Coverage Report

Created: 2018-07-19 03:59

/Users/buildslave/jenkins/workspace/clang-stage2-coverage-R/clang-build/lib/Target/ARM/ARMGenInstrInfo.inc
Line
Count
Source
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
    CFI_INSTRUCTION = 2,
18
    EH_LABEL  = 3,
19
    GC_LABEL  = 4,
20
    ANNOTATION_LABEL  = 5,
21
    KILL  = 6,
22
    EXTRACT_SUBREG  = 7,
23
    INSERT_SUBREG = 8,
24
    IMPLICIT_DEF  = 9,
25
    SUBREG_TO_REG = 10,
26
    COPY_TO_REGCLASS  = 11,
27
    DBG_VALUE = 12,
28
    DBG_LABEL = 13,
29
    REG_SEQUENCE  = 14,
30
    COPY  = 15,
31
    BUNDLE  = 16,
32
    LIFETIME_START  = 17,
33
    LIFETIME_END  = 18,
34
    STACKMAP  = 19,
35
    FENTRY_CALL = 20,
36
    PATCHPOINT  = 21,
37
    LOAD_STACK_GUARD  = 22,
38
    STATEPOINT  = 23,
39
    LOCAL_ESCAPE  = 24,
40
    FAULTING_OP = 25,
41
    PATCHABLE_OP  = 26,
42
    PATCHABLE_FUNCTION_ENTER  = 27,
43
    PATCHABLE_RET = 28,
44
    PATCHABLE_FUNCTION_EXIT = 29,
45
    PATCHABLE_TAIL_CALL = 30,
46
    PATCHABLE_EVENT_CALL  = 31,
47
    PATCHABLE_TYPED_EVENT_CALL  = 32,
48
    ICALL_BRANCH_FUNNEL = 33,
49
    G_ADD = 34,
50
    G_SUB = 35,
51
    G_MUL = 36,
52
    G_SDIV  = 37,
53
    G_UDIV  = 38,
54
    G_SREM  = 39,
55
    G_UREM  = 40,
56
    G_AND = 41,
57
    G_OR  = 42,
58
    G_XOR = 43,
59
    G_IMPLICIT_DEF  = 44,
60
    G_PHI = 45,
61
    G_FRAME_INDEX = 46,
62
    G_GLOBAL_VALUE  = 47,
63
    G_EXTRACT = 48,
64
    G_UNMERGE_VALUES  = 49,
65
    G_INSERT  = 50,
66
    G_MERGE_VALUES  = 51,
67
    G_PTRTOINT  = 52,
68
    G_INTTOPTR  = 53,
69
    G_BITCAST = 54,
70
    G_LOAD  = 55,
71
    G_SEXTLOAD  = 56,
72
    G_ZEXTLOAD  = 57,
73
    G_STORE = 58,
74
    G_ATOMIC_CMPXCHG_WITH_SUCCESS = 59,
75
    G_ATOMIC_CMPXCHG  = 60,
76
    G_ATOMICRMW_XCHG  = 61,
77
    G_ATOMICRMW_ADD = 62,
78
    G_ATOMICRMW_SUB = 63,
79
    G_ATOMICRMW_AND = 64,
80
    G_ATOMICRMW_NAND  = 65,
81
    G_ATOMICRMW_OR  = 66,
82
    G_ATOMICRMW_XOR = 67,
83
    G_ATOMICRMW_MAX = 68,
84
    G_ATOMICRMW_MIN = 69,
85
    G_ATOMICRMW_UMAX  = 70,
86
    G_ATOMICRMW_UMIN  = 71,
87
    G_BRCOND  = 72,
88
    G_BRINDIRECT  = 73,
89
    G_INTRINSIC = 74,
90
    G_INTRINSIC_W_SIDE_EFFECTS  = 75,
91
    G_ANYEXT  = 76,
92
    G_TRUNC = 77,
93
    G_CONSTANT  = 78,
94
    G_FCONSTANT = 79,
95
    G_VASTART = 80,
96
    G_VAARG = 81,
97
    G_SEXT  = 82,
98
    G_ZEXT  = 83,
99
    G_SHL = 84,
100
    G_LSHR  = 85,
101
    G_ASHR  = 86,
102
    G_ICMP  = 87,
103
    G_FCMP  = 88,
104
    G_SELECT  = 89,
105
    G_UADDE = 90,
106
    G_USUBE = 91,
107
    G_SADDO = 92,
108
    G_SSUBO = 93,
109
    G_UMULO = 94,
110
    G_SMULO = 95,
111
    G_UMULH = 96,
112
    G_SMULH = 97,
113
    G_FADD  = 98,
114
    G_FSUB  = 99,
115
    G_FMUL  = 100,
116
    G_FMA = 101,
117
    G_FDIV  = 102,
118
    G_FREM  = 103,
119
    G_FPOW  = 104,
120
    G_FEXP  = 105,
121
    G_FEXP2 = 106,
122
    G_FLOG  = 107,
123
    G_FLOG2 = 108,
124
    G_FNEG  = 109,
125
    G_FPEXT = 110,
126
    G_FPTRUNC = 111,
127
    G_FPTOSI  = 112,
128
    G_FPTOUI  = 113,
129
    G_SITOFP  = 114,
130
    G_UITOFP  = 115,
131
    G_FABS  = 116,
132
    G_GEP = 117,
133
    G_PTR_MASK  = 118,
134
    G_BR  = 119,
135
    G_INSERT_VECTOR_ELT = 120,
136
    G_EXTRACT_VECTOR_ELT  = 121,
137
    G_SHUFFLE_VECTOR  = 122,
138
    G_BSWAP = 123,
139
    G_ADDRSPACE_CAST  = 124,
140
    ABS = 125,
141
    ADDSri  = 126,
142
    ADDSrr  = 127,
143
    ADDSrsi = 128,
144
    ADDSrsr = 129,
145
    ADJCALLSTACKDOWN  = 130,
146
    ADJCALLSTACKUP  = 131,
147
    ASRi  = 132,
148
    ASRr  = 133,
149
    B = 134,
150
    BCCZi64 = 135,
151
    BCCi64  = 136,
152
    BMOVPCB_CALL  = 137,
153
    BMOVPCRX_CALL = 138,
154
    BR_JTadd  = 139,
155
    BR_JTm_i12  = 140,
156
    BR_JTm_rs = 141,
157
    BR_JTr  = 142,
158
    BX_CALL = 143,
159
    CMP_SWAP_16 = 144,
160
    CMP_SWAP_32 = 145,
161
    CMP_SWAP_64 = 146,
162
    CMP_SWAP_8  = 147,
163
    CONSTPOOL_ENTRY = 148,
164
    COPY_STRUCT_BYVAL_I32 = 149,
165
    CompilerBarrier = 150,
166
    ITasm = 151,
167
    Int_eh_sjlj_dispatchsetup = 152,
168
    Int_eh_sjlj_longjmp = 153,
169
    Int_eh_sjlj_setjmp  = 154,
170
    Int_eh_sjlj_setjmp_nofp = 155,
171
    Int_eh_sjlj_setup_dispatch  = 156,
172
    JUMPTABLE_ADDRS = 157,
173
    JUMPTABLE_INSTS = 158,
174
    JUMPTABLE_TBB = 159,
175
    JUMPTABLE_TBH = 160,
176
    LDMIA_RET = 161,
177
    LDRBT_POST  = 162,
178
    LDRConstPool  = 163,
179
    LDRLIT_ga_abs = 164,
180
    LDRLIT_ga_pcrel = 165,
181
    LDRLIT_ga_pcrel_ldr = 166,
182
    LDRT_POST = 167,
183
    LEApcrel  = 168,
184
    LEApcrelJT  = 169,
185
    LSLi  = 170,
186
    LSLr  = 171,
187
    LSRi  = 172,
188
    LSRr  = 173,
189
    MEMCPY  = 174,
190
    MLAv5 = 175,
191
    MOVCCi  = 176,
192
    MOVCCi16  = 177,
193
    MOVCCi32imm = 178,
194
    MOVCCr  = 179,
195
    MOVCCsi = 180,
196
    MOVCCsr = 181,
197
    MOVPCRX = 182,
198
    MOVTi16_ga_pcrel  = 183,
199
    MOV_ga_pcrel  = 184,
200
    MOV_ga_pcrel_ldr  = 185,
201
    MOVi16_ga_pcrel = 186,
202
    MOVi32imm = 187,
203
    MOVsra_flag = 188,
204
    MOVsrl_flag = 189,
205
    MULv5 = 190,
206
    MVNCCi  = 191,
207
    PICADD  = 192,
208
    PICLDR  = 193,
209
    PICLDRB = 194,
210
    PICLDRH = 195,
211
    PICLDRSB  = 196,
212
    PICLDRSH  = 197,
213
    PICSTR  = 198,
214
    PICSTRB = 199,
215
    PICSTRH = 200,
216
    RORi  = 201,
217
    RORr  = 202,
218
    RRX = 203,
219
    RRXi  = 204,
220
    RSBSri  = 205,
221
    RSBSrsi = 206,
222
    RSBSrsr = 207,
223
    SMLALv5 = 208,
224
    SMULLv5 = 209,
225
    SPACE = 210,
226
    STRBT_POST  = 211,
227
    STRBi_preidx  = 212,
228
    STRBr_preidx  = 213,
229
    STRH_preidx = 214,
230
    STRT_POST = 215,
231
    STRi_preidx = 216,
232
    STRr_preidx = 217,
233
    SUBS_PC_LR  = 218,
234
    SUBSri  = 219,
235
    SUBSrr  = 220,
236
    SUBSrsi = 221,
237
    SUBSrsr = 222,
238
    TAILJMPd  = 223,
239
    TAILJMPr  = 224,
240
    TAILJMPr4 = 225,
241
    TCRETURNdi  = 226,
242
    TCRETURNri  = 227,
243
    TPsoft  = 228,
244
    UMLALv5 = 229,
245
    UMULLv5 = 230,
246
    VLD1LNdAsm_16 = 231,
247
    VLD1LNdAsm_32 = 232,
248
    VLD1LNdAsm_8  = 233,
249
    VLD1LNdWB_fixed_Asm_16  = 234,
250
    VLD1LNdWB_fixed_Asm_32  = 235,
251
    VLD1LNdWB_fixed_Asm_8 = 236,
252
    VLD1LNdWB_register_Asm_16 = 237,
253
    VLD1LNdWB_register_Asm_32 = 238,
254
    VLD1LNdWB_register_Asm_8  = 239,
255
    VLD2LNdAsm_16 = 240,
256
    VLD2LNdAsm_32 = 241,
257
    VLD2LNdAsm_8  = 242,
258
    VLD2LNdWB_fixed_Asm_16  = 243,
259
    VLD2LNdWB_fixed_Asm_32  = 244,
260
    VLD2LNdWB_fixed_Asm_8 = 245,
261
    VLD2LNdWB_register_Asm_16 = 246,
262
    VLD2LNdWB_register_Asm_32 = 247,
263
    VLD2LNdWB_register_Asm_8  = 248,
264
    VLD2LNqAsm_16 = 249,
265
    VLD2LNqAsm_32 = 250,
266
    VLD2LNqWB_fixed_Asm_16  = 251,
267
    VLD2LNqWB_fixed_Asm_32  = 252,
268
    VLD2LNqWB_register_Asm_16 = 253,
269
    VLD2LNqWB_register_Asm_32 = 254,
270
    VLD3DUPdAsm_16  = 255,
271
    VLD3DUPdAsm_32  = 256,
272
    VLD3DUPdAsm_8 = 257,
273
    VLD3DUPdWB_fixed_Asm_16 = 258,
274
    VLD3DUPdWB_fixed_Asm_32 = 259,
275
    VLD3DUPdWB_fixed_Asm_8  = 260,
276
    VLD3DUPdWB_register_Asm_16  = 261,
277
    VLD3DUPdWB_register_Asm_32  = 262,
278
    VLD3DUPdWB_register_Asm_8 = 263,
279
    VLD3DUPqAsm_16  = 264,
280
    VLD3DUPqAsm_32  = 265,
281
    VLD3DUPqAsm_8 = 266,
282
    VLD3DUPqWB_fixed_Asm_16 = 267,
283
    VLD3DUPqWB_fixed_Asm_32 = 268,
284
    VLD3DUPqWB_fixed_Asm_8  = 269,
285
    VLD3DUPqWB_register_Asm_16  = 270,
286
    VLD3DUPqWB_register_Asm_32  = 271,
287
    VLD3DUPqWB_register_Asm_8 = 272,
288
    VLD3LNdAsm_16 = 273,
289
    VLD3LNdAsm_32 = 274,
290
    VLD3LNdAsm_8  = 275,
291
    VLD3LNdWB_fixed_Asm_16  = 276,
292
    VLD3LNdWB_fixed_Asm_32  = 277,
293
    VLD3LNdWB_fixed_Asm_8 = 278,
294
    VLD3LNdWB_register_Asm_16 = 279,
295
    VLD3LNdWB_register_Asm_32 = 280,
296
    VLD3LNdWB_register_Asm_8  = 281,
297
    VLD3LNqAsm_16 = 282,
298
    VLD3LNqAsm_32 = 283,
299
    VLD3LNqWB_fixed_Asm_16  = 284,
300
    VLD3LNqWB_fixed_Asm_32  = 285,
301
    VLD3LNqWB_register_Asm_16 = 286,
302
    VLD3LNqWB_register_Asm_32 = 287,
303
    VLD3dAsm_16 = 288,
304
    VLD3dAsm_32 = 289,
305
    VLD3dAsm_8  = 290,
306
    VLD3dWB_fixed_Asm_16  = 291,
307
    VLD3dWB_fixed_Asm_32  = 292,
308
    VLD3dWB_fixed_Asm_8 = 293,
309
    VLD3dWB_register_Asm_16 = 294,
310
    VLD3dWB_register_Asm_32 = 295,
311
    VLD3dWB_register_Asm_8  = 296,
312
    VLD3qAsm_16 = 297,
313
    VLD3qAsm_32 = 298,
314
    VLD3qAsm_8  = 299,
315
    VLD3qWB_fixed_Asm_16  = 300,
316
    VLD3qWB_fixed_Asm_32  = 301,
317
    VLD3qWB_fixed_Asm_8 = 302,
318
    VLD3qWB_register_Asm_16 = 303,
319
    VLD3qWB_register_Asm_32 = 304,
320
    VLD3qWB_register_Asm_8  = 305,
321
    VLD4DUPdAsm_16  = 306,
322
    VLD4DUPdAsm_32  = 307,
323
    VLD4DUPdAsm_8 = 308,
324
    VLD4DUPdWB_fixed_Asm_16 = 309,
325
    VLD4DUPdWB_fixed_Asm_32 = 310,
326
    VLD4DUPdWB_fixed_Asm_8  = 311,
327
    VLD4DUPdWB_register_Asm_16  = 312,
328
    VLD4DUPdWB_register_Asm_32  = 313,
329
    VLD4DUPdWB_register_Asm_8 = 314,
330
    VLD4DUPqAsm_16  = 315,
331
    VLD4DUPqAsm_32  = 316,
332
    VLD4DUPqAsm_8 = 317,
333
    VLD4DUPqWB_fixed_Asm_16 = 318,
334
    VLD4DUPqWB_fixed_Asm_32 = 319,
335
    VLD4DUPqWB_fixed_Asm_8  = 320,
336
    VLD4DUPqWB_register_Asm_16  = 321,
337
    VLD4DUPqWB_register_Asm_32  = 322,
338
    VLD4DUPqWB_register_Asm_8 = 323,
339
    VLD4LNdAsm_16 = 324,
340
    VLD4LNdAsm_32 = 325,
341
    VLD4LNdAsm_8  = 326,
342
    VLD4LNdWB_fixed_Asm_16  = 327,
343
    VLD4LNdWB_fixed_Asm_32  = 328,
344
    VLD4LNdWB_fixed_Asm_8 = 329,
345
    VLD4LNdWB_register_Asm_16 = 330,
346
    VLD4LNdWB_register_Asm_32 = 331,
347
    VLD4LNdWB_register_Asm_8  = 332,
348
    VLD4LNqAsm_16 = 333,
349
    VLD4LNqAsm_32 = 334,
350
    VLD4LNqWB_fixed_Asm_16  = 335,
351
    VLD4LNqWB_fixed_Asm_32  = 336,
352
    VLD4LNqWB_register_Asm_16 = 337,
353
    VLD4LNqWB_register_Asm_32 = 338,
354
    VLD4dAsm_16 = 339,
355
    VLD4dAsm_32 = 340,
356
    VLD4dAsm_8  = 341,
357
    VLD4dWB_fixed_Asm_16  = 342,
358
    VLD4dWB_fixed_Asm_32  = 343,
359
    VLD4dWB_fixed_Asm_8 = 344,
360
    VLD4dWB_register_Asm_16 = 345,
361
    VLD4dWB_register_Asm_32 = 346,
362
    VLD4dWB_register_Asm_8  = 347,
363
    VLD4qAsm_16 = 348,
364
    VLD4qAsm_32 = 349,
365
    VLD4qAsm_8  = 350,
366
    VLD4qWB_fixed_Asm_16  = 351,
367
    VLD4qWB_fixed_Asm_32  = 352,
368
    VLD4qWB_fixed_Asm_8 = 353,
369
    VLD4qWB_register_Asm_16 = 354,
370
    VLD4qWB_register_Asm_32 = 355,
371
    VLD4qWB_register_Asm_8  = 356,
372
    VMOVD0  = 357,
373
    VMOVDcc = 358,
374
    VMOVQ0  = 359,
375
    VMOVScc = 360,
376
    VST1LNdAsm_16 = 361,
377
    VST1LNdAsm_32 = 362,
378
    VST1LNdAsm_8  = 363,
379
    VST1LNdWB_fixed_Asm_16  = 364,
380
    VST1LNdWB_fixed_Asm_32  = 365,
381
    VST1LNdWB_fixed_Asm_8 = 366,
382
    VST1LNdWB_register_Asm_16 = 367,
383
    VST1LNdWB_register_Asm_32 = 368,
384
    VST1LNdWB_register_Asm_8  = 369,
385
    VST2LNdAsm_16 = 370,
386
    VST2LNdAsm_32 = 371,
387
    VST2LNdAsm_8  = 372,
388
    VST2LNdWB_fixed_Asm_16  = 373,
389
    VST2LNdWB_fixed_Asm_32  = 374,
390
    VST2LNdWB_fixed_Asm_8 = 375,
391
    VST2LNdWB_register_Asm_16 = 376,
392
    VST2LNdWB_register_Asm_32 = 377,
393
    VST2LNdWB_register_Asm_8  = 378,
394
    VST2LNqAsm_16 = 379,
395
    VST2LNqAsm_32 = 380,
396
    VST2LNqWB_fixed_Asm_16  = 381,
397
    VST2LNqWB_fixed_Asm_32  = 382,
398
    VST2LNqWB_register_Asm_16 = 383,
399
    VST2LNqWB_register_Asm_32 = 384,
400
    VST3LNdAsm_16 = 385,
401
    VST3LNdAsm_32 = 386,
402
    VST3LNdAsm_8  = 387,
403
    VST3LNdWB_fixed_Asm_16  = 388,
404
    VST3LNdWB_fixed_Asm_32  = 389,
405
    VST3LNdWB_fixed_Asm_8 = 390,
406
    VST3LNdWB_register_Asm_16 = 391,
407
    VST3LNdWB_register_Asm_32 = 392,
408
    VST3LNdWB_register_Asm_8  = 393,
409
    VST3LNqAsm_16 = 394,
410
    VST3LNqAsm_32 = 395,
411
    VST3LNqWB_fixed_Asm_16  = 396,
412
    VST3LNqWB_fixed_Asm_32  = 397,
413
    VST3LNqWB_register_Asm_16 = 398,
414
    VST3LNqWB_register_Asm_32 = 399,
415
    VST3dAsm_16 = 400,
416
    VST3dAsm_32 = 401,
417
    VST3dAsm_8  = 402,
418
    VST3dWB_fixed_Asm_16  = 403,
419
    VST3dWB_fixed_Asm_32  = 404,
420
    VST3dWB_fixed_Asm_8 = 405,
421
    VST3dWB_register_Asm_16 = 406,
422
    VST3dWB_register_Asm_32 = 407,
423
    VST3dWB_register_Asm_8  = 408,
424
    VST3qAsm_16 = 409,
425
    VST3qAsm_32 = 410,
426
    VST3qAsm_8  = 411,
427
    VST3qWB_fixed_Asm_16  = 412,
428
    VST3qWB_fixed_Asm_32  = 413,
429
    VST3qWB_fixed_Asm_8 = 414,
430
    VST3qWB_register_Asm_16 = 415,
431
    VST3qWB_register_Asm_32 = 416,
432
    VST3qWB_register_Asm_8  = 417,
433
    VST4LNdAsm_16 = 418,
434
    VST4LNdAsm_32 = 419,
435
    VST4LNdAsm_8  = 420,
436
    VST4LNdWB_fixed_Asm_16  = 421,
437
    VST4LNdWB_fixed_Asm_32  = 422,
438
    VST4LNdWB_fixed_Asm_8 = 423,
439
    VST4LNdWB_register_Asm_16 = 424,
440
    VST4LNdWB_register_Asm_32 = 425,
441
    VST4LNdWB_register_Asm_8  = 426,
442
    VST4LNqAsm_16 = 427,
443
    VST4LNqAsm_32 = 428,
444
    VST4LNqWB_fixed_Asm_16  = 429,
445
    VST4LNqWB_fixed_Asm_32  = 430,
446
    VST4LNqWB_register_Asm_16 = 431,
447
    VST4LNqWB_register_Asm_32 = 432,
448
    VST4dAsm_16 = 433,
449
    VST4dAsm_32 = 434,
450
    VST4dAsm_8  = 435,
451
    VST4dWB_fixed_Asm_16  = 436,
452
    VST4dWB_fixed_Asm_32  = 437,
453
    VST4dWB_fixed_Asm_8 = 438,
454
    VST4dWB_register_Asm_16 = 439,
455
    VST4dWB_register_Asm_32 = 440,
456
    VST4dWB_register_Asm_8  = 441,
457
    VST4qAsm_16 = 442,
458
    VST4qAsm_32 = 443,
459
    VST4qAsm_8  = 444,
460
    VST4qWB_fixed_Asm_16  = 445,
461
    VST4qWB_fixed_Asm_32  = 446,
462
    VST4qWB_fixed_Asm_8 = 447,
463
    VST4qWB_register_Asm_16 = 448,
464
    VST4qWB_register_Asm_32 = 449,
465
    VST4qWB_register_Asm_8  = 450,
466
    WIN__CHKSTK = 451,
467
    WIN__DBZCHK = 452,
468
    t2ABS = 453,
469
    t2ADDSri  = 454,
470
    t2ADDSrr  = 455,
471
    t2ADDSrs  = 456,
472
    t2BR_JT = 457,
473
    t2LDMIA_RET = 458,
474
    t2LDRBpcrel = 459,
475
    t2LDRConstPool  = 460,
476
    t2LDRHpcrel = 461,
477
    t2LDRSBpcrel  = 462,
478
    t2LDRSHpcrel  = 463,
479
    t2LDRpci_pic  = 464,
480
    t2LDRpcrel  = 465,
481
    t2LEApcrel  = 466,
482
    t2LEApcrelJT  = 467,
483
    t2MOVCCasr  = 468,
484
    t2MOVCCi  = 469,
485
    t2MOVCCi16  = 470,
486
    t2MOVCCi32imm = 471,
487
    t2MOVCClsl  = 472,
488
    t2MOVCClsr  = 473,
489
    t2MOVCCr  = 474,
490
    t2MOVCCror  = 475,
491
    t2MOVSsi  = 476,
492
    t2MOVSsr  = 477,
493
    t2MOVTi16_ga_pcrel  = 478,
494
    t2MOV_ga_pcrel  = 479,
495
    t2MOVi16_ga_pcrel = 480,
496
    t2MOVi32imm = 481,
497
    t2MOVsi = 482,
498
    t2MOVsr = 483,
499
    t2MVNCCi  = 484,
500
    t2RSBSri  = 485,
501
    t2RSBSrs  = 486,
502
    t2STRB_preidx = 487,
503
    t2STRH_preidx = 488,
504
    t2STR_preidx  = 489,
505
    t2SUBSri  = 490,
506
    t2SUBSrr  = 491,
507
    t2SUBSrs  = 492,
508
    t2TBB_JT  = 493,
509
    t2TBH_JT  = 494,
510
    tADCS = 495,
511
    tADDSi3 = 496,
512
    tADDSi8 = 497,
513
    tADDSrr = 498,
514
    tADDframe = 499,
515
    tADJCALLSTACKDOWN = 500,
516
    tADJCALLSTACKUP = 501,
517
    tBRIND  = 502,
518
    tBR_JTr = 503,
519
    tBX_CALL  = 504,
520
    tBX_RET = 505,
521
    tBX_RET_vararg  = 506,
522
    tBfar = 507,
523
    tLDMIA_UPD  = 508,
524
    tLDRConstPool = 509,
525
    tLDRLIT_ga_abs  = 510,
526
    tLDRLIT_ga_pcrel  = 511,
527
    tLDR_postidx  = 512,
528
    tLDRpci_pic = 513,
529
    tLEApcrel = 514,
530
    tLEApcrelJT = 515,
531
    tMOVCCr_pseudo  = 516,
532
    tPOP_RET  = 517,
533
    tSBCS = 518,
534
    tSUBSi3 = 519,
535
    tSUBSi8 = 520,
536
    tSUBSrr = 521,
537
    tTAILJMPd = 522,
538
    tTAILJMPdND = 523,
539
    tTAILJMPr = 524,
540
    tTBB_JT = 525,
541
    tTBH_JT = 526,
542
    tTPsoft = 527,
543
    ADCri = 528,
544
    ADCrr = 529,
545
    ADCrsi  = 530,
546
    ADCrsr  = 531,
547
    ADDri = 532,
548
    ADDrr = 533,
549
    ADDrsi  = 534,
550
    ADDrsr  = 535,
551
    ADR = 536,
552
    AESD  = 537,
553
    AESE  = 538,
554
    AESIMC  = 539,
555
    AESMC = 540,
556
    ANDri = 541,
557
    ANDrr = 542,
558
    ANDrsi  = 543,
559
    ANDrsr  = 544,
560
    BFC = 545,
561
    BFI = 546,
562
    BICri = 547,
563
    BICrr = 548,
564
    BICrsi  = 549,
565
    BICrsr  = 550,
566
    BKPT  = 551,
567
    BL  = 552,
568
    BLX = 553,
569
    BLX_pred  = 554,
570
    BLXi  = 555,
571
    BL_pred = 556,
572
    BX  = 557,
573
    BXJ = 558,
574
    BX_RET  = 559,
575
    BX_pred = 560,
576
    Bcc = 561,
577
    CDP = 562,
578
    CDP2  = 563,
579
    CLREX = 564,
580
    CLZ = 565,
581
    CMNri = 566,
582
    CMNzrr  = 567,
583
    CMNzrsi = 568,
584
    CMNzrsr = 569,
585
    CMPri = 570,
586
    CMPrr = 571,
587
    CMPrsi  = 572,
588
    CMPrsr  = 573,
589
    CPS1p = 574,
590
    CPS2p = 575,
591
    CPS3p = 576,
592
    CRC32B  = 577,
593
    CRC32CB = 578,
594
    CRC32CH = 579,
595
    CRC32CW = 580,
596
    CRC32H  = 581,
597
    CRC32W  = 582,
598
    DBG = 583,
599
    DMB = 584,
600
    DSB = 585,
601
    EORri = 586,
602
    EORrr = 587,
603
    EORrsi  = 588,
604
    EORrsr  = 589,
605
    ERET  = 590,
606
    FCONSTD = 591,
607
    FCONSTH = 592,
608
    FCONSTS = 593,
609
    FLDMXDB_UPD = 594,
610
    FLDMXIA = 595,
611
    FLDMXIA_UPD = 596,
612
    FMSTAT  = 597,
613
    FSTMXDB_UPD = 598,
614
    FSTMXIA = 599,
615
    FSTMXIA_UPD = 600,
616
    HINT  = 601,
617
    HLT = 602,
618
    HVC = 603,
619
    ISB = 604,
620
    LDA = 605,
621
    LDAB  = 606,
622
    LDAEX = 607,
623
    LDAEXB  = 608,
624
    LDAEXD  = 609,
625
    LDAEXH  = 610,
626
    LDAH  = 611,
627
    LDC2L_OFFSET  = 612,
628
    LDC2L_OPTION  = 613,
629
    LDC2L_POST  = 614,
630
    LDC2L_PRE = 615,
631
    LDC2_OFFSET = 616,
632
    LDC2_OPTION = 617,
633
    LDC2_POST = 618,
634
    LDC2_PRE  = 619,
635
    LDCL_OFFSET = 620,
636
    LDCL_OPTION = 621,
637
    LDCL_POST = 622,
638
    LDCL_PRE  = 623,
639
    LDC_OFFSET  = 624,
640
    LDC_OPTION  = 625,
641
    LDC_POST  = 626,
642
    LDC_PRE = 627,
643
    LDMDA = 628,
644
    LDMDA_UPD = 629,
645
    LDMDB = 630,
646
    LDMDB_UPD = 631,
647
    LDMIA = 632,
648
    LDMIA_UPD = 633,
649
    LDMIB = 634,
650
    LDMIB_UPD = 635,
651
    LDRBT_POST_IMM  = 636,
652
    LDRBT_POST_REG  = 637,
653
    LDRB_POST_IMM = 638,
654
    LDRB_POST_REG = 639,
655
    LDRB_PRE_IMM  = 640,
656
    LDRB_PRE_REG  = 641,
657
    LDRBi12 = 642,
658
    LDRBrs  = 643,
659
    LDRD  = 644,
660
    LDRD_POST = 645,
661
    LDRD_PRE  = 646,
662
    LDREX = 647,
663
    LDREXB  = 648,
664
    LDREXD  = 649,
665
    LDREXH  = 650,
666
    LDRH  = 651,
667
    LDRHTi  = 652,
668
    LDRHTr  = 653,
669
    LDRH_POST = 654,
670
    LDRH_PRE  = 655,
671
    LDRSB = 656,
672
    LDRSBTi = 657,
673
    LDRSBTr = 658,
674
    LDRSB_POST  = 659,
675
    LDRSB_PRE = 660,
676
    LDRSH = 661,
677
    LDRSHTi = 662,
678
    LDRSHTr = 663,
679
    LDRSH_POST  = 664,
680
    LDRSH_PRE = 665,
681
    LDRT_POST_IMM = 666,
682
    LDRT_POST_REG = 667,
683
    LDR_POST_IMM  = 668,
684
    LDR_POST_REG  = 669,
685
    LDR_PRE_IMM = 670,
686
    LDR_PRE_REG = 671,
687
    LDRcp = 672,
688
    LDRi12  = 673,
689
    LDRrs = 674,
690
    MCR = 675,
691
    MCR2  = 676,
692
    MCRR  = 677,
693
    MCRR2 = 678,
694
    MLA = 679,
695
    MLS = 680,
696
    MOVPCLR = 681,
697
    MOVTi16 = 682,
698
    MOVi  = 683,
699
    MOVi16  = 684,
700
    MOVr  = 685,
701
    MOVr_TC = 686,
702
    MOVsi = 687,
703
    MOVsr = 688,
704
    MRC = 689,
705
    MRC2  = 690,
706
    MRRC  = 691,
707
    MRRC2 = 692,
708
    MRS = 693,
709
    MRSbanked = 694,
710
    MRSsys  = 695,
711
    MSR = 696,
712
    MSRbanked = 697,
713
    MSRi  = 698,
714
    MUL = 699,
715
    MVNi  = 700,
716
    MVNr  = 701,
717
    MVNsi = 702,
718
    MVNsr = 703,
719
    ORRri = 704,
720
    ORRrr = 705,
721
    ORRrsi  = 706,
722
    ORRrsr  = 707,
723
    PKHBT = 708,
724
    PKHTB = 709,
725
    PLDWi12 = 710,
726
    PLDWrs  = 711,
727
    PLDi12  = 712,
728
    PLDrs = 713,
729
    PLIi12  = 714,
730
    PLIrs = 715,
731
    QADD  = 716,
732
    QADD16  = 717,
733
    QADD8 = 718,
734
    QASX  = 719,
735
    QDADD = 720,
736
    QDSUB = 721,
737
    QSAX  = 722,
738
    QSUB  = 723,
739
    QSUB16  = 724,
740
    QSUB8 = 725,
741
    RBIT  = 726,
742
    REV = 727,
743
    REV16 = 728,
744
    REVSH = 729,
745
    RFEDA = 730,
746
    RFEDA_UPD = 731,
747
    RFEDB = 732,
748
    RFEDB_UPD = 733,
749
    RFEIA = 734,
750
    RFEIA_UPD = 735,
751
    RFEIB = 736,
752
    RFEIB_UPD = 737,
753
    RSBri = 738,
754
    RSBrr = 739,
755
    RSBrsi  = 740,
756
    RSBrsr  = 741,
757
    RSCri = 742,
758
    RSCrr = 743,
759
    RSCrsi  = 744,
760
    RSCrsr  = 745,
761
    SADD16  = 746,
762
    SADD8 = 747,
763
    SASX  = 748,
764
    SBCri = 749,
765
    SBCrr = 750,
766
    SBCrsi  = 751,
767
    SBCrsr  = 752,
768
    SBFX  = 753,
769
    SDIV  = 754,
770
    SEL = 755,
771
    SETEND  = 756,
772
    SETPAN  = 757,
773
    SHA1C = 758,
774
    SHA1H = 759,
775
    SHA1M = 760,
776
    SHA1P = 761,
777
    SHA1SU0 = 762,
778
    SHA1SU1 = 763,
779
    SHA256H = 764,
780
    SHA256H2  = 765,
781
    SHA256SU0 = 766,
782
    SHA256SU1 = 767,
783
    SHADD16 = 768,
784
    SHADD8  = 769,
785
    SHASX = 770,
786
    SHSAX = 771,
787
    SHSUB16 = 772,
788
    SHSUB8  = 773,
789
    SMC = 774,
790
    SMLABB  = 775,
791
    SMLABT  = 776,
792
    SMLAD = 777,
793
    SMLADX  = 778,
794
    SMLAL = 779,
795
    SMLALBB = 780,
796
    SMLALBT = 781,
797
    SMLALD  = 782,
798
    SMLALDX = 783,
799
    SMLALTB = 784,
800
    SMLALTT = 785,
801
    SMLATB  = 786,
802
    SMLATT  = 787,
803
    SMLAWB  = 788,
804
    SMLAWT  = 789,
805
    SMLSD = 790,
806
    SMLSDX  = 791,
807
    SMLSLD  = 792,
808
    SMLSLDX = 793,
809
    SMMLA = 794,
810
    SMMLAR  = 795,
811
    SMMLS = 796,
812
    SMMLSR  = 797,
813
    SMMUL = 798,
814
    SMMULR  = 799,
815
    SMUAD = 800,
816
    SMUADX  = 801,
817
    SMULBB  = 802,
818
    SMULBT  = 803,
819
    SMULL = 804,
820
    SMULTB  = 805,
821
    SMULTT  = 806,
822
    SMULWB  = 807,
823
    SMULWT  = 808,
824
    SMUSD = 809,
825
    SMUSDX  = 810,
826
    SRSDA = 811,
827
    SRSDA_UPD = 812,
828
    SRSDB = 813,
829
    SRSDB_UPD = 814,
830
    SRSIA = 815,
831
    SRSIA_UPD = 816,
832
    SRSIB = 817,
833
    SRSIB_UPD = 818,
834
    SSAT  = 819,
835
    SSAT16  = 820,
836
    SSAX  = 821,
837
    SSUB16  = 822,
838
    SSUB8 = 823,
839
    STC2L_OFFSET  = 824,
840
    STC2L_OPTION  = 825,
841
    STC2L_POST  = 826,
842
    STC2L_PRE = 827,
843
    STC2_OFFSET = 828,
844
    STC2_OPTION = 829,
845
    STC2_POST = 830,
846
    STC2_PRE  = 831,
847
    STCL_OFFSET = 832,
848
    STCL_OPTION = 833,
849
    STCL_POST = 834,
850
    STCL_PRE  = 835,
851
    STC_OFFSET  = 836,
852
    STC_OPTION  = 837,
853
    STC_POST  = 838,
854
    STC_PRE = 839,
855
    STL = 840,
856
    STLB  = 841,
857
    STLEX = 842,
858
    STLEXB  = 843,
859
    STLEXD  = 844,
860
    STLEXH  = 845,
861
    STLH  = 846,
862
    STMDA = 847,
863
    STMDA_UPD = 848,
864
    STMDB = 849,
865
    STMDB_UPD = 850,
866
    STMIA = 851,
867
    STMIA_UPD = 852,
868
    STMIB = 853,
869
    STMIB_UPD = 854,
870
    STRBT_POST_IMM  = 855,
871
    STRBT_POST_REG  = 856,
872
    STRB_POST_IMM = 857,
873
    STRB_POST_REG = 858,
874
    STRB_PRE_IMM  = 859,
875
    STRB_PRE_REG  = 860,
876
    STRBi12 = 861,
877
    STRBrs  = 862,
878
    STRD  = 863,
879
    STRD_POST = 864,
880
    STRD_PRE  = 865,
881
    STREX = 866,
882
    STREXB  = 867,
883
    STREXD  = 868,
884
    STREXH  = 869,
885
    STRH  = 870,
886
    STRHTi  = 871,
887
    STRHTr  = 872,
888
    STRH_POST = 873,
889
    STRH_PRE  = 874,
890
    STRT_POST_IMM = 875,
891
    STRT_POST_REG = 876,
892
    STR_POST_IMM  = 877,
893
    STR_POST_REG  = 878,
894
    STR_PRE_IMM = 879,
895
    STR_PRE_REG = 880,
896
    STRi12  = 881,
897
    STRrs = 882,
898
    SUBri = 883,
899
    SUBrr = 884,
900
    SUBrsi  = 885,
901
    SUBrsr  = 886,
902
    SVC = 887,
903
    SWP = 888,
904
    SWPB  = 889,
905
    SXTAB = 890,
906
    SXTAB16 = 891,
907
    SXTAH = 892,
908
    SXTB  = 893,
909
    SXTB16  = 894,
910
    SXTH  = 895,
911
    TEQri = 896,
912
    TEQrr = 897,
913
    TEQrsi  = 898,
914
    TEQrsr  = 899,
915
    TRAP  = 900,
916
    TRAPNaCl  = 901,
917
    TSB = 902,
918
    TSTri = 903,
919
    TSTrr = 904,
920
    TSTrsi  = 905,
921
    TSTrsr  = 906,
922
    UADD16  = 907,
923
    UADD8 = 908,
924
    UASX  = 909,
925
    UBFX  = 910,
