Coverage Report

Created: 2024-01-17 10:31

/src/build/lib/Target/ARM/ARMGenInstrInfo.inc
Line
Count
Source (jump to first uncovered line)
1
/*===- TableGen'erated file -------------------------------------*- C++ -*-===*\
2
|*                                                                            *|
3
|* Target Instruction Enum Values and Descriptors                             *|
4
|*                                                                            *|
5
|* Automatically generated file, do not edit!                                 *|
6
|*                                                                            *|
7
\*===----------------------------------------------------------------------===*/
8
9
#ifdef GET_INSTRINFO_ENUM
10
#undef GET_INSTRINFO_ENUM
11
namespace llvm {
12
13
namespace ARM {
14
  enum {
15
    PHI = 0,
16
    INLINEASM = 1,
17
    INLINEASM_BR  = 2,
18
    CFI_INSTRUCTION = 3,
19
    EH_LABEL  = 4,
20
    GC_LABEL  = 5,
21
    ANNOTATION_LABEL  = 6,
22
    KILL  = 7,
23
    EXTRACT_SUBREG  = 8,
24
    INSERT_SUBREG = 9,
25
    IMPLICIT_DEF  = 10,
26
    SUBREG_TO_REG = 11,
27
    COPY_TO_REGCLASS  = 12,
28
    DBG_VALUE = 13,
29
    DBG_VALUE_LIST  = 14,
30
    DBG_INSTR_REF = 15,
31
    DBG_PHI = 16,
32
    DBG_LABEL = 17,
33
    REG_SEQUENCE  = 18,
34
    COPY  = 19,
35
    BUNDLE  = 20,
36
    LIFETIME_START  = 21,
37
    LIFETIME_END  = 22,
38
    PSEUDO_PROBE  = 23,
39
    ARITH_FENCE = 24,
40
    STACKMAP  = 25,
41
    FENTRY_CALL = 26,
42
    PATCHPOINT  = 27,
43
    LOAD_STACK_GUARD  = 28,
44
    PREALLOCATED_SETUP  = 29,
45
    PREALLOCATED_ARG  = 30,
46
    STATEPOINT  = 31,
47
    LOCAL_ESCAPE  = 32,
48
    FAULTING_OP = 33,
49
    PATCHABLE_OP  = 34,
50
    PATCHABLE_FUNCTION_ENTER  = 35,
51
    PATCHABLE_RET = 36,
52
    PATCHABLE_FUNCTION_EXIT = 37,
53
    PATCHABLE_TAIL_CALL = 38,
54
    PATCHABLE_EVENT_CALL  = 39,
55
    PATCHABLE_TYPED_EVENT_CALL  = 40,
56
    ICALL_BRANCH_FUNNEL = 41,
57
    MEMBARRIER  = 42,
58
    JUMP_TABLE_DEBUG_INFO = 43,
59
    G_ASSERT_SEXT = 44,
60
    G_ASSERT_ZEXT = 45,
61
    G_ASSERT_ALIGN  = 46,
62
    G_ADD = 47,
63
    G_SUB = 48,
64
    G_MUL = 49,
65
    G_SDIV  = 50,
66
    G_UDIV  = 51,
67
    G_SREM  = 52,
68
    G_UREM  = 53,
69
    G_SDIVREM = 54,
70
    G_UDIVREM = 55,
71
    G_AND = 56,
72
    G_OR  = 57,
73
    G_XOR = 58,
74
    G_IMPLICIT_DEF  = 59,
75
    G_PHI = 60,
76
    G_FRAME_INDEX = 61,
77
    G_GLOBAL_VALUE  = 62,
78
    G_CONSTANT_POOL = 63,
79
    G_EXTRACT = 64,
80
    G_UNMERGE_VALUES  = 65,
81
    G_INSERT  = 66,
82
    G_MERGE_VALUES  = 67,
83
    G_BUILD_VECTOR  = 68,
84
    G_BUILD_VECTOR_TRUNC  = 69,
85
    G_CONCAT_VECTORS  = 70,
86
    G_PTRTOINT  = 71,
87
    G_INTTOPTR  = 72,
88
    G_BITCAST = 73,
89
    G_FREEZE  = 74,
90
    G_CONSTANT_FOLD_BARRIER = 75,
91
    G_INTRINSIC_FPTRUNC_ROUND = 76,
92
    G_INTRINSIC_TRUNC = 77,
93
    G_INTRINSIC_ROUND = 78,
94
    G_INTRINSIC_LRINT = 79,
95
    G_INTRINSIC_ROUNDEVEN = 80,
96
    G_READCYCLECOUNTER  = 81,
97
    G_LOAD  = 82,
98
    G_SEXTLOAD  = 83,
99
    G_ZEXTLOAD  = 84,
100
    G_INDEXED_LOAD  = 85,
101
    G_INDEXED_SEXTLOAD  = 86,
102
    G_INDEXED_ZEXTLOAD  = 87,
103
    G_STORE = 88,
104
    G_INDEXED_STORE = 89,
105
    G_ATOMIC_CMPXCHG_WITH_SUCCESS = 90,
106
    G_ATOMIC_CMPXCHG  = 91,
107
    G_ATOMICRMW_XCHG  = 92,
108
    G_ATOMICRMW_ADD = 93,
109
    G_ATOMICRMW_SUB = 94,
110
    G_ATOMICRMW_AND = 95,
111
    G_ATOMICRMW_NAND  = 96,
112
    G_ATOMICRMW_OR  = 97,
113
    G_ATOMICRMW_XOR = 98,
114
    G_ATOMICRMW_MAX = 99,
115
    G_ATOMICRMW_MIN = 100,
116
    G_ATOMICRMW_UMAX  = 101,
117
    G_ATOMICRMW_UMIN  = 102,
118
    G_ATOMICRMW_FADD  = 103,
119
    G_ATOMICRMW_FSUB  = 104,
120
    G_ATOMICRMW_FMAX  = 105,
121
    G_ATOMICRMW_FMIN  = 106,
122
    G_ATOMICRMW_UINC_WRAP = 107,
123
    G_ATOMICRMW_UDEC_WRAP = 108,
124
    G_FENCE = 109,
125
    G_PREFETCH  = 110,
126
    G_BRCOND  = 111,
127
    G_BRINDIRECT  = 112,
128
    G_INVOKE_REGION_START = 113,
129
    G_INTRINSIC = 114,
130
    G_INTRINSIC_W_SIDE_EFFECTS  = 115,
131
    G_INTRINSIC_CONVERGENT  = 116,
132
    G_INTRINSIC_CONVERGENT_W_SIDE_EFFECTS = 117,
133
    G_ANYEXT  = 118,
134
    G_TRUNC = 119,
135
    G_CONSTANT  = 120,
136
    G_FCONSTANT = 121,
137
    G_VASTART = 122,
138
    G_VAARG = 123,
139
    G_SEXT  = 124,
140
    G_SEXT_INREG  = 125,
141
    G_ZEXT  = 126,
142
    G_SHL = 127,
143
    G_LSHR  = 128,
144
    G_ASHR  = 129,
145
    G_FSHL  = 130,
146
    G_FSHR  = 131,
147
    G_ROTR  = 132,
148
    G_ROTL  = 133,
149
    G_ICMP  = 134,
150
    G_FCMP  = 135,
151
    G_SELECT  = 136,
152
    G_UADDO = 137,
153
    G_UADDE = 138,
154
    G_USUBO = 139,
155
    G_USUBE = 140,
156
    G_SADDO = 141,
157
    G_SADDE = 142,
158
    G_SSUBO = 143,
159
    G_SSUBE = 144,
160
    G_UMULO = 145,
161
    G_SMULO = 146,
162
    G_UMULH = 147,
163
    G_SMULH = 148,
164
    G_UADDSAT = 149,
165
    G_SADDSAT = 150,
166
    G_USUBSAT = 151,
167
    G_SSUBSAT = 152,
168
    G_USHLSAT = 153,
169
    G_SSHLSAT = 154,
170
    G_SMULFIX = 155,
171
    G_UMULFIX = 156,
172
    G_SMULFIXSAT  = 157,
173
    G_UMULFIXSAT  = 158,
174
    G_SDIVFIX = 159,
175
    G_UDIVFIX = 160,
176
    G_SDIVFIXSAT  = 161,
177
    G_UDIVFIXSAT  = 162,
178
    G_FADD  = 163,
179
    G_FSUB  = 164,
180
    G_FMUL  = 165,
181
    G_FMA = 166,
182
    G_FMAD  = 167,
183
    G_FDIV  = 168,
184
    G_FREM  = 169,
185
    G_FPOW  = 170,
186
    G_FPOWI = 171,
187
    G_FEXP  = 172,
188
    G_FEXP2 = 173,
189
    G_FEXP10  = 174,
190
    G_FLOG  = 175,
191
    G_FLOG2 = 176,
192
    G_FLOG10  = 177,
193
    G_FLDEXP  = 178,
194
    G_FFREXP  = 179,
195
    G_FNEG  = 180,
196
    G_FPEXT = 181,
197
    G_FPTRUNC = 182,
198
    G_FPTOSI  = 183,
199
    G_FPTOUI  = 184,
200
    G_SITOFP  = 185,
201
    G_UITOFP  = 186,
202
    G_FABS  = 187,
203
    G_FCOPYSIGN = 188,
204
    G_IS_FPCLASS  = 189,
205
    G_FCANONICALIZE = 190,
206
    G_FMINNUM = 191,
207
    G_FMAXNUM = 192,
208
    G_FMINNUM_IEEE  = 193,
209
    G_FMAXNUM_IEEE  = 194,
210
    G_FMINIMUM  = 195,
211
    G_FMAXIMUM  = 196,
212
    G_GET_FPENV = 197,
213
    G_SET_FPENV = 198,
214
    G_RESET_FPENV = 199,
215
    G_GET_FPMODE  = 200,
216
    G_SET_FPMODE  = 201,
217
    G_RESET_FPMODE  = 202,
218
    G_PTR_ADD = 203,
219
    G_PTRMASK = 204,
220
    G_SMIN  = 205,
221
    G_SMAX  = 206,
222
    G_UMIN  = 207,
223
    G_UMAX  = 208,
224
    G_ABS = 209,
225
    G_LROUND  = 210,
226
    G_LLROUND = 211,
227
    G_BR  = 212,
228
    G_BRJT  = 213,
229
    G_INSERT_VECTOR_ELT = 214,
230
    G_EXTRACT_VECTOR_ELT  = 215,
231
    G_SHUFFLE_VECTOR  = 216,
232
    G_CTTZ  = 217,
233
    G_CTTZ_ZERO_UNDEF = 218,
234
    G_CTLZ  = 219,
235
    G_CTLZ_ZERO_UNDEF = 220,
236
    G_CTPOP = 221,
237
    G_BSWAP = 222,
238
    G_BITREVERSE  = 223,
239
    G_FCEIL = 224,
240
    G_FCOS  = 225,
241
    G_FSIN  = 226,
242
    G_FSQRT = 227,
243
    G_FFLOOR  = 228,
244
    G_FRINT = 229,
245
    G_FNEARBYINT  = 230,
246
    G_ADDRSPACE_CAST  = 231,
247
    G_BLOCK_ADDR  = 232,
248
    G_JUMP_TABLE  = 233,
249
    G_DYN_STACKALLOC  = 234,
250
    G_STACKSAVE = 235,
251
    G_STACKRESTORE  = 236,
252
    G_STRICT_FADD = 237,
253
    G_STRICT_FSUB = 238,
254
    G_STRICT_FMUL = 239,
255
    G_STRICT_FDIV = 240,
256
    G_STRICT_FREM = 241,
257
    G_STRICT_FMA  = 242,
258
    G_STRICT_FSQRT  = 243,
259
    G_STRICT_FLDEXP = 244,
260
    G_READ_REGISTER = 245,
261
    G_WRITE_REGISTER  = 246,
262
    G_MEMCPY  = 247,
263
    G_MEMCPY_INLINE = 248,
264
    G_MEMMOVE = 249,
265
    G_MEMSET  = 250,
266
    G_BZERO = 251,
267
    G_VECREDUCE_SEQ_FADD  = 252,
268
    G_VECREDUCE_SEQ_FMUL  = 253,
269
    G_VECREDUCE_FADD  = 254,
270
    G_VECREDUCE_FMUL  = 255,
271
    G_VECREDUCE_FMAX  = 256,
272
    G_VECREDUCE_FMIN  = 257,
273
    G_VECREDUCE_FMAXIMUM  = 258,
274
    G_VECREDUCE_FMINIMUM  = 259,
275
    G_VECREDUCE_ADD = 260,
276
    G_VECREDUCE_MUL = 261,
277
    G_VECREDUCE_AND = 262,
278
    G_VECREDUCE_OR  = 263,
279
    G_VECREDUCE_XOR = 264,
280
    G_VECREDUCE_SMAX  = 265,
281
    G_VECREDUCE_SMIN  = 266,
282
    G_VECREDUCE_UMAX  = 267,
283
    G_VECREDUCE_UMIN  = 268,
284
    G_SBFX  = 269,
285
    G_UBFX  = 270,
286
    ABS = 271,
287
    ADDSri  = 272,
288
    ADDSrr  = 273,
289
    ADDSrsi = 274,
290
    ADDSrsr = 275,
291
    ADJCALLSTACKDOWN  = 276,
292
    ADJCALLSTACKUP  = 277,
293
    ASRi  = 278,
294
    ASRr  = 279,
295
    B = 280,
296
    BCCZi64 = 281,
297
    BCCi64  = 282,
298
    BLX_noip  = 283,
299
    BLX_pred_noip = 284,
300
    BL_PUSHLR = 285,
301
    BMOVPCB_CALL  = 286,
302
    BMOVPCRX_CALL = 287,
303
    BR_JTadd  = 288,
304
    BR_JTm_i12  = 289,
305
    BR_JTm_rs = 290,
306
    BR_JTr  = 291,
307
    BX_CALL = 292,
308
    CMP_SWAP_16 = 293,
309
    CMP_SWAP_32 = 294,
310
    CMP_SWAP_64 = 295,
311
    CMP_SWAP_8  = 296,
312
    CONSTPOOL_ENTRY = 297,
313
    COPY_STRUCT_BYVAL_I32 = 298,
314
    ITasm = 299,
315
    Int_eh_sjlj_dispatchsetup = 300,
316
    Int_eh_sjlj_longjmp = 301,
317
    Int_eh_sjlj_setjmp  = 302,
318
    Int_eh_sjlj_setjmp_nofp = 303,
319
    Int_eh_sjlj_setup_dispatch  = 304,
320
    JUMPTABLE_ADDRS = 305,
321
    JUMPTABLE_INSTS = 306,
322
    JUMPTABLE_TBB = 307,
323
    JUMPTABLE_TBH = 308,
324
    LDMIA_RET = 309,
325
    LDRBT_POST  = 310,
326
    LDRConstPool  = 311,
327
    LDRHTii = 312,
328
    LDRLIT_ga_abs = 313,
329
    LDRLIT_ga_pcrel = 314,
330
    LDRLIT_ga_pcrel_ldr = 315,
331
    LDRSBTii  = 316,
332
    LDRSHTii  = 317,
333
    LDRT_POST = 318,
334
    LEApcrel  = 319,
335
    LEApcrelJT  = 320,
336
    LOADDUAL  = 321,
337
    LSLi  = 322,
338
    LSLr  = 323,
339
    LSRi  = 324,
340
    LSRr  = 325,
341
    MEMCPY  = 326,
342
    MLAv5 = 327,
343
    MOVCCi  = 328,
344
    MOVCCi16  = 329,
345
    MOVCCi32imm = 330,
346
    MOVCCr  = 331,
347
    MOVCCsi = 332,
348
    MOVCCsr = 333,
349
    MOVPCRX = 334,
350
    MOVTi16_ga_pcrel  = 335,
351
    MOV_ga_pcrel  = 336,
352
    MOV_ga_pcrel_ldr  = 337,
353
    MOVi16_ga_pcrel = 338,
354
    MOVi32imm = 339,
355
    MOVsra_glue = 340,
356
    MOVsrl_glue = 341,
357
    MQPRCopy  = 342,
358
    MQQPRLoad = 343,
359
    MQQPRStore  = 344,
360
    MQQQQPRLoad = 345,
361
    MQQQQPRStore  = 346,
362
    MULv5 = 347,
363
    MVE_MEMCPYLOOPINST  = 348,
364
    MVE_MEMSETLOOPINST  = 349,
365
    MVNCCi  = 350,
366
    PICADD  = 351,
367
    PICLDR  = 352,
368
    PICLDRB = 353,
369
    PICLDRH = 354,
370
    PICLDRSB  = 355,
371
    PICLDRSH  = 356,
372
    PICSTR  = 357,
373
    PICSTRB = 358,
374
    PICSTRH = 359,
375
    RORi  = 360,
376
    RORr  = 361,
377
    RRX = 362,
378
    RRXi  = 363,
379
    RSBSri  = 364,
380
    RSBSrsi = 365,
381
    RSBSrsr = 366,
382
    SEH_EpilogEnd = 367,
383
    SEH_EpilogStart = 368,
384
    SEH_Nop = 369,
385
    SEH_Nop_Ret = 370,
386
    SEH_PrologEnd = 371,
387
    SEH_SaveFRegs = 372,
388
    SEH_SaveLR  = 373,
389
    SEH_SaveRegs  = 374,
390
    SEH_SaveRegs_Ret  = 375,
391
    SEH_SaveSP  = 376,
392
    SEH_StackAlloc  = 377,
393
    SMLALv5 = 378,
394
    SMULLv5 = 379,
395
    SPACE = 380,
396
    STOREDUAL = 381,
397
    STRBT_POST  = 382,
398
    STRBi_preidx  = 383,
399
    STRBr_preidx  = 384,
400
    STRH_preidx = 385,
401
    STRT_POST = 386,
402
    STRi_preidx = 387,
403
    STRr_preidx = 388,
404
    SUBS_PC_LR  = 389,
405
    SUBSri  = 390,
406
    SUBSrr  = 391,
407
    SUBSrsi = 392,
408
    SUBSrsr = 393,
409
    SpeculationBarrierISBDSBEndBB = 394,
410
    SpeculationBarrierSBEndBB = 395,
411
    TAILJMPd  = 396,
412
    TAILJMPr  = 397,
413
    TAILJMPr4 = 398,
414
    TCRETURNdi  = 399,
415
    TCRETURNri  = 400,
416
    TPsoft  = 401,
417
    UMLALv5 = 402,
418
    UMULLv5 = 403,
419
    VLD1LNdAsm_16 = 404,
420
    VLD1LNdAsm_32 = 405,
421
    VLD1LNdAsm_8  = 406,
422
    VLD1LNdWB_fixed_Asm_16  = 407,
423
    VLD1LNdWB_fixed_Asm_32  = 408,
424
    VLD1LNdWB_fixed_Asm_8 = 409,
425
    VLD1LNdWB_register_Asm_16 = 410,
426
    VLD1LNdWB_register_Asm_32 = 411,
427
    VLD1LNdWB_register_Asm_8  = 412,
428
    VLD2LNdAsm_16 = 413,
429
    VLD2LNdAsm_32 = 414,
430
    VLD2LNdAsm_8  = 415,
431
    VLD2LNdWB_fixed_Asm_16  = 416,
432
    VLD2LNdWB_fixed_Asm_32  = 417,
433
    VLD2LNdWB_fixed_Asm_8 = 418,
434
    VLD2LNdWB_register_Asm_16 = 419,
435
    VLD2LNdWB_register_Asm_32 = 420,
436
    VLD2LNdWB_register_Asm_8  = 421,
437
    VLD2LNqAsm_16 = 422,
438
    VLD2LNqAsm_32 = 423,
439
    VLD2LNqWB_fixed_Asm_16  = 424,
440
    VLD2LNqWB_fixed_Asm_32  = 425,
441
    VLD2LNqWB_register_Asm_16 = 426,
442
    VLD2LNqWB_register_Asm_32 = 427,
443
    VLD3DUPdAsm_16  = 428,
444
    VLD3DUPdAsm_32  = 429,
445
    VLD3DUPdAsm_8 = 430,
446
    VLD3DUPdWB_fixed_Asm_16 = 431,
447
    VLD3DUPdWB_fixed_Asm_32 = 432,
448
    VLD3DUPdWB_fixed_Asm_8  = 433,
449
    VLD3DUPdWB_register_Asm_16  = 434,
450
    VLD3DUPdWB_register_Asm_32  = 435,
451
    VLD3DUPdWB_register_Asm_8 = 436,
452
    VLD3DUPqAsm_16  = 437,
453
    VLD3DUPqAsm_32  = 438,
454
    VLD3DUPqAsm_8 = 439,
455
    VLD3DUPqWB_fixed_Asm_16 = 440,
456
    VLD3DUPqWB_fixed_Asm_32 = 441,
457
    VLD3DUPqWB_fixed_Asm_8  = 442,
458
    VLD3DUPqWB_register_Asm_16  = 443,
459
    VLD3DUPqWB_register_Asm_32  = 444,
460
    VLD3DUPqWB_register_Asm_8 = 445,
461
    VLD3LNdAsm_16 = 446,
462
    VLD3LNdAsm_32 = 447,
463
    VLD3LNdAsm_8  = 448,
464
    VLD3LNdWB_fixed_Asm_16  = 449,
465
    VLD3LNdWB_fixed_Asm_32  = 450,
466
    VLD3LNdWB_fixed_Asm_8 = 451,
467
    VLD3LNdWB_register_Asm_16 = 452,
468
    VLD3LNdWB_register_Asm_32 = 453,
469
    VLD3LNdWB_register_Asm_8  = 454,
470
    VLD3LNqAsm_16 = 455,
471
    VLD3LNqAsm_32 = 456,
472
    VLD3LNqWB_fixed_Asm_16  = 457,
473
    VLD3LNqWB_fixed_Asm_32  = 458,
474
    VLD3LNqWB_register_Asm_16 = 459,
475
    VLD3LNqWB_register_Asm_32 = 460,
476
    VLD3dAsm_16 = 461,
477
    VLD3dAsm_32 = 462,
478
    VLD3dAsm_8  = 463,
479
    VLD3dWB_fixed_Asm_16  = 464,
480
    VLD3dWB_fixed_Asm_32  = 465,
481
    VLD3dWB_fixed_Asm_8 = 466,
482
    VLD3dWB_register_Asm_16 = 467,
483
    VLD3dWB_register_Asm_32 = 468,
484
    VLD3dWB_register_Asm_8  = 469,
485
    VLD3qAsm_16 = 470,
486
    VLD3qAsm_32 = 471,
487
    VLD3qAsm_8  = 472,
488
    VLD3qWB_fixed_Asm_16  = 473,
489
    VLD3qWB_fixed_Asm_32  = 474,
490
    VLD3qWB_fixed_Asm_8 = 475,
491
    VLD3qWB_register_Asm_16 = 476,
492
    VLD3qWB_register_Asm_32 = 477,
493
    VLD3qWB_register_Asm_8  = 478,
494
    VLD4DUPdAsm_16  = 479,
495
    VLD4DUPdAsm_32  = 480,
496
    VLD4DUPdAsm_8 = 481,
497
    VLD4DUPdWB_fixed_Asm_16 = 482,
498
    VLD4DUPdWB_fixed_Asm_32 = 483,
499
    VLD4DUPdWB_fixed_Asm_8  = 484,
500
    VLD4DUPdWB_register_Asm_16  = 485,
501
    VLD4DUPdWB_register_Asm_32  = 486,
502
    VLD4DUPdWB_register_Asm_8 = 487,
503
    VLD4DUPqAsm_16  = 488,
504
    VLD4DUPqAsm_32  = 489,
505
    VLD4DUPqAsm_8 = 490,
506
    VLD4DUPqWB_fixed_Asm_16 = 491,
507
    VLD4DUPqWB_fixed_Asm_32 = 492,
508
    VLD4DUPqWB_fixed_Asm_8  = 493,
509
    VLD4DUPqWB_register_Asm_16  = 494,
510
    VLD4DUPqWB_register_Asm_32  = 495,
511
    VLD4DUPqWB_register_Asm_8 = 496,
512
    VLD4LNdAsm_16 = 497,
513
    VLD4LNdAsm_32 = 498,
514
    VLD4LNdAsm_8  = 499,
515
    VLD4LNdWB_fixed_Asm_16  = 500,
516
    VLD4LNdWB_fixed_Asm_32  = 501,
517
    VLD4LNdWB_fixed_Asm_8 = 502,
518
    VLD4LNdWB_register_Asm_16 = 503,
519
    VLD4LNdWB_register_Asm_32 = 504,
520
    VLD4LNdWB_register_Asm_8  = 505,
521
    VLD4LNqAsm_16 = 506,
522
    VLD4LNqAsm_32 = 507,
523
    VLD4LNqWB_fixed_Asm_16  = 508,
524
    VLD4LNqWB_fixed_Asm_32  = 509,
525
    VLD4LNqWB_register_Asm_16 = 510,
526
    VLD4LNqWB_register_Asm_32 = 511,
527
    VLD4dAsm_16 = 512,
528
    VLD4dAsm_32 = 513,
529
    VLD4dAsm_8  = 514,
530
    VLD4dWB_fixed_Asm_16  = 515,
531
    VLD4dWB_fixed_Asm_32  = 516,
532
    VLD4dWB_fixed_Asm_8 = 517,
533
    VLD4dWB_register_Asm_16 = 518,
534
    VLD4dWB_register_Asm_32 = 519,
535
    VLD4dWB_register_Asm_8  = 520,
536
    VLD4qAsm_16 = 521,
537
    VLD4qAsm_32 = 522,
538
    VLD4qAsm_8  = 523,
539
    VLD4qWB_fixed_Asm_16  = 524,
540
    VLD4qWB_fixed_Asm_32  = 525,
541
    VLD4qWB_fixed_Asm_8 = 526,
542
    VLD4qWB_register_Asm_16 = 527,
543
    VLD4qWB_register_Asm_32 = 528,
544
    VLD4qWB_register_Asm_8  = 529,
545
    VMOVD0  = 530,
546
    VMOVDcc = 531,
547
    VMOVHcc = 532,
548
    VMOVQ0  = 533,
549
    VMOVScc = 534,
550
    VST1LNdAsm_16 = 535,
551
    VST1LNdAsm_32 = 536,
552
    VST1LNdAsm_8  = 537,
553
    VST1LNdWB_fixed_Asm_16  = 538,
554
    VST1LNdWB_fixed_Asm_32  = 539,
555
    VST1LNdWB_fixed_Asm_8 = 540,
556
    VST1LNdWB_register_Asm_16 = 541,
557
    VST1LNdWB_register_Asm_32 = 542,
558
    VST1LNdWB_register_Asm_8  = 543,
559
    VST2LNdAsm_16 = 544,
560
    VST2LNdAsm_32 = 545,
561
    VST2LNdAsm_8  = 546,
562
    VST2LNdWB_fixed_Asm_16  = 547,
563
    VST2LNdWB_fixed_Asm_32  = 548,
564
    VST2LNdWB_fixed_Asm_8 = 549,
565
    VST2LNdWB_register_Asm_16 = 550,
566
    VST2LNdWB_register_Asm_32 = 551,
567
    VST2LNdWB_register_Asm_8  = 552,
568
    VST2LNqAsm_16 = 553,
569
    VST2LNqAsm_32 = 554,
570
    VST2LNqWB_fixed_Asm_16  = 555,
571
    VST2LNqWB_fixed_Asm_32  = 556,
572
    VST2LNqWB_register_Asm_16 = 557,
573
    VST2LNqWB_register_Asm_32 = 558,
574
    VST3LNdAsm_16 = 559,
575
    VST3LNdAsm_32 = 560,
576
    VST3LNdAsm_8  = 561,
577
    VST3LNdWB_fixed_Asm_16  = 562,
578
    VST3LNdWB_fixed_Asm_32  = 563,
579
    VST3LNdWB_fixed_Asm_8 = 564,
580
    VST3LNdWB_register_Asm_16 = 565,
581
    VST3LNdWB_register_Asm_32 = 566,
582
    VST3LNdWB_register_Asm_8  = 567,
583
    VST3LNqAsm_16 = 568,
584
    VST3LNqAsm_32 = 569,
585
    VST3LNqWB_fixed_Asm_16  = 570,
586
    VST3LNqWB_fixed_Asm_32  = 571,
587
    VST3LNqWB_register_Asm_16 = 572,
588
    VST3LNqWB_register_Asm_32 = 573,
589
    VST3dAsm_16 = 574,
590
    VST3dAsm_32 = 575,
591
    VST3dAsm_8  = 576,
592
    VST3dWB_fixed_Asm_16  = 577,
593
    VST3dWB_fixed_Asm_32  = 578,
594
    VST3dWB_fixed_Asm_8 = 579,
595
    VST3dWB_register_Asm_16 = 580,
596
    VST3dWB_register_Asm_32 = 581,
597
    VST3dWB_register_Asm_8  = 582,
598
    VST3qAsm_16 = 583,
599
    VST3qAsm_32 = 584,
600
    VST3qAsm_8  = 585,
601
    VST3qWB_fixed_Asm_16  = 586,
602
    VST3qWB_fixed_Asm_32  = 587,
603
    VST3qWB_fixed_Asm_8 = 588,
604
    VST3qWB_register_Asm_16 = 589,
605
    VST3qWB_register_Asm_32 = 590,
606
    VST3qWB_register_Asm_8  = 591,
607
    VST4LNdAsm_16 = 592,
608
    VST4LNdAsm_32 = 593,
609
    VST4LNdAsm_8  = 594,
610
    VST4LNdWB_fixed_Asm_16  = 595,
611
    VST4LNdWB_fixed_Asm_32  = 596,
612
    VST4LNdWB_fixed_Asm_8 = 597,
613
    VST4LNdWB_register_Asm_16 = 598,
614
    VST4LNdWB_register_Asm_32 = 599,
615
    VST4LNdWB_register_Asm_8  = 600,
616
    VST4LNqAsm_16 = 601,
617
    VST4LNqAsm_32 = 602,
618
    VST4LNqWB_fixed_Asm_16  = 603,
619
    VST4LNqWB_fixed_Asm_32  = 604,
620
    VST4LNqWB_register_Asm_16 = 605,
621
    VST4LNqWB_register_Asm_32 = 606,
622
    VST4dAsm_16 = 607,
623
    VST4dAsm_32 = 608,
624
    VST4dAsm_8  = 609,
625
    VST4dWB_fixed_Asm_16  = 610,
626
    VST4dWB_fixed_Asm_32  = 611,
627
    VST4dWB_fixed_Asm_8 = 612,
628
    VST4dWB_register_Asm_16 = 613,
629
    VST4dWB_register_Asm_32 = 614,
630
    VST4dWB_register_Asm_8  = 615,
631
    VST4qAsm_16 = 616,
632
    VST4qAsm_32 = 617,
633
    VST4qAsm_8  = 618,
634
    VST4qWB_fixed_Asm_16  = 619,
635
    VST4qWB_fixed_Asm_32  = 620,
636
    VST4qWB_fixed_Asm_8 = 621,
637
    VST4qWB_register_Asm_16 = 622,
638
    VST4qWB_register_Asm_32 = 623,
639
    VST4qWB_register_Asm_8  = 624,
640
    WIN__CHKSTK = 625,
641
    WIN__DBZCHK = 626,
642
    t2ABS = 627,
643
    t2ADDSri  = 628,
644
    t2ADDSrr  = 629,
645
    t2ADDSrs  = 630,
646
    t2BF_LabelPseudo  = 631,
647
    t2BR_JT = 632,
648
    t2CALL_BTI  = 633,
649
    t2DoLoopStart = 634,
650
    t2DoLoopStartTP = 635,
651
    t2LDMIA_RET = 636,
652
    t2LDRB_OFFSET_imm = 637,
653
    t2LDRB_POST_imm = 638,
654
    t2LDRB_PRE_imm  = 639,
655
    t2LDRBpcrel = 640,
656
    t2LDRConstPool  = 641,
657
    t2LDRH_OFFSET_imm = 642,
658
    t2LDRH_POST_imm = 643,
659
    t2LDRH_PRE_imm  = 644,
660
    t2LDRHpcrel = 645,
661
    t2LDRLIT_ga_pcrel = 646,
662
    t2LDRSB_OFFSET_imm  = 647,
663
    t2LDRSB_POST_imm  = 648,
664
    t2LDRSB_PRE_imm = 649,
665
    t2LDRSBpcrel  = 650,
666
    t2LDRSH_OFFSET_imm  = 651,
667
    t2LDRSH_POST_imm  = 652,
668
    t2LDRSH_PRE_imm = 653,
669
    t2LDRSHpcrel  = 654,
670
    t2LDR_POST_imm  = 655,
671
    t2LDR_PRE_imm = 656,
672
    t2LDRpci_pic  = 657,
673
    t2LDRpcrel  = 658,
674
    t2LEApcrel  = 659,
675
    t2LEApcrelJT  = 660,
676
    t2LoopDec = 661,
677
    t2LoopEnd = 662,
678
    t2LoopEndDec  = 663,
679
    t2MOVCCasr  = 664,
680
    t2MOVCCi  = 665,
681
    t2MOVCCi16  = 666,
682
    t2MOVCCi32imm = 667,
683
    t2MOVCClsl  = 668,
684
    t2MOVCClsr  = 669,
685
    t2MOVCCr  = 670,
686
    t2MOVCCror  = 671,
687
    t2MOVSsi  = 672,
688
    t2MOVSsr  = 673,
689
    t2MOVTi16_ga_pcrel  = 674,
690
    t2MOV_ga_pcrel  = 675,
691
    t2MOVi16_ga_pcrel = 676,
692
    t2MOVi32imm = 677,
693
    t2MOVsi = 678,
694
    t2MOVsr = 679,
695
    t2MVNCCi  = 680,
696
    t2RSBSri  = 681,
697
    t2RSBSrs  = 682,
698
    t2STRB_OFFSET_imm = 683,
699
    t2STRB_POST_imm = 684,
700
    t2STRB_PRE_imm  = 685,
701
    t2STRB_preidx = 686,
702
    t2STRH_OFFSET_imm = 687,
703
    t2STRH_POST_imm = 688,
704
    t2STRH_PRE_imm  = 689,
705
    t2STRH_preidx = 690,
706
    t2STR_POST_imm  = 691,
707
    t2STR_PRE_imm = 692,
708
    t2STR_preidx  = 693,
709
    t2SUBSri  = 694,
710
    t2SUBSrr  = 695,
711
    t2SUBSrs  = 696,
712
    t2SpeculationBarrierISBDSBEndBB = 697,
713
    t2SpeculationBarrierSBEndBB = 698,
714
    t2TBB_JT  = 699,
715
    t2TBH_JT  = 700,
716
    t2WhileLoopSetup  = 701,
717
    t2WhileLoopStart  = 702,
718
    t2WhileLoopStartLR  = 703,
719
    t2WhileLoopStartTP  = 704,
720
    tADCS = 705,
721
    tADDSi3 = 706,
722
    tADDSi8 = 707,
723
    tADDSrr = 708,
724
    tADDframe = 709,
725
    tADJCALLSTACKDOWN = 710,
726
    tADJCALLSTACKUP = 711,
727
    tBLXNS_CALL = 712,
728
    tBLXr_noip  = 713,
729
    tBL_PUSHLR  = 714,
730
    tBRIND  = 715,
731
    tBR_JTr = 716,
732
    tBXNS_RET = 717,
733
    tBX_CALL  = 718,
734
    tBX_RET = 719,
735
    tBX_RET_vararg  = 720,
736
    tBfar = 721,
737
    tCMP_SWAP_16  = 722,
738
    tCMP_SWAP_32  = 723,
739
    tCMP_SWAP_8 = 724,
740
    tLDMIA_UPD  = 725,
741
    tLDRConstPool = 726,
742
    tLDRLIT_ga_abs  = 727,
743
    tLDRLIT_ga_pcrel  = 728,
744
    tLDR_postidx  = 729,
745
    tLDRpci_pic = 730,
746
    tLEApcrel = 731,
747
    tLEApcrelJT = 732,
748
    tLSLSri = 733,
749
    tMOVCCr_pseudo  = 734,
750
    tMOVi32imm  = 735,
751
    tPOP_RET  = 736,
752
    tRSBS = 737,
753
    tSBCS = 738,
754
    tSUBSi3 = 739,
755
    tSUBSi8 = 740,
756
    tSUBSrr = 741,
757
    tTAILJMPd = 742,
758
    tTAILJMPdND = 743,
759
    tTAILJMPr = 744,
760
    tTBB_JT = 745,
761
    tTBH_JT = 746,
762
    tTPsoft = 747,
763
    ADCri = 748,
764
    ADCrr = 749,
765
    ADCrsi  = 750,
766
    ADCrsr  = 751,
767
    ADDri = 752,
768
    ADDrr = 753,
769
    ADDrsi  = 754,
770
    ADDrsr  = 755,
771
    ADR = 756,
772
    AESD  = 757,
773
    AESE  = 758,
774
    AESIMC  = 759,
775
    AESMC = 760,
776
    ANDri = 761,
777
    ANDrr = 762,
778
    ANDrsi  = 763,
779
    ANDrsr  = 764,
780
    BF16VDOTI_VDOTD = 765,
781
    BF16VDOTI_VDOTQ = 766,
782
    BF16VDOTS_VDOTD = 767,
783
    BF16VDOTS_VDOTQ = 768,
784
    BF16_VCVT = 769,
785
    BF16_VCVTB  = 770,
786
    BF16_VCVTT  = 771,
787
    BFC = 772,
788
    BFI = 773,
789
    BICri = 774,
790
    BICrr = 775,
791
    BICrsi  = 776,
792
    BICrsr  = 777,
793
    BKPT  = 778,
794
    BL  = 779,
795
    BLX = 780,
796
    BLX_pred  = 781,
797
    BLXi  = 782,
798
    BL_pred = 783,
799
    BX  = 784,
800
    BXJ = 785,
801
    BX_RET  = 786,
802
    BX_pred = 787,
803
    Bcc = 788,
804
    CDE_CX1 = 789,
805
    CDE_CX1A  = 790,
806
    CDE_CX1D  = 791,
807
    CDE_CX1DA = 792,
808
    CDE_CX2 = 793,
809
    CDE_CX2A  = 794,
810
    CDE_CX2D  = 795,
811
    CDE_CX2DA = 796,
812
    CDE_CX3 = 797,
813
    CDE_CX3A  = 798,
814
    CDE_CX3D  = 799,
815
    CDE_CX3DA = 800,
816
    CDE_VCX1A_fpdp  = 801,
817
    CDE_VCX1A_fpsp  = 802,
818
    CDE_VCX1A_vec = 803,
819
    CDE_VCX1_fpdp = 804,
820
    CDE_VCX1_fpsp = 805,
821
    CDE_VCX1_vec  = 806,
822
    CDE_VCX2A_fpdp  = 807,
823
    CDE_VCX2A_fpsp  = 808,
824
    CDE_VCX2A_vec = 809,
825
    CDE_VCX2_fpdp = 810,
826
    CDE_VCX2_fpsp = 811,
827
    CDE_VCX2_vec  = 812,
828
    CDE_VCX3A_fpdp  = 813,
829
    CDE_VCX3A_fpsp  = 814,
830
    CDE_VCX3A_vec = 815,
831
    CDE_VCX3_fpdp = 816,
832
    CDE_VCX3_fpsp = 817,
833
    CDE_VCX3_vec  = 818,
834
    CDP = 819,
835
    CDP2  = 820,
836
    CLREX = 821,
837
    CLZ = 822,
838
    CMNri = 823,
839
    CMNzrr  = 824,
840
    CMNzrsi = 825,
841
    CMNzrsr = 826,
842
    CMPri = 827,
843
    CMPrr = 828,
844
    CMPrsi  = 829,
845
    CMPrsr  = 830,
846
    CPS1p = 831,
847
    CPS2p = 832,
848
    CPS3p = 833,
849
    CRC32B  = 834,
850
    CRC32CB = 835,
851
    CRC32CH = 836,
852
    CRC32CW = 837,
853
    CRC32H  = 838,
854
    CRC32W  = 839,
855
    DBG = 840,
856
    DMB = 841,
857
    DSB = 842,
858
    EORri = 843,
859
    EORrr = 844,
860
    EORrsi  = 845,
861
    EORrsr  = 846,
862
    ERET  = 847,
863
    FCONSTD = 848,
864
    FCONSTH = 849,
865
    FCONSTS = 850,
866
    FLDMXDB_UPD = 851,
867
    FLDMXIA = 852,
868
    FLDMXIA_UPD = 853,
869
    FMSTAT  = 854,
870
    FSTMXDB_UPD = 855,
871
    FSTMXIA = 856,
872
    FSTMXIA_UPD = 857,
873
    HINT  = 858,
874
    HLT = 859,
875
    HVC = 860,
876
    ISB = 861,
877
    LDA = 862,
878
    LDAB  = 863,
879
    LDAEX = 864,
880
    LDAEXB  = 865,
881
    LDAEXD  = 866,
882
    LDAEXH  = 867,
883
    LDAH  = 868,
884
    LDC2L_OFFSET  = 869,
885
    LDC2L_OPTION  = 870,
886
    LDC2L_POST  = 871,
887
    LDC2L_PRE = 872,
888
    LDC2_OFFSET = 873,
889
    LDC2_OPTION = 874,
890
    LDC2_POST = 875,
891
    LDC2_PRE  = 876,
892
    LDCL_OFFSET = 877,
893
    LDCL_OPTION = 878,
894
    LDCL_POST = 879,
895
    LDCL_PRE  = 880,
896
    LDC_OFFSET  = 881,
897
    LDC_OPTION  = 882,
898
    LDC_POST  = 883,
899
    LDC_PRE = 884,
900
    LDMDA = 885,
901
    LDMDA_UPD = 886,
902
    LDMDB = 887,
903
    LDMDB_UPD = 888,
904
    LDMIA = 889,
905
    LDMIA_UPD = 890,
906
    LDMIB = 891,
907
    LDMIB_UPD = 892,
908
    LDRBT_POST_IMM  = 893,
909
    LDRBT_POST_REG  = 894,
910
    LDRB_POST_IMM = 895,
911
    LDRB_POST_REG = 896,
912
    LDRB_PRE_IMM  = 897,
913
    LDRB_PRE_REG  = 898,
914
    LDRBi12 = 899,
915
    LDRBrs  = 900,
916
    LDRD  = 901,
917
    LDRD_POST = 902,
918
    LDRD_PRE  = 903,
919
    LDREX = 904,
920
    LDREXB  = 905,
921
    LDREXD  = 906,
922
    LDREXH  = 907,
923
    LDRH  = 908,
924
    LDRHTi  = 909,
925
    LDRHTr  = 910,
926
    LDRH_POST = 911,
927
    LDRH_PRE  = 912,
928
    LDRSB = 913,
929
    LDRSBTi = 914,
930
    LDRSBTr = 915,
931
    LDRSB_POST  = 916,
932
    LDRSB_PRE = 917,
933
    LDRSH = 918,
934
    LDRSHTi = 919,
935
    LDRSHTr = 920,
936
    LDRSH_POST  = 921,
937
    LDRSH_PRE = 922,
938
    LDRT_POST_IMM = 923,
939
    LDRT_POST_REG = 924,
940
    LDR_POST_IMM  = 925,
941
    LDR_POST_REG  = 926,
942
    LDR_PRE_IMM = 927,
943
    LDR_PRE_REG = 928,
944
    LDRcp = 929,
945
    LDRi12  = 930,
946
    LDRrs = 931,
947
    MCR = 932,
948
    MCR2  = 933,
949
    MCRR  = 934,
950
    MCRR2 = 935,
951
    MLA = 936,
952
    MLS = 937,
953
    MOVPCLR = 938,
954
    MOVTi16 = 939,
955
    MOVi  = 940,
956
    MOVi16  = 941,
957
    MOVr  = 942,
958
    MOVr_TC = 943,
959
    MOVsi = 944,
960
    MOVsr = 945,
961
    MRC = 946,
962
    MRC2  = 947,
963
    MRRC  = 948,
964
    MRRC2 = 949,
965
    MRS = 950,
966
    MRSbanked = 951,
967
    MRSsys  = 952,
968
    MSR = 953,
969
    MSRbanked = 954,
970
    MSRi  = 955,
971
    MUL = 956,
972
    MVE_ASRLi = 957,
973
    MVE_ASRLr = 958,
974
    MVE_DLSTP_16  = 959,
975
    MVE_DLSTP_32  = 960,
976
    MVE_DLSTP_64  = 961,
977
    MVE_DLSTP_8 = 962,
978
    MVE_LCTP  = 963,
979
    MVE_LETP  = 964,
980
    MVE_LSLLi = 965,
981
    MVE_LSLLr = 966,
982
    MVE_LSRL  = 967,
983
    MVE_SQRSHR  = 968,
984
    MVE_SQRSHRL = 969,
985
    MVE_SQSHL = 970,
986
    MVE_SQSHLL  = 971,
987
    MVE_SRSHR = 972,
988
    MVE_SRSHRL  = 973,
989
    MVE_UQRSHL  = 974,
990
    MVE_UQRSHLL = 975,
991
    MVE_UQSHL = 976,
992
    MVE_UQSHLL  = 977,
993
    MVE_URSHR = 978,
994
    MVE_URSHRL  = 979,
995
    MVE_VABAVs16  = 980,
996
    MVE_VABAVs32  = 981,
997
    MVE_VABAVs8 = 982,
998
    MVE_VABAVu16  = 983,
999
    MVE_VABAVu32  = 984,
1000
    MVE_VABAVu8 = 985,
1001
    MVE_VABDf16 = 986,
1002
    MVE_VABDf32 = 987,
1003
    MVE_VABDs16 = 988,
1004
    MVE_VABDs32 = 989,
1005
    MVE_VABDs8  = 990,
1006
    MVE_VABDu16 = 991,
1007
    MVE_VABDu32 = 992,
1008
    MVE_VABDu8  = 993,
1009
    MVE_VABSf16 = 994,
1010
    MVE_VABSf32 = 995,
1011
    MVE_VABSs16 = 996,
1012
    MVE_VABSs32 = 997,
1013
    MVE_VABSs8  = 998,
1014
    MVE_VADC  = 999,
1015
    MVE_VADCI = 1000,
1016
    MVE_VADDLVs32acc  = 1001,
1017
    MVE_VADDLVs32no_acc = 1002,
1018
    MVE_VADDLVu32acc  = 1003,
1019
    MVE_VADDLVu32no_acc = 1004,
1020
    MVE_VADDVs16acc = 1005,
1021
    MVE_VADDVs16no_acc  = 1006,
1022
    MVE_VADDVs32acc = 1007,
1023
    MVE_VADDVs32no_acc  = 1008,
1024
    MVE_VADDVs8acc  = 1009,
1025
    MVE_VADDVs8no_acc = 1010,
1026
    MVE_VADDVu16acc = 1011,
1027
    MVE_VADDVu16no_acc  = 1012,
1028
    MVE_VADDVu32acc = 1013,
1029
    MVE_VADDVu32no_acc  = 1014,
1030
    MVE_VADDVu8acc  = 1015,
1031
    MVE_VADDVu8no_acc = 1016,
1032
    MVE_VADD_qr_f16 = 1017,
1033
    MVE_VADD_qr_f32 = 1018,
1034
    MVE_VADD_qr_i16 = 1019,
1035
    MVE_VADD_qr_i32 = 1020,
1036
    MVE_VADD_qr_i8  = 1021,
1037
    MVE_VADDf16 = 1022,
1038
    MVE_VADDf32 = 1023,
1039
    MVE_VADDi16 = 1024,
1040
    MVE_VADDi32 = 1025,
1041
    MVE_VADDi8  = 1026,
1042
    MVE_VAND  = 1027,
1043
    MVE_VBIC  = 1028,
1044
    MVE_VBICimmi16  = 1029,
1045
    MVE_VBICimmi32  = 1030,
1046
    MVE_VBRSR16 = 1031,
1047
    MVE_VBRSR32 = 1032,
1048
    MVE_VBRSR8  = 1033,
1049
    MVE_VCADDf16  = 1034,
1050
    MVE_VCADDf32  = 1035,
1051
    MVE_VCADDi16  = 1036,
1052
    MVE_VCADDi32  = 1037,
1053
    MVE_VCADDi8 = 1038,
1054
    MVE_VCLSs16 = 1039,
1055
    MVE_VCLSs32 = 1040,
1056
    MVE_VCLSs8  = 1041,
1057
    MVE_VCLZs16 = 1042,
1058
    MVE_VCLZs32 = 1043,
1059
    MVE_VCLZs8  = 1044,
1060
    MVE_VCMLAf16  = 1045,
1061
    MVE_VCMLAf32  = 1046,
1062
    MVE_VCMPf16 = 1047,
1063
    MVE_VCMPf16r  = 1048,
1064
    MVE_VCMPf32 = 1049,
1065
    MVE_VCMPf32r  = 1050,
1066
    MVE_VCMPi16 = 1051,
1067
    MVE_VCMPi16r  = 1052,
1068
    MVE_VCMPi32 = 1053,
1069
    MVE_VCMPi32r  = 1054,
1070
    MVE_VCMPi8  = 1055,
1071
    MVE_VCMPi8r = 1056,
1072
    MVE_VCMPs16 = 1057,
1073
    MVE_VCMPs16r  = 1058,
1074
    MVE_VCMPs32 = 1059,
1075
    MVE_VCMPs32r  = 1060,
1076
    MVE_VCMPs8  = 1061,
1077
    MVE_VCMPs8r = 1062,
1078
    MVE_VCMPu16 = 1063,
1079
    MVE_VCMPu16r  = 1064,
1080
    MVE_VCMPu32 = 1065,
1081
    MVE_VCMPu32r  = 1066,
1082
    MVE_VCMPu8  = 1067,
1083
    MVE_VCMPu8r = 1068,
1084
    MVE_VCMULf16  = 1069,
1085
    MVE_VCMULf32  = 1070,
1086
    MVE_VCTP16  = 1071,
1087
    MVE_VCTP32  = 1072,
1088
    MVE_VCTP64  = 1073,
1089
    MVE_VCTP8 = 1074,
1090
    MVE_VCVTf16f32bh  = 1075,
1091
    MVE_VCVTf16f32th  = 1076,
1092
    MVE_VCVTf16s16_fix  = 1077,
1093
    MVE_VCVTf16s16n = 1078,
1094
    MVE_VCVTf16u16_fix  = 1079,
1095
    MVE_VCVTf16u16n = 1080,
1096
    MVE_VCVTf32f16bh  = 1081,
1097
    MVE_VCVTf32f16th  = 1082,
1098
    MVE_VCVTf32s32_fix  = 1083,
1099
    MVE_VCVTf32s32n = 1084,
1100
    MVE_VCVTf32u32_fix  = 1085,
1101
    MVE_VCVTf32u32n = 1086,
1102
    MVE_VCVTs16f16_fix  = 1087,
1103
    MVE_VCVTs16f16a = 1088,
1104
    MVE_VCVTs16f16m = 1089,
1105
    MVE_VCVTs16f16n = 1090,
1106
    MVE_VCVTs16f16p = 1091,
1107
    MVE_VCVTs16f16z = 1092,
1108
    MVE_VCVTs32f32_fix  = 1093,
1109
    MVE_VCVTs32f32a = 1094,
1110
    MVE_VCVTs32f32m = 1095,
1111
    MVE_VCVTs32f32n = 1096,
1112
    MVE_VCVTs32f32p = 1097,
1113
    MVE_VCVTs32f32z = 1098,
1114
    MVE_VCVTu16f16_fix  = 1099,
1115
    MVE_VCVTu16f16a = 1100,
1116
    MVE_VCVTu16f16m = 1101,
1117
    MVE_VCVTu16f16n = 1102,
1118
    MVE_VCVTu16f16p = 1103,
1119
    MVE_VCVTu16f16z = 1104,
1120
    MVE_VCVTu32f32_fix  = 1105,
1121
    MVE_VCVTu32f32a = 1106,
1122
    MVE_VCVTu32f32m = 1107,
1123
    MVE_VCVTu32f32n = 1108,
1124
    MVE_VCVTu32f32p = 1109,
1125
    MVE_VCVTu32f32z = 1110,
1126
    MVE_VDDUPu16  = 1111,
1127
    MVE_VDDUPu32  = 1112,
1128
    MVE_VDDUPu8 = 1113,
1129
    MVE_VDUP16  = 1114,
1130
    MVE_VDUP32  = 1115,
1131
    MVE_VDUP8 = 1116,
1132
    MVE_VDWDUPu16 = 1117,
1133
    MVE_VDWDUPu32 = 1118,
1134
    MVE_VDWDUPu8  = 1119,
1135
    MVE_VEOR  = 1120,
1136
    MVE_VFMA_qr_Sf16  = 1121,
1137
    MVE_VFMA_qr_Sf32  = 1122,
1138
    MVE_VFMA_qr_f16 = 1123,
1139
    MVE_VFMA_qr_f32 = 1124,
1140
    MVE_VFMAf16 = 1125,
1141
    MVE_VFMAf32 = 1126,
1142
    MVE_VFMSf16 = 1127,
1143
    MVE_VFMSf32 = 1128,
1144
    MVE_VHADD_qr_s16  = 1129,
1145
    MVE_VHADD_qr_s32  = 1130,
1146
    MVE_VHADD_qr_s8 = 1131,
1147
    MVE_VHADD_qr_u16  = 1132,
1148
    MVE_VHADD_qr_u32  = 1133,
1149
    MVE_VHADD_qr_u8 = 1134,
1150
    MVE_VHADDs16  = 1135,
1151
    MVE_VHADDs32  = 1136,
1152
    MVE_VHADDs8 = 1137,
1153
    MVE_VHADDu16  = 1138,
1154
    MVE_VHADDu32  = 1139,
1155
    MVE_VHADDu8 = 1140,
1156
    MVE_VHCADDs16 = 1141,
1157
    MVE_VHCADDs32 = 1142,
1158
    MVE_VHCADDs8  = 1143,
1159
    MVE_VHSUB_qr_s16  = 1144,
1160
    MVE_VHSUB_qr_s32  = 1145,
1161
    MVE_VHSUB_qr_s8 = 1146,
1162
    MVE_VHSUB_qr_u16  = 1147,
1163
    MVE_VHSUB_qr_u32  = 1148,
1164
    MVE_VHSUB_qr_u8 = 1149,
1165
    MVE_VHSUBs16  = 1150,
1166
    MVE_VHSUBs32  = 1151,
1167
    MVE_VHSUBs8 = 1152,
1168
    MVE_VHSUBu16  = 1153,
1169
    MVE_VHSUBu32  = 1154,
1170
    MVE_VHSUBu8 = 1155,
1171
    MVE_VIDUPu16  = 1156,
1172
    MVE_VIDUPu32  = 1157,
1173
    MVE_VIDUPu8 = 1158,
1174
    MVE_VIWDUPu16 = 1159,
1175
    MVE_VIWDUPu32 = 1160,
1176
    MVE_VIWDUPu8  = 1161,
1177
    MVE_VLD20_16  = 1162,
1178
    MVE_VLD20_16_wb = 1163,
1179
    MVE_VLD20_32  = 1164,
1180
    MVE_VLD20_32_wb = 1165,
1181
    MVE_VLD20_8 = 1166,
1182
    MVE_VLD20_8_wb  = 1167,
1183
    MVE_VLD21_16  = 1168,
1184
    MVE_VLD21_16_wb = 1169,
1185
    MVE_VLD21_32  = 1170,
1186
    MVE_VLD21_32_wb = 1171,
1187
    MVE_VLD21_8 = 1172,
1188
    MVE_VLD21_8_wb  = 1173,
1189
    MVE_VLD40_16  = 1174,
1190
    MVE_VLD40_16_wb = 1175,
1191
    MVE_VLD40_32  = 1176,
1192
    MVE_VLD40_32_wb = 1177,
1193
    MVE_VLD40_8 = 1178,
1194
    MVE_VLD40_8_wb  = 1179,
1195
    MVE_VLD41_16  = 1180,
1196
    MVE_VLD41_16_wb = 1181,
1197
    MVE_VLD41_32  = 1182,
1198
    MVE_VLD41_32_wb = 1183,
1199
    MVE_VLD41_8 = 1184,
1200
    MVE_VLD41_8_wb  = 1185,
1201
    MVE_VLD42_16  = 1186,
1202
    MVE_VLD42_16_wb = 1187,
1203
    MVE_VLD42_32  = 1188,
1204
    MVE_VLD42_32_wb = 1189,
1205
    MVE_VLD42_8 = 1190,
1206
    MVE_VLD42_8_wb  = 1191,
1207
    MVE_VLD43_16  = 1192,
1208
    MVE_VLD43_16_wb = 1193,
1209
    MVE_VLD43_32  = 1194,
1210
    MVE_VLD43_32_wb = 1195,
1211
    MVE_VLD43_8 = 1196,
1212
    MVE_VLD43_8_wb  = 1197,
1213
    MVE_VLDRBS16  = 1198,
1214
    MVE_VLDRBS16_post = 1199,
1215
    MVE_VLDRBS16_pre  = 1200,
1216
    MVE_VLDRBS16_rq = 1201,
1217
    MVE_VLDRBS32  = 1202,
1218
    MVE_VLDRBS32_post = 1203,
1219
    MVE_VLDRBS32_pre  = 1204,
1220
    MVE_VLDRBS32_rq = 1205,
1221
    MVE_VLDRBU16  = 1206,
1222
    MVE_VLDRBU16_post = 1207,
1223
    MVE_VLDRBU16_pre  = 1208,
1224
    MVE_VLDRBU16_rq = 1209,
1225
    MVE_VLDRBU32  = 1210,
1226
    MVE_VLDRBU32_post = 1211,
1227
    MVE_VLDRBU32_pre  = 1212,
1228
    MVE_VLDRBU32_rq = 1213,
1229
    MVE_VLDRBU8 = 1214,
1230
    MVE_VLDRBU8_post  = 1215,
1231
    MVE_VLDRBU8_pre = 1216,
1232
    MVE_VLDRBU8_rq  = 1217,
1233
    MVE_VLDRDU64_qi = 1218,
1234
    MVE_VLDRDU64_qi_pre = 1219,
1235
    MVE_VLDRDU64_rq = 1220,
1236
    MVE_VLDRDU64_rq_u = 1221,
1237
    MVE_VLDRHS32  = 1222,
1238
    MVE_VLDRHS32_post = 1223,
1239
    MVE_VLDRHS32_pre  = 1224,
1240
    MVE_VLDRHS32_rq = 1225,
1241
    MVE_VLDRHS32_rq_u = 1226,
1242
    MVE_VLDRHU16  = 1227,
1243
    MVE_VLDRHU16_post = 1228,
1244
    MVE_VLDRHU16_pre  = 1229,
1245
    MVE_VLDRHU16_rq = 1230,
1246
    MVE_VLDRHU16_rq_u = 1231,
1247
    MVE_VLDRHU32  = 1232,
1248
    MVE_VLDRHU32_post = 1233,
1249
    MVE_VLDRHU32_pre  = 1234,
1250
    MVE_VLDRHU32_rq = 1235,
1251
    MVE_VLDRHU32_rq_u = 1236,
1252
    MVE_VLDRWU32  = 1237,
1253
    MVE_VLDRWU32_post = 1238,
1254
    MVE_VLDRWU32_pre  = 1239,
1255
    MVE_VLDRWU32_qi = 1240,
1256
    MVE_VLDRWU32_qi_pre = 1241,
1257
    MVE_VLDRWU32_rq = 1242,
1258
    MVE_VLDRWU32_rq_u = 1243,
1259
    MVE_VMAXAVs16 = 1244,
1260
    MVE_VMAXAVs32 = 1245,
1261
    MVE_VMAXAVs8  = 1246,
1262
    MVE_VMAXAs16  = 1247,
1263
    MVE_VMAXAs32  = 1248,
1264
    MVE_VMAXAs8 = 1249,
1265
    MVE_VMAXNMAVf16 = 1250,
1266
    MVE_VMAXNMAVf32 = 1251,
1267
    MVE_VMAXNMAf16  = 1252,
1268
    MVE_VMAXNMAf32  = 1253,
1269
    MVE_VMAXNMVf16  = 1254,
1270
    MVE_VMAXNMVf32  = 1255,
1271
    MVE_VMAXNMf16 = 1256,
1272
    MVE_VMAXNMf32 = 1257,
1273
    MVE_VMAXVs16  = 1258,
1274
    MVE_VMAXVs32  = 1259,
1275
    MVE_VMAXVs8 = 1260,
1276
    MVE_VMAXVu16  = 1261,
1277
    MVE_VMAXVu32  = 1262,
1278
    MVE_VMAXVu8 = 1263,
1279
    MVE_VMAXs16 = 1264,
1280
    MVE_VMAXs32 = 1265,
1281
    MVE_VMAXs8  = 1266,
1282
    MVE_VMAXu16 = 1267,
1283
    MVE_VMAXu32 = 1268,
1284
    MVE_VMAXu8  = 1269,
1285
    MVE_VMINAVs16 = 1270,
1286
    MVE_VMINAVs32 = 1271,
1287
    MVE_VMINAVs8  = 1272,
1288
    MVE_VMINAs16  = 1273,
1289
    MVE_VMINAs32  = 1274,
1290
    MVE_VMINAs8 = 1275,
1291
    MVE_VMINNMAVf16 = 1276,
1292
    MVE_VMINNMAVf32 = 1277,
1293
    MVE_VMINNMAf16  = 1278,
1294
    MVE_VMINNMAf32  = 1279,
1295
    MVE_VMINNMVf16  = 1280,
1296
    MVE_VMINNMVf32  = 1281,
1297
    MVE_VMINNMf16 = 1282,
1298
    MVE_VMINNMf32 = 1283,
1299
    MVE_VMINVs16  = 1284,
1300
    MVE_VMINVs32  = 1285,
1301
    MVE_VMINVs8 = 1286,
1302
    MVE_VMINVu16  = 1287,
1303
    MVE_VMINVu32  = 1288,
1304
    MVE_VMINVu8 = 1289,
1305
    MVE_VMINs16 = 1290,
1306
    MVE_VMINs32 = 1291,
1307
    MVE_VMINs8  = 1292,
1308
    MVE_VMINu16 = 1293,
1309
    MVE_VMINu32 = 1294,
1310
    MVE_VMINu8  = 1295,
1311
    MVE_VMLADAVas16 = 1296,
1312
    MVE_VMLADAVas32 = 1297,
1313
    MVE_VMLADAVas8  = 1298,
1314
    MVE_VMLADAVau16 = 1299,
1315
    MVE_VMLADAVau32 = 1300,
1316
    MVE_VMLADAVau8  = 1301,
1317
    MVE_VMLADAVaxs16  = 1302,
1318
    MVE_VMLADAVaxs32  = 1303,
1319
    MVE_VMLADAVaxs8 = 1304,
1320
    MVE_VMLADAVs16  = 1305,
1321
    MVE_VMLADAVs32  = 1306,
1322
    MVE_VMLADAVs8 = 1307,
1323
    MVE_VMLADAVu16  = 1308,
1324
    MVE_VMLADAVu32  = 1309,
1325
    MVE_VMLADAVu8 = 1310,
1326
    MVE_VMLADAVxs16 = 1311,
1327
    MVE_VMLADAVxs32 = 1312,
1328
    MVE_VMLADAVxs8  = 1313,
1329
    MVE_VMLALDAVas16  = 1314,
1330
    MVE_VMLALDAVas32  = 1315,
1331
    MVE_VMLALDAVau16  = 1316,
1332
    MVE_VMLALDAVau32  = 1317,
1333
    MVE_VMLALDAVaxs16 = 1318,
1334
    MVE_VMLALDAVaxs32 = 1319,
1335
    MVE_VMLALDAVs16 = 1320,
1336
    MVE_VMLALDAVs32 = 1321,
1337
    MVE_VMLALDAVu16 = 1322,
1338
    MVE_VMLALDAVu32 = 1323,
1339
    MVE_VMLALDAVxs16  = 1324,
1340
    MVE_VMLALDAVxs32  = 1325,
1341
    MVE_VMLAS_qr_i16  = 1326,
1342
    MVE_VMLAS_qr_i32  = 1327,
1343
    MVE_VMLAS_qr_i8 = 1328,
1344
    MVE_VMLA_qr_i16 = 1329,
1345
    MVE_VMLA_qr_i32 = 1330,
1346
    MVE_VMLA_qr_i8  = 1331,
1347
    MVE_VMLSDAVas16 = 1332,
1348
    MVE_VMLSDAVas32 = 1333,
1349
    MVE_VMLSDAVas8  = 1334,
1350
    MVE_VMLSDAVaxs16  = 1335,
1351
    MVE_VMLSDAVaxs32  = 1336,
1352
    MVE_VMLSDAVaxs8 = 1337,
1353
    MVE_VMLSDAVs16  = 1338,
1354
    MVE_VMLSDAVs32  = 1339,
1355
    MVE_VMLSDAVs8 = 1340,
1356
    MVE_VMLSDAVxs16 = 1341,
1357
    MVE_VMLSDAVxs32 = 1342,
1358
    MVE_VMLSDAVxs8  = 1343,
1359
    MVE_VMLSLDAVas16  = 1344,
1360
    MVE_VMLSLDAVas32  = 1345,
1361
    MVE_VMLSLDAVaxs16 = 1346,
1362
    MVE_VMLSLDAVaxs32 = 1347,
1363
    MVE_VMLSLDAVs16 = 1348,
1364
    MVE_VMLSLDAVs32 = 1349,
1365
    MVE_VMLSLDAVxs16  = 1350,
1366
    MVE_VMLSLDAVxs32  = 1351,
1367
    MVE_VMOVLs16bh  = 1352,
1368
    MVE_VMOVLs16th  = 1353,
1369
    MVE_VMOVLs8bh = 1354,
1370
    MVE_VMOVLs8th = 1355,
1371
    MVE_VMOVLu16bh  = 1356,
1372
    MVE_VMOVLu16th  = 1357,
1373
    MVE_VMOVLu8bh = 1358,
1374
    MVE_VMOVLu8th = 1359,
1375
    MVE_VMOVNi16bh  = 1360,
1376
    MVE_VMOVNi16th  = 1361,
1377
    MVE_VMOVNi32bh  = 1362,
1378
    MVE_VMOVNi32th  = 1363,
1379
    MVE_VMOV_from_lane_32 = 1364,
1380
    MVE_VMOV_from_lane_s16  = 1365,
1381
    MVE_VMOV_from_lane_s8 = 1366,
1382
    MVE_VMOV_from_lane_u16  = 1367,
1383
    MVE_VMOV_from_lane_u8 = 1368,
1384
    MVE_VMOV_q_rr = 1369,
1385
    MVE_VMOV_rr_q = 1370,
1386
    MVE_VMOV_to_lane_16 = 1371,
1387
    MVE_VMOV_to_lane_32 = 1372,
1388
    MVE_VMOV_to_lane_8  = 1373,
1389
    MVE_VMOVimmf32  = 1374,
1390
    MVE_VMOVimmi16  = 1375,
1391
    MVE_VMOVimmi32  = 1376,
1392
    MVE_VMOVimmi64  = 1377,
1393
    MVE_VMOVimmi8 = 1378,
1394
    MVE_VMULHs16  = 1379,
1395
    MVE_VMULHs32  = 1380,
1396
    MVE_VMULHs8 = 1381,
1397
    MVE_VMULHu16  = 1382,
1398
    MVE_VMULHu32  = 1383,
1399
    MVE_VMULHu8 = 1384,
1400
    MVE_VMULLBp16 = 1385,
1401
    MVE_VMULLBp8  = 1386,
1402
    MVE_VMULLBs16 = 1387,
1403
    MVE_VMULLBs32 = 1388,
1404
    MVE_VMULLBs8  = 1389,
1405
    MVE_VMULLBu16 = 1390,
1406
    MVE_VMULLBu32 = 1391,
1407
    MVE_VMULLBu8  = 1392,
1408
    MVE_VMULLTp16 = 1393,
1409
    MVE_VMULLTp8  = 1394,
1410
    MVE_VMULLTs16 = 1395,
1411
    MVE_VMULLTs32 = 1396,
1412
    MVE_VMULLTs8  = 1397,
1413
    MVE_VMULLTu16 = 1398,
1414
    MVE_VMULLTu32 = 1399,
1415
    MVE_VMULLTu8  = 1400,
1416
    MVE_VMUL_qr_f16 = 1401,
1417
    MVE_VMUL_qr_f32 = 1402,
1418
    MVE_VMUL_qr_i16 = 1403,
1419
    MVE_VMUL_qr_i32 = 1404,
1420
    MVE_VMUL_qr_i8  = 1405,
1421
    MVE_VMULf16 = 1406,
1422
    MVE_VMULf32 = 1407,
1423
    MVE_VMULi16 = 1408,
1424
    MVE_VMULi32 = 1409,
1425
    MVE_VMULi8  = 1410,
1426
    MVE_VMVN  = 1411,
1427
    MVE_VMVNimmi16  = 1412,
1428
    MVE_VMVNimmi32  = 1413,
1429
    MVE_VNEGf16 = 1414,
1430
    MVE_VNEGf32 = 1415,
1431
    MVE_VNEGs16 = 1416,
1432
    MVE_VNEGs32 = 1417,
1433
    MVE_VNEGs8  = 1418,
1434
    MVE_VORN  = 1419,
1435
    MVE_VORR  = 1420,
1436
    MVE_VORRimmi16  = 1421,
1437
    MVE_VORRimmi32  = 1422,
1438
    MVE_VPNOT = 1423,
1439
    MVE_VPSEL = 1424,
1440
    MVE_VPST  = 1425,
1441
    MVE_VPTv16i8  = 1426,
1442
    MVE_VPTv16i8r = 1427,
1443
    MVE_VPTv16s8  = 1428,
1444
    MVE_VPTv16s8r = 1429,
1445
    MVE_VPTv16u8  = 1430,
1446
    MVE_VPTv16u8r = 1431,
1447
    MVE_VPTv4f32  = 1432,
1448
    MVE_VPTv4f32r = 1433,
1449
    MVE_VPTv4i32  = 1434,
1450
    MVE_VPTv4i32r = 1435,
1451
    MVE_VPTv4s32  = 1436,
1452
    MVE_VPTv4s32r = 1437,
1453
    MVE_VPTv4u32  = 1438,
1454
    MVE_VPTv4u32r = 1439,
1455
    MVE_VPTv8f16  = 1440,
1456
    MVE_VPTv8f16r = 1441,
1457
    MVE_VPTv8i16  = 1442,
1458
    MVE_VPTv8i16r = 1443,
1459
    MVE_VPTv8s16  = 1444,
1460
    MVE_VPTv8s16r = 1445,
1461
    MVE_VPTv8u16  = 1446,
1462
    MVE_VPTv8u16r = 1447,
1463
    MVE_VQABSs16  = 1448,
1464
    MVE_VQABSs32  = 1449,
1465
    MVE_VQABSs8 = 1450,
1466
    MVE_VQADD_qr_s16  = 1451,
1467
    MVE_VQADD_qr_s32  = 1452,
1468
    MVE_VQADD_qr_s8 = 1453,
1469
    MVE_VQADD_qr_u16  = 1454,
1470
    MVE_VQADD_qr_u32  = 1455,
1471
    MVE_VQADD_qr_u8 = 1456,
1472
    MVE_VQADDs16  = 1457,
1473
    MVE_VQADDs32  = 1458,
1474
    MVE_VQADDs8 = 1459,
1475
    MVE_VQADDu16  = 1460,
1476
    MVE_VQADDu32  = 1461,
1477
    MVE_VQADDu8 = 1462,
1478
    MVE_VQDMLADHXs16  = 1463,
1479
    MVE_VQDMLADHXs32  = 1464,
1480
    MVE_VQDMLADHXs8 = 1465,
1481
    MVE_VQDMLADHs16 = 1466,
1482
    MVE_VQDMLADHs32 = 1467,
1483
    MVE_VQDMLADHs8  = 1468,
1484
    MVE_VQDMLAH_qrs16 = 1469,
1485
    MVE_VQDMLAH_qrs32 = 1470,
1486
    MVE_VQDMLAH_qrs8  = 1471,
1487
    MVE_VQDMLASH_qrs16  = 1472,
1488
    MVE_VQDMLASH_qrs32  = 1473,
1489
    MVE_VQDMLASH_qrs8 = 1474,
1490
    MVE_VQDMLSDHXs16  = 1475,
1491
    MVE_VQDMLSDHXs32  = 1476,
1492
    MVE_VQDMLSDHXs8 = 1477,
1493
    MVE_VQDMLSDHs16 = 1478,
1494
    MVE_VQDMLSDHs32 = 1479,
1495
    MVE_VQDMLSDHs8  = 1480,
1496
    MVE_VQDMULH_qr_s16  = 1481,
1497
    MVE_VQDMULH_qr_s32  = 1482,
1498
    MVE_VQDMULH_qr_s8 = 1483,
1499
    MVE_VQDMULHi16  = 1484,
1500
    MVE_VQDMULHi32  = 1485,
1501
    MVE_VQDMULHi8 = 1486,
1502
    MVE_VQDMULL_qr_s16bh  = 1487,
1503
    MVE_VQDMULL_qr_s16th  = 1488,
1504
    MVE_VQDMULL_qr_s32bh  = 1489,
1505
    MVE_VQDMULL_qr_s32th  = 1490,
1506
    MVE_VQDMULLs16bh  = 1491,
1507
    MVE_VQDMULLs16th  = 1492,
1508
    MVE_VQDMULLs32bh  = 1493,
1509
    MVE_VQDMULLs32th  = 1494,
1510
    MVE_VQMOVNs16bh = 1495,
1511
    MVE_VQMOVNs16th = 1496,
1512
    MVE_VQMOVNs32bh = 1497,
1513
    MVE_VQMOVNs32th = 1498,
1514
    MVE_VQMOVNu16bh = 1499,
1515
    MVE_VQMOVNu16th = 1500,
1516
    MVE_VQMOVNu32bh = 1501,
1517
    MVE_VQMOVNu32th = 1502,
1518
    MVE_VQMOVUNs16bh  = 1503,
1519
    MVE_VQMOVUNs16th  = 1504,
1520
    MVE_VQMOVUNs32bh  = 1505,
1521
    MVE_VQMOVUNs32th  = 1506,
1522
    MVE_VQNEGs16  = 1507,
1523
    MVE_VQNEGs32  = 1508,
1524
    MVE_VQNEGs8 = 1509,
1525
    MVE_VQRDMLADHXs16 = 1510,
1526
    MVE_VQRDMLADHXs32 = 1511,
1527
    MVE_VQRDMLADHXs8  = 1512,
1528
    MVE_VQRDMLADHs16  = 1513,
1529
    MVE_VQRDMLADHs32  = 1514,
1530
    MVE_VQRDMLADHs8 = 1515,
1531
    MVE_VQRDMLAH_qrs16  = 1516,
1532
    MVE_VQRDMLAH_qrs32  = 1517,
1533
    MVE_VQRDMLAH_qrs8 = 1518,
1534
    MVE_VQRDMLASH_qrs16 = 1519,
1535
    MVE_VQRDMLASH_qrs32 = 1520,
1536
    MVE_VQRDMLASH_qrs8  = 1521,
1537
    MVE_VQRDMLSDHXs16 = 1522,
1538
    MVE_VQRDMLSDHXs32 = 1523,
1539
    MVE_VQRDMLSDHXs8  = 1524,
1540
    MVE_VQRDMLSDHs16  = 1525,
1541
    MVE_VQRDMLSDHs32  = 1526,
1542
    MVE_VQRDMLSDHs8 = 1527,
1543
    MVE_VQRDMULH_qr_s16 = 1528,
1544
    MVE_VQRDMULH_qr_s32 = 1529,
1545
    MVE_VQRDMULH_qr_s8  = 1530,
1546
    MVE_VQRDMULHi16 = 1531,
1547
    MVE_VQRDMULHi32 = 1532,
1548
    MVE_VQRDMULHi8  = 1533,
1549
    MVE_VQRSHL_by_vecs16  = 1534,
1550
    MVE_VQRSHL_by_vecs32  = 1535,
1551
    MVE_VQRSHL_by_vecs8 = 1536,
1552
    MVE_VQRSHL_by_vecu16  = 1537,
1553
    MVE_VQRSHL_by_vecu32  = 1538,
1554
    MVE_VQRSHL_by_vecu8 = 1539,
1555
    MVE_VQRSHL_qrs16  = 1540,
1556
    MVE_VQRSHL_qrs32  = 1541,
1557
    MVE_VQRSHL_qrs8 = 1542,
1558
    MVE_VQRSHL_qru16  = 1543,
1559
    MVE_VQRSHL_qru32  = 1544,
1560
    MVE_VQRSHL_qru8 = 1545,
1561
    MVE_VQRSHRNbhs16  = 1546,
1562
    MVE_VQRSHRNbhs32  = 1547,
1563
    MVE_VQRSHRNbhu16  = 1548,
1564
    MVE_VQRSHRNbhu32  = 1549,
1565
    MVE_VQRSHRNths16  = 1550,
1566
    MVE_VQRSHRNths32  = 1551,
1567
    MVE_VQRSHRNthu16  = 1552,
1568
    MVE_VQRSHRNthu32  = 1553,
1569
    MVE_VQRSHRUNs16bh = 1554,
1570
    MVE_VQRSHRUNs16th = 1555,
1571
    MVE_VQRSHRUNs32bh = 1556,
1572
    MVE_VQRSHRUNs32th = 1557,
1573
    MVE_VQSHLU_imms16 = 1558,
1574
    MVE_VQSHLU_imms32 = 1559,
1575
    MVE_VQSHLU_imms8  = 1560,
1576
    MVE_VQSHL_by_vecs16 = 1561,
1577
    MVE_VQSHL_by_vecs32 = 1562,
1578
    MVE_VQSHL_by_vecs8  = 1563,
1579
    MVE_VQSHL_by_vecu16 = 1564,
1580
    MVE_VQSHL_by_vecu32 = 1565,
1581
    MVE_VQSHL_by_vecu8  = 1566,
1582
    MVE_VQSHL_qrs16 = 1567,
1583
    MVE_VQSHL_qrs32 = 1568,
1584
    MVE_VQSHL_qrs8  = 1569,
1585
    MVE_VQSHL_qru16 = 1570,
1586
    MVE_VQSHL_qru32 = 1571,
1587
    MVE_VQSHL_qru8  = 1572,
1588
    MVE_VQSHLimms16 = 1573,
1589
    MVE_VQSHLimms32 = 1574,
1590
    MVE_VQSHLimms8  = 1575,
1591
    MVE_VQSHLimmu16 = 1576,
1592
    MVE_VQSHLimmu32 = 1577,
1593
    MVE_VQSHLimmu8  = 1578,
1594
    MVE_VQSHRNbhs16 = 1579,
1595
    MVE_VQSHRNbhs32 = 1580,
1596
    MVE_VQSHRNbhu16 = 1581,
1597
    MVE_VQSHRNbhu32 = 1582,
1598
    MVE_VQSHRNths16 = 1583,
1599
    MVE_VQSHRNths32 = 1584,
1600
    MVE_VQSHRNthu16 = 1585,
1601
    MVE_VQSHRNthu32 = 1586,
1602
    MVE_VQSHRUNs16bh  = 1587,
1603
    MVE_VQSHRUNs16th  = 1588,
1604
    MVE_VQSHRUNs32bh  = 1589,
1605
    MVE_VQSHRUNs32th  = 1590,
1606
    MVE_VQSUB_qr_s16  = 1591,
1607
    MVE_VQSUB_qr_s32  = 1592,
1608
    MVE_VQSUB_qr_s8 = 1593,
1609
    MVE_VQSUB_qr_u16  = 1594,
1610
    MVE_VQSUB_qr_u32  = 1595,
1611
    MVE_VQSUB_qr_u8 = 1596,
1612
    MVE_VQSUBs16  = 1597,
1613
    MVE_VQSUBs32  = 1598,
1614
    MVE_VQSUBs8 = 1599,
1615
    MVE_VQSUBu16  = 1600,
1616
    MVE_VQSUBu32  = 1601,
1617
    MVE_VQSUBu8 = 1602,
1618
    MVE_VREV16_8  = 1603,
1619
    MVE_VREV32_16 = 1604,
1620
    MVE_VREV32_8  = 1605,
1621
    MVE_VREV64_16 = 1606,
1622
    MVE_VREV64_32 = 1607,
1623
    MVE_VREV64_8  = 1608,
1624
    MVE_VRHADDs16 = 1609,
1625
    MVE_VRHADDs32 = 1610,
1626
    MVE_VRHADDs8  = 1611,
1627
    MVE_VRHADDu16 = 1612,
1628
    MVE_VRHADDu32 = 1613,
1629
    MVE_VRHADDu8  = 1614,
1630
    MVE_VRINTf16A = 1615,
1631
    MVE_VRINTf16M = 1616,
1632
    MVE_VRINTf16N = 1617,
1633
    MVE_VRINTf16P = 1618,
1634
    MVE_VRINTf16X = 1619,
1635
    MVE_VRINTf16Z = 1620,
1636
    MVE_VRINTf32A = 1621,
1637
    MVE_VRINTf32M = 1622,
1638
    MVE_VRINTf32N = 1623,
1639
    MVE_VRINTf32P = 1624,
1640
    MVE_VRINTf32X = 1625,
1641
    MVE_VRINTf32Z = 1626,
1642
    MVE_VRMLALDAVHas32  = 1627,
1643
    MVE_VRMLALDAVHau32  = 1628,
1644
    MVE_VRMLALDAVHaxs32 = 1629,
1645
    MVE_VRMLALDAVHs32 = 1630,
1646
    MVE_VRMLALDAVHu32 = 1631,
1647
    MVE_VRMLALDAVHxs32  = 1632,
1648
    MVE_VRMLSLDAVHas32  = 1633,
1649
    MVE_VRMLSLDAVHaxs32 = 1634,
1650
    MVE_VRMLSLDAVHs32 = 1635,
1651
    MVE_VRMLSLDAVHxs32  = 1636,
1652
    MVE_VRMULHs16 = 1637,
1653
    MVE_VRMULHs32 = 1638,
1654
    MVE_VRMULHs8  = 1639,
1655
    MVE_VRMULHu16 = 1640,
1656
    MVE_VRMULHu32 = 1641,
1657
    MVE_VRMULHu8  = 1642,
1658
    MVE_VRSHL_by_vecs16 = 1643,
1659
    MVE_VRSHL_by_vecs32 = 1644,
1660
    MVE_VRSHL_by_vecs8  = 1645,
1661
    MVE_VRSHL_by_vecu16 = 1646,
1662
    MVE_VRSHL_by_vecu32 = 1647,
1663
    MVE_VRSHL_by_vecu8  = 1648,
1664
    MVE_VRSHL_qrs16 = 1649,
1665
    MVE_VRSHL_qrs32 = 1650,
1666
    MVE_VRSHL_qrs8  = 1651,
1667
    MVE_VRSHL_qru16 = 1652,
1668
    MVE_VRSHL_qru32 = 1653,
1669
    MVE_VRSHL_qru8  = 1654,
1670
    MVE_VRSHRNi16bh = 1655,
1671
    MVE_VRSHRNi16th = 1656,
1672
    MVE_VRSHRNi32bh = 1657,
1673
    MVE_VRSHRNi32th = 1658,
1674
    MVE_VRSHR_imms16  = 1659,
1675
    MVE_VRSHR_imms32  = 1660,
1676
    MVE_VRSHR_imms8 = 1661,
1677
    MVE_VRSHR_immu16  = 1662,
1678
    MVE_VRSHR_immu32  = 1663,
1679
    MVE_VRSHR_immu8 = 1664,
1680
    MVE_VSBC  = 1665,
1681
    MVE_VSBCI = 1666,
1682
    MVE_VSHLC = 1667,
1683
    MVE_VSHLL_imms16bh  = 1668,
1684
    MVE_VSHLL_imms16th  = 1669,
1685
    MVE_VSHLL_imms8bh = 1670,
1686
    MVE_VSHLL_imms8th = 1671,
1687
    MVE_VSHLL_immu16bh  = 1672,
1688
    MVE_VSHLL_immu16th  = 1673,
1689
    MVE_VSHLL_immu8bh = 1674,
1690
    MVE_VSHLL_immu8th = 1675,
1691
    MVE_VSHLL_lws16bh = 1676,
1692
    MVE_VSHLL_lws16th = 1677,
1693
    MVE_VSHLL_lws8bh  = 1678,
1694
    MVE_VSHLL_lws8th  = 1679,
1695
    MVE_VSHLL_lwu16bh = 1680,
1696
    MVE_VSHLL_lwu16th = 1681,
1697
    MVE_VSHLL_lwu8bh  = 1682,
1698
    MVE_VSHLL_lwu8th  = 1683,
1699
    MVE_VSHL_by_vecs16  = 1684,
1700
    MVE_VSHL_by_vecs32  = 1685,
1701
    MVE_VSHL_by_vecs8 = 1686,
1702
    MVE_VSHL_by_vecu16  = 1687,
1703
    MVE_VSHL_by_vecu32  = 1688,
1704
    MVE_VSHL_by_vecu8 = 1689,
1705
    MVE_VSHL_immi16 = 1690,
1706
    MVE_VSHL_immi32 = 1691,
1707
    MVE_VSHL_immi8  = 1692,
1708
    MVE_VSHL_qrs16  = 1693,
1709
    MVE_VSHL_qrs32  = 1694,
1710
    MVE_VSHL_qrs8 = 1695,
1711
    MVE_VSHL_qru16  = 1696,
1712
    MVE_VSHL_qru32  = 1697,
1713
    MVE_VSHL_qru8 = 1698,
1714
    MVE_VSHRNi16bh  = 1699,
1715
    MVE_VSHRNi16th  = 1700,
1716
    MVE_VSHRNi32bh  = 1701,
1717
    MVE_VSHRNi32th  = 1702,
1718
    MVE_VSHR_imms16 = 1703,
1719
    MVE_VSHR_imms32 = 1704,
1720
    MVE_VSHR_imms8  = 1705,
1721
    MVE_VSHR_immu16 = 1706,
1722
    MVE_VSHR_immu32 = 1707,
1723
    MVE_VSHR_immu8  = 1708,
1724
    MVE_VSLIimm16 = 1709,
1725
    MVE_VSLIimm32 = 1710,
1726
    MVE_VSLIimm8  = 1711,
1727
    MVE_VSRIimm16 = 1712,
1728
    MVE_VSRIimm32 = 1713,
1729
    MVE_VSRIimm8  = 1714,
1730
    MVE_VST20_16  = 1715,
1731
    MVE_VST20_16_wb = 1716,
1732
    MVE_VST20_32  = 1717,
1733
    MVE_VST20_32_wb = 1718,
1734
    MVE_VST20_8 = 1719,
1735
    MVE_VST20_8_wb  = 1720,
1736
    MVE_VST21_16  = 1721,
1737
    MVE_VST21_16_wb = 1722,
1738
    MVE_VST21_32  = 1723,
1739
    MVE_VST21_32_wb = 1724,
1740
    MVE_VST21_8 = 1725,
1741
    MVE_VST21_8_wb  = 1726,
1742
    MVE_VST40_16  = 1727,
1743
    MVE_VST40_16_wb = 1728,
1744
    MVE_VST40_32  = 1729,
1745
    MVE_VST40_32_wb = 1730,
1746
    MVE_VST40_8 = 1731,
1747
    MVE_VST40_8_wb  = 1732,
1748
    MVE_VST41_16  = 1733,
1749
    MVE_VST41_16_wb = 1734,
1750
    MVE_VST41_32  = 1735,
1751
    MVE_VST41_32_wb = 1736,
1752
    MVE_VST41_8 = 1737,
1753
    MVE_VST41_8_wb  = 1738,
1754
    MVE_VST42_16  = 1739,
1755
    MVE_VST42_16_wb = 1740,
1756
    MVE_VST42_32  = 1741,
1757
    MVE_VST42_32_wb = 1742,
1758
    MVE_VST42_8 = 1743,
1759
    MVE_VST42_8_wb  = 1744,
1760
    MVE_VST43_16  = 1745,
1761
    MVE_VST43_16_wb = 1746,
1762
    MVE_VST43_32  = 1747,
1763
    MVE_VST43_32_wb = 1748,
1764
    MVE_VST43_8 = 1749,
1765
    MVE_VST43_8_wb  = 1750,
1766
    MVE_VSTRB16 = 1751,
1767
    MVE_VSTRB16_post  = 1752,
1768
    MVE_VSTRB16_pre = 1753,
1769
    MVE_VSTRB16_rq  = 1754,
1770
    MVE_VSTRB32 = 1755,
1771
    MVE_VSTRB32_post  = 1756,
1772
    MVE_VSTRB32_pre = 1757,
1773
    MVE_VSTRB32_rq  = 1758,
1774
    MVE_VSTRB8_rq = 1759,
1775
    MVE_VSTRBU8 = 1760,
1776
    MVE_VSTRBU8_post  = 1761,
1777
    MVE_VSTRBU8_pre = 1762,
1778
    MVE_VSTRD64_qi  = 1763,
1779
    MVE_VSTRD64_qi_pre  = 1764,
1780
    MVE_VSTRD64_rq  = 1765,
1781
    MVE_VSTRD64_rq_u  = 1766,
1782
    MVE_VSTRH16_rq  = 1767,
1783
    MVE_VSTRH16_rq_u  = 1768,
1784
    MVE_VSTRH32 = 1769,
1785
    MVE_VSTRH32_post  = 1770,
1786
    MVE_VSTRH32_pre = 1771,
1787
    MVE_VSTRH32_rq  = 1772,
1788
    MVE_VSTRH32_rq_u  = 1773,
1789
    MVE_VSTRHU16  = 1774,
1790
    MVE_VSTRHU16_post = 1775,
1791
    MVE_VSTRHU16_pre  = 1776,
1792
    MVE_VSTRW32_qi  = 1777,
1793
    MVE_VSTRW32_qi_pre  = 1778,
1794
    MVE_VSTRW32_rq  = 1779,
1795
    MVE_VSTRW32_rq_u  = 1780,
1796
    MVE_VSTRWU32  = 1781,
1797
    MVE_VSTRWU32_post = 1782,
1798
    MVE_VSTRWU32_pre  = 1783,
1799
    MVE_VSUB_qr_f16 = 1784,
1800
    MVE_VSUB_qr_f32 = 1785,
1801
    MVE_VSUB_qr_i16 = 1786,
1802
    MVE_VSUB_qr_i32 = 1787,
1803
    MVE_VSUB_qr_i8  = 1788,
1804
    MVE_VSUBf16 = 1789,
1805
    MVE_VSUBf32 = 1790,
1806
    MVE_VSUBi16 = 1791,
1807
    MVE_VSUBi32 = 1792,
1808
    MVE_VSUBi8  = 1793,
1809
    MVE_WLSTP_16  = 1794,
1810
    MVE_WLSTP_32  = 1795,
1811
    MVE_WLSTP_64  = 1796,
1812
    MVE_WLSTP_8 = 1797,
1813
    MVNi  = 1798,
1814
    MVNr  = 1799,
1815
    MVNsi = 1800,
1816
    MVNsr = 1801,
1817
    NEON_VMAXNMNDf  = 1802,
1818
    NEON_VMAXNMNDh  = 1803,
1819
    NEON_VMAXNMNQf  = 1804,
1820
    NEON_VMAXNMNQh  = 1805,
1821
    NEON_VMINNMNDf  = 1806,
1822
    NEON_VMINNMNDh  = 1807,
1823
    NEON_VMINNMNQf  = 1808,
1824
    NEON_VMINNMNQh  = 1809,
1825
    ORRri = 1810,
1826
    ORRrr = 1811,
1827
    ORRrsi  = 1812,
1828
    ORRrsr  = 1813,
1829
    PKHBT = 1814,
1830
    PKHTB = 1815,
1831
    PLDWi12 = 1816,
1832
    PLDWrs  = 1817,
1833
    PLDi12  = 1818,
1834
    PLDrs = 1819,
1835
    PLIi12  = 1820,
1836
    PLIrs = 1821,
1837
    QADD  = 1822,
1838
    QADD16  = 1823,
1839
    QADD8 = 1824,
1840
    QASX  = 1825,
1841
    QDADD = 1826,
1842
    QDSUB = 1827,
1843
    QSAX  = 1828,
1844
    QSUB  = 1829,
1845
    QSUB16  = 1830,
1846
    QSUB8 = 1831,
1847
    RBIT  = 1832,
1848
    REV = 1833,
1849
    REV16 = 1834,
1850
    REVSH = 1835,
1851
    RFEDA = 1836,
1852
    RFEDA_UPD = 1837,
1853
    RFEDB = 1838,
1854
    RFEDB_UPD = 1839,
1855
    RFEIA = 1840,
1856
    RFEIA_UPD = 1841,
1857
    RFEIB = 1842,
1858
    RFEIB_UPD = 1843,
1859
    RSBri = 1844,
1860
    RSBrr = 1845,
1861
    RSBrsi  = 1846,
1862
    RSBrsr  = 1847,
1863
    RSCri = 1848,
1864
    RSCrr = 1849,
1865
    RSCrsi  = 1850,
1866
    RSCrsr  = 1851,
1867
    SADD16  = 1852,
1868
    SADD8 = 1853,
1869
    SASX  = 1854,
1870
    SB  = 1855,
1871
    SBCri = 1856,
1872
    SBCrr = 1857,
1873
    SBCrsi  = 1858,
1874
    SBCrsr  = 1859,
1875
    SBFX  = 1860,
1876
    SDIV  = 1861,
1877
    SEL = 1862,
1878
    SETEND  = 1863,
1879
    SETPAN  = 1864,
1880
    SHA1C = 1865,
1881
    SHA1H = 1866,
1882
    SHA1M = 1867,
1883
    SHA1P = 1868,
1884
    SHA1SU0 = 1869,
1885
    SHA1SU1 = 1870,
1886
    SHA256H = 1871,
1887
    SHA256H2  = 1872,
1888
    SHA256SU0 = 1873,
1889
    SHA256SU1 = 1874,
1890
    SHADD16 = 1875,
1891
    SHADD8  = 1876,
1892
    SHASX = 1877,
1893
    SHSAX = 1878,
1894
    SHSUB16 = 1879,
1895
    SHSUB8  = 1880,
1896
    SMC = 1881,
1897
    SMLABB  = 1882,
1898
    SMLABT  = 1883,
1899
    SMLAD = 1884,
1900
    SMLADX  = 1885,
1901
    SMLAL = 1886,
1902
    SMLALBB = 1887,
1903
    SMLALBT = 1888,
1904
    SMLALD  = 1889,
1905
    SMLALDX = 1890,
1906
    SMLALTB = 1891,
1907
    SMLALTT = 1892,
1908
    SMLATB  = 1893,
1909
    SMLATT  = 1894,
1910
    SMLAWB  = 1895,
1911
    SMLAWT  = 1896,
1912
    SMLSD = 1897,
1913
    SMLSDX  = 1898,
1914
    SMLSLD  = 1899,
1915
    SMLSLDX = 1900,
1916
    SMMLA = 1901,
1917
    SMMLAR  = 1902,
1918
    SMMLS = 1903,
1919
    SMMLSR  = 1904,
1920
    SMMUL = 1905,
1921
    SMMULR  = 1906,
1922
    SMUAD = 1907,
1923
    SMUADX  = 1908,
1924
    SMULBB  = 1909,
1925
    SMULBT  = 1910,
1926
    SMULL = 1911,
1927
    SMULTB  = 1912,
1928
    SMULTT  = 1913,
1929
    SMULWB  = 1914,
1930
    SMULWT  = 1915,
1931
    SMUSD = 1916,
1932
    SMUSDX  = 1917,
1933
    SRSDA = 1918,
1934
    SRSDA_UPD = 1919,
1935
    SRSDB = 1920,
1936
    SRSDB_UPD = 1921,
1937
    SRSIA = 1922,
1938
    SRSIA_UPD = 1923,
1939
    SRSIB = 1924,
1940
    SRSIB_UPD = 1925,
1941
    SSAT  = 1926,
1942
    SSAT16  = 1927,
1943
    SSAX  = 1928,
1944
    SSUB16  = 1929,
1945
    SSUB8 = 1930,
1946
    STC2L_OFFSET  = 1931,
1947
    STC2L_OPTION  = 1932,
1948
    STC2L_POST  = 1933,
1949
    STC2L_PRE = 1934,
1950
    STC2_OFFSET = 1935,
1951
    STC2_OPTION = 1936,
1952
    STC2_POST = 1937,
1953
    STC2_PRE  = 1938,
1954
    STCL_OFFSET = 1939,
1955
    STCL_OPTION = 1940,
1956
    STCL_POST = 1941,
1957
    STCL_PRE  = 1942,
1958
    STC_OFFSET  = 1943,
1959
    STC_OPTION  = 1944,
1960
    STC_POST  = 1945,
1961
    STC_PRE = 1946,
1962
    STL = 1947,
1963
    STLB  = 1948,
1964
    STLEX = 1949,
1965
    STLEXB  = 1950,
1966
    STLEXD  = 1951,
1967
    STLEXH  = 1952,
1968
    STLH  = 1953,
1969
    STMDA = 1954,
1970
    STMDA_UPD = 1955,
1971
    STMDB = 1956,
1972
    STMDB_UPD = 1957,
1973
    STMIA = 1958,
1974
    STMIA_UPD = 1959,
1975
    STMIB = 1960,
1976
    STMIB_UPD = 1961,
1977
    STRBT_POST_IMM  = 1962,
1978
    STRBT_POST_REG  = 1963,
1979
    STRB_POST_IMM = 1964,
1980
    STRB_POST_REG = 1965,
1981
    STRB_PRE_IMM  = 1966,
1982
    STRB_PRE_REG  = 1967,
1983
    STRBi12 = 1968,
1984
    STRBrs  = 1969,
1985
    STRD  = 1970,
1986
    STRD_POST = 1971,
1987
    STRD_PRE  = 1972,
1988
    STREX = 1973,
1989
    STREXB  = 1974,
1990
    STREXD  = 1975,
1991
    STREXH  = 1976,
1992
    STRH  = 1977,
1993
    STRHTi  = 1978,
1994
    STRHTr  = 1979,
1995
    STRH_POST = 1980,
1996
    STRH_PRE  = 1981,
1997
    STRT_POST_IMM = 1982,
1998
    STRT_POST_REG = 1983,
1999
    STR_POST_IMM  = 1984,
2000
    STR_POST_REG  = 1985,
2001
    STR_PRE_IMM = 1986,
2002
    STR_PRE_REG = 1987,
2003
    STRi12  = 1988,
2004
    STRrs = 1989,
2005
    SUBri = 1990,
2006
    SUBrr = 1991,
2007
    SUBrsi  = 1992,
2008
    SUBrsr  = 1993,
2009
    SVC = 1994,
2010
    SWP = 1995,
2011
    SWPB  = 1996,
2012
    SXTAB = 1997,
2013
    SXTAB16 = 1998,
2014
    SXTAH = 1999,
2015
    SXTB  = 2000,
2016
    SXTB16  = 2001,
2017
    SXTH  = 2002,
2018
    TEQri = 2003,
2019
    TEQrr = 2004,
2020
    TEQrsi  = 2005,
2021
    TEQrsr  = 2006,
2022
    TRAP  = 2007,
2023
    TRAPNaCl  = 2008,
2024
    TSB = 2009,
2025
    TSTri = 2010,
2026
    TSTrr = 2011,
2027
    TSTrsi  = 2012,
2028
    TSTrsr  = 2013,
2029
    UADD16  = 2014,
2030
    UADD8 = 2015,
2031
    UASX  = 2016,
2032
    UBFX  = 2017,
2033
    UDF = 2018,
2034
    UDIV  = 2019,
2035
    UHADD16 = 2020,
2036
    UHADD8  = 2021,
2037
    UHASX = 2022,
2038
    UHSAX = 2023,
2039
    UHSUB16 = 2024,
2040
    UHSUB8  = 2025,
2041
    UMAAL = 2026,
2042
    UMLAL = 2027,
2043
    UMULL = 2028,
2044
    UQADD16 = 2029,
2045
    UQADD8  = 2030,
2046
    UQASX = 2031,
2047
    UQSAX = 2032,
2048
    UQSUB16 = 2033,
2049
    UQSUB8  = 2034,
2050
    USAD8 = 2035,
2051
    USADA8  = 2036,
2052
    USAT  = 2037,
2053
    USAT16  = 2038,
2054
    USAX  = 2039,
2055
    USUB16  = 2040,
2056
    USUB8 = 2041,
2057
    UXTAB = 2042,
2058
    UXTAB16 = 2043,
2059
    UXTAH = 2044,
2060
    UXTB  = 2045,
2061
    UXTB16  = 2046,
2062
    UXTH  = 2047,
2063
    VABALsv2i64 = 2048,
2064
    VABALsv4i32 = 2049,
2065
    VABALsv8i16 = 2050,
2066
    VABALuv2i64 = 2051,
2067
    VABALuv4i32 = 2052,
2068
    VABALuv8i16 = 2053,
2069
    VABAsv16i8  = 2054,
2070
    VABAsv2i32  = 2055,
2071
    VABAsv4i16  = 2056,
2072
    VABAsv4i32  = 2057,
2073
    VABAsv8i16  = 2058,
2074
    VABAsv8i8 = 2059,
2075
    VABAuv16i8  = 2060,
2076
    VABAuv2i32  = 2061,
2077
    VABAuv4i16  = 2062,
2078
    VABAuv4i32  = 2063,
2079
    VABAuv8i16  = 2064,
2080
    VABAuv8i8 = 2065,
2081
    VABDLsv2i64 = 2066,
2082
    VABDLsv4i32 = 2067,
2083
    VABDLsv8i16 = 2068,
2084
    VABDLuv2i64 = 2069,
2085
    VABDLuv4i32 = 2070,
2086
    VABDLuv8i16 = 2071,
2087
    VABDfd  = 2072,
2088
    VABDfq  = 2073,
2089
    VABDhd  = 2074,
2090
    VABDhq  = 2075,
2091
    VABDsv16i8  = 2076,
2092
    VABDsv2i32  = 2077,
2093
    VABDsv4i16  = 2078,
2094
    VABDsv4i32  = 2079,
2095
    VABDsv8i16  = 2080,
2096
    VABDsv8i8 = 2081,
2097
    VABDuv16i8  = 2082,
2098
    VABDuv2i32  = 2083,
2099
    VABDuv4i16  = 2084,
2100
    VABDuv4i32  = 2085,
2101
    VABDuv8i16  = 2086,
2102
    VABDuv8i8 = 2087,
2103
    VABSD = 2088,
2104
    VABSH = 2089,
2105
    VABSS = 2090,
2106
    VABSfd  = 2091,
2107
    VABSfq  = 2092,
2108
    VABShd  = 2093,
2109
    VABShq  = 2094,
2110
    VABSv16i8 = 2095,
2111
    VABSv2i32 = 2096,
2112
    VABSv4i16 = 2097,
2113
    VABSv4i32 = 2098,
2114
    VABSv8i16 = 2099,
2115
    VABSv8i8  = 2100,
2116
    VACGEfd = 2101,
2117
    VACGEfq = 2102,
2118
    VACGEhd = 2103,
2119
    VACGEhq = 2104,
2120
    VACGTfd = 2105,
2121
    VACGTfq = 2106,
2122
    VACGThd = 2107,
2123
    VACGThq = 2108,
2124
    VADDD = 2109,
2125
    VADDH = 2110,
2126
    VADDHNv2i32 = 2111,
2127
    VADDHNv4i16 = 2112,
2128
    VADDHNv8i8  = 2113,
2129
    VADDLsv2i64 = 2114,
2130
    VADDLsv4i32 = 2115,
2131
    VADDLsv8i16 = 2116,
2132
    VADDLuv2i64 = 2117,
2133
    VADDLuv4i32 = 2118,
2134
    VADDLuv8i16 = 2119,
2135
    VADDS = 2120,
2136
    VADDWsv2i64 = 2121,
2137
    VADDWsv4i32 = 2122,
2138
    VADDWsv8i16 = 2123,
2139
    VADDWuv2i64 = 2124,
2140
    VADDWuv4i32 = 2125,
2141
    VADDWuv8i16 = 2126,
2142
    VADDfd  = 2127,
2143
    VADDfq  = 2128,
2144
    VADDhd  = 2129,
2145
    VADDhq  = 2130,
2146
    VADDv16i8 = 2131,
2147
    VADDv1i64 = 2132,
2148
    VADDv2i32 = 2133,
2149
    VADDv2i64 = 2134,
2150
    VADDv4i16 = 2135,
2151
    VADDv4i32 = 2136,
2152
    VADDv8i16 = 2137,
2153
    VADDv8i8  = 2138,
2154
    VANDd = 2139,
2155
    VANDq = 2140,
2156
    VBF16MALBQ  = 2141,
2157
    VBF16MALBQI = 2142,
2158
    VBF16MALTQ  = 2143,
2159
    VBF16MALTQI = 2144,
2160
    VBICd = 2145,
2161
    VBICiv2i32  = 2146,
2162
    VBICiv4i16  = 2147,
2163
    VBICiv4i32  = 2148,
2164
    VBICiv8i16  = 2149,
2165
    VBICq = 2150,
2166
    VBIFd = 2151,
2167
    VBIFq = 2152,
2168
    VBITd = 2153,
2169
    VBITq = 2154,
2170
    VBSLd = 2155,
2171
    VBSLq = 2156,
2172
    VBSPd = 2157,
2173
    VBSPq = 2158,
2174
    VCADDv2f32  = 2159,
2175
    VCADDv4f16  = 2160,
2176
    VCADDv4f32  = 2161,
2177
    VCADDv8f16  = 2162,
2178
    VCEQfd  = 2163,
2179
    VCEQfq  = 2164,
2180
    VCEQhd  = 2165,
2181
    VCEQhq  = 2166,
2182
    VCEQv16i8 = 2167,
2183
    VCEQv2i32 = 2168,
2184
    VCEQv4i16 = 2169,
2185
    VCEQv4i32 = 2170,
2186
    VCEQv8i16 = 2171,
2187
    VCEQv8i8  = 2172,
2188
    VCEQzv16i8  = 2173,
2189
    VCEQzv2f32  = 2174,
2190
    VCEQzv2i32  = 2175,
2191
    VCEQzv4f16  = 2176,
2192
    VCEQzv4f32  = 2177,
2193
    VCEQzv4i16  = 2178,
2194
    VCEQzv4i32  = 2179,
2195
    VCEQzv8f16  = 2180,
2196
    VCEQzv8i16  = 2181,
2197
    VCEQzv8i8 = 2182,
2198
    VCGEfd  = 2183,
2199
    VCGEfq  = 2184,
2200
    VCGEhd  = 2185,
2201
    VCGEhq  = 2186,
2202
    VCGEsv16i8  = 2187,
2203
    VCGEsv2i32  = 2188,
2204
    VCGEsv4i16  = 2189,
2205
    VCGEsv4i32  = 2190,
2206
    VCGEsv8i16  = 2191,
2207
    VCGEsv8i8 = 2192,
2208
    VCGEuv16i8  = 2193,
2209
    VCGEuv2i32  = 2194,
2210
    VCGEuv4i16  = 2195,
2211
    VCGEuv4i32  = 2196,
2212
    VCGEuv8i16  = 2197,
2213
    VCGEuv8i8 = 2198,
2214
    VCGEzv16i8  = 2199,
2215
    VCGEzv2f32  = 2200,
2216
    VCGEzv2i32  = 2201,
2217
    VCGEzv4f16  = 2202,
2218
    VCGEzv4f32  = 2203,
2219
    VCGEzv4i16  = 2204,
2220
    VCGEzv4i32  = 2205,
2221
    VCGEzv8f16  = 2206,
2222
    VCGEzv8i16  = 2207,
2223
    VCGEzv8i8 = 2208,
2224
    VCGTfd  = 2209,
2225
    VCGTfq  = 2210,
2226
    VCGThd  = 2211,
2227
    VCGThq  = 2212,
2228
    VCGTsv16i8  = 2213,
2229
    VCGTsv2i32  = 2214,
2230
    VCGTsv4i16  = 2215,
2231
    VCGTsv4i32  = 2216,
2232
    VCGTsv8i16  = 2217,
2233
    VCGTsv8i8 = 2218,
2234
    VCGTuv16i8  = 2219,
2235
    VCGTuv2i32  = 2220,
2236
    VCGTuv4i16  = 2221,
2237
    VCGTuv4i32  = 2222,
2238
    VCGTuv8i16  = 2223,
2239
    VCGTuv8i8 = 2224,
2240
    VCGTzv16i8  = 2225,
2241
    VCGTzv2f32  = 2226,
2242
    VCGTzv2i32  = 2227,
2243
    VCGTzv4f16  = 2228,
2244
    VCGTzv4f32  = 2229,
2245
    VCGTzv4i16  = 2230,
2246
    VCGTzv4i32  = 2231,
2247
    VCGTzv8f16  = 2232,
2248
    VCGTzv8i16  = 2233,
2249
    VCGTzv8i8 = 2234,
2250
    VCLEzv16i8  = 2235,
2251
    VCLEzv2f32  = 2236,
2252
    VCLEzv2i32  = 2237,
2253
    VCLEzv4f16  = 2238,
2254
    VCLEzv4f32  = 2239,
2255
    VCLEzv4i16  = 2240,
2256
    VCLEzv4i32  = 2241,
2257
    VCLEzv8f16  = 2242,
2258
    VCLEzv8i16  = 2243,
2259
    VCLEzv8i8 = 2244,
2260
    VCLSv16i8 = 2245,
2261
    VCLSv2i32 = 2246,
2262
    VCLSv4i16 = 2247,
2263
    VCLSv4i32 = 2248,
2264
    VCLSv8i16 = 2249,
2265
    VCLSv8i8  = 2250,
2266
    VCLTzv16i8  = 2251,
2267
    VCLTzv2f32  = 2252,
2268
    VCLTzv2i32  = 2253,
2269
    VCLTzv4f16  = 2254,
2270
    VCLTzv4f32  = 2255,
2271
    VCLTzv4i16  = 2256,
2272
    VCLTzv4i32  = 2257,
2273
    VCLTzv8f16  = 2258,
2274
    VCLTzv8i16  = 2259,
2275
    VCLTzv8i8 = 2260,
2276
    VCLZv16i8 = 2261,
2277
    VCLZv2i32 = 2262,
2278
    VCLZv4i16 = 2263,
2279
    VCLZv4i32 = 2264,
2280
    VCLZv8i16 = 2265,
2281
    VCLZv8i8  = 2266,
2282
    VCMLAv2f32  = 2267,
2283
    VCMLAv2f32_indexed  = 2268,
2284
    VCMLAv4f16  = 2269,
2285
    VCMLAv4f16_indexed  = 2270,
2286
    VCMLAv4f32  = 2271,
2287
    VCMLAv4f32_indexed  = 2272,
2288
    VCMLAv8f16  = 2273,
2289
    VCMLAv8f16_indexed  = 2274,
2290
    VCMPD = 2275,
2291
    VCMPED  = 2276,
2292
    VCMPEH  = 2277,
2293
    VCMPES  = 2278,
2294
    VCMPEZD = 2279,
2295
    VCMPEZH = 2280,
2296
    VCMPEZS = 2281,
2297
    VCMPH = 2282,
2298
    VCMPS = 2283,
2299
    VCMPZD  = 2284,
2300
    VCMPZH  = 2285,
2301
    VCMPZS  = 2286,
2302
    VCNTd = 2287,
2303
    VCNTq = 2288,
2304
    VCVTANSDf = 2289,
2305
    VCVTANSDh = 2290,
2306
    VCVTANSQf = 2291,
2307
    VCVTANSQh = 2292,
2308
    VCVTANUDf = 2293,
2309
    VCVTANUDh = 2294,
2310
    VCVTANUQf = 2295,
2311
    VCVTANUQh = 2296,
2312
    VCVTASD = 2297,
2313
    VCVTASH = 2298,
2314
    VCVTASS = 2299,
2315
    VCVTAUD = 2300,
2316
    VCVTAUH = 2301,
2317
    VCVTAUS = 2302,
2318
    VCVTBDH = 2303,
2319
    VCVTBHD = 2304,
2320
    VCVTBHS = 2305,
2321
    VCVTBSH = 2306,
2322
    VCVTDS  = 2307,
2323
    VCVTMNSDf = 2308,
2324
    VCVTMNSDh = 2309,
2325
    VCVTMNSQf = 2310,
2326
    VCVTMNSQh = 2311,
2327
    VCVTMNUDf = 2312,
2328
    VCVTMNUDh = 2313,
2329
    VCVTMNUQf = 2314,
2330
    VCVTMNUQh = 2315,
2331
    VCVTMSD = 2316,
2332
    VCVTMSH = 2317,
2333
    VCVTMSS = 2318,
2334
    VCVTMUD = 2319,
2335
    VCVTMUH = 2320,
2336
    VCVTMUS = 2321,
2337
    VCVTNNSDf = 2322,
2338
    VCVTNNSDh = 2323,
2339
    VCVTNNSQf = 2324,
2340
    VCVTNNSQh = 2325,
2341
    VCVTNNUDf = 2326,
2342
    VCVTNNUDh = 2327,
2343
    VCVTNNUQf = 2328,
2344
    VCVTNNUQh = 2329,
2345
    VCVTNSD = 2330,
2346
    VCVTNSH = 2331,
2347
    VCVTNSS = 2332,
2348
    VCVTNUD = 2333,
2349
    VCVTNUH = 2334,
2350
    VCVTNUS = 2335,
2351
    VCVTPNSDf = 2336,
2352
    VCVTPNSDh = 2337,
2353
    VCVTPNSQf = 2338,
2354
    VCVTPNSQh = 2339,
2355
    VCVTPNUDf = 2340,
2356
    VCVTPNUDh = 2341,
2357
    VCVTPNUQf = 2342,
2358
    VCVTPNUQh = 2343,
2359
    VCVTPSD = 2344,
2360
    VCVTPSH = 2345,
2361
    VCVTPSS = 2346,
2362
    VCVTPUD = 2347,
2363
    VCVTPUH = 2348,
2364
    VCVTPUS = 2349,
2365
    VCVTSD  = 2350,
2366
    VCVTTDH = 2351,
2367
    VCVTTHD = 2352,
2368
    VCVTTHS = 2353,
2369
    VCVTTSH = 2354,
2370
    VCVTf2h = 2355,
2371
    VCVTf2sd  = 2356,
2372
    VCVTf2sq  = 2357,
2373
    VCVTf2ud  = 2358,
2374
    VCVTf2uq  = 2359,
2375
    VCVTf2xsd = 2360,
2376
    VCVTf2xsq = 2361,
2377
    VCVTf2xud = 2362,
2378
    VCVTf2xuq = 2363,
2379
    VCVTh2f = 2364,
2380
    VCVTh2sd  = 2365,
2381
    VCVTh2sq  = 2366,
2382
    VCVTh2ud  = 2367,
2383
    VCVTh2uq  = 2368,
2384
    VCVTh2xsd = 2369,
2385
    VCVTh2xsq = 2370,
2386
    VCVTh2xud = 2371,
2387
    VCVTh2xuq = 2372,
2388
    VCVTs2fd  = 2373,
2389
    VCVTs2fq  = 2374,
2390
    VCVTs2hd  = 2375,
2391
    VCVTs2hq  = 2376,
2392
    VCVTu2fd  = 2377,
2393
    VCVTu2fq  = 2378,
2394
    VCVTu2hd  = 2379,
2395
    VCVTu2hq  = 2380,
2396
    VCVTxs2fd = 2381,
2397
    VCVTxs2fq = 2382,
2398
    VCVTxs2hd = 2383,
2399
    VCVTxs2hq = 2384,
2400
    VCVTxu2fd = 2385,
2401
    VCVTxu2fq = 2386,
2402
    VCVTxu2hd = 2387,
2403
    VCVTxu2hq = 2388,
2404
    VDIVD = 2389,
2405
    VDIVH = 2390,
2406
    VDIVS = 2391,
2407
    VDUP16d = 2392,
2408
    VDUP16q = 2393,
2409
    VDUP32d = 2394,
2410
    VDUP32q = 2395,
2411
    VDUP8d  = 2396,
2412
    VDUP8q  = 2397,
2413
    VDUPLN16d = 2398,
2414
    VDUPLN16q = 2399,
2415
    VDUPLN32d = 2400,
2416
    VDUPLN32q = 2401,
2417
    VDUPLN8d  = 2402,
2418
    VDUPLN8q  = 2403,
2419
    VEORd = 2404,
2420
    VEORq = 2405,
2421
    VEXTd16 = 2406,
2422
    VEXTd32 = 2407,
2423
    VEXTd8  = 2408,
2424
    VEXTq16 = 2409,
2425
    VEXTq32 = 2410,
2426
    VEXTq64 = 2411,
2427
    VEXTq8  = 2412,
2428
    VFMAD = 2413,
2429
    VFMAH = 2414,
2430
    VFMALD  = 2415,
2431
    VFMALDI = 2416,
2432
    VFMALQ  = 2417,
2433
    VFMALQI = 2418,
2434
    VFMAS = 2419,
2435
    VFMAfd  = 2420,
2436
    VFMAfq  = 2421,
2437
    VFMAhd  = 2422,
2438
    VFMAhq  = 2423,
2439
    VFMSD = 2424,
2440
    VFMSH = 2425,
2441
    VFMSLD  = 2426,
2442
    VFMSLDI = 2427,
2443
    VFMSLQ  = 2428,
2444
    VFMSLQI = 2429,
2445
    VFMSS = 2430,
2446
    VFMSfd  = 2431,
2447
    VFMSfq  = 2432,
2448
    VFMShd  = 2433,
2449
    VFMShq  = 2434,
2450
    VFNMAD  = 2435,
2451
    VFNMAH  = 2436,
2452
    VFNMAS  = 2437,
2453
    VFNMSD  = 2438,
2454
    VFNMSH  = 2439,
2455
    VFNMSS  = 2440,
2456
    VFP_VMAXNMD = 2441,
2457
    VFP_VMAXNMH = 2442,
2458
    VFP_VMAXNMS = 2443,
2459
    VFP_VMINNMD = 2444,
2460
    VFP_VMINNMH = 2445,
2461
    VFP_VMINNMS = 2446,
2462
    VGETLNi32 = 2447,
2463
    VGETLNs16 = 2448,
2464
    VGETLNs8  = 2449,
2465
    VGETLNu16 = 2450,
2466
    VGETLNu8  = 2451,
2467
    VHADDsv16i8 = 2452,
2468
    VHADDsv2i32 = 2453,
2469
    VHADDsv4i16 = 2454,
2470
    VHADDsv4i32 = 2455,
2471
    VHADDsv8i16 = 2456,
2472
    VHADDsv8i8  = 2457,
2473
    VHADDuv16i8 = 2458,
2474
    VHADDuv2i32 = 2459,
2475
    VHADDuv4i16 = 2460,
2476
    VHADDuv4i32 = 2461,
2477
    VHADDuv8i16 = 2462,
2478
    VHADDuv8i8  = 2463,
2479
    VHSUBsv16i8 = 2464,
2480
    VHSUBsv2i32 = 2465,
2481
    VHSUBsv4i16 = 2466,
2482
    VHSUBsv4i32 = 2467,
2483
    VHSUBsv8i16 = 2468,
2484
    VHSUBsv8i8  = 2469,
2485
    VHSUBuv16i8 = 2470,
2486
    VHSUBuv2i32 = 2471,
2487
    VHSUBuv4i16 = 2472,
2488
    VHSUBuv4i32 = 2473,
2489
    VHSUBuv8i16 = 2474,
2490
    VHSUBuv8i8  = 2475,
2491
    VINSH = 2476,
2492
    VJCVT = 2477,
2493
    VLD1DUPd16  = 2478,
2494
    VLD1DUPd16wb_fixed  = 2479,
2495
    VLD1DUPd16wb_register = 2480,
2496
    VLD1DUPd32  = 2481,
2497
    VLD1DUPd32wb_fixed  = 2482,
2498
    VLD1DUPd32wb_register = 2483,
2499
    VLD1DUPd8 = 2484,
2500
    VLD1DUPd8wb_fixed = 2485,
2501
    VLD1DUPd8wb_register  = 2486,
2502
    VLD1DUPq16  = 2487,
2503
    VLD1DUPq16wb_fixed  = 2488,
2504
    VLD1DUPq16wb_register = 2489,
2505
    VLD1DUPq32  = 2490,
2506
    VLD1DUPq32wb_fixed  = 2491,
2507
    VLD1DUPq32wb_register = 2492,
2508
    VLD1DUPq8 = 2493,
2509
    VLD1DUPq8wb_fixed = 2494,
2510
    VLD1DUPq8wb_register  = 2495,
2511
    VLD1LNd16 = 2496,
2512
    VLD1LNd16_UPD = 2497,
2513
    VLD1LNd32 = 2498,
2514
    VLD1LNd32_UPD = 2499,
2515
    VLD1LNd8  = 2500,
2516
    VLD1LNd8_UPD  = 2501,
2517
    VLD1LNq16Pseudo = 2502,
2518
    VLD1LNq16Pseudo_UPD = 2503,
2519
    VLD1LNq32Pseudo = 2504,
2520
    VLD1LNq32Pseudo_UPD = 2505,
2521
    VLD1LNq8Pseudo  = 2506,
2522
    VLD1LNq8Pseudo_UPD  = 2507,
2523
    VLD1d16 = 2508,
2524
    VLD1d16Q  = 2509,
2525
    VLD1d16QPseudo  = 2510,
2526
    VLD1d16QPseudoWB_fixed  = 2511,
2527
    VLD1d16QPseudoWB_register = 2512,
2528
    VLD1d16Qwb_fixed  = 2513,
2529
    VLD1d16Qwb_register = 2514,
2530
    VLD1d16T  = 2515,
2531
    VLD1d16TPseudo  = 2516,
2532
    VLD1d16TPseudoWB_fixed  = 2517,
2533
    VLD1d16TPseudoWB_register = 2518,
2534
    VLD1d16Twb_fixed  = 2519,
2535
    VLD1d16Twb_register = 2520,
2536
    VLD1d16wb_fixed = 2521,
2537
    VLD1d16wb_register  = 2522,
2538
    VLD1d32 = 2523,
2539
    VLD1d32Q  = 2524,
2540
    VLD1d32QPseudo  = 2525,
2541
    VLD1d32QPseudoWB_fixed  = 2526,
2542
    VLD1d32QPseudoWB_register = 2527,
2543
    VLD1d32Qwb_fixed  = 2528,
2544
    VLD1d32Qwb_register = 2529,
2545
    VLD1d32T  = 2530,
2546
    VLD1d32TPseudo  = 2531,
2547
    VLD1d32TPseudoWB_fixed  = 2532,
2548
    VLD1d32TPseudoWB_register = 2533,
2549
    VLD1d32Twb_fixed  = 2534,
2550
    VLD1d32Twb_register = 2535,
2551
    VLD1d32wb_fixed = 2536,
2552
    VLD1d32wb_register  = 2537,
2553
    VLD1d64 = 2538,
2554
    VLD1d64Q  = 2539,
2555
    VLD1d64QPseudo  = 2540,
2556
    VLD1d64QPseudoWB_fixed  = 2541,
2557
    VLD1d64QPseudoWB_register = 2542,
2558
    VLD1d64Qwb_fixed  = 2543,
2559
    VLD1d64Qwb_register = 2544,
2560
    VLD1d64T  = 2545,
2561
    VLD1d64TPseudo  = 2546,
2562
    VLD1d64TPseudoWB_fixed  = 2547,
2563
    VLD1d64TPseudoWB_register = 2548,
2564
    VLD1d64Twb_fixed  = 2549,
2565
    VLD1d64Twb_register = 2550,
2566
    VLD1d64wb_fixed = 2551,
2567
    VLD1d64wb_register  = 2552,
2568
    VLD1d8  = 2553,
2569
    VLD1d8Q = 2554,
2570
    VLD1d8QPseudo = 2555,
2571
    VLD1d8QPseudoWB_fixed = 2556,
2572
    VLD1d8QPseudoWB_register  = 2557,
2573
    VLD1d8Qwb_fixed = 2558,
2574
    VLD1d8Qwb_register  = 2559,
2575
    VLD1d8T = 2560,
2576
    VLD1d8TPseudo = 2561,
2577
    VLD1d8TPseudoWB_fixed = 2562,
2578
    VLD1d8TPseudoWB_register  = 2563,
2579
    VLD1d8Twb_fixed = 2564,
2580
    VLD1d8Twb_register  = 2565,
2581
    VLD1d8wb_fixed  = 2566,
2582
    VLD1d8wb_register = 2567,
2583
    VLD1q16 = 2568,
2584
    VLD1q16HighQPseudo  = 2569,
2585
    VLD1q16HighQPseudo_UPD  = 2570,
2586
    VLD1q16HighTPseudo  = 2571,
2587
    VLD1q16HighTPseudo_UPD  = 2572,
2588
    VLD1q16LowQPseudo_UPD = 2573,
2589
    VLD1q16LowTPseudo_UPD = 2574,
2590
    VLD1q16wb_fixed = 2575,
2591
    VLD1q16wb_register  = 2576,
2592
    VLD1q32 = 2577,
2593
    VLD1q32HighQPseudo  = 2578,
2594
    VLD1q32HighQPseudo_UPD  = 2579,
2595
    VLD1q32HighTPseudo  = 2580,
2596
    VLD1q32HighTPseudo_UPD  = 2581,
2597
    VLD1q32LowQPseudo_UPD = 2582,
2598
    VLD1q32LowTPseudo_UPD = 2583,
2599
    VLD1q32wb_fixed = 2584,
2600
    VLD1q32wb_register  = 2585,
2601
    VLD1q64 = 2586,
2602
    VLD1q64HighQPseudo  = 2587,
2603
    VLD1q64HighQPseudo_UPD  = 2588,
2604
    VLD1q64HighTPseudo  = 2589,
2605
    VLD1q64HighTPseudo_UPD  = 2590,
2606
    VLD1q64LowQPseudo_UPD = 2591,
2607
    VLD1q64LowTPseudo_UPD = 2592,
2608
    VLD1q64wb_fixed = 2593,
2609
    VLD1q64wb_register  = 2594,
2610
    VLD1q8  = 2595,
2611
    VLD1q8HighQPseudo = 2596,
2612
    VLD1q8HighQPseudo_UPD = 2597,
2613
    VLD1q8HighTPseudo = 2598,
2614
    VLD1q8HighTPseudo_UPD = 2599,
2615
    VLD1q8LowQPseudo_UPD  = 2600,
2616
    VLD1q8LowTPseudo_UPD  = 2601,
2617
    VLD1q8wb_fixed  = 2602,
2618
    VLD1q8wb_register = 2603,
2619
    VLD2DUPd16  = 2604,
2620
    VLD2DUPd16wb_fixed  = 2605,
2621
    VLD2DUPd16wb_register = 2606,
2622
    VLD2DUPd16x2  = 2607,
2623
    VLD2DUPd16x2wb_fixed  = 2608,
2624
    VLD2DUPd16x2wb_register = 2609,
2625
    VLD2DUPd32  = 2610,
2626
    VLD2DUPd32wb_fixed  = 2611,
2627
    VLD2DUPd32wb_register = 2612,
2628
    VLD2DUPd32x2  = 2613,
2629
    VLD2DUPd32x2wb_fixed  = 2614,
2630
    VLD2DUPd32x2wb_register = 2615,
2631
    VLD2DUPd8 = 2616,
2632
    VLD2DUPd8wb_fixed = 2617,
2633
    VLD2DUPd8wb_register  = 2618,
2634
    VLD2DUPd8x2 = 2619,
2635
    VLD2DUPd8x2wb_fixed = 2620,
2636
    VLD2DUPd8x2wb_register  = 2621,
2637
    VLD2DUPq16EvenPseudo  = 2622,
2638
    VLD2DUPq16OddPseudo = 2623,
2639
    VLD2DUPq16OddPseudoWB_fixed = 2624,
2640
    VLD2DUPq16OddPseudoWB_register  = 2625,
2641
    VLD2DUPq32EvenPseudo  = 2626,
2642
    VLD2DUPq32OddPseudo = 2627,
2643
    VLD2DUPq32OddPseudoWB_fixed = 2628,
2644
    VLD2DUPq32OddPseudoWB_register  = 2629,
2645
    VLD2DUPq8EvenPseudo = 2630,
2646
    VLD2DUPq8OddPseudo  = 2631,
2647
    VLD2DUPq8OddPseudoWB_fixed  = 2632,
2648
    VLD2DUPq8OddPseudoWB_register = 2633,
2649
    VLD2LNd16 = 2634,
2650
    VLD2LNd16Pseudo = 2635,
2651
    VLD2LNd16Pseudo_UPD = 2636,
2652
    VLD2LNd16_UPD = 2637,
2653
    VLD2LNd32 = 2638,
2654
    VLD2LNd32Pseudo = 2639,
2655
    VLD2LNd32Pseudo_UPD = 2640,
2656
    VLD2LNd32_UPD = 2641,
2657
    VLD2LNd8  = 2642,
2658
    VLD2LNd8Pseudo  = 2643,
2659
    VLD2LNd8Pseudo_UPD  = 2644,
2660
    VLD2LNd8_UPD  = 2645,
2661
    VLD2LNq16 = 2646,
2662
    VLD2LNq16Pseudo = 2647,
2663
    VLD2LNq16Pseudo_UPD = 2648,
2664
    VLD2LNq16_UPD = 2649,
2665
    VLD2LNq32 = 2650,
2666
    VLD2LNq32Pseudo = 2651,
2667
    VLD2LNq32Pseudo_UPD = 2652,
2668
    VLD2LNq32_UPD = 2653,
2669
    VLD2b16 = 2654,
2670
    VLD2b16wb_fixed = 2655,
2671
    VLD2b16wb_register  = 2656,
2672
    VLD2b32 = 2657,
2673
    VLD2b32wb_fixed = 2658,
2674
    VLD2b32wb_register  = 2659,
2675
    VLD2b8  = 2660,
2676
    VLD2b8wb_fixed  = 2661,
2677
    VLD2b8wb_register = 2662,
2678
    VLD2d16 = 2663,
2679
    VLD2d16wb_fixed = 2664,
2680
    VLD2d16wb_register  = 2665,
2681
    VLD2d32 = 2666,
2682
    VLD2d32wb_fixed = 2667,
2683
    VLD2d32wb_register  = 2668,
2684
    VLD2d8  = 2669,
2685
    VLD2d8wb_fixed  = 2670,
2686
    VLD2d8wb_register = 2671,
2687
    VLD2q16 = 2672,
2688
    VLD2q16Pseudo = 2673,
2689
    VLD2q16PseudoWB_fixed = 2674,
2690
    VLD2q16PseudoWB_register  = 2675,
2691
    VLD2q16wb_fixed = 2676,
2692
    VLD2q16wb_register  = 2677,
2693
    VLD2q32 = 2678,
2694
    VLD2q32Pseudo = 2679,
2695
    VLD2q32PseudoWB_fixed = 2680,
2696
    VLD2q32PseudoWB_register  = 2681,
2697
    VLD2q32wb_fixed = 2682,
2698
    VLD2q32wb_register  = 2683,
2699
    VLD2q8  = 2684,
2700
    VLD2q8Pseudo  = 2685,
2701
    VLD2q8PseudoWB_fixed  = 2686,
2702
    VLD2q8PseudoWB_register = 2687,
2703
    VLD2q8wb_fixed  = 2688,
2704
    VLD2q8wb_register = 2689,
2705
    VLD3DUPd16  = 2690,
2706
    VLD3DUPd16Pseudo  = 2691,
2707
    VLD3DUPd16Pseudo_UPD  = 2692,
2708
    VLD3DUPd16_UPD  = 2693,
2709
    VLD3DUPd32  = 2694,
2710
    VLD3DUPd32Pseudo  = 2695,
2711
    VLD3DUPd32Pseudo_UPD  = 2696,
2712
    VLD3DUPd32_UPD  = 2697,
2713
    VLD3DUPd8 = 2698,
2714
    VLD3DUPd8Pseudo = 2699,
2715
    VLD3DUPd8Pseudo_UPD = 2700,
2716
    VLD3DUPd8_UPD = 2701,
2717
    VLD3DUPq16  = 2702,
2718
    VLD3DUPq16EvenPseudo  = 2703,
2719
    VLD3DUPq16OddPseudo = 2704,
2720
    VLD3DUPq16OddPseudo_UPD = 2705,
2721
    VLD3DUPq16_UPD  = 2706,
2722
    VLD3DUPq32  = 2707,
2723
    VLD3DUPq32EvenPseudo  = 2708,
2724
    VLD3DUPq32OddPseudo = 2709,
2725
    VLD3DUPq32OddPseudo_UPD = 2710,
2726
    VLD3DUPq32_UPD  = 2711,
2727
    VLD3DUPq8 = 2712,
2728
    VLD3DUPq8EvenPseudo = 2713,
2729
    VLD3DUPq8OddPseudo  = 2714,
2730
    VLD3DUPq8OddPseudo_UPD  = 2715,
2731
    VLD3DUPq8_UPD = 2716,
2732
    VLD3LNd16 = 2717,
2733
    VLD3LNd16Pseudo = 2718,
2734
    VLD3LNd16Pseudo_UPD = 2719,
2735
    VLD3LNd16_UPD = 2720,
2736
    VLD3LNd32 = 2721,
2737
    VLD3LNd32Pseudo = 2722,
2738
    VLD3LNd32Pseudo_UPD = 2723,
2739
    VLD3LNd32_UPD = 2724,
2740
    VLD3LNd8  = 2725,
2741
    VLD3LNd8Pseudo  = 2726,
2742
    VLD3LNd8Pseudo_UPD  = 2727,
2743
    VLD3LNd8_UPD  = 2728,
2744
    VLD3LNq16 = 2729,
2745
    VLD3LNq16Pseudo = 2730,
2746
    VLD3LNq16Pseudo_UPD = 2731,
2747
    VLD3LNq16_UPD = 2732,
2748
    VLD3LNq32 = 2733,
2749
    VLD3LNq32Pseudo = 2734,
2750
    VLD3LNq32Pseudo_UPD = 2735,
2751
    VLD3LNq32_UPD = 2736,
2752
    VLD3d16 = 2737,
2753
    VLD3d16Pseudo = 2738,
2754
    VLD3d16Pseudo_UPD = 2739,
2755
    VLD3d16_UPD = 2740,
2756
    VLD3d32 = 2741,
2757
    VLD3d32Pseudo = 2742,
2758
    VLD3d32Pseudo_UPD = 2743,
2759
    VLD3d32_UPD = 2744,
2760
    VLD3d8  = 2745,
2761
    VLD3d8Pseudo  = 2746,
2762
    VLD3d8Pseudo_UPD  = 2747,
2763
    VLD3d8_UPD  = 2748,
2764
    VLD3q16 = 2749,
2765
    VLD3q16Pseudo_UPD = 2750,
2766
    VLD3q16_UPD = 2751,
2767
    VLD3q16oddPseudo  = 2752,
2768
    VLD3q16oddPseudo_UPD  = 2753,
2769
    VLD3q32 = 2754,
2770
    VLD3q32Pseudo_UPD = 2755,
2771
    VLD3q32_UPD = 2756,
2772
    VLD3q32oddPseudo  = 2757,
2773
    VLD3q32oddPseudo_UPD  = 2758,
2774
    VLD3q8  = 2759,
2775
    VLD3q8Pseudo_UPD  = 2760,
2776
    VLD3q8_UPD  = 2761,
2777
    VLD3q8oddPseudo = 2762,
2778
    VLD3q8oddPseudo_UPD = 2763,
2779
    VLD4DUPd16  = 2764,
2780
    VLD4DUPd16Pseudo  = 2765,
2781
    VLD4DUPd16Pseudo_UPD  = 2766,
2782
    VLD4DUPd16_UPD  = 2767,
2783
    VLD4DUPd32  = 2768,
2784
    VLD4DUPd32Pseudo  = 2769,
2785
    VLD4DUPd32Pseudo_UPD  = 2770,
2786
    VLD4DUPd32_UPD  = 2771,
2787
    VLD4DUPd8 = 2772,
2788
    VLD4DUPd8Pseudo = 2773,
2789
    VLD4DUPd8Pseudo_UPD = 2774,
2790
    VLD4DUPd8_UPD = 2775,
2791
    VLD4DUPq16  = 2776,
2792
    VLD4DUPq16EvenPseudo  = 2777,
2793
    VLD4DUPq16OddPseudo = 2778,
2794
    VLD4DUPq16OddPseudo_UPD = 2779,
2795
    VLD4DUPq16_UPD  = 2780,
2796
    VLD4DUPq32  = 2781,
2797
    VLD4DUPq32EvenPseudo  = 2782,
2798
    VLD4DUPq32OddPseudo = 2783,
2799
    VLD4DUPq32OddPseudo_UPD = 2784,
2800
    VLD4DUPq32_UPD  = 2785,
2801
    VLD4DUPq8 = 2786,
2802
    VLD4DUPq8EvenPseudo = 2787,
2803
    VLD4DUPq8OddPseudo  = 2788,
2804
    VLD4DUPq8OddPseudo_UPD  = 2789,
2805
    VLD4DUPq8_UPD = 2790,
2806
    VLD4LNd16 = 2791,
2807
    VLD4LNd16Pseudo = 2792,
2808
    VLD4LNd16Pseudo_UPD = 2793,
2809
    VLD4LNd16_UPD = 2794,
2810
    VLD4LNd32 = 2795,
2811
    VLD4LNd32Pseudo = 2796,
2812
    VLD4LNd32Pseudo_UPD = 2797,
2813
    VLD4LNd32_UPD = 2798,
2814
    VLD4LNd8  = 2799,
2815
    VLD4LNd8Pseudo  = 2800,
2816
    VLD4LNd8Pseudo_UPD  = 2801,
2817
    VLD4LNd8_UPD  = 2802,
2818
    VLD4LNq16 = 2803,
2819
    VLD4LNq16Pseudo = 2804,
2820
    VLD4LNq16Pseudo_UPD = 2805,
2821
    VLD4LNq16_UPD = 2806,
2822
    VLD4LNq32 = 2807,
2823
    VLD4LNq32Pseudo = 2808,
2824
    VLD4LNq32Pseudo_UPD = 2809,
2825
    VLD4LNq32_UPD = 2810,
2826
    VLD4d16 = 2811,
2827
    VLD4d16Pseudo = 2812,
2828
    VLD4d16Pseudo_UPD = 2813,
2829
    VLD4d16_UPD = 2814,
2830
    VLD4d32 = 2815,
2831
    VLD4d32Pseudo = 2816,
2832
    VLD4d32Pseudo_UPD = 2817,
2833
    VLD4d32_UPD = 2818,
2834
    VLD4d8  = 2819,
2835
    VLD4d8Pseudo  = 2820,
2836
    VLD4d8Pseudo_UPD  = 2821,
2837
    VLD4d8_UPD  = 2822,
2838
    VLD4q16 = 2823,
2839
    VLD4q16Pseudo_UPD = 2824,
2840
    VLD4q16_UPD = 2825,
2841
    VLD4q16oddPseudo  = 2826,
2842
    VLD4q16oddPseudo_UPD  = 2827,
2843
    VLD4q32 = 2828,
2844
    VLD4q32Pseudo_UPD = 2829,
2845
    VLD4q32_UPD = 2830,
2846
    VLD4q32oddPseudo  = 2831,
2847
    VLD4q32oddPseudo_UPD  = 2832,
2848
    VLD4q8  = 2833,
2849
    VLD4q8Pseudo_UPD  = 2834,
2850
    VLD4q8_UPD  = 2835,
2851
    VLD4q8oddPseudo = 2836,
2852
    VLD4q8oddPseudo_UPD = 2837,
2853
    VLDMDDB_UPD = 2838,
2854
    VLDMDIA = 2839,
2855
    VLDMDIA_UPD = 2840,
2856
    VLDMQIA = 2841,
2857
    VLDMSDB_UPD = 2842,
2858
    VLDMSIA = 2843,
2859
    VLDMSIA_UPD = 2844,
2860
    VLDRD = 2845,
2861
    VLDRH = 2846,
2862
    VLDRS = 2847,
2863
    VLDR_FPCXTNS_off  = 2848,
2864
    VLDR_FPCXTNS_post = 2849,
2865
    VLDR_FPCXTNS_pre  = 2850,
2866
    VLDR_FPCXTS_off = 2851,
2867
    VLDR_FPCXTS_post  = 2852,
2868
    VLDR_FPCXTS_pre = 2853,
2869
    VLDR_FPSCR_NZCVQC_off = 2854,
2870
    VLDR_FPSCR_NZCVQC_post  = 2855,
2871
    VLDR_FPSCR_NZCVQC_pre = 2856,
2872
    VLDR_FPSCR_off  = 2857,
2873
    VLDR_FPSCR_post = 2858,
2874
    VLDR_FPSCR_pre  = 2859,
2875
    VLDR_P0_off = 2860,
2876
    VLDR_P0_post  = 2861,
2877
    VLDR_P0_pre = 2862,
2878
    VLDR_VPR_off  = 2863,
2879
    VLDR_VPR_post = 2864,
2880
    VLDR_VPR_pre  = 2865,
2881
    VLLDM = 2866,
2882
    VLSTM = 2867,
2883
    VMAXfd  = 2868,
2884
    VMAXfq  = 2869,
2885
    VMAXhd  = 2870,
2886
    VMAXhq  = 2871,
2887
    VMAXsv16i8  = 2872,
2888
    VMAXsv2i32  = 2873,
2889
    VMAXsv4i16  = 2874,
2890
    VMAXsv4i32  = 2875,
2891
    VMAXsv8i16  = 2876,
2892
    VMAXsv8i8 = 2877,
2893
    VMAXuv16i8  = 2878,
2894
    VMAXuv2i32  = 2879,
2895
    VMAXuv4i16  = 2880,
2896
    VMAXuv4i32  = 2881,
2897
    VMAXuv8i16  = 2882,
2898
    VMAXuv8i8 = 2883,
2899
    VMINfd  = 2884,
2900
    VMINfq  = 2885,
2901
    VMINhd  = 2886,
2902
    VMINhq  = 2887,
2903
    VMINsv16i8  = 2888,
2904
    VMINsv2i32  = 2889,
2905
    VMINsv4i16  = 2890,
2906
    VMINsv4i32  = 2891,
2907
    VMINsv8i16  = 2892,
2908
    VMINsv8i8 = 2893,
2909
    VMINuv16i8  = 2894,
2910
    VMINuv2i32  = 2895,
2911
    VMINuv4i16  = 2896,
2912
    VMINuv4i32  = 2897,
2913
    VMINuv8i16  = 2898,
2914
    VMINuv8i8 = 2899,
2915
    VMLAD = 2900,
2916
    VMLAH = 2901,
2917
    VMLALslsv2i32 = 2902,
2918
    VMLALslsv4i16 = 2903,
2919
    VMLALsluv2i32 = 2904,
2920
    VMLALsluv4i16 = 2905,
2921
    VMLALsv2i64 = 2906,
2922
    VMLALsv4i32 = 2907,
2923
    VMLALsv8i16 = 2908,
2924
    VMLALuv2i64 = 2909,
2925
    VMLALuv4i32 = 2910,
2926
    VMLALuv8i16 = 2911,
2927
    VMLAS = 2912,
2928
    VMLAfd  = 2913,
2929
    VMLAfq  = 2914,
2930
    VMLAhd  = 2915,
2931
    VMLAhq  = 2916,
2932
    VMLAslfd  = 2917,
2933
    VMLAslfq  = 2918,
2934
    VMLAslhd  = 2919,
2935
    VMLAslhq  = 2920,
2936
    VMLAslv2i32 = 2921,
2937
    VMLAslv4i16 = 2922,
2938
    VMLAslv4i32 = 2923,
2939
    VMLAslv8i16 = 2924,
2940
    VMLAv16i8 = 2925,
2941
    VMLAv2i32 = 2926,
2942
    VMLAv4i16 = 2927,
2943
    VMLAv4i32 = 2928,
2944
    VMLAv8i16 = 2929,
2945
    VMLAv8i8  = 2930,
2946
    VMLSD = 2931,
2947
    VMLSH = 2932,
2948
    VMLSLslsv2i32 = 2933,
2949
    VMLSLslsv4i16 = 2934,
2950
    VMLSLsluv2i32 = 2935,
2951
    VMLSLsluv4i16 = 2936,
2952
    VMLSLsv2i64 = 2937,
2953
    VMLSLsv4i32 = 2938,
2954
    VMLSLsv8i16 = 2939,
2955
    VMLSLuv2i64 = 2940,
2956
    VMLSLuv4i32 = 2941,
2957
    VMLSLuv8i16 = 2942,
2958
    VMLSS = 2943,
2959
    VMLSfd  = 2944,
2960
    VMLSfq  = 2945,
2961
    VMLShd  = 2946,
2962
    VMLShq  = 2947,
2963
    VMLSslfd  = 2948,
2964
    VMLSslfq  = 2949,
2965
    VMLSslhd  = 2950,
2966
    VMLSslhq  = 2951,
2967
    VMLSslv2i32 = 2952,
2968
    VMLSslv4i16 = 2953,
2969
    VMLSslv4i32 = 2954,
2970
    VMLSslv8i16 = 2955,
2971
    VMLSv16i8 = 2956,
2972
    VMLSv2i32 = 2957,
2973
    VMLSv4i16 = 2958,
2974
    VMLSv4i32 = 2959,
2975
    VMLSv8i16 = 2960,
2976
    VMLSv8i8  = 2961,
2977
    VMMLA = 2962,
2978
    VMOVD = 2963,
2979
    VMOVDRR = 2964,
2980
    VMOVH = 2965,
2981
    VMOVHR  = 2966,
2982
    VMOVLsv2i64 = 2967,
2983
    VMOVLsv4i32 = 2968,
2984
    VMOVLsv8i16 = 2969,
2985
    VMOVLuv2i64 = 2970,
2986
    VMOVLuv4i32 = 2971,
2987
    VMOVLuv8i16 = 2972,
2988
    VMOVNv2i32  = 2973,
2989
    VMOVNv4i16  = 2974,
2990
    VMOVNv8i8 = 2975,
2991
    VMOVRH  = 2976,
2992
    VMOVRRD = 2977,
2993
    VMOVRRS = 2978,
2994
    VMOVRS  = 2979,
2995
    VMOVS = 2980,
2996
    VMOVSR  = 2981,
2997
    VMOVSRR = 2982,
2998
    VMOVv16i8 = 2983,
2999
    VMOVv1i64 = 2984,
3000
    VMOVv2f32 = 2985,
3001
    VMOVv2i32 = 2986,
3002
    VMOVv2i64 = 2987,
3003
    VMOVv4f32 = 2988,
3004
    VMOVv4i16 = 2989,
3005
    VMOVv4i32 = 2990,
3006
    VMOVv8i16 = 2991,
3007
    VMOVv8i8  = 2992,
3008
    VMRS  = 2993,
3009
    VMRS_FPCXTNS  = 2994,
3010
    VMRS_FPCXTS = 2995,
3011
    VMRS_FPEXC  = 2996,
3012
    VMRS_FPINST = 2997,
3013
    VMRS_FPINST2  = 2998,
3014
    VMRS_FPSCR_NZCVQC = 2999,
3015
    VMRS_FPSID  = 3000,
3016
    VMRS_MVFR0  = 3001,
3017
    VMRS_MVFR1  = 3002,
3018
    VMRS_MVFR2  = 3003,
3019
    VMRS_P0 = 3004,
3020
    VMRS_VPR  = 3005,
3021
    VMSR  = 3006,
3022
    VMSR_FPCXTNS  = 3007,
3023
    VMSR_FPCXTS = 3008,
3024
    VMSR_FPEXC  = 3009,
3025
    VMSR_FPINST = 3010,
3026
    VMSR_FPINST2  = 3011,
3027
    VMSR_FPSCR_NZCVQC = 3012,
3028
    VMSR_FPSID  = 3013,
3029
    VMSR_P0 = 3014,
3030
    VMSR_VPR  = 3015,
3031
    VMULD = 3016,
3032
    VMULH = 3017,
3033
    VMULLp64  = 3018,
3034
    VMULLp8 = 3019,
3035
    VMULLslsv2i32 = 3020,
3036
    VMULLslsv4i16 = 3021,
3037
    VMULLsluv2i32 = 3022,
3038
    VMULLsluv4i16 = 3023,
3039
    VMULLsv2i64 = 3024,
3040
    VMULLsv4i32 = 3025,
3041
    VMULLsv8i16 = 3026,
3042
    VMULLuv2i64 = 3027,
3043
    VMULLuv4i32 = 3028,
3044
    VMULLuv8i16 = 3029,
3045
    VMULS = 3030,
3046
    VMULfd  = 3031,
3047
    VMULfq  = 3032,
3048
    VMULhd  = 3033,
3049
    VMULhq  = 3034,
3050
    VMULpd  = 3035,
3051
    VMULpq  = 3036,
3052
    VMULslfd  = 3037,
3053
    VMULslfq  = 3038,
3054
    VMULslhd  = 3039,
3055
    VMULslhq  = 3040,
3056
    VMULslv2i32 = 3041,
3057
    VMULslv4i16 = 3042,
3058
    VMULslv4i32 = 3043,
3059
    VMULslv8i16 = 3044,
3060
    VMULv16i8 = 3045,
3061
    VMULv2i32 = 3046,
3062
    VMULv4i16 = 3047,
3063
    VMULv4i32 = 3048,
3064
    VMULv8i16 = 3049,
3065
    VMULv8i8  = 3050,
3066
    VMVNd = 3051,
3067
    VMVNq = 3052,
3068
    VMVNv2i32 = 3053,
3069
    VMVNv4i16 = 3054,
3070
    VMVNv4i32 = 3055,
3071
    VMVNv8i16 = 3056,
3072
    VNEGD = 3057,
3073
    VNEGH = 3058,
3074
    VNEGS = 3059,
3075
    VNEGf32q  = 3060,
3076
    VNEGfd  = 3061,
3077
    VNEGhd  = 3062,
3078
    VNEGhq  = 3063,
3079
    VNEGs16d  = 3064,
3080
    VNEGs16q  = 3065,
3081
    VNEGs32d  = 3066,
3082
    VNEGs32q  = 3067,
3083
    VNEGs8d = 3068,
3084
    VNEGs8q = 3069,
3085
    VNMLAD  = 3070,
3086
    VNMLAH  = 3071,
3087
    VNMLAS  = 3072,
3088
    VNMLSD  = 3073,
3089
    VNMLSH  = 3074,
3090
    VNMLSS  = 3075,
3091
    VNMULD  = 3076,
3092
    VNMULH  = 3077,
3093
    VNMULS  = 3078,
3094
    VORNd = 3079,
3095
    VORNq = 3080,
3096
    VORRd = 3081,
3097
    VORRiv2i32  = 3082,
3098
    VORRiv4i16  = 3083,
3099
    VORRiv4i32  = 3084,
3100
    VORRiv8i16  = 3085,
3101
    VORRq = 3086,
3102
    VPADALsv16i8  = 3087,
3103
    VPADALsv2i32  = 3088,
3104
    VPADALsv4i16  = 3089,
3105
    VPADALsv4i32  = 3090,
3106
    VPADALsv8i16  = 3091,
3107
    VPADALsv8i8 = 3092,
3108
    VPADALuv16i8  = 3093,
3109
    VPADALuv2i32  = 3094,
3110
    VPADALuv4i16  = 3095,
3111
    VPADALuv4i32  = 3096,
3112
    VPADALuv8i16  = 3097,
3113
    VPADALuv8i8 = 3098,
3114
    VPADDLsv16i8  = 3099,
3115
    VPADDLsv2i32  = 3100,
3116
    VPADDLsv4i16  = 3101,
3117
    VPADDLsv4i32  = 3102,
3118
    VPADDLsv8i16  = 3103,
3119
    VPADDLsv8i8 = 3104,
3120
    VPADDLuv16i8  = 3105,
3121
    VPADDLuv2i32  = 3106,
3122
    VPADDLuv4i16  = 3107,
3123
    VPADDLuv4i32  = 3108,
3124
    VPADDLuv8i16  = 3109,
3125
    VPADDLuv8i8 = 3110,
3126
    VPADDf  = 3111,
3127
    VPADDh  = 3112,
3128
    VPADDi16  = 3113,
3129
    VPADDi32  = 3114,
3130
    VPADDi8 = 3115,
3131
    VPMAXf  = 3116,
3132
    VPMAXh  = 3117,
3133
    VPMAXs16  = 3118,
3134
    VPMAXs32  = 3119,
3135
    VPMAXs8 = 3120,
3136
    VPMAXu16  = 3121,
3137
    VPMAXu32  = 3122,
3138
    VPMAXu8 = 3123,
3139
    VPMINf  = 3124,
3140
    VPMINh  = 3125,
3141
    VPMINs16  = 3126,
3142
    VPMINs32  = 3127,
3143
    VPMINs8 = 3128,
3144
    VPMINu16  = 3129,
3145
    VPMINu32  = 3130,
3146
    VPMINu8 = 3131,
3147
    VQABSv16i8  = 3132,
3148
    VQABSv2i32  = 3133,
3149
    VQABSv4i16  = 3134,
3150
    VQABSv4i32  = 3135,
3151
    VQABSv8i16  = 3136,
3152
    VQABSv8i8 = 3137,
3153
    VQADDsv16i8 = 3138,
3154
    VQADDsv1i64 = 3139,
3155
    VQADDsv2i32 = 3140,
3156
    VQADDsv2i64 = 3141,
3157
    VQADDsv4i16 = 3142,
3158
    VQADDsv4i32 = 3143,
3159
    VQADDsv8i16 = 3144,
3160
    VQADDsv8i8  = 3145,
3161
    VQADDuv16i8 = 3146,
3162
    VQADDuv1i64 = 3147,
3163
    VQADDuv2i32 = 3148,
3164
    VQADDuv2i64 = 3149,
3165
    VQADDuv4i16 = 3150,
3166
    VQADDuv4i32 = 3151,
3167
    VQADDuv8i16 = 3152,
3168
    VQADDuv8i8  = 3153,
3169
    VQDMLALslv2i32  = 3154,
3170
    VQDMLALslv4i16  = 3155,
3171
    VQDMLALv2i64  = 3156,
3172
    VQDMLALv4i32  = 3157,
3173
    VQDMLSLslv2i32  = 3158,
3174
    VQDMLSLslv4i16  = 3159,
3175
    VQDMLSLv2i64  = 3160,
3176
    VQDMLSLv4i32  = 3161,
3177
    VQDMULHslv2i32  = 3162,
3178
    VQDMULHslv4i16  = 3163,
3179
    VQDMULHslv4i32  = 3164,
3180
    VQDMULHslv8i16  = 3165,
3181
    VQDMULHv2i32  = 3166,
3182
    VQDMULHv4i16  = 3167,
3183
    VQDMULHv4i32  = 3168,
3184
    VQDMULHv8i16  = 3169,
3185
    VQDMULLslv2i32  = 3170,
3186
    VQDMULLslv4i16  = 3171,
3187
    VQDMULLv2i64  = 3172,
3188
    VQDMULLv4i32  = 3173,
3189
    VQMOVNsuv2i32 = 3174,
3190
    VQMOVNsuv4i16 = 3175,
3191
    VQMOVNsuv8i8  = 3176,
3192
    VQMOVNsv2i32  = 3177,
3193
    VQMOVNsv4i16  = 3178,
3194
    VQMOVNsv8i8 = 3179,
3195
    VQMOVNuv2i32  = 3180,
3196
    VQMOVNuv4i16  = 3181,
3197
    VQMOVNuv8i8 = 3182,
3198
    VQNEGv16i8  = 3183,
3199
    VQNEGv2i32  = 3184,
3200
    VQNEGv4i16  = 3185,
3201
    VQNEGv4i32  = 3186,
3202
    VQNEGv8i16  = 3187,
3203
    VQNEGv8i8 = 3188,
3204
    VQRDMLAHslv2i32 = 3189,
3205
    VQRDMLAHslv4i16 = 3190,
3206
    VQRDMLAHslv4i32 = 3191,
3207
    VQRDMLAHslv8i16 = 3192,
3208
    VQRDMLAHv2i32 = 3193,
3209
    VQRDMLAHv4i16 = 3194,
3210
    VQRDMLAHv4i32 = 3195,
3211
    VQRDMLAHv8i16 = 3196,
3212
    VQRDMLSHslv2i32 = 3197,
3213
    VQRDMLSHslv4i16 = 3198,
3214
    VQRDMLSHslv4i32 = 3199,
3215
    VQRDMLSHslv8i16 = 3200,
3216
    VQRDMLSHv2i32 = 3201,
3217
    VQRDMLSHv4i16 = 3202,
3218
    VQRDMLSHv4i32 = 3203,
3219
    VQRDMLSHv8i16 = 3204,
3220
    VQRDMULHslv2i32 = 3205,
3221
    VQRDMULHslv4i16 = 3206,
3222
    VQRDMULHslv4i32 = 3207,
3223
    VQRDMULHslv8i16 = 3208,
3224
    VQRDMULHv2i32 = 3209,
3225
    VQRDMULHv4i16 = 3210,
3226
    VQRDMULHv4i32 = 3211,
3227
    VQRDMULHv8i16 = 3212,
3228
    VQRSHLsv16i8  = 3213,
3229
    VQRSHLsv1i64  = 3214,
3230
    VQRSHLsv2i32  = 3215,
3231
    VQRSHLsv2i64  = 3216,
3232
    VQRSHLsv4i16  = 3217,
3233
    VQRSHLsv4i32  = 3218,
3234
    VQRSHLsv8i16  = 3219,
3235
    VQRSHLsv8i8 = 3220,
3236
    VQRSHLuv16i8  = 3221,
3237
    VQRSHLuv1i64  = 3222,
3238
    VQRSHLuv2i32  = 3223,
3239
    VQRSHLuv2i64  = 3224,
3240
    VQRSHLuv4i16  = 3225,
3241
    VQRSHLuv4i32  = 3226,
3242
    VQRSHLuv8i16  = 3227,
3243
    VQRSHLuv8i8 = 3228,
3244
    VQRSHRNsv2i32 = 3229,
3245
    VQRSHRNsv4i16 = 3230,
3246
    VQRSHRNsv8i8  = 3231,
3247
    VQRSHRNuv2i32 = 3232,
3248
    VQRSHRNuv4i16 = 3233,
3249
    VQRSHRNuv8i8  = 3234,
3250
    VQRSHRUNv2i32 = 3235,
3251
    VQRSHRUNv4i16 = 3236,
3252
    VQRSHRUNv8i8  = 3237,
3253
    VQSHLsiv16i8  = 3238,
3254
    VQSHLsiv1i64  = 3239,
3255
    VQSHLsiv2i32  = 3240,
3256
    VQSHLsiv2i64  = 3241,
3257
    VQSHLsiv4i16  = 3242,
3258
    VQSHLsiv4i32  = 3243,
3259
    VQSHLsiv8i16  = 3244,
3260
    VQSHLsiv8i8 = 3245,
3261
    VQSHLsuv16i8  = 3246,
3262
    VQSHLsuv1i64  = 3247,
3263
    VQSHLsuv2i32  = 3248,
3264
    VQSHLsuv2i64  = 3249,
3265
    VQSHLsuv4i16  = 3250,
3266
    VQSHLsuv4i32  = 3251,
3267
    VQSHLsuv8i16  = 3252,
3268
    VQSHLsuv8i8 = 3253,
3269
    VQSHLsv16i8 = 3254,
3270
    VQSHLsv1i64 = 3255,
3271
    VQSHLsv2i32 = 3256,
3272
    VQSHLsv2i64 = 3257,
3273
    VQSHLsv4i16 = 3258,
3274
    VQSHLsv4i32 = 3259,
3275
    VQSHLsv8i16 = 3260,
3276
    VQSHLsv8i8  = 3261,
3277
    VQSHLuiv16i8  = 3262,
3278
    VQSHLuiv1i64  = 3263,
3279
    VQSHLuiv2i32  = 3264,
3280
    VQSHLuiv2i64  = 3265,
3281
    VQSHLuiv4i16  = 3266,
3282
    VQSHLuiv4i32  = 3267,
3283
    VQSHLuiv8i16  = 3268,
3284
    VQSHLuiv8i8 = 3269,
3285
    VQSHLuv16i8 = 3270,
3286
    VQSHLuv1i64 = 3271,
3287
    VQSHLuv2i32 = 3272,
3288
    VQSHLuv2i64 = 3273,
3289
    VQSHLuv4i16 = 3274,
3290
    VQSHLuv4i32 = 3275,
3291
    VQSHLuv8i16 = 3276,
3292
    VQSHLuv8i8  = 3277,
3293
    VQSHRNsv2i32  = 3278,
3294
    VQSHRNsv4i16  = 3279,
3295
    VQSHRNsv8i8 = 3280,
3296
    VQSHRNuv2i32  = 3281,
3297
    VQSHRNuv4i16  = 3282,
3298
    VQSHRNuv8i8 = 3283,
3299
    VQSHRUNv2i32  = 3284,
3300
    VQSHRUNv4i16  = 3285,
3301
    VQSHRUNv8i8 = 3286,
3302
    VQSUBsv16i8 = 3287,
3303
    VQSUBsv1i64 = 3288,
3304
    VQSUBsv2i32 = 3289,
3305
    VQSUBsv2i64 = 3290,
3306
    VQSUBsv4i16 = 3291,
3307
    VQSUBsv4i32 = 3292,
3308
    VQSUBsv8i16 = 3293,
3309
    VQSUBsv8i8  = 3294,
3310
    VQSUBuv16i8 = 3295,
3311
    VQSUBuv1i64 = 3296,
3312
    VQSUBuv2i32 = 3297,
3313
    VQSUBuv2i64 = 3298,
3314
    VQSUBuv4i16 = 3299,
3315
    VQSUBuv4i32 = 3300,
3316
    VQSUBuv8i16 = 3301,
3317
    VQSUBuv8i8  = 3302,
3318
    VRADDHNv2i32  = 3303,
3319
    VRADDHNv4i16  = 3304,
3320
    VRADDHNv8i8 = 3305,
3321
    VRECPEd = 3306,
3322
    VRECPEfd  = 3307,
3323
    VRECPEfq  = 3308,
3324
    VRECPEhd  = 3309,
3325
    VRECPEhq  = 3310,
3326
    VRECPEq = 3311,
3327
    VRECPSfd  = 3312,
3328
    VRECPSfq  = 3313,
3329
    VRECPShd  = 3314,
3330
    VRECPShq  = 3315,
3331
    VREV16d8  = 3316,
3332
    VREV16q8  = 3317,
3333
    VREV32d16 = 3318,
3334
    VREV32d8  = 3319,
3335
    VREV32q16 = 3320,
3336
    VREV32q8  = 3321,
3337
    VREV64d16 = 3322,
3338
    VREV64d32 = 3323,
3339
    VREV64d8  = 3324,
3340
    VREV64q16 = 3325,
3341
    VREV64q32 = 3326,
3342
    VREV64q8  = 3327,
3343
    VRHADDsv16i8  = 3328,
3344
    VRHADDsv2i32  = 3329,
3345
    VRHADDsv4i16  = 3330,
3346
    VRHADDsv4i32  = 3331,
3347
    VRHADDsv8i16  = 3332,
3348
    VRHADDsv8i8 = 3333,
3349
    VRHADDuv16i8  = 3334,
3350
    VRHADDuv2i32  = 3335,
3351
    VRHADDuv4i16  = 3336,
3352
    VRHADDuv4i32  = 3337,
3353
    VRHADDuv8i16  = 3338,
3354
    VRHADDuv8i8 = 3339,
3355
    VRINTAD = 3340,
3356
    VRINTAH = 3341,
3357
    VRINTANDf = 3342,
3358
    VRINTANDh = 3343,
3359
    VRINTANQf = 3344,
3360
    VRINTANQh = 3345,
3361
    VRINTAS = 3346,
3362
    VRINTMD = 3347,
3363
    VRINTMH = 3348,
3364
    VRINTMNDf = 3349,
3365
    VRINTMNDh = 3350,
3366
    VRINTMNQf = 3351,
3367
    VRINTMNQh = 3352,
3368
    VRINTMS = 3353,
3369
    VRINTND = 3354,
3370
    VRINTNH = 3355,
3371
    VRINTNNDf = 3356,
3372
    VRINTNNDh = 3357,
3373
    VRINTNNQf = 3358,
3374
    VRINTNNQh = 3359,
3375
    VRINTNS = 3360,
3376
    VRINTPD = 3361,
3377
    VRINTPH = 3362,
3378
    VRINTPNDf = 3363,
3379
    VRINTPNDh = 3364,
3380
    VRINTPNQf = 3365,
3381
    VRINTPNQh = 3366,
3382
    VRINTPS = 3367,
3383
    VRINTRD = 3368,
3384
    VRINTRH = 3369,
3385
    VRINTRS = 3370,
3386
    VRINTXD = 3371,
3387
    VRINTXH = 3372,
3388
    VRINTXNDf = 3373,
3389
    VRINTXNDh = 3374,
3390
    VRINTXNQf = 3375,
3391
    VRINTXNQh = 3376,
3392
    VRINTXS = 3377,
3393
    VRINTZD = 3378,
3394
    VRINTZH = 3379,
3395
    VRINTZNDf = 3380,
3396
    VRINTZNDh = 3381,
3397
    VRINTZNQf = 3382,
3398
    VRINTZNQh = 3383,
3399
    VRINTZS = 3384,
3400
    VRSHLsv16i8 = 3385,
3401
    VRSHLsv1i64 = 3386,
3402
    VRSHLsv2i32 = 3387,
3403
    VRSHLsv2i64 = 3388,
3404
    VRSHLsv4i16 = 3389,
3405
    VRSHLsv4i32 = 3390,
3406
    VRSHLsv8i16 = 3391,
3407
    VRSHLsv8i8  = 3392,
3408
    VRSHLuv16i8 = 3393,
3409
    VRSHLuv1i64 = 3394,
3410
    VRSHLuv2i32 = 3395,
3411
    VRSHLuv2i64 = 3396,
3412
    VRSHLuv4i16 = 3397,
3413
    VRSHLuv4i32 = 3398,
3414
    VRSHLuv8i16 = 3399,
3415
    VRSHLuv8i8  = 3400,
3416
    VRSHRNv2i32 = 3401,
3417
    VRSHRNv4i16 = 3402,
3418
    VRSHRNv8i8  = 3403,
3419
    VRSHRsv16i8 = 3404,
3420
    VRSHRsv1i64 = 3405,
3421
    VRSHRsv2i32 = 3406,
3422
    VRSHRsv2i64 = 3407,
3423
    VRSHRsv4i16 = 3408,
3424
    VRSHRsv4i32 = 3409,
3425
    VRSHRsv8i16 = 3410,
3426
    VRSHRsv8i8  = 3411,
3427
    VRSHRuv16i8 = 3412,
3428
    VRSHRuv1i64 = 3413,
3429
    VRSHRuv2i32 = 3414,
3430
    VRSHRuv2i64 = 3415,
3431
    VRSHRuv4i16 = 3416,
3432
    VRSHRuv4i32 = 3417,
3433
    VRSHRuv8i16 = 3418,
3434
    VRSHRuv8i8  = 3419,
3435
    VRSQRTEd  = 3420,
3436
    VRSQRTEfd = 3421,
3437
    VRSQRTEfq = 3422,
3438
    VRSQRTEhd = 3423,
3439
    VRSQRTEhq = 3424,
3440
    VRSQRTEq  = 3425,
3441
    VRSQRTSfd = 3426,
3442
    VRSQRTSfq = 3427,
3443
    VRSQRTShd = 3428,
3444
    VRSQRTShq = 3429,
3445
    VRSRAsv16i8 = 3430,
3446
    VRSRAsv1i64 = 3431,
3447
    VRSRAsv2i32 = 3432,
3448
    VRSRAsv2i64 = 3433,
3449
    VRSRAsv4i16 = 3434,
3450
    VRSRAsv4i32 = 3435,
3451
    VRSRAsv8i16 = 3436,
3452
    VRSRAsv8i8  = 3437,
3453
    VRSRAuv16i8 = 3438,
3454
    VRSRAuv1i64 = 3439,
3455
    VRSRAuv2i32 = 3440,
3456
    VRSRAuv2i64 = 3441,
3457
    VRSRAuv4i16 = 3442,
3458
    VRSRAuv4i32 = 3443,
3459
    VRSRAuv8i16 = 3444,
3460
    VRSRAuv8i8  = 3445,
3461
    VRSUBHNv2i32  = 3446,
3462
    VRSUBHNv4i16  = 3447,
3463
    VRSUBHNv8i8 = 3448,
3464
    VSCCLRMD  = 3449,
3465
    VSCCLRMS  = 3450,
3466
    VSDOTD  = 3451,
3467
    VSDOTDI = 3452,
3468
    VSDOTQ  = 3453,
3469
    VSDOTQI = 3454,
3470
    VSELEQD = 3455,
3471
    VSELEQH = 3456,
3472
    VSELEQS = 3457,
3473
    VSELGED = 3458,
3474
    VSELGEH = 3459,
3475
    VSELGES = 3460,
3476
    VSELGTD = 3461,
3477
    VSELGTH = 3462,
3478
    VSELGTS = 3463,
3479
    VSELVSD = 3464,
3480
    VSELVSH = 3465,
3481
    VSELVSS = 3466,
3482
    VSETLNi16 = 3467,
3483
    VSETLNi32 = 3468,
3484
    VSETLNi8  = 3469,
3485
    VSHLLi16  = 3470,
3486
    VSHLLi32  = 3471,
3487
    VSHLLi8 = 3472,
3488
    VSHLLsv2i64 = 3473,
3489
    VSHLLsv4i32 = 3474,
3490
    VSHLLsv8i16 = 3475,
3491
    VSHLLuv2i64 = 3476,
3492
    VSHLLuv4i32 = 3477,
3493
    VSHLLuv8i16 = 3478,
3494
    VSHLiv16i8  = 3479,
3495
    VSHLiv1i64  = 3480,
3496
    VSHLiv2i32  = 3481,
3497
    VSHLiv2i64  = 3482,
3498
    VSHLiv4i16  = 3483,
3499
    VSHLiv4i32  = 3484,
3500
    VSHLiv8i16  = 3485,
3501
    VSHLiv8i8 = 3486,
3502
    VSHLsv16i8  = 3487,
3503
    VSHLsv1i64  = 3488,
3504
    VSHLsv2i32  = 3489,
3505
    VSHLsv2i64  = 3490,
3506
    VSHLsv4i16  = 3491,
3507
    VSHLsv4i32  = 3492,
3508
    VSHLsv8i16  = 3493,
3509
    VSHLsv8i8 = 3494,
3510
    VSHLuv16i8  = 3495,
3511
    VSHLuv1i64  = 3496,
3512
    VSHLuv2i32  = 3497,
3513
    VSHLuv2i64  = 3498,
3514
    VSHLuv4i16  = 3499,
3515
    VSHLuv4i32  = 3500,
3516
    VSHLuv8i16  = 3501,
3517
    VSHLuv8i8 = 3502,
3518
    VSHRNv2i32  = 3503,
3519
    VSHRNv4i16  = 3504,
3520
    VSHRNv8i8 = 3505,
3521
    VSHRsv16i8  = 3506,
3522
    VSHRsv1i64  = 3507,
3523
    VSHRsv2i32  = 3508,
3524
    VSHRsv2i64  = 3509,
3525
    VSHRsv4i16  = 3510,
3526
    VSHRsv4i32  = 3511,
3527
    VSHRsv8i16  = 3512,
3528
    VSHRsv8i8 = 3513,
3529
    VSHRuv16i8  = 3514,
3530
    VSHRuv1i64  = 3515,
3531
    VSHRuv2i32  = 3516,
3532
    VSHRuv2i64  = 3517,
3533
    VSHRuv4i16  = 3518,
3534
    VSHRuv4i32  = 3519,
3535
    VSHRuv8i16  = 3520,
3536
    VSHRuv8i8 = 3521,
3537
    VSHTOD  = 3522,
3538
    VSHTOH  = 3523,
3539
    VSHTOS  = 3524,
3540
    VSITOD  = 3525,
3541
    VSITOH  = 3526,
3542
    VSITOS  = 3527,
3543
    VSLIv16i8 = 3528,
3544
    VSLIv1i64 = 3529,
3545
    VSLIv2i32 = 3530,
3546
    VSLIv2i64 = 3531,
3547
    VSLIv4i16 = 3532,
3548
    VSLIv4i32 = 3533,
3549
    VSLIv8i16 = 3534,
3550
    VSLIv8i8  = 3535,
3551
    VSLTOD  = 3536,
3552
    VSLTOH  = 3537,
3553
    VSLTOS  = 3538,
3554
    VSMMLA  = 3539,
3555
    VSQRTD  = 3540,
3556
    VSQRTH  = 3541,
3557
    VSQRTS  = 3542,
3558
    VSRAsv16i8  = 3543,
3559
    VSRAsv1i64  = 3544,
3560
    VSRAsv2i32  = 3545,
3561
    VSRAsv2i64  = 3546,
3562
    VSRAsv4i16  = 3547,
3563
    VSRAsv4i32  = 3548,
3564
    VSRAsv8i16  = 3549,
3565
    VSRAsv8i8 = 3550,
3566
    VSRAuv16i8  = 3551,
3567
    VSRAuv1i64  = 3552,
3568
    VSRAuv2i32  = 3553,
3569
    VSRAuv2i64  = 3554,
3570
    VSRAuv4i16  = 3555,
3571
    VSRAuv4i32  = 3556,
3572
    VSRAuv8i16  = 3557,
3573
    VSRAuv8i8 = 3558,
3574
    VSRIv16i8 = 3559,
3575
    VSRIv1i64 = 3560,
3576
    VSRIv2i32 = 3561,
3577
    VSRIv2i64 = 3562,
3578
    VSRIv4i16 = 3563,
3579
    VSRIv4i32 = 3564,
3580
    VSRIv8i16 = 3565,
3581
    VSRIv8i8  = 3566,
3582
    VST1LNd16 = 3567,
3583
    VST1LNd16_UPD = 3568,
3584
    VST1LNd32 = 3569,
3585
    VST1LNd32_UPD = 3570,
3586
    VST1LNd8  = 3571,
3587
    VST1LNd8_UPD  = 3572,
3588
    VST1LNq16Pseudo = 3573,
3589
    VST1LNq16Pseudo_UPD = 3574,
3590
    VST1LNq32Pseudo = 3575,
3591
    VST1LNq32Pseudo_UPD = 3576,
3592
    VST1LNq8Pseudo  = 3577,
3593
    VST1LNq8Pseudo_UPD  = 3578,
3594
    VST1d16 = 3579,
3595
    VST1d16Q  = 3580,
3596
    VST1d16QPseudo  = 3581,
3597
    VST1d16QPseudoWB_fixed  = 3582,
3598
    VST1d16QPseudoWB_register = 3583,
3599
    VST1d16Qwb_fixed  = 3584,
3600
    VST1d16Qwb_register = 3585,
3601
    VST1d16T  = 3586,
3602
    VST1d16TPseudo  = 3587,
3603
    VST1d16TPseudoWB_fixed  = 3588,
3604
    VST1d16TPseudoWB_register = 3589,
3605
    VST1d16Twb_fixed  = 3590,
3606
    VST1d16Twb_register = 3591,
3607
    VST1d16wb_fixed = 3592,
3608
    VST1d16wb_register  = 3593,
3609
    VST1d32 = 3594,
3610
    VST1d32Q  = 3595,
3611
    VST1d32QPseudo  = 3596,
3612
    VST1d32QPseudoWB_fixed  = 3597,
3613
    VST1d32QPseudoWB_register = 3598,
3614
    VST1d32Qwb_fixed  = 3599,
3615
    VST1d32Qwb_register = 3600,
3616
    VST1d32T  = 3601,
3617
    VST1d32TPseudo  = 3602,
3618
    VST1d32TPseudoWB_fixed  = 3603,
3619
    VST1d32TPseudoWB_register = 3604,
3620
    VST1d32Twb_fixed  = 3605,
3621
    VST1d32Twb_register = 3606,
3622
    VST1d32wb_fixed = 3607,
3623
    VST1d32wb_register  = 3608,
3624
    VST1d64 = 3609,
3625
    VST1d64Q  = 3610,
3626
    VST1d64QPseudo  = 3611,
3627
    VST1d64QPseudoWB_fixed  = 3612,
3628
    VST1d64QPseudoWB_register = 3613,
3629
    VST1d64Qwb_fixed  = 3614,
3630
    VST1d64Qwb_register = 3615,
3631
    VST1d64T  = 3616,
3632
    VST1d64TPseudo  = 3617,
3633
    VST1d64TPseudoWB_fixed  = 3618,
3634
    VST1d64TPseudoWB_register = 3619,
3635
    VST1d64Twb_fixed  = 3620,
3636
    VST1d64Twb_register = 3621,
3637
    VST1d64wb_fixed = 3622,
3638
    VST1d64wb_register  = 3623,
3639
    VST1d8  = 3624,
3640
    VST1d8Q = 3625,
3641
    VST1d8QPseudo = 3626,
3642
    VST1d8QPseudoWB_fixed = 3627,
3643
    VST1d8QPseudoWB_register  = 3628,
3644
    VST1d8Qwb_fixed = 3629,
3645
    VST1d8Qwb_register  = 3630,
3646
    VST1d8T = 3631,
3647
    VST1d8TPseudo = 3632,
3648
    VST1d8TPseudoWB_fixed = 3633,
3649
    VST1d8TPseudoWB_register  = 3634,
3650
    VST1d8Twb_fixed = 3635,
3651
    VST1d8Twb_register  = 3636,
3652
    VST1d8wb_fixed  = 3637,
3653
    VST1d8wb_register = 3638,
3654
    VST1q16 = 3639,
3655
    VST1q16HighQPseudo  = 3640,
3656
    VST1q16HighQPseudo_UPD  = 3641,
3657
    VST1q16HighTPseudo  = 3642,
3658
    VST1q16HighTPseudo_UPD  = 3643,
3659
    VST1q16LowQPseudo_UPD = 3644,
3660
    VST1q16LowTPseudo_UPD = 3645,
3661
    VST1q16wb_fixed = 3646,
3662
    VST1q16wb_register  = 3647,
3663
    VST1q32 = 3648,
3664
    VST1q32HighQPseudo  = 3649,
3665
    VST1q32HighQPseudo_UPD  = 3650,
3666
    VST1q32HighTPseudo  = 3651,
3667
    VST1q32HighTPseudo_UPD  = 3652,
3668
    VST1q32LowQPseudo_UPD = 3653,
3669
    VST1q32LowTPseudo_UPD = 3654,
3670
    VST1q32wb_fixed = 3655,
3671
    VST1q32wb_register  = 3656,
3672
    VST1q64 = 3657,
3673
    VST1q64HighQPseudo  = 3658,
3674
    VST1q64HighQPseudo_UPD  = 3659,
3675
    VST1q64HighTPseudo  = 3660,
3676
    VST1q64HighTPseudo_UPD  = 3661,
3677
    VST1q64LowQPseudo_UPD = 3662,
3678
    VST1q64LowTPseudo_UPD = 3663,
3679
    VST1q64wb_fixed = 3664,
3680
    VST1q64wb_register  = 3665,
3681
    VST1q8  = 3666,
3682
    VST1q8HighQPseudo = 3667,
3683
    VST1q8HighQPseudo_UPD = 3668,
3684
    VST1q8HighTPseudo = 3669,
3685
    VST1q8HighTPseudo_UPD = 3670,
3686
    VST1q8LowQPseudo_UPD  = 3671,
3687
    VST1q8LowTPseudo_UPD  = 3672,
3688
    VST1q8wb_fixed  = 3673,
3689
    VST1q8wb_register = 3674,
3690
    VST2LNd16 = 3675,
3691
    VST2LNd16Pseudo = 3676,
3692
    VST2LNd16Pseudo_UPD = 3677,
3693
    VST2LNd16_UPD = 3678,
3694
    VST2LNd32 = 3679,
3695
    VST2LNd32Pseudo = 3680,
3696
    VST2LNd32Pseudo_UPD = 3681,
3697
    VST2LNd32_UPD = 3682,
3698
    VST2LNd8  = 3683,
3699
    VST2LNd8Pseudo  = 3684,
3700
    VST2LNd8Pseudo_UPD  = 3685,
3701
    VST2LNd8_UPD  = 3686,
3702
    VST2LNq16 = 3687,
3703
    VST2LNq16Pseudo = 3688,
3704
    VST2LNq16Pseudo_UPD = 3689,
3705
    VST2LNq16_UPD = 3690,
3706
    VST2LNq32 = 3691,
3707
    VST2LNq32Pseudo = 3692,
3708
    VST2LNq32Pseudo_UPD = 3693,
3709
    VST2LNq32_UPD = 3694,
3710
    VST2b16 = 3695,
3711
    VST2b16wb_fixed = 3696,
3712
    VST2b16wb_register  = 3697,
3713
    VST2b32 = 3698,
3714
    VST2b32wb_fixed = 3699,
3715
    VST2b32wb_register  = 3700,
3716
    VST2b8  = 3701,
3717
    VST2b8wb_fixed  = 3702,
3718
    VST2b8wb_register = 3703,
3719
    VST2d16 = 3704,
3720
    VST2d16wb_fixed = 3705,
3721
    VST2d16wb_register  = 3706,
3722
    VST2d32 = 3707,
3723
    VST2d32wb_fixed = 3708,
3724
    VST2d32wb_register  = 3709,
3725
    VST2d8  = 3710,
3726
    VST2d8wb_fixed  = 3711,
3727
    VST2d8wb_register = 3712,
3728
    VST2q16 = 3713,
3729
    VST2q16Pseudo = 3714,
3730
    VST2q16PseudoWB_fixed = 3715,
3731
    VST2q16PseudoWB_register  = 3716,
3732
    VST2q16wb_fixed = 3717,
3733
    VST2q16wb_register  = 3718,
3734
    VST2q32 = 3719,
3735
    VST2q32Pseudo = 3720,
3736
    VST2q32PseudoWB_fixed = 3721,
3737
    VST2q32PseudoWB_register  = 3722,
3738
    VST2q32wb_fixed = 3723,
3739
    VST2q32wb_register  = 3724,
3740
    VST2q8  = 3725,
3741
    VST2q8Pseudo  = 3726,
3742
    VST2q8PseudoWB_fixed  = 3727,
3743
    VST2q8PseudoWB_register = 3728,
3744
    VST2q8wb_fixed  = 3729,
3745
    VST2q8wb_register = 3730,
3746
    VST3LNd16 = 3731,
3747
    VST3LNd16Pseudo = 3732,
3748
    VST3LNd16Pseudo_UPD = 3733,
3749
    VST3LNd16_UPD = 3734,
3750
    VST3LNd32 = 3735,
3751
    VST3LNd32Pseudo = 3736,
3752
    VST3LNd32Pseudo_UPD = 3737,
3753
    VST3LNd32_UPD = 3738,
3754
    VST3LNd8  = 3739,
3755
    VST3LNd8Pseudo  = 3740,
3756
    VST3LNd8Pseudo_UPD  = 3741,
3757
    VST3LNd8_UPD  = 3742,
3758
    VST3LNq16 = 3743,
3759
    VST3LNq16Pseudo = 3744,
3760
    VST3LNq16Pseudo_UPD = 3745,
3761
    VST3LNq16_UPD = 3746,
3762
    VST3LNq32 = 3747,
3763
    VST3LNq32Pseudo = 3748,
3764
    VST3LNq32Pseudo_UPD = 3749,
3765
    VST3LNq32_UPD = 3750,
3766
    VST3d16 = 3751,
3767
    VST3d16Pseudo = 3752,
3768
    VST3d16Pseudo_UPD = 3753,
3769
    VST3d16_UPD = 3754,
3770
    VST3d32 = 3755,
3771
    VST3d32Pseudo = 3756,
3772
    VST3d32Pseudo_UPD = 3757,
3773
    VST3d32_UPD = 3758,
3774
    VST3d8  = 3759,
3775
    VST3d8Pseudo  = 3760,
3776
    VST3d8Pseudo_UPD  = 3761,
3777
    VST3d8_UPD  = 3762,
3778
    VST3q16 = 3763,
3779
    VST3q16Pseudo_UPD = 3764,
3780
    VST3q16_UPD = 3765,
3781
    VST3q16oddPseudo  = 3766,
3782
    VST3q16oddPseudo_UPD  = 3767,
3783
    VST3q32 = 3768,
3784
    VST3q32Pseudo_UPD = 3769,
3785
    VST3q32_UPD = 3770,
3786
    VST3q32oddPseudo  = 3771,
3787
    VST3q32oddPseudo_UPD  = 3772,
3788
    VST3q8  = 3773,
3789
    VST3q8Pseudo_UPD  = 3774,
3790
    VST3q8_UPD  = 3775,
3791
    VST3q8oddPseudo = 3776,
3792
    VST3q8oddPseudo_UPD = 3777,
3793
    VST4LNd16 = 3778,
3794
    VST4LNd16Pseudo = 3779,
3795
    VST4LNd16Pseudo_UPD = 3780,
3796
    VST4LNd16_UPD = 3781,
3797
    VST4LNd32 = 3782,
3798
    VST4LNd32Pseudo = 3783,
3799
    VST4LNd32Pseudo_UPD = 3784,
3800
    VST4LNd32_UPD = 3785,
3801
    VST4LNd8  = 3786,
3802
    VST4LNd8Pseudo  = 3787,
3803
    VST4LNd8Pseudo_UPD  = 3788,
3804
    VST4LNd8_UPD  = 3789,
3805
    VST4LNq16 = 3790,
3806
    VST4LNq16Pseudo = 3791,
3807
    VST4LNq16Pseudo_UPD = 3792,
3808
    VST4LNq16_UPD = 3793,
3809
    VST4LNq32 = 3794,
3810
    VST4LNq32Pseudo = 3795,
3811
    VST4LNq32Pseudo_UPD = 3796,
3812
    VST4LNq32_UPD = 3797,
3813
    VST4d16 = 3798,
3814
    VST4d16Pseudo = 3799,
3815
    VST4d16Pseudo_UPD = 3800,
3816
    VST4d16_UPD = 3801,
3817
    VST4d32 = 3802,
3818
    VST4d32Pseudo = 3803,
3819
    VST4d32Pseudo_UPD = 3804,
3820
    VST4d32_UPD = 3805,
3821
    VST4d8  = 3806,
3822
    VST4d8Pseudo  = 3807,
3823
    VST4d8Pseudo_UPD  = 3808,
3824
    VST4d8_UPD  = 3809,
3825
    VST4q16 = 3810,
3826
    VST4q16Pseudo_UPD = 3811,
3827
    VST4q16_UPD = 3812,
3828
    VST4q16oddPseudo  = 3813,
3829
    VST4q16oddPseudo_UPD  = 3814,
3830
    VST4q32 = 3815,
3831
    VST4q32Pseudo_UPD = 3816,
3832
    VST4q32_UPD = 3817,
3833
    VST4q32oddPseudo  = 3818,
3834
    VST4q32oddPseudo_UPD  = 3819,
3835
    VST4q8  = 3820,
3836
    VST4q8Pseudo_UPD  = 3821,
3837
    VST4q8_UPD  = 3822,
3838
    VST4q8oddPseudo = 3823,
3839
    VST4q8oddPseudo_UPD = 3824,
3840
    VSTMDDB_UPD = 3825,
3841
    VSTMDIA = 3826,
3842
    VSTMDIA_UPD = 3827,
3843
    VSTMQIA = 3828,
3844
    VSTMSDB_UPD = 3829,
3845
    VSTMSIA = 3830,
3846
    VSTMSIA_UPD = 3831,
3847
    VSTRD = 3832,
3848
    VSTRH = 3833,
3849
    VSTRS = 3834,
3850
    VSTR_FPCXTNS_off  = 3835,
3851
    VSTR_FPCXTNS_post = 3836,
3852
    VSTR_FPCXTNS_pre  = 3837,
3853
    VSTR_FPCXTS_off = 3838,
3854
    VSTR_FPCXTS_post  = 3839,
3855
    VSTR_FPCXTS_pre = 3840,
3856
    VSTR_FPSCR_NZCVQC_off = 3841,
3857
    VSTR_FPSCR_NZCVQC_post  = 3842,
3858
    VSTR_FPSCR_NZCVQC_pre = 3843,
3859
    VSTR_FPSCR_off  = 3844,
3860
    VSTR_FPSCR_post = 3845,
3861
    VSTR_FPSCR_pre  = 3846,
3862
    VSTR_P0_off = 3847,
3863
    VSTR_P0_post  = 3848,
3864
    VSTR_P0_pre = 3849,
3865
    VSTR_VPR_off  = 3850,
3866
    VSTR_VPR_post = 3851,
3867
    VSTR_VPR_pre  = 3852,
3868
    VSUBD = 3853,
3869
    VSUBH = 3854,
3870
    VSUBHNv2i32 = 3855,
3871
    VSUBHNv4i16 = 3856,
3872
    VSUBHNv8i8  = 3857,
3873
    VSUBLsv2i64 = 3858,
3874
    VSUBLsv4i32 = 3859,
3875
    VSUBLsv8i16 = 3860,
3876
    VSUBLuv2i64 = 3861,
3877
    VSUBLuv4i32 = 3862,
3878
    VSUBLuv8i16 = 3863,
3879
    VSUBS = 3864,
3880
    VSUBWsv2i64 = 3865,
3881
    VSUBWsv4i32 = 3866,
3882
    VSUBWsv8i16 = 3867,
3883
    VSUBWuv2i64 = 3868,
3884
    VSUBWuv4i32 = 3869,
3885
    VSUBWuv8i16 = 3870,
3886
    VSUBfd  = 3871,
3887
    VSUBfq  = 3872,
3888
    VSUBhd  = 3873,
3889
    VSUBhq  = 3874,
3890
    VSUBv16i8 = 3875,
3891
    VSUBv1i64 = 3876,
3892
    VSUBv2i32 = 3877,
3893
    VSUBv2i64 = 3878,
3894
    VSUBv4i16 = 3879,
3895
    VSUBv4i32 = 3880,
3896
    VSUBv8i16 = 3881,
3897
    VSUBv8i8  = 3882,
3898
    VSUDOTDI  = 3883,
3899
    VSUDOTQI  = 3884,
3900
    VSWPd = 3885,
3901
    VSWPq = 3886,
3902
    VTBL1 = 3887,
3903
    VTBL2 = 3888,
3904
    VTBL3 = 3889,
3905
    VTBL3Pseudo = 3890,
3906
    VTBL4 = 3891,
3907
    VTBL4Pseudo = 3892,
3908
    VTBX1 = 3893,
3909
    VTBX2 = 3894,
3910
    VTBX3 = 3895,
3911
    VTBX3Pseudo = 3896,
3912
    VTBX4 = 3897,
3913
    VTBX4Pseudo = 3898,
3914
    VTOSHD  = 3899,
3915
    VTOSHH  = 3900,
3916
    VTOSHS  = 3901,
3917
    VTOSIRD = 3902,
3918
    VTOSIRH = 3903,
3919
    VTOSIRS = 3904,
3920
    VTOSIZD = 3905,
3921
    VTOSIZH = 3906,
3922
    VTOSIZS = 3907,
3923
    VTOSLD  = 3908,
3924
    VTOSLH  = 3909,
3925
    VTOSLS  = 3910,
3926
    VTOUHD  = 3911,
3927
    VTOUHH  = 3912,
3928
    VTOUHS  = 3913,
3929
    VTOUIRD = 3914,
3930
    VTOUIRH = 3915,
3931
    VTOUIRS = 3916,
3932
    VTOUIZD = 3917,
3933
    VTOUIZH = 3918,
3934
    VTOUIZS = 3919,
3935
    VTOULD  = 3920,
3936
    VTOULH  = 3921,
3937
    VTOULS  = 3922,
3938
    VTRNd16 = 3923,
3939
    VTRNd32 = 3924,
3940
    VTRNd8  = 3925,
3941
    VTRNq16 = 3926,
3942
    VTRNq32 = 3927,
3943
    VTRNq8  = 3928,
3944
    VTSTv16i8 = 3929,
3945
    VTSTv2i32 = 3930,
3946
    VTSTv4i16 = 3931,
3947
    VTSTv4i32 = 3932,
3948
    VTSTv8i16 = 3933,
3949
    VTSTv8i8  = 3934,
3950
    VUDOTD  = 3935,
3951
    VUDOTDI = 3936,
3952
    VUDOTQ  = 3937,
3953
    VUDOTQI = 3938,
3954
    VUHTOD  = 3939,
3955
    VUHTOH  = 3940,
3956
    VUHTOS  = 3941,
3957
    VUITOD  = 3942,
3958
    VUITOH  = 3943,
3959
    VUITOS  = 3944,
3960
    VULTOD  = 3945,
3961
    VULTOH  = 3946,
3962
    VULTOS  = 3947,
3963
    VUMMLA  = 3948,
3964
    VUSDOTD = 3949,
3965
    VUSDOTDI  = 3950,
3966
    VUSDOTQ = 3951,
3967
    VUSDOTQI  = 3952,
3968
    VUSMMLA = 3953,
3969
    VUZPd16 = 3954,
3970
    VUZPd8  = 3955,
3971
    VUZPq16 = 3956,
3972
    VUZPq32 = 3957,
3973
    VUZPq8  = 3958,
3974
    VZIPd16 = 3959,
3975
    VZIPd8  = 3960,
3976
    VZIPq16 = 3961,
3977
    VZIPq32 = 3962,
3978
    VZIPq8  = 3963,
3979
    sysLDMDA  = 3964,
3980
    sysLDMDA_UPD  = 3965,
3981
    sysLDMDB  = 3966,
3982
    sysLDMDB_UPD  = 3967,
3983
    sysLDMIA  = 3968,
3984
    sysLDMIA_UPD  = 3969,
3985
    sysLDMIB  = 3970,
3986
    sysLDMIB_UPD  = 3971,
3987
    sysSTMDA  = 3972,
3988
    sysSTMDA_UPD  = 3973,
3989
    sysSTMDB  = 3974,
3990
    sysSTMDB_UPD  = 3975,
3991
    sysSTMIA  = 3976,
3992
    sysSTMIA_UPD  = 3977,
3993
    sysSTMIB  = 3978,
3994
    sysSTMIB_UPD  = 3979,
3995
    t2ADCri = 3980,
3996
    t2ADCrr = 3981,
3997
    t2ADCrs = 3982,
3998
    t2ADDri = 3983,
3999
    t2ADDri12 = 3984,
4000
    t2ADDrr = 3985,
4001
    t2ADDrs = 3986,
4002
    t2ADDspImm  = 3987,
4003
    t2ADDspImm12  = 3988,
4004
    t2ADR = 3989,
4005
    t2ANDri = 3990,
4006
    t2ANDrr = 3991,
4007
    t2ANDrs = 3992,
4008
    t2ASRri = 3993,
4009
    t2ASRrr = 3994,
4010
    t2AUT = 3995,
4011
    t2AUTG  = 3996,
4012
    t2B = 3997,
4013
    t2BFC = 3998,
4014
    t2BFI = 3999,
4015
    t2BFLi  = 4000,
4016
    t2BFLr  = 4001,
4017
    t2BFi = 4002,
4018
    t2BFic  = 4003,
4019
    t2BFr = 4004,
4020
    t2BICri = 4005,
4021
    t2BICrr = 4006,
4022
    t2BICrs = 4007,
4023
    t2BTI = 4008,
4024
    t2BXAUT = 4009,
4025
    t2BXJ = 4010,
4026
    t2Bcc = 4011,
4027
    t2CDP = 4012,
4028
    t2CDP2  = 4013,
4029
    t2CLREX = 4014,
4030
    t2CLRM  = 4015,
4031
    t2CLZ = 4016,
4032
    t2CMNri = 4017,
4033
    t2CMNzrr  = 4018,
4034
    t2CMNzrs  = 4019,
4035
    t2CMPri = 4020,
4036
    t2CMPrr = 4021,
4037
    t2CMPrs = 4022,
4038
    t2CPS1p = 4023,
4039
    t2CPS2p = 4024,
4040
    t2CPS3p = 4025,
4041
    t2CRC32B  = 4026,
4042
    t2CRC32CB = 4027,
4043
    t2CRC32CH = 4028,
4044
    t2CRC32CW = 4029,
4045
    t2CRC32H  = 4030,
4046
    t2CRC32W  = 4031,
4047
    t2CSEL  = 4032,
4048
    t2CSINC = 4033,
4049
    t2CSINV = 4034,
4050
    t2CSNEG = 4035,
4051
    t2DBG = 4036,
4052
    t2DCPS1 = 4037,
4053
    t2DCPS2 = 4038,
4054
    t2DCPS3 = 4039,
4055
    t2DLS = 4040,
4056
    t2DMB = 4041,
4057
    t2DSB = 4042,
4058
    t2EORri = 4043,
4059
    t2EORrr = 4044,
4060
    t2EORrs = 4045,
4061
    t2HINT  = 4046,
4062
    t2HVC = 4047,
4063
    t2ISB = 4048,
4064
    t2IT  = 4049,
4065
    t2Int_eh_sjlj_setjmp  = 4050,
4066
    t2Int_eh_sjlj_setjmp_nofp = 4051,
4067
    t2LDA = 4052,
4068
    t2LDAB  = 4053,
4069
    t2LDAEX = 4054,
4070
    t2LDAEXB  = 4055,
4071
    t2LDAEXD  = 4056,
4072
    t2LDAEXH  = 4057,
4073
    t2LDAH  = 4058,
4074
    t2LDC2L_OFFSET  = 4059,
4075
    t2LDC2L_OPTION  = 4060,
4076
    t2LDC2L_POST  = 4061,
4077
    t2LDC2L_PRE = 4062,
4078
    t2LDC2_OFFSET = 4063,
4079
    t2LDC2_OPTION = 4064,
4080
    t2LDC2_POST = 4065,
4081
    t2LDC2_PRE  = 4066,
4082
    t2LDCL_OFFSET = 4067,
4083
    t2LDCL_OPTION = 4068,
4084
    t2LDCL_POST = 4069,
4085
    t2LDCL_PRE  = 4070,
4086
    t2LDC_OFFSET  = 4071,
4087
    t2LDC_OPTION  = 4072,
4088
    t2LDC_POST  = 4073,
4089
    t2LDC_PRE = 4074,
4090
    t2LDMDB = 4075,
4091
    t2LDMDB_UPD = 4076,
4092
    t2LDMIA = 4077,
4093
    t2LDMIA_UPD = 4078,
4094
    t2LDRBT = 4079,
4095
    t2LDRB_POST = 4080,
4096
    t2LDRB_PRE  = 4081,
4097
    t2LDRBi12 = 4082,
4098
    t2LDRBi8  = 4083,
4099
    t2LDRBpci = 4084,
4100
    t2LDRBs = 4085,
4101
    t2LDRD_POST = 4086,
4102
    t2LDRD_PRE  = 4087,
4103
    t2LDRDi8  = 4088,
4104
    t2LDREX = 4089,
4105
    t2LDREXB  = 4090,
4106
    t2LDREXD  = 4091,
4107
    t2LDREXH  = 4092,
4108
    t2LDRHT = 4093,
4109
    t2LDRH_POST = 4094,
4110
    t2LDRH_PRE  = 4095,
4111
    t2LDRHi12 = 4096,
4112
    t2LDRHi8  = 4097,
4113
    t2LDRHpci = 4098,
4114
    t2LDRHs = 4099,
4115
    t2LDRSBT  = 4100,
4116
    t2LDRSB_POST  = 4101,
4117
    t2LDRSB_PRE = 4102,
4118
    t2LDRSBi12  = 4103,
4119
    t2LDRSBi8 = 4104,
4120
    t2LDRSBpci  = 4105,
4121
    t2LDRSBs  = 4106,
4122
    t2LDRSHT  = 4107,
4123
    t2LDRSH_POST  = 4108,
4124
    t2LDRSH_PRE = 4109,
4125
    t2LDRSHi12  = 4110,
4126
    t2LDRSHi8 = 4111,
4127
    t2LDRSHpci  = 4112,
4128
    t2LDRSHs  = 4113,
4129
    t2LDRT  = 4114,
4130
    t2LDR_POST  = 4115,
4131
    t2LDR_PRE = 4116,
4132
    t2LDRi12  = 4117,
4133
    t2LDRi8 = 4118,
4134
    t2LDRpci  = 4119,
4135
    t2LDRs  = 4120,
4136
    t2LE  = 4121,
4137
    t2LEUpdate  = 4122,
4138
    t2LSLri = 4123,
4139
    t2LSLrr = 4124,
4140
    t2LSRri = 4125,
4141
    t2LSRrr = 4126,
4142
    t2MCR = 4127,
4143
    t2MCR2  = 4128,
4144
    t2MCRR  = 4129,
4145
    t2MCRR2 = 4130,
4146
    t2MLA = 4131,
4147
    t2MLS = 4132,
4148
    t2MOVTi16 = 4133,
4149
    t2MOVi  = 4134,
4150
    t2MOVi16  = 4135,
4151
    t2MOVr  = 4136,
4152
    t2MOVsra_glue = 4137,
4153
    t2MOVsrl_glue = 4138,
4154
    t2MRC = 4139,
4155
    t2MRC2  = 4140,
4156
    t2MRRC  = 4141,
4157
    t2MRRC2 = 4142,
4158
    t2MRS_AR  = 4143,
4159
    t2MRS_M = 4144,
4160
    t2MRSbanked = 4145,
4161
    t2MRSsys_AR = 4146,
4162
    t2MSR_AR  = 4147,
4163
    t2MSR_M = 4148,
4164
    t2MSRbanked = 4149,
4165
    t2MUL = 4150,
4166
    t2MVNi  = 4151,
4167
    t2MVNr  = 4152,
4168
    t2MVNs  = 4153,
4169
    t2ORNri = 4154,
4170
    t2ORNrr = 4155,
4171
    t2ORNrs = 4156,
4172
    t2ORRri = 4157,
4173
    t2ORRrr = 4158,
4174
    t2ORRrs = 4159,
4175
    t2PAC = 4160,
4176
    t2PACBTI  = 4161,
4177
    t2PACG  = 4162,
4178
    t2PKHBT = 4163,
4179
    t2PKHTB = 4164,
4180
    t2PLDWi12 = 4165,
4181
    t2PLDWi8  = 4166,
4182
    t2PLDWs = 4167,
4183
    t2PLDi12  = 4168,
4184
    t2PLDi8 = 4169,
4185
    t2PLDpci  = 4170,
4186
    t2PLDs  = 4171,
4187
    t2PLIi12  = 4172,
4188
    t2PLIi8 = 4173,
4189
    t2PLIpci  = 4174,
4190
    t2PLIs  = 4175,
4191
    t2QADD  = 4176,
4192
    t2QADD16  = 4177,
4193
    t2QADD8 = 4178,
4194
    t2QASX  = 4179,
4195
    t2QDADD = 4180,
4196
    t2QDSUB = 4181,
4197
    t2QSAX  = 4182,
4198
    t2QSUB  = 4183,
4199
    t2QSUB16  = 4184,
4200
    t2QSUB8 = 4185,
4201
    t2RBIT  = 4186,
4202
    t2REV = 4187,
4203
    t2REV16 = 4188,
4204
    t2REVSH = 4189,
4205
    t2RFEDB = 4190,
4206
    t2RFEDBW  = 4191,
4207
    t2RFEIA = 4192,
4208
    t2RFEIAW  = 4193,
4209
    t2RORri = 4194,
4210
    t2RORrr = 4195,
4211
    t2RRX = 4196,
4212
    t2RSBri = 4197,
4213
    t2RSBrr = 4198,
4214
    t2RSBrs = 4199,
4215
    t2SADD16  = 4200,
4216
    t2SADD8 = 4201,
4217
    t2SASX  = 4202,
4218
    t2SB  = 4203,
4219
    t2SBCri = 4204,
4220
    t2SBCrr = 4205,
4221
    t2SBCrs = 4206,
4222
    t2SBFX  = 4207,
4223
    t2SDIV  = 4208,
4224
    t2SEL = 4209,
4225
    t2SETPAN  = 4210,
4226
    t2SG  = 4211,
4227
    t2SHADD16 = 4212,
4228
    t2SHADD8  = 4213,
4229
    t2SHASX = 4214,
4230
    t2SHSAX = 4215,
4231
    t2SHSUB16 = 4216,
4232
    t2SHSUB8  = 4217,
4233
    t2SMC = 4218,
4234
    t2SMLABB  = 4219,
4235
    t2SMLABT  = 4220,
4236
    t2SMLAD = 4221,
4237
    t2SMLADX  = 4222,
4238
    t2SMLAL = 4223,
4239
    t2SMLALBB = 4224,
4240
    t2SMLALBT = 4225,
4241
    t2SMLALD  = 4226,
4242
    t2SMLALDX = 4227,
4243
    t2SMLALTB = 4228,
4244
    t2SMLALTT = 4229,
4245
    t2SMLATB  = 4230,
4246
    t2SMLATT  = 4231,
4247
    t2SMLAWB  = 4232,
4248
    t2SMLAWT  = 4233,
4249
    t2SMLSD = 4234,
4250
    t2SMLSDX  = 4235,
4251
    t2SMLSLD  = 4236,
4252
    t2SMLSLDX = 4237,
4253
    t2SMMLA = 4238,
4254
    t2SMMLAR  = 4239,
4255
    t2SMMLS = 4240,
4256
    t2SMMLSR  = 4241,
4257
    t2SMMUL = 4242,
4258
    t2SMMULR  = 4243,
4259
    t2SMUAD = 4244,
4260
    t2SMUADX  = 4245,
4261
    t2SMULBB  = 4246,
4262
    t2SMULBT  = 4247,
4263
    t2SMULL = 4248,
4264
    t2SMULTB  = 4249,
4265
    t2SMULTT  = 4250,
4266
    t2SMULWB  = 4251,
4267
    t2SMULWT  = 4252,
4268
    t2SMUSD = 4253,
4269
    t2SMUSDX  = 4254,
4270
    t2SRSDB = 4255,
4271
    t2SRSDB_UPD = 4256,
4272
    t2SRSIA = 4257,
4273
    t2SRSIA_UPD = 4258,
4274
    t2SSAT  = 4259,
4275
    t2SSAT16  = 4260,
4276
    t2SSAX  = 4261,
4277
    t2SSUB16  = 4262,
4278
    t2SSUB8 = 4263,
4279
    t2STC2L_OFFSET  = 4264,
4280
    t2STC2L_OPTION  = 4265,
4281
    t2STC2L_POST  = 4266,
4282
    t2STC2L_PRE = 4267,
4283
    t2STC2_OFFSET = 4268,
4284
    t2STC2_OPTION = 4269,
4285
    t2STC2_POST = 4270,
4286
    t2STC2_PRE  = 4271,
4287
    t2STCL_OFFSET = 4272,
4288
    t2STCL_OPTION = 4273,
4289
    t2STCL_POST = 4274,
4290
    t2STCL_PRE  = 4275,
4291
    t2STC_OFFSET  = 4276,
4292
    t2STC_OPTION  = 4277,
4293
    t2STC_POST  = 4278,
4294
    t2STC_PRE = 4279,
4295
    t2STL = 4280,
4296
    t2STLB  = 4281,
4297
    t2STLEX = 4282,
4298
    t2STLEXB  = 4283,
4299
    t2STLEXD  = 4284,
4300
    t2STLEXH  = 4285,
4301
    t2STLH  = 4286,
4302
    t2STMDB = 4287,
4303
    t2STMDB_UPD = 4288,
4304
    t2STMIA = 4289,
4305
    t2STMIA_UPD = 4290,
4306
    t2STRBT = 4291,
4307
    t2STRB_POST = 4292,
4308
    t2STRB_PRE  = 4293,
4309
    t2STRBi12 = 4294,
4310
    t2STRBi8  = 4295,
4311
    t2STRBs = 4296,
4312
    t2STRD_POST = 4297,
4313
    t2STRD_PRE  = 4298,
4314
    t2STRDi8  = 4299,
4315
    t2STREX = 4300,
4316
    t2STREXB  = 4301,
4317
    t2STREXD  = 4302,
4318
    t2STREXH  = 4303,
4319
    t2STRHT = 4304,
4320
    t2STRH_POST = 4305,
4321
    t2STRH_PRE  = 4306,
4322
    t2STRHi12 = 4307,
4323
    t2STRHi8  = 4308,
4324
    t2STRHs = 4309,
4325
    t2STRT  = 4310,
4326
    t2STR_POST  = 4311,
4327
    t2STR_PRE = 4312,
4328
    t2STRi12  = 4313,
4329
    t2STRi8 = 4314,
4330
    t2STRs  = 4315,
4331
    t2SUBS_PC_LR  = 4316,
4332
    t2SUBri = 4317,
4333
    t2SUBri12 = 4318,
4334
    t2SUBrr = 4319,
4335
    t2SUBrs = 4320,
4336
    t2SUBspImm  = 4321,
4337
    t2SUBspImm12  = 4322,
4338
    t2SXTAB = 4323,
4339
    t2SXTAB16 = 4324,
4340
    t2SXTAH = 4325,
4341
    t2SXTB  = 4326,
4342
    t2SXTB16  = 4327,
4343
    t2SXTH  = 4328,
4344
    t2TBB = 4329,
4345
    t2TBH = 4330,
4346
    t2TEQri = 4331,
4347
    t2TEQrr = 4332,
4348
    t2TEQrs = 4333,
4349
    t2TSB = 4334,
4350
    t2TSTri = 4335,
4351
    t2TSTrr = 4336,
4352
    t2TSTrs = 4337,
4353
    t2TT  = 4338,
4354
    t2TTA = 4339,
4355
    t2TTAT  = 4340,
4356
    t2TTT = 4341,
4357
    t2UADD16  = 4342,
4358
    t2UADD8 = 4343,
4359
    t2UASX  = 4344,
4360
    t2UBFX  = 4345,
4361
    t2UDF = 4346,
4362
    t2UDIV  = 4347,
4363
    t2UHADD16 = 4348,
4364
    t2UHADD8  = 4349,
4365
    t2UHASX = 4350,
4366
    t2UHSAX = 4351,
4367
    t2UHSUB16 = 4352,
4368
    t2UHSUB8  = 4353,
4369
    t2UMAAL = 4354,
4370
    t2UMLAL = 4355,
4371
    t2UMULL = 4356,
4372
    t2UQADD16 = 4357,
4373
    t2UQADD8  = 4358,
4374
    t2UQASX = 4359,
4375
    t2UQSAX = 4360,
4376
    t2UQSUB16 = 4361,
4377
    t2UQSUB8  = 4362,
4378
    t2USAD8 = 4363,
4379
    t2USADA8  = 4364,
4380
    t2USAT  = 4365,
4381
    t2USAT16  = 4366,
4382
    t2USAX  = 4367,
4383
    t2USUB16  = 4368,
4384
    t2USUB8 = 4369,
4385
    t2UXTAB = 4370,
4386
    t2UXTAB16 = 4371,
4387
    t2UXTAH = 4372,
4388
    t2UXTB  = 4373,
4389
    t2UXTB16  = 4374,
4390
    t2UXTH  = 4375,
4391
    t2WLS = 4376,
4392
    tADC  = 4377,
4393
    tADDhirr  = 4378,
4394
    tADDi3  = 4379,
4395
    tADDi8  = 4380,
4396
    tADDrSP = 4381,
4397
    tADDrSPi  = 4382,
4398
    tADDrr  = 4383,
4399
    tADDspi = 4384,
4400
    tADDspr = 4385,
4401
    tADR  = 4386,
4402
    tAND  = 4387,
4403
    tASRri  = 4388,
4404
    tASRrr  = 4389,
4405
    tB  = 4390,
4406
    tBIC  = 4391,
4407
    tBKPT = 4392,
4408
    tBL = 4393,
4409
    tBLXNSr = 4394,
4410
    tBLXi = 4395,
4411
    tBLXr = 4396,
4412
    tBX = 4397,
4413
    tBXNS = 4398,
4414
    tBcc  = 4399,
4415
    tCBNZ = 4400,
4416
    tCBZ  = 4401,
4417
    tCMNz = 4402,
4418
    tCMPhir = 4403,
4419
    tCMPi8  = 4404,
4420
    tCMPr = 4405,
4421
    tCPS  = 4406,
4422
    tEOR  = 4407,
4423
    tHINT = 4408,
4424
    tHLT  = 4409,
4425
    tInt_WIN_eh_sjlj_longjmp  = 4410,
4426
    tInt_eh_sjlj_longjmp  = 4411,
4427
    tInt_eh_sjlj_setjmp = 4412,
4428
    tLDMIA  = 4413,
4429
    tLDRBi  = 4414,
4430
    tLDRBr  = 4415,
4431
    tLDRHi  = 4416,
4432
    tLDRHr  = 4417,
4433
    tLDRSB  = 4418,
4434
    tLDRSH  = 4419,
4435
    tLDRi = 4420,
4436
    tLDRpci = 4421,
4437
    tLDRr = 4422,
4438
    tLDRspi = 4423,
4439
    tLSLri  = 4424,
4440
    tLSLrr  = 4425,
4441
    tLSRri  = 4426,
4442
    tLSRrr  = 4427,
4443
    tMOVSr  = 4428,
4444
    tMOVi8  = 4429,
4445
    tMOVr = 4430,
4446
    tMUL  = 4431,
4447
    tMVN  = 4432,
4448
    tORR  = 4433,
4449
    tPICADD = 4434,
4450
    tPOP  = 4435,
4451
    tPUSH = 4436,
4452
    tREV  = 4437,
4453
    tREV16  = 4438,
4454
    tREVSH  = 4439,
4455
    tROR  = 4440,
4456
    tRSB  = 4441,
4457
    tSBC  = 4442,
4458
    tSETEND = 4443,
4459
    tSTMIA_UPD  = 4444,
4460
    tSTRBi  = 4445,
4461
    tSTRBr  = 4446,
4462
    tSTRHi  = 4447,
4463
    tSTRHr  = 4448,
4464
    tSTRi = 4449,
4465
    tSTRr = 4450,
4466
    tSTRspi = 4451,
4467
    tSUBi3  = 4452,
4468
    tSUBi8  = 4453,
4469
    tSUBrr  = 4454,
4470
    tSUBspi = 4455,
4471
    tSVC  = 4456,
4472
    tSXTB = 4457,
4473
    tSXTH = 4458,
4474
    tTRAP = 4459,
4475
    tTST  = 4460,
4476
    tUDF  = 4461,
4477
    tUXTB = 4462,
4478
    tUXTH = 4463,
4479
    t__brkdiv0  = 4464,
4480
    INSTRUCTION_LIST_END = 4465
4481
  };
4482
4483
} // end namespace ARM
4484
} // end namespace llvm
4485
#endif // GET_INSTRINFO_ENUM
4486
4487
#ifdef GET_INSTRINFO_SCHED_ENUM
4488
#undef GET_INSTRINFO_SCHED_ENUM
4489
namespace llvm {
4490
4491
namespace ARM {
4492
namespace Sched {
4493
  enum {
4494
    NoInstrModel  = 0,
4495
    IIC_iALUi_WriteALU_ReadALU  = 1,
4496
    IIC_iALUr_WriteALU_ReadALU_ReadALU  = 2,
4497
    IIC_iALUsr_WriteALUsi_ReadALU = 3,
4498
    IIC_iALUsr_WriteALUSsr_ReadALUsr  = 4,
4499
    IIC_Br_WriteBr  = 5,
4500
    IIC_Br_WriteBrL = 6,
4501
    IIC_Br_WriteBrTbl = 7,
4502
    IIC_iLoad_mBr = 8,
4503
    IIC_iLoad_i = 9,
4504
    IIC_iLoadiALU = 10,
4505
    IIC_iLoad_d_r = 11,
4506
    IIC_iMAC32_WriteMAC32_ReadMUL_ReadMUL_ReadMAC = 12,
4507
    IIC_iCMOVi_WriteALU = 13,
4508
    IIC_iMOVi_WriteALU  = 14,
4509
    IIC_iCMOVix2  = 15,
4510
    IIC_iCMOVr_WriteALU = 16,
4511
    IIC_iCMOVsr_WriteALU  = 17,
4512
    IIC_iMOVix2addpc  = 18,
4513
    IIC_iMOVix2ld = 19,
4514
    IIC_iMOVix2 = 20,
4515
    IIC_iMOVsi_WriteALU = 21,
4516
    IIC_iMUL32_WriteMUL32_ReadMUL_ReadMUL = 22,
4517
    IIC_iALUr_WriteALU_ReadALU  = 23,
4518
    IIC_iLoad_r = 24,
4519
    IIC_iLoad_bh_r  = 25,
4520
    IIC_iStore_r  = 26,
4521
    IIC_iStore_bh_r = 27,
4522
    IIC_iMAC64_WriteMAC64Lo_WriteMAC64Hi_ReadMUL_ReadMUL_ReadMAC_ReadMAC  = 28,
4523
    IIC_iMUL64_WriteMUL64Lo_WriteMUL64Hi_ReadMUL_ReadMUL  = 29,
4524
    IIC_iStore_d_r  = 30,
4525
    IIC_iStore_ru = 31,
4526
    IIC_Br  = 32,
4527
    IIC_VMOVImm = 33,
4528
    IIC_fpUNA64 = 34,
4529
    IIC_fpUNA16 = 35,
4530
    IIC_fpUNA32 = 36,
4531
    IIC_iALUsi_WriteALUsi_ReadALUsr = 37,
4532
    IIC_iCMOVsi_WriteALU  = 38,
4533
    IIC_iALUsi_WriteALUsi_ReadALU = 39,
4534
    IIC_iStore_ru_WriteST = 40,
4535
    IIC_iALUr_WriteALU  = 41,
4536
    IIC_iALUi_WriteALU  = 42,
4537
    IIC_iLoad_mu  = 43,
4538
    IIC_iPop_Br_WriteBrL  = 44,
4539
    IIC_iALUsr_WriteALUsr_ReadALUsr = 45,
4540
    IIC_iBITi_WriteALU_ReadALU  = 46,
4541
    IIC_iBITr_WriteALU_ReadALU_ReadALU  = 47,
4542
    IIC_iBITsr_WriteALUsi_ReadALU = 48,
4543
    IIC_iBITsr_WriteALUsr_ReadALUsr = 49,
4544
    IIC_VDOTPROD  = 50,
4545
    IIC_iUNAsi  = 51,
4546
    WriteBrL  = 52,
4547
    WriteBr = 53,
4548
    IIC_iUNAr_WriteALU  = 54,
4549
    IIC_iCMPi_WriteCMP_ReadALU  = 55,
4550
    IIC_iCMPr_WriteCMP_ReadALU_ReadALU  = 56,
4551
    IIC_iCMPsr_WriteCMPsi_ReadALU = 57,
4552
    IIC_iCMPsr_WriteCMPsr_ReadALU = 58,
4553
    IIC_fpSTAT  = 59,
4554
    IIC_iLoad_m = 60,
4555
    IIC_iLoad_bh_ru = 61,
4556
    IIC_iLoad_bh_iu = 62,
4557
    IIC_iLoad_bh_si = 63,
4558
    IIC_iLoad_d_ru  = 64,
4559
    IIC_iLoad_ru  = 65,
4560
    IIC_iLoad_iu  = 66,
4561
    IIC_iLoad_si  = 67,
4562
    IIC_iMOVr_WriteALU  = 68,
4563
    IIC_iMOVsr_WriteALU = 69,
4564
    IIC_iMVNi_WriteALU  = 70,
4565
    IIC_iMVNr_WriteALU  = 71,
4566
    IIC_iMVNsr_WriteALU = 72,
4567
    IIC_iBITsi_WriteALUsi_ReadALU = 73,
4568
    IIC_Preload_WritePreLd  = 74,
4569
    IIC_iDIV_WriteDIV = 75,
4570
    IIC_iMAC16_WriteMAC16_ReadMUL_ReadMUL_ReadMAC = 76,
4571
    WriteMAC32_ReadMUL_ReadMUL_ReadMAC  = 77,
4572
    WriteMAC64Lo_WriteMAC64Hi_ReadMUL_ReadMUL_ReadMAC_ReadMAC = 78,
4573
    WriteMUL64Lo_WriteMUL64Hi_ReadMUL_ReadMUL = 79,
4574
    WriteMUL32_ReadMUL_ReadMUL  = 80,
4575
    IIC_iMUL16_WriteMUL16_ReadMUL_ReadMUL = 81,
4576
    IIC_iStore_m  = 82,
4577
    IIC_iStore_mu = 83,
4578
    IIC_iStore_bh_ru  = 84,
4579
    IIC_iStore_bh_iu  = 85,
4580
    IIC_iStore_bh_si  = 86,
4581
    IIC_iStore_d_ru = 87,
4582
    IIC_iStore_iu = 88,
4583
    IIC_iStore_si = 89,
4584
    IIC_iEXTAr_WriteALUsr = 90,
4585
    IIC_iEXTr_WriteALUsi  = 91,
4586
    IIC_iTSTi_WriteCMP_ReadALU  = 92,
4587
    IIC_iTSTr_WriteCMP_ReadALU_ReadALU  = 93,
4588
    IIC_iTSTsr_WriteCMPsi_ReadALU = 94,
4589
    IIC_iTSTsr_WriteCMPsr_ReadALU = 95,
4590
    IIC_iMUL64_WriteMAC64Lo_WriteMAC64Hi_ReadMUL_ReadMUL  = 96,
4591
    WriteALU_ReadALU_ReadALU  = 97,
4592
    IIC_VABAD = 98,
4593
    IIC_VABAQ = 99,
4594
    IIC_VSUBi4Q = 100,
4595
    IIC_VBIND = 101,
4596
    IIC_VBINQ = 102,
4597
    IIC_VSUBi4D = 103,
4598
    IIC_VUNAD = 104,
4599
    IIC_VUNAQ = 105,
4600
    IIC_VUNAiQ  = 106,
4601
    IIC_VUNAiD  = 107,
4602
    IIC_fpALU64_WriteFPALU64  = 108,
4603
    IIC_fpALU16_WriteFPALU32  = 109,
4604
    IIC_VBINi4D = 110,
4605
    IIC_VSHLiD  = 111,
4606
    IIC_fpALU32_WriteFPALU32  = 112,
4607
    IIC_VSUBiD  = 113,
4608
    IIC_VBINiQ  = 114,
4609
    IIC_VBINiD  = 115,
4610
    IIC_VMACD = 116,
4611
    IIC_VMACQ = 117,
4612
    IIC_VCNTiQ  = 118,
4613
    IIC_VCNTiD  = 119,
4614
    IIC_fpCMP64 = 120,
4615
    IIC_fpCMP16 = 121,
4616
    IIC_fpCMP32 = 122,
4617
    WriteFPCVT  = 123,
4618
    IIC_fpCVTSH_WriteFPCVT  = 124,
4619
    IIC_fpCVTHS_WriteFPCVT  = 125,
4620
    IIC_fpCVTDS_WriteFPCVT  = 126,
4621
    IIC_fpCVTSD_WriteFPCVT  = 127,
4622
    IIC_fpDIV64_WriteFPDIV64  = 128,
4623
    IIC_fpDIV16_WriteFPDIV32  = 129,
4624
    IIC_fpDIV32_WriteFPDIV32  = 130,
4625
    IIC_VMOVIS  = 131,
4626
    IIC_VMOVD = 132,
4627
    IIC_VMOVQ = 133,
4628
    IIC_VEXTD = 134,
4629
    IIC_VEXTQ = 135,
4630
    IIC_fpFMAC64_WriteFPMAC64_ReadFPMAC_ReadFPMUL_ReadFPMUL = 136,
4631
    IIC_fpFMAC16_WriteFPMAC32_ReadFPMAC_ReadFPMUL_ReadFPMUL = 137,
4632
    IIC_fpFMAC32_WriteFPMAC32_ReadFPMAC_ReadFPMUL_ReadFPMUL = 138,
4633
    IIC_VFMACD  = 139,
4634
    IIC_VFMACQ  = 140,
4635
    IIC_VMOVSI  = 141,
4636
    IIC_VBINi4Q = 142,
4637
    IIC_fpCVTDI = 143,
4638
    IIC_VLD1dup_WriteVLD2 = 144,
4639
    IIC_VLD1dupu  = 145,
4640
    IIC_VLD1dup = 146,
4641
    IIC_VLD1dupu_WriteVLD1  = 147,
4642
    IIC_VLD1ln  = 148,
4643
    IIC_VLD1lnu_WriteVLD1 = 149,
4644
    IIC_VLD1ln_WriteVLD1  = 150,
4645
    IIC_VLD1_WriteVLD1  = 151,
4646
    IIC_VLD1x4_WriteVLD4  = 152,
4647
    IIC_VLD1x2u_WriteVLD4 = 153,
4648
    IIC_VLD1x3_WriteVLD3  = 154,
4649
    IIC_VLD1x2u_WriteVLD3 = 155,
4650
    IIC_VLD1u_WriteVLD1 = 156,
4651
    IIC_VLD1x2_WriteVLD2  = 157,
4652
    IIC_VLD1x2u_WriteVLD2 = 158,
4653
    IIC_VLD2dup = 159,
4654
    IIC_VLD2dupu_WriteVLD1  = 160,
4655
    IIC_VLD2dup_WriteVLD2 = 161,
4656
    IIC_VLD2ln_WriteVLD1  = 162,
4657
    IIC_VLD2lnu_WriteVLD1 = 163,
4658
    IIC_VLD2lnu = 164,
4659
    IIC_VLD2_WriteVLD2  = 165,
4660
    IIC_VLD2u_WriteVLD2 = 166,
4661
    IIC_VLD2x2_WriteVLD4  = 167,
4662
    IIC_VLD2x2u_WriteVLD4 = 168,
4663
    IIC_VLD3dup_WriteVLD2 = 169,
4664
    IIC_VLD3dupu_WriteVLD2  = 170,
4665
    IIC_VLD3ln_WriteVLD2  = 171,
4666
    IIC_VLD3lnu_WriteVLD2 = 172,
4667
    IIC_VLD3_WriteVLD3  = 173,
4668
    IIC_VLD3u_WriteVLD3 = 174,
4669
    IIC_VLD4dup = 175,
4670
    IIC_VLD4dup_WriteVLD2 = 176,
4671
    IIC_VLD4dupu_WriteVLD2  = 177,
4672
    IIC_VLD4ln_WriteVLD2  = 178,
4673
    IIC_VLD4lnu_WriteVLD2 = 179,
4674
    IIC_VLD4lnu = 180,
4675
    IIC_VLD4_WriteVLD4  = 181,
4676
    IIC_VLD4u_WriteVLD4 = 182,
4677
    IIC_fpLoad_mu = 183,
4678
    IIC_fpLoad_m  = 184,
4679
    IIC_fpLoad64  = 185,
4680
    IIC_fpLoad16  = 186,
4681
    IIC_fpLoad32  = 187,
4682
    IIC_fpMAC64_WriteFPMAC64_ReadFPMAC_ReadFPMUL_ReadFPMUL  = 188,
4683
    IIC_fpMAC16 = 189,
4684
    IIC_VMACi32D  = 190,
4685
    IIC_VMACi16D  = 191,
4686
    IIC_fpMAC32_WriteFPMAC32_ReadFPMAC_ReadFPMUL_ReadFPMUL  = 192,
4687
    IIC_VMACi32Q  = 193,
4688
    IIC_VMACi16Q  = 194,
4689
    IIC_fpMOVID_WriteFPMOV  = 195,
4690
    IIC_fpMOVIS_WriteFPMOV  = 196,
4691
    IIC_VQUNAiD = 197,
4692
    IIC_VMOVN = 198,
4693
    IIC_fpMOVSI_WriteFPMOV  = 199,
4694
    IIC_fpMOVDI_WriteFPMOV  = 200,
4695
    IIC_fpMUL64_WriteFPMUL64_ReadFPMUL_ReadFPMUL  = 201,
4696
    IIC_fpMUL16_WriteFPMUL32_ReadFPMUL_ReadFPMUL  = 202,
4697
    IIC_VMULi16D  = 203,
4698
    IIC_VMULi32D  = 204,
4699
    IIC_fpMUL32_WriteFPMUL32_ReadFPMUL_ReadFPMUL  = 205,
4700
    IIC_VFMULD  = 206,
4701
    IIC_VFMULQ  = 207,
4702
    IIC_VMULi16Q  = 208,
4703
    IIC_VMULi32Q  = 209,
4704
    IIC_VSHLiQ  = 210,
4705
    IIC_VPALiQ  = 211,
4706
    IIC_VPALiD  = 212,
4707
    IIC_VPBIND  = 213,
4708
    IIC_VQUNAiQ = 214,
4709
    IIC_VSHLi4Q = 215,
4710
    IIC_VSHLi4D = 216,
4711
    IIC_VRECSD  = 217,
4712
    IIC_VRECSQ  = 218,
4713
    IIC_VMOVISL = 219,
4714
    IIC_fpCVTID_WriteFPCVT  = 220,
4715
    IIC_fpCVTIH_WriteFPCVT  = 221,
4716
    IIC_fpCVTIS_WriteFPCVT  = 222,
4717
    IIC_fpSQRT64_WriteFPSQRT64  = 223,
4718
    IIC_fpSQRT16  = 224,
4719
    IIC_fpSQRT32_WriteFPSQRT32  = 225,
4720
    IIC_VST1ln_WriteVST1  = 226,
4721
    IIC_VST1lnu_WriteVST1 = 227,
4722
    IIC_VST1_WriteVST1  = 228,
4723
    IIC_VST1x4_WriteVST4  = 229,
4724
    IIC_VST1x4u_WriteVST4 = 230,
4725
    IIC_VLD1x4u_WriteVST4 = 231,
4726
    IIC_VST1x3_WriteVST3  = 232,
4727
    IIC_VST1x3u_WriteVST3 = 233,
4728
    IIC_VLD1x3u_WriteVST3 = 234,
4729
    IIC_VLD1u_WriteVST1 = 235,
4730
    IIC_VST1x2_WriteVST2  = 236,
4731
    IIC_VLD1x2u_WriteVST2 = 237,
4732
    IIC_VST2ln_WriteVST1  = 238,
4733
    IIC_VST2lnu_WriteVST1 = 239,
4734
    IIC_VST2lnu = 240,
4735
    IIC_VST2  = 241,
4736
    IIC_VLD1u_WriteVST2 = 242,
4737
    IIC_VST2_WriteVST2  = 243,
4738
    IIC_VST2x2_WriteVST4  = 244,
4739
    IIC_VST2x2u_WriteVST4 = 245,
4740
    IIC_VLD1u_WriteVST4 = 246,
4741
    IIC_VST3ln_WriteVST2  = 247,
4742
    IIC_VST3lnu_WriteVST2 = 248,
4743
    IIC_VST3lnu = 249,
4744
    IIC_VST3ln  = 250,
4745
    IIC_VST3_WriteVST3  = 251,
4746
    IIC_VST3u_WriteVST3 = 252,
4747
    IIC_VST4ln_WriteVST2  = 253,
4748
    IIC_VST4lnu_WriteVST2 = 254,
4749
    IIC_VST4lnu = 255,
4750
    IIC_VST4_WriteVST4  = 256,
4751
    IIC_VST4u_WriteVST4 = 257,
4752
    IIC_fpStore_mu  = 258,
4753
    IIC_fpStore_m = 259,
4754
    IIC_fpStore64 = 260,
4755
    IIC_fpStore16 = 261,
4756
    IIC_fpStore32 = 262,
4757
    IIC_VSUBiQ  = 263,
4758
    IIC_VTB1  = 264,
4759
    IIC_VTB2  = 265,
4760
    IIC_VTB3  = 266,
4761
    IIC_VTB4  = 267,
4762
    IIC_VTBX1 = 268,
4763
    IIC_VTBX2 = 269,
4764
    IIC_VTBX3 = 270,
4765
    IIC_VTBX4 = 271,
4766
    IIC_fpCVTDI_WriteFPCVT  = 272,
4767
    IIC_fpCVTHI_WriteFPCVT  = 273,
4768
    IIC_fpCVTSI_WriteFPCVT  = 274,
4769
    IIC_VPERMD  = 275,
4770
    IIC_VPERMQ  = 276,
4771
    IIC_VPERMQ3 = 277,
4772
    IIC_iUNAsi_WriteALU = 278,
4773
    IIC_iBITi_WriteALU  = 279,
4774
    IIC_iCMPsi_WriteCMPsi_ReadALU_ReadALU = 280,
4775
    IIC_iCMPi_WriteCMP  = 281,
4776
    IIC_iCMPr_WriteCMP  = 282,
4777
    IIC_iCMPsi_WriteCMPsi = 283,
4778
    IIC_iALUx = 284,
4779
    WriteLd = 285,
4780
    IIC_iLoad_bh_i_WriteLd  = 286,
4781
    IIC_iLoad_bh_iu_WriteLd = 287,
4782
    IIC_iLoad_bh_si_WriteLd = 288,
4783
    IIC_iLoad_d_ru_WriteLd  = 289,
4784
    IIC_iLoad_d_i_WriteLd = 290,
4785
    IIC_iLoad_i_WriteLd = 291,
4786
    IIC_iLoad_iu_WriteLd  = 292,
4787
    IIC_iLoad_si_WriteLd  = 293,
4788
    IIC_iMVNsi_WriteALU = 294,
4789
    IIC_iALUsir_WriteALUsi_ReadALU  = 295,
4790
    IIC_iMUL16_WriteMAC16_ReadMUL_ReadMUL_ReadMAC = 296,
4791
    IIC_iMAC32  = 297,
4792
    WriteALU  = 298,
4793
    WriteST = 299,
4794
    IIC_iStore_bh_i_WriteST = 300,
4795
    IIC_iStore_bh_iu_WriteST  = 301,
4796
    IIC_iStore_bh_si_WriteST  = 302,
4797
    IIC_iStore_d_ru_WriteST = 303,
4798
    IIC_iStore_d_r_WriteST  = 304,
4799
    IIC_iStore_iu_WriteST = 305,
4800
    IIC_iStore_i_WriteST  = 306,
4801
    IIC_iStore_si_WriteST = 307,
4802
    IIC_iEXTAsr_WriteALU_ReadALU  = 308,
4803
    IIC_iEXTr_WriteALU_ReadALU  = 309,
4804
    IIC_iTSTi_WriteCMP  = 310,
4805
    IIC_iTSTr_WriteCMP  = 311,
4806
    IIC_iTSTsi_WriteCMPsi = 312,
4807
    IIC_iBITr_WriteALU  = 313,
4808
    IIC_iLoad_bh_r_WriteLd  = 314,
4809
    IIC_iLoad_r_WriteLd = 315,
4810
    IIC_iPop_WriteLd  = 316,
4811
    IIC_iStore_m_WriteST  = 317,
4812
    IIC_iStore_bh_r_WriteST = 318,
4813
    IIC_iStore_r_WriteST  = 319,
4814
    IIC_iTSTr_WriteALU  = 320,
4815
    ANDri_ORRri_EORri_BICri = 321,
4816
    ANDrr_ORRrr_EORrr_BICrr = 322,
4817
    ANDrsi_ORRrsi_EORrsi_BICrsi = 323,
4818
    ANDrsr_ORRrsr_EORrsr_BICrsr = 324,
4819
    MOVsra_glue_MOVsrl_glue = 325,
4820
    MOVsr_MOVsi = 326,
4821
    MVNsr = 327,
4822
    MOVCCsi_MOVCCsr = 328,
4823
    MVNr  = 329,
4824
    MOVCCi32imm = 330,
4825
    MOVi32imm = 331,
4826
    MOV_ga_pcrel  = 332,
4827
    MOV_ga_pcrel_ldr  = 333,
4828
    SEL = 334,
4829
    BFC_BFI_UBFX_SBFX = 335,
4830
    MULv5_MUL_SMMUL_SMMULR  = 336,
4831
    MLAv5_MLA_MLS_SMMLA_SMMLAR_SMMLS_SMMLSR = 337,
4832
    SMULLv5_SMULL_UMULLv5 = 338,
4833
    UMULL = 339,
4834
    SMLAL_UMLALv5_UMLAL_UMAAL_SMLALv5_SMLALBB_SMLALBT_SMLALTB_SMLALTT = 340,
4835
    SMLAD_SMLADX_SMLSD_SMLSDX = 341,
4836
    SMLALD_SMLSLD = 342,
4837
    SMLALDX_SMLSLDX = 343,
4838
    SMUAD_SMUADX_SMUSD_SMUSDX = 344,
4839
    SMULBB_SMULBT_SMULTB_SMULTT_SMULWB_SMULWT = 345,
4840
    SMLABB_SMLABT_SMLATB_SMLATT_SMLAWB_SMLAWT = 346,
4841
    LDRi12_PICLDR = 347,
4842
    LDRrs = 348,
4843
    LDRBi12_PICLDRH_PICLDRB_PICLDRSH_PICLDRSB_LDRH_LDRSH_LDRSB  = 349,
4844
    LDRHTii_LDRSHTii_LDRSBTii = 350,
4845
    LDRHTi_LDRHTr_LDRH_POST_LDRH_PRE_LDRSHTi_LDRSHTr_LDRSH_POST_LDRSH_PRE_LDRSBTi_LDRSBTr_LDRSB_POST_LDRSB_PRE  = 351,
4846
    SXTB_SXTB16_SXTH_UXTB_UXTB16_UXTH = 352,
4847
    t2SXTB_t2SXTB16_t2SXTH_t2UXTB_t2UXTB16_t2UXTH = 353,
4848
    t2MOVCCi32imm = 354,
4849
    t2MOVi32imm = 355,
4850
    t2MOV_ga_pcrel  = 356,
4851
    t2MOVi16_ga_pcrel = 357,
4852
    t2SEL = 358,
4853
    t2BFC_t2UBFX_t2SBFX = 359,
4854
    t2BFI = 360,
4855
    QADD_QADD16_QADD8_QSUB_QSUB16_QSUB8_QDADD_QDSUB_QASX_QSAX_UQADD8_UQADD16_UQSUB8_UQSUB16_UQASX_UQSAX = 361,
4856
    SSAT_SSAT16_USAT_USAT16_t2QADD_t2QADD16_t2QADD8_t2QSUB_t2QSUB16_t2QSUB8_t2QDADD_t2QDSUB_t2QASX_t2QSAX_t2UQADD8_t2UQADD16_t2UQSUB8_t2UQSUB16_t2UQASX_t2UQSAX = 362,
4857
    t2SSAT_t2SSAT16_t2USAT_t2USAT16 = 363,
4858
    SADD8_SADD16_SSUB8_SSUB16_SASX_SSAX_UADD8_UADD16_USUB8_USUB16_UASX_USAX = 364,
4859
    t2SADD8_t2SADD16_t2SSUB8_t2SSUB16_t2SASX_t2SSAX_t2UADD8_t2UADD16_t2USUB8_t2USUB16_t2UASX_t2USAX = 365,
4860
    SHADD8_SHADD16_SHSUB8_SHSUB16_SHASX_SHSAX_UHADD8_UHADD16_UHSUB8_UHSUB16_UHASX_UHSAX = 366,
4861
    SXTAB_SXTAB16_SXTAH_UXTAB_UXTAB16_UXTAH = 367,
4862
    t2SHADD8_t2SHADD16_t2SHSUB8_t2SHSUB16_t2SHASX_t2SHSAX_t2UHADD8_t2UHADD16_t2UHSUB8_t2UHSUB16_t2UHASX_t2UHSAX = 368,
4863
    t2SXTAB_t2SXTAB16_t2SXTAH_t2UXTAB_t2UXTAB16_t2UXTAH = 369,
4864
    USAD8 = 370,
4865
    USADA8  = 371,
4866
    SMUSD_SMUSDX  = 372,
4867
    t2MUL_t2SMMUL_t2SMMULR  = 373,
4868
    t2SMULBB_t2SMULBT_t2SMULTB_t2SMULTT_t2SMULWB_t2SMULWT = 374,
4869
    t2SMUSD_t2SMUSDX  = 375,
4870
    t2MLA_t2MLS_t2SMMLA_t2SMMLAR_t2SMMLS_t2SMMLSR = 376,
4871
    t2SMUAD_t2SMUADX  = 377,
4872
    SMLSD_SMLSDX  = 378,
4873
    t2SMLABB_t2SMLABT_t2SMLATB_t2SMLATT_t2SMLAWB_t2SMLAWT = 379,
4874
    t2SMLSD_t2SMLSDX  = 380,
4875
    t2SMLAD_t2SMLADX  = 381,
4876
    SMULL = 382,
4877
    t2SMULL_t2UMULL = 383,
4878
    t2SMLAL_t2SMLALBB_t2SMLALBT_t2SMLALD_t2SMLALDX_t2SMLALTB_t2SMLALTT_t2UMLAL_t2SMLSLD_t2SMLSLDX_t2UMAAL = 384,
4879
    SDIV_UDIV_t2SDIV_t2UDIV = 385,
4880
    LDRi12  = 386,
4881
    LDRBi12 = 387,
4882
    LDRBrs  = 388,
4883
    t2LDRpci_pic  = 389,
4884
    t2LDRi12_t2LDRi8_t2LDRpci_tLDRi_tLDRpci_tLDRspi = 390,
4885
    t2LDRs  = 391,
4886
    t2LDRBi12_t2LDRBi8_t2LDRBpci_t2LDRHi12_t2LDRHi8_t2LDRHpci_tLDRBi_tLDRHi = 392,
4887
    t2LDRBs_t2LDRHs = 393,
4888
    LDREX_LDREXB_LDREXD_LDREXH_tLDRpci_pic  = 394,
4889
    tLDRBr_tLDRHr = 395,
4890
    tLDRr = 396,
4891
    LDRH_PICLDRB_PICLDRH  = 397,
4892
    LDRcp = 398,
4893
    t2LDRSBpcrel_t2LDRSHpcrel = 399,
4894
    t2LDRSBi12_t2LDRSBi8_t2LDRSBpci_t2LDRSHi12_t2LDRSHi8_t2LDRSHpci = 400,
4895
    t2LDRSBs_t2LDRSHs = 401,
4896
    tLDRSB_tLDRSH = 402,
4897
    LDRBT_POST_IMM_LDRBT_POST_REG_LDRB_POST_REG_LDRB_PRE_REG  = 403,
4898
    LDRB_POST_IMM_LDRB_PRE_IMM  = 404,
4899
    LDRT_POST_IMM_LDRT_POST_REG_LDR_POST_REG_LDR_PRE_REG  = 405,
4900
    LDR_POST_IMM_LDR_PRE_IMM  = 406,
4901
    LDRH_POST_LDRH_PRE_LDRHTi_LDRHTr  = 407,
4902
    LDRHTii = 408,
4903
    t2LDRB_POST_imm_t2LDRB_PRE_imm_t2LDRH_POST_imm_t2LDRH_PRE_imm_t2LDR_POST_imm_t2LDR_PRE_imm  = 409,
4904
    t2LDRB_POST_t2LDRB_PRE_t2LDRH_POST_t2LDRH_PRE = 410,
4905
    t2LDR_POST_t2LDR_PRE  = 411,
4906
    t2LDRBT_t2LDRHT = 412,
4907
    t2LDRT  = 413,
4908
    t2LDRSB_POST_imm_t2LDRSB_PRE_imm_t2LDRSH_POST_imm_t2LDRSH_PRE_imm = 414,
4909
    t2LDRSB_POST_t2LDRSB_PRE_t2LDRSH_POST_t2LDRSH_PRE = 415,
4910
    t2LDRSBT_t2LDRSHT = 416,
4911
    t2LDRDi8  = 417,
4912
    LDRD  = 418,
4913
    LDRD_POST_LDRD_PRE  = 419,
4914
    t2LDRD_POST_t2LDRD_PRE  = 420,
4915
    LDMDA_LDMDB_LDMIA_LDMIB_t2LDMDB_t2LDMIA_sysLDMDA_sysLDMDB_sysLDMIA_sysLDMIB_tLDMIA  = 421,
4916
    LDMDA_UPD_LDMDB_UPD_LDMIA_UPD_LDMIB_UPD_tLDMIA_UPD_sysLDMDA_UPD_sysLDMDB_UPD_sysLDMIA_UPD_sysLDMIB_UPD_t2LDMDB_UPD_t2LDMIA_UPD  = 422,
4917
    LDMIA_RET_t2LDMIA_RET = 423,
4918
    tPOP_RET  = 424,
4919
    tPOP  = 425,
4920
    PICSTR_STRi12 = 426,
4921
    PICSTRB_PICSTRH_STRBi12_STRH  = 427,
4922
    STRrs = 428,
4923
    STRBrs  = 429,
4924
    STREX_STREXB_STREXD_STREXH  = 430,
4925
    t2STRi12_t2STRi8_tSTRi_tSTRspi  = 431,
4926
    t2STRs  = 432,
4927
    t2STRBi12_t2STRBi8_t2STRHi12_t2STRHi8_tSTRBi_tSTRHi = 433,
4928
    t2STRBs_t2STRHs = 434,
4929
    tSTRBr_tSTRHr = 435,
4930
    tSTRr = 436,
4931
    STRBT_POST_IMM_STRBT_POST_REG_STRB_POST_REG_STRB_PRE_REG_STRH_POST_STRH_PRE_STRHTi_STRHTr = 437,
4932
    STRB_POST_IMM_STRB_PRE_IMM  = 438,
4933
    STRT_POST_IMM_STRT_POST_REG_STR_POST_REG_STR_PRE_REG_STRi_preidx_STRr_preidx_STRBi_preidx_STRBr_preidx_STRH_preidx  = 439,
4934
    STR_POST_IMM_STR_PRE_IMM  = 440,
4935
    STRBT_POST_STRT_POST_t2STR_POST_imm_t2STR_PRE_imm_t2STRB_POST_imm_t2STRB_PRE_imm_t2STRH_POST_imm_t2STRH_PRE_imm = 441,
4936
    t2STR_POST_t2STR_PRE_t2STRH_PRE = 442,
4937
    t2STRB_POST_t2STRB_PRE_t2STRH_POST  = 443,
4938
    t2STR_preidx_t2STRB_preidx_t2STRH_preidx  = 444,
4939
    t2STRBT_t2STRHT = 445,
4940
    t2STRT  = 446,
4941
    STRD  = 447,
4942
    t2STRDi8  = 448,
4943
    t2STRD_POST_t2STRD_PRE  = 449,
4944
    STRD_POST_STRD_PRE  = 450,
4945
    STMDA_STMDB_STMIA_STMIB_sysSTMDA_sysSTMDB_sysSTMIA_sysSTMIB_t2STMDB_t2STMIA = 451,
4946
    STMDA_UPD_STMDB_UPD_STMIA_UPD_STMIB_UPD_sysSTMDA_UPD_sysSTMDB_UPD_sysSTMIA_UPD_sysSTMIB_UPD_t2STMDB_UPD_t2STMIA_UPD_tSTMIA_UPD  = 452,
4947
    tPUSH = 453,
4948
    LDRLIT_ga_abs_tLDRLIT_ga_abs  = 454,
4949
    LDRLIT_ga_pcrel_tLDRLIT_ga_pcrel  = 455,
4950
    LDRLIT_ga_pcrel_ldr = 456,
4951
    t2IT  = 457,
4952
    ITasm = 458,
4953
    VADDv16i8_VADDv2i64_VADDv4i32_VADDv8i16_VANDq_VBICq_VEORq_VORNq_VORRq_VBIFq_VBITq_VBSLq_VBSPq = 459,
4954
    VADDv1i64_VADDv2i32_VADDv4i16_VADDv8i8_VANDd_VBICd_VEORd_VORNd_VORRd_VBIFd_VBITd_VBSLd_VBSPd  = 460,
4955
    VSUBv16i8_VSUBv2i64_VSUBv4i32_VSUBv8i16 = 461,
4956
    VSUBv1i64_VSUBv2i32_VSUBv4i16_VSUBv8i8_VADDWsv2i64_VADDWsv4i32_VADDWsv8i16_VADDWuv2i64_VADDWuv4i32_VADDWuv8i16_VSUBWsv2i64_VSUBWsv4i32_VSUBWsv8i16_VSUBWuv2i64_VSUBWuv4i32_VSUBWuv8i16  = 462,
4957
    VNEGf32q  = 463,
4958
    VNEGfd  = 464,
4959
    VNEGs16d_VNEGs32d_VNEGs8d_VADDLsv2i64_VADDLsv4i32_VADDLsv8i16_VADDLuv2i64_VADDLuv4i32_VADDLuv8i16_VSUBLsv2i64_VSUBLsv4i32_VSUBLsv8i16_VSUBLuv2i64_VSUBLuv4i32_VSUBLuv8i16_VPADDi16_VPADDi32_VPADDi8_VPADDLsv16i8_VPADDLsv2i32_VPADDLsv4i16_VPADDLsv4i32_VPADDLsv8i16_VPADDLsv8i8_VPADDLuv16i8_VPADDLuv2i32_VPADDLuv4i16_VPADDLuv4i32_VPADDLuv8i16_VPADDLuv8i8_VSHLLi16_VSHLLi32_VSHLLi8_VSHLLsv2i64_VSHLLsv4i32_VSHLLsv8i16_VSHLLuv2i64_VSHLLuv4i32_VSHLLuv8i16_VSHLiv16i8_VSHLiv1i64_VSHLiv2i32_VSHLiv2i64_VSHLiv4i16_VSHLiv4i32_VSHLiv8i16_VSHLiv8i8_VSHLsv1i64_VSHLsv2i32_VSHLsv4i16_VSHLsv8i8_VSHLuv1i64_VSHLuv2i32_VSHLuv4i16_VSHLuv8i8_VSHRsv16i8_VSHRsv1i64_VSHRsv2i32_VSHRsv2i64_VSHRsv4i16_VSHRsv4i32_VSHRsv8i16_VSHRsv8i8_VSHRuv16i8_VSHRuv1i64_VSHRuv2i32_VSHRuv2i64_VSHRuv4i16_VSHRuv4i32_VSHRuv8i16_VSHRuv8i8_VSLIv1i64_VSLIv2i32_VSLIv4i16_VSLIv8i8_VSRIv1i64_VSRIv2i32_VSRIv4i16_VSRIv8i8  = 465,
4960
    VNEGs16q_VNEGs32q_VNEGs8q_VSHLsv16i8_VSHLsv2i64_VSHLsv4i32_VSHLsv8i16_VSHLuv16i8_VSHLuv2i64_VSHLuv4i32_VSHLuv8i16_VSLIv16i8_VSLIv2i64_VSLIv4i32_VSLIv8i16_VSRIv16i8_VSRIv2i64_VSRIv4i32_VSRIv8i16 = 466,
4961
    VHADDsv16i8_VHADDsv4i32_VHADDsv8i16_VHADDuv16i8_VHADDuv4i32_VHADDuv8i16_VRHADDsv16i8_VRHADDsv4i32_VRHADDsv8i16_VRHADDuv16i8_VRHADDuv4i32_VRHADDuv8i16_VTSTv16i8_VTSTv4i32_VTSTv8i16 = 467,
4962
    VHADDsv2i32_VHADDsv4i16_VHADDsv8i8_VHADDuv2i32_VHADDuv4i16_VHADDuv8i8_VRHADDsv2i32_VRHADDsv4i16_VRHADDsv8i8_VRHADDuv2i32_VRHADDuv4i16_VRHADDuv8i8_VTSTv2i32_VTSTv4i16_VTSTv8i8  = 468,
4963
    VHSUBsv16i8_VHSUBsv4i32_VHSUBsv8i16_VHSUBuv16i8_VHSUBuv4i32_VHSUBuv8i16 = 469,
4964
    VHSUBsv2i32_VHSUBsv4i16_VHSUBsv8i8_VHSUBuv2i32_VHSUBuv4i16_VHSUBuv8i8 = 470,
4965
    VBICiv2i32_VBICiv4i16_VBICiv4i32_VBICiv8i16_VORRiv2i32_VORRiv4i16_VORRiv4i32_VORRiv8i16 = 471,
4966
    VQSHLsiv16i8_VQSHLsiv1i64_VQSHLsiv2i32_VQSHLsiv2i64_VQSHLsiv4i16_VQSHLsiv4i32_VQSHLsiv8i16_VQSHLsiv8i8_VQSHLsuv16i8_VQSHLsuv1i64_VQSHLsuv2i32_VQSHLsuv2i64_VQSHLsuv4i16_VQSHLsuv4i32_VQSHLsuv8i16_VQSHLsuv8i8_VQSHLsv1i64_VQSHLsv2i32_VQSHLsv4i16_VQSHLsv8i8_VQSHLuiv16i8_VQSHLuiv1i64_VQSHLuiv2i32_VQSHLuiv2i64_VQSHLuiv4i16_VQSHLuiv4i32_VQSHLuiv8i16_VQSHLuiv8i8_VQSHLuv1i64_VQSHLuv2i32_VQSHLuv4i16_VQSHLuv8i8  = 472,
4967
    VQSHLsv16i8_VQSHLsv2i64_VQSHLsv4i32_VQSHLsv8i16_VQSHLuv16i8_VQSHLuv2i64_VQSHLuv4i32_VQSHLuv8i16 = 473,
4968
    VCLSv16i8_VCLSv4i32_VCLSv8i16_VCLZv16i8_VCLZv4i32_VCLZv8i16_VCNTq = 474,
4969
    VCLSv2i32_VCLSv4i16_VCLSv8i8_VCLZv2i32_VCLZv4i16_VCLZv8i8_VCNTd = 475,
4970
    VEXTd16_VEXTd32_VEXTd8  = 476,
4971
    VEXTq16_VEXTq32_VEXTq64_VEXTq8  = 477,
4972
    VREV16d8_VREV32d16_VREV32d8_VREV64d16_VREV64d32_VREV64d8  = 478,
4973
    VREV16q8_VREV32q16_VREV32q8_VREV64q16_VREV64q32_VREV64q8  = 479,
4974
    VABALsv2i64_VABALsv4i32_VABALsv8i16_VABALuv2i64_VABALuv4i32_VABALuv8i16_VABAsv2i32_VABAsv4i16_VABAsv8i8_VABAuv2i32_VABAuv4i16_VABAuv8i8 = 480,
4975
    VABAsv16i8_VABAsv4i32_VABAsv8i16_VABAuv16i8_VABAuv4i32_VABAuv8i16 = 481,
4976
    VPADALsv16i8_VPADALsv4i32_VPADALsv8i16_VPADALuv16i8_VPADALuv4i32_VPADALuv8i16 = 482,
4977
    VPADALsv2i32_VPADALsv4i16_VPADALsv8i8_VPADALuv2i32_VPADALuv4i16_VPADALuv8i8_VRSRAsv16i8_VRSRAsv1i64_VRSRAsv2i32_VRSRAsv2i64_VRSRAsv4i16_VRSRAsv4i32_VRSRAsv8i16_VRSRAsv8i8_VRSRAuv16i8_VRSRAuv1i64_VRSRAuv2i32_VRSRAuv2i64_VRSRAuv4i16_VRSRAuv4i32_VRSRAuv8i16_VRSRAuv8i8_VSRAsv16i8_VSRAsv1i64_VSRAsv2i32_VSRAsv2i64_VSRAsv4i16_VSRAsv4i32_VSRAsv8i16_VSRAsv8i8_VSRAuv16i8_VSRAuv1i64_VSRAuv2i32_VSRAuv2i64_VSRAuv4i16_VSRAuv4i32_VSRAuv8i16_VSRAuv8i8 = 483,
4978
    VACGEfd_VACGEhd_VACGTfd_VACGThd_VCEQfd_VCEQhd_VCGEfd_VCGEhd_VCGTfd_VCGThd = 484,
4979
    VACGEfq_VACGEhq_VACGTfq_VACGThq_VCEQfq_VCEQhq_VCGEfq_VCGEhq_VCGTfq_VCGThq = 485,
4980
    VCEQv16i8_VCEQv4i32_VCEQv8i16_VCGEsv16i8_VCGEsv4i32_VCGEsv8i16_VCGEuv16i8_VCGEuv4i32_VCGEuv8i16_VCGTsv16i8_VCGTsv4i32_VCGTsv8i16_VCGTuv16i8_VCGTuv4i32_VCGTuv8i16_VQSUBsv16i8_VQSUBsv2i64_VQSUBsv4i32_VQSUBsv8i16_VQSUBuv16i8_VQSUBuv2i64_VQSUBuv4i32_VQSUBuv8i16 = 486,
4981
    VCEQv2i32_VCEQv4i16_VCEQv8i8_VCGEsv2i32_VCGEsv4i16_VCGEsv8i8_VCGEuv2i32_VCGEuv4i16_VCGEuv8i8_VCGTsv2i32_VCGTsv4i16_VCGTsv8i8_VCGTuv2i32_VCGTuv4i16_VCGTuv8i8_VQSUBsv1i64_VQSUBsv2i32_VQSUBsv4i16_VQSUBsv8i8_VQSUBuv1i64_VQSUBuv2i32_VQSUBuv4i16_VQSUBuv8i8  = 487,
4982
    VCEQzv16i8_VCEQzv2f32_VCEQzv2i32_VCEQzv4f16_VCEQzv4f32_VCEQzv4i16_VCEQzv4i32_VCEQzv8f16_VCEQzv8i16_VCEQzv8i8_VCGEzv16i8_VCGEzv2f32_VCGEzv2i32_VCGEzv4f16_VCGEzv4f32_VCGEzv4i16_VCGEzv4i32_VCGEzv8f16_VCGEzv8i16_VCGEzv8i8_VCGTzv16i8_VCGTzv2f32_VCGTzv2i32_VCGTzv4f16_VCGTzv4f32_VCGTzv4i16_VCGTzv4i32_VCGTzv8f16_VCGTzv8i16_VCGTzv8i8_VCLEzv16i8_VCLEzv2f32_VCLEzv2i32_VCLEzv4f16_VCLEzv4f32_VCLEzv4i16_VCLEzv4i32_VCLEzv8f16_VCLEzv8i16_VCLEzv8i8_VCLTzv16i8_VCLTzv2f32_VCLTzv2i32_VCLTzv4f16_VCLTzv4f32_VCLTzv4i16_VCLTzv4i32_VCLTzv8f16_VCLTzv8i16_VCLTzv8i8  = 488,
4983
    VRSHLsv16i8_VRSHLsv2i64_VRSHLsv4i32_VRSHLsv8i16_VRSHLuv16i8_VRSHLuv2i64_VRSHLuv4i32_VRSHLuv8i16_VQRSHLsv16i8_VQRSHLsv2i64_VQRSHLsv4i32_VQRSHLsv8i16_VQRSHLuv16i8_VQRSHLuv2i64_VQRSHLuv4i32_VQRSHLuv8i16 = 489,
4984
    VRSHLsv1i64_VRSHLsv2i32_VRSHLsv4i16_VRSHLsv8i8_VRSHLuv1i64_VRSHLuv2i32_VRSHLuv4i16_VRSHLuv8i8_VQRSHLsv1i64_VQRSHLsv2i32_VQRSHLsv4i16_VQRSHLsv8i8_VQRSHLuv1i64_VQRSHLuv2i32_VQRSHLuv4i16_VQRSHLuv8i8_VRSHRsv16i8_VRSHRsv1i64_VRSHRsv2i32_VRSHRsv2i64_VRSHRsv4i16_VRSHRsv4i32_VRSHRsv8i16_VRSHRsv8i8_VRSHRuv16i8_VRSHRuv1i64_VRSHRuv2i32_VRSHRuv2i64_VRSHRuv4i16_VRSHRuv4i32_VRSHRuv8i16_VRSHRuv8i8 = 490,
4985
    VABSfd  = 491,
4986
    VABSfq  = 492,
4987
    VABSv16i8_VABSv4i32_VABSv8i16 = 493,
4988
    VABSv2i32_VABSv4i16_VABSv8i8  = 494,
4989
    VQABSv16i8_VQABSv4i32_VQABSv8i16_VQNEGv16i8_VQNEGv4i32_VQNEGv8i16 = 495,
4990
    VQABSv2i32_VQABSv4i16_VQABSv8i8_VQNEGv2i32_VQNEGv4i16_VQNEGv8i8 = 496,
4991
    VQADDsv16i8_VQADDsv2i64_VQADDsv4i32_VQADDsv8i16_VQADDuv16i8_VQADDuv2i64_VQADDuv4i32_VQADDuv8i16 = 497,
4992
    VQADDsv1i64_VQADDsv2i32_VQADDsv4i16_VQADDsv8i8_VQADDuv1i64_VQADDuv2i32_VQADDuv4i16_VQADDuv8i8 = 498,
4993
    VRECPEd_VRECPEfd_VRECPEhd_VRSQRTEd_VRSQRTEfd_VRSQRTEhd  = 499,
4994
    VRECPEfq_VRECPEhq_VRECPEq_VRSQRTEfq_VRSQRTEhq_VRSQRTEq  = 500,
4995
    VADDHNv2i32_VADDHNv4i16_VADDHNv8i8_VSUBHNv2i32_VSUBHNv4i16_VSUBHNv8i8 = 501,
4996
    VSHRNv2i32_VSHRNv4i16_VSHRNv8i8 = 502,
4997
    VRADDHNv2i32_VRADDHNv4i16_VRADDHNv8i8_VRSUBHNv2i32_VRSUBHNv4i16_VRSUBHNv8i8 = 503,
4998
    VRSHRNv2i32_VRSHRNv4i16_VRSHRNv8i8_VQSHRNsv2i32_VQSHRNsv4i16_VQSHRNsv8i8_VQSHRNuv2i32_VQSHRNuv4i16_VQSHRNuv8i8_VQSHRUNv2i32_VQSHRUNv4i16_VQSHRUNv8i8_VQRSHRNsv2i32_VQRSHRNsv4i16_VQRSHRNsv8i8_VQRSHRNuv2i32_VQRSHRNuv4i16_VQRSHRNuv8i8_VQRSHRUNv2i32_VQRSHRUNv4i16_VQRSHRUNv8i8 = 504,
4999
    VTBL1 = 505,
5000
    VTBX1 = 506,
5001
    VTBL2 = 507,
5002
    VTBX2 = 508,
5003
    VTBL3_VTBL3Pseudo = 509,
5004
    VTBX3_VTBX3Pseudo = 510,
5005
    VTBL4_VTBL4Pseudo = 511,
5006
    VTBX4_VTBX4Pseudo = 512,
5007
    VSWPd_VSWPq = 513,
5008
    VTRNd16_VTRNd32_VTRNd8_VUZPd16_VUZPd8_VZIPd16_VZIPd8  = 514,
5009
    VTRNq16_VTRNq32_VTRNq8  = 515,
5010
    VUZPq16_VUZPq32_VUZPq8_VZIPq16_VZIPq32_VZIPq8 = 516,
5011
    VABSD_VNEGD = 517,
5012
    VABSS_VNEGS = 518,
5013
    VCMPD_VCMPZD_VCMPED_VCMPEZD = 519,
5014
    VCMPS_VCMPZS_VCMPES_VCMPEZS = 520,
5015
    VADDS_VSUBS = 521,
5016
    VADDfd_VSUBfd_VABDfd_VABDhd_VMAXfd_VMAXhd_VMINfd_VMINhd = 522,
5017
    VADDfq_VSUBfq_VABDfq_VABDhq_VMAXfq_VMAXhq_VMINfq_VMINhq = 523,
5018
    VABDLsv2i64_VABDLsv4i32_VABDLsv8i16_VABDLuv2i64_VABDLuv4i32_VABDLuv8i16_VABDsv16i8_VABDsv4i32_VABDsv8i16_VABDuv16i8_VABDuv4i32_VABDuv8i16_VMAXsv16i8_VMAXsv4i32_VMAXsv8i16_VMAXuv16i8_VMAXuv4i32_VMAXuv8i16_VMINsv16i8_VMINsv4i32_VMINsv8i16_VMINuv16i8_VMINuv4i32_VMINuv8i16 = 524,
5019
    VABDsv2i32_VABDsv4i16_VABDsv8i8_VABDuv2i32_VABDuv4i16_VABDuv8i8_VMAXsv2i32_VMAXsv4i16_VMAXsv8i8_VMAXuv2i32_VMAXuv4i16_VMAXuv8i8_VMINsv2i32_VMINsv4i16_VMINsv8i8_VMINuv2i32_VMINuv4i16_VMINuv8i8_VPMAXs16_VPMAXs32_VPMAXs8_VPMAXu16_VPMAXu32_VPMAXu8_VPMINs16_VPMINs32_VPMINs8_VPMINu16_VPMINu32_VPMINu8 = 525,
5020
    VPADDf_VPMAXf_VPMAXh_VPMINf_VPMINh  = 526,
5021
    VADDD_VSUBD = 527,
5022
    VRECPSfd_VRECPShd_VRSQRTSfd_VRSQRTShd = 528,
5023
    VRECPSfq_VRECPShq_VRSQRTSfq_VRSQRTShq = 529,
5024
    VMULS_VNMULS  = 530,
5025
    VMULfd  = 531,
5026
    VMULfq  = 532,
5027
    VMULpd_VMULslhd_VMULslv4i16_VMULv4i16_VMULv8i8_VQDMULHslv4i16_VQDMULHv4i16_VQRDMULHslv4i16_VQRDMULHv4i16_VMULLp8_VMULLslsv2i32_VMULLslsv4i16_VMULLsluv2i32_VMULLsluv4i16_VMULLsv4i32_VMULLsv8i16_VMULLuv4i32_VMULLuv8i16_VQDMULLslv2i32_VQDMULLslv4i16_VQDMULLv4i32 = 533,
5028
    VMULpq_VMULslhq_VMULslv8i16_VMULv16i8_VMULv8i16_VQDMULHslv8i16_VQDMULHv8i16_VQRDMULHslv8i16_VQRDMULHv8i16 = 534,
5029
    VMULslfd  = 535,
5030
    VMULslfq  = 536,
5031
    VMULslv2i32_VMULv2i32_VQDMULHslv2i32_VQDMULHv2i32_VQRDMULHslv2i32_VQRDMULHv2i32_VMULLsv2i64_VMULLuv2i64_VQDMULLv2i64  = 537,
5032
    VMULslv4i32_VMULv4i32_VQDMULHslv4i32_VQDMULHv4i32_VQRDMULHslv4i32_VQRDMULHv4i32 = 538,
5033
    VMULLp64  = 539,
5034
    VMLAD_VMLSD_VNMLAD_VNMLSD = 540,
5035
    VMLAH_VMLSH_VNMLAH_VNMLSH = 541,
5036
    VMLALslsv2i32_VMLALsluv2i32_VMLALsv2i64_VMLALuv2i64_VMLAslv2i32_VMLAv2i32_VMLSLslsv2i32_VMLSLsluv2i32_VMLSLsv2i64_VMLSLuv2i64_VMLSslv2i32_VMLSv2i32_VQDMLALslv2i32_VQDMLALv2i64_VQDMLSLslv2i32_VQDMLSLv2i64 = 542,
5037
    VMLALslsv4i16_VMLALsluv4i16_VMLALsv4i32_VMLALsv8i16_VMLALuv4i32_VMLALuv8i16_VMLAslv4i16_VMLAv4i16_VMLAv8i8_VMLSLslsv4i16_VMLSLsluv4i16_VMLSLsv4i32_VMLSLsv8i16_VMLSLuv4i32_VMLSLuv8i16_VMLSslv4i16_VMLSv4i16_VMLSv8i8_VQDMLALslv4i16_VQDMLALv4i32_VQDMLSLslv4i16_VQDMLSLv4i32 = 543,
5038
    VMLAS_VMLSS_VNMLAS_VNMLSS = 544,
5039
    VMLAfd_VMLAhd_VMLAslfd_VMLAslhd_VMLSfd_VMLShd_VMLSslfd_VMLSslhd = 545,
5040
    VMLAfq_VMLAhq_VMLAslfq_VMLAslhq_VMLSfq_VMLShq_VMLSslfq_VMLSslhq = 546,
5041
    VMLAslv4i32_VMLAv4i32_VMLSslv4i32_VMLSv4i32 = 547,
5042
    VMLAslv8i16_VMLAv16i8_VMLAv8i16_VMLSslv8i16_VMLSv16i8_VMLSv8i16 = 548,
5043
    VFMAD_VFMSD_VFNMAD_VFNMSD = 549,
5044
    VFMAS_VFMSS_VFNMAS_VFNMSS = 550,
5045
    VFNMAH_VFNMSH = 551,
5046
    VFMAfd_VFMSfd = 552,
5047
    VFMAfq_VFMSfq = 553,
5048
    VCVTANSDf_VCVTANSDh_VCVTANSQf_VCVTANSQh_VCVTANUDf_VCVTANUDh_VCVTANUQf_VCVTANUQh_VCVTASD_VCVTASH_VCVTASS_VCVTAUD_VCVTAUH_VCVTAUS_VCVTBDH_VCVTMNSDf_VCVTMNSDh_VCVTMNSQf_VCVTMNSQh_VCVTMNUDf_VCVTMNUDh_VCVTMNUQf_VCVTMNUQh_VCVTMSD_VCVTMSH_VCVTMSS_VCVTMUD_VCVTMUH_VCVTMUS_VCVTNNSDf_VCVTNNSDh_VCVTNNSQf_VCVTNNSQh_VCVTNNUDf_VCVTNNUDh_VCVTNNUQf_VCVTNNUQh_VCVTNSD_VCVTNSH_VCVTNSS_VCVTNUD_VCVTNUH_VCVTNUS_VCVTPNSDf_VCVTPNSDh_VCVTPNSQf_VCVTPNSQh_VCVTPNUDf_VCVTPNUDh_VCVTPNUQf_VCVTPNUQh_VCVTPSD_VCVTPSH_VCVTPSS_VCVTPUD_VCVTPUH_VCVTPUS_VCVTTDH_VCVTTHD = 554,
5049
    VCVTBHD = 555,
5050
    VCVTBHS_VCVTTHS = 556,
5051
    VCVTBSH_VCVTTSH = 557,
5052
    VCVTDS  = 558,
5053
    VCVTSD  = 559,
5054
    VCVTf2h_VCVTf2sq_VCVTf2uq_VCVTf2xsq_VCVTf2xuq_VCVTh2f_VCVTh2sq_VCVTh2uq_VCVTh2xsq_VCVTh2xuq_VCVTs2fq_VCVTs2hq_VCVTu2fq_VCVTu2hq_VCVTxs2fq_VCVTxs2hq_VCVTxu2fq_VCVTxu2hq = 560,
5055
    VCVTf2sd_VCVTf2ud_VCVTf2xsd_VCVTf2xud_VCVTh2sd_VCVTh2ud_VCVTh2xsd_VCVTh2xud_VCVTs2fd_VCVTs2hd_VCVTu2fd_VCVTu2hd_VCVTxs2fd_VCVTxs2hd_VCVTxu2fd_VCVTxu2hd = 561,
5056
    VSITOD_VUITOD = 562,
5057
    VSITOH_VUITOH = 563,
5058
    VSITOS_VUITOS = 564,
5059
    VTOSHD_VTOSIRD_VTOSIZD_VTOSLD_VTOUHD_VTOUIRD_VTOUIZD_VTOULD = 565,
5060
    VTOSHH_VTOSIRH_VTOSIZH_VTOSLH_VTOUHH_VTOUIRH_VTOUIZH_VTOULH = 566,
5061
    VTOSHS_VTOSIRS_VTOSIZS_VTOSLS_VTOUHS_VTOUIRS_VTOUIZS_VTOULS = 567,
5062
    VMOVv16i8_VMOVv1i64_VMOVv2f32_VMOVv2i32_VMOVv2i64_VMOVv4f32_VMOVv4i16_VMOVv4i32_VMOVv8i16_VMOVv8i8_VMVNv2i32_VMVNv4i16_VMVNv4i32_VMVNv8i16  = 568,
5063
    VMOVD_VMOVDcc_FCONSTD = 569,
5064
    VMOVS_VMOVScc_FCONSTS = 570,
5065
    VMVNd_VMVNq = 571,
5066
    VMOVNv2i32_VMOVNv4i16_VMOVNv8i8 = 572,
5067
    VMOVLsv2i64_VMOVLsv4i32_VMOVLsv8i16_VMOVLuv2i64_VMOVLuv4i32_VMOVLuv8i16 = 573,
5068
    VQMOVNsuv2i32_VQMOVNsuv4i16_VQMOVNsuv8i8_VQMOVNsv2i32_VQMOVNsv4i16_VQMOVNsv8i8_VQMOVNuv2i32_VQMOVNuv4i16_VQMOVNuv8i8  = 574,
5069
    VDUPLN16d_VDUPLN32d_VDUPLN8d  = 575,
5070
    VDUPLN16q_VDUPLN32q_VDUPLN8q  = 576,
5071
    VDUP16d_VDUP16q_VDUP32d_VDUP32q_VDUP8d_VDUP8q = 577,
5072
    VMOVRS  = 578,
5073
    VMOVSR  = 579,
5074
    VSETLNi16_VSETLNi32_VSETLNi8  = 580,
5075
    VMOVRRD_VMOVRRS = 581,
5076
    VMOVDRR = 582,
5077
    VMOVSRR = 583,
5078
    VGETLNi32_VGETLNu16_VGETLNu8  = 584,
5079
    VGETLNs16_VGETLNs8  = 585,
5080
    VMRS_VMRS_FPCXTNS_VMRS_FPCXTS_VMRS_FPEXC_VMRS_FPINST_VMRS_FPINST2_VMRS_FPSCR_NZCVQC_VMRS_FPSID_VMRS_MVFR0_VMRS_MVFR1_VMRS_MVFR2_VMRS_P0_VMRS_VPR  = 586,
5081
    VMSR_VMSR_FPCXTNS_VMSR_FPCXTS_VMSR_FPEXC_VMSR_FPINST_VMSR_FPINST2_VMSR_FPSCR_NZCVQC_VMSR_FPSID_VMSR_P0_VMSR_VPR = 587,
5082
    FMSTAT  = 588,
5083
    VLDRD = 589,
5084
    VLDRS = 590,
5085
    VSTRD = 591,
5086
    VSTRS = 592,
5087
    VLDMQIA = 593,
5088
    VSTMQIA = 594,
5089
    VLDMDIA_VLDMSIA = 595,
5090
    VLDMDDB_UPD_VLDMDIA_UPD_VLDMSDB_UPD_VLDMSIA_UPD = 596,
5091
    VSTMDIA_VSTMSIA = 597,
5092
    VSTMDDB_UPD_VSTMDIA_UPD_VSTMSDB_UPD_VSTMSIA_UPD = 598,
5093
    VLD1d16_VLD1d32_VLD1d64_VLD1d8  = 599,
5094
    VLD1q16_VLD1q32_VLD1q64_VLD1q8  = 600,
5095
    VLD1d16wb_fixed_VLD1d16wb_register_VLD1d32wb_fixed_VLD1d32wb_register_VLD1d64wb_fixed_VLD1d64wb_register_VLD1d8wb_fixed_VLD1d8wb_register = 601,
5096
    VLD1q16wb_fixed_VLD1q16wb_register_VLD1q32wb_fixed_VLD1q32wb_register_VLD1q64wb_fixed_VLD1q64wb_register_VLD1q8wb_fixed_VLD1q8wb_register = 602,
5097
    VLD1d16T_VLD1d32T_VLD1d64T_VLD1d8T_VLD1d64TPseudo_VLD1d64TPseudoWB_fixed_VLD1d64TPseudoWB_register  = 603,
5098
    VLD1d16Twb_fixed_VLD1d16Twb_register_VLD1d32Twb_fixed_VLD1d32Twb_register_VLD1d64Twb_fixed_VLD1d64Twb_register_VLD1d8Twb_fixed_VLD1d8Twb_register = 604,
5099
    VLD1d16Q_VLD1d32Q_VLD1d64Q_VLD1d8Q_VLD1d64QPseudo_VLD1d64QPseudoWB_fixed_VLD1d64QPseudoWB_register  = 605,
5100
    VLD1d16Qwb_fixed_VLD1d16Qwb_register_VLD1d32Qwb_fixed_VLD1d32Qwb_register_VLD1d64Qwb_fixed_VLD1d64Qwb_register_VLD1d8Qwb_fixed_VLD1d8Qwb_register = 606,
5101
    VLD2b16_VLD2b32_VLD2b8_VLD2d16_VLD2d32_VLD2d8 = 607,
5102
    VLD2q16_VLD2q32_VLD2q8_VLD2q16Pseudo_VLD2q32Pseudo_VLD2q8Pseudo = 608,
5103
    VLD2b16wb_fixed_VLD2b16wb_register_VLD2b32wb_fixed_VLD2b32wb_register_VLD2b8wb_fixed_VLD2b8wb_register_VLD2d16wb_fixed_VLD2d16wb_register_VLD2d32wb_fixed_VLD2d32wb_register_VLD2d8wb_fixed_VLD2d8wb_register = 609,
5104
    VLD2q16wb_fixed_VLD2q16wb_register_VLD2q32wb_fixed_VLD2q32wb_register_VLD2q8wb_fixed_VLD2q8wb_register_VLD2q16PseudoWB_fixed_VLD2q16PseudoWB_register_VLD2q32PseudoWB_fixed_VLD2q32PseudoWB_register_VLD2q8PseudoWB_fixed_VLD2q8PseudoWB_register = 610,
5105
    VLD3d16_VLD3d32_VLD3d8_VLD3q16_VLD3q32_VLD3q8 = 611,
5106
    VLD3d16Pseudo_VLD3d32Pseudo_VLD3d8Pseudo_VLD3q16oddPseudo_VLD3q32oddPseudo_VLD3q8oddPseudo  = 612,
5107
    VLD3d16_UPD_VLD3d32_UPD_VLD3d8_UPD_VLD3q16_UPD_VLD3q32_UPD_VLD3q8_UPD = 613,
5108
    VLD3d16Pseudo_UPD_VLD3d32Pseudo_UPD_VLD3d8Pseudo_UPD_VLD3q16Pseudo_UPD_VLD3q16oddPseudo_UPD_VLD3q32Pseudo_UPD_VLD3q32oddPseudo_UPD_VLD3q8Pseudo_UPD_VLD3q8oddPseudo_UPD = 614,
5109
    VLD4d16_VLD4d32_VLD4d8_VLD4q16_VLD4q32_VLD4q8 = 615,
5110
    VLD4d16Pseudo_VLD4d32Pseudo_VLD4d8Pseudo_VLD4q16oddPseudo_VLD4q32oddPseudo_VLD4q8oddPseudo  = 616,
5111
    VLD4d16_UPD_VLD4d32_UPD_VLD4d8_UPD_VLD4q16_UPD_VLD4q32_UPD_VLD4q8_UPD = 617,
5112
    VLD4d16Pseudo_UPD_VLD4d32Pseudo_UPD_VLD4d8Pseudo_UPD_VLD4q16Pseudo_UPD_VLD4q16oddPseudo_UPD_VLD4q32Pseudo_UPD_VLD4q32oddPseudo_UPD_VLD4q8Pseudo_UPD_VLD4q8oddPseudo_UPD = 618,
5113
    VLD1DUPd16_VLD1DUPd32_VLD1DUPd8 = 619,
5114
    VLD1DUPq16_VLD1DUPq32_VLD1DUPq8 = 620,
5115
    VLD1LNd16_VLD1LNd8  = 621,
5116
    VLD1LNd32_VLD1LNq16Pseudo_VLD1LNq32Pseudo_VLD1LNq8Pseudo  = 622,
5117
    VLD1DUPd16wb_fixed_VLD1DUPd16wb_register_VLD1DUPd32wb_fixed_VLD1DUPd32wb_register_VLD1DUPd8wb_fixed_VLD1DUPd8wb_register_VLD1DUPq16wb_register_VLD1DUPq32wb_register_VLD1DUPq8wb_register = 623,
5118
    VLD1DUPq16wb_fixed_VLD1DUPq32wb_fixed_VLD1DUPq8wb_fixed = 624,
5119
    VLD1LNd16_UPD_VLD1LNd32_UPD_VLD1LNd8_UPD_VLD1LNq16Pseudo_UPD_VLD1LNq32Pseudo_UPD_VLD1LNq8Pseudo_UPD = 625,
5120
    VLD2DUPd16_VLD2DUPd16x2_VLD2DUPd32_VLD2DUPd32x2_VLD2DUPd8_VLD2DUPd8x2 = 626,
5121
    VLD2LNd16_VLD2LNd32_VLD2LNd8_VLD2LNq16_VLD2LNq32_VLD2LNd16Pseudo_VLD2LNd32Pseudo_VLD2LNd8Pseudo_VLD2LNq16Pseudo_VLD2LNq32Pseudo = 627,
5122
    VLD2LNd16_UPD_VLD2LNd32_UPD_VLD2LNd8_UPD_VLD2LNq16_UPD_VLD2LNq32_UPD  = 628,
5123
    VLD2DUPd16wb_fixed_VLD2DUPd16wb_register_VLD2DUPd16x2wb_fixed_VLD2DUPd16x2wb_register_VLD2DUPd32wb_fixed_VLD2DUPd32wb_register_VLD2DUPd32x2wb_fixed_VLD2DUPd32x2wb_register_VLD2DUPd8wb_fixed_VLD2DUPd8wb_register_VLD2DUPd8x2wb_fixed_VLD2DUPd8x2wb_register = 629,
5124
    VLD2LNd16Pseudo_UPD_VLD2LNd32Pseudo_UPD_VLD2LNd8Pseudo_UPD_VLD2LNq16Pseudo_UPD_VLD2LNq32Pseudo_UPD  = 630,
5125
    VLD3DUPd16_VLD3DUPd32_VLD3DUPd8_VLD3DUPq16_VLD3DUPq32_VLD3DUPq8_VLD3DUPd16Pseudo_VLD3DUPd32Pseudo_VLD3DUPd8Pseudo = 631,
5126
    VLD3LNd16_VLD3LNd32_VLD3LNd8_VLD3LNq16_VLD3LNq32_VLD3LNd16Pseudo_VLD3LNd32Pseudo_VLD3LNd8Pseudo_VLD3LNq16Pseudo_VLD3LNq32Pseudo = 632,
5127
    VLD3DUPd16_UPD_VLD3DUPd32_UPD_VLD3DUPd8_UPD_VLD3DUPq16_UPD_VLD3DUPq32_UPD_VLD3DUPq8_UPD = 633,
5128
    VLD3LNd16_UPD_VLD3LNd32_UPD_VLD3LNd8_UPD_VLD3LNq16_UPD_VLD3LNq32_UPD  = 634,
5129
    VLD3DUPd16Pseudo_UPD_VLD3DUPd32Pseudo_UPD_VLD3DUPd8Pseudo_UPD = 635,
5130
    VLD3LNd16Pseudo_UPD_VLD3LNd32Pseudo_UPD_VLD3LNd8Pseudo_UPD_VLD3LNq16Pseudo_UPD_VLD3LNq32Pseudo_UPD  = 636,
5131
    VLD4DUPd16_VLD4DUPd32_VLD4DUPd8_VLD4DUPq16_VLD4DUPq32_VLD4DUPq8 = 637,
5132
    VLD4LNd16_VLD4LNd32_VLD4LNd8_VLD4LNq16_VLD4LNq32_VLD4LNd16Pseudo_VLD4LNd32Pseudo_VLD4LNd8Pseudo_VLD4LNq16Pseudo_VLD4LNq32Pseudo = 638,
5133
    VLD4DUPd16Pseudo_VLD4DUPd32Pseudo_VLD4DUPd8Pseudo = 639,
5134
    VLD4DUPd16_UPD_VLD4DUPd32_UPD_VLD4DUPd8_UPD_VLD4DUPq16_UPD_VLD4DUPq32_UPD_VLD4DUPq8_UPD = 640,
5135
    VLD4LNd16_UPD_VLD4LNd32_UPD_VLD4LNd8_UPD_VLD4LNq16_UPD_VLD4LNq32_UPD  = 641,
5136
    VLD4DUPd16Pseudo_UPD_VLD4DUPd32Pseudo_UPD_VLD4DUPd8Pseudo_UPD = 642,
5137
    VLD4LNd16Pseudo_UPD_VLD4LNd32Pseudo_UPD_VLD4LNd8Pseudo_UPD_VLD4LNq16Pseudo_UPD_VLD4LNq32Pseudo_UPD  = 643,
5138
    VST1d16_VST1d32_VST1d64_VST1d8  = 644,
5139
    VST1q16_VST1q32_VST1q64_VST1q8  = 645,
5140
    VST1d16wb_fixed_VST1d16wb_register_VST1d32wb_fixed_VST1d32wb_register_VST1d64wb_fixed_VST1d64wb_register_VST1d8wb_fixed_VST1d8wb_register = 646,
5141
    VST1q16wb_fixed_VST1q16wb_register_VST1q32wb_fixed_VST1q32wb_register_VST1q64wb_fixed_VST1q64wb_register_VST1q8wb_fixed_VST1q8wb_register = 647,
5142
    VST1d16T_VST1d32T_VST1d64T_VST1d8T_VST1d64TPseudo = 648,
5143
    VST1d16Twb_fixed_VST1d16Twb_register_VST1d32Twb_fixed_VST1d32Twb_register_VST1d64Twb_fixed_VST1d64Twb_register_VST1d8Twb_fixed_VST1d8Twb_register = 649,
5144
    VST1d64TPseudoWB_fixed_VST1d64TPseudoWB_register  = 650,
5145
    VST1d16Q_VST1d16QPseudo_VST1d32Q_VST1d32QPseudo_VST1d64Q_VST1d64QPseudo_VST1d8Q_VST1d8QPseudo = 651,
5146
    VST1d16QPseudoWB_fixed_VST1d16QPseudoWB_register_VST1d32QPseudoWB_fixed_VST1d32QPseudoWB_register_VST1d64QPseudoWB_fixed_VST1d64QPseudoWB_register_VST1d8QPseudoWB_fixed_VST1d8QPseudoWB_register = 652,
5147
    VST1d16Qwb_fixed_VST1d16Qwb_register_VST1d32Qwb_fixed_VST1d32Qwb_register_VST1d64Qwb_fixed_VST1d64Qwb_register_VST1d8Qwb_fixed_VST1d8Qwb_register = 653,
5148
    VST2b16_VST2b32_VST2b8  = 654,
5149
    VST2d16_VST2d32_VST2d8  = 655,
5150
    VST2b16wb_fixed_VST2b16wb_register_VST2b32wb_fixed_VST2b32wb_register_VST2b8wb_fixed_VST2b8wb_register_VST2d16wb_fixed_VST2d16wb_register_VST2d32wb_fixed_VST2d32wb_register_VST2d8wb_fixed_VST2d8wb_register = 656,
5151
    VST2q16_VST2q32_VST2q8_VST2q16Pseudo_VST2q32Pseudo_VST2q8Pseudo = 657,
5152
    VST2q16wb_fixed_VST2q16wb_register_VST2q32wb_fixed_VST2q32wb_register_VST2q8wb_fixed_VST2q8wb_register  = 658,
5153
    VST2q16PseudoWB_fixed_VST2q16PseudoWB_register_VST2q32PseudoWB_fixed_VST2q32PseudoWB_register_VST2q8PseudoWB_fixed_VST2q8PseudoWB_register  = 659,
5154
    VST3d16_VST3d32_VST3d8_VST3q16_VST3q32_VST3q8_VST3d16Pseudo_VST3d32Pseudo_VST3d8Pseudo_VST3q16oddPseudo_VST3q32oddPseudo_VST3q8oddPseudo  = 660,
5155
    VST3d16_UPD_VST3d32_UPD_VST3d8_UPD_VST3q16_UPD_VST3q32_UPD_VST3q8_UPD_VST3d16Pseudo_UPD_VST3d32Pseudo_UPD_VST3d8Pseudo_UPD_VST3q16Pseudo_UPD_VST3q16oddPseudo_UPD_VST3q32Pseudo_UPD_VST3q32oddPseudo_UPD_VST3q8Pseudo_UPD_VST3q8oddPseudo_UPD = 661,
5156
    VST4d16_VST4d32_VST4d8_VST4q16_VST4q32_VST4q8_VST4d16Pseudo_VST4d32Pseudo_VST4d8Pseudo_VST4q16oddPseudo_VST4q32oddPseudo_VST4q8oddPseudo  = 662,
5157
    VST4d16_UPD_VST4d32_UPD_VST4d8_UPD_VST4q16_UPD_VST4q32_UPD_VST4q8_UPD_VST4d16Pseudo_UPD_VST4d32Pseudo_UPD_VST4d8Pseudo_UPD_VST4q16Pseudo_UPD_VST4q16oddPseudo_UPD_VST4q32Pseudo_UPD_VST4q32oddPseudo_UPD_VST4q8Pseudo_UPD_VST4q8oddPseudo_UPD = 663,
5158
    VST1LNd16_VST1LNd32_VST1LNd8_VST1LNq16Pseudo_VST1LNq32Pseudo_VST1LNq8Pseudo = 664,
5159
    VST1LNd16_UPD_VST1LNd32_UPD_VST1LNd8_UPD_VST1LNq16Pseudo_UPD_VST1LNq32Pseudo_UPD_VST1LNq8Pseudo_UPD = 665,
5160
    VST2LNd16_VST2LNd32_VST2LNd8_VST2LNq16_VST2LNq32_VST2LNd16Pseudo_VST2LNd32Pseudo_VST2LNd8Pseudo_VST2LNq16Pseudo_VST2LNq32Pseudo = 666,
5161
    VST2LNd16_UPD_VST2LNd32_UPD_VST2LNd8_UPD_VST2LNq16_UPD_VST2LNq32_UPD  = 667,
5162
    VST2LNd16Pseudo_UPD_VST2LNd32Pseudo_UPD_VST2LNd8Pseudo_UPD_VST2LNq16Pseudo_UPD_VST2LNq32Pseudo_UPD  = 668,
5163
    VST3LNd16_VST3LNd32_VST3LNd8_VST3LNq16_VST3LNq32_VST3LNd16Pseudo_VST3LNd32Pseudo_VST3LNd8Pseudo = 669,
5164
    VST3LNq16Pseudo_VST3LNq32Pseudo = 670,
5165
    VST3LNd16_UPD_VST3LNd32_UPD_VST3LNd8_UPD_VST3LNq16_UPD_VST3LNq32_UPD  = 671,
5166
    VST3LNd16Pseudo_UPD_VST3LNd32Pseudo_UPD_VST3LNd8Pseudo_UPD_VST3LNq16Pseudo_UPD_VST3LNq32Pseudo_UPD  = 672,
5167
    VST4LNd16_VST4LNd32_VST4LNd8_VST4LNq16_VST4LNq32_VST4LNd16Pseudo_VST4LNd32Pseudo_VST4LNd8Pseudo_VST4LNq16Pseudo_VST4LNq32Pseudo = 673,
5168
    VST4LNd16_UPD_VST4LNd32_UPD_VST4LNd8_UPD_VST4LNq16_UPD_VST4LNq32_UPD  = 674,
5169
    VST4LNd16Pseudo_UPD_VST4LNd32Pseudo_UPD_VST4LNd8Pseudo_UPD_VST4LNq16Pseudo_UPD_VST4LNq32Pseudo_UPD  = 675,
5170
    VDIVS = 676,
5171
    VSQRTS  = 677,
5172
    VDIVD = 678,
5173
    VSQRTD  = 679,
5174
    ABS = 680,
5175
    COPY  = 681,
5176
    t2MOVCCi_t2MOVCCi16 = 682,
5177
    t2MOVi_t2MOVi16 = 683,
5178
    t2ABS = 684,
5179
    t2USAD8_t2USADA8  = 685,
5180
    t2SDIV_t2UDIV = 686,
5181
    t2LDREX_t2LDREXB_t2LDREXD_t2LDREXH_t2LDA_t2LDAB_t2LDAEX_t2LDAEXB_t2LDAEXD_t2LDAEXH_t2LDAH = 687,
5182
    LDA_LDAB_LDAEX_LDAEXB_LDAEXD_LDAEXH_LDAH  = 688,
5183
    LDRBT_POST  = 689,
5184
    MOVsr = 690,
5185
    t2MOVSsr_t2MOVsr  = 691,
5186
    t2MOVsra_glue_t2MOVsrl_glue = 692,
5187
    MOVTi16_ga_pcrel_MOVTi16_t2MOVTi16_ga_pcrel_t2MOVTi16 = 693,
5188
    ADDSri_ADCri_ADDri_RSBSri_RSBri_RSCri_SBCri_t2ADDSri_t2ADCri_t2ADDri_t2ADDri12_t2RSBSri_t2RSBri_t2SBCri = 694,
5189
    CLZ_t2CLZ = 695,
5190
    t2ANDri_t2BICri_t2EORri_t2ORRri = 696,
5191
    t2MVNCCi  = 697,
5192
    t2MVNi  = 698,
5193
    t2MVNr  = 699,
5194
    t2MVNs  = 700,
5195
    ADDSrr_ADCrr_ADDrr_RSBrr_RSCrr_SBCrr_t2ADDSrr_t2ADCrr_t2ADDrr_t2SBCrr = 701,
5196
    CRC32B_CRC32CB_CRC32CH_CRC32CW_CRC32H_CRC32W_t2CRC32B_t2CRC32CB_t2CRC32CH_t2CRC32CW_t2CRC32H_t2CRC32W = 702,
5197
    t2ANDrr_t2BICrr_t2EORrr = 703,
5198
    ADDSrsi_ADCrsi_ADDrsi_RSBrsi_RSCrsi_SBCrsi  = 704,
5199
    t2ADDSrs  = 705,
5200
    t2ADCrs_t2ADDrs_t2SBCrs = 706,
5201
    t2ANDrs_t2BICrs_t2EORrs_t2ORRrs = 707,
5202
    t2RSBrs = 708,
5203
    ADDSrsr = 709,
5204
    ADCrsr_ADDrsr_RSBrsr_RSCrsr_SBCrsr  = 710,
5205
    ADR = 711,
5206
    MVNi  = 712,
5207
    MVNsi = 713,
5208
    t2MOVSsi_t2MOVsi  = 714,
5209
    ASRi_RORi = 715,
5210
    ASRr_RORr_LSRi_LSRr_LSLi_LSLr = 716,
5211
    CMPri_CMNri = 717,
5212
    CMPrr_CMNzrr  = 718,
5213
    CMPrsi_CMNzrsi  = 719,
5214
    CMPrsr_CMNzrsr  = 720,
5215
    t2LDC2L_OFFSET_t2LDC2L_OPTION_t2LDC2L_POST_t2LDC2L_PRE_t2LDC2_OFFSET_t2LDC2_OPTION_t2LDC2_POST_t2LDC2_PRE_t2LDCL_OFFSET_t2LDCL_OPTION_t2LDCL_POST_t2LDCL_PRE_t2LDC_OFFSET_t2LDC_OPTION_t2LDC_POST_t2LDC_PRE_RRXi  = 721,
5216
    RBIT_REV_REV16_REVSH  = 722,
5217
    RRX = 723,
5218
    TSTri = 724,
5219
    TSTrr = 725,
5220
    TSTrsi  = 726,
5221
    TSTrsr  = 727,
5222
    MRS_MRSbanked_MRSsys  = 728,
5223
    MSR_MSRbanked_MSRi  = 729,
5224
    SRSDA_SRSDA_UPD_SRSDB_SRSDB_UPD_SRSIA_SRSIA_UPD_SRSIB_SRSIB_UPD_t2SRSDB_t2SRSDB_UPD_t2SRSIA_t2SRSIA_UPD_RFEDA_RFEDA_UPD_RFEDB_RFEDB_UPD_RFEIA_RFEIA_UPD_RFEIB_RFEIB_UPD_t2RFEDB_t2RFEDBW_t2RFEIA_t2RFEIAW = 730,
5225
    t2STREX_t2STREXB_t2STREXD_t2STREXH  = 731,
5226
    STL_STLB_STLEX_STLEXB_STLEXD_STLEXH_STLH  = 732,
5227
    t2STL_t2STLB_t2STLEX_t2STLEXB_t2STLEXD_t2STLEXH_t2STLH  = 733,
5228
    VABDfd_VABDhd = 734,
5229
    VABDfq_VABDhq = 735,
5230
    VABSD = 736,
5231
    VABSH = 737,
5232
    VABSS = 738,
5233
    VABShd  = 739,
5234
    VABShq  = 740,
5235
    VACGEfd_VACGEhd_VACGTfd_VACGThd = 741,
5236
    VACGEfq_VACGEhq_VACGTfq_VACGThq = 742,
5237
    VADDH_VSUBH = 743,
5238
    VADDfd_VSUBfd = 744,
5239
    VADDhd_VSUBhd = 745,
5240
    VADDfq_VSUBfq = 746,
5241
    VADDhq_VSUBhq = 747,
5242
    VLDRH = 748,
5243
    VLDR_FPCXTNS_off_VLDR_FPCXTNS_post_VLDR_FPCXTNS_pre_VLDR_FPCXTS_off_VLDR_FPCXTS_post_VLDR_FPCXTS_pre_VLDR_FPSCR_NZCVQC_off_VLDR_FPSCR_NZCVQC_post_VLDR_FPSCR_NZCVQC_pre_VLDR_FPSCR_off_VLDR_FPSCR_post_VLDR_FPSCR_pre_VLDR_P0_off_VLDR_P0_post_VLDR_P0_pre_VLDR_VPR_off_VLDR_VPR_post_VLDR_VPR_pre  = 749,
5244
    VSTRH = 750,
5245
    VSTR_FPCXTNS_off_VSTR_FPCXTNS_post_VSTR_FPCXTNS_pre_VSTR_FPCXTS_off_VSTR_FPCXTS_post_VSTR_FPCXTS_pre_VSTR_FPSCR_NZCVQC_off_VSTR_FPSCR_NZCVQC_post_VSTR_FPSCR_NZCVQC_pre_VSTR_FPSCR_off_VSTR_FPSCR_post_VSTR_FPSCR_pre_VSTR_P0_off_VSTR_P0_post_VSTR_P0_pre_VSTR_VPR_off_VSTR_VPR_post_VSTR_VPR_pre  = 751,
5246
    VABAsv2i32_VABAsv4i16_VABAsv8i8_VABAuv2i32_VABAuv4i16_VABAuv8i8 = 752,
5247
    VABDsv2i32_VABDsv4i16_VABDsv8i8_VABDuv2i32_VABDuv4i16_VABDuv8i8 = 753,
5248
    VABDsv16i8_VABDsv4i32_VABDsv8i16_VABDuv16i8_VABDuv4i32_VABDuv8i16 = 754,
5249
    VABDLsv4i32_VABDLsv8i16_VABDLuv4i32_VABDLuv8i16 = 755,
5250
    VADDv1i64_VADDv2i32_VADDv4i16_VADDv8i8  = 756,
5251
    VSUBv1i64_VSUBv2i32_VSUBv4i16_VSUBv8i8  = 757,
5252
    VADDv16i8_VADDv2i64_VADDv4i32_VADDv8i16 = 758,
5253
    VADDLsv2i64_VADDLsv4i32_VADDLsv8i16_VADDLuv2i64_VADDLuv4i32_VADDLuv8i16_VSUBLsv2i64_VSUBLsv4i32_VSUBLsv8i16_VSUBLuv2i64_VSUBLuv4i32_VSUBLuv8i16 = 759,
5254
    VANDd_VBICd_VEORd = 760,
5255
    VANDq_VBICq_VEORq = 761,
5256
    VBICiv2i32_VBICiv4i16 = 762,
5257
    VBICiv4i32_VBICiv8i16 = 763,
5258
    VBIFd_VBITd_VBSLd_VBSPd = 764,
5259
    VBIFq_VBITq_VBSLq_VBSPq = 765,
5260
    VCEQv16i8_VCEQv4i32_VCEQv8i16_VCGEsv16i8_VCGEsv4i32_VCGEsv8i16_VCGEuv16i8_VCGEuv4i32_VCGEuv8i16_VCGTsv16i8_VCGTsv4i32_VCGTsv8i16_VCGTuv16i8_VCGTuv4i32_VCGTuv8i16 = 766,
5261
    VCEQv2i32_VCEQv4i16_VCEQv8i8_VCGEsv2i32_VCGEsv4i16_VCGEsv8i8_VCGEuv2i32_VCGEuv4i16_VCGEuv8i8_VCGTsv2i32_VCGTsv4i16_VCGTsv8i8_VCGTuv2i32_VCGTuv4i16_VCGTuv8i8  = 767,
5262
    VCLZv16i8_VCLZv4i32_VCLZv8i16_VCNTq = 768,
5263
    VCLZv2i32_VCLZv4i16_VCLZv8i8_VCNTd  = 769,
5264
    VCMPEH_VCMPEZH_VCMPH_VCMPZH = 770,
5265
    VDUP16d_VDUP32d_VDUP8d  = 771,
5266
    VSELEQD_VSELEQH_VSELEQS_VSELGED_VSELGEH_VSELGES_VSELGTD_VSELGTH_VSELGTS_VSELVSD_VSELVSH_VSELVSS = 772,
5267
    VFMAhd_VFMShd = 773,
5268
    VFMAhq_VFMShq = 774,
5269
    VHADDsv2i32_VHADDsv4i16_VHADDsv8i8_VHADDuv2i32_VHADDuv4i16_VHADDuv8i8 = 775,
5270
    VHADDsv16i8_VHADDsv4i32_VHADDsv8i16_VHADDuv16i8_VHADDuv4i32_VHADDuv8i16 = 776,
5271
    VMAXsv16i8_VMAXsv4i32_VMAXsv8i16_VMAXuv16i8_VMAXuv4i32_VMAXuv8i16_VMINsv16i8_VMINsv4i32_VMINsv8i16_VMINuv16i8_VMINuv4i32_VMINuv8i16 = 777,
5272
    VPMAXf_VPMAXh_VPMINf_VPMINh = 778,
5273
    VNEGH = 779,
5274
    VNEGhd  = 780,
5275
    VNEGhq  = 781,
5276
    VNEGs16d_VNEGs32d_VNEGs8d = 782,
5277
    VNEGs16q_VNEGs32q_VNEGs8q = 783,
5278
    VPADDi16_VPADDi32_VPADDi8 = 784,
5279
    VPADALsv2i32_VPADALsv4i16_VPADALsv8i8_VPADALuv2i32_VPADALuv4i16_VPADALuv8i8 = 785,
5280
    VPADDLsv16i8_VPADDLsv2i32_VPADDLsv4i16_VPADDLsv4i32_VPADDLsv8i16_VPADDLsv8i8_VPADDLuv16i8_VPADDLuv2i32_VPADDLuv4i16_VPADDLuv4i32_VPADDLuv8i16_VPADDLuv8i8 = 786,
5281
    VQABSv2i32_VQABSv4i16_VQABSv8i8 = 787,
5282
    VQABSv16i8_VQABSv4i32_VQABSv8i16  = 788,
5283
    VQDMLALslv2i32_VQDMLALv2i64_VQDMLSLslv2i32_VQDMLSLv2i64 = 789,
5284
    VQDMLALslv4i16_VQDMLALv4i32_VQDMLSLslv4i16_VQDMLSLv4i32 = 790,
5285
    VQDMULHslv2i32_VQDMULHv2i32_VQDMULLv2i64_VQRDMULHslv2i32_VQRDMULHv2i32  = 791,
5286
    VQDMULHslv4i16_VQDMULHv4i16_VQDMULLslv2i32_VQDMULLslv4i16_VQDMULLv4i32_VQRDMULHslv4i16_VQRDMULHv4i16  = 792,
5287
    VQDMULHslv4i32_VQDMULHv4i32_VQRDMULHslv4i32_VQRDMULHv4i32 = 793,
5288
    VQDMULHslv8i16_VQDMULHv8i16_VQRDMULHslv8i16_VQRDMULHv8i16 = 794,
5289
    VQSHRNsv2i32_VQSHRNsv4i16_VQSHRNsv8i8_VQSHRNuv2i32_VQSHRNuv4i16_VQSHRNuv8i8 = 795,
5290
    VRSHLsv16i8_VRSHLsv2i64_VRSHLsv4i32_VRSHLsv8i16_VRSHLuv16i8_VRSHLuv2i64_VRSHLuv4i32_VRSHLuv8i16 = 796,
5291
    VRSHLsv1i64_VRSHLsv2i32_VRSHLsv4i16_VRSHLsv8i8_VRSHLuv1i64_VRSHLuv2i32_VRSHLuv4i16_VRSHLuv8i8_VRSHRsv16i8_VRSHRsv1i64_VRSHRsv2i32_VRSHRsv2i64_VRSHRsv4i16_VRSHRsv4i32_VRSHRsv8i16_VRSHRsv8i8_VRSHRuv16i8_VRSHRuv1i64_VRSHRuv2i32_VRSHRuv2i64_VRSHRuv4i16_VRSHRuv4i32_VRSHRuv8i16_VRSHRuv8i8 = 797,
5292
    VRSHRNv2i32_VRSHRNv4i16_VRSHRNv8i8  = 798,
5293
    VST1d16T_VST1d32T_VST1d64T_VST1d8T  = 799,
5294
    VST1d16Q_VST1d32Q_VST1d64Q_VST1d8Q  = 800,
5295
    VST1d64QPseudo  = 801,
5296
    VST1LNd16_VST1LNd32_VST1LNd8  = 802,
5297
    VST1LNdAsm_16_VST1LNdAsm_32_VST1LNdAsm_8  = 803,
5298
    VST1d64QPseudoWB_fixed_VST1d64QPseudoWB_register  = 804,
5299
    VST1LNd16_UPD_VST1LNd32_UPD_VST1LNd8_UPD  = 805,
5300
    VST1LNdWB_fixed_Asm_16_VST1LNdWB_fixed_Asm_32_VST1LNdWB_fixed_Asm_8_VST1LNdWB_register_Asm_16_VST1LNdWB_register_Asm_32_VST1LNdWB_register_Asm_8  = 806,
5301
    VST2q16_VST2q32_VST2q8  = 807,
5302
    VST2LNd16_VST2LNd32_VST2LNd8  = 808,
5303
    VST2LNdAsm_16_VST2LNdAsm_32_VST2LNdAsm_8  = 809,
5304
    VST2LNd16Pseudo_VST2LNd32Pseudo_VST2LNd8Pseudo  = 810,
5305
    VST2LNq16_VST2LNq32 = 811,
5306
    VST2LNqAsm_16_VST2LNqAsm_32 = 812,
5307
    VST2LNd16_UPD_VST2LNd32_UPD_VST2LNd8_UPD  = 813,
5308
    VST2LNdWB_fixed_Asm_16_VST2LNdWB_fixed_Asm_32_VST2LNdWB_fixed_Asm_8_VST2LNdWB_register_Asm_16_VST2LNdWB_register_Asm_32_VST2LNdWB_register_Asm_8  = 814,
5309
    VST2LNd16Pseudo_UPD_VST2LNd32Pseudo_UPD_VST2LNd8Pseudo_UPD  = 815,
5310
    VST2LNqWB_fixed_Asm_16_VST2LNqWB_fixed_Asm_32_VST2LNqWB_register_Asm_16_VST2LNqWB_register_Asm_32 = 816,
5311
    VST3d16_VST3d32_VST3d8_VST3q16_VST3q32_VST3q8 = 817,
5312
    VST3dAsm_16_VST3dAsm_32_VST3dAsm_8_VST3qAsm_16_VST3qAsm_32_VST3qAsm_8 = 818,
5313
    VST3d16Pseudo_VST3d32Pseudo_VST3d8Pseudo  = 819,
5314
    VST3LNd16_VST3LNd32_VST3LNd8  = 820,
5315
    VST3LNdAsm_16_VST3LNdAsm_32_VST3LNdAsm_8  = 821,
5316
    VST3LNd16Pseudo_VST3LNd32Pseudo_VST3LNd8Pseudo  = 822,
5317
    VST3LNqAsm_16_VST3LNqAsm_32 = 823,
5318
    VST3d16_UPD_VST3d32_UPD_VST3d8_UPD_VST3q16_UPD_VST3q32_UPD_VST3q8_UPD = 824,
5319
    VST3dWB_fixed_Asm_16_VST3dWB_fixed_Asm_32_VST3dWB_fixed_Asm_8_VST3dWB_register_Asm_16_VST3dWB_register_Asm_32_VST3dWB_register_Asm_8_VST3qWB_fixed_Asm_16_VST3qWB_fixed_Asm_32_VST3qWB_fixed_Asm_8_VST3qWB_register_Asm_16_VST3qWB_register_Asm_32_VST3qWB_register_Asm_8 = 825,
5320
    VST3LNd16_UPD_VST3LNd32_UPD_VST3LNd8_UPD  = 826,
5321
    VST3LNdWB_fixed_Asm_16_VST3LNdWB_fixed_Asm_32_VST3LNdWB_fixed_Asm_8_VST3LNdWB_register_Asm_16_VST3LNdWB_register_Asm_32_VST3LNdWB_register_Asm_8  = 827,
5322
    VST3LNd16Pseudo_UPD_VST3LNd32Pseudo_UPD_VST3LNd8Pseudo_UPD  = 828,
5323
    VST3LNqWB_fixed_Asm_16_VST3LNqWB_fixed_Asm_32_VST3LNqWB_register_Asm_16_VST3LNqWB_register_Asm_32 = 829,
5324
    VST4d16_VST4d32_VST4d8_VST4q16_VST4q32_VST4q8 = 830,
5325
    VST4dAsm_16_VST4dAsm_32_VST4dAsm_8_VST4qAsm_16_VST4qAsm_32_VST4qAsm_8 = 831,
5326
    VST4d16Pseudo_VST4d32Pseudo_VST4d8Pseudo  = 832,
5327
    VST4LNd16_VST4LNd32_VST4LNd8  = 833,
5328
    VST4LNdAsm_16_VST4LNdAsm_32_VST4LNdAsm_8  = 834,
5329
    VST4LNd16Pseudo_VST4LNd32Pseudo_VST4LNd8Pseudo  = 835,
5330
    VST4LNq16_VST4LNq32 = 836,
5331
    VST4LNqAsm_16_VST4LNqAsm_32 = 837,
5332
    VST4d16_UPD_VST4d32_UPD_VST4d8_UPD_VST4q16_UPD_VST4q32_UPD_VST4q8_UPD = 838,
5333
    VST4dWB_fixed_Asm_16_VST4dWB_fixed_Asm_32_VST4dWB_fixed_Asm_8_VST4dWB_register_Asm_16_VST4dWB_register_Asm_32_VST4dWB_register_Asm_8_VST4qWB_fixed_Asm_16_VST4qWB_fixed_Asm_32_VST4qWB_fixed_Asm_8_VST4qWB_register_Asm_16_VST4qWB_register_Asm_32_VST4qWB_register_Asm_8 = 839,
5334
    VST4LNd16_UPD_VST4LNd32_UPD_VST4LNd8_UPD  = 840,
5335
    VST4LNdWB_fixed_Asm_16_VST4LNdWB_fixed_Asm_32_VST4LNdWB_fixed_Asm_8_VST4LNdWB_register_Asm_16_VST4LNdWB_register_Asm_32_VST4LNdWB_register_Asm_8  = 841,
5336
    VST4LNd16Pseudo_UPD_VST4LNd32Pseudo_UPD_VST4LNd8Pseudo_UPD  = 842,
5337
    VST4LNqWB_fixed_Asm_16_VST4LNqWB_fixed_Asm_32_VST4LNqWB_register_Asm_16_VST4LNqWB_register_Asm_32 = 843,
5338
    BKPT_tBKPT_CDP_CDP2_t2CDP_t2CDP2_CLREX_t2CLREX_CONSTPOOL_ENTRY_COPY_STRUCT_BYVAL_I32_CPS1p_CPS2p_CPS3p_t2CPS1p_t2CPS2p_t2CPS3p_DBG_t2DBG_DMB_t2DMB_DSB_t2DSB_ERET_HINT_t2HINT_tHINT_HLT_tHLT_HVC_ISB_t2ISB_SETEND_tSETEND_SETPAN_t2SETPAN_SMC_t2SMC_SPACE_SWP_SWPB_TRAP_TRAPNaCl_UDF_t2DCPS1_t2DCPS2_t2DCPS3_t2SG_t2TT_t2TTA_t2TTAT_t2TTT_tCPS_CMP_SWAP_16_CMP_SWAP_32_CMP_SWAP_64_CMP_SWAP_8 = 844,
5339
    t2HVC_tTRAP_SVC_tSVC  = 845,
5340
    t2UDF_tUDF_t__brkdiv0 = 846,
5341
    LDC2L_OFFSET_LDC2L_OPTION_LDC2L_POST_LDC2L_PRE_LDC2_OFFSET_LDC2_OPTION_LDC2_POST_LDC2_PRE_LDCL_OFFSET_LDCL_OPTION_LDCL_POST_LDCL_PRE_LDC_OFFSET_LDC_OPTION_LDC_POST_LDC_PRE_STC2L_OFFSET_STC2L_OPTION_STC2L_POST_STC2L_PRE_STC2_OFFSET_STC2_OPTION_STC2_POST_STC2_PRE_STCL_OFFSET_STCL_OPTION_STCL_POST_STCL_PRE_STC_OFFSET_STC_OPTION_STC_POST_STC_PRE_t2STC2L_OFFSET_t2STC2L_OPTION_t2STC2L_POST_t2STC2L_PRE_t2STC2_OFFSET_t2STC2_OPTION_t2STC2_POST_t2STC2_PRE_t2STCL_OFFSET_t2STCL_OPTION_t2STCL_POST_t2STCL_PRE_t2STC_OFFSET_t2STC_OPTION_t2STC_POST_t2STC_PRE_MEMCPY  = 847,
5342
    t2LDC2L_OFFSET_t2LDC2L_OPTION_t2LDC2L_POST_t2LDC2L_PRE_t2LDC2_OFFSET_t2LDC2_OPTION_t2LDC2_POST_t2LDC2_PRE_t2LDCL_OFFSET_t2LDCL_OPTION_t2LDCL_POST_t2LDCL_PRE_t2LDC_OFFSET_t2LDC_OPTION_t2LDC_POST_t2LDC_PRE = 848,
5343
    LDREX_LDREXB_LDREXD_LDREXH  = 849,
5344
    MCR_MCR2_MCRR_MCRR2_t2MCR_t2MCR2_t2MCRR_t2MCRR2_MRC_MRC2_t2MRC_t2MRC2_MRRC_MRRC2_t2MRRC_t2MRRC2_t2MRS_AR_t2MRS_M_t2MRSbanked_t2MRSsys_AR_t2MSR_AR_t2MSR_M_t2MSRbanked = 850,
5345
    FLDMXDB_UPD_FLDMXIA_FLDMXIA_UPD_FSTMXDB_UPD_FSTMXIA_FSTMXIA_UPD = 851,
5346
    ADJCALLSTACKDOWN_tADJCALLSTACKDOWN_ADJCALLSTACKUP_tADJCALLSTACKUP_Int_eh_sjlj_dispatchsetup_Int_eh_sjlj_longjmp_Int_eh_sjlj_setjmp_Int_eh_sjlj_setjmp_nofp_Int_eh_sjlj_setup_dispatch_t2Int_eh_sjlj_setjmp_t2Int_eh_sjlj_setjmp_nofp_tInt_eh_sjlj_longjmp_tInt_eh_sjlj_setjmp_t2SUBS_PC_LR_JUMPTABLE_ADDRS_JUMPTABLE_INSTS_JUMPTABLE_TBB_JUMPTABLE_TBH_tInt_WIN_eh_sjlj_longjmp_VLD1LNdAsm_16_VLD1LNdAsm_32_VLD1LNdAsm_8_VLD1LNdWB_fixed_Asm_16_VLD1LNdWB_fixed_Asm_32_VLD1LNdWB_fixed_Asm_8_VLD1LNdWB_register_Asm_16_VLD1LNdWB_register_Asm_32_VLD1LNdWB_register_Asm_8_VLD2LNdAsm_16_VLD2LNdAsm_32_VLD2LNdAsm_8_VLD2LNdWB_fixed_Asm_16_VLD2LNdWB_fixed_Asm_32_VLD2LNdWB_fixed_Asm_8_VLD2LNdWB_register_Asm_16_VLD2LNdWB_register_Asm_32_VLD2LNdWB_register_Asm_8_VLD2LNqAsm_16_VLD2LNqAsm_32_VLD2LNqWB_fixed_Asm_16_VLD2LNqWB_fixed_Asm_32_VLD2LNqWB_register_Asm_16_VLD2LNqWB_register_Asm_32_VLD3DUPdAsm_16_VLD3DUPdAsm_32_VLD3DUPdAsm_8_VLD3DUPdWB_fixed_Asm_16_VLD3DUPdWB_fixed_Asm_32_VLD3DUPdWB_fixed_Asm_8_VLD3DUPdWB_register_Asm_16_VLD3DUPdWB_register_Asm_32_VLD3DUPdWB_register_Asm_8_VLD3DUPqAsm_16_VLD3DUPqAsm_32_VLD3DUPqAsm_8_VLD3DUPqWB_fixed_Asm_16_VLD3DUPqWB_fixed_Asm_32_VLD3DUPqWB_fixed_Asm_8_VLD3DUPqWB_register_Asm_16_VLD3DUPqWB_register_Asm_32_VLD3DUPqWB_register_Asm_8_VLD3LNdAsm_16_VLD3LNdAsm_32_VLD3LNdAsm_8_VLD3LNdWB_fixed_Asm_16_VLD3LNdWB_fixed_Asm_32_VLD3LNdWB_fixed_Asm_8_VLD3LNdWB_register_Asm_16_VLD3LNdWB_register_Asm_32_VLD3LNdWB_register_Asm_8_VLD3LNqAsm_16_VLD3LNqAsm_32_VLD3LNqWB_fixed_Asm_16_VLD3LNqWB_fixed_Asm_32_VLD3LNqWB_register_Asm_16_VLD3LNqWB_register_Asm_32_VLD3dAsm_16_VLD3dAsm_32_VLD3dAsm_8_VLD3dWB_fixed_Asm_16_VLD3dWB_fixed_Asm_32_VLD3dWB_fixed_Asm_8_VLD3dWB_register_Asm_16_VLD3dWB_register_Asm_32_VLD3dWB_register_Asm_8_VLD3qAsm_16_VLD3qAsm_32_VLD3qAsm_8_VLD3qWB_fixed_Asm_16_VLD3qWB_fixed_Asm_32_VLD3qWB_fixed_Asm_8_VLD3qWB_register_Asm_16_VLD3qWB_register_Asm_32_VLD3qWB_register_Asm_8_VLD4DUPdAsm_16_VLD4DUPdAsm_32_VLD4DUPdAsm_8_VLD4DUPdWB_fixed_Asm_16_VLD4DUPdWB_fixed_Asm_32_VLD4DUPdWB_fixed_Asm_8_VLD4DUPdWB_register_Asm_16_VLD4DUPdWB_register_Asm_32_VLD4DUPdWB_register_Asm_8_VLD4DUPqAsm_16_VLD4DUPqAsm_32_VLD4DUPqAsm_8_VLD4DUPqWB_fixed_Asm_16_VLD4DUPqWB_fixed_Asm_32_VLD4DUPqWB_fixed_Asm_8_VLD4DUPqWB_register_Asm_16_VLD4DUPqWB_register_Asm_32_VLD4DUPqWB_register_Asm_8_VLD4LNdAsm_16_VLD4LNdAsm_32_VLD4LNdAsm_8_VLD4LNdWB_fixed_Asm_16_VLD4LNdWB_fixed_Asm_32_VLD4LNdWB_fixed_Asm_8_VLD4LNdWB_register_Asm_16_VLD4LNdWB_register_Asm_32_VLD4LNdWB_register_Asm_8_VLD4LNqAsm_16_VLD4LNqAsm_32_VLD4LNqWB_fixed_Asm_16_VLD4LNqWB_fixed_Asm_32_VLD4LNqWB_register_Asm_16_VLD4LNqWB_register_Asm_32_VLD4dAsm_16_VLD4dAsm_32_VLD4dAsm_8_VLD4dWB_fixed_Asm_16_VLD4dWB_fixed_Asm_32_VLD4dWB_fixed_Asm_8_VLD4dWB_register_Asm_16_VLD4dWB_register_Asm_32_VLD4dWB_register_Asm_8_VLD4qAsm_16_VLD4qAsm_32_VLD4qAsm_8_VLD4qWB_fixed_Asm_16_VLD4qWB_fixed_Asm_32_VLD4qWB_fixed_Asm_8_VLD4qWB_register_Asm_16_VLD4qWB_register_Asm_32_VLD4qWB_register_Asm_8_WIN__CHKSTK_WIN__DBZCHK = 852,
5347
    SUBS_PC_LR  = 853,
5348
    B_t2B_tB_BX_CALL_tBXNS_RET_tBX_CALL_tBX_RET_tBX_RET_vararg_BX_BX_RET_BX_pred_tBX_tBXNS_Bcc_t2Bcc_tBcc_TAILJMPd_TAILJMPr_TAILJMPr4_tTAILJMPd_tTAILJMPdND_tTAILJMPr_TCRETURNdi_TCRETURNri_tCBNZ_tCBZ  = 854,
5349
    BXJ = 855,
5350
    tBfar = 856,
5351
    BL_tBL_BL_pred_tBLXi  = 857,
5352
    BLXi  = 858,
5353
    TPsoft_tTPsoft  = 859,
5354
    BLX_noip_BLX_pred_noip_BLX_BLX_pred_tBLXr_noip_tBLXNSr_tBLXr  = 860,
5355
    BCCi64_BCCZi64  = 861,
5356
    BR_JTadd_tBR_JTr_t2TBB_t2TBH  = 862,
5357
    BR_JTr_t2BR_JT_t2TBB_JT_t2TBH_JT_tBRIND = 863,
5358
    t2BXJ = 864,
5359
    BR_JTm_i12_BR_JTm_rs  = 865,
5360
    tADDframe = 866,
5361
    MOVi16_ga_pcrel_MOVi_MOVi16_MOVCCi16_tMOVi8 = 867,
5362
    MOVr_MOVr_TC_tMOVSr_tMOVr = 868,
5363
    MVNCCi_MOVCCi = 869,
5364
    BMOVPCB_CALL_BMOVPCRX_CALL  = 870,
5365
    MOVCCr  = 871,
5366
    tMOVCCr_pseudo_tMOVi32imm = 872,
5367
    tMVN  = 873,
5368
    MOVCCsi = 874,
5369
    t2ASRri_tASRri_t2LSRri_tLSRri_t2LSLri_tLSLri_t2RORri_t2RRX  = 875,
5370
    LSRi_LSLi = 876,
5371
    t2MOVCCasr_t2MOVCClsl_t2MOVCClsr_t2MOVCCror = 877,
5372
    t2MOVCCr  = 878,
5373
    t2MOVTi16_ga_pcrel_t2MOVTi16  = 879,
5374
    t2MOVr  = 880,
5375
    tROR  = 881,
5376
    t2ASRrr_tASRrr_t2LSRrr_tLSRrr_t2LSLrr_tLSLrr_t2RORrr  = 882,
5377
    MOVPCRX_MOVPCLR = 883,
5378
    tMUL  = 884,
5379
    SADD16_SADD8_SSUB16_SSUB8_UADD16_UADD8_USUB16_USUB8 = 885,
5380
    t2SADD16_t2SADD8_t2SSUB16_t2SSUB8_t2UADD16_t2UADD8_t2USUB16_t2USUB8 = 886,
5381
    SHADD16_SHADD8_SHSUB16_SHSUB8_UHADD16_UHADD8_UHSUB16_UHSUB8 = 887,
5382
    t2SHADD16_t2SHADD8_t2SHSUB16_t2SHSUB8_t2UHADD16_t2UHADD8_t2UHSUB16_t2UHSUB8 = 888,
5383
    QADD16_QADD8_QSUB16_QSUB8_UQADD16_UQADD8_UQSUB16_UQSUB8 = 889,
5384
    t2QADD_t2QADD16_t2QADD8_t2UQADD16_t2UQADD8_t2QSUB_t2QSUB16_t2QSUB8_t2UQSUB16_t2UQSUB8 = 890,
5385
    QASX_QSAX_UQASX_UQSAX = 891,
5386
    t2QASX_t2QSAX_t2UQASX_t2UQSAX = 892,
5387
    SSAT_SSAT16_USAT_USAT16 = 893,
5388
    QADD_QSUB = 894,
5389
    SBFX_UBFX = 895,
5390
    t2SBFX_t2UBFX = 896,
5391
    SXTB_SXTH_UXTB_UXTH = 897,
5392
    t2SXTB_t2SXTH_t2UXTB_t2UXTH = 898,
5393
    tSXTB_tSXTH_tUXTB_tUXTH = 899,
5394
    SXTAB_SXTAH_UXTAB_UXTAH = 900,
5395
    t2SXTAB_t2SXTAH_t2UXTAB_t2UXTAH = 901,
5396
    LDRConstPool_t2LDRConstPool_tLDRConstPool = 902,
5397
    PICLDRB_PICLDRH = 903,
5398
    PICLDRSB_PICLDRSH = 904,
5399
    tLDR_postidx  = 905,
5400
    tLDRBi_tLDRHi = 906,
5401
    tLDRi_tLDRpci_tLDRspi = 907,
5402
    t2LDRBpcrel_t2LDRHpcrel_t2LDRpcrel  = 908,
5403
    LDR_PRE_IMM = 909,
5404
    LDRB_PRE_IMM  = 910,
5405
    t2LDRB_PRE_imm  = 911,
5406
    t2LDRB_PRE  = 912,
5407
    LDR_PRE_REG = 913,
5408
    LDRB_PRE_REG  = 914,
5409
    LDRH_PRE  = 915,
5410
    LDRSB_PRE_LDRSH_PRE = 916,
5411
    t2LDRH_PRE_imm_t2LDR_PRE_imm  = 917,
5412
    t2LDRSB_PRE_imm_t2LDRSH_PRE_imm = 918,
5413
    t2LDRH_PRE  = 919,
5414
    t2LDRSB_PRE_t2LDRSH_PRE = 920,
5415
    t2LDR_PRE = 921,
5416
    LDRD_PRE  = 922,
5417
    t2LDRD_PRE  = 923,
5418
    LDRT_POST_IMM = 924,
5419
    LDRBT_POST_IMM  = 925,
5420
    LDRHTi  = 926,
5421
    LDRSBTi_LDRSHTi = 927,
5422
    t2LDRB_POST_imm = 928,
5423
    t2LDRB_POST = 929,
5424
    LDRH_POST = 930,
5425
    LDRSB_POST_LDRSH_POST = 931,
5426
    LDR_POST_REG  = 932,
5427
    LDRB_POST_REG = 933,
5428
    LDRT_POST = 934,
5429
    PLDi12_t2PLDi12_PLDWi12_t2PLDWi12_t2PLDWi8_t2PLDWs_t2PLDi8_t2PLDpci_t2PLDs_PLIi12_PLIrs_t2PLIi12_t2PLIi8_t2PLIpci_t2PLIs  = 935,
5430
    PLDrs_PLDWrs  = 936,
5431
    VLLDM = 937,
5432
    STRBi12_PICSTRB_PICSTRH = 938,
5433
    t2STRBT = 939,
5434
    STR_PRE_IMM = 940,
5435
    STRB_PRE_IMM  = 941,
5436
    STRBi_preidx_STRBr_preidx_STRi_preidx_STRr_preidx_STRH_preidx = 942,
5437
    t2STRH_PRE_imm_t2STRB_PRE_imm_t2STR_PRE_imm = 943,
5438
    STRH_PRE  = 944,
5439
    t2STRH_PRE_t2STR_PRE  = 945,
5440
    t2STRB_PRE  = 946,
5441
    t2STRD_PRE  = 947,
5442
    STR_PRE_REG = 948,
5443
    STRB_PRE_REG  = 949,
5444
    STRD_PRE  = 950,
5445
    STRT_POST_IMM = 951,
5446
    STRBT_POST_IMM  = 952,
5447
    t2STRB_POST_imm_t2STR_POST_imm  = 953,
5448
    t2STRB_POST = 954,
5449
    STRBT_POST_REG_STRB_POST_REG  = 955,
5450
    STRBT_POST_STRT_POST  = 956,
5451
    VLSTM = 957,
5452
    VCVTASD_VCVTASH_VCVTASS_VCVTAUD_VCVTAUH_VCVTAUS_VCVTMSD_VCVTMSH_VCVTMSS_VCVTMUD_VCVTMUH_VCVTMUS_VCVTNSD_VCVTNSH_VCVTNSS_VCVTNUD_VCVTNUH_VCVTNUS_VCVTPSD_VCVTPSH_VCVTPSS_VCVTPUD_VCVTPUH_VCVTPUS_VCVTBDH_VCVTTDH_VCVTTHD = 958,
5453
    VTOSLS_VTOUHS_VTOULS  = 959,
5454
    VJCVT = 960,
5455
    VRINTAD_VRINTAH_VRINTAS_VRINTMD_VRINTMH_VRINTMS_VRINTND_VRINTNH_VRINTNS_VRINTPD_VRINTPH_VRINTPS_VRINTRD_VRINTRH_VRINTRS_VRINTXD_VRINTXH_VRINTXS_VRINTZD_VRINTZH_VRINTZS = 961,
5456
    VSQRTH  = 962,
5457
    VMAXsv2i32_VMAXsv4i16_VMAXsv8i8_VMAXuv2i32_VMAXuv4i16_VMAXuv8i8_VMINsv2i32_VMINsv4i16_VMINsv8i8_VMINuv2i32_VMINuv4i16_VMINuv8i8 = 963,
5458
    VUDOTD_VUDOTDI_VSDOTD_VSDOTDI_VUDOTQ_VUDOTQI_VSDOTQ_VSDOTQI = 964,
5459
    FCONSTD = 965,
5460
    FCONSTH = 966,
5461
    FCONSTS = 967,
5462
    VMOVHcc_VMOVH = 968,
5463
    VINSH = 969,
5464
    VSTMSIA = 970,
5465
    VSTMSDB_UPD_VSTMSIA_UPD = 971,
5466
    VRHADDsv16i8_VRHADDsv4i32_VRHADDsv8i16_VRHADDuv16i8_VRHADDuv4i32_VRHADDuv8i16 = 972,
5467
    VRHADDsv2i32_VRHADDsv4i16_VRHADDsv8i8_VRHADDuv2i32_VRHADDuv4i16_VRHADDuv8i8 = 973,
5468
    VMVNv2i32_VMVNv4i16_VMVNv4i32_VMVNv8i16 = 974,
5469
    VMULpd_VMULv4i16_VMULv8i8_VMULslv4i16 = 975,
5470
    VMULv2i32_VMULslv2i32 = 976,
5471
    VQDMULHslv2i32_VQDMULHv2i32_VQRDMULHslv2i32_VQRDMULHv2i32 = 977,
5472
    VQDMULHslv4i16_VQDMULHv4i16_VQRDMULHslv4i16_VQRDMULHv4i16 = 978,
5473
    VMULpq_VMULv16i8_VMULv8i16_VMULslv8i16  = 979,
5474
    VMLAslv2i32_VMLAv2i32_VMLSslv2i32_VMLSv2i32 = 980,
5475
    VMLAslv4i16_VMLAv4i16_VMLAv8i8_VMLSslv4i16_VMLSv4i16_VMLSv8i8 = 981,
5476
    VQRDMLAHslv2i32_VQRDMLAHv2i32_VQRDMLSHslv2i32_VQRDMLSHv2i32 = 982,
5477
    VQRDMLAHslv4i16_VQRDMLAHv4i16_VQRDMLSHslv4i16_VQRDMLSHv4i16 = 983,
5478
    VQRDMLAHslv4i32_VQRDMLAHv4i32_VQRDMLSHslv4i32_VQRDMLSHv4i32 = 984,
5479
    VQRDMLAHslv8i16_VQRDMLAHv8i16_VQRDMLSHslv8i16_VQRDMLSHv8i16 = 985,
5480
    VMULLp8_VMULLslsv2i32_VMULLslsv4i16_VMULLsluv2i32_VMULLsluv4i16_VMULLsv4i32_VMULLsv8i16_VMULLuv4i32_VMULLuv8i16 = 986,
5481
    VSHLiv16i8_VSHLiv1i64_VSHLiv2i32_VSHLiv2i64_VSHLiv4i16_VSHLiv4i32_VSHLiv8i16_VSHLiv8i8_VSHLLi16_VSHLLi32_VSHLLi8_VSHLLsv2i64_VSHLLsv4i32_VSHLLsv8i16_VSHLLuv2i64_VSHLLuv4i32_VSHLLuv8i16_VSHRsv16i8_VSHRsv1i64_VSHRsv2i32_VSHRsv2i64_VSHRsv4i16_VSHRsv4i32_VSHRsv8i16_VSHRsv8i8_VSHRuv16i8_VSHRuv1i64_VSHRuv2i32_VSHRuv2i64_VSHRuv4i16_VSHRuv4i32_VSHRuv8i16_VSHRuv8i8  = 987,
5482
    VQSHLsiv16i8_VQSHLsiv1i64_VQSHLsiv2i32_VQSHLsiv2i64_VQSHLsiv4i16_VQSHLsiv4i32_VQSHLsiv8i16_VQSHLsiv8i8_VQSHLsuv16i8_VQSHLsuv1i64_VQSHLsuv2i32_VQSHLsuv2i64_VQSHLsuv4i16_VQSHLsuv4i32_VQSHLsuv8i16_VQSHLsuv8i8_VQSHLuiv16i8_VQSHLuiv1i64_VQSHLuiv2i32_VQSHLuiv2i64_VQSHLuiv4i16_VQSHLuiv4i32_VQSHLuiv8i16_VQSHLuiv8i8  = 988,
5483
    VRSHRsv16i8_VRSHRsv1i64_VRSHRsv2i32_VRSHRsv2i64_VRSHRsv4i16_VRSHRsv4i32_VRSHRsv8i16_VRSHRsv8i8_VRSHRuv16i8_VRSHRuv1i64_VRSHRuv2i32_VRSHRuv2i64_VRSHRuv4i16_VRSHRuv4i32_VRSHRuv8i16_VRSHRuv8i8 = 989,
5484
    VSLIv1i64_VSLIv2i32_VSLIv4i16_VSLIv8i8_VSRIv1i64_VSRIv2i32_VSRIv4i16_VSRIv8i8 = 990,
5485
    VSLIv16i8_VSLIv2i64_VSLIv4i32_VSLIv8i16_VSRIv16i8_VSRIv2i64_VSRIv4i32_VSRIv8i16 = 991,
5486
    VPADDh  = 992,
5487
    VCADDv2f32_VCADDv4f16_VCMLAv2f32_VCMLAv2f32_indexed_VCMLAv4f16_VCMLAv4f16_indexed = 993,
5488
    VCADDv4f32_VCADDv8f16_VCMLAv4f32_VCMLAv4f32_indexed_VCMLAv8f16_VCMLAv8f16_indexed = 994,
5489
    VCVTf2sd_VCVTf2ud_VCVTf2xsd_VCVTf2xud_VCVTs2fd_VCVTu2fd_VCVTxs2fd_VCVTxu2fd = 995,
5490
    VCVTf2sq_VCVTf2uq_VCVTs2fq_VCVTu2fq_VCVTf2xsq_VCVTf2xuq_VCVTxs2fq_VCVTxu2fq = 996,
5491
    NEON_VMAXNMNDf_NEON_VMAXNMNDh_NEON_VMAXNMNQf_NEON_VMAXNMNQh_VFP_VMAXNMD_VFP_VMAXNMH_VFP_VMAXNMS_NEON_VMINNMNDf_NEON_VMINNMNDh_NEON_VMINNMNQf_NEON_VMINNMNQh_VFP_VMINNMD_VFP_VMINNMH_VFP_VMINNMS = 997,
5492
    VMULhd  = 998,
5493
    VMULhq  = 999,
5494
    VRINTANDf_VRINTANDh_VRINTANQf_VRINTANQh_VRINTMNDf_VRINTMNDh_VRINTMNQf_VRINTMNQh_VRINTNNDf_VRINTNNDh_VRINTNNQf_VRINTNNQh_VRINTPNDf_VRINTPNDh_VRINTPNQf_VRINTPNQh_VRINTXNDf_VRINTXNDh_VRINTXNQf_VRINTXNQh_VRINTZNDf_VRINTZNDh_VRINTZNQf_VRINTZNQh = 1000,
5495
    VMOVD0_VMOVQ0 = 1001,
5496
    VTRNd16_VTRNd32_VTRNd8  = 1002,
5497
    VLD2d16_VLD2d32_VLD2d8  = 1003,
5498
    VLD2d16wb_fixed_VLD2d16wb_register_VLD2d32wb_fixed_VLD2d32wb_register_VLD2d8wb_fixed_VLD2d8wb_register  = 1004,
5499
    VLD3LNd32_VLD3LNq32_VLD3LNd32Pseudo_VLD3LNq32Pseudo = 1005,
5500
    VLD3LNd32_UPD_VLD3LNq32_UPD = 1006,
5501
    VLD3LNd32Pseudo_UPD_VLD3LNq32Pseudo_UPD = 1007,
5502
    VLD4LNd32_VLD4LNq32_VLD4LNd32Pseudo_VLD4LNq32Pseudo = 1008,
5503
    VLD4LNd32_UPD_VLD4LNq32_UPD = 1009,
5504
    VLD4LNd32Pseudo_UPD_VLD4LNq32Pseudo_UPD = 1010,
5505
    AESD_AESE_AESIMC_AESMC  = 1011,
5506
    SHA1SU0 = 1012,
5507
    SHA1H_SHA1SU1 = 1013,
5508
    SHA1C_SHA1M_SHA1P = 1014,
5509
    SHA256SU0 = 1015,
5510
    SHA256H_SHA256H2_SHA256SU1  = 1016,
5511
    t2LDMIA_RET = 1017,
5512
    tLDMIA_UPD_t2LDMDB_UPD_t2LDMIA_UPD  = 1018,
5513
    t2LDMDB_t2LDMIA_tLDMIA  = 1019,
5514
    t2LDRB_OFFSET_imm_t2LDRH_OFFSET_imm_t2LDRSB_OFFSET_imm_t2LDRSH_OFFSET_imm = 1020,
5515
    t2LDRConstPool_tLDRConstPool  = 1021,
5516
    t2LDRLIT_ga_pcrel = 1022,
5517
    tLDRLIT_ga_abs  = 1023,
5518
    tLDRLIT_ga_pcrel  = 1024,
5519
    t2LDREX_t2LDREXB_t2LDREXD_t2LDREXH  = 1025,
5520
    t2STMDB_t2STMIA = 1026,
5521
    t2STMDB_UPD_t2STMIA_UPD_tSTMIA_UPD  = 1027,
5522
    tMOVSr_tMOVr  = 1028,
5523
    tMOVi8  = 1029,
5524
    t2MSR_AR_t2MSR_M_t2MSRbanked_t2MRS_AR_t2MRS_M_t2MRSbanked_t2MRSsys_AR = 1030,
5525
    t2CLREX = 1031,
5526
    t2SMLAL_t2SMLALBB_t2SMLALBT_t2SMLALD_t2SMLALDX_t2SMLALTB_t2SMLALTT_t2SMLSLD_t2SMLSLDX = 1032,
5527
    t2REV_t2REV16_t2REVSH_tREV_tREV16_tREVSH  = 1033,
5528
    t2CDP_t2CDP2  = 1034,
5529
    t2MCR_t2MCR2_t2MCRR_t2MCRR2_t2MRC_t2MRC2_t2MRRC_t2MRRC2 = 1035,
5530
    t2STC2L_OFFSET_t2STC2L_OPTION_t2STC2L_POST_t2STC2L_PRE_t2STC2_OFFSET_t2STC2_OPTION_t2STC2_POST_t2STC2_PRE_t2STCL_OFFSET_t2STCL_OPTION_t2STCL_POST_t2STCL_PRE_t2STC_OFFSET_t2STC_OPTION_t2STC_POST_t2STC_PRE = 1036,
5531
    tCPS_t2ISB_t2DSB_t2DMB_t2HINT_tHINT = 1037,
5532
    t2UDF_tUDF  = 1038,
5533
    tBKPT_t2DBG = 1039,
5534
    Int_eh_sjlj_dispatchsetup_Int_eh_sjlj_longjmp_Int_eh_sjlj_setjmp_Int_eh_sjlj_setjmp_nofp_Int_eh_sjlj_setup_dispatch_t2Int_eh_sjlj_setjmp_t2Int_eh_sjlj_setjmp_nofp_tInt_eh_sjlj_longjmp_tInt_eh_sjlj_setjmp_ADJCALLSTACKDOWN_ADJCALLSTACKUP_tADJCALLSTACKDOWN_tADJCALLSTACKUP = 1040,
5535
    CMP_SWAP_16_CMP_SWAP_32_CMP_SWAP_64_CMP_SWAP_8  = 1041,
5536
    JUMPTABLE_ADDRS_JUMPTABLE_INSTS_JUMPTABLE_TBB_JUMPTABLE_TBH = 1042,
5537
    MEMCPY  = 1043,
5538
    VSETLNi32 = 1044,
5539
    VGETLNi32 = 1045,
5540
    VLD1LNdAsm_16_VLD1LNdAsm_32_VLD1LNdAsm_8_VLD1LNdWB_fixed_Asm_16_VLD1LNdWB_fixed_Asm_32_VLD1LNdWB_fixed_Asm_8_VLD1LNdWB_register_Asm_16_VLD1LNdWB_register_Asm_32_VLD1LNdWB_register_Asm_8_VLD2LNdAsm_16_VLD2LNdAsm_32_VLD2LNdAsm_8_VLD2LNdWB_fixed_Asm_16_VLD2LNdWB_fixed_Asm_32_VLD2LNdWB_fixed_Asm_8_VLD2LNdWB_register_Asm_16_VLD2LNdWB_register_Asm_32_VLD2LNdWB_register_Asm_8_VLD2LNqAsm_16_VLD2LNqAsm_32_VLD2LNqWB_fixed_Asm_16_VLD2LNqWB_fixed_Asm_32_VLD2LNqWB_register_Asm_16_VLD2LNqWB_register_Asm_32_VLD3DUPdAsm_16_VLD3DUPdAsm_32_VLD3DUPdAsm_8_VLD3DUPdWB_fixed_Asm_16_VLD3DUPdWB_fixed_Asm_32_VLD3DUPdWB_fixed_Asm_8_VLD3DUPdWB_register_Asm_16_VLD3DUPdWB_register_Asm_32_VLD3DUPdWB_register_Asm_8_VLD3DUPqAsm_16_VLD3DUPqAsm_32_VLD3DUPqAsm_8_VLD3DUPqWB_fixed_Asm_16_VLD3DUPqWB_fixed_Asm_32_VLD3DUPqWB_fixed_Asm_8_VLD3DUPqWB_register_Asm_16_VLD3DUPqWB_register_Asm_32_VLD3DUPqWB_register_Asm_8_VLD3LNdAsm_16_VLD3LNdAsm_32_VLD3LNdAsm_8_VLD3LNdWB_fixed_Asm_16_VLD3LNdWB_fixed_Asm_32_VLD3LNdWB_fixed_Asm_8_VLD3LNdWB_register_Asm_16_VLD3LNdWB_register_Asm_32_VLD3LNdWB_register_Asm_8_VLD3LNqAsm_16_VLD3LNqAsm_32_VLD3LNqWB_fixed_Asm_16_VLD3LNqWB_fixed_Asm_32_VLD3LNqWB_register_Asm_16_VLD3LNqWB_register_Asm_32_VLD3dAsm_16_VLD3dAsm_32_VLD3dAsm_8_VLD3dWB_fixed_Asm_16_VLD3dWB_fixed_Asm_32_VLD3dWB_fixed_Asm_8_VLD3dWB_register_Asm_16_VLD3dWB_register_Asm_32_VLD3dWB_register_Asm_8_VLD3qAsm_16_VLD3qAsm_32_VLD3qAsm_8_VLD3qWB_fixed_Asm_16_VLD3qWB_fixed_Asm_32_VLD3qWB_fixed_Asm_8_VLD3qWB_register_Asm_16_VLD3qWB_register_Asm_32_VLD3qWB_register_Asm_8_VLD4DUPdAsm_16_VLD4DUPdAsm_32_VLD4DUPdAsm_8_VLD4DUPdWB_fixed_Asm_16_VLD4DUPdWB_fixed_Asm_32_VLD4DUPdWB_fixed_Asm_8_VLD4DUPdWB_register_Asm_16_VLD4DUPdWB_register_Asm_32_VLD4DUPdWB_register_Asm_8_VLD4DUPqAsm_16_VLD4DUPqAsm_32_VLD4DUPqAsm_8_VLD4DUPqWB_fixed_Asm_16_VLD4DUPqWB_fixed_Asm_32_VLD4DUPqWB_fixed_Asm_8_VLD4DUPqWB_register_Asm_16_VLD4DUPqWB_register_Asm_32_VLD4DUPqWB_register_Asm_8_VLD4LNdAsm_16_VLD4LNdAsm_32_VLD4LNdAsm_8_VLD4LNdWB_fixed_Asm_16_VLD4LNdWB_fixed_Asm_32_VLD4LNdWB_fixed_Asm_8_VLD4LNdWB_register_Asm_16_VLD4LNdWB_register_Asm_32_VLD4LNdWB_register_Asm_8_VLD4LNqAsm_16_VLD4LNqAsm_32_VLD4LNqWB_fixed_Asm_16_VLD4LNqWB_fixed_Asm_32_VLD4LNqWB_register_Asm_16_VLD4LNqWB_register_Asm_32_VLD4dAsm_16_VLD4dAsm_32_VLD4dAsm_8_VLD4dWB_fixed_Asm_16_VLD4dWB_fixed_Asm_32_VLD4dWB_fixed_Asm_8_VLD4dWB_register_Asm_16_VLD4dWB_register_Asm_32_VLD4dWB_register_Asm_8_VLD4qAsm_16_VLD4qAsm_32_VLD4qAsm_8_VLD4qWB_fixed_Asm_16_VLD4qWB_fixed_Asm_32_VLD4qWB_fixed_Asm_8_VLD4qWB_register_Asm_16_VLD4qWB_register_Asm_32_VLD4qWB_register_Asm_8 = 1046,
5541
    VLD1d16QPseudo_VLD1d16QPseudoWB_fixed_VLD1d16QPseudoWB_register_VLD1d32QPseudo_VLD1d32QPseudoWB_fixed_VLD1d32QPseudoWB_register_VLD1d8QPseudo_VLD1d8QPseudoWB_fixed_VLD1d8QPseudoWB_register_VLD1q16HighQPseudo_VLD1q16HighQPseudo_UPD_VLD1q16LowQPseudo_UPD_VLD1q32HighQPseudo_VLD1q32HighQPseudo_UPD_VLD1q32LowQPseudo_UPD_VLD1q64HighQPseudo_VLD1q64HighQPseudo_UPD_VLD1q64LowQPseudo_UPD_VLD1q8HighQPseudo_VLD1q8HighQPseudo_UPD_VLD1q8LowQPseudo_UPD = 1047,
5542
    VLD1d16TPseudo_VLD1d16TPseudoWB_fixed_VLD1d16TPseudoWB_register_VLD1d32TPseudo_VLD1d32TPseudoWB_fixed_VLD1d32TPseudoWB_register_VLD1d8TPseudo_VLD1d8TPseudoWB_fixed_VLD1d8TPseudoWB_register_VLD1q16HighTPseudo_VLD1q16HighTPseudo_UPD_VLD1q16LowTPseudo_UPD_VLD1q32HighTPseudo_VLD1q32HighTPseudo_UPD_VLD1q32LowTPseudo_UPD_VLD1q64HighTPseudo_VLD1q64HighTPseudo_UPD_VLD1q64LowTPseudo_UPD_VLD1q8HighTPseudo_VLD1q8HighTPseudo_UPD_VLD1q8LowTPseudo_UPD = 1048,
5543
    VLD2DUPq16EvenPseudo_VLD2DUPq16OddPseudo_VLD2DUPq16OddPseudoWB_fixed_VLD2DUPq16OddPseudoWB_register_VLD2DUPq32EvenPseudo_VLD2DUPq32OddPseudo_VLD2DUPq32OddPseudoWB_fixed_VLD2DUPq32OddPseudoWB_register_VLD2DUPq8EvenPseudo_VLD2DUPq8OddPseudo_VLD2DUPq8OddPseudoWB_fixed_VLD2DUPq8OddPseudoWB_register = 1049,
5544
    VLD3DUPq16EvenPseudo_VLD3DUPq16OddPseudo_VLD3DUPq32EvenPseudo_VLD3DUPq32OddPseudo_VLD3DUPq8EvenPseudo_VLD3DUPq8OddPseudo  = 1050,
5545
    VLD3DUPq16OddPseudo_UPD_VLD3DUPq32OddPseudo_UPD_VLD3DUPq8OddPseudo_UPD  = 1051,
5546
    VLD4DUPq16EvenPseudo_VLD4DUPq16OddPseudo_VLD4DUPq32EvenPseudo_VLD4DUPq32OddPseudo_VLD4DUPq8EvenPseudo_VLD4DUPq8OddPseudo  = 1052,
5547
    VLD4DUPq16OddPseudo_UPD_VLD4DUPq32OddPseudo_UPD_VLD4DUPq8OddPseudo_UPD  = 1053,
5548
    VST1d16TPseudo_VST1d32TPseudo_VST1d8TPseudo_VST1q16HighTPseudo_VST1q16HighTPseudo_UPD_VST1q16LowTPseudo_UPD_VST1q32HighTPseudo_VST1q32HighTPseudo_UPD_VST1q32LowTPseudo_UPD_VST1q64HighTPseudo_VST1q64HighTPseudo_UPD_VST1q64LowTPseudo_UPD_VST1q8HighTPseudo_VST1q8HighTPseudo_UPD_VST1q8LowTPseudo_UPD  = 1054,
5549
    VST1d16TPseudoWB_fixed_VST1d16TPseudoWB_register_VST1d32TPseudoWB_fixed_VST1d32TPseudoWB_register_VST1d8TPseudoWB_fixed_VST1d8TPseudoWB_register  = 1055,
5550
    VST1q16HighQPseudo_VST1q16HighQPseudo_UPD_VST1q16LowQPseudo_UPD_VST1q32HighQPseudo_VST1q32HighQPseudo_UPD_VST1q32LowQPseudo_UPD_VST1q64HighQPseudo_VST1q64HighQPseudo_UPD_VST1q64LowQPseudo_UPD_VST1q8HighQPseudo_VST1q8HighQPseudo_UPD_VST1q8LowQPseudo_UPD  = 1056,
5551
    VMOVD0  = 1057,
5552
    t2CPS1p_t2CPS2p_t2CPS3p_t2SG_t2TT_t2TTA_t2TTAT_t2TTT  = 1058,
5553
    t2DBG = 1059,
5554
    t2SUBS_PC_LR  = 1060,
5555
    COPY_TO_REGCLASS  = 1061,
5556
    COPY_STRUCT_BYVAL_I32 = 1062,
5557
    t2CSEL_t2CSINC_t2CSINV_t2CSNEG  = 1063,
5558
    t2ADDrr_t2ADDSrr_t2SBCrr  = 1064,
5559
    t2ASRri_t2LSLri_t2LSRri = 1065,
5560
    t2ASRrr_t2LSLrr_t2LSRrr_t2RORrr = 1066,
5561
    t2CMNzrr  = 1067,
5562
    t2CMPri = 1068,
5563
    t2CMPrr = 1069,
5564
    t2ORRrr = 1070,
5565
    t2REV_t2REV16_t2REVSH = 1071,
5566
    t2RSBri_t2RSBSri  = 1072,
5567
    t2RSBrr_t2SUBSrr_t2SUBrr  = 1073,
5568
    t2TEQrr_t2TSTrr = 1074,
5569
    t2STRi12  = 1075,
5570
    t2STRBi12_t2STRHi12 = 1076,
5571
    t2STMIA_UPD_t2STMDB_UPD = 1077,
5572
    t2SETPAN_tHLT_tSETEND = 1078,
5573
    tADC_tADDhirr_tADDrSP_tADDrr_tADDspr_tPICADD_tSBC_tSUBrr  = 1079,
5574
    tADDrSPi_tADDspi_tADR_tRSB_tSUBspi  = 1080,
5575
    tAND_tBIC_tEOR_tORR = 1081,
5576
    tASRri_tLSLri_tLSRri  = 1082,
5577
    tCBNZ_tCBZ  = 1083,
5578
    tCMNz_tCMPhir_tCMPr = 1084,
5579
    tCMPi8  = 1085,
5580
    tCPS_tHINT  = 1086,
5581
    tMOVSr  = 1087,
5582
    tSTRBi_tSTRHi = 1088,
5583
    tSTRi_tSTRspi = 1089,
5584
    tSVC_tTRAP  = 1090,
5585
    tTST  = 1091,
5586
    tUDF  = 1092,
5587
    tB_tBX_tBXNS_tBcc = 1093,
5588
    tBLXNSr_tBLXr = 1094,
5589
    t2DMB_t2DSB_t2ISB = 1095,
5590
    t2MCR_t2MCR2_t2MCRR_t2MCRR2_t2MRC_t2MRC2  = 1096,
5591
    t2MOVSsi  = 1097,
5592
    t2MOVSsr  = 1098,
5593
    t2MUL = 1099,
5594
    t2SMMLA_t2SMMLAR_t2SMMLS_t2SMMLSR = 1100,
5595
    t2UXTAB_t2UXTAH = 1101,
5596
    t2UXTAB16 = 1102,
5597
    MVE_SQRSHR_MVE_SQSHL_MVE_SRSHR_MVE_UQRSHL_MVE_UQSHL_MVE_URSHR = 1103,
5598
    MVE_ASRLi_MVE_ASRLr_MVE_LSLLi_MVE_LSLLr_MVE_LSRL_MVE_SQRSHRL_MVE_SQSHLL_MVE_SRSHRL_MVE_UQRSHLL_MVE_UQSHLL_MVE_URSHRL  = 1104,
5599
    t2CLRM  = 1105,
5600
    t2LDRBi12_t2LDRHi12 = 1106,
5601
    t2LDRi12  = 1107,
5602
    t2LDMDB_t2LDMIA = 1108,
5603
    t2LDMDB_UPD_t2LDMIA_UPD = 1109,
5604
    tADDi3_tADDi8_tSUBi3_tSUBi8 = 1110,
5605
    t2ADDSri_t2ADDri  = 1111,
5606
    t2SUBSri_t2SUBri  = 1112,
5607
    t2LoopDec = 1113,
5608
    MVE_VLDRBS16_MVE_VLDRBS32_MVE_VLDRBU16_MVE_VLDRBU32_MVE_VLDRBU8_MVE_VLDRHS32_MVE_VLDRHU16_MVE_VLDRHU32_MVE_VLDRWU32 = 1114,
5609
    MVE_VLDRBS16_post_MVE_VLDRBS16_pre_MVE_VLDRBS32_post_MVE_VLDRBS32_pre_MVE_VLDRBU16_post_MVE_VLDRBU16_pre_MVE_VLDRBU32_post_MVE_VLDRBU32_pre_MVE_VLDRBU8_post_MVE_VLDRBU8_pre_MVE_VLDRHS32_post_MVE_VLDRHS32_pre_MVE_VLDRHU16_post_MVE_VLDRHU16_pre_MVE_VLDRHU32_post_MVE_VLDRHU32_pre_MVE_VLDRWU32_post_MVE_VLDRWU32_pre  = 1115,
5610
    MVE_VLDRBS16_rq_MVE_VLDRBS32_rq_MVE_VLDRBU16_rq_MVE_VLDRBU32_rq_MVE_VLDRBU8_rq_MVE_VLDRDU64_rq_MVE_VLDRDU64_rq_u_MVE_VLDRHS32_rq_MVE_VLDRHS32_rq_u_MVE_VLDRHU16_rq_MVE_VLDRHU16_rq_u_MVE_VLDRHU32_rq_MVE_VLDRHU32_rq_u_MVE_VLDRWU32_rq_MVE_VLDRWU32_rq_u  = 1116,
5611
    MVE_VLDRDU64_qi_MVE_VLDRWU32_qi = 1117,
5612
    MVE_VLDRDU64_qi_pre_MVE_VLDRWU32_qi_pre = 1118,
5613
    MVE_VLD20_16_MVE_VLD20_32_MVE_VLD20_8_MVE_VLD21_16_MVE_VLD21_32_MVE_VLD21_8_MVE_VLD40_16_MVE_VLD40_32_MVE_VLD40_8_MVE_VLD41_16_MVE_VLD41_32_MVE_VLD41_8_MVE_VLD42_16_MVE_VLD42_32_MVE_VLD42_8_MVE_VLD43_16_MVE_VLD43_32_MVE_VLD43_8 = 1119,
5614
    MVE_VLD20_16_wb_MVE_VLD20_32_wb_MVE_VLD20_8_wb_MVE_VLD21_16_wb_MVE_VLD21_32_wb_MVE_VLD21_8_wb_MVE_VLD40_16_wb_MVE_VLD40_32_wb_MVE_VLD40_8_wb_MVE_VLD41_16_wb_MVE_VLD41_32_wb_MVE_VLD41_8_wb_MVE_VLD42_16_wb_MVE_VLD42_32_wb_MVE_VLD42_8_wb_MVE_VLD43_16_wb_MVE_VLD43_32_wb_MVE_VLD43_8_wb = 1120,
5615
    MVE_VSTRB16_MVE_VSTRB32_MVE_VSTRBU8_MVE_VSTRH32_MVE_VSTRHU16_MVE_VSTRWU32 = 1121,
5616
    MVE_VSTRB16_post_MVE_VSTRB16_pre_MVE_VSTRB32_post_MVE_VSTRB32_pre_MVE_VSTRBU8_post_MVE_VSTRBU8_pre_MVE_VSTRH32_post_MVE_VSTRH32_pre_MVE_VSTRHU16_post_MVE_VSTRHU16_pre_MVE_VSTRWU32_post_MVE_VSTRWU32_pre = 1122,
5617
    MVE_VSTRB16_rq_MVE_VSTRB32_rq_MVE_VSTRB8_rq_MVE_VSTRD64_rq_MVE_VSTRD64_rq_u_MVE_VSTRH16_rq_MVE_VSTRH16_rq_u_MVE_VSTRH32_rq_MVE_VSTRH32_rq_u_MVE_VSTRW32_rq_MVE_VSTRW32_rq_u = 1123,
5618
    MVE_VSTRD64_qi_MVE_VSTRD64_qi_pre_MVE_VSTRW32_qi_MVE_VSTRW32_qi_pre = 1124,
5619
    MVE_VST20_16_MVE_VST20_16_wb_MVE_VST20_32_MVE_VST20_32_wb_MVE_VST20_8_MVE_VST20_8_wb_MVE_VST21_16_MVE_VST21_16_wb_MVE_VST21_32_MVE_VST21_32_wb_MVE_VST21_8_MVE_VST21_8_wb_MVE_VST40_16_MVE_VST40_16_wb_MVE_VST40_32_MVE_VST40_32_wb_MVE_VST40_8_MVE_VST40_8_wb_MVE_VST41_16_MVE_VST41_16_wb_MVE_VST41_32_MVE_VST41_32_wb_MVE_VST41_8_MVE_VST41_8_wb_MVE_VST42_16_MVE_VST42_16_wb_MVE_VST42_32_MVE_VST42_32_wb_MVE_VST42_8_MVE_VST42_8_wb_MVE_VST43_16_MVE_VST43_16_wb_MVE_VST43_32_MVE_VST43_32_wb_MVE_VST43_8_MVE_VST43_8_wb = 1125,
5620
    MVE_VABAVs16_MVE_VABAVs32_MVE_VABAVs8_MVE_VABAVu16_MVE_VABAVu32_MVE_VABAVu8 = 1126,
5621
    MVE_VABDs16_MVE_VABDs32_MVE_VABDs8_MVE_VABDu16_MVE_VABDu32_MVE_VABDu8 = 1127,
5622
    MVE_VABSs16_MVE_VABSs32_MVE_VABSs8  = 1128,
5623
    MVE_VADC_MVE_VADCI  = 1129,
5624
    MVE_VADD_qr_i16_MVE_VADD_qr_i32_MVE_VADD_qr_i8_MVE_VADDi16_MVE_VADDi32_MVE_VADDi8 = 1130,
5625
    MVE_VAND  = 1131,
5626
    MVE_VBIC_MVE_VBICimmi16_MVE_VBICimmi32  = 1132,
5627
    MVE_VBRSR16_MVE_VBRSR32_MVE_VBRSR8  = 1133,
5628
    MVE_VCADDi16_MVE_VCADDi32_MVE_VCADDi8 = 1134,
5629
    MVE_VCLSs16_MVE_VCLSs32_MVE_VCLSs8  = 1135,
5630
    MVE_VCLZs16_MVE_VCLZs32_MVE_VCLZs8  = 1136,
5631
    MVE_VDDUPu16_MVE_VDDUPu32_MVE_VDDUPu8_MVE_VDUP16_MVE_VDUP32_MVE_VDUP8_MVE_VDWDUPu16_MVE_VDWDUPu32_MVE_VDWDUPu8_MVE_VIDUPu16_MVE_VIDUPu32_MVE_VIDUPu8_MVE_VIWDUPu16_MVE_VIWDUPu32_MVE_VIWDUPu8 = 1137,
5632
    MVE_VEOR  = 1138,
5633
    MVE_VHADD_qr_s16_MVE_VHADD_qr_s32_MVE_VHADD_qr_s8_MVE_VHADD_qr_u16_MVE_VHADD_qr_u32_MVE_VHADD_qr_u8_MVE_VHADDs16_MVE_VHADDs32_MVE_VHADDs8_MVE_VHADDu16_MVE_VHADDu32_MVE_VHADDu8 = 1139,
5634
    MVE_VHCADDs16_MVE_VHCADDs32_MVE_VHCADDs8  = 1140,
5635
    MVE_VHSUB_qr_s16_MVE_VHSUB_qr_s32_MVE_VHSUB_qr_s8_MVE_VHSUB_qr_u16_MVE_VHSUB_qr_u32_MVE_VHSUB_qr_u8_MVE_VHSUBs16_MVE_VHSUBs32_MVE_VHSUBs8_MVE_VHSUBu16_MVE_VHSUBu32_MVE_VHSUBu8 = 1141,
5636
    MVE_VMAXAs16_MVE_VMAXAs32_MVE_VMAXAs8_MVE_VMAXs16_MVE_VMAXs32_MVE_VMAXs8_MVE_VMAXu16_MVE_VMAXu32_MVE_VMAXu8_MVE_VMINAs16_MVE_VMINAs32_MVE_VMINAs8_MVE_VMINs16_MVE_VMINs32_MVE_VMINs8_MVE_VMINu16_MVE_VMINu32_MVE_VMINu8 = 1142,
5637
    MVE_VMAXAVs8_MVE_VMAXVs8_MVE_VMAXVu8_MVE_VMINAVs8_MVE_VMINVs8_MVE_VMINVu8 = 1143,
5638
    MVE_VMAXAVs16_MVE_VMAXVs16_MVE_VMAXVu16_MVE_VMINAVs16_MVE_VMINVs16_MVE_VMINVu16 = 1144,
5639
    MVE_VMAXAVs32_MVE_VMAXVs32_MVE_VMAXVu32_MVE_VMINAVs32_MVE_VMINVs32_MVE_VMINVu32 = 1145,
5640
    MVE_VMOVNi16bh_MVE_VMOVNi16th_MVE_VMOVNi32bh_MVE_VMOVNi32th = 1146,
5641
    MVE_VMOVLs16bh_MVE_VMOVLs16th_MVE_VMOVLs8bh_MVE_VMOVLs8th_MVE_VMOVLu16bh_MVE_VMOVLu16th_MVE_VMOVLu8bh_MVE_VMOVLu8th = 1147,
5642
    MVE_VMULLBp16_MVE_VMULLBp8_MVE_VMULLTp16_MVE_VMULLTp8 = 1148,
5643
    MVE_VMVN_MVE_VMVNimmi16_MVE_VMVNimmi32  = 1149,
5644
    MVE_VNEGs16_MVE_VNEGs32_MVE_VNEGs8  = 1150,
5645
    MVE_VORN  = 1151,
5646
    MVE_VORR_MVE_VORRimmi16_MVE_VORRimmi32  = 1152,
5647
    MVE_VPSEL = 1153,
5648
    MQPRCopy  = 1154,
5649
    MVE_VQABSs16_MVE_VQABSs32_MVE_VQABSs8 = 1155,
5650
    MVE_VQADD_qr_s16_MVE_VQADD_qr_s32_MVE_VQADD_qr_s8_MVE_VQADD_qr_u16_MVE_VQADD_qr_u32_MVE_VQADD_qr_u8_MVE_VQADDs16_MVE_VQADDs32_MVE_VQADDs8_MVE_VQADDu16_MVE_VQADDu32_MVE_VQADDu8 = 1156,
5651
    MVE_VQMOVNs16bh_MVE_VQMOVNs16th_MVE_VQMOVNs32bh_MVE_VQMOVNs32th_MVE_VQMOVNu16bh_MVE_VQMOVNu16th_MVE_VQMOVNu32bh_MVE_VQMOVNu32th_MVE_VQMOVUNs16bh_MVE_VQMOVUNs16th_MVE_VQMOVUNs32bh_MVE_VQMOVUNs32th = 1157,
5652
    MVE_VQNEGs16_MVE_VQNEGs32_MVE_VQNEGs8 = 1158,
5653
    MVE_VSHLC_MVE_VSHLL_imms16bh_MVE_VSHLL_imms16th_MVE_VSHLL_imms8bh_MVE_VSHLL_imms8th_MVE_VSHLL_immu16bh_MVE_VSHLL_immu16th_MVE_VSHLL_immu8bh_MVE_VSHLL_immu8th_MVE_VSHLL_lws16bh_MVE_VSHLL_lws16th_MVE_VSHLL_lws8bh_MVE_VSHLL_lws8th_MVE_VSHLL_lwu16bh_MVE_VSHLL_lwu16th_MVE_VSHLL_lwu8bh_MVE_VSHLL_lwu8th_MVE_VSHL_by_vecs16_MVE_VSHL_by_vecs32_MVE_VSHL_by_vecs8_MVE_VSHL_by_vecu16_MVE_VSHL_by_vecu32_MVE_VSHL_by_vecu8_MVE_VSHL_immi16_MVE_VSHL_immi32_MVE_VSHL_immi8_MVE_VSHL_qrs16_MVE_VSHL_qrs32_MVE_VSHL_qrs8_MVE_VSHL_qru16_MVE_VSHL_qru32_MVE_VSHL_qru8  = 1159,
5654
    MVE_VQSHLU_imms16_MVE_VQSHLU_imms32_MVE_VQSHLU_imms8_MVE_VQSHL_by_vecs16_MVE_VQSHL_by_vecs32_MVE_VQSHL_by_vecs8_MVE_VQSHL_by_vecu16_MVE_VQSHL_by_vecu32_MVE_VQSHL_by_vecu8_MVE_VQSHL_qrs16_MVE_VQSHL_qrs32_MVE_VQSHL_qrs8_MVE_VQSHL_qru16_MVE_VQSHL_qru32_MVE_VQSHL_qru8_MVE_VQSHLimms16_MVE_VQSHLimms32_MVE_VQSHLimms8_MVE_VQSHLimmu16_MVE_VQSHLimmu32_MVE_VQSHLimmu8_MVE_VRSHL_by_vecs16_MVE_VRSHL_by_vecs32_MVE_VRSHL_by_vecs8_MVE_VRSHL_by_vecu16_MVE_VRSHL_by_vecu32_MVE_VRSHL_by_vecu8_MVE_VRSHL_qrs16_MVE_VRSHL_qrs32_MVE_VRSHL_qrs8_MVE_VRSHL_qru16_MVE_VRSHL_qru32_MVE_VRSHL_qru8  = 1160,
5655
    MVE_VQRSHL_by_vecs16_MVE_VQRSHL_by_vecs32_MVE_VQRSHL_by_vecs8_MVE_VQRSHL_by_vecu16_MVE_VQRSHL_by_vecu32_MVE_VQRSHL_by_vecu8_MVE_VQRSHL_qrs16_MVE_VQRSHL_qrs32_MVE_VQRSHL_qrs8_MVE_VQRSHL_qru16_MVE_VQRSHL_qru32_MVE_VQRSHL_qru8 = 1161,
5656
    MVE_VQRSHRNbhs16_MVE_VQRSHRNbhs32_MVE_VQRSHRNbhu16_MVE_VQRSHRNbhu32_MVE_VQRSHRNths16_MVE_VQRSHRNths32_MVE_VQRSHRNthu16_MVE_VQRSHRNthu32_MVE_VQRSHRUNs16bh_MVE_VQRSHRUNs16th_MVE_VQRSHRUNs32bh_MVE_VQRSHRUNs32th_MVE_VQSHRNbhs16_MVE_VQSHRNbhs32_MVE_VQSHRNbhu16_MVE_VQSHRNbhu32_MVE_VQSHRNths16_MVE_VQSHRNths32_MVE_VQSHRNthu16_MVE_VQSHRNthu32_MVE_VQSHRUNs16bh_MVE_VQSHRUNs16th_MVE_VQSHRUNs32bh_MVE_VQSHRUNs32th_MVE_VRSHRNi16bh_MVE_VRSHRNi16th_MVE_VRSHRNi32bh_MVE_VRSHRNi32th_MVE_VSHRNi16bh_MVE_VSHRNi16th_MVE_VSHRNi32bh_MVE_VSHRNi32th = 1162,
5657
    MVE_VSHR_imms16_MVE_VSHR_imms32_MVE_VSHR_imms8_MVE_VSHR_immu16_MVE_VSHR_immu32_MVE_VSHR_immu8 = 1163,
5658
    MVE_VRSHR_imms16_MVE_VRSHR_imms32_MVE_VRSHR_imms8_MVE_VRSHR_immu16_MVE_VRSHR_immu32_MVE_VRSHR_immu8 = 1164,
5659
    MVE_VQSUB_qr_s16_MVE_VQSUB_qr_s32_MVE_VQSUB_qr_s8_MVE_VQSUB_qr_u16_MVE_VQSUB_qr_u32_MVE_VQSUB_qr_u8_MVE_VQSUBs16_MVE_VQSUBs32_MVE_VQSUBs8_MVE_VQSUBu16_MVE_VQSUBu32_MVE_VQSUBu8 = 1165,
5660
    MVE_VREV16_8_MVE_VREV32_16_MVE_VREV32_8_MVE_VREV64_16_MVE_VREV64_32_MVE_VREV64_8  = 1166,
5661
    MVE_VRHADDs16_MVE_VRHADDs32_MVE_VRHADDs8_MVE_VRHADDu16_MVE_VRHADDu32_MVE_VRHADDu8 = 1167,
5662
    MVE_VSBC_MVE_VSBCI  = 1168,
5663
    MVE_VSLIimm16_MVE_VSLIimm32_MVE_VSLIimm8  = 1169,
5664
    MVE_VSRIimm16_MVE_VSRIimm32_MVE_VSRIimm8  = 1170,
5665
    MVE_VSUB_qr_i16_MVE_VSUB_qr_i32_MVE_VSUB_qr_i8_MVE_VSUBi16_MVE_VSUBi32_MVE_VSUBi8 = 1171,
5666
    MVE_VABDf16_MVE_VABDf32 = 1172,
5667
    MVE_VABSf16_MVE_VABSf32 = 1173,
5668
    MVE_VADDf16_MVE_VADDf32 = 1174,
5669
    MVE_VADD_qr_f16_MVE_VADD_qr_f32 = 1175,
5670
    MVE_VADDLVs32acc_MVE_VADDLVs32no_acc_MVE_VADDLVu32acc_MVE_VADDLVu32no_acc = 1176,
5671
    MVE_VADDVs16acc_MVE_VADDVs16no_acc_MVE_VADDVs32acc_MVE_VADDVs32no_acc_MVE_VADDVs8acc_MVE_VADDVs8no_acc_MVE_VADDVu16acc_MVE_VADDVu16no_acc_MVE_VADDVu32acc_MVE_VADDVu32no_acc_MVE_VADDVu8acc_MVE_VADDVu8no_acc = 1177,
5672
    MVE_VCADDf16_MVE_VCADDf32 = 1178,
5673
    MVE_VCMLAf16_MVE_VCMLAf32 = 1179,
5674
    MVE_VCMULf16_MVE_VCMULf32 = 1180,
5675
    MVE_VCMPi16_MVE_VCMPi16r_MVE_VCMPi32_MVE_VCMPi32r_MVE_VCMPi8_MVE_VCMPi8r_MVE_VCMPs16_MVE_VCMPs16r_MVE_VCMPs32_MVE_VCMPs32r_MVE_VCMPs8_MVE_VCMPs8r_MVE_VCMPu16_MVE_VCMPu16r_MVE_VCMPu32_MVE_VCMPu32r_MVE_VCMPu8_MVE_VCMPu8r_MVE_VPTv16i8_MVE_VPTv16i8r_MVE_VPTv16s8_MVE_VPTv16s8r_MVE_VPTv16u8_MVE_VPTv16u8r_MVE_VPTv4i32_MVE_VPTv4i32r_MVE_VPTv4s32_MVE_VPTv4s32r_MVE_VPTv4u32_MVE_VPTv4u32r_MVE_VPTv8i16_MVE_VPTv8i16r_MVE_VPTv8s16_MVE_VPTv8s16r_MVE_VPTv8u16_MVE_VPTv8u16r = 1181,
5676
    MVE_VCMPf16_MVE_VCMPf16r_MVE_VCMPf32_MVE_VCMPf32r_MVE_VPTv4f32_MVE_VPTv4f32r_MVE_VPTv8f16_MVE_VPTv8f16r = 1182,
5677
    MVE_VCVTf16s16_fix_MVE_VCVTf16s16n_MVE_VCVTf16u16_fix_MVE_VCVTf16u16n = 1183,
5678
    MVE_VCVTf32s32_fix_MVE_VCVTf32s32n_MVE_VCVTf32u32_fix_MVE_VCVTf32u32n = 1184,
5679
    MVE_VCVTs16f16_fix_MVE_VCVTs16f16a_MVE_VCVTs16f16m_MVE_VCVTs16f16n_MVE_VCVTs16f16p_MVE_VCVTs16f16z_MVE_VCVTu16f16_fix_MVE_VCVTu16f16a_MVE_VCVTu16f16m_MVE_VCVTu16f16n_MVE_VCVTu16f16p_MVE_VCVTu16f16z = 1185,
5680
    MVE_VCVTs32f32_fix_MVE_VCVTs32f32a_MVE_VCVTs32f32m_MVE_VCVTs32f32n_MVE_VCVTs32f32p_MVE_VCVTs32f32z_MVE_VCVTu32f32_fix_MVE_VCVTu32f32a_MVE_VCVTu32f32m_MVE_VCVTu32f32n_MVE_VCVTu32f32p_MVE_VCVTu32f32z = 1186,
5681
    MVE_VCVTf16f32bh_MVE_VCVTf16f32th = 1187,
5682
    MVE_VCVTf32f16bh_MVE_VCVTf32f16th = 1188,
5683
    MVE_VFMA_qr_Sf16_MVE_VFMA_qr_Sf32_MVE_VFMA_qr_f16_MVE_VFMA_qr_f32_MVE_VFMAf16_MVE_VFMAf32_MVE_VFMSf16_MVE_VFMSf32 = 1189,
5684
    MVE_VMAXNMAVf16_MVE_VMAXNMAVf32_MVE_VMAXNMAf16_MVE_VMAXNMAf32_MVE_VMAXNMVf16_MVE_VMAXNMVf32_MVE_VMAXNMf16_MVE_VMAXNMf32_MVE_VMINNMAVf16_MVE_VMINNMAVf32_MVE_VMINNMAf16_MVE_VMINNMAf32_MVE_VMINNMVf16_MVE_VMINNMVf32_MVE_VMINNMf16_MVE_VMINNMf32 = 1190,
5685
    MVE_VMOV_from_lane_32_MVE_VMOV_from_lane_s16_MVE_VMOV_from_lane_s8_MVE_VMOV_from_lane_u16_MVE_VMOV_from_lane_u8 = 1191,
5686
    MVE_VMOV_rr_q = 1192,
5687
    MVE_VMOVimmf32_MVE_VMOVimmi16_MVE_VMOVimmi32_MVE_VMOVimmi64_MVE_VMOVimmi8 = 1193,
5688
    MVE_VMUL_qr_f16_MVE_VMUL_qr_f32_MVE_VMUL_qr_i16_MVE_VMUL_qr_i32_MVE_VMUL_qr_i8_MVE_VMULf16_MVE_VMULf32_MVE_VMULi16_MVE_VMULi32_MVE_VMULi8 = 1194,
5689
    MVE_VMULHs16_MVE_VMULHs32_MVE_VMULHs8_MVE_VMULHu16_MVE_VMULHu32_MVE_VMULHu8_MVE_VQDMULH_qr_s16_MVE_VQDMULH_qr_s32_MVE_VQDMULH_qr_s8_MVE_VQDMULHi16_MVE_VQDMULHi32_MVE_VQDMULHi8_MVE_VQRDMULH_qr_s16_MVE_VQRDMULH_qr_s32_MVE_VQRDMULH_qr_s8_MVE_VQRDMULHi16_MVE_VQRDMULHi32_MVE_VQRDMULHi8_MVE_VRMULHs16_MVE_VRMULHs32_MVE_VRMULHs8_MVE_VRMULHu16_MVE_VRMULHu32_MVE_VRMULHu8 = 1195,
5690
    MVE_VMULLBs16_MVE_VMULLBs32_MVE_VMULLBs8_MVE_VMULLBu16_MVE_VMULLBu32_MVE_VMULLBu8_MVE_VMULLTs16_MVE_VMULLTs32_MVE_VMULLTs8_MVE_VMULLTu16_MVE_VMULLTu32_MVE_VMULLTu8_MVE_VQDMULLs16bh_MVE_VQDMULLs16th_MVE_VQDMULLs32bh_MVE_VQDMULLs32th = 1196,
5691
    MVE_VQDMULL_qr_s16bh_MVE_VQDMULL_qr_s16th_MVE_VQDMULL_qr_s32bh_MVE_VQDMULL_qr_s32th = 1197,
5692
    MVE_VMLADAVas16_MVE_VMLADAVas32_MVE_VMLADAVas8_MVE_VMLADAVau16_MVE_VMLADAVau32_MVE_VMLADAVau8_MVE_VMLADAVaxs16_MVE_VMLADAVaxs32_MVE_VMLADAVaxs8_MVE_VMLADAVs16_MVE_VMLADAVs32_MVE_VMLADAVs8_MVE_VMLADAVu16_MVE_VMLADAVu32_MVE_VMLADAVu8_MVE_VMLADAVxs16_MVE_VMLADAVxs32_MVE_VMLADAVxs8_MVE_VMLAS_qr_i16_MVE_VMLAS_qr_i32_MVE_VMLAS_qr_i8_MVE_VMLA_qr_i16_MVE_VMLA_qr_i32_MVE_VMLA_qr_i8_MVE_VMLSDAVas16_MVE_VMLSDAVas32_MVE_VMLSDAVas8_MVE_VMLSDAVaxs16_MVE_VMLSDAVaxs32_MVE_VMLSDAVaxs8_MVE_VMLSDAVs16_MVE_VMLSDAVs32_MVE_VMLSDAVs8_MVE_VMLSDAVxs16_MVE_VMLSDAVxs32_MVE_VMLSDAVxs8_MVE_VQDMLADHXs16_MVE_VQDMLADHXs32_MVE_VQDMLADHXs8_MVE_VQDMLADHs16_MVE_VQDMLADHs32_MVE_VQDMLADHs8_MVE_VQDMLAH_qrs16_MVE_VQDMLAH_qrs32_MVE_VQDMLAH_qrs8_MVE_VQDMLASH_qrs16_MVE_VQDMLASH_qrs32_MVE_VQDMLASH_qrs8_MVE_VQDMLSDHXs16_MVE_VQDMLSDHXs32_MVE_VQDMLSDHXs8_MVE_VQDMLSDHs16_MVE_VQDMLSDHs32_MVE_VQDMLSDHs8_MVE_VQRDMLADHXs16_MVE_VQRDMLADHXs32_MVE_VQRDMLADHXs8_MVE_VQRDMLADHs16_MVE_VQRDMLADHs32_MVE_VQRDMLADHs8_MVE_VQRDMLAH_qrs16_MVE_VQRDMLAH_qrs32_MVE_VQRDMLAH_qrs8_MVE_VQRDMLASH_qrs16_MVE_VQRDMLASH_qrs32_MVE_VQRDMLASH_qrs8_MVE_VQRDMLSDHXs16_MVE_VQRDMLSDHXs32_MVE_VQRDMLSDHXs8_MVE_VQRDMLSDHs16_MVE_VQRDMLSDHs32_MVE_VQRDMLSDHs8 = 1198,
5693
    MVE_VMLALDAVas16_MVE_VMLALDAVas32_MVE_VMLALDAVau16_MVE_VMLALDAVau32_MVE_VMLALDAVaxs16_MVE_VMLALDAVaxs32_MVE_VMLALDAVs16_MVE_VMLALDAVs32_MVE_VMLALDAVu16_MVE_VMLALDAVu32_MVE_VMLALDAVxs16_MVE_VMLALDAVxs32_MVE_VMLSLDAVas16_MVE_VMLSLDAVas32_MVE_VMLSLDAVaxs16_MVE_VMLSLDAVaxs32_MVE_VMLSLDAVs16_MVE_VMLSLDAVs32_MVE_VMLSLDAVxs16_MVE_VMLSLDAVxs32_MVE_VRMLALDAVHas32_MVE_VRMLALDAVHau32_MVE_VRMLALDAVHaxs32_MVE_VRMLALDAVHs32_MVE_VRMLALDAVHu32_MVE_VRMLALDAVHxs32_MVE_VRMLSLDAVHas32_MVE_VRMLSLDAVHaxs32_MVE_VRMLSLDAVHs32_MVE_VRMLSLDAVHxs32  = 1199,
5694
    MVE_VNEGf16_MVE_VNEGf32 = 1200,
5695
    MVE_VRINTf16A_MVE_VRINTf16M_MVE_VRINTf16N_MVE_VRINTf16P_MVE_VRINTf16X_MVE_VRINTf16Z_MVE_VRINTf32A_MVE_VRINTf32M_MVE_VRINTf32N_MVE_VRINTf32P_MVE_VRINTf32X_MVE_VRINTf32Z = 1201,
5696
    MVE_VSUBf16_MVE_VSUBf32 = 1202,
5697
    MVE_VSUB_qr_f16_MVE_VSUB_qr_f32 = 1203,
5698
    MVE_VMOV_to_lane_16_MVE_VMOV_to_lane_32_MVE_VMOV_to_lane_8_MVE_VMOV_q_rr  = 1204,
5699
    MVE_VCTP16_MVE_VCTP32_MVE_VCTP64_MVE_VCTP8  = 1205,
5700
    MVE_VPNOT = 1206,
5701
    MVE_VPST  = 1207,
5702
    VCVTASD_VCVTASH_VCVTASS_VCVTAUD_VCVTAUH_VCVTAUS_VCVTMSD_VCVTMSH_VCVTMSS_VCVTMUD_VCVTMUH_VCVTMUS_VCVTNSD_VCVTNSH_VCVTNSS_VCVTNUD_VCVTNUH_VCVTNUS_VCVTPSD_VCVTPSH_VCVTPSS_VCVTPUD_VCVTPUH_VCVTPUS = 1208,
5703
    VDIVH = 1209,
5704
    VFMAH_VFMSH = 1210,
5705
    VFP_VMAXNMD_VFP_VMAXNMH_VFP_VMAXNMS_VFP_VMINNMD_VFP_VMINNMH_VFP_VMINNMS = 1211,
5706
    VMOVH = 1212,
5707
    VMOVHR  = 1213,
5708
    VMOVD = 1214,
5709
    VMOVS = 1215,
5710
    VMOVRH  = 1216,
5711
    tSVC  = 1217,
5712
    t2HVC = 1218,
5713
    t2SMC_ERET  = 1219,
5714
    tHINT = 1220,
5715
    BUNDLE  = 1221,
5716
    t2LDRBpcrel_t2LDRHpcrel = 1222,
5717
    t2LDRBpci_t2LDRHpci = 1223,
5718
    t2LDRSBpci_t2LDRSHpci = 1224,
5719
    t2LDRH_POST_imm = 1225,
5720
    t2LDRH_PRE_imm  = 1226,
5721
    t2LDREX = 1227,
5722
    t2LDREXB_t2LDREXH = 1228,
5723
    t2STREX_t2STREXB_t2STREXH = 1229,
5724
    t2LDRpci  = 1230,
5725
    t2PLDpci_t2PLIpci = 1231,
5726
    tLDRpci = 1232,
5727
    t2PLDWi12_t2PLDWi8_t2PLDi12_t2PLDi8_t2PLIi12_t2PLIi8  = 1233,
5728
    t2PLDs_t2PLIs = 1234,
5729
    t2TBB_JT_t2TBH_JT = 1235,
5730
    t2TBB_t2TBH = 1236,
5731
    t2RSBSrs_t2SUBrs  = 1237,
5732
    t2SUBSrs  = 1238,
5733
    t2BICrs_t2EORrs_t2ORRrs = 1239,
5734
    t2ORNrs = 1240,
5735
    t2CMNzrs  = 1241,
5736
    t2CMPrs = 1242,
5737
    t2TEQrs_t2TSTrs = 1243,
5738
    t2RRX = 1244,
5739
    tLSLSri = 1245,
5740
    t2CLZ = 1246,
5741
    t2USAD8 = 1247,
5742
    t2RBIT  = 1248,
5743
    t2PKHBT_t2PKHTB = 1249,
5744
    VCVTASS_VCVTAUS_VCVTMSS_VCVTMUS_VCVTNSS_VCVTNUS_VCVTPSS_VCVTPUS = 1250,
5745
    VFP_VMAXNMS_VFP_VMINNMS = 1251,
5746
    VRINTAS_VRINTMS_VRINTNS_VRINTPS_VRINTRS_VRINTXS_VRINTZS = 1252,
5747
    VCVTASD_VCVTAUD_VCVTMSD_VCVTMUD_VCVTNSD_VCVTNUD_VCVTPSD_VCVTPUD = 1253,
5748
    VCVTTHD = 1254,
5749
    VFP_VMAXNMD_VFP_VMINNMD = 1255,
5750
    VRINTAD_VRINTMD_VRINTND_VRINTPD_VRINTRD_VRINTXD_VRINTZD = 1256,
5751
    VCMPS = 1257,
5752
    VCMPD = 1258,
5753
    VSELEQS_VSELGES_VSELGTS_VSELVSS = 1259,
5754
    VSELEQD_VSELGED_VSELGTD_VSELVSD = 1260,
5755
    VMULD_VNMULD  = 1261,
5756
    tLDRspi = 1262,
5757
    t2LDA_t2LDAEX = 1263,
5758
    t2LDAEXD  = 1264,
5759
    t2STL_t2STLB_t2STLEX_t2STLEXB_t2STLEXH_t2STLH = 1265,
5760
    MVE_VST20_16_MVE_VST20_32_MVE_VST20_8_MVE_VST21_16_MVE_VST21_32_MVE_VST21_8_MVE_VST40_16_MVE_VST40_32_MVE_VST40_8_MVE_VST41_16_MVE_VST41_32_MVE_VST41_8_MVE_VST42_16_MVE_VST42_32_MVE_VST42_8_MVE_VST43_16_MVE_VST43_32_MVE_VST43_8 = 1266,
5761
    MVE_VSTRD64_qi_MVE_VSTRW32_qi = 1267,
5762
    t2RSBSrs  = 1268,
5763
    t2ADCrs_t2SBCrs = 1269,
5764
    t2ADDSrr_t2SBCrr  = 1270,
5765
    t2SUBSrr_t2RSBrr  = 1271,
5766
    t2ADCrr = 1272,
5767
    t2BICrr_t2EORrr = 1273,
5768
    t2ORNrr = 1274,
5769
    tADDspi_tSUBspi = 1275,
5770
    t2ADDri = 1276,
5771
    t2ADDri12 = 1277,
5772
    t2SUBri = 1278,
5773
    t2SUBri12 = 1279,
5774
    tADDrSP_tADDspr_tADDhirr  = 1280,
5775
    tADDrSPi  = 1281,
5776
    MVE_ASRLi_MVE_LSLLi_MVE_LSRL_MVE_SQSHLL_MVE_SRSHRL_MVE_UQSHLL_MVE_URSHRL  = 1282,
5777
    MVE_SQRSHR_MVE_UQRSHL = 1283,
5778
    t2BF_LabelPseudo_t2BFLi_t2BFLr_t2BFi_t2BFic_t2BFr = 1284,
5779
    MVE_LCTP  = 1285,
5780
    t2DLS_t2WLS_MVE_DLSTP_16_MVE_DLSTP_32_MVE_DLSTP_64_MVE_DLSTP_8_MVE_WLSTP_16_MVE_WLSTP_32_MVE_WLSTP_64_MVE_WLSTP_8 = 1286,
5781
    t2LE  = 1287,
5782
    t2LEUpdate_MVE_LETP = 1288,
5783
    VSHTOD_VSLTOD_VUHTOD_VULTOD = 1289,
5784
    VMSR_VMSR_FPSCR_NZCVQC_VMSR_P0_VMSR_VPR = 1290,
5785
    VMRS_P0_VMRS_VPR  = 1291,
5786
    VMRS_FPSCR_NZCVQC = 1292,
5787
    VMRS  = 1293,
5788
    MVE_VMOV_q_rr = 1294,
5789
    MVE_VADC  = 1295,
5790
    MVE_VADD_qr_i16_MVE_VADD_qr_i32_MVE_VADD_qr_i8  = 1296,
5791
    MVE_VHADD_qr_s16_MVE_VHADD_qr_s32_MVE_VHADD_qr_s8_MVE_VHADD_qr_u16_MVE_VHADD_qr_u32_MVE_VHADD_qr_u8 = 1297,
5792
    MVE_VHSUB_qr_s16_MVE_VHSUB_qr_s32_MVE_VHSUB_qr_s8_MVE_VHSUB_qr_u16_MVE_VHSUB_qr_u32_MVE_VHSUB_qr_u8 = 1298,
5793
    MVE_VQADD_qr_s16_MVE_VQADD_qr_s32_MVE_VQADD_qr_s8_MVE_VQADD_qr_u16_MVE_VQADD_qr_u32_MVE_VQADD_qr_u8 = 1299,
5794
    MVE_VQSUB_qr_s16_MVE_VQSUB_qr_s32_MVE_VQSUB_qr_s8_MVE_VQSUB_qr_u16_MVE_VQSUB_qr_u32_MVE_VQSUB_qr_u8 = 1300,
5795
    MVE_VSHL_qrs16_MVE_VSHL_qrs32_MVE_VSHL_qrs8_MVE_VSHL_qru16_MVE_VSHL_qru32_MVE_VSHL_qru8 = 1301,
5796
    MVE_VSUB_qr_i16_MVE_VSUB_qr_i32_MVE_VSUB_qr_i8  = 1302,
5797
    MVE_VSHL_by_vecs16_MVE_VSHL_by_vecs32_MVE_VSHL_by_vecs8_MVE_VSHL_by_vecu16_MVE_VSHL_by_vecu32_MVE_VSHL_by_vecu8_MVE_VSHL_immi16_MVE_VSHL_immi32_MVE_VSHL_immi8_MVE_VSHLL_imms16bh_MVE_VSHLL_imms16th_MVE_VSHLL_imms8bh_MVE_VSHLL_imms8th_MVE_VSHLL_immu16bh_MVE_VSHLL_immu16th_MVE_VSHLL_immu8bh_MVE_VSHLL_immu8th_MVE_VSHLL_lws16bh_MVE_VSHLL_lws16th_MVE_VSHLL_lws8bh_MVE_VSHLL_lws8th_MVE_VSHLL_lwu16bh_MVE_VSHLL_lwu16th_MVE_VSHLL_lwu8bh_MVE_VSHLL_lwu8th  = 1303,
5798
    MVE_VSHRNi16bh_MVE_VSHRNi16th_MVE_VSHRNi32bh_MVE_VSHRNi32th = 1304,
5799
    MVE_VDWDUPu16_MVE_VDWDUPu32_MVE_VDWDUPu8_MVE_VIWDUPu16_MVE_VIWDUPu32_MVE_VIWDUPu8 = 1305,
5800
    MVE_VDDUPu16_MVE_VDDUPu32_MVE_VDDUPu8_MVE_VIDUPu16_MVE_VIDUPu32_MVE_VIDUPu8 = 1306,
5801
    MVE_VQRSHL_qrs16_MVE_VQRSHL_qrs32_MVE_VQRSHL_qrs8_MVE_VQRSHL_qru16_MVE_VQRSHL_qru32_MVE_VQRSHL_qru8 = 1307,
5802
    MVE_VQSHL_qrs16_MVE_VQSHL_qrs32_MVE_VQSHL_qrs8_MVE_VQSHL_qru16_MVE_VQSHL_qru32_MVE_VQSHL_qru8_MVE_VRSHL_qrs16_MVE_VRSHL_qrs32_MVE_VRSHL_qrs8_MVE_VRSHL_qru16_MVE_VRSHL_qru32_MVE_VRSHL_qru8 = 1308,
5803
    MVE_VMAXNMAf16_MVE_VMAXNMAf32_MVE_VMAXNMf16_MVE_VMAXNMf32_MVE_VMINNMAf16_MVE_VMINNMAf32_MVE_VMINNMf16_MVE_VMINNMf32 = 1309,
5804
    MVE_VADDLVs32acc_MVE_VADDLVu32acc = 1310,
5805
    MVE_VADDVs16acc_MVE_VADDVs32acc_MVE_VADDVs8acc_MVE_VADDVu16acc_MVE_VADDVu32acc_MVE_VADDVu8acc = 1311,
5806
    MVE_VMUL_qr_i16_MVE_VMUL_qr_i32_MVE_VMUL_qr_i8  = 1312,
5807
    MVE_VQDMULH_qr_s16_MVE_VQDMULH_qr_s32_MVE_VQDMULH_qr_s8_MVE_VQRDMULH_qr_s16_MVE_VQRDMULH_qr_s32_MVE_VQRDMULH_qr_s8  = 1313,
5808
    MVE_VMLAS_qr_i16_MVE_VMLAS_qr_i32_MVE_VMLAS_qr_i8_MVE_VMLA_qr_i16_MVE_VMLA_qr_i32_MVE_VMLA_qr_i8  = 1314,
5809
    MVE_VQDMLAH_qrs16_MVE_VQDMLAH_qrs32_MVE_VQDMLAH_qrs8_MVE_VQDMLASH_qrs16_MVE_VQDMLASH_qrs32_MVE_VQDMLASH_qrs8_MVE_VQRDMLAH_qrs16_MVE_VQRDMLAH_qrs32_MVE_VQRDMLAH_qrs8_MVE_VQRDMLASH_qrs16_MVE_VQRDMLASH_qrs32_MVE_VQRDMLASH_qrs8 = 1315,
5810
    MVE_VQDMLADHXs16_MVE_VQDMLADHXs32_MVE_VQDMLADHXs8_MVE_VQDMLADHs16_MVE_VQDMLADHs32_MVE_VQDMLADHs8_MVE_VQDMLSDHXs16_MVE_VQDMLSDHXs32_MVE_VQDMLSDHXs8_MVE_VQDMLSDHs16_MVE_VQDMLSDHs32_MVE_VQDMLSDHs8_MVE_VQRDMLADHXs16_MVE_VQRDMLADHXs32_MVE_VQRDMLADHXs8_MVE_VQRDMLADHs16_MVE_VQRDMLADHs32_MVE_VQRDMLADHs8_MVE_VQRDMLSDHXs16_MVE_VQRDMLSDHXs32_MVE_VQRDMLSDHXs8_MVE_VQRDMLSDHs16_MVE_VQRDMLSDHs32_MVE_VQRDMLSDHs8 = 1316,
5811
    MVE_VMLALDAVas16_MVE_VMLALDAVas32_MVE_VMLALDAVau16_MVE_VMLALDAVau32_MVE_VMLALDAVaxs16_MVE_VMLALDAVaxs32_MVE_VMLSLDAVas16_MVE_VMLSLDAVas32_MVE_VMLSLDAVaxs16_MVE_VMLSLDAVaxs32_MVE_VRMLALDAVHas32_MVE_VRMLALDAVHau32_MVE_VRMLALDAVHaxs32_MVE_VRMLSLDAVHas32_MVE_VRMLSLDAVHaxs32  = 1317,
5812
    MVE_VMLADAVas16_MVE_VMLADAVas32_MVE_VMLADAVas8_MVE_VMLADAVau16_MVE_VMLADAVau32_MVE_VMLADAVau8_MVE_VMLADAVaxs16_MVE_VMLADAVaxs32_MVE_VMLADAVaxs8_MVE_VMLSDAVas16_MVE_VMLSDAVas32_MVE_VMLSDAVas8_MVE_VMLSDAVaxs16_MVE_VMLSDAVaxs32_MVE_VMLSDAVaxs8  = 1318,
5813
    MVE_VMULi16_MVE_VMULi32_MVE_VMULi8  = 1319,
5814
    MVE_VMUL_qr_f16_MVE_VMUL_qr_f32 = 1320,
5815
    MVE_VFMA_qr_Sf16_MVE_VFMA_qr_Sf32_MVE_VFMA_qr_f16_MVE_VFMA_qr_f32 = 1321,
5816
    MVE_VPTv4f32r_MVE_VPTv8f16r = 1322,
5817
    MVE_VPTv16i8r_MVE_VPTv16s8r_MVE_VPTv16u8r_MVE_VPTv4i32r_MVE_VPTv4s32r_MVE_VPTv4u32r_MVE_VPTv8i16r_MVE_VPTv8s16r_MVE_VPTv8u16r = 1323,
5818
    MVE_VCMPi16r_MVE_VCMPi32r_MVE_VCMPi8r_MVE_VCMPs16r_MVE_VCMPs32r_MVE_VCMPs8r_MVE_VCMPu16r_MVE_VCMPu32r_MVE_VCMPu8r = 1324,
5819
    MVE_VCMPf16r_MVE_VCMPf32r = 1325,
5820
    SCHED_LIST_END = 1326
5821
  };
5822
} // end namespace Sched
5823
} // end namespace ARM
5824
} // end namespace llvm
5825
#endif // GET_INSTRINFO_SCHED_ENUM
5826
5827
#if defined(GET_INSTRINFO_MC_DESC) || defined(GET_INSTRINFO_CTOR_DTOR)
5828
namespace llvm {
5829
5830
struct ARMInstrTable {
5831
  MCInstrDesc Insts[4465];
5832
  static_assert(alignof(MCInstrDesc) >= alignof(MCOperandInfo), "Unwanted padding between Insts and OperandInfo");
5833
  MCOperandInfo OperandInfo[3035];
5834
  static_assert(alignof(MCOperandInfo) >= alignof(MCPhysReg), "Unwanted padding between OperandInfo and ImplicitOps");
5835
  MCPhysReg ImplicitOps[130];
5836
};
5837
5838
} // end namespace llvm
5839
#endif // defined(GET_INSTRINFO_MC_DESC) || defined(GET_INSTRINFO_CTOR_DTOR)
5840
5841
#ifdef GET_INSTRINFO_MC_DESC
5842
#undef GET_INSTRINFO_MC_DESC
5843
namespace llvm {
5844
5845
static_assert(sizeof(MCOperandInfo) % sizeof(MCPhysReg) == 0);
5846
static constexpr unsigned ARMImpOpBase = sizeof ARMInstrTable::OperandInfo / (sizeof(MCPhysReg));
5847
5848
extern const ARMInstrTable ARMDescs = {
5849
  {
5850
    { 4464, 0,  0,  2,  846,  0,  0,  ARMImpOpBase + 0, 1,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4464 = t__brkdiv0
5851
    { 4463, 4,  1,  2,  899,  0,  0,  ARMImpOpBase + 0, 2989, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4463 = tUXTH
5852
    { 4462, 4,  1,  2,  899,  0,  0,  ARMImpOpBase + 0, 2989, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4462 = tUXTB
5853
    { 4461, 1,  0,  2,  1092, 0,  0,  ARMImpOpBase + 0, 0,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4461 = tUDF
5854
    { 4460, 4,  0,  2,  1091, 0,  1,  ARMImpOpBase + 0, 2989, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0xc80ULL },  // Inst #4460 = tTST
5855
    { 4459, 0,  0,  2,  1090, 0,  0,  ARMImpOpBase + 0, 1,  0|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4459 = tTRAP
5856
    { 4458, 4,  1,  2,  899,  0,  0,  ARMImpOpBase + 0, 2989, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4458 = tSXTH
5857
    { 4457, 4,  1,  2,  899,  0,  0,  ARMImpOpBase + 0, 2989, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4457 = tSXTB
5858
    { 4456, 3,  0,  2,  1217, 1,  0,  ARMImpOpBase + 54,  844,  0|(1ULL<<MCID::Call)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4456 = tSVC
5859
    { 4455, 5,  1,  2,  1275, 0,  0,  ARMImpOpBase + 0, 2967, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4455 = tSUBspi
5860
    { 4454, 6,  2,  2,  1079, 0,  0,  ARMImpOpBase + 0, 2961, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef), 0x80c80ULL },  // Inst #4454 = tSUBrr
5861
    { 4453, 6,  2,  2,  1110, 0,  0,  ARMImpOpBase + 0, 2945, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef), 0x80c80ULL },  // Inst #4453 = tSUBi8
5862
    { 4452, 6,  2,  2,  1110, 0,  0,  ARMImpOpBase + 0, 2939, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef), 0x80c80ULL },  // Inst #4452 = tSUBi3
5863
    { 4451, 5,  0,  2,  1089, 0,  0,  ARMImpOpBase + 0, 3011, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xc8aULL },  // Inst #4451 = tSTRspi
5864
    { 4450, 5,  0,  2,  436,  0,  0,  ARMImpOpBase + 0, 3002, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xc89ULL },  // Inst #4450 = tSTRr
5865
    { 4449, 5,  0,  2,  1089, 0,  0,  ARMImpOpBase + 0, 2997, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xc89ULL },  // Inst #4449 = tSTRi
5866
    { 4448, 5,  0,  2,  435,  0,  0,  ARMImpOpBase + 0, 3002, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xc88ULL },  // Inst #4448 = tSTRHr
5867
    { 4447, 5,  0,  2,  1088, 0,  0,  ARMImpOpBase + 0, 2997, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xc88ULL },  // Inst #4447 = tSTRHi
5868
    { 4446, 5,  0,  2,  435,  0,  0,  ARMImpOpBase + 0, 3002, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xc87ULL },  // Inst #4446 = tSTRBr
5869
    { 4445, 5,  0,  2,  1088, 0,  0,  ARMImpOpBase + 0, 2997, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xc87ULL },  // Inst #4445 = tSTRBi
5870
    { 4444, 5,  1,  2,  1027, 0,  0,  ARMImpOpBase + 0, 544,  0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0xc80ULL },  // Inst #4444 = tSTMIA_UPD
5871
    { 4443, 1,  0,  2,  1078, 0,  0,  ARMImpOpBase + 0, 0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4443 = tSETEND
5872
    { 4442, 6,  2,  2,  1079, 1,  0,  ARMImpOpBase + 0, 2933, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef)|(1ULL<<MCID::UnmodeledSideEffects), 0x80c80ULL },  // Inst #4442 = tSBC
5873
    { 4441, 5,  2,  2,  1080, 0,  0,  ARMImpOpBase + 0, 3027, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef), 0x80c80ULL },  // Inst #4441 = tRSB
5874
    { 4440, 6,  2,  2,  881,  0,  0,  ARMImpOpBase + 0, 2933, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef), 0x80c80ULL },  // Inst #4440 = tROR
5875
    { 4439, 4,  1,  2,  1033, 0,  0,  ARMImpOpBase + 0, 2989, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4439 = tREVSH
5876
    { 4438, 4,  1,  2,  1033, 0,  0,  ARMImpOpBase + 0, 2989, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4438 = tREV16
5877
    { 4437, 4,  1,  2,  1033, 0,  0,  ARMImpOpBase + 0, 2989, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4437 = tREV
5878
    { 4436, 3,  0,  2,  453,  1,  1,  ARMImpOpBase + 1, 570,  0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0xc80ULL },  // Inst #4436 = tPUSH
5879
    { 4435, 3,  0,  2,  425,  1,  1,  ARMImpOpBase + 1, 570,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraDefRegAllocReq)|(1ULL<<MCID::VariadicOpsAreDefs), 0xc80ULL },  // Inst #4435 = tPOP
5880
    { 4434, 3,  1,  2,  1079, 0,  0,  ARMImpOpBase + 0, 3032, 0|(1ULL<<MCID::NotDuplicable), 0xc80ULL },  // Inst #4434 = tPICADD
5881
    { 4433, 6,  2,  2,  1081, 0,  0,  ARMImpOpBase + 0, 2933, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::HasOptionalDef), 0x80c80ULL },  // Inst #4433 = tORR
5882
    { 4432, 5,  2,  2,  873,  0,  0,  ARMImpOpBase + 0, 3027, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef), 0x80c80ULL },  // Inst #4432 = tMVN
5883
    { 4431, 6,  2,  2,  884,  0,  0,  ARMImpOpBase + 0, 3021, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::HasOptionalDef), 0x80c80ULL },  // Inst #4431 = tMUL
5884
    { 4430, 4,  1,  2,  1028, 0,  0,  ARMImpOpBase + 0, 823,  0|(1ULL<<MCID::MoveReg)|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4430 = tMOVr
5885
    { 4429, 5,  2,  2,  1029, 0,  0,  ARMImpOpBase + 0, 3016, 0|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef), 0x80c80ULL },  // Inst #4429 = tMOVi8
5886
    { 4428, 2,  1,  2,  1087, 0,  1,  ARMImpOpBase + 0, 573,  0|(1ULL<<MCID::MoveReg), 0xc80ULL },  // Inst #4428 = tMOVSr
5887
    { 4427, 6,  2,  2,  882,  0,  0,  ARMImpOpBase + 0, 2933, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef), 0x80c80ULL },  // Inst #4427 = tLSRrr
5888
    { 4426, 6,  2,  2,  1082, 0,  0,  ARMImpOpBase + 0, 2939, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef), 0x80c80ULL },  // Inst #4426 = tLSRri
5889
    { 4425, 6,  2,  2,  882,  0,  0,  ARMImpOpBase + 0, 2933, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef), 0x80c80ULL },  // Inst #4425 = tLSLrr
5890
    { 4424, 6,  2,  2,  1082, 0,  0,  ARMImpOpBase + 0, 2939, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef), 0x80c80ULL },  // Inst #4424 = tLSLri
5891
    { 4423, 5,  1,  2,  1262, 0,  0,  ARMImpOpBase + 0, 3011, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0xc8aULL },  // Inst #4423 = tLDRspi
5892
    { 4422, 5,  1,  2,  396,  0,  0,  ARMImpOpBase + 0, 3002, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Rematerializable), 0xc89ULL },  // Inst #4422 = tLDRr
5893
    { 4421, 4,  1,  2,  1232, 0,  0,  ARMImpOpBase + 0, 3007, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Rematerializable), 0xc8aULL },  // Inst #4421 = tLDRpci
5894
    { 4420, 5,  1,  2,  907,  0,  0,  ARMImpOpBase + 0, 2997, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Rematerializable), 0xc89ULL },  // Inst #4420 = tLDRi
5895
    { 4419, 5,  1,  2,  402,  0,  0,  ARMImpOpBase + 0, 3002, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0xc88ULL },  // Inst #4419 = tLDRSH
5896
    { 4418, 5,  1,  2,  402,  0,  0,  ARMImpOpBase + 0, 3002, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0xc87ULL },  // Inst #4418 = tLDRSB
5897
    { 4417, 5,  1,  2,  395,  0,  0,  ARMImpOpBase + 0, 3002, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Rematerializable), 0xc88ULL },  // Inst #4417 = tLDRHr
5898
    { 4416, 5,  1,  2,  906,  0,  0,  ARMImpOpBase + 0, 2997, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Rematerializable), 0xc88ULL },  // Inst #4416 = tLDRHi
5899
    { 4415, 5,  1,  2,  395,  0,  0,  ARMImpOpBase + 0, 3002, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Rematerializable), 0xc87ULL },  // Inst #4415 = tLDRBr
5900
    { 4414, 5,  1,  2,  906,  0,  0,  ARMImpOpBase + 0, 2997, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Rematerializable), 0xc87ULL },  // Inst #4414 = tLDRBi
5901
    { 4413, 4,  0,  2,  1019, 0,  0,  ARMImpOpBase + 0, 2993, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::ExtraDefRegAllocReq)|(1ULL<<MCID::VariadicOpsAreDefs), 0xc80ULL },  // Inst #4413 = tLDMIA
5902
    { 4412, 2,  0,  12, 1040, 0,  10, ARMImpOpBase + 120, 573,  0|(1ULL<<MCID::Barrier)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4412 = tInt_eh_sjlj_setjmp
5903
    { 4411, 2,  0,  10, 1040, 0,  3,  ARMImpOpBase + 5, 573,  0|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #4411 = tInt_eh_sjlj_longjmp
5904
    { 4410, 2,  0,  12, 852,  0,  3,  ARMImpOpBase + 117, 140,  0|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #4410 = tInt_WIN_eh_sjlj_longjmp
5905
    { 4409, 1,  0,  2,  1078, 0,  0,  ARMImpOpBase + 0, 0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4409 = tHLT
5906
    { 4408, 3,  0,  2,  1220, 0,  0,  ARMImpOpBase + 0, 844,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4408 = tHINT
5907
    { 4407, 6,  2,  2,  1081, 0,  0,  ARMImpOpBase + 0, 2933, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::HasOptionalDef), 0x80c80ULL },  // Inst #4407 = tEOR
5908
    { 4406, 2,  0,  2,  1086, 0,  0,  ARMImpOpBase + 0, 13, 0|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4406 = tCPS
5909
    { 4405, 4,  0,  2,  1084, 0,  1,  ARMImpOpBase + 0, 2989, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4405 = tCMPr
5910
    { 4404, 4,  0,  2,  1085, 0,  1,  ARMImpOpBase + 0, 549,  0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4404 = tCMPi8
5911
    { 4403, 4,  0,  2,  1084, 0,  1,  ARMImpOpBase + 0, 823,  0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4403 = tCMPhir
5912
    { 4402, 4,  0,  2,  1084, 0,  1,  ARMImpOpBase + 0, 2989, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4402 = tCMNz
5913
    { 4401, 2,  0,  2,  1083, 0,  0,  ARMImpOpBase + 0, 2987, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4401 = tCBZ
5914
    { 4400, 2,  0,  2,  1083, 0,  0,  ARMImpOpBase + 0, 2987, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4400 = tCBNZ
5915
    { 4399, 3,  0,  2,  1093, 0,  0,  ARMImpOpBase + 0, 531,  0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4399 = tBcc
5916
    { 4398, 3,  0,  2,  1093, 0,  0,  ARMImpOpBase + 0, 521,  0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4398 = tBXNS
5917
    { 4397, 3,  0,  2,  1093, 0,  0,  ARMImpOpBase + 0, 521,  0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4397 = tBX
5918
    { 4396, 3,  0,  2,  1094, 1,  1,  ARMImpOpBase + 3, 2984, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4396 = tBLXr
5919
    { 4395, 3,  0,  4,  857,  1,  1,  ARMImpOpBase + 3, 417,  0|(1ULL<<MCID::Call)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4395 = tBLXi
5920
    { 4394, 3,  0,  2,  1094, 1,  1,  ARMImpOpBase + 3, 2981, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4394 = tBLXNSr
5921
    { 4393, 3,  0,  4,  857,  1,  1,  ARMImpOpBase + 3, 417,  0|(1ULL<<MCID::Call)|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4393 = tBL
5922
    { 4392, 1,  0,  2,  1039, 0,  0,  ARMImpOpBase + 0, 0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4392 = tBKPT
5923
    { 4391, 6,  2,  2,  1081, 0,  0,  ARMImpOpBase + 0, 2933, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef), 0x80c80ULL },  // Inst #4391 = tBIC
5924
    { 4390, 3,  0,  2,  1093, 0,  0,  ARMImpOpBase + 0, 531,  0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Terminator), 0xc80ULL },  // Inst #4390 = tB
5925
    { 4389, 6,  2,  2,  882,  0,  0,  ARMImpOpBase + 0, 2933, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef), 0x80c80ULL },  // Inst #4389 = tASRrr
5926
    { 4388, 6,  2,  2,  1082, 0,  0,  ARMImpOpBase + 0, 2939, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef), 0x80c80ULL },  // Inst #4388 = tASRri
5927
    { 4387, 6,  2,  2,  1081, 0,  0,  ARMImpOpBase + 0, 2933, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::HasOptionalDef), 0x80c80ULL },  // Inst #4387 = tAND
5928
    { 4386, 4,  1,  2,  1080, 0,  0,  ARMImpOpBase + 0, 2977, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4386 = tADR
5929
    { 4385, 5,  1,  2,  1280, 0,  0,  ARMImpOpBase + 0, 2972, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4385 = tADDspr
5930
    { 4384, 5,  1,  2,  1275, 0,  0,  ARMImpOpBase + 0, 2967, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4384 = tADDspi
5931
    { 4383, 6,  2,  2,  1079, 0,  0,  ARMImpOpBase + 0, 2961, 0|(1ULL<<MCID::Add)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::HasOptionalDef), 0x80c80ULL },  // Inst #4383 = tADDrr
5932
    { 4382, 5,  1,  2,  1281, 0,  0,  ARMImpOpBase + 0, 2956, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4382 = tADDrSPi
5933
    { 4381, 5,  1,  2,  1280, 0,  0,  ARMImpOpBase + 0, 2951, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4381 = tADDrSP
5934
    { 4380, 6,  2,  2,  1110, 0,  0,  ARMImpOpBase + 0, 2945, 0|(1ULL<<MCID::Add)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef), 0x80c80ULL },  // Inst #4380 = tADDi8
5935
    { 4379, 6,  2,  2,  1110, 0,  0,  ARMImpOpBase + 0, 2939, 0|(1ULL<<MCID::Add)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef), 0x80c80ULL },  // Inst #4379 = tADDi3
5936
    { 4378, 5,  1,  2,  1280, 0,  0,  ARMImpOpBase + 0, 265,  0|(1ULL<<MCID::Add)|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4378 = tADDhirr
5937
    { 4377, 6,  2,  2,  1079, 1,  0,  ARMImpOpBase + 0, 2933, 0|(1ULL<<MCID::Add)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::HasOptionalDef)|(1ULL<<MCID::UnmodeledSideEffects), 0x80c80ULL },  // Inst #4377 = tADC
5938
    { 4376, 3,  1,  4,  1286, 0,  0,  ARMImpOpBase + 0, 497,  0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::NotDuplicable)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4376 = t2WLS
5939
    { 4375, 5,  1,  4,  898,  0,  0,  ARMImpOpBase + 0, 480,  0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4375 = t2UXTH
5940
    { 4374, 5,  1,  4,  353,  0,  0,  ARMImpOpBase + 0, 480,  0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4374 = t2UXTB16
5941
    { 4373, 5,  1,  4,  898,  0,  0,  ARMImpOpBase + 0, 480,  0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4373 = t2UXTB
5942
    { 4372, 6,  1,  4,  1101, 0,  0,  ARMImpOpBase + 0, 2840, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4372 = t2UXTAH
5943
    { 4371, 6,  1,  4,  1102, 0,  0,  ARMImpOpBase + 0, 2840, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4371 = t2UXTAB16
5944
    { 4370, 6,  1,  4,  1101, 0,  0,  ARMImpOpBase + 0, 2840, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4370 = t2UXTAB
5945
    { 4369, 5,  1,  4,  886,  0,  0,  ARMImpOpBase + 0, 2819, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4369 = t2USUB8
5946
    { 4368, 5,  1,  4,  886,  0,  0,  ARMImpOpBase + 0, 2819, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4368 = t2USUB16
5947
    { 4367, 5,  1,  4,  365,  0,  0,  ARMImpOpBase + 0, 2819, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4367 = t2USAX
5948
    { 4366, 5,  1,  4,  363,  0,  0,  ARMImpOpBase + 0, 2878, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4366 = t2USAT16
5949
    { 4365, 6,  1,  4,  363,  0,  0,  ARMImpOpBase + 0, 2872, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4365 = t2USAT
5950
    { 4364, 6,  1,  4,  685,  0,  0,  ARMImpOpBase + 0, 2792, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4364 = t2USADA8
5951
    { 4363, 5,  1,  4,  1247, 0,  0,  ARMImpOpBase + 0, 2819, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4363 = t2USAD8
5952
    { 4362, 5,  1,  4,  890,  0,  0,  ARMImpOpBase + 0, 2819, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4362 = t2UQSUB8
5953
    { 4361, 5,  1,  4,  890,  0,  0,  ARMImpOpBase + 0, 2819, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4361 = t2UQSUB16
5954
    { 4360, 5,  1,  4,  892,  0,  0,  ARMImpOpBase + 0, 2819, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4360 = t2UQSAX
5955
    { 4359, 5,  1,  4,  892,  0,  0,  ARMImpOpBase + 0, 2819, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4359 = t2UQASX
5956
    { 4358, 5,  1,  4,  890,  0,  0,  ARMImpOpBase + 0, 2819, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4358 = t2UQADD8
5957
    { 4357, 5,  1,  4,  890,  0,  0,  ARMImpOpBase + 0, 2819, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4357 = t2UQADD16
5958
    { 4356, 6,  2,  4,  383,  0,  0,  ARMImpOpBase + 0, 2792, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0xc80ULL },  // Inst #4356 = t2UMULL
5959
    { 4355, 8,  2,  4,  384,  0,  0,  ARMImpOpBase + 0, 2864, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4355 = t2UMLAL
5960
    { 4354, 8,  2,  4,  384,  0,  0,  ARMImpOpBase + 0, 2864, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4354 = t2UMAAL
5961
    { 4353, 5,  1,  4,  888,  0,  0,  ARMImpOpBase + 0, 2819, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4353 = t2UHSUB8
5962
    { 4352, 5,  1,  4,  888,  0,  0,  ARMImpOpBase + 0, 2819, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4352 = t2UHSUB16
5963
    { 4351, 5,  1,  4,  368,  0,  0,  ARMImpOpBase + 0, 2819, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4351 = t2UHSAX
5964
    { 4350, 5,  1,  4,  368,  0,  0,  ARMImpOpBase + 0, 2819, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4350 = t2UHASX
5965
    { 4349, 5,  1,  4,  888,  0,  0,  ARMImpOpBase + 0, 2819, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4349 = t2UHADD8
5966
    { 4348, 5,  1,  4,  888,  0,  0,  ARMImpOpBase + 0, 2819, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4348 = t2UHADD16
5967
    { 4347, 5,  1,  4,  686,  0,  0,  ARMImpOpBase + 0, 2819, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4347 = t2UDIV
5968
    { 4346, 1,  0,  4,  1038, 0,  0,  ARMImpOpBase + 0, 0,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4346 = t2UDF
5969
    { 4345, 6,  1,  4,  896,  0,  0,  ARMImpOpBase + 0, 2858, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4345 = t2UBFX
5970
    { 4344, 5,  1,  4,  365,  0,  0,  ARMImpOpBase + 0, 2819, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4344 = t2UASX
5971
    { 4343, 5,  1,  4,  886,  0,  0,  ARMImpOpBase + 0, 2819, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4343 = t2UADD8
5972
    { 4342, 5,  1,  4,  886,  0,  0,  ARMImpOpBase + 0, 2819, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4342 = t2UADD16
5973
    { 4341, 4,  1,  4,  1058, 0,  0,  ARMImpOpBase + 0, 2929, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4341 = t2TTT
5974
    { 4340, 4,  1,  4,  1058, 0,  0,  ARMImpOpBase + 0, 2929, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4340 = t2TTAT
5975
    { 4339, 4,  1,  4,  1058, 0,  0,  ARMImpOpBase + 0, 2929, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4339 = t2TTA
5976
    { 4338, 4,  1,  4,  1058, 0,  0,  ARMImpOpBase + 0, 2929, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4338 = t2TT
5977
    { 4337, 5,  0,  4,  1243, 0,  1,  ARMImpOpBase + 0, 465,  0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4337 = t2TSTrs
5978
    { 4336, 4,  0,  4,  1074, 0,  1,  ARMImpOpBase + 0, 2716, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4336 = t2TSTrr
5979
    { 4335, 4,  0,  4,  310,  0,  1,  ARMImpOpBase + 0, 2684, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4335 = t2TSTri
5980
    { 4334, 3,  0,  4,  0,  0,  0,  ARMImpOpBase + 0, 844,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4334 = t2TSB
5981
    { 4333, 5,  0,  4,  1243, 0,  1,  ARMImpOpBase + 0, 465,  0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4333 = t2TEQrs
5982
    { 4332, 4,  0,  4,  1074, 0,  1,  ARMImpOpBase + 0, 2716, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4332 = t2TEQrr
5983
    { 4331, 4,  0,  4,  310,  0,  1,  ARMImpOpBase + 0, 2684, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4331 = t2TEQri
5984
    { 4330, 4,  0,  4,  1236, 0,  0,  ARMImpOpBase + 0, 2925, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::NotDuplicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4330 = t2TBH
5985
    { 4329, 4,  0,  4,  1236, 0,  0,  ARMImpOpBase + 0, 2925, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::NotDuplicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4329 = t2TBB
5986
    { 4328, 5,  1,  4,  898,  0,  0,  ARMImpOpBase + 0, 480,  0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4328 = t2SXTH
5987
    { 4327, 5,  1,  4,  353,  0,  0,  ARMImpOpBase + 0, 480,  0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4327 = t2SXTB16
5988
    { 4326, 5,  1,  4,  898,  0,  0,  ARMImpOpBase + 0, 480,  0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4326 = t2SXTB
5989
    { 4325, 6,  1,  4,  901,  0,  0,  ARMImpOpBase + 0, 2840, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4325 = t2SXTAH
5990
    { 4324, 6,  1,  4,  369,  0,  0,  ARMImpOpBase + 0, 2840, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4324 = t2SXTAB16
5991
    { 4323, 6,  1,  4,  901,  0,  0,  ARMImpOpBase + 0, 2840, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4323 = t2SXTAB
5992
    { 4322, 5,  1,  4,  1,  0,  0,  ARMImpOpBase + 0, 2679, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4322 = t2SUBspImm12
5993
    { 4321, 6,  1,  4,  1,  0,  0,  ARMImpOpBase + 0, 2673, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::HasOptionalDef)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4321 = t2SUBspImm
5994
    { 4320, 7,  1,  4,  1237, 0,  0,  ARMImpOpBase + 0, 2666, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef), 0xc80ULL },  // Inst #4320 = t2SUBrs
5995
    { 4319, 6,  1,  4,  1073, 0,  0,  ARMImpOpBase + 0, 2660, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef), 0xc80ULL },  // Inst #4319 = t2SUBrr
5996
    { 4318, 5,  1,  4,  1279, 0,  0,  ARMImpOpBase + 0, 2655, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4318 = t2SUBri12
5997
    { 4317, 6,  1,  4,  1278, 0,  0,  ARMImpOpBase + 0, 2649, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::HasOptionalDef), 0xc80ULL },  // Inst #4317 = t2SUBri
5998
    { 4316, 3,  0,  4,  1060, 0,  1,  ARMImpOpBase + 66,  844,  0|(1ULL<<MCID::Return)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Terminator), 0xc80ULL },  // Inst #4316 = t2SUBS_PC_LR
5999
    { 4315, 6,  0,  4,  432,  0,  0,  ARMImpOpBase + 0, 2779, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xc8fULL },  // Inst #4315 = t2STRs
6000
    { 4314, 5,  0,  4,  431,  0,  0,  ARMImpOpBase + 0, 309,  0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xc8eULL },  // Inst #4314 = t2STRi8
6001
    { 4313, 5,  0,  4,  1075, 0,  0,  ARMImpOpBase + 0, 309,  0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xc8bULL },  // Inst #4313 = t2STRi12
6002
    { 4312, 6,  1,  4,  945,  0,  0,  ARMImpOpBase + 0, 2919, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xcacULL },  // Inst #4312 = t2STR_PRE
6003
    { 4311, 6,  1,  4,  442,  0,  0,  ARMImpOpBase + 0, 2919, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xcccULL },  // Inst #4311 = t2STR_POST
6004
    { 4310, 5,  0,  4,  446,  0,  0,  ARMImpOpBase + 0, 2742, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc8dULL },  // Inst #4310 = t2STRT
6005
    { 4309, 6,  0,  4,  434,  0,  0,  ARMImpOpBase + 0, 2900, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xc8fULL },  // Inst #4309 = t2STRHs
6006
    { 4308, 5,  0,  4,  433,  0,  0,  ARMImpOpBase + 0, 2742, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xc8eULL },  // Inst #4308 = t2STRHi8
6007
    { 4307, 5,  0,  4,  1076, 0,  0,  ARMImpOpBase + 0, 2742, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xc8bULL },  // Inst #4307 = t2STRHi12
6008
    { 4306, 6,  1,  4,  945,  0,  0,  ARMImpOpBase + 0, 2894, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xcacULL },  // Inst #4306 = t2STRH_PRE
6009
    { 4305, 6,  1,  4,  443,  0,  0,  ARMImpOpBase + 0, 2894, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xcccULL },  // Inst #4305 = t2STRH_POST
6010
    { 4304, 5,  0,  4,  445,  0,  0,  ARMImpOpBase + 0, 2742, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc8dULL },  // Inst #4304 = t2STRHT
6011
    { 4303, 5,  1,  4,  1229, 0,  0,  ARMImpOpBase + 0, 2883, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4303 = t2STREXH
6012
    { 4302, 6,  1,  4,  731,  0,  0,  ARMImpOpBase + 0, 2888, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0xc80ULL },  // Inst #4302 = t2STREXD
6013
    { 4301, 5,  1,  4,  1229, 0,  0,  ARMImpOpBase + 0, 2883, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4301 = t2STREXB
6014
    { 4300, 6,  1,  4,  1229, 0,  0,  ARMImpOpBase + 0, 2913, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc94ULL },  // Inst #4300 = t2STREX
6015
    { 4299, 6,  0,  4,  448,  0,  0,  ARMImpOpBase + 0, 2764, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0xc91ULL },  // Inst #4299 = t2STRDi8
6016
    { 4298, 7,  1,  4,  947,  0,  0,  ARMImpOpBase + 0, 2906, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xc91ULL },  // Inst #4298 = t2STRD_PRE
6017
    { 4297, 7,  1,  4,  449,  0,  0,  ARMImpOpBase + 0, 2906, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xc91ULL },  // Inst #4297 = t2STRD_POST
6018
    { 4296, 6,  0,  4,  434,  0,  0,  ARMImpOpBase + 0, 2900, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xc8fULL },  // Inst #4296 = t2STRBs
6019
    { 4295, 5,  0,  4,  433,  0,  0,  ARMImpOpBase + 0, 2742, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xc8eULL },  // Inst #4295 = t2STRBi8
6020
    { 4294, 5,  0,  4,  1076, 0,  0,  ARMImpOpBase + 0, 2742, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xc8bULL },  // Inst #4294 = t2STRBi12
6021
    { 4293, 6,  1,  4,  946,  0,  0,  ARMImpOpBase + 0, 2894, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xcacULL },  // Inst #4293 = t2STRB_PRE
6022
    { 4292, 6,  1,  4,  954,  0,  0,  ARMImpOpBase + 0, 2894, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xcccULL },  // Inst #4292 = t2STRB_POST
6023
    { 4291, 5,  0,  4,  939,  0,  0,  ARMImpOpBase + 0, 2742, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc8dULL },  // Inst #4291 = t2STRBT
6024
    { 4290, 5,  1,  4,  1077, 0,  0,  ARMImpOpBase + 0, 222,  0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0xc80ULL },  // Inst #4290 = t2STMIA_UPD
6025
    { 4289, 4,  0,  4,  1026, 0,  0,  ARMImpOpBase + 0, 859,  0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0xc80ULL },  // Inst #4289 = t2STMIA
6026
    { 4288, 5,  1,  4,  1077, 0,  0,  ARMImpOpBase + 0, 222,  0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0xc80ULL },  // Inst #4288 = t2STMDB_UPD
6027
    { 4287, 4,  0,  4,  1026, 0,  0,  ARMImpOpBase + 0, 859,  0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0xc80ULL },  // Inst #4287 = t2STMDB
6028
    { 4286, 4,  0,  4,  1265, 0,  0,  ARMImpOpBase + 0, 2733, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4286 = t2STLH
6029
    { 4285, 5,  1,  4,  1265, 0,  0,  ARMImpOpBase + 0, 2883, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4285 = t2STLEXH
6030
    { 4284, 6,  1,  4,  733,  0,  0,  ARMImpOpBase + 0, 2888, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0xc80ULL },  // Inst #4284 = t2STLEXD
6031
    { 4283, 5,  1,  4,  1265, 0,  0,  ARMImpOpBase + 0, 2883, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4283 = t2STLEXB
6032
    { 4282, 5,  1,  4,  1265, 0,  0,  ARMImpOpBase + 0, 2883, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4282 = t2STLEX
6033
    { 4281, 4,  0,  4,  1265, 0,  0,  ARMImpOpBase + 0, 2733, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4281 = t2STLB
6034
    { 4280, 4,  0,  4,  1265, 0,  0,  ARMImpOpBase + 0, 2733, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4280 = t2STL
6035
    { 4279, 6,  0,  4,  1036, 0,  0,  ARMImpOpBase + 0, 875,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4279 = t2STC_PRE
6036
    { 4278, 6,  0,  4,  1036, 0,  0,  ARMImpOpBase + 0, 875,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4278 = t2STC_POST
6037
    { 4277, 6,  0,  4,  1036, 0,  0,  ARMImpOpBase + 0, 881,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4277 = t2STC_OPTION
6038
    { 4276, 6,  0,  4,  1036, 0,  0,  ARMImpOpBase + 0, 875,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc85ULL },  // Inst #4276 = t2STC_OFFSET
6039
    { 4275, 6,  0,  4,  1036, 0,  0,  ARMImpOpBase + 0, 875,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4275 = t2STCL_PRE
6040
    { 4274, 6,  0,  4,  1036, 0,  0,  ARMImpOpBase + 0, 875,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4274 = t2STCL_POST
6041
    { 4273, 6,  0,  4,  1036, 0,  0,  ARMImpOpBase + 0, 881,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4273 = t2STCL_OPTION
6042
    { 4272, 6,  0,  4,  1036, 0,  0,  ARMImpOpBase + 0, 875,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc85ULL },  // Inst #4272 = t2STCL_OFFSET
6043
    { 4271, 6,  0,  4,  1036, 0,  0,  ARMImpOpBase + 0, 875,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4271 = t2STC2_PRE
6044
    { 4270, 6,  0,  4,  1036, 0,  0,  ARMImpOpBase + 0, 875,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4270 = t2STC2_POST
6045
    { 4269, 6,  0,  4,  1036, 0,  0,  ARMImpOpBase + 0, 881,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4269 = t2STC2_OPTION
6046
    { 4268, 6,  0,  4,  1036, 0,  0,  ARMImpOpBase + 0, 875,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc85ULL },  // Inst #4268 = t2STC2_OFFSET
6047
    { 4267, 6,  0,  4,  1036, 0,  0,  ARMImpOpBase + 0, 875,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4267 = t2STC2L_PRE
6048
    { 4266, 6,  0,  4,  1036, 0,  0,  ARMImpOpBase + 0, 875,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4266 = t2STC2L_POST
6049
    { 4265, 6,  0,  4,  1036, 0,  0,  ARMImpOpBase + 0, 881,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4265 = t2STC2L_OPTION
6050
    { 4264, 6,  0,  4,  1036, 0,  0,  ARMImpOpBase + 0, 875,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc85ULL },  // Inst #4264 = t2STC2L_OFFSET
6051
    { 4263, 5,  1,  4,  886,  0,  0,  ARMImpOpBase + 0, 2819, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4263 = t2SSUB8
6052
    { 4262, 5,  1,  4,  886,  0,  0,  ARMImpOpBase + 0, 2819, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4262 = t2SSUB16
6053
    { 4261, 5,  1,  4,  365,  0,  0,  ARMImpOpBase + 0, 2819, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4261 = t2SSAX
6054
    { 4260, 5,  1,  4,  363,  0,  0,  ARMImpOpBase + 0, 2878, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4260 = t2SSAT16
6055
    { 4259, 6,  1,  4,  363,  0,  0,  ARMImpOpBase + 0, 2872, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4259 = t2SSAT
6056
    { 4258, 3,  0,  4,  730,  0,  0,  ARMImpOpBase + 0, 844,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4258 = t2SRSIA_UPD
6057
    { 4257, 3,  0,  4,  730,  0,  0,  ARMImpOpBase + 0, 844,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4257 = t2SRSIA
6058
    { 4256, 3,  0,  4,  730,  0,  0,  ARMImpOpBase + 0, 844,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4256 = t2SRSDB_UPD
6059
    { 4255, 3,  0,  4,  730,  0,  0,  ARMImpOpBase + 0, 844,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4255 = t2SRSDB
6060
    { 4254, 5,  1,  4,  375,  0,  0,  ARMImpOpBase + 0, 2819, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4254 = t2SMUSDX
6061
    { 4253, 5,  1,  4,  375,  0,  0,  ARMImpOpBase + 0, 2819, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4253 = t2SMUSD
6062
    { 4252, 5,  1,  4,  374,  0,  0,  ARMImpOpBase + 0, 2819, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4252 = t2SMULWT
6063
    { 4251, 5,  1,  4,  374,  0,  0,  ARMImpOpBase + 0, 2819, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4251 = t2SMULWB
6064
    { 4250, 5,  1,  4,  374,  0,  0,  ARMImpOpBase + 0, 2819, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4250 = t2SMULTT
6065
    { 4249, 5,  1,  4,  374,  0,  0,  ARMImpOpBase + 0, 2819, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4249 = t2SMULTB
6066
    { 4248, 6,  2,  4,  383,  0,  0,  ARMImpOpBase + 0, 2792, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0xc80ULL },  // Inst #4248 = t2SMULL
6067
    { 4247, 5,  1,  4,  374,  0,  0,  ARMImpOpBase + 0, 2819, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4247 = t2SMULBT
6068
    { 4246, 5,  1,  4,  374,  0,  0,  ARMImpOpBase + 0, 2819, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4246 = t2SMULBB
6069
    { 4245, 5,  1,  4,  377,  0,  0,  ARMImpOpBase + 0, 2819, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4245 = t2SMUADX
6070
    { 4244, 5,  1,  4,  377,  0,  0,  ARMImpOpBase + 0, 2819, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4244 = t2SMUAD
6071
    { 4243, 5,  1,  4,  373,  0,  0,  ARMImpOpBase + 0, 2819, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4243 = t2SMMULR
6072
    { 4242, 5,  1,  4,  373,  0,  0,  ARMImpOpBase + 0, 2819, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4242 = t2SMMUL
6073
    { 4241, 6,  1,  4,  1100, 0,  0,  ARMImpOpBase + 0, 2792, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4241 = t2SMMLSR
6074
    { 4240, 6,  1,  4,  1100, 0,  0,  ARMImpOpBase + 0, 2792, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4240 = t2SMMLS
6075
    { 4239, 6,  1,  4,  1100, 0,  0,  ARMImpOpBase + 0, 2792, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4239 = t2SMMLAR
6076
    { 4238, 6,  1,  4,  1100, 0,  0,  ARMImpOpBase + 0, 2792, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4238 = t2SMMLA
6077
    { 4237, 8,  2,  4,  1032, 0,  0,  ARMImpOpBase + 0, 2864, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4237 = t2SMLSLDX
6078
    { 4236, 8,  2,  4,  1032, 0,  0,  ARMImpOpBase + 0, 2864, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4236 = t2SMLSLD
6079
    { 4235, 6,  1,  4,  380,  0,  0,  ARMImpOpBase + 0, 2792, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4235 = t2SMLSDX
6080
    { 4234, 6,  1,  4,  380,  0,  0,  ARMImpOpBase + 0, 2792, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4234 = t2SMLSD
6081
    { 4233, 6,  1,  4,  379,  0,  0,  ARMImpOpBase + 0, 2792, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4233 = t2SMLAWT
6082
    { 4232, 6,  1,  4,  379,  0,  0,  ARMImpOpBase + 0, 2792, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4232 = t2SMLAWB
6083
    { 4231, 6,  1,  4,  379,  0,  0,  ARMImpOpBase + 0, 2792, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4231 = t2SMLATT
6084
    { 4230, 6,  1,  4,  379,  0,  0,  ARMImpOpBase + 0, 2792, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4230 = t2SMLATB
6085
    { 4229, 8,  2,  4,  1032, 0,  0,  ARMImpOpBase + 0, 2864, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4229 = t2SMLALTT
6086
    { 4228, 8,  2,  4,  1032, 0,  0,  ARMImpOpBase + 0, 2864, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4228 = t2SMLALTB
6087
    { 4227, 8,  2,  4,  1032, 0,  0,  ARMImpOpBase + 0, 2864, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4227 = t2SMLALDX
6088
    { 4226, 8,  2,  4,  1032, 0,  0,  ARMImpOpBase + 0, 2864, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4226 = t2SMLALD
6089
    { 4225, 8,  2,  4,  1032, 0,  0,  ARMImpOpBase + 0, 2864, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4225 = t2SMLALBT
6090
    { 4224, 8,  2,  4,  1032, 0,  0,  ARMImpOpBase + 0, 2864, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4224 = t2SMLALBB
6091
    { 4223, 8,  2,  4,  1032, 0,  0,  ARMImpOpBase + 0, 2864, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4223 = t2SMLAL
6092
    { 4222, 6,  1,  4,  381,  0,  0,  ARMImpOpBase + 0, 2792, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4222 = t2SMLADX
6093
    { 4221, 6,  1,  4,  381,  0,  0,  ARMImpOpBase + 0, 2792, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4221 = t2SMLAD
6094
    { 4220, 6,  1,  4,  379,  0,  0,  ARMImpOpBase + 0, 2792, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4220 = t2SMLABT
6095
    { 4219, 6,  1,  4,  379,  0,  0,  ARMImpOpBase + 0, 2792, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4219 = t2SMLABB
6096
    { 4218, 3,  0,  4,  1219, 1,  0,  ARMImpOpBase + 54,  844,  0|(1ULL<<MCID::Call)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4218 = t2SMC
6097
    { 4217, 5,  1,  4,  888,  0,  0,  ARMImpOpBase + 0, 2819, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4217 = t2SHSUB8
6098
    { 4216, 5,  1,  4,  888,  0,  0,  ARMImpOpBase + 0, 2819, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4216 = t2SHSUB16
6099
    { 4215, 5,  1,  4,  368,  0,  0,  ARMImpOpBase + 0, 2819, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4215 = t2SHSAX
6100
    { 4214, 5,  1,  4,  368,  0,  0,  ARMImpOpBase + 0, 2819, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4214 = t2SHASX
6101
    { 4213, 5,  1,  4,  888,  0,  0,  ARMImpOpBase + 0, 2819, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4213 = t2SHADD8
6102
    { 4212, 5,  1,  4,  888,  0,  0,  ARMImpOpBase + 0, 2819, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4212 = t2SHADD16
6103
    { 4211, 2,  0,  4,  1058, 0,  0,  ARMImpOpBase + 0, 526,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4211 = t2SG
6104
    { 4210, 1,  0,  2,  1078, 0,  0,  ARMImpOpBase + 0, 0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4210 = t2SETPAN
6105
    { 4209, 5,  1,  4,  358,  0,  0,  ARMImpOpBase + 0, 147,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4209 = t2SEL
6106
    { 4208, 5,  1,  4,  686,  0,  0,  ARMImpOpBase + 0, 2819, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4208 = t2SDIV
6107
    { 4207, 6,  1,  4,  896,  0,  0,  ARMImpOpBase + 0, 2858, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4207 = t2SBFX
6108
    { 4206, 7,  1,  4,  1269, 1,  1,  ARMImpOpBase + 63,  2642, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef)|(1ULL<<MCID::HasPostISelHook), 0xc80ULL },  // Inst #4206 = t2SBCrs
6109
    { 4205, 6,  1,  4,  1270, 1,  1,  ARMImpOpBase + 63,  2636, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef)|(1ULL<<MCID::HasPostISelHook), 0xc80ULL },  // Inst #4205 = t2SBCrr
6110
    { 4204, 6,  1,  4,  694,  1,  1,  ARMImpOpBase + 63,  2630, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef)|(1ULL<<MCID::HasPostISelHook), 0xc80ULL },  // Inst #4204 = t2SBCri
6111
    { 4203, 0,  0,  4,  0,  0,  0,  ARMImpOpBase + 0, 1,  0|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4203 = t2SB
6112
    { 4202, 5,  1,  4,  365,  0,  0,  ARMImpOpBase + 0, 2819, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4202 = t2SASX
6113
    { 4201, 5,  1,  4,  886,  0,  0,  ARMImpOpBase + 0, 2819, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4201 = t2SADD8
6114
    { 4200, 5,  1,  4,  886,  0,  0,  ARMImpOpBase + 0, 2819, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4200 = t2SADD16
6115
    { 4199, 7,  1,  4,  708,  0,  0,  ARMImpOpBase + 0, 2642, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef), 0xc80ULL },  // Inst #4199 = t2RSBrs
6116
    { 4198, 6,  1,  4,  1271, 0,  0,  ARMImpOpBase + 0, 2636, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4198 = t2RSBrr
6117
    { 4197, 6,  1,  4,  1072, 0,  0,  ARMImpOpBase + 0, 2630, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef), 0xc80ULL },  // Inst #4197 = t2RSBri
6118
    { 4196, 5,  1,  4,  1244, 1,  0,  ARMImpOpBase + 0, 2824, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef), 0xc80ULL },  // Inst #4196 = t2RRX
6119
    { 4195, 6,  1,  4,  1066, 0,  0,  ARMImpOpBase + 0, 2636, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef), 0xc80ULL },  // Inst #4195 = t2RORrr
6120
    { 4194, 6,  1,  4,  875,  0,  0,  ARMImpOpBase + 0, 2630, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef), 0xc80ULL },  // Inst #4194 = t2RORri
6121
    { 4193, 3,  0,  4,  730,  0,  1,  ARMImpOpBase + 66,  521,  0|(1ULL<<MCID::Return)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4193 = t2RFEIAW
6122
    { 4192, 3,  0,  4,  730,  0,  1,  ARMImpOpBase + 66,  521,  0|(1ULL<<MCID::Return)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4192 = t2RFEIA
6123
    { 4191, 3,  0,  4,  730,  0,  1,  ARMImpOpBase + 66,  521,  0|(1ULL<<MCID::Return)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4191 = t2RFEDBW
6124
    { 4190, 3,  0,  4,  730,  0,  1,  ARMImpOpBase + 66,  521,  0|(1ULL<<MCID::Return)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4190 = t2RFEDB
6125
    { 4189, 4,  1,  4,  1071, 0,  0,  ARMImpOpBase + 0, 2716, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4189 = t2REVSH
6126
    { 4188, 4,  1,  4,  1071, 0,  0,  ARMImpOpBase + 0, 2716, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4188 = t2REV16
6127
    { 4187, 4,  1,  4,  1071, 0,  0,  ARMImpOpBase + 0, 2716, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4187 = t2REV
6128
    { 4186, 4,  1,  4,  1248, 0,  0,  ARMImpOpBase + 0, 2716, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4186 = t2RBIT
6129
    { 4185, 5,  1,  4,  890,  0,  0,  ARMImpOpBase + 0, 2819, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4185 = t2QSUB8
6130
    { 4184, 5,  1,  4,  890,  0,  0,  ARMImpOpBase + 0, 2819, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4184 = t2QSUB16
6131
    { 4183, 5,  1,  4,  890,  0,  0,  ARMImpOpBase + 0, 2819, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4183 = t2QSUB
6132
    { 4182, 5,  1,  4,  892,  0,  0,  ARMImpOpBase + 0, 2819, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4182 = t2QSAX
6133
    { 4181, 5,  1,  4,  362,  0,  0,  ARMImpOpBase + 0, 2819, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4181 = t2QDSUB
6134
    { 4180, 5,  1,  4,  362,  0,  0,  ARMImpOpBase + 0, 2819, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4180 = t2QDADD
6135
    { 4179, 5,  1,  4,  892,  0,  0,  ARMImpOpBase + 0, 2819, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4179 = t2QASX
6136
    { 4178, 5,  1,  4,  890,  0,  0,  ARMImpOpBase + 0, 2819, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4178 = t2QADD8
6137
    { 4177, 5,  1,  4,  890,  0,  0,  ARMImpOpBase + 0, 2819, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4177 = t2QADD16
6138
    { 4176, 5,  1,  4,  890,  0,  0,  ARMImpOpBase + 0, 2819, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4176 = t2QADD
6139
    { 4175, 5,  0,  4,  1234, 0,  0,  ARMImpOpBase + 0, 2850, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xc8fULL },  // Inst #4175 = t2PLIs
6140
    { 4174, 3,  0,  4,  1231, 0,  0,  ARMImpOpBase + 0, 2855, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xc90ULL },  // Inst #4174 = t2PLIpci
6141
    { 4173, 4,  0,  4,  1233, 0,  0,  ARMImpOpBase + 0, 2846, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xc8eULL },  // Inst #4173 = t2PLIi8
6142
    { 4172, 4,  0,  4,  1233, 0,  0,  ARMImpOpBase + 0, 2846, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xc8bULL },  // Inst #4172 = t2PLIi12
6143
    { 4171, 5,  0,  4,  1234, 0,  0,  ARMImpOpBase + 0, 2850, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xc8fULL },  // Inst #4171 = t2PLDs
6144
    { 4170, 3,  0,  4,  1231, 0,  0,  ARMImpOpBase + 0, 2855, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xc90ULL },  // Inst #4170 = t2PLDpci
6145
    { 4169, 4,  0,  4,  1233, 0,  0,  ARMImpOpBase + 0, 2846, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xc8eULL },  // Inst #4169 = t2PLDi8
6146
    { 4168, 4,  0,  4,  1233, 0,  0,  ARMImpOpBase + 0, 2846, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xc8bULL },  // Inst #4168 = t2PLDi12
6147
    { 4167, 5,  0,  4,  935,  0,  0,  ARMImpOpBase + 0, 2850, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xc8fULL },  // Inst #4167 = t2PLDWs
6148
    { 4166, 4,  0,  4,  1233, 0,  0,  ARMImpOpBase + 0, 2846, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xc8eULL },  // Inst #4166 = t2PLDWi8
6149
    { 4165, 4,  0,  4,  1233, 0,  0,  ARMImpOpBase + 0, 2846, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xc8bULL },  // Inst #4165 = t2PLDWi12
6150
    { 4164, 6,  1,  4,  1249, 0,  0,  ARMImpOpBase + 0, 2840, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4164 = t2PKHTB
6151
    { 4163, 6,  1,  4,  1249, 0,  0,  ARMImpOpBase + 0, 2840, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4163 = t2PKHBT
6152
    { 4162, 5,  1,  4,  0,  0,  0,  ARMImpOpBase + 0, 2835, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4162 = t2PACG
6153
    { 4161, 0,  0,  4,  0,  2,  1,  ARMImpOpBase + 114, 1,  0|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4161 = t2PACBTI
6154
    { 4160, 0,  0,  4,  0,  2,  1,  ARMImpOpBase + 114, 1,  0|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4160 = t2PAC
6155
    { 4159, 7,  1,  4,  1239, 0,  0,  ARMImpOpBase + 0, 2642, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef), 0xc80ULL },  // Inst #4159 = t2ORRrs
6156
    { 4158, 6,  1,  4,  1070, 0,  0,  ARMImpOpBase + 0, 2636, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::HasOptionalDef), 0xc80ULL },  // Inst #4158 = t2ORRrr
6157
    { 4157, 6,  1,  4,  696,  0,  0,  ARMImpOpBase + 0, 2630, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef), 0xc80ULL },  // Inst #4157 = t2ORRri
6158
    { 4156, 7,  1,  4,  1240, 0,  0,  ARMImpOpBase + 0, 2642, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef), 0xc80ULL },  // Inst #4156 = t2ORNrs
6159
    { 4155, 6,  1,  4,  1274, 0,  0,  ARMImpOpBase + 0, 2636, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef), 0xc80ULL },  // Inst #4155 = t2ORNrr
6160
    { 4154, 6,  1,  4,  46, 0,  0,  ARMImpOpBase + 0, 2630, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef), 0xc80ULL },  // Inst #4154 = t2ORNri
6161
    { 4153, 6,  1,  4,  700,  0,  0,  ARMImpOpBase + 0, 2829, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef), 0xc80ULL },  // Inst #4153 = t2MVNs
6162
    { 4152, 5,  1,  4,  699,  0,  0,  ARMImpOpBase + 0, 2824, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef), 0xc80ULL },  // Inst #4152 = t2MVNr
6163
    { 4151, 5,  1,  4,  698,  0,  0,  ARMImpOpBase + 0, 2798, 0|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::HasOptionalDef)|(1ULL<<MCID::CheapAsAMove), 0xc80ULL },  // Inst #4151 = t2MVNi
6164
    { 4150, 5,  1,  4,  1099, 0,  0,  ARMImpOpBase + 0, 2819, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0xc80ULL },  // Inst #4150 = t2MUL
6165
    { 4149, 4,  0,  4,  1030, 0,  0,  ARMImpOpBase + 0, 2815, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4149 = t2MSRbanked
6166
    { 4148, 4,  0,  4,  1030, 0,  1,  ARMImpOpBase + 0, 2815, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4148 = t2MSR_M
6167
    { 4147, 4,  0,  4,  1030, 0,  1,  ARMImpOpBase + 0, 2815, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4147 = t2MSR_AR
6168
    { 4146, 3,  1,  4,  1030, 0,  0,  ARMImpOpBase + 0, 521,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4146 = t2MRSsys_AR
6169
    { 4145, 4,  1,  4,  1030, 0,  0,  ARMImpOpBase + 0, 2684, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4145 = t2MRSbanked
6170
    { 4144, 4,  1,  4,  1030, 0,  0,  ARMImpOpBase + 0, 2684, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4144 = t2MRS_M
6171
    { 4143, 3,  1,  4,  1030, 0,  0,  ARMImpOpBase + 0, 521,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4143 = t2MRS_AR
6172
    { 4142, 7,  2,  4,  1035, 0,  0,  ARMImpOpBase + 0, 2808, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4142 = t2MRRC2
6173
    { 4141, 7,  2,  4,  1035, 0,  0,  ARMImpOpBase + 0, 2808, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4141 = t2MRRC
6174
    { 4140, 8,  1,  4,  1096, 0,  0,  ARMImpOpBase + 0, 1019, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4140 = t2MRC2
6175
    { 4139, 8,  1,  4,  1096, 0,  0,  ARMImpOpBase + 0, 1019, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4139 = t2MRC
6176
    { 4138, 4,  1,  4,  692,  0,  1,  ARMImpOpBase + 0, 2716, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4138 = t2MOVsrl_glue
6177
    { 4137, 4,  1,  4,  692,  0,  1,  ARMImpOpBase + 0, 2716, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4137 = t2MOVsra_glue
6178
    { 4136, 5,  1,  4,  880,  0,  0,  ARMImpOpBase + 0, 2803, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef), 0xc80ULL },  // Inst #4136 = t2MOVr
6179
    { 4135, 4,  1,  4,  683,  0,  0,  ARMImpOpBase + 0, 2684, 0|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0xc80ULL },  // Inst #4135 = t2MOVi16
6180
    { 4134, 5,  1,  4,  683,  0,  0,  ARMImpOpBase + 0, 2798, 0|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::HasOptionalDef)|(1ULL<<MCID::CheapAsAMove), 0xc80ULL },  // Inst #4134 = t2MOVi
6181
    { 4133, 5,  1,  4,  879,  0,  0,  ARMImpOpBase + 0, 450,  0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4133 = t2MOVTi16
6182
    { 4132, 6,  1,  4,  376,  0,  0,  ARMImpOpBase + 0, 2792, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4132 = t2MLS
6183
    { 4131, 6,  1,  4,  376,  0,  0,  ARMImpOpBase + 0, 2792, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4131 = t2MLA
6184
    { 4130, 7,  0,  4,  1096, 0,  0,  ARMImpOpBase + 0, 2785, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4130 = t2MCRR2
6185
    { 4129, 7,  0,  4,  1096, 0,  0,  ARMImpOpBase + 0, 2785, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4129 = t2MCRR
6186
    { 4128, 8,  0,  4,  1096, 0,  0,  ARMImpOpBase + 0, 952,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4128 = t2MCR2
6187
    { 4127, 8,  0,  4,  1096, 0,  0,  ARMImpOpBase + 0, 952,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4127 = t2MCR
6188
    { 4126, 6,  1,  4,  1066, 0,  0,  ARMImpOpBase + 0, 2636, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef), 0xc80ULL },  // Inst #4126 = t2LSRrr
6189
    { 4125, 6,  1,  4,  1065, 0,  0,  ARMImpOpBase + 0, 2630, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef), 0xc80ULL },  // Inst #4125 = t2LSRri
6190
    { 4124, 6,  1,  4,  1066, 0,  0,  ARMImpOpBase + 0, 2636, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef), 0xc80ULL },  // Inst #4124 = t2LSLrr
6191
    { 4123, 6,  1,  4,  1065, 0,  0,  ARMImpOpBase + 0, 2630, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef), 0xc80ULL },  // Inst #4123 = t2LSLri
6192
    { 4122, 3,  1,  4,  1288, 0,  0,  ARMImpOpBase + 0, 441,  0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::NotDuplicable)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4122 = t2LEUpdate
6193
    { 4121, 1,  0,  4,  1287, 0,  0,  ARMImpOpBase + 0, 181,  0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::NotDuplicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4121 = t2LE
6194
    { 4120, 6,  1,  4,  391,  0,  0,  ARMImpOpBase + 0, 2779, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Rematerializable), 0xc8fULL },  // Inst #4120 = t2LDRs
6195
    { 4119, 4,  1,  4,  1230, 0,  0,  ARMImpOpBase + 0, 2775, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Rematerializable), 0xc90ULL },  // Inst #4119 = t2LDRpci
6196
    { 4118, 5,  1,  4,  390,  0,  0,  ARMImpOpBase + 0, 309,  0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Rematerializable), 0xc8eULL },  // Inst #4118 = t2LDRi8
6197
    { 4117, 5,  1,  4,  1107, 0,  0,  ARMImpOpBase + 0, 309,  0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Rematerializable), 0xc8bULL },  // Inst #4117 = t2LDRi12
6198
    { 4116, 6,  2,  4,  921,  0,  0,  ARMImpOpBase + 0, 894,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0xcacULL },  // Inst #4116 = t2LDR_PRE
6199
    { 4115, 6,  2,  4,  411,  0,  0,  ARMImpOpBase + 0, 894,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0xcccULL },  // Inst #4115 = t2LDR_POST
6200
    { 4114, 5,  1,  4,  413,  0,  0,  ARMImpOpBase + 0, 2742, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc8dULL },  // Inst #4114 = t2LDRT
6201
    { 4113, 6,  1,  4,  401,  0,  0,  ARMImpOpBase + 0, 2751, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0xc8fULL },  // Inst #4113 = t2LDRSHs
6202
    { 4112, 4,  1,  4,  1224, 0,  0,  ARMImpOpBase + 0, 2747, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Rematerializable), 0xc90ULL },  // Inst #4112 = t2LDRSHpci
6203
    { 4111, 5,  1,  4,  400,  0,  0,  ARMImpOpBase + 0, 900,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0xc8eULL },  // Inst #4111 = t2LDRSHi8
6204
    { 4110, 5,  1,  4,  400,  0,  0,  ARMImpOpBase + 0, 900,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0xc8bULL },  // Inst #4110 = t2LDRSHi12
6205
    { 4109, 6,  2,  4,  920,  0,  0,  ARMImpOpBase + 0, 894,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0xcacULL },  // Inst #4109 = t2LDRSH_PRE
6206
    { 4108, 6,  2,  4,  415,  0,  0,  ARMImpOpBase + 0, 894,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0xcccULL },  // Inst #4108 = t2LDRSH_POST
6207
    { 4107, 5,  1,  4,  416,  0,  0,  ARMImpOpBase + 0, 2742, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc8dULL },  // Inst #4107 = t2LDRSHT
6208
    { 4106, 6,  1,  4,  401,  0,  0,  ARMImpOpBase + 0, 2751, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0xc8fULL },  // Inst #4106 = t2LDRSBs
6209
    { 4105, 4,  1,  4,  1224, 0,  0,  ARMImpOpBase + 0, 2747, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Rematerializable), 0xc90ULL },  // Inst #4105 = t2LDRSBpci
6210
    { 4104, 5,  1,  4,  400,  0,  0,  ARMImpOpBase + 0, 900,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0xc8eULL },  // Inst #4104 = t2LDRSBi8
6211
    { 4103, 5,  1,  4,  400,  0,  0,  ARMImpOpBase + 0, 900,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0xc8bULL },  // Inst #4103 = t2LDRSBi12
6212
    { 4102, 6,  2,  4,  920,  0,  0,  ARMImpOpBase + 0, 894,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0xcacULL },  // Inst #4102 = t2LDRSB_PRE
6213
    { 4101, 6,  2,  4,  415,  0,  0,  ARMImpOpBase + 0, 894,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0xcccULL },  // Inst #4101 = t2LDRSB_POST
6214
    { 4100, 5,  1,  4,  416,  0,  0,  ARMImpOpBase + 0, 2742, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc8dULL },  // Inst #4100 = t2LDRSBT
6215
    { 4099, 6,  1,  4,  393,  0,  0,  ARMImpOpBase + 0, 2751, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0xc8fULL },  // Inst #4099 = t2LDRHs
6216
    { 4098, 4,  1,  4,  1223, 0,  0,  ARMImpOpBase + 0, 2747, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Rematerializable), 0xc90ULL },  // Inst #4098 = t2LDRHpci
6217
    { 4097, 5,  1,  4,  392,  0,  0,  ARMImpOpBase + 0, 900,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0xc8eULL },  // Inst #4097 = t2LDRHi8
6218
    { 4096, 5,  1,  4,  1106, 0,  0,  ARMImpOpBase + 0, 900,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0xc8bULL },  // Inst #4096 = t2LDRHi12
6219
    { 4095, 6,  2,  4,  919,  0,  0,  ARMImpOpBase + 0, 894,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0xcacULL },  // Inst #4095 = t2LDRH_PRE
6220
    { 4094, 6,  2,  4,  410,  0,  0,  ARMImpOpBase + 0, 894,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0xcccULL },  // Inst #4094 = t2LDRH_POST
6221
    { 4093, 5,  1,  4,  412,  0,  0,  ARMImpOpBase + 0, 2742, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc8dULL },  // Inst #4093 = t2LDRHT
6222
    { 4092, 4,  1,  4,  1228, 0,  0,  ARMImpOpBase + 0, 2733, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4092 = t2LDREXH
6223
    { 4091, 5,  2,  4,  1025, 0,  0,  ARMImpOpBase + 0, 2737, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraDefRegAllocReq), 0xc80ULL },  // Inst #4091 = t2LDREXD
6224
    { 4090, 4,  1,  4,  1228, 0,  0,  ARMImpOpBase + 0, 2733, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4090 = t2LDREXB
6225
    { 4089, 5,  1,  4,  1227, 0,  0,  ARMImpOpBase + 0, 2770, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc94ULL },  // Inst #4089 = t2LDREX
6226
    { 4088, 6,  2,  4,  417,  0,  0,  ARMImpOpBase + 0, 2764, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0xc91ULL },  // Inst #4088 = t2LDRDi8
6227
    { 4087, 7,  3,  4,  923,  0,  0,  ARMImpOpBase + 0, 2757, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0xc91ULL },  // Inst #4087 = t2LDRD_PRE
6228
    { 4086, 7,  3,  4,  420,  0,  0,  ARMImpOpBase + 0, 2757, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0xc91ULL },  // Inst #4086 = t2LDRD_POST
6229
    { 4085, 6,  1,  4,  393,  0,  0,  ARMImpOpBase + 0, 2751, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0xc8fULL },  // Inst #4085 = t2LDRBs
6230
    { 4084, 4,  1,  4,  1223, 0,  0,  ARMImpOpBase + 0, 2747, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Rematerializable), 0xc90ULL },  // Inst #4084 = t2LDRBpci
6231
    { 4083, 5,  1,  4,  392,  0,  0,  ARMImpOpBase + 0, 900,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0xc8eULL },  // Inst #4083 = t2LDRBi8
6232
    { 4082, 5,  1,  4,  1106, 0,  0,  ARMImpOpBase + 0, 900,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0xc8bULL },  // Inst #4082 = t2LDRBi12
6233
    { 4081, 6,  2,  4,  912,  0,  0,  ARMImpOpBase + 0, 894,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0xcacULL },  // Inst #4081 = t2LDRB_PRE
6234
    { 4080, 6,  2,  4,  929,  0,  0,  ARMImpOpBase + 0, 894,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0xcccULL },  // Inst #4080 = t2LDRB_POST
6235
    { 4079, 5,  1,  4,  412,  0,  0,  ARMImpOpBase + 0, 2742, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc8dULL },  // Inst #4079 = t2LDRBT
6236
    { 4078, 5,  1,  4,  1109, 0,  0,  ARMImpOpBase + 0, 222,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::ExtraDefRegAllocReq)|(1ULL<<MCID::VariadicOpsAreDefs), 0xc80ULL },  // Inst #4078 = t2LDMIA_UPD
6237
    { 4077, 4,  0,  4,  1108, 0,  0,  ARMImpOpBase + 0, 859,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::ExtraDefRegAllocReq)|(1ULL<<MCID::VariadicOpsAreDefs), 0xc80ULL },  // Inst #4077 = t2LDMIA
6238
    { 4076, 5,  1,  4,  1109, 0,  0,  ARMImpOpBase + 0, 222,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::ExtraDefRegAllocReq)|(1ULL<<MCID::VariadicOpsAreDefs), 0xc80ULL },  // Inst #4076 = t2LDMDB_UPD
6239
    { 4075, 4,  0,  4,  1108, 0,  0,  ARMImpOpBase + 0, 859,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::ExtraDefRegAllocReq)|(1ULL<<MCID::VariadicOpsAreDefs), 0xc80ULL },  // Inst #4075 = t2LDMDB
6240
    { 4074, 6,  0,  4,  848,  0,  0,  ARMImpOpBase + 0, 875,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4074 = t2LDC_PRE
6241
    { 4073, 6,  0,  4,  848,  0,  0,  ARMImpOpBase + 0, 875,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4073 = t2LDC_POST
6242
    { 4072, 6,  0,  4,  848,  0,  0,  ARMImpOpBase + 0, 881,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4072 = t2LDC_OPTION
6243
    { 4071, 6,  0,  4,  848,  0,  0,  ARMImpOpBase + 0, 875,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc85ULL },  // Inst #4071 = t2LDC_OFFSET
6244
    { 4070, 6,  0,  4,  848,  0,  0,  ARMImpOpBase + 0, 875,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4070 = t2LDCL_PRE
6245
    { 4069, 6,  0,  4,  848,  0,  0,  ARMImpOpBase + 0, 875,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4069 = t2LDCL_POST
6246
    { 4068, 6,  0,  4,  848,  0,  0,  ARMImpOpBase + 0, 881,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4068 = t2LDCL_OPTION
6247
    { 4067, 6,  0,  4,  848,  0,  0,  ARMImpOpBase + 0, 875,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc85ULL },  // Inst #4067 = t2LDCL_OFFSET
6248
    { 4066, 6,  0,  4,  848,  0,  0,  ARMImpOpBase + 0, 875,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4066 = t2LDC2_PRE
6249
    { 4065, 6,  0,  4,  848,  0,  0,  ARMImpOpBase + 0, 875,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4065 = t2LDC2_POST
6250
    { 4064, 6,  0,  4,  848,  0,  0,  ARMImpOpBase + 0, 881,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4064 = t2LDC2_OPTION
6251
    { 4063, 6,  0,  4,  848,  0,  0,  ARMImpOpBase + 0, 875,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc85ULL },  // Inst #4063 = t2LDC2_OFFSET
6252
    { 4062, 6,  0,  4,  848,  0,  0,  ARMImpOpBase + 0, 875,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4062 = t2LDC2L_PRE
6253
    { 4061, 6,  0,  4,  848,  0,  0,  ARMImpOpBase + 0, 875,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4061 = t2LDC2L_POST
6254
    { 4060, 6,  0,  4,  848,  0,  0,  ARMImpOpBase + 0, 881,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4060 = t2LDC2L_OPTION
6255
    { 4059, 6,  0,  4,  848,  0,  0,  ARMImpOpBase + 0, 875,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc85ULL },  // Inst #4059 = t2LDC2L_OFFSET
6256
    { 4058, 4,  1,  4,  687,  0,  0,  ARMImpOpBase + 0, 2733, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4058 = t2LDAH
6257
    { 4057, 4,  1,  4,  687,  0,  0,  ARMImpOpBase + 0, 2733, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4057 = t2LDAEXH
6258
    { 4056, 5,  2,  4,  1264, 0,  0,  ARMImpOpBase + 0, 2737, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraDefRegAllocReq), 0xc80ULL },  // Inst #4056 = t2LDAEXD
6259
    { 4055, 4,  1,  4,  687,  0,  0,  ARMImpOpBase + 0, 2733, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4055 = t2LDAEXB
6260
    { 4054, 4,  1,  4,  1263, 0,  0,  ARMImpOpBase + 0, 2733, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4054 = t2LDAEX
6261
    { 4053, 4,  1,  4,  687,  0,  0,  ARMImpOpBase + 0, 2733, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4053 = t2LDAB
6262
    { 4052, 4,  1,  4,  1263, 0,  0,  ARMImpOpBase + 0, 2733, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4052 = t2LDA
6263
    { 4051, 2,  0,  12, 1040, 0,  15, ARMImpOpBase + 39,  573,  0|(1ULL<<MCID::Barrier)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4051 = t2Int_eh_sjlj_setjmp_nofp
6264
    { 4050, 2,  0,  12, 1040, 0,  27, ARMImpOpBase + 87,  573,  0|(1ULL<<MCID::Barrier)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4050 = t2Int_eh_sjlj_setjmp
6265
    { 4049, 2,  0,  2,  457,  0,  1,  ARMImpOpBase + 86,  13, 0|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4049 = t2IT
6266
    { 4048, 3,  0,  4,  1095, 0,  0,  ARMImpOpBase + 0, 844,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4048 = t2ISB
6267
    { 4047, 1,  0,  4,  1218, 0,  0,  ARMImpOpBase + 0, 0,  0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4047 = t2HVC
6268
    { 4046, 3,  0,  4,  1037, 0,  0,  ARMImpOpBase + 0, 844,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4046 = t2HINT
6269
    { 4045, 7,  1,  4,  1239, 0,  0,  ARMImpOpBase + 0, 2642, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef), 0xc80ULL },  // Inst #4045 = t2EORrs
6270
    { 4044, 6,  1,  4,  1273, 0,  0,  ARMImpOpBase + 0, 2636, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::HasOptionalDef), 0xc80ULL },  // Inst #4044 = t2EORrr
6271
    { 4043, 6,  1,  4,  696,  0,  0,  ARMImpOpBase + 0, 2630, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef), 0xc80ULL },  // Inst #4043 = t2EORri
6272
    { 4042, 3,  0,  4,  1095, 0,  0,  ARMImpOpBase + 0, 844,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4042 = t2DSB
6273
    { 4041, 3,  0,  4,  1095, 0,  0,  ARMImpOpBase + 0, 844,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4041 = t2DMB
6274
    { 4040, 2,  1,  4,  1286, 0,  0,  ARMImpOpBase + 0, 420,  0|(1ULL<<MCID::NotDuplicable)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4040 = t2DLS
6275
    { 4039, 2,  0,  4,  844,  0,  0,  ARMImpOpBase + 0, 526,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4039 = t2DCPS3
6276
    { 4038, 2,  0,  4,  844,  0,  0,  ARMImpOpBase + 0, 526,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4038 = t2DCPS2
6277
    { 4037, 2,  0,  4,  844,  0,  0,  ARMImpOpBase + 0, 526,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4037 = t2DCPS1
6278
    { 4036, 3,  0,  4,  1059, 0,  0,  ARMImpOpBase + 0, 844,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4036 = t2DBG
6279
    { 4035, 4,  1,  4,  1063, 1,  0,  ARMImpOpBase + 0, 2729, 0, 0xc80ULL },  // Inst #4035 = t2CSNEG
6280
    { 4034, 4,  1,  4,  1063, 1,  0,  ARMImpOpBase + 0, 2729, 0, 0xc80ULL },  // Inst #4034 = t2CSINV
6281
    { 4033, 4,  1,  4,  1063, 1,  0,  ARMImpOpBase + 0, 2729, 0, 0xc80ULL },  // Inst #4033 = t2CSINC
6282
    { 4032, 4,  1,  4,  1063, 1,  0,  ARMImpOpBase + 0, 2729, 0, 0xc80ULL },  // Inst #4032 = t2CSEL
6283
    { 4031, 3,  1,  4,  702,  0,  0,  ARMImpOpBase + 0, 303,  0, 0xc80ULL },  // Inst #4031 = t2CRC32W
6284
    { 4030, 3,  1,  4,  702,  0,  0,  ARMImpOpBase + 0, 303,  0, 0xc80ULL },  // Inst #4030 = t2CRC32H
6285
    { 4029, 3,  1,  4,  702,  0,  0,  ARMImpOpBase + 0, 303,  0, 0xc80ULL },  // Inst #4029 = t2CRC32CW
6286
    { 4028, 3,  1,  4,  702,  0,  0,  ARMImpOpBase + 0, 303,  0, 0xc80ULL },  // Inst #4028 = t2CRC32CH
6287
    { 4027, 3,  1,  4,  702,  0,  0,  ARMImpOpBase + 0, 303,  0, 0xc80ULL },  // Inst #4027 = t2CRC32CB
6288
    { 4026, 3,  1,  4,  702,  0,  0,  ARMImpOpBase + 0, 303,  0, 0xc80ULL },  // Inst #4026 = t2CRC32B
6289
    { 4025, 3,  0,  4,  1058, 0,  0,  ARMImpOpBase + 0, 2,  0|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4025 = t2CPS3p
6290
    { 4024, 2,  0,  4,  1058, 0,  0,  ARMImpOpBase + 0, 13, 0|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4024 = t2CPS2p
6291
    { 4023, 1,  0,  4,  1058, 0,  0,  ARMImpOpBase + 0, 0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4023 = t2CPS1p
6292
    { 4022, 5,  0,  4,  1242, 0,  1,  ARMImpOpBase + 0, 2724, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4022 = t2CMPrs
6293
    { 4021, 4,  0,  4,  1069, 0,  1,  ARMImpOpBase + 0, 2720, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4021 = t2CMPrr
6294
    { 4020, 4,  0,  4,  1068, 0,  1,  ARMImpOpBase + 0, 425,  0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4020 = t2CMPri
6295
    { 4019, 5,  0,  4,  1241, 0,  1,  ARMImpOpBase + 0, 2724, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4019 = t2CMNzrs
6296
    { 4018, 4,  0,  4,  1067, 0,  1,  ARMImpOpBase + 0, 2720, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4018 = t2CMNzrr
6297
    { 4017, 4,  0,  4,  55, 0,  1,  ARMImpOpBase + 0, 425,  0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4017 = t2CMNri
6298
    { 4016, 4,  1,  4,  1246, 0,  0,  ARMImpOpBase + 0, 2716, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #4016 = t2CLZ
6299
    { 4015, 3,  0,  4,  1105, 0,  0,  ARMImpOpBase + 0, 570,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4015 = t2CLRM
6300
    { 4014, 2,  0,  4,  1031, 0,  0,  ARMImpOpBase + 0, 526,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4014 = t2CLREX
6301
    { 4013, 8,  0,  4,  1034, 0,  0,  ARMImpOpBase + 0, 809,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4013 = t2CDP2
6302
    { 4012, 8,  0,  4,  1034, 0,  0,  ARMImpOpBase + 0, 809,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4012 = t2CDP
6303
    { 4011, 3,  0,  4,  854,  0,  0,  ARMImpOpBase + 0, 531,  0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4011 = t2Bcc
6304
    { 4010, 3,  0,  4,  864,  0,  0,  ARMImpOpBase + 0, 1045, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4010 = t2BXJ
6305
    { 4009, 5,  0,  4,  0,  0,  0,  ARMImpOpBase + 0, 2711, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4009 = t2BXAUT
6306
    { 4008, 0,  0,  4,  0,  0,  0,  ARMImpOpBase + 0, 1,  0|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4008 = t2BTI
6307
    { 4007, 7,  1,  4,  1239, 0,  0,  ARMImpOpBase + 0, 2642, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef), 0xc80ULL },  // Inst #4007 = t2BICrs
6308
    { 4006, 6,  1,  4,  1273, 0,  0,  ARMImpOpBase + 0, 2636, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef), 0xc80ULL },  // Inst #4006 = t2BICrr
6309
    { 4005, 6,  1,  4,  696,  0,  0,  ARMImpOpBase + 0, 2630, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef), 0xc80ULL },  // Inst #4005 = t2BICri
6310
    { 4004, 4,  0,  4,  1284, 0,  0,  ARMImpOpBase + 0, 2703, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4004 = t2BFr
6311
    { 4003, 4,  0,  4,  1284, 0,  0,  ARMImpOpBase + 0, 2707, 0|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4003 = t2BFic
6312
    { 4002, 4,  0,  4,  1284, 0,  0,  ARMImpOpBase + 0, 2699, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4002 = t2BFi
6313
    { 4001, 4,  0,  4,  1284, 0,  0,  ARMImpOpBase + 0, 2703, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4001 = t2BFLr
6314
    { 4000, 4,  0,  4,  1284, 0,  0,  ARMImpOpBase + 0, 2699, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #4000 = t2BFLi
6315
    { 3999, 6,  1,  4,  360,  0,  0,  ARMImpOpBase + 0, 2693, 0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #3999 = t2BFI
6316
    { 3998, 5,  1,  4,  359,  0,  0,  ARMImpOpBase + 0, 450,  0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #3998 = t2BFC
6317
    { 3997, 3,  0,  4,  854,  0,  0,  ARMImpOpBase + 0, 531,  0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Terminator), 0xc80ULL },  // Inst #3997 = t2B
6318
    { 3996, 5,  0,  4,  0,  0,  0,  ARMImpOpBase + 0, 2688, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #3996 = t2AUTG
6319
    { 3995, 0,  0,  4,  0,  3,  0,  ARMImpOpBase + 83,  1,  0|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #3995 = t2AUT
6320
    { 3994, 6,  1,  4,  1066, 0,  0,  ARMImpOpBase + 0, 2636, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef), 0xc80ULL },  // Inst #3994 = t2ASRrr
6321
    { 3993, 6,  1,  4,  1065, 0,  0,  ARMImpOpBase + 0, 2630, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef), 0xc80ULL },  // Inst #3993 = t2ASRri
6322
    { 3992, 7,  1,  4,  707,  0,  0,  ARMImpOpBase + 0, 2642, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef), 0xc80ULL },  // Inst #3992 = t2ANDrs
6323
    { 3991, 6,  1,  4,  703,  0,  0,  ARMImpOpBase + 0, 2636, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::HasOptionalDef), 0xc80ULL },  // Inst #3991 = t2ANDrr
6324
    { 3990, 6,  1,  4,  696,  0,  0,  ARMImpOpBase + 0, 2630, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef), 0xc80ULL },  // Inst #3990 = t2ANDri
6325
    { 3989, 4,  1,  4,  1,  0,  0,  ARMImpOpBase + 0, 2684, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #3989 = t2ADR
6326
    { 3988, 5,  1,  4,  1,  0,  0,  ARMImpOpBase + 0, 2679, 0|(1ULL<<MCID::Add)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #3988 = t2ADDspImm12
6327
    { 3987, 6,  1,  4,  1,  0,  0,  ARMImpOpBase + 0, 2673, 0|(1ULL<<MCID::Add)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::HasOptionalDef)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #3987 = t2ADDspImm
6328
    { 3986, 7,  1,  4,  706,  0,  0,  ARMImpOpBase + 0, 2666, 0|(1ULL<<MCID::Add)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef), 0xc80ULL },  // Inst #3986 = t2ADDrs
6329
    { 3985, 6,  1,  4,  1064, 0,  0,  ARMImpOpBase + 0, 2660, 0|(1ULL<<MCID::Add)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::HasOptionalDef), 0xc80ULL },  // Inst #3985 = t2ADDrr
6330
    { 3984, 5,  1,  4,  1277, 0,  0,  ARMImpOpBase + 0, 2655, 0|(1ULL<<MCID::Add)|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #3984 = t2ADDri12
6331
    { 3983, 6,  1,  4,  1276, 0,  0,  ARMImpOpBase + 0, 2649, 0|(1ULL<<MCID::Add)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::HasOptionalDef), 0xc80ULL },  // Inst #3983 = t2ADDri
6332
    { 3982, 7,  1,  4,  1269, 1,  1,  ARMImpOpBase + 63,  2642, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef)|(1ULL<<MCID::HasPostISelHook), 0xc80ULL },  // Inst #3982 = t2ADCrs
6333
    { 3981, 6,  1,  4,  1272, 1,  1,  ARMImpOpBase + 63,  2636, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::HasOptionalDef)|(1ULL<<MCID::HasPostISelHook), 0xc80ULL },  // Inst #3981 = t2ADCrr
6334
    { 3980, 6,  1,  4,  694,  1,  1,  ARMImpOpBase + 63,  2630, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef)|(1ULL<<MCID::HasPostISelHook), 0xc80ULL },  // Inst #3980 = t2ADCri
6335
    { 3979, 5,  1,  4,  452,  0,  0,  ARMImpOpBase + 0, 222,  0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x564ULL },  // Inst #3979 = sysSTMIB_UPD
6336
    { 3978, 4,  0,  4,  451,  0,  0,  ARMImpOpBase + 0, 859,  0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x504ULL },  // Inst #3978 = sysSTMIB
6337
    { 3977, 5,  1,  4,  452,  0,  0,  ARMImpOpBase + 0, 222,  0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x564ULL },  // Inst #3977 = sysSTMIA_UPD
6338
    { 3976, 4,  0,  4,  451,  0,  0,  ARMImpOpBase + 0, 859,  0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x504ULL },  // Inst #3976 = sysSTMIA
6339
    { 3975, 5,  1,  4,  452,  0,  0,  ARMImpOpBase + 0, 222,  0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x564ULL },  // Inst #3975 = sysSTMDB_UPD
6340
    { 3974, 4,  0,  4,  451,  0,  0,  ARMImpOpBase + 0, 859,  0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x504ULL },  // Inst #3974 = sysSTMDB
6341
    { 3973, 5,  1,  4,  452,  0,  0,  ARMImpOpBase + 0, 222,  0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x564ULL },  // Inst #3973 = sysSTMDA_UPD
6342
    { 3972, 4,  0,  4,  451,  0,  0,  ARMImpOpBase + 0, 859,  0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x504ULL },  // Inst #3972 = sysSTMDA
6343
    { 3971, 5,  1,  4,  422,  0,  0,  ARMImpOpBase + 0, 222,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x564ULL },  // Inst #3971 = sysLDMIB_UPD
6344
    { 3970, 4,  0,  4,  421,  0,  0,  ARMImpOpBase + 0, 859,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x504ULL },  // Inst #3970 = sysLDMIB
6345
    { 3969, 5,  1,  4,  422,  0,  0,  ARMImpOpBase + 0, 222,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x564ULL },  // Inst #3969 = sysLDMIA_UPD
6346
    { 3968, 4,  0,  4,  421,  0,  0,  ARMImpOpBase + 0, 859,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x504ULL },  // Inst #3968 = sysLDMIA
6347
    { 3967, 5,  1,  4,  422,  0,  0,  ARMImpOpBase + 0, 222,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x564ULL },  // Inst #3967 = sysLDMDB_UPD
6348
    { 3966, 4,  0,  4,  421,  0,  0,  ARMImpOpBase + 0, 859,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x504ULL },  // Inst #3966 = sysLDMDB
6349
    { 3965, 5,  1,  4,  422,  0,  0,  ARMImpOpBase + 0, 222,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x564ULL },  // Inst #3965 = sysLDMDA_UPD
6350
    { 3964, 4,  0,  4,  421,  0,  0,  ARMImpOpBase + 0, 859,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x504ULL },  // Inst #3964 = sysLDMDA
6351
    { 3963, 6,  2,  4,  516,  0,  0,  ARMImpOpBase + 0, 2598, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x11000ULL },  // Inst #3963 = VZIPq8
6352
    { 3962, 6,  2,  4,  516,  0,  0,  ARMImpOpBase + 0, 2598, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x11000ULL },  // Inst #3962 = VZIPq32
6353
    { 3961, 6,  2,  4,  516,  0,  0,  ARMImpOpBase + 0, 2598, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x11000ULL },  // Inst #3961 = VZIPq16
6354
    { 3960, 6,  2,  4,  514,  0,  0,  ARMImpOpBase + 0, 2592, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x11000ULL },  // Inst #3960 = VZIPd8
6355
    { 3959, 6,  2,  4,  514,  0,  0,  ARMImpOpBase + 0, 2592, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x11000ULL },  // Inst #3959 = VZIPd16
6356
    { 3958, 6,  2,  4,  516,  0,  0,  ARMImpOpBase + 0, 2598, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x11000ULL },  // Inst #3958 = VUZPq8
6357
    { 3957, 6,  2,  4,  516,  0,  0,  ARMImpOpBase + 0, 2598, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x11000ULL },  // Inst #3957 = VUZPq32
6358
    { 3956, 6,  2,  4,  516,  0,  0,  ARMImpOpBase + 0, 2598, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x11000ULL },  // Inst #3956 = VUZPq16
6359
    { 3955, 6,  2,  4,  514,  0,  0,  ARMImpOpBase + 0, 2592, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x11000ULL },  // Inst #3955 = VUZPd8
6360
    { 3954, 6,  2,  4,  514,  0,  0,  ARMImpOpBase + 0, 2592, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x11000ULL },  // Inst #3954 = VUZPd16
6361
    { 3953, 4,  1,  4,  0,  0,  0,  ARMImpOpBase + 0, 627,  0, 0x11280ULL },  // Inst #3953 = VUSMMLA
6362
    { 3952, 5,  1,  4,  0,  0,  0,  ARMImpOpBase + 0, 618,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x11280ULL },  // Inst #3952 = VUSDOTQI
6363
    { 3951, 4,  1,  4,  50, 0,  0,  ARMImpOpBase + 0, 627,  0, 0x11280ULL },  // Inst #3951 = VUSDOTQ
6364
    { 3950, 5,  1,  4,  0,  0,  0,  ARMImpOpBase + 0, 613,  0, 0x11280ULL },  // Inst #3950 = VUSDOTDI
6365
    { 3949, 4,  1,  4,  50, 0,  0,  ARMImpOpBase + 0, 623,  0, 0x11280ULL },  // Inst #3949 = VUSDOTD
6366
    { 3948, 4,  1,  4,  0,  0,  0,  ARMImpOpBase + 0, 627,  0, 0x11280ULL },  // Inst #3948 = VUMMLA
6367
    { 3947, 5,  1,  4,  222,  0,  0,  ARMImpOpBase + 0, 2348, 0|(1ULL<<MCID::Predicable), 0x28880ULL },  // Inst #3947 = VULTOS
6368
    { 3946, 5,  1,  4,  221,  0,  0,  ARMImpOpBase + 0, 2348, 0, 0x8880ULL },  // Inst #3946 = VULTOH
6369
    { 3945, 5,  1,  4,  1289, 0,  0,  ARMImpOpBase + 0, 2343, 0|(1ULL<<MCID::Predicable), 0x8880ULL },  // Inst #3945 = VULTOD
6370
    { 3944, 4,  1,  4,  564,  0,  0,  ARMImpOpBase + 0, 1669, 0|(1ULL<<MCID::Predicable), 0x28880ULL },  // Inst #3944 = VUITOS
6371
    { 3943, 4,  1,  4,  563,  0,  0,  ARMImpOpBase + 0, 2353, 0, 0x8880ULL },  // Inst #3943 = VUITOH
6372
    { 3942, 4,  1,  4,  562,  0,  0,  ARMImpOpBase + 0, 1788, 0|(1ULL<<MCID::Predicable), 0x8880ULL },  // Inst #3942 = VUITOD
6373
    { 3941, 5,  1,  4,  222,  0,  0,  ARMImpOpBase + 0, 2348, 0|(1ULL<<MCID::Predicable), 0x28880ULL },  // Inst #3941 = VUHTOS
6374
    { 3940, 5,  1,  4,  221,  0,  0,  ARMImpOpBase + 0, 2348, 0, 0x8880ULL },  // Inst #3940 = VUHTOH
6375
    { 3939, 5,  1,  4,  1289, 0,  0,  ARMImpOpBase + 0, 2343, 0|(1ULL<<MCID::Predicable), 0x8880ULL },  // Inst #3939 = VUHTOD
6376
    { 3938, 5,  1,  4,  964,  0,  0,  ARMImpOpBase + 0, 618,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x11280ULL },  // Inst #3938 = VUDOTQI
6377
    { 3937, 4,  1,  4,  964,  0,  0,  ARMImpOpBase + 0, 627,  0, 0x11280ULL },  // Inst #3937 = VUDOTQ
6378
    { 3936, 5,  1,  4,  964,  0,  0,  ARMImpOpBase + 0, 613,  0, 0x11280ULL },  // Inst #3936 = VUDOTDI
6379
    { 3935, 4,  1,  4,  964,  0,  0,  ARMImpOpBase + 0, 623,  0, 0x11280ULL },  // Inst #3935 = VUDOTD
6380
    { 3934, 5,  1,  4,  468,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #3934 = VTSTv8i8
6381
    { 3933, 5,  1,  4,  467,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #3933 = VTSTv8i16
6382
    { 3932, 5,  1,  4,  467,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #3932 = VTSTv4i32
6383
    { 3931, 5,  1,  4,  468,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #3931 = VTSTv4i16
6384
    { 3930, 5,  1,  4,  468,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #3930 = VTSTv2i32
6385
    { 3929, 5,  1,  4,  467,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #3929 = VTSTv16i8
6386
    { 3928, 6,  2,  4,  515,  0,  0,  ARMImpOpBase + 0, 2598, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x11000ULL },  // Inst #3928 = VTRNq8
6387
    { 3927, 6,  2,  4,  515,  0,  0,  ARMImpOpBase + 0, 2598, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x11000ULL },  // Inst #3927 = VTRNq32
6388
    { 3926, 6,  2,  4,  515,  0,  0,  ARMImpOpBase + 0, 2598, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x11000ULL },  // Inst #3926 = VTRNq16
6389
    { 3925, 6,  2,  4,  1002, 0,  0,  ARMImpOpBase + 0, 2592, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x11000ULL },  // Inst #3925 = VTRNd8
6390
    { 3924, 6,  2,  4,  1002, 0,  0,  ARMImpOpBase + 0, 2592, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x11000ULL },  // Inst #3924 = VTRNd32
6391
    { 3923, 6,  2,  4,  1002, 0,  0,  ARMImpOpBase + 0, 2592, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x11000ULL },  // Inst #3923 = VTRNd16
6392
    { 3922, 5,  1,  4,  959,  0,  0,  ARMImpOpBase + 0, 2348, 0|(1ULL<<MCID::Predicable), 0x28880ULL },  // Inst #3922 = VTOULS
6393
    { 3921, 5,  1,  4,  566,  0,  0,  ARMImpOpBase + 0, 2348, 0, 0x8880ULL },  // Inst #3921 = VTOULH
6394
    { 3920, 5,  1,  4,  565,  0,  0,  ARMImpOpBase + 0, 2343, 0|(1ULL<<MCID::Predicable), 0x8880ULL },  // Inst #3920 = VTOULD
6395
    { 3919, 4,  1,  4,  567,  0,  0,  ARMImpOpBase + 0, 1669, 0|(1ULL<<MCID::Predicable), 0x28880ULL },  // Inst #3919 = VTOUIZS
6396
    { 3918, 4,  1,  4,  566,  0,  0,  ARMImpOpBase + 0, 2626, 0, 0x8880ULL },  // Inst #3918 = VTOUIZH
6397
    { 3917, 4,  1,  4,  565,  0,  0,  ARMImpOpBase + 0, 1792, 0|(1ULL<<MCID::Predicable), 0x8880ULL },  // Inst #3917 = VTOUIZD
6398
    { 3916, 4,  1,  4,  567,  1,  0,  ARMImpOpBase + 71,  1669, 0|(1ULL<<MCID::Predicable), 0x8880ULL },  // Inst #3916 = VTOUIRS
6399
    { 3915, 4,  1,  4,  566,  1,  0,  ARMImpOpBase + 71,  1669, 0, 0x8880ULL },  // Inst #3915 = VTOUIRH
6400
    { 3914, 4,  1,  4,  565,  1,  0,  ARMImpOpBase + 71,  1792, 0|(1ULL<<MCID::Predicable), 0x8880ULL },  // Inst #3914 = VTOUIRD
6401
    { 3913, 5,  1,  4,  959,  0,  0,  ARMImpOpBase + 0, 2348, 0|(1ULL<<MCID::Predicable), 0x28880ULL },  // Inst #3913 = VTOUHS
6402
    { 3912, 5,  1,  4,  566,  0,  0,  ARMImpOpBase + 0, 2348, 0, 0x8880ULL },  // Inst #3912 = VTOUHH
6403
    { 3911, 5,  1,  4,  565,  0,  0,  ARMImpOpBase + 0, 2343, 0|(1ULL<<MCID::Predicable), 0x8880ULL },  // Inst #3911 = VTOUHD
6404
    { 3910, 5,  1,  4,  959,  0,  0,  ARMImpOpBase + 0, 2348, 0|(1ULL<<MCID::Predicable), 0x28880ULL },  // Inst #3910 = VTOSLS
6405
    { 3909, 5,  1,  4,  566,  0,  0,  ARMImpOpBase + 0, 2348, 0, 0x8880ULL },  // Inst #3909 = VTOSLH
6406
    { 3908, 5,  1,  4,  565,  0,  0,  ARMImpOpBase + 0, 2343, 0|(1ULL<<MCID::Predicable), 0x8880ULL },  // Inst #3908 = VTOSLD
6407
    { 3907, 4,  1,  4,  567,  0,  0,  ARMImpOpBase + 0, 1669, 0|(1ULL<<MCID::Predicable), 0x28880ULL },  // Inst #3907 = VTOSIZS
6408
    { 3906, 4,  1,  4,  566,  0,  0,  ARMImpOpBase + 0, 2626, 0, 0x8880ULL },  // Inst #3906 = VTOSIZH
6409
    { 3905, 4,  1,  4,  565,  0,  0,  ARMImpOpBase + 0, 1792, 0|(1ULL<<MCID::Predicable), 0x8880ULL },  // Inst #3905 = VTOSIZD
6410
    { 3904, 4,  1,  4,  567,  1,  0,  ARMImpOpBase + 71,  1669, 0|(1ULL<<MCID::Predicable), 0x8880ULL },  // Inst #3904 = VTOSIRS
6411
    { 3903, 4,  1,  4,  566,  1,  0,  ARMImpOpBase + 71,  1669, 0, 0x8880ULL },  // Inst #3903 = VTOSIRH
6412
    { 3902, 4,  1,  4,  565,  1,  0,  ARMImpOpBase + 71,  1792, 0|(1ULL<<MCID::Predicable), 0x8880ULL },  // Inst #3902 = VTOSIRD
6413
    { 3901, 5,  1,  4,  567,  0,  0,  ARMImpOpBase + 0, 2348, 0|(1ULL<<MCID::Predicable), 0x28880ULL },  // Inst #3901 = VTOSHS
6414
    { 3900, 5,  1,  4,  566,  0,  0,  ARMImpOpBase + 0, 2348, 0, 0x8880ULL },  // Inst #3900 = VTOSHH
6415
    { 3899, 5,  1,  4,  565,  0,  0,  ARMImpOpBase + 0, 2343, 0|(1ULL<<MCID::Predicable), 0x8880ULL },  // Inst #3899 = VTOSHD
6416
    { 3898, 6,  1,  4,  512,  0,  0,  ARMImpOpBase + 0, 2620, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x10000ULL },  // Inst #3898 = VTBX4Pseudo
6417
    { 3897, 6,  1,  4,  512,  0,  0,  ARMImpOpBase + 0, 1640, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x11480ULL },  // Inst #3897 = VTBX4
6418
    { 3896, 6,  1,  4,  510,  0,  0,  ARMImpOpBase + 0, 2620, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x10000ULL },  // Inst #3896 = VTBX3Pseudo
6419
    { 3895, 6,  1,  4,  510,  0,  0,  ARMImpOpBase + 0, 1640, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x11480ULL },  // Inst #3895 = VTBX3
6420
    { 3894, 6,  1,  4,  508,  0,  0,  ARMImpOpBase + 0, 2614, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x11480ULL },  // Inst #3894 = VTBX2
6421
    { 3893, 6,  1,  4,  506,  0,  0,  ARMImpOpBase + 0, 1640, 0|(1ULL<<MCID::Predicable), 0x11480ULL },  // Inst #3893 = VTBX1
6422
    { 3892, 5,  1,  4,  511,  0,  0,  ARMImpOpBase + 0, 2609, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x10000ULL },  // Inst #3892 = VTBL4Pseudo
6423
    { 3891, 5,  1,  4,  511,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x11480ULL },  // Inst #3891 = VTBL4
6424
    { 3890, 5,  1,  4,  509,  0,  0,  ARMImpOpBase + 0, 2609, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x10000ULL },  // Inst #3890 = VTBL3Pseudo
6425
    { 3889, 5,  1,  4,  509,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x11480ULL },  // Inst #3889 = VTBL3
6426
    { 3888, 5,  1,  4,  507,  0,  0,  ARMImpOpBase + 0, 2604, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x11480ULL },  // Inst #3888 = VTBL2
6427
    { 3887, 5,  1,  4,  505,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x11480ULL },  // Inst #3887 = VTBL1
6428
    { 3886, 6,  2,  4,  513,  0,  0,  ARMImpOpBase + 0, 2598, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x11000ULL },  // Inst #3886 = VSWPq
6429
    { 3885, 6,  2,  4,  513,  0,  0,  ARMImpOpBase + 0, 2592, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x11000ULL },  // Inst #3885 = VSWPd
6430
    { 3884, 5,  1,  4,  0,  0,  0,  ARMImpOpBase + 0, 618,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x11280ULL },  // Inst #3884 = VSUDOTQI
6431
    { 3883, 5,  1,  4,  0,  0,  0,  ARMImpOpBase + 0, 613,  0, 0x11280ULL },  // Inst #3883 = VSUDOTDI
6432
    { 3882, 5,  1,  4,  757,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #3882 = VSUBv8i8
6433
    { 3881, 5,  1,  4,  461,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #3881 = VSUBv8i16
6434
    { 3880, 5,  1,  4,  461,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #3880 = VSUBv4i32
6435
    { 3879, 5,  1,  4,  757,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #3879 = VSUBv4i16
6436
    { 3878, 5,  1,  4,  461,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #3878 = VSUBv2i64
6437
    { 3877, 5,  1,  4,  757,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #3877 = VSUBv2i32
6438
    { 3876, 5,  1,  4,  757,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #3876 = VSUBv1i64
6439
    { 3875, 5,  1,  4,  461,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #3875 = VSUBv16i8
6440
    { 3874, 5,  1,  4,  747,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #3874 = VSUBhq
6441
    { 3873, 5,  1,  4,  745,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #3873 = VSUBhd
6442
    { 3872, 5,  1,  4,  746,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #3872 = VSUBfq
6443
    { 3871, 5,  1,  4,  744,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #3871 = VSUBfd
6444
    { 3870, 5,  1,  4,  462,  0,  0,  ARMImpOpBase + 0, 1692, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #3870 = VSUBWuv8i16
6445
    { 3869, 5,  1,  4,  462,  0,  0,  ARMImpOpBase + 0, 1692, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #3869 = VSUBWuv4i32
6446
    { 3868, 5,  1,  4,  462,  0,  0,  ARMImpOpBase + 0, 1692, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #3868 = VSUBWuv2i64
6447
    { 3867, 5,  1,  4,  462,  0,  0,  ARMImpOpBase + 0, 1692, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #3867 = VSUBWsv8i16
6448
    { 3866, 5,  1,  4,  462,  0,  0,  ARMImpOpBase + 0, 1692, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #3866 = VSUBWsv4i32
6449
    { 3865, 5,  1,  4,  462,  0,  0,  ARMImpOpBase + 0, 1692, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #3865 = VSUBWsv2i64
6450
    { 3864, 5,  1,  4,  521,  0,  0,  ARMImpOpBase + 0, 1687, 0|(1ULL<<MCID::Predicable), 0x28800ULL },  // Inst #3864 = VSUBS
6451
    { 3863, 5,  1,  4,  759,  0,  0,  ARMImpOpBase + 0, 1646, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #3863 = VSUBLuv8i16
6452
    { 3862, 5,  1,  4,  759,  0,  0,  ARMImpOpBase + 0, 1646, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #3862 = VSUBLuv4i32
6453
    { 3861, 5,  1,  4,  759,  0,  0,  ARMImpOpBase + 0, 1646, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #3861 = VSUBLuv2i64
6454
    { 3860, 5,  1,  4,  759,  0,  0,  ARMImpOpBase + 0, 1646, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #3860 = VSUBLsv8i16
6455
    { 3859, 5,  1,  4,  759,  0,  0,  ARMImpOpBase + 0, 1646, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #3859 = VSUBLsv4i32
6456
    { 3858, 5,  1,  4,  759,  0,  0,  ARMImpOpBase + 0, 1646, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #3858 = VSUBLsv2i64
6457
    { 3857, 5,  1,  4,  501,  0,  0,  ARMImpOpBase + 0, 1682, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #3857 = VSUBHNv8i8
6458
    { 3856, 5,  1,  4,  501,  0,  0,  ARMImpOpBase + 0, 1682, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #3856 = VSUBHNv4i16
6459
    { 3855, 5,  1,  4,  501,  0,  0,  ARMImpOpBase + 0, 1682, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #3855 = VSUBHNv2i32
6460
    { 3854, 5,  1,  4,  743,  0,  0,  ARMImpOpBase + 0, 1677, 0, 0x8800ULL },  // Inst #3854 = VSUBH
6461
    { 3853, 5,  1,  4,  527,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x8800ULL },  // Inst #3853 = VSUBD
6462
    { 3852, 5,  1,  4,  751,  1,  0,  ARMImpOpBase + 69,  2151, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x8b35ULL },  // Inst #3852 = VSTR_VPR_pre
6463
    { 3851, 5,  1,  4,  751,  1,  0,  ARMImpOpBase + 69,  2151, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x8b55ULL },  // Inst #3851 = VSTR_VPR_post
6464
    { 3850, 4,  0,  4,  751,  1,  0,  ARMImpOpBase + 69,  2147, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x8b55ULL },  // Inst #3850 = VSTR_VPR_off
6465
    { 3849, 6,  1,  4,  751,  0,  0,  ARMImpOpBase + 0, 2586, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x8b35ULL },  // Inst #3849 = VSTR_P0_pre
6466
    { 3848, 6,  1,  4,  751,  0,  0,  ARMImpOpBase + 0, 2586, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x8b55ULL },  // Inst #3848 = VSTR_P0_post
6467
    { 3847, 5,  0,  4,  751,  0,  0,  ARMImpOpBase + 0, 2156, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x8b55ULL },  // Inst #3847 = VSTR_P0_off
6468
    { 3846, 5,  1,  4,  751,  0,  1,  ARMImpOpBase + 71,  2151, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x8b35ULL },  // Inst #3846 = VSTR_FPSCR_pre
6469
    { 3845, 5,  1,  4,  751,  0,  1,  ARMImpOpBase + 71,  2151, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x8b55ULL },  // Inst #3845 = VSTR_FPSCR_post
6470
    { 3844, 4,  0,  4,  751,  0,  1,  ARMImpOpBase + 71,  2147, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x8b55ULL },  // Inst #3844 = VSTR_FPSCR_off
6471
    { 3843, 5,  1,  4,  751,  0,  1,  ARMImpOpBase + 71,  2151, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x8b35ULL },  // Inst #3843 = VSTR_FPSCR_NZCVQC_pre
6472
    { 3842, 5,  1,  4,  751,  0,  1,  ARMImpOpBase + 71,  2151, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x8b55ULL },  // Inst #3842 = VSTR_FPSCR_NZCVQC_post
6473
    { 3841, 4,  0,  4,  751,  0,  1,  ARMImpOpBase + 71,  2147, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x8b55ULL },  // Inst #3841 = VSTR_FPSCR_NZCVQC_off
6474
    { 3840, 5,  1,  4,  751,  0,  1,  ARMImpOpBase + 71,  2151, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x8b35ULL },  // Inst #3840 = VSTR_FPCXTS_pre
6475
    { 3839, 5,  1,  4,  751,  0,  1,  ARMImpOpBase + 71,  2151, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x8b55ULL },  // Inst #3839 = VSTR_FPCXTS_post
6476
    { 3838, 4,  0,  4,  751,  0,  1,  ARMImpOpBase + 71,  2147, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x8b55ULL },  // Inst #3838 = VSTR_FPCXTS_off
6477
    { 3837, 5,  1,  4,  751,  0,  1,  ARMImpOpBase + 71,  2151, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x8b35ULL },  // Inst #3837 = VSTR_FPCXTNS_pre
6478
    { 3836, 5,  1,  4,  751,  0,  1,  ARMImpOpBase + 71,  2151, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x8b55ULL },  // Inst #3836 = VSTR_FPCXTNS_post
6479
    { 3835, 4,  0,  4,  751,  0,  1,  ARMImpOpBase + 71,  2147, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x8b55ULL },  // Inst #3835 = VSTR_FPCXTNS_off
6480
    { 3834, 5,  0,  4,  592,  0,  0,  ARMImpOpBase + 0, 2142, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x18b05ULL },  // Inst #3834 = VSTRS
6481
    { 3833, 5,  0,  4,  750,  0,  0,  ARMImpOpBase + 0, 2137, 0|(1ULL<<MCID::MayStore), 0x18b13ULL },  // Inst #3833 = VSTRH
6482
    { 3832, 5,  0,  4,  591,  0,  0,  ARMImpOpBase + 0, 371,  0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x18b05ULL },  // Inst #3832 = VSTRD
6483
    { 3831, 5,  1,  4,  971,  0,  0,  ARMImpOpBase + 0, 222,  0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x18be4ULL },  // Inst #3831 = VSTMSIA_UPD
6484
    { 3830, 4,  0,  4,  970,  0,  0,  ARMImpOpBase + 0, 859,  0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x18b84ULL },  // Inst #3830 = VSTMSIA
6485
    { 3829, 5,  1,  4,  971,  0,  0,  ARMImpOpBase + 0, 222,  0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x18be4ULL },  // Inst #3829 = VSTMSDB_UPD
6486
    { 3828, 4,  0,  4,  594,  0,  0,  ARMImpOpBase + 0, 2133, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x18004ULL },  // Inst #3828 = VSTMQIA
6487
    { 3827, 5,  1,  4,  598,  0,  0,  ARMImpOpBase + 0, 222,  0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x8be4ULL },  // Inst #3827 = VSTMDIA_UPD
6488
    { 3826, 4,  0,  4,  597,  0,  0,  ARMImpOpBase + 0, 859,  0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x8b84ULL },  // Inst #3826 = VSTMDIA
6489
    { 3825, 5,  1,  4,  598,  0,  0,  ARMImpOpBase + 0, 222,  0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x8be4ULL },  // Inst #3825 = VSTMDDB_UPD
6490
    { 3824, 7,  1,  4,  663,  0,  0,  ARMImpOpBase + 0, 2443, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3824 = VST4q8oddPseudo_UPD
6491
    { 3823, 5,  0,  4,  662,  0,  0,  ARMImpOpBase + 0, 2438, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3823 = VST4q8oddPseudo
6492
    { 3822, 10, 1,  4,  838,  0,  0,  ARMImpOpBase + 0, 2576, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3822 = VST4q8_UPD
6493
    { 3821, 7,  1,  4,  663,  0,  0,  ARMImpOpBase + 0, 2443, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3821 = VST4q8Pseudo_UPD
6494
    { 3820, 8,  0,  4,  830,  0,  0,  ARMImpOpBase + 0, 2568, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3820 = VST4q8
6495
    { 3819, 7,  1,  4,  663,  0,  0,  ARMImpOpBase + 0, 2443, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3819 = VST4q32oddPseudo_UPD
6496
    { 3818, 5,  0,  4,  662,  0,  0,  ARMImpOpBase + 0, 2438, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3818 = VST4q32oddPseudo
6497
    { 3817, 10, 1,  4,  838,  0,  0,  ARMImpOpBase + 0, 2576, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3817 = VST4q32_UPD
6498
    { 3816, 7,  1,  4,  663,  0,  0,  ARMImpOpBase + 0, 2443, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3816 = VST4q32Pseudo_UPD
6499
    { 3815, 8,  0,  4,  830,  0,  0,  ARMImpOpBase + 0, 2568, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3815 = VST4q32
6500
    { 3814, 7,  1,  4,  663,  0,  0,  ARMImpOpBase + 0, 2443, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3814 = VST4q16oddPseudo_UPD
6501
    { 3813, 5,  0,  4,  662,  0,  0,  ARMImpOpBase + 0, 2438, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3813 = VST4q16oddPseudo
6502
    { 3812, 10, 1,  4,  838,  0,  0,  ARMImpOpBase + 0, 2576, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3812 = VST4q16_UPD
6503
    { 3811, 7,  1,  4,  663,  0,  0,  ARMImpOpBase + 0, 2443, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3811 = VST4q16Pseudo_UPD
6504
    { 3810, 8,  0,  4,  830,  0,  0,  ARMImpOpBase + 0, 2568, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3810 = VST4q16
6505
    { 3809, 10, 1,  4,  838,  0,  0,  ARMImpOpBase + 0, 2576, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3809 = VST4d8_UPD
6506
    { 3808, 7,  1,  4,  663,  0,  0,  ARMImpOpBase + 0, 2413, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3808 = VST4d8Pseudo_UPD
6507
    { 3807, 5,  0,  4,  832,  0,  0,  ARMImpOpBase + 0, 2402, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3807 = VST4d8Pseudo
6508
    { 3806, 8,  0,  4,  830,  0,  0,  ARMImpOpBase + 0, 2568, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3806 = VST4d8
6509
    { 3805, 10, 1,  4,  838,  0,  0,  ARMImpOpBase + 0, 2576, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3805 = VST4d32_UPD
6510
    { 3804, 7,  1,  4,  663,  0,  0,  ARMImpOpBase + 0, 2413, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3804 = VST4d32Pseudo_UPD
6511
    { 3803, 5,  0,  4,  832,  0,  0,  ARMImpOpBase + 0, 2402, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3803 = VST4d32Pseudo
6512
    { 3802, 8,  0,  4,  830,  0,  0,  ARMImpOpBase + 0, 2568, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3802 = VST4d32
6513
    { 3801, 10, 1,  4,  838,  0,  0,  ARMImpOpBase + 0, 2576, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3801 = VST4d16_UPD
6514
    { 3800, 7,  1,  4,  663,  0,  0,  ARMImpOpBase + 0, 2413, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3800 = VST4d16Pseudo_UPD
6515
    { 3799, 5,  0,  4,  832,  0,  0,  ARMImpOpBase + 0, 2402, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3799 = VST4d16Pseudo
6516
    { 3798, 8,  0,  4,  830,  0,  0,  ARMImpOpBase + 0, 2568, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3798 = VST4d16
6517
    { 3797, 11, 1,  4,  674,  0,  0,  ARMImpOpBase + 0, 2557, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3797 = VST4LNq32_UPD
6518
    { 3796, 8,  1,  4,  675,  0,  0,  ARMImpOpBase + 0, 2524, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3796 = VST4LNq32Pseudo_UPD
6519
    { 3795, 6,  0,  4,  673,  0,  0,  ARMImpOpBase + 0, 2518, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3795 = VST4LNq32Pseudo
6520
    { 3794, 9,  0,  4,  836,  0,  0,  ARMImpOpBase + 0, 2548, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3794 = VST4LNq32
6521
    { 3793, 11, 1,  4,  674,  0,  0,  ARMImpOpBase + 0, 2557, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3793 = VST4LNq16_UPD
6522
    { 3792, 8,  1,  4,  675,  0,  0,  ARMImpOpBase + 0, 2524, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3792 = VST4LNq16Pseudo_UPD
6523
    { 3791, 6,  0,  4,  673,  0,  0,  ARMImpOpBase + 0, 2518, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3791 = VST4LNq16Pseudo
6524
    { 3790, 9,  0,  4,  836,  0,  0,  ARMImpOpBase + 0, 2548, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3790 = VST4LNq16
6525
    { 3789, 11, 1,  4,  840,  0,  0,  ARMImpOpBase + 0, 2557, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3789 = VST4LNd8_UPD
6526
    { 3788, 8,  1,  4,  842,  0,  0,  ARMImpOpBase + 0, 2485, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3788 = VST4LNd8Pseudo_UPD
6527
    { 3787, 6,  0,  4,  835,  0,  0,  ARMImpOpBase + 0, 2479, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3787 = VST4LNd8Pseudo
6528
    { 3786, 9,  0,  4,  833,  0,  0,  ARMImpOpBase + 0, 2548, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3786 = VST4LNd8
6529
    { 3785, 11, 1,  4,  840,  0,  0,  ARMImpOpBase + 0, 2557, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3785 = VST4LNd32_UPD
6530
    { 3784, 8,  1,  4,  842,  0,  0,  ARMImpOpBase + 0, 2485, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3784 = VST4LNd32Pseudo_UPD
6531
    { 3783, 6,  0,  4,  835,  0,  0,  ARMImpOpBase + 0, 2479, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3783 = VST4LNd32Pseudo
6532
    { 3782, 9,  0,  4,  833,  0,  0,  ARMImpOpBase + 0, 2548, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3782 = VST4LNd32
6533
    { 3781, 11, 1,  4,  840,  0,  0,  ARMImpOpBase + 0, 2557, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3781 = VST4LNd16_UPD
6534
    { 3780, 8,  1,  4,  842,  0,  0,  ARMImpOpBase + 0, 2485, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3780 = VST4LNd16Pseudo_UPD
6535
    { 3779, 6,  0,  4,  835,  0,  0,  ARMImpOpBase + 0, 2479, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3779 = VST4LNd16Pseudo
6536
    { 3778, 9,  0,  4,  833,  0,  0,  ARMImpOpBase + 0, 2548, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3778 = VST4LNd16
6537
    { 3777, 7,  1,  4,  661,  0,  0,  ARMImpOpBase + 0, 2443, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3777 = VST3q8oddPseudo_UPD
6538
    { 3776, 5,  0,  4,  660,  0,  0,  ARMImpOpBase + 0, 2438, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3776 = VST3q8oddPseudo
6539
    { 3775, 9,  1,  4,  824,  0,  0,  ARMImpOpBase + 0, 2539, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3775 = VST3q8_UPD
6540
    { 3774, 7,  1,  4,  661,  0,  0,  ARMImpOpBase + 0, 2443, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3774 = VST3q8Pseudo_UPD
6541
    { 3773, 7,  0,  4,  817,  0,  0,  ARMImpOpBase + 0, 2532, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3773 = VST3q8
6542
    { 3772, 7,  1,  4,  661,  0,  0,  ARMImpOpBase + 0, 2443, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3772 = VST3q32oddPseudo_UPD
6543
    { 3771, 5,  0,  4,  660,  0,  0,  ARMImpOpBase + 0, 2438, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3771 = VST3q32oddPseudo
6544
    { 3770, 9,  1,  4,  824,  0,  0,  ARMImpOpBase + 0, 2539, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3770 = VST3q32_UPD
6545
    { 3769, 7,  1,  4,  661,  0,  0,  ARMImpOpBase + 0, 2443, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3769 = VST3q32Pseudo_UPD
6546
    { 3768, 7,  0,  4,  817,  0,  0,  ARMImpOpBase + 0, 2532, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3768 = VST3q32
6547
    { 3767, 7,  1,  4,  661,  0,  0,  ARMImpOpBase + 0, 2443, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3767 = VST3q16oddPseudo_UPD
6548
    { 3766, 5,  0,  4,  660,  0,  0,  ARMImpOpBase + 0, 2438, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3766 = VST3q16oddPseudo
6549
    { 3765, 9,  1,  4,  824,  0,  0,  ARMImpOpBase + 0, 2539, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3765 = VST3q16_UPD
6550
    { 3764, 7,  1,  4,  661,  0,  0,  ARMImpOpBase + 0, 2443, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3764 = VST3q16Pseudo_UPD
6551
    { 3763, 7,  0,  4,  817,  0,  0,  ARMImpOpBase + 0, 2532, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3763 = VST3q16
6552
    { 3762, 9,  1,  4,  824,  0,  0,  ARMImpOpBase + 0, 2539, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3762 = VST3d8_UPD
6553
    { 3761, 7,  1,  4,  661,  0,  0,  ARMImpOpBase + 0, 2413, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3761 = VST3d8Pseudo_UPD
6554
    { 3760, 5,  0,  4,  819,  0,  0,  ARMImpOpBase + 0, 2402, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3760 = VST3d8Pseudo
6555
    { 3759, 7,  0,  4,  817,  0,  0,  ARMImpOpBase + 0, 2532, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3759 = VST3d8
6556
    { 3758, 9,  1,  4,  824,  0,  0,  ARMImpOpBase + 0, 2539, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3758 = VST3d32_UPD
6557
    { 3757, 7,  1,  4,  661,  0,  0,  ARMImpOpBase + 0, 2413, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3757 = VST3d32Pseudo_UPD
6558
    { 3756, 5,  0,  4,  819,  0,  0,  ARMImpOpBase + 0, 2402, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3756 = VST3d32Pseudo
6559
    { 3755, 7,  0,  4,  817,  0,  0,  ARMImpOpBase + 0, 2532, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3755 = VST3d32
6560
    { 3754, 9,  1,  4,  824,  0,  0,  ARMImpOpBase + 0, 2539, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3754 = VST3d16_UPD
6561
    { 3753, 7,  1,  4,  661,  0,  0,  ARMImpOpBase + 0, 2413, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3753 = VST3d16Pseudo_UPD
6562
    { 3752, 5,  0,  4,  819,  0,  0,  ARMImpOpBase + 0, 2402, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3752 = VST3d16Pseudo
6563
    { 3751, 7,  0,  4,  817,  0,  0,  ARMImpOpBase + 0, 2532, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3751 = VST3d16
6564
    { 3750, 10, 1,  4,  671,  0,  0,  ARMImpOpBase + 0, 2508, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3750 = VST3LNq32_UPD
6565
    { 3749, 8,  1,  4,  672,  0,  0,  ARMImpOpBase + 0, 2524, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3749 = VST3LNq32Pseudo_UPD
6566
    { 3748, 6,  0,  4,  670,  0,  0,  ARMImpOpBase + 0, 2518, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3748 = VST3LNq32Pseudo
6567
    { 3747, 8,  0,  4,  669,  0,  0,  ARMImpOpBase + 0, 2500, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3747 = VST3LNq32
6568
    { 3746, 10, 1,  4,  671,  0,  0,  ARMImpOpBase + 0, 2508, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3746 = VST3LNq16_UPD
6569
    { 3745, 8,  1,  4,  672,  0,  0,  ARMImpOpBase + 0, 2524, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3745 = VST3LNq16Pseudo_UPD
6570
    { 3744, 6,  0,  4,  670,  0,  0,  ARMImpOpBase + 0, 2518, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3744 = VST3LNq16Pseudo
6571
    { 3743, 8,  0,  4,  669,  0,  0,  ARMImpOpBase + 0, 2500, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3743 = VST3LNq16
6572
    { 3742, 10, 1,  4,  826,  0,  0,  ARMImpOpBase + 0, 2508, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3742 = VST3LNd8_UPD
6573
    { 3741, 8,  1,  4,  828,  0,  0,  ARMImpOpBase + 0, 2485, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3741 = VST3LNd8Pseudo_UPD
6574
    { 3740, 6,  0,  4,  822,  0,  0,  ARMImpOpBase + 0, 2479, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3740 = VST3LNd8Pseudo
6575
    { 3739, 8,  0,  4,  820,  0,  0,  ARMImpOpBase + 0, 2500, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3739 = VST3LNd8
6576
    { 3738, 10, 1,  4,  826,  0,  0,  ARMImpOpBase + 0, 2508, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3738 = VST3LNd32_UPD
6577
    { 3737, 8,  1,  4,  828,  0,  0,  ARMImpOpBase + 0, 2485, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3737 = VST3LNd32Pseudo_UPD
6578
    { 3736, 6,  0,  4,  822,  0,  0,  ARMImpOpBase + 0, 2479, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3736 = VST3LNd32Pseudo
6579
    { 3735, 8,  0,  4,  820,  0,  0,  ARMImpOpBase + 0, 2500, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3735 = VST3LNd32
6580
    { 3734, 10, 1,  4,  826,  0,  0,  ARMImpOpBase + 0, 2508, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3734 = VST3LNd16_UPD
6581
    { 3733, 8,  1,  4,  828,  0,  0,  ARMImpOpBase + 0, 2485, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3733 = VST3LNd16Pseudo_UPD
6582
    { 3732, 6,  0,  4,  822,  0,  0,  ARMImpOpBase + 0, 2479, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3732 = VST3LNd16Pseudo
6583
    { 3731, 8,  0,  4,  820,  0,  0,  ARMImpOpBase + 0, 2500, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3731 = VST3LNd16
6584
    { 3730, 7,  1,  4,  658,  0,  0,  ARMImpOpBase + 0, 2426, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3730 = VST2q8wb_register
6585
    { 3729, 6,  1,  4,  658,  0,  0,  ARMImpOpBase + 0, 2420, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3729 = VST2q8wb_fixed
6586
    { 3728, 7,  1,  4,  659,  0,  0,  ARMImpOpBase + 0, 2493, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3728 = VST2q8PseudoWB_register
6587
    { 3727, 6,  1,  4,  659,  0,  0,  ARMImpOpBase + 0, 2407, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3727 = VST2q8PseudoWB_fixed
6588
    { 3726, 5,  0,  4,  657,  0,  0,  ARMImpOpBase + 0, 2402, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3726 = VST2q8Pseudo
6589
    { 3725, 5,  0,  4,  807,  0,  0,  ARMImpOpBase + 0, 2397, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3725 = VST2q8
6590
    { 3724, 7,  1,  4,  658,  0,  0,  ARMImpOpBase + 0, 2426, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3724 = VST2q32wb_register
6591
    { 3723, 6,  1,  4,  658,  0,  0,  ARMImpOpBase + 0, 2420, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3723 = VST2q32wb_fixed
6592
    { 3722, 7,  1,  4,  659,  0,  0,  ARMImpOpBase + 0, 2493, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3722 = VST2q32PseudoWB_register
6593
    { 3721, 6,  1,  4,  659,  0,  0,  ARMImpOpBase + 0, 2407, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3721 = VST2q32PseudoWB_fixed
6594
    { 3720, 5,  0,  4,  657,  0,  0,  ARMImpOpBase + 0, 2402, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3720 = VST2q32Pseudo
6595
    { 3719, 5,  0,  4,  807,  0,  0,  ARMImpOpBase + 0, 2397, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3719 = VST2q32
6596
    { 3718, 7,  1,  4,  658,  0,  0,  ARMImpOpBase + 0, 2426, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3718 = VST2q16wb_register
6597
    { 3717, 6,  1,  4,  658,  0,  0,  ARMImpOpBase + 0, 2420, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3717 = VST2q16wb_fixed
6598
    { 3716, 7,  1,  4,  659,  0,  0,  ARMImpOpBase + 0, 2493, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3716 = VST2q16PseudoWB_register
6599
    { 3715, 6,  1,  4,  659,  0,  0,  ARMImpOpBase + 0, 2407, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3715 = VST2q16PseudoWB_fixed
6600
    { 3714, 5,  0,  4,  657,  0,  0,  ARMImpOpBase + 0, 2402, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3714 = VST2q16Pseudo
6601
    { 3713, 5,  0,  4,  807,  0,  0,  ARMImpOpBase + 0, 2397, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3713 = VST2q16
6602
    { 3712, 7,  1,  4,  656,  0,  0,  ARMImpOpBase + 0, 2456, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3712 = VST2d8wb_register
6603
    { 3711, 6,  1,  4,  656,  0,  0,  ARMImpOpBase + 0, 2450, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3711 = VST2d8wb_fixed
6604
    { 3710, 5,  0,  4,  655,  0,  0,  ARMImpOpBase + 0, 2433, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3710 = VST2d8
6605
    { 3709, 7,  1,  4,  656,  0,  0,  ARMImpOpBase + 0, 2456, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3709 = VST2d32wb_register
6606
    { 3708, 6,  1,  4,  656,  0,  0,  ARMImpOpBase + 0, 2450, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3708 = VST2d32wb_fixed
6607
    { 3707, 5,  0,  4,  655,  0,  0,  ARMImpOpBase + 0, 2433, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3707 = VST2d32
6608
    { 3706, 7,  1,  4,  656,  0,  0,  ARMImpOpBase + 0, 2456, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3706 = VST2d16wb_register
6609
    { 3705, 6,  1,  4,  656,  0,  0,  ARMImpOpBase + 0, 2450, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3705 = VST2d16wb_fixed
6610
    { 3704, 5,  0,  4,  655,  0,  0,  ARMImpOpBase + 0, 2433, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3704 = VST2d16
6611
    { 3703, 7,  1,  4,  656,  0,  0,  ARMImpOpBase + 0, 2456, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3703 = VST2b8wb_register
6612
    { 3702, 6,  1,  4,  656,  0,  0,  ARMImpOpBase + 0, 2450, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3702 = VST2b8wb_fixed
6613
    { 3701, 5,  0,  4,  654,  0,  0,  ARMImpOpBase + 0, 2433, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3701 = VST2b8
6614
    { 3700, 7,  1,  4,  656,  0,  0,  ARMImpOpBase + 0, 2456, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3700 = VST2b32wb_register
6615
    { 3699, 6,  1,  4,  656,  0,  0,  ARMImpOpBase + 0, 2450, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3699 = VST2b32wb_fixed
6616
    { 3698, 5,  0,  4,  654,  0,  0,  ARMImpOpBase + 0, 2433, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3698 = VST2b32
6617
    { 3697, 7,  1,  4,  656,  0,  0,  ARMImpOpBase + 0, 2456, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3697 = VST2b16wb_register
6618
    { 3696, 6,  1,  4,  656,  0,  0,  ARMImpOpBase + 0, 2450, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3696 = VST2b16wb_fixed
6619
    { 3695, 5,  0,  4,  654,  0,  0,  ARMImpOpBase + 0, 2433, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3695 = VST2b16
6620
    { 3694, 9,  1,  4,  667,  0,  0,  ARMImpOpBase + 0, 2470, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3694 = VST2LNq32_UPD
6621
    { 3693, 8,  1,  4,  668,  0,  0,  ARMImpOpBase + 0, 2485, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3693 = VST2LNq32Pseudo_UPD
6622
    { 3692, 6,  0,  4,  666,  0,  0,  ARMImpOpBase + 0, 2479, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3692 = VST2LNq32Pseudo
6623
    { 3691, 7,  0,  4,  811,  0,  0,  ARMImpOpBase + 0, 2463, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3691 = VST2LNq32
6624
    { 3690, 9,  1,  4,  667,  0,  0,  ARMImpOpBase + 0, 2470, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3690 = VST2LNq16_UPD
6625
    { 3689, 8,  1,  4,  668,  0,  0,  ARMImpOpBase + 0, 2485, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3689 = VST2LNq16Pseudo_UPD
6626
    { 3688, 6,  0,  4,  666,  0,  0,  ARMImpOpBase + 0, 2479, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3688 = VST2LNq16Pseudo
6627
    { 3687, 7,  0,  4,  811,  0,  0,  ARMImpOpBase + 0, 2463, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3687 = VST2LNq16
6628
    { 3686, 9,  1,  4,  813,  0,  0,  ARMImpOpBase + 0, 2470, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3686 = VST2LNd8_UPD
6629
    { 3685, 8,  1,  4,  815,  0,  0,  ARMImpOpBase + 0, 2389, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3685 = VST2LNd8Pseudo_UPD
6630
    { 3684, 6,  0,  4,  810,  0,  0,  ARMImpOpBase + 0, 2383, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3684 = VST2LNd8Pseudo
6631
    { 3683, 7,  0,  4,  808,  0,  0,  ARMImpOpBase + 0, 2463, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3683 = VST2LNd8
6632
    { 3682, 9,  1,  4,  813,  0,  0,  ARMImpOpBase + 0, 2470, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3682 = VST2LNd32_UPD
6633
    { 3681, 8,  1,  4,  815,  0,  0,  ARMImpOpBase + 0, 2389, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3681 = VST2LNd32Pseudo_UPD
6634
    { 3680, 6,  0,  4,  810,  0,  0,  ARMImpOpBase + 0, 2383, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3680 = VST2LNd32Pseudo
6635
    { 3679, 7,  0,  4,  808,  0,  0,  ARMImpOpBase + 0, 2463, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3679 = VST2LNd32
6636
    { 3678, 9,  1,  4,  813,  0,  0,  ARMImpOpBase + 0, 2470, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3678 = VST2LNd16_UPD
6637
    { 3677, 8,  1,  4,  815,  0,  0,  ARMImpOpBase + 0, 2389, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3677 = VST2LNd16Pseudo_UPD
6638
    { 3676, 6,  0,  4,  810,  0,  0,  ARMImpOpBase + 0, 2383, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3676 = VST2LNd16Pseudo
6639
    { 3675, 7,  0,  4,  808,  0,  0,  ARMImpOpBase + 0, 2463, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3675 = VST2LNd16
6640
    { 3674, 7,  1,  4,  647,  0,  0,  ARMImpOpBase + 0, 2456, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3674 = VST1q8wb_register
6641
    { 3673, 6,  1,  4,  647,  0,  0,  ARMImpOpBase + 0, 2450, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3673 = VST1q8wb_fixed
6642
    { 3672, 7,  1,  4,  1054, 0,  0,  ARMImpOpBase + 0, 2443, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3672 = VST1q8LowTPseudo_UPD
6643
    { 3671, 7,  1,  4,  1056, 0,  0,  ARMImpOpBase + 0, 2443, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3671 = VST1q8LowQPseudo_UPD
6644
    { 3670, 7,  1,  4,  1054, 0,  0,  ARMImpOpBase + 0, 2443, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3670 = VST1q8HighTPseudo_UPD
6645
    { 3669, 5,  0,  4,  1054, 0,  0,  ARMImpOpBase + 0, 2438, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3669 = VST1q8HighTPseudo
6646
    { 3668, 7,  1,  4,  1056, 0,  0,  ARMImpOpBase + 0, 2443, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3668 = VST1q8HighQPseudo_UPD
6647
    { 3667, 5,  0,  4,  1056, 0,  0,  ARMImpOpBase + 0, 2438, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3667 = VST1q8HighQPseudo
6648
    { 3666, 5,  0,  4,  645,  0,  0,  ARMImpOpBase + 0, 2433, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3666 = VST1q8
6649
    { 3665, 7,  1,  4,  647,  0,  0,  ARMImpOpBase + 0, 2456, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3665 = VST1q64wb_register
6650
    { 3664, 6,  1,  4,  647,  0,  0,  ARMImpOpBase + 0, 2450, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3664 = VST1q64wb_fixed
6651
    { 3663, 7,  1,  4,  1054, 0,  0,  ARMImpOpBase + 0, 2443, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3663 = VST1q64LowTPseudo_UPD
6652
    { 3662, 7,  1,  4,  1056, 0,  0,  ARMImpOpBase + 0, 2443, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3662 = VST1q64LowQPseudo_UPD
6653
    { 3661, 7,  1,  4,  1054, 0,  0,  ARMImpOpBase + 0, 2443, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3661 = VST1q64HighTPseudo_UPD
6654
    { 3660, 5,  0,  4,  1054, 0,  0,  ARMImpOpBase + 0, 2438, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3660 = VST1q64HighTPseudo
6655
    { 3659, 7,  1,  4,  1056, 0,  0,  ARMImpOpBase + 0, 2443, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3659 = VST1q64HighQPseudo_UPD
6656
    { 3658, 5,  0,  4,  1056, 0,  0,  ARMImpOpBase + 0, 2438, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3658 = VST1q64HighQPseudo
6657
    { 3657, 5,  0,  4,  645,  0,  0,  ARMImpOpBase + 0, 2433, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3657 = VST1q64
6658
    { 3656, 7,  1,  4,  647,  0,  0,  ARMImpOpBase + 0, 2456, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3656 = VST1q32wb_register
6659
    { 3655, 6,  1,  4,  647,  0,  0,  ARMImpOpBase + 0, 2450, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3655 = VST1q32wb_fixed
6660
    { 3654, 7,  1,  4,  1054, 0,  0,  ARMImpOpBase + 0, 2443, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3654 = VST1q32LowTPseudo_UPD
6661
    { 3653, 7,  1,  4,  1056, 0,  0,  ARMImpOpBase + 0, 2443, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3653 = VST1q32LowQPseudo_UPD
6662
    { 3652, 7,  1,  4,  1054, 0,  0,  ARMImpOpBase + 0, 2443, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3652 = VST1q32HighTPseudo_UPD
6663
    { 3651, 5,  0,  4,  1054, 0,  0,  ARMImpOpBase + 0, 2438, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3651 = VST1q32HighTPseudo
6664
    { 3650, 7,  1,  4,  1056, 0,  0,  ARMImpOpBase + 0, 2443, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3650 = VST1q32HighQPseudo_UPD
6665
    { 3649, 5,  0,  4,  1056, 0,  0,  ARMImpOpBase + 0, 2438, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3649 = VST1q32HighQPseudo
6666
    { 3648, 5,  0,  4,  645,  0,  0,  ARMImpOpBase + 0, 2433, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3648 = VST1q32
6667
    { 3647, 7,  1,  4,  647,  0,  0,  ARMImpOpBase + 0, 2456, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3647 = VST1q16wb_register
6668
    { 3646, 6,  1,  4,  647,  0,  0,  ARMImpOpBase + 0, 2450, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3646 = VST1q16wb_fixed
6669
    { 3645, 7,  1,  4,  1054, 0,  0,  ARMImpOpBase + 0, 2443, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3645 = VST1q16LowTPseudo_UPD
6670
    { 3644, 7,  1,  4,  1056, 0,  0,  ARMImpOpBase + 0, 2443, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3644 = VST1q16LowQPseudo_UPD
6671
    { 3643, 7,  1,  4,  1054, 0,  0,  ARMImpOpBase + 0, 2443, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3643 = VST1q16HighTPseudo_UPD
6672
    { 3642, 5,  0,  4,  1054, 0,  0,  ARMImpOpBase + 0, 2438, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3642 = VST1q16HighTPseudo
6673
    { 3641, 7,  1,  4,  1056, 0,  0,  ARMImpOpBase + 0, 2443, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3641 = VST1q16HighQPseudo_UPD
6674
    { 3640, 5,  0,  4,  1056, 0,  0,  ARMImpOpBase + 0, 2438, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3640 = VST1q16HighQPseudo
6675
    { 3639, 5,  0,  4,  645,  0,  0,  ARMImpOpBase + 0, 2433, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3639 = VST1q16
6676
    { 3638, 7,  1,  4,  646,  0,  0,  ARMImpOpBase + 0, 2426, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3638 = VST1d8wb_register
6677
    { 3637, 6,  1,  4,  646,  0,  0,  ARMImpOpBase + 0, 2420, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3637 = VST1d8wb_fixed
6678
    { 3636, 7,  1,  4,  649,  0,  0,  ARMImpOpBase + 0, 2426, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3636 = VST1d8Twb_register
6679
    { 3635, 6,  1,  4,  649,  0,  0,  ARMImpOpBase + 0, 2420, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3635 = VST1d8Twb_fixed
6680
    { 3634, 7,  1,  4,  1055, 0,  0,  ARMImpOpBase + 0, 2413, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3634 = VST1d8TPseudoWB_register
6681
    { 3633, 6,  1,  4,  1055, 0,  0,  ARMImpOpBase + 0, 2407, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3633 = VST1d8TPseudoWB_fixed
6682
    { 3632, 5,  0,  4,  1054, 0,  0,  ARMImpOpBase + 0, 2402, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3632 = VST1d8TPseudo
6683
    { 3631, 5,  0,  4,  799,  0,  0,  ARMImpOpBase + 0, 2397, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3631 = VST1d8T
6684
    { 3630, 7,  1,  4,  653,  0,  0,  ARMImpOpBase + 0, 2426, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3630 = VST1d8Qwb_register
6685
    { 3629, 6,  1,  4,  653,  0,  0,  ARMImpOpBase + 0, 2420, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3629 = VST1d8Qwb_fixed
6686
    { 3628, 7,  1,  4,  652,  0,  0,  ARMImpOpBase + 0, 2413, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3628 = VST1d8QPseudoWB_register
6687
    { 3627, 6,  1,  4,  652,  0,  0,  ARMImpOpBase + 0, 2407, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3627 = VST1d8QPseudoWB_fixed
6688
    { 3626, 5,  0,  4,  651,  0,  0,  ARMImpOpBase + 0, 2402, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3626 = VST1d8QPseudo
6689
    { 3625, 5,  0,  4,  800,  0,  0,  ARMImpOpBase + 0, 2397, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3625 = VST1d8Q
6690
    { 3624, 5,  0,  4,  644,  0,  0,  ARMImpOpBase + 0, 2397, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3624 = VST1d8
6691
    { 3623, 7,  1,  4,  646,  0,  0,  ARMImpOpBase + 0, 2426, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3623 = VST1d64wb_register
6692
    { 3622, 6,  1,  4,  646,  0,  0,  ARMImpOpBase + 0, 2420, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3622 = VST1d64wb_fixed
6693
    { 3621, 7,  1,  4,  649,  0,  0,  ARMImpOpBase + 0, 2426, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3621 = VST1d64Twb_register
6694
    { 3620, 6,  1,  4,  649,  0,  0,  ARMImpOpBase + 0, 2420, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3620 = VST1d64Twb_fixed
6695
    { 3619, 7,  1,  4,  650,  0,  0,  ARMImpOpBase + 0, 2413, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3619 = VST1d64TPseudoWB_register
6696
    { 3618, 6,  1,  4,  650,  0,  0,  ARMImpOpBase + 0, 2407, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3618 = VST1d64TPseudoWB_fixed
6697
    { 3617, 5,  0,  4,  648,  0,  0,  ARMImpOpBase + 0, 2402, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3617 = VST1d64TPseudo
6698
    { 3616, 5,  0,  4,  799,  0,  0,  ARMImpOpBase + 0, 2397, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3616 = VST1d64T
6699
    { 3615, 7,  1,  4,  653,  0,  0,  ARMImpOpBase + 0, 2426, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3615 = VST1d64Qwb_register
6700
    { 3614, 6,  1,  4,  653,  0,  0,  ARMImpOpBase + 0, 2420, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3614 = VST1d64Qwb_fixed
6701
    { 3613, 7,  1,  4,  804,  0,  0,  ARMImpOpBase + 0, 2413, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3613 = VST1d64QPseudoWB_register
6702
    { 3612, 6,  1,  4,  804,  0,  0,  ARMImpOpBase + 0, 2407, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3612 = VST1d64QPseudoWB_fixed
6703
    { 3611, 5,  0,  4,  801,  0,  0,  ARMImpOpBase + 0, 2402, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3611 = VST1d64QPseudo
6704
    { 3610, 5,  0,  4,  800,  0,  0,  ARMImpOpBase + 0, 2397, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3610 = VST1d64Q
6705
    { 3609, 5,  0,  4,  644,  0,  0,  ARMImpOpBase + 0, 2397, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3609 = VST1d64
6706
    { 3608, 7,  1,  4,  646,  0,  0,  ARMImpOpBase + 0, 2426, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3608 = VST1d32wb_register
6707
    { 3607, 6,  1,  4,  646,  0,  0,  ARMImpOpBase + 0, 2420, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3607 = VST1d32wb_fixed
6708
    { 3606, 7,  1,  4,  649,  0,  0,  ARMImpOpBase + 0, 2426, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3606 = VST1d32Twb_register
6709
    { 3605, 6,  1,  4,  649,  0,  0,  ARMImpOpBase + 0, 2420, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3605 = VST1d32Twb_fixed
6710
    { 3604, 7,  1,  4,  1055, 0,  0,  ARMImpOpBase + 0, 2413, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3604 = VST1d32TPseudoWB_register
6711
    { 3603, 6,  1,  4,  1055, 0,  0,  ARMImpOpBase + 0, 2407, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3603 = VST1d32TPseudoWB_fixed
6712
    { 3602, 5,  0,  4,  1054, 0,  0,  ARMImpOpBase + 0, 2402, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3602 = VST1d32TPseudo
6713
    { 3601, 5,  0,  4,  799,  0,  0,  ARMImpOpBase + 0, 2397, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3601 = VST1d32T
6714
    { 3600, 7,  1,  4,  653,  0,  0,  ARMImpOpBase + 0, 2426, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3600 = VST1d32Qwb_register
6715
    { 3599, 6,  1,  4,  653,  0,  0,  ARMImpOpBase + 0, 2420, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3599 = VST1d32Qwb_fixed
6716
    { 3598, 7,  1,  4,  652,  0,  0,  ARMImpOpBase + 0, 2413, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3598 = VST1d32QPseudoWB_register
6717
    { 3597, 6,  1,  4,  652,  0,  0,  ARMImpOpBase + 0, 2407, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3597 = VST1d32QPseudoWB_fixed
6718
    { 3596, 5,  0,  4,  651,  0,  0,  ARMImpOpBase + 0, 2402, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3596 = VST1d32QPseudo
6719
    { 3595, 5,  0,  4,  800,  0,  0,  ARMImpOpBase + 0, 2397, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3595 = VST1d32Q
6720
    { 3594, 5,  0,  4,  644,  0,  0,  ARMImpOpBase + 0, 2397, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3594 = VST1d32
6721
    { 3593, 7,  1,  4,  646,  0,  0,  ARMImpOpBase + 0, 2426, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3593 = VST1d16wb_register
6722
    { 3592, 6,  1,  4,  646,  0,  0,  ARMImpOpBase + 0, 2420, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3592 = VST1d16wb_fixed
6723
    { 3591, 7,  1,  4,  649,  0,  0,  ARMImpOpBase + 0, 2426, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3591 = VST1d16Twb_register
6724
    { 3590, 6,  1,  4,  649,  0,  0,  ARMImpOpBase + 0, 2420, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3590 = VST1d16Twb_fixed
6725
    { 3589, 7,  1,  4,  1055, 0,  0,  ARMImpOpBase + 0, 2413, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3589 = VST1d16TPseudoWB_register
6726
    { 3588, 6,  1,  4,  1055, 0,  0,  ARMImpOpBase + 0, 2407, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3588 = VST1d16TPseudoWB_fixed
6727
    { 3587, 5,  0,  4,  1054, 0,  0,  ARMImpOpBase + 0, 2402, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3587 = VST1d16TPseudo
6728
    { 3586, 5,  0,  4,  799,  0,  0,  ARMImpOpBase + 0, 2397, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3586 = VST1d16T
6729
    { 3585, 7,  1,  4,  653,  0,  0,  ARMImpOpBase + 0, 2426, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3585 = VST1d16Qwb_register
6730
    { 3584, 6,  1,  4,  653,  0,  0,  ARMImpOpBase + 0, 2420, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3584 = VST1d16Qwb_fixed
6731
    { 3583, 7,  1,  4,  652,  0,  0,  ARMImpOpBase + 0, 2413, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3583 = VST1d16QPseudoWB_register
6732
    { 3582, 6,  1,  4,  652,  0,  0,  ARMImpOpBase + 0, 2407, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3582 = VST1d16QPseudoWB_fixed
6733
    { 3581, 5,  0,  4,  651,  0,  0,  ARMImpOpBase + 0, 2402, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10006ULL },  // Inst #3581 = VST1d16QPseudo
6734
    { 3580, 5,  0,  4,  800,  0,  0,  ARMImpOpBase + 0, 2397, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3580 = VST1d16Q
6735
    { 3579, 5,  0,  4,  644,  0,  0,  ARMImpOpBase + 0, 2397, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10f06ULL },  // Inst #3579 = VST1d16
6736
    { 3578, 8,  1,  4,  665,  0,  0,  ARMImpOpBase + 0, 2389, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x10006ULL },  // Inst #3578 = VST1LNq8Pseudo_UPD
6737
    { 3577, 6,  0,  4,  664,  0,  0,  ARMImpOpBase + 0, 2383, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x10006ULL },  // Inst #3577 = VST1LNq8Pseudo
6738
    { 3576, 8,  1,  4,  665,  0,  0,  ARMImpOpBase + 0, 2389, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x10006ULL },  // Inst #3576 = VST1LNq32Pseudo_UPD
6739
    { 3575, 6,  0,  4,  664,  0,  0,  ARMImpOpBase + 0, 2383, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x10006ULL },  // Inst #3575 = VST1LNq32Pseudo
6740
    { 3574, 8,  1,  4,  665,  0,  0,  ARMImpOpBase + 0, 2389, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x10006ULL },  // Inst #3574 = VST1LNq16Pseudo_UPD
6741
    { 3573, 6,  0,  4,  664,  0,  0,  ARMImpOpBase + 0, 2383, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x10006ULL },  // Inst #3573 = VST1LNq16Pseudo
6742
    { 3572, 8,  1,  4,  805,  0,  0,  ARMImpOpBase + 0, 2375, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x10f06ULL },  // Inst #3572 = VST1LNd8_UPD
6743
    { 3571, 6,  0,  4,  802,  0,  0,  ARMImpOpBase + 0, 2369, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x10f06ULL },  // Inst #3571 = VST1LNd8
6744
    { 3570, 8,  1,  4,  805,  0,  0,  ARMImpOpBase + 0, 2375, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x10f06ULL },  // Inst #3570 = VST1LNd32_UPD
6745
    { 3569, 6,  0,  4,  802,  0,  0,  ARMImpOpBase + 0, 2369, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x10f06ULL },  // Inst #3569 = VST1LNd32
6746
    { 3568, 8,  1,  4,  805,  0,  0,  ARMImpOpBase + 0, 2375, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x10f06ULL },  // Inst #3568 = VST1LNd16_UPD
6747
    { 3567, 6,  0,  4,  802,  0,  0,  ARMImpOpBase + 0, 2369, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x10f06ULL },  // Inst #3567 = VST1LNd16
6748
    { 3566, 6,  1,  4,  990,  0,  0,  ARMImpOpBase + 0, 2331, 0|(1ULL<<MCID::Predicable), 0x11200ULL },  // Inst #3566 = VSRIv8i8
6749
    { 3565, 6,  1,  4,  991,  0,  0,  ARMImpOpBase + 0, 2325, 0|(1ULL<<MCID::Predicable), 0x11200ULL },  // Inst #3565 = VSRIv8i16
6750
    { 3564, 6,  1,  4,  991,  0,  0,  ARMImpOpBase + 0, 2325, 0|(1ULL<<MCID::Predicable), 0x11200ULL },  // Inst #3564 = VSRIv4i32
6751
    { 3563, 6,  1,  4,  990,  0,  0,  ARMImpOpBase + 0, 2331, 0|(1ULL<<MCID::Predicable), 0x11200ULL },  // Inst #3563 = VSRIv4i16
6752
    { 3562, 6,  1,  4,  991,  0,  0,  ARMImpOpBase + 0, 2325, 0|(1ULL<<MCID::Predicable), 0x11200ULL },  // Inst #3562 = VSRIv2i64
6753
    { 3561, 6,  1,  4,  990,  0,  0,  ARMImpOpBase + 0, 2331, 0|(1ULL<<MCID::Predicable), 0x11200ULL },  // Inst #3561 = VSRIv2i32
6754
    { 3560, 6,  1,  4,  990,  0,  0,  ARMImpOpBase + 0, 2331, 0|(1ULL<<MCID::Predicable), 0x11200ULL },  // Inst #3560 = VSRIv1i64
6755
    { 3559, 6,  1,  4,  991,  0,  0,  ARMImpOpBase + 0, 2325, 0|(1ULL<<MCID::Predicable), 0x11200ULL },  // Inst #3559 = VSRIv16i8
6756
    { 3558, 6,  1,  4,  483,  0,  0,  ARMImpOpBase + 0, 2331, 0|(1ULL<<MCID::Predicable), 0x11200ULL },  // Inst #3558 = VSRAuv8i8
6757
    { 3557, 6,  1,  4,  483,  0,  0,  ARMImpOpBase + 0, 2325, 0|(1ULL<<MCID::Predicable), 0x11200ULL },  // Inst #3557 = VSRAuv8i16
6758
    { 3556, 6,  1,  4,  483,  0,  0,  ARMImpOpBase + 0, 2325, 0|(1ULL<<MCID::Predicable), 0x11200ULL },  // Inst #3556 = VSRAuv4i32
6759
    { 3555, 6,  1,  4,  483,  0,  0,  ARMImpOpBase + 0, 2331, 0|(1ULL<<MCID::Predicable), 0x11200ULL },  // Inst #3555 = VSRAuv4i16
6760
    { 3554, 6,  1,  4,  483,  0,  0,  ARMImpOpBase + 0, 2325, 0|(1ULL<<MCID::Predicable), 0x11200ULL },  // Inst #3554 = VSRAuv2i64
6761
    { 3553, 6,  1,  4,  483,  0,  0,  ARMImpOpBase + 0, 2331, 0|(1ULL<<MCID::Predicable), 0x11200ULL },  // Inst #3553 = VSRAuv2i32
6762
    { 3552, 6,  1,  4,  483,  0,  0,  ARMImpOpBase + 0, 2331, 0|(1ULL<<MCID::Predicable), 0x11200ULL },  // Inst #3552 = VSRAuv1i64
6763
    { 3551, 6,  1,  4,  483,  0,  0,  ARMImpOpBase + 0, 2325, 0|(1ULL<<MCID::Predicable), 0x11200ULL },  // Inst #3551 = VSRAuv16i8
6764
    { 3550, 6,  1,  4,  483,  0,  0,  ARMImpOpBase + 0, 2331, 0|(1ULL<<MCID::Predicable), 0x11200ULL },  // Inst #3550 = VSRAsv8i8
6765
    { 3549, 6,  1,  4,  483,  0,  0,  ARMImpOpBase + 0, 2325, 0|(1ULL<<MCID::Predicable), 0x11200ULL },  // Inst #3549 = VSRAsv8i16
6766
    { 3548, 6,  1,  4,  483,  0,  0,  ARMImpOpBase + 0, 2325, 0|(1ULL<<MCID::Predicable), 0x11200ULL },  // Inst #3548 = VSRAsv4i32
6767
    { 3547, 6,  1,  4,  483,  0,  0,  ARMImpOpBase + 0, 2331, 0|(1ULL<<MCID::Predicable), 0x11200ULL },  // Inst #3547 = VSRAsv4i16
6768
    { 3546, 6,  1,  4,  483,  0,  0,  ARMImpOpBase + 0, 2325, 0|(1ULL<<MCID::Predicable), 0x11200ULL },  // Inst #3546 = VSRAsv2i64
6769
    { 3545, 6,  1,  4,  483,  0,  0,  ARMImpOpBase + 0, 2331, 0|(1ULL<<MCID::Predicable), 0x11200ULL },  // Inst #3545 = VSRAsv2i32
6770
    { 3544, 6,  1,  4,  483,  0,  0,  ARMImpOpBase + 0, 2331, 0|(1ULL<<MCID::Predicable), 0x11200ULL },  // Inst #3544 = VSRAsv1i64
6771
    { 3543, 6,  1,  4,  483,  0,  0,  ARMImpOpBase + 0, 2325, 0|(1ULL<<MCID::Predicable), 0x11200ULL },  // Inst #3543 = VSRAsv16i8
6772
    { 3542, 4,  1,  4,  677,  0,  0,  ARMImpOpBase + 0, 1669, 0|(1ULL<<MCID::Predicable), 0x8780ULL },  // Inst #3542 = VSQRTS
6773
    { 3541, 4,  1,  4,  962,  0,  0,  ARMImpOpBase + 0, 1665, 0, 0x8780ULL },  // Inst #3541 = VSQRTH
6774
    { 3540, 4,  1,  4,  679,  0,  0,  ARMImpOpBase + 0, 1661, 0|(1ULL<<MCID::Predicable), 0x8780ULL },  // Inst #3540 = VSQRTD
6775
    { 3539, 4,  1,  4,  0,  0,  0,  ARMImpOpBase + 0, 627,  0, 0x11280ULL },  // Inst #3539 = VSMMLA
6776
    { 3538, 5,  1,  4,  222,  0,  0,  ARMImpOpBase + 0, 2348, 0|(1ULL<<MCID::Predicable), 0x28880ULL },  // Inst #3538 = VSLTOS
6777
    { 3537, 5,  1,  4,  221,  0,  0,  ARMImpOpBase + 0, 2348, 0, 0x8880ULL },  // Inst #3537 = VSLTOH
6778
    { 3536, 5,  1,  4,  1289, 0,  0,  ARMImpOpBase + 0, 2343, 0|(1ULL<<MCID::Predicable), 0x8880ULL },  // Inst #3536 = VSLTOD
6779
    { 3535, 6,  1,  4,  990,  0,  0,  ARMImpOpBase + 0, 2363, 0|(1ULL<<MCID::Predicable), 0x11180ULL },  // Inst #3535 = VSLIv8i8
6780
    { 3534, 6,  1,  4,  991,  0,  0,  ARMImpOpBase + 0, 2357, 0|(1ULL<<MCID::Predicable), 0x11180ULL },  // Inst #3534 = VSLIv8i16
6781
    { 3533, 6,  1,  4,  991,  0,  0,  ARMImpOpBase + 0, 2357, 0|(1ULL<<MCID::Predicable), 0x11180ULL },  // Inst #3533 = VSLIv4i32
6782
    { 3532, 6,  1,  4,  990,  0,  0,  ARMImpOpBase + 0, 2363, 0|(1ULL<<MCID::Predicable), 0x11180ULL },  // Inst #3532 = VSLIv4i16
6783
    { 3531, 6,  1,  4,  991,  0,  0,  ARMImpOpBase + 0, 2357, 0|(1ULL<<MCID::Predicable), 0x11180ULL },  // Inst #3531 = VSLIv2i64
6784
    { 3530, 6,  1,  4,  990,  0,  0,  ARMImpOpBase + 0, 2363, 0|(1ULL<<MCID::Predicable), 0x11180ULL },  // Inst #3530 = VSLIv2i32
6785
    { 3529, 6,  1,  4,  990,  0,  0,  ARMImpOpBase + 0, 2363, 0|(1ULL<<MCID::Predicable), 0x11180ULL },  // Inst #3529 = VSLIv1i64
6786
    { 3528, 6,  1,  4,  991,  0,  0,  ARMImpOpBase + 0, 2357, 0|(1ULL<<MCID::Predicable), 0x11180ULL },  // Inst #3528 = VSLIv16i8
6787
    { 3527, 4,  1,  4,  564,  0,  0,  ARMImpOpBase + 0, 1669, 0|(1ULL<<MCID::Predicable), 0x28880ULL },  // Inst #3527 = VSITOS
6788
    { 3526, 4,  1,  4,  563,  0,  0,  ARMImpOpBase + 0, 2353, 0, 0x8880ULL },  // Inst #3526 = VSITOH
6789
    { 3525, 4,  1,  4,  562,  0,  0,  ARMImpOpBase + 0, 1788, 0|(1ULL<<MCID::Predicable), 0x8880ULL },  // Inst #3525 = VSITOD
6790
    { 3524, 5,  1,  4,  222,  0,  0,  ARMImpOpBase + 0, 2348, 0|(1ULL<<MCID::Predicable), 0x28880ULL },  // Inst #3524 = VSHTOS
6791
    { 3523, 5,  1,  4,  221,  0,  0,  ARMImpOpBase + 0, 2348, 0, 0x8880ULL },  // Inst #3523 = VSHTOH
6792
    { 3522, 5,  1,  4,  1289, 0,  0,  ARMImpOpBase + 0, 2343, 0|(1ULL<<MCID::Predicable), 0x8880ULL },  // Inst #3522 = VSHTOD
6793
    { 3521, 5,  1,  4,  987,  0,  0,  ARMImpOpBase + 0, 1796, 0|(1ULL<<MCID::Predicable), 0x11200ULL },  // Inst #3521 = VSHRuv8i8
6794
    { 3520, 5,  1,  4,  987,  0,  0,  ARMImpOpBase + 0, 1801, 0|(1ULL<<MCID::Predicable), 0x11200ULL },  // Inst #3520 = VSHRuv8i16
6795
    { 3519, 5,  1,  4,  987,  0,  0,  ARMImpOpBase + 0, 1801, 0|(1ULL<<MCID::Predicable), 0x11200ULL },  // Inst #3519 = VSHRuv4i32
6796
    { 3518, 5,  1,  4,  987,  0,  0,  ARMImpOpBase + 0, 1796, 0|(1ULL<<MCID::Predicable), 0x11200ULL },  // Inst #3518 = VSHRuv4i16
6797
    { 3517, 5,  1,  4,  987,  0,  0,  ARMImpOpBase + 0, 1801, 0|(1ULL<<MCID::Predicable), 0x11200ULL },  // Inst #3517 = VSHRuv2i64
6798
    { 3516, 5,  1,  4,  987,  0,  0,  ARMImpOpBase + 0, 1796, 0|(1ULL<<MCID::Predicable), 0x11200ULL },  // Inst #3516 = VSHRuv2i32
6799
    { 3515, 5,  1,  4,  987,  0,  0,  ARMImpOpBase + 0, 1796, 0|(1ULL<<MCID::Predicable), 0x11200ULL },  // Inst #3515 = VSHRuv1i64
6800
    { 3514, 5,  1,  4,  987,  0,  0,  ARMImpOpBase + 0, 1801, 0|(1ULL<<MCID::Predicable), 0x11200ULL },  // Inst #3514 = VSHRuv16i8
6801
    { 3513, 5,  1,  4,  987,  0,  0,  ARMImpOpBase + 0, 1796, 0|(1ULL<<MCID::Predicable), 0x11200ULL },  // Inst #3513 = VSHRsv8i8
6802
    { 3512, 5,  1,  4,  987,  0,  0,  ARMImpOpBase + 0, 1801, 0|(1ULL<<MCID::Predicable), 0x11200ULL },  // Inst #3512 = VSHRsv8i16
6803
    { 3511, 5,  1,  4,  987,  0,  0,  ARMImpOpBase + 0, 1801, 0|(1ULL<<MCID::Predicable), 0x11200ULL },  // Inst #3511 = VSHRsv4i32
6804
    { 3510, 5,  1,  4,  987,  0,  0,  ARMImpOpBase + 0, 1796, 0|(1ULL<<MCID::Predicable), 0x11200ULL },  // Inst #3510 = VSHRsv4i16
6805
    { 3509, 5,  1,  4,  987,  0,  0,  ARMImpOpBase + 0, 1801, 0|(1ULL<<MCID::Predicable), 0x11200ULL },  // Inst #3509 = VSHRsv2i64
6806
    { 3508, 5,  1,  4,  987,  0,  0,  ARMImpOpBase + 0, 1796, 0|(1ULL<<MCID::Predicable), 0x11200ULL },  // Inst #3508 = VSHRsv2i32
6807
    { 3507, 5,  1,  4,  987,  0,  0,  ARMImpOpBase + 0, 1796, 0|(1ULL<<MCID::Predicable), 0x11200ULL },  // Inst #3507 = VSHRsv1i64
6808
    { 3506, 5,  1,  4,  987,  0,  0,  ARMImpOpBase + 0, 1801, 0|(1ULL<<MCID::Predicable), 0x11200ULL },  // Inst #3506 = VSHRsv16i8
6809
    { 3505, 5,  1,  4,  502,  0,  0,  ARMImpOpBase + 0, 2308, 0|(1ULL<<MCID::Predicable), 0x11200ULL },  // Inst #3505 = VSHRNv8i8
6810
    { 3504, 5,  1,  4,  502,  0,  0,  ARMImpOpBase + 0, 2308, 0|(1ULL<<MCID::Predicable), 0x11200ULL },  // Inst #3504 = VSHRNv4i16
6811
    { 3503, 5,  1,  4,  502,  0,  0,  ARMImpOpBase + 0, 2308, 0|(1ULL<<MCID::Predicable), 0x11200ULL },  // Inst #3503 = VSHRNv2i32
6812
    { 3502, 5,  1,  4,  465,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x11300ULL },  // Inst #3502 = VSHLuv8i8
6813
    { 3501, 5,  1,  4,  466,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable), 0x11300ULL },  // Inst #3501 = VSHLuv8i16
6814
    { 3500, 5,  1,  4,  466,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable), 0x11300ULL },  // Inst #3500 = VSHLuv4i32
6815
    { 3499, 5,  1,  4,  465,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x11300ULL },  // Inst #3499 = VSHLuv4i16
6816
    { 3498, 5,  1,  4,  466,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable), 0x11300ULL },  // Inst #3498 = VSHLuv2i64
6817
    { 3497, 5,  1,  4,  465,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x11300ULL },  // Inst #3497 = VSHLuv2i32
6818
    { 3496, 5,  1,  4,  465,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x11300ULL },  // Inst #3496 = VSHLuv1i64
6819
    { 3495, 5,  1,  4,  466,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable), 0x11300ULL },  // Inst #3495 = VSHLuv16i8
6820
    { 3494, 5,  1,  4,  465,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x11300ULL },  // Inst #3494 = VSHLsv8i8
6821
    { 3493, 5,  1,  4,  466,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable), 0x11300ULL },  // Inst #3493 = VSHLsv8i16
6822
    { 3492, 5,  1,  4,  466,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable), 0x11300ULL },  // Inst #3492 = VSHLsv4i32
6823
    { 3491, 5,  1,  4,  465,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x11300ULL },  // Inst #3491 = VSHLsv4i16
6824
    { 3490, 5,  1,  4,  466,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable), 0x11300ULL },  // Inst #3490 = VSHLsv2i64
6825
    { 3489, 5,  1,  4,  465,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x11300ULL },  // Inst #3489 = VSHLsv2i32
6826
    { 3488, 5,  1,  4,  465,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x11300ULL },  // Inst #3488 = VSHLsv1i64
6827
    { 3487, 5,  1,  4,  466,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable), 0x11300ULL },  // Inst #3487 = VSHLsv16i8
6828
    { 3486, 5,  1,  4,  987,  0,  0,  ARMImpOpBase + 0, 2318, 0|(1ULL<<MCID::Predicable), 0x11180ULL },  // Inst #3486 = VSHLiv8i8
6829
    { 3485, 5,  1,  4,  987,  0,  0,  ARMImpOpBase + 0, 2313, 0|(1ULL<<MCID::Predicable), 0x11180ULL },  // Inst #3485 = VSHLiv8i16
6830
    { 3484, 5,  1,  4,  987,  0,  0,  ARMImpOpBase + 0, 2313, 0|(1ULL<<MCID::Predicable), 0x11180ULL },  // Inst #3484 = VSHLiv4i32
6831
    { 3483, 5,  1,  4,  987,  0,  0,  ARMImpOpBase + 0, 2318, 0|(1ULL<<MCID::Predicable), 0x11180ULL },  // Inst #3483 = VSHLiv4i16
6832
    { 3482, 5,  1,  4,  987,  0,  0,  ARMImpOpBase + 0, 2313, 0|(1ULL<<MCID::Predicable), 0x11180ULL },  // Inst #3482 = VSHLiv2i64
6833
    { 3481, 5,  1,  4,  987,  0,  0,  ARMImpOpBase + 0, 2318, 0|(1ULL<<MCID::Predicable), 0x11180ULL },  // Inst #3481 = VSHLiv2i32
6834
    { 3480, 5,  1,  4,  987,  0,  0,  ARMImpOpBase + 0, 2318, 0|(1ULL<<MCID::Predicable), 0x11180ULL },  // Inst #3480 = VSHLiv1i64
6835
    { 3479, 5,  1,  4,  987,  0,  0,  ARMImpOpBase + 0, 2313, 0|(1ULL<<MCID::Predicable), 0x11180ULL },  // Inst #3479 = VSHLiv16i8
6836
    { 3478, 5,  1,  4,  987,  0,  0,  ARMImpOpBase + 0, 1818, 0|(1ULL<<MCID::Predicable), 0x11180ULL },  // Inst #3478 = VSHLLuv8i16
6837
    { 3477, 5,  1,  4,  987,  0,  0,  ARMImpOpBase + 0, 1818, 0|(1ULL<<MCID::Predicable), 0x11180ULL },  // Inst #3477 = VSHLLuv4i32
6838
    { 3476, 5,  1,  4,  987,  0,  0,  ARMImpOpBase + 0, 1818, 0|(1ULL<<MCID::Predicable), 0x11180ULL },  // Inst #3476 = VSHLLuv2i64
6839
    { 3475, 5,  1,  4,  987,  0,  0,  ARMImpOpBase + 0, 1818, 0|(1ULL<<MCID::Predicable), 0x11180ULL },  // Inst #3475 = VSHLLsv8i16
6840
    { 3474, 5,  1,  4,  987,  0,  0,  ARMImpOpBase + 0, 1818, 0|(1ULL<<MCID::Predicable), 0x11180ULL },  // Inst #3474 = VSHLLsv4i32
6841
    { 3473, 5,  1,  4,  987,  0,  0,  ARMImpOpBase + 0, 1818, 0|(1ULL<<MCID::Predicable), 0x11180ULL },  // Inst #3473 = VSHLLsv2i64
6842
    { 3472, 5,  1,  4,  987,  0,  0,  ARMImpOpBase + 0, 1818, 0|(1ULL<<MCID::Predicable), 0x11180ULL },  // Inst #3472 = VSHLLi8
6843
    { 3471, 5,  1,  4,  987,  0,  0,  ARMImpOpBase + 0, 1818, 0|(1ULL<<MCID::Predicable), 0x11180ULL },  // Inst #3471 = VSHLLi32
6844
    { 3470, 5,  1,  4,  987,  0,  0,  ARMImpOpBase + 0, 1818, 0|(1ULL<<MCID::Predicable), 0x11180ULL },  // Inst #3470 = VSHLLi16
6845
    { 3469, 6,  1,  4,  580,  0,  0,  ARMImpOpBase + 0, 2337, 0|(1ULL<<MCID::Predicable), 0x10e00ULL },  // Inst #3469 = VSETLNi8
6846
    { 3468, 6,  1,  4,  1044, 0,  0,  ARMImpOpBase + 0, 2337, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::InsertSubreg), 0x10e00ULL },  // Inst #3468 = VSETLNi32
6847
    { 3467, 6,  1,  4,  580,  0,  0,  ARMImpOpBase + 0, 2337, 0|(1ULL<<MCID::Predicable), 0x10e00ULL },  // Inst #3467 = VSETLNi16
6848
    { 3466, 3,  1,  4,  1259, 1,  0,  ARMImpOpBase + 0, 1864, 0, 0x8800ULL },  // Inst #3466 = VSELVSS
6849
    { 3465, 3,  1,  4,  772,  1,  0,  ARMImpOpBase + 0, 1861, 0, 0x8800ULL },  // Inst #3465 = VSELVSH
6850
    { 3464, 3,  1,  4,  1260, 1,  0,  ARMImpOpBase + 0, 1484, 0, 0x8800ULL },  // Inst #3464 = VSELVSD
6851
    { 3463, 3,  1,  4,  1259, 1,  0,  ARMImpOpBase + 0, 1864, 0, 0x8800ULL },  // Inst #3463 = VSELGTS
6852
    { 3462, 3,  1,  4,  772,  1,  0,  ARMImpOpBase + 0, 1861, 0, 0x8800ULL },  // Inst #3462 = VSELGTH
6853
    { 3461, 3,  1,  4,  1260, 1,  0,  ARMImpOpBase + 0, 1484, 0, 0x8800ULL },  // Inst #3461 = VSELGTD
6854
    { 3460, 3,  1,  4,  1259, 1,  0,  ARMImpOpBase + 0, 1864, 0, 0x8800ULL },  // Inst #3460 = VSELGES
6855
    { 3459, 3,  1,  4,  772,  1,  0,  ARMImpOpBase + 0, 1861, 0, 0x8800ULL },  // Inst #3459 = VSELGEH
6856
    { 3458, 3,  1,  4,  1260, 1,  0,  ARMImpOpBase + 0, 1484, 0, 0x8800ULL },  // Inst #3458 = VSELGED
6857
    { 3457, 3,  1,  4,  1259, 1,  0,  ARMImpOpBase + 0, 1864, 0, 0x8800ULL },  // Inst #3457 = VSELEQS
6858
    { 3456, 3,  1,  4,  772,  1,  0,  ARMImpOpBase + 0, 1861, 0, 0x8800ULL },  // Inst #3456 = VSELEQH
6859
    { 3455, 3,  1,  4,  1260, 1,  0,  ARMImpOpBase + 0, 1484, 0, 0x8800ULL },  // Inst #3455 = VSELEQD
6860
    { 3454, 5,  1,  4,  964,  0,  0,  ARMImpOpBase + 0, 618,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x11280ULL },  // Inst #3454 = VSDOTQI
6861
    { 3453, 4,  1,  4,  964,  0,  0,  ARMImpOpBase + 0, 627,  0, 0x11280ULL },  // Inst #3453 = VSDOTQ
6862
    { 3452, 5,  1,  4,  964,  0,  0,  ARMImpOpBase + 0, 613,  0, 0x11280ULL },  // Inst #3452 = VSDOTDI
6863
    { 3451, 4,  1,  4,  964,  0,  0,  ARMImpOpBase + 0, 623,  0, 0x11280ULL },  // Inst #3451 = VSDOTD
6864
    { 3450, 3,  0,  4,  0,  0,  0,  ARMImpOpBase + 0, 570,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects), 0x8c00ULL },  // Inst #3450 = VSCCLRMS
6865
    { 3449, 3,  0,  4,  0,  0,  0,  ARMImpOpBase + 0, 570,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects), 0x8c00ULL },  // Inst #3449 = VSCCLRMD
6866
    { 3448, 5,  1,  4,  503,  0,  0,  ARMImpOpBase + 0, 1682, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #3448 = VRSUBHNv8i8
6867
    { 3447, 5,  1,  4,  503,  0,  0,  ARMImpOpBase + 0, 1682, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #3447 = VRSUBHNv4i16
6868
    { 3446, 5,  1,  4,  503,  0,  0,  ARMImpOpBase + 0, 1682, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #3446 = VRSUBHNv2i32
6869
    { 3445, 6,  1,  4,  483,  0,  0,  ARMImpOpBase + 0, 2331, 0|(1ULL<<MCID::Predicable), 0x11200ULL },  // Inst #3445 = VRSRAuv8i8
6870
    { 3444, 6,  1,  4,  483,  0,  0,  ARMImpOpBase + 0, 2325, 0|(1ULL<<MCID::Predicable), 0x11200ULL },  // Inst #3444 = VRSRAuv8i16
6871
    { 3443, 6,  1,  4,  483,  0,  0,  ARMImpOpBase + 0, 2325, 0|(1ULL<<MCID::Predicable), 0x11200ULL },  // Inst #3443 = VRSRAuv4i32
6872
    { 3442, 6,  1,  4,  483,  0,  0,  ARMImpOpBase + 0, 2331, 0|(1ULL<<MCID::Predicable), 0x11200ULL },  // Inst #3442 = VRSRAuv4i16
6873
    { 3441, 6,  1,  4,  483,  0,  0,  ARMImpOpBase + 0, 2325, 0|(1ULL<<MCID::Predicable), 0x11200ULL },  // Inst #3441 = VRSRAuv2i64
6874
    { 3440, 6,  1,  4,  483,  0,  0,  ARMImpOpBase + 0, 2331, 0|(1ULL<<MCID::Predicable), 0x11200ULL },  // Inst #3440 = VRSRAuv2i32
6875
    { 3439, 6,  1,  4,  483,  0,  0,  ARMImpOpBase + 0, 2331, 0|(1ULL<<MCID::Predicable), 0x11200ULL },  // Inst #3439 = VRSRAuv1i64
6876
    { 3438, 6,  1,  4,  483,  0,  0,  ARMImpOpBase + 0, 2325, 0|(1ULL<<MCID::Predicable), 0x11200ULL },  // Inst #3438 = VRSRAuv16i8
6877
    { 3437, 6,  1,  4,  483,  0,  0,  ARMImpOpBase + 0, 2331, 0|(1ULL<<MCID::Predicable), 0x11200ULL },  // Inst #3437 = VRSRAsv8i8
6878
    { 3436, 6,  1,  4,  483,  0,  0,  ARMImpOpBase + 0, 2325, 0|(1ULL<<MCID::Predicable), 0x11200ULL },  // Inst #3436 = VRSRAsv8i16
6879
    { 3435, 6,  1,  4,  483,  0,  0,  ARMImpOpBase + 0, 2325, 0|(1ULL<<MCID::Predicable), 0x11200ULL },  // Inst #3435 = VRSRAsv4i32
6880
    { 3434, 6,  1,  4,  483,  0,  0,  ARMImpOpBase + 0, 2331, 0|(1ULL<<MCID::Predicable), 0x11200ULL },  // Inst #3434 = VRSRAsv4i16
6881
    { 3433, 6,  1,  4,  483,  0,  0,  ARMImpOpBase + 0, 2325, 0|(1ULL<<MCID::Predicable), 0x11200ULL },  // Inst #3433 = VRSRAsv2i64
6882
    { 3432, 6,  1,  4,  483,  0,  0,  ARMImpOpBase + 0, 2331, 0|(1ULL<<MCID::Predicable), 0x11200ULL },  // Inst #3432 = VRSRAsv2i32
6883
    { 3431, 6,  1,  4,  483,  0,  0,  ARMImpOpBase + 0, 2331, 0|(1ULL<<MCID::Predicable), 0x11200ULL },  // Inst #3431 = VRSRAsv1i64
6884
    { 3430, 6,  1,  4,  483,  0,  0,  ARMImpOpBase + 0, 2325, 0|(1ULL<<MCID::Predicable), 0x11200ULL },  // Inst #3430 = VRSRAsv16i8
6885
    { 3429, 5,  1,  4,  529,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #3429 = VRSQRTShq
6886
    { 3428, 5,  1,  4,  528,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #3428 = VRSQRTShd
6887
    { 3427, 5,  1,  4,  529,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #3427 = VRSQRTSfq
6888
    { 3426, 5,  1,  4,  528,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #3426 = VRSQRTSfd
6889
    { 3425, 4,  1,  4,  500,  0,  0,  ARMImpOpBase + 0, 1673, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #3425 = VRSQRTEq
6890
    { 3424, 4,  1,  4,  500,  0,  0,  ARMImpOpBase + 0, 1673, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #3424 = VRSQRTEhq
6891
    { 3423, 4,  1,  4,  499,  0,  0,  ARMImpOpBase + 0, 1661, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #3423 = VRSQRTEhd
6892
    { 3422, 4,  1,  4,  500,  0,  0,  ARMImpOpBase + 0, 1673, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #3422 = VRSQRTEfq
6893
    { 3421, 4,  1,  4,  499,  0,  0,  ARMImpOpBase + 0, 1661, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #3421 = VRSQRTEfd
6894
    { 3420, 4,  1,  4,  499,  0,  0,  ARMImpOpBase + 0, 1661, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #3420 = VRSQRTEd
6895
    { 3419, 5,  1,  4,  989,  0,  0,  ARMImpOpBase + 0, 1796, 0|(1ULL<<MCID::Predicable), 0x11200ULL },  // Inst #3419 = VRSHRuv8i8
6896
    { 3418, 5,  1,  4,  989,  0,  0,  ARMImpOpBase + 0, 1801, 0|(1ULL<<MCID::Predicable), 0x11200ULL },  // Inst #3418 = VRSHRuv8i16
6897
    { 3417, 5,  1,  4,  989,  0,  0,  ARMImpOpBase + 0, 1801, 0|(1ULL<<MCID::Predicable), 0x11200ULL },  // Inst #3417 = VRSHRuv4i32
6898
    { 3416, 5,  1,  4,  989,  0,  0,  ARMImpOpBase + 0, 1796, 0|(1ULL<<MCID::Predicable), 0x11200ULL },  // Inst #3416 = VRSHRuv4i16
6899
    { 3415, 5,  1,  4,  989,  0,  0,  ARMImpOpBase + 0, 1801, 0|(1ULL<<MCID::Predicable), 0x11200ULL },  // Inst #3415 = VRSHRuv2i64
6900
    { 3414, 5,  1,  4,  989,  0,  0,  ARMImpOpBase + 0, 1796, 0|(1ULL<<MCID::Predicable), 0x11200ULL },  // Inst #3414 = VRSHRuv2i32
6901
    { 3413, 5,  1,  4,  989,  0,  0,  ARMImpOpBase + 0, 1796, 0|(1ULL<<MCID::Predicable), 0x11200ULL },  // Inst #3413 = VRSHRuv1i64
6902
    { 3412, 5,  1,  4,  989,  0,  0,  ARMImpOpBase + 0, 1801, 0|(1ULL<<MCID::Predicable), 0x11200ULL },  // Inst #3412 = VRSHRuv16i8
6903
    { 3411, 5,  1,  4,  989,  0,  0,  ARMImpOpBase + 0, 1796, 0|(1ULL<<MCID::Predicable), 0x11200ULL },  // Inst #3411 = VRSHRsv8i8
6904
    { 3410, 5,  1,  4,  989,  0,  0,  ARMImpOpBase + 0, 1801, 0|(1ULL<<MCID::Predicable), 0x11200ULL },  // Inst #3410 = VRSHRsv8i16
6905
    { 3409, 5,  1,  4,  989,  0,  0,  ARMImpOpBase + 0, 1801, 0|(1ULL<<MCID::Predicable), 0x11200ULL },  // Inst #3409 = VRSHRsv4i32
6906
    { 3408, 5,  1,  4,  989,  0,  0,  ARMImpOpBase + 0, 1796, 0|(1ULL<<MCID::Predicable), 0x11200ULL },  // Inst #3408 = VRSHRsv4i16
6907
    { 3407, 5,  1,  4,  989,  0,  0,  ARMImpOpBase + 0, 1801, 0|(1ULL<<MCID::Predicable), 0x11200ULL },  // Inst #3407 = VRSHRsv2i64
6908
    { 3406, 5,  1,  4,  989,  0,  0,  ARMImpOpBase + 0, 1796, 0|(1ULL<<MCID::Predicable), 0x11200ULL },  // Inst #3406 = VRSHRsv2i32
6909
    { 3405, 5,  1,  4,  989,  0,  0,  ARMImpOpBase + 0, 1796, 0|(1ULL<<MCID::Predicable), 0x11200ULL },  // Inst #3405 = VRSHRsv1i64
6910
    { 3404, 5,  1,  4,  989,  0,  0,  ARMImpOpBase + 0, 1801, 0|(1ULL<<MCID::Predicable), 0x11200ULL },  // Inst #3404 = VRSHRsv16i8
6911
    { 3403, 5,  1,  4,  798,  0,  0,  ARMImpOpBase + 0, 2308, 0|(1ULL<<MCID::Predicable), 0x11200ULL },  // Inst #3403 = VRSHRNv8i8
6912
    { 3402, 5,  1,  4,  798,  0,  0,  ARMImpOpBase + 0, 2308, 0|(1ULL<<MCID::Predicable), 0x11200ULL },  // Inst #3402 = VRSHRNv4i16
6913
    { 3401, 5,  1,  4,  798,  0,  0,  ARMImpOpBase + 0, 2308, 0|(1ULL<<MCID::Predicable), 0x11200ULL },  // Inst #3401 = VRSHRNv2i32
6914
    { 3400, 5,  1,  4,  797,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x11300ULL },  // Inst #3400 = VRSHLuv8i8
6915
    { 3399, 5,  1,  4,  796,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable), 0x11300ULL },  // Inst #3399 = VRSHLuv8i16
6916
    { 3398, 5,  1,  4,  796,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable), 0x11300ULL },  // Inst #3398 = VRSHLuv4i32
6917
    { 3397, 5,  1,  4,  797,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x11300ULL },  // Inst #3397 = VRSHLuv4i16
6918
    { 3396, 5,  1,  4,  796,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable), 0x11300ULL },  // Inst #3396 = VRSHLuv2i64
6919
    { 3395, 5,  1,  4,  797,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x11300ULL },  // Inst #3395 = VRSHLuv2i32
6920
    { 3394, 5,  1,  4,  797,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x11300ULL },  // Inst #3394 = VRSHLuv1i64
6921
    { 3393, 5,  1,  4,  796,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable), 0x11300ULL },  // Inst #3393 = VRSHLuv16i8
6922
    { 3392, 5,  1,  4,  797,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x11300ULL },  // Inst #3392 = VRSHLsv8i8
6923
    { 3391, 5,  1,  4,  796,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable), 0x11300ULL },  // Inst #3391 = VRSHLsv8i16
6924
    { 3390, 5,  1,  4,  796,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable), 0x11300ULL },  // Inst #3390 = VRSHLsv4i32
6925
    { 3389, 5,  1,  4,  797,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x11300ULL },  // Inst #3389 = VRSHLsv4i16
6926
    { 3388, 5,  1,  4,  796,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable), 0x11300ULL },  // Inst #3388 = VRSHLsv2i64
6927
    { 3387, 5,  1,  4,  797,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x11300ULL },  // Inst #3387 = VRSHLsv2i32
6928
    { 3386, 5,  1,  4,  797,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x11300ULL },  // Inst #3386 = VRSHLsv1i64
6929
    { 3385, 5,  1,  4,  796,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable), 0x11300ULL },  // Inst #3385 = VRSHLsv16i8
6930
    { 3384, 4,  1,  4,  1252, 0,  0,  ARMImpOpBase + 0, 1669, 0|(1ULL<<MCID::Predicable), 0x8780ULL },  // Inst #3384 = VRINTZS
6931
    { 3383, 2,  1,  4,  1000, 0,  0,  ARMImpOpBase + 0, 611,  0, 0x11000ULL },  // Inst #3383 = VRINTZNQh
6932
    { 3382, 2,  1,  4,  1000, 0,  0,  ARMImpOpBase + 0, 611,  0, 0x11000ULL },  // Inst #3382 = VRINTZNQf
6933
    { 3381, 2,  1,  4,  1000, 0,  0,  ARMImpOpBase + 0, 1775, 0, 0x11000ULL },  // Inst #3381 = VRINTZNDh
6934
    { 3380, 2,  1,  4,  1000, 0,  0,  ARMImpOpBase + 0, 1775, 0, 0x11000ULL },  // Inst #3380 = VRINTZNDf
6935
    { 3379, 4,  1,  4,  961,  0,  0,  ARMImpOpBase + 0, 1665, 0, 0x8780ULL },  // Inst #3379 = VRINTZH
6936
    { 3378, 4,  1,  4,  1256, 0,  0,  ARMImpOpBase + 0, 1661, 0|(1ULL<<MCID::Predicable), 0x8780ULL },  // Inst #3378 = VRINTZD
6937
    { 3377, 4,  1,  4,  1252, 0,  0,  ARMImpOpBase + 0, 1669, 0|(1ULL<<MCID::Predicable), 0x8780ULL },  // Inst #3377 = VRINTXS
6938
    { 3376, 2,  1,  4,  1000, 0,  0,  ARMImpOpBase + 0, 611,  0, 0x11000ULL },  // Inst #3376 = VRINTXNQh
6939
    { 3375, 2,  1,  4,  1000, 0,  0,  ARMImpOpBase + 0, 611,  0, 0x11000ULL },  // Inst #3375 = VRINTXNQf
6940
    { 3374, 2,  1,  4,  1000, 0,  0,  ARMImpOpBase + 0, 1775, 0, 0x11000ULL },  // Inst #3374 = VRINTXNDh
6941
    { 3373, 2,  1,  4,  1000, 0,  0,  ARMImpOpBase + 0, 1775, 0, 0x11000ULL },  // Inst #3373 = VRINTXNDf
6942
    { 3372, 4,  1,  4,  961,  0,  0,  ARMImpOpBase + 0, 1665, 0, 0x8780ULL },  // Inst #3372 = VRINTXH
6943
    { 3371, 4,  1,  4,  1256, 0,  0,  ARMImpOpBase + 0, 1661, 0|(1ULL<<MCID::Predicable), 0x8780ULL },  // Inst #3371 = VRINTXD
6944
    { 3370, 4,  1,  4,  1252, 0,  0,  ARMImpOpBase + 0, 1669, 0|(1ULL<<MCID::Predicable), 0x8780ULL },  // Inst #3370 = VRINTRS
6945
    { 3369, 4,  1,  4,  961,  0,  0,  ARMImpOpBase + 0, 1665, 0, 0x8780ULL },  // Inst #3369 = VRINTRH
6946
    { 3368, 4,  1,  4,  1256, 0,  0,  ARMImpOpBase + 0, 1661, 0|(1ULL<<MCID::Predicable), 0x8780ULL },  // Inst #3368 = VRINTRD
6947
    { 3367, 2,  1,  4,  1252, 0,  0,  ARMImpOpBase + 0, 1781, 0, 0x8780ULL },  // Inst #3367 = VRINTPS
6948
    { 3366, 2,  1,  4,  1000, 0,  0,  ARMImpOpBase + 0, 611,  0, 0x11000ULL },  // Inst #3366 = VRINTPNQh
6949
    { 3365, 2,  1,  4,  1000, 0,  0,  ARMImpOpBase + 0, 611,  0, 0x11000ULL },  // Inst #3365 = VRINTPNQf
6950
    { 3364, 2,  1,  4,  1000, 0,  0,  ARMImpOpBase + 0, 1775, 0, 0x11000ULL },  // Inst #3364 = VRINTPNDh
6951
    { 3363, 2,  1,  4,  1000, 0,  0,  ARMImpOpBase + 0, 1775, 0, 0x11000ULL },  // Inst #3363 = VRINTPNDf
6952
    { 3362, 2,  1,  4,  961,  0,  0,  ARMImpOpBase + 0, 2323, 0, 0x8780ULL },  // Inst #3362 = VRINTPH
6953
    { 3361, 2,  1,  4,  1256, 0,  0,  ARMImpOpBase + 0, 1775, 0, 0x8780ULL },  // Inst #3361 = VRINTPD
6954
    { 3360, 2,  1,  4,  1252, 0,  0,  ARMImpOpBase + 0, 1781, 0, 0x8780ULL },  // Inst #3360 = VRINTNS
6955
    { 3359, 2,  1,  4,  1000, 0,  0,  ARMImpOpBase + 0, 611,  0, 0x11000ULL },  // Inst #3359 = VRINTNNQh
6956
    { 3358, 2,  1,  4,  1000, 0,  0,  ARMImpOpBase + 0, 611,  0, 0x11000ULL },  // Inst #3358 = VRINTNNQf
6957
    { 3357, 2,  1,  4,  1000, 0,  0,  ARMImpOpBase + 0, 1775, 0, 0x11000ULL },  // Inst #3357 = VRINTNNDh
6958
    { 3356, 2,  1,  4,  1000, 0,  0,  ARMImpOpBase + 0, 1775, 0, 0x11000ULL },  // Inst #3356 = VRINTNNDf
6959
    { 3355, 2,  1,  4,  961,  0,  0,  ARMImpOpBase + 0, 2323, 0, 0x8780ULL },  // Inst #3355 = VRINTNH
6960
    { 3354, 2,  1,  4,  1256, 0,  0,  ARMImpOpBase + 0, 1775, 0, 0x8780ULL },  // Inst #3354 = VRINTND
6961
    { 3353, 2,  1,  4,  1252, 0,  0,  ARMImpOpBase + 0, 1781, 0, 0x8780ULL },  // Inst #3353 = VRINTMS
6962
    { 3352, 2,  1,  4,  1000, 0,  0,  ARMImpOpBase + 0, 611,  0, 0x11000ULL },  // Inst #3352 = VRINTMNQh
6963
    { 3351, 2,  1,  4,  1000, 0,  0,  ARMImpOpBase + 0, 611,  0, 0x11000ULL },  // Inst #3351 = VRINTMNQf
6964
    { 3350, 2,  1,  4,  1000, 0,  0,  ARMImpOpBase + 0, 1775, 0, 0x11000ULL },  // Inst #3350 = VRINTMNDh
6965
    { 3349, 2,  1,  4,  1000, 0,  0,  ARMImpOpBase + 0, 1775, 0, 0x11000ULL },  // Inst #3349 = VRINTMNDf
6966
    { 3348, 2,  1,  4,  961,  0,  0,  ARMImpOpBase + 0, 2323, 0, 0x8780ULL },  // Inst #3348 = VRINTMH
6967
    { 3347, 2,  1,  4,  1256, 0,  0,  ARMImpOpBase + 0, 1775, 0, 0x8780ULL },  // Inst #3347 = VRINTMD
6968
    { 3346, 2,  1,  4,  1252, 0,  0,  ARMImpOpBase + 0, 1781, 0, 0x8780ULL },  // Inst #3346 = VRINTAS
6969
    { 3345, 2,  1,  4,  1000, 0,  0,  ARMImpOpBase + 0, 611,  0, 0x11000ULL },  // Inst #3345 = VRINTANQh
6970
    { 3344, 2,  1,  4,  1000, 0,  0,  ARMImpOpBase + 0, 611,  0, 0x11000ULL },  // Inst #3344 = VRINTANQf
6971
    { 3343, 2,  1,  4,  1000, 0,  0,  ARMImpOpBase + 0, 1775, 0, 0x11000ULL },  // Inst #3343 = VRINTANDh
6972
    { 3342, 2,  1,  4,  1000, 0,  0,  ARMImpOpBase + 0, 1775, 0, 0x11000ULL },  // Inst #3342 = VRINTANDf
6973
    { 3341, 2,  1,  4,  961,  0,  0,  ARMImpOpBase + 0, 2323, 0, 0x8780ULL },  // Inst #3341 = VRINTAH
6974
    { 3340, 2,  1,  4,  1256, 0,  0,  ARMImpOpBase + 0, 1775, 0, 0x8780ULL },  // Inst #3340 = VRINTAD
6975
    { 3339, 5,  1,  4,  973,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #3339 = VRHADDuv8i8
6976
    { 3338, 5,  1,  4,  972,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #3338 = VRHADDuv8i16
6977
    { 3337, 5,  1,  4,  972,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #3337 = VRHADDuv4i32
6978
    { 3336, 5,  1,  4,  973,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #3336 = VRHADDuv4i16
6979
    { 3335, 5,  1,  4,  973,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #3335 = VRHADDuv2i32
6980
    { 3334, 5,  1,  4,  972,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #3334 = VRHADDuv16i8
6981
    { 3333, 5,  1,  4,  973,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #3333 = VRHADDsv8i8
6982
    { 3332, 5,  1,  4,  972,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #3332 = VRHADDsv8i16
6983
    { 3331, 5,  1,  4,  972,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #3331 = VRHADDsv4i32
6984
    { 3330, 5,  1,  4,  973,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #3330 = VRHADDsv4i16
6985
    { 3329, 5,  1,  4,  973,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #3329 = VRHADDsv2i32
6986
    { 3328, 5,  1,  4,  972,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #3328 = VRHADDsv16i8
6987
    { 3327, 4,  1,  4,  479,  0,  0,  ARMImpOpBase + 0, 1673, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #3327 = VREV64q8
6988
    { 3326, 4,  1,  4,  479,  0,  0,  ARMImpOpBase + 0, 1673, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #3326 = VREV64q32
6989
    { 3325, 4,  1,  4,  479,  0,  0,  ARMImpOpBase + 0, 1673, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #3325 = VREV64q16
6990
    { 3324, 4,  1,  4,  478,  0,  0,  ARMImpOpBase + 0, 1661, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #3324 = VREV64d8
6991
    { 3323, 4,  1,  4,  478,  0,  0,  ARMImpOpBase + 0, 1661, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #3323 = VREV64d32
6992
    { 3322, 4,  1,  4,  478,  0,  0,  ARMImpOpBase + 0, 1661, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #3322 = VREV64d16
6993
    { 3321, 4,  1,  4,  479,  0,  0,  ARMImpOpBase + 0, 1673, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #3321 = VREV32q8
6994
    { 3320, 4,  1,  4,  479,  0,  0,  ARMImpOpBase + 0, 1673, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #3320 = VREV32q16
6995
    { 3319, 4,  1,  4,  478,  0,  0,  ARMImpOpBase + 0, 1661, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #3319 = VREV32d8
6996
    { 3318, 4,  1,  4,  478,  0,  0,  ARMImpOpBase + 0, 1661, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #3318 = VREV32d16
6997
    { 3317, 4,  1,  4,  479,  0,  0,  ARMImpOpBase + 0, 1673, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #3317 = VREV16q8
6998
    { 3316, 4,  1,  4,  478,  0,  0,  ARMImpOpBase + 0, 1661, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #3316 = VREV16d8
6999
    { 3315, 5,  1,  4,  529,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #3315 = VRECPShq
7000
    { 3314, 5,  1,  4,  528,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #3314 = VRECPShd
7001
    { 3313, 5,  1,  4,  529,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #3313 = VRECPSfq
7002
    { 3312, 5,  1,  4,  528,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #3312 = VRECPSfd
7003
    { 3311, 4,  1,  4,  500,  0,  0,  ARMImpOpBase + 0, 1673, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #3311 = VRECPEq
7004
    { 3310, 4,  1,  4,  500,  0,  0,  ARMImpOpBase + 0, 1673, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #3310 = VRECPEhq
7005
    { 3309, 4,  1,  4,  499,  0,  0,  ARMImpOpBase + 0, 1661, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #3309 = VRECPEhd
7006
    { 3308, 4,  1,  4,  500,  0,  0,  ARMImpOpBase + 0, 1673, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #3308 = VRECPEfq
7007
    { 3307, 4,  1,  4,  499,  0,  0,  ARMImpOpBase + 0, 1661, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #3307 = VRECPEfd
7008
    { 3306, 4,  1,  4,  499,  0,  0,  ARMImpOpBase + 0, 1661, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #3306 = VRECPEd
7009
    { 3305, 5,  1,  4,  503,  0,  0,  ARMImpOpBase + 0, 1682, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #3305 = VRADDHNv8i8
7010
    { 3304, 5,  1,  4,  503,  0,  0,  ARMImpOpBase + 0, 1682, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #3304 = VRADDHNv4i16
7011
    { 3303, 5,  1,  4,  503,  0,  0,  ARMImpOpBase + 0, 1682, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #3303 = VRADDHNv2i32
7012
    { 3302, 5,  1,  4,  487,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #3302 = VQSUBuv8i8
7013
    { 3301, 5,  1,  4,  486,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #3301 = VQSUBuv8i16
7014
    { 3300, 5,  1,  4,  486,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #3300 = VQSUBuv4i32
7015
    { 3299, 5,  1,  4,  487,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #3299 = VQSUBuv4i16
7016
    { 3298, 5,  1,  4,  486,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #3298 = VQSUBuv2i64
7017
    { 3297, 5,  1,  4,  487,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #3297 = VQSUBuv2i32
7018
    { 3296, 5,  1,  4,  487,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #3296 = VQSUBuv1i64
7019
    { 3295, 5,  1,  4,  486,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #3295 = VQSUBuv16i8
7020
    { 3294, 5,  1,  4,  487,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #3294 = VQSUBsv8i8
7021
    { 3293, 5,  1,  4,  486,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #3293 = VQSUBsv8i16
7022
    { 3292, 5,  1,  4,  486,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #3292 = VQSUBsv4i32
7023
    { 3291, 5,  1,  4,  487,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #3291 = VQSUBsv4i16
7024
    { 3290, 5,  1,  4,  486,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #3290 = VQSUBsv2i64
7025
    { 3289, 5,  1,  4,  487,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #3289 = VQSUBsv2i32
7026
    { 3288, 5,  1,  4,  487,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #3288 = VQSUBsv1i64
7027
    { 3287, 5,  1,  4,  486,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #3287 = VQSUBsv16i8
7028
    { 3286, 5,  1,  4,  504,  0,  0,  ARMImpOpBase + 0, 2308, 0|(1ULL<<MCID::Predicable), 0x11200ULL },  // Inst #3286 = VQSHRUNv8i8
7029
    { 3285, 5,  1,  4,  504,  0,  0,  ARMImpOpBase + 0, 2308, 0|(1ULL<<MCID::Predicable), 0x11200ULL },  // Inst #3285 = VQSHRUNv4i16
7030
    { 3284, 5,  1,  4,  504,  0,  0,  ARMImpOpBase + 0, 2308, 0|(1ULL<<MCID::Predicable), 0x11200ULL },  // Inst #3284 = VQSHRUNv2i32
7031
    { 3283, 5,  1,  4,  795,  0,  0,  ARMImpOpBase + 0, 2308, 0|(1ULL<<MCID::Predicable), 0x11200ULL },  // Inst #3283 = VQSHRNuv8i8
7032
    { 3282, 5,  1,  4,  795,  0,  0,  ARMImpOpBase + 0, 2308, 0|(1ULL<<MCID::Predicable), 0x11200ULL },  // Inst #3282 = VQSHRNuv4i16
7033
    { 3281, 5,  1,  4,  795,  0,  0,  ARMImpOpBase + 0, 2308, 0|(1ULL<<MCID::Predicable), 0x11200ULL },  // Inst #3281 = VQSHRNuv2i32
7034
    { 3280, 5,  1,  4,  795,  0,  0,  ARMImpOpBase + 0, 2308, 0|(1ULL<<MCID::Predicable), 0x11200ULL },  // Inst #3280 = VQSHRNsv8i8
7035
    { 3279, 5,  1,  4,  795,  0,  0,  ARMImpOpBase + 0, 2308, 0|(1ULL<<MCID::Predicable), 0x11200ULL },  // Inst #3279 = VQSHRNsv4i16
7036
    { 3278, 5,  1,  4,  795,  0,  0,  ARMImpOpBase + 0, 2308, 0|(1ULL<<MCID::Predicable), 0x11200ULL },  // Inst #3278 = VQSHRNsv2i32
7037
    { 3277, 5,  1,  4,  472,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x11300ULL },  // Inst #3277 = VQSHLuv8i8
7038
    { 3276, 5,  1,  4,  473,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable), 0x11300ULL },  // Inst #3276 = VQSHLuv8i16
7039
    { 3275, 5,  1,  4,  473,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable), 0x11300ULL },  // Inst #3275 = VQSHLuv4i32
7040
    { 3274, 5,  1,  4,  472,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x11300ULL },  // Inst #3274 = VQSHLuv4i16
7041
    { 3273, 5,  1,  4,  473,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable), 0x11300ULL },  // Inst #3273 = VQSHLuv2i64
7042
    { 3272, 5,  1,  4,  472,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x11300ULL },  // Inst #3272 = VQSHLuv2i32
7043
    { 3271, 5,  1,  4,  472,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x11300ULL },  // Inst #3271 = VQSHLuv1i64
7044
    { 3270, 5,  1,  4,  473,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable), 0x11300ULL },  // Inst #3270 = VQSHLuv16i8
7045
    { 3269, 5,  1,  4,  988,  0,  0,  ARMImpOpBase + 0, 2318, 0|(1ULL<<MCID::Predicable), 0x11180ULL },  // Inst #3269 = VQSHLuiv8i8
7046
    { 3268, 5,  1,  4,  988,  0,  0,  ARMImpOpBase + 0, 2313, 0|(1ULL<<MCID::Predicable), 0x11180ULL },  // Inst #3268 = VQSHLuiv8i16
7047
    { 3267, 5,  1,  4,  988,  0,  0,  ARMImpOpBase + 0, 2313, 0|(1ULL<<MCID::Predicable), 0x11180ULL },  // Inst #3267 = VQSHLuiv4i32
7048
    { 3266, 5,  1,  4,  988,  0,  0,  ARMImpOpBase + 0, 2318, 0|(1ULL<<MCID::Predicable), 0x11180ULL },  // Inst #3266 = VQSHLuiv4i16
7049
    { 3265, 5,  1,  4,  988,  0,  0,  ARMImpOpBase + 0, 2313, 0|(1ULL<<MCID::Predicable), 0x11180ULL },  // Inst #3265 = VQSHLuiv2i64
7050
    { 3264, 5,  1,  4,  988,  0,  0,  ARMImpOpBase + 0, 2318, 0|(1ULL<<MCID::Predicable), 0x11180ULL },  // Inst #3264 = VQSHLuiv2i32
7051
    { 3263, 5,  1,  4,  988,  0,  0,  ARMImpOpBase + 0, 2318, 0|(1ULL<<MCID::Predicable), 0x11180ULL },  // Inst #3263 = VQSHLuiv1i64
7052
    { 3262, 5,  1,  4,  988,  0,  0,  ARMImpOpBase + 0, 2313, 0|(1ULL<<MCID::Predicable), 0x11180ULL },  // Inst #3262 = VQSHLuiv16i8
7053
    { 3261, 5,  1,  4,  472,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x11300ULL },  // Inst #3261 = VQSHLsv8i8
7054
    { 3260, 5,  1,  4,  473,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable), 0x11300ULL },  // Inst #3260 = VQSHLsv8i16
7055
    { 3259, 5,  1,  4,  473,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable), 0x11300ULL },  // Inst #3259 = VQSHLsv4i32
7056
    { 3258, 5,  1,  4,  472,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x11300ULL },  // Inst #3258 = VQSHLsv4i16
7057
    { 3257, 5,  1,  4,  473,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable), 0x11300ULL },  // Inst #3257 = VQSHLsv2i64
7058
    { 3256, 5,  1,  4,  472,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x11300ULL },  // Inst #3256 = VQSHLsv2i32
7059
    { 3255, 5,  1,  4,  472,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x11300ULL },  // Inst #3255 = VQSHLsv1i64
7060
    { 3254, 5,  1,  4,  473,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable), 0x11300ULL },  // Inst #3254 = VQSHLsv16i8
7061
    { 3253, 5,  1,  4,  988,  0,  0,  ARMImpOpBase + 0, 2318, 0|(1ULL<<MCID::Predicable), 0x11180ULL },  // Inst #3253 = VQSHLsuv8i8
7062
    { 3252, 5,  1,  4,  988,  0,  0,  ARMImpOpBase + 0, 2313, 0|(1ULL<<MCID::Predicable), 0x11180ULL },  // Inst #3252 = VQSHLsuv8i16
7063
    { 3251, 5,  1,  4,  988,  0,  0,  ARMImpOpBase + 0, 2313, 0|(1ULL<<MCID::Predicable), 0x11180ULL },  // Inst #3251 = VQSHLsuv4i32
7064
    { 3250, 5,  1,  4,  988,  0,  0,  ARMImpOpBase + 0, 2318, 0|(1ULL<<MCID::Predicable), 0x11180ULL },  // Inst #3250 = VQSHLsuv4i16
7065
    { 3249, 5,  1,  4,  988,  0,  0,  ARMImpOpBase + 0, 2313, 0|(1ULL<<MCID::Predicable), 0x11180ULL },  // Inst #3249 = VQSHLsuv2i64
7066
    { 3248, 5,  1,  4,  988,  0,  0,  ARMImpOpBase + 0, 2318, 0|(1ULL<<MCID::Predicable), 0x11180ULL },  // Inst #3248 = VQSHLsuv2i32
7067
    { 3247, 5,  1,  4,  988,  0,  0,  ARMImpOpBase + 0, 2318, 0|(1ULL<<MCID::Predicable), 0x11180ULL },  // Inst #3247 = VQSHLsuv1i64
7068
    { 3246, 5,  1,  4,  988,  0,  0,  ARMImpOpBase + 0, 2313, 0|(1ULL<<MCID::Predicable), 0x11180ULL },  // Inst #3246 = VQSHLsuv16i8
7069
    { 3245, 5,  1,  4,  988,  0,  0,  ARMImpOpBase + 0, 2318, 0|(1ULL<<MCID::Predicable), 0x11180ULL },  // Inst #3245 = VQSHLsiv8i8
7070
    { 3244, 5,  1,  4,  988,  0,  0,  ARMImpOpBase + 0, 2313, 0|(1ULL<<MCID::Predicable), 0x11180ULL },  // Inst #3244 = VQSHLsiv8i16
7071
    { 3243, 5,  1,  4,  988,  0,  0,  ARMImpOpBase + 0, 2313, 0|(1ULL<<MCID::Predicable), 0x11180ULL },  // Inst #3243 = VQSHLsiv4i32
7072
    { 3242, 5,  1,  4,  988,  0,  0,  ARMImpOpBase + 0, 2318, 0|(1ULL<<MCID::Predicable), 0x11180ULL },  // Inst #3242 = VQSHLsiv4i16
7073
    { 3241, 5,  1,  4,  988,  0,  0,  ARMImpOpBase + 0, 2313, 0|(1ULL<<MCID::Predicable), 0x11180ULL },  // Inst #3241 = VQSHLsiv2i64
7074
    { 3240, 5,  1,  4,  988,  0,  0,  ARMImpOpBase + 0, 2318, 0|(1ULL<<MCID::Predicable), 0x11180ULL },  // Inst #3240 = VQSHLsiv2i32
7075
    { 3239, 5,  1,  4,  988,  0,  0,  ARMImpOpBase + 0, 2318, 0|(1ULL<<MCID::Predicable), 0x11180ULL },  // Inst #3239 = VQSHLsiv1i64
7076
    { 3238, 5,  1,  4,  988,  0,  0,  ARMImpOpBase + 0, 2313, 0|(1ULL<<MCID::Predicable), 0x11180ULL },  // Inst #3238 = VQSHLsiv16i8
7077
    { 3237, 5,  1,  4,  504,  0,  0,  ARMImpOpBase + 0, 2308, 0|(1ULL<<MCID::Predicable), 0x11200ULL },  // Inst #3237 = VQRSHRUNv8i8
7078
    { 3236, 5,  1,  4,  504,  0,  0,  ARMImpOpBase + 0, 2308, 0|(1ULL<<MCID::Predicable), 0x11200ULL },  // Inst #3236 = VQRSHRUNv4i16
7079
    { 3235, 5,  1,  4,  504,  0,  0,  ARMImpOpBase + 0, 2308, 0|(1ULL<<MCID::Predicable), 0x11200ULL },  // Inst #3235 = VQRSHRUNv2i32
7080
    { 3234, 5,  1,  4,  504,  0,  0,  ARMImpOpBase + 0, 2308, 0|(1ULL<<MCID::Predicable), 0x11200ULL },  // Inst #3234 = VQRSHRNuv8i8
7081
    { 3233, 5,  1,  4,  504,  0,  0,  ARMImpOpBase + 0, 2308, 0|(1ULL<<MCID::Predicable), 0x11200ULL },  // Inst #3233 = VQRSHRNuv4i16
7082
    { 3232, 5,  1,  4,  504,  0,  0,  ARMImpOpBase + 0, 2308, 0|(1ULL<<MCID::Predicable), 0x11200ULL },  // Inst #3232 = VQRSHRNuv2i32
7083
    { 3231, 5,  1,  4,  504,  0,  0,  ARMImpOpBase + 0, 2308, 0|(1ULL<<MCID::Predicable), 0x11200ULL },  // Inst #3231 = VQRSHRNsv8i8
7084
    { 3230, 5,  1,  4,  504,  0,  0,  ARMImpOpBase + 0, 2308, 0|(1ULL<<MCID::Predicable), 0x11200ULL },  // Inst #3230 = VQRSHRNsv4i16
7085
    { 3229, 5,  1,  4,  504,  0,  0,  ARMImpOpBase + 0, 2308, 0|(1ULL<<MCID::Predicable), 0x11200ULL },  // Inst #3229 = VQRSHRNsv2i32
7086
    { 3228, 5,  1,  4,  490,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x11300ULL },  // Inst #3228 = VQRSHLuv8i8
7087
    { 3227, 5,  1,  4,  489,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable), 0x11300ULL },  // Inst #3227 = VQRSHLuv8i16
7088
    { 3226, 5,  1,  4,  489,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable), 0x11300ULL },  // Inst #3226 = VQRSHLuv4i32
7089
    { 3225, 5,  1,  4,  490,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x11300ULL },  // Inst #3225 = VQRSHLuv4i16
7090
    { 3224, 5,  1,  4,  489,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable), 0x11300ULL },  // Inst #3224 = VQRSHLuv2i64
7091
    { 3223, 5,  1,  4,  490,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x11300ULL },  // Inst #3223 = VQRSHLuv2i32
7092
    { 3222, 5,  1,  4,  490,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x11300ULL },  // Inst #3222 = VQRSHLuv1i64
7093
    { 3221, 5,  1,  4,  489,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable), 0x11300ULL },  // Inst #3221 = VQRSHLuv16i8
7094
    { 3220, 5,  1,  4,  490,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x11300ULL },  // Inst #3220 = VQRSHLsv8i8
7095
    { 3219, 5,  1,  4,  489,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable), 0x11300ULL },  // Inst #3219 = VQRSHLsv8i16
7096
    { 3218, 5,  1,  4,  489,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable), 0x11300ULL },  // Inst #3218 = VQRSHLsv4i32
7097
    { 3217, 5,  1,  4,  490,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x11300ULL },  // Inst #3217 = VQRSHLsv4i16
7098
    { 3216, 5,  1,  4,  489,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable), 0x11300ULL },  // Inst #3216 = VQRSHLsv2i64
7099
    { 3215, 5,  1,  4,  490,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x11300ULL },  // Inst #3215 = VQRSHLsv2i32
7100
    { 3214, 5,  1,  4,  490,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x11300ULL },  // Inst #3214 = VQRSHLsv1i64
7101
    { 3213, 5,  1,  4,  489,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable), 0x11300ULL },  // Inst #3213 = VQRSHLsv16i8
7102
    { 3212, 5,  1,  4,  794,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #3212 = VQRDMULHv8i16
7103
    { 3211, 5,  1,  4,  793,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #3211 = VQRDMULHv4i32
7104
    { 3210, 5,  1,  4,  978,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #3210 = VQRDMULHv4i16
7105
    { 3209, 5,  1,  4,  977,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #3209 = VQRDMULHv2i32
7106
    { 3208, 6,  1,  4,  794,  0,  0,  ARMImpOpBase + 0, 2297, 0|(1ULL<<MCID::Predicable), 0x11400ULL },  // Inst #3208 = VQRDMULHslv8i16
7107
    { 3207, 6,  1,  4,  793,  0,  0,  ARMImpOpBase + 0, 2285, 0|(1ULL<<MCID::Predicable), 0x11400ULL },  // Inst #3207 = VQRDMULHslv4i32
7108
    { 3206, 6,  1,  4,  978,  0,  0,  ARMImpOpBase + 0, 2291, 0|(1ULL<<MCID::Predicable), 0x11400ULL },  // Inst #3206 = VQRDMULHslv4i16
7109
    { 3205, 6,  1,  4,  977,  0,  0,  ARMImpOpBase + 0, 2279, 0|(1ULL<<MCID::Predicable), 0x11400ULL },  // Inst #3205 = VQRDMULHslv2i32
7110
    { 3204, 6,  1,  4,  985,  0,  0,  ARMImpOpBase + 0, 1634, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #3204 = VQRDMLSHv8i16
7111
    { 3203, 6,  1,  4,  984,  0,  0,  ARMImpOpBase + 0, 1634, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #3203 = VQRDMLSHv4i32
7112
    { 3202, 6,  1,  4,  983,  0,  0,  ARMImpOpBase + 0, 1640, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #3202 = VQRDMLSHv4i16
7113
    { 3201, 6,  1,  4,  982,  0,  0,  ARMImpOpBase + 0, 1640, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #3201 = VQRDMLSHv2i32
7114
    { 3200, 7,  1,  4,  985,  0,  0,  ARMImpOpBase + 0, 2202, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x11400ULL },  // Inst #3200 = VQRDMLSHslv8i16
7115
    { 3199, 7,  1,  4,  984,  0,  0,  ARMImpOpBase + 0, 2188, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x11400ULL },  // Inst #3199 = VQRDMLSHslv4i32
7116
    { 3198, 7,  1,  4,  983,  0,  0,  ARMImpOpBase + 0, 2195, 0|(1ULL<<MCID::Predicable), 0x11400ULL },  // Inst #3198 = VQRDMLSHslv4i16
7117
    { 3197, 7,  1,  4,  982,  0,  0,  ARMImpOpBase + 0, 2181, 0|(1ULL<<MCID::Predicable), 0x11400ULL },  // Inst #3197 = VQRDMLSHslv2i32
7118
    { 3196, 6,  1,  4,  985,  0,  0,  ARMImpOpBase + 0, 1634, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #3196 = VQRDMLAHv8i16
7119
    { 3195, 6,  1,  4,  984,  0,  0,  ARMImpOpBase + 0, 1634, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #3195 = VQRDMLAHv4i32
7120
    { 3194, 6,  1,  4,  983,  0,  0,  ARMImpOpBase + 0, 1640, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #3194 = VQRDMLAHv4i16
7121
    { 3193, 6,  1,  4,  982,  0,  0,  ARMImpOpBase + 0, 1640, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #3193 = VQRDMLAHv2i32
7122
    { 3192, 7,  1,  4,  985,  0,  0,  ARMImpOpBase + 0, 2202, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x11400ULL },  // Inst #3192 = VQRDMLAHslv8i16
7123
    { 3191, 7,  1,  4,  984,  0,  0,  ARMImpOpBase + 0, 2188, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x11400ULL },  // Inst #3191 = VQRDMLAHslv4i32
7124
    { 3190, 7,  1,  4,  983,  0,  0,  ARMImpOpBase + 0, 2195, 0|(1ULL<<MCID::Predicable), 0x11400ULL },  // Inst #3190 = VQRDMLAHslv4i16
7125
    { 3189, 7,  1,  4,  982,  0,  0,  ARMImpOpBase + 0, 2181, 0|(1ULL<<MCID::Predicable), 0x11400ULL },  // Inst #3189 = VQRDMLAHslv2i32
7126
    { 3188, 4,  1,  4,  496,  0,  0,  ARMImpOpBase + 0, 1661, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #3188 = VQNEGv8i8
7127
    { 3187, 4,  1,  4,  495,  0,  0,  ARMImpOpBase + 0, 1673, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #3187 = VQNEGv8i16
7128
    { 3186, 4,  1,  4,  495,  0,  0,  ARMImpOpBase + 0, 1673, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #3186 = VQNEGv4i32
7129
    { 3185, 4,  1,  4,  496,  0,  0,  ARMImpOpBase + 0, 1661, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #3185 = VQNEGv4i16
7130
    { 3184, 4,  1,  4,  496,  0,  0,  ARMImpOpBase + 0, 1661, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #3184 = VQNEGv2i32
7131
    { 3183, 4,  1,  4,  495,  0,  0,  ARMImpOpBase + 0, 1673, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #3183 = VQNEGv16i8
7132
    { 3182, 4,  1,  4,  574,  0,  0,  ARMImpOpBase + 0, 631,  0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #3182 = VQMOVNuv8i8
7133
    { 3181, 4,  1,  4,  574,  0,  0,  ARMImpOpBase + 0, 631,  0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #3181 = VQMOVNuv4i16
7134
    { 3180, 4,  1,  4,  574,  0,  0,  ARMImpOpBase + 0, 631,  0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #3180 = VQMOVNuv2i32
7135
    { 3179, 4,  1,  4,  574,  0,  0,  ARMImpOpBase + 0, 631,  0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #3179 = VQMOVNsv8i8
7136
    { 3178, 4,  1,  4,  574,  0,  0,  ARMImpOpBase + 0, 631,  0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #3178 = VQMOVNsv4i16
7137
    { 3177, 4,  1,  4,  574,  0,  0,  ARMImpOpBase + 0, 631,  0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #3177 = VQMOVNsv2i32
7138
    { 3176, 4,  1,  4,  574,  0,  0,  ARMImpOpBase + 0, 631,  0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #3176 = VQMOVNsuv8i8
7139
    { 3175, 4,  1,  4,  574,  0,  0,  ARMImpOpBase + 0, 631,  0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #3175 = VQMOVNsuv4i16
7140
    { 3174, 4,  1,  4,  574,  0,  0,  ARMImpOpBase + 0, 631,  0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #3174 = VQMOVNsuv2i32
7141
    { 3173, 5,  1,  4,  792,  0,  0,  ARMImpOpBase + 0, 1646, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #3173 = VQDMULLv4i32
7142
    { 3172, 5,  1,  4,  791,  0,  0,  ARMImpOpBase + 0, 1646, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #3172 = VQDMULLv2i64
7143
    { 3171, 6,  1,  4,  792,  0,  0,  ARMImpOpBase + 0, 2273, 0|(1ULL<<MCID::Predicable), 0x11400ULL },  // Inst #3171 = VQDMULLslv4i16
7144
    { 3170, 6,  1,  4,  792,  0,  0,  ARMImpOpBase + 0, 2267, 0|(1ULL<<MCID::Predicable), 0x11400ULL },  // Inst #3170 = VQDMULLslv2i32
7145
    { 3169, 5,  1,  4,  794,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #3169 = VQDMULHv8i16
7146
    { 3168, 5,  1,  4,  793,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #3168 = VQDMULHv4i32
7147
    { 3167, 5,  1,  4,  978,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #3167 = VQDMULHv4i16
7148
    { 3166, 5,  1,  4,  977,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #3166 = VQDMULHv2i32
7149
    { 3165, 6,  1,  4,  794,  0,  0,  ARMImpOpBase + 0, 2297, 0|(1ULL<<MCID::Predicable), 0x11400ULL },  // Inst #3165 = VQDMULHslv8i16
7150
    { 3164, 6,  1,  4,  793,  0,  0,  ARMImpOpBase + 0, 2285, 0|(1ULL<<MCID::Predicable), 0x11400ULL },  // Inst #3164 = VQDMULHslv4i32
7151
    { 3163, 6,  1,  4,  978,  0,  0,  ARMImpOpBase + 0, 2291, 0|(1ULL<<MCID::Predicable), 0x11400ULL },  // Inst #3163 = VQDMULHslv4i16
7152
    { 3162, 6,  1,  4,  977,  0,  0,  ARMImpOpBase + 0, 2279, 0|(1ULL<<MCID::Predicable), 0x11400ULL },  // Inst #3162 = VQDMULHslv2i32
7153
    { 3161, 6,  1,  4,  790,  0,  0,  ARMImpOpBase + 0, 1628, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #3161 = VQDMLSLv4i32
7154
    { 3160, 6,  1,  4,  789,  0,  0,  ARMImpOpBase + 0, 1628, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #3160 = VQDMLSLv2i64
7155
    { 3159, 7,  1,  4,  790,  0,  0,  ARMImpOpBase + 0, 2174, 0|(1ULL<<MCID::Predicable), 0x11400ULL },  // Inst #3159 = VQDMLSLslv4i16
7156
    { 3158, 7,  1,  4,  789,  0,  0,  ARMImpOpBase + 0, 2167, 0|(1ULL<<MCID::Predicable), 0x11400ULL },  // Inst #3158 = VQDMLSLslv2i32
7157
    { 3157, 6,  1,  4,  790,  0,  0,  ARMImpOpBase + 0, 1628, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #3157 = VQDMLALv4i32
7158
    { 3156, 6,  1,  4,  789,  0,  0,  ARMImpOpBase + 0, 1628, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #3156 = VQDMLALv2i64
7159
    { 3155, 7,  1,  4,  790,  0,  0,  ARMImpOpBase + 0, 2174, 0|(1ULL<<MCID::Predicable), 0x11400ULL },  // Inst #3155 = VQDMLALslv4i16
7160
    { 3154, 7,  1,  4,  789,  0,  0,  ARMImpOpBase + 0, 2167, 0|(1ULL<<MCID::Predicable), 0x11400ULL },  // Inst #3154 = VQDMLALslv2i32
7161
    { 3153, 5,  1,  4,  498,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #3153 = VQADDuv8i8
7162
    { 3152, 5,  1,  4,  497,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #3152 = VQADDuv8i16
7163
    { 3151, 5,  1,  4,  497,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #3151 = VQADDuv4i32
7164
    { 3150, 5,  1,  4,  498,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #3150 = VQADDuv4i16
7165
    { 3149, 5,  1,  4,  497,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #3149 = VQADDuv2i64
7166
    { 3148, 5,  1,  4,  498,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #3148 = VQADDuv2i32
7167
    { 3147, 5,  1,  4,  498,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #3147 = VQADDuv1i64
7168
    { 3146, 5,  1,  4,  497,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #3146 = VQADDuv16i8
7169
    { 3145, 5,  1,  4,  498,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #3145 = VQADDsv8i8
7170
    { 3144, 5,  1,  4,  497,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #3144 = VQADDsv8i16
7171
    { 3143, 5,  1,  4,  497,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #3143 = VQADDsv4i32
7172
    { 3142, 5,  1,  4,  498,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #3142 = VQADDsv4i16
7173
    { 3141, 5,  1,  4,  497,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #3141 = VQADDsv2i64
7174
    { 3140, 5,  1,  4,  498,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #3140 = VQADDsv2i32
7175
    { 3139, 5,  1,  4,  498,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #3139 = VQADDsv1i64
7176
    { 3138, 5,  1,  4,  497,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #3138 = VQADDsv16i8
7177
    { 3137, 4,  1,  4,  787,  0,  0,  ARMImpOpBase + 0, 1661, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #3137 = VQABSv8i8
7178
    { 3136, 4,  1,  4,  788,  0,  0,  ARMImpOpBase + 0, 1673, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #3136 = VQABSv8i16
7179
    { 3135, 4,  1,  4,  788,  0,  0,  ARMImpOpBase + 0, 1673, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #3135 = VQABSv4i32
7180
    { 3134, 4,  1,  4,  787,  0,  0,  ARMImpOpBase + 0, 1661, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #3134 = VQABSv4i16
7181
    { 3133, 4,  1,  4,  787,  0,  0,  ARMImpOpBase + 0, 1661, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #3133 = VQABSv2i32
7182
    { 3132, 4,  1,  4,  788,  0,  0,  ARMImpOpBase + 0, 1673, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #3132 = VQABSv16i8
7183
    { 3131, 5,  1,  4,  525,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #3131 = VPMINu8
7184
    { 3130, 5,  1,  4,  525,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #3130 = VPMINu32
7185
    { 3129, 5,  1,  4,  525,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #3129 = VPMINu16
7186
    { 3128, 5,  1,  4,  525,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #3128 = VPMINs8
7187
    { 3127, 5,  1,  4,  525,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #3127 = VPMINs32
7188
    { 3126, 5,  1,  4,  525,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #3126 = VPMINs16
7189
    { 3125, 5,  1,  4,  778,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #3125 = VPMINh
7190
    { 3124, 5,  1,  4,  778,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #3124 = VPMINf
7191
    { 3123, 5,  1,  4,  525,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #3123 = VPMAXu8
7192
    { 3122, 5,  1,  4,  525,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #3122 = VPMAXu32
7193
    { 3121, 5,  1,  4,  525,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #3121 = VPMAXu16
7194
    { 3120, 5,  1,  4,  525,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #3120 = VPMAXs8
7195
    { 3119, 5,  1,  4,  525,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #3119 = VPMAXs32
7196
    { 3118, 5,  1,  4,  525,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #3118 = VPMAXs16
7197
    { 3117, 5,  1,  4,  778,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #3117 = VPMAXh
7198
    { 3116, 5,  1,  4,  778,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #3116 = VPMAXf
7199
    { 3115, 5,  1,  4,  784,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #3115 = VPADDi8
7200
    { 3114, 5,  1,  4,  784,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #3114 = VPADDi32
7201
    { 3113, 5,  1,  4,  784,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #3113 = VPADDi16
7202
    { 3112, 5,  1,  4,  992,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #3112 = VPADDh
7203
    { 3111, 5,  1,  4,  526,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #3111 = VPADDf
7204
    { 3110, 4,  1,  4,  786,  0,  0,  ARMImpOpBase + 0, 1661, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #3110 = VPADDLuv8i8
7205
    { 3109, 4,  1,  4,  786,  0,  0,  ARMImpOpBase + 0, 1673, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #3109 = VPADDLuv8i16
7206
    { 3108, 4,  1,  4,  786,  0,  0,  ARMImpOpBase + 0, 1673, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #3108 = VPADDLuv4i32
7207
    { 3107, 4,  1,  4,  786,  0,  0,  ARMImpOpBase + 0, 1661, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #3107 = VPADDLuv4i16
7208
    { 3106, 4,  1,  4,  786,  0,  0,  ARMImpOpBase + 0, 1661, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #3106 = VPADDLuv2i32
7209
    { 3105, 4,  1,  4,  786,  0,  0,  ARMImpOpBase + 0, 1673, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #3105 = VPADDLuv16i8
7210
    { 3104, 4,  1,  4,  786,  0,  0,  ARMImpOpBase + 0, 1661, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #3104 = VPADDLsv8i8
7211
    { 3103, 4,  1,  4,  786,  0,  0,  ARMImpOpBase + 0, 1673, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #3103 = VPADDLsv8i16
7212
    { 3102, 4,  1,  4,  786,  0,  0,  ARMImpOpBase + 0, 1673, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #3102 = VPADDLsv4i32
7213
    { 3101, 4,  1,  4,  786,  0,  0,  ARMImpOpBase + 0, 1661, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #3101 = VPADDLsv4i16
7214
    { 3100, 4,  1,  4,  786,  0,  0,  ARMImpOpBase + 0, 1661, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #3100 = VPADDLsv2i32
7215
    { 3099, 4,  1,  4,  786,  0,  0,  ARMImpOpBase + 0, 1673, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #3099 = VPADDLsv16i8
7216
    { 3098, 5,  1,  4,  785,  0,  0,  ARMImpOpBase + 0, 383,  0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #3098 = VPADALuv8i8
7217
    { 3097, 5,  1,  4,  482,  0,  0,  ARMImpOpBase + 0, 2303, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #3097 = VPADALuv8i16
7218
    { 3096, 5,  1,  4,  482,  0,  0,  ARMImpOpBase + 0, 2303, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #3096 = VPADALuv4i32
7219
    { 3095, 5,  1,  4,  785,  0,  0,  ARMImpOpBase + 0, 383,  0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #3095 = VPADALuv4i16
7220
    { 3094, 5,  1,  4,  785,  0,  0,  ARMImpOpBase + 0, 383,  0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #3094 = VPADALuv2i32
7221
    { 3093, 5,  1,  4,  482,  0,  0,  ARMImpOpBase + 0, 2303, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #3093 = VPADALuv16i8
7222
    { 3092, 5,  1,  4,  785,  0,  0,  ARMImpOpBase + 0, 383,  0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #3092 = VPADALsv8i8
7223
    { 3091, 5,  1,  4,  482,  0,  0,  ARMImpOpBase + 0, 2303, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #3091 = VPADALsv8i16
7224
    { 3090, 5,  1,  4,  482,  0,  0,  ARMImpOpBase + 0, 2303, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #3090 = VPADALsv4i32
7225
    { 3089, 5,  1,  4,  785,  0,  0,  ARMImpOpBase + 0, 383,  0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #3089 = VPADALsv4i16
7226
    { 3088, 5,  1,  4,  785,  0,  0,  ARMImpOpBase + 0, 383,  0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #3088 = VPADALsv2i32
7227
    { 3087, 5,  1,  4,  482,  0,  0,  ARMImpOpBase + 0, 2303, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #3087 = VPADALsv16i8
7228
    { 3086, 5,  1,  4,  459,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #3086 = VORRq
7229
    { 3085, 5,  1,  4,  471,  0,  0,  ARMImpOpBase + 0, 1707, 0|(1ULL<<MCID::Predicable), 0x10f80ULL },  // Inst #3085 = VORRiv8i16
7230
    { 3084, 5,  1,  4,  471,  0,  0,  ARMImpOpBase + 0, 1707, 0|(1ULL<<MCID::Predicable), 0x10f80ULL },  // Inst #3084 = VORRiv4i32
7231
    { 3083, 5,  1,  4,  471,  0,  0,  ARMImpOpBase + 0, 1702, 0|(1ULL<<MCID::Predicable), 0x10f80ULL },  // Inst #3083 = VORRiv4i16
7232
    { 3082, 5,  1,  4,  471,  0,  0,  ARMImpOpBase + 0, 1702, 0|(1ULL<<MCID::Predicable), 0x10f80ULL },  // Inst #3082 = VORRiv2i32
7233
    { 3081, 5,  1,  4,  460,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #3081 = VORRd
7234
    { 3080, 5,  1,  4,  459,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #3080 = VORNq
7235
    { 3079, 5,  1,  4,  460,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #3079 = VORNd
7236
    { 3078, 5,  1,  4,  530,  0,  0,  ARMImpOpBase + 0, 1687, 0|(1ULL<<MCID::Predicable), 0x28800ULL },  // Inst #3078 = VNMULS
7237
    { 3077, 5,  1,  4,  202,  0,  0,  ARMImpOpBase + 0, 1677, 0, 0x8800ULL },  // Inst #3077 = VNMULH
7238
    { 3076, 5,  1,  4,  1261, 0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x8800ULL },  // Inst #3076 = VNMULD
7239
    { 3075, 6,  1,  4,  544,  0,  0,  ARMImpOpBase + 0, 1855, 0|(1ULL<<MCID::Predicable), 0x28800ULL },  // Inst #3075 = VNMLSS
7240
    { 3074, 6,  1,  4,  541,  0,  0,  ARMImpOpBase + 0, 1835, 0, 0x8800ULL },  // Inst #3074 = VNMLSH
7241
    { 3073, 6,  1,  4,  540,  0,  0,  ARMImpOpBase + 0, 1640, 0|(1ULL<<MCID::Predicable), 0x8800ULL },  // Inst #3073 = VNMLSD
7242
    { 3072, 6,  1,  4,  544,  0,  0,  ARMImpOpBase + 0, 1855, 0|(1ULL<<MCID::Predicable), 0x28800ULL },  // Inst #3072 = VNMLAS
7243
    { 3071, 6,  1,  4,  541,  0,  0,  ARMImpOpBase + 0, 1835, 0, 0x8800ULL },  // Inst #3071 = VNMLAH
7244
    { 3070, 6,  1,  4,  540,  0,  0,  ARMImpOpBase + 0, 1640, 0|(1ULL<<MCID::Predicable), 0x8800ULL },  // Inst #3070 = VNMLAD
7245
    { 3069, 4,  1,  4,  783,  0,  0,  ARMImpOpBase + 0, 1673, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #3069 = VNEGs8q
7246
    { 3068, 4,  1,  4,  782,  0,  0,  ARMImpOpBase + 0, 1661, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #3068 = VNEGs8d
7247
    { 3067, 4,  1,  4,  783,  0,  0,  ARMImpOpBase + 0, 1673, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #3067 = VNEGs32q
7248
    { 3066, 4,  1,  4,  782,  0,  0,  ARMImpOpBase + 0, 1661, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #3066 = VNEGs32d
7249
    { 3065, 4,  1,  4,  783,  0,  0,  ARMImpOpBase + 0, 1673, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #3065 = VNEGs16q
7250
    { 3064, 4,  1,  4,  782,  0,  0,  ARMImpOpBase + 0, 1661, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #3064 = VNEGs16d
7251
    { 3063, 4,  1,  4,  781,  0,  0,  ARMImpOpBase + 0, 1673, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #3063 = VNEGhq
7252
    { 3062, 4,  1,  4,  780,  0,  0,  ARMImpOpBase + 0, 1661, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #3062 = VNEGhd
7253
    { 3061, 4,  1,  4,  464,  0,  0,  ARMImpOpBase + 0, 1661, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #3061 = VNEGfd
7254
    { 3060, 4,  1,  4,  463,  0,  0,  ARMImpOpBase + 0, 1673, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #3060 = VNEGf32q
7255
    { 3059, 4,  1,  4,  518,  0,  0,  ARMImpOpBase + 0, 1669, 0|(1ULL<<MCID::Predicable), 0x28780ULL },  // Inst #3059 = VNEGS
7256
    { 3058, 4,  1,  4,  779,  0,  0,  ARMImpOpBase + 0, 1665, 0, 0x8780ULL },  // Inst #3058 = VNEGH
7257
    { 3057, 4,  1,  4,  517,  0,  0,  ARMImpOpBase + 0, 1661, 0|(1ULL<<MCID::Predicable), 0x8780ULL },  // Inst #3057 = VNEGD
7258
    { 3056, 4,  1,  4,  974,  0,  0,  ARMImpOpBase + 0, 2247, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Rematerializable), 0x10f80ULL },  // Inst #3056 = VMVNv8i16
7259
    { 3055, 4,  1,  4,  974,  0,  0,  ARMImpOpBase + 0, 2247, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Rematerializable), 0x10f80ULL },  // Inst #3055 = VMVNv4i32
7260
    { 3054, 4,  1,  4,  974,  0,  0,  ARMImpOpBase + 0, 847,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Rematerializable), 0x10f80ULL },  // Inst #3054 = VMVNv4i16
7261
    { 3053, 4,  1,  4,  974,  0,  0,  ARMImpOpBase + 0, 847,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Rematerializable), 0x10f80ULL },  // Inst #3053 = VMVNv2i32
7262
    { 3052, 4,  1,  4,  571,  0,  0,  ARMImpOpBase + 0, 1673, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #3052 = VMVNq
7263
    { 3051, 4,  1,  4,  571,  0,  0,  ARMImpOpBase + 0, 1661, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #3051 = VMVNd
7264
    { 3050, 5,  1,  4,  975,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #3050 = VMULv8i8
7265
    { 3049, 5,  1,  4,  979,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #3049 = VMULv8i16
7266
    { 3048, 5,  1,  4,  538,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #3048 = VMULv4i32
7267
    { 3047, 5,  1,  4,  975,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #3047 = VMULv4i16
7268
    { 3046, 5,  1,  4,  976,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #3046 = VMULv2i32
7269
    { 3045, 5,  1,  4,  979,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #3045 = VMULv16i8
7270
    { 3044, 6,  1,  4,  979,  0,  0,  ARMImpOpBase + 0, 2297, 0|(1ULL<<MCID::Predicable), 0x11400ULL },  // Inst #3044 = VMULslv8i16
7271
    { 3043, 6,  1,  4,  538,  0,  0,  ARMImpOpBase + 0, 2285, 0|(1ULL<<MCID::Predicable), 0x11400ULL },  // Inst #3043 = VMULslv4i32
7272
    { 3042, 6,  1,  4,  975,  0,  0,  ARMImpOpBase + 0, 2291, 0|(1ULL<<MCID::Predicable), 0x11400ULL },  // Inst #3042 = VMULslv4i16
7273
    { 3041, 6,  1,  4,  976,  0,  0,  ARMImpOpBase + 0, 2279, 0|(1ULL<<MCID::Predicable), 0x11400ULL },  // Inst #3041 = VMULslv2i32
7274
    { 3040, 6,  1,  4,  534,  0,  0,  ARMImpOpBase + 0, 2297, 0|(1ULL<<MCID::Predicable), 0x11400ULL },  // Inst #3040 = VMULslhq
7275
    { 3039, 6,  1,  4,  533,  0,  0,  ARMImpOpBase + 0, 2291, 0|(1ULL<<MCID::Predicable), 0x11400ULL },  // Inst #3039 = VMULslhd
7276
    { 3038, 6,  1,  4,  536,  0,  0,  ARMImpOpBase + 0, 2285, 0|(1ULL<<MCID::Predicable), 0x11400ULL },  // Inst #3038 = VMULslfq
7277
    { 3037, 6,  1,  4,  535,  0,  0,  ARMImpOpBase + 0, 2279, 0|(1ULL<<MCID::Predicable), 0x11400ULL },  // Inst #3037 = VMULslfd
7278
    { 3036, 5,  1,  4,  979,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #3036 = VMULpq
7279
    { 3035, 5,  1,  4,  975,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #3035 = VMULpd
7280
    { 3034, 5,  1,  4,  999,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #3034 = VMULhq
7281
    { 3033, 5,  1,  4,  998,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #3033 = VMULhd
7282
    { 3032, 5,  1,  4,  532,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #3032 = VMULfq
7283
    { 3031, 5,  1,  4,  531,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #3031 = VMULfd
7284
    { 3030, 5,  1,  4,  530,  0,  0,  ARMImpOpBase + 0, 1687, 0|(1ULL<<MCID::Predicable), 0x28800ULL },  // Inst #3030 = VMULS
7285
    { 3029, 5,  1,  4,  986,  0,  0,  ARMImpOpBase + 0, 1646, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #3029 = VMULLuv8i16
7286
    { 3028, 5,  1,  4,  986,  0,  0,  ARMImpOpBase + 0, 1646, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #3028 = VMULLuv4i32
7287
    { 3027, 5,  1,  4,  537,  0,  0,  ARMImpOpBase + 0, 1646, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #3027 = VMULLuv2i64
7288
    { 3026, 5,  1,  4,  986,  0,  0,  ARMImpOpBase + 0, 1646, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #3026 = VMULLsv8i16
7289
    { 3025, 5,  1,  4,  986,  0,  0,  ARMImpOpBase + 0, 1646, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #3025 = VMULLsv4i32
7290
    { 3024, 5,  1,  4,  537,  0,  0,  ARMImpOpBase + 0, 1646, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #3024 = VMULLsv2i64
7291
    { 3023, 6,  1,  4,  986,  0,  0,  ARMImpOpBase + 0, 2273, 0|(1ULL<<MCID::Predicable), 0x11400ULL },  // Inst #3023 = VMULLsluv4i16
7292
    { 3022, 6,  1,  4,  986,  0,  0,  ARMImpOpBase + 0, 2267, 0|(1ULL<<MCID::Predicable), 0x11400ULL },  // Inst #3022 = VMULLsluv2i32
7293
    { 3021, 6,  1,  4,  986,  0,  0,  ARMImpOpBase + 0, 2273, 0|(1ULL<<MCID::Predicable), 0x11400ULL },  // Inst #3021 = VMULLslsv4i16
7294
    { 3020, 6,  1,  4,  986,  0,  0,  ARMImpOpBase + 0, 2267, 0|(1ULL<<MCID::Predicable), 0x11400ULL },  // Inst #3020 = VMULLslsv2i32
7295
    { 3019, 5,  1,  4,  986,  0,  0,  ARMImpOpBase + 0, 1646, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #3019 = VMULLp8
7296
    { 3018, 3,  1,  4,  539,  0,  0,  ARMImpOpBase + 0, 1848, 0|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #3018 = VMULLp64
7297
    { 3017, 5,  1,  4,  202,  0,  0,  ARMImpOpBase + 0, 1677, 0, 0x8800ULL },  // Inst #3017 = VMULH
7298
    { 3016, 5,  1,  4,  1261, 0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x8800ULL },  // Inst #3016 = VMULD
7299
    { 3015, 3,  0,  4,  1290, 0,  1,  ARMImpOpBase + 69,  521,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x8c00ULL },  // Inst #3015 = VMSR_VPR
7300
    { 3014, 4,  1,  4,  1290, 0,  0,  ARMImpOpBase + 0, 2263, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x8c00ULL },  // Inst #3014 = VMSR_P0
7301
    { 3013, 3,  0,  4,  587,  0,  1,  ARMImpOpBase + 71,  1045, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x8c00ULL },  // Inst #3013 = VMSR_FPSID
7302
    { 3012, 4,  1,  4,  1290, 0,  0,  ARMImpOpBase + 0, 2259, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x8c00ULL },  // Inst #3012 = VMSR_FPSCR_NZCVQC
7303
    { 3011, 3,  0,  4,  587,  0,  1,  ARMImpOpBase + 71,  1045, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x8c00ULL },  // Inst #3011 = VMSR_FPINST2
7304
    { 3010, 3,  0,  4,  587,  0,  1,  ARMImpOpBase + 71,  1045, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x8c00ULL },  // Inst #3010 = VMSR_FPINST
7305
    { 3009, 3,  0,  4,  587,  0,  1,  ARMImpOpBase + 71,  1045, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x8c00ULL },  // Inst #3009 = VMSR_FPEXC
7306
    { 3008, 3,  0,  4,  587,  0,  0,  ARMImpOpBase + 0, 521,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x8c00ULL },  // Inst #3008 = VMSR_FPCXTS
7307
    { 3007, 3,  0,  4,  587,  0,  0,  ARMImpOpBase + 0, 521,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x8c00ULL },  // Inst #3007 = VMSR_FPCXTNS
7308
    { 3006, 3,  0,  4,  1290, 0,  1,  ARMImpOpBase + 71,  1045, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x8c00ULL },  // Inst #3006 = VMSR
7309
    { 3005, 3,  1,  4,  1291, 1,  0,  ARMImpOpBase + 69,  521,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x8c00ULL },  // Inst #3005 = VMRS_VPR
7310
    { 3004, 4,  1,  4,  1291, 0,  0,  ARMImpOpBase + 0, 2255, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x8c00ULL },  // Inst #3004 = VMRS_P0
7311
    { 3003, 3,  1,  4,  586,  1,  0,  ARMImpOpBase + 71,  1045, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x8c00ULL },  // Inst #3003 = VMRS_MVFR2
7312
    { 3002, 3,  1,  4,  586,  1,  0,  ARMImpOpBase + 71,  1045, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x8c00ULL },  // Inst #3002 = VMRS_MVFR1
7313
    { 3001, 3,  1,  4,  586,  1,  0,  ARMImpOpBase + 71,  1045, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x8c00ULL },  // Inst #3001 = VMRS_MVFR0
7314
    { 3000, 3,  1,  4,  586,  1,  0,  ARMImpOpBase + 71,  1045, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x8c00ULL },  // Inst #3000 = VMRS_FPSID
7315
    { 2999, 4,  1,  4,  1292, 1,  0,  ARMImpOpBase + 71,  2251, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x8c00ULL },  // Inst #2999 = VMRS_FPSCR_NZCVQC
7316
    { 2998, 3,  1,  4,  586,  1,  0,  ARMImpOpBase + 71,  1045, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x8c00ULL },  // Inst #2998 = VMRS_FPINST2
7317
    { 2997, 3,  1,  4,  586,  1,  0,  ARMImpOpBase + 71,  1045, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x8c00ULL },  // Inst #2997 = VMRS_FPINST
7318
    { 2996, 3,  1,  4,  586,  1,  0,  ARMImpOpBase + 71,  1045, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x8c00ULL },  // Inst #2996 = VMRS_FPEXC
7319
    { 2995, 3,  1,  4,  586,  0,  0,  ARMImpOpBase + 0, 521,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x8c00ULL },  // Inst #2995 = VMRS_FPCXTS
7320
    { 2994, 3,  1,  4,  586,  0,  0,  ARMImpOpBase + 0, 521,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x8c00ULL },  // Inst #2994 = VMRS_FPCXTNS
7321
    { 2993, 3,  1,  4,  1293, 1,  0,  ARMImpOpBase + 71,  1045, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x8c00ULL },  // Inst #2993 = VMRS
7322
    { 2992, 4,  1,  4,  568,  0,  0,  ARMImpOpBase + 0, 847,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x10f80ULL },  // Inst #2992 = VMOVv8i8
7323
    { 2991, 4,  1,  4,  568,  0,  0,  ARMImpOpBase + 0, 2247, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x10f80ULL },  // Inst #2991 = VMOVv8i16
7324
    { 2990, 4,  1,  4,  568,  0,  0,  ARMImpOpBase + 0, 2247, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x10f80ULL },  // Inst #2990 = VMOVv4i32
7325
    { 2989, 4,  1,  4,  568,  0,  0,  ARMImpOpBase + 0, 847,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x10f80ULL },  // Inst #2989 = VMOVv4i16
7326
    { 2988, 4,  1,  4,  568,  0,  0,  ARMImpOpBase + 0, 2247, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x10f80ULL },  // Inst #2988 = VMOVv4f32
7327
    { 2987, 4,  1,  4,  568,  0,  0,  ARMImpOpBase + 0, 2247, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x10f80ULL },  // Inst #2987 = VMOVv2i64
7328
    { 2986, 4,  1,  4,  568,  0,  0,  ARMImpOpBase + 0, 847,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x10f80ULL },  // Inst #2986 = VMOVv2i32
7329
    { 2985, 4,  1,  4,  568,  0,  0,  ARMImpOpBase + 0, 847,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x10f80ULL },  // Inst #2985 = VMOVv2f32
7330
    { 2984, 4,  1,  4,  568,  0,  0,  ARMImpOpBase + 0, 847,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x10f80ULL },  // Inst #2984 = VMOVv1i64
7331
    { 2983, 4,  1,  4,  568,  0,  0,  ARMImpOpBase + 0, 2247, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x10f80ULL },  // Inst #2983 = VMOVv16i8
7332
    { 2982, 6,  2,  4,  583,  0,  0,  ARMImpOpBase + 0, 2241, 0|(1ULL<<MCID::Predicable), 0x18a80ULL },  // Inst #2982 = VMOVSRR
7333
    { 2981, 4,  1,  4,  579,  0,  0,  ARMImpOpBase + 0, 2237, 0|(1ULL<<MCID::MoveReg)|(1ULL<<MCID::Bitcast)|(1ULL<<MCID::Predicable), 0x18a00ULL },  // Inst #2981 = VMOVSR
7334
    { 2980, 4,  1,  4,  1215, 0,  0,  ARMImpOpBase + 0, 1669, 0|(1ULL<<MCID::MoveReg)|(1ULL<<MCID::Predicable), 0x8780ULL },  // Inst #2980 = VMOVS
7335
    { 2979, 4,  1,  4,  578,  0,  0,  ARMImpOpBase + 0, 2233, 0|(1ULL<<MCID::MoveReg)|(1ULL<<MCID::Bitcast)|(1ULL<<MCID::Predicable), 0x18900ULL },  // Inst #2979 = VMOVRS
7336
    { 2978, 6,  2,  4,  581,  0,  0,  ARMImpOpBase + 0, 2227, 0|(1ULL<<MCID::Predicable), 0x18980ULL },  // Inst #2978 = VMOVRRS
7337
    { 2977, 5,  2,  4,  581,  0,  0,  ARMImpOpBase + 0, 2222, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtractSubreg), 0x18980ULL },  // Inst #2977 = VMOVRRD
7338
    { 2976, 4,  1,  4,  1216, 0,  0,  ARMImpOpBase + 0, 2218, 0, 0x8900ULL },  // Inst #2976 = VMOVRH
7339
    { 2975, 4,  1,  4,  572,  0,  0,  ARMImpOpBase + 0, 631,  0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2975 = VMOVNv8i8
7340
    { 2974, 4,  1,  4,  572,  0,  0,  ARMImpOpBase + 0, 631,  0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2974 = VMOVNv4i16
7341
    { 2973, 4,  1,  4,  572,  0,  0,  ARMImpOpBase + 0, 631,  0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2973 = VMOVNv2i32
7342
    { 2972, 4,  1,  4,  573,  0,  0,  ARMImpOpBase + 0, 1806, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2972 = VMOVLuv8i16
7343
    { 2971, 4,  1,  4,  573,  0,  0,  ARMImpOpBase + 0, 1806, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2971 = VMOVLuv4i32
7344
    { 2970, 4,  1,  4,  573,  0,  0,  ARMImpOpBase + 0, 1806, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2970 = VMOVLuv2i64
7345
    { 2969, 4,  1,  4,  573,  0,  0,  ARMImpOpBase + 0, 1806, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2969 = VMOVLsv8i16
7346
    { 2968, 4,  1,  4,  573,  0,  0,  ARMImpOpBase + 0, 1806, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2968 = VMOVLsv4i32
7347
    { 2967, 4,  1,  4,  573,  0,  0,  ARMImpOpBase + 0, 1806, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2967 = VMOVLsv2i64
7348
    { 2966, 4,  1,  4,  1213, 0,  0,  ARMImpOpBase + 0, 2214, 0, 0x8a00ULL },  // Inst #2966 = VMOVHR
7349
    { 2965, 2,  1,  4,  1212, 0,  0,  ARMImpOpBase + 0, 1781, 0, 0x8780ULL },  // Inst #2965 = VMOVH
7350
    { 2964, 5,  1,  4,  582,  0,  0,  ARMImpOpBase + 0, 2209, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::RegSequence), 0x18a80ULL },  // Inst #2964 = VMOVDRR
7351
    { 2963, 4,  1,  4,  1214, 0,  0,  ARMImpOpBase + 0, 1661, 0|(1ULL<<MCID::MoveReg)|(1ULL<<MCID::Predicable), 0x8780ULL },  // Inst #2963 = VMOVD
7352
    { 2962, 4,  1,  4,  50, 0,  0,  ARMImpOpBase + 0, 627,  0, 0x11280ULL },  // Inst #2962 = VMMLA
7353
    { 2961, 6,  1,  4,  981,  0,  0,  ARMImpOpBase + 0, 1640, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2961 = VMLSv8i8
7354
    { 2960, 6,  1,  4,  548,  0,  0,  ARMImpOpBase + 0, 1634, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2960 = VMLSv8i16
7355
    { 2959, 6,  1,  4,  547,  0,  0,  ARMImpOpBase + 0, 1634, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2959 = VMLSv4i32
7356
    { 2958, 6,  1,  4,  981,  0,  0,  ARMImpOpBase + 0, 1640, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2958 = VMLSv4i16
7357
    { 2957, 6,  1,  4,  980,  0,  0,  ARMImpOpBase + 0, 1640, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2957 = VMLSv2i32
7358
    { 2956, 6,  1,  4,  548,  0,  0,  ARMImpOpBase + 0, 1634, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2956 = VMLSv16i8
7359
    { 2955, 7,  1,  4,  548,  0,  0,  ARMImpOpBase + 0, 2202, 0|(1ULL<<MCID::Predicable), 0x11400ULL },  // Inst #2955 = VMLSslv8i16
7360
    { 2954, 7,  1,  4,  547,  0,  0,  ARMImpOpBase + 0, 2188, 0|(1ULL<<MCID::Predicable), 0x11400ULL },  // Inst #2954 = VMLSslv4i32
7361
    { 2953, 7,  1,  4,  981,  0,  0,  ARMImpOpBase + 0, 2195, 0|(1ULL<<MCID::Predicable), 0x11400ULL },  // Inst #2953 = VMLSslv4i16
7362
    { 2952, 7,  1,  4,  980,  0,  0,  ARMImpOpBase + 0, 2181, 0|(1ULL<<MCID::Predicable), 0x11400ULL },  // Inst #2952 = VMLSslv2i32
7363
    { 2951, 7,  1,  4,  546,  0,  0,  ARMImpOpBase + 0, 2202, 0|(1ULL<<MCID::Predicable), 0x11400ULL },  // Inst #2951 = VMLSslhq
7364
    { 2950, 7,  1,  4,  545,  0,  0,  ARMImpOpBase + 0, 2195, 0|(1ULL<<MCID::Predicable), 0x11400ULL },  // Inst #2950 = VMLSslhd
7365
    { 2949, 7,  1,  4,  546,  0,  0,  ARMImpOpBase + 0, 2188, 0|(1ULL<<MCID::Predicable), 0x11400ULL },  // Inst #2949 = VMLSslfq
7366
    { 2948, 7,  1,  4,  545,  0,  0,  ARMImpOpBase + 0, 2181, 0|(1ULL<<MCID::Predicable), 0x11400ULL },  // Inst #2948 = VMLSslfd
7367
    { 2947, 6,  1,  4,  546,  0,  0,  ARMImpOpBase + 0, 1634, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2947 = VMLShq
7368
    { 2946, 6,  1,  4,  545,  0,  0,  ARMImpOpBase + 0, 1640, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2946 = VMLShd
7369
    { 2945, 6,  1,  4,  546,  0,  0,  ARMImpOpBase + 0, 1634, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2945 = VMLSfq
7370
    { 2944, 6,  1,  4,  545,  0,  0,  ARMImpOpBase + 0, 1640, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2944 = VMLSfd
7371
    { 2943, 6,  1,  4,  544,  0,  0,  ARMImpOpBase + 0, 1855, 0|(1ULL<<MCID::Predicable), 0x28800ULL },  // Inst #2943 = VMLSS
7372
    { 2942, 6,  1,  4,  543,  0,  0,  ARMImpOpBase + 0, 1628, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2942 = VMLSLuv8i16
7373
    { 2941, 6,  1,  4,  543,  0,  0,  ARMImpOpBase + 0, 1628, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2941 = VMLSLuv4i32
7374
    { 2940, 6,  1,  4,  542,  0,  0,  ARMImpOpBase + 0, 1628, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2940 = VMLSLuv2i64
7375
    { 2939, 6,  1,  4,  543,  0,  0,  ARMImpOpBase + 0, 1628, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2939 = VMLSLsv8i16
7376
    { 2938, 6,  1,  4,  543,  0,  0,  ARMImpOpBase + 0, 1628, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2938 = VMLSLsv4i32
7377
    { 2937, 6,  1,  4,  542,  0,  0,  ARMImpOpBase + 0, 1628, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2937 = VMLSLsv2i64
7378
    { 2936, 7,  1,  4,  543,  0,  0,  ARMImpOpBase + 0, 2174, 0|(1ULL<<MCID::Predicable), 0x11400ULL },  // Inst #2936 = VMLSLsluv4i16
7379
    { 2935, 7,  1,  4,  542,  0,  0,  ARMImpOpBase + 0, 2167, 0|(1ULL<<MCID::Predicable), 0x11400ULL },  // Inst #2935 = VMLSLsluv2i32
7380
    { 2934, 7,  1,  4,  543,  0,  0,  ARMImpOpBase + 0, 2174, 0|(1ULL<<MCID::Predicable), 0x11400ULL },  // Inst #2934 = VMLSLslsv4i16
7381
    { 2933, 7,  1,  4,  542,  0,  0,  ARMImpOpBase + 0, 2167, 0|(1ULL<<MCID::Predicable), 0x11400ULL },  // Inst #2933 = VMLSLslsv2i32
7382
    { 2932, 6,  1,  4,  541,  0,  0,  ARMImpOpBase + 0, 1835, 0, 0x8800ULL },  // Inst #2932 = VMLSH
7383
    { 2931, 6,  1,  4,  540,  0,  0,  ARMImpOpBase + 0, 1640, 0|(1ULL<<MCID::Predicable), 0x8800ULL },  // Inst #2931 = VMLSD
7384
    { 2930, 6,  1,  4,  981,  0,  0,  ARMImpOpBase + 0, 1640, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2930 = VMLAv8i8
7385
    { 2929, 6,  1,  4,  548,  0,  0,  ARMImpOpBase + 0, 1634, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2929 = VMLAv8i16
7386
    { 2928, 6,  1,  4,  547,  0,  0,  ARMImpOpBase + 0, 1634, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2928 = VMLAv4i32
7387
    { 2927, 6,  1,  4,  981,  0,  0,  ARMImpOpBase + 0, 1640, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2927 = VMLAv4i16
7388
    { 2926, 6,  1,  4,  980,  0,  0,  ARMImpOpBase + 0, 1640, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2926 = VMLAv2i32
7389
    { 2925, 6,  1,  4,  548,  0,  0,  ARMImpOpBase + 0, 1634, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2925 = VMLAv16i8
7390
    { 2924, 7,  1,  4,  548,  0,  0,  ARMImpOpBase + 0, 2202, 0|(1ULL<<MCID::Predicable), 0x11400ULL },  // Inst #2924 = VMLAslv8i16
7391
    { 2923, 7,  1,  4,  547,  0,  0,  ARMImpOpBase + 0, 2188, 0|(1ULL<<MCID::Predicable), 0x11400ULL },  // Inst #2923 = VMLAslv4i32
7392
    { 2922, 7,  1,  4,  981,  0,  0,  ARMImpOpBase + 0, 2195, 0|(1ULL<<MCID::Predicable), 0x11400ULL },  // Inst #2922 = VMLAslv4i16
7393
    { 2921, 7,  1,  4,  980,  0,  0,  ARMImpOpBase + 0, 2181, 0|(1ULL<<MCID::Predicable), 0x11400ULL },  // Inst #2921 = VMLAslv2i32
7394
    { 2920, 7,  1,  4,  546,  0,  0,  ARMImpOpBase + 0, 2202, 0|(1ULL<<MCID::Predicable), 0x11400ULL },  // Inst #2920 = VMLAslhq
7395
    { 2919, 7,  1,  4,  545,  0,  0,  ARMImpOpBase + 0, 2195, 0|(1ULL<<MCID::Predicable), 0x11400ULL },  // Inst #2919 = VMLAslhd
7396
    { 2918, 7,  1,  4,  546,  0,  0,  ARMImpOpBase + 0, 2188, 0|(1ULL<<MCID::Predicable), 0x11400ULL },  // Inst #2918 = VMLAslfq
7397
    { 2917, 7,  1,  4,  545,  0,  0,  ARMImpOpBase + 0, 2181, 0|(1ULL<<MCID::Predicable), 0x11400ULL },  // Inst #2917 = VMLAslfd
7398
    { 2916, 6,  1,  4,  546,  0,  0,  ARMImpOpBase + 0, 1634, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2916 = VMLAhq
7399
    { 2915, 6,  1,  4,  545,  0,  0,  ARMImpOpBase + 0, 1640, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2915 = VMLAhd
7400
    { 2914, 6,  1,  4,  546,  0,  0,  ARMImpOpBase + 0, 1634, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2914 = VMLAfq
7401
    { 2913, 6,  1,  4,  545,  0,  0,  ARMImpOpBase + 0, 1640, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2913 = VMLAfd
7402
    { 2912, 6,  1,  4,  544,  0,  0,  ARMImpOpBase + 0, 1855, 0|(1ULL<<MCID::Predicable), 0x28800ULL },  // Inst #2912 = VMLAS
7403
    { 2911, 6,  1,  4,  543,  0,  0,  ARMImpOpBase + 0, 1628, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2911 = VMLALuv8i16
7404
    { 2910, 6,  1,  4,  543,  0,  0,  ARMImpOpBase + 0, 1628, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2910 = VMLALuv4i32
7405
    { 2909, 6,  1,  4,  542,  0,  0,  ARMImpOpBase + 0, 1628, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2909 = VMLALuv2i64
7406
    { 2908, 6,  1,  4,  543,  0,  0,  ARMImpOpBase + 0, 1628, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2908 = VMLALsv8i16
7407
    { 2907, 6,  1,  4,  543,  0,  0,  ARMImpOpBase + 0, 1628, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2907 = VMLALsv4i32
7408
    { 2906, 6,  1,  4,  542,  0,  0,  ARMImpOpBase + 0, 1628, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2906 = VMLALsv2i64
7409
    { 2905, 7,  1,  4,  543,  0,  0,  ARMImpOpBase + 0, 2174, 0|(1ULL<<MCID::Predicable), 0x11400ULL },  // Inst #2905 = VMLALsluv4i16
7410
    { 2904, 7,  1,  4,  542,  0,  0,  ARMImpOpBase + 0, 2167, 0|(1ULL<<MCID::Predicable), 0x11400ULL },  // Inst #2904 = VMLALsluv2i32
7411
    { 2903, 7,  1,  4,  543,  0,  0,  ARMImpOpBase + 0, 2174, 0|(1ULL<<MCID::Predicable), 0x11400ULL },  // Inst #2903 = VMLALslsv4i16
7412
    { 2902, 7,  1,  4,  542,  0,  0,  ARMImpOpBase + 0, 2167, 0|(1ULL<<MCID::Predicable), 0x11400ULL },  // Inst #2902 = VMLALslsv2i32
7413
    { 2901, 6,  1,  4,  541,  0,  0,  ARMImpOpBase + 0, 1835, 0, 0x8800ULL },  // Inst #2901 = VMLAH
7414
    { 2900, 6,  1,  4,  540,  0,  0,  ARMImpOpBase + 0, 1640, 0|(1ULL<<MCID::Predicable), 0x8800ULL },  // Inst #2900 = VMLAD
7415
    { 2899, 5,  1,  4,  963,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2899 = VMINuv8i8
7416
    { 2898, 5,  1,  4,  777,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2898 = VMINuv8i16
7417
    { 2897, 5,  1,  4,  777,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2897 = VMINuv4i32
7418
    { 2896, 5,  1,  4,  963,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2896 = VMINuv4i16
7419
    { 2895, 5,  1,  4,  963,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2895 = VMINuv2i32
7420
    { 2894, 5,  1,  4,  777,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2894 = VMINuv16i8
7421
    { 2893, 5,  1,  4,  963,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2893 = VMINsv8i8
7422
    { 2892, 5,  1,  4,  777,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2892 = VMINsv8i16
7423
    { 2891, 5,  1,  4,  777,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2891 = VMINsv4i32
7424
    { 2890, 5,  1,  4,  963,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2890 = VMINsv4i16
7425
    { 2889, 5,  1,  4,  963,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2889 = VMINsv2i32
7426
    { 2888, 5,  1,  4,  777,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2888 = VMINsv16i8
7427
    { 2887, 5,  1,  4,  523,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2887 = VMINhq
7428
    { 2886, 5,  1,  4,  522,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2886 = VMINhd
7429
    { 2885, 5,  1,  4,  523,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2885 = VMINfq
7430
    { 2884, 5,  1,  4,  522,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2884 = VMINfd
7431
    { 2883, 5,  1,  4,  963,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2883 = VMAXuv8i8
7432
    { 2882, 5,  1,  4,  777,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2882 = VMAXuv8i16
7433
    { 2881, 5,  1,  4,  777,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2881 = VMAXuv4i32
7434
    { 2880, 5,  1,  4,  963,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2880 = VMAXuv4i16
7435
    { 2879, 5,  1,  4,  963,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2879 = VMAXuv2i32
7436
    { 2878, 5,  1,  4,  777,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2878 = VMAXuv16i8
7437
    { 2877, 5,  1,  4,  963,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2877 = VMAXsv8i8
7438
    { 2876, 5,  1,  4,  777,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2876 = VMAXsv8i16
7439
    { 2875, 5,  1,  4,  777,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2875 = VMAXsv4i32
7440
    { 2874, 5,  1,  4,  963,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2874 = VMAXsv4i16
7441
    { 2873, 5,  1,  4,  963,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2873 = VMAXsv2i32
7442
    { 2872, 5,  1,  4,  777,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2872 = VMAXsv16i8
7443
    { 2871, 5,  1,  4,  523,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2871 = VMAXhq
7444
    { 2870, 5,  1,  4,  522,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2870 = VMAXhd
7445
    { 2869, 5,  1,  4,  523,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2869 = VMAXfq
7446
    { 2868, 5,  1,  4,  522,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2868 = VMAXfd
7447
    { 2867, 3,  0,  4,  957,  0,  0,  ARMImpOpBase + 0, 1045, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x8b84ULL },  // Inst #2867 = VLSTM
7448
    { 2866, 3,  0,  4,  937,  0,  11, ARMImpOpBase + 72,  1045, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x8b84ULL },  // Inst #2866 = VLLDM
7449
    { 2865, 5,  1,  4,  749,  0,  1,  ARMImpOpBase + 69,  2151, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x8b35ULL },  // Inst #2865 = VLDR_VPR_pre
7450
    { 2864, 5,  1,  4,  749,  0,  1,  ARMImpOpBase + 69,  2151, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x8b55ULL },  // Inst #2864 = VLDR_VPR_post
7451
    { 2863, 4,  0,  4,  749,  0,  1,  ARMImpOpBase + 69,  2147, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x8b55ULL },  // Inst #2863 = VLDR_VPR_off
7452
    { 2862, 6,  2,  4,  749,  0,  0,  ARMImpOpBase + 0, 2161, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x8b35ULL },  // Inst #2862 = VLDR_P0_pre
7453
    { 2861, 6,  2,  4,  749,  0,  0,  ARMImpOpBase + 0, 2161, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x8b55ULL },  // Inst #2861 = VLDR_P0_post
7454
    { 2860, 5,  1,  4,  749,  0,  0,  ARMImpOpBase + 0, 2156, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x8b55ULL },  // Inst #2860 = VLDR_P0_off
7455
    { 2859, 5,  1,  4,  749,  1,  0,  ARMImpOpBase + 71,  2151, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x8b35ULL },  // Inst #2859 = VLDR_FPSCR_pre
7456
    { 2858, 5,  1,  4,  749,  1,  0,  ARMImpOpBase + 71,  2151, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x8b55ULL },  // Inst #2858 = VLDR_FPSCR_post
7457
    { 2857, 4,  0,  4,  749,  1,  0,  ARMImpOpBase + 71,  2147, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x8b55ULL },  // Inst #2857 = VLDR_FPSCR_off
7458
    { 2856, 5,  1,  4,  749,  1,  0,  ARMImpOpBase + 71,  2151, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x8b35ULL },  // Inst #2856 = VLDR_FPSCR_NZCVQC_pre
7459
    { 2855, 5,  1,  4,  749,  1,  0,  ARMImpOpBase + 71,  2151, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x8b55ULL },  // Inst #2855 = VLDR_FPSCR_NZCVQC_post
7460
    { 2854, 4,  0,  4,  749,  1,  0,  ARMImpOpBase + 71,  2147, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x8b55ULL },  // Inst #2854 = VLDR_FPSCR_NZCVQC_off
7461
    { 2853, 5,  1,  4,  749,  1,  0,  ARMImpOpBase + 71,  2151, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x8b35ULL },  // Inst #2853 = VLDR_FPCXTS_pre
7462
    { 2852, 5,  1,  4,  749,  1,  0,  ARMImpOpBase + 71,  2151, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x8b55ULL },  // Inst #2852 = VLDR_FPCXTS_post
7463
    { 2851, 4,  0,  4,  749,  1,  0,  ARMImpOpBase + 71,  2147, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x8b55ULL },  // Inst #2851 = VLDR_FPCXTS_off
7464
    { 2850, 5,  1,  4,  749,  1,  0,  ARMImpOpBase + 71,  2151, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x8b35ULL },  // Inst #2850 = VLDR_FPCXTNS_pre
7465
    { 2849, 5,  1,  4,  749,  1,  0,  ARMImpOpBase + 71,  2151, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x8b55ULL },  // Inst #2849 = VLDR_FPCXTNS_post
7466
    { 2848, 4,  0,  4,  749,  1,  0,  ARMImpOpBase + 71,  2147, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x8b55ULL },  // Inst #2848 = VLDR_FPCXTNS_off
7467
    { 2847, 5,  1,  4,  590,  0,  0,  ARMImpOpBase + 0, 2142, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Rematerializable), 0x18b05ULL },  // Inst #2847 = VLDRS
7468
    { 2846, 5,  1,  4,  748,  0,  0,  ARMImpOpBase + 0, 2137, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0x18b13ULL },  // Inst #2846 = VLDRH
7469
    { 2845, 5,  1,  4,  589,  0,  0,  ARMImpOpBase + 0, 371,  0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Rematerializable), 0x18b05ULL },  // Inst #2845 = VLDRD
7470
    { 2844, 5,  1,  4,  596,  0,  0,  ARMImpOpBase + 0, 222,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x18be4ULL },  // Inst #2844 = VLDMSIA_UPD
7471
    { 2843, 4,  0,  4,  595,  0,  0,  ARMImpOpBase + 0, 859,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x18b84ULL },  // Inst #2843 = VLDMSIA
7472
    { 2842, 5,  1,  4,  596,  0,  0,  ARMImpOpBase + 0, 222,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x18be4ULL },  // Inst #2842 = VLDMSDB_UPD
7473
    { 2841, 4,  1,  4,  593,  0,  0,  ARMImpOpBase + 0, 2133, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x18004ULL },  // Inst #2841 = VLDMQIA
7474
    { 2840, 5,  1,  4,  596,  0,  0,  ARMImpOpBase + 0, 222,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x8be4ULL },  // Inst #2840 = VLDMDIA_UPD
7475
    { 2839, 4,  0,  4,  595,  0,  0,  ARMImpOpBase + 0, 859,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x8b84ULL },  // Inst #2839 = VLDMDIA
7476
    { 2838, 5,  1,  4,  596,  0,  0,  ARMImpOpBase + 0, 222,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x8be4ULL },  // Inst #2838 = VLDMDDB_UPD
7477
    { 2837, 8,  2,  4,  618,  0,  0,  ARMImpOpBase + 0, 1962, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2837 = VLD4q8oddPseudo_UPD
7478
    { 2836, 6,  1,  4,  616,  0,  0,  ARMImpOpBase + 0, 1956, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2836 = VLD4q8oddPseudo
7479
    { 2835, 10, 5,  4,  617,  0,  0,  ARMImpOpBase + 0, 2095, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2835 = VLD4q8_UPD
7480
    { 2834, 8,  2,  4,  618,  0,  0,  ARMImpOpBase + 0, 1962, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2834 = VLD4q8Pseudo_UPD
7481
    { 2833, 8,  4,  4,  615,  0,  0,  ARMImpOpBase + 0, 2087, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2833 = VLD4q8
7482
    { 2832, 8,  2,  4,  618,  0,  0,  ARMImpOpBase + 0, 1962, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2832 = VLD4q32oddPseudo_UPD
7483
    { 2831, 6,  1,  4,  616,  0,  0,  ARMImpOpBase + 0, 1956, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2831 = VLD4q32oddPseudo
7484
    { 2830, 10, 5,  4,  617,  0,  0,  ARMImpOpBase + 0, 2095, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2830 = VLD4q32_UPD
7485
    { 2829, 8,  2,  4,  618,  0,  0,  ARMImpOpBase + 0, 1962, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2829 = VLD4q32Pseudo_UPD
7486
    { 2828, 8,  4,  4,  615,  0,  0,  ARMImpOpBase + 0, 2087, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2828 = VLD4q32
7487
    { 2827, 8,  2,  4,  618,  0,  0,  ARMImpOpBase + 0, 1962, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2827 = VLD4q16oddPseudo_UPD
7488
    { 2826, 6,  1,  4,  616,  0,  0,  ARMImpOpBase + 0, 1956, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2826 = VLD4q16oddPseudo
7489
    { 2825, 10, 5,  4,  617,  0,  0,  ARMImpOpBase + 0, 2095, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2825 = VLD4q16_UPD
7490
    { 2824, 8,  2,  4,  618,  0,  0,  ARMImpOpBase + 0, 1962, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2824 = VLD4q16Pseudo_UPD
7491
    { 2823, 8,  4,  4,  615,  0,  0,  ARMImpOpBase + 0, 2087, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2823 = VLD4q16
7492
    { 2822, 10, 5,  4,  617,  0,  0,  ARMImpOpBase + 0, 2095, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2822 = VLD4d8_UPD
7493
    { 2821, 7,  2,  4,  618,  0,  0,  ARMImpOpBase + 0, 1988, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2821 = VLD4d8Pseudo_UPD
7494
    { 2820, 5,  1,  4,  616,  0,  0,  ARMImpOpBase + 0, 1938, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2820 = VLD4d8Pseudo
7495
    { 2819, 8,  4,  4,  615,  0,  0,  ARMImpOpBase + 0, 2087, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2819 = VLD4d8
7496
    { 2818, 10, 5,  4,  617,  0,  0,  ARMImpOpBase + 0, 2095, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2818 = VLD4d32_UPD
7497
    { 2817, 7,  2,  4,  618,  0,  0,  ARMImpOpBase + 0, 1988, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2817 = VLD4d32Pseudo_UPD
7498
    { 2816, 5,  1,  4,  616,  0,  0,  ARMImpOpBase + 0, 1938, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2816 = VLD4d32Pseudo
7499
    { 2815, 8,  4,  4,  615,  0,  0,  ARMImpOpBase + 0, 2087, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2815 = VLD4d32
7500
    { 2814, 10, 5,  4,  617,  0,  0,  ARMImpOpBase + 0, 2095, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2814 = VLD4d16_UPD
7501
    { 2813, 7,  2,  4,  618,  0,  0,  ARMImpOpBase + 0, 1988, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2813 = VLD4d16Pseudo_UPD
7502
    { 2812, 5,  1,  4,  616,  0,  0,  ARMImpOpBase + 0, 1938, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2812 = VLD4d16Pseudo
7503
    { 2811, 8,  4,  4,  615,  0,  0,  ARMImpOpBase + 0, 2087, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2811 = VLD4d16
7504
    { 2810, 15, 5,  4,  1009, 0,  0,  ARMImpOpBase + 0, 2118, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2810 = VLD4LNq32_UPD
7505
    { 2809, 9,  2,  4,  1010, 0,  0,  ARMImpOpBase + 0, 2078, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2809 = VLD4LNq32Pseudo_UPD
7506
    { 2808, 7,  1,  4,  1008, 0,  0,  ARMImpOpBase + 0, 2071, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2808 = VLD4LNq32Pseudo
7507
    { 2807, 13, 4,  4,  1008, 0,  0,  ARMImpOpBase + 0, 2105, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2807 = VLD4LNq32
7508
    { 2806, 15, 5,  4,  641,  0,  0,  ARMImpOpBase + 0, 2118, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2806 = VLD4LNq16_UPD
7509
    { 2805, 9,  2,  4,  643,  0,  0,  ARMImpOpBase + 0, 2078, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2805 = VLD4LNq16Pseudo_UPD
7510
    { 2804, 7,  1,  4,  638,  0,  0,  ARMImpOpBase + 0, 2071, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2804 = VLD4LNq16Pseudo
7511
    { 2803, 13, 4,  4,  638,  0,  0,  ARMImpOpBase + 0, 2105, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2803 = VLD4LNq16
7512
    { 2802, 15, 5,  4,  641,  0,  0,  ARMImpOpBase + 0, 2118, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2802 = VLD4LNd8_UPD
7513
    { 2801, 9,  2,  4,  643,  0,  0,  ARMImpOpBase + 0, 2022, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2801 = VLD4LNd8Pseudo_UPD
7514
    { 2800, 7,  1,  4,  638,  0,  0,  ARMImpOpBase + 0, 2015, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2800 = VLD4LNd8Pseudo
7515
    { 2799, 13, 4,  4,  638,  0,  0,  ARMImpOpBase + 0, 2105, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2799 = VLD4LNd8
7516
    { 2798, 15, 5,  4,  1009, 0,  0,  ARMImpOpBase + 0, 2118, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2798 = VLD4LNd32_UPD
7517
    { 2797, 9,  2,  4,  1010, 0,  0,  ARMImpOpBase + 0, 2022, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2797 = VLD4LNd32Pseudo_UPD
7518
    { 2796, 7,  1,  4,  1008, 0,  0,  ARMImpOpBase + 0, 2015, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2796 = VLD4LNd32Pseudo
7519
    { 2795, 13, 4,  4,  1008, 0,  0,  ARMImpOpBase + 0, 2105, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2795 = VLD4LNd32
7520
    { 2794, 15, 5,  4,  641,  0,  0,  ARMImpOpBase + 0, 2118, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2794 = VLD4LNd16_UPD
7521
    { 2793, 9,  2,  4,  643,  0,  0,  ARMImpOpBase + 0, 2022, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2793 = VLD4LNd16Pseudo_UPD
7522
    { 2792, 7,  1,  4,  638,  0,  0,  ARMImpOpBase + 0, 2015, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2792 = VLD4LNd16Pseudo
7523
    { 2791, 13, 4,  4,  638,  0,  0,  ARMImpOpBase + 0, 2105, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2791 = VLD4LNd16
7524
    { 2790, 10, 5,  4,  640,  0,  0,  ARMImpOpBase + 0, 2095, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2790 = VLD4DUPq8_UPD
7525
    { 2789, 8,  2,  4,  1053, 0,  0,  ARMImpOpBase + 0, 1962, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2789 = VLD4DUPq8OddPseudo_UPD
7526
    { 2788, 6,  1,  4,  1052, 0,  0,  ARMImpOpBase + 0, 1956, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2788 = VLD4DUPq8OddPseudo
7527
    { 2787, 6,  1,  4,  1052, 0,  0,  ARMImpOpBase + 0, 1956, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2787 = VLD4DUPq8EvenPseudo
7528
    { 2786, 8,  4,  4,  637,  0,  0,  ARMImpOpBase + 0, 2087, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2786 = VLD4DUPq8
7529
    { 2785, 10, 5,  4,  640,  0,  0,  ARMImpOpBase + 0, 2095, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2785 = VLD4DUPq32_UPD
7530
    { 2784, 8,  2,  4,  1053, 0,  0,  ARMImpOpBase + 0, 1962, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2784 = VLD4DUPq32OddPseudo_UPD
7531
    { 2783, 6,  1,  4,  1052, 0,  0,  ARMImpOpBase + 0, 1956, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2783 = VLD4DUPq32OddPseudo
7532
    { 2782, 6,  1,  4,  1052, 0,  0,  ARMImpOpBase + 0, 1956, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2782 = VLD4DUPq32EvenPseudo
7533
    { 2781, 8,  4,  4,  637,  0,  0,  ARMImpOpBase + 0, 2087, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2781 = VLD4DUPq32
7534
    { 2780, 10, 5,  4,  640,  0,  0,  ARMImpOpBase + 0, 2095, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2780 = VLD4DUPq16_UPD
7535
    { 2779, 8,  2,  4,  1053, 0,  0,  ARMImpOpBase + 0, 1962, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2779 = VLD4DUPq16OddPseudo_UPD
7536
    { 2778, 6,  1,  4,  1052, 0,  0,  ARMImpOpBase + 0, 1956, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2778 = VLD4DUPq16OddPseudo
7537
    { 2777, 6,  1,  4,  1052, 0,  0,  ARMImpOpBase + 0, 1956, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2777 = VLD4DUPq16EvenPseudo
7538
    { 2776, 8,  4,  4,  637,  0,  0,  ARMImpOpBase + 0, 2087, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2776 = VLD4DUPq16
7539
    { 2775, 10, 5,  4,  640,  0,  0,  ARMImpOpBase + 0, 2095, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2775 = VLD4DUPd8_UPD
7540
    { 2774, 7,  2,  4,  642,  0,  0,  ARMImpOpBase + 0, 1988, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2774 = VLD4DUPd8Pseudo_UPD
7541
    { 2773, 5,  1,  4,  639,  0,  0,  ARMImpOpBase + 0, 1938, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2773 = VLD4DUPd8Pseudo
7542
    { 2772, 8,  4,  4,  637,  0,  0,  ARMImpOpBase + 0, 2087, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2772 = VLD4DUPd8
7543
    { 2771, 10, 5,  4,  640,  0,  0,  ARMImpOpBase + 0, 2095, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2771 = VLD4DUPd32_UPD
7544
    { 2770, 7,  2,  4,  642,  0,  0,  ARMImpOpBase + 0, 1988, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2770 = VLD4DUPd32Pseudo_UPD
7545
    { 2769, 5,  1,  4,  639,  0,  0,  ARMImpOpBase + 0, 1938, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2769 = VLD4DUPd32Pseudo
7546
    { 2768, 8,  4,  4,  637,  0,  0,  ARMImpOpBase + 0, 2087, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2768 = VLD4DUPd32
7547
    { 2767, 10, 5,  4,  640,  0,  0,  ARMImpOpBase + 0, 2095, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2767 = VLD4DUPd16_UPD
7548
    { 2766, 7,  2,  4,  642,  0,  0,  ARMImpOpBase + 0, 1988, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2766 = VLD4DUPd16Pseudo_UPD
7549
    { 2765, 5,  1,  4,  639,  0,  0,  ARMImpOpBase + 0, 1938, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2765 = VLD4DUPd16Pseudo
7550
    { 2764, 8,  4,  4,  637,  0,  0,  ARMImpOpBase + 0, 2087, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2764 = VLD4DUPd16
7551
    { 2763, 8,  2,  4,  614,  0,  0,  ARMImpOpBase + 0, 1962, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2763 = VLD3q8oddPseudo_UPD
7552
    { 2762, 6,  1,  4,  612,  0,  0,  ARMImpOpBase + 0, 1956, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2762 = VLD3q8oddPseudo
7553
    { 2761, 9,  4,  4,  613,  0,  0,  ARMImpOpBase + 0, 2038, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2761 = VLD3q8_UPD
7554
    { 2760, 8,  2,  4,  614,  0,  0,  ARMImpOpBase + 0, 1962, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2760 = VLD3q8Pseudo_UPD
7555
    { 2759, 7,  3,  4,  611,  0,  0,  ARMImpOpBase + 0, 2031, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2759 = VLD3q8
7556
    { 2758, 8,  2,  4,  614,  0,  0,  ARMImpOpBase + 0, 1962, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2758 = VLD3q32oddPseudo_UPD
7557
    { 2757, 6,  1,  4,  612,  0,  0,  ARMImpOpBase + 0, 1956, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2757 = VLD3q32oddPseudo
7558
    { 2756, 9,  4,  4,  613,  0,  0,  ARMImpOpBase + 0, 2038, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2756 = VLD3q32_UPD
7559
    { 2755, 8,  2,  4,  614,  0,  0,  ARMImpOpBase + 0, 1962, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2755 = VLD3q32Pseudo_UPD
7560
    { 2754, 7,  3,  4,  611,  0,  0,  ARMImpOpBase + 0, 2031, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2754 = VLD3q32
7561
    { 2753, 8,  2,  4,  614,  0,  0,  ARMImpOpBase + 0, 1962, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2753 = VLD3q16oddPseudo_UPD
7562
    { 2752, 6,  1,  4,  612,  0,  0,  ARMImpOpBase + 0, 1956, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2752 = VLD3q16oddPseudo
7563
    { 2751, 9,  4,  4,  613,  0,  0,  ARMImpOpBase + 0, 2038, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2751 = VLD3q16_UPD
7564
    { 2750, 8,  2,  4,  614,  0,  0,  ARMImpOpBase + 0, 1962, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2750 = VLD3q16Pseudo_UPD
7565
    { 2749, 7,  3,  4,  611,  0,  0,  ARMImpOpBase + 0, 2031, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2749 = VLD3q16
7566
    { 2748, 9,  4,  4,  613,  0,  0,  ARMImpOpBase + 0, 2038, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2748 = VLD3d8_UPD
7567
    { 2747, 7,  2,  4,  614,  0,  0,  ARMImpOpBase + 0, 1988, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2747 = VLD3d8Pseudo_UPD
7568
    { 2746, 5,  1,  4,  612,  0,  0,  ARMImpOpBase + 0, 1938, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2746 = VLD3d8Pseudo
7569
    { 2745, 7,  3,  4,  611,  0,  0,  ARMImpOpBase + 0, 2031, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2745 = VLD3d8
7570
    { 2744, 9,  4,  4,  613,  0,  0,  ARMImpOpBase + 0, 2038, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2744 = VLD3d32_UPD
7571
    { 2743, 7,  2,  4,  614,  0,  0,  ARMImpOpBase + 0, 1988, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2743 = VLD3d32Pseudo_UPD
7572
    { 2742, 5,  1,  4,  612,  0,  0,  ARMImpOpBase + 0, 1938, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2742 = VLD3d32Pseudo
7573
    { 2741, 7,  3,  4,  611,  0,  0,  ARMImpOpBase + 0, 2031, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2741 = VLD3d32
7574
    { 2740, 9,  4,  4,  613,  0,  0,  ARMImpOpBase + 0, 2038, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2740 = VLD3d16_UPD
7575
    { 2739, 7,  2,  4,  614,  0,  0,  ARMImpOpBase + 0, 1988, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2739 = VLD3d16Pseudo_UPD
7576
    { 2738, 5,  1,  4,  612,  0,  0,  ARMImpOpBase + 0, 1938, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2738 = VLD3d16Pseudo
7577
    { 2737, 7,  3,  4,  611,  0,  0,  ARMImpOpBase + 0, 2031, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2737 = VLD3d16
7578
    { 2736, 13, 4,  4,  1006, 0,  0,  ARMImpOpBase + 0, 2058, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2736 = VLD3LNq32_UPD
7579
    { 2735, 9,  2,  4,  1007, 0,  0,  ARMImpOpBase + 0, 2078, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2735 = VLD3LNq32Pseudo_UPD
7580
    { 2734, 7,  1,  4,  1005, 0,  0,  ARMImpOpBase + 0, 2071, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2734 = VLD3LNq32Pseudo
7581
    { 2733, 11, 3,  4,  1005, 0,  0,  ARMImpOpBase + 0, 2047, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2733 = VLD3LNq32
7582
    { 2732, 13, 4,  4,  634,  0,  0,  ARMImpOpBase + 0, 2058, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2732 = VLD3LNq16_UPD
7583
    { 2731, 9,  2,  4,  636,  0,  0,  ARMImpOpBase + 0, 2078, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2731 = VLD3LNq16Pseudo_UPD
7584
    { 2730, 7,  1,  4,  632,  0,  0,  ARMImpOpBase + 0, 2071, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2730 = VLD3LNq16Pseudo
7585
    { 2729, 11, 3,  4,  632,  0,  0,  ARMImpOpBase + 0, 2047, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2729 = VLD3LNq16
7586
    { 2728, 13, 4,  4,  634,  0,  0,  ARMImpOpBase + 0, 2058, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2728 = VLD3LNd8_UPD
7587
    { 2727, 9,  2,  4,  636,  0,  0,  ARMImpOpBase + 0, 2022, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2727 = VLD3LNd8Pseudo_UPD
7588
    { 2726, 7,  1,  4,  632,  0,  0,  ARMImpOpBase + 0, 2015, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2726 = VLD3LNd8Pseudo
7589
    { 2725, 11, 3,  4,  632,  0,  0,  ARMImpOpBase + 0, 2047, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2725 = VLD3LNd8
7590
    { 2724, 13, 4,  4,  1006, 0,  0,  ARMImpOpBase + 0, 2058, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2724 = VLD3LNd32_UPD
7591
    { 2723, 9,  2,  4,  1007, 0,  0,  ARMImpOpBase + 0, 2022, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2723 = VLD3LNd32Pseudo_UPD
7592
    { 2722, 7,  1,  4,  1005, 0,  0,  ARMImpOpBase + 0, 2015, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2722 = VLD3LNd32Pseudo
7593
    { 2721, 11, 3,  4,  1005, 0,  0,  ARMImpOpBase + 0, 2047, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2721 = VLD3LNd32
7594
    { 2720, 13, 4,  4,  634,  0,  0,  ARMImpOpBase + 0, 2058, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2720 = VLD3LNd16_UPD
7595
    { 2719, 9,  2,  4,  636,  0,  0,  ARMImpOpBase + 0, 2022, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2719 = VLD3LNd16Pseudo_UPD
7596
    { 2718, 7,  1,  4,  632,  0,  0,  ARMImpOpBase + 0, 2015, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2718 = VLD3LNd16Pseudo
7597
    { 2717, 11, 3,  4,  632,  0,  0,  ARMImpOpBase + 0, 2047, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2717 = VLD3LNd16
7598
    { 2716, 9,  4,  4,  633,  0,  0,  ARMImpOpBase + 0, 2038, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2716 = VLD3DUPq8_UPD
7599
    { 2715, 8,  2,  4,  1051, 0,  0,  ARMImpOpBase + 0, 1962, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2715 = VLD3DUPq8OddPseudo_UPD
7600
    { 2714, 6,  1,  4,  1050, 0,  0,  ARMImpOpBase + 0, 1956, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2714 = VLD3DUPq8OddPseudo
7601
    { 2713, 6,  1,  4,  1050, 0,  0,  ARMImpOpBase + 0, 1956, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2713 = VLD3DUPq8EvenPseudo
7602
    { 2712, 7,  3,  4,  631,  0,  0,  ARMImpOpBase + 0, 2031, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2712 = VLD3DUPq8
7603
    { 2711, 9,  4,  4,  633,  0,  0,  ARMImpOpBase + 0, 2038, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2711 = VLD3DUPq32_UPD
7604
    { 2710, 8,  2,  4,  1051, 0,  0,  ARMImpOpBase + 0, 1962, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2710 = VLD3DUPq32OddPseudo_UPD
7605
    { 2709, 6,  1,  4,  1050, 0,  0,  ARMImpOpBase + 0, 1956, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2709 = VLD3DUPq32OddPseudo
7606
    { 2708, 6,  1,  4,  1050, 0,  0,  ARMImpOpBase + 0, 1956, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2708 = VLD3DUPq32EvenPseudo
7607
    { 2707, 7,  3,  4,  631,  0,  0,  ARMImpOpBase + 0, 2031, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2707 = VLD3DUPq32
7608
    { 2706, 9,  4,  4,  633,  0,  0,  ARMImpOpBase + 0, 2038, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2706 = VLD3DUPq16_UPD
7609
    { 2705, 8,  2,  4,  1051, 0,  0,  ARMImpOpBase + 0, 1962, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2705 = VLD3DUPq16OddPseudo_UPD
7610
    { 2704, 6,  1,  4,  1050, 0,  0,  ARMImpOpBase + 0, 1956, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2704 = VLD3DUPq16OddPseudo
7611
    { 2703, 6,  1,  4,  1050, 0,  0,  ARMImpOpBase + 0, 1956, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2703 = VLD3DUPq16EvenPseudo
7612
    { 2702, 7,  3,  4,  631,  0,  0,  ARMImpOpBase + 0, 2031, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2702 = VLD3DUPq16
7613
    { 2701, 9,  4,  4,  633,  0,  0,  ARMImpOpBase + 0, 2038, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2701 = VLD3DUPd8_UPD
7614
    { 2700, 7,  2,  4,  635,  0,  0,  ARMImpOpBase + 0, 1988, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2700 = VLD3DUPd8Pseudo_UPD
7615
    { 2699, 5,  1,  4,  631,  0,  0,  ARMImpOpBase + 0, 1938, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2699 = VLD3DUPd8Pseudo
7616
    { 2698, 7,  3,  4,  631,  0,  0,  ARMImpOpBase + 0, 2031, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2698 = VLD3DUPd8
7617
    { 2697, 9,  4,  4,  633,  0,  0,  ARMImpOpBase + 0, 2038, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2697 = VLD3DUPd32_UPD
7618
    { 2696, 7,  2,  4,  635,  0,  0,  ARMImpOpBase + 0, 1988, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2696 = VLD3DUPd32Pseudo_UPD
7619
    { 2695, 5,  1,  4,  631,  0,  0,  ARMImpOpBase + 0, 1938, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2695 = VLD3DUPd32Pseudo
7620
    { 2694, 7,  3,  4,  631,  0,  0,  ARMImpOpBase + 0, 2031, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2694 = VLD3DUPd32
7621
    { 2693, 9,  4,  4,  633,  0,  0,  ARMImpOpBase + 0, 2038, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2693 = VLD3DUPd16_UPD
7622
    { 2692, 7,  2,  4,  635,  0,  0,  ARMImpOpBase + 0, 1988, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2692 = VLD3DUPd16Pseudo_UPD
7623
    { 2691, 5,  1,  4,  631,  0,  0,  ARMImpOpBase + 0, 1938, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2691 = VLD3DUPd16Pseudo
7624
    { 2690, 7,  3,  4,  631,  0,  0,  ARMImpOpBase + 0, 2031, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2690 = VLD3DUPd16
7625
    { 2689, 7,  2,  4,  610,  0,  0,  ARMImpOpBase + 0, 1881, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2689 = VLD2q8wb_register
7626
    { 2688, 6,  2,  4,  610,  0,  0,  ARMImpOpBase + 0, 1875, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2688 = VLD2q8wb_fixed
7627
    { 2687, 7,  2,  4,  610,  0,  0,  ARMImpOpBase + 0, 1949, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2687 = VLD2q8PseudoWB_register
7628
    { 2686, 6,  2,  4,  610,  0,  0,  ARMImpOpBase + 0, 1943, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2686 = VLD2q8PseudoWB_fixed
7629
    { 2685, 5,  1,  4,  608,  0,  0,  ARMImpOpBase + 0, 1938, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2685 = VLD2q8Pseudo
7630
    { 2684, 5,  1,  4,  608,  0,  0,  ARMImpOpBase + 0, 371,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2684 = VLD2q8
7631
    { 2683, 7,  2,  4,  610,  0,  0,  ARMImpOpBase + 0, 1881, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2683 = VLD2q32wb_register
7632
    { 2682, 6,  2,  4,  610,  0,  0,  ARMImpOpBase + 0, 1875, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2682 = VLD2q32wb_fixed
7633
    { 2681, 7,  2,  4,  610,  0,  0,  ARMImpOpBase + 0, 1949, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2681 = VLD2q32PseudoWB_register
7634
    { 2680, 6,  2,  4,  610,  0,  0,  ARMImpOpBase + 0, 1943, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2680 = VLD2q32PseudoWB_fixed
7635
    { 2679, 5,  1,  4,  608,  0,  0,  ARMImpOpBase + 0, 1938, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2679 = VLD2q32Pseudo
7636
    { 2678, 5,  1,  4,  608,  0,  0,  ARMImpOpBase + 0, 371,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2678 = VLD2q32
7637
    { 2677, 7,  2,  4,  610,  0,  0,  ARMImpOpBase + 0, 1881, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2677 = VLD2q16wb_register
7638
    { 2676, 6,  2,  4,  610,  0,  0,  ARMImpOpBase + 0, 1875, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2676 = VLD2q16wb_fixed
7639
    { 2675, 7,  2,  4,  610,  0,  0,  ARMImpOpBase + 0, 1949, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2675 = VLD2q16PseudoWB_register
7640
    { 2674, 6,  2,  4,  610,  0,  0,  ARMImpOpBase + 0, 1943, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2674 = VLD2q16PseudoWB_fixed
7641
    { 2673, 5,  1,  4,  608,  0,  0,  ARMImpOpBase + 0, 1938, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2673 = VLD2q16Pseudo
7642
    { 2672, 5,  1,  4,  608,  0,  0,  ARMImpOpBase + 0, 371,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2672 = VLD2q16
7643
    { 2671, 7,  2,  4,  1004, 0,  0,  ARMImpOpBase + 0, 1899, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2671 = VLD2d8wb_register
7644
    { 2670, 6,  2,  4,  1004, 0,  0,  ARMImpOpBase + 0, 1893, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2670 = VLD2d8wb_fixed
7645
    { 2669, 5,  1,  4,  1003, 0,  0,  ARMImpOpBase + 0, 1888, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2669 = VLD2d8
7646
    { 2668, 7,  2,  4,  1004, 0,  0,  ARMImpOpBase + 0, 1899, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2668 = VLD2d32wb_register
7647
    { 2667, 6,  2,  4,  1004, 0,  0,  ARMImpOpBase + 0, 1893, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2667 = VLD2d32wb_fixed
7648
    { 2666, 5,  1,  4,  1003, 0,  0,  ARMImpOpBase + 0, 1888, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2666 = VLD2d32
7649
    { 2665, 7,  2,  4,  1004, 0,  0,  ARMImpOpBase + 0, 1899, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2665 = VLD2d16wb_register
7650
    { 2664, 6,  2,  4,  1004, 0,  0,  ARMImpOpBase + 0, 1893, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2664 = VLD2d16wb_fixed
7651
    { 2663, 5,  1,  4,  1003, 0,  0,  ARMImpOpBase + 0, 1888, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2663 = VLD2d16
7652
    { 2662, 7,  2,  4,  609,  0,  0,  ARMImpOpBase + 0, 1899, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2662 = VLD2b8wb_register
7653
    { 2661, 6,  2,  4,  609,  0,  0,  ARMImpOpBase + 0, 1893, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2661 = VLD2b8wb_fixed
7654
    { 2660, 5,  1,  4,  607,  0,  0,  ARMImpOpBase + 0, 1888, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2660 = VLD2b8
7655
    { 2659, 7,  2,  4,  609,  0,  0,  ARMImpOpBase + 0, 1899, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2659 = VLD2b32wb_register
7656
    { 2658, 6,  2,  4,  609,  0,  0,  ARMImpOpBase + 0, 1893, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2658 = VLD2b32wb_fixed
7657
    { 2657, 5,  1,  4,  607,  0,  0,  ARMImpOpBase + 0, 1888, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2657 = VLD2b32
7658
    { 2656, 7,  2,  4,  609,  0,  0,  ARMImpOpBase + 0, 1899, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2656 = VLD2b16wb_register
7659
    { 2655, 6,  2,  4,  609,  0,  0,  ARMImpOpBase + 0, 1893, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2655 = VLD2b16wb_fixed
7660
    { 2654, 5,  1,  4,  607,  0,  0,  ARMImpOpBase + 0, 1888, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2654 = VLD2b16
7661
    { 2653, 11, 3,  4,  628,  0,  0,  ARMImpOpBase + 0, 2004, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2653 = VLD2LNq32_UPD
7662
    { 2652, 9,  2,  4,  630,  0,  0,  ARMImpOpBase + 0, 2022, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2652 = VLD2LNq32Pseudo_UPD
7663
    { 2651, 7,  1,  4,  627,  0,  0,  ARMImpOpBase + 0, 2015, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2651 = VLD2LNq32Pseudo
7664
    { 2650, 9,  2,  4,  627,  0,  0,  ARMImpOpBase + 0, 1995, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2650 = VLD2LNq32
7665
    { 2649, 11, 3,  4,  628,  0,  0,  ARMImpOpBase + 0, 2004, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2649 = VLD2LNq16_UPD
7666
    { 2648, 9,  2,  4,  630,  0,  0,  ARMImpOpBase + 0, 2022, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2648 = VLD2LNq16Pseudo_UPD
7667
    { 2647, 7,  1,  4,  627,  0,  0,  ARMImpOpBase + 0, 2015, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2647 = VLD2LNq16Pseudo
7668
    { 2646, 9,  2,  4,  627,  0,  0,  ARMImpOpBase + 0, 1995, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2646 = VLD2LNq16
7669
    { 2645, 11, 3,  4,  628,  0,  0,  ARMImpOpBase + 0, 2004, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2645 = VLD2LNd8_UPD
7670
    { 2644, 9,  2,  4,  630,  0,  0,  ARMImpOpBase + 0, 1929, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2644 = VLD2LNd8Pseudo_UPD
7671
    { 2643, 7,  1,  4,  627,  0,  0,  ARMImpOpBase + 0, 1922, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2643 = VLD2LNd8Pseudo
7672
    { 2642, 9,  2,  4,  627,  0,  0,  ARMImpOpBase + 0, 1995, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2642 = VLD2LNd8
7673
    { 2641, 11, 3,  4,  628,  0,  0,  ARMImpOpBase + 0, 2004, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2641 = VLD2LNd32_UPD
7674
    { 2640, 9,  2,  4,  630,  0,  0,  ARMImpOpBase + 0, 1929, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2640 = VLD2LNd32Pseudo_UPD
7675
    { 2639, 7,  1,  4,  627,  0,  0,  ARMImpOpBase + 0, 1922, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2639 = VLD2LNd32Pseudo
7676
    { 2638, 9,  2,  4,  627,  0,  0,  ARMImpOpBase + 0, 1995, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2638 = VLD2LNd32
7677
    { 2637, 11, 3,  4,  628,  0,  0,  ARMImpOpBase + 0, 2004, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2637 = VLD2LNd16_UPD
7678
    { 2636, 9,  2,  4,  630,  0,  0,  ARMImpOpBase + 0, 1929, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2636 = VLD2LNd16Pseudo_UPD
7679
    { 2635, 7,  1,  4,  627,  0,  0,  ARMImpOpBase + 0, 1922, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2635 = VLD2LNd16Pseudo
7680
    { 2634, 9,  2,  4,  627,  0,  0,  ARMImpOpBase + 0, 1995, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2634 = VLD2LNd16
7681
    { 2633, 7,  2,  4,  1049, 0,  0,  ARMImpOpBase + 0, 1988, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2633 = VLD2DUPq8OddPseudoWB_register
7682
    { 2632, 6,  2,  4,  1049, 0,  0,  ARMImpOpBase + 0, 1943, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2632 = VLD2DUPq8OddPseudoWB_fixed
7683
    { 2631, 5,  1,  4,  1049, 0,  0,  ARMImpOpBase + 0, 1938, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2631 = VLD2DUPq8OddPseudo
7684
    { 2630, 5,  1,  4,  1049, 0,  0,  ARMImpOpBase + 0, 1938, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2630 = VLD2DUPq8EvenPseudo
7685
    { 2629, 7,  2,  4,  1049, 0,  0,  ARMImpOpBase + 0, 1988, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2629 = VLD2DUPq32OddPseudoWB_register
7686
    { 2628, 6,  2,  4,  1049, 0,  0,  ARMImpOpBase + 0, 1943, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2628 = VLD2DUPq32OddPseudoWB_fixed
7687
    { 2627, 5,  1,  4,  1049, 0,  0,  ARMImpOpBase + 0, 1938, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2627 = VLD2DUPq32OddPseudo
7688
    { 2626, 5,  1,  4,  1049, 0,  0,  ARMImpOpBase + 0, 1938, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2626 = VLD2DUPq32EvenPseudo
7689
    { 2625, 7,  2,  4,  1049, 0,  0,  ARMImpOpBase + 0, 1988, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2625 = VLD2DUPq16OddPseudoWB_register
7690
    { 2624, 6,  2,  4,  1049, 0,  0,  ARMImpOpBase + 0, 1943, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2624 = VLD2DUPq16OddPseudoWB_fixed
7691
    { 2623, 5,  1,  4,  1049, 0,  0,  ARMImpOpBase + 0, 1938, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2623 = VLD2DUPq16OddPseudo
7692
    { 2622, 5,  1,  4,  1049, 0,  0,  ARMImpOpBase + 0, 1938, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2622 = VLD2DUPq16EvenPseudo
7693
    { 2621, 7,  2,  4,  629,  0,  0,  ARMImpOpBase + 0, 1981, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2621 = VLD2DUPd8x2wb_register
7694
    { 2620, 6,  2,  4,  629,  0,  0,  ARMImpOpBase + 0, 1975, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2620 = VLD2DUPd8x2wb_fixed
7695
    { 2619, 5,  1,  4,  626,  0,  0,  ARMImpOpBase + 0, 1970, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2619 = VLD2DUPd8x2
7696
    { 2618, 7,  2,  4,  629,  0,  0,  ARMImpOpBase + 0, 1899, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2618 = VLD2DUPd8wb_register
7697
    { 2617, 6,  2,  4,  629,  0,  0,  ARMImpOpBase + 0, 1893, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2617 = VLD2DUPd8wb_fixed
7698
    { 2616, 5,  1,  4,  626,  0,  0,  ARMImpOpBase + 0, 1888, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2616 = VLD2DUPd8
7699
    { 2615, 7,  2,  4,  629,  0,  0,  ARMImpOpBase + 0, 1981, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2615 = VLD2DUPd32x2wb_register
7700
    { 2614, 6,  2,  4,  629,  0,  0,  ARMImpOpBase + 0, 1975, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2614 = VLD2DUPd32x2wb_fixed
7701
    { 2613, 5,  1,  4,  626,  0,  0,  ARMImpOpBase + 0, 1970, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2613 = VLD2DUPd32x2
7702
    { 2612, 7,  2,  4,  629,  0,  0,  ARMImpOpBase + 0, 1899, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2612 = VLD2DUPd32wb_register
7703
    { 2611, 6,  2,  4,  629,  0,  0,  ARMImpOpBase + 0, 1893, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2611 = VLD2DUPd32wb_fixed
7704
    { 2610, 5,  1,  4,  626,  0,  0,  ARMImpOpBase + 0, 1888, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2610 = VLD2DUPd32
7705
    { 2609, 7,  2,  4,  629,  0,  0,  ARMImpOpBase + 0, 1981, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2609 = VLD2DUPd16x2wb_register
7706
    { 2608, 6,  2,  4,  629,  0,  0,  ARMImpOpBase + 0, 1975, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2608 = VLD2DUPd16x2wb_fixed
7707
    { 2607, 5,  1,  4,  626,  0,  0,  ARMImpOpBase + 0, 1970, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2607 = VLD2DUPd16x2
7708
    { 2606, 7,  2,  4,  629,  0,  0,  ARMImpOpBase + 0, 1899, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2606 = VLD2DUPd16wb_register
7709
    { 2605, 6,  2,  4,  629,  0,  0,  ARMImpOpBase + 0, 1893, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2605 = VLD2DUPd16wb_fixed
7710
    { 2604, 5,  1,  4,  626,  0,  0,  ARMImpOpBase + 0, 1888, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2604 = VLD2DUPd16
7711
    { 2603, 7,  2,  4,  602,  0,  0,  ARMImpOpBase + 0, 1899, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2603 = VLD1q8wb_register
7712
    { 2602, 6,  2,  4,  602,  0,  0,  ARMImpOpBase + 0, 1893, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2602 = VLD1q8wb_fixed
7713
    { 2601, 8,  2,  4,  1048, 0,  0,  ARMImpOpBase + 0, 1962, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2601 = VLD1q8LowTPseudo_UPD
7714
    { 2600, 8,  2,  4,  1047, 0,  0,  ARMImpOpBase + 0, 1962, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2600 = VLD1q8LowQPseudo_UPD
7715
    { 2599, 8,  2,  4,  1048, 0,  0,  ARMImpOpBase + 0, 1962, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2599 = VLD1q8HighTPseudo_UPD
7716
    { 2598, 6,  1,  4,  1048, 0,  0,  ARMImpOpBase + 0, 1956, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2598 = VLD1q8HighTPseudo
7717
    { 2597, 8,  2,  4,  1047, 0,  0,  ARMImpOpBase + 0, 1962, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2597 = VLD1q8HighQPseudo_UPD
7718
    { 2596, 6,  1,  4,  1047, 0,  0,  ARMImpOpBase + 0, 1956, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2596 = VLD1q8HighQPseudo
7719
    { 2595, 5,  1,  4,  600,  0,  0,  ARMImpOpBase + 0, 1888, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2595 = VLD1q8
7720
    { 2594, 7,  2,  4,  602,  0,  0,  ARMImpOpBase + 0, 1899, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2594 = VLD1q64wb_register
7721
    { 2593, 6,  2,  4,  602,  0,  0,  ARMImpOpBase + 0, 1893, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2593 = VLD1q64wb_fixed
7722
    { 2592, 8,  2,  4,  1048, 0,  0,  ARMImpOpBase + 0, 1962, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2592 = VLD1q64LowTPseudo_UPD
7723
    { 2591, 8,  2,  4,  1047, 0,  0,  ARMImpOpBase + 0, 1962, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2591 = VLD1q64LowQPseudo_UPD
7724
    { 2590, 8,  2,  4,  1048, 0,  0,  ARMImpOpBase + 0, 1962, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2590 = VLD1q64HighTPseudo_UPD
7725
    { 2589, 6,  1,  4,  1048, 0,  0,  ARMImpOpBase + 0, 1956, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2589 = VLD1q64HighTPseudo
7726
    { 2588, 8,  2,  4,  1047, 0,  0,  ARMImpOpBase + 0, 1962, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2588 = VLD1q64HighQPseudo_UPD
7727
    { 2587, 6,  1,  4,  1047, 0,  0,  ARMImpOpBase + 0, 1956, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2587 = VLD1q64HighQPseudo
7728
    { 2586, 5,  1,  4,  600,  0,  0,  ARMImpOpBase + 0, 1888, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2586 = VLD1q64
7729
    { 2585, 7,  2,  4,  602,  0,  0,  ARMImpOpBase + 0, 1899, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2585 = VLD1q32wb_register
7730
    { 2584, 6,  2,  4,  602,  0,  0,  ARMImpOpBase + 0, 1893, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2584 = VLD1q32wb_fixed
7731
    { 2583, 8,  2,  4,  1048, 0,  0,  ARMImpOpBase + 0, 1962, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2583 = VLD1q32LowTPseudo_UPD
7732
    { 2582, 8,  2,  4,  1047, 0,  0,  ARMImpOpBase + 0, 1962, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2582 = VLD1q32LowQPseudo_UPD
7733
    { 2581, 8,  2,  4,  1048, 0,  0,  ARMImpOpBase + 0, 1962, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2581 = VLD1q32HighTPseudo_UPD
7734
    { 2580, 6,  1,  4,  1048, 0,  0,  ARMImpOpBase + 0, 1956, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2580 = VLD1q32HighTPseudo
7735
    { 2579, 8,  2,  4,  1047, 0,  0,  ARMImpOpBase + 0, 1962, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2579 = VLD1q32HighQPseudo_UPD
7736
    { 2578, 6,  1,  4,  1047, 0,  0,  ARMImpOpBase + 0, 1956, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2578 = VLD1q32HighQPseudo
7737
    { 2577, 5,  1,  4,  600,  0,  0,  ARMImpOpBase + 0, 1888, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2577 = VLD1q32
7738
    { 2576, 7,  2,  4,  602,  0,  0,  ARMImpOpBase + 0, 1899, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2576 = VLD1q16wb_register
7739
    { 2575, 6,  2,  4,  602,  0,  0,  ARMImpOpBase + 0, 1893, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2575 = VLD1q16wb_fixed
7740
    { 2574, 8,  2,  4,  1048, 0,  0,  ARMImpOpBase + 0, 1962, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2574 = VLD1q16LowTPseudo_UPD
7741
    { 2573, 8,  2,  4,  1047, 0,  0,  ARMImpOpBase + 0, 1962, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2573 = VLD1q16LowQPseudo_UPD
7742
    { 2572, 8,  2,  4,  1048, 0,  0,  ARMImpOpBase + 0, 1962, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2572 = VLD1q16HighTPseudo_UPD
7743
    { 2571, 6,  1,  4,  1048, 0,  0,  ARMImpOpBase + 0, 1956, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2571 = VLD1q16HighTPseudo
7744
    { 2570, 8,  2,  4,  1047, 0,  0,  ARMImpOpBase + 0, 1962, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2570 = VLD1q16HighQPseudo_UPD
7745
    { 2569, 6,  1,  4,  1047, 0,  0,  ARMImpOpBase + 0, 1956, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2569 = VLD1q16HighQPseudo
7746
    { 2568, 5,  1,  4,  600,  0,  0,  ARMImpOpBase + 0, 1888, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2568 = VLD1q16
7747
    { 2567, 7,  2,  4,  601,  0,  0,  ARMImpOpBase + 0, 1881, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2567 = VLD1d8wb_register
7748
    { 2566, 6,  2,  4,  601,  0,  0,  ARMImpOpBase + 0, 1875, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2566 = VLD1d8wb_fixed
7749
    { 2565, 7,  2,  4,  604,  0,  0,  ARMImpOpBase + 0, 1881, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2565 = VLD1d8Twb_register
7750
    { 2564, 6,  2,  4,  604,  0,  0,  ARMImpOpBase + 0, 1875, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2564 = VLD1d8Twb_fixed
7751
    { 2563, 7,  2,  4,  1048, 0,  0,  ARMImpOpBase + 0, 1949, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2563 = VLD1d8TPseudoWB_register
7752
    { 2562, 6,  2,  4,  1048, 0,  0,  ARMImpOpBase + 0, 1943, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2562 = VLD1d8TPseudoWB_fixed
7753
    { 2561, 5,  1,  4,  1048, 0,  0,  ARMImpOpBase + 0, 1938, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2561 = VLD1d8TPseudo
7754
    { 2560, 5,  1,  4,  603,  0,  0,  ARMImpOpBase + 0, 371,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2560 = VLD1d8T
7755
    { 2559, 7,  2,  4,  606,  0,  0,  ARMImpOpBase + 0, 1881, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2559 = VLD1d8Qwb_register
7756
    { 2558, 6,  2,  4,  606,  0,  0,  ARMImpOpBase + 0, 1875, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2558 = VLD1d8Qwb_fixed
7757
    { 2557, 7,  2,  4,  1047, 0,  0,  ARMImpOpBase + 0, 1949, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2557 = VLD1d8QPseudoWB_register
7758
    { 2556, 6,  2,  4,  1047, 0,  0,  ARMImpOpBase + 0, 1943, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2556 = VLD1d8QPseudoWB_fixed
7759
    { 2555, 5,  1,  4,  1047, 0,  0,  ARMImpOpBase + 0, 1938, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2555 = VLD1d8QPseudo
7760
    { 2554, 5,  1,  4,  605,  0,  0,  ARMImpOpBase + 0, 371,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2554 = VLD1d8Q
7761
    { 2553, 5,  1,  4,  599,  0,  0,  ARMImpOpBase + 0, 371,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2553 = VLD1d8
7762
    { 2552, 7,  2,  4,  601,  0,  0,  ARMImpOpBase + 0, 1881, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2552 = VLD1d64wb_register
7763
    { 2551, 6,  2,  4,  601,  0,  0,  ARMImpOpBase + 0, 1875, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2551 = VLD1d64wb_fixed
7764
    { 2550, 7,  2,  4,  604,  0,  0,  ARMImpOpBase + 0, 1881, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2550 = VLD1d64Twb_register
7765
    { 2549, 6,  2,  4,  604,  0,  0,  ARMImpOpBase + 0, 1875, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2549 = VLD1d64Twb_fixed
7766
    { 2548, 7,  2,  4,  603,  0,  0,  ARMImpOpBase + 0, 1949, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2548 = VLD1d64TPseudoWB_register
7767
    { 2547, 6,  2,  4,  603,  0,  0,  ARMImpOpBase + 0, 1943, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2547 = VLD1d64TPseudoWB_fixed
7768
    { 2546, 5,  1,  4,  603,  0,  0,  ARMImpOpBase + 0, 1938, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2546 = VLD1d64TPseudo
7769
    { 2545, 5,  1,  4,  603,  0,  0,  ARMImpOpBase + 0, 371,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2545 = VLD1d64T
7770
    { 2544, 7,  2,  4,  606,  0,  0,  ARMImpOpBase + 0, 1881, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2544 = VLD1d64Qwb_register
7771
    { 2543, 6,  2,  4,  606,  0,  0,  ARMImpOpBase + 0, 1875, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2543 = VLD1d64Qwb_fixed
7772
    { 2542, 7,  2,  4,  605,  0,  0,  ARMImpOpBase + 0, 1949, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2542 = VLD1d64QPseudoWB_register
7773
    { 2541, 6,  2,  4,  605,  0,  0,  ARMImpOpBase + 0, 1943, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2541 = VLD1d64QPseudoWB_fixed
7774
    { 2540, 5,  1,  4,  605,  0,  0,  ARMImpOpBase + 0, 1938, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2540 = VLD1d64QPseudo
7775
    { 2539, 5,  1,  4,  605,  0,  0,  ARMImpOpBase + 0, 371,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2539 = VLD1d64Q
7776
    { 2538, 5,  1,  4,  599,  0,  0,  ARMImpOpBase + 0, 371,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2538 = VLD1d64
7777
    { 2537, 7,  2,  4,  601,  0,  0,  ARMImpOpBase + 0, 1881, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2537 = VLD1d32wb_register
7778
    { 2536, 6,  2,  4,  601,  0,  0,  ARMImpOpBase + 0, 1875, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2536 = VLD1d32wb_fixed
7779
    { 2535, 7,  2,  4,  604,  0,  0,  ARMImpOpBase + 0, 1881, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2535 = VLD1d32Twb_register
7780
    { 2534, 6,  2,  4,  604,  0,  0,  ARMImpOpBase + 0, 1875, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2534 = VLD1d32Twb_fixed
7781
    { 2533, 7,  2,  4,  1048, 0,  0,  ARMImpOpBase + 0, 1949, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2533 = VLD1d32TPseudoWB_register
7782
    { 2532, 6,  2,  4,  1048, 0,  0,  ARMImpOpBase + 0, 1943, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2532 = VLD1d32TPseudoWB_fixed
7783
    { 2531, 5,  1,  4,  1048, 0,  0,  ARMImpOpBase + 0, 1938, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2531 = VLD1d32TPseudo
7784
    { 2530, 5,  1,  4,  603,  0,  0,  ARMImpOpBase + 0, 371,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2530 = VLD1d32T
7785
    { 2529, 7,  2,  4,  606,  0,  0,  ARMImpOpBase + 0, 1881, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2529 = VLD1d32Qwb_register
7786
    { 2528, 6,  2,  4,  606,  0,  0,  ARMImpOpBase + 0, 1875, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2528 = VLD1d32Qwb_fixed
7787
    { 2527, 7,  2,  4,  1047, 0,  0,  ARMImpOpBase + 0, 1949, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2527 = VLD1d32QPseudoWB_register
7788
    { 2526, 6,  2,  4,  1047, 0,  0,  ARMImpOpBase + 0, 1943, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2526 = VLD1d32QPseudoWB_fixed
7789
    { 2525, 5,  1,  4,  1047, 0,  0,  ARMImpOpBase + 0, 1938, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2525 = VLD1d32QPseudo
7790
    { 2524, 5,  1,  4,  605,  0,  0,  ARMImpOpBase + 0, 371,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2524 = VLD1d32Q
7791
    { 2523, 5,  1,  4,  599,  0,  0,  ARMImpOpBase + 0, 371,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2523 = VLD1d32
7792
    { 2522, 7,  2,  4,  601,  0,  0,  ARMImpOpBase + 0, 1881, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2522 = VLD1d16wb_register
7793
    { 2521, 6,  2,  4,  601,  0,  0,  ARMImpOpBase + 0, 1875, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2521 = VLD1d16wb_fixed
7794
    { 2520, 7,  2,  4,  604,  0,  0,  ARMImpOpBase + 0, 1881, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2520 = VLD1d16Twb_register
7795
    { 2519, 6,  2,  4,  604,  0,  0,  ARMImpOpBase + 0, 1875, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2519 = VLD1d16Twb_fixed
7796
    { 2518, 7,  2,  4,  1048, 0,  0,  ARMImpOpBase + 0, 1949, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2518 = VLD1d16TPseudoWB_register
7797
    { 2517, 6,  2,  4,  1048, 0,  0,  ARMImpOpBase + 0, 1943, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2517 = VLD1d16TPseudoWB_fixed
7798
    { 2516, 5,  1,  4,  1048, 0,  0,  ARMImpOpBase + 0, 1938, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2516 = VLD1d16TPseudo
7799
    { 2515, 5,  1,  4,  603,  0,  0,  ARMImpOpBase + 0, 371,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2515 = VLD1d16T
7800
    { 2514, 7,  2,  4,  606,  0,  0,  ARMImpOpBase + 0, 1881, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2514 = VLD1d16Qwb_register
7801
    { 2513, 6,  2,  4,  606,  0,  0,  ARMImpOpBase + 0, 1875, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2513 = VLD1d16Qwb_fixed
7802
    { 2512, 7,  2,  4,  1047, 0,  0,  ARMImpOpBase + 0, 1949, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2512 = VLD1d16QPseudoWB_register
7803
    { 2511, 6,  2,  4,  1047, 0,  0,  ARMImpOpBase + 0, 1943, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2511 = VLD1d16QPseudoWB_fixed
7804
    { 2510, 5,  1,  4,  1047, 0,  0,  ARMImpOpBase + 0, 1938, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2510 = VLD1d16QPseudo
7805
    { 2509, 5,  1,  4,  605,  0,  0,  ARMImpOpBase + 0, 371,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2509 = VLD1d16Q
7806
    { 2508, 5,  1,  4,  599,  0,  0,  ARMImpOpBase + 0, 371,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2508 = VLD1d16
7807
    { 2507, 9,  2,  4,  625,  0,  0,  ARMImpOpBase + 0, 1929, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2507 = VLD1LNq8Pseudo_UPD
7808
    { 2506, 7,  1,  4,  622,  0,  0,  ARMImpOpBase + 0, 1922, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x10006ULL },  // Inst #2506 = VLD1LNq8Pseudo
7809
    { 2505, 9,  2,  4,  625,  0,  0,  ARMImpOpBase + 0, 1929, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2505 = VLD1LNq32Pseudo_UPD
7810
    { 2504, 7,  1,  4,  622,  0,  0,  ARMImpOpBase + 0, 1922, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x10006ULL },  // Inst #2504 = VLD1LNq32Pseudo
7811
    { 2503, 9,  2,  4,  625,  0,  0,  ARMImpOpBase + 0, 1929, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10006ULL },  // Inst #2503 = VLD1LNq16Pseudo_UPD
7812
    { 2502, 7,  1,  4,  622,  0,  0,  ARMImpOpBase + 0, 1922, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x10006ULL },  // Inst #2502 = VLD1LNq16Pseudo
7813
    { 2501, 9,  2,  4,  625,  0,  0,  ARMImpOpBase + 0, 1913, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2501 = VLD1LNd8_UPD
7814
    { 2500, 7,  1,  4,  621,  0,  0,  ARMImpOpBase + 0, 1906, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x10f06ULL },  // Inst #2500 = VLD1LNd8
7815
    { 2499, 9,  2,  4,  625,  0,  0,  ARMImpOpBase + 0, 1913, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2499 = VLD1LNd32_UPD
7816
    { 2498, 7,  1,  4,  622,  0,  0,  ARMImpOpBase + 0, 1906, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x10f06ULL },  // Inst #2498 = VLD1LNd32
7817
    { 2497, 9,  2,  4,  625,  0,  0,  ARMImpOpBase + 0, 1913, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2497 = VLD1LNd16_UPD
7818
    { 2496, 7,  1,  4,  621,  0,  0,  ARMImpOpBase + 0, 1906, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x10f06ULL },  // Inst #2496 = VLD1LNd16
7819
    { 2495, 7,  2,  4,  623,  0,  0,  ARMImpOpBase + 0, 1899, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2495 = VLD1DUPq8wb_register
7820
    { 2494, 6,  2,  4,  624,  0,  0,  ARMImpOpBase + 0, 1893, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2494 = VLD1DUPq8wb_fixed
7821
    { 2493, 5,  1,  4,  620,  0,  0,  ARMImpOpBase + 0, 1888, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x10f06ULL },  // Inst #2493 = VLD1DUPq8
7822
    { 2492, 7,  2,  4,  623,  0,  0,  ARMImpOpBase + 0, 1899, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2492 = VLD1DUPq32wb_register
7823
    { 2491, 6,  2,  4,  624,  0,  0,  ARMImpOpBase + 0, 1893, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2491 = VLD1DUPq32wb_fixed
7824
    { 2490, 5,  1,  4,  620,  0,  0,  ARMImpOpBase + 0, 1888, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x10f06ULL },  // Inst #2490 = VLD1DUPq32
7825
    { 2489, 7,  2,  4,  623,  0,  0,  ARMImpOpBase + 0, 1899, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2489 = VLD1DUPq16wb_register
7826
    { 2488, 6,  2,  4,  624,  0,  0,  ARMImpOpBase + 0, 1893, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2488 = VLD1DUPq16wb_fixed
7827
    { 2487, 5,  1,  4,  620,  0,  0,  ARMImpOpBase + 0, 1888, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x10f06ULL },  // Inst #2487 = VLD1DUPq16
7828
    { 2486, 7,  2,  4,  623,  0,  0,  ARMImpOpBase + 0, 1881, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2486 = VLD1DUPd8wb_register
7829
    { 2485, 6,  2,  4,  623,  0,  0,  ARMImpOpBase + 0, 1875, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2485 = VLD1DUPd8wb_fixed
7830
    { 2484, 5,  1,  4,  619,  0,  0,  ARMImpOpBase + 0, 371,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x10f06ULL },  // Inst #2484 = VLD1DUPd8
7831
    { 2483, 7,  2,  4,  623,  0,  0,  ARMImpOpBase + 0, 1881, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2483 = VLD1DUPd32wb_register
7832
    { 2482, 6,  2,  4,  623,  0,  0,  ARMImpOpBase + 0, 1875, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2482 = VLD1DUPd32wb_fixed
7833
    { 2481, 5,  1,  4,  619,  0,  0,  ARMImpOpBase + 0, 371,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x10f06ULL },  // Inst #2481 = VLD1DUPd32
7834
    { 2480, 7,  2,  4,  623,  0,  0,  ARMImpOpBase + 0, 1881, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2480 = VLD1DUPd16wb_register
7835
    { 2479, 6,  2,  4,  623,  0,  0,  ARMImpOpBase + 0, 1875, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x10f06ULL },  // Inst #2479 = VLD1DUPd16wb_fixed
7836
    { 2478, 5,  1,  4,  619,  0,  0,  ARMImpOpBase + 0, 371,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x10f06ULL },  // Inst #2478 = VLD1DUPd16
7837
    { 2477, 4,  1,  4,  960,  0,  0,  ARMImpOpBase + 0, 1792, 0|(1ULL<<MCID::Predicable), 0x8880ULL },  // Inst #2477 = VJCVT
7838
    { 2476, 3,  1,  4,  969,  0,  0,  ARMImpOpBase + 0, 1872, 0, 0x8780ULL },  // Inst #2476 = VINSH
7839
    { 2475, 5,  1,  4,  470,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2475 = VHSUBuv8i8
7840
    { 2474, 5,  1,  4,  469,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2474 = VHSUBuv8i16
7841
    { 2473, 5,  1,  4,  469,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2473 = VHSUBuv4i32
7842
    { 2472, 5,  1,  4,  470,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2472 = VHSUBuv4i16
7843
    { 2471, 5,  1,  4,  470,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2471 = VHSUBuv2i32
7844
    { 2470, 5,  1,  4,  469,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2470 = VHSUBuv16i8
7845
    { 2469, 5,  1,  4,  470,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2469 = VHSUBsv8i8
7846
    { 2468, 5,  1,  4,  469,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2468 = VHSUBsv8i16
7847
    { 2467, 5,  1,  4,  469,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2467 = VHSUBsv4i32
7848
    { 2466, 5,  1,  4,  470,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2466 = VHSUBsv4i16
7849
    { 2465, 5,  1,  4,  470,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2465 = VHSUBsv2i32
7850
    { 2464, 5,  1,  4,  469,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2464 = VHSUBsv16i8
7851
    { 2463, 5,  1,  4,  775,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2463 = VHADDuv8i8
7852
    { 2462, 5,  1,  4,  776,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2462 = VHADDuv8i16
7853
    { 2461, 5,  1,  4,  776,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2461 = VHADDuv4i32
7854
    { 2460, 5,  1,  4,  775,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2460 = VHADDuv4i16
7855
    { 2459, 5,  1,  4,  775,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2459 = VHADDuv2i32
7856
    { 2458, 5,  1,  4,  776,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2458 = VHADDuv16i8
7857
    { 2457, 5,  1,  4,  775,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2457 = VHADDsv8i8
7858
    { 2456, 5,  1,  4,  776,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2456 = VHADDsv8i16
7859
    { 2455, 5,  1,  4,  776,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2455 = VHADDsv4i32
7860
    { 2454, 5,  1,  4,  775,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2454 = VHADDsv4i16
7861
    { 2453, 5,  1,  4,  775,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2453 = VHADDsv2i32
7862
    { 2452, 5,  1,  4,  776,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2452 = VHADDsv16i8
7863
    { 2451, 5,  1,  4,  584,  0,  0,  ARMImpOpBase + 0, 1867, 0|(1ULL<<MCID::Predicable), 0x10d80ULL },  // Inst #2451 = VGETLNu8
7864
    { 2450, 5,  1,  4,  584,  0,  0,  ARMImpOpBase + 0, 1867, 0|(1ULL<<MCID::Predicable), 0x10d80ULL },  // Inst #2450 = VGETLNu16
7865
    { 2449, 5,  1,  4,  585,  0,  0,  ARMImpOpBase + 0, 1867, 0|(1ULL<<MCID::Predicable), 0x10d80ULL },  // Inst #2449 = VGETLNs8
7866
    { 2448, 5,  1,  4,  585,  0,  0,  ARMImpOpBase + 0, 1867, 0|(1ULL<<MCID::Predicable), 0x10d80ULL },  // Inst #2448 = VGETLNs16
7867
    { 2447, 5,  1,  4,  1045, 0,  0,  ARMImpOpBase + 0, 1867, 0|(1ULL<<MCID::Predicable), 0x10d80ULL },  // Inst #2447 = VGETLNi32
7868
    { 2446, 3,  1,  4,  1251, 0,  0,  ARMImpOpBase + 0, 1864, 0, 0x8800ULL },  // Inst #2446 = VFP_VMINNMS
7869
    { 2445, 3,  1,  4,  1211, 0,  0,  ARMImpOpBase + 0, 1861, 0, 0x8800ULL },  // Inst #2445 = VFP_VMINNMH
7870
    { 2444, 3,  1,  4,  1255, 0,  0,  ARMImpOpBase + 0, 1484, 0, 0x8800ULL },  // Inst #2444 = VFP_VMINNMD
7871
    { 2443, 3,  1,  4,  1251, 0,  0,  ARMImpOpBase + 0, 1864, 0, 0x8800ULL },  // Inst #2443 = VFP_VMAXNMS
7872
    { 2442, 3,  1,  4,  1211, 0,  0,  ARMImpOpBase + 0, 1861, 0, 0x8800ULL },  // Inst #2442 = VFP_VMAXNMH
7873
    { 2441, 3,  1,  4,  1255, 0,  0,  ARMImpOpBase + 0, 1484, 0, 0x8800ULL },  // Inst #2441 = VFP_VMAXNMD
7874
    { 2440, 6,  1,  4,  550,  0,  0,  ARMImpOpBase + 0, 1855, 0|(1ULL<<MCID::Predicable), 0x8800ULL },  // Inst #2440 = VFNMSS
7875
    { 2439, 6,  1,  4,  551,  0,  0,  ARMImpOpBase + 0, 1835, 0, 0x8800ULL },  // Inst #2439 = VFNMSH
7876
    { 2438, 6,  1,  4,  549,  0,  0,  ARMImpOpBase + 0, 1640, 0|(1ULL<<MCID::Predicable), 0x8800ULL },  // Inst #2438 = VFNMSD
7877
    { 2437, 6,  1,  4,  550,  0,  0,  ARMImpOpBase + 0, 1855, 0|(1ULL<<MCID::Predicable), 0x8800ULL },  // Inst #2437 = VFNMAS
7878
    { 2436, 6,  1,  4,  551,  0,  0,  ARMImpOpBase + 0, 1835, 0, 0x8800ULL },  // Inst #2436 = VFNMAH
7879
    { 2435, 6,  1,  4,  549,  0,  0,  ARMImpOpBase + 0, 1640, 0|(1ULL<<MCID::Predicable), 0x8800ULL },  // Inst #2435 = VFNMAD
7880
    { 2434, 6,  1,  4,  774,  0,  0,  ARMImpOpBase + 0, 1634, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2434 = VFMShq
7881
    { 2433, 6,  1,  4,  773,  0,  0,  ARMImpOpBase + 0, 1640, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2433 = VFMShd
7882
    { 2432, 6,  1,  4,  553,  0,  0,  ARMImpOpBase + 0, 1634, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2432 = VFMSfq
7883
    { 2431, 6,  1,  4,  552,  0,  0,  ARMImpOpBase + 0, 1640, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2431 = VFMSfd
7884
    { 2430, 6,  1,  4,  550,  0,  0,  ARMImpOpBase + 0, 1855, 0|(1ULL<<MCID::Predicable), 0x8800ULL },  // Inst #2430 = VFMSS
7885
    { 2429, 4,  1,  4,  116,  0,  0,  ARMImpOpBase + 0, 1851, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x11580ULL },  // Inst #2429 = VFMSLQI
7886
    { 2428, 3,  1,  4,  0,  0,  0,  ARMImpOpBase + 0, 1848, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x11580ULL },  // Inst #2428 = VFMSLQ
7887
    { 2427, 4,  1,  4,  116,  0,  0,  ARMImpOpBase + 0, 1844, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x11580ULL },  // Inst #2427 = VFMSLDI
7888
    { 2426, 3,  1,  4,  0,  0,  0,  ARMImpOpBase + 0, 1841, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x11580ULL },  // Inst #2426 = VFMSLD
7889
    { 2425, 6,  1,  4,  1210, 0,  0,  ARMImpOpBase + 0, 1835, 0, 0x8800ULL },  // Inst #2425 = VFMSH
7890
    { 2424, 6,  1,  4,  549,  0,  0,  ARMImpOpBase + 0, 1640, 0|(1ULL<<MCID::Predicable), 0x8800ULL },  // Inst #2424 = VFMSD
7891
    { 2423, 6,  1,  4,  774,  0,  0,  ARMImpOpBase + 0, 1634, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2423 = VFMAhq
7892
    { 2422, 6,  1,  4,  773,  0,  0,  ARMImpOpBase + 0, 1640, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2422 = VFMAhd
7893
    { 2421, 6,  1,  4,  553,  0,  0,  ARMImpOpBase + 0, 1634, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2421 = VFMAfq
7894
    { 2420, 6,  1,  4,  552,  0,  0,  ARMImpOpBase + 0, 1640, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2420 = VFMAfd
7895
    { 2419, 6,  1,  4,  550,  0,  0,  ARMImpOpBase + 0, 1855, 0|(1ULL<<MCID::Predicable), 0x8800ULL },  // Inst #2419 = VFMAS
7896
    { 2418, 4,  1,  4,  116,  0,  0,  ARMImpOpBase + 0, 1851, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x11580ULL },  // Inst #2418 = VFMALQI
7897
    { 2417, 3,  1,  4,  0,  0,  0,  ARMImpOpBase + 0, 1848, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x11580ULL },  // Inst #2417 = VFMALQ
7898
    { 2416, 4,  1,  4,  116,  0,  0,  ARMImpOpBase + 0, 1844, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x11580ULL },  // Inst #2416 = VFMALDI
7899
    { 2415, 3,  1,  4,  0,  0,  0,  ARMImpOpBase + 0, 1841, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x11580ULL },  // Inst #2415 = VFMALD
7900
    { 2414, 6,  1,  4,  1210, 0,  0,  ARMImpOpBase + 0, 1835, 0, 0x8800ULL },  // Inst #2414 = VFMAH
7901
    { 2413, 6,  1,  4,  549,  0,  0,  ARMImpOpBase + 0, 1640, 0|(1ULL<<MCID::Predicable), 0x8800ULL },  // Inst #2413 = VFMAD
7902
    { 2412, 6,  1,  4,  477,  0,  0,  ARMImpOpBase + 0, 1829, 0|(1ULL<<MCID::Predicable), 0x11380ULL },  // Inst #2412 = VEXTq8
7903
    { 2411, 6,  1,  4,  477,  0,  0,  ARMImpOpBase + 0, 1829, 0|(1ULL<<MCID::Predicable), 0x11380ULL },  // Inst #2411 = VEXTq64
7904
    { 2410, 6,  1,  4,  477,  0,  0,  ARMImpOpBase + 0, 1829, 0|(1ULL<<MCID::Predicable), 0x11380ULL },  // Inst #2410 = VEXTq32
7905
    { 2409, 6,  1,  4,  477,  0,  0,  ARMImpOpBase + 0, 1829, 0|(1ULL<<MCID::Predicable), 0x11380ULL },  // Inst #2409 = VEXTq16
7906
    { 2408, 6,  1,  4,  476,  0,  0,  ARMImpOpBase + 0, 1823, 0|(1ULL<<MCID::Predicable), 0x11380ULL },  // Inst #2408 = VEXTd8
7907
    { 2407, 6,  1,  4,  476,  0,  0,  ARMImpOpBase + 0, 1823, 0|(1ULL<<MCID::Predicable), 0x11380ULL },  // Inst #2407 = VEXTd32
7908
    { 2406, 6,  1,  4,  476,  0,  0,  ARMImpOpBase + 0, 1823, 0|(1ULL<<MCID::Predicable), 0x11380ULL },  // Inst #2406 = VEXTd16
7909
    { 2405, 5,  1,  4,  761,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2405 = VEORq
7910
    { 2404, 5,  1,  4,  760,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2404 = VEORd
7911
    { 2403, 5,  1,  4,  576,  0,  0,  ARMImpOpBase + 0, 1818, 0|(1ULL<<MCID::Predicable), 0x11100ULL },  // Inst #2403 = VDUPLN8q
7912
    { 2402, 5,  1,  4,  575,  0,  0,  ARMImpOpBase + 0, 1796, 0|(1ULL<<MCID::Predicable), 0x11100ULL },  // Inst #2402 = VDUPLN8d
7913
    { 2401, 5,  1,  4,  576,  0,  0,  ARMImpOpBase + 0, 1818, 0|(1ULL<<MCID::Predicable), 0x11100ULL },  // Inst #2401 = VDUPLN32q
7914
    { 2400, 5,  1,  4,  575,  0,  0,  ARMImpOpBase + 0, 1796, 0|(1ULL<<MCID::Predicable), 0x11100ULL },  // Inst #2400 = VDUPLN32d
7915
    { 2399, 5,  1,  4,  576,  0,  0,  ARMImpOpBase + 0, 1818, 0|(1ULL<<MCID::Predicable), 0x11100ULL },  // Inst #2399 = VDUPLN16q
7916
    { 2398, 5,  1,  4,  575,  0,  0,  ARMImpOpBase + 0, 1796, 0|(1ULL<<MCID::Predicable), 0x11100ULL },  // Inst #2398 = VDUPLN16d
7917
    { 2397, 4,  1,  4,  577,  0,  0,  ARMImpOpBase + 0, 1814, 0|(1ULL<<MCID::Predicable), 0x10e80ULL },  // Inst #2397 = VDUP8q
7918
    { 2396, 4,  1,  4,  771,  0,  0,  ARMImpOpBase + 0, 1810, 0|(1ULL<<MCID::Predicable), 0x10e80ULL },  // Inst #2396 = VDUP8d
7919
    { 2395, 4,  1,  4,  577,  0,  0,  ARMImpOpBase + 0, 1814, 0|(1ULL<<MCID::Predicable), 0x10e80ULL },  // Inst #2395 = VDUP32q
7920
    { 2394, 4,  1,  4,  771,  0,  0,  ARMImpOpBase + 0, 1810, 0|(1ULL<<MCID::Predicable), 0x10e80ULL },  // Inst #2394 = VDUP32d
7921
    { 2393, 4,  1,  4,  577,  0,  0,  ARMImpOpBase + 0, 1814, 0|(1ULL<<MCID::Predicable), 0x10e80ULL },  // Inst #2393 = VDUP16q
7922
    { 2392, 4,  1,  4,  771,  0,  0,  ARMImpOpBase + 0, 1810, 0|(1ULL<<MCID::Predicable), 0x10e80ULL },  // Inst #2392 = VDUP16d
7923
    { 2391, 5,  1,  4,  676,  0,  0,  ARMImpOpBase + 0, 1687, 0|(1ULL<<MCID::Predicable), 0x8800ULL },  // Inst #2391 = VDIVS
7924
    { 2390, 5,  1,  4,  1209, 0,  0,  ARMImpOpBase + 0, 1677, 0, 0x8800ULL },  // Inst #2390 = VDIVH
7925
    { 2389, 5,  1,  4,  678,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x8800ULL },  // Inst #2389 = VDIVD
7926
    { 2388, 5,  1,  4,  560,  0,  0,  ARMImpOpBase + 0, 1801, 0|(1ULL<<MCID::Predicable), 0x11080ULL },  // Inst #2388 = VCVTxu2hq
7927
    { 2387, 5,  1,  4,  561,  0,  0,  ARMImpOpBase + 0, 1796, 0|(1ULL<<MCID::Predicable), 0x11080ULL },  // Inst #2387 = VCVTxu2hd
7928
    { 2386, 5,  1,  4,  996,  0,  0,  ARMImpOpBase + 0, 1801, 0|(1ULL<<MCID::Predicable), 0x11080ULL },  // Inst #2386 = VCVTxu2fq
7929
    { 2385, 5,  1,  4,  995,  0,  0,  ARMImpOpBase + 0, 1796, 0|(1ULL<<MCID::Predicable), 0x11080ULL },  // Inst #2385 = VCVTxu2fd
7930
    { 2384, 5,  1,  4,  560,  0,  0,  ARMImpOpBase + 0, 1801, 0|(1ULL<<MCID::Predicable), 0x11080ULL },  // Inst #2384 = VCVTxs2hq
7931
    { 2383, 5,  1,  4,  561,  0,  0,  ARMImpOpBase + 0, 1796, 0|(1ULL<<MCID::Predicable), 0x11080ULL },  // Inst #2383 = VCVTxs2hd
7932
    { 2382, 5,  1,  4,  996,  0,  0,  ARMImpOpBase + 0, 1801, 0|(1ULL<<MCID::Predicable), 0x11080ULL },  // Inst #2382 = VCVTxs2fq
7933
    { 2381, 5,  1,  4,  995,  0,  0,  ARMImpOpBase + 0, 1796, 0|(1ULL<<MCID::Predicable), 0x11080ULL },  // Inst #2381 = VCVTxs2fd
7934
    { 2380, 4,  1,  4,  560,  0,  0,  ARMImpOpBase + 0, 1673, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2380 = VCVTu2hq
7935
    { 2379, 4,  1,  4,  561,  0,  0,  ARMImpOpBase + 0, 1661, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2379 = VCVTu2hd
7936
    { 2378, 4,  1,  4,  996,  0,  0,  ARMImpOpBase + 0, 1673, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2378 = VCVTu2fq
7937
    { 2377, 4,  1,  4,  995,  0,  0,  ARMImpOpBase + 0, 1661, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2377 = VCVTu2fd
7938
    { 2376, 4,  1,  4,  560,  0,  0,  ARMImpOpBase + 0, 1673, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2376 = VCVTs2hq
7939
    { 2375, 4,  1,  4,  561,  0,  0,  ARMImpOpBase + 0, 1661, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2375 = VCVTs2hd
7940
    { 2374, 4,  1,  4,  996,  0,  0,  ARMImpOpBase + 0, 1673, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2374 = VCVTs2fq
7941
    { 2373, 4,  1,  4,  995,  0,  0,  ARMImpOpBase + 0, 1661, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2373 = VCVTs2fd
7942
    { 2372, 5,  1,  4,  560,  0,  0,  ARMImpOpBase + 0, 1801, 0|(1ULL<<MCID::Predicable), 0x11080ULL },  // Inst #2372 = VCVTh2xuq
7943
    { 2371, 5,  1,  4,  561,  0,  0,  ARMImpOpBase + 0, 1796, 0|(1ULL<<MCID::Predicable), 0x11080ULL },  // Inst #2371 = VCVTh2xud
7944
    { 2370, 5,  1,  4,  560,  0,  0,  ARMImpOpBase + 0, 1801, 0|(1ULL<<MCID::Predicable), 0x11080ULL },  // Inst #2370 = VCVTh2xsq
7945
    { 2369, 5,  1,  4,  561,  0,  0,  ARMImpOpBase + 0, 1796, 0|(1ULL<<MCID::Predicable), 0x11080ULL },  // Inst #2369 = VCVTh2xsd
7946
    { 2368, 4,  1,  4,  560,  0,  0,  ARMImpOpBase + 0, 1673, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2368 = VCVTh2uq
7947
    { 2367, 4,  1,  4,  561,  0,  0,  ARMImpOpBase + 0, 1661, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2367 = VCVTh2ud
7948
    { 2366, 4,  1,  4,  560,  0,  0,  ARMImpOpBase + 0, 1673, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2366 = VCVTh2sq
7949
    { 2365, 4,  1,  4,  561,  0,  0,  ARMImpOpBase + 0, 1661, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2365 = VCVTh2sd
7950
    { 2364, 4,  1,  4,  560,  0,  0,  ARMImpOpBase + 0, 1806, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2364 = VCVTh2f
7951
    { 2363, 5,  1,  4,  996,  0,  0,  ARMImpOpBase + 0, 1801, 0|(1ULL<<MCID::Predicable), 0x11080ULL },  // Inst #2363 = VCVTf2xuq
7952
    { 2362, 5,  1,  4,  995,  0,  0,  ARMImpOpBase + 0, 1796, 0|(1ULL<<MCID::Predicable), 0x11080ULL },  // Inst #2362 = VCVTf2xud
7953
    { 2361, 5,  1,  4,  996,  0,  0,  ARMImpOpBase + 0, 1801, 0|(1ULL<<MCID::Predicable), 0x11080ULL },  // Inst #2361 = VCVTf2xsq
7954
    { 2360, 5,  1,  4,  995,  0,  0,  ARMImpOpBase + 0, 1796, 0|(1ULL<<MCID::Predicable), 0x11080ULL },  // Inst #2360 = VCVTf2xsd
7955
    { 2359, 4,  1,  4,  996,  0,  0,  ARMImpOpBase + 0, 1673, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2359 = VCVTf2uq
7956
    { 2358, 4,  1,  4,  995,  0,  0,  ARMImpOpBase + 0, 1661, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2358 = VCVTf2ud
7957
    { 2357, 4,  1,  4,  996,  0,  0,  ARMImpOpBase + 0, 1673, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2357 = VCVTf2sq
7958
    { 2356, 4,  1,  4,  995,  0,  0,  ARMImpOpBase + 0, 1661, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2356 = VCVTf2sd
7959
    { 2355, 4,  1,  4,  560,  0,  0,  ARMImpOpBase + 0, 631,  0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2355 = VCVTf2h
7960
    { 2354, 5,  1,  4,  557,  0,  0,  ARMImpOpBase + 0, 394,  0|(1ULL<<MCID::Predicable), 0x8780ULL },  // Inst #2354 = VCVTTSH
7961
    { 2353, 4,  1,  4,  556,  0,  0,  ARMImpOpBase + 0, 1669, 0|(1ULL<<MCID::Predicable), 0x8780ULL },  // Inst #2353 = VCVTTHS
7962
    { 2352, 4,  1,  4,  1254, 0,  0,  ARMImpOpBase + 0, 1788, 0|(1ULL<<MCID::Predicable), 0x8780ULL },  // Inst #2352 = VCVTTHD
7963
    { 2351, 5,  1,  4,  958,  0,  0,  ARMImpOpBase + 0, 1783, 0|(1ULL<<MCID::Predicable), 0x8780ULL },  // Inst #2351 = VCVTTDH
7964
    { 2350, 4,  1,  4,  559,  0,  0,  ARMImpOpBase + 0, 1792, 0|(1ULL<<MCID::Predicable), 0x8780ULL },  // Inst #2350 = VCVTSD
7965
    { 2349, 2,  1,  4,  1250, 0,  0,  ARMImpOpBase + 0, 1781, 0, 0x8780ULL },  // Inst #2349 = VCVTPUS
7966
    { 2348, 2,  1,  4,  1208, 0,  0,  ARMImpOpBase + 0, 1779, 0, 0x8780ULL },  // Inst #2348 = VCVTPUH
7967
    { 2347, 2,  1,  4,  1253, 0,  0,  ARMImpOpBase + 0, 1777, 0, 0x8780ULL },  // Inst #2347 = VCVTPUD
7968
    { 2346, 2,  1,  4,  1250, 0,  0,  ARMImpOpBase + 0, 1781, 0, 0x8780ULL },  // Inst #2346 = VCVTPSS
7969
    { 2345, 2,  1,  4,  1208, 0,  0,  ARMImpOpBase + 0, 1779, 0, 0x8780ULL },  // Inst #2345 = VCVTPSH
7970
    { 2344, 2,  1,  4,  1253, 0,  0,  ARMImpOpBase + 0, 1777, 0, 0x8780ULL },  // Inst #2344 = VCVTPSD
7971
    { 2343, 2,  1,  4,  554,  0,  0,  ARMImpOpBase + 0, 611,  0, 0x11000ULL },  // Inst #2343 = VCVTPNUQh
7972
    { 2342, 2,  1,  4,  554,  0,  0,  ARMImpOpBase + 0, 611,  0, 0x11000ULL },  // Inst #2342 = VCVTPNUQf
7973
    { 2341, 2,  1,  4,  554,  0,  0,  ARMImpOpBase + 0, 1775, 0, 0x11000ULL },  // Inst #2341 = VCVTPNUDh
7974
    { 2340, 2,  1,  4,  554,  0,  0,  ARMImpOpBase + 0, 1775, 0, 0x11000ULL },  // Inst #2340 = VCVTPNUDf
7975
    { 2339, 2,  1,  4,  554,  0,  0,  ARMImpOpBase + 0, 611,  0, 0x11000ULL },  // Inst #2339 = VCVTPNSQh
7976
    { 2338, 2,  1,  4,  554,  0,  0,  ARMImpOpBase + 0, 611,  0, 0x11000ULL },  // Inst #2338 = VCVTPNSQf
7977
    { 2337, 2,  1,  4,  554,  0,  0,  ARMImpOpBase + 0, 1775, 0, 0x11000ULL },  // Inst #2337 = VCVTPNSDh
7978
    { 2336, 2,  1,  4,  554,  0,  0,  ARMImpOpBase + 0, 1775, 0, 0x11000ULL },  // Inst #2336 = VCVTPNSDf
7979
    { 2335, 2,  1,  4,  1250, 0,  0,  ARMImpOpBase + 0, 1781, 0, 0x8780ULL },  // Inst #2335 = VCVTNUS
7980
    { 2334, 2,  1,  4,  1208, 0,  0,  ARMImpOpBase + 0, 1779, 0, 0x8780ULL },  // Inst #2334 = VCVTNUH
7981
    { 2333, 2,  1,  4,  1253, 0,  0,  ARMImpOpBase + 0, 1777, 0, 0x8780ULL },  // Inst #2333 = VCVTNUD
7982
    { 2332, 2,  1,  4,  1250, 0,  0,  ARMImpOpBase + 0, 1781, 0, 0x8780ULL },  // Inst #2332 = VCVTNSS
7983
    { 2331, 2,  1,  4,  1208, 0,  0,  ARMImpOpBase + 0, 1779, 0, 0x8780ULL },  // Inst #2331 = VCVTNSH
7984
    { 2330, 2,  1,  4,  1253, 0,  0,  ARMImpOpBase + 0, 1777, 0, 0x8780ULL },  // Inst #2330 = VCVTNSD
7985
    { 2329, 2,  1,  4,  554,  0,  0,  ARMImpOpBase + 0, 611,  0, 0x11000ULL },  // Inst #2329 = VCVTNNUQh
7986
    { 2328, 2,  1,  4,  554,  0,  0,  ARMImpOpBase + 0, 611,  0, 0x11000ULL },  // Inst #2328 = VCVTNNUQf
7987
    { 2327, 2,  1,  4,  554,  0,  0,  ARMImpOpBase + 0, 1775, 0, 0x11000ULL },  // Inst #2327 = VCVTNNUDh
7988
    { 2326, 2,  1,  4,  554,  0,  0,  ARMImpOpBase + 0, 1775, 0, 0x11000ULL },  // Inst #2326 = VCVTNNUDf
7989
    { 2325, 2,  1,  4,  554,  0,  0,  ARMImpOpBase + 0, 611,  0, 0x11000ULL },  // Inst #2325 = VCVTNNSQh
7990
    { 2324, 2,  1,  4,  554,  0,  0,  ARMImpOpBase + 0, 611,  0, 0x11000ULL },  // Inst #2324 = VCVTNNSQf
7991
    { 2323, 2,  1,  4,  554,  0,  0,  ARMImpOpBase + 0, 1775, 0, 0x11000ULL },  // Inst #2323 = VCVTNNSDh
7992
    { 2322, 2,  1,  4,  554,  0,  0,  ARMImpOpBase + 0, 1775, 0, 0x11000ULL },  // Inst #2322 = VCVTNNSDf
7993
    { 2321, 2,  1,  4,  1250, 0,  0,  ARMImpOpBase + 0, 1781, 0, 0x8780ULL },  // Inst #2321 = VCVTMUS
7994
    { 2320, 2,  1,  4,  1208, 0,  0,  ARMImpOpBase + 0, 1779, 0, 0x8780ULL },  // Inst #2320 = VCVTMUH
7995
    { 2319, 2,  1,  4,  1253, 0,  0,  ARMImpOpBase + 0, 1777, 0, 0x8780ULL },  // Inst #2319 = VCVTMUD
7996
    { 2318, 2,  1,  4,  1250, 0,  0,  ARMImpOpBase + 0, 1781, 0, 0x8780ULL },  // Inst #2318 = VCVTMSS
7997
    { 2317, 2,  1,  4,  1208, 0,  0,  ARMImpOpBase + 0, 1779, 0, 0x8780ULL },  // Inst #2317 = VCVTMSH
7998
    { 2316, 2,  1,  4,  1253, 0,  0,  ARMImpOpBase + 0, 1777, 0, 0x8780ULL },  // Inst #2316 = VCVTMSD
7999
    { 2315, 2,  1,  4,  554,  0,  0,  ARMImpOpBase + 0, 611,  0, 0x11000ULL },  // Inst #2315 = VCVTMNUQh
8000
    { 2314, 2,  1,  4,  554,  0,  0,  ARMImpOpBase + 0, 611,  0, 0x11000ULL },  // Inst #2314 = VCVTMNUQf
8001
    { 2313, 2,  1,  4,  554,  0,  0,  ARMImpOpBase + 0, 1775, 0, 0x11000ULL },  // Inst #2313 = VCVTMNUDh
8002
    { 2312, 2,  1,  4,  554,  0,  0,  ARMImpOpBase + 0, 1775, 0, 0x11000ULL },  // Inst #2312 = VCVTMNUDf
8003
    { 2311, 2,  1,  4,  554,  0,  0,  ARMImpOpBase + 0, 611,  0, 0x11000ULL },  // Inst #2311 = VCVTMNSQh
8004
    { 2310, 2,  1,  4,  554,  0,  0,  ARMImpOpBase + 0, 611,  0, 0x11000ULL },  // Inst #2310 = VCVTMNSQf
8005
    { 2309, 2,  1,  4,  554,  0,  0,  ARMImpOpBase + 0, 1775, 0, 0x11000ULL },  // Inst #2309 = VCVTMNSDh
8006
    { 2308, 2,  1,  4,  554,  0,  0,  ARMImpOpBase + 0, 1775, 0, 0x11000ULL },  // Inst #2308 = VCVTMNSDf
8007
    { 2307, 4,  1,  4,  558,  0,  0,  ARMImpOpBase + 0, 1788, 0|(1ULL<<MCID::Predicable), 0x8780ULL },  // Inst #2307 = VCVTDS
8008
    { 2306, 5,  1,  4,  557,  0,  0,  ARMImpOpBase + 0, 394,  0|(1ULL<<MCID::Predicable), 0x8780ULL },  // Inst #2306 = VCVTBSH
8009
    { 2305, 4,  1,  4,  556,  0,  0,  ARMImpOpBase + 0, 1669, 0|(1ULL<<MCID::Predicable), 0x8780ULL },  // Inst #2305 = VCVTBHS
8010
    { 2304, 4,  1,  4,  555,  0,  0,  ARMImpOpBase + 0, 1788, 0|(1ULL<<MCID::Predicable), 0x8780ULL },  // Inst #2304 = VCVTBHD
8011
    { 2303, 5,  1,  4,  958,  0,  0,  ARMImpOpBase + 0, 1783, 0|(1ULL<<MCID::Predicable), 0x8780ULL },  // Inst #2303 = VCVTBDH
8012
    { 2302, 2,  1,  4,  1250, 0,  0,  ARMImpOpBase + 0, 1781, 0, 0x8780ULL },  // Inst #2302 = VCVTAUS
8013
    { 2301, 2,  1,  4,  1208, 0,  0,  ARMImpOpBase + 0, 1779, 0, 0x8780ULL },  // Inst #2301 = VCVTAUH
8014
    { 2300, 2,  1,  4,  1253, 0,  0,  ARMImpOpBase + 0, 1777, 0, 0x8780ULL },  // Inst #2300 = VCVTAUD
8015
    { 2299, 2,  1,  4,  1250, 0,  0,  ARMImpOpBase + 0, 1781, 0, 0x8780ULL },  // Inst #2299 = VCVTASS
8016
    { 2298, 2,  1,  4,  1208, 0,  0,  ARMImpOpBase + 0, 1779, 0, 0x8780ULL },  // Inst #2298 = VCVTASH
8017
    { 2297, 2,  1,  4,  1253, 0,  0,  ARMImpOpBase + 0, 1777, 0, 0x8780ULL },  // Inst #2297 = VCVTASD
8018
    { 2296, 2,  1,  4,  554,  0,  0,  ARMImpOpBase + 0, 611,  0, 0x11000ULL },  // Inst #2296 = VCVTANUQh
8019
    { 2295, 2,  1,  4,  554,  0,  0,  ARMImpOpBase + 0, 611,  0, 0x11000ULL },  // Inst #2295 = VCVTANUQf
8020
    { 2294, 2,  1,  4,  554,  0,  0,  ARMImpOpBase + 0, 1775, 0, 0x11000ULL },  // Inst #2294 = VCVTANUDh
8021
    { 2293, 2,  1,  4,  554,  0,  0,  ARMImpOpBase + 0, 1775, 0, 0x11000ULL },  // Inst #2293 = VCVTANUDf
8022
    { 2292, 2,  1,  4,  554,  0,  0,  ARMImpOpBase + 0, 611,  0, 0x11000ULL },  // Inst #2292 = VCVTANSQh
8023
    { 2291, 2,  1,  4,  554,  0,  0,  ARMImpOpBase + 0, 611,  0, 0x11000ULL },  // Inst #2291 = VCVTANSQf
8024
    { 2290, 2,  1,  4,  554,  0,  0,  ARMImpOpBase + 0, 1775, 0, 0x11000ULL },  // Inst #2290 = VCVTANSDh
8025
    { 2289, 2,  1,  4,  554,  0,  0,  ARMImpOpBase + 0, 1775, 0, 0x11000ULL },  // Inst #2289 = VCVTANSDf
8026
    { 2288, 4,  1,  4,  768,  0,  0,  ARMImpOpBase + 0, 1673, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2288 = VCNTq
8027
    { 2287, 4,  1,  4,  769,  0,  0,  ARMImpOpBase + 0, 1661, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2287 = VCNTd
8028
    { 2286, 3,  0,  4,  520,  0,  1,  ARMImpOpBase + 70,  1772, 0|(1ULL<<MCID::Predicable), 0x28780ULL },  // Inst #2286 = VCMPZS
8029
    { 2285, 3,  0,  4,  770,  0,  1,  ARMImpOpBase + 70,  1769, 0, 0x8780ULL },  // Inst #2285 = VCMPZH
8030
    { 2284, 3,  0,  4,  519,  0,  1,  ARMImpOpBase + 70,  1766, 0|(1ULL<<MCID::Predicable), 0x8780ULL },  // Inst #2284 = VCMPZD
8031
    { 2283, 4,  0,  4,  1257, 0,  1,  ARMImpOpBase + 70,  1669, 0|(1ULL<<MCID::Predicable), 0x28780ULL },  // Inst #2283 = VCMPS
8032
    { 2282, 4,  0,  4,  770,  0,  1,  ARMImpOpBase + 70,  1665, 0, 0x8780ULL },  // Inst #2282 = VCMPH
8033
    { 2281, 3,  0,  4,  520,  0,  1,  ARMImpOpBase + 70,  1772, 0|(1ULL<<MCID::Predicable), 0x28780ULL },  // Inst #2281 = VCMPEZS
8034
    { 2280, 3,  0,  4,  770,  0,  1,  ARMImpOpBase + 70,  1769, 0, 0x8780ULL },  // Inst #2280 = VCMPEZH
8035
    { 2279, 3,  0,  4,  519,  0,  1,  ARMImpOpBase + 70,  1766, 0|(1ULL<<MCID::Predicable), 0x8780ULL },  // Inst #2279 = VCMPEZD
8036
    { 2278, 4,  0,  4,  520,  0,  1,  ARMImpOpBase + 70,  1669, 0|(1ULL<<MCID::Predicable), 0x28780ULL },  // Inst #2278 = VCMPES
8037
    { 2277, 4,  0,  4,  770,  0,  1,  ARMImpOpBase + 70,  1665, 0, 0x8780ULL },  // Inst #2277 = VCMPEH
8038
    { 2276, 4,  0,  4,  519,  0,  1,  ARMImpOpBase + 70,  1661, 0|(1ULL<<MCID::Predicable), 0x8780ULL },  // Inst #2276 = VCMPED
8039
    { 2275, 4,  0,  4,  1258, 0,  1,  ARMImpOpBase + 70,  1661, 0|(1ULL<<MCID::Predicable), 0x8780ULL },  // Inst #2275 = VCMPD
8040
    { 2274, 6,  1,  4,  994,  0,  0,  ARMImpOpBase + 0, 1760, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x11580ULL },  // Inst #2274 = VCMLAv8f16_indexed
8041
    { 2273, 5,  1,  4,  994,  0,  0,  ARMImpOpBase + 0, 1749, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x11580ULL },  // Inst #2273 = VCMLAv8f16
8042
    { 2272, 6,  1,  4,  994,  0,  0,  ARMImpOpBase + 0, 1754, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x11580ULL },  // Inst #2272 = VCMLAv4f32_indexed
8043
    { 2271, 5,  1,  4,  994,  0,  0,  ARMImpOpBase + 0, 1749, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x11580ULL },  // Inst #2271 = VCMLAv4f32
8044
    { 2270, 6,  1,  4,  993,  0,  0,  ARMImpOpBase + 0, 1743, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x11580ULL },  // Inst #2270 = VCMLAv4f16_indexed
8045
    { 2269, 5,  1,  4,  993,  0,  0,  ARMImpOpBase + 0, 1732, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x11580ULL },  // Inst #2269 = VCMLAv4f16
8046
    { 2268, 6,  1,  4,  993,  0,  0,  ARMImpOpBase + 0, 1737, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x11580ULL },  // Inst #2268 = VCMLAv2f32_indexed
8047
    { 2267, 5,  1,  4,  993,  0,  0,  ARMImpOpBase + 0, 1732, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x11580ULL },  // Inst #2267 = VCMLAv2f32
8048
    { 2266, 4,  1,  4,  769,  0,  0,  ARMImpOpBase + 0, 1661, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2266 = VCLZv8i8
8049
    { 2265, 4,  1,  4,  768,  0,  0,  ARMImpOpBase + 0, 1673, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2265 = VCLZv8i16
8050
    { 2264, 4,  1,  4,  768,  0,  0,  ARMImpOpBase + 0, 1673, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2264 = VCLZv4i32
8051
    { 2263, 4,  1,  4,  769,  0,  0,  ARMImpOpBase + 0, 1661, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2263 = VCLZv4i16
8052
    { 2262, 4,  1,  4,  769,  0,  0,  ARMImpOpBase + 0, 1661, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2262 = VCLZv2i32
8053
    { 2261, 4,  1,  4,  768,  0,  0,  ARMImpOpBase + 0, 1673, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2261 = VCLZv16i8
8054
    { 2260, 4,  1,  4,  488,  0,  0,  ARMImpOpBase + 0, 1661, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2260 = VCLTzv8i8
8055
    { 2259, 4,  1,  4,  488,  0,  0,  ARMImpOpBase + 0, 1673, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2259 = VCLTzv8i16
8056
    { 2258, 4,  1,  4,  488,  0,  0,  ARMImpOpBase + 0, 1673, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2258 = VCLTzv8f16
8057
    { 2257, 4,  1,  4,  488,  0,  0,  ARMImpOpBase + 0, 1673, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2257 = VCLTzv4i32
8058
    { 2256, 4,  1,  4,  488,  0,  0,  ARMImpOpBase + 0, 1661, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2256 = VCLTzv4i16
8059
    { 2255, 4,  1,  4,  488,  0,  0,  ARMImpOpBase + 0, 1673, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2255 = VCLTzv4f32
8060
    { 2254, 4,  1,  4,  488,  0,  0,  ARMImpOpBase + 0, 1661, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2254 = VCLTzv4f16
8061
    { 2253, 4,  1,  4,  488,  0,  0,  ARMImpOpBase + 0, 1661, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2253 = VCLTzv2i32
8062
    { 2252, 4,  1,  4,  488,  0,  0,  ARMImpOpBase + 0, 1661, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2252 = VCLTzv2f32
8063
    { 2251, 4,  1,  4,  488,  0,  0,  ARMImpOpBase + 0, 1673, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2251 = VCLTzv16i8
8064
    { 2250, 4,  1,  4,  475,  0,  0,  ARMImpOpBase + 0, 1661, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2250 = VCLSv8i8
8065
    { 2249, 4,  1,  4,  474,  0,  0,  ARMImpOpBase + 0, 1673, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2249 = VCLSv8i16
8066
    { 2248, 4,  1,  4,  474,  0,  0,  ARMImpOpBase + 0, 1673, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2248 = VCLSv4i32
8067
    { 2247, 4,  1,  4,  475,  0,  0,  ARMImpOpBase + 0, 1661, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2247 = VCLSv4i16
8068
    { 2246, 4,  1,  4,  475,  0,  0,  ARMImpOpBase + 0, 1661, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2246 = VCLSv2i32
8069
    { 2245, 4,  1,  4,  474,  0,  0,  ARMImpOpBase + 0, 1673, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2245 = VCLSv16i8
8070
    { 2244, 4,  1,  4,  488,  0,  0,  ARMImpOpBase + 0, 1661, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2244 = VCLEzv8i8
8071
    { 2243, 4,  1,  4,  488,  0,  0,  ARMImpOpBase + 0, 1673, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2243 = VCLEzv8i16
8072
    { 2242, 4,  1,  4,  488,  0,  0,  ARMImpOpBase + 0, 1673, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2242 = VCLEzv8f16
8073
    { 2241, 4,  1,  4,  488,  0,  0,  ARMImpOpBase + 0, 1673, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2241 = VCLEzv4i32
8074
    { 2240, 4,  1,  4,  488,  0,  0,  ARMImpOpBase + 0, 1661, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2240 = VCLEzv4i16
8075
    { 2239, 4,  1,  4,  488,  0,  0,  ARMImpOpBase + 0, 1673, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2239 = VCLEzv4f32
8076
    { 2238, 4,  1,  4,  488,  0,  0,  ARMImpOpBase + 0, 1661, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2238 = VCLEzv4f16
8077
    { 2237, 4,  1,  4,  488,  0,  0,  ARMImpOpBase + 0, 1661, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2237 = VCLEzv2i32
8078
    { 2236, 4,  1,  4,  488,  0,  0,  ARMImpOpBase + 0, 1661, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2236 = VCLEzv2f32
8079
    { 2235, 4,  1,  4,  488,  0,  0,  ARMImpOpBase + 0, 1673, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2235 = VCLEzv16i8
8080
    { 2234, 4,  1,  4,  488,  0,  0,  ARMImpOpBase + 0, 1661, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2234 = VCGTzv8i8
8081
    { 2233, 4,  1,  4,  488,  0,  0,  ARMImpOpBase + 0, 1673, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2233 = VCGTzv8i16
8082
    { 2232, 4,  1,  4,  488,  0,  0,  ARMImpOpBase + 0, 1673, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2232 = VCGTzv8f16
8083
    { 2231, 4,  1,  4,  488,  0,  0,  ARMImpOpBase + 0, 1673, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2231 = VCGTzv4i32
8084
    { 2230, 4,  1,  4,  488,  0,  0,  ARMImpOpBase + 0, 1661, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2230 = VCGTzv4i16
8085
    { 2229, 4,  1,  4,  488,  0,  0,  ARMImpOpBase + 0, 1673, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2229 = VCGTzv4f32
8086
    { 2228, 4,  1,  4,  488,  0,  0,  ARMImpOpBase + 0, 1661, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2228 = VCGTzv4f16
8087
    { 2227, 4,  1,  4,  488,  0,  0,  ARMImpOpBase + 0, 1661, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2227 = VCGTzv2i32
8088
    { 2226, 4,  1,  4,  488,  0,  0,  ARMImpOpBase + 0, 1661, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2226 = VCGTzv2f32
8089
    { 2225, 4,  1,  4,  488,  0,  0,  ARMImpOpBase + 0, 1673, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2225 = VCGTzv16i8
8090
    { 2224, 5,  1,  4,  767,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2224 = VCGTuv8i8
8091
    { 2223, 5,  1,  4,  766,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2223 = VCGTuv8i16
8092
    { 2222, 5,  1,  4,  766,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2222 = VCGTuv4i32
8093
    { 2221, 5,  1,  4,  767,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2221 = VCGTuv4i16
8094
    { 2220, 5,  1,  4,  767,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2220 = VCGTuv2i32
8095
    { 2219, 5,  1,  4,  766,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2219 = VCGTuv16i8
8096
    { 2218, 5,  1,  4,  767,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2218 = VCGTsv8i8
8097
    { 2217, 5,  1,  4,  766,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2217 = VCGTsv8i16
8098
    { 2216, 5,  1,  4,  766,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2216 = VCGTsv4i32
8099
    { 2215, 5,  1,  4,  767,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2215 = VCGTsv4i16
8100
    { 2214, 5,  1,  4,  767,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2214 = VCGTsv2i32
8101
    { 2213, 5,  1,  4,  766,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2213 = VCGTsv16i8
8102
    { 2212, 5,  1,  4,  485,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2212 = VCGThq
8103
    { 2211, 5,  1,  4,  484,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2211 = VCGThd
8104
    { 2210, 5,  1,  4,  485,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2210 = VCGTfq
8105
    { 2209, 5,  1,  4,  484,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2209 = VCGTfd
8106
    { 2208, 4,  1,  4,  488,  0,  0,  ARMImpOpBase + 0, 1661, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2208 = VCGEzv8i8
8107
    { 2207, 4,  1,  4,  488,  0,  0,  ARMImpOpBase + 0, 1673, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2207 = VCGEzv8i16
8108
    { 2206, 4,  1,  4,  488,  0,  0,  ARMImpOpBase + 0, 1673, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2206 = VCGEzv8f16
8109
    { 2205, 4,  1,  4,  488,  0,  0,  ARMImpOpBase + 0, 1673, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2205 = VCGEzv4i32
8110
    { 2204, 4,  1,  4,  488,  0,  0,  ARMImpOpBase + 0, 1661, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2204 = VCGEzv4i16
8111
    { 2203, 4,  1,  4,  488,  0,  0,  ARMImpOpBase + 0, 1673, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2203 = VCGEzv4f32
8112
    { 2202, 4,  1,  4,  488,  0,  0,  ARMImpOpBase + 0, 1661, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2202 = VCGEzv4f16
8113
    { 2201, 4,  1,  4,  488,  0,  0,  ARMImpOpBase + 0, 1661, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2201 = VCGEzv2i32
8114
    { 2200, 4,  1,  4,  488,  0,  0,  ARMImpOpBase + 0, 1661, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2200 = VCGEzv2f32
8115
    { 2199, 4,  1,  4,  488,  0,  0,  ARMImpOpBase + 0, 1673, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2199 = VCGEzv16i8
8116
    { 2198, 5,  1,  4,  767,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2198 = VCGEuv8i8
8117
    { 2197, 5,  1,  4,  766,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2197 = VCGEuv8i16
8118
    { 2196, 5,  1,  4,  766,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2196 = VCGEuv4i32
8119
    { 2195, 5,  1,  4,  767,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2195 = VCGEuv4i16
8120
    { 2194, 5,  1,  4,  767,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2194 = VCGEuv2i32
8121
    { 2193, 5,  1,  4,  766,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2193 = VCGEuv16i8
8122
    { 2192, 5,  1,  4,  767,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2192 = VCGEsv8i8
8123
    { 2191, 5,  1,  4,  766,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2191 = VCGEsv8i16
8124
    { 2190, 5,  1,  4,  766,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2190 = VCGEsv4i32
8125
    { 2189, 5,  1,  4,  767,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2189 = VCGEsv4i16
8126
    { 2188, 5,  1,  4,  767,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2188 = VCGEsv2i32
8127
    { 2187, 5,  1,  4,  766,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2187 = VCGEsv16i8
8128
    { 2186, 5,  1,  4,  485,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2186 = VCGEhq
8129
    { 2185, 5,  1,  4,  484,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2185 = VCGEhd
8130
    { 2184, 5,  1,  4,  485,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2184 = VCGEfq
8131
    { 2183, 5,  1,  4,  484,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2183 = VCGEfd
8132
    { 2182, 4,  1,  4,  488,  0,  0,  ARMImpOpBase + 0, 1661, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2182 = VCEQzv8i8
8133
    { 2181, 4,  1,  4,  488,  0,  0,  ARMImpOpBase + 0, 1673, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2181 = VCEQzv8i16
8134
    { 2180, 4,  1,  4,  488,  0,  0,  ARMImpOpBase + 0, 1673, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2180 = VCEQzv8f16
8135
    { 2179, 4,  1,  4,  488,  0,  0,  ARMImpOpBase + 0, 1673, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2179 = VCEQzv4i32
8136
    { 2178, 4,  1,  4,  488,  0,  0,  ARMImpOpBase + 0, 1661, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2178 = VCEQzv4i16
8137
    { 2177, 4,  1,  4,  488,  0,  0,  ARMImpOpBase + 0, 1673, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2177 = VCEQzv4f32
8138
    { 2176, 4,  1,  4,  488,  0,  0,  ARMImpOpBase + 0, 1661, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2176 = VCEQzv4f16
8139
    { 2175, 4,  1,  4,  488,  0,  0,  ARMImpOpBase + 0, 1661, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2175 = VCEQzv2i32
8140
    { 2174, 4,  1,  4,  488,  0,  0,  ARMImpOpBase + 0, 1661, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2174 = VCEQzv2f32
8141
    { 2173, 4,  1,  4,  488,  0,  0,  ARMImpOpBase + 0, 1673, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2173 = VCEQzv16i8
8142
    { 2172, 5,  1,  4,  767,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2172 = VCEQv8i8
8143
    { 2171, 5,  1,  4,  766,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2171 = VCEQv8i16
8144
    { 2170, 5,  1,  4,  766,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2170 = VCEQv4i32
8145
    { 2169, 5,  1,  4,  767,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2169 = VCEQv4i16
8146
    { 2168, 5,  1,  4,  767,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2168 = VCEQv2i32
8147
    { 2167, 5,  1,  4,  766,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2167 = VCEQv16i8
8148
    { 2166, 5,  1,  4,  485,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2166 = VCEQhq
8149
    { 2165, 5,  1,  4,  484,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2165 = VCEQhd
8150
    { 2164, 5,  1,  4,  485,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2164 = VCEQfq
8151
    { 2163, 5,  1,  4,  484,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2163 = VCEQfd
8152
    { 2162, 4,  1,  4,  994,  0,  0,  ARMImpOpBase + 0, 1728, 0, 0x11580ULL },  // Inst #2162 = VCADDv8f16
8153
    { 2161, 4,  1,  4,  994,  0,  0,  ARMImpOpBase + 0, 1728, 0, 0x11580ULL },  // Inst #2161 = VCADDv4f32
8154
    { 2160, 4,  1,  4,  993,  0,  0,  ARMImpOpBase + 0, 1724, 0, 0x11580ULL },  // Inst #2160 = VCADDv4f16
8155
    { 2159, 4,  1,  4,  993,  0,  0,  ARMImpOpBase + 0, 1724, 0, 0x11580ULL },  // Inst #2159 = VCADDv2f32
8156
    { 2158, 6,  1,  4,  765,  0,  0,  ARMImpOpBase + 0, 1718, 0|(1ULL<<MCID::Predicable), 0x10000ULL },  // Inst #2158 = VBSPq
8157
    { 2157, 6,  1,  4,  764,  0,  0,  ARMImpOpBase + 0, 1712, 0|(1ULL<<MCID::Predicable), 0x10000ULL },  // Inst #2157 = VBSPd
8158
    { 2156, 6,  1,  4,  765,  0,  0,  ARMImpOpBase + 0, 1634, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x11280ULL },  // Inst #2156 = VBSLq
8159
    { 2155, 6,  1,  4,  764,  0,  0,  ARMImpOpBase + 0, 1640, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x11280ULL },  // Inst #2155 = VBSLd
8160
    { 2154, 6,  1,  4,  765,  0,  0,  ARMImpOpBase + 0, 1634, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x11280ULL },  // Inst #2154 = VBITq
8161
    { 2153, 6,  1,  4,  764,  0,  0,  ARMImpOpBase + 0, 1640, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x11280ULL },  // Inst #2153 = VBITd
8162
    { 2152, 6,  1,  4,  765,  0,  0,  ARMImpOpBase + 0, 1634, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x11280ULL },  // Inst #2152 = VBIFq
8163
    { 2151, 6,  1,  4,  764,  0,  0,  ARMImpOpBase + 0, 1640, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x11280ULL },  // Inst #2151 = VBIFd
8164
    { 2150, 5,  1,  4,  761,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2150 = VBICq
8165
    { 2149, 5,  1,  4,  763,  0,  0,  ARMImpOpBase + 0, 1707, 0|(1ULL<<MCID::Predicable), 0x10f80ULL },  // Inst #2149 = VBICiv8i16
8166
    { 2148, 5,  1,  4,  763,  0,  0,  ARMImpOpBase + 0, 1707, 0|(1ULL<<MCID::Predicable), 0x10f80ULL },  // Inst #2148 = VBICiv4i32
8167
    { 2147, 5,  1,  4,  762,  0,  0,  ARMImpOpBase + 0, 1702, 0|(1ULL<<MCID::Predicable), 0x10f80ULL },  // Inst #2147 = VBICiv4i16
8168
    { 2146, 5,  1,  4,  762,  0,  0,  ARMImpOpBase + 0, 1702, 0|(1ULL<<MCID::Predicable), 0x10f80ULL },  // Inst #2146 = VBICiv2i32
8169
    { 2145, 5,  1,  4,  760,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2145 = VBICd
8170
    { 2144, 5,  1,  4,  116,  0,  0,  ARMImpOpBase + 0, 1697, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x11580ULL },  // Inst #2144 = VBF16MALTQI
8171
    { 2143, 4,  1,  4,  0,  0,  0,  ARMImpOpBase + 0, 627,  0, 0x11580ULL },  // Inst #2143 = VBF16MALTQ
8172
    { 2142, 5,  1,  4,  116,  0,  0,  ARMImpOpBase + 0, 1697, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x11580ULL },  // Inst #2142 = VBF16MALBQI
8173
    { 2141, 4,  1,  4,  0,  0,  0,  ARMImpOpBase + 0, 627,  0, 0x11580ULL },  // Inst #2141 = VBF16MALBQ
8174
    { 2140, 5,  1,  4,  761,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2140 = VANDq
8175
    { 2139, 5,  1,  4,  760,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2139 = VANDd
8176
    { 2138, 5,  1,  4,  756,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2138 = VADDv8i8
8177
    { 2137, 5,  1,  4,  758,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2137 = VADDv8i16
8178
    { 2136, 5,  1,  4,  758,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2136 = VADDv4i32
8179
    { 2135, 5,  1,  4,  756,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2135 = VADDv4i16
8180
    { 2134, 5,  1,  4,  758,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2134 = VADDv2i64
8181
    { 2133, 5,  1,  4,  756,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2133 = VADDv2i32
8182
    { 2132, 5,  1,  4,  756,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2132 = VADDv1i64
8183
    { 2131, 5,  1,  4,  758,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2131 = VADDv16i8
8184
    { 2130, 5,  1,  4,  747,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2130 = VADDhq
8185
    { 2129, 5,  1,  4,  745,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2129 = VADDhd
8186
    { 2128, 5,  1,  4,  746,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2128 = VADDfq
8187
    { 2127, 5,  1,  4,  744,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2127 = VADDfd
8188
    { 2126, 5,  1,  4,  462,  0,  0,  ARMImpOpBase + 0, 1692, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2126 = VADDWuv8i16
8189
    { 2125, 5,  1,  4,  462,  0,  0,  ARMImpOpBase + 0, 1692, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2125 = VADDWuv4i32
8190
    { 2124, 5,  1,  4,  462,  0,  0,  ARMImpOpBase + 0, 1692, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2124 = VADDWuv2i64
8191
    { 2123, 5,  1,  4,  462,  0,  0,  ARMImpOpBase + 0, 1692, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2123 = VADDWsv8i16
8192
    { 2122, 5,  1,  4,  462,  0,  0,  ARMImpOpBase + 0, 1692, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2122 = VADDWsv4i32
8193
    { 2121, 5,  1,  4,  462,  0,  0,  ARMImpOpBase + 0, 1692, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2121 = VADDWsv2i64
8194
    { 2120, 5,  1,  4,  521,  0,  0,  ARMImpOpBase + 0, 1687, 0|(1ULL<<MCID::Predicable), 0x28800ULL },  // Inst #2120 = VADDS
8195
    { 2119, 5,  1,  4,  759,  0,  0,  ARMImpOpBase + 0, 1646, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2119 = VADDLuv8i16
8196
    { 2118, 5,  1,  4,  759,  0,  0,  ARMImpOpBase + 0, 1646, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2118 = VADDLuv4i32
8197
    { 2117, 5,  1,  4,  759,  0,  0,  ARMImpOpBase + 0, 1646, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2117 = VADDLuv2i64
8198
    { 2116, 5,  1,  4,  759,  0,  0,  ARMImpOpBase + 0, 1646, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2116 = VADDLsv8i16
8199
    { 2115, 5,  1,  4,  759,  0,  0,  ARMImpOpBase + 0, 1646, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2115 = VADDLsv4i32
8200
    { 2114, 5,  1,  4,  759,  0,  0,  ARMImpOpBase + 0, 1646, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2114 = VADDLsv2i64
8201
    { 2113, 5,  1,  4,  501,  0,  0,  ARMImpOpBase + 0, 1682, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2113 = VADDHNv8i8
8202
    { 2112, 5,  1,  4,  501,  0,  0,  ARMImpOpBase + 0, 1682, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2112 = VADDHNv4i16
8203
    { 2111, 5,  1,  4,  501,  0,  0,  ARMImpOpBase + 0, 1682, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2111 = VADDHNv2i32
8204
    { 2110, 5,  1,  4,  743,  0,  0,  ARMImpOpBase + 0, 1677, 0, 0x8800ULL },  // Inst #2110 = VADDH
8205
    { 2109, 5,  1,  4,  527,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x8800ULL },  // Inst #2109 = VADDD
8206
    { 2108, 5,  1,  4,  742,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2108 = VACGThq
8207
    { 2107, 5,  1,  4,  741,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2107 = VACGThd
8208
    { 2106, 5,  1,  4,  742,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2106 = VACGTfq
8209
    { 2105, 5,  1,  4,  741,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2105 = VACGTfd
8210
    { 2104, 5,  1,  4,  742,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2104 = VACGEhq
8211
    { 2103, 5,  1,  4,  741,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2103 = VACGEhd
8212
    { 2102, 5,  1,  4,  742,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2102 = VACGEfq
8213
    { 2101, 5,  1,  4,  741,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2101 = VACGEfd
8214
    { 2100, 4,  1,  4,  494,  0,  0,  ARMImpOpBase + 0, 1661, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2100 = VABSv8i8
8215
    { 2099, 4,  1,  4,  493,  0,  0,  ARMImpOpBase + 0, 1673, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2099 = VABSv8i16
8216
    { 2098, 4,  1,  4,  493,  0,  0,  ARMImpOpBase + 0, 1673, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2098 = VABSv4i32
8217
    { 2097, 4,  1,  4,  494,  0,  0,  ARMImpOpBase + 0, 1661, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2097 = VABSv4i16
8218
    { 2096, 4,  1,  4,  494,  0,  0,  ARMImpOpBase + 0, 1661, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2096 = VABSv2i32
8219
    { 2095, 4,  1,  4,  493,  0,  0,  ARMImpOpBase + 0, 1673, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2095 = VABSv16i8
8220
    { 2094, 4,  1,  4,  740,  0,  0,  ARMImpOpBase + 0, 1673, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2094 = VABShq
8221
    { 2093, 4,  1,  4,  739,  0,  0,  ARMImpOpBase + 0, 1661, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2093 = VABShd
8222
    { 2092, 4,  1,  4,  492,  0,  0,  ARMImpOpBase + 0, 1673, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2092 = VABSfq
8223
    { 2091, 4,  1,  4,  491,  0,  0,  ARMImpOpBase + 0, 1661, 0|(1ULL<<MCID::Predicable), 0x11000ULL },  // Inst #2091 = VABSfd
8224
    { 2090, 4,  1,  4,  738,  0,  0,  ARMImpOpBase + 0, 1669, 0|(1ULL<<MCID::Predicable), 0x28780ULL },  // Inst #2090 = VABSS
8225
    { 2089, 4,  1,  4,  737,  0,  0,  ARMImpOpBase + 0, 1665, 0, 0x8780ULL },  // Inst #2089 = VABSH
8226
    { 2088, 4,  1,  4,  736,  0,  0,  ARMImpOpBase + 0, 1661, 0|(1ULL<<MCID::Predicable), 0x8780ULL },  // Inst #2088 = VABSD
8227
    { 2087, 5,  1,  4,  753,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2087 = VABDuv8i8
8228
    { 2086, 5,  1,  4,  754,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2086 = VABDuv8i16
8229
    { 2085, 5,  1,  4,  754,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2085 = VABDuv4i32
8230
    { 2084, 5,  1,  4,  753,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2084 = VABDuv4i16
8231
    { 2083, 5,  1,  4,  753,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2083 = VABDuv2i32
8232
    { 2082, 5,  1,  4,  754,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2082 = VABDuv16i8
8233
    { 2081, 5,  1,  4,  753,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2081 = VABDsv8i8
8234
    { 2080, 5,  1,  4,  754,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2080 = VABDsv8i16
8235
    { 2079, 5,  1,  4,  754,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2079 = VABDsv4i32
8236
    { 2078, 5,  1,  4,  753,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2078 = VABDsv4i16
8237
    { 2077, 5,  1,  4,  753,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2077 = VABDsv2i32
8238
    { 2076, 5,  1,  4,  754,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2076 = VABDsv16i8
8239
    { 2075, 5,  1,  4,  735,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2075 = VABDhq
8240
    { 2074, 5,  1,  4,  734,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2074 = VABDhd
8241
    { 2073, 5,  1,  4,  735,  0,  0,  ARMImpOpBase + 0, 1656, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2073 = VABDfq
8242
    { 2072, 5,  1,  4,  734,  0,  0,  ARMImpOpBase + 0, 1651, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2072 = VABDfd
8243
    { 2071, 5,  1,  4,  755,  0,  0,  ARMImpOpBase + 0, 1646, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2071 = VABDLuv8i16
8244
    { 2070, 5,  1,  4,  755,  0,  0,  ARMImpOpBase + 0, 1646, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2070 = VABDLuv4i32
8245
    { 2069, 5,  1,  4,  524,  0,  0,  ARMImpOpBase + 0, 1646, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2069 = VABDLuv2i64
8246
    { 2068, 5,  1,  4,  755,  0,  0,  ARMImpOpBase + 0, 1646, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2068 = VABDLsv8i16
8247
    { 2067, 5,  1,  4,  755,  0,  0,  ARMImpOpBase + 0, 1646, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2067 = VABDLsv4i32
8248
    { 2066, 5,  1,  4,  524,  0,  0,  ARMImpOpBase + 0, 1646, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #2066 = VABDLsv2i64
8249
    { 2065, 6,  1,  4,  752,  0,  0,  ARMImpOpBase + 0, 1640, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2065 = VABAuv8i8
8250
    { 2064, 6,  1,  4,  481,  0,  0,  ARMImpOpBase + 0, 1634, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2064 = VABAuv8i16
8251
    { 2063, 6,  1,  4,  481,  0,  0,  ARMImpOpBase + 0, 1634, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2063 = VABAuv4i32
8252
    { 2062, 6,  1,  4,  752,  0,  0,  ARMImpOpBase + 0, 1640, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2062 = VABAuv4i16
8253
    { 2061, 6,  1,  4,  752,  0,  0,  ARMImpOpBase + 0, 1640, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2061 = VABAuv2i32
8254
    { 2060, 6,  1,  4,  481,  0,  0,  ARMImpOpBase + 0, 1634, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2060 = VABAuv16i8
8255
    { 2059, 6,  1,  4,  752,  0,  0,  ARMImpOpBase + 0, 1640, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2059 = VABAsv8i8
8256
    { 2058, 6,  1,  4,  481,  0,  0,  ARMImpOpBase + 0, 1634, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2058 = VABAsv8i16
8257
    { 2057, 6,  1,  4,  481,  0,  0,  ARMImpOpBase + 0, 1634, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2057 = VABAsv4i32
8258
    { 2056, 6,  1,  4,  752,  0,  0,  ARMImpOpBase + 0, 1640, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2056 = VABAsv4i16
8259
    { 2055, 6,  1,  4,  752,  0,  0,  ARMImpOpBase + 0, 1640, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2055 = VABAsv2i32
8260
    { 2054, 6,  1,  4,  481,  0,  0,  ARMImpOpBase + 0, 1634, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2054 = VABAsv16i8
8261
    { 2053, 6,  1,  4,  480,  0,  0,  ARMImpOpBase + 0, 1628, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2053 = VABALuv8i16
8262
    { 2052, 6,  1,  4,  480,  0,  0,  ARMImpOpBase + 0, 1628, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2052 = VABALuv4i32
8263
    { 2051, 6,  1,  4,  480,  0,  0,  ARMImpOpBase + 0, 1628, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2051 = VABALuv2i64
8264
    { 2050, 6,  1,  4,  480,  0,  0,  ARMImpOpBase + 0, 1628, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2050 = VABALsv8i16
8265
    { 2049, 6,  1,  4,  480,  0,  0,  ARMImpOpBase + 0, 1628, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2049 = VABALsv4i32
8266
    { 2048, 6,  1,  4,  480,  0,  0,  ARMImpOpBase + 0, 1628, 0|(1ULL<<MCID::Predicable), 0x11280ULL },  // Inst #2048 = VABALsv2i64
8267
    { 2047, 5,  1,  4,  897,  0,  0,  ARMImpOpBase + 0, 1615, 0|(1ULL<<MCID::Predicable), 0x700ULL },  // Inst #2047 = UXTH
8268
    { 2046, 5,  1,  4,  352,  0,  0,  ARMImpOpBase + 0, 1615, 0|(1ULL<<MCID::Predicable), 0x700ULL },  // Inst #2046 = UXTB16
8269
    { 2045, 5,  1,  4,  897,  0,  0,  ARMImpOpBase + 0, 1615, 0|(1ULL<<MCID::Predicable), 0x700ULL },  // Inst #2045 = UXTB
8270
    { 2044, 6,  1,  4,  900,  0,  0,  ARMImpOpBase + 0, 1609, 0|(1ULL<<MCID::Predicable), 0x700ULL },  // Inst #2044 = UXTAH
8271
    { 2043, 6,  1,  4,  367,  0,  0,  ARMImpOpBase + 0, 1609, 0|(1ULL<<MCID::Predicable), 0x700ULL },  // Inst #2043 = UXTAB16
8272
    { 2042, 6,  1,  4,  900,  0,  0,  ARMImpOpBase + 0, 1609, 0|(1ULL<<MCID::Predicable), 0x700ULL },  // Inst #2042 = UXTAB
8273
    { 2041, 5,  1,  4,  885,  0,  0,  ARMImpOpBase + 0, 1501, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x200ULL },  // Inst #2041 = USUB8
8274
    { 2040, 5,  1,  4,  885,  0,  0,  ARMImpOpBase + 0, 1501, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x200ULL },  // Inst #2040 = USUB16
8275
    { 2039, 5,  1,  4,  364,  0,  0,  ARMImpOpBase + 0, 1501, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x200ULL },  // Inst #2039 = USAX
8276
    { 2038, 5,  1,  4,  893,  0,  0,  ARMImpOpBase + 0, 1548, 0|(1ULL<<MCID::Predicable), 0x680ULL },  // Inst #2038 = USAT16
8277
    { 2037, 6,  1,  4,  893,  0,  0,  ARMImpOpBase + 0, 1542, 0|(1ULL<<MCID::Predicable), 0x680ULL },  // Inst #2037 = USAT
8278
    { 2036, 6,  1,  4,  371,  0,  0,  ARMImpOpBase + 0, 985,  0|(1ULL<<MCID::Predicable), 0x80ULL },  // Inst #2036 = USADA8
8279
    { 2035, 5,  1,  4,  370,  0,  0,  ARMImpOpBase + 0, 147,  0|(1ULL<<MCID::Predicable), 0x80ULL },  // Inst #2035 = USAD8
8280
    { 2034, 5,  1,  4,  889,  0,  0,  ARMImpOpBase + 0, 1501, 0|(1ULL<<MCID::Predicable), 0x200ULL },  // Inst #2034 = UQSUB8
8281
    { 2033, 5,  1,  4,  889,  0,  0,  ARMImpOpBase + 0, 1501, 0|(1ULL<<MCID::Predicable), 0x200ULL },  // Inst #2033 = UQSUB16
8282
    { 2032, 5,  1,  4,  891,  0,  0,  ARMImpOpBase + 0, 1501, 0|(1ULL<<MCID::Predicable), 0x200ULL },  // Inst #2032 = UQSAX
8283
    { 2031, 5,  1,  4,  891,  0,  0,  ARMImpOpBase + 0, 1501, 0|(1ULL<<MCID::Predicable), 0x200ULL },  // Inst #2031 = UQASX
8284
    { 2030, 5,  1,  4,  889,  0,  0,  ARMImpOpBase + 0, 1501, 0|(1ULL<<MCID::Predicable), 0x200ULL },  // Inst #2030 = UQADD8
8285
    { 2029, 5,  1,  4,  889,  0,  0,  ARMImpOpBase + 0, 1501, 0|(1ULL<<MCID::Predicable), 0x200ULL },  // Inst #2029 = UQADD16
8286
    { 2028, 7,  2,  4,  339,  0,  0,  ARMImpOpBase + 0, 1535, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::HasOptionalDef), 0x80ULL },  // Inst #2028 = UMULL
8287
    { 2027, 9,  2,  4,  340,  0,  0,  ARMImpOpBase + 0, 1518, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef), 0x80ULL },  // Inst #2027 = UMLAL
8288
    { 2026, 8,  2,  4,  340,  0,  0,  ARMImpOpBase + 0, 1620, 0|(1ULL<<MCID::Predicable), 0x80ULL },  // Inst #2026 = UMAAL
8289
    { 2025, 5,  1,  4,  887,  0,  0,  ARMImpOpBase + 0, 1501, 0|(1ULL<<MCID::Predicable), 0x200ULL },  // Inst #2025 = UHSUB8
8290
    { 2024, 5,  1,  4,  887,  0,  0,  ARMImpOpBase + 0, 1501, 0|(1ULL<<MCID::Predicable), 0x200ULL },  // Inst #2024 = UHSUB16
8291
    { 2023, 5,  1,  4,  366,  0,  0,  ARMImpOpBase + 0, 1501, 0|(1ULL<<MCID::Predicable), 0x200ULL },  // Inst #2023 = UHSAX
8292
    { 2022, 5,  1,  4,  366,  0,  0,  ARMImpOpBase + 0, 1501, 0|(1ULL<<MCID::Predicable), 0x200ULL },  // Inst #2022 = UHASX
8293
    { 2021, 5,  1,  4,  887,  0,  0,  ARMImpOpBase + 0, 1501, 0|(1ULL<<MCID::Predicable), 0x200ULL },  // Inst #2021 = UHADD8
8294
    { 2020, 5,  1,  4,  887,  0,  0,  ARMImpOpBase + 0, 1501, 0|(1ULL<<MCID::Predicable), 0x200ULL },  // Inst #2020 = UHADD16
8295
    { 2019, 5,  1,  4,  385,  0,  0,  ARMImpOpBase + 0, 147,  0|(1ULL<<MCID::Predicable), 0x600ULL },  // Inst #2019 = UDIV
8296
    { 2018, 1,  0,  4,  844,  0,  0,  ARMImpOpBase + 0, 0,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0xd00ULL },  // Inst #2018 = UDF
8297
    { 2017, 6,  1,  4,  895,  0,  0,  ARMImpOpBase + 0, 1506, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x201ULL },  // Inst #2017 = UBFX
8298
    { 2016, 5,  1,  4,  364,  0,  0,  ARMImpOpBase + 0, 1501, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x200ULL },  // Inst #2016 = UASX
8299
    { 2015, 5,  1,  4,  885,  0,  0,  ARMImpOpBase + 0, 1501, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x200ULL },  // Inst #2015 = UADD8
8300
    { 2014, 5,  1,  4,  885,  0,  0,  ARMImpOpBase + 0, 1501, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x200ULL },  // Inst #2014 = UADD16
8301
    { 2013, 6,  0,  4,  727,  0,  1,  ARMImpOpBase + 0, 832,  0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Predicable), 0x281ULL },  // Inst #2013 = TSTrsr
8302
    { 2012, 5,  0,  4,  726,  0,  1,  ARMImpOpBase + 0, 827,  0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Predicable), 0x1501ULL },  // Inst #2012 = TSTrsi
8303
    { 2011, 4,  0,  4,  725,  0,  1,  ARMImpOpBase + 0, 823,  0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x201ULL },  // Inst #2011 = TSTrr
8304
    { 2010, 4,  0,  4,  724,  0,  1,  ARMImpOpBase + 0, 231,  0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Predicable), 0x201ULL },  // Inst #2010 = TSTri
8305
    { 2009, 1,  0,  4,  0,  0,  0,  ARMImpOpBase + 0, 0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0xd00ULL },  // Inst #2009 = TSB
8306
    { 2008, 0,  0,  4,  844,  0,  0,  ARMImpOpBase + 0, 1,  0|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0xd00ULL },  // Inst #2008 = TRAPNaCl
8307
    { 2007, 0,  0,  4,  844,  0,  0,  ARMImpOpBase + 0, 1,  0|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0xd00ULL },  // Inst #2007 = TRAP
8308
    { 2006, 6,  0,  4,  95, 0,  1,  ARMImpOpBase + 0, 832,  0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Predicable), 0x281ULL },  // Inst #2006 = TEQrsr
8309
    { 2005, 5,  0,  4,  94, 0,  1,  ARMImpOpBase + 0, 827,  0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Predicable), 0x1501ULL },  // Inst #2005 = TEQrsi
8310
    { 2004, 4,  0,  4,  93, 0,  1,  ARMImpOpBase + 0, 823,  0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x201ULL },  // Inst #2004 = TEQrr
8311
    { 2003, 4,  0,  4,  92, 0,  1,  ARMImpOpBase + 0, 231,  0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Predicable), 0x201ULL },  // Inst #2003 = TEQri
8312
    { 2002, 5,  1,  4,  897,  0,  0,  ARMImpOpBase + 0, 1615, 0|(1ULL<<MCID::Predicable), 0x700ULL },  // Inst #2002 = SXTH
8313
    { 2001, 5,  1,  4,  352,  0,  0,  ARMImpOpBase + 0, 1615, 0|(1ULL<<MCID::Predicable), 0x700ULL },  // Inst #2001 = SXTB16
8314
    { 2000, 5,  1,  4,  897,  0,  0,  ARMImpOpBase + 0, 1615, 0|(1ULL<<MCID::Predicable), 0x700ULL },  // Inst #2000 = SXTB
8315
    { 1999, 6,  1,  4,  900,  0,  0,  ARMImpOpBase + 0, 1609, 0|(1ULL<<MCID::Predicable), 0x700ULL },  // Inst #1999 = SXTAH
8316
    { 1998, 6,  1,  4,  367,  0,  0,  ARMImpOpBase + 0, 1609, 0|(1ULL<<MCID::Predicable), 0x700ULL },  // Inst #1998 = SXTAB16
8317
    { 1997, 6,  1,  4,  900,  0,  0,  ARMImpOpBase + 0, 1609, 0|(1ULL<<MCID::Predicable), 0x700ULL },  // Inst #1997 = SXTAB
8318
    { 1996, 5,  1,  4,  844,  0,  0,  ARMImpOpBase + 0, 1604, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xd00ULL },  // Inst #1996 = SWPB
8319
    { 1995, 5,  1,  4,  844,  0,  0,  ARMImpOpBase + 0, 1604, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xd00ULL },  // Inst #1995 = SWP
8320
    { 1994, 3,  0,  4,  845,  1,  0,  ARMImpOpBase + 54,  844,  0|(1ULL<<MCID::Call)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x100ULL },  // Inst #1994 = SVC
8321
    { 1993, 8,  1,  4,  45, 0,  0,  ARMImpOpBase + 0, 600,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef), 0x281ULL },  // Inst #1993 = SUBrsr
8322
    { 1992, 7,  1,  4,  3,  0,  0,  ARMImpOpBase + 0, 585,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef), 0x1501ULL },  // Inst #1992 = SUBrsi
8323
    { 1991, 6,  1,  4,  2,  0,  0,  ARMImpOpBase + 0, 579,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef), 0x201ULL },  // Inst #1991 = SUBrr
8324
    { 1990, 6,  1,  4,  1,  0,  0,  ARMImpOpBase + 0, 169,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::HasOptionalDef), 0x201ULL },  // Inst #1990 = SUBri
8325
    { 1989, 6,  0,  4,  428,  0,  0,  ARMImpOpBase + 0, 946,  0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x380ULL },  // Inst #1989 = STRrs
8326
    { 1988, 5,  0,  4,  426,  0,  0,  ARMImpOpBase + 0, 309,  0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x392ULL },  // Inst #1988 = STRi12
8327
    { 1987, 7,  1,  4,  948,  0,  0,  ARMImpOpBase + 0, 1570, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x3a2ULL },  // Inst #1987 = STR_PRE_REG
8328
    { 1986, 6,  1,  4,  940,  0,  0,  ARMImpOpBase + 0, 1577, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x3a2ULL },  // Inst #1986 = STR_PRE_IMM
8329
    { 1985, 7,  1,  4,  439,  0,  0,  ARMImpOpBase + 0, 1570, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x3c2ULL },  // Inst #1985 = STR_POST_REG
8330
    { 1984, 7,  1,  4,  440,  0,  0,  ARMImpOpBase + 0, 1570, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x3c2ULL },  // Inst #1984 = STR_POST_IMM
8331
    { 1983, 7,  1,  4,  439,  0,  0,  ARMImpOpBase + 0, 1563, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x3c2ULL },  // Inst #1983 = STRT_POST_REG
8332
    { 1982, 7,  1,  4,  951,  0,  0,  ARMImpOpBase + 0, 1563, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x3c2ULL },  // Inst #1982 = STRT_POST_IMM
8333
    { 1981, 7,  1,  4,  944,  0,  0,  ARMImpOpBase + 0, 1597, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x4a3ULL },  // Inst #1981 = STRH_PRE
8334
    { 1980, 7,  1,  4,  437,  0,  0,  ARMImpOpBase + 0, 1597, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x4c3ULL },  // Inst #1980 = STRH_POST
8335
    { 1979, 7,  1,  4,  437,  0,  0,  ARMImpOpBase + 0, 1563, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x4c3ULL },  // Inst #1979 = STRHTr
8336
    { 1978, 6,  1,  4,  437,  0,  0,  ARMImpOpBase + 0, 1591, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x4c3ULL },  // Inst #1978 = STRHTi
8337
    { 1977, 6,  0,  4,  427,  0,  0,  ARMImpOpBase + 0, 926,  0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x483ULL },  // Inst #1977 = STRH
8338
    { 1976, 5,  1,  4,  430,  0,  0,  ARMImpOpBase + 0, 1553, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x580ULL },  // Inst #1976 = STREXH
8339
    { 1975, 5,  1,  4,  430,  0,  0,  ARMImpOpBase + 0, 1558, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x580ULL },  // Inst #1975 = STREXD
8340
    { 1974, 5,  1,  4,  430,  0,  0,  ARMImpOpBase + 0, 1553, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x580ULL },  // Inst #1974 = STREXB
8341
    { 1973, 5,  1,  4,  430,  0,  0,  ARMImpOpBase + 0, 1553, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x580ULL },  // Inst #1973 = STREX
8342
    { 1972, 8,  1,  4,  950,  0,  0,  ARMImpOpBase + 0, 1583, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x4a3ULL },  // Inst #1972 = STRD_PRE
8343
    { 1971, 8,  1,  4,  450,  0,  0,  ARMImpOpBase + 0, 1583, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x4c3ULL },  // Inst #1971 = STRD_POST
8344
    { 1970, 7,  0,  4,  447,  0,  0,  ARMImpOpBase + 0, 911,  0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x483ULL },  // Inst #1970 = STRD
8345
    { 1969, 6,  0,  4,  429,  0,  0,  ARMImpOpBase + 0, 905,  0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x380ULL },  // Inst #1969 = STRBrs
8346
    { 1968, 5,  0,  4,  938,  0,  0,  ARMImpOpBase + 0, 900,  0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x392ULL },  // Inst #1968 = STRBi12
8347
    { 1967, 7,  1,  4,  949,  0,  0,  ARMImpOpBase + 0, 1570, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x3a2ULL },  // Inst #1967 = STRB_PRE_REG
8348
    { 1966, 6,  1,  4,  941,  0,  0,  ARMImpOpBase + 0, 1577, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x3a2ULL },  // Inst #1966 = STRB_PRE_IMM
8349
    { 1965, 7,  1,  4,  955,  0,  0,  ARMImpOpBase + 0, 1570, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x3c2ULL },  // Inst #1965 = STRB_POST_REG
8350
    { 1964, 7,  1,  4,  438,  0,  0,  ARMImpOpBase + 0, 1570, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x3c2ULL },  // Inst #1964 = STRB_POST_IMM
8351
    { 1963, 7,  1,  4,  955,  0,  0,  ARMImpOpBase + 0, 1563, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x3c2ULL },  // Inst #1963 = STRBT_POST_REG
8352
    { 1962, 7,  1,  4,  952,  0,  0,  ARMImpOpBase + 0, 1563, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x3c2ULL },  // Inst #1962 = STRBT_POST_IMM
8353
    { 1961, 5,  1,  4,  452,  0,  0,  ARMImpOpBase + 0, 222,  0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x564ULL },  // Inst #1961 = STMIB_UPD
8354
    { 1960, 4,  0,  4,  451,  0,  0,  ARMImpOpBase + 0, 859,  0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x504ULL },  // Inst #1960 = STMIB
8355
    { 1959, 5,  1,  4,  452,  0,  0,  ARMImpOpBase + 0, 222,  0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x564ULL },  // Inst #1959 = STMIA_UPD
8356
    { 1958, 4,  0,  4,  451,  0,  0,  ARMImpOpBase + 0, 859,  0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x504ULL },  // Inst #1958 = STMIA
8357
    { 1957, 5,  1,  4,  452,  0,  0,  ARMImpOpBase + 0, 222,  0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x564ULL },  // Inst #1957 = STMDB_UPD
8358
    { 1956, 4,  0,  4,  451,  0,  0,  ARMImpOpBase + 0, 859,  0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x504ULL },  // Inst #1956 = STMDB
8359
    { 1955, 5,  1,  4,  452,  0,  0,  ARMImpOpBase + 0, 222,  0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x564ULL },  // Inst #1955 = STMDA_UPD
8360
    { 1954, 4,  0,  4,  451,  0,  0,  ARMImpOpBase + 0, 859,  0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x504ULL },  // Inst #1954 = STMDA
8361
    { 1953, 4,  0,  4,  732,  0,  0,  ARMImpOpBase + 0, 227,  0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x580ULL },  // Inst #1953 = STLH
8362
    { 1952, 5,  1,  4,  732,  0,  0,  ARMImpOpBase + 0, 1553, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x580ULL },  // Inst #1952 = STLEXH
8363
    { 1951, 5,  1,  4,  732,  0,  0,  ARMImpOpBase + 0, 1558, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x580ULL },  // Inst #1951 = STLEXD
8364
    { 1950, 5,  1,  4,  732,  0,  0,  ARMImpOpBase + 0, 1553, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x580ULL },  // Inst #1950 = STLEXB
8365
    { 1949, 5,  1,  4,  732,  0,  0,  ARMImpOpBase + 0, 1553, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x580ULL },  // Inst #1949 = STLEX
8366
    { 1948, 4,  0,  4,  732,  0,  0,  ARMImpOpBase + 0, 227,  0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x580ULL },  // Inst #1948 = STLB
8367
    { 1947, 4,  0,  4,  732,  0,  0,  ARMImpOpBase + 0, 227,  0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x580ULL },  // Inst #1947 = STL
8368
    { 1946, 6,  0,  4,  847,  0,  0,  ARMImpOpBase + 0, 875,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x120ULL },  // Inst #1946 = STC_PRE
8369
    { 1945, 6,  0,  4,  847,  0,  0,  ARMImpOpBase + 0, 875,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x140ULL },  // Inst #1945 = STC_POST
8370
    { 1944, 6,  0,  4,  847,  0,  0,  ARMImpOpBase + 0, 881,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x100ULL },  // Inst #1944 = STC_OPTION
8371
    { 1943, 6,  0,  4,  847,  0,  0,  ARMImpOpBase + 0, 875,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x105ULL },  // Inst #1943 = STC_OFFSET
8372
    { 1942, 6,  0,  4,  847,  0,  0,  ARMImpOpBase + 0, 875,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x120ULL },  // Inst #1942 = STCL_PRE
8373
    { 1941, 6,  0,  4,  847,  0,  0,  ARMImpOpBase + 0, 875,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x140ULL },  // Inst #1941 = STCL_POST
8374
    { 1940, 6,  0,  4,  847,  0,  0,  ARMImpOpBase + 0, 881,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x100ULL },  // Inst #1940 = STCL_OPTION
8375
    { 1939, 6,  0,  4,  847,  0,  0,  ARMImpOpBase + 0, 875,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x105ULL },  // Inst #1939 = STCL_OFFSET
8376
    { 1938, 4,  0,  4,  847,  0,  0,  ARMImpOpBase + 0, 867,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x120ULL },  // Inst #1938 = STC2_PRE
8377
    { 1937, 4,  0,  4,  847,  0,  0,  ARMImpOpBase + 0, 867,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x140ULL },  // Inst #1937 = STC2_POST
8378
    { 1936, 4,  0,  4,  847,  0,  0,  ARMImpOpBase + 0, 871,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x100ULL },  // Inst #1936 = STC2_OPTION
8379
    { 1935, 4,  0,  4,  847,  0,  0,  ARMImpOpBase + 0, 867,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x105ULL },  // Inst #1935 = STC2_OFFSET
8380
    { 1934, 4,  0,  4,  847,  0,  0,  ARMImpOpBase + 0, 867,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x120ULL },  // Inst #1934 = STC2L_PRE
8381
    { 1933, 4,  0,  4,  847,  0,  0,  ARMImpOpBase + 0, 867,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x140ULL },  // Inst #1933 = STC2L_POST
8382
    { 1932, 4,  0,  4,  847,  0,  0,  ARMImpOpBase + 0, 871,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x100ULL },  // Inst #1932 = STC2L_OPTION
8383
    { 1931, 4,  0,  4,  847,  0,  0,  ARMImpOpBase + 0, 867,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x105ULL },  // Inst #1931 = STC2L_OFFSET
8384
    { 1930, 5,  1,  4,  885,  0,  0,  ARMImpOpBase + 0, 1501, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x200ULL },  // Inst #1930 = SSUB8
8385
    { 1929, 5,  1,  4,  885,  0,  0,  ARMImpOpBase + 0, 1501, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x200ULL },  // Inst #1929 = SSUB16
8386
    { 1928, 5,  1,  4,  364,  0,  0,  ARMImpOpBase + 0, 1501, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x200ULL },  // Inst #1928 = SSAX
8387
    { 1927, 5,  1,  4,  893,  0,  0,  ARMImpOpBase + 0, 1548, 0|(1ULL<<MCID::Predicable), 0x680ULL },  // Inst #1927 = SSAT16
8388
    { 1926, 6,  1,  4,  893,  0,  0,  ARMImpOpBase + 0, 1542, 0|(1ULL<<MCID::Predicable), 0x680ULL },  // Inst #1926 = SSAT
8389
    { 1925, 1,  0,  4,  730,  0,  0,  ARMImpOpBase + 0, 0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x100ULL },  // Inst #1925 = SRSIB_UPD
8390
    { 1924, 1,  0,  4,  730,  0,  0,  ARMImpOpBase + 0, 0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x100ULL },  // Inst #1924 = SRSIB
8391
    { 1923, 1,  0,  4,  730,  0,  0,  ARMImpOpBase + 0, 0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x100ULL },  // Inst #1923 = SRSIA_UPD
8392
    { 1922, 1,  0,  4,  730,  0,  0,  ARMImpOpBase + 0, 0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x100ULL },  // Inst #1922 = SRSIA
8393
    { 1921, 1,  0,  4,  730,  0,  0,  ARMImpOpBase + 0, 0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x100ULL },  // Inst #1921 = SRSDB_UPD
8394
    { 1920, 1,  0,  4,  730,  0,  0,  ARMImpOpBase + 0, 0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x100ULL },  // Inst #1920 = SRSDB
8395
    { 1919, 1,  0,  4,  730,  0,  0,  ARMImpOpBase + 0, 0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x100ULL },  // Inst #1919 = SRSDA_UPD
8396
    { 1918, 1,  0,  4,  730,  0,  0,  ARMImpOpBase + 0, 0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x100ULL },  // Inst #1918 = SRSDA
8397
    { 1917, 5,  1,  4,  372,  0,  0,  ARMImpOpBase + 0, 1501, 0|(1ULL<<MCID::Predicable), 0x80ULL },  // Inst #1917 = SMUSDX
8398
    { 1916, 5,  1,  4,  372,  0,  0,  ARMImpOpBase + 0, 1501, 0|(1ULL<<MCID::Predicable), 0x80ULL },  // Inst #1916 = SMUSD
8399
    { 1915, 5,  1,  4,  345,  0,  0,  ARMImpOpBase + 0, 147,  0|(1ULL<<MCID::Predicable), 0x80ULL },  // Inst #1915 = SMULWT
8400
    { 1914, 5,  1,  4,  345,  0,  0,  ARMImpOpBase + 0, 147,  0|(1ULL<<MCID::Predicable), 0x80ULL },  // Inst #1914 = SMULWB
8401
    { 1913, 5,  1,  4,  345,  0,  0,  ARMImpOpBase + 0, 147,  0|(1ULL<<MCID::Predicable), 0x80ULL },  // Inst #1913 = SMULTT
8402
    { 1912, 5,  1,  4,  345,  0,  0,  ARMImpOpBase + 0, 147,  0|(1ULL<<MCID::Predicable), 0x80ULL },  // Inst #1912 = SMULTB
8403
    { 1911, 7,  2,  4,  382,  0,  0,  ARMImpOpBase + 0, 1535, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::HasOptionalDef), 0x80ULL },  // Inst #1911 = SMULL
8404
    { 1910, 5,  1,  4,  345,  0,  0,  ARMImpOpBase + 0, 147,  0|(1ULL<<MCID::Predicable), 0x80ULL },  // Inst #1910 = SMULBT
8405
    { 1909, 5,  1,  4,  345,  0,  0,  ARMImpOpBase + 0, 147,  0|(1ULL<<MCID::Predicable), 0x80ULL },  // Inst #1909 = SMULBB
8406
    { 1908, 5,  1,  4,  344,  0,  0,  ARMImpOpBase + 0, 1501, 0|(1ULL<<MCID::Predicable), 0x80ULL },  // Inst #1908 = SMUADX
8407
    { 1907, 5,  1,  4,  344,  0,  0,  ARMImpOpBase + 0, 1501, 0|(1ULL<<MCID::Predicable), 0x80ULL },  // Inst #1907 = SMUAD
8408
    { 1906, 5,  1,  4,  336,  0,  0,  ARMImpOpBase + 0, 147,  0|(1ULL<<MCID::Predicable), 0x80ULL },  // Inst #1906 = SMMULR
8409
    { 1905, 5,  1,  4,  336,  0,  0,  ARMImpOpBase + 0, 147,  0|(1ULL<<MCID::Predicable), 0x80ULL },  // Inst #1905 = SMMUL
8410
    { 1904, 6,  1,  4,  337,  0,  0,  ARMImpOpBase + 0, 985,  0|(1ULL<<MCID::Predicable), 0x80ULL },  // Inst #1904 = SMMLSR
8411
    { 1903, 6,  1,  4,  337,  0,  0,  ARMImpOpBase + 0, 985,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL },  // Inst #1903 = SMMLS
8412
    { 1902, 6,  1,  4,  337,  0,  0,  ARMImpOpBase + 0, 985,  0|(1ULL<<MCID::Predicable), 0x80ULL },  // Inst #1902 = SMMLAR
8413
    { 1901, 6,  1,  4,  337,  0,  0,  ARMImpOpBase + 0, 985,  0|(1ULL<<MCID::Predicable), 0x80ULL },  // Inst #1901 = SMMLA
8414
    { 1900, 8,  2,  4,  343,  0,  0,  ARMImpOpBase + 0, 1527, 0|(1ULL<<MCID::Predicable), 0x80ULL },  // Inst #1900 = SMLSLDX
8415
    { 1899, 8,  2,  4,  342,  0,  0,  ARMImpOpBase + 0, 1527, 0|(1ULL<<MCID::Predicable), 0x80ULL },  // Inst #1899 = SMLSLD
8416
    { 1898, 6,  1,  4,  378,  0,  0,  ARMImpOpBase + 0, 1512, 0|(1ULL<<MCID::Predicable), 0x80ULL },  // Inst #1898 = SMLSDX
8417
    { 1897, 6,  1,  4,  378,  0,  0,  ARMImpOpBase + 0, 1512, 0|(1ULL<<MCID::Predicable), 0x80ULL },  // Inst #1897 = SMLSD
8418
    { 1896, 6,  1,  4,  346,  0,  0,  ARMImpOpBase + 0, 1512, 0|(1ULL<<MCID::Predicable), 0x80ULL },  // Inst #1896 = SMLAWT
8419
    { 1895, 6,  1,  4,  346,  0,  0,  ARMImpOpBase + 0, 1512, 0|(1ULL<<MCID::Predicable), 0x80ULL },  // Inst #1895 = SMLAWB
8420
    { 1894, 6,  1,  4,  346,  0,  0,  ARMImpOpBase + 0, 1512, 0|(1ULL<<MCID::Predicable), 0x80ULL },  // Inst #1894 = SMLATT
8421
    { 1893, 6,  1,  4,  346,  0,  0,  ARMImpOpBase + 0, 1512, 0|(1ULL<<MCID::Predicable), 0x80ULL },  // Inst #1893 = SMLATB
8422
    { 1892, 8,  2,  4,  340,  0,  0,  ARMImpOpBase + 0, 1527, 0|(1ULL<<MCID::Predicable), 0x80ULL },  // Inst #1892 = SMLALTT
8423
    { 1891, 8,  2,  4,  340,  0,  0,  ARMImpOpBase + 0, 1527, 0|(1ULL<<MCID::Predicable), 0x80ULL },  // Inst #1891 = SMLALTB
8424
    { 1890, 8,  2,  4,  343,  0,  0,  ARMImpOpBase + 0, 1527, 0|(1ULL<<MCID::Predicable), 0x80ULL },  // Inst #1890 = SMLALDX
8425
    { 1889, 8,  2,  4,  342,  0,  0,  ARMImpOpBase + 0, 1527, 0|(1ULL<<MCID::Predicable), 0x80ULL },  // Inst #1889 = SMLALD
8426
    { 1888, 8,  2,  4,  340,  0,  0,  ARMImpOpBase + 0, 1527, 0|(1ULL<<MCID::Predicable), 0x80ULL },  // Inst #1888 = SMLALBT
8427
    { 1887, 8,  2,  4,  340,  0,  0,  ARMImpOpBase + 0, 1527, 0|(1ULL<<MCID::Predicable), 0x80ULL },  // Inst #1887 = SMLALBB
8428
    { 1886, 9,  2,  4,  340,  0,  0,  ARMImpOpBase + 0, 1518, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef), 0x80ULL },  // Inst #1886 = SMLAL
8429
    { 1885, 6,  1,  4,  341,  0,  0,  ARMImpOpBase + 0, 1512, 0|(1ULL<<MCID::Predicable), 0x80ULL },  // Inst #1885 = SMLADX
8430
    { 1884, 6,  1,  4,  341,  0,  0,  ARMImpOpBase + 0, 1512, 0|(1ULL<<MCID::Predicable), 0x80ULL },  // Inst #1884 = SMLAD
8431
    { 1883, 6,  1,  4,  346,  0,  0,  ARMImpOpBase + 0, 1512, 0|(1ULL<<MCID::Predicable), 0x80ULL },  // Inst #1883 = SMLABT
8432
    { 1882, 6,  1,  4,  346,  0,  0,  ARMImpOpBase + 0, 1512, 0|(1ULL<<MCID::Predicable), 0x80ULL },  // Inst #1882 = SMLABB
8433
    { 1881, 3,  0,  4,  844,  0,  0,  ARMImpOpBase + 0, 844,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x100ULL },  // Inst #1881 = SMC
8434
    { 1880, 5,  1,  4,  887,  0,  0,  ARMImpOpBase + 0, 1501, 0|(1ULL<<MCID::Predicable), 0x200ULL },  // Inst #1880 = SHSUB8
8435
    { 1879, 5,  1,  4,  887,  0,  0,  ARMImpOpBase + 0, 1501, 0|(1ULL<<MCID::Predicable), 0x200ULL },  // Inst #1879 = SHSUB16
8436
    { 1878, 5,  1,  4,  366,  0,  0,  ARMImpOpBase + 0, 1501, 0|(1ULL<<MCID::Predicable), 0x200ULL },  // Inst #1878 = SHSAX
8437
    { 1877, 5,  1,  4,  366,  0,  0,  ARMImpOpBase + 0, 1501, 0|(1ULL<<MCID::Predicable), 0x200ULL },  // Inst #1877 = SHASX
8438
    { 1876, 5,  1,  4,  887,  0,  0,  ARMImpOpBase + 0, 1501, 0|(1ULL<<MCID::Predicable), 0x200ULL },  // Inst #1876 = SHADD8
8439
    { 1875, 5,  1,  4,  887,  0,  0,  ARMImpOpBase + 0, 1501, 0|(1ULL<<MCID::Predicable), 0x200ULL },  // Inst #1875 = SHADD16
8440
    { 1874, 4,  1,  4,  1016, 0,  0,  ARMImpOpBase + 0, 627,  0, 0x11280ULL },  // Inst #1874 = SHA256SU1
8441
    { 1873, 3,  1,  4,  1015, 0,  0,  ARMImpOpBase + 0, 608,  0, 0x11000ULL },  // Inst #1873 = SHA256SU0
8442
    { 1872, 4,  1,  4,  1016, 0,  0,  ARMImpOpBase + 0, 627,  0, 0x11280ULL },  // Inst #1872 = SHA256H2
8443
    { 1871, 4,  1,  4,  1016, 0,  0,  ARMImpOpBase + 0, 627,  0, 0x11280ULL },  // Inst #1871 = SHA256H
8444
    { 1870, 3,  1,  4,  1013, 0,  0,  ARMImpOpBase + 0, 608,  0, 0x11000ULL },  // Inst #1870 = SHA1SU1
8445
    { 1869, 4,  1,  4,  1012, 0,  0,  ARMImpOpBase + 0, 627,  0, 0x11280ULL },  // Inst #1869 = SHA1SU0
8446
    { 1868, 4,  1,  4,  1014, 0,  0,  ARMImpOpBase + 0, 627,  0, 0x11280ULL },  // Inst #1868 = SHA1P
8447
    { 1867, 4,  1,  4,  1014, 0,  0,  ARMImpOpBase + 0, 627,  0, 0x11280ULL },  // Inst #1867 = SHA1M
8448
    { 1866, 2,  1,  4,  1013, 0,  0,  ARMImpOpBase + 0, 611,  0, 0x11000ULL },  // Inst #1866 = SHA1H
8449
    { 1865, 4,  1,  4,  1014, 0,  0,  ARMImpOpBase + 0, 627,  0, 0x11280ULL },  // Inst #1865 = SHA1C
8450
    { 1864, 1,  0,  4,  844,  0,  0,  ARMImpOpBase + 0, 0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0xd00ULL },  // Inst #1864 = SETPAN
8451
    { 1863, 1,  0,  4,  844,  0,  0,  ARMImpOpBase + 0, 0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0xd00ULL },  // Inst #1863 = SETEND
8452
    { 1862, 5,  1,  4,  334,  0,  0,  ARMImpOpBase + 0, 147,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x200ULL },  // Inst #1862 = SEL
8453
    { 1861, 5,  1,  4,  385,  0,  0,  ARMImpOpBase + 0, 147,  0|(1ULL<<MCID::Predicable), 0x600ULL },  // Inst #1861 = SDIV
8454
    { 1860, 6,  1,  4,  895,  0,  0,  ARMImpOpBase + 0, 1506, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x201ULL },  // Inst #1860 = SBFX
8455
    { 1859, 8,  1,  4,  710,  1,  1,  ARMImpOpBase + 63,  592,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef)|(1ULL<<MCID::HasPostISelHook), 0x281ULL },  // Inst #1859 = SBCrsr
8456
    { 1858, 7,  1,  4,  704,  1,  1,  ARMImpOpBase + 63,  585,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef)|(1ULL<<MCID::HasPostISelHook), 0x1501ULL },  // Inst #1858 = SBCrsi
8457
    { 1857, 6,  1,  4,  701,  1,  1,  ARMImpOpBase + 63,  579,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef)|(1ULL<<MCID::HasPostISelHook), 0x201ULL },  // Inst #1857 = SBCrr
8458
    { 1856, 6,  1,  4,  694,  1,  1,  ARMImpOpBase + 63,  169,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef)|(1ULL<<MCID::HasPostISelHook), 0x201ULL },  // Inst #1856 = SBCri
8459
    { 1855, 0,  0,  4,  0,  0,  0,  ARMImpOpBase + 0, 1,  0|(1ULL<<MCID::UnmodeledSideEffects), 0xd00ULL },  // Inst #1855 = SB
8460
    { 1854, 5,  1,  4,  364,  0,  0,  ARMImpOpBase + 0, 1501, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x200ULL },  // Inst #1854 = SASX
8461
    { 1853, 5,  1,  4,  885,  0,  0,  ARMImpOpBase + 0, 1501, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x200ULL },  // Inst #1853 = SADD8
8462
    { 1852, 5,  1,  4,  885,  0,  0,  ARMImpOpBase + 0, 1501, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x200ULL },  // Inst #1852 = SADD16
8463
    { 1851, 8,  1,  4,  710,  1,  1,  ARMImpOpBase + 63,  600,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef)|(1ULL<<MCID::HasPostISelHook), 0x281ULL },  // Inst #1851 = RSCrsr
8464
    { 1850, 7,  1,  4,  704,  1,  1,  ARMImpOpBase + 63,  585,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef)|(1ULL<<MCID::HasPostISelHook), 0x1501ULL },  // Inst #1850 = RSCrsi
8465
    { 1849, 6,  1,  4,  701,  1,  1,  ARMImpOpBase + 63,  579,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef)|(1ULL<<MCID::HasPostISelHook)|(1ULL<<MCID::UnmodeledSideEffects), 0x201ULL },  // Inst #1849 = RSCrr
8466
    { 1848, 6,  1,  4,  694,  1,  1,  ARMImpOpBase + 63,  169,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef)|(1ULL<<MCID::HasPostISelHook), 0x201ULL },  // Inst #1848 = RSCri
8467
    { 1847, 8,  1,  4,  710,  0,  0,  ARMImpOpBase + 0, 600,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef), 0x281ULL },  // Inst #1847 = RSBrsr
8468
    { 1846, 7,  1,  4,  704,  0,  0,  ARMImpOpBase + 0, 585,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef), 0x1501ULL },  // Inst #1846 = RSBrsi
8469
    { 1845, 6,  1,  4,  701,  0,  0,  ARMImpOpBase + 0, 579,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef)|(1ULL<<MCID::UnmodeledSideEffects), 0x201ULL },  // Inst #1845 = RSBrr
8470
    { 1844, 6,  1,  4,  694,  0,  0,  ARMImpOpBase + 0, 169,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::HasOptionalDef), 0x201ULL },  // Inst #1844 = RSBri
8471
    { 1843, 1,  0,  4,  730,  0,  0,  ARMImpOpBase + 0, 283,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x100ULL },  // Inst #1843 = RFEIB_UPD
8472
    { 1842, 1,  0,  4,  730,  0,  0,  ARMImpOpBase + 0, 283,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x100ULL },  // Inst #1842 = RFEIB
8473
    { 1841, 1,  0,  4,  730,  0,  0,  ARMImpOpBase + 0, 283,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x100ULL },  // Inst #1841 = RFEIA_UPD
8474
    { 1840, 1,  0,  4,  730,  0,  0,  ARMImpOpBase + 0, 283,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x100ULL },  // Inst #1840 = RFEIA
8475
    { 1839, 1,  0,  4,  730,  0,  0,  ARMImpOpBase + 0, 283,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x100ULL },  // Inst #1839 = RFEDB_UPD
8476
    { 1838, 1,  0,  4,  730,  0,  0,  ARMImpOpBase + 0, 283,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x100ULL },  // Inst #1838 = RFEDB
8477
    { 1837, 1,  0,  4,  730,  0,  0,  ARMImpOpBase + 0, 283,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x100ULL },  // Inst #1837 = RFEDA_UPD
8478
    { 1836, 1,  0,  4,  730,  0,  0,  ARMImpOpBase + 0, 283,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x100ULL },  // Inst #1836 = RFEDA
8479
    { 1835, 4,  1,  4,  722,  0,  0,  ARMImpOpBase + 0, 823,  0|(1ULL<<MCID::Predicable), 0x600ULL },  // Inst #1835 = REVSH
8480
    { 1834, 4,  1,  4,  722,  0,  0,  ARMImpOpBase + 0, 823,  0|(1ULL<<MCID::Predicable), 0x600ULL },  // Inst #1834 = REV16
8481
    { 1833, 4,  1,  4,  722,  0,  0,  ARMImpOpBase + 0, 823,  0|(1ULL<<MCID::Predicable), 0x600ULL },  // Inst #1833 = REV
8482
    { 1832, 4,  1,  4,  722,  0,  0,  ARMImpOpBase + 0, 823,  0|(1ULL<<MCID::Predicable), 0x600ULL },  // Inst #1832 = RBIT
8483
    { 1831, 5,  1,  4,  889,  0,  0,  ARMImpOpBase + 0, 1501, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x200ULL },  // Inst #1831 = QSUB8
8484
    { 1830, 5,  1,  4,  889,  0,  0,  ARMImpOpBase + 0, 1501, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x200ULL },  // Inst #1830 = QSUB16
8485
    { 1829, 5,  1,  4,  894,  0,  0,  ARMImpOpBase + 0, 1501, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x200ULL },  // Inst #1829 = QSUB
8486
    { 1828, 5,  1,  4,  891,  0,  0,  ARMImpOpBase + 0, 1501, 0|(1ULL<<MCID::Predicable), 0x200ULL },  // Inst #1828 = QSAX
8487
    { 1827, 5,  1,  4,  361,  0,  0,  ARMImpOpBase + 0, 1501, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x200ULL },  // Inst #1827 = QDSUB
8488
    { 1826, 5,  1,  4,  361,  0,  0,  ARMImpOpBase + 0, 1501, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x200ULL },  // Inst #1826 = QDADD
8489
    { 1825, 5,  1,  4,  891,  0,  0,  ARMImpOpBase + 0, 1501, 0|(1ULL<<MCID::Predicable), 0x200ULL },  // Inst #1825 = QASX
8490
    { 1824, 5,  1,  4,  889,  0,  0,  ARMImpOpBase + 0, 1501, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x200ULL },  // Inst #1824 = QADD8
8491
    { 1823, 5,  1,  4,  889,  0,  0,  ARMImpOpBase + 0, 1501, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x200ULL },  // Inst #1823 = QADD16
8492
    { 1822, 5,  1,  4,  894,  0,  0,  ARMImpOpBase + 0, 1501, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x200ULL },  // Inst #1822 = QADD
8493
    { 1821, 3,  0,  4,  935,  0,  0,  ARMImpOpBase + 0, 1498, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0xd00ULL },  // Inst #1821 = PLIrs
8494
    { 1820, 2,  0,  4,  935,  0,  0,  ARMImpOpBase + 0, 1496, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0xd12ULL },  // Inst #1820 = PLIi12
8495
    { 1819, 3,  0,  4,  936,  0,  0,  ARMImpOpBase + 0, 1498, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0xd00ULL },  // Inst #1819 = PLDrs
8496
    { 1818, 2,  0,  4,  935,  0,  0,  ARMImpOpBase + 0, 1496, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0xd12ULL },  // Inst #1818 = PLDi12
8497
    { 1817, 3,  0,  4,  936,  0,  0,  ARMImpOpBase + 0, 1498, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0xd00ULL },  // Inst #1817 = PLDWrs
8498
    { 1816, 2,  0,  4,  935,  0,  0,  ARMImpOpBase + 0, 1496, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0xd12ULL },  // Inst #1816 = PLDWi12
8499
    { 1815, 6,  1,  4,  73, 0,  0,  ARMImpOpBase + 0, 1490, 0|(1ULL<<MCID::Predicable), 0x600ULL },  // Inst #1815 = PKHTB
8500
    { 1814, 6,  1,  4,  39, 0,  0,  ARMImpOpBase + 0, 1490, 0|(1ULL<<MCID::Predicable), 0x600ULL },  // Inst #1814 = PKHBT
8501
    { 1813, 8,  1,  4,  324,  0,  0,  ARMImpOpBase + 0, 600,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef), 0x281ULL },  // Inst #1813 = ORRrsr
8502
    { 1812, 7,  1,  4,  323,  0,  0,  ARMImpOpBase + 0, 585,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef), 0x1501ULL },  // Inst #1812 = ORRrsi
8503
    { 1811, 6,  1,  4,  322,  0,  0,  ARMImpOpBase + 0, 579,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::HasOptionalDef), 0x201ULL },  // Inst #1811 = ORRrr
8504
    { 1810, 6,  1,  4,  321,  0,  0,  ARMImpOpBase + 0, 169,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::HasOptionalDef), 0x201ULL },  // Inst #1810 = ORRri
8505
    { 1809, 3,  1,  4,  997,  0,  0,  ARMImpOpBase + 0, 1487, 0|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #1809 = NEON_VMINNMNQh
8506
    { 1808, 3,  1,  4,  997,  0,  0,  ARMImpOpBase + 0, 1487, 0|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #1808 = NEON_VMINNMNQf
8507
    { 1807, 3,  1,  4,  997,  0,  0,  ARMImpOpBase + 0, 1484, 0|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #1807 = NEON_VMINNMNDh
8508
    { 1806, 3,  1,  4,  997,  0,  0,  ARMImpOpBase + 0, 1484, 0|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #1806 = NEON_VMINNMNDf
8509
    { 1805, 3,  1,  4,  997,  0,  0,  ARMImpOpBase + 0, 1487, 0|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #1805 = NEON_VMAXNMNQh
8510
    { 1804, 3,  1,  4,  997,  0,  0,  ARMImpOpBase + 0, 1487, 0|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #1804 = NEON_VMAXNMNQf
8511
    { 1803, 3,  1,  4,  997,  0,  0,  ARMImpOpBase + 0, 1484, 0|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #1803 = NEON_VMAXNMNDh
8512
    { 1802, 3,  1,  4,  997,  0,  0,  ARMImpOpBase + 0, 1484, 0|(1ULL<<MCID::Commutable), 0x11280ULL },  // Inst #1802 = NEON_VMAXNMNDf
8513
    { 1801, 7,  1,  4,  327,  0,  0,  ARMImpOpBase + 0, 1477, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef), 0x2281ULL },  // Inst #1801 = MVNsr
8514
    { 1800, 6,  1,  4,  713,  0,  0,  ARMImpOpBase + 0, 1006, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef), 0x3501ULL },  // Inst #1800 = MVNsi
8515
    { 1799, 5,  1,  4,  329,  0,  0,  ARMImpOpBase + 0, 314,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef), 0x2201ULL },  // Inst #1799 = MVNr
8516
    { 1798, 5,  1,  4,  712,  0,  0,  ARMImpOpBase + 0, 996,  0|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::HasOptionalDef)|(1ULL<<MCID::CheapAsAMove), 0x2201ULL },  // Inst #1798 = MVNi
8517
    { 1797, 3,  1,  4,  1286, 0,  0,  ARMImpOpBase + 0, 497,  0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #1797 = MVE_WLSTP_8
8518
    { 1796, 3,  1,  4,  1286, 0,  0,  ARMImpOpBase + 0, 497,  0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #1796 = MVE_WLSTP_64
8519
    { 1795, 3,  1,  4,  1286, 0,  0,  ARMImpOpBase + 0, 497,  0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #1795 = MVE_WLSTP_32
8520
    { 1794, 3,  1,  4,  1286, 0,  0,  ARMImpOpBase + 0, 497,  0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #1794 = MVE_WLSTP_16
8521
    { 1793, 7,  1,  4,  1171, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x140c80ULL },  // Inst #1793 = MVE_VSUBi8
8522
    { 1792, 7,  1,  4,  1171, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x2140c80ULL },  // Inst #1792 = MVE_VSUBi32
8523
    { 1791, 7,  1,  4,  1171, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x1140c80ULL },  // Inst #1791 = MVE_VSUBi16
8524
    { 1790, 7,  1,  4,  1202, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x2140c80ULL },  // Inst #1790 = MVE_VSUBf32
8525
    { 1789, 7,  1,  4,  1202, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x1140c80ULL },  // Inst #1789 = MVE_VSUBf16
8526
    { 1788, 7,  1,  4,  1302, 0,  0,  ARMImpOpBase + 0, 1149, 0, 0x140c80ULL },  // Inst #1788 = MVE_VSUB_qr_i8
8527
    { 1787, 7,  1,  4,  1302, 0,  0,  ARMImpOpBase + 0, 1149, 0, 0x2140c80ULL },  // Inst #1787 = MVE_VSUB_qr_i32
8528
    { 1786, 7,  1,  4,  1302, 0,  0,  ARMImpOpBase + 0, 1149, 0, 0x1140c80ULL },  // Inst #1786 = MVE_VSUB_qr_i16
8529
    { 1785, 7,  1,  4,  1203, 0,  0,  ARMImpOpBase + 0, 1149, 0, 0x2140c80ULL },  // Inst #1785 = MVE_VSUB_qr_f32
8530
    { 1784, 7,  1,  4,  1203, 0,  0,  ARMImpOpBase + 0, 1149, 0, 0x1140c80ULL },  // Inst #1784 = MVE_VSUB_qr_f16
8531
    { 1783, 7,  1,  4,  1122, 0,  0,  ARMImpOpBase + 0, 1294, 0|(1ULL<<MCID::MayStore), 0x2140cb5ULL },  // Inst #1783 = MVE_VSTRWU32_pre
8532
    { 1782, 7,  1,  4,  1122, 0,  0,  ARMImpOpBase + 0, 1294, 0|(1ULL<<MCID::MayStore), 0x2140cd5ULL },  // Inst #1782 = MVE_VSTRWU32_post
8533
    { 1781, 6,  0,  4,  1121, 0,  0,  ARMImpOpBase + 0, 1288, 0|(1ULL<<MCID::MayStore), 0x2140c95ULL },  // Inst #1781 = MVE_VSTRWU32
8534
    { 1780, 6,  0,  4,  1123, 0,  0,  ARMImpOpBase + 0, 1458, 0|(1ULL<<MCID::MayStore), 0x2140c80ULL },  // Inst #1780 = MVE_VSTRW32_rq_u
8535
    { 1779, 6,  0,  4,  1123, 0,  0,  ARMImpOpBase + 0, 1458, 0|(1ULL<<MCID::MayStore), 0x2140c80ULL },  // Inst #1779 = MVE_VSTRW32_rq
8536
    { 1778, 7,  1,  4,  1124, 0,  0,  ARMImpOpBase + 0, 1470, 0|(1ULL<<MCID::MayStore), 0x2140c80ULL },  // Inst #1778 = MVE_VSTRW32_qi_pre
8537
    { 1777, 6,  0,  4,  1267, 0,  0,  ARMImpOpBase + 0, 1464, 0|(1ULL<<MCID::MayStore), 0x2140c80ULL },  // Inst #1777 = MVE_VSTRW32_qi
8538
    { 1776, 7,  1,  4,  1122, 0,  0,  ARMImpOpBase + 0, 1294, 0|(1ULL<<MCID::MayStore), 0x1140cb6ULL },  // Inst #1776 = MVE_VSTRHU16_pre
8539
    { 1775, 7,  1,  4,  1122, 0,  0,  ARMImpOpBase + 0, 1294, 0|(1ULL<<MCID::MayStore), 0x1140cd6ULL },  // Inst #1775 = MVE_VSTRHU16_post
8540
    { 1774, 6,  0,  4,  1121, 0,  0,  ARMImpOpBase + 0, 1288, 0|(1ULL<<MCID::MayStore), 0x1140c96ULL },  // Inst #1774 = MVE_VSTRHU16
8541
    { 1773, 6,  0,  4,  1123, 0,  0,  ARMImpOpBase + 0, 1458, 0|(1ULL<<MCID::MayStore), 0x2140c80ULL },  // Inst #1773 = MVE_VSTRH32_rq_u
8542
    { 1772, 6,  0,  4,  1123, 0,  0,  ARMImpOpBase + 0, 1458, 0|(1ULL<<MCID::MayStore), 0x2140c80ULL },  // Inst #1772 = MVE_VSTRH32_rq
8543
    { 1771, 7,  1,  4,  1122, 0,  0,  ARMImpOpBase + 0, 1275, 0|(1ULL<<MCID::MayStore), 0x2140cb6ULL },  // Inst #1771 = MVE_VSTRH32_pre
8544
    { 1770, 7,  1,  4,  1122, 0,  0,  ARMImpOpBase + 0, 1275, 0|(1ULL<<MCID::MayStore), 0x2140cd6ULL },  // Inst #1770 = MVE_VSTRH32_post
8545
    { 1769, 6,  0,  4,  1121, 0,  0,  ARMImpOpBase + 0, 1269, 0|(1ULL<<MCID::MayStore), 0x2140c96ULL },  // Inst #1769 = MVE_VSTRH32
8546
    { 1768, 6,  0,  4,  1123, 0,  0,  ARMImpOpBase + 0, 1458, 0|(1ULL<<MCID::MayStore), 0x1140c80ULL },  // Inst #1768 = MVE_VSTRH16_rq_u
8547
    { 1767, 6,  0,  4,  1123, 0,  0,  ARMImpOpBase + 0, 1458, 0|(1ULL<<MCID::MayStore), 0x1140c80ULL },  // Inst #1767 = MVE_VSTRH16_rq
8548
    { 1766, 6,  0,  4,  1123, 0,  0,  ARMImpOpBase + 0, 1458, 0|(1ULL<<MCID::MayStore), 0x3140c80ULL },  // Inst #1766 = MVE_VSTRD64_rq_u
8549
    { 1765, 6,  0,  4,  1123, 0,  0,  ARMImpOpBase + 0, 1458, 0|(1ULL<<MCID::MayStore), 0x3140c80ULL },  // Inst #1765 = MVE_VSTRD64_rq
8550
    { 1764, 7,  1,  4,  1124, 0,  0,  ARMImpOpBase + 0, 1470, 0|(1ULL<<MCID::MayStore), 0x3140c80ULL },  // Inst #1764 = MVE_VSTRD64_qi_pre
8551
    { 1763, 6,  0,  4,  1267, 0,  0,  ARMImpOpBase + 0, 1464, 0|(1ULL<<MCID::MayStore), 0x3140c80ULL },  // Inst #1763 = MVE_VSTRD64_qi
8552
    { 1762, 7,  1,  4,  1122, 0,  0,  ARMImpOpBase + 0, 1294, 0|(1ULL<<MCID::MayStore), 0x140cb7ULL },  // Inst #1762 = MVE_VSTRBU8_pre
8553
    { 1761, 7,  1,  4,  1122, 0,  0,  ARMImpOpBase + 0, 1294, 0|(1ULL<<MCID::MayStore), 0x140cd7ULL },  // Inst #1761 = MVE_VSTRBU8_post
8554
    { 1760, 6,  0,  4,  1121, 0,  0,  ARMImpOpBase + 0, 1288, 0|(1ULL<<MCID::MayStore), 0x140c97ULL },  // Inst #1760 = MVE_VSTRBU8
8555
    { 1759, 6,  0,  4,  1123, 0,  0,  ARMImpOpBase + 0, 1458, 0|(1ULL<<MCID::MayStore), 0x140c80ULL },  // Inst #1759 = MVE_VSTRB8_rq
8556
    { 1758, 6,  0,  4,  1123, 0,  0,  ARMImpOpBase + 0, 1458, 0|(1ULL<<MCID::MayStore), 0x2140c80ULL },  // Inst #1758 = MVE_VSTRB32_rq
8557
    { 1757, 7,  1,  4,  1122, 0,  0,  ARMImpOpBase + 0, 1275, 0|(1ULL<<MCID::MayStore), 0x2140cb7ULL },  // Inst #1757 = MVE_VSTRB32_pre
8558
    { 1756, 7,  1,  4,  1122, 0,  0,  ARMImpOpBase + 0, 1275, 0|(1ULL<<MCID::MayStore), 0x2140cd7ULL },  // Inst #1756 = MVE_VSTRB32_post
8559
    { 1755, 6,  0,  4,  1121, 0,  0,  ARMImpOpBase + 0, 1269, 0|(1ULL<<MCID::MayStore), 0x2140c97ULL },  // Inst #1755 = MVE_VSTRB32
8560
    { 1754, 6,  0,  4,  1123, 0,  0,  ARMImpOpBase + 0, 1458, 0|(1ULL<<MCID::MayStore), 0x1140c80ULL },  // Inst #1754 = MVE_VSTRB16_rq
8561
    { 1753, 7,  1,  4,  1122, 0,  0,  ARMImpOpBase + 0, 1275, 0|(1ULL<<MCID::MayStore), 0x1140cb7ULL },  // Inst #1753 = MVE_VSTRB16_pre
8562
    { 1752, 7,  1,  4,  1122, 0,  0,  ARMImpOpBase + 0, 1275, 0|(1ULL<<MCID::MayStore), 0x1140cd7ULL },  // Inst #1752 = MVE_VSTRB16_post
8563
    { 1751, 6,  0,  4,  1121, 0,  0,  ARMImpOpBase + 0, 1269, 0|(1ULL<<MCID::MayStore), 0x1140c97ULL },  // Inst #1751 = MVE_VSTRB16
8564
    { 1750, 3,  1,  4,  1125, 0,  0,  ARMImpOpBase + 0, 1455, 0|(1ULL<<MCID::MayStore), 0x40c80ULL },  // Inst #1750 = MVE_VST43_8_wb
8565
    { 1749, 2,  0,  4,  1266, 0,  0,  ARMImpOpBase + 0, 1453, 0|(1ULL<<MCID::MayStore), 0x40c80ULL },  // Inst #1749 = MVE_VST43_8
8566
    { 1748, 3,  1,  4,  1125, 0,  0,  ARMImpOpBase + 0, 1455, 0|(1ULL<<MCID::MayStore), 0x2040c80ULL },  // Inst #1748 = MVE_VST43_32_wb
8567
    { 1747, 2,  0,  4,  1266, 0,  0,  ARMImpOpBase + 0, 1453, 0|(1ULL<<MCID::MayStore), 0x2040c80ULL },  // Inst #1747 = MVE_VST43_32
8568
    { 1746, 3,  1,  4,  1125, 0,  0,  ARMImpOpBase + 0, 1455, 0|(1ULL<<MCID::MayStore), 0x1040c80ULL },  // Inst #1746 = MVE_VST43_16_wb
8569
    { 1745, 2,  0,  4,  1266, 0,  0,  ARMImpOpBase + 0, 1453, 0|(1ULL<<MCID::MayStore), 0x1040c80ULL },  // Inst #1745 = MVE_VST43_16
8570
    { 1744, 3,  1,  4,  1125, 0,  0,  ARMImpOpBase + 0, 1455, 0|(1ULL<<MCID::MayStore), 0x40c80ULL },  // Inst #1744 = MVE_VST42_8_wb
8571
    { 1743, 2,  0,  4,  1266, 0,  0,  ARMImpOpBase + 0, 1453, 0|(1ULL<<MCID::MayStore), 0x40c80ULL },  // Inst #1743 = MVE_VST42_8
8572
    { 1742, 3,  1,  4,  1125, 0,  0,  ARMImpOpBase + 0, 1455, 0|(1ULL<<MCID::MayStore), 0x2040c80ULL },  // Inst #1742 = MVE_VST42_32_wb
8573
    { 1741, 2,  0,  4,  1266, 0,  0,  ARMImpOpBase + 0, 1453, 0|(1ULL<<MCID::MayStore), 0x2040c80ULL },  // Inst #1741 = MVE_VST42_32
8574
    { 1740, 3,  1,  4,  1125, 0,  0,  ARMImpOpBase + 0, 1455, 0|(1ULL<<MCID::MayStore), 0x1040c80ULL },  // Inst #1740 = MVE_VST42_16_wb
8575
    { 1739, 2,  0,  4,  1266, 0,  0,  ARMImpOpBase + 0, 1453, 0|(1ULL<<MCID::MayStore), 0x1040c80ULL },  // Inst #1739 = MVE_VST42_16
8576
    { 1738, 3,  1,  4,  1125, 0,  0,  ARMImpOpBase + 0, 1455, 0|(1ULL<<MCID::MayStore), 0x40c80ULL },  // Inst #1738 = MVE_VST41_8_wb
8577
    { 1737, 2,  0,  4,  1266, 0,  0,  ARMImpOpBase + 0, 1453, 0|(1ULL<<MCID::MayStore), 0x40c80ULL },  // Inst #1737 = MVE_VST41_8
8578
    { 1736, 3,  1,  4,  1125, 0,  0,  ARMImpOpBase + 0, 1455, 0|(1ULL<<MCID::MayStore), 0x2040c80ULL },  // Inst #1736 = MVE_VST41_32_wb
8579
    { 1735, 2,  0,  4,  1266, 0,  0,  ARMImpOpBase + 0, 1453, 0|(1ULL<<MCID::MayStore), 0x2040c80ULL },  // Inst #1735 = MVE_VST41_32
8580
    { 1734, 3,  1,  4,  1125, 0,  0,  ARMImpOpBase + 0, 1455, 0|(1ULL<<MCID::MayStore), 0x1040c80ULL },  // Inst #1734 = MVE_VST41_16_wb
8581
    { 1733, 2,  0,  4,  1266, 0,  0,  ARMImpOpBase + 0, 1453, 0|(1ULL<<MCID::MayStore), 0x1040c80ULL },  // Inst #1733 = MVE_VST41_16
8582
    { 1732, 3,  1,  4,  1125, 0,  0,  ARMImpOpBase + 0, 1455, 0|(1ULL<<MCID::MayStore), 0x40c80ULL },  // Inst #1732 = MVE_VST40_8_wb
8583
    { 1731, 2,  0,  4,  1266, 0,  0,  ARMImpOpBase + 0, 1453, 0|(1ULL<<MCID::MayStore), 0x40c80ULL },  // Inst #1731 = MVE_VST40_8
8584
    { 1730, 3,  1,  4,  1125, 0,  0,  ARMImpOpBase + 0, 1455, 0|(1ULL<<MCID::MayStore), 0x2040c80ULL },  // Inst #1730 = MVE_VST40_32_wb
8585
    { 1729, 2,  0,  4,  1266, 0,  0,  ARMImpOpBase + 0, 1453, 0|(1ULL<<MCID::MayStore), 0x2040c80ULL },  // Inst #1729 = MVE_VST40_32
8586
    { 1728, 3,  1,  4,  1125, 0,  0,  ARMImpOpBase + 0, 1455, 0|(1ULL<<MCID::MayStore), 0x1040c80ULL },  // Inst #1728 = MVE_VST40_16_wb
8587
    { 1727, 2,  0,  4,  1266, 0,  0,  ARMImpOpBase + 0, 1453, 0|(1ULL<<MCID::MayStore), 0x1040c80ULL },  // Inst #1727 = MVE_VST40_16
8588
    { 1726, 3,  1,  4,  1125, 0,  0,  ARMImpOpBase + 0, 1450, 0|(1ULL<<MCID::MayStore), 0x40c80ULL },  // Inst #1726 = MVE_VST21_8_wb
8589
    { 1725, 2,  0,  4,  1266, 0,  0,  ARMImpOpBase + 0, 1448, 0|(1ULL<<MCID::MayStore), 0x40c80ULL },  // Inst #1725 = MVE_VST21_8
8590
    { 1724, 3,  1,  4,  1125, 0,  0,  ARMImpOpBase + 0, 1450, 0|(1ULL<<MCID::MayStore), 0x2040c80ULL },  // Inst #1724 = MVE_VST21_32_wb
8591
    { 1723, 2,  0,  4,  1266, 0,  0,  ARMImpOpBase + 0, 1448, 0|(1ULL<<MCID::MayStore), 0x2040c80ULL },  // Inst #1723 = MVE_VST21_32
8592
    { 1722, 3,  1,  4,  1125, 0,  0,  ARMImpOpBase + 0, 1450, 0|(1ULL<<MCID::MayStore), 0x1040c80ULL },  // Inst #1722 = MVE_VST21_16_wb
8593
    { 1721, 2,  0,  4,  1266, 0,  0,  ARMImpOpBase + 0, 1448, 0|(1ULL<<MCID::MayStore), 0x1040c80ULL },  // Inst #1721 = MVE_VST21_16
8594
    { 1720, 3,  1,  4,  1125, 0,  0,  ARMImpOpBase + 0, 1450, 0|(1ULL<<MCID::MayStore), 0x40c80ULL },  // Inst #1720 = MVE_VST20_8_wb
8595
    { 1719, 2,  0,  4,  1266, 0,  0,  ARMImpOpBase + 0, 1448, 0|(1ULL<<MCID::MayStore), 0x40c80ULL },  // Inst #1719 = MVE_VST20_8
8596
    { 1718, 3,  1,  4,  1125, 0,  0,  ARMImpOpBase + 0, 1450, 0|(1ULL<<MCID::MayStore), 0x2040c80ULL },  // Inst #1718 = MVE_VST20_32_wb
8597
    { 1717, 2,  0,  4,  1266, 0,  0,  ARMImpOpBase + 0, 1448, 0|(1ULL<<MCID::MayStore), 0x2040c80ULL },  // Inst #1717 = MVE_VST20_32
8598
    { 1716, 3,  1,  4,  1125, 0,  0,  ARMImpOpBase + 0, 1450, 0|(1ULL<<MCID::MayStore), 0x1040c80ULL },  // Inst #1716 = MVE_VST20_16_wb
8599
    { 1715, 2,  0,  4,  1266, 0,  0,  ARMImpOpBase + 0, 1448, 0|(1ULL<<MCID::MayStore), 0x1040c80ULL },  // Inst #1715 = MVE_VST20_16
8600
    { 1714, 7,  1,  4,  1170, 0,  0,  ARMImpOpBase + 0, 1427, 0, 0x140c80ULL },  // Inst #1714 = MVE_VSRIimm8
8601
    { 1713, 7,  1,  4,  1170, 0,  0,  ARMImpOpBase + 0, 1427, 0, 0x2140c80ULL },  // Inst #1713 = MVE_VSRIimm32
8602
    { 1712, 7,  1,  4,  1170, 0,  0,  ARMImpOpBase + 0, 1427, 0, 0x1140c80ULL },  // Inst #1712 = MVE_VSRIimm16
8603
    { 1711, 7,  1,  4,  1169, 0,  0,  ARMImpOpBase + 0, 1427, 0, 0x140c80ULL },  // Inst #1711 = MVE_VSLIimm8
8604
    { 1710, 7,  1,  4,  1169, 0,  0,  ARMImpOpBase + 0, 1427, 0, 0x2140c80ULL },  // Inst #1710 = MVE_VSLIimm32
8605
    { 1709, 7,  1,  4,  1169, 0,  0,  ARMImpOpBase + 0, 1427, 0, 0x1140c80ULL },  // Inst #1709 = MVE_VSLIimm16
8606
    { 1708, 7,  1,  4,  1163, 0,  0,  ARMImpOpBase + 0, 1211, 0, 0x140c80ULL },  // Inst #1708 = MVE_VSHR_immu8
8607
    { 1707, 7,  1,  4,  1163, 0,  0,  ARMImpOpBase + 0, 1211, 0, 0x2140c80ULL },  // Inst #1707 = MVE_VSHR_immu32
8608
    { 1706, 7,  1,  4,  1163, 0,  0,  ARMImpOpBase + 0, 1211, 0, 0x1140c80ULL },  // Inst #1706 = MVE_VSHR_immu16
8609
    { 1705, 7,  1,  4,  1163, 0,  0,  ARMImpOpBase + 0, 1211, 0, 0x140c80ULL },  // Inst #1705 = MVE_VSHR_imms8
8610
    { 1704, 7,  1,  4,  1163, 0,  0,  ARMImpOpBase + 0, 1211, 0, 0x2140c80ULL },  // Inst #1704 = MVE_VSHR_imms32
8611
    { 1703, 7,  1,  4,  1163, 0,  0,  ARMImpOpBase + 0, 1211, 0, 0x1140c80ULL },  // Inst #1703 = MVE_VSHR_imms16
8612
    { 1702, 7,  1,  4,  1304, 0,  0,  ARMImpOpBase + 0, 1427, 0, 0x2340c80ULL },  // Inst #1702 = MVE_VSHRNi32th
8613
    { 1701, 7,  1,  4,  1304, 0,  0,  ARMImpOpBase + 0, 1427, 0, 0x2340c80ULL },  // Inst #1701 = MVE_VSHRNi32bh
8614
    { 1700, 7,  1,  4,  1304, 0,  0,  ARMImpOpBase + 0, 1427, 0, 0x1340c80ULL },  // Inst #1700 = MVE_VSHRNi16th
8615
    { 1699, 7,  1,  4,  1304, 0,  0,  ARMImpOpBase + 0, 1427, 0, 0x1340c80ULL },  // Inst #1699 = MVE_VSHRNi16bh
8616
    { 1698, 6,  1,  4,  1301, 0,  0,  ARMImpOpBase + 0, 1421, 0, 0x140c80ULL },  // Inst #1698 = MVE_VSHL_qru8
8617
    { 1697, 6,  1,  4,  1301, 0,  0,  ARMImpOpBase + 0, 1421, 0, 0x2140c80ULL },  // Inst #1697 = MVE_VSHL_qru32
8618
    { 1696, 6,  1,  4,  1301, 0,  0,  ARMImpOpBase + 0, 1421, 0, 0x1140c80ULL },  // Inst #1696 = MVE_VSHL_qru16
8619
    { 1695, 6,  1,  4,  1301, 0,  0,  ARMImpOpBase + 0, 1421, 0, 0x140c80ULL },  // Inst #1695 = MVE_VSHL_qrs8
8620
    { 1694, 6,  1,  4,  1301, 0,  0,  ARMImpOpBase + 0, 1421, 0, 0x2140c80ULL },  // Inst #1694 = MVE_VSHL_qrs32
8621
    { 1693, 6,  1,  4,  1301, 0,  0,  ARMImpOpBase + 0, 1421, 0, 0x1140c80ULL },  // Inst #1693 = MVE_VSHL_qrs16
8622
    { 1692, 7,  1,  4,  1303, 0,  0,  ARMImpOpBase + 0, 1211, 0, 0x140c80ULL },  // Inst #1692 = MVE_VSHL_immi8
8623
    { 1691, 7,  1,  4,  1303, 0,  0,  ARMImpOpBase + 0, 1211, 0, 0x2140c80ULL },  // Inst #1691 = MVE_VSHL_immi32
8624
    { 1690, 7,  1,  4,  1303, 0,  0,  ARMImpOpBase + 0, 1211, 0, 0x1140c80ULL },  // Inst #1690 = MVE_VSHL_immi16
8625
    { 1689, 7,  1,  4,  1303, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x140c80ULL },  // Inst #1689 = MVE_VSHL_by_vecu8
8626
    { 1688, 7,  1,  4,  1303, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x2140c80ULL },  // Inst #1688 = MVE_VSHL_by_vecu32
8627
    { 1687, 7,  1,  4,  1303, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x1140c80ULL },  // Inst #1687 = MVE_VSHL_by_vecu16
8628
    { 1686, 7,  1,  4,  1303, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x140c80ULL },  // Inst #1686 = MVE_VSHL_by_vecs8
8629
    { 1685, 7,  1,  4,  1303, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x2140c80ULL },  // Inst #1685 = MVE_VSHL_by_vecs32
8630
    { 1684, 7,  1,  4,  1303, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x1140c80ULL },  // Inst #1684 = MVE_VSHL_by_vecs16
8631
    { 1683, 6,  1,  4,  1303, 0,  0,  ARMImpOpBase + 0, 1101, 0, 0x1840c80ULL },  // Inst #1683 = MVE_VSHLL_lwu8th
8632
    { 1682, 6,  1,  4,  1303, 0,  0,  ARMImpOpBase + 0, 1101, 0, 0x1840c80ULL },  // Inst #1682 = MVE_VSHLL_lwu8bh
8633
    { 1681, 6,  1,  4,  1303, 0,  0,  ARMImpOpBase + 0, 1101, 0, 0x2840c80ULL },  // Inst #1681 = MVE_VSHLL_lwu16th
8634
    { 1680, 6,  1,  4,  1303, 0,  0,  ARMImpOpBase + 0, 1101, 0, 0x2840c80ULL },  // Inst #1680 = MVE_VSHLL_lwu16bh
8635
    { 1679, 6,  1,  4,  1303, 0,  0,  ARMImpOpBase + 0, 1101, 0, 0x1840c80ULL },  // Inst #1679 = MVE_VSHLL_lws8th
8636
    { 1678, 6,  1,  4,  1303, 0,  0,  ARMImpOpBase + 0, 1101, 0, 0x1840c80ULL },  // Inst #1678 = MVE_VSHLL_lws8bh
8637
    { 1677, 6,  1,  4,  1303, 0,  0,  ARMImpOpBase + 0, 1101, 0, 0x2840c80ULL },  // Inst #1677 = MVE_VSHLL_lws16th
8638
    { 1676, 6,  1,  4,  1303, 0,  0,  ARMImpOpBase + 0, 1101, 0, 0x2840c80ULL },  // Inst #1676 = MVE_VSHLL_lws16bh
8639
    { 1675, 7,  1,  4,  1303, 0,  0,  ARMImpOpBase + 0, 1211, 0, 0x1840c80ULL },  // Inst #1675 = MVE_VSHLL_immu8th
8640
    { 1674, 7,  1,  4,  1303, 0,  0,  ARMImpOpBase + 0, 1211, 0, 0x1840c80ULL },  // Inst #1674 = MVE_VSHLL_immu8bh
8641
    { 1673, 7,  1,  4,  1303, 0,  0,  ARMImpOpBase + 0, 1211, 0, 0x2840c80ULL },  // Inst #1673 = MVE_VSHLL_immu16th
8642
    { 1672, 7,  1,  4,  1303, 0,  0,  ARMImpOpBase + 0, 1211, 0, 0x2840c80ULL },  // Inst #1672 = MVE_VSHLL_immu16bh
8643
    { 1671, 7,  1,  4,  1303, 0,  0,  ARMImpOpBase + 0, 1211, 0, 0x1840c80ULL },  // Inst #1671 = MVE_VSHLL_imms8th
8644
    { 1670, 7,  1,  4,  1303, 0,  0,  ARMImpOpBase + 0, 1211, 0, 0x1840c80ULL },  // Inst #1670 = MVE_VSHLL_imms8bh
8645
    { 1669, 7,  1,  4,  1303, 0,  0,  ARMImpOpBase + 0, 1211, 0, 0x2840c80ULL },  // Inst #1669 = MVE_VSHLL_imms16th
8646
    { 1668, 7,  1,  4,  1303, 0,  0,  ARMImpOpBase + 0, 1211, 0, 0x2840c80ULL },  // Inst #1668 = MVE_VSHLL_imms16bh
8647
    { 1667, 8,  2,  4,  1159, 0,  0,  ARMImpOpBase + 0, 1440, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x2040c80ULL },  // Inst #1667 = MVE_VSHLC
8648
    { 1666, 8,  2,  4,  1168, 0,  0,  ARMImpOpBase + 0, 1116, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x2040c80ULL },  // Inst #1666 = MVE_VSBCI
8649
    { 1665, 9,  2,  4,  1168, 0,  0,  ARMImpOpBase + 0, 1107, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x2040c80ULL },  // Inst #1665 = MVE_VSBC
8650
    { 1664, 7,  1,  4,  1164, 0,  0,  ARMImpOpBase + 0, 1211, 0, 0x140c80ULL },  // Inst #1664 = MVE_VRSHR_immu8
8651
    { 1663, 7,  1,  4,  1164, 0,  0,  ARMImpOpBase + 0, 1211, 0, 0x2140c80ULL },  // Inst #1663 = MVE_VRSHR_immu32
8652
    { 1662, 7,  1,  4,  1164, 0,  0,  ARMImpOpBase + 0, 1211, 0, 0x1140c80ULL },  // Inst #1662 = MVE_VRSHR_immu16
8653
    { 1661, 7,  1,  4,  1164, 0,  0,  ARMImpOpBase + 0, 1211, 0, 0x140c80ULL },  // Inst #1661 = MVE_VRSHR_imms8
8654
    { 1660, 7,  1,  4,  1164, 0,  0,  ARMImpOpBase + 0, 1211, 0, 0x2140c80ULL },  // Inst #1660 = MVE_VRSHR_imms32
8655
    { 1659, 7,  1,  4,  1164, 0,  0,  ARMImpOpBase + 0, 1211, 0, 0x1140c80ULL },  // Inst #1659 = MVE_VRSHR_imms16
8656
    { 1658, 7,  1,  4,  1162, 0,  0,  ARMImpOpBase + 0, 1427, 0, 0x2340c80ULL },  // Inst #1658 = MVE_VRSHRNi32th
8657
    { 1657, 7,  1,  4,  1162, 0,  0,  ARMImpOpBase + 0, 1427, 0, 0x2340c80ULL },  // Inst #1657 = MVE_VRSHRNi32bh
8658
    { 1656, 7,  1,  4,  1162, 0,  0,  ARMImpOpBase + 0, 1427, 0, 0x1340c80ULL },  // Inst #1656 = MVE_VRSHRNi16th
8659
    { 1655, 7,  1,  4,  1162, 0,  0,  ARMImpOpBase + 0, 1427, 0, 0x1340c80ULL },  // Inst #1655 = MVE_VRSHRNi16bh
8660
    { 1654, 6,  1,  4,  1308, 0,  0,  ARMImpOpBase + 0, 1421, 0, 0x140c80ULL },  // Inst #1654 = MVE_VRSHL_qru8
8661
    { 1653, 6,  1,  4,  1308, 0,  0,  ARMImpOpBase + 0, 1421, 0, 0x2140c80ULL },  // Inst #1653 = MVE_VRSHL_qru32
8662
    { 1652, 6,  1,  4,  1308, 0,  0,  ARMImpOpBase + 0, 1421, 0, 0x1140c80ULL },  // Inst #1652 = MVE_VRSHL_qru16
8663
    { 1651, 6,  1,  4,  1308, 0,  0,  ARMImpOpBase + 0, 1421, 0, 0x140c80ULL },  // Inst #1651 = MVE_VRSHL_qrs8
8664
    { 1650, 6,  1,  4,  1308, 0,  0,  ARMImpOpBase + 0, 1421, 0, 0x2140c80ULL },  // Inst #1650 = MVE_VRSHL_qrs32
8665
    { 1649, 6,  1,  4,  1308, 0,  0,  ARMImpOpBase + 0, 1421, 0, 0x1140c80ULL },  // Inst #1649 = MVE_VRSHL_qrs16
8666
    { 1648, 7,  1,  4,  1160, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x140c80ULL },  // Inst #1648 = MVE_VRSHL_by_vecu8
8667
    { 1647, 7,  1,  4,  1160, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x2140c80ULL },  // Inst #1647 = MVE_VRSHL_by_vecu32
8668
    { 1646, 7,  1,  4,  1160, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x1140c80ULL },  // Inst #1646 = MVE_VRSHL_by_vecu16
8669
    { 1645, 7,  1,  4,  1160, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x140c80ULL },  // Inst #1645 = MVE_VRSHL_by_vecs8
8670
    { 1644, 7,  1,  4,  1160, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x2140c80ULL },  // Inst #1644 = MVE_VRSHL_by_vecs32
8671
    { 1643, 7,  1,  4,  1160, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x1140c80ULL },  // Inst #1643 = MVE_VRSHL_by_vecs16
8672
    { 1642, 7,  1,  4,  1195, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x140c80ULL },  // Inst #1642 = MVE_VRMULHu8
8673
    { 1641, 7,  1,  4,  1195, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x2140c80ULL },  // Inst #1641 = MVE_VRMULHu32
8674
    { 1640, 7,  1,  4,  1195, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x1140c80ULL },  // Inst #1640 = MVE_VRMULHu16
8675
    { 1639, 7,  1,  4,  1195, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x140c80ULL },  // Inst #1639 = MVE_VRMULHs8
8676
    { 1638, 7,  1,  4,  1195, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x2140c80ULL },  // Inst #1638 = MVE_VRMULHs32
8677
    { 1637, 7,  1,  4,  1195, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x1140c80ULL },  // Inst #1637 = MVE_VRMULHs16
8678
    { 1636, 7,  2,  4,  1199, 0,  0,  ARMImpOpBase + 0, 1342, 0, 0x2440c80ULL },  // Inst #1636 = MVE_VRMLSLDAVHxs32
8679
    { 1635, 7,  2,  4,  1199, 0,  0,  ARMImpOpBase + 0, 1342, 0, 0x2540c80ULL },  // Inst #1635 = MVE_VRMLSLDAVHs32
8680
    { 1634, 9,  2,  4,  1317, 0,  0,  ARMImpOpBase + 0, 1333, 0, 0x2440c80ULL },  // Inst #1634 = MVE_VRMLSLDAVHaxs32
8681
    { 1633, 9,  2,  4,  1317, 0,  0,  ARMImpOpBase + 0, 1333, 0, 0x2540c80ULL },  // Inst #1633 = MVE_VRMLSLDAVHas32
8682
    { 1632, 7,  2,  4,  1199, 0,  0,  ARMImpOpBase + 0, 1342, 0, 0x2440c80ULL },  // Inst #1632 = MVE_VRMLALDAVHxs32
8683
    { 1631, 7,  2,  4,  1199, 0,  0,  ARMImpOpBase + 0, 1342, 0, 0x2540c80ULL },  // Inst #1631 = MVE_VRMLALDAVHu32
8684
    { 1630, 7,  2,  4,  1199, 0,  0,  ARMImpOpBase + 0, 1342, 0, 0x2540c80ULL },  // Inst #1630 = MVE_VRMLALDAVHs32
8685
    { 1629, 9,  2,  4,  1317, 0,  0,  ARMImpOpBase + 0, 1333, 0, 0x2440c80ULL },  // Inst #1629 = MVE_VRMLALDAVHaxs32
8686
    { 1628, 9,  2,  4,  1317, 0,  0,  ARMImpOpBase + 0, 1333, 0, 0x2540c80ULL },  // Inst #1628 = MVE_VRMLALDAVHau32
8687
    { 1627, 9,  2,  4,  1317, 0,  0,  ARMImpOpBase + 0, 1333, 0, 0x2540c80ULL },  // Inst #1627 = MVE_VRMLALDAVHas32
8688
    { 1626, 6,  1,  4,  1201, 0,  0,  ARMImpOpBase + 0, 1101, 0, 0x2140c80ULL },  // Inst #1626 = MVE_VRINTf32Z
8689
    { 1625, 6,  1,  4,  1201, 0,  0,  ARMImpOpBase + 0, 1101, 0, 0x2140c80ULL },  // Inst #1625 = MVE_VRINTf32X
8690
    { 1624, 6,  1,  4,  1201, 0,  0,  ARMImpOpBase + 0, 1101, 0, 0x2140c80ULL },  // Inst #1624 = MVE_VRINTf32P
8691
    { 1623, 6,  1,  4,  1201, 0,  0,  ARMImpOpBase + 0, 1101, 0, 0x2140c80ULL },  // Inst #1623 = MVE_VRINTf32N
8692
    { 1622, 6,  1,  4,  1201, 0,  0,  ARMImpOpBase + 0, 1101, 0, 0x2140c80ULL },  // Inst #1622 = MVE_VRINTf32M
8693
    { 1621, 6,  1,  4,  1201, 0,  0,  ARMImpOpBase + 0, 1101, 0, 0x2140c80ULL },  // Inst #1621 = MVE_VRINTf32A
8694
    { 1620, 6,  1,  4,  1201, 0,  0,  ARMImpOpBase + 0, 1101, 0, 0x1140c80ULL },  // Inst #1620 = MVE_VRINTf16Z
8695
    { 1619, 6,  1,  4,  1201, 0,  0,  ARMImpOpBase + 0, 1101, 0, 0x1140c80ULL },  // Inst #1619 = MVE_VRINTf16X
8696
    { 1618, 6,  1,  4,  1201, 0,  0,  ARMImpOpBase + 0, 1101, 0, 0x1140c80ULL },  // Inst #1618 = MVE_VRINTf16P
8697
    { 1617, 6,  1,  4,  1201, 0,  0,  ARMImpOpBase + 0, 1101, 0, 0x1140c80ULL },  // Inst #1617 = MVE_VRINTf16N
8698
    { 1616, 6,  1,  4,  1201, 0,  0,  ARMImpOpBase + 0, 1101, 0, 0x1140c80ULL },  // Inst #1616 = MVE_VRINTf16M
8699
    { 1615, 6,  1,  4,  1201, 0,  0,  ARMImpOpBase + 0, 1101, 0, 0x1140c80ULL },  // Inst #1615 = MVE_VRINTf16A
8700
    { 1614, 7,  1,  4,  1167, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x140c80ULL },  // Inst #1614 = MVE_VRHADDu8
8701
    { 1613, 7,  1,  4,  1167, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x2140c80ULL },  // Inst #1613 = MVE_VRHADDu32
8702
    { 1612, 7,  1,  4,  1167, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x1140c80ULL },  // Inst #1612 = MVE_VRHADDu16
8703
    { 1611, 7,  1,  4,  1167, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x140c80ULL },  // Inst #1611 = MVE_VRHADDs8
8704
    { 1610, 7,  1,  4,  1167, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x2140c80ULL },  // Inst #1610 = MVE_VRHADDs32
8705
    { 1609, 7,  1,  4,  1167, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x1140c80ULL },  // Inst #1609 = MVE_VRHADDs16
8706
    { 1608, 6,  1,  4,  1166, 0,  0,  ARMImpOpBase + 0, 1434, 0, 0x3040c80ULL },  // Inst #1608 = MVE_VREV64_8
8707
    { 1607, 6,  1,  4,  1166, 0,  0,  ARMImpOpBase + 0, 1434, 0, 0x3040c80ULL },  // Inst #1607 = MVE_VREV64_32
8708
    { 1606, 6,  1,  4,  1166, 0,  0,  ARMImpOpBase + 0, 1434, 0, 0x3040c80ULL },  // Inst #1606 = MVE_VREV64_16
8709
    { 1605, 6,  1,  4,  1166, 0,  0,  ARMImpOpBase + 0, 1101, 0, 0x2040c80ULL },  // Inst #1605 = MVE_VREV32_8
8710
    { 1604, 6,  1,  4,  1166, 0,  0,  ARMImpOpBase + 0, 1101, 0, 0x2040c80ULL },  // Inst #1604 = MVE_VREV32_16
8711
    { 1603, 6,  1,  4,  1166, 0,  0,  ARMImpOpBase + 0, 1101, 0, 0x1040c80ULL },  // Inst #1603 = MVE_VREV16_8
8712
    { 1602, 7,  1,  4,  1165, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x140c80ULL },  // Inst #1602 = MVE_VQSUBu8
8713
    { 1601, 7,  1,  4,  1165, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x2140c80ULL },  // Inst #1601 = MVE_VQSUBu32
8714
    { 1600, 7,  1,  4,  1165, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x1140c80ULL },  // Inst #1600 = MVE_VQSUBu16
8715
    { 1599, 7,  1,  4,  1165, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x140c80ULL },  // Inst #1599 = MVE_VQSUBs8
8716
    { 1598, 7,  1,  4,  1165, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x2140c80ULL },  // Inst #1598 = MVE_VQSUBs32
8717
    { 1597, 7,  1,  4,  1165, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x1140c80ULL },  // Inst #1597 = MVE_VQSUBs16
8718
    { 1596, 7,  1,  4,  1300, 0,  0,  ARMImpOpBase + 0, 1149, 0, 0x140c80ULL },  // Inst #1596 = MVE_VQSUB_qr_u8
8719
    { 1595, 7,  1,  4,  1300, 0,  0,  ARMImpOpBase + 0, 1149, 0, 0x2140c80ULL },  // Inst #1595 = MVE_VQSUB_qr_u32
8720
    { 1594, 7,  1,  4,  1300, 0,  0,  ARMImpOpBase + 0, 1149, 0, 0x1140c80ULL },  // Inst #1594 = MVE_VQSUB_qr_u16
8721
    { 1593, 7,  1,  4,  1300, 0,  0,  ARMImpOpBase + 0, 1149, 0, 0x140c80ULL },  // Inst #1593 = MVE_VQSUB_qr_s8
8722
    { 1592, 7,  1,  4,  1300, 0,  0,  ARMImpOpBase + 0, 1149, 0, 0x2140c80ULL },  // Inst #1592 = MVE_VQSUB_qr_s32
8723
    { 1591, 7,  1,  4,  1300, 0,  0,  ARMImpOpBase + 0, 1149, 0, 0x1140c80ULL },  // Inst #1591 = MVE_VQSUB_qr_s16
8724
    { 1590, 7,  1,  4,  1162, 0,  0,  ARMImpOpBase + 0, 1427, 0, 0x2340c80ULL },  // Inst #1590 = MVE_VQSHRUNs32th
8725
    { 1589, 7,  1,  4,  1162, 0,  0,  ARMImpOpBase + 0, 1427, 0, 0x2340c80ULL },  // Inst #1589 = MVE_VQSHRUNs32bh
8726
    { 1588, 7,  1,  4,  1162, 0,  0,  ARMImpOpBase + 0, 1427, 0, 0x1340c80ULL },  // Inst #1588 = MVE_VQSHRUNs16th
8727
    { 1587, 7,  1,  4,  1162, 0,  0,  ARMImpOpBase + 0, 1427, 0, 0x1340c80ULL },  // Inst #1587 = MVE_VQSHRUNs16bh
8728
    { 1586, 7,  1,  4,  1162, 0,  0,  ARMImpOpBase + 0, 1427, 0, 0x2340c80ULL },  // Inst #1586 = MVE_VQSHRNthu32
8729
    { 1585, 7,  1,  4,  1162, 0,  0,  ARMImpOpBase + 0, 1427, 0, 0x1340c80ULL },  // Inst #1585 = MVE_VQSHRNthu16
8730
    { 1584, 7,  1,  4,  1162, 0,  0,  ARMImpOpBase + 0, 1427, 0, 0x2340c80ULL },  // Inst #1584 = MVE_VQSHRNths32
8731
    { 1583, 7,  1,  4,  1162, 0,  0,  ARMImpOpBase + 0, 1427, 0, 0x1340c80ULL },  // Inst #1583 = MVE_VQSHRNths16
8732
    { 1582, 7,  1,  4,  1162, 0,  0,  ARMImpOpBase + 0, 1427, 0, 0x2340c80ULL },  // Inst #1582 = MVE_VQSHRNbhu32
8733
    { 1581, 7,  1,  4,  1162, 0,  0,  ARMImpOpBase + 0, 1427, 0, 0x1340c80ULL },  // Inst #1581 = MVE_VQSHRNbhu16
8734
    { 1580, 7,  1,  4,  1162, 0,  0,  ARMImpOpBase + 0, 1427, 0, 0x2340c80ULL },  // Inst #1580 = MVE_VQSHRNbhs32
8735
    { 1579, 7,  1,  4,  1162, 0,  0,  ARMImpOpBase + 0, 1427, 0, 0x1340c80ULL },  // Inst #1579 = MVE_VQSHRNbhs16
8736
    { 1578, 7,  1,  4,  1160, 0,  0,  ARMImpOpBase + 0, 1211, 0, 0x140c80ULL },  // Inst #1578 = MVE_VQSHLimmu8
8737
    { 1577, 7,  1,  4,  1160, 0,  0,  ARMImpOpBase + 0, 1211, 0, 0x2140c80ULL },  // Inst #1577 = MVE_VQSHLimmu32
8738
    { 1576, 7,  1,  4,  1160, 0,  0,  ARMImpOpBase + 0, 1211, 0, 0x1140c80ULL },  // Inst #1576 = MVE_VQSHLimmu16
8739
    { 1575, 7,  1,  4,  1160, 0,  0,  ARMImpOpBase + 0, 1211, 0, 0x140c80ULL },  // Inst #1575 = MVE_VQSHLimms8
8740
    { 1574, 7,  1,  4,  1160, 0,  0,  ARMImpOpBase + 0, 1211, 0, 0x2140c80ULL },  // Inst #1574 = MVE_VQSHLimms32
8741
    { 1573, 7,  1,  4,  1160, 0,  0,  ARMImpOpBase + 0, 1211, 0, 0x1140c80ULL },  // Inst #1573 = MVE_VQSHLimms16
8742
    { 1572, 6,  1,  4,  1308, 0,  0,  ARMImpOpBase + 0, 1421, 0, 0x140c80ULL },  // Inst #1572 = MVE_VQSHL_qru8
8743
    { 1571, 6,  1,  4,  1308, 0,  0,  ARMImpOpBase + 0, 1421, 0, 0x2140c80ULL },  // Inst #1571 = MVE_VQSHL_qru32
8744
    { 1570, 6,  1,  4,  1308, 0,  0,  ARMImpOpBase + 0, 1421, 0, 0x1140c80ULL },  // Inst #1570 = MVE_VQSHL_qru16
8745
    { 1569, 6,  1,  4,  1308, 0,  0,  ARMImpOpBase + 0, 1421, 0, 0x140c80ULL },  // Inst #1569 = MVE_VQSHL_qrs8
8746
    { 1568, 6,  1,  4,  1308, 0,  0,  ARMImpOpBase + 0, 1421, 0, 0x2140c80ULL },  // Inst #1568 = MVE_VQSHL_qrs32
8747
    { 1567, 6,  1,  4,  1308, 0,  0,  ARMImpOpBase + 0, 1421, 0, 0x1140c80ULL },  // Inst #1567 = MVE_VQSHL_qrs16
8748
    { 1566, 7,  1,  4,  1160, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x140c80ULL },  // Inst #1566 = MVE_VQSHL_by_vecu8
8749
    { 1565, 7,  1,  4,  1160, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x2140c80ULL },  // Inst #1565 = MVE_VQSHL_by_vecu32
8750
    { 1564, 7,  1,  4,  1160, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x1140c80ULL },  // Inst #1564 = MVE_VQSHL_by_vecu16
8751
    { 1563, 7,  1,  4,  1160, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x140c80ULL },  // Inst #1563 = MVE_VQSHL_by_vecs8
8752
    { 1562, 7,  1,  4,  1160, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x2140c80ULL },  // Inst #1562 = MVE_VQSHL_by_vecs32
8753
    { 1561, 7,  1,  4,  1160, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x1140c80ULL },  // Inst #1561 = MVE_VQSHL_by_vecs16
8754
    { 1560, 7,  1,  4,  1160, 0,  0,  ARMImpOpBase + 0, 1211, 0, 0x140c80ULL },  // Inst #1560 = MVE_VQSHLU_imms8
8755
    { 1559, 7,  1,  4,  1160, 0,  0,  ARMImpOpBase + 0, 1211, 0, 0x2140c80ULL },  // Inst #1559 = MVE_VQSHLU_imms32
8756
    { 1558, 7,  1,  4,  1160, 0,  0,  ARMImpOpBase + 0, 1211, 0, 0x1140c80ULL },  // Inst #1558 = MVE_VQSHLU_imms16
8757
    { 1557, 7,  1,  4,  1162, 0,  0,  ARMImpOpBase + 0, 1427, 0, 0x2340c80ULL },  // Inst #1557 = MVE_VQRSHRUNs32th
8758
    { 1556, 7,  1,  4,  1162, 0,  0,  ARMImpOpBase + 0, 1427, 0, 0x2340c80ULL },  // Inst #1556 = MVE_VQRSHRUNs32bh
8759
    { 1555, 7,  1,  4,  1162, 0,  0,  ARMImpOpBase + 0, 1427, 0, 0x1340c80ULL },  // Inst #1555 = MVE_VQRSHRUNs16th
8760
    { 1554, 7,  1,  4,  1162, 0,  0,  ARMImpOpBase + 0, 1427, 0, 0x1340c80ULL },  // Inst #1554 = MVE_VQRSHRUNs16bh
8761
    { 1553, 7,  1,  4,  1162, 0,  0,  ARMImpOpBase + 0, 1427, 0, 0x2340c80ULL },  // Inst #1553 = MVE_VQRSHRNthu32
8762
    { 1552, 7,  1,  4,  1162, 0,  0,  ARMImpOpBase + 0, 1427, 0, 0x1340c80ULL },  // Inst #1552 = MVE_VQRSHRNthu16
8763
    { 1551, 7,  1,  4,  1162, 0,  0,  ARMImpOpBase + 0, 1427, 0, 0x2340c80ULL },  // Inst #1551 = MVE_VQRSHRNths32
8764
    { 1550, 7,  1,  4,  1162, 0,  0,  ARMImpOpBase + 0, 1427, 0, 0x1340c80ULL },  // Inst #1550 = MVE_VQRSHRNths16
8765
    { 1549, 7,  1,  4,  1162, 0,  0,  ARMImpOpBase + 0, 1427, 0, 0x2340c80ULL },  // Inst #1549 = MVE_VQRSHRNbhu32
8766
    { 1548, 7,  1,  4,  1162, 0,  0,  ARMImpOpBase + 0, 1427, 0, 0x1340c80ULL },  // Inst #1548 = MVE_VQRSHRNbhu16
8767
    { 1547, 7,  1,  4,  1162, 0,  0,  ARMImpOpBase + 0, 1427, 0, 0x2340c80ULL },  // Inst #1547 = MVE_VQRSHRNbhs32
8768
    { 1546, 7,  1,  4,  1162, 0,  0,  ARMImpOpBase + 0, 1427, 0, 0x1340c80ULL },  // Inst #1546 = MVE_VQRSHRNbhs16
8769
    { 1545, 6,  1,  4,  1307, 0,  0,  ARMImpOpBase + 0, 1421, 0, 0x140c80ULL },  // Inst #1545 = MVE_VQRSHL_qru8
8770
    { 1544, 6,  1,  4,  1307, 0,  0,  ARMImpOpBase + 0, 1421, 0, 0x2140c80ULL },  // Inst #1544 = MVE_VQRSHL_qru32
8771
    { 1543, 6,  1,  4,  1307, 0,  0,  ARMImpOpBase + 0, 1421, 0, 0x1140c80ULL },  // Inst #1543 = MVE_VQRSHL_qru16
8772
    { 1542, 6,  1,  4,  1307, 0,  0,  ARMImpOpBase + 0, 1421, 0, 0x140c80ULL },  // Inst #1542 = MVE_VQRSHL_qrs8
8773
    { 1541, 6,  1,  4,  1307, 0,  0,  ARMImpOpBase + 0, 1421, 0, 0x2140c80ULL },  // Inst #1541 = MVE_VQRSHL_qrs32
8774
    { 1540, 6,  1,  4,  1307, 0,  0,  ARMImpOpBase + 0, 1421, 0, 0x1140c80ULL },  // Inst #1540 = MVE_VQRSHL_qrs16
8775
    { 1539, 7,  1,  4,  1161, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x140c80ULL },  // Inst #1539 = MVE_VQRSHL_by_vecu8
8776
    { 1538, 7,  1,  4,  1161, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x2140c80ULL },  // Inst #1538 = MVE_VQRSHL_by_vecu32
8777
    { 1537, 7,  1,  4,  1161, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x1140c80ULL },  // Inst #1537 = MVE_VQRSHL_by_vecu16
8778
    { 1536, 7,  1,  4,  1161, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x140c80ULL },  // Inst #1536 = MVE_VQRSHL_by_vecs8
8779
    { 1535, 7,  1,  4,  1161, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x2140c80ULL },  // Inst #1535 = MVE_VQRSHL_by_vecs32
8780
    { 1534, 7,  1,  4,  1161, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x1140c80ULL },  // Inst #1534 = MVE_VQRSHL_by_vecs16
8781
    { 1533, 7,  1,  4,  1195, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x140c80ULL },  // Inst #1533 = MVE_VQRDMULHi8
8782
    { 1532, 7,  1,  4,  1195, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x2140c80ULL },  // Inst #1532 = MVE_VQRDMULHi32
8783
    { 1531, 7,  1,  4,  1195, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x1140c80ULL },  // Inst #1531 = MVE_VQRDMULHi16
8784
    { 1530, 7,  1,  4,  1313, 0,  0,  ARMImpOpBase + 0, 1149, 0, 0x140c80ULL },  // Inst #1530 = MVE_VQRDMULH_qr_s8
8785
    { 1529, 7,  1,  4,  1313, 0,  0,  ARMImpOpBase + 0, 1149, 0, 0x2140c80ULL },  // Inst #1529 = MVE_VQRDMULH_qr_s32
8786
    { 1528, 7,  1,  4,  1313, 0,  0,  ARMImpOpBase + 0, 1149, 0, 0x1140c80ULL },  // Inst #1528 = MVE_VQRDMULH_qr_s16
8787
    { 1527, 7,  1,  4,  1316, 0,  0,  ARMImpOpBase + 0, 1248, 0, 0x40c80ULL },  // Inst #1527 = MVE_VQRDMLSDHs8
8788
    { 1526, 7,  1,  4,  1316, 0,  0,  ARMImpOpBase + 0, 1407, 0, 0x2040c80ULL },  // Inst #1526 = MVE_VQRDMLSDHs32
8789
    { 1525, 7,  1,  4,  1316, 0,  0,  ARMImpOpBase + 0, 1248, 0, 0x1040c80ULL },  // Inst #1525 = MVE_VQRDMLSDHs16
8790
    { 1524, 7,  1,  4,  1316, 0,  0,  ARMImpOpBase + 0, 1248, 0, 0x40c80ULL },  // Inst #1524 = MVE_VQRDMLSDHXs8
8791
    { 1523, 7,  1,  4,  1316, 0,  0,  ARMImpOpBase + 0, 1407, 0, 0x2040c80ULL },  // Inst #1523 = MVE_VQRDMLSDHXs32
8792
    { 1522, 7,  1,  4,  1316, 0,  0,  ARMImpOpBase + 0, 1248, 0, 0x1040c80ULL },  // Inst #1522 = MVE_VQRDMLSDHXs16
8793
    { 1521, 7,  1,  4,  1315, 0,  0,  ARMImpOpBase + 0, 1241, 0, 0x40c80ULL },  // Inst #1521 = MVE_VQRDMLASH_qrs8
8794
    { 1520, 7,  1,  4,  1315, 0,  0,  ARMImpOpBase + 0, 1241, 0, 0x2040c80ULL },  // Inst #1520 = MVE_VQRDMLASH_qrs32
8795
    { 1519, 7,  1,  4,  1315, 0,  0,  ARMImpOpBase + 0, 1241, 0, 0x1040c80ULL },  // Inst #1519 = MVE_VQRDMLASH_qrs16
8796
    { 1518, 7,  1,  4,  1315, 0,  0,  ARMImpOpBase + 0, 1241, 0, 0x40c80ULL },  // Inst #1518 = MVE_VQRDMLAH_qrs8
8797
    { 1517, 7,  1,  4,  1315, 0,  0,  ARMImpOpBase + 0, 1241, 0, 0x2040c80ULL },  // Inst #1517 = MVE_VQRDMLAH_qrs32
8798
    { 1516, 7,  1,  4,  1315, 0,  0,  ARMImpOpBase + 0, 1241, 0, 0x1040c80ULL },  // Inst #1516 = MVE_VQRDMLAH_qrs16
8799
    { 1515, 7,  1,  4,  1316, 0,  0,  ARMImpOpBase + 0, 1248, 0, 0x40c80ULL },  // Inst #1515 = MVE_VQRDMLADHs8
8800
    { 1514, 7,  1,  4,  1316, 0,  0,  ARMImpOpBase + 0, 1407, 0, 0x2040c80ULL },  // Inst #1514 = MVE_VQRDMLADHs32
8801
    { 1513, 7,  1,  4,  1316, 0,  0,  ARMImpOpBase + 0, 1248, 0, 0x1040c80ULL },  // Inst #1513 = MVE_VQRDMLADHs16
8802
    { 1512, 7,  1,  4,  1316, 0,  0,  ARMImpOpBase + 0, 1248, 0, 0x40c80ULL },  // Inst #1512 = MVE_VQRDMLADHXs8
8803
    { 1511, 7,  1,  4,  1316, 0,  0,  ARMImpOpBase + 0, 1407, 0, 0x2040c80ULL },  // Inst #1511 = MVE_VQRDMLADHXs32
8804
    { 1510, 7,  1,  4,  1316, 0,  0,  ARMImpOpBase + 0, 1248, 0, 0x1040c80ULL },  // Inst #1510 = MVE_VQRDMLADHXs16
8805
    { 1509, 6,  1,  4,  1158, 0,  0,  ARMImpOpBase + 0, 1101, 0, 0x140c80ULL },  // Inst #1509 = MVE_VQNEGs8
8806
    { 1508, 6,  1,  4,  1158, 0,  0,  ARMImpOpBase + 0, 1101, 0, 0x2140c80ULL },  // Inst #1508 = MVE_VQNEGs32
8807
    { 1507, 6,  1,  4,  1158, 0,  0,  ARMImpOpBase + 0, 1101, 0, 0x1140c80ULL },  // Inst #1507 = MVE_VQNEGs16
8808
    { 1506, 6,  1,  4,  1157, 0,  0,  ARMImpOpBase + 0, 1205, 0, 0x2340c80ULL },  // Inst #1506 = MVE_VQMOVUNs32th
8809
    { 1505, 6,  1,  4,  1157, 0,  0,  ARMImpOpBase + 0, 1205, 0, 0x2340c80ULL },  // Inst #1505 = MVE_VQMOVUNs32bh
8810
    { 1504, 6,  1,  4,  1157, 0,  0,  ARMImpOpBase + 0, 1205, 0, 0x1340c80ULL },  // Inst #1504 = MVE_VQMOVUNs16th
8811
    { 1503, 6,  1,  4,  1157, 0,  0,  ARMImpOpBase + 0, 1205, 0, 0x1340c80ULL },  // Inst #1503 = MVE_VQMOVUNs16bh
8812
    { 1502, 6,  1,  4,  1157, 0,  0,  ARMImpOpBase + 0, 1205, 0, 0x2340c80ULL },  // Inst #1502 = MVE_VQMOVNu32th
8813
    { 1501, 6,  1,  4,  1157, 0,  0,  ARMImpOpBase + 0, 1205, 0, 0x2340c80ULL },  // Inst #1501 = MVE_VQMOVNu32bh
8814
    { 1500, 6,  1,  4,  1157, 0,  0,  ARMImpOpBase + 0, 1205, 0, 0x1340c80ULL },  // Inst #1500 = MVE_VQMOVNu16th
8815
    { 1499, 6,  1,  4,  1157, 0,  0,  ARMImpOpBase + 0, 1205, 0, 0x1340c80ULL },  // Inst #1499 = MVE_VQMOVNu16bh
8816
    { 1498, 6,  1,  4,  1157, 0,  0,  ARMImpOpBase + 0, 1205, 0, 0x2340c80ULL },  // Inst #1498 = MVE_VQMOVNs32th
8817
    { 1497, 6,  1,  4,  1157, 0,  0,  ARMImpOpBase + 0, 1205, 0, 0x2340c80ULL },  // Inst #1497 = MVE_VQMOVNs32bh
8818
    { 1496, 6,  1,  4,  1157, 0,  0,  ARMImpOpBase + 0, 1205, 0, 0x1340c80ULL },  // Inst #1496 = MVE_VQMOVNs16th
8819
    { 1495, 6,  1,  4,  1157, 0,  0,  ARMImpOpBase + 0, 1205, 0, 0x1340c80ULL },  // Inst #1495 = MVE_VQMOVNs16bh
8820
    { 1494, 7,  1,  4,  1196, 0,  0,  ARMImpOpBase + 0, 1381, 0, 0x2940c80ULL },  // Inst #1494 = MVE_VQDMULLs32th
8821
    { 1493, 7,  1,  4,  1196, 0,  0,  ARMImpOpBase + 0, 1381, 0, 0x2940c80ULL },  // Inst #1493 = MVE_VQDMULLs32bh
8822
    { 1492, 7,  1,  4,  1196, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x1940c80ULL },  // Inst #1492 = MVE_VQDMULLs16th
8823
    { 1491, 7,  1,  4,  1196, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x1940c80ULL },  // Inst #1491 = MVE_VQDMULLs16bh
8824
    { 1490, 7,  1,  4,  1197, 0,  0,  ARMImpOpBase + 0, 1414, 0, 0x2940c80ULL },  // Inst #1490 = MVE_VQDMULL_qr_s32th
8825
    { 1489, 7,  1,  4,  1197, 0,  0,  ARMImpOpBase + 0, 1414, 0, 0x2940c80ULL },  // Inst #1489 = MVE_VQDMULL_qr_s32bh
8826
    { 1488, 7,  1,  4,  1197, 0,  0,  ARMImpOpBase + 0, 1149, 0, 0x1940c80ULL },  // Inst #1488 = MVE_VQDMULL_qr_s16th
8827
    { 1487, 7,  1,  4,  1197, 0,  0,  ARMImpOpBase + 0, 1149, 0, 0x1940c80ULL },  // Inst #1487 = MVE_VQDMULL_qr_s16bh
8828
    { 1486, 7,  1,  4,  1195, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x140c80ULL },  // Inst #1486 = MVE_VQDMULHi8
8829
    { 1485, 7,  1,  4,  1195, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x2140c80ULL },  // Inst #1485 = MVE_VQDMULHi32
8830
    { 1484, 7,  1,  4,  1195, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x1140c80ULL },  // Inst #1484 = MVE_VQDMULHi16
8831
    { 1483, 7,  1,  4,  1313, 0,  0,  ARMImpOpBase + 0, 1149, 0, 0x140c80ULL },  // Inst #1483 = MVE_VQDMULH_qr_s8
8832
    { 1482, 7,  1,  4,  1313, 0,  0,  ARMImpOpBase + 0, 1149, 0, 0x2140c80ULL },  // Inst #1482 = MVE_VQDMULH_qr_s32
8833
    { 1481, 7,  1,  4,  1313, 0,  0,  ARMImpOpBase + 0, 1149, 0, 0x1140c80ULL },  // Inst #1481 = MVE_VQDMULH_qr_s16
8834
    { 1480, 7,  1,  4,  1316, 0,  0,  ARMImpOpBase + 0, 1248, 0, 0x40c80ULL },  // Inst #1480 = MVE_VQDMLSDHs8
8835
    { 1479, 7,  1,  4,  1316, 0,  0,  ARMImpOpBase + 0, 1407, 0, 0x2040c80ULL },  // Inst #1479 = MVE_VQDMLSDHs32
8836
    { 1478, 7,  1,  4,  1316, 0,  0,  ARMImpOpBase + 0, 1248, 0, 0x1040c80ULL },  // Inst #1478 = MVE_VQDMLSDHs16
8837
    { 1477, 7,  1,  4,  1316, 0,  0,  ARMImpOpBase + 0, 1248, 0, 0x40c80ULL },  // Inst #1477 = MVE_VQDMLSDHXs8
8838
    { 1476, 7,  1,  4,  1316, 0,  0,  ARMImpOpBase + 0, 1407, 0, 0x2040c80ULL },  // Inst #1476 = MVE_VQDMLSDHXs32
8839
    { 1475, 7,  1,  4,  1316, 0,  0,  ARMImpOpBase + 0, 1248, 0, 0x1040c80ULL },  // Inst #1475 = MVE_VQDMLSDHXs16
8840
    { 1474, 7,  1,  4,  1315, 0,  0,  ARMImpOpBase + 0, 1241, 0, 0x40c80ULL },  // Inst #1474 = MVE_VQDMLASH_qrs8
8841
    { 1473, 7,  1,  4,  1315, 0,  0,  ARMImpOpBase + 0, 1241, 0, 0x2040c80ULL },  // Inst #1473 = MVE_VQDMLASH_qrs32
8842
    { 1472, 7,  1,  4,  1315, 0,  0,  ARMImpOpBase + 0, 1241, 0, 0x1040c80ULL },  // Inst #1472 = MVE_VQDMLASH_qrs16
8843
    { 1471, 7,  1,  4,  1315, 0,  0,  ARMImpOpBase + 0, 1241, 0, 0x40c80ULL },  // Inst #1471 = MVE_VQDMLAH_qrs8
8844
    { 1470, 7,  1,  4,  1315, 0,  0,  ARMImpOpBase + 0, 1241, 0, 0x2040c80ULL },  // Inst #1470 = MVE_VQDMLAH_qrs32
8845
    { 1469, 7,  1,  4,  1315, 0,  0,  ARMImpOpBase + 0, 1241, 0, 0x1040c80ULL },  // Inst #1469 = MVE_VQDMLAH_qrs16
8846
    { 1468, 7,  1,  4,  1316, 0,  0,  ARMImpOpBase + 0, 1248, 0, 0x40c80ULL },  // Inst #1468 = MVE_VQDMLADHs8
8847
    { 1467, 7,  1,  4,  1316, 0,  0,  ARMImpOpBase + 0, 1407, 0, 0x2040c80ULL },  // Inst #1467 = MVE_VQDMLADHs32
8848
    { 1466, 7,  1,  4,  1316, 0,  0,  ARMImpOpBase + 0, 1248, 0, 0x1040c80ULL },  // Inst #1466 = MVE_VQDMLADHs16
8849
    { 1465, 7,  1,  4,  1316, 0,  0,  ARMImpOpBase + 0, 1248, 0, 0x40c80ULL },  // Inst #1465 = MVE_VQDMLADHXs8
8850
    { 1464, 7,  1,  4,  1316, 0,  0,  ARMImpOpBase + 0, 1407, 0, 0x2040c80ULL },  // Inst #1464 = MVE_VQDMLADHXs32
8851
    { 1463, 7,  1,  4,  1316, 0,  0,  ARMImpOpBase + 0, 1248, 0, 0x1040c80ULL },  // Inst #1463 = MVE_VQDMLADHXs16
8852
    { 1462, 7,  1,  4,  1156, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x140c80ULL },  // Inst #1462 = MVE_VQADDu8
8853
    { 1461, 7,  1,  4,  1156, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x2140c80ULL },  // Inst #1461 = MVE_VQADDu32
8854
    { 1460, 7,  1,  4,  1156, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x1140c80ULL },  // Inst #1460 = MVE_VQADDu16
8855
    { 1459, 7,  1,  4,  1156, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x140c80ULL },  // Inst #1459 = MVE_VQADDs8
8856
    { 1458, 7,  1,  4,  1156, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x2140c80ULL },  // Inst #1458 = MVE_VQADDs32
8857
    { 1457, 7,  1,  4,  1156, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x1140c80ULL },  // Inst #1457 = MVE_VQADDs16
8858
    { 1456, 7,  1,  4,  1299, 0,  0,  ARMImpOpBase + 0, 1149, 0, 0x140c80ULL },  // Inst #1456 = MVE_VQADD_qr_u8
8859
    { 1455, 7,  1,  4,  1299, 0,  0,  ARMImpOpBase + 0, 1149, 0, 0x2140c80ULL },  // Inst #1455 = MVE_VQADD_qr_u32
8860
    { 1454, 7,  1,  4,  1299, 0,  0,  ARMImpOpBase + 0, 1149, 0, 0x1140c80ULL },  // Inst #1454 = MVE_VQADD_qr_u16
8861
    { 1453, 7,  1,  4,  1299, 0,  0,  ARMImpOpBase + 0, 1149, 0, 0x140c80ULL },  // Inst #1453 = MVE_VQADD_qr_s8
8862
    { 1452, 7,  1,  4,  1299, 0,  0,  ARMImpOpBase + 0, 1149, 0, 0x2140c80ULL },  // Inst #1452 = MVE_VQADD_qr_s32
8863
    { 1451, 7,  1,  4,  1299, 0,  0,  ARMImpOpBase + 0, 1149, 0, 0x1140c80ULL },  // Inst #1451 = MVE_VQADD_qr_s16
8864
    { 1450, 6,  1,  4,  1155, 0,  0,  ARMImpOpBase + 0, 1101, 0, 0x140c80ULL },  // Inst #1450 = MVE_VQABSs8
8865
    { 1449, 6,  1,  4,  1155, 0,  0,  ARMImpOpBase + 0, 1101, 0, 0x2140c80ULL },  // Inst #1449 = MVE_VQABSs32
8866
    { 1448, 6,  1,  4,  1155, 0,  0,  ARMImpOpBase + 0, 1101, 0, 0x1140c80ULL },  // Inst #1448 = MVE_VQABSs16
8867
    { 1447, 4,  0,  4,  1323, 0,  1,  ARMImpOpBase + 69,  1403, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x1140c80ULL },  // Inst #1447 = MVE_VPTv8u16r
8868
    { 1446, 4,  0,  4,  1181, 0,  1,  ARMImpOpBase + 69,  1399, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x1140c80ULL },  // Inst #1446 = MVE_VPTv8u16
8869
    { 1445, 4,  0,  4,  1323, 0,  1,  ARMImpOpBase + 69,  1403, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x1140c80ULL },  // Inst #1445 = MVE_VPTv8s16r
8870
    { 1444, 4,  0,  4,  1181, 0,  1,  ARMImpOpBase + 69,  1399, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x1140c80ULL },  // Inst #1444 = MVE_VPTv8s16
8871
    { 1443, 4,  0,  4,  1323, 0,  1,  ARMImpOpBase + 69,  1403, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x1140c80ULL },  // Inst #1443 = MVE_VPTv8i16r
8872
    { 1442, 4,  0,  4,  1181, 0,  1,  ARMImpOpBase + 69,  1399, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x1140c80ULL },  // Inst #1442 = MVE_VPTv8i16
8873
    { 1441, 4,  0,  4,  1322, 0,  1,  ARMImpOpBase + 69,  1403, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x1140c80ULL },  // Inst #1441 = MVE_VPTv8f16r
8874
    { 1440, 4,  0,  4,  1182, 0,  1,  ARMImpOpBase + 69,  1399, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x1140c80ULL },  // Inst #1440 = MVE_VPTv8f16
8875
    { 1439, 4,  0,  4,  1323, 0,  1,  ARMImpOpBase + 69,  1403, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x2140c80ULL },  // Inst #1439 = MVE_VPTv4u32r
8876
    { 1438, 4,  0,  4,  1181, 0,  1,  ARMImpOpBase + 69,  1399, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x2140c80ULL },  // Inst #1438 = MVE_VPTv4u32
8877
    { 1437, 4,  0,  4,  1323, 0,  1,  ARMImpOpBase + 69,  1403, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x2140c80ULL },  // Inst #1437 = MVE_VPTv4s32r
8878
    { 1436, 4,  0,  4,  1181, 0,  1,  ARMImpOpBase + 69,  1399, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x2140c80ULL },  // Inst #1436 = MVE_VPTv4s32
8879
    { 1435, 4,  0,  4,  1323, 0,  1,  ARMImpOpBase + 69,  1403, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x2140c80ULL },  // Inst #1435 = MVE_VPTv4i32r
8880
    { 1434, 4,  0,  4,  1181, 0,  1,  ARMImpOpBase + 69,  1399, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x2140c80ULL },  // Inst #1434 = MVE_VPTv4i32
8881
    { 1433, 4,  0,  4,  1322, 0,  1,  ARMImpOpBase + 69,  1403, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x2140c80ULL },  // Inst #1433 = MVE_VPTv4f32r
8882
    { 1432, 4,  0,  4,  1182, 0,  1,  ARMImpOpBase + 69,  1399, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x2140c80ULL },  // Inst #1432 = MVE_VPTv4f32
8883
    { 1431, 4,  0,  4,  1323, 0,  1,  ARMImpOpBase + 69,  1403, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x140c80ULL },  // Inst #1431 = MVE_VPTv16u8r
8884
    { 1430, 4,  0,  4,  1181, 0,  1,  ARMImpOpBase + 69,  1399, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x140c80ULL },  // Inst #1430 = MVE_VPTv16u8
8885
    { 1429, 4,  0,  4,  1323, 0,  1,  ARMImpOpBase + 69,  1403, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x140c80ULL },  // Inst #1429 = MVE_VPTv16s8r
8886
    { 1428, 4,  0,  4,  1181, 0,  1,  ARMImpOpBase + 69,  1399, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x140c80ULL },  // Inst #1428 = MVE_VPTv16s8
8887
    { 1427, 4,  0,  4,  1323, 0,  1,  ARMImpOpBase + 69,  1403, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x140c80ULL },  // Inst #1427 = MVE_VPTv16i8r
8888
    { 1426, 4,  0,  4,  1181, 0,  1,  ARMImpOpBase + 69,  1399, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x140c80ULL },  // Inst #1426 = MVE_VPTv16i8
8889
    { 1425, 1,  0,  4,  1207, 1,  0,  ARMImpOpBase + 69,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x140c80ULL },  // Inst #1425 = MVE_VPST
8890
    { 1424, 6,  1,  4,  1153, 0,  0,  ARMImpOpBase + 0, 1393, 0, 0x40c80ULL },  // Inst #1424 = MVE_VPSEL
8891
    { 1423, 5,  1,  4,  1206, 0,  0,  ARMImpOpBase + 0, 1388, 0, 0x40c80ULL },  // Inst #1423 = MVE_VPNOT
8892
    { 1422, 6,  1,  4,  1152, 0,  0,  ARMImpOpBase + 0, 1156, 0, 0x2140c80ULL },  // Inst #1422 = MVE_VORRimmi32
8893
    { 1421, 6,  1,  4,  1152, 0,  0,  ARMImpOpBase + 0, 1156, 0, 0x1140c80ULL },  // Inst #1421 = MVE_VORRimmi16
8894
    { 1420, 7,  1,  4,  1152, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x140c80ULL },  // Inst #1420 = MVE_VORR
8895
    { 1419, 7,  1,  4,  1151, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x140c80ULL },  // Inst #1419 = MVE_VORN
8896
    { 1418, 6,  1,  4,  1150, 0,  0,  ARMImpOpBase + 0, 1101, 0, 0x140c80ULL },  // Inst #1418 = MVE_VNEGs8
8897
    { 1417, 6,  1,  4,  1150, 0,  0,  ARMImpOpBase + 0, 1101, 0, 0x2140c80ULL },  // Inst #1417 = MVE_VNEGs32
8898
    { 1416, 6,  1,  4,  1150, 0,  0,  ARMImpOpBase + 0, 1101, 0, 0x1140c80ULL },  // Inst #1416 = MVE_VNEGs16
8899
    { 1415, 6,  1,  4,  1200, 0,  0,  ARMImpOpBase + 0, 1101, 0, 0x2140c80ULL },  // Inst #1415 = MVE_VNEGf32
8900
    { 1414, 6,  1,  4,  1200, 0,  0,  ARMImpOpBase + 0, 1101, 0, 0x1140c80ULL },  // Inst #1414 = MVE_VNEGf16
8901
    { 1413, 6,  1,  4,  1149, 0,  0,  ARMImpOpBase + 0, 1375, 0|(1ULL<<MCID::Rematerializable), 0x2140c80ULL },  // Inst #1413 = MVE_VMVNimmi32
8902
    { 1412, 6,  1,  4,  1149, 0,  0,  ARMImpOpBase + 0, 1375, 0|(1ULL<<MCID::Rematerializable), 0x1140c80ULL },  // Inst #1412 = MVE_VMVNimmi16
8903
    { 1411, 6,  1,  4,  1149, 0,  0,  ARMImpOpBase + 0, 1101, 0, 0x140c80ULL },  // Inst #1411 = MVE_VMVN
8904
    { 1410, 7,  1,  4,  1319, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x140c80ULL },  // Inst #1410 = MVE_VMULi8
8905
    { 1409, 7,  1,  4,  1319, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x2140c80ULL },  // Inst #1409 = MVE_VMULi32
8906
    { 1408, 7,  1,  4,  1319, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x1140c80ULL },  // Inst #1408 = MVE_VMULi16
8907
    { 1407, 7,  1,  4,  1194, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x2140c80ULL },  // Inst #1407 = MVE_VMULf32
8908
    { 1406, 7,  1,  4,  1194, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x1140c80ULL },  // Inst #1406 = MVE_VMULf16
8909
    { 1405, 7,  1,  4,  1312, 0,  0,  ARMImpOpBase + 0, 1149, 0, 0x140c80ULL },  // Inst #1405 = MVE_VMUL_qr_i8
8910
    { 1404, 7,  1,  4,  1312, 0,  0,  ARMImpOpBase + 0, 1149, 0, 0x2140c80ULL },  // Inst #1404 = MVE_VMUL_qr_i32
8911
    { 1403, 7,  1,  4,  1312, 0,  0,  ARMImpOpBase + 0, 1149, 0, 0x1140c80ULL },  // Inst #1403 = MVE_VMUL_qr_i16
8912
    { 1402, 7,  1,  4,  1320, 0,  0,  ARMImpOpBase + 0, 1149, 0, 0x2140c80ULL },  // Inst #1402 = MVE_VMUL_qr_f32
8913
    { 1401, 7,  1,  4,  1320, 0,  0,  ARMImpOpBase + 0, 1149, 0, 0x1140c80ULL },  // Inst #1401 = MVE_VMUL_qr_f16
8914
    { 1400, 7,  1,  4,  1196, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x1940c80ULL },  // Inst #1400 = MVE_VMULLTu8
8915
    { 1399, 7,  1,  4,  1196, 0,  0,  ARMImpOpBase + 0, 1381, 0, 0x3940c80ULL },  // Inst #1399 = MVE_VMULLTu32
8916
    { 1398, 7,  1,  4,  1196, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x2940c80ULL },  // Inst #1398 = MVE_VMULLTu16
8917
    { 1397, 7,  1,  4,  1196, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x1940c80ULL },  // Inst #1397 = MVE_VMULLTs8
8918
    { 1396, 7,  1,  4,  1196, 0,  0,  ARMImpOpBase + 0, 1381, 0, 0x3940c80ULL },  // Inst #1396 = MVE_VMULLTs32
8919
    { 1395, 7,  1,  4,  1196, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x2940c80ULL },  // Inst #1395 = MVE_VMULLTs16
8920
    { 1394, 7,  1,  4,  1148, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x1940c80ULL },  // Inst #1394 = MVE_VMULLTp8
8921
    { 1393, 7,  1,  4,  1148, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x2940c80ULL },  // Inst #1393 = MVE_VMULLTp16
8922
    { 1392, 7,  1,  4,  1196, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x1940c80ULL },  // Inst #1392 = MVE_VMULLBu8
8923
    { 1391, 7,  1,  4,  1196, 0,  0,  ARMImpOpBase + 0, 1381, 0, 0x3940c80ULL },  // Inst #1391 = MVE_VMULLBu32
8924
    { 1390, 7,  1,  4,  1196, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x2940c80ULL },  // Inst #1390 = MVE_VMULLBu16
8925
    { 1389, 7,  1,  4,  1196, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x1940c80ULL },  // Inst #1389 = MVE_VMULLBs8
8926
    { 1388, 7,  1,  4,  1196, 0,  0,  ARMImpOpBase + 0, 1381, 0, 0x3940c80ULL },  // Inst #1388 = MVE_VMULLBs32
8927
    { 1387, 7,  1,  4,  1196, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x2940c80ULL },  // Inst #1387 = MVE_VMULLBs16
8928
    { 1386, 7,  1,  4,  1148, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x1940c80ULL },  // Inst #1386 = MVE_VMULLBp8
8929
    { 1385, 7,  1,  4,  1148, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x2940c80ULL },  // Inst #1385 = MVE_VMULLBp16
8930
    { 1384, 7,  1,  4,  1195, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x140c80ULL },  // Inst #1384 = MVE_VMULHu8
8931
    { 1383, 7,  1,  4,  1195, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x2140c80ULL },  // Inst #1383 = MVE_VMULHu32
8932
    { 1382, 7,  1,  4,  1195, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x1140c80ULL },  // Inst #1382 = MVE_VMULHu16
8933
    { 1381, 7,  1,  4,  1195, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x140c80ULL },  // Inst #1381 = MVE_VMULHs8
8934
    { 1380, 7,  1,  4,  1195, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x2140c80ULL },  // Inst #1380 = MVE_VMULHs32
8935
    { 1379, 7,  1,  4,  1195, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x1140c80ULL },  // Inst #1379 = MVE_VMULHs16
8936
    { 1378, 6,  1,  4,  1193, 0,  0,  ARMImpOpBase + 0, 1375, 0|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x140c80ULL },  // Inst #1378 = MVE_VMOVimmi8
8937
    { 1377, 6,  1,  4,  1193, 0,  0,  ARMImpOpBase + 0, 1375, 0|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x3140c80ULL },  // Inst #1377 = MVE_VMOVimmi64
8938
    { 1376, 6,  1,  4,  1193, 0,  0,  ARMImpOpBase + 0, 1375, 0|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x2140c80ULL },  // Inst #1376 = MVE_VMOVimmi32
8939
    { 1375, 6,  1,  4,  1193, 0,  0,  ARMImpOpBase + 0, 1375, 0|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x1140c80ULL },  // Inst #1375 = MVE_VMOVimmi16
8940
    { 1374, 6,  1,  4,  1193, 0,  0,  ARMImpOpBase + 0, 1375, 0|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x2140c80ULL },  // Inst #1374 = MVE_VMOVimmf32
8941
    { 1373, 6,  1,  4,  1204, 0,  0,  ARMImpOpBase + 0, 1369, 0|(1ULL<<MCID::Predicable), 0x40c80ULL },  // Inst #1373 = MVE_VMOV_to_lane_8
8942
    { 1372, 6,  1,  4,  1204, 0,  0,  ARMImpOpBase + 0, 1369, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::InsertSubreg), 0x2040c80ULL },  // Inst #1372 = MVE_VMOV_to_lane_32
8943
    { 1371, 6,  1,  4,  1204, 0,  0,  ARMImpOpBase + 0, 1369, 0|(1ULL<<MCID::Predicable), 0x1040c80ULL },  // Inst #1371 = MVE_VMOV_to_lane_16
8944
    { 1370, 7,  2,  4,  1192, 0,  0,  ARMImpOpBase + 0, 1362, 0|(1ULL<<MCID::Predicable), 0x2040c80ULL },  // Inst #1370 = MVE_VMOV_rr_q
8945
    { 1369, 8,  1,  4,  1294, 0,  0,  ARMImpOpBase + 0, 1354, 0|(1ULL<<MCID::Predicable), 0x2040c80ULL },  // Inst #1369 = MVE_VMOV_q_rr
8946
    { 1368, 5,  1,  4,  1191, 0,  0,  ARMImpOpBase + 0, 1349, 0|(1ULL<<MCID::Predicable), 0x40c80ULL },  // Inst #1368 = MVE_VMOV_from_lane_u8
8947
    { 1367, 5,  1,  4,  1191, 0,  0,  ARMImpOpBase + 0, 1349, 0|(1ULL<<MCID::Predicable), 0x1040c80ULL },  // Inst #1367 = MVE_VMOV_from_lane_u16
8948
    { 1366, 5,  1,  4,  1191, 0,  0,  ARMImpOpBase + 0, 1349, 0|(1ULL<<MCID::Predicable), 0x40c80ULL },  // Inst #1366 = MVE_VMOV_from_lane_s8
8949
    { 1365, 5,  1,  4,  1191, 0,  0,  ARMImpOpBase + 0, 1349, 0|(1ULL<<MCID::Predicable), 0x1040c80ULL },  // Inst #1365 = MVE_VMOV_from_lane_s16
8950
    { 1364, 5,  1,  4,  1191, 0,  0,  ARMImpOpBase + 0, 1349, 0|(1ULL<<MCID::Predicable), 0x2040c80ULL },  // Inst #1364 = MVE_VMOV_from_lane_32
8951
    { 1363, 6,  1,  4,  1146, 0,  0,  ARMImpOpBase + 0, 1205, 0, 0x2340c80ULL },  // Inst #1363 = MVE_VMOVNi32th
8952
    { 1362, 6,  1,  4,  1146, 0,  0,  ARMImpOpBase + 0, 1205, 0, 0x2340c80ULL },  // Inst #1362 = MVE_VMOVNi32bh
8953
    { 1361, 6,  1,  4,  1146, 0,  0,  ARMImpOpBase + 0, 1205, 0, 0x1340c80ULL },  // Inst #1361 = MVE_VMOVNi16th
8954
    { 1360, 6,  1,  4,  1146, 0,  0,  ARMImpOpBase + 0, 1205, 0, 0x1340c80ULL },  // Inst #1360 = MVE_VMOVNi16bh
8955
    { 1359, 6,  1,  4,  1147, 0,  0,  ARMImpOpBase + 0, 1101, 0, 0x1840c80ULL },  // Inst #1359 = MVE_VMOVLu8th
8956
    { 1358, 6,  1,  4,  1147, 0,  0,  ARMImpOpBase + 0, 1101, 0, 0x1840c80ULL },  // Inst #1358 = MVE_VMOVLu8bh
8957
    { 1357, 6,  1,  4,  1147, 0,  0,  ARMImpOpBase + 0, 1101, 0, 0x2840c80ULL },  // Inst #1357 = MVE_VMOVLu16th
8958
    { 1356, 6,  1,  4,  1147, 0,  0,  ARMImpOpBase + 0, 1101, 0, 0x2840c80ULL },  // Inst #1356 = MVE_VMOVLu16bh
8959
    { 1355, 6,  1,  4,  1147, 0,  0,  ARMImpOpBase + 0, 1101, 0, 0x1840c80ULL },  // Inst #1355 = MVE_VMOVLs8th
8960
    { 1354, 6,  1,  4,  1147, 0,  0,  ARMImpOpBase + 0, 1101, 0, 0x1840c80ULL },  // Inst #1354 = MVE_VMOVLs8bh
8961
    { 1353, 6,  1,  4,  1147, 0,  0,  ARMImpOpBase + 0, 1101, 0, 0x2840c80ULL },  // Inst #1353 = MVE_VMOVLs16th
8962
    { 1352, 6,  1,  4,  1147, 0,  0,  ARMImpOpBase + 0, 1101, 0, 0x2840c80ULL },  // Inst #1352 = MVE_VMOVLs16bh
8963
    { 1351, 7,  2,  4,  1199, 0,  0,  ARMImpOpBase + 0, 1342, 0, 0x2440c80ULL },  // Inst #1351 = MVE_VMLSLDAVxs32
8964
    { 1350, 7,  2,  4,  1199, 0,  0,  ARMImpOpBase + 0, 1342, 0, 0x1440c80ULL },  // Inst #1350 = MVE_VMLSLDAVxs16
8965
    { 1349, 7,  2,  4,  1199, 0,  0,  ARMImpOpBase + 0, 1342, 0, 0x2540c80ULL },  // Inst #1349 = MVE_VMLSLDAVs32
8966
    { 1348, 7,  2,  4,  1199, 0,  0,  ARMImpOpBase + 0, 1342, 0, 0x1540c80ULL },  // Inst #1348 = MVE_VMLSLDAVs16
8967
    { 1347, 9,  2,  4,  1317, 0,  0,  ARMImpOpBase + 0, 1333, 0, 0x2440c80ULL },  // Inst #1347 = MVE_VMLSLDAVaxs32
8968
    { 1346, 9,  2,  4,  1317, 0,  0,  ARMImpOpBase + 0, 1333, 0, 0x1440c80ULL },  // Inst #1346 = MVE_VMLSLDAVaxs16
8969
    { 1345, 9,  2,  4,  1317, 0,  0,  ARMImpOpBase + 0, 1333, 0, 0x2540c80ULL },  // Inst #1345 = MVE_VMLSLDAVas32
8970
    { 1344, 9,  2,  4,  1317, 0,  0,  ARMImpOpBase + 0, 1333, 0, 0x1540c80ULL },  // Inst #1344 = MVE_VMLSLDAVas16
8971
    { 1343, 6,  1,  4,  1198, 0,  0,  ARMImpOpBase + 0, 1327, 0, 0x440c80ULL },  // Inst #1343 = MVE_VMLSDAVxs8
8972
    { 1342, 6,  1,  4,  1198, 0,  0,  ARMImpOpBase + 0, 1327, 0, 0x2440c80ULL },  // Inst #1342 = MVE_VMLSDAVxs32
8973
    { 1341, 6,  1,  4,  1198, 0,  0,  ARMImpOpBase + 0, 1327, 0, 0x1440c80ULL },  // Inst #1341 = MVE_VMLSDAVxs16
8974
    { 1340, 6,  1,  4,  1198, 0,  0,  ARMImpOpBase + 0, 1327, 0, 0x540c80ULL },  // Inst #1340 = MVE_VMLSDAVs8
8975
    { 1339, 6,  1,  4,  1198, 0,  0,  ARMImpOpBase + 0, 1327, 0, 0x2540c80ULL },  // Inst #1339 = MVE_VMLSDAVs32
8976
    { 1338, 6,  1,  4,  1198, 0,  0,  ARMImpOpBase + 0, 1327, 0, 0x1540c80ULL },  // Inst #1338 = MVE_VMLSDAVs16
8977
    { 1337, 7,  1,  4,  1318, 0,  0,  ARMImpOpBase + 0, 1320, 0, 0x440c80ULL },  // Inst #1337 = MVE_VMLSDAVaxs8
8978
    { 1336, 7,  1,  4,  1318, 0,  0,  ARMImpOpBase + 0, 1320, 0, 0x2440c80ULL },  // Inst #1336 = MVE_VMLSDAVaxs32
8979
    { 1335, 7,  1,  4,  1318, 0,  0,  ARMImpOpBase + 0, 1320, 0, 0x1440c80ULL },  // Inst #1335 = MVE_VMLSDAVaxs16
8980
    { 1334, 7,  1,  4,  1318, 0,  0,  ARMImpOpBase + 0, 1320, 0, 0x540c80ULL },  // Inst #1334 = MVE_VMLSDAVas8
8981
    { 1333, 7,  1,  4,  1318, 0,  0,  ARMImpOpBase + 0, 1320, 0, 0x2540c80ULL },  // Inst #1333 = MVE_VMLSDAVas32
8982
    { 1332, 7,  1,  4,  1318, 0,  0,  ARMImpOpBase + 0, 1320, 0, 0x1540c80ULL },  // Inst #1332 = MVE_VMLSDAVas16
8983
    { 1331, 7,  1,  4,  1314, 0,  0,  ARMImpOpBase + 0, 1241, 0, 0x140c80ULL },  // Inst #1331 = MVE_VMLA_qr_i8
8984
    { 1330, 7,  1,  4,  1314, 0,  0,  ARMImpOpBase + 0, 1241, 0, 0x2140c80ULL },  // Inst #1330 = MVE_VMLA_qr_i32
8985
    { 1329, 7,  1,  4,  1314, 0,  0,  ARMImpOpBase + 0, 1241, 0, 0x1140c80ULL },  // Inst #1329 = MVE_VMLA_qr_i16
8986
    { 1328, 7,  1,  4,  1314, 0,  0,  ARMImpOpBase + 0, 1241, 0, 0x140c80ULL },  // Inst #1328 = MVE_VMLAS_qr_i8
8987
    { 1327, 7,  1,  4,  1314, 0,  0,  ARMImpOpBase + 0, 1241, 0, 0x2140c80ULL },  // Inst #1327 = MVE_VMLAS_qr_i32
8988
    { 1326, 7,  1,  4,  1314, 0,  0,  ARMImpOpBase + 0, 1241, 0, 0x1140c80ULL },  // Inst #1326 = MVE_VMLAS_qr_i16
8989
    { 1325, 7,  2,  4,  1199, 0,  0,  ARMImpOpBase + 0, 1342, 0, 0x2440c80ULL },  // Inst #1325 = MVE_VMLALDAVxs32
8990
    { 1324, 7,  2,  4,  1199, 0,  0,  ARMImpOpBase + 0, 1342, 0, 0x1440c80ULL },  // Inst #1324 = MVE_VMLALDAVxs16
8991
    { 1323, 7,  2,  4,  1199, 0,  0,  ARMImpOpBase + 0, 1342, 0, 0x2540c80ULL },  // Inst #1323 = MVE_VMLALDAVu32
8992
    { 1322, 7,  2,  4,  1199, 0,  0,  ARMImpOpBase + 0, 1342, 0, 0x1540c80ULL },  // Inst #1322 = MVE_VMLALDAVu16
8993
    { 1321, 7,  2,  4,  1199, 0,  0,  ARMImpOpBase + 0, 1342, 0, 0x2540c80ULL },  // Inst #1321 = MVE_VMLALDAVs32
8994
    { 1320, 7,  2,  4,  1199, 0,  0,  ARMImpOpBase + 0, 1342, 0, 0x1540c80ULL },  // Inst #1320 = MVE_VMLALDAVs16
8995
    { 1319, 9,  2,  4,  1317, 0,  0,  ARMImpOpBase + 0, 1333, 0, 0x2440c80ULL },  // Inst #1319 = MVE_VMLALDAVaxs32
8996
    { 1318, 9,  2,  4,  1317, 0,  0,  ARMImpOpBase + 0, 1333, 0, 0x1440c80ULL },  // Inst #1318 = MVE_VMLALDAVaxs16
8997
    { 1317, 9,  2,  4,  1317, 0,  0,  ARMImpOpBase + 0, 1333, 0, 0x2540c80ULL },  // Inst #1317 = MVE_VMLALDAVau32
8998
    { 1316, 9,  2,  4,  1317, 0,  0,  ARMImpOpBase + 0, 1333, 0, 0x1540c80ULL },  // Inst #1316 = MVE_VMLALDAVau16
8999
    { 1315, 9,  2,  4,  1317, 0,  0,  ARMImpOpBase + 0, 1333, 0, 0x2540c80ULL },  // Inst #1315 = MVE_VMLALDAVas32
9000
    { 1314, 9,  2,  4,  1317, 0,  0,  ARMImpOpBase + 0, 1333, 0, 0x1540c80ULL },  // Inst #1314 = MVE_VMLALDAVas16
9001
    { 1313, 6,  1,  4,  1198, 0,  0,  ARMImpOpBase + 0, 1327, 0, 0x440c80ULL },  // Inst #1313 = MVE_VMLADAVxs8
9002
    { 1312, 6,  1,  4,  1198, 0,  0,  ARMImpOpBase + 0, 1327, 0, 0x2440c80ULL },  // Inst #1312 = MVE_VMLADAVxs32
9003
    { 1311, 6,  1,  4,  1198, 0,  0,  ARMImpOpBase + 0, 1327, 0, 0x1440c80ULL },  // Inst #1311 = MVE_VMLADAVxs16
9004
    { 1310, 6,  1,  4,  1198, 0,  0,  ARMImpOpBase + 0, 1327, 0, 0x540c80ULL },  // Inst #1310 = MVE_VMLADAVu8
9005
    { 1309, 6,  1,  4,  1198, 0,  0,  ARMImpOpBase + 0, 1327, 0, 0x2540c80ULL },  // Inst #1309 = MVE_VMLADAVu32
9006
    { 1308, 6,  1,  4,  1198, 0,  0,  ARMImpOpBase + 0, 1327, 0, 0x1540c80ULL },  // Inst #1308 = MVE_VMLADAVu16
9007
    { 1307, 6,  1,  4,  1198, 0,  0,  ARMImpOpBase + 0, 1327, 0, 0x540c80ULL },  // Inst #1307 = MVE_VMLADAVs8
9008
    { 1306, 6,  1,  4,  1198, 0,  0,  ARMImpOpBase + 0, 1327, 0, 0x2540c80ULL },  // Inst #1306 = MVE_VMLADAVs32
9009
    { 1305, 6,  1,  4,  1198, 0,  0,  ARMImpOpBase + 0, 1327, 0, 0x1540c80ULL },  // Inst #1305 = MVE_VMLADAVs16
9010
    { 1304, 7,  1,  4,  1318, 0,  0,  ARMImpOpBase + 0, 1320, 0, 0x440c80ULL },  // Inst #1304 = MVE_VMLADAVaxs8
9011
    { 1303, 7,  1,  4,  1318, 0,  0,  ARMImpOpBase + 0, 1320, 0, 0x2440c80ULL },  // Inst #1303 = MVE_VMLADAVaxs32
9012
    { 1302, 7,  1,  4,  1318, 0,  0,  ARMImpOpBase + 0, 1320, 0, 0x1440c80ULL },  // Inst #1302 = MVE_VMLADAVaxs16
9013
    { 1301, 7,  1,  4,  1318, 0,  0,  ARMImpOpBase + 0, 1320, 0, 0x540c80ULL },  // Inst #1301 = MVE_VMLADAVau8
9014
    { 1300, 7,  1,  4,  1318, 0,  0,  ARMImpOpBase + 0, 1320, 0, 0x2540c80ULL },  // Inst #1300 = MVE_VMLADAVau32
9015
    { 1299, 7,  1,  4,  1318, 0,  0,  ARMImpOpBase + 0, 1320, 0, 0x1540c80ULL },  // Inst #1299 = MVE_VMLADAVau16
9016
    { 1298, 7,  1,  4,  1318, 0,  0,  ARMImpOpBase + 0, 1320, 0, 0x540c80ULL },  // Inst #1298 = MVE_VMLADAVas8
9017
    { 1297, 7,  1,  4,  1318, 0,  0,  ARMImpOpBase + 0, 1320, 0, 0x2540c80ULL },  // Inst #1297 = MVE_VMLADAVas32
9018
    { 1296, 7,  1,  4,  1318, 0,  0,  ARMImpOpBase + 0, 1320, 0, 0x1540c80ULL },  // Inst #1296 = MVE_VMLADAVas16
9019
    { 1295, 7,  1,  4,  1142, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x140c80ULL },  // Inst #1295 = MVE_VMINu8
9020
    { 1294, 7,  1,  4,  1142, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x2140c80ULL },  // Inst #1294 = MVE_VMINu32
9021
    { 1293, 7,  1,  4,  1142, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x1140c80ULL },  // Inst #1293 = MVE_VMINu16
9022
    { 1292, 7,  1,  4,  1142, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x140c80ULL },  // Inst #1292 = MVE_VMINs8
9023
    { 1291, 7,  1,  4,  1142, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x2140c80ULL },  // Inst #1291 = MVE_VMINs32
9024
    { 1290, 7,  1,  4,  1142, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x1140c80ULL },  // Inst #1290 = MVE_VMINs16
9025
    { 1289, 6,  1,  4,  1143, 0,  0,  ARMImpOpBase + 0, 1314, 0, 0x440c80ULL },  // Inst #1289 = MVE_VMINVu8
9026
    { 1288, 6,  1,  4,  1145, 0,  0,  ARMImpOpBase + 0, 1314, 0, 0x2440c80ULL },  // Inst #1288 = MVE_VMINVu32
9027
    { 1287, 6,  1,  4,  1144, 0,  0,  ARMImpOpBase + 0, 1314, 0, 0x1440c80ULL },  // Inst #1287 = MVE_VMINVu16
9028
    { 1286, 6,  1,  4,  1143, 0,  0,  ARMImpOpBase + 0, 1314, 0, 0x440c80ULL },  // Inst #1286 = MVE_VMINVs8
9029
    { 1285, 6,  1,  4,  1145, 0,  0,  ARMImpOpBase + 0, 1314, 0, 0x2440c80ULL },  // Inst #1285 = MVE_VMINVs32
9030
    { 1284, 6,  1,  4,  1144, 0,  0,  ARMImpOpBase + 0, 1314, 0, 0x1440c80ULL },  // Inst #1284 = MVE_VMINVs16
9031
    { 1283, 7,  1,  4,  1309, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x2140c80ULL },  // Inst #1283 = MVE_VMINNMf32
9032
    { 1282, 7,  1,  4,  1309, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x1140c80ULL },  // Inst #1282 = MVE_VMINNMf16
9033
    { 1281, 6,  1,  4,  1190, 0,  0,  ARMImpOpBase + 0, 1314, 0, 0x2440c80ULL },  // Inst #1281 = MVE_VMINNMVf32
9034
    { 1280, 6,  1,  4,  1190, 0,  0,  ARMImpOpBase + 0, 1314, 0, 0x1440c80ULL },  // Inst #1280 = MVE_VMINNMVf16
9035
    { 1279, 6,  1,  4,  1309, 0,  0,  ARMImpOpBase + 0, 1205, 0|(1ULL<<MCID::Commutable), 0x2140c80ULL },  // Inst #1279 = MVE_VMINNMAf32
9036
    { 1278, 6,  1,  4,  1309, 0,  0,  ARMImpOpBase + 0, 1205, 0|(1ULL<<MCID::Commutable), 0x1140c80ULL },  // Inst #1278 = MVE_VMINNMAf16
9037
    { 1277, 6,  1,  4,  1190, 0,  0,  ARMImpOpBase + 0, 1314, 0, 0x2440c80ULL },  // Inst #1277 = MVE_VMINNMAVf32
9038
    { 1276, 6,  1,  4,  1190, 0,  0,  ARMImpOpBase + 0, 1314, 0, 0x1440c80ULL },  // Inst #1276 = MVE_VMINNMAVf16
9039
    { 1275, 6,  1,  4,  1142, 0,  0,  ARMImpOpBase + 0, 1205, 0, 0x140c80ULL },  // Inst #1275 = MVE_VMINAs8
9040
    { 1274, 6,  1,  4,  1142, 0,  0,  ARMImpOpBase + 0, 1205, 0, 0x2140c80ULL },  // Inst #1274 = MVE_VMINAs32
9041
    { 1273, 6,  1,  4,  1142, 0,  0,  ARMImpOpBase + 0, 1205, 0, 0x1140c80ULL },  // Inst #1273 = MVE_VMINAs16
9042
    { 1272, 6,  1,  4,  1143, 0,  0,  ARMImpOpBase + 0, 1314, 0, 0x440c80ULL },  // Inst #1272 = MVE_VMINAVs8
9043
    { 1271, 6,  1,  4,  1145, 0,  0,  ARMImpOpBase + 0, 1314, 0, 0x2440c80ULL },  // Inst #1271 = MVE_VMINAVs32
9044
    { 1270, 6,  1,  4,  1144, 0,  0,  ARMImpOpBase + 0, 1314, 0, 0x1440c80ULL },  // Inst #1270 = MVE_VMINAVs16
9045
    { 1269, 7,  1,  4,  1142, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x140c80ULL },  // Inst #1269 = MVE_VMAXu8
9046
    { 1268, 7,  1,  4,  1142, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x2140c80ULL },  // Inst #1268 = MVE_VMAXu32
9047
    { 1267, 7,  1,  4,  1142, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x1140c80ULL },  // Inst #1267 = MVE_VMAXu16
9048
    { 1266, 7,  1,  4,  1142, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x140c80ULL },  // Inst #1266 = MVE_VMAXs8
9049
    { 1265, 7,  1,  4,  1142, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x2140c80ULL },  // Inst #1265 = MVE_VMAXs32
9050
    { 1264, 7,  1,  4,  1142, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x1140c80ULL },  // Inst #1264 = MVE_VMAXs16
9051
    { 1263, 6,  1,  4,  1143, 0,  0,  ARMImpOpBase + 0, 1314, 0, 0x440c80ULL },  // Inst #1263 = MVE_VMAXVu8
9052
    { 1262, 6,  1,  4,  1145, 0,  0,  ARMImpOpBase + 0, 1314, 0, 0x2440c80ULL },  // Inst #1262 = MVE_VMAXVu32
9053
    { 1261, 6,  1,  4,  1144, 0,  0,  ARMImpOpBase + 0, 1314, 0, 0x1440c80ULL },  // Inst #1261 = MVE_VMAXVu16
9054
    { 1260, 6,  1,  4,  1143, 0,  0,  ARMImpOpBase + 0, 1314, 0, 0x440c80ULL },  // Inst #1260 = MVE_VMAXVs8
9055
    { 1259, 6,  1,  4,  1145, 0,  0,  ARMImpOpBase + 0, 1314, 0, 0x2440c80ULL },  // Inst #1259 = MVE_VMAXVs32
9056
    { 1258, 6,  1,  4,  1144, 0,  0,  ARMImpOpBase + 0, 1314, 0, 0x1440c80ULL },  // Inst #1258 = MVE_VMAXVs16
9057
    { 1257, 7,  1,  4,  1309, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x2140c80ULL },  // Inst #1257 = MVE_VMAXNMf32
9058
    { 1256, 7,  1,  4,  1309, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x1140c80ULL },  // Inst #1256 = MVE_VMAXNMf16
9059
    { 1255, 6,  1,  4,  1190, 0,  0,  ARMImpOpBase + 0, 1314, 0, 0x2440c80ULL },  // Inst #1255 = MVE_VMAXNMVf32
9060
    { 1254, 6,  1,  4,  1190, 0,  0,  ARMImpOpBase + 0, 1314, 0, 0x1440c80ULL },  // Inst #1254 = MVE_VMAXNMVf16
9061
    { 1253, 6,  1,  4,  1309, 0,  0,  ARMImpOpBase + 0, 1205, 0|(1ULL<<MCID::Commutable), 0x2140c80ULL },  // Inst #1253 = MVE_VMAXNMAf32
9062
    { 1252, 6,  1,  4,  1309, 0,  0,  ARMImpOpBase + 0, 1205, 0|(1ULL<<MCID::Commutable), 0x1140c80ULL },  // Inst #1252 = MVE_VMAXNMAf16
9063
    { 1251, 6,  1,  4,  1190, 0,  0,  ARMImpOpBase + 0, 1314, 0, 0x2440c80ULL },  // Inst #1251 = MVE_VMAXNMAVf32
9064
    { 1250, 6,  1,  4,  1190, 0,  0,  ARMImpOpBase + 0, 1314, 0, 0x1440c80ULL },  // Inst #1250 = MVE_VMAXNMAVf16
9065
    { 1249, 6,  1,  4,  1142, 0,  0,  ARMImpOpBase + 0, 1205, 0, 0x140c80ULL },  // Inst #1249 = MVE_VMAXAs8
9066
    { 1248, 6,  1,  4,  1142, 0,  0,  ARMImpOpBase + 0, 1205, 0, 0x2140c80ULL },  // Inst #1248 = MVE_VMAXAs32
9067
    { 1247, 6,  1,  4,  1142, 0,  0,  ARMImpOpBase + 0, 1205, 0, 0x1140c80ULL },  // Inst #1247 = MVE_VMAXAs16
9068
    { 1246, 6,  1,  4,  1143, 0,  0,  ARMImpOpBase + 0, 1314, 0, 0x440c80ULL },  // Inst #1246 = MVE_VMAXAVs8
9069
    { 1245, 6,  1,  4,  1145, 0,  0,  ARMImpOpBase + 0, 1314, 0, 0x2440c80ULL },  // Inst #1245 = MVE_VMAXAVs32
9070
    { 1244, 6,  1,  4,  1144, 0,  0,  ARMImpOpBase + 0, 1314, 0, 0x1440c80ULL },  // Inst #1244 = MVE_VMAXAVs16
9071
    { 1243, 6,  1,  4,  1116, 0,  0,  ARMImpOpBase + 0, 1282, 0|(1ULL<<MCID::MayLoad), 0x2140c80ULL },  // Inst #1243 = MVE_VLDRWU32_rq_u
9072
    { 1242, 6,  1,  4,  1116, 0,  0,  ARMImpOpBase + 0, 1282, 0|(1ULL<<MCID::MayLoad), 0x2140c80ULL },  // Inst #1242 = MVE_VLDRWU32_rq
9073
    { 1241, 7,  2,  4,  1118, 0,  0,  ARMImpOpBase + 0, 1307, 0|(1ULL<<MCID::MayLoad), 0x2140c80ULL },  // Inst #1241 = MVE_VLDRWU32_qi_pre
9074
    { 1240, 6,  1,  4,  1117, 0,  0,  ARMImpOpBase + 0, 1301, 0|(1ULL<<MCID::MayLoad), 0x2140c80ULL },  // Inst #1240 = MVE_VLDRWU32_qi
9075
    { 1239, 7,  2,  4,  1115, 0,  0,  ARMImpOpBase + 0, 1294, 0|(1ULL<<MCID::MayLoad), 0x2140cb5ULL },  // Inst #1239 = MVE_VLDRWU32_pre
9076
    { 1238, 7,  2,  4,  1115, 0,  0,  ARMImpOpBase + 0, 1294, 0|(1ULL<<MCID::MayLoad), 0x2140cd5ULL },  // Inst #1238 = MVE_VLDRWU32_post
9077
    { 1237, 6,  1,  4,  1114, 0,  0,  ARMImpOpBase + 0, 1288, 0|(1ULL<<MCID::MayLoad), 0x2140c95ULL },  // Inst #1237 = MVE_VLDRWU32
9078
    { 1236, 6,  1,  4,  1116, 0,  0,  ARMImpOpBase + 0, 1282, 0|(1ULL<<MCID::MayLoad), 0x2140c80ULL },  // Inst #1236 = MVE_VLDRHU32_rq_u
9079
    { 1235, 6,  1,  4,  1116, 0,  0,  ARMImpOpBase + 0, 1282, 0|(1ULL<<MCID::MayLoad), 0x2140c80ULL },  // Inst #1235 = MVE_VLDRHU32_rq
9080
    { 1234, 7,  2,  4,  1115, 0,  0,  ARMImpOpBase + 0, 1275, 0|(1ULL<<MCID::MayLoad), 0x2140cb6ULL },  // Inst #1234 = MVE_VLDRHU32_pre
9081
    { 1233, 7,  2,  4,  1115, 0,  0,  ARMImpOpBase + 0, 1275, 0|(1ULL<<MCID::MayLoad), 0x2140cd6ULL },  // Inst #1233 = MVE_VLDRHU32_post
9082
    { 1232, 6,  1,  4,  1114, 0,  0,  ARMImpOpBase + 0, 1269, 0|(1ULL<<MCID::MayLoad), 0x2140c96ULL },  // Inst #1232 = MVE_VLDRHU32
9083
    { 1231, 6,  1,  4,  1116, 0,  0,  ARMImpOpBase + 0, 1282, 0|(1ULL<<MCID::MayLoad), 0x1140c80ULL },  // Inst #1231 = MVE_VLDRHU16_rq_u
9084
    { 1230, 6,  1,  4,  1116, 0,  0,  ARMImpOpBase + 0, 1282, 0|(1ULL<<MCID::MayLoad), 0x1140c80ULL },  // Inst #1230 = MVE_VLDRHU16_rq
9085
    { 1229, 7,  2,  4,  1115, 0,  0,  ARMImpOpBase + 0, 1294, 0|(1ULL<<MCID::MayLoad), 0x1140cb6ULL },  // Inst #1229 = MVE_VLDRHU16_pre
9086
    { 1228, 7,  2,  4,  1115, 0,  0,  ARMImpOpBase + 0, 1294, 0|(1ULL<<MCID::MayLoad), 0x1140cd6ULL },  // Inst #1228 = MVE_VLDRHU16_post
9087
    { 1227, 6,  1,  4,  1114, 0,  0,  ARMImpOpBase + 0, 1288, 0|(1ULL<<MCID::MayLoad), 0x1140c96ULL },  // Inst #1227 = MVE_VLDRHU16
9088
    { 1226, 6,  1,  4,  1116, 0,  0,  ARMImpOpBase + 0, 1282, 0|(1ULL<<MCID::MayLoad), 0x2140c80ULL },  // Inst #1226 = MVE_VLDRHS32_rq_u
9089
    { 1225, 6,  1,  4,  1116, 0,  0,  ARMImpOpBase + 0, 1282, 0|(1ULL<<MCID::MayLoad), 0x2140c80ULL },  // Inst #1225 = MVE_VLDRHS32_rq
9090
    { 1224, 7,  2,  4,  1115, 0,  0,  ARMImpOpBase + 0, 1275, 0|(1ULL<<MCID::MayLoad), 0x2140cb6ULL },  // Inst #1224 = MVE_VLDRHS32_pre
9091
    { 1223, 7,  2,  4,  1115, 0,  0,  ARMImpOpBase + 0, 1275, 0|(1ULL<<MCID::MayLoad), 0x2140cd6ULL },  // Inst #1223 = MVE_VLDRHS32_post
9092
    { 1222, 6,  1,  4,  1114, 0,  0,  ARMImpOpBase + 0, 1269, 0|(1ULL<<MCID::MayLoad), 0x2140c96ULL },  // Inst #1222 = MVE_VLDRHS32
9093
    { 1221, 6,  1,  4,  1116, 0,  0,  ARMImpOpBase + 0, 1282, 0|(1ULL<<MCID::MayLoad), 0x3140c80ULL },  // Inst #1221 = MVE_VLDRDU64_rq_u
9094
    { 1220, 6,  1,  4,  1116, 0,  0,  ARMImpOpBase + 0, 1282, 0|(1ULL<<MCID::MayLoad), 0x3140c80ULL },  // Inst #1220 = MVE_VLDRDU64_rq
9095
    { 1219, 7,  2,  4,  1118, 0,  0,  ARMImpOpBase + 0, 1307, 0|(1ULL<<MCID::MayLoad), 0x3140c80ULL },  // Inst #1219 = MVE_VLDRDU64_qi_pre
9096
    { 1218, 6,  1,  4,  1117, 0,  0,  ARMImpOpBase + 0, 1301, 0|(1ULL<<MCID::MayLoad), 0x3140c80ULL },  // Inst #1218 = MVE_VLDRDU64_qi
9097
    { 1217, 6,  1,  4,  1116, 0,  0,  ARMImpOpBase + 0, 1282, 0|(1ULL<<MCID::MayLoad), 0x140c80ULL },  // Inst #1217 = MVE_VLDRBU8_rq
9098
    { 1216, 7,  2,  4,  1115, 0,  0,  ARMImpOpBase + 0, 1294, 0|(1ULL<<MCID::MayLoad), 0x140cb7ULL },  // Inst #1216 = MVE_VLDRBU8_pre
9099
    { 1215, 7,  2,  4,  1115, 0,  0,  ARMImpOpBase + 0, 1294, 0|(1ULL<<MCID::MayLoad), 0x140cd7ULL },  // Inst #1215 = MVE_VLDRBU8_post
9100
    { 1214, 6,  1,  4,  1114, 0,  0,  ARMImpOpBase + 0, 1288, 0|(1ULL<<MCID::MayLoad), 0x140c97ULL },  // Inst #1214 = MVE_VLDRBU8
9101
    { 1213, 6,  1,  4,  1116, 0,  0,  ARMImpOpBase + 0, 1282, 0|(1ULL<<MCID::MayLoad), 0x2140c80ULL },  // Inst #1213 = MVE_VLDRBU32_rq
9102
    { 1212, 7,  2,  4,  1115, 0,  0,  ARMImpOpBase + 0, 1275, 0|(1ULL<<MCID::MayLoad), 0x2140cb7ULL },  // Inst #1212 = MVE_VLDRBU32_pre
9103
    { 1211, 7,  2,  4,  1115, 0,  0,  ARMImpOpBase + 0, 1275, 0|(1ULL<<MCID::MayLoad), 0x2140cd7ULL },  // Inst #1211 = MVE_VLDRBU32_post
9104
    { 1210, 6,  1,  4,  1114, 0,  0,  ARMImpOpBase + 0, 1269, 0|(1ULL<<MCID::MayLoad), 0x2140c97ULL },  // Inst #1210 = MVE_VLDRBU32
9105
    { 1209, 6,  1,  4,  1116, 0,  0,  ARMImpOpBase + 0, 1282, 0|(1ULL<<MCID::MayLoad), 0x1140c80ULL },  // Inst #1209 = MVE_VLDRBU16_rq
9106
    { 1208, 7,  2,  4,  1115, 0,  0,  ARMImpOpBase + 0, 1275, 0|(1ULL<<MCID::MayLoad), 0x1140cb7ULL },  // Inst #1208 = MVE_VLDRBU16_pre
9107
    { 1207, 7,  2,  4,  1115, 0,  0,  ARMImpOpBase + 0, 1275, 0|(1ULL<<MCID::MayLoad), 0x1140cd7ULL },  // Inst #1207 = MVE_VLDRBU16_post
9108
    { 1206, 6,  1,  4,  1114, 0,  0,  ARMImpOpBase + 0, 1269, 0|(1ULL<<MCID::MayLoad), 0x1140c97ULL },  // Inst #1206 = MVE_VLDRBU16
9109
    { 1205, 6,  1,  4,  1116, 0,  0,  ARMImpOpBase + 0, 1282, 0|(1ULL<<MCID::MayLoad), 0x2140c80ULL },  // Inst #1205 = MVE_VLDRBS32_rq
9110
    { 1204, 7,  2,  4,  1115, 0,  0,  ARMImpOpBase + 0, 1275, 0|(1ULL<<MCID::MayLoad), 0x2140cb7ULL },  // Inst #1204 = MVE_VLDRBS32_pre
9111
    { 1203, 7,  2,  4,  1115, 0,  0,  ARMImpOpBase + 0, 1275, 0|(1ULL<<MCID::MayLoad), 0x2140cd7ULL },  // Inst #1203 = MVE_VLDRBS32_post
9112
    { 1202, 6,  1,  4,  1114, 0,  0,  ARMImpOpBase + 0, 1269, 0|(1ULL<<MCID::MayLoad), 0x2140c97ULL },  // Inst #1202 = MVE_VLDRBS32
9113
    { 1201, 6,  1,  4,  1116, 0,  0,  ARMImpOpBase + 0, 1282, 0|(1ULL<<MCID::MayLoad), 0x1140c80ULL },  // Inst #1201 = MVE_VLDRBS16_rq
9114
    { 1200, 7,  2,  4,  1115, 0,  0,  ARMImpOpBase + 0, 1275, 0|(1ULL<<MCID::MayLoad), 0x1140cb7ULL },  // Inst #1200 = MVE_VLDRBS16_pre
9115
    { 1199, 7,  2,  4,  1115, 0,  0,  ARMImpOpBase + 0, 1275, 0|(1ULL<<MCID::MayLoad), 0x1140cd7ULL },  // Inst #1199 = MVE_VLDRBS16_post
9116
    { 1198, 6,  1,  4,  1114, 0,  0,  ARMImpOpBase + 0, 1269, 0|(1ULL<<MCID::MayLoad), 0x1140c97ULL },  // Inst #1198 = MVE_VLDRBS16
9117
    { 1197, 4,  2,  4,  1120, 0,  0,  ARMImpOpBase + 0, 1265, 0|(1ULL<<MCID::MayLoad), 0x140c80ULL },  // Inst #1197 = MVE_VLD43_8_wb
9118
    { 1196, 3,  1,  4,  1119, 0,  0,  ARMImpOpBase + 0, 1262, 0|(1ULL<<MCID::MayLoad), 0x140c80ULL },  // Inst #1196 = MVE_VLD43_8
9119
    { 1195, 4,  2,  4,  1120, 0,  0,  ARMImpOpBase + 0, 1265, 0|(1ULL<<MCID::MayLoad), 0x2140c80ULL },  // Inst #1195 = MVE_VLD43_32_wb
9120
    { 1194, 3,  1,  4,  1119, 0,  0,  ARMImpOpBase + 0, 1262, 0|(1ULL<<MCID::MayLoad), 0x2140c80ULL },  // Inst #1194 = MVE_VLD43_32
9121
    { 1193, 4,  2,  4,  1120, 0,  0,  ARMImpOpBase + 0, 1265, 0|(1ULL<<MCID::MayLoad), 0x1140c80ULL },  // Inst #1193 = MVE_VLD43_16_wb
9122
    { 1192, 3,  1,  4,  1119, 0,  0,  ARMImpOpBase + 0, 1262, 0|(1ULL<<MCID::MayLoad), 0x1140c80ULL },  // Inst #1192 = MVE_VLD43_16
9123
    { 1191, 4,  2,  4,  1120, 0,  0,  ARMImpOpBase + 0, 1265, 0|(1ULL<<MCID::MayLoad), 0x140c80ULL },  // Inst #1191 = MVE_VLD42_8_wb
9124
    { 1190, 3,  1,  4,  1119, 0,  0,  ARMImpOpBase + 0, 1262, 0|(1ULL<<MCID::MayLoad), 0x140c80ULL },  // Inst #1190 = MVE_VLD42_8
9125
    { 1189, 4,  2,  4,  1120, 0,  0,  ARMImpOpBase + 0, 1265, 0|(1ULL<<MCID::MayLoad), 0x2140c80ULL },  // Inst #1189 = MVE_VLD42_32_wb
9126
    { 1188, 3,  1,  4,  1119, 0,  0,  ARMImpOpBase + 0, 1262, 0|(1ULL<<MCID::MayLoad), 0x2140c80ULL },  // Inst #1188 = MVE_VLD42_32
9127
    { 1187, 4,  2,  4,  1120, 0,  0,  ARMImpOpBase + 0, 1265, 0|(1ULL<<MCID::MayLoad), 0x1140c80ULL },  // Inst #1187 = MVE_VLD42_16_wb
9128
    { 1186, 3,  1,  4,  1119, 0,  0,  ARMImpOpBase + 0, 1262, 0|(1ULL<<MCID::MayLoad), 0x1140c80ULL },  // Inst #1186 = MVE_VLD42_16
9129
    { 1185, 4,  2,  4,  1120, 0,  0,  ARMImpOpBase + 0, 1265, 0|(1ULL<<MCID::MayLoad), 0x140c80ULL },  // Inst #1185 = MVE_VLD41_8_wb
9130
    { 1184, 3,  1,  4,  1119, 0,  0,  ARMImpOpBase + 0, 1262, 0|(1ULL<<MCID::MayLoad), 0x140c80ULL },  // Inst #1184 = MVE_VLD41_8
9131
    { 1183, 4,  2,  4,  1120, 0,  0,  ARMImpOpBase + 0, 1265, 0|(1ULL<<MCID::MayLoad), 0x2140c80ULL },  // Inst #1183 = MVE_VLD41_32_wb
9132
    { 1182, 3,  1,  4,  1119, 0,  0,  ARMImpOpBase + 0, 1262, 0|(1ULL<<MCID::MayLoad), 0x2140c80ULL },  // Inst #1182 = MVE_VLD41_32
9133
    { 1181, 4,  2,  4,  1120, 0,  0,  ARMImpOpBase + 0, 1265, 0|(1ULL<<MCID::MayLoad), 0x1140c80ULL },  // Inst #1181 = MVE_VLD41_16_wb
9134
    { 1180, 3,  1,  4,  1119, 0,  0,  ARMImpOpBase + 0, 1262, 0|(1ULL<<MCID::MayLoad), 0x1140c80ULL },  // Inst #1180 = MVE_VLD41_16
9135
    { 1179, 4,  2,  4,  1120, 0,  0,  ARMImpOpBase + 0, 1265, 0|(1ULL<<MCID::MayLoad), 0x140c80ULL },  // Inst #1179 = MVE_VLD40_8_wb
9136
    { 1178, 3,  1,  4,  1119, 0,  0,  ARMImpOpBase + 0, 1262, 0|(1ULL<<MCID::MayLoad), 0x140c80ULL },  // Inst #1178 = MVE_VLD40_8
9137
    { 1177, 4,  2,  4,  1120, 0,  0,  ARMImpOpBase + 0, 1265, 0|(1ULL<<MCID::MayLoad), 0x2140c80ULL },  // Inst #1177 = MVE_VLD40_32_wb
9138
    { 1176, 3,  1,  4,  1119, 0,  0,  ARMImpOpBase + 0, 1262, 0|(1ULL<<MCID::MayLoad), 0x2140c80ULL },  // Inst #1176 = MVE_VLD40_32
9139
    { 1175, 4,  2,  4,  1120, 0,  0,  ARMImpOpBase + 0, 1265, 0|(1ULL<<MCID::MayLoad), 0x1140c80ULL },  // Inst #1175 = MVE_VLD40_16_wb
9140
    { 1174, 3,  1,  4,  1119, 0,  0,  ARMImpOpBase + 0, 1262, 0|(1ULL<<MCID::MayLoad), 0x1140c80ULL },  // Inst #1174 = MVE_VLD40_16
9141
    { 1173, 4,  2,  4,  1120, 0,  0,  ARMImpOpBase + 0, 1258, 0|(1ULL<<MCID::MayLoad), 0x140c80ULL },  // Inst #1173 = MVE_VLD21_8_wb
9142
    { 1172, 3,  1,  4,  1119, 0,  0,  ARMImpOpBase + 0, 1255, 0|(1ULL<<MCID::MayLoad), 0x140c80ULL },  // Inst #1172 = MVE_VLD21_8
9143
    { 1171, 4,  2,  4,  1120, 0,  0,  ARMImpOpBase + 0, 1258, 0|(1ULL<<MCID::MayLoad), 0x2140c80ULL },  // Inst #1171 = MVE_VLD21_32_wb
9144
    { 1170, 3,  1,  4,  1119, 0,  0,  ARMImpOpBase + 0, 1255, 0|(1ULL<<MCID::MayLoad), 0x2140c80ULL },  // Inst #1170 = MVE_VLD21_32
9145
    { 1169, 4,  2,  4,  1120, 0,  0,  ARMImpOpBase + 0, 1258, 0|(1ULL<<MCID::MayLoad), 0x1140c80ULL },  // Inst #1169 = MVE_VLD21_16_wb
9146
    { 1168, 3,  1,  4,  1119, 0,  0,  ARMImpOpBase + 0, 1255, 0|(1ULL<<MCID::MayLoad), 0x1140c80ULL },  // Inst #1168 = MVE_VLD21_16
9147
    { 1167, 4,  2,  4,  1120, 0,  0,  ARMImpOpBase + 0, 1258, 0|(1ULL<<MCID::MayLoad), 0x140c80ULL },  // Inst #1167 = MVE_VLD20_8_wb
9148
    { 1166, 3,  1,  4,  1119, 0,  0,  ARMImpOpBase + 0, 1255, 0|(1ULL<<MCID::MayLoad), 0x140c80ULL },  // Inst #1166 = MVE_VLD20_8
9149
    { 1165, 4,  2,  4,  1120, 0,  0,  ARMImpOpBase + 0, 1258, 0|(1ULL<<MCID::MayLoad), 0x2140c80ULL },  // Inst #1165 = MVE_VLD20_32_wb
9150
    { 1164, 3,  1,  4,  1119, 0,  0,  ARMImpOpBase + 0, 1255, 0|(1ULL<<MCID::MayLoad), 0x2140c80ULL },  // Inst #1164 = MVE_VLD20_32
9151
    { 1163, 4,  2,  4,  1120, 0,  0,  ARMImpOpBase + 0, 1258, 0|(1ULL<<MCID::MayLoad), 0x1140c80ULL },  // Inst #1163 = MVE_VLD20_16_wb
9152
    { 1162, 3,  1,  4,  1119, 0,  0,  ARMImpOpBase + 0, 1255, 0|(1ULL<<MCID::MayLoad), 0x1140c80ULL },  // Inst #1162 = MVE_VLD20_16
9153
    { 1161, 9,  2,  4,  1305, 0,  0,  ARMImpOpBase + 0, 1232, 0, 0x140c80ULL },  // Inst #1161 = MVE_VIWDUPu8
9154
    { 1160, 9,  2,  4,  1305, 0,  0,  ARMImpOpBase + 0, 1232, 0, 0x2140c80ULL },  // Inst #1160 = MVE_VIWDUPu32
9155
    { 1159, 9,  2,  4,  1305, 0,  0,  ARMImpOpBase + 0, 1232, 0, 0x1140c80ULL },  // Inst #1159 = MVE_VIWDUPu16
9156
    { 1158, 8,  2,  4,  1306, 0,  0,  ARMImpOpBase + 0, 1218, 0, 0x140c80ULL },  // Inst #1158 = MVE_VIDUPu8
9157
    { 1157, 8,  2,  4,  1306, 0,  0,  ARMImpOpBase + 0, 1218, 0, 0x2140c80ULL },  // Inst #1157 = MVE_VIDUPu32
9158
    { 1156, 8,  2,  4,  1306, 0,  0,  ARMImpOpBase + 0, 1218, 0, 0x1140c80ULL },  // Inst #1156 = MVE_VIDUPu16
9159
    { 1155, 7,  1,  4,  1141, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x140c80ULL },  // Inst #1155 = MVE_VHSUBu8
9160
    { 1154, 7,  1,  4,  1141, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x2140c80ULL },  // Inst #1154 = MVE_VHSUBu32
9161
    { 1153, 7,  1,  4,  1141, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x1140c80ULL },  // Inst #1153 = MVE_VHSUBu16
9162
    { 1152, 7,  1,  4,  1141, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x140c80ULL },  // Inst #1152 = MVE_VHSUBs8
9163
    { 1151, 7,  1,  4,  1141, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x2140c80ULL },  // Inst #1151 = MVE_VHSUBs32
9164
    { 1150, 7,  1,  4,  1141, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x1140c80ULL },  // Inst #1150 = MVE_VHSUBs16
9165
    { 1149, 7,  1,  4,  1298, 0,  0,  ARMImpOpBase + 0, 1149, 0, 0x140c80ULL },  // Inst #1149 = MVE_VHSUB_qr_u8
9166
    { 1148, 7,  1,  4,  1298, 0,  0,  ARMImpOpBase + 0, 1149, 0, 0x2140c80ULL },  // Inst #1148 = MVE_VHSUB_qr_u32
9167
    { 1147, 7,  1,  4,  1298, 0,  0,  ARMImpOpBase + 0, 1149, 0, 0x1140c80ULL },  // Inst #1147 = MVE_VHSUB_qr_u16
9168
    { 1146, 7,  1,  4,  1298, 0,  0,  ARMImpOpBase + 0, 1149, 0, 0x140c80ULL },  // Inst #1146 = MVE_VHSUB_qr_s8
9169
    { 1145, 7,  1,  4,  1298, 0,  0,  ARMImpOpBase + 0, 1149, 0, 0x2140c80ULL },  // Inst #1145 = MVE_VHSUB_qr_s32
9170
    { 1144, 7,  1,  4,  1298, 0,  0,  ARMImpOpBase + 0, 1149, 0, 0x1140c80ULL },  // Inst #1144 = MVE_VHSUB_qr_s16
9171
    { 1143, 8,  1,  4,  1140, 0,  0,  ARMImpOpBase + 0, 1162, 0, 0x40c80ULL },  // Inst #1143 = MVE_VHCADDs8
9172
    { 1142, 8,  1,  4,  1140, 0,  0,  ARMImpOpBase + 0, 1170, 0, 0x2040c80ULL },  // Inst #1142 = MVE_VHCADDs32
9173
    { 1141, 8,  1,  4,  1140, 0,  0,  ARMImpOpBase + 0, 1162, 0, 0x1040c80ULL },  // Inst #1141 = MVE_VHCADDs16
9174
    { 1140, 7,  1,  4,  1139, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x140c80ULL },  // Inst #1140 = MVE_VHADDu8
9175
    { 1139, 7,  1,  4,  1139, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x2140c80ULL },  // Inst #1139 = MVE_VHADDu32
9176
    { 1138, 7,  1,  4,  1139, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x1140c80ULL },  // Inst #1138 = MVE_VHADDu16
9177
    { 1137, 7,  1,  4,  1139, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x140c80ULL },  // Inst #1137 = MVE_VHADDs8
9178
    { 1136, 7,  1,  4,  1139, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x2140c80ULL },  // Inst #1136 = MVE_VHADDs32
9179
    { 1135, 7,  1,  4,  1139, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x1140c80ULL },  // Inst #1135 = MVE_VHADDs16
9180
    { 1134, 7,  1,  4,  1297, 0,  0,  ARMImpOpBase + 0, 1149, 0, 0x140c80ULL },  // Inst #1134 = MVE_VHADD_qr_u8
9181
    { 1133, 7,  1,  4,  1297, 0,  0,  ARMImpOpBase + 0, 1149, 0, 0x2140c80ULL },  // Inst #1133 = MVE_VHADD_qr_u32
9182
    { 1132, 7,  1,  4,  1297, 0,  0,  ARMImpOpBase + 0, 1149, 0, 0x1140c80ULL },  // Inst #1132 = MVE_VHADD_qr_u16
9183
    { 1131, 7,  1,  4,  1297, 0,  0,  ARMImpOpBase + 0, 1149, 0, 0x140c80ULL },  // Inst #1131 = MVE_VHADD_qr_s8
9184
    { 1130, 7,  1,  4,  1297, 0,  0,  ARMImpOpBase + 0, 1149, 0, 0x2140c80ULL },  // Inst #1130 = MVE_VHADD_qr_s32
9185
    { 1129, 7,  1,  4,  1297, 0,  0,  ARMImpOpBase + 0, 1149, 0, 0x1140c80ULL },  // Inst #1129 = MVE_VHADD_qr_s16
9186
    { 1128, 7,  1,  4,  1189, 0,  0,  ARMImpOpBase + 0, 1248, 0, 0x2140c80ULL },  // Inst #1128 = MVE_VFMSf32
9187
    { 1127, 7,  1,  4,  1189, 0,  0,  ARMImpOpBase + 0, 1248, 0, 0x1140c80ULL },  // Inst #1127 = MVE_VFMSf16
9188
    { 1126, 7,  1,  4,  1189, 0,  0,  ARMImpOpBase + 0, 1248, 0, 0x2140c80ULL },  // Inst #1126 = MVE_VFMAf32
9189
    { 1125, 7,  1,  4,  1189, 0,  0,  ARMImpOpBase + 0, 1248, 0, 0x1140c80ULL },  // Inst #1125 = MVE_VFMAf16
9190
    { 1124, 7,  1,  4,  1321, 0,  0,  ARMImpOpBase + 0, 1241, 0, 0x2140c80ULL },  // Inst #1124 = MVE_VFMA_qr_f32
9191
    { 1123, 7,  1,  4,  1321, 0,  0,  ARMImpOpBase + 0, 1241, 0, 0x1140c80ULL },  // Inst #1123 = MVE_VFMA_qr_f16
9192
    { 1122, 7,  1,  4,  1321, 0,  0,  ARMImpOpBase + 0, 1241, 0, 0x2140c80ULL },  // Inst #1122 = MVE_VFMA_qr_Sf32
9193
    { 1121, 7,  1,  4,  1321, 0,  0,  ARMImpOpBase + 0, 1241, 0, 0x1140c80ULL },  // Inst #1121 = MVE_VFMA_qr_Sf16
9194
    { 1120, 7,  1,  4,  1138, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x140c80ULL },  // Inst #1120 = MVE_VEOR
9195
    { 1119, 9,  2,  4,  1305, 0,  0,  ARMImpOpBase + 0, 1232, 0, 0x140c80ULL },  // Inst #1119 = MVE_VDWDUPu8
9196
    { 1118, 9,  2,  4,  1305, 0,  0,  ARMImpOpBase + 0, 1232, 0, 0x2140c80ULL },  // Inst #1118 = MVE_VDWDUPu32
9197
    { 1117, 9,  2,  4,  1305, 0,  0,  ARMImpOpBase + 0, 1232, 0, 0x1140c80ULL },  // Inst #1117 = MVE_VDWDUPu16
9198
    { 1116, 6,  1,  4,  1137, 0,  0,  ARMImpOpBase + 0, 1226, 0, 0x140c80ULL },  // Inst #1116 = MVE_VDUP8
9199
    { 1115, 6,  1,  4,  1137, 0,  0,  ARMImpOpBase + 0, 1226, 0, 0x2140c80ULL },  // Inst #1115 = MVE_VDUP32
9200
    { 1114, 6,  1,  4,  1137, 0,  0,  ARMImpOpBase + 0, 1226, 0, 0x1140c80ULL },  // Inst #1114 = MVE_VDUP16
9201
    { 1113, 8,  2,  4,  1306, 0,  0,  ARMImpOpBase + 0, 1218, 0, 0x140c80ULL },  // Inst #1113 = MVE_VDDUPu8
9202
    { 1112, 8,  2,  4,  1306, 0,  0,  ARMImpOpBase + 0, 1218, 0, 0x2140c80ULL },  // Inst #1112 = MVE_VDDUPu32
9203
    { 1111, 8,  2,  4,  1306, 0,  0,  ARMImpOpBase + 0, 1218, 0, 0x1140c80ULL },  // Inst #1111 = MVE_VDDUPu16
9204
    { 1110, 6,  1,  4,  1186, 0,  0,  ARMImpOpBase + 0, 1101, 0, 0x2140c80ULL },  // Inst #1110 = MVE_VCVTu32f32z
9205
    { 1109, 6,  1,  4,  1186, 0,  0,  ARMImpOpBase + 0, 1101, 0, 0x2140c80ULL },  // Inst #1109 = MVE_VCVTu32f32p
9206
    { 1108, 6,  1,  4,  1186, 0,  0,  ARMImpOpBase + 0, 1101, 0, 0x2140c80ULL },  // Inst #1108 = MVE_VCVTu32f32n
9207
    { 1107, 6,  1,  4,  1186, 0,  0,  ARMImpOpBase + 0, 1101, 0, 0x2140c80ULL },  // Inst #1107 = MVE_VCVTu32f32m
9208
    { 1106, 6,  1,  4,  1186, 0,  0,  ARMImpOpBase + 0, 1101, 0, 0x2140c80ULL },  // Inst #1106 = MVE_VCVTu32f32a
9209
    { 1105, 7,  1,  4,  1186, 0,  0,  ARMImpOpBase + 0, 1211, 0, 0x2140c80ULL },  // Inst #1105 = MVE_VCVTu32f32_fix
9210
    { 1104, 6,  1,  4,  1185, 0,  0,  ARMImpOpBase + 0, 1101, 0, 0x1140c80ULL },  // Inst #1104 = MVE_VCVTu16f16z
9211
    { 1103, 6,  1,  4,  1185, 0,  0,  ARMImpOpBase + 0, 1101, 0, 0x1140c80ULL },  // Inst #1103 = MVE_VCVTu16f16p
9212
    { 1102, 6,  1,  4,  1185, 0,  0,  ARMImpOpBase + 0, 1101, 0, 0x1140c80ULL },  // Inst #1102 = MVE_VCVTu16f16n
9213
    { 1101, 6,  1,  4,  1185, 0,  0,  ARMImpOpBase + 0, 1101, 0, 0x1140c80ULL },  // Inst #1101 = MVE_VCVTu16f16m
9214
    { 1100, 6,  1,  4,  1185, 0,  0,  ARMImpOpBase + 0, 1101, 0, 0x1140c80ULL },  // Inst #1100 = MVE_VCVTu16f16a
9215
    { 1099, 7,  1,  4,  1185, 0,  0,  ARMImpOpBase + 0, 1211, 0, 0x1140c80ULL },  // Inst #1099 = MVE_VCVTu16f16_fix
9216
    { 1098, 6,  1,  4,  1186, 0,  0,  ARMImpOpBase + 0, 1101, 0, 0x2140c80ULL },  // Inst #1098 = MVE_VCVTs32f32z
9217
    { 1097, 6,  1,  4,  1186, 0,  0,  ARMImpOpBase + 0, 1101, 0, 0x2140c80ULL },  // Inst #1097 = MVE_VCVTs32f32p
9218
    { 1096, 6,  1,  4,  1186, 0,  0,  ARMImpOpBase + 0, 1101, 0, 0x2140c80ULL },  // Inst #1096 = MVE_VCVTs32f32n
9219
    { 1095, 6,  1,  4,  1186, 0,  0,  ARMImpOpBase + 0, 1101, 0, 0x2140c80ULL },  // Inst #1095 = MVE_VCVTs32f32m
9220
    { 1094, 6,  1,  4,  1186, 0,  0,  ARMImpOpBase + 0, 1101, 0, 0x2140c80ULL },  // Inst #1094 = MVE_VCVTs32f32a
9221
    { 1093, 7,  1,  4,  1186, 0,  0,  ARMImpOpBase + 0, 1211, 0, 0x2140c80ULL },  // Inst #1093 = MVE_VCVTs32f32_fix
9222
    { 1092, 6,  1,  4,  1185, 0,  0,  ARMImpOpBase + 0, 1101, 0, 0x1140c80ULL },  // Inst #1092 = MVE_VCVTs16f16z
9223
    { 1091, 6,  1,  4,  1185, 0,  0,  ARMImpOpBase + 0, 1101, 0, 0x1140c80ULL },  // Inst #1091 = MVE_VCVTs16f16p
9224
    { 1090, 6,  1,  4,  1185, 0,  0,  ARMImpOpBase + 0, 1101, 0, 0x1140c80ULL },  // Inst #1090 = MVE_VCVTs16f16n
9225
    { 1089, 6,  1,  4,  1185, 0,  0,  ARMImpOpBase + 0, 1101, 0, 0x1140c80ULL },  // Inst #1089 = MVE_VCVTs16f16m
9226
    { 1088, 6,  1,  4,  1185, 0,  0,  ARMImpOpBase + 0, 1101, 0, 0x1140c80ULL },  // Inst #1088 = MVE_VCVTs16f16a
9227
    { 1087, 7,  1,  4,  1185, 0,  0,  ARMImpOpBase + 0, 1211, 0, 0x1140c80ULL },  // Inst #1087 = MVE_VCVTs16f16_fix
9228
    { 1086, 6,  1,  4,  1184, 0,  0,  ARMImpOpBase + 0, 1101, 0, 0x2140c80ULL },  // Inst #1086 = MVE_VCVTf32u32n
9229
    { 1085, 7,  1,  4,  1184, 0,  0,  ARMImpOpBase + 0, 1211, 0, 0x2140c80ULL },  // Inst #1085 = MVE_VCVTf32u32_fix
9230
    { 1084, 6,  1,  4,  1184, 0,  0,  ARMImpOpBase + 0, 1101, 0, 0x2140c80ULL },  // Inst #1084 = MVE_VCVTf32s32n
9231
    { 1083, 7,  1,  4,  1184, 0,  0,  ARMImpOpBase + 0, 1211, 0, 0x2140c80ULL },  // Inst #1083 = MVE_VCVTf32s32_fix
9232
    { 1082, 6,  1,  4,  1188, 0,  0,  ARMImpOpBase + 0, 1101, 0, 0x2240c80ULL },  // Inst #1082 = MVE_VCVTf32f16th
9233
    { 1081, 6,  1,  4,  1188, 0,  0,  ARMImpOpBase + 0, 1101, 0, 0x2240c80ULL },  // Inst #1081 = MVE_VCVTf32f16bh
9234
    { 1080, 6,  1,  4,  1183, 0,  0,  ARMImpOpBase + 0, 1101, 0, 0x1140c80ULL },  // Inst #1080 = MVE_VCVTf16u16n
9235
    { 1079, 7,  1,  4,  1183, 0,  0,  ARMImpOpBase + 0, 1211, 0, 0x1140c80ULL },  // Inst #1079 = MVE_VCVTf16u16_fix
9236
    { 1078, 6,  1,  4,  1183, 0,  0,  ARMImpOpBase + 0, 1101, 0, 0x1140c80ULL },  // Inst #1078 = MVE_VCVTf16s16n
9237
    { 1077, 7,  1,  4,  1183, 0,  0,  ARMImpOpBase + 0, 1211, 0, 0x1140c80ULL },  // Inst #1077 = MVE_VCVTf16s16_fix
9238
    { 1076, 6,  1,  4,  1187, 0,  0,  ARMImpOpBase + 0, 1205, 0, 0x2240c80ULL },  // Inst #1076 = MVE_VCVTf16f32th
9239
    { 1075, 6,  1,  4,  1187, 0,  0,  ARMImpOpBase + 0, 1205, 0, 0x2240c80ULL },  // Inst #1075 = MVE_VCVTf16f32bh
9240
    { 1074, 5,  1,  4,  1205, 0,  0,  ARMImpOpBase + 0, 1200, 0|(1ULL<<MCID::Rematerializable), 0x140c80ULL },  // Inst #1074 = MVE_VCTP8
9241
    { 1073, 5,  1,  4,  1205, 0,  0,  ARMImpOpBase + 0, 1200, 0|(1ULL<<MCID::Rematerializable), 0x3140c80ULL },  // Inst #1073 = MVE_VCTP64
9242
    { 1072, 5,  1,  4,  1205, 0,  0,  ARMImpOpBase + 0, 1200, 0|(1ULL<<MCID::Rematerializable), 0x2140c80ULL },  // Inst #1072 = MVE_VCTP32
9243
    { 1071, 5,  1,  4,  1205, 0,  0,  ARMImpOpBase + 0, 1200, 0|(1ULL<<MCID::Rematerializable), 0x1140c80ULL },  // Inst #1071 = MVE_VCTP16
9244
    { 1070, 8,  1,  4,  1180, 0,  0,  ARMImpOpBase + 0, 1170, 0, 0x2040c80ULL },  // Inst #1070 = MVE_VCMULf32
9245
    { 1069, 8,  1,  4,  1180, 0,  0,  ARMImpOpBase + 0, 1162, 0, 0x1040c80ULL },  // Inst #1069 = MVE_VCMULf16
9246
    { 1068, 7,  1,  4,  1324, 0,  0,  ARMImpOpBase + 0, 1193, 0, 0x140c80ULL },  // Inst #1068 = MVE_VCMPu8r
9247
    { 1067, 7,  1,  4,  1181, 0,  0,  ARMImpOpBase + 0, 1186, 0, 0x140c80ULL },  // Inst #1067 = MVE_VCMPu8
9248
    { 1066, 7,  1,  4,  1324, 0,  0,  ARMImpOpBase + 0, 1193, 0, 0x2140c80ULL },  // Inst #1066 = MVE_VCMPu32r
9249
    { 1065, 7,  1,  4,  1181, 0,  0,  ARMImpOpBase + 0, 1186, 0, 0x2140c80ULL },  // Inst #1065 = MVE_VCMPu32
9250
    { 1064, 7,  1,  4,  1324, 0,  0,  ARMImpOpBase + 0, 1193, 0, 0x1140c80ULL },  // Inst #1064 = MVE_VCMPu16r
9251
    { 1063, 7,  1,  4,  1181, 0,  0,  ARMImpOpBase + 0, 1186, 0, 0x1140c80ULL },  // Inst #1063 = MVE_VCMPu16
9252
    { 1062, 7,  1,  4,  1324, 0,  0,  ARMImpOpBase + 0, 1193, 0, 0x140c80ULL },  // Inst #1062 = MVE_VCMPs8r
9253
    { 1061, 7,  1,  4,  1181, 0,  0,  ARMImpOpBase + 0, 1186, 0, 0x140c80ULL },  // Inst #1061 = MVE_VCMPs8
9254
    { 1060, 7,  1,  4,  1324, 0,  0,  ARMImpOpBase + 0, 1193, 0, 0x2140c80ULL },  // Inst #1060 = MVE_VCMPs32r
9255
    { 1059, 7,  1,  4,  1181, 0,  0,  ARMImpOpBase + 0, 1186, 0, 0x2140c80ULL },  // Inst #1059 = MVE_VCMPs32
9256
    { 1058, 7,  1,  4,  1324, 0,  0,  ARMImpOpBase + 0, 1193, 0, 0x1140c80ULL },  // Inst #1058 = MVE_VCMPs16r
9257
    { 1057, 7,  1,  4,  1181, 0,  0,  ARMImpOpBase + 0, 1186, 0, 0x1140c80ULL },  // Inst #1057 = MVE_VCMPs16
9258
    { 1056, 7,  1,  4,  1324, 0,  0,  ARMImpOpBase + 0, 1193, 0, 0x140c80ULL },  // Inst #1056 = MVE_VCMPi8r
9259
    { 1055, 7,  1,  4,  1181, 0,  0,  ARMImpOpBase + 0, 1186, 0, 0x140c80ULL },  // Inst #1055 = MVE_VCMPi8
9260
    { 1054, 7,  1,  4,  1324, 0,  0,  ARMImpOpBase + 0, 1193, 0, 0x2140c80ULL },  // Inst #1054 = MVE_VCMPi32r
9261
    { 1053, 7,  1,  4,  1181, 0,  0,  ARMImpOpBase + 0, 1186, 0, 0x2140c80ULL },  // Inst #1053 = MVE_VCMPi32
9262
    { 1052, 7,  1,  4,  1324, 0,  0,  ARMImpOpBase + 0, 1193, 0, 0x1140c80ULL },  // Inst #1052 = MVE_VCMPi16r
9263
    { 1051, 7,  1,  4,  1181, 0,  0,  ARMImpOpBase + 0, 1186, 0, 0x1140c80ULL },  // Inst #1051 = MVE_VCMPi16
9264
    { 1050, 7,  1,  4,  1325, 0,  0,  ARMImpOpBase + 0, 1193, 0, 0x2140c80ULL },  // Inst #1050 = MVE_VCMPf32r
9265
    { 1049, 7,  1,  4,  1182, 0,  0,  ARMImpOpBase + 0, 1186, 0, 0x2140c80ULL },  // Inst #1049 = MVE_VCMPf32
9266
    { 1048, 7,  1,  4,  1325, 0,  0,  ARMImpOpBase + 0, 1193, 0, 0x1140c80ULL },  // Inst #1048 = MVE_VCMPf16r
9267
    { 1047, 7,  1,  4,  1182, 0,  0,  ARMImpOpBase + 0, 1186, 0, 0x1140c80ULL },  // Inst #1047 = MVE_VCMPf16
9268
    { 1046, 8,  1,  4,  1179, 0,  0,  ARMImpOpBase + 0, 1178, 0, 0x2040c80ULL },  // Inst #1046 = MVE_VCMLAf32
9269
    { 1045, 8,  1,  4,  1179, 0,  0,  ARMImpOpBase + 0, 1178, 0, 0x1040c80ULL },  // Inst #1045 = MVE_VCMLAf16
9270
    { 1044, 6,  1,  4,  1136, 0,  0,  ARMImpOpBase + 0, 1101, 0, 0x140c80ULL },  // Inst #1044 = MVE_VCLZs8
9271
    { 1043, 6,  1,  4,  1136, 0,  0,  ARMImpOpBase + 0, 1101, 0, 0x2140c80ULL },  // Inst #1043 = MVE_VCLZs32
9272
    { 1042, 6,  1,  4,  1136, 0,  0,  ARMImpOpBase + 0, 1101, 0, 0x1140c80ULL },  // Inst #1042 = MVE_VCLZs16
9273
    { 1041, 6,  1,  4,  1135, 0,  0,  ARMImpOpBase + 0, 1101, 0, 0x140c80ULL },  // Inst #1041 = MVE_VCLSs8
9274
    { 1040, 6,  1,  4,  1135, 0,  0,  ARMImpOpBase + 0, 1101, 0, 0x2140c80ULL },  // Inst #1040 = MVE_VCLSs32
9275
    { 1039, 6,  1,  4,  1135, 0,  0,  ARMImpOpBase + 0, 1101, 0, 0x1140c80ULL },  // Inst #1039 = MVE_VCLSs16
9276
    { 1038, 8,  1,  4,  1134, 0,  0,  ARMImpOpBase + 0, 1162, 0, 0x40c80ULL },  // Inst #1038 = MVE_VCADDi8
9277
    { 1037, 8,  1,  4,  1134, 0,  0,  ARMImpOpBase + 0, 1170, 0, 0x2040c80ULL },  // Inst #1037 = MVE_VCADDi32
9278
    { 1036, 8,  1,  4,  1134, 0,  0,  ARMImpOpBase + 0, 1162, 0, 0x1040c80ULL },  // Inst #1036 = MVE_VCADDi16
9279
    { 1035, 8,  1,  4,  1178, 0,  0,  ARMImpOpBase + 0, 1170, 0, 0x2040c80ULL },  // Inst #1035 = MVE_VCADDf32
9280
    { 1034, 8,  1,  4,  1178, 0,  0,  ARMImpOpBase + 0, 1162, 0, 0x1040c80ULL },  // Inst #1034 = MVE_VCADDf16
9281
    { 1033, 7,  1,  4,  1133, 0,  0,  ARMImpOpBase + 0, 1149, 0, 0x140c80ULL },  // Inst #1033 = MVE_VBRSR8
9282
    { 1032, 7,  1,  4,  1133, 0,  0,  ARMImpOpBase + 0, 1149, 0, 0x2140c80ULL },  // Inst #1032 = MVE_VBRSR32
9283
    { 1031, 7,  1,  4,  1133, 0,  0,  ARMImpOpBase + 0, 1149, 0, 0x1140c80ULL },  // Inst #1031 = MVE_VBRSR16
9284
    { 1030, 6,  1,  4,  1132, 0,  0,  ARMImpOpBase + 0, 1156, 0, 0x2140c80ULL },  // Inst #1030 = MVE_VBICimmi32
9285
    { 1029, 6,  1,  4,  1132, 0,  0,  ARMImpOpBase + 0, 1156, 0, 0x1140c80ULL },  // Inst #1029 = MVE_VBICimmi16
9286
    { 1028, 7,  1,  4,  1132, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x140c80ULL },  // Inst #1028 = MVE_VBIC
9287
    { 1027, 7,  1,  4,  1131, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x140c80ULL },  // Inst #1027 = MVE_VAND
9288
    { 1026, 7,  1,  4,  1130, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x140c80ULL },  // Inst #1026 = MVE_VADDi8
9289
    { 1025, 7,  1,  4,  1130, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x2140c80ULL },  // Inst #1025 = MVE_VADDi32
9290
    { 1024, 7,  1,  4,  1130, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x1140c80ULL },  // Inst #1024 = MVE_VADDi16
9291
    { 1023, 7,  1,  4,  1174, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x2140c80ULL },  // Inst #1023 = MVE_VADDf32
9292
    { 1022, 7,  1,  4,  1174, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x1140c80ULL },  // Inst #1022 = MVE_VADDf16
9293
    { 1021, 7,  1,  4,  1296, 0,  0,  ARMImpOpBase + 0, 1149, 0, 0x140c80ULL },  // Inst #1021 = MVE_VADD_qr_i8
9294
    { 1020, 7,  1,  4,  1296, 0,  0,  ARMImpOpBase + 0, 1149, 0, 0x2140c80ULL },  // Inst #1020 = MVE_VADD_qr_i32
9295
    { 1019, 7,  1,  4,  1296, 0,  0,  ARMImpOpBase + 0, 1149, 0, 0x1140c80ULL },  // Inst #1019 = MVE_VADD_qr_i16
9296
    { 1018, 7,  1,  4,  1175, 0,  0,  ARMImpOpBase + 0, 1149, 0, 0x2140c80ULL },  // Inst #1018 = MVE_VADD_qr_f32
9297
    { 1017, 7,  1,  4,  1175, 0,  0,  ARMImpOpBase + 0, 1149, 0, 0x1140c80ULL },  // Inst #1017 = MVE_VADD_qr_f16
9298
    { 1016, 5,  1,  4,  1177, 0,  0,  ARMImpOpBase + 0, 1144, 0, 0x540c80ULL },  // Inst #1016 = MVE_VADDVu8no_acc
9299
    { 1015, 6,  1,  4,  1311, 0,  0,  ARMImpOpBase + 0, 1138, 0, 0x540c80ULL },  // Inst #1015 = MVE_VADDVu8acc
9300
    { 1014, 5,  1,  4,  1177, 0,  0,  ARMImpOpBase + 0, 1144, 0, 0x2540c80ULL },  // Inst #1014 = MVE_VADDVu32no_acc
9301
    { 1013, 6,  1,  4,  1311, 0,  0,  ARMImpOpBase + 0, 1138, 0, 0x2540c80ULL },  // Inst #1013 = MVE_VADDVu32acc
9302
    { 1012, 5,  1,  4,  1177, 0,  0,  ARMImpOpBase + 0, 1144, 0, 0x1540c80ULL },  // Inst #1012 = MVE_VADDVu16no_acc
9303
    { 1011, 6,  1,  4,  1311, 0,  0,  ARMImpOpBase + 0, 1138, 0, 0x1540c80ULL },  // Inst #1011 = MVE_VADDVu16acc
9304
    { 1010, 5,  1,  4,  1177, 0,  0,  ARMImpOpBase + 0, 1144, 0, 0x540c80ULL },  // Inst #1010 = MVE_VADDVs8no_acc
9305
    { 1009, 6,  1,  4,  1311, 0,  0,  ARMImpOpBase + 0, 1138, 0, 0x540c80ULL },  // Inst #1009 = MVE_VADDVs8acc
9306
    { 1008, 5,  1,  4,  1177, 0,  0,  ARMImpOpBase + 0, 1144, 0, 0x2540c80ULL },  // Inst #1008 = MVE_VADDVs32no_acc
9307
    { 1007, 6,  1,  4,  1311, 0,  0,  ARMImpOpBase + 0, 1138, 0, 0x2540c80ULL },  // Inst #1007 = MVE_VADDVs32acc
9308
    { 1006, 5,  1,  4,  1177, 0,  0,  ARMImpOpBase + 0, 1144, 0, 0x1540c80ULL },  // Inst #1006 = MVE_VADDVs16no_acc
9309
    { 1005, 6,  1,  4,  1311, 0,  0,  ARMImpOpBase + 0, 1138, 0, 0x1540c80ULL },  // Inst #1005 = MVE_VADDVs16acc
9310
    { 1004, 6,  2,  4,  1176, 0,  0,  ARMImpOpBase + 0, 1132, 0, 0x2440c80ULL },  // Inst #1004 = MVE_VADDLVu32no_acc
9311
    { 1003, 8,  2,  4,  1310, 0,  0,  ARMImpOpBase + 0, 1124, 0, 0x2440c80ULL },  // Inst #1003 = MVE_VADDLVu32acc
9312
    { 1002, 6,  2,  4,  1176, 0,  0,  ARMImpOpBase + 0, 1132, 0, 0x2440c80ULL },  // Inst #1002 = MVE_VADDLVs32no_acc
9313
    { 1001, 8,  2,  4,  1310, 0,  0,  ARMImpOpBase + 0, 1124, 0, 0x2440c80ULL },  // Inst #1001 = MVE_VADDLVs32acc
9314
    { 1000, 8,  2,  4,  1129, 0,  0,  ARMImpOpBase + 0, 1116, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x2040c80ULL },  // Inst #1000 = MVE_VADCI
9315
    { 999,  9,  2,  4,  1295, 0,  0,  ARMImpOpBase + 0, 1107, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x2040c80ULL },  // Inst #999 = MVE_VADC
9316
    { 998,  6,  1,  4,  1128, 0,  0,  ARMImpOpBase + 0, 1101, 0, 0x140c80ULL },  // Inst #998 = MVE_VABSs8
9317
    { 997,  6,  1,  4,  1128, 0,  0,  ARMImpOpBase + 0, 1101, 0, 0x2140c80ULL },  // Inst #997 = MVE_VABSs32
9318
    { 996,  6,  1,  4,  1128, 0,  0,  ARMImpOpBase + 0, 1101, 0, 0x1140c80ULL },  // Inst #996 = MVE_VABSs16
9319
    { 995,  6,  1,  4,  1173, 0,  0,  ARMImpOpBase + 0, 1101, 0, 0x2140c80ULL },  // Inst #995 = MVE_VABSf32
9320
    { 994,  6,  1,  4,  1173, 0,  0,  ARMImpOpBase + 0, 1101, 0, 0x1140c80ULL },  // Inst #994 = MVE_VABSf16
9321
    { 993,  7,  1,  4,  1127, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x140c80ULL },  // Inst #993 = MVE_VABDu8
9322
    { 992,  7,  1,  4,  1127, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x2140c80ULL },  // Inst #992 = MVE_VABDu32
9323
    { 991,  7,  1,  4,  1127, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x1140c80ULL },  // Inst #991 = MVE_VABDu16
9324
    { 990,  7,  1,  4,  1127, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x140c80ULL },  // Inst #990 = MVE_VABDs8
9325
    { 989,  7,  1,  4,  1127, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x2140c80ULL },  // Inst #989 = MVE_VABDs32
9326
    { 988,  7,  1,  4,  1127, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x1140c80ULL },  // Inst #988 = MVE_VABDs16
9327
    { 987,  7,  1,  4,  1172, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x2140c80ULL },  // Inst #987 = MVE_VABDf32
9328
    { 986,  7,  1,  4,  1172, 0,  0,  ARMImpOpBase + 0, 1094, 0, 0x1140c80ULL },  // Inst #986 = MVE_VABDf16
9329
    { 985,  7,  1,  4,  1126, 0,  0,  ARMImpOpBase + 0, 1087, 0, 0x440c80ULL },  // Inst #985 = MVE_VABAVu8
9330
    { 984,  7,  1,  4,  1126, 0,  0,  ARMImpOpBase + 0, 1087, 0, 0x2440c80ULL },  // Inst #984 = MVE_VABAVu32
9331
    { 983,  7,  1,  4,  1126, 0,  0,  ARMImpOpBase + 0, 1087, 0, 0x1440c80ULL },  // Inst #983 = MVE_VABAVu16
9332
    { 982,  7,  1,  4,  1126, 0,  0,  ARMImpOpBase + 0, 1087, 0, 0x440c80ULL },  // Inst #982 = MVE_VABAVs8
9333
    { 981,  7,  1,  4,  1126, 0,  0,  ARMImpOpBase + 0, 1087, 0, 0x2440c80ULL },  // Inst #981 = MVE_VABAVs32
9334
    { 980,  7,  1,  4,  1126, 0,  0,  ARMImpOpBase + 0, 1087, 0, 0x1440c80ULL },  // Inst #980 = MVE_VABAVs16
9335
    { 979,  7,  2,  4,  1282, 0,  0,  ARMImpOpBase + 0, 1060, 0|(1ULL<<MCID::Predicable), 0x140c80ULL },  // Inst #979 = MVE_URSHRL
9336
    { 978,  5,  1,  4,  1103, 0,  0,  ARMImpOpBase + 0, 450,  0|(1ULL<<MCID::Predicable), 0x140c80ULL },  // Inst #978 = MVE_URSHR
9337
    { 977,  7,  2,  4,  1282, 0,  0,  ARMImpOpBase + 0, 1060, 0|(1ULL<<MCID::Predicable), 0x140c80ULL },  // Inst #977 = MVE_UQSHLL
9338
    { 976,  5,  1,  4,  1103, 0,  0,  ARMImpOpBase + 0, 450,  0|(1ULL<<MCID::Predicable), 0x140c80ULL },  // Inst #976 = MVE_UQSHL
9339
    { 975,  8,  2,  4,  1104, 0,  0,  ARMImpOpBase + 0, 1079, 0|(1ULL<<MCID::Predicable), 0x140c80ULL },  // Inst #975 = MVE_UQRSHLL
9340
    { 974,  5,  1,  4,  1283, 0,  0,  ARMImpOpBase + 0, 1074, 0|(1ULL<<MCID::Predicable), 0x140c80ULL },  // Inst #974 = MVE_UQRSHL
9341
    { 973,  7,  2,  4,  1282, 0,  0,  ARMImpOpBase + 0, 1060, 0|(1ULL<<MCID::Predicable), 0x140c80ULL },  // Inst #973 = MVE_SRSHRL
9342
    { 972,  5,  1,  4,  1103, 0,  0,  ARMImpOpBase + 0, 450,  0|(1ULL<<MCID::Predicable), 0x140c80ULL },  // Inst #972 = MVE_SRSHR
9343
    { 971,  7,  2,  4,  1282, 0,  0,  ARMImpOpBase + 0, 1060, 0|(1ULL<<MCID::Predicable), 0x140c80ULL },  // Inst #971 = MVE_SQSHLL
9344
    { 970,  5,  1,  4,  1103, 0,  0,  ARMImpOpBase + 0, 450,  0|(1ULL<<MCID::Predicable), 0x140c80ULL },  // Inst #970 = MVE_SQSHL
9345
    { 969,  8,  2,  4,  1104, 0,  0,  ARMImpOpBase + 0, 1079, 0|(1ULL<<MCID::Predicable), 0x140c80ULL },  // Inst #969 = MVE_SQRSHRL
9346
    { 968,  5,  1,  4,  1283, 0,  0,  ARMImpOpBase + 0, 1074, 0|(1ULL<<MCID::Predicable), 0x140c80ULL },  // Inst #968 = MVE_SQRSHR
9347
    { 967,  7,  2,  4,  1282, 0,  0,  ARMImpOpBase + 0, 1060, 0|(1ULL<<MCID::Predicable), 0x140c80ULL },  // Inst #967 = MVE_LSRL
9348
    { 966,  7,  2,  4,  1104, 0,  0,  ARMImpOpBase + 0, 1067, 0|(1ULL<<MCID::Predicable), 0x140c80ULL },  // Inst #966 = MVE_LSLLr
9349
    { 965,  7,  2,  4,  1282, 0,  0,  ARMImpOpBase + 0, 1060, 0|(1ULL<<MCID::Predicable), 0x140c80ULL },  // Inst #965 = MVE_LSLLi
9350
    { 964,  3,  1,  4,  1288, 0,  0,  ARMImpOpBase + 0, 441,  0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #964 = MVE_LETP
9351
    { 963,  2,  0,  4,  1285, 0,  0,  ARMImpOpBase + 0, 526,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #963 = MVE_LCTP
9352
    { 962,  2,  1,  4,  1286, 0,  0,  ARMImpOpBase + 0, 420,  0|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #962 = MVE_DLSTP_8
9353
    { 961,  2,  1,  4,  1286, 0,  0,  ARMImpOpBase + 0, 420,  0|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #961 = MVE_DLSTP_64
9354
    { 960,  2,  1,  4,  1286, 0,  0,  ARMImpOpBase + 0, 420,  0|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #960 = MVE_DLSTP_32
9355
    { 959,  2,  1,  4,  1286, 0,  0,  ARMImpOpBase + 0, 420,  0|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #959 = MVE_DLSTP_16
9356
    { 958,  7,  2,  4,  1104, 0,  0,  ARMImpOpBase + 0, 1067, 0|(1ULL<<MCID::Predicable), 0x140c80ULL },  // Inst #958 = MVE_ASRLr
9357
    { 957,  7,  2,  4,  1282, 0,  0,  ARMImpOpBase + 0, 1060, 0|(1ULL<<MCID::Predicable), 0x140c80ULL },  // Inst #957 = MVE_ASRLi
9358
    { 956,  6,  1,  4,  336,  0,  0,  ARMImpOpBase + 0, 175,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::HasOptionalDef), 0x80ULL },  // Inst #956 = MUL
9359
    { 955,  4,  0,  4,  729,  0,  1,  ARMImpOpBase + 0, 1056, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x100ULL },  // Inst #955 = MSRi
9360
    { 954,  4,  0,  4,  729,  0,  0,  ARMImpOpBase + 0, 1052, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x100ULL },  // Inst #954 = MSRbanked
9361
    { 953,  4,  0,  4,  729,  0,  1,  ARMImpOpBase + 0, 1048, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x100ULL },  // Inst #953 = MSR
9362
    { 952,  3,  1,  4,  728,  0,  0,  ARMImpOpBase + 0, 1045, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x100ULL },  // Inst #952 = MRSsys
9363
    { 951,  4,  1,  4,  728,  0,  0,  ARMImpOpBase + 0, 425,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x100ULL },  // Inst #951 = MRSbanked
9364
    { 950,  3,  1,  4,  728,  0,  0,  ARMImpOpBase + 0, 1045, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x100ULL },  // Inst #950 = MRS
9365
    { 949,  5,  2,  4,  850,  0,  0,  ARMImpOpBase + 0, 1040, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x100ULL },  // Inst #949 = MRRC2
9366
    { 948,  7,  2,  4,  850,  0,  0,  ARMImpOpBase + 0, 1033, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x100ULL },  // Inst #948 = MRRC
9367
    { 947,  6,  1,  4,  850,  0,  0,  ARMImpOpBase + 0, 1027, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x100ULL },  // Inst #947 = MRC2
9368
    { 946,  8,  1,  4,  850,  0,  0,  ARMImpOpBase + 0, 1019, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x100ULL },  // Inst #946 = MRC
9369
    { 945,  7,  1,  4,  690,  0,  0,  ARMImpOpBase + 0, 1012, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef), 0x2281ULL },  // Inst #945 = MOVsr
9370
    { 944,  6,  1,  4,  326,  0,  0,  ARMImpOpBase + 0, 1006, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef), 0x3501ULL },  // Inst #944 = MOVsi
9371
    { 943,  5,  1,  4,  868,  0,  0,  ARMImpOpBase + 0, 1001, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef), 0x2201ULL },  // Inst #943 = MOVr_TC
9372
    { 942,  5,  1,  4,  868,  0,  0,  ARMImpOpBase + 0, 314,  0|(1ULL<<MCID::MoveReg)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef), 0x2201ULL },  // Inst #942 = MOVr
9373
    { 941,  4,  1,  4,  867,  0,  0,  ARMImpOpBase + 0, 231,  0|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x2201ULL },  // Inst #941 = MOVi16
9374
    { 940,  5,  1,  4,  867,  0,  0,  ARMImpOpBase + 0, 996,  0|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::HasOptionalDef)|(1ULL<<MCID::CheapAsAMove), 0x2201ULL },  // Inst #940 = MOVi
9375
    { 939,  5,  1,  4,  693,  0,  0,  ARMImpOpBase + 0, 991,  0|(1ULL<<MCID::Predicable), 0x2201ULL },  // Inst #939 = MOVTi16
9376
    { 938,  2,  0,  4,  883,  0,  0,  ARMImpOpBase + 0, 526,  0|(1ULL<<MCID::Return)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Terminator), 0x180ULL },  // Inst #938 = MOVPCLR
9377
    { 937,  6,  1,  4,  337,  0,  0,  ARMImpOpBase + 0, 985,  0|(1ULL<<MCID::Predicable), 0x80ULL },  // Inst #937 = MLS
9378
    { 936,  7,  1,  4,  337,  0,  0,  ARMImpOpBase + 0, 978,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef), 0x80ULL },  // Inst #936 = MLA
9379
    { 935,  5,  0,  4,  850,  0,  0,  ARMImpOpBase + 0, 973,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x100ULL },  // Inst #935 = MCRR2
9380
    { 934,  7,  0,  4,  850,  0,  0,  ARMImpOpBase + 0, 966,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x100ULL },  // Inst #934 = MCRR
9381
    { 933,  6,  0,  4,  850,  0,  0,  ARMImpOpBase + 0, 960,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x100ULL },  // Inst #933 = MCR2
9382
    { 932,  8,  0,  4,  850,  0,  0,  ARMImpOpBase + 0, 952,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x100ULL },  // Inst #932 = MCR
9383
    { 931,  6,  1,  4,  348,  0,  0,  ARMImpOpBase + 0, 946,  0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Rematerializable), 0x300ULL },  // Inst #931 = LDRrs
9384
    { 930,  5,  1,  4,  386,  0,  0,  ARMImpOpBase + 0, 309,  0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Rematerializable), 0x312ULL },  // Inst #930 = LDRi12
9385
    { 929,  5,  1,  4,  398,  0,  0,  ARMImpOpBase + 0, 309,  0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Rematerializable), 0x312ULL },  // Inst #929 = LDRcp
9386
    { 928,  7,  2,  4,  913,  0,  0,  ARMImpOpBase + 0, 887,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x322ULL },  // Inst #928 = LDR_PRE_REG
9387
    { 927,  6,  2,  4,  909,  0,  0,  ARMImpOpBase + 0, 894,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x322ULL },  // Inst #927 = LDR_PRE_IMM
9388
    { 926,  7,  2,  4,  932,  0,  0,  ARMImpOpBase + 0, 887,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x342ULL },  // Inst #926 = LDR_POST_REG
9389
    { 925,  7,  2,  4,  406,  0,  0,  ARMImpOpBase + 0, 887,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x342ULL },  // Inst #925 = LDR_POST_IMM
9390
    { 924,  7,  2,  4,  405,  0,  0,  ARMImpOpBase + 0, 887,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x342ULL },  // Inst #924 = LDRT_POST_REG
9391
    { 923,  7,  2,  4,  924,  0,  0,  ARMImpOpBase + 0, 887,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x342ULL },  // Inst #923 = LDRT_POST_IMM
9392
    { 922,  7,  2,  4,  916,  0,  0,  ARMImpOpBase + 0, 939,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x423ULL },  // Inst #922 = LDRSH_PRE
9393
    { 921,  7,  2,  4,  931,  0,  0,  ARMImpOpBase + 0, 939,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x443ULL },  // Inst #921 = LDRSH_POST
9394
    { 920,  7,  2,  4,  351,  0,  0,  ARMImpOpBase + 0, 932,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x443ULL },  // Inst #920 = LDRSHTr
9395
    { 919,  6,  2,  4,  927,  0,  0,  ARMImpOpBase + 0, 894,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x443ULL },  // Inst #919 = LDRSHTi
9396
    { 918,  6,  1,  4,  349,  0,  0,  ARMImpOpBase + 0, 926,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x403ULL },  // Inst #918 = LDRSH
9397
    { 917,  7,  2,  4,  916,  0,  0,  ARMImpOpBase + 0, 939,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x423ULL },  // Inst #917 = LDRSB_PRE
9398
    { 916,  7,  2,  4,  931,  0,  0,  ARMImpOpBase + 0, 939,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x443ULL },  // Inst #916 = LDRSB_POST
9399
    { 915,  7,  2,  4,  351,  0,  0,  ARMImpOpBase + 0, 932,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x443ULL },  // Inst #915 = LDRSBTr
9400
    { 914,  6,  2,  4,  927,  0,  0,  ARMImpOpBase + 0, 894,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x443ULL },  // Inst #914 = LDRSBTi
9401
    { 913,  6,  1,  4,  349,  0,  0,  ARMImpOpBase + 0, 926,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x403ULL },  // Inst #913 = LDRSB
9402
    { 912,  7,  2,  4,  915,  0,  0,  ARMImpOpBase + 0, 939,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x423ULL },  // Inst #912 = LDRH_PRE
9403
    { 911,  7,  2,  4,  930,  0,  0,  ARMImpOpBase + 0, 939,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x443ULL },  // Inst #911 = LDRH_POST
9404
    { 910,  7,  2,  4,  407,  0,  0,  ARMImpOpBase + 0, 932,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x443ULL },  // Inst #910 = LDRHTr
9405
    { 909,  6,  2,  4,  926,  0,  0,  ARMImpOpBase + 0, 894,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x443ULL },  // Inst #909 = LDRHTi
9406
    { 908,  6,  1,  4,  397,  0,  0,  ARMImpOpBase + 0, 926,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x403ULL },  // Inst #908 = LDRH
9407
    { 907,  4,  1,  4,  849,  0,  0,  ARMImpOpBase + 0, 227,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x580ULL },  // Inst #907 = LDREXH
9408
    { 906,  4,  1,  4,  849,  0,  0,  ARMImpOpBase + 0, 863,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x580ULL },  // Inst #906 = LDREXD
9409
    { 905,  4,  1,  4,  849,  0,  0,  ARMImpOpBase + 0, 227,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x580ULL },  // Inst #905 = LDREXB
9410
    { 904,  4,  1,  4,  849,  0,  0,  ARMImpOpBase + 0, 227,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x580ULL },  // Inst #904 = LDREX
9411
    { 903,  8,  3,  4,  922,  0,  0,  ARMImpOpBase + 0, 918,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x423ULL },  // Inst #903 = LDRD_PRE
9412
    { 902,  8,  3,  4,  419,  0,  0,  ARMImpOpBase + 0, 918,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x443ULL },  // Inst #902 = LDRD_POST
9413
    { 901,  7,  2,  4,  418,  0,  0,  ARMImpOpBase + 0, 911,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x403ULL },  // Inst #901 = LDRD
9414
    { 900,  6,  1,  4,  388,  0,  0,  ARMImpOpBase + 0, 905,  0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Rematerializable), 0x300ULL },  // Inst #900 = LDRBrs
9415
    { 899,  5,  1,  4,  387,  0,  0,  ARMImpOpBase + 0, 900,  0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Rematerializable), 0x312ULL },  // Inst #899 = LDRBi12
9416
    { 898,  7,  2,  4,  914,  0,  0,  ARMImpOpBase + 0, 887,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x322ULL },  // Inst #898 = LDRB_PRE_REG
9417
    { 897,  6,  2,  4,  910,  0,  0,  ARMImpOpBase + 0, 894,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x322ULL },  // Inst #897 = LDRB_PRE_IMM
9418
    { 896,  7,  2,  4,  933,  0,  0,  ARMImpOpBase + 0, 887,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x342ULL },  // Inst #896 = LDRB_POST_REG
9419
    { 895,  7,  2,  4,  404,  0,  0,  ARMImpOpBase + 0, 887,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x342ULL },  // Inst #895 = LDRB_POST_IMM
9420
    { 894,  7,  2,  4,  403,  0,  0,  ARMImpOpBase + 0, 887,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x342ULL },  // Inst #894 = LDRBT_POST_REG
9421
    { 893,  7,  2,  4,  925,  0,  0,  ARMImpOpBase + 0, 887,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x342ULL },  // Inst #893 = LDRBT_POST_IMM
9422
    { 892,  5,  1,  4,  422,  0,  0,  ARMImpOpBase + 0, 222,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::ExtraDefRegAllocReq)|(1ULL<<MCID::VariadicOpsAreDefs), 0x564ULL },  // Inst #892 = LDMIB_UPD
9423
    { 891,  4,  0,  4,  421,  0,  0,  ARMImpOpBase + 0, 859,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::ExtraDefRegAllocReq)|(1ULL<<MCID::VariadicOpsAreDefs), 0x504ULL },  // Inst #891 = LDMIB
9424
    { 890,  5,  1,  4,  422,  0,  0,  ARMImpOpBase + 0, 222,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::ExtraDefRegAllocReq)|(1ULL<<MCID::VariadicOpsAreDefs), 0x564ULL },  // Inst #890 = LDMIA_UPD
9425
    { 889,  4,  0,  4,  421,  0,  0,  ARMImpOpBase + 0, 859,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::ExtraDefRegAllocReq)|(1ULL<<MCID::VariadicOpsAreDefs), 0x504ULL },  // Inst #889 = LDMIA
9426
    { 888,  5,  1,  4,  422,  0,  0,  ARMImpOpBase + 0, 222,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::ExtraDefRegAllocReq)|(1ULL<<MCID::VariadicOpsAreDefs), 0x564ULL },  // Inst #888 = LDMDB_UPD
9427
    { 887,  4,  0,  4,  421,  0,  0,  ARMImpOpBase + 0, 859,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::ExtraDefRegAllocReq)|(1ULL<<MCID::VariadicOpsAreDefs), 0x504ULL },  // Inst #887 = LDMDB
9428
    { 886,  5,  1,  4,  422,  0,  0,  ARMImpOpBase + 0, 222,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::ExtraDefRegAllocReq)|(1ULL<<MCID::VariadicOpsAreDefs), 0x564ULL },  // Inst #886 = LDMDA_UPD
9429
    { 885,  4,  0,  4,  421,  0,  0,  ARMImpOpBase + 0, 859,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::ExtraDefRegAllocReq)|(1ULL<<MCID::VariadicOpsAreDefs), 0x504ULL },  // Inst #885 = LDMDA
9430
    { 884,  6,  0,  4,  847,  0,  0,  ARMImpOpBase + 0, 875,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x120ULL },  // Inst #884 = LDC_PRE
9431
    { 883,  6,  0,  4,  847,  0,  0,  ARMImpOpBase + 0, 875,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x140ULL },  // Inst #883 = LDC_POST
9432
    { 882,  6,  0,  4,  847,  0,  0,  ARMImpOpBase + 0, 881,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x100ULL },  // Inst #882 = LDC_OPTION
9433
    { 881,  6,  0,  4,  847,  0,  0,  ARMImpOpBase + 0, 875,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x105ULL },  // Inst #881 = LDC_OFFSET
9434
    { 880,  6,  0,  4,  847,  0,  0,  ARMImpOpBase + 0, 875,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x120ULL },  // Inst #880 = LDCL_PRE
9435
    { 879,  6,  0,  4,  847,  0,  0,  ARMImpOpBase + 0, 875,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x140ULL },  // Inst #879 = LDCL_POST
9436
    { 878,  6,  0,  4,  847,  0,  0,  ARMImpOpBase + 0, 881,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x100ULL },  // Inst #878 = LDCL_OPTION
9437
    { 877,  6,  0,  4,  847,  0,  0,  ARMImpOpBase + 0, 875,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x105ULL },  // Inst #877 = LDCL_OFFSET
9438
    { 876,  4,  0,  4,  847,  0,  0,  ARMImpOpBase + 0, 867,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x120ULL },  // Inst #876 = LDC2_PRE
9439
    { 875,  4,  0,  4,  847,  0,  0,  ARMImpOpBase + 0, 867,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x140ULL },  // Inst #875 = LDC2_POST
9440
    { 874,  4,  0,  4,  847,  0,  0,  ARMImpOpBase + 0, 871,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x100ULL },  // Inst #874 = LDC2_OPTION
9441
    { 873,  4,  0,  4,  847,  0,  0,  ARMImpOpBase + 0, 867,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x105ULL },  // Inst #873 = LDC2_OFFSET
9442
    { 872,  4,  0,  4,  847,  0,  0,  ARMImpOpBase + 0, 867,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x120ULL },  // Inst #872 = LDC2L_PRE
9443
    { 871,  4,  0,  4,  847,  0,  0,  ARMImpOpBase + 0, 867,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x140ULL },  // Inst #871 = LDC2L_POST
9444
    { 870,  4,  0,  4,  847,  0,  0,  ARMImpOpBase + 0, 871,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x100ULL },  // Inst #870 = LDC2L_OPTION
9445
    { 869,  4,  0,  4,  847,  0,  0,  ARMImpOpBase + 0, 867,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x105ULL },  // Inst #869 = LDC2L_OFFSET
9446
    { 868,  4,  1,  4,  688,  0,  0,  ARMImpOpBase + 0, 227,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x580ULL },  // Inst #868 = LDAH
9447
    { 867,  4,  1,  4,  688,  0,  0,  ARMImpOpBase + 0, 227,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x580ULL },  // Inst #867 = LDAEXH
9448
    { 866,  4,  1,  4,  688,  0,  0,  ARMImpOpBase + 0, 863,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x580ULL },  // Inst #866 = LDAEXD
9449
    { 865,  4,  1,  4,  688,  0,  0,  ARMImpOpBase + 0, 227,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x580ULL },  // Inst #865 = LDAEXB
9450
    { 864,  4,  1,  4,  688,  0,  0,  ARMImpOpBase + 0, 227,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x580ULL },  // Inst #864 = LDAEX
9451
    { 863,  4,  1,  4,  688,  0,  0,  ARMImpOpBase + 0, 227,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x580ULL },  // Inst #863 = LDAB
9452
    { 862,  4,  1,  4,  688,  0,  0,  ARMImpOpBase + 0, 227,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x580ULL },  // Inst #862 = LDA
9453
    { 861,  1,  0,  4,  844,  0,  0,  ARMImpOpBase + 0, 0,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0xd00ULL },  // Inst #861 = ISB
9454
    { 860,  1,  0,  4,  844,  0,  0,  ARMImpOpBase + 0, 0,  0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x100ULL },  // Inst #860 = HVC
9455
    { 859,  1,  0,  4,  844,  0,  0,  ARMImpOpBase + 0, 0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0xd00ULL },  // Inst #859 = HLT
9456
    { 858,  3,  0,  4,  844,  0,  0,  ARMImpOpBase + 0, 844,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xd00ULL },  // Inst #858 = HINT
9457
    { 857,  5,  1,  4,  851,  0,  0,  ARMImpOpBase + 0, 222,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects), 0x8b64ULL },  // Inst #857 = FSTMXIA_UPD
9458
    { 856,  4,  0,  4,  851,  0,  0,  ARMImpOpBase + 0, 859,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects), 0x8b04ULL },  // Inst #856 = FSTMXIA
9459
    { 855,  5,  1,  4,  851,  0,  0,  ARMImpOpBase + 0, 222,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects), 0x8b64ULL },  // Inst #855 = FSTMXDB_UPD
9460
    { 854,  2,  0,  4,  588,  1,  1,  ARMImpOpBase + 67,  526,  0|(1ULL<<MCID::Predicable), 0x8c00ULL },  // Inst #854 = FMSTAT
9461
    { 853,  5,  1,  4,  851,  0,  0,  ARMImpOpBase + 0, 222,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects), 0x8b64ULL },  // Inst #853 = FLDMXIA_UPD
9462
    { 852,  4,  0,  4,  851,  0,  0,  ARMImpOpBase + 0, 859,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects), 0x8b04ULL },  // Inst #852 = FLDMXIA
9463
    { 851,  5,  1,  4,  851,  0,  0,  ARMImpOpBase + 0, 222,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects), 0x8b64ULL },  // Inst #851 = FLDMXDB_UPD
9464
    { 850,  4,  1,  4,  967,  0,  0,  ARMImpOpBase + 0, 855,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Rematerializable), 0x8c00ULL },  // Inst #850 = FCONSTS
9465
    { 849,  4,  1,  4,  966,  0,  0,  ARMImpOpBase + 0, 851,  0|(1ULL<<MCID::Rematerializable), 0x8c00ULL },  // Inst #849 = FCONSTH
9466
    { 848,  4,  1,  4,  965,  0,  0,  ARMImpOpBase + 0, 847,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Rematerializable), 0x8c00ULL },  // Inst #848 = FCONSTD
9467
    { 847,  2,  0,  4,  1219, 0,  1,  ARMImpOpBase + 66,  526,  0|(1ULL<<MCID::Return)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x100ULL },  // Inst #847 = ERET
9468
    { 846,  8,  1,  4,  324,  0,  0,  ARMImpOpBase + 0, 600,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef), 0x281ULL },  // Inst #846 = EORrsr
9469
    { 845,  7,  1,  4,  323,  0,  0,  ARMImpOpBase + 0, 585,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef), 0x1501ULL },  // Inst #845 = EORrsi
9470
    { 844,  6,  1,  4,  322,  0,  0,  ARMImpOpBase + 0, 579,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::HasOptionalDef), 0x201ULL },  // Inst #844 = EORrr
9471
    { 843,  6,  1,  4,  321,  0,  0,  ARMImpOpBase + 0, 169,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::HasOptionalDef), 0x201ULL },  // Inst #843 = EORri
9472
    { 842,  1,  0,  4,  844,  0,  0,  ARMImpOpBase + 0, 0,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0xd00ULL },  // Inst #842 = DSB
9473
    { 841,  1,  0,  4,  844,  0,  0,  ARMImpOpBase + 0, 0,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0xd00ULL },  // Inst #841 = DMB
9474
    { 840,  3,  0,  4,  844,  0,  0,  ARMImpOpBase + 0, 844,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xd00ULL },  // Inst #840 = DBG
9475
    { 839,  3,  1,  4,  702,  0,  0,  ARMImpOpBase + 0, 841,  0, 0xd00ULL },  // Inst #839 = CRC32W
9476
    { 838,  3,  1,  4,  702,  0,  0,  ARMImpOpBase + 0, 841,  0, 0xd00ULL },  // Inst #838 = CRC32H
9477
    { 837,  3,  1,  4,  702,  0,  0,  ARMImpOpBase + 0, 841,  0, 0xd00ULL },  // Inst #837 = CRC32CW
9478
    { 836,  3,  1,  4,  702,  0,  0,  ARMImpOpBase + 0, 841,  0, 0xd00ULL },  // Inst #836 = CRC32CH
9479
    { 835,  3,  1,  4,  702,  0,  0,  ARMImpOpBase + 0, 841,  0, 0xd00ULL },  // Inst #835 = CRC32CB
9480
    { 834,  3,  1,  4,  702,  0,  0,  ARMImpOpBase + 0, 841,  0, 0xd00ULL },  // Inst #834 = CRC32B
9481
    { 833,  3,  0,  4,  844,  0,  0,  ARMImpOpBase + 0, 838,  0|(1ULL<<MCID::UnmodeledSideEffects), 0xd00ULL },  // Inst #833 = CPS3p
9482
    { 832,  2,  0,  4,  844,  0,  0,  ARMImpOpBase + 0, 13, 0|(1ULL<<MCID::UnmodeledSideEffects), 0xd00ULL },  // Inst #832 = CPS2p
9483
    { 831,  1,  0,  4,  844,  0,  0,  ARMImpOpBase + 0, 0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0xd00ULL },  // Inst #831 = CPS1p
9484
    { 830,  6,  0,  4,  720,  0,  1,  ARMImpOpBase + 0, 832,  0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Predicable), 0x281ULL },  // Inst #830 = CMPrsr
9485
    { 829,  5,  0,  4,  719,  0,  1,  ARMImpOpBase + 0, 827,  0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Predicable), 0x1501ULL },  // Inst #829 = CMPrsi
9486
    { 828,  4,  0,  4,  718,  0,  1,  ARMImpOpBase + 0, 823,  0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Predicable), 0x201ULL },  // Inst #828 = CMPrr
9487
    { 827,  4,  0,  4,  717,  0,  1,  ARMImpOpBase + 0, 231,  0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Predicable), 0x201ULL },  // Inst #827 = CMPri
9488
    { 826,  6,  0,  4,  720,  0,  1,  ARMImpOpBase + 0, 832,  0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Predicable), 0x281ULL },  // Inst #826 = CMNzrsr
9489
    { 825,  5,  0,  4,  719,  0,  1,  ARMImpOpBase + 0, 827,  0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Predicable), 0x1501ULL },  // Inst #825 = CMNzrsi
9490
    { 824,  4,  0,  4,  718,  0,  1,  ARMImpOpBase + 0, 823,  0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x201ULL },  // Inst #824 = CMNzrr
9491
    { 823,  4,  0,  4,  717,  0,  1,  ARMImpOpBase + 0, 231,  0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Predicable), 0x201ULL },  // Inst #823 = CMNri
9492
    { 822,  4,  1,  4,  695,  0,  0,  ARMImpOpBase + 0, 823,  0|(1ULL<<MCID::Predicable), 0x600ULL },  // Inst #822 = CLZ
9493
    { 821,  0,  0,  4,  844,  0,  0,  ARMImpOpBase + 0, 1,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0xd00ULL },  // Inst #821 = CLREX
9494
    { 820,  6,  0,  4,  844,  0,  0,  ARMImpOpBase + 0, 817,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x100ULL },  // Inst #820 = CDP2
9495
    { 819,  8,  0,  4,  844,  0,  0,  ARMImpOpBase + 0, 809,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x100ULL },  // Inst #819 = CDP
9496
    { 818,  9,  1,  4,  0,  0,  0,  ARMImpOpBase + 0, 800,  0, 0xc80ULL },  // Inst #818 = CDE_VCX3_vec
9497
    { 817,  5,  1,  4,  0,  0,  0,  ARMImpOpBase + 0, 795,  0, 0xc80ULL },  // Inst #817 = CDE_VCX3_fpsp
9498
    { 816,  5,  1,  4,  0,  0,  0,  ARMImpOpBase + 0, 790,  0, 0xc80ULL },  // Inst #816 = CDE_VCX3_fpdp
9499
    { 815,  9,  1,  4,  0,  0,  0,  ARMImpOpBase + 0, 781,  0, 0xc80ULL },  // Inst #815 = CDE_VCX3A_vec
9500
    { 814,  6,  1,  4,  0,  0,  0,  ARMImpOpBase + 0, 775,  0, 0xc80ULL },  // Inst #814 = CDE_VCX3A_fpsp
9501
    { 813,  6,  1,  4,  0,  0,  0,  ARMImpOpBase + 0, 769,  0, 0xc80ULL },  // Inst #813 = CDE_VCX3A_fpdp
9502
    { 812,  8,  1,  4,  0,  0,  0,  ARMImpOpBase + 0, 761,  0, 0xc80ULL },  // Inst #812 = CDE_VCX2_vec
9503
    { 811,  4,  1,  4,  0,  0,  0,  ARMImpOpBase + 0, 757,  0, 0xc80ULL },  // Inst #811 = CDE_VCX2_fpsp
9504
    { 810,  4,  1,  4,  0,  0,  0,  ARMImpOpBase + 0, 753,  0, 0xc80ULL },  // Inst #810 = CDE_VCX2_fpdp
9505
    { 809,  8,  1,  4,  0,  0,  0,  ARMImpOpBase + 0, 745,  0, 0xc80ULL },  // Inst #809 = CDE_VCX2A_vec
9506
    { 808,  5,  1,  4,  0,  0,  0,  ARMImpOpBase + 0, 740,  0, 0xc80ULL },  // Inst #808 = CDE_VCX2A_fpsp
9507
    { 807,  5,  1,  4,  0,  0,  0,  ARMImpOpBase + 0, 735,  0, 0xc80ULL },  // Inst #807 = CDE_VCX2A_fpdp
9508
    { 806,  7,  1,  4,  0,  0,  0,  ARMImpOpBase + 0, 728,  0, 0xc80ULL },  // Inst #806 = CDE_VCX1_vec
9509
    { 805,  3,  1,  4,  0,  0,  0,  ARMImpOpBase + 0, 725,  0, 0xc80ULL },  // Inst #805 = CDE_VCX1_fpsp
9510
    { 804,  3,  1,  4,  0,  0,  0,  ARMImpOpBase + 0, 722,  0, 0xc80ULL },  // Inst #804 = CDE_VCX1_fpdp
9511
    { 803,  7,  1,  4,  0,  0,  0,  ARMImpOpBase + 0, 715,  0, 0xc80ULL },  // Inst #803 = CDE_VCX1A_vec
9512
    { 802,  4,  1,  4,  0,  0,  0,  ARMImpOpBase + 0, 711,  0, 0xc80ULL },  // Inst #802 = CDE_VCX1A_fpsp
9513
    { 801,  4,  1,  4,  0,  0,  0,  ARMImpOpBase + 0, 707,  0, 0xc80ULL },  // Inst #801 = CDE_VCX1A_fpdp
9514
    { 800,  8,  1,  4,  0,  0,  0,  ARMImpOpBase + 0, 699,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #800 = CDE_CX3DA
9515
    { 799,  5,  1,  4,  0,  0,  0,  ARMImpOpBase + 0, 694,  0|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #799 = CDE_CX3D
9516
    { 798,  8,  1,  4,  0,  0,  0,  ARMImpOpBase + 0, 686,  0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #798 = CDE_CX3A
9517
    { 797,  5,  1,  4,  0,  0,  0,  ARMImpOpBase + 0, 681,  0, 0xc80ULL },  // Inst #797 = CDE_CX3
9518
    { 796,  7,  1,  4,  0,  0,  0,  ARMImpOpBase + 0, 674,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #796 = CDE_CX2DA
9519
    { 795,  4,  1,  4,  0,  0,  0,  ARMImpOpBase + 0, 670,  0|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #795 = CDE_CX2D
9520
    { 794,  7,  1,  4,  0,  0,  0,  ARMImpOpBase + 0, 663,  0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #794 = CDE_CX2A
9521
    { 793,  4,  1,  4,  0,  0,  0,  ARMImpOpBase + 0, 659,  0, 0xc80ULL },  // Inst #793 = CDE_CX2
9522
    { 792,  6,  1,  4,  0,  0,  0,  ARMImpOpBase + 0, 653,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #792 = CDE_CX1DA
9523
    { 791,  3,  1,  4,  0,  0,  0,  ARMImpOpBase + 0, 650,  0|(1ULL<<MCID::UnmodeledSideEffects), 0xc80ULL },  // Inst #791 = CDE_CX1D
9524
    { 790,  6,  1,  4,  0,  0,  0,  ARMImpOpBase + 0, 644,  0|(1ULL<<MCID::Predicable), 0xc80ULL },  // Inst #790 = CDE_CX1A
9525
    { 789,  3,  1,  4,  0,  0,  0,  ARMImpOpBase + 0, 641,  0, 0xc80ULL },  // Inst #789 = CDE_CX1
9526
    { 788,  3,  0,  4,  854,  0,  0,  ARMImpOpBase + 0, 531,  0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x100ULL },  // Inst #788 = Bcc
9527
    { 787,  3,  0,  4,  854,  0,  0,  ARMImpOpBase + 0, 521,  0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x180ULL },  // Inst #787 = BX_pred
9528
    { 786,  2,  0,  4,  854,  0,  0,  ARMImpOpBase + 0, 526,  0|(1ULL<<MCID::Return)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Terminator), 0x180ULL },  // Inst #786 = BX_RET
9529
    { 785,  3,  0,  4,  855,  0,  0,  ARMImpOpBase + 0, 521,  0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x100ULL },  // Inst #785 = BXJ
9530
    { 784,  1,  0,  4,  854,  0,  0,  ARMImpOpBase + 0, 283,  0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator), 0x180ULL },  // Inst #784 = BX
9531
    { 783,  3,  0,  4,  857,  1,  1,  ARMImpOpBase + 3, 531,  0|(1ULL<<MCID::Call)|(1ULL<<MCID::Predicable), 0x100ULL },  // Inst #783 = BL_pred
9532
    { 782,  1,  0,  4,  858,  0,  0,  ARMImpOpBase + 0, 181,  0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x180ULL },  // Inst #782 = BLXi
9533
    { 781,  3,  0,  4,  860,  1,  1,  ARMImpOpBase + 3, 521,  0|(1ULL<<MCID::Call)|(1ULL<<MCID::Predicable), 0x180ULL },  // Inst #781 = BLX_pred
9534
    { 780,  1,  0,  4,  860,  1,  1,  ARMImpOpBase + 3, 283,  0|(1ULL<<MCID::Call), 0x180ULL },  // Inst #780 = BLX
9535
    { 779,  1,  0,  4,  857,  1,  1,  ARMImpOpBase + 3, 181,  0|(1ULL<<MCID::Call), 0x100ULL },  // Inst #779 = BL
9536
    { 778,  1,  0,  4,  844,  0,  0,  ARMImpOpBase + 0, 0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0xd00ULL },  // Inst #778 = BKPT
9537
    { 777,  8,  1,  4,  324,  0,  0,  ARMImpOpBase + 0, 600,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef), 0x281ULL },  // Inst #777 = BICrsr
9538
    { 776,  7,  1,  4,  323,  0,  0,  ARMImpOpBase + 0, 585,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef), 0x1501ULL },  // Inst #776 = BICrsi
9539
    { 775,  6,  1,  4,  322,  0,  0,  ARMImpOpBase + 0, 579,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef), 0x201ULL },  // Inst #775 = BICrr
9540
    { 774,  6,  1,  4,  321,  0,  0,  ARMImpOpBase + 0, 169,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::HasOptionalDef), 0x201ULL },  // Inst #774 = BICri
9541
    { 773,  6,  1,  4,  335,  0,  0,  ARMImpOpBase + 0, 635,  0|(1ULL<<MCID::Predicable), 0x201ULL },  // Inst #773 = BFI
9542
    { 772,  5,  1,  4,  335,  0,  0,  ARMImpOpBase + 0, 255,  0|(1ULL<<MCID::Predicable), 0x201ULL },  // Inst #772 = BFC
9543
    { 771,  5,  1,  4,  0,  0,  0,  ARMImpOpBase + 0, 394,  0|(1ULL<<MCID::Predicable), 0x8780ULL },  // Inst #771 = BF16_VCVTT
9544
    { 770,  5,  1,  4,  0,  0,  0,  ARMImpOpBase + 0, 394,  0|(1ULL<<MCID::Predicable), 0x8780ULL },  // Inst #770 = BF16_VCVTB
9545
    { 769,  4,  1,  4,  0,  0,  0,  ARMImpOpBase + 0, 631,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x11000ULL },  // Inst #769 = BF16_VCVT
9546
    { 768,  4,  1,  4,  50, 0,  0,  ARMImpOpBase + 0, 627,  0, 0x11280ULL },  // Inst #768 = BF16VDOTS_VDOTQ
9547
    { 767,  4,  1,  4,  50, 0,  0,  ARMImpOpBase + 0, 623,  0, 0x11280ULL },  // Inst #767 = BF16VDOTS_VDOTD
9548
    { 766,  5,  1,  4,  50, 0,  0,  ARMImpOpBase + 0, 618,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x11280ULL },  // Inst #766 = BF16VDOTI_VDOTQ
9549
    { 765,  5,  1,  4,  50, 0,  0,  ARMImpOpBase + 0, 613,  0, 0x11280ULL },  // Inst #765 = BF16VDOTI_VDOTD
9550
    { 764,  8,  1,  4,  324,  0,  0,  ARMImpOpBase + 0, 600,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef), 0x281ULL },  // Inst #764 = ANDrsr
9551
    { 763,  7,  1,  4,  323,  0,  0,  ARMImpOpBase + 0, 585,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef), 0x1501ULL },  // Inst #763 = ANDrsi
9552
    { 762,  6,  1,  4,  322,  0,  0,  ARMImpOpBase + 0, 579,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::HasOptionalDef), 0x201ULL },  // Inst #762 = ANDrr
9553
    { 761,  6,  1,  4,  321,  0,  0,  ARMImpOpBase + 0, 169,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::HasOptionalDef), 0x201ULL },  // Inst #761 = ANDri
9554
    { 760,  2,  1,  4,  1011, 0,  0,  ARMImpOpBase + 0, 611,  0, 0x11000ULL },  // Inst #760 = AESMC
9555
    { 759,  2,  1,  4,  1011, 0,  0,  ARMImpOpBase + 0, 611,  0, 0x11000ULL },  // Inst #759 = AESIMC
9556
    { 758,  3,  1,  4,  1011, 0,  0,  ARMImpOpBase + 0, 608,  0, 0x11000ULL },  // Inst #758 = AESE
9557
    { 757,  3,  1,  4,  1011, 0,  0,  ARMImpOpBase + 0, 608,  0, 0x11000ULL },  // Inst #757 = AESD
9558
    { 756,  4,  1,  4,  711,  0,  0,  ARMImpOpBase + 0, 231,  0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Rematerializable), 0xd01ULL },  // Inst #756 = ADR
9559
    { 755,  8,  1,  4,  710,  0,  0,  ARMImpOpBase + 0, 600,  0|(1ULL<<MCID::Add)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef), 0x281ULL },  // Inst #755 = ADDrsr
9560
    { 754,  7,  1,  4,  704,  0,  0,  ARMImpOpBase + 0, 585,  0|(1ULL<<MCID::Add)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef), 0x1501ULL },  // Inst #754 = ADDrsi
9561
    { 753,  6,  1,  4,  701,  0,  0,  ARMImpOpBase + 0, 579,  0|(1ULL<<MCID::Add)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::HasOptionalDef), 0x201ULL },  // Inst #753 = ADDrr
9562
    { 752,  6,  1,  4,  694,  0,  0,  ARMImpOpBase + 0, 169,  0|(1ULL<<MCID::Add)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::HasOptionalDef), 0x201ULL },  // Inst #752 = ADDri
9563
    { 751,  8,  1,  4,  710,  1,  1,  ARMImpOpBase + 63,  592,  0|(1ULL<<MCID::Add)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef)|(1ULL<<MCID::HasPostISelHook), 0x281ULL },  // Inst #751 = ADCrsr
9564
    { 750,  7,  1,  4,  704,  1,  1,  ARMImpOpBase + 63,  585,  0|(1ULL<<MCID::Add)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef)|(1ULL<<MCID::HasPostISelHook), 0x1501ULL },  // Inst #750 = ADCrsi
9565
    { 749,  6,  1,  4,  701,  1,  1,  ARMImpOpBase + 63,  579,  0|(1ULL<<MCID::Add)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::HasOptionalDef)|(1ULL<<MCID::HasPostISelHook), 0x201ULL },  // Inst #749 = ADCrr
9566
    { 748,  6,  1,  4,  694,  1,  1,  ARMImpOpBase + 63,  169,  0|(1ULL<<MCID::Add)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef)|(1ULL<<MCID::HasPostISelHook), 0x201ULL },  // Inst #748 = ADCri
9567
    { 747,  0,  0,  4,  859,  1,  4,  ARMImpOpBase + 55,  1,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Call), 0x0ULL },  // Inst #747 = tTPsoft
9568
    { 746,  4,  0,  2,  5,  0,  0,  ARMImpOpBase + 0, 575,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::NotDuplicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #746 = tTBH_JT
9569
    { 745,  4,  0,  2,  5,  0,  0,  ARMImpOpBase + 0, 575,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::NotDuplicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #745 = tTBB_JT
9570
    { 744,  1,  0,  4,  854,  1,  0,  ARMImpOpBase + 54,  355,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Return)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Call)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #744 = tTAILJMPr
9571
    { 743,  3,  0,  4,  854,  1,  0,  ARMImpOpBase + 54,  531,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Return)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Call)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #743 = tTAILJMPdND
9572
    { 742,  3,  0,  4,  854,  1,  0,  ARMImpOpBase + 54,  531,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Return)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Call)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #742 = tTAILJMPd
9573
    { 741,  3,  1,  2,  41, 0,  1,  ARMImpOpBase + 0, 504,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::HasPostISelHook), 0x0ULL },  // Inst #741 = tSUBSrr
9574
    { 740,  3,  1,  2,  42, 0,  1,  ARMImpOpBase + 0, 507,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::HasPostISelHook), 0x0ULL },  // Inst #740 = tSUBSi8
9575
    { 739,  3,  1,  2,  42, 0,  1,  ARMImpOpBase + 0, 507,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::HasPostISelHook), 0x0ULL },  // Inst #739 = tSUBSi3
9576
    { 738,  3,  1,  2,  41, 1,  1,  ARMImpOpBase + 63,  504,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::HasPostISelHook), 0x0ULL },  // Inst #738 = tSBCS
9577
    { 737,  2,  1,  2,  41, 0,  1,  ARMImpOpBase + 0, 573,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::HasPostISelHook), 0x0ULL },  // Inst #737 = tRSBS
9578
    { 736,  3,  0,  2,  424,  0,  0,  ARMImpOpBase + 0, 570,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Return)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },  // Inst #736 = tPOP_RET
9579
    { 735,  2,  1,  16, 872,  0,  1,  ARMImpOpBase + 0, 429,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Rematerializable), 0x0ULL },  // Inst #735 = tMOVi32imm
9580
    { 734,  5,  1,  0,  872,  0,  0,  ARMImpOpBase + 0, 565,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },  // Inst #734 = tMOVCCr_pseudo
9581
    { 733,  3,  1,  2,  1245, 0,  1,  ARMImpOpBase + 0, 507,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::HasPostISelHook), 0x0ULL },  // Inst #733 = tLSLSri
9582
    { 732,  4,  1,  2,  42, 0,  0,  ARMImpOpBase + 0, 561,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #732 = tLEApcrelJT
9583
    { 731,  4,  1,  2,  42, 0,  0,  ARMImpOpBase + 0, 561,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Rematerializable), 0x0ULL },  // Inst #731 = tLEApcrel
9584
    { 730,  3,  1,  0,  394,  0,  0,  ARMImpOpBase + 0, 558,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0x0ULL },  // Inst #730 = tLDRpci_pic
9585
    { 729,  5,  2,  4,  905,  0,  0,  ARMImpOpBase + 0, 553,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #729 = tLDR_postidx
9586
    { 728,  2,  1,  0,  1024, 0,  0,  ARMImpOpBase + 0, 524,  0|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #728 = tLDRLIT_ga_pcrel
9587
    { 727,  2,  1,  0,  1023, 0,  0,  ARMImpOpBase + 0, 524,  0|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #727 = tLDRLIT_ga_abs
9588
    { 726,  4,  0,  0,  1021, 0,  0,  ARMImpOpBase + 0, 549,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #726 = tLDRConstPool
9589
    { 725,  5,  1,  2,  1018, 0,  0,  ARMImpOpBase + 0, 544,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },  // Inst #725 = tLDMIA_UPD
9590
    { 724,  5,  2,  0,  0,  0,  0,  ARMImpOpBase + 0, 534,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #724 = tCMP_SWAP_8
9591
    { 723,  5,  2,  0,  0,  0,  0,  ARMImpOpBase + 0, 539,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #723 = tCMP_SWAP_32
9592
    { 722,  5,  2,  0,  0,  0,  0,  ARMImpOpBase + 0, 534,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #722 = tCMP_SWAP_16
9593
    { 721,  3,  0,  4,  856,  0,  1,  ARMImpOpBase + 65,  531,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #721 = tBfar
9594
    { 720,  3,  0,  2,  854,  0,  0,  ARMImpOpBase + 0, 528,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Return)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #720 = tBX_RET_vararg
9595
    { 719,  2,  0,  2,  854,  0,  0,  ARMImpOpBase + 0, 526,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Return)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Terminator), 0x0ULL },  // Inst #719 = tBX_RET
9596
    { 718,  1,  0,  4,  854,  1,  1,  ARMImpOpBase + 3, 195,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Call), 0x0ULL },  // Inst #718 = tBX_CALL
9597
    { 717,  0,  0,  2,  854,  0,  0,  ARMImpOpBase + 0, 1,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Return)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator), 0x0ULL },  // Inst #717 = tBXNS_RET
9598
    { 716,  2,  0,  2,  862,  0,  0,  ARMImpOpBase + 0, 524,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::NotDuplicable), 0x0ULL },  // Inst #716 = tBR_JTr
9599
    { 715,  3,  0,  2,  863,  0,  0,  ARMImpOpBase + 0, 521,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Terminator), 0x0ULL },  // Inst #715 = tBRIND
9600
    { 714,  4,  0,  4,  5,  1,  1,  ARMImpOpBase + 3, 517,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Call)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #714 = tBL_PUSHLR
9601
    { 713,  3,  0,  2,  860,  1,  1,  ARMImpOpBase + 3, 514,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Call)|(1ULL<<MCID::Predicable), 0x0ULL },  // Inst #713 = tBLXr_noip
9602
    { 712,  1,  0,  0,  5,  1,  1,  ARMImpOpBase + 3, 513,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Call), 0x0ULL },  // Inst #712 = tBLXNS_CALL
9603
    { 711,  2,  0,  0,  1040, 1,  1,  ARMImpOpBase + 1, 21, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #711 = tADJCALLSTACKUP
9604
    { 710,  2,  0,  0,  1040, 1,  1,  ARMImpOpBase + 1, 21, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #710 = tADJCALLSTACKDOWN
9605
    { 709,  3,  1,  0,  866,  0,  1,  ARMImpOpBase + 0, 510,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #709 = tADDframe
9606
    { 708,  3,  1,  2,  41, 0,  1,  ARMImpOpBase + 0, 504,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Add)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::HasPostISelHook), 0x0ULL },  // Inst #708 = tADDSrr
9607
    { 707,  3,  1,  2,  42, 0,  1,  ARMImpOpBase + 0, 507,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Add)|(1ULL<<MCID::HasPostISelHook), 0x0ULL },  // Inst #707 = tADDSi8
9608
    { 706,  3,  1,  2,  42, 0,  1,  ARMImpOpBase + 0, 507,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Add)|(1ULL<<MCID::HasPostISelHook), 0x0ULL },  // Inst #706 = tADDSi3
9609
    { 705,  3,  1,  2,  41, 1,  1,  ARMImpOpBase + 63,  504,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Add)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::HasPostISelHook), 0x0ULL },  // Inst #705 = tADCS
9610
    { 704,  4,  1,  8,  5,  0,  1,  ARMImpOpBase + 0, 500,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::NotDuplicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #704 = t2WhileLoopStartTP
9611
    { 703,  3,  1,  8,  5,  0,  1,  ARMImpOpBase + 0, 497,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::NotDuplicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #703 = t2WhileLoopStartLR
9612
    { 702,  2,  0,  4,  5,  0,  1,  ARMImpOpBase + 0, 193,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::NotDuplicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #702 = t2WhileLoopStart
9613
    { 701,  2,  1,  4,  32, 0,  0,  ARMImpOpBase + 0, 420,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::NotDuplicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #701 = t2WhileLoopSetup
9614
    { 700,  4,  0,  4,  1235, 0,  0,  ARMImpOpBase + 0, 218,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::NotDuplicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #700 = t2TBH_JT
9615
    { 699,  4,  0,  4,  1235, 0,  0,  ARMImpOpBase + 0, 218,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::NotDuplicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #699 = t2TBB_JT
9616
    { 698,  0,  0,  4,  0,  0,  0,  ARMImpOpBase + 0, 1,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #698 = t2SpeculationBarrierSBEndBB
9617
    { 697,  0,  0,  8,  0,  0,  0,  ARMImpOpBase + 0, 1,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #697 = t2SpeculationBarrierISBDSBEndBB
9618
    { 696,  6,  1,  4,  1238, 0,  1,  ARMImpOpBase + 0, 411,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasPostISelHook), 0x0ULL },  // Inst #696 = t2SUBSrs
9619
    { 695,  5,  1,  4,  1271, 0,  1,  ARMImpOpBase + 0, 406,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasPostISelHook), 0x0ULL },  // Inst #695 = t2SUBSrr
9620
    { 694,  5,  1,  4,  1112, 0,  1,  ARMImpOpBase + 0, 401,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasPostISelHook), 0x0ULL },  // Inst #694 = t2SUBSri
9621
    { 693,  6,  1,  4,  444,  0,  0,  ARMImpOpBase + 0, 491,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },  // Inst #693 = t2STR_preidx
9622
    { 692,  5,  0,  0,  943,  0,  0,  ARMImpOpBase + 0, 309,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #692 = t2STR_PRE_imm
9623
    { 691,  5,  0,  0,  953,  0,  0,  ARMImpOpBase + 0, 309,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #691 = t2STR_POST_imm
9624
    { 690,  6,  1,  4,  444,  0,  0,  ARMImpOpBase + 0, 491,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },  // Inst #690 = t2STRH_preidx
9625
    { 689,  5,  0,  0,  943,  0,  0,  ARMImpOpBase + 0, 309,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #689 = t2STRH_PRE_imm
9626
    { 688,  5,  0,  0,  441,  0,  0,  ARMImpOpBase + 0, 309,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #688 = t2STRH_POST_imm
9627
    { 687,  5,  0,  0,  0,  0,  0,  ARMImpOpBase + 0, 309,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #687 = t2STRH_OFFSET_imm
9628
    { 686,  6,  1,  4,  444,  0,  0,  ARMImpOpBase + 0, 491,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },  // Inst #686 = t2STRB_preidx
9629
    { 685,  5,  0,  0,  943,  0,  0,  ARMImpOpBase + 0, 309,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #685 = t2STRB_PRE_imm
9630
    { 684,  5,  0,  0,  953,  0,  0,  ARMImpOpBase + 0, 309,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #684 = t2STRB_POST_imm
9631
    { 683,  5,  0,  0,  0,  0,  0,  ARMImpOpBase + 0, 309,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #683 = t2STRB_OFFSET_imm
9632
    { 682,  6,  1,  4,  1268, 0,  1,  ARMImpOpBase + 0, 485,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasPostISelHook), 0x0ULL },  // Inst #682 = t2RSBSrs
9633
    { 681,  5,  1,  4,  1072, 0,  1,  ARMImpOpBase + 0, 480,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasPostISelHook), 0x0ULL },  // Inst #681 = t2RSBSri
9634
    { 680,  5,  1,  4,  697,  0,  0,  ARMImpOpBase + 0, 450,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Predicable), 0x0ULL },  // Inst #680 = t2MVNCCi
9635
    { 679,  6,  0,  0,  691,  0,  0,  ARMImpOpBase + 0, 470,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #679 = t2MOVsr
9636
    { 678,  5,  0,  0,  714,  0,  0,  ARMImpOpBase + 0, 465,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #678 = t2MOVsi
9637
    { 677,  2,  1,  8,  355,  0,  0,  ARMImpOpBase + 0, 429,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Rematerializable), 0x0ULL },  // Inst #677 = t2MOVi32imm
9638
    { 676,  3,  1,  4,  357,  0,  0,  ARMImpOpBase + 0, 431,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #676 = t2MOVi16_ga_pcrel
9639
    { 675,  2,  1,  0,  356,  0,  0,  ARMImpOpBase + 0, 429,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Rematerializable), 0x0ULL },  // Inst #675 = t2MOV_ga_pcrel
9640
    { 674,  4,  1,  4,  879,  0,  0,  ARMImpOpBase + 0, 476,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #674 = t2MOVTi16_ga_pcrel
9641
    { 673,  6,  0,  0,  1098, 0,  0,  ARMImpOpBase + 0, 470,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #673 = t2MOVSsr
9642
    { 672,  5,  0,  0,  1097, 0,  0,  ARMImpOpBase + 0, 465,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #672 = t2MOVSsi
9643
    { 671,  6,  1,  4,  877,  0,  0,  ARMImpOpBase + 0, 444,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable), 0x0ULL },  // Inst #671 = t2MOVCCror
9644
    { 670,  5,  1,  4,  878,  0,  0,  ARMImpOpBase + 0, 460,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Select)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x0ULL },  // Inst #670 = t2MOVCCr
9645
    { 669,  6,  1,  4,  877,  0,  0,  ARMImpOpBase + 0, 444,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable), 0x0ULL },  // Inst #669 = t2MOVCClsr
9646
    { 668,  6,  1,  4,  877,  0,  0,  ARMImpOpBase + 0, 444,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable), 0x0ULL },  // Inst #668 = t2MOVCClsl
9647
    { 667,  5,  1,  8,  354,  0,  0,  ARMImpOpBase + 0, 455,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Predicable), 0x0ULL },  // Inst #667 = t2MOVCCi32imm
9648
    { 666,  5,  1,  4,  682,  0,  0,  ARMImpOpBase + 0, 450,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Predicable), 0x0ULL },  // Inst #666 = t2MOVCCi16
9649
    { 665,  5,  1,  4,  682,  0,  0,  ARMImpOpBase + 0, 450,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Predicable), 0x0ULL },  // Inst #665 = t2MOVCCi
9650
    { 664,  6,  1,  4,  877,  0,  0,  ARMImpOpBase + 0, 444,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable), 0x0ULL },  // Inst #664 = t2MOVCCasr
9651
    { 663,  3,  1,  8,  5,  0,  1,  ARMImpOpBase + 0, 441,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::NotDuplicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #663 = t2LoopEndDec
9652
    { 662,  2,  0,  8,  5,  0,  1,  ARMImpOpBase + 0, 193,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::NotDuplicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #662 = t2LoopEnd
9653
    { 661,  3,  1,  4,  1113, 0,  0,  ARMImpOpBase + 0, 438,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::NotDuplicable), 0x0ULL },  // Inst #661 = t2LoopDec
9654
    { 660,  4,  1,  4,  1,  0,  0,  ARMImpOpBase + 0, 434,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #660 = t2LEApcrelJT
9655
    { 659,  4,  1,  4,  1,  0,  0,  ARMImpOpBase + 0, 434,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Rematerializable), 0x0ULL },  // Inst #659 = t2LEApcrel
9656
    { 658,  4,  0,  0,  908,  0,  0,  ARMImpOpBase + 0, 231,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #658 = t2LDRpcrel
9657
    { 657,  3,  1,  0,  389,  0,  0,  ARMImpOpBase + 0, 431,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0x0ULL },  // Inst #657 = t2LDRpci_pic
9658
    { 656,  5,  0,  0,  917,  0,  0,  ARMImpOpBase + 0, 309,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #656 = t2LDR_PRE_imm
9659
    { 655,  5,  0,  0,  409,  0,  0,  ARMImpOpBase + 0, 309,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #655 = t2LDR_POST_imm
9660
    { 654,  4,  0,  0,  399,  0,  0,  ARMImpOpBase + 0, 425,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #654 = t2LDRSHpcrel
9661
    { 653,  5,  0,  0,  918,  0,  0,  ARMImpOpBase + 0, 309,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #653 = t2LDRSH_PRE_imm
9662
    { 652,  5,  0,  0,  414,  0,  0,  ARMImpOpBase + 0, 309,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #652 = t2LDRSH_POST_imm
9663
    { 651,  5,  0,  0,  1020, 0,  0,  ARMImpOpBase + 0, 309,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #651 = t2LDRSH_OFFSET_imm
9664
    { 650,  4,  0,  0,  399,  0,  0,  ARMImpOpBase + 0, 425,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #650 = t2LDRSBpcrel
9665
    { 649,  5,  0,  0,  918,  0,  0,  ARMImpOpBase + 0, 309,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #649 = t2LDRSB_PRE_imm
9666
    { 648,  5,  0,  0,  414,  0,  0,  ARMImpOpBase + 0, 309,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #648 = t2LDRSB_POST_imm
9667
    { 647,  5,  0,  0,  1020, 0,  0,  ARMImpOpBase + 0, 309,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #647 = t2LDRSB_OFFSET_imm
9668
    { 646,  2,  1,  0,  1022, 0,  0,  ARMImpOpBase + 0, 429,  0|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #646 = t2LDRLIT_ga_pcrel
9669
    { 645,  4,  0,  0,  1222, 0,  0,  ARMImpOpBase + 0, 425,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #645 = t2LDRHpcrel
9670
    { 644,  5,  0,  0,  1226, 0,  0,  ARMImpOpBase + 0, 309,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #644 = t2LDRH_PRE_imm
9671
    { 643,  5,  0,  0,  1225, 0,  0,  ARMImpOpBase + 0, 309,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #643 = t2LDRH_POST_imm
9672
    { 642,  5,  0,  0,  1020, 0,  0,  ARMImpOpBase + 0, 309,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #642 = t2LDRH_OFFSET_imm
9673
    { 641,  4,  0,  0,  1021, 0,  0,  ARMImpOpBase + 0, 231,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #641 = t2LDRConstPool
9674
    { 640,  4,  0,  0,  1222, 0,  0,  ARMImpOpBase + 0, 425,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #640 = t2LDRBpcrel
9675
    { 639,  5,  0,  0,  911,  0,  0,  ARMImpOpBase + 0, 309,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #639 = t2LDRB_PRE_imm
9676
    { 638,  5,  0,  0,  928,  0,  0,  ARMImpOpBase + 0, 309,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #638 = t2LDRB_POST_imm
9677
    { 637,  5,  0,  0,  1020, 0,  0,  ARMImpOpBase + 0, 309,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #637 = t2LDRB_OFFSET_imm
9678
    { 636,  5,  1,  4,  1017, 0,  0,  ARMImpOpBase + 0, 222,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Return)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },  // Inst #636 = t2LDMIA_RET
9679
    { 635,  3,  1,  4,  32, 0,  0,  ARMImpOpBase + 0, 422,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::NotDuplicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #635 = t2DoLoopStartTP
9680
    { 634,  2,  1,  4,  32, 0,  0,  ARMImpOpBase + 0, 420,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::NotDuplicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #634 = t2DoLoopStart
9681
    { 633,  3,  0,  0,  6,  0,  0,  ARMImpOpBase + 0, 417,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable), 0x0ULL },  // Inst #633 = t2CALL_BTI
9682
    { 632,  3,  0,  4,  863,  0,  0,  ARMImpOpBase + 0, 196,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::NotDuplicable), 0x0ULL },  // Inst #632 = t2BR_JT
9683
    { 631,  1,  0,  0,  1284, 0,  0,  ARMImpOpBase + 0, 0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #631 = t2BF_LabelPseudo
9684
    { 630,  6,  1,  4,  705,  0,  1,  ARMImpOpBase + 0, 411,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasPostISelHook), 0x0ULL },  // Inst #630 = t2ADDSrs
9685
    { 629,  5,  1,  4,  1270, 0,  1,  ARMImpOpBase + 0, 406,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::HasPostISelHook), 0x0ULL },  // Inst #629 = t2ADDSrr
9686
    { 628,  5,  1,  4,  1111, 0,  1,  ARMImpOpBase + 0, 401,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasPostISelHook), 0x0ULL },  // Inst #628 = t2ADDSri
9687
    { 627,  2,  1,  0,  684,  0,  1,  ARMImpOpBase + 0, 399,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #627 = t2ABS
9688
    { 626,  1,  0,  0,  852,  0,  1,  ARMImpOpBase + 0, 195,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #626 = WIN__DBZCHK
9689
    { 625,  0,  0,  0,  852,  1,  2,  ARMImpOpBase + 60,  1,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #625 = WIN__CHKSTK
9690
    { 624,  6,  0,  0,  839,  0,  0,  ARMImpOpBase + 0, 376,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #624 = VST4qWB_register_Asm_8
9691
    { 623,  6,  0,  0,  839,  0,  0,  ARMImpOpBase + 0, 376,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #623 = VST4qWB_register_Asm_32
9692
    { 622,  6,  0,  0,  839,  0,  0,  ARMImpOpBase + 0, 376,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #622 = VST4qWB_register_Asm_16
9693
    { 621,  5,  0,  0,  839,  0,  0,  ARMImpOpBase + 0, 371,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #621 = VST4qWB_fixed_Asm_8
9694
    { 620,  5,  0,  0,  839,  0,  0,  ARMImpOpBase + 0, 371,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #620 = VST4qWB_fixed_Asm_32
9695
    { 619,  5,  0,  0,  839,  0,  0,  ARMImpOpBase + 0, 371,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #619 = VST4qWB_fixed_Asm_16
9696
    { 618,  5,  0,  0,  831,  0,  0,  ARMImpOpBase + 0, 371,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #618 = VST4qAsm_8
9697
    { 617,  5,  0,  0,  831,  0,  0,  ARMImpOpBase + 0, 371,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #617 = VST4qAsm_32
9698
    { 616,  5,  0,  0,  831,  0,  0,  ARMImpOpBase + 0, 371,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #616 = VST4qAsm_16
9699
    { 615,  6,  0,  0,  839,  0,  0,  ARMImpOpBase + 0, 376,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #615 = VST4dWB_register_Asm_8
9700
    { 614,  6,  0,  0,  839,  0,  0,  ARMImpOpBase + 0, 376,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #614 = VST4dWB_register_Asm_32
9701
    { 613,  6,  0,  0,  839,  0,  0,  ARMImpOpBase + 0, 376,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #613 = VST4dWB_register_Asm_16
9702
    { 612,  5,  0,  0,  839,  0,  0,  ARMImpOpBase + 0, 371,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #612 = VST4dWB_fixed_Asm_8
9703
    { 611,  5,  0,  0,  839,  0,  0,  ARMImpOpBase + 0, 371,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #611 = VST4dWB_fixed_Asm_32
9704
    { 610,  5,  0,  0,  839,  0,  0,  ARMImpOpBase + 0, 371,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #610 = VST4dWB_fixed_Asm_16
9705
    { 609,  5,  0,  0,  831,  0,  0,  ARMImpOpBase + 0, 371,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #609 = VST4dAsm_8
9706
    { 608,  5,  0,  0,  831,  0,  0,  ARMImpOpBase + 0, 371,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #608 = VST4dAsm_32
9707
    { 607,  5,  0,  0,  831,  0,  0,  ARMImpOpBase + 0, 371,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #607 = VST4dAsm_16
9708
    { 606,  7,  0,  0,  843,  0,  0,  ARMImpOpBase + 0, 364,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #606 = VST4LNqWB_register_Asm_32
9709
    { 605,  7,  0,  0,  843,  0,  0,  ARMImpOpBase + 0, 364,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #605 = VST4LNqWB_register_Asm_16
9710
    { 604,  6,  0,  0,  843,  0,  0,  ARMImpOpBase + 0, 358,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #604 = VST4LNqWB_fixed_Asm_32
9711
    { 603,  6,  0,  0,  843,  0,  0,  ARMImpOpBase + 0, 358,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #603 = VST4LNqWB_fixed_Asm_16
9712
    { 602,  6,  0,  0,  837,  0,  0,  ARMImpOpBase + 0, 358,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #602 = VST4LNqAsm_32
9713
    { 601,  6,  0,  0,  837,  0,  0,  ARMImpOpBase + 0, 358,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #601 = VST4LNqAsm_16
9714
    { 600,  7,  0,  0,  841,  0,  0,  ARMImpOpBase + 0, 364,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #600 = VST4LNdWB_register_Asm_8
9715
    { 599,  7,  0,  0,  841,  0,  0,  ARMImpOpBase + 0, 364,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #599 = VST4LNdWB_register_Asm_32
9716
    { 598,  7,  0,  0,  841,  0,  0,  ARMImpOpBase + 0, 364,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #598 = VST4LNdWB_register_Asm_16
9717
    { 597,  6,  0,  0,  841,  0,  0,  ARMImpOpBase + 0, 358,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #597 = VST4LNdWB_fixed_Asm_8
9718
    { 596,  6,  0,  0,  841,  0,  0,  ARMImpOpBase + 0, 358,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #596 = VST4LNdWB_fixed_Asm_32
9719
    { 595,  6,  0,  0,  841,  0,  0,  ARMImpOpBase + 0, 358,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #595 = VST4LNdWB_fixed_Asm_16
9720
    { 594,  6,  0,  0,  834,  0,  0,  ARMImpOpBase + 0, 358,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #594 = VST4LNdAsm_8
9721
    { 593,  6,  0,  0,  834,  0,  0,  ARMImpOpBase + 0, 358,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #593 = VST4LNdAsm_32
9722
    { 592,  6,  0,  0,  834,  0,  0,  ARMImpOpBase + 0, 358,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #592 = VST4LNdAsm_16
9723
    { 591,  6,  0,  0,  825,  0,  0,  ARMImpOpBase + 0, 376,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #591 = VST3qWB_register_Asm_8
9724
    { 590,  6,  0,  0,  825,  0,  0,  ARMImpOpBase + 0, 376,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #590 = VST3qWB_register_Asm_32
9725
    { 589,  6,  0,  0,  825,  0,  0,  ARMImpOpBase + 0, 376,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #589 = VST3qWB_register_Asm_16
9726
    { 588,  5,  0,  0,  825,  0,  0,  ARMImpOpBase + 0, 371,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #588 = VST3qWB_fixed_Asm_8
9727
    { 587,  5,  0,  0,  825,  0,  0,  ARMImpOpBase + 0, 371,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #587 = VST3qWB_fixed_Asm_32
9728
    { 586,  5,  0,  0,  825,  0,  0,  ARMImpOpBase + 0, 371,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #586 = VST3qWB_fixed_Asm_16
9729
    { 585,  5,  0,  0,  818,  0,  0,  ARMImpOpBase + 0, 371,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #585 = VST3qAsm_8
9730
    { 584,  5,  0,  0,  818,  0,  0,  ARMImpOpBase + 0, 371,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #584 = VST3qAsm_32
9731
    { 583,  5,  0,  0,  818,  0,  0,  ARMImpOpBase + 0, 371,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #583 = VST3qAsm_16
9732
    { 582,  6,  0,  0,  825,  0,  0,  ARMImpOpBase + 0, 376,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #582 = VST3dWB_register_Asm_8
9733
    { 581,  6,  0,  0,  825,  0,  0,  ARMImpOpBase + 0, 376,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #581 = VST3dWB_register_Asm_32
9734
    { 580,  6,  0,  0,  825,  0,  0,  ARMImpOpBase + 0, 376,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #580 = VST3dWB_register_Asm_16
9735
    { 579,  5,  0,  0,  825,  0,  0,  ARMImpOpBase + 0, 371,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #579 = VST3dWB_fixed_Asm_8
9736
    { 578,  5,  0,  0,  825,  0,  0,  ARMImpOpBase + 0, 371,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #578 = VST3dWB_fixed_Asm_32
9737
    { 577,  5,  0,  0,  825,  0,  0,  ARMImpOpBase + 0, 371,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #577 = VST3dWB_fixed_Asm_16
9738
    { 576,  5,  0,  0,  818,  0,  0,  ARMImpOpBase + 0, 371,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #576 = VST3dAsm_8
9739
    { 575,  5,  0,  0,  818,  0,  0,  ARMImpOpBase + 0, 371,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #575 = VST3dAsm_32
9740
    { 574,  5,  0,  0,  818,  0,  0,  ARMImpOpBase + 0, 371,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #574 = VST3dAsm_16
9741
    { 573,  7,  0,  0,  829,  0,  0,  ARMImpOpBase + 0, 364,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #573 = VST3LNqWB_register_Asm_32
9742
    { 572,  7,  0,  0,  829,  0,  0,  ARMImpOpBase + 0, 364,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #572 = VST3LNqWB_register_Asm_16
9743
    { 571,  6,  0,  0,  829,  0,  0,  ARMImpOpBase + 0, 358,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #571 = VST3LNqWB_fixed_Asm_32
9744
    { 570,  6,  0,  0,  829,  0,  0,  ARMImpOpBase + 0, 358,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #570 = VST3LNqWB_fixed_Asm_16
9745
    { 569,  6,  0,  0,  823,  0,  0,  ARMImpOpBase + 0, 358,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #569 = VST3LNqAsm_32
9746
    { 568,  6,  0,  0,  823,  0,  0,  ARMImpOpBase + 0, 358,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #568 = VST3LNqAsm_16
9747
    { 567,  7,  0,  0,  827,  0,  0,  ARMImpOpBase + 0, 364,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #567 = VST3LNdWB_register_Asm_8
9748
    { 566,  7,  0,  0,  827,  0,  0,  ARMImpOpBase + 0, 364,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #566 = VST3LNdWB_register_Asm_32
9749
    { 565,  7,  0,  0,  827,  0,  0,  ARMImpOpBase + 0, 364,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #565 = VST3LNdWB_register_Asm_16
9750
    { 564,  6,  0,  0,  827,  0,  0,  ARMImpOpBase + 0, 358,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #564 = VST3LNdWB_fixed_Asm_8
9751
    { 563,  6,  0,  0,  827,  0,  0,  ARMImpOpBase + 0, 358,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #563 = VST3LNdWB_fixed_Asm_32
9752
    { 562,  6,  0,  0,  827,  0,  0,  ARMImpOpBase + 0, 358,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #562 = VST3LNdWB_fixed_Asm_16
9753
    { 561,  6,  0,  0,  821,  0,  0,  ARMImpOpBase + 0, 358,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #561 = VST3LNdAsm_8
9754
    { 560,  6,  0,  0,  821,  0,  0,  ARMImpOpBase + 0, 358,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #560 = VST3LNdAsm_32
9755
    { 559,  6,  0,  0,  821,  0,  0,  ARMImpOpBase + 0, 358,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #559 = VST3LNdAsm_16
9756
    { 558,  7,  0,  0,  816,  0,  0,  ARMImpOpBase + 0, 364,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #558 = VST2LNqWB_register_Asm_32
9757
    { 557,  7,  0,  0,  816,  0,  0,  ARMImpOpBase + 0, 364,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #557 = VST2LNqWB_register_Asm_16
9758
    { 556,  6,  0,  0,  816,  0,  0,  ARMImpOpBase + 0, 358,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #556 = VST2LNqWB_fixed_Asm_32
9759
    { 555,  6,  0,  0,  816,  0,  0,  ARMImpOpBase + 0, 358,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #555 = VST2LNqWB_fixed_Asm_16
9760
    { 554,  6,  0,  0,  812,  0,  0,  ARMImpOpBase + 0, 358,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #554 = VST2LNqAsm_32
9761
    { 553,  6,  0,  0,  812,  0,  0,  ARMImpOpBase + 0, 358,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #553 = VST2LNqAsm_16
9762
    { 552,  7,  0,  0,  814,  0,  0,  ARMImpOpBase + 0, 364,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #552 = VST2LNdWB_register_Asm_8
9763
    { 551,  7,  0,  0,  814,  0,  0,  ARMImpOpBase + 0, 364,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #551 = VST2LNdWB_register_Asm_32
9764
    { 550,  7,  0,  0,  814,  0,  0,  ARMImpOpBase + 0, 364,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #550 = VST2LNdWB_register_Asm_16
9765
    { 549,  6,  0,  0,  814,  0,  0,  ARMImpOpBase + 0, 358,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #549 = VST2LNdWB_fixed_Asm_8
9766
    { 548,  6,  0,  0,  814,  0,  0,  ARMImpOpBase + 0, 358,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #548 = VST2LNdWB_fixed_Asm_32
9767
    { 547,  6,  0,  0,  814,  0,  0,  ARMImpOpBase + 0, 358,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #547 = VST2LNdWB_fixed_Asm_16
9768
    { 546,  6,  0,  0,  809,  0,  0,  ARMImpOpBase + 0, 358,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #546 = VST2LNdAsm_8
9769
    { 545,  6,  0,  0,  809,  0,  0,  ARMImpOpBase + 0, 358,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #545 = VST2LNdAsm_32
9770
    { 544,  6,  0,  0,  809,  0,  0,  ARMImpOpBase + 0, 358,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #544 = VST2LNdAsm_16
9771
    { 543,  7,  0,  0,  806,  0,  0,  ARMImpOpBase + 0, 364,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #543 = VST1LNdWB_register_Asm_8
9772
    { 542,  7,  0,  0,  806,  0,  0,  ARMImpOpBase + 0, 364,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #542 = VST1LNdWB_register_Asm_32
9773
    { 541,  7,  0,  0,  806,  0,  0,  ARMImpOpBase + 0, 364,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #541 = VST1LNdWB_register_Asm_16
9774
    { 540,  6,  0,  0,  806,  0,  0,  ARMImpOpBase + 0, 358,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #540 = VST1LNdWB_fixed_Asm_8
9775
    { 539,  6,  0,  0,  806,  0,  0,  ARMImpOpBase + 0, 358,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #539 = VST1LNdWB_fixed_Asm_32
9776
    { 538,  6,  0,  0,  806,  0,  0,  ARMImpOpBase + 0, 358,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #538 = VST1LNdWB_fixed_Asm_16
9777
    { 537,  6,  0,  0,  803,  0,  0,  ARMImpOpBase + 0, 358,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #537 = VST1LNdAsm_8
9778
    { 536,  6,  0,  0,  803,  0,  0,  ARMImpOpBase + 0, 358,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #536 = VST1LNdAsm_32
9779
    { 535,  6,  0,  0,  803,  0,  0,  ARMImpOpBase + 0, 358,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #535 = VST1LNdAsm_16
9780
    { 534,  5,  1,  0,  570,  0,  0,  ARMImpOpBase + 0, 394,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable), 0x0ULL },  // Inst #534 = VMOVScc
9781
    { 533,  1,  1,  4,  1001, 0,  0,  ARMImpOpBase + 0, 393,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x0ULL },  // Inst #533 = VMOVQ0
9782
    { 532,  5,  1,  0,  968,  0,  0,  ARMImpOpBase + 0, 388,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable), 0x0ULL },  // Inst #532 = VMOVHcc
9783
    { 531,  5,  1,  0,  569,  0,  0,  ARMImpOpBase + 0, 383,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable), 0x0ULL },  // Inst #531 = VMOVDcc
9784
    { 530,  1,  1,  4,  1057, 0,  0,  ARMImpOpBase + 0, 382,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x0ULL },  // Inst #530 = VMOVD0
9785
    { 529,  6,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 376,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #529 = VLD4qWB_register_Asm_8
9786
    { 528,  6,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 376,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #528 = VLD4qWB_register_Asm_32
9787
    { 527,  6,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 376,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #527 = VLD4qWB_register_Asm_16
9788
    { 526,  5,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 371,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #526 = VLD4qWB_fixed_Asm_8
9789
    { 525,  5,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 371,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #525 = VLD4qWB_fixed_Asm_32
9790
    { 524,  5,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 371,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #524 = VLD4qWB_fixed_Asm_16
9791
    { 523,  5,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 371,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #523 = VLD4qAsm_8
9792
    { 522,  5,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 371,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #522 = VLD4qAsm_32
9793
    { 521,  5,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 371,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #521 = VLD4qAsm_16
9794
    { 520,  6,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 376,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #520 = VLD4dWB_register_Asm_8
9795
    { 519,  6,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 376,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #519 = VLD4dWB_register_Asm_32
9796
    { 518,  6,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 376,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #518 = VLD4dWB_register_Asm_16
9797
    { 517,  5,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 371,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #517 = VLD4dWB_fixed_Asm_8
9798
    { 516,  5,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 371,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #516 = VLD4dWB_fixed_Asm_32
9799
    { 515,  5,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 371,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #515 = VLD4dWB_fixed_Asm_16
9800
    { 514,  5,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 371,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #514 = VLD4dAsm_8
9801
    { 513,  5,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 371,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #513 = VLD4dAsm_32
9802
    { 512,  5,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 371,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #512 = VLD4dAsm_16
9803
    { 511,  7,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 364,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #511 = VLD4LNqWB_register_Asm_32
9804
    { 510,  7,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 364,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #510 = VLD4LNqWB_register_Asm_16
9805
    { 509,  6,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 358,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #509 = VLD4LNqWB_fixed_Asm_32
9806
    { 508,  6,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 358,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #508 = VLD4LNqWB_fixed_Asm_16
9807
    { 507,  6,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 358,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #507 = VLD4LNqAsm_32
9808
    { 506,  6,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 358,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #506 = VLD4LNqAsm_16
9809
    { 505,  7,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 364,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #505 = VLD4LNdWB_register_Asm_8
9810
    { 504,  7,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 364,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #504 = VLD4LNdWB_register_Asm_32
9811
    { 503,  7,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 364,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #503 = VLD4LNdWB_register_Asm_16
9812
    { 502,  6,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 358,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #502 = VLD4LNdWB_fixed_Asm_8
9813
    { 501,  6,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 358,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #501 = VLD4LNdWB_fixed_Asm_32
9814
    { 500,  6,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 358,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #500 = VLD4LNdWB_fixed_Asm_16
9815
    { 499,  6,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 358,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #499 = VLD4LNdAsm_8
9816
    { 498,  6,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 358,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #498 = VLD4LNdAsm_32
9817
    { 497,  6,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 358,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #497 = VLD4LNdAsm_16
9818
    { 496,  6,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 376,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #496 = VLD4DUPqWB_register_Asm_8
9819
    { 495,  6,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 376,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #495 = VLD4DUPqWB_register_Asm_32
9820
    { 494,  6,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 376,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #494 = VLD4DUPqWB_register_Asm_16
9821
    { 493,  5,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 371,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #493 = VLD4DUPqWB_fixed_Asm_8
9822
    { 492,  5,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 371,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #492 = VLD4DUPqWB_fixed_Asm_32
9823
    { 491,  5,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 371,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #491 = VLD4DUPqWB_fixed_Asm_16
9824
    { 490,  5,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 371,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #490 = VLD4DUPqAsm_8
9825
    { 489,  5,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 371,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #489 = VLD4DUPqAsm_32
9826
    { 488,  5,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 371,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #488 = VLD4DUPqAsm_16
9827
    { 487,  6,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 376,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #487 = VLD4DUPdWB_register_Asm_8
9828
    { 486,  6,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 376,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #486 = VLD4DUPdWB_register_Asm_32
9829
    { 485,  6,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 376,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #485 = VLD4DUPdWB_register_Asm_16
9830
    { 484,  5,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 371,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #484 = VLD4DUPdWB_fixed_Asm_8
9831
    { 483,  5,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 371,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #483 = VLD4DUPdWB_fixed_Asm_32
9832
    { 482,  5,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 371,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #482 = VLD4DUPdWB_fixed_Asm_16
9833
    { 481,  5,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 371,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #481 = VLD4DUPdAsm_8
9834
    { 480,  5,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 371,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #480 = VLD4DUPdAsm_32
9835
    { 479,  5,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 371,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #479 = VLD4DUPdAsm_16
9836
    { 478,  6,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 376,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #478 = VLD3qWB_register_Asm_8
9837
    { 477,  6,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 376,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #477 = VLD3qWB_register_Asm_32
9838
    { 476,  6,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 376,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #476 = VLD3qWB_register_Asm_16
9839
    { 475,  5,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 371,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #475 = VLD3qWB_fixed_Asm_8
9840
    { 474,  5,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 371,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #474 = VLD3qWB_fixed_Asm_32
9841
    { 473,  5,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 371,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #473 = VLD3qWB_fixed_Asm_16
9842
    { 472,  5,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 371,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #472 = VLD3qAsm_8
9843
    { 471,  5,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 371,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #471 = VLD3qAsm_32
9844
    { 470,  5,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 371,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #470 = VLD3qAsm_16
9845
    { 469,  6,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 376,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #469 = VLD3dWB_register_Asm_8
9846
    { 468,  6,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 376,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #468 = VLD3dWB_register_Asm_32
9847
    { 467,  6,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 376,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #467 = VLD3dWB_register_Asm_16
9848
    { 466,  5,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 371,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #466 = VLD3dWB_fixed_Asm_8
9849
    { 465,  5,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 371,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #465 = VLD3dWB_fixed_Asm_32
9850
    { 464,  5,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 371,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #464 = VLD3dWB_fixed_Asm_16
9851
    { 463,  5,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 371,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #463 = VLD3dAsm_8
9852
    { 462,  5,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 371,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #462 = VLD3dAsm_32
9853
    { 461,  5,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 371,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #461 = VLD3dAsm_16
9854
    { 460,  7,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 364,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #460 = VLD3LNqWB_register_Asm_32
9855
    { 459,  7,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 364,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #459 = VLD3LNqWB_register_Asm_16
9856
    { 458,  6,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 358,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #458 = VLD3LNqWB_fixed_Asm_32
9857
    { 457,  6,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 358,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #457 = VLD3LNqWB_fixed_Asm_16
9858
    { 456,  6,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 358,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #456 = VLD3LNqAsm_32
9859
    { 455,  6,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 358,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #455 = VLD3LNqAsm_16
9860
    { 454,  7,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 364,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #454 = VLD3LNdWB_register_Asm_8
9861
    { 453,  7,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 364,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #453 = VLD3LNdWB_register_Asm_32
9862
    { 452,  7,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 364,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #452 = VLD3LNdWB_register_Asm_16
9863
    { 451,  6,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 358,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #451 = VLD3LNdWB_fixed_Asm_8
9864
    { 450,  6,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 358,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #450 = VLD3LNdWB_fixed_Asm_32
9865
    { 449,  6,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 358,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #449 = VLD3LNdWB_fixed_Asm_16
9866
    { 448,  6,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 358,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #448 = VLD3LNdAsm_8
9867
    { 447,  6,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 358,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #447 = VLD3LNdAsm_32
9868
    { 446,  6,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 358,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #446 = VLD3LNdAsm_16
9869
    { 445,  6,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 376,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #445 = VLD3DUPqWB_register_Asm_8
9870
    { 444,  6,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 376,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #444 = VLD3DUPqWB_register_Asm_32
9871
    { 443,  6,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 376,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #443 = VLD3DUPqWB_register_Asm_16
9872
    { 442,  5,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 371,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #442 = VLD3DUPqWB_fixed_Asm_8
9873
    { 441,  5,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 371,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #441 = VLD3DUPqWB_fixed_Asm_32
9874
    { 440,  5,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 371,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #440 = VLD3DUPqWB_fixed_Asm_16
9875
    { 439,  5,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 371,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #439 = VLD3DUPqAsm_8
9876
    { 438,  5,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 371,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #438 = VLD3DUPqAsm_32
9877
    { 437,  5,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 371,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #437 = VLD3DUPqAsm_16
9878
    { 436,  6,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 376,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #436 = VLD3DUPdWB_register_Asm_8
9879
    { 435,  6,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 376,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #435 = VLD3DUPdWB_register_Asm_32
9880
    { 434,  6,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 376,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #434 = VLD3DUPdWB_register_Asm_16
9881
    { 433,  5,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 371,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #433 = VLD3DUPdWB_fixed_Asm_8
9882
    { 432,  5,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 371,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #432 = VLD3DUPdWB_fixed_Asm_32
9883
    { 431,  5,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 371,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #431 = VLD3DUPdWB_fixed_Asm_16
9884
    { 430,  5,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 371,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #430 = VLD3DUPdAsm_8
9885
    { 429,  5,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 371,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #429 = VLD3DUPdAsm_32
9886
    { 428,  5,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 371,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #428 = VLD3DUPdAsm_16
9887
    { 427,  7,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 364,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #427 = VLD2LNqWB_register_Asm_32
9888
    { 426,  7,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 364,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #426 = VLD2LNqWB_register_Asm_16
9889
    { 425,  6,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 358,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #425 = VLD2LNqWB_fixed_Asm_32
9890
    { 424,  6,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 358,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #424 = VLD2LNqWB_fixed_Asm_16
9891
    { 423,  6,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 358,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #423 = VLD2LNqAsm_32
9892
    { 422,  6,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 358,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #422 = VLD2LNqAsm_16
9893
    { 421,  7,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 364,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #421 = VLD2LNdWB_register_Asm_8
9894
    { 420,  7,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 364,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #420 = VLD2LNdWB_register_Asm_32
9895
    { 419,  7,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 364,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #419 = VLD2LNdWB_register_Asm_16
9896
    { 418,  6,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 358,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #418 = VLD2LNdWB_fixed_Asm_8
9897
    { 417,  6,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 358,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #417 = VLD2LNdWB_fixed_Asm_32
9898
    { 416,  6,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 358,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #416 = VLD2LNdWB_fixed_Asm_16
9899
    { 415,  6,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 358,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #415 = VLD2LNdAsm_8
9900
    { 414,  6,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 358,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #414 = VLD2LNdAsm_32
9901
    { 413,  6,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 358,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #413 = VLD2LNdAsm_16
9902
    { 412,  7,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 364,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #412 = VLD1LNdWB_register_Asm_8
9903
    { 411,  7,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 364,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #411 = VLD1LNdWB_register_Asm_32
9904
    { 410,  7,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 364,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #410 = VLD1LNdWB_register_Asm_16
9905
    { 409,  6,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 358,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #409 = VLD1LNdWB_fixed_Asm_8
9906
    { 408,  6,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 358,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #408 = VLD1LNdWB_fixed_Asm_32
9907
    { 407,  6,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 358,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #407 = VLD1LNdWB_fixed_Asm_16
9908
    { 406,  6,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 358,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #406 = VLD1LNdAsm_8
9909
    { 405,  6,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 358,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #405 = VLD1LNdAsm_32
9910
    { 404,  6,  0,  0,  1046, 0,  0,  ARMImpOpBase + 0, 358,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #404 = VLD1LNdAsm_16
9911
    { 403,  7,  2,  4,  338,  0,  0,  ARMImpOpBase + 0, 328,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::HasOptionalDef), 0x0ULL },  // Inst #403 = UMULLv5
9912
    { 402,  9,  2,  4,  340,  0,  0,  ARMImpOpBase + 0, 319,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef), 0x0ULL },  // Inst #402 = UMLALv5
9913
    { 401,  0,  0,  4,  859,  1,  4,  ARMImpOpBase + 55,  1,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Call), 0x0ULL },  // Inst #401 = TPsoft
9914
    { 400,  2,  0,  0,  854,  1,  0,  ARMImpOpBase + 54,  356,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Return)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Call)|(1ULL<<MCID::Terminator), 0x0ULL },  // Inst #400 = TCRETURNri
9915
    { 399,  2,  0,  0,  854,  1,  0,  ARMImpOpBase + 54,  21, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Return)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Call)|(1ULL<<MCID::Terminator), 0x0ULL },  // Inst #399 = TCRETURNdi
9916
    { 398,  1,  0,  4,  854,  1,  0,  ARMImpOpBase + 54,  283,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Return)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Call)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #398 = TAILJMPr4
9917
    { 397,  1,  0,  4,  854,  1,  0,  ARMImpOpBase + 54,  355,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Return)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Call)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #397 = TAILJMPr
9918
    { 396,  1,  0,  4,  854,  1,  0,  ARMImpOpBase + 54,  181,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Return)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Call)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #396 = TAILJMPd
9919
    { 395,  0,  0,  4,  0,  0,  0,  ARMImpOpBase + 0, 1,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #395 = SpeculationBarrierSBEndBB
9920
    { 394,  0,  0,  8,  0,  0,  0,  ARMImpOpBase + 0, 1,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #394 = SpeculationBarrierISBDSBEndBB
9921
    { 393,  7,  1,  4,  4,  0,  1,  ARMImpOpBase + 0, 158,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasPostISelHook), 0x0ULL },  // Inst #393 = SUBSrsr
9922
    { 392,  6,  1,  4,  3,  0,  1,  ARMImpOpBase + 0, 152,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasPostISelHook), 0x0ULL },  // Inst #392 = SUBSrsi
9923
    { 391,  5,  1,  4,  2,  0,  1,  ARMImpOpBase + 0, 147,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasPostISelHook), 0x0ULL },  // Inst #391 = SUBSrr
9924
    { 390,  5,  1,  4,  1,  0,  1,  ARMImpOpBase + 0, 142,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasPostISelHook), 0x0ULL },  // Inst #390 = SUBSri
9925
    { 389,  3,  0,  4,  853,  0,  0,  ARMImpOpBase + 0, 352,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Return)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Terminator), 0x0ULL },  // Inst #389 = SUBS_PC_LR
9926
    { 388,  7,  1,  4,  942,  0,  0,  ARMImpOpBase + 0, 338,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },  // Inst #388 = STRr_preidx
9927
    { 387,  7,  1,  4,  942,  0,  0,  ARMImpOpBase + 0, 338,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },  // Inst #387 = STRi_preidx
9928
    { 386,  4,  0,  0,  956,  0,  0,  ARMImpOpBase + 0, 227,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #386 = STRT_POST
9929
    { 385,  7,  1,  4,  942,  0,  0,  ARMImpOpBase + 0, 345,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },  // Inst #385 = STRH_preidx
9930
    { 384,  7,  1,  4,  942,  0,  0,  ARMImpOpBase + 0, 338,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },  // Inst #384 = STRBr_preidx
9931
    { 383,  7,  1,  4,  942,  0,  0,  ARMImpOpBase + 0, 338,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },  // Inst #383 = STRBi_preidx
9932
    { 382,  4,  0,  0,  956,  0,  0,  ARMImpOpBase + 0, 227,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #382 = STRBT_POST
9933
    { 381,  4,  0,  64, 30, 0,  0,  ARMImpOpBase + 0, 239,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x3ULL },  // Inst #381 = STOREDUAL
9934
    { 380,  3,  1,  0,  844,  0,  0,  ARMImpOpBase + 0, 335,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #380 = SPACE
9935
    { 379,  7,  2,  4,  338,  0,  0,  ARMImpOpBase + 0, 328,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::HasOptionalDef), 0x0ULL },  // Inst #379 = SMULLv5
9936
    { 378,  9,  2,  4,  340,  0,  0,  ARMImpOpBase + 0, 319,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef), 0x0ULL },  // Inst #378 = SMLALv5
9937
    { 377,  2,  0,  0,  0,  0,  0,  ARMImpOpBase + 0, 21, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #377 = SEH_StackAlloc
9938
    { 376,  1,  0,  0,  0,  0,  0,  ARMImpOpBase + 0, 1,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #376 = SEH_SaveSP
9939
    { 375,  2,  0,  0,  0,  0,  0,  ARMImpOpBase + 0, 21, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #375 = SEH_SaveRegs_Ret
9940
    { 374,  2,  0,  0,  0,  0,  0,  ARMImpOpBase + 0, 21, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #374 = SEH_SaveRegs
9941
    { 373,  1,  0,  0,  0,  0,  0,  ARMImpOpBase + 0, 1,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #373 = SEH_SaveLR
9942
    { 372,  2,  0,  0,  0,  0,  0,  ARMImpOpBase + 0, 21, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #372 = SEH_SaveFRegs
9943
    { 371,  0,  0,  0,  0,  0,  0,  ARMImpOpBase + 0, 1,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #371 = SEH_PrologEnd
9944
    { 370,  1,  0,  0,  0,  0,  0,  ARMImpOpBase + 0, 1,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #370 = SEH_Nop_Ret
9945
    { 369,  1,  0,  0,  0,  0,  0,  ARMImpOpBase + 0, 1,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #369 = SEH_Nop
9946
    { 368,  0,  0,  0,  0,  0,  0,  ARMImpOpBase + 0, 1,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #368 = SEH_EpilogStart
9947
    { 367,  0,  0,  0,  0,  0,  0,  ARMImpOpBase + 0, 1,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #367 = SEH_EpilogEnd
9948
    { 366,  7,  1,  4,  4,  0,  1,  ARMImpOpBase + 0, 158,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasPostISelHook), 0x0ULL },  // Inst #366 = RSBSrsr
9949
    { 365,  6,  1,  4,  3,  0,  1,  ARMImpOpBase + 0, 152,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasPostISelHook), 0x0ULL },  // Inst #365 = RSBSrsi
9950
    { 364,  5,  1,  4,  694,  0,  1,  ARMImpOpBase + 0, 142,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasPostISelHook), 0x0ULL },  // Inst #364 = RSBSri
9951
    { 363,  5,  0,  0,  721,  0,  0,  ARMImpOpBase + 0, 314,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #363 = RRXi
9952
    { 362,  2,  1,  0,  723,  1,  0,  ARMImpOpBase + 0, 140,  0|(1ULL<<MCID::Pseudo), 0x2000ULL },  // Inst #362 = RRX
9953
    { 361,  6,  0,  0,  716,  0,  0,  ARMImpOpBase + 0, 175,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #361 = RORr
9954
    { 360,  6,  0,  0,  715,  0,  0,  ARMImpOpBase + 0, 169,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #360 = RORi
9955
    { 359,  5,  0,  4,  938,  0,  0,  ARMImpOpBase + 0, 309,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::NotDuplicable), 0x0ULL },  // Inst #359 = PICSTRH
9956
    { 358,  5,  0,  4,  938,  0,  0,  ARMImpOpBase + 0, 309,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::NotDuplicable), 0x0ULL },  // Inst #358 = PICSTRB
9957
    { 357,  5,  0,  4,  426,  0,  0,  ARMImpOpBase + 0, 309,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::NotDuplicable), 0x0ULL },  // Inst #357 = PICSTR
9958
    { 356,  5,  1,  4,  904,  0,  0,  ARMImpOpBase + 0, 309,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::NotDuplicable), 0x0ULL },  // Inst #356 = PICLDRSH
9959
    { 355,  5,  1,  4,  904,  0,  0,  ARMImpOpBase + 0, 309,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::NotDuplicable), 0x0ULL },  // Inst #355 = PICLDRSB
9960
    { 354,  5,  1,  4,  903,  0,  0,  ARMImpOpBase + 0, 309,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::NotDuplicable), 0x0ULL },  // Inst #354 = PICLDRH
9961
    { 353,  5,  1,  4,  903,  0,  0,  ARMImpOpBase + 0, 309,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::NotDuplicable), 0x0ULL },  // Inst #353 = PICLDRB
9962
    { 352,  5,  1,  4,  347,  0,  0,  ARMImpOpBase + 0, 309,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::NotDuplicable), 0x0ULL },  // Inst #352 = PICLDR
9963
    { 351,  5,  1,  4,  23, 0,  0,  ARMImpOpBase + 0, 142,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::NotDuplicable), 0x0ULL },  // Inst #351 = PICADD
9964
    { 350,  5,  1,  4,  869,  0,  0,  ARMImpOpBase + 0, 255,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Predicable), 0x0ULL },  // Inst #350 = MVNCCi
9965
    { 349,  3,  0,  0,  0,  0,  1,  ARMImpOpBase + 0, 306,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },  // Inst #349 = MVE_MEMSETLOOPINST
9966
    { 348,  3,  0,  0,  0,  0,  1,  ARMImpOpBase + 0, 303,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },  // Inst #348 = MVE_MEMCPYLOOPINST
9967
    { 347,  6,  1,  4,  336,  0,  0,  ARMImpOpBase + 0, 297,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::HasOptionalDef), 0x0ULL },  // Inst #347 = MULv5
9968
    { 346,  2,  0,  4,  0,  0,  0,  ARMImpOpBase + 0, 295,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x4ULL },  // Inst #346 = MQQQQPRStore
9969
    { 345,  2,  1,  4,  0,  0,  0,  ARMImpOpBase + 0, 295,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x4ULL },  // Inst #345 = MQQQQPRLoad
9970
    { 344,  2,  0,  4,  0,  0,  0,  ARMImpOpBase + 0, 293,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x4ULL },  // Inst #344 = MQQPRStore
9971
    { 343,  2,  1,  4,  0,  0,  0,  ARMImpOpBase + 0, 293,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x4ULL },  // Inst #343 = MQQPRLoad
9972
    { 342,  2,  1,  8,  1154, 0,  0,  ARMImpOpBase + 0, 291,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MoveReg), 0x40000ULL },  // Inst #342 = MQPRCopy
9973
    { 341,  2,  1,  0,  325,  0,  1,  ARMImpOpBase + 0, 140,  0|(1ULL<<MCID::Pseudo), 0x2000ULL },  // Inst #341 = MOVsrl_glue
9974
    { 340,  2,  1,  0,  325,  0,  1,  ARMImpOpBase + 0, 140,  0|(1ULL<<MCID::Pseudo), 0x2000ULL },  // Inst #340 = MOVsra_glue
9975
    { 339,  2,  1,  8,  331,  0,  0,  ARMImpOpBase + 0, 206,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Rematerializable), 0x0ULL },  // Inst #339 = MOVi32imm
9976
    { 338,  3,  1,  4,  867,  0,  0,  ARMImpOpBase + 0, 288,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #338 = MOVi16_ga_pcrel
9977
    { 337,  2,  1,  0,  333,  0,  0,  ARMImpOpBase + 0, 206,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0x0ULL },  // Inst #337 = MOV_ga_pcrel_ldr
9978
    { 336,  2,  1,  0,  332,  0,  0,  ARMImpOpBase + 0, 206,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Rematerializable), 0x0ULL },  // Inst #336 = MOV_ga_pcrel
9979
    { 335,  4,  1,  4,  693,  0,  0,  ARMImpOpBase + 0, 284,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #335 = MOVTi16_ga_pcrel
9980
    { 334,  1,  0,  4,  883,  0,  0,  ARMImpOpBase + 0, 283,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator), 0x0ULL },  // Inst #334 = MOVPCRX
9981
    { 333,  7,  1,  4,  328,  0,  0,  ARMImpOpBase + 0, 276,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable), 0x0ULL },  // Inst #333 = MOVCCsr
9982
    { 332,  6,  1,  4,  874,  0,  0,  ARMImpOpBase + 0, 270,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable), 0x0ULL },  // Inst #332 = MOVCCsi
9983
    { 331,  5,  1,  4,  871,  0,  0,  ARMImpOpBase + 0, 265,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Select)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x0ULL },  // Inst #331 = MOVCCr
9984
    { 330,  5,  1,  8,  330,  0,  0,  ARMImpOpBase + 0, 260,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Predicable), 0x0ULL },  // Inst #330 = MOVCCi32imm
9985
    { 329,  5,  1,  4,  867,  0,  0,  ARMImpOpBase + 0, 255,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Predicable), 0x0ULL },  // Inst #329 = MOVCCi16
9986
    { 328,  5,  1,  4,  869,  0,  0,  ARMImpOpBase + 0, 255,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Predicable), 0x0ULL },  // Inst #328 = MOVCCi
9987
    { 327,  7,  1,  4,  337,  0,  0,  ARMImpOpBase + 0, 248,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef), 0x0ULL },  // Inst #327 = MLAv5
9988
    { 326,  5,  2,  0,  1043, 0,  0,  ARMImpOpBase + 0, 243,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::HasPostISelHook)|(1ULL<<MCID::Variadic), 0x0ULL },  // Inst #326 = MEMCPY
9989
    { 325,  6,  0,  0,  716,  0,  0,  ARMImpOpBase + 0, 175,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #325 = LSRr
9990
    { 324,  6,  0,  0,  876,  0,  0,  ARMImpOpBase + 0, 169,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #324 = LSRi
9991
    { 323,  6,  0,  0,  716,  0,  0,  ARMImpOpBase + 0, 175,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #323 = LSLr
9992
    { 322,  6,  0,  0,  876,  0,  0,  ARMImpOpBase + 0, 169,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #322 = LSLi
9993
    { 321,  4,  1,  64, 11, 0,  0,  ARMImpOpBase + 0, 239,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x3ULL },  // Inst #321 = LOADDUAL
9994
    { 320,  4,  1,  4,  1,  0,  0,  ARMImpOpBase + 0, 235,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #320 = LEApcrelJT
9995
    { 319,  4,  1,  4,  1,  0,  0,  ARMImpOpBase + 0, 235,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #319 = LEApcrel
9996
    { 318,  4,  1,  0,  934,  0,  0,  ARMImpOpBase + 0, 227,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #318 = LDRT_POST
9997
    { 317,  4,  1,  0,  350,  0,  0,  ARMImpOpBase + 0, 227,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x0ULL },  // Inst #317 = LDRSHTii
9998
    { 316,  4,  1,  0,  350,  0,  0,  ARMImpOpBase + 0, 227,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x0ULL },  // Inst #316 = LDRSBTii
9999
    { 315,  2,  1,  0,  456,  0,  0,  ARMImpOpBase + 0, 206,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0x0ULL },  // Inst #315 = LDRLIT_ga_pcrel_ldr
10000
    { 314,  2,  1,  0,  455,  0,  0,  ARMImpOpBase + 0, 206,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Rematerializable), 0x0ULL },  // Inst #314 = LDRLIT_ga_pcrel
10001
    { 313,  2,  1,  0,  454,  0,  0,  ARMImpOpBase + 0, 206,  0|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #313 = LDRLIT_ga_abs
10002
    { 312,  4,  1,  0,  408,  0,  0,  ARMImpOpBase + 0, 227,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x0ULL },  // Inst #312 = LDRHTii
10003
    { 311,  4,  1,  0,  902,  0,  0,  ARMImpOpBase + 0, 231,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #311 = LDRConstPool
10004
    { 310,  4,  1,  0,  689,  0,  0,  ARMImpOpBase + 0, 227,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #310 = LDRBT_POST
10005
    { 309,  5,  1,  4,  423,  0,  0,  ARMImpOpBase + 0, 222,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Return)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL },  // Inst #309 = LDMIA_RET
10006
    { 308,  3,  0,  0,  1042, 0,  0,  ARMImpOpBase + 0, 2,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #308 = JUMPTABLE_TBH
10007
    { 307,  3,  0,  0,  1042, 0,  0,  ARMImpOpBase + 0, 2,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #307 = JUMPTABLE_TBB
10008
    { 306,  3,  0,  0,  1042, 0,  0,  ARMImpOpBase + 0, 2,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #306 = JUMPTABLE_INSTS
10009
    { 305,  3,  0,  0,  1042, 0,  0,  ARMImpOpBase + 0, 2,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #305 = JUMPTABLE_ADDRS
10010
    { 304,  0,  0,  0,  1040, 0,  0,  ARMImpOpBase + 0, 1,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #304 = Int_eh_sjlj_setup_dispatch
10011
    { 303,  2,  0,  20, 1040, 0,  15, ARMImpOpBase + 39,  140,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #303 = Int_eh_sjlj_setjmp_nofp
10012
    { 302,  2,  0,  20, 1040, 0,  31, ARMImpOpBase + 8, 140,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #302 = Int_eh_sjlj_setjmp
10013
    { 301,  2,  0,  16, 1040, 0,  3,  ARMImpOpBase + 5, 140,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #301 = Int_eh_sjlj_longjmp
10014
    { 300,  0,  0,  0,  1040, 0,  0,  ARMImpOpBase + 0, 1,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #300 = Int_eh_sjlj_dispatchsetup
10015
    { 299,  2,  0,  0,  458,  0,  0,  ARMImpOpBase + 0, 13, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #299 = ITasm
10016
    { 298,  4,  0,  0,  1062, 0,  1,  ARMImpOpBase + 0, 218,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },  // Inst #298 = COPY_STRUCT_BYVAL_I32
10017
    { 297,  3,  0,  0,  844,  0,  0,  ARMImpOpBase + 0, 2,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::NotDuplicable), 0x0ULL },  // Inst #297 = CONSTPOOL_ENTRY
10018
    { 296,  5,  2,  0,  1041, 0,  0,  ARMImpOpBase + 0, 208,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #296 = CMP_SWAP_8
10019
    { 295,  5,  2,  0,  1041, 0,  0,  ARMImpOpBase + 0, 213,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #295 = CMP_SWAP_64
10020
    { 294,  5,  2,  0,  1041, 0,  0,  ARMImpOpBase + 0, 208,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #294 = CMP_SWAP_32
10021
    { 293,  5,  2,  0,  1041, 0,  0,  ARMImpOpBase + 0, 208,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #293 = CMP_SWAP_16
10022
    { 292,  1,  0,  8,  854,  1,  1,  ARMImpOpBase + 3, 195,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Call), 0x0ULL },  // Inst #292 = BX_CALL
10023
    { 291,  2,  0,  4,  863,  0,  0,  ARMImpOpBase + 0, 206,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::NotDuplicable), 0x0ULL },  // Inst #291 = BR_JTr
10024
    { 290,  4,  0,  4,  865,  0,  0,  ARMImpOpBase + 0, 202,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::NotDuplicable), 0x0ULL },  // Inst #290 = BR_JTm_rs
10025
    { 289,  3,  0,  4,  865,  0,  0,  ARMImpOpBase + 0, 199,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::NotDuplicable), 0x0ULL },  // Inst #289 = BR_JTm_i12
10026
    { 288,  3,  0,  4,  862,  0,  0,  ARMImpOpBase + 0, 196,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::NotDuplicable), 0x0ULL },  // Inst #288 = BR_JTadd
10027
    { 287,  1,  0,  8,  870,  1,  1,  ARMImpOpBase + 3, 195,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Call), 0x0ULL },  // Inst #287 = BMOVPCRX_CALL
10028
    { 286,  1,  0,  8,  870,  1,  1,  ARMImpOpBase + 3, 181,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Call), 0x0ULL },  // Inst #286 = BMOVPCB_CALL
10029
    { 285,  2,  0,  4,  5,  1,  1,  ARMImpOpBase + 3, 193,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #285 = BL_PUSHLR
10030
    { 284,  1,  0,  4,  860,  1,  1,  ARMImpOpBase + 3, 192,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Call), 0x0ULL },  // Inst #284 = BLX_pred_noip
10031
    { 283,  1,  0,  4,  860,  1,  1,  ARMImpOpBase + 3, 192,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Call), 0x0ULL },  // Inst #283 = BLX_noip
10032
    { 282,  6,  0,  0,  861,  0,  1,  ARMImpOpBase + 0, 186,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },  // Inst #282 = BCCi64
10033
    { 281,  4,  0,  0,  861,  0,  1,  ARMImpOpBase + 0, 182,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },  // Inst #281 = BCCZi64
10034
    { 280,  1,  0,  4,  854,  0,  0,  ARMImpOpBase + 0, 181,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Terminator), 0x0ULL },  // Inst #280 = B
10035
    { 279,  6,  0,  0,  716,  0,  0,  ARMImpOpBase + 0, 175,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #279 = ASRr
10036
    { 278,  6,  0,  0,  715,  0,  0,  ARMImpOpBase + 0, 169,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #278 = ASRi
10037
    { 277,  4,  0,  0,  1040, 1,  1,  ARMImpOpBase + 1, 165,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #277 = ADJCALLSTACKUP
10038
    { 276,  4,  0,  0,  1040, 1,  1,  ARMImpOpBase + 1, 165,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #276 = ADJCALLSTACKDOWN
10039
    { 275,  7,  1,  4,  709,  0,  1,  ARMImpOpBase + 0, 158,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Add)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasPostISelHook), 0x0ULL },  // Inst #275 = ADDSrsr
10040
    { 274,  6,  1,  4,  704,  0,  1,  ARMImpOpBase + 0, 152,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Add)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasPostISelHook), 0x0ULL },  // Inst #274 = ADDSrsi
10041
    { 273,  5,  1,  4,  701,  0,  1,  ARMImpOpBase + 0, 147,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Add)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::HasPostISelHook), 0x0ULL },  // Inst #273 = ADDSrr
10042
    { 272,  5,  1,  4,  694,  0,  1,  ARMImpOpBase + 0, 142,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Add)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasPostISelHook), 0x0ULL },  // Inst #272 = ADDSri
10043
    { 271,  2,  1,  8,  680,  0,  1,  ARMImpOpBase + 0, 140,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #271 = ABS
10044
    { 270,  4,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 136,  0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #270 = G_UBFX
10045
    { 269,  4,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 136,  0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #269 = G_SBFX
10046
    { 268,  2,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 56, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #268 = G_VECREDUCE_UMIN
10047
    { 267,  2,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 56, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #267 = G_VECREDUCE_UMAX
10048
    { 266,  2,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 56, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #266 = G_VECREDUCE_SMIN
10049
    { 265,  2,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 56, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #265 = G_VECREDUCE_SMAX
10050
    { 264,  2,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 56, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #264 = G_VECREDUCE_XOR
10051
    { 263,  2,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 56, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #263 = G_VECREDUCE_OR
10052
    { 262,  2,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 56, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #262 = G_VECREDUCE_AND
10053
    { 261,  2,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 56, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #261 = G_VECREDUCE_MUL
10054
    { 260,  2,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 56, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #260 = G_VECREDUCE_ADD
10055
    { 259,  2,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 56, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #259 = G_VECREDUCE_FMINIMUM
10056
    { 258,  2,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 56, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #258 = G_VECREDUCE_FMAXIMUM
10057
    { 257,  2,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 56, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #257 = G_VECREDUCE_FMIN
10058
    { 256,  2,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 56, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #256 = G_VECREDUCE_FMAX
10059
    { 255,  2,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 56, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #255 = G_VECREDUCE_FMUL
10060
    { 254,  2,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 56, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #254 = G_VECREDUCE_FADD
10061
    { 253,  3,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 123,  0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #253 = G_VECREDUCE_SEQ_FMUL
10062
    { 252,  3,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 123,  0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #252 = G_VECREDUCE_SEQ_FADD
10063
    { 251,  3,  0,  0,  0,  0,  0,  ARMImpOpBase + 0, 53, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x0ULL },  // Inst #251 = G_BZERO
10064
    { 250,  4,  0,  0,  0,  0,  0,  ARMImpOpBase + 0, 132,  0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x0ULL },  // Inst #250 = G_MEMSET
10065
    { 249,  4,  0,  0,  0,  0,  0,  ARMImpOpBase + 0, 132,  0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL },  // Inst #249 = G_MEMMOVE
10066
    { 248,  3,  0,  0,  0,  0,  0,  ARMImpOpBase + 0, 123,  0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL },  // Inst #248 = G_MEMCPY_INLINE
10067
    { 247,  4,  0,  0,  0,  0,  0,  ARMImpOpBase + 0, 132,  0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL },  // Inst #247 = G_MEMCPY
10068
    { 246,  2,  0,  0,  0,  0,  0,  ARMImpOpBase + 0, 130,  0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::Convergent), 0x0ULL },  // Inst #246 = G_WRITE_REGISTER
10069
    { 245,  2,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 51, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::Convergent), 0x0ULL },  // Inst #245 = G_READ_REGISTER
10070
    { 244,  3,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 96, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #244 = G_STRICT_FLDEXP
10071
    { 243,  2,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 62, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #243 = G_STRICT_FSQRT
10072
    { 242,  4,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 46, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #242 = G_STRICT_FMA
10073
    { 241,  3,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 43, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #241 = G_STRICT_FREM
10074
    { 240,  3,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 43, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #240 = G_STRICT_FDIV
10075
    { 239,  3,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 43, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #239 = G_STRICT_FMUL
10076
    { 238,  3,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 43, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #238 = G_STRICT_FSUB
10077
    { 237,  3,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 43, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #237 = G_STRICT_FADD
10078
    { 236,  1,  0,  0,  0,  0,  0,  ARMImpOpBase + 0, 50, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #236 = G_STACKRESTORE
10079
    { 235,  1,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 50, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #235 = G_STACKSAVE
10080
    { 234,  3,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 64, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #234 = G_DYN_STACKALLOC
10081
    { 233,  2,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 51, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #233 = G_JUMP_TABLE
10082
    { 232,  2,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 51, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #232 = G_BLOCK_ADDR
10083
    { 231,  2,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 56, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #231 = G_ADDRSPACE_CAST
10084
    { 230,  2,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 62, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #230 = G_FNEARBYINT
10085
    { 229,  2,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 62, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #229 = G_FRINT
10086
    { 228,  2,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 62, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #228 = G_FFLOOR
10087
    { 227,  2,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 62, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #227 = G_FSQRT
10088
    { 226,  2,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 62, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #226 = G_FSIN
10089
    { 225,  2,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 62, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #225 = G_FCOS
10090
    { 224,  2,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 62, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #224 = G_FCEIL
10091
    { 223,  2,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 62, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #223 = G_BITREVERSE
10092
    { 222,  2,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 62, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #222 = G_BSWAP
10093
    { 221,  2,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 56, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #221 = G_CTPOP
10094
    { 220,  2,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 56, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #220 = G_CTLZ_ZERO_UNDEF
10095
    { 219,  2,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 56, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #219 = G_CTLZ
10096
    { 218,  2,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 56, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #218 = G_CTTZ_ZERO_UNDEF
10097
    { 217,  2,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 56, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #217 = G_CTTZ
10098
    { 216,  4,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 126,  0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #216 = G_SHUFFLE_VECTOR
10099
    { 215,  3,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 123,  0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #215 = G_EXTRACT_VECTOR_ELT
10100
    { 214,  4,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 119,  0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #214 = G_INSERT_VECTOR_ELT
10101
    { 213,  3,  0,  0,  0,  0,  0,  ARMImpOpBase + 0, 116,  0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator), 0x0ULL },  // Inst #213 = G_BRJT
10102
    { 212,  1,  0,  0,  0,  0,  0,  ARMImpOpBase + 0, 0,  0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator), 0x0ULL },  // Inst #212 = G_BR
10103
    { 211,  2,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 56, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #211 = G_LLROUND
10104
    { 210,  2,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 56, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #210 = G_LROUND
10105
    { 209,  2,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 62, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #209 = G_ABS
10106
    { 208,  3,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 43, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL },  // Inst #208 = G_UMAX
10107
    { 207,  3,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 43, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL },  // Inst #207 = G_UMIN
10108
    { 206,  3,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 43, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL },  // Inst #206 = G_SMAX
10109
    { 205,  3,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 43, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL },  // Inst #205 = G_SMIN
10110
    { 204,  3,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 96, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #204 = G_PTRMASK
10111
    { 203,  3,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 96, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #203 = G_PTR_ADD
10112
    { 202,  0,  0,  0,  0,  0,  0,  ARMImpOpBase + 0, 1,  0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #202 = G_RESET_FPMODE
10113
    { 201,  1,  0,  0,  0,  0,  0,  ARMImpOpBase + 0, 50, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #201 = G_SET_FPMODE
10114
    { 200,  1,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 50, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #200 = G_GET_FPMODE
10115
    { 199,  0,  0,  0,  0,  0,  0,  ARMImpOpBase + 0, 1,  0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #199 = G_RESET_FPENV
10116
    { 198,  1,  0,  0,  0,  0,  0,  ARMImpOpBase + 0, 50, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #198 = G_SET_FPENV
10117
    { 197,  1,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 50, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #197 = G_GET_FPENV
10118
    { 196,  3,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 43, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL },  // Inst #196 = G_FMAXIMUM
10119
    { 195,  3,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 43, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL },  // Inst #195 = G_FMINIMUM
10120
    { 194,  3,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 43, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL },  // Inst #194 = G_FMAXNUM_IEEE
10121
    { 193,  3,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 43, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL },  // Inst #193 = G_FMINNUM_IEEE
10122
    { 192,  3,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 43, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL },  // Inst #192 = G_FMAXNUM
10123
    { 191,  3,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 43, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL },  // Inst #191 = G_FMINNUM
10124
    { 190,  2,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 62, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #190 = G_FCANONICALIZE
10125
    { 189,  3,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 93, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #189 = G_IS_FPCLASS
10126
    { 188,  3,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 96, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #188 = G_FCOPYSIGN
10127
    { 187,  2,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 62, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #187 = G_FABS
10128
    { 186,  2,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 56, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #186 = G_UITOFP
10129
    { 185,  2,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 56, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #185 = G_SITOFP
10130
    { 184,  2,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 56, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #184 = G_FPTOUI
10131
    { 183,  2,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 56, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #183 = G_FPTOSI
10132
    { 182,  2,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 56, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #182 = G_FPTRUNC
10133
    { 181,  2,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 56, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #181 = G_FPEXT
10134
    { 180,  2,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 62, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #180 = G_FNEG
10135
    { 179,  3,  2,  0,  0,  0,  0,  ARMImpOpBase + 0, 86, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #179 = G_FFREXP
10136
    { 178,  3,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 96, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #178 = G_FLDEXP
10137
    { 177,  2,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 62, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #177 = G_FLOG10
10138
    { 176,  2,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 62, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #176 = G_FLOG2
10139
    { 175,  2,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 62, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #175 = G_FLOG
10140
    { 174,  2,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 62, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #174 = G_FEXP10
10141
    { 173,  2,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 62, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #173 = G_FEXP2
10142
    { 172,  2,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 62, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #172 = G_FEXP
10143
    { 171,  3,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 96, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #171 = G_FPOWI
10144
    { 170,  3,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 43, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #170 = G_FPOW
10145
    { 169,  3,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 43, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #169 = G_FREM
10146
    { 168,  3,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 43, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #168 = G_FDIV
10147
    { 167,  4,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 46, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #167 = G_FMAD
10148
    { 166,  4,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 46, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #166 = G_FMA
10149
    { 165,  3,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 43, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL },  // Inst #165 = G_FMUL
10150
    { 164,  3,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 43, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #164 = G_FSUB
10151
    { 163,  3,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 43, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL },  // Inst #163 = G_FADD
10152
    { 162,  4,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 112,  0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #162 = G_UDIVFIXSAT
10153
    { 161,  4,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 112,  0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #161 = G_SDIVFIXSAT
10154
    { 160,  4,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 112,  0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #160 = G_UDIVFIX
10155
    { 159,  4,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 112,  0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #159 = G_SDIVFIX
10156
    { 158,  4,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 112,  0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL },  // Inst #158 = G_UMULFIXSAT
10157
    { 157,  4,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 112,  0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL },  // Inst #157 = G_SMULFIXSAT
10158
    { 156,  4,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 112,  0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL },  // Inst #156 = G_UMULFIX
10159
    { 155,  4,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 112,  0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL },  // Inst #155 = G_SMULFIX
10160
    { 154,  3,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 96, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #154 = G_SSHLSAT
10161
    { 153,  3,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 96, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #153 = G_USHLSAT
10162
    { 152,  3,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 43, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #152 = G_SSUBSAT
10163
    { 151,  3,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 43, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #151 = G_USUBSAT
10164
    { 150,  3,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 43, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL },  // Inst #150 = G_SADDSAT
10165
    { 149,  3,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 43, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL },  // Inst #149 = G_UADDSAT
10166
    { 148,  3,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 43, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL },  // Inst #148 = G_SMULH
10167
    { 147,  3,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 43, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL },  // Inst #147 = G_UMULH
10168
    { 146,  4,  2,  0,  0,  0,  0,  ARMImpOpBase + 0, 82, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL },  // Inst #146 = G_SMULO
10169
    { 145,  4,  2,  0,  0,  0,  0,  ARMImpOpBase + 0, 82, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL },  // Inst #145 = G_UMULO
10170
    { 144,  5,  2,  0,  0,  0,  0,  ARMImpOpBase + 0, 107,  0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #144 = G_SSUBE
10171
    { 143,  4,  2,  0,  0,  0,  0,  ARMImpOpBase + 0, 82, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #143 = G_SSUBO
10172
    { 142,  5,  2,  0,  0,  0,  0,  ARMImpOpBase + 0, 107,  0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #142 = G_SADDE
10173
    { 141,  4,  2,  0,  0,  0,  0,  ARMImpOpBase + 0, 82, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL },  // Inst #141 = G_SADDO
10174
    { 140,  5,  2,  0,  0,  0,  0,  ARMImpOpBase + 0, 107,  0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #140 = G_USUBE
10175
    { 139,  4,  2,  0,  0,  0,  0,  ARMImpOpBase + 0, 82, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #139 = G_USUBO
10176
    { 138,  5,  2,  0,  0,  0,  0,  ARMImpOpBase + 0, 107,  0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #138 = G_UADDE
10177
    { 137,  4,  2,  0,  0,  0,  0,  ARMImpOpBase + 0, 82, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL },  // Inst #137 = G_UADDO
10178
    { 136,  4,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 82, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #136 = G_SELECT
10179
    { 135,  4,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 103,  0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #135 = G_FCMP
10180
    { 134,  4,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 103,  0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #134 = G_ICMP
10181
    { 133,  3,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 96, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #133 = G_ROTL
10182
    { 132,  3,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 96, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #132 = G_ROTR
10183
    { 131,  4,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 99, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #131 = G_FSHR
10184
    { 130,  4,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 99, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #130 = G_FSHL
10185
    { 129,  3,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 96, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #129 = G_ASHR
10186
    { 128,  3,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 96, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #128 = G_LSHR
10187
    { 127,  3,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 96, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #127 = G_SHL
10188
    { 126,  2,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 56, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #126 = G_ZEXT
10189
    { 125,  3,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 40, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #125 = G_SEXT_INREG
10190
    { 124,  2,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 56, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #124 = G_SEXT
10191
    { 123,  3,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 93, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL },  // Inst #123 = G_VAARG
10192
    { 122,  1,  0,  0,  0,  0,  0,  ARMImpOpBase + 0, 50, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x0ULL },  // Inst #122 = G_VASTART
10193
    { 121,  2,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 51, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #121 = G_FCONSTANT
10194
    { 120,  2,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 51, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #120 = G_CONSTANT
10195
    { 119,  2,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 56, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #119 = G_TRUNC
10196
    { 118,  2,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 56, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #118 = G_ANYEXT
10197
    { 117,  1,  0,  0,  0,  0,  0,  ARMImpOpBase + 0, 0,  0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::Convergent), 0x0ULL },  // Inst #117 = G_INTRINSIC_CONVERGENT_W_SIDE_EFFECTS
10198
    { 116,  1,  0,  0,  0,  0,  0,  ARMImpOpBase + 0, 0,  0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::Convergent), 0x0ULL },  // Inst #116 = G_INTRINSIC_CONVERGENT
10199
    { 115,  1,  0,  0,  0,  0,  0,  ARMImpOpBase + 0, 0,  0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #115 = G_INTRINSIC_W_SIDE_EFFECTS
10200
    { 114,  1,  0,  0,  0,  0,  0,  ARMImpOpBase + 0, 0,  0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic), 0x0ULL },  // Inst #114 = G_INTRINSIC
10201
    { 113,  0,  0,  0,  0,  0,  0,  ARMImpOpBase + 0, 1,  0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Terminator), 0x0ULL },  // Inst #113 = G_INVOKE_REGION_START
10202
    { 112,  1,  0,  0,  0,  0,  0,  ARMImpOpBase + 0, 50, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator), 0x0ULL },  // Inst #112 = G_BRINDIRECT
10203
    { 111,  2,  0,  0,  0,  0,  0,  ARMImpOpBase + 0, 51, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x0ULL },  // Inst #111 = G_BRCOND
10204
    { 110,  4,  0,  0,  0,  0,  0,  ARMImpOpBase + 0, 89, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #110 = G_PREFETCH
10205
    { 109,  2,  0,  0,  0,  0,  0,  ARMImpOpBase + 0, 21, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #109 = G_FENCE
10206
    { 108,  3,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 86, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL },  // Inst #108 = G_ATOMICRMW_UDEC_WRAP
10207
    { 107,  3,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 86, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL },  // Inst #107 = G_ATOMICRMW_UINC_WRAP
10208
    { 106,  3,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 86, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL },  // Inst #106 = G_ATOMICRMW_FMIN
10209
    { 105,  3,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 86, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL },  // Inst #105 = G_ATOMICRMW_FMAX
10210
    { 104,  3,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 86, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL },  // Inst #104 = G_ATOMICRMW_FSUB
10211
    { 103,  3,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 86, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL },  // Inst #103 = G_ATOMICRMW_FADD
10212
    { 102,  3,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 86, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL },  // Inst #102 = G_ATOMICRMW_UMIN
10213
    { 101,  3,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 86, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL },  // Inst #101 = G_ATOMICRMW_UMAX
10214
    { 100,  3,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 86, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL },  // Inst #100 = G_ATOMICRMW_MIN
10215
    { 99, 3,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 86, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL },  // Inst #99 = G_ATOMICRMW_MAX
10216
    { 98, 3,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 86, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL },  // Inst #98 = G_ATOMICRMW_XOR
10217
    { 97, 3,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 86, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL },  // Inst #97 = G_ATOMICRMW_OR
10218
    { 96, 3,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 86, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL },  // Inst #96 = G_ATOMICRMW_NAND
10219
    { 95, 3,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 86, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL },  // Inst #95 = G_ATOMICRMW_AND
10220
    { 94, 3,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 86, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL },  // Inst #94 = G_ATOMICRMW_SUB
10221
    { 93, 3,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 86, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL },  // Inst #93 = G_ATOMICRMW_ADD
10222
    { 92, 3,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 86, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL },  // Inst #92 = G_ATOMICRMW_XCHG
10223
    { 91, 4,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 82, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL },  // Inst #91 = G_ATOMIC_CMPXCHG
10224
    { 90, 5,  2,  0,  0,  0,  0,  ARMImpOpBase + 0, 77, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL },  // Inst #90 = G_ATOMIC_CMPXCHG_WITH_SUCCESS
10225
    { 89, 5,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 72, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x0ULL },  // Inst #89 = G_INDEXED_STORE
10226
    { 88, 2,  0,  0,  0,  0,  0,  ARMImpOpBase + 0, 56, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x0ULL },  // Inst #88 = G_STORE
10227
    { 87, 5,  2,  0,  0,  0,  0,  ARMImpOpBase + 0, 67, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x0ULL },  // Inst #87 = G_INDEXED_ZEXTLOAD
10228
    { 86, 5,  2,  0,  0,  0,  0,  ARMImpOpBase + 0, 67, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x0ULL },  // Inst #86 = G_INDEXED_SEXTLOAD
10229
    { 85, 5,  2,  0,  0,  0,  0,  ARMImpOpBase + 0, 67, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x0ULL },  // Inst #85 = G_INDEXED_LOAD
10230
    { 84, 2,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 56, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x0ULL },  // Inst #84 = G_ZEXTLOAD
10231
    { 83, 2,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 56, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x0ULL },  // Inst #83 = G_SEXTLOAD
10232
    { 82, 2,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 56, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x0ULL },  // Inst #82 = G_LOAD
10233
    { 81, 1,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 50, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #81 = G_READCYCLECOUNTER
10234
    { 80, 2,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 62, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #80 = G_INTRINSIC_ROUNDEVEN
10235
    { 79, 2,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 56, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #79 = G_INTRINSIC_LRINT
10236
    { 78, 2,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 62, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #78 = G_INTRINSIC_ROUND
10237
    { 77, 2,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 62, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #77 = G_INTRINSIC_TRUNC
10238
    { 76, 3,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 64, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #76 = G_INTRINSIC_FPTRUNC_ROUND
10239
    { 75, 2,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 62, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #75 = G_CONSTANT_FOLD_BARRIER
10240
    { 74, 2,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 62, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #74 = G_FREEZE
10241
    { 73, 2,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 56, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #73 = G_BITCAST
10242
    { 72, 2,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 56, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #72 = G_INTTOPTR
10243
    { 71, 2,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 56, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #71 = G_PTRTOINT
10244
    { 70, 2,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 56, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic), 0x0ULL },  // Inst #70 = G_CONCAT_VECTORS
10245
    { 69, 2,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 56, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic), 0x0ULL },  // Inst #69 = G_BUILD_VECTOR_TRUNC
10246
    { 68, 2,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 56, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic), 0x0ULL },  // Inst #68 = G_BUILD_VECTOR
10247
    { 67, 2,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 56, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic), 0x0ULL },  // Inst #67 = G_MERGE_VALUES
10248
    { 66, 4,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 58, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #66 = G_INSERT
10249
    { 65, 2,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 56, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic), 0x0ULL },  // Inst #65 = G_UNMERGE_VALUES
10250
    { 64, 3,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 53, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #64 = G_EXTRACT
10251
    { 63, 2,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 51, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #63 = G_CONSTANT_POOL
10252
    { 62, 2,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 51, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #62 = G_GLOBAL_VALUE
10253
    { 61, 2,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 51, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #61 = G_FRAME_INDEX
10254
    { 60, 1,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 50, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic), 0x0ULL },  // Inst #60 = G_PHI
10255
    { 59, 1,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 50, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #59 = G_IMPLICIT_DEF
10256
    { 58, 3,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 43, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL },  // Inst #58 = G_XOR
10257
    { 57, 3,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 43, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL },  // Inst #57 = G_OR
10258
    { 56, 3,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 43, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL },  // Inst #56 = G_AND
10259
    { 55, 4,  2,  0,  0,  0,  0,  ARMImpOpBase + 0, 46, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #55 = G_UDIVREM
10260
    { 54, 4,  2,  0,  0,  0,  0,  ARMImpOpBase + 0, 46, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #54 = G_SDIVREM
10261
    { 53, 3,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 43, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #53 = G_UREM
10262
    { 52, 3,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 43, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #52 = G_SREM
10263
    { 51, 3,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 43, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #51 = G_UDIV
10264
    { 50, 3,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 43, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #50 = G_SDIV
10265
    { 49, 3,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 43, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL },  // Inst #49 = G_MUL
10266
    { 48, 3,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 43, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #48 = G_SUB
10267
    { 47, 3,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 43, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL },  // Inst #47 = G_ADD
10268
    { 46, 3,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 40, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #46 = G_ASSERT_ALIGN
10269
    { 45, 3,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 40, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #45 = G_ASSERT_ZEXT
10270
    { 44, 3,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 40, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #44 = G_ASSERT_SEXT
10271
    { 43, 1,  0,  0,  0,  0,  0,  ARMImpOpBase + 0, 1,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta), 0x0ULL },  // Inst #43 = JUMP_TABLE_DEBUG_INFO
10272
    { 42, 0,  0,  0,  0,  0,  0,  ARMImpOpBase + 0, 1,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #42 = MEMBARRIER
10273
    { 41, 0,  0,  0,  0,  0,  0,  ARMImpOpBase + 0, 1,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #41 = ICALL_BRANCH_FUNNEL
10274
    { 40, 3,  0,  0,  0,  0,  0,  ARMImpOpBase + 0, 37, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Call)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #40 = PATCHABLE_TYPED_EVENT_CALL
10275
    { 39, 2,  0,  0,  0,  0,  0,  ARMImpOpBase + 0, 35, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Call)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #39 = PATCHABLE_EVENT_CALL
10276
    { 38, 0,  0,  0,  0,  0,  0,  ARMImpOpBase + 0, 1,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Return)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #38 = PATCHABLE_TAIL_CALL
10277
    { 37, 0,  0,  0,  0,  0,  0,  ARMImpOpBase + 0, 1,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #37 = PATCHABLE_FUNCTION_EXIT
10278
    { 36, 0,  0,  0,  0,  0,  0,  ARMImpOpBase + 0, 1,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Return)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #36 = PATCHABLE_RET
10279
    { 35, 0,  0,  0,  0,  0,  0,  ARMImpOpBase + 0, 1,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #35 = PATCHABLE_FUNCTION_ENTER
10280
    { 34, 0,  0,  0,  0,  0,  0,  ARMImpOpBase + 0, 1,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #34 = PATCHABLE_OP
10281
    { 33, 1,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #33 = FAULTING_OP
10282
    { 32, 2,  0,  0,  0,  0,  0,  ARMImpOpBase + 0, 33, 0|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #32 = LOCAL_ESCAPE
10283
    { 31, 0,  0,  0,  0,  0,  0,  ARMImpOpBase + 0, 1,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Call)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #31 = STATEPOINT
10284
    { 30, 3,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 30, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #30 = PREALLOCATED_ARG
10285
    { 29, 1,  0,  0,  0,  0,  0,  ARMImpOpBase + 0, 1,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #29 = PREALLOCATED_SETUP
10286
    { 28, 1,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 29, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0x0ULL },  // Inst #28 = LOAD_STACK_GUARD
10287
    { 27, 6,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 23, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Call)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #27 = PATCHPOINT
10288
    { 26, 0,  0,  0,  0,  0,  0,  ARMImpOpBase + 0, 1,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Call)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #26 = FENTRY_CALL
10289
    { 25, 2,  0,  0,  0,  0,  0,  ARMImpOpBase + 0, 21, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Call)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #25 = STACKMAP
10290
    { 24, 2,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 19, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta), 0x0ULL },  // Inst #24 = ARITH_FENCE
10291
    { 23, 4,  0,  0,  0,  0,  0,  ARMImpOpBase + 0, 15, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #23 = PSEUDO_PROBE
10292
    { 22, 1,  0,  0,  0,  0,  0,  ARMImpOpBase + 0, 1,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta), 0x0ULL },  // Inst #22 = LIFETIME_END
10293
    { 21, 1,  0,  0,  0,  0,  0,  ARMImpOpBase + 0, 1,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta), 0x0ULL },  // Inst #21 = LIFETIME_START
10294
    { 20, 0,  0,  0,  1221, 0,  0,  ARMImpOpBase + 0, 1,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic), 0x0ULL },  // Inst #20 = BUNDLE
10295
    { 19, 2,  1,  0,  681,  0,  0,  ARMImpOpBase + 0, 13, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::CheapAsAMove), 0x0ULL },  // Inst #19 = COPY
10296
    { 18, 2,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 13, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::CheapAsAMove), 0x0ULL },  // Inst #18 = REG_SEQUENCE
10297
    { 17, 1,  0,  0,  0,  0,  0,  ARMImpOpBase + 0, 0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta), 0x0ULL },  // Inst #17 = DBG_LABEL
10298
    { 16, 0,  0,  0,  0,  0,  0,  ARMImpOpBase + 0, 1,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::Variadic), 0x0ULL },  // Inst #16 = DBG_PHI
10299
    { 15, 0,  0,  0,  0,  0,  0,  ARMImpOpBase + 0, 1,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::Variadic), 0x0ULL },  // Inst #15 = DBG_INSTR_REF
10300
    { 14, 0,  0,  0,  0,  0,  0,  ARMImpOpBase + 0, 1,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::Variadic), 0x0ULL },  // Inst #14 = DBG_VALUE_LIST
10301
    { 13, 0,  0,  0,  0,  0,  0,  ARMImpOpBase + 0, 1,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::Variadic), 0x0ULL },  // Inst #13 = DBG_VALUE
10302
    { 12, 3,  1,  0,  1061, 0,  0,  ARMImpOpBase + 0, 2,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::CheapAsAMove), 0x0ULL },  // Inst #12 = COPY_TO_REGCLASS
10303
    { 11, 4,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 9,  0|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #11 = SUBREG_TO_REG
10304
    { 10, 1,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x0ULL },  // Inst #10 = IMPLICIT_DEF
10305
    { 9,  4,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 5,  0|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #9 = INSERT_SUBREG
10306
    { 8,  3,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 2,  0|(1ULL<<MCID::Pseudo), 0x0ULL },  // Inst #8 = EXTRACT_SUBREG
10307
    { 7,  0,  0,  0,  0,  0,  0,  ARMImpOpBase + 0, 1,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::Variadic), 0x0ULL },  // Inst #7 = KILL
10308
    { 6,  1,  0,  0,  0,  0,  0,  ARMImpOpBase + 0, 1,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::NotDuplicable), 0x0ULL },  // Inst #6 = ANNOTATION_LABEL
10309
    { 5,  1,  0,  0,  0,  0,  0,  ARMImpOpBase + 0, 1,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::NotDuplicable), 0x0ULL },  // Inst #5 = GC_LABEL
10310
    { 4,  1,  0,  0,  0,  0,  0,  ARMImpOpBase + 0, 1,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::NotDuplicable), 0x0ULL },  // Inst #4 = EH_LABEL
10311
    { 3,  1,  0,  0,  0,  0,  0,  ARMImpOpBase + 0, 1,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::NotDuplicable), 0x0ULL },  // Inst #3 = CFI_INSTRUCTION
10312
    { 2,  0,  0,  0,  0,  0,  0,  ARMImpOpBase + 0, 1,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // Inst #2 = INLINEASM_BR
10313
    { 1,  0,  0,  0,  0,  0,  0,  ARMImpOpBase + 0, 1,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic), 0x0ULL },  // Inst #1 = INLINEASM
10314
    { 0,  1,  1,  0,  0,  0,  0,  ARMImpOpBase + 0, 0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic), 0x0ULL },  // Inst #0 = PHI
10315
  }, {
10316
    /* 0 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
10317
    /* 1 */
10318
    /* 1 */ { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
10319
    /* 2 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
10320
    /* 5 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
10321
    /* 9 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
10322
    /* 13 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
10323
    /* 15 */ { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
10324
    /* 19 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, MCOI_TIED_TO(0) },
10325
    /* 21 */ { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
10326
    /* 23 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
10327
    /* 29 */ { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 },
10328
    /* 30 */ { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
10329
    /* 33 */ { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
10330
    /* 35 */ { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
10331
    /* 37 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
10332
    /* 40 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_IMM_0, 0 },
10333
    /* 43 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 },
10334
    /* 46 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 },
10335
    /* 50 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 },
10336
    /* 51 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
10337
    /* 53 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_IMM_0, 0 },
10338
    /* 56 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 },
10339
    /* 58 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_IMM_0, 0 },
10340
    /* 62 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 },
10341
    /* 64 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
10342
    /* 67 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_2, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
10343
    /* 72 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_2, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
10344
    /* 77 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_2, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 },
10345
    /* 82 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 },
10346
    /* 86 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 },
10347
    /* 89 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
10348
    /* 93 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
10349
    /* 96 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 },
10350
    /* 99 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 },
10351
    /* 103 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 },
10352
    /* 107 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 },
10353
    /* 112 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_IMM_0, 0 },
10354
    /* 116 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 },
10355
    /* 119 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_2, 0 },
10356
    /* 123 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_2, 0 },
10357
    /* 126 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
10358
    /* 130 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 },
10359
    /* 132 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_2, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_IMM_0, 0 },
10360
    /* 136 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 },
10361
    /* 140 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
10362
    /* 142 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10363
    /* 147 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10364
    /* 152 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10365
    /* 158 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_UNKNOWN, 0 }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10366
    /* 165 */ { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10367
    /* 169 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { ARM::CCRRegClassID, 0|(1<<MCOI::OptionalDef), MCOI::OPERAND_UNKNOWN, 0 },
10368
    /* 175 */ { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { ARM::CCRRegClassID, 0|(1<<MCOI::OptionalDef), MCOI::OPERAND_UNKNOWN, 0 },
10369
    /* 181 */ { -1, 0, MCOI::OPERAND_PCREL, 0 },
10370
    /* 182 */ { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_PCREL, 0 },
10371
    /* 186 */ { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_PCREL, 0 },
10372
    /* 192 */ { ARM::GPRnoipRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
10373
    /* 193 */ { ARM::GPRlrRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_PCREL, 0 },
10374
    /* 195 */ { ARM::tGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
10375
    /* 196 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
10376
    /* 199 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
10377
    /* 202 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
10378
    /* 206 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
10379
    /* 208 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_EARLY_CLOBBER }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_EARLY_CLOBBER }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
10380
    /* 213 */ { ARM::GPRPairRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_EARLY_CLOBBER }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_EARLY_CLOBBER }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRPairRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRPairRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
10381
    /* 218 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
10382
    /* 222 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
10383
    /* 227 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10384
    /* 231 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10385
    /* 235 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10386
    /* 239 */ { ARM::GPRPairRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 },
10387
    /* 243 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(1) }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
10388
    /* 248 */ { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_EARLY_CLOBBER }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { ARM::CCRRegClassID, 0|(1<<MCOI::OptionalDef), MCOI::OPERAND_UNKNOWN, 0 },
10389
    /* 255 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10390
    /* 260 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10391
    /* 265 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10392
    /* 270 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10393
    /* 276 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_UNKNOWN, 0 }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10394
    /* 283 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
10395
    /* 284 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
10396
    /* 288 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
10397
    /* 291 */ { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
10398
    /* 293 */ { ARM::MQQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
10399
    /* 295 */ { ARM::MQQQQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
10400
    /* 297 */ { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_EARLY_CLOBBER }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { ARM::CCRRegClassID, 0|(1<<MCOI::OptionalDef), MCOI::OPERAND_UNKNOWN, 0 },
10401
    /* 303 */ { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
10402
    /* 306 */ { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
10403
    /* 309 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10404
    /* 314 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { ARM::CCRRegClassID, 0|(1<<MCOI::OptionalDef), MCOI::OPERAND_UNKNOWN, 0 },
10405
    /* 319 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_EARLY_CLOBBER }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_EARLY_CLOBBER }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(1) }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { ARM::CCRRegClassID, 0|(1<<MCOI::OptionalDef), MCOI::OPERAND_UNKNOWN, 0 },
10406
    /* 328 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_EARLY_CLOBBER }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_EARLY_CLOBBER }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { ARM::CCRRegClassID, 0|(1<<MCOI::OptionalDef), MCOI::OPERAND_UNKNOWN, 0 },
10407
    /* 335 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
10408
    /* 338 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_EARLY_CLOBBER }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10409
    /* 345 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_EARLY_CLOBBER }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10410
    /* 352 */ { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10411
    /* 355 */ { ARM::tcGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
10412
    /* 356 */ { ARM::tcGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
10413
    /* 358 */ { ARM::DPRRegClassID, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10414
    /* 364 */ { ARM::DPRRegClassID, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10415
    /* 371 */ { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10416
    /* 376 */ { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10417
    /* 382 */ { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
10418
    /* 383 */ { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10419
    /* 388 */ { ARM::HPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::HPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { ARM::HPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10420
    /* 393 */ { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
10421
    /* 394 */ { ARM::SPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::SPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { ARM::SPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10422
    /* 399 */ { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
10423
    /* 401 */ { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10424
    /* 406 */ { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10425
    /* 411 */ { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10426
    /* 417 */ { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_PCREL, 0 },
10427
    /* 420 */ { ARM::GPRlrRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
10428
    /* 422 */ { ARM::GPRlrRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
10429
    /* 425 */ { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10430
    /* 429 */ { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
10431
    /* 431 */ { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
10432
    /* 434 */ { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10433
    /* 438 */ { ARM::GPRlrRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRlrRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
10434
    /* 441 */ { ARM::GPRlrRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRlrRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_PCREL, 0 },
10435
    /* 444 */ { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10436
    /* 450 */ { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10437
    /* 455 */ { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10438
    /* 460 */ { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10439
    /* 465 */ { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10440
    /* 470 */ { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_UNKNOWN, 0 }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10441
    /* 476 */ { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
10442
    /* 480 */ { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10443
    /* 485 */ { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10444
    /* 491 */ { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_EARLY_CLOBBER }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10445
    /* 497 */ { ARM::GPRlrRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_PCREL, 0 },
10446
    /* 500 */ { ARM::GPRlrRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_PCREL, 0 },
10447
    /* 504 */ { ARM::tGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::tGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::tGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
10448
    /* 507 */ { ARM::tGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::tGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
10449
    /* 510 */ { ARM::tGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
10450
    /* 513 */ { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
10451
    /* 514 */ { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { ARM::GPRnoipRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
10452
    /* 517 */ { ARM::GPRlrRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_PCREL, 0 },
10453
    /* 521 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10454
    /* 524 */ { ARM::tGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
10455
    /* 526 */ { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10456
    /* 528 */ { ARM::tGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10457
    /* 531 */ { -1, 0, MCOI::OPERAND_PCREL, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10458
    /* 534 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_EARLY_CLOBBER }, { ARM::tGPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_EARLY_CLOBBER }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::tGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
10459
    /* 539 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_EARLY_CLOBBER }, { ARM::tGPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_EARLY_CLOBBER }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
10460
    /* 544 */ { ARM::tGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::tGPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
10461
    /* 549 */ { ARM::tGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10462
    /* 553 */ { ARM::tGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::tGPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_EARLY_CLOBBER }, { ARM::tGPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(1) }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10463
    /* 558 */ { ARM::tGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
10464
    /* 561 */ { ARM::tGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10465
    /* 565 */ { ARM::tGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::tGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::tGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10466
    /* 570 */ { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
10467
    /* 573 */ { ARM::tGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::tGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
10468
    /* 575 */ { ARM::tGPRwithpcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::tGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
10469
    /* 579 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { ARM::CCRRegClassID, 0|(1<<MCOI::OptionalDef), MCOI::OPERAND_UNKNOWN, 0 },
10470
    /* 585 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { ARM::CCRRegClassID, 0|(1<<MCOI::OptionalDef), MCOI::OPERAND_UNKNOWN, 0 },
10471
    /* 592 */ { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_UNKNOWN, 0 }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { ARM::CCRRegClassID, 0|(1<<MCOI::OptionalDef), MCOI::OPERAND_UNKNOWN, 0 },
10472
    /* 600 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_UNKNOWN, 0 }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { ARM::CCRRegClassID, 0|(1<<MCOI::OptionalDef), MCOI::OPERAND_UNKNOWN, 0 },
10473
    /* 608 */ { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
10474
    /* 611 */ { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
10475
    /* 613 */ { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPR_VFP2RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
10476
    /* 618 */ { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPR_VFP2RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
10477
    /* 623 */ { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
10478
    /* 627 */ { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
10479
    /* 631 */ { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10480
    /* 635 */ { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10481
    /* 641 */ { ARM::GPRwithAPSR_NZCVnospRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
10482
    /* 644 */ { ARM::GPRwithAPSR_NZCVnospRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { ARM::GPRwithAPSR_NZCVnospRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10483
    /* 650 */ { ARM::GPRPairnospRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
10484
    /* 653 */ { ARM::GPRPairnospRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { ARM::GPRPairnospRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10485
    /* 659 */ { ARM::GPRwithAPSR_NZCVnospRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { ARM::GPRwithAPSR_NZCVnospRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
10486
    /* 663 */ { ARM::GPRwithAPSR_NZCVnospRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { ARM::GPRwithAPSR_NZCVnospRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { ARM::GPRwithAPSR_NZCVnospRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10487
    /* 670 */ { ARM::GPRPairnospRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { ARM::GPRwithAPSR_NZCVnospRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
10488
    /* 674 */ { ARM::GPRPairnospRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { ARM::GPRPairnospRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { ARM::GPRwithAPSR_NZCVnospRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10489
    /* 681 */ { ARM::GPRwithAPSR_NZCVnospRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { ARM::GPRwithAPSR_NZCVnospRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRwithAPSR_NZCVnospRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
10490
    /* 686 */ { ARM::GPRwithAPSR_NZCVnospRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { ARM::GPRwithAPSR_NZCVnospRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { ARM::GPRwithAPSR_NZCVnospRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRwithAPSR_NZCVnospRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10491
    /* 694 */ { ARM::GPRPairnospRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { ARM::GPRwithAPSR_NZCVnospRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRwithAPSR_NZCVnospRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
10492
    /* 699 */ { ARM::GPRPairnospRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { ARM::GPRPairnospRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { ARM::GPRwithAPSR_NZCVnospRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRwithAPSR_NZCVnospRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10493
    /* 707 */ { ARM::DPR_VFP2RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { ARM::DPR_VFP2RegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
10494
    /* 711 */ { ARM::SPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { ARM::SPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
10495
    /* 715 */ { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, ARM::OPERAND_VPRED_N, 0 }, { ARM::VCCRRegClassID, 0, ARM::OPERAND_VPRED_N, 0 }, { ARM::GPRlrRegClassID, 0, ARM::OPERAND_VPRED_N, 0 },
10496
    /* 722 */ { ARM::DPR_VFP2RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
10497
    /* 725 */ { ARM::SPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
10498
    /* 728 */ { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, ARM::OPERAND_VPRED_R, 0 }, { ARM::VCCRRegClassID, 0, ARM::OPERAND_VPRED_R, 0 }, { ARM::GPRlrRegClassID, 0, ARM::OPERAND_VPRED_R, 0 }, { ARM::MQPRRegClassID, 0, ARM::OPERAND_VPRED_R, MCOI_TIED_TO(0) },
10499
    /* 735 */ { ARM::DPR_VFP2RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { ARM::DPR_VFP2RegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { ARM::DPR_VFP2RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
10500
    /* 740 */ { ARM::SPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { ARM::SPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { ARM::SPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
10501
    /* 745 */ { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, ARM::OPERAND_VPRED_N, 0 }, { ARM::VCCRRegClassID, 0, ARM::OPERAND_VPRED_N, 0 }, { ARM::GPRlrRegClassID, 0, ARM::OPERAND_VPRED_N, 0 },
10502
    /* 753 */ { ARM::DPR_VFP2RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { ARM::DPR_VFP2RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
10503
    /* 757 */ { ARM::SPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { ARM::SPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
10504
    /* 761 */ { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, ARM::OPERAND_VPRED_R, 0 }, { ARM::VCCRRegClassID, 0, ARM::OPERAND_VPRED_R, 0 }, { ARM::GPRlrRegClassID, 0, ARM::OPERAND_VPRED_R, 0 }, { ARM::MQPRRegClassID, 0, ARM::OPERAND_VPRED_R, MCOI_TIED_TO(0) },
10505
    /* 769 */ { ARM::DPR_VFP2RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { ARM::DPR_VFP2RegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { ARM::DPR_VFP2RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPR_VFP2RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
10506
    /* 775 */ { ARM::SPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { ARM::SPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { ARM::SPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::SPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
10507
    /* 781 */ { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, ARM::OPERAND_VPRED_N, 0 }, { ARM::VCCRRegClassID, 0, ARM::OPERAND_VPRED_N, 0 }, { ARM::GPRlrRegClassID, 0, ARM::OPERAND_VPRED_N, 0 },
10508
    /* 790 */ { ARM::DPR_VFP2RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { ARM::DPR_VFP2RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPR_VFP2RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
10509
    /* 795 */ { ARM::SPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { ARM::SPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::SPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
10510
    /* 800 */ { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, ARM::OPERAND_VPRED_R, 0 }, { ARM::VCCRRegClassID, 0, ARM::OPERAND_VPRED_R, 0 }, { ARM::GPRlrRegClassID, 0, ARM::OPERAND_VPRED_R, 0 }, { ARM::MQPRRegClassID, 0, ARM::OPERAND_VPRED_R, MCOI_TIED_TO(0) },
10511
    /* 809 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10512
    /* 817 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
10513
    /* 823 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10514
    /* 827 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10515
    /* 832 */ { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_UNKNOWN, 0 }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10516
    /* 838 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
10517
    /* 841 */ { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
10518
    /* 844 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10519
    /* 847 */ { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10520
    /* 851 */ { ARM::HPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10521
    /* 855 */ { ARM::SPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10522
    /* 859 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
10523
    /* 863 */ { ARM::GPRPairRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10524
    /* 867 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 },
10525
    /* 871 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
10526
    /* 875 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10527
    /* 881 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10528
    /* 887 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, MCOI_TIED_TO(1) }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10529
    /* 894 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, MCOI_TIED_TO(1) }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10530
    /* 900 */ { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10531
    /* 905 */ { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10532
    /* 911 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10533
    /* 918 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, MCOI_TIED_TO(2) }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10534
    /* 926 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10535
    /* 932 */ { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, MCOI_TIED_TO(1) }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10536
    /* 939 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, MCOI_TIED_TO(1) }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10537
    /* 946 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10538
    /* 952 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10539
    /* 960 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
10540
    /* 966 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10541
    /* 973 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
10542
    /* 978 */ { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { ARM::CCRRegClassID, 0|(1<<MCOI::OptionalDef), MCOI::OPERAND_UNKNOWN, 0 },
10543
    /* 985 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10544
    /* 991 */ { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10545
    /* 996 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { ARM::CCRRegClassID, 0|(1<<MCOI::OptionalDef), MCOI::OPERAND_UNKNOWN, 0 },
10546
    /* 1001 */ { ARM::tcGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::tcGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { ARM::CCRRegClassID, 0|(1<<MCOI::OptionalDef), MCOI::OPERAND_UNKNOWN, 0 },
10547
    /* 1006 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { ARM::CCRRegClassID, 0|(1<<MCOI::OptionalDef), MCOI::OPERAND_UNKNOWN, 0 },
10548
    /* 1012 */ { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_UNKNOWN, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { ARM::CCRRegClassID, 0|(1<<MCOI::OptionalDef), MCOI::OPERAND_UNKNOWN, 0 },
10549
    /* 1019 */ { ARM::GPRwithAPSRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10550
    /* 1027 */ { ARM::GPRwithAPSRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
10551
    /* 1033 */ { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10552
    /* 1040 */ { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
10553
    /* 1045 */ { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10554
    /* 1048 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10555
    /* 1052 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10556
    /* 1056 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10557
    /* 1060 */ { ARM::tGPREvenRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::tGPROddRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::tGPREvenRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { ARM::tGPROddRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(1) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10558
    /* 1067 */ { ARM::tGPREvenRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_EARLY_CLOBBER }, { ARM::tGPROddRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_EARLY_CLOBBER }, { ARM::tGPREvenRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { ARM::tGPROddRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(1) }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10559
    /* 1074 */ { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_EARLY_CLOBBER }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10560
    /* 1079 */ { ARM::tGPREvenRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_EARLY_CLOBBER }, { ARM::tGPROddRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_EARLY_CLOBBER }, { ARM::tGPREvenRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { ARM::tGPROddRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(1) }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10561
    /* 1087 */ { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, ARM::OPERAND_VPRED_N, 0 }, { ARM::VCCRRegClassID, 0, ARM::OPERAND_VPRED_N, 0 }, { ARM::GPRlrRegClassID, 0, ARM::OPERAND_VPRED_N, 0 },
10562
    /* 1094 */ { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, ARM::OPERAND_VPRED_R, 0 }, { ARM::VCCRRegClassID, 0, ARM::OPERAND_VPRED_R, 0 }, { ARM::GPRlrRegClassID, 0, ARM::OPERAND_VPRED_R, 0 }, { ARM::MQPRRegClassID, 0, ARM::OPERAND_VPRED_R, MCOI_TIED_TO(0) },
10563
    /* 1101 */ { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, ARM::OPERAND_VPRED_R, 0 }, { ARM::VCCRRegClassID, 0, ARM::OPERAND_VPRED_R, 0 }, { ARM::GPRlrRegClassID, 0, ARM::OPERAND_VPRED_R, 0 }, { ARM::MQPRRegClassID, 0, ARM::OPERAND_VPRED_R, MCOI_TIED_TO(0) },
10564
    /* 1107 */ { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::cl_FPSCR_NZCVRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::cl_FPSCR_NZCVRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, ARM::OPERAND_VPRED_R, 0 }, { ARM::VCCRRegClassID, 0, ARM::OPERAND_VPRED_R, 0 }, { ARM::GPRlrRegClassID, 0, ARM::OPERAND_VPRED_R, 0 }, { ARM::MQPRRegClassID, 0, ARM::OPERAND_VPRED_R, MCOI_TIED_TO(0) },
10565
    /* 1116 */ { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::cl_FPSCR_NZCVRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, ARM::OPERAND_VPRED_R, 0 }, { ARM::VCCRRegClassID, 0, ARM::OPERAND_VPRED_R, 0 }, { ARM::GPRlrRegClassID, 0, ARM::OPERAND_VPRED_R, 0 }, { ARM::MQPRRegClassID, 0, ARM::OPERAND_VPRED_R, MCOI_TIED_TO(0) },
10566
    /* 1124 */ { ARM::tGPREvenRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::tGPROddRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::tGPREvenRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { ARM::tGPROddRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(1) }, { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, ARM::OPERAND_VPRED_N, 0 }, { ARM::VCCRRegClassID, 0, ARM::OPERAND_VPRED_N, 0 }, { ARM::GPRlrRegClassID, 0, ARM::OPERAND_VPRED_N, 0 },
10567
    /* 1132 */ { ARM::tGPREvenRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::tGPROddRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, ARM::OPERAND_VPRED_N, 0 }, { ARM::VCCRRegClassID, 0, ARM::OPERAND_VPRED_N, 0 }, { ARM::GPRlrRegClassID, 0, ARM::OPERAND_VPRED_N, 0 },
10568
    /* 1138 */ { ARM::tGPREvenRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::tGPREvenRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, ARM::OPERAND_VPRED_N, 0 }, { ARM::VCCRRegClassID, 0, ARM::OPERAND_VPRED_N, 0 }, { ARM::GPRlrRegClassID, 0, ARM::OPERAND_VPRED_N, 0 },
10569
    /* 1144 */ { ARM::tGPREvenRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, ARM::OPERAND_VPRED_N, 0 }, { ARM::VCCRRegClassID, 0, ARM::OPERAND_VPRED_N, 0 }, { ARM::GPRlrRegClassID, 0, ARM::OPERAND_VPRED_N, 0 },
10570
    /* 1149 */ { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, ARM::OPERAND_VPRED_R, 0 }, { ARM::VCCRRegClassID, 0, ARM::OPERAND_VPRED_R, 0 }, { ARM::GPRlrRegClassID, 0, ARM::OPERAND_VPRED_R, 0 }, { ARM::MQPRRegClassID, 0, ARM::OPERAND_VPRED_R, MCOI_TIED_TO(0) },
10571
    /* 1156 */ { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, ARM::OPERAND_VPRED_N, 0 }, { ARM::VCCRRegClassID, 0, ARM::OPERAND_VPRED_N, 0 }, { ARM::GPRlrRegClassID, 0, ARM::OPERAND_VPRED_N, 0 },
10572
    /* 1162 */ { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, ARM::OPERAND_VPRED_R, 0 }, { ARM::VCCRRegClassID, 0, ARM::OPERAND_VPRED_R, 0 }, { ARM::GPRlrRegClassID, 0, ARM::OPERAND_VPRED_R, 0 }, { ARM::MQPRRegClassID, 0, ARM::OPERAND_VPRED_R, MCOI_TIED_TO(0) },
10573
    /* 1170 */ { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_EARLY_CLOBBER }, { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, ARM::OPERAND_VPRED_R, 0 }, { ARM::VCCRRegClassID, 0, ARM::OPERAND_VPRED_R, 0 }, { ARM::GPRlrRegClassID, 0, ARM::OPERAND_VPRED_R, 0 }, { ARM::MQPRRegClassID, 0, ARM::OPERAND_VPRED_R, MCOI_TIED_TO(0) },
10574
    /* 1178 */ { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, ARM::OPERAND_VPRED_N, 0 }, { ARM::VCCRRegClassID, 0, ARM::OPERAND_VPRED_N, 0 }, { ARM::GPRlrRegClassID, 0, ARM::OPERAND_VPRED_N, 0 },
10575
    /* 1186 */ { ARM::VCCRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, ARM::OPERAND_VPRED_N, 0 }, { ARM::VCCRRegClassID, 0, ARM::OPERAND_VPRED_N, 0 }, { ARM::GPRlrRegClassID, 0, ARM::OPERAND_VPRED_N, 0 },
10576
    /* 1193 */ { ARM::VCCRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRwithZRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, ARM::OPERAND_VPRED_N, 0 }, { ARM::VCCRRegClassID, 0, ARM::OPERAND_VPRED_N, 0 }, { ARM::GPRlrRegClassID, 0, ARM::OPERAND_VPRED_N, 0 },
10577
    /* 1200 */ { ARM::VCCRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, ARM::OPERAND_VPRED_N, 0 }, { ARM::VCCRRegClassID, 0, ARM::OPERAND_VPRED_N, 0 }, { ARM::GPRlrRegClassID, 0, ARM::OPERAND_VPRED_N, 0 },
10578
    /* 1205 */ { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, ARM::OPERAND_VPRED_N, 0 }, { ARM::VCCRRegClassID, 0, ARM::OPERAND_VPRED_N, 0 }, { ARM::GPRlrRegClassID, 0, ARM::OPERAND_VPRED_N, 0 },
10579
    /* 1211 */ { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, ARM::OPERAND_VPRED_R, 0 }, { ARM::VCCRRegClassID, 0, ARM::OPERAND_VPRED_R, 0 }, { ARM::GPRlrRegClassID, 0, ARM::OPERAND_VPRED_R, 0 }, { ARM::MQPRRegClassID, 0, ARM::OPERAND_VPRED_R, MCOI_TIED_TO(0) },
10580
    /* 1218 */ { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::tGPREvenRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::tGPREvenRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(1) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, ARM::OPERAND_VPRED_R, 0 }, { ARM::VCCRRegClassID, 0, ARM::OPERAND_VPRED_R, 0 }, { ARM::GPRlrRegClassID, 0, ARM::OPERAND_VPRED_R, 0 }, { ARM::MQPRRegClassID, 0, ARM::OPERAND_VPRED_R, MCOI_TIED_TO(0) },
10581
    /* 1226 */ { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, ARM::OPERAND_VPRED_R, 0 }, { ARM::VCCRRegClassID, 0, ARM::OPERAND_VPRED_R, 0 }, { ARM::GPRlrRegClassID, 0, ARM::OPERAND_VPRED_R, 0 }, { ARM::MQPRRegClassID, 0, ARM::OPERAND_VPRED_R, MCOI_TIED_TO(0) },
10582
    /* 1232 */ { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::tGPREvenRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::tGPREvenRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(1) }, { ARM::tGPROddRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, ARM::OPERAND_VPRED_R, 0 }, { ARM::VCCRRegClassID, 0, ARM::OPERAND_VPRED_R, 0 }, { ARM::GPRlrRegClassID, 0, ARM::OPERAND_VPRED_R, 0 }, { ARM::MQPRRegClassID, 0, ARM::OPERAND_VPRED_R, MCOI_TIED_TO(0) },
10583
    /* 1241 */ { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, ARM::OPERAND_VPRED_N, 0 }, { ARM::VCCRRegClassID, 0, ARM::OPERAND_VPRED_N, 0 }, { ARM::GPRlrRegClassID, 0, ARM::OPERAND_VPRED_N, 0 },
10584
    /* 1248 */ { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, ARM::OPERAND_VPRED_N, 0 }, { ARM::VCCRRegClassID, 0, ARM::OPERAND_VPRED_N, 0 }, { ARM::GPRlrRegClassID, 0, ARM::OPERAND_VPRED_N, 0 },
10585
    /* 1255 */ { ARM::MQQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::MQQPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_MEMORY, 0 },
10586
    /* 1258 */ { ARM::MQQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::MQQPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_MEMORY, MCOI_TIED_TO(1) },
10587
    /* 1262 */ { ARM::MQQQQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::MQQQQPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_MEMORY, 0 },
10588
    /* 1265 */ { ARM::MQQQQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::MQQQQPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_MEMORY, MCOI_TIED_TO(1) },
10589
    /* 1269 */ { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::tGPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, ARM::OPERAND_VPRED_N, 0 }, { ARM::VCCRRegClassID, 0, ARM::OPERAND_VPRED_N, 0 }, { ARM::GPRlrRegClassID, 0, ARM::OPERAND_VPRED_N, 0 },
10590
    /* 1275 */ { ARM::tGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::tGPRRegClassID, 0, MCOI::OPERAND_MEMORY, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, ARM::OPERAND_VPRED_N, 0 }, { ARM::VCCRRegClassID, 0, ARM::OPERAND_VPRED_N, 0 }, { ARM::GPRlrRegClassID, 0, ARM::OPERAND_VPRED_N, 0 },
10591
    /* 1282 */ { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_EARLY_CLOBBER }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::MQPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, ARM::OPERAND_VPRED_N, 0 }, { ARM::VCCRRegClassID, 0, ARM::OPERAND_VPRED_N, 0 }, { ARM::GPRlrRegClassID, 0, ARM::OPERAND_VPRED_N, 0 },
10592
    /* 1288 */ { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, ARM::OPERAND_VPRED_N, 0 }, { ARM::VCCRRegClassID, 0, ARM::OPERAND_VPRED_N, 0 }, { ARM::GPRlrRegClassID, 0, ARM::OPERAND_VPRED_N, 0 },
10593
    /* 1294 */ { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_MEMORY, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, ARM::OPERAND_VPRED_N, 0 }, { ARM::VCCRRegClassID, 0, ARM::OPERAND_VPRED_N, 0 }, { ARM::GPRlrRegClassID, 0, ARM::OPERAND_VPRED_N, 0 },
10594
    /* 1301 */ { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_EARLY_CLOBBER }, { ARM::MQPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, ARM::OPERAND_VPRED_N, 0 }, { ARM::VCCRRegClassID, 0, ARM::OPERAND_VPRED_N, 0 }, { ARM::GPRlrRegClassID, 0, ARM::OPERAND_VPRED_N, 0 },
10595
    /* 1307 */ { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_EARLY_CLOBBER }, { ARM::MQPRRegClassID, 0, MCOI::OPERAND_MEMORY, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, ARM::OPERAND_VPRED_N, 0 }, { ARM::VCCRRegClassID, 0, ARM::OPERAND_VPRED_N, 0 }, { ARM::GPRlrRegClassID, 0, ARM::OPERAND_VPRED_N, 0 },
10596
    /* 1314 */ { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, ARM::OPERAND_VPRED_N, 0 }, { ARM::VCCRRegClassID, 0, ARM::OPERAND_VPRED_N, 0 }, { ARM::GPRlrRegClassID, 0, ARM::OPERAND_VPRED_N, 0 },
10597
    /* 1320 */ { ARM::tGPREvenRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::tGPREvenRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, ARM::OPERAND_VPRED_N, 0 }, { ARM::VCCRRegClassID, 0, ARM::OPERAND_VPRED_N, 0 }, { ARM::GPRlrRegClassID, 0, ARM::OPERAND_VPRED_N, 0 },
10598
    /* 1327 */ { ARM::tGPREvenRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, ARM::OPERAND_VPRED_N, 0 }, { ARM::VCCRRegClassID, 0, ARM::OPERAND_VPRED_N, 0 }, { ARM::GPRlrRegClassID, 0, ARM::OPERAND_VPRED_N, 0 },
10599
    /* 1333 */ { ARM::tGPREvenRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::tGPROddRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::tGPREvenRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { ARM::tGPROddRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(1) }, { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, ARM::OPERAND_VPRED_N, 0 }, { ARM::VCCRRegClassID, 0, ARM::OPERAND_VPRED_N, 0 }, { ARM::GPRlrRegClassID, 0, ARM::OPERAND_VPRED_N, 0 },
10600
    /* 1342 */ { ARM::tGPREvenRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::tGPROddRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, ARM::OPERAND_VPRED_N, 0 }, { ARM::VCCRRegClassID, 0, ARM::OPERAND_VPRED_N, 0 }, { ARM::GPRlrRegClassID, 0, ARM::OPERAND_VPRED_N, 0 },
10601
    /* 1349 */ { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10602
    /* 1354 */ { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10603
    /* 1362 */ { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10604
    /* 1369 */ { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10605
    /* 1375 */ { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, ARM::OPERAND_VPRED_R, 0 }, { ARM::VCCRRegClassID, 0, ARM::OPERAND_VPRED_R, 0 }, { ARM::GPRlrRegClassID, 0, ARM::OPERAND_VPRED_R, 0 }, { ARM::MQPRRegClassID, 0, ARM::OPERAND_VPRED_R, MCOI_TIED_TO(0) },
10606
    /* 1381 */ { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_EARLY_CLOBBER }, { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, ARM::OPERAND_VPRED_R, 0 }, { ARM::VCCRRegClassID, 0, ARM::OPERAND_VPRED_R, 0 }, { ARM::GPRlrRegClassID, 0, ARM::OPERAND_VPRED_R, 0 }, { ARM::MQPRRegClassID, 0, ARM::OPERAND_VPRED_R, MCOI_TIED_TO(0) },
10607
    /* 1388 */ { ARM::VCCRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::VCCRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, ARM::OPERAND_VPRED_N, 0 }, { ARM::VCCRRegClassID, 0, ARM::OPERAND_VPRED_N, 0 }, { ARM::GPRlrRegClassID, 0, ARM::OPERAND_VPRED_N, 0 },
10608
    /* 1393 */ { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, ARM::OPERAND_VPRED_N, 0 }, { ARM::VCCRRegClassID, 0, ARM::OPERAND_VPRED_N, 0 }, { ARM::GPRlrRegClassID, 0, ARM::OPERAND_VPRED_N, 0 },
10609
    /* 1399 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
10610
    /* 1403 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRwithZRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
10611
    /* 1407 */ { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_EARLY_CLOBBER }, { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, ARM::OPERAND_VPRED_N, 0 }, { ARM::VCCRRegClassID, 0, ARM::OPERAND_VPRED_N, 0 }, { ARM::GPRlrRegClassID, 0, ARM::OPERAND_VPRED_N, 0 },
10612
    /* 1414 */ { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_EARLY_CLOBBER }, { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, ARM::OPERAND_VPRED_R, 0 }, { ARM::VCCRRegClassID, 0, ARM::OPERAND_VPRED_R, 0 }, { ARM::GPRlrRegClassID, 0, ARM::OPERAND_VPRED_R, 0 }, { ARM::MQPRRegClassID, 0, ARM::OPERAND_VPRED_R, MCOI_TIED_TO(0) },
10613
    /* 1421 */ { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, ARM::OPERAND_VPRED_N, 0 }, { ARM::VCCRRegClassID, 0, ARM::OPERAND_VPRED_N, 0 }, { ARM::GPRlrRegClassID, 0, ARM::OPERAND_VPRED_N, 0 },
10614
    /* 1427 */ { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, ARM::OPERAND_VPRED_N, 0 }, { ARM::VCCRRegClassID, 0, ARM::OPERAND_VPRED_N, 0 }, { ARM::GPRlrRegClassID, 0, ARM::OPERAND_VPRED_N, 0 },
10615
    /* 1434 */ { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_EARLY_CLOBBER }, { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, ARM::OPERAND_VPRED_R, 0 }, { ARM::VCCRRegClassID, 0, ARM::OPERAND_VPRED_R, 0 }, { ARM::GPRlrRegClassID, 0, ARM::OPERAND_VPRED_R, 0 }, { ARM::MQPRRegClassID, 0, ARM::OPERAND_VPRED_R, MCOI_TIED_TO(0) },
10616
    /* 1440 */ { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(1) }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, ARM::OPERAND_VPRED_N, 0 }, { ARM::VCCRRegClassID, 0, ARM::OPERAND_VPRED_N, 0 }, { ARM::GPRlrRegClassID, 0, ARM::OPERAND_VPRED_N, 0 },
10617
    /* 1448 */ { ARM::MQQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_MEMORY, 0 },
10618
    /* 1450 */ { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::MQQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_MEMORY, MCOI_TIED_TO(0) },
10619
    /* 1453 */ { ARM::MQQQQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_MEMORY, 0 },
10620
    /* 1455 */ { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::MQQQQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_MEMORY, MCOI_TIED_TO(0) },
10621
    /* 1458 */ { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::MQPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, ARM::OPERAND_VPRED_N, 0 }, { ARM::VCCRRegClassID, 0, ARM::OPERAND_VPRED_N, 0 }, { ARM::GPRlrRegClassID, 0, ARM::OPERAND_VPRED_N, 0 },
10622
    /* 1464 */ { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::MQPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, ARM::OPERAND_VPRED_N, 0 }, { ARM::VCCRRegClassID, 0, ARM::OPERAND_VPRED_N, 0 }, { ARM::GPRlrRegClassID, 0, ARM::OPERAND_VPRED_N, 0 },
10623
    /* 1470 */ { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::MQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::MQPRRegClassID, 0, MCOI::OPERAND_MEMORY, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, ARM::OPERAND_VPRED_N, 0 }, { ARM::VCCRRegClassID, 0, ARM::OPERAND_VPRED_N, 0 }, { ARM::GPRlrRegClassID, 0, ARM::OPERAND_VPRED_N, 0 },
10624
    /* 1477 */ { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_UNKNOWN, 0 }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { ARM::CCRRegClassID, 0|(1<<MCOI::OptionalDef), MCOI::OPERAND_UNKNOWN, 0 },
10625
    /* 1484 */ { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
10626
    /* 1487 */ { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
10627
    /* 1490 */ { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10628
    /* 1496 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 },
10629
    /* 1498 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 },
10630
    /* 1501 */ { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10631
    /* 1506 */ { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10632
    /* 1512 */ { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10633
    /* 1518 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(1) }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { ARM::CCRRegClassID, 0|(1<<MCOI::OptionalDef), MCOI::OPERAND_UNKNOWN, 0 },
10634
    /* 1527 */ { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(1) }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10635
    /* 1535 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { ARM::CCRRegClassID, 0|(1<<MCOI::OptionalDef), MCOI::OPERAND_UNKNOWN, 0 },
10636
    /* 1542 */ { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10637
    /* 1548 */ { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10638
    /* 1553 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_EARLY_CLOBBER }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10639
    /* 1558 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_EARLY_CLOBBER }, { ARM::GPRPairRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10640
    /* 1563 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, MCOI_TIED_TO(0) }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10641
    /* 1570 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_EARLY_CLOBBER }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, MCOI_TIED_TO(0) }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10642
    /* 1577 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_EARLY_CLOBBER }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10643
    /* 1583 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, MCOI_TIED_TO(0) }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10644
    /* 1591 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10645
    /* 1597 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_EARLY_CLOBBER }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, MCOI_TIED_TO(0) }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10646
    /* 1604 */ { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10647
    /* 1609 */ { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10648
    /* 1615 */ { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10649
    /* 1620 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(1) }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10650
    /* 1628 */ { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10651
    /* 1634 */ { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10652
    /* 1640 */ { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10653
    /* 1646 */ { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10654
    /* 1651 */ { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10655
    /* 1656 */ { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10656
    /* 1661 */ { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10657
    /* 1665 */ { ARM::HPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::HPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10658
    /* 1669 */ { ARM::SPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::SPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10659
    /* 1673 */ { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10660
    /* 1677 */ { ARM::HPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::HPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::HPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10661
    /* 1682 */ { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10662
    /* 1687 */ { ARM::SPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::SPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::SPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10663
    /* 1692 */ { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10664
    /* 1697 */ { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPR_8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
10665
    /* 1702 */ { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10666
    /* 1707 */ { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10667
    /* 1712 */ { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10668
    /* 1718 */ { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10669
    /* 1724 */ { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
10670
    /* 1728 */ { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
10671
    /* 1732 */ { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
10672
    /* 1737 */ { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
10673
    /* 1743 */ { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPR_VFP2RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
10674
    /* 1749 */ { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
10675
    /* 1754 */ { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
10676
    /* 1760 */ { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPR_VFP2RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
10677
    /* 1766 */ { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10678
    /* 1769 */ { ARM::HPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10679
    /* 1772 */ { ARM::SPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10680
    /* 1775 */ { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
10681
    /* 1777 */ { ARM::SPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
10682
    /* 1779 */ { ARM::SPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::HPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
10683
    /* 1781 */ { ARM::SPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::SPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
10684
    /* 1783 */ { ARM::SPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::SPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10685
    /* 1788 */ { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::SPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10686
    /* 1792 */ { ARM::SPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10687
    /* 1796 */ { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10688
    /* 1801 */ { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10689
    /* 1806 */ { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10690
    /* 1810 */ { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10691
    /* 1814 */ { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10692
    /* 1818 */ { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10693
    /* 1823 */ { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10694
    /* 1829 */ { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10695
    /* 1835 */ { ARM::HPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::HPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { ARM::HPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::HPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10696
    /* 1841 */ { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::SPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::SPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
10697
    /* 1844 */ { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::SPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::SPR_8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
10698
    /* 1848 */ { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
10699
    /* 1851 */ { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPR_8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
10700
    /* 1855 */ { ARM::SPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::SPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { ARM::SPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::SPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10701
    /* 1861 */ { ARM::HPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::HPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::HPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
10702
    /* 1864 */ { ARM::SPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::SPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::SPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
10703
    /* 1867 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10704
    /* 1872 */ { ARM::SPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::SPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { ARM::SPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
10705
    /* 1875 */ { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, MCOI_TIED_TO(1) }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10706
    /* 1881 */ { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, MCOI_TIED_TO(1) }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10707
    /* 1888 */ { ARM::DPairRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10708
    /* 1893 */ { ARM::DPairRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, MCOI_TIED_TO(1) }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10709
    /* 1899 */ { ARM::DPairRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, MCOI_TIED_TO(1) }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10710
    /* 1906 */ { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10711
    /* 1913 */ { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, MCOI_TIED_TO(1) }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10712
    /* 1922 */ { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10713
    /* 1929 */ { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, MCOI_TIED_TO(1) }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10714
    /* 1938 */ { ARM::QQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10715
    /* 1943 */ { ARM::QQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, MCOI_TIED_TO(1) }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10716
    /* 1949 */ { ARM::QQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, MCOI_TIED_TO(1) }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10717
    /* 1956 */ { ARM::QQQQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::QQQQPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10718
    /* 1962 */ { ARM::QQQQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, MCOI_TIED_TO(1) }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::QQQQPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10719
    /* 1970 */ { ARM::DPairSpcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10720
    /* 1975 */ { ARM::DPairSpcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, MCOI_TIED_TO(1) }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10721
    /* 1981 */ { ARM::DPairSpcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, MCOI_TIED_TO(1) }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10722
    /* 1988 */ { ARM::QQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, MCOI_TIED_TO(1) }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10723
    /* 1995 */ { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(1) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10724
    /* 2004 */ { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, MCOI_TIED_TO(2) }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(1) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10725
    /* 2015 */ { ARM::QQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::QQPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10726
    /* 2022 */ { ARM::QQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, MCOI_TIED_TO(1) }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::QQPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10727
    /* 2031 */ { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10728
    /* 2038 */ { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, MCOI_TIED_TO(3) }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10729
    /* 2047 */ { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(1) }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(2) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10730
    /* 2058 */ { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, MCOI_TIED_TO(3) }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(1) }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(2) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10731
    /* 2071 */ { ARM::QQQQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::QQQQPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10732
    /* 2078 */ { ARM::QQQQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, MCOI_TIED_TO(1) }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::QQQQPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10733
    /* 2087 */ { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10734
    /* 2095 */ { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, MCOI_TIED_TO(4) }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10735
    /* 2105 */ { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(1) }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(2) }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(3) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10736
    /* 2118 */ { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, MCOI_TIED_TO(4) }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(1) }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(2) }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(3) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10737
    /* 2133 */ { ARM::DPairRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10738
    /* 2137 */ { ARM::HPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10739
    /* 2142 */ { ARM::SPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10740
    /* 2147 */ { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10741
    /* 2151 */ { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_MEMORY, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10742
    /* 2156 */ { ARM::VCCRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10743
    /* 2161 */ { ARM::VCCRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_MEMORY, MCOI_TIED_TO(1) }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10744
    /* 2167 */ { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPR_VFP2RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10745
    /* 2174 */ { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPR_8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10746
    /* 2181 */ { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPR_VFP2RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10747
    /* 2188 */ { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPR_VFP2RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10748
    /* 2195 */ { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPR_8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10749
    /* 2202 */ { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPR_8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10750
    /* 2209 */ { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10751
    /* 2214 */ { ARM::HPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10752
    /* 2218 */ { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::HPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10753
    /* 2222 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10754
    /* 2227 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::SPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::SPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10755
    /* 2233 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::SPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10756
    /* 2237 */ { ARM::SPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10757
    /* 2241 */ { ARM::SPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::SPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10758
    /* 2247 */ { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10759
    /* 2251 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::cl_FPSCR_NZCVRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10760
    /* 2255 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::VCCRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10761
    /* 2259 */ { ARM::cl_FPSCR_NZCVRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10762
    /* 2263 */ { ARM::VCCRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10763
    /* 2267 */ { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPR_VFP2RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10764
    /* 2273 */ { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPR_8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10765
    /* 2279 */ { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPR_VFP2RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10766
    /* 2285 */ { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPR_VFP2RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10767
    /* 2291 */ { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPR_8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10768
    /* 2297 */ { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPR_8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10769
    /* 2303 */ { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10770
    /* 2308 */ { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10771
    /* 2313 */ { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10772
    /* 2318 */ { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10773
    /* 2323 */ { ARM::HPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::HPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
10774
    /* 2325 */ { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10775
    /* 2331 */ { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10776
    /* 2337 */ { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10777
    /* 2343 */ { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10778
    /* 2348 */ { ARM::SPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::SPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10779
    /* 2353 */ { ARM::HPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::SPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10780
    /* 2357 */ { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10781
    /* 2363 */ { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10782
    /* 2369 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10783
    /* 2375 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10784
    /* 2383 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10785
    /* 2389 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10786
    /* 2397 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10787
    /* 2402 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::QQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10788
    /* 2407 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::QQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10789
    /* 2413 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::QQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10790
    /* 2420 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10791
    /* 2426 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10792
    /* 2433 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::DPairRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10793
    /* 2438 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::QQQQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10794
    /* 2443 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::QQQQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10795
    /* 2450 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::DPairRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10796
    /* 2456 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPairRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10797
    /* 2463 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10798
    /* 2470 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10799
    /* 2479 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::QQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10800
    /* 2485 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::QQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10801
    /* 2493 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::QQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10802
    /* 2500 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10803
    /* 2508 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10804
    /* 2518 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::QQQQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10805
    /* 2524 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::QQQQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10806
    /* 2532 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10807
    /* 2539 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10808
    /* 2548 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10809
    /* 2557 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10810
    /* 2568 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10811
    /* 2576 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10812
    /* 2586 */ { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::VCCRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_MEMORY, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10813
    /* 2592 */ { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(1) }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10814
    /* 2598 */ { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(1) }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10815
    /* 2604 */ { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPairRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10816
    /* 2609 */ { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::QQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10817
    /* 2614 */ { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { ARM::DPairRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10818
    /* 2620 */ { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { ARM::QQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10819
    /* 2626 */ { ARM::SPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::HPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10820
    /* 2630 */ { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { ARM::CCRRegClassID, 0|(1<<MCOI::OptionalDef), MCOI::OPERAND_UNKNOWN, 0 },
10821
    /* 2636 */ { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { ARM::CCRRegClassID, 0|(1<<MCOI::OptionalDef), MCOI::OPERAND_UNKNOWN, 0 },
10822
    /* 2642 */ { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { ARM::CCRRegClassID, 0|(1<<MCOI::OptionalDef), MCOI::OPERAND_UNKNOWN, 0 },
10823
    /* 2649 */ { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { ARM::CCRRegClassID, 0|(1<<MCOI::OptionalDef), MCOI::OPERAND_UNKNOWN, 0 },
10824
    /* 2655 */ { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10825
    /* 2660 */ { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { ARM::CCRRegClassID, 0|(1<<MCOI::OptionalDef), MCOI::OPERAND_UNKNOWN, 0 },
10826
    /* 2666 */ { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { ARM::CCRRegClassID, 0|(1<<MCOI::OptionalDef), MCOI::OPERAND_UNKNOWN, 0 },
10827
    /* 2673 */ { ARM::GPRspRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRspRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { ARM::CCRRegClassID, 0|(1<<MCOI::OptionalDef), MCOI::OPERAND_UNKNOWN, 0 },
10828
    /* 2679 */ { ARM::GPRspRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRspRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10829
    /* 2684 */ { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10830
    /* 2688 */ { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { ARM::GPRnospRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
10831
    /* 2693 */ { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10832
    /* 2699 */ { -1, 0, MCOI::OPERAND_PCREL, 0 }, { -1, 0, MCOI::OPERAND_PCREL, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10833
    /* 2703 */ { -1, 0, MCOI::OPERAND_PCREL, 0 }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10834
    /* 2707 */ { -1, 0, MCOI::OPERAND_PCREL, 0 }, { -1, 0, MCOI::OPERAND_PCREL, 0 }, { -1, 0, MCOI::OPERAND_PCREL, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
10835
    /* 2711 */ { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { ARM::GPRnospRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
10836
    /* 2716 */ { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10837
    /* 2720 */ { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10838
    /* 2724 */ { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10839
    /* 2729 */ { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRwithZRnospRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRwithZRnospRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
10840
    /* 2733 */ { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10841
    /* 2737 */ { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10842
    /* 2742 */ { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10843
    /* 2747 */ { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10844
    /* 2751 */ { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10845
    /* 2757 */ { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, MCOI_TIED_TO(2) }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10846
    /* 2764 */ { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10847
    /* 2770 */ { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10848
    /* 2775 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10849
    /* 2779 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10850
    /* 2785 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10851
    /* 2792 */ { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10852
    /* 2798 */ { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { ARM::CCRRegClassID, 0|(1<<MCOI::OptionalDef), MCOI::OPERAND_UNKNOWN, 0 },
10853
    /* 2803 */ { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { ARM::CCRRegClassID, 0|(1<<MCOI::OptionalDef), MCOI::OPERAND_UNKNOWN, 0 },
10854
    /* 2808 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10855
    /* 2815 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10856
    /* 2819 */ { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10857
    /* 2824 */ { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { ARM::CCRRegClassID, 0|(1<<MCOI::OptionalDef), MCOI::OPERAND_UNKNOWN, 0 },
10858
    /* 2829 */ { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { ARM::CCRRegClassID, 0|(1<<MCOI::OptionalDef), MCOI::OPERAND_UNKNOWN, 0 },
10859
    /* 2835 */ { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
10860
    /* 2840 */ { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10861
    /* 2846 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10862
    /* 2850 */ { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10863
    /* 2855 */ { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10864
    /* 2858 */ { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10865
    /* 2864 */ { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(1) }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10866
    /* 2872 */ { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10867
    /* 2878 */ { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10868
    /* 2883 */ { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_EARLY_CLOBBER }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10869
    /* 2888 */ { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_EARLY_CLOBBER }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10870
    /* 2894 */ { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_EARLY_CLOBBER }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10871
    /* 2900 */ { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10872
    /* 2906 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10873
    /* 2913 */ { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_EARLY_CLOBBER }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10874
    /* 2919 */ { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_EARLY_CLOBBER }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10875
    /* 2925 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10876
    /* 2929 */ { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10877
    /* 2933 */ { ARM::tGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::CCRRegClassID, 0|(1<<MCOI::OptionalDef), MCOI::OPERAND_UNKNOWN, 0 }, { ARM::tGPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { ARM::tGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10878
    /* 2939 */ { ARM::tGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::CCRRegClassID, 0|(1<<MCOI::OptionalDef), MCOI::OPERAND_UNKNOWN, 0 }, { ARM::tGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10879
    /* 2945 */ { ARM::tGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::CCRRegClassID, 0|(1<<MCOI::OptionalDef), MCOI::OPERAND_UNKNOWN, 0 }, { ARM::tGPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10880
    /* 2951 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRspRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10881
    /* 2956 */ { ARM::tGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRspRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10882
    /* 2961 */ { ARM::tGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::CCRRegClassID, 0|(1<<MCOI::OptionalDef), MCOI::OPERAND_UNKNOWN, 0 }, { ARM::tGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::tGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10883
    /* 2967 */ { ARM::GPRspRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRspRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10884
    /* 2972 */ { ARM::GPRspRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRspRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10885
    /* 2977 */ { ARM::tGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_PCREL, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10886
    /* 2981 */ { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
10887
    /* 2984 */ { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
10888
    /* 2987 */ { ARM::tGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_PCREL, 0 },
10889
    /* 2989 */ { ARM::tGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::tGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10890
    /* 2993 */ { ARM::tGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
10891
    /* 2997 */ { ARM::tGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::tGPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10892
    /* 3002 */ { ARM::tGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::tGPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::tGPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10893
    /* 3007 */ { ARM::tGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10894
    /* 3011 */ { ARM::tGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10895
    /* 3016 */ { ARM::tGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::CCRRegClassID, 0|(1<<MCOI::OptionalDef), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10896
    /* 3021 */ { ARM::tGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::CCRRegClassID, 0|(1<<MCOI::OptionalDef), MCOI::OPERAND_UNKNOWN, 0 }, { ARM::tGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::tGPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10897
    /* 3027 */ { ARM::tGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::CCRRegClassID, 0|(1<<MCOI::OptionalDef), MCOI::OPERAND_UNKNOWN, 0 }, { ARM::tGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 },
10898
    /* 3032 */ { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
10899
  }, {
10900
    /* 0 */
10901
    /* 0 */ ARM::CPSR,
10902
    /* 1 */ ARM::SP, ARM::SP,
10903
    /* 3 */ ARM::SP, ARM::LR,
10904
    /* 5 */ ARM::R7, ARM::LR, ARM::SP,
10905
    /* 8 */ ARM::R0, ARM::R1, ARM::R2, ARM::R3, ARM::R4, ARM::R5, ARM::R6, ARM::R7, ARM::R8, ARM::R9, ARM::R10, ARM::R11, ARM::R12, ARM::LR, ARM::CPSR, ARM::Q0, ARM::Q1, ARM::Q2, ARM::Q3, ARM::Q4, ARM::Q5, ARM::Q6, ARM::Q7, ARM::Q8, ARM::Q9, ARM::Q10, ARM::Q11, ARM::Q12, ARM::Q13, ARM::Q14, ARM::Q15,
10906
    /* 39 */ ARM::R0, ARM::R1, ARM::R2, ARM::R3, ARM::R4, ARM::R5, ARM::R6, ARM::R7, ARM::R8, ARM::R9, ARM::R10, ARM::R11, ARM::R12, ARM::LR, ARM::CPSR,
10907
    /* 54 */ ARM::SP,
10908
    /* 55 */ ARM::SP, ARM::R0, ARM::R12, ARM::LR, ARM::CPSR,
10909
    /* 60 */ ARM::R4, ARM::R4, ARM::SP,
10910
    /* 63 */ ARM::CPSR, ARM::CPSR,
10911
    /* 65 */ ARM::LR,
10912
    /* 66 */ ARM::PC,
10913
    /* 67 */ ARM::FPSCR_NZCV, ARM::CPSR,
10914
    /* 69 */ ARM::VPR,
10915
    /* 70 */ ARM::FPSCR_NZCV,
10916
    /* 71 */ ARM::FPSCR,
10917
    /* 72 */ ARM::Q0, ARM::Q1, ARM::Q2, ARM::Q3, ARM::Q4, ARM::Q5, ARM::Q6, ARM::Q7, ARM::VPR, ARM::FPSCR, ARM::FPSCR_NZCV,
10918
    /* 83 */ ARM::R12, ARM::LR, ARM::SP,
10919
    /* 86 */ ARM::ITSTATE,
10920
    /* 87 */ ARM::R0, ARM::R1, ARM::R2, ARM::R3, ARM::R4, ARM::R5, ARM::R6, ARM::R7, ARM::R8, ARM::R9, ARM::R10, ARM::R11, ARM::R12, ARM::LR, ARM::CPSR, ARM::Q0, ARM::Q1, ARM::Q2, ARM::Q3, ARM::Q8, ARM::Q9, ARM::Q10, ARM::Q11, ARM::Q12, ARM::Q13, ARM::Q14, ARM::Q15,
10921
    /* 114 */ ARM::LR, ARM::SP, ARM::R12,
10922
    /* 117 */ ARM::R11, ARM::LR, ARM::SP,
10923
    /* 120 */ ARM::R0, ARM::R1, ARM::R2, ARM::R3, ARM::R4, ARM::R5, ARM::R6, ARM::R7, ARM::R12, ARM::CPSR,
10924
  }
10925
};
10926
10927
10928
#ifdef __GNUC__
10929
#pragma GCC diagnostic push
10930
#pragma GCC diagnostic ignored "-Woverlength-strings"
10931
#endif
10932
extern const char ARMInstrNameData[] = {
10933
  /* 0 */ "G_FLOG10\0"
10934
  /* 9 */ "G_FEXP10\0"
10935
  /* 18 */ "VMOVD0\0"
10936
  /* 25 */ "VMSR_P0\0"
10937
  /* 33 */ "VMRS_P0\0"
10938
  /* 41 */ "VMOVQ0\0"
10939
  /* 48 */ "VMRS_MVFR0\0"
10940
  /* 59 */ "SHA1SU0\0"
10941
  /* 67 */ "SHA256SU0\0"
10942
  /* 77 */ "t__brkdiv0\0"
10943
  /* 88 */ "VTBL1\0"
10944
  /* 94 */ "VMRS_MVFR1\0"
10945
  /* 105 */ "t2DCPS1\0"
10946
  /* 113 */ "SHA1SU1\0"
10947
  /* 121 */ "SHA256SU1\0"
10948
  /* 131 */ "VTBX1\0"
10949
  /* 137 */ "CDE_CX1\0"
10950
  /* 145 */ "t2LDRBi12\0"
10951
  /* 155 */ "t2STRBi12\0"
10952
  /* 165 */ "t2LDRSBi12\0"
10953
  /* 176 */ "t2PLDi12\0"
10954
  /* 185 */ "t2LDRHi12\0"
10955
  /* 195 */ "t2STRHi12\0"
10956
  /* 205 */ "t2LDRSHi12\0"
10957
  /* 216 */ "t2PLIi12\0"
10958
  /* 225 */ "t2LDRi12\0"
10959
  /* 234 */ "t2STRi12\0"
10960
  /* 243 */ "t2PLDWi12\0"
10961
  /* 253 */ "BR_JTm_i12\0"
10962
  /* 264 */ "t2SUBri12\0"
10963
  /* 274 */ "t2ADDri12\0"
10964
  /* 284 */ "t2SUBspImm12\0"
10965
  /* 297 */ "t2ADDspImm12\0"
10966
  /* 310 */ "MVE_VSTRB32\0"
10967
  /* 322 */ "MVE_VSTRH32\0"
10968
  /* 334 */ "COPY_STRUCT_BYVAL_I32\0"
10969
  /* 356 */ "MVE_VCTP32\0"
10970
  /* 367 */ "MVE_VDUP32\0"
10971
  /* 378 */ "MVE_VBRSR32\0"
10972
  /* 390 */ "MVE_VLDRBS32\0"
10973
  /* 403 */ "MVE_VLDRHS32\0"
10974
  /* 416 */ "MVE_VLDRBU32\0"
10975
  /* 429 */ "MVE_VLDRHU32\0"
10976
  /* 442 */ "MVE_VLDRWU32\0"
10977
  /* 455 */ "MVE_VSTRWU32\0"
10978
  /* 468 */ "MVE_VLD20_32\0"
10979
  /* 481 */ "MVE_VST20_32\0"
10980
  /* 494 */ "MVE_VLD40_32\0"
10981
  /* 507 */ "MVE_VST40_32\0"
10982
  /* 520 */ "MVE_VLD21_32\0"
10983
  /* 533 */ "MVE_VST21_32\0"
10984
  /* 546 */ "MVE_VLD41_32\0"
10985
  /* 559 */ "MVE_VST41_32\0"
10986
  /* 572 */ "MVE_VLD42_32\0"
10987
  /* 585 */ "MVE_VST42_32\0"
10988
  /* 598 */ "MVE_VLD43_32\0"
10989
  /* 611 */ "MVE_VST43_32\0"
10990
  /* 624 */ "MVE_VREV64_32\0"
10991
  /* 638 */ "tCMP_SWAP_32\0"
10992
  /* 651 */ "MVE_DLSTP_32\0"
10993
  /* 664 */ "MVE_WLSTP_32\0"
10994
  /* 677 */ "MVE_VMOV_from_lane_32\0"
10995
  /* 699 */ "MVE_VMOV_to_lane_32\0"
10996
  /* 719 */ "VLD3dWB_fixed_Asm_32\0"
10997
  /* 740 */ "VST3dWB_fixed_Asm_32\0"
10998
  /* 761 */ "VLD4dWB_fixed_Asm_32\0"
10999
  /* 782 */ "VST4dWB_fixed_Asm_32\0"
11000
  /* 803 */ "VLD1LNdWB_fixed_Asm_32\0"
11001
  /* 826 */ "VST1LNdWB_fixed_Asm_32\0"
11002
  /* 849 */ "VLD2LNdWB_fixed_Asm_32\0"
11003
  /* 872 */ "VST2LNdWB_fixed_Asm_32\0"
11004
  /* 895 */ "VLD3LNdWB_fixed_Asm_32\0"
11005
  /* 918 */ "VST3LNdWB_fixed_Asm_32\0"
11006
  /* 941 */ "VLD4LNdWB_fixed_Asm_32\0"
11007
  /* 964 */ "VST4LNdWB_fixed_Asm_32\0"
11008
  /* 987 */ "VLD3DUPdWB_fixed_Asm_32\0"
11009
  /* 1011 */ "VLD4DUPdWB_fixed_Asm_32\0"
11010
  /* 1035 */ "VLD3qWB_fixed_Asm_32\0"
11011
  /* 1056 */ "VST3qWB_fixed_Asm_32\0"
11012
  /* 1077 */ "VLD4qWB_fixed_Asm_32\0"
11013
  /* 1098 */ "VST4qWB_fixed_Asm_32\0"
11014
  /* 1119 */ "VLD2LNqWB_fixed_Asm_32\0"
11015
  /* 1142 */ "VST2LNqWB_fixed_Asm_32\0"
11016
  /* 1165 */ "VLD3LNqWB_fixed_Asm_32\0"
11017
  /* 1188 */ "VST3LNqWB_fixed_Asm_32\0"
11018
  /* 1211 */ "VLD4LNqWB_fixed_Asm_32\0"
11019
  /* 1234 */ "VST4LNqWB_fixed_Asm_32\0"
11020
  /* 1257 */ "VLD3DUPqWB_fixed_Asm_32\0"
11021
  /* 1281 */ "VLD4DUPqWB_fixed_Asm_32\0"
11022
  /* 1305 */ "VLD3dWB_register_Asm_32\0"
11023
  /* 1329 */ "VST3dWB_register_Asm_32\0"
11024
  /* 1353 */ "VLD4dWB_register_Asm_32\0"
11025
  /* 1377 */ "VST4dWB_register_Asm_32\0"
11026
  /* 1401 */ "VLD1LNdWB_register_Asm_32\0"
11027
  /* 1427 */ "VST1LNdWB_register_Asm_32\0"
11028
  /* 1453 */ "VLD2LNdWB_register_Asm_32\0"
11029
  /* 1479 */ "VST2LNdWB_register_Asm_32\0"
11030
  /* 1505 */ "VLD3LNdWB_register_Asm_32\0"
11031
  /* 1531 */ "VST3LNdWB_register_Asm_32\0"
11032
  /* 1557 */ "VLD4LNdWB_register_Asm_32\0"
11033
  /* 1583 */ "VST4LNdWB_register_Asm_32\0"
11034
  /* 1609 */ "VLD3DUPdWB_register_Asm_32\0"
11035
  /* 1636 */ "VLD4DUPdWB_register_Asm_32\0"
11036
  /* 1663 */ "VLD3qWB_register_Asm_32\0"
11037
  /* 1687 */ "VST3qWB_register_Asm_32\0"
11038
  /* 1711 */ "VLD4qWB_register_Asm_32\0"
11039
  /* 1735 */ "VST4qWB_register_Asm_32\0"
11040
  /* 1759 */ "VLD2LNqWB_register_Asm_32\0"
11041
  /* 1785 */ "VST2LNqWB_register_Asm_32\0"
11042
  /* 1811 */ "VLD3LNqWB_register_Asm_32\0"
11043
  /* 1837 */ "VST3LNqWB_register_Asm_32\0"
11044
  /* 1863 */ "VLD4LNqWB_register_Asm_32\0"
11045
  /* 1889 */ "VST4LNqWB_register_Asm_32\0"
11046
  /* 1915 */ "VLD3DUPqWB_register_Asm_32\0"
11047
  /* 1942 */ "VLD4DUPqWB_register_Asm_32\0"
11048
  /* 1969 */ "VLD3dAsm_32\0"
11049
  /* 1981 */ "VST3dAsm_32\0"
11050
  /* 1993 */ "VLD4dAsm_32\0"
11051
  /* 2005 */ "VST4dAsm_32\0"
11052
  /* 2017 */ "VLD1LNdAsm_32\0"
11053
  /* 2031 */ "VST1LNdAsm_32\0"
11054
  /* 2045 */ "VLD2LNdAsm_32\0"
11055
  /* 2059 */ "VST2LNdAsm_32\0"
11056
  /* 2073 */ "VLD3LNdAsm_32\0"
11057
  /* 2087 */ "VST3LNdAsm_32\0"
11058
  /* 2101 */ "VLD4LNdAsm_32\0"
11059
  /* 2115 */ "VST4LNdAsm_32\0"
11060
  /* 2129 */ "VLD3DUPdAsm_32\0"
11061
  /* 2144 */ "VLD4DUPdAsm_32\0"
11062
  /* 2159 */ "VLD3qAsm_32\0"
11063
  /* 2171 */ "VST3qAsm_32\0"
11064
  /* 2183 */ "VLD4qAsm_32\0"
11065
  /* 2195 */ "VST4qAsm_32\0"
11066
  /* 2207 */ "VLD2LNqAsm_32\0"
11067
  /* 2221 */ "VST2LNqAsm_32\0"
11068
  /* 2235 */ "VLD3LNqAsm_32\0"
11069
  /* 2249 */ "VST3LNqAsm_32\0"
11070
  /* 2263 */ "VLD4LNqAsm_32\0"
11071
  /* 2277 */ "VST4LNqAsm_32\0"
11072
  /* 2291 */ "VLD3DUPqAsm_32\0"
11073
  /* 2306 */ "VLD4DUPqAsm_32\0"
11074
  /* 2321 */ "VLD2b32\0"
11075
  /* 2329 */ "VST2b32\0"
11076
  /* 2337 */ "VLD1d32\0"
11077
  /* 2345 */ "VST1d32\0"
11078
  /* 2353 */ "VLD2d32\0"
11079
  /* 2361 */ "VST2d32\0"
11080
  /* 2369 */ "VLD3d32\0"
11081
  /* 2377 */ "VST3d32\0"
11082
  /* 2385 */ "VREV64d32\0"
11083
  /* 2395 */ "VLD4d32\0"
11084
  /* 2403 */ "VST4d32\0"
11085
  /* 2411 */ "VLD1LNd32\0"
11086
  /* 2421 */ "VST1LNd32\0"
11087
  /* 2431 */ "VLD2LNd32\0"
11088
  /* 2441 */ "VST2LNd32\0"
11089
  /* 2451 */ "VLD3LNd32\0"
11090
  /* 2461 */ "VST3LNd32\0"
11091
  /* 2471 */ "VLD4LNd32\0"
11092
  /* 2481 */ "VST4LNd32\0"
11093
  /* 2491 */ "VTRNd32\0"
11094
  /* 2499 */ "VLD1DUPd32\0"
11095
  /* 2510 */ "VLD2DUPd32\0"
11096
  /* 2521 */ "VLD3DUPd32\0"
11097
  /* 2532 */ "VLD4DUPd32\0"
11098
  /* 2543 */ "VEXTd32\0"
11099
  /* 2551 */ "VCMLAv2f32\0"
11100
  /* 2562 */ "VCADDv2f32\0"
11101
  /* 2573 */ "VMOVv2f32\0"
11102
  /* 2583 */ "VCGEzv2f32\0"
11103
  /* 2594 */ "VCLEzv2f32\0"
11104
  /* 2605 */ "VCEQzv2f32\0"
11105
  /* 2616 */ "VCGTzv2f32\0"
11106
  /* 2627 */ "VCLTzv2f32\0"
11107
  /* 2638 */ "VCMLAv4f32\0"
11108
  /* 2649 */ "VCADDv4f32\0"
11109
  /* 2660 */ "MVE_VPTv4f32\0"
11110
  /* 2673 */ "VMOVv4f32\0"
11111
  /* 2683 */ "VCGEzv4f32\0"
11112
  /* 2694 */ "VCLEzv4f32\0"
11113
  /* 2705 */ "VCEQzv4f32\0"
11114
  /* 2716 */ "VCGTzv4f32\0"
11115
  /* 2727 */ "VCLTzv4f32\0"
11116
  /* 2738 */ "MVE_VCMLAf32\0"
11117
  /* 2751 */ "MVE_VFMAf32\0"
11118
  /* 2763 */ "MVE_VMINNMAf32\0"
11119
  /* 2778 */ "MVE_VMAXNMAf32\0"
11120
  /* 2793 */ "MVE_VSUBf32\0"
11121
  /* 2805 */ "MVE_VABDf32\0"
11122
  /* 2817 */ "MVE_VCADDf32\0"
11123
  /* 2830 */ "MVE_VADDf32\0"
11124
  /* 2842 */ "MVE_VNEGf32\0"
11125
  /* 2854 */ "MVE_VCMULf32\0"
11126
  /* 2867 */ "MVE_VMULf32\0"
11127
  /* 2879 */ "MVE_VMINNMf32\0"
11128
  /* 2893 */ "MVE_VMAXNMf32\0"
11129
  /* 2907 */ "MVE_VCMPf32\0"
11130
  /* 2919 */ "MVE_VABSf32\0"
11131
  /* 2931 */ "MVE_VFMSf32\0"
11132
  /* 2943 */ "MVE_VFMA_qr_Sf32\0"
11133
  /* 2960 */ "MVE_VMINNMAVf32\0"
11134
  /* 2976 */ "MVE_VMAXNMAVf32\0"
11135
  /* 2992 */ "MVE_VMINNMVf32\0"
11136
  /* 3007 */ "MVE_VMAXNMVf32\0"
11137
  /* 3022 */ "MVE_VFMA_qr_f32\0"
11138
  /* 3038 */ "MVE_VSUB_qr_f32\0"
11139
  /* 3054 */ "MVE_VADD_qr_f32\0"
11140
  /* 3070 */ "MVE_VMUL_qr_f32\0"
11141
  /* 3086 */ "MVE_VMOVimmf32\0"
11142
  /* 3101 */ "VMLAv2i32\0"
11143
  /* 3111 */ "VSUBv2i32\0"
11144
  /* 3121 */ "VADDv2i32\0"
11145
  /* 3131 */ "VQNEGv2i32\0"
11146
  /* 3142 */ "VQRDMLAHv2i32\0"
11147
  /* 3156 */ "VQDMULHv2i32\0"
11148
  /* 3169 */ "VQRDMULHv2i32\0"
11149
  /* 3183 */ "VQRDMLSHv2i32\0"
11150
  /* 3197 */ "VSLIv2i32\0"
11151
  /* 3207 */ "VSRIv2i32\0"
11152
  /* 3217 */ "VMULv2i32\0"
11153
  /* 3227 */ "VRSUBHNv2i32\0"
11154
  /* 3240 */ "VSUBHNv2i32\0"
11155
  /* 3252 */ "VRADDHNv2i32\0"
11156
  /* 3265 */ "VADDHNv2i32\0"
11157
  /* 3277 */ "VRSHRNv2i32\0"
11158
  /* 3289 */ "VSHRNv2i32\0"
11159
  /* 3300 */ "VQSHRUNv2i32\0"
11160
  /* 3313 */ "VQRSHRUNv2i32\0"
11161
  /* 3327 */ "VMVNv2i32\0"
11162
  /* 3337 */ "VMOVNv2i32\0"
11163
  /* 3348 */ "VCEQv2i32\0"
11164
  /* 3358 */ "VQABSv2i32\0"
11165
  /* 3369 */ "VABSv2i32\0"
11166
  /* 3379 */ "VCLSv2i32\0"
11167
  /* 3389 */ "VMLSv2i32\0"
11168
  /* 3399 */ "VTSTv2i32\0"
11169
  /* 3409 */ "VMOVv2i32\0"
11170
  /* 3419 */ "VCLZv2i32\0"
11171
  /* 3429 */ "VBICiv2i32\0"
11172
  /* 3440 */ "VSHLiv2i32\0"
11173
  /* 3451 */ "VORRiv2i32\0"
11174
  /* 3462 */ "VQSHLsiv2i32\0"
11175
  /* 3475 */ "VQSHLuiv2i32\0"
11176
  /* 3488 */ "VMLAslv2i32\0"
11177
  /* 3500 */ "VQRDMLAHslv2i32\0"
11178
  /* 3516 */ "VQDMULHslv2i32\0"
11179
  /* 3531 */ "VQRDMULHslv2i32\0"
11180
  /* 3547 */ "VQRDMLSHslv2i32\0"
11181
  /* 3563 */ "VQDMLALslv2i32\0"
11182
  /* 3578 */ "VQDMULLslv2i32\0"
11183
  /* 3593 */ "VQDMLSLslv2i32\0"
11184
  /* 3608 */ "VMULslv2i32\0"
11185
  /* 3620 */ "VMLSslv2i32\0"
11186
  /* 3632 */ "VABAsv2i32\0"
11187
  /* 3643 */ "VRSRAsv2i32\0"
11188
  /* 3655 */ "VSRAsv2i32\0"
11189
  /* 3666 */ "VHSUBsv2i32\0"
11190
  /* 3678 */ "VQSUBsv2i32\0"
11191
  /* 3690 */ "VABDsv2i32\0"
11192
  /* 3701 */ "VRHADDsv2i32\0"
11193
  /* 3714 */ "VHADDsv2i32\0"
11194
  /* 3726 */ "VQADDsv2i32\0"
11195
  /* 3738 */ "VCGEsv2i32\0"
11196
  /* 3749 */ "VPADALsv2i32\0"
11197
  /* 3762 */ "VPADDLsv2i32\0"
11198
  /* 3775 */ "VQSHLsv2i32\0"
11199
  /* 3787 */ "VQRSHLsv2i32\0"
11200
  /* 3800 */ "VRSHLsv2i32\0"
11201
  /* 3812 */ "VSHLsv2i32\0"
11202
  /* 3823 */ "VMINsv2i32\0"
11203
  /* 3834 */ "VQSHRNsv2i32\0"
11204
  /* 3847 */ "VQRSHRNsv2i32\0"
11205
  /* 3861 */ "VQMOVNsv2i32\0"
11206
  /* 3874 */ "VRSHRsv2i32\0"
11207
  /* 3886 */ "VSHRsv2i32\0"
11208
  /* 3897 */ "VCGTsv2i32\0"
11209
  /* 3908 */ "VMAXsv2i32\0"
11210
  /* 3919 */ "VMLALslsv2i32\0"
11211
  /* 3933 */ "VMULLslsv2i32\0"
11212
  /* 3947 */ "VMLSLslsv2i32\0"
11213
  /* 3961 */ "VABAuv2i32\0"
11214
  /* 3972 */ "VRSRAuv2i32\0"
11215
  /* 3984 */ "VSRAuv2i32\0"
11216
  /* 3995 */ "VHSUBuv2i32\0"
11217
  /* 4007 */ "VQSUBuv2i32\0"
11218
  /* 4019 */ "VABDuv2i32\0"
11219
  /* 4030 */ "VRHADDuv2i32\0"
11220
  /* 4043 */ "VHADDuv2i32\0"
11221
  /* 4055 */ "VQADDuv2i32\0"
11222
  /* 4067 */ "VCGEuv2i32\0"
11223
  /* 4078 */ "VPADALuv2i32\0"
11224
  /* 4091 */ "VPADDLuv2i32\0"
11225
  /* 4104 */ "VQSHLuv2i32\0"
11226
  /* 4116 */ "VQRSHLuv2i32\0"
11227
  /* 4129 */ "VRSHLuv2i32\0"
11228
  /* 4141 */ "VSHLuv2i32\0"
11229
  /* 4152 */ "VMINuv2i32\0"
11230
  /* 4163 */ "VQSHRNuv2i32\0"
11231
  /* 4176 */ "VQRSHRNuv2i32\0"
11232
  /* 4190 */ "VQMOVNuv2i32\0"
11233
  /* 4203 */ "VRSHRuv2i32\0"
11234
  /* 4215 */ "VSHRuv2i32\0"
11235
  /* 4226 */ "VCGTuv2i32\0"
11236
  /* 4237 */ "VMAXuv2i32\0"
11237
  /* 4248 */ "VMLALsluv2i32\0"
11238
  /* 4262 */ "VMULLsluv2i32\0"
11239
  /* 4276 */ "VMLSLsluv2i32\0"
11240
  /* 4290 */ "VQSHLsuv2i32\0"
11241
  /* 4303 */ "VQMOVNsuv2i32\0"
11242
  /* 4317 */ "VCGEzv2i32\0"
11243
  /* 4328 */ "VCLEzv2i32\0"
11244
  /* 4339 */ "VCEQzv2i32\0"
11245
  /* 4350 */ "VCGTzv2i32\0"
11246
  /* 4361 */ "VCLTzv2i32\0"
11247
  /* 4372 */ "VMLAv4i32\0"
11248
  /* 4382 */ "VSUBv4i32\0"
11249
  /* 4392 */ "VADDv4i32\0"
11250
  /* 4402 */ "VQNEGv4i32\0"
11251
  /* 4413 */ "VQRDMLAHv4i32\0"
11252
  /* 4427 */ "VQDMULHv4i32\0"
11253
  /* 4440 */ "VQRDMULHv4i32\0"
11254
  /* 4454 */ "VQRDMLSHv4i32\0"
11255
  /* 4468 */ "VSLIv4i32\0"
11256
  /* 4478 */ "VSRIv4i32\0"
11257
  /* 4488 */ "VQDMLALv4i32\0"
11258
  /* 4501 */ "VQDMULLv4i32\0"
11259
  /* 4514 */ "VQDMLSLv4i32\0"
11260
  /* 4527 */ "VMULv4i32\0"
11261
  /* 4537 */ "VMVNv4i32\0"
11262
  /* 4547 */ "VCEQv4i32\0"
11263
  /* 4557 */ "VQABSv4i32\0"
11264
  /* 4568 */ "VABSv4i32\0"
11265
  /* 4578 */ "VCLSv4i32\0"
11266
  /* 4588 */ "VMLSv4i32\0"
11267
  /* 4598 */ "MVE_VPTv4i32\0"
11268
  /* 4611 */ "VTSTv4i32\0"
11269
  /* 4621 */ "VMOVv4i32\0"
11270
  /* 4631 */ "VCLZv4i32\0"
11271
  /* 4641 */ "VBICiv4i32\0"
11272
  /* 4652 */ "VSHLiv4i32\0"
11273
  /* 4663 */ "VORRiv4i32\0"
11274
  /* 4674 */ "VQSHLsiv4i32\0"
11275
  /* 4687 */ "VQSHLuiv4i32\0"
11276
  /* 4700 */ "VMLAslv4i32\0"
11277
  /* 4712 */ "VQRDMLAHslv4i32\0"
11278
  /* 4728 */ "VQDMULHslv4i32\0"
11279
  /* 4743 */ "VQRDMULHslv4i32\0"
11280
  /* 4759 */ "VQRDMLSHslv4i32\0"
11281
  /* 4775 */ "VMULslv4i32\0"
11282
  /* 4787 */ "VMLSslv4i32\0"
11283
  /* 4799 */ "VABAsv4i32\0"
11284
  /* 4810 */ "VRSRAsv4i32\0"
11285
  /* 4822 */ "VSRAsv4i32\0"
11286
  /* 4833 */ "VHSUBsv4i32\0"
11287
  /* 4845 */ "VQSUBsv4i32\0"
11288
  /* 4857 */ "VABDsv4i32\0"
11289
  /* 4868 */ "VRHADDsv4i32\0"
11290
  /* 4881 */ "VHADDsv4i32\0"
11291
  /* 4893 */ "VQADDsv4i32\0"
11292
  /* 4905 */ "VCGEsv4i32\0"
11293
  /* 4916 */ "VABALsv4i32\0"
11294
  /* 4928 */ "VPADALsv4i32\0"
11295
  /* 4941 */ "VMLALsv4i32\0"
11296
  /* 4953 */ "VSUBLsv4i32\0"
11297
  /* 4965 */ "VABDLsv4i32\0"
11298
  /* 4977 */ "VPADDLsv4i32\0"
11299
  /* 4990 */ "VADDLsv4i32\0"
11300
  /* 5002 */ "VQSHLsv4i32\0"
11301
  /* 5014 */ "VQRSHLsv4i32\0"
11302
  /* 5027 */ "VRSHLsv4i32\0"
11303
  /* 5039 */ "VSHLsv4i32\0"
11304
  /* 5050 */ "VSHLLsv4i32\0"
11305
  /* 5062 */ "VMULLsv4i32\0"
11306
  /* 5074 */ "VMLSLsv4i32\0"
11307
  /* 5086 */ "VMOVLsv4i32\0"
11308
  /* 5098 */ "VMINsv4i32\0"
11309
  /* 5109 */ "VRSHRsv4i32\0"
11310
  /* 5121 */ "VSHRsv4i32\0"
11311
  /* 5132 */ "VCGTsv4i32\0"
11312
  /* 5143 */ "VSUBWsv4i32\0"
11313
  /* 5155 */ "VADDWsv4i32\0"
11314
  /* 5167 */ "VMAXsv4i32\0"
11315
  /* 5178 */ "VABAuv4i32\0"
11316
  /* 5189 */ "VRSRAuv4i32\0"
11317
  /* 5201 */ "VSRAuv4i32\0"
11318
  /* 5212 */ "VHSUBuv4i32\0"
11319
  /* 5224 */ "VQSUBuv4i32\0"
11320
  /* 5236 */ "VABDuv4i32\0"
11321
  /* 5247 */ "VRHADDuv4i32\0"
11322
  /* 5260 */ "VHADDuv4i32\0"
11323
  /* 5272 */ "VQADDuv4i32\0"
11324
  /* 5284 */ "VCGEuv4i32\0"
11325
  /* 5295 */ "VABALuv4i32\0"
11326
  /* 5307 */ "VPADALuv4i32\0"
11327
  /* 5320 */ "VMLALuv4i32\0"
11328
  /* 5332 */ "VSUBLuv4i32\0"
11329
  /* 5344 */ "VABDLuv4i32\0"
11330
  /* 5356 */ "VPADDLuv4i32\0"
11331
  /* 5369 */ "VADDLuv4i32\0"
11332
  /* 5381 */ "VQSHLuv4i32\0"
11333
  /* 5393 */ "VQRSHLuv4i32\0"
11334
  /* 5406 */ "VRSHLuv4i32\0"
11335
  /* 5418 */ "VSHLuv4i32\0"
11336
  /* 5429 */ "VSHLLuv4i32\0"
11337
  /* 5441 */ "VMULLuv4i32\0"
11338
  /* 5453 */ "VMLSLuv4i32\0"
11339
  /* 5465 */ "VMOVLuv4i32\0"
11340
  /* 5477 */ "VMINuv4i32\0"
11341
  /* 5488 */ "VRSHRuv4i32\0"
11342
  /* 5500 */ "VSHRuv4i32\0"
11343
  /* 5511 */ "VCGTuv4i32\0"
11344
  /* 5522 */ "VSUBWuv4i32\0"
11345
  /* 5534 */ "VADDWuv4i32\0"
11346
  /* 5546 */ "VMAXuv4i32\0"
11347
  /* 5557 */ "VQSHLsuv4i32\0"
11348
  /* 5570 */ "VCGEzv4i32\0"
11349
  /* 5581 */ "VCLEzv4i32\0"
11350
  /* 5592 */ "VCEQzv4i32\0"
11351
  /* 5603 */ "VCGTzv4i32\0"
11352
  /* 5614 */ "VCLTzv4i32\0"
11353
  /* 5625 */ "MVE_VSUBi32\0"
11354
  /* 5637 */ "MVE_VCADDi32\0"
11355
  /* 5650 */ "VPADDi32\0"
11356
  /* 5659 */ "MVE_VADDi32\0"
11357
  /* 5671 */ "MVE_VQDMULHi32\0"
11358
  /* 5686 */ "MVE_VQRDMULHi32\0"
11359
  /* 5702 */ "VSHLLi32\0"
11360
  /* 5711 */ "MVE_VMULi32\0"
11361
  /* 5723 */ "VGETLNi32\0"
11362
  /* 5733 */ "VSETLNi32\0"
11363
  /* 5743 */ "MVE_VCMPi32\0"
11364
  /* 5755 */ "MVE_VMLA_qr_i32\0"
11365
  /* 5771 */ "MVE_VSUB_qr_i32\0"
11366
  /* 5787 */ "MVE_VADD_qr_i32\0"
11367
  /* 5803 */ "MVE_VMUL_qr_i32\0"
11368
  /* 5819 */ "MVE_VMLAS_qr_i32\0"
11369
  /* 5836 */ "MVE_VBICimmi32\0"
11370
  /* 5851 */ "MVE_VMVNimmi32\0"
11371
  /* 5866 */ "MVE_VORRimmi32\0"
11372
  /* 5881 */ "MVE_VMOVimmi32\0"
11373
  /* 5896 */ "MVE_VSHL_immi32\0"
11374
  /* 5912 */ "MVE_VSLIimm32\0"
11375
  /* 5926 */ "MVE_VSRIimm32\0"
11376
  /* 5940 */ "VLD1q32\0"
11377
  /* 5948 */ "VST1q32\0"
11378
  /* 5956 */ "VLD2q32\0"
11379
  /* 5964 */ "VST2q32\0"
11380
  /* 5972 */ "VLD3q32\0"
11381
  /* 5980 */ "VST3q32\0"
11382
  /* 5988 */ "VREV64q32\0"
11383
  /* 5998 */ "VLD4q32\0"
11384
  /* 6006 */ "VST4q32\0"
11385
  /* 6014 */ "VLD2LNq32\0"
11386
  /* 6024 */ "VST2LNq32\0"
11387
  /* 6034 */ "VLD3LNq32\0"
11388
  /* 6044 */ "VST3LNq32\0"
11389
  /* 6054 */ "VLD4LNq32\0"
11390
  /* 6064 */ "VST4LNq32\0"
11391
  /* 6074 */ "VTRNq32\0"
11392
  /* 6082 */ "VZIPq32\0"
11393
  /* 6090 */ "VLD1DUPq32\0"
11394
  /* 6101 */ "VLD3DUPq32\0"
11395
  /* 6112 */ "VLD4DUPq32\0"
11396
  /* 6123 */ "VUZPq32\0"
11397
  /* 6131 */ "VEXTq32\0"
11398
  /* 6139 */ "MVE_VPTv4s32\0"
11399
  /* 6152 */ "MVE_VMINAs32\0"
11400
  /* 6165 */ "MVE_VMAXAs32\0"
11401
  /* 6178 */ "MVE_VMULLBs32\0"
11402
  /* 6192 */ "MVE_VHSUBs32\0"
11403
  /* 6205 */ "MVE_VQSUBs32\0"
11404
  /* 6218 */ "MVE_VABDs32\0"
11405
  /* 6230 */ "MVE_VHCADDs32\0"
11406
  /* 6244 */ "MVE_VRHADDs32\0"
11407
  /* 6258 */ "MVE_VHADDs32\0"
11408
  /* 6271 */ "MVE_VQADDs32\0"
11409
  /* 6284 */ "MVE_VQNEGs32\0"
11410
  /* 6297 */ "MVE_VNEGs32\0"
11411
  /* 6309 */ "MVE_VQDMLADHs32\0"
11412
  /* 6325 */ "MVE_VQRDMLADHs32\0"
11413
  /* 6342 */ "MVE_VQDMLSDHs32\0"
11414
  /* 6358 */ "MVE_VQRDMLSDHs32\0"
11415
  /* 6375 */ "MVE_VRMULHs32\0"
11416
  /* 6389 */ "MVE_VMULHs32\0"
11417
  /* 6402 */ "MVE_VRMLALDAVHs32\0"
11418
  /* 6420 */ "MVE_VRMLSLDAVHs32\0"
11419
  /* 6438 */ "VPMINs32\0"
11420
  /* 6447 */ "MVE_VMINs32\0"
11421
  /* 6459 */ "MVE_VCMPs32\0"
11422
  /* 6471 */ "MVE_VQABSs32\0"
11423
  /* 6484 */ "MVE_VABSs32\0"
11424
  /* 6496 */ "MVE_VCLSs32\0"
11425
  /* 6508 */ "MVE_VMULLTs32\0"
11426
  /* 6522 */ "MVE_VABAVs32\0"
11427
  /* 6535 */ "MVE_VMLADAVs32\0"
11428
  /* 6550 */ "MVE_VMLALDAVs32\0"
11429
  /* 6566 */ "MVE_VMLSLDAVs32\0"
11430
  /* 6582 */ "MVE_VMLSDAVs32\0"
11431
  /* 6597 */ "MVE_VMINAVs32\0"
11432
  /* 6611 */ "MVE_VMAXAVs32\0"
11433
  /* 6625 */ "MVE_VMINVs32\0"
11434
  /* 6638 */ "MVE_VMAXVs32\0"
11435
  /* 6651 */ "VPMAXs32\0"
11436
  /* 6660 */ "MVE_VMAXs32\0"
11437
  /* 6672 */ "MVE_VQDMLADHXs32\0"
11438
  /* 6689 */ "MVE_VQRDMLADHXs32\0"
11439
  /* 6707 */ "MVE_VQDMLSDHXs32\0"
11440
  /* 6724 */ "MVE_VQRDMLSDHXs32\0"
11441
  /* 6742 */ "MVE_VCLZs32\0"
11442
  /* 6754 */ "MVE_VHSUB_qr_s32\0"
11443
  /* 6771 */ "MVE_VQSUB_qr_s32\0"
11444
  /* 6788 */ "MVE_VHADD_qr_s32\0"
11445
  /* 6805 */ "MVE_VQADD_qr_s32\0"
11446
  /* 6822 */ "MVE_VQDMULH_qr_s32\0"
11447
  /* 6841 */ "MVE_VQRDMULH_qr_s32\0"
11448
  /* 6861 */ "MVE_VRMLALDAVHas32\0"
11449
  /* 6880 */ "MVE_VRMLSLDAVHas32\0"
11450
  /* 6899 */ "MVE_VMLADAVas32\0"
11451
  /* 6915 */ "MVE_VMLALDAVas32\0"
11452
  /* 6932 */ "MVE_VMLSLDAVas32\0"
11453
  /* 6949 */ "MVE_VMLSDAVas32\0"
11454
  /* 6965 */ "MVE_VQSHL_by_vecs32\0"
11455
  /* 6985 */ "MVE_VQRSHL_by_vecs32\0"
11456
  /* 7006 */ "MVE_VRSHL_by_vecs32\0"
11457
  /* 7026 */ "MVE_VSHL_by_vecs32\0"
11458
  /* 7045 */ "MVE_VQSHRNbhs32\0"
11459
  /* 7061 */ "MVE_VQRSHRNbhs32\0"
11460
  /* 7078 */ "MVE_VQSHRNths32\0"
11461
  /* 7094 */ "MVE_VQRSHRNths32\0"
11462
  /* 7111 */ "MVE_VQSHLimms32\0"
11463
  /* 7127 */ "MVE_VRSHR_imms32\0"
11464
  /* 7144 */ "MVE_VSHR_imms32\0"
11465
  /* 7160 */ "MVE_VQSHLU_imms32\0"
11466
  /* 7178 */ "MVE_VQDMLAH_qrs32\0"
11467
  /* 7196 */ "MVE_VQRDMLAH_qrs32\0"
11468
  /* 7215 */ "MVE_VQDMLASH_qrs32\0"
11469
  /* 7234 */ "MVE_VQRDMLASH_qrs32\0"
11470
  /* 7254 */ "MVE_VQSHL_qrs32\0"
11471
  /* 7270 */ "MVE_VQRSHL_qrs32\0"
11472
  /* 7287 */ "MVE_VRSHL_qrs32\0"
11473
  /* 7303 */ "MVE_VSHL_qrs32\0"
11474
  /* 7318 */ "MVE_VRMLALDAVHxs32\0"
11475
  /* 7337 */ "MVE_VRMLSLDAVHxs32\0"
11476
  /* 7356 */ "MVE_VMLADAVxs32\0"
11477
  /* 7372 */ "MVE_VMLALDAVxs32\0"
11478
  /* 7389 */ "MVE_VMLSLDAVxs32\0"
11479
  /* 7406 */ "MVE_VMLSDAVxs32\0"
11480
  /* 7422 */ "MVE_VRMLALDAVHaxs32\0"
11481
  /* 7442 */ "MVE_VRMLSLDAVHaxs32\0"
11482
  /* 7462 */ "MVE_VMLADAVaxs32\0"
11483
  /* 7479 */ "MVE_VMLALDAVaxs32\0"
11484
  /* 7497 */ "MVE_VMLSLDAVaxs32\0"
11485
  /* 7515 */ "MVE_VMLSDAVaxs32\0"
11486
  /* 7532 */ "MVE_VPTv4u32\0"
11487
  /* 7545 */ "MVE_VMULLBu32\0"
11488
  /* 7559 */ "MVE_VHSUBu32\0"
11489
  /* 7572 */ "MVE_VQSUBu32\0"
11490
  /* 7585 */ "MVE_VABDu32\0"
11491
  /* 7597 */ "MVE_VRHADDu32\0"
11492
  /* 7611 */ "MVE_VHADDu32\0"
11493
  /* 7624 */ "MVE_VQADDu32\0"
11494
  /* 7637 */ "MVE_VRMULHu32\0"
11495
  /* 7651 */ "MVE_VMULHu32\0"
11496
  /* 7664 */ "MVE_VRMLALDAVHu32\0"
11497
  /* 7682 */ "VPMINu32\0"
11498
  /* 7691 */ "MVE_VMINu32\0"
11499
  /* 7703 */ "MVE_VCMPu32\0"
11500
  /* 7715 */ "MVE_VDDUPu32\0"
11501
  /* 7728 */ "MVE_VIDUPu32\0"
11502
  /* 7741 */ "MVE_VDWDUPu32\0"
11503
  /* 7755 */ "MVE_VIWDUPu32\0"
11504
  /* 7769 */ "MVE_VMULLTu32\0"
11505
  /* 7783 */ "MVE_VABAVu32\0"
11506
  /* 7796 */ "MVE_VMLADAVu32\0"
11507
  /* 7811 */ "MVE_VMLALDAVu32\0"
11508
  /* 7827 */ "MVE_VMINVu32\0"
11509
  /* 7840 */ "MVE_VMAXVu32\0"
11510
  /* 7853 */ "VPMAXu32\0"
11511
  /* 7862 */ "MVE_VMAXu32\0"
11512
  /* 7874 */ "MVE_VHSUB_qr_u32\0"
11513
  /* 7891 */ "MVE_VQSUB_qr_u32\0"
11514
  /* 7908 */ "MVE_VHADD_qr_u32\0"
11515
  /* 7925 */ "MVE_VQADD_qr_u32\0"
11516
  /* 7942 */ "MVE_VRMLALDAVHau32\0"
11517
  /* 7961 */ "MVE_VMLADAVau32\0"
11518
  /* 7977 */ "MVE_VMLALDAVau32\0"
11519
  /* 7994 */ "MVE_VQSHL_by_vecu32\0"
11520
  /* 8014 */ "MVE_VQRSHL_by_vecu32\0"
11521
  /* 8035 */ "MVE_VRSHL_by_vecu32\0"
11522
  /* 8055 */ "MVE_VSHL_by_vecu32\0"
11523
  /* 8074 */ "MVE_VQSHRNbhu32\0"
11524
  /* 8090 */ "MVE_VQRSHRNbhu32\0"
11525
  /* 8107 */ "MVE_VQSHRNthu32\0"
11526
  /* 8123 */ "MVE_VQRSHRNthu32\0"
11527
  /* 8140 */ "MVE_VQSHLimmu32\0"
11528
  /* 8156 */ "MVE_VRSHR_immu32\0"
11529
  /* 8173 */ "MVE_VSHR_immu32\0"
11530
  /* 8189 */ "MVE_VQSHL_qru32\0"
11531
  /* 8205 */ "MVE_VQRSHL_qru32\0"
11532
  /* 8222 */ "MVE_VRSHL_qru32\0"
11533
  /* 8238 */ "MVE_VSHL_qru32\0"
11534
  /* 8253 */ "t2MRC2\0"
11535
  /* 8260 */ "t2MRRC2\0"
11536
  /* 8268 */ "G_FLOG2\0"
11537
  /* 8276 */ "SHA256H2\0"
11538
  /* 8285 */ "VTBL2\0"
11539
  /* 8291 */ "t2CDP2\0"
11540
  /* 8298 */ "G_FEXP2\0"
11541
  /* 8306 */ "t2MCR2\0"
11542
  /* 8313 */ "VMRS_MVFR2\0"
11543
  /* 8324 */ "t2MCRR2\0"
11544
  /* 8332 */ "t2DCPS2\0"
11545
  /* 8340 */ "VMSR_FPINST2\0"
11546
  /* 8353 */ "VMRS_FPINST2\0"
11547
  /* 8366 */ "VTBX2\0"
11548
  /* 8372 */ "CDE_CX2\0"
11549
  /* 8380 */ "VLD2DUPd32x2\0"
11550
  /* 8393 */ "VLD2DUPd16x2\0"
11551
  /* 8406 */ "VLD2DUPd8x2\0"
11552
  /* 8418 */ "VTBL3\0"
11553
  /* 8424 */ "t2DCPS3\0"
11554
  /* 8432 */ "VTBX3\0"
11555
  /* 8438 */ "CDE_CX3\0"
11556
  /* 8446 */ "tSUBi3\0"
11557
  /* 8453 */ "tADDi3\0"
11558
  /* 8460 */ "tSUBSi3\0"
11559
  /* 8468 */ "tADDSi3\0"
11560
  /* 8476 */ "MVE_VCTP64\0"
11561
  /* 8487 */ "CMP_SWAP_64\0"
11562
  /* 8499 */ "MVE_DLSTP_64\0"
11563
  /* 8512 */ "MVE_WLSTP_64\0"
11564
  /* 8525 */ "VLD1d64\0"
11565
  /* 8533 */ "VST1d64\0"
11566
  /* 8541 */ "VSUBv1i64\0"
11567
  /* 8551 */ "VADDv1i64\0"
11568
  /* 8561 */ "VSLIv1i64\0"
11569
  /* 8571 */ "VSRIv1i64\0"
11570
  /* 8581 */ "VMOVv1i64\0"
11571
  /* 8591 */ "VSHLiv1i64\0"
11572
  /* 8602 */ "VQSHLsiv1i64\0"
11573
  /* 8615 */ "VQSHLuiv1i64\0"
11574
  /* 8628 */ "VRSRAsv1i64\0"
11575
  /* 8640 */ "VSRAsv1i64\0"
11576
  /* 8651 */ "VQSUBsv1i64\0"
11577
  /* 8663 */ "VQADDsv1i64\0"
11578
  /* 8675 */ "VQSHLsv1i64\0"
11579
  /* 8687 */ "VQRSHLsv1i64\0"
11580
  /* 8700 */ "VRSHLsv1i64\0"
11581
  /* 8712 */ "VSHLsv1i64\0"
11582
  /* 8723 */ "VRSHRsv1i64\0"
11583
  /* 8735 */ "VSHRsv1i64\0"
11584
  /* 8746 */ "VRSRAuv1i64\0"
11585
  /* 8758 */ "VSRAuv1i64\0"
11586
  /* 8769 */ "VQSUBuv1i64\0"
11587
  /* 8781 */ "VQADDuv1i64\0"
11588
  /* 8793 */ "VQSHLuv1i64\0"
11589
  /* 8805 */ "VQRSHLuv1i64\0"
11590
  /* 8818 */ "VRSHLuv1i64\0"
11591
  /* 8830 */ "VSHLuv1i64\0"
11592
  /* 8841 */ "VRSHRuv1i64\0"
11593
  /* 8853 */ "VSHRuv1i64\0"
11594
  /* 8864 */ "VQSHLsuv1i64\0"
11595
  /* 8877 */ "VSUBv2i64\0"
11596
  /* 8887 */ "VADDv2i64\0"
11597
  /* 8897 */ "VSLIv2i64\0"
11598
  /* 8907 */ "VSRIv2i64\0"
11599
  /* 8917 */ "VQDMLALv2i64\0"
11600
  /* 8930 */ "VQDMULLv2i64\0"
11601
  /* 8943 */ "VQDMLSLv2i64\0"
11602
  /* 8956 */ "VMOVv2i64\0"
11603
  /* 8966 */ "VSHLiv2i64\0"
11604
  /* 8977 */ "VQSHLsiv2i64\0"
11605
  /* 8990 */ "VQSHLuiv2i64\0"
11606
  /* 9003 */ "VRSRAsv2i64\0"
11607
  /* 9015 */ "VSRAsv2i64\0"
11608
  /* 9026 */ "VQSUBsv2i64\0"
11609
  /* 9038 */ "VQADDsv2i64\0"
11610
  /* 9050 */ "VABALsv2i64\0"
11611
  /* 9062 */ "VMLALsv2i64\0"
11612
  /* 9074 */ "VSUBLsv2i64\0"
11613
  /* 9086 */ "VABDLsv2i64\0"
11614
  /* 9098 */ "VADDLsv2i64\0"
11615
  /* 9110 */ "VQSHLsv2i64\0"
11616
  /* 9122 */ "VQRSHLsv2i64\0"
11617
  /* 9135 */ "VRSHLsv2i64\0"
11618
  /* 9147 */ "VSHLsv2i64\0"
11619
  /* 9158 */ "VSHLLsv2i64\0"
11620
  /* 9170 */ "VMULLsv2i64\0"
11621
  /* 9182 */ "VMLSLsv2i64\0"
11622
  /* 9194 */ "VMOVLsv2i64\0"
11623
  /* 9206 */ "VRSHRsv2i64\0"
11624
  /* 9218 */ "VSHRsv2i64\0"
11625
  /* 9229 */ "VSUBWsv2i64\0"
11626
  /* 9241 */ "VADDWsv2i64\0"
11627
  /* 9253 */ "VRSRAuv2i64\0"
11628
  /* 9265 */ "VSRAuv2i64\0"
11629
  /* 9276 */ "VQSUBuv2i64\0"
11630
  /* 9288 */ "VQADDuv2i64\0"
11631
  /* 9300 */ "VABALuv2i64\0"
11632
  /* 9312 */ "VMLALuv2i64\0"
11633
  /* 9324 */ "VSUBLuv2i64\0"
11634
  /* 9336 */ "VABDLuv2i64\0"
11635
  /* 9348 */ "VADDLuv2i64\0"
11636
  /* 9360 */ "VQSHLuv2i64\0"
11637
  /* 9372 */ "VQRSHLuv2i64\0"
11638
  /* 9385 */ "VRSHLuv2i64\0"
11639
  /* 9397 */ "VSHLuv2i64\0"
11640
  /* 9408 */ "VSHLLuv2i64\0"
11641
  /* 9420 */ "VMULLuv2i64\0"
11642
  /* 9432 */ "VMLSLuv2i64\0"
11643
  /* 9444 */ "VMOVLuv2i64\0"
11644
  /* 9456 */ "VRSHRuv2i64\0"
11645
  /* 9468 */ "VSHRuv2i64\0"
11646
  /* 9479 */ "VSUBWuv2i64\0"
11647
  /* 9491 */ "VADDWuv2i64\0"
11648
  /* 9503 */ "VQSHLsuv2i64\0"
11649
  /* 9516 */ "BCCi64\0"
11650
  /* 9523 */ "BCCZi64\0"
11651
  /* 9531 */ "MVE_VMOVimmi64\0"
11652
  /* 9546 */ "VMULLp64\0"
11653
  /* 9555 */ "VLD1q64\0"
11654
  /* 9563 */ "VST1q64\0"
11655
  /* 9571 */ "VEXTq64\0"
11656
  /* 9579 */ "VTBL4\0"
11657
  /* 9585 */ "VTBX4\0"
11658
  /* 9591 */ "TAILJMPr4\0"
11659
  /* 9601 */ "MLAv5\0"
11660
  /* 9607 */ "SMLALv5\0"
11661
  /* 9615 */ "UMLALv5\0"
11662
  /* 9623 */ "SMULLv5\0"
11663
  /* 9631 */ "UMULLv5\0"
11664
  /* 9639 */ "MULv5\0"
11665
  /* 9645 */ "t2SXTAB16\0"
11666
  /* 9655 */ "t2UXTAB16\0"
11667
  /* 9665 */ "MVE_VSTRB16\0"
11668
  /* 9677 */ "t2SXTB16\0"
11669
  /* 9686 */ "t2UXTB16\0"
11670
  /* 9695 */ "t2SHSUB16\0"
11671
  /* 9705 */ "t2UHSUB16\0"
11672
  /* 9715 */ "t2QSUB16\0"
11673
  /* 9724 */ "t2UQSUB16\0"
11674
  /* 9734 */ "t2SSUB16\0"
11675
  /* 9743 */ "t2USUB16\0"
11676
  /* 9752 */ "t2SHADD16\0"
11677
  /* 9762 */ "t2UHADD16\0"
11678
  /* 9772 */ "t2QADD16\0"
11679
  /* 9781 */ "t2UQADD16\0"
11680
  /* 9791 */ "t2SADD16\0"
11681
  /* 9800 */ "t2UADD16\0"
11682
  /* 9809 */ "MVE_VCTP16\0"
11683
  /* 9820 */ "MVE_VDUP16\0"
11684
  /* 9831 */ "MVE_VBRSR16\0"
11685
  /* 9843 */ "MVE_VLDRBS16\0"
11686
  /* 9856 */ "t2SSAT16\0"
11687
  /* 9865 */ "t2USAT16\0"
11688
  /* 9874 */ "MVE_VLDRBU16\0"
11689
  /* 9887 */ "MVE_VLDRHU16\0"
11690
  /* 9900 */ "MVE_VSTRHU16\0"
11691
  /* 9913 */ "t2REV16\0"
11692
  /* 9921 */ "tREV16\0"
11693
  /* 9928 */ "MVE_VLD20_16\0"
11694
  /* 9941 */ "MVE_VST20_16\0"
11695
  /* 9954 */ "MVE_VLD40_16\0"
11696
  /* 9967 */ "MVE_VST40_16\0"
11697
  /* 9980 */ "MVE_VLD21_16\0"
11698
  /* 9993 */ "MVE_VST21_16\0"
11699
  /* 10006 */ "MVE_VLD41_16\0"
11700
  /* 10019 */ "MVE_VST41_16\0"
11701
  /* 10032 */ "MVE_VREV32_16\0"
11702
  /* 10046 */ "MVE_VLD42_16\0"
11703
  /* 10059 */ "MVE_VST42_16\0"
11704
  /* 10072 */ "MVE_VLD43_16\0"
11705
  /* 10085 */ "MVE_VST43_16\0"
11706
  /* 10098 */ "MVE_VREV64_16\0"
11707
  /* 10112 */ "tCMP_SWAP_16\0"
11708
  /* 10125 */ "MVE_DLSTP_16\0"
11709
  /* 10138 */ "MVE_WLSTP_16\0"
11710
  /* 10151 */ "MVE_VMOV_to_lane_16\0"
11711
  /* 10171 */ "VLD3dWB_fixed_Asm_16\0"
11712
  /* 10192 */ "VST3dWB_fixed_Asm_16\0"
11713
  /* 10213 */ "VLD4dWB_fixed_Asm_16\0"
11714
  /* 10234 */ "VST4dWB_fixed_Asm_16\0"
11715
  /* 10255 */ "VLD1LNdWB_fixed_Asm_16\0"
11716
  /* 10278 */ "VST1LNdWB_fixed_Asm_16\0"
11717
  /* 10301 */ "VLD2LNdWB_fixed_Asm_16\0"
11718
  /* 10324 */ "VST2LNdWB_fixed_Asm_16\0"
11719
  /* 10347 */ "VLD3LNdWB_fixed_Asm_16\0"
11720
  /* 10370 */ "VST3LNdWB_fixed_Asm_16\0"
11721
  /* 10393 */ "VLD4LNdWB_fixed_Asm_16\0"
11722
  /* 10416 */ "VST4LNdWB_fixed_Asm_16\0"
11723
  /* 10439 */ "VLD3DUPdWB_fixed_Asm_16\0"
11724
  /* 10463 */ "VLD4DUPdWB_fixed_Asm_16\0"
11725
  /* 10487 */ "VLD3qWB_fixed_Asm_16\0"
11726
  /* 10508 */ "VST3qWB_fixed_Asm_16\0"
11727
  /* 10529 */ "VLD4qWB_fixed_Asm_16\0"
11728
  /* 10550 */ "VST4qWB_fixed_Asm_16\0"
11729
  /* 10571 */ "VLD2LNqWB_fixed_Asm_16\0"
11730
  /* 10594 */ "VST2LNqWB_fixed_Asm_16\0"
11731
  /* 10617 */ "VLD3LNqWB_fixed_Asm_16\0"
11732
  /* 10640 */ "VST3LNqWB_fixed_Asm_16\0"
11733
  /* 10663 */ "VLD4LNqWB_fixed_Asm_16\0"
11734
  /* 10686 */ "VST4LNqWB_fixed_Asm_16\0"
11735
  /* 10709 */ "VLD3DUPqWB_fixed_Asm_16\0"
11736
  /* 10733 */ "VLD4DUPqWB_fixed_Asm_16\0"
11737
  /* 10757 */ "VLD3dWB_register_Asm_16\0"
11738
  /* 10781 */ "VST3dWB_register_Asm_16\0"
11739
  /* 10805 */ "VLD4dWB_register_Asm_16\0"
11740
  /* 10829 */ "VST4dWB_register_Asm_16\0"
11741
  /* 10853 */ "VLD1LNdWB_register_Asm_16\0"
11742
  /* 10879 */ "VST1LNdWB_register_Asm_16\0"
11743
  /* 10905 */ "VLD2LNdWB_register_Asm_16\0"
11744
  /* 10931 */ "VST2LNdWB_register_Asm_16\0"
11745
  /* 10957 */ "VLD3LNdWB_register_Asm_16\0"
11746
  /* 10983 */ "VST3LNdWB_register_Asm_16\0"
11747
  /* 11009 */ "VLD4LNdWB_register_Asm_16\0"
11748
  /* 11035 */ "VST4LNdWB_register_Asm_16\0"
11749
  /* 11061 */ "VLD3DUPdWB_register_Asm_16\0"
11750
  /* 11088 */ "VLD4DUPdWB_register_Asm_16\0"
11751
  /* 11115 */ "VLD3qWB_register_Asm_16\0"
11752
  /* 11139 */ "VST3qWB_register_Asm_16\0"
11753
  /* 11163 */ "VLD4qWB_register_Asm_16\0"
11754
  /* 11187 */ "VST4qWB_register_Asm_16\0"
11755
  /* 11211 */ "VLD2LNqWB_register_Asm_16\0"
11756
  /* 11237 */ "VST2LNqWB_register_Asm_16\0"
11757
  /* 11263 */ "VLD3LNqWB_register_Asm_16\0"
11758
  /* 11289 */ "VST3LNqWB_register_Asm_16\0"
11759
  /* 11315 */ "VLD4LNqWB_register_Asm_16\0"
11760
  /* 11341 */ "VST4LNqWB_register_Asm_16\0"
11761
  /* 11367 */ "VLD3DUPqWB_register_Asm_16\0"
11762
  /* 11394 */ "VLD4DUPqWB_register_Asm_16\0"
11763
  /* 11421 */ "VLD3dAsm_16\0"
11764
  /* 11433 */ "VST3dAsm_16\0"
11765
  /* 11445 */ "VLD4dAsm_16\0"
11766
  /* 11457 */ "VST4dAsm_16\0"
11767
  /* 11469 */ "VLD1LNdAsm_16\0"
11768
  /* 11483 */ "VST1LNdAsm_16\0"
11769
  /* 11497 */ "VLD2LNdAsm_16\0"
11770
  /* 11511 */ "VST2LNdAsm_16\0"
11771
  /* 11525 */ "VLD3LNdAsm_16\0"
11772
  /* 11539 */ "VST3LNdAsm_16\0"
11773
  /* 11553 */ "VLD4LNdAsm_16\0"
11774
  /* 11567 */ "VST4LNdAsm_16\0"
11775
  /* 11581 */ "VLD3DUPdAsm_16\0"
11776
  /* 11596 */ "VLD4DUPdAsm_16\0"
11777
  /* 11611 */ "VLD3qAsm_16\0"
11778
  /* 11623 */ "VST3qAsm_16\0"
11779
  /* 11635 */ "VLD4qAsm_16\0"
11780
  /* 11647 */ "VST4qAsm_16\0"
11781
  /* 11659 */ "VLD2LNqAsm_16\0"
11782
  /* 11673 */ "VST2LNqAsm_16\0"
11783
  /* 11687 */ "VLD3LNqAsm_16\0"
11784
  /* 11701 */ "VST3LNqAsm_16\0"
11785
  /* 11715 */ "VLD4LNqAsm_16\0"
11786
  /* 11729 */ "VST4LNqAsm_16\0"
11787
  /* 11743 */ "VLD3DUPqAsm_16\0"
11788
  /* 11758 */ "VLD4DUPqAsm_16\0"
11789
  /* 11773 */ "VLD2b16\0"
11790
  /* 11781 */ "VST2b16\0"
11791
  /* 11789 */ "VLD1d16\0"
11792
  /* 11797 */ "VST1d16\0"
11793
  /* 11805 */ "VREV32d16\0"
11794
  /* 11815 */ "VLD2d16\0"
11795
  /* 11823 */ "VST2d16\0"
11796
  /* 11831 */ "VLD3d16\0"
11797
  /* 11839 */ "VST3d16\0"
11798
  /* 11847 */ "VREV64d16\0"
11799
  /* 11857 */ "VLD4d16\0"
11800
  /* 11865 */ "VST4d16\0"
11801
  /* 11873 */ "VLD1LNd16\0"
11802
  /* 11883 */ "VST1LNd16\0"
11803
  /* 11893 */ "VLD2LNd16\0"
11804
  /* 11903 */ "VST2LNd16\0"
11805
  /* 11913 */ "VLD3LNd16\0"
11806
  /* 11923 */ "VST3LNd16\0"
11807
  /* 11933 */ "VLD4LNd16\0"
11808
  /* 11943 */ "VST4LNd16\0"
11809
  /* 11953 */ "VTRNd16\0"
11810
  /* 11961 */ "VZIPd16\0"
11811
  /* 11969 */ "VLD1DUPd16\0"
11812
  /* 11980 */ "VLD2DUPd16\0"
11813
  /* 11991 */ "VLD3DUPd16\0"
11814
  /* 12002 */ "VLD4DUPd16\0"
11815
  /* 12013 */ "VUZPd16\0"
11816
  /* 12021 */ "VEXTd16\0"
11817
  /* 12029 */ "VCMLAv4f16\0"
11818
  /* 12040 */ "VCADDv4f16\0"
11819
  /* 12051 */ "VCGEzv4f16\0"
11820
  /* 12062 */ "VCLEzv4f16\0"
11821
  /* 12073 */ "VCEQzv4f16\0"
11822
  /* 12084 */ "VCGTzv4f16\0"
11823
  /* 12095 */ "VCLTzv4f16\0"
11824
  /* 12106 */ "VCMLAv8f16\0"
11825
  /* 12117 */ "VCADDv8f16\0"
11826
  /* 12128 */ "MVE_VPTv8f16\0"
11827
  /* 12141 */ "VCGEzv8f16\0"
11828
  /* 12152 */ "VCLEzv8f16\0"
11829
  /* 12163 */ "VCEQzv8f16\0"
11830
  /* 12174 */ "VCGTzv8f16\0"
11831
  /* 12185 */ "VCLTzv8f16\0"
11832
  /* 12196 */ "MVE_VCMLAf16\0"
11833
  /* 12209 */ "MVE_VFMAf16\0"
11834
  /* 12221 */ "MVE_VMINNMAf16\0"
11835
  /* 12236 */ "MVE_VMAXNMAf16\0"
11836
  /* 12251 */ "MVE_VSUBf16\0"
11837
  /* 12263 */ "MVE_VABDf16\0"
11838
  /* 12275 */ "MVE_VCADDf16\0"
11839
  /* 12288 */ "MVE_VADDf16\0"
11840
  /* 12300 */ "MVE_VNEGf16\0"
11841
  /* 12312 */ "MVE_VCMULf16\0"
11842
  /* 12325 */ "MVE_VMULf16\0"
11843
  /* 12337 */ "MVE_VMINNMf16\0"
11844
  /* 12351 */ "MVE_VMAXNMf16\0"
11845
  /* 12365 */ "MVE_VCMPf16\0"
11846
  /* 12377 */ "MVE_VABSf16\0"
11847
  /* 12389 */ "MVE_VFMSf16\0"
11848
  /* 12401 */ "MVE_VFMA_qr_Sf16\0"
11849
  /* 12418 */ "MVE_VMINNMAVf16\0"
11850
  /* 12434 */ "MVE_VMAXNMAVf16\0"
11851
  /* 12450 */ "MVE_VMINNMVf16\0"
11852
  /* 12465 */ "MVE_VMAXNMVf16\0"
11853
  /* 12480 */ "MVE_VFMA_qr_f16\0"
11854
  /* 12496 */ "MVE_VSUB_qr_f16\0"
11855
  /* 12512 */ "MVE_VADD_qr_f16\0"
11856
  /* 12528 */ "MVE_VMUL_qr_f16\0"
11857
  /* 12544 */ "VMLAv4i16\0"
11858
  /* 12554 */ "VSUBv4i16\0"
11859
  /* 12564 */ "VADDv4i16\0"
11860
  /* 12574 */ "VQNEGv4i16\0"
11861
  /* 12585 */ "VQRDMLAHv4i16\0"
11862
  /* 12599 */ "VQDMULHv4i16\0"
11863
  /* 12612 */ "VQRDMULHv4i16\0"
11864
  /* 12626 */ "VQRDMLSHv4i16\0"
11865
  /* 12640 */ "VSLIv4i16\0"
11866
  /* 12650 */ "VSRIv4i16\0"
11867
  /* 12660 */ "VMULv4i16\0"
11868
  /* 12670 */ "VRSUBHNv4i16\0"
11869
  /* 12683 */ "VSUBHNv4i16\0"
11870
  /* 12695 */ "VRADDHNv4i16\0"
11871
  /* 12708 */ "VADDHNv4i16\0"
11872
  /* 12720 */ "VRSHRNv4i16\0"
11873
  /* 12732 */ "VSHRNv4i16\0"
11874
  /* 12743 */ "VQSHRUNv4i16\0"
11875
  /* 12756 */ "VQRSHRUNv4i16\0"
11876
  /* 12770 */ "VMVNv4i16\0"
11877
  /* 12780 */ "VMOVNv4i16\0"
11878
  /* 12791 */ "VCEQv4i16\0"
11879
  /* 12801 */ "VQABSv4i16\0"
11880
  /* 12812 */ "VABSv4i16\0"
11881
  /* 12822 */ "VCLSv4i16\0"
11882
  /* 12832 */ "VMLSv4i16\0"
11883
  /* 12842 */ "VTSTv4i16\0"
11884
  /* 12852 */ "VMOVv4i16\0"
11885
  /* 12862 */ "VCLZv4i16\0"
11886
  /* 12872 */ "VBICiv4i16\0"
11887
  /* 12883 */ "VSHLiv4i16\0"
11888
  /* 12894 */ "VORRiv4i16\0"
11889
  /* 12905 */ "VQSHLsiv4i16\0"
11890
  /* 12918 */ "VQSHLuiv4i16\0"
11891
  /* 12931 */ "VMLAslv4i16\0"
11892
  /* 12943 */ "VQRDMLAHslv4i16\0"
11893
  /* 12959 */ "VQDMULHslv4i16\0"
11894
  /* 12974 */ "VQRDMULHslv4i16\0"
11895
  /* 12990 */ "VQRDMLSHslv4i16\0"
11896
  /* 13006 */ "VQDMLALslv4i16\0"
11897
  /* 13021 */ "VQDMULLslv4i16\0"
11898
  /* 13036 */ "VQDMLSLslv4i16\0"
11899
  /* 13051 */ "VMULslv4i16\0"
11900
  /* 13063 */ "VMLSslv4i16\0"
11901
  /* 13075 */ "VABAsv4i16\0"
11902
  /* 13086 */ "VRSRAsv4i16\0"
11903
  /* 13098 */ "VSRAsv4i16\0"
11904
  /* 13109 */ "VHSUBsv4i16\0"
11905
  /* 13121 */ "VQSUBsv4i16\0"
11906
  /* 13133 */ "VABDsv4i16\0"
11907
  /* 13144 */ "VRHADDsv4i16\0"
11908
  /* 13157 */ "VHADDsv4i16\0"
11909
  /* 13169 */ "VQADDsv4i16\0"
11910
  /* 13181 */ "VCGEsv4i16\0"
11911
  /* 13192 */ "VPADALsv4i16\0"
11912
  /* 13205 */ "VPADDLsv4i16\0"
11913
  /* 13218 */ "VQSHLsv4i16\0"
11914
  /* 13230 */ "VQRSHLsv4i16\0"
11915
  /* 13243 */ "VRSHLsv4i16\0"
11916
  /* 13255 */ "VSHLsv4i16\0"
11917
  /* 13266 */ "VMINsv4i16\0"
11918
  /* 13277 */ "VQSHRNsv4i16\0"
11919
  /* 13290 */ "VQRSHRNsv4i16\0"
11920
  /* 13304 */ "VQMOVNsv4i16\0"
11921
  /* 13317 */ "VRSHRsv4i16\0"
11922
  /* 13329 */ "VSHRsv4i16\0"
11923
  /* 13340 */ "VCGTsv4i16\0"
11924
  /* 13351 */ "VMAXsv4i16\0"
11925
  /* 13362 */ "VMLALslsv4i16\0"
11926
  /* 13376 */ "VMULLslsv4i16\0"
11927
  /* 13390 */ "VMLSLslsv4i16\0"
11928
  /* 13404 */ "VABAuv4i16\0"
11929
  /* 13415 */ "VRSRAuv4i16\0"
11930
  /* 13427 */ "VSRAuv4i16\0"
11931
  /* 13438 */ "VHSUBuv4i16\0"
11932
  /* 13450 */ "VQSUBuv4i16\0"
11933
  /* 13462 */ "VABDuv4i16\0"
11934
  /* 13473 */ "VRHADDuv4i16\0"
11935
  /* 13486 */ "VHADDuv4i16\0"
11936
  /* 13498 */ "VQADDuv4i16\0"
11937
  /* 13510 */ "VCGEuv4i16\0"
11938
  /* 13521 */ "VPADALuv4i16\0"
11939
  /* 13534 */ "VPADDLuv4i16\0"
11940
  /* 13547 */ "VQSHLuv4i16\0"
11941
  /* 13559 */ "VQRSHLuv4i16\0"
11942
  /* 13572 */ "VRSHLuv4i16\0"
11943
  /* 13584 */ "VSHLuv4i16\0"
11944
  /* 13595 */ "VMINuv4i16\0"
11945
  /* 13606 */ "VQSHRNuv4i16\0"
11946
  /* 13619 */ "VQRSHRNuv4i16\0"
11947
  /* 13633 */ "VQMOVNuv4i16\0"
11948
  /* 13646 */ "VRSHRuv4i16\0"
11949
  /* 13658 */ "VSHRuv4i16\0"
11950
  /* 13669 */ "VCGTuv4i16\0"
11951
  /* 13680 */ "VMAXuv4i16\0"
11952
  /* 13691 */ "VMLALsluv4i16\0"
11953
  /* 13705 */ "VMULLsluv4i16\0"
11954
  /* 13719 */ "VMLSLsluv4i16\0"
11955
  /* 13733 */ "VQSHLsuv4i16\0"
11956
  /* 13746 */ "VQMOVNsuv4i16\0"
11957
  /* 13760 */ "VCGEzv4i16\0"
11958
  /* 13771 */ "VCLEzv4i16\0"
11959
  /* 13782 */ "VCEQzv4i16\0"
11960
  /* 13793 */ "VCGTzv4i16\0"
11961
  /* 13804 */ "VCLTzv4i16\0"
11962
  /* 13815 */ "VMLAv8i16\0"
11963
  /* 13825 */ "VSUBv8i16\0"
11964
  /* 13835 */ "VADDv8i16\0"
11965
  /* 13845 */ "VQNEGv8i16\0"
11966
  /* 13856 */ "VQRDMLAHv8i16\0"
11967
  /* 13870 */ "VQDMULHv8i16\0"
11968
  /* 13883 */ "VQRDMULHv8i16\0"
11969
  /* 13897 */ "VQRDMLSHv8i16\0"
11970
  /* 13911 */ "VSLIv8i16\0"
11971
  /* 13921 */ "VSRIv8i16\0"
11972
  /* 13931 */ "VMULv8i16\0"
11973
  /* 13941 */ "VMVNv8i16\0"
11974
  /* 13951 */ "VCEQv8i16\0"
11975
  /* 13961 */ "VQABSv8i16\0"
11976
  /* 13972 */ "VABSv8i16\0"
11977
  /* 13982 */ "VCLSv8i16\0"
11978
  /* 13992 */ "VMLSv8i16\0"
11979
  /* 14002 */ "MVE_VPTv8i16\0"
11980
  /* 14015 */ "VTSTv8i16\0"
11981
  /* 14025 */ "VMOVv8i16\0"
11982
  /* 14035 */ "VCLZv8i16\0"
11983
  /* 14045 */ "VBICiv8i16\0"
11984
  /* 14056 */ "VSHLiv8i16\0"
11985
  /* 14067 */ "VORRiv8i16\0"
11986
  /* 14078 */ "VQSHLsiv8i16\0"
11987
  /* 14091 */ "VQSHLuiv8i16\0"
11988
  /* 14104 */ "VMLAslv8i16\0"
11989
  /* 14116 */ "VQRDMLAHslv8i16\0"
11990
  /* 14132 */ "VQDMULHslv8i16\0"
11991
  /* 14147 */ "VQRDMULHslv8i16\0"
11992
  /* 14163 */ "VQRDMLSHslv8i16\0"
11993
  /* 14179 */ "VMULslv8i16\0"
11994
  /* 14191 */ "VMLSslv8i16\0"
11995
  /* 14203 */ "VABAsv8i16\0"
11996
  /* 14214 */ "VRSRAsv8i16\0"
11997
  /* 14226 */ "VSRAsv8i16\0"
11998
  /* 14237 */ "VHSUBsv8i16\0"
11999
  /* 14249 */ "VQSUBsv8i16\0"
12000
  /* 14261 */ "VABDsv8i16\0"
12001
  /* 14272 */ "VRHADDsv8i16\0"
12002
  /* 14285 */ "VHADDsv8i16\0"
12003
  /* 14297 */ "VQADDsv8i16\0"
12004
  /* 14309 */ "VCGEsv8i16\0"
12005
  /* 14320 */ "VABALsv8i16\0"
12006
  /* 14332 */ "VPADALsv8i16\0"
12007
  /* 14345 */ "VMLALsv8i16\0"
12008
  /* 14357 */ "VSUBLsv8i16\0"
12009
  /* 14369 */ "VABDLsv8i16\0"
12010
  /* 14381 */ "VPADDLsv8i16\0"
12011
  /* 14394 */ "VADDLsv8i16\0"
12012
  /* 14406 */ "VQSHLsv8i16\0"
12013
  /* 14418 */ "VQRSHLsv8i16\0"
12014
  /* 14431 */ "VRSHLsv8i16\0"
12015
  /* 14443 */ "VSHLsv8i16\0"
12016
  /* 14454 */ "VSHLLsv8i16\0"
12017
  /* 14466 */ "VMULLsv8i16\0"
12018
  /* 14478 */ "VMLSLsv8i16\0"
12019
  /* 14490 */ "VMOVLsv8i16\0"
12020
  /* 14502 */ "VMINsv8i16\0"
12021
  /* 14513 */ "VRSHRsv8i16\0"
12022
  /* 14525 */ "VSHRsv8i16\0"
12023
  /* 14536 */ "VCGTsv8i16\0"
12024
  /* 14547 */ "VSUBWsv8i16\0"
12025
  /* 14559 */ "VADDWsv8i16\0"
12026
  /* 14571 */ "VMAXsv8i16\0"
12027
  /* 14582 */ "VABAuv8i16\0"
12028
  /* 14593 */ "VRSRAuv8i16\0"
12029
  /* 14605 */ "VSRAuv8i16\0"
12030
  /* 14616 */ "VHSUBuv8i16\0"
12031
  /* 14628 */ "VQSUBuv8i16\0"
12032
  /* 14640 */ "VABDuv8i16\0"
12033
  /* 14651 */ "VRHADDuv8i16\0"
12034
  /* 14664 */ "VHADDuv8i16\0"
12035
  /* 14676 */ "VQADDuv8i16\0"
12036
  /* 14688 */ "VCGEuv8i16\0"
12037
  /* 14699 */ "VABALuv8i16\0"
12038
  /* 14711 */ "VPADALuv8i16\0"
12039
  /* 14724 */ "VMLALuv8i16\0"
12040
  /* 14736 */ "VSUBLuv8i16\0"
12041
  /* 14748 */ "VABDLuv8i16\0"
12042
  /* 14760 */ "VPADDLuv8i16\0"
12043
  /* 14773 */ "VADDLuv8i16\0"
12044
  /* 14785 */ "VQSHLuv8i16\0"
12045
  /* 14797 */ "VQRSHLuv8i16\0"
12046
  /* 14810 */ "VRSHLuv8i16\0"
12047
  /* 14822 */ "VSHLuv8i16\0"
12048
  /* 14833 */ "VSHLLuv8i16\0"
12049
  /* 14845 */ "VMULLuv8i16\0"
12050
  /* 14857 */ "VMLSLuv8i16\0"
12051
  /* 14869 */ "VMOVLuv8i16\0"
12052
  /* 14881 */ "VMINuv8i16\0"
12053
  /* 14892 */ "VRSHRuv8i16\0"
12054
  /* 14904 */ "VSHRuv8i16\0"
12055
  /* 14915 */ "VCGTuv8i16\0"
12056
  /* 14926 */ "VSUBWuv8i16\0"
12057
  /* 14938 */ "VADDWuv8i16\0"
12058
  /* 14950 */ "VMAXuv8i16\0"
12059
  /* 14961 */ "VQSHLsuv8i16\0"
12060
  /* 14974 */ "VCGEzv8i16\0"
12061
  /* 14985 */ "VCLEzv8i16\0"
12062
  /* 14996 */ "VCEQzv8i16\0"
12063
  /* 15007 */ "VCGTzv8i16\0"
12064
  /* 15018 */ "VCLTzv8i16\0"
12065
  /* 15029 */ "MVE_VSUBi16\0"
12066
  /* 15041 */ "t2MOVCCi16\0"
12067
  /* 15052 */ "MVE_VCADDi16\0"
12068
  /* 15065 */ "VPADDi16\0"
12069
  /* 15074 */ "MVE_VADDi16\0"
12070
  /* 15086 */ "MVE_VQDMULHi16\0"
12071
  /* 15101 */ "MVE_VQRDMULHi16\0"
12072
  /* 15117 */ "VSHLLi16\0"
12073
  /* 15126 */ "MVE_VMULi16\0"
12074
  /* 15138 */ "VSETLNi16\0"
12075
  /* 15148 */ "MVE_VCMPi16\0"
12076
  /* 15160 */ "t2MOVTi16\0"
12077
  /* 15170 */ "t2MOVi16\0"
12078
  /* 15179 */ "MVE_VMLA_qr_i16\0"
12079
  /* 15195 */ "MVE_VSUB_qr_i16\0"
12080
  /* 15211 */ "MVE_VADD_qr_i16\0"
12081
  /* 15227 */ "MVE_VMUL_qr_i16\0"
12082
  /* 15243 */ "MVE_VMLAS_qr_i16\0"
12083
  /* 15260 */ "MVE_VBICimmi16\0"
12084
  /* 15275 */ "MVE_VMVNimmi16\0"
12085
  /* 15290 */ "MVE_VORRimmi16\0"
12086
  /* 15305 */ "MVE_VMOVimmi16\0"
12087
  /* 15320 */ "MVE_VSHL_immi16\0"
12088
  /* 15336 */ "MVE_VSLIimm16\0"
12089
  /* 15350 */ "MVE_VSRIimm16\0"
12090
  /* 15364 */ "MVE_VMULLBp16\0"
12091
  /* 15378 */ "MVE_VMULLTp16\0"
12092
  /* 15392 */ "VLD1q16\0"
12093
  /* 15400 */ "VST1q16\0"
12094
  /* 15408 */ "VREV32q16\0"
12095
  /* 15418 */ "VLD2q16\0"
12096
  /* 15426 */ "VST2q16\0"
12097
  /* 15434 */ "VLD3q16\0"
12098
  /* 15442 */ "VST3q16\0"
12099
  /* 15450 */ "VREV64q16\0"
12100
  /* 15460 */ "VLD4q16\0"
12101
  /* 15468 */ "VST4q16\0"
12102
  /* 15476 */ "VLD2LNq16\0"
12103
  /* 15486 */ "VST2LNq16\0"
12104
  /* 15496 */ "VLD3LNq16\0"
12105
  /* 15506 */ "VST3LNq16\0"
12106
  /* 15516 */ "VLD4LNq16\0"
12107
  /* 15526 */ "VST4LNq16\0"
12108
  /* 15536 */ "VTRNq16\0"
12109
  /* 15544 */ "VZIPq16\0"
12110
  /* 15552 */ "VLD1DUPq16\0"
12111
  /* 15563 */ "VLD3DUPq16\0"
12112
  /* 15574 */ "VLD4DUPq16\0"
12113
  /* 15585 */ "VUZPq16\0"
12114
  /* 15593 */ "VEXTq16\0"
12115
  /* 15601 */ "MVE_VPTv8s16\0"
12116
  /* 15614 */ "MVE_VMINAs16\0"
12117
  /* 15627 */ "MVE_VMAXAs16\0"
12118
  /* 15640 */ "MVE_VMULLBs16\0"
12119
  /* 15654 */ "MVE_VHSUBs16\0"
12120
  /* 15667 */ "MVE_VQSUBs16\0"
12121
  /* 15680 */ "MVE_VABDs16\0"
12122
  /* 15692 */ "MVE_VHCADDs16\0"
12123
  /* 15706 */ "MVE_VRHADDs16\0"
12124
  /* 15720 */ "MVE_VHADDs16\0"
12125
  /* 15733 */ "MVE_VQADDs16\0"
12126
  /* 15746 */ "MVE_VQNEGs16\0"
12127
  /* 15759 */ "MVE_VNEGs16\0"
12128
  /* 15771 */ "MVE_VQDMLADHs16\0"
12129
  /* 15787 */ "MVE_VQRDMLADHs16\0"
12130
  /* 15804 */ "MVE_VQDMLSDHs16\0"
12131
  /* 15820 */ "MVE_VQRDMLSDHs16\0"
12132
  /* 15837 */ "MVE_VRMULHs16\0"
12133
  /* 15851 */ "MVE_VMULHs16\0"
12134
  /* 15864 */ "VPMINs16\0"
12135
  /* 15873 */ "MVE_VMINs16\0"
12136
  /* 15885 */ "VGETLNs16\0"
12137
  /* 15895 */ "MVE_VCMPs16\0"
12138
  /* 15907 */ "MVE_VQABSs16\0"
12139
  /* 15920 */ "MVE_VABSs16\0"
12140
  /* 15932 */ "MVE_VCLSs16\0"
12141
  /* 15944 */ "MVE_VMULLTs16\0"
12142
  /* 15958 */ "MVE_VABAVs16\0"
12143
  /* 15971 */ "MVE_VMLADAVs16\0"
12144
  /* 15986 */ "MVE_VMLALDAVs16\0"
12145
  /* 16002 */ "MVE_VMLSLDAVs16\0"
12146
  /* 16018 */ "MVE_VMLSDAVs16\0"
12147
  /* 16033 */ "MVE_VMINAVs16\0"
12148
  /* 16047 */ "MVE_VMAXAVs16\0"
12149
  /* 16061 */ "MVE_VMINVs16\0"
12150
  /* 16074 */ "MVE_VMAXVs16\0"
12151
  /* 16087 */ "VPMAXs16\0"
12152
  /* 16096 */ "MVE_VMAXs16\0"
12153
  /* 16108 */ "MVE_VQDMLADHXs16\0"
12154
  /* 16125 */ "MVE_VQRDMLADHXs16\0"
12155
  /* 16143 */ "MVE_VQDMLSDHXs16\0"
12156
  /* 16160 */ "MVE_VQRDMLSDHXs16\0"
12157
  /* 16178 */ "MVE_VCLZs16\0"
12158
  /* 16190 */ "MVE_VMOV_from_lane_s16\0"
12159
  /* 16213 */ "MVE_VHSUB_qr_s16\0"
12160
  /* 16230 */ "MVE_VQSUB_qr_s16\0"
12161
  /* 16247 */ "MVE_VHADD_qr_s16\0"
12162
  /* 16264 */ "MVE_VQADD_qr_s16\0"
12163
  /* 16281 */ "MVE_VQDMULH_qr_s16\0"
12164
  /* 16300 */ "MVE_VQRDMULH_qr_s16\0"
12165
  /* 16320 */ "MVE_VMLADAVas16\0"
12166
  /* 16336 */ "MVE_VMLALDAVas16\0"
12167
  /* 16353 */ "MVE_VMLSLDAVas16\0"
12168
  /* 16370 */ "MVE_VMLSDAVas16\0"
12169
  /* 16386 */ "MVE_VQSHL_by_vecs16\0"
12170
  /* 16406 */ "MVE_VQRSHL_by_vecs16\0"
12171
  /* 16427 */ "MVE_VRSHL_by_vecs16\0"
12172
  /* 16447 */ "MVE_VSHL_by_vecs16\0"
12173
  /* 16466 */ "MVE_VQSHRNbhs16\0"
12174
  /* 16482 */ "MVE_VQRSHRNbhs16\0"
12175
  /* 16499 */ "MVE_VQSHRNths16\0"
12176
  /* 16515 */ "MVE_VQRSHRNths16\0"
12177
  /* 16532 */ "MVE_VQSHLimms16\0"
12178
  /* 16548 */ "MVE_VRSHR_imms16\0"
12179
  /* 16565 */ "MVE_VSHR_imms16\0"
12180
  /* 16581 */ "MVE_VQSHLU_imms16\0"
12181
  /* 16599 */ "MVE_VQDMLAH_qrs16\0"
12182
  /* 16617 */ "MVE_VQRDMLAH_qrs16\0"
12183
  /* 16636 */ "MVE_VQDMLASH_qrs16\0"
12184
  /* 16655 */ "MVE_VQRDMLASH_qrs16\0"
12185
  /* 16675 */ "MVE_VQSHL_qrs16\0"
12186
  /* 16691 */ "MVE_VQRSHL_qrs16\0"
12187
  /* 16708 */ "MVE_VRSHL_qrs16\0"
12188
  /* 16724 */ "MVE_VSHL_qrs16\0"
12189
  /* 16739 */ "MVE_VMLADAVxs16\0"
12190
  /* 16755 */ "MVE_VMLALDAVxs16\0"
12191
  /* 16772 */ "MVE_VMLSLDAVxs16\0"
12192
  /* 16789 */ "MVE_VMLSDAVxs16\0"
12193
  /* 16805 */ "MVE_VMLADAVaxs16\0"
12194
  /* 16822 */ "MVE_VMLALDAVaxs16\0"
12195
  /* 16840 */ "MVE_VMLSLDAVaxs16\0"
12196
  /* 16858 */ "MVE_VMLSDAVaxs16\0"
12197
  /* 16875 */ "MVE_VPTv8u16\0"
12198
  /* 16888 */ "MVE_VMULLBu16\0"
12199
  /* 16902 */ "MVE_VHSUBu16\0"
12200
  /* 16915 */ "MVE_VQSUBu16\0"
12201
  /* 16928 */ "MVE_VABDu16\0"
12202
  /* 16940 */ "MVE_VRHADDu16\0"
12203
  /* 16954 */ "MVE_VHADDu16\0"
12204
  /* 16967 */ "MVE_VQADDu16\0"
12205
  /* 16980 */ "MVE_VRMULHu16\0"
12206
  /* 16994 */ "MVE_VMULHu16\0"
12207
  /* 17007 */ "VPMINu16\0"
12208
  /* 17016 */ "MVE_VMINu16\0"
12209
  /* 17028 */ "VGETLNu16\0"
12210
  /* 17038 */ "MVE_VCMPu16\0"
12211
  /* 17050 */ "MVE_VDDUPu16\0"
12212
  /* 17063 */ "MVE_VIDUPu16\0"
12213
  /* 17076 */ "MVE_VDWDUPu16\0"
12214
  /* 17090 */ "MVE_VIWDUPu16\0"
12215
  /* 17104 */ "MVE_VMULLTu16\0"
12216
  /* 17118 */ "MVE_VABAVu16\0"
12217
  /* 17131 */ "MVE_VMLADAVu16\0"
12218
  /* 17146 */ "MVE_VMLALDAVu16\0"
12219
  /* 17162 */ "MVE_VMINVu16\0"
12220
  /* 17175 */ "MVE_VMAXVu16\0"
12221
  /* 17188 */ "VPMAXu16\0"
12222
  /* 17197 */ "MVE_VMAXu16\0"
12223
  /* 17209 */ "MVE_VMOV_from_lane_u16\0"
12224
  /* 17232 */ "MVE_VHSUB_qr_u16\0"
12225
  /* 17249 */ "MVE_VQSUB_qr_u16\0"
12226
  /* 17266 */ "MVE_VHADD_qr_u16\0"
12227
  /* 17283 */ "MVE_VQADD_qr_u16\0"
12228
  /* 17300 */ "MVE_VMLADAVau16\0"
12229
  /* 17316 */ "MVE_VMLALDAVau16\0"
12230
  /* 17333 */ "MVE_VQSHL_by_vecu16\0"
12231
  /* 17353 */ "MVE_VQRSHL_by_vecu16\0"
12232
  /* 17374 */ "MVE_VRSHL_by_vecu16\0"
12233
  /* 17394 */ "MVE_VSHL_by_vecu16\0"
12234
  /* 17413 */ "MVE_VQSHRNbhu16\0"
12235
  /* 17429 */ "MVE_VQRSHRNbhu16\0"
12236
  /* 17446 */ "MVE_VQSHRNthu16\0"
12237
  /* 17462 */ "MVE_VQRSHRNthu16\0"
12238
  /* 17479 */ "MVE_VQSHLimmu16\0"
12239
  /* 17495 */ "MVE_VRSHR_immu16\0"
12240
  /* 17512 */ "MVE_VSHR_immu16\0"
12241
  /* 17528 */ "MVE_VQSHL_qru16\0"
12242
  /* 17544 */ "MVE_VQRSHL_qru16\0"
12243
  /* 17561 */ "MVE_VRSHL_qru16\0"
12244
  /* 17577 */ "MVE_VSHL_qru16\0"
12245
  /* 17592 */ "t2USADA8\0"
12246
  /* 17601 */ "t2SHSUB8\0"
12247
  /* 17610 */ "t2UHSUB8\0"
12248
  /* 17619 */ "t2QSUB8\0"
12249
  /* 17627 */ "t2UQSUB8\0"
12250
  /* 17636 */ "t2SSUB8\0"
12251
  /* 17644 */ "t2USUB8\0"
12252
  /* 17652 */ "t2USAD8\0"
12253
  /* 17660 */ "t2SHADD8\0"
12254
  /* 17669 */ "t2UHADD8\0"
12255
  /* 17678 */ "t2QADD8\0"
12256
  /* 17686 */ "t2UQADD8\0"
12257
  /* 17695 */ "t2SADD8\0"
12258
  /* 17703 */ "t2UADD8\0"
12259
  /* 17711 */ "MVE_VCTP8\0"
12260
  /* 17721 */ "MVE_VDUP8\0"
12261
  /* 17731 */ "MVE_VBRSR8\0"
12262
  /* 17742 */ "MVE_VLDRBU8\0"
12263
  /* 17754 */ "MVE_VSTRBU8\0"
12264
  /* 17766 */ "MVE_VLD20_8\0"
12265
  /* 17778 */ "MVE_VST20_8\0"
12266
  /* 17790 */ "MVE_VLD40_8\0"
12267
  /* 17802 */ "MVE_VST40_8\0"
12268
  /* 17814 */ "MVE_VLD21_8\0"
12269
  /* 17826 */ "MVE_VST21_8\0"
12270
  /* 17838 */ "MVE_VLD41_8\0"
12271
  /* 17850 */ "MVE_VST41_8\0"
12272
  /* 17862 */ "MVE_VREV32_8\0"
12273
  /* 17875 */ "MVE_VLD42_8\0"
12274
  /* 17887 */ "MVE_VST42_8\0"
12275
  /* 17899 */ "MVE_VLD43_8\0"
12276
  /* 17911 */ "MVE_VST43_8\0"
12277
  /* 17923 */ "MVE_VREV64_8\0"
12278
  /* 17936 */ "MVE_VREV16_8\0"
12279
  /* 17949 */ "tCMP_SWAP_8\0"
12280
  /* 17961 */ "MVE_DLSTP_8\0"
12281
  /* 17973 */ "MVE_WLSTP_8\0"
12282
  /* 17985 */ "MVE_VMOV_to_lane_8\0"
12283
  /* 18004 */ "VLD3dWB_fixed_Asm_8\0"
12284
  /* 18024 */ "VST3dWB_fixed_Asm_8\0"
12285
  /* 18044 */ "VLD4dWB_fixed_Asm_8\0"
12286
  /* 18064 */ "VST4dWB_fixed_Asm_8\0"
12287
  /* 18084 */ "VLD1LNdWB_fixed_Asm_8\0"
12288
  /* 18106 */ "VST1LNdWB_fixed_Asm_8\0"
12289
  /* 18128 */ "VLD2LNdWB_fixed_Asm_8\0"
12290
  /* 18150 */ "VST2LNdWB_fixed_Asm_8\0"
12291
  /* 18172 */ "VLD3LNdWB_fixed_Asm_8\0"
12292
  /* 18194 */ "VST3LNdWB_fixed_Asm_8\0"
12293
  /* 18216 */ "VLD4LNdWB_fixed_Asm_8\0"
12294
  /* 18238 */ "VST4LNdWB_fixed_Asm_8\0"
12295
  /* 18260 */ "VLD3DUPdWB_fixed_Asm_8\0"
12296
  /* 18283 */ "VLD4DUPdWB_fixed_Asm_8\0"
12297
  /* 18306 */ "VLD3qWB_fixed_Asm_8\0"
12298
  /* 18326 */ "VST3qWB_fixed_Asm_8\0"
12299
  /* 18346 */ "VLD4qWB_fixed_Asm_8\0"
12300
  /* 18366 */ "VST4qWB_fixed_Asm_8\0"
12301
  /* 18386 */ "VLD3DUPqWB_fixed_Asm_8\0"
12302
  /* 18409 */ "VLD4DUPqWB_fixed_Asm_8\0"
12303
  /* 18432 */ "VLD3dWB_register_Asm_8\0"
12304
  /* 18455 */ "VST3dWB_register_Asm_8\0"
12305
  /* 18478 */ "VLD4dWB_register_Asm_8\0"
12306
  /* 18501 */ "VST4dWB_register_Asm_8\0"
12307
  /* 18524 */ "VLD1LNdWB_register_Asm_8\0"
12308
  /* 18549 */ "VST1LNdWB_register_Asm_8\0"
12309
  /* 18574 */ "VLD2LNdWB_register_Asm_8\0"
12310
  /* 18599 */ "VST2LNdWB_register_Asm_8\0"
12311
  /* 18624 */ "VLD3LNdWB_register_Asm_8\0"
12312
  /* 18649 */ "VST3LNdWB_register_Asm_8\0"
12313
  /* 18674 */ "VLD4LNdWB_register_Asm_8\0"
12314
  /* 18699 */ "VST4LNdWB_register_Asm_8\0"
12315
  /* 18724 */ "VLD3DUPdWB_register_Asm_8\0"
12316
  /* 18750 */ "VLD4DUPdWB_register_Asm_8\0"
12317
  /* 18776 */ "VLD3qWB_register_Asm_8\0"
12318
  /* 18799 */ "VST3qWB_register_Asm_8\0"
12319
  /* 18822 */ "VLD4qWB_register_Asm_8\0"
12320
  /* 18845 */ "VST4qWB_register_Asm_8\0"
12321
  /* 18868 */ "VLD3DUPqWB_register_Asm_8\0"
12322
  /* 18894 */ "VLD4DUPqWB_register_Asm_8\0"
12323
  /* 18920 */ "VLD3dAsm_8\0"
12324
  /* 18931 */ "VST3dAsm_8\0"
12325
  /* 18942 */ "VLD4dAsm_8\0"
12326
  /* 18953 */ "VST4dAsm_8\0"
12327
  /* 18964 */ "VLD1LNdAsm_8\0"
12328
  /* 18977 */ "VST1LNdAsm_8\0"
12329
  /* 18990 */ "VLD2LNdAsm_8\0"
12330
  /* 19003 */ "VST2LNdAsm_8\0"
12331
  /* 19016 */ "VLD3LNdAsm_8\0"
12332
  /* 19029 */ "VST3LNdAsm_8\0"
12333
  /* 19042 */ "VLD4LNdAsm_8\0"
12334
  /* 19055 */ "VST4LNdAsm_8\0"
12335
  /* 19068 */ "VLD3DUPdAsm_8\0"
12336
  /* 19082 */ "VLD4DUPdAsm_8\0"
12337
  /* 19096 */ "VLD3qAsm_8\0"
12338
  /* 19107 */ "VST3qAsm_8\0"
12339
  /* 19118 */ "VLD4qAsm_8\0"
12340
  /* 19129 */ "VST4qAsm_8\0"
12341
  /* 19140 */ "VLD3DUPqAsm_8\0"
12342
  /* 19154 */ "VLD4DUPqAsm_8\0"
12343
  /* 19168 */ "VLD2b8\0"
12344
  /* 19175 */ "VST2b8\0"
12345
  /* 19182 */ "VLD1d8\0"
12346
  /* 19189 */ "VST1d8\0"
12347
  /* 19196 */ "VREV32d8\0"
12348
  /* 19205 */ "VLD2d8\0"
12349
  /* 19212 */ "VST2d8\0"
12350
  /* 19219 */ "VLD3d8\0"
12351
  /* 19226 */ "VST3d8\0"
12352
  /* 19233 */ "VREV64d8\0"
12353
  /* 19242 */ "VLD4d8\0"
12354
  /* 19249 */ "VST4d8\0"
12355
  /* 19256 */ "VREV16d8\0"
12356
  /* 19265 */ "VLD1LNd8\0"
12357
  /* 19274 */ "VST1LNd8\0"
12358
  /* 19283 */ "VLD2LNd8\0"
12359
  /* 19292 */ "VST2LNd8\0"
12360
  /* 19301 */ "VLD3LNd8\0"
12361
  /* 19310 */ "VST3LNd8\0"
12362
  /* 19319 */ "VLD4LNd8\0"
12363
  /* 19328 */ "VST4LNd8\0"
12364
  /* 19337 */ "VTRNd8\0"
12365
  /* 19344 */ "VZIPd8\0"
12366
  /* 19351 */ "VLD1DUPd8\0"
12367
  /* 19361 */ "VLD2DUPd8\0"
12368
  /* 19371 */ "VLD3DUPd8\0"
12369
  /* 19381 */ "VLD4DUPd8\0"
12370
  /* 19391 */ "VUZPd8\0"
12371
  /* 19398 */ "VEXTd8\0"
12372
  /* 19405 */ "VMLAv16i8\0"
12373
  /* 19415 */ "VSUBv16i8\0"
12374
  /* 19425 */ "VADDv16i8\0"
12375
  /* 19435 */ "VQNEGv16i8\0"
12376
  /* 19446 */ "VSLIv16i8\0"
12377
  /* 19456 */ "VSRIv16i8\0"
12378
  /* 19466 */ "VMULv16i8\0"
12379
  /* 19476 */ "VCEQv16i8\0"
12380
  /* 19486 */ "VQABSv16i8\0"
12381
  /* 19497 */ "VABSv16i8\0"
12382
  /* 19507 */ "VCLSv16i8\0"
12383
  /* 19517 */ "VMLSv16i8\0"
12384
  /* 19527 */ "MVE_VPTv16i8\0"
12385
  /* 19540 */ "VTSTv16i8\0"
12386
  /* 19550 */ "VMOVv16i8\0"
12387
  /* 19560 */ "VCLZv16i8\0"
12388
  /* 19570 */ "VSHLiv16i8\0"
12389
  /* 19581 */ "VQSHLsiv16i8\0"
12390
  /* 19594 */ "VQSHLuiv16i8\0"
12391
  /* 19607 */ "VABAsv16i8\0"
12392
  /* 19618 */ "VRSRAsv16i8\0"
12393
  /* 19630 */ "VSRAsv16i8\0"
12394
  /* 19641 */ "VHSUBsv16i8\0"
12395
  /* 19653 */ "VQSUBsv16i8\0"
12396
  /* 19665 */ "VABDsv16i8\0"
12397
  /* 19676 */ "VRHADDsv16i8\0"
12398
  /* 19689 */ "VHADDsv16i8\0"
12399
  /* 19701 */ "VQADDsv16i8\0"
12400
  /* 19713 */ "VCGEsv16i8\0"
12401
  /* 19724 */ "VPADALsv16i8\0"
12402
  /* 19737 */ "VPADDLsv16i8\0"
12403
  /* 19750 */ "VQSHLsv16i8\0"
12404
  /* 19762 */ "VQRSHLsv16i8\0"
12405
  /* 19775 */ "VRSHLsv16i8\0"
12406
  /* 19787 */ "VSHLsv16i8\0"
12407
  /* 19798 */ "VMINsv16i8\0"
12408
  /* 19809 */ "VRSHRsv16i8\0"
12409
  /* 19821 */ "VSHRsv16i8\0"
12410
  /* 19832 */ "VCGTsv16i8\0"
12411
  /* 19843 */ "VMAXsv16i8\0"
12412
  /* 19854 */ "VABAuv16i8\0"
12413
  /* 19865 */ "VRSRAuv16i8\0"
12414
  /* 19877 */ "VSRAuv16i8\0"
12415
  /* 19888 */ "VHSUBuv16i8\0"
12416
  /* 19900 */ "VQSUBuv16i8\0"
12417
  /* 19912 */ "VABDuv16i8\0"
12418
  /* 19923 */ "VRHADDuv16i8\0"
12419
  /* 19936 */ "VHADDuv16i8\0"
12420
  /* 19948 */ "VQADDuv16i8\0"
12421
  /* 19960 */ "VCGEuv16i8\0"
12422
  /* 19971 */ "VPADALuv16i8\0"
12423
  /* 19984 */ "VPADDLuv16i8\0"
12424
  /* 19997 */ "VQSHLuv16i8\0"
12425
  /* 20009 */ "VQRSHLuv16i8\0"
12426
  /* 20022 */ "VRSHLuv16i8\0"
12427
  /* 20034 */ "VSHLuv16i8\0"
12428
  /* 20045 */ "VMINuv16i8\0"
12429
  /* 20056 */ "VRSHRuv16i8\0"
12430
  /* 20068 */ "VSHRuv16i8\0"
12431
  /* 20079 */ "VCGTuv16i8\0"
12432
  /* 20090 */ "VMAXuv16i8\0"
12433
  /* 20101 */ "VQSHLsuv16i8\0"
12434
  /* 20114 */ "VCGEzv16i8\0"
12435
  /* 20125 */ "VCLEzv16i8\0"
12436
  /* 20136 */ "VCEQzv16i8\0"
12437
  /* 20147 */ "VCGTzv16i8\0"
12438
  /* 20158 */ "VCLTzv16i8\0"
12439
  /* 20169 */ "VMLAv8i8\0"
12440
  /* 20178 */ "VSUBv8i8\0"
12441
  /* 20187 */ "VADDv8i8\0"
12442
  /* 20196 */ "VQNEGv8i8\0"
12443
  /* 20206 */ "VSLIv8i8\0"
12444
  /* 20215 */ "VSRIv8i8\0"
12445
  /* 20224 */ "VMULv8i8\0"
12446
  /* 20233 */ "VRSUBHNv8i8\0"
12447
  /* 20245 */ "VSUBHNv8i8\0"
12448
  /* 20256 */ "VRADDHNv8i8\0"
12449
  /* 20268 */ "VADDHNv8i8\0"
12450
  /* 20279 */ "VRSHRNv8i8\0"
12451
  /* 20290 */ "VSHRNv8i8\0"
12452
  /* 20300 */ "VQSHRUNv8i8\0"
12453
  /* 20312 */ "VQRSHRUNv8i8\0"
12454
  /* 20325 */ "VMOVNv8i8\0"
12455
  /* 20335 */ "VCEQv8i8\0"
12456
  /* 20344 */ "VQABSv8i8\0"
12457
  /* 20354 */ "VABSv8i8\0"
12458
  /* 20363 */ "VCLSv8i8\0"
12459
  /* 20372 */ "VMLSv8i8\0"
12460
  /* 20381 */ "VTSTv8i8\0"
12461
  /* 20390 */ "VMOVv8i8\0"
12462
  /* 20399 */ "VCLZv8i8\0"
12463
  /* 20408 */ "VSHLiv8i8\0"
12464
  /* 20418 */ "VQSHLsiv8i8\0"
12465
  /* 20430 */ "VQSHLuiv8i8\0"
12466
  /* 20442 */ "VABAsv8i8\0"
12467
  /* 20452 */ "VRSRAsv8i8\0"
12468
  /* 20463 */ "VSRAsv8i8\0"
12469
  /* 20473 */ "VHSUBsv8i8\0"
12470
  /* 20484 */ "VQSUBsv8i8\0"
12471
  /* 20495 */ "VABDsv8i8\0"
12472
  /* 20505 */ "VRHADDsv8i8\0"
12473
  /* 20517 */ "VHADDsv8i8\0"
12474
  /* 20528 */ "VQADDsv8i8\0"
12475
  /* 20539 */ "VCGEsv8i8\0"
12476
  /* 20549 */ "VPADALsv8i8\0"
12477
  /* 20561 */ "VPADDLsv8i8\0"
12478
  /* 20573 */ "VQSHLsv8i8\0"
12479
  /* 20584 */ "VQRSHLsv8i8\0"
12480
  /* 20596 */ "VRSHLsv8i8\0"
12481
  /* 20607 */ "VSHLsv8i8\0"
12482
  /* 20617 */ "VMINsv8i8\0"
12483
  /* 20627 */ "VQSHRNsv8i8\0"
12484
  /* 20639 */ "VQRSHRNsv8i8\0"
12485
  /* 20652 */ "VQMOVNsv8i8\0"
12486
  /* 20664 */ "VRSHRsv8i8\0"
12487
  /* 20675 */ "VSHRsv8i8\0"
12488
  /* 20685 */ "VCGTsv8i8\0"
12489
  /* 20695 */ "VMAXsv8i8\0"
12490
  /* 20705 */ "VABAuv8i8\0"
12491
  /* 20715 */ "VRSRAuv8i8\0"
12492
  /* 20726 */ "VSRAuv8i8\0"
12493
  /* 20736 */ "VHSUBuv8i8\0"
12494
  /* 20747 */ "VQSUBuv8i8\0"
12495
  /* 20758 */ "VABDuv8i8\0"
12496
  /* 20768 */ "VRHADDuv8i8\0"
12497
  /* 20780 */ "VHADDuv8i8\0"
12498
  /* 20791 */ "VQADDuv8i8\0"
12499
  /* 20802 */ "VCGEuv8i8\0"
12500
  /* 20812 */ "VPADALuv8i8\0"
12501
  /* 20824 */ "VPADDLuv8i8\0"
12502
  /* 20836 */ "VQSHLuv8i8\0"
12503
  /* 20847 */ "VQRSHLuv8i8\0"
12504
  /* 20859 */ "VRSHLuv8i8\0"
12505
  /* 20870 */ "VSHLuv8i8\0"
12506
  /* 20880 */ "VMINuv8i8\0"
12507
  /* 20890 */ "VQSHRNuv8i8\0"
12508
  /* 20902 */ "VQRSHRNuv8i8\0"
12509
  /* 20915 */ "VQMOVNuv8i8\0"
12510
  /* 20927 */ "VRSHRuv8i8\0"
12511
  /* 20938 */ "VSHRuv8i8\0"
12512
  /* 20948 */ "VCGTuv8i8\0"
12513
  /* 20958 */ "VMAXuv8i8\0"
12514
  /* 20968 */ "VQSHLsuv8i8\0"
12515
  /* 20980 */ "VQMOVNsuv8i8\0"
12516
  /* 20993 */ "VCGEzv8i8\0"
12517
  /* 21003 */ "VCLEzv8i8\0"
12518
  /* 21013 */ "VCEQzv8i8\0"
12519
  /* 21023 */ "VCGTzv8i8\0"
12520
  /* 21033 */ "VCLTzv8i8\0"
12521
  /* 21043 */ "t2LDRBi8\0"
12522
  /* 21052 */ "t2STRBi8\0"
12523
  /* 21061 */ "t2LDRSBi8\0"
12524
  /* 21071 */ "MVE_VSUBi8\0"
12525
  /* 21082 */ "tSUBi8\0"
12526
  /* 21089 */ "MVE_VCADDi8\0"
12527
  /* 21101 */ "VPADDi8\0"
12528
  /* 21109 */ "MVE_VADDi8\0"
12529
  /* 21120 */ "tADDi8\0"
12530
  /* 21127 */ "t2PLDi8\0"
12531
  /* 21135 */ "t2LDRDi8\0"
12532
  /* 21144 */ "t2STRDi8\0"
12533
  /* 21153 */ "MVE_VQDMULHi8\0"
12534
  /* 21167 */ "MVE_VQRDMULHi8\0"
12535
  /* 21182 */ "t2LDRHi8\0"
12536
  /* 21191 */ "t2STRHi8\0"
12537
  /* 21200 */ "t2LDRSHi8\0"
12538
  /* 21210 */ "t2PLIi8\0"
12539
  /* 21218 */ "VSHLLi8\0"
12540
  /* 21226 */ "MVE_VMULi8\0"
12541
  /* 21237 */ "VSETLNi8\0"
12542
  /* 21246 */ "MVE_VCMPi8\0"
12543
  /* 21257 */ "tCMPi8\0"
12544
  /* 21264 */ "t2LDRi8\0"
12545
  /* 21272 */ "t2STRi8\0"
12546
  /* 21280 */ "tSUBSi8\0"
12547
  /* 21288 */ "tADDSi8\0"
12548
  /* 21296 */ "tMOVi8\0"
12549
  /* 21303 */ "t2PLDWi8\0"
12550
  /* 21312 */ "MVE_VMLA_qr_i8\0"
12551
  /* 21327 */ "MVE_VSUB_qr_i8\0"
12552
  /* 21342 */ "MVE_VADD_qr_i8\0"
12553
  /* 21357 */ "MVE_VMUL_qr_i8\0"
12554
  /* 21372 */ "MVE_VMLAS_qr_i8\0"
12555
  /* 21388 */ "MVE_VMOVimmi8\0"
12556
  /* 21402 */ "MVE_VSHL_immi8\0"
12557
  /* 21417 */ "MVE_VSLIimm8\0"
12558
  /* 21430 */ "MVE_VSRIimm8\0"
12559
  /* 21443 */ "MVE_VMULLBp8\0"
12560
  /* 21456 */ "VMULLp8\0"
12561
  /* 21464 */ "MVE_VMULLTp8\0"
12562
  /* 21477 */ "VLD1q8\0"
12563
  /* 21484 */ "VST1q8\0"
12564
  /* 21491 */ "VREV32q8\0"
12565
  /* 21500 */ "VLD2q8\0"
12566
  /* 21507 */ "VST2q8\0"
12567
  /* 21514 */ "VLD3q8\0"
12568
  /* 21521 */ "VST3q8\0"
12569
  /* 21528 */ "VREV64q8\0"
12570
  /* 21537 */ "VLD4q8\0"
12571
  /* 21544 */ "VST4q8\0"
12572
  /* 21551 */ "VREV16q8\0"
12573
  /* 21560 */ "VTRNq8\0"
12574
  /* 21567 */ "VZIPq8\0"
12575
  /* 21574 */ "VLD1DUPq8\0"
12576
  /* 21584 */ "VLD3DUPq8\0"
12577
  /* 21594 */ "VLD4DUPq8\0"
12578
  /* 21604 */ "VUZPq8\0"
12579
  /* 21611 */ "VEXTq8\0"
12580
  /* 21618 */ "MVE_VPTv16s8\0"
12581
  /* 21631 */ "MVE_VMINAs8\0"
12582
  /* 21643 */ "MVE_VMAXAs8\0"
12583
  /* 21655 */ "MVE_VMULLBs8\0"
12584
  /* 21668 */ "MVE_VHSUBs8\0"
12585
  /* 21680 */ "MVE_VQSUBs8\0"
12586
  /* 21692 */ "MVE_VABDs8\0"
12587
  /* 21703 */ "MVE_VHCADDs8\0"
12588
  /* 21716 */ "MVE_VRHADDs8\0"
12589
  /* 21729 */ "MVE_VHADDs8\0"
12590
  /* 21741 */ "MVE_VQADDs8\0"
12591
  /* 21753 */ "MVE_VQNEGs8\0"
12592
  /* 21765 */ "MVE_VNEGs8\0"
12593
  /* 21776 */ "MVE_VQDMLADHs8\0"
12594
  /* 21791 */ "MVE_VQRDMLADHs8\0"
12595
  /* 21807 */ "MVE_VQDMLSDHs8\0"
12596
  /* 21822 */ "MVE_VQRDMLSDHs8\0"
12597
  /* 21838 */ "MVE_VRMULHs8\0"
12598
  /* 21851 */ "MVE_VMULHs8\0"
12599
  /* 21863 */ "VPMINs8\0"
12600
  /* 21871 */ "MVE_VMINs8\0"
12601
  /* 21882 */ "VGETLNs8\0"
12602
  /* 21891 */ "MVE_VCMPs8\0"
12603
  /* 21902 */ "MVE_VQABSs8\0"
12604
  /* 21914 */ "MVE_VABSs8\0"
12605
  /* 21925 */ "MVE_VCLSs8\0"
12606
  /* 21936 */ "MVE_VMULLTs8\0"
12607
  /* 21949 */ "MVE_VABAVs8\0"
12608
  /* 21961 */ "MVE_VMLADAVs8\0"
12609
  /* 21975 */ "MVE_VMLSDAVs8\0"
12610
  /* 21989 */ "MVE_VMINAVs8\0"
12611
  /* 22002 */ "MVE_VMAXAVs8\0"
12612
  /* 22015 */ "MVE_VMINVs8\0"
12613
  /* 22027 */ "MVE_VMAXVs8\0"
12614
  /* 22039 */ "VPMAXs8\0"
12615
  /* 22047 */ "MVE_VMAXs8\0"
12616
  /* 22058 */ "MVE_VQDMLADHXs8\0"
12617
  /* 22074 */ "MVE_VQRDMLADHXs8\0"
12618
  /* 22091 */ "MVE_VQDMLSDHXs8\0"
12619
  /* 22107 */ "MVE_VQRDMLSDHXs8\0"
12620
  /* 22124 */ "MVE_VCLZs8\0"
12621
  /* 22135 */ "MVE_VMOV_from_lane_s8\0"
12622
  /* 22157 */ "MVE_VHSUB_qr_s8\0"
12623
  /* 22173 */ "MVE_VQSUB_qr_s8\0"
12624
  /* 22189 */ "MVE_VHADD_qr_s8\0"
12625
  /* 22205 */ "MVE_VQADD_qr_s8\0"
12626
  /* 22221 */ "MVE_VQDMULH_qr_s8\0"
12627
  /* 22239 */ "MVE_VQRDMULH_qr_s8\0"
12628
  /* 22258 */ "MVE_VMLADAVas8\0"
12629
  /* 22273 */ "MVE_VMLSDAVas8\0"
12630
  /* 22288 */ "MVE_VQSHL_by_vecs8\0"
12631
  /* 22307 */ "MVE_VQRSHL_by_vecs8\0"
12632
  /* 22327 */ "MVE_VRSHL_by_vecs8\0"
12633
  /* 22346 */ "MVE_VSHL_by_vecs8\0"
12634
  /* 22364 */ "MVE_VQSHLimms8\0"
12635
  /* 22379 */ "MVE_VRSHR_imms8\0"
12636
  /* 22395 */ "MVE_VSHR_imms8\0"
12637
  /* 22410 */ "MVE_VQSHLU_imms8\0"
12638
  /* 22427 */ "MVE_VQDMLAH_qrs8\0"
12639
  /* 22444 */ "MVE_VQRDMLAH_qrs8\0"
12640
  /* 22462 */ "MVE_VQDMLASH_qrs8\0"
12641
  /* 22480 */ "MVE_VQRDMLASH_qrs8\0"
12642
  /* 22499 */ "MVE_VQSHL_qrs8\0"
12643
  /* 22514 */ "MVE_VQRSHL_qrs8\0"
12644
  /* 22530 */ "MVE_VRSHL_qrs8\0"
12645
  /* 22545 */ "MVE_VSHL_qrs8\0"
12646
  /* 22559 */ "MVE_VMLADAVxs8\0"
12647
  /* 22574 */ "MVE_VMLSDAVxs8\0"
12648
  /* 22589 */ "MVE_VMLADAVaxs8\0"
12649
  /* 22605 */ "MVE_VMLSDAVaxs8\0"
12650
  /* 22621 */ "MVE_VPTv16u8\0"
12651
  /* 22634 */ "MVE_VMULLBu8\0"
12652
  /* 22647 */ "MVE_VHSUBu8\0"
12653
  /* 22659 */ "MVE_VQSUBu8\0"
12654
  /* 22671 */ "MVE_VABDu8\0"
12655
  /* 22682 */ "MVE_VRHADDu8\0"
12656
  /* 22695 */ "MVE_VHADDu8\0"
12657
  /* 22707 */ "MVE_VQADDu8\0"
12658
  /* 22719 */ "MVE_VRMULHu8\0"
12659
  /* 22732 */ "MVE_VMULHu8\0"
12660
  /* 22744 */ "VPMINu8\0"
12661
  /* 22752 */ "MVE_VMINu8\0"
12662
  /* 22763 */ "VGETLNu8\0"
12663
  /* 22772 */ "MVE_VCMPu8\0"
12664
  /* 22783 */ "MVE_VDDUPu8\0"
12665
  /* 22795 */ "MVE_VIDUPu8\0"
12666
  /* 22807 */ "MVE_VDWDUPu8\0"
12667
  /* 22820 */ "MVE_VIWDUPu8\0"
12668
  /* 22833 */ "MVE_VMULLTu8\0"
12669
  /* 22846 */ "MVE_VABAVu8\0"
12670
  /* 22858 */ "MVE_VMLADAVu8\0"
12671
  /* 22872 */ "MVE_VMINVu8\0"
12672
  /* 22884 */ "MVE_VMAXVu8\0"
12673
  /* 22896 */ "VPMAXu8\0"
12674
  /* 22904 */ "MVE_VMAXu8\0"
12675
  /* 22915 */ "MVE_VMOV_from_lane_u8\0"
12676
  /* 22937 */ "MVE_VHSUB_qr_u8\0"
12677
  /* 22953 */ "MVE_VQSUB_qr_u8\0"
12678
  /* 22969 */ "MVE_VHADD_qr_u8\0"
12679
  /* 22985 */ "MVE_VQADD_qr_u8\0"
12680
  /* 23001 */ "MVE_VMLADAVau8\0"
12681
  /* 23016 */ "MVE_VQSHL_by_vecu8\0"
12682
  /* 23035 */ "MVE_VQRSHL_by_vecu8\0"
12683
  /* 23055 */ "MVE_VRSHL_by_vecu8\0"
12684
  /* 23074 */ "MVE_VSHL_by_vecu8\0"
12685
  /* 23092 */ "MVE_VQSHLimmu8\0"
12686
  /* 23107 */ "MVE_VRSHR_immu8\0"
12687
  /* 23123 */ "MVE_VSHR_immu8\0"
12688
  /* 23138 */ "MVE_VQSHL_qru8\0"
12689
  /* 23153 */ "MVE_VQRSHL_qru8\0"
12690
  /* 23169 */ "MVE_VRSHL_qru8\0"
12691
  /* 23184 */ "MVE_VSHL_qru8\0"
12692
  /* 23198 */ "CDE_CX1A\0"
12693
  /* 23207 */ "MVE_VRINTf32A\0"
12694
  /* 23221 */ "CDE_CX2A\0"
12695
  /* 23230 */ "CDE_CX3A\0"
12696
  /* 23239 */ "MVE_VRINTf16A\0"
12697
  /* 23253 */ "CDE_CX1DA\0"
12698
  /* 23263 */ "CDE_CX2DA\0"
12699
  /* 23273 */ "CDE_CX3DA\0"
12700
  /* 23283 */ "RFEDA\0"
12701
  /* 23289 */ "t2LDA\0"
12702
  /* 23295 */ "sysLDMDA\0"
12703
  /* 23304 */ "sysSTMDA\0"
12704
  /* 23313 */ "SRSDA\0"
12705
  /* 23319 */ "VLDMDIA\0"
12706
  /* 23327 */ "VSTMDIA\0"
12707
  /* 23335 */ "t2RFEIA\0"
12708
  /* 23343 */ "t2LDMIA\0"
12709
  /* 23351 */ "sysLDMIA\0"
12710
  /* 23360 */ "tLDMIA\0"
12711
  /* 23367 */ "t2STMIA\0"
12712
  /* 23375 */ "sysSTMIA\0"
12713
  /* 23384 */ "VLDMQIA\0"
12714
  /* 23392 */ "VSTMQIA\0"
12715
  /* 23400 */ "VLDMSIA\0"
12716
  /* 23408 */ "VSTMSIA\0"
12717
  /* 23416 */ "t2SRSIA\0"
12718
  /* 23424 */ "FLDMXIA\0"
12719
  /* 23432 */ "FSTMXIA\0"
12720
  /* 23440 */ "t2MLA\0"
12721
  /* 23446 */ "t2SMMLA\0"
12722
  /* 23454 */ "VUSMMLA\0"
12723
  /* 23462 */ "VSMMLA\0"
12724
  /* 23469 */ "VUMMLA\0"
12725
  /* 23476 */ "VMMLA\0"
12726
  /* 23482 */ "G_FMA\0"
12727
  /* 23488 */ "G_STRICT_FMA\0"
12728
  /* 23501 */ "t2TTA\0"
12729
  /* 23507 */ "t2CRC32B\0"
12730
  /* 23516 */ "t2B\0"
12731
  /* 23520 */ "t2LDAB\0"
12732
  /* 23527 */ "t2SXTAB\0"
12733
  /* 23535 */ "t2UXTAB\0"
12734
  /* 23543 */ "t2SMLABB\0"
12735
  /* 23552 */ "t2SMLALBB\0"
12736
  /* 23562 */ "t2SMULBB\0"
12737
  /* 23571 */ "t2TBB\0"
12738
  /* 23577 */ "JUMPTABLE_TBB\0"
12739
  /* 23591 */ "t2SpeculationBarrierISBDSBEndBB\0"
12740
  /* 23623 */ "t2SpeculationBarrierSBEndBB\0"
12741
  /* 23651 */ "t2CRC32CB\0"
12742
  /* 23661 */ "t2RFEDB\0"
12743
  /* 23669 */ "t2LDMDB\0"
12744
  /* 23677 */ "sysLDMDB\0"
12745
  /* 23686 */ "t2STMDB\0"
12746
  /* 23694 */ "sysSTMDB\0"
12747
  /* 23703 */ "t2SRSDB\0"
12748
  /* 23711 */ "RFEIB\0"
12749
  /* 23717 */ "sysLDMIB\0"
12750
  /* 23726 */ "sysSTMIB\0"
12751
  /* 23735 */ "SRSIB\0"
12752
  /* 23741 */ "t2STLB\0"
12753
  /* 23748 */ "t2DMB\0"
12754
  /* 23754 */ "SWPB\0"
12755
  /* 23759 */ "PICLDRB\0"
12756
  /* 23767 */ "PICSTRB\0"
12757
  /* 23775 */ "t2SB\0"
12758
  /* 23780 */ "t2DSB\0"
12759
  /* 23786 */ "t2ISB\0"
12760
  /* 23792 */ "PICLDRSB\0"
12761
  /* 23801 */ "tLDRSB\0"
12762
  /* 23808 */ "tRSB\0"
12763
  /* 23813 */ "t2TSB\0"
12764
  /* 23819 */ "t2SMLATB\0"
12765
  /* 23828 */ "t2PKHTB\0"
12766
  /* 23836 */ "t2SMLALTB\0"
12767
  /* 23846 */ "t2SMULTB\0"
12768
  /* 23855 */ "BF16_VCVTB\0"
12769
  /* 23866 */ "t2SXTB\0"
12770
  /* 23873 */ "tSXTB\0"
12771
  /* 23879 */ "t2UXTB\0"
12772
  /* 23886 */ "tUXTB\0"
12773
  /* 23892 */ "t2QDSUB\0"
12774
  /* 23900 */ "G_FSUB\0"
12775
  /* 23907 */ "G_STRICT_FSUB\0"
12776
  /* 23921 */ "G_ATOMICRMW_FSUB\0"
12777
  /* 23938 */ "t2QSUB\0"
12778
  /* 23945 */ "G_SUB\0"
12779
  /* 23951 */ "G_ATOMICRMW_SUB\0"
12780
  /* 23967 */ "t2SMLAWB\0"
12781
  /* 23976 */ "t2SMULWB\0"
12782
  /* 23985 */ "t2LDAEXB\0"
12783
  /* 23994 */ "t2STLEXB\0"
12784
  /* 24003 */ "t2LDREXB\0"
12785
  /* 24012 */ "t2STREXB\0"
12786
  /* 24021 */ "tB\0"
12787
  /* 24024 */ "SHA1C\0"
12788
  /* 24030 */ "t2PAC\0"
12789
  /* 24036 */ "MVE_VSBC\0"
12790
  /* 24045 */ "tSBC\0"
12791
  /* 24050 */ "MVE_VADC\0"
12792
  /* 24059 */ "tADC\0"
12793
  /* 24064 */ "t2BFC\0"
12794
  /* 24070 */ "MVE_VBIC\0"
12795
  /* 24079 */ "tBIC\0"
12796
  /* 24084 */ "G_INTRINSIC\0"
12797
  /* 24096 */ "MVE_VSHLC\0"
12798
  /* 24106 */ "AESIMC\0"
12799
  /* 24113 */ "t2SMC\0"
12800
  /* 24119 */ "AESMC\0"
12801
  /* 24125 */ "t2CSINC\0"
12802
  /* 24133 */ "G_FPTRUNC\0"
12803
  /* 24143 */ "G_INTRINSIC_TRUNC\0"
12804
  /* 24161 */ "G_TRUNC\0"
12805
  /* 24169 */ "G_BUILD_VECTOR_TRUNC\0"
12806
  /* 24190 */ "G_DYN_STACKALLOC\0"
12807
  /* 24207 */ "VMSR_FPSCR_NZCVQC\0"
12808
  /* 24225 */ "VMRS_FPSCR_NZCVQC\0"
12809
  /* 24243 */ "t2MRC\0"
12810
  /* 24249 */ "t2MRRC\0"
12811
  /* 24256 */ "MOVr_TC\0"
12812
  /* 24264 */ "t2HVC\0"
12813
  /* 24270 */ "tSVC\0"
12814
  /* 24275 */ "VMSR_FPEXC\0"
12815
  /* 24286 */ "VMRS_FPEXC\0"
12816
  /* 24297 */ "CDE_CX1D\0"
12817
  /* 24306 */ "CDE_CX2D\0"
12818
  /* 24315 */ "CDE_CX3D\0"
12819
  /* 24324 */ "VNMLAD\0"
12820
  /* 24331 */ "t2SMLAD\0"
12821
  /* 24339 */ "VMLAD\0"
12822
  /* 24345 */ "VFMAD\0"
12823
  /* 24351 */ "G_FMAD\0"
12824
  /* 24358 */ "VFNMAD\0"
12825
  /* 24365 */ "G_INDEXED_SEXTLOAD\0"
12826
  /* 24384 */ "G_SEXTLOAD\0"
12827
  /* 24395 */ "G_INDEXED_ZEXTLOAD\0"
12828
  /* 24414 */ "G_ZEXTLOAD\0"
12829
  /* 24425 */ "G_INDEXED_LOAD\0"
12830
  /* 24440 */ "G_LOAD\0"
12831
  /* 24447 */ "VRINTAD\0"
12832
  /* 24455 */ "t2SMUAD\0"
12833
  /* 24463 */ "VSUBD\0"
12834
  /* 24469 */ "tPICADD\0"
12835
  /* 24477 */ "t2QDADD\0"
12836
  /* 24485 */ "G_VECREDUCE_FADD\0"
12837
  /* 24502 */ "G_FADD\0"
12838
  /* 24509 */ "G_VECREDUCE_SEQ_FADD\0"
12839
  /* 24530 */ "G_STRICT_FADD\0"
12840
  /* 24544 */ "G_ATOMICRMW_FADD\0"
12841
  /* 24561 */ "t2QADD\0"
12842
  /* 24568 */ "G_VECREDUCE_ADD\0"
12843
  /* 24584 */ "G_ADD\0"
12844
  /* 24590 */ "G_PTR_ADD\0"
12845
  /* 24600 */ "G_ATOMICRMW_ADD\0"
12846
  /* 24616 */ "VADDD\0"
12847
  /* 24622 */ "VSELGED\0"
12848
  /* 24630 */ "VCMPED\0"
12849
  /* 24637 */ "VNEGD\0"
12850
  /* 24643 */ "VCVTBHD\0"
12851
  /* 24651 */ "VTOSHD\0"
12852
  /* 24658 */ "VCVTTHD\0"
12853
  /* 24666 */ "VTOUHD\0"
12854
  /* 24673 */ "VMSR_FPSID\0"
12855
  /* 24684 */ "VMRS_FPSID\0"
12856
  /* 24695 */ "t2SMLALD\0"
12857
  /* 24704 */ "VFMALD\0"
12858
  /* 24711 */ "t2SMLSLD\0"
12859
  /* 24720 */ "VFMSLD\0"
12860
  /* 24727 */ "VTOSLD\0"
12861
  /* 24734 */ "VNMULD\0"
12862
  /* 24741 */ "VMULD\0"
12863
  /* 24747 */ "VTOULD\0"
12864
  /* 24754 */ "VFP_VMINNMD\0"
12865
  /* 24766 */ "VFP_VMAXNMD\0"
12866
  /* 24778 */ "VSCCLRMD\0"
12867
  /* 24787 */ "VRINTMD\0"
12868
  /* 24795 */ "G_ATOMICRMW_NAND\0"
12869
  /* 24812 */ "MVE_VAND\0"
12870
  /* 24821 */ "G_VECREDUCE_AND\0"
12871
  /* 24837 */ "G_AND\0"
12872
  /* 24843 */ "G_ATOMICRMW_AND\0"
12873
  /* 24859 */ "tAND\0"
12874
  /* 24864 */ "tSETEND\0"
12875
  /* 24872 */ "LIFETIME_END\0"
12876
  /* 24885 */ "tBRIND\0"
12877
  /* 24892 */ "G_BRCOND\0"
12878
  /* 24901 */ "VRINTND\0"
12879
  /* 24909 */ "G_LLROUND\0"
12880
  /* 24919 */ "G_LROUND\0"
12881
  /* 24928 */ "G_INTRINSIC_ROUND\0"
12882
  /* 24946 */ "G_INTRINSIC_FPTRUNC_ROUND\0"
12883
  /* 24972 */ "tTAILJMPdND\0"
12884
  /* 24984 */ "VSHTOD\0"
12885
  /* 24991 */ "VUHTOD\0"
12886
  /* 24998 */ "VSITOD\0"
12887
  /* 25005 */ "VUITOD\0"
12888
  /* 25012 */ "VSLTOD\0"
12889
  /* 25019 */ "VULTOD\0"
12890
  /* 25026 */ "VCMPD\0"
12891
  /* 25032 */ "VRINTPD\0"
12892
  /* 25040 */ "VLD3d32_UPD\0"
12893
  /* 25052 */ "VST3d32_UPD\0"
12894
  /* 25064 */ "VLD4d32_UPD\0"
12895
  /* 25076 */ "VST4d32_UPD\0"
12896
  /* 25088 */ "VLD1LNd32_UPD\0"
12897
  /* 25102 */ "VST1LNd32_UPD\0"
12898
  /* 25116 */ "VLD2LNd32_UPD\0"
12899
  /* 25130 */ "VST2LNd32_UPD\0"
12900
  /* 25144 */ "VLD3LNd32_UPD\0"
12901
  /* 25158 */ "VST3LNd32_UPD\0"
12902
  /* 25172 */ "VLD4LNd32_UPD\0"
12903
  /* 25186 */ "VST4LNd32_UPD\0"
12904
  /* 25200 */ "VLD3DUPd32_UPD\0"
12905
  /* 25215 */ "VLD4DUPd32_UPD\0"
12906
  /* 25230 */ "VLD3q32_UPD\0"
12907
  /* 25242 */ "VST3q32_UPD\0"
12908
  /* 25254 */ "VLD4q32_UPD\0"
12909
  /* 25266 */ "VST4q32_UPD\0"
12910
  /* 25278 */ "VLD2LNq32_UPD\0"
12911
  /* 25292 */ "VST2LNq32_UPD\0"
12912
  /* 25306 */ "VLD3LNq32_UPD\0"
12913
  /* 25320 */ "VST3LNq32_UPD\0"
12914
  /* 25334 */ "VLD4LNq32_UPD\0"
12915
  /* 25348 */ "VST4LNq32_UPD\0"
12916
  /* 25362 */ "VLD3DUPq32_UPD\0"
12917
  /* 25377 */ "VLD4DUPq32_UPD\0"
12918
  /* 25392 */ "VLD3d16_UPD\0"
12919
  /* 25404 */ "VST3d16_UPD\0"
12920
  /* 25416 */ "VLD4d16_UPD\0"
12921
  /* 25428 */ "VST4d16_UPD\0"
12922
  /* 25440 */ "VLD1LNd16_UPD\0"
12923
  /* 25454 */ "VST1LNd16_UPD\0"
12924
  /* 25468 */ "VLD2LNd16_UPD\0"
12925
  /* 25482 */ "VST2LNd16_UPD\0"
12926
  /* 25496 */ "VLD3LNd16_UPD\0"
12927
  /* 25510 */ "VST3LNd16_UPD\0"
12928
  /* 25524 */ "VLD4LNd16_UPD\0"
12929
  /* 25538 */ "VST4LNd16_UPD\0"
12930
  /* 25552 */ "VLD3DUPd16_UPD\0"
12931
  /* 25567 */ "VLD4DUPd16_UPD\0"
12932
  /* 25582 */ "VLD3q16_UPD\0"
12933
  /* 25594 */ "VST3q16_UPD\0"
12934
  /* 25606 */ "VLD4q16_UPD\0"
12935
  /* 25618 */ "VST4q16_UPD\0"
12936
  /* 25630 */ "VLD2LNq16_UPD\0"
12937
  /* 25644 */ "VST2LNq16_UPD\0"
12938
  /* 25658 */ "VLD3LNq16_UPD\0"
12939
  /* 25672 */ "VST3LNq16_UPD\0"
12940
  /* 25686 */ "VLD4LNq16_UPD\0"
12941
  /* 25700 */ "VST4LNq16_UPD\0"
12942
  /* 25714 */ "VLD3DUPq16_UPD\0"
12943
  /* 25729 */ "VLD4DUPq16_UPD\0"
12944
  /* 25744 */ "VLD3d8_UPD\0"
12945
  /* 25755 */ "VST3d8_UPD\0"
12946
  /* 25766 */ "VLD4d8_UPD\0"
12947
  /* 25777 */ "VST4d8_UPD\0"
12948
  /* 25788 */ "VLD1LNd8_UPD\0"
12949
  /* 25801 */ "VST1LNd8_UPD\0"
12950
  /* 25814 */ "VLD2LNd8_UPD\0"
12951
  /* 25827 */ "VST2LNd8_UPD\0"
12952
  /* 25840 */ "VLD3LNd8_UPD\0"
12953
  /* 25853 */ "VST3LNd8_UPD\0"
12954
  /* 25866 */ "VLD4LNd8_UPD\0"
12955
  /* 25879 */ "VST4LNd8_UPD\0"
12956
  /* 25892 */ "VLD3DUPd8_UPD\0"
12957
  /* 25906 */ "VLD4DUPd8_UPD\0"
12958
  /* 25920 */ "VLD3q8_UPD\0"
12959
  /* 25931 */ "VST3q8_UPD\0"
12960
  /* 25942 */ "VLD4q8_UPD\0"
12961
  /* 25953 */ "VST4q8_UPD\0"
12962
  /* 25964 */ "VLD3DUPq8_UPD\0"
12963
  /* 25978 */ "VLD4DUPq8_UPD\0"
12964
  /* 25992 */ "RFEDA_UPD\0"
12965
  /* 26002 */ "sysLDMDA_UPD\0"
12966
  /* 26015 */ "sysSTMDA_UPD\0"
12967
  /* 26028 */ "SRSDA_UPD\0"
12968
  /* 26038 */ "VLDMDIA_UPD\0"
12969
  /* 26050 */ "VSTMDIA_UPD\0"
12970
  /* 26062 */ "RFEIA_UPD\0"
12971
  /* 26072 */ "t2LDMIA_UPD\0"
12972
  /* 26084 */ "sysLDMIA_UPD\0"
12973
  /* 26097 */ "tLDMIA_UPD\0"
12974
  /* 26108 */ "t2STMIA_UPD\0"
12975
  /* 26120 */ "sysSTMIA_UPD\0"
12976
  /* 26133 */ "tSTMIA_UPD\0"
12977
  /* 26144 */ "VLDMSIA_UPD\0"
12978
  /* 26156 */ "VSTMSIA_UPD\0"
12979
  /* 26168 */ "t2SRSIA_UPD\0"
12980
  /* 26180 */ "FLDMXIA_UPD\0"
12981
  /* 26192 */ "FSTMXIA_UPD\0"
12982
  /* 26204 */ "VLDMDDB_UPD\0"
12983
  /* 26216 */ "VSTMDDB_UPD\0"
12984
  /* 26228 */ "RFEDB_UPD\0"
12985
  /* 26238 */ "t2LDMDB_UPD\0"
12986
  /* 26250 */ "sysLDMDB_UPD\0"
12987
  /* 26263 */ "t2STMDB_UPD\0"
12988
  /* 26275 */ "sysSTMDB_UPD\0"
12989
  /* 26288 */ "VLDMSDB_UPD\0"
12990
  /* 26300 */ "VSTMSDB_UPD\0"
12991
  /* 26312 */ "t2SRSDB_UPD\0"
12992
  /* 26324 */ "FLDMXDB_UPD\0"
12993
  /* 26336 */ "FSTMXDB_UPD\0"
12994
  /* 26348 */ "RFEIB_UPD\0"
12995
  /* 26358 */ "sysLDMIB_UPD\0"
12996
  /* 26371 */ "sysSTMIB_UPD\0"
12997
  /* 26384 */ "SRSIB_UPD\0"
12998
  /* 26394 */ "VLD3d32Pseudo_UPD\0"
12999
  /* 26412 */ "VST3d32Pseudo_UPD\0"
13000
  /* 26430 */ "VLD4d32Pseudo_UPD\0"
13001
  /* 26448 */ "VST4d32Pseudo_UPD\0"
13002
  /* 26466 */ "VLD2LNd32Pseudo_UPD\0"
13003
  /* 26486 */ "VST2LNd32Pseudo_UPD\0"
13004
  /* 26506 */ "VLD3LNd32Pseudo_UPD\0"
13005
  /* 26526 */ "VST3LNd32Pseudo_UPD\0"
13006
  /* 26546 */ "VLD4LNd32Pseudo_UPD\0"
13007
  /* 26566 */ "VST4LNd32Pseudo_UPD\0"
13008
  /* 26586 */ "VLD3DUPd32Pseudo_UPD\0"
13009
  /* 26607 */ "VLD4DUPd32Pseudo_UPD\0"
13010
  /* 26628 */ "VLD3q32Pseudo_UPD\0"
13011
  /* 26646 */ "VST3q32Pseudo_UPD\0"
13012
  /* 26664 */ "VLD4q32Pseudo_UPD\0"
13013
  /* 26682 */ "VST4q32Pseudo_UPD\0"
13014
  /* 26700 */ "VLD1LNq32Pseudo_UPD\0"
13015
  /* 26720 */ "VST1LNq32Pseudo_UPD\0"
13016
  /* 26740 */ "VLD2LNq32Pseudo_UPD\0"
13017
  /* 26760 */ "VST2LNq32Pseudo_UPD\0"
13018
  /* 26780 */ "VLD3LNq32Pseudo_UPD\0"
13019
  /* 26800 */ "VST3LNq32Pseudo_UPD\0"
13020
  /* 26820 */ "VLD4LNq32Pseudo_UPD\0"
13021
  /* 26840 */ "VST4LNq32Pseudo_UPD\0"
13022
  /* 26860 */ "VLD3d16Pseudo_UPD\0"
13023
  /* 26878 */ "VST3d16Pseudo_UPD\0"
13024
  /* 26896 */ "VLD4d16Pseudo_UPD\0"
13025
  /* 26914 */ "VST4d16Pseudo_UPD\0"
13026
  /* 26932 */ "VLD2LNd16Pseudo_UPD\0"
13027
  /* 26952 */ "VST2LNd16Pseudo_UPD\0"
13028
  /* 26972 */ "VLD3LNd16Pseudo_UPD\0"
13029
  /* 26992 */ "VST3LNd16Pseudo_UPD\0"
13030
  /* 27012 */ "VLD4LNd16Pseudo_UPD\0"
13031
  /* 27032 */ "VST4LNd16Pseudo_UPD\0"
13032
  /* 27052 */ "VLD3DUPd16Pseudo_UPD\0"
13033
  /* 27073 */ "VLD4DUPd16Pseudo_UPD\0"
13034
  /* 27094 */ "VLD3q16Pseudo_UPD\0"
13035
  /* 27112 */ "VST3q16Pseudo_UPD\0"
13036
  /* 27130 */ "VLD4q16Pseudo_UPD\0"
13037
  /* 27148 */ "VST4q16Pseudo_UPD\0"
13038
  /* 27166 */ "VLD1LNq16Pseudo_UPD\0"
13039
  /* 27186 */ "VST1LNq16Pseudo_UPD\0"
13040
  /* 27206 */ "VLD2LNq16Pseudo_UPD\0"
13041
  /* 27226 */ "VST2LNq16Pseudo_UPD\0"
13042
  /* 27246 */ "VLD3LNq16Pseudo_UPD\0"
13043
  /* 27266 */ "VST3LNq16Pseudo_UPD\0"
13044
  /* 27286 */ "VLD4LNq16Pseudo_UPD\0"
13045
  /* 27306 */ "VST4LNq16Pseudo_UPD\0"
13046
  /* 27326 */ "VLD3d8Pseudo_UPD\0"
13047
  /* 27343 */ "VST3d8Pseudo_UPD\0"
13048
  /* 27360 */ "VLD4d8Pseudo_UPD\0"
13049
  /* 27377 */ "VST4d8Pseudo_UPD\0"
13050
  /* 27394 */ "VLD2LNd8Pseudo_UPD\0"
13051
  /* 27413 */ "VST2LNd8Pseudo_UPD\0"
13052
  /* 27432 */ "VLD3LNd8Pseudo_UPD\0"
13053
  /* 27451 */ "VST3LNd8Pseudo_UPD\0"
13054
  /* 27470 */ "VLD4LNd8Pseudo_UPD\0"
13055
  /* 27489 */ "VST4LNd8Pseudo_UPD\0"
13056
  /* 27508 */ "VLD3DUPd8Pseudo_UPD\0"
13057
  /* 27528 */ "VLD4DUPd8Pseudo_UPD\0"
13058
  /* 27548 */ "VLD3q8Pseudo_UPD\0"
13059
  /* 27565 */ "VST3q8Pseudo_UPD\0"
13060
  /* 27582 */ "VLD4q8Pseudo_UPD\0"
13061
  /* 27599 */ "VST4q8Pseudo_UPD\0"
13062
  /* 27616 */ "VLD1LNq8Pseudo_UPD\0"
13063
  /* 27635 */ "VST1LNq8Pseudo_UPD\0"
13064
  /* 27654 */ "VLD1q32HighQPseudo_UPD\0"
13065
  /* 27677 */ "VST1q32HighQPseudo_UPD\0"
13066
  /* 27700 */ "VLD1q64HighQPseudo_UPD\0"
13067
  /* 27723 */ "VST1q64HighQPseudo_UPD\0"
13068
  /* 27746 */ "VLD1q16HighQPseudo_UPD\0"
13069
  /* 27769 */ "VST1q16HighQPseudo_UPD\0"
13070
  /* 27792 */ "VLD1q8HighQPseudo_UPD\0"
13071
  /* 27814 */ "VST1q8HighQPseudo_UPD\0"
13072
  /* 27836 */ "VLD1q32LowQPseudo_UPD\0"
13073
  /* 27858 */ "VST1q32LowQPseudo_UPD\0"
13074
  /* 27880 */ "VLD1q64LowQPseudo_UPD\0"
13075
  /* 27902 */ "VST1q64LowQPseudo_UPD\0"
13076
  /* 27924 */ "VLD1q16LowQPseudo_UPD\0"
13077
  /* 27946 */ "VST1q16LowQPseudo_UPD\0"
13078
  /* 27968 */ "VLD1q8LowQPseudo_UPD\0"
13079
  /* 27989 */ "VST1q8LowQPseudo_UPD\0"
13080
  /* 28010 */ "VLD1q32HighTPseudo_UPD\0"
13081
  /* 28033 */ "VST1q32HighTPseudo_UPD\0"
13082
  /* 28056 */ "VLD1q64HighTPseudo_UPD\0"
13083
  /* 28079 */ "VST1q64HighTPseudo_UPD\0"
13084
  /* 28102 */ "VLD1q16HighTPseudo_UPD\0"
13085
  /* 28125 */ "VST1q16HighTPseudo_UPD\0"
13086
  /* 28148 */ "VLD1q8HighTPseudo_UPD\0"
13087
  /* 28170 */ "VST1q8HighTPseudo_UPD\0"
13088
  /* 28192 */ "VLD1q32LowTPseudo_UPD\0"
13089
  /* 28214 */ "VST1q32LowTPseudo_UPD\0"
13090
  /* 28236 */ "VLD1q64LowTPseudo_UPD\0"
13091
  /* 28258 */ "VST1q64LowTPseudo_UPD\0"
13092
  /* 28280 */ "VLD1q16LowTPseudo_UPD\0"
13093
  /* 28302 */ "VST1q16LowTPseudo_UPD\0"
13094
  /* 28324 */ "VLD1q8LowTPseudo_UPD\0"
13095
  /* 28345 */ "VST1q8LowTPseudo_UPD\0"
13096
  /* 28366 */ "VLD3DUPq32OddPseudo_UPD\0"
13097
  /* 28390 */ "VLD4DUPq32OddPseudo_UPD\0"
13098
  /* 28414 */ "VLD3DUPq16OddPseudo_UPD\0"
13099
  /* 28438 */ "VLD4DUPq16OddPseudo_UPD\0"
13100
  /* 28462 */ "VLD3DUPq8OddPseudo_UPD\0"
13101
  /* 28485 */ "VLD4DUPq8OddPseudo_UPD\0"
13102
  /* 28508 */ "VLD3q32oddPseudo_UPD\0"
13103
  /* 28529 */ "VST3q32oddPseudo_UPD\0"
13104
  /* 28550 */ "VLD4q32oddPseudo_UPD\0"
13105
  /* 28571 */ "VST4q32oddPseudo_UPD\0"
13106
  /* 28592 */ "VLD3q16oddPseudo_UPD\0"
13107
  /* 28613 */ "VST3q16oddPseudo_UPD\0"
13108
  /* 28634 */ "VLD4q16oddPseudo_UPD\0"
13109
  /* 28655 */ "VST4q16oddPseudo_UPD\0"
13110
  /* 28676 */ "VLD3q8oddPseudo_UPD\0"
13111
  /* 28696 */ "VST3q8oddPseudo_UPD\0"
13112
  /* 28716 */ "VLD4q8oddPseudo_UPD\0"
13113
  /* 28736 */ "VST4q8oddPseudo_UPD\0"
13114
  /* 28756 */ "VSELEQD\0"
13115
  /* 28764 */ "LOAD_STACK_GUARD\0"
13116
  /* 28781 */ "VLDRD\0"
13117
  /* 28787 */ "VTOSIRD\0"
13118
  /* 28795 */ "VTOUIRD\0"
13119
  /* 28803 */ "VMOVRRD\0"
13120
  /* 28811 */ "VRINTRD\0"
13121
  /* 28819 */ "VSTRD\0"
13122
  /* 28825 */ "VCVTASD\0"
13123
  /* 28833 */ "VABSD\0"
13124
  /* 28839 */ "AESD\0"
13125
  /* 28844 */ "VNMLSD\0"
13126
  /* 28851 */ "t2SMLSD\0"
13127
  /* 28859 */ "VMLSD\0"
13128
  /* 28865 */ "VFMSD\0"
13129
  /* 28871 */ "VFNMSD\0"
13130
  /* 28878 */ "VCVTMSD\0"
13131
  /* 28886 */ "VCVTNSD\0"
13132
  /* 28894 */ "VCVTPSD\0"
13133
  /* 28902 */ "VCVTSD\0"
13134
  /* 28909 */ "t2SMUSD\0"
13135
  /* 28917 */ "VSELVSD\0"
13136
  /* 28925 */ "VSELGTD\0"
13137
  /* 28933 */ "VUSDOTD\0"
13138
  /* 28941 */ "VSDOTD\0"
13139
  /* 28948 */ "VUDOTD\0"
13140
  /* 28955 */ "BF16VDOTI_VDOTD\0"
13141
  /* 28971 */ "BF16VDOTS_VDOTD\0"
13142
  /* 28987 */ "VSQRTD\0"
13143
  /* 28994 */ "FCONSTD\0"
13144
  /* 29002 */ "VCVTAUD\0"
13145
  /* 29010 */ "VCVTMUD\0"
13146
  /* 29018 */ "VCVTNUD\0"
13147
  /* 29026 */ "VCVTPUD\0"
13148
  /* 29034 */ "VDIVD\0"
13149
  /* 29040 */ "VMOVD\0"
13150
  /* 29046 */ "t2LDAEXD\0"
13151
  /* 29055 */ "t2STLEXD\0"
13152
  /* 29064 */ "t2LDREXD\0"
13153
  /* 29073 */ "t2STREXD\0"
13154
  /* 29082 */ "VRINTXD\0"
13155
  /* 29090 */ "VCMPEZD\0"
13156
  /* 29098 */ "VTOSIZD\0"
13157
  /* 29106 */ "VTOUIZD\0"
13158
  /* 29114 */ "VCMPZD\0"
13159
  /* 29121 */ "VRINTZD\0"
13160
  /* 29129 */ "PSEUDO_PROBE\0"
13161
  /* 29142 */ "G_SSUBE\0"
13162
  /* 29150 */ "G_USUBE\0"
13163
  /* 29158 */ "SPACE\0"
13164
  /* 29164 */ "G_FENCE\0"
13165
  /* 29172 */ "ARITH_FENCE\0"
13166
  /* 29184 */ "REG_SEQUENCE\0"
13167
  /* 29197 */ "G_SADDE\0"
13168
  /* 29205 */ "G_UADDE\0"
13169
  /* 29213 */ "G_GET_FPMODE\0"
13170
  /* 29226 */ "G_RESET_FPMODE\0"
13171
  /* 29241 */ "G_SET_FPMODE\0"
13172
  /* 29254 */ "G_FMINNUM_IEEE\0"
13173
  /* 29269 */ "G_FMAXNUM_IEEE\0"
13174
  /* 29284 */ "t2LE\0"
13175
  /* 29289 */ "G_JUMP_TABLE\0"
13176
  /* 29302 */ "BUNDLE\0"
13177
  /* 29309 */ "G_MEMCPY_INLINE\0"
13178
  /* 29325 */ "LOCAL_ESCAPE\0"
13179
  /* 29338 */ "G_STACKRESTORE\0"
13180
  /* 29353 */ "G_INDEXED_STORE\0"
13181
  /* 29369 */ "G_STORE\0"
13182
  /* 29377 */ "t2LDC2_PRE\0"
13183
  /* 29388 */ "t2STC2_PRE\0"
13184
  /* 29399 */ "t2LDRB_PRE\0"
13185
  /* 29410 */ "t2STRB_PRE\0"
13186
  /* 29421 */ "t2LDRSB_PRE\0"
13187
  /* 29433 */ "t2LDC_PRE\0"
13188
  /* 29443 */ "t2STC_PRE\0"
13189
  /* 29453 */ "t2LDRD_PRE\0"
13190
  /* 29464 */ "t2STRD_PRE\0"
13191
  /* 29475 */ "t2LDRH_PRE\0"
13192
  /* 29486 */ "t2STRH_PRE\0"
13193
  /* 29497 */ "t2LDRSH_PRE\0"
13194
  /* 29509 */ "t2LDC2L_PRE\0"
13195
  /* 29521 */ "t2STC2L_PRE\0"
13196
  /* 29533 */ "t2LDCL_PRE\0"
13197
  /* 29544 */ "t2STCL_PRE\0"
13198
  /* 29555 */ "t2LDR_PRE\0"
13199
  /* 29565 */ "t2STR_PRE\0"
13200
  /* 29575 */ "AESE\0"
13201
  /* 29580 */ "G_BITREVERSE\0"
13202
  /* 29593 */ "DBG_VALUE\0"
13203
  /* 29603 */ "G_GLOBAL_VALUE\0"
13204
  /* 29618 */ "G_STACKSAVE\0"
13205
  /* 29630 */ "G_MEMMOVE\0"
13206
  /* 29640 */ "G_FREEZE\0"
13207
  /* 29649 */ "G_FCANONICALIZE\0"
13208
  /* 29665 */ "t2UDF\0"
13209
  /* 29671 */ "tUDF\0"
13210
  /* 29676 */ "G_CTLZ_ZERO_UNDEF\0"
13211
  /* 29694 */ "G_CTTZ_ZERO_UNDEF\0"
13212
  /* 29712 */ "G_IMPLICIT_DEF\0"
13213
  /* 29727 */ "DBG_INSTR_REF\0"
13214
  /* 29741 */ "t2DBG\0"
13215
  /* 29747 */ "t2PACG\0"
13216
  /* 29754 */ "G_FNEG\0"
13217
  /* 29761 */ "t2CSNEG\0"
13218
  /* 29769 */ "EXTRACT_SUBREG\0"
13219
  /* 29784 */ "INSERT_SUBREG\0"
13220
  /* 29798 */ "G_SEXT_INREG\0"
13221
  /* 29811 */ "LDRB_PRE_REG\0"
13222
  /* 29824 */ "STRB_PRE_REG\0"
13223
  /* 29837 */ "LDR_PRE_REG\0"
13224
  /* 29849 */ "STR_PRE_REG\0"
13225
  /* 29861 */ "SUBREG_TO_REG\0"
13226
  /* 29875 */ "LDRB_POST_REG\0"
13227
  /* 29889 */ "STRB_POST_REG\0"
13228
  /* 29903 */ "LDR_POST_REG\0"
13229
  /* 29916 */ "STR_POST_REG\0"
13230
  /* 29929 */ "LDRBT_POST_REG\0"
13231
  /* 29944 */ "STRBT_POST_REG\0"
13232
  /* 29959 */ "LDRT_POST_REG\0"
13233
  /* 29973 */ "STRT_POST_REG\0"
13234
  /* 29987 */ "G_ATOMIC_CMPXCHG\0"
13235
  /* 30004 */ "G_ATOMICRMW_XCHG\0"
13236
  /* 30021 */ "G_FLOG\0"
13237
  /* 30028 */ "G_VAARG\0"
13238
  /* 30036 */ "PREALLOCATED_ARG\0"
13239
  /* 30053 */ "t2SG\0"
13240
  /* 30058 */ "t2AUTG\0"
13241
  /* 30065 */ "SHA1H\0"
13242
  /* 30071 */ "t2CRC32H\0"
13243
  /* 30080 */ "SHA256H\0"
13244
  /* 30088 */ "t2LDAH\0"
13245
  /* 30095 */ "VNMLAH\0"
13246
  /* 30102 */ "VMLAH\0"
13247
  /* 30108 */ "VFMAH\0"
13248
  /* 30114 */ "VFNMAH\0"
13249
  /* 30121 */ "VRINTAH\0"
13250
  /* 30129 */ "t2SXTAH\0"
13251
  /* 30137 */ "t2UXTAH\0"
13252
  /* 30145 */ "t2TBH\0"
13253
  /* 30151 */ "JUMPTABLE_TBH\0"
13254
  /* 30165 */ "VSUBH\0"
13255
  /* 30171 */ "t2CRC32CH\0"
13256
  /* 30181 */ "G_PREFETCH\0"
13257
  /* 30192 */ "VCVTBDH\0"
13258
  /* 30200 */ "VADDH\0"
13259
  /* 30206 */ "VCVTTDH\0"
13260
  /* 30214 */ "VSELGEH\0"
13261
  /* 30222 */ "VCMPEH\0"
13262
  /* 30229 */ "VNEGH\0"
13263
  /* 30235 */ "VTOSHH\0"
13264
  /* 30242 */ "VTOUHH\0"
13265
  /* 30249 */ "VTOSLH\0"
13266
  /* 30256 */ "t2STLH\0"
13267
  /* 30263 */ "VNMULH\0"
13268
  /* 30270 */ "G_SMULH\0"
13269
  /* 30278 */ "G_UMULH\0"
13270
  /* 30286 */ "VMULH\0"
13271
  /* 30292 */ "VTOULH\0"
13272
  /* 30299 */ "VFP_VMINNMH\0"
13273
  /* 30311 */ "VFP_VMAXNMH\0"
13274
  /* 30323 */ "VRINTMH\0"
13275
  /* 30331 */ "VRINTNH\0"
13276
  /* 30339 */ "VSHTOH\0"
13277
  /* 30346 */ "VUHTOH\0"
13278
  /* 30353 */ "VSITOH\0"
13279
  /* 30360 */ "VUITOH\0"
13280
  /* 30367 */ "VSLTOH\0"
13281
  /* 30374 */ "VULTOH\0"
13282
  /* 30381 */ "VCMPH\0"
13283
  /* 30387 */ "VRINTPH\0"
13284
  /* 30395 */ "VSELEQH\0"
13285
  /* 30403 */ "PICLDRH\0"
13286
  /* 30411 */ "VLDRH\0"
13287
  /* 30417 */ "VTOSIRH\0"
13288
  /* 30425 */ "VTOUIRH\0"
13289
  /* 30433 */ "VRINTRH\0"
13290
  /* 30441 */ "PICSTRH\0"
13291
  /* 30449 */ "VSTRH\0"
13292
  /* 30455 */ "VMOVRH\0"
13293
  /* 30462 */ "VCVTASH\0"
13294
  /* 30470 */ "VABSH\0"
13295
  /* 30476 */ "VCVTBSH\0"
13296
  /* 30484 */ "VNMLSH\0"
13297
  /* 30491 */ "VMLSH\0"
13298
  /* 30497 */ "VFMSH\0"
13299
  /* 30503 */ "VFNMSH\0"
13300
  /* 30510 */ "VCVTMSH\0"
13301
  /* 30518 */ "VINSH\0"
13302
  /* 30524 */ "VCVTNSH\0"
13303
  /* 30532 */ "VCVTPSH\0"
13304
  /* 30540 */ "PICLDRSH\0"
13305
  /* 30549 */ "tLDRSH\0"
13306
  /* 30556 */ "VCVTTSH\0"
13307
  /* 30564 */ "tPUSH\0"
13308
  /* 30570 */ "t2REVSH\0"
13309
  /* 30578 */ "tREVSH\0"
13310
  /* 30585 */ "VSELVSH\0"
13311
  /* 30593 */ "VSELGTH\0"
13312
  /* 30601 */ "VSQRTH\0"
13313
  /* 30608 */ "FCONSTH\0"
13314
  /* 30616 */ "t2SXTH\0"
13315
  /* 30623 */ "tSXTH\0"
13316
  /* 30629 */ "t2UXTH\0"
13317
  /* 30636 */ "tUXTH\0"
13318
  /* 30642 */ "VCVTAUH\0"
13319
  /* 30650 */ "VCVTMUH\0"
13320
  /* 30658 */ "VCVTNUH\0"
13321
  /* 30666 */ "VCVTPUH\0"
13322
  /* 30674 */ "VDIVH\0"
13323
  /* 30680 */ "VMOVH\0"
13324
  /* 30686 */ "t2LDAEXH\0"
13325
  /* 30695 */ "t2STLEXH\0"
13326
  /* 30704 */ "t2LDREXH\0"
13327
  /* 30713 */ "t2STREXH\0"
13328
  /* 30722 */ "VRINTXH\0"
13329
  /* 30730 */ "VCMPEZH\0"
13330
  /* 30738 */ "VTOSIZH\0"
13331
  /* 30746 */ "VTOUIZH\0"
13332
  /* 30754 */ "VCMPZH\0"
13333
  /* 30761 */ "VRINTZH\0"
13334
  /* 30769 */ "MVE_VSBCI\0"
13335
  /* 30779 */ "MVE_VADCI\0"
13336
  /* 30789 */ "VFMALDI\0"
13337
  /* 30797 */ "VFMSLDI\0"
13338
  /* 30805 */ "VUSDOTDI\0"
13339
  /* 30814 */ "VSDOTDI\0"
13340
  /* 30822 */ "VSUDOTDI\0"
13341
  /* 30831 */ "VUDOTDI\0"
13342
  /* 30839 */ "t2BFI\0"
13343
  /* 30845 */ "DBG_PHI\0"
13344
  /* 30853 */ "VBF16MALBQI\0"
13345
  /* 30865 */ "VFMALQI\0"
13346
  /* 30873 */ "VFMSLQI\0"
13347
  /* 30881 */ "VBF16MALTQI\0"
13348
  /* 30893 */ "VUSDOTQI\0"
13349
  /* 30902 */ "VSDOTQI\0"
13350
  /* 30910 */ "VSUDOTQI\0"
13351
  /* 30919 */ "VUDOTQI\0"
13352
  /* 30927 */ "G_FPTOSI\0"
13353
  /* 30936 */ "t2BTI\0"
13354
  /* 30942 */ "t2PACBTI\0"
13355
  /* 30951 */ "t2CALL_BTI\0"
13356
  /* 30962 */ "G_FPTOUI\0"
13357
  /* 30971 */ "G_FPOWI\0"
13358
  /* 30979 */ "t2BXJ\0"
13359
  /* 30985 */ "WIN__DBZCHK\0"
13360
  /* 30997 */ "G_PTRMASK\0"
13361
  /* 31007 */ "WIN__CHKSTK\0"
13362
  /* 31019 */ "t2UMAAL\0"
13363
  /* 31027 */ "t2SMLAL\0"
13364
  /* 31035 */ "t2UMLAL\0"
13365
  /* 31043 */ "LOADDUAL\0"
13366
  /* 31052 */ "STOREDUAL\0"
13367
  /* 31062 */ "tBL\0"
13368
  /* 31066 */ "GC_LABEL\0"
13369
  /* 31075 */ "DBG_LABEL\0"
13370
  /* 31085 */ "EH_LABEL\0"
13371
  /* 31094 */ "ANNOTATION_LABEL\0"
13372
  /* 31111 */ "ICALL_BRANCH_FUNNEL\0"
13373
  /* 31131 */ "t2SEL\0"
13374
  /* 31137 */ "t2CSEL\0"
13375
  /* 31144 */ "MVE_VPSEL\0"
13376
  /* 31154 */ "G_FSHL\0"
13377
  /* 31161 */ "MVE_SQSHL\0"
13378
  /* 31171 */ "MVE_UQSHL\0"
13379
  /* 31181 */ "MVE_UQRSHL\0"
13380
  /* 31192 */ "G_SHL\0"
13381
  /* 31198 */ "G_FCEIL\0"
13382
  /* 31206 */ "BMOVPCB_CALL\0"
13383
  /* 31219 */ "PATCHABLE_TAIL_CALL\0"
13384
  /* 31239 */ "tBLXNS_CALL\0"
13385
  /* 31251 */ "PATCHABLE_TYPED_EVENT_CALL\0"
13386
  /* 31278 */ "PATCHABLE_EVENT_CALL\0"
13387
  /* 31299 */ "tBX_CALL\0"
13388
  /* 31308 */ "BMOVPCRX_CALL\0"
13389
  /* 31322 */ "FENTRY_CALL\0"
13390
  /* 31334 */ "MVE_SQSHLL\0"
13391
  /* 31345 */ "MVE_UQSHLL\0"
13392
  /* 31356 */ "MVE_UQRSHLL\0"
13393
  /* 31368 */ "KILL\0"
13394
  /* 31373 */ "t2SMULL\0"
13395
  /* 31381 */ "t2UMULL\0"
13396
  /* 31389 */ "G_CONSTANT_POOL\0"
13397
  /* 31405 */ "MVE_SQRSHRL\0"
13398
  /* 31417 */ "MVE_SRSHRL\0"
13399
  /* 31428 */ "MVE_URSHRL\0"
13400
  /* 31439 */ "MVE_LSRL\0"
13401
  /* 31448 */ "G_ROTL\0"
13402
  /* 31455 */ "t2STL\0"
13403
  /* 31461 */ "t2MUL\0"
13404
  /* 31467 */ "G_VECREDUCE_FMUL\0"
13405
  /* 31484 */ "G_FMUL\0"
13406
  /* 31491 */ "G_VECREDUCE_SEQ_FMUL\0"
13407
  /* 31512 */ "G_STRICT_FMUL\0"
13408
  /* 31526 */ "t2SMMUL\0"
13409
  /* 31534 */ "G_VECREDUCE_MUL\0"
13410
  /* 31550 */ "G_MUL\0"
13411
  /* 31556 */ "tMUL\0"
13412
  /* 31561 */ "SHA1M\0"
13413
  /* 31567 */ "MVE_VRINTf32M\0"
13414
  /* 31581 */ "MVE_VRINTf16M\0"
13415
  /* 31595 */ "VLLDM\0"
13416
  /* 31601 */ "G_FREM\0"
13417
  /* 31608 */ "G_STRICT_FREM\0"
13418
  /* 31622 */ "G_SREM\0"
13419
  /* 31629 */ "G_UREM\0"
13420
  /* 31636 */ "G_SDIVREM\0"
13421
  /* 31646 */ "G_UDIVREM\0"
13422
  /* 31656 */ "LDRB_PRE_IMM\0"
13423
  /* 31669 */ "STRB_PRE_IMM\0"
13424
  /* 31682 */ "LDR_PRE_IMM\0"
13425
  /* 31694 */ "STR_PRE_IMM\0"
13426
  /* 31706 */ "LDRB_POST_IMM\0"
13427
  /* 31720 */ "STRB_POST_IMM\0"
13428
  /* 31734 */ "LDR_POST_IMM\0"
13429
  /* 31747 */ "STR_POST_IMM\0"
13430
  /* 31760 */ "LDRBT_POST_IMM\0"
13431
  /* 31775 */ "STRBT_POST_IMM\0"
13432
  /* 31790 */ "LDRT_POST_IMM\0"
13433
  /* 31804 */ "STRT_POST_IMM\0"
13434
  /* 31818 */ "t2CLRM\0"
13435
  /* 31825 */ "INLINEASM\0"
13436
  /* 31835 */ "VLSTM\0"
13437
  /* 31841 */ "G_VECREDUCE_FMINIMUM\0"
13438
  /* 31862 */ "G_FMINIMUM\0"
13439
  /* 31873 */ "G_VECREDUCE_FMAXIMUM\0"
13440
  /* 31894 */ "G_FMAXIMUM\0"
13441
  /* 31905 */ "G_FMINNUM\0"
13442
  /* 31915 */ "G_FMAXNUM\0"
13443
  /* 31925 */ "t2MSR_M\0"
13444
  /* 31933 */ "t2MRS_M\0"
13445
  /* 31941 */ "MVE_VRINTf32N\0"
13446
  /* 31955 */ "MVE_VRINTf16N\0"
13447
  /* 31969 */ "t2SETPAN\0"
13448
  /* 31978 */ "G_INTRINSIC_ROUNDEVEN\0"
13449
  /* 32000 */ "G_ASSERT_ALIGN\0"
13450
  /* 32015 */ "G_FCOPYSIGN\0"
13451
  /* 32027 */ "G_VECREDUCE_FMIN\0"
13452
  /* 32044 */ "G_ATOMICRMW_FMIN\0"
13453
  /* 32061 */ "G_VECREDUCE_SMIN\0"
13454
  /* 32078 */ "G_SMIN\0"
13455
  /* 32085 */ "G_VECREDUCE_UMIN\0"
13456
  /* 32102 */ "G_UMIN\0"
13457
  /* 32109 */ "G_ATOMICRMW_UMIN\0"
13458
  /* 32126 */ "G_ATOMICRMW_MIN\0"
13459
  /* 32142 */ "G_FSIN\0"
13460
  /* 32149 */ "CFI_INSTRUCTION\0"
13461
  /* 32165 */ "t2LDC2_OPTION\0"
13462
  /* 32179 */ "t2STC2_OPTION\0"
13463
  /* 32193 */ "t2LDC_OPTION\0"
13464
  /* 32206 */ "t2STC_OPTION\0"
13465
  /* 32219 */ "t2LDC2L_OPTION\0"
13466
  /* 32234 */ "t2STC2L_OPTION\0"
13467
  /* 32249 */ "t2LDCL_OPTION\0"
13468
  /* 32263 */ "t2STCL_OPTION\0"
13469
  /* 32277 */ "MVE_VORN\0"
13470
  /* 32286 */ "MVE_VMVN\0"
13471
  /* 32295 */ "tMVN\0"
13472
  /* 32300 */ "tADJCALLSTACKDOWN\0"
13473
  /* 32318 */ "G_SSUBO\0"
13474
  /* 32326 */ "G_USUBO\0"
13475
  /* 32334 */ "G_SADDO\0"
13476
  /* 32342 */ "G_UADDO\0"
13477
  /* 32350 */ "JUMP_TABLE_DEBUG_INFO\0"
13478
  /* 32372 */ "G_SMULO\0"
13479
  /* 32380 */ "G_UMULO\0"
13480
  /* 32388 */ "G_BZERO\0"
13481
  /* 32396 */ "SHA1P\0"
13482
  /* 32402 */ "MVE_VRINTf32P\0"
13483
  /* 32416 */ "MVE_VRINTf16P\0"
13484
  /* 32430 */ "STACKMAP\0"
13485
  /* 32439 */ "tTRAP\0"
13486
  /* 32445 */ "G_ATOMICRMW_UDEC_WRAP\0"
13487
  /* 32467 */ "G_ATOMICRMW_UINC_WRAP\0"
13488
  /* 32489 */ "G_BSWAP\0"
13489
  /* 32497 */ "t2CDP\0"
13490
  /* 32503 */ "G_SITOFP\0"
13491
  /* 32512 */ "G_UITOFP\0"
13492
  /* 32521 */ "G_FCMP\0"
13493
  /* 32528 */ "G_ICMP\0"
13494
  /* 32535 */ "G_CTPOP\0"
13495
  /* 32543 */ "tPOP\0"
13496
  /* 32548 */ "PATCHABLE_OP\0"
13497
  /* 32561 */ "FAULTING_OP\0"
13498
  /* 32573 */ "SEH_SaveSP\0"
13499
  /* 32584 */ "tADDrSP\0"
13500
  /* 32592 */ "MVE_LCTP\0"
13501
  /* 32601 */ "MVE_LETP\0"
13502
  /* 32610 */ "t2WhileLoopStartTP\0"
13503
  /* 32629 */ "t2DoLoopStartTP\0"
13504
  /* 32645 */ "tADJCALLSTACKUP\0"
13505
  /* 32661 */ "PREALLOCATED_SETUP\0"
13506
  /* 32680 */ "SWP\0"
13507
  /* 32684 */ "G_FLDEXP\0"
13508
  /* 32693 */ "G_STRICT_FLDEXP\0"
13509
  /* 32709 */ "G_FEXP\0"
13510
  /* 32716 */ "G_FFREXP\0"
13511
  /* 32725 */ "VLD1d32Q\0"
13512
  /* 32734 */ "VST1d32Q\0"
13513
  /* 32743 */ "VLD1d64Q\0"
13514
  /* 32752 */ "VST1d64Q\0"
13515
  /* 32761 */ "VLD1d16Q\0"
13516
  /* 32770 */ "VST1d16Q\0"
13517
  /* 32779 */ "VLD1d8Q\0"
13518
  /* 32787 */ "VST1d8Q\0"
13519
  /* 32795 */ "VBF16MALBQ\0"
13520
  /* 32806 */ "VFMALQ\0"
13521
  /* 32813 */ "VFMSLQ\0"
13522
  /* 32820 */ "VBF16MALTQ\0"
13523
  /* 32831 */ "VUSDOTQ\0"
13524
  /* 32839 */ "VSDOTQ\0"
13525
  /* 32846 */ "VUDOTQ\0"
13526
  /* 32853 */ "BF16VDOTI_VDOTQ\0"
13527
  /* 32869 */ "BF16VDOTS_VDOTQ\0"
13528
  /* 32885 */ "t2SMMLAR\0"
13529
  /* 32894 */ "t2MSR_AR\0"
13530
  /* 32903 */ "t2MRS_AR\0"
13531
  /* 32912 */ "t2MRSsys_AR\0"
13532
  /* 32924 */ "G_BR\0"
13533
  /* 32929 */ "INLINEASM_BR\0"
13534
  /* 32942 */ "t2MCR\0"
13535
  /* 32948 */ "t2ADR\0"
13536
  /* 32954 */ "tADR\0"
13537
  /* 32959 */ "G_BLOCK_ADDR\0"
13538
  /* 32972 */ "PICLDR\0"
13539
  /* 32979 */ "MEMBARRIER\0"
13540
  /* 32990 */ "G_CONSTANT_FOLD_BARRIER\0"
13541
  /* 33014 */ "PATCHABLE_FUNCTION_ENTER\0"
13542
  /* 33039 */ "G_READCYCLECOUNTER\0"
13543
  /* 33058 */ "G_READ_REGISTER\0"
13544
  /* 33074 */ "G_WRITE_REGISTER\0"
13545
  /* 33091 */ "G_ASHR\0"
13546
  /* 33098 */ "G_FSHR\0"
13547
  /* 33105 */ "G_LSHR\0"
13548
  /* 33112 */ "MVE_SQRSHR\0"
13549
  /* 33123 */ "MVE_SRSHR\0"
13550
  /* 33133 */ "MVE_URSHR\0"
13551
  /* 33143 */ "VMOVHR\0"
13552
  /* 33150 */ "MOVPCLR\0"
13553
  /* 33158 */ "tBL_PUSHLR\0"
13554
  /* 33169 */ "t2SMMULR\0"
13555
  /* 33178 */ "t2SUBS_PC_LR\0"
13556
  /* 33191 */ "SEH_SaveLR\0"
13557
  /* 33202 */ "t2WhileLoopStartLR\0"
13558
  /* 33221 */ "MVE_VEOR\0"
13559
  /* 33230 */ "tEOR\0"
13560
  /* 33235 */ "G_FFLOOR\0"
13561
  /* 33244 */ "tROR\0"
13562
  /* 33249 */ "G_BUILD_VECTOR\0"
13563
  /* 33264 */ "G_SHUFFLE_VECTOR\0"
13564
  /* 33281 */ "G_VECREDUCE_XOR\0"
13565
  /* 33297 */ "G_XOR\0"
13566
  /* 33303 */ "G_ATOMICRMW_XOR\0"
13567
  /* 33319 */ "G_VECREDUCE_OR\0"
13568
  /* 33334 */ "G_OR\0"
13569
  /* 33339 */ "G_ATOMICRMW_OR\0"
13570
  /* 33354 */ "VMSR_VPR\0"
13571
  /* 33363 */ "VMRS_VPR\0"
13572
  /* 33372 */ "t2MCRR\0"
13573
  /* 33379 */ "VMOVDRR\0"
13574
  /* 33387 */ "MVE_VORR\0"
13575
  /* 33396 */ "tORR\0"
13576
  /* 33401 */ "VMOVSRR\0"
13577
  /* 33409 */ "t2SMMLSR\0"
13578
  /* 33418 */ "VMSR\0"
13579
  /* 33423 */ "VMOVSR\0"
13580
  /* 33430 */ "G_ROTR\0"
13581
  /* 33437 */ "G_INTTOPTR\0"
13582
  /* 33448 */ "PICSTR\0"
13583
  /* 33455 */ "VNMLAS\0"
13584
  /* 33462 */ "VMLAS\0"
13585
  /* 33468 */ "VFMAS\0"
13586
  /* 33474 */ "VFNMAS\0"
13587
  /* 33481 */ "VRINTAS\0"
13588
  /* 33489 */ "t2ABS\0"
13589
  /* 33495 */ "G_FABS\0"
13590
  /* 33502 */ "G_ABS\0"
13591
  /* 33508 */ "tRSBS\0"
13592
  /* 33514 */ "VSUBS\0"
13593
  /* 33520 */ "tSBCS\0"
13594
  /* 33526 */ "tADCS\0"
13595
  /* 33532 */ "VADDS\0"
13596
  /* 33538 */ "VCVTDS\0"
13597
  /* 33545 */ "VSELGES\0"
13598
  /* 33553 */ "VCMPES\0"
13599
  /* 33560 */ "G_UNMERGE_VALUES\0"
13600
  /* 33577 */ "G_MERGE_VALUES\0"
13601
  /* 33592 */ "VNEGS\0"
13602
  /* 33598 */ "VCVTBHS\0"
13603
  /* 33606 */ "VTOSHS\0"
13604
  /* 33613 */ "VCVTTHS\0"
13605
  /* 33621 */ "VTOUHS\0"
13606
  /* 33628 */ "t2DLS\0"
13607
  /* 33634 */ "t2MLS\0"
13608
  /* 33640 */ "t2SMMLS\0"
13609
  /* 33648 */ "VTOSLS\0"
13610
  /* 33655 */ "VNMULS\0"
13611
  /* 33662 */ "VMULS\0"
13612
  /* 33668 */ "VTOULS\0"
13613
  /* 33675 */ "t2WLS\0"
13614
  /* 33681 */ "VFP_VMINNMS\0"
13615
  /* 33693 */ "VFP_VMAXNMS\0"
13616
  /* 33705 */ "VSCCLRMS\0"
13617
  /* 33714 */ "VRINTMS\0"
13618
  /* 33722 */ "VRINTNS\0"
13619
  /* 33730 */ "VMSR_FPCXTNS\0"
13620
  /* 33743 */ "VMRS_FPCXTNS\0"
13621
  /* 33756 */ "tBXNS\0"
13622
  /* 33762 */ "G_FCOS\0"
13623
  /* 33769 */ "VSHTOS\0"
13624
  /* 33776 */ "VUHTOS\0"
13625
  /* 33783 */ "VSITOS\0"
13626
  /* 33790 */ "VUITOS\0"
13627
  /* 33797 */ "VSLTOS\0"
13628
  /* 33804 */ "VULTOS\0"
13629
  /* 33811 */ "tCPS\0"
13630
  /* 33816 */ "VCMPS\0"
13631
  /* 33822 */ "VRINTPS\0"
13632
  /* 33830 */ "VSELEQS\0"
13633
  /* 33838 */ "JUMPTABLE_ADDRS\0"
13634
  /* 33854 */ "VLDRS\0"
13635
  /* 33860 */ "VTOSIRS\0"
13636
  /* 33868 */ "VTOUIRS\0"
13637
  /* 33876 */ "VMRS\0"
13638
  /* 33881 */ "G_CONCAT_VECTORS\0"
13639
  /* 33898 */ "VMOVRRS\0"
13640
  /* 33906 */ "VRINTRS\0"
13641
  /* 33914 */ "VSTRS\0"
13642
  /* 33920 */ "VMOVRS\0"
13643
  /* 33927 */ "COPY_TO_REGCLASS\0"
13644
  /* 33944 */ "G_IS_FPCLASS\0"
13645
  /* 33957 */ "VCVTASS\0"
13646
  /* 33965 */ "VABSS\0"
13647
  /* 33971 */ "G_ATOMIC_CMPXCHG_WITH_SUCCESS\0"
13648
  /* 34001 */ "VNMLSS\0"
13649
  /* 34008 */ "VMLSS\0"
13650
  /* 34014 */ "VFMSS\0"
13651
  /* 34020 */ "VFNMSS\0"
13652
  /* 34027 */ "VCVTMSS\0"
13653
  /* 34035 */ "VCVTNSS\0"
13654
  /* 34043 */ "VCVTPSS\0"
13655
  /* 34051 */ "VSELVSS\0"
13656
  /* 34059 */ "G_INTRINSIC_W_SIDE_EFFECTS\0"
13657
  /* 34086 */ "G_INTRINSIC_CONVERGENT_W_SIDE_EFFECTS\0"
13658
  /* 34124 */ "VSELGTS\0"
13659
  /* 34132 */ "VSQRTS\0"
13660
  /* 34139 */ "JUMPTABLE_INSTS\0"
13661
  /* 34155 */ "FCONSTS\0"
13662
  /* 34163 */ "VMSR_FPCXTS\0"
13663
  /* 34175 */ "VMRS_FPCXTS\0"
13664
  /* 34187 */ "VCVTAUS\0"
13665
  /* 34195 */ "VCVTMUS\0"
13666
  /* 34203 */ "VCVTNUS\0"
13667
  /* 34211 */ "VCVTPUS\0"
13668
  /* 34219 */ "VDIVS\0"
13669
  /* 34225 */ "VMOVS\0"
13670
  /* 34231 */ "VRINTXS\0"
13671
  /* 34239 */ "VCMPEZS\0"
13672
  /* 34247 */ "VTOSIZS\0"
13673
  /* 34255 */ "VTOUIZS\0"
13674
  /* 34263 */ "VCMPZS\0"
13675
  /* 34270 */ "VRINTZS\0"
13676
  /* 34278 */ "VLD1d32T\0"
13677
  /* 34287 */ "VST1d32T\0"
13678
  /* 34296 */ "VLD1d64T\0"
13679
  /* 34305 */ "VST1d64T\0"
13680
  /* 34314 */ "VLD1d16T\0"
13681
  /* 34323 */ "VST1d16T\0"
13682
  /* 34332 */ "VLD1d8T\0"
13683
  /* 34340 */ "VST1d8T\0"
13684
  /* 34348 */ "G_SSUBSAT\0"
13685
  /* 34358 */ "G_USUBSAT\0"
13686
  /* 34368 */ "G_SADDSAT\0"
13687
  /* 34378 */ "G_UADDSAT\0"
13688
  /* 34388 */ "G_SSHLSAT\0"
13689
  /* 34398 */ "G_USHLSAT\0"
13690
  /* 34408 */ "t2SSAT\0"
13691
  /* 34415 */ "t2USAT\0"
13692
  /* 34422 */ "G_SMULFIXSAT\0"
13693
  /* 34435 */ "G_UMULFIXSAT\0"
13694
  /* 34448 */ "G_SDIVFIXSAT\0"
13695
  /* 34461 */ "G_UDIVFIXSAT\0"
13696
  /* 34474 */ "FMSTAT\0"
13697
  /* 34481 */ "t2TTAT\0"
13698
  /* 34488 */ "t2SMLABT\0"
13699
  /* 34497 */ "t2PKHBT\0"
13700
  /* 34505 */ "t2SMLALBT\0"
13701
  /* 34515 */ "t2SMULBT\0"
13702
  /* 34524 */ "t2LDRBT\0"
13703
  /* 34532 */ "t2STRBT\0"
13704
  /* 34540 */ "t2LDRSBT\0"
13705
  /* 34549 */ "G_EXTRACT\0"
13706
  /* 34559 */ "G_SELECT\0"
13707
  /* 34568 */ "G_BRINDIRECT\0"
13708
  /* 34581 */ "ERET\0"
13709
  /* 34586 */ "t2LDMIA_RET\0"
13710
  /* 34598 */ "PATCHABLE_RET\0"
13711
  /* 34612 */ "tPOP_RET\0"
13712
  /* 34621 */ "tBXNS_RET\0"
13713
  /* 34631 */ "tBX_RET\0"
13714
  /* 34639 */ "t2LDC2_OFFSET\0"
13715
  /* 34653 */ "t2STC2_OFFSET\0"
13716
  /* 34667 */ "t2LDC_OFFSET\0"
13717
  /* 34680 */ "t2STC_OFFSET\0"
13718
  /* 34693 */ "t2LDC2L_OFFSET\0"
13719
  /* 34708 */ "t2STC2L_OFFSET\0"
13720
  /* 34723 */ "t2LDCL_OFFSET\0"
13721
  /* 34737 */ "t2STCL_OFFSET\0"
13722
  /* 34751 */ "G_MEMSET\0"
13723
  /* 34760 */ "t2LDRHT\0"
13724
  /* 34768 */ "t2STRHT\0"
13725
  /* 34776 */ "t2LDRSHT\0"
13726
  /* 34785 */ "t2IT\0"
13727
  /* 34790 */ "t2RBIT\0"
13728
  /* 34797 */ "PATCHABLE_FUNCTION_EXIT\0"
13729
  /* 34821 */ "G_BRJT\0"
13730
  /* 34828 */ "t2TBB_JT\0"
13731
  /* 34837 */ "tTBB_JT\0"
13732
  /* 34845 */ "t2TBH_JT\0"
13733
  /* 34854 */ "tTBH_JT\0"
13734
  /* 34862 */ "t2BR_JT\0"
13735
  /* 34870 */ "t2LEApcrelJT\0"
13736
  /* 34883 */ "tLEApcrelJT\0"
13737
  /* 34895 */ "G_EXTRACT_VECTOR_ELT\0"
13738
  /* 34916 */ "G_INSERT_VECTOR_ELT\0"
13739
  /* 34936 */ "tHLT\0"
13740
  /* 34941 */ "G_FCONSTANT\0"
13741
  /* 34953 */ "G_CONSTANT\0"
13742
  /* 34964 */ "G_INTRINSIC_CONVERGENT\0"
13743
  /* 34987 */ "t2HINT\0"
13744
  /* 34994 */ "tHINT\0"
13745
  /* 35000 */ "STATEPOINT\0"
13746
  /* 35011 */ "PATCHPOINT\0"
13747
  /* 35022 */ "G_PTRTOINT\0"
13748
  /* 35033 */ "G_FRINT\0"
13749
  /* 35041 */ "G_INTRINSIC_LRINT\0"
13750
  /* 35059 */ "G_FNEARBYINT\0"
13751
  /* 35072 */ "MVE_VPNOT\0"
13752
  /* 35082 */ "tBKPT\0"
13753
  /* 35088 */ "G_VASTART\0"
13754
  /* 35098 */ "LIFETIME_START\0"
13755
  /* 35113 */ "G_INVOKE_REGION_START\0"
13756
  /* 35135 */ "t2LDRT\0"
13757
  /* 35142 */ "G_INSERT\0"
13758
  /* 35151 */ "G_FSQRT\0"
13759
  /* 35159 */ "G_STRICT_FSQRT\0"
13760
  /* 35174 */ "t2STRT\0"
13761
  /* 35181 */ "G_BITCAST\0"
13762
  /* 35191 */ "G_ADDRSPACE_CAST\0"
13763
  /* 35208 */ "DBG_VALUE_LIST\0"
13764
  /* 35223 */ "VMSR_FPINST\0"
13765
  /* 35235 */ "VMRS_FPINST\0"
13766
  /* 35247 */ "MVE_MEMSETLOOPINST\0"
13767
  /* 35266 */ "MVE_MEMCPYLOOPINST\0"
13768
  /* 35285 */ "t2LDC2_POST\0"
13769
  /* 35297 */ "t2STC2_POST\0"
13770
  /* 35309 */ "t2LDRB_POST\0"
13771
  /* 35321 */ "t2STRB_POST\0"
13772
  /* 35333 */ "t2LDRSB_POST\0"
13773
  /* 35346 */ "t2LDC_POST\0"
13774
  /* 35357 */ "t2STC_POST\0"
13775
  /* 35368 */ "t2LDRD_POST\0"
13776
  /* 35380 */ "t2STRD_POST\0"
13777
  /* 35392 */ "t2LDRH_POST\0"
13778
  /* 35404 */ "t2STRH_POST\0"
13779
  /* 35416 */ "t2LDRSH_POST\0"
13780
  /* 35429 */ "t2LDC2L_POST\0"
13781
  /* 35442 */ "t2STC2L_POST\0"
13782
  /* 35455 */ "t2LDCL_POST\0"
13783
  /* 35467 */ "t2STCL_POST\0"
13784
  /* 35479 */ "t2LDR_POST\0"
13785
  /* 35490 */ "t2STR_POST\0"
13786
  /* 35501 */ "LDRBT_POST\0"
13787
  /* 35512 */ "STRBT_POST\0"
13788
  /* 35523 */ "LDRT_POST\0"
13789
  /* 35533 */ "STRT_POST\0"
13790
  /* 35543 */ "MVE_VPST\0"
13791
  /* 35552 */ "tTST\0"
13792
  /* 35557 */ "t2TT\0"
13793
  /* 35562 */ "t2SMLATT\0"
13794
  /* 35571 */ "t2SMLALTT\0"
13795
  /* 35581 */ "t2SMULTT\0"
13796
  /* 35590 */ "t2TTT\0"
13797
  /* 35596 */ "BF16_VCVTT\0"
13798
  /* 35607 */ "t2AUT\0"
13799
  /* 35613 */ "t2BXAUT\0"
13800
  /* 35621 */ "VJCVT\0"
13801
  /* 35627 */ "BF16_VCVT\0"
13802
  /* 35637 */ "t2SMLAWT\0"
13803
  /* 35646 */ "t2SMULWT\0"
13804
  /* 35655 */ "G_FPEXT\0"
13805
  /* 35663 */ "G_SEXT\0"
13806
  /* 35670 */ "G_ASSERT_SEXT\0"
13807
  /* 35684 */ "G_ANYEXT\0"
13808
  /* 35693 */ "G_ZEXT\0"
13809
  /* 35700 */ "G_ASSERT_ZEXT\0"
13810
  /* 35714 */ "t2REV\0"
13811
  /* 35720 */ "tREV\0"
13812
  /* 35725 */ "G_FDIV\0"
13813
  /* 35732 */ "G_STRICT_FDIV\0"
13814
  /* 35746 */ "t2SDIV\0"
13815
  /* 35753 */ "G_SDIV\0"
13816
  /* 35760 */ "t2UDIV\0"
13817
  /* 35767 */ "G_UDIV\0"
13818
  /* 35774 */ "G_GET_FPENV\0"
13819
  /* 35786 */ "G_RESET_FPENV\0"
13820
  /* 35800 */ "G_SET_FPENV\0"
13821
  /* 35812 */ "t2CSINV\0"
13822
  /* 35820 */ "t2CRC32W\0"
13823
  /* 35829 */ "t2RFEIAW\0"
13824
  /* 35838 */ "t2RFEDBW\0"
13825
  /* 35847 */ "t2CRC32CW\0"
13826
  /* 35857 */ "G_FPOW\0"
13827
  /* 35864 */ "MVE_VRINTf32X\0"
13828
  /* 35878 */ "MVE_VRINTf16X\0"
13829
  /* 35892 */ "G_VECREDUCE_FMAX\0"
13830
  /* 35909 */ "G_ATOMICRMW_FMAX\0"
13831
  /* 35926 */ "G_VECREDUCE_SMAX\0"
13832
  /* 35943 */ "G_SMAX\0"
13833
  /* 35950 */ "G_VECREDUCE_UMAX\0"
13834
  /* 35967 */ "G_UMAX\0"
13835
  /* 35974 */ "G_ATOMICRMW_UMAX\0"
13836
  /* 35991 */ "G_ATOMICRMW_MAX\0"
13837
  /* 36007 */ "t2SHSAX\0"
13838
  /* 36015 */ "t2UHSAX\0"
13839
  /* 36023 */ "t2QSAX\0"
13840
  /* 36030 */ "t2UQSAX\0"
13841
  /* 36038 */ "t2SSAX\0"
13842
  /* 36045 */ "t2USAX\0"
13843
  /* 36052 */ "tBX\0"
13844
  /* 36056 */ "t2SMLADX\0"
13845
  /* 36065 */ "t2SMUADX\0"
13846
  /* 36074 */ "t2SMLALDX\0"
13847
  /* 36084 */ "t2SMLSLDX\0"
13848
  /* 36094 */ "t2SMLSDX\0"
13849
  /* 36103 */ "t2SMUSDX\0"
13850
  /* 36112 */ "t2LDAEX\0"
13851
  /* 36120 */ "G_FRAME_INDEX\0"
13852
  /* 36134 */ "t2STLEX\0"
13853
  /* 36142 */ "t2LDREX\0"
13854
  /* 36150 */ "t2CLREX\0"
13855
  /* 36158 */ "t2STREX\0"
13856
  /* 36166 */ "t2SBFX\0"
13857
  /* 36173 */ "G_SBFX\0"
13858
  /* 36180 */ "t2UBFX\0"
13859
  /* 36187 */ "G_UBFX\0"
13860
  /* 36194 */ "G_SMULFIX\0"
13861
  /* 36204 */ "G_UMULFIX\0"
13862
  /* 36214 */ "G_SDIVFIX\0"
13863
  /* 36224 */ "G_UDIVFIX\0"
13864
  /* 36234 */ "BLX\0"
13865
  /* 36238 */ "MOVPCRX\0"
13866
  /* 36246 */ "t2RRX\0"
13867
  /* 36252 */ "t2SHASX\0"
13868
  /* 36260 */ "t2UHASX\0"
13869
  /* 36268 */ "t2QASX\0"
13870
  /* 36275 */ "t2UQASX\0"
13871
  /* 36283 */ "t2SASX\0"
13872
  /* 36290 */ "t2UASX\0"
13873
  /* 36297 */ "G_MEMCPY\0"
13874
  /* 36306 */ "COPY\0"
13875
  /* 36311 */ "CONSTPOOL_ENTRY\0"
13876
  /* 36327 */ "MVE_VRINTf32Z\0"
13877
  /* 36341 */ "MVE_VRINTf16Z\0"
13878
  /* 36355 */ "tCBZ\0"
13879
  /* 36360 */ "t2CLZ\0"
13880
  /* 36366 */ "G_CTLZ\0"
13881
  /* 36373 */ "tCBNZ\0"
13882
  /* 36379 */ "G_CTTZ\0"
13883
  /* 36386 */ "MVE_VCVTs32f32a\0"
13884
  /* 36402 */ "MVE_VCVTu32f32a\0"
13885
  /* 36418 */ "MVE_VCVTs16f16a\0"
13886
  /* 36434 */ "MVE_VCVTu16f16a\0"
13887
  /* 36450 */ "MVE_VLD20_32_wb\0"
13888
  /* 36466 */ "MVE_VST20_32_wb\0"
13889
  /* 36482 */ "MVE_VLD40_32_wb\0"
13890
  /* 36498 */ "MVE_VST40_32_wb\0"
13891
  /* 36514 */ "MVE_VLD21_32_wb\0"
13892
  /* 36530 */ "MVE_VST21_32_wb\0"
13893
  /* 36546 */ "MVE_VLD41_32_wb\0"
13894
  /* 36562 */ "MVE_VST41_32_wb\0"
13895
  /* 36578 */ "MVE_VLD42_32_wb\0"
13896
  /* 36594 */ "MVE_VST42_32_wb\0"
13897
  /* 36610 */ "MVE_VLD43_32_wb\0"
13898
  /* 36626 */ "MVE_VST43_32_wb\0"
13899
  /* 36642 */ "MVE_VLD20_16_wb\0"
13900
  /* 36658 */ "MVE_VST20_16_wb\0"
13901
  /* 36674 */ "MVE_VLD40_16_wb\0"
13902
  /* 36690 */ "MVE_VST40_16_wb\0"
13903
  /* 36706 */ "MVE_VLD21_16_wb\0"
13904
  /* 36722 */ "MVE_VST21_16_wb\0"
13905
  /* 36738 */ "MVE_VLD41_16_wb\0"
13906
  /* 36754 */ "MVE_VST41_16_wb\0"
13907
  /* 36770 */ "MVE_VLD42_16_wb\0"
13908
  /* 36786 */ "MVE_VST42_16_wb\0"
13909
  /* 36802 */ "MVE_VLD43_16_wb\0"
13910
  /* 36818 */ "MVE_VST43_16_wb\0"
13911
  /* 36834 */ "MVE_VLD20_8_wb\0"
13912
  /* 36849 */ "MVE_VST20_8_wb\0"
13913
  /* 36864 */ "MVE_VLD40_8_wb\0"
13914
  /* 36879 */ "MVE_VST40_8_wb\0"
13915
  /* 36894 */ "MVE_VLD21_8_wb\0"
13916
  /* 36909 */ "MVE_VST21_8_wb\0"
13917
  /* 36924 */ "MVE_VLD41_8_wb\0"
13918
  /* 36939 */ "MVE_VST41_8_wb\0"
13919
  /* 36954 */ "MVE_VLD42_8_wb\0"
13920
  /* 36969 */ "MVE_VST42_8_wb\0"
13921
  /* 36984 */ "MVE_VLD43_8_wb\0"
13922
  /* 36999 */ "MVE_VST43_8_wb\0"
13923
  /* 37014 */ "t2Bcc\0"
13924
  /* 37020 */ "tBcc\0"
13925
  /* 37025 */ "VMOVDcc\0"
13926
  /* 37033 */ "VMOVHcc\0"
13927
  /* 37041 */ "VMOVScc\0"
13928
  /* 37049 */ "MVE_VADDVs32acc\0"
13929
  /* 37065 */ "MVE_VADDLVs32acc\0"
13930
  /* 37082 */ "MVE_VADDVu32acc\0"
13931
  /* 37098 */ "MVE_VADDLVu32acc\0"
13932
  /* 37115 */ "MVE_VADDVs16acc\0"
13933
  /* 37131 */ "MVE_VADDVu16acc\0"
13934
  /* 37147 */ "MVE_VADDVs8acc\0"
13935
  /* 37162 */ "MVE_VADDVu8acc\0"
13936
  /* 37177 */ "MVE_VADDVs32no_acc\0"
13937
  /* 37196 */ "MVE_VADDLVs32no_acc\0"
13938
  /* 37216 */ "MVE_VADDVu32no_acc\0"
13939
  /* 37235 */ "MVE_VADDLVu32no_acc\0"
13940
  /* 37255 */ "MVE_VADDVs16no_acc\0"
13941
  /* 37274 */ "MVE_VADDVu16no_acc\0"
13942
  /* 37293 */ "MVE_VADDVs8no_acc\0"
13943
  /* 37311 */ "MVE_VADDVu8no_acc\0"
13944
  /* 37329 */ "t2LoopEndDec\0"
13945
  /* 37342 */ "t2LoopDec\0"
13946
  /* 37352 */ "CDE_VCX1_vec\0"
13947
  /* 37365 */ "CDE_VCX2_vec\0"
13948
  /* 37378 */ "CDE_VCX3_vec\0"
13949
  /* 37391 */ "CDE_VCX1A_vec\0"
13950
  /* 37405 */ "CDE_VCX2A_vec\0"
13951
  /* 37419 */ "CDE_VCX3A_vec\0"
13952
  /* 37433 */ "t2BFic\0"
13953
  /* 37440 */ "t2LDRpci_pic\0"
13954
  /* 37453 */ "tLDRpci_pic\0"
13955
  /* 37465 */ "SEH_StackAlloc\0"
13956
  /* 37480 */ "VDUPLN32d\0"
13957
  /* 37490 */ "VDUP32d\0"
13958
  /* 37498 */ "VNEGs32d\0"
13959
  /* 37507 */ "VDUPLN16d\0"
13960
  /* 37517 */ "VDUP16d\0"
13961
  /* 37525 */ "VNEGs16d\0"
13962
  /* 37534 */ "VDUPLN8d\0"
13963
  /* 37543 */ "VDUP8d\0"
13964
  /* 37550 */ "VNEGs8d\0"
13965
  /* 37558 */ "VBICd\0"
13966
  /* 37564 */ "VANDd\0"
13967
  /* 37570 */ "VRECPEd\0"
13968
  /* 37578 */ "VRSQRTEd\0"
13969
  /* 37587 */ "VBIFd\0"
13970
  /* 37593 */ "VBSLd\0"
13971
  /* 37599 */ "VORNd\0"
13972
  /* 37605 */ "VMVNd\0"
13973
  /* 37611 */ "tTAILJMPd\0"
13974
  /* 37621 */ "VBSPd\0"
13975
  /* 37627 */ "VSWPd\0"
13976
  /* 37633 */ "VEORd\0"
13977
  /* 37639 */ "VORRd\0"
13978
  /* 37645 */ "VBITd\0"
13979
  /* 37651 */ "VCNTd\0"
13980
  /* 37657 */ "MQQPRLoad\0"
13981
  /* 37667 */ "MQQQQPRLoad\0"
13982
  /* 37679 */ "BR_JTadd\0"
13983
  /* 37688 */ "t2MSRbanked\0"
13984
  /* 37700 */ "t2MRSbanked\0"
13985
  /* 37712 */ "BL_pred\0"
13986
  /* 37720 */ "BX_pred\0"
13987
  /* 37728 */ "BLX_pred\0"
13988
  /* 37737 */ "VCMLAv2f32_indexed\0"
13989
  /* 37756 */ "VCMLAv4f32_indexed\0"
13990
  /* 37775 */ "VCMLAv4f16_indexed\0"
13991
  /* 37794 */ "VCMLAv8f16_indexed\0"
13992
  /* 37813 */ "VLD2q32PseudoWB_fixed\0"
13993
  /* 37835 */ "VST2q32PseudoWB_fixed\0"
13994
  /* 37857 */ "VLD2q16PseudoWB_fixed\0"
13995
  /* 37879 */ "VST2q16PseudoWB_fixed\0"
13996
  /* 37901 */ "VLD2q8PseudoWB_fixed\0"
13997
  /* 37922 */ "VST2q8PseudoWB_fixed\0"
13998
  /* 37943 */ "VLD1d32QPseudoWB_fixed\0"
13999
  /* 37966 */ "VST1d32QPseudoWB_fixed\0"
14000
  /* 37989 */ "VLD1d64QPseudoWB_fixed\0"
14001
  /* 38012 */ "VST1d64QPseudoWB_fixed\0"
14002
  /* 38035 */ "VLD1d16QPseudoWB_fixed\0"
14003
  /* 38058 */ "VST1d16QPseudoWB_fixed\0"
14004
  /* 38081 */ "VLD1d8QPseudoWB_fixed\0"
14005
  /* 38103 */ "VST1d8QPseudoWB_fixed\0"
14006
  /* 38125 */ "VLD1d32TPseudoWB_fixed\0"
14007
  /* 38148 */ "VST1d32TPseudoWB_fixed\0"
14008
  /* 38171 */ "VLD1d64TPseudoWB_fixed\0"
14009
  /* 38194 */ "VST1d64TPseudoWB_fixed\0"
14010
  /* 38217 */ "VLD1d16TPseudoWB_fixed\0"
14011
  /* 38240 */ "VST1d16TPseudoWB_fixed\0"
14012
  /* 38263 */ "VLD1d8TPseudoWB_fixed\0"
14013
  /* 38285 */ "VST1d8TPseudoWB_fixed\0"
14014
  /* 38307 */ "VLD2DUPq32OddPseudoWB_fixed\0"
14015
  /* 38335 */ "VLD2DUPq16OddPseudoWB_fixed\0"
14016
  /* 38363 */ "VLD2DUPq8OddPseudoWB_fixed\0"
14017
  /* 38390 */ "VLD2b32wb_fixed\0"
14018
  /* 38406 */ "VST2b32wb_fixed\0"
14019
  /* 38422 */ "VLD1d32wb_fixed\0"
14020
  /* 38438 */ "VST1d32wb_fixed\0"
14021
  /* 38454 */ "VLD2d32wb_fixed\0"
14022
  /* 38470 */ "VST2d32wb_fixed\0"
14023
  /* 38486 */ "VLD1DUPd32wb_fixed\0"
14024
  /* 38505 */ "VLD2DUPd32wb_fixed\0"
14025
  /* 38524 */ "VLD1q32wb_fixed\0"
14026
  /* 38540 */ "VST1q32wb_fixed\0"
14027
  /* 38556 */ "VLD2q32wb_fixed\0"
14028
  /* 38572 */ "VST2q32wb_fixed\0"
14029
  /* 38588 */ "VLD1DUPq32wb_fixed\0"
14030
  /* 38607 */ "VLD2DUPd32x2wb_fixed\0"
14031
  /* 38628 */ "VLD2DUPd16x2wb_fixed\0"
14032
  /* 38649 */ "VLD2DUPd8x2wb_fixed\0"
14033
  /* 38669 */ "VLD1d64wb_fixed\0"
14034
  /* 38685 */ "VST1d64wb_fixed\0"
14035
  /* 38701 */ "VLD1q64wb_fixed\0"
14036
  /* 38717 */ "VST1q64wb_fixed\0"
14037
  /* 38733 */ "VLD2b16wb_fixed\0"
14038
  /* 38749 */ "VST2b16wb_fixed\0"
14039
  /* 38765 */ "VLD1d16wb_fixed\0"
14040
  /* 38781 */ "VST1d16wb_fixed\0"
14041
  /* 38797 */ "VLD2d16wb_fixed\0"
14042
  /* 38813 */ "VST2d16wb_fixed\0"
14043
  /* 38829 */ "VLD1DUPd16wb_fixed\0"
14044
  /* 38848 */ "VLD2DUPd16wb_fixed\0"
14045
  /* 38867 */ "VLD1q16wb_fixed\0"
14046
  /* 38883 */ "VST1q16wb_fixed\0"
14047
  /* 38899 */ "VLD2q16wb_fixed\0"
14048
  /* 38915 */ "VST2q16wb_fixed\0"
14049
  /* 38931 */ "VLD1DUPq16wb_fixed\0"
14050
  /* 38950 */ "VLD2b8wb_fixed\0"
14051
  /* 38965 */ "VST2b8wb_fixed\0"
14052
  /* 38980 */ "VLD1d8wb_fixed\0"
14053
  /* 38995 */ "VST1d8wb_fixed\0"
14054
  /* 39010 */ "VLD2d8wb_fixed\0"
14055
  /* 39025 */ "VST2d8wb_fixed\0"
14056
  /* 39040 */ "VLD1DUPd8wb_fixed\0"
14057
  /* 39058 */ "VLD2DUPd8wb_fixed\0"
14058
  /* 39076 */ "VLD1q8wb_fixed\0"
14059
  /* 39091 */ "VST1q8wb_fixed\0"
14060
  /* 39106 */ "VLD2q8wb_fixed\0"
14061
  /* 39121 */ "VST2q8wb_fixed\0"
14062
  /* 39136 */ "VLD1DUPq8wb_fixed\0"
14063
  /* 39154 */ "VLD1d32Qwb_fixed\0"
14064
  /* 39171 */ "VST1d32Qwb_fixed\0"
14065
  /* 39188 */ "VLD1d64Qwb_fixed\0"
14066
  /* 39205 */ "VST1d64Qwb_fixed\0"
14067
  /* 39222 */ "VLD1d16Qwb_fixed\0"
14068
  /* 39239 */ "VST1d16Qwb_fixed\0"
14069
  /* 39256 */ "VLD1d8Qwb_fixed\0"
14070
  /* 39272 */ "VST1d8Qwb_fixed\0"
14071
  /* 39288 */ "VLD1d32Twb_fixed\0"
14072
  /* 39305 */ "VST1d32Twb_fixed\0"
14073
  /* 39322 */ "VLD1d64Twb_fixed\0"
14074
  /* 39339 */ "VST1d64Twb_fixed\0"
14075
  /* 39356 */ "VLD1d16Twb_fixed\0"
14076
  /* 39373 */ "VST1d16Twb_fixed\0"
14077
  /* 39390 */ "VLD1d8Twb_fixed\0"
14078
  /* 39406 */ "VST1d8Twb_fixed\0"
14079
  /* 39422 */ "VCVTs2fd\0"
14080
  /* 39431 */ "VCVTxs2fd\0"
14081
  /* 39441 */ "VCVTu2fd\0"
14082
  /* 39450 */ "VCVTxu2fd\0"
14083
  /* 39460 */ "VMLAfd\0"
14084
  /* 39467 */ "VFMAfd\0"
14085
  /* 39474 */ "VSUBfd\0"
14086
  /* 39481 */ "VABDfd\0"
14087
  /* 39488 */ "VADDfd\0"
14088
  /* 39495 */ "VACGEfd\0"
14089
  /* 39503 */ "VCGEfd\0"
14090
  /* 39510 */ "VRECPEfd\0"
14091
  /* 39519 */ "VRSQRTEfd\0"
14092
  /* 39529 */ "VNEGfd\0"
14093
  /* 39536 */ "VMULfd\0"
14094
  /* 39543 */ "VMINfd\0"
14095
  /* 39550 */ "VCEQfd\0"
14096
  /* 39557 */ "VABSfd\0"
14097
  /* 39564 */ "VMLSfd\0"
14098
  /* 39571 */ "VFMSfd\0"
14099
  /* 39578 */ "VRECPSfd\0"
14100
  /* 39587 */ "VRSQRTSfd\0"
14101
  /* 39597 */ "VACGTfd\0"
14102
  /* 39605 */ "VCGTfd\0"
14103
  /* 39612 */ "VMAXfd\0"
14104
  /* 39619 */ "VMLAslfd\0"
14105
  /* 39628 */ "VMULslfd\0"
14106
  /* 39637 */ "VMLSslfd\0"
14107
  /* 39646 */ "VCVTs2hd\0"
14108
  /* 39655 */ "VCVTxs2hd\0"
14109
  /* 39665 */ "VCVTu2hd\0"
14110
  /* 39674 */ "VCVTxu2hd\0"
14111
  /* 39684 */ "VMLAhd\0"
14112
  /* 39691 */ "VFMAhd\0"
14113
  /* 39698 */ "VSUBhd\0"
14114
  /* 39705 */ "VABDhd\0"
14115
  /* 39712 */ "VADDhd\0"
14116
  /* 39719 */ "VACGEhd\0"
14117
  /* 39727 */ "VCGEhd\0"
14118
  /* 39734 */ "VRECPEhd\0"
14119
  /* 39743 */ "VRSQRTEhd\0"
14120
  /* 39753 */ "VNEGhd\0"
14121
  /* 39760 */ "VMULhd\0"
14122
  /* 39767 */ "VMINhd\0"
14123
  /* 39774 */ "VCEQhd\0"
14124
  /* 39781 */ "VABShd\0"
14125
  /* 39788 */ "VMLShd\0"
14126
  /* 39795 */ "VFMShd\0"
14127
  /* 39802 */ "VRECPShd\0"
14128
  /* 39811 */ "VRSQRTShd\0"
14129
  /* 39821 */ "VACGThd\0"
14130
  /* 39829 */ "VCGThd\0"
14131
  /* 39836 */ "VMAXhd\0"
14132
  /* 39843 */ "VMLAslhd\0"
14133
  /* 39852 */ "VMULslhd\0"
14134
  /* 39861 */ "VMLSslhd\0"
14135
  /* 39870 */ "SEH_EpilogEnd\0"
14136
  /* 39884 */ "SEH_PrologEnd\0"
14137
  /* 39898 */ "t2LoopEnd\0"
14138
  /* 39908 */ "VMULpd\0"
14139
  /* 39915 */ "VCVTf2sd\0"
14140
  /* 39924 */ "VCVTh2sd\0"
14141
  /* 39933 */ "VCVTf2xsd\0"
14142
  /* 39943 */ "VCVTh2xsd\0"
14143
  /* 39953 */ "VCVTf2ud\0"
14144
  /* 39962 */ "VCVTh2ud\0"
14145
  /* 39971 */ "VCVTf2xud\0"
14146
  /* 39981 */ "VCVTh2xud\0"
14147
  /* 39991 */ "tADDframe\0"
14148
  /* 40001 */ "MQQPRStore\0"
14149
  /* 40012 */ "MQQQQPRStore\0"
14150
  /* 40025 */ "VLDR_P0_pre\0"
14151
  /* 40037 */ "VSTR_P0_pre\0"
14152
  /* 40049 */ "MVE_VSTRB32_pre\0"
14153
  /* 40065 */ "MVE_VSTRH32_pre\0"
14154
  /* 40081 */ "MVE_VLDRBS32_pre\0"
14155
  /* 40098 */ "MVE_VLDRHS32_pre\0"
14156
  /* 40115 */ "MVE_VLDRBU32_pre\0"
14157
  /* 40132 */ "MVE_VLDRHU32_pre\0"
14158
  /* 40149 */ "MVE_VLDRWU32_pre\0"
14159
  /* 40166 */ "MVE_VSTRWU32_pre\0"
14160
  /* 40183 */ "MVE_VSTRB16_pre\0"
14161
  /* 40199 */ "MVE_VLDRBS16_pre\0"
14162
  /* 40216 */ "MVE_VLDRBU16_pre\0"
14163
  /* 40233 */ "MVE_VLDRHU16_pre\0"
14164
  /* 40250 */ "MVE_VSTRHU16_pre\0"
14165
  /* 40267 */ "MVE_VLDRBU8_pre\0"
14166
  /* 40283 */ "MVE_VSTRBU8_pre\0"
14167
  /* 40299 */ "VLDR_FPSCR_NZCVQC_pre\0"
14168
  /* 40321 */ "VSTR_FPSCR_NZCVQC_pre\0"
14169
  /* 40343 */ "VLDR_FPSCR_pre\0"
14170
  /* 40358 */ "VSTR_FPSCR_pre\0"
14171
  /* 40373 */ "VLDR_VPR_pre\0"
14172
  /* 40386 */ "VSTR_VPR_pre\0"
14173
  /* 40399 */ "VLDR_FPCXTNS_pre\0"
14174
  /* 40416 */ "VSTR_FPCXTNS_pre\0"
14175
  /* 40433 */ "VLDR_FPCXTS_pre\0"
14176
  /* 40449 */ "VSTR_FPCXTS_pre\0"
14177
  /* 40465 */ "MVE_VLDRWU32_qi_pre\0"
14178
  /* 40485 */ "MVE_VSTRW32_qi_pre\0"
14179
  /* 40504 */ "MVE_VSTRD64_qi_pre\0"
14180
  /* 40523 */ "MVE_VLDRDU64_qi_pre\0"
14181
  /* 40543 */ "t2LEUpdate\0"
14182
  /* 40554 */ "t2MOVsra_glue\0"
14183
  /* 40568 */ "t2MOVsrl_glue\0"
14184
  /* 40582 */ "VCVTh2f\0"
14185
  /* 40590 */ "VPADDf\0"
14186
  /* 40597 */ "VRINTANDf\0"
14187
  /* 40607 */ "NEON_VMINNMNDf\0"
14188
  /* 40622 */ "NEON_VMAXNMNDf\0"
14189
  /* 40637 */ "VRINTMNDf\0"
14190
  /* 40647 */ "VRINTNNDf\0"
14191
  /* 40657 */ "VRINTPNDf\0"
14192
  /* 40667 */ "VRINTXNDf\0"
14193
  /* 40677 */ "VRINTZNDf\0"
14194
  /* 40687 */ "VCVTANSDf\0"
14195
  /* 40697 */ "VCVTMNSDf\0"
14196
  /* 40707 */ "VCVTNNSDf\0"
14197
  /* 40717 */ "VCVTPNSDf\0"
14198
  /* 40727 */ "VCVTANUDf\0"
14199
  /* 40737 */ "VCVTMNUDf\0"
14200
  /* 40747 */ "VCVTNNUDf\0"
14201
  /* 40757 */ "VCVTPNUDf\0"
14202
  /* 40767 */ "VPMINf\0"
14203
  /* 40774 */ "VRINTANQf\0"
14204
  /* 40784 */ "NEON_VMINNMNQf\0"
14205
  /* 40799 */ "NEON_VMAXNMNQf\0"
14206
  /* 40814 */ "VRINTMNQf\0"
14207
  /* 40824 */ "VRINTNNQf\0"
14208
  /* 40834 */ "VRINTPNQf\0"
14209
  /* 40844 */ "VRINTXNQf\0"
14210
  /* 40854 */ "VRINTZNQf\0"
14211
  /* 40864 */ "VCVTANSQf\0"
14212
  /* 40874 */ "VCVTMNSQf\0"
14213
  /* 40884 */ "VCVTNNSQf\0"
14214
  /* 40894 */ "VCVTPNSQf\0"
14215
  /* 40904 */ "VCVTANUQf\0"
14216
  /* 40914 */ "VCVTMNUQf\0"
14217
  /* 40924 */ "VCVTNNUQf\0"
14218
  /* 40934 */ "VCVTPNUQf\0"
14219
  /* 40944 */ "VPMAXf\0"
14220
  /* 40951 */ "VLDR_P0_off\0"
14221
  /* 40963 */ "VSTR_P0_off\0"
14222
  /* 40975 */ "VLDR_FPSCR_NZCVQC_off\0"
14223
  /* 40997 */ "VSTR_FPSCR_NZCVQC_off\0"
14224
  /* 41019 */ "VLDR_FPSCR_off\0"
14225
  /* 41034 */ "VSTR_FPSCR_off\0"
14226
  /* 41049 */ "VLDR_VPR_off\0"
14227
  /* 41062 */ "VSTR_VPR_off\0"
14228
  /* 41075 */ "VLDR_FPCXTNS_off\0"
14229
  /* 41092 */ "VSTR_FPCXTNS_off\0"
14230
  /* 41109 */ "VLDR_FPCXTS_off\0"
14231
  /* 41125 */ "VSTR_FPCXTS_off\0"
14232
  /* 41141 */ "tBX_RET_vararg\0"
14233
  /* 41156 */ "VCVTf2h\0"
14234
  /* 41164 */ "VPADDh\0"
14235
  /* 41171 */ "VRINTANDh\0"
14236
  /* 41181 */ "NEON_VMINNMNDh\0"
14237
  /* 41196 */ "NEON_VMAXNMNDh\0"
14238
  /* 41211 */ "VRINTMNDh\0"
14239
  /* 41221 */ "VRINTNNDh\0"
14240
  /* 41231 */ "VRINTPNDh\0"
14241
  /* 41241 */ "VRINTXNDh\0"
14242
  /* 41251 */ "VRINTZNDh\0"
14243
  /* 41261 */ "VCVTANSDh\0"
14244
  /* 41271 */ "VCVTMNSDh\0"
14245
  /* 41281 */ "VCVTNNSDh\0"
14246
  /* 41291 */ "VCVTPNSDh\0"
14247
  /* 41301 */ "VCVTANUDh\0"
14248
  /* 41311 */ "VCVTMNUDh\0"
14249
  /* 41321 */ "VCVTNNUDh\0"
14250
  /* 41331 */ "VCVTPNUDh\0"
14251
  /* 41341 */ "VPMINh\0"
14252
  /* 41348 */ "VRINTANQh\0"
14253
  /* 41358 */ "NEON_VMINNMNQh\0"
14254
  /* 41373 */ "NEON_VMAXNMNQh\0"
14255
  /* 41388 */ "VRINTMNQh\0"
14256
  /* 41398 */ "VRINTNNQh\0"
14257
  /* 41408 */ "VRINTPNQh\0"
14258
  /* 41418 */ "VRINTXNQh\0"
14259
  /* 41428 */ "VRINTZNQh\0"
14260
  /* 41438 */ "VCVTANSQh\0"
14261
  /* 41448 */ "VCVTMNSQh\0"
14262
  /* 41458 */ "VCVTNNSQh\0"
14263
  /* 41468 */ "VCVTPNSQh\0"
14264
  /* 41478 */ "VCVTANUQh\0"
14265
  /* 41488 */ "VCVTMNUQh\0"
14266
  /* 41498 */ "VCVTNNUQh\0"
14267
  /* 41508 */ "VCVTPNUQh\0"
14268
  /* 41518 */ "VPMAXh\0"
14269
  /* 41525 */ "MVE_VCVTf16f32bh\0"
14270
  /* 41542 */ "MVE_VRSHRNi32bh\0"
14271
  /* 41558 */ "MVE_VSHRNi32bh\0"
14272
  /* 41573 */ "MVE_VMOVNi32bh\0"
14273
  /* 41588 */ "MVE_VQDMULLs32bh\0"
14274
  /* 41605 */ "MVE_VQSHRUNs32bh\0"
14275
  /* 41622 */ "MVE_VQRSHRUNs32bh\0"
14276
  /* 41640 */ "MVE_VQMOVUNs32bh\0"
14277
  /* 41657 */ "MVE_VQMOVNs32bh\0"
14278
  /* 41673 */ "MVE_VQDMULL_qr_s32bh\0"
14279
  /* 41694 */ "MVE_VQMOVNu32bh\0"
14280
  /* 41710 */ "MVE_VCVTf32f16bh\0"
14281
  /* 41727 */ "MVE_VRSHRNi16bh\0"
14282
  /* 41743 */ "MVE_VSHRNi16bh\0"
14283
  /* 41758 */ "MVE_VMOVNi16bh\0"
14284
  /* 41773 */ "MVE_VQDMULLs16bh\0"
14285
  /* 41790 */ "MVE_VMOVLs16bh\0"
14286
  /* 41805 */ "MVE_VQSHRUNs16bh\0"
14287
  /* 41822 */ "MVE_VQRSHRUNs16bh\0"
14288
  /* 41840 */ "MVE_VQMOVUNs16bh\0"
14289
  /* 41857 */ "MVE_VQMOVNs16bh\0"
14290
  /* 41873 */ "MVE_VQDMULL_qr_s16bh\0"
14291
  /* 41894 */ "MVE_VSHLL_imms16bh\0"
14292
  /* 41913 */ "MVE_VSHLL_lws16bh\0"
14293
  /* 41931 */ "MVE_VMOVLu16bh\0"
14294
  /* 41946 */ "MVE_VQMOVNu16bh\0"
14295
  /* 41962 */ "MVE_VSHLL_immu16bh\0"
14296
  /* 41981 */ "MVE_VSHLL_lwu16bh\0"
14297
  /* 41999 */ "MVE_VMOVLs8bh\0"
14298
  /* 42013 */ "MVE_VSHLL_imms8bh\0"
14299
  /* 42031 */ "MVE_VSHLL_lws8bh\0"
14300
  /* 42048 */ "MVE_VMOVLu8bh\0"
14301
  /* 42062 */ "MVE_VSHLL_immu8bh\0"
14302
  /* 42080 */ "MVE_VSHLL_lwu8bh\0"
14303
  /* 42097 */ "Int_eh_sjlj_setup_dispatch\0"
14304
  /* 42124 */ "MVE_VCVTf16f32th\0"
14305
  /* 42141 */ "MVE_VRSHRNi32th\0"
14306
  /* 42157 */ "MVE_VSHRNi32th\0"
14307
  /* 42172 */ "MVE_VMOVNi32th\0"
14308
  /* 42187 */ "MVE_VQDMULLs32th\0"
14309
  /* 42204 */ "MVE_VQSHRUNs32th\0"
14310
  /* 42221 */ "MVE_VQRSHRUNs32th\0"
14311
  /* 42239 */ "MVE_VQMOVUNs32th\0"
14312
  /* 42256 */ "MVE_VQMOVNs32th\0"
14313
  /* 42272 */ "MVE_VQDMULL_qr_s32th\0"
14314
  /* 42293 */ "MVE_VQMOVNu32th\0"
14315
  /* 42309 */ "MVE_VCVTf32f16th\0"
14316
  /* 42326 */ "MVE_VRSHRNi16th\0"
14317
  /* 42342 */ "MVE_VSHRNi16th\0"
14318
  /* 42357 */ "MVE_VMOVNi16th\0"
14319
  /* 42372 */ "MVE_VQDMULLs16th\0"
14320
  /* 42389 */ "MVE_VMOVLs16th\0"
14321
  /* 42404 */ "MVE_VQSHRUNs16th\0"
14322
  /* 42421 */ "MVE_VQRSHRUNs16th\0"
14323
  /* 42439 */ "MVE_VQMOVUNs16th\0"
14324
  /* 42456 */ "MVE_VQMOVNs16th\0"
14325
  /* 42472 */ "MVE_VQDMULL_qr_s16th\0"
14326
  /* 42493 */ "MVE_VSHLL_imms16th\0"
14327
  /* 42512 */ "MVE_VSHLL_lws16th\0"
14328
  /* 42530 */ "MVE_VMOVLu16th\0"
14329
  /* 42545 */ "MVE_VQMOVNu16th\0"
14330
  /* 42561 */ "MVE_VSHLL_immu16th\0"
14331
  /* 42580 */ "MVE_VSHLL_lwu16th\0"
14332
  /* 42598 */ "MVE_VMOVLs8th\0"
14333
  /* 42612 */ "MVE_VSHLL_imms8th\0"
14334
  /* 42630 */ "MVE_VSHLL_lws8th\0"
14335
  /* 42647 */ "MVE_VMOVLu8th\0"
14336
  /* 42661 */ "MVE_VSHLL_immu8th\0"
14337
  /* 42679 */ "MVE_VSHLL_lwu8th\0"
14338
  /* 42696 */ "tLDRBi\0"
14339
  /* 42703 */ "tSTRBi\0"
14340
  /* 42710 */ "t2MVNCCi\0"
14341
  /* 42719 */ "t2MOVCCi\0"
14342
  /* 42728 */ "t2BFi\0"
14343
  /* 42734 */ "tLDRHi\0"
14344
  /* 42741 */ "tSTRHi\0"
14345
  /* 42748 */ "t2BFLi\0"
14346
  /* 42755 */ "MVE_LSLLi\0"
14347
  /* 42765 */ "MVE_ASRLi\0"
14348
  /* 42775 */ "LSLi\0"
14349
  /* 42780 */ "t2MVNi\0"
14350
  /* 42787 */ "tADDrSPi\0"
14351
  /* 42796 */ "tLDRi\0"
14352
  /* 42802 */ "RORi\0"
14353
  /* 42807 */ "ASRi\0"
14354
  /* 42812 */ "LSRi\0"
14355
  /* 42817 */ "MSRi\0"
14356
  /* 42822 */ "tSTRi\0"
14357
  /* 42828 */ "LDRSBTi\0"
14358
  /* 42836 */ "LDRHTi\0"
14359
  /* 42843 */ "STRHTi\0"
14360
  /* 42850 */ "LDRSHTi\0"
14361
  /* 42858 */ "t2MOVi\0"
14362
  /* 42865 */ "tBLXi\0"
14363
  /* 42871 */ "RRXi\0"
14364
  /* 42876 */ "t2LDRBpci\0"
14365
  /* 42886 */ "t2LDRSBpci\0"
14366
  /* 42897 */ "t2PLDpci\0"
14367
  /* 42906 */ "t2LDRHpci\0"
14368
  /* 42916 */ "t2LDRSHpci\0"
14369
  /* 42927 */ "t2PLIpci\0"
14370
  /* 42936 */ "t2LDRpci\0"
14371
  /* 42945 */ "tLDRpci\0"
14372
  /* 42953 */ "TCRETURNdi\0"
14373
  /* 42964 */ "LDRSBTii\0"
14374
  /* 42973 */ "LDRHTii\0"
14375
  /* 42981 */ "LDRSHTii\0"
14376
  /* 42990 */ "tSUBspi\0"
14377
  /* 42998 */ "tADDspi\0"
14378
  /* 43006 */ "tLDRspi\0"
14379
  /* 43014 */ "tSTRspi\0"
14380
  /* 43022 */ "MVE_VLDRWU32_qi\0"
14381
  /* 43038 */ "MVE_VSTRW32_qi\0"
14382
  /* 43053 */ "MVE_VSTRD64_qi\0"
14383
  /* 43068 */ "MVE_VLDRDU64_qi\0"
14384
  /* 43084 */ "t2RSBri\0"
14385
  /* 43092 */ "t2SUBri\0"
14386
  /* 43100 */ "t2SBCri\0"
14387
  /* 43108 */ "t2ADCri\0"
14388
  /* 43116 */ "t2BICri\0"
14389
  /* 43124 */ "RSCri\0"
14390
  /* 43130 */ "t2ADDri\0"
14391
  /* 43138 */ "t2ANDri\0"
14392
  /* 43146 */ "t2LSLri\0"
14393
  /* 43154 */ "tLSLri\0"
14394
  /* 43161 */ "t2CMNri\0"
14395
  /* 43169 */ "t2ORNri\0"
14396
  /* 43177 */ "TCRETURNri\0"
14397
  /* 43188 */ "t2CMPri\0"
14398
  /* 43196 */ "t2TEQri\0"
14399
  /* 43204 */ "t2EORri\0"
14400
  /* 43212 */ "t2RORri\0"
14401
  /* 43220 */ "t2ORRri\0"
14402
  /* 43228 */ "t2ASRri\0"
14403
  /* 43236 */ "tASRri\0"
14404
  /* 43243 */ "t2LSRri\0"
14405
  /* 43251 */ "tLSRri\0"
14406
  /* 43258 */ "t2RSBSri\0"
14407
  /* 43267 */ "t2SUBSri\0"
14408
  /* 43276 */ "t2ADDSri\0"
14409
  /* 43285 */ "tLSLSri\0"
14410
  /* 43293 */ "t2TSTri\0"
14411
  /* 43301 */ "MOVCCsi\0"
14412
  /* 43309 */ "MVNsi\0"
14413
  /* 43315 */ "t2MOVSsi\0"
14414
  /* 43324 */ "t2MOVsi\0"
14415
  /* 43332 */ "RSBrsi\0"
14416
  /* 43339 */ "SUBrsi\0"
14417
  /* 43346 */ "SBCrsi\0"
14418
  /* 43353 */ "ADCrsi\0"
14419
  /* 43360 */ "BICrsi\0"
14420
  /* 43367 */ "RSCrsi\0"
14421
  /* 43374 */ "ADDrsi\0"
14422
  /* 43381 */ "ANDrsi\0"
14423
  /* 43388 */ "CMPrsi\0"
14424
  /* 43395 */ "TEQrsi\0"
14425
  /* 43402 */ "EORrsi\0"
14426
  /* 43409 */ "ORRrsi\0"
14427
  /* 43416 */ "RSBSrsi\0"
14428
  /* 43424 */ "SUBSrsi\0"
14429
  /* 43432 */ "ADDSrsi\0"
14430
  /* 43440 */ "TSTrsi\0"
14431
  /* 43447 */ "CMNzrsi\0"
14432
  /* 43455 */ "TRAPNaCl\0"
14433
  /* 43464 */ "t2LEApcrel\0"
14434
  /* 43475 */ "tLEApcrel\0"
14435
  /* 43485 */ "t2LDRBpcrel\0"
14436
  /* 43497 */ "t2LDRSBpcrel\0"
14437
  /* 43510 */ "t2LDRHpcrel\0"
14438
  /* 43522 */ "t2LDRSHpcrel\0"
14439
  /* 43535 */ "t2LDRpcrel\0"
14440
  /* 43546 */ "t2MOVTi16_ga_pcrel\0"
14441
  /* 43565 */ "t2MOVi16_ga_pcrel\0"
14442
  /* 43583 */ "t2LDRLIT_ga_pcrel\0"
14443
  /* 43601 */ "tLDRLIT_ga_pcrel\0"
14444
  /* 43618 */ "t2MOV_ga_pcrel\0"
14445
  /* 43633 */ "t2LDRConstPool\0"
14446
  /* 43648 */ "tLDRConstPool\0"
14447
  /* 43662 */ "t2MOVCClsl\0"
14448
  /* 43673 */ "MVE_VCVTs32f32m\0"
14449
  /* 43689 */ "MVE_VCVTu32f32m\0"
14450
  /* 43705 */ "MVE_VCVTs16f16m\0"
14451
  /* 43721 */ "MVE_VCVTu16f16m\0"
14452
  /* 43737 */ "t2SUBspImm\0"
14453
  /* 43748 */ "t2ADDspImm\0"
14454
  /* 43759 */ "t2MOVCCi32imm\0"
14455
  /* 43773 */ "t2MOVi32imm\0"
14456
  /* 43785 */ "tMOVi32imm\0"
14457
  /* 43796 */ "t2LDRB_PRE_imm\0"
14458
  /* 43811 */ "t2STRB_PRE_imm\0"
14459
  /* 43826 */ "t2LDRSB_PRE_imm\0"
14460
  /* 43842 */ "t2LDRH_PRE_imm\0"
14461
  /* 43857 */ "t2STRH_PRE_imm\0"
14462
  /* 43872 */ "t2LDRSH_PRE_imm\0"
14463
  /* 43888 */ "t2LDR_PRE_imm\0"
14464
  /* 43902 */ "t2STR_PRE_imm\0"
14465
  /* 43916 */ "t2LDRB_OFFSET_imm\0"
14466
  /* 43934 */ "t2STRB_OFFSET_imm\0"
14467
  /* 43952 */ "t2LDRSB_OFFSET_imm\0"
14468
  /* 43971 */ "t2LDRH_OFFSET_imm\0"
14469
  /* 43989 */ "t2STRH_OFFSET_imm\0"
14470
  /* 44007 */ "t2LDRSH_OFFSET_imm\0"
14471
  /* 44026 */ "t2LDRB_POST_imm\0"
14472
  /* 44042 */ "t2STRB_POST_imm\0"
14473
  /* 44058 */ "t2LDRSB_POST_imm\0"
14474
  /* 44075 */ "t2LDRH_POST_imm\0"
14475
  /* 44091 */ "t2STRH_POST_imm\0"
14476
  /* 44107 */ "t2LDRSH_POST_imm\0"
14477
  /* 44124 */ "t2LDR_POST_imm\0"
14478
  /* 44139 */ "t2STR_POST_imm\0"
14479
  /* 44154 */ "ITasm\0"
14480
  /* 44160 */ "MVE_VCVTs32f32n\0"
14481
  /* 44176 */ "MVE_VCVTu32f32n\0"
14482
  /* 44192 */ "MVE_VCVTf32s32n\0"
14483
  /* 44208 */ "MVE_VCVTf32u32n\0"
14484
  /* 44224 */ "MVE_VCVTs16f16n\0"
14485
  /* 44240 */ "MVE_VCVTu16f16n\0"
14486
  /* 44256 */ "MVE_VCVTf16s16n\0"
14487
  /* 44272 */ "MVE_VCVTf16u16n\0"
14488
  /* 44288 */ "VLD3d32Pseudo\0"
14489
  /* 44302 */ "VST3d32Pseudo\0"
14490
  /* 44316 */ "VLD4d32Pseudo\0"
14491
  /* 44330 */ "VST4d32Pseudo\0"
14492
  /* 44344 */ "VLD2LNd32Pseudo\0"
14493
  /* 44360 */ "VST2LNd32Pseudo\0"
14494
  /* 44376 */ "VLD3LNd32Pseudo\0"
14495
  /* 44392 */ "VST3LNd32Pseudo\0"
14496
  /* 44408 */ "VLD4LNd32Pseudo\0"
14497
  /* 44424 */ "VST4LNd32Pseudo\0"
14498
  /* 44440 */ "VLD3DUPd32Pseudo\0"
14499
  /* 44457 */ "VLD4DUPd32Pseudo\0"
14500
  /* 44474 */ "VLD2q32Pseudo\0"
14501
  /* 44488 */ "VST2q32Pseudo\0"
14502
  /* 44502 */ "VLD1LNq32Pseudo\0"
14503
  /* 44518 */ "VST1LNq32Pseudo\0"
14504
  /* 44534 */ "VLD2LNq32Pseudo\0"
14505
  /* 44550 */ "VST2LNq32Pseudo\0"
14506
  /* 44566 */ "VLD3LNq32Pseudo\0"
14507
  /* 44582 */ "VST3LNq32Pseudo\0"
14508
  /* 44598 */ "VLD4LNq32Pseudo\0"
14509
  /* 44614 */ "VST4LNq32Pseudo\0"
14510
  /* 44630 */ "VTBL3Pseudo\0"
14511
  /* 44642 */ "VTBX3Pseudo\0"
14512
  /* 44654 */ "VTBL4Pseudo\0"
14513
  /* 44666 */ "VTBX4Pseudo\0"
14514
  /* 44678 */ "VLD3d16Pseudo\0"
14515
  /* 44692 */ "VST3d16Pseudo\0"
14516
  /* 44706 */ "VLD4d16Pseudo\0"
14517
  /* 44720 */ "VST4d16Pseudo\0"
14518
  /* 44734 */ "VLD2LNd16Pseudo\0"
14519
  /* 44750 */ "VST2LNd16Pseudo\0"
14520
  /* 44766 */ "VLD3LNd16Pseudo\0"
14521
  /* 44782 */ "VST3LNd16Pseudo\0"
14522
  /* 44798 */ "VLD4LNd16Pseudo\0"
14523
  /* 44814 */ "VST4LNd16Pseudo\0"
14524
  /* 44830 */ "VLD3DUPd16Pseudo\0"
14525
  /* 44847 */ "VLD4DUPd16Pseudo\0"
14526
  /* 44864 */ "VLD2q16Pseudo\0"
14527
  /* 44878 */ "VST2q16Pseudo\0"
14528
  /* 44892 */ "VLD1LNq16Pseudo\0"
14529
  /* 44908 */ "VST1LNq16Pseudo\0"
14530
  /* 44924 */ "VLD2LNq16Pseudo\0"
14531
  /* 44940 */ "VST2LNq16Pseudo\0"
14532
  /* 44956 */ "VLD3LNq16Pseudo\0"
14533
  /* 44972 */ "VST3LNq16Pseudo\0"
14534
  /* 44988 */ "VLD4LNq16Pseudo\0"
14535
  /* 45004 */ "VST4LNq16Pseudo\0"
14536
  /* 45020 */ "VLD3d8Pseudo\0"
14537
  /* 45033 */ "VST3d8Pseudo\0"
14538
  /* 45046 */ "VLD4d8Pseudo\0"
14539
  /* 45059 */ "VST4d8Pseudo\0"
14540
  /* 45072 */ "VLD2LNd8Pseudo\0"
14541
  /* 45087 */ "VST2LNd8Pseudo\0"
14542
  /* 45102 */ "VLD3LNd8Pseudo\0"
14543
  /* 45117 */ "VST3LNd8Pseudo\0"
14544
  /* 45132 */ "VLD4LNd8Pseudo\0"
14545
  /* 45147 */ "VST4LNd8Pseudo\0"
14546
  /* 45162 */ "VLD3DUPd8Pseudo\0"
14547
  /* 45178 */ "VLD4DUPd8Pseudo\0"
14548
  /* 45194 */ "VLD2q8Pseudo\0"
14549
  /* 45207 */ "VST2q8Pseudo\0"
14550
  /* 45220 */ "VLD1LNq8Pseudo\0"
14551
  /* 45235 */ "VST1LNq8Pseudo\0"
14552
  /* 45250 */ "VLD1d32QPseudo\0"
14553
  /* 45265 */ "VST1d32QPseudo\0"
14554
  /* 45280 */ "VLD1d64QPseudo\0"
14555
  /* 45295 */ "VST1d64QPseudo\0"
14556
  /* 45310 */ "VLD1d16QPseudo\0"
14557
  /* 45325 */ "VST1d16QPseudo\0"
14558
  /* 45340 */ "VLD1d8QPseudo\0"
14559
  /* 45354 */ "VST1d8QPseudo\0"
14560
  /* 45368 */ "VLD1q32HighQPseudo\0"
14561
  /* 45387 */ "VST1q32HighQPseudo\0"
14562
  /* 45406 */ "VLD1q64HighQPseudo\0"
14563
  /* 45425 */ "VST1q64HighQPseudo\0"
14564
  /* 45444 */ "VLD1q16HighQPseudo\0"
14565
  /* 45463 */ "VST1q16HighQPseudo\0"
14566
  /* 45482 */ "VLD1q8HighQPseudo\0"
14567
  /* 45500 */ "VST1q8HighQPseudo\0"
14568
  /* 45518 */ "VLD1d32TPseudo\0"
14569
  /* 45533 */ "VST1d32TPseudo\0"
14570
  /* 45548 */ "VLD1d64TPseudo\0"
14571
  /* 45563 */ "VST1d64TPseudo\0"
14572
  /* 45578 */ "VLD1d16TPseudo\0"
14573
  /* 45593 */ "VST1d16TPseudo\0"
14574
  /* 45608 */ "VLD1d8TPseudo\0"
14575
  /* 45622 */ "VST1d8TPseudo\0"
14576
  /* 45636 */ "VLD1q32HighTPseudo\0"
14577
  /* 45655 */ "VST1q32HighTPseudo\0"
14578
  /* 45674 */ "VLD1q64HighTPseudo\0"
14579
  /* 45693 */ "VST1q64HighTPseudo\0"
14580
  /* 45712 */ "VLD1q16HighTPseudo\0"
14581
  /* 45731 */ "VST1q16HighTPseudo\0"
14582
  /* 45750 */ "VLD1q8HighTPseudo\0"
14583
  /* 45768 */ "VST1q8HighTPseudo\0"
14584
  /* 45786 */ "VLD2DUPq32OddPseudo\0"
14585
  /* 45806 */ "VLD3DUPq32OddPseudo\0"
14586
  /* 45826 */ "VLD4DUPq32OddPseudo\0"
14587
  /* 45846 */ "VLD2DUPq16OddPseudo\0"
14588
  /* 45866 */ "VLD3DUPq16OddPseudo\0"
14589
  /* 45886 */ "VLD4DUPq16OddPseudo\0"
14590
  /* 45906 */ "VLD2DUPq8OddPseudo\0"
14591
  /* 45925 */ "VLD3DUPq8OddPseudo\0"
14592
  /* 45944 */ "VLD4DUPq8OddPseudo\0"
14593
  /* 45963 */ "VLD3q32oddPseudo\0"
14594
  /* 45980 */ "VST3q32oddPseudo\0"
14595
  /* 45997 */ "VLD4q32oddPseudo\0"
14596
  /* 46014 */ "VST4q32oddPseudo\0"
14597
  /* 46031 */ "VLD3q16oddPseudo\0"
14598
  /* 46048 */ "VST3q16oddPseudo\0"
14599
  /* 46065 */ "VLD4q16oddPseudo\0"
14600
  /* 46082 */ "VST4q16oddPseudo\0"
14601
  /* 46099 */ "VLD3q8oddPseudo\0"
14602
  /* 46115 */ "VST3q8oddPseudo\0"
14603
  /* 46131 */ "VLD4q8oddPseudo\0"
14604
  /* 46147 */ "VST4q8oddPseudo\0"
14605
  /* 46163 */ "t2BF_LabelPseudo\0"
14606
  /* 46180 */ "VLD2DUPq32EvenPseudo\0"
14607
  /* 46201 */ "VLD3DUPq32EvenPseudo\0"
14608
  /* 46222 */ "VLD4DUPq32EvenPseudo\0"
14609
  /* 46243 */ "VLD2DUPq16EvenPseudo\0"
14610
  /* 46264 */ "VLD3DUPq16EvenPseudo\0"
14611
  /* 46285 */ "VLD4DUPq16EvenPseudo\0"
14612
  /* 46306 */ "VLD2DUPq8EvenPseudo\0"
14613
  /* 46326 */ "VLD3DUPq8EvenPseudo\0"
14614
  /* 46346 */ "VLD4DUPq8EvenPseudo\0"
14615
  /* 46366 */ "tMOVCCr_pseudo\0"
14616
  /* 46381 */ "t2CPS1p\0"
14617
  /* 46389 */ "MVE_VCVTs32f32p\0"
14618
  /* 46405 */ "MVE_VCVTu32f32p\0"
14619
  /* 46421 */ "t2CPS2p\0"
14620
  /* 46429 */ "t2CPS3p\0"
14621
  /* 46437 */ "MVE_VCVTs16f16p\0"
14622
  /* 46453 */ "MVE_VCVTu16f16p\0"
14623
  /* 46469 */ "LDRcp\0"
14624
  /* 46475 */ "CDE_VCX1_fpdp\0"
14625
  /* 46489 */ "CDE_VCX2_fpdp\0"
14626
  /* 46503 */ "CDE_VCX3_fpdp\0"
14627
  /* 46517 */ "CDE_VCX1A_fpdp\0"
14628
  /* 46532 */ "CDE_VCX2A_fpdp\0"
14629
  /* 46547 */ "CDE_VCX3A_fpdp\0"
14630
  /* 46562 */ "t2Int_eh_sjlj_setjmp_nofp\0"
14631
  /* 46588 */ "BLX_noip\0"
14632
  /* 46597 */ "BLX_pred_noip\0"
14633
  /* 46611 */ "tBLXr_noip\0"
14634
  /* 46622 */ "tInt_WIN_eh_sjlj_longjmp\0"
14635
  /* 46647 */ "tInt_eh_sjlj_longjmp\0"
14636
  /* 46668 */ "t2Int_eh_sjlj_setjmp\0"
14637
  /* 46689 */ "tInt_eh_sjlj_setjmp\0"
14638
  /* 46709 */ "SEH_Nop\0"
14639
  /* 46717 */ "CDE_VCX1_fpsp\0"
14640
  /* 46731 */ "CDE_VCX2_fpsp\0"
14641
  /* 46745 */ "CDE_VCX3_fpsp\0"
14642
  /* 46759 */ "CDE_VCX1A_fpsp\0"
14643
  /* 46774 */ "CDE_VCX2A_fpsp\0"
14644
  /* 46789 */ "CDE_VCX3A_fpsp\0"
14645
  /* 46804 */ "t2WhileLoopSetup\0"
14646
  /* 46821 */ "Int_eh_sjlj_dispatchsetup\0"
14647
  /* 46847 */ "VDUPLN32q\0"
14648
  /* 46857 */ "VDUP32q\0"
14649
  /* 46865 */ "VNEGf32q\0"
14650
  /* 46874 */ "VNEGs32q\0"
14651
  /* 46883 */ "VDUPLN16q\0"
14652
  /* 46893 */ "VDUP16q\0"
14653
  /* 46901 */ "VNEGs16q\0"
14654
  /* 46910 */ "VDUPLN8q\0"
14655
  /* 46919 */ "VDUP8q\0"
14656
  /* 46926 */ "VNEGs8q\0"
14657
  /* 46934 */ "VBICq\0"
14658
  /* 46940 */ "VANDq\0"
14659
  /* 46946 */ "VRECPEq\0"
14660
  /* 46954 */ "VRSQRTEq\0"
14661
  /* 46963 */ "VBIFq\0"
14662
  /* 46969 */ "VBSLq\0"
14663
  /* 46975 */ "VORNq\0"
14664
  /* 46981 */ "VMVNq\0"
14665
  /* 46987 */ "VBSPq\0"
14666
  /* 46993 */ "VSWPq\0"
14667
  /* 46999 */ "VEORq\0"
14668
  /* 47005 */ "VORRq\0"
14669
  /* 47011 */ "VBITq\0"
14670
  /* 47017 */ "VCNTq\0"
14671
  /* 47023 */ "MVE_VMOV_rr_q\0"
14672
  /* 47037 */ "VCVTs2fq\0"
14673
  /* 47046 */ "VCVTxs2fq\0"
14674
  /* 47056 */ "VCVTu2fq\0"
14675
  /* 47065 */ "VCVTxu2fq\0"
14676
  /* 47075 */ "VMLAfq\0"
14677
  /* 47082 */ "VFMAfq\0"
14678
  /* 47089 */ "VSUBfq\0"
14679
  /* 47096 */ "VABDfq\0"
14680
  /* 47103 */ "VADDfq\0"
14681
  /* 47110 */ "VACGEfq\0"
14682
  /* 47118 */ "VCGEfq\0"
14683
  /* 47125 */ "VRECPEfq\0"
14684
  /* 47134 */ "VRSQRTEfq\0"
14685
  /* 47144 */ "VMULfq\0"
14686
  /* 47151 */ "VMINfq\0"
14687
  /* 47158 */ "VCEQfq\0"
14688
  /* 47165 */ "VABSfq\0"
14689
  /* 47172 */ "VMLSfq\0"
14690
  /* 47179 */ "VFMSfq\0"
14691
  /* 47186 */ "VRECPSfq\0"
14692
  /* 47195 */ "VRSQRTSfq\0"
14693
  /* 47205 */ "VACGTfq\0"
14694
  /* 47213 */ "VCGTfq\0"
14695
  /* 47220 */ "VMAXfq\0"
14696
  /* 47227 */ "VMLAslfq\0"
14697
  /* 47236 */ "VMULslfq\0"
14698
  /* 47245 */ "VMLSslfq\0"
14699
  /* 47254 */ "VCVTs2hq\0"
14700
  /* 47263 */ "VCVTxs2hq\0"
14701
  /* 47273 */ "VCVTu2hq\0"
14702
  /* 47282 */ "VCVTxu2hq\0"
14703
  /* 47292 */ "VMLAhq\0"
14704
  /* 47299 */ "VFMAhq\0"
14705
  /* 47306 */ "VSUBhq\0"
14706
  /* 47313 */ "VABDhq\0"
14707
  /* 47320 */ "VADDhq\0"
14708
  /* 47327 */ "VACGEhq\0"
14709
  /* 47335 */ "VCGEhq\0"
14710
  /* 47342 */ "VRECPEhq\0"
14711
  /* 47351 */ "VRSQRTEhq\0"
14712
  /* 47361 */ "VNEGhq\0"
14713
  /* 47368 */ "VMULhq\0"
14714
  /* 47375 */ "VMINhq\0"
14715
  /* 47382 */ "VCEQhq\0"
14716
  /* 47389 */ "VABShq\0"
14717
  /* 47396 */ "VMLShq\0"
14718
  /* 47403 */ "VFMShq\0"
14719
  /* 47410 */ "VRECPShq\0"
14720
  /* 47419 */ "VRSQRTShq\0"
14721
  /* 47429 */ "VACGThq\0"
14722
  /* 47437 */ "VCGThq\0"
14723
  /* 47444 */ "VMAXhq\0"
14724
  /* 47451 */ "VMLAslhq\0"
14725
  /* 47460 */ "VMULslhq\0"
14726
  /* 47469 */ "VMLSslhq\0"
14727
  /* 47478 */ "VMULpq\0"
14728
  /* 47485 */ "MVE_VSTRB32_rq\0"
14729
  /* 47500 */ "MVE_VSTRH32_rq\0"
14730
  /* 47515 */ "MVE_VLDRBS32_rq\0"
14731
  /* 47531 */ "MVE_VLDRHS32_rq\0"
14732
  /* 47547 */ "MVE_VLDRBU32_rq\0"
14733
  /* 47563 */ "MVE_VLDRHU32_rq\0"
14734
  /* 47579 */ "MVE_VLDRWU32_rq\0"
14735
  /* 47595 */ "MVE_VSTRW32_rq\0"
14736
  /* 47610 */ "MVE_VSTRD64_rq\0"
14737
  /* 47625 */ "MVE_VLDRDU64_rq\0"
14738
  /* 47641 */ "MVE_VSTRB16_rq\0"
14739
  /* 47656 */ "MVE_VSTRH16_rq\0"
14740
  /* 47671 */ "MVE_VLDRBS16_rq\0"
14741
  /* 47687 */ "MVE_VLDRBU16_rq\0"
14742
  /* 47703 */ "MVE_VLDRHU16_rq\0"
14743
  /* 47719 */ "MVE_VSTRB8_rq\0"
14744
  /* 47733 */ "MVE_VLDRBU8_rq\0"
14745
  /* 47748 */ "VCVTf2sq\0"
14746
  /* 47757 */ "VCVTh2sq\0"
14747
  /* 47766 */ "VCVTf2xsq\0"
14748
  /* 47776 */ "VCVTh2xsq\0"
14749
  /* 47786 */ "VCVTf2uq\0"
14750
  /* 47795 */ "VCVTh2uq\0"
14751
  /* 47804 */ "VCVTf2xuq\0"
14752
  /* 47814 */ "VCVTh2xuq\0"
14753
  /* 47824 */ "MVE_VPTv4f32r\0"
14754
  /* 47838 */ "MVE_VCMPf32r\0"
14755
  /* 47851 */ "MVE_VPTv4i32r\0"
14756
  /* 47865 */ "MVE_VCMPi32r\0"
14757
  /* 47878 */ "MVE_VPTv4s32r\0"
14758
  /* 47892 */ "MVE_VCMPs32r\0"
14759
  /* 47905 */ "MVE_VPTv4u32r\0"
14760
  /* 47919 */ "MVE_VCMPu32r\0"
14761
  /* 47932 */ "MVE_VPTv8f16r\0"
14762
  /* 47946 */ "MVE_VCMPf16r\0"
14763
  /* 47959 */ "MVE_VPTv8i16r\0"
14764
  /* 47973 */ "MVE_VCMPi16r\0"
14765
  /* 47986 */ "MVE_VPTv8s16r\0"
14766
  /* 48000 */ "MVE_VCMPs16r\0"
14767
  /* 48013 */ "MVE_VPTv8u16r\0"
14768
  /* 48027 */ "MVE_VCMPu16r\0"
14769
  /* 48040 */ "MVE_VPTv16i8r\0"
14770
  /* 48054 */ "MVE_VCMPi8r\0"
14771
  /* 48066 */ "MVE_VPTv16s8r\0"
14772
  /* 48080 */ "MVE_VCMPs8r\0"
14773
  /* 48092 */ "MVE_VPTv16u8r\0"
14774
  /* 48106 */ "MVE_VCMPu8r\0"
14775
  /* 48118 */ "tLDRBr\0"
14776
  /* 48125 */ "tSTRBr\0"
14777
  /* 48132 */ "t2MOVCCr\0"
14778
  /* 48141 */ "t2BFr\0"
14779
  /* 48147 */ "tLDRHr\0"
14780
  /* 48154 */ "tSTRHr\0"
14781
  /* 48161 */ "t2BFLr\0"
14782
  /* 48168 */ "MVE_LSLLr\0"
14783
  /* 48178 */ "MVE_ASRLr\0"
14784
  /* 48188 */ "LSLr\0"
14785
  /* 48193 */ "t2MVNr\0"
14786
  /* 48200 */ "tCMPr\0"
14787
  /* 48206 */ "tTAILJMPr\0"
14788
  /* 48216 */ "tLDRr\0"
14789
  /* 48222 */ "RORr\0"
14790
  /* 48227 */ "ASRr\0"
14791
  /* 48232 */ "LSRr\0"
14792
  /* 48237 */ "tSTRr\0"
14793
  /* 48243 */ "tBLXNSr\0"
14794
  /* 48251 */ "tMOVSr\0"
14795
  /* 48258 */ "LDRSBTr\0"
14796
  /* 48266 */ "LDRHTr\0"
14797
  /* 48273 */ "STRHTr\0"
14798
  /* 48280 */ "LDRSHTr\0"
14799
  /* 48288 */ "tBR_JTr\0"
14800
  /* 48296 */ "t2MOVr\0"
14801
  /* 48303 */ "tMOVr\0"
14802
  /* 48309 */ "tBLXr\0"
14803
  /* 48315 */ "tBfar\0"
14804
  /* 48321 */ "LDRLIT_ga_pcrel_ldr\0"
14805
  /* 48341 */ "MOV_ga_pcrel_ldr\0"
14806
  /* 48358 */ "VLD2q32PseudoWB_register\0"
14807
  /* 48383 */ "VST2q32PseudoWB_register\0"
14808
  /* 48408 */ "VLD2q16PseudoWB_register\0"
14809
  /* 48433 */ "VST2q16PseudoWB_register\0"
14810
  /* 48458 */ "VLD2q8PseudoWB_register\0"
14811
  /* 48482 */ "VST2q8PseudoWB_register\0"
14812
  /* 48506 */ "VLD1d32QPseudoWB_register\0"
14813
  /* 48532 */ "VST1d32QPseudoWB_register\0"
14814
  /* 48558 */ "VLD1d64QPseudoWB_register\0"
14815
  /* 48584 */ "VST1d64QPseudoWB_register\0"
14816
  /* 48610 */ "VLD1d16QPseudoWB_register\0"
14817
  /* 48636 */ "VST1d16QPseudoWB_register\0"
14818
  /* 48662 */ "VLD1d8QPseudoWB_register\0"
14819
  /* 48687 */ "VST1d8QPseudoWB_register\0"
14820
  /* 48712 */ "VLD1d32TPseudoWB_register\0"
14821
  /* 48738 */ "VST1d32TPseudoWB_register\0"
14822
  /* 48764 */ "VLD1d64TPseudoWB_register\0"
14823
  /* 48790 */ "VST1d64TPseudoWB_register\0"
14824
  /* 48816 */ "VLD1d16TPseudoWB_register\0"
14825
  /* 48842 */ "VST1d16TPseudoWB_register\0"
14826
  /* 48868 */ "VLD1d8TPseudoWB_register\0"
14827
  /* 48893 */ "VST1d8TPseudoWB_register\0"
14828
  /* 48918 */ "VLD2DUPq32OddPseudoWB_register\0"
14829
  /* 48949 */ "VLD2DUPq16OddPseudoWB_register\0"
14830
  /* 48980 */ "VLD2DUPq8OddPseudoWB_register\0"
14831
  /* 49010 */ "VLD2b32wb_register\0"
14832
  /* 49029 */ "VST2b32wb_register\0"
14833
  /* 49048 */ "VLD1d32wb_register\0"
14834
  /* 49067 */ "VST1d32wb_register\0"
14835
  /* 49086 */ "VLD2d32wb_register\0"
14836
  /* 49105 */ "VST2d32wb_register\0"
14837
  /* 49124 */ "VLD1DUPd32wb_register\0"
14838
  /* 49146 */ "VLD2DUPd32wb_register\0"
14839
  /* 49168 */ "VLD1q32wb_register\0"
14840
  /* 49187 */ "VST1q32wb_register\0"
14841
  /* 49206 */ "VLD2q32wb_register\0"
14842
  /* 49225 */ "VST2q32wb_register\0"
14843
  /* 49244 */ "VLD1DUPq32wb_register\0"
14844
  /* 49266 */ "VLD2DUPd32x2wb_register\0"
14845
  /* 49290 */ "VLD2DUPd16x2wb_register\0"
14846
  /* 49314 */ "VLD2DUPd8x2wb_register\0"
14847
  /* 49337 */ "VLD1d64wb_register\0"
14848
  /* 49356 */ "VST1d64wb_register\0"
14849
  /* 49375 */ "VLD1q64wb_register\0"
14850
  /* 49394 */ "VST1q64wb_register\0"
14851
  /* 49413 */ "VLD2b16wb_register\0"
14852
  /* 49432 */ "VST2b16wb_register\0"
14853
  /* 49451 */ "VLD1d16wb_register\0"
14854
  /* 49470 */ "VST1d16wb_register\0"
14855
  /* 49489 */ "VLD2d16wb_register\0"
14856
  /* 49508 */ "VST2d16wb_register\0"
14857
  /* 49527 */ "VLD1DUPd16wb_register\0"
14858
  /* 49549 */ "VLD2DUPd16wb_register\0"
14859
  /* 49571 */ "VLD1q16wb_register\0"
14860
  /* 49590 */ "VST1q16wb_register\0"
14861
  /* 49609 */ "VLD2q16wb_register\0"
14862
  /* 49628 */ "VST2q16wb_register\0"
14863
  /* 49647 */ "VLD1DUPq16wb_register\0"
14864
  /* 49669 */ "VLD2b8wb_register\0"
14865
  /* 49687 */ "VST2b8wb_register\0"
14866
  /* 49705 */ "VLD1d8wb_register\0"
14867
  /* 49723 */ "VST1d8wb_register\0"
14868
  /* 49741 */ "VLD2d8wb_register\0"
14869
  /* 49759 */ "VST2d8wb_register\0"
14870
  /* 49777 */ "VLD1DUPd8wb_register\0"
14871
  /* 49798 */ "VLD2DUPd8wb_register\0"
14872
  /* 49819 */ "VLD1q8wb_register\0"
14873
  /* 49837 */ "VST1q8wb_register\0"
14874
  /* 49855 */ "VLD2q8wb_register\0"
14875
  /* 49873 */ "VST2q8wb_register\0"
14876
  /* 49891 */ "VLD1DUPq8wb_register\0"
14877
  /* 49912 */ "VLD1d32Qwb_register\0"
14878
  /* 49932 */ "VST1d32Qwb_register\0"
14879
  /* 49952 */ "VLD1d64Qwb_register\0"
14880
  /* 49972 */ "VST1d64Qwb_register\0"
14881
  /* 49992 */ "VLD1d16Qwb_register\0"
14882
  /* 50012 */ "VST1d16Qwb_register\0"
14883
  /* 50032 */ "VLD1d8Qwb_register\0"
14884
  /* 50051 */ "VST1d8Qwb_register\0"
14885
  /* 50070 */ "VLD1d32Twb_register\0"
14886
  /* 50090 */ "VST1d32Twb_register\0"
14887
  /* 50110 */ "VLD1d64Twb_register\0"
14888
  /* 50130 */ "VST1d64Twb_register\0"
14889
  /* 50150 */ "VLD1d16Twb_register\0"
14890
  /* 50170 */ "VST1d16Twb_register\0"
14891
  /* 50190 */ "VLD1d8Twb_register\0"
14892
  /* 50209 */ "VST1d8Twb_register\0"
14893
  /* 50228 */ "tCMPhir\0"
14894
  /* 50236 */ "t2MOVCCror\0"
14895
  /* 50247 */ "tADDspr\0"
14896
  /* 50255 */ "t2RSBrr\0"
14897
  /* 50263 */ "t2SUBrr\0"
14898
  /* 50271 */ "tSUBrr\0"
14899
  /* 50278 */ "t2SBCrr\0"
14900
  /* 50286 */ "t2ADCrr\0"
14901
  /* 50294 */ "t2BICrr\0"
14902
  /* 50302 */ "RSCrr\0"
14903
  /* 50308 */ "t2ADDrr\0"
14904
  /* 50316 */ "tADDrr\0"
14905
  /* 50323 */ "t2ANDrr\0"
14906
  /* 50331 */ "t2LSLrr\0"
14907
  /* 50339 */ "tLSLrr\0"
14908
  /* 50346 */ "t2ORNrr\0"
14909
  /* 50354 */ "t2CMPrr\0"
14910
  /* 50362 */ "t2TEQrr\0"
14911
  /* 50370 */ "t2EORrr\0"
14912
  /* 50378 */ "t2RORrr\0"
14913
  /* 50386 */ "t2ORRrr\0"
14914
  /* 50394 */ "t2ASRrr\0"
14915
  /* 50402 */ "tASRrr\0"
14916
  /* 50409 */ "t2LSRrr\0"
14917
  /* 50417 */ "tLSRrr\0"
14918
  /* 50424 */ "t2SUBSrr\0"
14919
  /* 50433 */ "tSUBSrr\0"
14920
  /* 50441 */ "t2ADDSrr\0"
14921
  /* 50450 */ "tADDSrr\0"
14922
  /* 50458 */ "t2TSTrr\0"
14923
  /* 50466 */ "MVE_VMOV_q_rr\0"
14924
  /* 50480 */ "tADDhirr\0"
14925
  /* 50489 */ "t2CMNzrr\0"
14926
  /* 50498 */ "MOVCCsr\0"
14927
  /* 50506 */ "MVNsr\0"
14928
  /* 50512 */ "t2MOVSsr\0"
14929
  /* 50521 */ "t2MOVsr\0"
14930
  /* 50529 */ "t2MOVCCasr\0"
14931
  /* 50540 */ "t2MOVCClsr\0"
14932
  /* 50551 */ "RSBrsr\0"
14933
  /* 50558 */ "SUBrsr\0"
14934
  /* 50565 */ "SBCrsr\0"
14935
  /* 50572 */ "ADCrsr\0"
14936
  /* 50579 */ "BICrsr\0"
14937
  /* 50586 */ "RSCrsr\0"
14938
  /* 50593 */ "ADDrsr\0"
14939
  /* 50600 */ "ANDrsr\0"
14940
  /* 50607 */ "CMPrsr\0"
14941
  /* 50614 */ "TEQrsr\0"
14942
  /* 50621 */ "EORrsr\0"
14943
  /* 50628 */ "ORRrsr\0"
14944
  /* 50635 */ "RSBSrsr\0"
14945
  /* 50643 */ "SUBSrsr\0"
14946
  /* 50651 */ "ADDSrsr\0"
14947
  /* 50659 */ "TSTrsr\0"
14948
  /* 50666 */ "CMNzrsr\0"
14949
  /* 50674 */ "t2LDRBs\0"
14950
  /* 50682 */ "t2STRBs\0"
14951
  /* 50690 */ "t2LDRSBs\0"
14952
  /* 50699 */ "t2PLDs\0"
14953
  /* 50706 */ "t2LDRHs\0"
14954
  /* 50714 */ "t2STRHs\0"
14955
  /* 50722 */ "t2LDRSHs\0"
14956
  /* 50731 */ "t2PLIs\0"
14957
  /* 50738 */ "t2MVNs\0"
14958
  /* 50745 */ "t2LDRs\0"
14959
  /* 50752 */ "t2STRs\0"
14960
  /* 50759 */ "t2PLDWs\0"
14961
  /* 50767 */ "tLDRLIT_ga_abs\0"
14962
  /* 50782 */ "SEH_SaveFRegs\0"
14963
  /* 50796 */ "SEH_SaveRegs\0"
14964
  /* 50809 */ "LDRBrs\0"
14965
  /* 50816 */ "STRBrs\0"
14966
  /* 50823 */ "t2RSBrs\0"
14967
  /* 50831 */ "t2SUBrs\0"
14968
  /* 50839 */ "t2SBCrs\0"
14969
  /* 50847 */ "t2ADCrs\0"
14970
  /* 50855 */ "t2BICrs\0"
14971
  /* 50863 */ "t2ADDrs\0"
14972
  /* 50871 */ "PLDrs\0"
14973
  /* 50877 */ "t2ANDrs\0"
14974
  /* 50885 */ "PLIrs\0"
14975
  /* 50891 */ "t2ORNrs\0"
14976
  /* 50899 */ "t2CMPrs\0"
14977
  /* 50907 */ "t2TEQrs\0"
14978
  /* 50915 */ "LDRrs\0"
14979
  /* 50921 */ "t2EORrs\0"
14980
  /* 50929 */ "t2ORRrs\0"
14981
  /* 50937 */ "STRrs\0"
14982
  /* 50943 */ "t2RSBSrs\0"
14983
  /* 50952 */ "t2SUBSrs\0"
14984
  /* 50961 */ "t2ADDSrs\0"
14985
  /* 50970 */ "t2TSTrs\0"
14986
  /* 50978 */ "PLDWrs\0"
14987
  /* 50985 */ "BR_JTm_rs\0"
14988
  /* 50995 */ "t2CMNzrs\0"
14989
  /* 51004 */ "MRSsys\0"
14990
  /* 51011 */ "SEH_Nop_Ret\0"
14991
  /* 51023 */ "SEH_SaveRegs_Ret\0"
14992
  /* 51040 */ "tTPsoft\0"
14993
  /* 51048 */ "SEH_EpilogStart\0"
14994
  /* 51064 */ "t2WhileLoopStart\0"
14995
  /* 51081 */ "t2DoLoopStart\0"
14996
  /* 51095 */ "VLDR_P0_post\0"
14997
  /* 51108 */ "VSTR_P0_post\0"
14998
  /* 51121 */ "MVE_VSTRB32_post\0"
14999
  /* 51138 */ "MVE_VSTRH32_post\0"
15000
  /* 51155 */ "MVE_VLDRBS32_post\0"
15001
  /* 51173 */ "MVE_VLDRHS32_post\0"
15002
  /* 51191 */ "MVE_VLDRBU32_post\0"
15003
  /* 51209 */ "MVE_VLDRHU32_post\0"
15004
  /* 51227 */ "MVE_VLDRWU32_post\0"
15005
  /* 51245 */ "MVE_VSTRWU32_post\0"
15006
  /* 51263 */ "MVE_VSTRB16_post\0"
15007
  /* 51280 */ "MVE_VLDRBS16_post\0"
15008
  /* 51298 */ "MVE_VLDRBU16_post\0"
15009
  /* 51316 */ "MVE_VLDRHU16_post\0"
15010
  /* 51334 */ "MVE_VSTRHU16_post\0"
15011
  /* 51352 */ "MVE_VLDRBU8_post\0"
15012
  /* 51369 */ "MVE_VSTRBU8_post\0"
15013
  /* 51386 */ "VLDR_FPSCR_NZCVQC_post\0"
15014
  /* 51409 */ "VSTR_FPSCR_NZCVQC_post\0"
15015
  /* 51432 */ "VLDR_FPSCR_post\0"
15016
  /* 51448 */ "VSTR_FPSCR_post\0"
15017
  /* 51464 */ "VLDR_VPR_post\0"
15018
  /* 51478 */ "VSTR_VPR_post\0"
15019
  /* 51492 */ "VLDR_FPCXTNS_post\0"
15020
  /* 51510 */ "VSTR_FPCXTNS_post\0"
15021
  /* 51528 */ "VLDR_FPCXTS_post\0"
15022
  /* 51545 */ "VSTR_FPCXTS_post\0"
15023
  /* 51562 */ "MVE_VSTRH32_rq_u\0"
15024
  /* 51579 */ "MVE_VLDRHS32_rq_u\0"
15025
  /* 51597 */ "MVE_VLDRHU32_rq_u\0"
15026
  /* 51615 */ "MVE_VLDRWU32_rq_u\0"
15027
  /* 51633 */ "MVE_VSTRW32_rq_u\0"
15028
  /* 51650 */ "MVE_VSTRD64_rq_u\0"
15029
  /* 51667 */ "MVE_VLDRDU64_rq_u\0"
15030
  /* 51685 */ "MVE_VSTRH16_rq_u\0"
15031
  /* 51702 */ "MVE_VLDRHU16_rq_u\0"
15032
  /* 51720 */ "t2STRB_preidx\0"
15033
  /* 51734 */ "t2STRH_preidx\0"
15034
  /* 51748 */ "t2STR_preidx\0"
15035
  /* 51761 */ "STRBi_preidx\0"
15036
  /* 51774 */ "STRi_preidx\0"
15037
  /* 51786 */ "STRBr_preidx\0"
15038
  /* 51799 */ "STRr_preidx\0"
15039
  /* 51811 */ "tLDR_postidx\0"
15040
  /* 51824 */ "MVE_VCVTs32f32_fix\0"
15041
  /* 51843 */ "MVE_VCVTu32f32_fix\0"
15042
  /* 51862 */ "MVE_VCVTf32s32_fix\0"
15043
  /* 51881 */ "MVE_VCVTf32u32_fix\0"
15044
  /* 51900 */ "MVE_VCVTs16f16_fix\0"
15045
  /* 51919 */ "MVE_VCVTu16f16_fix\0"
15046
  /* 51938 */ "MVE_VCVTf16s16_fix\0"
15047
  /* 51957 */ "MVE_VCVTf16u16_fix\0"
15048
  /* 51976 */ "MQPRCopy\0"
15049
  /* 51985 */ "MVE_VCVTs32f32z\0"
15050
  /* 52001 */ "MVE_VCVTu32f32z\0"
15051
  /* 52017 */ "MVE_VCVTs16f16z\0"
15052
  /* 52033 */ "MVE_VCVTu16f16z\0"
15053
  /* 52049 */ "tCMNz\0"
15054
};
15055
#ifdef __GNUC__
15056
#pragma GCC diagnostic pop
15057
#endif
15058
15059
extern const unsigned ARMInstrNameIndices[] = {
15060
    30849U, 31825U, 32929U, 32149U, 31085U, 31066U, 31094U, 31368U, 
15061
    29769U, 29784U, 29714U, 29861U, 33927U, 29593U, 35208U, 29727U, 
15062
    30845U, 31075U, 29184U, 36306U, 29302U, 35098U, 24872U, 29129U, 
15063
    29172U, 32430U, 31322U, 35011U, 28764U, 32661U, 30036U, 35000U, 
15064
    29325U, 32561U, 32548U, 33014U, 34598U, 34797U, 31219U, 31278U, 
15065
    31251U, 31111U, 32979U, 32350U, 35670U, 35700U, 32000U, 24584U, 
15066
    23945U, 31550U, 35753U, 35767U, 31622U, 31629U, 31636U, 31646U, 
15067
    24837U, 33334U, 33297U, 29712U, 30847U, 36120U, 29603U, 31389U, 
15068
    34549U, 33560U, 35142U, 33577U, 33249U, 24169U, 33881U, 35022U, 
15069
    33437U, 35181U, 29640U, 32990U, 24946U, 24143U, 24928U, 35041U, 
15070
    31978U, 33039U, 24440U, 24384U, 24414U, 24425U, 24365U, 24395U, 
15071
    29369U, 29353U, 33971U, 29987U, 30004U, 24600U, 23951U, 24843U, 
15072
    24795U, 33339U, 33303U, 35991U, 32126U, 35974U, 32109U, 24544U, 
15073
    23921U, 35909U, 32044U, 32467U, 32445U, 29164U, 30181U, 24892U, 
15074
    34568U, 35113U, 24084U, 34059U, 34964U, 34086U, 35684U, 24161U, 
15075
    34953U, 34941U, 35088U, 30028U, 35663U, 29798U, 35693U, 31192U, 
15076
    33105U, 33091U, 31154U, 33098U, 33430U, 31448U, 32528U, 32521U, 
15077
    34559U, 32342U, 29205U, 32326U, 29150U, 32334U, 29197U, 32318U, 
15078
    29142U, 32380U, 32372U, 30278U, 30270U, 34378U, 34368U, 34358U, 
15079
    34348U, 34398U, 34388U, 36194U, 36204U, 34422U, 34435U, 36214U, 
15080
    36224U, 34448U, 34461U, 24502U, 23900U, 31484U, 23482U, 24351U, 
15081
    35725U, 31601U, 35857U, 30971U, 32709U, 8298U, 9U, 30021U, 
15082
    8268U, 0U, 32684U, 32716U, 29754U, 35655U, 24133U, 30927U, 
15083
    30962U, 32503U, 32512U, 33495U, 32015U, 33944U, 29649U, 31905U, 
15084
    31915U, 29254U, 29269U, 31862U, 31894U, 35774U, 35800U, 35786U, 
15085
    29213U, 29241U, 29226U, 24590U, 30997U, 32078U, 35943U, 32102U, 
15086
    35967U, 33502U, 24919U, 24909U, 32924U, 34821U, 34916U, 34895U, 
15087
    33264U, 36379U, 29694U, 36366U, 29676U, 32535U, 32489U, 29580U, 
15088
    31198U, 33762U, 32142U, 35151U, 33235U, 35033U, 35059U, 35191U, 
15089
    32959U, 29289U, 24190U, 29618U, 29338U, 24530U, 23907U, 31512U, 
15090
    35732U, 31608U, 23488U, 35159U, 32693U, 33058U, 33074U, 36297U, 
15091
    29309U, 29630U, 34751U, 32388U, 24509U, 31491U, 24485U, 31467U, 
15092
    35892U, 32027U, 31873U, 31841U, 24568U, 31534U, 24821U, 33319U, 
15093
    33281U, 35926U, 32061U, 35950U, 32085U, 36173U, 36187U, 33491U, 
15094
    43278U, 50443U, 43432U, 50651U, 32301U, 32646U, 42807U, 48227U, 
15095
    23514U, 9523U, 9516U, 46588U, 46597U, 33159U, 31206U, 31308U, 
15096
    37679U, 253U, 50985U, 48289U, 31300U, 10113U, 639U, 8487U, 
15097
    17950U, 36311U, 334U, 44154U, 46821U, 46648U, 46670U, 46564U, 
15098
    42097U, 33838U, 34139U, 23577U, 30151U, 34588U, 35501U, 43635U, 
15099
    42973U, 50768U, 43585U, 48321U, 42964U, 42981U, 35523U, 43466U, 
15100
    34872U, 31043U, 42775U, 48188U, 42812U, 48232U, 36299U, 9601U, 
15101
    42721U, 15043U, 43761U, 48134U, 43301U, 50498U, 36238U, 43548U, 
15102
    43620U, 48341U, 43567U, 43775U, 40556U, 40570U, 51976U, 37657U, 
15103
    40001U, 37667U, 40012U, 9639U, 35266U, 35247U, 42712U, 24470U, 
15104
    32972U, 23759U, 30403U, 23792U, 30540U, 33448U, 23767U, 30441U, 
15105
    42802U, 48222U, 36248U, 42871U, 43260U, 43416U, 50635U, 39870U, 
15106
    51048U, 46709U, 51011U, 39884U, 50782U, 33191U, 50796U, 51023U, 
15107
    32573U, 37465U, 9607U, 9623U, 29158U, 31052U, 35512U, 51761U, 
15108
    51786U, 51736U, 35533U, 51774U, 51799U, 33180U, 43269U, 50426U, 
15109
    43424U, 50643U, 23593U, 23625U, 37612U, 48207U, 9591U, 42953U, 
15110
    43177U, 51041U, 9615U, 9631U, 11469U, 2017U, 18964U, 10255U, 
15111
    803U, 18084U, 10853U, 1401U, 18524U, 11497U, 2045U, 18990U, 
15112
    10301U, 849U, 18128U, 10905U, 1453U, 18574U, 11659U, 2207U, 
15113
    10571U, 1119U, 11211U, 1759U, 11581U, 2129U, 19068U, 10439U, 
15114
    987U, 18260U, 11061U, 1609U, 18724U, 11743U, 2291U, 19140U, 
15115
    10709U, 1257U, 18386U, 11367U, 1915U, 18868U, 11525U, 2073U, 
15116
    19016U, 10347U, 895U, 18172U, 10957U, 1505U, 18624U, 11687U, 
15117
    2235U, 10617U, 1165U, 11263U, 1811U, 11421U, 1969U, 18920U, 
15118
    10171U, 719U, 18004U, 10757U, 1305U, 18432U, 11611U, 2159U, 
15119
    19096U, 10487U, 1035U, 18306U, 11115U, 1663U, 18776U, 11596U, 
15120
    2144U, 19082U, 10463U, 1011U, 18283U, 11088U, 1636U, 18750U, 
15121
    11758U, 2306U, 19154U, 10733U, 1281U, 18409U, 11394U, 1942U, 
15122
    18894U, 11553U, 2101U, 19042U, 10393U, 941U, 18216U, 11009U, 
15123
    1557U, 18674U, 11715U, 2263U, 10663U, 1211U, 11315U, 1863U, 
15124
    11445U, 1993U, 18942U, 10213U, 761U, 18044U, 10805U, 1353U, 
15125
    18478U, 11635U, 2183U, 19118U, 10529U, 1077U, 18346U, 11163U, 
15126
    1711U, 18822U, 18U, 37025U, 37033U, 41U, 37041U, 11483U, 
15127
    2031U, 18977U, 10278U, 826U, 18106U, 10879U, 1427U, 18549U, 
15128
    11511U, 2059U, 19003U, 10324U, 872U, 18150U, 10931U, 1479U, 
15129
    18599U, 11673U, 2221U, 10594U, 1142U, 11237U, 1785U, 11539U, 
15130
    2087U, 19029U, 10370U, 918U, 18194U, 10983U, 1531U, 18649U, 
15131
    11701U, 2249U, 10640U, 1188U, 11289U, 1837U, 11433U, 1981U, 
15132
    18931U, 10192U, 740U, 18024U, 10781U, 1329U, 18455U, 11623U, 
15133
    2171U, 19107U, 10508U, 1056U, 18326U, 11139U, 1687U, 18799U, 
15134
    11567U, 2115U, 19055U, 10416U, 964U, 18238U, 11035U, 1583U, 
15135
    18699U, 11729U, 2277U, 10686U, 1234U, 11341U, 1889U, 11457U, 
15136
    2005U, 18953U, 10234U, 782U, 18064U, 10829U, 1377U, 18501U, 
15137
    11647U, 2195U, 19129U, 10550U, 1098U, 18366U, 11187U, 1735U, 
15138
    18845U, 31007U, 30985U, 33489U, 43276U, 50441U, 50961U, 46163U, 
15139
    34862U, 30951U, 51081U, 32629U, 34586U, 43916U, 44026U, 43796U, 
15140
    43485U, 43633U, 43971U, 44075U, 43842U, 43510U, 43583U, 43952U, 
15141
    44058U, 43826U, 43497U, 44007U, 44107U, 43872U, 43522U, 44124U, 
15142
    43888U, 37440U, 43535U, 43464U, 34870U, 37342U, 39898U, 37329U, 
15143
    50529U, 42719U, 15041U, 43759U, 43662U, 50540U, 48132U, 50236U, 
15144
    43315U, 50512U, 43546U, 43618U, 43565U, 43773U, 43324U, 50521U, 
15145
    42710U, 43258U, 50943U, 43934U, 44042U, 43811U, 51720U, 43989U, 
15146
    44091U, 43857U, 51734U, 44139U, 43902U, 51748U, 43267U, 50424U, 
15147
    50952U, 23591U, 23623U, 34828U, 34845U, 46804U, 51064U, 33202U, 
15148
    32610U, 33526U, 8468U, 21288U, 50450U, 39991U, 32300U, 32645U, 
15149
    31239U, 46611U, 33158U, 24885U, 48288U, 34621U, 31299U, 34631U, 
15150
    41141U, 48315U, 10112U, 638U, 17949U, 26097U, 43648U, 50767U, 
15151
    43601U, 51811U, 37453U, 43475U, 34883U, 43285U, 46366U, 43785U, 
15152
    34612U, 33508U, 33520U, 8460U, 21280U, 50433U, 37611U, 24972U, 
15153
    48206U, 34837U, 34854U, 51040U, 43110U, 50288U, 43353U, 50572U, 
15154
    43132U, 50310U, 43374U, 50593U, 32950U, 28839U, 29575U, 24106U, 
15155
    24119U, 43140U, 50325U, 43381U, 50600U, 28955U, 32853U, 28971U, 
15156
    32869U, 35627U, 23855U, 35596U, 24066U, 30841U, 43118U, 50296U, 
15157
    43360U, 50579U, 35083U, 31063U, 36234U, 37728U, 42866U, 37712U, 
15158
    36053U, 30981U, 34632U, 37720U, 37016U, 137U, 23198U, 24297U, 
15159
    23253U, 8372U, 23221U, 24306U, 23263U, 8438U, 23230U, 24315U, 
15160
    23273U, 46517U, 46759U, 37391U, 46475U, 46717U, 37352U, 46532U, 
15161
    46774U, 37405U, 46489U, 46731U, 37365U, 46547U, 46789U, 37419U, 
15162
    46503U, 46745U, 37378U, 32499U, 8293U, 36152U, 36362U, 43163U, 
15163
    50491U, 43447U, 50666U, 43190U, 50356U, 43388U, 50607U, 46383U, 
15164
    46423U, 46431U, 23509U, 23653U, 30173U, 35849U, 30073U, 35822U, 
15165
    29743U, 23750U, 23782U, 43206U, 50372U, 43402U, 50621U, 34581U, 
15166
    28994U, 30608U, 34155U, 26324U, 23424U, 26180U, 34474U, 26336U, 
15167
    23432U, 26192U, 34989U, 34937U, 24266U, 23788U, 23291U, 23522U, 
15168
    36114U, 23987U, 29048U, 30688U, 30090U, 34695U, 32221U, 35431U, 
15169
    29511U, 34641U, 32167U, 35287U, 29379U, 34725U, 32251U, 35457U, 
15170
    29535U, 34669U, 32195U, 35348U, 29435U, 23298U, 26005U, 23671U, 
15171
    26240U, 23345U, 26074U, 23720U, 26361U, 31760U, 29929U, 31706U, 
15172
    29875U, 31656U, 29811U, 147U, 50809U, 28782U, 35370U, 29455U, 
15173
    36144U, 24005U, 29066U, 30706U, 30406U, 42836U, 48266U, 35394U, 
15174
    29477U, 23795U, 42828U, 48258U, 35335U, 29423U, 30543U, 42850U, 
15175
    48280U, 35418U, 29499U, 31790U, 29959U, 31734U, 29903U, 31682U, 
15176
    29837U, 46469U, 227U, 50915U, 32944U, 8308U, 33374U, 8326U, 
15177
    23442U, 33636U, 33150U, 15162U, 42860U, 15172U, 48298U, 24256U, 
15178
    43326U, 50523U, 24245U, 8255U, 24251U, 8262U, 33877U, 37702U, 
15179
    51004U, 33419U, 37690U, 42817U, 31463U, 42765U, 48178U, 10125U, 
15180
    651U, 8499U, 17961U, 32592U, 32601U, 42755U, 48168U, 31439U, 
15181
    33112U, 31405U, 31161U, 31334U, 33123U, 31417U, 31181U, 31356U, 
15182
    31171U, 31345U, 33133U, 31428U, 15958U, 6522U, 21949U, 17118U, 
15183
    7783U, 22846U, 12263U, 2805U, 15680U, 6218U, 21692U, 16928U, 
15184
    7585U, 22671U, 12377U, 2919U, 15920U, 6484U, 21914U, 24050U, 
15185
    30779U, 37065U, 37196U, 37098U, 37235U, 37115U, 37255U, 37049U, 
15186
    37177U, 37147U, 37293U, 37131U, 37274U, 37082U, 37216U, 37162U, 
15187
    37311U, 12512U, 3054U, 15211U, 5787U, 21342U, 12288U, 2830U, 
15188
    15074U, 5659U, 21109U, 24812U, 24070U, 15260U, 5836U, 9831U, 
15189
    378U, 17731U, 12275U, 2817U, 15052U, 5637U, 21089U, 15932U, 
15190
    6496U, 21925U, 16178U, 6742U, 22124U, 12196U, 2738U, 12365U, 
15191
    47946U, 2907U, 47838U, 15148U, 47973U, 5743U, 47865U, 21246U, 
15192
    48054U, 15895U, 48000U, 6459U, 47892U, 21891U, 48080U, 17038U, 
15193
    48027U, 7703U, 47919U, 22772U, 48106U, 12312U, 2854U, 9809U, 
15194
    356U, 8476U, 17711U, 41525U, 42124U, 51938U, 44256U, 51957U, 
15195
    44272U, 41710U, 42309U, 51862U, 44192U, 51881U, 44208U, 51900U, 
15196
    36418U, 43705U, 44224U, 46437U, 52017U, 51824U, 36386U, 43673U, 
15197
    44160U, 46389U, 51985U, 51919U, 36434U, 43721U, 44240U, 46453U, 
15198
    52033U, 51843U, 36402U, 43689U, 44176U, 46405U, 52001U, 17050U, 
15199
    7715U, 22783U, 9820U, 367U, 17721U, 17076U, 7741U, 22807U, 
15200
    33221U, 12401U, 2943U, 12480U, 3022U, 12209U, 2751U, 12389U, 
15201
    2931U, 16247U, 6788U, 22189U, 17266U, 7908U, 22969U, 15720U, 
15202
    6258U, 21729U, 16954U, 7611U, 22695U, 15692U, 6230U, 21703U, 
15203
    16213U, 6754U, 22157U, 17232U, 7874U, 22937U, 15654U, 6192U, 
15204
    21668U, 16902U, 7559U, 22647U, 17063U, 7728U, 22795U, 17090U, 
15205
    7755U, 22820U, 9928U, 36642U, 468U, 36450U, 17766U, 36834U, 
15206
    9980U, 36706U, 520U, 36514U, 17814U, 36894U, 9954U, 36674U, 
15207
    494U, 36482U, 17790U, 36864U, 10006U, 36738U, 546U, 36546U, 
15208
    17838U, 36924U, 10046U, 36770U, 572U, 36578U, 17875U, 36954U, 
15209
    10072U, 36802U, 598U, 36610U, 17899U, 36984U, 9843U, 51280U, 
15210
    40199U, 47671U, 390U, 51155U, 40081U, 47515U, 9874U, 51298U, 
15211
    40216U, 47687U, 416U, 51191U, 40115U, 47547U, 17742U, 51352U, 
15212
    40267U, 47733U, 43068U, 40523U, 47625U, 51667U, 403U, 51173U, 
15213
    40098U, 47531U, 51579U, 9887U, 51316U, 40233U, 47703U, 51702U, 
15214
    429U, 51209U, 40132U, 47563U, 51597U, 442U, 51227U, 40149U, 
15215
    43022U, 40465U, 47579U, 51615U, 16047U, 6611U, 22002U, 15627U, 
15216
    6165U, 21643U, 12434U, 2976U, 12236U, 2778U, 12465U, 3007U, 
15217
    12351U, 2893U, 16074U, 6638U, 22027U, 17175U, 7840U, 22884U, 
15218
    16096U, 6660U, 22047U, 17197U, 7862U, 22904U, 16033U, 6597U, 
15219
    21989U, 15614U, 6152U, 21631U, 12418U, 2960U, 12221U, 2763U, 
15220
    12450U, 2992U, 12337U, 2879U, 16061U, 6625U, 22015U, 17162U, 
15221
    7827U, 22872U, 15873U, 6447U, 21871U, 17016U, 7691U, 22752U, 
15222
    16320U, 6899U, 22258U, 17300U, 7961U, 23001U, 16805U, 7462U, 
15223
    22589U, 15971U, 6535U, 21961U, 17131U, 7796U, 22858U, 16739U, 
15224
    7356U, 22559U, 16336U, 6915U, 17316U, 7977U, 16822U, 7479U, 
15225
    15986U, 6550U, 17146U, 7811U, 16755U, 7372U, 15243U, 5819U, 
15226
    21372U, 15179U, 5755U, 21312U, 16370U, 6949U, 22273U, 16858U, 
15227
    7515U, 22605U, 16018U, 6582U, 21975U, 16789U, 7406U, 22574U, 
15228
    16353U, 6932U, 16840U, 7497U, 16002U, 6566U, 16772U, 7389U, 
15229
    41790U, 42389U, 41999U, 42598U, 41931U, 42530U, 42048U, 42647U, 
15230
    41758U, 42357U, 41573U, 42172U, 677U, 16190U, 22135U, 17209U, 
15231
    22915U, 50466U, 47023U, 10151U, 699U, 17985U, 3086U, 15305U, 
15232
    5881U, 9531U, 21388U, 15851U, 6389U, 21851U, 16994U, 7651U, 
15233
    22732U, 15364U, 21443U, 15640U, 6178U, 21655U, 16888U, 7545U, 
15234
    22634U, 15378U, 21464U, 15944U, 6508U, 21936U, 17104U, 7769U, 
15235
    22833U, 12528U, 3070U, 15227U, 5803U, 21357U, 12325U, 2867U, 
15236
    15126U, 5711U, 21226U, 32286U, 15275U, 5851U, 12300U, 2842U, 
15237
    15759U, 6297U, 21765U, 32277U, 33387U, 15290U, 5866U, 35072U, 
15238
    31144U, 35543U, 19527U, 48040U, 21618U, 48066U, 22621U, 48092U, 
15239
    2660U, 47824U, 4598U, 47851U, 6139U, 47878U, 7532U, 47905U, 
15240
    12128U, 47932U, 14002U, 47959U, 15601U, 47986U, 16875U, 48013U, 
15241
    15907U, 6471U, 21902U, 16264U, 6805U, 22205U, 17283U, 7925U, 
15242
    22985U, 15733U, 6271U, 21741U, 16967U, 7624U, 22707U, 16108U, 
15243
    6672U, 22058U, 15771U, 6309U, 21776U, 16599U, 7178U, 22427U, 
15244
    16636U, 7215U, 22462U, 16143U, 6707U, 22091U, 15804U, 6342U, 
15245
    21807U, 16281U, 6822U, 22221U, 15086U, 5671U, 21153U, 41873U, 
15246
    42472U, 41673U, 42272U, 41773U, 42372U, 41588U, 42187U, 41857U, 
15247
    42456U, 41657U, 42256U, 41946U, 42545U, 41694U, 42293U, 41840U, 
15248
    42439U, 41640U, 42239U, 15746U, 6284U, 21753U, 16125U, 6689U, 
15249
    22074U, 15787U, 6325U, 21791U, 16617U, 7196U, 22444U, 16655U, 
15250
    7234U, 22480U, 16160U, 6724U, 22107U, 15820U, 6358U, 21822U, 
15251
    16300U, 6841U, 22239U, 15101U, 5686U, 21167U, 16406U, 6985U, 
15252
    22307U, 17353U, 8014U, 23035U, 16691U, 7270U, 22514U, 17544U, 
15253
    8205U, 23153U, 16482U, 7061U, 17429U, 8090U, 16515U, 7094U, 
15254
    17462U, 8123U, 41822U, 42421U, 41622U, 42221U, 16581U, 7160U, 
15255
    22410U, 16386U, 6965U, 22288U, 17333U, 7994U, 23016U, 16675U, 
15256
    7254U, 22499U, 17528U, 8189U, 23138U, 16532U, 7111U, 22364U, 
15257
    17479U, 8140U, 23092U, 16466U, 7045U, 17413U, 8074U, 16499U, 
15258
    7078U, 17446U, 8107U, 41805U, 42404U, 41605U, 42204U, 16230U, 
15259
    6771U, 22173U, 17249U, 7891U, 22953U, 15667U, 6205U, 21680U, 
15260
    16915U, 7572U, 22659U, 17936U, 10032U, 17862U, 10098U, 624U, 
15261
    17923U, 15706U, 6244U, 21716U, 16940U, 7597U, 22682U, 23239U, 
15262
    31581U, 31955U, 32416U, 35878U, 36341U, 23207U, 31567U, 31941U, 
15263
    32402U, 35864U, 36327U, 6861U, 7942U, 7422U, 6402U, 7664U, 
15264
    7318U, 6880U, 7442U, 6420U, 7337U, 15837U, 6375U, 21838U, 
15265
    16980U, 7637U, 22719U, 16427U, 7006U, 22327U, 17374U, 8035U, 
15266
    23055U, 16708U, 7287U, 22530U, 17561U, 8222U, 23169U, 41727U, 
15267
    42326U, 41542U, 42141U, 16548U, 7127U, 22379U, 17495U, 8156U, 
15268
    23107U, 24036U, 30769U, 24096U, 41894U, 42493U, 42013U, 42612U, 
15269
    41962U, 42561U, 42062U, 42661U, 41913U, 42512U, 42031U, 42630U, 
15270
    41981U, 42580U, 42080U, 42679U, 16447U, 7026U, 22346U, 17394U, 
15271
    8055U, 23074U, 15320U, 5896U, 21402U, 16724U, 7303U, 22545U, 
15272
    17577U, 8238U, 23184U, 41743U, 42342U, 41558U, 42157U, 16565U, 
15273
    7144U, 22395U, 17512U, 8173U, 23123U, 15336U, 5912U, 21417U, 
15274
    15350U, 5926U, 21430U, 9941U, 36658U, 481U, 36466U, 17778U, 
15275
    36849U, 9993U, 36722U, 533U, 36530U, 17826U, 36909U, 9967U, 
15276
    36690U, 507U, 36498U, 17802U, 36879U, 10019U, 36754U, 559U, 
15277
    36562U, 17850U, 36939U, 10059U, 36786U, 585U, 36594U, 17887U, 
15278
    36969U, 10085U, 36818U, 611U, 36626U, 17911U, 36999U, 9665U, 
15279
    51263U, 40183U, 47641U, 310U, 51121U, 40049U, 47485U, 47719U, 
15280
    17754U, 51369U, 40283U, 43053U, 40504U, 47610U, 51650U, 47656U, 
15281
    51685U, 322U, 51138U, 40065U, 47500U, 51562U, 9900U, 51334U, 
15282
    40250U, 43038U, 40485U, 47595U, 51633U, 455U, 51245U, 40166U, 
15283
    12496U, 3038U, 15195U, 5771U, 21327U, 12251U, 2793U, 15029U, 
15284
    5625U, 21071U, 10138U, 664U, 8512U, 17973U, 42782U, 48195U, 
15285
    43309U, 50506U, 40622U, 41196U, 40799U, 41373U, 40607U, 41181U, 
15286
    40784U, 41358U, 43222U, 50388U, 43409U, 50628U, 34499U, 23830U, 
15287
    245U, 50978U, 178U, 50871U, 218U, 50885U, 24563U, 9774U, 
15288
    17680U, 36270U, 24479U, 23894U, 36025U, 23940U, 9717U, 17621U, 
15289
    34792U, 35716U, 9915U, 30572U, 23283U, 25992U, 23663U, 26228U, 
15290
    23337U, 26062U, 23711U, 26348U, 43086U, 50257U, 43332U, 50551U, 
15291
    43124U, 50302U, 43367U, 50586U, 9793U, 17697U, 36285U, 23777U, 
15292
    43102U, 50280U, 43346U, 50565U, 36168U, 35748U, 31133U, 24865U, 
15293
    31971U, 24024U, 30065U, 31561U, 32396U, 59U, 113U, 30080U, 
15294
    8276U, 67U, 121U, 9754U, 17662U, 36254U, 36009U, 9697U, 
15295
    17603U, 24115U, 23545U, 34490U, 24333U, 36058U, 31029U, 23554U, 
15296
    34507U, 24697U, 36076U, 23838U, 35573U, 23821U, 35564U, 23969U, 
15297
    35639U, 28853U, 36096U, 24713U, 36086U, 23448U, 32887U, 33642U, 
15298
    33411U, 31528U, 33171U, 24457U, 36067U, 23564U, 34517U, 31375U, 
15299
    23848U, 35583U, 23978U, 35648U, 28911U, 36105U, 23313U, 26028U, 
15300
    23705U, 26314U, 23418U, 26170U, 23735U, 26384U, 34410U, 9858U, 
15301
    36040U, 9736U, 17638U, 34710U, 32236U, 35444U, 29523U, 34655U, 
15302
    32181U, 35299U, 29390U, 34739U, 32265U, 35469U, 29546U, 34682U, 
15303
    32208U, 35359U, 29445U, 31457U, 23743U, 36136U, 23996U, 29057U, 
15304
    30697U, 30258U, 23307U, 26018U, 23688U, 26265U, 23369U, 26110U, 
15305
    23729U, 26374U, 31775U, 29944U, 31720U, 29889U, 31669U, 29824U, 
15306
    157U, 50816U, 28820U, 35382U, 29466U, 36160U, 24014U, 29075U, 
15307
    30715U, 30444U, 42843U, 48273U, 35406U, 29488U, 31804U, 29973U, 
15308
    31747U, 29916U, 31694U, 29849U, 236U, 50937U, 43094U, 50265U, 
15309
    43339U, 50558U, 24271U, 32680U, 23754U, 23529U, 9647U, 30131U, 
15310
    23868U, 9679U, 30618U, 43198U, 50364U, 43395U, 50614U, 32440U, 
15311
    43455U, 23815U, 43295U, 50460U, 43440U, 50659U, 9802U, 17705U, 
15312
    36292U, 36182U, 29667U, 35762U, 9764U, 17671U, 36262U, 36017U, 
15313
    9707U, 17612U, 31021U, 31037U, 31383U, 9783U, 17688U, 36277U, 
15314
    36032U, 9726U, 17629U, 17654U, 17594U, 34417U, 9867U, 36047U, 
15315
    9745U, 17646U, 23537U, 9657U, 30139U, 23881U, 9688U, 30631U, 
15316
    9050U, 4916U, 14320U, 9300U, 5295U, 14699U, 19607U, 3632U, 
15317
    13075U, 4799U, 14203U, 20442U, 19854U, 3961U, 13404U, 5178U, 
15318
    14582U, 20705U, 9086U, 4965U, 14369U, 9336U, 5344U, 14748U, 
15319
    39481U, 47096U, 39705U, 47313U, 19665U, 3690U, 13133U, 4857U, 
15320
    14261U, 20495U, 19912U, 4019U, 13462U, 5236U, 14640U, 20758U, 
15321
    28833U, 30470U, 33965U, 39557U, 47165U, 39781U, 47389U, 19497U, 
15322
    3369U, 12812U, 4568U, 13972U, 20354U, 39495U, 47110U, 39719U, 
15323
    47327U, 39597U, 47205U, 39821U, 47429U, 24616U, 30200U, 3265U, 
15324
    12708U, 20268U, 9098U, 4990U, 14394U, 9348U, 5369U, 14773U, 
15325
    33532U, 9241U, 5155U, 14559U, 9491U, 5534U, 14938U, 39488U, 
15326
    47103U, 39712U, 47320U, 19425U, 8551U, 3121U, 8887U, 12564U, 
15327
    4392U, 13835U, 20187U, 37564U, 46940U, 32795U, 30853U, 32820U, 
15328
    30881U, 37558U, 3429U, 12872U, 4641U, 14045U, 46934U, 37587U, 
15329
    46963U, 37645U, 47011U, 37593U, 46969U, 37621U, 46987U, 2562U, 
15330
    12040U, 2649U, 12117U, 39550U, 47158U, 39774U, 47382U, 19476U, 
15331
    3348U, 12791U, 4547U, 13951U, 20335U, 20136U, 2605U, 4339U, 
15332
    12073U, 2705U, 13782U, 5592U, 12163U, 14996U, 21013U, 39503U, 
15333
    47118U, 39727U, 47335U, 19713U, 3738U, 13181U, 4905U, 14309U, 
15334
    20539U, 19960U, 4067U, 13510U, 5284U, 14688U, 20802U, 20114U, 
15335
    2583U, 4317U, 12051U, 2683U, 13760U, 5570U, 12141U, 14974U, 
15336
    20993U, 39605U, 47213U, 39829U, 47437U, 19832U, 3897U, 13340U, 
15337
    5132U, 14536U, 20685U, 20079U, 4226U, 13669U, 5511U, 14915U, 
15338
    20948U, 20147U, 2616U, 4350U, 12084U, 2716U, 13793U, 5603U, 
15339
    12174U, 15007U, 21023U, 20125U, 2594U, 4328U, 12062U, 2694U, 
15340
    13771U, 5581U, 12152U, 14985U, 21003U, 19507U, 3379U, 12822U, 
15341
    4578U, 13982U, 20363U, 20158U, 2627U, 4361U, 12095U, 2727U, 
15342
    13804U, 5614U, 12185U, 15018U, 21033U, 19560U, 3419U, 12862U, 
15343
    4631U, 14035U, 20399U, 2551U, 37737U, 12029U, 37775U, 2638U, 
15344
    37756U, 12106U, 37794U, 25026U, 24630U, 30222U, 33553U, 29090U, 
15345
    30730U, 34239U, 30381U, 33816U, 29114U, 30754U, 34263U, 37651U, 
15346
    47017U, 40687U, 41261U, 40864U, 41438U, 40727U, 41301U, 40904U, 
15347
    41478U, 28825U, 30462U, 33957U, 29002U, 30642U, 34187U, 30192U, 
15348
    24643U, 33598U, 30476U, 33538U, 40697U, 41271U, 40874U, 41448U, 
15349
    40737U, 41311U, 40914U, 41488U, 28878U, 30510U, 34027U, 29010U, 
15350
    30650U, 34195U, 40707U, 41281U, 40884U, 41458U, 40747U, 41321U, 
15351
    40924U, 41498U, 28886U, 30524U, 34035U, 29018U, 30658U, 34203U, 
15352
    40717U, 41291U, 40894U, 41468U, 40757U, 41331U, 40934U, 41508U, 
15353
    28894U, 30532U, 34043U, 29026U, 30666U, 34211U, 28902U, 30206U, 
15354
    24658U, 33613U, 30556U, 41156U, 39915U, 47748U, 39953U, 47786U, 
15355
    39933U, 47766U, 39971U, 47804U, 40582U, 39924U, 47757U, 39962U, 
15356
    47795U, 39943U, 47776U, 39981U, 47814U, 39422U, 47037U, 39646U, 
15357
    47254U, 39441U, 47056U, 39665U, 47273U, 39431U, 47046U, 39655U, 
15358
    47263U, 39450U, 47065U, 39674U, 47282U, 29034U, 30674U, 34219U, 
15359
    37517U, 46893U, 37490U, 46857U, 37543U, 46919U, 37507U, 46883U, 
15360
    37480U, 46847U, 37534U, 46910U, 37633U, 46999U, 12021U, 2543U, 
15361
    19398U, 15593U, 6131U, 9571U, 21611U, 24345U, 30108U, 24704U, 
15362
    30789U, 32806U, 30865U, 33468U, 39467U, 47082U, 39691U, 47299U, 
15363
    28865U, 30497U, 24720U, 30797U, 32813U, 30873U, 34014U, 39571U, 
15364
    47179U, 39795U, 47403U, 24358U, 30114U, 33474U, 28871U, 30503U, 
15365
    34020U, 24766U, 30311U, 33693U, 24754U, 30299U, 33681U, 5723U, 
15366
    15885U, 21882U, 17028U, 22763U, 19689U, 3714U, 13157U, 4881U, 
15367
    14285U, 20517U, 19936U, 4043U, 13486U, 5260U, 14664U, 20780U, 
15368
    19641U, 3666U, 13109U, 4833U, 14237U, 20473U, 19888U, 3995U, 
15369
    13438U, 5212U, 14616U, 20736U, 30518U, 35621U, 11969U, 38829U, 
15370
    49527U, 2499U, 38486U, 49124U, 19351U, 39040U, 49777U, 15552U, 
15371
    38931U, 49647U, 6090U, 38588U, 49244U, 21574U, 39136U, 49891U, 
15372
    11873U, 25440U, 2411U, 25088U, 19265U, 25788U, 44892U, 27166U, 
15373
    44502U, 26700U, 45220U, 27616U, 11789U, 32761U, 45310U, 38035U, 
15374
    48610U, 39222U, 49992U, 34314U, 45578U, 38217U, 48816U, 39356U, 
15375
    50150U, 38765U, 49451U, 2337U, 32725U, 45250U, 37943U, 48506U, 
15376
    39154U, 49912U, 34278U, 45518U, 38125U, 48712U, 39288U, 50070U, 
15377
    38422U, 49048U, 8525U, 32743U, 45280U, 37989U, 48558U, 39188U, 
15378
    49952U, 34296U, 45548U, 38171U, 48764U, 39322U, 50110U, 38669U, 
15379
    49337U, 19182U, 32779U, 45340U, 38081U, 48662U, 39256U, 50032U, 
15380
    34332U, 45608U, 38263U, 48868U, 39390U, 50190U, 38980U, 49705U, 
15381
    15392U, 45444U, 27746U, 45712U, 28102U, 27924U, 28280U, 38867U, 
15382
    49571U, 5940U, 45368U, 27654U, 45636U, 28010U, 27836U, 28192U, 
15383
    38524U, 49168U, 9555U, 45406U, 27700U, 45674U, 28056U, 27880U, 
15384
    28236U, 38701U, 49375U, 21477U, 45482U, 27792U, 45750U, 28148U, 
15385
    27968U, 28324U, 39076U, 49819U, 11980U, 38848U, 49549U, 8393U, 
15386
    38628U, 49290U, 2510U, 38505U, 49146U, 8380U, 38607U, 49266U, 
15387
    19361U, 39058U, 49798U, 8406U, 38649U, 49314U, 46243U, 45846U, 
15388
    38335U, 48949U, 46180U, 45786U, 38307U, 48918U, 46306U, 45906U, 
15389
    38363U, 48980U, 11893U, 44734U, 26932U, 25468U, 2431U, 44344U, 
15390
    26466U, 25116U, 19283U, 45072U, 27394U, 25814U, 15476U, 44924U, 
15391
    27206U, 25630U, 6014U, 44534U, 26740U, 25278U, 11773U, 38733U, 
15392
    49413U, 2321U, 38390U, 49010U, 19168U, 38950U, 49669U, 11815U, 
15393
    38797U, 49489U, 2353U, 38454U, 49086U, 19205U, 39010U, 49741U, 
15394
    15418U, 44864U, 37857U, 48408U, 38899U, 49609U, 5956U, 44474U, 
15395
    37813U, 48358U, 38556U, 49206U, 21500U, 45194U, 37901U, 48458U, 
15396
    39106U, 49855U, 11991U, 44830U, 27052U, 25552U, 2521U, 44440U, 
15397
    26586U, 25200U, 19371U, 45162U, 27508U, 25892U, 15563U, 46264U, 
15398
    45866U, 28414U, 25714U, 6101U, 46201U, 45806U, 28366U, 25362U, 
15399
    21584U, 46326U, 45925U, 28462U, 25964U, 11913U, 44766U, 26972U, 
15400
    25496U, 2451U, 44376U, 26506U, 25144U, 19301U, 45102U, 27432U, 
15401
    25840U, 15496U, 44956U, 27246U, 25658U, 6034U, 44566U, 26780U, 
15402
    25306U, 11831U, 44678U, 26860U, 25392U, 2369U, 44288U, 26394U, 
15403
    25040U, 19219U, 45020U, 27326U, 25744U, 15434U, 27094U, 25582U, 
15404
    46031U, 28592U, 5972U, 26628U, 25230U, 45963U, 28508U, 21514U, 
15405
    27548U, 25920U, 46099U, 28676U, 12002U, 44847U, 27073U, 25567U, 
15406
    2532U, 44457U, 26607U, 25215U, 19381U, 45178U, 27528U, 25906U, 
15407
    15574U, 46285U, 45886U, 28438U, 25729U, 6112U, 46222U, 45826U, 
15408
    28390U, 25377U, 21594U, 46346U, 45944U, 28485U, 25978U, 11933U, 
15409
    44798U, 27012U, 25524U, 2471U, 44408U, 26546U, 25172U, 19319U, 
15410
    45132U, 27470U, 25866U, 15516U, 44988U, 27286U, 25686U, 6054U, 
15411
    44598U, 26820U, 25334U, 11857U, 44706U, 26896U, 25416U, 2395U, 
15412
    44316U, 26430U, 25064U, 19242U, 45046U, 27360U, 25766U, 15460U, 
15413
    27130U, 25606U, 46065U, 28634U, 5998U, 26664U, 25254U, 45997U, 
15414
    28550U, 21537U, 27582U, 25942U, 46131U, 28716U, 26204U, 23319U, 
15415
    26038U, 23384U, 26288U, 23400U, 26144U, 28781U, 30411U, 33854U, 
15416
    41075U, 51492U, 40399U, 41109U, 51528U, 40433U, 40975U, 51386U, 
15417
    40299U, 41019U, 51432U, 40343U, 40951U, 51095U, 40025U, 41049U, 
15418
    51464U, 40373U, 31595U, 31835U, 39612U, 47220U, 39836U, 47444U, 
15419
    19843U, 3908U, 13351U, 5167U, 14571U, 20695U, 20090U, 4237U, 
15420
    13680U, 5546U, 14950U, 20958U, 39543U, 47151U, 39767U, 47375U, 
15421
    19798U, 3823U, 13266U, 5098U, 14502U, 20617U, 20045U, 4152U, 
15422
    13595U, 5477U, 14881U, 20880U, 24339U, 30102U, 3919U, 13362U, 
15423
    4248U, 13691U, 9062U, 4941U, 14345U, 9312U, 5320U, 14724U, 
15424
    33462U, 39460U, 47075U, 39684U, 47292U, 39619U, 47227U, 39843U, 
15425
    47451U, 3488U, 12931U, 4700U, 14104U, 19405U, 3101U, 12544U, 
15426
    4372U, 13815U, 20169U, 28859U, 30491U, 3947U, 13390U, 4276U, 
15427
    13719U, 9182U, 5074U, 14478U, 9432U, 5453U, 14857U, 34008U, 
15428
    39564U, 47172U, 39788U, 47396U, 39637U, 47245U, 39861U, 47469U, 
15429
    3620U, 13063U, 4787U, 14191U, 19517U, 3389U, 12832U, 4588U, 
15430
    13992U, 20372U, 23476U, 29040U, 33379U, 30680U, 33143U, 9194U, 
15431
    5086U, 14490U, 9444U, 5465U, 14869U, 3337U, 12780U, 20325U, 
15432
    30455U, 28803U, 33898U, 33920U, 34225U, 33423U, 33401U, 19550U, 
15433
    8581U, 2573U, 3409U, 8956U, 2673U, 12852U, 4621U, 14025U, 
15434
    20390U, 33876U, 33743U, 34175U, 24286U, 35235U, 8353U, 24225U, 
15435
    24684U, 48U, 94U, 8313U, 33U, 33363U, 33418U, 33730U, 
15436
    34163U, 24275U, 35223U, 8340U, 24207U, 24673U, 25U, 33354U, 
15437
    24741U, 30286U, 9546U, 21456U, 3933U, 13376U, 4262U, 13705U, 
15438
    9170U, 5062U, 14466U, 9420U, 5441U, 14845U, 33662U, 39536U, 
15439
    47144U, 39760U, 47368U, 39908U, 47478U, 39628U, 47236U, 39852U, 
15440
    47460U, 3608U, 13051U, 4775U, 14179U, 19466U, 3217U, 12660U, 
15441
    4527U, 13931U, 20224U, 37605U, 46981U, 3327U, 12770U, 4537U, 
15442
    13941U, 24637U, 30229U, 33592U, 46865U, 39529U, 39753U, 47361U, 
15443
    37525U, 46901U, 37498U, 46874U, 37550U, 46926U, 24324U, 30095U, 
15444
    33455U, 28844U, 30484U, 34001U, 24734U, 30263U, 33655U, 37599U, 
15445
    46975U, 37639U, 3451U, 12894U, 4663U, 14067U, 47005U, 19724U, 
15446
    3749U, 13192U, 4928U, 14332U, 20549U, 19971U, 4078U, 13521U, 
15447
    5307U, 14711U, 20812U, 19737U, 3762U, 13205U, 4977U, 14381U, 
15448
    20561U, 19984U, 4091U, 13534U, 5356U, 14760U, 20824U, 40590U, 
15449
    41164U, 15065U, 5650U, 21101U, 40944U, 41518U, 16087U, 6651U, 
15450
    22039U, 17188U, 7853U, 22896U, 40767U, 41341U, 15864U, 6438U, 
15451
    21863U, 17007U, 7682U, 22744U, 19486U, 3358U, 12801U, 4557U, 
15452
    13961U, 20344U, 19701U, 8663U, 3726U, 9038U, 13169U, 4893U, 
15453
    14297U, 20528U, 19948U, 8781U, 4055U, 9288U, 13498U, 5272U, 
15454
    14676U, 20791U, 3563U, 13006U, 8917U, 4488U, 3593U, 13036U, 
15455
    8943U, 4514U, 3516U, 12959U, 4728U, 14132U, 3156U, 12599U, 
15456
    4427U, 13870U, 3578U, 13021U, 8930U, 4501U, 4303U, 13746U, 
15457
    20980U, 3861U, 13304U, 20652U, 4190U, 13633U, 20915U, 19435U, 
15458
    3131U, 12574U, 4402U, 13845U, 20196U, 3500U, 12943U, 4712U, 
15459
    14116U, 3142U, 12585U, 4413U, 13856U, 3547U, 12990U, 4759U, 
15460
    14163U, 3183U, 12626U, 4454U, 13897U, 3531U, 12974U, 4743U, 
15461
    14147U, 3169U, 12612U, 4440U, 13883U, 19762U, 8687U, 3787U, 
15462
    9122U, 13230U, 5014U, 14418U, 20584U, 20009U, 8805U, 4116U, 
15463
    9372U, 13559U, 5393U, 14797U, 20847U, 3847U, 13290U, 20639U, 
15464
    4176U, 13619U, 20902U, 3313U, 12756U, 20312U, 19581U, 8602U, 
15465
    3462U, 8977U, 12905U, 4674U, 14078U, 20418U, 20101U, 8864U, 
15466
    4290U, 9503U, 13733U, 5557U, 14961U, 20968U, 19750U, 8675U, 
15467
    3775U, 9110U, 13218U, 5002U, 14406U, 20573U, 19594U, 8615U, 
15468
    3475U, 8990U, 12918U, 4687U, 14091U, 20430U, 19997U, 8793U, 
15469
    4104U, 9360U, 13547U, 5381U, 14785U, 20836U, 3834U, 13277U, 
15470
    20627U, 4163U, 13606U, 20890U, 3300U, 12743U, 20300U, 19653U, 
15471
    8651U, 3678U, 9026U, 13121U, 4845U, 14249U, 20484U, 19900U, 
15472
    8769U, 4007U, 9276U, 13450U, 5224U, 14628U, 20747U, 3252U, 
15473
    12695U, 20256U, 37570U, 39510U, 47125U, 39734U, 47342U, 46946U, 
15474
    39578U, 47186U, 39802U, 47410U, 19256U, 21551U, 11805U, 19196U, 
15475
    15408U, 21491U, 11847U, 2385U, 19233U, 15450U, 5988U, 21528U, 
15476
    19676U, 3701U, 13144U, 4868U, 14272U, 20505U, 19923U, 4030U, 
15477
    13473U, 5247U, 14651U, 20768U, 24447U, 30121U, 40597U, 41171U, 
15478
    40774U, 41348U, 33481U, 24787U, 30323U, 40637U, 41211U, 40814U, 
15479
    41388U, 33714U, 24901U, 30331U, 40647U, 41221U, 40824U, 41398U, 
15480
    33722U, 25032U, 30387U, 40657U, 41231U, 40834U, 41408U, 33822U, 
15481
    28811U, 30433U, 33906U, 29082U, 30722U, 40667U, 41241U, 40844U, 
15482
    41418U, 34231U, 29121U, 30761U, 40677U, 41251U, 40854U, 41428U, 
15483
    34270U, 19775U, 8700U, 3800U, 9135U, 13243U, 5027U, 14431U, 
15484
    20596U, 20022U, 8818U, 4129U, 9385U, 13572U, 5406U, 14810U, 
15485
    20859U, 3277U, 12720U, 20279U, 19809U, 8723U, 3874U, 9206U, 
15486
    13317U, 5109U, 14513U, 20664U, 20056U, 8841U, 4203U, 9456U, 
15487
    13646U, 5488U, 14892U, 20927U, 37578U, 39519U, 47134U, 39743U, 
15488
    47351U, 46954U, 39587U, 47195U, 39811U, 47419U, 19618U, 8628U, 
15489
    3643U, 9003U, 13086U, 4810U, 14214U, 20452U, 19865U, 8746U, 
15490
    3972U, 9253U, 13415U, 5189U, 14593U, 20715U, 3227U, 12670U, 
15491
    20233U, 24778U, 33705U, 28941U, 30814U, 32839U, 30902U, 28756U, 
15492
    30395U, 33830U, 24622U, 30214U, 33545U, 28925U, 30593U, 34124U, 
15493
    28917U, 30585U, 34051U, 15138U, 5733U, 21237U, 15117U, 5702U, 
15494
    21218U, 9158U, 5050U, 14454U, 9408U, 5429U, 14833U, 19570U, 
15495
    8591U, 3440U, 8966U, 12883U, 4652U, 14056U, 20408U, 19787U, 
15496
    8712U, 3812U, 9147U, 13255U, 5039U, 14443U, 20607U, 20034U, 
15497
    8830U, 4141U, 9397U, 13584U, 5418U, 14822U, 20870U, 3289U, 
15498
    12732U, 20290U, 19821U, 8735U, 3886U, 9218U, 13329U, 5121U, 
15499
    14525U, 20675U, 20068U, 8853U, 4215U, 9468U, 13658U, 5500U, 
15500
    14904U, 20938U, 24984U, 30339U, 33769U, 24998U, 30353U, 33783U, 
15501
    19446U, 8561U, 3197U, 8897U, 12640U, 4468U, 13911U, 20206U, 
15502
    25012U, 30367U, 33797U, 23462U, 28987U, 30601U, 34132U, 19630U, 
15503
    8640U, 3655U, 9015U, 13098U, 4822U, 14226U, 20463U, 19877U, 
15504
    8758U, 3984U, 9265U, 13427U, 5201U, 14605U, 20726U, 19456U, 
15505
    8571U, 3207U, 8907U, 12650U, 4478U, 13921U, 20215U, 11883U, 
15506
    25454U, 2421U, 25102U, 19274U, 25801U, 44908U, 27186U, 44518U, 
15507
    26720U, 45235U, 27635U, 11797U, 32770U, 45325U, 38058U, 48636U, 
15508
    39239U, 50012U, 34323U, 45593U, 38240U, 48842U, 39373U, 50170U, 
15509
    38781U, 49470U, 2345U, 32734U, 45265U, 37966U, 48532U, 39171U, 
15510
    49932U, 34287U, 45533U, 38148U, 48738U, 39305U, 50090U, 38438U, 
15511
    49067U, 8533U, 32752U, 45295U, 38012U, 48584U, 39205U, 49972U, 
15512
    34305U, 45563U, 38194U, 48790U, 39339U, 50130U, 38685U, 49356U, 
15513
    19189U, 32787U, 45354U, 38103U, 48687U, 39272U, 50051U, 34340U, 
15514
    45622U, 38285U, 48893U, 39406U, 50209U, 38995U, 49723U, 15400U, 
15515
    45463U, 27769U, 45731U, 28125U, 27946U, 28302U, 38883U, 49590U, 
15516
    5948U, 45387U, 27677U, 45655U, 28033U, 27858U, 28214U, 38540U, 
15517
    49187U, 9563U, 45425U, 27723U, 45693U, 28079U, 27902U, 28258U, 
15518
    38717U, 49394U, 21484U, 45500U, 27814U, 45768U, 28170U, 27989U, 
15519
    28345U, 39091U, 49837U, 11903U, 44750U, 26952U, 25482U, 2441U, 
15520
    44360U, 26486U, 25130U, 19292U, 45087U, 27413U, 25827U, 15486U, 
15521
    44940U, 27226U, 25644U, 6024U, 44550U, 26760U, 25292U, 11781U, 
15522
    38749U, 49432U, 2329U, 38406U, 49029U, 19175U, 38965U, 49687U, 
15523
    11823U, 38813U, 49508U, 2361U, 38470U, 49105U, 19212U, 39025U, 
15524
    49759U, 15426U, 44878U, 37879U, 48433U, 38915U, 49628U, 5964U, 
15525
    44488U, 37835U, 48383U, 38572U, 49225U, 21507U, 45207U, 37922U, 
15526
    48482U, 39121U, 49873U, 11923U, 44782U, 26992U, 25510U, 2461U, 
15527
    44392U, 26526U, 25158U, 19310U, 45117U, 27451U, 25853U, 15506U, 
15528
    44972U, 27266U, 25672U, 6044U, 44582U, 26800U, 25320U, 11839U, 
15529
    44692U, 26878U, 25404U, 2377U, 44302U, 26412U, 25052U, 19226U, 
15530
    45033U, 27343U, 25755U, 15442U, 27112U, 25594U, 46048U, 28613U, 
15531
    5980U, 26646U, 25242U, 45980U, 28529U, 21521U, 27565U, 25931U, 
15532
    46115U, 28696U, 11943U, 44814U, 27032U, 25538U, 2481U, 44424U, 
15533
    26566U, 25186U, 19328U, 45147U, 27489U, 25879U, 15526U, 45004U, 
15534
    27306U, 25700U, 6064U, 44614U, 26840U, 25348U, 11865U, 44720U, 
15535
    26914U, 25428U, 2403U, 44330U, 26448U, 25076U, 19249U, 45059U, 
15536
    27377U, 25777U, 15468U, 27148U, 25618U, 46082U, 28655U, 6006U, 
15537
    26682U, 25266U, 46014U, 28571U, 21544U, 27599U, 25953U, 46147U, 
15538
    28736U, 26216U, 23327U, 26050U, 23392U, 26300U, 23408U, 26156U, 
15539
    28819U, 30449U, 33914U, 41092U, 51510U, 40416U, 41125U, 51545U, 
15540
    40449U, 40997U, 51409U, 40321U, 41034U, 51448U, 40358U, 40963U, 
15541
    51108U, 40037U, 41062U, 51478U, 40386U, 24463U, 30165U, 3240U, 
15542
    12683U, 20245U, 9074U, 4953U, 14357U, 9324U, 5332U, 14736U, 
15543
    33514U, 9229U, 5143U, 14547U, 9479U, 5522U, 14926U, 39474U, 
15544
    47089U, 39698U, 47306U, 19415U, 8541U, 3111U, 8877U, 12554U, 
15545
    4382U, 13825U, 20178U, 30822U, 30910U, 37627U, 46993U, 88U, 
15546
    8285U, 8418U, 44630U, 9579U, 44654U, 131U, 8366U, 8432U, 
15547
    44642U, 9585U, 44666U, 24651U, 30235U, 33606U, 28787U, 30417U, 
15548
    33860U, 29098U, 30738U, 34247U, 24727U, 30249U, 33648U, 24666U, 
15549
    30242U, 33621U, 28795U, 30425U, 33868U, 29106U, 30746U, 34255U, 
15550
    24747U, 30292U, 33668U, 11953U, 2491U, 19337U, 15536U, 6074U, 
15551
    21560U, 19540U, 3399U, 12842U, 4611U, 14015U, 20381U, 28948U, 
15552
    30831U, 32846U, 30919U, 24991U, 30346U, 33776U, 25005U, 30360U, 
15553
    33790U, 25019U, 30374U, 33804U, 23469U, 28933U, 30805U, 32831U, 
15554
    30893U, 23454U, 12013U, 19391U, 15585U, 6123U, 21604U, 11961U, 
15555
    19344U, 15544U, 6082U, 21567U, 23295U, 26002U, 23677U, 26250U, 
15556
    23351U, 26084U, 23717U, 26358U, 23304U, 26015U, 23694U, 26275U, 
15557
    23375U, 26120U, 23726U, 26371U, 43108U, 50286U, 50847U, 43130U, 
15558
    274U, 50308U, 50863U, 43748U, 297U, 32948U, 43138U, 50323U, 
15559
    50877U, 43228U, 50394U, 35607U, 30058U, 23516U, 24064U, 30839U, 
15560
    42748U, 48161U, 42728U, 37433U, 48141U, 43116U, 50294U, 50855U, 
15561
    30936U, 35613U, 30979U, 37014U, 32497U, 8291U, 36150U, 31818U, 
15562
    36360U, 43161U, 50489U, 50995U, 43188U, 50354U, 50899U, 46381U, 
15563
    46421U, 46429U, 23507U, 23651U, 30171U, 35847U, 30071U, 35820U, 
15564
    31137U, 24125U, 35812U, 29761U, 29741U, 105U, 8332U, 8424U, 
15565
    33628U, 23748U, 23780U, 43204U, 50370U, 50921U, 34987U, 24264U, 
15566
    23786U, 34785U, 46668U, 46562U, 23289U, 23520U, 36112U, 23985U, 
15567
    29046U, 30686U, 30088U, 34693U, 32219U, 35429U, 29509U, 34639U, 
15568
    32165U, 35285U, 29377U, 34723U, 32249U, 35455U, 29533U, 34667U, 
15569
    32193U, 35346U, 29433U, 23669U, 26238U, 23343U, 26072U, 34524U, 
15570
    35309U, 29399U, 145U, 21043U, 42876U, 50674U, 35368U, 29453U, 
15571
    21135U, 36142U, 24003U, 29064U, 30704U, 34760U, 35392U, 29475U, 
15572
    185U, 21182U, 42906U, 50706U, 34540U, 35333U, 29421U, 165U, 
15573
    21061U, 42886U, 50690U, 34776U, 35416U, 29497U, 205U, 21200U, 
15574
    42916U, 50722U, 35135U, 35479U, 29555U, 225U, 21264U, 42936U, 
15575
    50745U, 29284U, 40543U, 43146U, 50331U, 43243U, 50409U, 32942U, 
15576
    8306U, 33372U, 8324U, 23440U, 33634U, 15160U, 42858U, 15170U, 
15577
    48296U, 40554U, 40568U, 24243U, 8253U, 24249U, 8260U, 32903U, 
15578
    31933U, 37700U, 32912U, 32894U, 31925U, 37688U, 31461U, 42780U, 
15579
    48193U, 50738U, 43169U, 50346U, 50891U, 43220U, 50386U, 50929U, 
15580
    24030U, 30942U, 29747U, 34497U, 23828U, 243U, 21303U, 50759U, 
15581
    176U, 21127U, 42897U, 50699U, 216U, 21210U, 42927U, 50731U, 
15582
    24561U, 9772U, 17678U, 36268U, 24477U, 23892U, 36023U, 23938U, 
15583
    9715U, 17619U, 34790U, 35714U, 9913U, 30570U, 23661U, 35838U, 
15584
    23335U, 35829U, 43212U, 50378U, 36246U, 43084U, 50255U, 50823U, 
15585
    9791U, 17695U, 36283U, 23775U, 43100U, 50278U, 50839U, 36166U, 
15586
    35746U, 31131U, 31969U, 30053U, 9752U, 17660U, 36252U, 36007U, 
15587
    9695U, 17601U, 24113U, 23543U, 34488U, 24331U, 36056U, 31027U, 
15588
    23552U, 34505U, 24695U, 36074U, 23836U, 35571U, 23819U, 35562U, 
15589
    23967U, 35637U, 28851U, 36094U, 24711U, 36084U, 23446U, 32885U, 
15590
    33640U, 33409U, 31526U, 33169U, 24455U, 36065U, 23562U, 34515U, 
15591
    31373U, 23846U, 35581U, 23976U, 35646U, 28909U, 36103U, 23703U, 
15592
    26312U, 23416U, 26168U, 34408U, 9856U, 36038U, 9734U, 17636U, 
15593
    34708U, 32234U, 35442U, 29521U, 34653U, 32179U, 35297U, 29388U, 
15594
    34737U, 32263U, 35467U, 29544U, 34680U, 32206U, 35357U, 29443U, 
15595
    31455U, 23741U, 36134U, 23994U, 29055U, 30695U, 30256U, 23686U, 
15596
    26263U, 23367U, 26108U, 34532U, 35321U, 29410U, 155U, 21052U, 
15597
    50682U, 35380U, 29464U, 21144U, 36158U, 24012U, 29073U, 30713U, 
15598
    34768U, 35404U, 29486U, 195U, 21191U, 50714U, 35174U, 35490U, 
15599
    29565U, 234U, 21272U, 50752U, 33178U, 43092U, 264U, 50263U, 
15600
    50831U, 43737U, 284U, 23527U, 9645U, 30129U, 23866U, 9677U, 
15601
    30616U, 23571U, 30145U, 43196U, 50362U, 50907U, 23813U, 43293U, 
15602
    50458U, 50970U, 35557U, 23501U, 34481U, 35590U, 9800U, 17703U, 
15603
    36290U, 36180U, 29665U, 35760U, 9762U, 17669U, 36260U, 36015U, 
15604
    9705U, 17610U, 31019U, 31035U, 31381U, 9781U, 17686U, 36275U, 
15605
    36030U, 9724U, 17627U, 17652U, 17592U, 34415U, 9865U, 36045U, 
15606
    9743U, 17644U, 23535U, 9655U, 30137U, 23879U, 9686U, 30629U, 
15607
    33675U, 24059U, 50480U, 8453U, 21120U, 32584U, 42787U, 50316U, 
15608
    42998U, 50247U, 32954U, 24859U, 43236U, 50402U, 24021U, 24079U, 
15609
    35082U, 31062U, 48243U, 42865U, 48309U, 36052U, 33756U, 37020U, 
15610
    36373U, 36355U, 52049U, 50228U, 21257U, 48200U, 33811U, 33230U, 
15611
    34994U, 34936U, 46622U, 46647U, 46689U, 23360U, 42696U, 48118U, 
15612
    42734U, 48147U, 23801U, 30549U, 42796U, 42945U, 48216U, 43006U, 
15613
    43154U, 50339U, 43251U, 50417U, 48251U, 21296U, 48303U, 31556U, 
15614
    32295U, 33396U, 24469U, 32543U, 30564U, 35720U, 9921U, 30578U, 
15615
    33244U, 23808U, 24045U, 24864U, 26133U, 42703U, 48125U, 42741U, 
15616
    48154U, 42822U, 48237U, 43014U, 8446U, 21082U, 50271U, 42990U, 
15617
    24270U, 23873U, 30623U, 32439U, 35552U, 29671U, 23886U, 30636U, 
15618
    77U, 
15619
};
15620
15621
extern const uint8_t ARMInstrDeprecationFeatures[] = {
15622
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15623
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15624
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15625
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15626
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15627
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15628
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15629
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15630
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15631
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15632
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15633
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15634
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15635
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15636
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15637
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15638
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15639
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15640
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15641
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15642
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15643
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15644
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15645
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15646
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15647
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15648
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15649
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15650
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15651
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15652
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15653
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15654
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15655
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15656
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15657
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15658
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15659
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15660
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15661
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15662
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15663
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15664
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15665
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15666
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15667
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15668
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15669
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15670
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15671
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15672
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15673
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15674
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15675
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15676
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15677
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15678
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15679
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15680
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15681
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15682
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15683
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15684
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15685
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15686
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15687
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15688
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15689
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15690
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15691
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15692
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15693
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15694
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15695
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15696
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15697
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15698
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15699
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15700
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15701
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15702
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15703
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15704
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15705
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15706
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15707
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15708
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15709
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15710
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15711
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15712
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15713
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15714
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15715
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15716
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15717
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15718
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15719
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15720
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15721
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15722
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15723
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15724
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15725
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15726
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15727
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15728
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15729
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15730
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15731
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15732
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15733
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15734
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15735
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15736
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15737
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15738
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15739
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15740
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15741
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15742
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15743
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15744
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15745
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15746
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15747
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15748
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15749
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15750
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15751
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15752
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15753
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15754
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15755
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15756
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15757
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15758
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15759
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15760
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15761
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15762
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15763
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15764
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15765
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15766
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15767
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15768
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15769
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15770
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15771
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15772
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15773
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15774
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15775
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15776
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15777
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15778
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15779
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15780
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15781
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15782
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15783
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15784
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15785
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15786
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15787
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15788
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15789
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15790
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15791
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15792
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15793
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15794
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15795
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15796
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15797
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15798
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15799
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15800
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15801
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15802
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15803
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15804
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15805
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15806
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15807
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15808
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15809
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15810
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15811
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15812
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15813
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15814
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15815
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15816
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15817
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15818
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15819
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15820
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15821
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15822
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15823
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15824
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15825
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15826
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15827
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15828
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15829
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15830
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15831
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15832
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15833
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15834
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15835
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15836
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15837
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15838
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15839
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15840
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15841
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15842
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15843
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15844
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15845
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15846
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15847
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15848
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15849
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15850
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15851
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15852
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15853
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15854
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), ARM::HasV8Ops, 
15855
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15856
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15857
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15858
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15859
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15860
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15861
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15862
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15863
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15864
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15865
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15866
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15867
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15868
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15869
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15870
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15871
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15872
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15873
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15874
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15875
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15876
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15877
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15878
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15879
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15880
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15881
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15882
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15883
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15884
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15885
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15886
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15887
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15888
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15889
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15890
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15891
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15892
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15893
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15894
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15895
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15896
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15897
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15898
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15899
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15900
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15901
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15902
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15903
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15904
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15905
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15906
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15907
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15908
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15909
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15910
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15911
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15912
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15913
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15914
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15915
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15916
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15917
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15918
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15919
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15920
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15921
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15922
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15923
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15924
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15925
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15926
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15927
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15928
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15929
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15930
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15931
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15932
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15933
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15934
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15935
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15936
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15937
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15938
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15939
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15940
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15941
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15942
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15943
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15944
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15945
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15946
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15947
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15948
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15949
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15950
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15951
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15952
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15953
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15954
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15955
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15956
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15957
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15958
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15959
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15960
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15961
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15962
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15963
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15964
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15965
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15966
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15967
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15968
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15969
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15970
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15971
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15972
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15973
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15974
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15975
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15976
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15977
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15978
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15979
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15980
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15981
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15982
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15983
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15984
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15985
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15986
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15987
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15988
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15989
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15990
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15991
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15992
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15993
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15994
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15995
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15996
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15997
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15998
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
15999
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16000
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16001
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16002
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16003
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16004
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16005
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16006
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16007
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16008
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16009
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16010
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16011
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16012
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16013
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16014
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16015
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16016
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16017
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16018
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16019
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16020
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16021
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16022
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16023
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16024
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16025
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16026
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16027
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16028
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16029
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16030
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16031
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16032
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16033
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16034
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16035
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16036
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16037
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16038
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16039
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16040
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16041
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16042
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16043
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16044
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16045
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16046
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16047
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16048
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16049
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16050
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16051
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16052
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16053
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16054
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16055
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16056
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16057
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16058
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16059
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16060
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16061
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16062
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16063
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16064
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16065
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16066
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16067
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16068
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16069
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16070
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16071
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16072
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16073
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16074
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16075
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16076
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16077
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16078
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16079
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16080
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16081
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16082
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16083
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16084
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16085
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16086
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16087
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16088
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16089
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16090
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16091
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16092
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16093
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16094
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16095
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16096
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16097
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16098
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16099
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16100
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16101
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16102
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16103
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16104
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16105
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16106
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16107
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16108
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16109
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16110
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16111
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16112
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16113
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16114
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16115
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16116
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16117
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16118
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16119
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16120
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16121
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16122
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16123
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16124
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16125
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16126
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16127
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16128
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16129
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16130
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16131
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16132
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16133
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16134
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16135
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16136
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16137
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16138
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16139
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16140
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16141
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16142
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16143
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16144
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16145
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16146
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16147
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16148
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16149
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16150
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16151
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16152
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16153
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16154
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16155
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16156
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16157
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16158
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16159
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16160
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16161
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16162
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16163
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16164
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16165
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16166
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16167
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16168
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16169
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16170
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16171
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16172
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16173
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16174
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16175
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16176
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16177
    uint8_t(-1), uint8_t(-1), uint8_t(-1), ARM::HasV8Ops, uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16178
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16179
    uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), uint8_t(-1), 
16180
    uint8_t(-1), 
16181
};
16182
16183
extern const MCInstrInfo::ComplexDeprecationPredicate ARMInstrComplexDeprecationInfos[] = {
16184
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16185
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16186
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16187
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16188
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16189
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16190
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16191
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16192
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16193
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16194
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16195
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16196
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16197
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16198
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16199
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16200
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16201
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16202
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16203
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16204
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16205
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16206
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16207
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16208
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16209
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16210
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16211
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16212
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16213
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16214
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16215
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16216
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16217
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16218
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16219
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16220
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16221
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16222
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16223
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16224
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16225
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16226
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16227
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16228
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16229
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16230
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16231
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16232
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16233
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16234
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16235
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16236
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16237
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16238
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16239
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16240
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16241
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16242
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16243
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16244
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16245
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16246
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16247
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16248
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16249
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16250
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16251
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16252
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16253
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16254
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16255
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16256
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16257
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16258
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16259
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16260
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16261
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16262
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16263
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16264
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16265
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16266
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16267
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16268
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16269
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16270
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16271
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16272
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16273
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16274
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16275
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16276
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16277
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16278
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16279
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16280
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16281
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16282
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16283
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16284
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16285
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16286
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16287
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16288
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16289
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16290
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16291
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16292
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16293
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16294
    nullptr, nullptr, nullptr, nullptr, nullptr, &getARMLoadDeprecationInfo, &getARMLoadDeprecationInfo, &getARMLoadDeprecationInfo, 
16295
    &getARMLoadDeprecationInfo, &getARMLoadDeprecationInfo, &getARMLoadDeprecationInfo, &getARMLoadDeprecationInfo, &getARMLoadDeprecationInfo, nullptr, nullptr, nullptr, 
16296
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16297
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16298
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16299
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16300
    nullptr, nullptr, nullptr, nullptr, &getMCRDeprecationInfo, nullptr, nullptr, nullptr, 
16301
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16302
    nullptr, nullptr, &getMRCDeprecationInfo, nullptr, nullptr, nullptr, nullptr, nullptr, 
16303
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16304
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16305
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16306
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16307
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16308
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16309
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16310
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16311
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16312
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16313
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16314
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16315
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16316
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16317
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16318
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16319
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16320
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16321
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16322
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16323
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16324
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16325
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16326
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16327
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16328
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16329
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16330
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16331
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16332
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16333
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16334
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16335
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16336
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16337
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16338
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16339
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16340
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16341
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16342
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16343
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16344
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16345
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16346
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16347
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16348
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16349
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16350
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16351
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16352
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16353
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16354
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16355
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16356
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16357
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16358
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16359
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16360
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16361
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16362
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16363
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16364
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16365
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16366
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16367
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16368
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16369
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16370
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16371
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16372
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16373
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16374
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16375
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16376
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16377
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16378
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16379
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16380
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16381
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16382
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16383
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16384
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16385
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16386
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16387
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16388
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16389
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16390
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16391
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16392
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16393
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16394
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16395
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16396
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16397
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16398
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16399
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16400
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16401
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16402
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16403
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16404
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16405
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16406
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16407
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16408
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16409
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16410
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16411
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16412
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16413
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16414
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16415
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16416
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16417
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16418
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16419
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16420
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16421
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16422
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16423
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16424
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16425
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16426
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16427
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16428
    nullptr, nullptr, &getARMStoreDeprecationInfo, &getARMStoreDeprecationInfo, &getARMStoreDeprecationInfo, &getARMStoreDeprecationInfo, &getARMStoreDeprecationInfo, &getARMStoreDeprecationInfo, 
16429
    &getARMStoreDeprecationInfo, &getARMStoreDeprecationInfo, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16430
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16431
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16432
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16433
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16434
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16435
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16436
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16437
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16438
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16439
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16440
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16441
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16442
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16443
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16444
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16445
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16446
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16447
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16448
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16449
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16450
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16451
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16452
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16453
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16454
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16455
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16456
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16457
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16458
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16459
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16460
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16461
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16462
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16463
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16464
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16465
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16466
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16467
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16468
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16469
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16470
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16471
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16472
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16473
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16474
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16475
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16476
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16477
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16478
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16479
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16480
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16481
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16482
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16483
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16484
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16485
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16486
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16487
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16488
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16489
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16490
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16491
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16492
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16493
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16494
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16495
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16496
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16497
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16498
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16499
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16500
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16501
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16502
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16503
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16504
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16505
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16506
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16507
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16508
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16509
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16510
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16511
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16512
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16513
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16514
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16515
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16516
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16517
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16518
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16519
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16520
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16521
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16522
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16523
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16524
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16525
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16526
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16527
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16528
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16529
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16530
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16531
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16532
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16533
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16534
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16535
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16536
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16537
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16538
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16539
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16540
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16541
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16542
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16543
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16544
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16545
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16546
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16547
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16548
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16549
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16550
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16551
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16552
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16553
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16554
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16555
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16556
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16557
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16558
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16559
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16560
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16561
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16562
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16563
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16564
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16565
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16566
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16567
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16568
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16569
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16570
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16571
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16572
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16573
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16574
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16575
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16576
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16577
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16578
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16579
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16580
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16581
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16582
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16583
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16584
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16585
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16586
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16587
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16588
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16589
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16590
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16591
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16592
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16593
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16594
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16595
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16596
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16597
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16598
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16599
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16600
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16601
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16602
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16603
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16604
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16605
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16606
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16607
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16608
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16609
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16610
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16611
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16612
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16613
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16614
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16615
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16616
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16617
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16618
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16619
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16620
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16621
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16622
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16623
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16624
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16625
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16626
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16627
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16628
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16629
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16630
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16631
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16632
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16633
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16634
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16635
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16636
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16637
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16638
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16639
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16640
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16641
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16642
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16643
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16644
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16645
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16646
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16647
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16648
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16649
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16650
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16651
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16652
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16653
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16654
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16655
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16656
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16657
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16658
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16659
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16660
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16661
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16662
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16663
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16664
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16665
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16666
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16667
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16668
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16669
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16670
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16671
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16672
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16673
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16674
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16675
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16676
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16677
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16678
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16679
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16680
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16681
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16682
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16683
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16684
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16685
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16686
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16687
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16688
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16689
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16690
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16691
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16692
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16693
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16694
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16695
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16696
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16697
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16698
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16699
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, &getMCRDeprecationInfo, 
16700
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16701
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16702
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16703
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16704
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16705
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16706
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16707
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16708
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16709
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16710
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16711
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16712
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16713
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16714
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16715
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16716
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16717
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16718
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16719
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16720
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16721
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16722
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16723
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16724
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16725
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16726
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16727
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16728
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16729
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16730
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16731
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16732
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16733
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16734
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16735
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16736
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16737
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16738
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16739
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16740
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16741
    nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, 
16742
    nullptr, 
16743
};
16744
16745
2
static inline void InitARMMCInstrInfo(MCInstrInfo *II) {
16746
2
  II->InitMCInstrInfo(ARMDescs.Insts, ARMInstrNameIndices, ARMInstrNameData, ARMInstrDeprecationFeatures, ARMInstrComplexDeprecationInfos, 4465);
16747
2
}
16748
16749
} // end namespace llvm
16750
#endif // GET_INSTRINFO_MC_DESC
16751
16752
#ifdef GET_INSTRINFO_HEADER
16753
#undef GET_INSTRINFO_HEADER
16754
namespace llvm {
16755
struct ARMGenInstrInfo : public TargetInstrInfo {
16756
  explicit ARMGenInstrInfo(unsigned CFSetupOpcode = ~0u, unsigned CFDestroyOpcode = ~0u, unsigned CatchRetOpcode = ~0u, unsigned ReturnOpcode = ~0u);
16757
  ~ARMGenInstrInfo() override = default;
16758
16759
};
16760
} // end namespace llvm
16761
#endif // GET_INSTRINFO_HEADER
16762
16763
#ifdef GET_INSTRINFO_HELPER_DECLS
16764
#undef GET_INSTRINFO_HELPER_DECLS
16765
16766
16767
#endif // GET_INSTRINFO_HELPER_DECLS
16768
16769
#ifdef GET_INSTRINFO_HELPERS
16770
#undef GET_INSTRINFO_HELPERS
16771
16772
#endif // GET_INSTRINFO_HELPERS
16773
16774
#ifdef GET_INSTRINFO_CTOR_DTOR
16775
#undef GET_INSTRINFO_CTOR_DTOR
16776
namespace llvm {
16777
extern const ARMInstrTable ARMDescs;
16778
extern const unsigned ARMInstrNameIndices[];
16779
extern const char ARMInstrNameData[];
16780
extern const uint8_t ARMInstrDeprecationFeatures[];
16781
extern const MCInstrInfo::ComplexDeprecationPredicate ARMInstrComplexDeprecationInfos[];
16782
ARMGenInstrInfo::ARMGenInstrInfo(unsigned CFSetupOpcode, unsigned CFDestroyOpcode, unsigned CatchRetOpcode, unsigned ReturnOpcode)
16783
2.47k
  : TargetInstrInfo(CFSetupOpcode, CFDestroyOpcode, CatchRetOpcode, ReturnOpcode) {
16784
2.47k
  InitMCInstrInfo(ARMDescs.Insts, ARMInstrNameIndices, ARMInstrNameData, ARMInstrDeprecationFeatures, ARMInstrComplexDeprecationInfos, 4465);
16785
2.47k
}
16786
} // end namespace llvm
16787
#endif // GET_INSTRINFO_CTOR_DTOR
16788
16789
#ifdef GET_INSTRINFO_OPERAND_ENUM
16790
#undef GET_INSTRINFO_OPERAND_ENUM
16791
namespace llvm {
16792
namespace ARM {
16793
namespace OpName {
16794
enum {
16795
  OPERAND_LAST
16796
};
16797
} // end namespace OpName
16798
} // end namespace ARM
16799
} // end namespace llvm
16800
#endif //GET_INSTRINFO_OPERAND_ENUM
16801
16802
#ifdef GET_INSTRINFO_NAMED_OPS
16803
#undef GET_INSTRINFO_NAMED_OPS
16804
namespace llvm {
16805
namespace ARM {
16806
LLVM_READONLY
16807
int16_t getNamedOperandIdx(uint16_t Opcode, uint16_t NamedIdx) {
16808
  return -1;
16809
}
16810
} // end namespace ARM
16811
} // end namespace llvm
16812
#endif //GET_INSTRINFO_NAMED_OPS
16813
16814
#ifdef GET_INSTRINFO_OPERAND_TYPES_ENUM
16815
#undef GET_INSTRINFO_OPERAND_TYPES_ENUM
16816
namespace llvm {
16817
namespace ARM {
16818
namespace OpTypes {
16819
enum OperandType {
16820
  MVEPairVectorIndex0 = 0,
16821
  MVEPairVectorIndex2 = 1,
16822
  MVE_VIDUP_imm = 2,
16823
  VecListFourDByteIndexed = 3,
16824
  VecListFourDHWordIndexed = 4,
16825
  VecListFourDWordIndexed = 5,
16826
  VecListFourQHWordIndexed = 6,
16827
  VecListFourQWordIndexed = 7,
16828
  VecListOneDByteIndexed = 8,
16829
  VecListOneDHWordIndexed = 9,
16830
  VecListOneDWordIndexed = 10,
16831
  VecListThreeDByteIndexed = 11,
16832
  VecListThreeDHWordIndexed = 12,
16833
  VecListThreeDWordIndexed = 13,
16834
  VecListThreeQHWordIndexed = 14,
16835
  VecListThreeQWordIndexed = 15,
16836
  VecListTwoDByteIndexed = 16,
16837
  VecListTwoDHWordIndexed = 17,
16838
  VecListTwoDWordIndexed = 18,
16839
  VecListTwoQHWordIndexed = 19,
16840
  VecListTwoQWordIndexed = 20,
16841
  VectorIndex8 = 21,
16842
  VectorIndex16 = 22,
16843
  VectorIndex32 = 23,
16844
  VectorIndex64 = 24,
16845
  addr_offset_none = 25,
16846
  addrmode3 = 26,
16847
  addrmode3_pre = 27,
16848
  addrmode5 = 28,
16849
  addrmode5_pre = 29,
16850
  addrmode5fp16 = 30,
16851
  addrmode6 = 31,
16852
  addrmode6align16 = 32,
16853
  addrmode6align32 = 33,
16854
  addrmode6align64 = 34,
16855
  addrmode6align64or128 = 35,
16856
  addrmode6align64or128or256 = 36,
16857
  addrmode6alignNone = 37,
16858
  addrmode6dup = 38,
16859
  addrmode6dupalign16 = 39,
16860
  addrmode6dupalign32 = 40,
16861
  addrmode6dupalign64 = 41,
16862
  addrmode6dupalign64or128 = 42,
16863
  addrmode6dupalignNone = 43,
16864
  addrmode6oneL32 = 44,
16865
  addrmode_imm12 = 45,
16866
  addrmode_imm12_pre = 46,
16867
  addrmode_tbb = 47,
16868
  addrmode_tbh = 48,
16869
  addrmodepc = 49,
16870
  adrlabel = 50,
16871
  am2offset_imm = 51,
16872
  am2offset_reg = 52,
16873
  am3offset = 53,
16874
  am6offset = 54,
16875
  arm_bl_target = 87,
16876
  arm_blx_target = 88,
16877
  arm_br_target = 89,
16878
  banked_reg = 90,
16879
  bf_inv_mask_imm = 91,
16880
  bfafter_target = 92,
16881
  bflabel_s12 = 93,
16882
  bflabel_s16 = 94,
16883
  bflabel_s18 = 95,
16884
  bflabel_u4 = 96,
16885
  brtarget = 97,
16886
  c_imm = 98,
16887
  cc_out = 99,
16888
  cmovpred = 100,
16889
  complexrotateop = 101,
16890
  complexrotateopodd = 102,
16891
  const_pool_asm_imm = 103,
16892
  coproc_option_imm = 104,
16893
  cpinst_operand = 105,
16894
  dpr_reglist = 106,
16895
  f32imm = 107,
16896
  f64imm = 108,
16897
  fbits16 = 109,
16898
  fbits32 = 110,
16899
  fp_dreglist_with_vpr = 111,
16900
  fp_sreglist_with_vpr = 112,
16901
  i1imm = 113,
16902
  i8imm = 114,
16903
  i16imm = 115,
16904
  i32imm = 116,
16905
  i64imm = 117,
16906
  iflags_op = 118,
16907
  imm0_1 = 119,
16908
  imm0_3 = 120,
16909
  imm0_7 = 121,
16910
  imm0_15 = 122,
16911
  imm0_31 = 123,
16912
  imm0_32 = 124,
16913
  imm0_63 = 125,
16914
  imm0_239 = 126,
16915
  imm0_255 = 127,
16916
  imm0_255_expr = 128,
16917
  imm0_4095 = 129,
16918
  imm0_4095_neg = 130,
16919
  imm0_65535 = 131,
16920
  imm0_65535_expr = 132,
16921
  imm0_65535_neg = 133,
16922
  imm1_7 = 134,
16923
  imm1_15 = 135,
16924
  imm1_16 = 136,
16925
  imm1_31 = 137,
16926
  imm1_32 = 138,
16927
  imm8 = 139,
16928
  imm8_255 = 140,
16929
  imm16 = 141,
16930
  imm24b = 142,
16931
  imm32 = 143,
16932
  imm256_65535_expr = 144,
16933
  imm_3b = 145,
16934
  imm_4b = 146,
16935
  imm_6b = 147,
16936
  imm_7b = 148,
16937
  imm_9b = 149,
16938
  imm_11b = 150,
16939
  imm_12b = 151,
16940
  imm_13b = 152,
16941
  imm_sr = 153,
16942
  imod_op = 154,
16943
  instsyncb_opt = 155,
16944
  it_mask = 156,
16945
  it_pred = 157,
16946
  ldst_so_reg = 158,
16947
  ldstm_mode = 159,
16948
  lelabel_u11 = 160,
16949
  long_shift = 161,
16950
  memb_opt = 162,
16951
  mod_imm = 163,
16952
  mod_imm1_7_neg = 164,
16953
  mod_imm8_255_neg = 165,
16954
  mod_imm_neg = 166,
16955
  mod_imm_not = 167,
16956
  msr_mask = 168,
16957
  mve_shift_imm1_7 = 169,
16958
  mve_shift_imm1_15 = 170,
16959
  nImmSplatI8 = 171,
16960
  nImmSplatI16 = 172,
16961
  nImmSplatI32 = 173,
16962
  nImmSplatI64 = 174,
16963
  nImmSplatNotI16 = 175,
16964
  nImmSplatNotI32 = 176,
16965
  nImmVMOVF32 = 177,
16966
  nImmVMOVI32 = 178,
16967
  nImmVMOVI32Neg = 179,
16968
  nModImm = 180,
16969
  neon_vcvt_imm32 = 181,
16970
  nohash_imm = 182,
16971
  p_imm = 183,
16972
  pclabel = 184,
16973
  pkh_asr_amt = 185,
16974
  pkh_lsl_amt = 186,
16975
  postidx_imm8 = 187,
16976
  postidx_imm8s4 = 188,
16977
  postidx_reg = 189,
16978
  pred = 190,
16979
  pred_basic_fp = 191,
16980
  pred_basic_i = 192,
16981
  pred_basic_s = 193,
16982
  pred_basic_u = 194,
16983
  pred_noal = 195,
16984
  pred_noal_inv = 196,
16985
  ptype0 = 197,
16986
  ptype1 = 198,
16987
  ptype2 = 199,
16988
  ptype3 = 200,
16989
  ptype4 = 201,
16990
  ptype5 = 202,
16991
  reglist = 203,
16992
  reglist_with_apsr = 204,
16993
  rot_imm = 205,
16994
  s_cc_out = 206,
16995
  saturateop = 207,
16996
  setend_op = 208,
16997
  shift_imm = 209,
16998
  shift_so_reg_imm = 210,
16999
  shift_so_reg_reg = 211,
17000
  shr_imm8 = 212,
17001
  shr_imm16 = 213,
17002
  shr_imm32 = 214,
17003
  shr_imm64 = 215,
17004
  so_reg_imm = 216,
17005
  so_reg_reg = 217,
17006
  spr_reglist = 218,
17007
  t2_addr_offset_none = 219,
17008
  t2_nosp_addr_offset_none = 220,
17009
  t2_shift_imm = 221,
17010
  t2_so_imm = 222,
17011
  t2_so_imm_neg = 223,
17012
  t2_so_imm_not = 224,
17013
  t2_so_imm_notSext = 225,
17014
  t2_so_reg = 226,
17015
  t2_so_reg_oneuse = 227,
17016
  t2addrmode_imm0_1020s4 = 228,
17017
  t2addrmode_imm7s4 = 229,
17018
  t2addrmode_imm7s4_pre = 230,
17019
  t2addrmode_imm8 = 231,
17020
  t2addrmode_imm8_pre = 232,
17021
  t2addrmode_imm8s4 = 233,
17022
  t2addrmode_imm8s4_pre = 234,
17023
  t2addrmode_imm12 = 235,
17024
  t2addrmode_negimm8 = 236,
17025
  t2addrmode_posimm8 = 237,
17026
  t2addrmode_so_reg = 238,
17027
  t2adrlabel = 239,
17028
  t2am_imm7s4_offset = 240,
17029
  t2am_imm8_offset = 241,
17030
  t2am_imm8s4_offset = 242,
17031
  t2ldr_pcrel_imm12 = 243,
17032
  t2ldrlabel = 244,
17033
  t_addr_offset_none = 245,
17034
  t_addrmode_is1 = 246,
17035
  t_addrmode_is2 = 247,
17036
  t_addrmode_is4 = 248,
17037
  t_addrmode_pc = 249,
17038
  t_addrmode_rr = 250,
17039
  t_addrmode_rr_sext = 251,
17040
  t_addrmode_rrs1 = 252,
17041
  t_addrmode_rrs2 = 253,
17042
  t_addrmode_rrs4 = 254,
17043
  t_addrmode_sp = 255,
17044
  t_adrlabel = 256,
17045
  t_brtarget = 257,
17046
  t_imm0_508s4 = 258,
17047
  t_imm0_508s4_neg = 259,
17048
  t_imm0_1020s4 = 260,
17049
  thumb_bcc_target = 261,
17050
  thumb_bl_target = 262,
17051
  thumb_blx_target = 263,
17052
  thumb_br_target = 264,
17053
  thumb_cb_target = 265,
17054
  tsb_opt = 266,
17055
  type0 = 267,
17056
  type1 = 268,
17057
  type2 = 269,
17058
  type3 = 270,
17059
  type4 = 271,
17060
  type5 = 272,
17061
  untyped_imm_0 = 273,
17062
  vfp_f16imm = 274,
17063
  vfp_f32imm = 275,
17064
  vfp_f64imm = 276,
17065
  vpred_n = 277,
17066
  vpred_r = 278,
17067
  vpt_mask = 279,
17068
  wlslabel_u11 = 280,
17069
  CDEDualRegOp = 281,
17070
  GPRPairOp = 282,
17071
  VecList2Q = 283,
17072
  VecList4Q = 284,
17073
  VecListDPair = 285,
17074
  VecListDPairAllLanes = 286,
17075
  VecListDPairSpaced = 287,
17076
  VecListDPairSpacedAllLanes = 288,
17077
  VecListFourD = 289,
17078
  VecListFourDAllLanes = 290,
17079
  VecListFourQ = 291,
17080
  VecListFourQAllLanes = 292,
17081
  VecListOneD = 293,
17082
  VecListOneDAllLanes = 294,
17083
  VecListThreeD = 295,
17084
  VecListThreeDAllLanes = 296,
17085
  VecListThreeQ = 297,
17086
  VecListThreeQAllLanes = 298,
17087
  CCR = 299,
17088
  DPR = 300,
17089
  DPR_8 = 301,
17090
  DPR_VFP2 = 302,
17091
  DPair = 303,
17092
  DPairSpc = 304,
17093
  DQuad = 305,
17094
  DQuadSpc = 306,
17095
  DTriple = 307,
17096
  DTripleSpc = 308,
17097
  FPCXTRegs = 309,
17098
  FPWithVPR = 310,
17099
  GPR = 311,
17100
  GPRPair = 312,
17101
  GPRPairnosp = 313,
17102
  GPRlr = 314,
17103
  GPRnoip = 315,
17104
  GPRnopc = 316,
17105
  GPRnosp = 317,
17106
  GPRsp = 318,
17107
  GPRwithAPSR = 319,
17108
  GPRwithAPSR_NZCVnosp = 320,
17109
  GPRwithAPSRnosp = 321,
17110
  GPRwithZR = 322,
17111
  GPRwithZRnosp = 323,
17112
  HPR = 324,
17113
  MQPR = 325,
17114
  MQQPR = 326,
17115
  MQQQQPR = 327,
17116
  QPR = 328,
17117
  QPR_8 = 329,
17118
  QPR_VFP2 = 330,
17119
  QQPR = 331,
17120
  QQQQPR = 332,
17121
  SPR = 333,
17122
  SPR_8 = 334,
17123
  VCCR = 335,
17124
  cl_FPSCR_NZCV = 336,
17125
  hGPR = 337,
17126
  rGPR = 338,
17127
  tGPR = 339,
17128
  tGPREven = 340,
17129
  tGPROdd = 341,
17130
  tGPRwithpc = 342,
17131
  tcGPR = 343,
17132
  OPERAND_TYPE_LIST_END
17133
};
17134
} // end namespace OpTypes
17135
} // end namespace ARM
17136
} // end namespace llvm
17137
#endif // GET_INSTRINFO_OPERAND_TYPES_ENUM
17138
17139
#ifdef GET_INSTRINFO_OPERAND_TYPE
17140
#undef GET_INSTRINFO_OPERAND_TYPE
17141
namespace llvm {
17142
namespace ARM {
17143
LLVM_READONLY
17144
static int getOperandType(uint16_t Opcode, uint16_t OpIdx) {
17145
  static const uint16_t Offsets[] = {
17146
    /* PHI */
17147
    0,
17148
    /* INLINEASM */
17149
    1,
17150
    /* INLINEASM_BR */
17151
    1,
17152
    /* CFI_INSTRUCTION */
17153
    1,
17154
    /* EH_LABEL */
17155
    2,
17156
    /* GC_LABEL */
17157
    3,
17158
    /* ANNOTATION_LABEL */
17159
    4,
17160
    /* KILL */
17161
    5,
17162
    /* EXTRACT_SUBREG */
17163
    5,
17164
    /* INSERT_SUBREG */
17165
    8,
17166
    /* IMPLICIT_DEF */
17167
    12,
17168
    /* SUBREG_TO_REG */
17169
    13,
17170
    /* COPY_TO_REGCLASS */
17171
    17,
17172
    /* DBG_VALUE */
17173
    20,
17174
    /* DBG_VALUE_LIST */
17175
    20,
17176
    /* DBG_INSTR_REF */
17177
    20,
17178
    /* DBG_PHI */
17179
    20,
17180
    /* DBG_LABEL */
17181
    20,
17182
    /* REG_SEQUENCE */
17183
    21,
17184
    /* COPY */
17185
    23,
17186
    /* BUNDLE */
17187
    25,
17188
    /* LIFETIME_START */
17189
    25,
17190
    /* LIFETIME_END */
17191
    26,
17192
    /* PSEUDO_PROBE */
17193
    27,
17194
    /* ARITH_FENCE */
17195
    31,
17196
    /* STACKMAP */
17197
    33,
17198
    /* FENTRY_CALL */
17199
    35,
17200
    /* PATCHPOINT */
17201
    35,
17202
    /* LOAD_STACK_GUARD */
17203
    41,
17204
    /* PREALLOCATED_SETUP */
17205
    42,
17206
    /* PREALLOCATED_ARG */
17207
    43,
17208
    /* STATEPOINT */
17209
    46,
17210
    /* LOCAL_ESCAPE */
17211
    46,
17212
    /* FAULTING_OP */
17213
    48,
17214
    /* PATCHABLE_OP */
17215
    49,
17216
    /* PATCHABLE_FUNCTION_ENTER */
17217
    49,
17218
    /* PATCHABLE_RET */
17219
    49,
17220
    /* PATCHABLE_FUNCTION_EXIT */
17221
    49,
17222
    /* PATCHABLE_TAIL_CALL */
17223
    49,
17224
    /* PATCHABLE_EVENT_CALL */
17225
    49,
17226
    /* PATCHABLE_TYPED_EVENT_CALL */
17227
    51,
17228
    /* ICALL_BRANCH_FUNNEL */
17229
    54,
17230
    /* MEMBARRIER */
17231
    54,
17232
    /* JUMP_TABLE_DEBUG_INFO */
17233
    54,
17234
    /* G_ASSERT_SEXT */
17235
    55,
17236
    /* G_ASSERT_ZEXT */
17237
    58,
17238
    /* G_ASSERT_ALIGN */
17239
    61,
17240
    /* G_ADD */
17241
    64,
17242
    /* G_SUB */
17243
    67,
17244
    /* G_MUL */
17245
    70,
17246
    /* G_SDIV */
17247
    73,
17248
    /* G_UDIV */
17249
    76,
17250
    /* G_SREM */
17251
    79,
17252
    /* G_UREM */
17253
    82,
17254
    /* G_SDIVREM */
17255
    85,
17256
    /* G_UDIVREM */
17257
    89,
17258
    /* G_AND */
17259
    93,
17260
    /* G_OR */
17261
    96,
17262
    /* G_XOR */
17263
    99,
17264
    /* G_IMPLICIT_DEF */
17265
    102,
17266
    /* G_PHI */
17267
    103,
17268
    /* G_FRAME_INDEX */
17269
    104,
17270
    /* G_GLOBAL_VALUE */
17271
    106,
17272
    /* G_CONSTANT_POOL */
17273
    108,
17274
    /* G_EXTRACT */
17275
    110,
17276
    /* G_UNMERGE_VALUES */
17277
    113,
17278
    /* G_INSERT */
17279
    115,
17280
    /* G_MERGE_VALUES */
17281
    119,
17282
    /* G_BUILD_VECTOR */
17283
    121,
17284
    /* G_BUILD_VECTOR_TRUNC */
17285
    123,
17286
    /* G_CONCAT_VECTORS */
17287
    125,
17288
    /* G_PTRTOINT */
17289
    127,
17290
    /* G_INTTOPTR */
17291
    129,
17292
    /* G_BITCAST */
17293
    131,
17294
    /* G_FREEZE */
17295
    133,
17296
    /* G_CONSTANT_FOLD_BARRIER */
17297
    135,
17298
    /* G_INTRINSIC_FPTRUNC_ROUND */
17299
    137,
17300
    /* G_INTRINSIC_TRUNC */
17301
    140,
17302
    /* G_INTRINSIC_ROUND */
17303
    142,
17304
    /* G_INTRINSIC_LRINT */
17305
    144,
17306
    /* G_INTRINSIC_ROUNDEVEN */
17307
    146,
17308
    /* G_READCYCLECOUNTER */
17309
    148,
17310
    /* G_LOAD */
17311
    149,
17312
    /* G_SEXTLOAD */
17313
    151,
17314
    /* G_ZEXTLOAD */
17315
    153,
17316
    /* G_INDEXED_LOAD */
17317
    155,
17318
    /* G_INDEXED_SEXTLOAD */
17319
    160,
17320
    /* G_INDEXED_ZEXTLOAD */
17321
    165,
17322
    /* G_STORE */
17323
    170,
17324
    /* G_INDEXED_STORE */
17325
    172,
17326
    /* G_ATOMIC_CMPXCHG_WITH_SUCCESS */
17327
    177,
17328
    /* G_ATOMIC_CMPXCHG */
17329
    182,
17330
    /* G_ATOMICRMW_XCHG */
17331
    186,
17332
    /* G_ATOMICRMW_ADD */
17333
    189,
17334
    /* G_ATOMICRMW_SUB */
17335
    192,
17336
    /* G_ATOMICRMW_AND */
17337
    195,
17338
    /* G_ATOMICRMW_NAND */
17339
    198,
17340
    /* G_ATOMICRMW_OR */
17341
    201,
17342
    /* G_ATOMICRMW_XOR */
17343
    204,
17344
    /* G_ATOMICRMW_MAX */
17345
    207,
17346
    /* G_ATOMICRMW_MIN */
17347
    210,
17348
    /* G_ATOMICRMW_UMAX */
17349
    213,
17350
    /* G_ATOMICRMW_UMIN */
17351
    216,
17352
    /* G_ATOMICRMW_FADD */
17353
    219,
17354
    /* G_ATOMICRMW_FSUB */
17355
    222,
17356
    /* G_ATOMICRMW_FMAX */
17357
    225,
17358
    /* G_ATOMICRMW_FMIN */
17359
    228,
17360
    /* G_ATOMICRMW_UINC_WRAP */
17361
    231,
17362
    /* G_ATOMICRMW_UDEC_WRAP */
17363
    234,
17364
    /* G_FENCE */
17365
    237,
17366
    /* G_PREFETCH */
17367
    239,
17368
    /* G_BRCOND */
17369
    243,
17370
    /* G_BRINDIRECT */
17371
    245,
17372
    /* G_INVOKE_REGION_START */
17373
    246,
17374
    /* G_INTRINSIC */
17375
    246,
17376
    /* G_INTRINSIC_W_SIDE_EFFECTS */
17377
    247,
17378
    /* G_INTRINSIC_CONVERGENT */
17379
    248,
17380
    /* G_INTRINSIC_CONVERGENT_W_SIDE_EFFECTS */
17381
    249,
17382
    /* G_ANYEXT */
17383
    250,
17384
    /* G_TRUNC */
17385
    252,
17386
    /* G_CONSTANT */
17387
    254,
17388
    /* G_FCONSTANT */
17389
    256,
17390
    /* G_VASTART */
17391
    258,
17392
    /* G_VAARG */
17393
    259,
17394
    /* G_SEXT */
17395
    262,
17396
    /* G_SEXT_INREG */
17397
    264,
17398
    /* G_ZEXT */
17399
    267,
17400
    /* G_SHL */
17401
    269,
17402
    /* G_LSHR */
17403
    272,
17404
    /* G_ASHR */
17405
    275,
17406
    /* G_FSHL */
17407
    278,
17408
    /* G_FSHR */
17409
    282,
17410
    /* G_ROTR */
17411
    286,
17412
    /* G_ROTL */
17413
    289,
17414
    /* G_ICMP */
17415
    292,
17416
    /* G_FCMP */
17417
    296,
17418
    /* G_SELECT */
17419
    300,
17420
    /* G_UADDO */
17421
    304,
17422
    /* G_UADDE */
17423
    308,
17424
    /* G_USUBO */
17425
    313,
17426
    /* G_USUBE */
17427
    317,
17428
    /* G_SADDO */
17429
    322,
17430
    /* G_SADDE */
17431
    326,
17432
    /* G_SSUBO */
17433
    331,
17434
    /* G_SSUBE */
17435
    335,
17436
    /* G_UMULO */
17437
    340,
17438
    /* G_SMULO */
17439
    344,
17440
    /* G_UMULH */
17441
    348,
17442
    /* G_SMULH */
17443
    351,
17444
    /* G_UADDSAT */
17445
    354,
17446
    /* G_SADDSAT */
17447
    357,
17448
    /* G_USUBSAT */
17449
    360,
17450
    /* G_SSUBSAT */
17451
    363,
17452
    /* G_USHLSAT */
17453
    366,
17454
    /* G_SSHLSAT */
17455
    369,
17456
    /* G_SMULFIX */
17457
    372,
17458
    /* G_UMULFIX */
17459
    376,
17460
    /* G_SMULFIXSAT */
17461
    380,
17462
    /* G_UMULFIXSAT */
17463
    384,
17464
    /* G_SDIVFIX */
17465
    388,
17466
    /* G_UDIVFIX */
17467
    392,
17468
    /* G_SDIVFIXSAT */
17469
    396,
17470
    /* G_UDIVFIXSAT */
17471
    400,
17472
    /* G_FADD */
17473
    404,
17474
    /* G_FSUB */
17475
    407,
17476
    /* G_FMUL */
17477
    410,
17478
    /* G_FMA */
17479
    413,
17480
    /* G_FMAD */
17481
    417,
17482
    /* G_FDIV */
17483
    421,
17484
    /* G_FREM */
17485
    424,
17486
    /* G_FPOW */
17487
    427,
17488
    /* G_FPOWI */
17489
    430,
17490
    /* G_FEXP */
17491
    433,
17492
    /* G_FEXP2 */
17493
    435,
17494
    /* G_FEXP10 */
17495
    437,
17496
    /* G_FLOG */
17497
    439,
17498
    /* G_FLOG2 */
17499
    441,
17500
    /* G_FLOG10 */
17501
    443,
17502
    /* G_FLDEXP */
17503
    445,
17504
    /* G_FFREXP */
17505
    448,
17506
    /* G_FNEG */
17507
    451,
17508
    /* G_FPEXT */
17509
    453,
17510
    /* G_FPTRUNC */
17511
    455,
17512
    /* G_FPTOSI */
17513
    457,
17514
    /* G_FPTOUI */
17515
    459,
17516
    /* G_SITOFP */
17517
    461,
17518
    /* G_UITOFP */
17519
    463,
17520
    /* G_FABS */
17521
    465,
17522
    /* G_FCOPYSIGN */
17523
    467,
17524
    /* G_IS_FPCLASS */
17525
    470,
17526
    /* G_FCANONICALIZE */
17527
    473,
17528
    /* G_FMINNUM */
17529
    475,
17530
    /* G_FMAXNUM */
17531
    478,
17532
    /* G_FMINNUM_IEEE */
17533
    481,
17534
    /* G_FMAXNUM_IEEE */
17535
    484,
17536
    /* G_FMINIMUM */
17537
    487,
17538
    /* G_FMAXIMUM */
17539
    490,
17540
    /* G_GET_FPENV */
17541
    493,
17542
    /* G_SET_FPENV */
17543
    494,
17544
    /* G_RESET_FPENV */
17545
    495,
17546
    /* G_GET_FPMODE */
17547
    495,
17548
    /* G_SET_FPMODE */
17549
    496,
17550
    /* G_RESET_FPMODE */
17551
    497,
17552
    /* G_PTR_ADD */
17553
    497,
17554
    /* G_PTRMASK */
17555
    500,
17556
    /* G_SMIN */
17557
    503,
17558
    /* G_SMAX */
17559
    506,
17560
    /* G_UMIN */
17561
    509,
17562
    /* G_UMAX */
17563
    512,
17564
    /* G_ABS */
17565
    515,
17566
    /* G_LROUND */
17567
    517,
17568
    /* G_LLROUND */
17569
    519,
17570
    /* G_BR */
17571
    521,
17572
    /* G_BRJT */
17573
    522,
17574
    /* G_INSERT_VECTOR_ELT */
17575
    525,
17576
    /* G_EXTRACT_VECTOR_ELT */
17577
    529,
17578
    /* G_SHUFFLE_VECTOR */
17579
    532,
17580
    /* G_CTTZ */
17581
    536,
17582
    /* G_CTTZ_ZERO_UNDEF */
17583
    538,
17584
    /* G_CTLZ */
17585
    540,
17586
    /* G_CTLZ_ZERO_UNDEF */
17587
    542,
17588
    /* G_CTPOP */
17589
    544,
17590
    /* G_BSWAP */
17591
    546,
17592
    /* G_BITREVERSE */
17593
    548,
17594
    /* G_FCEIL */
17595
    550,
17596
    /* G_FCOS */
17597
    552,
17598
    /* G_FSIN */
17599
    554,
17600
    /* G_FSQRT */
17601
    556,
17602
    /* G_FFLOOR */
17603
    558,
17604
    /* G_FRINT */
17605
    560,
17606
    /* G_FNEARBYINT */
17607
    562,
17608
    /* G_ADDRSPACE_CAST */
17609
    564,
17610
    /* G_BLOCK_ADDR */
17611
    566,
17612
    /* G_JUMP_TABLE */
17613
    568,
17614
    /* G_DYN_STACKALLOC */
17615
    570,
17616
    /* G_STACKSAVE */
17617
    573,
17618
    /* G_STACKRESTORE */
17619
    574,
17620
    /* G_STRICT_FADD */
17621
    575,
17622
    /* G_STRICT_FSUB */
17623
    578,
17624
    /* G_STRICT_FMUL */
17625
    581,
17626
    /* G_STRICT_FDIV */
17627
    584,
17628
    /* G_STRICT_FREM */
17629
    587,
17630
    /* G_STRICT_FMA */
17631
    590,
17632
    /* G_STRICT_FSQRT */
17633
    594,
17634
    /* G_STRICT_FLDEXP */
17635
    596,
17636
    /* G_READ_REGISTER */
17637
    599,
17638
    /* G_WRITE_REGISTER */
17639
    601,
17640
    /* G_MEMCPY */
17641
    603,
17642
    /* G_MEMCPY_INLINE */
17643
    607,
17644
    /* G_MEMMOVE */
17645
    610,
17646
    /* G_MEMSET */
17647
    614,
17648
    /* G_BZERO */
17649
    618,
17650
    /* G_VECREDUCE_SEQ_FADD */
17651
    621,
17652
    /* G_VECREDUCE_SEQ_FMUL */
17653
    624,
17654
    /* G_VECREDUCE_FADD */
17655
    627,
17656
    /* G_VECREDUCE_FMUL */
17657
    629,
17658
    /* G_VECREDUCE_FMAX */
17659
    631,
17660
    /* G_VECREDUCE_FMIN */
17661
    633,
17662
    /* G_VECREDUCE_FMAXIMUM */
17663
    635,
17664
    /* G_VECREDUCE_FMINIMUM */
17665
    637,
17666
    /* G_VECREDUCE_ADD */
17667
    639,
17668
    /* G_VECREDUCE_MUL */
17669
    641,
17670
    /* G_VECREDUCE_AND */
17671
    643,
17672
    /* G_VECREDUCE_OR */
17673
    645,
17674
    /* G_VECREDUCE_XOR */
17675
    647,
17676
    /* G_VECREDUCE_SMAX */
17677
    649,
17678
    /* G_VECREDUCE_SMIN */
17679
    651,
17680
    /* G_VECREDUCE_UMAX */
17681
    653,
17682
    /* G_VECREDUCE_UMIN */
17683
    655,
17684
    /* G_SBFX */
17685
    657,
17686
    /* G_UBFX */
17687
    661,
17688
    /* ABS */
17689
    665,
17690
    /* ADDSri */
17691
    667,
17692
    /* ADDSrr */
17693
    672,
17694
    /* ADDSrsi */
17695
    677,
17696
    /* ADDSrsr */
17697
    683,
17698
    /* ADJCALLSTACKDOWN */
17699
    690,
17700
    /* ADJCALLSTACKUP */
17701
    694,
17702
    /* ASRi */
17703
    698,
17704
    /* ASRr */
17705
    704,
17706
    /* B */
17707
    710,
17708
    /* BCCZi64 */
17709
    711,
17710
    /* BCCi64 */
17711
    715,
17712
    /* BLX_noip */
17713
    721,
17714
    /* BLX_pred_noip */
17715
    722,
17716
    /* BL_PUSHLR */
17717
    723,
17718
    /* BMOVPCB_CALL */
17719
    725,
17720
    /* BMOVPCRX_CALL */
17721
    726,
17722
    /* BR_JTadd */
17723
    727,
17724
    /* BR_JTm_i12 */
17725
    730,
17726
    /* BR_JTm_rs */
17727
    733,
17728
    /* BR_JTr */
17729
    737,
17730
    /* BX_CALL */
17731
    739,
17732
    /* CMP_SWAP_16 */
17733
    740,
17734
    /* CMP_SWAP_32 */
17735
    745,
17736
    /* CMP_SWAP_64 */
17737
    750,
17738
    /* CMP_SWAP_8 */
17739
    755,
17740
    /* CONSTPOOL_ENTRY */
17741
    760,
17742
    /* COPY_STRUCT_BYVAL_I32 */
17743
    763,
17744
    /* ITasm */
17745
    767,
17746
    /* Int_eh_sjlj_dispatchsetup */
17747
    769,
17748
    /* Int_eh_sjlj_longjmp */
17749
    769,
17750
    /* Int_eh_sjlj_setjmp */
17751
    771,
17752
    /* Int_eh_sjlj_setjmp_nofp */
17753
    773,
17754
    /* Int_eh_sjlj_setup_dispatch */
17755
    775,
17756
    /* JUMPTABLE_ADDRS */
17757
    775,
17758
    /* JUMPTABLE_INSTS */
17759
    778,
17760
    /* JUMPTABLE_TBB */
17761
    781,
17762
    /* JUMPTABLE_TBH */
17763
    784,
17764
    /* LDMIA_RET */
17765
    787,
17766
    /* LDRBT_POST */
17767
    792,
17768
    /* LDRConstPool */
17769
    796,
17770
    /* LDRHTii */
17771
    800,
17772
    /* LDRLIT_ga_abs */
17773
    804,
17774
    /* LDRLIT_ga_pcrel */
17775
    806,
17776
    /* LDRLIT_ga_pcrel_ldr */
17777
    808,
17778
    /* LDRSBTii */
17779
    810,
17780
    /* LDRSHTii */
17781
    814,
17782
    /* LDRT_POST */
17783
    818,
17784
    /* LEApcrel */
17785
    822,
17786
    /* LEApcrelJT */
17787
    826,
17788
    /* LOADDUAL */
17789
    830,
17790
    /* LSLi */
17791
    834,
17792
    /* LSLr */
17793
    840,
17794
    /* LSRi */
17795
    846,
17796
    /* LSRr */
17797
    852,
17798
    /* MEMCPY */
17799
    858,
17800
    /* MLAv5 */
17801
    863,
17802
    /* MOVCCi */
17803
    870,
17804
    /* MOVCCi16 */
17805
    875,
17806
    /* MOVCCi32imm */
17807
    880,
17808
    /* MOVCCr */
17809
    885,
17810
    /* MOVCCsi */
17811
    890,
17812
    /* MOVCCsr */
17813
    896,
17814
    /* MOVPCRX */
17815
    903,
17816
    /* MOVTi16_ga_pcrel */
17817
    904,
17818
    /* MOV_ga_pcrel */
17819
    908,
17820
    /* MOV_ga_pcrel_ldr */
17821
    910,
17822
    /* MOVi16_ga_pcrel */
17823
    912,
17824
    /* MOVi32imm */
17825
    915,
17826
    /* MOVsra_glue */
17827
    917,
17828
    /* MOVsrl_glue */
17829
    919,
17830
    /* MQPRCopy */
17831
    921,
17832
    /* MQQPRLoad */
17833
    923,
17834
    /* MQQPRStore */
17835
    925,
17836
    /* MQQQQPRLoad */
17837
    927,
17838
    /* MQQQQPRStore */
17839
    929,
17840
    /* MULv5 */
17841
    931,
17842
    /* MVE_MEMCPYLOOPINST */
17843
    937,
17844
    /* MVE_MEMSETLOOPINST */
17845
    940,
17846
    /* MVNCCi */
17847
    943,
17848
    /* PICADD */
17849
    948,
17850
    /* PICLDR */
17851
    953,
17852
    /* PICLDRB */
17853
    958,
17854
    /* PICLDRH */
17855
    963,
17856
    /* PICLDRSB */
17857
    968,
17858
    /* PICLDRSH */
17859
    973,
17860
    /* PICSTR */
17861
    978,
17862
    /* PICSTRB */
17863
    983,
17864
    /* PICSTRH */
17865
    988,
17866
    /* RORi */
17867
    993,
17868
    /* RORr */
17869
    999,
17870
    /* RRX */
17871
    1005,
17872
    /* RRXi */
17873
    1007,
17874
    /* RSBSri */
17875
    1012,
17876
    /* RSBSrsi */
17877
    1017,
17878
    /* RSBSrsr */
17879
    1023,
17880
    /* SEH_EpilogEnd */
17881
    1030,
17882
    /* SEH_EpilogStart */
17883
    1030,
17884
    /* SEH_Nop */
17885
    1030,
17886
    /* SEH_Nop_Ret */
17887
    1031,
17888
    /* SEH_PrologEnd */
17889
    1032,
17890
    /* SEH_SaveFRegs */
17891
    1032,
17892
    /* SEH_SaveLR */
17893
    1034,
17894
    /* SEH_SaveRegs */
17895
    1035,
17896
    /* SEH_SaveRegs_Ret */
17897
    1037,
17898
    /* SEH_SaveSP */
17899
    1039,
17900
    /* SEH_StackAlloc */
17901
    1040,
17902
    /* SMLALv5 */
17903
    1042,
17904
    /* SMULLv5 */
17905
    1051,
17906
    /* SPACE */
17907
    1058,
17908
    /* STOREDUAL */
17909
    1061,
17910
    /* STRBT_POST */
17911
    1065,
17912
    /* STRBi_preidx */
17913
    1069,
17914
    /* STRBr_preidx */
17915
    1076,
17916
    /* STRH_preidx */
17917
    1083,
17918
    /* STRT_POST */
17919
    1090,
17920
    /* STRi_preidx */
17921
    1094,
17922
    /* STRr_preidx */
17923
    1101,
17924
    /* SUBS_PC_LR */
17925
    1108,
17926
    /* SUBSri */
17927
    1111,
17928
    /* SUBSrr */
17929
    1116,
17930
    /* SUBSrsi */
17931
    1121,
17932
    /* SUBSrsr */
17933
    1127,
17934
    /* SpeculationBarrierISBDSBEndBB */
17935
    1134,
17936
    /* SpeculationBarrierSBEndBB */
17937
    1134,
17938
    /* TAILJMPd */
17939
    1134,
17940
    /* TAILJMPr */
17941
    1135,
17942
    /* TAILJMPr4 */
17943
    1136,
17944
    /* TCRETURNdi */
17945
    1137,
17946
    /* TCRETURNri */
17947
    1139,
17948
    /* TPsoft */
17949
    1141,
17950
    /* UMLALv5 */
17951
    1141,
17952
    /* UMULLv5 */
17953
    1150,
17954
    /* VLD1LNdAsm_16 */
17955
    1157,
17956
    /* VLD1LNdAsm_32 */
17957
    1163,
17958
    /* VLD1LNdAsm_8 */
17959
    1169,
17960
    /* VLD1LNdWB_fixed_Asm_16 */
17961
    1175,
17962
    /* VLD1LNdWB_fixed_Asm_32 */
17963
    1181,
17964
    /* VLD1LNdWB_fixed_Asm_8 */
17965
    1187,
17966
    /* VLD1LNdWB_register_Asm_16 */
17967
    1193,
17968
    /* VLD1LNdWB_register_Asm_32 */
17969
    1200,
17970
    /* VLD1LNdWB_register_Asm_8 */
17971
    1207,
17972
    /* VLD2LNdAsm_16 */
17973
    1214,
17974
    /* VLD2LNdAsm_32 */
17975
    1220,
17976
    /* VLD2LNdAsm_8 */
17977
    1226,
17978
    /* VLD2LNdWB_fixed_Asm_16 */
17979
    1232,
17980
    /* VLD2LNdWB_fixed_Asm_32 */
17981
    1238,
17982
    /* VLD2LNdWB_fixed_Asm_8 */
17983
    1244,
17984
    /* VLD2LNdWB_register_Asm_16 */
17985
    1250,
17986
    /* VLD2LNdWB_register_Asm_32 */
17987
    1257,
17988
    /* VLD2LNdWB_register_Asm_8 */
17989
    1264,
17990
    /* VLD2LNqAsm_16 */
17991
    1271,
17992
    /* VLD2LNqAsm_32 */
17993
    1277,
17994
    /* VLD2LNqWB_fixed_Asm_16 */
17995
    1283,
17996
    /* VLD2LNqWB_fixed_Asm_32 */
17997
    1289,
17998
    /* VLD2LNqWB_register_Asm_16 */
17999
    1295,
18000
    /* VLD2LNqWB_register_Asm_32 */
18001
    1302,
18002
    /* VLD3DUPdAsm_16 */
18003
    1309,
18004
    /* VLD3DUPdAsm_32 */
18005
    1314,
18006
    /* VLD3DUPdAsm_8 */
18007
    1319,
18008
    /* VLD3DUPdWB_fixed_Asm_16 */
18009
    1324,
18010
    /* VLD3DUPdWB_fixed_Asm_32 */
18011
    1329,
18012
    /* VLD3DUPdWB_fixed_Asm_8 */
18013
    1334,
18014
    /* VLD3DUPdWB_register_Asm_16 */
18015
    1339,
18016
    /* VLD3DUPdWB_register_Asm_32 */
18017
    1345,
18018
    /* VLD3DUPdWB_register_Asm_8 */
18019
    1351,
18020
    /* VLD3DUPqAsm_16 */
18021
    1357,
18022
    /* VLD3DUPqAsm_32 */
18023
    1362,
18024
    /* VLD3DUPqAsm_8 */
18025
    1367,
18026
    /* VLD3DUPqWB_fixed_Asm_16 */
18027
    1372,
18028
    /* VLD3DUPqWB_fixed_Asm_32 */
18029
    1377,
18030
    /* VLD3DUPqWB_fixed_Asm_8 */
18031
    1382,
18032
    /* VLD3DUPqWB_register_Asm_16 */
18033
    1387,
18034
    /* VLD3DUPqWB_register_Asm_32 */
18035
    1393,
18036
    /* VLD3DUPqWB_register_Asm_8 */
18037
    1399,
18038
    /* VLD3LNdAsm_16 */
18039
    1405,
18040
    /* VLD3LNdAsm_32 */
18041
    1411,
18042
    /* VLD3LNdAsm_8 */
18043
    1417,
18044
    /* VLD3LNdWB_fixed_Asm_16 */
18045
    1423,
18046
    /* VLD3LNdWB_fixed_Asm_32 */
18047
    1429,
18048
    /* VLD3LNdWB_fixed_Asm_8 */
18049
    1435,
18050
    /* VLD3LNdWB_register_Asm_16 */
18051
    1441,
18052
    /* VLD3LNdWB_register_Asm_32 */
18053
    1448,
18054
    /* VLD3LNdWB_register_Asm_8 */
18055
    1455,
18056
    /* VLD3LNqAsm_16 */
18057
    1462,
18058
    /* VLD3LNqAsm_32 */
18059
    1468,
18060
    /* VLD3LNqWB_fixed_Asm_16 */
18061
    1474,
18062
    /* VLD3LNqWB_fixed_Asm_32 */
18063
    1480,
18064
    /* VLD3LNqWB_register_Asm_16 */
18065
    1486,
18066
    /* VLD3LNqWB_register_Asm_32 */
18067
    1493,
18068
    /* VLD3dAsm_16 */
18069
    1500,
18070
    /* VLD3dAsm_32 */
18071
    1505,
18072
    /* VLD3dAsm_8 */
18073
    1510,
18074
    /* VLD3dWB_fixed_Asm_16 */
18075
    1515,
18076
    /* VLD3dWB_fixed_Asm_32 */
18077
    1520,
18078
    /* VLD3dWB_fixed_Asm_8 */
18079
    1525,
18080
    /* VLD3dWB_register_Asm_16 */
18081
    1530,
18082
    /* VLD3dWB_register_Asm_32 */
18083
    1536,
18084
    /* VLD3dWB_register_Asm_8 */
18085
    1542,
18086
    /* VLD3qAsm_16 */
18087
    1548,
18088
    /* VLD3qAsm_32 */
18089
    1553,
18090
    /* VLD3qAsm_8 */
18091
    1558,
18092
    /* VLD3qWB_fixed_Asm_16 */
18093
    1563,
18094
    /* VLD3qWB_fixed_Asm_32 */
18095
    1568,
18096
    /* VLD3qWB_fixed_Asm_8 */
18097
    1573,
18098
    /* VLD3qWB_register_Asm_16 */
18099
    1578,
18100
    /* VLD3qWB_register_Asm_32 */
18101
    1584,
18102
    /* VLD3qWB_register_Asm_8 */
18103
    1590,
18104
    /* VLD4DUPdAsm_16 */
18105
    1596,
18106
    /* VLD4DUPdAsm_32 */
18107
    1601,
18108
    /* VLD4DUPdAsm_8 */
18109
    1606,
18110
    /* VLD4DUPdWB_fixed_Asm_16 */
18111
    1611,
18112
    /* VLD4DUPdWB_fixed_Asm_32 */
18113
    1616,
18114
    /* VLD4DUPdWB_fixed_Asm_8 */
18115
    1621,
18116
    /* VLD4DUPdWB_register_Asm_16 */
18117
    1626,
18118
    /* VLD4DUPdWB_register_Asm_32 */
18119
    1632,
18120
    /* VLD4DUPdWB_register_Asm_8 */
18121
    1638,
18122
    /* VLD4DUPqAsm_16 */
18123
    1644,
18124
    /* VLD4DUPqAsm_32 */
18125
    1649,
18126
    /* VLD4DUPqAsm_8 */
18127
    1654,
18128
    /* VLD4DUPqWB_fixed_Asm_16 */
18129
    1659,
18130
    /* VLD4DUPqWB_fixed_Asm_32 */
18131
    1664,
18132
    /* VLD4DUPqWB_fixed_Asm_8 */
18133
    1669,
18134
    /* VLD4DUPqWB_register_Asm_16 */
18135
    1674,
18136
    /* VLD4DUPqWB_register_Asm_32 */
18137
    1680,
18138
    /* VLD4DUPqWB_register_Asm_8 */
18139
    1686,
18140
    /* VLD4LNdAsm_16 */
18141
    1692,
18142
    /* VLD4LNdAsm_32 */
18143
    1698,
18144
    /* VLD4LNdAsm_8 */
18145
    1704,
18146
    /* VLD4LNdWB_fixed_Asm_16 */
18147
    1710,
18148
    /* VLD4LNdWB_fixed_Asm_32 */
18149
    1716,
18150
    /* VLD4LNdWB_fixed_Asm_8 */
18151
    1722,
18152
    /* VLD4LNdWB_register_Asm_16 */
18153
    1728,
18154
    /* VLD4LNdWB_register_Asm_32 */
18155
    1735,
18156
    /* VLD4LNdWB_register_Asm_8 */
18157
    1742,
18158
    /* VLD4LNqAsm_16 */
18159
    1749,
18160
    /* VLD4LNqAsm_32 */
18161
    1755,
18162
    /* VLD4LNqWB_fixed_Asm_16 */
18163
    1761,
18164
    /* VLD4LNqWB_fixed_Asm_32 */
18165
    1767,
18166
    /* VLD4LNqWB_register_Asm_16 */
18167
    1773,
18168
    /* VLD4LNqWB_register_Asm_32 */
18169
    1780,
18170
    /* VLD4dAsm_16 */
18171
    1787,
18172
    /* VLD4dAsm_32 */
18173
    1792,
18174
    /* VLD4dAsm_8 */
18175
    1797,
18176
    /* VLD4dWB_fixed_Asm_16 */
18177
    1802,
18178
    /* VLD4dWB_fixed_Asm_32 */
18179
    1807,
18180
    /* VLD4dWB_fixed_Asm_8 */
18181
    1812,
18182
    /* VLD4dWB_register_Asm_16 */
18183
    1817,
18184
    /* VLD4dWB_register_Asm_32 */
18185
    1823,
18186
    /* VLD4dWB_register_Asm_8 */
18187
    1829,
18188
    /* VLD4qAsm_16 */
18189
    1835,
18190
    /* VLD4qAsm_32 */
18191
    1840,
18192
    /* VLD4qAsm_8 */
18193
    1845,
18194
    /* VLD4qWB_fixed_Asm_16 */
18195
    1850,
18196
    /* VLD4qWB_fixed_Asm_32 */
18197
    1855,
18198
    /* VLD4qWB_fixed_Asm_8 */
18199
    1860,
18200
    /* VLD4qWB_register_Asm_16 */
18201
    1865,
18202
    /* VLD4qWB_register_Asm_32 */
18203
    1871,
18204
    /* VLD4qWB_register_Asm_8 */
18205
    1877,
18206
    /* VMOVD0 */
18207
    1883,
18208
    /* VMOVDcc */
18209
    1884,
18210
    /* VMOVHcc */
18211
    1889,
18212
    /* VMOVQ0 */
18213
    1894,
18214
    /* VMOVScc */
18215
    1895,
18216
    /* VST1LNdAsm_16 */
18217
    1900,
18218
    /* VST1LNdAsm_32 */
18219
    1906,
18220
    /* VST1LNdAsm_8 */
18221
    1912,
18222
    /* VST1LNdWB_fixed_Asm_16 */
18223
    1918,
18224
    /* VST1LNdWB_fixed_Asm_32 */
18225
    1924,
18226
    /* VST1LNdWB_fixed_Asm_8 */
18227
    1930,
18228
    /* VST1LNdWB_register_Asm_16 */
18229
    1936,
18230
    /* VST1LNdWB_register_Asm_32 */
18231
    1943,
18232
    /* VST1LNdWB_register_Asm_8 */
18233
    1950,
18234
    /* VST2LNdAsm_16 */
18235
    1957,
18236
    /* VST2LNdAsm_32 */
18237
    1963,
18238
    /* VST2LNdAsm_8 */
18239
    1969,
18240
    /* VST2LNdWB_fixed_Asm_16 */
18241
    1975,
18242
    /* VST2LNdWB_fixed_Asm_32 */
18243
    1981,
18244
    /* VST2LNdWB_fixed_Asm_8 */
18245
    1987,
18246
    /* VST2LNdWB_register_Asm_16 */
18247
    1993,
18248
    /* VST2LNdWB_register_Asm_32 */
18249
    2000,
18250
    /* VST2LNdWB_register_Asm_8 */
18251
    2007,
18252
    /* VST2LNqAsm_16 */
18253
    2014,
18254
    /* VST2LNqAsm_32 */
18255
    2020,
18256
    /* VST2LNqWB_fixed_Asm_16 */
18257
    2026,
18258
    /* VST2LNqWB_fixed_Asm_32 */
18259
    2032,
18260
    /* VST2LNqWB_register_Asm_16 */
18261
    2038,
18262
    /* VST2LNqWB_register_Asm_32 */
18263
    2045,
18264
    /* VST3LNdAsm_16 */
18265
    2052,
18266
    /* VST3LNdAsm_32 */
18267
    2058,
18268
    /* VST3LNdAsm_8 */
18269
    2064,
18270
    /* VST3LNdWB_fixed_Asm_16 */
18271
    2070,
18272
    /* VST3LNdWB_fixed_Asm_32 */
18273
    2076,
18274
    /* VST3LNdWB_fixed_Asm_8 */
18275
    2082,
18276
    /* VST3LNdWB_register_Asm_16 */
18277
    2088,
18278
    /* VST3LNdWB_register_Asm_32 */
18279
    2095,
18280
    /* VST3LNdWB_register_Asm_8 */
18281
    2102,
18282
    /* VST3LNqAsm_16 */
18283
    2109,
18284
    /* VST3LNqAsm_32 */
18285
    2115,
18286
    /* VST3LNqWB_fixed_Asm_16 */
18287
    2121,
18288
    /* VST3LNqWB_fixed_Asm_32 */
18289
    2127,
18290
    /* VST3LNqWB_register_Asm_16 */
18291
    2133,
18292
    /* VST3LNqWB_register_Asm_32 */
18293
    2140,
18294
    /* VST3dAsm_16 */
18295
    2147,
18296
    /* VST3dAsm_32 */
18297
    2152,
18298
    /* VST3dAsm_8 */
18299
    2157,
18300
    /* VST3dWB_fixed_Asm_16 */
18301
    2162,
18302
    /* VST3dWB_fixed_Asm_32 */
18303
    2167,
18304
    /* VST3dWB_fixed_Asm_8 */
18305
    2172,
18306
    /* VST3dWB_register_Asm_16 */
18307
    2177,
18308
    /* VST3dWB_register_Asm_32 */
18309
    2183,
18310
    /* VST3dWB_register_Asm_8 */
18311
    2189,
18312
    /* VST3qAsm_16 */
18313
    2195,
18314
    /* VST3qAsm_32 */
18315
    2200,
18316
    /* VST3qAsm_8 */
18317
    2205,
18318
    /* VST3qWB_fixed_Asm_16 */
18319
    2210,
18320
    /* VST3qWB_fixed_Asm_32 */
18321
    2215,
18322
    /* VST3qWB_fixed_Asm_8 */
18323
    2220,
18324
    /* VST3qWB_register_Asm_16 */
18325
    2225,
18326
    /* VST3qWB_register_Asm_32 */
18327
    2231,
18328
    /* VST3qWB_register_Asm_8 */
18329
    2237,
18330
    /* VST4LNdAsm_16 */
18331
    2243,
18332
    /* VST4LNdAsm_32 */
18333
    2249,
18334
    /* VST4LNdAsm_8 */
18335
    2255,
18336
    /* VST4LNdWB_fixed_Asm_16 */
18337
    2261,
18338
    /* VST4LNdWB_fixed_Asm_32 */
18339
    2267,
18340
    /* VST4LNdWB_fixed_Asm_8 */
18341
    2273,
18342
    /* VST4LNdWB_register_Asm_16 */
18343
    2279,
18344
    /* VST4LNdWB_register_Asm_32 */
18345
    2286,
18346
    /* VST4LNdWB_register_Asm_8 */
18347
    2293,
18348
    /* VST4LNqAsm_16 */
18349
    2300,
18350
    /* VST4LNqAsm_32 */
18351
    2306,
18352
    /* VST4LNqWB_fixed_Asm_16 */
18353
    2312,
18354
    /* VST4LNqWB_fixed_Asm_32 */
18355
    2318,
18356
    /* VST4LNqWB_register_Asm_16 */
18357
    2324,
18358
    /* VST4LNqWB_register_Asm_32 */
18359
    2331,
18360
    /* VST4dAsm_16 */
18361
    2338,
18362
    /* VST4dAsm_32 */
18363
    2343,
18364
    /* VST4dAsm_8 */
18365
    2348,
18366
    /* VST4dWB_fixed_Asm_16 */
18367
    2353,
18368
    /* VST4dWB_fixed_Asm_32 */
18369
    2358,
18370
    /* VST4dWB_fixed_Asm_8 */
18371
    2363,
18372
    /* VST4dWB_register_Asm_16 */
18373
    2368,
18374
    /* VST4dWB_register_Asm_32 */
18375
    2374,
18376
    /* VST4dWB_register_Asm_8 */
18377
    2380,
18378
    /* VST4qAsm_16 */
18379
    2386,
18380
    /* VST4qAsm_32 */
18381
    2391,
18382
    /* VST4qAsm_8 */
18383
    2396,
18384
    /* VST4qWB_fixed_Asm_16 */
18385
    2401,
18386
    /* VST4qWB_fixed_Asm_32 */
18387
    2406,
18388
    /* VST4qWB_fixed_Asm_8 */
18389
    2411,
18390
    /* VST4qWB_register_Asm_16 */
18391
    2416,
18392
    /* VST4qWB_register_Asm_32 */
18393
    2422,
18394
    /* VST4qWB_register_Asm_8 */
18395
    2428,
18396
    /* WIN__CHKSTK */
18397
    2434,
18398
    /* WIN__DBZCHK */
18399
    2434,
18400
    /* t2ABS */
18401
    2435,
18402
    /* t2ADDSri */
18403
    2437,
18404
    /* t2ADDSrr */
18405
    2442,
18406
    /* t2ADDSrs */
18407
    2447,
18408
    /* t2BF_LabelPseudo */
18409
    2453,
18410
    /* t2BR_JT */
18411
    2454,
18412
    /* t2CALL_BTI */
18413
    2457,
18414
    /* t2DoLoopStart */
18415
    2460,
18416
    /* t2DoLoopStartTP */
18417
    2462,
18418
    /* t2LDMIA_RET */
18419
    2465,
18420
    /* t2LDRB_OFFSET_imm */
18421
    2470,
18422
    /* t2LDRB_POST_imm */
18423
    2475,
18424
    /* t2LDRB_PRE_imm */
18425
    2480,
18426
    /* t2LDRBpcrel */
18427
    2485,
18428
    /* t2LDRConstPool */
18429
    2489,
18430
    /* t2LDRH_OFFSET_imm */
18431
    2493,
18432
    /* t2LDRH_POST_imm */
18433
    2498,
18434
    /* t2LDRH_PRE_imm */
18435
    2503,
18436
    /* t2LDRHpcrel */
18437
    2508,
18438
    /* t2LDRLIT_ga_pcrel */
18439
    2512,
18440
    /* t2LDRSB_OFFSET_imm */
18441
    2514,
18442
    /* t2LDRSB_POST_imm */
18443
    2519,
18444
    /* t2LDRSB_PRE_imm */
18445
    2524,
18446
    /* t2LDRSBpcrel */
18447
    2529,
18448
    /* t2LDRSH_OFFSET_imm */
18449
    2533,
18450
    /* t2LDRSH_POST_imm */
18451
    2538,
18452
    /* t2LDRSH_PRE_imm */
18453
    2543,
18454
    /* t2LDRSHpcrel */
18455
    2548,
18456
    /* t2LDR_POST_imm */
18457
    2552,
18458
    /* t2LDR_PRE_imm */
18459
    2557,
18460
    /* t2LDRpci_pic */
18461
    2562,
18462
    /* t2LDRpcrel */
18463
    2565,
18464
    /* t2LEApcrel */
18465
    2569,
18466
    /* t2LEApcrelJT */
18467
    2573,
18468
    /* t2LoopDec */
18469
    2577,
18470
    /* t2LoopEnd */
18471
    2580,
18472
    /* t2LoopEndDec */
18473
    2582,
18474
    /* t2MOVCCasr */
18475
    2585,
18476
    /* t2MOVCCi */
18477
    2591,
18478
    /* t2MOVCCi16 */
18479
    2596,
18480
    /* t2MOVCCi32imm */
18481
    2601,
18482
    /* t2MOVCClsl */
18483
    2606,
18484
    /* t2MOVCClsr */
18485
    2612,
18486
    /* t2MOVCCr */
18487
    2618,
18488
    /* t2MOVCCror */
18489
    2623,
18490
    /* t2MOVSsi */
18491
    2629,
18492
    /* t2MOVSsr */
18493
    2634,
18494
    /* t2MOVTi16_ga_pcrel */
18495
    2640,
18496
    /* t2MOV_ga_pcrel */
18497
    2644,
18498
    /* t2MOVi16_ga_pcrel */
18499
    2646,
18500
    /* t2MOVi32imm */
18501
    2649,
18502
    /* t2MOVsi */
18503
    2651,
18504
    /* t2MOVsr */
18505
    2656,
18506
    /* t2MVNCCi */
18507
    2662,
18508
    /* t2RSBSri */
18509
    2667,
18510
    /* t2RSBSrs */
18511
    2672,
18512
    /* t2STRB_OFFSET_imm */
18513
    2678,
18514
    /* t2STRB_POST_imm */
18515
    2683,
18516
    /* t2STRB_PRE_imm */
18517
    2688,
18518
    /* t2STRB_preidx */
18519
    2693,
18520
    /* t2STRH_OFFSET_imm */
18521
    2699,
18522
    /* t2STRH_POST_imm */
18523
    2704,
18524
    /* t2STRH_PRE_imm */
18525
    2709,
18526
    /* t2STRH_preidx */
18527
    2714,
18528
    /* t2STR_POST_imm */
18529
    2720,
18530
    /* t2STR_PRE_imm */
18531
    2725,
18532
    /* t2STR_preidx */
18533
    2730,
18534
    /* t2SUBSri */
18535
    2736,
18536
    /* t2SUBSrr */
18537
    2741,
18538
    /* t2SUBSrs */
18539
    2746,
18540
    /* t2SpeculationBarrierISBDSBEndBB */
18541
    2752,
18542
    /* t2SpeculationBarrierSBEndBB */
18543
    2752,
18544
    /* t2TBB_JT */
18545
    2752,
18546
    /* t2TBH_JT */
18547
    2756,
18548
    /* t2WhileLoopSetup */
18549
    2760,
18550
    /* t2WhileLoopStart */
18551
    2762,
18552
    /* t2WhileLoopStartLR */
18553
    2764,
18554
    /* t2WhileLoopStartTP */
18555
    2767,
18556
    /* tADCS */
18557
    2771,
18558
    /* tADDSi3 */
18559
    2774,
18560
    /* tADDSi8 */
18561
    2777,
18562
    /* tADDSrr */
18563
    2780,
18564
    /* tADDframe */
18565
    2783,
18566
    /* tADJCALLSTACKDOWN */
18567
    2786,
18568
    /* tADJCALLSTACKUP */
18569
    2788,
18570
    /* tBLXNS_CALL */
18571
    2790,
18572
    /* tBLXr_noip */
18573
    2791,
18574
    /* tBL_PUSHLR */
18575
    2794,
18576
    /* tBRIND */
18577
    2798,
18578
    /* tBR_JTr */
18579
    2801,
18580
    /* tBXNS_RET */
18581
    2803,
18582
    /* tBX_CALL */
18583
    2803,
18584
    /* tBX_RET */
18585
    2804,
18586
    /* tBX_RET_vararg */
18587
    2806,
18588
    /* tBfar */
18589
    2809,
18590
    /* tCMP_SWAP_16 */
18591
    2812,
18592
    /* tCMP_SWAP_32 */
18593
    2817,
18594
    /* tCMP_SWAP_8 */
18595
    2822,
18596
    /* tLDMIA_UPD */
18597
    2827,
18598
    /* tLDRConstPool */
18599
    2832,
18600
    /* tLDRLIT_ga_abs */
18601
    2836,
18602
    /* tLDRLIT_ga_pcrel */
18603
    2838,
18604
    /* tLDR_postidx */
18605
    2840,
18606
    /* tLDRpci_pic */
18607
    2845,
18608
    /* tLEApcrel */
18609
    2848,
18610
    /* tLEApcrelJT */
18611
    2852,
18612
    /* tLSLSri */
18613
    2856,
18614
    /* tMOVCCr_pseudo */
18615
    2859,
18616
    /* tMOVi32imm */
18617
    2864,
18618
    /* tPOP_RET */
18619
    2866,
18620
    /* tRSBS */
18621
    2869,
18622
    /* tSBCS */
18623
    2871,
18624
    /* tSUBSi3 */
18625
    2874,
18626
    /* tSUBSi8 */
18627
    2877,
18628
    /* tSUBSrr */
18629
    2880,
18630
    /* tTAILJMPd */
18631
    2883,
18632
    /* tTAILJMPdND */
18633
    2886,
18634
    /* tTAILJMPr */
18635
    2889,
18636
    /* tTBB_JT */
18637
    2890,
18638
    /* tTBH_JT */
18639
    2894,
18640
    /* tTPsoft */
18641
    2898,
18642
    /* ADCri */
18643
    2898,
18644
    /* ADCrr */
18645
    2904,
18646
    /* ADCrsi */
18647
    2910,
18648
    /* ADCrsr */
18649
    2917,
18650
    /* ADDri */
18651
    2925,
18652
    /* ADDrr */
18653
    2931,
18654
    /* ADDrsi */
18655
    2937,
18656
    /* ADDrsr */
18657
    2944,
18658
    /* ADR */
18659
    2952,
18660
    /* AESD */
18661
    2956,
18662
    /* AESE */
18663
    2959,
18664
    /* AESIMC */
18665
    2962,
18666
    /* AESMC */
18667
    2964,
18668
    /* ANDri */
18669
    2966,
18670
    /* ANDrr */
18671
    2972,
18672
    /* ANDrsi */
18673
    2978,
18674
    /* ANDrsr */
18675
    2985,
18676
    /* BF16VDOTI_VDOTD */
18677
    2993,
18678
    /* BF16VDOTI_VDOTQ */
18679
    2998,
18680
    /* BF16VDOTS_VDOTD */
18681
    3003,
18682
    /* BF16VDOTS_VDOTQ */
18683
    3007,
18684
    /* BF16_VCVT */
18685
    3011,
18686
    /* BF16_VCVTB */
18687
    3015,
18688
    /* BF16_VCVTT */
18689
    3020,
18690
    /* BFC */
18691
    3025,
18692
    /* BFI */
18693
    3030,
18694
    /* BICri */
18695
    3036,
18696
    /* BICrr */
18697
    3042,
18698
    /* BICrsi */
18699
    3048,
18700
    /* BICrsr */
18701
    3055,
18702
    /* BKPT */
18703
    3063,
18704
    /* BL */
18705
    3064,
18706
    /* BLX */
18707
    3065,
18708
    /* BLX_pred */
18709
    3066,
18710
    /* BLXi */
18711
    3069,
18712
    /* BL_pred */
18713
    3070,
18714
    /* BX */
18715
    3073,
18716
    /* BXJ */
18717
    3074,
18718
    /* BX_RET */
18719
    3077,
18720
    /* BX_pred */
18721
    3079,
18722
    /* Bcc */
18723
    3082,
18724
    /* CDE_CX1 */
18725
    3085,
18726
    /* CDE_CX1A */
18727
    3088,
18728
    /* CDE_CX1D */
18729
    3094,
18730
    /* CDE_CX1DA */
18731
    3097,
18732
    /* CDE_CX2 */
18733
    3103,
18734
    /* CDE_CX2A */
18735
    3107,
18736
    /* CDE_CX2D */
18737
    3114,
18738
    /* CDE_CX2DA */
18739
    3118,
18740
    /* CDE_CX3 */
18741
    3125,
18742
    /* CDE_CX3A */
18743
    3130,
18744
    /* CDE_CX3D */
18745
    3138,
18746
    /* CDE_CX3DA */
18747
    3143,
18748
    /* CDE_VCX1A_fpdp */
18749
    3151,
18750
    /* CDE_VCX1A_fpsp */
18751
    3155,
18752
    /* CDE_VCX1A_vec */
18753
    3159,
18754
    /* CDE_VCX1_fpdp */
18755
    3166,
18756
    /* CDE_VCX1_fpsp */
18757
    3169,
18758
    /* CDE_VCX1_vec */
18759
    3172,
18760
    /* CDE_VCX2A_fpdp */
18761
    3179,
18762
    /* CDE_VCX2A_fpsp */
18763
    3184,
18764
    /* CDE_VCX2A_vec */
18765
    3189,
18766
    /* CDE_VCX2_fpdp */
18767
    3197,
18768
    /* CDE_VCX2_fpsp */
18769
    3201,
18770
    /* CDE_VCX2_vec */
18771
    3205,
18772
    /* CDE_VCX3A_fpdp */
18773
    3213,
18774
    /* CDE_VCX3A_fpsp */
18775
    3219,
18776
    /* CDE_VCX3A_vec */
18777
    3225,
18778
    /* CDE_VCX3_fpdp */
18779
    3234,
18780
    /* CDE_VCX3_fpsp */
18781
    3239,
18782
    /* CDE_VCX3_vec */
18783
    3244,
18784
    /* CDP */
18785
    3253,
18786
    /* CDP2 */
18787
    3261,
18788
    /* CLREX */
18789
    3267,
18790
    /* CLZ */
18791
    3267,
18792
    /* CMNri */
18793
    3271,
18794
    /* CMNzrr */
18795
    3275,
18796
    /* CMNzrsi */
18797
    3279,
18798
    /* CMNzrsr */
18799
    3284,
18800
    /* CMPri */
18801
    3290,
18802
    /* CMPrr */
18803
    3294,
18804
    /* CMPrsi */
18805
    3298,
18806
    /* CMPrsr */
18807
    3303,
18808
    /* CPS1p */
18809
    3309,
18810
    /* CPS2p */
18811
    3310,
18812
    /* CPS3p */
18813
    3312,
18814
    /* CRC32B */
18815
    3315,
18816
    /* CRC32CB */
18817
    3318,
18818
    /* CRC32CH */
18819
    3321,
18820
    /* CRC32CW */
18821
    3324,
18822
    /* CRC32H */
18823
    3327,
18824
    /* CRC32W */
18825
    3330,
18826
    /* DBG */
18827
    3333,
18828
    /* DMB */
18829
    3336,
18830
    /* DSB */
18831
    3337,
18832
    /* EORri */
18833
    3338,
18834
    /* EORrr */
18835
    3344,
18836
    /* EORrsi */
18837
    3350,
18838
    /* EORrsr */
18839
    3357,
18840
    /* ERET */
18841
    3365,
18842
    /* FCONSTD */
18843
    3367,
18844
    /* FCONSTH */
18845
    3371,
18846
    /* FCONSTS */
18847
    3375,
18848
    /* FLDMXDB_UPD */
18849
    3379,
18850
    /* FLDMXIA */
18851
    3384,
18852
    /* FLDMXIA_UPD */
18853
    3388,
18854
    /* FMSTAT */
18855
    3393,
18856
    /* FSTMXDB_UPD */
18857
    3395,
18858
    /* FSTMXIA */
18859
    3400,
18860
    /* FSTMXIA_UPD */
18861
    3404,
18862
    /* HINT */
18863
    3409,
18864
    /* HLT */
18865
    3412,
18866
    /* HVC */
18867
    3413,
18868
    /* ISB */
18869
    3414,
18870
    /* LDA */
18871
    3415,
18872
    /* LDAB */
18873
    3419,
18874
    /* LDAEX */
18875
    3423,
18876
    /* LDAEXB */
18877
    3427,
18878
    /* LDAEXD */
18879
    3431,
18880
    /* LDAEXH */
18881
    3435,
18882
    /* LDAH */
18883
    3439,
18884
    /* LDC2L_OFFSET */
18885
    3443,
18886
    /* LDC2L_OPTION */
18887
    3447,
18888
    /* LDC2L_POST */
18889
    3451,
18890
    /* LDC2L_PRE */
18891
    3455,
18892
    /* LDC2_OFFSET */
18893
    3459,
18894
    /* LDC2_OPTION */
18895
    3463,
18896
    /* LDC2_POST */
18897
    3467,
18898
    /* LDC2_PRE */
18899
    3471,
18900
    /* LDCL_OFFSET */
18901
    3475,
18902
    /* LDCL_OPTION */
18903
    3481,
18904
    /* LDCL_POST */
18905
    3487,
18906
    /* LDCL_PRE */
18907
    3493,
18908
    /* LDC_OFFSET */
18909
    3499,
18910
    /* LDC_OPTION */
18911
    3505,
18912
    /* LDC_POST */
18913
    3511,
18914
    /* LDC_PRE */
18915
    3517,
18916
    /* LDMDA */
18917
    3523,
18918
    /* LDMDA_UPD */
18919
    3527,
18920
    /* LDMDB */
18921
    3532,
18922
    /* LDMDB_UPD */
18923
    3536,
18924
    /* LDMIA */
18925
    3541,
18926
    /* LDMIA_UPD */
18927
    3545,
18928
    /* LDMIB */
18929
    3550,
18930
    /* LDMIB_UPD */
18931
    3554,
18932
    /* LDRBT_POST_IMM */
18933
    3559,
18934
    /* LDRBT_POST_REG */
18935
    3566,
18936
    /* LDRB_POST_IMM */
18937
    3573,
18938
    /* LDRB_POST_REG */
18939
    3580,
18940
    /* LDRB_PRE_IMM */
18941
    3587,
18942
    /* LDRB_PRE_REG */
18943
    3593,
18944
    /* LDRBi12 */
18945
    3600,
18946
    /* LDRBrs */
18947
    3605,
18948
    /* LDRD */
18949
    3611,
18950
    /* LDRD_POST */
18951
    3618,
18952
    /* LDRD_PRE */
18953
    3626,
18954
    /* LDREX */
18955
    3634,
18956
    /* LDREXB */
18957
    3638,
18958
    /* LDREXD */
18959
    3642,
18960
    /* LDREXH */
18961
    3646,
18962
    /* LDRH */
18963
    3650,
18964
    /* LDRHTi */
18965
    3656,
18966
    /* LDRHTr */
18967
    3662,
18968
    /* LDRH_POST */
18969
    3669,
18970
    /* LDRH_PRE */
18971
    3676,
18972
    /* LDRSB */
18973
    3683,
18974
    /* LDRSBTi */
18975
    3689,
18976
    /* LDRSBTr */
18977
    3695,
18978
    /* LDRSB_POST */
18979
    3702,
18980
    /* LDRSB_PRE */
18981
    3709,
18982
    /* LDRSH */
18983
    3716,
18984
    /* LDRSHTi */
18985
    3722,
18986
    /* LDRSHTr */
18987
    3728,
18988
    /* LDRSH_POST */
18989
    3735,
18990
    /* LDRSH_PRE */
18991
    3742,
18992
    /* LDRT_POST_IMM */
18993
    3749,
18994
    /* LDRT_POST_REG */
18995
    3756,
18996
    /* LDR_POST_IMM */
18997
    3763,
18998
    /* LDR_POST_REG */
18999
    3770,
19000
    /* LDR_PRE_IMM */
19001
    3777,
19002
    /* LDR_PRE_REG */
19003
    3783,
19004
    /* LDRcp */
19005
    3790,
19006
    /* LDRi12 */
19007
    3795,
19008
    /* LDRrs */
19009
    3800,
19010
    /* MCR */
19011
    3806,
19012
    /* MCR2 */
19013
    3814,
19014
    /* MCRR */
19015
    3820,
19016
    /* MCRR2 */
19017
    3827,
19018
    /* MLA */
19019
    3832,
19020
    /* MLS */
19021
    3839,
19022
    /* MOVPCLR */
19023
    3845,
19024
    /* MOVTi16 */
19025
    3847,
19026
    /* MOVi */
19027
    3852,
19028
    /* MOVi16 */
19029
    3857,
19030
    /* MOVr */
19031
    3861,
19032
    /* MOVr_TC */
19033
    3866,
19034
    /* MOVsi */
19035
    3871,
19036
    /* MOVsr */
19037
    3877,
19038
    /* MRC */
19039
    3884,
19040
    /* MRC2 */
19041
    3892,
19042
    /* MRRC */
19043
    3898,
19044
    /* MRRC2 */
19045
    3905,
19046
    /* MRS */
19047
    3910,
19048
    /* MRSbanked */
19049
    3913,
19050
    /* MRSsys */
19051
    3917,
19052
    /* MSR */
19053
    3920,
19054
    /* MSRbanked */
19055
    3924,
19056
    /* MSRi */
19057
    3928,
19058
    /* MUL */
19059
    3932,
19060
    /* MVE_ASRLi */
19061
    3938,
19062
    /* MVE_ASRLr */
19063
    3945,
19064
    /* MVE_DLSTP_16 */
19065
    3952,
19066
    /* MVE_DLSTP_32 */
19067
    3954,
19068
    /* MVE_DLSTP_64 */
19069
    3956,
19070
    /* MVE_DLSTP_8 */
19071
    3958,
19072
    /* MVE_LCTP */
19073
    3960,
19074
    /* MVE_LETP */
19075
    3962,
19076
    /* MVE_LSLLi */
19077
    3965,
19078
    /* MVE_LSLLr */
19079
    3972,
19080
    /* MVE_LSRL */
19081
    3979,
19082
    /* MVE_SQRSHR */
19083
    3986,
19084
    /* MVE_SQRSHRL */
19085
    3991,
19086
    /* MVE_SQSHL */
19087
    3999,
19088
    /* MVE_SQSHLL */
19089
    4004,
19090
    /* MVE_SRSHR */
19091
    4011,
19092
    /* MVE_SRSHRL */
19093
    4016,
19094
    /* MVE_UQRSHL */
19095
    4023,
19096
    /* MVE_UQRSHLL */
19097
    4028,
19098
    /* MVE_UQSHL */
19099
    4036,
19100
    /* MVE_UQSHLL */
19101
    4041,
19102
    /* MVE_URSHR */
19103
    4048,
19104
    /* MVE_URSHRL */
19105
    4053,
19106
    /* MVE_VABAVs16 */
19107
    4060,
19108
    /* MVE_VABAVs32 */
19109
    4067,
19110
    /* MVE_VABAVs8 */
19111
    4074,
19112
    /* MVE_VABAVu16 */
19113
    4081,
19114
    /* MVE_VABAVu32 */
19115
    4088,
19116
    /* MVE_VABAVu8 */
19117
    4095,
19118
    /* MVE_VABDf16 */
19119
    4102,
19120
    /* MVE_VABDf32 */
19121
    4109,
19122
    /* MVE_VABDs16 */
19123
    4116,
19124
    /* MVE_VABDs32 */
19125
    4123,
19126
    /* MVE_VABDs8 */
19127
    4130,
19128
    /* MVE_VABDu16 */
19129
    4137,
19130
    /* MVE_VABDu32 */
19131
    4144,
19132
    /* MVE_VABDu8 */
19133
    4151,
19134
    /* MVE_VABSf16 */
19135
    4158,
19136
    /* MVE_VABSf32 */
19137
    4164,
19138
    /* MVE_VABSs16 */
19139
    4170,
19140
    /* MVE_VABSs32 */
19141
    4176,
19142
    /* MVE_VABSs8 */
19143
    4182,
19144
    /* MVE_VADC */
19145
    4188,
19146
    /* MVE_VADCI */
19147
    4197,
19148
    /* MVE_VADDLVs32acc */
19149
    4205,
19150
    /* MVE_VADDLVs32no_acc */
19151
    4213,
19152
    /* MVE_VADDLVu32acc */
19153
    4219,
19154
    /* MVE_VADDLVu32no_acc */
19155
    4227,
19156
    /* MVE_VADDVs16acc */
19157
    4233,
19158
    /* MVE_VADDVs16no_acc */
19159
    4239,
19160
    /* MVE_VADDVs32acc */
19161
    4244,
19162
    /* MVE_VADDVs32no_acc */
19163
    4250,
19164
    /* MVE_VADDVs8acc */
19165
    4255,
19166
    /* MVE_VADDVs8no_acc */
19167
    4261,
19168
    /* MVE_VADDVu16acc */
19169
    4266,
19170
    /* MVE_VADDVu16no_acc */
19171
    4272,
19172
    /* MVE_VADDVu32acc */
19173
    4277,
19174
    /* MVE_VADDVu32no_acc */
19175
    4283,
19176
    /* MVE_VADDVu8acc */
19177
    4288,
19178
    /* MVE_VADDVu8no_acc */
19179
    4294,
19180
    /* MVE_VADD_qr_f16 */
19181
    4299,
19182
    /* MVE_VADD_qr_f32 */
19183
    4306,
19184
    /* MVE_VADD_qr_i16 */
19185
    4313,
19186
    /* MVE_VADD_qr_i32 */
19187
    4320,
19188
    /* MVE_VADD_qr_i8 */
19189
    4327,
19190
    /* MVE_VADDf16 */
19191
    4334,
19192
    /* MVE_VADDf32 */
19193
    4341,
19194
    /* MVE_VADDi16 */
19195
    4348,
19196
    /* MVE_VADDi32 */
19197
    4355,
19198
    /* MVE_VADDi8 */
19199
    4362,
19200
    /* MVE_VAND */
19201
    4369,
19202
    /* MVE_VBIC */
19203
    4376,
19204
    /* MVE_VBICimmi16 */
19205
    4383,
19206
    /* MVE_VBICimmi32 */
19207
    4389,
19208
    /* MVE_VBRSR16 */
19209
    4395,
19210
    /* MVE_VBRSR32 */
19211
    4402,
19212
    /* MVE_VBRSR8 */
19213
    4409,
19214
    /* MVE_VCADDf16 */
19215
    4416,
19216
    /* MVE_VCADDf32 */
19217
    4424,
19218
    /* MVE_VCADDi16 */
19219
    4432,
19220
    /* MVE_VCADDi32 */
19221
    4440,
19222
    /* MVE_VCADDi8 */
19223
    4448,
19224
    /* MVE_VCLSs16 */
19225
    4456,
19226
    /* MVE_VCLSs32 */
19227
    4462,
19228
    /* MVE_VCLSs8 */
19229
    4468,
19230
    /* MVE_VCLZs16 */
19231
    4474,
19232
    /* MVE_VCLZs32 */
19233
    4480,
19234
    /* MVE_VCLZs8 */
19235
    4486,
19236
    /* MVE_VCMLAf16 */
19237
    4492,
19238
    /* MVE_VCMLAf32 */
19239
    4500,
19240
    /* MVE_VCMPf16 */
19241
    4508,
19242
    /* MVE_VCMPf16r */
19243
    4515,
19244
    /* MVE_VCMPf32 */
19245
    4522,
19246
    /* MVE_VCMPf32r */
19247
    4529,
19248
    /* MVE_VCMPi16 */
19249
    4536,
19250
    /* MVE_VCMPi16r */
19251
    4543,
19252
    /* MVE_VCMPi32 */
19253
    4550,
19254
    /* MVE_VCMPi32r */
19255
    4557,
19256
    /* MVE_VCMPi8 */
19257
    4564,
19258
    /* MVE_VCMPi8r */
19259
    4571,
19260
    /* MVE_VCMPs16 */
19261
    4578,
19262
    /* MVE_VCMPs16r */
19263
    4585,
19264
    /* MVE_VCMPs32 */
19265
    4592,
19266
    /* MVE_VCMPs32r */
19267
    4599,
19268
    /* MVE_VCMPs8 */
19269
    4606,
19270
    /* MVE_VCMPs8r */
19271
    4613,
19272
    /* MVE_VCMPu16 */
19273
    4620,
19274
    /* MVE_VCMPu16r */
19275
    4627,
19276
    /* MVE_VCMPu32 */
19277
    4634,
19278
    /* MVE_VCMPu32r */
19279
    4641,
19280
    /* MVE_VCMPu8 */
19281
    4648,
19282
    /* MVE_VCMPu8r */
19283
    4655,
19284
    /* MVE_VCMULf16 */
19285
    4662,
19286
    /* MVE_VCMULf32 */
19287
    4670,
19288
    /* MVE_VCTP16 */
19289
    4678,
19290
    /* MVE_VCTP32 */
19291
    4683,
19292
    /* MVE_VCTP64 */
19293
    4688,
19294
    /* MVE_VCTP8 */
19295
    4693,
19296
    /* MVE_VCVTf16f32bh */
19297
    4698,
19298
    /* MVE_VCVTf16f32th */
19299
    4704,
19300
    /* MVE_VCVTf16s16_fix */
19301
    4710,
19302
    /* MVE_VCVTf16s16n */
19303
    4717,
19304
    /* MVE_VCVTf16u16_fix */
19305
    4723,
19306
    /* MVE_VCVTf16u16n */
19307
    4730,
19308
    /* MVE_VCVTf32f16bh */
19309
    4736,
19310
    /* MVE_VCVTf32f16th */
19311
    4742,
19312
    /* MVE_VCVTf32s32_fix */
19313
    4748,
19314
    /* MVE_VCVTf32s32n */
19315
    4755,
19316
    /* MVE_VCVTf32u32_fix */
19317
    4761,
19318
    /* MVE_VCVTf32u32n */
19319
    4768,
19320
    /* MVE_VCVTs16f16_fix */
19321
    4774,
19322
    /* MVE_VCVTs16f16a */
19323
    4781,
19324
    /* MVE_VCVTs16f16m */
19325
    4787,
19326
    /* MVE_VCVTs16f16n */
19327
    4793,
19328
    /* MVE_VCVTs16f16p */
19329
    4799,
19330
    /* MVE_VCVTs16f16z */
19331
    4805,
19332
    /* MVE_VCVTs32f32_fix */
19333
    4811,
19334
    /* MVE_VCVTs32f32a */
19335
    4818,
19336
    /* MVE_VCVTs32f32m */
19337
    4824,
19338
    /* MVE_VCVTs32f32n */
19339
    4830,
19340
    /* MVE_VCVTs32f32p */
19341
    4836,
19342
    /* MVE_VCVTs32f32z */
19343
    4842,
19344
    /* MVE_VCVTu16f16_fix */
19345
    4848,
19346
    /* MVE_VCVTu16f16a */
19347
    4855,
19348
    /* MVE_VCVTu16f16m */
19349
    4861,
19350
    /* MVE_VCVTu16f16n */
19351
    4867,
19352
    /* MVE_VCVTu16f16p */
19353
    4873,
19354
    /* MVE_VCVTu16f16z */
19355
    4879,
19356
    /* MVE_VCVTu32f32_fix */
19357
    4885,
19358
    /* MVE_VCVTu32f32a */
19359
    4892,
19360
    /* MVE_VCVTu32f32m */
19361
    4898,
19362
    /* MVE_VCVTu32f32n */
19363
    4904,
19364
    /* MVE_VCVTu32f32p */
19365
    4910,
19366
    /* MVE_VCVTu32f32z */
19367
    4916,
19368
    /* MVE_VDDUPu16 */
19369
    4922,
19370
    /* MVE_VDDUPu32 */
19371
    4930,
19372
    /* MVE_VDDUPu8 */
19373
    4938,
19374
    /* MVE_VDUP16 */
19375
    4946,
19376
    /* MVE_VDUP32 */
19377
    4952,
19378
    /* MVE_VDUP8 */
19379
    4958,
19380
    /* MVE_VDWDUPu16 */
19381
    4964,
19382
    /* MVE_VDWDUPu32 */
19383
    4973,
19384
    /* MVE_VDWDUPu8 */
19385
    4982,
19386
    /* MVE_VEOR */
19387
    4991,
19388
    /* MVE_VFMA_qr_Sf16 */
19389
    4998,
19390
    /* MVE_VFMA_qr_Sf32 */
19391
    5005,
19392
    /* MVE_VFMA_qr_f16 */
19393
    5012,
19394
    /* MVE_VFMA_qr_f32 */
19395
    5019,
19396
    /* MVE_VFMAf16 */
19397
    5026,
19398
    /* MVE_VFMAf32 */
19399
    5033,
19400
    /* MVE_VFMSf16 */
19401
    5040,
19402
    /* MVE_VFMSf32 */
19403
    5047,
19404
    /* MVE_VHADD_qr_s16 */
19405
    5054,
19406
    /* MVE_VHADD_qr_s32 */
19407
    5061,
19408
    /* MVE_VHADD_qr_s8 */
19409
    5068,
19410
    /* MVE_VHADD_qr_u16 */
19411
    5075,
19412
    /* MVE_VHADD_qr_u32 */
19413
    5082,
19414
    /* MVE_VHADD_qr_u8 */
19415
    5089,
19416
    /* MVE_VHADDs16 */
19417
    5096,
19418
    /* MVE_VHADDs32 */
19419
    5103,
19420
    /* MVE_VHADDs8 */
19421
    5110,
19422
    /* MVE_VHADDu16 */
19423
    5117,
19424
    /* MVE_VHADDu32 */
19425
    5124,
19426
    /* MVE_VHADDu8 */
19427
    5131,
19428
    /* MVE_VHCADDs16 */
19429
    5138,
19430
    /* MVE_VHCADDs32 */
19431
    5146,
19432
    /* MVE_VHCADDs8 */
19433
    5154,
19434
    /* MVE_VHSUB_qr_s16 */
19435
    5162,
19436
    /* MVE_VHSUB_qr_s32 */
19437
    5169,
19438
    /* MVE_VHSUB_qr_s8 */
19439
    5176,
19440
    /* MVE_VHSUB_qr_u16 */
19441
    5183,
19442
    /* MVE_VHSUB_qr_u32 */
19443
    5190,
19444
    /* MVE_VHSUB_qr_u8 */
19445
    5197,
19446
    /* MVE_VHSUBs16 */
19447
    5204,
19448
    /* MVE_VHSUBs32 */
19449
    5211,
19450
    /* MVE_VHSUBs8 */
19451
    5218,
19452
    /* MVE_VHSUBu16 */
19453
    5225,
19454
    /* MVE_VHSUBu32 */
19455
    5232,
19456
    /* MVE_VHSUBu8 */
19457
    5239,
19458
    /* MVE_VIDUPu16 */
19459
    5246,
19460
    /* MVE_VIDUPu32 */
19461
    5254,
19462
    /* MVE_VIDUPu8 */
19463
    5262,
19464
    /* MVE_VIWDUPu16 */
19465
    5270,
19466
    /* MVE_VIWDUPu32 */
19467
    5279,
19468
    /* MVE_VIWDUPu8 */
19469
    5288,
19470
    /* MVE_VLD20_16 */
19471
    5297,
19472
    /* MVE_VLD20_16_wb */
19473
    5300,
19474
    /* MVE_VLD20_32 */
19475
    5304,
19476
    /* MVE_VLD20_32_wb */
19477
    5307,
19478
    /* MVE_VLD20_8 */
19479
    5311,
19480
    /* MVE_VLD20_8_wb */
19481
    5314,
19482
    /* MVE_VLD21_16 */
19483
    5318,
19484
    /* MVE_VLD21_16_wb */
19485
    5321,
19486
    /* MVE_VLD21_32 */
19487
    5325,
19488
    /* MVE_VLD21_32_wb */
19489
    5328,
19490
    /* MVE_VLD21_8 */
19491
    5332,
19492
    /* MVE_VLD21_8_wb */
19493
    5335,
19494
    /* MVE_VLD40_16 */
19495
    5339,
19496
    /* MVE_VLD40_16_wb */
19497
    5342,
19498
    /* MVE_VLD40_32 */
19499
    5346,
19500
    /* MVE_VLD40_32_wb */
19501
    5349,
19502
    /* MVE_VLD40_8 */
19503
    5353,
19504
    /* MVE_VLD40_8_wb */
19505
    5356,
19506
    /* MVE_VLD41_16 */
19507
    5360,
19508
    /* MVE_VLD41_16_wb */
19509
    5363,
19510
    /* MVE_VLD41_32 */
19511
    5367,
19512
    /* MVE_VLD41_32_wb */
19513
    5370,
19514
    /* MVE_VLD41_8 */
19515
    5374,
19516
    /* MVE_VLD41_8_wb */
19517
    5377,
19518
    /* MVE_VLD42_16 */
19519
    5381,
19520
    /* MVE_VLD42_16_wb */
19521
    5384,
19522
    /* MVE_VLD42_32 */
19523
    5388,
19524
    /* MVE_VLD42_32_wb */
19525
    5391,
19526
    /* MVE_VLD42_8 */
19527
    5395,
19528
    /* MVE_VLD42_8_wb */
19529
    5398,
19530
    /* MVE_VLD43_16 */
19531
    5402,
19532
    /* MVE_VLD43_16_wb */
19533
    5405,
19534
    /* MVE_VLD43_32 */
19535
    5409,
19536
    /* MVE_VLD43_32_wb */
19537
    5412,
19538
    /* MVE_VLD43_8 */
19539
    5416,
19540
    /* MVE_VLD43_8_wb */
19541
    5419,
19542
    /* MVE_VLDRBS16 */
19543
    5423,
19544
    /* MVE_VLDRBS16_post */
19545
    5429,
19546
    /* MVE_VLDRBS16_pre */
19547
    5436,
19548
    /* MVE_VLDRBS16_rq */
19549
    5443,
19550
    /* MVE_VLDRBS32 */
19551
    5449,
19552
    /* MVE_VLDRBS32_post */
19553
    5455,
19554
    /* MVE_VLDRBS32_pre */
19555
    5462,
19556
    /* MVE_VLDRBS32_rq */
19557
    5469,
19558
    /* MVE_VLDRBU16 */
19559
    5475,
19560
    /* MVE_VLDRBU16_post */
19561
    5481,
19562
    /* MVE_VLDRBU16_pre */
19563
    5488,
19564
    /* MVE_VLDRBU16_rq */
19565
    5495,
19566
    /* MVE_VLDRBU32 */
19567
    5501,
19568
    /* MVE_VLDRBU32_post */
19569
    5507,
19570
    /* MVE_VLDRBU32_pre */
19571
    5514,
19572
    /* MVE_VLDRBU32_rq */
19573
    5521,
19574
    /* MVE_VLDRBU8 */
19575
    5527,
19576
    /* MVE_VLDRBU8_post */
19577
    5533,
19578
    /* MVE_VLDRBU8_pre */
19579
    5540,
19580
    /* MVE_VLDRBU8_rq */
19581
    5547,
19582
    /* MVE_VLDRDU64_qi */
19583
    5553,
19584
    /* MVE_VLDRDU64_qi_pre */
19585
    5559,
19586
    /* MVE_VLDRDU64_rq */
19587
    5566,
19588
    /* MVE_VLDRDU64_rq_u */
19589
    5572,
19590
    /* MVE_VLDRHS32 */
19591
    5578,
19592
    /* MVE_VLDRHS32_post */
19593
    5584,
19594
    /* MVE_VLDRHS32_pre */
19595
    5591,
19596
    /* MVE_VLDRHS32_rq */
19597
    5598,
19598
    /* MVE_VLDRHS32_rq_u */
19599
    5604,
19600
    /* MVE_VLDRHU16 */
19601
    5610,
19602
    /* MVE_VLDRHU16_post */
19603
    5616,
19604
    /* MVE_VLDRHU16_pre */
19605
    5623,
19606
    /* MVE_VLDRHU16_rq */
19607
    5630,
19608
    /* MVE_VLDRHU16_rq_u */
19609
    5636,
19610
    /* MVE_VLDRHU32 */
19611
    5642,
19612
    /* MVE_VLDRHU32_post */
19613
    5648,
19614
    /* MVE_VLDRHU32_pre */
19615
    5655,
19616
    /* MVE_VLDRHU32_rq */
19617
    5662,
19618
    /* MVE_VLDRHU32_rq_u */
19619
    5668,
19620
    /* MVE_VLDRWU32 */
19621
    5674,
19622
    /* MVE_VLDRWU32_post */
19623
    5680,
19624
    /* MVE_VLDRWU32_pre */
19625
    5687,
19626
    /* MVE_VLDRWU32_qi */
19627
    5694,
19628
    /* MVE_VLDRWU32_qi_pre */
19629
    5700,
19630
    /* MVE_VLDRWU32_rq */
19631
    5707,
19632
    /* MVE_VLDRWU32_rq_u */
19633
    5713,
19634
    /* MVE_VMAXAVs16 */
19635
    5719,
19636
    /* MVE_VMAXAVs32 */
19637
    5725,
19638
    /* MVE_VMAXAVs8 */
19639
    5731,
19640
    /* MVE_VMAXAs16 */
19641
    5737,
19642
    /* MVE_VMAXAs32 */
19643
    5743,
19644
    /* MVE_VMAXAs8 */
19645
    5749,
19646
    /* MVE_VMAXNMAVf16 */
19647
    5755,
19648
    /* MVE_VMAXNMAVf32 */
19649
    5761,
19650
    /* MVE_VMAXNMAf16 */
19651
    5767,
19652
    /* MVE_VMAXNMAf32 */
19653
    5773,
19654
    /* MVE_VMAXNMVf16 */
19655
    5779,
19656
    /* MVE_VMAXNMVf32 */
19657
    5785,
19658
    /* MVE_VMAXNMf16 */
19659
    5791,
19660
    /* MVE_VMAXNMf32 */
19661
    5798,
19662
    /* MVE_VMAXVs16 */
19663
    5805,
19664
    /* MVE_VMAXVs32 */
19665
    5811,
19666
    /* MVE_VMAXVs8 */
19667
    5817,
19668
    /* MVE_VMAXVu16 */
19669
    5823,
19670
    /* MVE_VMAXVu32 */
19671
    5829,
19672
    /* MVE_VMAXVu8 */
19673
    5835,
19674
    /* MVE_VMAXs16 */
19675
    5841,
19676
    /* MVE_VMAXs32 */
19677
    5848,
19678
    /* MVE_VMAXs8 */
19679
    5855,
19680
    /* MVE_VMAXu16 */
19681
    5862,
19682
    /* MVE_VMAXu32 */
19683
    5869,
19684
    /* MVE_VMAXu8 */
19685
    5876,
19686
    /* MVE_VMINAVs16 */
19687
    5883,
19688
    /* MVE_VMINAVs32 */
19689
    5889,
19690
    /* MVE_VMINAVs8 */
19691
    5895,
19692
    /* MVE_VMINAs16 */
19693
    5901,
19694
    /* MVE_VMINAs32 */
19695
    5907,
19696
    /* MVE_VMINAs8 */
19697
    5913,
19698
    /* MVE_VMINNMAVf16 */
19699
    5919,
19700
    /* MVE_VMINNMAVf32 */
19701
    5925,
19702
    /* MVE_VMINNMAf16 */
19703
    5931,
19704
    /* MVE_VMINNMAf32 */
19705
    5937,
19706
    /* MVE_VMINNMVf16 */
19707
    5943,
19708
    /* MVE_VMINNMVf32 */
19709
    5949,
19710
    /* MVE_VMINNMf16 */
19711
    5955,
19712
    /* MVE_VMINNMf32 */
19713
    5962,
19714
    /* MVE_VMINVs16 */
19715
    5969,
19716
    /* MVE_VMINVs32 */
19717
    5975,
19718
    /* MVE_VMINVs8 */
19719
    5981,
19720
    /* MVE_VMINVu16 */
19721
    5987,
19722
    /* MVE_VMINVu32 */
19723
    5993,
19724
    /* MVE_VMINVu8 */
19725
    5999,
19726
    /* MVE_VMINs16 */
19727
    6005,
19728
    /* MVE_VMINs32 */
19729
    6012,
19730
    /* MVE_VMINs8 */
19731
    6019,
19732
    /* MVE_VMINu16 */
19733
    6026,
19734
    /* MVE_VMINu32 */
19735
    6033,
19736
    /* MVE_VMINu8 */
19737
    6040,
19738
    /* MVE_VMLADAVas16 */
19739
    6047,
19740
    /* MVE_VMLADAVas32 */
19741
    6054,
19742
    /* MVE_VMLADAVas8 */
19743
    6061,
19744
    /* MVE_VMLADAVau16 */
19745
    6068,
19746
    /* MVE_VMLADAVau32 */
19747
    6075,
19748
    /* MVE_VMLADAVau8 */
19749
    6082,
19750
    /* MVE_VMLADAVaxs16 */
19751
    6089,
19752
    /* MVE_VMLADAVaxs32 */
19753
    6096,
19754
    /* MVE_VMLADAVaxs8 */
19755
    6103,
19756
    /* MVE_VMLADAVs16 */
19757
    6110,
19758
    /* MVE_VMLADAVs32 */
19759
    6116,
19760
    /* MVE_VMLADAVs8 */
19761
    6122,
19762
    /* MVE_VMLADAVu16 */
19763
    6128,
19764
    /* MVE_VMLADAVu32 */
19765
    6134,
19766
    /* MVE_VMLADAVu8 */
19767
    6140,
19768
    /* MVE_VMLADAVxs16 */
19769
    6146,
19770
    /* MVE_VMLADAVxs32 */
19771
    6152,
19772
    /* MVE_VMLADAVxs8 */
19773
    6158,
19774
    /* MVE_VMLALDAVas16 */
19775
    6164,
19776
    /* MVE_VMLALDAVas32 */
19777
    6173,
19778
    /* MVE_VMLALDAVau16 */
19779
    6182,
19780
    /* MVE_VMLALDAVau32 */
19781
    6191,
19782
    /* MVE_VMLALDAVaxs16 */
19783
    6200,
19784
    /* MVE_VMLALDAVaxs32 */
19785
    6209,
19786
    /* MVE_VMLALDAVs16 */
19787
    6218,
19788
    /* MVE_VMLALDAVs32 */
19789
    6225,
19790
    /* MVE_VMLALDAVu16 */
19791
    6232,
19792
    /* MVE_VMLALDAVu32 */
19793
    6239,
19794
    /* MVE_VMLALDAVxs16 */
19795
    6246,
19796
    /* MVE_VMLALDAVxs32 */
19797
    6253,
19798
    /* MVE_VMLAS_qr_i16 */
19799
    6260,
19800
    /* MVE_VMLAS_qr_i32 */
19801
    6267,
19802
    /* MVE_VMLAS_qr_i8 */
19803
    6274,
19804
    /* MVE_VMLA_qr_i16 */
19805
    6281,
19806
    /* MVE_VMLA_qr_i32 */
19807
    6288,
19808
    /* MVE_VMLA_qr_i8 */
19809
    6295,
19810
    /* MVE_VMLSDAVas16 */
19811
    6302,
19812
    /* MVE_VMLSDAVas32 */
19813
    6309,
19814
    /* MVE_VMLSDAVas8 */
19815
    6316,
19816
    /* MVE_VMLSDAVaxs16 */
19817
    6323,
19818
    /* MVE_VMLSDAVaxs32 */
19819
    6330,
19820
    /* MVE_VMLSDAVaxs8 */
19821
    6337,
19822
    /* MVE_VMLSDAVs16 */
19823
    6344,
19824
    /* MVE_VMLSDAVs32 */
19825
    6350,
19826
    /* MVE_VMLSDAVs8 */
19827
    6356,
19828
    /* MVE_VMLSDAVxs16 */
19829
    6362,
19830
    /* MVE_VMLSDAVxs32 */
19831
    6368,
19832
    /* MVE_VMLSDAVxs8 */
19833
    6374,
19834
    /* MVE_VMLSLDAVas16 */
19835
    6380,
19836
    /* MVE_VMLSLDAVas32 */
19837
    6389,
19838
    /* MVE_VMLSLDAVaxs16 */
19839
    6398,
19840
    /* MVE_VMLSLDAVaxs32 */
19841
    6407,
19842
    /* MVE_VMLSLDAVs16 */
19843
    6416,
19844
    /* MVE_VMLSLDAVs32 */
19845
    6423,
19846
    /* MVE_VMLSLDAVxs16 */
19847
    6430,
19848
    /* MVE_VMLSLDAVxs32 */
19849
    6437,
19850
    /* MVE_VMOVLs16bh */
19851
    6444,
19852
    /* MVE_VMOVLs16th */
19853
    6450,
19854
    /* MVE_VMOVLs8bh */
19855
    6456,
19856
    /* MVE_VMOVLs8th */
19857
    6462,
19858
    /* MVE_VMOVLu16bh */
19859
    6468,
19860
    /* MVE_VMOVLu16th */
19861
    6474,
19862
    /* MVE_VMOVLu8bh */
19863
    6480,
19864
    /* MVE_VMOVLu8th */
19865
    6486,
19866
    /* MVE_VMOVNi16bh */
19867
    6492,
19868
    /* MVE_VMOVNi16th */
19869
    6498,
19870
    /* MVE_VMOVNi32bh */
19871
    6504,
19872
    /* MVE_VMOVNi32th */
19873
    6510,
19874
    /* MVE_VMOV_from_lane_32 */
19875
    6516,
19876
    /* MVE_VMOV_from_lane_s16 */
19877
    6521,
19878
    /* MVE_VMOV_from_lane_s8 */
19879
    6526,
19880
    /* MVE_VMOV_from_lane_u16 */
19881
    6531,
19882
    /* MVE_VMOV_from_lane_u8 */
19883
    6536,
19884
    /* MVE_VMOV_q_rr */
19885
    6541,
19886
    /* MVE_VMOV_rr_q */
19887
    6549,
19888
    /* MVE_VMOV_to_lane_16 */
19889
    6556,
19890
    /* MVE_VMOV_to_lane_32 */
19891
    6562,
19892
    /* MVE_VMOV_to_lane_8 */
19893
    6568,
19894
    /* MVE_VMOVimmf32 */
19895
    6574,
19896
    /* MVE_VMOVimmi16 */
19897
    6580,
19898
    /* MVE_VMOVimmi32 */
19899
    6586,
19900
    /* MVE_VMOVimmi64 */
19901
    6592,
19902
    /* MVE_VMOVimmi8 */
19903
    6598,
19904
    /* MVE_VMULHs16 */
19905
    6604,
19906
    /* MVE_VMULHs32 */
19907
    6611,
19908
    /* MVE_VMULHs8 */
19909
    6618,
19910
    /* MVE_VMULHu16 */
19911
    6625,
19912
    /* MVE_VMULHu32 */
19913
    6632,
19914
    /* MVE_VMULHu8 */
19915
    6639,
19916
    /* MVE_VMULLBp16 */
19917
    6646,
19918
    /* MVE_VMULLBp8 */
19919
    6653,
19920
    /* MVE_VMULLBs16 */
19921
    6660,
19922
    /* MVE_VMULLBs32 */
19923
    6667,
19924
    /* MVE_VMULLBs8 */
19925
    6674,
19926
    /* MVE_VMULLBu16 */
19927
    6681,
19928
    /* MVE_VMULLBu32 */
19929
    6688,
19930
    /* MVE_VMULLBu8 */
19931
    6695,
19932
    /* MVE_VMULLTp16 */
19933
    6702,
19934
    /* MVE_VMULLTp8 */
19935
    6709,
19936
    /* MVE_VMULLTs16 */
19937
    6716,
19938
    /* MVE_VMULLTs32 */
19939
    6723,
19940
    /* MVE_VMULLTs8 */
19941
    6730,
19942
    /* MVE_VMULLTu16 */
19943
    6737,
19944
    /* MVE_VMULLTu32 */
19945
    6744,
19946
    /* MVE_VMULLTu8 */
19947
    6751,
19948
    /* MVE_VMUL_qr_f16 */
19949
    6758,
19950
    /* MVE_VMUL_qr_f32 */
19951
    6765,
19952
    /* MVE_VMUL_qr_i16 */
19953
    6772,
19954
    /* MVE_VMUL_qr_i32 */
19955
    6779,
19956
    /* MVE_VMUL_qr_i8 */
19957
    6786,
19958
    /* MVE_VMULf16 */
19959
    6793,
19960
    /* MVE_VMULf32 */
19961
    6800,
19962
    /* MVE_VMULi16 */
19963
    6807,
19964
    /* MVE_VMULi32 */
19965
    6814,
19966
    /* MVE_VMULi8 */
19967
    6821,
19968
    /* MVE_VMVN */
19969
    6828,
19970
    /* MVE_VMVNimmi16 */
19971
    6834,
19972
    /* MVE_VMVNimmi32 */
19973
    6840,
19974
    /* MVE_VNEGf16 */
19975
    6846,
19976
    /* MVE_VNEGf32 */
19977
    6852,
19978
    /* MVE_VNEGs16 */
19979
    6858,
19980
    /* MVE_VNEGs32 */
19981
    6864,
19982
    /* MVE_VNEGs8 */
19983
    6870,
19984
    /* MVE_VORN */
19985
    6876,
19986
    /* MVE_VORR */
19987
    6883,
19988
    /* MVE_VORRimmi16 */
19989
    6890,
19990
    /* MVE_VORRimmi32 */
19991
    6896,
19992
    /* MVE_VPNOT */
19993
    6902,
19994
    /* MVE_VPSEL */
19995
    6907,
19996
    /* MVE_VPST */
19997
    6913,
19998
    /* MVE_VPTv16i8 */
19999
    6914,
20000
    /* MVE_VPTv16i8r */
20001
    6918,
20002
    /* MVE_VPTv16s8 */
20003
    6922,
20004
    /* MVE_VPTv16s8r */
20005
    6926,
20006
    /* MVE_VPTv16u8 */
20007
    6930,
20008
    /* MVE_VPTv16u8r */
20009
    6934,
20010
    /* MVE_VPTv4f32 */
20011
    6938,
20012
    /* MVE_VPTv4f32r */
20013
    6942,
20014
    /* MVE_VPTv4i32 */
20015
    6946,
20016
    /* MVE_VPTv4i32r */
20017
    6950,
20018
    /* MVE_VPTv4s32 */
20019
    6954,
20020
    /* MVE_VPTv4s32r */
20021
    6958,
20022
    /* MVE_VPTv4u32 */
20023
    6962,
20024
    /* MVE_VPTv4u32r */
20025
    6966,
20026
    /* MVE_VPTv8f16 */
20027
    6970,
20028
    /* MVE_VPTv8f16r */
20029
    6974,
20030
    /* MVE_VPTv8i16 */
20031
    6978,
20032
    /* MVE_VPTv8i16r */
20033
    6982,
20034
    /* MVE_VPTv8s16 */
20035
    6986,
20036
    /* MVE_VPTv8s16r */
20037
    6990,
20038
    /* MVE_VPTv8u16 */
20039
    6994,
20040
    /* MVE_VPTv8u16r */
20041
    6998,
20042
    /* MVE_VQABSs16 */
20043
    7002,
20044
    /* MVE_VQABSs32 */
20045
    7008,
20046
    /* MVE_VQABSs8 */
20047
    7014,
20048
    /* MVE_VQADD_qr_s16 */
20049
    7020,
20050
    /* MVE_VQADD_qr_s32 */
20051
    7027,
20052
    /* MVE_VQADD_qr_s8 */
20053
    7034,
20054
    /* MVE_VQADD_qr_u16 */
20055
    7041,
20056
    /* MVE_VQADD_qr_u32 */
20057
    7048,
20058
    /* MVE_VQADD_qr_u8 */
20059
    7055,
20060
    /* MVE_VQADDs16 */
20061
    7062,
20062
    /* MVE_VQADDs32 */
20063
    7069,
20064
    /* MVE_VQADDs8 */
20065
    7076,
20066
    /* MVE_VQADDu16 */
20067
    7083,
20068
    /* MVE_VQADDu32 */
20069
    7090,
20070
    /* MVE_VQADDu8 */
20071
    7097,
20072
    /* MVE_VQDMLADHXs16 */
20073
    7104,
20074
    /* MVE_VQDMLADHXs32 */
20075
    7111,
20076
    /* MVE_VQDMLADHXs8 */
20077
    7118,
20078
    /* MVE_VQDMLADHs16 */
20079
    7125,
20080
    /* MVE_VQDMLADHs32 */
20081
    7132,
20082
    /* MVE_VQDMLADHs8 */
20083
    7139,
20084
    /* MVE_VQDMLAH_qrs16 */
20085
    7146,
20086
    /* MVE_VQDMLAH_qrs32 */
20087
    7153,
20088
    /* MVE_VQDMLAH_qrs8 */
20089
    7160,
20090
    /* MVE_VQDMLASH_qrs16 */
20091
    7167,
20092
    /* MVE_VQDMLASH_qrs32 */
20093
    7174,
20094
    /* MVE_VQDMLASH_qrs8 */
20095
    7181,
20096
    /* MVE_VQDMLSDHXs16 */
20097
    7188,
20098
    /* MVE_VQDMLSDHXs32 */
20099
    7195,
20100
    /* MVE_VQDMLSDHXs8 */
20101
    7202,
20102
    /* MVE_VQDMLSDHs16 */
20103
    7209,
20104
    /* MVE_VQDMLSDHs32 */
20105
    7216,
20106
    /* MVE_VQDMLSDHs8 */
20107
    7223,
20108
    /* MVE_VQDMULH_qr_s16 */
20109
    7230,
20110
    /* MVE_VQDMULH_qr_s32 */
20111
    7237,
20112
    /* MVE_VQDMULH_qr_s8 */
20113
    7244,
20114
    /* MVE_VQDMULHi16 */
20115
    7251,
20116
    /* MVE_VQDMULHi32 */
20117
    7258,
20118
    /* MVE_VQDMULHi8 */
20119
    7265,
20120
    /* MVE_VQDMULL_qr_s16bh */
20121
    7272,
20122
    /* MVE_VQDMULL_qr_s16th */
20123
    7279,
20124
    /* MVE_VQDMULL_qr_s32bh */
20125
    7286,
20126
    /* MVE_VQDMULL_qr_s32th */
20127
    7293,
20128
    /* MVE_VQDMULLs16bh */
20129
    7300,
20130
    /* MVE_VQDMULLs16th */
20131
    7307,
20132
    /* MVE_VQDMULLs32bh */
20133
    7314,
20134
    /* MVE_VQDMULLs32th */
20135
    7321,
20136
    /* MVE_VQMOVNs16bh */
20137
    7328,
20138
    /* MVE_VQMOVNs16th */
20139
    7334,
20140
    /* MVE_VQMOVNs32bh */
20141
    7340,
20142
    /* MVE_VQMOVNs32th */
20143
    7346,
20144
    /* MVE_VQMOVNu16bh */
20145
    7352,
20146
    /* MVE_VQMOVNu16th */
20147
    7358,
20148
    /* MVE_VQMOVNu32bh */
20149
    7364,
20150
    /* MVE_VQMOVNu32th */
20151
    7370,
20152
    /* MVE_VQMOVUNs16bh */
20153
    7376,
20154
    /* MVE_VQMOVUNs16th */
20155
    7382,
20156
    /* MVE_VQMOVUNs32bh */
20157
    7388,
20158
    /* MVE_VQMOVUNs32th */
20159
    7394,
20160
    /* MVE_VQNEGs16 */
20161
    7400,
20162
    /* MVE_VQNEGs32 */
20163
    7406,
20164
    /* MVE_VQNEGs8 */
20165
    7412,
20166
    /* MVE_VQRDMLADHXs16 */
20167
    7418,
20168
    /* MVE_VQRDMLADHXs32 */
20169
    7425,
20170
    /* MVE_VQRDMLADHXs8 */
20171
    7432,
20172
    /* MVE_VQRDMLADHs16 */
20173
    7439,
20174
    /* MVE_VQRDMLADHs32 */
20175
    7446,
20176
    /* MVE_VQRDMLADHs8 */
20177
    7453,
20178
    /* MVE_VQRDMLAH_qrs16 */
20179
    7460,
20180
    /* MVE_VQRDMLAH_qrs32 */
20181
    7467,
20182
    /* MVE_VQRDMLAH_qrs8 */
20183
    7474,
20184
    /* MVE_VQRDMLASH_qrs16 */
20185
    7481,
20186
    /* MVE_VQRDMLASH_qrs32 */
20187
    7488,
20188
    /* MVE_VQRDMLASH_qrs8 */
20189
    7495,
20190
    /* MVE_VQRDMLSDHXs16 */
20191
    7502,
20192
    /* MVE_VQRDMLSDHXs32 */
20193
    7509,
20194
    /* MVE_VQRDMLSDHXs8 */
20195
    7516,
20196
    /* MVE_VQRDMLSDHs16 */
20197
    7523,
20198
    /* MVE_VQRDMLSDHs32 */
20199
    7530,
20200
    /* MVE_VQRDMLSDHs8 */
20201
    7537,
20202
    /* MVE_VQRDMULH_qr_s16 */
20203
    7544,
20204
    /* MVE_VQRDMULH_qr_s32 */
20205
    7551,
20206
    /* MVE_VQRDMULH_qr_s8 */
20207
    7558,
20208
    /* MVE_VQRDMULHi16 */
20209
    7565,
20210
    /* MVE_VQRDMULHi32 */
20211
    7572,
20212
    /* MVE_VQRDMULHi8 */
20213
    7579,
20214
    /* MVE_VQRSHL_by_vecs16 */
20215
    7586,
20216
    /* MVE_VQRSHL_by_vecs32 */
20217
    7593,
20218
    /* MVE_VQRSHL_by_vecs8 */
20219
    7600,
20220
    /* MVE_VQRSHL_by_vecu16 */
20221
    7607,
20222
    /* MVE_VQRSHL_by_vecu32 */
20223
    7614,
20224
    /* MVE_VQRSHL_by_vecu8 */
20225
    7621,
20226
    /* MVE_VQRSHL_qrs16 */
20227
    7628,
20228
    /* MVE_VQRSHL_qrs32 */
20229
    7634,
20230
    /* MVE_VQRSHL_qrs8 */
20231
    7640,
20232
    /* MVE_VQRSHL_qru16 */
20233
    7646,
20234
    /* MVE_VQRSHL_qru32 */
20235
    7652,
20236
    /* MVE_VQRSHL_qru8 */
20237
    7658,
20238
    /* MVE_VQRSHRNbhs16 */
20239
    7664,
20240
    /* MVE_VQRSHRNbhs32 */
20241
    7671,
20242
    /* MVE_VQRSHRNbhu16 */
20243
    7678,
20244
    /* MVE_VQRSHRNbhu32 */
20245
    7685,
20246
    /* MVE_VQRSHRNths16 */
20247
    7692,
20248
    /* MVE_VQRSHRNths32 */
20249
    7699,
20250
    /* MVE_VQRSHRNthu16 */
20251
    7706,
20252
    /* MVE_VQRSHRNthu32 */
20253
    7713,
20254
    /* MVE_VQRSHRUNs16bh */
20255
    7720,
20256
    /* MVE_VQRSHRUNs16th */
20257
    7727,
20258
    /* MVE_VQRSHRUNs32bh */
20259
    7734,
20260
    /* MVE_VQRSHRUNs32th */
20261
    7741,
20262
    /* MVE_VQSHLU_imms16 */
20263
    7748,
20264
    /* MVE_VQSHLU_imms32 */
20265
    7755,
20266
    /* MVE_VQSHLU_imms8 */
20267
    7762,
20268
    /* MVE_VQSHL_by_vecs16 */
20269
    7769,
20270
    /* MVE_VQSHL_by_vecs32 */
20271
    7776,
20272
    /* MVE_VQSHL_by_vecs8 */
20273
    7783,
20274
    /* MVE_VQSHL_by_vecu16 */
20275
    7790,
20276
    /* MVE_VQSHL_by_vecu32 */
20277
    7797,
20278
    /* MVE_VQSHL_by_vecu8 */
20279
    7804,
20280
    /* MVE_VQSHL_qrs16 */
20281
    7811,
20282
    /* MVE_VQSHL_qrs32 */
20283
    7817,
20284
    /* MVE_VQSHL_qrs8 */
20285
    7823,
20286
    /* MVE_VQSHL_qru16 */
20287
    7829,
20288
    /* MVE_VQSHL_qru32 */
20289
    7835,
20290
    /* MVE_VQSHL_qru8 */
20291
    7841,
20292
    /* MVE_VQSHLimms16 */
20293
    7847,
20294
    /* MVE_VQSHLimms32 */
20295
    7854,
20296
    /* MVE_VQSHLimms8 */
20297
    7861,
20298
    /* MVE_VQSHLimmu16 */
20299
    7868,
20300
    /* MVE_VQSHLimmu32 */
20301
    7875,
20302
    /* MVE_VQSHLimmu8 */
20303
    7882,
20304
    /* MVE_VQSHRNbhs16 */
20305
    7889,
20306
    /* MVE_VQSHRNbhs32 */
20307
    7896,
20308
    /* MVE_VQSHRNbhu16 */
20309
    7903,
20310
    /* MVE_VQSHRNbhu32 */
20311
    7910,
20312
    /* MVE_VQSHRNths16 */
20313
    7917,
20314
    /* MVE_VQSHRNths32 */
20315
    7924,
20316
    /* MVE_VQSHRNthu16 */
20317
    7931,
20318
    /* MVE_VQSHRNthu32 */
20319
    7938,
20320
    /* MVE_VQSHRUNs16bh */
20321
    7945,
20322
    /* MVE_VQSHRUNs16th */
20323
    7952,
20324
    /* MVE_VQSHRUNs32bh */
20325
    7959,
20326
    /* MVE_VQSHRUNs32th */
20327
    7966,
20328
    /* MVE_VQSUB_qr_s16 */
20329
    7973,
20330
    /* MVE_VQSUB_qr_s32 */
20331
    7980,
20332
    /* MVE_VQSUB_qr_s8 */
20333
    7987,
20334
    /* MVE_VQSUB_qr_u16 */
20335
    7994,
20336
    /* MVE_VQSUB_qr_u32 */
20337
    8001,
20338
    /* MVE_VQSUB_qr_u8 */
20339
    8008,
20340
    /* MVE_VQSUBs16 */
20341
    8015,
20342
    /* MVE_VQSUBs32 */
20343
    8022,
20344
    /* MVE_VQSUBs8 */
20345
    8029,
20346
    /* MVE_VQSUBu16 */
20347
    8036,
20348
    /* MVE_VQSUBu32 */
20349
    8043,
20350
    /* MVE_VQSUBu8 */
20351
    8050,
20352
    /* MVE_VREV16_8 */
20353
    8057,
20354
    /* MVE_VREV32_16 */
20355
    8063,
20356
    /* MVE_VREV32_8 */
20357
    8069,
20358
    /* MVE_VREV64_16 */
20359
    8075,
20360
    /* MVE_VREV64_32 */
20361
    8081,
20362
    /* MVE_VREV64_8 */
20363
    8087,
20364
    /* MVE_VRHADDs16 */
20365
    8093,
20366
    /* MVE_VRHADDs32 */
20367
    8100,
20368
    /* MVE_VRHADDs8 */
20369
    8107,
20370
    /* MVE_VRHADDu16 */
20371
    8114,
20372
    /* MVE_VRHADDu32 */
20373
    8121,
20374
    /* MVE_VRHADDu8 */
20375
    8128,
20376
    /* MVE_VRINTf16A */
20377
    8135,
20378
    /* MVE_VRINTf16M */
20379
    8141,
20380
    /* MVE_VRINTf16N */
20381
    8147,
20382
    /* MVE_VRINTf16P */
20383
    8153,
20384
    /* MVE_VRINTf16X */
20385
    8159,
20386
    /* MVE_VRINTf16Z */
20387
    8165,
20388
    /* MVE_VRINTf32A */
20389
    8171,
20390
    /* MVE_VRINTf32M */
20391
    8177,
20392
    /* MVE_VRINTf32N */
20393
    8183,
20394
    /* MVE_VRINTf32P */
20395
    8189,
20396
    /* MVE_VRINTf32X */
20397
    8195,
20398
    /* MVE_VRINTf32Z */
20399
    8201,
20400
    /* MVE_VRMLALDAVHas32 */
20401
    8207,
20402
    /* MVE_VRMLALDAVHau32 */
20403
    8216,
20404
    /* MVE_VRMLALDAVHaxs32 */
20405
    8225,
20406
    /* MVE_VRMLALDAVHs32 */
20407
    8234,
20408
    /* MVE_VRMLALDAVHu32 */
20409
    8241,
20410
    /* MVE_VRMLALDAVHxs32 */
20411
    8248,
20412
    /* MVE_VRMLSLDAVHas32 */
20413
    8255,
20414
    /* MVE_VRMLSLDAVHaxs32 */
20415
    8264,
20416
    /* MVE_VRMLSLDAVHs32 */
20417
    8273,
20418
    /* MVE_VRMLSLDAVHxs32 */
20419
    8280,
20420
    /* MVE_VRMULHs16 */
20421
    8287,
20422
    /* MVE_VRMULHs32 */
20423
    8294,
20424
    /* MVE_VRMULHs8 */
20425
    8301,
20426
    /* MVE_VRMULHu16 */
20427
    8308,
20428
    /* MVE_VRMULHu32 */
20429
    8315,
20430
    /* MVE_VRMULHu8 */
20431
    8322,
20432
    /* MVE_VRSHL_by_vecs16 */
20433
    8329,
20434
    /* MVE_VRSHL_by_vecs32 */
20435
    8336,
20436
    /* MVE_VRSHL_by_vecs8 */
20437
    8343,
20438
    /* MVE_VRSHL_by_vecu16 */
20439
    8350,
20440
    /* MVE_VRSHL_by_vecu32 */
20441
    8357,
20442
    /* MVE_VRSHL_by_vecu8 */
20443
    8364,
20444
    /* MVE_VRSHL_qrs16 */
20445
    8371,
20446
    /* MVE_VRSHL_qrs32 */
20447
    8377,
20448
    /* MVE_VRSHL_qrs8 */
20449
    8383,
20450
    /* MVE_VRSHL_qru16 */
20451
    8389,
20452
    /* MVE_VRSHL_qru32 */
20453
    8395,
20454
    /* MVE_VRSHL_qru8 */
20455
    8401,
20456
    /* MVE_VRSHRNi16bh */
20457
    8407,
20458
    /* MVE_VRSHRNi16th */
20459
    8414,
20460
    /* MVE_VRSHRNi32bh */
20461
    8421,
20462
    /* MVE_VRSHRNi32th */
20463
    8428,
20464
    /* MVE_VRSHR_imms16 */
20465
    8435,
20466
    /* MVE_VRSHR_imms32 */
20467
    8442,
20468
    /* MVE_VRSHR_imms8 */
20469
    8449,
20470
    /* MVE_VRSHR_immu16 */
20471
    8456,
20472
    /* MVE_VRSHR_immu32 */
20473
    8463,
20474
    /* MVE_VRSHR_immu8 */
20475
    8470,
20476
    /* MVE_VSBC */
20477
    8477,
20478
    /* MVE_VSBCI */
20479
    8486,
20480
    /* MVE_VSHLC */
20481
    8494,
20482
    /* MVE_VSHLL_imms16bh */
20483
    8502,
20484
    /* MVE_VSHLL_imms16th */
20485
    8509,
20486
    /* MVE_VSHLL_imms8bh */
20487
    8516,
20488
    /* MVE_VSHLL_imms8th */
20489
    8523,
20490
    /* MVE_VSHLL_immu16bh */
20491
    8530,
20492
    /* MVE_VSHLL_immu16th */
20493
    8537,
20494
    /* MVE_VSHLL_immu8bh */
20495
    8544,
20496
    /* MVE_VSHLL_immu8th */
20497
    8551,
20498
    /* MVE_VSHLL_lws16bh */
20499
    8558,
20500
    /* MVE_VSHLL_lws16th */
20501
    8564,
20502
    /* MVE_VSHLL_lws8bh */
20503
    8570,
20504
    /* MVE_VSHLL_lws8th */
20505
    8576,
20506
    /* MVE_VSHLL_lwu16bh */
20507
    8582,
20508
    /* MVE_VSHLL_lwu16th */
20509
    8588,
20510
    /* MVE_VSHLL_lwu8bh */
20511
    8594,
20512
    /* MVE_VSHLL_lwu8th */
20513
    8600,
20514
    /* MVE_VSHL_by_vecs16 */
20515
    8606,
20516
    /* MVE_VSHL_by_vecs32 */
20517
    8613,
20518
    /* MVE_VSHL_by_vecs8 */
20519
    8620,
20520
    /* MVE_VSHL_by_vecu16 */
20521
    8627,
20522
    /* MVE_VSHL_by_vecu32 */
20523
    8634,
20524
    /* MVE_VSHL_by_vecu8 */
20525
    8641,
20526
    /* MVE_VSHL_immi16 */
20527
    8648,
20528
    /* MVE_VSHL_immi32 */
20529
    8655,
20530
    /* MVE_VSHL_immi8 */
20531
    8662,
20532
    /* MVE_VSHL_qrs16 */
20533
    8669,
20534
    /* MVE_VSHL_qrs32 */
20535
    8675,
20536
    /* MVE_VSHL_qrs8 */
20537
    8681,
20538
    /* MVE_VSHL_qru16 */
20539
    8687,
20540
    /* MVE_VSHL_qru32 */
20541
    8693,
20542
    /* MVE_VSHL_qru8 */
20543
    8699,
20544
    /* MVE_VSHRNi16bh */
20545
    8705,
20546
    /* MVE_VSHRNi16th */
20547
    8712,
20548
    /* MVE_VSHRNi32bh */
20549
    8719,
20550
    /* MVE_VSHRNi32th */
20551
    8726,
20552
    /* MVE_VSHR_imms16 */
20553
    8733,
20554
    /* MVE_VSHR_imms32 */
20555
    8740,
20556
    /* MVE_VSHR_imms8 */
20557
    8747,
20558
    /* MVE_VSHR_immu16 */
20559
    8754,
20560
    /* MVE_VSHR_immu32 */
20561
    8761,
20562
    /* MVE_VSHR_immu8 */
20563
    8768,
20564
    /* MVE_VSLIimm16 */
20565
    8775,
20566
    /* MVE_VSLIimm32 */
20567
    8782,
20568
    /* MVE_VSLIimm8 */
20569
    8789,
20570
    /* MVE_VSRIimm16 */
20571
    8796,
20572
    /* MVE_VSRIimm32 */
20573
    8803,
20574
    /* MVE_VSRIimm8 */
20575
    8810,
20576
    /* MVE_VST20_16 */
20577
    8817,
20578
    /* MVE_VST20_16_wb */
20579
    8819,
20580
    /* MVE_VST20_32 */
20581
    8822,
20582
    /* MVE_VST20_32_wb */
20583
    8824,
20584
    /* MVE_VST20_8 */
20585
    8827,
20586
    /* MVE_VST20_8_wb */
20587
    8829,
20588
    /* MVE_VST21_16 */
20589
    8832,
20590
    /* MVE_VST21_16_wb */
20591
    8834,
20592
    /* MVE_VST21_32 */
20593
    8837,
20594
    /* MVE_VST21_32_wb */
20595
    8839,
20596
    /* MVE_VST21_8 */
20597
    8842,
20598
    /* MVE_VST21_8_wb */
20599
    8844,
20600
    /* MVE_VST40_16 */
20601
    8847,
20602
    /* MVE_VST40_16_wb */
20603
    8849,
20604
    /* MVE_VST40_32 */
20605
    8852,
20606
    /* MVE_VST40_32_wb */
20607
    8854,
20608
    /* MVE_VST40_8 */
20609
    8857,
20610
    /* MVE_VST40_8_wb */
20611
    8859,
20612
    /* MVE_VST41_16 */
20613
    8862,
20614
    /* MVE_VST41_16_wb */
20615
    8864,
20616
    /* MVE_VST41_32 */
20617
    8867,
20618
    /* MVE_VST41_32_wb */
20619
    8869,
20620
    /* MVE_VST41_8 */
20621
    8872,
20622
    /* MVE_VST41_8_wb */
20623
    8874,
20624
    /* MVE_VST42_16 */
20625
    8877,
20626
    /* MVE_VST42_16_wb */
20627
    8879,
20628
    /* MVE_VST42_32 */
20629
    8882,
20630
    /* MVE_VST42_32_wb */
20631
    8884,
20632
    /* MVE_VST42_8 */
20633
    8887,
20634
    /* MVE_VST42_8_wb */
20635
    8889,
20636
    /* MVE_VST43_16 */
20637
    8892,
20638
    /* MVE_VST43_16_wb */
20639
    8894,
20640
    /* MVE_VST43_32 */
20641
    8897,
20642
    /* MVE_VST43_32_wb */
20643
    8899,
20644
    /* MVE_VST43_8 */
20645
    8902,
20646
    /* MVE_VST43_8_wb */
20647
    8904,
20648
    /* MVE_VSTRB16 */
20649
    8907,
20650
    /* MVE_VSTRB16_post */
20651
    8913,
20652
    /* MVE_VSTRB16_pre */
20653
    8920,
20654
    /* MVE_VSTRB16_rq */
20655
    8927,
20656
    /* MVE_VSTRB32 */
20657
    8933,
20658
    /* MVE_VSTRB32_post */
20659
    8939,
20660
    /* MVE_VSTRB32_pre */
20661
    8946,
20662
    /* MVE_VSTRB32_rq */
20663
    8953,
20664
    /* MVE_VSTRB8_rq */
20665
    8959,
20666
    /* MVE_VSTRBU8 */
20667
    8965,
20668
    /* MVE_VSTRBU8_post */
20669
    8971,
20670
    /* MVE_VSTRBU8_pre */
20671
    8978,
20672
    /* MVE_VSTRD64_qi */
20673
    8985,
20674
    /* MVE_VSTRD64_qi_pre */
20675
    8991,
20676
    /* MVE_VSTRD64_rq */
20677
    8998,
20678
    /* MVE_VSTRD64_rq_u */
20679
    9004,
20680
    /* MVE_VSTRH16_rq */
20681
    9010,
20682
    /* MVE_VSTRH16_rq_u */
20683
    9016,
20684
    /* MVE_VSTRH32 */
20685
    9022,
20686
    /* MVE_VSTRH32_post */
20687
    9028,
20688
    /* MVE_VSTRH32_pre */
20689
    9035,
20690
    /* MVE_VSTRH32_rq */
20691
    9042,
20692
    /* MVE_VSTRH32_rq_u */
20693
    9048,
20694
    /* MVE_VSTRHU16 */
20695
    9054,
20696
    /* MVE_VSTRHU16_post */
20697
    9060,
20698
    /* MVE_VSTRHU16_pre */
20699
    9067,
20700
    /* MVE_VSTRW32_qi */
20701
    9074,
20702
    /* MVE_VSTRW32_qi_pre */
20703
    9080,
20704
    /* MVE_VSTRW32_rq */
20705
    9087,
20706
    /* MVE_VSTRW32_rq_u */
20707
    9093,
20708
    /* MVE_VSTRWU32 */
20709
    9099,
20710
    /* MVE_VSTRWU32_post */
20711
    9105,
20712
    /* MVE_VSTRWU32_pre */
20713
    9112,
20714
    /* MVE_VSUB_qr_f16 */
20715
    9119,
20716
    /* MVE_VSUB_qr_f32 */
20717
    9126,
20718
    /* MVE_VSUB_qr_i16 */
20719
    9133,
20720
    /* MVE_VSUB_qr_i32 */
20721
    9140,
20722
    /* MVE_VSUB_qr_i8 */
20723
    9147,
20724
    /* MVE_VSUBf16 */
20725
    9154,
20726
    /* MVE_VSUBf32 */
20727
    9161,
20728
    /* MVE_VSUBi16 */
20729
    9168,
20730
    /* MVE_VSUBi32 */
20731
    9175,
20732
    /* MVE_VSUBi8 */
20733
    9182,
20734
    /* MVE_WLSTP_16 */
20735
    9189,
20736
    /* MVE_WLSTP_32 */
20737
    9192,
20738
    /* MVE_WLSTP_64 */
20739
    9195,
20740
    /* MVE_WLSTP_8 */
20741
    9198,
20742
    /* MVNi */
20743
    9201,
20744
    /* MVNr */
20745
    9206,
20746
    /* MVNsi */
20747
    9211,
20748
    /* MVNsr */
20749
    9217,
20750
    /* NEON_VMAXNMNDf */
20751
    9224,
20752
    /* NEON_VMAXNMNDh */
20753
    9227,
20754
    /* NEON_VMAXNMNQf */
20755
    9230,
20756
    /* NEON_VMAXNMNQh */
20757
    9233,
20758
    /* NEON_VMINNMNDf */
20759
    9236,
20760
    /* NEON_VMINNMNDh */
20761
    9239,
20762
    /* NEON_VMINNMNQf */
20763
    9242,
20764
    /* NEON_VMINNMNQh */
20765
    9245,
20766
    /* ORRri */
20767
    9248,
20768
    /* ORRrr */
20769
    9254,
20770
    /* ORRrsi */
20771
    9260,
20772
    /* ORRrsr */
20773
    9267,
20774
    /* PKHBT */
20775
    9275,
20776
    /* PKHTB */
20777
    9281,
20778
    /* PLDWi12 */
20779
    9287,
20780
    /* PLDWrs */
20781
    9289,
20782
    /* PLDi12 */
20783
    9292,
20784
    /* PLDrs */
20785
    9294,
20786
    /* PLIi12 */
20787
    9297,
20788
    /* PLIrs */
20789
    9299,
20790
    /* QADD */
20791
    9302,
20792
    /* QADD16 */
20793
    9307,
20794
    /* QADD8 */
20795
    9312,
20796
    /* QASX */
20797
    9317,
20798
    /* QDADD */
20799
    9322,
20800
    /* QDSUB */
20801
    9327,
20802
    /* QSAX */
20803
    9332,
20804
    /* QSUB */
20805
    9337,
20806
    /* QSUB16 */
20807
    9342,
20808
    /* QSUB8 */
20809
    9347,
20810
    /* RBIT */
20811
    9352,
20812
    /* REV */
20813
    9356,
20814
    /* REV16 */
20815
    9360,
20816
    /* REVSH */
20817
    9364,
20818
    /* RFEDA */
20819
    9368,
20820
    /* RFEDA_UPD */
20821
    9369,
20822
    /* RFEDB */
20823
    9370,
20824
    /* RFEDB_UPD */
20825
    9371,
20826
    /* RFEIA */
20827
    9372,
20828
    /* RFEIA_UPD */
20829
    9373,
20830
    /* RFEIB */
20831
    9374,
20832
    /* RFEIB_UPD */
20833
    9375,
20834
    /* RSBri */
20835
    9376,
20836
    /* RSBrr */
20837
    9382,
20838
    /* RSBrsi */
20839
    9388,
20840
    /* RSBrsr */
20841
    9395,
20842
    /* RSCri */
20843
    9403,
20844
    /* RSCrr */
20845
    9409,
20846
    /* RSCrsi */
20847
    9415,
20848
    /* RSCrsr */
20849
    9422,
20850
    /* SADD16 */
20851
    9430,
20852
    /* SADD8 */
20853
    9435,
20854
    /* SASX */
20855
    9440,
20856
    /* SB */
20857
    9445,
20858
    /* SBCri */
20859
    9445,
20860
    /* SBCrr */
20861
    9451,
20862
    /* SBCrsi */
20863
    9457,
20864
    /* SBCrsr */
20865
    9464,
20866
    /* SBFX */
20867
    9472,
20868
    /* SDIV */
20869
    9478,
20870
    /* SEL */
20871
    9483,
20872
    /* SETEND */
20873
    9488,
20874
    /* SETPAN */
20875
    9489,
20876
    /* SHA1C */
20877
    9490,
20878
    /* SHA1H */
20879
    9494,
20880
    /* SHA1M */
20881
    9496,
20882
    /* SHA1P */
20883
    9500,
20884
    /* SHA1SU0 */
20885
    9504,
20886
    /* SHA1SU1 */
20887
    9508,
20888
    /* SHA256H */
20889
    9511,
20890
    /* SHA256H2 */
20891
    9515,
20892
    /* SHA256SU0 */
20893
    9519,
20894
    /* SHA256SU1 */
20895
    9522,
20896
    /* SHADD16 */
20897
    9526,
20898
    /* SHADD8 */
20899
    9531,
20900
    /* SHASX */
20901
    9536,
20902
    /* SHSAX */
20903
    9541,
20904
    /* SHSUB16 */
20905
    9546,
20906
    /* SHSUB8 */
20907
    9551,
20908
    /* SMC */
20909
    9556,
20910
    /* SMLABB */
20911
    9559,
20912
    /* SMLABT */
20913
    9565,
20914
    /* SMLAD */
20915
    9571,
20916
    /* SMLADX */
20917
    9577,
20918
    /* SMLAL */
20919
    9583,
20920
    /* SMLALBB */
20921
    9592,
20922
    /* SMLALBT */
20923
    9600,
20924
    /* SMLALD */
20925
    9608,
20926
    /* SMLALDX */
20927
    9616,
20928
    /* SMLALTB */
20929
    9624,
20930
    /* SMLALTT */
20931
    9632,
20932
    /* SMLATB */
20933
    9640,
20934
    /* SMLATT */
20935
    9646,
20936
    /* SMLAWB */
20937
    9652,
20938
    /* SMLAWT */
20939
    9658,
20940
    /* SMLSD */
20941
    9664,
20942
    /* SMLSDX */
20943
    9670,
20944
    /* SMLSLD */
20945
    9676,
20946
    /* SMLSLDX */
20947
    9684,
20948
    /* SMMLA */
20949
    9692,
20950
    /* SMMLAR */
20951
    9698,
20952
    /* SMMLS */
20953
    9704,
20954
    /* SMMLSR */
20955
    9710,
20956
    /* SMMUL */
20957
    9716,
20958
    /* SMMULR */
20959
    9721,
20960
    /* SMUAD */
20961
    9726,
20962
    /* SMUADX */
20963
    9731,
20964
    /* SMULBB */
20965
    9736,
20966
    /* SMULBT */
20967
    9741,
20968
    /* SMULL */
20969
    9746,
20970
    /* SMULTB */
20971
    9753,
20972
    /* SMULTT */
20973
    9758,
20974
    /* SMULWB */
20975
    9763,
20976
    /* SMULWT */
20977
    9768,
20978
    /* SMUSD */
20979
    9773,
20980
    /* SMUSDX */
20981
    9778,
20982
    /* SRSDA */
20983
    9783,
20984
    /* SRSDA_UPD */
20985
    9784,
20986
    /* SRSDB */
20987
    9785,
20988
    /* SRSDB_UPD */
20989
    9786,
20990
    /* SRSIA */
20991
    9787,
20992
    /* SRSIA_UPD */
20993
    9788,
20994
    /* SRSIB */
20995
    9789,
20996
    /* SRSIB_UPD */
20997
    9790,
20998
    /* SSAT */
20999
    9791,
21000
    /* SSAT16 */
21001
    9797,
21002
    /* SSAX */
21003
    9802,
21004
    /* SSUB16 */
21005
    9807,
21006
    /* SSUB8 */
21007
    9812,
21008
    /* STC2L_OFFSET */
21009
    9817,
21010
    /* STC2L_OPTION */
21011
    9821,
21012
    /* STC2L_POST */
21013
    9825,
21014
    /* STC2L_PRE */
21015
    9829,
21016
    /* STC2_OFFSET */
21017
    9833,
21018
    /* STC2_OPTION */
21019
    9837,
21020
    /* STC2_POST */
21021
    9841,
21022
    /* STC2_PRE */
21023
    9845,
21024
    /* STCL_OFFSET */
21025
    9849,
21026
    /* STCL_OPTION */
21027
    9855,
21028
    /* STCL_POST */
21029
    9861,
21030
    /* STCL_PRE */
21031
    9867,
21032
    /* STC_OFFSET */
21033
    9873,
21034
    /* STC_OPTION */
21035
    9879,
21036
    /* STC_POST */
21037
    9885,
21038
    /* STC_PRE */
21039
    9891,
21040
    /* STL */
21041
    9897,
21042
    /* STLB */
21043
    9901,
21044
    /* STLEX */
21045
    9905,
21046
    /* STLEXB */
21047
    9910,
21048
    /* STLEXD */
21049
    9915,
21050
    /* STLEXH */
21051
    9920,
21052
    /* STLH */
21053
    9925,
21054
    /* STMDA */
21055
    9929,
21056
    /* STMDA_UPD */
21057
    9933,
21058
    /* STMDB */
21059
    9938,
21060
    /* STMDB_UPD */
21061
    9942,
21062
    /* STMIA */
21063
    9947,
21064
    /* STMIA_UPD */
21065
    9951,
21066
    /* STMIB */
21067
    9956,
21068
    /* STMIB_UPD */
21069
    9960,
21070
    /* STRBT_POST_IMM */
21071
    9965,
21072
    /* STRBT_POST_REG */
21073
    9972,
21074
    /* STRB_POST_IMM */
21075
    9979,
21076
    /* STRB_POST_REG */
21077
    9986,
21078
    /* STRB_PRE_IMM */
21079
    9993,
21080
    /* STRB_PRE_REG */
21081
    9999,
21082
    /* STRBi12 */
21083
    10006,
21084
    /* STRBrs */
21085
    10011,
21086
    /* STRD */
21087
    10017,
21088
    /* STRD_POST */
21089
    10024,
21090
    /* STRD_PRE */
21091
    10032,
21092
    /* STREX */
21093
    10040,
21094
    /* STREXB */
21095
    10045,
21096
    /* STREXD */
21097
    10050,
21098
    /* STREXH */
21099
    10055,
21100
    /* STRH */
21101
    10060,
21102
    /* STRHTi */
21103
    10066,
21104
    /* STRHTr */
21105
    10072,
21106
    /* STRH_POST */
21107
    10079,
21108
    /* STRH_PRE */
21109
    10086,
21110
    /* STRT_POST_IMM */
21111
    10093,
21112
    /* STRT_POST_REG */
21113
    10100,
21114
    /* STR_POST_IMM */
21115
    10107,
21116
    /* STR_POST_REG */
21117
    10114,
21118
    /* STR_PRE_IMM */
21119
    10121,
21120
    /* STR_PRE_REG */
21121
    10127,
21122
    /* STRi12 */
21123
    10134,
21124
    /* STRrs */
21125
    10139,
21126
    /* SUBri */
21127
    10145,
21128
    /* SUBrr */
21129
    10151,
21130
    /* SUBrsi */
21131
    10157,
21132
    /* SUBrsr */
21133
    10164,
21134
    /* SVC */
21135
    10172,
21136
    /* SWP */
21137
    10175,
21138
    /* SWPB */
21139
    10180,
21140
    /* SXTAB */
21141
    10185,
21142
    /* SXTAB16 */
21143
    10191,
21144
    /* SXTAH */
21145
    10197,
21146
    /* SXTB */
21147
    10203,
21148
    /* SXTB16 */
21149
    10208,
21150
    /* SXTH */
21151
    10213,
21152
    /* TEQri */
21153
    10218,
21154
    /* TEQrr */
21155
    10222,
21156
    /* TEQrsi */
21157
    10226,
21158
    /* TEQrsr */
21159
    10231,
21160
    /* TRAP */
21161
    10237,
21162
    /* TRAPNaCl */
21163
    10237,
21164
    /* TSB */
21165
    10237,
21166
    /* TSTri */
21167
    10238,
21168
    /* TSTrr */
21169
    10242,
21170
    /* TSTrsi */
21171
    10246,
21172
    /* TSTrsr */
21173
    10251,
21174
    /* UADD16 */
21175
    10257,
21176
    /* UADD8 */
21177
    10262,
21178
    /* UASX */
21179
    10267,
21180
    /* UBFX */
21181
    10272,
21182
    /* UDF */
21183
    10278,
21184
    /* UDIV */
21185
    10279,
21186
    /* UHADD16 */
21187
    10284,
21188
    /* UHADD8 */
21189
    10289,
21190
    /* UHASX */
21191
    10294,
21192
    /* UHSAX */
21193
    10299,
21194
    /* UHSUB16 */
21195
    10304,
21196
    /* UHSUB8 */
21197
    10309,
21198
    /* UMAAL */
21199
    10314,
21200
    /* UMLAL */
21201
    10322,
21202
    /* UMULL */
21203
    10331,
21204
    /* UQADD16 */
21205
    10338,
21206
    /* UQADD8 */
21207
    10343,
21208
    /* UQASX */
21209
    10348,
21210
    /* UQSAX */
21211
    10353,
21212
    /* UQSUB16 */
21213
    10358,
21214
    /* UQSUB8 */
21215
    10363,
21216
    /* USAD8 */
21217
    10368,
21218
    /* USADA8 */
21219
    10373,
21220
    /* USAT */
21221
    10379,
21222
    /* USAT16 */
21223
    10385,
21224
    /* USAX */
21225
    10390,
21226
    /* USUB16 */
21227
    10395,
21228
    /* USUB8 */
21229
    10400,
21230
    /* UXTAB */
21231
    10405,
21232
    /* UXTAB16 */
21233
    10411,
21234
    /* UXTAH */
21235
    10417,
21236
    /* UXTB */
21237
    10423,
21238
    /* UXTB16 */
21239
    10428,
21240
    /* UXTH */
21241
    10433,
21242
    /* VABALsv2i64 */
21243
    10438,
21244
    /* VABALsv4i32 */
21245
    10444,
21246
    /* VABALsv8i16 */
21247
    10450,
21248
    /* VABALuv2i64 */
21249
    10456,
21250
    /* VABALuv4i32 */
21251
    10462,
21252
    /* VABALuv8i16 */
21253
    10468,
21254
    /* VABAsv16i8 */
21255
    10474,
21256
    /* VABAsv2i32 */
21257
    10480,
21258
    /* VABAsv4i16 */
21259
    10486,
21260
    /* VABAsv4i32 */
21261
    10492,
21262
    /* VABAsv8i16 */
21263
    10498,
21264
    /* VABAsv8i8 */
21265
    10504,
21266
    /* VABAuv16i8 */
21267
    10510,
21268
    /* VABAuv2i32 */
21269
    10516,
21270
    /* VABAuv4i16 */
21271
    10522,
21272
    /* VABAuv4i32 */
21273
    10528,
21274
    /* VABAuv8i16 */
21275
    10534,
21276
    /* VABAuv8i8 */
21277
    10540,
21278
    /* VABDLsv2i64 */
21279
    10546,
21280
    /* VABDLsv4i32 */
21281
    10551,
21282
    /* VABDLsv8i16 */
21283
    10556,
21284
    /* VABDLuv2i64 */
21285
    10561,
21286
    /* VABDLuv4i32 */
21287
    10566,
21288
    /* VABDLuv8i16 */
21289
    10571,
21290
    /* VABDfd */
21291
    10576,
21292
    /* VABDfq */
21293
    10581,
21294
    /* VABDhd */
21295
    10586,
21296
    /* VABDhq */
21297
    10591,
21298
    /* VABDsv16i8 */
21299
    10596,
21300
    /* VABDsv2i32 */
21301
    10601,
21302
    /* VABDsv4i16 */
21303
    10606,
21304
    /* VABDsv4i32 */
21305
    10611,
21306
    /* VABDsv8i16 */
21307
    10616,
21308
    /* VABDsv8i8 */
21309
    10621,
21310
    /* VABDuv16i8 */
21311
    10626,
21312
    /* VABDuv2i32 */
21313
    10631,
21314
    /* VABDuv4i16 */
21315
    10636,
21316
    /* VABDuv4i32 */
21317
    10641,
21318
    /* VABDuv8i16 */
21319
    10646,
21320
    /* VABDuv8i8 */
21321
    10651,
21322
    /* VABSD */
21323
    10656,
21324
    /* VABSH */
21325
    10660,
21326
    /* VABSS */
21327
    10664,
21328
    /* VABSfd */
21329
    10668,
21330
    /* VABSfq */
21331
    10672,
21332
    /* VABShd */
21333
    10676,
21334
    /* VABShq */
21335
    10680,
21336
    /* VABSv16i8 */
21337
    10684,
21338
    /* VABSv2i32 */
21339
    10688,
21340
    /* VABSv4i16 */
21341
    10692,
21342
    /* VABSv4i32 */
21343
    10696,
21344
    /* VABSv8i16 */
21345
    10700,
21346
    /* VABSv8i8 */
21347
    10704,
21348
    /* VACGEfd */
21349
    10708,
21350
    /* VACGEfq */
21351
    10713,
21352
    /* VACGEhd */
21353
    10718,
21354
    /* VACGEhq */
21355
    10723,
21356
    /* VACGTfd */
21357
    10728,
21358
    /* VACGTfq */
21359
    10733,
21360
    /* VACGThd */
21361
    10738,
21362
    /* VACGThq */
21363
    10743,
21364
    /* VADDD */
21365
    10748,
21366
    /* VADDH */
21367
    10753,
21368
    /* VADDHNv2i32 */
21369
    10758,
21370
    /* VADDHNv4i16 */
21371
    10763,
21372
    /* VADDHNv8i8 */
21373
    10768,
21374
    /* VADDLsv2i64 */
21375
    10773,
21376
    /* VADDLsv4i32 */
21377
    10778,
21378
    /* VADDLsv8i16 */
21379
    10783,
21380
    /* VADDLuv2i64 */
21381
    10788,
21382
    /* VADDLuv4i32 */
21383
    10793,
21384
    /* VADDLuv8i16 */
21385
    10798,
21386
    /* VADDS */
21387
    10803,
21388
    /* VADDWsv2i64 */
21389
    10808,
21390
    /* VADDWsv4i32 */
21391
    10813,
21392
    /* VADDWsv8i16 */
21393
    10818,
21394
    /* VADDWuv2i64 */
21395
    10823,
21396
    /* VADDWuv4i32 */
21397
    10828,
21398
    /* VADDWuv8i16 */
21399
    10833,
21400
    /* VADDfd */
21401
    10838,
21402
    /* VADDfq */
21403
    10843,
21404
    /* VADDhd */
21405
    10848,
21406
    /* VADDhq */
21407
    10853,
21408
    /* VADDv16i8 */
21409
    10858,
21410
    /* VADDv1i64 */
21411
    10863,
21412
    /* VADDv2i32 */
21413
    10868,
21414
    /* VADDv2i64 */
21415
    10873,
21416
    /* VADDv4i16 */
21417
    10878,
21418
    /* VADDv4i32 */
21419
    10883,
21420
    /* VADDv8i16 */
21421
    10888,
21422
    /* VADDv8i8 */
21423
    10893,
21424
    /* VANDd */
21425
    10898,
21426
    /* VANDq */
21427
    10903,
21428
    /* VBF16MALBQ */
21429
    10908,
21430
    /* VBF16MALBQI */
21431
    10912,
21432
    /* VBF16MALTQ */
21433
    10917,
21434
    /* VBF16MALTQI */
21435
    10921,
21436
    /* VBICd */
21437
    10926,
21438
    /* VBICiv2i32 */
21439
    10931,
21440
    /* VBICiv4i16 */
21441
    10936,
21442
    /* VBICiv4i32 */
21443
    10941,
21444
    /* VBICiv8i16 */
21445
    10946,
21446
    /* VBICq */
21447
    10951,
21448
    /* VBIFd */
21449
    10956,
21450
    /* VBIFq */
21451
    10962,
21452
    /* VBITd */
21453
    10968,
21454
    /* VBITq */
21455
    10974,
21456
    /* VBSLd */
21457
    10980,
21458
    /* VBSLq */
21459
    10986,
21460
    /* VBSPd */
21461
    10992,
21462
    /* VBSPq */
21463
    10998,
21464
    /* VCADDv2f32 */
21465
    11004,
21466
    /* VCADDv4f16 */
21467
    11008,
21468
    /* VCADDv4f32 */
21469
    11012,
21470
    /* VCADDv8f16 */
21471
    11016,
21472
    /* VCEQfd */
21473
    11020,
21474
    /* VCEQfq */
21475
    11025,
21476
    /* VCEQhd */
21477
    11030,
21478
    /* VCEQhq */
21479
    11035,
21480
    /* VCEQv16i8 */
21481
    11040,
21482
    /* VCEQv2i32 */
21483
    11045,
21484
    /* VCEQv4i16 */
21485
    11050,
21486
    /* VCEQv4i32 */
21487
    11055,
21488
    /* VCEQv8i16 */
21489
    11060,
21490
    /* VCEQv8i8 */
21491
    11065,
21492
    /* VCEQzv16i8 */
21493
    11070,
21494
    /* VCEQzv2f32 */
21495
    11074,
21496
    /* VCEQzv2i32 */
21497
    11078,
21498
    /* VCEQzv4f16 */
21499
    11082,
21500
    /* VCEQzv4f32 */
21501
    11086,
21502
    /* VCEQzv4i16 */
21503
    11090,
21504
    /* VCEQzv4i32 */
21505
    11094,
21506
    /* VCEQzv8f16 */
21507
    11098,
21508
    /* VCEQzv8i16 */
21509
    11102,
21510
    /* VCEQzv8i8 */
21511
    11106,
21512
    /* VCGEfd */
21513
    11110,
21514
    /* VCGEfq */
21515
    11115,
21516
    /* VCGEhd */
21517
    11120,
21518
    /* VCGEhq */
21519
    11125,
21520
    /* VCGEsv16i8 */
21521
    11130,
21522
    /* VCGEsv2i32 */
21523
    11135,
21524
    /* VCGEsv4i16 */
21525
    11140,
21526
    /* VCGEsv4i32 */
21527
    11145,
21528
    /* VCGEsv8i16 */
21529
    11150,
21530
    /* VCGEsv8i8 */
21531
    11155,
21532
    /* VCGEuv16i8 */
21533
    11160,
21534
    /* VCGEuv2i32 */
21535
    11165,
21536
    /* VCGEuv4i16 */
21537
    11170,
21538
    /* VCGEuv4i32 */
21539
    11175,
21540
    /* VCGEuv8i16 */
21541
    11180,
21542
    /* VCGEuv8i8 */
21543
    11185,
21544
    /* VCGEzv16i8 */
21545
    11190,
21546
    /* VCGEzv2f32 */
21547
    11194,
21548
    /* VCGEzv2i32 */
21549
    11198,
21550
    /* VCGEzv4f16 */
21551
    11202,
21552
    /* VCGEzv4f32 */
21553
    11206,
21554
    /* VCGEzv4i16 */
21555
    11210,
21556
    /* VCGEzv4i32 */
21557
    11214,
21558
    /* VCGEzv8f16 */
21559
    11218,
21560
    /* VCGEzv8i16 */
21561
    11222,
21562
    /* VCGEzv8i8 */
21563
    11226,
21564
    /* VCGTfd */
21565
    11230,
21566
    /* VCGTfq */
21567
    11235,
21568
    /* VCGThd */
21569
    11240,
21570
    /* VCGThq */
21571
    11245,
21572
    /* VCGTsv16i8 */
21573
    11250,
21574
    /* VCGTsv2i32 */
21575
    11255,
21576
    /* VCGTsv4i16 */
21577
    11260,
21578
    /* VCGTsv4i32 */
21579
    11265,
21580
    /* VCGTsv8i16 */
21581
    11270,
21582
    /* VCGTsv8i8 */
21583
    11275,
21584
    /* VCGTuv16i8 */
21585
    11280,
21586
    /* VCGTuv2i32 */
21587
    11285,
21588
    /* VCGTuv4i16 */
21589
    11290,
21590
    /* VCGTuv4i32 */
21591
    11295,
21592
    /* VCGTuv8i16 */
21593
    11300,
21594
    /* VCGTuv8i8 */
21595
    11305,
21596
    /* VCGTzv16i8 */
21597
    11310,
21598
    /* VCGTzv2f32 */
21599
    11314,
21600
    /* VCGTzv2i32 */
21601
    11318,
21602
    /* VCGTzv4f16 */
21603
    11322,
21604
    /* VCGTzv4f32 */
21605
    11326,
21606
    /* VCGTzv4i16 */
21607
    11330,
21608
    /* VCGTzv4i32 */
21609
    11334,
21610
    /* VCGTzv8f16 */
21611
    11338,
21612
    /* VCGTzv8i16 */
21613
    11342,
21614
    /* VCGTzv8i8 */
21615
    11346,
21616
    /* VCLEzv16i8 */
21617
    11350,
21618
    /* VCLEzv2f32 */
21619
    11354,
21620
    /* VCLEzv2i32 */
21621
    11358,
21622
    /* VCLEzv4f16 */
21623
    11362,
21624
    /* VCLEzv4f32 */
21625
    11366,
21626
    /* VCLEzv4i16 */
21627
    11370,
21628
    /* VCLEzv4i32 */
21629
    11374,
21630
    /* VCLEzv8f16 */
21631
    11378,
21632
    /* VCLEzv8i16 */
21633
    11382,
21634
    /* VCLEzv8i8 */
21635
    11386,
21636
    /* VCLSv16i8 */
21637
    11390,
21638
    /* VCLSv2i32 */
21639
    11394,
21640
    /* VCLSv4i16 */
21641
    11398,
21642
    /* VCLSv4i32 */
21643
    11402,
21644
    /* VCLSv8i16 */
21645
    11406,
21646
    /* VCLSv8i8 */
21647
    11410,
21648
    /* VCLTzv16i8 */
21649
    11414,
21650
    /* VCLTzv2f32 */
21651
    11418,
21652
    /* VCLTzv2i32 */
21653
    11422,
21654
    /* VCLTzv4f16 */
21655
    11426,
21656
    /* VCLTzv4f32 */
21657
    11430,
21658
    /* VCLTzv4i16 */
21659
    11434,
21660
    /* VCLTzv4i32 */
21661
    11438,
21662
    /* VCLTzv8f16 */
21663
    11442,
21664
    /* VCLTzv8i16 */
21665
    11446,
21666
    /* VCLTzv8i8 */
21667
    11450,
21668
    /* VCLZv16i8 */
21669
    11454,
21670
    /* VCLZv2i32 */
21671
    11458,
21672
    /* VCLZv4i16 */
21673
    11462,
21674
    /* VCLZv4i32 */
21675
    11466,
21676
    /* VCLZv8i16 */
21677
    11470,
21678
    /* VCLZv8i8 */
21679
    11474,
21680
    /* VCMLAv2f32 */
21681
    11478,
21682
    /* VCMLAv2f32_indexed */
21683
    11483,
21684
    /* VCMLAv4f16 */
21685
    11489,
21686
    /* VCMLAv4f16_indexed */
21687
    11494,
21688
    /* VCMLAv4f32 */
21689
    11500,
21690
    /* VCMLAv4f32_indexed */
21691
    11505,
21692
    /* VCMLAv8f16 */
21693
    11511,
21694
    /* VCMLAv8f16_indexed */
21695
    11516,
21696
    /* VCMPD */
21697
    11522,
21698
    /* VCMPED */
21699
    11526,
21700
    /* VCMPEH */
21701
    11530,
21702
    /* VCMPES */
21703
    11534,
21704
    /* VCMPEZD */
21705
    11538,
21706
    /* VCMPEZH */
21707
    11541,
21708
    /* VCMPEZS */
21709
    11544,
21710
    /* VCMPH */
21711
    11547,
21712
    /* VCMPS */
21713
    11551,
21714
    /* VCMPZD */
21715
    11555,
21716
    /* VCMPZH */
21717
    11558,
21718
    /* VCMPZS */
21719
    11561,
21720
    /* VCNTd */
21721
    11564,
21722
    /* VCNTq */
21723
    11568,
21724
    /* VCVTANSDf */
21725
    11572,
21726
    /* VCVTANSDh */
21727
    11574,
21728
    /* VCVTANSQf */
21729
    11576,
21730
    /* VCVTANSQh */
21731
    11578,
21732
    /* VCVTANUDf */
21733
    11580,
21734
    /* VCVTANUDh */
21735
    11582,
21736
    /* VCVTANUQf */
21737
    11584,
21738
    /* VCVTANUQh */
21739
    11586,
21740
    /* VCVTASD */
21741
    11588,
21742
    /* VCVTASH */
21743
    11590,
21744
    /* VCVTASS */
21745
    11592,
21746
    /* VCVTAUD */
21747
    11594,
21748
    /* VCVTAUH */
21749
    11596,
21750
    /* VCVTAUS */
21751
    11598,
21752
    /* VCVTBDH */
21753
    11600,
21754
    /* VCVTBHD */
21755
    11605,
21756
    /* VCVTBHS */
21757
    11609,
21758
    /* VCVTBSH */
21759
    11613,
21760
    /* VCVTDS */
21761
    11618,
21762
    /* VCVTMNSDf */
21763
    11622,
21764
    /* VCVTMNSDh */
21765
    11624,
21766
    /* VCVTMNSQf */
21767
    11626,
21768
    /* VCVTMNSQh */
21769
    11628,
21770
    /* VCVTMNUDf */
21771
    11630,
21772
    /* VCVTMNUDh */
21773
    11632,
21774
    /* VCVTMNUQf */
21775
    11634,
21776
    /* VCVTMNUQh */
21777
    11636,
21778
    /* VCVTMSD */
21779
    11638,
21780
    /* VCVTMSH */
21781
    11640,
21782
    /* VCVTMSS */
21783
    11642,
21784
    /* VCVTMUD */
21785
    11644,
21786
    /* VCVTMUH */
21787
    11646,
21788
    /* VCVTMUS */
21789
    11648,
21790
    /* VCVTNNSDf */
21791
    11650,
21792
    /* VCVTNNSDh */
21793
    11652,
21794
    /* VCVTNNSQf */
21795
    11654,
21796
    /* VCVTNNSQh */
21797
    11656,
21798
    /* VCVTNNUDf */
21799
    11658,
21800
    /* VCVTNNUDh */
21801
    11660,
21802
    /* VCVTNNUQf */
21803
    11662,
21804
    /* VCVTNNUQh */
21805
    11664,
21806
    /* VCVTNSD */
21807
    11666,
21808
    /* VCVTNSH */
21809
    11668,
21810
    /* VCVTNSS */
21811
    11670,
21812
    /* VCVTNUD */
21813
    11672,
21814
    /* VCVTNUH */
21815
    11674,
21816
    /* VCVTNUS */
21817
    11676,
21818
    /* VCVTPNSDf */
21819
    11678,
21820
    /* VCVTPNSDh */
21821
    11680,
21822
    /* VCVTPNSQf */
21823
    11682,
21824
    /* VCVTPNSQh */
21825
    11684,
21826
    /* VCVTPNUDf */
21827
    11686,
21828
    /* VCVTPNUDh */
21829
    11688,
21830
    /* VCVTPNUQf */
21831
    11690,
21832
    /* VCVTPNUQh */
21833
    11692,
21834
    /* VCVTPSD */
21835
    11694,
21836
    /* VCVTPSH */
21837
    11696,
21838
    /* VCVTPSS */
21839
    11698,
21840
    /* VCVTPUD */
21841
    11700,
21842
    /* VCVTPUH */
21843
    11702,
21844
    /* VCVTPUS */
21845
    11704,
21846
    /* VCVTSD */
21847
    11706,
21848
    /* VCVTTDH */
21849
    11710,
21850
    /* VCVTTHD */
21851
    11715,
21852
    /* VCVTTHS */
21853
    11719,
21854
    /* VCVTTSH */
21855
    11723,
21856
    /* VCVTf2h */
21857
    11728,
21858
    /* VCVTf2sd */
21859
    11732,
21860
    /* VCVTf2sq */
21861
    11736,
21862
    /* VCVTf2ud */
21863
    11740,
21864
    /* VCVTf2uq */
21865
    11744,
21866
    /* VCVTf2xsd */
21867
    11748,
21868
    /* VCVTf2xsq */
21869
    11753,
21870
    /* VCVTf2xud */
21871
    11758,
21872
    /* VCVTf2xuq */
21873
    11763,
21874
    /* VCVTh2f */
21875
    11768,
21876
    /* VCVTh2sd */
21877
    11772,
21878
    /* VCVTh2sq */
21879
    11776,
21880
    /* VCVTh2ud */
21881
    11780,
21882
    /* VCVTh2uq */
21883
    11784,
21884
    /* VCVTh2xsd */
21885
    11788,
21886
    /* VCVTh2xsq */
21887
    11793,
21888
    /* VCVTh2xud */
21889
    11798,
21890
    /* VCVTh2xuq */
21891
    11803,
21892
    /* VCVTs2fd */
21893
    11808,
21894
    /* VCVTs2fq */
21895
    11812,
21896
    /* VCVTs2hd */
21897
    11816,
21898
    /* VCVTs2hq */
21899
    11820,
21900
    /* VCVTu2fd */
21901
    11824,
21902
    /* VCVTu2fq */
21903
    11828,
21904
    /* VCVTu2hd */
21905
    11832,
21906
    /* VCVTu2hq */
21907
    11836,
21908
    /* VCVTxs2fd */
21909
    11840,
21910
    /* VCVTxs2fq */
21911
    11845,
21912
    /* VCVTxs2hd */
21913
    11850,
21914
    /* VCVTxs2hq */
21915
    11855,
21916
    /* VCVTxu2fd */
21917
    11860,
21918
    /* VCVTxu2fq */
21919
    11865,
21920
    /* VCVTxu2hd */
21921
    11870,
21922
    /* VCVTxu2hq */
21923
    11875,
21924
    /* VDIVD */
21925
    11880,
21926
    /* VDIVH */
21927
    11885,
21928
    /* VDIVS */
21929
    11890,
21930
    /* VDUP16d */
21931
    11895,
21932
    /* VDUP16q */
21933
    11899,
21934
    /* VDUP32d */
21935
    11903,
21936
    /* VDUP32q */
21937
    11907,
21938
    /* VDUP8d */
21939
    11911,
21940
    /* VDUP8q */
21941
    11915,
21942
    /* VDUPLN16d */
21943
    11919,
21944
    /* VDUPLN16q */
21945
    11924,
21946
    /* VDUPLN32d */
21947
    11929,
21948
    /* VDUPLN32q */
21949
    11934,
21950
    /* VDUPLN8d */
21951
    11939,
21952
    /* VDUPLN8q */
21953
    11944,
21954
    /* VEORd */
21955
    11949,
21956
    /* VEORq */
21957
    11954,
21958
    /* VEXTd16 */
21959
    11959,
21960
    /* VEXTd32 */
21961
    11965,
21962
    /* VEXTd8 */
21963
    11971,
21964
    /* VEXTq16 */
21965
    11977,
21966
    /* VEXTq32 */
21967
    11983,
21968
    /* VEXTq64 */
21969
    11989,
21970
    /* VEXTq8 */
21971
    11995,
21972
    /* VFMAD */
21973
    12001,
21974
    /* VFMAH */
21975
    12007,
21976
    /* VFMALD */
21977
    12013,
21978
    /* VFMALDI */
21979
    12016,
21980
    /* VFMALQ */
21981
    12020,
21982
    /* VFMALQI */
21983
    12023,
21984
    /* VFMAS */
21985
    12027,
21986
    /* VFMAfd */
21987
    12033,
21988
    /* VFMAfq */
21989
    12039,
21990
    /* VFMAhd */
21991
    12045,
21992
    /* VFMAhq */
21993
    12051,
21994
    /* VFMSD */
21995
    12057,
21996
    /* VFMSH */
21997
    12063,
21998
    /* VFMSLD */
21999
    12069,
22000
    /* VFMSLDI */
22001
    12072,
22002
    /* VFMSLQ */
22003
    12076,
22004
    /* VFMSLQI */
22005
    12079,
22006
    /* VFMSS */
22007
    12083,
22008
    /* VFMSfd */
22009
    12089,
22010
    /* VFMSfq */
22011
    12095,
22012
    /* VFMShd */
22013
    12101,
22014
    /* VFMShq */
22015
    12107,
22016
    /* VFNMAD */
22017
    12113,
22018
    /* VFNMAH */
22019
    12119,
22020
    /* VFNMAS */
22021
    12125,
22022
    /* VFNMSD */
22023
    12131,
22024
    /* VFNMSH */
22025
    12137,
22026
    /* VFNMSS */
22027
    12143,
22028
    /* VFP_VMAXNMD */
22029
    12149,
22030
    /* VFP_VMAXNMH */
22031
    12152,
22032
    /* VFP_VMAXNMS */
22033
    12155,
22034
    /* VFP_VMINNMD */
22035
    12158,
22036
    /* VFP_VMINNMH */
22037
    12161,
22038
    /* VFP_VMINNMS */
22039
    12164,
22040
    /* VGETLNi32 */
22041
    12167,
22042
    /* VGETLNs16 */
22043
    12172,
22044
    /* VGETLNs8 */
22045
    12177,
22046
    /* VGETLNu16 */
22047
    12182,
22048
    /* VGETLNu8 */
22049
    12187,
22050
    /* VHADDsv16i8 */
22051
    12192,
22052
    /* VHADDsv2i32 */
22053
    12197,
22054
    /* VHADDsv4i16 */
22055
    12202,
22056
    /* VHADDsv4i32 */
22057
    12207,
22058
    /* VHADDsv8i16 */
22059
    12212,
22060
    /* VHADDsv8i8 */
22061
    12217,
22062
    /* VHADDuv16i8 */
22063
    12222,
22064
    /* VHADDuv2i32 */
22065
    12227,
22066
    /* VHADDuv4i16 */
22067
    12232,
22068
    /* VHADDuv4i32 */
22069
    12237,
22070
    /* VHADDuv8i16 */
22071
    12242,
22072
    /* VHADDuv8i8 */
22073
    12247,
22074
    /* VHSUBsv16i8 */
22075
    12252,
22076
    /* VHSUBsv2i32 */
22077
    12257,
22078
    /* VHSUBsv4i16 */
22079
    12262,
22080
    /* VHSUBsv4i32 */
22081
    12267,
22082
    /* VHSUBsv8i16 */
22083
    12272,
22084
    /* VHSUBsv8i8 */
22085
    12277,
22086
    /* VHSUBuv16i8 */
22087
    12282,
22088
    /* VHSUBuv2i32 */
22089
    12287,
22090
    /* VHSUBuv4i16 */
22091
    12292,
22092
    /* VHSUBuv4i32 */
22093
    12297,
22094
    /* VHSUBuv8i16 */
22095
    12302,
22096
    /* VHSUBuv8i8 */
22097
    12307,
22098
    /* VINSH */
22099
    12312,
22100
    /* VJCVT */
22101
    12315,
22102
    /* VLD1DUPd16 */
22103
    12319,
22104
    /* VLD1DUPd16wb_fixed */
22105
    12324,
22106
    /* VLD1DUPd16wb_register */
22107
    12330,
22108
    /* VLD1DUPd32 */
22109
    12337,
22110
    /* VLD1DUPd32wb_fixed */
22111
    12342,
22112
    /* VLD1DUPd32wb_register */
22113
    12348,
22114
    /* VLD1DUPd8 */
22115
    12355,
22116
    /* VLD1DUPd8wb_fixed */
22117
    12360,
22118
    /* VLD1DUPd8wb_register */
22119
    12366,
22120
    /* VLD1DUPq16 */
22121
    12373,
22122
    /* VLD1DUPq16wb_fixed */
22123
    12378,
22124
    /* VLD1DUPq16wb_register */
22125
    12384,
22126
    /* VLD1DUPq32 */
22127
    12391,
22128
    /* VLD1DUPq32wb_fixed */
22129
    12396,
22130
    /* VLD1DUPq32wb_register */
22131
    12402,
22132
    /* VLD1DUPq8 */
22133
    12409,
22134
    /* VLD1DUPq8wb_fixed */
22135
    12414,
22136
    /* VLD1DUPq8wb_register */
22137
    12420,
22138
    /* VLD1LNd16 */
22139
    12427,
22140
    /* VLD1LNd16_UPD */
22141
    12434,
22142
    /* VLD1LNd32 */
22143
    12443,
22144
    /* VLD1LNd32_UPD */
22145
    12450,
22146
    /* VLD1LNd8 */
22147
    12459,
22148
    /* VLD1LNd8_UPD */
22149
    12466,
22150
    /* VLD1LNq16Pseudo */
22151
    12475,
22152
    /* VLD1LNq16Pseudo_UPD */
22153
    12482,
22154
    /* VLD1LNq32Pseudo */
22155
    12491,
22156
    /* VLD1LNq32Pseudo_UPD */
22157
    12498,
22158
    /* VLD1LNq8Pseudo */
22159
    12507,
22160
    /* VLD1LNq8Pseudo_UPD */
22161
    12514,
22162
    /* VLD1d16 */
22163
    12523,
22164
    /* VLD1d16Q */
22165
    12528,
22166
    /* VLD1d16QPseudo */
22167
    12533,
22168
    /* VLD1d16QPseudoWB_fixed */
22169
    12538,
22170
    /* VLD1d16QPseudoWB_register */
22171
    12544,
22172
    /* VLD1d16Qwb_fixed */
22173
    12551,
22174
    /* VLD1d16Qwb_register */
22175
    12557,
22176
    /* VLD1d16T */
22177
    12564,
22178
    /* VLD1d16TPseudo */
22179
    12569,
22180
    /* VLD1d16TPseudoWB_fixed */
22181
    12574,
22182
    /* VLD1d16TPseudoWB_register */
22183
    12580,
22184
    /* VLD1d16Twb_fixed */
22185
    12587,
22186
    /* VLD1d16Twb_register */
22187
    12593,
22188
    /* VLD1d16wb_fixed */
22189
    12600,
22190
    /* VLD1d16wb_register */
22191
    12606,
22192
    /* VLD1d32 */
22193
    12613,
22194
    /* VLD1d32Q */
22195
    12618,
22196
    /* VLD1d32QPseudo */
22197
    12623,
22198
    /* VLD1d32QPseudoWB_fixed */
22199
    12628,
22200
    /* VLD1d32QPseudoWB_register */
22201
    12634,
22202
    /* VLD1d32Qwb_fixed */
22203
    12641,
22204
    /* VLD1d32Qwb_register */
22205
    12647,
22206
    /* VLD1d32T */
22207
    12654,
22208
    /* VLD1d32TPseudo */
22209
    12659,
22210
    /* VLD1d32TPseudoWB_fixed */
22211
    12664,
22212
    /* VLD1d32TPseudoWB_register */
22213
    12670,
22214
    /* VLD1d32Twb_fixed */
22215
    12677,
22216
    /* VLD1d32Twb_register */
22217
    12683,
22218
    /* VLD1d32wb_fixed */
22219
    12690,
22220
    /* VLD1d32wb_register */
22221
    12696,
22222
    /* VLD1d64 */
22223
    12703,
22224
    /* VLD1d64Q */
22225
    12708,
22226
    /* VLD1d64QPseudo */
22227
    12713,
22228
    /* VLD1d64QPseudoWB_fixed */
22229
    12718,
22230
    /* VLD1d64QPseudoWB_register */
22231
    12724,
22232
    /* VLD1d64Qwb_fixed */
22233
    12731,
22234
    /* VLD1d64Qwb_register */
22235
    12737,
22236
    /* VLD1d64T */
22237
    12744,
22238
    /* VLD1d64TPseudo */
22239
    12749,
22240
    /* VLD1d64TPseudoWB_fixed */
22241
    12754,
22242
    /* VLD1d64TPseudoWB_register */
22243
    12760,
22244
    /* VLD1d64Twb_fixed */
22245
    12767,
22246
    /* VLD1d64Twb_register */
22247
    12773,
22248
    /* VLD1d64wb_fixed */
22249
    12780,
22250
    /* VLD1d64wb_register */
22251
    12786,
22252
    /* VLD1d8 */
22253
    12793,
22254
    /* VLD1d8Q */
22255
    12798,
22256
    /* VLD1d8QPseudo */
22257
    12803,
22258
    /* VLD1d8QPseudoWB_fixed */
22259
    12808,
22260
    /* VLD1d8QPseudoWB_register */
22261
    12814,
22262
    /* VLD1d8Qwb_fixed */
22263
    12821,
22264
    /* VLD1d8Qwb_register */
22265
    12827,
22266
    /* VLD1d8T */
22267
    12834,
22268
    /* VLD1d8TPseudo */
22269
    12839,
22270
    /* VLD1d8TPseudoWB_fixed */
22271
    12844,
22272
    /* VLD1d8TPseudoWB_register */
22273
    12850,
22274
    /* VLD1d8Twb_fixed */
22275
    12857,
22276
    /* VLD1d8Twb_register */
22277
    12863,
22278
    /* VLD1d8wb_fixed */
22279
    12870,
22280
    /* VLD1d8wb_register */
22281
    12876,
22282
    /* VLD1q16 */
22283
    12883,
22284
    /* VLD1q16HighQPseudo */
22285
    12888,
22286
    /* VLD1q16HighQPseudo_UPD */
22287
    12894,
22288
    /* VLD1q16HighTPseudo */
22289
    12902,
22290
    /* VLD1q16HighTPseudo_UPD */
22291
    12908,
22292
    /* VLD1q16LowQPseudo_UPD */
22293
    12916,
22294
    /* VLD1q16LowTPseudo_UPD */
22295
    12924,
22296
    /* VLD1q16wb_fixed */
22297
    12932,
22298
    /* VLD1q16wb_register */
22299
    12938,
22300
    /* VLD1q32 */
22301
    12945,
22302
    /* VLD1q32HighQPseudo */
22303
    12950,
22304
    /* VLD1q32HighQPseudo_UPD */
22305
    12956,
22306
    /* VLD1q32HighTPseudo */
22307
    12964,
22308
    /* VLD1q32HighTPseudo_UPD */
22309
    12970,
22310
    /* VLD1q32LowQPseudo_UPD */
22311
    12978,
22312
    /* VLD1q32LowTPseudo_UPD */
22313
    12986,
22314
    /* VLD1q32wb_fixed */
22315
    12994,
22316
    /* VLD1q32wb_register */
22317
    13000,
22318
    /* VLD1q64 */
22319
    13007,
22320
    /* VLD1q64HighQPseudo */
22321
    13012,
22322
    /* VLD1q64HighQPseudo_UPD */
22323
    13018,
22324
    /* VLD1q64HighTPseudo */
22325
    13026,
22326
    /* VLD1q64HighTPseudo_UPD */
22327
    13032,
22328
    /* VLD1q64LowQPseudo_UPD */
22329
    13040,
22330
    /* VLD1q64LowTPseudo_UPD */
22331
    13048,
22332
    /* VLD1q64wb_fixed */
22333
    13056,
22334
    /* VLD1q64wb_register */
22335
    13062,
22336
    /* VLD1q8 */
22337
    13069,
22338
    /* VLD1q8HighQPseudo */
22339
    13074,
22340
    /* VLD1q8HighQPseudo_UPD */
22341
    13080,
22342
    /* VLD1q8HighTPseudo */
22343
    13088,
22344
    /* VLD1q8HighTPseudo_UPD */
22345
    13094,
22346
    /* VLD1q8LowQPseudo_UPD */
22347
    13102,
22348
    /* VLD1q8LowTPseudo_UPD */
22349
    13110,
22350
    /* VLD1q8wb_fixed */
22351
    13118,
22352
    /* VLD1q8wb_register */
22353
    13124,
22354
    /* VLD2DUPd16 */
22355
    13131,
22356
    /* VLD2DUPd16wb_fixed */
22357
    13136,
22358
    /* VLD2DUPd16wb_register */
22359
    13142,
22360
    /* VLD2DUPd16x2 */
22361
    13149,
22362
    /* VLD2DUPd16x2wb_fixed */
22363
    13154,
22364
    /* VLD2DUPd16x2wb_register */
22365
    13160,
22366
    /* VLD2DUPd32 */
22367
    13167,
22368
    /* VLD2DUPd32wb_fixed */
22369
    13172,
22370
    /* VLD2DUPd32wb_register */
22371
    13178,
22372
    /* VLD2DUPd32x2 */
22373
    13185,
22374
    /* VLD2DUPd32x2wb_fixed */
22375
    13190,
22376
    /* VLD2DUPd32x2wb_register */
22377
    13196,
22378
    /* VLD2DUPd8 */
22379
    13203,
22380
    /* VLD2DUPd8wb_fixed */
22381
    13208,
22382
    /* VLD2DUPd8wb_register */
22383
    13214,
22384
    /* VLD2DUPd8x2 */
22385
    13221,
22386
    /* VLD2DUPd8x2wb_fixed */
22387
    13226,
22388
    /* VLD2DUPd8x2wb_register */
22389
    13232,
22390
    /* VLD2DUPq16EvenPseudo */
22391
    13239,
22392
    /* VLD2DUPq16OddPseudo */
22393
    13244,
22394
    /* VLD2DUPq16OddPseudoWB_fixed */
22395
    13249,
22396
    /* VLD2DUPq16OddPseudoWB_register */
22397
    13255,
22398
    /* VLD2DUPq32EvenPseudo */
22399
    13262,
22400
    /* VLD2DUPq32OddPseudo */
22401
    13267,
22402
    /* VLD2DUPq32OddPseudoWB_fixed */
22403
    13272,
22404
    /* VLD2DUPq32OddPseudoWB_register */
22405
    13278,
22406
    /* VLD2DUPq8EvenPseudo */
22407
    13285,
22408
    /* VLD2DUPq8OddPseudo */
22409
    13290,
22410
    /* VLD2DUPq8OddPseudoWB_fixed */
22411
    13295,
22412
    /* VLD2DUPq8OddPseudoWB_register */
22413
    13301,
22414
    /* VLD2LNd16 */
22415
    13308,
22416
    /* VLD2LNd16Pseudo */
22417
    13317,
22418
    /* VLD2LNd16Pseudo_UPD */
22419
    13324,
22420
    /* VLD2LNd16_UPD */
22421
    13333,
22422
    /* VLD2LNd32 */
22423
    13344,
22424
    /* VLD2LNd32Pseudo */
22425
    13353,
22426
    /* VLD2LNd32Pseudo_UPD */
22427
    13360,
22428
    /* VLD2LNd32_UPD */
22429
    13369,
22430
    /* VLD2LNd8 */
22431
    13380,
22432
    /* VLD2LNd8Pseudo */
22433
    13389,
22434
    /* VLD2LNd8Pseudo_UPD */
22435
    13396,
22436
    /* VLD2LNd8_UPD */
22437
    13405,
22438
    /* VLD2LNq16 */
22439
    13416,
22440
    /* VLD2LNq16Pseudo */
22441
    13425,
22442
    /* VLD2LNq16Pseudo_UPD */
22443
    13432,
22444
    /* VLD2LNq16_UPD */
22445
    13441,
22446
    /* VLD2LNq32 */
22447
    13452,
22448
    /* VLD2LNq32Pseudo */
22449
    13461,
22450
    /* VLD2LNq32Pseudo_UPD */
22451
    13468,
22452
    /* VLD2LNq32_UPD */
22453
    13477,
22454
    /* VLD2b16 */
22455
    13488,
22456
    /* VLD2b16wb_fixed */
22457
    13493,
22458
    /* VLD2b16wb_register */
22459
    13499,
22460
    /* VLD2b32 */
22461
    13506,
22462
    /* VLD2b32wb_fixed */
22463
    13511,
22464
    /* VLD2b32wb_register */
22465
    13517,
22466
    /* VLD2b8 */
22467
    13524,
22468
    /* VLD2b8wb_fixed */
22469
    13529,
22470
    /* VLD2b8wb_register */
22471
    13535,
22472
    /* VLD2d16 */
22473
    13542,
22474
    /* VLD2d16wb_fixed */
22475
    13547,
22476
    /* VLD2d16wb_register */
22477
    13553,
22478
    /* VLD2d32 */
22479
    13560,
22480
    /* VLD2d32wb_fixed */
22481
    13565,
22482
    /* VLD2d32wb_register */
22483
    13571,
22484
    /* VLD2d8 */
22485
    13578,
22486
    /* VLD2d8wb_fixed */
22487
    13583,
22488
    /* VLD2d8wb_register */
22489
    13589,
22490
    /* VLD2q16 */
22491
    13596,
22492
    /* VLD2q16Pseudo */
22493
    13601,
22494
    /* VLD2q16PseudoWB_fixed */
22495
    13606,
22496
    /* VLD2q16PseudoWB_register */
22497
    13612,
22498
    /* VLD2q16wb_fixed */
22499
    13619,
22500
    /* VLD2q16wb_register */
22501
    13625,
22502
    /* VLD2q32 */
22503
    13632,
22504
    /* VLD2q32Pseudo */
22505
    13637,
22506
    /* VLD2q32PseudoWB_fixed */
22507
    13642,
22508
    /* VLD2q32PseudoWB_register */
22509
    13648,
22510
    /* VLD2q32wb_fixed */
22511
    13655,
22512
    /* VLD2q32wb_register */
22513
    13661,
22514
    /* VLD2q8 */
22515
    13668,
22516
    /* VLD2q8Pseudo */
22517
    13673,
22518
    /* VLD2q8PseudoWB_fixed */
22519
    13678,
22520
    /* VLD2q8PseudoWB_register */
22521
    13684,
22522
    /* VLD2q8wb_fixed */
22523
    13691,
22524
    /* VLD2q8wb_register */
22525
    13697,
22526
    /* VLD3DUPd16 */
22527
    13704,
22528
    /* VLD3DUPd16Pseudo */
22529
    13711,
22530
    /* VLD3DUPd16Pseudo_UPD */
22531
    13716,
22532
    /* VLD3DUPd16_UPD */
22533
    13723,
22534
    /* VLD3DUPd32 */
22535
    13732,
22536
    /* VLD3DUPd32Pseudo */
22537
    13739,
22538
    /* VLD3DUPd32Pseudo_UPD */
22539
    13744,
22540
    /* VLD3DUPd32_UPD */
22541
    13751,
22542
    /* VLD3DUPd8 */
22543
    13760,
22544
    /* VLD3DUPd8Pseudo */
22545
    13767,
22546
    /* VLD3DUPd8Pseudo_UPD */
22547
    13772,
22548
    /* VLD3DUPd8_UPD */
22549
    13779,
22550
    /* VLD3DUPq16 */
22551
    13788,
22552
    /* VLD3DUPq16EvenPseudo */
22553
    13795,
22554
    /* VLD3DUPq16OddPseudo */
22555
    13801,
22556
    /* VLD3DUPq16OddPseudo_UPD */
22557
    13807,
22558
    /* VLD3DUPq16_UPD */
22559
    13815,
22560
    /* VLD3DUPq32 */
22561
    13824,
22562
    /* VLD3DUPq32EvenPseudo */
22563
    13831,
22564
    /* VLD3DUPq32OddPseudo */
22565
    13837,
22566
    /* VLD3DUPq32OddPseudo_UPD */
22567
    13843,
22568
    /* VLD3DUPq32_UPD */
22569
    13851,
22570
    /* VLD3DUPq8 */
22571
    13860,
22572
    /* VLD3DUPq8EvenPseudo */
22573
    13867,
22574
    /* VLD3DUPq8OddPseudo */
22575
    13873,
22576
    /* VLD3DUPq8OddPseudo_UPD */
22577
    13879,
22578
    /* VLD3DUPq8_UPD */
22579
    13887,
22580
    /* VLD3LNd16 */
22581
    13896,
22582
    /* VLD3LNd16Pseudo */
22583
    13907,
22584
    /* VLD3LNd16Pseudo_UPD */
22585
    13914,
22586
    /* VLD3LNd16_UPD */
22587
    13923,
22588
    /* VLD3LNd32 */
22589
    13936,
22590
    /* VLD3LNd32Pseudo */
22591
    13947,
22592
    /* VLD3LNd32Pseudo_UPD */
22593
    13954,
22594
    /* VLD3LNd32_UPD */
22595
    13963,
22596
    /* VLD3LNd8 */
22597
    13976,
22598
    /* VLD3LNd8Pseudo */
22599
    13987,
22600
    /* VLD3LNd8Pseudo_UPD */
22601
    13994,
22602
    /* VLD3LNd8_UPD */
22603
    14003,
22604
    /* VLD3LNq16 */
22605
    14016,
22606
    /* VLD3LNq16Pseudo */
22607
    14027,
22608
    /* VLD3LNq16Pseudo_UPD */
22609
    14034,
22610
    /* VLD3LNq16_UPD */
22611
    14043,
22612
    /* VLD3LNq32 */
22613
    14056,
22614
    /* VLD3LNq32Pseudo */
22615
    14067,
22616
    /* VLD3LNq32Pseudo_UPD */
22617
    14074,
22618
    /* VLD3LNq32_UPD */
22619
    14083,
22620
    /* VLD3d16 */
22621
    14096,
22622
    /* VLD3d16Pseudo */
22623
    14103,
22624
    /* VLD3d16Pseudo_UPD */
22625
    14108,
22626
    /* VLD3d16_UPD */
22627
    14115,
22628
    /* VLD3d32 */
22629
    14124,
22630
    /* VLD3d32Pseudo */
22631
    14131,
22632
    /* VLD3d32Pseudo_UPD */
22633
    14136,
22634
    /* VLD3d32_UPD */
22635
    14143,
22636
    /* VLD3d8 */
22637
    14152,
22638
    /* VLD3d8Pseudo */
22639
    14159,
22640
    /* VLD3d8Pseudo_UPD */
22641
    14164,
22642
    /* VLD3d8_UPD */
22643
    14171,
22644
    /* VLD3q16 */
22645
    14180,
22646
    /* VLD3q16Pseudo_UPD */
22647
    14187,
22648
    /* VLD3q16_UPD */
22649
    14195,
22650
    /* VLD3q16oddPseudo */
22651
    14204,
22652
    /* VLD3q16oddPseudo_UPD */
22653
    14210,
22654
    /* VLD3q32 */
22655
    14218,
22656
    /* VLD3q32Pseudo_UPD */
22657
    14225,
22658
    /* VLD3q32_UPD */
22659
    14233,
22660
    /* VLD3q32oddPseudo */
22661
    14242,
22662
    /* VLD3q32oddPseudo_UPD */
22663
    14248,
22664
    /* VLD3q8 */
22665
    14256,
22666
    /* VLD3q8Pseudo_UPD */
22667
    14263,
22668
    /* VLD3q8_UPD */
22669
    14271,
22670
    /* VLD3q8oddPseudo */
22671
    14280,
22672
    /* VLD3q8oddPseudo_UPD */
22673
    14286,
22674
    /* VLD4DUPd16 */
22675
    14294,
22676
    /* VLD4DUPd16Pseudo */
22677
    14302,
22678
    /* VLD4DUPd16Pseudo_UPD */
22679
    14307,
22680
    /* VLD4DUPd16_UPD */
22681
    14314,
22682
    /* VLD4DUPd32 */
22683
    14324,
22684
    /* VLD4DUPd32Pseudo */
22685
    14332,
22686
    /* VLD4DUPd32Pseudo_UPD */
22687
    14337,
22688
    /* VLD4DUPd32_UPD */
22689
    14344,
22690
    /* VLD4DUPd8 */
22691
    14354,
22692
    /* VLD4DUPd8Pseudo */
22693
    14362,
22694
    /* VLD4DUPd8Pseudo_UPD */
22695
    14367,
22696
    /* VLD4DUPd8_UPD */
22697
    14374,
22698
    /* VLD4DUPq16 */
22699
    14384,
22700
    /* VLD4DUPq16EvenPseudo */
22701
    14392,
22702
    /* VLD4DUPq16OddPseudo */
22703
    14398,
22704
    /* VLD4DUPq16OddPseudo_UPD */
22705
    14404,
22706
    /* VLD4DUPq16_UPD */
22707
    14412,
22708
    /* VLD4DUPq32 */
22709
    14422,
22710
    /* VLD4DUPq32EvenPseudo */
22711
    14430,
22712
    /* VLD4DUPq32OddPseudo */
22713
    14436,
22714
    /* VLD4DUPq32OddPseudo_UPD */
22715
    14442,
22716
    /* VLD4DUPq32_UPD */
22717
    14450,
22718
    /* VLD4DUPq8 */
22719
    14460,
22720
    /* VLD4DUPq8EvenPseudo */
22721
    14468,
22722
    /* VLD4DUPq8OddPseudo */
22723
    14474,
22724
    /* VLD4DUPq8OddPseudo_UPD */
22725
    14480,
22726
    /* VLD4DUPq8_UPD */
22727
    14488,
22728
    /* VLD4LNd16 */
22729
    14498,
22730
    /* VLD4LNd16Pseudo */
22731
    14511,
22732
    /* VLD4LNd16Pseudo_UPD */
22733
    14518,
22734
    /* VLD4LNd16_UPD */
22735
    14527,
22736
    /* VLD4LNd32 */
22737
    14542,
22738
    /* VLD4LNd32Pseudo */
22739
    14555,
22740
    /* VLD4LNd32Pseudo_UPD */
22741
    14562,
22742
    /* VLD4LNd32_UPD */
22743
    14571,
22744
    /* VLD4LNd8 */
22745
    14586,
22746
    /* VLD4LNd8Pseudo */
22747
    14599,
22748
    /* VLD4LNd8Pseudo_UPD */
22749
    14606,
22750
    /* VLD4LNd8_UPD */
22751
    14615,
22752
    /* VLD4LNq16 */
22753
    14630,
22754
    /* VLD4LNq16Pseudo */
22755
    14643,
22756
    /* VLD4LNq16Pseudo_UPD */
22757
    14650,
22758
    /* VLD4LNq16_UPD */
22759
    14659,
22760
    /* VLD4LNq32 */
22761
    14674,
22762
    /* VLD4LNq32Pseudo */
22763
    14687,
22764
    /* VLD4LNq32Pseudo_UPD */
22765
    14694,
22766
    /* VLD4LNq32_UPD */
22767
    14703,
22768
    /* VLD4d16 */
22769
    14718,
22770
    /* VLD4d16Pseudo */
22771
    14726,
22772
    /* VLD4d16Pseudo_UPD */
22773
    14731,
22774
    /* VLD4d16_UPD */
22775
    14738,
22776
    /* VLD4d32 */
22777
    14748,
22778
    /* VLD4d32Pseudo */
22779
    14756,
22780
    /* VLD4d32Pseudo_UPD */
22781
    14761,
22782
    /* VLD4d32_UPD */
22783
    14768,
22784
    /* VLD4d8 */
22785
    14778,
22786
    /* VLD4d8Pseudo */
22787
    14786,
22788
    /* VLD4d8Pseudo_UPD */
22789
    14791,
22790
    /* VLD4d8_UPD */
22791
    14798,
22792
    /* VLD4q16 */
22793
    14808,
22794
    /* VLD4q16Pseudo_UPD */
22795
    14816,
22796
    /* VLD4q16_UPD */
22797
    14824,
22798
    /* VLD4q16oddPseudo */
22799
    14834,
22800
    /* VLD4q16oddPseudo_UPD */
22801
    14840,
22802
    /* VLD4q32 */
22803
    14848,
22804
    /* VLD4q32Pseudo_UPD */
22805
    14856,
22806
    /* VLD4q32_UPD */
22807
    14864,
22808
    /* VLD4q32oddPseudo */
22809
    14874,
22810
    /* VLD4q32oddPseudo_UPD */
22811
    14880,
22812
    /* VLD4q8 */
22813
    14888,
22814
    /* VLD4q8Pseudo_UPD */
22815
    14896,
22816
    /* VLD4q8_UPD */
22817
    14904,
22818
    /* VLD4q8oddPseudo */
22819
    14914,
22820
    /* VLD4q8oddPseudo_UPD */
22821
    14920,
22822
    /* VLDMDDB_UPD */
22823
    14928,
22824
    /* VLDMDIA */
22825
    14933,
22826
    /* VLDMDIA_UPD */
22827
    14937,
22828
    /* VLDMQIA */
22829
    14942,
22830
    /* VLDMSDB_UPD */
22831
    14946,
22832
    /* VLDMSIA */
22833
    14951,
22834
    /* VLDMSIA_UPD */
22835
    14955,
22836
    /* VLDRD */
22837
    14960,
22838
    /* VLDRH */
22839
    14965,
22840
    /* VLDRS */
22841
    14970,
22842
    /* VLDR_FPCXTNS_off */
22843
    14975,
22844
    /* VLDR_FPCXTNS_post */
22845
    14979,
22846
    /* VLDR_FPCXTNS_pre */
22847
    14984,
22848
    /* VLDR_FPCXTS_off */
22849
    14989,
22850
    /* VLDR_FPCXTS_post */
22851
    14993,
22852
    /* VLDR_FPCXTS_pre */
22853
    14998,
22854
    /* VLDR_FPSCR_NZCVQC_off */
22855
    15003,
22856
    /* VLDR_FPSCR_NZCVQC_post */
22857
    15007,
22858
    /* VLDR_FPSCR_NZCVQC_pre */
22859
    15012,
22860
    /* VLDR_FPSCR_off */
22861
    15017,
22862
    /* VLDR_FPSCR_post */
22863
    15021,
22864
    /* VLDR_FPSCR_pre */
22865
    15026,
22866
    /* VLDR_P0_off */
22867
    15031,
22868
    /* VLDR_P0_post */
22869
    15036,
22870
    /* VLDR_P0_pre */
22871
    15042,
22872
    /* VLDR_VPR_off */
22873
    15048,
22874
    /* VLDR_VPR_post */
22875
    15052,
22876
    /* VLDR_VPR_pre */
22877
    15057,
22878
    /* VLLDM */
22879
    15062,
22880
    /* VLSTM */
22881
    15065,
22882
    /* VMAXfd */
22883
    15068,
22884
    /* VMAXfq */
22885
    15073,
22886
    /* VMAXhd */
22887
    15078,
22888
    /* VMAXhq */
22889
    15083,
22890
    /* VMAXsv16i8 */
22891
    15088,
22892
    /* VMAXsv2i32 */
22893
    15093,
22894
    /* VMAXsv4i16 */
22895
    15098,
22896
    /* VMAXsv4i32 */
22897
    15103,
22898
    /* VMAXsv8i16 */
22899
    15108,
22900
    /* VMAXsv8i8 */
22901
    15113,
22902
    /* VMAXuv16i8 */
22903
    15118,
22904
    /* VMAXuv2i32 */
22905
    15123,
22906
    /* VMAXuv4i16 */
22907
    15128,
22908
    /* VMAXuv4i32 */
22909
    15133,
22910
    /* VMAXuv8i16 */
22911
    15138,
22912
    /* VMAXuv8i8 */
22913
    15143,
22914
    /* VMINfd */
22915
    15148,
22916
    /* VMINfq */
22917
    15153,
22918
    /* VMINhd */
22919
    15158,
22920
    /* VMINhq */
22921
    15163,
22922
    /* VMINsv16i8 */
22923
    15168,
22924
    /* VMINsv2i32 */
22925
    15173,
22926
    /* VMINsv4i16 */
22927
    15178,
22928
    /* VMINsv4i32 */
22929
    15183,
22930
    /* VMINsv8i16 */
22931
    15188,
22932
    /* VMINsv8i8 */
22933
    15193,
22934
    /* VMINuv16i8 */
22935
    15198,
22936
    /* VMINuv2i32 */
22937
    15203,
22938
    /* VMINuv4i16 */
22939
    15208,
22940
    /* VMINuv4i32 */
22941
    15213,
22942
    /* VMINuv8i16 */
22943
    15218,
22944
    /* VMINuv8i8 */
22945
    15223,
22946
    /* VMLAD */
22947
    15228,
22948
    /* VMLAH */
22949
    15234,
22950
    /* VMLALslsv2i32 */
22951
    15240,
22952
    /* VMLALslsv4i16 */
22953
    15247,
22954
    /* VMLALsluv2i32 */
22955
    15254,
22956
    /* VMLALsluv4i16 */
22957
    15261,
22958
    /* VMLALsv2i64 */
22959
    15268,
22960
    /* VMLALsv4i32 */
22961
    15274,
22962
    /* VMLALsv8i16 */
22963
    15280,
22964
    /* VMLALuv2i64 */
22965
    15286,
22966
    /* VMLALuv4i32 */
22967
    15292,
22968
    /* VMLALuv8i16 */
22969
    15298,
22970
    /* VMLAS */
22971
    15304,
22972
    /* VMLAfd */
22973
    15310,
22974
    /* VMLAfq */
22975
    15316,
22976
    /* VMLAhd */
22977
    15322,
22978
    /* VMLAhq */
22979
    15328,
22980
    /* VMLAslfd */
22981
    15334,
22982
    /* VMLAslfq */
22983
    15341,
22984
    /* VMLAslhd */
22985
    15348,
22986
    /* VMLAslhq */
22987
    15355,
22988
    /* VMLAslv2i32 */
22989
    15362,
22990
    /* VMLAslv4i16 */
22991
    15369,
22992
    /* VMLAslv4i32 */
22993
    15376,
22994
    /* VMLAslv8i16 */
22995
    15383,
22996
    /* VMLAv16i8 */
22997
    15390,
22998
    /* VMLAv2i32 */
22999
    15396,
23000
    /* VMLAv4i16 */
23001
    15402,
23002
    /* VMLAv4i32 */
23003
    15408,
23004
    /* VMLAv8i16 */
23005
    15414,
23006
    /* VMLAv8i8 */
23007
    15420,
23008
    /* VMLSD */
23009
    15426,
23010
    /* VMLSH */
23011
    15432,
23012
    /* VMLSLslsv2i32 */
23013
    15438,
23014
    /* VMLSLslsv4i16 */
23015
    15445,
23016
    /* VMLSLsluv2i32 */
23017
    15452,
23018
    /* VMLSLsluv4i16 */
23019
    15459,
23020
    /* VMLSLsv2i64 */
23021
    15466,
23022
    /* VMLSLsv4i32 */
23023
    15472,
23024
    /* VMLSLsv8i16 */
23025
    15478,
23026
    /* VMLSLuv2i64 */
23027
    15484,
23028
    /* VMLSLuv4i32 */
23029
    15490,
23030
    /* VMLSLuv8i16 */
23031
    15496,
23032
    /* VMLSS */
23033
    15502,
23034
    /* VMLSfd */
23035
    15508,
23036
    /* VMLSfq */
23037
    15514,
23038
    /* VMLShd */
23039
    15520,
23040
    /* VMLShq */
23041
    15526,
23042
    /* VMLSslfd */
23043
    15532,
23044
    /* VMLSslfq */
23045
    15539,
23046
    /* VMLSslhd */
23047
    15546,
23048
    /* VMLSslhq */
23049
    15553,
23050
    /* VMLSslv2i32 */
23051
    15560,
23052
    /* VMLSslv4i16 */
23053
    15567,
23054
    /* VMLSslv4i32 */
23055
    15574,
23056
    /* VMLSslv8i16 */
23057
    15581,
23058
    /* VMLSv16i8 */
23059
    15588,
23060
    /* VMLSv2i32 */
23061
    15594,
23062
    /* VMLSv4i16 */
23063
    15600,
23064
    /* VMLSv4i32 */
23065
    15606,
23066
    /* VMLSv8i16 */
23067
    15612,
23068
    /* VMLSv8i8 */
23069
    15618,
23070
    /* VMMLA */
23071
    15624,
23072
    /* VMOVD */
23073
    15628,
23074
    /* VMOVDRR */
23075
    15632,
23076
    /* VMOVH */
23077
    15637,
23078
    /* VMOVHR */
23079
    15639,
23080
    /* VMOVLsv2i64 */
23081
    15643,
23082
    /* VMOVLsv4i32 */
23083
    15647,
23084
    /* VMOVLsv8i16 */
23085
    15651,
23086
    /* VMOVLuv2i64 */
23087
    15655,
23088
    /* VMOVLuv4i32 */
23089
    15659,
23090
    /* VMOVLuv8i16 */
23091
    15663,
23092
    /* VMOVNv2i32 */
23093
    15667,
23094
    /* VMOVNv4i16 */
23095
    15671,
23096
    /* VMOVNv8i8 */
23097
    15675,
23098
    /* VMOVRH */
23099
    15679,
23100
    /* VMOVRRD */
23101
    15683,
23102
    /* VMOVRRS */
23103
    15688,
23104
    /* VMOVRS */
23105
    15694,
23106
    /* VMOVS */
23107
    15698,
23108
    /* VMOVSR */
23109
    15702,
23110
    /* VMOVSRR */
23111
    15706,
23112
    /* VMOVv16i8 */
23113
    15712,
23114
    /* VMOVv1i64 */
23115
    15716,
23116
    /* VMOVv2f32 */
23117
    15720,
23118
    /* VMOVv2i32 */
23119
    15724,
23120
    /* VMOVv2i64 */
23121
    15728,
23122
    /* VMOVv4f32 */
23123
    15732,
23124
    /* VMOVv4i16 */
23125
    15736,
23126
    /* VMOVv4i32 */
23127
    15740,
23128
    /* VMOVv8i16 */
23129
    15744,
23130
    /* VMOVv8i8 */
23131
    15748,
23132
    /* VMRS */
23133
    15752,
23134
    /* VMRS_FPCXTNS */
23135
    15755,
23136
    /* VMRS_FPCXTS */
23137
    15758,
23138
    /* VMRS_FPEXC */
23139
    15761,
23140
    /* VMRS_FPINST */
23141
    15764,
23142
    /* VMRS_FPINST2 */
23143
    15767,
23144
    /* VMRS_FPSCR_NZCVQC */
23145
    15770,
23146
    /* VMRS_FPSID */
23147
    15774,
23148
    /* VMRS_MVFR0 */
23149
    15777,
23150
    /* VMRS_MVFR1 */
23151
    15780,
23152
    /* VMRS_MVFR2 */
23153
    15783,
23154
    /* VMRS_P0 */
23155
    15786,
23156
    /* VMRS_VPR */
23157
    15790,
23158
    /* VMSR */
23159
    15793,
23160
    /* VMSR_FPCXTNS */
23161
    15796,
23162
    /* VMSR_FPCXTS */
23163
    15799,
23164
    /* VMSR_FPEXC */
23165
    15802,
23166
    /* VMSR_FPINST */
23167
    15805,
23168
    /* VMSR_FPINST2 */
23169
    15808,
23170
    /* VMSR_FPSCR_NZCVQC */
23171
    15811,
23172
    /* VMSR_FPSID */
23173
    15815,
23174
    /* VMSR_P0 */
23175
    15818,
23176
    /* VMSR_VPR */
23177
    15822,
23178
    /* VMULD */
23179
    15825,
23180
    /* VMULH */
23181
    15830,
23182
    /* VMULLp64 */
23183
    15835,
23184
    /* VMULLp8 */
23185
    15838,
23186
    /* VMULLslsv2i32 */
23187
    15843,
23188
    /* VMULLslsv4i16 */
23189
    15849,
23190
    /* VMULLsluv2i32 */
23191
    15855,
23192
    /* VMULLsluv4i16 */
23193
    15861,
23194
    /* VMULLsv2i64 */
23195
    15867,
23196
    /* VMULLsv4i32 */
23197
    15872,
23198
    /* VMULLsv8i16 */
23199
    15877,
23200
    /* VMULLuv2i64 */
23201
    15882,
23202
    /* VMULLuv4i32 */
23203
    15887,
23204
    /* VMULLuv8i16 */
23205
    15892,
23206
    /* VMULS */
23207
    15897,
23208
    /* VMULfd */
23209
    15902,
23210
    /* VMULfq */
23211
    15907,
23212
    /* VMULhd */
23213
    15912,
23214
    /* VMULhq */
23215
    15917,
23216
    /* VMULpd */
23217
    15922,
23218
    /* VMULpq */
23219
    15927,
23220
    /* VMULslfd */
23221
    15932,
23222
    /* VMULslfq */
23223
    15938,
23224
    /* VMULslhd */
23225
    15944,
23226
    /* VMULslhq */
23227
    15950,
23228
    /* VMULslv2i32 */
23229
    15956,
23230
    /* VMULslv4i16 */
23231
    15962,
23232
    /* VMULslv4i32 */
23233
    15968,
23234
    /* VMULslv8i16 */
23235
    15974,
23236
    /* VMULv16i8 */
23237
    15980,
23238
    /* VMULv2i32 */
23239
    15985,
23240
    /* VMULv4i16 */
23241
    15990,
23242
    /* VMULv4i32 */
23243
    15995,
23244
    /* VMULv8i16 */
23245
    16000,
23246
    /* VMULv8i8 */
23247
    16005,
23248
    /* VMVNd */
23249
    16010,
23250
    /* VMVNq */
23251
    16014,
23252
    /* VMVNv2i32 */
23253
    16018,
23254
    /* VMVNv4i16 */
23255
    16022,
23256
    /* VMVNv4i32 */
23257
    16026,
23258
    /* VMVNv8i16 */
23259
    16030,
23260
    /* VNEGD */
23261
    16034,
23262
    /* VNEGH */
23263
    16038,
23264
    /* VNEGS */
23265
    16042,
23266
    /* VNEGf32q */
23267
    16046,
23268
    /* VNEGfd */
23269
    16050,
23270
    /* VNEGhd */
23271
    16054,
23272
    /* VNEGhq */
23273
    16058,
23274
    /* VNEGs16d */
23275
    16062,
23276
    /* VNEGs16q */
23277
    16066,
23278
    /* VNEGs32d */
23279
    16070,
23280
    /* VNEGs32q */
23281
    16074,
23282
    /* VNEGs8d */
23283
    16078,
23284
    /* VNEGs8q */
23285
    16082,
23286
    /* VNMLAD */
23287
    16086,
23288
    /* VNMLAH */
23289
    16092,
23290
    /* VNMLAS */
23291
    16098,
23292
    /* VNMLSD */
23293
    16104,
23294
    /* VNMLSH */
23295
    16110,
23296
    /* VNMLSS */
23297
    16116,
23298
    /* VNMULD */
23299
    16122,
23300
    /* VNMULH */
23301
    16127,
23302
    /* VNMULS */
23303
    16132,
23304
    /* VORNd */
23305
    16137,
23306
    /* VORNq */
23307
    16142,
23308
    /* VORRd */
23309
    16147,
23310
    /* VORRiv2i32 */
23311
    16152,
23312
    /* VORRiv4i16 */
23313
    16157,
23314
    /* VORRiv4i32 */
23315
    16162,
23316
    /* VORRiv8i16 */
23317
    16167,
23318
    /* VORRq */
23319
    16172,
23320
    /* VPADALsv16i8 */
23321
    16177,
23322
    /* VPADALsv2i32 */
23323
    16182,
23324
    /* VPADALsv4i16 */
23325
    16187,
23326
    /* VPADALsv4i32 */
23327
    16192,
23328
    /* VPADALsv8i16 */
23329
    16197,
23330
    /* VPADALsv8i8 */
23331
    16202,
23332
    /* VPADALuv16i8 */
23333
    16207,
23334
    /* VPADALuv2i32 */
23335
    16212,
23336
    /* VPADALuv4i16 */
23337
    16217,
23338
    /* VPADALuv4i32 */
23339
    16222,
23340
    /* VPADALuv8i16 */
23341
    16227,
23342
    /* VPADALuv8i8 */
23343
    16232,
23344
    /* VPADDLsv16i8 */
23345
    16237,
23346
    /* VPADDLsv2i32 */
23347
    16241,
23348
    /* VPADDLsv4i16 */
23349
    16245,
23350
    /* VPADDLsv4i32 */
23351
    16249,
23352
    /* VPADDLsv8i16 */
23353
    16253,
23354
    /* VPADDLsv8i8 */
23355
    16257,
23356
    /* VPADDLuv16i8 */
23357
    16261,
23358
    /* VPADDLuv2i32 */
23359
    16265,
23360
    /* VPADDLuv4i16 */
23361
    16269,
23362
    /* VPADDLuv4i32 */
23363
    16273,
23364
    /* VPADDLuv8i16 */
23365
    16277,
23366
    /* VPADDLuv8i8 */
23367
    16281,
23368
    /* VPADDf */
23369
    16285,
23370
    /* VPADDh */
23371
    16290,
23372
    /* VPADDi16 */
23373
    16295,
23374
    /* VPADDi32 */
23375
    16300,
23376
    /* VPADDi8 */
23377
    16305,
23378
    /* VPMAXf */
23379
    16310,
23380
    /* VPMAXh */
23381
    16315,
23382
    /* VPMAXs16 */
23383
    16320,
23384
    /* VPMAXs32 */
23385
    16325,
23386
    /* VPMAXs8 */
23387
    16330,
23388
    /* VPMAXu16 */
23389
    16335,
23390
    /* VPMAXu32 */
23391
    16340,
23392
    /* VPMAXu8 */
23393
    16345,
23394
    /* VPMINf */
23395
    16350,
23396
    /* VPMINh */
23397
    16355,
23398
    /* VPMINs16 */
23399
    16360,
23400
    /* VPMINs32 */
23401
    16365,
23402
    /* VPMINs8 */
23403
    16370,
23404
    /* VPMINu16 */
23405
    16375,
23406
    /* VPMINu32 */
23407
    16380,
23408
    /* VPMINu8 */
23409
    16385,
23410
    /* VQABSv16i8 */
23411
    16390,
23412
    /* VQABSv2i32 */
23413
    16394,
23414
    /* VQABSv4i16 */
23415
    16398,
23416
    /* VQABSv4i32 */
23417
    16402,
23418
    /* VQABSv8i16 */
23419
    16406,
23420
    /* VQABSv8i8 */
23421
    16410,
23422
    /* VQADDsv16i8 */
23423
    16414,
23424
    /* VQADDsv1i64 */
23425
    16419,
23426
    /* VQADDsv2i32 */
23427
    16424,
23428
    /* VQADDsv2i64 */
23429
    16429,
23430
    /* VQADDsv4i16 */
23431
    16434,
23432
    /* VQADDsv4i32 */
23433
    16439,
23434
    /* VQADDsv8i16 */
23435
    16444,
23436
    /* VQADDsv8i8 */
23437
    16449,
23438
    /* VQADDuv16i8 */
23439
    16454,
23440
    /* VQADDuv1i64 */
23441
    16459,
23442
    /* VQADDuv2i32 */
23443
    16464,
23444
    /* VQADDuv2i64 */
23445
    16469,
23446
    /* VQADDuv4i16 */
23447
    16474,
23448
    /* VQADDuv4i32 */
23449
    16479,
23450
    /* VQADDuv8i16 */
23451
    16484,
23452
    /* VQADDuv8i8 */
23453
    16489,
23454
    /* VQDMLALslv2i32 */
23455
    16494,
23456
    /* VQDMLALslv4i16 */
23457
    16501,
23458
    /* VQDMLALv2i64 */
23459
    16508,
23460
    /* VQDMLALv4i32 */
23461
    16514,
23462
    /* VQDMLSLslv2i32 */
23463
    16520,
23464
    /* VQDMLSLslv4i16 */
23465
    16527,
23466
    /* VQDMLSLv2i64 */
23467
    16534,
23468
    /* VQDMLSLv4i32 */
23469
    16540,
23470
    /* VQDMULHslv2i32 */
23471
    16546,
23472
    /* VQDMULHslv4i16 */
23473
    16552,
23474
    /* VQDMULHslv4i32 */
23475
    16558,
23476
    /* VQDMULHslv8i16 */
23477
    16564,
23478
    /* VQDMULHv2i32 */
23479
    16570,
23480
    /* VQDMULHv4i16 */
23481
    16575,
23482
    /* VQDMULHv4i32 */
23483
    16580,
23484
    /* VQDMULHv8i16 */
23485
    16585,
23486
    /* VQDMULLslv2i32 */
23487
    16590,
23488
    /* VQDMULLslv4i16 */
23489
    16596,
23490
    /* VQDMULLv2i64 */
23491
    16602,
23492
    /* VQDMULLv4i32 */
23493
    16607,
23494
    /* VQMOVNsuv2i32 */
23495
    16612,
23496
    /* VQMOVNsuv4i16 */
23497
    16616,
23498
    /* VQMOVNsuv8i8 */
23499
    16620,
23500
    /* VQMOVNsv2i32 */
23501
    16624,
23502
    /* VQMOVNsv4i16 */
23503
    16628,
23504
    /* VQMOVNsv8i8 */
23505
    16632,
23506
    /* VQMOVNuv2i32 */
23507
    16636,
23508
    /* VQMOVNuv4i16 */
23509
    16640,
23510
    /* VQMOVNuv8i8 */
23511
    16644,
23512
    /* VQNEGv16i8 */
23513
    16648,
23514
    /* VQNEGv2i32 */
23515
    16652,
23516
    /* VQNEGv4i16 */
23517
    16656,
23518
    /* VQNEGv4i32 */
23519
    16660,
23520
    /* VQNEGv8i16 */
23521
    16664,
23522
    /* VQNEGv8i8 */
23523
    16668,
23524
    /* VQRDMLAHslv2i32 */
23525
    16672,
23526
    /* VQRDMLAHslv4i16 */
23527
    16679,
23528
    /* VQRDMLAHslv4i32 */
23529
    16686,
23530
    /* VQRDMLAHslv8i16 */
23531
    16693,
23532
    /* VQRDMLAHv2i32 */
23533
    16700,
23534
    /* VQRDMLAHv4i16 */
23535
    16706,
23536
    /* VQRDMLAHv4i32 */
23537
    16712,
23538
    /* VQRDMLAHv8i16 */
23539
    16718,
23540
    /* VQRDMLSHslv2i32 */
23541
    16724,
23542
    /* VQRDMLSHslv4i16 */
23543
    16731,
23544
    /* VQRDMLSHslv4i32 */
23545
    16738,
23546
    /* VQRDMLSHslv8i16 */
23547
    16745,
23548
    /* VQRDMLSHv2i32 */
23549
    16752,
23550
    /* VQRDMLSHv4i16 */
23551
    16758,
23552
    /* VQRDMLSHv4i32 */
23553
    16764,
23554
    /* VQRDMLSHv8i16 */
23555
    16770,
23556
    /* VQRDMULHslv2i32 */
23557
    16776,
23558
    /* VQRDMULHslv4i16 */
23559
    16782,
23560
    /* VQRDMULHslv4i32 */
23561
    16788,
23562
    /* VQRDMULHslv8i16 */
23563
    16794,
23564
    /* VQRDMULHv2i32 */
23565
    16800,
23566
    /* VQRDMULHv4i16 */
23567
    16805,
23568
    /* VQRDMULHv4i32 */
23569
    16810,
23570
    /* VQRDMULHv8i16 */
23571
    16815,
23572
    /* VQRSHLsv16i8 */
23573
    16820,
23574
    /* VQRSHLsv1i64 */
23575
    16825,
23576
    /* VQRSHLsv2i32 */
23577
    16830,
23578
    /* VQRSHLsv2i64 */
23579
    16835,
23580
    /* VQRSHLsv4i16 */
23581
    16840,
23582
    /* VQRSHLsv4i32 */
23583
    16845,
23584
    /* VQRSHLsv8i16 */
23585
    16850,
23586
    /* VQRSHLsv8i8 */
23587
    16855,
23588
    /* VQRSHLuv16i8 */
23589
    16860,
23590
    /* VQRSHLuv1i64 */
23591
    16865,
23592
    /* VQRSHLuv2i32 */
23593
    16870,
23594
    /* VQRSHLuv2i64 */
23595
    16875,
23596
    /* VQRSHLuv4i16 */
23597
    16880,
23598
    /* VQRSHLuv4i32 */
23599
    16885,
23600
    /* VQRSHLuv8i16 */
23601
    16890,
23602
    /* VQRSHLuv8i8 */
23603
    16895,
23604
    /* VQRSHRNsv2i32 */
23605
    16900,
23606
    /* VQRSHRNsv4i16 */
23607
    16905,
23608
    /* VQRSHRNsv8i8 */
23609
    16910,
23610
    /* VQRSHRNuv2i32 */
23611
    16915,
23612
    /* VQRSHRNuv4i16 */
23613
    16920,
23614
    /* VQRSHRNuv8i8 */
23615
    16925,
23616
    /* VQRSHRUNv2i32 */
23617
    16930,
23618
    /* VQRSHRUNv4i16 */
23619
    16935,
23620
    /* VQRSHRUNv8i8 */
23621
    16940,
23622
    /* VQSHLsiv16i8 */
23623
    16945,
23624
    /* VQSHLsiv1i64 */
23625
    16950,
23626
    /* VQSHLsiv2i32 */
23627
    16955,
23628
    /* VQSHLsiv2i64 */
23629
    16960,
23630
    /* VQSHLsiv4i16 */
23631
    16965,
23632
    /* VQSHLsiv4i32 */
23633
    16970,
23634
    /* VQSHLsiv8i16 */
23635
    16975,
23636
    /* VQSHLsiv8i8 */
23637
    16980,
23638
    /* VQSHLsuv16i8 */
23639
    16985,
23640
    /* VQSHLsuv1i64 */
23641
    16990,
23642
    /* VQSHLsuv2i32 */
23643
    16995,
23644
    /* VQSHLsuv2i64 */
23645
    17000,
23646
    /* VQSHLsuv4i16 */
23647
    17005,
23648
    /* VQSHLsuv4i32 */
23649
    17010,
23650
    /* VQSHLsuv8i16 */
23651
    17015,
23652
    /* VQSHLsuv8i8 */
23653
    17020,
23654
    /* VQSHLsv16i8 */
23655
    17025,
23656
    /* VQSHLsv1i64 */
23657
    17030,
23658
    /* VQSHLsv2i32 */
23659
    17035,
23660
    /* VQSHLsv2i64 */
23661
    17040,
23662
    /* VQSHLsv4i16 */
23663
    17045,
23664
    /* VQSHLsv4i32 */
23665
    17050,
23666
    /* VQSHLsv8i16 */
23667
    17055,
23668
    /* VQSHLsv8i8 */
23669
    17060,
23670
    /* VQSHLuiv16i8 */
23671
    17065,
23672
    /* VQSHLuiv1i64 */
23673
    17070,
23674
    /* VQSHLuiv2i32 */
23675
    17075,
23676
    /* VQSHLuiv2i64 */
23677
    17080,
23678
    /* VQSHLuiv4i16 */
23679
    17085,
23680
    /* VQSHLuiv4i32 */
23681
    17090,
23682
    /* VQSHLuiv8i16 */
23683
    17095,
23684
    /* VQSHLuiv8i8 */
23685
    17100,
23686
    /* VQSHLuv16i8 */
23687
    17105,
23688
    /* VQSHLuv1i64 */
23689
    17110,
23690
    /* VQSHLuv2i32 */
23691
    17115,
23692
    /* VQSHLuv2i64 */
23693
    17120,
23694
    /* VQSHLuv4i16 */
23695
    17125,
23696
    /* VQSHLuv4i32 */
23697
    17130,
23698
    /* VQSHLuv8i16 */
23699
    17135,
23700
    /* VQSHLuv8i8 */
23701
    17140,
23702
    /* VQSHRNsv2i32 */
23703
    17145,
23704
    /* VQSHRNsv4i16 */
23705
    17150,
23706
    /* VQSHRNsv8i8 */
23707
    17155,
23708
    /* VQSHRNuv2i32 */
23709
    17160,
23710
    /* VQSHRNuv4i16 */
23711
    17165,
23712
    /* VQSHRNuv8i8 */
23713
    17170,
23714
    /* VQSHRUNv2i32 */
23715
    17175,
23716
    /* VQSHRUNv4i16 */
23717
    17180,
23718
    /* VQSHRUNv8i8 */
23719
    17185,
23720
    /* VQSUBsv16i8 */
23721
    17190,
23722
    /* VQSUBsv1i64 */
23723
    17195,
23724
    /* VQSUBsv2i32 */
23725
    17200,
23726
    /* VQSUBsv2i64 */
23727
    17205,
23728
    /* VQSUBsv4i16 */
23729
    17210,
23730
    /* VQSUBsv4i32 */
23731
    17215,
23732
    /* VQSUBsv8i16 */
23733
    17220,
23734
    /* VQSUBsv8i8 */
23735
    17225,
23736
    /* VQSUBuv16i8 */
23737
    17230,
23738
    /* VQSUBuv1i64 */
23739
    17235,
23740
    /* VQSUBuv2i32 */
23741
    17240,
23742
    /* VQSUBuv2i64 */
23743
    17245,
23744
    /* VQSUBuv4i16 */
23745
    17250,
23746
    /* VQSUBuv4i32 */
23747
    17255,
23748
    /* VQSUBuv8i16 */
23749
    17260,
23750
    /* VQSUBuv8i8 */
23751
    17265,
23752
    /* VRADDHNv2i32 */
23753
    17270,
23754
    /* VRADDHNv4i16 */
23755
    17275,
23756
    /* VRADDHNv8i8 */
23757
    17280,
23758
    /* VRECPEd */
23759
    17285,
23760
    /* VRECPEfd */
23761
    17289,
23762
    /* VRECPEfq */
23763
    17293,
23764
    /* VRECPEhd */
23765
    17297,
23766
    /* VRECPEhq */
23767
    17301,
23768
    /* VRECPEq */
23769
    17305,
23770
    /* VRECPSfd */
23771
    17309,
23772
    /* VRECPSfq */
23773
    17314,
23774
    /* VRECPShd */
23775
    17319,
23776
    /* VRECPShq */
23777
    17324,
23778
    /* VREV16d8 */
23779
    17329,
23780
    /* VREV16q8 */
23781
    17333,
23782
    /* VREV32d16 */
23783
    17337,
23784
    /* VREV32d8 */
23785
    17341,
23786
    /* VREV32q16 */
23787
    17345,
23788
    /* VREV32q8 */
23789
    17349,
23790
    /* VREV64d16 */
23791
    17353,
23792
    /* VREV64d32 */
23793
    17357,
23794
    /* VREV64d8 */
23795
    17361,
23796
    /* VREV64q16 */
23797
    17365,
23798
    /* VREV64q32 */
23799
    17369,
23800
    /* VREV64q8 */
23801
    17373,
23802
    /* VRHADDsv16i8 */
23803
    17377,
23804
    /* VRHADDsv2i32 */
23805
    17382,
23806
    /* VRHADDsv4i16 */
23807
    17387,
23808
    /* VRHADDsv4i32 */
23809
    17392,
23810
    /* VRHADDsv8i16 */
23811
    17397,
23812
    /* VRHADDsv8i8 */
23813
    17402,
23814
    /* VRHADDuv16i8 */
23815
    17407,
23816
    /* VRHADDuv2i32 */
23817
    17412,
23818
    /* VRHADDuv4i16 */
23819
    17417,
23820
    /* VRHADDuv4i32 */
23821
    17422,
23822
    /* VRHADDuv8i16 */
23823
    17427,
23824
    /* VRHADDuv8i8 */
23825
    17432,
23826
    /* VRINTAD */
23827
    17437,
23828
    /* VRINTAH */
23829
    17439,
23830
    /* VRINTANDf */
23831
    17441,
23832
    /* VRINTANDh */
23833
    17443,
23834
    /* VRINTANQf */
23835
    17445,
23836
    /* VRINTANQh */
23837
    17447,
23838
    /* VRINTAS */
23839
    17449,
23840
    /* VRINTMD */
23841
    17451,
23842
    /* VRINTMH */
23843
    17453,
23844
    /* VRINTMNDf */
23845
    17455,
23846
    /* VRINTMNDh */
23847
    17457,
23848
    /* VRINTMNQf */
23849
    17459,
23850
    /* VRINTMNQh */
23851
    17461,
23852
    /* VRINTMS */
23853
    17463,
23854
    /* VRINTND */
23855
    17465,
23856
    /* VRINTNH */
23857
    17467,
23858
    /* VRINTNNDf */
23859
    17469,
23860
    /* VRINTNNDh */
23861
    17471,
23862
    /* VRINTNNQf */
23863
    17473,
23864
    /* VRINTNNQh */
23865
    17475,
23866
    /* VRINTNS */
23867
    17477,
23868
    /* VRINTPD */
23869
    17479,
23870
    /* VRINTPH */
23871
    17481,
23872
    /* VRINTPNDf */
23873
    17483,
23874
    /* VRINTPNDh */
23875
    17485,
23876
    /* VRINTPNQf */
23877
    17487,
23878
    /* VRINTPNQh */
23879
    17489,
23880
    /* VRINTPS */
23881
    17491,
23882
    /* VRINTRD */
23883
    17493,
23884
    /* VRINTRH */
23885
    17497,
23886
    /* VRINTRS */
23887
    17501,
23888
    /* VRINTXD */
23889
    17505,
23890
    /* VRINTXH */
23891
    17509,
23892
    /* VRINTXNDf */
23893
    17513,
23894
    /* VRINTXNDh */
23895
    17515,
23896
    /* VRINTXNQf */
23897
    17517,
23898
    /* VRINTXNQh */
23899
    17519,
23900
    /* VRINTXS */
23901
    17521,
23902
    /* VRINTZD */
23903
    17525,
23904
    /* VRINTZH */
23905
    17529,
23906
    /* VRINTZNDf */
23907
    17533,
23908
    /* VRINTZNDh */
23909
    17535,
23910
    /* VRINTZNQf */
23911
    17537,
23912
    /* VRINTZNQh */
23913
    17539,
23914
    /* VRINTZS */
23915
    17541,
23916
    /* VRSHLsv16i8 */
23917
    17545,
23918
    /* VRSHLsv1i64 */
23919
    17550,
23920
    /* VRSHLsv2i32 */
23921
    17555,
23922
    /* VRSHLsv2i64 */
23923
    17560,
23924
    /* VRSHLsv4i16 */
23925
    17565,
23926
    /* VRSHLsv4i32 */
23927
    17570,
23928
    /* VRSHLsv8i16 */
23929
    17575,
23930
    /* VRSHLsv8i8 */
23931
    17580,
23932
    /* VRSHLuv16i8 */
23933
    17585,
23934
    /* VRSHLuv1i64 */
23935
    17590,
23936
    /* VRSHLuv2i32 */
23937
    17595,
23938
    /* VRSHLuv2i64 */
23939
    17600,
23940
    /* VRSHLuv4i16 */
23941
    17605,
23942
    /* VRSHLuv4i32 */
23943
    17610,
23944
    /* VRSHLuv8i16 */
23945
    17615,
23946
    /* VRSHLuv8i8 */
23947
    17620,
23948
    /* VRSHRNv2i32 */
23949
    17625,
23950
    /* VRSHRNv4i16 */
23951
    17630,
23952
    /* VRSHRNv8i8 */
23953
    17635,
23954
    /* VRSHRsv16i8 */
23955
    17640,
23956
    /* VRSHRsv1i64 */
23957
    17645,
23958
    /* VRSHRsv2i32 */
23959
    17650,
23960
    /* VRSHRsv2i64 */
23961
    17655,
23962
    /* VRSHRsv4i16 */
23963
    17660,
23964
    /* VRSHRsv4i32 */
23965
    17665,
23966
    /* VRSHRsv8i16 */
23967
    17670,
23968
    /* VRSHRsv8i8 */
23969
    17675,
23970
    /* VRSHRuv16i8 */
23971
    17680,
23972
    /* VRSHRuv1i64 */
23973
    17685,
23974
    /* VRSHRuv2i32 */
23975
    17690,
23976
    /* VRSHRuv2i64 */
23977
    17695,
23978
    /* VRSHRuv4i16 */
23979
    17700,
23980
    /* VRSHRuv4i32 */
23981
    17705,
23982
    /* VRSHRuv8i16 */
23983
    17710,
23984
    /* VRSHRuv8i8 */
23985
    17715,
23986
    /* VRSQRTEd */
23987
    17720,
23988
    /* VRSQRTEfd */
23989
    17724,
23990
    /* VRSQRTEfq */
23991
    17728,
23992
    /* VRSQRTEhd */
23993
    17732,
23994
    /* VRSQRTEhq */
23995
    17736,
23996
    /* VRSQRTEq */
23997
    17740,
23998
    /* VRSQRTSfd */
23999
    17744,
24000
    /* VRSQRTSfq */
24001
    17749,
24002
    /* VRSQRTShd */
24003
    17754,
24004
    /* VRSQRTShq */
24005
    17759,
24006
    /* VRSRAsv16i8 */
24007
    17764,
24008
    /* VRSRAsv1i64 */
24009
    17770,
24010
    /* VRSRAsv2i32 */
24011
    17776,
24012
    /* VRSRAsv2i64 */
24013
    17782,
24014
    /* VRSRAsv4i16 */
24015
    17788,
24016
    /* VRSRAsv4i32 */
24017
    17794,
24018
    /* VRSRAsv8i16 */
24019
    17800,
24020
    /* VRSRAsv8i8 */
24021
    17806,
24022
    /* VRSRAuv16i8 */
24023
    17812,
24024
    /* VRSRAuv1i64 */
24025
    17818,
24026
    /* VRSRAuv2i32 */
24027
    17824,
24028
    /* VRSRAuv2i64 */
24029
    17830,
24030
    /* VRSRAuv4i16 */
24031
    17836,
24032
    /* VRSRAuv4i32 */
24033
    17842,
24034
    /* VRSRAuv8i16 */
24035
    17848,
24036
    /* VRSRAuv8i8 */
24037
    17854,
24038
    /* VRSUBHNv2i32 */
24039
    17860,
24040
    /* VRSUBHNv4i16 */
24041
    17865,
24042
    /* VRSUBHNv8i8 */
24043
    17870,
24044
    /* VSCCLRMD */
24045
    17875,
24046
    /* VSCCLRMS */
24047
    17878,
24048
    /* VSDOTD */
24049
    17881,
24050
    /* VSDOTDI */
24051
    17885,
24052
    /* VSDOTQ */
24053
    17890,
24054
    /* VSDOTQI */
24055
    17894,
24056
    /* VSELEQD */
24057
    17899,
24058
    /* VSELEQH */
24059
    17902,
24060
    /* VSELEQS */
24061
    17905,
24062
    /* VSELGED */
24063
    17908,
24064
    /* VSELGEH */
24065
    17911,
24066
    /* VSELGES */
24067
    17914,
24068
    /* VSELGTD */
24069
    17917,
24070
    /* VSELGTH */
24071
    17920,
24072
    /* VSELGTS */
24073
    17923,
24074
    /* VSELVSD */
24075
    17926,
24076
    /* VSELVSH */
24077
    17929,
24078
    /* VSELVSS */
24079
    17932,
24080
    /* VSETLNi16 */
24081
    17935,
24082
    /* VSETLNi32 */
24083
    17941,
24084
    /* VSETLNi8 */
24085
    17947,
24086
    /* VSHLLi16 */
24087
    17953,
24088
    /* VSHLLi32 */
24089
    17958,
24090
    /* VSHLLi8 */
24091
    17963,
24092
    /* VSHLLsv2i64 */
24093
    17968,
24094
    /* VSHLLsv4i32 */
24095
    17973,
24096
    /* VSHLLsv8i16 */
24097
    17978,
24098
    /* VSHLLuv2i64 */
24099
    17983,
24100
    /* VSHLLuv4i32 */
24101
    17988,
24102
    /* VSHLLuv8i16 */
24103
    17993,
24104
    /* VSHLiv16i8 */
24105
    17998,
24106
    /* VSHLiv1i64 */
24107
    18003,
24108
    /* VSHLiv2i32 */
24109
    18008,
24110
    /* VSHLiv2i64 */
24111
    18013,
24112
    /* VSHLiv4i16 */
24113
    18018,
24114
    /* VSHLiv4i32 */
24115
    18023,
24116
    /* VSHLiv8i16 */
24117
    18028,
24118
    /* VSHLiv8i8 */
24119
    18033,
24120
    /* VSHLsv16i8 */
24121
    18038,
24122
    /* VSHLsv1i64 */
24123
    18043,
24124
    /* VSHLsv2i32 */
24125
    18048,
24126
    /* VSHLsv2i64 */
24127
    18053,
24128
    /* VSHLsv4i16 */
24129
    18058,
24130
    /* VSHLsv4i32 */
24131
    18063,
24132
    /* VSHLsv8i16 */
24133
    18068,
24134
    /* VSHLsv8i8 */
24135
    18073,
24136
    /* VSHLuv16i8 */
24137
    18078,
24138
    /* VSHLuv1i64 */
24139
    18083,
24140
    /* VSHLuv2i32 */
24141
    18088,
24142
    /* VSHLuv2i64 */
24143
    18093,
24144
    /* VSHLuv4i16 */
24145
    18098,
24146
    /* VSHLuv4i32 */
24147
    18103,
24148
    /* VSHLuv8i16 */
24149
    18108,
24150
    /* VSHLuv8i8 */
24151
    18113,
24152
    /* VSHRNv2i32 */
24153
    18118,
24154
    /* VSHRNv4i16 */
24155
    18123,
24156
    /* VSHRNv8i8 */
24157
    18128,
24158
    /* VSHRsv16i8 */
24159
    18133,
24160
    /* VSHRsv1i64 */
24161
    18138,
24162
    /* VSHRsv2i32 */
24163
    18143,
24164
    /* VSHRsv2i64 */
24165
    18148,
24166
    /* VSHRsv4i16 */
24167
    18153,
24168
    /* VSHRsv4i32 */
24169
    18158,
24170
    /* VSHRsv8i16 */
24171
    18163,
24172
    /* VSHRsv8i8 */
24173
    18168,
24174
    /* VSHRuv16i8 */
24175
    18173,
24176
    /* VSHRuv1i64 */
24177
    18178,
24178
    /* VSHRuv2i32 */
24179
    18183,
24180
    /* VSHRuv2i64 */
24181
    18188,
24182
    /* VSHRuv4i16 */
24183
    18193,
24184
    /* VSHRuv4i32 */
24185
    18198,
24186
    /* VSHRuv8i16 */
24187
    18203,
24188
    /* VSHRuv8i8 */
24189
    18208,
24190
    /* VSHTOD */
24191
    18213,
24192
    /* VSHTOH */
24193
    18218,
24194
    /* VSHTOS */
24195
    18223,
24196
    /* VSITOD */
24197
    18228,
24198
    /* VSITOH */
24199
    18232,
24200
    /* VSITOS */
24201
    18236,
24202
    /* VSLIv16i8 */
24203
    18240,
24204
    /* VSLIv1i64 */
24205
    18246,
24206
    /* VSLIv2i32 */
24207
    18252,
24208
    /* VSLIv2i64 */
24209
    18258,
24210
    /* VSLIv4i16 */
24211
    18264,
24212
    /* VSLIv4i32 */
24213
    18270,
24214
    /* VSLIv8i16 */
24215
    18276,
24216
    /* VSLIv8i8 */
24217
    18282,
24218
    /* VSLTOD */
24219
    18288,
24220
    /* VSLTOH */
24221
    18293,
24222
    /* VSLTOS */
24223
    18298,
24224
    /* VSMMLA */
24225
    18303,
24226
    /* VSQRTD */
24227
    18307,
24228
    /* VSQRTH */
24229
    18311,
24230
    /* VSQRTS */
24231
    18315,
24232
    /* VSRAsv16i8 */
24233
    18319,
24234
    /* VSRAsv1i64 */
24235
    18325,
24236
    /* VSRAsv2i32 */
24237
    18331,
24238
    /* VSRAsv2i64 */
24239
    18337,
24240
    /* VSRAsv4i16 */
24241
    18343,
24242
    /* VSRAsv4i32 */
24243
    18349,
24244
    /* VSRAsv8i16 */
24245
    18355,
24246
    /* VSRAsv8i8 */
24247
    18361,
24248
    /* VSRAuv16i8 */
24249
    18367,
24250
    /* VSRAuv1i64 */
24251
    18373,
24252
    /* VSRAuv2i32 */
24253
    18379,
24254
    /* VSRAuv2i64 */
24255
    18385,
24256
    /* VSRAuv4i16 */
24257
    18391,
24258
    /* VSRAuv4i32 */
24259
    18397,
24260
    /* VSRAuv8i16 */
24261
    18403,
24262
    /* VSRAuv8i8 */
24263
    18409,
24264
    /* VSRIv16i8 */
24265
    18415,
24266
    /* VSRIv1i64 */
24267
    18421,
24268
    /* VSRIv2i32 */
24269
    18427,
24270
    /* VSRIv2i64 */
24271
    18433,
24272
    /* VSRIv4i16 */
24273
    18439,
24274
    /* VSRIv4i32 */
24275
    18445,
24276
    /* VSRIv8i16 */
24277
    18451,
24278
    /* VSRIv8i8 */
24279
    18457,
24280
    /* VST1LNd16 */
24281
    18463,
24282
    /* VST1LNd16_UPD */
24283
    18469,
24284
    /* VST1LNd32 */
24285
    18477,
24286
    /* VST1LNd32_UPD */
24287
    18483,
24288
    /* VST1LNd8 */
24289
    18491,
24290
    /* VST1LNd8_UPD */
24291
    18497,
24292
    /* VST1LNq16Pseudo */
24293
    18505,
24294
    /* VST1LNq16Pseudo_UPD */
24295
    18511,
24296
    /* VST1LNq32Pseudo */
24297
    18519,
24298
    /* VST1LNq32Pseudo_UPD */
24299
    18525,
24300
    /* VST1LNq8Pseudo */
24301
    18533,
24302
    /* VST1LNq8Pseudo_UPD */
24303
    18539,
24304
    /* VST1d16 */
24305
    18547,
24306
    /* VST1d16Q */
24307
    18552,
24308
    /* VST1d16QPseudo */
24309
    18557,
24310
    /* VST1d16QPseudoWB_fixed */
24311
    18562,
24312
    /* VST1d16QPseudoWB_register */
24313
    18568,
24314
    /* VST1d16Qwb_fixed */
24315
    18575,
24316
    /* VST1d16Qwb_register */
24317
    18581,
24318
    /* VST1d16T */
24319
    18588,
24320
    /* VST1d16TPseudo */
24321
    18593,
24322
    /* VST1d16TPseudoWB_fixed */
24323
    18598,
24324
    /* VST1d16TPseudoWB_register */
24325
    18604,
24326
    /* VST1d16Twb_fixed */
24327
    18611,
24328
    /* VST1d16Twb_register */
24329
    18617,
24330
    /* VST1d16wb_fixed */
24331
    18624,
24332
    /* VST1d16wb_register */
24333
    18630,
24334
    /* VST1d32 */
24335
    18637,
24336
    /* VST1d32Q */
24337
    18642,
24338
    /* VST1d32QPseudo */
24339
    18647,
24340
    /* VST1d32QPseudoWB_fixed */
24341
    18652,
24342
    /* VST1d32QPseudoWB_register */
24343
    18658,
24344
    /* VST1d32Qwb_fixed */
24345
    18665,
24346
    /* VST1d32Qwb_register */
24347
    18671,
24348
    /* VST1d32T */
24349
    18678,
24350
    /* VST1d32TPseudo */
24351
    18683,
24352
    /* VST1d32TPseudoWB_fixed */
24353
    18688,
24354
    /* VST1d32TPseudoWB_register */
24355
    18694,
24356
    /* VST1d32Twb_fixed */
24357
    18701,
24358
    /* VST1d32Twb_register */
24359
    18707,
24360
    /* VST1d32wb_fixed */
24361
    18714,
24362
    /* VST1d32wb_register */
24363
    18720,
24364
    /* VST1d64 */
24365
    18727,
24366
    /* VST1d64Q */
24367
    18732,
24368
    /* VST1d64QPseudo */
24369
    18737,
24370
    /* VST1d64QPseudoWB_fixed */
24371
    18742,
24372
    /* VST1d64QPseudoWB_register */
24373
    18748,
24374
    /* VST1d64Qwb_fixed */
24375
    18755,
24376
    /* VST1d64Qwb_register */
24377
    18761,
24378
    /* VST1d64T */
24379
    18768,
24380
    /* VST1d64TPseudo */
24381
    18773,
24382
    /* VST1d64TPseudoWB_fixed */
24383
    18778,
24384
    /* VST1d64TPseudoWB_register */
24385
    18784,
24386
    /* VST1d64Twb_fixed */
24387
    18791,
24388
    /* VST1d64Twb_register */
24389
    18797,
24390
    /* VST1d64wb_fixed */
24391
    18804,
24392
    /* VST1d64wb_register */
24393
    18810,
24394
    /* VST1d8 */
24395
    18817,
24396
    /* VST1d8Q */
24397
    18822,
24398
    /* VST1d8QPseudo */
24399
    18827,
24400
    /* VST1d8QPseudoWB_fixed */
24401
    18832,
24402
    /* VST1d8QPseudoWB_register */
24403
    18838,
24404
    /* VST1d8Qwb_fixed */
24405
    18845,
24406
    /* VST1d8Qwb_register */
24407
    18851,
24408
    /* VST1d8T */
24409
    18858,
24410
    /* VST1d8TPseudo */
24411
    18863,
24412
    /* VST1d8TPseudoWB_fixed */
24413
    18868,
24414
    /* VST1d8TPseudoWB_register */
24415
    18874,
24416
    /* VST1d8Twb_fixed */
24417
    18881,
24418
    /* VST1d8Twb_register */
24419
    18887,
24420
    /* VST1d8wb_fixed */
24421
    18894,
24422
    /* VST1d8wb_register */
24423
    18900,
24424
    /* VST1q16 */
24425
    18907,
24426
    /* VST1q16HighQPseudo */
24427
    18912,
24428
    /* VST1q16HighQPseudo_UPD */
24429
    18917,
24430
    /* VST1q16HighTPseudo */
24431
    18924,
24432
    /* VST1q16HighTPseudo_UPD */
24433
    18929,
24434
    /* VST1q16LowQPseudo_UPD */
24435
    18936,
24436
    /* VST1q16LowTPseudo_UPD */
24437
    18943,
24438
    /* VST1q16wb_fixed */
24439
    18950,
24440
    /* VST1q16wb_register */
24441
    18956,
24442
    /* VST1q32 */
24443
    18963,
24444
    /* VST1q32HighQPseudo */
24445
    18968,
24446
    /* VST1q32HighQPseudo_UPD */
24447
    18973,
24448
    /* VST1q32HighTPseudo */
24449
    18980,
24450
    /* VST1q32HighTPseudo_UPD */
24451
    18985,
24452
    /* VST1q32LowQPseudo_UPD */
24453
    18992,
24454
    /* VST1q32LowTPseudo_UPD */
24455
    18999,
24456
    /* VST1q32wb_fixed */
24457
    19006,
24458
    /* VST1q32wb_register */
24459
    19012,
24460
    /* VST1q64 */
24461
    19019,
24462
    /* VST1q64HighQPseudo */
24463
    19024,
24464
    /* VST1q64HighQPseudo_UPD */
24465
    19029,
24466
    /* VST1q64HighTPseudo */
24467
    19036,
24468
    /* VST1q64HighTPseudo_UPD */
24469
    19041,
24470
    /* VST1q64LowQPseudo_UPD */
24471
    19048,
24472
    /* VST1q64LowTPseudo_UPD */
24473
    19055,
24474
    /* VST1q64wb_fixed */
24475
    19062,
24476
    /* VST1q64wb_register */
24477
    19068,
24478
    /* VST1q8 */
24479
    19075,
24480
    /* VST1q8HighQPseudo */
24481
    19080,
24482
    /* VST1q8HighQPseudo_UPD */
24483
    19085,
24484
    /* VST1q8HighTPseudo */
24485
    19092,
24486
    /* VST1q8HighTPseudo_UPD */
24487
    19097,
24488
    /* VST1q8LowQPseudo_UPD */
24489
    19104,
24490
    /* VST1q8LowTPseudo_UPD */
24491
    19111,
24492
    /* VST1q8wb_fixed */
24493
    19118,
24494
    /* VST1q8wb_register */
24495
    19124,
24496
    /* VST2LNd16 */
24497
    19131,
24498
    /* VST2LNd16Pseudo */
24499
    19138,
24500
    /* VST2LNd16Pseudo_UPD */
24501
    19144,
24502
    /* VST2LNd16_UPD */
24503
    19152,
24504
    /* VST2LNd32 */
24505
    19161,
24506
    /* VST2LNd32Pseudo */
24507
    19168,
24508
    /* VST2LNd32Pseudo_UPD */
24509
    19174,
24510
    /* VST2LNd32_UPD */
24511
    19182,
24512
    /* VST2LNd8 */
24513
    19191,
24514
    /* VST2LNd8Pseudo */
24515
    19198,
24516
    /* VST2LNd8Pseudo_UPD */
24517
    19204,
24518
    /* VST2LNd8_UPD */
24519
    19212,
24520
    /* VST2LNq16 */
24521
    19221,
24522
    /* VST2LNq16Pseudo */
24523
    19228,
24524
    /* VST2LNq16Pseudo_UPD */
24525
    19234,
24526
    /* VST2LNq16_UPD */
24527
    19242,
24528
    /* VST2LNq32 */
24529
    19251,
24530
    /* VST2LNq32Pseudo */
24531
    19258,
24532
    /* VST2LNq32Pseudo_UPD */
24533
    19264,
24534
    /* VST2LNq32_UPD */
24535
    19272,
24536
    /* VST2b16 */
24537
    19281,
24538
    /* VST2b16wb_fixed */
24539
    19286,
24540
    /* VST2b16wb_register */
24541
    19292,
24542
    /* VST2b32 */
24543
    19299,
24544
    /* VST2b32wb_fixed */
24545
    19304,
24546
    /* VST2b32wb_register */
24547
    19310,
24548
    /* VST2b8 */
24549
    19317,
24550
    /* VST2b8wb_fixed */
24551
    19322,
24552
    /* VST2b8wb_register */
24553
    19328,
24554
    /* VST2d16 */
24555
    19335,
24556
    /* VST2d16wb_fixed */
24557
    19340,
24558
    /* VST2d16wb_register */
24559
    19346,
24560
    /* VST2d32 */
24561
    19353,
24562
    /* VST2d32wb_fixed */
24563
    19358,
24564
    /* VST2d32wb_register */
24565
    19364,
24566
    /* VST2d8 */
24567
    19371,
24568
    /* VST2d8wb_fixed */
24569
    19376,
24570
    /* VST2d8wb_register */
24571
    19382,
24572
    /* VST2q16 */
24573
    19389,
24574
    /* VST2q16Pseudo */
24575
    19394,
24576
    /* VST2q16PseudoWB_fixed */
24577
    19399,
24578
    /* VST2q16PseudoWB_register */
24579
    19405,
24580
    /* VST2q16wb_fixed */
24581
    19412,
24582
    /* VST2q16wb_register */
24583
    19418,
24584
    /* VST2q32 */
24585
    19425,
24586
    /* VST2q32Pseudo */
24587
    19430,
24588
    /* VST2q32PseudoWB_fixed */
24589
    19435,
24590
    /* VST2q32PseudoWB_register */
24591
    19441,
24592
    /* VST2q32wb_fixed */
24593
    19448,
24594
    /* VST2q32wb_register */
24595
    19454,
24596
    /* VST2q8 */
24597
    19461,
24598
    /* VST2q8Pseudo */
24599
    19466,
24600
    /* VST2q8PseudoWB_fixed */
24601
    19471,
24602
    /* VST2q8PseudoWB_register */
24603
    19477,
24604
    /* VST2q8wb_fixed */
24605
    19484,
24606
    /* VST2q8wb_register */
24607
    19490,
24608
    /* VST3LNd16 */
24609
    19497,
24610
    /* VST3LNd16Pseudo */
24611
    19505,
24612
    /* VST3LNd16Pseudo_UPD */
24613
    19511,
24614
    /* VST3LNd16_UPD */
24615
    19519,
24616
    /* VST3LNd32 */
24617
    19529,
24618
    /* VST3LNd32Pseudo */
24619
    19537,
24620
    /* VST3LNd32Pseudo_UPD */
24621
    19543,
24622
    /* VST3LNd32_UPD */
24623
    19551,
24624
    /* VST3LNd8 */
24625
    19561,
24626
    /* VST3LNd8Pseudo */
24627
    19569,
24628
    /* VST3LNd8Pseudo_UPD */
24629
    19575,
24630
    /* VST3LNd8_UPD */
24631
    19583,
24632
    /* VST3LNq16 */
24633
    19593,
24634
    /* VST3LNq16Pseudo */
24635
    19601,
24636
    /* VST3LNq16Pseudo_UPD */
24637
    19607,
24638
    /* VST3LNq16_UPD */
24639
    19615,
24640
    /* VST3LNq32 */
24641
    19625,
24642
    /* VST3LNq32Pseudo */
24643
    19633,
24644
    /* VST3LNq32Pseudo_UPD */
24645
    19639,
24646
    /* VST3LNq32_UPD */
24647
    19647,
24648
    /* VST3d16 */
24649
    19657,
24650
    /* VST3d16Pseudo */
24651
    19664,
24652
    /* VST3d16Pseudo_UPD */
24653
    19669,
24654
    /* VST3d16_UPD */
24655
    19676,
24656
    /* VST3d32 */
24657
    19685,
24658
    /* VST3d32Pseudo */
24659
    19692,
24660
    /* VST3d32Pseudo_UPD */
24661
    19697,
24662
    /* VST3d32_UPD */
24663
    19704,
24664
    /* VST3d8 */
24665
    19713,
24666
    /* VST3d8Pseudo */
24667
    19720,
24668
    /* VST3d8Pseudo_UPD */
24669
    19725,
24670
    /* VST3d8_UPD */
24671
    19732,
24672
    /* VST3q16 */
24673
    19741,
24674
    /* VST3q16Pseudo_UPD */
24675
    19748,
24676
    /* VST3q16_UPD */
24677
    19755,
24678
    /* VST3q16oddPseudo */
24679
    19764,
24680
    /* VST3q16oddPseudo_UPD */
24681
    19769,
24682
    /* VST3q32 */
24683
    19776,
24684
    /* VST3q32Pseudo_UPD */
24685
    19783,
24686
    /* VST3q32_UPD */
24687
    19790,
24688
    /* VST3q32oddPseudo */
24689
    19799,
24690
    /* VST3q32oddPseudo_UPD */
24691
    19804,
24692
    /* VST3q8 */
24693
    19811,
24694
    /* VST3q8Pseudo_UPD */
24695
    19818,
24696
    /* VST3q8_UPD */
24697
    19825,
24698
    /* VST3q8oddPseudo */
24699
    19834,
24700
    /* VST3q8oddPseudo_UPD */
24701
    19839,
24702
    /* VST4LNd16 */
24703
    19846,
24704
    /* VST4LNd16Pseudo */
24705
    19855,
24706
    /* VST4LNd16Pseudo_UPD */
24707
    19861,
24708
    /* VST4LNd16_UPD */
24709
    19869,
24710
    /* VST4LNd32 */
24711
    19880,
24712
    /* VST4LNd32Pseudo */
24713
    19889,
24714
    /* VST4LNd32Pseudo_UPD */
24715
    19895,
24716
    /* VST4LNd32_UPD */
24717
    19903,
24718
    /* VST4LNd8 */
24719
    19914,
24720
    /* VST4LNd8Pseudo */
24721
    19923,
24722
    /* VST4LNd8Pseudo_UPD */
24723
    19929,
24724
    /* VST4LNd8_UPD */
24725
    19937,
24726
    /* VST4LNq16 */
24727
    19948,
24728
    /* VST4LNq16Pseudo */
24729
    19957,
24730
    /* VST4LNq16Pseudo_UPD */
24731
    19963,
24732
    /* VST4LNq16_UPD */
24733
    19971,
24734
    /* VST4LNq32 */
24735
    19982,
24736
    /* VST4LNq32Pseudo */
24737
    19991,
24738
    /* VST4LNq32Pseudo_UPD */
24739
    19997,
24740
    /* VST4LNq32_UPD */
24741
    20005,
24742
    /* VST4d16 */
24743
    20016,
24744
    /* VST4d16Pseudo */
24745
    20024,
24746
    /* VST4d16Pseudo_UPD */
24747
    20029,
24748
    /* VST4d16_UPD */
24749
    20036,
24750
    /* VST4d32 */
24751
    20046,
24752
    /* VST4d32Pseudo */
24753
    20054,
24754
    /* VST4d32Pseudo_UPD */
24755
    20059,
24756
    /* VST4d32_UPD */
24757
    20066,
24758
    /* VST4d8 */
24759
    20076,
24760
    /* VST4d8Pseudo */
24761
    20084,
24762
    /* VST4d8Pseudo_UPD */
24763
    20089,
24764
    /* VST4d8_UPD */
24765
    20096,
24766
    /* VST4q16 */
24767
    20106,
24768
    /* VST4q16Pseudo_UPD */
24769
    20114,
24770
    /* VST4q16_UPD */
24771
    20121,
24772
    /* VST4q16oddPseudo */
24773
    20131,
24774
    /* VST4q16oddPseudo_UPD */
24775
    20136,
24776
    /* VST4q32 */
24777
    20143,
24778
    /* VST4q32Pseudo_UPD */
24779
    20151,
24780
    /* VST4q32_UPD */
24781
    20158,
24782
    /* VST4q32oddPseudo */
24783
    20168,
24784
    /* VST4q32oddPseudo_UPD */
24785
    20173,
24786
    /* VST4q8 */
24787
    20180,
24788
    /* VST4q8Pseudo_UPD */
24789
    20188,
24790
    /* VST4q8_UPD */
24791
    20195,
24792
    /* VST4q8oddPseudo */
24793
    20205,
24794
    /* VST4q8oddPseudo_UPD */
24795
    20210,
24796
    /* VSTMDDB_UPD */
24797
    20217,
24798
    /* VSTMDIA */
24799
    20222,
24800
    /* VSTMDIA_UPD */
24801
    20226,
24802
    /* VSTMQIA */
24803
    20231,
24804
    /* VSTMSDB_UPD */
24805
    20235,
24806
    /* VSTMSIA */
24807
    20240,
24808
    /* VSTMSIA_UPD */
24809
    20244,
24810
    /* VSTRD */
24811
    20249,
24812
    /* VSTRH */
24813
    20254,
24814
    /* VSTRS */
24815
    20259,
24816
    /* VSTR_FPCXTNS_off */
24817
    20264,
24818
    /* VSTR_FPCXTNS_post */
24819
    20268,
24820
    /* VSTR_FPCXTNS_pre */
24821
    20273,
24822
    /* VSTR_FPCXTS_off */
24823
    20278,
24824
    /* VSTR_FPCXTS_post */
24825
    20282,
24826
    /* VSTR_FPCXTS_pre */
24827
    20287,
24828
    /* VSTR_FPSCR_NZCVQC_off */
24829
    20292,
24830
    /* VSTR_FPSCR_NZCVQC_post */
24831
    20296,
24832
    /* VSTR_FPSCR_NZCVQC_pre */
24833
    20301,
24834
    /* VSTR_FPSCR_off */
24835
    20306,
24836
    /* VSTR_FPSCR_post */
24837
    20310,
24838
    /* VSTR_FPSCR_pre */
24839
    20315,
24840
    /* VSTR_P0_off */
24841
    20320,
24842
    /* VSTR_P0_post */
24843
    20325,
24844
    /* VSTR_P0_pre */
24845
    20331,
24846
    /* VSTR_VPR_off */
24847
    20337,
24848
    /* VSTR_VPR_post */
24849
    20341,
24850
    /* VSTR_VPR_pre */
24851
    20346,
24852
    /* VSUBD */
24853
    20351,
24854
    /* VSUBH */
24855
    20356,
24856
    /* VSUBHNv2i32 */
24857
    20361,
24858
    /* VSUBHNv4i16 */
24859
    20366,
24860
    /* VSUBHNv8i8 */
24861
    20371,
24862
    /* VSUBLsv2i64 */
24863
    20376,
24864
    /* VSUBLsv4i32 */
24865
    20381,
24866
    /* VSUBLsv8i16 */
24867
    20386,
24868
    /* VSUBLuv2i64 */
24869
    20391,
24870
    /* VSUBLuv4i32 */
24871
    20396,
24872
    /* VSUBLuv8i16 */
24873
    20401,
24874
    /* VSUBS */
24875
    20406,
24876
    /* VSUBWsv2i64 */
24877
    20411,
24878
    /* VSUBWsv4i32 */
24879
    20416,
24880
    /* VSUBWsv8i16 */
24881
    20421,
24882
    /* VSUBWuv2i64 */
24883
    20426,
24884
    /* VSUBWuv4i32 */
24885
    20431,
24886
    /* VSUBWuv8i16 */
24887
    20436,
24888
    /* VSUBfd */
24889
    20441,
24890
    /* VSUBfq */
24891
    20446,
24892
    /* VSUBhd */
24893
    20451,
24894
    /* VSUBhq */
24895
    20456,
24896
    /* VSUBv16i8 */
24897
    20461,
24898
    /* VSUBv1i64 */
24899
    20466,
24900
    /* VSUBv2i32 */
24901
    20471,
24902
    /* VSUBv2i64 */
24903
    20476,
24904
    /* VSUBv4i16 */
24905
    20481,
24906
    /* VSUBv4i32 */
24907
    20486,
24908
    /* VSUBv8i16 */
24909
    20491,
24910
    /* VSUBv8i8 */
24911
    20496,
24912
    /* VSUDOTDI */
24913
    20501,
24914
    /* VSUDOTQI */
24915
    20506,
24916
    /* VSWPd */
24917
    20511,
24918
    /* VSWPq */
24919
    20517,
24920
    /* VTBL1 */
24921
    20523,
24922
    /* VTBL2 */
24923
    20528,
24924
    /* VTBL3 */
24925
    20533,
24926
    /* VTBL3Pseudo */
24927
    20538,
24928
    /* VTBL4 */
24929
    20543,
24930
    /* VTBL4Pseudo */
24931
    20548,
24932
    /* VTBX1 */
24933
    20553,
24934
    /* VTBX2 */
24935
    20559,
24936
    /* VTBX3 */
24937
    20565,
24938
    /* VTBX3Pseudo */
24939
    20571,
24940
    /* VTBX4 */
24941
    20577,
24942
    /* VTBX4Pseudo */
24943
    20583,
24944
    /* VTOSHD */
24945
    20589,
24946
    /* VTOSHH */
24947
    20594,
24948
    /* VTOSHS */
24949
    20599,
24950
    /* VTOSIRD */
24951
    20604,
24952
    /* VTOSIRH */
24953
    20608,
24954
    /* VTOSIRS */
24955
    20612,
24956
    /* VTOSIZD */
24957
    20616,
24958
    /* VTOSIZH */
24959
    20620,
24960
    /* VTOSIZS */
24961
    20624,
24962
    /* VTOSLD */
24963
    20628,
24964
    /* VTOSLH */
24965
    20633,
24966
    /* VTOSLS */
24967
    20638,
24968
    /* VTOUHD */
24969
    20643,
24970
    /* VTOUHH */
24971
    20648,
24972
    /* VTOUHS */
24973
    20653,
24974
    /* VTOUIRD */
24975
    20658,
24976
    /* VTOUIRH */
24977
    20662,
24978
    /* VTOUIRS */
24979
    20666,
24980
    /* VTOUIZD */
24981
    20670,
24982
    /* VTOUIZH */
24983
    20674,
24984
    /* VTOUIZS */
24985
    20678,
24986
    /* VTOULD */
24987
    20682,
24988
    /* VTOULH */
24989
    20687,
24990
    /* VTOULS */
24991
    20692,
24992
    /* VTRNd16 */
24993
    20697,
24994
    /* VTRNd32 */
24995
    20703,
24996
    /* VTRNd8 */
24997
    20709,
24998
    /* VTRNq16 */
24999
    20715,
25000
    /* VTRNq32 */
25001
    20721,
25002
    /* VTRNq8 */
25003
    20727,
25004
    /* VTSTv16i8 */
25005
    20733,
25006
    /* VTSTv2i32 */
25007
    20738,
25008
    /* VTSTv4i16 */
25009
    20743,
25010
    /* VTSTv4i32 */
25011
    20748,
25012
    /* VTSTv8i16 */
25013
    20753,
25014
    /* VTSTv8i8 */
25015
    20758,
25016
    /* VUDOTD */
25017
    20763,
25018
    /* VUDOTDI */
25019
    20767,
25020
    /* VUDOTQ */
25021
    20772,
25022
    /* VUDOTQI */
25023
    20776,
25024
    /* VUHTOD */
25025
    20781,
25026
    /* VUHTOH */
25027
    20786,
25028
    /* VUHTOS */
25029
    20791,
25030
    /* VUITOD */
25031
    20796,
25032
    /* VUITOH */
25033
    20800,
25034
    /* VUITOS */
25035
    20804,
25036
    /* VULTOD */
25037
    20808,
25038
    /* VULTOH */
25039
    20813,
25040
    /* VULTOS */
25041
    20818,
25042
    /* VUMMLA */
25043
    20823,
25044
    /* VUSDOTD */
25045
    20827,
25046
    /* VUSDOTDI */
25047
    20831,
25048
    /* VUSDOTQ */
25049
    20836,
25050
    /* VUSDOTQI */
25051
    20840,
25052
    /* VUSMMLA */
25053
    20845,
25054
    /* VUZPd16 */
25055
    20849,
25056
    /* VUZPd8 */
25057
    20855,
25058
    /* VUZPq16 */
25059
    20861,
25060
    /* VUZPq32 */
25061
    20867,
25062
    /* VUZPq8 */
25063
    20873,
25064
    /* VZIPd16 */
25065
    20879,
25066
    /* VZIPd8 */
25067
    20885,
25068
    /* VZIPq16 */
25069
    20891,
25070
    /* VZIPq32 */
25071
    20897,
25072
    /* VZIPq8 */
25073
    20903,
25074
    /* sysLDMDA */
25075
    20909,
25076
    /* sysLDMDA_UPD */
25077
    20913,
25078
    /* sysLDMDB */
25079
    20918,
25080
    /* sysLDMDB_UPD */
25081
    20922,
25082
    /* sysLDMIA */
25083
    20927,
25084
    /* sysLDMIA_UPD */
25085
    20931,
25086
    /* sysLDMIB */
25087
    20936,
25088
    /* sysLDMIB_UPD */
25089
    20940,
25090
    /* sysSTMDA */
25091
    20945,
25092
    /* sysSTMDA_UPD */
25093
    20949,
25094
    /* sysSTMDB */
25095
    20954,
25096
    /* sysSTMDB_UPD */
25097
    20958,
25098
    /* sysSTMIA */
25099
    20963,
25100
    /* sysSTMIA_UPD */
25101
    20967,
25102
    /* sysSTMIB */
25103
    20972,
25104
    /* sysSTMIB_UPD */
25105
    20976,
25106
    /* t2ADCri */
25107
    20981,
25108
    /* t2ADCrr */
25109
    20987,
25110
    /* t2ADCrs */
25111
    20993,
25112
    /* t2ADDri */
25113
    21000,
25114
    /* t2ADDri12 */
25115
    21006,
25116
    /* t2ADDrr */
25117
    21011,
25118
    /* t2ADDrs */
25119
    21017,
25120
    /* t2ADDspImm */
25121
    21024,
25122
    /* t2ADDspImm12 */
25123
    21030,
25124
    /* t2ADR */
25125
    21035,
25126
    /* t2ANDri */
25127
    21039,
25128
    /* t2ANDrr */
25129
    21045,
25130
    /* t2ANDrs */
25131
    21051,
25132
    /* t2ASRri */
25133
    21058,
25134
    /* t2ASRrr */
25135
    21064,
25136
    /* t2AUT */
25137
    21070,
25138
    /* t2AUTG */
25139
    21070,
25140
    /* t2B */
25141
    21075,
25142
    /* t2BFC */
25143
    21078,
25144
    /* t2BFI */
25145
    21083,
25146
    /* t2BFLi */
25147
    21089,
25148
    /* t2BFLr */
25149
    21093,
25150
    /* t2BFi */
25151
    21097,
25152
    /* t2BFic */
25153
    21101,
25154
    /* t2BFr */
25155
    21105,
25156
    /* t2BICri */
25157
    21109,
25158
    /* t2BICrr */
25159
    21115,
25160
    /* t2BICrs */
25161
    21121,
25162
    /* t2BTI */
25163
    21128,
25164
    /* t2BXAUT */
25165
    21128,
25166
    /* t2BXJ */
25167
    21133,
25168
    /* t2Bcc */
25169
    21136,
25170
    /* t2CDP */
25171
    21139,
25172
    /* t2CDP2 */
25173
    21147,
25174
    /* t2CLREX */
25175
    21155,
25176
    /* t2CLRM */
25177
    21157,
25178
    /* t2CLZ */
25179
    21160,
25180
    /* t2CMNri */
25181
    21164,
25182
    /* t2CMNzrr */
25183
    21168,
25184
    /* t2CMNzrs */
25185
    21172,
25186
    /* t2CMPri */
25187
    21177,
25188
    /* t2CMPrr */
25189
    21181,
25190
    /* t2CMPrs */
25191
    21185,
25192
    /* t2CPS1p */
25193
    21190,
25194
    /* t2CPS2p */
25195
    21191,
25196
    /* t2CPS3p */
25197
    21193,
25198
    /* t2CRC32B */
25199
    21196,
25200
    /* t2CRC32CB */
25201
    21199,
25202
    /* t2CRC32CH */
25203
    21202,
25204
    /* t2CRC32CW */
25205
    21205,
25206
    /* t2CRC32H */
25207
    21208,
25208
    /* t2CRC32W */
25209
    21211,
25210
    /* t2CSEL */
25211
    21214,
25212
    /* t2CSINC */
25213
    21218,
25214
    /* t2CSINV */
25215
    21222,
25216
    /* t2CSNEG */
25217
    21226,
25218
    /* t2DBG */
25219
    21230,
25220
    /* t2DCPS1 */
25221
    21233,
25222
    /* t2DCPS2 */
25223
    21235,
25224
    /* t2DCPS3 */
25225
    21237,
25226
    /* t2DLS */
25227
    21239,
25228
    /* t2DMB */
25229
    21241,
25230
    /* t2DSB */
25231
    21244,
25232
    /* t2EORri */
25233
    21247,
25234
    /* t2EORrr */
25235
    21253,
25236
    /* t2EORrs */
25237
    21259,
25238
    /* t2HINT */
25239
    21266,
25240
    /* t2HVC */
25241
    21269,
25242
    /* t2ISB */
25243
    21270,
25244
    /* t2IT */
25245
    21273,
25246
    /* t2Int_eh_sjlj_setjmp */
25247
    21275,
25248
    /* t2Int_eh_sjlj_setjmp_nofp */
25249
    21277,
25250
    /* t2LDA */
25251
    21279,
25252
    /* t2LDAB */
25253
    21283,
25254
    /* t2LDAEX */
25255
    21287,
25256
    /* t2LDAEXB */
25257
    21291,
25258
    /* t2LDAEXD */
25259
    21295,
25260
    /* t2LDAEXH */
25261
    21300,
25262
    /* t2LDAH */
25263
    21304,
25264
    /* t2LDC2L_OFFSET */
25265
    21308,
25266
    /* t2LDC2L_OPTION */
25267
    21314,
25268
    /* t2LDC2L_POST */
25269
    21320,
25270
    /* t2LDC2L_PRE */
25271
    21326,
25272
    /* t2LDC2_OFFSET */
25273
    21332,
25274
    /* t2LDC2_OPTION */
25275
    21338,
25276
    /* t2LDC2_POST */
25277
    21344,
25278
    /* t2LDC2_PRE */
25279
    21350,
25280
    /* t2LDCL_OFFSET */
25281
    21356,
25282
    /* t2LDCL_OPTION */
25283
    21362,
25284
    /* t2LDCL_POST */
25285
    21368,
25286
    /* t2LDCL_PRE */
25287
    21374,
25288
    /* t2LDC_OFFSET */
25289
    21380,
25290
    /* t2LDC_OPTION */
25291
    21386,
25292
    /* t2LDC_POST */
25293
    21392,
25294
    /* t2LDC_PRE */
25295
    21398,
25296
    /* t2LDMDB */
25297
    21404,
25298
    /* t2LDMDB_UPD */
25299
    21408,
25300
    /* t2LDMIA */
25301
    21413,
25302
    /* t2LDMIA_UPD */
25303
    21417,
25304
    /* t2LDRBT */
25305
    21422,
25306
    /* t2LDRB_POST */
25307
    21427,
25308
    /* t2LDRB_PRE */
25309
    21433,
25310
    /* t2LDRBi12 */
25311
    21439,
25312
    /* t2LDRBi8 */
25313
    21444,
25314
    /* t2LDRBpci */
25315
    21449,
25316
    /* t2LDRBs */
25317
    21453,
25318
    /* t2LDRD_POST */
25319
    21459,
25320
    /* t2LDRD_PRE */
25321
    21466,
25322
    /* t2LDRDi8 */
25323
    21473,
25324
    /* t2LDREX */
25325
    21479,
25326
    /* t2LDREXB */
25327
    21484,
25328
    /* t2LDREXD */
25329
    21488,
25330
    /* t2LDREXH */
25331
    21493,
25332
    /* t2LDRHT */
25333
    21497,
25334
    /* t2LDRH_POST */
25335
    21502,
25336
    /* t2LDRH_PRE */
25337
    21508,
25338
    /* t2LDRHi12 */
25339
    21514,
25340
    /* t2LDRHi8 */
25341
    21519,
25342
    /* t2LDRHpci */
25343
    21524,
25344
    /* t2LDRHs */
25345
    21528,
25346
    /* t2LDRSBT */
25347
    21534,
25348
    /* t2LDRSB_POST */
25349
    21539,
25350
    /* t2LDRSB_PRE */
25351
    21545,
25352
    /* t2LDRSBi12 */
25353
    21551,
25354
    /* t2LDRSBi8 */
25355
    21556,
25356
    /* t2LDRSBpci */
25357
    21561,
25358
    /* t2LDRSBs */
25359
    21565,
25360
    /* t2LDRSHT */
25361
    21571,
25362
    /* t2LDRSH_POST */
25363
    21576,
25364
    /* t2LDRSH_PRE */
25365
    21582,
25366
    /* t2LDRSHi12 */
25367
    21588,
25368
    /* t2LDRSHi8 */
25369
    21593,
25370
    /* t2LDRSHpci */
25371
    21598,
25372
    /* t2LDRSHs */
25373
    21602,
25374
    /* t2LDRT */
25375
    21608,
25376
    /* t2LDR_POST */
25377
    21613,
25378
    /* t2LDR_PRE */
25379
    21619,
25380
    /* t2LDRi12 */
25381
    21625,
25382
    /* t2LDRi8 */
25383
    21630,
25384
    /* t2LDRpci */
25385
    21635,
25386
    /* t2LDRs */
25387
    21639,
25388
    /* t2LE */
25389
    21645,
25390
    /* t2LEUpdate */
25391
    21646,
25392
    /* t2LSLri */
25393
    21649,
25394
    /* t2LSLrr */
25395
    21655,
25396
    /* t2LSRri */
25397
    21661,
25398
    /* t2LSRrr */
25399
    21667,
25400
    /* t2MCR */
25401
    21673,
25402
    /* t2MCR2 */
25403
    21681,
25404
    /* t2MCRR */
25405
    21689,
25406
    /* t2MCRR2 */
25407
    21696,
25408
    /* t2MLA */
25409
    21703,
25410
    /* t2MLS */
25411
    21709,
25412
    /* t2MOVTi16 */
25413
    21715,
25414
    /* t2MOVi */
25415
    21720,
25416
    /* t2MOVi16 */
25417
    21725,
25418
    /* t2MOVr */
25419
    21729,
25420
    /* t2MOVsra_glue */
25421
    21734,
25422
    /* t2MOVsrl_glue */
25423
    21738,
25424
    /* t2MRC */
25425
    21742,
25426
    /* t2MRC2 */
25427
    21750,
25428
    /* t2MRRC */
25429
    21758,
25430
    /* t2MRRC2 */
25431
    21765,
25432
    /* t2MRS_AR */
25433
    21772,
25434
    /* t2MRS_M */
25435
    21775,
25436
    /* t2MRSbanked */
25437
    21779,
25438
    /* t2MRSsys_AR */
25439
    21783,
25440
    /* t2MSR_AR */
25441
    21786,
25442
    /* t2MSR_M */
25443
    21790,
25444
    /* t2MSRbanked */
25445
    21794,
25446
    /* t2MUL */
25447
    21798,
25448
    /* t2MVNi */
25449
    21803,
25450
    /* t2MVNr */
25451
    21808,
25452
    /* t2MVNs */
25453
    21813,
25454
    /* t2ORNri */
25455
    21819,
25456
    /* t2ORNrr */
25457
    21825,
25458
    /* t2ORNrs */
25459
    21831,
25460
    /* t2ORRri */
25461
    21838,
25462
    /* t2ORRrr */
25463
    21844,
25464
    /* t2ORRrs */
25465
    21850,
25466
    /* t2PAC */
25467
    21857,
25468
    /* t2PACBTI */
25469
    21857,
25470
    /* t2PACG */
25471
    21857,
25472
    /* t2PKHBT */
25473
    21862,
25474
    /* t2PKHTB */
25475
    21868,
25476
    /* t2PLDWi12 */
25477
    21874,
25478
    /* t2PLDWi8 */
25479
    21878,
25480
    /* t2PLDWs */
25481
    21882,
25482
    /* t2PLDi12 */
25483
    21887,
25484
    /* t2PLDi8 */
25485
    21891,
25486
    /* t2PLDpci */
25487
    21895,
25488
    /* t2PLDs */
25489
    21898,
25490
    /* t2PLIi12 */
25491
    21903,
25492
    /* t2PLIi8 */
25493
    21907,
25494
    /* t2PLIpci */
25495
    21911,
25496
    /* t2PLIs */
25497
    21914,
25498
    /* t2QADD */
25499
    21919,
25500
    /* t2QADD16 */
25501
    21924,
25502
    /* t2QADD8 */
25503
    21929,
25504
    /* t2QASX */
25505
    21934,
25506
    /* t2QDADD */
25507
    21939,
25508
    /* t2QDSUB */
25509
    21944,
25510
    /* t2QSAX */
25511
    21949,
25512
    /* t2QSUB */
25513
    21954,
25514
    /* t2QSUB16 */
25515
    21959,
25516
    /* t2QSUB8 */
25517
    21964,
25518
    /* t2RBIT */
25519
    21969,
25520
    /* t2REV */
25521
    21973,
25522
    /* t2REV16 */
25523
    21977,
25524
    /* t2REVSH */
25525
    21981,
25526
    /* t2RFEDB */
25527
    21985,
25528
    /* t2RFEDBW */
25529
    21988,
25530
    /* t2RFEIA */
25531
    21991,
25532
    /* t2RFEIAW */
25533
    21994,
25534
    /* t2RORri */
25535
    21997,
25536
    /* t2RORrr */
25537
    22003,
25538
    /* t2RRX */
25539
    22009,
25540
    /* t2RSBri */
25541
    22014,
25542
    /* t2RSBrr */
25543
    22020,
25544
    /* t2RSBrs */
25545
    22026,
25546
    /* t2SADD16 */
25547
    22033,
25548
    /* t2SADD8 */
25549
    22038,
25550
    /* t2SASX */
25551
    22043,
25552
    /* t2SB */
25553
    22048,
25554
    /* t2SBCri */
25555
    22048,
25556
    /* t2SBCrr */
25557
    22054,
25558
    /* t2SBCrs */
25559
    22060,
25560
    /* t2SBFX */
25561
    22067,
25562
    /* t2SDIV */
25563
    22073,
25564
    /* t2SEL */
25565
    22078,
25566
    /* t2SETPAN */
25567
    22083,
25568
    /* t2SG */
25569
    22084,
25570
    /* t2SHADD16 */
25571
    22086,
25572
    /* t2SHADD8 */
25573
    22091,
25574
    /* t2SHASX */
25575
    22096,
25576
    /* t2SHSAX */
25577
    22101,
25578
    /* t2SHSUB16 */
25579
    22106,
25580
    /* t2SHSUB8 */
25581
    22111,
25582
    /* t2SMC */
25583
    22116,
25584
    /* t2SMLABB */
25585
    22119,
25586
    /* t2SMLABT */
25587
    22125,
25588
    /* t2SMLAD */
25589
    22131,
25590
    /* t2SMLADX */
25591
    22137,
25592
    /* t2SMLAL */
25593
    22143,
25594
    /* t2SMLALBB */
25595
    22151,
25596
    /* t2SMLALBT */
25597
    22159,
25598
    /* t2SMLALD */
25599
    22167,
25600
    /* t2SMLALDX */
25601
    22175,
25602
    /* t2SMLALTB */
25603
    22183,
25604
    /* t2SMLALTT */
25605
    22191,
25606
    /* t2SMLATB */
25607
    22199,
25608
    /* t2SMLATT */
25609
    22205,
25610
    /* t2SMLAWB */
25611
    22211,
25612
    /* t2SMLAWT */
25613
    22217,
25614
    /* t2SMLSD */
25615
    22223,
25616
    /* t2SMLSDX */
25617
    22229,
25618
    /* t2SMLSLD */
25619
    22235,
25620
    /* t2SMLSLDX */
25621
    22243,
25622
    /* t2SMMLA */
25623
    22251,
25624
    /* t2SMMLAR */
25625
    22257,
25626
    /* t2SMMLS */
25627
    22263,
25628
    /* t2SMMLSR */
25629
    22269,
25630
    /* t2SMMUL */
25631
    22275,
25632
    /* t2SMMULR */
25633
    22280,
25634
    /* t2SMUAD */
25635
    22285,
25636
    /* t2SMUADX */
25637
    22290,
25638
    /* t2SMULBB */
25639
    22295,
25640
    /* t2SMULBT */
25641
    22300,
25642
    /* t2SMULL */
25643
    22305,
25644
    /* t2SMULTB */
25645
    22311,
25646
    /* t2SMULTT */
25647
    22316,
25648
    /* t2SMULWB */
25649
    22321,
25650
    /* t2SMULWT */
25651
    22326,
25652
    /* t2SMUSD */
25653
    22331,
25654
    /* t2SMUSDX */
25655
    22336,
25656
    /* t2SRSDB */
25657
    22341,
25658
    /* t2SRSDB_UPD */
25659
    22344,
25660
    /* t2SRSIA */
25661
    22347,
25662
    /* t2SRSIA_UPD */
25663
    22350,
25664
    /* t2SSAT */
25665
    22353,
25666
    /* t2SSAT16 */
25667
    22359,
25668
    /* t2SSAX */
25669
    22364,
25670
    /* t2SSUB16 */
25671
    22369,
25672
    /* t2SSUB8 */
25673
    22374,
25674
    /* t2STC2L_OFFSET */
25675
    22379,
25676
    /* t2STC2L_OPTION */
25677
    22385,
25678
    /* t2STC2L_POST */
25679
    22391,
25680
    /* t2STC2L_PRE */
25681
    22397,
25682
    /* t2STC2_OFFSET */
25683
    22403,
25684
    /* t2STC2_OPTION */
25685
    22409,
25686
    /* t2STC2_POST */
25687
    22415,
25688
    /* t2STC2_PRE */
25689
    22421,
25690
    /* t2STCL_OFFSET */
25691
    22427,
25692
    /* t2STCL_OPTION */
25693
    22433,
25694
    /* t2STCL_POST */
25695
    22439,
25696
    /* t2STCL_PRE */
25697
    22445,
25698
    /* t2STC_OFFSET */
25699
    22451,
25700
    /* t2STC_OPTION */
25701
    22457,
25702
    /* t2STC_POST */
25703
    22463,
25704
    /* t2STC_PRE */
25705
    22469,
25706
    /* t2STL */
25707
    22475,
25708
    /* t2STLB */
25709
    22479,
25710
    /* t2STLEX */
25711
    22483,
25712
    /* t2STLEXB */
25713
    22488,
25714
    /* t2STLEXD */
25715
    22493,
25716
    /* t2STLEXH */
25717
    22499,
25718
    /* t2STLH */
25719
    22504,
25720
    /* t2STMDB */
25721
    22508,
25722
    /* t2STMDB_UPD */
25723
    22512,
25724
    /* t2STMIA */
25725
    22517,
25726
    /* t2STMIA_UPD */
25727
    22521,
25728
    /* t2STRBT */
25729
    22526,
25730
    /* t2STRB_POST */
25731
    22531,
25732
    /* t2STRB_PRE */
25733
    22537,
25734
    /* t2STRBi12 */
25735
    22543,
25736
    /* t2STRBi8 */
25737
    22548,
25738
    /* t2STRBs */
25739
    22553,
25740
    /* t2STRD_POST */
25741
    22559,
25742
    /* t2STRD_PRE */
25743
    22566,
25744
    /* t2STRDi8 */
25745
    22573,
25746
    /* t2STREX */
25747
    22579,
25748
    /* t2STREXB */
25749
    22585,
25750
    /* t2STREXD */
25751
    22590,
25752
    /* t2STREXH */
25753
    22596,
25754
    /* t2STRHT */
25755
    22601,
25756
    /* t2STRH_POST */
25757
    22606,
25758
    /* t2STRH_PRE */
25759
    22612,
25760
    /* t2STRHi12 */
25761
    22618,
25762
    /* t2STRHi8 */
25763
    22623,
25764
    /* t2STRHs */
25765
    22628,
25766
    /* t2STRT */
25767
    22634,
25768
    /* t2STR_POST */
25769
    22639,
25770
    /* t2STR_PRE */
25771
    22645,
25772
    /* t2STRi12 */
25773
    22651,
25774
    /* t2STRi8 */
25775
    22656,
25776
    /* t2STRs */
25777
    22661,
25778
    /* t2SUBS_PC_LR */
25779
    22667,
25780
    /* t2SUBri */
25781
    22670,
25782
    /* t2SUBri12 */
25783
    22676,
25784
    /* t2SUBrr */
25785
    22681,
25786
    /* t2SUBrs */
25787
    22687,
25788
    /* t2SUBspImm */
25789
    22694,
25790
    /* t2SUBspImm12 */
25791
    22700,
25792
    /* t2SXTAB */
25793
    22705,
25794
    /* t2SXTAB16 */
25795
    22711,
25796
    /* t2SXTAH */
25797
    22717,
25798
    /* t2SXTB */
25799
    22723,
25800
    /* t2SXTB16 */
25801
    22728,
25802
    /* t2SXTH */
25803
    22733,
25804
    /* t2TBB */
25805
    22738,
25806
    /* t2TBH */
25807
    22742,
25808
    /* t2TEQri */
25809
    22746,
25810
    /* t2TEQrr */
25811
    22750,
25812
    /* t2TEQrs */
25813
    22754,
25814
    /* t2TSB */
25815
    22759,
25816
    /* t2TSTri */
25817
    22762,
25818
    /* t2TSTrr */
25819
    22766,
25820
    /* t2TSTrs */
25821
    22770,
25822
    /* t2TT */
25823
    22775,
25824
    /* t2TTA */
25825
    22779,
25826
    /* t2TTAT */
25827
    22783,
25828
    /* t2TTT */
25829
    22787,
25830
    /* t2UADD16 */
25831
    22791,
25832
    /* t2UADD8 */
25833
    22796,
25834
    /* t2UASX */
25835
    22801,
25836
    /* t2UBFX */
25837
    22806,
25838
    /* t2UDF */
25839
    22812,
25840
    /* t2UDIV */
25841
    22813,
25842
    /* t2UHADD16 */
25843
    22818,
25844
    /* t2UHADD8 */
25845
    22823,
25846
    /* t2UHASX */
25847
    22828,
25848
    /* t2UHSAX */
25849
    22833,
25850
    /* t2UHSUB16 */
25851
    22838,
25852
    /* t2UHSUB8 */
25853
    22843,
25854
    /* t2UMAAL */
25855
    22848,
25856
    /* t2UMLAL */
25857
    22856,
25858
    /* t2UMULL */
25859
    22864,
25860
    /* t2UQADD16 */
25861
    22870,
25862
    /* t2UQADD8 */
25863
    22875,
25864
    /* t2UQASX */
25865
    22880,
25866
    /* t2UQSAX */
25867
    22885,
25868
    /* t2UQSUB16 */
25869
    22890,
25870
    /* t2UQSUB8 */
25871
    22895,
25872
    /* t2USAD8 */
25873
    22900,
25874
    /* t2USADA8 */
25875
    22905,
25876
    /* t2USAT */
25877
    22911,
25878
    /* t2USAT16 */
25879
    22917,
25880
    /* t2USAX */
25881
    22922,
25882
    /* t2USUB16 */
25883
    22927,
25884
    /* t2USUB8 */
25885
    22932,
25886
    /* t2UXTAB */
25887
    22937,
25888
    /* t2UXTAB16 */
25889
    22943,
25890
    /* t2UXTAH */
25891
    22949,
25892
    /* t2UXTB */
25893
    22955,
25894
    /* t2UXTB16 */
25895
    22960,
25896
    /* t2UXTH */
25897
    22965,
25898
    /* t2WLS */
25899
    22970,
25900
    /* tADC */
25901
    22973,
25902
    /* tADDhirr */
25903
    22979,
25904
    /* tADDi3 */
25905
    22984,
25906
    /* tADDi8 */
25907
    22990,
25908
    /* tADDrSP */
25909
    22996,
25910
    /* tADDrSPi */
25911
    23001,
25912
    /* tADDrr */
25913
    23006,
25914
    /* tADDspi */
25915
    23012,
25916
    /* tADDspr */
25917
    23017,
25918
    /* tADR */
25919
    23022,
25920
    /* tAND */
25921
    23026,
25922
    /* tASRri */
25923
    23032,
25924
    /* tASRrr */
25925
    23038,
25926
    /* tB */
25927
    23044,
25928
    /* tBIC */
25929
    23047,
25930
    /* tBKPT */
25931
    23053,
25932
    /* tBL */
25933
    23054,
25934
    /* tBLXNSr */
25935
    23057,
25936
    /* tBLXi */
25937
    23060,
25938
    /* tBLXr */
25939
    23063,
25940
    /* tBX */
25941
    23066,
25942
    /* tBXNS */
25943
    23069,
25944
    /* tBcc */
25945
    23072,
25946
    /* tCBNZ */
25947
    23075,
25948
    /* tCBZ */
25949
    23077,
25950
    /* tCMNz */
25951
    23079,
25952
    /* tCMPhir */
25953
    23083,
25954
    /* tCMPi8 */
25955
    23087,
25956
    /* tCMPr */
25957
    23091,
25958
    /* tCPS */
25959
    23095,
25960
    /* tEOR */
25961
    23097,
25962
    /* tHINT */
25963
    23103,
25964
    /* tHLT */
25965
    23106,
25966
    /* tInt_WIN_eh_sjlj_longjmp */
25967
    23107,
25968
    /* tInt_eh_sjlj_longjmp */
25969
    23109,
25970
    /* tInt_eh_sjlj_setjmp */
25971
    23111,
25972
    /* tLDMIA */
25973
    23113,
25974
    /* tLDRBi */
25975
    23117,
25976
    /* tLDRBr */
25977
    23122,
25978
    /* tLDRHi */
25979
    23127,
25980
    /* tLDRHr */
25981
    23132,
25982
    /* tLDRSB */
25983
    23137,
25984
    /* tLDRSH */
25985
    23142,
25986
    /* tLDRi */
25987
    23147,
25988
    /* tLDRpci */
25989
    23152,
25990
    /* tLDRr */
25991
    23156,
25992
    /* tLDRspi */
25993
    23161,
25994
    /* tLSLri */
25995
    23166,
25996
    /* tLSLrr */
25997
    23172,
25998
    /* tLSRri */
25999
    23178,
26000
    /* tLSRrr */
26001
    23184,
26002
    /* tMOVSr */
26003
    23190,
26004
    /* tMOVi8 */
26005
    23192,
26006
    /* tMOVr */
26007
    23197,
26008
    /* tMUL */
26009
    23201,
26010
    /* tMVN */
26011
    23207,
26012
    /* tORR */
26013
    23212,
26014
    /* tPICADD */
26015
    23218,
26016
    /* tPOP */
26017
    23221,
26018
    /* tPUSH */
26019
    23224,
26020
    /* tREV */
26021
    23227,
26022
    /* tREV16 */
26023
    23231,
26024
    /* tREVSH */
26025
    23235,
26026
    /* tROR */
26027
    23239,
26028
    /* tRSB */
26029
    23245,
26030
    /* tSBC */
26031
    23250,
26032
    /* tSETEND */
26033
    23256,
26034
    /* tSTMIA_UPD */
26035
    23257,
26036
    /* tSTRBi */
26037
    23262,
26038
    /* tSTRBr */
26039
    23267,
26040
    /* tSTRHi */
26041
    23272,
26042
    /* tSTRHr */
26043
    23277,
26044
    /* tSTRi */
26045
    23282,
26046
    /* tSTRr */
26047
    23287,
26048
    /* tSTRspi */
26049
    23292,
26050
    /* tSUBi3 */
26051
    23297,
26052
    /* tSUBi8 */
26053
    23303,
26054
    /* tSUBrr */
26055
    23309,
26056
    /* tSUBspi */
26057
    23315,
26058
    /* tSVC */
26059
    23320,
26060
    /* tSXTB */
26061
    23323,
26062
    /* tSXTH */
26063
    23327,
26064
    /* tTRAP */
26065
    23331,
26066
    /* tTST */
26067
    23331,
26068
    /* tUDF */
26069
    23335,
26070
    /* tUXTB */
26071
    23336,
26072
    /* tUXTH */
26073
    23340,
26074
    /* t__brkdiv0 */
26075
    23344,
26076
  };
26077
26078
  using namespace OpTypes;
26079
  static const int16_t OpcodeOperandTypes[] = {
26080
    
26081
    /* PHI */
26082
    -1, 
26083
    /* INLINEASM */
26084
    /* INLINEASM_BR */
26085
    /* CFI_INSTRUCTION */
26086
    i32imm, 
26087
    /* EH_LABEL */
26088
    i32imm, 
26089
    /* GC_LABEL */
26090
    i32imm, 
26091
    /* ANNOTATION_LABEL */
26092
    i32imm, 
26093
    /* KILL */
26094
    /* EXTRACT_SUBREG */
26095
    -1, -1, i32imm, 
26096
    /* INSERT_SUBREG */
26097
    -1, -1, -1, i32imm, 
26098
    /* IMPLICIT_DEF */
26099
    -1, 
26100
    /* SUBREG_TO_REG */
26101
    -1, -1, -1, i32imm, 
26102
    /* COPY_TO_REGCLASS */
26103
    -1, -1, i32imm, 
26104
    /* DBG_VALUE */
26105
    /* DBG_VALUE_LIST */
26106
    /* DBG_INSTR_REF */
26107
    /* DBG_PHI */
26108
    /* DBG_LABEL */
26109
    -1, 
26110
    /* REG_SEQUENCE */
26111
    -1, -1, 
26112
    /* COPY */
26113
    -1, -1, 
26114
    /* BUNDLE */
26115
    /* LIFETIME_START */
26116
    i32imm, 
26117
    /* LIFETIME_END */
26118
    i32imm, 
26119
    /* PSEUDO_PROBE */
26120
    i64imm, i64imm, i8imm, i32imm, 
26121
    /* ARITH_FENCE */
26122
    -1, -1, 
26123
    /* STACKMAP */
26124
    i64imm, i32imm, 
26125
    /* FENTRY_CALL */
26126
    /* PATCHPOINT */
26127
    -1, i64imm, i32imm, -1, i32imm, i32imm, 
26128
    /* LOAD_STACK_GUARD */
26129
    -1, 
26130
    /* PREALLOCATED_SETUP */
26131
    i32imm, 
26132
    /* PREALLOCATED_ARG */
26133
    -1, i32imm, i32imm, 
26134
    /* STATEPOINT */
26135
    /* LOCAL_ESCAPE */
26136
    -1, i32imm, 
26137
    /* FAULTING_OP */
26138
    -1, 
26139
    /* PATCHABLE_OP */
26140
    /* PATCHABLE_FUNCTION_ENTER */
26141
    /* PATCHABLE_RET */
26142
    /* PATCHABLE_FUNCTION_EXIT */
26143
    /* PATCHABLE_TAIL_CALL */
26144
    /* PATCHABLE_EVENT_CALL */
26145
    -1, -1, 
26146
    /* PATCHABLE_TYPED_EVENT_CALL */
26147
    -1, -1, -1, 
26148
    /* ICALL_BRANCH_FUNNEL */
26149
    /* MEMBARRIER */
26150
    /* JUMP_TABLE_DEBUG_INFO */
26151
    i64imm, 
26152
    /* G_ASSERT_SEXT */
26153
    type0, type0, untyped_imm_0, 
26154
    /* G_ASSERT_ZEXT */
26155
    type0, type0, untyped_imm_0, 
26156
    /* G_ASSERT_ALIGN */
26157
    type0, type0, untyped_imm_0, 
26158
    /* G_ADD */
26159
    type0, type0, type0, 
26160
    /* G_SUB */
26161
    type0, type0, type0, 
26162
    /* G_MUL */
26163
    type0, type0, type0, 
26164
    /* G_SDIV */
26165
    type0, type0, type0, 
26166
    /* G_UDIV */
26167
    type0, type0, type0, 
26168
    /* G_SREM */
26169
    type0, type0, type0, 
26170
    /* G_UREM */
26171
    type0, type0, type0, 
26172
    /* G_SDIVREM */
26173
    type0, type0, type0, type0, 
26174
    /* G_UDIVREM */
26175
    type0, type0, type0, type0, 
26176
    /* G_AND */
26177
    type0, type0, type0, 
26178
    /* G_OR */
26179
    type0, type0, type0, 
26180
    /* G_XOR */
26181
    type0, type0, type0, 
26182
    /* G_IMPLICIT_DEF */
26183
    type0, 
26184
    /* G_PHI */
26185
    type0, 
26186
    /* G_FRAME_INDEX */
26187
    type0, -1, 
26188
    /* G_GLOBAL_VALUE */
26189
    type0, -1, 
26190
    /* G_CONSTANT_POOL */
26191
    type0, -1, 
26192
    /* G_EXTRACT */
26193
    type0, type1, untyped_imm_0, 
26194
    /* G_UNMERGE_VALUES */
26195
    type0, type1, 
26196
    /* G_INSERT */
26197
    type0, type0, type1, untyped_imm_0, 
26198
    /* G_MERGE_VALUES */
26199
    type0, type1, 
26200
    /* G_BUILD_VECTOR */
26201
    type0, type1, 
26202
    /* G_BUILD_VECTOR_TRUNC */
26203
    type0, type1, 
26204
    /* G_CONCAT_VECTORS */
26205
    type0, type1, 
26206
    /* G_PTRTOINT */
26207
    type0, type1, 
26208
    /* G_INTTOPTR */
26209
    type0, type1, 
26210
    /* G_BITCAST */
26211
    type0, type1, 
26212
    /* G_FREEZE */
26213
    type0, type0, 
26214
    /* G_CONSTANT_FOLD_BARRIER */
26215
    type0, type0, 
26216
    /* G_INTRINSIC_FPTRUNC_ROUND */
26217
    type0, type1, i32imm, 
26218
    /* G_INTRINSIC_TRUNC */
26219
    type0, type0, 
26220
    /* G_INTRINSIC_ROUND */
26221
    type0, type0, 
26222
    /* G_INTRINSIC_LRINT */
26223
    type0, type1, 
26224
    /* G_INTRINSIC_ROUNDEVEN */
26225
    type0, type0, 
26226
    /* G_READCYCLECOUNTER */
26227
    type0, 
26228
    /* G_LOAD */
26229
    type0, ptype1, 
26230
    /* G_SEXTLOAD */
26231
    type0, ptype1, 
26232
    /* G_ZEXTLOAD */
26233
    type0, ptype1, 
26234
    /* G_INDEXED_LOAD */
26235
    type0, ptype1, ptype1, type2, -1, 
26236
    /* G_INDEXED_SEXTLOAD */
26237
    type0, ptype1, ptype1, type2, -1, 
26238
    /* G_INDEXED_ZEXTLOAD */
26239
    type0, ptype1, ptype1, type2, -1, 
26240
    /* G_STORE */
26241
    type0, ptype1, 
26242
    /* G_INDEXED_STORE */
26243
    ptype0, type1, ptype0, ptype2, -1, 
26244
    /* G_ATOMIC_CMPXCHG_WITH_SUCCESS */
26245
    type0, type1, type2, type0, type0, 
26246
    /* G_ATOMIC_CMPXCHG */
26247
    type0, ptype1, type0, type0, 
26248
    /* G_ATOMICRMW_XCHG */
26249
    type0, ptype1, type0, 
26250
    /* G_ATOMICRMW_ADD */
26251
    type0, ptype1, type0, 
26252
    /* G_ATOMICRMW_SUB */
26253
    type0, ptype1, type0, 
26254
    /* G_ATOMICRMW_AND */
26255
    type0, ptype1, type0, 
26256
    /* G_ATOMICRMW_NAND */
26257
    type0, ptype1, type0, 
26258
    /* G_ATOMICRMW_OR */
26259
    type0, ptype1, type0, 
26260
    /* G_ATOMICRMW_XOR */
26261
    type0, ptype1, type0, 
26262
    /* G_ATOMICRMW_MAX */
26263
    type0, ptype1, type0, 
26264
    /* G_ATOMICRMW_MIN */
26265
    type0, ptype1, type0, 
26266
    /* G_ATOMICRMW_UMAX */
26267
    type0, ptype1, type0, 
26268
    /* G_ATOMICRMW_UMIN */
26269
    type0, ptype1, type0, 
26270
    /* G_ATOMICRMW_FADD */
26271
    type0, ptype1, type0, 
26272
    /* G_ATOMICRMW_FSUB */
26273
    type0, ptype1, type0, 
26274
    /* G_ATOMICRMW_FMAX */
26275
    type0, ptype1, type0, 
26276
    /* G_ATOMICRMW_FMIN */
26277
    type0, ptype1, type0, 
26278
    /* G_ATOMICRMW_UINC_WRAP */
26279
    type0, ptype1, type0, 
26280
    /* G_ATOMICRMW_UDEC_WRAP */
26281
    type0, ptype1, type0, 
26282
    /* G_FENCE */
26283
    i32imm, i32imm, 
26284
    /* G_PREFETCH */
26285
    ptype0, i32imm, i32imm, i32imm, 
26286
    /* G_BRCOND */
26287
    type0, -1, 
26288
    /* G_BRINDIRECT */
26289
    type0, 
26290
    /* G_INVOKE_REGION_START */
26291
    /* G_INTRINSIC */
26292
    -1, 
26293
    /* G_INTRINSIC_W_SIDE_EFFECTS */
26294
    -1, 
26295
    /* G_INTRINSIC_CONVERGENT */
26296
    -1, 
26297
    /* G_INTRINSIC_CONVERGENT_W_SIDE_EFFECTS */
26298
    -1, 
26299
    /* G_ANYEXT */
26300
    type0, type1, 
26301
    /* G_TRUNC */
26302
    type0, type1, 
26303
    /* G_CONSTANT */
26304
    type0, -1, 
26305
    /* G_FCONSTANT */
26306
    type0, -1, 
26307
    /* G_VASTART */
26308
    type0, 
26309
    /* G_VAARG */
26310
    type0, type1, -1, 
26311
    /* G_SEXT */
26312
    type0, type1, 
26313
    /* G_SEXT_INREG */
26314
    type0, type0, untyped_imm_0, 
26315
    /* G_ZEXT */
26316
    type0, type1, 
26317
    /* G_SHL */
26318
    type0, type0, type1, 
26319
    /* G_LSHR */
26320
    type0, type0, type1, 
26321
    /* G_ASHR */
26322
    type0, type0, type1, 
26323
    /* G_FSHL */
26324
    type0, type0, type0, type1, 
26325
    /* G_FSHR */
26326
    type0, type0, type0, type1, 
26327
    /* G_ROTR */
26328
    type0, type0, type1, 
26329
    /* G_ROTL */
26330
    type0, type0, type1, 
26331
    /* G_ICMP */
26332
    type0, -1, type1, type1, 
26333
    /* G_FCMP */
26334
    type0, -1, type1, type1, 
26335
    /* G_SELECT */
26336
    type0, type1, type0, type0, 
26337
    /* G_UADDO */
26338
    type0, type1, type0, type0, 
26339
    /* G_UADDE */
26340
    type0, type1, type0, type0, type1, 
26341
    /* G_USUBO */
26342
    type0, type1, type0, type0, 
26343
    /* G_USUBE */
26344
    type0, type1, type0, type0, type1, 
26345
    /* G_SADDO */
26346
    type0, type1, type0, type0, 
26347
    /* G_SADDE */
26348
    type0, type1, type0, type0, type1, 
26349
    /* G_SSUBO */
26350
    type0, type1, type0, type0, 
26351
    /* G_SSUBE */
26352
    type0, type1, type0, type0, type1, 
26353
    /* G_UMULO */
26354
    type0, type1, type0, type0, 
26355
    /* G_SMULO */
26356
    type0, type1, type0, type0, 
26357
    /* G_UMULH */
26358
    type0, type0, type0, 
26359
    /* G_SMULH */
26360
    type0, type0, type0, 
26361
    /* G_UADDSAT */
26362
    type0, type0, type0, 
26363
    /* G_SADDSAT */
26364
    type0, type0, type0, 
26365
    /* G_USUBSAT */
26366
    type0, type0, type0, 
26367
    /* G_SSUBSAT */
26368
    type0, type0, type0, 
26369
    /* G_USHLSAT */
26370
    type0, type0, type1, 
26371
    /* G_SSHLSAT */
26372
    type0, type0, type1, 
26373
    /* G_SMULFIX */
26374
    type0, type0, type0, untyped_imm_0, 
26375
    /* G_UMULFIX */
26376
    type0, type0, type0, untyped_imm_0, 
26377
    /* G_SMULFIXSAT */
26378
    type0, type0, type0, untyped_imm_0, 
26379
    /* G_UMULFIXSAT */
26380
    type0, type0, type0, untyped_imm_0, 
26381
    /* G_SDIVFIX */
26382
    type0, type0, type0, untyped_imm_0, 
26383
    /* G_UDIVFIX */
26384
    type0, type0, type0, untyped_imm_0, 
26385
    /* G_SDIVFIXSAT */
26386
    type0, type0, type0, untyped_imm_0, 
26387
    /* G_UDIVFIXSAT */
26388
    type0, type0, type0, untyped_imm_0, 
26389
    /* G_FADD */
26390
    type0, type0, type0, 
26391
    /* G_FSUB */
26392
    type0, type0, type0, 
26393
    /* G_FMUL */
26394
    type0, type0, type0, 
26395
    /* G_FMA */
26396
    type0, type0, type0, type0, 
26397
    /* G_FMAD */
26398
    type0, type0, type0, type0, 
26399
    /* G_FDIV */
26400
    type0, type0, type0, 
26401
    /* G_FREM */
26402
    type0, type0, type0, 
26403
    /* G_FPOW */
26404
    type0, type0, type0, 
26405
    /* G_FPOWI */
26406
    type0, type0, type1, 
26407
    /* G_FEXP */
26408
    type0, type0, 
26409
    /* G_FEXP2 */
26410
    type0, type0, 
26411
    /* G_FEXP10 */
26412
    type0, type0, 
26413
    /* G_FLOG */
26414
    type0, type0, 
26415
    /* G_FLOG2 */
26416
    type0, type0, 
26417
    /* G_FLOG10 */
26418
    type0, type0, 
26419
    /* G_FLDEXP */
26420
    type0, type0, type1, 
26421
    /* G_FFREXP */
26422
    type0, type1, type0, 
26423
    /* G_FNEG */
26424
    type0, type0, 
26425
    /* G_FPEXT */
26426
    type0, type1, 
26427
    /* G_FPTRUNC */
26428
    type0, type1, 
26429
    /* G_FPTOSI */
26430
    type0, type1, 
26431
    /* G_FPTOUI */
26432
    type0, type1, 
26433
    /* G_SITOFP */
26434
    type0, type1, 
26435
    /* G_UITOFP */
26436
    type0, type1, 
26437
    /* G_FABS */
26438
    type0, type0, 
26439
    /* G_FCOPYSIGN */
26440
    type0, type0, type1, 
26441
    /* G_IS_FPCLASS */
26442
    type0, type1, -1, 
26443
    /* G_FCANONICALIZE */
26444
    type0, type0, 
26445
    /* G_FMINNUM */
26446
    type0, type0, type0, 
26447
    /* G_FMAXNUM */
26448
    type0, type0, type0, 
26449
    /* G_FMINNUM_IEEE */
26450
    type0, type0, type0, 
26451
    /* G_FMAXNUM_IEEE */
26452
    type0, type0, type0, 
26453
    /* G_FMINIMUM */
26454
    type0, type0, type0, 
26455
    /* G_FMAXIMUM */
26456
    type0, type0, type0, 
26457
    /* G_GET_FPENV */
26458
    type0, 
26459
    /* G_SET_FPENV */
26460
    type0, 
26461
    /* G_RESET_FPENV */
26462
    /* G_GET_FPMODE */
26463
    type0, 
26464
    /* G_SET_FPMODE */
26465
    type0, 
26466
    /* G_RESET_FPMODE */
26467
    /* G_PTR_ADD */
26468
    ptype0, ptype0, type1, 
26469
    /* G_PTRMASK */
26470
    ptype0, ptype0, type1, 
26471
    /* G_SMIN */
26472
    type0, type0, type0, 
26473
    /* G_SMAX */
26474
    type0, type0, type0, 
26475
    /* G_UMIN */
26476
    type0, type0, type0, 
26477
    /* G_UMAX */
26478
    type0, type0, type0, 
26479
    /* G_ABS */
26480
    type0, type0, 
26481
    /* G_LROUND */
26482
    type0, type1, 
26483
    /* G_LLROUND */
26484
    type0, type1, 
26485
    /* G_BR */
26486
    -1, 
26487
    /* G_BRJT */
26488
    ptype0, -1, type1, 
26489
    /* G_INSERT_VECTOR_ELT */
26490
    type0, type0, type1, type2, 
26491
    /* G_EXTRACT_VECTOR_ELT */
26492
    type0, type1, type2, 
26493
    /* G_SHUFFLE_VECTOR */
26494
    type0, type1, type1, -1, 
26495
    /* G_CTTZ */
26496
    type0, type1, 
26497
    /* G_CTTZ_ZERO_UNDEF */
26498
    type0, type1, 
26499
    /* G_CTLZ */
26500
    type0, type1, 
26501
    /* G_CTLZ_ZERO_UNDEF */
26502
    type0, type1, 
26503
    /* G_CTPOP */
26504
    type0, type1, 
26505
    /* G_BSWAP */
26506
    type0, type0, 
26507
    /* G_BITREVERSE */
26508
    type0, type0, 
26509
    /* G_FCEIL */
26510
    type0, type0, 
26511
    /* G_FCOS */
26512
    type0, type0, 
26513
    /* G_FSIN */
26514
    type0, type0, 
26515
    /* G_FSQRT */
26516
    type0, type0, 
26517
    /* G_FFLOOR */
26518
    type0, type0, 
26519
    /* G_FRINT */
26520
    type0, type0, 
26521
    /* G_FNEARBYINT */
26522
    type0, type0, 
26523
    /* G_ADDRSPACE_CAST */
26524
    type0, type1, 
26525
    /* G_BLOCK_ADDR */
26526
    type0, -1, 
26527
    /* G_JUMP_TABLE */
26528
    type0, -1, 
26529
    /* G_DYN_STACKALLOC */
26530
    ptype0, type1, i32imm, 
26531
    /* G_STACKSAVE */
26532
    ptype0, 
26533
    /* G_STACKRESTORE */
26534
    ptype0, 
26535
    /* G_STRICT_FADD */
26536
    type0, type0, type0, 
26537
    /* G_STRICT_FSUB */
26538
    type0, type0, type0, 
26539
    /* G_STRICT_FMUL */
26540
    type0, type0, type0, 
26541
    /* G_STRICT_FDIV */
26542
    type0, type0, type0, 
26543
    /* G_STRICT_FREM */
26544
    type0, type0, type0, 
26545
    /* G_STRICT_FMA */
26546
    type0, type0, type0, type0, 
26547
    /* G_STRICT_FSQRT */
26548
    type0, type0, 
26549
    /* G_STRICT_FLDEXP */
26550
    type0, type0, type1, 
26551
    /* G_READ_REGISTER */
26552
    type0, -1, 
26553
    /* G_WRITE_REGISTER */
26554
    -1, type0, 
26555
    /* G_MEMCPY */
26556
    ptype0, ptype1, type2, untyped_imm_0, 
26557
    /* G_MEMCPY_INLINE */
26558
    ptype0, ptype1, type2, 
26559
    /* G_MEMMOVE */
26560
    ptype0, ptype1, type2, untyped_imm_0, 
26561
    /* G_MEMSET */
26562
    ptype0, type1, type2, untyped_imm_0, 
26563
    /* G_BZERO */
26564
    ptype0, type1, untyped_imm_0, 
26565
    /* G_VECREDUCE_SEQ_FADD */
26566
    type0, type1, type2, 
26567
    /* G_VECREDUCE_SEQ_FMUL */
26568
    type0, type1, type2, 
26569
    /* G_VECREDUCE_FADD */
26570
    type0, type1, 
26571
    /* G_VECREDUCE_FMUL */
26572
    type0, type1, 
26573
    /* G_VECREDUCE_FMAX */
26574
    type0, type1, 
26575
    /* G_VECREDUCE_FMIN */
26576
    type0, type1, 
26577
    /* G_VECREDUCE_FMAXIMUM */
26578
    type0, type1, 
26579
    /* G_VECREDUCE_FMINIMUM */
26580
    type0, type1, 
26581
    /* G_VECREDUCE_ADD */
26582
    type0, type1, 
26583
    /* G_VECREDUCE_MUL */
26584
    type0, type1, 
26585
    /* G_VECREDUCE_AND */
26586
    type0, type1, 
26587
    /* G_VECREDUCE_OR */
26588
    type0, type1, 
26589
    /* G_VECREDUCE_XOR */
26590
    type0, type1, 
26591
    /* G_VECREDUCE_SMAX */
26592
    type0, type1, 
26593
    /* G_VECREDUCE_SMIN */
26594
    type0, type1, 
26595
    /* G_VECREDUCE_UMAX */
26596
    type0, type1, 
26597
    /* G_VECREDUCE_UMIN */
26598
    type0, type1, 
26599
    /* G_SBFX */
26600
    type0, type0, type1, type1, 
26601
    /* G_UBFX */
26602
    type0, type0, type1, type1, 
26603
    /* ABS */
26604
    GPR, GPR, 
26605
    /* ADDSri */
26606
    GPR, GPR, mod_imm, i32imm, i32imm, 
26607
    /* ADDSrr */
26608
    GPR, GPR, GPR, i32imm, i32imm, 
26609
    /* ADDSrsi */
26610
    GPR, GPR, GPR, i32imm, i32imm, i32imm, 
26611
    /* ADDSrsr */
26612
    GPR, GPR, GPRnopc, GPRnopc, i32imm, i32imm, i32imm, 
26613
    /* ADJCALLSTACKDOWN */
26614
    i32imm, i32imm, i32imm, i32imm, 
26615
    /* ADJCALLSTACKUP */
26616
    i32imm, i32imm, i32imm, i32imm, 
26617
    /* ASRi */
26618
    GPR, GPR, imm0_32, i32imm, i32imm, CCR, 
26619
    /* ASRr */
26620
    GPRnopc, GPRnopc, GPRnopc, i32imm, i32imm, CCR, 
26621
    /* B */
26622
    arm_br_target, 
26623
    /* BCCZi64 */
26624
    i32imm, GPR, GPR, brtarget, 
26625
    /* BCCi64 */
26626
    i32imm, GPR, GPR, GPR, GPR, brtarget, 
26627
    /* BLX_noip */
26628
    GPRnoip, 
26629
    /* BLX_pred_noip */
26630
    GPRnoip, 
26631
    /* BL_PUSHLR */
26632
    GPRlr, arm_bl_target, 
26633
    /* BMOVPCB_CALL */
26634
    arm_bl_target, 
26635
    /* BMOVPCRX_CALL */
26636
    tGPR, 
26637
    /* BR_JTadd */
26638
    GPR, GPR, i32imm, 
26639
    /* BR_JTm_i12 */
26640
    GPR, i32imm, i32imm, 
26641
    /* BR_JTm_rs */
26642
    GPR, GPRnopc, i32imm, i32imm, 
26643
    /* BR_JTr */
26644
    GPR, i32imm, 
26645
    /* BX_CALL */
26646
    tGPR, 
26647
    /* CMP_SWAP_16 */
26648
    GPR, GPR, GPR, GPR, GPR, 
26649
    /* CMP_SWAP_32 */
26650
    GPR, GPR, GPR, GPR, GPR, 
26651
    /* CMP_SWAP_64 */
26652
    GPRPair, GPR, GPR, GPRPair, GPRPair, 
26653
    /* CMP_SWAP_8 */
26654
    GPR, GPR, GPR, GPR, GPR, 
26655
    /* CONSTPOOL_ENTRY */
26656
    cpinst_operand, cpinst_operand, i32imm, 
26657
    /* COPY_STRUCT_BYVAL_I32 */
26658
    GPR, GPR, i32imm, i32imm, 
26659
    /* ITasm */
26660
    it_pred, it_mask, 
26661
    /* Int_eh_sjlj_dispatchsetup */
26662
    /* Int_eh_sjlj_longjmp */
26663
    GPR, GPR, 
26664
    /* Int_eh_sjlj_setjmp */
26665
    GPR, GPR, 
26666
    /* Int_eh_sjlj_setjmp_nofp */
26667
    GPR, GPR, 
26668
    /* Int_eh_sjlj_setup_dispatch */
26669
    /* JUMPTABLE_ADDRS */
26670
    cpinst_operand, cpinst_operand, i32imm, 
26671
    /* JUMPTABLE_INSTS */
26672
    cpinst_operand, cpinst_operand, i32imm, 
26673
    /* JUMPTABLE_TBB */
26674
    cpinst_operand, cpinst_operand, i32imm, 
26675
    /* JUMPTABLE_TBH */
26676
    cpinst_operand, cpinst_operand, i32imm, 
26677
    /* LDMIA_RET */
26678
    GPR, GPR, i32imm, i32imm, reglist, 
26679
    /* LDRBT_POST */
26680
    GPR, GPR, i32imm, i32imm, 
26681
    /* LDRConstPool */
26682
    GPR, const_pool_asm_imm, i32imm, i32imm, 
26683
    /* LDRHTii */
26684
    GPR, GPR, i32imm, i32imm, 
26685
    /* LDRLIT_ga_abs */
26686
    GPR, i32imm, 
26687
    /* LDRLIT_ga_pcrel */
26688
    GPR, i32imm, 
26689
    /* LDRLIT_ga_pcrel_ldr */
26690
    GPR, i32imm, 
26691
    /* LDRSBTii */
26692
    GPR, GPR, i32imm, i32imm, 
26693
    /* LDRSHTii */
26694
    GPR, GPR, i32imm, i32imm, 
26695
    /* LDRT_POST */
26696
    GPR, GPR, i32imm, i32imm, 
26697
    /* LEApcrel */
26698
    GPR, i32imm, i32imm, i32imm, 
26699
    /* LEApcrelJT */
26700
    GPR, i32imm, i32imm, i32imm, 
26701
    /* LOADDUAL */
26702
    GPRPairOp, GPR, GPR, i32imm, 
26703
    /* LSLi */
26704
    GPR, GPR, imm0_31, i32imm, i32imm, CCR, 
26705
    /* LSLr */
26706
    GPRnopc, GPRnopc, GPRnopc, i32imm, i32imm, CCR, 
26707
    /* LSRi */
26708
    GPR, GPR, imm0_32, i32imm, i32imm, CCR, 
26709
    /* LSRr */
26710
    GPRnopc, GPRnopc, GPRnopc, i32imm, i32imm, CCR, 
26711
    /* MEMCPY */
26712
    GPR, GPR, GPR, GPR, i32imm, 
26713
    /* MLAv5 */
26714
    GPRnopc, GPRnopc, GPRnopc, GPRnopc, i32imm, i32imm, CCR, 
26715
    /* MOVCCi */
26716
    GPR, GPR, mod_imm, i32imm, i32imm, 
26717
    /* MOVCCi16 */
26718
    GPR, GPR, imm0_65535_expr, i32imm, i32imm, 
26719
    /* MOVCCi32imm */
26720
    GPR, GPR, i32imm, i32imm, i32imm, 
26721
    /* MOVCCr */
26722
    GPR, GPR, GPR, i32imm, i32imm, 
26723
    /* MOVCCsi */
26724
    GPR, GPR, GPR, i32imm, i32imm, i32imm, 
26725
    /* MOVCCsr */
26726
    GPR, GPR, GPRnopc, GPRnopc, i32imm, i32imm, i32imm, 
26727
    /* MOVPCRX */
26728
    GPR, 
26729
    /* MOVTi16_ga_pcrel */
26730
    GPR, GPR, i32imm, pclabel, 
26731
    /* MOV_ga_pcrel */
26732
    GPR, i32imm, 
26733
    /* MOV_ga_pcrel_ldr */
26734
    GPR, i32imm, 
26735
    /* MOVi16_ga_pcrel */
26736
    GPR, i32imm, pclabel, 
26737
    /* MOVi32imm */
26738
    GPR, i32imm, 
26739
    /* MOVsra_glue */
26740
    GPR, GPR, 
26741
    /* MOVsrl_glue */
26742
    GPR, GPR, 
26743
    /* MQPRCopy */
26744
    MQPR, MQPR, 
26745
    /* MQQPRLoad */
26746
    MQQPR, GPRnopc, 
26747
    /* MQQPRStore */
26748
    MQQPR, GPRnopc, 
26749
    /* MQQQQPRLoad */
26750
    MQQQQPR, GPRnopc, 
26751
    /* MQQQQPRStore */
26752
    MQQQQPR, GPRnopc, 
26753
    /* MULv5 */
26754
    GPRnopc, GPRnopc, GPRnopc, i32imm, i32imm, CCR, 
26755
    /* MVE_MEMCPYLOOPINST */
26756
    rGPR, rGPR, rGPR, 
26757
    /* MVE_MEMSETLOOPINST */
26758
    rGPR, MQPR, rGPR, 
26759
    /* MVNCCi */
26760
    GPR, GPR, mod_imm, i32imm, i32imm, 
26761
    /* PICADD */
26762
    GPR, GPR, pclabel, i32imm, i32imm, 
26763
    /* PICLDR */
26764
    GPR, GPR, i32imm, i32imm, i32imm, 
26765
    /* PICLDRB */
26766
    GPR, GPR, i32imm, i32imm, i32imm, 
26767
    /* PICLDRH */
26768
    GPR, GPR, i32imm, i32imm, i32imm, 
26769
    /* PICLDRSB */
26770
    GPR, GPR, i32imm, i32imm, i32imm, 
26771
    /* PICLDRSH */
26772
    GPR, GPR, i32imm, i32imm, i32imm, 
26773
    /* PICSTR */
26774
    GPR, GPR, i32imm, i32imm, i32imm, 
26775
    /* PICSTRB */
26776
    GPR, GPR, i32imm, i32imm, i32imm, 
26777
    /* PICSTRH */
26778
    GPR, GPR, i32imm, i32imm, i32imm, 
26779
    /* RORi */
26780
    GPR, GPR, imm0_31, i32imm, i32imm, CCR, 
26781
    /* RORr */
26782
    GPRnopc, GPRnopc, GPRnopc, i32imm, i32imm, CCR, 
26783
    /* RRX */
26784
    GPR, GPR, 
26785
    /* RRXi */
26786
    GPR, GPR, i32imm, i32imm, CCR, 
26787
    /* RSBSri */
26788
    GPR, GPR, mod_imm, i32imm, i32imm, 
26789
    /* RSBSrsi */
26790
    GPR, GPR, GPR, i32imm, i32imm, i32imm, 
26791
    /* RSBSrsr */
26792
    GPR, GPR, GPRnopc, GPRnopc, i32imm, i32imm, i32imm, 
26793
    /* SEH_EpilogEnd */
26794
    /* SEH_EpilogStart */
26795
    /* SEH_Nop */
26796
    i32imm, 
26797
    /* SEH_Nop_Ret */
26798
    i32imm, 
26799
    /* SEH_PrologEnd */
26800
    /* SEH_SaveFRegs */
26801
    i32imm, i32imm, 
26802
    /* SEH_SaveLR */
26803
    i32imm, 
26804
    /* SEH_SaveRegs */
26805
    i32imm, i32imm, 
26806
    /* SEH_SaveRegs_Ret */
26807
    i32imm, i32imm, 
26808
    /* SEH_SaveSP */
26809
    i32imm, 
26810
    /* SEH_StackAlloc */
26811
    i32imm, i32imm, 
26812
    /* SMLALv5 */
26813
    GPR, GPR, GPR, GPR, GPR, GPR, i32imm, i32imm, CCR, 
26814
    /* SMULLv5 */
26815
    GPR, GPR, GPR, GPR, i32imm, i32imm, CCR, 
26816
    /* SPACE */
26817
    GPR, i32imm, GPR, 
26818
    /* STOREDUAL */
26819
    GPRPairOp, GPR, GPR, i32imm, 
26820
    /* STRBT_POST */
26821
    GPR, GPR, i32imm, i32imm, 
26822
    /* STRBi_preidx */
26823
    GPR, GPR, GPR, GPRnopc, i32imm, i32imm, i32imm, 
26824
    /* STRBr_preidx */
26825
    GPR, GPR, GPR, GPRnopc, i32imm, i32imm, i32imm, 
26826
    /* STRH_preidx */
26827
    GPR, GPR, GPR, GPR, i32imm, i32imm, i32imm, 
26828
    /* STRT_POST */
26829
    GPR, GPR, i32imm, i32imm, 
26830
    /* STRi_preidx */
26831
    GPR, GPR, GPR, GPRnopc, i32imm, i32imm, i32imm, 
26832
    /* STRr_preidx */
26833
    GPR, GPR, GPR, GPRnopc, i32imm, i32imm, i32imm, 
26834
    /* SUBS_PC_LR */
26835
    i32imm, i32imm, i32imm, 
26836
    /* SUBSri */
26837
    GPR, GPR, mod_imm, i32imm, i32imm, 
26838
    /* SUBSrr */
26839
    GPR, GPR, GPR, i32imm, i32imm, 
26840
    /* SUBSrsi */
26841
    GPR, GPR, GPR, i32imm, i32imm, i32imm, 
26842
    /* SUBSrsr */
26843
    GPR, GPR, GPRnopc, GPRnopc, i32imm, i32imm, i32imm, 
26844
    /* SpeculationBarrierISBDSBEndBB */
26845
    /* SpeculationBarrierSBEndBB */
26846
    /* TAILJMPd */
26847
    arm_br_target, 
26848
    /* TAILJMPr */
26849
    tcGPR, 
26850
    /* TAILJMPr4 */
26851
    GPR, 
26852
    /* TCRETURNdi */
26853
    i32imm, i32imm, 
26854
    /* TCRETURNri */
26855
    tcGPR, i32imm, 
26856
    /* TPsoft */
26857
    /* UMLALv5 */
26858
    GPR, GPR, GPR, GPR, GPR, GPR, i32imm, i32imm, CCR, 
26859
    /* UMULLv5 */
26860
    GPR, GPR, GPR, GPR, i32imm, i32imm, CCR, 
26861
    /* VLD1LNdAsm_16 */
26862
    DPR, i32imm, GPR, i32imm, i32imm, i32imm, 
26863
    /* VLD1LNdAsm_32 */
26864
    DPR, i32imm, GPR, i32imm, i32imm, i32imm, 
26865
    /* VLD1LNdAsm_8 */
26866
    DPR, i32imm, GPR, i32imm, i32imm, i32imm, 
26867
    /* VLD1LNdWB_fixed_Asm_16 */
26868
    DPR, i32imm, GPR, i32imm, i32imm, i32imm, 
26869
    /* VLD1LNdWB_fixed_Asm_32 */
26870
    DPR, i32imm, GPR, i32imm, i32imm, i32imm, 
26871
    /* VLD1LNdWB_fixed_Asm_8 */
26872
    DPR, i32imm, GPR, i32imm, i32imm, i32imm, 
26873
    /* VLD1LNdWB_register_Asm_16 */
26874
    DPR, i32imm, GPR, i32imm, rGPR, i32imm, i32imm, 
26875
    /* VLD1LNdWB_register_Asm_32 */
26876
    DPR, i32imm, GPR, i32imm, rGPR, i32imm, i32imm, 
26877
    /* VLD1LNdWB_register_Asm_8 */
26878
    DPR, i32imm, GPR, i32imm, rGPR, i32imm, i32imm, 
26879
    /* VLD2LNdAsm_16 */
26880
    DPR, i32imm, GPR, i32imm, i32imm, i32imm, 
26881
    /* VLD2LNdAsm_32 */
26882
    DPR, i32imm, GPR, i32imm, i32imm, i32imm, 
26883
    /* VLD2LNdAsm_8 */
26884
    DPR, i32imm, GPR, i32imm, i32imm, i32imm, 
26885
    /* VLD2LNdWB_fixed_Asm_16 */
26886
    DPR, i32imm, GPR, i32imm, i32imm, i32imm, 
26887
    /* VLD2LNdWB_fixed_Asm_32 */
26888
    DPR, i32imm, GPR, i32imm, i32imm, i32imm, 
26889
    /* VLD2LNdWB_fixed_Asm_8 */
26890
    DPR, i32imm, GPR, i32imm, i32imm, i32imm, 
26891
    /* VLD2LNdWB_register_Asm_16 */
26892
    DPR, i32imm, GPR, i32imm, rGPR, i32imm, i32imm, 
26893
    /* VLD2LNdWB_register_Asm_32 */
26894
    DPR, i32imm, GPR, i32imm, rGPR, i32imm, i32imm, 
26895
    /* VLD2LNdWB_register_Asm_8 */
26896
    DPR, i32imm, GPR, i32imm, rGPR, i32imm, i32imm, 
26897
    /* VLD2LNqAsm_16 */
26898
    DPR, i32imm, GPR, i32imm, i32imm, i32imm, 
26899
    /* VLD2LNqAsm_32 */
26900
    DPR, i32imm, GPR, i32imm, i32imm, i32imm, 
26901
    /* VLD2LNqWB_fixed_Asm_16 */
26902
    DPR, i32imm, GPR, i32imm, i32imm, i32imm, 
26903
    /* VLD2LNqWB_fixed_Asm_32 */
26904
    DPR, i32imm, GPR, i32imm, i32imm, i32imm, 
26905
    /* VLD2LNqWB_register_Asm_16 */
26906
    DPR, i32imm, GPR, i32imm, rGPR, i32imm, i32imm, 
26907
    /* VLD2LNqWB_register_Asm_32 */
26908
    DPR, i32imm, GPR, i32imm, rGPR, i32imm, i32imm, 
26909
    /* VLD3DUPdAsm_16 */
26910
    VecListThreeDAllLanes, GPR, i32imm, i32imm, i32imm, 
26911
    /* VLD3DUPdAsm_32 */
26912
    VecListThreeDAllLanes, GPR, i32imm, i32imm, i32imm, 
26913
    /* VLD3DUPdAsm_8 */
26914
    VecListThreeDAllLanes, GPR, i32imm, i32imm, i32imm, 
26915
    /* VLD3DUPdWB_fixed_Asm_16 */
26916
    VecListThreeDAllLanes, GPR, i32imm, i32imm, i32imm, 
26917
    /* VLD3DUPdWB_fixed_Asm_32 */
26918
    VecListThreeDAllLanes, GPR, i32imm, i32imm, i32imm, 
26919
    /* VLD3DUPdWB_fixed_Asm_8 */
26920
    VecListThreeDAllLanes, GPR, i32imm, i32imm, i32imm, 
26921
    /* VLD3DUPdWB_register_Asm_16 */
26922
    VecListThreeDAllLanes, GPR, i32imm, rGPR, i32imm, i32imm, 
26923
    /* VLD3DUPdWB_register_Asm_32 */
26924
    VecListThreeDAllLanes, GPR, i32imm, rGPR, i32imm, i32imm, 
26925
    /* VLD3DUPdWB_register_Asm_8 */
26926
    VecListThreeDAllLanes, GPR, i32imm, rGPR, i32imm, i32imm, 
26927
    /* VLD3DUPqAsm_16 */
26928
    VecListThreeQAllLanes, GPR, i32imm, i32imm, i32imm, 
26929
    /* VLD3DUPqAsm_32 */
26930
    VecListThreeQAllLanes, GPR, i32imm, i32imm, i32imm, 
26931
    /* VLD3DUPqAsm_8 */
26932
    VecListThreeQAllLanes, GPR, i32imm, i32imm, i32imm, 
26933
    /* VLD3DUPqWB_fixed_Asm_16 */
26934
    VecListThreeQAllLanes, GPR, i32imm, i32imm, i32imm, 
26935
    /* VLD3DUPqWB_fixed_Asm_32 */
26936
    VecListThreeQAllLanes, GPR, i32imm, i32imm, i32imm, 
26937
    /* VLD3DUPqWB_fixed_Asm_8 */
26938
    VecListThreeQAllLanes, GPR, i32imm, i32imm, i32imm, 
26939
    /* VLD3DUPqWB_register_Asm_16 */
26940
    VecListThreeQAllLanes, GPR, i32imm, rGPR, i32imm, i32imm, 
26941
    /* VLD3DUPqWB_register_Asm_32 */
26942
    VecListThreeQAllLanes, GPR, i32imm, rGPR, i32imm, i32imm, 
26943
    /* VLD3DUPqWB_register_Asm_8 */
26944
    VecListThreeQAllLanes, GPR, i32imm, rGPR, i32imm, i32imm, 
26945
    /* VLD3LNdAsm_16 */
26946
    DPR, i32imm, GPR, i32imm, i32imm, i32imm, 
26947
    /* VLD3LNdAsm_32 */
26948
    DPR, i32imm, GPR, i32imm, i32imm, i32imm, 
26949
    /* VLD3LNdAsm_8 */
26950
    DPR, i32imm, GPR, i32imm, i32imm, i32imm, 
26951
    /* VLD3LNdWB_fixed_Asm_16 */
26952
    DPR, i32imm, GPR, i32imm, i32imm, i32imm, 
26953
    /* VLD3LNdWB_fixed_Asm_32 */
26954
    DPR, i32imm, GPR, i32imm, i32imm, i32imm, 
26955
    /* VLD3LNdWB_fixed_Asm_8 */
26956
    DPR, i32imm, GPR, i32imm, i32imm, i32imm, 
26957
    /* VLD3LNdWB_register_Asm_16 */
26958
    DPR, i32imm, GPR, i32imm, rGPR, i32imm, i32imm, 
26959
    /* VLD3LNdWB_register_Asm_32 */
26960
    DPR, i32imm, GPR, i32imm, rGPR, i32imm, i32imm, 
26961
    /* VLD3LNdWB_register_Asm_8 */
26962
    DPR, i32imm, GPR, i32imm, rGPR, i32imm, i32imm, 
26963
    /* VLD3LNqAsm_16 */
26964
    DPR, i32imm, GPR, i32imm, i32imm, i32imm, 
26965
    /* VLD3LNqAsm_32 */
26966
    DPR, i32imm, GPR, i32imm, i32imm, i32imm, 
26967
    /* VLD3LNqWB_fixed_Asm_16 */
26968
    DPR, i32imm, GPR, i32imm, i32imm, i32imm, 
26969
    /* VLD3LNqWB_fixed_Asm_32 */
26970
    DPR, i32imm, GPR, i32imm, i32imm, i32imm, 
26971
    /* VLD3LNqWB_register_Asm_16 */
26972
    DPR, i32imm, GPR, i32imm, rGPR, i32imm, i32imm, 
26973
    /* VLD3LNqWB_register_Asm_32 */
26974
    DPR, i32imm, GPR, i32imm, rGPR, i32imm, i32imm, 
26975
    /* VLD3dAsm_16 */
26976
    VecListThreeD, GPR, i32imm, i32imm, i32imm, 
26977
    /* VLD3dAsm_32 */
26978
    VecListThreeD, GPR, i32imm, i32imm, i32imm, 
26979
    /* VLD3dAsm_8 */
26980
    VecListThreeD, GPR, i32imm, i32imm, i32imm, 
26981
    /* VLD3dWB_fixed_Asm_16 */
26982
    VecListThreeD, GPR, i32imm, i32imm, i32imm, 
26983
    /* VLD3dWB_fixed_Asm_32 */
26984
    VecListThreeD, GPR, i32imm, i32imm, i32imm, 
26985
    /* VLD3dWB_fixed_Asm_8 */
26986
    VecListThreeD, GPR, i32imm, i32imm, i32imm, 
26987
    /* VLD3dWB_register_Asm_16 */
26988
    VecListThreeD, GPR, i32imm, rGPR, i32imm, i32imm, 
26989
    /* VLD3dWB_register_Asm_32 */
26990
    VecListThreeD, GPR, i32imm, rGPR, i32imm, i32imm, 
26991
    /* VLD3dWB_register_Asm_8 */
26992
    VecListThreeD, GPR, i32imm, rGPR, i32imm, i32imm, 
26993
    /* VLD3qAsm_16 */
26994
    VecListThreeQ, GPR, i32imm, i32imm, i32imm, 
26995
    /* VLD3qAsm_32 */
26996
    VecListThreeQ, GPR, i32imm, i32imm, i32imm, 
26997
    /* VLD3qAsm_8 */
26998
    VecListThreeQ, GPR, i32imm, i32imm, i32imm, 
26999
    /* VLD3qWB_fixed_Asm_16 */
27000
    VecListThreeQ, GPR, i32imm, i32imm, i32imm, 
27001
    /* VLD3qWB_fixed_Asm_32 */
27002
    VecListThreeQ, GPR, i32imm, i32imm, i32imm, 
27003
    /* VLD3qWB_fixed_Asm_8 */
27004
    VecListThreeQ, GPR, i32imm, i32imm, i32imm, 
27005
    /* VLD3qWB_register_Asm_16 */
27006
    VecListThreeQ, GPR, i32imm, rGPR, i32imm, i32imm, 
27007
    /* VLD3qWB_register_Asm_32 */
27008
    VecListThreeQ, GPR, i32imm, rGPR, i32imm, i32imm, 
27009
    /* VLD3qWB_register_Asm_8 */
27010
    VecListThreeQ, GPR, i32imm, rGPR, i32imm, i32imm, 
27011
    /* VLD4DUPdAsm_16 */
27012
    VecListFourDAllLanes, GPR, i32imm, i32imm, i32imm, 
27013
    /* VLD4DUPdAsm_32 */
27014
    VecListFourDAllLanes, GPR, i32imm, i32imm, i32imm, 
27015
    /* VLD4DUPdAsm_8 */
27016
    VecListFourDAllLanes, GPR, i32imm, i32imm, i32imm, 
27017
    /* VLD4DUPdWB_fixed_Asm_16 */
27018
    VecListFourDAllLanes, GPR, i32imm, i32imm, i32imm, 
27019
    /* VLD4DUPdWB_fixed_Asm_32 */
27020
    VecListFourDAllLanes, GPR, i32imm, i32imm, i32imm, 
27021
    /* VLD4DUPdWB_fixed_Asm_8 */
27022
    VecListFourDAllLanes, GPR, i32imm, i32imm, i32imm, 
27023
    /* VLD4DUPdWB_register_Asm_16 */
27024
    VecListFourDAllLanes, GPR, i32imm, rGPR, i32imm, i32imm, 
27025
    /* VLD4DUPdWB_register_Asm_32 */
27026
    VecListFourDAllLanes, GPR, i32imm, rGPR, i32imm, i32imm, 
27027
    /* VLD4DUPdWB_register_Asm_8 */
27028
    VecListFourDAllLanes, GPR, i32imm, rGPR, i32imm, i32imm, 
27029
    /* VLD4DUPqAsm_16 */
27030
    VecListFourQAllLanes, GPR, i32imm, i32imm, i32imm, 
27031
    /* VLD4DUPqAsm_32 */
27032
    VecListFourQAllLanes, GPR, i32imm, i32imm, i32imm, 
27033
    /* VLD4DUPqAsm_8 */
27034
    VecListFourQAllLanes, GPR, i32imm, i32imm, i32imm, 
27035
    /* VLD4DUPqWB_fixed_Asm_16 */
27036
    VecListFourQAllLanes, GPR, i32imm, i32imm, i32imm, 
27037
    /* VLD4DUPqWB_fixed_Asm_32 */
27038
    VecListFourQAllLanes, GPR, i32imm, i32imm, i32imm, 
27039
    /* VLD4DUPqWB_fixed_Asm_8 */
27040
    VecListFourQAllLanes, GPR, i32imm, i32imm, i32imm, 
27041
    /* VLD4DUPqWB_register_Asm_16 */
27042
    VecListFourQAllLanes, GPR, i32imm, rGPR, i32imm, i32imm, 
27043
    /* VLD4DUPqWB_register_Asm_32 */
27044
    VecListFourQAllLanes, GPR, i32imm, rGPR, i32imm, i32imm, 
27045
    /* VLD4DUPqWB_register_Asm_8 */
27046
    VecListFourQAllLanes, GPR, i32imm, rGPR, i32imm, i32imm, 
27047
    /* VLD4LNdAsm_16 */
27048
    DPR, i32imm, GPR, i32imm, i32imm, i32imm, 
27049
    /* VLD4LNdAsm_32 */
27050
    DPR, i32imm, GPR, i32imm, i32imm, i32imm, 
27051
    /* VLD4LNdAsm_8 */
27052
    DPR, i32imm, GPR, i32imm, i32imm, i32imm, 
27053
    /* VLD4LNdWB_fixed_Asm_16 */
27054
    DPR, i32imm, GPR, i32imm, i32imm, i32imm, 
27055
    /* VLD4LNdWB_fixed_Asm_32 */
27056
    DPR, i32imm, GPR, i32imm, i32imm, i32imm, 
27057
    /* VLD4LNdWB_fixed_Asm_8 */
27058
    DPR, i32imm, GPR, i32imm, i32imm, i32imm, 
27059
    /* VLD4LNdWB_register_Asm_16 */
27060
    DPR, i32imm, GPR, i32imm, rGPR, i32imm, i32imm, 
27061
    /* VLD4LNdWB_register_Asm_32 */
27062
    DPR, i32imm, GPR, i32imm, rGPR, i32imm, i32imm, 
27063
    /* VLD4LNdWB_register_Asm_8 */
27064
    DPR, i32imm, GPR, i32imm, rGPR, i32imm, i32imm, 
27065
    /* VLD4LNqAsm_16 */
27066
    DPR, i32imm, GPR, i32imm, i32imm, i32imm, 
27067
    /* VLD4LNqAsm_32 */
27068
    DPR, i32imm, GPR, i32imm, i32imm, i32imm, 
27069
    /* VLD4LNqWB_fixed_Asm_16 */
27070
    DPR, i32imm, GPR, i32imm, i32imm, i32imm, 
27071
    /* VLD4LNqWB_fixed_Asm_32 */
27072
    DPR, i32imm, GPR, i32imm, i32imm, i32imm, 
27073
    /* VLD4LNqWB_register_Asm_16 */
27074
    DPR, i32imm, GPR, i32imm, rGPR, i32imm, i32imm, 
27075
    /* VLD4LNqWB_register_Asm_32 */
27076
    DPR, i32imm, GPR, i32imm, rGPR, i32imm, i32imm, 
27077
    /* VLD4dAsm_16 */
27078
    VecListFourD, GPR, i32imm, i32imm, i32imm, 
27079
    /* VLD4dAsm_32 */
27080
    VecListFourD, GPR, i32imm, i32imm, i32imm, 
27081
    /* VLD4dAsm_8 */
27082
    VecListFourD, GPR, i32imm, i32imm, i32imm, 
27083
    /* VLD4dWB_fixed_Asm_16 */
27084
    VecListFourD, GPR, i32imm, i32imm, i32imm, 
27085
    /* VLD4dWB_fixed_Asm_32 */
27086
    VecListFourD, GPR, i32imm, i32imm, i32imm, 
27087
    /* VLD4dWB_fixed_Asm_8 */
27088
    VecListFourD, GPR, i32imm, i32imm, i32imm, 
27089
    /* VLD4dWB_register_Asm_16 */
27090
    VecListFourD, GPR, i32imm, rGPR, i32imm, i32imm, 
27091
    /* VLD4dWB_register_Asm_32 */
27092
    VecListFourD, GPR, i32imm, rGPR, i32imm, i32imm, 
27093
    /* VLD4dWB_register_Asm_8 */
27094
    VecListFourD, GPR, i32imm, rGPR, i32imm, i32imm, 
27095
    /* VLD4qAsm_16 */
27096
    VecListFourQ, GPR, i32imm, i32imm, i32imm, 
27097
    /* VLD4qAsm_32 */
27098
    VecListFourQ, GPR, i32imm, i32imm, i32imm, 
27099
    /* VLD4qAsm_8 */
27100
    VecListFourQ, GPR, i32imm, i32imm, i32imm, 
27101
    /* VLD4qWB_fixed_Asm_16 */
27102
    VecListFourQ, GPR, i32imm, i32imm, i32imm, 
27103
    /* VLD4qWB_fixed_Asm_32 */
27104
    VecListFourQ, GPR, i32imm, i32imm, i32imm, 
27105
    /* VLD4qWB_fixed_Asm_8 */
27106
    VecListFourQ, GPR, i32imm, i32imm, i32imm, 
27107
    /* VLD4qWB_register_Asm_16 */
27108
    VecListFourQ, GPR, i32imm, rGPR, i32imm, i32imm, 
27109
    /* VLD4qWB_register_Asm_32 */
27110
    VecListFourQ, GPR, i32imm, rGPR, i32imm, i32imm, 
27111
    /* VLD4qWB_register_Asm_8 */
27112
    VecListFourQ, GPR, i32imm, rGPR, i32imm, i32imm, 
27113
    /* VMOVD0 */
27114
    DPR, 
27115
    /* VMOVDcc */
27116
    DPR, DPR, DPR, i32imm, i32imm, 
27117
    /* VMOVHcc */
27118
    HPR, HPR, HPR, i32imm, i32imm, 
27119
    /* VMOVQ0 */
27120
    QPR, 
27121
    /* VMOVScc */
27122
    SPR, SPR, SPR, i32imm, i32imm, 
27123
    /* VST1LNdAsm_16 */
27124
    DPR, i32imm, GPR, i32imm, i32imm, i32imm, 
27125
    /* VST1LNdAsm_32 */
27126
    DPR, i32imm, GPR, i32imm, i32imm, i32imm, 
27127
    /* VST1LNdAsm_8 */
27128
    DPR, i32imm, GPR, i32imm, i32imm, i32imm, 
27129
    /* VST1LNdWB_fixed_Asm_16 */
27130
    DPR, i32imm, GPR, i32imm, i32imm, i32imm, 
27131
    /* VST1LNdWB_fixed_Asm_32 */
27132
    DPR, i32imm, GPR, i32imm, i32imm, i32imm, 
27133
    /* VST1LNdWB_fixed_Asm_8 */
27134
    DPR, i32imm, GPR, i32imm, i32imm, i32imm, 
27135
    /* VST1LNdWB_register_Asm_16 */
27136
    DPR, i32imm, GPR, i32imm, rGPR, i32imm, i32imm, 
27137
    /* VST1LNdWB_register_Asm_32 */
27138
    DPR, i32imm, GPR, i32imm, rGPR, i32imm, i32imm, 
27139
    /* VST1LNdWB_register_Asm_8 */
27140
    DPR, i32imm, GPR, i32imm, rGPR, i32imm, i32imm, 
27141
    /* VST2LNdAsm_16 */
27142
    DPR, i32imm, GPR, i32imm, i32imm, i32imm, 
27143
    /* VST2LNdAsm_32 */
27144
    DPR, i32imm, GPR, i32imm, i32imm, i32imm, 
27145
    /* VST2LNdAsm_8 */
27146
    DPR, i32imm, GPR, i32imm, i32imm, i32imm, 
27147
    /* VST2LNdWB_fixed_Asm_16 */
27148
    DPR, i32imm, GPR, i32imm, i32imm, i32imm, 
27149
    /* VST2LNdWB_fixed_Asm_32 */
27150
    DPR, i32imm, GPR, i32imm, i32imm, i32imm, 
27151
    /* VST2LNdWB_fixed_Asm_8 */
27152
    DPR, i32imm, GPR, i32imm, i32imm, i32imm, 
27153
    /* VST2LNdWB_register_Asm_16 */
27154
    DPR, i32imm, GPR, i32imm, rGPR, i32imm, i32imm, 
27155
    /* VST2LNdWB_register_Asm_32 */
27156
    DPR, i32imm, GPR, i32imm, rGPR, i32imm, i32imm, 
27157
    /* VST2LNdWB_register_Asm_8 */
27158
    DPR, i32imm, GPR, i32imm, rGPR, i32imm, i32imm, 
27159
    /* VST2LNqAsm_16 */
27160
    DPR, i32imm, GPR, i32imm, i32imm, i32imm, 
27161
    /* VST2LNqAsm_32 */
27162
    DPR, i32imm, GPR, i32imm, i32imm, i32imm, 
27163
    /* VST2LNqWB_fixed_Asm_16 */
27164
    DPR, i32imm, GPR, i32imm, i32imm, i32imm, 
27165
    /* VST2LNqWB_fixed_Asm_32 */
27166
    DPR, i32imm, GPR, i32imm, i32imm, i32imm, 
27167
    /* VST2LNqWB_register_Asm_16 */
27168
    DPR, i32imm, GPR, i32imm, rGPR, i32imm, i32imm, 
27169
    /* VST2LNqWB_register_Asm_32 */
27170
    DPR, i32imm, GPR, i32imm, rGPR, i32imm, i32imm, 
27171
    /* VST3LNdAsm_16 */
27172
    DPR, i32imm, GPR, i32imm, i32imm, i32imm, 
27173
    /* VST3LNdAsm_32 */
27174
    DPR, i32imm, GPR, i32imm, i32imm, i32imm, 
27175
    /* VST3LNdAsm_8 */
27176
    DPR, i32imm, GPR, i32imm, i32imm, i32imm, 
27177
    /* VST3LNdWB_fixed_Asm_16 */
27178
    DPR, i32imm, GPR, i32imm, i32imm, i32imm, 
27179
    /* VST3LNdWB_fixed_Asm_32 */
27180
    DPR, i32imm, GPR, i32imm, i32imm, i32imm, 
27181
    /* VST3LNdWB_fixed_Asm_8 */
27182
    DPR, i32imm, GPR, i32imm, i32imm, i32imm, 
27183
    /* VST3LNdWB_register_Asm_16 */
27184
    DPR, i32imm, GPR, i32imm, rGPR, i32imm, i32imm, 
27185
    /* VST3LNdWB_register_Asm_32 */
27186
    DPR, i32imm, GPR, i32imm, rGPR, i32imm, i32imm, 
27187
    /* VST3LNdWB_register_Asm_8 */
27188
    DPR, i32imm, GPR, i32imm, rGPR, i32imm, i32imm, 
27189
    /* VST3LNqAsm_16 */
27190
    DPR, i32imm, GPR, i32imm, i32imm, i32imm, 
27191
    /* VST3LNqAsm_32 */
27192
    DPR, i32imm, GPR, i32imm, i32imm, i32imm, 
27193
    /* VST3LNqWB_fixed_Asm_16 */
27194
    DPR, i32imm, GPR, i32imm, i32imm, i32imm, 
27195
    /* VST3LNqWB_fixed_Asm_32 */
27196
    DPR, i32imm, GPR, i32imm, i32imm, i32imm, 
27197
    /* VST3LNqWB_register_Asm_16 */
27198
    DPR, i32imm, GPR, i32imm, rGPR, i32imm, i32imm, 
27199
    /* VST3LNqWB_register_Asm_32 */
27200
    DPR, i32imm, GPR, i32imm, rGPR, i32imm, i32imm, 
27201
    /* VST3dAsm_16 */
27202
    VecListThreeD, GPR, i32imm, i32imm, i32imm, 
27203
    /* VST3dAsm_32 */
27204
    VecListThreeD, GPR, i32imm, i32imm, i32imm, 
27205
    /* VST3dAsm_8 */
27206
    VecListThreeD, GPR, i32imm, i32imm, i32imm, 
27207
    /* VST3dWB_fixed_Asm_16 */
27208
    VecListThreeD, GPR, i32imm, i32imm, i32imm, 
27209
    /* VST3dWB_fixed_Asm_32 */
27210
    VecListThreeD, GPR, i32imm, i32imm, i32imm, 
27211
    /* VST3dWB_fixed_Asm_8 */
27212
    VecListThreeD, GPR, i32imm, i32imm, i32imm, 
27213
    /* VST3dWB_register_Asm_16 */
27214
    VecListThreeD, GPR, i32imm, rGPR, i32imm, i32imm, 
27215
    /* VST3dWB_register_Asm_32 */
27216
    VecListThreeD, GPR, i32imm, rGPR, i32imm, i32imm, 
27217
    /* VST3dWB_register_Asm_8 */
27218
    VecListThreeD, GPR, i32imm, rGPR, i32imm, i32imm, 
27219
    /* VST3qAsm_16 */
27220
    VecListThreeQ, GPR, i32imm, i32imm, i32imm, 
27221
    /* VST3qAsm_32 */
27222
    VecListThreeQ, GPR, i32imm, i32imm, i32imm, 
27223
    /* VST3qAsm_8 */
27224
    VecListThreeQ, GPR, i32imm, i32imm, i32imm, 
27225
    /* VST3qWB_fixed_Asm_16 */
27226
    VecListThreeQ, GPR, i32imm, i32imm, i32imm, 
27227
    /* VST3qWB_fixed_Asm_32 */
27228
    VecListThreeQ, GPR, i32imm, i32imm, i32imm, 
27229
    /* VST3qWB_fixed_Asm_8 */
27230
    VecListThreeQ, GPR, i32imm, i32imm, i32imm, 
27231
    /* VST3qWB_register_Asm_16 */
27232
    VecListThreeQ, GPR, i32imm, rGPR, i32imm, i32imm, 
27233
    /* VST3qWB_register_Asm_32 */
27234
    VecListThreeQ, GPR, i32imm, rGPR, i32imm, i32imm, 
27235
    /* VST3qWB_register_Asm_8 */
27236
    VecListThreeQ, GPR, i32imm, rGPR, i32imm, i32imm, 
27237
    /* VST4LNdAsm_16 */
27238
    DPR, i32imm, GPR, i32imm, i32imm, i32imm, 
27239
    /* VST4LNdAsm_32 */
27240
    DPR, i32imm, GPR, i32imm, i32imm, i32imm, 
27241
    /* VST4LNdAsm_8 */
27242
    DPR, i32imm, GPR, i32imm, i32imm, i32imm, 
27243
    /* VST4LNdWB_fixed_Asm_16 */
27244
    DPR, i32imm, GPR, i32imm, i32imm, i32imm, 
27245
    /* VST4LNdWB_fixed_Asm_32 */
27246
    DPR, i32imm, GPR, i32imm, i32imm, i32imm, 
27247
    /* VST4LNdWB_fixed_Asm_8 */
27248
    DPR, i32imm, GPR, i32imm, i32imm, i32imm, 
27249
    /* VST4LNdWB_register_Asm_16 */
27250
    DPR, i32imm, GPR, i32imm, rGPR, i32imm, i32imm, 
27251
    /* VST4LNdWB_register_Asm_32 */
27252
    DPR, i32imm, GPR, i32imm, rGPR, i32imm, i32imm, 
27253
    /* VST4LNdWB_register_Asm_8 */
27254
    DPR, i32imm, GPR, i32imm, rGPR, i32imm, i32imm, 
27255
    /* VST4LNqAsm_16 */
27256
    DPR, i32imm, GPR, i32imm, i32imm, i32imm, 
27257
    /* VST4LNqAsm_32 */
27258
    DPR, i32imm, GPR, i32imm, i32imm, i32imm, 
27259
    /* VST4LNqWB_fixed_Asm_16 */
27260
    DPR, i32imm, GPR, i32imm, i32imm, i32imm, 
27261
    /* VST4LNqWB_fixed_Asm_32 */
27262
    DPR, i32imm, GPR, i32imm, i32imm, i32imm, 
27263
    /* VST4LNqWB_register_Asm_16 */
27264
    DPR, i32imm, GPR, i32imm, rGPR, i32imm, i32imm, 
27265
    /* VST4LNqWB_register_Asm_32 */
27266
    DPR, i32imm, GPR, i32imm, rGPR, i32imm, i32imm, 
27267
    /* VST4dAsm_16 */
27268
    VecListFourD, GPR, i32imm, i32imm, i32imm, 
27269
    /* VST4dAsm_32 */
27270
    VecListFourD, GPR, i32imm, i32imm, i32imm, 
27271
    /* VST4dAsm_8 */
27272
    VecListFourD, GPR, i32imm, i32imm, i32imm, 
27273
    /* VST4dWB_fixed_Asm_16 */
27274
    VecListFourD, GPR, i32imm, i32imm, i32imm, 
27275
    /* VST4dWB_fixed_Asm_32 */
27276
    VecListFourD, GPR, i32imm, i32imm, i32imm, 
27277
    /* VST4dWB_fixed_Asm_8 */
27278
    VecListFourD, GPR, i32imm, i32imm, i32imm, 
27279
    /* VST4dWB_register_Asm_16 */
27280
    VecListFourD, GPR, i32imm, rGPR, i32imm, i32imm, 
27281
    /* VST4dWB_register_Asm_32 */
27282
    VecListFourD, GPR, i32imm, rGPR, i32imm, i32imm, 
27283
    /* VST4dWB_register_Asm_8 */
27284
    VecListFourD, GPR, i32imm, rGPR, i32imm, i32imm, 
27285
    /* VST4qAsm_16 */
27286
    VecListFourQ, GPR, i32imm, i32imm, i32imm, 
27287
    /* VST4qAsm_32 */
27288
    VecListFourQ, GPR, i32imm, i32imm, i32imm, 
27289
    /* VST4qAsm_8 */
27290
    VecListFourQ, GPR, i32imm, i32imm, i32imm, 
27291
    /* VST4qWB_fixed_Asm_16 */
27292
    VecListFourQ, GPR, i32imm, i32imm, i32imm, 
27293
    /* VST4qWB_fixed_Asm_32 */
27294
    VecListFourQ, GPR, i32imm, i32imm, i32imm, 
27295
    /* VST4qWB_fixed_Asm_8 */
27296
    VecListFourQ, GPR, i32imm, i32imm, i32imm, 
27297
    /* VST4qWB_register_Asm_16 */
27298
    VecListFourQ, GPR, i32imm, rGPR, i32imm, i32imm, 
27299
    /* VST4qWB_register_Asm_32 */
27300
    VecListFourQ, GPR, i32imm, rGPR, i32imm, i32imm, 
27301
    /* VST4qWB_register_Asm_8 */
27302
    VecListFourQ, GPR, i32imm, rGPR, i32imm, i32imm, 
27303
    /* WIN__CHKSTK */
27304
    /* WIN__DBZCHK */
27305
    tGPR, 
27306
    /* t2ABS */
27307
    rGPR, rGPR, 
27308
    /* t2ADDSri */
27309
    rGPR, GPRnopc, t2_so_imm, i32imm, i32imm, 
27310
    /* t2ADDSrr */
27311
    rGPR, GPRnopc, rGPR, i32imm, i32imm, 
27312
    /* t2ADDSrs */
27313
    rGPR, GPRnopc, rGPR, i32imm, i32imm, i32imm, 
27314
    /* t2BF_LabelPseudo */
27315
    pclabel, 
27316
    /* t2BR_JT */
27317
    GPR, GPR, i32imm, 
27318
    /* t2CALL_BTI */
27319
    i32imm, i32imm, thumb_bl_target, 
27320
    /* t2DoLoopStart */
27321
    GPRlr, rGPR, 
27322
    /* t2DoLoopStartTP */
27323
    GPRlr, rGPR, rGPR, 
27324
    /* t2LDMIA_RET */
27325
    GPR, GPR, i32imm, i32imm, reglist, 
27326
    /* t2LDRB_OFFSET_imm */
27327
    GPR, GPR, i32imm, i32imm, i32imm, 
27328
    /* t2LDRB_POST_imm */
27329
    GPR, GPR, t2am_imm8_offset, i32imm, i32imm, 
27330
    /* t2LDRB_PRE_imm */
27331
    GPR, GPR, i32imm, i32imm, i32imm, 
27332
    /* t2LDRBpcrel */
27333
    GPRnopc, t2ldr_pcrel_imm12, i32imm, i32imm, 
27334
    /* t2LDRConstPool */
27335
    GPR, const_pool_asm_imm, i32imm, i32imm, 
27336
    /* t2LDRH_OFFSET_imm */
27337
    GPR, GPR, i32imm, i32imm, i32imm, 
27338
    /* t2LDRH_POST_imm */
27339
    GPR, GPR, t2am_imm8_offset, i32imm, i32imm, 
27340
    /* t2LDRH_PRE_imm */
27341
    GPR, GPR, i32imm, i32imm, i32imm, 
27342
    /* t2LDRHpcrel */
27343
    GPRnopc, t2ldr_pcrel_imm12, i32imm, i32imm, 
27344
    /* t2LDRLIT_ga_pcrel */
27345
    rGPR, i32imm, 
27346
    /* t2LDRSB_OFFSET_imm */
27347
    GPR, GPR, i32imm, i32imm, i32imm, 
27348
    /* t2LDRSB_POST_imm */
27349
    GPR, GPR, t2am_imm8_offset, i32imm, i32imm, 
27350
    /* t2LDRSB_PRE_imm */
27351
    GPR, GPR, i32imm, i32imm, i32imm, 
27352
    /* t2LDRSBpcrel */
27353
    GPRnopc, t2ldr_pcrel_imm12, i32imm, i32imm, 
27354
    /* t2LDRSH_OFFSET_imm */
27355
    GPR, GPR, i32imm, i32imm, i32imm, 
27356
    /* t2LDRSH_POST_imm */
27357
    GPR, GPR, t2am_imm8_offset, i32imm, i32imm, 
27358
    /* t2LDRSH_PRE_imm */
27359
    GPR, GPR, i32imm, i32imm, i32imm, 
27360
    /* t2LDRSHpcrel */
27361
    GPRnopc, t2ldr_pcrel_imm12, i32imm, i32imm, 
27362
    /* t2LDR_POST_imm */
27363
    GPR, GPR, t2am_imm8_offset, i32imm, i32imm, 
27364
    /* t2LDR_PRE_imm */
27365
    GPR, GPR, i32imm, i32imm, i32imm, 
27366
    /* t2LDRpci_pic */
27367
    rGPR, i32imm, pclabel, 
27368
    /* t2LDRpcrel */
27369
    GPR, t2ldr_pcrel_imm12, i32imm, i32imm, 
27370
    /* t2LEApcrel */
27371
    rGPR, i32imm, i32imm, i32imm, 
27372
    /* t2LEApcrelJT */
27373
    rGPR, i32imm, i32imm, i32imm, 
27374
    /* t2LoopDec */
27375
    GPRlr, GPRlr, imm0_7, 
27376
    /* t2LoopEnd */
27377
    GPRlr, brtarget, 
27378
    /* t2LoopEndDec */
27379
    GPRlr, GPRlr, brtarget, 
27380
    /* t2MOVCCasr */
27381
    rGPR, rGPR, rGPR, i32imm, i32imm, i32imm, 
27382
    /* t2MOVCCi */
27383
    rGPR, rGPR, t2_so_imm, i32imm, i32imm, 
27384
    /* t2MOVCCi16 */
27385
    rGPR, rGPR, imm0_65535_expr, i32imm, i32imm, 
27386
    /* t2MOVCCi32imm */
27387
    rGPR, rGPR, i32imm, i32imm, i32imm, 
27388
    /* t2MOVCClsl */
27389
    rGPR, rGPR, rGPR, i32imm, i32imm, i32imm, 
27390
    /* t2MOVCClsr */
27391
    rGPR, rGPR, rGPR, i32imm, i32imm, i32imm, 
27392
    /* t2MOVCCr */
27393
    rGPR, rGPR, rGPR, i32imm, i32imm, 
27394
    /* t2MOVCCror */
27395
    rGPR, rGPR, rGPR, i32imm, i32imm, i32imm, 
27396
    /* t2MOVSsi */
27397
    rGPR, rGPR, i32imm, i32imm, i32imm, 
27398
    /* t2MOVSsr */
27399
    rGPR, GPRnopc, GPRnopc, i32imm, i32imm, i32imm, 
27400
    /* t2MOVTi16_ga_pcrel */
27401
    rGPR, rGPR, i32imm, pclabel, 
27402
    /* t2MOV_ga_pcrel */
27403
    rGPR, i32imm, 
27404
    /* t2MOVi16_ga_pcrel */
27405
    rGPR, i32imm, pclabel, 
27406
    /* t2MOVi32imm */
27407
    rGPR, i32imm, 
27408
    /* t2MOVsi */
27409
    rGPR, rGPR, i32imm, i32imm, i32imm, 
27410
    /* t2MOVsr */
27411
    rGPR, GPRnopc, GPRnopc, i32imm, i32imm, i32imm, 
27412
    /* t2MVNCCi */
27413
    rGPR, rGPR, t2_so_imm, i32imm, i32imm, 
27414
    /* t2RSBSri */
27415
    rGPR, rGPR, t2_so_imm, i32imm, i32imm, 
27416
    /* t2RSBSrs */
27417
    rGPR, rGPR, rGPR, i32imm, i32imm, i32imm, 
27418
    /* t2STRB_OFFSET_imm */
27419
    GPR, GPR, i32imm, i32imm, i32imm, 
27420
    /* t2STRB_POST_imm */
27421
    GPR, GPR, t2am_imm8_offset, i32imm, i32imm, 
27422
    /* t2STRB_PRE_imm */
27423
    GPR, GPR, i32imm, i32imm, i32imm, 
27424
    /* t2STRB_preidx */
27425
    GPRnopc, rGPR, GPRnopc, t2am_imm8_offset, i32imm, i32imm, 
27426
    /* t2STRH_OFFSET_imm */
27427
    GPR, GPR, i32imm, i32imm, i32imm, 
27428
    /* t2STRH_POST_imm */
27429
    GPR, GPR, t2am_imm8_offset, i32imm, i32imm, 
27430
    /* t2STRH_PRE_imm */
27431
    GPR, GPR, i32imm, i32imm, i32imm, 
27432
    /* t2STRH_preidx */
27433
    GPRnopc, rGPR, GPRnopc, t2am_imm8_offset, i32imm, i32imm, 
27434
    /* t2STR_POST_imm */
27435
    GPR, GPR, t2am_imm8_offset, i32imm, i32imm, 
27436
    /* t2STR_PRE_imm */
27437
    GPR, GPR, i32imm, i32imm, i32imm, 
27438
    /* t2STR_preidx */
27439
    GPRnopc, rGPR, GPRnopc, t2am_imm8_offset, i32imm, i32imm, 
27440
    /* t2SUBSri */
27441
    rGPR, GPRnopc, t2_so_imm, i32imm, i32imm, 
27442
    /* t2SUBSrr */
27443
    rGPR, GPRnopc, rGPR, i32imm, i32imm, 
27444
    /* t2SUBSrs */
27445
    rGPR, GPRnopc, rGPR, i32imm, i32imm, i32imm, 
27446
    /* t2SpeculationBarrierISBDSBEndBB */
27447
    /* t2SpeculationBarrierSBEndBB */
27448
    /* t2TBB_JT */
27449
    GPR, GPR, i32imm, i32imm, 
27450
    /* t2TBH_JT */
27451
    GPR, GPR, i32imm, i32imm, 
27452
    /* t2WhileLoopSetup */
27453
    GPRlr, rGPR, 
27454
    /* t2WhileLoopStart */
27455
    GPRlr, brtarget, 
27456
    /* t2WhileLoopStartLR */
27457
    GPRlr, rGPR, brtarget, 
27458
    /* t2WhileLoopStartTP */
27459
    GPRlr, rGPR, rGPR, brtarget, 
27460
    /* tADCS */
27461
    tGPR, tGPR, tGPR, 
27462
    /* tADDSi3 */
27463
    tGPR, tGPR, imm0_7, 
27464
    /* tADDSi8 */
27465
    tGPR, tGPR, imm0_255_expr, 
27466
    /* tADDSrr */
27467
    tGPR, tGPR, tGPR, 
27468
    /* tADDframe */
27469
    tGPR, i32imm, i32imm, 
27470
    /* tADJCALLSTACKDOWN */
27471
    i32imm, i32imm, 
27472
    /* tADJCALLSTACKUP */
27473
    i32imm, i32imm, 
27474
    /* tBLXNS_CALL */
27475
    GPRnopc, 
27476
    /* tBLXr_noip */
27477
    i32imm, i32imm, GPRnoip, 
27478
    /* tBL_PUSHLR */
27479
    GPRlr, i32imm, i32imm, thumb_bl_target, 
27480
    /* tBRIND */
27481
    GPR, i32imm, i32imm, 
27482
    /* tBR_JTr */
27483
    tGPR, i32imm, 
27484
    /* tBXNS_RET */
27485
    /* tBX_CALL */
27486
    tGPR, 
27487
    /* tBX_RET */
27488
    i32imm, i32imm, 
27489
    /* tBX_RET_vararg */
27490
    tGPR, i32imm, i32imm, 
27491
    /* tBfar */
27492
    thumb_bl_target, i32imm, i32imm, 
27493
    /* tCMP_SWAP_16 */
27494
    GPR, tGPR, GPR, tGPR, GPR, 
27495
    /* tCMP_SWAP_32 */
27496
    GPR, tGPR, GPR, GPR, GPR, 
27497
    /* tCMP_SWAP_8 */
27498
    GPR, tGPR, GPR, tGPR, GPR, 
27499
    /* tLDMIA_UPD */
27500
    tGPR, tGPR, i32imm, i32imm, reglist, 
27501
    /* tLDRConstPool */
27502
    tGPR, const_pool_asm_imm, i32imm, i32imm, 
27503
    /* tLDRLIT_ga_abs */
27504
    tGPR, i32imm, 
27505
    /* tLDRLIT_ga_pcrel */
27506
    tGPR, i32imm, 
27507
    /* tLDR_postidx */
27508
    tGPR, tGPR, tGPR, i32imm, i32imm, 
27509
    /* tLDRpci_pic */
27510
    tGPR, i32imm, pclabel, 
27511
    /* tLEApcrel */
27512
    tGPR, i32imm, i32imm, i32imm, 
27513
    /* tLEApcrelJT */
27514
    tGPR, i32imm, i32imm, i32imm, 
27515
    /* tLSLSri */
27516
    tGPR, tGPR, imm0_31, 
27517
    /* tMOVCCr_pseudo */
27518
    tGPR, tGPR, tGPR, i32imm, i32imm, 
27519
    /* tMOVi32imm */
27520
    rGPR, i32imm, 
27521
    /* tPOP_RET */
27522
    i32imm, i32imm, reglist, 
27523
    /* tRSBS */
27524
    tGPR, tGPR, 
27525
    /* tSBCS */
27526
    tGPR, tGPR, tGPR, 
27527
    /* tSUBSi3 */
27528
    tGPR, tGPR, imm0_7, 
27529
    /* tSUBSi8 */
27530
    tGPR, tGPR, imm0_255, 
27531
    /* tSUBSrr */
27532
    tGPR, tGPR, tGPR, 
27533
    /* tTAILJMPd */
27534
    thumb_br_target, i32imm, i32imm, 
27535
    /* tTAILJMPdND */
27536
    t_brtarget, i32imm, i32imm, 
27537
    /* tTAILJMPr */
27538
    tcGPR, 
27539
    /* tTBB_JT */
27540
    tGPRwithpc, tGPR, i32imm, i32imm, 
27541
    /* tTBH_JT */
27542
    tGPRwithpc, tGPR, i32imm, i32imm, 
27543
    /* tTPsoft */
27544
    /* ADCri */
27545
    GPR, GPR, mod_imm, i32imm, i32imm, CCR, 
27546
    /* ADCrr */
27547
    GPR, GPR, GPR, i32imm, i32imm, CCR, 
27548
    /* ADCrsi */
27549
    GPR, GPR, GPR, i32imm, i32imm, i32imm, CCR, 
27550
    /* ADCrsr */
27551
    GPRnopc, GPRnopc, GPRnopc, GPRnopc, i32imm, i32imm, i32imm, CCR, 
27552
    /* ADDri */
27553
    GPR, GPR, mod_imm, i32imm, i32imm, CCR, 
27554
    /* ADDrr */
27555
    GPR, GPR, GPR, i32imm, i32imm, CCR, 
27556
    /* ADDrsi */
27557
    GPR, GPR, GPR, i32imm, i32imm, i32imm, CCR, 
27558
    /* ADDrsr */
27559
    GPR, GPR, GPRnopc, GPRnopc, i32imm, i32imm, i32imm, CCR, 
27560
    /* ADR */
27561
    GPR, adrlabel, i32imm, i32imm, 
27562
    /* AESD */
27563
    QPR, QPR, QPR, 
27564
    /* AESE */
27565
    QPR, QPR, QPR, 
27566
    /* AESIMC */
27567
    QPR, QPR, 
27568
    /* AESMC */
27569
    QPR, QPR, 
27570
    /* ANDri */
27571
    GPR, GPR, mod_imm, i32imm, i32imm, CCR, 
27572
    /* ANDrr */
27573
    GPR, GPR, GPR, i32imm, i32imm, CCR, 
27574
    /* ANDrsi */
27575
    GPR, GPR, GPR, i32imm, i32imm, i32imm, CCR, 
27576
    /* ANDrsr */
27577
    GPR, GPR, GPRnopc, GPRnopc, i32imm, i32imm, i32imm, CCR, 
27578
    /* BF16VDOTI_VDOTD */
27579
    DPR, DPR, DPR, DPR_VFP2, i32imm, 
27580
    /* BF16VDOTI_VDOTQ */
27581
    QPR, QPR, QPR, DPR_VFP2, i32imm, 
27582
    /* BF16VDOTS_VDOTD */
27583
    DPR, DPR, DPR, DPR, 
27584
    /* BF16VDOTS_VDOTQ */
27585
    QPR, QPR, QPR, QPR, 
27586
    /* BF16_VCVT */
27587
    DPR, QPR, i32imm, i32imm, 
27588
    /* BF16_VCVTB */
27589
    SPR, SPR, SPR, i32imm, i32imm, 
27590
    /* BF16_VCVTT */
27591
    SPR, SPR, SPR, i32imm, i32imm, 
27592
    /* BFC */
27593
    GPR, GPR, bf_inv_mask_imm, i32imm, i32imm, 
27594
    /* BFI */
27595
    GPRnopc, GPRnopc, GPR, bf_inv_mask_imm, i32imm, i32imm, 
27596
    /* BICri */
27597
    GPR, GPR, mod_imm, i32imm, i32imm, CCR, 
27598
    /* BICrr */
27599
    GPR, GPR, GPR, i32imm, i32imm, CCR, 
27600
    /* BICrsi */
27601
    GPR, GPR, GPR, i32imm, i32imm, i32imm, CCR, 
27602
    /* BICrsr */
27603
    GPR, GPR, GPRnopc, GPRnopc, i32imm, i32imm, i32imm, CCR, 
27604
    /* BKPT */
27605
    imm0_65535, 
27606
    /* BL */
27607
    arm_bl_target, 
27608
    /* BLX */
27609
    GPR, 
27610
    /* BLX_pred */
27611
    GPR, i32imm, i32imm, 
27612
    /* BLXi */
27613
    arm_blx_target, 
27614
    /* BL_pred */
27615
    arm_bl_target, i32imm, i32imm, 
27616
    /* BX */
27617
    GPR, 
27618
    /* BXJ */
27619
    GPR, i32imm, i32imm, 
27620
    /* BX_RET */
27621
    i32imm, i32imm, 
27622
    /* BX_pred */
27623
    GPR, i32imm, i32imm, 
27624
    /* Bcc */
27625
    arm_br_target, i32imm, i32imm, 
27626
    /* CDE_CX1 */
27627
    GPRwithAPSR_NZCVnosp, p_imm, imm_13b, 
27628
    /* CDE_CX1A */
27629
    GPRwithAPSR_NZCVnosp, p_imm, GPRwithAPSR_NZCVnosp, imm_13b, i32imm, i32imm, 
27630
    /* CDE_CX1D */
27631
    CDEDualRegOp, p_imm, imm_13b, 
27632
    /* CDE_CX1DA */
27633
    CDEDualRegOp, p_imm, CDEDualRegOp, imm_13b, i32imm, i32imm, 
27634
    /* CDE_CX2 */
27635
    GPRwithAPSR_NZCVnosp, p_imm, GPRwithAPSR_NZCVnosp, imm_9b, 
27636
    /* CDE_CX2A */
27637
    GPRwithAPSR_NZCVnosp, p_imm, GPRwithAPSR_NZCVnosp, GPRwithAPSR_NZCVnosp, imm_9b, i32imm, i32imm, 
27638
    /* CDE_CX2D */
27639
    CDEDualRegOp, p_imm, GPRwithAPSR_NZCVnosp, imm_9b, 
27640
    /* CDE_CX2DA */
27641
    CDEDualRegOp, p_imm, CDEDualRegOp, GPRwithAPSR_NZCVnosp, imm_9b, i32imm, i32imm, 
27642
    /* CDE_CX3 */
27643
    GPRwithAPSR_NZCVnosp, p_imm, GPRwithAPSR_NZCVnosp, GPRwithAPSR_NZCVnosp, imm_6b, 
27644
    /* CDE_CX3A */
27645
    GPRwithAPSR_NZCVnosp, p_imm, GPRwithAPSR_NZCVnosp, GPRwithAPSR_NZCVnosp, GPRwithAPSR_NZCVnosp, imm_6b, i32imm, i32imm, 
27646
    /* CDE_CX3D */
27647
    CDEDualRegOp, p_imm, GPRwithAPSR_NZCVnosp, GPRwithAPSR_NZCVnosp, imm_6b, 
27648
    /* CDE_CX3DA */
27649
    CDEDualRegOp, p_imm, CDEDualRegOp, GPRwithAPSR_NZCVnosp, GPRwithAPSR_NZCVnosp, imm_6b, i32imm, i32imm, 
27650
    /* CDE_VCX1A_fpdp */
27651
    DPR_VFP2, p_imm, DPR_VFP2, imm_11b, 
27652
    /* CDE_VCX1A_fpsp */
27653
    SPR, p_imm, SPR, imm_11b, 
27654
    /* CDE_VCX1A_vec */
27655
    MQPR, p_imm, MQPR, imm_12b, i32imm, VCCR, GPRlr, 
27656
    /* CDE_VCX1_fpdp */
27657
    DPR_VFP2, p_imm, imm_11b, 
27658
    /* CDE_VCX1_fpsp */
27659
    SPR, p_imm, imm_11b, 
27660
    /* CDE_VCX1_vec */
27661
    MQPR, p_imm, imm_12b, i32imm, VCCR, GPRlr, MQPR, 
27662
    /* CDE_VCX2A_fpdp */
27663
    DPR_VFP2, p_imm, DPR_VFP2, DPR_VFP2, imm_6b, 
27664
    /* CDE_VCX2A_fpsp */
27665
    SPR, p_imm, SPR, SPR, imm_6b, 
27666
    /* CDE_VCX2A_vec */
27667
    MQPR, p_imm, MQPR, MQPR, imm_7b, i32imm, VCCR, GPRlr, 
27668
    /* CDE_VCX2_fpdp */
27669
    DPR_VFP2, p_imm, DPR_VFP2, imm_6b, 
27670
    /* CDE_VCX2_fpsp */
27671
    SPR, p_imm, SPR, imm_6b, 
27672
    /* CDE_VCX2_vec */
27673
    MQPR, p_imm, MQPR, imm_7b, i32imm, VCCR, GPRlr, MQPR, 
27674
    /* CDE_VCX3A_fpdp */
27675
    DPR_VFP2, p_imm, DPR_VFP2, DPR_VFP2, DPR_VFP2, imm_3b, 
27676
    /* CDE_VCX3A_fpsp */
27677
    SPR, p_imm, SPR, SPR, SPR, imm_3b, 
27678
    /* CDE_VCX3A_vec */
27679
    MQPR, p_imm, MQPR, MQPR, MQPR, imm_4b, i32imm, VCCR, GPRlr, 
27680
    /* CDE_VCX3_fpdp */
27681
    DPR_VFP2, p_imm, DPR_VFP2, DPR_VFP2, imm_3b, 
27682
    /* CDE_VCX3_fpsp */
27683
    SPR, p_imm, SPR, SPR, imm_3b, 
27684
    /* CDE_VCX3_vec */
27685
    MQPR, p_imm, MQPR, MQPR, imm_4b, i32imm, VCCR, GPRlr, MQPR, 
27686
    /* CDP */
27687
    p_imm, imm0_15, c_imm, c_imm, c_imm, imm0_7, i32imm, i32imm, 
27688
    /* CDP2 */
27689
    p_imm, imm0_15, c_imm, c_imm, c_imm, imm0_7, 
27690
    /* CLREX */
27691
    /* CLZ */
27692
    GPR, GPR, i32imm, i32imm, 
27693
    /* CMNri */
27694
    GPR, mod_imm, i32imm, i32imm, 
27695
    /* CMNzrr */
27696
    GPR, GPR, i32imm, i32imm, 
27697
    /* CMNzrsi */
27698
    GPR, GPR, i32imm, i32imm, i32imm, 
27699
    /* CMNzrsr */
27700
    GPRnopc, GPRnopc, GPRnopc, i32imm, i32imm, i32imm, 
27701
    /* CMPri */
27702
    GPR, mod_imm, i32imm, i32imm, 
27703
    /* CMPrr */
27704
    GPR, GPR, i32imm, i32imm, 
27705
    /* CMPrsi */
27706
    GPR, GPR, i32imm, i32imm, i32imm, 
27707
    /* CMPrsr */
27708
    GPRnopc, GPRnopc, GPRnopc, i32imm, i32imm, i32imm, 
27709
    /* CPS1p */
27710
    imm0_31, 
27711
    /* CPS2p */
27712
    imod_op, iflags_op, 
27713
    /* CPS3p */
27714
    imod_op, iflags_op, imm0_31, 
27715
    /* CRC32B */
27716
    GPRnopc, GPRnopc, GPRnopc, 
27717
    /* CRC32CB */
27718
    GPRnopc, GPRnopc, GPRnopc, 
27719
    /* CRC32CH */
27720
    GPRnopc, GPRnopc, GPRnopc, 
27721
    /* CRC32CW */
27722
    GPRnopc, GPRnopc, GPRnopc, 
27723
    /* CRC32H */
27724
    GPRnopc, GPRnopc, GPRnopc, 
27725
    /* CRC32W */
27726
    GPRnopc, GPRnopc, GPRnopc, 
27727
    /* DBG */
27728
    imm0_15, i32imm, i32imm, 
27729
    /* DMB */
27730
    memb_opt, 
27731
    /* DSB */
27732
    memb_opt, 
27733
    /* EORri */
27734
    GPR, GPR, mod_imm, i32imm, i32imm, CCR, 
27735
    /* EORrr */
27736
    GPR, GPR, GPR, i32imm, i32imm, CCR, 
27737
    /* EORrsi */
27738
    GPR, GPR, GPR, i32imm, i32imm, i32imm, CCR, 
27739
    /* EORrsr */
27740
    GPR, GPR, GPRnopc, GPRnopc, i32imm, i32imm, i32imm, CCR, 
27741
    /* ERET */
27742
    i32imm, i32imm, 
27743
    /* FCONSTD */
27744
    DPR, vfp_f64imm, i32imm, i32imm, 
27745
    /* FCONSTH */
27746
    HPR, vfp_f16imm, i32imm, i32imm, 
27747
    /* FCONSTS */
27748
    SPR, vfp_f32imm, i32imm, i32imm, 
27749
    /* FLDMXDB_UPD */
27750
    GPR, GPR, i32imm, i32imm, dpr_reglist, 
27751
    /* FLDMXIA */
27752
    GPR, i32imm, i32imm, dpr_reglist, 
27753
    /* FLDMXIA_UPD */
27754
    GPR, GPR, i32imm, i32imm, dpr_reglist, 
27755
    /* FMSTAT */
27756
    i32imm, i32imm, 
27757
    /* FSTMXDB_UPD */
27758
    GPR, GPR, i32imm, i32imm, dpr_reglist, 
27759
    /* FSTMXIA */
27760
    GPR, i32imm, i32imm, dpr_reglist, 
27761
    /* FSTMXIA_UPD */
27762
    GPR, GPR, i32imm, i32imm, dpr_reglist, 
27763
    /* HINT */
27764
    imm0_239, i32imm, i32imm, 
27765
    /* HLT */
27766
    imm0_65535, 
27767
    /* HVC */
27768
    imm0_65535, 
27769
    /* ISB */
27770
    instsyncb_opt, 
27771
    /* LDA */
27772
    GPR, GPR, i32imm, i32imm, 
27773
    /* LDAB */
27774
    GPR, GPR, i32imm, i32imm, 
27775
    /* LDAEX */
27776
    GPR, GPR, i32imm, i32imm, 
27777
    /* LDAEXB */
27778
    GPR, GPR, i32imm, i32imm, 
27779
    /* LDAEXD */
27780
    GPRPairOp, GPR, i32imm, i32imm, 
27781
    /* LDAEXH */
27782
    GPR, GPR, i32imm, i32imm, 
27783
    /* LDAH */
27784
    GPR, GPR, i32imm, i32imm, 
27785
    /* LDC2L_OFFSET */
27786
    p_imm, c_imm, GPR, i32imm, 
27787
    /* LDC2L_OPTION */
27788
    p_imm, c_imm, GPR, coproc_option_imm, 
27789
    /* LDC2L_POST */
27790
    p_imm, c_imm, GPR, i32imm, 
27791
    /* LDC2L_PRE */
27792
    p_imm, c_imm, GPR, i32imm, 
27793
    /* LDC2_OFFSET */
27794
    p_imm, c_imm, GPR, i32imm, 
27795
    /* LDC2_OPTION */
27796
    p_imm, c_imm, GPR, coproc_option_imm, 
27797
    /* LDC2_POST */
27798
    p_imm, c_imm, GPR, i32imm, 
27799
    /* LDC2_PRE */
27800
    p_imm, c_imm, GPR, i32imm, 
27801
    /* LDCL_OFFSET */
27802
    p_imm, c_imm, GPR, i32imm, i32imm, i32imm, 
27803
    /* LDCL_OPTION */
27804
    p_imm, c_imm, GPR, coproc_option_imm, i32imm, i32imm, 
27805
    /* LDCL_POST */
27806
    p_imm, c_imm, GPR, i32imm, i32imm, i32imm, 
27807
    /* LDCL_PRE */
27808
    p_imm, c_imm, GPR, i32imm, i32imm, i32imm, 
27809
    /* LDC_OFFSET */
27810
    p_imm, c_imm, GPR, i32imm, i32imm, i32imm, 
27811
    /* LDC_OPTION */
27812
    p_imm, c_imm, GPR, coproc_option_imm, i32imm, i32imm, 
27813
    /* LDC_POST */
27814
    p_imm, c_imm, GPR, i32imm, i32imm, i32imm, 
27815
    /* LDC_PRE */
27816
    p_imm, c_imm, GPR, i32imm, i32imm, i32imm, 
27817
    /* LDMDA */
27818
    GPR, i32imm, i32imm, reglist, 
27819
    /* LDMDA_UPD */
27820
    GPR, GPR, i32imm, i32imm, reglist, 
27821
    /* LDMDB */
27822
    GPR, i32imm, i32imm, reglist, 
27823
    /* LDMDB_UPD */
27824
    GPR, GPR, i32imm, i32imm, reglist, 
27825
    /* LDMIA */
27826
    GPR, i32imm, i32imm, reglist, 
27827
    /* LDMIA_UPD */
27828
    GPR, GPR, i32imm, i32imm, reglist, 
27829
    /* LDMIB */
27830
    GPR, i32imm, i32imm, reglist, 
27831
    /* LDMIB_UPD */
27832
    GPR, GPR, i32imm, i32imm, reglist, 
27833
    /* LDRBT_POST_IMM */
27834
    GPR, GPR, GPR, GPRnopc, i32imm, i32imm, i32imm, 
27835
    /* LDRBT_POST_REG */
27836
    GPR, GPR, GPR, GPRnopc, i32imm, i32imm, i32imm, 
27837
    /* LDRB_POST_IMM */
27838
    GPR, GPR, GPR, GPRnopc, i32imm, i32imm, i32imm, 
27839
    /* LDRB_POST_REG */
27840
    GPR, GPR, GPR, GPRnopc, i32imm, i32imm, i32imm, 
27841
    /* LDRB_PRE_IMM */
27842
    GPR, GPR, GPR, i32imm, i32imm, i32imm, 
27843
    /* LDRB_PRE_REG */
27844
    GPR, GPR, GPR, GPRnopc, i32imm, i32imm, i32imm, 
27845
    /* LDRBi12 */
27846
    GPRnopc, GPR, i32imm, i32imm, i32imm, 
27847
    /* LDRBrs */
27848
    GPRnopc, GPR, GPRnopc, i32imm, i32imm, i32imm, 
27849
    /* LDRD */
27850
    GPR, GPR, GPR, GPR, i32imm, i32imm, i32imm, 
27851
    /* LDRD_POST */
27852
    GPR, GPR, GPR, GPR, GPR, i32imm, i32imm, i32imm, 
27853
    /* LDRD_PRE */
27854
    GPR, GPR, GPR, GPR, GPR, i32imm, i32imm, i32imm, 
27855
    /* LDREX */
27856
    GPR, GPR, i32imm, i32imm, 
27857
    /* LDREXB */
27858
    GPR, GPR, i32imm, i32imm, 
27859
    /* LDREXD */
27860
    GPRPairOp, GPR, i32imm, i32imm, 
27861
    /* LDREXH */
27862
    GPR, GPR, i32imm, i32imm, 
27863
    /* LDRH */
27864
    GPR, GPR, GPR, i32imm, i32imm, i32imm, 
27865
    /* LDRHTi */
27866
    GPR, GPR, GPR, i32imm, i32imm, i32imm, 
27867
    /* LDRHTr */
27868
    GPRnopc, GPRnopc, GPR, GPRnopc, i32imm, i32imm, i32imm, 
27869
    /* LDRH_POST */
27870
    GPR, GPR, GPR, GPR, i32imm, i32imm, i32imm, 
27871
    /* LDRH_PRE */
27872
    GPR, GPR, GPR, GPR, i32imm, i32imm, i32imm, 
27873
    /* LDRSB */
27874
    GPR, GPR, GPR, i32imm, i32imm, i32imm, 
27875
    /* LDRSBTi */
27876
    GPR, GPR, GPR, i32imm, i32imm, i32imm, 
27877
    /* LDRSBTr */
27878
    GPRnopc, GPRnopc, GPR, GPRnopc, i32imm, i32imm, i32imm, 
27879
    /* LDRSB_POST */
27880
    GPR, GPR, GPR, GPR, i32imm, i32imm, i32imm, 
27881
    /* LDRSB_PRE */
27882
    GPR, GPR, GPR, GPR, i32imm, i32imm, i32imm, 
27883
    /* LDRSH */
27884
    GPR, GPR, GPR, i32imm, i32imm, i32imm, 
27885
    /* LDRSHTi */
27886
    GPR, GPR, GPR, i32imm, i32imm, i32imm, 
27887
    /* LDRSHTr */
27888
    GPRnopc, GPRnopc, GPR, GPRnopc, i32imm, i32imm, i32imm, 
27889
    /* LDRSH_POST */
27890
    GPR, GPR, GPR, GPR, i32imm, i32imm, i32imm, 
27891
    /* LDRSH_PRE */
27892
    GPR, GPR, GPR, GPR, i32imm, i32imm, i32imm, 
27893
    /* LDRT_POST_IMM */
27894
    GPR, GPR, GPR, GPRnopc, i32imm, i32imm, i32imm, 
27895
    /* LDRT_POST_REG */
27896
    GPR, GPR, GPR, GPRnopc, i32imm, i32imm, i32imm, 
27897
    /* LDR_POST_IMM */
27898
    GPR, GPR, GPR, GPRnopc, i32imm, i32imm, i32imm, 
27899
    /* LDR_POST_REG */
27900
    GPR, GPR, GPR, GPRnopc, i32imm, i32imm, i32imm, 
27901
    /* LDR_PRE_IMM */
27902
    GPR, GPR, GPR, i32imm, i32imm, i32imm, 
27903
    /* LDR_PRE_REG */
27904
    GPR, GPR, GPR, GPRnopc, i32imm, i32imm, i32imm, 
27905
    /* LDRcp */
27906
    GPR, GPR, i32imm, i32imm, i32imm, 
27907
    /* LDRi12 */
27908
    GPR, GPR, i32imm, i32imm, i32imm, 
27909
    /* LDRrs */
27910
    GPR, GPR, GPRnopc, i32imm, i32imm, i32imm, 
27911
    /* MCR */
27912
    p_imm, imm0_7, GPR, c_imm, c_imm, imm0_7, i32imm, i32imm, 
27913
    /* MCR2 */
27914
    p_imm, imm0_7, GPR, c_imm, c_imm, imm0_7, 
27915
    /* MCRR */
27916
    p_imm, imm0_15, GPRnopc, GPRnopc, c_imm, i32imm, i32imm, 
27917
    /* MCRR2 */
27918
    p_imm, imm0_15, GPRnopc, GPRnopc, c_imm, 
27919
    /* MLA */
27920
    GPRnopc, GPRnopc, GPRnopc, GPRnopc, i32imm, i32imm, CCR, 
27921
    /* MLS */
27922
    GPR, GPR, GPR, GPR, i32imm, i32imm, 
27923
    /* MOVPCLR */
27924
    i32imm, i32imm, 
27925
    /* MOVTi16 */
27926
    GPRnopc, GPR, imm0_65535_expr, i32imm, i32imm, 
27927
    /* MOVi */
27928
    GPR, mod_imm, i32imm, i32imm, CCR, 
27929
    /* MOVi16 */
27930
    GPR, imm0_65535_expr, i32imm, i32imm, 
27931
    /* MOVr */
27932
    GPR, GPR, i32imm, i32imm, CCR, 
27933
    /* MOVr_TC */
27934
    tcGPR, tcGPR, i32imm, i32imm, CCR, 
27935
    /* MOVsi */
27936
    GPR, GPR, i32imm, i32imm, i32imm, CCR, 
27937
    /* MOVsr */
27938
    GPRnopc, GPR, GPR, i32imm, i32imm, i32imm, CCR, 
27939
    /* MRC */
27940
    GPRwithAPSR, p_imm, imm0_7, c_imm, c_imm, imm0_7, i32imm, i32imm, 
27941
    /* MRC2 */
27942
    GPRwithAPSR, p_imm, imm0_7, c_imm, c_imm, imm0_7, 
27943
    /* MRRC */
27944
    GPRnopc, GPRnopc, p_imm, imm0_15, c_imm, i32imm, i32imm, 
27945
    /* MRRC2 */
27946
    GPRnopc, GPRnopc, p_imm, imm0_15, c_imm, 
27947
    /* MRS */
27948
    GPRnopc, i32imm, i32imm, 
27949
    /* MRSbanked */
27950
    GPRnopc, banked_reg, i32imm, i32imm, 
27951
    /* MRSsys */
27952
    GPRnopc, i32imm, i32imm, 
27953
    /* MSR */
27954
    msr_mask, GPR, i32imm, i32imm, 
27955
    /* MSRbanked */
27956
    banked_reg, GPRnopc, i32imm, i32imm, 
27957
    /* MSRi */
27958
    msr_mask, mod_imm, i32imm, i32imm, 
27959
    /* MUL */
27960
    GPRnopc, GPRnopc, GPRnopc, i32imm, i32imm, CCR, 
27961
    /* MVE_ASRLi */
27962
    tGPREven, tGPROdd, tGPREven, tGPROdd, long_shift, i32imm, i32imm, 
27963
    /* MVE_ASRLr */
27964
    tGPREven, tGPROdd, tGPREven, tGPROdd, rGPR, i32imm, i32imm, 
27965
    /* MVE_DLSTP_16 */
27966
    GPRlr, rGPR, 
27967
    /* MVE_DLSTP_32 */
27968
    GPRlr, rGPR, 
27969
    /* MVE_DLSTP_64 */
27970
    GPRlr, rGPR, 
27971
    /* MVE_DLSTP_8 */
27972
    GPRlr, rGPR, 
27973
    /* MVE_LCTP */
27974
    i32imm, i32imm, 
27975
    /* MVE_LETP */
27976
    GPRlr, GPRlr, lelabel_u11, 
27977
    /* MVE_LSLLi */
27978
    tGPREven, tGPROdd, tGPREven, tGPROdd, long_shift, i32imm, i32imm, 
27979
    /* MVE_LSLLr */
27980
    tGPREven, tGPROdd, tGPREven, tGPROdd, rGPR, i32imm, i32imm, 
27981
    /* MVE_LSRL */
27982
    tGPREven, tGPROdd, tGPREven, tGPROdd, long_shift, i32imm, i32imm, 
27983
    /* MVE_SQRSHR */
27984
    rGPR, rGPR, rGPR, i32imm, i32imm, 
27985
    /* MVE_SQRSHRL */
27986
    tGPREven, tGPROdd, tGPREven, tGPROdd, rGPR, saturateop, i32imm, i32imm, 
27987
    /* MVE_SQSHL */
27988
    rGPR, rGPR, long_shift, i32imm, i32imm, 
27989
    /* MVE_SQSHLL */
27990
    tGPREven, tGPROdd, tGPREven, tGPROdd, long_shift, i32imm, i32imm, 
27991
    /* MVE_SRSHR */
27992
    rGPR, rGPR, long_shift, i32imm, i32imm, 
27993
    /* MVE_SRSHRL */
27994
    tGPREven, tGPROdd, tGPREven, tGPROdd, long_shift, i32imm, i32imm, 
27995
    /* MVE_UQRSHL */
27996
    rGPR, rGPR, rGPR, i32imm, i32imm, 
27997
    /* MVE_UQRSHLL */
27998
    tGPREven, tGPROdd, tGPREven, tGPROdd, rGPR, saturateop, i32imm, i32imm, 
27999
    /* MVE_UQSHL */
28000
    rGPR, rGPR, long_shift, i32imm, i32imm, 
28001
    /* MVE_UQSHLL */
28002
    tGPREven, tGPROdd, tGPREven, tGPROdd, long_shift, i32imm, i32imm, 
28003
    /* MVE_URSHR */
28004
    rGPR, rGPR, long_shift, i32imm, i32imm, 
28005
    /* MVE_URSHRL */
28006
    tGPREven, tGPROdd, tGPREven, tGPROdd, long_shift, i32imm, i32imm, 
28007
    /* MVE_VABAVs16 */
28008
    rGPR, rGPR, MQPR, MQPR, i32imm, VCCR, GPRlr, 
28009
    /* MVE_VABAVs32 */
28010
    rGPR, rGPR, MQPR, MQPR, i32imm, VCCR, GPRlr, 
28011
    /* MVE_VABAVs8 */
28012
    rGPR, rGPR, MQPR, MQPR, i32imm, VCCR, GPRlr, 
28013
    /* MVE_VABAVu16 */
28014
    rGPR, rGPR, MQPR, MQPR, i32imm, VCCR, GPRlr, 
28015
    /* MVE_VABAVu32 */
28016
    rGPR, rGPR, MQPR, MQPR, i32imm, VCCR, GPRlr, 
28017
    /* MVE_VABAVu8 */
28018
    rGPR, rGPR, MQPR, MQPR, i32imm, VCCR, GPRlr, 
28019
    /* MVE_VABDf16 */
28020
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28021
    /* MVE_VABDf32 */
28022
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28023
    /* MVE_VABDs16 */
28024
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28025
    /* MVE_VABDs32 */
28026
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28027
    /* MVE_VABDs8 */
28028
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28029
    /* MVE_VABDu16 */
28030
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28031
    /* MVE_VABDu32 */
28032
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28033
    /* MVE_VABDu8 */
28034
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28035
    /* MVE_VABSf16 */
28036
    MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28037
    /* MVE_VABSf32 */
28038
    MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28039
    /* MVE_VABSs16 */
28040
    MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28041
    /* MVE_VABSs32 */
28042
    MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28043
    /* MVE_VABSs8 */
28044
    MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28045
    /* MVE_VADC */
28046
    MQPR, cl_FPSCR_NZCV, MQPR, MQPR, cl_FPSCR_NZCV, i32imm, VCCR, GPRlr, MQPR, 
28047
    /* MVE_VADCI */
28048
    MQPR, cl_FPSCR_NZCV, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28049
    /* MVE_VADDLVs32acc */
28050
    tGPREven, tGPROdd, tGPREven, tGPROdd, MQPR, i32imm, VCCR, GPRlr, 
28051
    /* MVE_VADDLVs32no_acc */
28052
    tGPREven, tGPROdd, MQPR, i32imm, VCCR, GPRlr, 
28053
    /* MVE_VADDLVu32acc */
28054
    tGPREven, tGPROdd, tGPREven, tGPROdd, MQPR, i32imm, VCCR, GPRlr, 
28055
    /* MVE_VADDLVu32no_acc */
28056
    tGPREven, tGPROdd, MQPR, i32imm, VCCR, GPRlr, 
28057
    /* MVE_VADDVs16acc */
28058
    tGPREven, tGPREven, MQPR, i32imm, VCCR, GPRlr, 
28059
    /* MVE_VADDVs16no_acc */
28060
    tGPREven, MQPR, i32imm, VCCR, GPRlr, 
28061
    /* MVE_VADDVs32acc */
28062
    tGPREven, tGPREven, MQPR, i32imm, VCCR, GPRlr, 
28063
    /* MVE_VADDVs32no_acc */
28064
    tGPREven, MQPR, i32imm, VCCR, GPRlr, 
28065
    /* MVE_VADDVs8acc */
28066
    tGPREven, tGPREven, MQPR, i32imm, VCCR, GPRlr, 
28067
    /* MVE_VADDVs8no_acc */
28068
    tGPREven, MQPR, i32imm, VCCR, GPRlr, 
28069
    /* MVE_VADDVu16acc */
28070
    tGPREven, tGPREven, MQPR, i32imm, VCCR, GPRlr, 
28071
    /* MVE_VADDVu16no_acc */
28072
    tGPREven, MQPR, i32imm, VCCR, GPRlr, 
28073
    /* MVE_VADDVu32acc */
28074
    tGPREven, tGPREven, MQPR, i32imm, VCCR, GPRlr, 
28075
    /* MVE_VADDVu32no_acc */
28076
    tGPREven, MQPR, i32imm, VCCR, GPRlr, 
28077
    /* MVE_VADDVu8acc */
28078
    tGPREven, tGPREven, MQPR, i32imm, VCCR, GPRlr, 
28079
    /* MVE_VADDVu8no_acc */
28080
    tGPREven, MQPR, i32imm, VCCR, GPRlr, 
28081
    /* MVE_VADD_qr_f16 */
28082
    MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, MQPR, 
28083
    /* MVE_VADD_qr_f32 */
28084
    MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, MQPR, 
28085
    /* MVE_VADD_qr_i16 */
28086
    MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, MQPR, 
28087
    /* MVE_VADD_qr_i32 */
28088
    MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, MQPR, 
28089
    /* MVE_VADD_qr_i8 */
28090
    MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, MQPR, 
28091
    /* MVE_VADDf16 */
28092
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28093
    /* MVE_VADDf32 */
28094
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28095
    /* MVE_VADDi16 */
28096
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28097
    /* MVE_VADDi32 */
28098
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28099
    /* MVE_VADDi8 */
28100
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28101
    /* MVE_VAND */
28102
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28103
    /* MVE_VBIC */
28104
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28105
    /* MVE_VBICimmi16 */
28106
    MQPR, MQPR, nImmSplatI16, i32imm, VCCR, GPRlr, 
28107
    /* MVE_VBICimmi32 */
28108
    MQPR, MQPR, nImmSplatI32, i32imm, VCCR, GPRlr, 
28109
    /* MVE_VBRSR16 */
28110
    MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, MQPR, 
28111
    /* MVE_VBRSR32 */
28112
    MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, MQPR, 
28113
    /* MVE_VBRSR8 */
28114
    MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, MQPR, 
28115
    /* MVE_VCADDf16 */
28116
    MQPR, MQPR, MQPR, complexrotateopodd, i32imm, VCCR, GPRlr, MQPR, 
28117
    /* MVE_VCADDf32 */
28118
    MQPR, MQPR, MQPR, complexrotateopodd, i32imm, VCCR, GPRlr, MQPR, 
28119
    /* MVE_VCADDi16 */
28120
    MQPR, MQPR, MQPR, complexrotateopodd, i32imm, VCCR, GPRlr, MQPR, 
28121
    /* MVE_VCADDi32 */
28122
    MQPR, MQPR, MQPR, complexrotateopodd, i32imm, VCCR, GPRlr, MQPR, 
28123
    /* MVE_VCADDi8 */
28124
    MQPR, MQPR, MQPR, complexrotateopodd, i32imm, VCCR, GPRlr, MQPR, 
28125
    /* MVE_VCLSs16 */
28126
    MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28127
    /* MVE_VCLSs32 */
28128
    MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28129
    /* MVE_VCLSs8 */
28130
    MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28131
    /* MVE_VCLZs16 */
28132
    MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28133
    /* MVE_VCLZs32 */
28134
    MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28135
    /* MVE_VCLZs8 */
28136
    MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28137
    /* MVE_VCMLAf16 */
28138
    MQPR, MQPR, MQPR, MQPR, complexrotateop, i32imm, VCCR, GPRlr, 
28139
    /* MVE_VCMLAf32 */
28140
    MQPR, MQPR, MQPR, MQPR, complexrotateop, i32imm, VCCR, GPRlr, 
28141
    /* MVE_VCMPf16 */
28142
    VCCR, MQPR, MQPR, pred_basic_fp, i32imm, VCCR, GPRlr, 
28143
    /* MVE_VCMPf16r */
28144
    VCCR, MQPR, GPRwithZR, pred_basic_fp, i32imm, VCCR, GPRlr, 
28145
    /* MVE_VCMPf32 */
28146
    VCCR, MQPR, MQPR, pred_basic_fp, i32imm, VCCR, GPRlr, 
28147
    /* MVE_VCMPf32r */
28148
    VCCR, MQPR, GPRwithZR, pred_basic_fp, i32imm, VCCR, GPRlr, 
28149
    /* MVE_VCMPi16 */
28150
    VCCR, MQPR, MQPR, pred_basic_i, i32imm, VCCR, GPRlr, 
28151
    /* MVE_VCMPi16r */
28152
    VCCR, MQPR, GPRwithZR, pred_basic_i, i32imm, VCCR, GPRlr, 
28153
    /* MVE_VCMPi32 */
28154
    VCCR, MQPR, MQPR, pred_basic_i, i32imm, VCCR, GPRlr, 
28155
    /* MVE_VCMPi32r */
28156
    VCCR, MQPR, GPRwithZR, pred_basic_i, i32imm, VCCR, GPRlr, 
28157
    /* MVE_VCMPi8 */
28158
    VCCR, MQPR, MQPR, pred_basic_i, i32imm, VCCR, GPRlr, 
28159
    /* MVE_VCMPi8r */
28160
    VCCR, MQPR, GPRwithZR, pred_basic_i, i32imm, VCCR, GPRlr, 
28161
    /* MVE_VCMPs16 */
28162
    VCCR, MQPR, MQPR, pred_basic_s, i32imm, VCCR, GPRlr, 
28163
    /* MVE_VCMPs16r */
28164
    VCCR, MQPR, GPRwithZR, pred_basic_s, i32imm, VCCR, GPRlr, 
28165
    /* MVE_VCMPs32 */
28166
    VCCR, MQPR, MQPR, pred_basic_s, i32imm, VCCR, GPRlr, 
28167
    /* MVE_VCMPs32r */
28168
    VCCR, MQPR, GPRwithZR, pred_basic_s, i32imm, VCCR, GPRlr, 
28169
    /* MVE_VCMPs8 */
28170
    VCCR, MQPR, MQPR, pred_basic_s, i32imm, VCCR, GPRlr, 
28171
    /* MVE_VCMPs8r */
28172
    VCCR, MQPR, GPRwithZR, pred_basic_s, i32imm, VCCR, GPRlr, 
28173
    /* MVE_VCMPu16 */
28174
    VCCR, MQPR, MQPR, pred_basic_u, i32imm, VCCR, GPRlr, 
28175
    /* MVE_VCMPu16r */
28176
    VCCR, MQPR, GPRwithZR, pred_basic_u, i32imm, VCCR, GPRlr, 
28177
    /* MVE_VCMPu32 */
28178
    VCCR, MQPR, MQPR, pred_basic_u, i32imm, VCCR, GPRlr, 
28179
    /* MVE_VCMPu32r */
28180
    VCCR, MQPR, GPRwithZR, pred_basic_u, i32imm, VCCR, GPRlr, 
28181
    /* MVE_VCMPu8 */
28182
    VCCR, MQPR, MQPR, pred_basic_u, i32imm, VCCR, GPRlr, 
28183
    /* MVE_VCMPu8r */
28184
    VCCR, MQPR, GPRwithZR, pred_basic_u, i32imm, VCCR, GPRlr, 
28185
    /* MVE_VCMULf16 */
28186
    MQPR, MQPR, MQPR, complexrotateop, i32imm, VCCR, GPRlr, MQPR, 
28187
    /* MVE_VCMULf32 */
28188
    MQPR, MQPR, MQPR, complexrotateop, i32imm, VCCR, GPRlr, MQPR, 
28189
    /* MVE_VCTP16 */
28190
    VCCR, rGPR, i32imm, VCCR, GPRlr, 
28191
    /* MVE_VCTP32 */
28192
    VCCR, rGPR, i32imm, VCCR, GPRlr, 
28193
    /* MVE_VCTP64 */
28194
    VCCR, rGPR, i32imm, VCCR, GPRlr, 
28195
    /* MVE_VCTP8 */
28196
    VCCR, rGPR, i32imm, VCCR, GPRlr, 
28197
    /* MVE_VCVTf16f32bh */
28198
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, 
28199
    /* MVE_VCVTf16f32th */
28200
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, 
28201
    /* MVE_VCVTf16s16_fix */
28202
    MQPR, MQPR, -1, i32imm, VCCR, GPRlr, MQPR, 
28203
    /* MVE_VCVTf16s16n */
28204
    MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28205
    /* MVE_VCVTf16u16_fix */
28206
    MQPR, MQPR, -1, i32imm, VCCR, GPRlr, MQPR, 
28207
    /* MVE_VCVTf16u16n */
28208
    MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28209
    /* MVE_VCVTf32f16bh */
28210
    MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28211
    /* MVE_VCVTf32f16th */
28212
    MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28213
    /* MVE_VCVTf32s32_fix */
28214
    MQPR, MQPR, -1, i32imm, VCCR, GPRlr, MQPR, 
28215
    /* MVE_VCVTf32s32n */
28216
    MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28217
    /* MVE_VCVTf32u32_fix */
28218
    MQPR, MQPR, -1, i32imm, VCCR, GPRlr, MQPR, 
28219
    /* MVE_VCVTf32u32n */
28220
    MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28221
    /* MVE_VCVTs16f16_fix */
28222
    MQPR, MQPR, -1, i32imm, VCCR, GPRlr, MQPR, 
28223
    /* MVE_VCVTs16f16a */
28224
    MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28225
    /* MVE_VCVTs16f16m */
28226
    MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28227
    /* MVE_VCVTs16f16n */
28228
    MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28229
    /* MVE_VCVTs16f16p */
28230
    MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28231
    /* MVE_VCVTs16f16z */
28232
    MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28233
    /* MVE_VCVTs32f32_fix */
28234
    MQPR, MQPR, -1, i32imm, VCCR, GPRlr, MQPR, 
28235
    /* MVE_VCVTs32f32a */
28236
    MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28237
    /* MVE_VCVTs32f32m */
28238
    MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28239
    /* MVE_VCVTs32f32n */
28240
    MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28241
    /* MVE_VCVTs32f32p */
28242
    MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28243
    /* MVE_VCVTs32f32z */
28244
    MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28245
    /* MVE_VCVTu16f16_fix */
28246
    MQPR, MQPR, -1, i32imm, VCCR, GPRlr, MQPR, 
28247
    /* MVE_VCVTu16f16a */
28248
    MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28249
    /* MVE_VCVTu16f16m */
28250
    MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28251
    /* MVE_VCVTu16f16n */
28252
    MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28253
    /* MVE_VCVTu16f16p */
28254
    MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28255
    /* MVE_VCVTu16f16z */
28256
    MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28257
    /* MVE_VCVTu32f32_fix */
28258
    MQPR, MQPR, -1, i32imm, VCCR, GPRlr, MQPR, 
28259
    /* MVE_VCVTu32f32a */
28260
    MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28261
    /* MVE_VCVTu32f32m */
28262
    MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28263
    /* MVE_VCVTu32f32n */
28264
    MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28265
    /* MVE_VCVTu32f32p */
28266
    MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28267
    /* MVE_VCVTu32f32z */
28268
    MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28269
    /* MVE_VDDUPu16 */
28270
    MQPR, tGPREven, tGPREven, MVE_VIDUP_imm, i32imm, VCCR, GPRlr, MQPR, 
28271
    /* MVE_VDDUPu32 */
28272
    MQPR, tGPREven, tGPREven, MVE_VIDUP_imm, i32imm, VCCR, GPRlr, MQPR, 
28273
    /* MVE_VDDUPu8 */
28274
    MQPR, tGPREven, tGPREven, MVE_VIDUP_imm, i32imm, VCCR, GPRlr, MQPR, 
28275
    /* MVE_VDUP16 */
28276
    MQPR, rGPR, i32imm, VCCR, GPRlr, MQPR, 
28277
    /* MVE_VDUP32 */
28278
    MQPR, rGPR, i32imm, VCCR, GPRlr, MQPR, 
28279
    /* MVE_VDUP8 */
28280
    MQPR, rGPR, i32imm, VCCR, GPRlr, MQPR, 
28281
    /* MVE_VDWDUPu16 */
28282
    MQPR, tGPREven, tGPREven, tGPROdd, MVE_VIDUP_imm, i32imm, VCCR, GPRlr, MQPR, 
28283
    /* MVE_VDWDUPu32 */
28284
    MQPR, tGPREven, tGPREven, tGPROdd, MVE_VIDUP_imm, i32imm, VCCR, GPRlr, MQPR, 
28285
    /* MVE_VDWDUPu8 */
28286
    MQPR, tGPREven, tGPREven, tGPROdd, MVE_VIDUP_imm, i32imm, VCCR, GPRlr, MQPR, 
28287
    /* MVE_VEOR */
28288
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28289
    /* MVE_VFMA_qr_Sf16 */
28290
    MQPR, MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, 
28291
    /* MVE_VFMA_qr_Sf32 */
28292
    MQPR, MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, 
28293
    /* MVE_VFMA_qr_f16 */
28294
    MQPR, MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, 
28295
    /* MVE_VFMA_qr_f32 */
28296
    MQPR, MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, 
28297
    /* MVE_VFMAf16 */
28298
    MQPR, MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, 
28299
    /* MVE_VFMAf32 */
28300
    MQPR, MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, 
28301
    /* MVE_VFMSf16 */
28302
    MQPR, MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, 
28303
    /* MVE_VFMSf32 */
28304
    MQPR, MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, 
28305
    /* MVE_VHADD_qr_s16 */
28306
    MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, MQPR, 
28307
    /* MVE_VHADD_qr_s32 */
28308
    MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, MQPR, 
28309
    /* MVE_VHADD_qr_s8 */
28310
    MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, MQPR, 
28311
    /* MVE_VHADD_qr_u16 */
28312
    MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, MQPR, 
28313
    /* MVE_VHADD_qr_u32 */
28314
    MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, MQPR, 
28315
    /* MVE_VHADD_qr_u8 */
28316
    MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, MQPR, 
28317
    /* MVE_VHADDs16 */
28318
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28319
    /* MVE_VHADDs32 */
28320
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28321
    /* MVE_VHADDs8 */
28322
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28323
    /* MVE_VHADDu16 */
28324
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28325
    /* MVE_VHADDu32 */
28326
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28327
    /* MVE_VHADDu8 */
28328
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28329
    /* MVE_VHCADDs16 */
28330
    MQPR, MQPR, MQPR, complexrotateopodd, i32imm, VCCR, GPRlr, MQPR, 
28331
    /* MVE_VHCADDs32 */
28332
    MQPR, MQPR, MQPR, complexrotateopodd, i32imm, VCCR, GPRlr, MQPR, 
28333
    /* MVE_VHCADDs8 */
28334
    MQPR, MQPR, MQPR, complexrotateopodd, i32imm, VCCR, GPRlr, MQPR, 
28335
    /* MVE_VHSUB_qr_s16 */
28336
    MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, MQPR, 
28337
    /* MVE_VHSUB_qr_s32 */
28338
    MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, MQPR, 
28339
    /* MVE_VHSUB_qr_s8 */
28340
    MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, MQPR, 
28341
    /* MVE_VHSUB_qr_u16 */
28342
    MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, MQPR, 
28343
    /* MVE_VHSUB_qr_u32 */
28344
    MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, MQPR, 
28345
    /* MVE_VHSUB_qr_u8 */
28346
    MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, MQPR, 
28347
    /* MVE_VHSUBs16 */
28348
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28349
    /* MVE_VHSUBs32 */
28350
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28351
    /* MVE_VHSUBs8 */
28352
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28353
    /* MVE_VHSUBu16 */
28354
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28355
    /* MVE_VHSUBu32 */
28356
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28357
    /* MVE_VHSUBu8 */
28358
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28359
    /* MVE_VIDUPu16 */
28360
    MQPR, tGPREven, tGPREven, MVE_VIDUP_imm, i32imm, VCCR, GPRlr, MQPR, 
28361
    /* MVE_VIDUPu32 */
28362
    MQPR, tGPREven, tGPREven, MVE_VIDUP_imm, i32imm, VCCR, GPRlr, MQPR, 
28363
    /* MVE_VIDUPu8 */
28364
    MQPR, tGPREven, tGPREven, MVE_VIDUP_imm, i32imm, VCCR, GPRlr, MQPR, 
28365
    /* MVE_VIWDUPu16 */
28366
    MQPR, tGPREven, tGPREven, tGPROdd, MVE_VIDUP_imm, i32imm, VCCR, GPRlr, MQPR, 
28367
    /* MVE_VIWDUPu32 */
28368
    MQPR, tGPREven, tGPREven, tGPROdd, MVE_VIDUP_imm, i32imm, VCCR, GPRlr, MQPR, 
28369
    /* MVE_VIWDUPu8 */
28370
    MQPR, tGPREven, tGPREven, tGPROdd, MVE_VIDUP_imm, i32imm, VCCR, GPRlr, MQPR, 
28371
    /* MVE_VLD20_16 */
28372
    VecList2Q, VecList2Q, GPRnopc, 
28373
    /* MVE_VLD20_16_wb */
28374
    VecList2Q, rGPR, VecList2Q, rGPR, 
28375
    /* MVE_VLD20_32 */
28376
    VecList2Q, VecList2Q, GPRnopc, 
28377
    /* MVE_VLD20_32_wb */
28378
    VecList2Q, rGPR, VecList2Q, rGPR, 
28379
    /* MVE_VLD20_8 */
28380
    VecList2Q, VecList2Q, GPRnopc, 
28381
    /* MVE_VLD20_8_wb */
28382
    VecList2Q, rGPR, VecList2Q, rGPR, 
28383
    /* MVE_VLD21_16 */
28384
    VecList2Q, VecList2Q, GPRnopc, 
28385
    /* MVE_VLD21_16_wb */
28386
    VecList2Q, rGPR, VecList2Q, rGPR, 
28387
    /* MVE_VLD21_32 */
28388
    VecList2Q, VecList2Q, GPRnopc, 
28389
    /* MVE_VLD21_32_wb */
28390
    VecList2Q, rGPR, VecList2Q, rGPR, 
28391
    /* MVE_VLD21_8 */
28392
    VecList2Q, VecList2Q, GPRnopc, 
28393
    /* MVE_VLD21_8_wb */
28394
    VecList2Q, rGPR, VecList2Q, rGPR, 
28395
    /* MVE_VLD40_16 */
28396
    VecList4Q, VecList4Q, GPRnopc, 
28397
    /* MVE_VLD40_16_wb */
28398
    VecList4Q, rGPR, VecList4Q, rGPR, 
28399
    /* MVE_VLD40_32 */
28400
    VecList4Q, VecList4Q, GPRnopc, 
28401
    /* MVE_VLD40_32_wb */
28402
    VecList4Q, rGPR, VecList4Q, rGPR, 
28403
    /* MVE_VLD40_8 */
28404
    VecList4Q, VecList4Q, GPRnopc, 
28405
    /* MVE_VLD40_8_wb */
28406
    VecList4Q, rGPR, VecList4Q, rGPR, 
28407
    /* MVE_VLD41_16 */
28408
    VecList4Q, VecList4Q, GPRnopc, 
28409
    /* MVE_VLD41_16_wb */
28410
    VecList4Q, rGPR, VecList4Q, rGPR, 
28411
    /* MVE_VLD41_32 */
28412
    VecList4Q, VecList4Q, GPRnopc, 
28413
    /* MVE_VLD41_32_wb */
28414
    VecList4Q, rGPR, VecList4Q, rGPR, 
28415
    /* MVE_VLD41_8 */
28416
    VecList4Q, VecList4Q, GPRnopc, 
28417
    /* MVE_VLD41_8_wb */
28418
    VecList4Q, rGPR, VecList4Q, rGPR, 
28419
    /* MVE_VLD42_16 */
28420
    VecList4Q, VecList4Q, GPRnopc, 
28421
    /* MVE_VLD42_16_wb */
28422
    VecList4Q, rGPR, VecList4Q, rGPR, 
28423
    /* MVE_VLD42_32 */
28424
    VecList4Q, VecList4Q, GPRnopc, 
28425
    /* MVE_VLD42_32_wb */
28426
    VecList4Q, rGPR, VecList4Q, rGPR, 
28427
    /* MVE_VLD42_8 */
28428
    VecList4Q, VecList4Q, GPRnopc, 
28429
    /* MVE_VLD42_8_wb */
28430
    VecList4Q, rGPR, VecList4Q, rGPR, 
28431
    /* MVE_VLD43_16 */
28432
    VecList4Q, VecList4Q, GPRnopc, 
28433
    /* MVE_VLD43_16_wb */
28434
    VecList4Q, rGPR, VecList4Q, rGPR, 
28435
    /* MVE_VLD43_32 */
28436
    VecList4Q, VecList4Q, GPRnopc, 
28437
    /* MVE_VLD43_32_wb */
28438
    VecList4Q, rGPR, VecList4Q, rGPR, 
28439
    /* MVE_VLD43_8 */
28440
    VecList4Q, VecList4Q, GPRnopc, 
28441
    /* MVE_VLD43_8_wb */
28442
    VecList4Q, rGPR, VecList4Q, rGPR, 
28443
    /* MVE_VLDRBS16 */
28444
    MQPR, tGPR, i32imm, i32imm, VCCR, GPRlr, 
28445
    /* MVE_VLDRBS16_post */
28446
    tGPR, MQPR, tGPR, -1, i32imm, VCCR, GPRlr, 
28447
    /* MVE_VLDRBS16_pre */
28448
    tGPR, MQPR, tGPR, i32imm, i32imm, VCCR, GPRlr, 
28449
    /* MVE_VLDRBS16_rq */
28450
    MQPR, GPRnopc, MQPR, i32imm, VCCR, GPRlr, 
28451
    /* MVE_VLDRBS32 */
28452
    MQPR, tGPR, i32imm, i32imm, VCCR, GPRlr, 
28453
    /* MVE_VLDRBS32_post */
28454
    tGPR, MQPR, tGPR, -1, i32imm, VCCR, GPRlr, 
28455
    /* MVE_VLDRBS32_pre */
28456
    tGPR, MQPR, tGPR, i32imm, i32imm, VCCR, GPRlr, 
28457
    /* MVE_VLDRBS32_rq */
28458
    MQPR, GPRnopc, MQPR, i32imm, VCCR, GPRlr, 
28459
    /* MVE_VLDRBU16 */
28460
    MQPR, tGPR, i32imm, i32imm, VCCR, GPRlr, 
28461
    /* MVE_VLDRBU16_post */
28462
    tGPR, MQPR, tGPR, -1, i32imm, VCCR, GPRlr, 
28463
    /* MVE_VLDRBU16_pre */
28464
    tGPR, MQPR, tGPR, i32imm, i32imm, VCCR, GPRlr, 
28465
    /* MVE_VLDRBU16_rq */
28466
    MQPR, GPRnopc, MQPR, i32imm, VCCR, GPRlr, 
28467
    /* MVE_VLDRBU32 */
28468
    MQPR, tGPR, i32imm, i32imm, VCCR, GPRlr, 
28469
    /* MVE_VLDRBU32_post */
28470
    tGPR, MQPR, tGPR, -1, i32imm, VCCR, GPRlr, 
28471
    /* MVE_VLDRBU32_pre */
28472
    tGPR, MQPR, tGPR, i32imm, i32imm, VCCR, GPRlr, 
28473
    /* MVE_VLDRBU32_rq */
28474
    MQPR, GPRnopc, MQPR, i32imm, VCCR, GPRlr, 
28475
    /* MVE_VLDRBU8 */
28476
    MQPR, GPRnopc, i32imm, i32imm, VCCR, GPRlr, 
28477
    /* MVE_VLDRBU8_post */
28478
    rGPR, MQPR, rGPR, -1, i32imm, VCCR, GPRlr, 
28479
    /* MVE_VLDRBU8_pre */
28480
    rGPR, MQPR, rGPR, i32imm, i32imm, VCCR, GPRlr, 
28481
    /* MVE_VLDRBU8_rq */
28482
    MQPR, GPRnopc, MQPR, i32imm, VCCR, GPRlr, 
28483
    /* MVE_VLDRDU64_qi */
28484
    MQPR, MQPR, i32imm, i32imm, VCCR, GPRlr, 
28485
    /* MVE_VLDRDU64_qi_pre */
28486
    MQPR, MQPR, MQPR, i32imm, i32imm, VCCR, GPRlr, 
28487
    /* MVE_VLDRDU64_rq */
28488
    MQPR, GPRnopc, MQPR, i32imm, VCCR, GPRlr, 
28489
    /* MVE_VLDRDU64_rq_u */
28490
    MQPR, GPRnopc, MQPR, i32imm, VCCR, GPRlr, 
28491
    /* MVE_VLDRHS32 */
28492
    MQPR, tGPR, i32imm, i32imm, VCCR, GPRlr, 
28493
    /* MVE_VLDRHS32_post */
28494
    tGPR, MQPR, tGPR, -1, i32imm, VCCR, GPRlr, 
28495
    /* MVE_VLDRHS32_pre */
28496
    tGPR, MQPR, tGPR, i32imm, i32imm, VCCR, GPRlr, 
28497
    /* MVE_VLDRHS32_rq */
28498
    MQPR, GPRnopc, MQPR, i32imm, VCCR, GPRlr, 
28499
    /* MVE_VLDRHS32_rq_u */
28500
    MQPR, GPRnopc, MQPR, i32imm, VCCR, GPRlr, 
28501
    /* MVE_VLDRHU16 */
28502
    MQPR, GPRnopc, i32imm, i32imm, VCCR, GPRlr, 
28503
    /* MVE_VLDRHU16_post */
28504
    rGPR, MQPR, rGPR, -1, i32imm, VCCR, GPRlr, 
28505
    /* MVE_VLDRHU16_pre */
28506
    rGPR, MQPR, rGPR, i32imm, i32imm, VCCR, GPRlr, 
28507
    /* MVE_VLDRHU16_rq */
28508
    MQPR, GPRnopc, MQPR, i32imm, VCCR, GPRlr, 
28509
    /* MVE_VLDRHU16_rq_u */
28510
    MQPR, GPRnopc, MQPR, i32imm, VCCR, GPRlr, 
28511
    /* MVE_VLDRHU32 */
28512
    MQPR, tGPR, i32imm, i32imm, VCCR, GPRlr, 
28513
    /* MVE_VLDRHU32_post */
28514
    tGPR, MQPR, tGPR, -1, i32imm, VCCR, GPRlr, 
28515
    /* MVE_VLDRHU32_pre */
28516
    tGPR, MQPR, tGPR, i32imm, i32imm, VCCR, GPRlr, 
28517
    /* MVE_VLDRHU32_rq */
28518
    MQPR, GPRnopc, MQPR, i32imm, VCCR, GPRlr, 
28519
    /* MVE_VLDRHU32_rq_u */
28520
    MQPR, GPRnopc, MQPR, i32imm, VCCR, GPRlr, 
28521
    /* MVE_VLDRWU32 */
28522
    MQPR, GPRnopc, i32imm, i32imm, VCCR, GPRlr, 
28523
    /* MVE_VLDRWU32_post */
28524
    rGPR, MQPR, rGPR, -1, i32imm, VCCR, GPRlr, 
28525
    /* MVE_VLDRWU32_pre */
28526
    rGPR, MQPR, rGPR, i32imm, i32imm, VCCR, GPRlr, 
28527
    /* MVE_VLDRWU32_qi */
28528
    MQPR, MQPR, i32imm, i32imm, VCCR, GPRlr, 
28529
    /* MVE_VLDRWU32_qi_pre */
28530
    MQPR, MQPR, MQPR, i32imm, i32imm, VCCR, GPRlr, 
28531
    /* MVE_VLDRWU32_rq */
28532
    MQPR, GPRnopc, MQPR, i32imm, VCCR, GPRlr, 
28533
    /* MVE_VLDRWU32_rq_u */
28534
    MQPR, GPRnopc, MQPR, i32imm, VCCR, GPRlr, 
28535
    /* MVE_VMAXAVs16 */
28536
    rGPR, rGPR, MQPR, i32imm, VCCR, GPRlr, 
28537
    /* MVE_VMAXAVs32 */
28538
    rGPR, rGPR, MQPR, i32imm, VCCR, GPRlr, 
28539
    /* MVE_VMAXAVs8 */
28540
    rGPR, rGPR, MQPR, i32imm, VCCR, GPRlr, 
28541
    /* MVE_VMAXAs16 */
28542
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, 
28543
    /* MVE_VMAXAs32 */
28544
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, 
28545
    /* MVE_VMAXAs8 */
28546
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, 
28547
    /* MVE_VMAXNMAVf16 */
28548
    rGPR, rGPR, MQPR, i32imm, VCCR, GPRlr, 
28549
    /* MVE_VMAXNMAVf32 */
28550
    rGPR, rGPR, MQPR, i32imm, VCCR, GPRlr, 
28551
    /* MVE_VMAXNMAf16 */
28552
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, 
28553
    /* MVE_VMAXNMAf32 */
28554
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, 
28555
    /* MVE_VMAXNMVf16 */
28556
    rGPR, rGPR, MQPR, i32imm, VCCR, GPRlr, 
28557
    /* MVE_VMAXNMVf32 */
28558
    rGPR, rGPR, MQPR, i32imm, VCCR, GPRlr, 
28559
    /* MVE_VMAXNMf16 */
28560
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28561
    /* MVE_VMAXNMf32 */
28562
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28563
    /* MVE_VMAXVs16 */
28564
    rGPR, rGPR, MQPR, i32imm, VCCR, GPRlr, 
28565
    /* MVE_VMAXVs32 */
28566
    rGPR, rGPR, MQPR, i32imm, VCCR, GPRlr, 
28567
    /* MVE_VMAXVs8 */
28568
    rGPR, rGPR, MQPR, i32imm, VCCR, GPRlr, 
28569
    /* MVE_VMAXVu16 */
28570
    rGPR, rGPR, MQPR, i32imm, VCCR, GPRlr, 
28571
    /* MVE_VMAXVu32 */
28572
    rGPR, rGPR, MQPR, i32imm, VCCR, GPRlr, 
28573
    /* MVE_VMAXVu8 */
28574
    rGPR, rGPR, MQPR, i32imm, VCCR, GPRlr, 
28575
    /* MVE_VMAXs16 */
28576
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28577
    /* MVE_VMAXs32 */
28578
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28579
    /* MVE_VMAXs8 */
28580
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28581
    /* MVE_VMAXu16 */
28582
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28583
    /* MVE_VMAXu32 */
28584
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28585
    /* MVE_VMAXu8 */
28586
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28587
    /* MVE_VMINAVs16 */
28588
    rGPR, rGPR, MQPR, i32imm, VCCR, GPRlr, 
28589
    /* MVE_VMINAVs32 */
28590
    rGPR, rGPR, MQPR, i32imm, VCCR, GPRlr, 
28591
    /* MVE_VMINAVs8 */
28592
    rGPR, rGPR, MQPR, i32imm, VCCR, GPRlr, 
28593
    /* MVE_VMINAs16 */
28594
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, 
28595
    /* MVE_VMINAs32 */
28596
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, 
28597
    /* MVE_VMINAs8 */
28598
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, 
28599
    /* MVE_VMINNMAVf16 */
28600
    rGPR, rGPR, MQPR, i32imm, VCCR, GPRlr, 
28601
    /* MVE_VMINNMAVf32 */
28602
    rGPR, rGPR, MQPR, i32imm, VCCR, GPRlr, 
28603
    /* MVE_VMINNMAf16 */
28604
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, 
28605
    /* MVE_VMINNMAf32 */
28606
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, 
28607
    /* MVE_VMINNMVf16 */
28608
    rGPR, rGPR, MQPR, i32imm, VCCR, GPRlr, 
28609
    /* MVE_VMINNMVf32 */
28610
    rGPR, rGPR, MQPR, i32imm, VCCR, GPRlr, 
28611
    /* MVE_VMINNMf16 */
28612
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28613
    /* MVE_VMINNMf32 */
28614
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28615
    /* MVE_VMINVs16 */
28616
    rGPR, rGPR, MQPR, i32imm, VCCR, GPRlr, 
28617
    /* MVE_VMINVs32 */
28618
    rGPR, rGPR, MQPR, i32imm, VCCR, GPRlr, 
28619
    /* MVE_VMINVs8 */
28620
    rGPR, rGPR, MQPR, i32imm, VCCR, GPRlr, 
28621
    /* MVE_VMINVu16 */
28622
    rGPR, rGPR, MQPR, i32imm, VCCR, GPRlr, 
28623
    /* MVE_VMINVu32 */
28624
    rGPR, rGPR, MQPR, i32imm, VCCR, GPRlr, 
28625
    /* MVE_VMINVu8 */
28626
    rGPR, rGPR, MQPR, i32imm, VCCR, GPRlr, 
28627
    /* MVE_VMINs16 */
28628
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28629
    /* MVE_VMINs32 */
28630
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28631
    /* MVE_VMINs8 */
28632
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28633
    /* MVE_VMINu16 */
28634
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28635
    /* MVE_VMINu32 */
28636
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28637
    /* MVE_VMINu8 */
28638
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28639
    /* MVE_VMLADAVas16 */
28640
    tGPREven, tGPREven, MQPR, MQPR, i32imm, VCCR, GPRlr, 
28641
    /* MVE_VMLADAVas32 */
28642
    tGPREven, tGPREven, MQPR, MQPR, i32imm, VCCR, GPRlr, 
28643
    /* MVE_VMLADAVas8 */
28644
    tGPREven, tGPREven, MQPR, MQPR, i32imm, VCCR, GPRlr, 
28645
    /* MVE_VMLADAVau16 */
28646
    tGPREven, tGPREven, MQPR, MQPR, i32imm, VCCR, GPRlr, 
28647
    /* MVE_VMLADAVau32 */
28648
    tGPREven, tGPREven, MQPR, MQPR, i32imm, VCCR, GPRlr, 
28649
    /* MVE_VMLADAVau8 */
28650
    tGPREven, tGPREven, MQPR, MQPR, i32imm, VCCR, GPRlr, 
28651
    /* MVE_VMLADAVaxs16 */
28652
    tGPREven, tGPREven, MQPR, MQPR, i32imm, VCCR, GPRlr, 
28653
    /* MVE_VMLADAVaxs32 */
28654
    tGPREven, tGPREven, MQPR, MQPR, i32imm, VCCR, GPRlr, 
28655
    /* MVE_VMLADAVaxs8 */
28656
    tGPREven, tGPREven, MQPR, MQPR, i32imm, VCCR, GPRlr, 
28657
    /* MVE_VMLADAVs16 */
28658
    tGPREven, MQPR, MQPR, i32imm, VCCR, GPRlr, 
28659
    /* MVE_VMLADAVs32 */
28660
    tGPREven, MQPR, MQPR, i32imm, VCCR, GPRlr, 
28661
    /* MVE_VMLADAVs8 */
28662
    tGPREven, MQPR, MQPR, i32imm, VCCR, GPRlr, 
28663
    /* MVE_VMLADAVu16 */
28664
    tGPREven, MQPR, MQPR, i32imm, VCCR, GPRlr, 
28665
    /* MVE_VMLADAVu32 */
28666
    tGPREven, MQPR, MQPR, i32imm, VCCR, GPRlr, 
28667
    /* MVE_VMLADAVu8 */
28668
    tGPREven, MQPR, MQPR, i32imm, VCCR, GPRlr, 
28669
    /* MVE_VMLADAVxs16 */
28670
    tGPREven, MQPR, MQPR, i32imm, VCCR, GPRlr, 
28671
    /* MVE_VMLADAVxs32 */
28672
    tGPREven, MQPR, MQPR, i32imm, VCCR, GPRlr, 
28673
    /* MVE_VMLADAVxs8 */
28674
    tGPREven, MQPR, MQPR, i32imm, VCCR, GPRlr, 
28675
    /* MVE_VMLALDAVas16 */
28676
    tGPREven, tGPROdd, tGPREven, tGPROdd, MQPR, MQPR, i32imm, VCCR, GPRlr, 
28677
    /* MVE_VMLALDAVas32 */
28678
    tGPREven, tGPROdd, tGPREven, tGPROdd, MQPR, MQPR, i32imm, VCCR, GPRlr, 
28679
    /* MVE_VMLALDAVau16 */
28680
    tGPREven, tGPROdd, tGPREven, tGPROdd, MQPR, MQPR, i32imm, VCCR, GPRlr, 
28681
    /* MVE_VMLALDAVau32 */
28682
    tGPREven, tGPROdd, tGPREven, tGPROdd, MQPR, MQPR, i32imm, VCCR, GPRlr, 
28683
    /* MVE_VMLALDAVaxs16 */
28684
    tGPREven, tGPROdd, tGPREven, tGPROdd, MQPR, MQPR, i32imm, VCCR, GPRlr, 
28685
    /* MVE_VMLALDAVaxs32 */
28686
    tGPREven, tGPROdd, tGPREven, tGPROdd, MQPR, MQPR, i32imm, VCCR, GPRlr, 
28687
    /* MVE_VMLALDAVs16 */
28688
    tGPREven, tGPROdd, MQPR, MQPR, i32imm, VCCR, GPRlr, 
28689
    /* MVE_VMLALDAVs32 */
28690
    tGPREven, tGPROdd, MQPR, MQPR, i32imm, VCCR, GPRlr, 
28691
    /* MVE_VMLALDAVu16 */
28692
    tGPREven, tGPROdd, MQPR, MQPR, i32imm, VCCR, GPRlr, 
28693
    /* MVE_VMLALDAVu32 */
28694
    tGPREven, tGPROdd, MQPR, MQPR, i32imm, VCCR, GPRlr, 
28695
    /* MVE_VMLALDAVxs16 */
28696
    tGPREven, tGPROdd, MQPR, MQPR, i32imm, VCCR, GPRlr, 
28697
    /* MVE_VMLALDAVxs32 */
28698
    tGPREven, tGPROdd, MQPR, MQPR, i32imm, VCCR, GPRlr, 
28699
    /* MVE_VMLAS_qr_i16 */
28700
    MQPR, MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, 
28701
    /* MVE_VMLAS_qr_i32 */
28702
    MQPR, MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, 
28703
    /* MVE_VMLAS_qr_i8 */
28704
    MQPR, MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, 
28705
    /* MVE_VMLA_qr_i16 */
28706
    MQPR, MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, 
28707
    /* MVE_VMLA_qr_i32 */
28708
    MQPR, MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, 
28709
    /* MVE_VMLA_qr_i8 */
28710
    MQPR, MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, 
28711
    /* MVE_VMLSDAVas16 */
28712
    tGPREven, tGPREven, MQPR, MQPR, i32imm, VCCR, GPRlr, 
28713
    /* MVE_VMLSDAVas32 */
28714
    tGPREven, tGPREven, MQPR, MQPR, i32imm, VCCR, GPRlr, 
28715
    /* MVE_VMLSDAVas8 */
28716
    tGPREven, tGPREven, MQPR, MQPR, i32imm, VCCR, GPRlr, 
28717
    /* MVE_VMLSDAVaxs16 */
28718
    tGPREven, tGPREven, MQPR, MQPR, i32imm, VCCR, GPRlr, 
28719
    /* MVE_VMLSDAVaxs32 */
28720
    tGPREven, tGPREven, MQPR, MQPR, i32imm, VCCR, GPRlr, 
28721
    /* MVE_VMLSDAVaxs8 */
28722
    tGPREven, tGPREven, MQPR, MQPR, i32imm, VCCR, GPRlr, 
28723
    /* MVE_VMLSDAVs16 */
28724
    tGPREven, MQPR, MQPR, i32imm, VCCR, GPRlr, 
28725
    /* MVE_VMLSDAVs32 */
28726
    tGPREven, MQPR, MQPR, i32imm, VCCR, GPRlr, 
28727
    /* MVE_VMLSDAVs8 */
28728
    tGPREven, MQPR, MQPR, i32imm, VCCR, GPRlr, 
28729
    /* MVE_VMLSDAVxs16 */
28730
    tGPREven, MQPR, MQPR, i32imm, VCCR, GPRlr, 
28731
    /* MVE_VMLSDAVxs32 */
28732
    tGPREven, MQPR, MQPR, i32imm, VCCR, GPRlr, 
28733
    /* MVE_VMLSDAVxs8 */
28734
    tGPREven, MQPR, MQPR, i32imm, VCCR, GPRlr, 
28735
    /* MVE_VMLSLDAVas16 */
28736
    tGPREven, tGPROdd, tGPREven, tGPROdd, MQPR, MQPR, i32imm, VCCR, GPRlr, 
28737
    /* MVE_VMLSLDAVas32 */
28738
    tGPREven, tGPROdd, tGPREven, tGPROdd, MQPR, MQPR, i32imm, VCCR, GPRlr, 
28739
    /* MVE_VMLSLDAVaxs16 */
28740
    tGPREven, tGPROdd, tGPREven, tGPROdd, MQPR, MQPR, i32imm, VCCR, GPRlr, 
28741
    /* MVE_VMLSLDAVaxs32 */
28742
    tGPREven, tGPROdd, tGPREven, tGPROdd, MQPR, MQPR, i32imm, VCCR, GPRlr, 
28743
    /* MVE_VMLSLDAVs16 */
28744
    tGPREven, tGPROdd, MQPR, MQPR, i32imm, VCCR, GPRlr, 
28745
    /* MVE_VMLSLDAVs32 */
28746
    tGPREven, tGPROdd, MQPR, MQPR, i32imm, VCCR, GPRlr, 
28747
    /* MVE_VMLSLDAVxs16 */
28748
    tGPREven, tGPROdd, MQPR, MQPR, i32imm, VCCR, GPRlr, 
28749
    /* MVE_VMLSLDAVxs32 */
28750
    tGPREven, tGPROdd, MQPR, MQPR, i32imm, VCCR, GPRlr, 
28751
    /* MVE_VMOVLs16bh */
28752
    MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28753
    /* MVE_VMOVLs16th */
28754
    MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28755
    /* MVE_VMOVLs8bh */
28756
    MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28757
    /* MVE_VMOVLs8th */
28758
    MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28759
    /* MVE_VMOVLu16bh */
28760
    MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28761
    /* MVE_VMOVLu16th */
28762
    MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28763
    /* MVE_VMOVLu8bh */
28764
    MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28765
    /* MVE_VMOVLu8th */
28766
    MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28767
    /* MVE_VMOVNi16bh */
28768
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, 
28769
    /* MVE_VMOVNi16th */
28770
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, 
28771
    /* MVE_VMOVNi32bh */
28772
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, 
28773
    /* MVE_VMOVNi32th */
28774
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, 
28775
    /* MVE_VMOV_from_lane_32 */
28776
    rGPR, MQPR, i32imm, i32imm, i32imm, 
28777
    /* MVE_VMOV_from_lane_s16 */
28778
    rGPR, MQPR, i32imm, i32imm, i32imm, 
28779
    /* MVE_VMOV_from_lane_s8 */
28780
    rGPR, MQPR, i32imm, i32imm, i32imm, 
28781
    /* MVE_VMOV_from_lane_u16 */
28782
    rGPR, MQPR, i32imm, i32imm, i32imm, 
28783
    /* MVE_VMOV_from_lane_u8 */
28784
    rGPR, MQPR, i32imm, i32imm, i32imm, 
28785
    /* MVE_VMOV_q_rr */
28786
    MQPR, MQPR, rGPR, rGPR, i32imm, i32imm, i32imm, i32imm, 
28787
    /* MVE_VMOV_rr_q */
28788
    rGPR, rGPR, MQPR, i32imm, i32imm, i32imm, i32imm, 
28789
    /* MVE_VMOV_to_lane_16 */
28790
    MQPR, MQPR, rGPR, i32imm, i32imm, i32imm, 
28791
    /* MVE_VMOV_to_lane_32 */
28792
    MQPR, MQPR, rGPR, i32imm, i32imm, i32imm, 
28793
    /* MVE_VMOV_to_lane_8 */
28794
    MQPR, MQPR, rGPR, i32imm, i32imm, i32imm, 
28795
    /* MVE_VMOVimmf32 */
28796
    MQPR, nImmVMOVF32, i32imm, VCCR, GPRlr, MQPR, 
28797
    /* MVE_VMOVimmi16 */
28798
    MQPR, nImmSplatI16, i32imm, VCCR, GPRlr, MQPR, 
28799
    /* MVE_VMOVimmi32 */
28800
    MQPR, nImmVMOVI32, i32imm, VCCR, GPRlr, MQPR, 
28801
    /* MVE_VMOVimmi64 */
28802
    MQPR, nImmSplatI64, i32imm, VCCR, GPRlr, MQPR, 
28803
    /* MVE_VMOVimmi8 */
28804
    MQPR, nImmSplatI8, i32imm, VCCR, GPRlr, MQPR, 
28805
    /* MVE_VMULHs16 */
28806
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28807
    /* MVE_VMULHs32 */
28808
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28809
    /* MVE_VMULHs8 */
28810
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28811
    /* MVE_VMULHu16 */
28812
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28813
    /* MVE_VMULHu32 */
28814
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28815
    /* MVE_VMULHu8 */
28816
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28817
    /* MVE_VMULLBp16 */
28818
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28819
    /* MVE_VMULLBp8 */
28820
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28821
    /* MVE_VMULLBs16 */
28822
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28823
    /* MVE_VMULLBs32 */
28824
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28825
    /* MVE_VMULLBs8 */
28826
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28827
    /* MVE_VMULLBu16 */
28828
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28829
    /* MVE_VMULLBu32 */
28830
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28831
    /* MVE_VMULLBu8 */
28832
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28833
    /* MVE_VMULLTp16 */
28834
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28835
    /* MVE_VMULLTp8 */
28836
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28837
    /* MVE_VMULLTs16 */
28838
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28839
    /* MVE_VMULLTs32 */
28840
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28841
    /* MVE_VMULLTs8 */
28842
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28843
    /* MVE_VMULLTu16 */
28844
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28845
    /* MVE_VMULLTu32 */
28846
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28847
    /* MVE_VMULLTu8 */
28848
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28849
    /* MVE_VMUL_qr_f16 */
28850
    MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, MQPR, 
28851
    /* MVE_VMUL_qr_f32 */
28852
    MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, MQPR, 
28853
    /* MVE_VMUL_qr_i16 */
28854
    MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, MQPR, 
28855
    /* MVE_VMUL_qr_i32 */
28856
    MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, MQPR, 
28857
    /* MVE_VMUL_qr_i8 */
28858
    MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, MQPR, 
28859
    /* MVE_VMULf16 */
28860
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28861
    /* MVE_VMULf32 */
28862
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28863
    /* MVE_VMULi16 */
28864
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28865
    /* MVE_VMULi32 */
28866
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28867
    /* MVE_VMULi8 */
28868
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28869
    /* MVE_VMVN */
28870
    MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28871
    /* MVE_VMVNimmi16 */
28872
    MQPR, nImmSplatI16, i32imm, VCCR, GPRlr, MQPR, 
28873
    /* MVE_VMVNimmi32 */
28874
    MQPR, nImmVMOVI32, i32imm, VCCR, GPRlr, MQPR, 
28875
    /* MVE_VNEGf16 */
28876
    MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28877
    /* MVE_VNEGf32 */
28878
    MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28879
    /* MVE_VNEGs16 */
28880
    MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28881
    /* MVE_VNEGs32 */
28882
    MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28883
    /* MVE_VNEGs8 */
28884
    MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28885
    /* MVE_VORN */
28886
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28887
    /* MVE_VORR */
28888
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28889
    /* MVE_VORRimmi16 */
28890
    MQPR, MQPR, nImmSplatI16, i32imm, VCCR, GPRlr, 
28891
    /* MVE_VORRimmi32 */
28892
    MQPR, MQPR, nImmSplatI32, i32imm, VCCR, GPRlr, 
28893
    /* MVE_VPNOT */
28894
    VCCR, VCCR, i32imm, VCCR, GPRlr, 
28895
    /* MVE_VPSEL */
28896
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, 
28897
    /* MVE_VPST */
28898
    vpt_mask, 
28899
    /* MVE_VPTv16i8 */
28900
    vpt_mask, MQPR, MQPR, pred_basic_i, 
28901
    /* MVE_VPTv16i8r */
28902
    vpt_mask, MQPR, GPRwithZR, pred_basic_i, 
28903
    /* MVE_VPTv16s8 */
28904
    vpt_mask, MQPR, MQPR, pred_basic_s, 
28905
    /* MVE_VPTv16s8r */
28906
    vpt_mask, MQPR, GPRwithZR, pred_basic_s, 
28907
    /* MVE_VPTv16u8 */
28908
    vpt_mask, MQPR, MQPR, pred_basic_u, 
28909
    /* MVE_VPTv16u8r */
28910
    vpt_mask, MQPR, GPRwithZR, pred_basic_u, 
28911
    /* MVE_VPTv4f32 */
28912
    vpt_mask, MQPR, MQPR, pred_basic_fp, 
28913
    /* MVE_VPTv4f32r */
28914
    vpt_mask, MQPR, GPRwithZR, pred_basic_fp, 
28915
    /* MVE_VPTv4i32 */
28916
    vpt_mask, MQPR, MQPR, pred_basic_i, 
28917
    /* MVE_VPTv4i32r */
28918
    vpt_mask, MQPR, GPRwithZR, pred_basic_i, 
28919
    /* MVE_VPTv4s32 */
28920
    vpt_mask, MQPR, MQPR, pred_basic_s, 
28921
    /* MVE_VPTv4s32r */
28922
    vpt_mask, MQPR, GPRwithZR, pred_basic_s, 
28923
    /* MVE_VPTv4u32 */
28924
    vpt_mask, MQPR, MQPR, pred_basic_u, 
28925
    /* MVE_VPTv4u32r */
28926
    vpt_mask, MQPR, GPRwithZR, pred_basic_u, 
28927
    /* MVE_VPTv8f16 */
28928
    vpt_mask, MQPR, MQPR, pred_basic_fp, 
28929
    /* MVE_VPTv8f16r */
28930
    vpt_mask, MQPR, GPRwithZR, pred_basic_fp, 
28931
    /* MVE_VPTv8i16 */
28932
    vpt_mask, MQPR, MQPR, pred_basic_i, 
28933
    /* MVE_VPTv8i16r */
28934
    vpt_mask, MQPR, GPRwithZR, pred_basic_i, 
28935
    /* MVE_VPTv8s16 */
28936
    vpt_mask, MQPR, MQPR, pred_basic_s, 
28937
    /* MVE_VPTv8s16r */
28938
    vpt_mask, MQPR, GPRwithZR, pred_basic_s, 
28939
    /* MVE_VPTv8u16 */
28940
    vpt_mask, MQPR, MQPR, pred_basic_u, 
28941
    /* MVE_VPTv8u16r */
28942
    vpt_mask, MQPR, GPRwithZR, pred_basic_u, 
28943
    /* MVE_VQABSs16 */
28944
    MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28945
    /* MVE_VQABSs32 */
28946
    MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28947
    /* MVE_VQABSs8 */
28948
    MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28949
    /* MVE_VQADD_qr_s16 */
28950
    MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, MQPR, 
28951
    /* MVE_VQADD_qr_s32 */
28952
    MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, MQPR, 
28953
    /* MVE_VQADD_qr_s8 */
28954
    MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, MQPR, 
28955
    /* MVE_VQADD_qr_u16 */
28956
    MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, MQPR, 
28957
    /* MVE_VQADD_qr_u32 */
28958
    MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, MQPR, 
28959
    /* MVE_VQADD_qr_u8 */
28960
    MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, MQPR, 
28961
    /* MVE_VQADDs16 */
28962
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28963
    /* MVE_VQADDs32 */
28964
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28965
    /* MVE_VQADDs8 */
28966
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28967
    /* MVE_VQADDu16 */
28968
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28969
    /* MVE_VQADDu32 */
28970
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28971
    /* MVE_VQADDu8 */
28972
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
28973
    /* MVE_VQDMLADHXs16 */
28974
    MQPR, MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, 
28975
    /* MVE_VQDMLADHXs32 */
28976
    MQPR, MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, 
28977
    /* MVE_VQDMLADHXs8 */
28978
    MQPR, MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, 
28979
    /* MVE_VQDMLADHs16 */
28980
    MQPR, MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, 
28981
    /* MVE_VQDMLADHs32 */
28982
    MQPR, MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, 
28983
    /* MVE_VQDMLADHs8 */
28984
    MQPR, MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, 
28985
    /* MVE_VQDMLAH_qrs16 */
28986
    MQPR, MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, 
28987
    /* MVE_VQDMLAH_qrs32 */
28988
    MQPR, MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, 
28989
    /* MVE_VQDMLAH_qrs8 */
28990
    MQPR, MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, 
28991
    /* MVE_VQDMLASH_qrs16 */
28992
    MQPR, MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, 
28993
    /* MVE_VQDMLASH_qrs32 */
28994
    MQPR, MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, 
28995
    /* MVE_VQDMLASH_qrs8 */
28996
    MQPR, MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, 
28997
    /* MVE_VQDMLSDHXs16 */
28998
    MQPR, MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, 
28999
    /* MVE_VQDMLSDHXs32 */
29000
    MQPR, MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, 
29001
    /* MVE_VQDMLSDHXs8 */
29002
    MQPR, MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, 
29003
    /* MVE_VQDMLSDHs16 */
29004
    MQPR, MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, 
29005
    /* MVE_VQDMLSDHs32 */
29006
    MQPR, MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, 
29007
    /* MVE_VQDMLSDHs8 */
29008
    MQPR, MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, 
29009
    /* MVE_VQDMULH_qr_s16 */
29010
    MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, MQPR, 
29011
    /* MVE_VQDMULH_qr_s32 */
29012
    MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, MQPR, 
29013
    /* MVE_VQDMULH_qr_s8 */
29014
    MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, MQPR, 
29015
    /* MVE_VQDMULHi16 */
29016
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
29017
    /* MVE_VQDMULHi32 */
29018
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
29019
    /* MVE_VQDMULHi8 */
29020
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
29021
    /* MVE_VQDMULL_qr_s16bh */
29022
    MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, MQPR, 
29023
    /* MVE_VQDMULL_qr_s16th */
29024
    MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, MQPR, 
29025
    /* MVE_VQDMULL_qr_s32bh */
29026
    MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, MQPR, 
29027
    /* MVE_VQDMULL_qr_s32th */
29028
    MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, MQPR, 
29029
    /* MVE_VQDMULLs16bh */
29030
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
29031
    /* MVE_VQDMULLs16th */
29032
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
29033
    /* MVE_VQDMULLs32bh */
29034
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
29035
    /* MVE_VQDMULLs32th */
29036
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
29037
    /* MVE_VQMOVNs16bh */
29038
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, 
29039
    /* MVE_VQMOVNs16th */
29040
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, 
29041
    /* MVE_VQMOVNs32bh */
29042
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, 
29043
    /* MVE_VQMOVNs32th */
29044
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, 
29045
    /* MVE_VQMOVNu16bh */
29046
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, 
29047
    /* MVE_VQMOVNu16th */
29048
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, 
29049
    /* MVE_VQMOVNu32bh */
29050
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, 
29051
    /* MVE_VQMOVNu32th */
29052
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, 
29053
    /* MVE_VQMOVUNs16bh */
29054
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, 
29055
    /* MVE_VQMOVUNs16th */
29056
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, 
29057
    /* MVE_VQMOVUNs32bh */
29058
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, 
29059
    /* MVE_VQMOVUNs32th */
29060
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, 
29061
    /* MVE_VQNEGs16 */
29062
    MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
29063
    /* MVE_VQNEGs32 */
29064
    MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
29065
    /* MVE_VQNEGs8 */
29066
    MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
29067
    /* MVE_VQRDMLADHXs16 */
29068
    MQPR, MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, 
29069
    /* MVE_VQRDMLADHXs32 */
29070
    MQPR, MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, 
29071
    /* MVE_VQRDMLADHXs8 */
29072
    MQPR, MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, 
29073
    /* MVE_VQRDMLADHs16 */
29074
    MQPR, MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, 
29075
    /* MVE_VQRDMLADHs32 */
29076
    MQPR, MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, 
29077
    /* MVE_VQRDMLADHs8 */
29078
    MQPR, MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, 
29079
    /* MVE_VQRDMLAH_qrs16 */
29080
    MQPR, MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, 
29081
    /* MVE_VQRDMLAH_qrs32 */
29082
    MQPR, MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, 
29083
    /* MVE_VQRDMLAH_qrs8 */
29084
    MQPR, MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, 
29085
    /* MVE_VQRDMLASH_qrs16 */
29086
    MQPR, MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, 
29087
    /* MVE_VQRDMLASH_qrs32 */
29088
    MQPR, MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, 
29089
    /* MVE_VQRDMLASH_qrs8 */
29090
    MQPR, MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, 
29091
    /* MVE_VQRDMLSDHXs16 */
29092
    MQPR, MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, 
29093
    /* MVE_VQRDMLSDHXs32 */
29094
    MQPR, MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, 
29095
    /* MVE_VQRDMLSDHXs8 */
29096
    MQPR, MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, 
29097
    /* MVE_VQRDMLSDHs16 */
29098
    MQPR, MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, 
29099
    /* MVE_VQRDMLSDHs32 */
29100
    MQPR, MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, 
29101
    /* MVE_VQRDMLSDHs8 */
29102
    MQPR, MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, 
29103
    /* MVE_VQRDMULH_qr_s16 */
29104
    MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, MQPR, 
29105
    /* MVE_VQRDMULH_qr_s32 */
29106
    MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, MQPR, 
29107
    /* MVE_VQRDMULH_qr_s8 */
29108
    MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, MQPR, 
29109
    /* MVE_VQRDMULHi16 */
29110
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
29111
    /* MVE_VQRDMULHi32 */
29112
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
29113
    /* MVE_VQRDMULHi8 */
29114
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
29115
    /* MVE_VQRSHL_by_vecs16 */
29116
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
29117
    /* MVE_VQRSHL_by_vecs32 */
29118
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
29119
    /* MVE_VQRSHL_by_vecs8 */
29120
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
29121
    /* MVE_VQRSHL_by_vecu16 */
29122
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
29123
    /* MVE_VQRSHL_by_vecu32 */
29124
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
29125
    /* MVE_VQRSHL_by_vecu8 */
29126
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
29127
    /* MVE_VQRSHL_qrs16 */
29128
    MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, 
29129
    /* MVE_VQRSHL_qrs32 */
29130
    MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, 
29131
    /* MVE_VQRSHL_qrs8 */
29132
    MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, 
29133
    /* MVE_VQRSHL_qru16 */
29134
    MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, 
29135
    /* MVE_VQRSHL_qru32 */
29136
    MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, 
29137
    /* MVE_VQRSHL_qru8 */
29138
    MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, 
29139
    /* MVE_VQRSHRNbhs16 */
29140
    MQPR, MQPR, MQPR, shr_imm8, i32imm, VCCR, GPRlr, 
29141
    /* MVE_VQRSHRNbhs32 */
29142
    MQPR, MQPR, MQPR, shr_imm16, i32imm, VCCR, GPRlr, 
29143
    /* MVE_VQRSHRNbhu16 */
29144
    MQPR, MQPR, MQPR, shr_imm8, i32imm, VCCR, GPRlr, 
29145
    /* MVE_VQRSHRNbhu32 */
29146
    MQPR, MQPR, MQPR, shr_imm16, i32imm, VCCR, GPRlr, 
29147
    /* MVE_VQRSHRNths16 */
29148
    MQPR, MQPR, MQPR, shr_imm8, i32imm, VCCR, GPRlr, 
29149
    /* MVE_VQRSHRNths32 */
29150
    MQPR, MQPR, MQPR, shr_imm16, i32imm, VCCR, GPRlr, 
29151
    /* MVE_VQRSHRNthu16 */
29152
    MQPR, MQPR, MQPR, shr_imm8, i32imm, VCCR, GPRlr, 
29153
    /* MVE_VQRSHRNthu32 */
29154
    MQPR, MQPR, MQPR, shr_imm16, i32imm, VCCR, GPRlr, 
29155
    /* MVE_VQRSHRUNs16bh */
29156
    MQPR, MQPR, MQPR, shr_imm8, i32imm, VCCR, GPRlr, 
29157
    /* MVE_VQRSHRUNs16th */
29158
    MQPR, MQPR, MQPR, shr_imm8, i32imm, VCCR, GPRlr, 
29159
    /* MVE_VQRSHRUNs32bh */
29160
    MQPR, MQPR, MQPR, shr_imm16, i32imm, VCCR, GPRlr, 
29161
    /* MVE_VQRSHRUNs32th */
29162
    MQPR, MQPR, MQPR, shr_imm16, i32imm, VCCR, GPRlr, 
29163
    /* MVE_VQSHLU_imms16 */
29164
    MQPR, MQPR, imm0_15, i32imm, VCCR, GPRlr, MQPR, 
29165
    /* MVE_VQSHLU_imms32 */
29166
    MQPR, MQPR, imm0_31, i32imm, VCCR, GPRlr, MQPR, 
29167
    /* MVE_VQSHLU_imms8 */
29168
    MQPR, MQPR, imm0_7, i32imm, VCCR, GPRlr, MQPR, 
29169
    /* MVE_VQSHL_by_vecs16 */
29170
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
29171
    /* MVE_VQSHL_by_vecs32 */
29172
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
29173
    /* MVE_VQSHL_by_vecs8 */
29174
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
29175
    /* MVE_VQSHL_by_vecu16 */
29176
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
29177
    /* MVE_VQSHL_by_vecu32 */
29178
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
29179
    /* MVE_VQSHL_by_vecu8 */
29180
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
29181
    /* MVE_VQSHL_qrs16 */
29182
    MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, 
29183
    /* MVE_VQSHL_qrs32 */
29184
    MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, 
29185
    /* MVE_VQSHL_qrs8 */
29186
    MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, 
29187
    /* MVE_VQSHL_qru16 */
29188
    MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, 
29189
    /* MVE_VQSHL_qru32 */
29190
    MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, 
29191
    /* MVE_VQSHL_qru8 */
29192
    MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, 
29193
    /* MVE_VQSHLimms16 */
29194
    MQPR, MQPR, imm0_15, i32imm, VCCR, GPRlr, MQPR, 
29195
    /* MVE_VQSHLimms32 */
29196
    MQPR, MQPR, imm0_31, i32imm, VCCR, GPRlr, MQPR, 
29197
    /* MVE_VQSHLimms8 */
29198
    MQPR, MQPR, imm0_7, i32imm, VCCR, GPRlr, MQPR, 
29199
    /* MVE_VQSHLimmu16 */
29200
    MQPR, MQPR, imm0_15, i32imm, VCCR, GPRlr, MQPR, 
29201
    /* MVE_VQSHLimmu32 */
29202
    MQPR, MQPR, imm0_31, i32imm, VCCR, GPRlr, MQPR, 
29203
    /* MVE_VQSHLimmu8 */
29204
    MQPR, MQPR, imm0_7, i32imm, VCCR, GPRlr, MQPR, 
29205
    /* MVE_VQSHRNbhs16 */
29206
    MQPR, MQPR, MQPR, shr_imm8, i32imm, VCCR, GPRlr, 
29207
    /* MVE_VQSHRNbhs32 */
29208
    MQPR, MQPR, MQPR, shr_imm16, i32imm, VCCR, GPRlr, 
29209
    /* MVE_VQSHRNbhu16 */
29210
    MQPR, MQPR, MQPR, shr_imm8, i32imm, VCCR, GPRlr, 
29211
    /* MVE_VQSHRNbhu32 */
29212
    MQPR, MQPR, MQPR, shr_imm16, i32imm, VCCR, GPRlr, 
29213
    /* MVE_VQSHRNths16 */
29214
    MQPR, MQPR, MQPR, shr_imm8, i32imm, VCCR, GPRlr, 
29215
    /* MVE_VQSHRNths32 */
29216
    MQPR, MQPR, MQPR, shr_imm16, i32imm, VCCR, GPRlr, 
29217
    /* MVE_VQSHRNthu16 */
29218
    MQPR, MQPR, MQPR, shr_imm8, i32imm, VCCR, GPRlr, 
29219
    /* MVE_VQSHRNthu32 */
29220
    MQPR, MQPR, MQPR, shr_imm16, i32imm, VCCR, GPRlr, 
29221
    /* MVE_VQSHRUNs16bh */
29222
    MQPR, MQPR, MQPR, shr_imm8, i32imm, VCCR, GPRlr, 
29223
    /* MVE_VQSHRUNs16th */
29224
    MQPR, MQPR, MQPR, shr_imm8, i32imm, VCCR, GPRlr, 
29225
    /* MVE_VQSHRUNs32bh */
29226
    MQPR, MQPR, MQPR, shr_imm16, i32imm, VCCR, GPRlr, 
29227
    /* MVE_VQSHRUNs32th */
29228
    MQPR, MQPR, MQPR, shr_imm16, i32imm, VCCR, GPRlr, 
29229
    /* MVE_VQSUB_qr_s16 */
29230
    MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, MQPR, 
29231
    /* MVE_VQSUB_qr_s32 */
29232
    MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, MQPR, 
29233
    /* MVE_VQSUB_qr_s8 */
29234
    MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, MQPR, 
29235
    /* MVE_VQSUB_qr_u16 */
29236
    MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, MQPR, 
29237
    /* MVE_VQSUB_qr_u32 */
29238
    MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, MQPR, 
29239
    /* MVE_VQSUB_qr_u8 */
29240
    MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, MQPR, 
29241
    /* MVE_VQSUBs16 */
29242
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
29243
    /* MVE_VQSUBs32 */
29244
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
29245
    /* MVE_VQSUBs8 */
29246
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
29247
    /* MVE_VQSUBu16 */
29248
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
29249
    /* MVE_VQSUBu32 */
29250
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
29251
    /* MVE_VQSUBu8 */
29252
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
29253
    /* MVE_VREV16_8 */
29254
    MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
29255
    /* MVE_VREV32_16 */
29256
    MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
29257
    /* MVE_VREV32_8 */
29258
    MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
29259
    /* MVE_VREV64_16 */
29260
    MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
29261
    /* MVE_VREV64_32 */
29262
    MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
29263
    /* MVE_VREV64_8 */
29264
    MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
29265
    /* MVE_VRHADDs16 */
29266
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
29267
    /* MVE_VRHADDs32 */
29268
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
29269
    /* MVE_VRHADDs8 */
29270
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
29271
    /* MVE_VRHADDu16 */
29272
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
29273
    /* MVE_VRHADDu32 */
29274
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
29275
    /* MVE_VRHADDu8 */
29276
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
29277
    /* MVE_VRINTf16A */
29278
    MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
29279
    /* MVE_VRINTf16M */
29280
    MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
29281
    /* MVE_VRINTf16N */
29282
    MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
29283
    /* MVE_VRINTf16P */
29284
    MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
29285
    /* MVE_VRINTf16X */
29286
    MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
29287
    /* MVE_VRINTf16Z */
29288
    MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
29289
    /* MVE_VRINTf32A */
29290
    MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
29291
    /* MVE_VRINTf32M */
29292
    MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
29293
    /* MVE_VRINTf32N */
29294
    MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
29295
    /* MVE_VRINTf32P */
29296
    MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
29297
    /* MVE_VRINTf32X */
29298
    MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
29299
    /* MVE_VRINTf32Z */
29300
    MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
29301
    /* MVE_VRMLALDAVHas32 */
29302
    tGPREven, tGPROdd, tGPREven, tGPROdd, MQPR, MQPR, i32imm, VCCR, GPRlr, 
29303
    /* MVE_VRMLALDAVHau32 */
29304
    tGPREven, tGPROdd, tGPREven, tGPROdd, MQPR, MQPR, i32imm, VCCR, GPRlr, 
29305
    /* MVE_VRMLALDAVHaxs32 */
29306
    tGPREven, tGPROdd, tGPREven, tGPROdd, MQPR, MQPR, i32imm, VCCR, GPRlr, 
29307
    /* MVE_VRMLALDAVHs32 */
29308
    tGPREven, tGPROdd, MQPR, MQPR, i32imm, VCCR, GPRlr, 
29309
    /* MVE_VRMLALDAVHu32 */
29310
    tGPREven, tGPROdd, MQPR, MQPR, i32imm, VCCR, GPRlr, 
29311
    /* MVE_VRMLALDAVHxs32 */
29312
    tGPREven, tGPROdd, MQPR, MQPR, i32imm, VCCR, GPRlr, 
29313
    /* MVE_VRMLSLDAVHas32 */
29314
    tGPREven, tGPROdd, tGPREven, tGPROdd, MQPR, MQPR, i32imm, VCCR, GPRlr, 
29315
    /* MVE_VRMLSLDAVHaxs32 */
29316
    tGPREven, tGPROdd, tGPREven, tGPROdd, MQPR, MQPR, i32imm, VCCR, GPRlr, 
29317
    /* MVE_VRMLSLDAVHs32 */
29318
    tGPREven, tGPROdd, MQPR, MQPR, i32imm, VCCR, GPRlr, 
29319
    /* MVE_VRMLSLDAVHxs32 */
29320
    tGPREven, tGPROdd, MQPR, MQPR, i32imm, VCCR, GPRlr, 
29321
    /* MVE_VRMULHs16 */
29322
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
29323
    /* MVE_VRMULHs32 */
29324
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
29325
    /* MVE_VRMULHs8 */
29326
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
29327
    /* MVE_VRMULHu16 */
29328
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
29329
    /* MVE_VRMULHu32 */
29330
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
29331
    /* MVE_VRMULHu8 */
29332
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
29333
    /* MVE_VRSHL_by_vecs16 */
29334
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
29335
    /* MVE_VRSHL_by_vecs32 */
29336
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
29337
    /* MVE_VRSHL_by_vecs8 */
29338
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
29339
    /* MVE_VRSHL_by_vecu16 */
29340
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
29341
    /* MVE_VRSHL_by_vecu32 */
29342
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
29343
    /* MVE_VRSHL_by_vecu8 */
29344
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
29345
    /* MVE_VRSHL_qrs16 */
29346
    MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, 
29347
    /* MVE_VRSHL_qrs32 */
29348
    MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, 
29349
    /* MVE_VRSHL_qrs8 */
29350
    MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, 
29351
    /* MVE_VRSHL_qru16 */
29352
    MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, 
29353
    /* MVE_VRSHL_qru32 */
29354
    MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, 
29355
    /* MVE_VRSHL_qru8 */
29356
    MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, 
29357
    /* MVE_VRSHRNi16bh */
29358
    MQPR, MQPR, MQPR, shr_imm8, i32imm, VCCR, GPRlr, 
29359
    /* MVE_VRSHRNi16th */
29360
    MQPR, MQPR, MQPR, shr_imm8, i32imm, VCCR, GPRlr, 
29361
    /* MVE_VRSHRNi32bh */
29362
    MQPR, MQPR, MQPR, shr_imm16, i32imm, VCCR, GPRlr, 
29363
    /* MVE_VRSHRNi32th */
29364
    MQPR, MQPR, MQPR, shr_imm16, i32imm, VCCR, GPRlr, 
29365
    /* MVE_VRSHR_imms16 */
29366
    MQPR, MQPR, shr_imm16, i32imm, VCCR, GPRlr, MQPR, 
29367
    /* MVE_VRSHR_imms32 */
29368
    MQPR, MQPR, shr_imm32, i32imm, VCCR, GPRlr, MQPR, 
29369
    /* MVE_VRSHR_imms8 */
29370
    MQPR, MQPR, shr_imm8, i32imm, VCCR, GPRlr, MQPR, 
29371
    /* MVE_VRSHR_immu16 */
29372
    MQPR, MQPR, shr_imm16, i32imm, VCCR, GPRlr, MQPR, 
29373
    /* MVE_VRSHR_immu32 */
29374
    MQPR, MQPR, shr_imm32, i32imm, VCCR, GPRlr, MQPR, 
29375
    /* MVE_VRSHR_immu8 */
29376
    MQPR, MQPR, shr_imm8, i32imm, VCCR, GPRlr, MQPR, 
29377
    /* MVE_VSBC */
29378
    MQPR, cl_FPSCR_NZCV, MQPR, MQPR, cl_FPSCR_NZCV, i32imm, VCCR, GPRlr, MQPR, 
29379
    /* MVE_VSBCI */
29380
    MQPR, cl_FPSCR_NZCV, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
29381
    /* MVE_VSHLC */
29382
    rGPR, MQPR, MQPR, rGPR, long_shift, i32imm, VCCR, GPRlr, 
29383
    /* MVE_VSHLL_imms16bh */
29384
    MQPR, MQPR, mve_shift_imm1_15, i32imm, VCCR, GPRlr, MQPR, 
29385
    /* MVE_VSHLL_imms16th */
29386
    MQPR, MQPR, mve_shift_imm1_15, i32imm, VCCR, GPRlr, MQPR, 
29387
    /* MVE_VSHLL_imms8bh */
29388
    MQPR, MQPR, mve_shift_imm1_7, i32imm, VCCR, GPRlr, MQPR, 
29389
    /* MVE_VSHLL_imms8th */
29390
    MQPR, MQPR, mve_shift_imm1_7, i32imm, VCCR, GPRlr, MQPR, 
29391
    /* MVE_VSHLL_immu16bh */
29392
    MQPR, MQPR, mve_shift_imm1_15, i32imm, VCCR, GPRlr, MQPR, 
29393
    /* MVE_VSHLL_immu16th */
29394
    MQPR, MQPR, mve_shift_imm1_15, i32imm, VCCR, GPRlr, MQPR, 
29395
    /* MVE_VSHLL_immu8bh */
29396
    MQPR, MQPR, mve_shift_imm1_7, i32imm, VCCR, GPRlr, MQPR, 
29397
    /* MVE_VSHLL_immu8th */
29398
    MQPR, MQPR, mve_shift_imm1_7, i32imm, VCCR, GPRlr, MQPR, 
29399
    /* MVE_VSHLL_lws16bh */
29400
    MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
29401
    /* MVE_VSHLL_lws16th */
29402
    MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
29403
    /* MVE_VSHLL_lws8bh */
29404
    MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
29405
    /* MVE_VSHLL_lws8th */
29406
    MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
29407
    /* MVE_VSHLL_lwu16bh */
29408
    MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
29409
    /* MVE_VSHLL_lwu16th */
29410
    MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
29411
    /* MVE_VSHLL_lwu8bh */
29412
    MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
29413
    /* MVE_VSHLL_lwu8th */
29414
    MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
29415
    /* MVE_VSHL_by_vecs16 */
29416
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
29417
    /* MVE_VSHL_by_vecs32 */
29418
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
29419
    /* MVE_VSHL_by_vecs8 */
29420
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
29421
    /* MVE_VSHL_by_vecu16 */
29422
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
29423
    /* MVE_VSHL_by_vecu32 */
29424
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
29425
    /* MVE_VSHL_by_vecu8 */
29426
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
29427
    /* MVE_VSHL_immi16 */
29428
    MQPR, MQPR, imm0_15, i32imm, VCCR, GPRlr, MQPR, 
29429
    /* MVE_VSHL_immi32 */
29430
    MQPR, MQPR, imm0_31, i32imm, VCCR, GPRlr, MQPR, 
29431
    /* MVE_VSHL_immi8 */
29432
    MQPR, MQPR, imm0_7, i32imm, VCCR, GPRlr, MQPR, 
29433
    /* MVE_VSHL_qrs16 */
29434
    MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, 
29435
    /* MVE_VSHL_qrs32 */
29436
    MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, 
29437
    /* MVE_VSHL_qrs8 */
29438
    MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, 
29439
    /* MVE_VSHL_qru16 */
29440
    MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, 
29441
    /* MVE_VSHL_qru32 */
29442
    MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, 
29443
    /* MVE_VSHL_qru8 */
29444
    MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, 
29445
    /* MVE_VSHRNi16bh */
29446
    MQPR, MQPR, MQPR, shr_imm8, i32imm, VCCR, GPRlr, 
29447
    /* MVE_VSHRNi16th */
29448
    MQPR, MQPR, MQPR, shr_imm8, i32imm, VCCR, GPRlr, 
29449
    /* MVE_VSHRNi32bh */
29450
    MQPR, MQPR, MQPR, shr_imm16, i32imm, VCCR, GPRlr, 
29451
    /* MVE_VSHRNi32th */
29452
    MQPR, MQPR, MQPR, shr_imm16, i32imm, VCCR, GPRlr, 
29453
    /* MVE_VSHR_imms16 */
29454
    MQPR, MQPR, shr_imm16, i32imm, VCCR, GPRlr, MQPR, 
29455
    /* MVE_VSHR_imms32 */
29456
    MQPR, MQPR, shr_imm32, i32imm, VCCR, GPRlr, MQPR, 
29457
    /* MVE_VSHR_imms8 */
29458
    MQPR, MQPR, shr_imm8, i32imm, VCCR, GPRlr, MQPR, 
29459
    /* MVE_VSHR_immu16 */
29460
    MQPR, MQPR, shr_imm16, i32imm, VCCR, GPRlr, MQPR, 
29461
    /* MVE_VSHR_immu32 */
29462
    MQPR, MQPR, shr_imm32, i32imm, VCCR, GPRlr, MQPR, 
29463
    /* MVE_VSHR_immu8 */
29464
    MQPR, MQPR, shr_imm8, i32imm, VCCR, GPRlr, MQPR, 
29465
    /* MVE_VSLIimm16 */
29466
    MQPR, MQPR, MQPR, imm0_15, i32imm, VCCR, GPRlr, 
29467
    /* MVE_VSLIimm32 */
29468
    MQPR, MQPR, MQPR, imm0_31, i32imm, VCCR, GPRlr, 
29469
    /* MVE_VSLIimm8 */
29470
    MQPR, MQPR, MQPR, imm0_7, i32imm, VCCR, GPRlr, 
29471
    /* MVE_VSRIimm16 */
29472
    MQPR, MQPR, MQPR, shr_imm16, i32imm, VCCR, GPRlr, 
29473
    /* MVE_VSRIimm32 */
29474
    MQPR, MQPR, MQPR, shr_imm32, i32imm, VCCR, GPRlr, 
29475
    /* MVE_VSRIimm8 */
29476
    MQPR, MQPR, MQPR, shr_imm8, i32imm, VCCR, GPRlr, 
29477
    /* MVE_VST20_16 */
29478
    VecList2Q, GPRnopc, 
29479
    /* MVE_VST20_16_wb */
29480
    rGPR, VecList2Q, rGPR, 
29481
    /* MVE_VST20_32 */
29482
    VecList2Q, GPRnopc, 
29483
    /* MVE_VST20_32_wb */
29484
    rGPR, VecList2Q, rGPR, 
29485
    /* MVE_VST20_8 */
29486
    VecList2Q, GPRnopc, 
29487
    /* MVE_VST20_8_wb */
29488
    rGPR, VecList2Q, rGPR, 
29489
    /* MVE_VST21_16 */
29490
    VecList2Q, GPRnopc, 
29491
    /* MVE_VST21_16_wb */
29492
    rGPR, VecList2Q, rGPR, 
29493
    /* MVE_VST21_32 */
29494
    VecList2Q, GPRnopc, 
29495
    /* MVE_VST21_32_wb */
29496
    rGPR, VecList2Q, rGPR, 
29497
    /* MVE_VST21_8 */
29498
    VecList2Q, GPRnopc, 
29499
    /* MVE_VST21_8_wb */
29500
    rGPR, VecList2Q, rGPR, 
29501
    /* MVE_VST40_16 */
29502
    VecList4Q, GPRnopc, 
29503
    /* MVE_VST40_16_wb */
29504
    rGPR, VecList4Q, rGPR, 
29505
    /* MVE_VST40_32 */
29506
    VecList4Q, GPRnopc, 
29507
    /* MVE_VST40_32_wb */
29508
    rGPR, VecList4Q, rGPR, 
29509
    /* MVE_VST40_8 */
29510
    VecList4Q, GPRnopc, 
29511
    /* MVE_VST40_8_wb */
29512
    rGPR, VecList4Q, rGPR, 
29513
    /* MVE_VST41_16 */
29514
    VecList4Q, GPRnopc, 
29515
    /* MVE_VST41_16_wb */
29516
    rGPR, VecList4Q, rGPR, 
29517
    /* MVE_VST41_32 */
29518
    VecList4Q, GPRnopc, 
29519
    /* MVE_VST41_32_wb */
29520
    rGPR, VecList4Q, rGPR, 
29521
    /* MVE_VST41_8 */
29522
    VecList4Q, GPRnopc, 
29523
    /* MVE_VST41_8_wb */
29524
    rGPR, VecList4Q, rGPR, 
29525
    /* MVE_VST42_16 */
29526
    VecList4Q, GPRnopc, 
29527
    /* MVE_VST42_16_wb */
29528
    rGPR, VecList4Q, rGPR, 
29529
    /* MVE_VST42_32 */
29530
    VecList4Q, GPRnopc, 
29531
    /* MVE_VST42_32_wb */
29532
    rGPR, VecList4Q, rGPR, 
29533
    /* MVE_VST42_8 */
29534
    VecList4Q, GPRnopc, 
29535
    /* MVE_VST42_8_wb */
29536
    rGPR, VecList4Q, rGPR, 
29537
    /* MVE_VST43_16 */
29538
    VecList4Q, GPRnopc, 
29539
    /* MVE_VST43_16_wb */
29540
    rGPR, VecList4Q, rGPR, 
29541
    /* MVE_VST43_32 */
29542
    VecList4Q, GPRnopc, 
29543
    /* MVE_VST43_32_wb */
29544
    rGPR, VecList4Q, rGPR, 
29545
    /* MVE_VST43_8 */
29546
    VecList4Q, GPRnopc, 
29547
    /* MVE_VST43_8_wb */
29548
    rGPR, VecList4Q, rGPR, 
29549
    /* MVE_VSTRB16 */
29550
    MQPR, tGPR, i32imm, i32imm, VCCR, GPRlr, 
29551
    /* MVE_VSTRB16_post */
29552
    tGPR, MQPR, tGPR, -1, i32imm, VCCR, GPRlr, 
29553
    /* MVE_VSTRB16_pre */
29554
    tGPR, MQPR, tGPR, i32imm, i32imm, VCCR, GPRlr, 
29555
    /* MVE_VSTRB16_rq */
29556
    MQPR, GPRnopc, MQPR, i32imm, VCCR, GPRlr, 
29557
    /* MVE_VSTRB32 */
29558
    MQPR, tGPR, i32imm, i32imm, VCCR, GPRlr, 
29559
    /* MVE_VSTRB32_post */
29560
    tGPR, MQPR, tGPR, -1, i32imm, VCCR, GPRlr, 
29561
    /* MVE_VSTRB32_pre */
29562
    tGPR, MQPR, tGPR, i32imm, i32imm, VCCR, GPRlr, 
29563
    /* MVE_VSTRB32_rq */
29564
    MQPR, GPRnopc, MQPR, i32imm, VCCR, GPRlr, 
29565
    /* MVE_VSTRB8_rq */
29566
    MQPR, GPRnopc, MQPR, i32imm, VCCR, GPRlr, 
29567
    /* MVE_VSTRBU8 */
29568
    MQPR, GPRnopc, i32imm, i32imm, VCCR, GPRlr, 
29569
    /* MVE_VSTRBU8_post */
29570
    rGPR, MQPR, rGPR, -1, i32imm, VCCR, GPRlr, 
29571
    /* MVE_VSTRBU8_pre */
29572
    rGPR, MQPR, rGPR, i32imm, i32imm, VCCR, GPRlr, 
29573
    /* MVE_VSTRD64_qi */
29574
    MQPR, MQPR, i32imm, i32imm, VCCR, GPRlr, 
29575
    /* MVE_VSTRD64_qi_pre */
29576
    MQPR, MQPR, MQPR, i32imm, i32imm, VCCR, GPRlr, 
29577
    /* MVE_VSTRD64_rq */
29578
    MQPR, GPRnopc, MQPR, i32imm, VCCR, GPRlr, 
29579
    /* MVE_VSTRD64_rq_u */
29580
    MQPR, GPRnopc, MQPR, i32imm, VCCR, GPRlr, 
29581
    /* MVE_VSTRH16_rq */
29582
    MQPR, GPRnopc, MQPR, i32imm, VCCR, GPRlr, 
29583
    /* MVE_VSTRH16_rq_u */
29584
    MQPR, GPRnopc, MQPR, i32imm, VCCR, GPRlr, 
29585
    /* MVE_VSTRH32 */
29586
    MQPR, tGPR, i32imm, i32imm, VCCR, GPRlr, 
29587
    /* MVE_VSTRH32_post */
29588
    tGPR, MQPR, tGPR, -1, i32imm, VCCR, GPRlr, 
29589
    /* MVE_VSTRH32_pre */
29590
    tGPR, MQPR, tGPR, i32imm, i32imm, VCCR, GPRlr, 
29591
    /* MVE_VSTRH32_rq */
29592
    MQPR, GPRnopc, MQPR, i32imm, VCCR, GPRlr, 
29593
    /* MVE_VSTRH32_rq_u */
29594
    MQPR, GPRnopc, MQPR, i32imm, VCCR, GPRlr, 
29595
    /* MVE_VSTRHU16 */
29596
    MQPR, GPRnopc, i32imm, i32imm, VCCR, GPRlr, 
29597
    /* MVE_VSTRHU16_post */
29598
    rGPR, MQPR, rGPR, -1, i32imm, VCCR, GPRlr, 
29599
    /* MVE_VSTRHU16_pre */
29600
    rGPR, MQPR, rGPR, i32imm, i32imm, VCCR, GPRlr, 
29601
    /* MVE_VSTRW32_qi */
29602
    MQPR, MQPR, i32imm, i32imm, VCCR, GPRlr, 
29603
    /* MVE_VSTRW32_qi_pre */
29604
    MQPR, MQPR, MQPR, i32imm, i32imm, VCCR, GPRlr, 
29605
    /* MVE_VSTRW32_rq */
29606
    MQPR, GPRnopc, MQPR, i32imm, VCCR, GPRlr, 
29607
    /* MVE_VSTRW32_rq_u */
29608
    MQPR, GPRnopc, MQPR, i32imm, VCCR, GPRlr, 
29609
    /* MVE_VSTRWU32 */
29610
    MQPR, GPRnopc, i32imm, i32imm, VCCR, GPRlr, 
29611
    /* MVE_VSTRWU32_post */
29612
    rGPR, MQPR, rGPR, -1, i32imm, VCCR, GPRlr, 
29613
    /* MVE_VSTRWU32_pre */
29614
    rGPR, MQPR, rGPR, i32imm, i32imm, VCCR, GPRlr, 
29615
    /* MVE_VSUB_qr_f16 */
29616
    MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, MQPR, 
29617
    /* MVE_VSUB_qr_f32 */
29618
    MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, MQPR, 
29619
    /* MVE_VSUB_qr_i16 */
29620
    MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, MQPR, 
29621
    /* MVE_VSUB_qr_i32 */
29622
    MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, MQPR, 
29623
    /* MVE_VSUB_qr_i8 */
29624
    MQPR, MQPR, rGPR, i32imm, VCCR, GPRlr, MQPR, 
29625
    /* MVE_VSUBf16 */
29626
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
29627
    /* MVE_VSUBf32 */
29628
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
29629
    /* MVE_VSUBi16 */
29630
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
29631
    /* MVE_VSUBi32 */
29632
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
29633
    /* MVE_VSUBi8 */
29634
    MQPR, MQPR, MQPR, i32imm, VCCR, GPRlr, MQPR, 
29635
    /* MVE_WLSTP_16 */
29636
    GPRlr, rGPR, wlslabel_u11, 
29637
    /* MVE_WLSTP_32 */
29638
    GPRlr, rGPR, wlslabel_u11, 
29639
    /* MVE_WLSTP_64 */
29640
    GPRlr, rGPR, wlslabel_u11, 
29641
    /* MVE_WLSTP_8 */
29642
    GPRlr, rGPR, wlslabel_u11, 
29643
    /* MVNi */
29644
    GPR, mod_imm, i32imm, i32imm, CCR, 
29645
    /* MVNr */
29646
    GPR, GPR, i32imm, i32imm, CCR, 
29647
    /* MVNsi */
29648
    GPR, GPR, i32imm, i32imm, i32imm, CCR, 
29649
    /* MVNsr */
29650
    GPRnopc, GPRnopc, GPRnopc, i32imm, i32imm, i32imm, CCR, 
29651
    /* NEON_VMAXNMNDf */
29652
    DPR, DPR, DPR, 
29653
    /* NEON_VMAXNMNDh */
29654
    DPR, DPR, DPR, 
29655
    /* NEON_VMAXNMNQf */
29656
    QPR, QPR, QPR, 
29657
    /* NEON_VMAXNMNQh */
29658
    QPR, QPR, QPR, 
29659
    /* NEON_VMINNMNDf */
29660
    DPR, DPR, DPR, 
29661
    /* NEON_VMINNMNDh */
29662
    DPR, DPR, DPR, 
29663
    /* NEON_VMINNMNQf */
29664
    QPR, QPR, QPR, 
29665
    /* NEON_VMINNMNQh */
29666
    QPR, QPR, QPR, 
29667
    /* ORRri */
29668
    GPR, GPR, mod_imm, i32imm, i32imm, CCR, 
29669
    /* ORRrr */
29670
    GPR, GPR, GPR, i32imm, i32imm, CCR, 
29671
    /* ORRrsi */
29672
    GPR, GPR, GPR, i32imm, i32imm, i32imm, CCR, 
29673
    /* ORRrsr */
29674
    GPR, GPR, GPRnopc, GPRnopc, i32imm, i32imm, i32imm, CCR, 
29675
    /* PKHBT */
29676
    GPRnopc, GPRnopc, GPRnopc, pkh_lsl_amt, i32imm, i32imm, 
29677
    /* PKHTB */
29678
    GPRnopc, GPRnopc, GPRnopc, pkh_asr_amt, i32imm, i32imm, 
29679
    /* PLDWi12 */
29680
    GPR, i32imm, 
29681
    /* PLDWrs */
29682
    GPR, GPRnopc, i32imm, 
29683
    /* PLDi12 */
29684
    GPR, i32imm, 
29685
    /* PLDrs */
29686
    GPR, GPRnopc, i32imm, 
29687
    /* PLIi12 */
29688
    GPR, i32imm, 
29689
    /* PLIrs */
29690
    GPR, GPRnopc, i32imm, 
29691
    /* QADD */
29692
    GPRnopc, GPRnopc, GPRnopc, i32imm, i32imm, 
29693
    /* QADD16 */
29694
    GPRnopc, GPRnopc, GPRnopc, i32imm, i32imm, 
29695
    /* QADD8 */
29696
    GPRnopc, GPRnopc, GPRnopc, i32imm, i32imm, 
29697
    /* QASX */
29698
    GPRnopc, GPRnopc, GPRnopc, i32imm, i32imm, 
29699
    /* QDADD */
29700
    GPRnopc, GPRnopc, GPRnopc, i32imm, i32imm, 
29701
    /* QDSUB */
29702
    GPRnopc, GPRnopc, GPRnopc, i32imm, i32imm, 
29703
    /* QSAX */
29704
    GPRnopc, GPRnopc, GPRnopc, i32imm, i32imm, 
29705
    /* QSUB */
29706
    GPRnopc, GPRnopc, GPRnopc, i32imm, i32imm, 
29707
    /* QSUB16 */
29708
    GPRnopc, GPRnopc, GPRnopc, i32imm, i32imm, 
29709
    /* QSUB8 */
29710
    GPRnopc, GPRnopc, GPRnopc, i32imm, i32imm, 
29711
    /* RBIT */
29712
    GPR, GPR, i32imm, i32imm, 
29713
    /* REV */
29714
    GPR, GPR, i32imm, i32imm, 
29715
    /* REV16 */
29716
    GPR, GPR, i32imm, i32imm, 
29717
    /* REVSH */
29718
    GPR, GPR, i32imm, i32imm, 
29719
    /* RFEDA */
29720
    GPR, 
29721
    /* RFEDA_UPD */
29722
    GPR, 
29723
    /* RFEDB */
29724
    GPR, 
29725
    /* RFEDB_UPD */
29726
    GPR, 
29727
    /* RFEIA */
29728
    GPR, 
29729
    /* RFEIA_UPD */
29730
    GPR, 
29731
    /* RFEIB */
29732
    GPR, 
29733
    /* RFEIB_UPD */
29734
    GPR, 
29735
    /* RSBri */
29736
    GPR, GPR, mod_imm, i32imm, i32imm, CCR, 
29737
    /* RSBrr */
29738
    GPR, GPR, GPR, i32imm, i32imm, CCR, 
29739
    /* RSBrsi */
29740
    GPR, GPR, GPR, i32imm, i32imm, i32imm, CCR, 
29741
    /* RSBrsr */
29742
    GPR, GPR, GPRnopc, GPRnopc, i32imm, i32imm, i32imm, CCR, 
29743
    /* RSCri */
29744
    GPR, GPR, mod_imm, i32imm, i32imm, CCR, 
29745
    /* RSCrr */
29746
    GPR, GPR, GPR, i32imm, i32imm, CCR, 
29747
    /* RSCrsi */
29748
    GPR, GPR, GPR, i32imm, i32imm, i32imm, CCR, 
29749
    /* RSCrsr */
29750
    GPR, GPR, GPRnopc, GPRnopc, i32imm, i32imm, i32imm, CCR, 
29751
    /* SADD16 */
29752
    GPRnopc, GPRnopc, GPRnopc, i32imm, i32imm, 
29753
    /* SADD8 */
29754
    GPRnopc, GPRnopc, GPRnopc, i32imm, i32imm, 
29755
    /* SASX */
29756
    GPRnopc, GPRnopc, GPRnopc, i32imm, i32imm, 
29757
    /* SB */
29758
    /* SBCri */
29759
    GPR, GPR, mod_imm, i32imm, i32imm, CCR, 
29760
    /* SBCrr */
29761
    GPR, GPR, GPR, i32imm, i32imm, CCR, 
29762
    /* SBCrsi */
29763
    GPR, GPR, GPR, i32imm, i32imm, i32imm, CCR, 
29764
    /* SBCrsr */
29765
    GPRnopc, GPRnopc, GPRnopc, GPRnopc, i32imm, i32imm, i32imm, CCR, 
29766
    /* SBFX */
29767
    GPRnopc, GPRnopc, imm0_31, imm1_32, i32imm, i32imm, 
29768
    /* SDIV */
29769
    GPR, GPR, GPR, i32imm, i32imm, 
29770
    /* SEL */
29771
    GPR, GPR, GPR, i32imm, i32imm, 
29772
    /* SETEND */
29773
    setend_op, 
29774
    /* SETPAN */
29775
    imm0_1, 
29776
    /* SHA1C */
29777
    QPR, QPR, QPR, QPR, 
29778
    /* SHA1H */
29779
    QPR, QPR, 
29780
    /* SHA1M */
29781
    QPR, QPR, QPR, QPR, 
29782
    /* SHA1P */
29783
    QPR, QPR, QPR, QPR, 
29784
    /* SHA1SU0 */
29785
    QPR, QPR, QPR, QPR, 
29786
    /* SHA1SU1 */
29787
    QPR, QPR, QPR, 
29788
    /* SHA256H */
29789
    QPR, QPR, QPR, QPR, 
29790
    /* SHA256H2 */
29791
    QPR, QPR, QPR, QPR, 
29792
    /* SHA256SU0 */
29793
    QPR, QPR, QPR, 
29794
    /* SHA256SU1 */
29795
    QPR, QPR, QPR, QPR, 
29796
    /* SHADD16 */
29797
    GPRnopc, GPRnopc, GPRnopc, i32imm, i32imm, 
29798
    /* SHADD8 */
29799
    GPRnopc, GPRnopc, GPRnopc, i32imm, i32imm, 
29800
    /* SHASX */
29801
    GPRnopc, GPRnopc, GPRnopc, i32imm, i32imm, 
29802
    /* SHSAX */
29803
    GPRnopc, GPRnopc, GPRnopc, i32imm, i32imm, 
29804
    /* SHSUB16 */
29805
    GPRnopc, GPRnopc, GPRnopc, i32imm, i32imm, 
29806
    /* SHSUB8 */
29807
    GPRnopc, GPRnopc, GPRnopc, i32imm, i32imm, 
29808
    /* SMC */
29809
    imm0_15, i32imm, i32imm, 
29810
    /* SMLABB */
29811
    GPRnopc, GPRnopc, GPRnopc, GPR, i32imm, i32imm, 
29812
    /* SMLABT */
29813
    GPRnopc, GPRnopc, GPRnopc, GPR, i32imm, i32imm, 
29814
    /* SMLAD */
29815
    GPRnopc, GPRnopc, GPRnopc, GPR, i32imm, i32imm, 
29816
    /* SMLADX */
29817
    GPRnopc, GPRnopc, GPRnopc, GPR, i32imm, i32imm, 
29818
    /* SMLAL */
29819
    GPR, GPR, GPR, GPR, GPR, GPR, i32imm, i32imm, CCR, 
29820
    /* SMLALBB */
29821
    GPRnopc, GPRnopc, GPRnopc, GPRnopc, GPRnopc, GPRnopc, i32imm, i32imm, 
29822
    /* SMLALBT */
29823
    GPRnopc, GPRnopc, GPRnopc, GPRnopc, GPRnopc, GPRnopc, i32imm, i32imm, 
29824
    /* SMLALD */
29825
    GPRnopc, GPRnopc, GPRnopc, GPRnopc, GPRnopc, GPRnopc, i32imm, i32imm, 
29826
    /* SMLALDX */
29827
    GPRnopc, GPRnopc, GPRnopc, GPRnopc, GPRnopc, GPRnopc, i32imm, i32imm, 
29828
    /* SMLALTB */
29829
    GPRnopc, GPRnopc, GPRnopc, GPRnopc, GPRnopc, GPRnopc, i32imm, i32imm, 
29830
    /* SMLALTT */
29831
    GPRnopc, GPRnopc, GPRnopc, GPRnopc, GPRnopc, GPRnopc, i32imm, i32imm, 
29832
    /* SMLATB */
29833
    GPRnopc, GPRnopc, GPRnopc, GPR, i32imm, i32imm, 
29834
    /* SMLATT */
29835
    GPRnopc, GPRnopc, GPRnopc, GPR, i32imm, i32imm, 
29836
    /* SMLAWB */
29837
    GPRnopc, GPRnopc, GPRnopc, GPR, i32imm, i32imm, 
29838
    /* SMLAWT */
29839
    GPRnopc, GPRnopc, GPRnopc, GPR, i32imm, i32imm, 
29840
    /* SMLSD */
29841
    GPRnopc, GPRnopc, GPRnopc, GPR, i32imm, i32imm, 
29842
    /* SMLSDX */
29843
    GPRnopc, GPRnopc, GPRnopc, GPR, i32imm, i32imm, 
29844
    /* SMLSLD */
29845
    GPRnopc, GPRnopc, GPRnopc, GPRnopc, GPRnopc, GPRnopc, i32imm, i32imm, 
29846
    /* SMLSLDX */
29847
    GPRnopc, GPRnopc, GPRnopc, GPRnopc, GPRnopc, GPRnopc, i32imm, i32imm, 
29848
    /* SMMLA */
29849
    GPR, GPR, GPR, GPR, i32imm, i32imm, 
29850
    /* SMMLAR */
29851
    GPR, GPR, GPR, GPR, i32imm, i32imm, 
29852
    /* SMMLS */
29853
    GPR, GPR, GPR, GPR, i32imm, i32imm, 
29854
    /* SMMLSR */
29855
    GPR, GPR, GPR, GPR, i32imm, i32imm, 
29856
    /* SMMUL */
29857
    GPR, GPR, GPR, i32imm, i32imm, 
29858
    /* SMMULR */
29859
    GPR, GPR, GPR, i32imm, i32imm, 
29860
    /* SMUAD */
29861
    GPRnopc, GPRnopc, GPRnopc, i32imm, i32imm, 
29862
    /* SMUADX */
29863
    GPRnopc, GPRnopc, GPRnopc, i32imm, i32imm, 
29864
    /* SMULBB */
29865
    GPR, GPR, GPR, i32imm, i32imm, 
29866
    /* SMULBT */
29867
    GPR, GPR, GPR, i32imm, i32imm, 
29868
    /* SMULL */
29869
    GPR, GPR, GPR, GPR, i32imm, i32imm, CCR, 
29870
    /* SMULTB */
29871
    GPR, GPR, GPR, i32imm, i32imm, 
29872
    /* SMULTT */
29873
    GPR, GPR, GPR, i32imm, i32imm, 
29874
    /* SMULWB */
29875
    GPR, GPR, GPR, i32imm, i32imm, 
29876
    /* SMULWT */
29877
    GPR, GPR, GPR, i32imm, i32imm, 
29878
    /* SMUSD */
29879
    GPRnopc, GPRnopc, GPRnopc, i32imm, i32imm, 
29880
    /* SMUSDX */
29881
    GPRnopc, GPRnopc, GPRnopc, i32imm, i32imm, 
29882
    /* SRSDA */
29883
    imm0_31, 
29884
    /* SRSDA_UPD */
29885
    imm0_31, 
29886
    /* SRSDB */
29887
    imm0_31, 
29888
    /* SRSDB_UPD */
29889
    imm0_31, 
29890
    /* SRSIA */
29891
    imm0_31, 
29892
    /* SRSIA_UPD */
29893
    imm0_31, 
29894
    /* SRSIB */
29895
    imm0_31, 
29896
    /* SRSIB_UPD */
29897
    imm0_31, 
29898
    /* SSAT */
29899
    GPRnopc, imm1_32, GPRnopc, shift_imm, i32imm, i32imm, 
29900
    /* SSAT16 */
29901
    GPRnopc, imm1_16, GPRnopc, i32imm, i32imm, 
29902
    /* SSAX */
29903
    GPRnopc, GPRnopc, GPRnopc, i32imm, i32imm, 
29904
    /* SSUB16 */
29905
    GPRnopc, GPRnopc, GPRnopc, i32imm, i32imm, 
29906
    /* SSUB8 */
29907
    GPRnopc, GPRnopc, GPRnopc, i32imm, i32imm, 
29908
    /* STC2L_OFFSET */
29909
    p_imm, c_imm, GPR, i32imm, 
29910
    /* STC2L_OPTION */
29911
    p_imm, c_imm, GPR, coproc_option_imm, 
29912
    /* STC2L_POST */
29913
    p_imm, c_imm, GPR, i32imm, 
29914
    /* STC2L_PRE */
29915
    p_imm, c_imm, GPR, i32imm, 
29916
    /* STC2_OFFSET */
29917
    p_imm, c_imm, GPR, i32imm, 
29918
    /* STC2_OPTION */
29919
    p_imm, c_imm, GPR, coproc_option_imm, 
29920
    /* STC2_POST */
29921
    p_imm, c_imm, GPR, i32imm, 
29922
    /* STC2_PRE */
29923
    p_imm, c_imm, GPR, i32imm, 
29924
    /* STCL_OFFSET */
29925
    p_imm, c_imm, GPR, i32imm, i32imm, i32imm, 
29926
    /* STCL_OPTION */
29927
    p_imm, c_imm, GPR, coproc_option_imm, i32imm, i32imm, 
29928
    /* STCL_POST */
29929
    p_imm, c_imm, GPR, i32imm, i32imm, i32imm, 
29930
    /* STCL_PRE */
29931
    p_imm, c_imm, GPR, i32imm, i32imm, i32imm, 
29932
    /* STC_OFFSET */
29933
    p_imm, c_imm, GPR, i32imm, i32imm, i32imm, 
29934
    /* STC_OPTION */
29935
    p_imm, c_imm, GPR, coproc_option_imm, i32imm, i32imm, 
29936
    /* STC_POST */
29937
    p_imm, c_imm, GPR, i32imm, i32imm, i32imm, 
29938
    /* STC_PRE */
29939
    p_imm, c_imm, GPR, i32imm, i32imm, i32imm, 
29940
    /* STL */
29941
    GPR, GPR, i32imm, i32imm, 
29942
    /* STLB */
29943
    GPR, GPR, i32imm, i32imm, 
29944
    /* STLEX */
29945
    GPR, GPR, GPR, i32imm, i32imm, 
29946
    /* STLEXB */
29947
    GPR, GPR, GPR, i32imm, i32imm, 
29948
    /* STLEXD */
29949
    GPR, GPRPairOp, GPR, i32imm, i32imm, 
29950
    /* STLEXH */
29951
    GPR, GPR, GPR, i32imm, i32imm, 
29952
    /* STLH */
29953
    GPR, GPR, i32imm, i32imm, 
29954
    /* STMDA */
29955
    GPR, i32imm, i32imm, reglist, 
29956
    /* STMDA_UPD */
29957
    GPR, GPR, i32imm, i32imm, reglist, 
29958
    /* STMDB */
29959
    GPR, i32imm, i32imm, reglist, 
29960
    /* STMDB_UPD */
29961
    GPR, GPR, i32imm, i32imm, reglist, 
29962
    /* STMIA */
29963
    GPR, i32imm, i32imm, reglist, 
29964
    /* STMIA_UPD */
29965
    GPR, GPR, i32imm, i32imm, reglist, 
29966
    /* STMIB */
29967
    GPR, i32imm, i32imm, reglist, 
29968
    /* STMIB_UPD */
29969
    GPR, GPR, i32imm, i32imm, reglist, 
29970
    /* STRBT_POST_IMM */
29971
    GPR, GPR, GPR, GPRnopc, i32imm, i32imm, i32imm, 
29972
    /* STRBT_POST_REG */
29973
    GPR, GPR, GPR, GPRnopc, i32imm, i32imm, i32imm, 
29974
    /* STRB_POST_IMM */
29975
    GPR, GPR, GPR, GPRnopc, i32imm, i32imm, i32imm, 
29976
    /* STRB_POST_REG */
29977
    GPR, GPR, GPR, GPRnopc, i32imm, i32imm, i32imm, 
29978
    /* STRB_PRE_IMM */
29979
    GPR, GPR, GPR, i32imm, i32imm, i32imm, 
29980
    /* STRB_PRE_REG */
29981
    GPR, GPR, GPR, GPRnopc, i32imm, i32imm, i32imm, 
29982
    /* STRBi12 */
29983
    GPRnopc, GPR, i32imm, i32imm, i32imm, 
29984
    /* STRBrs */
29985
    GPRnopc, GPR, GPRnopc, i32imm, i32imm, i32imm, 
29986
    /* STRD */
29987
    GPR, GPR, GPR, GPR, i32imm, i32imm, i32imm, 
29988
    /* STRD_POST */
29989
    GPR, GPR, GPR, GPR, GPR, i32imm, i32imm, i32imm, 
29990
    /* STRD_PRE */
29991
    GPR, GPR, GPR, GPR, GPR, i32imm, i32imm, i32imm, 
29992
    /* STREX */
29993
    GPR, GPR, GPR, i32imm, i32imm, 
29994
    /* STREXB */
29995
    GPR, GPR, GPR, i32imm, i32imm, 
29996
    /* STREXD */
29997
    GPR, GPRPairOp, GPR, i32imm, i32imm, 
29998
    /* STREXH */
29999
    GPR, GPR, GPR, i32imm, i32imm, 
30000
    /* STRH */
30001
    GPR, GPR, GPR, i32imm, i32imm, i32imm, 
30002
    /* STRHTi */
30003
    GPR, GPR, GPR, i32imm, i32imm, i32imm, 
30004
    /* STRHTr */
30005
    GPR, GPR, GPR, GPRnopc, i32imm, i32imm, i32imm, 
30006
    /* STRH_POST */
30007
    GPR, GPR, GPR, GPR, i32imm, i32imm, i32imm, 
30008
    /* STRH_PRE */
30009
    GPR, GPR, GPR, GPR, i32imm, i32imm, i32imm, 
30010
    /* STRT_POST_IMM */
30011
    GPR, GPR, GPR, GPRnopc, i32imm, i32imm, i32imm, 
30012
    /* STRT_POST_REG */
30013
    GPR, GPR, GPR, GPRnopc, i32imm, i32imm, i32imm, 
30014
    /* STR_POST_IMM */
30015
    GPR, GPR, GPR, GPRnopc, i32imm, i32imm, i32imm, 
30016
    /* STR_POST_REG */
30017
    GPR, GPR, GPR, GPRnopc, i32imm, i32imm, i32imm, 
30018
    /* STR_PRE_IMM */
30019
    GPR, GPR, GPR, i32imm, i32imm, i32imm, 
30020
    /* STR_PRE_REG */
30021
    GPR, GPR, GPR, GPRnopc, i32imm, i32imm, i32imm, 
30022
    /* STRi12 */
30023
    GPR, GPR, i32imm, i32imm, i32imm, 
30024
    /* STRrs */
30025
    GPR, GPR, GPRnopc, i32imm, i32imm, i32imm, 
30026
    /* SUBri */
30027
    GPR, GPR, mod_imm, i32imm, i32imm, CCR, 
30028
    /* SUBrr */
30029
    GPR, GPR, GPR, i32imm, i32imm, CCR, 
30030
    /* SUBrsi */
30031
    GPR, GPR, GPR, i32imm, i32imm, i32imm, CCR, 
30032
    /* SUBrsr */
30033
    GPR, GPR, GPRnopc, GPRnopc, i32imm, i32imm, i32imm, CCR, 
30034
    /* SVC */
30035
    imm24b, i32imm, i32imm, 
30036
    /* SWP */
30037
    GPRnopc, GPRnopc, GPR, i32imm, i32imm, 
30038
    /* SWPB */
30039
    GPRnopc, GPRnopc, GPR, i32imm, i32imm, 
30040
    /* SXTAB */
30041
    GPRnopc, GPR, GPRnopc, rot_imm, i32imm, i32imm, 
30042
    /* SXTAB16 */
30043
    GPRnopc, GPR, GPRnopc, rot_imm, i32imm, i32imm, 
30044
    /* SXTAH */
30045
    GPRnopc, GPR, GPRnopc, rot_imm, i32imm, i32imm, 
30046
    /* SXTB */
30047
    GPRnopc, GPRnopc, rot_imm, i32imm, i32imm, 
30048
    /* SXTB16 */
30049
    GPRnopc, GPRnopc, rot_imm, i32imm, i32imm, 
30050
    /* SXTH */
30051
    GPRnopc, GPRnopc, rot_imm, i32imm, i32imm, 
30052
    /* TEQri */
30053
    GPR, mod_imm, i32imm, i32imm, 
30054
    /* TEQrr */
30055
    GPR, GPR, i32imm, i32imm, 
30056
    /* TEQrsi */
30057
    GPR, GPR, i32imm, i32imm, i32imm, 
30058
    /* TEQrsr */
30059
    GPRnopc, GPRnopc, GPRnopc, i32imm, i32imm, i32imm, 
30060
    /* TRAP */
30061
    /* TRAPNaCl */
30062
    /* TSB */
30063
    tsb_opt, 
30064
    /* TSTri */
30065
    GPR, mod_imm, i32imm, i32imm, 
30066
    /* TSTrr */
30067
    GPR, GPR, i32imm, i32imm, 
30068
    /* TSTrsi */
30069
    GPR, GPR, i32imm, i32imm, i32imm, 
30070
    /* TSTrsr */
30071
    GPRnopc, GPRnopc, GPRnopc, i32imm, i32imm, i32imm, 
30072
    /* UADD16 */
30073
    GPRnopc, GPRnopc, GPRnopc, i32imm, i32imm, 
30074
    /* UADD8 */
30075
    GPRnopc, GPRnopc, GPRnopc, i32imm, i32imm, 
30076
    /* UASX */
30077
    GPRnopc, GPRnopc, GPRnopc, i32imm, i32imm, 
30078
    /* UBFX */
30079
    GPRnopc, GPRnopc, imm0_31, imm1_32, i32imm, i32imm, 
30080
    /* UDF */
30081
    imm0_65535, 
30082
    /* UDIV */
30083
    GPR, GPR, GPR, i32imm, i32imm, 
30084
    /* UHADD16 */
30085
    GPRnopc, GPRnopc, GPRnopc, i32imm, i32imm, 
30086
    /* UHADD8 */
30087
    GPRnopc, GPRnopc, GPRnopc, i32imm, i32imm, 
30088
    /* UHASX */
30089
    GPRnopc, GPRnopc, GPRnopc, i32imm, i32imm, 
30090
    /* UHSAX */
30091
    GPRnopc, GPRnopc, GPRnopc, i32imm, i32imm, 
30092
    /* UHSUB16 */
30093
    GPRnopc, GPRnopc, GPRnopc, i32imm, i32imm, 
30094
    /* UHSUB8 */
30095
    GPRnopc, GPRnopc, GPRnopc, i32imm, i32imm, 
30096
    /* UMAAL */
30097
    GPR, GPR, GPR, GPR, GPR, GPR, i32imm, i32imm, 
30098
    /* UMLAL */
30099
    GPR, GPR, GPR, GPR, GPR, GPR, i32imm, i32imm, CCR, 
30100
    /* UMULL */
30101
    GPR, GPR, GPR, GPR, i32imm, i32imm, CCR, 
30102
    /* UQADD16 */
30103
    GPRnopc, GPRnopc, GPRnopc, i32imm, i32imm, 
30104
    /* UQADD8 */
30105
    GPRnopc, GPRnopc, GPRnopc, i32imm, i32imm, 
30106
    /* UQASX */
30107
    GPRnopc, GPRnopc, GPRnopc, i32imm, i32imm, 
30108
    /* UQSAX */
30109
    GPRnopc, GPRnopc, GPRnopc, i32imm, i32imm, 
30110
    /* UQSUB16 */
30111
    GPRnopc, GPRnopc, GPRnopc, i32imm, i32imm, 
30112
    /* UQSUB8 */
30113
    GPRnopc, GPRnopc, GPRnopc, i32imm, i32imm, 
30114
    /* USAD8 */
30115
    GPR, GPR, GPR, i32imm, i32imm, 
30116
    /* USADA8 */
30117
    GPR, GPR, GPR, GPR, i32imm, i32imm, 
30118
    /* USAT */
30119
    GPRnopc, imm0_31, GPRnopc, shift_imm, i32imm, i32imm, 
30120
    /* USAT16 */
30121
    GPRnopc, imm0_15, GPRnopc, i32imm, i32imm, 
30122
    /* USAX */
30123
    GPRnopc, GPRnopc, GPRnopc, i32imm, i32imm, 
30124
    /* USUB16 */
30125
    GPRnopc, GPRnopc, GPRnopc, i32imm, i32imm, 
30126
    /* USUB8 */
30127
    GPRnopc, GPRnopc, GPRnopc, i32imm, i32imm, 
30128
    /* UXTAB */
30129
    GPRnopc, GPR, GPRnopc, rot_imm, i32imm, i32imm, 
30130
    /* UXTAB16 */
30131
    GPRnopc, GPR, GPRnopc, rot_imm, i32imm, i32imm, 
30132
    /* UXTAH */
30133
    GPRnopc, GPR, GPRnopc, rot_imm, i32imm, i32imm, 
30134
    /* UXTB */
30135
    GPRnopc, GPRnopc, rot_imm, i32imm, i32imm, 
30136
    /* UXTB16 */
30137
    GPRnopc, GPRnopc, rot_imm, i32imm, i32imm, 
30138
    /* UXTH */
30139
    GPRnopc, GPRnopc, rot_imm, i32imm, i32imm, 
30140
    /* VABALsv2i64 */
30141
    QPR, QPR, DPR, DPR, i32imm, i32imm, 
30142
    /* VABALsv4i32 */
30143
    QPR, QPR, DPR, DPR, i32imm, i32imm, 
30144
    /* VABALsv8i16 */
30145
    QPR, QPR, DPR, DPR, i32imm, i32imm, 
30146
    /* VABALuv2i64 */
30147
    QPR, QPR, DPR, DPR, i32imm, i32imm, 
30148
    /* VABALuv4i32 */
30149
    QPR, QPR, DPR, DPR, i32imm, i32imm, 
30150
    /* VABALuv8i16 */
30151
    QPR, QPR, DPR, DPR, i32imm, i32imm, 
30152
    /* VABAsv16i8 */
30153
    QPR, QPR, QPR, QPR, i32imm, i32imm, 
30154
    /* VABAsv2i32 */
30155
    DPR, DPR, DPR, DPR, i32imm, i32imm, 
30156
    /* VABAsv4i16 */
30157
    DPR, DPR, DPR, DPR, i32imm, i32imm, 
30158
    /* VABAsv4i32 */
30159
    QPR, QPR, QPR, QPR, i32imm, i32imm, 
30160
    /* VABAsv8i16 */
30161
    QPR, QPR, QPR, QPR, i32imm, i32imm, 
30162
    /* VABAsv8i8 */
30163
    DPR, DPR, DPR, DPR, i32imm, i32imm, 
30164
    /* VABAuv16i8 */
30165
    QPR, QPR, QPR, QPR, i32imm, i32imm, 
30166
    /* VABAuv2i32 */
30167
    DPR, DPR, DPR, DPR, i32imm, i32imm, 
30168
    /* VABAuv4i16 */
30169
    DPR, DPR, DPR, DPR, i32imm, i32imm, 
30170
    /* VABAuv4i32 */
30171
    QPR, QPR, QPR, QPR, i32imm, i32imm, 
30172
    /* VABAuv8i16 */
30173
    QPR, QPR, QPR, QPR, i32imm, i32imm, 
30174
    /* VABAuv8i8 */
30175
    DPR, DPR, DPR, DPR, i32imm, i32imm, 
30176
    /* VABDLsv2i64 */
30177
    QPR, DPR, DPR, i32imm, i32imm, 
30178
    /* VABDLsv4i32 */
30179
    QPR, DPR, DPR, i32imm, i32imm, 
30180
    /* VABDLsv8i16 */
30181
    QPR, DPR, DPR, i32imm, i32imm, 
30182
    /* VABDLuv2i64 */
30183
    QPR, DPR, DPR, i32imm, i32imm, 
30184
    /* VABDLuv4i32 */
30185
    QPR, DPR, DPR, i32imm, i32imm, 
30186
    /* VABDLuv8i16 */
30187
    QPR, DPR, DPR, i32imm, i32imm, 
30188
    /* VABDfd */
30189
    DPR, DPR, DPR, i32imm, i32imm, 
30190
    /* VABDfq */
30191
    QPR, QPR, QPR, i32imm, i32imm, 
30192
    /* VABDhd */
30193
    DPR, DPR, DPR, i32imm, i32imm, 
30194
    /* VABDhq */
30195
    QPR, QPR, QPR, i32imm, i32imm, 
30196
    /* VABDsv16i8 */
30197
    QPR, QPR, QPR, i32imm, i32imm, 
30198
    /* VABDsv2i32 */
30199
    DPR, DPR, DPR, i32imm, i32imm, 
30200
    /* VABDsv4i16 */
30201
    DPR, DPR, DPR, i32imm, i32imm, 
30202
    /* VABDsv4i32 */
30203
    QPR, QPR, QPR, i32imm, i32imm, 
30204
    /* VABDsv8i16 */
30205
    QPR, QPR, QPR, i32imm, i32imm, 
30206
    /* VABDsv8i8 */
30207
    DPR, DPR, DPR, i32imm, i32imm, 
30208
    /* VABDuv16i8 */
30209
    QPR, QPR, QPR, i32imm, i32imm, 
30210
    /* VABDuv2i32 */
30211
    DPR, DPR, DPR, i32imm, i32imm, 
30212
    /* VABDuv4i16 */
30213
    DPR, DPR, DPR, i32imm, i32imm, 
30214
    /* VABDuv4i32 */
30215
    QPR, QPR, QPR, i32imm, i32imm, 
30216
    /* VABDuv8i16 */
30217
    QPR, QPR, QPR, i32imm, i32imm, 
30218
    /* VABDuv8i8 */
30219
    DPR, DPR, DPR, i32imm, i32imm, 
30220
    /* VABSD */
30221
    DPR, DPR, i32imm, i32imm, 
30222
    /* VABSH */
30223
    HPR, HPR, i32imm, i32imm, 
30224
    /* VABSS */
30225
    SPR, SPR, i32imm, i32imm, 
30226
    /* VABSfd */
30227
    DPR, DPR, i32imm, i32imm, 
30228
    /* VABSfq */
30229
    QPR, QPR, i32imm, i32imm, 
30230
    /* VABShd */
30231
    DPR, DPR, i32imm, i32imm, 
30232
    /* VABShq */
30233
    QPR, QPR, i32imm, i32imm, 
30234
    /* VABSv16i8 */
30235
    QPR, QPR, i32imm, i32imm, 
30236
    /* VABSv2i32 */
30237
    DPR, DPR, i32imm, i32imm, 
30238
    /* VABSv4i16 */
30239
    DPR, DPR, i32imm, i32imm, 
30240
    /* VABSv4i32 */
30241
    QPR, QPR, i32imm, i32imm, 
30242
    /* VABSv8i16 */
30243
    QPR, QPR, i32imm, i32imm, 
30244
    /* VABSv8i8 */
30245
    DPR, DPR, i32imm, i32imm, 
30246
    /* VACGEfd */
30247
    DPR, DPR, DPR, i32imm, i32imm, 
30248
    /* VACGEfq */
30249
    QPR, QPR, QPR, i32imm, i32imm, 
30250
    /* VACGEhd */
30251
    DPR, DPR, DPR, i32imm, i32imm, 
30252
    /* VACGEhq */
30253
    QPR, QPR, QPR, i32imm, i32imm, 
30254
    /* VACGTfd */
30255
    DPR, DPR, DPR, i32imm, i32imm, 
30256
    /* VACGTfq */
30257
    QPR, QPR, QPR, i32imm, i32imm, 
30258
    /* VACGThd */
30259
    DPR, DPR, DPR, i32imm, i32imm, 
30260
    /* VACGThq */
30261
    QPR, QPR, QPR, i32imm, i32imm, 
30262
    /* VADDD */
30263
    DPR, DPR, DPR, i32imm, i32imm, 
30264
    /* VADDH */
30265
    HPR, HPR, HPR, i32imm, i32imm, 
30266
    /* VADDHNv2i32 */
30267
    DPR, QPR, QPR, i32imm, i32imm, 
30268
    /* VADDHNv4i16 */
30269
    DPR, QPR, QPR, i32imm, i32imm, 
30270
    /* VADDHNv8i8 */
30271
    DPR, QPR, QPR, i32imm, i32imm, 
30272
    /* VADDLsv2i64 */
30273
    QPR, DPR, DPR, i32imm, i32imm, 
30274
    /* VADDLsv4i32 */
30275
    QPR, DPR, DPR, i32imm, i32imm, 
30276
    /* VADDLsv8i16 */
30277
    QPR, DPR, DPR, i32imm, i32imm, 
30278
    /* VADDLuv2i64 */
30279
    QPR, DPR, DPR, i32imm, i32imm, 
30280
    /* VADDLuv4i32 */
30281
    QPR, DPR, DPR, i32imm, i32imm, 
30282
    /* VADDLuv8i16 */
30283
    QPR, DPR, DPR, i32imm, i32imm, 
30284
    /* VADDS */
30285
    SPR, SPR, SPR, i32imm, i32imm, 
30286
    /* VADDWsv2i64 */
30287
    QPR, QPR, DPR, i32imm, i32imm, 
30288
    /* VADDWsv4i32 */
30289
    QPR, QPR, DPR, i32imm, i32imm, 
30290
    /* VADDWsv8i16 */
30291
    QPR, QPR, DPR, i32imm, i32imm, 
30292
    /* VADDWuv2i64 */
30293
    QPR, QPR, DPR, i32imm, i32imm, 
30294
    /* VADDWuv4i32 */
30295
    QPR, QPR, DPR, i32imm, i32imm, 
30296
    /* VADDWuv8i16 */
30297
    QPR, QPR, DPR, i32imm, i32imm, 
30298
    /* VADDfd */
30299
    DPR, DPR, DPR, i32imm, i32imm, 
30300
    /* VADDfq */
30301
    QPR, QPR, QPR, i32imm, i32imm, 
30302
    /* VADDhd */
30303
    DPR, DPR, DPR, i32imm, i32imm, 
30304
    /* VADDhq */
30305
    QPR, QPR, QPR, i32imm, i32imm, 
30306
    /* VADDv16i8 */
30307
    QPR, QPR, QPR, i32imm, i32imm, 
30308
    /* VADDv1i64 */
30309
    DPR, DPR, DPR, i32imm, i32imm, 
30310
    /* VADDv2i32 */
30311
    DPR, DPR, DPR, i32imm, i32imm, 
30312
    /* VADDv2i64 */
30313
    QPR, QPR, QPR, i32imm, i32imm, 
30314
    /* VADDv4i16 */
30315
    DPR, DPR, DPR, i32imm, i32imm, 
30316
    /* VADDv4i32 */
30317
    QPR, QPR, QPR, i32imm, i32imm, 
30318
    /* VADDv8i16 */
30319
    QPR, QPR, QPR, i32imm, i32imm, 
30320
    /* VADDv8i8 */
30321
    DPR, DPR, DPR, i32imm, i32imm, 
30322
    /* VANDd */
30323
    DPR, DPR, DPR, i32imm, i32imm, 
30324
    /* VANDq */
30325
    QPR, QPR, QPR, i32imm, i32imm, 
30326
    /* VBF16MALBQ */
30327
    QPR, QPR, QPR, QPR, 
30328
    /* VBF16MALBQI */
30329
    QPR, QPR, QPR, DPR_8, i32imm, 
30330
    /* VBF16MALTQ */
30331
    QPR, QPR, QPR, QPR, 
30332
    /* VBF16MALTQI */
30333
    QPR, QPR, QPR, DPR_8, i32imm, 
30334
    /* VBICd */
30335
    DPR, DPR, DPR, i32imm, i32imm, 
30336
    /* VBICiv2i32 */
30337
    DPR, nImmSplatI32, DPR, i32imm, i32imm, 
30338
    /* VBICiv4i16 */
30339
    DPR, nImmSplatI16, DPR, i32imm, i32imm, 
30340
    /* VBICiv4i32 */
30341
    QPR, nImmSplatI32, QPR, i32imm, i32imm, 
30342
    /* VBICiv8i16 */
30343
    QPR, nImmSplatI16, QPR, i32imm, i32imm, 
30344
    /* VBICq */
30345
    QPR, QPR, QPR, i32imm, i32imm, 
30346
    /* VBIFd */
30347
    DPR, DPR, DPR, DPR, i32imm, i32imm, 
30348
    /* VBIFq */
30349
    QPR, QPR, QPR, QPR, i32imm, i32imm, 
30350
    /* VBITd */
30351
    DPR, DPR, DPR, DPR, i32imm, i32imm, 
30352
    /* VBITq */
30353
    QPR, QPR, QPR, QPR, i32imm, i32imm, 
30354
    /* VBSLd */
30355
    DPR, DPR, DPR, DPR, i32imm, i32imm, 
30356
    /* VBSLq */
30357
    QPR, QPR, QPR, QPR, i32imm, i32imm, 
30358
    /* VBSPd */
30359
    DPR, DPR, DPR, DPR, i32imm, i32imm, 
30360
    /* VBSPq */
30361
    QPR, QPR, QPR, QPR, i32imm, i32imm, 
30362
    /* VCADDv2f32 */
30363
    DPR, DPR, DPR, complexrotateopodd, 
30364
    /* VCADDv4f16 */
30365
    DPR, DPR, DPR, complexrotateopodd, 
30366
    /* VCADDv4f32 */
30367
    QPR, QPR, QPR, complexrotateopodd, 
30368
    /* VCADDv8f16 */
30369
    QPR, QPR, QPR, complexrotateopodd, 
30370
    /* VCEQfd */
30371
    DPR, DPR, DPR, i32imm, i32imm, 
30372
    /* VCEQfq */
30373
    QPR, QPR, QPR, i32imm, i32imm, 
30374
    /* VCEQhd */
30375
    DPR, DPR, DPR, i32imm, i32imm, 
30376
    /* VCEQhq */
30377
    QPR, QPR, QPR, i32imm, i32imm, 
30378
    /* VCEQv16i8 */
30379
    QPR, QPR, QPR, i32imm, i32imm, 
30380
    /* VCEQv2i32 */
30381
    DPR, DPR, DPR, i32imm, i32imm, 
30382
    /* VCEQv4i16 */
30383
    DPR, DPR, DPR, i32imm, i32imm, 
30384
    /* VCEQv4i32 */
30385
    QPR, QPR, QPR, i32imm, i32imm, 
30386
    /* VCEQv8i16 */
30387
    QPR, QPR, QPR, i32imm, i32imm, 
30388
    /* VCEQv8i8 */
30389
    DPR, DPR, DPR, i32imm, i32imm, 
30390
    /* VCEQzv16i8 */
30391
    QPR, QPR, i32imm, i32imm, 
30392
    /* VCEQzv2f32 */
30393
    DPR, DPR, i32imm, i32imm, 
30394
    /* VCEQzv2i32 */
30395
    DPR, DPR, i32imm, i32imm, 
30396
    /* VCEQzv4f16 */
30397
    DPR, DPR, i32imm, i32imm, 
30398
    /* VCEQzv4f32 */
30399
    QPR, QPR, i32imm, i32imm, 
30400
    /* VCEQzv4i16 */
30401
    DPR, DPR, i32imm, i32imm, 
30402
    /* VCEQzv4i32 */
30403
    QPR, QPR, i32imm, i32imm, 
30404
    /* VCEQzv8f16 */
30405
    QPR, QPR, i32imm, i32imm, 
30406
    /* VCEQzv8i16 */
30407
    QPR, QPR, i32imm, i32imm, 
30408
    /* VCEQzv8i8 */
30409
    DPR, DPR, i32imm, i32imm, 
30410
    /* VCGEfd */
30411
    DPR, DPR, DPR, i32imm, i32imm, 
30412
    /* VCGEfq */
30413
    QPR, QPR, QPR, i32imm, i32imm, 
30414
    /* VCGEhd */
30415
    DPR, DPR, DPR, i32imm, i32imm, 
30416
    /* VCGEhq */
30417
    QPR, QPR, QPR, i32imm, i32imm, 
30418
    /* VCGEsv16i8 */
30419
    QPR, QPR, QPR, i32imm, i32imm, 
30420
    /* VCGEsv2i32 */
30421
    DPR, DPR, DPR, i32imm, i32imm, 
30422
    /* VCGEsv4i16 */
30423
    DPR, DPR, DPR, i32imm, i32imm, 
30424
    /* VCGEsv4i32 */
30425
    QPR, QPR, QPR, i32imm, i32imm, 
30426
    /* VCGEsv8i16 */
30427
    QPR, QPR, QPR, i32imm, i32imm, 
30428
    /* VCGEsv8i8 */
30429
    DPR, DPR, DPR, i32imm, i32imm, 
30430
    /* VCGEuv16i8 */
30431
    QPR, QPR, QPR, i32imm, i32imm, 
30432
    /* VCGEuv2i32 */
30433
    DPR, DPR, DPR, i32imm, i32imm, 
30434
    /* VCGEuv4i16 */
30435
    DPR, DPR, DPR, i32imm, i32imm, 
30436
    /* VCGEuv4i32 */
30437
    QPR, QPR, QPR, i32imm, i32imm, 
30438
    /* VCGEuv8i16 */
30439
    QPR, QPR, QPR, i32imm, i32imm, 
30440
    /* VCGEuv8i8 */
30441
    DPR, DPR, DPR, i32imm, i32imm, 
30442
    /* VCGEzv16i8 */
30443
    QPR, QPR, i32imm, i32imm, 
30444
    /* VCGEzv2f32 */
30445
    DPR, DPR, i32imm, i32imm, 
30446
    /* VCGEzv2i32 */
30447
    DPR, DPR, i32imm, i32imm, 
30448
    /* VCGEzv4f16 */
30449
    DPR, DPR, i32imm, i32imm, 
30450
    /* VCGEzv4f32 */
30451
    QPR, QPR, i32imm, i32imm, 
30452
    /* VCGEzv4i16 */
30453
    DPR, DPR, i32imm, i32imm, 
30454
    /* VCGEzv4i32 */
30455
    QPR, QPR, i32imm, i32imm, 
30456
    /* VCGEzv8f16 */
30457
    QPR, QPR, i32imm, i32imm, 
30458
    /* VCGEzv8i16 */
30459
    QPR, QPR, i32imm, i32imm, 
30460
    /* VCGEzv8i8 */
30461
    DPR, DPR, i32imm, i32imm, 
30462
    /* VCGTfd */
30463
    DPR, DPR, DPR, i32imm, i32imm, 
30464
    /* VCGTfq */
30465
    QPR, QPR, QPR, i32imm, i32imm, 
30466
    /* VCGThd */
30467
    DPR, DPR, DPR, i32imm, i32imm, 
30468
    /* VCGThq */
30469
    QPR, QPR, QPR, i32imm, i32imm, 
30470
    /* VCGTsv16i8 */
30471
    QPR, QPR, QPR, i32imm, i32imm, 
30472
    /* VCGTsv2i32 */
30473
    DPR, DPR, DPR, i32imm, i32imm, 
30474
    /* VCGTsv4i16 */
30475
    DPR, DPR, DPR, i32imm, i32imm, 
30476
    /* VCGTsv4i32 */
30477
    QPR, QPR, QPR, i32imm, i32imm, 
30478
    /* VCGTsv8i16 */
30479
    QPR, QPR, QPR, i32imm, i32imm, 
30480
    /* VCGTsv8i8 */
30481
    DPR, DPR, DPR, i32imm, i32imm, 
30482
    /* VCGTuv16i8 */
30483
    QPR, QPR, QPR, i32imm, i32imm, 
30484
    /* VCGTuv2i32 */
30485
    DPR, DPR, DPR, i32imm, i32imm, 
30486
    /* VCGTuv4i16 */
30487
    DPR, DPR, DPR, i32imm, i32imm, 
30488
    /* VCGTuv4i32 */
30489
    QPR, QPR, QPR, i32imm, i32imm, 
30490
    /* VCGTuv8i16 */
30491
    QPR, QPR, QPR, i32imm, i32imm, 
30492
    /* VCGTuv8i8 */
30493
    DPR, DPR, DPR, i32imm, i32imm, 
30494
    /* VCGTzv16i8 */
30495
    QPR, QPR, i32imm, i32imm, 
30496
    /* VCGTzv2f32 */
30497
    DPR, DPR, i32imm, i32imm, 
30498
    /* VCGTzv2i32 */
30499
    DPR, DPR, i32imm, i32imm, 
30500
    /* VCGTzv4f16 */
30501
    DPR, DPR, i32imm, i32imm, 
30502
    /* VCGTzv4f32 */
30503
    QPR, QPR, i32imm, i32imm, 
30504
    /* VCGTzv4i16 */
30505
    DPR, DPR, i32imm, i32imm, 
30506
    /* VCGTzv4i32 */
30507
    QPR, QPR, i32imm, i32imm, 
30508
    /* VCGTzv8f16 */
30509
    QPR, QPR, i32imm, i32imm, 
30510
    /* VCGTzv8i16 */
30511
    QPR, QPR, i32imm, i32imm, 
30512
    /* VCGTzv8i8 */
30513
    DPR, DPR, i32imm, i32imm, 
30514
    /* VCLEzv16i8 */
30515
    QPR, QPR, i32imm, i32imm, 
30516
    /* VCLEzv2f32 */
30517
    DPR, DPR, i32imm, i32imm, 
30518
    /* VCLEzv2i32 */
30519
    DPR, DPR, i32imm, i32imm, 
30520
    /* VCLEzv4f16 */
30521
    DPR, DPR, i32imm, i32imm, 
30522
    /* VCLEzv4f32 */
30523
    QPR, QPR, i32imm, i32imm, 
30524
    /* VCLEzv4i16 */
30525
    DPR, DPR, i32imm, i32imm, 
30526
    /* VCLEzv4i32 */
30527
    QPR, QPR, i32imm, i32imm, 
30528
    /* VCLEzv8f16 */
30529
    QPR, QPR, i32imm, i32imm, 
30530
    /* VCLEzv8i16 */
30531
    QPR, QPR, i32imm, i32imm, 
30532
    /* VCLEzv8i8 */
30533
    DPR, DPR, i32imm, i32imm, 
30534
    /* VCLSv16i8 */
30535
    QPR, QPR, i32imm, i32imm, 
30536
    /* VCLSv2i32 */
30537
    DPR, DPR, i32imm, i32imm, 
30538
    /* VCLSv4i16 */
30539
    DPR, DPR, i32imm, i32imm, 
30540
    /* VCLSv4i32 */
30541
    QPR, QPR, i32imm, i32imm, 
30542
    /* VCLSv8i16 */
30543
    QPR, QPR, i32imm, i32imm, 
30544
    /* VCLSv8i8 */
30545
    DPR, DPR, i32imm, i32imm, 
30546
    /* VCLTzv16i8 */
30547
    QPR, QPR, i32imm, i32imm, 
30548
    /* VCLTzv2f32 */
30549
    DPR, DPR, i32imm, i32imm, 
30550
    /* VCLTzv2i32 */
30551
    DPR, DPR, i32imm, i32imm, 
30552
    /* VCLTzv4f16 */
30553
    DPR, DPR, i32imm, i32imm, 
30554
    /* VCLTzv4f32 */
30555
    QPR, QPR, i32imm, i32imm, 
30556
    /* VCLTzv4i16 */
30557
    DPR, DPR, i32imm, i32imm, 
30558
    /* VCLTzv4i32 */
30559
    QPR, QPR, i32imm, i32imm, 
30560
    /* VCLTzv8f16 */
30561
    QPR, QPR, i32imm, i32imm, 
30562
    /* VCLTzv8i16 */
30563
    QPR, QPR, i32imm, i32imm, 
30564
    /* VCLTzv8i8 */
30565
    DPR, DPR, i32imm, i32imm, 
30566
    /* VCLZv16i8 */
30567
    QPR, QPR, i32imm, i32imm, 
30568
    /* VCLZv2i32 */
30569
    DPR, DPR, i32imm, i32imm, 
30570
    /* VCLZv4i16 */
30571
    DPR, DPR, i32imm, i32imm, 
30572
    /* VCLZv4i32 */
30573
    QPR, QPR, i32imm, i32imm, 
30574
    /* VCLZv8i16 */
30575
    QPR, QPR, i32imm, i32imm, 
30576
    /* VCLZv8i8 */
30577
    DPR, DPR, i32imm, i32imm, 
30578
    /* VCMLAv2f32 */
30579
    DPR, DPR, DPR, DPR, complexrotateop, 
30580
    /* VCMLAv2f32_indexed */
30581
    DPR, DPR, DPR, DPR, i32imm, complexrotateop, 
30582
    /* VCMLAv4f16 */
30583
    DPR, DPR, DPR, DPR, complexrotateop, 
30584
    /* VCMLAv4f16_indexed */
30585
    DPR, DPR, DPR, DPR_VFP2, i32imm, complexrotateop, 
30586
    /* VCMLAv4f32 */
30587
    QPR, QPR, QPR, QPR, complexrotateop, 
30588
    /* VCMLAv4f32_indexed */
30589
    QPR, QPR, QPR, DPR, i32imm, complexrotateop, 
30590
    /* VCMLAv8f16 */
30591
    QPR, QPR, QPR, QPR, complexrotateop, 
30592
    /* VCMLAv8f16_indexed */
30593
    QPR, QPR, QPR, DPR_VFP2, i32imm, complexrotateop, 
30594
    /* VCMPD */
30595
    DPR, DPR, i32imm, i32imm, 
30596
    /* VCMPED */
30597
    DPR, DPR, i32imm, i32imm, 
30598
    /* VCMPEH */
30599
    HPR, HPR, i32imm, i32imm, 
30600
    /* VCMPES */
30601
    SPR, SPR, i32imm, i32imm, 
30602
    /* VCMPEZD */
30603
    DPR, i32imm, i32imm, 
30604
    /* VCMPEZH */
30605
    HPR, i32imm, i32imm, 
30606
    /* VCMPEZS */
30607
    SPR, i32imm, i32imm, 
30608
    /* VCMPH */
30609
    HPR, HPR, i32imm, i32imm, 
30610
    /* VCMPS */
30611
    SPR, SPR, i32imm, i32imm, 
30612
    /* VCMPZD */
30613
    DPR, i32imm, i32imm, 
30614
    /* VCMPZH */
30615
    HPR, i32imm, i32imm, 
30616
    /* VCMPZS */
30617
    SPR, i32imm, i32imm, 
30618
    /* VCNTd */
30619
    DPR, DPR, i32imm, i32imm, 
30620
    /* VCNTq */
30621
    QPR, QPR, i32imm, i32imm, 
30622
    /* VCVTANSDf */
30623
    DPR, DPR, 
30624
    /* VCVTANSDh */
30625
    DPR, DPR, 
30626
    /* VCVTANSQf */
30627
    QPR, QPR, 
30628
    /* VCVTANSQh */
30629
    QPR, QPR, 
30630
    /* VCVTANUDf */
30631
    DPR, DPR, 
30632
    /* VCVTANUDh */
30633
    DPR, DPR, 
30634
    /* VCVTANUQf */
30635
    QPR, QPR, 
30636
    /* VCVTANUQh */
30637
    QPR, QPR, 
30638
    /* VCVTASD */
30639
    SPR, DPR, 
30640
    /* VCVTASH */
30641
    SPR, HPR, 
30642
    /* VCVTASS */
30643
    SPR, SPR, 
30644
    /* VCVTAUD */
30645
    SPR, DPR, 
30646
    /* VCVTAUH */
30647
    SPR, HPR, 
30648
    /* VCVTAUS */
30649
    SPR, SPR, 
30650
    /* VCVTBDH */
30651
    SPR, SPR, DPR, i32imm, i32imm, 
30652
    /* VCVTBHD */
30653
    DPR, SPR, i32imm, i32imm, 
30654
    /* VCVTBHS */
30655
    SPR, SPR, i32imm, i32imm, 
30656
    /* VCVTBSH */
30657
    SPR, SPR, SPR, i32imm, i32imm, 
30658
    /* VCVTDS */
30659
    DPR, SPR, i32imm, i32imm, 
30660
    /* VCVTMNSDf */
30661
    DPR, DPR, 
30662
    /* VCVTMNSDh */
30663
    DPR, DPR, 
30664
    /* VCVTMNSQf */
30665
    QPR, QPR, 
30666
    /* VCVTMNSQh */
30667
    QPR, QPR, 
30668
    /* VCVTMNUDf */
30669
    DPR, DPR, 
30670
    /* VCVTMNUDh */
30671
    DPR, DPR, 
30672
    /* VCVTMNUQf */
30673
    QPR, QPR, 
30674
    /* VCVTMNUQh */
30675
    QPR, QPR, 
30676
    /* VCVTMSD */
30677
    SPR, DPR, 
30678
    /* VCVTMSH */
30679
    SPR, HPR, 
30680
    /* VCVTMSS */
30681
    SPR, SPR, 
30682
    /* VCVTMUD */
30683
    SPR, DPR, 
30684
    /* VCVTMUH */
30685
    SPR, HPR, 
30686
    /* VCVTMUS */
30687
    SPR, SPR, 
30688
    /* VCVTNNSDf */
30689
    DPR, DPR, 
30690
    /* VCVTNNSDh */
30691
    DPR, DPR, 
30692
    /* VCVTNNSQf */
30693
    QPR, QPR, 
30694
    /* VCVTNNSQh */
30695
    QPR, QPR, 
30696
    /* VCVTNNUDf */
30697
    DPR, DPR, 
30698
    /* VCVTNNUDh */
30699
    DPR, DPR, 
30700
    /* VCVTNNUQf */
30701
    QPR, QPR, 
30702
    /* VCVTNNUQh */
30703
    QPR, QPR, 
30704
    /* VCVTNSD */
30705
    SPR, DPR, 
30706
    /* VCVTNSH */
30707
    SPR, HPR, 
30708
    /* VCVTNSS */
30709
    SPR, SPR, 
30710
    /* VCVTNUD */
30711
    SPR, DPR, 
30712
    /* VCVTNUH */
30713
    SPR, HPR, 
30714
    /* VCVTNUS */
30715
    SPR, SPR, 
30716
    /* VCVTPNSDf */
30717
    DPR, DPR, 
30718
    /* VCVTPNSDh */
30719
    DPR, DPR, 
30720
    /* VCVTPNSQf */
30721
    QPR, QPR, 
30722
    /* VCVTPNSQh */
30723
    QPR, QPR, 
30724
    /* VCVTPNUDf */
30725
    DPR, DPR, 
30726
    /* VCVTPNUDh */
30727
    DPR, DPR, 
30728
    /* VCVTPNUQf */
30729
    QPR, QPR, 
30730
    /* VCVTPNUQh */
30731
    QPR, QPR, 
30732
    /* VCVTPSD */
30733
    SPR, DPR, 
30734
    /* VCVTPSH */
30735
    SPR, HPR, 
30736
    /* VCVTPSS */
30737
    SPR, SPR, 
30738
    /* VCVTPUD */
30739
    SPR, DPR, 
30740
    /* VCVTPUH */
30741
    SPR, HPR, 
30742
    /* VCVTPUS */
30743
    SPR, SPR, 
30744
    /* VCVTSD */
30745
    SPR, DPR, i32imm, i32imm, 
30746
    /* VCVTTDH */
30747
    SPR, SPR, DPR, i32imm, i32imm, 
30748
    /* VCVTTHD */
30749
    DPR, SPR, i32imm, i32imm, 
30750
    /* VCVTTHS */
30751
    SPR, SPR, i32imm, i32imm, 
30752
    /* VCVTTSH */
30753
    SPR, SPR, SPR, i32imm, i32imm, 
30754
    /* VCVTf2h */
30755
    DPR, QPR, i32imm, i32imm, 
30756
    /* VCVTf2sd */
30757
    DPR, DPR, i32imm, i32imm, 
30758
    /* VCVTf2sq */
30759
    QPR, QPR, i32imm, i32imm, 
30760
    /* VCVTf2ud */
30761
    DPR, DPR, i32imm, i32imm, 
30762
    /* VCVTf2uq */
30763
    QPR, QPR, i32imm, i32imm, 
30764
    /* VCVTf2xsd */
30765
    DPR, DPR, neon_vcvt_imm32, i32imm, i32imm, 
30766
    /* VCVTf2xsq */
30767
    QPR, QPR, neon_vcvt_imm32, i32imm, i32imm, 
30768
    /* VCVTf2xud */
30769
    DPR, DPR, neon_vcvt_imm32, i32imm, i32imm, 
30770
    /* VCVTf2xuq */
30771
    QPR, QPR, neon_vcvt_imm32, i32imm, i32imm, 
30772
    /* VCVTh2f */
30773
    QPR, DPR, i32imm, i32imm, 
30774
    /* VCVTh2sd */
30775
    DPR, DPR, i32imm, i32imm, 
30776
    /* VCVTh2sq */
30777
    QPR, QPR, i32imm, i32imm, 
30778
    /* VCVTh2ud */
30779
    DPR, DPR, i32imm, i32imm, 
30780
    /* VCVTh2uq */
30781
    QPR, QPR, i32imm, i32imm, 
30782
    /* VCVTh2xsd */
30783
    DPR, DPR, neon_vcvt_imm32, i32imm, i32imm, 
30784
    /* VCVTh2xsq */
30785
    QPR, QPR, neon_vcvt_imm32, i32imm, i32imm, 
30786
    /* VCVTh2xud */
30787
    DPR, DPR, neon_vcvt_imm32, i32imm, i32imm, 
30788
    /* VCVTh2xuq */
30789
    QPR, QPR, neon_vcvt_imm32, i32imm, i32imm, 
30790
    /* VCVTs2fd */
30791
    DPR, DPR, i32imm, i32imm, 
30792
    /* VCVTs2fq */
30793
    QPR, QPR, i32imm, i32imm, 
30794
    /* VCVTs2hd */
30795
    DPR, DPR, i32imm, i32imm, 
30796
    /* VCVTs2hq */
30797
    QPR, QPR, i32imm, i32imm, 
30798
    /* VCVTu2fd */
30799
    DPR, DPR, i32imm, i32imm, 
30800
    /* VCVTu2fq */
30801
    QPR, QPR, i32imm, i32imm, 
30802
    /* VCVTu2hd */
30803
    DPR, DPR, i32imm, i32imm, 
30804
    /* VCVTu2hq */
30805
    QPR, QPR, i32imm, i32imm, 
30806
    /* VCVTxs2fd */
30807
    DPR, DPR, neon_vcvt_imm32, i32imm, i32imm, 
30808
    /* VCVTxs2fq */
30809
    QPR, QPR, neon_vcvt_imm32, i32imm, i32imm, 
30810
    /* VCVTxs2hd */
30811
    DPR, DPR, neon_vcvt_imm32, i32imm, i32imm, 
30812
    /* VCVTxs2hq */
30813
    QPR, QPR, neon_vcvt_imm32, i32imm, i32imm, 
30814
    /* VCVTxu2fd */
30815
    DPR, DPR, neon_vcvt_imm32, i32imm, i32imm, 
30816
    /* VCVTxu2fq */
30817
    QPR, QPR, neon_vcvt_imm32, i32imm, i32imm, 
30818
    /* VCVTxu2hd */
30819
    DPR, DPR, neon_vcvt_imm32, i32imm, i32imm, 
30820
    /* VCVTxu2hq */
30821
    QPR, QPR, neon_vcvt_imm32, i32imm, i32imm, 
30822
    /* VDIVD */
30823
    DPR, DPR, DPR, i32imm, i32imm, 
30824
    /* VDIVH */
30825
    HPR, HPR, HPR, i32imm, i32imm, 
30826
    /* VDIVS */
30827
    SPR, SPR, SPR, i32imm, i32imm, 
30828
    /* VDUP16d */
30829
    DPR, GPR, i32imm, i32imm, 
30830
    /* VDUP16q */
30831
    QPR, GPR, i32imm, i32imm, 
30832
    /* VDUP32d */
30833
    DPR, GPR, i32imm, i32imm, 
30834
    /* VDUP32q */
30835
    QPR, GPR, i32imm, i32imm, 
30836
    /* VDUP8d */
30837
    DPR, GPR, i32imm, i32imm, 
30838
    /* VDUP8q */
30839
    QPR, GPR, i32imm, i32imm, 
30840
    /* VDUPLN16d */
30841
    DPR, DPR, i32imm, i32imm, i32imm, 
30842
    /* VDUPLN16q */
30843
    QPR, DPR, i32imm, i32imm, i32imm, 
30844
    /* VDUPLN32d */
30845
    DPR, DPR, i32imm, i32imm, i32imm, 
30846
    /* VDUPLN32q */
30847
    QPR, DPR, i32imm, i32imm, i32imm, 
30848
    /* VDUPLN8d */
30849
    DPR, DPR, i32imm, i32imm, i32imm, 
30850
    /* VDUPLN8q */
30851
    QPR, DPR, i32imm, i32imm, i32imm, 
30852
    /* VEORd */
30853
    DPR, DPR, DPR, i32imm, i32imm, 
30854
    /* VEORq */
30855
    QPR, QPR, QPR, i32imm, i32imm, 
30856
    /* VEXTd16 */
30857
    DPR, DPR, DPR, imm0_3, i32imm, i32imm, 
30858
    /* VEXTd32 */
30859
    DPR, DPR, DPR, imm0_1, i32imm, i32imm, 
30860
    /* VEXTd8 */
30861
    DPR, DPR, DPR, imm0_7, i32imm, i32imm, 
30862
    /* VEXTq16 */
30863
    QPR, QPR, QPR, imm0_7, i32imm, i32imm, 
30864
    /* VEXTq32 */
30865
    QPR, QPR, QPR, imm0_3, i32imm, i32imm, 
30866
    /* VEXTq64 */
30867
    QPR, QPR, QPR, imm0_1, i32imm, i32imm, 
30868
    /* VEXTq8 */
30869
    QPR, QPR, QPR, imm0_15, i32imm, i32imm, 
30870
    /* VFMAD */
30871
    DPR, DPR, DPR, DPR, i32imm, i32imm, 
30872
    /* VFMAH */
30873
    HPR, HPR, HPR, HPR, i32imm, i32imm, 
30874
    /* VFMALD */
30875
    DPR, SPR, SPR, 
30876
    /* VFMALDI */
30877
    DPR, SPR, SPR_8, i32imm, 
30878
    /* VFMALQ */
30879
    QPR, DPR, DPR, 
30880
    /* VFMALQI */
30881
    QPR, DPR, DPR_8, i32imm, 
30882
    /* VFMAS */
30883
    SPR, SPR, SPR, SPR, i32imm, i32imm, 
30884
    /* VFMAfd */
30885
    DPR, DPR, DPR, DPR, i32imm, i32imm, 
30886
    /* VFMAfq */
30887
    QPR, QPR, QPR, QPR, i32imm, i32imm, 
30888
    /* VFMAhd */
30889
    DPR, DPR, DPR, DPR, i32imm, i32imm, 
30890
    /* VFMAhq */
30891
    QPR, QPR, QPR, QPR, i32imm, i32imm, 
30892
    /* VFMSD */
30893
    DPR, DPR, DPR, DPR, i32imm, i32imm, 
30894
    /* VFMSH */
30895
    HPR, HPR, HPR, HPR, i32imm, i32imm, 
30896
    /* VFMSLD */
30897
    DPR, SPR, SPR, 
30898
    /* VFMSLDI */
30899
    DPR, SPR, SPR_8, i32imm, 
30900
    /* VFMSLQ */
30901
    QPR, DPR, DPR, 
30902
    /* VFMSLQI */
30903
    QPR, DPR, DPR_8, i32imm, 
30904
    /* VFMSS */
30905
    SPR, SPR, SPR, SPR, i32imm, i32imm, 
30906
    /* VFMSfd */
30907
    DPR, DPR, DPR, DPR, i32imm, i32imm, 
30908
    /* VFMSfq */
30909
    QPR, QPR, QPR, QPR, i32imm, i32imm, 
30910
    /* VFMShd */
30911
    DPR, DPR, DPR, DPR, i32imm, i32imm, 
30912
    /* VFMShq */
30913
    QPR, QPR, QPR, QPR, i32imm, i32imm, 
30914
    /* VFNMAD */
30915
    DPR, DPR, DPR, DPR, i32imm, i32imm, 
30916
    /* VFNMAH */
30917
    HPR, HPR, HPR, HPR, i32imm, i32imm, 
30918
    /* VFNMAS */
30919
    SPR, SPR, SPR, SPR, i32imm, i32imm, 
30920
    /* VFNMSD */
30921
    DPR, DPR, DPR, DPR, i32imm, i32imm, 
30922
    /* VFNMSH */
30923
    HPR, HPR, HPR, HPR, i32imm, i32imm, 
30924
    /* VFNMSS */
30925
    SPR, SPR, SPR, SPR, i32imm, i32imm, 
30926
    /* VFP_VMAXNMD */
30927
    DPR, DPR, DPR, 
30928
    /* VFP_VMAXNMH */
30929
    HPR, HPR, HPR, 
30930
    /* VFP_VMAXNMS */
30931
    SPR, SPR, SPR, 
30932
    /* VFP_VMINNMD */
30933
    DPR, DPR, DPR, 
30934
    /* VFP_VMINNMH */
30935
    HPR, HPR, HPR, 
30936
    /* VFP_VMINNMS */
30937
    SPR, SPR, SPR, 
30938
    /* VGETLNi32 */
30939
    GPR, DPR, i32imm, i32imm, i32imm, 
30940
    /* VGETLNs16 */
30941
    GPR, DPR, i32imm, i32imm, i32imm, 
30942
    /* VGETLNs8 */
30943
    GPR, DPR, i32imm, i32imm, i32imm, 
30944
    /* VGETLNu16 */
30945
    GPR, DPR, i32imm, i32imm, i32imm, 
30946
    /* VGETLNu8 */
30947
    GPR, DPR, i32imm, i32imm, i32imm, 
30948
    /* VHADDsv16i8 */
30949
    QPR, QPR, QPR, i32imm, i32imm, 
30950
    /* VHADDsv2i32 */
30951
    DPR, DPR, DPR, i32imm, i32imm, 
30952
    /* VHADDsv4i16 */
30953
    DPR, DPR, DPR, i32imm, i32imm, 
30954
    /* VHADDsv4i32 */
30955
    QPR, QPR, QPR, i32imm, i32imm, 
30956
    /* VHADDsv8i16 */
30957
    QPR, QPR, QPR, i32imm, i32imm, 
30958
    /* VHADDsv8i8 */
30959
    DPR, DPR, DPR, i32imm, i32imm, 
30960
    /* VHADDuv16i8 */
30961
    QPR, QPR, QPR, i32imm, i32imm, 
30962
    /* VHADDuv2i32 */
30963
    DPR, DPR, DPR, i32imm, i32imm, 
30964
    /* VHADDuv4i16 */
30965
    DPR, DPR, DPR, i32imm, i32imm, 
30966
    /* VHADDuv4i32 */
30967
    QPR, QPR, QPR, i32imm, i32imm, 
30968
    /* VHADDuv8i16 */
30969
    QPR, QPR, QPR, i32imm, i32imm, 
30970
    /* VHADDuv8i8 */
30971
    DPR, DPR, DPR, i32imm, i32imm, 
30972
    /* VHSUBsv16i8 */
30973
    QPR, QPR, QPR, i32imm, i32imm, 
30974
    /* VHSUBsv2i32 */
30975
    DPR, DPR, DPR, i32imm, i32imm, 
30976
    /* VHSUBsv4i16 */
30977
    DPR, DPR, DPR, i32imm, i32imm, 
30978
    /* VHSUBsv4i32 */
30979
    QPR, QPR, QPR, i32imm, i32imm, 
30980
    /* VHSUBsv8i16 */
30981
    QPR, QPR, QPR, i32imm, i32imm, 
30982
    /* VHSUBsv8i8 */
30983
    DPR, DPR, DPR, i32imm, i32imm, 
30984
    /* VHSUBuv16i8 */
30985
    QPR, QPR, QPR, i32imm, i32imm, 
30986
    /* VHSUBuv2i32 */
30987
    DPR, DPR, DPR, i32imm, i32imm, 
30988
    /* VHSUBuv4i16 */
30989
    DPR, DPR, DPR, i32imm, i32imm, 
30990
    /* VHSUBuv4i32 */
30991
    QPR, QPR, QPR, i32imm, i32imm, 
30992
    /* VHSUBuv8i16 */
30993
    QPR, QPR, QPR, i32imm, i32imm, 
30994
    /* VHSUBuv8i8 */
30995
    DPR, DPR, DPR, i32imm, i32imm, 
30996
    /* VINSH */
30997
    SPR, SPR, SPR, 
30998
    /* VJCVT */
30999
    SPR, DPR, i32imm, i32imm, 
31000
    /* VLD1DUPd16 */
31001
    VecListOneDAllLanes, GPR, i32imm, i32imm, i32imm, 
31002
    /* VLD1DUPd16wb_fixed */
31003
    VecListOneDAllLanes, GPR, GPR, i32imm, i32imm, i32imm, 
31004
    /* VLD1DUPd16wb_register */
31005
    VecListOneDAllLanes, GPR, GPR, i32imm, rGPR, i32imm, i32imm, 
31006
    /* VLD1DUPd32 */
31007
    VecListOneDAllLanes, GPR, i32imm, i32imm, i32imm, 
31008
    /* VLD1DUPd32wb_fixed */
31009
    VecListOneDAllLanes, GPR, GPR, i32imm, i32imm, i32imm, 
31010
    /* VLD1DUPd32wb_register */
31011
    VecListOneDAllLanes, GPR, GPR, i32imm, rGPR, i32imm, i32imm, 
31012
    /* VLD1DUPd8 */
31013
    VecListOneDAllLanes, GPR, i32imm, i32imm, i32imm, 
31014
    /* VLD1DUPd8wb_fixed */
31015
    VecListOneDAllLanes, GPR, GPR, i32imm, i32imm, i32imm, 
31016
    /* VLD1DUPd8wb_register */
31017
    VecListOneDAllLanes, GPR, GPR, i32imm, rGPR, i32imm, i32imm, 
31018
    /* VLD1DUPq16 */
31019
    VecListDPairAllLanes, GPR, i32imm, i32imm, i32imm, 
31020
    /* VLD1DUPq16wb_fixed */
31021
    VecListDPairAllLanes, GPR, GPR, i32imm, i32imm, i32imm, 
31022
    /* VLD1DUPq16wb_register */
31023
    VecListDPairAllLanes, GPR, GPR, i32imm, rGPR, i32imm, i32imm, 
31024
    /* VLD1DUPq32 */
31025
    VecListDPairAllLanes, GPR, i32imm, i32imm, i32imm, 
31026
    /* VLD1DUPq32wb_fixed */
31027
    VecListDPairAllLanes, GPR, GPR, i32imm, i32imm, i32imm, 
31028
    /* VLD1DUPq32wb_register */
31029
    VecListDPairAllLanes, GPR, GPR, i32imm, rGPR, i32imm, i32imm, 
31030
    /* VLD1DUPq8 */
31031
    VecListDPairAllLanes, GPR, i32imm, i32imm, i32imm, 
31032
    /* VLD1DUPq8wb_fixed */
31033
    VecListDPairAllLanes, GPR, GPR, i32imm, i32imm, i32imm, 
31034
    /* VLD1DUPq8wb_register */
31035
    VecListDPairAllLanes, GPR, GPR, i32imm, rGPR, i32imm, i32imm, 
31036
    /* VLD1LNd16 */
31037
    DPR, GPR, i32imm, DPR, nohash_imm, i32imm, i32imm, 
31038
    /* VLD1LNd16_UPD */
31039
    DPR, GPR, GPR, i32imm, GPR, DPR, nohash_imm, i32imm, i32imm, 
31040
    /* VLD1LNd32 */
31041
    DPR, GPR, i32imm, DPR, nohash_imm, i32imm, i32imm, 
31042
    /* VLD1LNd32_UPD */
31043
    DPR, GPR, GPR, i32imm, GPR, DPR, nohash_imm, i32imm, i32imm, 
31044
    /* VLD1LNd8 */
31045
    DPR, GPR, i32imm, DPR, nohash_imm, i32imm, i32imm, 
31046
    /* VLD1LNd8_UPD */
31047
    DPR, GPR, GPR, i32imm, GPR, DPR, nohash_imm, i32imm, i32imm, 
31048
    /* VLD1LNq16Pseudo */
31049
    QPR, GPR, i32imm, QPR, nohash_imm, i32imm, i32imm, 
31050
    /* VLD1LNq16Pseudo_UPD */
31051
    QPR, GPR, GPR, i32imm, GPR, QPR, nohash_imm, i32imm, i32imm, 
31052
    /* VLD1LNq32Pseudo */
31053
    QPR, GPR, i32imm, QPR, nohash_imm, i32imm, i32imm, 
31054
    /* VLD1LNq32Pseudo_UPD */
31055
    QPR, GPR, GPR, i32imm, GPR, QPR, nohash_imm, i32imm, i32imm, 
31056
    /* VLD1LNq8Pseudo */
31057
    QPR, GPR, i32imm, QPR, nohash_imm, i32imm, i32imm, 
31058
    /* VLD1LNq8Pseudo_UPD */
31059
    QPR, GPR, GPR, i32imm, GPR, QPR, nohash_imm, i32imm, i32imm, 
31060
    /* VLD1d16 */
31061
    VecListOneD, GPR, i32imm, i32imm, i32imm, 
31062
    /* VLD1d16Q */
31063
    VecListFourD, GPR, i32imm, i32imm, i32imm, 
31064
    /* VLD1d16QPseudo */
31065
    QQPR, GPR, i32imm, i32imm, i32imm, 
31066
    /* VLD1d16QPseudoWB_fixed */
31067
    QQPR, GPR, GPR, i32imm, i32imm, i32imm, 
31068
    /* VLD1d16QPseudoWB_register */
31069
    QQPR, GPR, GPR, i32imm, rGPR, i32imm, i32imm, 
31070
    /* VLD1d16Qwb_fixed */
31071
    VecListFourD, GPR, GPR, i32imm, i32imm, i32imm, 
31072
    /* VLD1d16Qwb_register */
31073
    VecListFourD, GPR, GPR, i32imm, rGPR, i32imm, i32imm, 
31074
    /* VLD1d16T */
31075
    VecListThreeD, GPR, i32imm, i32imm, i32imm, 
31076
    /* VLD1d16TPseudo */
31077
    QQPR, GPR, i32imm, i32imm, i32imm, 
31078
    /* VLD1d16TPseudoWB_fixed */
31079
    QQPR, GPR, GPR, i32imm, i32imm, i32imm, 
31080
    /* VLD1d16TPseudoWB_register */
31081
    QQPR, GPR, GPR, i32imm, rGPR, i32imm, i32imm, 
31082
    /* VLD1d16Twb_fixed */
31083
    VecListThreeD, GPR, GPR, i32imm, i32imm, i32imm, 
31084
    /* VLD1d16Twb_register */
31085
    VecListThreeD, GPR, GPR, i32imm, rGPR, i32imm, i32imm, 
31086
    /* VLD1d16wb_fixed */
31087
    VecListOneD, GPR, GPR, i32imm, i32imm, i32imm, 
31088
    /* VLD1d16wb_register */
31089
    VecListOneD, GPR, GPR, i32imm, rGPR, i32imm, i32imm, 
31090
    /* VLD1d32 */
31091
    VecListOneD, GPR, i32imm, i32imm, i32imm, 
31092
    /* VLD1d32Q */
31093
    VecListFourD, GPR, i32imm, i32imm, i32imm, 
31094
    /* VLD1d32QPseudo */
31095
    QQPR, GPR, i32imm, i32imm, i32imm, 
31096
    /* VLD1d32QPseudoWB_fixed */
31097
    QQPR, GPR, GPR, i32imm, i32imm, i32imm, 
31098
    /* VLD1d32QPseudoWB_register */
31099
    QQPR, GPR, GPR, i32imm, rGPR, i32imm, i32imm, 
31100
    /* VLD1d32Qwb_fixed */
31101
    VecListFourD, GPR, GPR, i32imm, i32imm, i32imm, 
31102
    /* VLD1d32Qwb_register */
31103
    VecListFourD, GPR, GPR, i32imm, rGPR, i32imm, i32imm, 
31104
    /* VLD1d32T */
31105
    VecListThreeD, GPR, i32imm, i32imm, i32imm, 
31106
    /* VLD1d32TPseudo */
31107
    QQPR, GPR, i32imm, i32imm, i32imm, 
31108
    /* VLD1d32TPseudoWB_fixed */
31109
    QQPR, GPR, GPR, i32imm, i32imm, i32imm, 
31110
    /* VLD1d32TPseudoWB_register */
31111
    QQPR, GPR, GPR, i32imm, rGPR, i32imm, i32imm, 
31112
    /* VLD1d32Twb_fixed */
31113
    VecListThreeD, GPR, GPR, i32imm, i32imm, i32imm, 
31114
    /* VLD1d32Twb_register */
31115
    VecListThreeD, GPR, GPR, i32imm, rGPR, i32imm, i32imm, 
31116
    /* VLD1d32wb_fixed */
31117
    VecListOneD, GPR, GPR, i32imm, i32imm, i32imm, 
31118
    /* VLD1d32wb_register */
31119
    VecListOneD, GPR, GPR, i32imm, rGPR, i32imm, i32imm, 
31120
    /* VLD1d64 */
31121
    VecListOneD, GPR, i32imm, i32imm, i32imm, 
31122
    /* VLD1d64Q */
31123
    VecListFourD, GPR, i32imm, i32imm, i32imm, 
31124
    /* VLD1d64QPseudo */
31125
    QQPR, GPR, i32imm, i32imm, i32imm, 
31126
    /* VLD1d64QPseudoWB_fixed */
31127
    QQPR, GPR, GPR, i32imm, i32imm, i32imm, 
31128
    /* VLD1d64QPseudoWB_register */
31129
    QQPR, GPR, GPR, i32imm, rGPR, i32imm, i32imm, 
31130
    /* VLD1d64Qwb_fixed */
31131
    VecListFourD, GPR, GPR, i32imm, i32imm, i32imm, 
31132
    /* VLD1d64Qwb_register */
31133
    VecListFourD, GPR, GPR, i32imm, rGPR, i32imm, i32imm, 
31134
    /* VLD1d64T */
31135
    VecListThreeD, GPR, i32imm, i32imm, i32imm, 
31136
    /* VLD1d64TPseudo */
31137
    QQPR, GPR, i32imm, i32imm, i32imm, 
31138
    /* VLD1d64TPseudoWB_fixed */
31139
    QQPR, GPR, GPR, i32imm, i32imm, i32imm, 
31140
    /* VLD1d64TPseudoWB_register */
31141
    QQPR, GPR, GPR, i32imm, rGPR, i32imm, i32imm, 
31142
    /* VLD1d64Twb_fixed */
31143
    VecListThreeD, GPR, GPR, i32imm, i32imm, i32imm, 
31144
    /* VLD1d64Twb_register */
31145
    VecListThreeD, GPR, GPR, i32imm, rGPR, i32imm, i32imm, 
31146
    /* VLD1d64wb_fixed */
31147
    VecListOneD, GPR, GPR, i32imm, i32imm, i32imm, 
31148
    /* VLD1d64wb_register */
31149
    VecListOneD, GPR, GPR, i32imm, rGPR, i32imm, i32imm, 
31150
    /* VLD1d8 */
31151
    VecListOneD, GPR, i32imm, i32imm, i32imm, 
31152
    /* VLD1d8Q */
31153
    VecListFourD, GPR, i32imm, i32imm, i32imm, 
31154
    /* VLD1d8QPseudo */
31155
    QQPR, GPR, i32imm, i32imm, i32imm, 
31156
    /* VLD1d8QPseudoWB_fixed */
31157
    QQPR, GPR, GPR, i32imm, i32imm, i32imm, 
31158
    /* VLD1d8QPseudoWB_register */
31159
    QQPR, GPR, GPR, i32imm, rGPR, i32imm, i32imm, 
31160
    /* VLD1d8Qwb_fixed */
31161
    VecListFourD, GPR, GPR, i32imm, i32imm, i32imm, 
31162
    /* VLD1d8Qwb_register */
31163
    VecListFourD, GPR, GPR, i32imm, rGPR, i32imm, i32imm, 
31164
    /* VLD1d8T */
31165
    VecListThreeD, GPR, i32imm, i32imm, i32imm, 
31166
    /* VLD1d8TPseudo */
31167
    QQPR, GPR, i32imm, i32imm, i32imm, 
31168
    /* VLD1d8TPseudoWB_fixed */
31169
    QQPR, GPR, GPR, i32imm, i32imm, i32imm, 
31170
    /* VLD1d8TPseudoWB_register */
31171
    QQPR, GPR, GPR, i32imm, rGPR, i32imm, i32imm, 
31172
    /* VLD1d8Twb_fixed */
31173
    VecListThreeD, GPR, GPR, i32imm, i32imm, i32imm, 
31174
    /* VLD1d8Twb_register */
31175
    VecListThreeD, GPR, GPR, i32imm, rGPR, i32imm, i32imm, 
31176
    /* VLD1d8wb_fixed */
31177
    VecListOneD, GPR, GPR, i32imm, i32imm, i32imm, 
31178
    /* VLD1d8wb_register */
31179
    VecListOneD, GPR, GPR, i32imm, rGPR, i32imm, i32imm, 
31180
    /* VLD1q16 */
31181
    VecListDPair, GPR, i32imm, i32imm, i32imm, 
31182
    /* VLD1q16HighQPseudo */
31183
    QQQQPR, GPR, i32imm, QQQQPR, i32imm, i32imm, 
31184
    /* VLD1q16HighQPseudo_UPD */
31185
    QQQQPR, GPR, GPR, i32imm, GPR, QQQQPR, i32imm, i32imm, 
31186
    /* VLD1q16HighTPseudo */
31187
    QQQQPR, GPR, i32imm, QQQQPR, i32imm, i32imm, 
31188
    /* VLD1q16HighTPseudo_UPD */
31189
    QQQQPR, GPR, GPR, i32imm, GPR, QQQQPR, i32imm, i32imm, 
31190
    /* VLD1q16LowQPseudo_UPD */
31191
    QQQQPR, GPR, GPR, i32imm, GPR, QQQQPR, i32imm, i32imm, 
31192
    /* VLD1q16LowTPseudo_UPD */
31193
    QQQQPR, GPR, GPR, i32imm, GPR, QQQQPR, i32imm, i32imm, 
31194
    /* VLD1q16wb_fixed */
31195
    VecListDPair, GPR, GPR, i32imm, i32imm, i32imm, 
31196
    /* VLD1q16wb_register */
31197
    VecListDPair, GPR, GPR, i32imm, rGPR, i32imm, i32imm, 
31198
    /* VLD1q32 */
31199
    VecListDPair, GPR, i32imm, i32imm, i32imm, 
31200
    /* VLD1q32HighQPseudo */
31201
    QQQQPR, GPR, i32imm, QQQQPR, i32imm, i32imm, 
31202
    /* VLD1q32HighQPseudo_UPD */
31203
    QQQQPR, GPR, GPR, i32imm, GPR, QQQQPR, i32imm, i32imm, 
31204
    /* VLD1q32HighTPseudo */
31205
    QQQQPR, GPR, i32imm, QQQQPR, i32imm, i32imm, 
31206
    /* VLD1q32HighTPseudo_UPD */
31207
    QQQQPR, GPR, GPR, i32imm, GPR, QQQQPR, i32imm, i32imm, 
31208
    /* VLD1q32LowQPseudo_UPD */
31209
    QQQQPR, GPR, GPR, i32imm, GPR, QQQQPR, i32imm, i32imm, 
31210
    /* VLD1q32LowTPseudo_UPD */
31211
    QQQQPR, GPR, GPR, i32imm, GPR, QQQQPR, i32imm, i32imm, 
31212
    /* VLD1q32wb_fixed */
31213
    VecListDPair, GPR, GPR, i32imm, i32imm, i32imm, 
31214
    /* VLD1q32wb_register */
31215
    VecListDPair, GPR, GPR, i32imm, rGPR, i32imm, i32imm, 
31216
    /* VLD1q64 */
31217
    VecListDPair, GPR, i32imm, i32imm, i32imm, 
31218
    /* VLD1q64HighQPseudo */
31219
    QQQQPR, GPR, i32imm, QQQQPR, i32imm, i32imm, 
31220
    /* VLD1q64HighQPseudo_UPD */
31221
    QQQQPR, GPR, GPR, i32imm, GPR, QQQQPR, i32imm, i32imm, 
31222
    /* VLD1q64HighTPseudo */
31223
    QQQQPR, GPR, i32imm, QQQQPR, i32imm, i32imm, 
31224
    /* VLD1q64HighTPseudo_UPD */
31225
    QQQQPR, GPR, GPR, i32imm, GPR, QQQQPR, i32imm, i32imm, 
31226
    /* VLD1q64LowQPseudo_UPD */
31227
    QQQQPR, GPR, GPR, i32imm, GPR, QQQQPR, i32imm, i32imm, 
31228
    /* VLD1q64LowTPseudo_UPD */
31229
    QQQQPR, GPR, GPR, i32imm, GPR, QQQQPR, i32imm, i32imm, 
31230
    /* VLD1q64wb_fixed */
31231
    VecListDPair, GPR, GPR, i32imm, i32imm, i32imm, 
31232
    /* VLD1q64wb_register */
31233
    VecListDPair, GPR, GPR, i32imm, rGPR, i32imm, i32imm, 
31234
    /* VLD1q8 */
31235
    VecListDPair, GPR, i32imm, i32imm, i32imm, 
31236
    /* VLD1q8HighQPseudo */
31237
    QQQQPR, GPR, i32imm, QQQQPR, i32imm, i32imm, 
31238
    /* VLD1q8HighQPseudo_UPD */
31239
    QQQQPR, GPR, GPR, i32imm, GPR, QQQQPR, i32imm, i32imm, 
31240
    /* VLD1q8HighTPseudo */
31241
    QQQQPR, GPR, i32imm, QQQQPR, i32imm, i32imm, 
31242
    /* VLD1q8HighTPseudo_UPD */
31243
    QQQQPR, GPR, GPR, i32imm, GPR, QQQQPR, i32imm, i32imm, 
31244
    /* VLD1q8LowQPseudo_UPD */
31245
    QQQQPR, GPR, GPR, i32imm, GPR, QQQQPR, i32imm, i32imm, 
31246
    /* VLD1q8LowTPseudo_UPD */
31247
    QQQQPR, GPR, GPR, i32imm, GPR, QQQQPR, i32imm, i32imm, 
31248
    /* VLD1q8wb_fixed */
31249
    VecListDPair, GPR, GPR, i32imm, i32imm, i32imm, 
31250
    /* VLD1q8wb_register */
31251
    VecListDPair, GPR, GPR, i32imm, rGPR, i32imm, i32imm, 
31252
    /* VLD2DUPd16 */
31253
    VecListDPairAllLanes, GPR, i32imm, i32imm, i32imm, 
31254
    /* VLD2DUPd16wb_fixed */
31255
    VecListDPairAllLanes, GPR, GPR, i32imm, i32imm, i32imm, 
31256
    /* VLD2DUPd16wb_register */
31257
    VecListDPairAllLanes, GPR, GPR, i32imm, rGPR, i32imm, i32imm, 
31258
    /* VLD2DUPd16x2 */
31259
    VecListDPairSpacedAllLanes, GPR, i32imm, i32imm, i32imm, 
31260
    /* VLD2DUPd16x2wb_fixed */
31261
    VecListDPairSpacedAllLanes, GPR, GPR, i32imm, i32imm, i32imm, 
31262
    /* VLD2DUPd16x2wb_register */
31263
    VecListDPairSpacedAllLanes, GPR, GPR, i32imm, rGPR, i32imm, i32imm, 
31264
    /* VLD2DUPd32 */
31265
    VecListDPairAllLanes, GPR, i32imm, i32imm, i32imm, 
31266
    /* VLD2DUPd32wb_fixed */
31267
    VecListDPairAllLanes, GPR, GPR, i32imm, i32imm, i32imm, 
31268
    /* VLD2DUPd32wb_register */
31269
    VecListDPairAllLanes, GPR, GPR, i32imm, rGPR, i32imm, i32imm, 
31270
    /* VLD2DUPd32x2 */
31271
    VecListDPairSpacedAllLanes, GPR, i32imm, i32imm, i32imm, 
31272
    /* VLD2DUPd32x2wb_fixed */
31273
    VecListDPairSpacedAllLanes, GPR, GPR, i32imm, i32imm, i32imm, 
31274
    /* VLD2DUPd32x2wb_register */
31275
    VecListDPairSpacedAllLanes, GPR, GPR, i32imm, rGPR, i32imm, i32imm, 
31276
    /* VLD2DUPd8 */
31277
    VecListDPairAllLanes, GPR, i32imm, i32imm, i32imm, 
31278
    /* VLD2DUPd8wb_fixed */
31279
    VecListDPairAllLanes, GPR, GPR, i32imm, i32imm, i32imm, 
31280
    /* VLD2DUPd8wb_register */
31281
    VecListDPairAllLanes, GPR, GPR, i32imm, rGPR, i32imm, i32imm, 
31282
    /* VLD2DUPd8x2 */
31283
    VecListDPairSpacedAllLanes, GPR, i32imm, i32imm, i32imm, 
31284
    /* VLD2DUPd8x2wb_fixed */
31285
    VecListDPairSpacedAllLanes, GPR, GPR, i32imm, i32imm, i32imm, 
31286
    /* VLD2DUPd8x2wb_register */
31287
    VecListDPairSpacedAllLanes, GPR, GPR, i32imm, rGPR, i32imm, i32imm, 
31288
    /* VLD2DUPq16EvenPseudo */
31289
    QQPR, GPR, i32imm, i32imm, i32imm, 
31290
    /* VLD2DUPq16OddPseudo */
31291
    QQPR, GPR, i32imm, i32imm, i32imm, 
31292
    /* VLD2DUPq16OddPseudoWB_fixed */
31293
    QQPR, GPR, GPR, i32imm, i32imm, i32imm, 
31294
    /* VLD2DUPq16OddPseudoWB_register */
31295
    QQPR, GPR, GPR, i32imm, GPR, i32imm, i32imm, 
31296
    /* VLD2DUPq32EvenPseudo */
31297
    QQPR, GPR, i32imm, i32imm, i32imm, 
31298
    /* VLD2DUPq32OddPseudo */
31299
    QQPR, GPR, i32imm, i32imm, i32imm, 
31300
    /* VLD2DUPq32OddPseudoWB_fixed */
31301
    QQPR, GPR, GPR, i32imm, i32imm, i32imm, 
31302
    /* VLD2DUPq32OddPseudoWB_register */
31303
    QQPR, GPR, GPR, i32imm, GPR, i32imm, i32imm, 
31304
    /* VLD2DUPq8EvenPseudo */
31305
    QQPR, GPR, i32imm, i32imm, i32imm, 
31306
    /* VLD2DUPq8OddPseudo */
31307
    QQPR, GPR, i32imm, i32imm, i32imm, 
31308
    /* VLD2DUPq8OddPseudoWB_fixed */
31309
    QQPR, GPR, GPR, i32imm, i32imm, i32imm, 
31310
    /* VLD2DUPq8OddPseudoWB_register */
31311
    QQPR, GPR, GPR, i32imm, GPR, i32imm, i32imm, 
31312
    /* VLD2LNd16 */
31313
    DPR, DPR, GPR, i32imm, DPR, DPR, nohash_imm, i32imm, i32imm, 
31314
    /* VLD2LNd16Pseudo */
31315
    QPR, GPR, i32imm, QPR, nohash_imm, i32imm, i32imm, 
31316
    /* VLD2LNd16Pseudo_UPD */
31317
    QPR, GPR, GPR, i32imm, GPR, QPR, nohash_imm, i32imm, i32imm, 
31318
    /* VLD2LNd16_UPD */
31319
    DPR, DPR, GPR, GPR, i32imm, GPR, DPR, DPR, nohash_imm, i32imm, i32imm, 
31320
    /* VLD2LNd32 */
31321
    DPR, DPR, GPR, i32imm, DPR, DPR, nohash_imm, i32imm, i32imm, 
31322
    /* VLD2LNd32Pseudo */
31323
    QPR, GPR, i32imm, QPR, nohash_imm, i32imm, i32imm, 
31324
    /* VLD2LNd32Pseudo_UPD */
31325
    QPR, GPR, GPR, i32imm, GPR, QPR, nohash_imm, i32imm, i32imm, 
31326
    /* VLD2LNd32_UPD */
31327
    DPR, DPR, GPR, GPR, i32imm, GPR, DPR, DPR, nohash_imm, i32imm, i32imm, 
31328
    /* VLD2LNd8 */
31329
    DPR, DPR, GPR, i32imm, DPR, DPR, nohash_imm, i32imm, i32imm, 
31330
    /* VLD2LNd8Pseudo */
31331
    QPR, GPR, i32imm, QPR, nohash_imm, i32imm, i32imm, 
31332
    /* VLD2LNd8Pseudo_UPD */
31333
    QPR, GPR, GPR, i32imm, GPR, QPR, nohash_imm, i32imm, i32imm, 
31334
    /* VLD2LNd8_UPD */
31335
    DPR, DPR, GPR, GPR, i32imm, GPR, DPR, DPR, nohash_imm, i32imm, i32imm, 
31336
    /* VLD2LNq16 */
31337
    DPR, DPR, GPR, i32imm, DPR, DPR, nohash_imm, i32imm, i32imm, 
31338
    /* VLD2LNq16Pseudo */
31339
    QQPR, GPR, i32imm, QQPR, nohash_imm, i32imm, i32imm, 
31340
    /* VLD2LNq16Pseudo_UPD */
31341
    QQPR, GPR, GPR, i32imm, GPR, QQPR, nohash_imm, i32imm, i32imm, 
31342
    /* VLD2LNq16_UPD */
31343
    DPR, DPR, GPR, GPR, i32imm, GPR, DPR, DPR, nohash_imm, i32imm, i32imm, 
31344
    /* VLD2LNq32 */
31345
    DPR, DPR, GPR, i32imm, DPR, DPR, nohash_imm, i32imm, i32imm, 
31346
    /* VLD2LNq32Pseudo */
31347
    QQPR, GPR, i32imm, QQPR, nohash_imm, i32imm, i32imm, 
31348
    /* VLD2LNq32Pseudo_UPD */
31349
    QQPR, GPR, GPR, i32imm, GPR, QQPR, nohash_imm, i32imm, i32imm, 
31350
    /* VLD2LNq32_UPD */
31351
    DPR, DPR, GPR, GPR, i32imm, GPR, DPR, DPR, nohash_imm, i32imm, i32imm, 
31352
    /* VLD2b16 */
31353
    VecListDPairSpaced, GPR, i32imm, i32imm, i32imm, 
31354
    /* VLD2b16wb_fixed */
31355
    VecListDPairSpaced, GPR, GPR, i32imm, i32imm, i32imm, 
31356
    /* VLD2b16wb_register */
31357
    VecListDPairSpaced, GPR, GPR, i32imm, rGPR, i32imm, i32imm, 
31358
    /* VLD2b32 */
31359
    VecListDPairSpaced, GPR, i32imm, i32imm, i32imm, 
31360
    /* VLD2b32wb_fixed */
31361
    VecListDPairSpaced, GPR, GPR, i32imm, i32imm, i32imm, 
31362
    /* VLD2b32wb_register */
31363
    VecListDPairSpaced, GPR, GPR, i32imm, rGPR, i32imm, i32imm, 
31364
    /* VLD2b8 */
31365
    VecListDPairSpaced, GPR, i32imm, i32imm, i32imm, 
31366
    /* VLD2b8wb_fixed */
31367
    VecListDPairSpaced, GPR, GPR, i32imm, i32imm, i32imm, 
31368
    /* VLD2b8wb_register */
31369
    VecListDPairSpaced, GPR, GPR, i32imm, rGPR, i32imm, i32imm, 
31370
    /* VLD2d16 */
31371
    VecListDPair, GPR, i32imm, i32imm, i32imm, 
31372
    /* VLD2d16wb_fixed */
31373
    VecListDPair, GPR, GPR, i32imm, i32imm, i32imm, 
31374
    /* VLD2d16wb_register */
31375
    VecListDPair, GPR, GPR, i32imm, rGPR, i32imm, i32imm, 
31376
    /* VLD2d32 */
31377
    VecListDPair, GPR, i32imm, i32imm, i32imm, 
31378
    /* VLD2d32wb_fixed */
31379
    VecListDPair, GPR, GPR, i32imm, i32imm, i32imm, 
31380
    /* VLD2d32wb_register */
31381
    VecListDPair, GPR, GPR, i32imm, rGPR, i32imm, i32imm, 
31382
    /* VLD2d8 */
31383
    VecListDPair, GPR, i32imm, i32imm, i32imm, 
31384
    /* VLD2d8wb_fixed */
31385
    VecListDPair, GPR, GPR, i32imm, i32imm, i32imm, 
31386
    /* VLD2d8wb_register */
31387
    VecListDPair, GPR, GPR, i32imm, rGPR, i32imm, i32imm, 
31388
    /* VLD2q16 */
31389
    VecListFourD, GPR, i32imm, i32imm, i32imm, 
31390
    /* VLD2q16Pseudo */
31391
    QQPR, GPR, i32imm, i32imm, i32imm, 
31392
    /* VLD2q16PseudoWB_fixed */
31393
    QQPR, GPR, GPR, i32imm, i32imm, i32imm, 
31394
    /* VLD2q16PseudoWB_register */
31395
    QQPR, GPR, GPR, i32imm, rGPR, i32imm, i32imm, 
31396
    /* VLD2q16wb_fixed */
31397
    VecListFourD, GPR, GPR, i32imm, i32imm, i32imm, 
31398
    /* VLD2q16wb_register */
31399
    VecListFourD, GPR, GPR, i32imm, rGPR, i32imm, i32imm, 
31400
    /* VLD2q32 */
31401
    VecListFourD, GPR, i32imm, i32imm, i32imm, 
31402
    /* VLD2q32Pseudo */
31403
    QQPR, GPR, i32imm, i32imm, i32imm, 
31404
    /* VLD2q32PseudoWB_fixed */
31405
    QQPR, GPR, GPR, i32imm, i32imm, i32imm, 
31406
    /* VLD2q32PseudoWB_register */
31407
    QQPR, GPR, GPR, i32imm, rGPR, i32imm, i32imm, 
31408
    /* VLD2q32wb_fixed */
31409
    VecListFourD, GPR, GPR, i32imm, i32imm, i32imm, 
31410
    /* VLD2q32wb_register */
31411
    VecListFourD, GPR, GPR, i32imm, rGPR, i32imm, i32imm, 
31412
    /* VLD2q8 */
31413
    VecListFourD, GPR, i32imm, i32imm, i32imm, 
31414
    /* VLD2q8Pseudo */
31415
    QQPR, GPR, i32imm, i32imm, i32imm, 
31416
    /* VLD2q8PseudoWB_fixed */
31417
    QQPR, GPR, GPR, i32imm, i32imm, i32imm, 
31418
    /* VLD2q8PseudoWB_register */
31419
    QQPR, GPR, GPR, i32imm, rGPR, i32imm, i32imm, 
31420
    /* VLD2q8wb_fixed */
31421
    VecListFourD, GPR, GPR, i32imm, i32imm, i32imm, 
31422
    /* VLD2q8wb_register */
31423
    VecListFourD, GPR, GPR, i32imm, rGPR, i32imm, i32imm, 
31424
    /* VLD3DUPd16 */
31425
    DPR, DPR, DPR, GPR, i32imm, i32imm, i32imm, 
31426
    /* VLD3DUPd16Pseudo */
31427
    QQPR, GPR, i32imm, i32imm, i32imm, 
31428
    /* VLD3DUPd16Pseudo_UPD */
31429
    QQPR, GPR, GPR, i32imm, GPR, i32imm, i32imm, 
31430
    /* VLD3DUPd16_UPD */
31431
    DPR, DPR, DPR, GPR, GPR, i32imm, GPR, i32imm, i32imm, 
31432
    /* VLD3DUPd32 */
31433
    DPR, DPR, DPR, GPR, i32imm, i32imm, i32imm, 
31434
    /* VLD3DUPd32Pseudo */
31435
    QQPR, GPR, i32imm, i32imm, i32imm, 
31436
    /* VLD3DUPd32Pseudo_UPD */
31437
    QQPR, GPR, GPR, i32imm, GPR, i32imm, i32imm, 
31438
    /* VLD3DUPd32_UPD */
31439
    DPR, DPR, DPR, GPR, GPR, i32imm, GPR, i32imm, i32imm, 
31440
    /* VLD3DUPd8 */
31441
    DPR, DPR, DPR, GPR, i32imm, i32imm, i32imm, 
31442
    /* VLD3DUPd8Pseudo */
31443
    QQPR, GPR, i32imm, i32imm, i32imm, 
31444
    /* VLD3DUPd8Pseudo_UPD */
31445
    QQPR, GPR, GPR, i32imm, GPR, i32imm, i32imm, 
31446
    /* VLD3DUPd8_UPD */
31447
    DPR, DPR, DPR, GPR, GPR, i32imm, GPR, i32imm, i32imm, 
31448
    /* VLD3DUPq16 */
31449
    DPR, DPR, DPR, GPR, i32imm, i32imm, i32imm, 
31450
    /* VLD3DUPq16EvenPseudo */
31451
    QQQQPR, GPR, i32imm, QQQQPR, i32imm, i32imm, 
31452
    /* VLD3DUPq16OddPseudo */
31453
    QQQQPR, GPR, i32imm, QQQQPR, i32imm, i32imm, 
31454
    /* VLD3DUPq16OddPseudo_UPD */
31455
    QQQQPR, GPR, GPR, i32imm, GPR, QQQQPR, i32imm, i32imm, 
31456
    /* VLD3DUPq16_UPD */
31457
    DPR, DPR, DPR, GPR, GPR, i32imm, GPR, i32imm, i32imm, 
31458
    /* VLD3DUPq32 */
31459
    DPR, DPR, DPR, GPR, i32imm, i32imm, i32imm, 
31460
    /* VLD3DUPq32EvenPseudo */
31461
    QQQQPR, GPR, i32imm, QQQQPR, i32imm, i32imm, 
31462
    /* VLD3DUPq32OddPseudo */
31463
    QQQQPR, GPR, i32imm, QQQQPR, i32imm, i32imm, 
31464
    /* VLD3DUPq32OddPseudo_UPD */
31465
    QQQQPR, GPR, GPR, i32imm, GPR, QQQQPR, i32imm, i32imm, 
31466
    /* VLD3DUPq32_UPD */
31467
    DPR, DPR, DPR, GPR, GPR, i32imm, GPR, i32imm, i32imm, 
31468
    /* VLD3DUPq8 */
31469
    DPR, DPR, DPR, GPR, i32imm, i32imm, i32imm, 
31470
    /* VLD3DUPq8EvenPseudo */
31471
    QQQQPR, GPR, i32imm, QQQQPR, i32imm, i32imm, 
31472
    /* VLD3DUPq8OddPseudo */
31473
    QQQQPR, GPR, i32imm, QQQQPR, i32imm, i32imm, 
31474
    /* VLD3DUPq8OddPseudo_UPD */
31475
    QQQQPR, GPR, GPR, i32imm, GPR, QQQQPR, i32imm, i32imm, 
31476
    /* VLD3DUPq8_UPD */
31477
    DPR, DPR, DPR, GPR, GPR, i32imm, GPR, i32imm, i32imm, 
31478
    /* VLD3LNd16 */
31479
    DPR, DPR, DPR, GPR, i32imm, DPR, DPR, DPR, nohash_imm, i32imm, i32imm, 
31480
    /* VLD3LNd16Pseudo */
31481
    QQPR, GPR, i32imm, QQPR, nohash_imm, i32imm, i32imm, 
31482
    /* VLD3LNd16Pseudo_UPD */
31483
    QQPR, GPR, GPR, i32imm, GPR, QQPR, nohash_imm, i32imm, i32imm, 
31484
    /* VLD3LNd16_UPD */
31485
    DPR, DPR, DPR, GPR, GPR, i32imm, GPR, DPR, DPR, DPR, nohash_imm, i32imm, i32imm, 
31486
    /* VLD3LNd32 */
31487
    DPR, DPR, DPR, GPR, i32imm, DPR, DPR, DPR, nohash_imm, i32imm, i32imm, 
31488
    /* VLD3LNd32Pseudo */
31489
    QQPR, GPR, i32imm, QQPR, nohash_imm, i32imm, i32imm, 
31490
    /* VLD3LNd32Pseudo_UPD */
31491
    QQPR, GPR, GPR, i32imm, GPR, QQPR, nohash_imm, i32imm, i32imm, 
31492
    /* VLD3LNd32_UPD */
31493
    DPR, DPR, DPR, GPR, GPR, i32imm, GPR, DPR, DPR, DPR, nohash_imm, i32imm, i32imm, 
31494
    /* VLD3LNd8 */
31495
    DPR, DPR, DPR, GPR, i32imm, DPR, DPR, DPR, nohash_imm, i32imm, i32imm, 
31496
    /* VLD3LNd8Pseudo */
31497
    QQPR, GPR, i32imm, QQPR, nohash_imm, i32imm, i32imm, 
31498
    /* VLD3LNd8Pseudo_UPD */
31499
    QQPR, GPR, GPR, i32imm, GPR, QQPR, nohash_imm, i32imm, i32imm, 
31500
    /* VLD3LNd8_UPD */
31501
    DPR, DPR, DPR, GPR, GPR, i32imm, GPR, DPR, DPR, DPR, nohash_imm, i32imm, i32imm, 
31502
    /* VLD3LNq16 */
31503
    DPR, DPR, DPR, GPR, i32imm, DPR, DPR, DPR, nohash_imm, i32imm, i32imm, 
31504
    /* VLD3LNq16Pseudo */
31505
    QQQQPR, GPR, i32imm, QQQQPR, nohash_imm, i32imm, i32imm, 
31506
    /* VLD3LNq16Pseudo_UPD */
31507
    QQQQPR, GPR, GPR, i32imm, GPR, QQQQPR, nohash_imm, i32imm, i32imm, 
31508
    /* VLD3LNq16_UPD */
31509
    DPR, DPR, DPR, GPR, GPR, i32imm, GPR, DPR, DPR, DPR, nohash_imm, i32imm, i32imm, 
31510
    /* VLD3LNq32 */
31511
    DPR, DPR, DPR, GPR, i32imm, DPR, DPR, DPR, nohash_imm, i32imm, i32imm, 
31512
    /* VLD3LNq32Pseudo */
31513
    QQQQPR, GPR, i32imm, QQQQPR, nohash_imm, i32imm, i32imm, 
31514
    /* VLD3LNq32Pseudo_UPD */
31515
    QQQQPR, GPR, GPR, i32imm, GPR, QQQQPR, nohash_imm, i32imm, i32imm, 
31516
    /* VLD3LNq32_UPD */
31517
    DPR, DPR, DPR, GPR, GPR, i32imm, GPR, DPR, DPR, DPR, nohash_imm, i32imm, i32imm, 
31518
    /* VLD3d16 */
31519
    DPR, DPR, DPR, GPR, i32imm, i32imm, i32imm, 
31520
    /* VLD3d16Pseudo */
31521
    QQPR, GPR, i32imm, i32imm, i32imm, 
31522
    /* VLD3d16Pseudo_UPD */
31523
    QQPR, GPR, GPR, i32imm, GPR, i32imm, i32imm, 
31524
    /* VLD3d16_UPD */
31525
    DPR, DPR, DPR, GPR, GPR, i32imm, GPR, i32imm, i32imm, 
31526
    /* VLD3d32 */
31527
    DPR, DPR, DPR, GPR, i32imm, i32imm, i32imm, 
31528
    /* VLD3d32Pseudo */
31529
    QQPR, GPR, i32imm, i32imm, i32imm, 
31530
    /* VLD3d32Pseudo_UPD */
31531
    QQPR, GPR, GPR, i32imm, GPR, i32imm, i32imm, 
31532
    /* VLD3d32_UPD */
31533
    DPR, DPR, DPR, GPR, GPR, i32imm, GPR, i32imm, i32imm, 
31534
    /* VLD3d8 */
31535
    DPR, DPR, DPR, GPR, i32imm, i32imm, i32imm, 
31536
    /* VLD3d8Pseudo */
31537
    QQPR, GPR, i32imm, i32imm, i32imm, 
31538
    /* VLD3d8Pseudo_UPD */
31539
    QQPR, GPR, GPR, i32imm, GPR, i32imm, i32imm, 
31540
    /* VLD3d8_UPD */
31541
    DPR, DPR, DPR, GPR, GPR, i32imm, GPR, i32imm, i32imm, 
31542
    /* VLD3q16 */
31543
    DPR, DPR, DPR, GPR, i32imm, i32imm, i32imm, 
31544
    /* VLD3q16Pseudo_UPD */
31545
    QQQQPR, GPR, GPR, i32imm, GPR, QQQQPR, i32imm, i32imm, 
31546
    /* VLD3q16_UPD */
31547
    DPR, DPR, DPR, GPR, GPR, i32imm, GPR, i32imm, i32imm, 
31548
    /* VLD3q16oddPseudo */
31549
    QQQQPR, GPR, i32imm, QQQQPR, i32imm, i32imm, 
31550
    /* VLD3q16oddPseudo_UPD */
31551
    QQQQPR, GPR, GPR, i32imm, GPR, QQQQPR, i32imm, i32imm, 
31552
    /* VLD3q32 */
31553
    DPR, DPR, DPR, GPR, i32imm, i32imm, i32imm, 
31554
    /* VLD3q32Pseudo_UPD */
31555
    QQQQPR, GPR, GPR, i32imm, GPR, QQQQPR, i32imm, i32imm, 
31556
    /* VLD3q32_UPD */
31557
    DPR, DPR, DPR, GPR, GPR, i32imm, GPR, i32imm, i32imm, 
31558
    /* VLD3q32oddPseudo */
31559
    QQQQPR, GPR, i32imm, QQQQPR, i32imm, i32imm, 
31560
    /* VLD3q32oddPseudo_UPD */
31561
    QQQQPR, GPR, GPR, i32imm, GPR, QQQQPR, i32imm, i32imm, 
31562
    /* VLD3q8 */
31563
    DPR, DPR, DPR, GPR, i32imm, i32imm, i32imm, 
31564
    /* VLD3q8Pseudo_UPD */
31565
    QQQQPR, GPR, GPR, i32imm, GPR, QQQQPR, i32imm, i32imm, 
31566
    /* VLD3q8_UPD */
31567
    DPR, DPR, DPR, GPR, GPR, i32imm, GPR, i32imm, i32imm, 
31568
    /* VLD3q8oddPseudo */
31569
    QQQQPR, GPR, i32imm, QQQQPR, i32imm, i32imm, 
31570
    /* VLD3q8oddPseudo_UPD */
31571
    QQQQPR, GPR, GPR, i32imm, GPR, QQQQPR, i32imm, i32imm, 
31572
    /* VLD4DUPd16 */
31573
    DPR, DPR, DPR, DPR, GPR, i32imm, i32imm, i32imm, 
31574
    /* VLD4DUPd16Pseudo */
31575
    QQPR, GPR, i32imm, i32imm, i32imm, 
31576
    /* VLD4DUPd16Pseudo_UPD */
31577
    QQPR, GPR, GPR, i32imm, GPR, i32imm, i32imm, 
31578
    /* VLD4DUPd16_UPD */
31579
    DPR, DPR, DPR, DPR, GPR, GPR, i32imm, GPR, i32imm, i32imm, 
31580
    /* VLD4DUPd32 */
31581
    DPR, DPR, DPR, DPR, GPR, i32imm, i32imm, i32imm, 
31582
    /* VLD4DUPd32Pseudo */
31583
    QQPR, GPR, i32imm, i32imm, i32imm, 
31584
    /* VLD4DUPd32Pseudo_UPD */
31585
    QQPR, GPR, GPR, i32imm, GPR, i32imm, i32imm, 
31586
    /* VLD4DUPd32_UPD */
31587
    DPR, DPR, DPR, DPR, GPR, GPR, i32imm, GPR, i32imm, i32imm, 
31588
    /* VLD4DUPd8 */
31589
    DPR, DPR, DPR, DPR, GPR, i32imm, i32imm, i32imm, 
31590
    /* VLD4DUPd8Pseudo */
31591
    QQPR, GPR, i32imm, i32imm, i32imm, 
31592
    /* VLD4DUPd8Pseudo_UPD */
31593
    QQPR, GPR, GPR, i32imm, GPR, i32imm, i32imm, 
31594
    /* VLD4DUPd8_UPD */
31595
    DPR, DPR, DPR, DPR, GPR, GPR, i32imm, GPR, i32imm, i32imm, 
31596
    /* VLD4DUPq16 */
31597
    DPR, DPR, DPR, DPR, GPR, i32imm, i32imm, i32imm, 
31598
    /* VLD4DUPq16EvenPseudo */
31599
    QQQQPR, GPR, i32imm, QQQQPR, i32imm, i32imm, 
31600
    /* VLD4DUPq16OddPseudo */
31601
    QQQQPR, GPR, i32imm, QQQQPR, i32imm, i32imm, 
31602
    /* VLD4DUPq16OddPseudo_UPD */
31603
    QQQQPR, GPR, GPR, i32imm, GPR, QQQQPR, i32imm, i32imm, 
31604
    /* VLD4DUPq16_UPD */
31605
    DPR, DPR, DPR, DPR, GPR, GPR, i32imm, GPR, i32imm, i32imm, 
31606
    /* VLD4DUPq32 */
31607
    DPR, DPR, DPR, DPR, GPR, i32imm, i32imm, i32imm, 
31608
    /* VLD4DUPq32EvenPseudo */
31609
    QQQQPR, GPR, i32imm, QQQQPR, i32imm, i32imm, 
31610
    /* VLD4DUPq32OddPseudo */
31611
    QQQQPR, GPR, i32imm, QQQQPR, i32imm, i32imm, 
31612
    /* VLD4DUPq32OddPseudo_UPD */
31613
    QQQQPR, GPR, GPR, i32imm, GPR, QQQQPR, i32imm, i32imm, 
31614
    /* VLD4DUPq32_UPD */
31615
    DPR, DPR, DPR, DPR, GPR, GPR, i32imm, GPR, i32imm, i32imm, 
31616
    /* VLD4DUPq8 */
31617
    DPR, DPR, DPR, DPR, GPR, i32imm, i32imm, i32imm, 
31618
    /* VLD4DUPq8EvenPseudo */
31619
    QQQQPR, GPR, i32imm, QQQQPR, i32imm, i32imm, 
31620
    /* VLD4DUPq8OddPseudo */
31621
    QQQQPR, GPR, i32imm, QQQQPR, i32imm, i32imm, 
31622
    /* VLD4DUPq8OddPseudo_UPD */
31623
    QQQQPR, GPR, GPR, i32imm, GPR, QQQQPR, i32imm, i32imm, 
31624
    /* VLD4DUPq8_UPD */
31625
    DPR, DPR, DPR, DPR, GPR, GPR, i32imm, GPR, i32imm, i32imm, 
31626
    /* VLD4LNd16 */
31627
    DPR, DPR, DPR, DPR, GPR, i32imm, DPR, DPR, DPR, DPR, nohash_imm, i32imm, i32imm, 
31628
    /* VLD4LNd16Pseudo */
31629
    QQPR, GPR, i32imm, QQPR, nohash_imm, i32imm, i32imm, 
31630
    /* VLD4LNd16Pseudo_UPD */
31631
    QQPR, GPR, GPR, i32imm, GPR, QQPR, nohash_imm, i32imm, i32imm, 
31632
    /* VLD4LNd16_UPD */
31633
    DPR, DPR, DPR, DPR, GPR, GPR, i32imm, GPR, DPR, DPR, DPR, DPR, nohash_imm, i32imm, i32imm, 
31634
    /* VLD4LNd32 */
31635
    DPR, DPR, DPR, DPR, GPR, i32imm, DPR, DPR, DPR, DPR, nohash_imm, i32imm, i32imm, 
31636
    /* VLD4LNd32Pseudo */
31637
    QQPR, GPR, i32imm, QQPR, nohash_imm, i32imm, i32imm, 
31638
    /* VLD4LNd32Pseudo_UPD */
31639
    QQPR, GPR, GPR, i32imm, GPR, QQPR, nohash_imm, i32imm, i32imm, 
31640
    /* VLD4LNd32_UPD */
31641
    DPR, DPR, DPR, DPR, GPR, GPR, i32imm, GPR, DPR, DPR, DPR, DPR, nohash_imm, i32imm, i32imm, 
31642
    /* VLD4LNd8 */
31643
    DPR, DPR, DPR, DPR, GPR, i32imm, DPR, DPR, DPR, DPR, nohash_imm, i32imm, i32imm, 
31644
    /* VLD4LNd8Pseudo */
31645
    QQPR, GPR, i32imm, QQPR, nohash_imm, i32imm, i32imm, 
31646
    /* VLD4LNd8Pseudo_UPD */
31647
    QQPR, GPR, GPR, i32imm, GPR, QQPR, nohash_imm, i32imm, i32imm, 
31648
    /* VLD4LNd8_UPD */
31649
    DPR, DPR, DPR, DPR, GPR, GPR, i32imm, GPR, DPR, DPR, DPR, DPR, nohash_imm, i32imm, i32imm, 
31650
    /* VLD4LNq16 */
31651
    DPR, DPR, DPR, DPR, GPR, i32imm, DPR, DPR, DPR, DPR, nohash_imm, i32imm, i32imm, 
31652
    /* VLD4LNq16Pseudo */
31653
    QQQQPR, GPR, i32imm, QQQQPR, nohash_imm, i32imm, i32imm, 
31654
    /* VLD4LNq16Pseudo_UPD */
31655
    QQQQPR, GPR, GPR, i32imm, GPR, QQQQPR, nohash_imm, i32imm, i32imm, 
31656
    /* VLD4LNq16_UPD */
31657
    DPR, DPR, DPR, DPR, GPR, GPR, i32imm, GPR, DPR, DPR, DPR, DPR, nohash_imm, i32imm, i32imm, 
31658
    /* VLD4LNq32 */
31659
    DPR, DPR, DPR, DPR, GPR, i32imm, DPR, DPR, DPR, DPR, nohash_imm, i32imm, i32imm, 
31660
    /* VLD4LNq32Pseudo */
31661
    QQQQPR, GPR, i32imm, QQQQPR, nohash_imm, i32imm, i32imm, 
31662
    /* VLD4LNq32Pseudo_UPD */
31663
    QQQQPR, GPR, GPR, i32imm, GPR, QQQQPR, nohash_imm, i32imm, i32imm, 
31664
    /* VLD4LNq32_UPD */
31665
    DPR, DPR, DPR, DPR, GPR, GPR, i32imm, GPR, DPR, DPR, DPR, DPR, nohash_imm, i32imm, i32imm, 
31666
    /* VLD4d16 */
31667
    DPR, DPR, DPR, DPR, GPR, i32imm, i32imm, i32imm, 
31668
    /* VLD4d16Pseudo */
31669
    QQPR, GPR, i32imm, i32imm, i32imm, 
31670
    /* VLD4d16Pseudo_UPD */
31671
    QQPR, GPR, GPR, i32imm, GPR, i32imm, i32imm, 
31672
    /* VLD4d16_UPD */
31673
    DPR, DPR, DPR, DPR, GPR, GPR, i32imm, GPR, i32imm, i32imm, 
31674
    /* VLD4d32 */
31675
    DPR, DPR, DPR, DPR, GPR, i32imm, i32imm, i32imm, 
31676
    /* VLD4d32Pseudo */
31677
    QQPR, GPR, i32imm, i32imm, i32imm, 
31678
    /* VLD4d32Pseudo_UPD */
31679
    QQPR, GPR, GPR, i32imm, GPR, i32imm, i32imm, 
31680
    /* VLD4d32_UPD */
31681
    DPR, DPR, DPR, DPR, GPR, GPR, i32imm, GPR, i32imm, i32imm, 
31682
    /* VLD4d8 */
31683
    DPR, DPR, DPR, DPR, GPR, i32imm, i32imm, i32imm, 
31684
    /* VLD4d8Pseudo */
31685
    QQPR, GPR, i32imm, i32imm, i32imm, 
31686
    /* VLD4d8Pseudo_UPD */
31687
    QQPR, GPR, GPR, i32imm, GPR, i32imm, i32imm, 
31688
    /* VLD4d8_UPD */
31689
    DPR, DPR, DPR, DPR, GPR, GPR, i32imm, GPR, i32imm, i32imm, 
31690
    /* VLD4q16 */
31691
    DPR, DPR, DPR, DPR, GPR, i32imm, i32imm, i32imm, 
31692
    /* VLD4q16Pseudo_UPD */
31693
    QQQQPR, GPR, GPR, i32imm, GPR, QQQQPR, i32imm, i32imm, 
31694
    /* VLD4q16_UPD */
31695
    DPR, DPR, DPR, DPR, GPR, GPR, i32imm, GPR, i32imm, i32imm, 
31696
    /* VLD4q16oddPseudo */
31697
    QQQQPR, GPR, i32imm, QQQQPR, i32imm, i32imm, 
31698
    /* VLD4q16oddPseudo_UPD */
31699
    QQQQPR, GPR, GPR, i32imm, GPR, QQQQPR, i32imm, i32imm, 
31700
    /* VLD4q32 */
31701
    DPR, DPR, DPR, DPR, GPR, i32imm, i32imm, i32imm, 
31702
    /* VLD4q32Pseudo_UPD */
31703
    QQQQPR, GPR, GPR, i32imm, GPR, QQQQPR, i32imm, i32imm, 
31704
    /* VLD4q32_UPD */
31705
    DPR, DPR, DPR, DPR, GPR, GPR, i32imm, GPR, i32imm, i32imm, 
31706
    /* VLD4q32oddPseudo */
31707
    QQQQPR, GPR, i32imm, QQQQPR, i32imm, i32imm, 
31708
    /* VLD4q32oddPseudo_UPD */
31709
    QQQQPR, GPR, GPR, i32imm, GPR, QQQQPR, i32imm, i32imm, 
31710
    /* VLD4q8 */
31711
    DPR, DPR, DPR, DPR, GPR, i32imm, i32imm, i32imm, 
31712
    /* VLD4q8Pseudo_UPD */
31713
    QQQQPR, GPR, GPR, i32imm, GPR, QQQQPR, i32imm, i32imm, 
31714
    /* VLD4q8_UPD */
31715
    DPR, DPR, DPR, DPR, GPR, GPR, i32imm, GPR, i32imm, i32imm, 
31716
    /* VLD4q8oddPseudo */
31717
    QQQQPR, GPR, i32imm, QQQQPR, i32imm, i32imm, 
31718
    /* VLD4q8oddPseudo_UPD */
31719
    QQQQPR, GPR, GPR, i32imm, GPR, QQQQPR, i32imm, i32imm, 
31720
    /* VLDMDDB_UPD */
31721
    GPR, GPR, i32imm, i32imm, dpr_reglist, 
31722
    /* VLDMDIA */
31723
    GPR, i32imm, i32imm, dpr_reglist, 
31724
    /* VLDMDIA_UPD */
31725
    GPR, GPR, i32imm, i32imm, dpr_reglist, 
31726
    /* VLDMQIA */
31727
    DPair, GPR, i32imm, i32imm, 
31728
    /* VLDMSDB_UPD */
31729
    GPR, GPR, i32imm, i32imm, spr_reglist, 
31730
    /* VLDMSIA */
31731
    GPR, i32imm, i32imm, spr_reglist, 
31732
    /* VLDMSIA_UPD */
31733
    GPR, GPR, i32imm, i32imm, spr_reglist, 
31734
    /* VLDRD */
31735
    DPR, GPR, i32imm, i32imm, i32imm, 
31736
    /* VLDRH */
31737
    HPR, GPR, i32imm, i32imm, i32imm, 
31738
    /* VLDRS */
31739
    SPR, GPR, i32imm, i32imm, i32imm, 
31740
    /* VLDR_FPCXTNS_off */
31741
    GPRnopc, i32imm, i32imm, i32imm, 
31742
    /* VLDR_FPCXTNS_post */
31743
    GPRnopc, GPRnopc, t2am_imm7s4_offset, i32imm, i32imm, 
31744
    /* VLDR_FPCXTNS_pre */
31745
    GPRnopc, GPRnopc, i32imm, i32imm, i32imm, 
31746
    /* VLDR_FPCXTS_off */
31747
    GPRnopc, i32imm, i32imm, i32imm, 
31748
    /* VLDR_FPCXTS_post */
31749
    GPRnopc, GPRnopc, t2am_imm7s4_offset, i32imm, i32imm, 
31750
    /* VLDR_FPCXTS_pre */
31751
    GPRnopc, GPRnopc, i32imm, i32imm, i32imm, 
31752
    /* VLDR_FPSCR_NZCVQC_off */
31753
    GPRnopc, i32imm, i32imm, i32imm, 
31754
    /* VLDR_FPSCR_NZCVQC_post */
31755
    GPRnopc, GPRnopc, t2am_imm7s4_offset, i32imm, i32imm, 
31756
    /* VLDR_FPSCR_NZCVQC_pre */
31757
    GPRnopc, GPRnopc, i32imm, i32imm, i32imm, 
31758
    /* VLDR_FPSCR_off */
31759
    GPRnopc, i32imm, i32imm, i32imm, 
31760
    /* VLDR_FPSCR_post */
31761
    GPRnopc, GPRnopc, t2am_imm7s4_offset, i32imm, i32imm, 
31762
    /* VLDR_FPSCR_pre */
31763
    GPRnopc, GPRnopc, i32imm, i32imm, i32imm, 
31764
    /* VLDR_P0_off */
31765
    VCCR, GPRnopc, i32imm, i32imm, i32imm, 
31766
    /* VLDR_P0_post */
31767
    VCCR, GPRnopc, GPRnopc, t2am_imm7s4_offset, i32imm, i32imm, 
31768
    /* VLDR_P0_pre */
31769
    VCCR, GPRnopc, GPRnopc, i32imm, i32imm, i32imm, 
31770
    /* VLDR_VPR_off */
31771
    GPRnopc, i32imm, i32imm, i32imm, 
31772
    /* VLDR_VPR_post */
31773
    GPRnopc, GPRnopc, t2am_imm7s4_offset, i32imm, i32imm, 
31774
    /* VLDR_VPR_pre */
31775
    GPRnopc, GPRnopc, i32imm, i32imm, i32imm, 
31776
    /* VLLDM */
31777
    GPRnopc, i32imm, i32imm, 
31778
    /* VLSTM */
31779
    GPRnopc, i32imm, i32imm, 
31780
    /* VMAXfd */
31781
    DPR, DPR, DPR, i32imm, i32imm, 
31782
    /* VMAXfq */
31783
    QPR, QPR, QPR, i32imm, i32imm, 
31784
    /* VMAXhd */
31785
    DPR, DPR, DPR, i32imm, i32imm, 
31786
    /* VMAXhq */
31787
    QPR, QPR, QPR, i32imm, i32imm, 
31788
    /* VMAXsv16i8 */
31789
    QPR, QPR, QPR, i32imm, i32imm, 
31790
    /* VMAXsv2i32 */
31791
    DPR, DPR, DPR, i32imm, i32imm, 
31792
    /* VMAXsv4i16 */
31793
    DPR, DPR, DPR, i32imm, i32imm, 
31794
    /* VMAXsv4i32 */
31795
    QPR, QPR, QPR, i32imm, i32imm, 
31796
    /* VMAXsv8i16 */
31797
    QPR, QPR, QPR, i32imm, i32imm, 
31798
    /* VMAXsv8i8 */
31799
    DPR, DPR, DPR, i32imm, i32imm, 
31800
    /* VMAXuv16i8 */
31801
    QPR, QPR, QPR, i32imm, i32imm, 
31802
    /* VMAXuv2i32 */
31803
    DPR, DPR, DPR, i32imm, i32imm, 
31804
    /* VMAXuv4i16 */
31805
    DPR, DPR, DPR, i32imm, i32imm, 
31806
    /* VMAXuv4i32 */
31807
    QPR, QPR, QPR, i32imm, i32imm, 
31808
    /* VMAXuv8i16 */
31809
    QPR, QPR, QPR, i32imm, i32imm, 
31810
    /* VMAXuv8i8 */
31811
    DPR, DPR, DPR, i32imm, i32imm, 
31812
    /* VMINfd */
31813
    DPR, DPR, DPR, i32imm, i32imm, 
31814
    /* VMINfq */
31815
    QPR, QPR, QPR, i32imm, i32imm, 
31816
    /* VMINhd */
31817
    DPR, DPR, DPR, i32imm, i32imm, 
31818
    /* VMINhq */
31819
    QPR, QPR, QPR, i32imm, i32imm, 
31820
    /* VMINsv16i8 */
31821
    QPR, QPR, QPR, i32imm, i32imm, 
31822
    /* VMINsv2i32 */
31823
    DPR, DPR, DPR, i32imm, i32imm, 
31824
    /* VMINsv4i16 */
31825
    DPR, DPR, DPR, i32imm, i32imm, 
31826
    /* VMINsv4i32 */
31827
    QPR, QPR, QPR, i32imm, i32imm, 
31828
    /* VMINsv8i16 */
31829
    QPR, QPR, QPR, i32imm, i32imm, 
31830
    /* VMINsv8i8 */
31831
    DPR, DPR, DPR, i32imm, i32imm, 
31832
    /* VMINuv16i8 */
31833
    QPR, QPR, QPR, i32imm, i32imm, 
31834
    /* VMINuv2i32 */
31835
    DPR, DPR, DPR, i32imm, i32imm, 
31836
    /* VMINuv4i16 */
31837
    DPR, DPR, DPR, i32imm, i32imm, 
31838
    /* VMINuv4i32 */
31839
    QPR, QPR, QPR, i32imm, i32imm, 
31840
    /* VMINuv8i16 */
31841
    QPR, QPR, QPR, i32imm, i32imm, 
31842
    /* VMINuv8i8 */
31843
    DPR, DPR, DPR, i32imm, i32imm, 
31844
    /* VMLAD */
31845
    DPR, DPR, DPR, DPR, i32imm, i32imm, 
31846
    /* VMLAH */
31847
    HPR, HPR, HPR, HPR, i32imm, i32imm, 
31848
    /* VMLALslsv2i32 */
31849
    QPR, QPR, DPR, DPR_VFP2, i32imm, i32imm, i32imm, 
31850
    /* VMLALslsv4i16 */
31851
    QPR, QPR, DPR, DPR_8, i32imm, i32imm, i32imm, 
31852
    /* VMLALsluv2i32 */
31853
    QPR, QPR, DPR, DPR_VFP2, i32imm, i32imm, i32imm, 
31854
    /* VMLALsluv4i16 */
31855
    QPR, QPR, DPR, DPR_8, i32imm, i32imm, i32imm, 
31856
    /* VMLALsv2i64 */
31857
    QPR, QPR, DPR, DPR, i32imm, i32imm, 
31858
    /* VMLALsv4i32 */
31859
    QPR, QPR, DPR, DPR, i32imm, i32imm, 
31860
    /* VMLALsv8i16 */
31861
    QPR, QPR, DPR, DPR, i32imm, i32imm, 
31862
    /* VMLALuv2i64 */
31863
    QPR, QPR, DPR, DPR, i32imm, i32imm, 
31864
    /* VMLALuv4i32 */
31865
    QPR, QPR, DPR, DPR, i32imm, i32imm, 
31866
    /* VMLALuv8i16 */
31867
    QPR, QPR, DPR, DPR, i32imm, i32imm, 
31868
    /* VMLAS */
31869
    SPR, SPR, SPR, SPR, i32imm, i32imm, 
31870
    /* VMLAfd */
31871
    DPR, DPR, DPR, DPR, i32imm, i32imm, 
31872
    /* VMLAfq */
31873
    QPR, QPR, QPR, QPR, i32imm, i32imm, 
31874
    /* VMLAhd */
31875
    DPR, DPR, DPR, DPR, i32imm, i32imm, 
31876
    /* VMLAhq */
31877
    QPR, QPR, QPR, QPR, i32imm, i32imm, 
31878
    /* VMLAslfd */
31879
    DPR, DPR, DPR, DPR_VFP2, i32imm, i32imm, i32imm, 
31880
    /* VMLAslfq */
31881
    QPR, QPR, QPR, DPR_VFP2, i32imm, i32imm, i32imm, 
31882
    /* VMLAslhd */
31883
    DPR, DPR, DPR, DPR_8, i32imm, i32imm, i32imm, 
31884
    /* VMLAslhq */
31885
    QPR, QPR, QPR, DPR_8, i32imm, i32imm, i32imm, 
31886
    /* VMLAslv2i32 */
31887
    DPR, DPR, DPR, DPR_VFP2, i32imm, i32imm, i32imm, 
31888
    /* VMLAslv4i16 */
31889
    DPR, DPR, DPR, DPR_8, i32imm, i32imm, i32imm, 
31890
    /* VMLAslv4i32 */
31891
    QPR, QPR, QPR, DPR_VFP2, i32imm, i32imm, i32imm, 
31892
    /* VMLAslv8i16 */
31893
    QPR, QPR, QPR, DPR_8, i32imm, i32imm, i32imm, 
31894
    /* VMLAv16i8 */
31895
    QPR, QPR, QPR, QPR, i32imm, i32imm, 
31896
    /* VMLAv2i32 */
31897
    DPR, DPR, DPR, DPR, i32imm, i32imm, 
31898
    /* VMLAv4i16 */
31899
    DPR, DPR, DPR, DPR, i32imm, i32imm, 
31900
    /* VMLAv4i32 */
31901
    QPR, QPR, QPR, QPR, i32imm, i32imm, 
31902
    /* VMLAv8i16 */
31903
    QPR, QPR, QPR, QPR, i32imm, i32imm, 
31904
    /* VMLAv8i8 */
31905
    DPR, DPR, DPR, DPR, i32imm, i32imm, 
31906
    /* VMLSD */
31907
    DPR, DPR, DPR, DPR, i32imm, i32imm, 
31908
    /* VMLSH */
31909
    HPR, HPR, HPR, HPR, i32imm, i32imm, 
31910
    /* VMLSLslsv2i32 */
31911
    QPR, QPR, DPR, DPR_VFP2, i32imm, i32imm, i32imm, 
31912
    /* VMLSLslsv4i16 */
31913
    QPR, QPR, DPR, DPR_8, i32imm, i32imm, i32imm, 
31914
    /* VMLSLsluv2i32 */
31915
    QPR, QPR, DPR, DPR_VFP2, i32imm, i32imm, i32imm, 
31916
    /* VMLSLsluv4i16 */
31917
    QPR, QPR, DPR, DPR_8, i32imm, i32imm, i32imm, 
31918
    /* VMLSLsv2i64 */
31919
    QPR, QPR, DPR, DPR, i32imm, i32imm, 
31920
    /* VMLSLsv4i32 */
31921
    QPR, QPR, DPR, DPR, i32imm, i32imm, 
31922
    /* VMLSLsv8i16 */
31923
    QPR, QPR, DPR, DPR, i32imm, i32imm, 
31924
    /* VMLSLuv2i64 */
31925
    QPR, QPR, DPR, DPR, i32imm, i32imm, 
31926
    /* VMLSLuv4i32 */
31927
    QPR, QPR, DPR, DPR, i32imm, i32imm, 
31928
    /* VMLSLuv8i16 */
31929
    QPR, QPR, DPR, DPR, i32imm, i32imm, 
31930
    /* VMLSS */
31931
    SPR, SPR, SPR, SPR, i32imm, i32imm, 
31932
    /* VMLSfd */
31933
    DPR, DPR, DPR, DPR, i32imm, i32imm, 
31934
    /* VMLSfq */
31935
    QPR, QPR, QPR, QPR, i32imm, i32imm, 
31936
    /* VMLShd */
31937
    DPR, DPR, DPR, DPR, i32imm, i32imm, 
31938
    /* VMLShq */
31939
    QPR, QPR, QPR, QPR, i32imm, i32imm, 
31940
    /* VMLSslfd */
31941
    DPR, DPR, DPR, DPR_VFP2, i32imm, i32imm, i32imm, 
31942
    /* VMLSslfq */
31943
    QPR, QPR, QPR, DPR_VFP2, i32imm, i32imm, i32imm, 
31944
    /* VMLSslhd */
31945
    DPR, DPR, DPR, DPR_8, i32imm, i32imm, i32imm, 
31946
    /* VMLSslhq */
31947
    QPR, QPR, QPR, DPR_8, i32imm, i32imm, i32imm, 
31948
    /* VMLSslv2i32 */
31949
    DPR, DPR, DPR, DPR_VFP2, i32imm, i32imm, i32imm, 
31950
    /* VMLSslv4i16 */
31951
    DPR, DPR, DPR, DPR_8, i32imm, i32imm, i32imm, 
31952
    /* VMLSslv4i32 */
31953
    QPR, QPR, QPR, DPR_VFP2, i32imm, i32imm, i32imm, 
31954
    /* VMLSslv8i16 */
31955
    QPR, QPR, QPR, DPR_8, i32imm, i32imm, i32imm, 
31956
    /* VMLSv16i8 */
31957
    QPR, QPR, QPR, QPR, i32imm, i32imm, 
31958
    /* VMLSv2i32 */
31959
    DPR, DPR, DPR, DPR, i32imm, i32imm, 
31960
    /* VMLSv4i16 */
31961
    DPR, DPR, DPR, DPR, i32imm, i32imm, 
31962
    /* VMLSv4i32 */
31963
    QPR, QPR, QPR, QPR, i32imm, i32imm, 
31964
    /* VMLSv8i16 */
31965
    QPR, QPR, QPR, QPR, i32imm, i32imm, 
31966
    /* VMLSv8i8 */
31967
    DPR, DPR, DPR, DPR, i32imm, i32imm, 
31968
    /* VMMLA */
31969
    QPR, QPR, QPR, QPR, 
31970
    /* VMOVD */
31971
    DPR, DPR, i32imm, i32imm, 
31972
    /* VMOVDRR */
31973
    DPR, GPR, GPR, i32imm, i32imm, 
31974
    /* VMOVH */
31975
    SPR, SPR, 
31976
    /* VMOVHR */
31977
    HPR, rGPR, i32imm, i32imm, 
31978
    /* VMOVLsv2i64 */
31979
    QPR, DPR, i32imm, i32imm, 
31980
    /* VMOVLsv4i32 */
31981
    QPR, DPR, i32imm, i32imm, 
31982
    /* VMOVLsv8i16 */
31983
    QPR, DPR, i32imm, i32imm, 
31984
    /* VMOVLuv2i64 */
31985
    QPR, DPR, i32imm, i32imm, 
31986
    /* VMOVLuv4i32 */
31987
    QPR, DPR, i32imm, i32imm, 
31988
    /* VMOVLuv8i16 */
31989
    QPR, DPR, i32imm, i32imm, 
31990
    /* VMOVNv2i32 */
31991
    DPR, QPR, i32imm, i32imm, 
31992
    /* VMOVNv4i16 */
31993
    DPR, QPR, i32imm, i32imm, 
31994
    /* VMOVNv8i8 */
31995
    DPR, QPR, i32imm, i32imm, 
31996
    /* VMOVRH */
31997
    rGPR, HPR, i32imm, i32imm, 
31998
    /* VMOVRRD */
31999
    GPR, GPR, DPR, i32imm, i32imm, 
32000
    /* VMOVRRS */
32001
    GPR, GPR, SPR, SPR, i32imm, i32imm, 
32002
    /* VMOVRS */
32003
    GPR, SPR, i32imm, i32imm, 
32004
    /* VMOVS */
32005
    SPR, SPR, i32imm, i32imm, 
32006
    /* VMOVSR */
32007
    SPR, GPR, i32imm, i32imm, 
32008
    /* VMOVSRR */
32009
    SPR, SPR, GPR, GPR, i32imm, i32imm, 
32010
    /* VMOVv16i8 */
32011
    QPR, nImmSplatI8, i32imm, i32imm, 
32012
    /* VMOVv1i64 */
32013
    DPR, nImmSplatI64, i32imm, i32imm, 
32014
    /* VMOVv2f32 */
32015
    DPR, nImmVMOVF32, i32imm, i32imm, 
32016
    /* VMOVv2i32 */
32017
    DPR, nImmVMOVI32, i32imm, i32imm, 
32018
    /* VMOVv2i64 */
32019
    QPR, nImmSplatI64, i32imm, i32imm, 
32020
    /* VMOVv4f32 */
32021
    QPR, nImmVMOVF32, i32imm, i32imm, 
32022
    /* VMOVv4i16 */
32023
    DPR, nImmSplatI16, i32imm, i32imm, 
32024
    /* VMOVv4i32 */
32025
    QPR, nImmVMOVI32, i32imm, i32imm, 
32026
    /* VMOVv8i16 */
32027
    QPR, nImmSplatI16, i32imm, i32imm, 
32028
    /* VMOVv8i8 */
32029
    DPR, nImmSplatI8, i32imm, i32imm, 
32030
    /* VMRS */
32031
    GPRnopc, i32imm, i32imm, 
32032
    /* VMRS_FPCXTNS */
32033
    GPR, i32imm, i32imm, 
32034
    /* VMRS_FPCXTS */
32035
    GPR, i32imm, i32imm, 
32036
    /* VMRS_FPEXC */
32037
    GPRnopc, i32imm, i32imm, 
32038
    /* VMRS_FPINST */
32039
    GPRnopc, i32imm, i32imm, 
32040
    /* VMRS_FPINST2 */
32041
    GPRnopc, i32imm, i32imm, 
32042
    /* VMRS_FPSCR_NZCVQC */
32043
    GPR, cl_FPSCR_NZCV, i32imm, i32imm, 
32044
    /* VMRS_FPSID */
32045
    GPRnopc, i32imm, i32imm, 
32046
    /* VMRS_MVFR0 */
32047
    GPRnopc, i32imm, i32imm, 
32048
    /* VMRS_MVFR1 */
32049
    GPRnopc, i32imm, i32imm, 
32050
    /* VMRS_MVFR2 */
32051
    GPRnopc, i32imm, i32imm, 
32052
    /* VMRS_P0 */
32053
    GPR, VCCR, i32imm, i32imm, 
32054
    /* VMRS_VPR */
32055
    GPR, i32imm, i32imm, 
32056
    /* VMSR */
32057
    GPRnopc, i32imm, i32imm, 
32058
    /* VMSR_FPCXTNS */
32059
    GPR, i32imm, i32imm, 
32060
    /* VMSR_FPCXTS */
32061
    GPR, i32imm, i32imm, 
32062
    /* VMSR_FPEXC */
32063
    GPRnopc, i32imm, i32imm, 
32064
    /* VMSR_FPINST */
32065
    GPRnopc, i32imm, i32imm, 
32066
    /* VMSR_FPINST2 */
32067
    GPRnopc, i32imm, i32imm, 
32068
    /* VMSR_FPSCR_NZCVQC */
32069
    cl_FPSCR_NZCV, GPR, i32imm, i32imm, 
32070
    /* VMSR_FPSID */
32071
    GPRnopc, i32imm, i32imm, 
32072
    /* VMSR_P0 */
32073
    VCCR, GPR, i32imm, i32imm, 
32074
    /* VMSR_VPR */
32075
    GPR, i32imm, i32imm, 
32076
    /* VMULD */
32077
    DPR, DPR, DPR, i32imm, i32imm, 
32078
    /* VMULH */
32079
    HPR, HPR, HPR, i32imm, i32imm, 
32080
    /* VMULLp64 */
32081
    QPR, DPR, DPR, 
32082
    /* VMULLp8 */
32083
    QPR, DPR, DPR, i32imm, i32imm, 
32084
    /* VMULLslsv2i32 */
32085
    QPR, DPR, DPR_VFP2, i32imm, i32imm, i32imm, 
32086
    /* VMULLslsv4i16 */
32087
    QPR, DPR, DPR_8, i32imm, i32imm, i32imm, 
32088
    /* VMULLsluv2i32 */
32089
    QPR, DPR, DPR_VFP2, i32imm, i32imm, i32imm, 
32090
    /* VMULLsluv4i16 */
32091
    QPR, DPR, DPR_8, i32imm, i32imm, i32imm, 
32092
    /* VMULLsv2i64 */
32093
    QPR, DPR, DPR, i32imm, i32imm, 
32094
    /* VMULLsv4i32 */
32095
    QPR, DPR, DPR, i32imm, i32imm, 
32096
    /* VMULLsv8i16 */
32097
    QPR, DPR, DPR, i32imm, i32imm, 
32098
    /* VMULLuv2i64 */
32099
    QPR, DPR, DPR, i32imm, i32imm, 
32100
    /* VMULLuv4i32 */
32101
    QPR, DPR, DPR, i32imm, i32imm, 
32102
    /* VMULLuv8i16 */
32103
    QPR, DPR, DPR, i32imm, i32imm, 
32104
    /* VMULS */
32105
    SPR, SPR, SPR, i32imm, i32imm, 
32106
    /* VMULfd */
32107
    DPR, DPR, DPR, i32imm, i32imm, 
32108
    /* VMULfq */
32109
    QPR, QPR, QPR, i32imm, i32imm, 
32110
    /* VMULhd */
32111
    DPR, DPR, DPR, i32imm, i32imm, 
32112
    /* VMULhq */
32113
    QPR, QPR, QPR, i32imm, i32imm, 
32114
    /* VMULpd */
32115
    DPR, DPR, DPR, i32imm, i32imm, 
32116
    /* VMULpq */
32117
    QPR, QPR, QPR, i32imm, i32imm, 
32118
    /* VMULslfd */
32119
    DPR, DPR, DPR_VFP2, i32imm, i32imm, i32imm, 
32120
    /* VMULslfq */
32121
    QPR, QPR, DPR_VFP2, i32imm, i32imm, i32imm, 
32122
    /* VMULslhd */
32123
    DPR, DPR, DPR_8, i32imm, i32imm, i32imm, 
32124
    /* VMULslhq */
32125
    QPR, QPR, DPR_8, i32imm, i32imm, i32imm, 
32126
    /* VMULslv2i32 */
32127
    DPR, DPR, DPR_VFP2, i32imm, i32imm, i32imm, 
32128
    /* VMULslv4i16 */
32129
    DPR, DPR, DPR_8, i32imm, i32imm, i32imm, 
32130
    /* VMULslv4i32 */
32131
    QPR, QPR, DPR_VFP2, i32imm, i32imm, i32imm, 
32132
    /* VMULslv8i16 */
32133
    QPR, QPR, DPR_8, i32imm, i32imm, i32imm, 
32134
    /* VMULv16i8 */
32135
    QPR, QPR, QPR, i32imm, i32imm, 
32136
    /* VMULv2i32 */
32137
    DPR, DPR, DPR, i32imm, i32imm, 
32138
    /* VMULv4i16 */
32139
    DPR, DPR, DPR, i32imm, i32imm, 
32140
    /* VMULv4i32 */
32141
    QPR, QPR, QPR, i32imm, i32imm, 
32142
    /* VMULv8i16 */
32143
    QPR, QPR, QPR, i32imm, i32imm, 
32144
    /* VMULv8i8 */
32145
    DPR, DPR, DPR, i32imm, i32imm, 
32146
    /* VMVNd */
32147
    DPR, DPR, i32imm, i32imm, 
32148
    /* VMVNq */
32149
    QPR, QPR, i32imm, i32imm, 
32150
    /* VMVNv2i32 */
32151
    DPR, nImmVMOVI32, i32imm, i32imm, 
32152
    /* VMVNv4i16 */
32153
    DPR, nImmSplatI16, i32imm, i32imm, 
32154
    /* VMVNv4i32 */
32155
    QPR, nImmVMOVI32, i32imm, i32imm, 
32156
    /* VMVNv8i16 */
32157
    QPR, nImmSplatI16, i32imm, i32imm, 
32158
    /* VNEGD */
32159
    DPR, DPR, i32imm, i32imm, 
32160
    /* VNEGH */
32161
    HPR, HPR, i32imm, i32imm, 
32162
    /* VNEGS */
32163
    SPR, SPR, i32imm, i32imm, 
32164
    /* VNEGf32q */
32165
    QPR, QPR, i32imm, i32imm, 
32166
    /* VNEGfd */
32167
    DPR, DPR, i32imm, i32imm, 
32168
    /* VNEGhd */
32169
    DPR, DPR, i32imm, i32imm, 
32170
    /* VNEGhq */
32171
    QPR, QPR, i32imm, i32imm, 
32172
    /* VNEGs16d */
32173
    DPR, DPR, i32imm, i32imm, 
32174
    /* VNEGs16q */
32175
    QPR, QPR, i32imm, i32imm, 
32176
    /* VNEGs32d */
32177
    DPR, DPR, i32imm, i32imm, 
32178
    /* VNEGs32q */
32179
    QPR, QPR, i32imm, i32imm, 
32180
    /* VNEGs8d */
32181
    DPR, DPR, i32imm, i32imm, 
32182
    /* VNEGs8q */
32183
    QPR, QPR, i32imm, i32imm, 
32184
    /* VNMLAD */
32185
    DPR, DPR, DPR, DPR, i32imm, i32imm, 
32186
    /* VNMLAH */
32187
    HPR, HPR, HPR, HPR, i32imm, i32imm, 
32188
    /* VNMLAS */
32189
    SPR, SPR, SPR, SPR, i32imm, i32imm, 
32190
    /* VNMLSD */
32191
    DPR, DPR, DPR, DPR, i32imm, i32imm, 
32192
    /* VNMLSH */
32193
    HPR, HPR, HPR, HPR, i32imm, i32imm, 
32194
    /* VNMLSS */
32195
    SPR, SPR, SPR, SPR, i32imm, i32imm, 
32196
    /* VNMULD */
32197
    DPR, DPR, DPR, i32imm, i32imm, 
32198
    /* VNMULH */
32199
    HPR, HPR, HPR, i32imm, i32imm, 
32200
    /* VNMULS */
32201
    SPR, SPR, SPR, i32imm, i32imm, 
32202
    /* VORNd */
32203
    DPR, DPR, DPR, i32imm, i32imm, 
32204
    /* VORNq */
32205
    QPR, QPR, QPR, i32imm, i32imm, 
32206
    /* VORRd */
32207
    DPR, DPR, DPR, i32imm, i32imm, 
32208
    /* VORRiv2i32 */
32209
    DPR, nImmSplatI32, DPR, i32imm, i32imm, 
32210
    /* VORRiv4i16 */
32211
    DPR, nImmSplatI16, DPR, i32imm, i32imm, 
32212
    /* VORRiv4i32 */
32213
    QPR, nImmSplatI32, QPR, i32imm, i32imm, 
32214
    /* VORRiv8i16 */
32215
    QPR, nImmSplatI16, QPR, i32imm, i32imm, 
32216
    /* VORRq */
32217
    QPR, QPR, QPR, i32imm, i32imm, 
32218
    /* VPADALsv16i8 */
32219
    QPR, QPR, QPR, i32imm, i32imm, 
32220
    /* VPADALsv2i32 */
32221
    DPR, DPR, DPR, i32imm, i32imm, 
32222
    /* VPADALsv4i16 */
32223
    DPR, DPR, DPR, i32imm, i32imm, 
32224
    /* VPADALsv4i32 */
32225
    QPR, QPR, QPR, i32imm, i32imm, 
32226
    /* VPADALsv8i16 */
32227
    QPR, QPR, QPR, i32imm, i32imm, 
32228
    /* VPADALsv8i8 */
32229
    DPR, DPR, DPR, i32imm, i32imm, 
32230
    /* VPADALuv16i8 */
32231
    QPR, QPR, QPR, i32imm, i32imm, 
32232
    /* VPADALuv2i32 */
32233
    DPR, DPR, DPR, i32imm, i32imm, 
32234
    /* VPADALuv4i16 */
32235
    DPR, DPR, DPR, i32imm, i32imm, 
32236
    /* VPADALuv4i32 */
32237
    QPR, QPR, QPR, i32imm, i32imm, 
32238
    /* VPADALuv8i16 */
32239
    QPR, QPR, QPR, i32imm, i32imm, 
32240
    /* VPADALuv8i8 */
32241
    DPR, DPR, DPR, i32imm, i32imm, 
32242
    /* VPADDLsv16i8 */
32243
    QPR, QPR, i32imm, i32imm, 
32244
    /* VPADDLsv2i32 */
32245
    DPR, DPR, i32imm, i32imm, 
32246
    /* VPADDLsv4i16 */
32247
    DPR, DPR, i32imm, i32imm, 
32248
    /* VPADDLsv4i32 */
32249
    QPR, QPR, i32imm, i32imm, 
32250
    /* VPADDLsv8i16 */
32251
    QPR, QPR, i32imm, i32imm, 
32252
    /* VPADDLsv8i8 */
32253
    DPR, DPR, i32imm, i32imm, 
32254
    /* VPADDLuv16i8 */
32255
    QPR, QPR, i32imm, i32imm, 
32256
    /* VPADDLuv2i32 */
32257
    DPR, DPR, i32imm, i32imm, 
32258
    /* VPADDLuv4i16 */
32259
    DPR, DPR, i32imm, i32imm, 
32260
    /* VPADDLuv4i32 */
32261
    QPR, QPR, i32imm, i32imm, 
32262
    /* VPADDLuv8i16 */
32263
    QPR, QPR, i32imm, i32imm, 
32264
    /* VPADDLuv8i8 */
32265
    DPR, DPR, i32imm, i32imm, 
32266
    /* VPADDf */
32267
    DPR, DPR, DPR, i32imm, i32imm, 
32268
    /* VPADDh */
32269
    DPR, DPR, DPR, i32imm, i32imm, 
32270
    /* VPADDi16 */
32271
    DPR, DPR, DPR, i32imm, i32imm, 
32272
    /* VPADDi32 */
32273
    DPR, DPR, DPR, i32imm, i32imm, 
32274
    /* VPADDi8 */
32275
    DPR, DPR, DPR, i32imm, i32imm, 
32276
    /* VPMAXf */
32277
    DPR, DPR, DPR, i32imm, i32imm, 
32278
    /* VPMAXh */
32279
    DPR, DPR, DPR, i32imm, i32imm, 
32280
    /* VPMAXs16 */
32281
    DPR, DPR, DPR, i32imm, i32imm, 
32282
    /* VPMAXs32 */
32283
    DPR, DPR, DPR, i32imm, i32imm, 
32284
    /* VPMAXs8 */
32285
    DPR, DPR, DPR, i32imm, i32imm, 
32286
    /* VPMAXu16 */
32287
    DPR, DPR, DPR, i32imm, i32imm, 
32288
    /* VPMAXu32 */
32289
    DPR, DPR, DPR, i32imm, i32imm, 
32290
    /* VPMAXu8 */
32291
    DPR, DPR, DPR, i32imm, i32imm, 
32292
    /* VPMINf */
32293
    DPR, DPR, DPR, i32imm, i32imm, 
32294
    /* VPMINh */
32295
    DPR, DPR, DPR, i32imm, i32imm, 
32296
    /* VPMINs16 */
32297
    DPR, DPR, DPR, i32imm, i32imm, 
32298
    /* VPMINs32 */
32299
    DPR, DPR, DPR, i32imm, i32imm, 
32300
    /* VPMINs8 */
32301
    DPR, DPR, DPR, i32imm, i32imm, 
32302
    /* VPMINu16 */
32303
    DPR, DPR, DPR, i32imm, i32imm, 
32304
    /* VPMINu32 */
32305
    DPR, DPR, DPR, i32imm, i32imm, 
32306
    /* VPMINu8 */
32307
    DPR, DPR, DPR, i32imm, i32imm, 
32308
    /* VQABSv16i8 */
32309
    QPR, QPR, i32imm, i32imm, 
32310
    /* VQABSv2i32 */
32311
    DPR, DPR, i32imm, i32imm, 
32312
    /* VQABSv4i16 */
32313
    DPR, DPR, i32imm, i32imm, 
32314
    /* VQABSv4i32 */
32315
    QPR, QPR, i32imm, i32imm, 
32316
    /* VQABSv8i16 */
32317
    QPR, QPR, i32imm, i32imm, 
32318
    /* VQABSv8i8 */
32319
    DPR, DPR, i32imm, i32imm, 
32320
    /* VQADDsv16i8 */
32321
    QPR, QPR, QPR, i32imm, i32imm, 
32322
    /* VQADDsv1i64 */
32323
    DPR, DPR, DPR, i32imm, i32imm, 
32324
    /* VQADDsv2i32 */
32325
    DPR, DPR, DPR, i32imm, i32imm, 
32326
    /* VQADDsv2i64 */
32327
    QPR, QPR, QPR, i32imm, i32imm, 
32328
    /* VQADDsv4i16 */
32329
    DPR, DPR, DPR, i32imm, i32imm, 
32330
    /* VQADDsv4i32 */
32331
    QPR, QPR, QPR, i32imm, i32imm, 
32332
    /* VQADDsv8i16 */
32333
    QPR, QPR, QPR, i32imm, i32imm, 
32334
    /* VQADDsv8i8 */
32335
    DPR, DPR, DPR, i32imm, i32imm, 
32336
    /* VQADDuv16i8 */
32337
    QPR, QPR, QPR, i32imm, i32imm, 
32338
    /* VQADDuv1i64 */
32339
    DPR, DPR, DPR, i32imm, i32imm, 
32340
    /* VQADDuv2i32 */
32341
    DPR, DPR, DPR, i32imm, i32imm, 
32342
    /* VQADDuv2i64 */
32343
    QPR, QPR, QPR, i32imm, i32imm, 
32344
    /* VQADDuv4i16 */
32345
    DPR, DPR, DPR, i32imm, i32imm, 
32346
    /* VQADDuv4i32 */
32347
    QPR, QPR, QPR, i32imm, i32imm, 
32348
    /* VQADDuv8i16 */
32349
    QPR, QPR, QPR, i32imm, i32imm, 
32350
    /* VQADDuv8i8 */
32351
    DPR, DPR, DPR, i32imm, i32imm, 
32352
    /* VQDMLALslv2i32 */
32353
    QPR, QPR, DPR, DPR_VFP2, i32imm, i32imm, i32imm, 
32354
    /* VQDMLALslv4i16 */
32355
    QPR, QPR, DPR, DPR_8, i32imm, i32imm, i32imm, 
32356
    /* VQDMLALv2i64 */
32357
    QPR, QPR, DPR, DPR, i32imm, i32imm, 
32358
    /* VQDMLALv4i32 */
32359
    QPR, QPR, DPR, DPR, i32imm, i32imm, 
32360
    /* VQDMLSLslv2i32 */
32361
    QPR, QPR, DPR, DPR_VFP2, i32imm, i32imm, i32imm, 
32362
    /* VQDMLSLslv4i16 */
32363
    QPR, QPR, DPR, DPR_8, i32imm, i32imm, i32imm, 
32364
    /* VQDMLSLv2i64 */
32365
    QPR, QPR, DPR, DPR, i32imm, i32imm, 
32366
    /* VQDMLSLv4i32 */
32367
    QPR, QPR, DPR, DPR, i32imm, i32imm, 
32368
    /* VQDMULHslv2i32 */
32369
    DPR, DPR, DPR_VFP2, i32imm, i32imm, i32imm, 
32370
    /* VQDMULHslv4i16 */
32371
    DPR, DPR, DPR_8, i32imm, i32imm, i32imm, 
32372
    /* VQDMULHslv4i32 */
32373
    QPR, QPR, DPR_VFP2, i32imm, i32imm, i32imm, 
32374
    /* VQDMULHslv8i16 */
32375
    QPR, QPR, DPR_8, i32imm, i32imm, i32imm, 
32376
    /* VQDMULHv2i32 */
32377
    DPR, DPR, DPR, i32imm, i32imm, 
32378
    /* VQDMULHv4i16 */
32379
    DPR, DPR, DPR, i32imm, i32imm, 
32380
    /* VQDMULHv4i32 */
32381
    QPR, QPR, QPR, i32imm, i32imm, 
32382
    /* VQDMULHv8i16 */
32383
    QPR, QPR, QPR, i32imm, i32imm, 
32384
    /* VQDMULLslv2i32 */
32385
    QPR, DPR, DPR_VFP2, i32imm, i32imm, i32imm, 
32386
    /* VQDMULLslv4i16 */
32387
    QPR, DPR, DPR_8, i32imm, i32imm, i32imm, 
32388
    /* VQDMULLv2i64 */
32389
    QPR, DPR, DPR, i32imm, i32imm, 
32390
    /* VQDMULLv4i32 */
32391
    QPR, DPR, DPR, i32imm, i32imm, 
32392
    /* VQMOVNsuv2i32 */
32393
    DPR, QPR, i32imm, i32imm, 
32394
    /* VQMOVNsuv4i16 */
32395
    DPR, QPR, i32imm, i32imm, 
32396
    /* VQMOVNsuv8i8 */
32397
    DPR, QPR, i32imm, i32imm, 
32398
    /* VQMOVNsv2i32 */
32399
    DPR, QPR, i32imm, i32imm, 
32400
    /* VQMOVNsv4i16 */
32401
    DPR, QPR, i32imm, i32imm, 
32402
    /* VQMOVNsv8i8 */
32403
    DPR, QPR, i32imm, i32imm, 
32404
    /* VQMOVNuv2i32 */
32405
    DPR, QPR, i32imm, i32imm, 
32406
    /* VQMOVNuv4i16 */
32407
    DPR, QPR, i32imm, i32imm, 
32408
    /* VQMOVNuv8i8 */
32409
    DPR, QPR, i32imm, i32imm, 
32410
    /* VQNEGv16i8 */
32411
    QPR, QPR, i32imm, i32imm, 
32412
    /* VQNEGv2i32 */
32413
    DPR, DPR, i32imm, i32imm, 
32414
    /* VQNEGv4i16 */
32415
    DPR, DPR, i32imm, i32imm, 
32416
    /* VQNEGv4i32 */
32417
    QPR, QPR, i32imm, i32imm, 
32418
    /* VQNEGv8i16 */
32419
    QPR, QPR, i32imm, i32imm, 
32420
    /* VQNEGv8i8 */
32421
    DPR, DPR, i32imm, i32imm, 
32422
    /* VQRDMLAHslv2i32 */
32423
    DPR, DPR, DPR, DPR_VFP2, i32imm, i32imm, i32imm, 
32424
    /* VQRDMLAHslv4i16 */
32425
    DPR, DPR, DPR, DPR_8, i32imm, i32imm, i32imm, 
32426
    /* VQRDMLAHslv4i32 */
32427
    QPR, QPR, QPR, DPR_VFP2, i32imm, i32imm, i32imm, 
32428
    /* VQRDMLAHslv8i16 */
32429
    QPR, QPR, QPR, DPR_8, i32imm, i32imm, i32imm, 
32430
    /* VQRDMLAHv2i32 */
32431
    DPR, DPR, DPR, DPR, i32imm, i32imm, 
32432
    /* VQRDMLAHv4i16 */
32433
    DPR, DPR, DPR, DPR, i32imm, i32imm, 
32434
    /* VQRDMLAHv4i32 */
32435
    QPR, QPR, QPR, QPR, i32imm, i32imm, 
32436
    /* VQRDMLAHv8i16 */
32437
    QPR, QPR, QPR, QPR, i32imm, i32imm, 
32438
    /* VQRDMLSHslv2i32 */
32439
    DPR, DPR, DPR, DPR_VFP2, i32imm, i32imm, i32imm, 
32440
    /* VQRDMLSHslv4i16 */
32441
    DPR, DPR, DPR, DPR_8, i32imm, i32imm, i32imm, 
32442
    /* VQRDMLSHslv4i32 */
32443
    QPR, QPR, QPR, DPR_VFP2, i32imm, i32imm, i32imm, 
32444
    /* VQRDMLSHslv8i16 */
32445
    QPR, QPR, QPR, DPR_8, i32imm, i32imm, i32imm, 
32446
    /* VQRDMLSHv2i32 */
32447
    DPR, DPR, DPR, DPR, i32imm, i32imm, 
32448
    /* VQRDMLSHv4i16 */
32449
    DPR, DPR, DPR, DPR, i32imm, i32imm, 
32450
    /* VQRDMLSHv4i32 */
32451
    QPR, QPR, QPR, QPR, i32imm, i32imm, 
32452
    /* VQRDMLSHv8i16 */
32453
    QPR, QPR, QPR, QPR, i32imm, i32imm, 
32454
    /* VQRDMULHslv2i32 */
32455
    DPR, DPR, DPR_VFP2, i32imm, i32imm, i32imm, 
32456
    /* VQRDMULHslv4i16 */
32457
    DPR, DPR, DPR_8, i32imm, i32imm, i32imm, 
32458
    /* VQRDMULHslv4i32 */
32459
    QPR, QPR, DPR_VFP2, i32imm, i32imm, i32imm, 
32460
    /* VQRDMULHslv8i16 */
32461
    QPR, QPR, DPR_8, i32imm, i32imm, i32imm, 
32462
    /* VQRDMULHv2i32 */
32463
    DPR, DPR, DPR, i32imm, i32imm, 
32464
    /* VQRDMULHv4i16 */
32465
    DPR, DPR, DPR, i32imm, i32imm, 
32466
    /* VQRDMULHv4i32 */
32467
    QPR, QPR, QPR, i32imm, i32imm, 
32468
    /* VQRDMULHv8i16 */
32469
    QPR, QPR, QPR, i32imm, i32imm, 
32470
    /* VQRSHLsv16i8 */
32471
    QPR, QPR, QPR, i32imm, i32imm, 
32472
    /* VQRSHLsv1i64 */
32473
    DPR, DPR, DPR, i32imm, i32imm, 
32474
    /* VQRSHLsv2i32 */
32475
    DPR, DPR, DPR, i32imm, i32imm, 
32476
    /* VQRSHLsv2i64 */
32477
    QPR, QPR, QPR, i32imm, i32imm, 
32478
    /* VQRSHLsv4i16 */
32479
    DPR, DPR, DPR, i32imm, i32imm, 
32480
    /* VQRSHLsv4i32 */
32481
    QPR, QPR, QPR, i32imm, i32imm, 
32482
    /* VQRSHLsv8i16 */
32483
    QPR, QPR, QPR, i32imm, i32imm, 
32484
    /* VQRSHLsv8i8 */
32485
    DPR, DPR, DPR, i32imm, i32imm, 
32486
    /* VQRSHLuv16i8 */
32487
    QPR, QPR, QPR, i32imm, i32imm, 
32488
    /* VQRSHLuv1i64 */
32489
    DPR, DPR, DPR, i32imm, i32imm, 
32490
    /* VQRSHLuv2i32 */
32491
    DPR, DPR, DPR, i32imm, i32imm, 
32492
    /* VQRSHLuv2i64 */
32493
    QPR, QPR, QPR, i32imm, i32imm, 
32494
    /* VQRSHLuv4i16 */
32495
    DPR, DPR, DPR, i32imm, i32imm, 
32496
    /* VQRSHLuv4i32 */
32497
    QPR, QPR, QPR, i32imm, i32imm, 
32498
    /* VQRSHLuv8i16 */
32499
    QPR, QPR, QPR, i32imm, i32imm, 
32500
    /* VQRSHLuv8i8 */
32501
    DPR, DPR, DPR, i32imm, i32imm, 
32502
    /* VQRSHRNsv2i32 */
32503
    DPR, QPR, shr_imm32, i32imm, i32imm, 
32504
    /* VQRSHRNsv4i16 */
32505
    DPR, QPR, shr_imm16, i32imm, i32imm, 
32506
    /* VQRSHRNsv8i8 */
32507
    DPR, QPR, shr_imm8, i32imm, i32imm, 
32508
    /* VQRSHRNuv2i32 */
32509
    DPR, QPR, shr_imm32, i32imm, i32imm, 
32510
    /* VQRSHRNuv4i16 */
32511
    DPR, QPR, shr_imm16, i32imm, i32imm, 
32512
    /* VQRSHRNuv8i8 */
32513
    DPR, QPR, shr_imm8, i32imm, i32imm, 
32514
    /* VQRSHRUNv2i32 */
32515
    DPR, QPR, shr_imm32, i32imm, i32imm, 
32516
    /* VQRSHRUNv4i16 */
32517
    DPR, QPR, shr_imm16, i32imm, i32imm, 
32518
    /* VQRSHRUNv8i8 */
32519
    DPR, QPR, shr_imm8, i32imm, i32imm, 
32520
    /* VQSHLsiv16i8 */
32521
    QPR, QPR, i32imm, i32imm, i32imm, 
32522
    /* VQSHLsiv1i64 */
32523
    DPR, DPR, i32imm, i32imm, i32imm, 
32524
    /* VQSHLsiv2i32 */
32525
    DPR, DPR, i32imm, i32imm, i32imm, 
32526
    /* VQSHLsiv2i64 */
32527
    QPR, QPR, i32imm, i32imm, i32imm, 
32528
    /* VQSHLsiv4i16 */
32529
    DPR, DPR, i32imm, i32imm, i32imm, 
32530
    /* VQSHLsiv4i32 */
32531
    QPR, QPR, i32imm, i32imm, i32imm, 
32532
    /* VQSHLsiv8i16 */
32533
    QPR, QPR, i32imm, i32imm, i32imm, 
32534
    /* VQSHLsiv8i8 */
32535
    DPR, DPR, i32imm, i32imm, i32imm, 
32536
    /* VQSHLsuv16i8 */
32537
    QPR, QPR, i32imm, i32imm, i32imm, 
32538
    /* VQSHLsuv1i64 */
32539
    DPR, DPR, i32imm, i32imm, i32imm, 
32540
    /* VQSHLsuv2i32 */
32541
    DPR, DPR, i32imm, i32imm, i32imm, 
32542
    /* VQSHLsuv2i64 */
32543
    QPR, QPR, i32imm, i32imm, i32imm, 
32544
    /* VQSHLsuv4i16 */
32545
    DPR, DPR, i32imm, i32imm, i32imm, 
32546
    /* VQSHLsuv4i32 */
32547
    QPR, QPR, i32imm, i32imm, i32imm, 
32548
    /* VQSHLsuv8i16 */
32549
    QPR, QPR, i32imm, i32imm, i32imm, 
32550
    /* VQSHLsuv8i8 */
32551
    DPR, DPR, i32imm, i32imm, i32imm, 
32552
    /* VQSHLsv16i8 */
32553
    QPR, QPR, QPR, i32imm, i32imm, 
32554
    /* VQSHLsv1i64 */
32555
    DPR, DPR, DPR, i32imm, i32imm, 
32556
    /* VQSHLsv2i32 */
32557
    DPR, DPR, DPR, i32imm, i32imm, 
32558
    /* VQSHLsv2i64 */
32559
    QPR, QPR, QPR, i32imm, i32imm, 
32560
    /* VQSHLsv4i16 */
32561
    DPR, DPR, DPR, i32imm, i32imm, 
32562
    /* VQSHLsv4i32 */
32563
    QPR, QPR, QPR, i32imm, i32imm, 
32564
    /* VQSHLsv8i16 */
32565
    QPR, QPR, QPR, i32imm, i32imm, 
32566
    /* VQSHLsv8i8 */
32567
    DPR, DPR, DPR, i32imm, i32imm, 
32568
    /* VQSHLuiv16i8 */
32569
    QPR, QPR, i32imm, i32imm, i32imm, 
32570
    /* VQSHLuiv1i64 */
32571
    DPR, DPR, i32imm, i32imm, i32imm, 
32572
    /* VQSHLuiv2i32 */
32573
    DPR, DPR, i32imm, i32imm, i32imm, 
32574
    /* VQSHLuiv2i64 */
32575
    QPR, QPR, i32imm, i32imm, i32imm, 
32576
    /* VQSHLuiv4i16 */
32577
    DPR, DPR, i32imm, i32imm, i32imm, 
32578
    /* VQSHLuiv4i32 */
32579
    QPR, QPR, i32imm, i32imm, i32imm, 
32580
    /* VQSHLuiv8i16 */
32581
    QPR, QPR, i32imm, i32imm, i32imm, 
32582
    /* VQSHLuiv8i8 */
32583
    DPR, DPR, i32imm, i32imm, i32imm, 
32584
    /* VQSHLuv16i8 */
32585
    QPR, QPR, QPR, i32imm, i32imm, 
32586
    /* VQSHLuv1i64 */
32587
    DPR, DPR, DPR, i32imm, i32imm, 
32588
    /* VQSHLuv2i32 */
32589
    DPR, DPR, DPR, i32imm, i32imm, 
32590
    /* VQSHLuv2i64 */
32591
    QPR, QPR, QPR, i32imm, i32imm, 
32592
    /* VQSHLuv4i16 */
32593
    DPR, DPR, DPR, i32imm, i32imm, 
32594
    /* VQSHLuv4i32 */
32595
    QPR, QPR, QPR, i32imm, i32imm, 
32596
    /* VQSHLuv8i16 */
32597
    QPR, QPR, QPR, i32imm, i32imm, 
32598
    /* VQSHLuv8i8 */
32599
    DPR, DPR, DPR, i32imm, i32imm, 
32600
    /* VQSHRNsv2i32 */
32601
    DPR, QPR, shr_imm32, i32imm, i32imm, 
32602
    /* VQSHRNsv4i16 */
32603
    DPR, QPR, shr_imm16, i32imm, i32imm, 
32604
    /* VQSHRNsv8i8 */
32605
    DPR, QPR, shr_imm8, i32imm, i32imm, 
32606
    /* VQSHRNuv2i32 */
32607
    DPR, QPR, shr_imm32, i32imm, i32imm, 
32608
    /* VQSHRNuv4i16 */
32609
    DPR, QPR, shr_imm16, i32imm, i32imm, 
32610
    /* VQSHRNuv8i8 */
32611
    DPR, QPR, shr_imm8, i32imm, i32imm, 
32612
    /* VQSHRUNv2i32 */
32613
    DPR, QPR, shr_imm32, i32imm, i32imm, 
32614
    /* VQSHRUNv4i16 */
32615
    DPR, QPR, shr_imm16, i32imm, i32imm, 
32616
    /* VQSHRUNv8i8 */
32617
    DPR, QPR, shr_imm8, i32imm, i32imm, 
32618
    /* VQSUBsv16i8 */
32619
    QPR, QPR, QPR, i32imm, i32imm, 
32620
    /* VQSUBsv1i64 */
32621
    DPR, DPR, DPR, i32imm, i32imm, 
32622
    /* VQSUBsv2i32 */
32623
    DPR, DPR, DPR, i32imm, i32imm, 
32624
    /* VQSUBsv2i64 */
32625
    QPR, QPR, QPR, i32imm, i32imm, 
32626
    /* VQSUBsv4i16 */
32627
    DPR, DPR, DPR, i32imm, i32imm, 
32628
    /* VQSUBsv4i32 */
32629
    QPR, QPR, QPR, i32imm, i32imm, 
32630
    /* VQSUBsv8i16 */
32631
    QPR, QPR, QPR, i32imm, i32imm, 
32632
    /* VQSUBsv8i8 */
32633
    DPR, DPR, DPR, i32imm, i32imm, 
32634
    /* VQSUBuv16i8 */
32635
    QPR, QPR, QPR, i32imm, i32imm, 
32636
    /* VQSUBuv1i64 */
32637
    DPR, DPR, DPR, i32imm, i32imm, 
32638
    /* VQSUBuv2i32 */
32639
    DPR, DPR, DPR, i32imm, i32imm, 
32640
    /* VQSUBuv2i64 */
32641
    QPR, QPR, QPR, i32imm, i32imm, 
32642
    /* VQSUBuv4i16 */
32643
    DPR, DPR, DPR, i32imm, i32imm, 
32644
    /* VQSUBuv4i32 */
32645
    QPR, QPR, QPR, i32imm, i32imm, 
32646
    /* VQSUBuv8i16 */
32647
    QPR, QPR, QPR, i32imm, i32imm, 
32648
    /* VQSUBuv8i8 */
32649
    DPR, DPR, DPR, i32imm, i32imm, 
32650
    /* VRADDHNv2i32 */
32651
    DPR, QPR, QPR, i32imm, i32imm, 
32652
    /* VRADDHNv4i16 */
32653
    DPR, QPR, QPR, i32imm, i32imm, 
32654
    /* VRADDHNv8i8 */
32655
    DPR, QPR, QPR, i32imm, i32imm, 
32656
    /* VRECPEd */
32657
    DPR, DPR, i32imm, i32imm, 
32658
    /* VRECPEfd */
32659
    DPR, DPR, i32imm, i32imm, 
32660
    /* VRECPEfq */
32661
    QPR, QPR, i32imm, i32imm, 
32662
    /* VRECPEhd */
32663
    DPR, DPR, i32imm, i32imm, 
32664
    /* VRECPEhq */
32665
    QPR, QPR, i32imm, i32imm, 
32666
    /* VRECPEq */
32667
    QPR, QPR, i32imm, i32imm, 
32668
    /* VRECPSfd */
32669
    DPR, DPR, DPR, i32imm, i32imm, 
32670
    /* VRECPSfq */
32671
    QPR, QPR, QPR, i32imm, i32imm, 
32672
    /* VRECPShd */
32673
    DPR, DPR, DPR, i32imm, i32imm, 
32674
    /* VRECPShq */
32675
    QPR, QPR, QPR, i32imm, i32imm, 
32676
    /* VREV16d8 */
32677
    DPR, DPR, i32imm, i32imm, 
32678
    /* VREV16q8 */
32679
    QPR, QPR, i32imm, i32imm, 
32680
    /* VREV32d16 */
32681
    DPR, DPR, i32imm, i32imm, 
32682
    /* VREV32d8 */
32683
    DPR, DPR, i32imm, i32imm, 
32684
    /* VREV32q16 */
32685
    QPR, QPR, i32imm, i32imm, 
32686
    /* VREV32q8 */
32687
    QPR, QPR, i32imm, i32imm, 
32688
    /* VREV64d16 */
32689
    DPR, DPR, i32imm, i32imm, 
32690
    /* VREV64d32 */
32691
    DPR, DPR, i32imm, i32imm, 
32692
    /* VREV64d8 */
32693
    DPR, DPR, i32imm, i32imm, 
32694
    /* VREV64q16 */
32695
    QPR, QPR, i32imm, i32imm, 
32696
    /* VREV64q32 */
32697
    QPR, QPR, i32imm, i32imm, 
32698
    /* VREV64q8 */
32699
    QPR, QPR, i32imm, i32imm, 
32700
    /* VRHADDsv16i8 */
32701
    QPR, QPR, QPR, i32imm, i32imm, 
32702
    /* VRHADDsv2i32 */
32703
    DPR, DPR, DPR, i32imm, i32imm, 
32704
    /* VRHADDsv4i16 */
32705
    DPR, DPR, DPR, i32imm, i32imm, 
32706
    /* VRHADDsv4i32 */
32707
    QPR, QPR, QPR, i32imm, i32imm, 
32708
    /* VRHADDsv8i16 */
32709
    QPR, QPR, QPR, i32imm, i32imm, 
32710
    /* VRHADDsv8i8 */
32711
    DPR, DPR, DPR, i32imm, i32imm, 
32712
    /* VRHADDuv16i8 */
32713
    QPR, QPR, QPR, i32imm, i32imm, 
32714
    /* VRHADDuv2i32 */
32715
    DPR, DPR, DPR, i32imm, i32imm, 
32716
    /* VRHADDuv4i16 */
32717
    DPR, DPR, DPR, i32imm, i32imm, 
32718
    /* VRHADDuv4i32 */
32719
    QPR, QPR, QPR, i32imm, i32imm, 
32720
    /* VRHADDuv8i16 */
32721
    QPR, QPR, QPR, i32imm, i32imm, 
32722
    /* VRHADDuv8i8 */
32723
    DPR, DPR, DPR, i32imm, i32imm, 
32724
    /* VRINTAD */
32725
    DPR, DPR, 
32726
    /* VRINTAH */
32727
    HPR, HPR, 
32728
    /* VRINTANDf */
32729
    DPR, DPR, 
32730
    /* VRINTANDh */
32731
    DPR, DPR, 
32732
    /* VRINTANQf */
32733
    QPR, QPR, 
32734
    /* VRINTANQh */
32735
    QPR, QPR, 
32736
    /* VRINTAS */
32737
    SPR, SPR, 
32738
    /* VRINTMD */
32739
    DPR, DPR, 
32740
    /* VRINTMH */
32741
    HPR, HPR, 
32742
    /* VRINTMNDf */
32743
    DPR, DPR, 
32744
    /* VRINTMNDh */
32745
    DPR, DPR, 
32746
    /* VRINTMNQf */
32747
    QPR, QPR, 
32748
    /* VRINTMNQh */
32749
    QPR, QPR, 
32750
    /* VRINTMS */
32751
    SPR, SPR, 
32752
    /* VRINTND */
32753
    DPR, DPR, 
32754
    /* VRINTNH */
32755
    HPR, HPR, 
32756
    /* VRINTNNDf */
32757
    DPR, DPR, 
32758
    /* VRINTNNDh */
32759
    DPR, DPR, 
32760
    /* VRINTNNQf */
32761
    QPR, QPR, 
32762
    /* VRINTNNQh */
32763
    QPR, QPR, 
32764
    /* VRINTNS */
32765
    SPR, SPR, 
32766
    /* VRINTPD */
32767
    DPR, DPR, 
32768
    /* VRINTPH */
32769
    HPR, HPR, 
32770
    /* VRINTPNDf */
32771
    DPR, DPR, 
32772
    /* VRINTPNDh */
32773
    DPR, DPR, 
32774
    /* VRINTPNQf */
32775
    QPR, QPR, 
32776
    /* VRINTPNQh */
32777
    QPR, QPR, 
32778
    /* VRINTPS */
32779
    SPR, SPR, 
32780
    /* VRINTRD */
32781
    DPR, DPR, i32imm, i32imm, 
32782
    /* VRINTRH */
32783
    HPR, HPR, i32imm, i32imm, 
32784
    /* VRINTRS */
32785
    SPR, SPR, i32imm, i32imm, 
32786
    /* VRINTXD */
32787
    DPR, DPR, i32imm, i32imm, 
32788
    /* VRINTXH */
32789
    HPR, HPR, i32imm, i32imm, 
32790
    /* VRINTXNDf */
32791
    DPR, DPR, 
32792
    /* VRINTXNDh */
32793
    DPR, DPR, 
32794
    /* VRINTXNQf */
32795
    QPR, QPR, 
32796
    /* VRINTXNQh */
32797
    QPR, QPR, 
32798
    /* VRINTXS */
32799
    SPR, SPR, i32imm, i32imm, 
32800
    /* VRINTZD */
32801
    DPR, DPR, i32imm, i32imm, 
32802
    /* VRINTZH */
32803
    HPR, HPR, i32imm, i32imm, 
32804
    /* VRINTZNDf */
32805
    DPR, DPR, 
32806
    /* VRINTZNDh */
32807
    DPR, DPR, 
32808
    /* VRINTZNQf */
32809
    QPR, QPR, 
32810
    /* VRINTZNQh */
32811
    QPR, QPR, 
32812
    /* VRINTZS */
32813
    SPR, SPR, i32imm, i32imm, 
32814
    /* VRSHLsv16i8 */
32815
    QPR, QPR, QPR, i32imm, i32imm, 
32816
    /* VRSHLsv1i64 */
32817
    DPR, DPR, DPR, i32imm, i32imm, 
32818
    /* VRSHLsv2i32 */
32819
    DPR, DPR, DPR, i32imm, i32imm, 
32820
    /* VRSHLsv2i64 */
32821
    QPR, QPR, QPR, i32imm, i32imm, 
32822
    /* VRSHLsv4i16 */
32823
    DPR, DPR, DPR, i32imm, i32imm, 
32824
    /* VRSHLsv4i32 */
32825
    QPR, QPR, QPR, i32imm, i32imm, 
32826
    /* VRSHLsv8i16 */
32827
    QPR, QPR, QPR, i32imm, i32imm, 
32828
    /* VRSHLsv8i8 */
32829
    DPR, DPR, DPR, i32imm, i32imm, 
32830
    /* VRSHLuv16i8 */
32831
    QPR, QPR, QPR, i32imm, i32imm, 
32832
    /* VRSHLuv1i64 */
32833
    DPR, DPR, DPR, i32imm, i32imm, 
32834
    /* VRSHLuv2i32 */
32835
    DPR, DPR, DPR, i32imm, i32imm, 
32836
    /* VRSHLuv2i64 */
32837
    QPR, QPR, QPR, i32imm, i32imm, 
32838
    /* VRSHLuv4i16 */
32839
    DPR, DPR, DPR, i32imm, i32imm, 
32840
    /* VRSHLuv4i32 */
32841
    QPR, QPR, QPR, i32imm, i32imm, 
32842
    /* VRSHLuv8i16 */
32843
    QPR, QPR, QPR, i32imm, i32imm, 
32844
    /* VRSHLuv8i8 */
32845
    DPR, DPR, DPR, i32imm, i32imm, 
32846
    /* VRSHRNv2i32 */
32847
    DPR, QPR, shr_imm32, i32imm, i32imm, 
32848
    /* VRSHRNv4i16 */
32849
    DPR, QPR, shr_imm16, i32imm, i32imm, 
32850
    /* VRSHRNv8i8 */
32851
    DPR, QPR, shr_imm8, i32imm, i32imm, 
32852
    /* VRSHRsv16i8 */
32853
    QPR, QPR, shr_imm8, i32imm, i32imm, 
32854
    /* VRSHRsv1i64 */
32855
    DPR, DPR, shr_imm64, i32imm, i32imm, 
32856
    /* VRSHRsv2i32 */
32857
    DPR, DPR, shr_imm32, i32imm, i32imm, 
32858
    /* VRSHRsv2i64 */
32859
    QPR, QPR, shr_imm64, i32imm, i32imm, 
32860
    /* VRSHRsv4i16 */
32861
    DPR, DPR, shr_imm16, i32imm, i32imm, 
32862
    /* VRSHRsv4i32 */
32863
    QPR, QPR, shr_imm32, i32imm, i32imm, 
32864
    /* VRSHRsv8i16 */
32865
    QPR, QPR, shr_imm16, i32imm, i32imm, 
32866
    /* VRSHRsv8i8 */
32867
    DPR, DPR, shr_imm8, i32imm, i32imm, 
32868
    /* VRSHRuv16i8 */
32869
    QPR, QPR, shr_imm8, i32imm, i32imm, 
32870
    /* VRSHRuv1i64 */
32871
    DPR, DPR, shr_imm64, i32imm, i32imm, 
32872
    /* VRSHRuv2i32 */
32873
    DPR, DPR, shr_imm32, i32imm, i32imm, 
32874
    /* VRSHRuv2i64 */
32875
    QPR, QPR, shr_imm64, i32imm, i32imm, 
32876
    /* VRSHRuv4i16 */
32877
    DPR, DPR, shr_imm16, i32imm, i32imm, 
32878
    /* VRSHRuv4i32 */
32879
    QPR, QPR, shr_imm32, i32imm, i32imm, 
32880
    /* VRSHRuv8i16 */
32881
    QPR, QPR, shr_imm16, i32imm, i32imm, 
32882
    /* VRSHRuv8i8 */
32883
    DPR, DPR, shr_imm8, i32imm, i32imm, 
32884
    /* VRSQRTEd */
32885
    DPR, DPR, i32imm, i32imm, 
32886
    /* VRSQRTEfd */
32887
    DPR, DPR, i32imm, i32imm, 
32888
    /* VRSQRTEfq */
32889
    QPR, QPR, i32imm, i32imm, 
32890
    /* VRSQRTEhd */
32891
    DPR, DPR, i32imm, i32imm, 
32892
    /* VRSQRTEhq */
32893
    QPR, QPR, i32imm, i32imm, 
32894
    /* VRSQRTEq */
32895
    QPR, QPR, i32imm, i32imm, 
32896
    /* VRSQRTSfd */
32897
    DPR, DPR, DPR, i32imm, i32imm, 
32898
    /* VRSQRTSfq */
32899
    QPR, QPR, QPR, i32imm, i32imm, 
32900
    /* VRSQRTShd */
32901
    DPR, DPR, DPR, i32imm, i32imm, 
32902
    /* VRSQRTShq */
32903
    QPR, QPR, QPR, i32imm, i32imm, 
32904
    /* VRSRAsv16i8 */
32905
    QPR, QPR, QPR, shr_imm8, i32imm, i32imm, 
32906
    /* VRSRAsv1i64 */
32907
    DPR, DPR, DPR, shr_imm64, i32imm, i32imm, 
32908
    /* VRSRAsv2i32 */
32909
    DPR, DPR, DPR, shr_imm32, i32imm, i32imm, 
32910
    /* VRSRAsv2i64 */
32911
    QPR, QPR, QPR, shr_imm64, i32imm, i32imm, 
32912
    /* VRSRAsv4i16 */
32913
    DPR, DPR, DPR, shr_imm16, i32imm, i32imm, 
32914
    /* VRSRAsv4i32 */
32915
    QPR, QPR, QPR, shr_imm32, i32imm, i32imm, 
32916
    /* VRSRAsv8i16 */
32917
    QPR, QPR, QPR, shr_imm16, i32imm, i32imm, 
32918
    /* VRSRAsv8i8 */
32919
    DPR, DPR, DPR, shr_imm8, i32imm, i32imm, 
32920
    /* VRSRAuv16i8 */
32921
    QPR, QPR, QPR, shr_imm8, i32imm, i32imm, 
32922
    /* VRSRAuv1i64 */
32923
    DPR, DPR, DPR, shr_imm64, i32imm, i32imm, 
32924
    /* VRSRAuv2i32 */
32925
    DPR, DPR, DPR, shr_imm32, i32imm, i32imm, 
32926
    /* VRSRAuv2i64 */
32927
    QPR, QPR, QPR, shr_imm64, i32imm, i32imm, 
32928
    /* VRSRAuv4i16 */
32929
    DPR, DPR, DPR, shr_imm16, i32imm, i32imm, 
32930
    /* VRSRAuv4i32 */
32931
    QPR, QPR, QPR, shr_imm32, i32imm, i32imm, 
32932
    /* VRSRAuv8i16 */
32933
    QPR, QPR, QPR, shr_imm16, i32imm, i32imm, 
32934
    /* VRSRAuv8i8 */
32935
    DPR, DPR, DPR, shr_imm8, i32imm, i32imm, 
32936
    /* VRSUBHNv2i32 */
32937
    DPR, QPR, QPR, i32imm, i32imm, 
32938
    /* VRSUBHNv4i16 */
32939
    DPR, QPR, QPR, i32imm, i32imm, 
32940
    /* VRSUBHNv8i8 */
32941
    DPR, QPR, QPR, i32imm, i32imm, 
32942
    /* VSCCLRMD */
32943
    i32imm, i32imm, fp_dreglist_with_vpr, 
32944
    /* VSCCLRMS */
32945
    i32imm, i32imm, fp_sreglist_with_vpr, 
32946
    /* VSDOTD */
32947
    DPR, DPR, DPR, DPR, 
32948
    /* VSDOTDI */
32949
    DPR, DPR, DPR, DPR_VFP2, i32imm, 
32950
    /* VSDOTQ */
32951
    QPR, QPR, QPR, QPR, 
32952
    /* VSDOTQI */
32953
    QPR, QPR, QPR, DPR_VFP2, i32imm, 
32954
    /* VSELEQD */
32955
    DPR, DPR, DPR, 
32956
    /* VSELEQH */
32957
    HPR, HPR, HPR, 
32958
    /* VSELEQS */
32959
    SPR, SPR, SPR, 
32960
    /* VSELGED */
32961
    DPR, DPR, DPR, 
32962
    /* VSELGEH */
32963
    HPR, HPR, HPR, 
32964
    /* VSELGES */
32965
    SPR, SPR, SPR, 
32966
    /* VSELGTD */
32967
    DPR, DPR, DPR, 
32968
    /* VSELGTH */
32969
    HPR, HPR, HPR, 
32970
    /* VSELGTS */
32971
    SPR, SPR, SPR, 
32972
    /* VSELVSD */
32973
    DPR, DPR, DPR, 
32974
    /* VSELVSH */
32975
    HPR, HPR, HPR, 
32976
    /* VSELVSS */
32977
    SPR, SPR, SPR, 
32978
    /* VSETLNi16 */
32979
    DPR, DPR, GPR, i32imm, i32imm, i32imm, 
32980
    /* VSETLNi32 */
32981
    DPR, DPR, GPR, i32imm, i32imm, i32imm, 
32982
    /* VSETLNi8 */
32983
    DPR, DPR, GPR, i32imm, i32imm, i32imm, 
32984
    /* VSHLLi16 */
32985
    QPR, DPR, imm16, i32imm, i32imm, 
32986
    /* VSHLLi32 */
32987
    QPR, DPR, imm32, i32imm, i32imm, 
32988
    /* VSHLLi8 */
32989
    QPR, DPR, imm8, i32imm, i32imm, 
32990
    /* VSHLLsv2i64 */
32991
    QPR, DPR, imm1_31, i32imm, i32imm, 
32992
    /* VSHLLsv4i32 */
32993
    QPR, DPR, imm1_15, i32imm, i32imm, 
32994
    /* VSHLLsv8i16 */
32995
    QPR, DPR, imm1_7, i32imm, i32imm, 
32996
    /* VSHLLuv2i64 */
32997
    QPR, DPR, imm1_31, i32imm, i32imm, 
32998
    /* VSHLLuv4i32 */
32999
    QPR, DPR, imm1_15, i32imm, i32imm, 
33000
    /* VSHLLuv8i16 */
33001
    QPR, DPR, imm1_7, i32imm, i32imm, 
33002
    /* VSHLiv16i8 */
33003
    QPR, QPR, i32imm, i32imm, i32imm, 
33004
    /* VSHLiv1i64 */
33005
    DPR, DPR, i32imm, i32imm, i32imm, 
33006
    /* VSHLiv2i32 */
33007
    DPR, DPR, i32imm, i32imm, i32imm, 
33008
    /* VSHLiv2i64 */
33009
    QPR, QPR, i32imm, i32imm, i32imm, 
33010
    /* VSHLiv4i16 */
33011
    DPR, DPR, i32imm, i32imm, i32imm, 
33012
    /* VSHLiv4i32 */
33013
    QPR, QPR, i32imm, i32imm, i32imm, 
33014
    /* VSHLiv8i16 */
33015
    QPR, QPR, i32imm, i32imm, i32imm, 
33016
    /* VSHLiv8i8 */
33017
    DPR, DPR, i32imm, i32imm, i32imm, 
33018
    /* VSHLsv16i8 */
33019
    QPR, QPR, QPR, i32imm, i32imm, 
33020
    /* VSHLsv1i64 */
33021
    DPR, DPR, DPR, i32imm, i32imm, 
33022
    /* VSHLsv2i32 */
33023
    DPR, DPR, DPR, i32imm, i32imm, 
33024
    /* VSHLsv2i64 */
33025
    QPR, QPR, QPR, i32imm, i32imm, 
33026
    /* VSHLsv4i16 */
33027
    DPR, DPR, DPR, i32imm, i32imm, 
33028
    /* VSHLsv4i32 */
33029
    QPR, QPR, QPR, i32imm, i32imm, 
33030
    /* VSHLsv8i16 */
33031
    QPR, QPR, QPR, i32imm, i32imm, 
33032
    /* VSHLsv8i8 */
33033
    DPR, DPR, DPR, i32imm, i32imm, 
33034
    /* VSHLuv16i8 */
33035
    QPR, QPR, QPR, i32imm, i32imm, 
33036
    /* VSHLuv1i64 */
33037
    DPR, DPR, DPR, i32imm, i32imm, 
33038
    /* VSHLuv2i32 */
33039
    DPR, DPR, DPR, i32imm, i32imm, 
33040
    /* VSHLuv2i64 */
33041
    QPR, QPR, QPR, i32imm, i32imm, 
33042
    /* VSHLuv4i16 */
33043
    DPR, DPR, DPR, i32imm, i32imm, 
33044
    /* VSHLuv4i32 */
33045
    QPR, QPR, QPR, i32imm, i32imm, 
33046
    /* VSHLuv8i16 */
33047
    QPR, QPR, QPR, i32imm, i32imm, 
33048
    /* VSHLuv8i8 */
33049
    DPR, DPR, DPR, i32imm, i32imm, 
33050
    /* VSHRNv2i32 */
33051
    DPR, QPR, shr_imm32, i32imm, i32imm, 
33052
    /* VSHRNv4i16 */
33053
    DPR, QPR, shr_imm16, i32imm, i32imm, 
33054
    /* VSHRNv8i8 */
33055
    DPR, QPR, shr_imm8, i32imm, i32imm, 
33056
    /* VSHRsv16i8 */
33057
    QPR, QPR, shr_imm8, i32imm, i32imm, 
33058
    /* VSHRsv1i64 */
33059
    DPR, DPR, shr_imm64, i32imm, i32imm, 
33060
    /* VSHRsv2i32 */
33061
    DPR, DPR, shr_imm32, i32imm, i32imm, 
33062
    /* VSHRsv2i64 */
33063
    QPR, QPR, shr_imm64, i32imm, i32imm, 
33064
    /* VSHRsv4i16 */
33065
    DPR, DPR, shr_imm16, i32imm, i32imm, 
33066
    /* VSHRsv4i32 */
33067
    QPR, QPR, shr_imm32, i32imm, i32imm, 
33068
    /* VSHRsv8i16 */
33069
    QPR, QPR, shr_imm16, i32imm, i32imm, 
33070
    /* VSHRsv8i8 */
33071
    DPR, DPR, shr_imm8, i32imm, i32imm, 
33072
    /* VSHRuv16i8 */
33073
    QPR, QPR, shr_imm8, i32imm, i32imm, 
33074
    /* VSHRuv1i64 */
33075
    DPR, DPR, shr_imm64, i32imm, i32imm, 
33076
    /* VSHRuv2i32 */
33077
    DPR, DPR, shr_imm32, i32imm, i32imm, 
33078
    /* VSHRuv2i64 */
33079
    QPR, QPR, shr_imm64, i32imm, i32imm, 
33080
    /* VSHRuv4i16 */
33081
    DPR, DPR, shr_imm16, i32imm, i32imm, 
33082
    /* VSHRuv4i32 */
33083
    QPR, QPR, shr_imm32, i32imm, i32imm, 
33084
    /* VSHRuv8i16 */
33085
    QPR, QPR, shr_imm16, i32imm, i32imm, 
33086
    /* VSHRuv8i8 */
33087
    DPR, DPR, shr_imm8, i32imm, i32imm, 
33088
    /* VSHTOD */
33089
    DPR, DPR, fbits16, i32imm, i32imm, 
33090
    /* VSHTOH */
33091
    SPR, SPR, fbits16, i32imm, i32imm, 
33092
    /* VSHTOS */
33093
    SPR, SPR, fbits16, i32imm, i32imm, 
33094
    /* VSITOD */
33095
    DPR, SPR, i32imm, i32imm, 
33096
    /* VSITOH */
33097
    HPR, SPR, i32imm, i32imm, 
33098
    /* VSITOS */
33099
    SPR, SPR, i32imm, i32imm, 
33100
    /* VSLIv16i8 */
33101
    QPR, QPR, QPR, i32imm, i32imm, i32imm, 
33102
    /* VSLIv1i64 */
33103
    DPR, DPR, DPR, i32imm, i32imm, i32imm, 
33104
    /* VSLIv2i32 */
33105
    DPR, DPR, DPR, i32imm, i32imm, i32imm, 
33106
    /* VSLIv2i64 */
33107
    QPR, QPR, QPR, i32imm, i32imm, i32imm, 
33108
    /* VSLIv4i16 */
33109
    DPR, DPR, DPR, i32imm, i32imm, i32imm, 
33110
    /* VSLIv4i32 */
33111
    QPR, QPR, QPR, i32imm, i32imm, i32imm, 
33112
    /* VSLIv8i16 */
33113
    QPR, QPR, QPR, i32imm, i32imm, i32imm, 
33114
    /* VSLIv8i8 */
33115
    DPR, DPR, DPR, i32imm, i32imm, i32imm, 
33116
    /* VSLTOD */
33117
    DPR, DPR, fbits32, i32imm, i32imm, 
33118
    /* VSLTOH */
33119
    SPR, SPR, fbits32, i32imm, i32imm, 
33120
    /* VSLTOS */
33121
    SPR, SPR, fbits32, i32imm, i32imm, 
33122
    /* VSMMLA */
33123
    QPR, QPR, QPR, QPR, 
33124
    /* VSQRTD */
33125
    DPR, DPR, i32imm, i32imm, 
33126
    /* VSQRTH */
33127
    HPR, HPR, i32imm, i32imm, 
33128
    /* VSQRTS */
33129
    SPR, SPR, i32imm, i32imm, 
33130
    /* VSRAsv16i8 */
33131
    QPR, QPR, QPR, shr_imm8, i32imm, i32imm, 
33132
    /* VSRAsv1i64 */
33133
    DPR, DPR, DPR, shr_imm64, i32imm, i32imm, 
33134
    /* VSRAsv2i32 */
33135
    DPR, DPR, DPR, shr_imm32, i32imm, i32imm, 
33136
    /* VSRAsv2i64 */
33137
    QPR, QPR, QPR, shr_imm64, i32imm, i32imm, 
33138
    /* VSRAsv4i16 */
33139
    DPR, DPR, DPR, shr_imm16, i32imm, i32imm, 
33140
    /* VSRAsv4i32 */
33141
    QPR, QPR, QPR, shr_imm32, i32imm, i32imm, 
33142
    /* VSRAsv8i16 */
33143
    QPR, QPR, QPR, shr_imm16, i32imm, i32imm, 
33144
    /* VSRAsv8i8 */
33145
    DPR, DPR, DPR, shr_imm8, i32imm, i32imm, 
33146
    /* VSRAuv16i8 */
33147
    QPR, QPR, QPR, shr_imm8, i32imm, i32imm, 
33148
    /* VSRAuv1i64 */
33149
    DPR, DPR, DPR, shr_imm64, i32imm, i32imm, 
33150
    /* VSRAuv2i32 */
33151
    DPR, DPR, DPR, shr_imm32, i32imm, i32imm, 
33152
    /* VSRAuv2i64 */
33153
    QPR, QPR, QPR, shr_imm64, i32imm, i32imm, 
33154
    /* VSRAuv4i16 */
33155
    DPR, DPR, DPR, shr_imm16, i32imm, i32imm, 
33156
    /* VSRAuv4i32 */
33157
    QPR, QPR, QPR, shr_imm32, i32imm, i32imm, 
33158
    /* VSRAuv8i16 */
33159
    QPR, QPR, QPR, shr_imm16, i32imm, i32imm, 
33160
    /* VSRAuv8i8 */
33161
    DPR, DPR, DPR, shr_imm8, i32imm, i32imm, 
33162
    /* VSRIv16i8 */
33163
    QPR, QPR, QPR, shr_imm8, i32imm, i32imm, 
33164
    /* VSRIv1i64 */
33165
    DPR, DPR, DPR, shr_imm64, i32imm, i32imm, 
33166
    /* VSRIv2i32 */
33167
    DPR, DPR, DPR, shr_imm32, i32imm, i32imm, 
33168
    /* VSRIv2i64 */
33169
    QPR, QPR, QPR, shr_imm64, i32imm, i32imm, 
33170
    /* VSRIv4i16 */
33171
    DPR, DPR, DPR, shr_imm16, i32imm, i32imm, 
33172
    /* VSRIv4i32 */
33173
    QPR, QPR, QPR, shr_imm32, i32imm, i32imm, 
33174
    /* VSRIv8i16 */
33175
    QPR, QPR, QPR, shr_imm16, i32imm, i32imm, 
33176
    /* VSRIv8i8 */
33177
    DPR, DPR, DPR, shr_imm8, i32imm, i32imm, 
33178
    /* VST1LNd16 */
33179
    GPR, i32imm, DPR, nohash_imm, i32imm, i32imm, 
33180
    /* VST1LNd16_UPD */
33181
    GPR, GPR, i32imm, GPR, DPR, nohash_imm, i32imm, i32imm, 
33182
    /* VST1LNd32 */
33183
    GPR, i32imm, DPR, nohash_imm, i32imm, i32imm, 
33184
    /* VST1LNd32_UPD */
33185
    GPR, GPR, i32imm, GPR, DPR, nohash_imm, i32imm, i32imm, 
33186
    /* VST1LNd8 */
33187
    GPR, i32imm, DPR, nohash_imm, i32imm, i32imm, 
33188
    /* VST1LNd8_UPD */
33189
    GPR, GPR, i32imm, GPR, DPR, nohash_imm, i32imm, i32imm, 
33190
    /* VST1LNq16Pseudo */
33191
    GPR, i32imm, QPR, nohash_imm, i32imm, i32imm, 
33192
    /* VST1LNq16Pseudo_UPD */
33193
    GPR, GPR, i32imm, GPR, QPR, nohash_imm, i32imm, i32imm, 
33194
    /* VST1LNq32Pseudo */
33195
    GPR, i32imm, QPR, nohash_imm, i32imm, i32imm, 
33196
    /* VST1LNq32Pseudo_UPD */
33197
    GPR, GPR, i32imm, GPR, QPR, nohash_imm, i32imm, i32imm, 
33198
    /* VST1LNq8Pseudo */
33199
    GPR, i32imm, QPR, nohash_imm, i32imm, i32imm, 
33200
    /* VST1LNq8Pseudo_UPD */
33201
    GPR, GPR, i32imm, GPR, QPR, nohash_imm, i32imm, i32imm, 
33202
    /* VST1d16 */
33203
    GPR, i32imm, VecListOneD, i32imm, i32imm, 
33204
    /* VST1d16Q */
33205
    GPR, i32imm, VecListFourD, i32imm, i32imm, 
33206
    /* VST1d16QPseudo */
33207
    GPR, i32imm, QQPR, i32imm, i32imm, 
33208
    /* VST1d16QPseudoWB_fixed */
33209
    GPR, GPR, i32imm, QQPR, i32imm, i32imm, 
33210
    /* VST1d16QPseudoWB_register */
33211
    GPR, GPR, i32imm, GPR, QQPR, i32imm, i32imm, 
33212
    /* VST1d16Qwb_fixed */
33213
    GPR, GPR, i32imm, VecListFourD, i32imm, i32imm, 
33214
    /* VST1d16Qwb_register */
33215
    GPR, GPR, i32imm, rGPR, VecListFourD, i32imm, i32imm, 
33216
    /* VST1d16T */
33217
    GPR, i32imm, VecListThreeD, i32imm, i32imm, 
33218
    /* VST1d16TPseudo */
33219
    GPR, i32imm, QQPR, i32imm, i32imm, 
33220
    /* VST1d16TPseudoWB_fixed */
33221
    GPR, GPR, i32imm, QQPR, i32imm, i32imm, 
33222
    /* VST1d16TPseudoWB_register */
33223
    GPR, GPR, i32imm, GPR, QQPR, i32imm, i32imm, 
33224
    /* VST1d16Twb_fixed */
33225
    GPR, GPR, i32imm, VecListThreeD, i32imm, i32imm, 
33226
    /* VST1d16Twb_register */
33227
    GPR, GPR, i32imm, rGPR, VecListThreeD, i32imm, i32imm, 
33228
    /* VST1d16wb_fixed */
33229
    GPR, GPR, i32imm, VecListOneD, i32imm, i32imm, 
33230
    /* VST1d16wb_register */
33231
    GPR, GPR, i32imm, rGPR, VecListOneD, i32imm, i32imm, 
33232
    /* VST1d32 */
33233
    GPR, i32imm, VecListOneD, i32imm, i32imm, 
33234
    /* VST1d32Q */
33235
    GPR, i32imm, VecListFourD, i32imm, i32imm, 
33236
    /* VST1d32QPseudo */
33237
    GPR, i32imm, QQPR, i32imm, i32imm, 
33238
    /* VST1d32QPseudoWB_fixed */
33239
    GPR, GPR, i32imm, QQPR, i32imm, i32imm, 
33240
    /* VST1d32QPseudoWB_register */
33241
    GPR, GPR, i32imm, GPR, QQPR, i32imm, i32imm, 
33242
    /* VST1d32Qwb_fixed */
33243
    GPR, GPR, i32imm, VecListFourD, i32imm, i32imm, 
33244
    /* VST1d32Qwb_register */
33245
    GPR, GPR, i32imm, rGPR, VecListFourD, i32imm, i32imm, 
33246
    /* VST1d32T */
33247
    GPR, i32imm, VecListThreeD, i32imm, i32imm, 
33248
    /* VST1d32TPseudo */
33249
    GPR, i32imm, QQPR, i32imm, i32imm, 
33250
    /* VST1d32TPseudoWB_fixed */
33251
    GPR, GPR, i32imm, QQPR, i32imm, i32imm, 
33252
    /* VST1d32TPseudoWB_register */
33253
    GPR, GPR, i32imm, GPR, QQPR, i32imm, i32imm, 
33254
    /* VST1d32Twb_fixed */
33255
    GPR, GPR, i32imm, VecListThreeD, i32imm, i32imm, 
33256
    /* VST1d32Twb_register */
33257
    GPR, GPR, i32imm, rGPR, VecListThreeD, i32imm, i32imm, 
33258
    /* VST1d32wb_fixed */
33259
    GPR, GPR, i32imm, VecListOneD, i32imm, i32imm, 
33260
    /* VST1d32wb_register */
33261
    GPR, GPR, i32imm, rGPR, VecListOneD, i32imm, i32imm, 
33262
    /* VST1d64 */
33263
    GPR, i32imm, VecListOneD, i32imm, i32imm, 
33264
    /* VST1d64Q */
33265
    GPR, i32imm, VecListFourD, i32imm, i32imm, 
33266
    /* VST1d64QPseudo */
33267
    GPR, i32imm, QQPR, i32imm, i32imm, 
33268
    /* VST1d64QPseudoWB_fixed */
33269
    GPR, GPR, i32imm, QQPR, i32imm, i32imm, 
33270
    /* VST1d64QPseudoWB_register */
33271
    GPR, GPR, i32imm, GPR, QQPR, i32imm, i32imm, 
33272
    /* VST1d64Qwb_fixed */
33273
    GPR, GPR, i32imm, VecListFourD, i32imm, i32imm, 
33274
    /* VST1d64Qwb_register */
33275
    GPR, GPR, i32imm, rGPR, VecListFourD, i32imm, i32imm, 
33276
    /* VST1d64T */
33277
    GPR, i32imm, VecListThreeD, i32imm, i32imm, 
33278
    /* VST1d64TPseudo */
33279
    GPR, i32imm, QQPR, i32imm, i32imm, 
33280
    /* VST1d64TPseudoWB_fixed */
33281
    GPR, GPR, i32imm, QQPR, i32imm, i32imm, 
33282
    /* VST1d64TPseudoWB_register */
33283
    GPR, GPR, i32imm, GPR, QQPR, i32imm, i32imm, 
33284
    /* VST1d64Twb_fixed */
33285
    GPR, GPR, i32imm, VecListThreeD, i32imm, i32imm, 
33286
    /* VST1d64Twb_register */
33287
    GPR, GPR, i32imm, rGPR, VecListThreeD, i32imm, i32imm, 
33288
    /* VST1d64wb_fixed */
33289
    GPR, GPR, i32imm, VecListOneD, i32imm, i32imm, 
33290
    /* VST1d64wb_register */
33291
    GPR, GPR, i32imm, rGPR, VecListOneD, i32imm, i32imm, 
33292
    /* VST1d8 */
33293
    GPR, i32imm, VecListOneD, i32imm, i32imm, 
33294
    /* VST1d8Q */
33295
    GPR, i32imm, VecListFourD, i32imm, i32imm, 
33296
    /* VST1d8QPseudo */
33297
    GPR, i32imm, QQPR, i32imm, i32imm, 
33298
    /* VST1d8QPseudoWB_fixed */
33299
    GPR, GPR, i32imm, QQPR, i32imm, i32imm, 
33300
    /* VST1d8QPseudoWB_register */
33301
    GPR, GPR, i32imm, GPR, QQPR, i32imm, i32imm, 
33302
    /* VST1d8Qwb_fixed */
33303
    GPR, GPR, i32imm, VecListFourD, i32imm, i32imm, 
33304
    /* VST1d8Qwb_register */
33305
    GPR, GPR, i32imm, rGPR, VecListFourD, i32imm, i32imm, 
33306
    /* VST1d8T */
33307
    GPR, i32imm, VecListThreeD, i32imm, i32imm, 
33308
    /* VST1d8TPseudo */
33309
    GPR, i32imm, QQPR, i32imm, i32imm, 
33310
    /* VST1d8TPseudoWB_fixed */
33311
    GPR, GPR, i32imm, QQPR, i32imm, i32imm, 
33312
    /* VST1d8TPseudoWB_register */
33313
    GPR, GPR, i32imm, GPR, QQPR, i32imm, i32imm, 
33314
    /* VST1d8Twb_fixed */
33315
    GPR, GPR, i32imm, VecListThreeD, i32imm, i32imm, 
33316
    /* VST1d8Twb_register */
33317
    GPR, GPR, i32imm, rGPR, VecListThreeD, i32imm, i32imm, 
33318
    /* VST1d8wb_fixed */
33319
    GPR, GPR, i32imm, VecListOneD, i32imm, i32imm, 
33320
    /* VST1d8wb_register */
33321
    GPR, GPR, i32imm, rGPR, VecListOneD, i32imm, i32imm, 
33322
    /* VST1q16 */
33323
    GPR, i32imm, VecListDPair, i32imm, i32imm, 
33324
    /* VST1q16HighQPseudo */
33325
    GPR, i32imm, QQQQPR, i32imm, i32imm, 
33326
    /* VST1q16HighQPseudo_UPD */
33327
    GPR, GPR, i32imm, GPR, QQQQPR, i32imm, i32imm, 
33328
    /* VST1q16HighTPseudo */
33329
    GPR, i32imm, QQQQPR, i32imm, i32imm, 
33330
    /* VST1q16HighTPseudo_UPD */
33331
    GPR, GPR, i32imm, GPR, QQQQPR, i32imm, i32imm, 
33332
    /* VST1q16LowQPseudo_UPD */
33333
    GPR, GPR, i32imm, GPR, QQQQPR, i32imm, i32imm, 
33334
    /* VST1q16LowTPseudo_UPD */
33335
    GPR, GPR, i32imm, GPR, QQQQPR, i32imm, i32imm, 
33336
    /* VST1q16wb_fixed */
33337
    GPR, GPR, i32imm, VecListDPair, i32imm, i32imm, 
33338
    /* VST1q16wb_register */
33339
    GPR, GPR, i32imm, rGPR, VecListDPair, i32imm, i32imm, 
33340
    /* VST1q32 */
33341
    GPR, i32imm, VecListDPair, i32imm, i32imm, 
33342
    /* VST1q32HighQPseudo */
33343
    GPR, i32imm, QQQQPR, i32imm, i32imm, 
33344
    /* VST1q32HighQPseudo_UPD */
33345
    GPR, GPR, i32imm, GPR, QQQQPR, i32imm, i32imm, 
33346
    /* VST1q32HighTPseudo */
33347
    GPR, i32imm, QQQQPR, i32imm, i32imm, 
33348
    /* VST1q32HighTPseudo_UPD */
33349
    GPR, GPR, i32imm, GPR, QQQQPR, i32imm, i32imm, 
33350
    /* VST1q32LowQPseudo_UPD */
33351
    GPR, GPR, i32imm, GPR, QQQQPR, i32imm, i32imm, 
33352
    /* VST1q32LowTPseudo_UPD */
33353
    GPR, GPR, i32imm, GPR, QQQQPR, i32imm, i32imm, 
33354
    /* VST1q32wb_fixed */
33355
    GPR, GPR, i32imm, VecListDPair, i32imm, i32imm, 
33356
    /* VST1q32wb_register */
33357
    GPR, GPR, i32imm, rGPR, VecListDPair, i32imm, i32imm, 
33358
    /* VST1q64 */
33359
    GPR, i32imm, VecListDPair, i32imm, i32imm, 
33360
    /* VST1q64HighQPseudo */
33361
    GPR, i32imm, QQQQPR, i32imm, i32imm, 
33362
    /* VST1q64HighQPseudo_UPD */
33363
    GPR, GPR, i32imm, GPR, QQQQPR, i32imm, i32imm, 
33364
    /* VST1q64HighTPseudo */
33365
    GPR, i32imm, QQQQPR, i32imm, i32imm, 
33366
    /* VST1q64HighTPseudo_UPD */
33367
    GPR, GPR, i32imm, GPR, QQQQPR, i32imm, i32imm, 
33368
    /* VST1q64LowQPseudo_UPD */
33369
    GPR, GPR, i32imm, GPR, QQQQPR, i32imm, i32imm, 
33370
    /* VST1q64LowTPseudo_UPD */
33371
    GPR, GPR, i32imm, GPR, QQQQPR, i32imm, i32imm, 
33372
    /* VST1q64wb_fixed */
33373
    GPR, GPR, i32imm, VecListDPair, i32imm, i32imm, 
33374
    /* VST1q64wb_register */
33375
    GPR, GPR, i32imm, rGPR, VecListDPair, i32imm, i32imm, 
33376
    /* VST1q8 */
33377
    GPR, i32imm, VecListDPair, i32imm, i32imm, 
33378
    /* VST1q8HighQPseudo */
33379
    GPR, i32imm, QQQQPR, i32imm, i32imm, 
33380
    /* VST1q8HighQPseudo_UPD */
33381
    GPR, GPR, i32imm, GPR, QQQQPR, i32imm, i32imm, 
33382
    /* VST1q8HighTPseudo */
33383
    GPR, i32imm, QQQQPR, i32imm, i32imm, 
33384
    /* VST1q8HighTPseudo_UPD */
33385
    GPR, GPR, i32imm, GPR, QQQQPR, i32imm, i32imm, 
33386
    /* VST1q8LowQPseudo_UPD */
33387
    GPR, GPR, i32imm, GPR, QQQQPR, i32imm, i32imm, 
33388
    /* VST1q8LowTPseudo_UPD */
33389
    GPR, GPR, i32imm, GPR, QQQQPR, i32imm, i32imm, 
33390
    /* VST1q8wb_fixed */
33391
    GPR, GPR, i32imm, VecListDPair, i32imm, i32imm, 
33392
    /* VST1q8wb_register */
33393
    GPR, GPR, i32imm, rGPR, VecListDPair, i32imm, i32imm, 
33394
    /* VST2LNd16 */
33395
    GPR, i32imm, DPR, DPR, nohash_imm, i32imm, i32imm, 
33396
    /* VST2LNd16Pseudo */
33397
    GPR, i32imm, QPR, nohash_imm, i32imm, i32imm, 
33398
    /* VST2LNd16Pseudo_UPD */
33399
    GPR, GPR, i32imm, GPR, QPR, nohash_imm, i32imm, i32imm, 
33400
    /* VST2LNd16_UPD */
33401
    GPR, GPR, i32imm, GPR, DPR, DPR, nohash_imm, i32imm, i32imm, 
33402
    /* VST2LNd32 */
33403
    GPR, i32imm, DPR, DPR, nohash_imm, i32imm, i32imm, 
33404
    /* VST2LNd32Pseudo */
33405
    GPR, i32imm, QPR, nohash_imm, i32imm, i32imm, 
33406
    /* VST2LNd32Pseudo_UPD */
33407
    GPR, GPR, i32imm, GPR, QPR, nohash_imm, i32imm, i32imm, 
33408
    /* VST2LNd32_UPD */
33409
    GPR, GPR, i32imm, GPR, DPR, DPR, nohash_imm, i32imm, i32imm, 
33410
    /* VST2LNd8 */
33411
    GPR, i32imm, DPR, DPR, nohash_imm, i32imm, i32imm, 
33412
    /* VST2LNd8Pseudo */
33413
    GPR, i32imm, QPR, nohash_imm, i32imm, i32imm, 
33414
    /* VST2LNd8Pseudo_UPD */
33415
    GPR, GPR, i32imm, GPR, QPR, nohash_imm, i32imm, i32imm, 
33416
    /* VST2LNd8_UPD */
33417
    GPR, GPR, i32imm, GPR, DPR, DPR, nohash_imm, i32imm, i32imm, 
33418
    /* VST2LNq16 */
33419
    GPR, i32imm, DPR, DPR, nohash_imm, i32imm, i32imm, 
33420
    /* VST2LNq16Pseudo */
33421
    GPR, i32imm, QQPR, nohash_imm, i32imm, i32imm, 
33422
    /* VST2LNq16Pseudo_UPD */
33423
    GPR, GPR, i32imm, GPR, QQPR, nohash_imm, i32imm, i32imm, 
33424
    /* VST2LNq16_UPD */
33425
    GPR, GPR, i32imm, GPR, DPR, DPR, nohash_imm, i32imm, i32imm, 
33426
    /* VST2LNq32 */
33427
    GPR, i32imm, DPR, DPR, nohash_imm, i32imm, i32imm, 
33428
    /* VST2LNq32Pseudo */
33429
    GPR, i32imm, QQPR, nohash_imm, i32imm, i32imm, 
33430
    /* VST2LNq32Pseudo_UPD */
33431
    GPR, GPR, i32imm, GPR, QQPR, nohash_imm, i32imm, i32imm, 
33432
    /* VST2LNq32_UPD */
33433
    GPR, GPR, i32imm, GPR, DPR, DPR, nohash_imm, i32imm, i32imm, 
33434
    /* VST2b16 */
33435
    GPR, i32imm, VecListDPairSpaced, i32imm, i32imm, 
33436
    /* VST2b16wb_fixed */
33437
    GPR, GPR, i32imm, VecListDPairSpaced, i32imm, i32imm, 
33438
    /* VST2b16wb_register */
33439
    GPR, GPR, i32imm, rGPR, VecListDPairSpaced, i32imm, i32imm, 
33440
    /* VST2b32 */
33441
    GPR, i32imm, VecListDPairSpaced, i32imm, i32imm, 
33442
    /* VST2b32wb_fixed */
33443
    GPR, GPR, i32imm, VecListDPairSpaced, i32imm, i32imm, 
33444
    /* VST2b32wb_register */
33445
    GPR, GPR, i32imm, rGPR, VecListDPairSpaced, i32imm, i32imm, 
33446
    /* VST2b8 */
33447
    GPR, i32imm, VecListDPairSpaced, i32imm, i32imm, 
33448
    /* VST2b8wb_fixed */
33449
    GPR, GPR, i32imm, VecListDPairSpaced, i32imm, i32imm, 
33450
    /* VST2b8wb_register */
33451
    GPR, GPR, i32imm, rGPR, VecListDPairSpaced, i32imm, i32imm, 
33452
    /* VST2d16 */
33453
    GPR, i32imm, VecListDPair, i32imm, i32imm, 
33454
    /* VST2d16wb_fixed */
33455
    GPR, GPR, i32imm, VecListDPair, i32imm, i32imm, 
33456
    /* VST2d16wb_register */
33457
    GPR, GPR, i32imm, rGPR, VecListDPair, i32imm, i32imm, 
33458
    /* VST2d32 */
33459
    GPR, i32imm, VecListDPair, i32imm, i32imm, 
33460
    /* VST2d32wb_fixed */
33461
    GPR, GPR, i32imm, VecListDPair, i32imm, i32imm, 
33462
    /* VST2d32wb_register */
33463
    GPR, GPR, i32imm, rGPR, VecListDPair, i32imm, i32imm, 
33464
    /* VST2d8 */
33465
    GPR, i32imm, VecListDPair, i32imm, i32imm, 
33466
    /* VST2d8wb_fixed */
33467
    GPR, GPR, i32imm, VecListDPair, i32imm, i32imm, 
33468
    /* VST2d8wb_register */
33469
    GPR, GPR, i32imm, rGPR, VecListDPair, i32imm, i32imm, 
33470
    /* VST2q16 */
33471
    GPR, i32imm, VecListFourD, i32imm, i32imm, 
33472
    /* VST2q16Pseudo */
33473
    GPR, i32imm, QQPR, i32imm, i32imm, 
33474
    /* VST2q16PseudoWB_fixed */
33475
    GPR, GPR, i32imm, QQPR, i32imm, i32imm, 
33476
    /* VST2q16PseudoWB_register */
33477
    GPR, GPR, i32imm, rGPR, QQPR, i32imm, i32imm, 
33478
    /* VST2q16wb_fixed */
33479
    GPR, GPR, i32imm, VecListFourD, i32imm, i32imm, 
33480
    /* VST2q16wb_register */
33481
    GPR, GPR, i32imm, rGPR, VecListFourD, i32imm, i32imm, 
33482
    /* VST2q32 */
33483
    GPR, i32imm, VecListFourD, i32imm, i32imm, 
33484
    /* VST2q32Pseudo */
33485
    GPR, i32imm, QQPR, i32imm, i32imm, 
33486
    /* VST2q32PseudoWB_fixed */
33487
    GPR, GPR, i32imm, QQPR, i32imm, i32imm, 
33488
    /* VST2q32PseudoWB_register */
33489
    GPR, GPR, i32imm, rGPR, QQPR, i32imm, i32imm, 
33490
    /* VST2q32wb_fixed */
33491
    GPR, GPR, i32imm, VecListFourD, i32imm, i32imm, 
33492
    /* VST2q32wb_register */
33493
    GPR, GPR, i32imm, rGPR, VecListFourD, i32imm, i32imm, 
33494
    /* VST2q8 */
33495
    GPR, i32imm, VecListFourD, i32imm, i32imm, 
33496
    /* VST2q8Pseudo */
33497
    GPR, i32imm, QQPR, i32imm, i32imm, 
33498
    /* VST2q8PseudoWB_fixed */
33499
    GPR, GPR, i32imm, QQPR, i32imm, i32imm, 
33500
    /* VST2q8PseudoWB_register */
33501
    GPR, GPR, i32imm, rGPR, QQPR, i32imm, i32imm, 
33502
    /* VST2q8wb_fixed */
33503
    GPR, GPR, i32imm, VecListFourD, i32imm, i32imm, 
33504
    /* VST2q8wb_register */
33505
    GPR, GPR, i32imm, rGPR, VecListFourD, i32imm, i32imm, 
33506
    /* VST3LNd16 */
33507
    GPR, i32imm, DPR, DPR, DPR, nohash_imm, i32imm, i32imm, 
33508
    /* VST3LNd16Pseudo */
33509
    GPR, i32imm, QQPR, nohash_imm, i32imm, i32imm, 
33510
    /* VST3LNd16Pseudo_UPD */
33511
    GPR, GPR, i32imm, GPR, QQPR, nohash_imm, i32imm, i32imm, 
33512
    /* VST3LNd16_UPD */
33513
    GPR, GPR, i32imm, GPR, DPR, DPR, DPR, nohash_imm, i32imm, i32imm, 
33514
    /* VST3LNd32 */
33515
    GPR, i32imm, DPR, DPR, DPR, nohash_imm, i32imm, i32imm, 
33516
    /* VST3LNd32Pseudo */
33517
    GPR, i32imm, QQPR, nohash_imm, i32imm, i32imm, 
33518
    /* VST3LNd32Pseudo_UPD */
33519
    GPR, GPR, i32imm, GPR, QQPR, nohash_imm, i32imm, i32imm, 
33520
    /* VST3LNd32_UPD */
33521
    GPR, GPR, i32imm, GPR, DPR, DPR, DPR, nohash_imm, i32imm, i32imm, 
33522
    /* VST3LNd8 */
33523
    GPR, i32imm, DPR, DPR, DPR, nohash_imm, i32imm, i32imm, 
33524
    /* VST3LNd8Pseudo */
33525
    GPR, i32imm, QQPR, nohash_imm, i32imm, i32imm, 
33526
    /* VST3LNd8Pseudo_UPD */
33527
    GPR, GPR, i32imm, GPR, QQPR, nohash_imm, i32imm, i32imm, 
33528
    /* VST3LNd8_UPD */
33529
    GPR, GPR, i32imm, GPR, DPR, DPR, DPR, nohash_imm, i32imm, i32imm, 
33530
    /* VST3LNq16 */
33531
    GPR, i32imm, DPR, DPR, DPR, nohash_imm, i32imm, i32imm, 
33532
    /* VST3LNq16Pseudo */
33533
    GPR, i32imm, QQQQPR, nohash_imm, i32imm, i32imm, 
33534
    /* VST3LNq16Pseudo_UPD */
33535
    GPR, GPR, i32imm, GPR, QQQQPR, nohash_imm, i32imm, i32imm, 
33536
    /* VST3LNq16_UPD */
33537
    GPR, GPR, i32imm, GPR, DPR, DPR, DPR, nohash_imm, i32imm, i32imm, 
33538
    /* VST3LNq32 */
33539
    GPR, i32imm, DPR, DPR, DPR, nohash_imm, i32imm, i32imm, 
33540
    /* VST3LNq32Pseudo */
33541
    GPR, i32imm, QQQQPR, nohash_imm, i32imm, i32imm, 
33542
    /* VST3LNq32Pseudo_UPD */
33543
    GPR, GPR, i32imm, GPR, QQQQPR, nohash_imm, i32imm, i32imm, 
33544
    /* VST3LNq32_UPD */
33545
    GPR, GPR, i32imm, GPR, DPR, DPR, DPR, nohash_imm, i32imm, i32imm, 
33546
    /* VST3d16 */
33547
    GPR, i32imm, DPR, DPR, DPR, i32imm, i32imm, 
33548
    /* VST3d16Pseudo */
33549
    GPR, i32imm, QQPR, i32imm, i32imm, 
33550
    /* VST3d16Pseudo_UPD */
33551
    GPR, GPR, i32imm, GPR, QQPR, i32imm, i32imm, 
33552
    /* VST3d16_UPD */
33553
    GPR, GPR, i32imm, GPR, DPR, DPR, DPR, i32imm, i32imm, 
33554
    /* VST3d32 */
33555
    GPR, i32imm, DPR, DPR, DPR, i32imm, i32imm, 
33556
    /* VST3d32Pseudo */
33557
    GPR, i32imm, QQPR, i32imm, i32imm, 
33558
    /* VST3d32Pseudo_UPD */
33559
    GPR, GPR, i32imm, GPR, QQPR, i32imm, i32imm, 
33560
    /* VST3d32_UPD */
33561
    GPR, GPR, i32imm, GPR, DPR, DPR, DPR, i32imm, i32imm, 
33562
    /* VST3d8 */
33563
    GPR, i32imm, DPR, DPR, DPR, i32imm, i32imm, 
33564
    /* VST3d8Pseudo */
33565
    GPR, i32imm, QQPR, i32imm, i32imm, 
33566
    /* VST3d8Pseudo_UPD */
33567
    GPR, GPR, i32imm, GPR, QQPR, i32imm, i32imm, 
33568
    /* VST3d8_UPD */
33569
    GPR, GPR, i32imm, GPR, DPR, DPR, DPR, i32imm, i32imm, 
33570
    /* VST3q16 */
33571
    GPR, i32imm, DPR, DPR, DPR, i32imm, i32imm, 
33572
    /* VST3q16Pseudo_UPD */
33573
    GPR, GPR, i32imm, GPR, QQQQPR, i32imm, i32imm, 
33574
    /* VST3q16_UPD */
33575
    GPR, GPR, i32imm, GPR, DPR, DPR, DPR, i32imm, i32imm, 
33576
    /* VST3q16oddPseudo */
33577
    GPR, i32imm, QQQQPR, i32imm, i32imm, 
33578
    /* VST3q16oddPseudo_UPD */
33579
    GPR, GPR, i32imm, GPR, QQQQPR, i32imm, i32imm, 
33580
    /* VST3q32 */
33581
    GPR, i32imm, DPR, DPR, DPR, i32imm, i32imm, 
33582
    /* VST3q32Pseudo_UPD */
33583
    GPR, GPR, i32imm, GPR, QQQQPR, i32imm, i32imm, 
33584
    /* VST3q32_UPD */
33585
    GPR, GPR, i32imm, GPR, DPR, DPR, DPR, i32imm, i32imm, 
33586
    /* VST3q32oddPseudo */
33587
    GPR, i32imm, QQQQPR, i32imm, i32imm, 
33588
    /* VST3q32oddPseudo_UPD */
33589
    GPR, GPR, i32imm, GPR, QQQQPR, i32imm, i32imm, 
33590
    /* VST3q8 */
33591
    GPR, i32imm, DPR, DPR, DPR, i32imm, i32imm, 
33592
    /* VST3q8Pseudo_UPD */
33593
    GPR, GPR, i32imm, GPR, QQQQPR, i32imm, i32imm, 
33594
    /* VST3q8_UPD */
33595
    GPR, GPR, i32imm, GPR, DPR, DPR, DPR, i32imm, i32imm, 
33596
    /* VST3q8oddPseudo */
33597
    GPR, i32imm, QQQQPR, i32imm, i32imm, 
33598
    /* VST3q8oddPseudo_UPD */
33599
    GPR, GPR, i32imm, GPR, QQQQPR, i32imm, i32imm, 
33600
    /* VST4LNd16 */
33601
    GPR, i32imm, DPR, DPR, DPR, DPR, nohash_imm, i32imm, i32imm, 
33602
    /* VST4LNd16Pseudo */
33603
    GPR, i32imm, QQPR, nohash_imm, i32imm, i32imm, 
33604
    /* VST4LNd16Pseudo_UPD */
33605
    GPR, GPR, i32imm, GPR, QQPR, nohash_imm, i32imm, i32imm, 
33606
    /* VST4LNd16_UPD */
33607
    GPR, GPR, i32imm, GPR, DPR, DPR, DPR, DPR, nohash_imm, i32imm, i32imm, 
33608
    /* VST4LNd32 */
33609
    GPR, i32imm, DPR, DPR, DPR, DPR, nohash_imm, i32imm, i32imm, 
33610
    /* VST4LNd32Pseudo */
33611
    GPR, i32imm, QQPR, nohash_imm, i32imm, i32imm, 
33612
    /* VST4LNd32Pseudo_UPD */
33613
    GPR, GPR, i32imm, GPR, QQPR, nohash_imm, i32imm, i32imm, 
33614
    /* VST4LNd32_UPD */
33615
    GPR, GPR, i32imm, GPR, DPR, DPR, DPR, DPR, nohash_imm, i32imm, i32imm, 
33616
    /* VST4LNd8 */
33617
    GPR, i32imm, DPR, DPR, DPR, DPR, nohash_imm, i32imm, i32imm, 
33618
    /* VST4LNd8Pseudo */
33619
    GPR, i32imm, QQPR, nohash_imm, i32imm, i32imm, 
33620
    /* VST4LNd8Pseudo_UPD */
33621
    GPR, GPR, i32imm, GPR, QQPR, nohash_imm, i32imm, i32imm, 
33622
    /* VST4LNd8_UPD */
33623
    GPR, GPR, i32imm, GPR, DPR, DPR, DPR, DPR, nohash_imm, i32imm, i32imm, 
33624
    /* VST4LNq16 */
33625
    GPR, i32imm, DPR, DPR, DPR, DPR, nohash_imm, i32imm, i32imm, 
33626
    /* VST4LNq16Pseudo */
33627
    GPR, i32imm, QQQQPR, nohash_imm, i32imm, i32imm, 
33628
    /* VST4LNq16Pseudo_UPD */
33629
    GPR, GPR, i32imm, GPR, QQQQPR, nohash_imm, i32imm, i32imm, 
33630
    /* VST4LNq16_UPD */
33631
    GPR, GPR, i32imm, GPR, DPR, DPR, DPR, DPR, nohash_imm, i32imm, i32imm, 
33632
    /* VST4LNq32 */
33633
    GPR, i32imm, DPR, DPR, DPR, DPR, nohash_imm, i32imm, i32imm, 
33634
    /* VST4LNq32Pseudo */
33635
    GPR, i32imm, QQQQPR, nohash_imm, i32imm, i32imm, 
33636
    /* VST4LNq32Pseudo_UPD */
33637
    GPR, GPR, i32imm, GPR, QQQQPR, nohash_imm, i32imm, i32imm, 
33638
    /* VST4LNq32_UPD */
33639
    GPR, GPR, i32imm, GPR, DPR, DPR, DPR, DPR, nohash_imm, i32imm, i32imm, 
33640
    /* VST4d16 */
33641
    GPR, i32imm, DPR, DPR, DPR, DPR, i32imm, i32imm, 
33642
    /* VST4d16Pseudo */
33643
    GPR, i32imm, QQPR, i32imm, i32imm, 
33644
    /* VST4d16Pseudo_UPD */
33645
    GPR, GPR, i32imm, GPR, QQPR, i32imm, i32imm, 
33646
    /* VST4d16_UPD */
33647
    GPR, GPR, i32imm, GPR, DPR, DPR, DPR, DPR, i32imm, i32imm, 
33648
    /* VST4d32 */
33649
    GPR, i32imm, DPR, DPR, DPR, DPR, i32imm, i32imm, 
33650
    /* VST4d32Pseudo */
33651
    GPR, i32imm, QQPR, i32imm, i32imm, 
33652
    /* VST4d32Pseudo_UPD */
33653
    GPR, GPR, i32imm, GPR, QQPR, i32imm, i32imm, 
33654
    /* VST4d32_UPD */
33655
    GPR, GPR, i32imm, GPR, DPR, DPR, DPR, DPR, i32imm, i32imm, 
33656
    /* VST4d8 */
33657
    GPR, i32imm, DPR, DPR, DPR, DPR, i32imm, i32imm, 
33658
    /* VST4d8Pseudo */
33659
    GPR, i32imm, QQPR, i32imm, i32imm, 
33660
    /* VST4d8Pseudo_UPD */
33661
    GPR, GPR, i32imm, GPR, QQPR, i32imm, i32imm, 
33662
    /* VST4d8_UPD */
33663
    GPR, GPR, i32imm, GPR, DPR, DPR, DPR, DPR, i32imm, i32imm, 
33664
    /* VST4q16 */
33665
    GPR, i32imm, DPR, DPR, DPR, DPR, i32imm, i32imm, 
33666
    /* VST4q16Pseudo_UPD */
33667
    GPR, GPR, i32imm, GPR, QQQQPR, i32imm, i32imm, 
33668
    /* VST4q16_UPD */
33669
    GPR, GPR, i32imm, GPR, DPR, DPR, DPR, DPR, i32imm, i32imm, 
33670
    /* VST4q16oddPseudo */
33671
    GPR, i32imm, QQQQPR, i32imm, i32imm, 
33672
    /* VST4q16oddPseudo_UPD */
33673
    GPR, GPR, i32imm, GPR, QQQQPR, i32imm, i32imm, 
33674
    /* VST4q32 */
33675
    GPR, i32imm, DPR, DPR, DPR, DPR, i32imm, i32imm, 
33676
    /* VST4q32Pseudo_UPD */
33677
    GPR, GPR, i32imm, GPR, QQQQPR, i32imm, i32imm, 
33678
    /* VST4q32_UPD */
33679
    GPR, GPR, i32imm, GPR, DPR, DPR, DPR, DPR, i32imm, i32imm, 
33680
    /* VST4q32oddPseudo */
33681
    GPR, i32imm, QQQQPR, i32imm, i32imm, 
33682
    /* VST4q32oddPseudo_UPD */
33683
    GPR, GPR, i32imm, GPR, QQQQPR, i32imm, i32imm, 
33684
    /* VST4q8 */
33685
    GPR, i32imm, DPR, DPR, DPR, DPR, i32imm, i32imm, 
33686
    /* VST4q8Pseudo_UPD */
33687
    GPR, GPR, i32imm, GPR, QQQQPR, i32imm, i32imm, 
33688
    /* VST4q8_UPD */
33689
    GPR, GPR, i32imm, GPR, DPR, DPR, DPR, DPR, i32imm, i32imm, 
33690
    /* VST4q8oddPseudo */
33691
    GPR, i32imm, QQQQPR, i32imm, i32imm, 
33692
    /* VST4q8oddPseudo_UPD */
33693
    GPR, GPR, i32imm, GPR, QQQQPR, i32imm, i32imm, 
33694
    /* VSTMDDB_UPD */
33695
    GPR, GPR, i32imm, i32imm, dpr_reglist, 
33696
    /* VSTMDIA */
33697
    GPR, i32imm, i32imm, dpr_reglist, 
33698
    /* VSTMDIA_UPD */
33699
    GPR, GPR, i32imm, i32imm, dpr_reglist, 
33700
    /* VSTMQIA */
33701
    DPair, GPR, i32imm, i32imm, 
33702
    /* VSTMSDB_UPD */
33703
    GPR, GPR, i32imm, i32imm, spr_reglist, 
33704
    /* VSTMSIA */
33705
    GPR, i32imm, i32imm, spr_reglist, 
33706
    /* VSTMSIA_UPD */
33707
    GPR, GPR, i32imm, i32imm, spr_reglist, 
33708
    /* VSTRD */
33709
    DPR, GPR, i32imm, i32imm, i32imm, 
33710
    /* VSTRH */
33711
    HPR, GPR, i32imm, i32imm, i32imm, 
33712
    /* VSTRS */
33713
    SPR, GPR, i32imm, i32imm, i32imm, 
33714
    /* VSTR_FPCXTNS_off */
33715
    GPRnopc, i32imm, i32imm, i32imm, 
33716
    /* VSTR_FPCXTNS_post */
33717
    GPRnopc, GPRnopc, t2am_imm7s4_offset, i32imm, i32imm, 
33718
    /* VSTR_FPCXTNS_pre */
33719
    GPRnopc, GPRnopc, i32imm, i32imm, i32imm, 
33720
    /* VSTR_FPCXTS_off */
33721
    GPRnopc, i32imm, i32imm, i32imm, 
33722
    /* VSTR_FPCXTS_post */
33723
    GPRnopc, GPRnopc, t2am_imm7s4_offset, i32imm, i32imm, 
33724
    /* VSTR_FPCXTS_pre */
33725
    GPRnopc, GPRnopc, i32imm, i32imm, i32imm, 
33726
    /* VSTR_FPSCR_NZCVQC_off */
33727
    GPRnopc, i32imm, i32imm, i32imm, 
33728
    /* VSTR_FPSCR_NZCVQC_post */
33729
    GPRnopc, GPRnopc, t2am_imm7s4_offset, i32imm, i32imm, 
33730
    /* VSTR_FPSCR_NZCVQC_pre */
33731
    GPRnopc, GPRnopc, i32imm, i32imm, i32imm, 
33732
    /* VSTR_FPSCR_off */
33733
    GPRnopc, i32imm, i32imm, i32imm, 
33734
    /* VSTR_FPSCR_post */
33735
    GPRnopc, GPRnopc, t2am_imm7s4_offset, i32imm, i32imm, 
33736
    /* VSTR_FPSCR_pre */
33737
    GPRnopc, GPRnopc, i32imm, i32imm, i32imm, 
33738
    /* VSTR_P0_off */
33739
    VCCR, GPRnopc, i32imm, i32imm, i32imm, 
33740
    /* VSTR_P0_post */
33741
    GPRnopc, VCCR, GPRnopc, t2am_imm7s4_offset, i32imm, i32imm, 
33742
    /* VSTR_P0_pre */
33743
    GPRnopc, VCCR, GPRnopc, i32imm, i32imm, i32imm, 
33744
    /* VSTR_VPR_off */
33745
    GPRnopc, i32imm, i32imm, i32imm, 
33746
    /* VSTR_VPR_post */
33747
    GPRnopc, GPRnopc, t2am_imm7s4_offset, i32imm, i32imm, 
33748
    /* VSTR_VPR_pre */
33749
    GPRnopc, GPRnopc, i32imm, i32imm, i32imm, 
33750
    /* VSUBD */
33751
    DPR, DPR, DPR, i32imm, i32imm, 
33752
    /* VSUBH */
33753
    HPR, HPR, HPR, i32imm, i32imm, 
33754
    /* VSUBHNv2i32 */
33755
    DPR, QPR, QPR, i32imm, i32imm, 
33756
    /* VSUBHNv4i16 */
33757
    DPR, QPR, QPR, i32imm, i32imm, 
33758
    /* VSUBHNv8i8 */
33759
    DPR, QPR, QPR, i32imm, i32imm, 
33760
    /* VSUBLsv2i64 */
33761
    QPR, DPR, DPR, i32imm, i32imm, 
33762
    /* VSUBLsv4i32 */
33763
    QPR, DPR, DPR, i32imm, i32imm, 
33764
    /* VSUBLsv8i16 */
33765
    QPR, DPR, DPR, i32imm, i32imm, 
33766
    /* VSUBLuv2i64 */
33767
    QPR, DPR, DPR, i32imm, i32imm, 
33768
    /* VSUBLuv4i32 */
33769
    QPR, DPR, DPR, i32imm, i32imm, 
33770
    /* VSUBLuv8i16 */
33771
    QPR, DPR, DPR, i32imm, i32imm, 
33772
    /* VSUBS */
33773
    SPR, SPR, SPR, i32imm, i32imm, 
33774
    /* VSUBWsv2i64 */
33775
    QPR, QPR, DPR, i32imm, i32imm, 
33776
    /* VSUBWsv4i32 */
33777
    QPR, QPR, DPR, i32imm, i32imm, 
33778
    /* VSUBWsv8i16 */
33779
    QPR, QPR, DPR, i32imm, i32imm, 
33780
    /* VSUBWuv2i64 */
33781
    QPR, QPR, DPR, i32imm, i32imm, 
33782
    /* VSUBWuv4i32 */
33783
    QPR, QPR, DPR, i32imm, i32imm, 
33784
    /* VSUBWuv8i16 */
33785
    QPR, QPR, DPR, i32imm, i32imm, 
33786
    /* VSUBfd */
33787
    DPR, DPR, DPR, i32imm, i32imm, 
33788
    /* VSUBfq */
33789
    QPR, QPR, QPR, i32imm, i32imm, 
33790
    /* VSUBhd */
33791
    DPR, DPR, DPR, i32imm, i32imm, 
33792
    /* VSUBhq */
33793
    QPR, QPR, QPR, i32imm, i32imm, 
33794
    /* VSUBv16i8 */
33795
    QPR, QPR, QPR, i32imm, i32imm, 
33796
    /* VSUBv1i64 */
33797
    DPR, DPR, DPR, i32imm, i32imm, 
33798
    /* VSUBv2i32 */
33799
    DPR, DPR, DPR, i32imm, i32imm, 
33800
    /* VSUBv2i64 */
33801
    QPR, QPR, QPR, i32imm, i32imm, 
33802
    /* VSUBv4i16 */
33803
    DPR, DPR, DPR, i32imm, i32imm, 
33804
    /* VSUBv4i32 */
33805
    QPR, QPR, QPR, i32imm, i32imm, 
33806
    /* VSUBv8i16 */
33807
    QPR, QPR, QPR, i32imm, i32imm, 
33808
    /* VSUBv8i8 */
33809
    DPR, DPR, DPR, i32imm, i32imm, 
33810
    /* VSUDOTDI */
33811
    DPR, DPR, DPR, DPR_VFP2, i32imm, 
33812
    /* VSUDOTQI */
33813
    QPR, QPR, QPR, DPR_VFP2, i32imm, 
33814
    /* VSWPd */
33815
    DPR, DPR, DPR, DPR, i32imm, i32imm, 
33816
    /* VSWPq */
33817
    QPR, QPR, QPR, QPR, i32imm, i32imm, 
33818
    /* VTBL1 */
33819
    DPR, VecListOneD, DPR, i32imm, i32imm, 
33820
    /* VTBL2 */
33821
    DPR, VecListDPair, DPR, i32imm, i32imm, 
33822
    /* VTBL3 */
33823
    DPR, VecListThreeD, DPR, i32imm, i32imm, 
33824
    /* VTBL3Pseudo */
33825
    DPR, QQPR, DPR, i32imm, i32imm, 
33826
    /* VTBL4 */
33827
    DPR, VecListFourD, DPR, i32imm, i32imm, 
33828
    /* VTBL4Pseudo */
33829
    DPR, QQPR, DPR, i32imm, i32imm, 
33830
    /* VTBX1 */
33831
    DPR, DPR, VecListOneD, DPR, i32imm, i32imm, 
33832
    /* VTBX2 */
33833
    DPR, DPR, VecListDPair, DPR, i32imm, i32imm, 
33834
    /* VTBX3 */
33835
    DPR, DPR, VecListThreeD, DPR, i32imm, i32imm, 
33836
    /* VTBX3Pseudo */
33837
    DPR, DPR, QQPR, DPR, i32imm, i32imm, 
33838
    /* VTBX4 */
33839
    DPR, DPR, VecListFourD, DPR, i32imm, i32imm, 
33840
    /* VTBX4Pseudo */
33841
    DPR, DPR, QQPR, DPR, i32imm, i32imm, 
33842
    /* VTOSHD */
33843
    DPR, DPR, fbits16, i32imm, i32imm, 
33844
    /* VTOSHH */
33845
    SPR, SPR, fbits16, i32imm, i32imm, 
33846
    /* VTOSHS */
33847
    SPR, SPR, fbits16, i32imm, i32imm, 
33848
    /* VTOSIRD */
33849
    SPR, DPR, i32imm, i32imm, 
33850
    /* VTOSIRH */
33851
    SPR, SPR, i32imm, i32imm, 
33852
    /* VTOSIRS */
33853
    SPR, SPR, i32imm, i32imm, 
33854
    /* VTOSIZD */
33855
    SPR, DPR, i32imm, i32imm, 
33856
    /* VTOSIZH */
33857
    SPR, HPR, i32imm, i32imm, 
33858
    /* VTOSIZS */
33859
    SPR, SPR, i32imm, i32imm, 
33860
    /* VTOSLD */
33861
    DPR, DPR, fbits32, i32imm, i32imm, 
33862
    /* VTOSLH */
33863
    SPR, SPR, fbits32, i32imm, i32imm, 
33864
    /* VTOSLS */
33865
    SPR, SPR, fbits32, i32imm, i32imm, 
33866
    /* VTOUHD */
33867
    DPR, DPR, fbits16, i32imm, i32imm, 
33868
    /* VTOUHH */
33869
    SPR, SPR, fbits16, i32imm, i32imm, 
33870
    /* VTOUHS */
33871
    SPR, SPR, fbits16, i32imm, i32imm, 
33872
    /* VTOUIRD */
33873
    SPR, DPR, i32imm, i32imm, 
33874
    /* VTOUIRH */
33875
    SPR, SPR, i32imm, i32imm, 
33876
    /* VTOUIRS */
33877
    SPR, SPR, i32imm, i32imm, 
33878
    /* VTOUIZD */
33879
    SPR, DPR, i32imm, i32imm, 
33880
    /* VTOUIZH */
33881
    SPR, HPR, i32imm, i32imm, 
33882
    /* VTOUIZS */
33883
    SPR, SPR, i32imm, i32imm, 
33884
    /* VTOULD */
33885
    DPR, DPR, fbits32, i32imm, i32imm, 
33886
    /* VTOULH */
33887
    SPR, SPR, fbits32, i32imm, i32imm, 
33888
    /* VTOULS */
33889
    SPR, SPR, fbits32, i32imm, i32imm, 
33890
    /* VTRNd16 */
33891
    DPR, DPR, DPR, DPR, i32imm, i32imm, 
33892
    /* VTRNd32 */
33893
    DPR, DPR, DPR, DPR, i32imm, i32imm, 
33894
    /* VTRNd8 */
33895
    DPR, DPR, DPR, DPR, i32imm, i32imm, 
33896
    /* VTRNq16 */
33897
    QPR, QPR, QPR, QPR, i32imm, i32imm, 
33898
    /* VTRNq32 */
33899
    QPR, QPR, QPR, QPR, i32imm, i32imm, 
33900
    /* VTRNq8 */
33901
    QPR, QPR, QPR, QPR, i32imm, i32imm, 
33902
    /* VTSTv16i8 */
33903
    QPR, QPR, QPR, i32imm, i32imm, 
33904
    /* VTSTv2i32 */
33905
    DPR, DPR, DPR, i32imm, i32imm, 
33906
    /* VTSTv4i16 */
33907
    DPR, DPR, DPR, i32imm, i32imm, 
33908
    /* VTSTv4i32 */
33909
    QPR, QPR, QPR, i32imm, i32imm, 
33910
    /* VTSTv8i16 */
33911
    QPR, QPR, QPR, i32imm, i32imm, 
33912
    /* VTSTv8i8 */
33913
    DPR, DPR, DPR, i32imm, i32imm, 
33914
    /* VUDOTD */
33915
    DPR, DPR, DPR, DPR, 
33916
    /* VUDOTDI */
33917
    DPR, DPR, DPR, DPR_VFP2, i32imm, 
33918
    /* VUDOTQ */
33919
    QPR, QPR, QPR, QPR, 
33920
    /* VUDOTQI */
33921
    QPR, QPR, QPR, DPR_VFP2, i32imm, 
33922
    /* VUHTOD */
33923
    DPR, DPR, fbits16, i32imm, i32imm, 
33924
    /* VUHTOH */
33925
    SPR, SPR, fbits16, i32imm, i32imm, 
33926
    /* VUHTOS */
33927
    SPR, SPR, fbits16, i32imm, i32imm, 
33928
    /* VUITOD */
33929
    DPR, SPR, i32imm, i32imm, 
33930
    /* VUITOH */
33931
    HPR, SPR, i32imm, i32imm, 
33932
    /* VUITOS */
33933
    SPR, SPR, i32imm, i32imm, 
33934
    /* VULTOD */
33935
    DPR, DPR, fbits32, i32imm, i32imm, 
33936
    /* VULTOH */
33937
    SPR, SPR, fbits32, i32imm, i32imm, 
33938
    /* VULTOS */
33939
    SPR, SPR, fbits32, i32imm, i32imm, 
33940
    /* VUMMLA */
33941
    QPR, QPR, QPR, QPR, 
33942
    /* VUSDOTD */
33943
    DPR, DPR, DPR, DPR, 
33944
    /* VUSDOTDI */
33945
    DPR, DPR, DPR, DPR_VFP2, i32imm, 
33946
    /* VUSDOTQ */
33947
    QPR, QPR, QPR, QPR, 
33948
    /* VUSDOTQI */
33949
    QPR, QPR, QPR, DPR_VFP2, i32imm, 
33950
    /* VUSMMLA */
33951
    QPR, QPR, QPR, QPR, 
33952
    /* VUZPd16 */
33953
    DPR, DPR, DPR, DPR, i32imm, i32imm, 
33954
    /* VUZPd8 */
33955
    DPR, DPR, DPR, DPR, i32imm, i32imm, 
33956
    /* VUZPq16 */
33957
    QPR, QPR, QPR, QPR, i32imm, i32imm, 
33958
    /* VUZPq32 */
33959
    QPR, QPR, QPR, QPR, i32imm, i32imm, 
33960
    /* VUZPq8 */
33961
    QPR, QPR, QPR, QPR, i32imm, i32imm, 
33962
    /* VZIPd16 */
33963
    DPR, DPR, DPR, DPR, i32imm, i32imm, 
33964
    /* VZIPd8 */
33965
    DPR, DPR, DPR, DPR, i32imm, i32imm, 
33966
    /* VZIPq16 */
33967
    QPR, QPR, QPR, QPR, i32imm, i32imm, 
33968
    /* VZIPq32 */
33969
    QPR, QPR, QPR, QPR, i32imm, i32imm, 
33970
    /* VZIPq8 */
33971
    QPR, QPR, QPR, QPR, i32imm, i32imm, 
33972
    /* sysLDMDA */
33973
    GPR, i32imm, i32imm, reglist, 
33974
    /* sysLDMDA_UPD */
33975
    GPR, GPR, i32imm, i32imm, reglist, 
33976
    /* sysLDMDB */
33977
    GPR, i32imm, i32imm, reglist, 
33978
    /* sysLDMDB_UPD */
33979
    GPR, GPR, i32imm, i32imm, reglist, 
33980
    /* sysLDMIA */
33981
    GPR, i32imm, i32imm, reglist, 
33982
    /* sysLDMIA_UPD */
33983
    GPR, GPR, i32imm, i32imm, reglist, 
33984
    /* sysLDMIB */
33985
    GPR, i32imm, i32imm, reglist, 
33986
    /* sysLDMIB_UPD */
33987
    GPR, GPR, i32imm, i32imm, reglist, 
33988
    /* sysSTMDA */
33989
    GPR, i32imm, i32imm, reglist, 
33990
    /* sysSTMDA_UPD */
33991
    GPR, GPR, i32imm, i32imm, reglist, 
33992
    /* sysSTMDB */
33993
    GPR, i32imm, i32imm, reglist, 
33994
    /* sysSTMDB_UPD */
33995
    GPR, GPR, i32imm, i32imm, reglist, 
33996
    /* sysSTMIA */
33997
    GPR, i32imm, i32imm, reglist, 
33998
    /* sysSTMIA_UPD */
33999
    GPR, GPR, i32imm, i32imm, reglist, 
34000
    /* sysSTMIB */
34001
    GPR, i32imm, i32imm, reglist, 
34002
    /* sysSTMIB_UPD */
34003
    GPR, GPR, i32imm, i32imm, reglist, 
34004
    /* t2ADCri */
34005
    rGPR, rGPR, t2_so_imm, i32imm, i32imm, CCR, 
34006
    /* t2ADCrr */
34007
    rGPR, rGPR, rGPR, i32imm, i32imm, CCR, 
34008
    /* t2ADCrs */
34009
    rGPR, rGPR, rGPR, i32imm, i32imm, i32imm, CCR, 
34010
    /* t2ADDri */
34011
    rGPR, GPRnopc, t2_so_imm, i32imm, i32imm, CCR, 
34012
    /* t2ADDri12 */
34013
    rGPR, GPR, imm0_4095, i32imm, i32imm, 
34014
    /* t2ADDrr */
34015
    GPRnopc, GPRnopc, rGPR, i32imm, i32imm, CCR, 
34016
    /* t2ADDrs */
34017
    GPRnopc, GPRnopc, rGPR, i32imm, i32imm, i32imm, CCR, 
34018
    /* t2ADDspImm */
34019
    GPRsp, GPRsp, t2_so_imm, i32imm, i32imm, CCR, 
34020
    /* t2ADDspImm12 */
34021
    GPRsp, GPRsp, imm0_4095, i32imm, i32imm, 
34022
    /* t2ADR */
34023
    rGPR, t2adrlabel, i32imm, i32imm, 
34024
    /* t2ANDri */
34025
    rGPR, rGPR, t2_so_imm, i32imm, i32imm, CCR, 
34026
    /* t2ANDrr */
34027
    rGPR, rGPR, rGPR, i32imm, i32imm, CCR, 
34028
    /* t2ANDrs */
34029
    rGPR, rGPR, rGPR, i32imm, i32imm, i32imm, CCR, 
34030
    /* t2ASRri */
34031
    rGPR, rGPR, imm_sr, i32imm, i32imm, CCR, 
34032
    /* t2ASRrr */
34033
    rGPR, rGPR, rGPR, i32imm, i32imm, CCR, 
34034
    /* t2AUT */
34035
    /* t2AUTG */
34036
    i32imm, i32imm, GPRnosp, GPRnopc, GPRnopc, 
34037
    /* t2B */
34038
    thumb_br_target, i32imm, i32imm, 
34039
    /* t2BFC */
34040
    rGPR, rGPR, bf_inv_mask_imm, i32imm, i32imm, 
34041
    /* t2BFI */
34042
    rGPR, rGPR, rGPR, bf_inv_mask_imm, i32imm, i32imm, 
34043
    /* t2BFLi */
34044
    bflabel_u4, bflabel_s18, i32imm, i32imm, 
34045
    /* t2BFLr */
34046
    bflabel_u4, rGPR, i32imm, i32imm, 
34047
    /* t2BFi */
34048
    bflabel_u4, bflabel_s16, i32imm, i32imm, 
34049
    /* t2BFic */
34050
    bflabel_u4, bflabel_s12, bfafter_target, pred_noal, 
34051
    /* t2BFr */
34052
    bflabel_u4, rGPR, i32imm, i32imm, 
34053
    /* t2BICri */
34054
    rGPR, rGPR, t2_so_imm, i32imm, i32imm, CCR, 
34055
    /* t2BICrr */
34056
    rGPR, rGPR, rGPR, i32imm, i32imm, CCR, 
34057
    /* t2BICrs */
34058
    rGPR, rGPR, rGPR, i32imm, i32imm, i32imm, CCR, 
34059
    /* t2BTI */
34060
    /* t2BXAUT */
34061
    i32imm, i32imm, GPRnosp, rGPR, GPRnopc, 
34062
    /* t2BXJ */
34063
    GPRnopc, i32imm, i32imm, 
34064
    /* t2Bcc */
34065
    brtarget, i32imm, i32imm, 
34066
    /* t2CDP */
34067
    p_imm, imm0_15, c_imm, c_imm, c_imm, imm0_7, i32imm, i32imm, 
34068
    /* t2CDP2 */
34069
    p_imm, imm0_15, c_imm, c_imm, c_imm, imm0_7, i32imm, i32imm, 
34070
    /* t2CLREX */
34071
    i32imm, i32imm, 
34072
    /* t2CLRM */
34073
    i32imm, i32imm, reglist_with_apsr, 
34074
    /* t2CLZ */
34075
    rGPR, rGPR, i32imm, i32imm, 
34076
    /* t2CMNri */
34077
    GPRnopc, t2_so_imm, i32imm, i32imm, 
34078
    /* t2CMNzrr */
34079
    GPRnopc, rGPR, i32imm, i32imm, 
34080
    /* t2CMNzrs */
34081
    GPRnopc, rGPR, i32imm, i32imm, i32imm, 
34082
    /* t2CMPri */
34083
    GPRnopc, t2_so_imm, i32imm, i32imm, 
34084
    /* t2CMPrr */
34085
    GPRnopc, rGPR, i32imm, i32imm, 
34086
    /* t2CMPrs */
34087
    GPRnopc, rGPR, i32imm, i32imm, i32imm, 
34088
    /* t2CPS1p */
34089
    imm0_31, 
34090
    /* t2CPS2p */
34091
    imod_op, iflags_op, 
34092
    /* t2CPS3p */
34093
    imod_op, iflags_op, i32imm, 
34094
    /* t2CRC32B */
34095
    rGPR, rGPR, rGPR, 
34096
    /* t2CRC32CB */
34097
    rGPR, rGPR, rGPR, 
34098
    /* t2CRC32CH */
34099
    rGPR, rGPR, rGPR, 
34100
    /* t2CRC32CW */
34101
    rGPR, rGPR, rGPR, 
34102
    /* t2CRC32H */
34103
    rGPR, rGPR, rGPR, 
34104
    /* t2CRC32W */
34105
    rGPR, rGPR, rGPR, 
34106
    /* t2CSEL */
34107
    rGPR, GPRwithZRnosp, GPRwithZRnosp, pred_noal, 
34108
    /* t2CSINC */
34109
    rGPR, GPRwithZRnosp, GPRwithZRnosp, pred_noal, 
34110
    /* t2CSINV */
34111
    rGPR, GPRwithZRnosp, GPRwithZRnosp, pred_noal, 
34112
    /* t2CSNEG */
34113
    rGPR, GPRwithZRnosp, GPRwithZRnosp, pred_noal, 
34114
    /* t2DBG */
34115
    imm0_15, i32imm, i32imm, 
34116
    /* t2DCPS1 */
34117
    i32imm, i32imm, 
34118
    /* t2DCPS2 */
34119
    i32imm, i32imm, 
34120
    /* t2DCPS3 */
34121
    i32imm, i32imm, 
34122
    /* t2DLS */
34123
    GPRlr, rGPR, 
34124
    /* t2DMB */
34125
    memb_opt, i32imm, i32imm, 
34126
    /* t2DSB */
34127
    memb_opt, i32imm, i32imm, 
34128
    /* t2EORri */
34129
    rGPR, rGPR, t2_so_imm, i32imm, i32imm, CCR, 
34130
    /* t2EORrr */
34131
    rGPR, rGPR, rGPR, i32imm, i32imm, CCR, 
34132
    /* t2EORrs */
34133
    rGPR, rGPR, rGPR, i32imm, i32imm, i32imm, CCR, 
34134
    /* t2HINT */
34135
    imm0_239, i32imm, i32imm, 
34136
    /* t2HVC */
34137
    imm0_65535, 
34138
    /* t2ISB */
34139
    instsyncb_opt, i32imm, i32imm, 
34140
    /* t2IT */
34141
    it_pred, it_mask, 
34142
    /* t2Int_eh_sjlj_setjmp */
34143
    tGPR, tGPR, 
34144
    /* t2Int_eh_sjlj_setjmp_nofp */
34145
    tGPR, tGPR, 
34146
    /* t2LDA */
34147
    rGPR, GPR, i32imm, i32imm, 
34148
    /* t2LDAB */
34149
    rGPR, GPR, i32imm, i32imm, 
34150
    /* t2LDAEX */
34151
    rGPR, GPR, i32imm, i32imm, 
34152
    /* t2LDAEXB */
34153
    rGPR, GPR, i32imm, i32imm, 
34154
    /* t2LDAEXD */
34155
    rGPR, rGPR, GPR, i32imm, i32imm, 
34156
    /* t2LDAEXH */
34157
    rGPR, GPR, i32imm, i32imm, 
34158
    /* t2LDAH */
34159
    rGPR, GPR, i32imm, i32imm, 
34160
    /* t2LDC2L_OFFSET */
34161
    p_imm, c_imm, GPR, i32imm, i32imm, i32imm, 
34162
    /* t2LDC2L_OPTION */
34163
    p_imm, c_imm, GPR, coproc_option_imm, i32imm, i32imm, 
34164
    /* t2LDC2L_POST */
34165
    p_imm, c_imm, GPR, i32imm, i32imm, i32imm, 
34166
    /* t2LDC2L_PRE */
34167
    p_imm, c_imm, GPR, i32imm, i32imm, i32imm, 
34168
    /* t2LDC2_OFFSET */
34169
    p_imm, c_imm, GPR, i32imm, i32imm, i32imm, 
34170
    /* t2LDC2_OPTION */
34171
    p_imm, c_imm, GPR, coproc_option_imm, i32imm, i32imm, 
34172
    /* t2LDC2_POST */
34173
    p_imm, c_imm, GPR, i32imm, i32imm, i32imm, 
34174
    /* t2LDC2_PRE */
34175
    p_imm, c_imm, GPR, i32imm, i32imm, i32imm, 
34176
    /* t2LDCL_OFFSET */
34177
    p_imm, c_imm, GPR, i32imm, i32imm, i32imm, 
34178
    /* t2LDCL_OPTION */
34179
    p_imm, c_imm, GPR, coproc_option_imm, i32imm, i32imm, 
34180
    /* t2LDCL_POST */
34181
    p_imm, c_imm, GPR, i32imm, i32imm, i32imm, 
34182
    /* t2LDCL_PRE */
34183
    p_imm, c_imm, GPR, i32imm, i32imm, i32imm, 
34184
    /* t2LDC_OFFSET */
34185
    p_imm, c_imm, GPR, i32imm, i32imm, i32imm, 
34186
    /* t2LDC_OPTION */
34187
    p_imm, c_imm, GPR, coproc_option_imm, i32imm, i32imm, 
34188
    /* t2LDC_POST */
34189
    p_imm, c_imm, GPR, i32imm, i32imm, i32imm, 
34190
    /* t2LDC_PRE */
34191
    p_imm, c_imm, GPR, i32imm, i32imm, i32imm, 
34192
    /* t2LDMDB */
34193
    GPR, i32imm, i32imm, reglist, 
34194
    /* t2LDMDB_UPD */
34195
    GPR, GPR, i32imm, i32imm, reglist, 
34196
    /* t2LDMIA */
34197
    GPR, i32imm, i32imm, reglist, 
34198
    /* t2LDMIA_UPD */
34199
    GPR, GPR, i32imm, i32imm, reglist, 
34200
    /* t2LDRBT */
34201
    rGPR, GPR, i32imm, i32imm, i32imm, 
34202
    /* t2LDRB_POST */
34203
    GPR, GPR, GPR, t2am_imm8_offset, i32imm, i32imm, 
34204
    /* t2LDRB_PRE */
34205
    GPR, GPR, GPR, i32imm, i32imm, i32imm, 
34206
    /* t2LDRBi12 */
34207
    GPRnopc, GPR, i32imm, i32imm, i32imm, 
34208
    /* t2LDRBi8 */
34209
    GPRnopc, GPR, i32imm, i32imm, i32imm, 
34210
    /* t2LDRBpci */
34211
    GPRnopc, t2ldrlabel, i32imm, i32imm, 
34212
    /* t2LDRBs */
34213
    GPRnopc, GPRnopc, rGPR, i32imm, i32imm, i32imm, 
34214
    /* t2LDRD_POST */
34215
    rGPR, rGPR, GPR, GPR, t2am_imm8s4_offset, i32imm, i32imm, 
34216
    /* t2LDRD_PRE */
34217
    rGPR, rGPR, GPR, GPR, i32imm, i32imm, i32imm, 
34218
    /* t2LDRDi8 */
34219
    rGPR, rGPR, GPR, i32imm, i32imm, i32imm, 
34220
    /* t2LDREX */
34221
    rGPR, GPRnopc, i32imm, i32imm, i32imm, 
34222
    /* t2LDREXB */
34223
    rGPR, GPR, i32imm, i32imm, 
34224
    /* t2LDREXD */
34225
    rGPR, rGPR, GPR, i32imm, i32imm, 
34226
    /* t2LDREXH */
34227
    rGPR, GPR, i32imm, i32imm, 
34228
    /* t2LDRHT */
34229
    rGPR, GPR, i32imm, i32imm, i32imm, 
34230
    /* t2LDRH_POST */
34231
    GPR, GPR, GPR, t2am_imm8_offset, i32imm, i32imm, 
34232
    /* t2LDRH_PRE */
34233
    GPR, GPR, GPR, i32imm, i32imm, i32imm, 
34234
    /* t2LDRHi12 */
34235
    GPRnopc, GPR, i32imm, i32imm, i32imm, 
34236
    /* t2LDRHi8 */
34237
    GPRnopc, GPR, i32imm, i32imm, i32imm, 
34238
    /* t2LDRHpci */
34239
    GPRnopc, t2ldrlabel, i32imm, i32imm, 
34240
    /* t2LDRHs */
34241
    GPRnopc, GPRnopc, rGPR, i32imm, i32imm, i32imm, 
34242
    /* t2LDRSBT */
34243
    rGPR, GPR, i32imm, i32imm, i32imm, 
34244
    /* t2LDRSB_POST */
34245
    GPR, GPR, GPR, t2am_imm8_offset, i32imm, i32imm, 
34246
    /* t2LDRSB_PRE */
34247
    GPR, GPR, GPR, i32imm, i32imm, i32imm, 
34248
    /* t2LDRSBi12 */
34249
    GPRnopc, GPR, i32imm, i32imm, i32imm, 
34250
    /* t2LDRSBi8 */
34251
    GPRnopc, GPR, i32imm, i32imm, i32imm, 
34252
    /* t2LDRSBpci */
34253
    GPRnopc, t2ldrlabel, i32imm, i32imm, 
34254
    /* t2LDRSBs */
34255
    GPRnopc, GPRnopc, rGPR, i32imm, i32imm, i32imm, 
34256
    /* t2LDRSHT */
34257
    rGPR, GPR, i32imm, i32imm, i32imm, 
34258
    /* t2LDRSH_POST */
34259
    GPR, GPR, GPR, t2am_imm8_offset, i32imm, i32imm, 
34260
    /* t2LDRSH_PRE */
34261
    GPR, GPR, GPR, i32imm, i32imm, i32imm, 
34262
    /* t2LDRSHi12 */
34263
    GPRnopc, GPR, i32imm, i32imm, i32imm, 
34264
    /* t2LDRSHi8 */
34265
    GPRnopc, GPR, i32imm, i32imm, i32imm, 
34266
    /* t2LDRSHpci */
34267
    GPRnopc, t2ldrlabel, i32imm, i32imm, 
34268
    /* t2LDRSHs */
34269
    GPRnopc, GPRnopc, rGPR, i32imm, i32imm, i32imm, 
34270
    /* t2LDRT */
34271
    rGPR, GPR, i32imm, i32imm, i32imm, 
34272
    /* t2LDR_POST */
34273
    GPR, GPR, GPR, t2am_imm8_offset, i32imm, i32imm, 
34274
    /* t2LDR_PRE */
34275
    GPR, GPR, GPR, i32imm, i32imm, i32imm, 
34276
    /* t2LDRi12 */
34277
    GPR, GPR, i32imm, i32imm, i32imm, 
34278
    /* t2LDRi8 */
34279
    GPR, GPR, i32imm, i32imm, i32imm, 
34280
    /* t2LDRpci */
34281
    GPR, t2ldrlabel, i32imm, i32imm, 
34282
    /* t2LDRs */
34283
    GPR, GPRnopc, rGPR, i32imm, i32imm, i32imm, 
34284
    /* t2LE */
34285
    lelabel_u11, 
34286
    /* t2LEUpdate */
34287
    GPRlr, GPRlr, lelabel_u11, 
34288
    /* t2LSLri */
34289
    rGPR, rGPR, imm1_31, i32imm, i32imm, CCR, 
34290
    /* t2LSLrr */
34291
    rGPR, rGPR, rGPR, i32imm, i32imm, CCR, 
34292
    /* t2LSRri */
34293
    rGPR, rGPR, imm_sr, i32imm, i32imm, CCR, 
34294
    /* t2LSRrr */
34295
    rGPR, rGPR, rGPR, i32imm, i32imm, CCR, 
34296
    /* t2MCR */
34297
    p_imm, imm0_7, GPR, c_imm, c_imm, imm0_7, i32imm, i32imm, 
34298
    /* t2MCR2 */
34299
    p_imm, imm0_7, GPR, c_imm, c_imm, imm0_7, i32imm, i32imm, 
34300
    /* t2MCRR */
34301
    p_imm, imm0_15, GPR, GPR, c_imm, i32imm, i32imm, 
34302
    /* t2MCRR2 */
34303
    p_imm, imm0_15, GPR, GPR, c_imm, i32imm, i32imm, 
34304
    /* t2MLA */
34305
    rGPR, rGPR, rGPR, rGPR, i32imm, i32imm, 
34306
    /* t2MLS */
34307
    rGPR, rGPR, rGPR, rGPR, i32imm, i32imm, 
34308
    /* t2MOVTi16 */
34309
    rGPR, rGPR, imm0_65535_expr, i32imm, i32imm, 
34310
    /* t2MOVi */
34311
    rGPR, t2_so_imm, i32imm, i32imm, CCR, 
34312
    /* t2MOVi16 */
34313
    rGPR, imm0_65535_expr, i32imm, i32imm, 
34314
    /* t2MOVr */
34315
    GPRnopc, GPRnopc, i32imm, i32imm, CCR, 
34316
    /* t2MOVsra_glue */
34317
    rGPR, rGPR, i32imm, i32imm, 
34318
    /* t2MOVsrl_glue */
34319
    rGPR, rGPR, i32imm, i32imm, 
34320
    /* t2MRC */
34321
    GPRwithAPSR, p_imm, imm0_7, c_imm, c_imm, imm0_7, i32imm, i32imm, 
34322
    /* t2MRC2 */
34323
    GPRwithAPSR, p_imm, imm0_7, c_imm, c_imm, imm0_7, i32imm, i32imm, 
34324
    /* t2MRRC */
34325
    GPR, GPR, p_imm, imm0_15, c_imm, i32imm, i32imm, 
34326
    /* t2MRRC2 */
34327
    GPR, GPR, p_imm, imm0_15, c_imm, i32imm, i32imm, 
34328
    /* t2MRS_AR */
34329
    GPR, i32imm, i32imm, 
34330
    /* t2MRS_M */
34331
    rGPR, msr_mask, i32imm, i32imm, 
34332
    /* t2MRSbanked */
34333
    rGPR, banked_reg, i32imm, i32imm, 
34334
    /* t2MRSsys_AR */
34335
    GPR, i32imm, i32imm, 
34336
    /* t2MSR_AR */
34337
    msr_mask, rGPR, i32imm, i32imm, 
34338
    /* t2MSR_M */
34339
    msr_mask, rGPR, i32imm, i32imm, 
34340
    /* t2MSRbanked */
34341
    banked_reg, rGPR, i32imm, i32imm, 
34342
    /* t2MUL */
34343
    rGPR, rGPR, rGPR, i32imm, i32imm, 
34344
    /* t2MVNi */
34345
    rGPR, t2_so_imm, i32imm, i32imm, CCR, 
34346
    /* t2MVNr */
34347
    rGPR, rGPR, i32imm, i32imm, CCR, 
34348
    /* t2MVNs */
34349
    rGPR, rGPR, i32imm, i32imm, i32imm, CCR, 
34350
    /* t2ORNri */
34351
    rGPR, rGPR, t2_so_imm, i32imm, i32imm, CCR, 
34352
    /* t2ORNrr */
34353
    rGPR, rGPR, rGPR, i32imm, i32imm, CCR, 
34354
    /* t2ORNrs */
34355
    rGPR, rGPR, rGPR, i32imm, i32imm, i32imm, CCR, 
34356
    /* t2ORRri */
34357
    rGPR, rGPR, t2_so_imm, i32imm, i32imm, CCR, 
34358
    /* t2ORRrr */
34359
    rGPR, rGPR, rGPR, i32imm, i32imm, CCR, 
34360
    /* t2ORRrs */
34361
    rGPR, rGPR, rGPR, i32imm, i32imm, i32imm, CCR, 
34362
    /* t2PAC */
34363
    /* t2PACBTI */
34364
    /* t2PACG */
34365
    rGPR, i32imm, i32imm, GPRnopc, GPRnopc, 
34366
    /* t2PKHBT */
34367
    rGPR, rGPR, rGPR, pkh_lsl_amt, i32imm, i32imm, 
34368
    /* t2PKHTB */
34369
    rGPR, rGPR, rGPR, pkh_asr_amt, i32imm, i32imm, 
34370
    /* t2PLDWi12 */
34371
    GPR, i32imm, i32imm, i32imm, 
34372
    /* t2PLDWi8 */
34373
    GPR, i32imm, i32imm, i32imm, 
34374
    /* t2PLDWs */
34375
    GPRnopc, rGPR, i32imm, i32imm, i32imm, 
34376
    /* t2PLDi12 */
34377
    GPR, i32imm, i32imm, i32imm, 
34378
    /* t2PLDi8 */
34379
    GPR, i32imm, i32imm, i32imm, 
34380
    /* t2PLDpci */
34381
    t2ldrlabel, i32imm, i32imm, 
34382
    /* t2PLDs */
34383
    GPRnopc, rGPR, i32imm, i32imm, i32imm, 
34384
    /* t2PLIi12 */
34385
    GPR, i32imm, i32imm, i32imm, 
34386
    /* t2PLIi8 */
34387
    GPR, i32imm, i32imm, i32imm, 
34388
    /* t2PLIpci */
34389
    t2ldrlabel, i32imm, i32imm, 
34390
    /* t2PLIs */
34391
    GPRnopc, rGPR, i32imm, i32imm, i32imm, 
34392
    /* t2QADD */
34393
    rGPR, rGPR, rGPR, i32imm, i32imm, 
34394
    /* t2QADD16 */
34395
    rGPR, rGPR, rGPR, i32imm, i32imm, 
34396
    /* t2QADD8 */
34397
    rGPR, rGPR, rGPR, i32imm, i32imm, 
34398
    /* t2QASX */
34399
    rGPR, rGPR, rGPR, i32imm, i32imm, 
34400
    /* t2QDADD */
34401
    rGPR, rGPR, rGPR, i32imm, i32imm, 
34402
    /* t2QDSUB */
34403
    rGPR, rGPR, rGPR, i32imm, i32imm, 
34404
    /* t2QSAX */
34405
    rGPR, rGPR, rGPR, i32imm, i32imm, 
34406
    /* t2QSUB */
34407
    rGPR, rGPR, rGPR, i32imm, i32imm, 
34408
    /* t2QSUB16 */
34409
    rGPR, rGPR, rGPR, i32imm, i32imm, 
34410
    /* t2QSUB8 */
34411
    rGPR, rGPR, rGPR, i32imm, i32imm, 
34412
    /* t2RBIT */
34413
    rGPR, rGPR, i32imm, i32imm, 
34414
    /* t2REV */
34415
    rGPR, rGPR, i32imm, i32imm, 
34416
    /* t2REV16 */
34417
    rGPR, rGPR, i32imm, i32imm, 
34418
    /* t2REVSH */
34419
    rGPR, rGPR, i32imm, i32imm, 
34420
    /* t2RFEDB */
34421
    GPR, i32imm, i32imm, 
34422
    /* t2RFEDBW */
34423
    GPR, i32imm, i32imm, 
34424
    /* t2RFEIA */
34425
    GPR, i32imm, i32imm, 
34426
    /* t2RFEIAW */
34427
    GPR, i32imm, i32imm, 
34428
    /* t2RORri */
34429
    rGPR, rGPR, imm1_31, i32imm, i32imm, CCR, 
34430
    /* t2RORrr */
34431
    rGPR, rGPR, rGPR, i32imm, i32imm, CCR, 
34432
    /* t2RRX */
34433
    rGPR, rGPR, i32imm, i32imm, CCR, 
34434
    /* t2RSBri */
34435
    rGPR, rGPR, t2_so_imm, i32imm, i32imm, CCR, 
34436
    /* t2RSBrr */
34437
    rGPR, rGPR, rGPR, i32imm, i32imm, CCR, 
34438
    /* t2RSBrs */
34439
    rGPR, rGPR, rGPR, i32imm, i32imm, i32imm, CCR, 
34440
    /* t2SADD16 */
34441
    rGPR, rGPR, rGPR, i32imm, i32imm, 
34442
    /* t2SADD8 */
34443
    rGPR, rGPR, rGPR, i32imm, i32imm, 
34444
    /* t2SASX */
34445
    rGPR, rGPR, rGPR, i32imm, i32imm, 
34446
    /* t2SB */
34447
    /* t2SBCri */
34448
    rGPR, rGPR, t2_so_imm, i32imm, i32imm, CCR, 
34449
    /* t2SBCrr */
34450
    rGPR, rGPR, rGPR, i32imm, i32imm, CCR, 
34451
    /* t2SBCrs */
34452
    rGPR, rGPR, rGPR, i32imm, i32imm, i32imm, CCR, 
34453
    /* t2SBFX */
34454
    rGPR, rGPR, imm0_31, imm1_32, i32imm, i32imm, 
34455
    /* t2SDIV */
34456
    rGPR, rGPR, rGPR, i32imm, i32imm, 
34457
    /* t2SEL */
34458
    GPR, GPR, GPR, i32imm, i32imm, 
34459
    /* t2SETPAN */
34460
    imm0_1, 
34461
    /* t2SG */
34462
    i32imm, i32imm, 
34463
    /* t2SHADD16 */
34464
    rGPR, rGPR, rGPR, i32imm, i32imm, 
34465
    /* t2SHADD8 */
34466
    rGPR, rGPR, rGPR, i32imm, i32imm, 
34467
    /* t2SHASX */
34468
    rGPR, rGPR, rGPR, i32imm, i32imm, 
34469
    /* t2SHSAX */
34470
    rGPR, rGPR, rGPR, i32imm, i32imm, 
34471
    /* t2SHSUB16 */
34472
    rGPR, rGPR, rGPR, i32imm, i32imm, 
34473
    /* t2SHSUB8 */
34474
    rGPR, rGPR, rGPR, i32imm, i32imm, 
34475
    /* t2SMC */
34476
    imm0_15, i32imm, i32imm, 
34477
    /* t2SMLABB */
34478
    rGPR, rGPR, rGPR, rGPR, i32imm, i32imm, 
34479
    /* t2SMLABT */
34480
    rGPR, rGPR, rGPR, rGPR, i32imm, i32imm, 
34481
    /* t2SMLAD */
34482
    rGPR, rGPR, rGPR, rGPR, i32imm, i32imm, 
34483
    /* t2SMLADX */
34484
    rGPR, rGPR, rGPR, rGPR, i32imm, i32imm, 
34485
    /* t2SMLAL */
34486
    rGPR, rGPR, rGPR, rGPR, rGPR, rGPR, i32imm, i32imm, 
34487
    /* t2SMLALBB */
34488
    rGPR, rGPR, rGPR, rGPR, rGPR, rGPR, i32imm, i32imm, 
34489
    /* t2SMLALBT */
34490
    rGPR, rGPR, rGPR, rGPR, rGPR, rGPR, i32imm, i32imm, 
34491
    /* t2SMLALD */
34492
    rGPR, rGPR, rGPR, rGPR, rGPR, rGPR, i32imm, i32imm, 
34493
    /* t2SMLALDX */
34494
    rGPR, rGPR, rGPR, rGPR, rGPR, rGPR, i32imm, i32imm, 
34495
    /* t2SMLALTB */
34496
    rGPR, rGPR, rGPR, rGPR, rGPR, rGPR, i32imm, i32imm, 
34497
    /* t2SMLALTT */
34498
    rGPR, rGPR, rGPR, rGPR, rGPR, rGPR, i32imm, i32imm, 
34499
    /* t2SMLATB */
34500
    rGPR, rGPR, rGPR, rGPR, i32imm, i32imm, 
34501
    /* t2SMLATT */
34502
    rGPR, rGPR, rGPR, rGPR, i32imm, i32imm, 
34503
    /* t2SMLAWB */
34504
    rGPR, rGPR, rGPR, rGPR, i32imm, i32imm, 
34505
    /* t2SMLAWT */
34506
    rGPR, rGPR, rGPR, rGPR, i32imm, i32imm, 
34507
    /* t2SMLSD */
34508
    rGPR, rGPR, rGPR, rGPR, i32imm, i32imm, 
34509
    /* t2SMLSDX */
34510
    rGPR, rGPR, rGPR, rGPR, i32imm, i32imm, 
34511
    /* t2SMLSLD */
34512
    rGPR, rGPR, rGPR, rGPR, rGPR, rGPR, i32imm, i32imm, 
34513
    /* t2SMLSLDX */
34514
    rGPR, rGPR, rGPR, rGPR, rGPR, rGPR, i32imm, i32imm, 
34515
    /* t2SMMLA */
34516
    rGPR, rGPR, rGPR, rGPR, i32imm, i32imm, 
34517
    /* t2SMMLAR */
34518
    rGPR, rGPR, rGPR, rGPR, i32imm, i32imm, 
34519
    /* t2SMMLS */
34520
    rGPR, rGPR, rGPR, rGPR, i32imm, i32imm, 
34521
    /* t2SMMLSR */
34522
    rGPR, rGPR, rGPR, rGPR, i32imm, i32imm, 
34523
    /* t2SMMUL */
34524
    rGPR, rGPR, rGPR, i32imm, i32imm, 
34525
    /* t2SMMULR */
34526
    rGPR, rGPR, rGPR, i32imm, i32imm, 
34527
    /* t2SMUAD */
34528
    rGPR, rGPR, rGPR, i32imm, i32imm, 
34529
    /* t2SMUADX */
34530
    rGPR, rGPR, rGPR, i32imm, i32imm, 
34531
    /* t2SMULBB */
34532
    rGPR, rGPR, rGPR, i32imm, i32imm, 
34533
    /* t2SMULBT */
34534
    rGPR, rGPR, rGPR, i32imm, i32imm, 
34535
    /* t2SMULL */
34536
    rGPR, rGPR, rGPR, rGPR, i32imm, i32imm, 
34537
    /* t2SMULTB */
34538
    rGPR, rGPR, rGPR, i32imm, i32imm, 
34539
    /* t2SMULTT */
34540
    rGPR, rGPR, rGPR, i32imm, i32imm, 
34541
    /* t2SMULWB */
34542
    rGPR, rGPR, rGPR, i32imm, i32imm, 
34543
    /* t2SMULWT */
34544
    rGPR, rGPR, rGPR, i32imm, i32imm, 
34545
    /* t2SMUSD */
34546
    rGPR, rGPR, rGPR, i32imm, i32imm, 
34547
    /* t2SMUSDX */
34548
    rGPR, rGPR, rGPR, i32imm, i32imm, 
34549
    /* t2SRSDB */
34550
    imm0_31, i32imm, i32imm, 
34551
    /* t2SRSDB_UPD */
34552
    imm0_31, i32imm, i32imm, 
34553
    /* t2SRSIA */
34554
    imm0_31, i32imm, i32imm, 
34555
    /* t2SRSIA_UPD */
34556
    imm0_31, i32imm, i32imm, 
34557
    /* t2SSAT */
34558
    rGPR, imm1_32, rGPR, t2_shift_imm, i32imm, i32imm, 
34559
    /* t2SSAT16 */
34560
    rGPR, imm1_16, rGPR, i32imm, i32imm, 
34561
    /* t2SSAX */
34562
    rGPR, rGPR, rGPR, i32imm, i32imm, 
34563
    /* t2SSUB16 */
34564
    rGPR, rGPR, rGPR, i32imm, i32imm, 
34565
    /* t2SSUB8 */
34566
    rGPR, rGPR, rGPR, i32imm, i32imm, 
34567
    /* t2STC2L_OFFSET */
34568
    p_imm, c_imm, GPR, i32imm, i32imm, i32imm, 
34569
    /* t2STC2L_OPTION */
34570
    p_imm, c_imm, GPR, coproc_option_imm, i32imm, i32imm, 
34571
    /* t2STC2L_POST */
34572
    p_imm, c_imm, GPR, i32imm, i32imm, i32imm, 
34573
    /* t2STC2L_PRE */
34574
    p_imm, c_imm, GPR, i32imm, i32imm, i32imm, 
34575
    /* t2STC2_OFFSET */
34576
    p_imm, c_imm, GPR, i32imm, i32imm, i32imm, 
34577
    /* t2STC2_OPTION */
34578
    p_imm, c_imm, GPR, coproc_option_imm, i32imm, i32imm, 
34579
    /* t2STC2_POST */
34580
    p_imm, c_imm, GPR, i32imm, i32imm, i32imm, 
34581
    /* t2STC2_PRE */
34582
    p_imm, c_imm, GPR, i32imm, i32imm, i32imm, 
34583
    /* t2STCL_OFFSET */
34584
    p_imm, c_imm, GPR, i32imm, i32imm, i32imm, 
34585
    /* t2STCL_OPTION */
34586
    p_imm, c_imm, GPR, coproc_option_imm, i32imm, i32imm, 
34587
    /* t2STCL_POST */
34588
    p_imm, c_imm, GPR, i32imm, i32imm, i32imm, 
34589
    /* t2STCL_PRE */
34590
    p_imm, c_imm, GPR, i32imm, i32imm, i32imm, 
34591
    /* t2STC_OFFSET */
34592
    p_imm, c_imm, GPR, i32imm, i32imm, i32imm, 
34593
    /* t2STC_OPTION */
34594
    p_imm, c_imm, GPR, coproc_option_imm, i32imm, i32imm, 
34595
    /* t2STC_POST */
34596
    p_imm, c_imm, GPR, i32imm, i32imm, i32imm, 
34597
    /* t2STC_PRE */
34598
    p_imm, c_imm, GPR, i32imm, i32imm, i32imm, 
34599
    /* t2STL */
34600
    rGPR, GPR, i32imm, i32imm, 
34601
    /* t2STLB */
34602
    rGPR, GPR, i32imm, i32imm, 
34603
    /* t2STLEX */
34604
    rGPR, rGPR, GPR, i32imm, i32imm, 
34605
    /* t2STLEXB */
34606
    rGPR, rGPR, GPR, i32imm, i32imm, 
34607
    /* t2STLEXD */
34608
    rGPR, rGPR, rGPR, GPR, i32imm, i32imm, 
34609
    /* t2STLEXH */
34610
    rGPR, rGPR, GPR, i32imm, i32imm, 
34611
    /* t2STLH */
34612
    rGPR, GPR, i32imm, i32imm, 
34613
    /* t2STMDB */
34614
    GPR, i32imm, i32imm, reglist, 
34615
    /* t2STMDB_UPD */
34616
    GPR, GPR, i32imm, i32imm, reglist, 
34617
    /* t2STMIA */
34618
    GPR, i32imm, i32imm, reglist, 
34619
    /* t2STMIA_UPD */
34620
    GPR, GPR, i32imm, i32imm, reglist, 
34621
    /* t2STRBT */
34622
    rGPR, GPR, i32imm, i32imm, i32imm, 
34623
    /* t2STRB_POST */
34624
    GPRnopc, rGPR, GPR, t2am_imm8_offset, i32imm, i32imm, 
34625
    /* t2STRB_PRE */
34626
    GPRnopc, rGPR, GPR, i32imm, i32imm, i32imm, 
34627
    /* t2STRBi12 */
34628
    rGPR, GPR, i32imm, i32imm, i32imm, 
34629
    /* t2STRBi8 */
34630
    rGPR, GPR, i32imm, i32imm, i32imm, 
34631
    /* t2STRBs */
34632
    rGPR, GPRnopc, rGPR, i32imm, i32imm, i32imm, 
34633
    /* t2STRD_POST */
34634
    GPR, rGPR, rGPR, GPR, t2am_imm8s4_offset, i32imm, i32imm, 
34635
    /* t2STRD_PRE */
34636
    GPR, rGPR, rGPR, GPR, i32imm, i32imm, i32imm, 
34637
    /* t2STRDi8 */
34638
    rGPR, rGPR, GPR, i32imm, i32imm, i32imm, 
34639
    /* t2STREX */
34640
    rGPR, rGPR, GPRnopc, i32imm, i32imm, i32imm, 
34641
    /* t2STREXB */
34642
    rGPR, rGPR, GPR, i32imm, i32imm, 
34643
    /* t2STREXD */
34644
    rGPR, rGPR, rGPR, GPR, i32imm, i32imm, 
34645
    /* t2STREXH */
34646
    rGPR, rGPR, GPR, i32imm, i32imm, 
34647
    /* t2STRHT */
34648
    rGPR, GPR, i32imm, i32imm, i32imm, 
34649
    /* t2STRH_POST */
34650
    GPRnopc, rGPR, GPR, t2am_imm8_offset, i32imm, i32imm, 
34651
    /* t2STRH_PRE */
34652
    GPRnopc, rGPR, GPR, i32imm, i32imm, i32imm, 
34653
    /* t2STRHi12 */
34654
    rGPR, GPR, i32imm, i32imm, i32imm, 
34655
    /* t2STRHi8 */
34656
    rGPR, GPR, i32imm, i32imm, i32imm, 
34657
    /* t2STRHs */
34658
    rGPR, GPRnopc, rGPR, i32imm, i32imm, i32imm, 
34659
    /* t2STRT */
34660
    rGPR, GPR, i32imm, i32imm, i32imm, 
34661
    /* t2STR_POST */
34662
    GPRnopc, GPRnopc, GPR, t2am_imm8_offset, i32imm, i32imm, 
34663
    /* t2STR_PRE */
34664
    GPRnopc, GPRnopc, GPR, i32imm, i32imm, i32imm, 
34665
    /* t2STRi12 */
34666
    GPR, GPR, i32imm, i32imm, i32imm, 
34667
    /* t2STRi8 */
34668
    GPR, GPR, i32imm, i32imm, i32imm, 
34669
    /* t2STRs */
34670
    GPR, GPRnopc, rGPR, i32imm, i32imm, i32imm, 
34671
    /* t2SUBS_PC_LR */
34672
    imm0_255, i32imm, i32imm, 
34673
    /* t2SUBri */
34674
    rGPR, GPRnopc, t2_so_imm, i32imm, i32imm, CCR, 
34675
    /* t2SUBri12 */
34676
    rGPR, GPR, imm0_4095, i32imm, i32imm, 
34677
    /* t2SUBrr */
34678
    GPRnopc, GPRnopc, rGPR, i32imm, i32imm, CCR, 
34679
    /* t2SUBrs */
34680
    GPRnopc, GPRnopc, rGPR, i32imm, i32imm, i32imm, CCR, 
34681
    /* t2SUBspImm */
34682
    GPRsp, GPRsp, t2_so_imm, i32imm, i32imm, CCR, 
34683
    /* t2SUBspImm12 */
34684
    GPRsp, GPRsp, imm0_4095, i32imm, i32imm, 
34685
    /* t2SXTAB */
34686
    rGPR, rGPR, rGPR, rot_imm, i32imm, i32imm, 
34687
    /* t2SXTAB16 */
34688
    rGPR, rGPR, rGPR, rot_imm, i32imm, i32imm, 
34689
    /* t2SXTAH */
34690
    rGPR, rGPR, rGPR, rot_imm, i32imm, i32imm, 
34691
    /* t2SXTB */
34692
    rGPR, rGPR, rot_imm, i32imm, i32imm, 
34693
    /* t2SXTB16 */
34694
    rGPR, rGPR, rot_imm, i32imm, i32imm, 
34695
    /* t2SXTH */
34696
    rGPR, rGPR, rot_imm, i32imm, i32imm, 
34697
    /* t2TBB */
34698
    GPR, rGPR, i32imm, i32imm, 
34699
    /* t2TBH */
34700
    GPR, rGPR, i32imm, i32imm, 
34701
    /* t2TEQri */
34702
    rGPR, t2_so_imm, i32imm, i32imm, 
34703
    /* t2TEQrr */
34704
    rGPR, rGPR, i32imm, i32imm, 
34705
    /* t2TEQrs */
34706
    rGPR, rGPR, i32imm, i32imm, i32imm, 
34707
    /* t2TSB */
34708
    tsb_opt, i32imm, i32imm, 
34709
    /* t2TSTri */
34710
    rGPR, t2_so_imm, i32imm, i32imm, 
34711
    /* t2TSTrr */
34712
    rGPR, rGPR, i32imm, i32imm, 
34713
    /* t2TSTrs */
34714
    rGPR, rGPR, i32imm, i32imm, i32imm, 
34715
    /* t2TT */
34716
    rGPR, GPRnopc, i32imm, i32imm, 
34717
    /* t2TTA */
34718
    rGPR, GPRnopc, i32imm, i32imm, 
34719
    /* t2TTAT */
34720
    rGPR, GPRnopc, i32imm, i32imm, 
34721
    /* t2TTT */
34722
    rGPR, GPRnopc, i32imm, i32imm, 
34723
    /* t2UADD16 */
34724
    rGPR, rGPR, rGPR, i32imm, i32imm, 
34725
    /* t2UADD8 */
34726
    rGPR, rGPR, rGPR, i32imm, i32imm, 
34727
    /* t2UASX */
34728
    rGPR, rGPR, rGPR, i32imm, i32imm, 
34729
    /* t2UBFX */
34730
    rGPR, rGPR, imm0_31, imm1_32, i32imm, i32imm, 
34731
    /* t2UDF */
34732
    imm0_65535, 
34733
    /* t2UDIV */
34734
    rGPR, rGPR, rGPR, i32imm, i32imm, 
34735
    /* t2UHADD16 */
34736
    rGPR, rGPR, rGPR, i32imm, i32imm, 
34737
    /* t2UHADD8 */
34738
    rGPR, rGPR, rGPR, i32imm, i32imm, 
34739
    /* t2UHASX */
34740
    rGPR, rGPR, rGPR, i32imm, i32imm, 
34741
    /* t2UHSAX */
34742
    rGPR, rGPR, rGPR, i32imm, i32imm, 
34743
    /* t2UHSUB16 */
34744
    rGPR, rGPR, rGPR, i32imm, i32imm, 
34745
    /* t2UHSUB8 */
34746
    rGPR, rGPR, rGPR, i32imm, i32imm, 
34747
    /* t2UMAAL */
34748
    rGPR, rGPR, rGPR, rGPR, rGPR, rGPR, i32imm, i32imm, 
34749
    /* t2UMLAL */
34750
    rGPR, rGPR, rGPR, rGPR, rGPR, rGPR, i32imm, i32imm, 
34751
    /* t2UMULL */
34752
    rGPR, rGPR, rGPR, rGPR, i32imm, i32imm, 
34753
    /* t2UQADD16 */
34754
    rGPR, rGPR, rGPR, i32imm, i32imm, 
34755
    /* t2UQADD8 */
34756
    rGPR, rGPR, rGPR, i32imm, i32imm, 
34757
    /* t2UQASX */
34758
    rGPR, rGPR, rGPR, i32imm, i32imm, 
34759
    /* t2UQSAX */
34760
    rGPR, rGPR, rGPR, i32imm, i32imm, 
34761
    /* t2UQSUB16 */
34762
    rGPR, rGPR, rGPR, i32imm, i32imm, 
34763
    /* t2UQSUB8 */
34764
    rGPR, rGPR, rGPR, i32imm, i32imm, 
34765
    /* t2USAD8 */
34766
    rGPR, rGPR, rGPR, i32imm, i32imm, 
34767
    /* t2USADA8 */
34768
    rGPR, rGPR, rGPR, rGPR, i32imm, i32imm, 
34769
    /* t2USAT */
34770
    rGPR, imm0_31, rGPR, t2_shift_imm, i32imm, i32imm, 
34771
    /* t2USAT16 */
34772
    rGPR, imm0_15, rGPR, i32imm, i32imm, 
34773
    /* t2USAX */
34774
    rGPR, rGPR, rGPR, i32imm, i32imm, 
34775
    /* t2USUB16 */
34776
    rGPR, rGPR, rGPR, i32imm, i32imm, 
34777
    /* t2USUB8 */
34778
    rGPR, rGPR, rGPR, i32imm, i32imm, 
34779
    /* t2UXTAB */
34780
    rGPR, rGPR, rGPR, rot_imm, i32imm, i32imm, 
34781
    /* t2UXTAB16 */
34782
    rGPR, rGPR, rGPR, rot_imm, i32imm, i32imm, 
34783
    /* t2UXTAH */
34784
    rGPR, rGPR, rGPR, rot_imm, i32imm, i32imm, 
34785
    /* t2UXTB */
34786
    rGPR, rGPR, rot_imm, i32imm, i32imm, 
34787
    /* t2UXTB16 */
34788
    rGPR, rGPR, rot_imm, i32imm, i32imm, 
34789
    /* t2UXTH */
34790
    rGPR, rGPR, rot_imm, i32imm, i32imm, 
34791
    /* t2WLS */
34792
    GPRlr, rGPR, wlslabel_u11, 
34793
    /* tADC */
34794
    tGPR, CCR, tGPR, tGPR, i32imm, i32imm, 
34795
    /* tADDhirr */
34796
    GPR, GPR, GPR, i32imm, i32imm, 
34797
    /* tADDi3 */
34798
    tGPR, CCR, tGPR, imm0_7, i32imm, i32imm, 
34799
    /* tADDi8 */
34800
    tGPR, CCR, tGPR, imm0_255_expr, i32imm, i32imm, 
34801
    /* tADDrSP */
34802
    GPR, GPRsp, GPR, i32imm, i32imm, 
34803
    /* tADDrSPi */
34804
    tGPR, GPRsp, t_imm0_1020s4, i32imm, i32imm, 
34805
    /* tADDrr */
34806
    tGPR, CCR, tGPR, tGPR, i32imm, i32imm, 
34807
    /* tADDspi */
34808
    GPRsp, GPRsp, t_imm0_508s4, i32imm, i32imm, 
34809
    /* tADDspr */
34810
    GPRsp, GPRsp, GPR, i32imm, i32imm, 
34811
    /* tADR */
34812
    tGPR, t_adrlabel, i32imm, i32imm, 
34813
    /* tAND */
34814
    tGPR, CCR, tGPR, tGPR, i32imm, i32imm, 
34815
    /* tASRri */
34816
    tGPR, CCR, tGPR, imm_sr, i32imm, i32imm, 
34817
    /* tASRrr */
34818
    tGPR, CCR, tGPR, tGPR, i32imm, i32imm, 
34819
    /* tB */
34820
    t_brtarget, i32imm, i32imm, 
34821
    /* tBIC */
34822
    tGPR, CCR, tGPR, tGPR, i32imm, i32imm, 
34823
    /* tBKPT */
34824
    imm0_255, 
34825
    /* tBL */
34826
    i32imm, i32imm, thumb_bl_target, 
34827
    /* tBLXNSr */
34828
    i32imm, i32imm, GPRnopc, 
34829
    /* tBLXi */
34830
    i32imm, i32imm, thumb_blx_target, 
34831
    /* tBLXr */
34832
    i32imm, i32imm, GPR, 
34833
    /* tBX */
34834
    GPR, i32imm, i32imm, 
34835
    /* tBXNS */
34836
    GPR, i32imm, i32imm, 
34837
    /* tBcc */
34838
    thumb_bcc_target, i32imm, i32imm, 
34839
    /* tCBNZ */
34840
    tGPR, thumb_cb_target, 
34841
    /* tCBZ */
34842
    tGPR, thumb_cb_target, 
34843
    /* tCMNz */
34844
    tGPR, tGPR, i32imm, i32imm, 
34845
    /* tCMPhir */
34846
    GPR, GPR, i32imm, i32imm, 
34847
    /* tCMPi8 */
34848
    tGPR, imm0_255, i32imm, i32imm, 
34849
    /* tCMPr */
34850
    tGPR, tGPR, i32imm, i32imm, 
34851
    /* tCPS */
34852
    imod_op, iflags_op, 
34853
    /* tEOR */
34854
    tGPR, CCR, tGPR, tGPR, i32imm, i32imm, 
34855
    /* tHINT */
34856
    imm0_15, i32imm, i32imm, 
34857
    /* tHLT */
34858
    imm0_63, 
34859
    /* tInt_WIN_eh_sjlj_longjmp */
34860
    GPR, GPR, 
34861
    /* tInt_eh_sjlj_longjmp */
34862
    tGPR, tGPR, 
34863
    /* tInt_eh_sjlj_setjmp */
34864
    tGPR, tGPR, 
34865
    /* tLDMIA */
34866
    tGPR, i32imm, i32imm, reglist, 
34867
    /* tLDRBi */
34868
    tGPR, tGPR, i32imm, i32imm, i32imm, 
34869
    /* tLDRBr */
34870
    tGPR, tGPR, tGPR, i32imm, i32imm, 
34871
    /* tLDRHi */
34872
    tGPR, tGPR, i32imm, i32imm, i32imm, 
34873
    /* tLDRHr */
34874
    tGPR, tGPR, tGPR, i32imm, i32imm, 
34875
    /* tLDRSB */
34876
    tGPR, tGPR, tGPR, i32imm, i32imm, 
34877
    /* tLDRSH */
34878
    tGPR, tGPR, tGPR, i32imm, i32imm, 
34879
    /* tLDRi */
34880
    tGPR, tGPR, i32imm, i32imm, i32imm, 
34881
    /* tLDRpci */
34882
    tGPR, t_addrmode_pc, i32imm, i32imm, 
34883
    /* tLDRr */
34884
    tGPR, tGPR, tGPR, i32imm, i32imm, 
34885
    /* tLDRspi */
34886
    tGPR, GPR, i32imm, i32imm, i32imm, 
34887
    /* tLSLri */
34888
    tGPR, CCR, tGPR, imm0_31, i32imm, i32imm, 
34889
    /* tLSLrr */
34890
    tGPR, CCR, tGPR, tGPR, i32imm, i32imm, 
34891
    /* tLSRri */
34892
    tGPR, CCR, tGPR, imm_sr, i32imm, i32imm, 
34893
    /* tLSRrr */
34894
    tGPR, CCR, tGPR, tGPR, i32imm, i32imm, 
34895
    /* tMOVSr */
34896
    tGPR, tGPR, 
34897
    /* tMOVi8 */
34898
    tGPR, CCR, imm0_255_expr, i32imm, i32imm, 
34899
    /* tMOVr */
34900
    GPR, GPR, i32imm, i32imm, 
34901
    /* tMUL */
34902
    tGPR, CCR, tGPR, tGPR, i32imm, i32imm, 
34903
    /* tMVN */
34904
    tGPR, CCR, tGPR, i32imm, i32imm, 
34905
    /* tORR */
34906
    tGPR, CCR, tGPR, tGPR, i32imm, i32imm, 
34907
    /* tPICADD */
34908
    GPR, GPR, pclabel, 
34909
    /* tPOP */
34910
    i32imm, i32imm, reglist, 
34911
    /* tPUSH */
34912
    i32imm, i32imm, reglist, 
34913
    /* tREV */
34914
    tGPR, tGPR, i32imm, i32imm, 
34915
    /* tREV16 */
34916
    tGPR, tGPR, i32imm, i32imm, 
34917
    /* tREVSH */
34918
    tGPR, tGPR, i32imm, i32imm, 
34919
    /* tROR */
34920
    tGPR, CCR, tGPR, tGPR, i32imm, i32imm, 
34921
    /* tRSB */
34922
    tGPR, CCR, tGPR, i32imm, i32imm, 
34923
    /* tSBC */
34924
    tGPR, CCR, tGPR, tGPR, i32imm, i32imm, 
34925
    /* tSETEND */
34926
    setend_op, 
34927
    /* tSTMIA_UPD */
34928
    tGPR, tGPR, i32imm, i32imm, reglist, 
34929
    /* tSTRBi */
34930
    tGPR, tGPR, i32imm, i32imm, i32imm, 
34931
    /* tSTRBr */
34932
    tGPR, tGPR, tGPR, i32imm, i32imm, 
34933
    /* tSTRHi */
34934
    tGPR, tGPR, i32imm, i32imm, i32imm, 
34935
    /* tSTRHr */
34936
    tGPR, tGPR, tGPR, i32imm, i32imm, 
34937
    /* tSTRi */
34938
    tGPR, tGPR, i32imm, i32imm, i32imm, 
34939
    /* tSTRr */
34940
    tGPR, tGPR, tGPR, i32imm, i32imm, 
34941
    /* tSTRspi */
34942
    tGPR, GPR, i32imm, i32imm, i32imm, 
34943
    /* tSUBi3 */
34944
    tGPR, CCR, tGPR, imm0_7, i32imm, i32imm, 
34945
    /* tSUBi8 */
34946
    tGPR, CCR, tGPR, imm0_255, i32imm, i32imm, 
34947
    /* tSUBrr */
34948
    tGPR, CCR, tGPR, tGPR, i32imm, i32imm, 
34949
    /* tSUBspi */
34950
    GPRsp, GPRsp, t_imm0_508s4, i32imm, i32imm, 
34951
    /* tSVC */
34952
    imm0_255, i32imm, i32imm, 
34953
    /* tSXTB */
34954
    tGPR, tGPR, i32imm, i32imm, 
34955
    /* tSXTH */
34956
    tGPR, tGPR, i32imm, i32imm, 
34957
    /* tTRAP */
34958
    /* tTST */
34959
    tGPR, tGPR, i32imm, i32imm, 
34960
    /* tUDF */
34961
    imm0_255, 
34962
    /* tUXTB */
34963
    tGPR, tGPR, i32imm, i32imm, 
34964
    /* tUXTH */
34965
    tGPR, tGPR, i32imm, i32imm, 
34966
  };
34967
  return OpcodeOperandTypes[Offsets[Opcode] + OpIdx];
34968
}
34969
} // end namespace ARM
34970
} // end namespace llvm
34971
#endif // GET_INSTRINFO_OPERAND_TYPE
34972
34973
#ifdef GET_INSTRINFO_MEM_OPERAND_SIZE
34974
#undef GET_INSTRINFO_MEM_OPERAND_SIZE
34975
namespace llvm {
34976
namespace ARM {
34977
LLVM_READONLY
34978
static int getMemOperandSize(int OpType) {
34979
  switch (OpType) {
34980
  default: return 0;
34981
  }
34982
}
34983
} // end namespace ARM
34984
} // end namespace llvm
34985
#endif // GET_INSTRINFO_MEM_OPERAND_SIZE
34986
34987
#ifdef GET_INSTRINFO_LOGICAL_OPERAND_SIZE_MAP
34988
#undef GET_INSTRINFO_LOGICAL_OPERAND_SIZE_MAP
34989
namespace llvm {
34990
namespace ARM {
34991
LLVM_READONLY static unsigned
34992
getLogicalOperandSize(uint16_t Opcode, uint16_t LogicalOpIdx) {
34993
  return LogicalOpIdx;
34994
}
34995
LLVM_READONLY static inline unsigned
34996
getLogicalOperandIdx(uint16_t Opcode, uint16_t LogicalOpIdx) {
34997
  auto S = 0U;
34998
  for (auto i = 0U; i < LogicalOpIdx; ++i)
34999
    S += getLogicalOperandSize(Opcode, i);
35000
  return S;
35001
}
35002
} // end namespace ARM
35003
} // end namespace llvm
35004
#endif // GET_INSTRINFO_LOGICAL_OPERAND_SIZE_MAP
35005
35006
#ifdef GET_INSTRINFO_LOGICAL_OPERAND_TYPE_MAP
35007
#undef GET_INSTRINFO_LOGICAL_OPERAND_TYPE_MAP
35008
namespace llvm {
35009
namespace ARM {
35010
LLVM_READONLY static int
35011
getLogicalOperandType(uint16_t Opcode, uint16_t LogicalOpIdx) {
35012
  return -1;
35013
}
35014
} // end namespace ARM
35015
} // end namespace llvm
35016
#endif // GET_INSTRINFO_LOGICAL_OPERAND_TYPE_MAP
35017
35018
#ifdef GET_INSTRINFO_MC_HELPER_DECLS
35019
#undef GET_INSTRINFO_MC_HELPER_DECLS
35020
35021
namespace llvm {
35022
class MCInst;
35023
class FeatureBitset;
35024
35025
namespace ARM_MC {
35026
35027
void verifyInstructionPredicates(unsigned Opcode, const FeatureBitset &Features);
35028
35029
} // end namespace ARM_MC
35030
} // end namespace llvm
35031
35032
#endif // GET_INSTRINFO_MC_HELPER_DECLS
35033
35034
#ifdef GET_INSTRINFO_MC_HELPERS
35035
#undef GET_INSTRINFO_MC_HELPERS
35036
35037
namespace llvm {
35038
namespace ARM_MC {
35039
35040
} // end namespace ARM_MC
35041
} // end namespace llvm
35042
35043
#endif // GET_GENISTRINFO_MC_HELPERS
35044
35045
#if (defined(ENABLE_INSTR_PREDICATE_VERIFIER) && !defined(NDEBUG)) ||\
35046
    defined(GET_AVAILABLE_OPCODE_CHECKER)
35047
#define GET_COMPUTE_FEATURES
35048
#endif
35049
#ifdef GET_COMPUTE_FEATURES
35050
#undef GET_COMPUTE_FEATURES
35051
namespace llvm {
35052
namespace ARM_MC {
35053
35054
// Bits for subtarget features that participate in instruction matching.
35055
enum SubtargetFeatureBits : uint8_t {
35056
  Feature_HasV4TBit = 35,
35057
  Feature_HasV5TBit = 36,
35058
  Feature_HasV5TEBit = 37,
35059
  Feature_HasV6Bit = 38,
35060
  Feature_HasV6MBit = 40,
35061
  Feature_HasV8MBaselineBit = 45,
35062
  Feature_HasV8MMainlineBit = 46,
35063
  Feature_HasV8_1MMainlineBit = 47,
35064
  Feature_HasMVEIntBit = 26,
35065
  Feature_HasMVEFloatBit = 25,
35066
  Feature_HasCDEBit = 4,
35067
  Feature_HasFPRegsBit = 18,
35068
  Feature_HasFPRegs16Bit = 19,
35069
  Feature_HasNoFPRegs16Bit = 29,
35070
  Feature_HasFPRegs64Bit = 20,
35071
  Feature_HasFPRegsV8_1MBit = 21,
35072
  Feature_HasV6T2Bit = 41,
35073
  Feature_HasV6KBit = 39,
35074
  Feature_HasV7Bit = 42,
35075
  Feature_HasV8Bit = 44,
35076
  Feature_PreV8Bit = 64,
35077
  Feature_HasV8_1aBit = 48,
35078
  Feature_HasV8_2aBit = 49,
35079
  Feature_HasV8_3aBit = 50,
35080
  Feature_HasV8_4aBit = 51,
35081
  Feature_HasV8_5aBit = 52,
35082
  Feature_HasV8_6aBit = 53,
35083
  Feature_HasV8_7aBit = 54,
35084
  Feature_HasVFP2Bit = 55,
35085
  Feature_HasVFP3Bit = 56,
35086
  Feature_HasVFP4Bit = 57,
35087
  Feature_HasDPVFPBit = 10,
35088
  Feature_HasFPARMv8Bit = 17,
35089
  Feature_HasNEONBit = 28,
35090
  Feature_HasSHA2Bit = 33,
35091
  Feature_HasAESBit = 1,
35092
  Feature_HasCryptoBit = 7,
35093
  Feature_HasDotProdBit = 14,
35094
  Feature_HasCRCBit = 6,
35095
  Feature_HasRASBit = 31,
35096
  Feature_HasLOBBit = 23,
35097
  Feature_HasPACBTIBit = 30,
35098
  Feature_HasFP16Bit = 15,
35099
  Feature_HasFullFP16Bit = 22,
35100
  Feature_HasFP16FMLBit = 16,
35101
  Feature_HasBF16Bit = 3,
35102
  Feature_HasMatMulInt8Bit = 27,
35103
  Feature_HasDivideInThumbBit = 13,
35104
  Feature_HasDivideInARMBit = 12,
35105
  Feature_HasDSPBit = 11,
35106
  Feature_HasDBBit = 8,
35107
  Feature_HasDFBBit = 9,
35108
  Feature_HasV7ClrexBit = 43,
35109
  Feature_HasAcquireReleaseBit = 2,
35110
  Feature_HasMPBit = 24,
35111
  Feature_HasVirtualizationBit = 58,
35112
  Feature_HasTrustZoneBit = 34,
35113
  Feature_Has8MSecExtBit = 0,
35114
  Feature_IsThumbBit = 62,
35115
  Feature_IsThumb2Bit = 63,
35116
  Feature_IsMClassBit = 60,
35117
  Feature_IsNotMClassBit = 61,
35118
  Feature_IsARMBit = 59,
35119
  Feature_UseNaClTrapBit = 65,
35120
  Feature_UseNegativeImmediatesBit = 66,
35121
  Feature_HasSBBit = 32,
35122
  Feature_HasCLRBHBBit = 5,
35123
};
35124
35125
0
inline FeatureBitset computeAvailableFeatures(const FeatureBitset &FB) {
35126
0
  FeatureBitset Features;
35127
0
  if (FB[ARM::HasV4TOps])
35128
0
    Features.set(Feature_HasV4TBit);
35129
0
  if (FB[ARM::HasV5TOps])
35130
0
    Features.set(Feature_HasV5TBit);
35131
0
  if (FB[ARM::HasV5TEOps])
35132
0
    Features.set(Feature_HasV5TEBit);
35133
0
  if (FB[ARM::HasV6Ops])
35134
0
    Features.set(Feature_HasV6Bit);
35135
0
  if (FB[ARM::HasV6MOps])
35136
0
    Features.set(Feature_HasV6MBit);
35137
0
  if (FB[ARM::HasV8MBaselineOps])
35138
0
    Features.set(Feature_HasV8MBaselineBit);
35139
0
  if (FB[ARM::HasV8MMainlineOps])
35140
0
    Features.set(Feature_HasV8MMainlineBit);
35141
0
  if (FB[ARM::HasV8_1MMainlineOps])
35142
0
    Features.set(Feature_HasV8_1MMainlineBit);
35143
0
  if (FB[ARM::HasMVEIntegerOps])
35144
0
    Features.set(Feature_HasMVEIntBit);
35145
0
  if (FB[ARM::HasMVEFloatOps])
35146
0
    Features.set(Feature_HasMVEFloatBit);
35147
0
  if (FB[ARM::HasCDEOps])
35148
0
    Features.set(Feature_HasCDEBit);
35149
0
  if (FB[ARM::FeatureFPRegs])
35150
0
    Features.set(Feature_HasFPRegsBit);
35151
0
  if (FB[ARM::FeatureFPRegs16])
35152
0
    Features.set(Feature_HasFPRegs16Bit);
35153
0
  if (!FB[ARM::FeatureFPRegs16])
35154
0
    Features.set(Feature_HasNoFPRegs16Bit);
35155
0
  if (FB[ARM::FeatureFPRegs64])
35156
0
    Features.set(Feature_HasFPRegs64Bit);
35157
0
  if (FB[ARM::FeatureFPRegs] && FB[ARM::HasV8_1MMainlineOps])
35158
0
    Features.set(Feature_HasFPRegsV8_1MBit);
35159
0
  if (FB[ARM::HasV6T2Ops])
35160
0
    Features.set(Feature_HasV6T2Bit);
35161
0
  if (FB[ARM::HasV6KOps])
35162
0
    Features.set(Feature_HasV6KBit);
35163
0
  if (FB[ARM::HasV7Ops])
35164
0
    Features.set(Feature_HasV7Bit);
35165
0
  if (FB[ARM::HasV8Ops])
35166
0
    Features.set(Feature_HasV8Bit);
35167
0
  if (!FB[ARM::HasV8Ops])
35168
0
    Features.set(Feature_PreV8Bit);
35169
0
  if (FB[ARM::HasV8_1aOps])
35170
0
    Features.set(Feature_HasV8_1aBit);
35171
0
  if (FB[ARM::HasV8_2aOps])
35172
0
    Features.set(Feature_HasV8_2aBit);
35173
0
  if (FB[ARM::HasV8_3aOps])
35174
0
    Features.set(Feature_HasV8_3aBit);
35175
0
  if (FB[ARM::HasV8_4aOps])
35176
0
    Features.set(Feature_HasV8_4aBit);
35177
0
  if (FB[ARM::HasV8_5aOps])
35178
0
    Features.set(Feature_HasV8_5aBit);
35179
0
  if (FB[ARM::HasV8_6aOps])
35180
0
    Features.set(Feature_HasV8_6aBit);
35181
0
  if (FB[ARM::HasV8_7aOps])
35182
0
    Features.set(Feature_HasV8_7aBit);
35183
0
  if (FB[ARM::FeatureVFP2_SP])
35184
0
    Features.set(Feature_HasVFP2Bit);
35185
0
  if (FB[ARM::FeatureVFP3_D16_SP])
35186
0
    Features.set(Feature_HasVFP3Bit);
35187
0
  if (FB[ARM::FeatureVFP4_D16_SP])
35188
0
    Features.set(Feature_HasVFP4Bit);
35189
0
  if (FB[ARM::FeatureFP64])
35190
0
    Features.set(Feature_HasDPVFPBit);
35191
0
  if (FB[ARM::FeatureFPARMv8_D16_SP])
35192
0
    Features.set(Feature_HasFPARMv8Bit);
35193
0
  if (FB[ARM::FeatureNEON])
35194
0
    Features.set(Feature_HasNEONBit);
35195
0
  if (FB[ARM::FeatureSHA2])
35196
0
    Features.set(Feature_HasSHA2Bit);
35197
0
  if (FB[ARM::FeatureAES])
35198
0
    Features.set(Feature_HasAESBit);
35199
0
  if (FB[ARM::FeatureCrypto])
35200
0
    Features.set(Feature_HasCryptoBit);
35201
0
  if (FB[ARM::FeatureDotProd])
35202
0
    Features.set(Feature_HasDotProdBit);
35203
0
  if (FB[ARM::FeatureCRC])
35204
0
    Features.set(Feature_HasCRCBit);
35205
0
  if (FB[ARM::FeatureRAS])
35206
0
    Features.set(Feature_HasRASBit);
35207
0
  if (FB[ARM::FeatureLOB])
35208
0
    Features.set(Feature_HasLOBBit);
35209
0
  if (FB[ARM::FeaturePACBTI])
35210
0
    Features.set(Feature_HasPACBTIBit);
35211
0
  if (FB[ARM::FeatureFP16])
35212
0
    Features.set(Feature_HasFP16Bit);
35213
0
  if (FB[ARM::FeatureFullFP16])
35214
0
    Features.set(Feature_HasFullFP16Bit);
35215
0
  if (FB[ARM::FeatureFP16FML])
35216
0
    Features.set(Feature_HasFP16FMLBit);
35217
0
  if (FB[ARM::FeatureBF16])
35218
0
    Features.set(Feature_HasBF16Bit);
35219
0
  if (FB[ARM::FeatureMatMulInt8])
35220
0
    Features.set(Feature_HasMatMulInt8Bit);
35221
0
  if (FB[ARM::FeatureHWDivThumb])
35222
0
    Features.set(Feature_HasDivideInThumbBit);
35223
0
  if (FB[ARM::FeatureHWDivARM])
35224
0
    Features.set(Feature_HasDivideInARMBit);
35225
0
  if (FB[ARM::FeatureDSP])
35226
0
    Features.set(Feature_HasDSPBit);
35227
0
  if (FB[ARM::FeatureDB])
35228
0
    Features.set(Feature_HasDBBit);
35229
0
  if (FB[ARM::FeatureDFB])
35230
0
    Features.set(Feature_HasDFBBit);
35231
0
  if (FB[ARM::FeatureV7Clrex])
35232
0
    Features.set(Feature_HasV7ClrexBit);
35233
0
  if (FB[ARM::FeatureAcquireRelease])
35234
0
    Features.set(Feature_HasAcquireReleaseBit);
35235
0
  if (FB[ARM::FeatureMP])
35236
0
    Features.set(Feature_HasMPBit);
35237
0
  if (FB[ARM::FeatureVirtualization])
35238
0
    Features.set(Feature_HasVirtualizationBit);
35239
0
  if (FB[ARM::FeatureTrustZone])
35240
0
    Features.set(Feature_HasTrustZoneBit);
35241
0
  if (FB[ARM::Feature8MSecExt])
35242
0
    Features.set(Feature_Has8MSecExtBit);
35243
0
  if (FB[ARM::ModeThumb])
35244
0
    Features.set(Feature_IsThumbBit);
35245
0
  if (FB[ARM::ModeThumb] && FB[ARM::FeatureThumb2])
35246
0
    Features.set(Feature_IsThumb2Bit);
35247
0
  if (FB[ARM::FeatureMClass])
35248
0
    Features.set(Feature_IsMClassBit);
35249
0
  if (!FB[ARM::FeatureMClass])
35250
0
    Features.set(Feature_IsNotMClassBit);
35251
0
  if (!FB[ARM::ModeThumb])
35252
0
    Features.set(Feature_IsARMBit);
35253
0
  if (FB[ARM::FeatureNaClTrap])
35254
0
    Features.set(Feature_UseNaClTrapBit);
35255
0
  if (!FB[ARM::FeatureNoNegativeImmediates])
35256
0
    Features.set(Feature_UseNegativeImmediatesBit);
35257
0
  if (FB[ARM::FeatureSB])
35258
0
    Features.set(Feature_HasSBBit);
35259
0
  if (FB[ARM::FeatureCLRBHB])
35260
0
    Features.set(Feature_HasCLRBHBBit);
35261
0
  return Features;
35262
0
}
35263
35264
0
inline FeatureBitset computeRequiredFeatures(unsigned Opcode) {
35265
0
  enum : uint8_t {
35266
0
    CEFBS_None,
35267
0
    CEFBS_Has8MSecExt,
35268
0
    CEFBS_HasBF16,
35269
0
    CEFBS_HasCDE,
35270
0
    CEFBS_HasDotProd,
35271
0
    CEFBS_HasFP16,
35272
0
    CEFBS_HasFPARMv8,
35273
0
    CEFBS_HasFPRegs,
35274
0
    CEFBS_HasFPRegs16,
35275
0
    CEFBS_HasFPRegs64,
35276
0
    CEFBS_HasFPRegsV8_1M,
35277
0
    CEFBS_HasFullFP16,
35278
0
    CEFBS_HasMVEFloat,
35279
0
    CEFBS_HasMVEInt,
35280
0
    CEFBS_HasMatMulInt8,
35281
0
    CEFBS_HasNEON,
35282
0
    CEFBS_HasV8_1MMainline,
35283
0
    CEFBS_HasVFP2,
35284
0
    CEFBS_HasVFP3,
35285
0
    CEFBS_HasVFP4,
35286
0
    CEFBS_IsARM,
35287
0
    CEFBS_IsThumb,
35288
0
    CEFBS_IsThumb2,
35289
0
    CEFBS_HasBF16_HasNEON,
35290
0
    CEFBS_HasCDE_HasFPRegs,
35291
0
    CEFBS_HasCDE_HasMVEInt,
35292
0
    CEFBS_HasDSP_IsThumb2,
35293
0
    CEFBS_HasFPARMv8_HasDPVFP,
35294
0
    CEFBS_HasFPARMv8_HasNEON,
35295
0
    CEFBS_HasFPARMv8_HasV8_3a,
35296
0
    CEFBS_HasFPRegs_HasV8_1MMainline,
35297
0
    CEFBS_HasNEON_HasFP16,
35298
0
    CEFBS_HasNEON_HasFP16FML,
35299
0
    CEFBS_HasNEON_HasFullFP16,
35300
0
    CEFBS_HasNEON_HasV8_1a,
35301
0
    CEFBS_HasNEON_HasV8_3a,
35302
0
    CEFBS_HasNEON_HasVFP4,
35303
0
    CEFBS_HasV7_IsMClass,
35304
0
    CEFBS_HasV8_HasAES,
35305
0
    CEFBS_HasV8_HasNEON,
35306
0
    CEFBS_HasV8_HasSHA2,
35307
0
    CEFBS_HasV8MMainline_Has8MSecExt,
35308
0
    CEFBS_HasV8_1MMainline_Has8MSecExt,
35309
0
    CEFBS_HasV8_1MMainline_HasFPRegs,
35310
0
    CEFBS_HasV8_1MMainline_HasMVEInt,
35311
0
    CEFBS_HasVFP2_HasDPVFP,
35312
0
    CEFBS_HasVFP3_HasDPVFP,
35313
0
    CEFBS_HasVFP4_HasDPVFP,
35314
0
    CEFBS_IsARM_HasAcquireRelease,
35315
0
    CEFBS_IsARM_HasCRC,
35316
0
    CEFBS_IsARM_HasDB,
35317
0
    CEFBS_IsARM_HasDivideInARM,
35318
0
    CEFBS_IsARM_HasSB,
35319
0
    CEFBS_IsARM_HasTrustZone,
35320
0
    CEFBS_IsARM_HasV4T,
35321
0
    CEFBS_IsARM_HasV5T,
35322
0
    CEFBS_IsARM_HasV5TE,
35323
0
    CEFBS_IsARM_HasV6,
35324
0
    CEFBS_IsARM_HasV6K,
35325
0
    CEFBS_IsARM_HasV6T2,
35326
0
    CEFBS_IsARM_HasV7,
35327
0
    CEFBS_IsARM_HasV8,
35328
0
    CEFBS_IsARM_HasV8_4a,
35329
0
    CEFBS_IsARM_HasVFP2,
35330
0
    CEFBS_IsARM_HasVirtualization,
35331
0
    CEFBS_IsARM_PreV8,
35332
0
    CEFBS_IsARM_UseNaClTrap,
35333
0
    CEFBS_IsThumb_Has8MSecExt,
35334
0
    CEFBS_IsThumb_HasAcquireRelease,
35335
0
    CEFBS_IsThumb_HasDB,
35336
0
    CEFBS_IsThumb_HasV5T,
35337
0
    CEFBS_IsThumb_HasV6,
35338
0
    CEFBS_IsThumb_HasV6M,
35339
0
    CEFBS_IsThumb_HasV7Clrex,
35340
0
    CEFBS_IsThumb_HasV8,
35341
0
    CEFBS_IsThumb_HasV8MBaseline,
35342
0
    CEFBS_IsThumb_HasV8_4a,
35343
0
    CEFBS_IsThumb_HasVirtualization,
35344
0
    CEFBS_IsThumb_IsMClass,
35345
0
    CEFBS_IsThumb_IsNotMClass,
35346
0
    CEFBS_IsThumb2_HasCRC,
35347
0
    CEFBS_IsThumb2_HasDSP,
35348
0
    CEFBS_IsThumb2_HasSB,
35349
0
    CEFBS_IsThumb2_HasTrustZone,
35350
0
    CEFBS_IsThumb2_HasV7,
35351
0
    CEFBS_IsThumb2_HasV8,
35352
0
    CEFBS_IsThumb2_HasVFP2,
35353
0
    CEFBS_IsThumb2_HasVirtualization,
35354
0
    CEFBS_IsThumb2_IsNotMClass,
35355
0
    CEFBS_IsThumb2_PreV8,
35356
0
    CEFBS_PreV8_IsThumb2,
35357
0
    CEFBS_HasDivideInThumb_IsThumb_HasV8MBaseline,
35358
0
    CEFBS_HasFPARMv8_HasNEON_HasFullFP16,
35359
0
    CEFBS_HasNEON_HasV8_3a_HasFullFP16,
35360
0
    CEFBS_HasV8_HasNEON_HasFullFP16,
35361
0
    CEFBS_IsARM_HasAcquireRelease_HasV7Clrex,
35362
0
    CEFBS_IsARM_HasV7_HasMP,
35363
0
    CEFBS_IsARM_HasV8_HasV8_1a,
35364
0
    CEFBS_IsThumb_HasAcquireRelease_HasV7Clrex,
35365
0
    CEFBS_IsThumb_HasV5T_IsNotMClass,
35366
0
    CEFBS_IsThumb2_HasV7_HasMP,
35367
0
    CEFBS_IsThumb2_HasV8_HasV8_1a,
35368
0
    CEFBS_IsThumb2_HasV8_1MMainline_HasLOB,
35369
0
    CEFBS_IsThumb2_HasV8_1MMainline_HasPACBTI,
35370
0
    CEFBS_IsThumb_HasAcquireRelease_HasV7Clrex_IsNotMClass,
35371
0
  };
35372
35373
0
  static constexpr FeatureBitset FeatureBitsets[] = {
35374
0
    {}, // CEFBS_None
35375
0
    {Feature_Has8MSecExtBit, },
35376
0
    {Feature_HasBF16Bit, },
35377
0
    {Feature_HasCDEBit, },
35378
0
    {Feature_HasDotProdBit, },
35379
0
    {Feature_HasFP16Bit, },
35380
0
    {Feature_HasFPARMv8Bit, },
35381
0
    {Feature_HasFPRegsBit, },
35382
0
    {Feature_HasFPRegs16Bit, },
35383
0
    {Feature_HasFPRegs64Bit, },
35384
0
    {Feature_HasFPRegsV8_1MBit, },
35385
0
    {Feature_HasFullFP16Bit, },
35386
0
    {Feature_HasMVEFloatBit, },
35387
0
    {Feature_HasMVEIntBit, },
35388
0
    {Feature_HasMatMulInt8Bit, },
35389
0
    {Feature_HasNEONBit, },
35390
0
    {Feature_HasV8_1MMainlineBit, },
35391
0
    {Feature_HasVFP2Bit, },
35392
0
    {Feature_HasVFP3Bit, },
35393
0
    {Feature_HasVFP4Bit, },
35394
0
    {Feature_IsARMBit, },
35395
0
    {Feature_IsThumbBit, },
35396
0
    {Feature_IsThumb2Bit, },
35397
0
    {Feature_HasBF16Bit, Feature_HasNEONBit, },
35398
0
    {Feature_HasCDEBit, Feature_HasFPRegsBit, },
35399
0
    {Feature_HasCDEBit, Feature_HasMVEIntBit, },
35400
0
    {Feature_HasDSPBit, Feature_IsThumb2Bit, },
35401
0
    {Feature_HasFPARMv8Bit, Feature_HasDPVFPBit, },
35402
0
    {Feature_HasFPARMv8Bit, Feature_HasNEONBit, },
35403
0
    {Feature_HasFPARMv8Bit, Feature_HasV8_3aBit, },
35404
0
    {Feature_HasFPRegsBit, Feature_HasV8_1MMainlineBit, },
35405
0
    {Feature_HasNEONBit, Feature_HasFP16Bit, },
35406
0
    {Feature_HasNEONBit, Feature_HasFP16FMLBit, },
35407
0
    {Feature_HasNEONBit, Feature_HasFullFP16Bit, },
35408
0
    {Feature_HasNEONBit, Feature_HasV8_1aBit, },
35409
0
    {Feature_HasNEONBit, Feature_HasV8_3aBit, },
35410
0
    {Feature_HasNEONBit, Feature_HasVFP4Bit, },
35411
0
    {Feature_HasV7Bit, Feature_IsMClassBit, },
35412
0
    {Feature_HasV8Bit, Feature_HasAESBit, },
35413
0
    {Feature_HasV8Bit, Feature_HasNEONBit, },
35414
0
    {Feature_HasV8Bit, Feature_HasSHA2Bit, },
35415
0
    {Feature_HasV8MMainlineBit, Feature_Has8MSecExtBit, },
35416
0
    {Feature_HasV8_1MMainlineBit, Feature_Has8MSecExtBit, },
35417
0
    {Feature_HasV8_1MMainlineBit, Feature_HasFPRegsBit, },
35418
0
    {Feature_HasV8_1MMainlineBit, Feature_HasMVEIntBit, },
35419
0
    {Feature_HasVFP2Bit, Feature_HasDPVFPBit, },
35420
0
    {Feature_HasVFP3Bit, Feature_HasDPVFPBit, },
35421
0
    {Feature_HasVFP4Bit, Feature_HasDPVFPBit, },
35422
0
    {Feature_IsARMBit, Feature_HasAcquireReleaseBit, },
35423
0
    {Feature_IsARMBit, Feature_HasCRCBit, },
35424
0
    {Feature_IsARMBit, Feature_HasDBBit, },
35425
0
    {Feature_IsARMBit, Feature_HasDivideInARMBit, },
35426
0
    {Feature_IsARMBit, Feature_HasSBBit, },
35427
0
    {Feature_IsARMBit, Feature_HasTrustZoneBit, },
35428
0
    {Feature_IsARMBit, Feature_HasV4TBit, },
35429
0
    {Feature_IsARMBit, Feature_HasV5TBit, },
35430
0
    {Feature_IsARMBit, Feature_HasV5TEBit, },
35431
0
    {Feature_IsARMBit, Feature_HasV6Bit, },
35432
0
    {Feature_IsARMBit, Feature_HasV6KBit, },
35433
0
    {Feature_IsARMBit, Feature_HasV6T2Bit, },
35434
0
    {Feature_IsARMBit, Feature_HasV7Bit, },
35435
0
    {Feature_IsARMBit, Feature_HasV8Bit, },
35436
0
    {Feature_IsARMBit, Feature_HasV8_4aBit, },
35437
0
    {Feature_IsARMBit, Feature_HasVFP2Bit, },
35438
0
    {Feature_IsARMBit, Feature_HasVirtualizationBit, },
35439
0
    {Feature_IsARMBit, Feature_PreV8Bit, },
35440
0
    {Feature_IsARMBit, Feature_UseNaClTrapBit, },
35441
0
    {Feature_IsThumbBit, Feature_Has8MSecExtBit, },
35442
0
    {Feature_IsThumbBit, Feature_HasAcquireReleaseBit, },
35443
0
    {Feature_IsThumbBit, Feature_HasDBBit, },
35444
0
    {Feature_IsThumbBit, Feature_HasV5TBit, },
35445
0
    {Feature_IsThumbBit, Feature_HasV6Bit, },
35446
0
    {Feature_IsThumbBit, Feature_HasV6MBit, },
35447
0
    {Feature_IsThumbBit, Feature_HasV7ClrexBit, },
35448
0
    {Feature_IsThumbBit, Feature_HasV8Bit, },
35449
0
    {Feature_IsThumbBit, Feature_HasV8MBaselineBit, },
35450
0
    {Feature_IsThumbBit, Feature_HasV8_4aBit, },
35451
0
    {Feature_IsThumbBit, Feature_HasVirtualizationBit, },
35452
0
    {Feature_IsThumbBit, Feature_IsMClassBit, },
35453
0
    {Feature_IsThumbBit, Feature_IsNotMClassBit, },
35454
0
    {Feature_IsThumb2Bit, Feature_HasCRCBit, },
35455
0
    {Feature_IsThumb2Bit, Feature_HasDSPBit, },
35456
0
    {Feature_IsThumb2Bit, Feature_HasSBBit, },
35457
0
    {Feature_IsThumb2Bit, Feature_HasTrustZoneBit, },
35458
0
    {Feature_IsThumb2Bit, Feature_HasV7Bit, },
35459
0
    {Feature_IsThumb2Bit, Feature_HasV8Bit, },
35460
0
    {Feature_IsThumb2Bit, Feature_HasVFP2Bit, },
35461
0
    {Feature_IsThumb2Bit, Feature_HasVirtualizationBit, },
35462
0
    {Feature_IsThumb2Bit, Feature_IsNotMClassBit, },
35463
0
    {Feature_IsThumb2Bit, Feature_PreV8Bit, },
35464
0
    {Feature_PreV8Bit, Feature_IsThumb2Bit, },
35465
0
    {Feature_HasDivideInThumbBit, Feature_IsThumbBit, Feature_HasV8MBaselineBit, },
35466
0
    {Feature_HasFPARMv8Bit, Feature_HasNEONBit, Feature_HasFullFP16Bit, },
35467
0
    {Feature_HasNEONBit, Feature_HasV8_3aBit, Feature_HasFullFP16Bit, },
35468
0
    {Feature_HasV8Bit, Feature_HasNEONBit, Feature_HasFullFP16Bit, },
35469
0
    {Feature_IsARMBit, Feature_HasAcquireReleaseBit, Feature_HasV7ClrexBit, },
35470
0
    {Feature_IsARMBit, Feature_HasV7Bit, Feature_HasMPBit, },
35471
0
    {Feature_IsARMBit, Feature_HasV8Bit, Feature_HasV8_1aBit, },
35472
0
    {Feature_IsThumbBit, Feature_HasAcquireReleaseBit, Feature_HasV7ClrexBit, },
35473
0
    {Feature_IsThumbBit, Feature_HasV5TBit, Feature_IsNotMClassBit, },
35474
0
    {Feature_IsThumb2Bit, Feature_HasV7Bit, Feature_HasMPBit, },
35475
0
    {Feature_IsThumb2Bit, Feature_HasV8Bit, Feature_HasV8_1aBit, },
35476
0
    {Feature_IsThumb2Bit, Feature_HasV8_1MMainlineBit, Feature_HasLOBBit, },
35477
0
    {Feature_IsThumb2Bit, Feature_HasV8_1MMainlineBit, Feature_HasPACBTIBit, },
35478
0
    {Feature_IsThumbBit, Feature_HasAcquireReleaseBit, Feature_HasV7ClrexBit, Feature_IsNotMClassBit, },
35479
0
  };
35480
0
  static constexpr uint8_t RequiredFeaturesRefs[] = {
35481
0
    CEFBS_None, // PHI = 0
35482
0
    CEFBS_None, // INLINEASM = 1
35483
0
    CEFBS_None, // INLINEASM_BR = 2
35484
0
    CEFBS_None, // CFI_INSTRUCTION = 3
35485
0
    CEFBS_None, // EH_LABEL = 4
35486
0
    CEFBS_None, // GC_LABEL = 5
35487
0
    CEFBS_None, // ANNOTATION_LABEL = 6
35488
0
    CEFBS_None, // KILL = 7
35489
0
    CEFBS_None, // EXTRACT_SUBREG = 8
35490
0
    CEFBS_None, // INSERT_SUBREG = 9
35491
0
    CEFBS_None, // IMPLICIT_DEF = 10
35492
0
    CEFBS_None, // SUBREG_TO_REG = 11
35493
0
    CEFBS_None, // COPY_TO_REGCLASS = 12
35494
0
    CEFBS_None, // DBG_VALUE = 13
35495
0
    CEFBS_None, // DBG_VALUE_LIST = 14
35496
0
    CEFBS_None, // DBG_INSTR_REF = 15
35497
0
    CEFBS_None, // DBG_PHI = 16
35498
0
    CEFBS_None, // DBG_LABEL = 17
35499
0
    CEFBS_None, // REG_SEQUENCE = 18
35500
0
    CEFBS_None, // COPY = 19
35501
0
    CEFBS_None, // BUNDLE = 20
35502
0
    CEFBS_None, // LIFETIME_START = 21
35503
0
    CEFBS_None, // LIFETIME_END = 22
35504
0
    CEFBS_None, // PSEUDO_PROBE = 23
35505
0
    CEFBS_None, // ARITH_FENCE = 24
35506
0
    CEFBS_None, // STACKMAP = 25
35507
0
    CEFBS_None, // FENTRY_CALL = 26
35508
0
    CEFBS_None, // PATCHPOINT = 27
35509
0
    CEFBS_None, // LOAD_STACK_GUARD = 28
35510
0
    CEFBS_None, // PREALLOCATED_SETUP = 29
35511
0
    CEFBS_None, // PREALLOCATED_ARG = 30
35512
0
    CEFBS_None, // STATEPOINT = 31
35513
0
    CEFBS_None, // LOCAL_ESCAPE = 32
35514
0
    CEFBS_None, // FAULTING_OP = 33
35515
0
    CEFBS_None, // PATCHABLE_OP = 34
35516
0
    CEFBS_None, // PATCHABLE_FUNCTION_ENTER = 35
35517
0
    CEFBS_None, // PATCHABLE_RET = 36
35518
0
    CEFBS_None, // PATCHABLE_FUNCTION_EXIT = 37
35519
0
    CEFBS_None, // PATCHABLE_TAIL_CALL = 38
35520
0
    CEFBS_None, // PATCHABLE_EVENT_CALL = 39
35521
0
    CEFBS_None, // PATCHABLE_TYPED_EVENT_CALL = 40
35522
0
    CEFBS_None, // ICALL_BRANCH_FUNNEL = 41
35523
0
    CEFBS_None, // MEMBARRIER = 42
35524
0
    CEFBS_None, // JUMP_TABLE_DEBUG_INFO = 43
35525
0
    CEFBS_None, // G_ASSERT_SEXT = 44
35526
0
    CEFBS_None, // G_ASSERT_ZEXT = 45
35527
0
    CEFBS_None, // G_ASSERT_ALIGN = 46
35528
0
    CEFBS_None, // G_ADD = 47
35529
0
    CEFBS_None, // G_SUB = 48
35530
0
    CEFBS_None, // G_MUL = 49
35531
0
    CEFBS_None, // G_SDIV = 50
35532
0
    CEFBS_None, // G_UDIV = 51
35533
0
    CEFBS_None, // G_SREM = 52
35534
0
    CEFBS_None, // G_UREM = 53
35535
0
    CEFBS_None, // G_SDIVREM = 54
35536
0
    CEFBS_None, // G_UDIVREM = 55
35537
0
    CEFBS_None, // G_AND = 56
35538
0
    CEFBS_None, // G_OR = 57
35539
0
    CEFBS_None, // G_XOR = 58
35540
0
    CEFBS_None, // G_IMPLICIT_DEF = 59
35541
0
    CEFBS_None, // G_PHI = 60
35542
0
    CEFBS_None, // G_FRAME_INDEX = 61
35543
0
    CEFBS_None, // G_GLOBAL_VALUE = 62
35544
0
    CEFBS_None, // G_CONSTANT_POOL = 63
35545
0
    CEFBS_None, // G_EXTRACT = 64
35546
0
    CEFBS_None, // G_UNMERGE_VALUES = 65
35547
0
    CEFBS_None, // G_INSERT = 66
35548
0
    CEFBS_None, // G_MERGE_VALUES = 67
35549
0
    CEFBS_None, // G_BUILD_VECTOR = 68
35550
0
    CEFBS_None, // G_BUILD_VECTOR_TRUNC = 69
35551
0
    CEFBS_None, // G_CONCAT_VECTORS = 70
35552
0
    CEFBS_None, // G_PTRTOINT = 71
35553
0
    CEFBS_None, // G_INTTOPTR = 72
35554
0
    CEFBS_None, // G_BITCAST = 73
35555
0
    CEFBS_None, // G_FREEZE = 74
35556
0
    CEFBS_None, // G_CONSTANT_FOLD_BARRIER = 75
35557
0
    CEFBS_None, // G_INTRINSIC_FPTRUNC_ROUND = 76
35558
0
    CEFBS_None, // G_INTRINSIC_TRUNC = 77
35559
0
    CEFBS_None, // G_INTRINSIC_ROUND = 78
35560
0
    CEFBS_None, // G_INTRINSIC_LRINT = 79
35561
0
    CEFBS_None, // G_INTRINSIC_ROUNDEVEN = 80
35562
0
    CEFBS_None, // G_READCYCLECOUNTER = 81
35563
0
    CEFBS_None, // G_LOAD = 82
35564
0
    CEFBS_None, // G_SEXTLOAD = 83
35565
0
    CEFBS_None, // G_ZEXTLOAD = 84
35566
0
    CEFBS_None, // G_INDEXED_LOAD = 85
35567
0
    CEFBS_None, // G_INDEXED_SEXTLOAD = 86
35568
0
    CEFBS_None, // G_INDEXED_ZEXTLOAD = 87
35569
0
    CEFBS_None, // G_STORE = 88
35570
0
    CEFBS_None, // G_INDEXED_STORE = 89
35571
0
    CEFBS_None, // G_ATOMIC_CMPXCHG_WITH_SUCCESS = 90
35572
0
    CEFBS_None, // G_ATOMIC_CMPXCHG = 91
35573
0
    CEFBS_None, // G_ATOMICRMW_XCHG = 92
35574
0
    CEFBS_None, // G_ATOMICRMW_ADD = 93
35575
0
    CEFBS_None, // G_ATOMICRMW_SUB = 94
35576
0
    CEFBS_None, // G_ATOMICRMW_AND = 95
35577
0
    CEFBS_None, // G_ATOMICRMW_NAND = 96
35578
0
    CEFBS_None, // G_ATOMICRMW_OR = 97
35579
0
    CEFBS_None, // G_ATOMICRMW_XOR = 98
35580
0
    CEFBS_None, // G_ATOMICRMW_MAX = 99
35581
0
    CEFBS_None, // G_ATOMICRMW_MIN = 100
35582
0
    CEFBS_None, // G_ATOMICRMW_UMAX = 101
35583
0
    CEFBS_None, // G_ATOMICRMW_UMIN = 102
35584
0
    CEFBS_None, // G_ATOMICRMW_FADD = 103
35585
0
    CEFBS_None, // G_ATOMICRMW_FSUB = 104
35586
0
    CEFBS_None, // G_ATOMICRMW_FMAX = 105
35587
0
    CEFBS_None, // G_ATOMICRMW_FMIN = 106
35588
0
    CEFBS_None, // G_ATOMICRMW_UINC_WRAP = 107
35589
0
    CEFBS_None, // G_ATOMICRMW_UDEC_WRAP = 108
35590
0
    CEFBS_None, // G_FENCE = 109
35591
0
    CEFBS_None, // G_PREFETCH = 110
35592
0
    CEFBS_None, // G_BRCOND = 111
35593
0
    CEFBS_None, // G_BRINDIRECT = 112
35594
0
    CEFBS_None, // G_INVOKE_REGION_START = 113
35595
0
    CEFBS_None, // G_INTRINSIC = 114
35596
0
    CEFBS_None, // G_INTRINSIC_W_SIDE_EFFECTS = 115
35597
0
    CEFBS_None, // G_INTRINSIC_CONVERGENT = 116
35598
0
    CEFBS_None, // G_INTRINSIC_CONVERGENT_W_SIDE_EFFECTS = 117
35599
0
    CEFBS_None, // G_ANYEXT = 118
35600
0
    CEFBS_None, // G_TRUNC = 119
35601
0
    CEFBS_None, // G_CONSTANT = 120
35602
0
    CEFBS_None, // G_FCONSTANT = 121
35603
0
    CEFBS_None, // G_VASTART = 122
35604
0
    CEFBS_None, // G_VAARG = 123
35605
0
    CEFBS_None, // G_SEXT = 124
35606
0
    CEFBS_None, // G_SEXT_INREG = 125
35607
0
    CEFBS_None, // G_ZEXT = 126
35608
0
    CEFBS_None, // G_SHL = 127
35609
0
    CEFBS_None, // G_LSHR = 128
35610
0
    CEFBS_None, // G_ASHR = 129
35611
0
    CEFBS_None, // G_FSHL = 130
35612
0
    CEFBS_None, // G_FSHR = 131
35613
0
    CEFBS_None, // G_ROTR = 132
35614
0
    CEFBS_None, // G_ROTL = 133
35615
0
    CEFBS_None, // G_ICMP = 134
35616
0
    CEFBS_None, // G_FCMP = 135
35617
0
    CEFBS_None, // G_SELECT = 136
35618
0
    CEFBS_None, // G_UADDO = 137
35619
0
    CEFBS_None, // G_UADDE = 138
35620
0
    CEFBS_None, // G_USUBO = 139
35621
0
    CEFBS_None, // G_USUBE = 140
35622
0
    CEFBS_None, // G_SADDO = 141
35623
0
    CEFBS_None, // G_SADDE = 142
35624
0
    CEFBS_None, // G_SSUBO = 143
35625
0
    CEFBS_None, // G_SSUBE = 144
35626
0
    CEFBS_None, // G_UMULO = 145
35627
0
    CEFBS_None, // G_SMULO = 146
35628
0
    CEFBS_None, // G_UMULH = 147
35629
0
    CEFBS_None, // G_SMULH = 148
35630
0
    CEFBS_None, // G_UADDSAT = 149
35631
0
    CEFBS_None, // G_SADDSAT = 150
35632
0
    CEFBS_None, // G_USUBSAT = 151
35633
0
    CEFBS_None, // G_SSUBSAT = 152
35634
0
    CEFBS_None, // G_USHLSAT = 153
35635
0
    CEFBS_None, // G_SSHLSAT = 154
35636
0
    CEFBS_None, // G_SMULFIX = 155
35637
0
    CEFBS_None, // G_UMULFIX = 156
35638
0
    CEFBS_None, // G_SMULFIXSAT = 157
35639
0
    CEFBS_None, // G_UMULFIXSAT = 158
35640
0
    CEFBS_None, // G_SDIVFIX = 159
35641
0
    CEFBS_None, // G_UDIVFIX = 160
35642
0
    CEFBS_None, // G_SDIVFIXSAT = 161
35643
0
    CEFBS_None, // G_UDIVFIXSAT = 162
35644
0
    CEFBS_None, // G_FADD = 163
35645
0
    CEFBS_None, // G_FSUB = 164
35646
0
    CEFBS_None, // G_FMUL = 165
35647
0
    CEFBS_None, // G_FMA = 166
35648
0
    CEFBS_None, // G_FMAD = 167
35649
0
    CEFBS_None, // G_FDIV = 168
35650
0
    CEFBS_None, // G_FREM = 169
35651
0
    CEFBS_None, // G_FPOW = 170
35652
0
    CEFBS_None, // G_FPOWI = 171
35653
0
    CEFBS_None, // G_FEXP = 172
35654
0
    CEFBS_None, // G_FEXP2 = 173
35655
0
    CEFBS_None, // G_FEXP10 = 174
35656
0
    CEFBS_None, // G_FLOG = 175
35657
0
    CEFBS_None, // G_FLOG2 = 176
35658
0
    CEFBS_None, // G_FLOG10 = 177
35659
0
    CEFBS_None, // G_FLDEXP = 178
35660
0
    CEFBS_None, // G_FFREXP = 179
35661
0
    CEFBS_None, // G_FNEG = 180
35662
0
    CEFBS_None, // G_FPEXT = 181
35663
0
    CEFBS_None, // G_FPTRUNC = 182
35664
0
    CEFBS_None, // G_FPTOSI = 183
35665
0
    CEFBS_None, // G_FPTOUI = 184
35666
0
    CEFBS_None, // G_SITOFP = 185
35667
0
    CEFBS_None, // G_UITOFP = 186
35668
0
    CEFBS_None, // G_FABS = 187
35669
0
    CEFBS_None, // G_FCOPYSIGN = 188
35670
0
    CEFBS_None, // G_IS_FPCLASS = 189
35671
0
    CEFBS_None, // G_FCANONICALIZE = 190
35672
0
    CEFBS_None, // G_FMINNUM = 191
35673
0
    CEFBS_None, // G_FMAXNUM = 192
35674
0
    CEFBS_None, // G_FMINNUM_IEEE = 193
35675
0
    CEFBS_None, // G_FMAXNUM_IEEE = 194
35676
0
    CEFBS_None, // G_FMINIMUM = 195
35677
0
    CEFBS_None, // G_FMAXIMUM = 196
35678
0
    CEFBS_None, // G_GET_FPENV = 197
35679
0
    CEFBS_None, // G_SET_FPENV = 198
35680
0
    CEFBS_None, // G_RESET_FPENV = 199
35681
0
    CEFBS_None, // G_GET_FPMODE = 200
35682
0
    CEFBS_None, // G_SET_FPMODE = 201
35683
0
    CEFBS_None, // G_RESET_FPMODE = 202
35684
0
    CEFBS_None, // G_PTR_ADD = 203
35685
0
    CEFBS_None, // G_PTRMASK = 204
35686
0
    CEFBS_None, // G_SMIN = 205
35687
0
    CEFBS_None, // G_SMAX = 206
35688
0
    CEFBS_None, // G_UMIN = 207
35689
0
    CEFBS_None, // G_UMAX = 208
35690
0
    CEFBS_None, // G_ABS = 209
35691
0
    CEFBS_None, // G_LROUND = 210
35692
0
    CEFBS_None, // G_LLROUND = 211
35693
0
    CEFBS_None, // G_BR = 212
35694
0
    CEFBS_None, // G_BRJT = 213
35695
0
    CEFBS_None, // G_INSERT_VECTOR_ELT = 214
35696
0
    CEFBS_None, // G_EXTRACT_VECTOR_ELT = 215
35697
0
    CEFBS_None, // G_SHUFFLE_VECTOR = 216
35698
0
    CEFBS_None, // G_CTTZ = 217
35699
0
    CEFBS_None, // G_CTTZ_ZERO_UNDEF = 218
35700
0
    CEFBS_None, // G_CTLZ = 219
35701
0
    CEFBS_None, // G_CTLZ_ZERO_UNDEF = 220
35702
0
    CEFBS_None, // G_CTPOP = 221
35703
0
    CEFBS_None, // G_BSWAP = 222
35704
0
    CEFBS_None, // G_BITREVERSE = 223
35705
0
    CEFBS_None, // G_FCEIL = 224
35706
0
    CEFBS_None, // G_FCOS = 225
35707
0
    CEFBS_None, // G_FSIN = 226
35708
0
    CEFBS_None, // G_FSQRT = 227
35709
0
    CEFBS_None, // G_FFLOOR = 228
35710
0
    CEFBS_None, // G_FRINT = 229
35711
0
    CEFBS_None, // G_FNEARBYINT = 230
35712
0
    CEFBS_None, // G_ADDRSPACE_CAST = 231
35713
0
    CEFBS_None, // G_BLOCK_ADDR = 232
35714
0
    CEFBS_None, // G_JUMP_TABLE = 233
35715
0
    CEFBS_None, // G_DYN_STACKALLOC = 234
35716
0
    CEFBS_None, // G_STACKSAVE = 235
35717
0
    CEFBS_None, // G_STACKRESTORE = 236
35718
0
    CEFBS_None, // G_STRICT_FADD = 237
35719
0
    CEFBS_None, // G_STRICT_FSUB = 238
35720
0
    CEFBS_None, // G_STRICT_FMUL = 239
35721
0
    CEFBS_None, // G_STRICT_FDIV = 240
35722
0
    CEFBS_None, // G_STRICT_FREM = 241
35723
0
    CEFBS_None, // G_STRICT_FMA = 242
35724
0
    CEFBS_None, // G_STRICT_FSQRT = 243
35725
0
    CEFBS_None, // G_STRICT_FLDEXP = 244
35726
0
    CEFBS_None, // G_READ_REGISTER = 245
35727
0
    CEFBS_None, // G_WRITE_REGISTER = 246
35728
0
    CEFBS_None, // G_MEMCPY = 247
35729
0
    CEFBS_None, // G_MEMCPY_INLINE = 248
35730
0
    CEFBS_None, // G_MEMMOVE = 249
35731
0
    CEFBS_None, // G_MEMSET = 250
35732
0
    CEFBS_None, // G_BZERO = 251
35733
0
    CEFBS_None, // G_VECREDUCE_SEQ_FADD = 252
35734
0
    CEFBS_None, // G_VECREDUCE_SEQ_FMUL = 253
35735
0
    CEFBS_None, // G_VECREDUCE_FADD = 254
35736
0
    CEFBS_None, // G_VECREDUCE_FMUL = 255
35737
0
    CEFBS_None, // G_VECREDUCE_FMAX = 256
35738
0
    CEFBS_None, // G_VECREDUCE_FMIN = 257
35739
0
    CEFBS_None, // G_VECREDUCE_FMAXIMUM = 258
35740
0
    CEFBS_None, // G_VECREDUCE_FMINIMUM = 259
35741
0
    CEFBS_None, // G_VECREDUCE_ADD = 260
35742
0
    CEFBS_None, // G_VECREDUCE_MUL = 261
35743
0
    CEFBS_None, // G_VECREDUCE_AND = 262
35744
0
    CEFBS_None, // G_VECREDUCE_OR = 263
35745
0
    CEFBS_None, // G_VECREDUCE_XOR = 264
35746
0
    CEFBS_None, // G_VECREDUCE_SMAX = 265
35747
0
    CEFBS_None, // G_VECREDUCE_SMIN = 266
35748
0
    CEFBS_None, // G_VECREDUCE_UMAX = 267
35749
0
    CEFBS_None, // G_VECREDUCE_UMIN = 268
35750
0
    CEFBS_None, // G_SBFX = 269
35751
0
    CEFBS_None, // G_UBFX = 270
35752
0
    CEFBS_IsARM, // ABS = 271
35753
0
    CEFBS_IsARM, // ADDSri = 272
35754
0
    CEFBS_IsARM, // ADDSrr = 273
35755
0
    CEFBS_IsARM, // ADDSrsi = 274
35756
0
    CEFBS_IsARM, // ADDSrsr = 275
35757
0
    CEFBS_None, // ADJCALLSTACKDOWN = 276
35758
0
    CEFBS_None, // ADJCALLSTACKUP = 277
35759
0
    CEFBS_IsARM, // ASRi = 278
35760
0
    CEFBS_IsARM, // ASRr = 279
35761
0
    CEFBS_IsARM, // B = 280
35762
0
    CEFBS_None, // BCCZi64 = 281
35763
0
    CEFBS_None, // BCCi64 = 282
35764
0
    CEFBS_IsARM_HasV5T, // BLX_noip = 283
35765
0
    CEFBS_IsARM_HasV5T, // BLX_pred_noip = 284
35766
0
    CEFBS_IsARM, // BL_PUSHLR = 285
35767
0
    CEFBS_IsARM, // BMOVPCB_CALL = 286
35768
0
    CEFBS_IsARM, // BMOVPCRX_CALL = 287
35769
0
    CEFBS_IsARM, // BR_JTadd = 288
35770
0
    CEFBS_IsARM, // BR_JTm_i12 = 289
35771
0
    CEFBS_IsARM, // BR_JTm_rs = 290
35772
0
    CEFBS_IsARM, // BR_JTr = 291
35773
0
    CEFBS_IsARM_HasV4T, // BX_CALL = 292
35774
0
    CEFBS_None, // CMP_SWAP_16 = 293
35775
0
    CEFBS_None, // CMP_SWAP_32 = 294
35776
0
    CEFBS_None, // CMP_SWAP_64 = 295
35777
0
    CEFBS_None, // CMP_SWAP_8 = 296
35778
0
    CEFBS_None, // CONSTPOOL_ENTRY = 297
35779
0
    CEFBS_None, // COPY_STRUCT_BYVAL_I32 = 298
35780
0
    CEFBS_IsARM, // ITasm = 299
35781
0
    CEFBS_None, // Int_eh_sjlj_dispatchsetup = 300
35782
0
    CEFBS_IsARM, // Int_eh_sjlj_longjmp = 301
35783
0
    CEFBS_IsARM_HasVFP2, // Int_eh_sjlj_setjmp = 302
35784
0
    CEFBS_IsARM, // Int_eh_sjlj_setjmp_nofp = 303
35785
0
    CEFBS_None, // Int_eh_sjlj_setup_dispatch = 304
35786
0
    CEFBS_None, // JUMPTABLE_ADDRS = 305
35787
0
    CEFBS_None, // JUMPTABLE_INSTS = 306
35788
0
    CEFBS_None, // JUMPTABLE_TBB = 307
35789
0
    CEFBS_None, // JUMPTABLE_TBH = 308
35790
0
    CEFBS_IsARM, // LDMIA_RET = 309
35791
0
    CEFBS_IsARM, // LDRBT_POST = 310
35792
0
    CEFBS_IsARM, // LDRConstPool = 311
35793
0
    CEFBS_IsARM, // LDRHTii = 312
35794
0
    CEFBS_IsARM, // LDRLIT_ga_abs = 313
35795
0
    CEFBS_IsARM, // LDRLIT_ga_pcrel = 314
35796
0
    CEFBS_IsARM, // LDRLIT_ga_pcrel_ldr = 315
35797
0
    CEFBS_IsARM, // LDRSBTii = 316
35798
0
    CEFBS_IsARM, // LDRSHTii = 317
35799
0
    CEFBS_IsARM, // LDRT_POST = 318
35800
0
    CEFBS_IsARM, // LEApcrel = 319
35801
0
    CEFBS_IsARM, // LEApcrelJT = 320
35802
0
    CEFBS_IsARM_HasV5TE, // LOADDUAL = 321
35803
0
    CEFBS_IsARM, // LSLi = 322
35804
0
    CEFBS_IsARM, // LSLr = 323
35805
0
    CEFBS_IsARM, // LSRi = 324
35806
0
    CEFBS_IsARM, // LSRr = 325
35807
0
    CEFBS_None, // MEMCPY = 326
35808
0
    CEFBS_IsARM, // MLAv5 = 327
35809
0
    CEFBS_IsARM, // MOVCCi = 328
35810
0
    CEFBS_IsARM_HasV6T2, // MOVCCi16 = 329
35811
0
    CEFBS_IsARM_HasV6T2, // MOVCCi32imm = 330
35812
0
    CEFBS_IsARM, // MOVCCr = 331
35813
0
    CEFBS_IsARM, // MOVCCsi = 332
35814
0
    CEFBS_IsARM, // MOVCCsr = 333
35815
0
    CEFBS_IsARM, // MOVPCRX = 334
35816
0
    CEFBS_None, // MOVTi16_ga_pcrel = 335
35817
0
    CEFBS_IsARM, // MOV_ga_pcrel = 336
35818
0
    CEFBS_IsARM, // MOV_ga_pcrel_ldr = 337
35819
0
    CEFBS_None, // MOVi16_ga_pcrel = 338
35820
0
    CEFBS_IsARM, // MOVi32imm = 339
35821
0
    CEFBS_IsARM, // MOVsra_glue = 340
35822
0
    CEFBS_IsARM, // MOVsrl_glue = 341
35823
0
    CEFBS_HasMVEInt, // MQPRCopy = 342
35824
0
    CEFBS_HasMVEInt, // MQQPRLoad = 343
35825
0
    CEFBS_HasMVEInt, // MQQPRStore = 344
35826
0
    CEFBS_HasMVEInt, // MQQQQPRLoad = 345
35827
0
    CEFBS_HasMVEInt, // MQQQQPRStore = 346
35828
0
    CEFBS_IsARM, // MULv5 = 347
35829
0
    CEFBS_None, // MVE_MEMCPYLOOPINST = 348
35830
0
    CEFBS_None, // MVE_MEMSETLOOPINST = 349
35831
0
    CEFBS_IsARM, // MVNCCi = 350
35832
0
    CEFBS_IsARM, // PICADD = 351
35833
0
    CEFBS_IsARM, // PICLDR = 352
35834
0
    CEFBS_IsARM, // PICLDRB = 353
35835
0
    CEFBS_IsARM, // PICLDRH = 354
35836
0
    CEFBS_IsARM, // PICLDRSB = 355
35837
0
    CEFBS_IsARM, // PICLDRSH = 356
35838
0
    CEFBS_IsARM, // PICSTR = 357
35839
0
    CEFBS_IsARM, // PICSTRB = 358
35840
0
    CEFBS_IsARM, // PICSTRH = 359
35841
0
    CEFBS_IsARM, // RORi = 360
35842
0
    CEFBS_IsARM, // RORr = 361
35843
0
    CEFBS_IsARM, // RRX = 362
35844
0
    CEFBS_IsARM, // RRXi = 363
35845
0
    CEFBS_IsARM, // RSBSri = 364
35846
0
    CEFBS_IsARM, // RSBSrsi = 365
35847
0
    CEFBS_IsARM, // RSBSrsr = 366
35848
0
    CEFBS_None, // SEH_EpilogEnd = 367
35849
0
    CEFBS_None, // SEH_EpilogStart = 368
35850
0
    CEFBS_None, // SEH_Nop = 369
35851
0
    CEFBS_None, // SEH_Nop_Ret = 370
35852
0
    CEFBS_None, // SEH_PrologEnd = 371
35853
0
    CEFBS_None, // SEH_SaveFRegs = 372
35854
0
    CEFBS_None, // SEH_SaveLR = 373
35855
0
    CEFBS_None, // SEH_SaveRegs = 374
35856
0
    CEFBS_None, // SEH_SaveRegs_Ret = 375
35857
0
    CEFBS_None, // SEH_SaveSP = 376
35858
0
    CEFBS_None, // SEH_StackAlloc = 377
35859
0
    CEFBS_IsARM, // SMLALv5 = 378
35860
0
    CEFBS_IsARM, // SMULLv5 = 379
35861
0
    CEFBS_None, // SPACE = 380
35862
0
    CEFBS_IsARM_HasV5TE, // STOREDUAL = 381
35863
0
    CEFBS_IsARM, // STRBT_POST = 382
35864
0
    CEFBS_IsARM, // STRBi_preidx = 383
35865
0
    CEFBS_IsARM, // STRBr_preidx = 384
35866
0
    CEFBS_IsARM, // STRH_preidx = 385
35867
0
    CEFBS_IsARM, // STRT_POST = 386
35868
0
    CEFBS_IsARM, // STRi_preidx = 387
35869
0
    CEFBS_IsARM, // STRr_preidx = 388
35870
0
    CEFBS_IsARM, // SUBS_PC_LR = 389
35871
0
    CEFBS_IsARM, // SUBSri = 390
35872
0
    CEFBS_IsARM, // SUBSrr = 391
35873
0
    CEFBS_IsARM, // SUBSrsi = 392
35874
0
    CEFBS_IsARM, // SUBSrsr = 393
35875
0
    CEFBS_None, // SpeculationBarrierISBDSBEndBB = 394
35876
0
    CEFBS_None, // SpeculationBarrierSBEndBB = 395
35877
0
    CEFBS_IsARM, // TAILJMPd = 396
35878
0
    CEFBS_IsARM_HasV4T, // TAILJMPr = 397
35879
0
    CEFBS_IsARM, // TAILJMPr4 = 398
35880
0
    CEFBS_None, // TCRETURNdi = 399
35881
0
    CEFBS_None, // TCRETURNri = 400
35882
0
    CEFBS_IsARM, // TPsoft = 401
35883
0
    CEFBS_IsARM, // UMLALv5 = 402
35884
0
    CEFBS_IsARM, // UMULLv5 = 403
35885
0
    CEFBS_HasNEON, // VLD1LNdAsm_16 = 404
35886
0
    CEFBS_HasNEON, // VLD1LNdAsm_32 = 405
35887
0
    CEFBS_HasNEON, // VLD1LNdAsm_8 = 406
35888
0
    CEFBS_HasNEON, // VLD1LNdWB_fixed_Asm_16 = 407
35889
0
    CEFBS_HasNEON, // VLD1LNdWB_fixed_Asm_32 = 408
35890
0
    CEFBS_HasNEON, // VLD1LNdWB_fixed_Asm_8 = 409
35891
0
    CEFBS_HasNEON, // VLD1LNdWB_register_Asm_16 = 410
35892
0
    CEFBS_HasNEON, // VLD1LNdWB_register_Asm_32 = 411
35893
0
    CEFBS_HasNEON, // VLD1LNdWB_register_Asm_8 = 412
35894
0
    CEFBS_HasNEON, // VLD2LNdAsm_16 = 413
35895
0
    CEFBS_HasNEON, // VLD2LNdAsm_32 = 414
35896
0
    CEFBS_HasNEON, // VLD2LNdAsm_8 = 415
35897
0
    CEFBS_HasNEON, // VLD2LNdWB_fixed_Asm_16 = 416
35898
0
    CEFBS_HasNEON, // VLD2LNdWB_fixed_Asm_32 = 417
35899
0
    CEFBS_HasNEON, // VLD2LNdWB_fixed_Asm_8 = 418
35900
0
    CEFBS_HasNEON, // VLD2LNdWB_register_Asm_16 = 419
35901
0
    CEFBS_HasNEON, // VLD2LNdWB_register_Asm_32 = 420
35902
0
    CEFBS_HasNEON, // VLD2LNdWB_register_Asm_8 = 421
35903
0
    CEFBS_HasNEON, // VLD2LNqAsm_16 = 422
35904
0
    CEFBS_HasNEON, // VLD2LNqAsm_32 = 423
35905
0
    CEFBS_HasNEON, // VLD2LNqWB_fixed_Asm_16 = 424
35906
0
    CEFBS_HasNEON, // VLD2LNqWB_fixed_Asm_32 = 425
35907
0
    CEFBS_HasNEON, // VLD2LNqWB_register_Asm_16 = 426
35908
0
    CEFBS_HasNEON, // VLD2LNqWB_register_Asm_32 = 427
35909
0
    CEFBS_HasNEON, // VLD3DUPdAsm_16 = 428
35910
0
    CEFBS_HasNEON, // VLD3DUPdAsm_32 = 429
35911
0
    CEFBS_HasNEON, // VLD3DUPdAsm_8 = 430
35912
0
    CEFBS_HasNEON, // VLD3DUPdWB_fixed_Asm_16 = 431
35913
0
    CEFBS_HasNEON, // VLD3DUPdWB_fixed_Asm_32 = 432
35914
0
    CEFBS_HasNEON, // VLD3DUPdWB_fixed_Asm_8 = 433
35915
0
    CEFBS_HasNEON, // VLD3DUPdWB_register_Asm_16 = 434
35916
0
    CEFBS_HasNEON, // VLD3DUPdWB_register_Asm_32 = 435
35917
0
    CEFBS_HasNEON, // VLD3DUPdWB_register_Asm_8 = 436
35918
0
    CEFBS_HasNEON, // VLD3DUPqAsm_16 = 437
35919
0
    CEFBS_HasNEON, // VLD3DUPqAsm_32 = 438
35920
0
    CEFBS_HasNEON, // VLD3DUPqAsm_8 = 439
35921
0
    CEFBS_HasNEON, // VLD3DUPqWB_fixed_Asm_16 = 440
35922
0
    CEFBS_HasNEON, // VLD3DUPqWB_fixed_Asm_32 = 441
35923
0
    CEFBS_HasNEON, // VLD3DUPqWB_fixed_Asm_8 = 442
35924
0
    CEFBS_HasNEON, // VLD3DUPqWB_register_Asm_16 = 443
35925
0
    CEFBS_HasNEON, // VLD3DUPqWB_register_Asm_32 = 444
35926
0
    CEFBS_HasNEON, // VLD3DUPqWB_register_Asm_8 = 445
35927
0
    CEFBS_HasNEON, // VLD3LNdAsm_16 = 446
35928
0
    CEFBS_HasNEON, // VLD3LNdAsm_32 = 447
35929
0
    CEFBS_HasNEON, // VLD3LNdAsm_8 = 448
35930
0
    CEFBS_HasNEON, // VLD3LNdWB_fixed_Asm_16 = 449
35931
0
    CEFBS_HasNEON, // VLD3LNdWB_fixed_Asm_32 = 450
35932
0
    CEFBS_HasNEON, // VLD3LNdWB_fixed_Asm_8 = 451
35933
0
    CEFBS_HasNEON, // VLD3LNdWB_register_Asm_16 = 452
35934
0
    CEFBS_HasNEON, // VLD3LNdWB_register_Asm_32 = 453
35935
0
    CEFBS_HasNEON, // VLD3LNdWB_register_Asm_8 = 454
35936
0
    CEFBS_HasNEON, // VLD3LNqAsm_16 = 455
35937
0
    CEFBS_HasNEON, // VLD3LNqAsm_32 = 456
35938
0
    CEFBS_HasNEON, // VLD3LNqWB_fixed_Asm_16 = 457
35939
0
    CEFBS_HasNEON, // VLD3LNqWB_fixed_Asm_32 = 458
35940
0
    CEFBS_HasNEON, // VLD3LNqWB_register_Asm_16 = 459
35941
0
    CEFBS_HasNEON, // VLD3LNqWB_register_Asm_32 = 460
35942
0
    CEFBS_HasNEON, // VLD3dAsm_16 = 461
35943
0
    CEFBS_HasNEON, // VLD3dAsm_32 = 462
35944
0
    CEFBS_HasNEON, // VLD3dAsm_8 = 463
35945
0
    CEFBS_HasNEON, // VLD3dWB_fixed_Asm_16 = 464
35946
0
    CEFBS_HasNEON, // VLD3dWB_fixed_Asm_32 = 465
35947
0
    CEFBS_HasNEON, // VLD3dWB_fixed_Asm_8 = 466
35948
0
    CEFBS_HasNEON, // VLD3dWB_register_Asm_16 = 467
35949
0
    CEFBS_HasNEON, // VLD3dWB_register_Asm_32 = 468
35950
0
    CEFBS_HasNEON, // VLD3dWB_register_Asm_8 = 469
35951
0
    CEFBS_HasNEON, // VLD3qAsm_16 = 470
35952
0
    CEFBS_HasNEON, // VLD3qAsm_32 = 471
35953
0
    CEFBS_HasNEON, // VLD3qAsm_8 = 472
35954
0
    CEFBS_HasNEON, // VLD3qWB_fixed_Asm_16 = 473
35955
0
    CEFBS_HasNEON, // VLD3qWB_fixed_Asm_32 = 474
35956
0
    CEFBS_HasNEON, // VLD3qWB_fixed_Asm_8 = 475
35957
0
    CEFBS_HasNEON, // VLD3qWB_register_Asm_16 = 476
35958
0
    CEFBS_HasNEON, // VLD3qWB_register_Asm_32 = 477
35959
0
    CEFBS_HasNEON, // VLD3qWB_register_Asm_8 = 478
35960
0
    CEFBS_HasNEON, // VLD4DUPdAsm_16 = 479
35961
0
    CEFBS_HasNEON, // VLD4DUPdAsm_32 = 480
35962
0
    CEFBS_HasNEON, // VLD4DUPdAsm_8 = 481
35963
0
    CEFBS_HasNEON, // VLD4DUPdWB_fixed_Asm_16 = 482
35964
0
    CEFBS_HasNEON, // VLD4DUPdWB_fixed_Asm_32 = 483
35965
0
    CEFBS_HasNEON, // VLD4DUPdWB_fixed_Asm_8 = 484
35966
0
    CEFBS_HasNEON, // VLD4DUPdWB_register_Asm_16 = 485
35967
0
    CEFBS_HasNEON, // VLD4DUPdWB_register_Asm_32 = 486
35968
0
    CEFBS_HasNEON, // VLD4DUPdWB_register_Asm_8 = 487
35969
0
    CEFBS_HasNEON, // VLD4DUPqAsm_16 = 488
35970
0
    CEFBS_HasNEON, // VLD4DUPqAsm_32 = 489
35971
0
    CEFBS_HasNEON, // VLD4DUPqAsm_8 = 490
35972
0
    CEFBS_HasNEON, // VLD4DUPqWB_fixed_Asm_16 = 491
35973
0
    CEFBS_HasNEON, // VLD4DUPqWB_fixed_Asm_32 = 492
35974
0
    CEFBS_HasNEON, // VLD4DUPqWB_fixed_Asm_8 = 493
35975
0
    CEFBS_HasNEON, // VLD4DUPqWB_register_Asm_16 = 494
35976
0
    CEFBS_HasNEON, // VLD4DUPqWB_register_Asm_32 = 495
35977
0
    CEFBS_HasNEON, // VLD4DUPqWB_register_Asm_8 = 496
35978
0
    CEFBS_HasNEON, // VLD4LNdAsm_16 = 497
35979
0
    CEFBS_HasNEON, // VLD4LNdAsm_32 = 498
35980
0
    CEFBS_HasNEON, // VLD4LNdAsm_8 = 499
35981
0
    CEFBS_HasNEON, // VLD4LNdWB_fixed_Asm_16 = 500
35982
0
    CEFBS_HasNEON, // VLD4LNdWB_fixed_Asm_32 = 501
35983
0
    CEFBS_HasNEON, // VLD4LNdWB_fixed_Asm_8 = 502
35984
0
    CEFBS_HasNEON, // VLD4LNdWB_register_Asm_16 = 503
35985
0
    CEFBS_HasNEON, // VLD4LNdWB_register_Asm_32 = 504
35986
0
    CEFBS_HasNEON, // VLD4LNdWB_register_Asm_8 = 505
35987
0
    CEFBS_HasNEON, // VLD4LNqAsm_16 = 506
35988
0
    CEFBS_HasNEON, // VLD4LNqAsm_32 = 507
35989
0
    CEFBS_HasNEON, // VLD4LNqWB_fixed_Asm_16 = 508
35990
0
    CEFBS_HasNEON, // VLD4LNqWB_fixed_Asm_32 = 509
35991
0
    CEFBS_HasNEON, // VLD4LNqWB_register_Asm_16 = 510
35992
0
    CEFBS_HasNEON, // VLD4LNqWB_register_Asm_32 = 511
35993
0
    CEFBS_HasNEON, // VLD4dAsm_16 = 512
35994
0
    CEFBS_HasNEON, // VLD4dAsm_32 = 513
35995
0
    CEFBS_HasNEON, // VLD4dAsm_8 = 514
35996
0
    CEFBS_HasNEON, // VLD4dWB_fixed_Asm_16 = 515
35997
0
    CEFBS_HasNEON, // VLD4dWB_fixed_Asm_32 = 516
35998
0
    CEFBS_HasNEON, // VLD4dWB_fixed_Asm_8 = 517
35999
0
    CEFBS_HasNEON, // VLD4dWB_register_Asm_16 = 518
36000
0
    CEFBS_HasNEON, // VLD4dWB_register_Asm_32 = 519
36001
0
    CEFBS_HasNEON, // VLD4dWB_register_Asm_8 = 520
36002
0
    CEFBS_HasNEON, // VLD4qAsm_16 = 521
36003
0
    CEFBS_HasNEON, // VLD4qAsm_32 = 522
36004
0
    CEFBS_HasNEON, // VLD4qAsm_8 = 523
36005
0
    CEFBS_HasNEON, // VLD4qWB_fixed_Asm_16 = 524
36006
0
    CEFBS_HasNEON, // VLD4qWB_fixed_Asm_32 = 525
36007
0
    CEFBS_HasNEON, // VLD4qWB_fixed_Asm_8 = 526
36008
0
    CEFBS_HasNEON, // VLD4qWB_register_Asm_16 = 527
36009
0
    CEFBS_HasNEON, // VLD4qWB_register_Asm_32 = 528
36010
0
    CEFBS_HasNEON, // VLD4qWB_register_Asm_8 = 529
36011
0
    CEFBS_None, // VMOVD0 = 530
36012
0
    CEFBS_HasFPRegs64, // VMOVDcc = 531
36013
0
    CEFBS_HasFPRegs, // VMOVHcc = 532
36014
0
    CEFBS_None, // VMOVQ0 = 533
36015
0
    CEFBS_HasFPRegs, // VMOVScc = 534
36016
0
    CEFBS_HasNEON, // VST1LNdAsm_16 = 535
36017
0
    CEFBS_HasNEON, // VST1LNdAsm_32 = 536
36018
0
    CEFBS_HasNEON, // VST1LNdAsm_8 = 537
36019
0
    CEFBS_HasNEON, // VST1LNdWB_fixed_Asm_16 = 538
36020
0
    CEFBS_HasNEON, // VST1LNdWB_fixed_Asm_32 = 539
36021
0
    CEFBS_HasNEON, // VST1LNdWB_fixed_Asm_8 = 540
36022
0
    CEFBS_HasNEON, // VST1LNdWB_register_Asm_16 = 541
36023
0
    CEFBS_HasNEON, // VST1LNdWB_register_Asm_32 = 542
36024
0
    CEFBS_HasNEON, // VST1LNdWB_register_Asm_8 = 543
36025
0
    CEFBS_HasNEON, // VST2LNdAsm_16 = 544
36026
0
    CEFBS_HasNEON, // VST2LNdAsm_32 = 545
36027
0
    CEFBS_HasNEON, // VST2LNdAsm_8 = 546
36028
0
    CEFBS_HasNEON, // VST2LNdWB_fixed_Asm_16 = 547
36029
0
    CEFBS_HasNEON, // VST2LNdWB_fixed_Asm_32 = 548
36030
0
    CEFBS_HasNEON, // VST2LNdWB_fixed_Asm_8 = 549
36031
0
    CEFBS_HasNEON, // VST2LNdWB_register_Asm_16 = 550
36032
0
    CEFBS_HasNEON, // VST2LNdWB_register_Asm_32 = 551
36033
0
    CEFBS_HasNEON, // VST2LNdWB_register_Asm_8 = 552
36034
0
    CEFBS_HasNEON, // VST2LNqAsm_16 = 553
36035
0
    CEFBS_HasNEON, // VST2LNqAsm_32 = 554
36036
0
    CEFBS_HasNEON, // VST2LNqWB_fixed_Asm_16 = 555
36037
0
    CEFBS_HasNEON, // VST2LNqWB_fixed_Asm_32 = 556
36038
0
    CEFBS_HasNEON, // VST2LNqWB_register_Asm_16 = 557
36039
0
    CEFBS_HasNEON, // VST2LNqWB_register_Asm_32 = 558
36040
0
    CEFBS_HasNEON, // VST3LNdAsm_16 = 559
36041
0
    CEFBS_HasNEON, // VST3LNdAsm_32 = 560
36042
0
    CEFBS_HasNEON, // VST3LNdAsm_8 = 561
36043
0
    CEFBS_HasNEON, // VST3LNdWB_fixed_Asm_16 = 562
36044
0
    CEFBS_HasNEON, // VST3LNdWB_fixed_Asm_32 = 563
36045
0
    CEFBS_HasNEON, // VST3LNdWB_fixed_Asm_8 = 564
36046
0
    CEFBS_HasNEON, // VST3LNdWB_register_Asm_16 = 565
36047
0
    CEFBS_HasNEON, // VST3LNdWB_register_Asm_32 = 566
36048
0
    CEFBS_HasNEON, // VST3LNdWB_register_Asm_8 = 567
36049
0
    CEFBS_HasNEON, // VST3LNqAsm_16 = 568
36050
0
    CEFBS_HasNEON, // VST3LNqAsm_32 = 569
36051
0
    CEFBS_HasNEON, // VST3LNqWB_fixed_Asm_16 = 570
36052
0
    CEFBS_HasNEON, // VST3LNqWB_fixed_Asm_32 = 571
36053
0
    CEFBS_HasNEON, // VST3LNqWB_register_Asm_16 = 572
36054
0
    CEFBS_HasNEON, // VST3LNqWB_register_Asm_32 = 573
36055
0
    CEFBS_HasNEON, // VST3dAsm_16 = 574
36056
0
    CEFBS_HasNEON, // VST3dAsm_32 = 575
36057
0
    CEFBS_HasNEON, // VST3dAsm_8 = 576
36058
0
    CEFBS_HasNEON, // VST3dWB_fixed_Asm_16 = 577
36059
0
    CEFBS_HasNEON, // VST3dWB_fixed_Asm_32 = 578
36060
0
    CEFBS_HasNEON, // VST3dWB_fixed_Asm_8 = 579
36061
0
    CEFBS_HasNEON, // VST3dWB_register_Asm_16 = 580
36062
0
    CEFBS_HasNEON, // VST3dWB_register_Asm_32 = 581
36063
0
    CEFBS_HasNEON, // VST3dWB_register_Asm_8 = 582
36064
0
    CEFBS_HasNEON, // VST3qAsm_16 = 583
36065
0
    CEFBS_HasNEON, // VST3qAsm_32 = 584
36066
0
    CEFBS_HasNEON, // VST3qAsm_8 = 585
36067
0
    CEFBS_HasNEON, // VST3qWB_fixed_Asm_16 = 586
36068
0
    CEFBS_HasNEON, // VST3qWB_fixed_Asm_32 = 587
36069
0
    CEFBS_HasNEON, // VST3qWB_fixed_Asm_8 = 588
36070
0
    CEFBS_HasNEON, // VST3qWB_register_Asm_16 = 589
36071
0
    CEFBS_HasNEON, // VST3qWB_register_Asm_32 = 590
36072
0
    CEFBS_HasNEON, // VST3qWB_register_Asm_8 = 591
36073
0
    CEFBS_HasNEON, // VST4LNdAsm_16 = 592
36074
0
    CEFBS_HasNEON, // VST4LNdAsm_32 = 593
36075
0
    CEFBS_HasNEON, // VST4LNdAsm_8 = 594
36076
0
    CEFBS_HasNEON, // VST4LNdWB_fixed_Asm_16 = 595
36077
0
    CEFBS_HasNEON, // VST4LNdWB_fixed_Asm_32 = 596
36078
0
    CEFBS_HasNEON, // VST4LNdWB_fixed_Asm_8 = 597
36079
0
    CEFBS_HasNEON, // VST4LNdWB_register_Asm_16 = 598
36080
0
    CEFBS_HasNEON, // VST4LNdWB_register_Asm_32 = 599
36081
0
    CEFBS_HasNEON, // VST4LNdWB_register_Asm_8 = 600
36082
0
    CEFBS_HasNEON, // VST4LNqAsm_16 = 601
36083
0
    CEFBS_HasNEON, // VST4LNqAsm_32 = 602
36084
0
    CEFBS_HasNEON, // VST4LNqWB_fixed_Asm_16 = 603
36085
0
    CEFBS_HasNEON, // VST4LNqWB_fixed_Asm_32 = 604
36086
0
    CEFBS_HasNEON, // VST4LNqWB_register_Asm_16 = 605
36087
0
    CEFBS_HasNEON, // VST4LNqWB_register_Asm_32 = 606
36088
0
    CEFBS_HasNEON, // VST4dAsm_16 = 607
36089
0
    CEFBS_HasNEON, // VST4dAsm_32 = 608
36090
0
    CEFBS_HasNEON, // VST4dAsm_8 = 609
36091
0
    CEFBS_HasNEON, // VST4dWB_fixed_Asm_16 = 610
36092
0
    CEFBS_HasNEON, // VST4dWB_fixed_Asm_32 = 611
36093
0
    CEFBS_HasNEON, // VST4dWB_fixed_Asm_8 = 612
36094
0
    CEFBS_HasNEON, // VST4dWB_register_Asm_16 = 613
36095
0
    CEFBS_HasNEON, // VST4dWB_register_Asm_32 = 614
36096
0
    CEFBS_HasNEON, // VST4dWB_register_Asm_8 = 615
36097
0
    CEFBS_HasNEON, // VST4qAsm_16 = 616
36098
0
    CEFBS_HasNEON, // VST4qAsm_32 = 617
36099
0
    CEFBS_HasNEON, // VST4qAsm_8 = 618
36100
0
    CEFBS_HasNEON, // VST4qWB_fixed_Asm_16 = 619
36101
0
    CEFBS_HasNEON, // VST4qWB_fixed_Asm_32 = 620
36102
0
    CEFBS_HasNEON, // VST4qWB_fixed_Asm_8 = 621
36103
0
    CEFBS_HasNEON, // VST4qWB_register_Asm_16 = 622
36104
0
    CEFBS_HasNEON, // VST4qWB_register_Asm_32 = 623
36105
0
    CEFBS_HasNEON, // VST4qWB_register_Asm_8 = 624
36106
0
    CEFBS_None, // WIN__CHKSTK = 625
36107
0
    CEFBS_None, // WIN__DBZCHK = 626
36108
0
    CEFBS_IsThumb2, // t2ABS = 627
36109
0
    CEFBS_IsThumb2, // t2ADDSri = 628
36110
0
    CEFBS_IsThumb2, // t2ADDSrr = 629
36111
0
    CEFBS_IsThumb2, // t2ADDSrs = 630
36112
0
    CEFBS_IsThumb2_HasV8_1MMainline_HasLOB, // t2BF_LabelPseudo = 631
36113
0
    CEFBS_IsThumb_HasV8MBaseline, // t2BR_JT = 632
36114
0
    CEFBS_IsThumb2, // t2CALL_BTI = 633
36115
0
    CEFBS_IsThumb2_HasV8_1MMainline_HasLOB, // t2DoLoopStart = 634
36116
0
    CEFBS_IsThumb2_HasV8_1MMainline_HasLOB, // t2DoLoopStartTP = 635
36117
0
    CEFBS_IsThumb2, // t2LDMIA_RET = 636
36118
0
    CEFBS_IsThumb2, // t2LDRB_OFFSET_imm = 637
36119
0
    CEFBS_IsThumb2, // t2LDRB_POST_imm = 638
36120
0
    CEFBS_IsThumb2, // t2LDRB_PRE_imm = 639
36121
0
    CEFBS_IsThumb2, // t2LDRBpcrel = 640
36122
0
    CEFBS_IsThumb2, // t2LDRConstPool = 641
36123
0
    CEFBS_IsThumb2, // t2LDRH_OFFSET_imm = 642
36124
0
    CEFBS_IsThumb2, // t2LDRH_POST_imm = 643
36125
0
    CEFBS_IsThumb2, // t2LDRH_PRE_imm = 644
36126
0
    CEFBS_IsThumb2, // t2LDRHpcrel = 645
36127
0
    CEFBS_IsThumb_HasV8MBaseline, // t2LDRLIT_ga_pcrel = 646
36128
0
    CEFBS_IsThumb2, // t2LDRSB_OFFSET_imm = 647
36129
0
    CEFBS_IsThumb2, // t2LDRSB_POST_imm = 648
36130
0
    CEFBS_IsThumb2, // t2LDRSB_PRE_imm = 649
36131
0
    CEFBS_IsThumb2, // t2LDRSBpcrel = 650
36132
0
    CEFBS_IsThumb2, // t2LDRSH_OFFSET_imm = 651
36133
0
    CEFBS_IsThumb2, // t2LDRSH_POST_imm = 652
36134
0
    CEFBS_IsThumb2, // t2LDRSH_PRE_imm = 653
36135
0
    CEFBS_IsThumb2, // t2LDRSHpcrel = 654
36136
0
    CEFBS_IsThumb2, // t2LDR_POST_imm = 655
36137
0
    CEFBS_IsThumb2, // t2LDR_PRE_imm = 656
36138
0
    CEFBS_IsThumb2, // t2LDRpci_pic = 657
36139
0
    CEFBS_IsThumb2, // t2LDRpcrel = 658
36140
0
    CEFBS_IsThumb2, // t2LEApcrel = 659
36141
0
    CEFBS_IsThumb2, // t2LEApcrelJT = 660
36142
0
    CEFBS_IsThumb2_HasV8_1MMainline_HasLOB, // t2LoopDec = 661
36143
0
    CEFBS_IsThumb2_HasV8_1MMainline_HasLOB, // t2LoopEnd = 662
36144
0
    CEFBS_IsThumb2_HasV8_1MMainline_HasLOB, // t2LoopEndDec = 663
36145
0
    CEFBS_IsThumb2, // t2MOVCCasr = 664
36146
0
    CEFBS_IsThumb2, // t2MOVCCi = 665
36147
0
    CEFBS_IsThumb2, // t2MOVCCi16 = 666
36148
0
    CEFBS_IsThumb2, // t2MOVCCi32imm = 667
36149
0
    CEFBS_IsThumb2, // t2MOVCClsl = 668
36150
0
    CEFBS_IsThumb2, // t2MOVCClsr = 669
36151
0
    CEFBS_IsThumb2, // t2MOVCCr = 670
36152
0
    CEFBS_IsThumb2, // t2MOVCCror = 671
36153
0
    CEFBS_IsThumb2, // t2MOVSsi = 672
36154
0
    CEFBS_IsThumb2, // t2MOVSsr = 673
36155
0
    CEFBS_IsThumb_HasV8MBaseline, // t2MOVTi16_ga_pcrel = 674
36156
0
    CEFBS_IsThumb_HasV8MBaseline, // t2MOV_ga_pcrel = 675
36157
0
    CEFBS_None, // t2MOVi16_ga_pcrel = 676
36158
0
    CEFBS_IsThumb, // t2MOVi32imm = 677
36159
0
    CEFBS_IsThumb2, // t2MOVsi = 678
36160
0
    CEFBS_IsThumb2, // t2MOVsr = 679
36161
0
    CEFBS_IsThumb2, // t2MVNCCi = 680
36162
0
    CEFBS_IsThumb2, // t2RSBSri = 681
36163
0
    CEFBS_IsThumb2, // t2RSBSrs = 682
36164
0
    CEFBS_IsThumb2, // t2STRB_OFFSET_imm = 683
36165
0
    CEFBS_IsThumb2, // t2STRB_POST_imm = 684
36166
0
    CEFBS_IsThumb2, // t2STRB_PRE_imm = 685
36167
0
    CEFBS_IsThumb2, // t2STRB_preidx = 686
36168
0
    CEFBS_IsThumb2, // t2STRH_OFFSET_imm = 687
36169
0
    CEFBS_IsThumb2, // t2STRH_POST_imm = 688
36170
0
    CEFBS_IsThumb2, // t2STRH_PRE_imm = 689
36171
0
    CEFBS_IsThumb2, // t2STRH_preidx = 690
36172
0
    CEFBS_IsThumb2, // t2STR_POST_imm = 691
36173
0
    CEFBS_IsThumb2, // t2STR_PRE_imm = 692
36174
0
    CEFBS_IsThumb2, // t2STR_preidx = 693
36175
0
    CEFBS_IsThumb2, // t2SUBSri = 694
36176
0
    CEFBS_IsThumb2, // t2SUBSrr = 695
36177
0
    CEFBS_IsThumb2, // t2SUBSrs = 696
36178
0
    CEFBS_None, // t2SpeculationBarrierISBDSBEndBB = 697
36179
0
    CEFBS_None, // t2SpeculationBarrierSBEndBB = 698
36180
0
    CEFBS_IsThumb2, // t2TBB_JT = 699
36181
0
    CEFBS_IsThumb2, // t2TBH_JT = 700
36182
0
    CEFBS_IsThumb2_HasV8_1MMainline_HasLOB, // t2WhileLoopSetup = 701
36183
0
    CEFBS_IsThumb2_HasV8_1MMainline_HasLOB, // t2WhileLoopStart = 702
36184
0
    CEFBS_IsThumb2_HasV8_1MMainline_HasLOB, // t2WhileLoopStartLR = 703
36185
0
    CEFBS_IsThumb2_HasV8_1MMainline_HasLOB, // t2WhileLoopStartTP = 704
36186
0
    CEFBS_None, // tADCS = 705
36187
0
    CEFBS_None, // tADDSi3 = 706
36188
0
    CEFBS_None, // tADDSi8 = 707
36189
0
    CEFBS_None, // tADDSrr = 708
36190
0
    CEFBS_IsThumb, // tADDframe = 709
36191
0
    CEFBS_IsThumb, // tADJCALLSTACKDOWN = 710
36192
0
    CEFBS_IsThumb, // tADJCALLSTACKUP = 711
36193
0
    CEFBS_IsThumb_Has8MSecExt, // tBLXNS_CALL = 712
36194
0
    CEFBS_IsThumb_HasV5T, // tBLXr_noip = 713
36195
0
    CEFBS_IsThumb, // tBL_PUSHLR = 714
36196
0
    CEFBS_IsThumb, // tBRIND = 715
36197
0
    CEFBS_IsThumb, // tBR_JTr = 716
36198
0
    CEFBS_IsThumb, // tBXNS_RET = 717
36199
0
    CEFBS_IsThumb, // tBX_CALL = 718
36200
0
    CEFBS_IsThumb, // tBX_RET = 719
36201
0
    CEFBS_IsThumb, // tBX_RET_vararg = 720
36202
0
    CEFBS_IsThumb, // tBfar = 721
36203
0
    CEFBS_None, // tCMP_SWAP_16 = 722
36204
0
    CEFBS_None, // tCMP_SWAP_32 = 723
36205
0
    CEFBS_None, // tCMP_SWAP_8 = 724
36206
0
    CEFBS_IsThumb, // tLDMIA_UPD = 725
36207
0
    CEFBS_IsThumb, // tLDRConstPool = 726
36208
0
    CEFBS_IsThumb, // tLDRLIT_ga_abs = 727
36209
0
    CEFBS_IsThumb, // tLDRLIT_ga_pcrel = 728
36210
0
    CEFBS_IsThumb, // tLDR_postidx = 729
36211
0
    CEFBS_IsThumb, // tLDRpci_pic = 730
36212
0
    CEFBS_IsThumb, // tLEApcrel = 731
36213
0
    CEFBS_IsThumb, // tLEApcrelJT = 732
36214
0
    CEFBS_None, // tLSLSri = 733
36215
0
    CEFBS_None, // tMOVCCr_pseudo = 734
36216
0
    CEFBS_None, // tMOVi32imm = 735
36217
0
    CEFBS_IsThumb, // tPOP_RET = 736
36218
0
    CEFBS_None, // tRSBS = 737
36219
0
    CEFBS_None, // tSBCS = 738
36220
0
    CEFBS_None, // tSUBSi3 = 739
36221
0
    CEFBS_None, // tSUBSi8 = 740
36222
0
    CEFBS_None, // tSUBSrr = 741
36223
0
    CEFBS_IsThumb2, // tTAILJMPd = 742
36224
0
    CEFBS_IsThumb, // tTAILJMPdND = 743
36225
0
    CEFBS_IsThumb, // tTAILJMPr = 744
36226
0
    CEFBS_IsThumb, // tTBB_JT = 745
36227
0
    CEFBS_IsThumb, // tTBH_JT = 746
36228
0
    CEFBS_IsThumb, // tTPsoft = 747
36229
0
    CEFBS_IsARM, // ADCri = 748
36230
0
    CEFBS_IsARM, // ADCrr = 749
36231
0
    CEFBS_IsARM, // ADCrsi = 750
36232
0
    CEFBS_IsARM, // ADCrsr = 751
36233
0
    CEFBS_IsARM, // ADDri = 752
36234
0
    CEFBS_IsARM, // ADDrr = 753
36235
0
    CEFBS_IsARM, // ADDrsi = 754
36236
0
    CEFBS_IsARM, // ADDrsr = 755
36237
0
    CEFBS_IsARM, // ADR = 756
36238
0
    CEFBS_HasV8_HasAES, // AESD = 757
36239
0
    CEFBS_HasV8_HasAES, // AESE = 758
36240
0
    CEFBS_HasV8_HasAES, // AESIMC = 759
36241
0
    CEFBS_HasV8_HasAES, // AESMC = 760
36242
0
    CEFBS_IsARM, // ANDri = 761
36243
0
    CEFBS_IsARM, // ANDrr = 762
36244
0
    CEFBS_IsARM, // ANDrsi = 763
36245
0
    CEFBS_IsARM, // ANDrsr = 764
36246
0
    CEFBS_HasBF16_HasNEON, // BF16VDOTI_VDOTD = 765
36247
0
    CEFBS_HasBF16_HasNEON, // BF16VDOTI_VDOTQ = 766
36248
0
    CEFBS_HasBF16_HasNEON, // BF16VDOTS_VDOTD = 767
36249
0
    CEFBS_HasBF16_HasNEON, // BF16VDOTS_VDOTQ = 768
36250
0
    CEFBS_HasBF16_HasNEON, // BF16_VCVT = 769
36251
0
    CEFBS_HasBF16, // BF16_VCVTB = 770
36252
0
    CEFBS_HasBF16, // BF16_VCVTT = 771
36253
0
    CEFBS_IsARM_HasV6T2, // BFC = 772
36254
0
    CEFBS_IsARM_HasV6T2, // BFI = 773
36255
0
    CEFBS_IsARM, // BICri = 774
36256
0
    CEFBS_IsARM, // BICrr = 775
36257
0
    CEFBS_IsARM, // BICrsi = 776
36258
0
    CEFBS_IsARM, // BICrsr = 777
36259
0
    CEFBS_IsARM, // BKPT = 778
36260
0
    CEFBS_IsARM, // BL = 779
36261
0
    CEFBS_IsARM_HasV5T, // BLX = 780
36262
0
    CEFBS_IsARM_HasV5T, // BLX_pred = 781
36263
0
    CEFBS_IsARM_HasV5T, // BLXi = 782
36264
0
    CEFBS_IsARM, // BL_pred = 783
36265
0
    CEFBS_IsARM_HasV4T, // BX = 784
36266
0
    CEFBS_IsARM, // BXJ = 785
36267
0
    CEFBS_IsARM_HasV4T, // BX_RET = 786
36268
0
    CEFBS_IsARM_HasV4T, // BX_pred = 787
36269
0
    CEFBS_IsARM, // Bcc = 788
36270
0
    CEFBS_HasCDE, // CDE_CX1 = 789
36271
0
    CEFBS_HasCDE, // CDE_CX1A = 790
36272
0
    CEFBS_HasCDE, // CDE_CX1D = 791
36273
0
    CEFBS_HasCDE, // CDE_CX1DA = 792
36274
0
    CEFBS_HasCDE, // CDE_CX2 = 793
36275
0
    CEFBS_HasCDE, // CDE_CX2A = 794
36276
0
    CEFBS_HasCDE, // CDE_CX2D = 795
36277
0
    CEFBS_HasCDE, // CDE_CX2DA = 796
36278
0
    CEFBS_HasCDE, // CDE_CX3 = 797
36279
0
    CEFBS_HasCDE, // CDE_CX3A = 798
36280
0
    CEFBS_HasCDE, // CDE_CX3D = 799
36281
0
    CEFBS_HasCDE, // CDE_CX3DA = 800
36282
0
    CEFBS_HasCDE_HasFPRegs, // CDE_VCX1A_fpdp = 801
36283
0
    CEFBS_HasCDE_HasFPRegs, // CDE_VCX1A_fpsp = 802
36284
0
    CEFBS_HasCDE_HasMVEInt, // CDE_VCX1A_vec = 803
36285
0
    CEFBS_HasCDE_HasFPRegs, // CDE_VCX1_fpdp = 804
36286
0
    CEFBS_HasCDE_HasFPRegs, // CDE_VCX1_fpsp = 805
36287
0
    CEFBS_HasCDE_HasMVEInt, // CDE_VCX1_vec = 806
36288
0
    CEFBS_HasCDE_HasFPRegs, // CDE_VCX2A_fpdp = 807
36289
0
    CEFBS_HasCDE_HasFPRegs, // CDE_VCX2A_fpsp = 808
36290
0
    CEFBS_HasCDE_HasMVEInt, // CDE_VCX2A_vec = 809
36291
0
    CEFBS_HasCDE_HasFPRegs, // CDE_VCX2_fpdp = 810
36292
0
    CEFBS_HasCDE_HasFPRegs, // CDE_VCX2_fpsp = 811
36293
0
    CEFBS_HasCDE_HasMVEInt, // CDE_VCX2_vec = 812
36294
0
    CEFBS_HasCDE_HasFPRegs, // CDE_VCX3A_fpdp = 813
36295
0
    CEFBS_HasCDE_HasFPRegs, // CDE_VCX3A_fpsp = 814
36296
0
    CEFBS_HasCDE_HasMVEInt, // CDE_VCX3A_vec = 815
36297
0
    CEFBS_HasCDE_HasFPRegs, // CDE_VCX3_fpdp = 816
36298
0
    CEFBS_HasCDE_HasFPRegs, // CDE_VCX3_fpsp = 817
36299
0
    CEFBS_HasCDE_HasMVEInt, // CDE_VCX3_vec = 818
36300
0
    CEFBS_IsARM_PreV8, // CDP = 819
36301
0
    CEFBS_IsARM_PreV8, // CDP2 = 820
36302
0
    CEFBS_IsARM_HasV6K, // CLREX = 821
36303
0
    CEFBS_IsARM_HasV5T, // CLZ = 822
36304
0
    CEFBS_IsARM, // CMNri = 823
36305
0
    CEFBS_IsARM, // CMNzrr = 824
36306
0
    CEFBS_IsARM, // CMNzrsi = 825
36307
0
    CEFBS_IsARM, // CMNzrsr = 826
36308
0
    CEFBS_IsARM, // CMPri = 827
36309
0
    CEFBS_IsARM, // CMPrr = 828
36310
0
    CEFBS_IsARM, // CMPrsi = 829
36311
0
    CEFBS_IsARM, // CMPrsr = 830
36312
0
    CEFBS_IsARM, // CPS1p = 831
36313
0
    CEFBS_IsARM, // CPS2p = 832
36314
0
    CEFBS_IsARM, // CPS3p = 833
36315
0
    CEFBS_IsARM_HasCRC, // CRC32B = 834
36316
0
    CEFBS_IsARM_HasCRC, // CRC32CB = 835
36317
0
    CEFBS_IsARM_HasCRC, // CRC32CH = 836
36318
0
    CEFBS_IsARM_HasCRC, // CRC32CW = 837
36319
0
    CEFBS_IsARM_HasCRC, // CRC32H = 838
36320
0
    CEFBS_IsARM_HasCRC, // CRC32W = 839
36321
0
    CEFBS_IsARM_HasV7, // DBG = 840
36322
0
    CEFBS_IsARM_HasDB, // DMB = 841
36323
0
    CEFBS_IsARM_HasDB, // DSB = 842
36324
0
    CEFBS_IsARM, // EORri = 843
36325
0
    CEFBS_IsARM, // EORrr = 844
36326
0
    CEFBS_IsARM, // EORrsi = 845
36327
0
    CEFBS_IsARM, // EORrsr = 846
36328
0
    CEFBS_IsARM_HasVirtualization, // ERET = 847
36329
0
    CEFBS_HasVFP3_HasDPVFP, // FCONSTD = 848
36330
0
    CEFBS_HasFullFP16, // FCONSTH = 849
36331
0
    CEFBS_HasVFP3, // FCONSTS = 850
36332
0
    CEFBS_HasFPRegs, // FLDMXDB_UPD = 851
36333
0
    CEFBS_HasFPRegs, // FLDMXIA = 852
36334
0
    CEFBS_HasFPRegs, // FLDMXIA_UPD = 853
36335
0
    CEFBS_HasFPRegs, // FMSTAT = 854
36336
0
    CEFBS_HasFPRegs, // FSTMXDB_UPD = 855
36337
0
    CEFBS_HasFPRegs, // FSTMXIA = 856
36338
0
    CEFBS_HasFPRegs, // FSTMXIA_UPD = 857
36339
0
    CEFBS_IsARM_HasV6, // HINT = 858
36340
0
    CEFBS_IsARM_HasV8, // HLT = 859
36341
0
    CEFBS_IsARM_HasVirtualization, // HVC = 860
36342
0
    CEFBS_IsARM_HasDB, // ISB = 861
36343
0
    CEFBS_IsARM_HasAcquireRelease, // LDA = 862
36344
0
    CEFBS_IsARM_HasAcquireRelease, // LDAB = 863
36345
0
    CEFBS_IsARM_HasAcquireRelease_HasV7Clrex, // LDAEX = 864
36346
0
    CEFBS_IsARM_HasAcquireRelease_HasV7Clrex, // LDAEXB = 865
36347
0
    CEFBS_IsARM_HasAcquireRelease_HasV7Clrex, // LDAEXD = 866
36348
0
    CEFBS_IsARM_HasAcquireRelease_HasV7Clrex, // LDAEXH = 867
36349
0
    CEFBS_IsARM_HasAcquireRelease, // LDAH = 868
36350
0
    CEFBS_IsARM_PreV8, // LDC2L_OFFSET = 869
36351
0
    CEFBS_IsARM_PreV8, // LDC2L_OPTION = 870
36352
0
    CEFBS_IsARM_PreV8, // LDC2L_POST = 871
36353
0
    CEFBS_IsARM_PreV8, // LDC2L_PRE = 872
36354
0
    CEFBS_IsARM_PreV8, // LDC2_OFFSET = 873
36355
0
    CEFBS_IsARM_PreV8, // LDC2_OPTION = 874
36356
0
    CEFBS_IsARM_PreV8, // LDC2_POST = 875
36357
0
    CEFBS_IsARM_PreV8, // LDC2_PRE = 876
36358
0
    CEFBS_IsARM, // LDCL_OFFSET = 877
36359
0
    CEFBS_IsARM, // LDCL_OPTION = 878
36360
0
    CEFBS_IsARM, // LDCL_POST = 879
36361
0
    CEFBS_IsARM, // LDCL_PRE = 880
36362
0
    CEFBS_IsARM, // LDC_OFFSET = 881
36363
0
    CEFBS_IsARM, // LDC_OPTION = 882
36364
0
    CEFBS_IsARM, // LDC_POST = 883
36365
0
    CEFBS_IsARM, // LDC_PRE = 884
36366
0
    CEFBS_IsARM, // LDMDA = 885
36367
0
    CEFBS_IsARM, // LDMDA_UPD = 886
36368
0
    CEFBS_IsARM, // LDMDB = 887
36369
0
    CEFBS_IsARM, // LDMDB_UPD = 888
36370
0
    CEFBS_IsARM, // LDMIA = 889
36371
0
    CEFBS_IsARM, // LDMIA_UPD = 890
36372
0
    CEFBS_IsARM, // LDMIB = 891
36373
0
    CEFBS_IsARM, // LDMIB_UPD = 892
36374
0
    CEFBS_IsARM, // LDRBT_POST_IMM = 893
36375
0
    CEFBS_IsARM, // LDRBT_POST_REG = 894
36376
0
    CEFBS_IsARM, // LDRB_POST_IMM = 895
36377
0
    CEFBS_IsARM, // LDRB_POST_REG = 896
36378
0
    CEFBS_IsARM, // LDRB_PRE_IMM = 897
36379
0
    CEFBS_IsARM, // LDRB_PRE_REG = 898
36380
0
    CEFBS_IsARM, // LDRBi12 = 899
36381
0
    CEFBS_IsARM, // LDRBrs = 900
36382
0
    CEFBS_IsARM_HasV5TE, // LDRD = 901
36383
0
    CEFBS_IsARM, // LDRD_POST = 902
36384
0
    CEFBS_IsARM, // LDRD_PRE = 903
36385
0
    CEFBS_IsARM, // LDREX = 904
36386
0
    CEFBS_IsARM, // LDREXB = 905
36387
0
    CEFBS_IsARM, // LDREXD = 906
36388
0
    CEFBS_IsARM, // LDREXH = 907
36389
0
    CEFBS_IsARM, // LDRH = 908
36390
0
    CEFBS_IsARM, // LDRHTi = 909
36391
0
    CEFBS_IsARM, // LDRHTr = 910
36392
0
    CEFBS_IsARM, // LDRH_POST = 911
36393
0
    CEFBS_IsARM, // LDRH_PRE = 912
36394
0
    CEFBS_IsARM, // LDRSB = 913
36395
0
    CEFBS_IsARM, // LDRSBTi = 914
36396
0
    CEFBS_IsARM, // LDRSBTr = 915
36397
0
    CEFBS_IsARM, // LDRSB_POST = 916
36398
0
    CEFBS_IsARM, // LDRSB_PRE = 917
36399
0
    CEFBS_IsARM, // LDRSH = 918
36400
0
    CEFBS_IsARM, // LDRSHTi = 919
36401
0
    CEFBS_IsARM, // LDRSHTr = 920
36402
0
    CEFBS_IsARM, // LDRSH_POST = 921
36403
0
    CEFBS_IsARM, // LDRSH_PRE = 922
36404
0
    CEFBS_IsARM, // LDRT_POST_IMM = 923
36405
0
    CEFBS_IsARM, // LDRT_POST_REG = 924
36406
0
    CEFBS_IsARM, // LDR_POST_IMM = 925
36407
0
    CEFBS_IsARM, // LDR_POST_REG = 926
36408
0
    CEFBS_IsARM, // LDR_PRE_IMM = 927
36409
0
    CEFBS_IsARM, // LDR_PRE_REG = 928
36410
0
    CEFBS_IsARM, // LDRcp = 929
36411
0
    CEFBS_IsARM, // LDRi12 = 930
36412
0
    CEFBS_IsARM, // LDRrs = 931
36413
0
    CEFBS_IsARM, // MCR = 932
36414
0
    CEFBS_IsARM_PreV8, // MCR2 = 933
36415
0
    CEFBS_IsARM, // MCRR = 934
36416
0
    CEFBS_IsARM_PreV8, // MCRR2 = 935
36417
0
    CEFBS_IsARM_HasV6, // MLA = 936
36418
0
    CEFBS_IsARM_HasV6T2, // MLS = 937
36419
0
    CEFBS_IsARM, // MOVPCLR = 938
36420
0
    CEFBS_IsARM_HasV6T2, // MOVTi16 = 939
36421
0
    CEFBS_IsARM, // MOVi = 940
36422
0
    CEFBS_IsARM_HasV6T2, // MOVi16 = 941
36423
0
    CEFBS_IsARM, // MOVr = 942
36424
0
    CEFBS_IsARM, // MOVr_TC = 943
36425
0
    CEFBS_IsARM, // MOVsi = 944
36426
0
    CEFBS_IsARM, // MOVsr = 945
36427
0
    CEFBS_IsARM, // MRC = 946
36428
0
    CEFBS_IsARM_PreV8, // MRC2 = 947
36429
0
    CEFBS_IsARM, // MRRC = 948
36430
0
    CEFBS_IsARM_PreV8, // MRRC2 = 949
36431
0
    CEFBS_IsARM, // MRS = 950
36432
0
    CEFBS_IsARM_HasVirtualization, // MRSbanked = 951
36433
0
    CEFBS_IsARM, // MRSsys = 952
36434
0
    CEFBS_IsARM, // MSR = 953
36435
0
    CEFBS_IsARM_HasVirtualization, // MSRbanked = 954
36436
0
    CEFBS_IsARM, // MSRi = 955
36437
0
    CEFBS_IsARM_HasV6, // MUL = 956
36438
0
    CEFBS_HasV8_1MMainline_HasMVEInt, // MVE_ASRLi = 957
36439
0
    CEFBS_HasV8_1MMainline_HasMVEInt, // MVE_ASRLr = 958
36440
0
    CEFBS_HasMVEInt, // MVE_DLSTP_16 = 959
36441
0
    CEFBS_HasMVEInt, // MVE_DLSTP_32 = 960
36442
0
    CEFBS_HasMVEInt, // MVE_DLSTP_64 = 961
36443
0
    CEFBS_HasMVEInt, // MVE_DLSTP_8 = 962
36444
0
    CEFBS_HasMVEInt, // MVE_LCTP = 963
36445
0
    CEFBS_HasMVEInt, // MVE_LETP = 964
36446
0
    CEFBS_HasV8_1MMainline_HasMVEInt, // MVE_LSLLi = 965
36447
0
    CEFBS_HasV8_1MMainline_HasMVEInt, // MVE_LSLLr = 966
36448
0
    CEFBS_HasV8_1MMainline_HasMVEInt, // MVE_LSRL = 967
36449
0
    CEFBS_HasV8_1MMainline_HasMVEInt, // MVE_SQRSHR = 968
36450
0
    CEFBS_HasV8_1MMainline_HasMVEInt, // MVE_SQRSHRL = 969
36451
0
    CEFBS_HasV8_1MMainline_HasMVEInt, // MVE_SQSHL = 970
36452
0
    CEFBS_HasV8_1MMainline_HasMVEInt, // MVE_SQSHLL = 971
36453
0
    CEFBS_HasV8_1MMainline_HasMVEInt, // MVE_SRSHR = 972
36454
0
    CEFBS_HasV8_1MMainline_HasMVEInt, // MVE_SRSHRL = 973
36455
0
    CEFBS_HasV8_1MMainline_HasMVEInt, // MVE_UQRSHL = 974
36456
0
    CEFBS_HasV8_1MMainline_HasMVEInt, // MVE_UQRSHLL = 975
36457
0
    CEFBS_HasV8_1MMainline_HasMVEInt, // MVE_UQSHL = 976
36458
0
    CEFBS_HasV8_1MMainline_HasMVEInt, // MVE_UQSHLL = 977
36459
0
    CEFBS_HasV8_1MMainline_HasMVEInt, // MVE_URSHR = 978
36460
0
    CEFBS_HasV8_1MMainline_HasMVEInt, // MVE_URSHRL = 979
36461
0
    CEFBS_HasMVEInt, // MVE_VABAVs16 = 980
36462
0
    CEFBS_HasMVEInt, // MVE_VABAVs32 = 981
36463
0
    CEFBS_HasMVEInt, // MVE_VABAVs8 = 982
36464
0
    CEFBS_HasMVEInt, // MVE_VABAVu16 = 983
36465
0
    CEFBS_HasMVEInt, // MVE_VABAVu32 = 984
36466
0
    CEFBS_HasMVEInt, // MVE_VABAVu8 = 985
36467
0
    CEFBS_HasMVEFloat, // MVE_VABDf16 = 986
36468
0
    CEFBS_HasMVEFloat, // MVE_VABDf32 = 987
36469
0
    CEFBS_HasMVEInt, // MVE_VABDs16 = 988
36470
0
    CEFBS_HasMVEInt, // MVE_VABDs32 = 989
36471
0
    CEFBS_HasMVEInt, // MVE_VABDs8 = 990
36472
0
    CEFBS_HasMVEInt, // MVE_VABDu16 = 991
36473
0
    CEFBS_HasMVEInt, // MVE_VABDu32 = 992
36474
0
    CEFBS_HasMVEInt, // MVE_VABDu8 = 993
36475
0
    CEFBS_HasMVEFloat, // MVE_VABSf16 = 994
36476
0
    CEFBS_HasMVEFloat, // MVE_VABSf32 = 995
36477
0
    CEFBS_HasMVEInt, // MVE_VABSs16 = 996
36478
0
    CEFBS_HasMVEInt, // MVE_VABSs32 = 997
36479
0
    CEFBS_HasMVEInt, // MVE_VABSs8 = 998
36480
0
    CEFBS_HasMVEInt, // MVE_VADC = 999
36481
0
    CEFBS_HasMVEInt, // MVE_VADCI = 1000
36482
0
    CEFBS_HasMVEInt, // MVE_VADDLVs32acc = 1001
36483
0
    CEFBS_HasMVEInt, // MVE_VADDLVs32no_acc = 1002
36484
0
    CEFBS_HasMVEInt, // MVE_VADDLVu32acc = 1003
36485
0
    CEFBS_HasMVEInt, // MVE_VADDLVu32no_acc = 1004
36486
0
    CEFBS_HasMVEInt, // MVE_VADDVs16acc = 1005
36487
0
    CEFBS_HasMVEInt, // MVE_VADDVs16no_acc = 1006
36488
0
    CEFBS_HasMVEInt, // MVE_VADDVs32acc = 1007
36489
0
    CEFBS_HasMVEInt, // MVE_VADDVs32no_acc = 1008
36490
0
    CEFBS_HasMVEInt, // MVE_VADDVs8acc = 1009
36491
0
    CEFBS_HasMVEInt, // MVE_VADDVs8no_acc = 1010
36492
0
    CEFBS_HasMVEInt, // MVE_VADDVu16acc = 1011
36493
0
    CEFBS_HasMVEInt, // MVE_VADDVu16no_acc = 1012
36494
0
    CEFBS_HasMVEInt, // MVE_VADDVu32acc = 1013
36495
0
    CEFBS_HasMVEInt, // MVE_VADDVu32no_acc = 1014
36496
0
    CEFBS_HasMVEInt, // MVE_VADDVu8acc = 1015
36497
0
    CEFBS_HasMVEInt, // MVE_VADDVu8no_acc = 1016
36498
0
    CEFBS_HasMVEFloat, // MVE_VADD_qr_f16 = 1017
36499
0
    CEFBS_HasMVEFloat, // MVE_VADD_qr_f32 = 1018
36500
0
    CEFBS_HasMVEInt, // MVE_VADD_qr_i16 = 1019
36501
0
    CEFBS_HasMVEInt, // MVE_VADD_qr_i32 = 1020
36502
0
    CEFBS_HasMVEInt, // MVE_VADD_qr_i8 = 1021
36503
0
    CEFBS_HasMVEFloat, // MVE_VADDf16 = 1022
36504
0
    CEFBS_HasMVEFloat, // MVE_VADDf32 = 1023
36505
0
    CEFBS_HasMVEInt, // MVE_VADDi16 = 1024
36506
0
    CEFBS_HasMVEInt, // MVE_VADDi32 = 1025
36507
0
    CEFBS_HasMVEInt, // MVE_VADDi8 = 1026
36508
0
    CEFBS_HasMVEInt, // MVE_VAND = 1027
36509
0
    CEFBS_HasMVEInt, // MVE_VBIC = 1028
36510
0
    CEFBS_HasMVEInt, // MVE_VBICimmi16 = 1029
36511
0
    CEFBS_HasMVEInt, // MVE_VBICimmi32 = 1030
36512
0
    CEFBS_HasMVEInt, // MVE_VBRSR16 = 1031
36513
0
    CEFBS_HasMVEInt, // MVE_VBRSR32 = 1032
36514
0
    CEFBS_HasMVEInt, // MVE_VBRSR8 = 1033
36515
0
    CEFBS_HasMVEFloat, // MVE_VCADDf16 = 1034
36516
0
    CEFBS_HasMVEFloat, // MVE_VCADDf32 = 1035
36517
0
    CEFBS_HasMVEInt, // MVE_VCADDi16 = 1036
36518
0
    CEFBS_HasMVEInt, // MVE_VCADDi32 = 1037
36519
0
    CEFBS_HasMVEInt, // MVE_VCADDi8 = 1038
36520
0
    CEFBS_HasMVEInt, // MVE_VCLSs16 = 1039
36521
0
    CEFBS_HasMVEInt, // MVE_VCLSs32 = 1040
36522
0
    CEFBS_HasMVEInt, // MVE_VCLSs8 = 1041
36523
0
    CEFBS_HasMVEInt, // MVE_VCLZs16 = 1042
36524
0
    CEFBS_HasMVEInt, // MVE_VCLZs32 = 1043
36525
0
    CEFBS_HasMVEInt, // MVE_VCLZs8 = 1044
36526
0
    CEFBS_HasMVEFloat, // MVE_VCMLAf16 = 1045
36527
0
    CEFBS_HasMVEFloat, // MVE_VCMLAf32 = 1046
36528
0
    CEFBS_HasMVEFloat, // MVE_VCMPf16 = 1047
36529
0
    CEFBS_HasMVEFloat, // MVE_VCMPf16r = 1048
36530
0
    CEFBS_HasMVEFloat, // MVE_VCMPf32 = 1049
36531
0
    CEFBS_HasMVEFloat, // MVE_VCMPf32r = 1050
36532
0
    CEFBS_HasMVEInt, // MVE_VCMPi16 = 1051
36533
0
    CEFBS_HasMVEInt, // MVE_VCMPi16r = 1052
36534
0
    CEFBS_HasMVEInt, // MVE_VCMPi32 = 1053
36535
0
    CEFBS_HasMVEInt, // MVE_VCMPi32r = 1054
36536
0
    CEFBS_HasMVEInt, // MVE_VCMPi8 = 1055
36537
0
    CEFBS_HasMVEInt, // MVE_VCMPi8r = 1056
36538
0
    CEFBS_HasMVEInt, // MVE_VCMPs16 = 1057
36539
0
    CEFBS_HasMVEInt, // MVE_VCMPs16r = 1058
36540
0
    CEFBS_HasMVEInt, // MVE_VCMPs32 = 1059
36541
0
    CEFBS_HasMVEInt, // MVE_VCMPs32r = 1060
36542
0
    CEFBS_HasMVEInt, // MVE_VCMPs8 = 1061
36543
0
    CEFBS_HasMVEInt, // MVE_VCMPs8r = 1062
36544
0
    CEFBS_HasMVEInt, // MVE_VCMPu16 = 1063
36545
0
    CEFBS_HasMVEInt, // MVE_VCMPu16r = 1064
36546
0
    CEFBS_HasMVEInt, // MVE_VCMPu32 = 1065
36547
0
    CEFBS_HasMVEInt, // MVE_VCMPu32r = 1066
36548
0
    CEFBS_HasMVEInt, // MVE_VCMPu8 = 1067
36549
0
    CEFBS_HasMVEInt, // MVE_VCMPu8r = 1068
36550
0
    CEFBS_HasMVEFloat, // MVE_VCMULf16 = 1069
36551
0
    CEFBS_HasMVEFloat, // MVE_VCMULf32 = 1070
36552
0
    CEFBS_HasMVEInt, // MVE_VCTP16 = 1071
36553
0
    CEFBS_HasMVEInt, // MVE_VCTP32 = 1072
36554
0
    CEFBS_HasMVEInt, // MVE_VCTP64 = 1073
36555
0
    CEFBS_HasMVEInt, // MVE_VCTP8 = 1074
36556
0
    CEFBS_HasMVEFloat, // MVE_VCVTf16f32bh = 1075
36557
0
    CEFBS_HasMVEFloat, // MVE_VCVTf16f32th = 1076
36558
0
    CEFBS_HasMVEFloat, // MVE_VCVTf16s16_fix = 1077
36559
0
    CEFBS_HasMVEFloat, // MVE_VCVTf16s16n = 1078
36560
0
    CEFBS_HasMVEFloat, // MVE_VCVTf16u16_fix = 1079
36561
0
    CEFBS_HasMVEFloat, // MVE_VCVTf16u16n = 1080
36562
0
    CEFBS_HasMVEFloat, // MVE_VCVTf32f16bh = 1081
36563
0
    CEFBS_HasMVEFloat, // MVE_VCVTf32f16th = 1082
36564
0
    CEFBS_HasMVEFloat, // MVE_VCVTf32s32_fix = 1083
36565
0
    CEFBS_HasMVEFloat, // MVE_VCVTf32s32n = 1084
36566
0
    CEFBS_HasMVEFloat, // MVE_VCVTf32u32_fix = 1085
36567
0
    CEFBS_HasMVEFloat, // MVE_VCVTf32u32n = 1086
36568
0
    CEFBS_HasMVEFloat, // MVE_VCVTs16f16_fix = 1087
36569
0
    CEFBS_HasMVEFloat, // MVE_VCVTs16f16a = 1088
36570
0
    CEFBS_HasMVEFloat, // MVE_VCVTs16f16m = 1089
36571
0
    CEFBS_HasMVEFloat, // MVE_VCVTs16f16n = 1090
36572
0
    CEFBS_HasMVEFloat, // MVE_VCVTs16f16p = 1091
36573
0
    CEFBS_HasMVEFloat, // MVE_VCVTs16f16z = 1092
36574
0
    CEFBS_HasMVEFloat, // MVE_VCVTs32f32_fix = 1093
36575
0
    CEFBS_HasMVEFloat, // MVE_VCVTs32f32a = 1094
36576
0
    CEFBS_HasMVEFloat, // MVE_VCVTs32f32m = 1095
36577
0
    CEFBS_HasMVEFloat, // MVE_VCVTs32f32n = 1096
36578
0
    CEFBS_HasMVEFloat, // MVE_VCVTs32f32p = 1097
36579
0
    CEFBS_HasMVEFloat, // MVE_VCVTs32f32z = 1098
36580
0
    CEFBS_HasMVEFloat, // MVE_VCVTu16f16_fix = 1099
36581
0
    CEFBS_HasMVEFloat, // MVE_VCVTu16f16a = 1100
36582
0
    CEFBS_HasMVEFloat, // MVE_VCVTu16f16m = 1101
36583
0
    CEFBS_HasMVEFloat, // MVE_VCVTu16f16n = 1102
36584
0
    CEFBS_HasMVEFloat, // MVE_VCVTu16f16p = 1103
36585
0
    CEFBS_HasMVEFloat, // MVE_VCVTu16f16z = 1104
36586
0
    CEFBS_HasMVEFloat, // MVE_VCVTu32f32_fix = 1105
36587
0
    CEFBS_HasMVEFloat, // MVE_VCVTu32f32a = 1106
36588
0
    CEFBS_HasMVEFloat, // MVE_VCVTu32f32m = 1107
36589
0
    CEFBS_HasMVEFloat, // MVE_VCVTu32f32n = 1108
36590
0
    CEFBS_HasMVEFloat, // MVE_VCVTu32f32p = 1109
36591
0
    CEFBS_HasMVEFloat, // MVE_VCVTu32f32z = 1110
36592
0
    CEFBS_HasMVEInt, // MVE_VDDUPu16 = 1111
36593
0
    CEFBS_HasMVEInt, // MVE_VDDUPu32 = 1112
36594
0
    CEFBS_HasMVEInt, // MVE_VDDUPu8 = 1113
36595
0
    CEFBS_HasMVEInt, // MVE_VDUP16 = 1114
36596
0
    CEFBS_HasMVEInt, // MVE_VDUP32 = 1115
36597
0
    CEFBS_HasMVEInt, // MVE_VDUP8 = 1116
36598
0
    CEFBS_HasMVEInt, // MVE_VDWDUPu16 = 1117
36599
0
    CEFBS_HasMVEInt, // MVE_VDWDUPu32 = 1118
36600
0
    CEFBS_HasMVEInt, // MVE_VDWDUPu8 = 1119
36601
0
    CEFBS_HasMVEInt, // MVE_VEOR = 1120
36602
0
    CEFBS_HasMVEFloat, // MVE_VFMA_qr_Sf16 = 1121
36603
0
    CEFBS_HasMVEFloat, // MVE_VFMA_qr_Sf32 = 1122
36604
0
    CEFBS_HasMVEFloat, // MVE_VFMA_qr_f16 = 1123
36605
0
    CEFBS_HasMVEFloat, // MVE_VFMA_qr_f32 = 1124
36606
0
    CEFBS_HasMVEFloat, // MVE_VFMAf16 = 1125
36607
0
    CEFBS_HasMVEFloat, // MVE_VFMAf32 = 1126
36608
0
    CEFBS_HasMVEFloat, // MVE_VFMSf16 = 1127
36609
0
    CEFBS_HasMVEFloat, // MVE_VFMSf32 = 1128
36610
0
    CEFBS_HasMVEInt, // MVE_VHADD_qr_s16 = 1129
36611
0
    CEFBS_HasMVEInt, // MVE_VHADD_qr_s32 = 1130
36612
0
    CEFBS_HasMVEInt, // MVE_VHADD_qr_s8 = 1131
36613
0
    CEFBS_HasMVEInt, // MVE_VHADD_qr_u16 = 1132
36614
0
    CEFBS_HasMVEInt, // MVE_VHADD_qr_u32 = 1133
36615
0
    CEFBS_HasMVEInt, // MVE_VHADD_qr_u8 = 1134
36616
0
    CEFBS_HasMVEInt, // MVE_VHADDs16 = 1135
36617
0
    CEFBS_HasMVEInt, // MVE_VHADDs32 = 1136
36618
0
    CEFBS_HasMVEInt, // MVE_VHADDs8 = 1137
36619
0
    CEFBS_HasMVEInt, // MVE_VHADDu16 = 1138
36620
0
    CEFBS_HasMVEInt, // MVE_VHADDu32 = 1139
36621
0
    CEFBS_HasMVEInt, // MVE_VHADDu8 = 1140
36622
0
    CEFBS_HasMVEInt, // MVE_VHCADDs16 = 1141
36623
0
    CEFBS_HasMVEInt, // MVE_VHCADDs32 = 1142
36624
0
    CEFBS_HasMVEInt, // MVE_VHCADDs8 = 1143
36625
0
    CEFBS_HasMVEInt, // MVE_VHSUB_qr_s16 = 1144
36626
0
    CEFBS_HasMVEInt, // MVE_VHSUB_qr_s32 = 1145
36627
0
    CEFBS_HasMVEInt, // MVE_VHSUB_qr_s8 = 1146
36628
0
    CEFBS_HasMVEInt, // MVE_VHSUB_qr_u16 = 1147
36629
0
    CEFBS_HasMVEInt, // MVE_VHSUB_qr_u32 = 1148
36630
0
    CEFBS_HasMVEInt, // MVE_VHSUB_qr_u8 = 1149
36631
0
    CEFBS_HasMVEInt, // MVE_VHSUBs16 = 1150
36632
0
    CEFBS_HasMVEInt, // MVE_VHSUBs32 = 1151
36633
0
    CEFBS_HasMVEInt, // MVE_VHSUBs8 = 1152
36634
0
    CEFBS_HasMVEInt, // MVE_VHSUBu16 = 1153
36635
0
    CEFBS_HasMVEInt, // MVE_VHSUBu32 = 1154
36636
0
    CEFBS_HasMVEInt, // MVE_VHSUBu8 = 1155
36637
0
    CEFBS_HasMVEInt, // MVE_VIDUPu16 = 1156
36638
0
    CEFBS_HasMVEInt, // MVE_VIDUPu32 = 1157
36639
0
    CEFBS_HasMVEInt, // MVE_VIDUPu8 = 1158
36640
0
    CEFBS_HasMVEInt, // MVE_VIWDUPu16 = 1159
36641
0
    CEFBS_HasMVEInt, // MVE_VIWDUPu32 = 1160
36642
0
    CEFBS_HasMVEInt, // MVE_VIWDUPu8 = 1161
36643
0
    CEFBS_HasMVEInt, // MVE_VLD20_16 = 1162
36644
0
    CEFBS_HasMVEInt, // MVE_VLD20_16_wb = 1163
36645
0
    CEFBS_HasMVEInt, // MVE_VLD20_32 = 1164
36646
0
    CEFBS_HasMVEInt, // MVE_VLD20_32_wb = 1165
36647
0
    CEFBS_HasMVEInt, // MVE_VLD20_8 = 1166
36648
0
    CEFBS_HasMVEInt, // MVE_VLD20_8_wb = 1167
36649
0
    CEFBS_HasMVEInt, // MVE_VLD21_16 = 1168
36650
0
    CEFBS_HasMVEInt, // MVE_VLD21_16_wb = 1169
36651
0
    CEFBS_HasMVEInt, // MVE_VLD21_32 = 1170
36652
0
    CEFBS_HasMVEInt, // MVE_VLD21_32_wb = 1171
36653
0
    CEFBS_HasMVEInt, // MVE_VLD21_8 = 1172
36654
0
    CEFBS_HasMVEInt, // MVE_VLD21_8_wb = 1173
36655
0
    CEFBS_HasMVEInt, // MVE_VLD40_16 = 1174
36656
0
    CEFBS_HasMVEInt, // MVE_VLD40_16_wb = 1175
36657
0
    CEFBS_HasMVEInt, // MVE_VLD40_32 = 1176
36658
0
    CEFBS_HasMVEInt, // MVE_VLD40_32_wb = 1177
36659
0
    CEFBS_HasMVEInt, // MVE_VLD40_8 = 1178
36660
0
    CEFBS_HasMVEInt, // MVE_VLD40_8_wb = 1179
36661
0
    CEFBS_HasMVEInt, // MVE_VLD41_16 = 1180
36662
0
    CEFBS_HasMVEInt, // MVE_VLD41_16_wb = 1181
36663
0
    CEFBS_HasMVEInt, // MVE_VLD41_32 = 1182
36664
0
    CEFBS_HasMVEInt, // MVE_VLD41_32_wb = 1183
36665
0
    CEFBS_HasMVEInt, // MVE_VLD41_8 = 1184
36666
0
    CEFBS_HasMVEInt, // MVE_VLD41_8_wb = 1185
36667
0
    CEFBS_HasMVEInt, // MVE_VLD42_16 = 1186
36668
0
    CEFBS_HasMVEInt, // MVE_VLD42_16_wb = 1187
36669
0
    CEFBS_HasMVEInt, // MVE_VLD42_32 = 1188
36670
0
    CEFBS_HasMVEInt, // MVE_VLD42_32_wb = 1189
36671
0
    CEFBS_HasMVEInt, // MVE_VLD42_8 = 1190
36672
0
    CEFBS_HasMVEInt, // MVE_VLD42_8_wb = 1191
36673
0
    CEFBS_HasMVEInt, // MVE_VLD43_16 = 1192
36674
0
    CEFBS_HasMVEInt, // MVE_VLD43_16_wb = 1193
36675
0
    CEFBS_HasMVEInt, // MVE_VLD43_32 = 1194
36676
0
    CEFBS_HasMVEInt, // MVE_VLD43_32_wb = 1195
36677
0
    CEFBS_HasMVEInt, // MVE_VLD43_8 = 1196
36678
0
    CEFBS_HasMVEInt, // MVE_VLD43_8_wb = 1197
36679
0
    CEFBS_HasMVEInt, // MVE_VLDRBS16 = 1198
36680
0
    CEFBS_HasMVEInt, // MVE_VLDRBS16_post = 1199
36681
0
    CEFBS_HasMVEInt, // MVE_VLDRBS16_pre = 1200
36682
0
    CEFBS_HasMVEInt, // MVE_VLDRBS16_rq = 1201
36683
0
    CEFBS_HasMVEInt, // MVE_VLDRBS32 = 1202
36684
0
    CEFBS_HasMVEInt, // MVE_VLDRBS32_post = 1203
36685
0
    CEFBS_HasMVEInt, // MVE_VLDRBS32_pre = 1204
36686
0
    CEFBS_HasMVEInt, // MVE_VLDRBS32_rq = 1205
36687
0
    CEFBS_HasMVEInt, // MVE_VLDRBU16 = 1206
36688
0
    CEFBS_HasMVEInt, // MVE_VLDRBU16_post = 1207
36689
0
    CEFBS_HasMVEInt, // MVE_VLDRBU16_pre = 1208
36690
0
    CEFBS_HasMVEInt, // MVE_VLDRBU16_rq = 1209
36691
0
    CEFBS_HasMVEInt, // MVE_VLDRBU32 = 1210
36692
0
    CEFBS_HasMVEInt, // MVE_VLDRBU32_post = 1211
36693
0
    CEFBS_HasMVEInt, // MVE_VLDRBU32_pre = 1212
36694
0
    CEFBS_HasMVEInt, // MVE_VLDRBU32_rq = 1213
36695
0
    CEFBS_HasMVEInt, // MVE_VLDRBU8 = 1214
36696
0
    CEFBS_HasMVEInt, // MVE_VLDRBU8_post = 1215
36697
0
    CEFBS_HasMVEInt, // MVE_VLDRBU8_pre = 1216
36698
0
    CEFBS_HasMVEInt, // MVE_VLDRBU8_rq = 1217
36699
0
    CEFBS_HasMVEInt, // MVE_VLDRDU64_qi = 1218
36700
0
    CEFBS_HasMVEInt, // MVE_VLDRDU64_qi_pre = 1219
36701
0
    CEFBS_HasMVEInt, // MVE_VLDRDU64_rq = 1220
36702
0
    CEFBS_HasMVEInt, // MVE_VLDRDU64_rq_u = 1221
36703
0
    CEFBS_HasMVEInt, // MVE_VLDRHS32 = 1222
36704
0
    CEFBS_HasMVEInt, // MVE_VLDRHS32_post = 1223
36705
0
    CEFBS_HasMVEInt, // MVE_VLDRHS32_pre = 1224
36706
0
    CEFBS_HasMVEInt, // MVE_VLDRHS32_rq = 1225
36707
0
    CEFBS_HasMVEInt, // MVE_VLDRHS32_rq_u = 1226
36708
0
    CEFBS_HasMVEInt, // MVE_VLDRHU16 = 1227
36709
0
    CEFBS_HasMVEInt, // MVE_VLDRHU16_post = 1228
36710
0
    CEFBS_HasMVEInt, // MVE_VLDRHU16_pre = 1229
36711
0
    CEFBS_HasMVEInt, // MVE_VLDRHU16_rq = 1230
36712
0
    CEFBS_HasMVEInt, // MVE_VLDRHU16_rq_u = 1231
36713
0
    CEFBS_HasMVEInt, // MVE_VLDRHU32 = 1232
36714
0
    CEFBS_HasMVEInt, // MVE_VLDRHU32_post = 1233
36715
0
    CEFBS_HasMVEInt, // MVE_VLDRHU32_pre = 1234
36716
0
    CEFBS_HasMVEInt, // MVE_VLDRHU32_rq = 1235
36717
0
    CEFBS_HasMVEInt, // MVE_VLDRHU32_rq_u = 1236
36718
0
    CEFBS_HasMVEInt, // MVE_VLDRWU32 = 1237
36719
0
    CEFBS_HasMVEInt, // MVE_VLDRWU32_post = 1238
36720
0
    CEFBS_HasMVEInt, // MVE_VLDRWU32_pre = 1239
36721
0
    CEFBS_HasMVEInt, // MVE_VLDRWU32_qi = 1240
36722
0
    CEFBS_HasMVEInt, // MVE_VLDRWU32_qi_pre = 1241
36723
0
    CEFBS_HasMVEInt, // MVE_VLDRWU32_rq = 1242
36724
0
    CEFBS_HasMVEInt, // MVE_VLDRWU32_rq_u = 1243
36725
0
    CEFBS_HasMVEInt, // MVE_VMAXAVs16 = 1244
36726
0
    CEFBS_HasMVEInt, // MVE_VMAXAVs32 = 1245
36727
0
    CEFBS_HasMVEInt, // MVE_VMAXAVs8 = 1246
36728
0
    CEFBS_HasMVEInt, // MVE_VMAXAs16 = 1247
36729
0
    CEFBS_HasMVEInt, // MVE_VMAXAs32 = 1248
36730
0
    CEFBS_HasMVEInt, // MVE_VMAXAs8 = 1249
36731
0
    CEFBS_HasMVEFloat, // MVE_VMAXNMAVf16 = 1250
36732
0
    CEFBS_HasMVEFloat, // MVE_VMAXNMAVf32 = 1251
36733
0
    CEFBS_HasMVEFloat, // MVE_VMAXNMAf16 = 1252
36734
0
    CEFBS_HasMVEFloat, // MVE_VMAXNMAf32 = 1253
36735
0
    CEFBS_HasMVEFloat, // MVE_VMAXNMVf16 = 1254
36736
0
    CEFBS_HasMVEFloat, // MVE_VMAXNMVf32 = 1255
36737
0
    CEFBS_HasMVEFloat, // MVE_VMAXNMf16 = 1256
36738
0
    CEFBS_HasMVEFloat, // MVE_VMAXNMf32 = 1257
36739
0
    CEFBS_HasMVEInt, // MVE_VMAXVs16 = 1258
36740
0
    CEFBS_HasMVEInt, // MVE_VMAXVs32 = 1259
36741
0
    CEFBS_HasMVEInt, // MVE_VMAXVs8 = 1260
36742
0
    CEFBS_HasMVEInt, // MVE_VMAXVu16 = 1261
36743
0
    CEFBS_HasMVEInt, // MVE_VMAXVu32 = 1262
36744
0
    CEFBS_HasMVEInt, // MVE_VMAXVu8 = 1263
36745
0
    CEFBS_HasMVEInt, // MVE_VMAXs16 = 1264
36746
0
    CEFBS_HasMVEInt, // MVE_VMAXs32 = 1265
36747
0
    CEFBS_HasMVEInt, // MVE_VMAXs8 = 1266
36748
0
    CEFBS_HasMVEInt, // MVE_VMAXu16 = 1267
36749
0
    CEFBS_HasMVEInt, // MVE_VMAXu32 = 1268
36750
0
    CEFBS_HasMVEInt, // MVE_VMAXu8 = 1269
36751
0
    CEFBS_HasMVEInt, // MVE_VMINAVs16 = 1270
36752
0
    CEFBS_HasMVEInt, // MVE_VMINAVs32 = 1271
36753
0
    CEFBS_HasMVEInt, // MVE_VMINAVs8 = 1272
36754
0
    CEFBS_HasMVEInt, // MVE_VMINAs16 = 1273
36755
0
    CEFBS_HasMVEInt, // MVE_VMINAs32 = 1274
36756
0
    CEFBS_HasMVEInt, // MVE_VMINAs8 = 1275
36757
0
    CEFBS_HasMVEFloat, // MVE_VMINNMAVf16 = 1276
36758
0
    CEFBS_HasMVEFloat, // MVE_VMINNMAVf32 = 1277
36759
0
    CEFBS_HasMVEFloat, // MVE_VMINNMAf16 = 1278
36760
0
    CEFBS_HasMVEFloat, // MVE_VMINNMAf32 = 1279
36761
0
    CEFBS_HasMVEFloat, // MVE_VMINNMVf16 = 1280
36762
0
    CEFBS_HasMVEFloat, // MVE_VMINNMVf32 = 1281
36763
0
    CEFBS_HasMVEFloat, // MVE_VMINNMf16 = 1282
36764
0
    CEFBS_HasMVEFloat, // MVE_VMINNMf32 = 1283
36765
0
    CEFBS_HasMVEInt, // MVE_VMINVs16 = 1284
36766
0
    CEFBS_HasMVEInt, // MVE_VMINVs32 = 1285
36767
0
    CEFBS_HasMVEInt, // MVE_VMINVs8 = 1286
36768
0
    CEFBS_HasMVEInt, // MVE_VMINVu16 = 1287
36769
0
    CEFBS_HasMVEInt, // MVE_VMINVu32 = 1288
36770
0
    CEFBS_HasMVEInt, // MVE_VMINVu8 = 1289
36771
0
    CEFBS_HasMVEInt, // MVE_VMINs16 = 1290
36772
0
    CEFBS_HasMVEInt, // MVE_VMINs32 = 1291
36773
0
    CEFBS_HasMVEInt, // MVE_VMINs8 = 1292
36774
0
    CEFBS_HasMVEInt, // MVE_VMINu16 = 1293
36775
0
    CEFBS_HasMVEInt, // MVE_VMINu32 = 1294
36776
0
    CEFBS_HasMVEInt, // MVE_VMINu8 = 1295
36777
0
    CEFBS_HasMVEInt, // MVE_VMLADAVas16 = 1296
36778
0
    CEFBS_HasMVEInt, // MVE_VMLADAVas32 = 1297
36779
0
    CEFBS_HasMVEInt, // MVE_VMLADAVas8 = 1298
36780
0
    CEFBS_HasMVEInt, // MVE_VMLADAVau16 = 1299
36781
0
    CEFBS_HasMVEInt, // MVE_VMLADAVau32 = 1300
36782
0
    CEFBS_HasMVEInt, // MVE_VMLADAVau8 = 1301
36783
0
    CEFBS_HasMVEInt, // MVE_VMLADAVaxs16 = 1302
36784
0
    CEFBS_HasMVEInt, // MVE_VMLADAVaxs32 = 1303
36785
0
    CEFBS_HasMVEInt, // MVE_VMLADAVaxs8 = 1304
36786
0
    CEFBS_HasMVEInt, // MVE_VMLADAVs16 = 1305
36787
0
    CEFBS_HasMVEInt, // MVE_VMLADAVs32 = 1306
36788
0
    CEFBS_HasMVEInt, // MVE_VMLADAVs8 = 1307
36789
0
    CEFBS_HasMVEInt, // MVE_VMLADAVu16 = 1308
36790
0
    CEFBS_HasMVEInt, // MVE_VMLADAVu32 = 1309
36791
0
    CEFBS_HasMVEInt, // MVE_VMLADAVu8 = 1310
36792
0
    CEFBS_HasMVEInt, // MVE_VMLADAVxs16 = 1311
36793
0
    CEFBS_HasMVEInt, // MVE_VMLADAVxs32 = 1312
36794
0
    CEFBS_HasMVEInt, // MVE_VMLADAVxs8 = 1313
36795
0
    CEFBS_HasMVEInt, // MVE_VMLALDAVas16 = 1314
36796
0
    CEFBS_HasMVEInt, // MVE_VMLALDAVas32 = 1315
36797
0
    CEFBS_HasMVEInt, // MVE_VMLALDAVau16 = 1316
36798
0
    CEFBS_HasMVEInt, // MVE_VMLALDAVau32 = 1317
36799
0
    CEFBS_HasMVEInt, // MVE_VMLALDAVaxs16 = 1318
36800
0
    CEFBS_HasMVEInt, // MVE_VMLALDAVaxs32 = 1319
36801
0
    CEFBS_HasMVEInt, // MVE_VMLALDAVs16 = 1320
36802
0
    CEFBS_HasMVEInt, // MVE_VMLALDAVs32 = 1321
36803
0
    CEFBS_HasMVEInt, // MVE_VMLALDAVu16 = 1322
36804
0
    CEFBS_HasMVEInt, // MVE_VMLALDAVu32 = 1323
36805
0
    CEFBS_HasMVEInt, // MVE_VMLALDAVxs16 = 1324
36806
0
    CEFBS_HasMVEInt, // MVE_VMLALDAVxs32 = 1325
36807
0
    CEFBS_HasMVEInt, // MVE_VMLAS_qr_i16 = 1326
36808
0
    CEFBS_HasMVEInt, // MVE_VMLAS_qr_i32 = 1327
36809
0
    CEFBS_HasMVEInt, // MVE_VMLAS_qr_i8 = 1328
36810
0
    CEFBS_HasMVEInt, // MVE_VMLA_qr_i16 = 1329
36811
0
    CEFBS_HasMVEInt, // MVE_VMLA_qr_i32 = 1330
36812
0
    CEFBS_HasMVEInt, // MVE_VMLA_qr_i8 = 1331
36813
0
    CEFBS_HasMVEInt, // MVE_VMLSDAVas16 = 1332
36814
0
    CEFBS_HasMVEInt, // MVE_VMLSDAVas32 = 1333
36815
0
    CEFBS_HasMVEInt, // MVE_VMLSDAVas8 = 1334
36816
0
    CEFBS_HasMVEInt, // MVE_VMLSDAVaxs16 = 1335
36817
0
    CEFBS_HasMVEInt, // MVE_VMLSDAVaxs32 = 1336
36818
0
    CEFBS_HasMVEInt, // MVE_VMLSDAVaxs8 = 1337
36819
0
    CEFBS_HasMVEInt, // MVE_VMLSDAVs16 = 1338
36820
0
    CEFBS_HasMVEInt, // MVE_VMLSDAVs32 = 1339
36821
0
    CEFBS_HasMVEInt, // MVE_VMLSDAVs8 = 1340
36822
0
    CEFBS_HasMVEInt, // MVE_VMLSDAVxs16 = 1341
36823
0
    CEFBS_HasMVEInt, // MVE_VMLSDAVxs32 = 1342
36824
0
    CEFBS_HasMVEInt, // MVE_VMLSDAVxs8 = 1343
36825
0
    CEFBS_HasMVEInt, // MVE_VMLSLDAVas16 = 1344
36826
0
    CEFBS_HasMVEInt, // MVE_VMLSLDAVas32 = 1345
36827
0
    CEFBS_HasMVEInt, // MVE_VMLSLDAVaxs16 = 1346
36828
0
    CEFBS_HasMVEInt, // MVE_VMLSLDAVaxs32 = 1347
36829
0
    CEFBS_HasMVEInt, // MVE_VMLSLDAVs16 = 1348
36830
0
    CEFBS_HasMVEInt, // MVE_VMLSLDAVs32 = 1349
36831
0
    CEFBS_HasMVEInt, // MVE_VMLSLDAVxs16 = 1350
36832
0
    CEFBS_HasMVEInt, // MVE_VMLSLDAVxs32 = 1351
36833
0
    CEFBS_HasMVEInt, // MVE_VMOVLs16bh = 1352
36834
0
    CEFBS_HasMVEInt, // MVE_VMOVLs16th = 1353
36835
0
    CEFBS_HasMVEInt, // MVE_VMOVLs8bh = 1354
36836
0
    CEFBS_HasMVEInt, // MVE_VMOVLs8th = 1355
36837
0
    CEFBS_HasMVEInt, // MVE_VMOVLu16bh = 1356
36838
0
    CEFBS_HasMVEInt, // MVE_VMOVLu16th = 1357
36839
0
    CEFBS_HasMVEInt, // MVE_VMOVLu8bh = 1358
36840
0
    CEFBS_HasMVEInt, // MVE_VMOVLu8th = 1359
36841
0
    CEFBS_HasMVEInt, // MVE_VMOVNi16bh = 1360
36842
0
    CEFBS_HasMVEInt, // MVE_VMOVNi16th = 1361
36843
0
    CEFBS_HasMVEInt, // MVE_VMOVNi32bh = 1362
36844
0
    CEFBS_HasMVEInt, // MVE_VMOVNi32th = 1363
36845
0
    CEFBS_HasFPRegsV8_1M, // MVE_VMOV_from_lane_32 = 1364
36846
0
    CEFBS_HasV8_1MMainline_HasMVEInt, // MVE_VMOV_from_lane_s16 = 1365
36847
0
    CEFBS_HasV8_1MMainline_HasMVEInt, // MVE_VMOV_from_lane_s8 = 1366
36848
0
    CEFBS_HasV8_1MMainline_HasMVEInt, // MVE_VMOV_from_lane_u16 = 1367
36849
0
    CEFBS_HasV8_1MMainline_HasMVEInt, // MVE_VMOV_from_lane_u8 = 1368
36850
0
    CEFBS_HasV8_1MMainline_HasMVEInt, // MVE_VMOV_q_rr = 1369
36851
0
    CEFBS_HasV8_1MMainline_HasMVEInt, // MVE_VMOV_rr_q = 1370
36852
0
    CEFBS_HasV8_1MMainline_HasMVEInt, // MVE_VMOV_to_lane_16 = 1371
36853
0
    CEFBS_HasFPRegsV8_1M, // MVE_VMOV_to_lane_32 = 1372
36854
0
    CEFBS_HasV8_1MMainline_HasMVEInt, // MVE_VMOV_to_lane_8 = 1373
36855
0
    CEFBS_HasMVEInt, // MVE_VMOVimmf32 = 1374
36856
0
    CEFBS_HasMVEInt, // MVE_VMOVimmi16 = 1375
36857
0
    CEFBS_HasMVEInt, // MVE_VMOVimmi32 = 1376
36858
0
    CEFBS_HasMVEInt, // MVE_VMOVimmi64 = 1377
36859
0
    CEFBS_HasMVEInt, // MVE_VMOVimmi8 = 1378
36860
0
    CEFBS_HasMVEInt, // MVE_VMULHs16 = 1379
36861
0
    CEFBS_HasMVEInt, // MVE_VMULHs32 = 1380
36862
0
    CEFBS_HasMVEInt, // MVE_VMULHs8 = 1381
36863
0
    CEFBS_HasMVEInt, // MVE_VMULHu16 = 1382
36864
0
    CEFBS_HasMVEInt, // MVE_VMULHu32 = 1383
36865
0
    CEFBS_HasMVEInt, // MVE_VMULHu8 = 1384
36866
0
    CEFBS_HasMVEInt, // MVE_VMULLBp16 = 1385
36867
0
    CEFBS_HasMVEInt, // MVE_VMULLBp8 = 1386
36868
0
    CEFBS_HasMVEInt, // MVE_VMULLBs16 = 1387
36869
0
    CEFBS_HasMVEInt, // MVE_VMULLBs32 = 1388
36870
0
    CEFBS_HasMVEInt, // MVE_VMULLBs8 = 1389
36871
0
    CEFBS_HasMVEInt, // MVE_VMULLBu16 = 1390
36872
0
    CEFBS_HasMVEInt, // MVE_VMULLBu32 = 1391
36873
0
    CEFBS_HasMVEInt, // MVE_VMULLBu8 = 1392
36874
0
    CEFBS_HasMVEInt, // MVE_VMULLTp16 = 1393
36875
0
    CEFBS_HasMVEInt, // MVE_VMULLTp8 = 1394
36876
0
    CEFBS_HasMVEInt, // MVE_VMULLTs16 = 1395
36877
0
    CEFBS_HasMVEInt, // MVE_VMULLTs32 = 1396
36878
0
    CEFBS_HasMVEInt, // MVE_VMULLTs8 = 1397
36879
0
    CEFBS_HasMVEInt, // MVE_VMULLTu16 = 1398
36880
0
    CEFBS_HasMVEInt, // MVE_VMULLTu32 = 1399
36881
0
    CEFBS_HasMVEInt, // MVE_VMULLTu8 = 1400
36882
0
    CEFBS_HasMVEFloat, // MVE_VMUL_qr_f16 = 1401
36883
0
    CEFBS_HasMVEFloat, // MVE_VMUL_qr_f32 = 1402
36884
0
    CEFBS_HasMVEInt, // MVE_VMUL_qr_i16 = 1403
36885
0
    CEFBS_HasMVEInt, // MVE_VMUL_qr_i32 = 1404
36886
0
    CEFBS_HasMVEInt, // MVE_VMUL_qr_i8 = 1405
36887
0
    CEFBS_HasMVEFloat, // MVE_VMULf16 = 1406
36888
0
    CEFBS_HasMVEFloat, // MVE_VMULf32 = 1407
36889
0
    CEFBS_HasMVEInt, // MVE_VMULi16 = 1408
36890
0
    CEFBS_HasMVEInt, // MVE_VMULi32 = 1409
36891
0
    CEFBS_HasMVEInt, // MVE_VMULi8 = 1410
36892
0
    CEFBS_HasMVEInt, // MVE_VMVN = 1411
36893
0
    CEFBS_HasMVEInt, // MVE_VMVNimmi16 = 1412
36894
0
    CEFBS_HasMVEInt, // MVE_VMVNimmi32 = 1413
36895
0
    CEFBS_HasMVEFloat, // MVE_VNEGf16 = 1414
36896
0
    CEFBS_HasMVEFloat, // MVE_VNEGf32 = 1415
36897
0
    CEFBS_HasMVEInt, // MVE_VNEGs16 = 1416
36898
0
    CEFBS_HasMVEInt, // MVE_VNEGs32 = 1417
36899
0
    CEFBS_HasMVEInt, // MVE_VNEGs8 = 1418
36900
0
    CEFBS_HasMVEInt, // MVE_VORN = 1419
36901
0
    CEFBS_HasMVEInt, // MVE_VORR = 1420
36902
0
    CEFBS_HasMVEInt, // MVE_VORRimmi16 = 1421
36903
0
    CEFBS_HasMVEInt, // MVE_VORRimmi32 = 1422
36904
0
    CEFBS_HasMVEInt, // MVE_VPNOT = 1423
36905
0
    CEFBS_HasMVEInt, // MVE_VPSEL = 1424
36906
0
    CEFBS_HasMVEInt, // MVE_VPST = 1425
36907
0
    CEFBS_HasMVEInt, // MVE_VPTv16i8 = 1426
36908
0
    CEFBS_HasMVEInt, // MVE_VPTv16i8r = 1427
36909
0
    CEFBS_HasMVEInt, // MVE_VPTv16s8 = 1428
36910
0
    CEFBS_HasMVEInt, // MVE_VPTv16s8r = 1429
36911
0
    CEFBS_HasMVEInt, // MVE_VPTv16u8 = 1430
36912
0
    CEFBS_HasMVEInt, // MVE_VPTv16u8r = 1431
36913
0
    CEFBS_HasMVEFloat, // MVE_VPTv4f32 = 1432
36914
0
    CEFBS_HasMVEFloat, // MVE_VPTv4f32r = 1433
36915
0
    CEFBS_HasMVEInt, // MVE_VPTv4i32 = 1434
36916
0
    CEFBS_HasMVEInt, // MVE_VPTv4i32r = 1435
36917
0
    CEFBS_HasMVEInt, // MVE_VPTv4s32 = 1436
36918
0
    CEFBS_HasMVEInt, // MVE_VPTv4s32r = 1437
36919
0
    CEFBS_HasMVEInt, // MVE_VPTv4u32 = 1438
36920
0
    CEFBS_HasMVEInt, // MVE_VPTv4u32r = 1439
36921
0
    CEFBS_HasMVEFloat, // MVE_VPTv8f16 = 1440
36922
0
    CEFBS_HasMVEFloat, // MVE_VPTv8f16r = 1441
36923
0
    CEFBS_HasMVEInt, // MVE_VPTv8i16 = 1442
36924
0
    CEFBS_HasMVEInt, // MVE_VPTv8i16r = 1443
36925
0
    CEFBS_HasMVEInt, // MVE_VPTv8s16 = 1444
36926
0
    CEFBS_HasMVEInt, // MVE_VPTv8s16r = 1445
36927
0
    CEFBS_HasMVEInt, // MVE_VPTv8u16 = 1446
36928
0
    CEFBS_HasMVEInt, // MVE_VPTv8u16r = 1447
36929
0
    CEFBS_HasMVEInt, // MVE_VQABSs16 = 1448
36930
0
    CEFBS_HasMVEInt, // MVE_VQABSs32 = 1449
36931
0
    CEFBS_HasMVEInt, // MVE_VQABSs8 = 1450
36932
0
    CEFBS_HasMVEInt, // MVE_VQADD_qr_s16 = 1451
36933
0
    CEFBS_HasMVEInt, // MVE_VQADD_qr_s32 = 1452
36934
0
    CEFBS_HasMVEInt, // MVE_VQADD_qr_s8 = 1453
36935
0
    CEFBS_HasMVEInt, // MVE_VQADD_qr_u16 = 1454
36936
0
    CEFBS_HasMVEInt, // MVE_VQADD_qr_u32 = 1455
36937
0
    CEFBS_HasMVEInt, // MVE_VQADD_qr_u8 = 1456
36938
0
    CEFBS_HasMVEInt, // MVE_VQADDs16 = 1457
36939
0
    CEFBS_HasMVEInt, // MVE_VQADDs32 = 1458
36940
0
    CEFBS_HasMVEInt, // MVE_VQADDs8 = 1459
36941
0
    CEFBS_HasMVEInt, // MVE_VQADDu16 = 1460
36942
0
    CEFBS_HasMVEInt, // MVE_VQADDu32 = 1461
36943
0
    CEFBS_HasMVEInt, // MVE_VQADDu8 = 1462
36944
0
    CEFBS_HasMVEInt, // MVE_VQDMLADHXs16 = 1463
36945
0
    CEFBS_HasMVEInt, // MVE_VQDMLADHXs32 = 1464
36946
0
    CEFBS_HasMVEInt, // MVE_VQDMLADHXs8 = 1465
36947
0
    CEFBS_HasMVEInt, // MVE_VQDMLADHs16 = 1466
36948
0
    CEFBS_HasMVEInt, // MVE_VQDMLADHs32 = 1467
36949
0
    CEFBS_HasMVEInt, // MVE_VQDMLADHs8 = 1468
36950
0
    CEFBS_HasMVEInt, // MVE_VQDMLAH_qrs16 = 1469
36951
0
    CEFBS_HasMVEInt, // MVE_VQDMLAH_qrs32 = 1470
36952
0
    CEFBS_HasMVEInt, // MVE_VQDMLAH_qrs8 = 1471
36953
0
    CEFBS_HasMVEInt, // MVE_VQDMLASH_qrs16 = 1472
36954
0
    CEFBS_HasMVEInt, // MVE_VQDMLASH_qrs32 = 1473
36955
0
    CEFBS_HasMVEInt, // MVE_VQDMLASH_qrs8 = 1474
36956
0
    CEFBS_HasMVEInt, // MVE_VQDMLSDHXs16 = 1475
36957
0
    CEFBS_HasMVEInt, // MVE_VQDMLSDHXs32 = 1476
36958
0
    CEFBS_HasMVEInt, // MVE_VQDMLSDHXs8 = 1477
36959
0
    CEFBS_HasMVEInt, // MVE_VQDMLSDHs16 = 1478
36960
0
    CEFBS_HasMVEInt, // MVE_VQDMLSDHs32 = 1479
36961
0
    CEFBS_HasMVEInt, // MVE_VQDMLSDHs8 = 1480
36962
0
    CEFBS_HasMVEInt, // MVE_VQDMULH_qr_s16 = 1481
36963
0
    CEFBS_HasMVEInt, // MVE_VQDMULH_qr_s32 = 1482
36964
0
    CEFBS_HasMVEInt, // MVE_VQDMULH_qr_s8 = 1483
36965
0
    CEFBS_HasMVEInt, // MVE_VQDMULHi16 = 1484
36966
0
    CEFBS_HasMVEInt, // MVE_VQDMULHi32 = 1485
36967
0
    CEFBS_HasMVEInt, // MVE_VQDMULHi8 = 1486
36968
0
    CEFBS_HasMVEInt, // MVE_VQDMULL_qr_s16bh = 1487
36969
0
    CEFBS_HasMVEInt, // MVE_VQDMULL_qr_s16th = 1488
36970
0
    CEFBS_HasMVEInt, // MVE_VQDMULL_qr_s32bh = 1489
36971
0
    CEFBS_HasMVEInt, // MVE_VQDMULL_qr_s32th = 1490
36972
0
    CEFBS_HasMVEInt, // MVE_VQDMULLs16bh = 1491
36973
0
    CEFBS_HasMVEInt, // MVE_VQDMULLs16th = 1492
36974
0
    CEFBS_HasMVEInt, // MVE_VQDMULLs32bh = 1493
36975
0
    CEFBS_HasMVEInt, // MVE_VQDMULLs32th = 1494
36976
0
    CEFBS_HasMVEInt, // MVE_VQMOVNs16bh = 1495
36977
0
    CEFBS_HasMVEInt, // MVE_VQMOVNs16th = 1496
36978
0
    CEFBS_HasMVEInt, // MVE_VQMOVNs32bh = 1497
36979
0
    CEFBS_HasMVEInt, // MVE_VQMOVNs32th = 1498
36980
0
    CEFBS_HasMVEInt, // MVE_VQMOVNu16bh = 1499
36981
0
    CEFBS_HasMVEInt, // MVE_VQMOVNu16th = 1500
36982
0
    CEFBS_HasMVEInt, // MVE_VQMOVNu32bh = 1501
36983
0
    CEFBS_HasMVEInt, // MVE_VQMOVNu32th = 1502
36984
0
    CEFBS_HasMVEInt, // MVE_VQMOVUNs16bh = 1503
36985
0
    CEFBS_HasMVEInt, // MVE_VQMOVUNs16th = 1504
36986
0
    CEFBS_HasMVEInt, // MVE_VQMOVUNs32bh = 1505
36987
0
    CEFBS_HasMVEInt, // MVE_VQMOVUNs32th = 1506
36988
0
    CEFBS_HasMVEInt, // MVE_VQNEGs16 = 1507
36989
0
    CEFBS_HasMVEInt, // MVE_VQNEGs32 = 1508
36990
0
    CEFBS_HasMVEInt, // MVE_VQNEGs8 = 1509
36991
0
    CEFBS_HasMVEInt, // MVE_VQRDMLADHXs16 = 1510
36992
0
    CEFBS_HasMVEInt, // MVE_VQRDMLADHXs32 = 1511
36993
0
    CEFBS_HasMVEInt, // MVE_VQRDMLADHXs8 = 1512
36994
0
    CEFBS_HasMVEInt, // MVE_VQRDMLADHs16 = 1513
36995
0
    CEFBS_HasMVEInt, // MVE_VQRDMLADHs32 = 1514
36996
0
    CEFBS_HasMVEInt, // MVE_VQRDMLADHs8 = 1515
36997
0
    CEFBS_HasMVEInt, // MVE_VQRDMLAH_qrs16 = 1516
36998
0
    CEFBS_HasMVEInt, // MVE_VQRDMLAH_qrs32 = 1517
36999
0
    CEFBS_HasMVEInt, // MVE_VQRDMLAH_qrs8 = 1518
37000
0
    CEFBS_HasMVEInt, // MVE_VQRDMLASH_qrs16 = 1519
37001
0
    CEFBS_HasMVEInt, // MVE_VQRDMLASH_qrs32 = 1520
37002
0
    CEFBS_HasMVEInt, // MVE_VQRDMLASH_qrs8 = 1521
37003
0
    CEFBS_HasMVEInt, // MVE_VQRDMLSDHXs16 = 1522
37004
0
    CEFBS_HasMVEInt, // MVE_VQRDMLSDHXs32 = 1523
37005
0
    CEFBS_HasMVEInt, // MVE_VQRDMLSDHXs8 = 1524
37006
0
    CEFBS_HasMVEInt, // MVE_VQRDMLSDHs16 = 1525
37007
0
    CEFBS_HasMVEInt, // MVE_VQRDMLSDHs32 = 1526
37008
0
    CEFBS_HasMVEInt, // MVE_VQRDMLSDHs8 = 1527
37009
0
    CEFBS_HasMVEInt, // MVE_VQRDMULH_qr_s16 = 1528
37010
0
    CEFBS_HasMVEInt, // MVE_VQRDMULH_qr_s32 = 1529
37011
0
    CEFBS_HasMVEInt, // MVE_VQRDMULH_qr_s8 = 1530
37012
0
    CEFBS_HasMVEInt, // MVE_VQRDMULHi16 = 1531
37013
0
    CEFBS_HasMVEInt, // MVE_VQRDMULHi32 = 1532
37014
0
    CEFBS_HasMVEInt, // MVE_VQRDMULHi8 = 1533
37015
0
    CEFBS_HasMVEInt, // MVE_VQRSHL_by_vecs16 = 1534
37016
0
    CEFBS_HasMVEInt, // MVE_VQRSHL_by_vecs32 = 1535
37017
0
    CEFBS_HasMVEInt, // MVE_VQRSHL_by_vecs8 = 1536
37018
0
    CEFBS_HasMVEInt, // MVE_VQRSHL_by_vecu16 = 1537
37019
0
    CEFBS_HasMVEInt, // MVE_VQRSHL_by_vecu32 = 1538
37020
0
    CEFBS_HasMVEInt, // MVE_VQRSHL_by_vecu8 = 1539
37021
0
    CEFBS_HasMVEInt, // MVE_VQRSHL_qrs16 = 1540
37022
0
    CEFBS_HasMVEInt, // MVE_VQRSHL_qrs32 = 1541
37023
0
    CEFBS_HasMVEInt, // MVE_VQRSHL_qrs8 = 1542
37024
0
    CEFBS_HasMVEInt, // MVE_VQRSHL_qru16 = 1543
37025
0
    CEFBS_HasMVEInt, // MVE_VQRSHL_qru32 = 1544
37026
0
    CEFBS_HasMVEInt, // MVE_VQRSHL_qru8 = 1545
37027
0
    CEFBS_HasMVEInt, // MVE_VQRSHRNbhs16 = 1546
37028
0
    CEFBS_HasMVEInt, // MVE_VQRSHRNbhs32 = 1547
37029
0
    CEFBS_HasMVEInt, // MVE_VQRSHRNbhu16 = 1548
37030
0
    CEFBS_HasMVEInt, // MVE_VQRSHRNbhu32 = 1549
37031
0
    CEFBS_HasMVEInt, // MVE_VQRSHRNths16 = 1550
37032
0
    CEFBS_HasMVEInt, // MVE_VQRSHRNths32 = 1551
37033
0
    CEFBS_HasMVEInt, // MVE_VQRSHRNthu16 = 1552
37034
0
    CEFBS_HasMVEInt, // MVE_VQRSHRNthu32 = 1553
37035
0
    CEFBS_HasMVEInt, // MVE_VQRSHRUNs16bh = 1554
37036
0
    CEFBS_HasMVEInt, // MVE_VQRSHRUNs16th = 1555
37037
0
    CEFBS_HasMVEInt, // MVE_VQRSHRUNs32bh = 1556
37038
0
    CEFBS_HasMVEInt, // MVE_VQRSHRUNs32th = 1557
37039
0
    CEFBS_HasMVEInt, // MVE_VQSHLU_imms16 = 1558
37040
0
    CEFBS_HasMVEInt, // MVE_VQSHLU_imms32 = 1559
37041
0
    CEFBS_HasMVEInt, // MVE_VQSHLU_imms8 = 1560
37042
0
    CEFBS_HasMVEInt, // MVE_VQSHL_by_vecs16 = 1561
37043
0
    CEFBS_HasMVEInt, // MVE_VQSHL_by_vecs32 = 1562
37044
0
    CEFBS_HasMVEInt, // MVE_VQSHL_by_vecs8 = 1563
37045
0
    CEFBS_HasMVEInt, // MVE_VQSHL_by_vecu16 = 1564
37046
0
    CEFBS_HasMVEInt, // MVE_VQSHL_by_vecu32 = 1565
37047
0
    CEFBS_HasMVEInt, // MVE_VQSHL_by_vecu8 = 1566
37048
0
    CEFBS_HasMVEInt, // MVE_VQSHL_qrs16 = 1567
37049
0
    CEFBS_HasMVEInt, // MVE_VQSHL_qrs32 = 1568
37050
0
    CEFBS_HasMVEInt, // MVE_VQSHL_qrs8 = 1569
37051
0
    CEFBS_HasMVEInt, // MVE_VQSHL_qru16 = 1570
37052
0
    CEFBS_HasMVEInt, // MVE_VQSHL_qru32 = 1571
37053
0
    CEFBS_HasMVEInt, // MVE_VQSHL_qru8 = 1572
37054
0
    CEFBS_HasMVEInt, // MVE_VQSHLimms16 = 1573
37055
0
    CEFBS_HasMVEInt, // MVE_VQSHLimms32 = 1574
37056
0
    CEFBS_HasMVEInt, // MVE_VQSHLimms8 = 1575
37057
0
    CEFBS_HasMVEInt, // MVE_VQSHLimmu16 = 1576
37058
0
    CEFBS_HasMVEInt, // MVE_VQSHLimmu32 = 1577
37059
0
    CEFBS_HasMVEInt, // MVE_VQSHLimmu8 = 1578
37060
0
    CEFBS_HasMVEInt, // MVE_VQSHRNbhs16 = 1579
37061
0
    CEFBS_HasMVEInt, // MVE_VQSHRNbhs32 = 1580
37062
0
    CEFBS_HasMVEInt, // MVE_VQSHRNbhu16 = 1581
37063
0
    CEFBS_HasMVEInt, // MVE_VQSHRNbhu32 = 1582
37064
0
    CEFBS_HasMVEInt, // MVE_VQSHRNths16 = 1583
37065
0
    CEFBS_HasMVEInt, // MVE_VQSHRNths32 = 1584
37066
0
    CEFBS_HasMVEInt, // MVE_VQSHRNthu16 = 1585
37067
0
    CEFBS_HasMVEInt, // MVE_VQSHRNthu32 = 1586
37068
0
    CEFBS_HasMVEInt, // MVE_VQSHRUNs16bh = 1587
37069
0
    CEFBS_HasMVEInt, // MVE_VQSHRUNs16th = 1588
37070
0
    CEFBS_HasMVEInt, // MVE_VQSHRUNs32bh = 1589
37071
0
    CEFBS_HasMVEInt, // MVE_VQSHRUNs32th = 1590
37072
0
    CEFBS_HasMVEInt, // MVE_VQSUB_qr_s16 = 1591
37073
0
    CEFBS_HasMVEInt, // MVE_VQSUB_qr_s32 = 1592
37074
0
    CEFBS_HasMVEInt, // MVE_VQSUB_qr_s8 = 1593
37075
0
    CEFBS_HasMVEInt, // MVE_VQSUB_qr_u16 = 1594
37076
0
    CEFBS_HasMVEInt, // MVE_VQSUB_qr_u32 = 1595
37077
0
    CEFBS_HasMVEInt, // MVE_VQSUB_qr_u8 = 1596
37078
0
    CEFBS_HasMVEInt, // MVE_VQSUBs16 = 1597
37079
0
    CEFBS_HasMVEInt, // MVE_VQSUBs32 = 1598
37080
0
    CEFBS_HasMVEInt, // MVE_VQSUBs8 = 1599
37081
0
    CEFBS_HasMVEInt, // MVE_VQSUBu16 = 1600
37082
0
    CEFBS_HasMVEInt, // MVE_VQSUBu32 = 1601
37083
0
    CEFBS_HasMVEInt, // MVE_VQSUBu8 = 1602
37084
0
    CEFBS_HasMVEInt, // MVE_VREV16_8 = 1603
37085
0
    CEFBS_HasMVEInt, // MVE_VREV32_16 = 1604
37086
0
    CEFBS_HasMVEInt, // MVE_VREV32_8 = 1605
37087
0
    CEFBS_HasMVEInt, // MVE_VREV64_16 = 1606
37088
0
    CEFBS_HasMVEInt, // MVE_VREV64_32 = 1607
37089
0
    CEFBS_HasMVEInt, // MVE_VREV64_8 = 1608
37090
0
    CEFBS_HasMVEInt, // MVE_VRHADDs16 = 1609
37091
0
    CEFBS_HasMVEInt, // MVE_VRHADDs32 = 1610
37092
0
    CEFBS_HasMVEInt, // MVE_VRHADDs8 = 1611
37093
0
    CEFBS_HasMVEInt, // MVE_VRHADDu16 = 1612
37094
0
    CEFBS_HasMVEInt, // MVE_VRHADDu32 = 1613
37095
0
    CEFBS_HasMVEInt, // MVE_VRHADDu8 = 1614
37096
0
    CEFBS_HasMVEFloat, // MVE_VRINTf16A = 1615
37097
0
    CEFBS_HasMVEFloat, // MVE_VRINTf16M = 1616
37098
0
    CEFBS_HasMVEFloat, // MVE_VRINTf16N = 1617
37099
0
    CEFBS_HasMVEFloat, // MVE_VRINTf16P = 1618
37100
0
    CEFBS_HasMVEFloat, // MVE_VRINTf16X = 1619
37101
0
    CEFBS_HasMVEFloat, // MVE_VRINTf16Z = 1620
37102
0
    CEFBS_HasMVEFloat, // MVE_VRINTf32A = 1621
37103
0
    CEFBS_HasMVEFloat, // MVE_VRINTf32M = 1622
37104
0
    CEFBS_HasMVEFloat, // MVE_VRINTf32N = 1623
37105
0
    CEFBS_HasMVEFloat, // MVE_VRINTf32P = 1624
37106
0
    CEFBS_HasMVEFloat, // MVE_VRINTf32X = 1625
37107
0
    CEFBS_HasMVEFloat, // MVE_VRINTf32Z = 1626
37108
0
    CEFBS_HasMVEInt, // MVE_VRMLALDAVHas32 = 1627
37109
0
    CEFBS_HasMVEInt, // MVE_VRMLALDAVHau32 = 1628
37110
0
    CEFBS_HasMVEInt, // MVE_VRMLALDAVHaxs32 = 1629
37111
0
    CEFBS_HasMVEInt, // MVE_VRMLALDAVHs32 = 1630
37112
0
    CEFBS_HasMVEInt, // MVE_VRMLALDAVHu32 = 1631
37113
0
    CEFBS_HasMVEInt, // MVE_VRMLALDAVHxs32 = 1632
37114
0
    CEFBS_HasMVEInt, // MVE_VRMLSLDAVHas32 = 1633
37115
0
    CEFBS_HasMVEInt, // MVE_VRMLSLDAVHaxs32 = 1634
37116
0
    CEFBS_HasMVEInt, // MVE_VRMLSLDAVHs32 = 1635
37117
0
    CEFBS_HasMVEInt, // MVE_VRMLSLDAVHxs32 = 1636
37118
0
    CEFBS_HasMVEInt, // MVE_VRMULHs16 = 1637
37119
0
    CEFBS_HasMVEInt, // MVE_VRMULHs32 = 1638
37120
0
    CEFBS_HasMVEInt, // MVE_VRMULHs8 = 1639
37121
0
    CEFBS_HasMVEInt, // MVE_VRMULHu16 = 1640
37122
0
    CEFBS_HasMVEInt, // MVE_VRMULHu32 = 1641
37123
0
    CEFBS_HasMVEInt, // MVE_VRMULHu8 = 1642
37124
0
    CEFBS_HasMVEInt, // MVE_VRSHL_by_vecs16 = 1643
37125
0
    CEFBS_HasMVEInt, // MVE_VRSHL_by_vecs32 = 1644
37126
0
    CEFBS_HasMVEInt, // MVE_VRSHL_by_vecs8 = 1645
37127
0
    CEFBS_HasMVEInt, // MVE_VRSHL_by_vecu16 = 1646
37128
0
    CEFBS_HasMVEInt, // MVE_VRSHL_by_vecu32 = 1647
37129
0
    CEFBS_HasMVEInt, // MVE_VRSHL_by_vecu8 = 1648
37130
0
    CEFBS_HasMVEInt, // MVE_VRSHL_qrs16 = 1649
37131
0
    CEFBS_HasMVEInt, // MVE_VRSHL_qrs32 = 1650
37132
0
    CEFBS_HasMVEInt, // MVE_VRSHL_qrs8 = 1651
37133
0
    CEFBS_HasMVEInt, // MVE_VRSHL_qru16 = 1652
37134
0
    CEFBS_HasMVEInt, // MVE_VRSHL_qru32 = 1653
37135
0
    CEFBS_HasMVEInt, // MVE_VRSHL_qru8 = 1654
37136
0
    CEFBS_HasMVEInt, // MVE_VRSHRNi16bh = 1655
37137
0
    CEFBS_HasMVEInt, // MVE_VRSHRNi16th = 1656
37138
0
    CEFBS_HasMVEInt, // MVE_VRSHRNi32bh = 1657
37139
0
    CEFBS_HasMVEInt, // MVE_VRSHRNi32th = 1658
37140
0
    CEFBS_HasMVEInt, // MVE_VRSHR_imms16 = 1659
37141
0
    CEFBS_HasMVEInt, // MVE_VRSHR_imms32 = 1660
37142
0
    CEFBS_HasMVEInt, // MVE_VRSHR_imms8 = 1661
37143
0
    CEFBS_HasMVEInt, // MVE_VRSHR_immu16 = 1662
37144
0
    CEFBS_HasMVEInt, // MVE_VRSHR_immu32 = 1663
37145
0
    CEFBS_HasMVEInt, // MVE_VRSHR_immu8 = 1664
37146
0
    CEFBS_HasMVEInt, // MVE_VSBC = 1665
37147
0
    CEFBS_HasMVEInt, // MVE_VSBCI = 1666
37148
0
    CEFBS_HasMVEInt, // MVE_VSHLC = 1667
37149
0
    CEFBS_HasMVEInt, // MVE_VSHLL_imms16bh = 1668
37150
0
    CEFBS_HasMVEInt, // MVE_VSHLL_imms16th = 1669
37151
0
    CEFBS_HasMVEInt, // MVE_VSHLL_imms8bh = 1670
37152
0
    CEFBS_HasMVEInt, // MVE_VSHLL_imms8th = 1671
37153
0
    CEFBS_HasMVEInt, // MVE_VSHLL_immu16bh = 1672
37154
0
    CEFBS_HasMVEInt, // MVE_VSHLL_immu16th = 1673
37155
0
    CEFBS_HasMVEInt, // MVE_VSHLL_immu8bh = 1674
37156
0
    CEFBS_HasMVEInt, // MVE_VSHLL_immu8th = 1675
37157
0
    CEFBS_HasMVEInt, // MVE_VSHLL_lws16bh = 1676
37158
0
    CEFBS_HasMVEInt, // MVE_VSHLL_lws16th = 1677
37159
0
    CEFBS_HasMVEInt, // MVE_VSHLL_lws8bh = 1678
37160
0
    CEFBS_HasMVEInt, // MVE_VSHLL_lws8th = 1679
37161
0
    CEFBS_HasMVEInt, // MVE_VSHLL_lwu16bh = 1680
37162
0
    CEFBS_HasMVEInt, // MVE_VSHLL_lwu16th = 1681
37163
0
    CEFBS_HasMVEInt, // MVE_VSHLL_lwu8bh = 1682
37164
0
    CEFBS_HasMVEInt, // MVE_VSHLL_lwu8th = 1683
37165
0
    CEFBS_HasMVEInt, // MVE_VSHL_by_vecs16 = 1684
37166
0
    CEFBS_HasMVEInt, // MVE_VSHL_by_vecs32 = 1685
37167
0
    CEFBS_HasMVEInt, // MVE_VSHL_by_vecs8 = 1686
37168
0
    CEFBS_HasMVEInt, // MVE_VSHL_by_vecu16 = 1687
37169
0
    CEFBS_HasMVEInt, // MVE_VSHL_by_vecu32 = 1688
37170
0
    CEFBS_HasMVEInt, // MVE_VSHL_by_vecu8 = 1689
37171
0
    CEFBS_HasMVEInt, // MVE_VSHL_immi16 = 1690
37172
0
    CEFBS_HasMVEInt, // MVE_VSHL_immi32 = 1691
37173
0
    CEFBS_HasMVEInt, // MVE_VSHL_immi8 = 1692
37174
0
    CEFBS_HasMVEInt, // MVE_VSHL_qrs16 = 1693
37175
0
    CEFBS_HasMVEInt, // MVE_VSHL_qrs32 = 1694
37176
0
    CEFBS_HasMVEInt, // MVE_VSHL_qrs8 = 1695
37177
0
    CEFBS_HasMVEInt, // MVE_VSHL_qru16 = 1696
37178
0
    CEFBS_HasMVEInt, // MVE_VSHL_qru32 = 1697
37179
0
    CEFBS_HasMVEInt, // MVE_VSHL_qru8 = 1698
37180
0
    CEFBS_HasMVEInt, // MVE_VSHRNi16bh = 1699
37181
0
    CEFBS_HasMVEInt, // MVE_VSHRNi16th = 1700
37182
0
    CEFBS_HasMVEInt, // MVE_VSHRNi32bh = 1701
37183
0
    CEFBS_HasMVEInt, // MVE_VSHRNi32th = 1702
37184
0
    CEFBS_HasMVEInt, // MVE_VSHR_imms16 = 1703
37185
0
    CEFBS_HasMVEInt, // MVE_VSHR_imms32 = 1704
37186
0
    CEFBS_HasMVEInt, // MVE_VSHR_imms8 = 1705
37187
0
    CEFBS_HasMVEInt, // MVE_VSHR_immu16 = 1706
37188
0
    CEFBS_HasMVEInt, // MVE_VSHR_immu32 = 1707
37189
0
    CEFBS_HasMVEInt, // MVE_VSHR_immu8 = 1708
37190
0
    CEFBS_HasMVEInt, // MVE_VSLIimm16 = 1709
37191
0
    CEFBS_HasMVEInt, // MVE_VSLIimm32 = 1710
37192
0
    CEFBS_HasMVEInt, // MVE_VSLIimm8 = 1711
37193
0
    CEFBS_HasMVEInt, // MVE_VSRIimm16 = 1712
37194
0
    CEFBS_HasMVEInt, // MVE_VSRIimm32 = 1713
37195
0
    CEFBS_HasMVEInt, // MVE_VSRIimm8 = 1714
37196
0
    CEFBS_HasMVEInt, // MVE_VST20_16 = 1715
37197
0
    CEFBS_HasMVEInt, // MVE_VST20_16_wb = 1716
37198
0
    CEFBS_HasMVEInt, // MVE_VST20_32 = 1717
37199
0
    CEFBS_HasMVEInt, // MVE_VST20_32_wb = 1718
37200
0
    CEFBS_HasMVEInt, // MVE_VST20_8 = 1719
37201
0
    CEFBS_HasMVEInt, // MVE_VST20_8_wb = 1720
37202
0
    CEFBS_HasMVEInt, // MVE_VST21_16 = 1721
37203
0
    CEFBS_HasMVEInt, // MVE_VST21_16_wb = 1722
37204
0
    CEFBS_HasMVEInt, // MVE_VST21_32 = 1723
37205
0
    CEFBS_HasMVEInt, // MVE_VST21_32_wb = 1724
37206
0
    CEFBS_HasMVEInt, // MVE_VST21_8 = 1725
37207
0
    CEFBS_HasMVEInt, // MVE_VST21_8_wb = 1726
37208
0
    CEFBS_HasMVEInt, // MVE_VST40_16 = 1727
37209
0
    CEFBS_HasMVEInt, // MVE_VST40_16_wb = 1728
37210
0
    CEFBS_HasMVEInt, // MVE_VST40_32 = 1729
37211
0
    CEFBS_HasMVEInt, // MVE_VST40_32_wb = 1730
37212
0
    CEFBS_HasMVEInt, // MVE_VST40_8 = 1731
37213
0
    CEFBS_HasMVEInt, // MVE_VST40_8_wb = 1732
37214
0
    CEFBS_HasMVEInt, // MVE_VST41_16 = 1733
37215
0
    CEFBS_HasMVEInt, // MVE_VST41_16_wb = 1734
37216
0
    CEFBS_HasMVEInt, // MVE_VST41_32 = 1735
37217
0
    CEFBS_HasMVEInt, // MVE_VST41_32_wb = 1736
37218
0
    CEFBS_HasMVEInt, // MVE_VST41_8 = 1737
37219
0
    CEFBS_HasMVEInt, // MVE_VST41_8_wb = 1738
37220
0
    CEFBS_HasMVEInt, // MVE_VST42_16 = 1739
37221
0
    CEFBS_HasMVEInt, // MVE_VST42_16_wb = 1740
37222
0
    CEFBS_HasMVEInt, // MVE_VST42_32 = 1741
37223
0
    CEFBS_HasMVEInt, // MVE_VST42_32_wb = 1742
37224
0
    CEFBS_HasMVEInt, // MVE_VST42_8 = 1743
37225
0
    CEFBS_HasMVEInt, // MVE_VST42_8_wb = 1744
37226
0
    CEFBS_HasMVEInt, // MVE_VST43_16 = 1745
37227
0
    CEFBS_HasMVEInt, // MVE_VST43_16_wb = 1746
37228
0
    CEFBS_HasMVEInt, // MVE_VST43_32 = 1747
37229
0
    CEFBS_HasMVEInt, // MVE_VST43_32_wb = 1748
37230
0
    CEFBS_HasMVEInt, // MVE_VST43_8 = 1749
37231
0
    CEFBS_HasMVEInt, // MVE_VST43_8_wb = 1750
37232
0
    CEFBS_HasMVEInt, // MVE_VSTRB16 = 1751
37233
0
    CEFBS_HasMVEInt, // MVE_VSTRB16_post = 1752
37234
0
    CEFBS_HasMVEInt, // MVE_VSTRB16_pre = 1753
37235
0
    CEFBS_HasMVEInt, // MVE_VSTRB16_rq = 1754
37236
0
    CEFBS_HasMVEInt, // MVE_VSTRB32 = 1755
37237
0
    CEFBS_HasMVEInt, // MVE_VSTRB32_post = 1756
37238
0
    CEFBS_HasMVEInt, // MVE_VSTRB32_pre = 1757
37239
0
    CEFBS_HasMVEInt, // MVE_VSTRB32_rq = 1758
37240
0
    CEFBS_HasMVEInt, // MVE_VSTRB8_rq = 1759
37241
0
    CEFBS_HasMVEInt, // MVE_VSTRBU8 = 1760
37242
0
    CEFBS_HasMVEInt, // MVE_VSTRBU8_post = 1761
37243
0
    CEFBS_HasMVEInt, // MVE_VSTRBU8_pre = 1762
37244
0
    CEFBS_HasMVEInt, // MVE_VSTRD64_qi = 1763
37245
0
    CEFBS_HasMVEInt, // MVE_VSTRD64_qi_pre = 1764
37246
0
    CEFBS_HasMVEInt, // MVE_VSTRD64_rq = 1765
37247
0
    CEFBS_HasMVEInt, // MVE_VSTRD64_rq_u = 1766
37248
0
    CEFBS_HasMVEInt, // MVE_VSTRH16_rq = 1767
37249
0
    CEFBS_HasMVEInt, // MVE_VSTRH16_rq_u = 1768
37250
0
    CEFBS_HasMVEInt, // MVE_VSTRH32 = 1769
37251
0
    CEFBS_HasMVEInt, // MVE_VSTRH32_post = 1770
37252
0
    CEFBS_HasMVEInt, // MVE_VSTRH32_pre = 1771
37253
0
    CEFBS_HasMVEInt, // MVE_VSTRH32_rq = 1772
37254
0
    CEFBS_HasMVEInt, // MVE_VSTRH32_rq_u = 1773
37255
0
    CEFBS_HasMVEInt, // MVE_VSTRHU16 = 1774
37256
0
    CEFBS_HasMVEInt, // MVE_VSTRHU16_post = 1775
37257
0
    CEFBS_HasMVEInt, // MVE_VSTRHU16_pre = 1776
37258
0
    CEFBS_HasMVEInt, // MVE_VSTRW32_qi = 1777
37259
0
    CEFBS_HasMVEInt, // MVE_VSTRW32_qi_pre = 1778
37260
0
    CEFBS_HasMVEInt, // MVE_VSTRW32_rq = 1779
37261
0
    CEFBS_HasMVEInt, // MVE_VSTRW32_rq_u = 1780
37262
0
    CEFBS_HasMVEInt, // MVE_VSTRWU32 = 1781
37263
0
    CEFBS_HasMVEInt, // MVE_VSTRWU32_post = 1782
37264
0
    CEFBS_HasMVEInt, // MVE_VSTRWU32_pre = 1783
37265
0
    CEFBS_HasMVEFloat, // MVE_VSUB_qr_f16 = 1784
37266
0
    CEFBS_HasMVEFloat, // MVE_VSUB_qr_f32 = 1785
37267
0
    CEFBS_HasMVEInt, // MVE_VSUB_qr_i16 = 1786
37268
0
    CEFBS_HasMVEInt, // MVE_VSUB_qr_i32 = 1787
37269
0
    CEFBS_HasMVEInt, // MVE_VSUB_qr_i8 = 1788
37270
0
    CEFBS_HasMVEFloat, // MVE_VSUBf16 = 1789
37271
0
    CEFBS_HasMVEFloat, // MVE_VSUBf32 = 1790
37272
0
    CEFBS_HasMVEInt, // MVE_VSUBi16 = 1791
37273
0
    CEFBS_HasMVEInt, // MVE_VSUBi32 = 1792
37274
0
    CEFBS_HasMVEInt, // MVE_VSUBi8 = 1793
37275
0
    CEFBS_HasMVEInt, // MVE_WLSTP_16 = 1794
37276
0
    CEFBS_HasMVEInt, // MVE_WLSTP_32 = 1795
37277
0
    CEFBS_HasMVEInt, // MVE_WLSTP_64 = 1796
37278
0
    CEFBS_HasMVEInt, // MVE_WLSTP_8 = 1797
37279
0
    CEFBS_IsARM, // MVNi = 1798
37280
0
    CEFBS_IsARM, // MVNr = 1799
37281
0
    CEFBS_IsARM, // MVNsi = 1800
37282
0
    CEFBS_IsARM, // MVNsr = 1801
37283
0
    CEFBS_HasFPARMv8_HasNEON, // NEON_VMAXNMNDf = 1802
37284
0
    CEFBS_HasFPARMv8_HasNEON_HasFullFP16, // NEON_VMAXNMNDh = 1803
37285
0
    CEFBS_HasFPARMv8_HasNEON, // NEON_VMAXNMNQf = 1804
37286
0
    CEFBS_HasFPARMv8_HasNEON_HasFullFP16, // NEON_VMAXNMNQh = 1805
37287
0
    CEFBS_HasFPARMv8_HasNEON, // NEON_VMINNMNDf = 1806
37288
0
    CEFBS_HasFPARMv8_HasNEON_HasFullFP16, // NEON_VMINNMNDh = 1807
37289
0
    CEFBS_HasFPARMv8_HasNEON, // NEON_VMINNMNQf = 1808
37290
0
    CEFBS_HasFPARMv8_HasNEON_HasFullFP16, // NEON_VMINNMNQh = 1809
37291
0
    CEFBS_IsARM, // ORRri = 1810
37292
0
    CEFBS_IsARM, // ORRrr = 1811
37293
0
    CEFBS_IsARM, // ORRrsi = 1812
37294
0
    CEFBS_IsARM, // ORRrsr = 1813
37295
0
    CEFBS_IsARM_HasV6, // PKHBT = 1814
37296
0
    CEFBS_IsARM_HasV6, // PKHTB = 1815
37297
0
    CEFBS_IsARM_HasV7_HasMP, // PLDWi12 = 1816
37298
0
    CEFBS_IsARM_HasV7_HasMP, // PLDWrs = 1817
37299
0
    CEFBS_IsARM, // PLDi12 = 1818
37300
0
    CEFBS_IsARM, // PLDrs = 1819
37301
0
    CEFBS_IsARM_HasV7, // PLIi12 = 1820
37302
0
    CEFBS_IsARM_HasV7, // PLIrs = 1821
37303
0
    CEFBS_IsARM, // QADD = 1822
37304
0
    CEFBS_IsARM, // QADD16 = 1823
37305
0
    CEFBS_IsARM, // QADD8 = 1824
37306
0
    CEFBS_IsARM, // QASX = 1825
37307
0
    CEFBS_IsARM, // QDADD = 1826
37308
0
    CEFBS_IsARM, // QDSUB = 1827
37309
0
    CEFBS_IsARM, // QSAX = 1828
37310
0
    CEFBS_IsARM, // QSUB = 1829
37311
0
    CEFBS_IsARM, // QSUB16 = 1830
37312
0
    CEFBS_IsARM, // QSUB8 = 1831
37313
0
    CEFBS_IsARM_HasV6T2, // RBIT = 1832
37314
0
    CEFBS_IsARM_HasV6, // REV = 1833
37315
0
    CEFBS_IsARM_HasV6, // REV16 = 1834
37316
0
    CEFBS_IsARM_HasV6, // REVSH = 1835
37317
0
    CEFBS_IsARM, // RFEDA = 1836
37318
0
    CEFBS_IsARM, // RFEDA_UPD = 1837
37319
0
    CEFBS_IsARM, // RFEDB = 1838
37320
0
    CEFBS_IsARM, // RFEDB_UPD = 1839
37321
0
    CEFBS_IsARM, // RFEIA = 1840
37322
0
    CEFBS_IsARM, // RFEIA_UPD = 1841
37323
0
    CEFBS_IsARM, // RFEIB = 1842
37324
0
    CEFBS_IsARM, // RFEIB_UPD = 1843
37325
0
    CEFBS_IsARM, // RSBri = 1844
37326
0
    CEFBS_IsARM, // RSBrr = 1845
37327
0
    CEFBS_IsARM, // RSBrsi = 1846
37328
0
    CEFBS_IsARM, // RSBrsr = 1847
37329
0
    CEFBS_IsARM, // RSCri = 1848
37330
0
    CEFBS_IsARM, // RSCrr = 1849
37331
0
    CEFBS_IsARM, // RSCrsi = 1850
37332
0
    CEFBS_IsARM, // RSCrsr = 1851
37333
0
    CEFBS_IsARM, // SADD16 = 1852
37334
0
    CEFBS_IsARM, // SADD8 = 1853
37335
0
    CEFBS_IsARM, // SASX = 1854
37336
0
    CEFBS_IsARM_HasSB, // SB = 1855
37337
0
    CEFBS_IsARM, // SBCri = 1856
37338
0
    CEFBS_IsARM, // SBCrr = 1857
37339
0
    CEFBS_IsARM, // SBCrsi = 1858
37340
0
    CEFBS_IsARM, // SBCrsr = 1859
37341
0
    CEFBS_IsARM_HasV6T2, // SBFX = 1860
37342
0
    CEFBS_IsARM_HasDivideInARM, // SDIV = 1861
37343
0
    CEFBS_IsARM_HasV6, // SEL = 1862
37344
0
    CEFBS_IsARM, // SETEND = 1863
37345
0
    CEFBS_IsARM_HasV8_HasV8_1a, // SETPAN = 1864
37346
0
    CEFBS_HasV8_HasSHA2, // SHA1C = 1865
37347
0
    CEFBS_HasV8_HasSHA2, // SHA1H = 1866
37348
0
    CEFBS_HasV8_HasSHA2, // SHA1M = 1867
37349
0
    CEFBS_HasV8_HasSHA2, // SHA1P = 1868
37350
0
    CEFBS_HasV8_HasSHA2, // SHA1SU0 = 1869
37351
0
    CEFBS_HasV8_HasSHA2, // SHA1SU1 = 1870
37352
0
    CEFBS_HasV8_HasSHA2, // SHA256H = 1871
37353
0
    CEFBS_HasV8_HasSHA2, // SHA256H2 = 1872
37354
0
    CEFBS_HasV8_HasSHA2, // SHA256SU0 = 1873
37355
0
    CEFBS_HasV8_HasSHA2, // SHA256SU1 = 1874
37356
0
    CEFBS_IsARM, // SHADD16 = 1875
37357
0
    CEFBS_IsARM, // SHADD8 = 1876
37358
0
    CEFBS_IsARM, // SHASX = 1877
37359
0
    CEFBS_IsARM, // SHSAX = 1878
37360
0
    CEFBS_IsARM, // SHSUB16 = 1879
37361
0
    CEFBS_IsARM, // SHSUB8 = 1880
37362
0
    CEFBS_IsARM_HasTrustZone, // SMC = 1881
37363
0
    CEFBS_IsARM_HasV5TE, // SMLABB = 1882
37364
0
    CEFBS_IsARM_HasV5TE, // SMLABT = 1883
37365
0
    CEFBS_IsARM_HasV6, // SMLAD = 1884
37366
0
    CEFBS_IsARM_HasV6, // SMLADX = 1885
37367
0
    CEFBS_IsARM_HasV6, // SMLAL = 1886
37368
0
    CEFBS_IsARM_HasV5TE, // SMLALBB = 1887
37369
0
    CEFBS_IsARM_HasV5TE, // SMLALBT = 1888
37370
0
    CEFBS_IsARM_HasV6, // SMLALD = 1889
37371
0
    CEFBS_IsARM_HasV6, // SMLALDX = 1890
37372
0
    CEFBS_IsARM_HasV5TE, // SMLALTB = 1891
37373
0
    CEFBS_IsARM_HasV5TE, // SMLALTT = 1892
37374
0
    CEFBS_IsARM_HasV5TE, // SMLATB = 1893
37375
0
    CEFBS_IsARM_HasV5TE, // SMLATT = 1894
37376
0
    CEFBS_IsARM_HasV5TE, // SMLAWB = 1895
37377
0
    CEFBS_IsARM_HasV5TE, // SMLAWT = 1896
37378
0
    CEFBS_IsARM_HasV6, // SMLSD = 1897
37379
0
    CEFBS_IsARM_HasV6, // SMLSDX = 1898
37380
0
    CEFBS_IsARM_HasV6, // SMLSLD = 1899
37381
0
    CEFBS_IsARM_HasV6, // SMLSLDX = 1900
37382
0
    CEFBS_IsARM_HasV6, // SMMLA = 1901
37383
0
    CEFBS_IsARM_HasV6, // SMMLAR = 1902
37384
0
    CEFBS_IsARM_HasV6, // SMMLS = 1903
37385
0
    CEFBS_IsARM_HasV6, // SMMLSR = 1904
37386
0
    CEFBS_IsARM_HasV6, // SMMUL = 1905
37387
0
    CEFBS_IsARM_HasV6, // SMMULR = 1906
37388
0
    CEFBS_IsARM_HasV6, // SMUAD = 1907
37389
0
    CEFBS_IsARM_HasV6, // SMUADX = 1908
37390
0
    CEFBS_IsARM_HasV5TE, // SMULBB = 1909
37391
0
    CEFBS_IsARM_HasV5TE, // SMULBT = 1910
37392
0
    CEFBS_IsARM_HasV6, // SMULL = 1911
37393
0
    CEFBS_IsARM_HasV5TE, // SMULTB = 1912
37394
0
    CEFBS_IsARM_HasV5TE, // SMULTT = 1913
37395
0
    CEFBS_IsARM_HasV5TE, // SMULWB = 1914
37396
0
    CEFBS_IsARM_HasV5TE, // SMULWT = 1915
37397
0
    CEFBS_IsARM_HasV6, // SMUSD = 1916
37398
0
    CEFBS_IsARM_HasV6, // SMUSDX = 1917
37399
0
    CEFBS_IsARM, // SRSDA = 1918
37400
0
    CEFBS_IsARM, // SRSDA_UPD = 1919
37401
0
    CEFBS_IsARM, // SRSDB = 1920
37402
0
    CEFBS_IsARM, // SRSDB_UPD = 1921
37403
0
    CEFBS_IsARM, // SRSIA = 1922
37404
0
    CEFBS_IsARM, // SRSIA_UPD = 1923
37405
0
    CEFBS_IsARM, // SRSIB = 1924
37406
0
    CEFBS_IsARM, // SRSIB_UPD = 1925
37407
0
    CEFBS_IsARM_HasV6, // SSAT = 1926
37408
0
    CEFBS_IsARM_HasV6, // SSAT16 = 1927
37409
0
    CEFBS_IsARM, // SSAX = 1928
37410
0
    CEFBS_IsARM, // SSUB16 = 1929
37411
0
    CEFBS_IsARM, // SSUB8 = 1930
37412
0
    CEFBS_IsARM_PreV8, // STC2L_OFFSET = 1931
37413
0
    CEFBS_IsARM_PreV8, // STC2L_OPTION = 1932
37414
0
    CEFBS_IsARM_PreV8, // STC2L_POST = 1933
37415
0
    CEFBS_IsARM_PreV8, // STC2L_PRE = 1934
37416
0
    CEFBS_IsARM_PreV8, // STC2_OFFSET = 1935
37417
0
    CEFBS_IsARM_PreV8, // STC2_OPTION = 1936
37418
0
    CEFBS_IsARM_PreV8, // STC2_POST = 1937
37419
0
    CEFBS_IsARM_PreV8, // STC2_PRE = 1938
37420
0
    CEFBS_IsARM, // STCL_OFFSET = 1939
37421
0
    CEFBS_IsARM, // STCL_OPTION = 1940
37422
0
    CEFBS_IsARM, // STCL_POST = 1941
37423
0
    CEFBS_IsARM, // STCL_PRE = 1942
37424
0
    CEFBS_IsARM, // STC_OFFSET = 1943
37425
0
    CEFBS_IsARM, // STC_OPTION = 1944
37426
0
    CEFBS_IsARM, // STC_POST = 1945
37427
0
    CEFBS_IsARM, // STC_PRE = 1946
37428
0
    CEFBS_IsARM_HasAcquireRelease, // STL = 1947
37429
0
    CEFBS_IsARM_HasAcquireRelease, // STLB = 1948
37430
0
    CEFBS_IsARM_HasAcquireRelease_HasV7Clrex, // STLEX = 1949
37431
0
    CEFBS_IsARM_HasAcquireRelease_HasV7Clrex, // STLEXB = 1950
37432
0
    CEFBS_IsARM_HasAcquireRelease_HasV7Clrex, // STLEXD = 1951
37433
0
    CEFBS_IsARM_HasAcquireRelease_HasV7Clrex, // STLEXH = 1952
37434
0
    CEFBS_IsARM_HasAcquireRelease, // STLH = 1953
37435
0
    CEFBS_IsARM, // STMDA = 1954
37436
0
    CEFBS_IsARM, // STMDA_UPD = 1955
37437
0
    CEFBS_IsARM, // STMDB = 1956
37438
0
    CEFBS_IsARM, // STMDB_UPD = 1957
37439
0
    CEFBS_IsARM, // STMIA = 1958
37440
0
    CEFBS_IsARM, // STMIA_UPD = 1959
37441
0
    CEFBS_IsARM, // STMIB = 1960
37442
0
    CEFBS_IsARM, // STMIB_UPD = 1961
37443
0
    CEFBS_IsARM, // STRBT_POST_IMM = 1962
37444
0
    CEFBS_IsARM, // STRBT_POST_REG = 1963
37445
0
    CEFBS_IsARM, // STRB_POST_IMM = 1964
37446
0
    CEFBS_IsARM, // STRB_POST_REG = 1965
37447
0
    CEFBS_IsARM, // STRB_PRE_IMM = 1966
37448
0
    CEFBS_IsARM, // STRB_PRE_REG = 1967
37449
0
    CEFBS_IsARM, // STRBi12 = 1968
37450
0
    CEFBS_IsARM, // STRBrs = 1969
37451
0
    CEFBS_IsARM_HasV5TE, // STRD = 1970
37452
0
    CEFBS_IsARM, // STRD_POST = 1971
37453
0
    CEFBS_IsARM, // STRD_PRE = 1972
37454
0
    CEFBS_IsARM, // STREX = 1973
37455
0
    CEFBS_IsARM, // STREXB = 1974
37456
0
    CEFBS_IsARM, // STREXD = 1975
37457
0
    CEFBS_IsARM, // STREXH = 1976
37458
0
    CEFBS_IsARM, // STRH = 1977
37459
0
    CEFBS_IsARM, // STRHTi = 1978
37460
0
    CEFBS_IsARM, // STRHTr = 1979
37461
0
    CEFBS_IsARM, // STRH_POST = 1980
37462
0
    CEFBS_IsARM, // STRH_PRE = 1981
37463
0
    CEFBS_IsARM, // STRT_POST_IMM = 1982
37464
0
    CEFBS_IsARM, // STRT_POST_REG = 1983
37465
0
    CEFBS_IsARM, // STR_POST_IMM = 1984
37466
0
    CEFBS_IsARM, // STR_POST_REG = 1985
37467
0
    CEFBS_IsARM, // STR_PRE_IMM = 1986
37468
0
    CEFBS_IsARM, // STR_PRE_REG = 1987
37469
0
    CEFBS_IsARM, // STRi12 = 1988
37470
0
    CEFBS_IsARM, // STRrs = 1989
37471
0
    CEFBS_IsARM, // SUBri = 1990
37472
0
    CEFBS_IsARM, // SUBrr = 1991
37473
0
    CEFBS_IsARM, // SUBrsi = 1992
37474
0
    CEFBS_IsARM, // SUBrsr = 1993
37475
0
    CEFBS_IsARM, // SVC = 1994
37476
0
    CEFBS_IsARM_PreV8, // SWP = 1995
37477
0
    CEFBS_IsARM_PreV8, // SWPB = 1996
37478
0
    CEFBS_IsARM_HasV6, // SXTAB = 1997
37479
0
    CEFBS_IsARM_HasV6, // SXTAB16 = 1998
37480
0
    CEFBS_IsARM_HasV6, // SXTAH = 1999
37481
0
    CEFBS_IsARM_HasV6, // SXTB = 2000
37482
0
    CEFBS_IsARM_HasV6, // SXTB16 = 2001
37483
0
    CEFBS_IsARM_HasV6, // SXTH = 2002
37484
0
    CEFBS_IsARM, // TEQri = 2003
37485
0
    CEFBS_IsARM, // TEQrr = 2004
37486
0
    CEFBS_IsARM, // TEQrsi = 2005
37487
0
    CEFBS_IsARM, // TEQrsr = 2006
37488
0
    CEFBS_IsARM, // TRAP = 2007
37489
0
    CEFBS_IsARM_UseNaClTrap, // TRAPNaCl = 2008
37490
0
    CEFBS_IsARM_HasV8_4a, // TSB = 2009
37491
0
    CEFBS_IsARM, // TSTri = 2010
37492
0
    CEFBS_IsARM, // TSTrr = 2011
37493
0
    CEFBS_IsARM, // TSTrsi = 2012
37494
0
    CEFBS_IsARM, // TSTrsr = 2013
37495
0
    CEFBS_IsARM, // UADD16 = 2014
37496
0
    CEFBS_IsARM, // UADD8 = 2015
37497
0
    CEFBS_IsARM, // UASX = 2016
37498
0
    CEFBS_IsARM_HasV6T2, // UBFX = 2017
37499
0
    CEFBS_IsARM, // UDF = 2018
37500
0
    CEFBS_IsARM_HasDivideInARM, // UDIV = 2019
37501
0
    CEFBS_IsARM, // UHADD16 = 2020
37502
0
    CEFBS_IsARM, // UHADD8 = 2021
37503
0
    CEFBS_IsARM, // UHASX = 2022
37504
0
    CEFBS_IsARM, // UHSAX = 2023
37505
0
    CEFBS_IsARM, // UHSUB16 = 2024
37506
0
    CEFBS_IsARM, // UHSUB8 = 2025
37507
0
    CEFBS_IsARM_HasV6, // UMAAL = 2026
37508
0
    CEFBS_IsARM_HasV6, // UMLAL = 2027
37509
0
    CEFBS_IsARM_HasV6, // UMULL = 2028
37510
0
    CEFBS_IsARM, // UQADD16 = 2029
37511
0
    CEFBS_IsARM, // UQADD8 = 2030
37512
0
    CEFBS_IsARM, // UQASX = 2031
37513
0
    CEFBS_IsARM, // UQSAX = 2032
37514
0
    CEFBS_IsARM, // UQSUB16 = 2033
37515
0
    CEFBS_IsARM, // UQSUB8 = 2034
37516
0
    CEFBS_IsARM_HasV6, // USAD8 = 2035
37517
0
    CEFBS_IsARM_HasV6, // USADA8 = 2036
37518
0
    CEFBS_IsARM_HasV6, // USAT = 2037
37519
0
    CEFBS_IsARM_HasV6, // USAT16 = 2038
37520
0
    CEFBS_IsARM, // USAX = 2039
37521
0
    CEFBS_IsARM, // USUB16 = 2040
37522
0
    CEFBS_IsARM, // USUB8 = 2041
37523
0
    CEFBS_IsARM_HasV6, // UXTAB = 2042
37524
0
    CEFBS_IsARM_HasV6, // UXTAB16 = 2043
37525
0
    CEFBS_IsARM_HasV6, // UXTAH = 2044
37526
0
    CEFBS_IsARM_HasV6, // UXTB = 2045
37527
0
    CEFBS_IsARM_HasV6, // UXTB16 = 2046
37528
0
    CEFBS_IsARM_HasV6, // UXTH = 2047
37529
0
    CEFBS_HasNEON, // VABALsv2i64 = 2048
37530
0
    CEFBS_HasNEON, // VABALsv4i32 = 2049
37531
0
    CEFBS_HasNEON, // VABALsv8i16 = 2050
37532
0
    CEFBS_HasNEON, // VABALuv2i64 = 2051
37533
0
    CEFBS_HasNEON, // VABALuv4i32 = 2052
37534
0
    CEFBS_HasNEON, // VABALuv8i16 = 2053
37535
0
    CEFBS_HasNEON, // VABAsv16i8 = 2054
37536
0
    CEFBS_HasNEON, // VABAsv2i32 = 2055
37537
0
    CEFBS_HasNEON, // VABAsv4i16 = 2056
37538
0
    CEFBS_HasNEON, // VABAsv4i32 = 2057
37539
0
    CEFBS_HasNEON, // VABAsv8i16 = 2058
37540
0
    CEFBS_HasNEON, // VABAsv8i8 = 2059
37541
0
    CEFBS_HasNEON, // VABAuv16i8 = 2060
37542
0
    CEFBS_HasNEON, // VABAuv2i32 = 2061
37543
0
    CEFBS_HasNEON, // VABAuv4i16 = 2062
37544
0
    CEFBS_HasNEON, // VABAuv4i32 = 2063
37545
0
    CEFBS_HasNEON, // VABAuv8i16 = 2064
37546
0
    CEFBS_HasNEON, // VABAuv8i8 = 2065
37547
0
    CEFBS_HasNEON, // VABDLsv2i64 = 2066
37548
0
    CEFBS_HasNEON, // VABDLsv4i32 = 2067
37549
0
    CEFBS_HasNEON, // VABDLsv8i16 = 2068
37550
0
    CEFBS_HasNEON, // VABDLuv2i64 = 2069
37551
0
    CEFBS_HasNEON, // VABDLuv4i32 = 2070
37552
0
    CEFBS_HasNEON, // VABDLuv8i16 = 2071
37553
0
    CEFBS_HasNEON, // VABDfd = 2072
37554
0
    CEFBS_HasNEON, // VABDfq = 2073
37555
0
    CEFBS_HasNEON_HasFullFP16, // VABDhd = 2074
37556
0
    CEFBS_HasNEON_HasFullFP16, // VABDhq = 2075
37557
0
    CEFBS_HasNEON, // VABDsv16i8 = 2076
37558
0
    CEFBS_HasNEON, // VABDsv2i32 = 2077
37559
0
    CEFBS_HasNEON, // VABDsv4i16 = 2078
37560
0
    CEFBS_HasNEON, // VABDsv4i32 = 2079
37561
0
    CEFBS_HasNEON, // VABDsv8i16 = 2080
37562
0
    CEFBS_HasNEON, // VABDsv8i8 = 2081
37563
0
    CEFBS_HasNEON, // VABDuv16i8 = 2082
37564
0
    CEFBS_HasNEON, // VABDuv2i32 = 2083
37565
0
    CEFBS_HasNEON, // VABDuv4i16 = 2084
37566
0
    CEFBS_HasNEON, // VABDuv4i32 = 2085
37567
0
    CEFBS_HasNEON, // VABDuv8i16 = 2086
37568
0
    CEFBS_HasNEON, // VABDuv8i8 = 2087
37569
0
    CEFBS_HasVFP2_HasDPVFP, // VABSD = 2088
37570
0
    CEFBS_HasFullFP16, // VABSH = 2089
37571
0
    CEFBS_HasVFP2, // VABSS = 2090
37572
0
    CEFBS_HasNEON, // VABSfd = 2091
37573
0
    CEFBS_HasNEON, // VABSfq = 2092
37574
0
    CEFBS_HasNEON_HasFullFP16, // VABShd = 2093
37575
0
    CEFBS_HasNEON_HasFullFP16, // VABShq = 2094
37576
0
    CEFBS_HasNEON, // VABSv16i8 = 2095
37577
0
    CEFBS_HasNEON, // VABSv2i32 = 2096
37578
0
    CEFBS_HasNEON, // VABSv4i16 = 2097
37579
0
    CEFBS_HasNEON, // VABSv4i32 = 2098
37580
0
    CEFBS_HasNEON, // VABSv8i16 = 2099
37581
0
    CEFBS_HasNEON, // VABSv8i8 = 2100
37582
0
    CEFBS_HasNEON, // VACGEfd = 2101
37583
0
    CEFBS_HasNEON, // VACGEfq = 2102
37584
0
    CEFBS_HasNEON_HasFullFP16, // VACGEhd = 2103
37585
0
    CEFBS_HasNEON_HasFullFP16, // VACGEhq = 2104
37586
0
    CEFBS_HasNEON, // VACGTfd = 2105
37587
0
    CEFBS_HasNEON, // VACGTfq = 2106
37588
0
    CEFBS_HasNEON_HasFullFP16, // VACGThd = 2107
37589
0
    CEFBS_HasNEON_HasFullFP16, // VACGThq = 2108
37590
0
    CEFBS_HasVFP2_HasDPVFP, // VADDD = 2109
37591
0
    CEFBS_HasFullFP16, // VADDH = 2110
37592
0
    CEFBS_HasNEON, // VADDHNv2i32 = 2111
37593
0
    CEFBS_HasNEON, // VADDHNv4i16 = 2112
37594
0
    CEFBS_HasNEON, // VADDHNv8i8 = 2113
37595
0
    CEFBS_HasNEON, // VADDLsv2i64 = 2114
37596
0
    CEFBS_HasNEON, // VADDLsv4i32 = 2115
37597
0
    CEFBS_HasNEON, // VADDLsv8i16 = 2116
37598
0
    CEFBS_HasNEON, // VADDLuv2i64 = 2117
37599
0
    CEFBS_HasNEON, // VADDLuv4i32 = 2118
37600
0
    CEFBS_HasNEON, // VADDLuv8i16 = 2119
37601
0
    CEFBS_HasVFP2, // VADDS = 2120
37602
0
    CEFBS_HasNEON, // VADDWsv2i64 = 2121
37603
0
    CEFBS_HasNEON, // VADDWsv4i32 = 2122
37604
0
    CEFBS_HasNEON, // VADDWsv8i16 = 2123
37605
0
    CEFBS_HasNEON, // VADDWuv2i64 = 2124
37606
0
    CEFBS_HasNEON, // VADDWuv4i32 = 2125
37607
0
    CEFBS_HasNEON, // VADDWuv8i16 = 2126
37608
0
    CEFBS_HasNEON, // VADDfd = 2127
37609
0
    CEFBS_HasNEON, // VADDfq = 2128
37610
0
    CEFBS_HasNEON_HasFullFP16, // VADDhd = 2129
37611
0
    CEFBS_HasNEON_HasFullFP16, // VADDhq = 2130
37612
0
    CEFBS_HasNEON, // VADDv16i8 = 2131
37613
0
    CEFBS_HasNEON, // VADDv1i64 = 2132
37614
0
    CEFBS_HasNEON, // VADDv2i32 = 2133
37615
0
    CEFBS_HasNEON, // VADDv2i64 = 2134
37616
0
    CEFBS_HasNEON, // VADDv4i16 = 2135
37617
0
    CEFBS_HasNEON, // VADDv4i32 = 2136
37618
0
    CEFBS_HasNEON, // VADDv8i16 = 2137
37619
0
    CEFBS_HasNEON, // VADDv8i8 = 2138
37620
0
    CEFBS_HasNEON, // VANDd = 2139
37621
0
    CEFBS_HasNEON, // VANDq = 2140
37622
0
    CEFBS_HasBF16_HasNEON, // VBF16MALBQ = 2141
37623
0
    CEFBS_HasBF16_HasNEON, // VBF16MALBQI = 2142
37624
0
    CEFBS_HasBF16_HasNEON, // VBF16MALTQ = 2143
37625
0
    CEFBS_HasBF16_HasNEON, // VBF16MALTQI = 2144
37626
0
    CEFBS_HasNEON, // VBICd = 2145
37627
0
    CEFBS_HasNEON, // VBICiv2i32 = 2146
37628
0
    CEFBS_HasNEON, // VBICiv4i16 = 2147
37629
0
    CEFBS_HasNEON, // VBICiv4i32 = 2148
37630
0
    CEFBS_HasNEON, // VBICiv8i16 = 2149
37631
0
    CEFBS_HasNEON, // VBICq = 2150
37632
0
    CEFBS_HasNEON, // VBIFd = 2151
37633
0
    CEFBS_HasNEON, // VBIFq = 2152
37634
0
    CEFBS_HasNEON, // VBITd = 2153
37635
0
    CEFBS_HasNEON, // VBITq = 2154
37636
0
    CEFBS_HasNEON, // VBSLd = 2155
37637
0
    CEFBS_HasNEON, // VBSLq = 2156
37638
0
    CEFBS_HasNEON, // VBSPd = 2157
37639
0
    CEFBS_HasNEON, // VBSPq = 2158
37640
0
    CEFBS_HasNEON_HasV8_3a, // VCADDv2f32 = 2159
37641
0
    CEFBS_HasNEON_HasV8_3a_HasFullFP16, // VCADDv4f16 = 2160
37642
0
    CEFBS_HasNEON_HasV8_3a, // VCADDv4f32 = 2161
37643
0
    CEFBS_HasNEON_HasV8_3a_HasFullFP16, // VCADDv8f16 = 2162
37644
0
    CEFBS_HasNEON, // VCEQfd = 2163
37645
0
    CEFBS_HasNEON, // VCEQfq = 2164
37646
0
    CEFBS_HasNEON_HasFullFP16, // VCEQhd = 2165
37647
0
    CEFBS_HasNEON_HasFullFP16, // VCEQhq = 2166
37648
0
    CEFBS_HasNEON, // VCEQv16i8 = 2167
37649
0
    CEFBS_HasNEON, // VCEQv2i32 = 2168
37650
0
    CEFBS_HasNEON, // VCEQv4i16 = 2169
37651
0
    CEFBS_HasNEON, // VCEQv4i32 = 2170
37652
0
    CEFBS_HasNEON, // VCEQv8i16 = 2171
37653
0
    CEFBS_HasNEON, // VCEQv8i8 = 2172
37654
0
    CEFBS_HasNEON, // VCEQzv16i8 = 2173
37655
0
    CEFBS_HasNEON, // VCEQzv2f32 = 2174
37656
0
    CEFBS_HasNEON, // VCEQzv2i32 = 2175
37657
0
    CEFBS_HasNEON_HasFullFP16, // VCEQzv4f16 = 2176
37658
0
    CEFBS_HasNEON, // VCEQzv4f32 = 2177
37659
0
    CEFBS_HasNEON, // VCEQzv4i16 = 2178
37660
0
    CEFBS_HasNEON, // VCEQzv4i32 = 2179
37661
0
    CEFBS_HasNEON_HasFullFP16, // VCEQzv8f16 = 2180
37662
0
    CEFBS_HasNEON, // VCEQzv8i16 = 2181
37663
0
    CEFBS_HasNEON, // VCEQzv8i8 = 2182
37664
0
    CEFBS_HasNEON, // VCGEfd = 2183
37665
0
    CEFBS_HasNEON, // VCGEfq = 2184
37666
0
    CEFBS_HasNEON_HasFullFP16, // VCGEhd = 2185
37667
0
    CEFBS_HasNEON_HasFullFP16, // VCGEhq = 2186
37668
0
    CEFBS_HasNEON, // VCGEsv16i8 = 2187
37669
0
    CEFBS_HasNEON, // VCGEsv2i32 = 2188
37670
0
    CEFBS_HasNEON, // VCGEsv4i16 = 2189
37671
0
    CEFBS_HasNEON, // VCGEsv4i32 = 2190
37672
0
    CEFBS_HasNEON, // VCGEsv8i16 = 2191
37673
0
    CEFBS_HasNEON, // VCGEsv8i8 = 2192
37674
0
    CEFBS_HasNEON, // VCGEuv16i8 = 2193
37675
0
    CEFBS_HasNEON, // VCGEuv2i32 = 2194
37676
0
    CEFBS_HasNEON, // VCGEuv4i16 = 2195
37677
0
    CEFBS_HasNEON, // VCGEuv4i32 = 2196
37678
0
    CEFBS_HasNEON, // VCGEuv8i16 = 2197
37679
0
    CEFBS_HasNEON, // VCGEuv8i8 = 2198
37680
0
    CEFBS_HasNEON, // VCGEzv16i8 = 2199
37681
0
    CEFBS_HasNEON, // VCGEzv2f32 = 2200
37682
0
    CEFBS_HasNEON, // VCGEzv2i32 = 2201
37683
0
    CEFBS_HasNEON_HasFullFP16, // VCGEzv4f16 = 2202
37684
0
    CEFBS_HasNEON, // VCGEzv4f32 = 2203
37685
0
    CEFBS_HasNEON, // VCGEzv4i16 = 2204
37686
0
    CEFBS_HasNEON, // VCGEzv4i32 = 2205
37687
0
    CEFBS_HasNEON_HasFullFP16, // VCGEzv8f16 = 2206
37688
0
    CEFBS_HasNEON, // VCGEzv8i16 = 2207
37689
0
    CEFBS_HasNEON, // VCGEzv8i8 = 2208
37690
0
    CEFBS_HasNEON, // VCGTfd = 2209
37691
0
    CEFBS_HasNEON, // VCGTfq = 2210
37692
0
    CEFBS_HasNEON_HasFullFP16, // VCGThd = 2211
37693
0
    CEFBS_HasNEON_HasFullFP16, // VCGThq = 2212
37694
0
    CEFBS_HasNEON, // VCGTsv16i8 = 2213
37695
0
    CEFBS_HasNEON, // VCGTsv2i32 = 2214
37696
0
    CEFBS_HasNEON, // VCGTsv4i16 = 2215
37697
0
    CEFBS_HasNEON, // VCGTsv4i32 = 2216
37698
0
    CEFBS_HasNEON, // VCGTsv8i16 = 2217
37699
0
    CEFBS_HasNEON, // VCGTsv8i8 = 2218
37700
0
    CEFBS_HasNEON, // VCGTuv16i8 = 2219
37701
0
    CEFBS_HasNEON, // VCGTuv2i32 = 2220
37702
0
    CEFBS_HasNEON, // VCGTuv4i16 = 2221
37703
0
    CEFBS_HasNEON, // VCGTuv4i32 = 2222
37704
0
    CEFBS_HasNEON, // VCGTuv8i16 = 2223
37705
0
    CEFBS_HasNEON, // VCGTuv8i8 = 2224
37706
0
    CEFBS_HasNEON, // VCGTzv16i8 = 2225
37707
0
    CEFBS_HasNEON, // VCGTzv2f32 = 2226
37708
0
    CEFBS_HasNEON, // VCGTzv2i32 = 2227
37709
0
    CEFBS_HasNEON_HasFullFP16, // VCGTzv4f16 = 2228
37710
0
    CEFBS_HasNEON, // VCGTzv4f32 = 2229
37711
0
    CEFBS_HasNEON, // VCGTzv4i16 = 2230
37712
0
    CEFBS_HasNEON, // VCGTzv4i32 = 2231
37713
0
    CEFBS_HasNEON_HasFullFP16, // VCGTzv8f16 = 2232
37714
0
    CEFBS_HasNEON, // VCGTzv8i16 = 2233
37715
0
    CEFBS_HasNEON, // VCGTzv8i8 = 2234
37716
0
    CEFBS_HasNEON, // VCLEzv16i8 = 2235
37717
0
    CEFBS_HasNEON, // VCLEzv2f32 = 2236
37718
0
    CEFBS_HasNEON, // VCLEzv2i32 = 2237
37719
0
    CEFBS_HasNEON_HasFullFP16, // VCLEzv4f16 = 2238
37720
0
    CEFBS_HasNEON, // VCLEzv4f32 = 2239
37721
0
    CEFBS_HasNEON, // VCLEzv4i16 = 2240
37722
0
    CEFBS_HasNEON, // VCLEzv4i32 = 2241
37723
0
    CEFBS_HasNEON_HasFullFP16, // VCLEzv8f16 = 2242
37724
0
    CEFBS_HasNEON, // VCLEzv8i16 = 2243
37725
0
    CEFBS_HasNEON, // VCLEzv8i8 = 2244
37726
0
    CEFBS_HasNEON, // VCLSv16i8 = 2245
37727
0
    CEFBS_HasNEON, // VCLSv2i32 = 2246
37728
0
    CEFBS_HasNEON, // VCLSv4i16 = 2247
37729
0
    CEFBS_HasNEON, // VCLSv4i32 = 2248
37730
0
    CEFBS_HasNEON, // VCLSv8i16 = 2249
37731
0
    CEFBS_HasNEON, // VCLSv8i8 = 2250
37732
0
    CEFBS_HasNEON, // VCLTzv16i8 = 2251
37733
0
    CEFBS_HasNEON, // VCLTzv2f32 = 2252
37734
0
    CEFBS_HasNEON, // VCLTzv2i32 = 2253
37735
0
    CEFBS_HasNEON_HasFullFP16, // VCLTzv4f16 = 2254
37736
0
    CEFBS_HasNEON, // VCLTzv4f32 = 2255
37737
0
    CEFBS_HasNEON, // VCLTzv4i16 = 2256
37738
0
    CEFBS_HasNEON, // VCLTzv4i32 = 2257
37739
0
    CEFBS_HasNEON_HasFullFP16, // VCLTzv8f16 = 2258
37740
0
    CEFBS_HasNEON, // VCLTzv8i16 = 2259
37741
0
    CEFBS_HasNEON, // VCLTzv8i8 = 2260
37742
0
    CEFBS_HasNEON, // VCLZv16i8 = 2261
37743
0
    CEFBS_HasNEON, // VCLZv2i32 = 2262
37744
0
    CEFBS_HasNEON, // VCLZv4i16 = 2263
37745
0
    CEFBS_HasNEON, // VCLZv4i32 = 2264
37746
0
    CEFBS_HasNEON, // VCLZv8i16 = 2265
37747
0
    CEFBS_HasNEON, // VCLZv8i8 = 2266
37748
0
    CEFBS_HasNEON_HasV8_3a, // VCMLAv2f32 = 2267
37749
0
    CEFBS_HasNEON_HasV8_3a, // VCMLAv2f32_indexed = 2268
37750
0
    CEFBS_HasNEON_HasV8_3a_HasFullFP16, // VCMLAv4f16 = 2269
37751
0
    CEFBS_HasNEON_HasV8_3a_HasFullFP16, // VCMLAv4f16_indexed = 2270
37752
0
    CEFBS_HasNEON_HasV8_3a, // VCMLAv4f32 = 2271
37753
0
    CEFBS_HasNEON_HasV8_3a, // VCMLAv4f32_indexed = 2272
37754
0
    CEFBS_HasNEON_HasV8_3a_HasFullFP16, // VCMLAv8f16 = 2273
37755
0
    CEFBS_HasNEON_HasV8_3a_HasFullFP16, // VCMLAv8f16_indexed = 2274
37756
0
    CEFBS_HasVFP2_HasDPVFP, // VCMPD = 2275
37757
0
    CEFBS_HasVFP2_HasDPVFP, // VCMPED = 2276
37758
0
    CEFBS_HasFullFP16, // VCMPEH = 2277
37759
0
    CEFBS_HasVFP2, // VCMPES = 2278
37760
0
    CEFBS_HasVFP2_HasDPVFP, // VCMPEZD = 2279
37761
0
    CEFBS_HasFullFP16, // VCMPEZH = 2280
37762
0
    CEFBS_HasVFP2, // VCMPEZS = 2281
37763
0
    CEFBS_HasFullFP16, // VCMPH = 2282
37764
0
    CEFBS_HasVFP2, // VCMPS = 2283
37765
0
    CEFBS_HasVFP2_HasDPVFP, // VCMPZD = 2284
37766
0
    CEFBS_HasFullFP16, // VCMPZH = 2285
37767
0
    CEFBS_HasVFP2, // VCMPZS = 2286
37768
0
    CEFBS_HasNEON, // VCNTd = 2287
37769
0
    CEFBS_HasNEON, // VCNTq = 2288
37770
0
    CEFBS_HasV8_HasNEON, // VCVTANSDf = 2289
37771
0
    CEFBS_HasV8_HasNEON_HasFullFP16, // VCVTANSDh = 2290
37772
0
    CEFBS_HasV8_HasNEON, // VCVTANSQf = 2291
37773
0
    CEFBS_HasV8_HasNEON_HasFullFP16, // VCVTANSQh = 2292
37774
0
    CEFBS_HasV8_HasNEON, // VCVTANUDf = 2293
37775
0
    CEFBS_HasV8_HasNEON_HasFullFP16, // VCVTANUDh = 2294
37776
0
    CEFBS_HasV8_HasNEON, // VCVTANUQf = 2295
37777
0
    CEFBS_HasV8_HasNEON_HasFullFP16, // VCVTANUQh = 2296
37778
0
    CEFBS_HasFPARMv8_HasDPVFP, // VCVTASD = 2297
37779
0
    CEFBS_HasFullFP16, // VCVTASH = 2298
37780
0
    CEFBS_HasFPARMv8, // VCVTASS = 2299
37781
0
    CEFBS_HasFPARMv8_HasDPVFP, // VCVTAUD = 2300
37782
0
    CEFBS_HasFullFP16, // VCVTAUH = 2301
37783
0
    CEFBS_HasFPARMv8, // VCVTAUS = 2302
37784
0
    CEFBS_HasFPARMv8_HasDPVFP, // VCVTBDH = 2303
37785
0
    CEFBS_HasFPARMv8_HasDPVFP, // VCVTBHD = 2304
37786
0
    CEFBS_HasFP16, // VCVTBHS = 2305
37787
0
    CEFBS_HasFP16, // VCVTBSH = 2306
37788
0
    CEFBS_HasVFP2_HasDPVFP, // VCVTDS = 2307
37789
0
    CEFBS_HasV8_HasNEON, // VCVTMNSDf = 2308
37790
0
    CEFBS_HasV8_HasNEON_HasFullFP16, // VCVTMNSDh = 2309
37791
0
    CEFBS_HasV8_HasNEON, // VCVTMNSQf = 2310
37792
0
    CEFBS_HasV8_HasNEON_HasFullFP16, // VCVTMNSQh = 2311
37793
0
    CEFBS_HasV8_HasNEON, // VCVTMNUDf = 2312
37794
0
    CEFBS_HasV8_HasNEON_HasFullFP16, // VCVTMNUDh = 2313
37795
0
    CEFBS_HasV8_HasNEON, // VCVTMNUQf = 2314
37796
0
    CEFBS_HasV8_HasNEON_HasFullFP16, // VCVTMNUQh = 2315
37797
0
    CEFBS_HasFPARMv8_HasDPVFP, // VCVTMSD = 2316
37798
0
    CEFBS_HasFullFP16, // VCVTMSH = 2317
37799
0
    CEFBS_HasFPARMv8, // VCVTMSS = 2318
37800
0
    CEFBS_HasFPARMv8_HasDPVFP, // VCVTMUD = 2319
37801
0
    CEFBS_HasFullFP16, // VCVTMUH = 2320
37802
0
    CEFBS_HasFPARMv8, // VCVTMUS = 2321
37803
0
    CEFBS_HasV8_HasNEON, // VCVTNNSDf = 2322
37804
0
    CEFBS_HasV8_HasNEON_HasFullFP16, // VCVTNNSDh = 2323
37805
0
    CEFBS_HasV8_HasNEON, // VCVTNNSQf = 2324
37806
0
    CEFBS_HasV8_HasNEON_HasFullFP16, // VCVTNNSQh = 2325
37807
0
    CEFBS_HasV8_HasNEON, // VCVTNNUDf = 2326
37808
0
    CEFBS_HasV8_HasNEON_HasFullFP16, // VCVTNNUDh = 2327
37809
0
    CEFBS_HasV8_HasNEON, // VCVTNNUQf = 2328
37810
0
    CEFBS_HasV8_HasNEON_HasFullFP16, // VCVTNNUQh = 2329
37811
0
    CEFBS_HasFPARMv8_HasDPVFP, // VCVTNSD = 2330
37812
0
    CEFBS_HasFullFP16, // VCVTNSH = 2331
37813
0
    CEFBS_HasFPARMv8, // VCVTNSS = 2332
37814
0
    CEFBS_HasFPARMv8_HasDPVFP, // VCVTNUD = 2333
37815
0
    CEFBS_HasFullFP16, // VCVTNUH = 2334
37816
0
    CEFBS_HasFPARMv8, // VCVTNUS = 2335
37817
0
    CEFBS_HasV8_HasNEON, // VCVTPNSDf = 2336
37818
0
    CEFBS_HasV8_HasNEON_HasFullFP16, // VCVTPNSDh = 2337
37819
0
    CEFBS_HasV8_HasNEON, // VCVTPNSQf = 2338
37820
0
    CEFBS_HasV8_HasNEON_HasFullFP16, // VCVTPNSQh = 2339
37821
0
    CEFBS_HasV8_HasNEON, // VCVTPNUDf = 2340
37822
0
    CEFBS_HasV8_HasNEON_HasFullFP16, // VCVTPNUDh = 2341
37823
0
    CEFBS_HasV8_HasNEON, // VCVTPNUQf = 2342
37824
0
    CEFBS_HasV8_HasNEON_HasFullFP16, // VCVTPNUQh = 2343
37825
0
    CEFBS_HasFPARMv8_HasDPVFP, // VCVTPSD = 2344
37826
0
    CEFBS_HasFullFP16, // VCVTPSH = 2345
37827
0
    CEFBS_HasFPARMv8, // VCVTPSS = 2346
37828
0
    CEFBS_HasFPARMv8_HasDPVFP, // VCVTPUD = 2347
37829
0
    CEFBS_HasFullFP16, // VCVTPUH = 2348
37830
0
    CEFBS_HasFPARMv8, // VCVTPUS = 2349
37831
0
    CEFBS_HasVFP2_HasDPVFP, // VCVTSD = 2350
37832
0
    CEFBS_HasFPARMv8_HasDPVFP, // VCVTTDH = 2351
37833
0
    CEFBS_HasFPARMv8_HasDPVFP, // VCVTTHD = 2352
37834
0
    CEFBS_HasFP16, // VCVTTHS = 2353
37835
0
    CEFBS_HasFP16, // VCVTTSH = 2354
37836
0
    CEFBS_HasNEON_HasFP16, // VCVTf2h = 2355
37837
0
    CEFBS_HasNEON, // VCVTf2sd = 2356
37838
0
    CEFBS_HasNEON, // VCVTf2sq = 2357
37839
0
    CEFBS_HasNEON, // VCVTf2ud = 2358
37840
0
    CEFBS_HasNEON, // VCVTf2uq = 2359
37841
0
    CEFBS_HasNEON, // VCVTf2xsd = 2360
37842
0
    CEFBS_HasNEON, // VCVTf2xsq = 2361
37843
0
    CEFBS_HasNEON, // VCVTf2xud = 2362
37844
0
    CEFBS_HasNEON, // VCVTf2xuq = 2363
37845
0
    CEFBS_HasNEON_HasFP16, // VCVTh2f = 2364
37846
0
    CEFBS_HasNEON_HasFullFP16, // VCVTh2sd = 2365
37847
0
    CEFBS_HasNEON_HasFullFP16, // VCVTh2sq = 2366
37848
0
    CEFBS_HasNEON_HasFullFP16, // VCVTh2ud = 2367
37849
0
    CEFBS_HasNEON_HasFullFP16, // VCVTh2uq = 2368
37850
0
    CEFBS_HasNEON_HasFullFP16, // VCVTh2xsd = 2369
37851
0
    CEFBS_HasNEON_HasFullFP16, // VCVTh2xsq = 2370
37852
0
    CEFBS_HasNEON_HasFullFP16, // VCVTh2xud = 2371
37853
0
    CEFBS_HasNEON_HasFullFP16, // VCVTh2xuq = 2372
37854
0
    CEFBS_HasNEON, // VCVTs2fd = 2373
37855
0
    CEFBS_HasNEON, // VCVTs2fq = 2374
37856
0
    CEFBS_HasNEON_HasFullFP16, // VCVTs2hd = 2375
37857
0
    CEFBS_HasNEON_HasFullFP16, // VCVTs2hq = 2376
37858
0
    CEFBS_HasNEON, // VCVTu2fd = 2377
37859
0
    CEFBS_HasNEON, // VCVTu2fq = 2378
37860
0
    CEFBS_HasNEON_HasFullFP16, // VCVTu2hd = 2379
37861
0
    CEFBS_HasNEON_HasFullFP16, // VCVTu2hq = 2380
37862
0
    CEFBS_HasNEON, // VCVTxs2fd = 2381
37863
0
    CEFBS_HasNEON, // VCVTxs2fq = 2382
37864
0
    CEFBS_HasNEON_HasFullFP16, // VCVTxs2hd = 2383
37865
0
    CEFBS_HasNEON_HasFullFP16, // VCVTxs2hq = 2384
37866
0
    CEFBS_HasNEON, // VCVTxu2fd = 2385
37867
0
    CEFBS_HasNEON, // VCVTxu2fq = 2386
37868
0
    CEFBS_HasNEON_HasFullFP16, // VCVTxu2hd = 2387
37869
0
    CEFBS_HasNEON_HasFullFP16, // VCVTxu2hq = 2388
37870
0
    CEFBS_HasVFP2_HasDPVFP, // VDIVD = 2389
37871
0
    CEFBS_HasFullFP16, // VDIVH = 2390
37872
0
    CEFBS_HasVFP2, // VDIVS = 2391
37873
0
    CEFBS_HasNEON, // VDUP16d = 2392
37874
0
    CEFBS_HasNEON, // VDUP16q = 2393
37875
0
    CEFBS_HasNEON, // VDUP32d = 2394
37876
0
    CEFBS_HasNEON, // VDUP32q = 2395
37877
0
    CEFBS_HasNEON, // VDUP8d = 2396
37878
0
    CEFBS_HasNEON, // VDUP8q = 2397
37879
0
    CEFBS_HasNEON, // VDUPLN16d = 2398
37880
0
    CEFBS_HasNEON, // VDUPLN16q = 2399
37881
0
    CEFBS_HasNEON, // VDUPLN32d = 2400
37882
0
    CEFBS_HasNEON, // VDUPLN32q = 2401
37883
0
    CEFBS_HasNEON, // VDUPLN8d = 2402
37884
0
    CEFBS_HasNEON, // VDUPLN8q = 2403
37885
0
    CEFBS_HasNEON, // VEORd = 2404
37886
0
    CEFBS_HasNEON, // VEORq = 2405
37887
0
    CEFBS_HasNEON, // VEXTd16 = 2406
37888
0
    CEFBS_HasNEON, // VEXTd32 = 2407
37889
0
    CEFBS_HasNEON, // VEXTd8 = 2408
37890
0
    CEFBS_HasNEON, // VEXTq16 = 2409
37891
0
    CEFBS_HasNEON, // VEXTq32 = 2410
37892
0
    CEFBS_HasNEON, // VEXTq64 = 2411
37893
0
    CEFBS_HasNEON, // VEXTq8 = 2412
37894
0
    CEFBS_HasVFP4_HasDPVFP, // VFMAD = 2413
37895
0
    CEFBS_HasFullFP16, // VFMAH = 2414
37896
0
    CEFBS_HasNEON_HasFP16FML, // VFMALD = 2415
37897
0
    CEFBS_HasNEON_HasFP16FML, // VFMALDI = 2416
37898
0
    CEFBS_HasNEON_HasFP16FML, // VFMALQ = 2417
37899
0
    CEFBS_HasNEON_HasFP16FML, // VFMALQI = 2418
37900
0
    CEFBS_HasVFP4, // VFMAS = 2419
37901
0
    CEFBS_HasNEON_HasVFP4, // VFMAfd = 2420
37902
0
    CEFBS_HasNEON_HasVFP4, // VFMAfq = 2421
37903
0
    CEFBS_HasNEON_HasFullFP16, // VFMAhd = 2422
37904
0
    CEFBS_HasNEON_HasFullFP16, // VFMAhq = 2423
37905
0
    CEFBS_HasVFP4_HasDPVFP, // VFMSD = 2424
37906
0
    CEFBS_HasFullFP16, // VFMSH = 2425
37907
0
    CEFBS_HasNEON_HasFP16FML, // VFMSLD = 2426
37908
0
    CEFBS_HasNEON_HasFP16FML, // VFMSLDI = 2427
37909
0
    CEFBS_HasNEON_HasFP16FML, // VFMSLQ = 2428
37910
0
    CEFBS_HasNEON_HasFP16FML, // VFMSLQI = 2429
37911
0
    CEFBS_HasVFP4, // VFMSS = 2430
37912
0
    CEFBS_HasNEON_HasVFP4, // VFMSfd = 2431
37913
0
    CEFBS_HasNEON_HasVFP4, // VFMSfq = 2432
37914
0
    CEFBS_HasNEON_HasFullFP16, // VFMShd = 2433
37915
0
    CEFBS_HasNEON_HasFullFP16, // VFMShq = 2434
37916
0
    CEFBS_HasVFP4_HasDPVFP, // VFNMAD = 2435
37917
0
    CEFBS_HasFullFP16, // VFNMAH = 2436
37918
0
    CEFBS_HasVFP4, // VFNMAS = 2437
37919
0
    CEFBS_HasVFP4_HasDPVFP, // VFNMSD = 2438
37920
0
    CEFBS_HasFullFP16, // VFNMSH = 2439
37921
0
    CEFBS_HasVFP4, // VFNMSS = 2440
37922
0
    CEFBS_HasFPARMv8_HasDPVFP, // VFP_VMAXNMD = 2441
37923
0
    CEFBS_HasFullFP16, // VFP_VMAXNMH = 2442
37924
0
    CEFBS_HasFPARMv8, // VFP_VMAXNMS = 2443
37925
0
    CEFBS_HasFPARMv8_HasDPVFP, // VFP_VMINNMD = 2444
37926
0
    CEFBS_HasFullFP16, // VFP_VMINNMH = 2445
37927
0
    CEFBS_HasFPARMv8, // VFP_VMINNMS = 2446
37928
0
    CEFBS_HasFPRegs, // VGETLNi32 = 2447
37929
0
    CEFBS_HasNEON, // VGETLNs16 = 2448
37930
0
    CEFBS_HasNEON, // VGETLNs8 = 2449
37931
0
    CEFBS_HasNEON, // VGETLNu16 = 2450
37932
0
    CEFBS_HasNEON, // VGETLNu8 = 2451
37933
0
    CEFBS_HasNEON, // VHADDsv16i8 = 2452
37934
0
    CEFBS_HasNEON, // VHADDsv2i32 = 2453
37935
0
    CEFBS_HasNEON, // VHADDsv4i16 = 2454
37936
0
    CEFBS_HasNEON, // VHADDsv4i32 = 2455
37937
0
    CEFBS_HasNEON, // VHADDsv8i16 = 2456
37938
0
    CEFBS_HasNEON, // VHADDsv8i8 = 2457
37939
0
    CEFBS_HasNEON, // VHADDuv16i8 = 2458
37940
0
    CEFBS_HasNEON, // VHADDuv2i32 = 2459
37941
0
    CEFBS_HasNEON, // VHADDuv4i16 = 2460
37942
0
    CEFBS_HasNEON, // VHADDuv4i32 = 2461
37943
0
    CEFBS_HasNEON, // VHADDuv8i16 = 2462
37944
0
    CEFBS_HasNEON, // VHADDuv8i8 = 2463
37945
0
    CEFBS_HasNEON, // VHSUBsv16i8 = 2464
37946
0
    CEFBS_HasNEON, // VHSUBsv2i32 = 2465
37947
0
    CEFBS_HasNEON, // VHSUBsv4i16 = 2466
37948
0
    CEFBS_HasNEON, // VHSUBsv4i32 = 2467
37949
0
    CEFBS_HasNEON, // VHSUBsv8i16 = 2468
37950
0
    CEFBS_HasNEON, // VHSUBsv8i8 = 2469
37951
0
    CEFBS_HasNEON, // VHSUBuv16i8 = 2470
37952
0
    CEFBS_HasNEON, // VHSUBuv2i32 = 2471
37953
0
    CEFBS_HasNEON, // VHSUBuv4i16 = 2472
37954
0
    CEFBS_HasNEON, // VHSUBuv4i32 = 2473
37955
0
    CEFBS_HasNEON, // VHSUBuv8i16 = 2474
37956
0
    CEFBS_HasNEON, // VHSUBuv8i8 = 2475
37957
0
    CEFBS_HasFullFP16, // VINSH = 2476
37958
0
    CEFBS_HasFPARMv8_HasV8_3a, // VJCVT = 2477
37959
0
    CEFBS_HasNEON, // VLD1DUPd16 = 2478
37960
0
    CEFBS_HasNEON, // VLD1DUPd16wb_fixed = 2479
37961
0
    CEFBS_HasNEON, // VLD1DUPd16wb_register = 2480
37962
0
    CEFBS_HasNEON, // VLD1DUPd32 = 2481
37963
0
    CEFBS_HasNEON, // VLD1DUPd32wb_fixed = 2482
37964
0
    CEFBS_HasNEON, // VLD1DUPd32wb_register = 2483
37965
0
    CEFBS_HasNEON, // VLD1DUPd8 = 2484
37966
0
    CEFBS_HasNEON, // VLD1DUPd8wb_fixed = 2485
37967
0
    CEFBS_HasNEON, // VLD1DUPd8wb_register = 2486
37968
0
    CEFBS_HasNEON, // VLD1DUPq16 = 2487
37969
0
    CEFBS_HasNEON, // VLD1DUPq16wb_fixed = 2488
37970
0
    CEFBS_HasNEON, // VLD1DUPq16wb_register = 2489
37971
0
    CEFBS_HasNEON, // VLD1DUPq32 = 2490
37972
0
    CEFBS_HasNEON, // VLD1DUPq32wb_fixed = 2491
37973
0
    CEFBS_HasNEON, // VLD1DUPq32wb_register = 2492
37974
0
    CEFBS_HasNEON, // VLD1DUPq8 = 2493
37975
0
    CEFBS_HasNEON, // VLD1DUPq8wb_fixed = 2494
37976
0
    CEFBS_HasNEON, // VLD1DUPq8wb_register = 2495
37977
0
    CEFBS_HasNEON, // VLD1LNd16 = 2496
37978
0
    CEFBS_HasNEON, // VLD1LNd16_UPD = 2497
37979
0
    CEFBS_HasNEON, // VLD1LNd32 = 2498
37980
0
    CEFBS_HasNEON, // VLD1LNd32_UPD = 2499
37981
0
    CEFBS_HasNEON, // VLD1LNd8 = 2500
37982
0
    CEFBS_HasNEON, // VLD1LNd8_UPD = 2501
37983
0
    CEFBS_HasNEON, // VLD1LNq16Pseudo = 2502
37984
0
    CEFBS_HasNEON, // VLD1LNq16Pseudo_UPD = 2503
37985
0
    CEFBS_HasNEON, // VLD1LNq32Pseudo = 2504
37986
0
    CEFBS_HasNEON, // VLD1LNq32Pseudo_UPD = 2505
37987
0
    CEFBS_HasNEON, // VLD1LNq8Pseudo = 2506
37988
0
    CEFBS_HasNEON, // VLD1LNq8Pseudo_UPD = 2507
37989
0
    CEFBS_HasNEON, // VLD1d16 = 2508
37990
0
    CEFBS_HasNEON, // VLD1d16Q = 2509
37991
0
    CEFBS_HasNEON, // VLD1d16QPseudo = 2510
37992
0
    CEFBS_HasNEON, // VLD1d16QPseudoWB_fixed = 2511
37993
0
    CEFBS_HasNEON, // VLD1d16QPseudoWB_register = 2512
37994
0
    CEFBS_HasNEON, // VLD1d16Qwb_fixed = 2513
37995
0
    CEFBS_HasNEON, // VLD1d16Qwb_register = 2514
37996
0
    CEFBS_HasNEON, // VLD1d16T = 2515
37997
0
    CEFBS_HasNEON, // VLD1d16TPseudo = 2516
37998
0
    CEFBS_HasNEON, // VLD1d16TPseudoWB_fixed = 2517
37999
0
    CEFBS_HasNEON, // VLD1d16TPseudoWB_register = 2518
38000
0
    CEFBS_HasNEON, // VLD1d16Twb_fixed = 2519
38001
0
    CEFBS_HasNEON, // VLD1d16Twb_register = 2520
38002
0
    CEFBS_HasNEON, // VLD1d16wb_fixed = 2521
38003
0
    CEFBS_HasNEON, // VLD1d16wb_register = 2522
38004
0
    CEFBS_HasNEON, // VLD1d32 = 2523
38005
0
    CEFBS_HasNEON, // VLD1d32Q = 2524
38006
0
    CEFBS_HasNEON, // VLD1d32QPseudo = 2525
38007
0
    CEFBS_HasNEON, // VLD1d32QPseudoWB_fixed = 2526
38008
0
    CEFBS_HasNEON, // VLD1d32QPseudoWB_register = 2527
38009
0
    CEFBS_HasNEON, // VLD1d32Qwb_fixed = 2528
38010
0
    CEFBS_HasNEON, // VLD1d32Qwb_register = 2529
38011
0
    CEFBS_HasNEON, // VLD1d32T = 2530
38012
0
    CEFBS_HasNEON, // VLD1d32TPseudo = 2531
38013
0
    CEFBS_HasNEON, // VLD1d32TPseudoWB_fixed = 2532
38014
0
    CEFBS_HasNEON, // VLD1d32TPseudoWB_register = 2533
38015
0
    CEFBS_HasNEON, // VLD1d32Twb_fixed = 2534
38016
0
    CEFBS_HasNEON, // VLD1d32Twb_register = 2535
38017
0
    CEFBS_HasNEON, // VLD1d32wb_fixed = 2536
38018
0
    CEFBS_HasNEON, // VLD1d32wb_register = 2537
38019
0
    CEFBS_HasNEON, // VLD1d64 = 2538
38020
0
    CEFBS_HasNEON, // VLD1d64Q = 2539
38021
0
    CEFBS_HasNEON, // VLD1d64QPseudo = 2540
38022
0
    CEFBS_HasNEON, // VLD1d64QPseudoWB_fixed = 2541
38023
0
    CEFBS_HasNEON, // VLD1d64QPseudoWB_register = 2542
38024
0
    CEFBS_HasNEON, // VLD1d64Qwb_fixed = 2543
38025
0
    CEFBS_HasNEON, // VLD1d64Qwb_register = 2544
38026
0
    CEFBS_HasNEON, // VLD1d64T = 2545
38027
0
    CEFBS_HasNEON, // VLD1d64TPseudo = 2546
38028
0
    CEFBS_HasNEON, // VLD1d64TPseudoWB_fixed = 2547
38029
0
    CEFBS_HasNEON, // VLD1d64TPseudoWB_register = 2548
38030
0
    CEFBS_HasNEON, // VLD1d64Twb_fixed = 2549
38031
0
    CEFBS_HasNEON, // VLD1d64Twb_register = 2550
38032
0
    CEFBS_HasNEON, // VLD1d64wb_fixed = 2551
38033
0
    CEFBS_HasNEON, // VLD1d64wb_register = 2552
38034
0
    CEFBS_HasNEON, // VLD1d8 = 2553
38035
0
    CEFBS_HasNEON, // VLD1d8Q = 2554
38036
0
    CEFBS_HasNEON, // VLD1d8QPseudo = 2555
38037
0
    CEFBS_HasNEON, // VLD1d8QPseudoWB_fixed = 2556
38038
0
    CEFBS_HasNEON, // VLD1d8QPseudoWB_register = 2557
38039
0
    CEFBS_HasNEON, // VLD1d8Qwb_fixed = 2558
38040
0
    CEFBS_HasNEON, // VLD1d8Qwb_register = 2559
38041
0
    CEFBS_HasNEON, // VLD1d8T = 2560
38042
0
    CEFBS_HasNEON, // VLD1d8TPseudo = 2561
38043
0
    CEFBS_HasNEON, // VLD1d8TPseudoWB_fixed = 2562
38044
0
    CEFBS_HasNEON, // VLD1d8TPseudoWB_register = 2563
38045
0
    CEFBS_HasNEON, // VLD1d8Twb_fixed = 2564
38046
0
    CEFBS_HasNEON, // VLD1d8Twb_register = 2565
38047
0
    CEFBS_HasNEON, // VLD1d8wb_fixed = 2566
38048
0
    CEFBS_HasNEON, // VLD1d8wb_register = 2567
38049
0
    CEFBS_HasNEON, // VLD1q16 = 2568
38050
0
    CEFBS_HasNEON, // VLD1q16HighQPseudo = 2569
38051
0
    CEFBS_HasNEON, // VLD1q16HighQPseudo_UPD = 2570
38052
0
    CEFBS_HasNEON, // VLD1q16HighTPseudo = 2571
38053
0
    CEFBS_HasNEON, // VLD1q16HighTPseudo_UPD = 2572
38054
0
    CEFBS_HasNEON, // VLD1q16LowQPseudo_UPD = 2573
38055
0
    CEFBS_HasNEON, // VLD1q16LowTPseudo_UPD = 2574
38056
0
    CEFBS_HasNEON, // VLD1q16wb_fixed = 2575
38057
0
    CEFBS_HasNEON, // VLD1q16wb_register = 2576
38058
0
    CEFBS_HasNEON, // VLD1q32 = 2577
38059
0
    CEFBS_HasNEON, // VLD1q32HighQPseudo = 2578
38060
0
    CEFBS_HasNEON, // VLD1q32HighQPseudo_UPD = 2579
38061
0
    CEFBS_HasNEON, // VLD1q32HighTPseudo = 2580
38062
0
    CEFBS_HasNEON, // VLD1q32HighTPseudo_UPD = 2581
38063
0
    CEFBS_HasNEON, // VLD1q32LowQPseudo_UPD = 2582
38064
0
    CEFBS_HasNEON, // VLD1q32LowTPseudo_UPD = 2583
38065
0
    CEFBS_HasNEON, // VLD1q32wb_fixed = 2584
38066
0
    CEFBS_HasNEON, // VLD1q32wb_register = 2585
38067
0
    CEFBS_HasNEON, // VLD1q64 = 2586
38068
0
    CEFBS_HasNEON, // VLD1q64HighQPseudo = 2587
38069
0
    CEFBS_HasNEON, // VLD1q64HighQPseudo_UPD = 2588
38070
0
    CEFBS_HasNEON, // VLD1q64HighTPseudo = 2589
38071
0
    CEFBS_HasNEON, // VLD1q64HighTPseudo_UPD = 2590
38072
0
    CEFBS_HasNEON, // VLD1q64LowQPseudo_UPD = 2591
38073
0
    CEFBS_HasNEON, // VLD1q64LowTPseudo_UPD = 2592
38074
0
    CEFBS_HasNEON, // VLD1q64wb_fixed = 2593
38075
0
    CEFBS_HasNEON, // VLD1q64wb_register = 2594
38076
0
    CEFBS_HasNEON, // VLD1q8 = 2595
38077
0
    CEFBS_HasNEON, // VLD1q8HighQPseudo = 2596
38078
0
    CEFBS_HasNEON, // VLD1q8HighQPseudo_UPD = 2597
38079
0
    CEFBS_HasNEON, // VLD1q8HighTPseudo = 2598
38080
0
    CEFBS_HasNEON, // VLD1q8HighTPseudo_UPD = 2599
38081
0
    CEFBS_HasNEON, // VLD1q8LowQPseudo_UPD = 2600
38082
0
    CEFBS_HasNEON, // VLD1q8LowTPseudo_UPD = 2601
38083
0
    CEFBS_HasNEON, // VLD1q8wb_fixed = 2602
38084
0
    CEFBS_HasNEON, // VLD1q8wb_register = 2603
38085
0
    CEFBS_HasNEON, // VLD2DUPd16 = 2604
38086
0
    CEFBS_HasNEON, // VLD2DUPd16wb_fixed = 2605
38087
0
    CEFBS_HasNEON, // VLD2DUPd16wb_register = 2606
38088
0
    CEFBS_HasNEON, // VLD2DUPd16x2 = 2607
38089
0
    CEFBS_HasNEON, // VLD2DUPd16x2wb_fixed = 2608
38090
0
    CEFBS_HasNEON, // VLD2DUPd16x2wb_register = 2609
38091
0
    CEFBS_HasNEON, // VLD2DUPd32 = 2610
38092
0
    CEFBS_HasNEON, // VLD2DUPd32wb_fixed = 2611
38093
0
    CEFBS_HasNEON, // VLD2DUPd32wb_register = 2612
38094
0
    CEFBS_HasNEON, // VLD2DUPd32x2 = 2613
38095
0
    CEFBS_HasNEON, // VLD2DUPd32x2wb_fixed = 2614
38096
0
    CEFBS_HasNEON, // VLD2DUPd32x2wb_register = 2615
38097
0
    CEFBS_HasNEON, // VLD2DUPd8 = 2616
38098
0
    CEFBS_HasNEON, // VLD2DUPd8wb_fixed = 2617
38099
0
    CEFBS_HasNEON, // VLD2DUPd8wb_register = 2618
38100
0
    CEFBS_HasNEON, // VLD2DUPd8x2 = 2619
38101
0
    CEFBS_HasNEON, // VLD2DUPd8x2wb_fixed = 2620
38102
0
    CEFBS_HasNEON, // VLD2DUPd8x2wb_register = 2621
38103
0
    CEFBS_HasNEON, // VLD2DUPq16EvenPseudo = 2622
38104
0
    CEFBS_HasNEON, // VLD2DUPq16OddPseudo = 2623
38105
0
    CEFBS_HasNEON, // VLD2DUPq16OddPseudoWB_fixed = 2624
38106
0
    CEFBS_HasNEON, // VLD2DUPq16OddPseudoWB_register = 2625
38107
0
    CEFBS_HasNEON, // VLD2DUPq32EvenPseudo = 2626
38108
0
    CEFBS_HasNEON, // VLD2DUPq32OddPseudo = 2627
38109
0
    CEFBS_HasNEON, // VLD2DUPq32OddPseudoWB_fixed = 2628
38110
0
    CEFBS_HasNEON, // VLD2DUPq32OddPseudoWB_register = 2629
38111
0
    CEFBS_HasNEON, // VLD2DUPq8EvenPseudo = 2630
38112
0
    CEFBS_HasNEON, // VLD2DUPq8OddPseudo = 2631
38113
0
    CEFBS_HasNEON, // VLD2DUPq8OddPseudoWB_fixed = 2632
38114
0
    CEFBS_HasNEON, // VLD2DUPq8OddPseudoWB_register = 2633
38115
0
    CEFBS_HasNEON, // VLD2LNd16 = 2634
38116
0
    CEFBS_HasNEON, // VLD2LNd16Pseudo = 2635
38117
0
    CEFBS_HasNEON, // VLD2LNd16Pseudo_UPD = 2636
38118
0
    CEFBS_HasNEON, // VLD2LNd16_UPD = 2637
38119
0
    CEFBS_HasNEON, // VLD2LNd32 = 2638
38120
0
    CEFBS_HasNEON, // VLD2LNd32Pseudo = 2639
38121
0
    CEFBS_HasNEON, // VLD2LNd32Pseudo_UPD = 2640
38122
0
    CEFBS_HasNEON, // VLD2LNd32_UPD = 2641
38123
0
    CEFBS_HasNEON, // VLD2LNd8 = 2642
38124
0
    CEFBS_HasNEON, // VLD2LNd8Pseudo = 2643
38125
0
    CEFBS_HasNEON, // VLD2LNd8Pseudo_UPD = 2644
38126
0
    CEFBS_HasNEON, // VLD2LNd8_UPD = 2645
38127
0
    CEFBS_HasNEON, // VLD2LNq16 = 2646
38128
0
    CEFBS_HasNEON, // VLD2LNq16Pseudo = 2647
38129
0
    CEFBS_HasNEON, // VLD2LNq16Pseudo_UPD = 2648
38130
0
    CEFBS_HasNEON, // VLD2LNq16_UPD = 2649
38131
0
    CEFBS_HasNEON, // VLD2LNq32 = 2650
38132
0
    CEFBS_HasNEON, // VLD2LNq32Pseudo = 2651
38133
0
    CEFBS_HasNEON, // VLD2LNq32Pseudo_UPD = 2652
38134
0
    CEFBS_HasNEON, // VLD2LNq32_UPD = 2653
38135
0
    CEFBS_HasNEON, // VLD2b16 = 2654
38136
0
    CEFBS_HasNEON, // VLD2b16wb_fixed = 2655
38137
0
    CEFBS_HasNEON, // VLD2b16wb_register = 2656
38138
0
    CEFBS_HasNEON, // VLD2b32 = 2657
38139
0
    CEFBS_HasNEON, // VLD2b32wb_fixed = 2658
38140
0
    CEFBS_HasNEON, // VLD2b32wb_register = 2659
38141
0
    CEFBS_HasNEON, // VLD2b8 = 2660
38142
0
    CEFBS_HasNEON, // VLD2b8wb_fixed = 2661
38143
0
    CEFBS_HasNEON, // VLD2b8wb_register = 2662
38144
0
    CEFBS_HasNEON, // VLD2d16 = 2663
38145
0
    CEFBS_HasNEON, // VLD2d16wb_fixed = 2664
38146
0
    CEFBS_HasNEON, // VLD2d16wb_register = 2665
38147
0
    CEFBS_HasNEON, // VLD2d32 = 2666
38148
0
    CEFBS_HasNEON, // VLD2d32wb_fixed = 2667
38149
0
    CEFBS_HasNEON, // VLD2d32wb_register = 2668
38150
0
    CEFBS_HasNEON, // VLD2d8 = 2669
38151
0
    CEFBS_HasNEON, // VLD2d8wb_fixed = 2670
38152
0
    CEFBS_HasNEON, // VLD2d8wb_register = 2671
38153
0
    CEFBS_HasNEON, // VLD2q16 = 2672
38154
0
    CEFBS_HasNEON, // VLD2q16Pseudo = 2673
38155
0
    CEFBS_HasNEON, // VLD2q16PseudoWB_fixed = 2674
38156
0
    CEFBS_HasNEON, // VLD2q16PseudoWB_register = 2675
38157
0
    CEFBS_HasNEON, // VLD2q16wb_fixed = 2676
38158
0
    CEFBS_HasNEON, // VLD2q16wb_register = 2677
38159
0
    CEFBS_HasNEON, // VLD2q32 = 2678
38160
0
    CEFBS_HasNEON, // VLD2q32Pseudo = 2679
38161
0
    CEFBS_HasNEON, // VLD2q32PseudoWB_fixed = 2680
38162
0
    CEFBS_HasNEON, // VLD2q32PseudoWB_register = 2681
38163
0
    CEFBS_HasNEON, // VLD2q32wb_fixed = 2682
38164
0
    CEFBS_HasNEON, // VLD2q32wb_register = 2683
38165
0
    CEFBS_HasNEON, // VLD2q8 = 2684
38166
0
    CEFBS_HasNEON, // VLD2q8Pseudo = 2685
38167
0
    CEFBS_HasNEON, // VLD2q8PseudoWB_fixed = 2686
38168
0
    CEFBS_HasNEON, // VLD2q8PseudoWB_register = 2687
38169
0
    CEFBS_HasNEON, // VLD2q8wb_fixed = 2688
38170
0
    CEFBS_HasNEON, // VLD2q8wb_register = 2689
38171
0
    CEFBS_HasNEON, // VLD3DUPd16 = 2690
38172
0
    CEFBS_HasNEON, // VLD3DUPd16Pseudo = 2691
38173
0
    CEFBS_HasNEON, // VLD3DUPd16Pseudo_UPD = 2692
38174
0
    CEFBS_HasNEON, // VLD3DUPd16_UPD = 2693
38175
0
    CEFBS_HasNEON, // VLD3DUPd32 = 2694
38176
0
    CEFBS_HasNEON, // VLD3DUPd32Pseudo = 2695
38177
0
    CEFBS_HasNEON, // VLD3DUPd32Pseudo_UPD = 2696
38178
0
    CEFBS_HasNEON, // VLD3DUPd32_UPD = 2697
38179
0
    CEFBS_HasNEON, // VLD3DUPd8 = 2698
38180
0
    CEFBS_HasNEON, // VLD3DUPd8Pseudo = 2699
38181
0
    CEFBS_HasNEON, // VLD3DUPd8Pseudo_UPD = 2700
38182
0
    CEFBS_HasNEON, // VLD3DUPd8_UPD = 2701
38183
0
    CEFBS_HasNEON, // VLD3DUPq16 = 2702
38184
0
    CEFBS_HasNEON, // VLD3DUPq16EvenPseudo = 2703
38185
0
    CEFBS_HasNEON, // VLD3DUPq16OddPseudo = 2704
38186
0
    CEFBS_HasNEON, // VLD3DUPq16OddPseudo_UPD = 2705
38187
0
    CEFBS_HasNEON, // VLD3DUPq16_UPD = 2706
38188
0
    CEFBS_HasNEON, // VLD3DUPq32 = 2707
38189
0
    CEFBS_HasNEON, // VLD3DUPq32EvenPseudo = 2708
38190
0
    CEFBS_HasNEON, // VLD3DUPq32OddPseudo = 2709
38191
0
    CEFBS_HasNEON, // VLD3DUPq32OddPseudo_UPD = 2710
38192
0
    CEFBS_HasNEON, // VLD3DUPq32_UPD = 2711
38193
0
    CEFBS_HasNEON, // VLD3DUPq8 = 2712
38194
0
    CEFBS_HasNEON, // VLD3DUPq8EvenPseudo = 2713
38195
0
    CEFBS_HasNEON, // VLD3DUPq8OddPseudo = 2714
38196
0
    CEFBS_HasNEON, // VLD3DUPq8OddPseudo_UPD = 2715
38197
0
    CEFBS_HasNEON, // VLD3DUPq8_UPD = 2716
38198
0
    CEFBS_HasNEON, // VLD3LNd16 = 2717
38199
0
    CEFBS_HasNEON, // VLD3LNd16Pseudo = 2718
38200
0
    CEFBS_HasNEON, // VLD3LNd16Pseudo_UPD = 2719
38201
0
    CEFBS_HasNEON, // VLD3LNd16_UPD = 2720
38202
0
    CEFBS_HasNEON, // VLD3LNd32 = 2721
38203
0
    CEFBS_HasNEON, // VLD3LNd32Pseudo = 2722
38204
0
    CEFBS_HasNEON, // VLD3LNd32Pseudo_UPD = 2723
38205
0
    CEFBS_HasNEON, // VLD3LNd32_UPD = 2724
38206
0
    CEFBS_HasNEON, // VLD3LNd8 = 2725
38207
0
    CEFBS_HasNEON, // VLD3LNd8Pseudo = 2726
38208
0
    CEFBS_HasNEON, // VLD3LNd8Pseudo_UPD = 2727
38209
0
    CEFBS_HasNEON, // VLD3LNd8_UPD = 2728
38210
0
    CEFBS_HasNEON, // VLD3LNq16 = 2729
38211
0
    CEFBS_HasNEON, // VLD3LNq16Pseudo = 2730
38212
0
    CEFBS_HasNEON, // VLD3LNq16Pseudo_UPD = 2731
38213
0
    CEFBS_HasNEON, // VLD3LNq16_UPD = 2732
38214
0
    CEFBS_HasNEON, // VLD3LNq32 = 2733
38215
0
    CEFBS_HasNEON, // VLD3LNq32Pseudo = 2734
38216
0
    CEFBS_HasNEON, // VLD3LNq32Pseudo_UPD = 2735
38217
0
    CEFBS_HasNEON, // VLD3LNq32_UPD = 2736
38218
0
    CEFBS_HasNEON, // VLD3d16 = 2737
38219
0
    CEFBS_HasNEON, // VLD3d16Pseudo = 2738
38220
0
    CEFBS_HasNEON, // VLD3d16Pseudo_UPD = 2739
38221
0
    CEFBS_HasNEON, // VLD3d16_UPD = 2740
38222
0
    CEFBS_HasNEON, // VLD3d32 = 2741
38223
0
    CEFBS_HasNEON, // VLD3d32Pseudo = 2742
38224
0
    CEFBS_HasNEON, // VLD3d32Pseudo_UPD = 2743
38225
0
    CEFBS_HasNEON, // VLD3d32_UPD = 2744
38226
0
    CEFBS_HasNEON, // VLD3d8 = 2745
38227
0
    CEFBS_HasNEON, // VLD3d8Pseudo = 2746
38228
0
    CEFBS_HasNEON, // VLD3d8Pseudo_UPD = 2747
38229
0
    CEFBS_HasNEON, // VLD3d8_UPD = 2748
38230
0
    CEFBS_HasNEON, // VLD3q16 = 2749
38231
0
    CEFBS_HasNEON, // VLD3q16Pseudo_UPD = 2750
38232
0
    CEFBS_HasNEON, // VLD3q16_UPD = 2751
38233
0
    CEFBS_HasNEON, // VLD3q16oddPseudo = 2752
38234
0
    CEFBS_HasNEON, // VLD3q16oddPseudo_UPD = 2753
38235
0
    CEFBS_HasNEON, // VLD3q32 = 2754
38236
0
    CEFBS_HasNEON, // VLD3q32Pseudo_UPD = 2755
38237
0
    CEFBS_HasNEON, // VLD3q32_UPD = 2756
38238
0
    CEFBS_HasNEON, // VLD3q32oddPseudo = 2757
38239
0
    CEFBS_HasNEON, // VLD3q32oddPseudo_UPD = 2758
38240
0
    CEFBS_HasNEON, // VLD3q8 = 2759
38241
0
    CEFBS_HasNEON, // VLD3q8Pseudo_UPD = 2760
38242
0
    CEFBS_HasNEON, // VLD3q8_UPD = 2761
38243
0
    CEFBS_HasNEON, // VLD3q8oddPseudo = 2762
38244
0
    CEFBS_HasNEON, // VLD3q8oddPseudo_UPD = 2763
38245
0
    CEFBS_HasNEON, // VLD4DUPd16 = 2764
38246
0
    CEFBS_HasNEON, // VLD4DUPd16Pseudo = 2765
38247
0
    CEFBS_HasNEON, // VLD4DUPd16Pseudo_UPD = 2766
38248
0
    CEFBS_HasNEON, // VLD4DUPd16_UPD = 2767
38249
0
    CEFBS_HasNEON, // VLD4DUPd32 = 2768
38250
0
    CEFBS_HasNEON, // VLD4DUPd32Pseudo = 2769
38251
0
    CEFBS_HasNEON, // VLD4DUPd32Pseudo_UPD = 2770
38252
0
    CEFBS_HasNEON, // VLD4DUPd32_UPD = 2771
38253
0
    CEFBS_HasNEON, // VLD4DUPd8 = 2772
38254
0
    CEFBS_HasNEON, // VLD4DUPd8Pseudo = 2773
38255
0
    CEFBS_HasNEON, // VLD4DUPd8Pseudo_UPD = 2774
38256
0
    CEFBS_HasNEON, // VLD4DUPd8_UPD = 2775
38257
0
    CEFBS_HasNEON, // VLD4DUPq16 = 2776
38258
0
    CEFBS_HasNEON, // VLD4DUPq16EvenPseudo = 2777
38259
0
    CEFBS_HasNEON, // VLD4DUPq16OddPseudo = 2778
38260
0
    CEFBS_HasNEON, // VLD4DUPq16OddPseudo_UPD = 2779
38261
0
    CEFBS_HasNEON, // VLD4DUPq16_UPD = 2780
38262
0
    CEFBS_HasNEON, // VLD4DUPq32 = 2781
38263
0
    CEFBS_HasNEON, // VLD4DUPq32EvenPseudo = 2782
38264
0
    CEFBS_HasNEON, // VLD4DUPq32OddPseudo = 2783
38265
0
    CEFBS_HasNEON, // VLD4DUPq32OddPseudo_UPD = 2784
38266
0
    CEFBS_HasNEON, // VLD4DUPq32_UPD = 2785
38267
0
    CEFBS_HasNEON, // VLD4DUPq8 = 2786
38268
0
    CEFBS_HasNEON, // VLD4DUPq8EvenPseudo = 2787
38269
0
    CEFBS_HasNEON, // VLD4DUPq8OddPseudo = 2788
38270
0
    CEFBS_HasNEON, // VLD4DUPq8OddPseudo_UPD = 2789
38271
0
    CEFBS_HasNEON, // VLD4DUPq8_UPD = 2790
38272
0
    CEFBS_HasNEON, // VLD4LNd16 = 2791
38273
0
    CEFBS_HasNEON, // VLD4LNd16Pseudo = 2792
38274
0
    CEFBS_HasNEON, // VLD4LNd16Pseudo_UPD = 2793
38275
0
    CEFBS_HasNEON, // VLD4LNd16_UPD = 2794
38276
0
    CEFBS_HasNEON, // VLD4LNd32 = 2795
38277
0
    CEFBS_HasNEON, // VLD4LNd32Pseudo = 2796
38278
0
    CEFBS_HasNEON, // VLD4LNd32Pseudo_UPD = 2797
38279
0
    CEFBS_HasNEON, // VLD4LNd32_UPD = 2798
38280
0
    CEFBS_HasNEON, // VLD4LNd8 = 2799
38281
0
    CEFBS_HasNEON, // VLD4LNd8Pseudo = 2800
38282
0
    CEFBS_HasNEON, // VLD4LNd8Pseudo_UPD = 2801
38283
0
    CEFBS_HasNEON, // VLD4LNd8_UPD = 2802
38284
0
    CEFBS_HasNEON, // VLD4LNq16 = 2803
38285
0
    CEFBS_HasNEON, // VLD4LNq16Pseudo = 2804
38286
0
    CEFBS_HasNEON, // VLD4LNq16Pseudo_UPD = 2805
38287
0
    CEFBS_HasNEON, // VLD4LNq16_UPD = 2806
38288
0
    CEFBS_HasNEON, // VLD4LNq32 = 2807
38289
0
    CEFBS_HasNEON, // VLD4LNq32Pseudo = 2808
38290
0
    CEFBS_HasNEON, // VLD4LNq32Pseudo_UPD = 2809
38291
0
    CEFBS_HasNEON, // VLD4LNq32_UPD = 2810
38292
0
    CEFBS_HasNEON, // VLD4d16 = 2811
38293
0
    CEFBS_HasNEON, // VLD4d16Pseudo = 2812
38294
0
    CEFBS_HasNEON, // VLD4d16Pseudo_UPD = 2813
38295
0
    CEFBS_HasNEON, // VLD4d16_UPD = 2814
38296
0
    CEFBS_HasNEON, // VLD4d32 = 2815
38297
0
    CEFBS_HasNEON, // VLD4d32Pseudo = 2816
38298
0
    CEFBS_HasNEON, // VLD4d32Pseudo_UPD = 2817
38299
0
    CEFBS_HasNEON, // VLD4d32_UPD = 2818
38300
0
    CEFBS_HasNEON, // VLD4d8 = 2819
38301
0
    CEFBS_HasNEON, // VLD4d8Pseudo = 2820
38302
0
    CEFBS_HasNEON, // VLD4d8Pseudo_UPD = 2821
38303
0
    CEFBS_HasNEON, // VLD4d8_UPD = 2822
38304
0
    CEFBS_HasNEON, // VLD4q16 = 2823
38305
0
    CEFBS_HasNEON, // VLD4q16Pseudo_UPD = 2824
38306
0
    CEFBS_HasNEON, // VLD4q16_UPD = 2825
38307
0
    CEFBS_HasNEON, // VLD4q16oddPseudo = 2826
38308
0
    CEFBS_HasNEON, // VLD4q16oddPseudo_UPD = 2827
38309
0
    CEFBS_HasNEON, // VLD4q32 = 2828
38310
0
    CEFBS_HasNEON, // VLD4q32Pseudo_UPD = 2829
38311
0
    CEFBS_HasNEON, // VLD4q32_UPD = 2830
38312
0
    CEFBS_HasNEON, // VLD4q32oddPseudo = 2831
38313
0
    CEFBS_HasNEON, // VLD4q32oddPseudo_UPD = 2832
38314
0
    CEFBS_HasNEON, // VLD4q8 = 2833
38315
0
    CEFBS_HasNEON, // VLD4q8Pseudo_UPD = 2834
38316
0
    CEFBS_HasNEON, // VLD4q8_UPD = 2835
38317
0
    CEFBS_HasNEON, // VLD4q8oddPseudo = 2836
38318
0
    CEFBS_HasNEON, // VLD4q8oddPseudo_UPD = 2837
38319
0
    CEFBS_HasFPRegs, // VLDMDDB_UPD = 2838
38320
0
    CEFBS_HasFPRegs, // VLDMDIA = 2839
38321
0
    CEFBS_HasFPRegs, // VLDMDIA_UPD = 2840
38322
0
    CEFBS_HasVFP2, // VLDMQIA = 2841
38323
0
    CEFBS_HasFPRegs, // VLDMSDB_UPD = 2842
38324
0
    CEFBS_HasFPRegs, // VLDMSIA = 2843
38325
0
    CEFBS_HasFPRegs, // VLDMSIA_UPD = 2844
38326
0
    CEFBS_HasFPRegs, // VLDRD = 2845
38327
0
    CEFBS_HasFPRegs16, // VLDRH = 2846
38328
0
    CEFBS_HasFPRegs, // VLDRS = 2847
38329
0
    CEFBS_HasV8_1MMainline_Has8MSecExt, // VLDR_FPCXTNS_off = 2848
38330
0
    CEFBS_HasV8_1MMainline_Has8MSecExt, // VLDR_FPCXTNS_post = 2849
38331
0
    CEFBS_HasV8_1MMainline_Has8MSecExt, // VLDR_FPCXTNS_pre = 2850
38332
0
    CEFBS_HasV8_1MMainline_Has8MSecExt, // VLDR_FPCXTS_off = 2851
38333
0
    CEFBS_HasV8_1MMainline_Has8MSecExt, // VLDR_FPCXTS_post = 2852
38334
0
    CEFBS_HasV8_1MMainline_Has8MSecExt, // VLDR_FPCXTS_pre = 2853
38335
0
    CEFBS_HasFPRegs_HasV8_1MMainline, // VLDR_FPSCR_NZCVQC_off = 2854
38336
0
    CEFBS_HasFPRegs_HasV8_1MMainline, // VLDR_FPSCR_NZCVQC_post = 2855
38337
0
    CEFBS_HasFPRegs_HasV8_1MMainline, // VLDR_FPSCR_NZCVQC_pre = 2856
38338
0
    CEFBS_HasFPRegs_HasV8_1MMainline, // VLDR_FPSCR_off = 2857
38339
0
    CEFBS_HasFPRegs_HasV8_1MMainline, // VLDR_FPSCR_post = 2858
38340
0
    CEFBS_HasFPRegs_HasV8_1MMainline, // VLDR_FPSCR_pre = 2859
38341
0
    CEFBS_HasV8_1MMainline_HasMVEInt, // VLDR_P0_off = 2860
38342
0
    CEFBS_HasV8_1MMainline_HasMVEInt, // VLDR_P0_post = 2861
38343
0
    CEFBS_HasV8_1MMainline_HasMVEInt, // VLDR_P0_pre = 2862
38344
0
    CEFBS_HasV8_1MMainline_HasMVEInt, // VLDR_VPR_off = 2863
38345
0
    CEFBS_HasV8_1MMainline_HasMVEInt, // VLDR_VPR_post = 2864
38346
0
    CEFBS_HasV8_1MMainline_HasMVEInt, // VLDR_VPR_pre = 2865
38347
0
    CEFBS_HasV8MMainline_Has8MSecExt, // VLLDM = 2866
38348
0
    CEFBS_HasV8MMainline_Has8MSecExt, // VLSTM = 2867
38349
0
    CEFBS_HasNEON, // VMAXfd = 2868
38350
0
    CEFBS_HasNEON, // VMAXfq = 2869
38351
0
    CEFBS_HasNEON_HasFullFP16, // VMAXhd = 2870
38352
0
    CEFBS_HasNEON_HasFullFP16, // VMAXhq = 2871
38353
0
    CEFBS_HasNEON, // VMAXsv16i8 = 2872
38354
0
    CEFBS_HasNEON, // VMAXsv2i32 = 2873
38355
0
    CEFBS_HasNEON, // VMAXsv4i16 = 2874
38356
0
    CEFBS_HasNEON, // VMAXsv4i32 = 2875
38357
0
    CEFBS_HasNEON, // VMAXsv8i16 = 2876
38358
0
    CEFBS_HasNEON, // VMAXsv8i8 = 2877
38359
0
    CEFBS_HasNEON, // VMAXuv16i8 = 2878
38360
0
    CEFBS_HasNEON, // VMAXuv2i32 = 2879
38361
0
    CEFBS_HasNEON, // VMAXuv4i16 = 2880
38362
0
    CEFBS_HasNEON, // VMAXuv4i32 = 2881
38363
0
    CEFBS_HasNEON, // VMAXuv8i16 = 2882
38364
0
    CEFBS_HasNEON, // VMAXuv8i8 = 2883
38365
0
    CEFBS_HasNEON, // VMINfd = 2884
38366
0
    CEFBS_HasNEON, // VMINfq = 2885
38367
0
    CEFBS_HasNEON_HasFullFP16, // VMINhd = 2886
38368
0
    CEFBS_HasNEON_HasFullFP16, // VMINhq = 2887
38369
0
    CEFBS_HasNEON, // VMINsv16i8 = 2888
38370
0
    CEFBS_HasNEON, // VMINsv2i32 = 2889
38371
0
    CEFBS_HasNEON, // VMINsv4i16 = 2890
38372
0
    CEFBS_HasNEON, // VMINsv4i32 = 2891
38373
0
    CEFBS_HasNEON, // VMINsv8i16 = 2892
38374
0
    CEFBS_HasNEON, // VMINsv8i8 = 2893
38375
0
    CEFBS_HasNEON, // VMINuv16i8 = 2894
38376
0
    CEFBS_HasNEON, // VMINuv2i32 = 2895
38377
0
    CEFBS_HasNEON, // VMINuv4i16 = 2896
38378
0
    CEFBS_HasNEON, // VMINuv4i32 = 2897
38379
0
    CEFBS_HasNEON, // VMINuv8i16 = 2898
38380
0
    CEFBS_HasNEON, // VMINuv8i8 = 2899
38381
0
    CEFBS_HasVFP2_HasDPVFP, // VMLAD = 2900
38382
0
    CEFBS_HasFullFP16, // VMLAH = 2901
38383
0
    CEFBS_HasNEON, // VMLALslsv2i32 = 2902
38384
0
    CEFBS_HasNEON, // VMLALslsv4i16 = 2903
38385
0
    CEFBS_HasNEON, // VMLALsluv2i32 = 2904
38386
0
    CEFBS_HasNEON, // VMLALsluv4i16 = 2905
38387
0
    CEFBS_HasNEON, // VMLALsv2i64 = 2906
38388
0
    CEFBS_HasNEON, // VMLALsv4i32 = 2907
38389
0
    CEFBS_HasNEON, // VMLALsv8i16 = 2908
38390
0
    CEFBS_HasNEON, // VMLALuv2i64 = 2909
38391
0
    CEFBS_HasNEON, // VMLALuv4i32 = 2910
38392
0
    CEFBS_HasNEON, // VMLALuv8i16 = 2911
38393
0
    CEFBS_HasVFP2, // VMLAS = 2912
38394
0
    CEFBS_HasNEON, // VMLAfd = 2913
38395
0
    CEFBS_HasNEON, // VMLAfq = 2914
38396
0
    CEFBS_HasNEON_HasFullFP16, // VMLAhd = 2915
38397
0
    CEFBS_HasNEON_HasFullFP16, // VMLAhq = 2916
38398
0
    CEFBS_HasNEON, // VMLAslfd = 2917
38399
0
    CEFBS_HasNEON, // VMLAslfq = 2918
38400
0
    CEFBS_HasNEON_HasFullFP16, // VMLAslhd = 2919
38401
0
    CEFBS_HasNEON_HasFullFP16, // VMLAslhq = 2920
38402
0
    CEFBS_HasNEON, // VMLAslv2i32 = 2921
38403
0
    CEFBS_HasNEON, // VMLAslv4i16 = 2922
38404
0
    CEFBS_HasNEON, // VMLAslv4i32 = 2923
38405
0
    CEFBS_HasNEON, // VMLAslv8i16 = 2924
38406
0
    CEFBS_HasNEON, // VMLAv16i8 = 2925
38407
0
    CEFBS_HasNEON, // VMLAv2i32 = 2926
38408
0
    CEFBS_HasNEON, // VMLAv4i16 = 2927
38409
0
    CEFBS_HasNEON, // VMLAv4i32 = 2928
38410
0
    CEFBS_HasNEON, // VMLAv8i16 = 2929
38411
0
    CEFBS_HasNEON, // VMLAv8i8 = 2930
38412
0
    CEFBS_HasVFP2_HasDPVFP, // VMLSD = 2931
38413
0
    CEFBS_HasFullFP16, // VMLSH = 2932
38414
0
    CEFBS_HasNEON, // VMLSLslsv2i32 = 2933
38415
0
    CEFBS_HasNEON, // VMLSLslsv4i16 = 2934
38416
0
    CEFBS_HasNEON, // VMLSLsluv2i32 = 2935
38417
0
    CEFBS_HasNEON, // VMLSLsluv4i16 = 2936
38418
0
    CEFBS_HasNEON, // VMLSLsv2i64 = 2937
38419
0
    CEFBS_HasNEON, // VMLSLsv4i32 = 2938
38420
0
    CEFBS_HasNEON, // VMLSLsv8i16 = 2939
38421
0
    CEFBS_HasNEON, // VMLSLuv2i64 = 2940
38422
0
    CEFBS_HasNEON, // VMLSLuv4i32 = 2941
38423
0
    CEFBS_HasNEON, // VMLSLuv8i16 = 2942
38424
0
    CEFBS_HasVFP2, // VMLSS = 2943
38425
0
    CEFBS_HasNEON, // VMLSfd = 2944
38426
0
    CEFBS_HasNEON, // VMLSfq = 2945
38427
0
    CEFBS_HasNEON_HasFullFP16, // VMLShd = 2946
38428
0
    CEFBS_HasNEON_HasFullFP16, // VMLShq = 2947
38429
0
    CEFBS_HasNEON, // VMLSslfd = 2948
38430
0
    CEFBS_HasNEON, // VMLSslfq = 2949
38431
0
    CEFBS_HasNEON_HasFullFP16, // VMLSslhd = 2950
38432
0
    CEFBS_HasNEON_HasFullFP16, // VMLSslhq = 2951
38433
0
    CEFBS_HasNEON, // VMLSslv2i32 = 2952
38434
0
    CEFBS_HasNEON, // VMLSslv4i16 = 2953
38435
0
    CEFBS_HasNEON, // VMLSslv4i32 = 2954
38436
0
    CEFBS_HasNEON, // VMLSslv8i16 = 2955
38437
0
    CEFBS_HasNEON, // VMLSv16i8 = 2956
38438
0
    CEFBS_HasNEON, // VMLSv2i32 = 2957
38439
0
    CEFBS_HasNEON, // VMLSv4i16 = 2958
38440
0
    CEFBS_HasNEON, // VMLSv4i32 = 2959
38441
0
    CEFBS_HasNEON, // VMLSv8i16 = 2960
38442
0
    CEFBS_HasNEON, // VMLSv8i8 = 2961
38443
0
    CEFBS_HasBF16_HasNEON, // VMMLA = 2962
38444
0
    CEFBS_HasFPRegs64, // VMOVD = 2963
38445
0
    CEFBS_HasFPRegs, // VMOVDRR = 2964
38446
0
    CEFBS_HasFullFP16, // VMOVH = 2965
38447
0
    CEFBS_HasFPRegs16, // VMOVHR = 2966
38448
0
    CEFBS_HasNEON, // VMOVLsv2i64 = 2967
38449
0
    CEFBS_HasNEON, // VMOVLsv4i32 = 2968
38450
0
    CEFBS_HasNEON, // VMOVLsv8i16 = 2969
38451
0
    CEFBS_HasNEON, // VMOVLuv2i64 = 2970
38452
0
    CEFBS_HasNEON, // VMOVLuv4i32 = 2971
38453
0
    CEFBS_HasNEON, // VMOVLuv8i16 = 2972
38454
0
    CEFBS_HasNEON, // VMOVNv2i32 = 2973
38455
0
    CEFBS_HasNEON, // VMOVNv4i16 = 2974
38456
0
    CEFBS_HasNEON, // VMOVNv8i8 = 2975
38457
0
    CEFBS_HasFPRegs16, // VMOVRH = 2976
38458
0
    CEFBS_HasFPRegs, // VMOVRRD = 2977
38459
0
    CEFBS_HasFPRegs, // VMOVRRS = 2978
38460
0
    CEFBS_HasFPRegs, // VMOVRS = 2979
38461
0
    CEFBS_HasFPRegs, // VMOVS = 2980
38462
0
    CEFBS_HasFPRegs, // VMOVSR = 2981
38463
0
    CEFBS_HasFPRegs, // VMOVSRR = 2982
38464
0
    CEFBS_HasNEON, // VMOVv16i8 = 2983
38465
0
    CEFBS_HasNEON, // VMOVv1i64 = 2984
38466
0
    CEFBS_HasNEON, // VMOVv2f32 = 2985
38467
0
    CEFBS_HasNEON, // VMOVv2i32 = 2986
38468
0
    CEFBS_HasNEON, // VMOVv2i64 = 2987
38469
0
    CEFBS_HasNEON, // VMOVv4f32 = 2988
38470
0
    CEFBS_HasNEON, // VMOVv4i16 = 2989
38471
0
    CEFBS_HasNEON, // VMOVv4i32 = 2990
38472
0
    CEFBS_HasNEON, // VMOVv8i16 = 2991
38473
0
    CEFBS_HasNEON, // VMOVv8i8 = 2992
38474
0
    CEFBS_HasFPRegs, // VMRS = 2993
38475
0
    CEFBS_HasV8_1MMainline_Has8MSecExt, // VMRS_FPCXTNS = 2994
38476
0
    CEFBS_HasV8_1MMainline_Has8MSecExt, // VMRS_FPCXTS = 2995
38477
0
    CEFBS_HasVFP2, // VMRS_FPEXC = 2996
38478
0
    CEFBS_HasVFP2, // VMRS_FPINST = 2997
38479
0
    CEFBS_HasVFP2, // VMRS_FPINST2 = 2998
38480
0
    CEFBS_HasV8_1MMainline_HasFPRegs, // VMRS_FPSCR_NZCVQC = 2999
38481
0
    CEFBS_HasVFP2, // VMRS_FPSID = 3000
38482
0
    CEFBS_HasVFP2, // VMRS_MVFR0 = 3001
38483
0
    CEFBS_HasVFP2, // VMRS_MVFR1 = 3002
38484
0
    CEFBS_HasFPARMv8, // VMRS_MVFR2 = 3003
38485
0
    CEFBS_HasV8_1MMainline_HasMVEInt, // VMRS_P0 = 3004
38486
0
    CEFBS_HasV8_1MMainline_HasMVEInt, // VMRS_VPR = 3005
38487
0
    CEFBS_HasFPRegs, // VMSR = 3006
38488
0
    CEFBS_HasV8_1MMainline_Has8MSecExt, // VMSR_FPCXTNS = 3007
38489
0
    CEFBS_HasV8_1MMainline_Has8MSecExt, // VMSR_FPCXTS = 3008
38490
0
    CEFBS_HasVFP2, // VMSR_FPEXC = 3009
38491
0
    CEFBS_HasVFP2, // VMSR_FPINST = 3010
38492
0
    CEFBS_HasVFP2, // VMSR_FPINST2 = 3011
38493
0
    CEFBS_HasV8_1MMainline_HasFPRegs, // VMSR_FPSCR_NZCVQC = 3012
38494
0
    CEFBS_HasVFP2, // VMSR_FPSID = 3013
38495
0
    CEFBS_HasV8_1MMainline_HasMVEInt, // VMSR_P0 = 3014
38496
0
    CEFBS_HasV8_1MMainline_HasMVEInt, // VMSR_VPR = 3015
38497
0
    CEFBS_HasVFP2_HasDPVFP, // VMULD = 3016
38498
0
    CEFBS_HasFullFP16, // VMULH = 3017
38499
0
    CEFBS_HasV8_HasAES, // VMULLp64 = 3018
38500
0
    CEFBS_HasNEON, // VMULLp8 = 3019
38501
0
    CEFBS_HasNEON, // VMULLslsv2i32 = 3020
38502
0
    CEFBS_HasNEON, // VMULLslsv4i16 = 3021
38503
0
    CEFBS_HasNEON, // VMULLsluv2i32 = 3022
38504
0
    CEFBS_HasNEON, // VMULLsluv4i16 = 3023
38505
0
    CEFBS_HasNEON, // VMULLsv2i64 = 3024
38506
0
    CEFBS_HasNEON, // VMULLsv4i32 = 3025
38507
0
    CEFBS_HasNEON, // VMULLsv8i16 = 3026
38508
0
    CEFBS_HasNEON, // VMULLuv2i64 = 3027
38509
0
    CEFBS_HasNEON, // VMULLuv4i32 = 3028
38510
0
    CEFBS_HasNEON, // VMULLuv8i16 = 3029
38511
0
    CEFBS_HasVFP2, // VMULS = 3030
38512
0
    CEFBS_HasNEON, // VMULfd = 3031
38513
0
    CEFBS_HasNEON, // VMULfq = 3032
38514
0
    CEFBS_HasNEON_HasFullFP16, // VMULhd = 3033
38515
0
    CEFBS_HasNEON_HasFullFP16, // VMULhq = 3034
38516
0
    CEFBS_HasNEON, // VMULpd = 3035
38517
0
    CEFBS_HasNEON, // VMULpq = 3036
38518
0
    CEFBS_HasNEON, // VMULslfd = 3037
38519
0
    CEFBS_HasNEON, // VMULslfq = 3038
38520
0
    CEFBS_HasNEON_HasFullFP16, // VMULslhd = 3039
38521
0
    CEFBS_HasNEON_HasFullFP16, // VMULslhq = 3040
38522
0
    CEFBS_HasNEON, // VMULslv2i32 = 3041
38523
0
    CEFBS_HasNEON, // VMULslv4i16 = 3042
38524
0
    CEFBS_HasNEON, // VMULslv4i32 = 3043
38525
0
    CEFBS_HasNEON, // VMULslv8i16 = 3044
38526
0
    CEFBS_HasNEON, // VMULv16i8 = 3045
38527
0
    CEFBS_HasNEON, // VMULv2i32 = 3046
38528
0
    CEFBS_HasNEON, // VMULv4i16 = 3047
38529
0
    CEFBS_HasNEON, // VMULv4i32 = 3048
38530
0
    CEFBS_HasNEON, // VMULv8i16 = 3049
38531
0
    CEFBS_HasNEON, // VMULv8i8 = 3050
38532
0
    CEFBS_HasNEON, // VMVNd = 3051
38533
0
    CEFBS_HasNEON, // VMVNq = 3052
38534
0
    CEFBS_HasNEON, // VMVNv2i32 = 3053
38535
0
    CEFBS_HasNEON, // VMVNv4i16 = 3054
38536
0
    CEFBS_HasNEON, // VMVNv4i32 = 3055
38537
0
    CEFBS_HasNEON, // VMVNv8i16 = 3056
38538
0
    CEFBS_HasVFP2_HasDPVFP, // VNEGD = 3057
38539
0
    CEFBS_HasFullFP16, // VNEGH = 3058
38540
0
    CEFBS_HasVFP2, // VNEGS = 3059
38541
0
    CEFBS_HasNEON, // VNEGf32q = 3060
38542
0
    CEFBS_HasNEON, // VNEGfd = 3061
38543
0
    CEFBS_HasNEON_HasFullFP16, // VNEGhd = 3062
38544
0
    CEFBS_HasNEON_HasFullFP16, // VNEGhq = 3063
38545
0
    CEFBS_HasNEON, // VNEGs16d = 3064
38546
0
    CEFBS_HasNEON, // VNEGs16q = 3065
38547
0
    CEFBS_HasNEON, // VNEGs32d = 3066
38548
0
    CEFBS_HasNEON, // VNEGs32q = 3067
38549
0
    CEFBS_HasNEON, // VNEGs8d = 3068
38550
0
    CEFBS_HasNEON, // VNEGs8q = 3069
38551
0
    CEFBS_HasVFP2_HasDPVFP, // VNMLAD = 3070
38552
0
    CEFBS_HasFullFP16, // VNMLAH = 3071
38553
0
    CEFBS_HasVFP2, // VNMLAS = 3072
38554
0
    CEFBS_HasVFP2_HasDPVFP, // VNMLSD = 3073
38555
0
    CEFBS_HasFullFP16, // VNMLSH = 3074
38556
0
    CEFBS_HasVFP2, // VNMLSS = 3075
38557
0
    CEFBS_HasVFP2_HasDPVFP, // VNMULD = 3076
38558
0
    CEFBS_HasFullFP16, // VNMULH = 3077
38559
0
    CEFBS_HasVFP2, // VNMULS = 3078
38560
0
    CEFBS_HasNEON, // VORNd = 3079
38561
0
    CEFBS_HasNEON, // VORNq = 3080
38562
0
    CEFBS_HasNEON, // VORRd = 3081
38563
0
    CEFBS_HasNEON, // VORRiv2i32 = 3082
38564
0
    CEFBS_HasNEON, // VORRiv4i16 = 3083
38565
0
    CEFBS_HasNEON, // VORRiv4i32 = 3084
38566
0
    CEFBS_HasNEON, // VORRiv8i16 = 3085
38567
0
    CEFBS_HasNEON, // VORRq = 3086
38568
0
    CEFBS_HasNEON, // VPADALsv16i8 = 3087
38569
0
    CEFBS_HasNEON, // VPADALsv2i32 = 3088
38570
0
    CEFBS_HasNEON, // VPADALsv4i16 = 3089
38571
0
    CEFBS_HasNEON, // VPADALsv4i32 = 3090
38572
0
    CEFBS_HasNEON, // VPADALsv8i16 = 3091
38573
0
    CEFBS_HasNEON, // VPADALsv8i8 = 3092
38574
0
    CEFBS_HasNEON, // VPADALuv16i8 = 3093
38575
0
    CEFBS_HasNEON, // VPADALuv2i32 = 3094
38576
0
    CEFBS_HasNEON, // VPADALuv4i16 = 3095
38577
0
    CEFBS_HasNEON, // VPADALuv4i32 = 3096
38578
0
    CEFBS_HasNEON, // VPADALuv8i16 = 3097
38579
0
    CEFBS_HasNEON, // VPADALuv8i8 = 3098
38580
0
    CEFBS_HasNEON, // VPADDLsv16i8 = 3099
38581
0
    CEFBS_HasNEON, // VPADDLsv2i32 = 3100
38582
0
    CEFBS_HasNEON, // VPADDLsv4i16 = 3101
38583
0
    CEFBS_HasNEON, // VPADDLsv4i32 = 3102
38584
0
    CEFBS_HasNEON, // VPADDLsv8i16 = 3103
38585
0
    CEFBS_HasNEON, // VPADDLsv8i8 = 3104
38586
0
    CEFBS_HasNEON, // VPADDLuv16i8 = 3105
38587
0
    CEFBS_HasNEON, // VPADDLuv2i32 = 3106
38588
0
    CEFBS_HasNEON, // VPADDLuv4i16 = 3107
38589
0
    CEFBS_HasNEON, // VPADDLuv4i32 = 3108
38590
0
    CEFBS_HasNEON, // VPADDLuv8i16 = 3109
38591
0
    CEFBS_HasNEON, // VPADDLuv8i8 = 3110
38592
0
    CEFBS_HasNEON, // VPADDf = 3111
38593
0
    CEFBS_HasNEON_HasFullFP16, // VPADDh = 3112
38594
0
    CEFBS_HasNEON, // VPADDi16 = 3113
38595
0
    CEFBS_HasNEON, // VPADDi32 = 3114
38596
0
    CEFBS_HasNEON, // VPADDi8 = 3115
38597
0
    CEFBS_HasNEON, // VPMAXf = 3116
38598
0
    CEFBS_HasNEON_HasFullFP16, // VPMAXh = 3117
38599
0
    CEFBS_HasNEON, // VPMAXs16 = 3118
38600
0
    CEFBS_HasNEON, // VPMAXs32 = 3119
38601
0
    CEFBS_HasNEON, // VPMAXs8 = 3120
38602
0
    CEFBS_HasNEON, // VPMAXu16 = 3121
38603
0
    CEFBS_HasNEON, // VPMAXu32 = 3122
38604
0
    CEFBS_HasNEON, // VPMAXu8 = 3123
38605
0
    CEFBS_HasNEON, // VPMINf = 3124
38606
0
    CEFBS_HasNEON_HasFullFP16, // VPMINh = 3125
38607
0
    CEFBS_HasNEON, // VPMINs16 = 3126
38608
0
    CEFBS_HasNEON, // VPMINs32 = 3127
38609
0
    CEFBS_HasNEON, // VPMINs8 = 3128
38610
0
    CEFBS_HasNEON, // VPMINu16 = 3129
38611
0
    CEFBS_HasNEON, // VPMINu32 = 3130
38612
0
    CEFBS_HasNEON, // VPMINu8 = 3131
38613
0
    CEFBS_HasNEON, // VQABSv16i8 = 3132
38614
0
    CEFBS_HasNEON, // VQABSv2i32 = 3133
38615
0
    CEFBS_HasNEON, // VQABSv4i16 = 3134
38616
0
    CEFBS_HasNEON, // VQABSv4i32 = 3135
38617
0
    CEFBS_HasNEON, // VQABSv8i16 = 3136
38618
0
    CEFBS_HasNEON, // VQABSv8i8 = 3137
38619
0
    CEFBS_HasNEON, // VQADDsv16i8 = 3138
38620
0
    CEFBS_HasNEON, // VQADDsv1i64 = 3139
38621
0
    CEFBS_HasNEON, // VQADDsv2i32 = 3140
38622
0
    CEFBS_HasNEON, // VQADDsv2i64 = 3141
38623
0
    CEFBS_HasNEON, // VQADDsv4i16 = 3142
38624
0
    CEFBS_HasNEON, // VQADDsv4i32 = 3143
38625
0
    CEFBS_HasNEON, // VQADDsv8i16 = 3144
38626
0
    CEFBS_HasNEON, // VQADDsv8i8 = 3145
38627
0
    CEFBS_HasNEON, // VQADDuv16i8 = 3146
38628
0
    CEFBS_HasNEON, // VQADDuv1i64 = 3147
38629
0
    CEFBS_HasNEON, // VQADDuv2i32 = 3148
38630
0
    CEFBS_HasNEON, // VQADDuv2i64 = 3149
38631
0
    CEFBS_HasNEON, // VQADDuv4i16 = 3150
38632
0
    CEFBS_HasNEON, // VQADDuv4i32 = 3151
38633
0
    CEFBS_HasNEON, // VQADDuv8i16 = 3152
38634
0
    CEFBS_HasNEON, // VQADDuv8i8 = 3153
38635
0
    CEFBS_HasNEON, // VQDMLALslv2i32 = 3154
38636
0
    CEFBS_HasNEON, // VQDMLALslv4i16 = 3155
38637
0
    CEFBS_HasNEON, // VQDMLALv2i64 = 3156
38638
0
    CEFBS_HasNEON, // VQDMLALv4i32 = 3157
38639
0
    CEFBS_HasNEON, // VQDMLSLslv2i32 = 3158
38640
0
    CEFBS_HasNEON, // VQDMLSLslv4i16 = 3159
38641
0
    CEFBS_HasNEON, // VQDMLSLv2i64 = 3160
38642
0
    CEFBS_HasNEON, // VQDMLSLv4i32 = 3161
38643
0
    CEFBS_HasNEON, // VQDMULHslv2i32 = 3162
38644
0
    CEFBS_HasNEON, // VQDMULHslv4i16 = 3163
38645
0
    CEFBS_HasNEON, // VQDMULHslv4i32 = 3164
38646
0
    CEFBS_HasNEON, // VQDMULHslv8i16 = 3165
38647
0
    CEFBS_HasNEON, // VQDMULHv2i32 = 3166
38648
0
    CEFBS_HasNEON, // VQDMULHv4i16 = 3167
38649
0
    CEFBS_HasNEON, // VQDMULHv4i32 = 3168
38650
0
    CEFBS_HasNEON, // VQDMULHv8i16 = 3169
38651
0
    CEFBS_HasNEON, // VQDMULLslv2i32 = 3170
38652
0
    CEFBS_HasNEON, // VQDMULLslv4i16 = 3171
38653
0
    CEFBS_HasNEON, // VQDMULLv2i64 = 3172
38654
0
    CEFBS_HasNEON, // VQDMULLv4i32 = 3173
38655
0
    CEFBS_HasNEON, // VQMOVNsuv2i32 = 3174
38656
0
    CEFBS_HasNEON, // VQMOVNsuv4i16 = 3175
38657
0
    CEFBS_HasNEON, // VQMOVNsuv8i8 = 3176
38658
0
    CEFBS_HasNEON, // VQMOVNsv2i32 = 3177
38659
0
    CEFBS_HasNEON, // VQMOVNsv4i16 = 3178
38660
0
    CEFBS_HasNEON, // VQMOVNsv8i8 = 3179
38661
0
    CEFBS_HasNEON, // VQMOVNuv2i32 = 3180
38662
0
    CEFBS_HasNEON, // VQMOVNuv4i16 = 3181
38663
0
    CEFBS_HasNEON, // VQMOVNuv8i8 = 3182
38664
0
    CEFBS_HasNEON, // VQNEGv16i8 = 3183
38665
0
    CEFBS_HasNEON, // VQNEGv2i32 = 3184
38666
0
    CEFBS_HasNEON, // VQNEGv4i16 = 3185
38667
0
    CEFBS_HasNEON, // VQNEGv4i32 = 3186
38668
0
    CEFBS_HasNEON, // VQNEGv8i16 = 3187
38669
0
    CEFBS_HasNEON, // VQNEGv8i8 = 3188
38670
0
    CEFBS_HasNEON_HasV8_1a, // VQRDMLAHslv2i32 = 3189
38671
0
    CEFBS_HasNEON_HasV8_1a, // VQRDMLAHslv4i16 = 3190
38672
0
    CEFBS_HasNEON_HasV8_1a, // VQRDMLAHslv4i32 = 3191
38673
0
    CEFBS_HasNEON_HasV8_1a, // VQRDMLAHslv8i16 = 3192
38674
0
    CEFBS_HasNEON_HasV8_1a, // VQRDMLAHv2i32 = 3193
38675
0
    CEFBS_HasNEON_HasV8_1a, // VQRDMLAHv4i16 = 3194
38676
0
    CEFBS_HasNEON_HasV8_1a, // VQRDMLAHv4i32 = 3195
38677
0
    CEFBS_HasNEON_HasV8_1a, // VQRDMLAHv8i16 = 3196
38678
0
    CEFBS_HasNEON_HasV8_1a, // VQRDMLSHslv2i32 = 3197
38679
0
    CEFBS_HasNEON_HasV8_1a, // VQRDMLSHslv4i16 = 3198
38680
0
    CEFBS_HasNEON_HasV8_1a, // VQRDMLSHslv4i32 = 3199
38681
0
    CEFBS_HasNEON_HasV8_1a, // VQRDMLSHslv8i16 = 3200
38682
0
    CEFBS_HasNEON_HasV8_1a, // VQRDMLSHv2i32 = 3201
38683
0
    CEFBS_HasNEON_HasV8_1a, // VQRDMLSHv4i16 = 3202
38684
0
    CEFBS_HasNEON_HasV8_1a, // VQRDMLSHv4i32 = 3203
38685
0
    CEFBS_HasNEON_HasV8_1a, // VQRDMLSHv8i16 = 3204
38686
0
    CEFBS_HasNEON, // VQRDMULHslv2i32 = 3205
38687
0
    CEFBS_HasNEON, // VQRDMULHslv4i16 = 3206
38688
0
    CEFBS_HasNEON, // VQRDMULHslv4i32 = 3207
38689
0
    CEFBS_HasNEON, // VQRDMULHslv8i16 = 3208
38690
0
    CEFBS_HasNEON, // VQRDMULHv2i32 = 3209
38691
0
    CEFBS_HasNEON, // VQRDMULHv4i16 = 3210
38692
0
    CEFBS_HasNEON, // VQRDMULHv4i32 = 3211
38693
0
    CEFBS_HasNEON, // VQRDMULHv8i16 = 3212
38694
0
    CEFBS_HasNEON, // VQRSHLsv16i8 = 3213
38695
0
    CEFBS_HasNEON, // VQRSHLsv1i64 = 3214
38696
0
    CEFBS_HasNEON, // VQRSHLsv2i32 = 3215
38697
0
    CEFBS_HasNEON, // VQRSHLsv2i64 = 3216
38698
0
    CEFBS_HasNEON, // VQRSHLsv4i16 = 3217
38699
0
    CEFBS_HasNEON, // VQRSHLsv4i32 = 3218
38700
0
    CEFBS_HasNEON, // VQRSHLsv8i16 = 3219
38701
0
    CEFBS_HasNEON, // VQRSHLsv8i8 = 3220
38702
0
    CEFBS_HasNEON, // VQRSHLuv16i8 = 3221
38703
0
    CEFBS_HasNEON, // VQRSHLuv1i64 = 3222
38704
0
    CEFBS_HasNEON, // VQRSHLuv2i32 = 3223
38705
0
    CEFBS_HasNEON, // VQRSHLuv2i64 = 3224
38706
0
    CEFBS_HasNEON, // VQRSHLuv4i16 = 3225
38707
0
    CEFBS_HasNEON, // VQRSHLuv4i32 = 3226
38708
0
    CEFBS_HasNEON, // VQRSHLuv8i16 = 3227
38709
0
    CEFBS_HasNEON, // VQRSHLuv8i8 = 3228
38710
0
    CEFBS_HasNEON, // VQRSHRNsv2i32 = 3229
38711
0
    CEFBS_HasNEON, // VQRSHRNsv4i16 = 3230
38712
0
    CEFBS_HasNEON, // VQRSHRNsv8i8 = 3231
38713
0
    CEFBS_HasNEON, // VQRSHRNuv2i32 = 3232
38714
0
    CEFBS_HasNEON, // VQRSHRNuv4i16 = 3233
38715
0
    CEFBS_HasNEON, // VQRSHRNuv8i8 = 3234
38716
0
    CEFBS_HasNEON, // VQRSHRUNv2i32 = 3235
38717
0
    CEFBS_HasNEON, // VQRSHRUNv4i16 = 3236
38718
0
    CEFBS_HasNEON, // VQRSHRUNv8i8 = 3237
38719
0
    CEFBS_HasNEON, // VQSHLsiv16i8 = 3238
38720
0
    CEFBS_HasNEON, // VQSHLsiv1i64 = 3239
38721
0
    CEFBS_HasNEON, // VQSHLsiv2i32 = 3240
38722
0
    CEFBS_HasNEON, // VQSHLsiv2i64 = 3241
38723
0
    CEFBS_HasNEON, // VQSHLsiv4i16 = 3242
38724
0
    CEFBS_HasNEON, // VQSHLsiv4i32 = 3243
38725
0
    CEFBS_HasNEON, // VQSHLsiv8i16 = 3244
38726
0
    CEFBS_HasNEON, // VQSHLsiv8i8 = 3245
38727
0
    CEFBS_HasNEON, // VQSHLsuv16i8 = 3246
38728
0
    CEFBS_HasNEON, // VQSHLsuv1i64 = 3247
38729
0
    CEFBS_HasNEON, // VQSHLsuv2i32 = 3248
38730
0
    CEFBS_HasNEON, // VQSHLsuv2i64 = 3249
38731
0
    CEFBS_HasNEON, // VQSHLsuv4i16 = 3250
38732
0
    CEFBS_HasNEON, // VQSHLsuv4i32 = 3251
38733
0
    CEFBS_HasNEON, // VQSHLsuv8i16 = 3252
38734
0
    CEFBS_HasNEON, // VQSHLsuv8i8 = 3253
38735
0
    CEFBS_HasNEON, // VQSHLsv16i8 = 3254
38736
0
    CEFBS_HasNEON, // VQSHLsv1i64 = 3255
38737
0
    CEFBS_HasNEON, // VQSHLsv2i32 = 3256
38738
0
    CEFBS_HasNEON, // VQSHLsv2i64 = 3257
38739
0
    CEFBS_HasNEON, // VQSHLsv4i16 = 3258
38740
0
    CEFBS_HasNEON, // VQSHLsv4i32 = 3259
38741
0
    CEFBS_HasNEON, // VQSHLsv8i16 = 3260
38742
0
    CEFBS_HasNEON, // VQSHLsv8i8 = 3261
38743
0
    CEFBS_HasNEON, // VQSHLuiv16i8 = 3262
38744
0
    CEFBS_HasNEON, // VQSHLuiv1i64 = 3263
38745
0
    CEFBS_HasNEON, // VQSHLuiv2i32 = 3264
38746
0
    CEFBS_HasNEON, // VQSHLuiv2i64 = 3265
38747
0
    CEFBS_HasNEON, // VQSHLuiv4i16 = 3266
38748
0
    CEFBS_HasNEON, // VQSHLuiv4i32 = 3267
38749
0
    CEFBS_HasNEON, // VQSHLuiv8i16 = 3268
38750
0
    CEFBS_HasNEON, // VQSHLuiv8i8 = 3269
38751
0
    CEFBS_HasNEON, // VQSHLuv16i8 = 3270
38752
0
    CEFBS_HasNEON, // VQSHLuv1i64 = 3271
38753
0
    CEFBS_HasNEON, // VQSHLuv2i32 = 3272
38754
0
    CEFBS_HasNEON, // VQSHLuv2i64 = 3273
38755
0
    CEFBS_HasNEON, // VQSHLuv4i16 = 3274
38756
0
    CEFBS_HasNEON, // VQSHLuv4i32 = 3275
38757
0
    CEFBS_HasNEON, // VQSHLuv8i16 = 3276
38758
0
    CEFBS_HasNEON, // VQSHLuv8i8 = 3277
38759
0
    CEFBS_HasNEON, // VQSHRNsv2i32 = 3278
38760
0
    CEFBS_HasNEON, // VQSHRNsv4i16 = 3279
38761
0
    CEFBS_HasNEON, // VQSHRNsv8i8 = 3280
38762
0
    CEFBS_HasNEON, // VQSHRNuv2i32 = 3281
38763
0
    CEFBS_HasNEON, // VQSHRNuv4i16 = 3282
38764
0
    CEFBS_HasNEON, // VQSHRNuv8i8 = 3283
38765
0
    CEFBS_HasNEON, // VQSHRUNv2i32 = 3284
38766
0
    CEFBS_HasNEON, // VQSHRUNv4i16 = 3285
38767
0
    CEFBS_HasNEON, // VQSHRUNv8i8 = 3286
38768
0
    CEFBS_HasNEON, // VQSUBsv16i8 = 3287
38769
0
    CEFBS_HasNEON, // VQSUBsv1i64 = 3288
38770
0
    CEFBS_HasNEON, // VQSUBsv2i32 = 3289
38771
0
    CEFBS_HasNEON, // VQSUBsv2i64 = 3290
38772
0
    CEFBS_HasNEON, // VQSUBsv4i16 = 3291
38773
0
    CEFBS_HasNEON, // VQSUBsv4i32 = 3292
38774
0
    CEFBS_HasNEON, // VQSUBsv8i16 = 3293
38775
0
    CEFBS_HasNEON, // VQSUBsv8i8 = 3294
38776
0
    CEFBS_HasNEON, // VQSUBuv16i8 = 3295
38777
0
    CEFBS_HasNEON, // VQSUBuv1i64 = 3296
38778
0
    CEFBS_HasNEON, // VQSUBuv2i32 = 3297
38779
0
    CEFBS_HasNEON, // VQSUBuv2i64 = 3298
38780
0
    CEFBS_HasNEON, // VQSUBuv4i16 = 3299
38781
0
    CEFBS_HasNEON, // VQSUBuv4i32 = 3300
38782
0
    CEFBS_HasNEON, // VQSUBuv8i16 = 3301
38783
0
    CEFBS_HasNEON, // VQSUBuv8i8 = 3302
38784
0
    CEFBS_HasNEON, // VRADDHNv2i32 = 3303
38785
0
    CEFBS_HasNEON, // VRADDHNv4i16 = 3304
38786
0
    CEFBS_HasNEON, // VRADDHNv8i8 = 3305
38787
0
    CEFBS_HasNEON, // VRECPEd = 3306
38788
0
    CEFBS_HasNEON, // VRECPEfd = 3307
38789
0
    CEFBS_HasNEON, // VRECPEfq = 3308
38790
0
    CEFBS_HasNEON_HasFullFP16, // VRECPEhd = 3309
38791
0
    CEFBS_HasNEON_HasFullFP16, // VRECPEhq = 3310
38792
0
    CEFBS_HasNEON, // VRECPEq = 3311
38793
0
    CEFBS_HasNEON, // VRECPSfd = 3312
38794
0
    CEFBS_HasNEON, // VRECPSfq = 3313
38795
0
    CEFBS_HasNEON_HasFullFP16, // VRECPShd = 3314
38796
0
    CEFBS_HasNEON_HasFullFP16, // VRECPShq = 3315
38797
0
    CEFBS_HasNEON, // VREV16d8 = 3316
38798
0
    CEFBS_HasNEON, // VREV16q8 = 3317
38799
0
    CEFBS_HasNEON, // VREV32d16 = 3318
38800
0
    CEFBS_HasNEON, // VREV32d8 = 3319
38801
0
    CEFBS_HasNEON, // VREV32q16 = 3320
38802
0
    CEFBS_HasNEON, // VREV32q8 = 3321
38803
0
    CEFBS_HasNEON, // VREV64d16 = 3322
38804
0
    CEFBS_HasNEON, // VREV64d32 = 3323
38805
0
    CEFBS_HasNEON, // VREV64d8 = 3324
38806
0
    CEFBS_HasNEON, // VREV64q16 = 3325
38807
0
    CEFBS_HasNEON, // VREV64q32 = 3326
38808
0
    CEFBS_HasNEON, // VREV64q8 = 3327
38809
0
    CEFBS_HasNEON, // VRHADDsv16i8 = 3328
38810
0
    CEFBS_HasNEON, // VRHADDsv2i32 = 3329
38811
0
    CEFBS_HasNEON, // VRHADDsv4i16 = 3330
38812
0
    CEFBS_HasNEON, // VRHADDsv4i32 = 3331
38813
0
    CEFBS_HasNEON, // VRHADDsv8i16 = 3332
38814
0
    CEFBS_HasNEON, // VRHADDsv8i8 = 3333
38815
0
    CEFBS_HasNEON, // VRHADDuv16i8 = 3334
38816
0
    CEFBS_HasNEON, // VRHADDuv2i32 = 3335
38817
0
    CEFBS_HasNEON, // VRHADDuv4i16 = 3336
38818
0
    CEFBS_HasNEON, // VRHADDuv4i32 = 3337
38819
0
    CEFBS_HasNEON, // VRHADDuv8i16 = 3338
38820
0
    CEFBS_HasNEON, // VRHADDuv8i8 = 3339
38821
0
    CEFBS_HasFPARMv8_HasDPVFP, // VRINTAD = 3340
38822
0
    CEFBS_HasFullFP16, // VRINTAH = 3341
38823
0
    CEFBS_HasV8_HasNEON, // VRINTANDf = 3342
38824
0
    CEFBS_HasV8_HasNEON_HasFullFP16, // VRINTANDh = 3343
38825
0
    CEFBS_HasV8_HasNEON, // VRINTANQf = 3344
38826
0
    CEFBS_HasV8_HasNEON_HasFullFP16, // VRINTANQh = 3345
38827
0
    CEFBS_HasFPARMv8, // VRINTAS = 3346
38828
0
    CEFBS_HasFPARMv8_HasDPVFP, // VRINTMD = 3347
38829
0
    CEFBS_HasFullFP16, // VRINTMH = 3348
38830
0
    CEFBS_HasV8_HasNEON, // VRINTMNDf = 3349
38831
0
    CEFBS_HasV8_HasNEON_HasFullFP16, // VRINTMNDh = 3350
38832
0
    CEFBS_HasV8_HasNEON, // VRINTMNQf = 3351
38833
0
    CEFBS_HasV8_HasNEON_HasFullFP16, // VRINTMNQh = 3352
38834
0
    CEFBS_HasFPARMv8, // VRINTMS = 3353
38835
0
    CEFBS_HasFPARMv8_HasDPVFP, // VRINTND = 3354
38836
0
    CEFBS_HasFullFP16, // VRINTNH = 3355
38837
0
    CEFBS_HasV8_HasNEON, // VRINTNNDf = 3356
38838
0
    CEFBS_HasV8_HasNEON_HasFullFP16, // VRINTNNDh = 3357
38839
0
    CEFBS_HasV8_HasNEON, // VRINTNNQf = 3358
38840
0
    CEFBS_HasV8_HasNEON_HasFullFP16, // VRINTNNQh = 3359
38841
0
    CEFBS_HasFPARMv8, // VRINTNS = 3360
38842
0
    CEFBS_HasFPARMv8_HasDPVFP, // VRINTPD = 3361
38843
0
    CEFBS_HasFullFP16, // VRINTPH = 3362
38844
0
    CEFBS_HasV8_HasNEON, // VRINTPNDf = 3363
38845
0
    CEFBS_HasV8_HasNEON_HasFullFP16, // VRINTPNDh = 3364
38846
0
    CEFBS_HasV8_HasNEON, // VRINTPNQf = 3365
38847
0
    CEFBS_HasV8_HasNEON_HasFullFP16, // VRINTPNQh = 3366
38848
0
    CEFBS_HasFPARMv8, // VRINTPS = 3367
38849
0
    CEFBS_HasFPARMv8_HasDPVFP, // VRINTRD = 3368
38850
0
    CEFBS_HasFullFP16, // VRINTRH = 3369
38851
0
    CEFBS_HasFPARMv8, // VRINTRS = 3370
38852
0
    CEFBS_HasFPARMv8_HasDPVFP, // VRINTXD = 3371
38853
0
    CEFBS_HasFullFP16, // VRINTXH = 3372
38854
0
    CEFBS_HasV8_HasNEON, // VRINTXNDf = 3373
38855
0
    CEFBS_HasV8_HasNEON_HasFullFP16, // VRINTXNDh = 3374
38856
0
    CEFBS_HasV8_HasNEON, // VRINTXNQf = 3375
38857
0
    CEFBS_HasV8_HasNEON_HasFullFP16, // VRINTXNQh = 3376
38858
0
    CEFBS_HasFPARMv8, // VRINTXS = 3377
38859
0
    CEFBS_HasFPARMv8_HasDPVFP, // VRINTZD = 3378
38860
0
    CEFBS_HasFullFP16, // VRINTZH = 3379
38861
0
    CEFBS_HasV8_HasNEON, // VRINTZNDf = 3380
38862
0
    CEFBS_HasV8_HasNEON_HasFullFP16, // VRINTZNDh = 3381
38863
0
    CEFBS_HasV8_HasNEON, // VRINTZNQf = 3382
38864
0
    CEFBS_HasV8_HasNEON_HasFullFP16, // VRINTZNQh = 3383
38865
0
    CEFBS_HasFPARMv8, // VRINTZS = 3384
38866
0
    CEFBS_HasNEON, // VRSHLsv16i8 = 3385
38867
0
    CEFBS_HasNEON, // VRSHLsv1i64 = 3386
38868
0
    CEFBS_HasNEON, // VRSHLsv2i32 = 3387
38869
0
    CEFBS_HasNEON, // VRSHLsv2i64 = 3388
38870
0
    CEFBS_HasNEON, // VRSHLsv4i16 = 3389
38871
0
    CEFBS_HasNEON, // VRSHLsv4i32 = 3390
38872
0
    CEFBS_HasNEON, // VRSHLsv8i16 = 3391
38873
0
    CEFBS_HasNEON, // VRSHLsv8i8 = 3392
38874
0
    CEFBS_HasNEON, // VRSHLuv16i8 = 3393
38875
0
    CEFBS_HasNEON, // VRSHLuv1i64 = 3394
38876
0
    CEFBS_HasNEON, // VRSHLuv2i32 = 3395
38877
0
    CEFBS_HasNEON, // VRSHLuv2i64 = 3396
38878
0
    CEFBS_HasNEON, // VRSHLuv4i16 = 3397
38879
0
    CEFBS_HasNEON, // VRSHLuv4i32 = 3398
38880
0
    CEFBS_HasNEON, // VRSHLuv8i16 = 3399
38881
0
    CEFBS_HasNEON, // VRSHLuv8i8 = 3400
38882
0
    CEFBS_HasNEON, // VRSHRNv2i32 = 3401
38883
0
    CEFBS_HasNEON, // VRSHRNv4i16 = 3402
38884
0
    CEFBS_HasNEON, // VRSHRNv8i8 = 3403
38885
0
    CEFBS_HasNEON, // VRSHRsv16i8 = 3404
38886
0
    CEFBS_HasNEON, // VRSHRsv1i64 = 3405
38887
0
    CEFBS_HasNEON, // VRSHRsv2i32 = 3406
38888
0
    CEFBS_HasNEON, // VRSHRsv2i64 = 3407
38889
0
    CEFBS_HasNEON, // VRSHRsv4i16 = 3408
38890
0
    CEFBS_HasNEON, // VRSHRsv4i32 = 3409
38891
0
    CEFBS_HasNEON, // VRSHRsv8i16 = 3410
38892
0
    CEFBS_HasNEON, // VRSHRsv8i8 = 3411
38893
0
    CEFBS_HasNEON, // VRSHRuv16i8 = 3412
38894
0
    CEFBS_HasNEON, // VRSHRuv1i64 = 3413
38895
0
    CEFBS_HasNEON, // VRSHRuv2i32 = 3414
38896
0
    CEFBS_HasNEON, // VRSHRuv2i64 = 3415
38897
0
    CEFBS_HasNEON, // VRSHRuv4i16 = 3416
38898
0
    CEFBS_HasNEON, // VRSHRuv4i32 = 3417
38899
0
    CEFBS_HasNEON, // VRSHRuv8i16 = 3418
38900
0
    CEFBS_HasNEON, // VRSHRuv8i8 = 3419
38901
0
    CEFBS_HasNEON, // VRSQRTEd = 3420
38902
0
    CEFBS_HasNEON, // VRSQRTEfd = 3421
38903
0
    CEFBS_HasNEON, // VRSQRTEfq = 3422
38904
0
    CEFBS_HasNEON_HasFullFP16, // VRSQRTEhd = 3423
38905
0
    CEFBS_HasNEON_HasFullFP16, // VRSQRTEhq = 3424
38906
0
    CEFBS_HasNEON, // VRSQRTEq = 3425
38907
0
    CEFBS_HasNEON, // VRSQRTSfd = 3426
38908
0
    CEFBS_HasNEON, // VRSQRTSfq = 3427
38909
0
    CEFBS_HasNEON_HasFullFP16, // VRSQRTShd = 3428
38910
0
    CEFBS_HasNEON_HasFullFP16, // VRSQRTShq = 3429
38911
0
    CEFBS_HasNEON, // VRSRAsv16i8 = 3430
38912
0
    CEFBS_HasNEON, // VRSRAsv1i64 = 3431
38913
0
    CEFBS_HasNEON, // VRSRAsv2i32 = 3432
38914
0
    CEFBS_HasNEON, // VRSRAsv2i64 = 3433
38915
0
    CEFBS_HasNEON, // VRSRAsv4i16 = 3434
38916
0
    CEFBS_HasNEON, // VRSRAsv4i32 = 3435
38917
0
    CEFBS_HasNEON, // VRSRAsv8i16 = 3436
38918
0
    CEFBS_HasNEON, // VRSRAsv8i8 = 3437
38919
0
    CEFBS_HasNEON, // VRSRAuv16i8 = 3438
38920
0
    CEFBS_HasNEON, // VRSRAuv1i64 = 3439
38921
0
    CEFBS_HasNEON, // VRSRAuv2i32 = 3440
38922
0
    CEFBS_HasNEON, // VRSRAuv2i64 = 3441
38923
0
    CEFBS_HasNEON, // VRSRAuv4i16 = 3442
38924
0
    CEFBS_HasNEON, // VRSRAuv4i32 = 3443
38925
0
    CEFBS_HasNEON, // VRSRAuv8i16 = 3444
38926
0
    CEFBS_HasNEON, // VRSRAuv8i8 = 3445
38927
0
    CEFBS_HasNEON, // VRSUBHNv2i32 = 3446
38928
0
    CEFBS_HasNEON, // VRSUBHNv4i16 = 3447
38929
0
    CEFBS_HasNEON, // VRSUBHNv8i8 = 3448
38930
0
    CEFBS_HasV8_1MMainline_Has8MSecExt, // VSCCLRMD = 3449
38931
0
    CEFBS_HasV8_1MMainline_Has8MSecExt, // VSCCLRMS = 3450
38932
0
    CEFBS_HasDotProd, // VSDOTD = 3451
38933
0
    CEFBS_HasDotProd, // VSDOTDI = 3452
38934
0
    CEFBS_HasDotProd, // VSDOTQ = 3453
38935
0
    CEFBS_HasDotProd, // VSDOTQI = 3454
38936
0
    CEFBS_HasFPARMv8_HasDPVFP, // VSELEQD = 3455
38937
0
    CEFBS_HasFullFP16, // VSELEQH = 3456
38938
0
    CEFBS_HasFPARMv8, // VSELEQS = 3457
38939
0
    CEFBS_HasFPARMv8_HasDPVFP, // VSELGED = 3458
38940
0
    CEFBS_HasFullFP16, // VSELGEH = 3459
38941
0
    CEFBS_HasFPARMv8, // VSELGES = 3460
38942
0
    CEFBS_HasFPARMv8_HasDPVFP, // VSELGTD = 3461
38943
0
    CEFBS_HasFullFP16, // VSELGTH = 3462
38944
0
    CEFBS_HasFPARMv8, // VSELGTS = 3463
38945
0
    CEFBS_HasFPARMv8_HasDPVFP, // VSELVSD = 3464
38946
0
    CEFBS_HasFullFP16, // VSELVSH = 3465
38947
0
    CEFBS_HasFPARMv8, // VSELVSS = 3466
38948
0
    CEFBS_HasNEON, // VSETLNi16 = 3467
38949
0
    CEFBS_HasVFP2, // VSETLNi32 = 3468
38950
0
    CEFBS_HasNEON, // VSETLNi8 = 3469
38951
0
    CEFBS_HasNEON, // VSHLLi16 = 3470
38952
0
    CEFBS_HasNEON, // VSHLLi32 = 3471
38953
0
    CEFBS_HasNEON, // VSHLLi8 = 3472
38954
0
    CEFBS_HasNEON, // VSHLLsv2i64 = 3473
38955
0
    CEFBS_HasNEON, // VSHLLsv4i32 = 3474
38956
0
    CEFBS_HasNEON, // VSHLLsv8i16 = 3475
38957
0
    CEFBS_HasNEON, // VSHLLuv2i64 = 3476
38958
0
    CEFBS_HasNEON, // VSHLLuv4i32 = 3477
38959
0
    CEFBS_HasNEON, // VSHLLuv8i16 = 3478
38960
0
    CEFBS_HasNEON, // VSHLiv16i8 = 3479
38961
0
    CEFBS_HasNEON, // VSHLiv1i64 = 3480
38962
0
    CEFBS_HasNEON, // VSHLiv2i32 = 3481
38963
0
    CEFBS_HasNEON, // VSHLiv2i64 = 3482
38964
0
    CEFBS_HasNEON, // VSHLiv4i16 = 3483
38965
0
    CEFBS_HasNEON, // VSHLiv4i32 = 3484
38966
0
    CEFBS_HasNEON, // VSHLiv8i16 = 3485
38967
0
    CEFBS_HasNEON, // VSHLiv8i8 = 3486
38968
0
    CEFBS_HasNEON, // VSHLsv16i8 = 3487
38969
0
    CEFBS_HasNEON, // VSHLsv1i64 = 3488
38970
0
    CEFBS_HasNEON, // VSHLsv2i32 = 3489
38971
0
    CEFBS_HasNEON, // VSHLsv2i64 = 3490
38972
0
    CEFBS_HasNEON, // VSHLsv4i16 = 3491
38973
0
    CEFBS_HasNEON, // VSHLsv4i32 = 3492
38974
0
    CEFBS_HasNEON, // VSHLsv8i16 = 3493
38975
0
    CEFBS_HasNEON, // VSHLsv8i8 = 3494
38976
0
    CEFBS_HasNEON, // VSHLuv16i8 = 3495
38977
0
    CEFBS_HasNEON, // VSHLuv1i64 = 3496
38978
0
    CEFBS_HasNEON, // VSHLuv2i32 = 3497
38979
0
    CEFBS_HasNEON, // VSHLuv2i64 = 3498
38980
0
    CEFBS_HasNEON, // VSHLuv4i16 = 3499
38981
0
    CEFBS_HasNEON, // VSHLuv4i32 = 3500
38982
0
    CEFBS_HasNEON, // VSHLuv8i16 = 3501
38983
0
    CEFBS_HasNEON, // VSHLuv8i8 = 3502
38984
0
    CEFBS_HasNEON, // VSHRNv2i32 = 3503
38985
0
    CEFBS_HasNEON, // VSHRNv4i16 = 3504
38986
0
    CEFBS_HasNEON, // VSHRNv8i8 = 3505
38987
0
    CEFBS_HasNEON, // VSHRsv16i8 = 3506
38988
0
    CEFBS_HasNEON, // VSHRsv1i64 = 3507
38989
0
    CEFBS_HasNEON, // VSHRsv2i32 = 3508
38990
0
    CEFBS_HasNEON, // VSHRsv2i64 = 3509
38991
0
    CEFBS_HasNEON, // VSHRsv4i16 = 3510
38992
0
    CEFBS_HasNEON, // VSHRsv4i32 = 3511
38993
0
    CEFBS_HasNEON, // VSHRsv8i16 = 3512
38994
0
    CEFBS_HasNEON, // VSHRsv8i8 = 3513
38995
0
    CEFBS_HasNEON, // VSHRuv16i8 = 3514
38996
0
    CEFBS_HasNEON, // VSHRuv1i64 = 3515
38997
0
    CEFBS_HasNEON, // VSHRuv2i32 = 3516
38998
0
    CEFBS_HasNEON, // VSHRuv2i64 = 3517
38999
0
    CEFBS_HasNEON, // VSHRuv4i16 = 3518
39000
0
    CEFBS_HasNEON, // VSHRuv4i32 = 3519
39001
0
    CEFBS_HasNEON, // VSHRuv8i16 = 3520
39002
0
    CEFBS_HasNEON, // VSHRuv8i8 = 3521
39003
0
    CEFBS_HasVFP2_HasDPVFP, // VSHTOD = 3522
39004
0
    CEFBS_HasFullFP16, // VSHTOH = 3523
39005
0
    CEFBS_HasVFP2, // VSHTOS = 3524
39006
0
    CEFBS_HasVFP2_HasDPVFP, // VSITOD = 3525
39007
0
    CEFBS_HasFullFP16, // VSITOH = 3526
39008
0
    CEFBS_HasVFP2, // VSITOS = 3527
39009
0
    CEFBS_HasNEON, // VSLIv16i8 = 3528
39010
0
    CEFBS_HasNEON, // VSLIv1i64 = 3529
39011
0
    CEFBS_HasNEON, // VSLIv2i32 = 3530
39012
0
    CEFBS_HasNEON, // VSLIv2i64 = 3531
39013
0
    CEFBS_HasNEON, // VSLIv4i16 = 3532
39014
0
    CEFBS_HasNEON, // VSLIv4i32 = 3533
39015
0
    CEFBS_HasNEON, // VSLIv8i16 = 3534
39016
0
    CEFBS_HasNEON, // VSLIv8i8 = 3535
39017
0
    CEFBS_HasVFP2_HasDPVFP, // VSLTOD = 3536
39018
0
    CEFBS_HasFullFP16, // VSLTOH = 3537
39019
0
    CEFBS_HasVFP2, // VSLTOS = 3538
39020
0
    CEFBS_HasMatMulInt8, // VSMMLA = 3539
39021
0
    CEFBS_HasVFP2_HasDPVFP, // VSQRTD = 3540
39022
0
    CEFBS_HasFullFP16, // VSQRTH = 3541
39023
0
    CEFBS_HasVFP2, // VSQRTS = 3542
39024
0
    CEFBS_HasNEON, // VSRAsv16i8 = 3543
39025
0
    CEFBS_HasNEON, // VSRAsv1i64 = 3544
39026
0
    CEFBS_HasNEON, // VSRAsv2i32 = 3545
39027
0
    CEFBS_HasNEON, // VSRAsv2i64 = 3546
39028
0
    CEFBS_HasNEON, // VSRAsv4i16 = 3547
39029
0
    CEFBS_HasNEON, // VSRAsv4i32 = 3548
39030
0
    CEFBS_HasNEON, // VSRAsv8i16 = 3549
39031
0
    CEFBS_HasNEON, // VSRAsv8i8 = 3550
39032
0
    CEFBS_HasNEON, // VSRAuv16i8 = 3551
39033
0
    CEFBS_HasNEON, // VSRAuv1i64 = 3552
39034
0
    CEFBS_HasNEON, // VSRAuv2i32 = 3553
39035
0
    CEFBS_HasNEON, // VSRAuv2i64 = 3554
39036
0
    CEFBS_HasNEON, // VSRAuv4i16 = 3555
39037
0
    CEFBS_HasNEON, // VSRAuv4i32 = 3556
39038
0
    CEFBS_HasNEON, // VSRAuv8i16 = 3557
39039
0
    CEFBS_HasNEON, // VSRAuv8i8 = 3558
39040
0
    CEFBS_HasNEON, // VSRIv16i8 = 3559
39041
0
    CEFBS_HasNEON, // VSRIv1i64 = 3560
39042
0
    CEFBS_HasNEON, // VSRIv2i32 = 3561
39043
0
    CEFBS_HasNEON, // VSRIv2i64 = 3562
39044
0
    CEFBS_HasNEON, // VSRIv4i16 = 3563
39045
0
    CEFBS_HasNEON, // VSRIv4i32 = 3564
39046
0
    CEFBS_HasNEON, // VSRIv8i16 = 3565
39047
0
    CEFBS_HasNEON, // VSRIv8i8 = 3566
39048
0
    CEFBS_HasNEON, // VST1LNd16 = 3567
39049
0
    CEFBS_HasNEON, // VST1LNd16_UPD = 3568
39050
0
    CEFBS_HasNEON, // VST1LNd32 = 3569
39051
0
    CEFBS_HasNEON, // VST1LNd32_UPD = 3570
39052
0
    CEFBS_HasNEON, // VST1LNd8 = 3571
39053
0
    CEFBS_HasNEON, // VST1LNd8_UPD = 3572
39054
0
    CEFBS_HasNEON, // VST1LNq16Pseudo = 3573
39055
0
    CEFBS_HasNEON, // VST1LNq16Pseudo_UPD = 3574
39056
0
    CEFBS_HasNEON, // VST1LNq32Pseudo = 3575
39057
0
    CEFBS_HasNEON, // VST1LNq32Pseudo_UPD = 3576
39058
0
    CEFBS_HasNEON, // VST1LNq8Pseudo = 3577
39059
0
    CEFBS_HasNEON, // VST1LNq8Pseudo_UPD = 3578
39060
0
    CEFBS_HasNEON, // VST1d16 = 3579
39061
0
    CEFBS_HasNEON, // VST1d16Q = 3580
39062
0
    CEFBS_HasNEON, // VST1d16QPseudo = 3581
39063
0
    CEFBS_HasNEON, // VST1d16QPseudoWB_fixed = 3582
39064
0
    CEFBS_HasNEON, // VST1d16QPseudoWB_register = 3583
39065
0
    CEFBS_HasNEON, // VST1d16Qwb_fixed = 3584
39066
0
    CEFBS_HasNEON, // VST1d16Qwb_register = 3585
39067
0
    CEFBS_HasNEON, // VST1d16T = 3586
39068
0
    CEFBS_HasNEON, // VST1d16TPseudo = 3587
39069
0
    CEFBS_HasNEON, // VST1d16TPseudoWB_fixed = 3588
39070
0
    CEFBS_HasNEON, // VST1d16TPseudoWB_register = 3589
39071
0
    CEFBS_HasNEON, // VST1d16Twb_fixed = 3590
39072
0
    CEFBS_HasNEON, // VST1d16Twb_register = 3591
39073
0
    CEFBS_HasNEON, // VST1d16wb_fixed = 3592
39074
0
    CEFBS_HasNEON, // VST1d16wb_register = 3593
39075
0
    CEFBS_HasNEON, // VST1d32 = 3594
39076
0
    CEFBS_HasNEON, // VST1d32Q = 3595
39077
0
    CEFBS_HasNEON, // VST1d32QPseudo = 3596
39078
0
    CEFBS_HasNEON, // VST1d32QPseudoWB_fixed = 3597
39079
0
    CEFBS_HasNEON, // VST1d32QPseudoWB_register = 3598
39080
0
    CEFBS_HasNEON, // VST1d32Qwb_fixed = 3599
39081
0
    CEFBS_HasNEON, // VST1d32Qwb_register = 3600
39082
0
    CEFBS_HasNEON, // VST1d32T = 3601
39083
0
    CEFBS_HasNEON, // VST1d32TPseudo = 3602
39084
0
    CEFBS_HasNEON, // VST1d32TPseudoWB_fixed = 3603
39085
0
    CEFBS_HasNEON, // VST1d32TPseudoWB_register = 3604
39086
0
    CEFBS_HasNEON, // VST1d32Twb_fixed = 3605
39087
0
    CEFBS_HasNEON, // VST1d32Twb_register = 3606
39088
0
    CEFBS_HasNEON, // VST1d32wb_fixed = 3607
39089
0
    CEFBS_HasNEON, // VST1d32wb_register = 3608
39090
0
    CEFBS_HasNEON, // VST1d64 = 3609
39091
0
    CEFBS_HasNEON, // VST1d64Q = 3610
39092
0
    CEFBS_HasNEON, // VST1d64QPseudo = 3611
39093
0
    CEFBS_HasNEON, // VST1d64QPseudoWB_fixed = 3612
39094
0
    CEFBS_HasNEON, // VST1d64QPseudoWB_register = 3613
39095
0
    CEFBS_HasNEON, // VST1d64Qwb_fixed = 3614
39096
0
    CEFBS_HasNEON, // VST1d64Qwb_register = 3615
39097
0
    CEFBS_HasNEON, // VST1d64T = 3616
39098
0
    CEFBS_HasNEON, // VST1d64TPseudo = 3617
39099
0
    CEFBS_HasNEON, // VST1d64TPseudoWB_fixed = 3618
39100
0
    CEFBS_HasNEON, // VST1d64TPseudoWB_register = 3619
39101
0
    CEFBS_HasNEON, // VST1d64Twb_fixed = 3620
39102
0
    CEFBS_HasNEON, // VST1d64Twb_register = 3621
39103
0
    CEFBS_HasNEON, // VST1d64wb_fixed = 3622
39104
0
    CEFBS_HasNEON, // VST1d64wb_register = 3623
39105
0
    CEFBS_HasNEON, // VST1d8 = 3624
39106
0
    CEFBS_HasNEON, // VST1d8Q = 3625
39107
0
    CEFBS_HasNEON, // VST1d8QPseudo = 3626
39108
0
    CEFBS_HasNEON, // VST1d8QPseudoWB_fixed = 3627
39109
0
    CEFBS_HasNEON, // VST1d8QPseudoWB_register = 3628
39110
0
    CEFBS_HasNEON, // VST1d8Qwb_fixed = 3629
39111
0
    CEFBS_HasNEON, // VST1d8Qwb_register = 3630
39112
0
    CEFBS_HasNEON, // VST1d8T = 3631
39113
0
    CEFBS_HasNEON, // VST1d8TPseudo = 3632
39114
0
    CEFBS_HasNEON, // VST1d8TPseudoWB_fixed = 3633
39115
0
    CEFBS_HasNEON, // VST1d8TPseudoWB_register = 3634
39116
0
    CEFBS_HasNEON, // VST1d8Twb_fixed = 3635
39117
0
    CEFBS_HasNEON, // VST1d8Twb_register = 3636
39118
0
    CEFBS_HasNEON, // VST1d8wb_fixed = 3637
39119
0
    CEFBS_HasNEON, // VST1d8wb_register = 3638
39120
0
    CEFBS_HasNEON, // VST1q16 = 3639
39121
0
    CEFBS_HasNEON, // VST1q16HighQPseudo = 3640
39122
0
    CEFBS_HasNEON, // VST1q16HighQPseudo_UPD = 3641
39123
0
    CEFBS_HasNEON, // VST1q16HighTPseudo = 3642
39124
0
    CEFBS_HasNEON, // VST1q16HighTPseudo_UPD = 3643
39125
0
    CEFBS_HasNEON, // VST1q16LowQPseudo_UPD = 3644
39126
0
    CEFBS_HasNEON, // VST1q16LowTPseudo_UPD = 3645
39127
0
    CEFBS_HasNEON, // VST1q16wb_fixed = 3646
39128
0
    CEFBS_HasNEON, // VST1q16wb_register = 3647
39129
0
    CEFBS_HasNEON, // VST1q32 = 3648
39130
0
    CEFBS_HasNEON, // VST1q32HighQPseudo = 3649
39131
0
    CEFBS_HasNEON, // VST1q32HighQPseudo_UPD = 3650
39132
0
    CEFBS_HasNEON, // VST1q32HighTPseudo = 3651
39133
0
    CEFBS_HasNEON, // VST1q32HighTPseudo_UPD = 3652
39134
0
    CEFBS_HasNEON, // VST1q32LowQPseudo_UPD = 3653
39135
0
    CEFBS_HasNEON, // VST1q32LowTPseudo_UPD = 3654
39136
0
    CEFBS_HasNEON, // VST1q32wb_fixed = 3655
39137
0
    CEFBS_HasNEON, // VST1q32wb_register = 3656
39138
0
    CEFBS_HasNEON, // VST1q64 = 3657
39139
0
    CEFBS_HasNEON, // VST1q64HighQPseudo = 3658
39140
0
    CEFBS_HasNEON, // VST1q64HighQPseudo_UPD = 3659
39141
0
    CEFBS_HasNEON, // VST1q64HighTPseudo = 3660
39142
0
    CEFBS_HasNEON, // VST1q64HighTPseudo_UPD = 3661
39143
0
    CEFBS_HasNEON, // VST1q64LowQPseudo_UPD = 3662
39144
0
    CEFBS_HasNEON, // VST1q64LowTPseudo_UPD = 3663
39145
0
    CEFBS_HasNEON, // VST1q64wb_fixed = 3664
39146
0
    CEFBS_HasNEON, // VST1q64wb_register = 3665
39147
0
    CEFBS_HasNEON, // VST1q8 = 3666
39148
0
    CEFBS_HasNEON, // VST1q8HighQPseudo = 3667
39149
0
    CEFBS_HasNEON, // VST1q8HighQPseudo_UPD = 3668
39150
0
    CEFBS_HasNEON, // VST1q8HighTPseudo = 3669
39151
0
    CEFBS_HasNEON, // VST1q8HighTPseudo_UPD = 3670
39152
0
    CEFBS_HasNEON, // VST1q8LowQPseudo_UPD = 3671
39153
0
    CEFBS_HasNEON, // VST1q8LowTPseudo_UPD = 3672
39154
0
    CEFBS_HasNEON, // VST1q8wb_fixed = 3673
39155
0
    CEFBS_HasNEON, // VST1q8wb_register = 3674
39156
0
    CEFBS_HasNEON, // VST2LNd16 = 3675
39157
0
    CEFBS_HasNEON, // VST2LNd16Pseudo = 3676
39158
0
    CEFBS_HasNEON, // VST2LNd16Pseudo_UPD = 3677
39159
0
    CEFBS_HasNEON, // VST2LNd16_UPD = 3678
39160
0
    CEFBS_HasNEON, // VST2LNd32 = 3679
39161
0
    CEFBS_HasNEON, // VST2LNd32Pseudo = 3680
39162
0
    CEFBS_HasNEON, // VST2LNd32Pseudo_UPD = 3681
39163
0
    CEFBS_HasNEON, // VST2LNd32_UPD = 3682
39164
0
    CEFBS_HasNEON, // VST2LNd8 = 3683
39165
0
    CEFBS_HasNEON, // VST2LNd8Pseudo = 3684
39166
0
    CEFBS_HasNEON, // VST2LNd8Pseudo_UPD = 3685
39167
0
    CEFBS_HasNEON, // VST2LNd8_UPD = 3686
39168
0
    CEFBS_HasNEON, // VST2LNq16 = 3687
39169
0
    CEFBS_HasNEON, // VST2LNq16Pseudo = 3688
39170
0
    CEFBS_HasNEON, // VST2LNq16Pseudo_UPD = 3689
39171
0
    CEFBS_HasNEON, // VST2LNq16_UPD = 3690
39172
0
    CEFBS_HasNEON, // VST2LNq32 = 3691
39173
0
    CEFBS_HasNEON, // VST2LNq32Pseudo = 3692
39174
0
    CEFBS_HasNEON, // VST2LNq32Pseudo_UPD = 3693
39175
0
    CEFBS_HasNEON, // VST2LNq32_UPD = 3694
39176
0
    CEFBS_HasNEON, // VST2b16 = 3695
39177
0
    CEFBS_HasNEON, // VST2b16wb_fixed = 3696
39178
0
    CEFBS_HasNEON, // VST2b16wb_register = 3697
39179
0
    CEFBS_HasNEON, // VST2b32 = 3698
39180
0
    CEFBS_HasNEON, // VST2b32wb_fixed = 3699
39181
0
    CEFBS_HasNEON, // VST2b32wb_register = 3700
39182
0
    CEFBS_HasNEON, // VST2b8 = 3701
39183
0
    CEFBS_HasNEON, // VST2b8wb_fixed = 3702
39184
0
    CEFBS_HasNEON, // VST2b8wb_register = 3703
39185
0
    CEFBS_HasNEON, // VST2d16 = 3704
39186
0
    CEFBS_HasNEON, // VST2d16wb_fixed = 3705
39187
0
    CEFBS_HasNEON, // VST2d16wb_register = 3706
39188
0
    CEFBS_HasNEON, // VST2d32 = 3707
39189
0
    CEFBS_HasNEON, // VST2d32wb_fixed = 3708
39190
0
    CEFBS_HasNEON, // VST2d32wb_register = 3709
39191
0
    CEFBS_HasNEON, // VST2d8 = 3710
39192
0
    CEFBS_HasNEON, // VST2d8wb_fixed = 3711
39193
0
    CEFBS_HasNEON, // VST2d8wb_register = 3712
39194
0
    CEFBS_HasNEON, // VST2q16 = 3713
39195
0
    CEFBS_HasNEON, // VST2q16Pseudo = 3714
39196
0
    CEFBS_HasNEON, // VST2q16PseudoWB_fixed = 3715
39197
0
    CEFBS_HasNEON, // VST2q16PseudoWB_register = 3716
39198
0
    CEFBS_HasNEON, // VST2q16wb_fixed = 3717
39199
0
    CEFBS_HasNEON, // VST2q16wb_register = 3718
39200
0
    CEFBS_HasNEON, // VST2q32 = 3719
39201
0
    CEFBS_HasNEON, // VST2q32Pseudo = 3720
39202
0
    CEFBS_HasNEON, // VST2q32PseudoWB_fixed = 3721
39203
0
    CEFBS_HasNEON, // VST2q32PseudoWB_register = 3722
39204
0
    CEFBS_HasNEON, // VST2q32wb_fixed = 3723
39205
0
    CEFBS_HasNEON, // VST2q32wb_register = 3724
39206
0
    CEFBS_HasNEON, // VST2q8 = 3725
39207
0
    CEFBS_HasNEON, // VST2q8Pseudo = 3726
39208
0
    CEFBS_HasNEON, // VST2q8PseudoWB_fixed = 3727
39209
0
    CEFBS_HasNEON, // VST2q8PseudoWB_register = 3728
39210
0
    CEFBS_HasNEON, // VST2q8wb_fixed = 3729
39211
0
    CEFBS_HasNEON, // VST2q8wb_register = 3730
39212
0
    CEFBS_HasNEON, // VST3LNd16 = 3731
39213
0
    CEFBS_HasNEON, // VST3LNd16Pseudo = 3732
39214
0
    CEFBS_HasNEON, // VST3LNd16Pseudo_UPD = 3733
39215
0
    CEFBS_HasNEON, // VST3LNd16_UPD = 3734
39216
0
    CEFBS_HasNEON, // VST3LNd32 = 3735
39217
0
    CEFBS_HasNEON, // VST3LNd32Pseudo = 3736
39218
0
    CEFBS_HasNEON, // VST3LNd32Pseudo_UPD = 3737
39219
0
    CEFBS_HasNEON, // VST3LNd32_UPD = 3738
39220
0
    CEFBS_HasNEON, // VST3LNd8 = 3739
39221
0
    CEFBS_HasNEON, // VST3LNd8Pseudo = 3740
39222
0
    CEFBS_HasNEON, // VST3LNd8Pseudo_UPD = 3741
39223
0
    CEFBS_HasNEON, // VST3LNd8_UPD = 3742
39224
0
    CEFBS_HasNEON, // VST3LNq16 = 3743
39225
0
    CEFBS_HasNEON, // VST3LNq16Pseudo = 3744
39226
0
    CEFBS_HasNEON, // VST3LNq16Pseudo_UPD = 3745
39227
0
    CEFBS_HasNEON, // VST3LNq16_UPD = 3746
39228
0
    CEFBS_HasNEON, // VST3LNq32 = 3747
39229
0
    CEFBS_HasNEON, // VST3LNq32Pseudo = 3748
39230
0
    CEFBS_HasNEON, // VST3LNq32Pseudo_UPD = 3749
39231
0
    CEFBS_HasNEON, // VST3LNq32_UPD = 3750
39232
0
    CEFBS_HasNEON, // VST3d16 = 3751
39233
0
    CEFBS_HasNEON, // VST3d16Pseudo = 3752
39234
0
    CEFBS_HasNEON, // VST3d16Pseudo_UPD = 3753
39235
0
    CEFBS_HasNEON, // VST3d16_UPD = 3754
39236
0
    CEFBS_HasNEON, // VST3d32 = 3755
39237
0
    CEFBS_HasNEON, // VST3d32Pseudo = 3756
39238
0
    CEFBS_HasNEON, // VST3d32Pseudo_UPD = 3757
39239
0
    CEFBS_HasNEON, // VST3d32_UPD = 3758
39240
0
    CEFBS_HasNEON, // VST3d8 = 3759
39241
0
    CEFBS_HasNEON, // VST3d8Pseudo = 3760
39242
0
    CEFBS_HasNEON, // VST3d8Pseudo_UPD = 3761
39243
0
    CEFBS_HasNEON, // VST3d8_UPD = 3762
39244
0
    CEFBS_HasNEON, // VST3q16 = 3763
39245
0
    CEFBS_HasNEON, // VST3q16Pseudo_UPD = 3764
39246
0
    CEFBS_HasNEON, // VST3q16_UPD = 3765
39247
0
    CEFBS_HasNEON, // VST3q16oddPseudo = 3766
39248
0
    CEFBS_HasNEON, // VST3q16oddPseudo_UPD = 3767
39249
0
    CEFBS_HasNEON, // VST3q32 = 3768
39250
0
    CEFBS_HasNEON, // VST3q32Pseudo_UPD = 3769
39251
0
    CEFBS_HasNEON, // VST3q32_UPD = 3770
39252
0
    CEFBS_HasNEON, // VST3q32oddPseudo = 3771
39253
0
    CEFBS_HasNEON, // VST3q32oddPseudo_UPD = 3772
39254
0
    CEFBS_HasNEON, // VST3q8 = 3773
39255
0
    CEFBS_HasNEON, // VST3q8Pseudo_UPD = 3774
39256
0
    CEFBS_HasNEON, // VST3q8_UPD = 3775
39257
0
    CEFBS_HasNEON, // VST3q8oddPseudo = 3776
39258
0
    CEFBS_HasNEON, // VST3q8oddPseudo_UPD = 3777
39259
0
    CEFBS_HasNEON, // VST4LNd16 = 3778
39260
0
    CEFBS_HasNEON, // VST4LNd16Pseudo = 3779
39261
0
    CEFBS_HasNEON, // VST4LNd16Pseudo_UPD = 3780
39262
0
    CEFBS_HasNEON, // VST4LNd16_UPD = 3781
39263
0
    CEFBS_HasNEON, // VST4LNd32 = 3782
39264
0
    CEFBS_HasNEON, // VST4LNd32Pseudo = 3783
39265
0
    CEFBS_HasNEON, // VST4LNd32Pseudo_UPD = 3784
39266
0
    CEFBS_HasNEON, // VST4LNd32_UPD = 3785
39267
0
    CEFBS_HasNEON, // VST4LNd8 = 3786
39268
0
    CEFBS_HasNEON, // VST4LNd8Pseudo = 3787
39269
0
    CEFBS_HasNEON, // VST4LNd8Pseudo_UPD = 3788
39270
0
    CEFBS_HasNEON, // VST4LNd8_UPD = 3789
39271
0
    CEFBS_HasNEON, // VST4LNq16 = 3790
39272
0
    CEFBS_HasNEON, // VST4LNq16Pseudo = 3791
39273
0
    CEFBS_HasNEON, // VST4LNq16Pseudo_UPD = 3792
39274
0
    CEFBS_HasNEON, // VST4LNq16_UPD = 3793
39275
0
    CEFBS_HasNEON, // VST4LNq32 = 3794
39276
0
    CEFBS_HasNEON, // VST4LNq32Pseudo = 3795
39277
0
    CEFBS_HasNEON, // VST4LNq32Pseudo_UPD = 3796
39278
0
    CEFBS_HasNEON, // VST4LNq32_UPD = 3797
39279
0
    CEFBS_HasNEON, // VST4d16 = 3798
39280
0
    CEFBS_HasNEON, // VST4d16Pseudo = 3799
39281
0
    CEFBS_HasNEON, // VST4d16Pseudo_UPD = 3800
39282
0
    CEFBS_HasNEON, // VST4d16_UPD = 3801
39283
0
    CEFBS_HasNEON, // VST4d32 = 3802
39284
0
    CEFBS_HasNEON, // VST4d32Pseudo = 3803
39285
0
    CEFBS_HasNEON, // VST4d32Pseudo_UPD = 3804
39286
0
    CEFBS_HasNEON, // VST4d32_UPD = 3805
39287
0
    CEFBS_HasNEON, // VST4d8 = 3806
39288
0
    CEFBS_HasNEON, // VST4d8Pseudo = 3807
39289
0
    CEFBS_HasNEON, // VST4d8Pseudo_UPD = 3808
39290
0
    CEFBS_HasNEON, // VST4d8_UPD = 3809
39291
0
    CEFBS_HasNEON, // VST4q16 = 3810
39292
0
    CEFBS_HasNEON, // VST4q16Pseudo_UPD = 3811
39293
0
    CEFBS_HasNEON, // VST4q16_UPD = 3812
39294
0
    CEFBS_HasNEON, // VST4q16oddPseudo = 3813
39295
0
    CEFBS_HasNEON, // VST4q16oddPseudo_UPD = 3814
39296
0
    CEFBS_HasNEON, // VST4q32 = 3815
39297
0
    CEFBS_HasNEON, // VST4q32Pseudo_UPD = 3816
39298
0
    CEFBS_HasNEON, // VST4q32_UPD = 3817
39299
0
    CEFBS_HasNEON, // VST4q32oddPseudo = 3818
39300
0
    CEFBS_HasNEON, // VST4q32oddPseudo_UPD = 3819
39301
0
    CEFBS_HasNEON, // VST4q8 = 3820
39302
0
    CEFBS_HasNEON, // VST4q8Pseudo_UPD = 3821
39303
0
    CEFBS_HasNEON, // VST4q8_UPD = 3822
39304
0
    CEFBS_HasNEON, // VST4q8oddPseudo = 3823
39305
0
    CEFBS_HasNEON, // VST4q8oddPseudo_UPD = 3824
39306
0
    CEFBS_HasFPRegs, // VSTMDDB_UPD = 3825
39307
0
    CEFBS_HasFPRegs, // VSTMDIA = 3826
39308
0
    CEFBS_HasFPRegs, // VSTMDIA_UPD = 3827
39309
0
    CEFBS_HasVFP2, // VSTMQIA = 3828
39310
0
    CEFBS_HasFPRegs, // VSTMSDB_UPD = 3829
39311
0
    CEFBS_HasFPRegs, // VSTMSIA = 3830
39312
0
    CEFBS_HasFPRegs, // VSTMSIA_UPD = 3831
39313
0
    CEFBS_HasFPRegs, // VSTRD = 3832
39314
0
    CEFBS_HasFPRegs16, // VSTRH = 3833
39315
0
    CEFBS_HasFPRegs, // VSTRS = 3834
39316
0
    CEFBS_HasV8_1MMainline_Has8MSecExt, // VSTR_FPCXTNS_off = 3835
39317
0
    CEFBS_HasV8_1MMainline_Has8MSecExt, // VSTR_FPCXTNS_post = 3836
39318
0
    CEFBS_HasV8_1MMainline_Has8MSecExt, // VSTR_FPCXTNS_pre = 3837
39319
0
    CEFBS_HasV8_1MMainline_Has8MSecExt, // VSTR_FPCXTS_off = 3838
39320
0
    CEFBS_HasV8_1MMainline_Has8MSecExt, // VSTR_FPCXTS_post = 3839
39321
0
    CEFBS_HasV8_1MMainline_Has8MSecExt, // VSTR_FPCXTS_pre = 3840
39322
0
    CEFBS_HasFPRegs_HasV8_1MMainline, // VSTR_FPSCR_NZCVQC_off = 3841
39323
0
    CEFBS_HasFPRegs_HasV8_1MMainline, // VSTR_FPSCR_NZCVQC_post = 3842
39324
0
    CEFBS_HasFPRegs_HasV8_1MMainline, // VSTR_FPSCR_NZCVQC_pre = 3843
39325
0
    CEFBS_HasFPRegs_HasV8_1MMainline, // VSTR_FPSCR_off = 3844
39326
0
    CEFBS_HasFPRegs_HasV8_1MMainline, // VSTR_FPSCR_post = 3845
39327
0
    CEFBS_HasFPRegs_HasV8_1MMainline, // VSTR_FPSCR_pre = 3846
39328
0
    CEFBS_HasV8_1MMainline_HasMVEInt, // VSTR_P0_off = 3847
39329
0
    CEFBS_HasV8_1MMainline_HasMVEInt, // VSTR_P0_post = 3848
39330
0
    CEFBS_HasV8_1MMainline_HasMVEInt, // VSTR_P0_pre = 3849
39331
0
    CEFBS_HasV8_1MMainline_HasMVEInt, // VSTR_VPR_off = 3850
39332
0
    CEFBS_HasV8_1MMainline_HasMVEInt, // VSTR_VPR_post = 3851
39333
0
    CEFBS_HasV8_1MMainline_HasMVEInt, // VSTR_VPR_pre = 3852
39334
0
    CEFBS_HasVFP2_HasDPVFP, // VSUBD = 3853
39335
0
    CEFBS_HasFullFP16, // VSUBH = 3854
39336
0
    CEFBS_HasNEON, // VSUBHNv2i32 = 3855
39337
0
    CEFBS_HasNEON, // VSUBHNv4i16 = 3856
39338
0
    CEFBS_HasNEON, // VSUBHNv8i8 = 3857
39339
0
    CEFBS_HasNEON, // VSUBLsv2i64 = 3858
39340
0
    CEFBS_HasNEON, // VSUBLsv4i32 = 3859
39341
0
    CEFBS_HasNEON, // VSUBLsv8i16 = 3860
39342
0
    CEFBS_HasNEON, // VSUBLuv2i64 = 3861
39343
0
    CEFBS_HasNEON, // VSUBLuv4i32 = 3862
39344
0
    CEFBS_HasNEON, // VSUBLuv8i16 = 3863
39345
0
    CEFBS_HasVFP2, // VSUBS = 3864
39346
0
    CEFBS_HasNEON, // VSUBWsv2i64 = 3865
39347
0
    CEFBS_HasNEON, // VSUBWsv4i32 = 3866
39348
0
    CEFBS_HasNEON, // VSUBWsv8i16 = 3867
39349
0
    CEFBS_HasNEON, // VSUBWuv2i64 = 3868
39350
0
    CEFBS_HasNEON, // VSUBWuv4i32 = 3869
39351
0
    CEFBS_HasNEON, // VSUBWuv8i16 = 3870
39352
0
    CEFBS_HasNEON, // VSUBfd = 3871
39353
0
    CEFBS_HasNEON, // VSUBfq = 3872
39354
0
    CEFBS_HasNEON_HasFullFP16, // VSUBhd = 3873
39355
0
    CEFBS_HasNEON_HasFullFP16, // VSUBhq = 3874
39356
0
    CEFBS_HasNEON, // VSUBv16i8 = 3875
39357
0
    CEFBS_HasNEON, // VSUBv1i64 = 3876
39358
0
    CEFBS_HasNEON, // VSUBv2i32 = 3877
39359
0
    CEFBS_HasNEON, // VSUBv2i64 = 3878
39360
0
    CEFBS_HasNEON, // VSUBv4i16 = 3879
39361
0
    CEFBS_HasNEON, // VSUBv4i32 = 3880
39362
0
    CEFBS_HasNEON, // VSUBv8i16 = 3881
39363
0
    CEFBS_HasNEON, // VSUBv8i8 = 3882
39364
0
    CEFBS_HasMatMulInt8, // VSUDOTDI = 3883
39365
0
    CEFBS_HasMatMulInt8, // VSUDOTQI = 3884
39366
0
    CEFBS_HasNEON, // VSWPd = 3885
39367
0
    CEFBS_HasNEON, // VSWPq = 3886
39368
0
    CEFBS_HasNEON, // VTBL1 = 3887
39369
0
    CEFBS_HasNEON, // VTBL2 = 3888
39370
0
    CEFBS_HasNEON, // VTBL3 = 3889
39371
0
    CEFBS_HasNEON, // VTBL3Pseudo = 3890
39372
0
    CEFBS_HasNEON, // VTBL4 = 3891
39373
0
    CEFBS_HasNEON, // VTBL4Pseudo = 3892
39374
0
    CEFBS_HasNEON, // VTBX1 = 3893
39375
0
    CEFBS_HasNEON, // VTBX2 = 3894
39376
0
    CEFBS_HasNEON, // VTBX3 = 3895
39377
0
    CEFBS_HasNEON, // VTBX3Pseudo = 3896
39378
0
    CEFBS_HasNEON, // VTBX4 = 3897
39379
0
    CEFBS_HasNEON, // VTBX4Pseudo = 3898
39380
0
    CEFBS_HasVFP2_HasDPVFP, // VTOSHD = 3899
39381
0
    CEFBS_HasFullFP16, // VTOSHH = 3900
39382
0
    CEFBS_HasVFP2, // VTOSHS = 3901
39383
0
    CEFBS_HasVFP2_HasDPVFP, // VTOSIRD = 3902
39384
0
    CEFBS_HasFullFP16, // VTOSIRH = 3903
39385
0
    CEFBS_HasVFP2, // VTOSIRS = 3904
39386
0
    CEFBS_HasVFP2_HasDPVFP, // VTOSIZD = 3905
39387
0
    CEFBS_HasFullFP16, // VTOSIZH = 3906
39388
0
    CEFBS_HasVFP2, // VTOSIZS = 3907
39389
0
    CEFBS_HasVFP2_HasDPVFP, // VTOSLD = 3908
39390
0
    CEFBS_HasFullFP16, // VTOSLH = 3909
39391
0
    CEFBS_HasVFP2, // VTOSLS = 3910
39392
0
    CEFBS_HasVFP2_HasDPVFP, // VTOUHD = 3911
39393
0
    CEFBS_HasFullFP16, // VTOUHH = 3912
39394
0
    CEFBS_HasVFP2, // VTOUHS = 3913
39395
0
    CEFBS_HasVFP2_HasDPVFP, // VTOUIRD = 3914
39396
0
    CEFBS_HasFullFP16, // VTOUIRH = 3915
39397
0
    CEFBS_HasVFP2, // VTOUIRS = 3916
39398
0
    CEFBS_HasVFP2_HasDPVFP, // VTOUIZD = 3917
39399
0
    CEFBS_HasFullFP16, // VTOUIZH = 3918
39400
0
    CEFBS_HasVFP2, // VTOUIZS = 3919
39401
0
    CEFBS_HasVFP2_HasDPVFP, // VTOULD = 3920
39402
0
    CEFBS_HasFullFP16, // VTOULH = 3921
39403
0
    CEFBS_HasVFP2, // VTOULS = 3922
39404
0
    CEFBS_HasNEON, // VTRNd16 = 3923
39405
0
    CEFBS_HasNEON, // VTRNd32 = 3924
39406
0
    CEFBS_HasNEON, // VTRNd8 = 3925
39407
0
    CEFBS_HasNEON, // VTRNq16 = 3926
39408
0
    CEFBS_HasNEON, // VTRNq32 = 3927
39409
0
    CEFBS_HasNEON, // VTRNq8 = 3928
39410
0
    CEFBS_HasNEON, // VTSTv16i8 = 3929
39411
0
    CEFBS_HasNEON, // VTSTv2i32 = 3930
39412
0
    CEFBS_HasNEON, // VTSTv4i16 = 3931
39413
0
    CEFBS_HasNEON, // VTSTv4i32 = 3932
39414
0
    CEFBS_HasNEON, // VTSTv8i16 = 3933
39415
0
    CEFBS_HasNEON, // VTSTv8i8 = 3934
39416
0
    CEFBS_HasDotProd, // VUDOTD = 3935
39417
0
    CEFBS_HasDotProd, // VUDOTDI = 3936
39418
0
    CEFBS_HasDotProd, // VUDOTQ = 3937
39419
0
    CEFBS_HasDotProd, // VUDOTQI = 3938
39420
0
    CEFBS_HasVFP2_HasDPVFP, // VUHTOD = 3939
39421
0
    CEFBS_HasFullFP16, // VUHTOH = 3940
39422
0
    CEFBS_HasVFP2, // VUHTOS = 3941
39423
0
    CEFBS_HasVFP2_HasDPVFP, // VUITOD = 3942
39424
0
    CEFBS_HasFullFP16, // VUITOH = 3943
39425
0
    CEFBS_HasVFP2, // VUITOS = 3944
39426
0
    CEFBS_HasVFP2_HasDPVFP, // VULTOD = 3945
39427
0
    CEFBS_HasFullFP16, // VULTOH = 3946
39428
0
    CEFBS_HasVFP2, // VULTOS = 3947
39429
0
    CEFBS_HasMatMulInt8, // VUMMLA = 3948
39430
0
    CEFBS_HasMatMulInt8, // VUSDOTD = 3949
39431
0
    CEFBS_HasMatMulInt8, // VUSDOTDI = 3950
39432
0
    CEFBS_HasMatMulInt8, // VUSDOTQ = 3951
39433
0
    CEFBS_HasMatMulInt8, // VUSDOTQI = 3952
39434
0
    CEFBS_HasMatMulInt8, // VUSMMLA = 3953
39435
0
    CEFBS_HasNEON, // VUZPd16 = 3954
39436
0
    CEFBS_HasNEON, // VUZPd8 = 3955
39437
0
    CEFBS_HasNEON, // VUZPq16 = 3956
39438
0
    CEFBS_HasNEON, // VUZPq32 = 3957
39439
0
    CEFBS_HasNEON, // VUZPq8 = 3958
39440
0
    CEFBS_HasNEON, // VZIPd16 = 3959
39441
0
    CEFBS_HasNEON, // VZIPd8 = 3960
39442
0
    CEFBS_HasNEON, // VZIPq16 = 3961
39443
0
    CEFBS_HasNEON, // VZIPq32 = 3962
39444
0
    CEFBS_HasNEON, // VZIPq8 = 3963
39445
0
    CEFBS_IsARM, // sysLDMDA = 3964
39446
0
    CEFBS_IsARM, // sysLDMDA_UPD = 3965
39447
0
    CEFBS_IsARM, // sysLDMDB = 3966
39448
0
    CEFBS_IsARM, // sysLDMDB_UPD = 3967
39449
0
    CEFBS_IsARM, // sysLDMIA = 3968
39450
0
    CEFBS_IsARM, // sysLDMIA_UPD = 3969
39451
0
    CEFBS_IsARM, // sysLDMIB = 3970
39452
0
    CEFBS_IsARM, // sysLDMIB_UPD = 3971
39453
0
    CEFBS_IsARM, // sysSTMDA = 3972
39454
0
    CEFBS_IsARM, // sysSTMDA_UPD = 3973
39455
0
    CEFBS_IsARM, // sysSTMDB = 3974
39456
0
    CEFBS_IsARM, // sysSTMDB_UPD = 3975
39457
0
    CEFBS_IsARM, // sysSTMIA = 3976
39458
0
    CEFBS_IsARM, // sysSTMIA_UPD = 3977
39459
0
    CEFBS_IsARM, // sysSTMIB = 3978
39460
0
    CEFBS_IsARM, // sysSTMIB_UPD = 3979
39461
0
    CEFBS_IsThumb2, // t2ADCri = 3980
39462
0
    CEFBS_IsThumb2, // t2ADCrr = 3981
39463
0
    CEFBS_IsThumb2, // t2ADCrs = 3982
39464
0
    CEFBS_IsThumb2, // t2ADDri = 3983
39465
0
    CEFBS_IsThumb2, // t2ADDri12 = 3984
39466
0
    CEFBS_IsThumb2, // t2ADDrr = 3985
39467
0
    CEFBS_IsThumb2, // t2ADDrs = 3986
39468
0
    CEFBS_IsThumb2, // t2ADDspImm = 3987
39469
0
    CEFBS_IsThumb2, // t2ADDspImm12 = 3988
39470
0
    CEFBS_IsThumb2, // t2ADR = 3989
39471
0
    CEFBS_IsThumb2, // t2ANDri = 3990
39472
0
    CEFBS_IsThumb2, // t2ANDrr = 3991
39473
0
    CEFBS_IsThumb2, // t2ANDrs = 3992
39474
0
    CEFBS_IsThumb2, // t2ASRri = 3993
39475
0
    CEFBS_IsThumb2, // t2ASRrr = 3994
39476
0
    CEFBS_HasV7_IsMClass, // t2AUT = 3995
39477
0
    CEFBS_IsThumb2_HasV8_1MMainline_HasPACBTI, // t2AUTG = 3996
39478
0
    CEFBS_IsThumb_HasV8MBaseline, // t2B = 3997
39479
0
    CEFBS_IsThumb2, // t2BFC = 3998
39480
0
    CEFBS_IsThumb2, // t2BFI = 3999
39481
0
    CEFBS_IsThumb2_HasV8_1MMainline_HasLOB, // t2BFLi = 4000
39482
0
    CEFBS_IsThumb2_HasV8_1MMainline_HasLOB, // t2BFLr = 4001
39483
0
    CEFBS_IsThumb2_HasV8_1MMainline_HasLOB, // t2BFi = 4002
39484
0
    CEFBS_IsThumb2_HasV8_1MMainline_HasLOB, // t2BFic = 4003
39485
0
    CEFBS_IsThumb2_HasV8_1MMainline_HasLOB, // t2BFr = 4004
39486
0
    CEFBS_IsThumb2, // t2BICri = 4005
39487
0
    CEFBS_IsThumb2, // t2BICrr = 4006
39488
0
    CEFBS_IsThumb2, // t2BICrs = 4007
39489
0
    CEFBS_HasV7_IsMClass, // t2BTI = 4008
39490
0
    CEFBS_IsThumb2_HasV8_1MMainline_HasPACBTI, // t2BXAUT = 4009
39491
0
    CEFBS_IsThumb2_IsNotMClass, // t2BXJ = 4010
39492
0
    CEFBS_IsThumb2, // t2Bcc = 4011
39493
0
    CEFBS_IsThumb2_PreV8, // t2CDP = 4012
39494
0
    CEFBS_IsThumb2_PreV8, // t2CDP2 = 4013
39495
0
    CEFBS_IsThumb_HasV7Clrex, // t2CLREX = 4014
39496
0
    CEFBS_HasV8_1MMainline, // t2CLRM = 4015
39497
0
    CEFBS_IsThumb2, // t2CLZ = 4016
39498
0
    CEFBS_IsThumb2, // t2CMNri = 4017
39499
0
    CEFBS_IsThumb2, // t2CMNzrr = 4018
39500
0
    CEFBS_IsThumb2, // t2CMNzrs = 4019
39501
0
    CEFBS_IsThumb2, // t2CMPri = 4020
39502
0
    CEFBS_IsThumb2, // t2CMPrr = 4021
39503
0
    CEFBS_IsThumb2, // t2CMPrs = 4022
39504
0
    CEFBS_IsThumb2_IsNotMClass, // t2CPS1p = 4023
39505
0
    CEFBS_IsThumb2_IsNotMClass, // t2CPS2p = 4024
39506
0
    CEFBS_IsThumb2_IsNotMClass, // t2CPS3p = 4025
39507
0
    CEFBS_IsThumb2_HasCRC, // t2CRC32B = 4026
39508
0
    CEFBS_IsThumb2_HasCRC, // t2CRC32CB = 4027
39509
0
    CEFBS_IsThumb2_HasCRC, // t2CRC32CH = 4028
39510
0
    CEFBS_IsThumb2_HasCRC, // t2CRC32CW = 4029
39511
0
    CEFBS_IsThumb2_HasCRC, // t2CRC32H = 4030
39512
0
    CEFBS_IsThumb2_HasCRC, // t2CRC32W = 4031
39513
0
    CEFBS_HasV8_1MMainline, // t2CSEL = 4032
39514
0
    CEFBS_HasV8_1MMainline, // t2CSINC = 4033
39515
0
    CEFBS_HasV8_1MMainline, // t2CSINV = 4034
39516
0
    CEFBS_HasV8_1MMainline, // t2CSNEG = 4035
39517
0
    CEFBS_IsThumb2, // t2DBG = 4036
39518
0
    CEFBS_IsThumb2_HasV8, // t2DCPS1 = 4037
39519
0
    CEFBS_IsThumb2_HasV8, // t2DCPS2 = 4038
39520
0
    CEFBS_IsThumb2_HasV8, // t2DCPS3 = 4039
39521
0
    CEFBS_IsThumb2_HasV8_1MMainline_HasLOB, // t2DLS = 4040
39522
0
    CEFBS_IsThumb_HasDB, // t2DMB = 4041
39523
0
    CEFBS_IsThumb_HasDB, // t2DSB = 4042
39524
0
    CEFBS_IsThumb2, // t2EORri = 4043
39525
0
    CEFBS_IsThumb2, // t2EORrr = 4044
39526
0
    CEFBS_IsThumb2, // t2EORrs = 4045
39527
0
    CEFBS_IsThumb2, // t2HINT = 4046
39528
0
    CEFBS_IsThumb2_HasVirtualization, // t2HVC = 4047
39529
0
    CEFBS_IsThumb_HasDB, // t2ISB = 4048
39530
0
    CEFBS_IsThumb2, // t2IT = 4049
39531
0
    CEFBS_IsThumb2_HasVFP2, // t2Int_eh_sjlj_setjmp = 4050
39532
0
    CEFBS_IsThumb2, // t2Int_eh_sjlj_setjmp_nofp = 4051
39533
0
    CEFBS_IsThumb_HasAcquireRelease, // t2LDA = 4052
39534
0
    CEFBS_IsThumb_HasAcquireRelease, // t2LDAB = 4053
39535
0
    CEFBS_IsThumb_HasAcquireRelease_HasV7Clrex, // t2LDAEX = 4054
39536
0
    CEFBS_IsThumb_HasAcquireRelease_HasV7Clrex, // t2LDAEXB = 4055
39537
0
    CEFBS_IsThumb_HasAcquireRelease_HasV7Clrex_IsNotMClass, // t2LDAEXD = 4056
39538
0
    CEFBS_IsThumb_HasAcquireRelease_HasV7Clrex, // t2LDAEXH = 4057
39539
0
    CEFBS_IsThumb_HasAcquireRelease, // t2LDAH = 4058
39540
0
    CEFBS_PreV8_IsThumb2, // t2LDC2L_OFFSET = 4059
39541
0
    CEFBS_PreV8_IsThumb2, // t2LDC2L_OPTION = 4060
39542
0
    CEFBS_PreV8_IsThumb2, // t2LDC2L_POST = 4061
39543
0
    CEFBS_PreV8_IsThumb2, // t2LDC2L_PRE = 4062
39544
0
    CEFBS_PreV8_IsThumb2, // t2LDC2_OFFSET = 4063
39545
0
    CEFBS_PreV8_IsThumb2, // t2LDC2_OPTION = 4064
39546
0
    CEFBS_PreV8_IsThumb2, // t2LDC2_POST = 4065
39547
0
    CEFBS_PreV8_IsThumb2, // t2LDC2_PRE = 4066
39548
0
    CEFBS_IsThumb2, // t2LDCL_OFFSET = 4067
39549
0
    CEFBS_IsThumb2, // t2LDCL_OPTION = 4068
39550
0
    CEFBS_IsThumb2, // t2LDCL_POST = 4069
39551
0
    CEFBS_IsThumb2, // t2LDCL_PRE = 4070
39552
0
    CEFBS_IsThumb2, // t2LDC_OFFSET = 4071
39553
0
    CEFBS_IsThumb2, // t2LDC_OPTION = 4072
39554
0
    CEFBS_IsThumb2, // t2LDC_POST = 4073
39555
0
    CEFBS_IsThumb2, // t2LDC_PRE = 4074
39556
0
    CEFBS_IsThumb2, // t2LDMDB = 4075
39557
0
    CEFBS_IsThumb2, // t2LDMDB_UPD = 4076
39558
0
    CEFBS_IsThumb2, // t2LDMIA = 4077
39559
0
    CEFBS_IsThumb2, // t2LDMIA_UPD = 4078
39560
0
    CEFBS_IsThumb2, // t2LDRBT = 4079
39561
0
    CEFBS_IsThumb2, // t2LDRB_POST = 4080
39562
0
    CEFBS_IsThumb2, // t2LDRB_PRE = 4081
39563
0
    CEFBS_IsThumb2, // t2LDRBi12 = 4082
39564
0
    CEFBS_IsThumb2, // t2LDRBi8 = 4083
39565
0
    CEFBS_IsThumb2, // t2LDRBpci = 4084
39566
0
    CEFBS_IsThumb2, // t2LDRBs = 4085
39567
0
    CEFBS_IsThumb2, // t2LDRD_POST = 4086
39568
0
    CEFBS_IsThumb2, // t2LDRD_PRE = 4087
39569
0
    CEFBS_IsThumb2, // t2LDRDi8 = 4088
39570
0
    CEFBS_IsThumb_HasV8MBaseline, // t2LDREX = 4089
39571
0
    CEFBS_IsThumb_HasV8MBaseline, // t2LDREXB = 4090
39572
0
    CEFBS_IsThumb2_IsNotMClass, // t2LDREXD = 4091
39573
0
    CEFBS_IsThumb_HasV8MBaseline, // t2LDREXH = 4092
39574
0
    CEFBS_IsThumb2, // t2LDRHT = 4093
39575
0
    CEFBS_IsThumb2, // t2LDRH_POST = 4094
39576
0
    CEFBS_IsThumb2, // t2LDRH_PRE = 4095
39577
0
    CEFBS_IsThumb2, // t2LDRHi12 = 4096
39578
0
    CEFBS_IsThumb2, // t2LDRHi8 = 4097
39579
0
    CEFBS_IsThumb2, // t2LDRHpci = 4098
39580
0
    CEFBS_IsThumb2, // t2LDRHs = 4099
39581
0
    CEFBS_IsThumb2, // t2LDRSBT = 4100
39582
0
    CEFBS_IsThumb2, // t2LDRSB_POST = 4101
39583
0
    CEFBS_IsThumb2, // t2LDRSB_PRE = 4102
39584
0
    CEFBS_IsThumb2, // t2LDRSBi12 = 4103
39585
0
    CEFBS_IsThumb2, // t2LDRSBi8 = 4104
39586
0
    CEFBS_IsThumb2, // t2LDRSBpci = 4105
39587
0
    CEFBS_IsThumb2, // t2LDRSBs = 4106
39588
0
    CEFBS_IsThumb2, // t2LDRSHT = 4107
39589
0
    CEFBS_IsThumb2, // t2LDRSH_POST = 4108
39590
0
    CEFBS_IsThumb2, // t2LDRSH_PRE = 4109
39591
0
    CEFBS_IsThumb2, // t2LDRSHi12 = 4110
39592
0
    CEFBS_IsThumb2, // t2LDRSHi8 = 4111
39593
0
    CEFBS_IsThumb2, // t2LDRSHpci = 4112
39594
0
    CEFBS_IsThumb2, // t2LDRSHs = 4113
39595
0
    CEFBS_IsThumb2, // t2LDRT = 4114
39596
0
    CEFBS_IsThumb2, // t2LDR_POST = 4115
39597
0
    CEFBS_IsThumb2, // t2LDR_PRE = 4116
39598
0
    CEFBS_IsThumb2, // t2LDRi12 = 4117
39599
0
    CEFBS_IsThumb2, // t2LDRi8 = 4118
39600
0
    CEFBS_IsThumb2, // t2LDRpci = 4119
39601
0
    CEFBS_IsThumb2, // t2LDRs = 4120
39602
0
    CEFBS_IsThumb2_HasV8_1MMainline_HasLOB, // t2LE = 4121
39603
0
    CEFBS_IsThumb2_HasV8_1MMainline_HasLOB, // t2LEUpdate = 4122
39604
0
    CEFBS_IsThumb2, // t2LSLri = 4123
39605
0
    CEFBS_IsThumb2, // t2LSLrr = 4124
39606
0
    CEFBS_IsThumb2, // t2LSRri = 4125
39607
0
    CEFBS_IsThumb2, // t2LSRrr = 4126
39608
0
    CEFBS_IsThumb2, // t2MCR = 4127
39609
0
    CEFBS_IsThumb2_PreV8, // t2MCR2 = 4128
39610
0
    CEFBS_IsThumb2, // t2MCRR = 4129
39611
0
    CEFBS_IsThumb2_PreV8, // t2MCRR2 = 4130
39612
0
    CEFBS_IsThumb2, // t2MLA = 4131
39613
0
    CEFBS_IsThumb2, // t2MLS = 4132
39614
0
    CEFBS_IsThumb_HasV8MBaseline, // t2MOVTi16 = 4133
39615
0
    CEFBS_IsThumb2, // t2MOVi = 4134
39616
0
    CEFBS_IsThumb_HasV8MBaseline, // t2MOVi16 = 4135
39617
0
    CEFBS_IsThumb2, // t2MOVr = 4136
39618
0
    CEFBS_IsThumb2, // t2MOVsra_glue = 4137
39619
0
    CEFBS_IsThumb2, // t2MOVsrl_glue = 4138
39620
0
    CEFBS_IsThumb2, // t2MRC = 4139
39621
0
    CEFBS_IsThumb2_PreV8, // t2MRC2 = 4140
39622
0
    CEFBS_IsThumb2, // t2MRRC = 4141
39623
0
    CEFBS_IsThumb2_PreV8, // t2MRRC2 = 4142
39624
0
    CEFBS_IsThumb2_IsNotMClass, // t2MRS_AR = 4143
39625
0
    CEFBS_IsThumb_IsMClass, // t2MRS_M = 4144
39626
0
    CEFBS_IsThumb_HasVirtualization, // t2MRSbanked = 4145
39627
0
    CEFBS_IsThumb2_IsNotMClass, // t2MRSsys_AR = 4146
39628
0
    CEFBS_IsThumb2_IsNotMClass, // t2MSR_AR = 4147
39629
0
    CEFBS_IsThumb_IsMClass, // t2MSR_M = 4148
39630
0
    CEFBS_IsThumb_HasVirtualization, // t2MSRbanked = 4149
39631
0
    CEFBS_IsThumb2, // t2MUL = 4150
39632
0
    CEFBS_IsThumb2, // t2MVNi = 4151
39633
0
    CEFBS_IsThumb2, // t2MVNr = 4152
39634
0
    CEFBS_IsThumb2, // t2MVNs = 4153
39635
0
    CEFBS_IsThumb2, // t2ORNri = 4154
39636
0
    CEFBS_IsThumb2, // t2ORNrr = 4155
39637
0
    CEFBS_IsThumb2, // t2ORNrs = 4156
39638
0
    CEFBS_IsThumb2, // t2ORRri = 4157
39639
0
    CEFBS_IsThumb2, // t2ORRrr = 4158
39640
0
    CEFBS_IsThumb2, // t2ORRrs = 4159
39641
0
    CEFBS_HasV7_IsMClass, // t2PAC = 4160
39642
0
    CEFBS_HasV7_IsMClass, // t2PACBTI = 4161
39643
0
    CEFBS_IsThumb2_HasV8_1MMainline_HasPACBTI, // t2PACG = 4162
39644
0
    CEFBS_HasDSP_IsThumb2, // t2PKHBT = 4163
39645
0
    CEFBS_HasDSP_IsThumb2, // t2PKHTB = 4164
39646
0
    CEFBS_IsThumb2_HasV7_HasMP, // t2PLDWi12 = 4165
39647
0
    CEFBS_IsThumb2_HasV7_HasMP, // t2PLDWi8 = 4166
39648
0
    CEFBS_IsThumb2_HasV7_HasMP, // t2PLDWs = 4167
39649
0
    CEFBS_IsThumb2, // t2PLDi12 = 4168
39650
0
    CEFBS_IsThumb2, // t2PLDi8 = 4169
39651
0
    CEFBS_IsThumb2, // t2PLDpci = 4170
39652
0
    CEFBS_IsThumb2, // t2PLDs = 4171
39653
0
    CEFBS_IsThumb2_HasV7, // t2PLIi12 = 4172
39654
0
    CEFBS_IsThumb2_HasV7, // t2PLIi8 = 4173
39655
0
    CEFBS_IsThumb2_HasV7, // t2PLIpci = 4174
39656
0
    CEFBS_IsThumb2_HasV7, // t2PLIs = 4175
39657
0
    CEFBS_IsThumb2_HasDSP, // t2QADD = 4176
39658
0
    CEFBS_IsThumb2_HasDSP, // t2QADD16 = 4177
39659
0
    CEFBS_IsThumb2_HasDSP, // t2QADD8 = 4178
39660
0
    CEFBS_IsThumb2_HasDSP, // t2QASX = 4179
39661
0
    CEFBS_IsThumb2_HasDSP, // t2QDADD = 4180
39662
0
    CEFBS_IsThumb2_HasDSP, // t2QDSUB = 4181
39663
0
    CEFBS_IsThumb2_HasDSP, // t2QSAX = 4182
39664
0
    CEFBS_IsThumb2_HasDSP, // t2QSUB = 4183
39665
0
    CEFBS_IsThumb2_HasDSP, // t2QSUB16 = 4184
39666
0
    CEFBS_IsThumb2_HasDSP, // t2QSUB8 = 4185
39667
0
    CEFBS_IsThumb2, // t2RBIT = 4186
39668
0
    CEFBS_IsThumb2, // t2REV = 4187
39669
0
    CEFBS_IsThumb2, // t2REV16 = 4188
39670
0
    CEFBS_IsThumb2, // t2REVSH = 4189
39671
0
    CEFBS_IsThumb2_IsNotMClass, // t2RFEDB = 4190
39672
0
    CEFBS_IsThumb2_IsNotMClass, // t2RFEDBW = 4191
39673
0
    CEFBS_IsThumb2_IsNotMClass, // t2RFEIA = 4192
39674
0
    CEFBS_IsThumb2_IsNotMClass, // t2RFEIAW = 4193
39675
0
    CEFBS_IsThumb2, // t2RORri = 4194
39676
0
    CEFBS_IsThumb2, // t2RORrr = 4195
39677
0
    CEFBS_IsThumb2, // t2RRX = 4196
39678
0
    CEFBS_IsThumb2, // t2RSBri = 4197
39679
0
    CEFBS_IsThumb2, // t2RSBrr = 4198
39680
0
    CEFBS_IsThumb2, // t2RSBrs = 4199
39681
0
    CEFBS_IsThumb2_HasDSP, // t2SADD16 = 4200
39682
0
    CEFBS_IsThumb2_HasDSP, // t2SADD8 = 4201
39683
0
    CEFBS_IsThumb2_HasDSP, // t2SASX = 4202
39684
0
    CEFBS_IsThumb2_HasSB, // t2SB = 4203
39685
0
    CEFBS_IsThumb2, // t2SBCri = 4204
39686
0
    CEFBS_IsThumb2, // t2SBCrr = 4205
39687
0
    CEFBS_IsThumb2, // t2SBCrs = 4206
39688
0
    CEFBS_IsThumb2, // t2SBFX = 4207
39689
0
    CEFBS_HasDivideInThumb_IsThumb_HasV8MBaseline, // t2SDIV = 4208
39690
0
    CEFBS_IsThumb2_HasDSP, // t2SEL = 4209
39691
0
    CEFBS_IsThumb2_HasV8_HasV8_1a, // t2SETPAN = 4210
39692
0
    CEFBS_Has8MSecExt, // t2SG = 4211
39693
0
    CEFBS_IsThumb2_HasDSP, // t2SHADD16 = 4212
39694
0
    CEFBS_IsThumb2_HasDSP, // t2SHADD8 = 4213
39695
0
    CEFBS_IsThumb2_HasDSP, // t2SHASX = 4214
39696
0
    CEFBS_IsThumb2_HasDSP, // t2SHSAX = 4215
39697
0
    CEFBS_IsThumb2_HasDSP, // t2SHSUB16 = 4216
39698
0
    CEFBS_IsThumb2_HasDSP, // t2SHSUB8 = 4217
39699
0
    CEFBS_IsThumb2_HasTrustZone, // t2SMC = 4218
39700
0
    CEFBS_IsThumb2_HasDSP, // t2SMLABB = 4219
39701
0
    CEFBS_IsThumb2_HasDSP, // t2SMLABT = 4220
39702
0
    CEFBS_IsThumb2_HasDSP, // t2SMLAD = 4221
39703
0
    CEFBS_IsThumb2_HasDSP, // t2SMLADX = 4222
39704
0
    CEFBS_IsThumb2, // t2SMLAL = 4223
39705
0
    CEFBS_IsThumb2_HasDSP, // t2SMLALBB = 4224
39706
0
    CEFBS_IsThumb2_HasDSP, // t2SMLALBT = 4225
39707
0
    CEFBS_IsThumb2_HasDSP, // t2SMLALD = 4226
39708
0
    CEFBS_IsThumb2_HasDSP, // t2SMLALDX = 4227
39709
0
    CEFBS_IsThumb2_HasDSP, // t2SMLALTB = 4228
39710
0
    CEFBS_IsThumb2_HasDSP, // t2SMLALTT = 4229
39711
0
    CEFBS_IsThumb2_HasDSP, // t2SMLATB = 4230
39712
0
    CEFBS_IsThumb2_HasDSP, // t2SMLATT = 4231
39713
0
    CEFBS_IsThumb2_HasDSP, // t2SMLAWB = 4232
39714
0
    CEFBS_IsThumb2_HasDSP, // t2SMLAWT = 4233
39715
0
    CEFBS_IsThumb2_HasDSP, // t2SMLSD = 4234
39716
0
    CEFBS_IsThumb2_HasDSP, // t2SMLSDX = 4235
39717
0
    CEFBS_IsThumb2_HasDSP, // t2SMLSLD = 4236
39718
0
    CEFBS_IsThumb2_HasDSP, // t2SMLSLDX = 4237
39719
0
    CEFBS_IsThumb2_HasDSP, // t2SMMLA = 4238
39720
0
    CEFBS_IsThumb2_HasDSP, // t2SMMLAR = 4239
39721
0
    CEFBS_IsThumb2_HasDSP, // t2SMMLS = 4240
39722
0
    CEFBS_IsThumb2_HasDSP, // t2SMMLSR = 4241
39723
0
    CEFBS_IsThumb2_HasDSP, // t2SMMUL = 4242
39724
0
    CEFBS_IsThumb2_HasDSP, // t2SMMULR = 4243
39725
0
    CEFBS_IsThumb2_HasDSP, // t2SMUAD = 4244
39726
0
    CEFBS_IsThumb2_HasDSP, // t2SMUADX = 4245
39727
0
    CEFBS_IsThumb2_HasDSP, // t2SMULBB = 4246
39728
0
    CEFBS_IsThumb2_HasDSP, // t2SMULBT = 4247
39729
0
    CEFBS_IsThumb2, // t2SMULL = 4248
39730
0
    CEFBS_IsThumb2_HasDSP, // t2SMULTB = 4249
39731
0
    CEFBS_IsThumb2_HasDSP, // t2SMULTT = 4250
39732
0
    CEFBS_IsThumb2_HasDSP, // t2SMULWB = 4251
39733
0
    CEFBS_IsThumb2_HasDSP, // t2SMULWT = 4252
39734
0
    CEFBS_IsThumb2_HasDSP, // t2SMUSD = 4253
39735
0
    CEFBS_IsThumb2_HasDSP, // t2SMUSDX = 4254
39736
0
    CEFBS_IsThumb2_IsNotMClass, // t2SRSDB = 4255
39737
0
    CEFBS_IsThumb2_IsNotMClass, // t2SRSDB_UPD = 4256
39738
0
    CEFBS_IsThumb2_IsNotMClass, // t2SRSIA = 4257
39739
0
    CEFBS_IsThumb2_IsNotMClass, // t2SRSIA_UPD = 4258
39740
0
    CEFBS_IsThumb2, // t2SSAT = 4259
39741
0
    CEFBS_IsThumb2_HasDSP, // t2SSAT16 = 4260
39742
0
    CEFBS_IsThumb2_HasDSP, // t2SSAX = 4261
39743
0
    CEFBS_IsThumb2_HasDSP, // t2SSUB16 = 4262
39744
0
    CEFBS_IsThumb2_HasDSP, // t2SSUB8 = 4263
39745
0
    CEFBS_PreV8_IsThumb2, // t2STC2L_OFFSET = 4264
39746
0
    CEFBS_PreV8_IsThumb2, // t2STC2L_OPTION = 4265
39747
0
    CEFBS_PreV8_IsThumb2, // t2STC2L_POST = 4266
39748
0
    CEFBS_PreV8_IsThumb2, // t2STC2L_PRE = 4267
39749
0
    CEFBS_PreV8_IsThumb2, // t2STC2_OFFSET = 4268
39750
0
    CEFBS_PreV8_IsThumb2, // t2STC2_OPTION = 4269
39751
0
    CEFBS_PreV8_IsThumb2, // t2STC2_POST = 4270
39752
0
    CEFBS_PreV8_IsThumb2, // t2STC2_PRE = 4271
39753
0
    CEFBS_IsThumb2, // t2STCL_OFFSET = 4272
39754
0
    CEFBS_IsThumb2, // t2STCL_OPTION = 4273
39755
0
    CEFBS_IsThumb2, // t2STCL_POST = 4274
39756
0
    CEFBS_IsThumb2, // t2STCL_PRE = 4275
39757
0
    CEFBS_IsThumb2, // t2STC_OFFSET = 4276
39758
0
    CEFBS_IsThumb2, // t2STC_OPTION = 4277
39759
0
    CEFBS_IsThumb2, // t2STC_POST = 4278
39760
0
    CEFBS_IsThumb2, // t2STC_PRE = 4279
39761
0
    CEFBS_IsThumb_HasAcquireRelease, // t2STL = 4280
39762
0
    CEFBS_IsThumb_HasAcquireRelease, // t2STLB = 4281
39763
0
    CEFBS_IsThumb_HasAcquireRelease_HasV7Clrex, // t2STLEX = 4282
39764
0
    CEFBS_IsThumb_HasAcquireRelease_HasV7Clrex, // t2STLEXB = 4283
39765
0
    CEFBS_IsThumb_HasAcquireRelease_HasV7Clrex_IsNotMClass, // t2STLEXD = 4284
39766
0
    CEFBS_IsThumb_HasAcquireRelease_HasV7Clrex, // t2STLEXH = 4285
39767
0
    CEFBS_IsThumb_HasAcquireRelease, // t2STLH = 4286
39768
0
    CEFBS_IsThumb2, // t2STMDB = 4287
39769
0
    CEFBS_IsThumb2, // t2STMDB_UPD = 4288
39770
0
    CEFBS_IsThumb2, // t2STMIA = 4289
39771
0
    CEFBS_IsThumb2, // t2STMIA_UPD = 4290
39772
0
    CEFBS_IsThumb2, // t2STRBT = 4291
39773
0
    CEFBS_IsThumb2, // t2STRB_POST = 4292
39774
0
    CEFBS_IsThumb2, // t2STRB_PRE = 4293
39775
0
    CEFBS_IsThumb2, // t2STRBi12 = 4294
39776
0
    CEFBS_IsThumb2, // t2STRBi8 = 4295
39777
0
    CEFBS_IsThumb2, // t2STRBs = 4296
39778
0
    CEFBS_IsThumb2, // t2STRD_POST = 4297
39779
0
    CEFBS_IsThumb2, // t2STRD_PRE = 4298
39780
0
    CEFBS_IsThumb2, // t2STRDi8 = 4299
39781
0
    CEFBS_IsThumb_HasV8MBaseline, // t2STREX = 4300
39782
0
    CEFBS_IsThumb_HasV8MBaseline, // t2STREXB = 4301
39783
0
    CEFBS_IsThumb2_IsNotMClass, // t2STREXD = 4302
39784
0
    CEFBS_IsThumb_HasV8MBaseline, // t2STREXH = 4303
39785
0
    CEFBS_IsThumb2, // t2STRHT = 4304
39786
0
    CEFBS_IsThumb2, // t2STRH_POST = 4305
39787
0
    CEFBS_IsThumb2, // t2STRH_PRE = 4306
39788
0
    CEFBS_IsThumb2, // t2STRHi12 = 4307
39789
0
    CEFBS_IsThumb2, // t2STRHi8 = 4308
39790
0
    CEFBS_IsThumb2, // t2STRHs = 4309
39791
0
    CEFBS_IsThumb2, // t2STRT = 4310
39792
0
    CEFBS_IsThumb2, // t2STR_POST = 4311
39793
0
    CEFBS_IsThumb2, // t2STR_PRE = 4312
39794
0
    CEFBS_IsThumb2, // t2STRi12 = 4313
39795
0
    CEFBS_IsThumb2, // t2STRi8 = 4314
39796
0
    CEFBS_IsThumb2, // t2STRs = 4315
39797
0
    CEFBS_IsThumb2_IsNotMClass, // t2SUBS_PC_LR = 4316
39798
0
    CEFBS_IsThumb2, // t2SUBri = 4317
39799
0
    CEFBS_IsThumb2, // t2SUBri12 = 4318
39800
0
    CEFBS_IsThumb2, // t2SUBrr = 4319
39801
0
    CEFBS_IsThumb2, // t2SUBrs = 4320
39802
0
    CEFBS_IsThumb2, // t2SUBspImm = 4321
39803
0
    CEFBS_IsThumb2, // t2SUBspImm12 = 4322
39804
0
    CEFBS_HasDSP_IsThumb2, // t2SXTAB = 4323
39805
0
    CEFBS_HasDSP_IsThumb2, // t2SXTAB16 = 4324
39806
0
    CEFBS_HasDSP_IsThumb2, // t2SXTAH = 4325
39807
0
    CEFBS_IsThumb2, // t2SXTB = 4326
39808
0
    CEFBS_HasDSP_IsThumb2, // t2SXTB16 = 4327
39809
0
    CEFBS_IsThumb2, // t2SXTH = 4328
39810
0
    CEFBS_IsThumb2, // t2TBB = 4329
39811
0
    CEFBS_IsThumb2, // t2TBH = 4330
39812
0
    CEFBS_IsThumb2, // t2TEQri = 4331
39813
0
    CEFBS_IsThumb2, // t2TEQrr = 4332
39814
0
    CEFBS_IsThumb2, // t2TEQrs = 4333
39815
0
    CEFBS_IsThumb_HasV8_4a, // t2TSB = 4334
39816
0
    CEFBS_IsThumb2, // t2TSTri = 4335
39817
0
    CEFBS_IsThumb2, // t2TSTrr = 4336
39818
0
    CEFBS_IsThumb2, // t2TSTrs = 4337
39819
0
    CEFBS_IsThumb_Has8MSecExt, // t2TT = 4338
39820
0
    CEFBS_IsThumb_Has8MSecExt, // t2TTA = 4339
39821
0
    CEFBS_IsThumb_Has8MSecExt, // t2TTAT = 4340
39822
0
    CEFBS_IsThumb_Has8MSecExt, // t2TTT = 4341
39823
0
    CEFBS_IsThumb2_HasDSP, // t2UADD16 = 4342
39824
0
    CEFBS_IsThumb2_HasDSP, // t2UADD8 = 4343
39825
0
    CEFBS_IsThumb2_HasDSP, // t2UASX = 4344
39826
0
    CEFBS_IsThumb2, // t2UBFX = 4345
39827
0
    CEFBS_IsThumb2, // t2UDF = 4346
39828
0
    CEFBS_HasDivideInThumb_IsThumb_HasV8MBaseline, // t2UDIV = 4347
39829
0
    CEFBS_IsThumb2_HasDSP, // t2UHADD16 = 4348
39830
0
    CEFBS_IsThumb2_HasDSP, // t2UHADD8 = 4349
39831
0
    CEFBS_IsThumb2_HasDSP, // t2UHASX = 4350
39832
0
    CEFBS_IsThumb2_HasDSP, // t2UHSAX = 4351
39833
0
    CEFBS_IsThumb2_HasDSP, // t2UHSUB16 = 4352
39834
0
    CEFBS_IsThumb2_HasDSP, // t2UHSUB8 = 4353
39835
0
    CEFBS_IsThumb2_HasDSP, // t2UMAAL = 4354
39836
0
    CEFBS_IsThumb2, // t2UMLAL = 4355
39837
0
    CEFBS_IsThumb2, // t2UMULL = 4356
39838
0
    CEFBS_IsThumb2_HasDSP, // t2UQADD16 = 4357
39839
0
    CEFBS_IsThumb2_HasDSP, // t2UQADD8 = 4358
39840
0
    CEFBS_IsThumb2_HasDSP, // t2UQASX = 4359
39841
0
    CEFBS_IsThumb2_HasDSP, // t2UQSAX = 4360
39842
0
    CEFBS_IsThumb2_HasDSP, // t2UQSUB16 = 4361
39843
0
    CEFBS_IsThumb2_HasDSP, // t2UQSUB8 = 4362
39844
0
    CEFBS_IsThumb2_HasDSP, // t2USAD8 = 4363
39845
0
    CEFBS_IsThumb2_HasDSP, // t2USADA8 = 4364
39846
0
    CEFBS_IsThumb2, // t2USAT = 4365
39847
0
    CEFBS_IsThumb2_HasDSP, // t2USAT16 = 4366
39848
0
    CEFBS_IsThumb2_HasDSP, // t2USAX = 4367
39849
0
    CEFBS_IsThumb2_HasDSP, // t2USUB16 = 4368
39850
0
    CEFBS_IsThumb2_HasDSP, // t2USUB8 = 4369
39851
0
    CEFBS_HasDSP_IsThumb2, // t2UXTAB = 4370
39852
0
    CEFBS_HasDSP_IsThumb2, // t2UXTAB16 = 4371
39853
0
    CEFBS_HasDSP_IsThumb2, // t2UXTAH = 4372
39854
0
    CEFBS_IsThumb2, // t2UXTB = 4373
39855
0
    CEFBS_HasDSP_IsThumb2, // t2UXTB16 = 4374
39856
0
    CEFBS_IsThumb2, // t2UXTH = 4375
39857
0
    CEFBS_IsThumb2_HasV8_1MMainline_HasLOB, // t2WLS = 4376
39858
0
    CEFBS_IsThumb, // tADC = 4377
39859
0
    CEFBS_IsThumb, // tADDhirr = 4378
39860
0
    CEFBS_IsThumb, // tADDi3 = 4379
39861
0
    CEFBS_IsThumb, // tADDi8 = 4380
39862
0
    CEFBS_IsThumb, // tADDrSP = 4381
39863
0
    CEFBS_IsThumb, // tADDrSPi = 4382
39864
0
    CEFBS_IsThumb, // tADDrr = 4383
39865
0
    CEFBS_IsThumb, // tADDspi = 4384
39866
0
    CEFBS_IsThumb, // tADDspr = 4385
39867
0
    CEFBS_IsThumb, // tADR = 4386
39868
0
    CEFBS_IsThumb, // tAND = 4387
39869
0
    CEFBS_IsThumb, // tASRri = 4388
39870
0
    CEFBS_IsThumb, // tASRrr = 4389
39871
0
    CEFBS_IsThumb, // tB = 4390
39872
0
    CEFBS_IsThumb, // tBIC = 4391
39873
0
    CEFBS_IsThumb, // tBKPT = 4392
39874
0
    CEFBS_IsThumb, // tBL = 4393
39875
0
    CEFBS_IsThumb_Has8MSecExt, // tBLXNSr = 4394
39876
0
    CEFBS_IsThumb_HasV5T_IsNotMClass, // tBLXi = 4395
39877
0
    CEFBS_IsThumb_HasV5T, // tBLXr = 4396
39878
0
    CEFBS_IsThumb, // tBX = 4397
39879
0
    CEFBS_IsThumb_Has8MSecExt, // tBXNS = 4398
39880
0
    CEFBS_IsThumb, // tBcc = 4399
39881
0
    CEFBS_IsThumb_HasV8MBaseline, // tCBNZ = 4400
39882
0
    CEFBS_IsThumb_HasV8MBaseline, // tCBZ = 4401
39883
0
    CEFBS_IsThumb, // tCMNz = 4402
39884
0
    CEFBS_IsThumb, // tCMPhir = 4403
39885
0
    CEFBS_IsThumb, // tCMPi8 = 4404
39886
0
    CEFBS_IsThumb, // tCMPr = 4405
39887
0
    CEFBS_IsThumb, // tCPS = 4406
39888
0
    CEFBS_IsThumb, // tEOR = 4407
39889
0
    CEFBS_IsThumb_HasV6M, // tHINT = 4408
39890
0
    CEFBS_IsThumb_HasV8, // tHLT = 4409
39891
0
    CEFBS_IsThumb, // tInt_WIN_eh_sjlj_longjmp = 4410
39892
0
    CEFBS_IsThumb, // tInt_eh_sjlj_longjmp = 4411
39893
0
    CEFBS_IsThumb, // tInt_eh_sjlj_setjmp = 4412
39894
0
    CEFBS_IsThumb, // tLDMIA = 4413
39895
0
    CEFBS_IsThumb, // tLDRBi = 4414
39896
0
    CEFBS_IsThumb, // tLDRBr = 4415
39897
0
    CEFBS_IsThumb, // tLDRHi = 4416
39898
0
    CEFBS_IsThumb, // tLDRHr = 4417
39899
0
    CEFBS_IsThumb, // tLDRSB = 4418
39900
0
    CEFBS_IsThumb, // tLDRSH = 4419
39901
0
    CEFBS_IsThumb, // tLDRi = 4420
39902
0
    CEFBS_IsThumb, // tLDRpci = 4421
39903
0
    CEFBS_IsThumb, // tLDRr = 4422
39904
0
    CEFBS_IsThumb, // tLDRspi = 4423
39905
0
    CEFBS_IsThumb, // tLSLri = 4424
39906
0
    CEFBS_IsThumb, // tLSLrr = 4425
39907
0
    CEFBS_IsThumb, // tLSRri = 4426
39908
0
    CEFBS_IsThumb, // tLSRrr = 4427
39909
0
    CEFBS_IsThumb, // tMOVSr = 4428
39910
0
    CEFBS_IsThumb, // tMOVi8 = 4429
39911
0
    CEFBS_IsThumb, // tMOVr = 4430
39912
0
    CEFBS_IsThumb, // tMUL = 4431
39913
0
    CEFBS_IsThumb, // tMVN = 4432
39914
0
    CEFBS_IsThumb, // tORR = 4433
39915
0
    CEFBS_IsThumb, // tPICADD = 4434
39916
0
    CEFBS_IsThumb, // tPOP = 4435
39917
0
    CEFBS_IsThumb, // tPUSH = 4436
39918
0
    CEFBS_IsThumb_HasV6, // tREV = 4437
39919
0
    CEFBS_IsThumb_HasV6, // tREV16 = 4438
39920
0
    CEFBS_IsThumb_HasV6, // tREVSH = 4439
39921
0
    CEFBS_IsThumb, // tROR = 4440
39922
0
    CEFBS_IsThumb, // tRSB = 4441
39923
0
    CEFBS_IsThumb, // tSBC = 4442
39924
0
    CEFBS_IsThumb_IsNotMClass, // tSETEND = 4443
39925
0
    CEFBS_IsThumb, // tSTMIA_UPD = 4444
39926
0
    CEFBS_IsThumb, // tSTRBi = 4445
39927
0
    CEFBS_IsThumb, // tSTRBr = 4446
39928
0
    CEFBS_IsThumb, // tSTRHi = 4447
39929
0
    CEFBS_IsThumb, // tSTRHr = 4448
39930
0
    CEFBS_IsThumb, // tSTRi = 4449
39931
0
    CEFBS_IsThumb, // tSTRr = 4450
39932
0
    CEFBS_IsThumb, // tSTRspi = 4451
39933
0
    CEFBS_IsThumb, // tSUBi3 = 4452
39934
0
    CEFBS_IsThumb, // tSUBi8 = 4453
39935
0
    CEFBS_IsThumb, // tSUBrr = 4454
39936
0
    CEFBS_IsThumb, // tSUBspi = 4455
39937
0
    CEFBS_IsThumb, // tSVC = 4456
39938
0
    CEFBS_IsThumb_HasV6, // tSXTB = 4457
39939
0
    CEFBS_IsThumb_HasV6, // tSXTH = 4458
39940
0
    CEFBS_IsThumb, // tTRAP = 4459
39941
0
    CEFBS_IsThumb, // tTST = 4460
39942
0
    CEFBS_IsThumb, // tUDF = 4461
39943
0
    CEFBS_IsThumb_HasV6, // tUXTB = 4462
39944
0
    CEFBS_IsThumb_HasV6, // tUXTH = 4463
39945
0
    CEFBS_IsThumb, // t__brkdiv0 = 4464
39946
0
  };
39947
39948
0
  assert(Opcode < 4465);
39949
0
  return FeatureBitsets[RequiredFeaturesRefs[Opcode]];
39950
0
}
39951
39952
} // end namespace ARM_MC
39953
} // end namespace llvm
39954
#endif // GET_COMPUTE_FEATURES
39955
39956
#ifdef GET_AVAILABLE_OPCODE_CHECKER
39957
#undef GET_AVAILABLE_OPCODE_CHECKER
39958
namespace llvm {
39959
namespace ARM_MC {
39960
bool isOpcodeAvailable(unsigned Opcode, const FeatureBitset &Features) {
39961
  FeatureBitset AvailableFeatures = computeAvailableFeatures(Features);
39962
  FeatureBitset RequiredFeatures = computeRequiredFeatures(Opcode);
39963
  FeatureBitset MissingFeatures =
39964
      (AvailableFeatures & RequiredFeatures) ^
39965
      RequiredFeatures;
39966
  return !MissingFeatures.any();
39967
}
39968
} // end namespace ARM_MC
39969
} // end namespace llvm
39970
#endif // GET_AVAILABLE_OPCODE_CHECKER
39971
39972
#ifdef ENABLE_INSTR_PREDICATE_VERIFIER
39973
#undef ENABLE_INSTR_PREDICATE_VERIFIER
39974
#include <sstream>
39975
39976
namespace llvm {
39977
namespace ARM_MC {
39978
39979
#ifndef NDEBUG
39980
static const char *SubtargetFeatureNames[] = {
39981
  "Feature_Has8MSecExt",
39982
  "Feature_HasAES",
39983
  "Feature_HasAcquireRelease",
39984
  "Feature_HasBF16",
39985
  "Feature_HasCDE",
39986
  "Feature_HasCLRBHB",
39987
  "Feature_HasCRC",
39988
  "Feature_HasCrypto",
39989
  "Feature_HasDB",
39990
  "Feature_HasDFB",
39991
  "Feature_HasDPVFP",
39992
  "Feature_HasDSP",
39993
  "Feature_HasDivideInARM",
39994
  "Feature_HasDivideInThumb",
39995
  "Feature_HasDotProd",
39996
  "Feature_HasFP16",
39997
  "Feature_HasFP16FML",
39998
  "Feature_HasFPARMv8",
39999
  "Feature_HasFPRegs",
40000
  "Feature_HasFPRegs16",
40001
  "Feature_HasFPRegs64",
40002
  "Feature_HasFPRegsV8_1M",
40003
  "Feature_HasFullFP16",
40004
  "Feature_HasLOB",
40005
  "Feature_HasMP",
40006
  "Feature_HasMVEFloat",
40007
  "Feature_HasMVEInt",
40008
  "Feature_HasMatMulInt8",
40009
  "Feature_HasNEON",
40010
  "Feature_HasNoFPRegs16",
40011
  "Feature_HasPACBTI",
40012
  "Feature_HasRAS",
40013
  "Feature_HasSB",
40014
  "Feature_HasSHA2",
40015
  "Feature_HasTrustZone",
40016
  "Feature_HasV4T",
40017
  "Feature_HasV5T",
40018
  "Feature_HasV5TE",
40019
  "Feature_HasV6",
40020
  "Feature_HasV6K",
40021
  "Feature_HasV6M",
40022
  "Feature_HasV6T2",
40023
  "Feature_HasV7",
40024
  "Feature_HasV7Clrex",
40025
  "Feature_HasV8",
40026
  "Feature_HasV8MBaseline",
40027
  "Feature_HasV8MMainline",
40028
  "Feature_HasV8_1MMainline",
40029
  "Feature_HasV8_1a",
40030
  "Feature_HasV8_2a",
40031
  "Feature_HasV8_3a",
40032
  "Feature_HasV8_4a",
40033
  "Feature_HasV8_5a",
40034
  "Feature_HasV8_6a",
40035
  "Feature_HasV8_7a",
40036
  "Feature_HasVFP2",
40037
  "Feature_HasVFP3",
40038
  "Feature_HasVFP4",
40039
  "Feature_HasVirtualization",
40040
  "Feature_IsARM",
40041
  "Feature_IsMClass",
40042
  "Feature_IsNotMClass",
40043
  "Feature_IsThumb",
40044
  "Feature_IsThumb2",
40045
  "Feature_PreV8",
40046
  "Feature_UseNaClTrap",
40047
  "Feature_UseNegativeImmediates",
40048
  nullptr
40049
};
40050
40051
#endif // NDEBUG
40052
40053
void verifyInstructionPredicates(
40054
0
    unsigned Opcode, const FeatureBitset &Features) {
40055
0
#ifndef NDEBUG
40056
0
  FeatureBitset AvailableFeatures = computeAvailableFeatures(Features);
40057
0
  FeatureBitset RequiredFeatures = computeRequiredFeatures(Opcode);
40058
0
  FeatureBitset MissingFeatures =
40059
0
      (AvailableFeatures & RequiredFeatures) ^
40060
0
      RequiredFeatures;
40061
0
  if (MissingFeatures.any()) {
40062
0
    std::ostringstream Msg;
40063
0
    Msg << "Attempting to emit " << &ARMInstrNameData[ARMInstrNameIndices[Opcode]]
40064
0
        << " instruction but the ";
40065
0
    for (unsigned i = 0, e = MissingFeatures.size(); i != e; ++i)
40066
0
      if (MissingFeatures.test(i))
40067
0
        Msg << SubtargetFeatureNames[i] << " ";
40068
0
    Msg << "predicate(s) are not met";
40069
0
    report_fatal_error(Msg.str().c_str());
40070
0
  }
40071
0
#endif // NDEBUG
40072
0
}
40073
} // end namespace ARM_MC
40074
} // end namespace llvm
40075
#endif // ENABLE_INSTR_PREDICATE_VERIFIER
40076