926
    UDF = 911,
927
    UDIV  = 912,
928
    UHADD16 = 913,
929
    UHADD8  = 914,
930
    UHASX = 915,
931
    UHSAX = 916,
932
    UHSUB16 = 917,
933
    UHSUB8  = 918,
934
    UMAAL = 919,
935
    UMLAL = 920,
936
    UMULL = 921,
937
    UQADD16 = 922,
938
    UQADD8  = 923,
939
    UQASX = 924,
940
    UQSAX = 925,
941
    UQSUB16 = 926,
942
    UQSUB8  = 927,
943
    USAD8 = 928,
944
    USADA8  = 929,
945
    USAT  = 930,
946
    USAT16  = 931,
947
    USAX  = 932,
948
    USUB16  = 933,
949
    USUB8 = 934,
950
    UXTAB = 935,
951
    UXTAB16 = 936,
952
    UXTAH = 937,
953
    UXTB  = 938,
954
    UXTB16  = 939,
955
    UXTH  = 940,
956
    VABALsv2i64 = 941,
957
    VABALsv4i32 = 942,
958
    VABALsv8i16 = 943,
959
    VABALuv2i64 = 944,
960
    VABALuv4i32 = 945,
961
    VABALuv8i16 = 946,
962
    VABAsv16i8  = 947,
963
    VABAsv2i32  = 948,
964
    VABAsv4i16  = 949,
965
    VABAsv4i32  = 950,
966
    VABAsv8i16  = 951,
967
    VABAsv8i8 = 952,
968
    VABAuv16i8  = 953,
969
    VABAuv2i32  = 954,
970
    VABAuv4i16  = 955,
971
    VABAuv4i32  = 956,
972
    VABAuv8i16  = 957,
973
    VABAuv8i8 = 958,
974
    VABDLsv2i64 = 959,
975
    VABDLsv4i32 = 960,
976
    VABDLsv8i16 = 961,
977
    VABDLuv2i64 = 962,
978
    VABDLuv4i32 = 963,
979
    VABDLuv8i16 = 964,
980
    VABDfd  = 965,
981
    VABDfq  = 966,
982
    VABDhd  = 967,
983
    VABDhq  = 968,
984
    VABDsv16i8  = 969,
985
    VABDsv2i32  = 970,
986
    VABDsv4i16  = 971,
987
    VABDsv4i32  = 972,
988
    VABDsv8i16  = 973,
989
    VABDsv8i8 = 974,
990
    VABDuv16i8  = 975,
991
    VABDuv2i32  = 976,
992
    VABDuv4i16  = 977,
993
    VABDuv4i32  = 978,
994
    VABDuv8i16  = 979,
995
    VABDuv8i8 = 980,
996
    VABSD = 981,
997
    VABSH = 982,
998
    VABSS = 983,
999
    VABSfd  = 984,
1000
    VABSfq  = 985,
1001
    VABShd  = 986,
1002
    VABShq  = 987,
1003
    VABSv16i8 = 988,
1004
    VABSv2i32 = 989,
1005
    VABSv4i16 = 990,
1006
    VABSv4i32 = 991,
1007
    VABSv8i16 = 992,
1008
    VABSv8i8  = 993,
1009
    VACGEfd = 994,
1010
    VACGEfq = 995,
1011
    VACGEhd = 996,
1012
    VACGEhq = 997,
1013
    VACGTfd = 998,
1014
    VACGTfq = 999,
1015
    VACGThd = 1000,
1016
    VACGThq = 1001,
1017
    VADDD = 1002,
1018
    VADDH = 1003,
1019
    VADDHNv2i32 = 1004,
1020
    VADDHNv4i16 = 1005,
1021
    VADDHNv8i8  = 1006,
1022
    VADDLsv2i64 = 1007,
1023
    VADDLsv4i32 = 1008,
1024
    VADDLsv8i16 = 1009,
1025
    VADDLuv2i64 = 1010,
1026
    VADDLuv4i32 = 1011,
1027
    VADDLuv8i16 = 1012,
1028
    VADDS = 1013,
1029
    VADDWsv2i64 = 1014,
1030
    VADDWsv4i32 = 1015,
1031
    VADDWsv8i16 = 1016,
1032
    VADDWuv2i64 = 1017,
1033
    VADDWuv4i32 = 1018,
1034
    VADDWuv8i16 = 1019,
1035
    VADDfd  = 1020,
1036
    VADDfq  = 1021,
1037
    VADDhd  = 1022,
1038
    VADDhq  = 1023,
1039
    VADDv16i8 = 1024,
1040
    VADDv1i64 = 1025,
1041
    VADDv2i32 = 1026,
1042
    VADDv2i64 = 1027,
1043
    VADDv4i16 = 1028,
1044
    VADDv4i32 = 1029,
1045
    VADDv8i16 = 1030,
1046
    VADDv8i8  = 1031,
1047
    VANDd = 1032,
1048
    VANDq = 1033,
1049
    VBICd = 1034,
1050
    VBICiv2i32  = 1035,
1051
    VBICiv4i16  = 1036,
1052
    VBICiv4i32  = 1037,
1053
    VBICiv8i16  = 1038,
1054
    VBICq = 1039,
1055
    VBIFd = 1040,
1056
    VBIFq = 1041,
1057
    VBITd = 1042,
1058
    VBITq = 1043,
1059
    VBSLd = 1044,
1060
    VBSLq = 1045,
1061
    VCADDv2f32  = 1046,
1062
    VCADDv4f16  = 1047,
1063
    VCADDv4f32  = 1048,
1064
    VCADDv8f16  = 1049,
1065
    VCEQfd  = 1050,
1066
    VCEQfq  = 1051,
1067
    VCEQhd  = 1052,
1068
    VCEQhq  = 1053,
1069
    VCEQv16i8 = 1054,
1070
    VCEQv2i32 = 1055,
1071
    VCEQv4i16 = 1056,
1072
    VCEQv4i32 = 1057,
1073
    VCEQv8i16 = 1058,
1074
    VCEQv8i8  = 1059,
1075
    VCEQzv16i8  = 1060,
1076
    VCEQzv2f32  = 1061,
1077
    VCEQzv2i32  = 1062,
1078
    VCEQzv4f16  = 1063,
1079
    VCEQzv4f32  = 1064,
1080
    VCEQzv4i16  = 1065,
1081
    VCEQzv4i32  = 1066,
1082
    VCEQzv8f16  = 1067,
1083
    VCEQzv8i16  = 1068,
1084
    VCEQzv8i8 = 1069,
1085
    VCGEfd  = 1070,
1086
    VCGEfq  = 1071,
1087
    VCGEhd  = 1072,
1088
    VCGEhq  = 1073,
1089
    VCGEsv16i8  = 1074,
1090
    VCGEsv2i32  = 1075,
1091
    VCGEsv4i16  = 1076,
1092
    VCGEsv4i32  = 1077,
1093
    VCGEsv8i16  = 1078,
1094
    VCGEsv8i8 = 1079,
1095
    VCGEuv16i8  = 1080,
1096
    VCGEuv2i32  = 1081,
1097
    VCGEuv4i16  = 1082,
1098
    VCGEuv4i32  = 1083,
1099
    VCGEuv8i16  = 1084,
1100
    VCGEuv8i8 = 1085,
1101
    VCGEzv16i8  = 1086,
1102
    VCGEzv2f32  = 1087,
1103
    VCGEzv2i32  = 1088,
1104
    VCGEzv4f16  = 1089,
1105
    VCGEzv4f32  = 1090,
1106
    VCGEzv4i16  = 1091,
1107
    VCGEzv4i32  = 1092,
1108
    VCGEzv8f16  = 1093,
1109
    VCGEzv8i16  = 1094,
1110
    VCGEzv8i8 = 1095,
1111
    VCGTfd  = 1096,
1112
    VCGTfq  = 1097,
1113
    VCGThd  = 1098,
1114
    VCGThq  = 1099,
1115
    VCGTsv16i8  = 1100,
1116
    VCGTsv2i32  = 1101,
1117
    VCGTsv4i16  = 1102,
1118
    VCGTsv4i32  = 1103,
1119
    VCGTsv8i16  = 1104,
1120
    VCGTsv8i8 = 1105,
1121
    VCGTuv16i8  = 1106,
1122
    VCGTuv2i32  = 1107,
1123
    VCGTuv4i16  = 1108,
1124
    VCGTuv4i32  = 1109,
1125
    VCGTuv8i16  = 1110,
1126
    VCGTuv8i8 = 1111,
1127
    VCGTzv16i8  = 1112,
1128
    VCGTzv2f32  = 1113,
1129
    VCGTzv2i32  = 1114,
1130
    VCGTzv4f16  = 1115,
1131
    VCGTzv4f32  = 1116,
1132
    VCGTzv4i16  = 1117,
1133
    VCGTzv4i32  = 1118,
1134
    VCGTzv8f16  = 1119,
1135
    VCGTzv8i16  = 1120,
1136
    VCGTzv8i8 = 1121,
1137
    VCLEzv16i8  = 1122,
1138
    VCLEzv2f32  = 1123,
1139
    VCLEzv2i32  = 1124,
1140
    VCLEzv4f16  = 1125,
1141
    VCLEzv4f32  = 1126,
1142
    VCLEzv4i16  = 1127,
1143
    VCLEzv4i32  = 1128,
1144
    VCLEzv8f16  = 1129,
1145
    VCLEzv8i16  = 1130,
1146
    VCLEzv8i8 = 1131,
1147
    VCLSv16i8 = 1132,
1148
    VCLSv2i32 = 1133,
1149
    VCLSv4i16 = 1134,
1150
    VCLSv4i32 = 1135,
1151
    VCLSv8i16 = 1136,
1152
    VCLSv8i8  = 1137,
1153
    VCLTzv16i8  = 1138,
1154
    VCLTzv2f32  = 1139,
1155
    VCLTzv2i32  = 1140,
1156
    VCLTzv4f16  = 1141,
1157
    VCLTzv4f32  = 1142,
1158
    VCLTzv4i16  = 1143,
1159
    VCLTzv4i32  = 1144,
1160
    VCLTzv8f16  = 1145,
1161
    VCLTzv8i16  = 1146,
1162
    VCLTzv8i8 = 1147,
1163
    VCLZv16i8 = 1148,
1164
    VCLZv2i32 = 1149,
1165
    VCLZv4i16 = 1150,
1166
    VCLZv4i32 = 1151,
1167
    VCLZv8i16 = 1152,
1168
    VCLZv8i8  = 1153,
1169
    VCMLAv2f32  = 1154,
1170
    VCMLAv2f32_indexed  = 1155,
1171
    VCMLAv4f16  = 1156,
1172
    VCMLAv4f16_indexed  = 1157,
1173
    VCMLAv4f32  = 1158,
1174
    VCMLAv4f32_indexed  = 1159,
1175
    VCMLAv8f16  = 1160,
1176
    VCMLAv8f16_indexed  = 1161,
1177
    VCMPD = 1162,
1178
    VCMPED  = 1163,
1179
    VCMPEH  = 1164,
1180
    VCMPES  = 1165,
1181
    VCMPEZD = 1166,
1182
    VCMPEZH = 1167,
1183
    VCMPEZS = 1168,
1184
    VCMPH = 1169,
1185
    VCMPS = 1170,
1186
    VCMPZD  = 1171,
1187
    VCMPZH  = 1172,
1188
    VCMPZS  = 1173,
1189
    VCNTd = 1174,
1190
    VCNTq = 1175,
1191
    VCVTANSDf = 1176,
1192
    VCVTANSDh = 1177,
1193
    VCVTANSQf = 1178,
1194
    VCVTANSQh = 1179,
1195
    VCVTANUDf = 1180,
1196
    VCVTANUDh = 1181,
1197
    VCVTANUQf = 1182,
1198
    VCVTANUQh = 1183,
1199
    VCVTASD = 1184,
1200
    VCVTASH = 1185,
1201
    VCVTASS = 1186,
1202
    VCVTAUD = 1187,
1203
    VCVTAUH = 1188,
1204
    VCVTAUS = 1189,
1205
    VCVTBDH = 1190,
1206
    VCVTBHD = 1191,
1207
    VCVTBHS = 1192,
1208
    VCVTBSH = 1193,
1209
    VCVTDS  = 1194,
1210
    VCVTMNSDf = 1195,
1211
    VCVTMNSDh = 1196,
1212
    VCVTMNSQf = 1197,
1213
    VCVTMNSQh = 1198,
1214
    VCVTMNUDf = 1199,
1215
    VCVTMNUDh = 1200,
1216
    VCVTMNUQf = 1201,
1217
    VCVTMNUQh = 1202,
1218
    VCVTMSD = 1203,
1219
    VCVTMSH = 1204,
1220
    VCVTMSS = 1205,
1221
    VCVTMUD = 1206,
1222
    VCVTMUH = 1207,
1223
    VCVTMUS = 1208,
1224
    VCVTNNSDf = 1209,
1225
    VCVTNNSDh = 1210,
1226
    VCVTNNSQf = 1211,
1227
    VCVTNNSQh = 1212,
1228
    VCVTNNUDf = 1213,
1229
    VCVTNNUDh = 1214,
1230
    VCVTNNUQf = 1215,
1231
    VCVTNNUQh = 1216,
1232
    VCVTNSD = 1217,
1233
    VCVTNSH = 1218,
1234
    VCVTNSS = 1219,
1235
    VCVTNUD = 1220,
1236
    VCVTNUH = 1221,
1237
    VCVTNUS = 1222,
1238
    VCVTPNSDf = 1223,
1239
    VCVTPNSDh = 1224,
1240
    VCVTPNSQf = 1225,
1241
    VCVTPNSQh = 1226,
1242
    VCVTPNUDf = 1227,
1243
    VCVTPNUDh = 1228,
1244
    VCVTPNUQf = 1229,
1245
    VCVTPNUQh = 1230,
1246
    VCVTPSD = 1231,
1247
    VCVTPSH = 1232,
1248
    VCVTPSS = 1233,
1249
    VCVTPUD = 1234,
1250
    VCVTPUH = 1235,
1251
    VCVTPUS = 1236,
1252
    VCVTSD  = 1237,
1253
    VCVTTDH = 1238,
1254
    VCVTTHD = 1239,
1255
    VCVTTHS = 1240,
1256
    VCVTTSH = 1241,
1257
    VCVTf2h = 1242,
1258
    VCVTf2sd  = 1243,
1259
    VCVTf2sq  = 1244,
1260
    VCVTf2ud  = 1245,
1261
    VCVTf2uq  = 1246,
1262
    VCVTf2xsd = 1247,
1263
    VCVTf2xsq = 1248,
1264
    VCVTf2xud = 1249,
1265
    VCVTf2xuq = 1250,
1266
    VCVTh2f = 1251,
1267
    VCVTh2sd  = 1252,
1268
    VCVTh2sq  = 1253,
1269
    VCVTh2ud  = 1254,
1270
    VCVTh2uq  = 1255,
1271
    VCVTh2xsd = 1256,
1272
    VCVTh2xsq = 1257,
1273
    VCVTh2xud = 1258,
1274
    VCVTh2xuq = 1259,
1275
    VCVTs2fd  = 1260,
1276
    VCVTs2fq  = 1261,
1277
    VCVTs2hd  = 1262,
1278
    VCVTs2hq  = 1263,
1279
    VCVTu2fd  = 1264,
1280
    VCVTu2fq  = 1265,
1281
    VCVTu2hd  = 1266,
1282
    VCVTu2hq  = 1267,
1283
    VCVTxs2fd = 1268,
1284
    VCVTxs2fq = 1269,
1285
    VCVTxs2hd = 1270,
1286
    VCVTxs2hq = 1271,
1287
    VCVTxu2fd = 1272,
1288
    VCVTxu2fq = 1273,
1289
    VCVTxu2hd = 1274,
1290
    VCVTxu2hq = 1275,
1291
    VDIVD = 1276,
1292
    VDIVH = 1277,
1293
    VDIVS = 1278,
1294
    VDUP16d = 1279,
1295
    VDUP16q = 1280,
1296
    VDUP32d = 1281,
1297
    VDUP32q = 1282,
1298
    VDUP8d  = 1283,
1299
    VDUP8q  = 1284,
1300
    VDUPLN16d = 1285,
1301
    VDUPLN16q = 1286,
1302
    VDUPLN32d = 1287,
1303
    VDUPLN32q = 1288,
1304
    VDUPLN8d  = 1289,
1305
    VDUPLN8q  = 1290,
1306
    VEORd = 1291,
1307
    VEORq = 1292,
1308
    VEXTd16 = 1293,
1309
    VEXTd32 = 1294,
1310
    VEXTd8  = 1295,
1311
    VEXTq16 = 1296,
1312
    VEXTq32 = 1297,
1313
    VEXTq64 = 1298,
1314
    VEXTq8  = 1299,
1315
    VFMAD = 1300,
1316
    VFMAH = 1301,
1317
    VFMAS = 1302,
1318
    VFMAfd  = 1303,
1319
    VFMAfq  = 1304,
1320
    VFMAhd  = 1305,
1321
    VFMAhq  = 1306,
1322
    VFMSD = 1307,
1323
    VFMSH = 1308,
1324
    VFMSS = 1309,
1325
    VFMSfd  = 1310,
1326
    VFMSfq  = 1311,
1327
    VFMShd  = 1312,
1328
    VFMShq  = 1313,
1329
    VFNMAD  = 1314,
1330
    VFNMAH  = 1315,
1331
    VFNMAS  = 1316,
1332
    VFNMSD  = 1317,
1333
    VFNMSH  = 1318,
1334
    VFNMSS  = 1319,
1335
    VGETLNi32 = 1320,
1336
    VGETLNs16 = 1321,
1337
    VGETLNs8  = 1322,
1338
    VGETLNu16 = 1323,
1339
    VGETLNu8  = 1324,
1340
    VHADDsv16i8 = 1325,
1341
    VHADDsv2i32 = 1326,
1342
    VHADDsv4i16 = 1327,
1343
    VHADDsv4i32 = 1328,
1344
    VHADDsv8i16 = 1329,
1345
    VHADDsv8i8  = 1330,
1346
    VHADDuv16i8 = 1331,
1347
    VHADDuv2i32 = 1332,
1348
    VHADDuv4i16 = 1333,
1349
    VHADDuv4i32 = 1334,
1350
    VHADDuv8i16 = 1335,
1351
    VHADDuv8i8  = 1336,
1352
    VHSUBsv16i8 = 1337,
1353
    VHSUBsv2i32 = 1338,
1354
    VHSUBsv4i16 = 1339,
1355
    VHSUBsv4i32 = 1340,
1356
    VHSUBsv8i16 = 1341,
1357
    VHSUBsv8i8  = 1342,
1358
    VHSUBuv16i8 = 1343,
1359
    VHSUBuv2i32 = 1344,
1360
    VHSUBuv4i16 = 1345,
1361
    VHSUBuv4i32 = 1346,
1362
    VHSUBuv8i16 = 1347,
1363
    VHSUBuv8i8  = 1348,
1364
    VINSH = 1349,
1365
    VJCVT = 1350,
1366
    VLD1DUPd16  = 1351,
1367
    VLD1DUPd16wb_fixed  = 1352,
1368
    VLD1DUPd16wb_register = 1353,
1369
    VLD1DUPd32  = 1354,
1370
    VLD1DUPd32wb_fixed  = 1355,
1371
    VLD1DUPd32wb_register = 1356,
1372
    VLD1DUPd8 = 1357,
1373
    VLD1DUPd8wb_fixed = 1358,
1374
    VLD1DUPd8wb_register  = 1359,
1375
    VLD1DUPq16  = 1360,
1376
    VLD1DUPq16wb_fixed  = 1361,
1377
    VLD1DUPq16wb_register = 1362,
1378
    VLD1DUPq32  = 1363,
1379
    VLD1DUPq32wb_fixed  = 1364,
1380
    VLD1DUPq32wb_register = 1365,
1381
    VLD1DUPq8 = 1366,
1382
    VLD1DUPq8wb_fixed = 1367,
1383
    VLD1DUPq8wb_register  = 1368,
1384
    VLD1LNd16 = 1369,
1385
    VLD1LNd16_UPD = 1370,
1386
    VLD1LNd32 = 1371,
1387
    VLD1LNd32_UPD = 1372,
1388
    VLD1LNd8  = 1373,
1389
    VLD1LNd8_UPD  = 1374,
1390
    VLD1LNq16Pseudo = 1375,
1391
    VLD1LNq16Pseudo_UPD = 1376,
1392
    VLD1LNq32Pseudo = 1377,
1393
    VLD1LNq32Pseudo_UPD = 1378,
1394
    VLD1LNq8Pseudo  = 1379,
1395
    VLD1LNq8Pseudo_UPD  = 1380,
1396
    VLD1d16 = 1381,
1397
    VLD1d16Q  = 1382,
1398
    VLD1d16QPseudo  = 1383,
1399
    VLD1d16Qwb_fixed  = 1384,
1400
    VLD1d16Qwb_register = 1385,
1401
    VLD1d16T  = 1386,
1402
    VLD1d16TPseudo  = 1387,
1403
    VLD1d16Twb_fixed  = 1388,
1404
    VLD1d16Twb_register = 1389,
1405
    VLD1d16wb_fixed = 1390,
1406
    VLD1d16wb_register  = 1391,
1407
    VLD1d32 = 1392,
1408
    VLD1d32Q  = 1393,
1409
    VLD1d32QPseudo  = 1394,
1410
    VLD1d32Qwb_fixed  = 1395,
1411
    VLD1d32Qwb_register = 1396,
1412
    VLD1d32T  = 1397,
1413
    VLD1d32TPseudo  = 1398,
1414
    VLD1d32Twb_fixed  = 1399,
1415
    VLD1d32Twb_register = 1400,
1416
    VLD1d32wb_fixed = 1401,
1417
    VLD1d32wb_register  = 1402,
1418
    VLD1d64 = 1403,
1419
    VLD1d64Q  = 1404,
1420
    VLD1d64QPseudo  = 1405,
1421
    VLD1d64QPseudoWB_fixed  = 1406,
1422
    VLD1d64QPseudoWB_register = 1407,
1423
    VLD1d64Qwb_fixed  = 1408,
1424
    VLD1d64Qwb_register = 1409,
1425
    VLD1d64T  = 1410,
1426
    VLD1d64TPseudo  = 1411,
1427
    VLD1d64TPseudoWB_fixed  = 1412,
1428
    VLD1d64TPseudoWB_register = 1413,
1429
    VLD1d64Twb_fixed  = 1414,
1430
    VLD1d64Twb_register = 1415,
1431
    VLD1d64wb_fixed = 1416,
1432
    VLD1d64wb_register  = 1417,
1433
    VLD1d8  = 1418,
1434
    VLD1d8Q = 1419,
1435
    VLD1d8QPseudo = 1420,
1436
    VLD1d8Qwb_fixed = 1421,
1437
    VLD1d8Qwb_register  = 1422,
1438
    VLD1d8T = 1423,
1439
    VLD1d8TPseudo = 1424,
1440
    VLD1d8Twb_fixed = 1425,
1441
    VLD1d8Twb_register  = 1426,
1442
    VLD1d8wb_fixed  = 1427,
1443
    VLD1d8wb_register = 1428,
1444
    VLD1q16 = 1429,
1445
    VLD1q16HighQPseudo  = 1430,
1446
    VLD1q16HighTPseudo  = 1431,
1447
    VLD1q16LowQPseudo_UPD = 1432,
1448
    VLD1q16LowTPseudo_UPD = 1433,
1449
    VLD1q16wb_fixed = 1434,
1450
    VLD1q16wb_register  = 1435,
1451
    VLD1q32 = 1436,
1452
    VLD1q32HighQPseudo  = 1437,
1453
    VLD1q32HighTPseudo  = 1438,
1454
    VLD1q32LowQPseudo_UPD = 1439,
1455
    VLD1q32LowTPseudo_UPD = 1440,
1456
    VLD1q32wb_fixed = 1441,
1457
    VLD1q32wb_register  = 1442,
1458
    VLD1q64 = 1443,
1459
    VLD1q64HighQPseudo  = 1444,
1460
    VLD1q64HighTPseudo  = 1445,
1461
    VLD1q64LowQPseudo_UPD = 1446,
1462
    VLD1q64LowTPseudo_UPD = 1447,
1463
    VLD1q64wb_fixed = 1448,
1464
    VLD1q64wb_register  = 1449,
1465
    VLD1q8  = 1450,
1466
    VLD1q8HighQPseudo = 1451,
1467
    VLD1q8HighTPseudo = 1452,
1468
    VLD1q8LowQPseudo_UPD  = 1453,
1469
    VLD1q8LowTPseudo_UPD  = 1454,
1470
    VLD1q8wb_fixed  = 1455,
1471
    VLD1q8wb_register = 1456,
1472
    VLD2DUPd16  = 1457,
1473
    VLD2DUPd16wb_fixed  = 1458,
1474
    VLD2DUPd16wb_register = 1459,
1475
    VLD2DUPd16x2  = 1460,
1476
    VLD2DUPd16x2wb_fixed  = 1461,
1477
    VLD2DUPd16x2wb_register = 1462,
1478
    VLD2DUPd32  = 1463,
1479
    VLD2DUPd32wb_fixed  = 1464,
1480
    VLD2DUPd32wb_register = 1465,
1481
    VLD2DUPd32x2  = 1466,
1482
    VLD2DUPd32x2wb_fixed  = 1467,
1483
    VLD2DUPd32x2wb_register = 1468,
1484
    VLD2DUPd8 = 1469,
1485
    VLD2DUPd8wb_fixed = 1470,
1486
    VLD2DUPd8wb_register  = 1471,
1487
    VLD2DUPd8x2 = 1472,
1488
    VLD2DUPd8x2wb_fixed = 1473,
1489
    VLD2DUPd8x2wb_register  = 1474,
1490
    VLD2DUPq16EvenPseudo  = 1475,
1491
    VLD2DUPq16OddPseudo = 1476,
1492
    VLD2DUPq32EvenPseudo  = 1477,
1493
    VLD2DUPq32OddPseudo = 1478,
1494
    VLD2DUPq8EvenPseudo = 1479,
1495
    VLD2DUPq8OddPseudo  = 1480,
1496
    VLD2LNd16 = 1481,
1497
    VLD2LNd16Pseudo = 1482,
1498
    VLD2LNd16Pseudo_UPD = 1483,
1499
    VLD2LNd16_UPD = 1484,
1500
    VLD2LNd32 = 1485,
1501
    VLD2LNd32Pseudo = 1486,
1502
    VLD2LNd32Pseudo_UPD = 1487,
1503
    VLD2LNd32_UPD = 1488,
1504
    VLD2LNd8  = 1489,
1505
    VLD2LNd8Pseudo  = 1490,
1506
    VLD2LNd8Pseudo_UPD  = 1491,
1507
    VLD2LNd8_UPD  = 1492,
1508
    VLD2LNq16 = 1493,
1509
    VLD2LNq16Pseudo = 1494,
1510
    VLD2LNq16Pseudo_UPD = 1495,
1511
    VLD2LNq16_UPD = 1496,
1512
    VLD2LNq32 = 1497,
1513
    VLD2LNq32Pseudo = 1498,
1514
    VLD2LNq32Pseudo_UPD = 1499,
1515
    VLD2LNq32_UPD = 1500,
1516
    VLD2b16 = 1501,
1517
    VLD2b16wb_fixed = 1502,
1518
    VLD2b16wb_register  = 1503,
1519
    VLD2b32 = 1504,
1520
    VLD2b32wb_fixed = 1505,
1521
    VLD2b32wb_register  = 1506,
1522
    VLD2b8  = 1507,
1523
    VLD2b8wb_fixed  = 1508,
1524
    VLD2b8wb_register = 1509,
1525
    VLD2d16 = 1510,
1526
    VLD2d16wb_fixed = 1511,
1527
    VLD2d16wb_register  = 1512,
1528
    VLD2d32 = 1513,
1529
    VLD2d32wb_fixed = 1514,
1530
    VLD2d32wb_register  = 1515,
1531
    VLD2d8  = 1516,
1532
    VLD2d8wb_fixed  = 1517,
1533
    VLD2d8wb_register = 1518,
1534
    VLD2q16 = 1519,
1535
    VLD2q16Pseudo = 1520,
1536
    VLD2q16PseudoWB_fixed = 1521,
1537
    VLD2q16PseudoWB_register  = 1522,
1538
    VLD2q16wb_fixed = 1523,
1539
    VLD2q16wb_register  = 1524,
1540
    VLD2q32 = 1525,
1541
    VLD2q32Pseudo = 1526,
1542
    VLD2q32PseudoWB_fixed = 1527,
1543
    VLD2q32PseudoWB_register  = 1528,
1544
    VLD2q32wb_fixed = 1529,
1545
    VLD2q32wb_register  = 1530,
1546
    VLD2q8  = 1531,
1547
    VLD2q8Pseudo  = 1532,
1548
    VLD2q8PseudoWB_fixed  = 1533,
1549
    VLD2q8PseudoWB_register = 1534,
1550
    VLD2q8wb_fixed  = 1535,
1551
    VLD2q8wb_register = 1536,
1552
    VLD3DUPd16  = 1537,
1553
    VLD3DUPd16Pseudo  = 1538,
1554
    VLD3DUPd16Pseudo_UPD  = 1539,
1555
    VLD3DUPd16_UPD  = 1540,
1556
    VLD3DUPd32  = 1541,
1557
    VLD3DUPd32Pseudo  = 1542,
1558
    VLD3DUPd32Pseudo_UPD  = 1543,
1559
    VLD3DUPd32_UPD  = 1544,
1560
    VLD3DUPd8 = 1545,
1561
    VLD3DUPd8Pseudo = 1546,
1562
    VLD3DUPd8Pseudo_UPD = 1547,
1563
    VLD3DUPd8_UPD = 1548,
1564
    VLD3DUPq16  = 1549,
1565
    VLD3DUPq16EvenPseudo  = 1550,
1566
    VLD3DUPq16OddPseudo = 1551,
1567
    VLD3DUPq16_UPD  = 1552,
1568
    VLD3DUPq32  = 1553,
1569
    VLD3DUPq32EvenPseudo  = 1554,
1570
    VLD3DUPq32OddPseudo = 1555,
1571
    VLD3DUPq32_UPD  = 1556,
1572
    VLD3DUPq8 = 1557,
1573
    VLD3DUPq8EvenPseudo = 1558,
1574
    VLD3DUPq8OddPseudo  = 1559,
1575
    VLD3DUPq8_UPD = 1560,
1576
    VLD3LNd16 = 1561,
1577
    VLD3LNd16Pseudo = 1562,
1578
    VLD3LNd16Pseudo_UPD = 1563,
1579
    VLD3LNd16_UPD = 1564,
1580
    VLD3LNd32 = 1565,
1581
    VLD3LNd32Pseudo = 1566,
1582
    VLD3LNd32Pseudo_UPD = 1567,
1583
    VLD3LNd32_UPD = 1568,
1584
    VLD3LNd8  = 1569,
1585
    VLD3LNd8Pseudo  = 1570,
1586
    VLD3LNd8Pseudo_UPD  = 1571,
1587
    VLD3LNd8_UPD  = 1572,
1588
    VLD3LNq16 = 1573,
1589
    VLD3LNq16Pseudo = 1574,
1590
    VLD3LNq16Pseudo_UPD = 1575,
1591
    VLD3LNq16_UPD = 1576,
1592
    VLD3LNq32 = 1577,
1593
    VLD3LNq32Pseudo = 1578,
1594
    VLD3LNq32Pseudo_UPD = 1579,
1595
    VLD3LNq32_UPD = 1580,
1596
    VLD3d16 = 1581,
1597
    VLD3d16Pseudo = 1582,
1598
    VLD3d16Pseudo_UPD = 1583,
1599
    VLD3d16_UPD = 1584,
1600
    VLD3d32 = 1585,
1601
    VLD3d32Pseudo = 1586,
1602
    VLD3d32Pseudo_UPD = 1587,
1603
    VLD3d32_UPD = 1588,
1604
    VLD3d8  = 1589,
1605
    VLD3d8Pseudo  = 1590,
1606
    VLD3d8Pseudo_UPD  = 1591,
1607
    VLD3d8_UPD  = 1592,
1608
    VLD3q16 = 1593,
1609
    VLD3q16Pseudo_UPD = 1594,
1610
    VLD3q16_UPD = 1595,
1611
    VLD3q16oddPseudo  = 1596,
1612
    VLD3q16oddPseudo_UPD  = 1597,
1613
    VLD3q32 = 1598,
1614
    VLD3q32Pseudo_UPD = 1599,
1615
    VLD3q32_UPD = 1600,
1616
    VLD3q32oddPseudo  = 1601,
1617
    VLD3q32oddPseudo_UPD  = 1602,
1618
    VLD3q8  = 1603,
1619
    VLD3q8Pseudo_UPD  = 1604,
1620
    VLD3q8_UPD  = 1605,
1621
    VLD3q8oddPseudo = 1606,
1622
    VLD3q8oddPseudo_UPD = 1607,
1623
    VLD4DUPd16  = 1608,
1624
    VLD4DUPd16Pseudo  = 1609,
1625
    VLD4DUPd16Pseudo_UPD  = 1610,
1626
    VLD4DUPd16_UPD  = 1611,
1627
    VLD4DUPd32  = 1612,
1628
    VLD4DUPd32Pseudo  = 1613,
1629
    VLD4DUPd32Pseudo_UPD  = 1614,
1630
    VLD4DUPd32_UPD  = 1615,
1631
    VLD4DUPd8 = 1616,
1632
    VLD4DUPd8Pseudo = 1617,
1633
    VLD4DUPd8Pseudo_UPD = 1618,
1634
    VLD4DUPd8_UPD = 1619,
1635
    VLD4DUPq16  = 1620,
1636
    VLD4DUPq16EvenPseudo  = 1621,
1637
    VLD4DUPq16OddPseudo = 1622,
1638
    VLD4DUPq16_UPD  = 1623,
1639
    VLD4DUPq32  = 1624,
1640
    VLD4DUPq32EvenPseudo  = 1625,
1641
    VLD4DUPq32OddPseudo = 1626,
1642
    VLD4DUPq32_UPD  = 1627,
1643
    VLD4DUPq8 = 1628,
1644
    VLD4DUPq8EvenPseudo = 1629,
1645
    VLD4DUPq8OddPseudo  = 1630,
1646
    VLD4DUPq8_UPD = 1631,
1647
    VLD4LNd16 = 1632,
1648
    VLD4LNd16Pseudo = 1633,
1649
    VLD4LNd16Pseudo_UPD = 1634,
1650
    VLD4LNd16_UPD = 1635,
1651
    VLD4LNd32 = 1636,
1652
    VLD4LNd32Pseudo = 1637,
1653
    VLD4LNd32Pseudo_UPD = 1638,
1654
    VLD4LNd32_UPD = 1639,
1655
    VLD4LNd8  = 1640,
1656
    VLD4LNd8Pseudo  = 1641,
1657
    VLD4LNd8Pseudo_UPD  = 1642,
1658
    VLD4LNd8_UPD  = 1643,
1659
    VLD4LNq16 = 1644,
1660
    VLD4LNq16Pseudo = 1645,
1661
    VLD4LNq16Pseudo_UPD = 1646,
1662
    VLD4LNq16_UPD = 1647,
1663
    VLD4LNq32 = 1648,
1664
    VLD4LNq32Pseudo = 1649,
1665
    VLD4LNq32Pseudo_UPD = 1650,
1666
    VLD4LNq32_UPD = 1651,
1667
    VLD4d16 = 1652,
1668
    VLD4d16Pseudo = 1653,
1669
    VLD4d16Pseudo_UPD = 1654,
1670
    VLD4d16_UPD = 1655,
1671
    VLD4d32 = 1656,
1672
    VLD4d32Pseudo = 1657,
1673
    VLD4d32Pseudo_UPD = 1658,
1674
    VLD4d32_UPD = 1659,
1675
    VLD4d8  = 1660,
1676
    VLD4d8Pseudo  = 1661,
1677
    VLD4d8Pseudo_UPD  = 1662,
1678
    VLD4d8_UPD  = 1663,
1679
    VLD4q16 = 1664,
1680
    VLD4q16Pseudo_UPD = 1665,
1681
    VLD4q16_UPD = 1666,
1682
    VLD4q16oddPseudo  = 1667,
1683
    VLD4q16oddPseudo_UPD  = 1668,
1684
    VLD4q32 = 1669,
1685
    VLD4q32Pseudo_UPD = 1670,
1686
    VLD4q32_UPD = 1671,
1687
    VLD4q32oddPseudo  = 1672,
1688
    VLD4q32oddPseudo_UPD  = 1673,
1689
    VLD4q8  = 1674,
1690
    VLD4q8Pseudo_UPD  = 1675,
1691
    VLD4q8_UPD  = 1676,
1692
    VLD4q8oddPseudo = 1677,
1693
    VLD4q8oddPseudo_UPD = 1678,
1694
    VLDMDDB_UPD = 1679,
1695
    VLDMDIA = 1680,
1696
    VLDMDIA_UPD = 1681,
1697
    VLDMQIA = 1682,
1698
    VLDMSDB_UPD = 1683,
1699
    VLDMSIA = 1684,
1700
    VLDMSIA_UPD = 1685,
1701
    VLDRD = 1686,
1702
    VLDRH = 1687,
1703
    VLDRS = 1688,
1704
    VLLDM = 1689,
1705
    VLSTM = 1690,
1706
    VMAXNMD = 1691,
1707
    VMAXNMH = 1692,
1708
    VMAXNMNDf = 1693,
1709
    VMAXNMNDh = 1694,
1710
    VMAXNMNQf = 1695,
1711
    VMAXNMNQh = 1696,
1712
    VMAXNMS = 1697,
1713
    VMAXfd  = 1698,
1714
    VMAXfq  = 1699,
1715
    VMAXhd  = 1700,
1716
    VMAXhq  = 1701,
1717
    VMAXsv16i8  = 1702,
1718
    VMAXsv2i32  = 1703,
1719
    VMAXsv4i16  = 1704,
1720
    VMAXsv4i32  = 1705,
1721
    VMAXsv8i16  = 1706,
1722
    VMAXsv8i8 = 1707,
1723
    VMAXuv16i8  = 1708,
1724
    VMAXuv2i32  = 1709,
1725
    VMAXuv4i16  = 1710,
1726
    VMAXuv4i32  = 1711,
1727
    VMAXuv8i16  = 1712,
1728
    VMAXuv8i8 = 1713,
1729
    VMINNMD = 1714,
1730
    VMINNMH = 1715,
1731
    VMINNMNDf = 1716,
1732
    VMINNMNDh = 1717,
1733
    VMINNMNQf = 1718,
1734
    VMINNMNQh = 1719,
1735
    VMINNMS = 1720,
1736
    VMINfd  = 1721,
1737
    VMINfq  = 1722,
1738
    VMINhd  = 1723,
1739
    VMINhq  = 1724,
1740
    VMINsv16i8  = 1725,
1741
    VMINsv2i32  = 1726,
1742
    VMINsv4i16  = 1727,
1743
    VMINsv4i32  = 1728,
1744
    VMINsv8i16  = 1729,
1745
    VMINsv8i8 = 1730,
1746
    VMINuv16i8  = 1731,
1747
    VMINuv2i32  = 1732,
1748
    VMINuv4i16  = 1733,
1749
    VMINuv4i32  = 1734,
1750
    VMINuv8i16  = 1735,
1751
    VMINuv8i8 = 1736,
1752
    VMLAD = 1737,
1753
    VMLAH = 1738,
1754
    VMLALslsv2i32 = 1739,
1755
    VMLALslsv4i16 = 1740,
1756
    VMLALsluv2i32 = 1741,
1757
    VMLALsluv4i16 = 1742,
1758
    VMLALsv2i64 = 1743,
1759
    VMLALsv4i32 = 1744,
1760
    VMLALsv8i16 = 1745,
1761
    VMLALuv2i64 = 1746,
1762
    VMLALuv4i32 = 1747,
1763
    VMLALuv8i16 = 1748,
1764
    VMLAS = 1749,
1765
    VMLAfd  = 1750,
1766
    VMLAfq  = 1751,
1767
    VMLAhd  = 1752,
1768
    VMLAhq  = 1753,
1769
    VMLAslfd  = 1754,
1770
    VMLAslfq  = 1755,
1771
    VMLAslhd  = 1756,
1772
    VMLAslhq  = 1757,
1773
    VMLAslv2i32 = 1758,
1774
    VMLAslv4i16 = 1759,
1775
    VMLAslv4i32 = 1760,
1776
    VMLAslv8i16 = 1761,
1777
    VMLAv16i8 = 1762,
1778
    VMLAv2i32 = 1763,
1779
    VMLAv4i16 = 1764,
1780
    VMLAv4i32 = 1765,
1781
    VMLAv8i16 = 1766,
1782
    VMLAv8i8  = 1767,
1783
    VMLSD = 1768,
1784
    VMLSH = 1769,
1785
    VMLSLslsv2i32 = 1770,
1786
    VMLSLslsv4i16 = 1771,
1787
    VMLSLsluv2i32 = 1772,
1788
    VMLSLsluv4i16 = 1773,
1789
    VMLSLsv2i64 = 1774,
1790
    VMLSLsv4i32 = 1775,
1791
    VMLSLsv8i16 = 1776,
1792
    VMLSLuv2i64 = 1777,
1793
    VMLSLuv4i32 = 1778,
1794
    VMLSLuv8i16 = 1779,
1795
    VMLSS = 1780,
1796
    VMLSfd  = 1781,
1797
    VMLSfq  = 1782,
1798
    VMLShd  = 1783,
1799
    VMLShq  = 1784,
1800
    VMLSslfd  = 1785,
1801
    VMLSslfq  = 1786,
1802
    VMLSslhd  = 1787,
1803
    VMLSslhq  = 1788,
1804
    VMLSslv2i32 = 1789,
1805
    VMLSslv4i16 = 1790,
1806
    VMLSslv4i32 = 1791,
1807
    VMLSslv8i16 = 1792,
1808
    VMLSv16i8 = 1793,
1809
    VMLSv2i32 = 1794,
1810
    VMLSv4i16 = 1795,
1811
    VMLSv4i32 = 1796,
1812
    VMLSv8i16 = 1797,
1813
    VMLSv8i8  = 1798,
1814
    VMOVD = 1799,
1815
    VMOVDRR = 1800,
1816
    VMOVH = 1801,
1817
    VMOVHR  = 1802,
1818
    VMOVLsv2i64 = 1803,
1819
    VMOVLsv4i32 = 1804,
1820
    VMOVLsv8i16 = 1805,
1821
    VMOVLuv2i64 = 1806,
1822
    VMOVLuv4i32 = 1807,
1823
    VMOVLuv8i16 = 1808,
1824
    VMOVNv2i32  = 1809,
1825
    VMOVNv4i16  = 1810,
1826
    VMOVNv8i8 = 1811,
1827
    VMOVRH  = 1812,
1828
    VMOVRRD = 1813,
1829
    VMOVRRS = 1814,
1830
    VMOVRS  = 1815,
1831
    VMOVS = 1816,
1832
    VMOVSR  = 1817,
1833
    VMOVSRR = 1818,
1834
    VMOVv16i8 = 1819,
1835
    VMOVv1i64 = 1820,
1836
    VMOVv2f32 = 1821,
1837
    VMOVv2i32 = 1822,
1838
    VMOVv2i64 = 1823,
1839
    VMOVv4f32 = 1824,
1840
    VMOVv4i16 = 1825,
1841
    VMOVv4i32 = 1826,
1842
    VMOVv8i16 = 1827,
1843
    VMOVv8i8  = 1828,
1844
    VMRS  = 1829,
1845
    VMRS_FPEXC  = 1830,
1846
    VMRS_FPINST = 1831,
1847
    VMRS_FPINST2  = 1832,
1848
    VMRS_FPSID  = 1833,
1849
    VMRS_MVFR0  = 1834,
1850
    VMRS_MVFR1  = 1835,
1851
    VMRS_MVFR2  = 1836,
1852
    VMSR  = 1837,
1853
    VMSR_FPEXC  = 1838,
1854
    VMSR_FPINST = 1839,
1855
    VMSR_FPINST2  = 1840,
1856
    VMSR_FPSID  = 1841,
1857
    VMULD = 1842,
1858
    VMULH = 1843,
1859
    VMULLp64  = 1844,
1860
    VMULLp8 = 1845,
1861
    VMULLslsv2i32 = 1846,
1862
    VMULLslsv4i16 = 1847,
1863
    VMULLsluv2i32 = 1848,
1864
    VMULLsluv4i16 = 1849,
1865
    VMULLsv2i64 = 1850,
1866
    VMULLsv4i32 = 1851,
1867
    VMULLsv8i16 = 1852,
1868
    VMULLuv2i64 = 1853,
1869
    VMULLuv4i32 = 1854,
1870
    VMULLuv8i16 = 1855,
1871
    VMULS = 1856,
1872
    VMULfd  = 1857,
1873
    VMULfq  = 1858,
1874
    VMULhd  = 1859,
1875
    VMULhq  = 1860,
1876
    VMULpd  = 1861,
1877
    VMULpq  = 1862,
1878
    VMULslfd  = 1863,
1879
    VMULslfq  = 1864,
1880
    VMULslhd  = 1865,
1881
    VMULslhq  = 1866,
1882
    VMULslv2i32 = 1867,
1883
    VMULslv4i16 = 1868,
1884
    VMULslv4i32 = 1869,
1885
    VMULslv8i16 = 1870,
1886
    VMULv16i8 = 1871,
1887
    VMULv2i32 = 1872,
1888
    VMULv4i16 = 1873,
1889
    VMULv4i32 = 1874,
1890
    VMULv8i16 = 1875,
1891
    VMULv8i8  = 1876,
1892
    VMVNd = 1877,
1893
    VMVNq = 1878,
1894
    VMVNv2i32 = 1879,
1895
    VMVNv4i16 = 1880,
1896
    VMVNv4i32 = 1881,
1897
    VMVNv8i16 = 1882,
1898
    VNEGD = 1883,
1899
    VNEGH = 1884,
1900
    VNEGS = 1885,
1901
    VNEGf32q  = 1886,
1902
    VNEGfd  = 1887,
1903
    VNEGhd  = 1888,
1904
    VNEGhq  = 1889,
1905
    VNEGs16d  = 1890,
1906
    VNEGs16q  = 1891,
1907
    VNEGs32d  = 1892,
1908
    VNEGs32q  = 1893,
1909
    VNEGs8d = 1894,
1910
    VNEGs8q = 1895,
1911
    VNMLAD  = 1896,
1912
    VNMLAH  = 1897,
1913
    VNMLAS  = 1898,
1914
    VNMLSD  = 1899,
1915
    VNMLSH  = 1900,
1916
    VNMLSS  = 1901,
1917
    VNMULD  = 1902,
1918
    VNMULH  = 1903,
1919
    VNMULS  = 1904,
1920
    VORNd = 1905,
1921
    VORNq = 1906,
1922
    VORRd = 1907,
1923
    VORRiv2i32  = 1908,
1924
    VORRiv4i16  = 1909,
1925
    VORRiv4i32  = 1910,
1926
    VORRiv8i16  = 1911,
1927
    VORRq = 1912,
1928
    VPADALsv16i8  = 1913,
1929
    VPADALsv2i32  = 1914,
1930
    VPADALsv4i16  = 1915,
1931
    VPADALsv4i32  = 1916,
1932
    VPADALsv8i16  = 1917,
1933
    VPADALsv8i8 = 1918,
1934
    VPADALuv16i8  = 1919,
1935
    VPADALuv2i32  = 1920,
1936
    VPADALuv4i16  = 1921,
1937
    VPADALuv4i32  = 1922,
1938
    VPADALuv8i16  = 1923,
1939
    VPADALuv8i8 = 1924,
1940
    VPADDLsv16i8  = 1925,
1941
    VPADDLsv2i32  = 1926,
1942
    VPADDLsv4i16  = 1927,
1943
    VPADDLsv4i32  = 1928,
1944
    VPADDLsv8i16  = 1929,
1945
    VPADDLsv8i8 = 1930,
1946
    VPADDLuv16i8  = 1931,
1947
    VPADDLuv2i32  = 1932,
1948
    VPADDLuv4i16  = 1933,
1949
    VPADDLuv4i32  = 1934,
1950
    VPADDLuv8i16  = 1935,
1951
    VPADDLuv8i8 = 1936,
1952
    VPADDf  = 1937,
1953
    VPADDh  = 1938,
1954
    VPADDi16  = 1939,
1955
    VPADDi32  = 1940,
1956
    VPADDi8 = 1941,
1957
    VPMAXf  = 1942,
1958
    VPMAXh  = 1943,
1959
    VPMAXs16  = 1944,
1960
    VPMAXs32  = 1945,
1961
    VPMAXs8 = 1946,
1962
    VPMAXu16  = 1947,
1963
    VPMAXu32  = 1948,
1964
    VPMAXu8 = 1949,
1965
    VPMINf  = 1950,
1966
    VPMINh  = 1951,
1967
    VPMINs16  = 1952,
1968
    VPMINs32  = 1953,
1969
    VPMINs8 = 1954,
1970
    VPMINu16  = 1955,
1971
    VPMINu32  = 1956,
1972
    VPMINu8 = 1957,
1973
    VQABSv16i8  = 1958,
1974
    VQABSv2i32  = 1959,
1975
    VQABSv4i16  = 1960,
1976
    VQABSv4i32  = 1961,
1977
    VQABSv8i16  = 1962,
1978
    VQABSv8i8 = 1963,
1979
    VQADDsv16i8 = 1964,
1980
    VQADDsv1i64 = 1965,
1981
    VQADDsv2i32 = 1966,
1982
    VQADDsv2i64 = 1967,
1983
    VQADDsv4i16 = 1968,
1984
    VQADDsv4i32 = 1969,
1985
    VQADDsv8i16 = 1970,
1986
    VQADDsv8i8  = 1971,
1987
    VQADDuv16i8 = 1972,
1988
    VQADDuv1i64 = 1973,
1989
    VQADDuv2i32 = 1974,
1990
    VQADDuv2i64 = 1975,
1991
    VQADDuv4i16 = 1976,
1992
    VQADDuv4i32 = 1977,
1993
    VQADDuv8i16 = 1978,
1994
    VQADDuv8i8  = 1979,
1995
    VQDMLALslv2i32  = 1980,
1996
    VQDMLALslv4i16  = 1981,
1997
    VQDMLALv2i64  = 1982,
1998
    VQDMLALv4i32  = 1983,
1999
    VQDMLSLslv2i32  = 1984,
2000
    VQDMLSLslv4i16  = 1985,
2001
    VQDMLSLv2i64  = 1986,
2002
    VQDMLSLv4i32  = 1987,
2003
    VQDMULHslv2i32  = 1988,
2004
    VQDMULHslv4i16  = 1989,
2005
    VQDMULHslv4i32  = 1990,
2006
    VQDMULHslv8i16  = 1991,
2007
    VQDMULHv2i32  = 1992,
2008
    VQDMULHv4i16  = 1993,
2009
    VQDMULHv4i32  = 1994,
2010
    VQDMULHv8i16  = 1995,
2011
    VQDMULLslv2i32  = 1996,
2012
    VQDMULLslv4i16  = 1997,
2013
    VQDMULLv2i64  = 1998,
2014
    VQDMULLv4i32  = 1999,
2015
    VQMOVNsuv2i32 = 2000,
2016
    VQMOVNsuv4i16 = 2001,
2017
    VQMOVNsuv8i8  = 2002,
2018
    VQMOVNsv2i32  = 2003,
2019
    VQMOVNsv4i16  = 2004,
2020
    VQMOVNsv8i8 = 2005,
2021
    VQMOVNuv2i32  = 2006,
2022
    VQMOVNuv4i16  = 2007,
2023
    VQMOVNuv8i8 = 2008,
2024
    VQNEGv16i8  = 2009,
2025
    VQNEGv2i32  = 2010,
2026
    VQNEGv4i16  = 2011,
2027
    VQNEGv4i32  = 2012,
2028
    VQNEGv8i16  = 2013,
2029
    VQNEGv8i8 = 2014,
2030
    VQRDMLAHslv2i32 = 2015,
2031
    VQRDMLAHslv4i16 = 2016,
2032
    VQRDMLAHslv4i32 = 2017,
2033
    VQRDMLAHslv8i16 = 2018,
2034
    VQRDMLAHv2i32 = 2019,
2035
    VQRDMLAHv4i16 = 2020,
2036
    VQRDMLAHv4i32 = 2021,
2037
    VQRDMLAHv8i16 = 2022,
2038
    VQRDMLSHslv2i32 = 2023,
2039
    VQRDMLSHslv4i16 = 2024,
2040
    VQRDMLSHslv4i32 = 2025,
2041
    VQRDMLSHslv8i16 = 2026,
2042
    VQRDMLSHv2i32 = 2027,
2043
    VQRDMLSHv4i16 = 2028,
2044
    VQRDMLSHv4i32 = 2029,
2045
    VQRDMLSHv8i16 = 2030,
2046
    VQRDMULHslv2i32 = 2031,
2047
    VQRDMULHslv4i16 = 2032,
2048
    VQRDMULHslv4i32 = 2033,
2049
    VQRDMULHslv8i16 = 2034,
2050
    VQRDMULHv2i32 = 2035,
2051
    VQRDMULHv4i16 = 2036,
2052
    VQRDMULHv4i32 = 2037,
2053
    VQRDMULHv8i16 = 2038,
2054
    VQRSHLsv16i8  = 2039,
2055
    VQRSHLsv1i64  = 2040,
2056
    VQRSHLsv2i32  = 2041,
2057
    VQRSHLsv2i64  = 2042,
2058
    VQRSHLsv4i16  = 2043,
2059
    VQRSHLsv4i32  = 2044,
2060
    VQRSHLsv8i16  = 2045,
2061
    VQRSHLsv8i8 = 2046,
2062
    VQRSHLuv16i8  = 2047,
2063
    VQRSHLuv1i64  = 2048,
2064
    VQRSHLuv2i32  = 2049,
2065
    VQRSHLuv2i64  = 2050,
2066
    VQRSHLuv4i16  = 2051,
2067
    VQRSHLuv4i32  = 2052,
2068
    VQRSHLuv8i16  = 2053,
2069
    VQRSHLuv8i8 = 2054,
2070
    VQRSHRNsv2i32 = 2055,
2071
    VQRSHRNsv4i16 = 2056,
2072
    VQRSHRNsv8i8  = 2057,
2073
    VQRSHRNuv2i32 = 2058,
2074
    VQRSHRNuv4i16 = 2059,
2075
    VQRSHRNuv8i8  = 2060,
2076
    VQRSHRUNv2i32 = 2061,
2077
    VQRSHRUNv4i16 = 2062,
2078
    VQRSHRUNv8i8  = 2063,
2079
    VQSHLsiv16i8  = 2064,
2080
    VQSHLsiv1i64  = 2065,
2081
    VQSHLsiv2i32  = 2066,
2082
    VQSHLsiv2i64  = 2067,
2083
    VQSHLsiv4i16  = 2068,
2084
    VQSHLsiv4i32  = 2069,
2085
    VQSHLsiv8i16  = 2070,
2086
    VQSHLsiv8i8 = 2071,
2087
    VQSHLsuv16i8  = 2072,
2088
    VQSHLsuv1i64  = 2073,
2089
    VQSHLsuv2i32  = 2074,
2090
    VQSHLsuv2i64  = 2075,
2091
    VQSHLsuv4i16  = 2076,
2092
    VQSHLsuv4i32  = 2077,
2093
    VQSHLsuv8i16  = 2078,
2094
    VQSHLsuv8i8 = 2079,
2095
    VQSHLsv16i8 = 2080,
2096
    VQSHLsv1i64 = 2081,
2097
    VQSHLsv2i32 = 2082,
2098
    VQSHLsv2i64 = 2083,
2099
    VQSHLsv4i16 = 2084,
2100
    VQSHLsv4i32 = 2085,
2101
    VQSHLsv8i16 = 2086,
2102
    VQSHLsv8i8  = 2087,
2103
    VQSHLuiv16i8  = 2088,
2104
    VQSHLuiv1i64  = 2089,
2105
    VQSHLuiv2i32  = 2090,
2106
    VQSHLuiv2i64  = 2091,
2107
    VQSHLuiv4i16  = 2092,
2108
    VQSHLuiv4i32  = 2093,
2109
    VQSHLuiv8i16  = 2094,
2110
    VQSHLuiv8i8 = 2095,
2111
    VQSHLuv16i8 = 2096,
2112
    VQSHLuv1i64 = 2097,
2113
    VQSHLuv2i32 = 2098,
2114
    VQSHLuv2i64 = 2099,
2115
    VQSHLuv4i16 = 2100,
2116
    VQSHLuv4i32 = 2101,
2117
    VQSHLuv8i16 = 2102,
2118
    VQSHLuv8i8  = 2103,
2119
    VQSHRNsv2i32  = 2104,
2120
    VQSHRNsv4i16  = 2105,
2121
    VQSHRNsv8i8 = 2106,
2122
    VQSHRNuv2i32  = 2107,
2123
    VQSHRNuv4i16  = 2108,
2124
    VQSHRNuv8i8 = 2109,
2125
    VQSHRUNv2i32  = 2110,
2126
    VQSHRUNv4i16  = 2111,
2127
    VQSHRUNv8i8 = 2112,
2128
    VQSUBsv16i8 = 2113,
2129
    VQSUBsv1i64 = 2114,
2130
    VQSUBsv2i32 = 2115,
2131
    VQSUBsv2i64 = 2116,
2132
    VQSUBsv4i16 = 2117,
2133
    VQSUBsv4i32 = 2118,
2134
    VQSUBsv8i16 = 2119,
2135
    VQSUBsv8i8  = 2120,
2136
    VQSUBuv16i8 = 2121,
2137
    VQSUBuv1i64 = 2122,
2138
    VQSUBuv2i32 = 2123,
2139
    VQSUBuv2i64 = 2124,
2140
    VQSUBuv4i16 = 2125,
2141
    VQSUBuv4i32 = 2126,
2142
    VQSUBuv8i16 = 2127,
2143
    VQSUBuv8i8  = 2128,
2144
    VRADDHNv2i32  = 2129,
2145
    VRADDHNv4i16  = 2130,
2146
    VRADDHNv8i8 = 2131,
2147
    VRECPEd = 2132,
2148
    VRECPEfd  = 2133,
2149
    VRECPEfq  = 2134,
2150
    VRECPEhd  = 2135,
2151
    VRECPEhq  = 2136,
2152
    VRECPEq = 2137,
2153
    VRECPSfd  = 2138,
2154
    VRECPSfq  = 2139,
2155
    VRECPShd  = 2140,
2156
    VRECPShq  = 2141,
2157
    VREV16d8  = 2142,
2158
    VREV16q8  = 2143,
2159
    VREV32d16 = 2144,
2160
    VREV32d8  = 2145,
2161
    VREV32q16 = 2146,
2162
    VREV32q8  = 2147,
2163
    VREV64d16 = 2148,
2164
    VREV64d32 = 2149,
2165
    VREV64d8  = 2150,
2166
    VREV64q16 = 2151,
2167
    VREV64q32 = 2152,
2168
    VREV64q8  = 2153,
2169
    VRHADDsv16i8  = 2154,
2170
    VRHADDsv2i32  = 2155,
2171
    VRHADDsv4i16  = 2156,
2172
    VRHADDsv4i32  = 2157,
2173
    VRHADDsv8i16  = 2158,
2174
    VRHADDsv8i8 = 2159,
2175
    VRHADDuv16i8  = 2160,
2176
    VRHADDuv2i32  = 2161,
2177
    VRHADDuv4i16  = 2162,
2178
    VRHADDuv4i32  = 2163,
2179
    VRHADDuv8i16  = 2164,
2180
    VRHADDuv8i8 = 2165,
2181
    VRINTAD = 2166,
2182
    VRINTAH = 2167,
2183
    VRINTANDf = 2168,
2184
    VRINTANDh = 2169,
2185
    VRINTANQf = 2170,
2186
    VRINTANQh = 2171,
2187
    VRINTAS = 2172,
2188
    VRINTMD = 2173,
2189
    VRINTMH = 2174,
2190
    VRINTMNDf = 2175,
2191
    VRINTMNDh = 2176,
2192
    VRINTMNQf = 2177,
2193
    VRINTMNQh = 2178,
2194
    VRINTMS = 2179,
2195
    VRINTND = 2180,
2196
    VRINTNH = 2181,
2197
    VRINTNNDf = 2182,
2198
    VRINTNNDh = 2183,
2199
    VRINTNNQf = 2184,
2200
    VRINTNNQh = 2185,
2201
    VRINTNS = 2186,
2202
    VRINTPD = 2187,
2203
    VRINTPH = 2188,
2204
    VRINTPNDf = 2189,
2205
    VRINTPNDh = 2190,
2206
    VRINTPNQf = 2191,
2207
    VRINTPNQh = 2192,
2208
    VRINTPS = 2193,
2209
    VRINTRD = 2194,
2210
    VRINTRH = 2195,
2211
    VRINTRS = 2196,
2212
    VRINTXD = 2197,
2213
    VRINTXH = 2198,
2214
    VRINTXNDf = 2199,
2215
    VRINTXNDh = 2200,
2216
    VRINTXNQf = 2201,
2217
    VRINTXNQh = 2202,
2218
    VRINTXS = 2203,
2219
    VRINTZD = 2204,
2220
    VRINTZH = 2205,
2221
    VRINTZNDf = 2206,
2222
    VRINTZNDh = 2207,
2223
    VRINTZNQf = 2208,
2224
    VRINTZNQh = 2209,
2225
    VRINTZS = 2210,
2226
    VRSHLsv16i8 = 2211,
2227
    VRSHLsv1i64 = 2212,
2228
    VRSHLsv2i32 = 2213,
2229
    VRSHLsv2i64 = 2214,
2230
    VRSHLsv4i16 = 2215,
2231
    VRSHLsv4i32 = 2216,
2232
    VRSHLsv8i16 = 2217,
2233
    VRSHLsv8i8  = 2218,
2234
    VRSHLuv16i8 = 2219,
2235
    VRSHLuv1i64 = 2220,
2236
    VRSHLuv2i32 = 2221,
2237
    VRSHLuv2i64 = 2222,
2238
    VRSHLuv4i16 = 2223,
2239
    VRSHLuv4i32 = 2224,
2240
    VRSHLuv8i16 = 2225,
2241
    VRSHLuv8i8  = 2226,
2242
    VRSHRNv2i32 = 2227,
2243
    VRSHRNv4i16 = 2228,
2244
    VRSHRNv8i8  = 2229,
2245
    VRSHRsv16i8 = 2230,
2246
    VRSHRsv1i64 = 2231,
2247
    VRSHRsv2i32 = 2232,
2248
    VRSHRsv2i64 = 2233,
2249
    VRSHRsv4i16 = 2234,
2250
    VRSHRsv4i32 = 2235,
2251
    VRSHRsv8i16 = 2236,
2252
    VRSHRsv8i8  = 2237,
2253
    VRSHRuv16i8 = 2238,
2254
    VRSHRuv1i64 = 2239,
2255
    VRSHRuv2i32 = 2240,
2256
    VRSHRuv2i64 = 2241,
2257
    VRSHRuv4i16 = 2242,
2258
    VRSHRuv4i32 = 2243,
2259
    VRSHRuv8i16 = 2244,
2260
    VRSHRuv8i8  = 2245,
2261
    VRSQRTEd  = 2246,
2262
    VRSQRTEfd = 2247,
2263
    VRSQRTEfq = 2248,
2264
    VRSQRTEhd = 2249,
2265
    VRSQRTEhq = 2250,
2266
    VRSQRTEq  = 2251,
2267
    VRSQRTSfd = 2252,
2268
    VRSQRTSfq = 2253,
2269
    VRSQRTShd = 2254,
2270
    VRSQRTShq = 2255,
2271
    VRSRAsv16i8 = 2256,
2272
    VRSRAsv1i64 = 2257,
2273
    VRSRAsv2i32 = 2258,
2274
    VRSRAsv2i64 = 2259,
2275
    VRSRAsv4i16 = 2260,
2276
    VRSRAsv4i32 = 2261,
2277
    VRSRAsv8i16 = 2262,
2278
    VRSRAsv8i8  = 2263,
2279
    VRSRAuv16i8 = 2264,
2280
    VRSRAuv1i64 = 2265,
2281
    VRSRAuv2i32 = 2266,
2282
    VRSRAuv2i64 = 2267,
2283
    VRSRAuv4i16 = 2268,
2284
    VRSRAuv4i32 = 2269,
2285
    VRSRAuv8i16 = 2270,
2286
    VRSRAuv8i8  = 2271,
2287
    VRSUBHNv2i32  = 2272,
2288
    VRSUBHNv4i16  = 2273,
2289
    VRSUBHNv8i8 = 2274,
2290
    VSDOTD  = 2275,
2291
    VSDOTDI = 2276,
2292
    VSDOTQ  = 2277,
2293
    VSDOTQI = 2278,
2294
    VSELEQD = 2279,
2295
    VSELEQH = 2280,
2296
    VSELEQS = 2281,
2297
    VSELGED = 2282,
2298
    VSELGEH = 2283,
2299
    VSELGES = 2284,
2300
    VSELGTD = 2285,
2301
    VSELGTH = 2286,
2302
    VSELGTS = 2287,
2303
    VSELVSD = 2288,
2304
    VSELVSH = 2289,
2305
    VSELVSS = 2290,
2306
    VSETLNi16 = 2291,
2307
    VSETLNi32 = 2292,
2308
    VSETLNi8  = 2293,
2309
    VSHLLi16  = 2294,
2310
    VSHLLi32  = 2295,
2311
    VSHLLi8 = 2296,
2312
    VSHLLsv2i64 = 2297,
2313
    VSHLLsv4i32 = 2298,
2314
    VSHLLsv8i16 = 2299,
2315
    VSHLLuv2i64 = 2300,
2316
    VSHLLuv4i32 = 2301,
2317
    VSHLLuv8i16 = 2302,
2318
    VSHLiv16i8  = 2303,
2319
    VSHLiv1i64  = 2304,
2320
    VSHLiv2i32  = 2305,
2321
    VSHLiv2i64  = 2306,
2322
    VSHLiv4i16  = 2307,
2323
    VSHLiv4i32  = 2308,
2324
    VSHLiv8i16  = 2309,
2325
    VSHLiv8i8 = 2310,
2326
    VSHLsv16i8  = 2311,
2327
    VSHLsv1i64  = 2312,
2328
    VSHLsv2i32  = 2313,
2329
    VSHLsv2i64  = 2314,
2330
    VSHLsv4i16  = 2315,
2331
    VSHLsv4i32  = 2316,
2332
    VSHLsv8i16  = 2317,
2333
    VSHLsv8i8 = 2318,
2334
    VSHLuv16i8  = 2319,
2335
    VSHLuv1i64  = 2320,
2336
    VSHLuv2i32  = 2321,
2337
    VSHLuv2i64  = 2322,
2338
    VSHLuv4i16  = 2323,
2339
    VSHLuv4i32  = 2324,
2340
    VSHLuv8i16  = 2325,
2341
    VSHLuv8i8 = 2326,
2342
    VSHRNv2i32  = 2327,
2343
    VSHRNv4i16  = 2328,
2344
    VSHRNv8i8 = 2329,
2345
    VSHRsv16i8  = 2330,
2346
    VSHRsv1i64  = 2331,
2347
    VSHRsv2i32  = 2332,
2348
    VSHRsv2i64  = 2333,
2349
    VSHRsv4i16  = 2334,
2350
    VSHRsv4i32  = 2335,
2351
    VSHRsv8i16  = 2336,
2352
    VSHRsv8i8 = 2337,
2353
    VSHRuv16i8  = 2338,
2354
    VSHRuv1i64  = 2339,
2355
    VSHRuv2i32  = 2340,
2356
    VSHRuv2i64  = 2341,
2357
    VSHRuv4i16  = 2342,
2358
    VSHRuv4i32  = 2343,
2359
    VSHRuv8i16  = 2344,
2360
    VSHRuv8i8 = 2345,
2361
    VSHTOD  = 2346,
2362
    VSHTOH  = 2347,
2363
    VSHTOS  = 2348,
2364
    VSITOD  = 2349,
2365
    VSITOH  = 2350,
2366
    VSITOS  = 2351,
2367
    VSLIv16i8 = 2352,
2368
    VSLIv1i64 = 2353,
2369
    VSLIv2i32 = 2354,
2370
    VSLIv2i64 = 2355,
2371
    VSLIv4i16 = 2356,
2372
    VSLIv4i32 = 2357,
2373
    VSLIv8i16 = 2358,
2374
    VSLIv8i8  = 2359,
2375
    VSLTOD  = 2360,
2376
    VSLTOH  = 2361,
2377
    VSLTOS  = 2362,
2378
    VSQRTD  = 2363,
2379
    VSQRTH  = 2364,
2380
    VSQRTS  = 2365,
2381
    VSRAsv16i8  = 2366,
2382
    VSRAsv1i64  = 2367,
2383
    VSRAsv2i32  = 2368,
2384
    VSRAsv2i64  = 2369,
2385
    VSRAsv4i16  = 2370,
2386
    VSRAsv4i32  = 2371,
2387
    VSRAsv8i16  = 2372,
2388
    VSRAsv8i8 = 2373,
2389
    VSRAuv16i8  = 2374,
2390
    VSRAuv1i64  = 2375,
2391
    VSRAuv2i32  = 2376,
2392
    VSRAuv2i64  = 2377,
2393
    VSRAuv4i16  = 2378,
2394
    VSRAuv4i32  = 2379,
2395
    VSRAuv8i16  = 2380,
2396
    VSRAuv8i8 = 2381,
2397
    VSRIv16i8 = 2382,
2398
    VSRIv1i64 = 2383,
2399
    VSRIv2i32 = 2384,
2400
    VSRIv2i64 = 2385,
2401
    VSRIv4i16 = 2386,
2402
    VSRIv4i32 = 2387,
2403
    VSRIv8i16 = 2388,
2404
    VSRIv8i8  = 2389,
2405
    VST1LNd16 = 2390,
2406
    VST1LNd16_UPD = 2391,
2407
    VST1LNd32 = 2392,
2408
    VST1LNd32_UPD = 2393,
2409
    VST1LNd8  = 2394,
2410
    VST1LNd8_UPD  = 2395,
2411
    VST1LNq16Pseudo = 2396,
2412
    VST1LNq16Pseudo_UPD = 2397,
2413
    VST1LNq32Pseudo = 2398,
2414
    VST1LNq32Pseudo_UPD = 2399,
2415
    VST1LNq8Pseudo  = 2400,
2416
    VST1LNq8Pseudo_UPD  = 2401,
2417
    VST1d16 = 2402,
2418
    VST1d16Q  = 2403,
2419
    VST1d16QPseudo  = 2404,
2420
    VST1d16Qwb_fixed  = 2405,
2421
    VST1d16Qwb_register = 2406,
2422
    VST1d16T  = 2407,
2423
    VST1d16TPseudo  = 2408,
2424
    VST1d16Twb_fixed  = 2409,
2425
    VST1d16Twb_register = 2410,
2426
    VST1d16wb_fixed = 2411,
2427
    VST1d16wb_register  = 2412,
2428
    VST1d32 = 2413,
2429
    VST1d32Q  = 2414,
2430
    VST1d32QPseudo  = 2415,
2431
    VST1d32Qwb_fixed  = 2416,
2432
    VST1d32Qwb_register = 2417,
2433
    VST1d32T  = 2418,
2434
    VST1d32TPseudo  = 2419,
2435
    VST1d32Twb_fixed  = 2420,
2436
    VST1d32Twb_register = 2421,
2437
    VST1d32wb_fixed = 2422,
2438
    VST1d32wb_register  = 2423,
2439
    VST1d64 = 2424,
2440
    VST1d64Q  = 2425,
2441
    VST1d64QPseudo  = 2426,
2442
    VST1d64QPseudoWB_fixed  = 2427,
2443
    VST1d64QPseudoWB_register = 2428,
2444
    VST1d64Qwb_fixed  = 2429,
2445
    VST1d64Qwb_register = 2430,
2446
    VST1d64T  = 2431,
2447
    VST1d64TPseudo  = 2432,
2448
    VST1d64TPseudoWB_fixed  = 2433,
2449
    VST1d64TPseudoWB_register = 2434,
2450
    VST1d64Twb_fixed  = 2435,
2451
    VST1d64Twb_register = 2436,
2452
    VST1d64wb_fixed = 2437,
2453
    VST1d64wb_register  = 2438,
2454
    VST1d8  = 2439,
2455
    VST1d8Q = 2440,
2456
    VST1d8QPseudo = 2441,
2457
    VST1d8Qwb_fixed = 2442,
2458
    VST1d8Qwb_register  = 2443,
2459
    VST1d8T = 2444,
2460
    VST1d8TPseudo = 2445,
2461
    VST1d8Twb_fixed = 2446,
2462
    VST1d8Twb_register  = 2447,
2463
    VST1d8wb_fixed  = 2448,
2464
    VST1d8wb_register = 2449,
2465
    VST1q16 = 2450,
2466
    VST1q16HighQPseudo  = 2451,
2467
    VST1q16HighTPseudo  = 2452,
2468
    VST1q16LowQPseudo_UPD = 2453,
2469
    VST1q16LowTPseudo_UPD = 2454,
2470
    VST1q16wb_fixed = 2455,
2471
    VST1q16wb_register  = 2456,
2472
    VST1q32 = 2457,
2473
    VST1q32HighQPseudo  = 2458,
2474
    VST1q32HighTPseudo  = 2459,
2475
    VST1q32LowQPseudo_UPD = 2460,
2476
    VST1q32LowTPseudo_UPD = 2461,
2477
    VST1q32wb_fixed = 2462,
2478
    VST1q32wb_register  = 2463,
2479
    VST1q64 = 2464,
2480
    VST1q64HighQPseudo  = 2465,
2481
    VST1q64HighTPseudo  = 2466,
2482
    VST1q64LowQPseudo_UPD = 2467,
2483
    VST1q64LowTPseudo_UPD = 2468,
2484
    VST1q64wb_fixed = 2469,
2485
    VST1q64wb_register  = 2470,
2486
    VST1q8  = 2471,
2487
    VST1q8HighQPseudo = 2472,
2488
    VST1q8HighTPseudo = 2473,
2489
    VST1q8LowQPseudo_UPD  = 2474,
2490
    VST1q8LowTPseudo_UPD  = 2475,
2491
    VST1q8wb_fixed  = 2476,
2492
    VST1q8wb_register = 2477,
2493
    VST2LNd16 = 2478,
2494
    VST2LNd16Pseudo = 2479,
2495
    VST2LNd16Pseudo_UPD = 2480,
2496
    VST2LNd16_UPD = 2481,
2497
    VST2LNd32 = 2482,
2498
    VST2LNd32Pseudo = 2483,
2499
    VST2LNd32Pseudo_UPD = 2484,
2500
    VST2LNd32_UPD = 2485,
2501
    VST2LNd8  = 2486,
2502
    VST2LNd8Pseudo  = 2487,
2503
    VST2LNd8Pseudo_UPD  = 2488,
2504
    VST2LNd8_UPD  = 2489,
2505
    VST2LNq16 = 2490,
2506
    VST2LNq16Pseudo = 2491,
2507
    VST2LNq16Pseudo_UPD = 2492,
2508
    VST2LNq16_UPD = 2493,
2509
    VST2LNq32 = 2494,
2510
    VST2LNq32Pseudo = 2495,
2511
    VST2LNq32Pseudo_UPD = 2496,
2512
    VST2LNq32_UPD = 2497,
2513
    VST2b16 = 2498,
2514
    VST2b16wb_fixed = 2499,
2515
    VST2b16wb_register  = 2500,
2516
    VST2b32 = 2501,
2517
    VST2b32wb_fixed = 2502,
2518
    VST2b32wb_register  = 2503,
2519
    VST2b8  = 2504,
2520
    VST2b8wb_fixed  = 2505,
2521
    VST2b8wb_register = 2506,
2522
    VST2d16 = 2507,
2523
    VST2d16wb_fixed = 2508,
2524
    VST2d16wb_register  = 2509,
2525
    VST2d32 = 2510,
2526
    VST2d32wb_fixed = 2511,
2527
    VST2d32wb_register  = 2512,
2528
    VST2d8  = 2513,
2529
    VST2d8wb_fixed  = 2514,
2530
    VST2d8wb_register = 2515,
2531
    VST2q16 = 2516,
2532
    VST2q16Pseudo = 2517,
2533
    VST2q16PseudoWB_fixed = 2518,
2534
    VST2q16PseudoWB_register  = 2519,
2535
    VST2q16wb_fixed = 2520,
2536
    VST2q16wb_register  = 2521,
2537
    VST2q32 = 2522,
2538
    VST2q32Pseudo = 2523,
2539
    VST2q32PseudoWB_fixed = 2524,
2540
    VST2q32PseudoWB_register  = 2525,
2541
    VST2q32wb_fixed = 2526,
2542
    VST2q32wb_register  = 2527,
2543
    VST2q8  = 2528,
2544
    VST2q8Pseudo  = 2529,
2545
    VST2q8PseudoWB_fixed  = 2530,
2546
    VST2q8PseudoWB_register = 2531,
2547
    VST2q8wb_fixed  = 2532,
2548
    VST2q8wb_register = 2533,
2549
    VST3LNd16 = 2534,
2550
    VST3LNd16Pseudo = 2535,
2551
    VST3LNd16Pseudo_UPD = 2536,
2552
    VST3LNd16_UPD = 2537,
2553
    VST3LNd32 = 2538,
2554
    VST3LNd32Pseudo = 2539,
2555
    VST3LNd32Pseudo_UPD = 2540,
2556
    VST3LNd32_UPD = 2541,
2557
    VST3LNd8  = 2542,
2558
    VST3LNd8Pseudo  = 2543,
2559
    VST3LNd8Pseudo_UPD  = 2544,
2560
    VST3LNd8_UPD  = 2545,
2561
    VST3LNq16 = 2546,
2562
    VST3LNq16Pseudo = 2547,
2563
    VST3LNq16Pseudo_UPD = 2548,
2564
    VST3LNq16_UPD = 2549,
2565
    VST3LNq32 = 2550,
2566
    VST3LNq32Pseudo = 2551,
2567
    VST3LNq32Pseudo_UPD = 2552,
2568
    VST3LNq32_UPD = 2553,
2569
    VST3d16 = 2554,
2570
    VST3d16Pseudo = 2555,
2571
    VST3d16Pseudo_UPD = 2556,
2572
    VST3d16_UPD = 2557,
2573
    VST3d32 = 2558,
2574
    VST3d32Pseudo = 2559,
2575
    VST3d32Pseudo_UPD = 2560,
2576
    VST3d32_UPD = 2561,
2577
    VST3d8  = 2562,
2578
    VST3d8Pseudo  = 2563,
2579
    VST3d8Pseudo_UPD  = 2564,
2580
    VST3d8_UPD  = 2565,
2581
    VST3q16 = 2566,
2582
    VST3q16Pseudo_UPD = 2567,
2583
    VST3q16_UPD = 2568,
2584
    VST3q16oddPseudo  = 2569,
2585
    VST3q16oddPseudo_UPD  = 2570,
2586
    VST3q32 = 2571,
2587
    VST3q32Pseudo_UPD = 2572,
2588
    VST3q32_UPD = 2573,
2589
    VST3q32oddPseudo  = 2574,
2590
    VST3q32oddPseudo_UPD  = 2575,
2591
    VST3q8  = 2576,
2592
    VST3q8Pseudo_UPD  = 2577,
2593
    VST3q8_UPD  = 2578,
2594
    VST3q8oddPseudo = 2579,
2595
    VST3q8oddPseudo_UPD = 2580,
2596
    VST4LNd16 = 2581,
2597
    VST4LNd16Pseudo = 2582,
2598
    VST4LNd16Pseudo_UPD = 2583,
2599
    VST4LNd16_UPD = 2584,
2600
    VST4LNd32 = 2585,
2601
    VST4LNd32Pseudo = 2586,
2602
    VST4LNd32Pseudo_UPD = 2587,
2603
    VST4LNd32_UPD = 2588,
2604
    VST4LNd8  = 2589,
2605
    VST4LNd8Pseudo  = 2590,
2606
    VST4LNd8Pseudo_UPD  = 2591,
2607
    VST4LNd8_UPD  = 2592,
2608
    VST4LNq16 = 2593,
2609
    VST4LNq16Pseudo = 2594,
2610
    VST4LNq16Pseudo_UPD = 2595,
2611
    VST4LNq16_UPD = 2596,
2612
    VST4LNq32 = 2597,
2613
    VST4LNq32Pseudo = 2598,
2614
    VST4LNq32Pseudo_UPD = 2599,
2615
    VST4LNq32_UPD = 2600,
2616
    VST4d16 = 2601,
2617
    VST4d16Pseudo = 2602,
2618
    VST4d16Pseudo_UPD = 2603,
2619
    VST4d16_UPD = 2604,
2620
    VST4d32 = 2605,
2621
    VST4d32Pseudo = 2606,
2622
    VST4d32Pseudo_UPD = 2607,
2623
    VST4d32_UPD = 2608,
2624
    VST4d8  = 2609,
2625
    VST4d8Pseudo  = 2610,
2626
    VST4d8Pseudo_UPD  = 2611,
2627
    VST4d8_UPD  = 2612,
2628
    VST4q16 = 2613,
2629
    VST4q16Pseudo_UPD = 2614,
2630
    VST4q16_UPD = 2615,
2631
    VST4q16oddPseudo  = 2616,
2632
    VST4q16oddPseudo_UPD  = 2617,
2633
    VST4q32 = 2618,
2634
    VST4q32Pseudo_UPD = 2619,
2635
    VST4q32_UPD = 2620,
2636
    VST4q32oddPseudo  = 2621,
2637
    VST4q32oddPseudo_UPD  = 2622,
2638
    VST4q8  = 2623,
2639
    VST4q8Pseudo_UPD  = 2624,
2640
    VST4q8_UPD  = 2625,
2641
    VST4q8oddPseudo = 2626,
2642
    VST4q8oddPseudo_UPD = 2627,
2643
    VSTMDDB_UPD = 2628,
2644
    VSTMDIA = 2629,
2645
    VSTMDIA_UPD = 2630,
2646
    VSTMQIA = 2631,
2647
    VSTMSDB_UPD = 2632,
2648
    VSTMSIA = 2633,
2649
    VSTMSIA_UPD = 2634,
2650
    VSTRD = 2635,
2651
    VSTRH = 2636,
2652
    VSTRS = 2637,
2653
    VSUBD = 2638,
2654
    VSUBH = 2639,
2655
    VSUBHNv2i32 = 2640,
2656
    VSUBHNv4i16 = 2641,
2657
    VSUBHNv8i8  = 2642,
2658
    VSUBLsv2i64 = 2643,
2659
    VSUBLsv4i32 = 2644,
2660
    VSUBLsv8i16 = 2645,
2661
    VSUBLuv2i64 = 2646,
2662
    VSUBLuv4i32 = 2647,
2663
    VSUBLuv8i16 = 2648,
2664
    VSUBS = 2649,
2665
    VSUBWsv2i64 = 2650,
2666
    VSUBWsv4i32 = 2651,
2667
    VSUBWsv8i16 = 2652,
2668
    VSUBWuv2i64 = 2653,
2669
    VSUBWuv4i32 = 2654,
2670
    VSUBWuv8i16 = 2655,
2671
    VSUBfd  = 2656,
2672
    VSUBfq  = 2657,
2673
    VSUBhd  = 2658,
2674
    VSUBhq  = 2659,
2675
    VSUBv16i8 = 2660,
2676
    VSUBv1i64 = 2661,
2677
    VSUBv2i32 = 2662,
2678
    VSUBv2i64 = 2663,
2679
    VSUBv4i16 = 2664,
2680
    VSUBv4i32 = 2665,
2681
    VSUBv8i16 = 2666,
2682
    VSUBv8i8  = 2667,
2683
    VSWPd = 2668,
2684
    VSWPq = 2669,
2685
    VTBL1 = 2670,
2686
    VTBL2 = 2671,
2687
    VTBL3 = 2672,
2688
    VTBL3Pseudo = 2673,
2689
    VTBL4 = 2674,
2690
    VTBL4Pseudo = 2675,
2691
    VTBX1 = 2676,
2692
    VTBX2 = 2677,
2693
    VTBX3 = 2678,
2694
    VTBX3Pseudo = 2679,
2695
    VTBX4 = 2680,
2696
    VTBX4Pseudo = 2681,
2697
    VTOSHD  = 2682,
2698
    VTOSHH  = 2683,
2699
    VTOSHS  = 2684,
2700
    VTOSIRD = 2685,
2701
    VTOSIRH = 2686,
2702
    VTOSIRS = 2687,
2703
    VTOSIZD = 2688,
2704
    VTOSIZH = 2689,
2705
    VTOSIZS = 2690,
2706
    VTOSLD  = 2691,
2707
    VTOSLH  = 2692,
2708
    VTOSLS  = 2693,
2709
    VTOUHD  = 2694,
2710
    VTOUHH  = 2695,
2711
    VTOUHS  = 2696,
2712
    VTOUIRD = 2697,
2713
    VTOUIRH = 2698,
2714
    VTOUIRS = 2699,
2715
    VTOUIZD = 2700,
2716
    VTOUIZH = 2701,
2717
    VTOUIZS = 2702,
2718
    VTOULD  = 2703,
2719
    VTOULH  = 2704,
2720
    VTOULS  = 2705,
2721
    VTRNd16 = 2706,
2722
    VTRNd32 = 2707,
2723
    VTRNd8  = 2708,
2724
    VTRNq16 = 2709,
2725
    VTRNq32 = 2710,
2726
    VTRNq8  = 2711,
2727
    VTSTv16i8 = 2712,
2728
    VTSTv2i32 = 2713,
2729
    VTSTv4i16 = 2714,
2730
    VTSTv4i32 = 2715,
2731
    VTSTv8i16 = 2716,
2732
    VTSTv8i8  = 2717,
2733
    VUDOTD  = 2718,
2734
    VUDOTDI = 2719,
2735
    VUDOTQ  = 2720,
2736
    VUDOTQI = 2721,
2737
    VUHTOD  = 2722,
2738
    VUHTOH  = 2723,
2739
    VUHTOS  = 2724,
2740
    VUITOD  = 2725,
2741
    VUITOH  = 2726,
2742
    VUITOS  = 2727,
2743
    VULTOD  = 2728,
2744
    VULTOH  = 2729,
2745
    VULTOS  = 2730,
2746
    VUZPd16 = 2731,
2747
    VUZPd8  = 2732,
2748
    VUZPq16 = 2733,
2749
    VUZPq32 = 2734,
2750
    VUZPq8  = 2735,
2751
    VZIPd16 = 2736,
2752
    VZIPd8  = 2737,
2753
    VZIPq16 = 2738,
2754
    VZIPq32 = 2739,
2755
    VZIPq8  = 2740,
2756
    sysLDMDA  = 2741,
2757
    sysLDMDA_UPD  = 2742,
2758
    sysLDMDB  = 2743,
2759
    sysLDMDB_UPD  = 2744,
2760
    sysLDMIA  = 2745,
2761
    sysLDMIA_UPD  = 2746,
2762
    sysLDMIB  = 2747,
2763
    sysLDMIB_UPD  = 2748,
2764
    sysSTMDA  = 2749,
2765
    sysSTMDA_UPD  = 2750,
2766
    sysSTMDB  = 2751,
2767
    sysSTMDB_UPD  = 2752,
2768
    sysSTMIA  = 2753,
2769
    sysSTMIA_UPD  = 2754,
2770
    sysSTMIB  = 2755,
2771
    sysSTMIB_UPD  = 2756,
2772
    t2ADCri = 2757,
2773
    t2ADCrr = 2758,
2774
    t2ADCrs = 2759,
2775
    t2ADDri = 2760,
2776
    t2ADDri12 = 2761,
2777
    t2ADDrr = 2762,
2778
    t2ADDrs = 2763,
2779
    t2ADR = 2764,
2780
    t2ANDri = 2765,
2781
    t2ANDrr = 2766,
2782
    t2ANDrs = 2767,
2783
    t2ASRri = 2768,
2784
    t2ASRrr = 2769,
2785
    t2B = 2770,
2786
    t2BFC = 2771,
2787
    t2BFI = 2772,
2788
    t2BICri = 2773,
2789
    t2BICrr = 2774,
2790
    t2BICrs = 2775,
2791
    t2BXJ = 2776,
2792
    t2Bcc = 2777,
2793
    t2CDP = 2778,
2794
    t2CDP2  = 2779,
2795
    t2CLREX = 2780,
2796
    t2CLZ = 2781,
2797
    t2CMNri = 2782,
2798
    t2CMNzrr  = 2783,
2799
    t2CMNzrs  = 2784,
2800
    t2CMPri = 2785,
2801
    t2CMPrr = 2786,
2802
    t2CMPrs = 2787,
2803
    t2CPS1p = 2788,
2804
    t2CPS2p = 2789,
2805
    t2CPS3p = 2790,
2806
    t2CRC32B  = 2791,
2807
    t2CRC32CB = 2792,
2808
    t2CRC32CH = 2793,
2809
    t2CRC32CW = 2794,
2810
    t2CRC32H  = 2795,
2811
    t2CRC32W  = 2796,
2812
    t2DBG = 2797,
2813
    t2DCPS1 = 2798,
2814
    t2DCPS2 = 2799,
2815
    t2DCPS3 = 2800,
2816
    t2DMB = 2801,
2817
    t2DSB = 2802,
2818
    t2EORri = 2803,
2819
    t2EORrr = 2804,
2820
    t2EORrs = 2805,
2821
    t2HINT  = 2806,
2822
    t2HVC = 2807,
2823
    t2ISB = 2808,
2824
    t2IT  = 2809,
2825
    t2Int_eh_sjlj_setjmp  = 2810,
2826
    t2Int_eh_sjlj_setjmp_nofp = 2811,
2827
    t2LDA = 2812,
2828
    t2LDAB  = 2813,
2829
    t2LDAEX = 2814,
2830
    t2LDAEXB  = 2815,
2831
    t2LDAEXD  = 2816,
2832
    t2LDAEXH  = 2817,
2833
    t2LDAH  = 2818,
2834
    t2LDC2L_OFFSET  = 2819,
2835
    t2LDC2L_OPTION  = 2820,
2836
    t2LDC2L_POST  = 2821,
2837
    t2LDC2L_PRE = 2822,
2838
    t2LDC2_OFFSET = 2823,
2839
    t2LDC2_OPTION = 2824,
2840
    t2LDC2_POST = 2825,
2841
    t2LDC2_PRE  = 2826,
2842
    t2LDCL_OFFSET = 2827,
2843
    t2LDCL_OPTION = 2828,
2844
    t2LDCL_POST = 2829,
2845
    t2LDCL_PRE  = 2830,
2846
    t2LDC_OFFSET  = 2831,
2847
    t2LDC_OPTION  = 2832,
2848
    t2LDC_POST  = 2833,
2849
    t2LDC_PRE = 2834,
2850
    t2LDMDB = 2835,
2851
    t2LDMDB_UPD = 2836,
2852
    t2LDMIA = 2837,
2853
    t2LDMIA_UPD = 2838,
2854
    t2LDRBT = 2839,
2855
    t2LDRB_POST = 2840,
2856
    t2LDRB_PRE  = 2841,
2857
    t2LDRBi12 = 2842,
2858
    t2LDRBi8  = 2843,
2859
    t2LDRBpci = 2844,
2860
    t2LDRBs = 2845,
2861
    t2LDRD_POST = 2846,
2862
    t2LDRD_PRE  = 2847,
2863
    t2LDRDi8  = 2848,
2864
    t2LDREX = 2849,
2865
    t2LDREXB  = 2850,
2866
    t2LDREXD  = 2851,
2867
    t2LDREXH  = 2852,
2868
    t2LDRHT = 2853,
2869
    t2LDRH_POST = 2854,
2870
    t2LDRH_PRE  = 2855,
2871
    t2LDRHi12 = 2856,
2872
    t2LDRHi8  = 2857,
2873
    t2LDRHpci = 2858,
2874
    t2LDRHs = 2859,
2875
    t2LDRSBT  = 2860,
2876
    t2LDRSB_POST  = 2861,
2877
    t2LDRSB_PRE = 2862,
2878
    t2LDRSBi12  = 2863,
2879
    t2LDRSBi8 = 2864,
2880
    t2LDRSBpci  = 2865,
2881
    t2LDRSBs  = 2866,
2882
    t2LDRSHT  = 2867,
2883
    t2LDRSH_POST  = 2868,
2884
    t2LDRSH_PRE = 2869,
2885
    t2LDRSHi12  = 2870,
2886
    t2LDRSHi8 = 2871,
2887
    t2LDRSHpci  = 2872,
2888
    t2LDRSHs  = 2873,
2889
    t2LDRT  = 2874,
2890
    t2LDR_POST  = 2875,
2891
    t2LDR_PRE = 2876,
2892
    t2LDRi12  = 2877,
2893
    t2LDRi8 = 2878,
2894
    t2LDRpci  = 2879,
2895
    t2LDRs  = 2880,
2896
    t2LSLri = 2881,
2897
    t2LSLrr = 2882,
2898
    t2LSRri = 2883,
2899
    t2LSRrr = 2884,
2900
    t2MCR = 2885,
2901
    t2MCR2  = 2886,
2902
    t2MCRR  = 2887,
2903
    t2MCRR2 = 2888,
2904
    t2MLA = 2889,
2905
    t2MLS = 2890,
2906
    t2MOVTi16 = 2891,
2907
    t2MOVi  = 2892,
2908
    t2MOVi16  = 2893,
2909
    t2MOVr  = 2894,
2910
    t2MOVsra_flag = 2895,
2911
    t2MOVsrl_flag = 2896,
2912
    t2MRC = 2897,
2913
    t2MRC2  = 2898,
2914
    t2MRRC  = 2899,
2915
    t2MRRC2 = 2900,
2916
    t2MRS_AR  = 2901,
2917
    t2MRS_M = 2902,
2918
    t2MRSbanked = 2903,
2919
    t2MRSsys_AR = 2904,
2920
    t2MSR_AR  = 2905,
2921
    t2MSR_M = 2906,
2922
    t2MSRbanked = 2907,
2923
    t2MUL = 2908,
2924
    t2MVNi  = 2909,
2925
    t2MVNr  = 2910,
2926
    t2MVNs  = 2911,
2927
    t2ORNri = 2912,
2928
    t2ORNrr = 2913,
2929
    t2ORNrs = 2914,
2930
    t2ORRri = 2915,
2931
    t2ORRrr = 2916,
2932
    t2ORRrs = 2917,
2933
    t2PKHBT = 2918,
2934
    t2PKHTB = 2919,
2935
    t2PLDWi12 = 2920,
2936
    t2PLDWi8  = 2921,
2937
    t2PLDWs = 2922,
2938
    t2PLDi12  = 2923,
2939
    t2PLDi8 = 2924,
2940
    t2PLDpci  = 2925,
2941
    t2PLDs  = 2926,
2942
    t2PLIi12  = 2927,
2943
    t2PLIi8 = 2928,
2944
    t2PLIpci  = 2929,
2945
    t2PLIs  = 2930,
2946
    t2QADD  = 2931,
2947
    t2QADD16  = 2932,
2948
    t2QADD8 = 2933,
2949
    t2QASX  = 2934,
2950
    t2QDADD = 2935,
2951
    t2QDSUB = 2936,
2952
    t2QSAX  = 2937,
2953
    t2QSUB  = 2938,
2954
    t2QSUB16  = 2939,
2955
    t2QSUB8 = 2940,
2956
    t2RBIT  = 2941,
2957
    t2REV = 2942,
2958
    t2REV16 = 2943,
2959
    t2REVSH = 2944,
2960
    t2RFEDB = 2945,
2961
    t2RFEDBW  = 2946,
2962
    t2RFEIA = 2947,
2963
    t2RFEIAW  = 2948,
2964
    t2RORri = 2949,
2965
    t2RORrr = 2950,
2966
    t2RRX = 2951,
2967
    t2RSBri = 2952,
2968
    t2RSBrr = 2953,
2969
    t2RSBrs = 2954,
2970
    t2SADD16  = 2955,
2971
    t2SADD8 = 2956,
2972
    t2SASX  = 2957,
2973
    t2SBCri = 2958,
2974
    t2SBCrr = 2959,
2975
    t2SBCrs = 2960,
2976
    t2SBFX  = 2961,
2977
    t2SDIV  = 2962,
2978
    t2SEL = 2963,
2979
    t2SETPAN  = 2964,
2980
    t2SG  = 2965,
2981
    t2SHADD16 = 2966,
2982
    t2SHADD8  = 2967,
2983
    t2SHASX = 2968,
2984
    t2SHSAX = 2969,
2985
    t2SHSUB16 = 2970,
2986
    t2SHSUB8  = 2971,
2987
    t2SMC = 2972,
2988
    t2SMLABB  = 2973,
2989
    t2SMLABT  = 2974,
2990
    t2SMLAD = 2975,
2991
    t2SMLADX  = 2976,
2992
    t2SMLAL = 2977,
2993
    t2SMLALBB = 2978,
2994
    t2SMLALBT = 2979,
2995
    t2SMLALD  = 2980,
2996
    t2SMLALDX = 2981,
2997
    t2SMLALTB = 2982,
2998
    t2SMLALTT = 2983,
2999
    t2SMLATB  = 2984,
3000
    t2SMLATT  = 2985,
3001
    t2SMLAWB  = 2986,
3002
    t2SMLAWT  = 2987,
3003
    t2SMLSD = 2988,
3004
    t2SMLSDX  = 2989,
3005
    t2SMLSLD  = 2990,
3006
    t2SMLSLDX = 2991,
3007
    t2SMMLA = 2992,
3008
    t2SMMLAR  = 2993,
3009
    t2SMMLS = 2994,
3010
    t2SMMLSR  = 2995,
3011
    t2SMMUL = 2996,
3012
    t2SMMULR  = 2997,
3013
    t2SMUAD = 2998,
3014
    t2SMUADX  = 2999,
3015
    t2SMULBB  = 3000,
3016
    t2SMULBT  = 3001,
3017
    t2SMULL = 3002,
3018
    t2SMULTB  = 3003,
3019
    t2SMULTT  = 3004,
3020
    t2SMULWB  = 3005,
3021
    t2SMULWT  = 3006,
3022
    t2SMUSD = 3007,
3023
    t2SMUSDX  = 3008,
3024
    t2SRSDB = 3009,
3025
    t2SRSDB_UPD = 3010,
3026
    t2SRSIA = 3011,
3027
    t2SRSIA_UPD = 3012,
3028
    t2SSAT  = 3013,
3029
    t2SSAT16  = 3014,
3030
    t2SSAX  = 3015,
3031
    t2SSUB16  = 3016,
3032
    t2SSUB8 = 3017,
3033
    t2STC2L_OFFSET  = 3018,
3034
    t2STC2L_OPTION  = 3019,
3035
    t2STC2L_POST  = 3020,
3036
    t2STC2L_PRE = 3021,
3037
    t2STC2_OFFSET = 3022,
3038
    t2STC2_OPTION = 3023,
3039
    t2STC2_POST = 3024,
3040
    t2STC2_PRE  = 3025,
3041
    t2STCL_OFFSET = 3026,
3042
    t2STCL_OPTION = 3027,
3043
    t2STCL_POST = 3028,
3044
    t2STCL_PRE  = 3029,
3045
    t2STC_OFFSET  = 3030,
3046
    t2STC_OPTION  = 3031,
3047
    t2STC_POST  = 3032,
3048
    t2STC_PRE = 3033,
3049
    t2STL = 3034,
3050
    t2STLB  = 3035,
3051
    t2STLEX = 3036,
3052
    t2STLEXB  = 3037,
3053
    t2STLEXD  = 3038,
3054
    t2STLEXH  = 3039,
3055
    t2STLH  = 3040,
3056
    t2STMDB = 3041,
3057
    t2STMDB_UPD = 3042,
3058
    t2STMIA = 3043,
3059
    t2STMIA_UPD = 3044,
3060
    t2STRBT = 3045,
3061
    t2STRB_POST = 3046,
3062
    t2STRB_PRE  = 3047,
3063
    t2STRBi12 = 3048,
3064
    t2STRBi8  = 3049,
3065
    t2STRBs = 3050,
3066
    t2STRD_POST = 3051,
3067
    t2STRD_PRE  = 3052,
3068
    t2STRDi8  = 3053,
3069
    t2STREX = 3054,
3070
    t2STREXB  = 3055,
3071
    t2STREXD  = 3056,
3072
    t2STREXH  = 3057,
3073
    t2STRHT = 3058,
3074
    t2STRH_POST = 3059,
3075
    t2STRH_PRE  = 3060,
3076
    t2STRHi12 = 3061,
3077
    t2STRHi8  = 3062,
3078
    t2STRHs = 3063,
3079
    t2STRT  = 3064,
3080
    t2STR_POST  = 3065,
3081
    t2STR_PRE = 3066,
3082
    t2STRi12  = 3067,
3083
    t2STRi8 = 3068,
3084
    t2STRs  = 3069,
3085
    t2SUBS_PC_LR  = 3070,
3086
    t2SUBri = 3071,
3087
    t2SUBri12 = 3072,
3088
    t2SUBrr = 3073,
3089
    t2SUBrs = 3074,
3090
    t2SXTAB = 3075,
3091
    t2SXTAB16 = 3076,
3092
    t2SXTAH = 3077,
3093
    t2SXTB  = 3078,
3094
    t2SXTB16  = 3079,
3095
    t2SXTH  = 3080,
3096
    t2TBB = 3081,
3097
    t2TBH = 3082,
3098
    t2TEQri = 3083,
3099
    t2TEQrr = 3084,
3100
    t2TEQrs = 3085,
3101
    t2TSB = 3086,
3102
    t2TSTri = 3087,
3103
    t2TSTrr = 3088,
3104
    t2TSTrs = 3089,
3105
    t2TT  = 3090,
3106
    t2TTA = 3091,
3107
    t2TTAT  = 3092,
3108
    t2TTT = 3093,
3109
    t2UADD16  = 3094,
3110
    t2UADD8 = 3095,
3111
    t2UASX  = 3096,
3112
    t2UBFX  = 3097,
3113
    t2UDF = 3098,
3114
    t2UDIV  = 3099,
3115
    t2UHADD16 = 3100,
3116
    t2UHADD8  = 3101,
3117
    t2UHASX = 3102,
3118
    t2UHSAX = 3103,
3119
    t2UHSUB16 = 3104,
3120
    t2UHSUB8  = 3105,
3121
    t2UMAAL = 3106,
3122
    t2UMLAL = 3107,
3123
    t2UMULL = 3108,
3124
    t2UQADD16 = 3109,
3125
    t2UQADD8  = 3110,
3126
    t2UQASX = 3111,
3127
    t2UQSAX = 3112,
3128
    t2UQSUB16 = 3113,
3129
    t2UQSUB8  = 3114,
3130
    t2USAD8 = 3115,
3131
    t2USADA8  = 3116,
3132
    t2USAT  = 3117,
3133
    t2USAT16  = 3118,
3134
    t2USAX  = 3119,
3135
    t2USUB16  = 3120,
3136
    t2USUB8 = 3121,
3137
    t2UXTAB = 3122,
3138
    t2UXTAB16 = 3123,
3139
    t2UXTAH = 3124,
3140
    t2UXTB  = 3125,
3141
    t2UXTB16  = 3126,
3142
    t2UXTH  = 3127,
3143
    tADC  = 3128,
3144
    tADDhirr  = 3129,
3145
    tADDi3  = 3130,
3146
    tADDi8  = 3131,
3147
    tADDrSP = 3132,
3148
    tADDrSPi  = 3133,
3149
    tADDrr  = 3134,
3150
    tADDspi = 3135,
3151
    tADDspr = 3136,
3152
    tADR  = 3137,
3153
    tAND  = 3138,
3154
    tASRri  = 3139,
3155
    tASRrr  = 3140,
3156
    tB  = 3141,
3157
    tBIC  = 3142,
3158
    tBKPT = 3143,
3159
    tBL = 3144,
3160
    tBLXNSr = 3145,
3161
    tBLXi = 3146,
3162
    tBLXr = 3147,
3163
    tBX = 3148,
3164
    tBXNS = 3149,
3165
    tBcc  = 3150,
3166
    tCBNZ = 3151,
3167
    tCBZ  = 3152,
3168
    tCMNz = 3153,
3169
    tCMPhir = 3154,
3170
    tCMPi8  = 3155,
3171
    tCMPr = 3156,
3172
    tCPS  = 3157,
3173
    tEOR  = 3158,
3174
    tHINT = 3159,
3175
    tHLT  = 3160,
3176
    tInt_WIN_eh_sjlj_longjmp  = 3161,
3177
    tInt_eh_sjlj_longjmp  = 3162,
3178
    tInt_eh_sjlj_setjmp = 3163,
3179
    tLDMIA  = 3164,
3180
    tLDRBi  = 3165,
3181
    tLDRBr  = 3166,
3182
    tLDRHi  = 3167,
3183
    tLDRHr  = 3168,
3184
    tLDRSB  = 3169,
3185
    tLDRSH  = 3170,
3186
    tLDRi = 3171,
3187
    tLDRpci = 3172,
3188
    tLDRr = 3173,
3189
    tLDRspi = 3174,
3190
    tLSLri  = 3175,
3191
    tLSLrr  = 3176,
3192
    tLSRri  = 3177,
3193
    tLSRrr  = 3178,
3194
    tMOVSr  = 3179,
3195
    tMOVi8  = 3180,
3196
    tMOVr = 3181,
3197
    tMUL  = 3182,
3198
    tMVN  = 3183,
3199
    tORR  = 3184,
3200
    tPICADD = 3185,
3201
    tPOP  = 3186,
3202
    tPUSH = 3187,
3203
    tREV  = 3188,
3204
    tREV16  = 3189,
3205
    tREVSH  = 3190,
3206
    tROR  = 3191,
3207
    tRSB  = 3192,
3208
    tSBC  = 3193,
3209
    tSETEND = 3194,
3210
    tSTMIA_UPD  = 3195,
3211
    tSTRBi  = 3196,
3212
    tSTRBr  = 3197,
3213
    tSTRHi  = 3198,
3214
    tSTRHr  = 3199,
3215
    tSTRi = 3200,
3216
    tSTRr = 3201,
3217
    tSTRspi = 3202,
3218
    tSUBi3  = 3203,
3219
    tSUBi8  = 3204,
3220
    tSUBrr  = 3205,
3221
    tSUBspi = 3206,
3222
    tSVC  = 3207,
3223
    tSXTB = 3208,
3224
    tSXTH = 3209,
3225
    tTRAP = 3210,
3226
    tTST  = 3211,
3227
    tUDF  = 3212,
3228
    tUXTB = 3213,
3229
    tUXTH = 3214,
3230
    t__brkdiv0  = 3215,
3231
    INSTRUCTION_LIST_END = 3216
3232
  };
3233
3234
} // end ARM namespace
3235
} // end llvm namespace
3236
#endif // GET_INSTRINFO_ENUM
3237
3238
#ifdef GET_INSTRINFO_SCHED_ENUM
3239
#undef GET_INSTRINFO_SCHED_ENUM
3240
namespace llvm {
3241
3242
namespace ARM {
3243
namespace Sched {
3244
  enum {
3245
    NoInstrModel  = 0,
3246
    IIC_iALUi_WriteALU_ReadALU  = 1,
3247
    IIC_iALUr_WriteALU_ReadALU_ReadALU  = 2,
3248
    IIC_iALUsr_WriteALUsi_ReadALU = 3,
3249
    IIC_iALUsr_WriteALUSsr_ReadALUsr  = 4,
3250
    IIC_Br_WriteBr  = 5,
3251
    IIC_Br_WriteBrTbl = 6,
3252
    IIC_iLoad_mBr = 7,
3253
    IIC_iLoad_i = 8,
3254
    IIC_iLoadiALU = 9,
3255
    IIC_iMAC32_WriteMAC32_ReadMUL_ReadMUL_ReadMAC = 10,
3256
    IIC_iCMOVi_WriteALU = 11,
3257
    IIC_iMOVi_WriteALU  = 12,
3258
    IIC_iCMOVix2  = 13,
3259
    IIC_iCMOVr_WriteALU = 14,
3260
    IIC_iCMOVsr_WriteALU  = 15,
3261
    IIC_iMOVix2addpc  = 16,
3262
    IIC_iMOVix2ld = 17,
3263
    IIC_iMOVix2 = 18,
3264
    IIC_iMOVsi_WriteALU = 19,
3265
    IIC_iMUL32_WriteMUL32_ReadMUL_ReadMUL = 20,
3266
    IIC_iALUr_WriteALU_ReadALU  = 21,
3267
    IIC_iLoad_r = 22,
3268
    IIC_iLoad_bh_r  = 23,
3269
    IIC_iStore_r  = 24,
3270
    IIC_iStore_bh_r = 25,
3271
    IIC_iMAC64_WriteMAC64Lo_WriteMAC64Hi_ReadMUL_ReadMUL_ReadMAC_ReadMAC  = 26,
3272
    IIC_iMUL64_WriteMUL64Lo_WriteMUL64Hi_ReadMUL_ReadMUL  = 27,
3273
    IIC_iStore_ru = 28,
3274
    IIC_Br  = 29,
3275
    IIC_VMOVImm = 30,
3276
    IIC_fpUNA64 = 31,
3277
    IIC_fpUNA32 = 32,
3278
    IIC_iALUsi_WriteALUsi_ReadALUsr = 33,
3279
    IIC_iCMOVsi_WriteALU  = 34,
3280
    IIC_iALUsi_WriteALUsi_ReadALU = 35,
3281
    IIC_iStore_ru_WriteST = 36,
3282
    IIC_iALUr_WriteALU  = 37,
3283
    IIC_iALUi_WriteALU  = 38,
3284
    IIC_iLoad_mu  = 39,
3285
    IIC_iPop_Br_WriteBrL  = 40,
3286
    IIC_iALUsr_WriteALUsr_ReadALUsr = 41,
3287
    IIC_iBITi_WriteALU_ReadALU  = 42,
3288
    IIC_iBITr_WriteALU_ReadALU_ReadALU  = 43,
3289
    IIC_iBITsr_WriteALUsi_ReadALU = 44,
3290
    IIC_iBITsr_WriteALUsr_ReadALUsr = 45,
3291
    IIC_iUNAsi  = 46,
3292
    IIC_Br_WriteBrL = 47,
3293
    WriteBrL  = 48,
3294
    WriteBr = 49,
3295
    IIC_iUNAr_WriteALU  = 50,
3296
    IIC_iCMPi_WriteCMP_ReadALU  = 51,
3297
    IIC_iCMPr_WriteCMP_ReadALU_ReadALU  = 52,
3298
    IIC_iCMPsr_WriteCMPsi_ReadALU = 53,
3299
    IIC_iCMPsr_WriteCMPsr_ReadALU = 54,
3300
    IIC_fpUNA16 = 55,
3301
    IIC_fpSTAT  = 56,
3302
    IIC_iLoad_m = 57,
3303
    IIC_iLoad_bh_ru = 58,
3304
    IIC_iLoad_bh_iu = 59,
3305
    IIC_iLoad_bh_si = 60,
3306
    IIC_iLoad_d_r = 61,
3307
    IIC_iLoad_d_ru  = 62,
3308
    IIC_iLoad_ru  = 63,
3309
    IIC_iLoad_iu  = 64,
3310
    IIC_iLoad_si  = 65,
3311
    IIC_iMOVr_WriteALU  = 66,
3312
    IIC_iMOVsr_WriteALU = 67,
3313
    IIC_iMVNi_WriteALU  = 68,
3314
    IIC_iMVNr_WriteALU  = 69,
3315
    IIC_iMVNsr_WriteALU = 70,
3316
    IIC_iBITsi_WriteALUsi_ReadALU = 71,
3317
    IIC_Preload_WritePreLd  = 72,
3318
    IIC_iDIV_WriteDIV = 73,
3319
    IIC_iMAC16_WriteMAC16_ReadMUL_ReadMUL_ReadMAC = 74,
3320
    WriteMAC32_ReadMUL_ReadMUL_ReadMAC  = 75,
3321
    WriteMAC64Lo_WriteMAC64Hi_ReadMUL_ReadMUL_ReadMAC_ReadMAC = 76,
3322
    WriteMUL64Lo_WriteMUL64Hi_ReadMUL_ReadMUL = 77,
3323
    WriteMUL32_ReadMUL_ReadMUL  = 78,
3324
    IIC_iMUL16_WriteMUL16_ReadMUL_ReadMUL = 79,
3325
    IIC_iStore_m  = 80,
3326
    IIC_iStore_mu = 81,
3327
    IIC_iStore_bh_ru  = 82,
3328
    IIC_iStore_bh_iu  = 83,
3329
    IIC_iStore_bh_si  = 84,
3330
    IIC_iStore_d_r  = 85,
3331
    IIC_iStore_d_ru = 86,
3332
    IIC_iStore_iu = 87,
3333
    IIC_iStore_si = 88,
3334
    IIC_iEXTAr_WriteALUsr = 89,
3335
    IIC_iEXTr_WriteALUsi  = 90,
3336
    IIC_iTSTi_WriteCMP_ReadALU  = 91,
3337
    IIC_iTSTr_WriteCMP_ReadALU_ReadALU  = 92,
3338
    IIC_iTSTsr_WriteCMPsi_ReadALU = 93,
3339
    IIC_iTSTsr_WriteCMPsr_ReadALU = 94,
3340
    IIC_iMUL64_WriteMAC64Lo_WriteMAC64Hi_ReadMUL_ReadMUL  = 95,
3341
    WriteALU_ReadALU_ReadALU  = 96,
3342
    IIC_VABAD = 97,
3343
    IIC_VABAQ = 98,
3344
    IIC_VSUBi4Q = 99,
3345
    IIC_VBIND = 100,
3346
    IIC_VBINQ = 101,
3347
    IIC_VSUBi4D = 102,
3348
    IIC_VUNAD = 103,
3349
    IIC_VUNAQ = 104,
3350
    IIC_VUNAiQ  = 105,
3351
    IIC_VUNAiD  = 106,
3352
    IIC_fpALU64_WriteFPALU64  = 107,
3353
    IIC_fpALU16_WriteFPALU32  = 108,
3354
    IIC_VBINi4D = 109,
3355
    IIC_VSHLiD  = 110,
3356
    IIC_fpALU32_WriteFPALU32  = 111,
3357
    IIC_VSUBiD  = 112,
3358
    IIC_VBINiQ  = 113,
3359
    IIC_VBINiD  = 114,
3360
    IIC_VCNTiD  = 115,
3361
    IIC_VCNTiQ  = 116,
3362
    IIC_VMACD = 117,
3363
    IIC_VMACQ = 118,
3364
    IIC_fpCMP64 = 119,
3365
    IIC_fpCMP16 = 120,
3366
    IIC_fpCMP32 = 121,
3367
    WriteFPCVT  = 122,
3368
    IIC_fpCVTSH_WriteFPCVT  = 123,
3369
    IIC_fpCVTHS_WriteFPCVT  = 124,
3370
    IIC_fpCVTDS_WriteFPCVT  = 125,
3371
    IIC_fpCVTSD_WriteFPCVT  = 126,
3372
    IIC_fpDIV64_WriteFPDIV64  = 127,
3373
    IIC_fpDIV16_WriteFPDIV32  = 128,
3374
    IIC_fpDIV32_WriteFPDIV32  = 129,
3375
    IIC_VMOVIS  = 130,
3376
    IIC_VMOVD = 131,
3377
    IIC_VMOVQ = 132,
3378
    IIC_VEXTD = 133,
3379
    IIC_VEXTQ = 134,
3380
    IIC_fpFMAC64_WriteFPMAC64_ReadFPMAC_ReadFPMUL_ReadFPMUL = 135,
3381
    IIC_fpFMAC16_WriteFPMAC32_ReadFPMAC_ReadFPMUL_ReadFPMUL = 136,
3382
    IIC_fpFMAC32_WriteFPMAC32_ReadFPMAC_ReadFPMUL_ReadFPMUL = 137,
3383
    IIC_VFMACD  = 138,
3384
    IIC_VFMACQ  = 139,
3385
    IIC_VMOVSI  = 140,
3386
    IIC_VBINi4Q = 141,
3387
    IIC_fpCVTDI = 142,
3388
    IIC_VLD1dup_WriteVLD2 = 143,
3389
    IIC_VLD1dupu  = 144,
3390
    IIC_VLD1dup = 145,
3391
    IIC_VLD1dupu_WriteVLD1  = 146,
3392
    IIC_VLD1ln  = 147,
3393
    IIC_VLD1lnu_WriteVLD1 = 148,
3394
    IIC_VLD1ln_WriteVLD1  = 149,
3395
    IIC_VLD1_WriteVLD1  = 150,
3396
    IIC_VLD1x4_WriteVLD4  = 151,
3397
    IIC_VLD1x2u_WriteVLD4 = 152,
3398
    IIC_VLD1x3_WriteVLD3  = 153,
3399
    IIC_VLD1x2u_WriteVLD3 = 154,
3400
    IIC_VLD1u_WriteVLD1 = 155,
3401
    IIC_VLD1x2_WriteVLD2  = 156,
3402
    IIC_VLD1x2u_WriteVLD2 = 157,
3403
    IIC_VLD2dup = 158,
3404
    IIC_VLD2dupu_WriteVLD1  = 159,
3405
    IIC_VLD2dup_WriteVLD2 = 160,
3406
    IIC_VLD2ln_WriteVLD1  = 161,
3407
    IIC_VLD2lnu_WriteVLD1 = 162,
3408
    IIC_VLD2lnu = 163,
3409
    IIC_VLD2_WriteVLD2  = 164,
3410
    IIC_VLD2u_WriteVLD2 = 165,
3411
    IIC_VLD2x2_WriteVLD4  = 166,
3412
    IIC_VLD2x2u_WriteVLD4 = 167,
3413
    IIC_VLD3dup_WriteVLD2 = 168,
3414
    IIC_VLD3dupu_WriteVLD2  = 169,
3415
    IIC_VLD3ln_WriteVLD2  = 170,
3416
    IIC_VLD3lnu_WriteVLD2 = 171,
3417
    IIC_VLD3_WriteVLD3  = 172,
3418
    IIC_VLD3u_WriteVLD3 = 173,
3419
    IIC_VLD4dup = 174,
3420
    IIC_VLD4dup_WriteVLD2 = 175,
3421
    IIC_VLD4dupu_WriteVLD2  = 176,
3422
    IIC_VLD4ln_WriteVLD2  = 177,
3423
    IIC_VLD4lnu_WriteVLD2 = 178,
3424
    IIC_VLD4lnu = 179,
3425
    IIC_VLD4_WriteVLD4  = 180,
3426
    IIC_VLD4u_WriteVLD4 = 181,
3427
    IIC_fpLoad_mu = 182,
3428
    IIC_fpLoad_m  = 183,
3429
    IIC_fpLoad64  = 184,
3430
    IIC_fpLoad16  = 185,
3431
    IIC_fpLoad32  = 186,
3432
    IIC_fpStore_m = 187,
3433
    IIC_fpMAC64_WriteFPMAC64_ReadFPMAC_ReadFPMUL_ReadFPMUL  = 188,
3434
    IIC_fpMAC16 = 189,
3435
    IIC_VMACi32D  = 190,
3436
    IIC_VMACi16D  = 191,
3437
    IIC_fpMAC32_WriteFPMAC32_ReadFPMAC_ReadFPMUL_ReadFPMUL  = 192,
3438
    IIC_VMACi32Q  = 193,
3439
    IIC_VMACi16Q  = 194,
3440
    IIC_fpMOVID_WriteFPMOV  = 195,
3441
    IIC_fpMOVIS_WriteFPMOV  = 196,
3442
    IIC_VQUNAiD = 197,
3443
    IIC_VMOVN = 198,
3444
    IIC_fpMOVSI_WriteFPMOV  = 199,
3445
    IIC_fpMOVDI_WriteFPMOV  = 200,
3446
    IIC_fpMUL64_WriteFPMUL64_ReadFPMUL_ReadFPMUL  = 201,
3447
    IIC_fpMUL16_WriteFPMUL32_ReadFPMUL_ReadFPMUL  = 202,
3448
    IIC_VMULi16D  = 203,
3449
    IIC_VMULi32D  = 204,
3450
    IIC_fpMUL32_WriteFPMUL32_ReadFPMUL_ReadFPMUL  = 205,
3451
    IIC_VFMULD  = 206,
3452
    IIC_VFMULQ  = 207,
3453
    IIC_VMULi16Q  = 208,
3454
    IIC_VMULi32Q  = 209,
3455
    IIC_VSHLiQ  = 210,
3456
    IIC_VPALiQ  = 211,
3457
    IIC_VPALiD  = 212,
3458
    IIC_VPBIND  = 213,
3459
    IIC_VQUNAiQ = 214,
3460
    IIC_VSHLi4Q = 215,
3461
    IIC_VSHLi4D = 216,
3462
    IIC_VRECSD  = 217,
3463
    IIC_VRECSQ  = 218,
3464
    IIC_VDOTPROD  = 219,
3465
    IIC_VMOVISL = 220,
3466
    IIC_fpCVTID_WriteFPCVT  = 221,
3467
    IIC_fpCVTIH_WriteFPCVT  = 222,
3468
    IIC_fpCVTIS_WriteFPCVT  = 223,
3469
    IIC_fpSQRT64_WriteFPSQRT64  = 224,
3470
    IIC_fpSQRT16  = 225,
3471
    IIC_fpSQRT32_WriteFPSQRT32  = 226,
3472
    IIC_VST1ln_WriteVST1  = 227,
3473
    IIC_VST1lnu_WriteVST1 = 228,
3474
    IIC_VST1_WriteVST1  = 229,
3475
    IIC_VST1x4_WriteVST4  = 230,
3476
    IIC_VLD1x4u_WriteVST4 = 231,
3477
    IIC_VST1x3_WriteVST3  = 232,
3478
    IIC_VLD1x3u_WriteVST3 = 233,
3479
    IIC_VLD1u_WriteVST1 = 234,
3480
    IIC_VST1x4u_WriteVST4 = 235,
3481
    IIC_VST1x3u_WriteVST3 = 236,
3482
    IIC_VST1x2_WriteVST2  = 237,
3483
    IIC_VLD1x2u_WriteVST2 = 238,
3484
    IIC_VST2ln_WriteVST1  = 239,
3485
    IIC_VST2lnu_WriteVST1 = 240,
3486
    IIC_VST2lnu = 241,
3487
    IIC_VST2  = 242,
3488
    IIC_VLD1u_WriteVST2 = 243,
3489
    IIC_VST2_WriteVST2  = 244,
3490
    IIC_VST2x2_WriteVST4  = 245,
3491
    IIC_VST2x2u_WriteVST4 = 246,
3492
    IIC_VLD1u_WriteVST4 = 247,
3493
    IIC_VST3ln_WriteVST2  = 248,
3494
    IIC_VST3lnu_WriteVST2 = 249,
3495
    IIC_VST3lnu = 250,
3496
    IIC_VST3ln  = 251,
3497
    IIC_VST3_WriteVST3  = 252,
3498
    IIC_VST3u_WriteVST3 = 253,
3499
    IIC_VST4ln_WriteVST2  = 254,
3500
    IIC_VST4lnu_WriteVST2 = 255,
3501
    IIC_VST4lnu = 256,
3502
    IIC_VST4_WriteVST4  = 257,
3503
    IIC_VST4u_WriteVST4 = 258,
3504
    IIC_fpStore_mu  = 259,
3505
    IIC_fpStore64 = 260,
3506
    IIC_fpStore16 = 261,
3507
    IIC_fpStore32 = 262,
3508
    IIC_VSUBiQ  = 263,
3509
    IIC_VTB1  = 264,
3510
    IIC_VTB2  = 265,
3511
    IIC_VTB3  = 266,
3512
    IIC_VTB4  = 267,
3513
    IIC_VTBX1 = 268,
3514
    IIC_VTBX2 = 269,
3515
    IIC_VTBX3 = 270,
3516
    IIC_VTBX4 = 271,
3517
    IIC_fpCVTDI_WriteFPCVT  = 272,
3518
    IIC_fpCVTHI_WriteFPCVT  = 273,
3519
    IIC_fpCVTSI_WriteFPCVT  = 274,
3520
    IIC_fpCVTSI = 275,
3521
    IIC_VPERMD  = 276,
3522
    IIC_VPERMQ  = 277,
3523
    IIC_VPERMQ3 = 278,
3524
    IIC_iBITi = 279,
3525
    IIC_iCMPsi_WriteCMPsi_ReadALU_ReadALU = 280,
3526
    IIC_iCMPi_WriteCMP  = 281,
3527
    IIC_iCMPr_WriteCMP  = 282,
3528
    IIC_iCMPsi_WriteCMPsi = 283,
3529
    IIC_iALUx = 284,
3530
    WriteLd = 285,
3531
    IIC_iLoad_bh_i_WriteLd  = 286,
3532
    IIC_iLoad_bh_iu_WriteLd = 287,
3533
    IIC_iLoad_bh_si_WriteLd = 288,
3534
    IIC_iLoad_d_ru_WriteLd  = 289,
3535
    IIC_iLoad_d_i_WriteLd = 290,
3536
    IIC_iLoad_i_WriteLd = 291,
3537
    IIC_iLoad_iu_WriteLd  = 292,
3538
    IIC_iLoad_si_WriteLd  = 293,
3539
    IIC_iMVNsi_WriteALU = 294,
3540
    IIC_iALUsir_WriteALUsi_ReadALU  = 295,
3541
    IIC_iMUL16_WriteMAC16_ReadMUL_ReadMUL_ReadMAC = 296,
3542
    IIC_iMAC32  = 297,
3543
    WriteST = 298,
3544
    IIC_iStore_bh_i_WriteST = 299,
3545
    IIC_iStore_bh_iu_WriteST  = 300,
3546
    IIC_iStore_bh_si_WriteST  = 301,
3547
    IIC_iStore_d_ru_WriteST = 302,
3548
    IIC_iStore_d_r_WriteST  = 303,
3549
    IIC_iStore_iu_WriteST = 304,
3550
    IIC_iStore_i_WriteST  = 305,
3551
    IIC_iStore_si_WriteST = 306,
3552
    IIC_iEXTAsr_WriteALU_ReadALU  = 307,
3553
    IIC_iEXTr_WriteALU_ReadALU  = 308,
3554
    IIC_iTSTi_WriteCMP  = 309,
3555
    IIC_iTSTr_WriteCMP  = 310,
3556
    IIC_iTSTsi_WriteCMPsi = 311,
3557
    IIC_iBITr_WriteALU  = 312,
3558
    IIC_iLoad_bh_i  = 313,
3559
    IIC_iMUL32  = 314,
3560
    IIC_iPop  = 315,
3561
    IIC_iStore_bh_i = 316,
3562
    IIC_iStore_i  = 317,
3563
    IIC_iTSTr_WriteALU  = 318,
3564
    ANDri_ORRri_EORri_BICri = 319,
3565
    ANDrr_ORRrr_EORrr_BICrr = 320,
3566
    ANDrsi_ORRrsi_EORrsi_BICrsi = 321,
3567
    ANDrsr_ORRrsr_EORrsr_BICrsr = 322,
3568
    MOVsra_flag_MOVsrl_flag = 323,
3569
    MOVsr_MOVsi = 324,
3570
    MVNsr = 325,
3571
    MOVCCsi_MOVCCsr = 326,
3572
    MVNr  = 327,
3573
    MOVCCi32imm = 328,
3574
    MOVi32imm = 329,
3575
    MOV_ga_pcrel  = 330,
3576
    MOV_ga_pcrel_ldr  = 331,
3577
    SEL = 332,
3578
    BFC_BFI_UBFX_SBFX = 333,
3579
    MULv5_MUL_SMMUL_SMMULR  = 334,
3580
    MLAv5_MLA_MLS_SMMLA_SMMLAR_SMMLS_SMMLSR = 335,
3581
    SMULLv5_SMULL_UMULLv5 = 336,
3582
    UMULL = 337,
3583
    SMLAL_UMLALv5_UMLAL_UMAAL_SMLALv5_SMLALBB_SMLALBT_SMLALTB_SMLALTT = 338,
3584
    SMLAD_SMLADX_SMLSD_SMLSDX = 339,
3585
    SMLALD_SMLSLD = 340,
3586
    SMLALDX_SMLSLDX = 341,
3587
    SMUAD_SMUADX_SMUSD_SMUSDX = 342,
3588
    SMULBB_SMULBT_SMULTB_SMULTT_SMULWB_SMULWT = 343,
3589
    SMLABB_SMLABT_SMLATB_SMLATT_SMLAWB_SMLAWT = 344,
3590
    LDRi12_PICLDR = 345,
3591
    LDRrs = 346,
3592
    LDRBi12_PICLDRH_PICLDRB_PICLDRSH_PICLDRSB_LDRH_LDRSH_LDRSB  = 347,
3593
    LDRHTi_LDRHTr_LDRH_POST_LDRH_PRE_LDRSHTi_LDRSHTr_LDRSH_POST_LDRSH_PRE_LDRSBTi_LDRSBTr_LDRSB_POST_LDRSB_PRE  = 348,
3594
    SXTB_SXTB16_SXTH_UXTB_UXTB16_UXTH = 349,
3595
    t2SXTB_t2SXTB16_t2SXTH_t2UXTB_t2UXTB16_t2UXTH = 350,
3596
    t2MOVCCi32imm = 351,
3597
    t2MOVi32imm = 352,
3598
    t2MOV_ga_pcrel  = 353,
3599
    t2MOVi16_ga_pcrel = 354,
3600
    t2SEL = 355,
3601
    t2BFC_t2UBFX_t2SBFX = 356,
3602
    t2BFI = 357,
3603
    QADD_QADD16_QADD8_QSUB_QSUB16_QSUB8_QDADD_QDSUB_QASX_QSAX_UQADD8_UQADD16_UQSUB8_UQSUB16_UQASX_UQSAX = 358,
3604
    SSAT_SSAT16_USAT_USAT16_t2QADD_t2QADD16_t2QADD8_t2QSUB_t2QSUB16_t2QSUB8_t2QDADD_t2QDSUB_t2SSAT_t2SSAT16_t2USAT_t2USAT16_t2QASX_t2QSAX_t2UQADD8_t2UQADD16_t2UQSUB8_t2UQSUB16_t2UQASX_t2UQSAX = 359,
3605
    SADD8_SADD16_SSUB8_SSUB16_SASX_SSAX_UADD8_UADD16_USUB8_USUB16_UASX_USAX = 360,
3606
    t2SADD8_t2SADD16_t2SSUB8_t2SSUB16_t2SASX_t2SSAX_t2UADD8_t2UADD16_t2USUB8_t2USUB16_t2UASX_t2USAX = 361,
3607
    SHADD8_SHADD16_SHSUB8_SHSUB16_SHASX_SHSAX_UHADD8_UHADD16_UHSUB8_UHSUB16_UHASX_UHSAX = 362,
3608
    SXTAB_SXTAB16_SXTAH_UXTAB_UXTAB16_UXTAH = 363,
3609
    t2SHADD8_t2SHADD16_t2SHSUB8_t2SHSUB16_t2SHASX_t2SHSAX_t2UHADD8_t2UHADD16_t2UHSUB8_t2UHSUB16_t2UHASX_t2UHSAX = 364,
3610
    t2SXTAB_t2SXTAB16_t2SXTAH_t2UXTAB_t2UXTAB16_t2UXTAH = 365,
3611
    USAD8 = 366,
3612
    USADA8  = 367,
3613
    SMUSD_SMUSDX  = 368,
3614
    t2MUL_t2SMMUL_t2SMMULR  = 369,
3615
    t2SMULBB_t2SMULBT_t2SMULTB_t2SMULTT_t2SMULWB_t2SMULWT = 370,
3616
    t2SMUSD_t2SMUSDX  = 371,
3617
    t2MLA_t2MLS_t2SMMLA_t2SMMLAR_t2SMMLS_t2SMMLSR = 372,
3618
    t2SMUAD_t2SMUADX  = 373,
3619
    SMLSD_SMLSDX  = 374,
3620
    t2SMLABB_t2SMLABT_t2SMLATB_t2SMLATT_t2SMLAWB_t2SMLAWT = 375,
3621
    t2SMLSD_t2SMLSDX  = 376,
3622
    t2SMLAD_t2SMLADX  = 377,
3623
    SMULL = 378,
3624
    t2SMULL_t2UMULL = 379,
3625
    t2SMLAL_t2SMLALBB_t2SMLALBT_t2SMLALD_t2SMLALDX_t2SMLALTB_t2SMLALTT_t2UMLAL_t2SMLSLD_t2SMLSLDX_t2UMAAL = 380,
3626
    SDIV_UDIV_t2SDIV_t2UDIV = 381,
3627
    LDRi12  = 382,
3628
    LDRBi12 = 383,
3629
    LDRBrs  = 384,
3630
    t2LDRpci_pic  = 385,
3631
    t2LDRi12_t2LDRi8_t2LDRpci = 386,
3632
    t2LDRs  = 387,
3633
    t2LDRBi12_t2LDRBi8_t2LDRBpci_t2LDRHi12_t2LDRHi8_t2LDRHpci = 388,
3634
    t2LDRBs_t2LDRHs = 389,
3635
    LDREX_LDREXB_LDREXD_LDREXH_tLDRpci_pic  = 390,
3636
    tLDRBi_tLDRHi = 391,
3637
    tLDRBr_tLDRHr = 392,
3638
    tLDRi_tLDRpci_tLDRspi = 393,
3639
    tLDRr = 394,
3640
    LDRH_PICLDRB_PICLDRH  = 395,
3641
    LDRcp = 396,
3642
    t2LDRSBpcrel_t2LDRSHpcrel = 397,
3643
    t2LDRSBi12_t2LDRSBi8_t2LDRSBpci_t2LDRSHi12_t2LDRSHi8_t2LDRSHpci = 398,
3644
    t2LDRSBs_t2LDRSHs = 399,
3645
    tLDRSB_tLDRSH = 400,
3646
    LDRBT_POST_IMM_LDRBT_POST_REG_LDRB_POST_REG_LDRB_PRE_REG  = 401,
3647
    LDRB_POST_IMM_LDRB_PRE_IMM_t2LDRB_POST  = 402,
3648
    LDRT_POST_IMM_LDRT_POST_REG_LDR_POST_REG_LDR_PRE_REG  = 403,
3649
    LDR_POST_IMM_LDR_PRE_IMM  = 404,
3650
    LDRH_POST_LDRH_PRE_LDRHTi_LDRHTr  = 405,
3651
    t2LDRB_PRE_t2LDRH_POST_t2LDRH_PRE = 406,
3652
    t2LDR_POST_t2LDR_PRE  = 407,
3653
    t2LDRBT_t2LDRHT = 408,
3654
    t2LDRT  = 409,
3655
    t2LDRSB_POST_t2LDRSB_PRE_t2LDRSH_POST_t2LDRSH_PRE = 410,
3656
    t2LDRSBT_t2LDRSHT = 411,
3657
    t2LDRDi8  = 412,
3658
    LDRD  = 413,
3659
    LDRD_POST_LDRD_PRE  = 414,
3660
    t2LDRD_POST_t2LDRD_PRE  = 415,
3661
    LDMDA_LDMDB_LDMIA_LDMIB_t2LDMDB_t2LDMIA_sysLDMDA_sysLDMDB_sysLDMIA_sysLDMIB_tLDMIA  = 416,
3662
    LDMDA_UPD_LDMDB_UPD_LDMIA_UPD_LDMIB_UPD_tLDMIA_UPD_sysLDMDA_UPD_sysLDMDB_UPD_sysLDMIA_UPD_sysLDMIB_UPD_t2LDMDB_UPD_t2LDMIA_UPD  = 417,
3663
    LDMIA_RET_t2LDMIA_RET = 418,
3664
    tPOP_RET  = 419,
3665
    tPOP  = 420,
3666
    PICSTR_STRi12_tSTRr = 421,
3667
    PICSTRB_PICSTRH_STRBi12_STRH_tSTRBr_tSTRHr  = 422,
3668
    STRrs = 423,
3669
    STRBrs  = 424,
3670
    STREX_STREXB_STREXD_STREXH  = 425,
3671
    t2STRi12_t2STRi8  = 426,
3672
    t2STRs  = 427,
3673
    t2STRBi12_t2STRBi8_t2STRHi12_t2STRHi8 = 428,
3674
    t2STRBs_t2STRHs = 429,
3675
    tSTRBi_tSTRHi = 430,
3676
    tSTRi_tSTRspi = 431,
3677
    STRBT_POST_IMM_STRBT_POST_REG_STRB_POST_REG_STRB_PRE_REG_STRH_POST_STRH_PRE_STRHTi_STRHTr = 432,
3678
    STRB_POST_IMM_STRB_PRE_IMM  = 433,
3679
    STRT_POST_IMM_STRT_POST_REG_STR_POST_REG_STR_PRE_REG_STRi_preidx_STRr_preidx_STRBi_preidx_STRBr_preidx_STRH_preidx  = 434,
3680
    STR_POST_IMM_STR_PRE_IMM  = 435,
3681
    STRBT_POST_STRT_POST  = 436,
3682
    t2STR_POST_t2STR_PRE_t2STRH_PRE = 437,
3683
    t2STRB_POST_t2STRB_PRE_t2STRH_POST  = 438,
3684
    t2STR_preidx_t2STRB_preidx_t2STRH_preidx  = 439,
3685
    t2STRBT_t2STRHT = 440,
3686
    t2STRT  = 441,
3687
    STRD  = 442,
3688
    t2STRDi8  = 443,
3689
    t2STRD_POST_t2STRD_PRE  = 444,
3690
    STRD_POST_STRD_PRE  = 445,
3691
    STMDA_STMDB_STMIA_STMIB_sysSTMDA_sysSTMDB_sysSTMIA_sysSTMIB_t2STMDB_t2STMIA = 446,
3692
    STMDA_UPD_STMDB_UPD_STMIA_UPD_STMIB_UPD_sysSTMDA_UPD_sysSTMDB_UPD_sysSTMIA_UPD_sysSTMIB_UPD_t2STMDB_UPD_t2STMIA_UPD_tSTMIA_UPD  = 447,
3693
    tPUSH = 448,
3694
    LDRLIT_ga_abs_tLDRLIT_ga_abs  = 449,
3695
    LDRLIT_ga_pcrel_tLDRLIT_ga_pcrel  = 450,
3696
    LDRLIT_ga_pcrel_ldr = 451,
3697
    t2IT  = 452,
3698
    ITasm = 453,
3699
    VADDv16i8_VADDv2i64_VADDv4i32_VADDv8i16_VANDq_VBICq_VEORq_VORNq_VORRq_VBIFq_VBITq = 454,
3700
    VADDv1i64_VADDv2i32_VADDv4i16_VADDv8i8_VANDd_VBICd_VEORd_VORNd_VORRd_VBIFd_VBITd  = 455,
3701
    VSUBv16i8_VSUBv2i64_VSUBv4i32_VSUBv8i16 = 456,
3702
    VSUBv1i64_VSUBv2i32_VSUBv4i16_VSUBv8i8_VADDWsv2i64_VADDWsv4i32_VADDWsv8i16_VADDWuv2i64_VADDWuv4i32_VADDWuv8i16_VSUBWsv2i64_VSUBWsv4i32_VSUBWsv8i16_VSUBWuv2i64_VSUBWuv4i32_VSUBWuv8i16  = 457,
3703
    VNEGf32q  = 458,
3704
    VNEGfd  = 459,
3705
    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  = 460,
3706
    VNEGs16q_VNEGs32q_VNEGs8q_VSHLsv16i8_VSHLsv2i64_VSHLsv4i32_VSHLsv8i16_VSHLuv16i8_VSHLuv2i64_VSHLuv4i32_VSHLuv8i16_VSLIv16i8_VSLIv2i64_VSLIv4i32_VSLIv8i16_VSRIv16i8_VSRIv2i64_VSRIv4i32_VSRIv8i16 = 461,
3707
    VHADDsv16i8_VHADDsv4i32_VHADDsv8i16_VHADDuv16i8_VHADDuv4i32_VHADDuv8i16_VRHADDsv16i8_VRHADDsv4i32_VRHADDsv8i16_VRHADDuv16i8_VRHADDuv4i32_VRHADDuv8i16_VTSTv16i8_VTSTv4i32_VTSTv8i16 = 462,
3708
    VHADDsv2i32_VHADDsv4i16_VHADDsv8i8_VHADDuv2i32_VHADDuv4i16_VHADDuv8i8_VRHADDsv2i32_VRHADDsv4i16_VRHADDsv8i8_VRHADDuv2i32_VRHADDuv4i16_VRHADDuv8i8_VTSTv2i32_VTSTv4i16_VTSTv8i8  = 463,
3709
    VHSUBsv16i8_VHSUBsv4i32_VHSUBsv8i16_VHSUBuv16i8_VHSUBuv4i32_VHSUBuv8i16 = 464,
3710
    VHSUBsv2i32_VHSUBsv4i16_VHSUBsv8i8_VHSUBuv2i32_VHSUBuv4i16_VHSUBuv8i8 = 465,
3711
    VBICiv2i32_VBICiv4i16_VBICiv4i32_VBICiv8i16_VORRiv2i32_VORRiv4i16_VORRiv4i32_VORRiv8i16 = 466,
3712
    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  = 467,
3713
    VQSHLsv16i8_VQSHLsv2i64_VQSHLsv4i32_VQSHLsv8i16_VQSHLuv16i8_VQSHLuv2i64_VQSHLuv4i32_VQSHLuv8i16 = 468,
3714
    VBSLd_VCLSv2i32_VCLSv4i16_VCLSv8i8_VCLZv2i32_VCLZv4i16_VCLZv8i8_VCNTd = 469,
3715
    VBSLq_VCLSv16i8_VCLSv4i32_VCLSv8i16_VCLZv16i8_VCLZv4i32_VCLZv8i16_VCNTq = 470,
3716
    VEXTd16_VEXTd32_VEXTd8  = 471,
3717
    VEXTq16_VEXTq32_VEXTq64_VEXTq8  = 472,
3718
    VREV16d8_VREV32d16_VREV32d8_VREV64d16_VREV64d32_VREV64d8  = 473,
3719
    VREV16q8_VREV32q16_VREV32q8_VREV64q16_VREV64q32_VREV64q8  = 474,
3720
    VABALsv2i64_VABALsv4i32_VABALsv8i16_VABALuv2i64_VABALuv4i32_VABALuv8i16_VABAsv2i32_VABAsv4i16_VABAsv8i8_VABAuv2i32_VABAuv4i16_VABAuv8i8 = 475,
3721
    VABAsv16i8_VABAsv4i32_VABAsv8i16_VABAuv16i8_VABAuv4i32_VABAuv8i16 = 476,
3722
    VPADALsv16i8_VPADALsv4i32_VPADALsv8i16_VPADALuv16i8_VPADALuv4i32_VPADALuv8i16 = 477,
3723
    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 = 478,
3724
    VACGEfd_VACGEhd_VACGTfd_VACGThd_VCEQfd_VCEQhd_VCGEfd_VCGEhd_VCGTfd_VCGThd = 479,
3725
    VACGEfq_VACGEhq_VACGTfq_VACGThq_VCEQfq_VCEQhq_VCGEfq_VCGEhq_VCGTfq_VCGThq = 480,
3726
    VCEQv16i8_VCEQv4i32_VCEQv8i16_VCGEsv16i8_VCGEsv4i32_VCGEsv8i16_VCGEuv16i8_VCGEuv4i32_VCGEuv8i16_VCGTsv16i8_VCGTsv4i32_VCGTsv8i16_VCGTuv16i8_VCGTuv4i32_VCGTuv8i16_VQSUBsv16i8_VQSUBsv2i64_VQSUBsv4i32_VQSUBsv8i16_VQSUBuv16i8_VQSUBuv2i64_VQSUBuv4i32_VQSUBuv8i16 = 481,
3727
    VCEQv2i32_VCEQv4i16_VCEQv8i8_VCGEsv2i32_VCGEsv4i16_VCGEsv8i8_VCGEuv2i32_VCGEuv4i16_VCGEuv8i8_VCGTsv2i32_VCGTsv4i16_VCGTsv8i8_VCGTuv2i32_VCGTuv4i16_VCGTuv8i8_VQSUBsv1i64_VQSUBsv2i32_VQSUBsv4i16_VQSUBsv8i8_VQSUBuv1i64_VQSUBuv2i32_VQSUBuv4i16_VQSUBuv8i8  = 482,
3728
    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  = 483,
3729
    VRSHLsv16i8_VRSHLsv2i64_VRSHLsv4i32_VRSHLsv8i16_VRSHLuv16i8_VRSHLuv2i64_VRSHLuv4i32_VRSHLuv8i16_VQRSHLsv16i8_VQRSHLsv2i64_VQRSHLsv4i32_VQRSHLsv8i16_VQRSHLuv16i8_VQRSHLuv2i64_VQRSHLuv4i32_VQRSHLuv8i16 = 484,
3730
    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 = 485,
3731
    VABSfd  = 486,
3732
    VABSfq  = 487,
3733
    VABSv16i8_VABSv4i32_VABSv8i16 = 488,
3734
    VABSv2i32_VABSv4i16_VABSv8i8  = 489,
3735
    VQABSv16i8_VQABSv4i32_VQABSv8i16_VQNEGv16i8_VQNEGv4i32_VQNEGv8i16 = 490,
3736
    VQABSv2i32_VQABSv4i16_VQABSv8i8_VQNEGv2i32_VQNEGv4i16_VQNEGv8i8 = 491,
3737
    VQADDsv16i8_VQADDsv2i64_VQADDsv4i32_VQADDsv8i16_VQADDuv16i8_VQADDuv2i64_VQADDuv4i32_VQADDuv8i16 = 492,
3738
    VQADDsv1i64_VQADDsv2i32_VQADDsv4i16_VQADDsv8i8_VQADDuv1i64_VQADDuv2i32_VQADDuv4i16_VQADDuv8i8 = 493,
3739
    VRECPEd_VRECPEfd_VRECPEhd_VRSQRTEd_VRSQRTEfd_VRSQRTEhd  = 494,
3740
    VRECPEfq_VRECPEhq_VRECPEq_VRSQRTEfq_VRSQRTEhq_VRSQRTEq  = 495,
3741
    VADDHNv2i32_VADDHNv4i16_VADDHNv8i8_VSUBHNv2i32_VSUBHNv4i16_VSUBHNv8i8 = 496,
3742
    VSHRNv2i32_VSHRNv4i16_VSHRNv8i8 = 497,
3743
    VRADDHNv2i32_VRADDHNv4i16_VRADDHNv8i8_VRSUBHNv2i32_VRSUBHNv4i16_VRSUBHNv8i8 = 498,
3744
    VRSHRNv2i32_VRSHRNv4i16_VRSHRNv8i8_VQSHRNsv2i32_VQSHRNsv4i16_VQSHRNsv8i8_VQSHRNuv2i32_VQSHRNuv4i16_VQSHRNuv8i8_VQSHRUNv2i32_VQSHRUNv4i16_VQSHRUNv8i8_VQRSHRNsv2i32_VQRSHRNsv4i16_VQRSHRNsv8i8_VQRSHRNuv2i32_VQRSHRNuv4i16_VQRSHRNuv8i8_VQRSHRUNv2i32_VQRSHRUNv4i16_VQRSHRUNv8i8 = 499,
3745
    VTBL1 = 500,
3746
    VTBX1 = 501,
3747
    VTBL2 = 502,
3748
    VTBX2 = 503,
3749
    VTBL3_VTBL3Pseudo = 504,
3750
    VTBX3_VTBX3Pseudo = 505,
3751
    VTBL4_VTBL4Pseudo = 506,
3752
    VTBX4_VTBX4Pseudo = 507,
3753
    VSWPd_VSWPq = 508,
3754
    VTRNd16_VTRNd32_VTRNd8_VUZPd16_VUZPd8_VZIPd16_VZIPd8  = 509,
3755
    VTRNq16_VTRNq32_VTRNq8  = 510,
3756
    VUZPq16_VUZPq32_VUZPq8_VZIPq16_VZIPq32_VZIPq8 = 511,
3757
    VABSD_VNEGD = 512,
3758
    VABSS_VNEGS = 513,
3759
    VCMPD_VCMPZD_VCMPED_VCMPEZD = 514,
3760
    VCMPS_VCMPZS_VCMPES_VCMPEZS = 515,
3761
    VADDS_VSUBS = 516,
3762
    VADDfd_VSUBfd_VABDfd_VABDhd_VMAXfd_VMAXhd_VMINfd_VMINhd = 517,
3763
    VADDfq_VSUBfq_VABDfq_VABDhq_VMAXfq_VMAXhq_VMINfq_VMINhq = 518,
3764
    VABDLsv2i64_VABDLsv4i32_VABDLsv8i16_VABDLuv2i64_VABDLuv4i32_VABDLuv8i16_VABDsv16i8_VABDsv4i32_VABDsv8i16_VABDuv16i8_VABDuv4i32_VABDuv8i16_VMAXsv16i8_VMAXsv4i32_VMAXsv8i16_VMAXuv16i8_VMAXuv4i32_VMAXuv8i16_VMINsv16i8_VMINsv4i32_VMINsv8i16_VMINuv16i8_VMINuv4i32_VMINuv8i16 = 519,
3765
    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 = 520,
3766
    VPADDf_VPMAXf_VPMAXh_VPMINf_VPMINh  = 521,
3767
    VMAXNMD_VMAXNMH_VMAXNMNDf_VMAXNMNDh_VMAXNMNQf_VMAXNMNQh_VMAXNMS_VMINNMD_VMINNMH_VMINNMNDf_VMINNMNDh_VMINNMNQf_VMINNMNQh_VMINNMS = 522,
3768
    VADDD_VSUBD = 523,
3769
    VRECPSfd_VRECPShd_VRSQRTSfd_VRSQRTShd = 524,
3770
    VRECPSfq_VRECPShq_VRSQRTSfq_VRSQRTShq = 525,
3771
    VMULS_VNMULS  = 526,
3772
    VMULfd  = 527,
3773
    VMULfq  = 528,
3774
    VMULpd_VMULslhd_VMULslv4i16_VMULv4i16_VMULv8i8_VQDMULHslv4i16_VQDMULHv4i16_VQRDMULHslv4i16_VQRDMULHv4i16_VMULLp8_VMULLslsv2i32_VMULLslsv4i16_VMULLsluv2i32_VMULLsluv4i16_VMULLsv4i32_VMULLsv8i16_VMULLuv4i32_VMULLuv8i16_VQDMULLslv2i32_VQDMULLslv4i16_VQDMULLv4i32 = 529,
3775
    VMULpq_VMULslhq_VMULslv8i16_VMULv16i8_VMULv8i16_VQDMULHslv8i16_VQDMULHv8i16_VQRDMULHslv8i16_VQRDMULHv8i16 = 530,
3776
    VMULslfd  = 531,
3777
    VMULslfq  = 532,
3778
    VMULslv2i32_VMULv2i32_VQDMULHslv2i32_VQDMULHv2i32_VQRDMULHslv2i32_VQRDMULHv2i32_VMULLsv2i64_VMULLuv2i64_VQDMULLv2i64  = 533,
3779
    VMULslv4i32_VMULv4i32_VQDMULHslv4i32_VQDMULHv4i32_VQRDMULHslv4i32_VQRDMULHv4i32 = 534,
3780
    VMULLp64  = 535,
3781
    VMLAD_VMLSD_VNMLAD_VNMLSD = 536,
3782
    VMLAH_VMLSH_VNMLAH_VNMLSH = 537,
3783
    VMLALslsv2i32_VMLALsluv2i32_VMLALsv2i64_VMLALuv2i64_VMLAslv2i32_VMLAv2i32_VMLSLslsv2i32_VMLSLsluv2i32_VMLSLsv2i64_VMLSLuv2i64_VMLSslv2i32_VMLSv2i32_VQDMLALslv2i32_VQDMLALv2i64_VQDMLSLslv2i32_VQDMLSLv2i64 = 538,
3784
    VMLALslsv4i16_VMLALsluv4i16_VMLALsv4i32_VMLALsv8i16_VMLALuv4i32_VMLALuv8i16_VMLAslv4i16_VMLAv4i16_VMLAv8i8_VMLSLslsv4i16_VMLSLsluv4i16_VMLSLsv4i32_VMLSLsv8i16_VMLSLuv4i32_VMLSLuv8i16_VMLSslv4i16_VMLSv4i16_VMLSv8i8_VQDMLALslv4i16_VQDMLALv4i32_VQDMLSLslv4i16_VQDMLSLv4i32 = 539,
3785
    VMLAS_VMLSS_VNMLAS_VNMLSS = 540,
3786
    VMLAfd_VMLAhd_VMLAslfd_VMLAslhd_VMLSfd_VMLShd_VMLSslfd_VMLSslhd = 541,
3787
    VMLAfq_VMLAhq_VMLAslfq_VMLAslhq_VMLSfq_VMLShq_VMLSslfq_VMLSslhq = 542,
3788
    VMLAslv4i32_VMLAv4i32_VMLSslv4i32_VMLSv4i32 = 543,
3789
    VMLAslv8i16_VMLAv16i8_VMLAv8i16_VMLSslv8i16_VMLSv16i8_VMLSv8i16 = 544,
3790
    VFMAD_VFMSD_VFNMAD_VFNMSD = 545,
3791
    VFMAS_VFMSS_VFNMAS_VFNMSS = 546,
3792
    VFNMAH_VFNMSH = 547,
3793
    VFMAfd_VFMSfd = 548,
3794
    VFMAfq_VFMSfq = 549,
3795
    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 = 550,
3796
    VCVTBHD = 551,
3797
    VCVTBHS_VCVTTHS = 552,
3798
    VCVTBSH_VCVTTSH = 553,
3799
    VCVTDS  = 554,
3800
    VCVTSD  = 555,
3801
    VCVTf2h_VCVTf2sq_VCVTf2uq_VCVTf2xsq_VCVTf2xuq_VCVTh2f_VCVTh2sq_VCVTh2uq_VCVTh2xsq_VCVTh2xuq_VCVTs2fq_VCVTs2hq_VCVTu2fq_VCVTu2hq_VCVTxs2fq_VCVTxs2hq_VCVTxu2fq_VCVTxu2hq = 556,
3802
    VCVTf2sd_VCVTf2ud_VCVTf2xsd_VCVTf2xud_VCVTh2sd_VCVTh2ud_VCVTh2xsd_VCVTh2xud_VCVTs2fd_VCVTs2hd_VCVTu2fd_VCVTu2hd_VCVTxs2fd_VCVTxs2hd_VCVTxu2fd_VCVTxu2hd = 557,
3803
    VSITOD_VUITOD = 558,
3804
    VSITOH_VUITOH = 559,
3805
    VSITOS_VUITOS = 560,
3806
    VTOSHD_VTOSIRD_VTOSIZD_VTOSLD_VTOUHD_VTOUIRD_VTOUIZD_VTOULD = 561,
3807
    VTOSHH_VTOSIRH_VTOSIZH_VTOSLH_VTOUHH_VTOUIRH_VTOUIZH_VTOULH = 562,
3808
    VTOSHS_VTOSIRS_VTOSIZS_VTOUIRS_VTOUIZS  = 563,
3809
    VTOSLS_VTOUHS_VTOULS  = 564,
3810
    VMOVv16i8_VMOVv1i64_VMOVv2f32_VMOVv2i32_VMOVv2i64_VMOVv4f32_VMOVv4i16_VMOVv4i32_VMOVv8i16_VMOVv8i8_VMVNv2i32_VMVNv4i16_VMVNv4i32_VMVNv8i16  = 565,
3811
    VMOVD_VMOVDcc_FCONSTD = 566,
3812
    VMOVS_VMOVScc_FCONSTS = 567,
3813
    VMVNd_VMVNq = 568,
3814
    VMOVNv2i32_VMOVNv4i16_VMOVNv8i8 = 569,
3815
    VMOVLsv2i64_VMOVLsv4i32_VMOVLsv8i16_VMOVLuv2i64_VMOVLuv4i32_VMOVLuv8i16 = 570,
3816
    VQMOVNsuv2i32_VQMOVNsuv4i16_VQMOVNsuv8i8_VQMOVNsv2i32_VQMOVNsv4i16_VQMOVNsv8i8_VQMOVNuv2i32_VQMOVNuv4i16_VQMOVNuv8i8  = 571,
3817
    VDUPLN16d_VDUPLN32d_VDUPLN8d  = 572,
3818
    VDUPLN16q_VDUPLN32q_VDUPLN8q  = 573,
3819
    VDUP16d_VDUP16q_VDUP32d_VDUP32q_VDUP8d_VDUP8q = 574,
3820
    VMOVRS  = 575,
3821
    VMOVSR  = 576,
3822
    VSETLNi16_VSETLNi32_VSETLNi8  = 577,
3823
    VMOVRRD_VMOVRRS = 578,
3824
    VMOVDRR = 579,
3825
    VMOVSRR = 580,
3826
    VGETLNi32_VGETLNu16_VGETLNu8  = 581,
3827
    VGETLNs16_VGETLNs8  = 582,
3828
    VMRS_VMRS_FPEXC_VMRS_FPINST_VMRS_FPINST2_VMRS_FPSID_VMRS_MVFR0_VMRS_MVFR1_VMRS_MVFR2  = 583,
3829
    VMSR_VMSR_FPEXC_VMSR_FPINST_VMSR_FPINST2_VMSR_FPSID = 584,
3830
    FMSTAT  = 585,
3831
    VLDRD = 586,
3832
    VLDRS = 587,
3833
    VSTRD = 588,
3834
    VSTRS = 589,
3835
    VLDMQIA = 590,
3836
    VSTMQIA = 591,
3837
    VLDMDIA_VLDMSIA = 592,
3838
    VLDMDDB_UPD_VLDMDIA_UPD_VLDMSDB_UPD_VLDMSIA_UPD = 593,
3839
    VSTMDIA_VSTMSIA = 594,
3840
    VSTMDDB_UPD_VSTMDIA_UPD_VSTMSDB_UPD_VSTMSIA_UPD = 595,
3841
    VLD1d16_VLD1d32_VLD1d64_VLD1d8  = 596,
3842
    VLD1q16_VLD1q32_VLD1q64_VLD1q8  = 597,
3843
    VLD1d16wb_fixed_VLD1d16wb_register_VLD1d32wb_fixed_VLD1d32wb_register_VLD1d64wb_fixed_VLD1d64wb_register_VLD1d8wb_fixed_VLD1d8wb_register = 598,
3844
    VLD1q16wb_fixed_VLD1q16wb_register_VLD1q32wb_fixed_VLD1q32wb_register_VLD1q64wb_fixed_VLD1q64wb_register_VLD1q8wb_fixed_VLD1q8wb_register = 599,
3845
    VLD1d16T_VLD1d32T_VLD1d64T_VLD1d8T_VLD1d64TPseudo_VLD1d64TPseudoWB_fixed_VLD1d64TPseudoWB_register  = 600,
3846
    VLD1d16Twb_fixed_VLD1d16Twb_register_VLD1d32Twb_fixed_VLD1d32Twb_register_VLD1d64Twb_fixed_VLD1d64Twb_register_VLD1d8Twb_fixed_VLD1d8Twb_register = 601,
3847
    VLD1d16Q_VLD1d32Q_VLD1d64Q_VLD1d8Q_VLD1d64QPseudo_VLD1d64QPseudoWB_fixed_VLD1d64QPseudoWB_register  = 602,
3848
    VLD1d16Qwb_fixed_VLD1d16Qwb_register_VLD1d32Qwb_fixed_VLD1d32Qwb_register_VLD1d64Qwb_fixed_VLD1d64Qwb_register_VLD1d8Qwb_fixed_VLD1d8Qwb_register = 603,
3849
    VLD2b16_VLD2b32_VLD2b8_VLD2d16_VLD2d32_VLD2d8 = 604,
3850
    VLD2q16_VLD2q32_VLD2q8_VLD2q16Pseudo_VLD2q32Pseudo_VLD2q8Pseudo = 605,
3851
    VLD2b16wb_fixed_VLD2b16wb_register_VLD2b32wb_fixed_VLD2b32wb_register_VLD2b8wb_fixed_VLD2b8wb_register_VLD2d16wb_fixed_VLD2d16wb_register_VLD2d32wb_fixed_VLD2d32wb_register_VLD2d8wb_fixed_VLD2d8wb_register = 606,
3852
    VLD2q16wb_fixed_VLD2q16wb_register_VLD2q32wb_fixed_VLD2q32wb_register_VLD2q8wb_fixed_VLD2q8wb_register_VLD2q16PseudoWB_fixed_VLD2q16PseudoWB_register_VLD2q32PseudoWB_fixed_VLD2q32PseudoWB_register_VLD2q8PseudoWB_fixed_VLD2q8PseudoWB_register = 607,
3853
    VLD3d16_VLD3d32_VLD3d8_VLD3q16_VLD3q32_VLD3q8 = 608,
3854
    VLD3d16Pseudo_VLD3d32Pseudo_VLD3d8Pseudo_VLD3q16oddPseudo_VLD3q32oddPseudo_VLD3q8oddPseudo  = 609,
3855
    VLD3d16_UPD_VLD3d32_UPD_VLD3d8_UPD_VLD3q16_UPD_VLD3q32_UPD_VLD3q8_UPD = 610,
3856
    VLD3d16Pseudo_UPD_VLD3d32Pseudo_UPD_VLD3d8Pseudo_UPD_VLD3q16Pseudo_UPD_VLD3q16oddPseudo_UPD_VLD3q32Pseudo_UPD_VLD3q32oddPseudo_UPD_VLD3q8Pseudo_UPD_VLD3q8oddPseudo_UPD = 611,
3857
    VLD4d16_VLD4d32_VLD4d8_VLD4q16_VLD4q32_VLD4q8 = 612,
3858
    VLD4d16Pseudo_VLD4d32Pseudo_VLD4d8Pseudo_VLD4q16oddPseudo_VLD4q32oddPseudo_VLD4q8oddPseudo  = 613,
3859
    VLD4d16_UPD_VLD4d32_UPD_VLD4d8_UPD_VLD4q16_UPD_VLD4q32_UPD_VLD4q8_UPD = 614,
3860
    VLD4d16Pseudo_UPD_VLD4d32Pseudo_UPD_VLD4d8Pseudo_UPD_VLD4q16Pseudo_UPD_VLD4q16oddPseudo_UPD_VLD4q32Pseudo_UPD_VLD4q32oddPseudo_UPD_VLD4q8Pseudo_UPD_VLD4q8oddPseudo_UPD = 615,
3861
    VLD1DUPd16_VLD1DUPd32_VLD1DUPd8 = 616,
3862
    VLD1DUPq16_VLD1DUPq32_VLD1DUPq8 = 617,
3863
    VLD1LNd16_VLD1LNd8  = 618,
3864
    VLD1LNd32_VLD1LNq16Pseudo_VLD1LNq32Pseudo_VLD1LNq8Pseudo  = 619,
3865
    VLD1DUPd16wb_fixed_VLD1DUPd16wb_register_VLD1DUPd32wb_fixed_VLD1DUPd32wb_register_VLD1DUPd8wb_fixed_VLD1DUPd8wb_register_VLD1DUPq16wb_register_VLD1DUPq32wb_register_VLD1DUPq8wb_register = 620,
3866
    VLD1DUPq16wb_fixed_VLD1DUPq32wb_fixed_VLD1DUPq8wb_fixed = 621,
3867
    VLD1LNd16_UPD_VLD1LNd32_UPD_VLD1LNd8_UPD_VLD1LNq16Pseudo_UPD_VLD1LNq32Pseudo_UPD_VLD1LNq8Pseudo_UPD = 622,
3868
    VLD2DUPd16_VLD2DUPd16x2_VLD2DUPd32_VLD2DUPd32x2_VLD2DUPd8_VLD2DUPd8x2 = 623,
3869
    VLD2LNd16_VLD2LNd32_VLD2LNd8_VLD2LNq16_VLD2LNq32_VLD2LNd16Pseudo_VLD2LNd32Pseudo_VLD2LNd8Pseudo_VLD2LNq16Pseudo_VLD2LNq32Pseudo = 624,
3870
    VLD2LNd16_UPD_VLD2LNd32_UPD_VLD2LNd8_UPD_VLD2LNq16_UPD_VLD2LNq32_UPD  = 625,
3871
    VLD2DUPd16wb_fixed_VLD2DUPd16wb_register_VLD2DUPd16x2wb_fixed_VLD2DUPd16x2wb_register_VLD2DUPd32wb_fixed_VLD2DUPd32wb_register_VLD2DUPd32x2wb_fixed_VLD2DUPd32x2wb_register_VLD2DUPd8wb_fixed_VLD2DUPd8wb_register_VLD2DUPd8x2wb_fixed_VLD2DUPd8x2wb_register = 626,
3872
    VLD2LNd16Pseudo_UPD_VLD2LNd32Pseudo_UPD_VLD2LNd8Pseudo_UPD_VLD2LNq16Pseudo_UPD_VLD2LNq32Pseudo_UPD  = 627,
3873
    VLD3DUPd16_VLD3DUPd32_VLD3DUPd8_VLD3DUPq16_VLD3DUPq32_VLD3DUPq8_VLD3DUPd16Pseudo_VLD3DUPd32Pseudo_VLD3DUPd8Pseudo = 628,
3874
    VLD3LNd16_VLD3LNd32_VLD3LNd8_VLD3LNq16_VLD3LNq32_VLD3LNd16Pseudo_VLD3LNd32Pseudo_VLD3LNd8Pseudo_VLD3LNq16Pseudo_VLD3LNq32Pseudo = 629,
3875
    VLD3DUPd16_UPD_VLD3DUPd32_UPD_VLD3DUPd8_UPD_VLD3DUPq16_UPD_VLD3DUPq32_UPD_VLD3DUPq8_UPD = 630,
3876
    VLD3LNd16_UPD_VLD3LNd32_UPD_VLD3LNd8_UPD_VLD3LNq16_UPD_VLD3LNq32_UPD  = 631,
3877
    VLD3DUPd16Pseudo_UPD_VLD3DUPd32Pseudo_UPD_VLD3DUPd8Pseudo_UPD = 632,
3878
    VLD3LNd16Pseudo_UPD_VLD3LNd32Pseudo_UPD_VLD3LNd8Pseudo_UPD_VLD3LNq16Pseudo_UPD_VLD3LNq32Pseudo_UPD  = 633,
3879
    VLD4DUPd16_VLD4DUPd32_VLD4DUPd8_VLD4DUPq16_VLD4DUPq32_VLD4DUPq8 = 634,
3880
    VLD4LNd16_VLD4LNd32_VLD4LNd8_VLD4LNq16_VLD4LNq32_VLD4LNd16Pseudo_VLD4LNd32Pseudo_VLD4LNd8Pseudo_VLD4LNq16Pseudo_VLD4LNq32Pseudo = 635,
3881
    VLD4DUPd16Pseudo_VLD4DUPd32Pseudo_VLD4DUPd8Pseudo = 636,
3882
    VLD4DUPd16_UPD_VLD4DUPd32_UPD_VLD4DUPd8_UPD_VLD4DUPq16_UPD_VLD4DUPq32_UPD_VLD4DUPq8_UPD = 637,
3883
    VLD4LNd16_UPD_VLD4LNd32_UPD_VLD4LNd8_UPD_VLD4LNq16_UPD_VLD4LNq32_UPD  = 638,
3884
    VLD4DUPd16Pseudo_UPD_VLD4DUPd32Pseudo_UPD_VLD4DUPd8Pseudo_UPD = 639,
3885
    VLD4LNd16Pseudo_UPD_VLD4LNd32Pseudo_UPD_VLD4LNd8Pseudo_UPD_VLD4LNq16Pseudo_UPD_VLD4LNq32Pseudo_UPD  = 640,
3886
    VST1d16_VST1d32_VST1d64_VST1d8  = 641,
3887
    VST1q16_VST1q32_VST1q64_VST1q8  = 642,
3888
    VST1d16wb_fixed_VST1d16wb_register_VST1d32wb_fixed_VST1d32wb_register_VST1d64wb_fixed_VST1d64wb_register_VST1d8wb_fixed_VST1d8wb_register = 643,
3889
    VST1q16wb_fixed_VST1q16wb_register_VST1q32wb_fixed_VST1q32wb_register_VST1q64wb_fixed_VST1q64wb_register_VST1q8wb_fixed_VST1q8wb_register = 644,
3890
    VST1d16T_VST1d32T_VST1d64T_VST1d8T_VST1d64TPseudo = 645,
3891
    VST1d16Twb_fixed_VST1d16Twb_register_VST1d32Twb_fixed_VST1d32Twb_register_VST1d64Twb_fixed_VST1d64Twb_register_VST1d8Twb_fixed_VST1d8Twb_register = 646,
3892
    VST1d64TPseudoWB_fixed_VST1d64TPseudoWB_register  = 647,
3893
    VST1d16Q_VST1d16QPseudo_VST1d32Q_VST1d32QPseudo_VST1d64Q_VST1d64QPseudo_VST1d8Q_VST1d8QPseudo = 648,
3894
    VST1d16Qwb_fixed_VST1d16Qwb_register_VST1d32Qwb_fixed_VST1d32Qwb_register_VST1d64Qwb_fixed_VST1d64Qwb_register_VST1d8Qwb_fixed_VST1d8Qwb_register = 649,
3895
    VST1d64QPseudoWB_fixed_VST1d64QPseudoWB_register  = 650,
3896
    VST2b16_VST2b32_VST2b8  = 651,
3897
    VST2d16_VST2d32_VST2d8  = 652,
3898
    VST2b16wb_fixed_VST2b16wb_register_VST2b32wb_fixed_VST2b32wb_register_VST2b8wb_fixed_VST2b8wb_register_VST2d16wb_fixed_VST2d16wb_register_VST2d32wb_fixed_VST2d32wb_register_VST2d8wb_fixed_VST2d8wb_register = 653,
3899
    VST2q16_VST2q32_VST2q8_VST2q16Pseudo_VST2q32Pseudo_VST2q8Pseudo = 654,
3900
    VST2q16wb_fixed_VST2q16wb_register_VST2q32wb_fixed_VST2q32wb_register_VST2q8wb_fixed_VST2q8wb_register  = 655,
3901
    VST2q16PseudoWB_fixed_VST2q16PseudoWB_register_VST2q32PseudoWB_fixed_VST2q32PseudoWB_register_VST2q8PseudoWB_fixed_VST2q8PseudoWB_register  = 656,
3902
    VST3d16_VST3d32_VST3d8_VST3q16_VST3q32_VST3q8_VST3d16Pseudo_VST3d32Pseudo_VST3d8Pseudo_VST3q16oddPseudo_VST3q32oddPseudo_VST3q8oddPseudo  = 657,
3903
    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 = 658,
3904
    VST4d16_VST4d32_VST4d8_VST4q16_VST4q32_VST4q8_VST4d16Pseudo_VST4d32Pseudo_VST4d8Pseudo_VST4q16oddPseudo_VST4q32oddPseudo_VST4q8oddPseudo  = 659,
3905
    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 = 660,
3906
    VST1LNd16_VST1LNd32_VST1LNd8_VST1LNq16Pseudo_VST1LNq32Pseudo_VST1LNq8Pseudo = 661,
3907
    VST1LNd16_UPD_VST1LNd32_UPD_VST1LNd8_UPD_VST1LNq16Pseudo_UPD_VST1LNq32Pseudo_UPD_VST1LNq8Pseudo_UPD = 662,
3908
    VST2LNd16_VST2LNd32_VST2LNd8_VST2LNq16_VST2LNq32_VST2LNd16Pseudo_VST2LNd32Pseudo_VST2LNd8Pseudo_VST2LNq16Pseudo_VST2LNq32Pseudo = 663,
3909
    VST2LNd16_UPD_VST2LNd32_UPD_VST2LNd8_UPD_VST2LNq16_UPD_VST2LNq32_UPD  = 664,
3910
    VST2LNd16Pseudo_UPD_VST2LNd32Pseudo_UPD_VST2LNd8Pseudo_UPD_VST2LNq16Pseudo_UPD_VST2LNq32Pseudo_UPD  = 665,
3911
    VST3LNd16_VST3LNd32_VST3LNd8_VST3LNq16_VST3LNq32_VST3LNd16Pseudo_VST3LNd32Pseudo_VST3LNd8Pseudo = 666,
3912
    VST3LNq16Pseudo_VST3LNq32Pseudo = 667,
3913
    VST3LNd16_UPD_VST3LNd32_UPD_VST3LNd8_UPD_VST3LNq16_UPD_VST3LNq32_UPD  = 668,
3914
    VST3LNd16Pseudo_UPD_VST3LNd32Pseudo_UPD_VST3LNd8Pseudo_UPD_VST3LNq16Pseudo_UPD_VST3LNq32Pseudo_UPD  = 669,
3915
    VST4LNd16_VST4LNd32_VST4LNd8_VST4LNq16_VST4LNq32_VST4LNd16Pseudo_VST4LNd32Pseudo_VST4LNd8Pseudo_VST4LNq16Pseudo_VST4LNq32Pseudo = 670,
3916
    VST4LNd16_UPD_VST4LNd32_UPD_VST4LNd8_UPD_VST4LNq16_UPD_VST4LNq32_UPD  = 671,
3917
    VST4LNd16Pseudo_UPD_VST4LNd32Pseudo_UPD_VST4LNd8Pseudo_UPD_VST4LNq16Pseudo_UPD_VST4LNq32Pseudo_UPD  = 672,
3918
    VDIVS = 673,
3919
    VSQRTS  = 674,
3920
    VDIVD = 675,
3921
    VSQRTD  = 676,
3922
    ABS = 677,
3923
    COPY  = 678,
3924
    t2MOVCCi_t2MOVCCi16 = 679,
3925
    t2MOVi_t2MOVi16 = 680,
3926
    t2ABS = 681,
3927
    t2USAD8_t2USADA8  = 682,
3928
    t2SDIV_t2UDIV = 683,
3929
    t2LDREX_t2LDREXB_t2LDREXD_t2LDREXH_LDA_LDAB_LDAEX_LDAEXB_LDAEXD_LDAEXH_LDAH_t2LDAEX_t2LDAEXB_t2LDAEXD_t2LDAEXH  = 684,
3930
    t2LDA_t2LDAB_t2LDAH = 685,
3931
    LDRBT_POST  = 686,
3932
    MOVsr = 687,
3933
    t2MOVSsr_t2MOVsr  = 688,
3934
    t2MOVsra_flag_t2MOVsrl_flag = 689,
3935
    MOVTi16_ga_pcrel_MOVTi16_t2MOVTi16_ga_pcrel_t2MOVTi16 = 690,
3936
    ADDSri_ADCri_ADDri_RSBSri_RSBri_RSCri_SBCri_t2ADDSri_t2ADCri_t2ADDri_t2ADDri12_t2RSBSri_t2RSBri_t2SBCri = 691,
3937
    CLZ_t2CLZ = 692,
3938
    t2ANDri_t2BICri_t2EORri_t2ORRri = 693,
3939
    t2MVNCCi  = 694,
3940
    t2MVNi  = 695,
3941
    t2MVNr  = 696,
3942
    t2MVNs  = 697,
3943
    ADDSrr_ADCrr_ADDrr_RSBrr_RSCrr_SBCrr_t2ADDSrr_t2ADCrr_t2ADDrr_t2SBCrr = 698,
3944
    CRC32B_CRC32CB_CRC32CH_CRC32CW_CRC32H_CRC32W_t2CRC32B_t2CRC32CB_t2CRC32CH_t2CRC32CW_t2CRC32H_t2CRC32W = 699,
3945
    t2ANDrr_t2BICrr_t2EORrr = 700,
3946
    ADDSrsi_ADCrsi_ADDrsi_RSBrsi_RSCrsi_SBCrsi  = 701,
3947
    t2ADDSrs  = 702,
3948
    t2ADCrs_t2ADDrs_t2SBCrs = 703,
3949
    t2ANDrs_t2BICrs_t2EORrs_t2ORRrs = 704,
3950
    t2RSBrs = 705,
3951
    ADDSrsr = 706,
3952
    ADCrsr_ADDrsr_RSBrsr_RSCrsr_SBCrsr  = 707,
3953
    ADR = 708,
3954
    MVNi  = 709,
3955
    MVNsi = 710,
3956
    t2MOVSsi_t2MOVsi  = 711,
3957
    ASRi_RORi = 712,
3958
    ASRr_RORr_LSRi_LSRr_LSLi_LSLr = 713,
3959
    CMPri_CMNri = 714,
3960
    CMPrr_CMNzrr  = 715,
3961
    CMPrsi_CMNzrsi  = 716,
3962
    CMPrsr_CMNzrsr  = 717,
3963
    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  = 718,
3964
    RBIT_REV_REV16_REVSH  = 719,
3965
    RRX = 720,
3966
    TSTri = 721,
3967
    TSTrr = 722,
3968
    TSTrsi  = 723,
3969
    TSTrsr  = 724,
3970
    MRS_MRSbanked_MRSsys  = 725,
3971
    MSR_MSRbanked_MSRi  = 726,
3972
    SRSDA_SRSDA_UPD_SRSDB_SRSDB_UPD_SRSIA_SRSIA_UPD_SRSIB_SRSIB_UPD_t2SRSDB_t2SRSDB_UPD_t2SRSIA_t2SRSIA_UPD_t2STREX_t2STREXB_t2STREXD_t2STREXH_RFEDA_RFEDA_UPD_RFEDB_RFEDB_UPD_RFEIA_RFEIA_UPD_RFEIB_RFEIB_UPD_t2RFEDB_t2RFEDBW_t2RFEIA_t2RFEIAW  = 727,
3973
    STL_STLB_STLEX_STLEXB_STLEXD_STLEXH_STLH_t2STLEX_t2STLEXB_t2STLEXD_t2STLEXH = 728,
3974
    t2STL_t2STLB_t2STLH = 729,
3975
    VABDfd_VABDhd = 730,
3976
    VABDfq_VABDhq = 731,
3977
    VABSD = 732,
3978
    VABSH = 733,
3979
    VABSS = 734,
3980
    VABShd  = 735,
3981
    VABShq  = 736,
3982
    VACGEfd_VACGEhd_VACGTfd_VACGThd = 737,
3983
    VACGEfq_VACGEhq_VACGTfq_VACGThq = 738,
3984
    VADDH_VSUBH = 739,
3985
    VADDfd_VSUBfd = 740,
3986
    VADDhd_VSUBhd = 741,
3987
    VADDfq_VSUBfq = 742,
3988
    VADDhq_VSUBhq = 743,
3989
    VLDRH = 744,
3990
    VSTRH = 745,
3991
    VABAsv2i32_VABAsv4i16_VABAsv8i8_VABAuv2i32_VABAuv4i16_VABAuv8i8 = 746,
3992
    VABDsv2i32_VABDsv4i16_VABDsv8i8_VABDuv2i32_VABDuv4i16_VABDuv8i8 = 747,
3993
    VABDsv16i8_VABDsv4i32_VABDsv8i16_VABDuv16i8_VABDuv4i32_VABDuv8i16 = 748,
3994
    VABDLsv4i32_VABDLsv8i16_VABDLuv4i32_VABDLuv8i16 = 749,
3995
    VADDv1i64_VADDv2i32_VADDv4i16_VADDv8i8  = 750,
3996
    VSUBv1i64_VSUBv2i32_VSUBv4i16_VSUBv8i8  = 751,
3997
    VADDv16i8_VADDv2i64_VADDv4i32_VADDv8i16 = 752,
3998
    VADDLsv2i64_VADDLsv4i32_VADDLsv8i16_VADDLuv2i64_VADDLuv4i32_VADDLuv8i16_VSUBLsv2i64_VSUBLsv4i32_VSUBLsv8i16_VSUBLuv2i64_VSUBLuv4i32_VSUBLuv8i16 = 753,
3999
    VANDd_VBICd_VEORd = 754,
4000
    VANDq_VBICq_VEORq = 755,
4001
    VBICiv2i32_VBICiv4i16 = 756,
4002
    VBICiv4i32_VBICiv8i16 = 757,
4003
    VBIFd_VBITd = 758,
4004
    VBSLd = 759,
4005
    VBIFq_VBITq = 760,
4006
    VBSLq = 761,
4007
    VCEQv16i8_VCEQv4i32_VCEQv8i16_VCGEsv16i8_VCGEsv4i32_VCGEsv8i16_VCGEuv16i8_VCGEuv4i32_VCGEuv8i16_VCGTsv16i8_VCGTsv4i32_VCGTsv8i16_VCGTuv16i8_VCGTuv4i32_VCGTuv8i16 = 762,
4008
    VCEQv2i32_VCEQv4i16_VCEQv8i8_VCGEsv2i32_VCGEsv4i16_VCGEsv8i8_VCGEuv2i32_VCGEuv4i16_VCGEuv8i8_VCGTsv2i32_VCGTsv4i16_VCGTsv8i8_VCGTuv2i32_VCGTuv4i16_VCGTuv8i8  = 763,
4009
    VCLZv16i8_VCLZv4i32_VCLZv8i16_VCNTq = 764,
4010
    VCLZv2i32_VCLZv4i16_VCLZv8i8_VCNTd  = 765,
4011
    VCMPEH_VCMPEZH_VCMPH_VCMPZH = 766,
4012
    VDUP16d_VDUP32d_VDUP8d  = 767,
4013
    VSELEQD_VSELEQH_VSELEQS_VSELGED_VSELGEH_VSELGES_VSELGTD_VSELGTH_VSELGTS_VSELVSD_VSELVSH_VSELVSS = 768,
4014
    VFMAhd_VFMShd = 769,
4015
    VFMAhq_VFMShq = 770,
4016
    VHADDsv2i32_VHADDsv4i16_VHADDsv8i8_VHADDuv2i32_VHADDuv4i16_VHADDuv8i8 = 771,
4017
    VHADDsv16i8_VHADDsv4i32_VHADDsv8i16_VHADDuv16i8_VHADDuv4i32_VHADDuv8i16 = 772,
4018
    VMAXsv16i8_VMAXsv4i32_VMAXsv8i16_VMAXuv16i8_VMAXuv4i32_VMAXuv8i16_VMINsv16i8_VMINsv4i32_VMINsv8i16_VMINuv16i8_VMINuv4i32_VMINuv8i16 = 773,
4019
    VPMAXf_VPMAXh_VPMINf_VPMINh = 774,
4020
    VNEGH = 775,
4021
    VNEGhd  = 776,
4022
    VNEGhq  = 777,
4023
    VNEGs16d_VNEGs32d_VNEGs8d = 778,
4024
    VNEGs16q_VNEGs32q_VNEGs8q = 779,
4025
    VPADDi16_VPADDi32_VPADDi8 = 780,
4026
    VPADALsv2i32_VPADALsv4i16_VPADALsv8i8_VPADALuv2i32_VPADALuv4i16_VPADALuv8i8 = 781,
4027
    VPADDLsv16i8_VPADDLsv2i32_VPADDLsv4i16_VPADDLsv4i32_VPADDLsv8i16_VPADDLsv8i8_VPADDLuv16i8_VPADDLuv2i32_VPADDLuv4i16_VPADDLuv4i32_VPADDLuv8i16_VPADDLuv8i8 = 782,
4028
    VQABSv2i32_VQABSv4i16_VQABSv8i8 = 783,
4029
    VQABSv16i8_VQABSv4i32_VQABSv8i16  = 784,
4030
    VQDMLALslv2i32_VQDMLALv2i64_VQDMLSLslv2i32_VQDMLSLv2i64 = 785,
4031
    VQDMLALslv4i16_VQDMLALv4i32_VQDMLSLslv4i16_VQDMLSLv4i32 = 786,
4032
    VQDMULHslv2i32_VQDMULHv2i32_VQDMULLv2i64_VQRDMULHslv2i32_VQRDMULHv2i32  = 787,
4033
    VQDMULHslv4i16_VQDMULHv4i16_VQDMULLslv2i32_VQDMULLslv4i16_VQDMULLv4i32_VQRDMULHslv4i16_VQRDMULHv4i16  = 788,
4034
    VQDMULHslv4i32_VQDMULHv4i32_VQRDMULHslv4i32_VQRDMULHv4i32 = 789,
4035
    VQDMULHslv8i16_VQDMULHv8i16_VQRDMULHslv8i16_VQRDMULHv8i16 = 790,
4036
    VQSHRNsv2i32_VQSHRNsv4i16_VQSHRNsv8i8_VQSHRNuv2i32_VQSHRNuv4i16_VQSHRNuv8i8 = 791,
4037
    VRSHLsv16i8_VRSHLsv2i64_VRSHLsv4i32_VRSHLsv8i16_VRSHLuv16i8_VRSHLuv2i64_VRSHLuv4i32_VRSHLuv8i16 = 792,
4038
    VRSHLsv1i64_VRSHLsv2i32_VRSHLsv4i16_VRSHLsv8i8_VRSHLuv1i64_VRSHLuv2i32_VRSHLuv4i16_VRSHLuv8i8_VRSHRsv16i8_VRSHRsv1i64_VRSHRsv2i32_VRSHRsv2i64_VRSHRsv4i16_VRSHRsv4i32_VRSHRsv8i16_VRSHRsv8i8_VRSHRuv16i8_VRSHRuv1i64_VRSHRuv2i32_VRSHRuv2i64_VRSHRuv4i16_VRSHRuv4i32_VRSHRuv8i16_VRSHRuv8i8 = 793,
4039
    VRSHRNv2i32_VRSHRNv4i16_VRSHRNv8i8  = 794,
4040
    VST1d16T_VST1d32T_VST1d64T_VST1d8T  = 795,
4041
    VST1d16Q_VST1d32Q_VST1d64Q_VST1d8Q  = 796,
4042
    VST1d64QPseudo  = 797,
4043
    VST1LNd16_VST1LNd32_VST1LNd8  = 798,
4044
    VST1LNdAsm_16_VST1LNdAsm_32_VST1LNdAsm_8  = 799,
4045
    VST1LNd16_UPD_VST1LNd32_UPD_VST1LNd8_UPD  = 800,
4046
    VST1LNdWB_fixed_Asm_16_VST1LNdWB_fixed_Asm_32_VST1LNdWB_fixed_Asm_8_VST1LNdWB_register_Asm_16_VST1LNdWB_register_Asm_32_VST1LNdWB_register_Asm_8  = 801,
4047
    VST2q16_VST2q32_VST2q8  = 802,
4048
    VST2LNd16_VST2LNd32_VST2LNd8  = 803,
4049
    VST2LNdAsm_16_VST2LNdAsm_32_VST2LNdAsm_8  = 804,
4050
    VST2LNd16Pseudo_VST2LNd32Pseudo_VST2LNd8Pseudo  = 805,
4051
    VST2LNq16_VST2LNq32 = 806,
4052
    VST2LNqAsm_16_VST2LNqAsm_32 = 807,
4053
    VST2LNd16_UPD_VST2LNd32_UPD_VST2LNd8_UPD  = 808,
4054
    VST2LNdWB_fixed_Asm_16_VST2LNdWB_fixed_Asm_32_VST2LNdWB_fixed_Asm_8_VST2LNdWB_register_Asm_16_VST2LNdWB_register_Asm_32_VST2LNdWB_register_Asm_8  = 809,
4055
    VST2LNd16Pseudo_UPD_VST2LNd32Pseudo_UPD_VST2LNd8Pseudo_UPD  = 810,
4056
    VST2LNqWB_fixed_Asm_16_VST2LNqWB_fixed_Asm_32_VST2LNqWB_register_Asm_16_VST2LNqWB_register_Asm_32 = 811,
4057
    VST3d16_VST3d32_VST3d8_VST3q16_VST3q32_VST3q8 = 812,
4058
    VST3dAsm_16_VST3dAsm_32_VST3dAsm_8_VST3qAsm_16_VST3qAsm_32_VST3qAsm_8 = 813,
4059
    VST3d16Pseudo_VST3d32Pseudo_VST3d8Pseudo  = 814,
4060
    VST3LNd16_VST3LNd32_VST3LNd8  = 815,
4061
    VST3LNdAsm_16_VST3LNdAsm_32_VST3LNdAsm_8  = 816,
4062
    VST3LNd16Pseudo_VST3LNd32Pseudo_VST3LNd8Pseudo  = 817,
4063
    VST3LNqAsm_16_VST3LNqAsm_32 = 818,
4064
    VST3d16_UPD_VST3d32_UPD_VST3d8_UPD_VST3q16_UPD_VST3q32_UPD_VST3q8_UPD = 819,
4065
    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 = 820,
4066
    VST3LNd16_UPD_VST3LNd32_UPD_VST3LNd8_UPD  = 821,
4067
    VST3LNdWB_fixed_Asm_16_VST3LNdWB_fixed_Asm_32_VST3LNdWB_fixed_Asm_8_VST3LNdWB_register_Asm_16_VST3LNdWB_register_Asm_32_VST3LNdWB_register_Asm_8  = 822,
4068
    VST3LNd16Pseudo_UPD_VST3LNd32Pseudo_UPD_VST3LNd8Pseudo_UPD  = 823,
4069
    VST3LNqWB_fixed_Asm_16_VST3LNqWB_fixed_Asm_32_VST3LNqWB_register_Asm_16_VST3LNqWB_register_Asm_32 = 824,
4070
    VST4d16_VST4d32_VST4d8_VST4q16_VST4q32_VST4q8 = 825,
4071
    VST4dAsm_16_VST4dAsm_32_VST4dAsm_8_VST4qAsm_16_VST4qAsm_32_VST4qAsm_8 = 826,
4072
    VST4d16Pseudo_VST4d32Pseudo_VST4d8Pseudo  = 827,
4073
    VST4LNd16_VST4LNd32_VST4LNd8  = 828,
4074
    VST4LNdAsm_16_VST4LNdAsm_32_VST4LNdAsm_8  = 829,
4075
    VST4LNd16Pseudo_VST4LNd32Pseudo_VST4LNd8Pseudo  = 830,
4076
    VST4LNq16_VST4LNq32 = 831,
4077
    VST4LNqAsm_16_VST4LNqAsm_32 = 832,
4078
    VST4d16_UPD_VST4d32_UPD_VST4d8_UPD_VST4q16_UPD_VST4q32_UPD_VST4q8_UPD = 833,
4079
    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 = 834,
4080
    VST4LNd16_UPD_VST4LNd32_UPD_VST4LNd8_UPD  = 835,
4081
    VST4LNdWB_fixed_Asm_16_VST4LNdWB_fixed_Asm_32_VST4LNdWB_fixed_Asm_8_VST4LNdWB_register_Asm_16_VST4LNdWB_register_Asm_32_VST4LNdWB_register_Asm_8  = 836,
4082
    VST4LNd16Pseudo_UPD_VST4LNd32Pseudo_UPD_VST4LNd8Pseudo_UPD  = 837,
4083
    VST4LNqWB_fixed_Asm_16_VST4LNqWB_fixed_Asm_32_VST4LNqWB_register_Asm_16_VST4LNqWB_register_Asm_32 = 838,
4084
    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_CompilerBarrier = 839,
4085
    t2HVC_tTRAP_SVC_tSVC  = 840,
4086
    RFEDA_RFEDA_UPD_RFEDB_RFEDB_UPD_RFEIA_RFEIA_UPD_RFEIB_RFEIB_UPD_t2RFEDB_t2RFEDBW_t2RFEIA_t2RFEIAW_SRSDA_SRSDA_UPD_SRSDB_SRSDB_UPD_SRSIA_SRSIA_UPD_SRSIB_SRSIB_UPD_t2SRSDB_t2SRSDB_UPD_t2SRSIA_t2SRSIA_UPD = 841,
4087
    t2UDF_tUDF_t__brkdiv0 = 842,
4088
    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  = 843,
4089
    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 = 844,
4090
    LDREX_LDREXB_LDREXD_LDREXH  = 845,
4091
    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 = 846,
4092
    FLDMXDB_UPD_FLDMXIA_FLDMXIA_UPD_FSTMXDB_UPD_FSTMXIA_FSTMXIA_UPD = 847,
4093
    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 = 848,
4094
    SUBS_PC_LR  = 849,
4095
    B_t2B_tB_BX_CALL_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  = 850,
4096
    BXJ = 851,
4097
    tBfar = 852,
4098
    BL_tBL_BL_pred_tBLXi  = 853,
4099
    BLXi  = 854,
4100
    TPsoft_tTPsoft  = 855,
4101
    BLX_BLX_pred_tBLXNSr_tBLXr  = 856,
4102
    BCCi64_BCCZi64  = 857,
4103
    BR_JTadd_tBR_JTr_t2TBB_t2TBH  = 858,
4104
    BR_JTr_t2BR_JT_t2TBB_JT_t2TBH_JT_tBRIND = 859,
4105
    t2BXJ = 860,
4106
    BR_JTm_i12_BR_JTm_rs  = 861,
4107
    tADDframe = 862,
4108
    MOVi16_ga_pcrel_MOVi_MOVi16_MOVCCi16_tMOVi8 = 863,
4109
    MOVr_MOVr_TC_tMOVSr_tMOVr = 864,
4110
    MVNCCi_MOVCCi = 865,
4111
    BMOVPCB_CALL_BMOVPCRX_CALL  = 866,
4112
    MOVCCr  = 867,
4113
    tMOVCCr_pseudo  = 868,
4114
    tMVN  = 869,
4115
    MOVCCsi = 870,
4116
    t2ASRri_tASRri_t2LSRri_tLSRri_t2LSLri_tLSLri_t2RORri_t2RRX  = 871,
4117
    LSRi_LSLi = 872,
4118
    t2MOVCCasr_t2MOVCClsl_t2MOVCClsr_t2MOVCCror = 873,
4119
    t2MOVCCr  = 874,
4120
    t2MOVTi16_ga_pcrel_t2MOVTi16  = 875,
4121
    t2MOVr  = 876,
4122
    tROR  = 877,
4123
    t2ASRrr_tASRrr_t2LSRrr_tLSRrr_t2LSLrr_tLSLrr_t2RORrr  = 878,
4124
    MOVPCRX_MOVPCLR = 879,
4125
    tMUL  = 880,
4126
    SADD16_SADD8_SSUB16_SSUB8_UADD16_UADD8_USUB16_USUB8 = 881,
4127
    t2SADD16_t2SADD8_t2SSUB16_t2SSUB8_t2UADD16_t2UADD8_t2USUB16_t2USUB8 = 882,
4128
    SHADD16_SHADD8_SHSUB16_SHSUB8_UHADD16_UHADD8_UHSUB16_UHSUB8 = 883,
4129
    t2SHADD16_t2SHADD8_t2SHSUB16_t2SHSUB8_t2UHADD16_t2UHADD8_t2UHSUB16_t2UHSUB8 = 884,
4130
    QADD16_QADD8_QSUB16_QSUB8_UQADD16_UQADD8_UQSUB16_UQSUB8 = 885,
4131
    t2QADD_t2QADD16_t2QADD8_t2UQADD16_t2UQADD8_t2QSUB_t2QSUB16_t2QSUB8_t2UQSUB16_t2UQSUB8 = 886,
4132
    QASX_QSAX_UQASX_UQSAX = 887,
4133
    t2QASX_t2QSAX_t2UQASX_t2UQSAX = 888,
4134
    SSAT_SSAT16_t2SSAT_t2SSAT16_USAT_USAT16_t2USAT_t2USAT16 = 889,
4135
    QADD_QSUB = 890,
4136
    SBFX_UBFX = 891,
4137
    t2SBFX_t2UBFX = 892,
4138
    SXTB_SXTH_UXTB_UXTH = 893,
4139
    t2SXTB_t2SXTH_t2UXTB_t2UXTH = 894,
4140
    tSXTB_tSXTH_tUXTB_tUXTH = 895,
4141
    SXTAB_SXTAH_UXTAB_UXTAH = 896,
4142
    t2SXTAB_t2SXTAH_t2UXTAB_t2UXTAH = 897,
4143
    LDRConstPool_t2LDRConstPool_tLDRConstPool = 898,
4144
    PICLDRB_PICLDRH = 899,
4145
    PICLDRSB_PICLDRSH = 900,
4146
    tLDR_postidx  = 901,
4147
    t2LDRBpcrel_t2LDRHpcrel_t2LDRpcrel  = 902,
4148
    LDR_PRE_IMM = 903,
4149
    LDRB_PRE_IMM  = 904,
4150
    t2LDRB_PRE  = 905,
4151
    LDR_PRE_REG = 906,
4152
    LDRB_PRE_REG  = 907,
4153
    LDRH_PRE  = 908,
4154
    LDRSB_PRE_LDRSH_PRE = 909,
4155
    t2LDRH_PRE  = 910,
4156
    t2LDRSB_PRE_t2LDRSH_PRE = 911,
4157
    t2LDR_PRE = 912,
4158
    LDRD_PRE  = 913,
4159
    t2LDRD_PRE  = 914,
4160
    LDRT_POST_IMM = 915,
4161
    LDRBT_POST_IMM  = 916,
4162
    LDRHTi  = 917,
4163
    LDRSBTi_LDRSHTi = 918,
4164
    LDRH_POST = 919,
4165
    LDRSB_POST_LDRSH_POST = 920,
4166
    LDR_POST_REG  = 921,
4167
    LDRB_POST_REG = 922,
4168
    LDRT_POST = 923,
4169
    PLDi12_t2PLDi12_PLDWi12_t2PLDWi12_t2PLDWi8_t2PLDWs_t2PLDi8_t2PLDpci_t2PLDs_PLIi12_PLIrs_t2PLIi12_t2PLIi8_t2PLIpci_t2PLIs  = 924,
4170
    PLDrs_PLDWrs  = 925,
4171
    VLLDM = 926,
4172
    STRBi12_PICSTRB_PICSTRH_tSTRBr_tSTRHr = 927,
4173
    t2STRBT = 928,
4174
    STR_PRE_IMM = 929,
4175
    STRB_PRE_IMM  = 930,
4176
    STRBi_preidx_STRBr_preidx_STRi_preidx_STRr_preidx_STRH_preidx = 931,
4177
    STRH_PRE  = 932,
4178
    t2STRH_PRE_t2STR_PRE  = 933,
4179
    t2STRB_PRE  = 934,
4180
    t2STRD_PRE  = 935,
4181
    STR_PRE_REG = 936,
4182
    STRB_PRE_REG  = 937,
4183
    STRD_PRE  = 938,
4184
    STRT_POST_IMM = 939,
4185
    STRBT_POST_IMM  = 940,
4186
    t2STRB_POST = 941,
4187
    STRBT_POST_REG_STRB_POST_REG  = 942,
4188
    VLSTM = 943,
4189
    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 = 944,
4190
    VJCVT = 945,
4191
    VRINTAD_VRINTAH_VRINTAS_VRINTMD_VRINTMH_VRINTMS_VRINTND_VRINTNH_VRINTNS_VRINTPD_VRINTPH_VRINTPS_VRINTRD_VRINTRH_VRINTRS_VRINTXD_VRINTXH_VRINTXS_VRINTZD_VRINTZH_VRINTZS = 946,
4192
    VSQRTH  = 947,
4193
    VMAXsv2i32_VMAXsv4i16_VMAXsv8i8_VMAXuv2i32_VMAXuv4i16_VMAXuv8i8_VMINsv2i32_VMINsv4i16_VMINsv8i8_VMINuv2i32_VMINuv4i16_VMINuv8i8 = 948,
4194
    VUDOTD_VUDOTDI_VSDOTD_VSDOTDI_VUDOTQ_VUDOTQI_VSDOTQ_VSDOTQI = 949,
4195
    FCONSTD = 950,
4196
    FCONSTH = 951,
4197
    FCONSTS = 952,
4198
    VMOVH = 953,
4199
    VINSH = 954,
4200
    VSTMSIA = 955,
4201
    VSTMSDB_UPD_VSTMSIA_UPD = 956,
4202
    VRHADDsv16i8_VRHADDsv4i32_VRHADDsv8i16_VRHADDuv16i8_VRHADDuv4i32_VRHADDuv8i16 = 957,
4203
    VRHADDsv2i32_VRHADDsv4i16_VRHADDsv8i8_VRHADDuv2i32_VRHADDuv4i16_VRHADDuv8i8 = 958,
4204
    VMVNv2i32_VMVNv4i16_VMVNv4i32_VMVNv8i16 = 959,
4205
    VMULpd_VMULv4i16_VMULv8i8_VMULslv4i16 = 960,
4206
    VMULv2i32_VMULslv2i32 = 961,
4207
    VQDMULHslv2i32_VQDMULHv2i32_VQRDMULHslv2i32_VQRDMULHv2i32 = 962,
4208
    VQDMULHslv4i16_VQDMULHv4i16_VQRDMULHslv4i16_VQRDMULHv4i16 = 963,
4209
    VMULpq_VMULv16i8_VMULv8i16_VMULslv8i16  = 964,
4210
    VMLAslv2i32_VMLAv2i32_VMLSslv2i32_VMLSv2i32 = 965,
4211
    VMLAslv4i16_VMLAv4i16_VMLAv8i8_VMLSslv4i16_VMLSv4i16_VMLSv8i8 = 966,
4212
    VQRDMLAHslv2i32_VQRDMLAHv2i32_VQRDMLSHslv2i32_VQRDMLSHv2i32 = 967,
4213
    VQRDMLAHslv4i16_VQRDMLAHv4i16_VQRDMLSHslv4i16_VQRDMLSHv4i16 = 968,
4214
    VQRDMLAHslv4i32_VQRDMLAHv4i32_VQRDMLSHslv4i32_VQRDMLSHv4i32 = 969,
4215
    VQRDMLAHslv8i16_VQRDMLAHv8i16_VQRDMLSHslv8i16_VQRDMLSHv8i16 = 970,
4216
    VMULLp8_VMULLslsv2i32_VMULLslsv4i16_VMULLsluv2i32_VMULLsluv4i16_VMULLsv4i32_VMULLsv8i16_VMULLuv4i32_VMULLuv8i16 = 971,
4217
    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  = 972,
4218
    VQSHLsiv16i8_VQSHLsiv1i64_VQSHLsiv2i32_VQSHLsiv2i64_VQSHLsiv4i16_VQSHLsiv4i32_VQSHLsiv8i16_VQSHLsiv8i8_VQSHLsuv16i8_VQSHLsuv1i64_VQSHLsuv2i32_VQSHLsuv2i64_VQSHLsuv4i16_VQSHLsuv4i32_VQSHLsuv8i16_VQSHLsuv8i8_VQSHLuiv16i8_VQSHLuiv1i64_VQSHLuiv2i32_VQSHLuiv2i64_VQSHLuiv4i16_VQSHLuiv4i32_VQSHLuiv8i16_VQSHLuiv8i8  = 973,
4219
    VRSHRsv16i8_VRSHRsv1i64_VRSHRsv2i32_VRSHRsv2i64_VRSHRsv4i16_VRSHRsv4i32_VRSHRsv8i16_VRSHRsv8i8_VRSHRuv16i8_VRSHRuv1i64_VRSHRuv2i32_VRSHRuv2i64_VRSHRuv4i16_VRSHRuv4i32_VRSHRuv8i16_VRSHRuv8i8 = 974,
4220
    VSLIv1i64_VSLIv2i32_VSLIv4i16_VSLIv8i8_VSRIv1i64_VSRIv2i32_VSRIv4i16_VSRIv8i8 = 975,
4221
    VSLIv16i8_VSLIv2i64_VSLIv4i32_VSLIv8i16_VSRIv16i8_VSRIv2i64_VSRIv4i32_VSRIv8i16 = 976,
4222
    VPADDh  = 977,
4223
    VCADDv2f32_VCADDv4f16_VCMLAv2f32_VCMLAv2f32_indexed_VCMLAv4f16_VCMLAv4f16_indexed = 978,
4224
    VCADDv4f32_VCADDv8f16_VCMLAv4f32_VCMLAv4f32_indexed_VCMLAv8f16_VCMLAv8f16_indexed = 979,
4225
    VCVTf2sd_VCVTf2ud_VCVTf2xsd_VCVTf2xud_VCVTs2fd_VCVTu2fd_VCVTxs2fd_VCVTxu2fd = 980,
4226
    VCVTf2sq_VCVTf2uq_VCVTs2fq_VCVTu2fq_VCVTf2xsq_VCVTf2xuq_VCVTxs2fq_VCVTxu2fq = 981,
4227
    VMULhd  = 982,
4228
    VMULhq  = 983,
4229
    VRINTANDf_VRINTANDh_VRINTANQf_VRINTANQh_VRINTMNDf_VRINTMNDh_VRINTMNQf_VRINTMNQh_VRINTNNDf_VRINTNNDh_VRINTNNQf_VRINTNNQh_VRINTPNDf_VRINTPNDh_VRINTPNQf_VRINTPNQh_VRINTXNDf_VRINTXNDh_VRINTXNQf_VRINTXNQh_VRINTZNDf_VRINTZNDh_VRINTZNQf_VRINTZNQh = 984,
4230
    VMOVD0_VMOVQ0 = 985,
4231
    VTRNd16_VTRNd32_VTRNd8  = 986,
4232
    VLD2d16_VLD2d32_VLD2d8  = 987,
4233
    VLD2d16wb_fixed_VLD2d16wb_register_VLD2d32wb_fixed_VLD2d32wb_register_VLD2d8wb_fixed_VLD2d8wb_register  = 988,
4234
    VLD3LNd32_VLD3LNq32_VLD3LNd32Pseudo_VLD3LNq32Pseudo = 989,
4235
    VLD3LNd32_UPD_VLD3LNq32_UPD = 990,
4236
    VLD3LNd32Pseudo_UPD_VLD3LNq32Pseudo_UPD = 991,
4237
    VLD4LNd32_VLD4LNq32_VLD4LNd32Pseudo_VLD4LNq32Pseudo = 992,
4238
    VLD4LNd32_UPD_VLD4LNq32_UPD = 993,
4239
    VLD4LNd32Pseudo_UPD_VLD4LNq32Pseudo_UPD = 994,
4240
    AESD_AESE_AESIMC_AESMC  = 995,
4241
    SHA1SU0 = 996,
4242
    SHA1H_SHA1SU1 = 997,
4243
    SHA1C_SHA1M_SHA1P = 998,
4244
    SHA256SU0 = 999,
4245
    SHA256H_SHA256H2_SHA256SU1  = 1000,
4246
    SCHED_LIST_END = 1001
4247
  };
4248
} // end Sched namespace
4249
} // end ARM namespace
4250
} // end llvm namespace
4251
#endif // GET_INSTRINFO_SCHED_ENUM
4252
4253
#ifdef GET_INSTRINFO_MC_DESC
4254
#undef GET_INSTRINFO_MC_DESC
4255
namespace llvm {
4256
4257
static const MCPhysReg ImplicitList1[] = { ARM::CPSR, 0 };
4258
static const MCPhysReg ImplicitList2[] = { ARM::SP, 0 };
4259
static const MCPhysReg ImplicitList3[] = { ARM::LR, 0 };
4260
static const MCPhysReg ImplicitList4[] = { ARM::R7, ARM::LR, ARM::SP, 0 };
4261
static const MCPhysReg ImplicitList5[] = { 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, 0 };
4262
static const MCPhysReg ImplicitList6[] = { 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, 0 };
4263
static const MCPhysReg ImplicitList7[] = { ARM::R0, ARM::R12, ARM::LR, ARM::CPSR, 0 };
4264
static const MCPhysReg ImplicitList8[] = { ARM::R4, 0 };
4265
static const MCPhysReg ImplicitList9[] = { ARM::R4, ARM::SP, 0 };
4266
static const MCPhysReg ImplicitList10[] = { ARM::PC, 0 };
4267
static const MCPhysReg ImplicitList11[] = { ARM::FPSCR_NZCV, 0 };
4268
static const MCPhysReg ImplicitList12[] = { ARM::FPSCR, 0 };
4269
static const MCPhysReg ImplicitList13[] = { ARM::ITSTATE, 0 };
4270
static const MCPhysReg ImplicitList14[] = { 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, 0 };
4271
static const MCPhysReg ImplicitList15[] = { ARM::R11, ARM::LR, ARM::SP, 0 };
4272
static const MCPhysReg ImplicitList16[] = { ARM::R0, ARM::R1, ARM::R2, ARM::R3, ARM::R4, ARM::R5, ARM::R6, ARM::R7, ARM::R12, ARM::CPSR, 0 };
4273
4274
static const MCOperandInfo OperandInfo2[] = { { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
4275
static const MCOperandInfo OperandInfo3[] = { { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
4276
static const MCOperandInfo OperandInfo4[] = { { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
4277
static const MCOperandInfo OperandInfo5[] = { { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
4278
static const MCOperandInfo OperandInfo6[] = { { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
4279
static const MCOperandInfo OperandInfo7[] = { { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
4280
static const MCOperandInfo OperandInfo8[] = { { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
4281
static const MCOperandInfo OperandInfo9[] = { { -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 }, };
4282
static const MCOperandInfo OperandInfo10[] = { { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, };
4283
static const MCOperandInfo OperandInfo11[] = { { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
4284
static const MCOperandInfo OperandInfo12[] = { { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
4285
static const MCOperandInfo OperandInfo13[] = { { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, };
4286
static const MCOperandInfo OperandInfo14[] = { { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, };
4287
static const MCOperandInfo OperandInfo15[] = { { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
4288
static const MCOperandInfo OperandInfo16[] = { { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
4289
static const MCOperandInfo OperandInfo17[] = { { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, };
4290
static const MCOperandInfo OperandInfo18[] = { { -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_UNKNOWN, 0 }, };
4291
static const MCOperandInfo OperandInfo19[] = { { -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 }, };
4292
static const MCOperandInfo OperandInfo20[] = { { -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 }, };
4293
static const MCOperandInfo OperandInfo21[] = { { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, };
4294
static const MCOperandInfo OperandInfo22[] = { { -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 }, };
4295
static const MCOperandInfo OperandInfo23[] = { { -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 }, };
4296
static const MCOperandInfo OperandInfo24[] = { { -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 }, };
4297
static const MCOperandInfo OperandInfo25[] = { { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, };
4298
static const MCOperandInfo OperandInfo26[] = { { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, };
4299
static const MCOperandInfo OperandInfo27[] = { { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
4300
static const MCOperandInfo OperandInfo28[] = { { -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 }, };
4301
static const MCOperandInfo OperandInfo29[] = { { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_2, 0 }, };
4302
static const MCOperandInfo OperandInfo30[] = { { -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 }, };
4303
static const MCOperandInfo OperandInfo31[] = { { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
4304
static const MCOperandInfo OperandInfo32[] = { { 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 }, };
4305
static const MCOperandInfo OperandInfo33[] = { { 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 }, };
4306
static const MCOperandInfo OperandInfo34[] = { { 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 }, };
4307
static const MCOperandInfo OperandInfo35[] = { { 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 }, };
4308
static const MCOperandInfo OperandInfo36[] = { { -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 }, };
4309
static const MCOperandInfo OperandInfo37[] = { { 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 }, };
4310
static const MCOperandInfo OperandInfo38[] = { { 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 }, };
4311
static const MCOperandInfo OperandInfo39[] = { { -1, 0, MCOI::OPERAND_PCREL, 0 }, };
4312
static const MCOperandInfo OperandInfo40[] = { { -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 }, };
4313
static const MCOperandInfo OperandInfo41[] = { { -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 }, };
4314
static const MCOperandInfo OperandInfo42[] = { { ARM::tGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
4315
static const MCOperandInfo OperandInfo43[] = { { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
4316
static const MCOperandInfo OperandInfo44[] = { { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
4317
static const MCOperandInfo OperandInfo45[] = { { 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 }, };
4318
static const MCOperandInfo OperandInfo46[] = { { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
4319
static const MCOperandInfo OperandInfo47[] = { { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, (1 << MCOI::EARLY_CLOBBER) }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, (1 << MCOI::EARLY_CLOBBER) }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
4320
static const MCOperandInfo OperandInfo48[] = { { ARM::GPRPairRegClassID, 0, MCOI::OPERAND_REGISTER, (1 << MCOI::EARLY_CLOBBER) }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, (1 << MCOI::EARLY_CLOBBER) }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRPairRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRPairRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
4321
static const MCOperandInfo OperandInfo49[] = { { 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 }, };
4322
static const MCOperandInfo OperandInfo50[] = { { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
4323
static const MCOperandInfo OperandInfo51[] = { { 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 }, };
4324
static const MCOperandInfo OperandInfo52[] = { { 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 }, };
4325
static const MCOperandInfo OperandInfo53[] = { { 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 }, };
4326
static const MCOperandInfo OperandInfo54[] = { { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, ((1 << 16) | (1 << MCOI::TIED_TO)) }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
4327
static const MCOperandInfo OperandInfo55[] = { { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, (1 << 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 }, };
4328
static const MCOperandInfo OperandInfo56[] = { { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, };
4329
static const MCOperandInfo OperandInfo57[] = { { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, };
4330
static const MCOperandInfo OperandInfo58[] = { { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { 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 }, };
4331
static const MCOperandInfo OperandInfo59[] = { { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { 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 }, };
4332
static const MCOperandInfo OperandInfo60[] = { { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { 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 }, };
4333
static const MCOperandInfo OperandInfo61[] = { { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
4334
static const MCOperandInfo OperandInfo62[] = { { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
4335
static const MCOperandInfo OperandInfo63[] = { { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
4336
static const MCOperandInfo OperandInfo64[] = { { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, (1 << 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 }, };
4337
static const MCOperandInfo OperandInfo65[] = { { 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 }, };
4338
static const MCOperandInfo OperandInfo66[] = { { 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 }, };
4339
static const MCOperandInfo OperandInfo67[] = { { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, (1 << MCOI::EARLY_CLOBBER) }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, (1 << MCOI::EARLY_CLOBBER) }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, ((1 << 16) | (1 << MCOI::TIED_TO)) }, { -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 }, };
4340
static const MCOperandInfo OperandInfo68[] = { { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, (1 << MCOI::EARLY_CLOBBER) }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, (1 << 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 }, };
4341
static const MCOperandInfo OperandInfo69[] = { { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
4342
static const MCOperandInfo OperandInfo70[] = { { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, (1 << MCOI::EARLY_CLOBBER) }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { 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 }, };
4343
static const MCOperandInfo OperandInfo71[] = { { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, (1 << MCOI::EARLY_CLOBBER) }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { 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 }, };
4344
static const MCOperandInfo OperandInfo72[] = { { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, };
4345
static const MCOperandInfo OperandInfo73[] = { { ARM::tcGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
4346
static const MCOperandInfo OperandInfo74[] = { { 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 }, };
4347
static const MCOperandInfo OperandInfo75[] = { { 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 }, };
4348
static const MCOperandInfo OperandInfo76[] = { { 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 }, };
4349
static const MCOperandInfo OperandInfo77[] = { { 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 }, };
4350
static const MCOperandInfo OperandInfo78[] = { { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
4351
static const MCOperandInfo OperandInfo79[] = { { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { 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 }, };
4352
static const MCOperandInfo OperandInfo80[] = { { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
4353
static const MCOperandInfo OperandInfo81[] = { { ARM::SPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::SPRRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { 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 }, };
4354
static const MCOperandInfo OperandInfo82[] = { { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
4355
static const MCOperandInfo OperandInfo83[] = { { 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 }, };
4356
static const MCOperandInfo OperandInfo84[] = { { 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 }, };
4357
static const MCOperandInfo OperandInfo85[] = { { 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 }, };
4358
static const MCOperandInfo OperandInfo86[] = { { 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 }, };
4359
static const MCOperandInfo OperandInfo87[] = { { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
4360
static const MCOperandInfo OperandInfo88[] = { { 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 }, };
4361
static const MCOperandInfo OperandInfo89[] = { { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { 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 }, };
4362
static const MCOperandInfo OperandInfo90[] = { { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, };
4363
static const MCOperandInfo OperandInfo91[] = { { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, };
4364
static const MCOperandInfo OperandInfo92[] = { { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { 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 }, };
4365
static const MCOperandInfo OperandInfo93[] = { { 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 }, };
4366
static const MCOperandInfo OperandInfo94[] = { { 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 }, };
4367
static const MCOperandInfo OperandInfo95[] = { { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
4368
static const MCOperandInfo OperandInfo96[] = { { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
4369
static const MCOperandInfo OperandInfo97[] = { { 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 }, };
4370
static const MCOperandInfo OperandInfo98[] = { { 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 }, };
4371
static const MCOperandInfo OperandInfo99[] = { { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, (1 << MCOI::EARLY_CLOBBER) }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, };
4372
static const MCOperandInfo OperandInfo100[] = { { ARM::tGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::tGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::tGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
4373
static const MCOperandInfo OperandInfo101[] = { { ARM::tGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::tGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
4374
static const MCOperandInfo OperandInfo102[] = { { ARM::tGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
4375
static const MCOperandInfo OperandInfo103[] = { { 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 }, };
4376
static const MCOperandInfo OperandInfo104[] = { { ARM::tGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
4377
static const MCOperandInfo OperandInfo105[] = { { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, };
4378
static const MCOperandInfo OperandInfo106[] = { { 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 }, };
4379
static const MCOperandInfo OperandInfo107[] = { { -1, 0, MCOI::OPERAND_PCREL, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, };
4380
static const MCOperandInfo OperandInfo108[] = { { 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 }, };
4381
static const MCOperandInfo OperandInfo109[] = { { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, (1 << MCOI::EARLY_CLOBBER) }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, ((1 << 16) | (1 << MCOI::TIED_TO)) }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, };
4382
static const MCOperandInfo OperandInfo110[] = { { 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 }, };
4383
static const MCOperandInfo OperandInfo111[] = { { 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 }, };
4384
static const MCOperandInfo OperandInfo112[] = { { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
4385
static const MCOperandInfo OperandInfo113[] = { { 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 }, };
4386
static const MCOperandInfo OperandInfo114[] = { { 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 }, };
4387
static const MCOperandInfo OperandInfo115[] = { { 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 }, };
4388
static const MCOperandInfo OperandInfo116[] = { { 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 }, };
4389
static const MCOperandInfo OperandInfo117[] = { { 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 }, };
4390
static const MCOperandInfo OperandInfo118[] = { { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
4391
static const MCOperandInfo OperandInfo119[] = { { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
4392
static const MCOperandInfo OperandInfo120[] = { { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { 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 }, };
4393
static const MCOperandInfo OperandInfo121[] = { { -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 }, };
4394
static const MCOperandInfo OperandInfo122[] = { { -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 }, };
4395
static const MCOperandInfo OperandInfo123[] = { { 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 }, };
4396
static const MCOperandInfo OperandInfo124[] = { { 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 }, };
4397
static const MCOperandInfo OperandInfo125[] = { { 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 }, };
4398
static const MCOperandInfo OperandInfo126[] = { { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
4399
static const MCOperandInfo OperandInfo127[] = { { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
4400
static const MCOperandInfo OperandInfo128[] = { { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, };
4401
static const MCOperandInfo OperandInfo129[] = { { 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 }, };
4402
static const MCOperandInfo OperandInfo130[] = { { 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 }, };
4403
static const MCOperandInfo OperandInfo131[] = { { 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 }, };
4404
static const MCOperandInfo OperandInfo132[] = { { 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 }, };
4405
static const MCOperandInfo OperandInfo133[] = { { 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 }, };
4406
static const MCOperandInfo OperandInfo134[] = { { -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 }, };
4407
static const MCOperandInfo OperandInfo135[] = { { -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 }, };
4408
static const MCOperandInfo OperandInfo136[] = { { -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 }, };
4409
static const MCOperandInfo OperandInfo137[] = { { -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 }, };
4410
static const MCOperandInfo OperandInfo138[] = { { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, ((1 << 16) | (1 << MCOI::TIED_TO)) }, { 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 }, };
4411
static const MCOperandInfo OperandInfo139[] = { { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, ((1 << 16) | (1 << MCOI::TIED_TO)) }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, };
4412
static const MCOperandInfo OperandInfo140[] = { { 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 }, };
4413
static const MCOperandInfo OperandInfo141[] = { { 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 }, };
4414
static const MCOperandInfo OperandInfo142[] = { { 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 }, };
4415
static const MCOperandInfo OperandInfo143[] = { { 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, ((2 << 16) | (1 << MCOI::TIED_TO)) }, { 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 }, };
4416
static const MCOperandInfo OperandInfo144[] = { { 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 }, };
4417
static const MCOperandInfo OperandInfo145[] = { { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, ((1 << 16) | (1 << MCOI::TIED_TO)) }, { 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 }, };
4418
static const MCOperandInfo OperandInfo146[] = { { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, ((1 << 16) | (1 << MCOI::TIED_TO)) }, { 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 }, };
4419
static const MCOperandInfo OperandInfo147[] = { { 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 }, };
4420
static const MCOperandInfo OperandInfo148[] = { { -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 }, };
4421
static const MCOperandInfo OperandInfo149[] = { { -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 }, };
4422
static const MCOperandInfo OperandInfo150[] = { { -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 }, };
4423
static const MCOperandInfo OperandInfo151[] = { { -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 }, };
4424
static const MCOperandInfo OperandInfo152[] = { { 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 }, };
4425
static const MCOperandInfo OperandInfo153[] = { { 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 }, };
4426
static const MCOperandInfo OperandInfo154[] = { { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, };
4427
static const MCOperandInfo OperandInfo155[] = { { 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 }, };
4428
static const MCOperandInfo OperandInfo156[] = { { 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 }, };
4429
static const MCOperandInfo OperandInfo157[] = { { 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 }, };
4430
static const MCOperandInfo OperandInfo158[] = { { 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 }, };
4431
static const MCOperandInfo OperandInfo159[] = { { 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 }, };
4432
static const MCOperandInfo OperandInfo160[] = { { 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 }, };
4433
static const MCOperandInfo OperandInfo161[] = { { 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 }, };
4434
static const MCOperandInfo OperandInfo162[] = { { 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 }, };
4435
static const MCOperandInfo OperandInfo163[] = { { 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 }, };
4436
static const MCOperandInfo OperandInfo164[] = { { -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 }, };
4437
static const MCOperandInfo OperandInfo165[] = { { -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 }, };
4438
static const MCOperandInfo OperandInfo166[] = { { -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 }, };
4439
static const MCOperandInfo OperandInfo167[] = { { 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 }, };
4440
static const MCOperandInfo OperandInfo168[] = { { 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 }, };
4441
static const MCOperandInfo OperandInfo169[] = { { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, };
4442
static const MCOperandInfo OperandInfo170[] = { { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, };
4443
static const MCOperandInfo OperandInfo171[] = { { 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 }, };
4444
static const MCOperandInfo OperandInfo172[] = { { 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 }, };
4445
static const MCOperandInfo OperandInfo173[] = { { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
4446
static const MCOperandInfo OperandInfo174[] = { { 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 }, };
4447
static const MCOperandInfo OperandInfo175[] = { { 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, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, ((1 << 16) | (1 << MCOI::TIED_TO)) }, { -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 }, };
4448
static const MCOperandInfo OperandInfo176[] = { { 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, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, ((1 << 16) | (1 << MCOI::TIED_TO)) }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, };
4449
static const MCOperandInfo OperandInfo177[] = { { 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 }, };
4450
static const MCOperandInfo OperandInfo178[] = { { 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 }, };
4451
static const MCOperandInfo OperandInfo179[] = { { 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 }, };
4452
static const MCOperandInfo OperandInfo180[] = { { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, (1 << 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 }, };
4453
static const MCOperandInfo OperandInfo181[] = { { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, (1 << 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 }, };
4454
static const MCOperandInfo OperandInfo182[] = { { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { 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 }, };
4455
static const MCOperandInfo OperandInfo183[] = { { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, (1 << MCOI::EARLY_CLOBBER) }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { 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 }, };
4456
static const MCOperandInfo OperandInfo184[] = { { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, (1 << MCOI::EARLY_CLOBBER) }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, };
4457
static const MCOperandInfo OperandInfo185[] = { { 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, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { 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 }, };
4458
static const MCOperandInfo OperandInfo186[] = { { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, };
4459
static const MCOperandInfo OperandInfo187[] = { { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, (1 << MCOI::EARLY_CLOBBER) }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { 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 }, };
4460
static const MCOperandInfo OperandInfo188[] = { { 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 }, };
4461
static const MCOperandInfo OperandInfo189[] = { { 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 }, };
4462
static const MCOperandInfo OperandInfo190[] = { { 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 }, };
4463
static const MCOperandInfo OperandInfo191[] = { { 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, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, ((1 << 16) | (1 << MCOI::TIED_TO)) }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, };
4464
static const MCOperandInfo OperandInfo192[] = { { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { 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 }, };
4465
static const MCOperandInfo OperandInfo193[] = { { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { 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 }, };
4466
static const MCOperandInfo OperandInfo194[] = { { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { 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 }, };
4467
static const MCOperandInfo OperandInfo195[] = { { 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 }, };
4468
static const MCOperandInfo OperandInfo196[] = { { 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 }, };
4469
static const MCOperandInfo OperandInfo197[] = { { 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 }, };
4470
static const MCOperandInfo OperandInfo198[] = { { 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 }, };
4471
static const MCOperandInfo OperandInfo199[] = { { 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 }, };
4472
static const MCOperandInfo OperandInfo200[] = { { 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 }, };
4473
static const MCOperandInfo OperandInfo201[] = { { 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 }, };
4474
static const MCOperandInfo OperandInfo202[] = { { 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 }, };
4475
static const MCOperandInfo OperandInfo203[] = { { 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 }, };
4476
static const MCOperandInfo OperandInfo204[] = { { 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 }, };
4477
static const MCOperandInfo OperandInfo205[] = { { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, };
4478
static const MCOperandInfo OperandInfo206[] = { { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, };
4479
static const MCOperandInfo OperandInfo207[] = { { 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 }, };
4480
static const MCOperandInfo OperandInfo208[] = { { 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 }, };
4481
static const MCOperandInfo OperandInfo209[] = { { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
4482
static const MCOperandInfo OperandInfo210[] = { { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { 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 }, };
4483
static const MCOperandInfo OperandInfo211[] = { { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { 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 }, };
4484
static const MCOperandInfo OperandInfo212[] = { { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
4485
static const MCOperandInfo OperandInfo213[] = { { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { 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 }, };
4486
static const MCOperandInfo OperandInfo214[] = { { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { 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 }, };
4487
static const MCOperandInfo OperandInfo215[] = { { 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 }, };
4488
static const MCOperandInfo OperandInfo216[] = { { 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 }, };
4489
static const MCOperandInfo OperandInfo217[] = { { 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 }, };
4490
static const MCOperandInfo OperandInfo218[] = { { 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 }, };
4491
static const MCOperandInfo OperandInfo219[] = { { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
4492
static const MCOperandInfo OperandInfo220[] = { { ARM::SPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
4493
static const MCOperandInfo OperandInfo221[] = { { ARM::SPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::HPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
4494
static const MCOperandInfo OperandInfo222[] = { { ARM::SPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::SPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
4495
static const MCOperandInfo OperandInfo223[] = { { 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 }, };
4496
static const MCOperandInfo OperandInfo224[] = { { 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 }, };
4497
static const MCOperandInfo OperandInfo225[] = { { 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 }, };
4498
static const MCOperandInfo OperandInfo226[] = { { 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 }, };
4499
static const MCOperandInfo OperandInfo227[] = { { 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 }, };
4500
static const MCOperandInfo OperandInfo228[] = { { 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 }, };
4501
static const MCOperandInfo OperandInfo229[] = { { 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 }, };
4502
static const MCOperandInfo OperandInfo230[] = { { 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 }, };
4503
static const MCOperandInfo OperandInfo231[] = { { 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 }, };
4504
static const MCOperandInfo OperandInfo232[] = { { 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 }, };
4505
static const MCOperandInfo OperandInfo233[] = { { 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 }, };
4506
static const MCOperandInfo OperandInfo234[] = { { ARM::HPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::HPRRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { 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 }, };
4507
static const MCOperandInfo OperandInfo235[] = { { ARM::SPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::SPRRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { 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 }, };
4508
static const MCOperandInfo OperandInfo236[] = { { 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 }, };
4509
static const MCOperandInfo OperandInfo237[] = { { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, ((1 << 16) | (1 << MCOI::TIED_TO)) }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, };
4510
static const MCOperandInfo OperandInfo238[] = { { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, ((1 << 16) | (1 << MCOI::TIED_TO)) }, { -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 }, };
4511
static const MCOperandInfo OperandInfo239[] = { { 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 }, };
4512
static const MCOperandInfo OperandInfo240[] = { { ARM::DPairRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, ((1 << 16) | (1 << MCOI::TIED_TO)) }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, };
4513
static const MCOperandInfo OperandInfo241[] = { { ARM::DPairRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, ((1 << 16) | (1 << MCOI::TIED_TO)) }, { -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 }, };
4514
static const MCOperandInfo OperandInfo242[] = { { 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, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, };
4515
static const MCOperandInfo OperandInfo243[] = { { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, ((1 << 16) | (1 << MCOI::TIED_TO)) }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, };
4516
static const MCOperandInfo OperandInfo244[] = { { 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, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, };
4517
static const MCOperandInfo OperandInfo245[] = { { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, ((1 << 16) | (1 << MCOI::TIED_TO)) }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, };
4518
static const MCOperandInfo OperandInfo246[] = { { 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 }, };
4519
static const MCOperandInfo OperandInfo247[] = { { ARM::QQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, ((1 << 16) | (1 << MCOI::TIED_TO)) }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, };
4520
static const MCOperandInfo OperandInfo248[] = { { ARM::QQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, ((1 << 16) | (1 << MCOI::TIED_TO)) }, { -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 }, };
4521
static const MCOperandInfo OperandInfo249[] = { { 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, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, };
4522
static const MCOperandInfo OperandInfo250[] = { { ARM::QQQQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, ((1 << 16) | (1 << MCOI::TIED_TO)) }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::QQQQPRRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, };
4523
static const MCOperandInfo OperandInfo251[] = { { 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 }, };
4524
static const MCOperandInfo OperandInfo252[] = { { ARM::DPairSpcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, ((1 << 16) | (1 << MCOI::TIED_TO)) }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, };
4525
static const MCOperandInfo OperandInfo253[] = { { ARM::DPairSpcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, ((1 << 16) | (1 << MCOI::TIED_TO)) }, { -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 }, };
4526
static const MCOperandInfo OperandInfo254[] = { { 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, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, ((1 << 16) | (1 << MCOI::TIED_TO)) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, };
4527
static const MCOperandInfo OperandInfo255[] = { { 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, ((2 << 16) | (1 << MCOI::TIED_TO)) }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, ((1 << 16) | (1 << MCOI::TIED_TO)) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, };
4528
static const MCOperandInfo OperandInfo256[] = { { 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, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, };
4529
static const MCOperandInfo OperandInfo257[] = { { ARM::QQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, ((1 << 16) | (1 << MCOI::TIED_TO)) }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::QQPRRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, };
4530
static const MCOperandInfo OperandInfo258[] = { { 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 }, };
4531
static const MCOperandInfo OperandInfo259[] = { { ARM::QQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, ((1 << 16) | (1 << MCOI::TIED_TO)) }, { -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 }, };
4532
static const MCOperandInfo OperandInfo260[] = { { 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, ((3 << 16) | (1 << MCOI::TIED_TO)) }, { -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 }, };
4533
static const MCOperandInfo OperandInfo261[] = { { 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, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, ((1 << 16) | (1 << MCOI::TIED_TO)) }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, ((2 << 16) | (1 << MCOI::TIED_TO)) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, };
4534
static const MCOperandInfo OperandInfo262[] = { { 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, ((3 << 16) | (1 << MCOI::TIED_TO)) }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, ((1 << 16) | (1 << MCOI::TIED_TO)) }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, ((2 << 16) | (1 << MCOI::TIED_TO)) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, };
4535
static const MCOperandInfo OperandInfo263[] = { { 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, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, };
4536
static const MCOperandInfo OperandInfo264[] = { { ARM::QQQQPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, ((1 << 16) | (1 << MCOI::TIED_TO)) }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::QQQQPRRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, };
4537
static const MCOperandInfo OperandInfo265[] = { { 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 }, };
4538
static const MCOperandInfo OperandInfo266[] = { { 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, ((4 << 16) | (1 << MCOI::TIED_TO)) }, { -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 }, };
4539
static const MCOperandInfo OperandInfo267[] = { { 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, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, ((1 << 16) | (1 << MCOI::TIED_TO)) }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, ((2 << 16) | (1 << MCOI::TIED_TO)) }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, ((3 << 16) | (1 << MCOI::TIED_TO)) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, };
4540
static const MCOperandInfo OperandInfo268[] = { { 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, ((4 << 16) | (1 << MCOI::TIED_TO)) }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, ((1 << 16) | (1 << MCOI::TIED_TO)) }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, ((2 << 16) | (1 << MCOI::TIED_TO)) }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, ((3 << 16) | (1 << MCOI::TIED_TO)) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, };
4541
static const MCOperandInfo OperandInfo269[] = { { 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 }, };
4542
static const MCOperandInfo OperandInfo270[] = { { ARM::HPRRegClassID, 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 }, };
4543
static const MCOperandInfo OperandInfo271[] = { { 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 }, };
4544
static const MCOperandInfo OperandInfo272[] = { { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
4545
static const MCOperandInfo OperandInfo273[] = { { ARM::HPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::HPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::HPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
4546
static const MCOperandInfo OperandInfo274[] = { { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
4547
static const MCOperandInfo OperandInfo275[] = { { ARM::SPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::SPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::SPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
4548
static const MCOperandInfo OperandInfo276[] = { { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { 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 }, };
4549
static const MCOperandInfo OperandInfo277[] = { { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { 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 }, };
4550
static const MCOperandInfo OperandInfo278[] = { { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { 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 }, };
4551
static const MCOperandInfo OperandInfo279[] = { { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { 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 }, };
4552
static const MCOperandInfo OperandInfo280[] = { { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { 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 }, };
4553
static const MCOperandInfo OperandInfo281[] = { { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { 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 }, };
4554
static const MCOperandInfo OperandInfo282[] = { { 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 }, };
4555
static const MCOperandInfo OperandInfo283[] = { { ARM::HPRRegClassID, 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 }, };
4556
static const MCOperandInfo OperandInfo284[] = { { ARM::GPRRegClassID, 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 }, };
4557
static const MCOperandInfo OperandInfo285[] = { { 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 }, };
4558
static const MCOperandInfo OperandInfo286[] = { { 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 }, };
4559
static const MCOperandInfo OperandInfo287[] = { { 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 }, };
4560
static const MCOperandInfo OperandInfo288[] = { { 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 }, };
4561
static const MCOperandInfo OperandInfo289[] = { { 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 }, };
4562
static const MCOperandInfo OperandInfo290[] = { { 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 }, };
4563
static const MCOperandInfo OperandInfo291[] = { { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
4564
static const MCOperandInfo OperandInfo292[] = { { 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 }, };
4565
static const MCOperandInfo OperandInfo293[] = { { 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 }, };
4566
static const MCOperandInfo OperandInfo294[] = { { 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 }, };
4567
static const MCOperandInfo OperandInfo295[] = { { 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 }, };
4568
static const MCOperandInfo OperandInfo296[] = { { 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 }, };
4569
static const MCOperandInfo OperandInfo297[] = { { 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 }, };
4570
static const MCOperandInfo OperandInfo298[] = { { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { 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 }, };
4571
static const MCOperandInfo OperandInfo299[] = { { 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 }, };
4572
static const MCOperandInfo OperandInfo300[] = { { 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 }, };
4573
static const MCOperandInfo OperandInfo301[] = { { 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 }, };
4574
static const MCOperandInfo OperandInfo302[] = { { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { 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 }, };
4575
static const MCOperandInfo OperandInfo303[] = { { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { 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 }, };
4576
static const MCOperandInfo OperandInfo304[] = { { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
4577
static const MCOperandInfo OperandInfo305[] = { { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPR_VFP2RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
4578
static const MCOperandInfo OperandInfo306[] = { { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPR_VFP2RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
4579
static const MCOperandInfo OperandInfo307[] = { { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { 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 }, };
4580
static const MCOperandInfo OperandInfo308[] = { { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, };
4581
static const MCOperandInfo OperandInfo309[] = { { ARM::SPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::SPRRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, };
4582
static const MCOperandInfo OperandInfo310[] = { { 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 }, };
4583
static const MCOperandInfo OperandInfo311[] = { { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { 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 }, };
4584
static const MCOperandInfo OperandInfo312[] = { { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { 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 }, };
4585
static const MCOperandInfo OperandInfo313[] = { { 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 }, };
4586
static const MCOperandInfo OperandInfo314[] = { { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { -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 }, };
4587
static const MCOperandInfo OperandInfo315[] = { { 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 }, };
4588
static const MCOperandInfo OperandInfo316[] = { { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { -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 }, };
4589
static const MCOperandInfo OperandInfo317[] = { { 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 }, };
4590
static const MCOperandInfo OperandInfo318[] = { { 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 }, };
4591
static const MCOperandInfo OperandInfo319[] = { { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { -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 }, };
4592
static const MCOperandInfo OperandInfo320[] = { { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { -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 }, };
4593
static const MCOperandInfo OperandInfo321[] = { { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { -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 }, };
4594
static const MCOperandInfo OperandInfo322[] = { { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { -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 }, };
4595
static const MCOperandInfo OperandInfo323[] = { { 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 }, };
4596
static const MCOperandInfo OperandInfo324[] = { { 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 }, };
4597
static const MCOperandInfo OperandInfo325[] = { { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { -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 }, };
4598
static const MCOperandInfo OperandInfo326[] = { { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { -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 }, };
4599
static const MCOperandInfo OperandInfo327[] = { { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { -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 }, };
4600
static const MCOperandInfo OperandInfo328[] = { { 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 }, };
4601
static const MCOperandInfo OperandInfo329[] = { { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { -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 }, };
4602
static const MCOperandInfo OperandInfo330[] = { { 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 }, };
4603
static const MCOperandInfo OperandInfo331[] = { { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { -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 }, };
4604
static const MCOperandInfo OperandInfo332[] = { { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { -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 }, };
4605
static const MCOperandInfo OperandInfo333[] = { { 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 }, };
4606
static const MCOperandInfo OperandInfo334[] = { { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { -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 }, };
4607
static const MCOperandInfo OperandInfo335[] = { { 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 }, };
4608
static const MCOperandInfo OperandInfo336[] = { { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { -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 }, };
4609
static const MCOperandInfo OperandInfo337[] = { { 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 }, };
4610
static const MCOperandInfo OperandInfo338[] = { { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { -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 }, };
4611
static const MCOperandInfo OperandInfo339[] = { { 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 }, };
4612
static const MCOperandInfo OperandInfo340[] = { { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { -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 }, };
4613
static const MCOperandInfo OperandInfo341[] = { { 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 }, };
4614
static const MCOperandInfo OperandInfo342[] = { { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { -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 }, };
4615
static const MCOperandInfo OperandInfo343[] = { { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, ((1 << 16) | (1 << MCOI::TIED_TO)) }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, };
4616
static const MCOperandInfo OperandInfo344[] = { { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, ((1 << 16) | (1 << MCOI::TIED_TO)) }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, };
4617
static const MCOperandInfo OperandInfo345[] = { { 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 }, };
4618
static const MCOperandInfo OperandInfo346[] = { { 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 }, };
4619
static const MCOperandInfo OperandInfo347[] = { { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { 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 }, };
4620
static const MCOperandInfo OperandInfo348[] = { { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { 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 }, };
4621
static const MCOperandInfo OperandInfo349[] = { { 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 }, };
4622
static const MCOperandInfo OperandInfo350[] = { { 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 }, };
4623
static const MCOperandInfo OperandInfo351[] = { { 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 }, };
4624
static const MCOperandInfo OperandInfo352[] = { { 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 }, };
4625
static const MCOperandInfo OperandInfo353[] = { { 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 }, { ARM::CCRRegClassID, 0|(1<<MCOI::OptionalDef), MCOI::OPERAND_UNKNOWN, 0 }, };
4626
static const MCOperandInfo OperandInfo354[] = { { ARM::GPRnopcRegClassID, 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 }, };
4627
static const MCOperandInfo OperandInfo355[] = { { 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 }, };
4628
static const MCOperandInfo OperandInfo356[] = { { 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 }, };
4629
static const MCOperandInfo OperandInfo357[] = { { 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 }, };
4630
static const MCOperandInfo OperandInfo358[] = { { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { 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 }, };
4631
static const MCOperandInfo OperandInfo359[] = { { 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 }, };
4632
static const MCOperandInfo OperandInfo360[] = { { 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 }, };
4633
static const MCOperandInfo OperandInfo361[] = { { 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 }, };
4634
static const MCOperandInfo OperandInfo362[] = { { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
4635
static const MCOperandInfo OperandInfo363[] = { { ARM::tGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::tGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
4636
static const MCOperandInfo OperandInfo364[] = { { 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 }, };
4637
static const MCOperandInfo OperandInfo365[] = { { 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 }, };
4638
static const MCOperandInfo OperandInfo366[] = { { 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 }, };
4639
static const MCOperandInfo OperandInfo367[] = { { 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 }, };
4640
static const MCOperandInfo OperandInfo368[] = { { 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, ((2 << 16) | (1 << MCOI::TIED_TO)) }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, };
4641
static const MCOperandInfo OperandInfo369[] = { { 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 }, };
4642
static const MCOperandInfo OperandInfo370[] = { { 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 }, };
4643
static const MCOperandInfo OperandInfo371[] = { { 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 }, };
4644
static const MCOperandInfo OperandInfo372[] = { { -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 }, };
4645
static const MCOperandInfo OperandInfo373[] = { { 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 }, };
4646
static const MCOperandInfo OperandInfo374[] = { { 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 }, };
4647
static const MCOperandInfo OperandInfo375[] = { { 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 }, };
4648
static const MCOperandInfo OperandInfo376[] = { { 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 }, };
4649
static const MCOperandInfo OperandInfo377[] = { { -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 }, };
4650
static const MCOperandInfo OperandInfo378[] = { { 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 }, };
4651
static const MCOperandInfo OperandInfo379[] = { { 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 }, };
4652
static const MCOperandInfo OperandInfo380[] = { { 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 }, };
4653
static const MCOperandInfo OperandInfo381[] = { { 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 }, };
4654
static const MCOperandInfo OperandInfo382[] = { { 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 }, };
4655
static const MCOperandInfo OperandInfo383[] = { { 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 }, };
4656
static const MCOperandInfo OperandInfo384[] = { { 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 }, };
4657
static const MCOperandInfo OperandInfo385[] = { { 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, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, ((1 << 16) | (1 << MCOI::TIED_TO)) }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, };
4658
static const MCOperandInfo OperandInfo386[] = { { 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 }, };
4659
static const MCOperandInfo OperandInfo387[] = { { 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 }, };
4660
static const MCOperandInfo OperandInfo388[] = { { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, (1 << 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 }, };
4661
static const MCOperandInfo OperandInfo389[] = { { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, (1 << 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 }, };
4662
static const MCOperandInfo OperandInfo390[] = { { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, (1 << MCOI::EARLY_CLOBBER) }, { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, };
4663
static const MCOperandInfo OperandInfo391[] = { { 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 }, };
4664
static const MCOperandInfo OperandInfo392[] = { { 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, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, };
4665
static const MCOperandInfo OperandInfo393[] = { { ARM::rGPRRegClassID, 0, MCOI::OPERAND_REGISTER, (1 << 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 }, };
4666
static const MCOperandInfo OperandInfo394[] = { { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, (1 << MCOI::EARLY_CLOBBER) }, { ARM::GPRnopcRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_MEMORY, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, };
4667
static const MCOperandInfo OperandInfo395[] = { { 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 }, };
4668
static const MCOperandInfo OperandInfo396[] = { { 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 }, };
4669
static const MCOperandInfo OperandInfo397[] = { { ARM::tGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::CCRRegClassID, 0|(1<<MCOI::OptionalDef), MCOI::OPERAND_UNKNOWN, 0 }, { ARM::tGPRRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { 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 }, };
4670
static const MCOperandInfo OperandInfo398[] = { { 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 }, };
4671
static const MCOperandInfo OperandInfo399[] = { { ARM::tGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::CCRRegClassID, 0|(1<<MCOI::OptionalDef), MCOI::OPERAND_UNKNOWN, 0 }, { ARM::tGPRRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, };
4672
static const MCOperandInfo OperandInfo400[] = { { 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 }, };
4673
static const MCOperandInfo OperandInfo401[] = { { 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 }, };
4674
static const MCOperandInfo OperandInfo402[] = { { 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 }, };
4675
static const MCOperandInfo OperandInfo403[] = { { ARM::GPRspRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRspRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, };
4676
static const MCOperandInfo OperandInfo404[] = { { ARM::GPRspRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRspRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { 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 }, };
4677
static const MCOperandInfo OperandInfo405[] = { { 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 }, };
4678
static const MCOperandInfo OperandInfo406[] = { { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_PCREL, 0 }, };
4679
static const MCOperandInfo OperandInfo407[] = { { -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 }, };
4680
static const MCOperandInfo OperandInfo408[] = { { -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 }, };
4681
static const MCOperandInfo OperandInfo409[] = { { ARM::tGPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_PCREL, 0 }, };
4682
static const MCOperandInfo OperandInfo410[] = { { 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 }, };
4683
static const MCOperandInfo OperandInfo411[] = { { 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 }, };
4684
static const MCOperandInfo OperandInfo412[] = { { 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 }, };
4685
static const MCOperandInfo OperandInfo413[] = { { 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 }, };
4686
static const MCOperandInfo OperandInfo414[] = { { 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 }, };
4687
static const MCOperandInfo OperandInfo415[] = { { 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 }, };
4688
static const MCOperandInfo OperandInfo416[] = { { 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 << 16) | (1 << MCOI::TIED_TO)) }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, };
4689
static const MCOperandInfo OperandInfo417[] = { { 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 }, };
4690
static const MCOperandInfo OperandInfo418[] = { { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
4691
static const MCOperandInfo OperandInfo419[] = { { ARM::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::tGPRRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
4692
4693
extern const MCInstrDesc ARMInsts[] = {
4694
  { 0,  1,  1,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic), 0x0ULL, nullptr, nullptr, OperandInfo2, -1 ,nullptr },  // Inst #0 = PHI
4695
  { 1,  0,  0,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic), 0x0ULL, nullptr, nullptr, nullptr, -1 ,nullptr },  // Inst #1 = INLINEASM
4696
  { 2,  1,  0,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::NotDuplicable), 0x0ULL, nullptr, nullptr, OperandInfo3, -1 ,nullptr },  // Inst #2 = CFI_INSTRUCTION
4697
  { 3,  1,  0,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::NotDuplicable), 0x0ULL, nullptr, nullptr, OperandInfo3, -1 ,nullptr },  // Inst #3 = EH_LABEL
4698
  { 4,  1,  0,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::NotDuplicable), 0x0ULL, nullptr, nullptr, OperandInfo3, -1 ,nullptr },  // Inst #4 = GC_LABEL
4699
  { 5,  1,  0,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::NotDuplicable), 0x0ULL, nullptr, nullptr, OperandInfo3, -1 ,nullptr },  // Inst #5 = ANNOTATION_LABEL
4700
  { 6,  0,  0,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic), 0x0ULL, nullptr, nullptr, nullptr, -1 ,nullptr },  // Inst #6 = KILL
4701
  { 7,  3,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo4, -1 ,nullptr },  // Inst #7 = EXTRACT_SUBREG
4702
  { 8,  4,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo5, -1 ,nullptr },  // Inst #8 = INSERT_SUBREG
4703
  { 9,  1,  1,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x0ULL, nullptr, nullptr, OperandInfo2, -1 ,nullptr },  // Inst #9 = IMPLICIT_DEF
4704
  { 10, 4,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo6, -1 ,nullptr },  // Inst #10 = SUBREG_TO_REG
4705
  { 11, 3,  1,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::CheapAsAMove), 0x0ULL, nullptr, nullptr, OperandInfo4, -1 ,nullptr },  // Inst #11 = COPY_TO_REGCLASS
4706
  { 12, 0,  0,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic), 0x0ULL, nullptr, nullptr, nullptr, -1 ,nullptr },  // Inst #12 = DBG_VALUE
4707
  { 13, 1,  0,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo2, -1 ,nullptr },  // Inst #13 = DBG_LABEL
4708
  { 14, 2,  1,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::CheapAsAMove), 0x0ULL, nullptr, nullptr, OperandInfo7, -1 ,nullptr },  // Inst #14 = REG_SEQUENCE
4709
  { 15, 2,  1,  0,  678,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::CheapAsAMove), 0x0ULL, nullptr, nullptr, OperandInfo7, -1 ,nullptr },  // Inst #15 = COPY
4710
  { 16, 0,  0,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, nullptr, -1 ,nullptr },  // Inst #16 = BUNDLE
4711
  { 17, 1,  0,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo3, -1 ,nullptr },  // Inst #17 = LIFETIME_START
4712
  { 18, 1,  0,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo3, -1 ,nullptr },  // Inst #18 = LIFETIME_END
4713
  { 19, 2,  0,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Call)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo8, -1 ,nullptr },  // Inst #19 = STACKMAP
4714
  { 20, 1,  1,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo2, -1 ,nullptr },  // Inst #20 = FENTRY_CALL
4715
  { 21, 6,  1,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Call)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo9, -1 ,nullptr },  // Inst #21 = PATCHPOINT
4716
  { 22, 1,  1,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0x0ULL, nullptr, nullptr, OperandInfo10, -1 ,nullptr },  // Inst #22 = LOAD_STACK_GUARD
4717
  { 23, 0,  0,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Call)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, nullptr, -1 ,nullptr },  // Inst #23 = STATEPOINT
4718
  { 24, 2,  0,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo11, -1 ,nullptr },  // Inst #24 = LOCAL_ESCAPE
4719
  { 25, 1,  1,  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, nullptr, nullptr, OperandInfo2, -1 ,nullptr },  // Inst #25 = FAULTING_OP
4720
  { 26, 1,  1,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo2, -1 ,nullptr },  // Inst #26 = PATCHABLE_OP
4721
  { 27, 0,  0,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL, nullptr, nullptr, nullptr, -1 ,nullptr },  // Inst #27 = PATCHABLE_FUNCTION_ENTER
4722
  { 28, 0,  0,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Return)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, nullptr, -1 ,nullptr },  // Inst #28 = PATCHABLE_RET
4723
  { 29, 0,  0,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL, nullptr, nullptr, nullptr, -1 ,nullptr },  // Inst #29 = PATCHABLE_FUNCTION_EXIT
4724
  { 30, 0,  0,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Return)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, nullptr, -1 ,nullptr },  // Inst #30 = PATCHABLE_TAIL_CALL
4725
  { 31, 2,  0,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Call)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo11, -1 ,nullptr },  // Inst #31 = PATCHABLE_EVENT_CALL
4726
  { 32, 3,  0,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Call)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo12, -1 ,nullptr },  // Inst #32 = PATCHABLE_TYPED_EVENT_CALL
4727
  { 33, 1,  1,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo2, -1 ,nullptr },  // Inst #33 = ICALL_BRANCH_FUNNEL
4728
  { 34, 3,  1,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL, nullptr, nullptr, OperandInfo13, -1 ,nullptr },  // Inst #34 = G_ADD
4729
  { 35, 3,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo13, -1 ,nullptr },  // Inst #35 = G_SUB
4730
  { 36, 3,  1,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL, nullptr, nullptr, OperandInfo13, -1 ,nullptr },  // Inst #36 = G_MUL
4731
  { 37, 3,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo13, -1 ,nullptr },  // Inst #37 = G_SDIV
4732
  { 38, 3,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo13, -1 ,nullptr },  // Inst #38 = G_UDIV
4733
  { 39, 3,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo13, -1 ,nullptr },  // Inst #39 = G_SREM
4734
  { 40, 3,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo13, -1 ,nullptr },  // Inst #40 = G_UREM
4735
  { 41, 3,  1,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL, nullptr, nullptr, OperandInfo13, -1 ,nullptr },  // Inst #41 = G_AND
4736
  { 42, 3,  1,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL, nullptr, nullptr, OperandInfo13, -1 ,nullptr },  // Inst #42 = G_OR
4737
  { 43, 3,  1,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL, nullptr, nullptr, OperandInfo13, -1 ,nullptr },  // Inst #43 = G_XOR
4738
  { 44, 1,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo14, -1 ,nullptr },  // Inst #44 = G_IMPLICIT_DEF
4739
  { 45, 1,  1,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic), 0x0ULL, nullptr, nullptr, OperandInfo14, -1 ,nullptr },  // Inst #45 = G_PHI
4740
  { 46, 2,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo15, -1 ,nullptr },  // Inst #46 = G_FRAME_INDEX
4741
  { 47, 2,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo15, -1 ,nullptr },  // Inst #47 = G_GLOBAL_VALUE
4742
  { 48, 3,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo16, -1 ,nullptr },  // Inst #48 = G_EXTRACT
4743
  { 49, 2,  2,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic), 0x0ULL, nullptr, nullptr, OperandInfo17, -1 ,nullptr },  // Inst #49 = G_UNMERGE_VALUES
4744
  { 50, 4,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo18, -1 ,nullptr },  // Inst #50 = G_INSERT
4745
  { 51, 2,  1,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic), 0x0ULL, nullptr, nullptr, OperandInfo17, -1 ,nullptr },  // Inst #51 = G_MERGE_VALUES
4746
  { 52, 2,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo17, -1 ,nullptr },  // Inst #52 = G_PTRTOINT
4747
  { 53, 2,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo17, -1 ,nullptr },  // Inst #53 = G_INTTOPTR
4748
  { 54, 2,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo17, -1 ,nullptr },  // Inst #54 = G_BITCAST
4749
  { 55, 2,  1,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x0ULL, nullptr, nullptr, OperandInfo17, -1 ,nullptr },  // Inst #55 = G_LOAD
4750
  { 56, 2,  1,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x0ULL, nullptr, nullptr, OperandInfo17, -1 ,nullptr },  // Inst #56 = G_SEXTLOAD
4751
  { 57, 2,  1,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x0ULL, nullptr, nullptr, OperandInfo17, -1 ,nullptr },  // Inst #57 = G_ZEXTLOAD
4752
  { 58, 2,  0,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x0ULL, nullptr, nullptr, OperandInfo17, -1 ,nullptr },  // Inst #58 = G_STORE
4753
  { 59, 5,  2,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL, nullptr, nullptr, OperandInfo19, -1 ,nullptr },  // Inst #59 = G_ATOMIC_CMPXCHG_WITH_SUCCESS
4754
  { 60, 4,  1,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL, nullptr, nullptr, OperandInfo20, -1 ,nullptr },  // Inst #60 = G_ATOMIC_CMPXCHG
4755
  { 61, 3,  1,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL, nullptr, nullptr, OperandInfo21, -1 ,nullptr },  // Inst #61 = G_ATOMICRMW_XCHG
4756
  { 62, 3,  1,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL, nullptr, nullptr, OperandInfo21, -1 ,nullptr },  // Inst #62 = G_ATOMICRMW_ADD
4757
  { 63, 3,  1,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL, nullptr, nullptr, OperandInfo21, -1 ,nullptr },  // Inst #63 = G_ATOMICRMW_SUB
4758
  { 64, 3,  1,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL, nullptr, nullptr, OperandInfo21, -1 ,nullptr },  // Inst #64 = G_ATOMICRMW_AND
4759
  { 65, 3,  1,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL, nullptr, nullptr, OperandInfo21, -1 ,nullptr },  // Inst #65 = G_ATOMICRMW_NAND
4760
  { 66, 3,  1,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL, nullptr, nullptr, OperandInfo21, -1 ,nullptr },  // Inst #66 = G_ATOMICRMW_OR
4761
  { 67, 3,  1,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL, nullptr, nullptr, OperandInfo21, -1 ,nullptr },  // Inst #67 = G_ATOMICRMW_XOR
4762
  { 68, 3,  1,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL, nullptr, nullptr, OperandInfo21, -1 ,nullptr },  // Inst #68 = G_ATOMICRMW_MAX
4763
  { 69, 3,  1,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL, nullptr, nullptr, OperandInfo21, -1 ,nullptr },  // Inst #69 = G_ATOMICRMW_MIN
4764
  { 70, 3,  1,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL, nullptr, nullptr, OperandInfo21, -1 ,nullptr },  // Inst #70 = G_ATOMICRMW_UMAX
4765
  { 71, 3,  1,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL, nullptr, nullptr, OperandInfo21, -1 ,nullptr },  // Inst #71 = G_ATOMICRMW_UMIN
4766
  { 72, 2,  0,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x0ULL, nullptr, nullptr, OperandInfo15, -1 ,nullptr },  // Inst #72 = G_BRCOND
4767
  { 73, 1,  0,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x0ULL, nullptr, nullptr, OperandInfo14, -1 ,nullptr },  // Inst #73 = G_BRINDIRECT
4768
  { 74, 1,  0,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic), 0x0ULL, nullptr, nullptr, OperandInfo2, -1 ,nullptr },  // Inst #74 = G_INTRINSIC
4769
  { 75, 1,  0,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo2, -1 ,nullptr },  // Inst #75 = G_INTRINSIC_W_SIDE_EFFECTS
4770
  { 76, 2,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo17, -1 ,nullptr },  // Inst #76 = G_ANYEXT
4771
  { 77, 2,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo17, -1 ,nullptr },  // Inst #77 = G_TRUNC
4772
  { 78, 2,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo15, -1 ,nullptr },  // Inst #78 = G_CONSTANT
4773
  { 79, 2,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo15, -1 ,nullptr },  // Inst #79 = G_FCONSTANT
4774
  { 80, 1,  0,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x0ULL, nullptr, nullptr, OperandInfo14, -1 ,nullptr },  // Inst #80 = G_VASTART
4775
  { 81, 3,  1,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL, nullptr, nullptr, OperandInfo16, -1 ,nullptr },  // Inst #81 = G_VAARG
4776
  { 82, 2,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo17, -1 ,nullptr },  // Inst #82 = G_SEXT
4777
  { 83, 2,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo17, -1 ,nullptr },  // Inst #83 = G_ZEXT
4778
  { 84, 3,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo13, -1 ,nullptr },  // Inst #84 = G_SHL
4779
  { 85, 3,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo13, -1 ,nullptr },  // Inst #85 = G_LSHR
4780
  { 86, 3,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo13, -1 ,nullptr },  // Inst #86 = G_ASHR
4781
  { 87, 4,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo22, -1 ,nullptr },  // Inst #87 = G_ICMP
4782
  { 88, 4,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo22, -1 ,nullptr },  // Inst #88 = G_FCMP
4783
  { 89, 4,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo20, -1 ,nullptr },  // Inst #89 = G_SELECT
4784
  { 90, 5,  2,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo23, -1 ,nullptr },  // Inst #90 = G_UADDE
4785
  { 91, 5,  2,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo23, -1 ,nullptr },  // Inst #91 = G_USUBE
4786
  { 92, 4,  2,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL, nullptr, nullptr, OperandInfo20, -1 ,nullptr },  // Inst #92 = G_SADDO
4787
  { 93, 4,  2,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo20, -1 ,nullptr },  // Inst #93 = G_SSUBO
4788
  { 94, 4,  2,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL, nullptr, nullptr, OperandInfo20, -1 ,nullptr },  // Inst #94 = G_UMULO
4789
  { 95, 4,  2,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL, nullptr, nullptr, OperandInfo20, -1 ,nullptr },  // Inst #95 = G_SMULO
4790
  { 96, 3,  1,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL, nullptr, nullptr, OperandInfo13, -1 ,nullptr },  // Inst #96 = G_UMULH
4791
  { 97, 3,  1,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL, nullptr, nullptr, OperandInfo13, -1 ,nullptr },  // Inst #97 = G_SMULH
4792
  { 98, 3,  1,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL, nullptr, nullptr, OperandInfo13, -1 ,nullptr },  // Inst #98 = G_FADD
4793
  { 99, 3,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo13, -1 ,nullptr },  // Inst #99 = G_FSUB
4794
  { 100,  3,  1,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL, nullptr, nullptr, OperandInfo13, -1 ,nullptr },  // Inst #100 = G_FMUL
4795
  { 101,  4,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo24, -1 ,nullptr },  // Inst #101 = G_FMA
4796
  { 102,  3,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo13, -1 ,nullptr },  // Inst #102 = G_FDIV
4797
  { 103,  3,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo13, -1 ,nullptr },  // Inst #103 = G_FREM
4798
  { 104,  3,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo13, -1 ,nullptr },  // Inst #104 = G_FPOW
4799
  { 105,  2,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo25, -1 ,nullptr },  // Inst #105 = G_FEXP
4800
  { 106,  2,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo25, -1 ,nullptr },  // Inst #106 = G_FEXP2
4801
  { 107,  2,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo25, -1 ,nullptr },  // Inst #107 = G_FLOG
4802
  { 108,  2,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo25, -1 ,nullptr },  // Inst #108 = G_FLOG2
4803
  { 109,  2,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo25, -1 ,nullptr },  // Inst #109 = G_FNEG
4804
  { 110,  2,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo17, -1 ,nullptr },  // Inst #110 = G_FPEXT
4805
  { 111,  2,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo17, -1 ,nullptr },  // Inst #111 = G_FPTRUNC
4806
  { 112,  2,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo17, -1 ,nullptr },  // Inst #112 = G_FPTOSI
4807
  { 113,  2,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo17, -1 ,nullptr },  // Inst #113 = G_FPTOUI
4808
  { 114,  2,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo17, -1 ,nullptr },  // Inst #114 = G_SITOFP
4809
  { 115,  2,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo17, -1 ,nullptr },  // Inst #115 = G_UITOFP
4810
  { 116,  2,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo25, -1 ,nullptr },  // Inst #116 = G_FABS
4811
  { 117,  3,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo26, -1 ,nullptr },  // Inst #117 = G_GEP
4812
  { 118,  3,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo27, -1 ,nullptr },  // Inst #118 = G_PTR_MASK
4813
  { 119,  1,  0,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator), 0x0ULL, nullptr, nullptr, OperandInfo2, -1 ,nullptr },  // Inst #119 = G_BR
4814
  { 120,  4,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo28, -1 ,nullptr },  // Inst #120 = G_INSERT_VECTOR_ELT
4815
  { 121,  3,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo29, -1 ,nullptr },  // Inst #121 = G_EXTRACT_VECTOR_ELT
4816
  { 122,  4,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo30, -1 ,nullptr },  // Inst #122 = G_SHUFFLE_VECTOR
4817
  { 123,  2,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo25, -1 ,nullptr },  // Inst #123 = G_BSWAP
4818
  { 124,  2,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo17, -1 ,nullptr },  // Inst #124 = G_ADDRSPACE_CAST
4819
  { 125,  2,  1,  8,  677,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, ImplicitList1, OperandInfo31, -1 ,nullptr },  // Inst #125 = ABS
4820
  { 126,  5,  1,  4,  691,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Add)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasPostISelHook), 0x0ULL, nullptr, ImplicitList1, OperandInfo32, -1 ,nullptr },  // Inst #126 = ADDSri
4821
  { 127,  5,  1,  4,  698,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Add)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::HasPostISelHook), 0x0ULL, nullptr, ImplicitList1, OperandInfo33, -1 ,nullptr },  // Inst #127 = ADDSrr
4822
  { 128,  6,  1,  4,  701,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Add)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasPostISelHook), 0x0ULL, nullptr, ImplicitList1, OperandInfo34, -1 ,nullptr },  // Inst #128 = ADDSrsi
4823
  { 129,  7,  1,  4,  706,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Add)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasPostISelHook), 0x0ULL, nullptr, ImplicitList1, OperandInfo35, -1 ,nullptr },  // Inst #129 = ADDSrsr
4824
  { 130,  4,  0,  0,  848,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, ImplicitList2, ImplicitList2, OperandInfo36, -1 ,nullptr },  // Inst #130 = ADJCALLSTACKDOWN
4825
  { 131,  4,  0,  0,  848,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, ImplicitList2, ImplicitList2, OperandInfo36, -1 ,nullptr },  // Inst #131 = ADJCALLSTACKUP
4826
  { 132,  6,  0,  0,  712,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo37, -1 ,nullptr },  // Inst #132 = ASRi
4827
  { 133,  6,  0,  0,  713,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo38, -1 ,nullptr },  // Inst #133 = ASRr
4828
  { 134,  1,  0,  4,  850,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Terminator), 0x0ULL, nullptr, nullptr, OperandInfo39, -1 ,nullptr },  // Inst #134 = B
4829
  { 135,  4,  0,  0,  857,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL, nullptr, ImplicitList1, OperandInfo40, -1 ,nullptr },  // Inst #135 = BCCZi64
4830
  { 136,  6,  0,  0,  857,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL, nullptr, ImplicitList1, OperandInfo41, -1 ,nullptr },  // Inst #136 = BCCi64
4831
  { 137,  1,  0,  8,  866,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Call), 0x0ULL, ImplicitList2, ImplicitList3, OperandInfo39, -1 ,nullptr },  // Inst #137 = BMOVPCB_CALL
4832
  { 138,  1,  0,  8,  866,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Call), 0x0ULL, ImplicitList2, ImplicitList3, OperandInfo42, -1 ,nullptr },  // Inst #138 = BMOVPCRX_CALL
4833
  { 139,  3,  0,  4,  858,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::NotDuplicable), 0x0ULL, nullptr, nullptr, OperandInfo43, -1 ,nullptr },  // Inst #139 = BR_JTadd
4834
  { 140,  3,  0,  4,  861,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::NotDuplicable), 0x0ULL, nullptr, nullptr, OperandInfo44, -1 ,nullptr },  // Inst #140 = BR_JTm_i12
4835
  { 141,  4,  0,  4,  861,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::NotDuplicable), 0x0ULL, nullptr, nullptr, OperandInfo45, -1 ,nullptr },  // Inst #141 = BR_JTm_rs
4836
  { 142,  2,  0,  4,  859,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::NotDuplicable), 0x0ULL, nullptr, nullptr, OperandInfo46, -1 ,nullptr },  // Inst #142 = BR_JTr
4837
  { 143,  1,  0,  8,  850,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Call), 0x0ULL, ImplicitList2, ImplicitList3, OperandInfo42, -1 ,nullptr },  // Inst #143 = BX_CALL
4838
  { 144,  5,  2,  0,  839,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr },  // Inst #144 = CMP_SWAP_16
4839
  { 145,  5,  2,  0,  839,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr },  // Inst #145 = CMP_SWAP_32
4840
  { 146,  5,  2,  0,  839,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo48, -1 ,nullptr },  // Inst #146 = CMP_SWAP_64
4841
  { 147,  5,  2,  0,  839,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr },  // Inst #147 = CMP_SWAP_8
4842
  { 148,  3,  0,  0,  839,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::NotDuplicable), 0x0ULL, nullptr, nullptr, OperandInfo4, -1 ,nullptr },  // Inst #148 = CONSTPOOL_ENTRY
4843
  { 149,  4,  0,  0,  839,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL, nullptr, nullptr, OperandInfo49, -1 ,nullptr },  // Inst #149 = COPY_STRUCT_BYVAL_I32
4844
  { 150,  1,  0,  0,  839,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo3, -1 ,nullptr },  // Inst #150 = CompilerBarrier
4845
  { 151,  2,  0,  0,  453,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo7, -1 ,&getITDeprecationInfo },  // Inst #151 = ITasm
4846
  { 152,  0,  0,  0,  848,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, nullptr, -1 ,nullptr },  // Inst #152 = Int_eh_sjlj_dispatchsetup
4847
  { 153,  2,  0,  0,  848,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, ImplicitList4, OperandInfo31, -1 ,nullptr },  // Inst #153 = Int_eh_sjlj_longjmp
4848
  { 154,  2,  0,  0,  848,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, ImplicitList5, OperandInfo31, -1 ,nullptr },  // Inst #154 = Int_eh_sjlj_setjmp
4849
  { 155,  2,  0,  0,  848,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, ImplicitList6, OperandInfo31, -1 ,nullptr },  // Inst #155 = Int_eh_sjlj_setjmp_nofp
4850
  { 156,  0,  0,  0,  848,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, nullptr, -1 ,nullptr },  // Inst #156 = Int_eh_sjlj_setup_dispatch
4851
  { 157,  3,  0,  0,  848,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo4, -1 ,nullptr },  // Inst #157 = JUMPTABLE_ADDRS
4852
  { 158,  3,  0,  0,  848,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo4, -1 ,nullptr },  // Inst #158 = JUMPTABLE_INSTS
4853
  { 159,  3,  0,  0,  848,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo4, -1 ,nullptr },  // Inst #159 = JUMPTABLE_TBB
4854
  { 160,  3,  0,  0,  848,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo4, -1 ,nullptr },  // Inst #160 = JUMPTABLE_TBH
4855
  { 161,  5,  1,  4,  418,  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, nullptr, nullptr, OperandInfo50, -1 ,nullptr },  // Inst #161 = LDMIA_RET
4856
  { 162,  4,  1,  0,  686,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo51, -1 ,nullptr },  // Inst #162 = LDRBT_POST
4857
  { 163,  4,  1,  0,  898,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo52, -1 ,nullptr },  // Inst #163 = LDRConstPool
4858
  { 164,  2,  1,  0,  449,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo46, -1 ,nullptr },  // Inst #164 = LDRLIT_ga_abs
4859
  { 165,  2,  1,  0,  450,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Rematerializable), 0x0ULL, nullptr, nullptr, OperandInfo46, -1 ,nullptr },  // Inst #165 = LDRLIT_ga_pcrel
4860
  { 166,  2,  1,  0,  451,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0x0ULL, nullptr, nullptr, OperandInfo46, -1 ,nullptr },  // Inst #166 = LDRLIT_ga_pcrel_ldr
4861
  { 167,  4,  1,  0,  923,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo51, -1 ,nullptr },  // Inst #167 = LDRT_POST
4862
  { 168,  4,  1,  4,  1,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo53, -1 ,nullptr },  // Inst #168 = LEApcrel
4863
  { 169,  4,  1,  4,  1,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo53, -1 ,nullptr },  // Inst #169 = LEApcrelJT
4864
  { 170,  6,  0,  0,  872,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo37, -1 ,nullptr },  // Inst #170 = LSLi
4865
  { 171,  6,  0,  0,  713,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::HasOptionalDef)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, Opera