Coverage Report

Created: 2018-09-17 19:50

/Users/buildslave/jenkins/workspace/clang-stage2-coverage-R/clang-build/lib/Target/Sparc/SparcGenInstrInfo.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 SP {
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_INTRINSIC_TRUNC = 55,
71
    G_INTRINSIC_ROUND = 56,
72
    G_LOAD  = 57,
73
    G_SEXTLOAD  = 58,
74
    G_ZEXTLOAD  = 59,
75
    G_STORE = 60,
76
    G_ATOMIC_CMPXCHG_WITH_SUCCESS = 61,
77
    G_ATOMIC_CMPXCHG  = 62,
78
    G_ATOMICRMW_XCHG  = 63,
79
    G_ATOMICRMW_ADD = 64,
80
    G_ATOMICRMW_SUB = 65,
81
    G_ATOMICRMW_AND = 66,
82
    G_ATOMICRMW_NAND  = 67,
83
    G_ATOMICRMW_OR  = 68,
84
    G_ATOMICRMW_XOR = 69,
85
    G_ATOMICRMW_MAX = 70,
86
    G_ATOMICRMW_MIN = 71,
87
    G_ATOMICRMW_UMAX  = 72,
88
    G_ATOMICRMW_UMIN  = 73,
89
    G_BRCOND  = 74,
90
    G_BRINDIRECT  = 75,
91
    G_INTRINSIC = 76,
92
    G_INTRINSIC_W_SIDE_EFFECTS  = 77,
93
    G_ANYEXT  = 78,
94
    G_TRUNC = 79,
95
    G_CONSTANT  = 80,
96
    G_FCONSTANT = 81,
97
    G_VASTART = 82,
98
    G_VAARG = 83,
99
    G_SEXT  = 84,
100
    G_ZEXT  = 85,
101
    G_SHL = 86,
102
    G_LSHR  = 87,
103
    G_ASHR  = 88,
104
    G_ICMP  = 89,
105
    G_FCMP  = 90,
106
    G_SELECT  = 91,
107
    G_UADDO = 92,
108
    G_UADDE = 93,
109
    G_USUBO = 94,
110
    G_USUBE = 95,
111
    G_SADDO = 96,
112
    G_SADDE = 97,
113
    G_SSUBO = 98,
114
    G_SSUBE = 99,
115
    G_UMULO = 100,
116
    G_SMULO = 101,
117
    G_UMULH = 102,
118
    G_SMULH = 103,
119
    G_FADD  = 104,
120
    G_FSUB  = 105,
121
    G_FMUL  = 106,
122
    G_FMA = 107,
123
    G_FDIV  = 108,
124
    G_FREM  = 109,
125
    G_FPOW  = 110,
126
    G_FEXP  = 111,
127
    G_FEXP2 = 112,
128
    G_FLOG  = 113,
129
    G_FLOG2 = 114,
130
    G_FNEG  = 115,
131
    G_FPEXT = 116,
132
    G_FPTRUNC = 117,
133
    G_FPTOSI  = 118,
134
    G_FPTOUI  = 119,
135
    G_SITOFP  = 120,
136
    G_UITOFP  = 121,
137
    G_FABS  = 122,
138
    G_GEP = 123,
139
    G_PTR_MASK  = 124,
140
    G_BR  = 125,
141
    G_INSERT_VECTOR_ELT = 126,
142
    G_EXTRACT_VECTOR_ELT  = 127,
143
    G_SHUFFLE_VECTOR  = 128,
144
    G_CTTZ  = 129,
145
    G_CTTZ_ZERO_UNDEF = 130,
146
    G_CTLZ  = 131,
147
    G_CTLZ_ZERO_UNDEF = 132,
148
    G_CTPOP = 133,
149
    G_BSWAP = 134,
150
    G_ADDRSPACE_CAST  = 135,
151
    G_BLOCK_ADDR  = 136,
152
    ADJCALLSTACKDOWN  = 137,
153
    ADJCALLSTACKUP  = 138,
154
    EH_SJLJ_LONGJMP32ri = 139,
155
    EH_SJLJ_LONGJMP32rr = 140,
156
    EH_SJLJ_SETJMP32ri  = 141,
157
    EH_SJLJ_SETJMP32rr  = 142,
158
    GETPCX  = 143,
159
    SELECT_CC_DFP_FCC = 144,
160
    SELECT_CC_DFP_ICC = 145,
161
    SELECT_CC_FP_FCC  = 146,
162
    SELECT_CC_FP_ICC  = 147,
163
    SELECT_CC_Int_FCC = 148,
164
    SELECT_CC_Int_ICC = 149,
165
    SELECT_CC_QFP_FCC = 150,
166
    SELECT_CC_QFP_ICC = 151,
167
    SET = 152,
168
    ADDCCri = 153,
169
    ADDCCrr = 154,
170
    ADDCri  = 155,
171
    ADDCrr  = 156,
172
    ADDEri  = 157,
173
    ADDErr  = 158,
174
    ADDXC = 159,
175
    ADDXCCC = 160,
176
    ADDXri  = 161,
177
    ADDXrr  = 162,
178
    ADDri = 163,
179
    ADDrr = 164,
180
    ALIGNADDR = 165,
181
    ALIGNADDRL  = 166,
182
    ANDCCri = 167,
183
    ANDCCrr = 168,
184
    ANDNCCri  = 169,
185
    ANDNCCrr  = 170,
186
    ANDNri  = 171,
187
    ANDNrr  = 172,
188
    ANDXNrr = 173,
189
    ANDXri  = 174,
190
    ANDXrr  = 175,
191
    ANDri = 176,
192
    ANDrr = 177,
193
    ARRAY16 = 178,
194
    ARRAY32 = 179,
195
    ARRAY8  = 180,
196
    BA  = 181,
197
    BCOND = 182,
198
    BCONDA  = 183,
199
    BINDri  = 184,
200
    BINDrr  = 185,
201
    BMASK = 186,
202
    BPFCC = 187,
203
    BPFCCA  = 188,
204
    BPFCCANT  = 189,
205
    BPFCCNT = 190,
206
    BPGEZapn  = 191,
207
    BPGEZapt  = 192,
208
    BPGEZnapn = 193,
209
    BPGEZnapt = 194,
210
    BPGZapn = 195,
211
    BPGZapt = 196,
212
    BPGZnapn  = 197,
213
    BPGZnapt  = 198,
214
    BPICC = 199,
215
    BPICCA  = 200,
216
    BPICCANT  = 201,
217
    BPICCNT = 202,
218
    BPLEZapn  = 203,
219
    BPLEZapt  = 204,
220
    BPLEZnapn = 205,
221
    BPLEZnapt = 206,
222
    BPLZapn = 207,
223
    BPLZapt = 208,
224
    BPLZnapn  = 209,
225
    BPLZnapt  = 210,
226
    BPNZapn = 211,
227
    BPNZapt = 212,
228
    BPNZnapn  = 213,
229
    BPNZnapt  = 214,
230
    BPXCC = 215,
231
    BPXCCA  = 216,
232
    BPXCCANT  = 217,
233
    BPXCCNT = 218,
234
    BPZapn  = 219,
235
    BPZapt  = 220,
236
    BPZnapn = 221,
237
    BPZnapt = 222,
238
    BSHUFFLE  = 223,
239
    CALL  = 224,
240
    CALLri  = 225,
241
    CALLrr  = 226,
242
    CASAasi10 = 227,
243
    CASArr  = 228,
244
    CASXrr  = 229,
245
    CASrr = 230,
246
    CBCOND  = 231,
247
    CBCONDA = 232,
248
    CMASK16 = 233,
249
    CMASK32 = 234,
250
    CMASK8  = 235,
251
    CMPri = 236,
252
    CMPrr = 237,
253
    EDGE16  = 238,
254
    EDGE16L = 239,
255
    EDGE16LN  = 240,
256
    EDGE16N = 241,
257
    EDGE32  = 242,
258
    EDGE32L = 243,
259
    EDGE32LN  = 244,
260
    EDGE32N = 245,
261
    EDGE8 = 246,
262
    EDGE8L  = 247,
263
    EDGE8LN = 248,
264
    EDGE8N  = 249,
265
    FABSD = 250,
266
    FABSQ = 251,
267
    FABSS = 252,
268
    FADDD = 253,
269
    FADDQ = 254,
270
    FADDS = 255,
271
    FALIGNADATA = 256,
272
    FAND  = 257,
273
    FANDNOT1  = 258,
274
    FANDNOT1S = 259,
275
    FANDNOT2  = 260,
276
    FANDNOT2S = 261,
277
    FANDS = 262,
278
    FBCOND  = 263,
279
    FBCONDA = 264,
280
    FCHKSM16  = 265,
281
    FCMPD = 266,
282
    FCMPEQ16  = 267,
283
    FCMPEQ32  = 268,
284
    FCMPGT16  = 269,
285
    FCMPGT32  = 270,
286
    FCMPLE16  = 271,
287
    FCMPLE32  = 272,
288
    FCMPNE16  = 273,
289
    FCMPNE32  = 274,
290
    FCMPQ = 275,
291
    FCMPS = 276,
292
    FDIVD = 277,
293
    FDIVQ = 278,
294
    FDIVS = 279,
295
    FDMULQ  = 280,
296
    FDTOI = 281,
297
    FDTOQ = 282,
298
    FDTOS = 283,
299
    FDTOX = 284,
300
    FEXPAND = 285,
301
    FHADDD  = 286,
302
    FHADDS  = 287,
303
    FHSUBD  = 288,
304
    FHSUBS  = 289,
305
    FITOD = 290,
306
    FITOQ = 291,
307
    FITOS = 292,
308
    FLCMPD  = 293,
309
    FLCMPS  = 294,
310
    FLUSH = 295,
311
    FLUSHW  = 296,
312
    FLUSHri = 297,
313
    FLUSHrr = 298,
314
    FMEAN16 = 299,
315
    FMOVD = 300,
316
    FMOVD_FCC = 301,
317
    FMOVD_ICC = 302,
318
    FMOVD_XCC = 303,
319
    FMOVQ = 304,
320
    FMOVQ_FCC = 305,
321
    FMOVQ_ICC = 306,
322
    FMOVQ_XCC = 307,
323
    FMOVRGEZD = 308,
324
    FMOVRGEZQ = 309,
325
    FMOVRGEZS = 310,
326
    FMOVRGZD  = 311,
327
    FMOVRGZQ  = 312,
328
    FMOVRGZS  = 313,
329
    FMOVRLEZD = 314,
330
    FMOVRLEZQ = 315,
331
    FMOVRLEZS = 316,
332
    FMOVRLZD  = 317,
333
    FMOVRLZQ  = 318,
334
    FMOVRLZS  = 319,
335
    FMOVRNZD  = 320,
336
    FMOVRNZQ  = 321,
337
    FMOVRNZS  = 322,
338
    FMOVRZD = 323,
339
    FMOVRZQ = 324,
340
    FMOVRZS = 325,
341
    FMOVS = 326,
342
    FMOVS_FCC = 327,
343
    FMOVS_ICC = 328,
344
    FMOVS_XCC = 329,
345
    FMUL8SUX16  = 330,
346
    FMUL8ULX16  = 331,
347
    FMUL8X16  = 332,
348
    FMUL8X16AL  = 333,
349
    FMUL8X16AU  = 334,
350
    FMULD = 335,
351
    FMULD8SUX16 = 336,
352
    FMULD8ULX16 = 337,
353
    FMULQ = 338,
354
    FMULS = 339,
355
    FNADDD  = 340,
356
    FNADDS  = 341,
357
    FNAND = 342,
358
    FNANDS  = 343,
359
    FNEGD = 344,
360
    FNEGQ = 345,
361
    FNEGS = 346,
362
    FNHADDD = 347,
363
    FNHADDS = 348,
364
    FNMULD  = 349,
365
    FNMULS  = 350,
366
    FNOR  = 351,
367
    FNORS = 352,
368
    FNOT1 = 353,
369
    FNOT1S  = 354,
370
    FNOT2 = 355,
371
    FNOT2S  = 356,
372
    FNSMULD = 357,
373
    FONE  = 358,
374
    FONES = 359,
375
    FOR = 360,
376
    FORNOT1 = 361,
377
    FORNOT1S  = 362,
378
    FORNOT2 = 363,
379
    FORNOT2S  = 364,
380
    FORS  = 365,
381
    FPACK16 = 366,
382
    FPACK32 = 367,
383
    FPACKFIX  = 368,
384
    FPADD16 = 369,
385
    FPADD16S  = 370,
386
    FPADD32 = 371,
387
    FPADD32S  = 372,
388
    FPADD64 = 373,
389
    FPMERGE = 374,
390
    FPSUB16 = 375,
391
    FPSUB16S  = 376,
392
    FPSUB32 = 377,
393
    FPSUB32S  = 378,
394
    FQTOD = 379,
395
    FQTOI = 380,
396
    FQTOS = 381,
397
    FQTOX = 382,
398
    FSLAS16 = 383,
399
    FSLAS32 = 384,
400
    FSLL16  = 385,
401
    FSLL32  = 386,
402
    FSMULD  = 387,
403
    FSQRTD  = 388,
404
    FSQRTQ  = 389,
405
    FSQRTS  = 390,
406
    FSRA16  = 391,
407
    FSRA32  = 392,
408
    FSRC1 = 393,
409
    FSRC1S  = 394,
410
    FSRC2 = 395,
411
    FSRC2S  = 396,
412
    FSRL16  = 397,
413
    FSRL32  = 398,
414
    FSTOD = 399,
415
    FSTOI = 400,
416
    FSTOQ = 401,
417
    FSTOX = 402,
418
    FSUBD = 403,
419
    FSUBQ = 404,
420
    FSUBS = 405,
421
    FXNOR = 406,
422
    FXNORS  = 407,
423
    FXOR  = 408,
424
    FXORS = 409,
425
    FXTOD = 410,
426
    FXTOQ = 411,
427
    FXTOS = 412,
428
    FZERO = 413,
429
    FZEROS  = 414,
430
    JMPLri  = 415,
431
    JMPLrr  = 416,
432
    LDArr = 417,
433
    LDCSRri = 418,
434
    LDCSRrr = 419,
435
    LDCri = 420,
436
    LDCrr = 421,
437
    LDDArr  = 422,
438
    LDDCri  = 423,
439
    LDDCrr  = 424,
440
    LDDFArr = 425,
441
    LDDFri  = 426,
442
    LDDFrr  = 427,
443
    LDDri = 428,
444
    LDDrr = 429,
445
    LDFArr  = 430,
446
    LDFSRri = 431,
447
    LDFSRrr = 432,
448
    LDFri = 433,
449
    LDFrr = 434,
450
    LDQFArr = 435,
451
    LDQFri  = 436,
452
    LDQFrr  = 437,
453
    LDSBArr = 438,
454
    LDSBri  = 439,
455
    LDSBrr  = 440,
456
    LDSHArr = 441,
457
    LDSHri  = 442,
458
    LDSHrr  = 443,
459
    LDSTUBArr = 444,
460
    LDSTUBri  = 445,
461
    LDSTUBrr  = 446,
462
    LDSWri  = 447,
463
    LDSWrr  = 448,
464
    LDUBArr = 449,
465
    LDUBri  = 450,
466
    LDUBrr  = 451,
467
    LDUHArr = 452,
468
    LDUHri  = 453,
469
    LDUHrr  = 454,
470
    LDXFSRri  = 455,
471
    LDXFSRrr  = 456,
472
    LDXri = 457,
473
    LDXrr = 458,
474
    LDri  = 459,
475
    LDrr  = 460,
476
    LEAX_ADDri  = 461,
477
    LEA_ADDri = 462,
478
    LZCNT = 463,
479
    MEMBARi = 464,
480
    MOVDTOX = 465,
481
    MOVFCCri  = 466,
482
    MOVFCCrr  = 467,
483
    MOVICCri  = 468,
484
    MOVICCrr  = 469,
485
    MOVRGEZri = 470,
486
    MOVRGEZrr = 471,
487
    MOVRGZri  = 472,
488
    MOVRGZrr  = 473,
489
    MOVRLEZri = 474,
490
    MOVRLEZrr = 475,
491
    MOVRLZri  = 476,
492
    MOVRLZrr  = 477,
493
    MOVRNZri  = 478,
494
    MOVRNZrr  = 479,
495
    MOVRRZri  = 480,
496
    MOVRRZrr  = 481,
497
    MOVSTOSW  = 482,
498
    MOVSTOUW  = 483,
499
    MOVWTOS = 484,
500
    MOVXCCri  = 485,
501
    MOVXCCrr  = 486,
502
    MOVXTOD = 487,
503
    MULSCCri  = 488,
504
    MULSCCrr  = 489,
505
    MULXri  = 490,
506
    MULXrr  = 491,
507
    NOP = 492,
508
    ORCCri  = 493,
509
    ORCCrr  = 494,
510
    ORNCCri = 495,
511
    ORNCCrr = 496,
512
    ORNri = 497,
513
    ORNrr = 498,
514
    ORXNrr  = 499,
515
    ORXri = 500,
516
    ORXrr = 501,
517
    ORri  = 502,
518
    ORrr  = 503,
519
    PDIST = 504,
520
    PDISTN  = 505,
521
    POPCrr  = 506,
522
    RDASR = 507,
523
    RDPR  = 508,
524
    RDPSR = 509,
525
    RDTBR = 510,
526
    RDWIM = 511,
527
    RESTOREri = 512,
528
    RESTORErr = 513,
529
    RET = 514,
530
    RETL  = 515,
531
    RETTri  = 516,
532
    RETTrr  = 517,
533
    SAVEri  = 518,
534
    SAVErr  = 519,
535
    SDIVCCri  = 520,
536
    SDIVCCrr  = 521,
537
    SDIVXri = 522,
538
    SDIVXrr = 523,
539
    SDIVri  = 524,
540
    SDIVrr  = 525,
541
    SETHIXi = 526,
542
    SETHIi  = 527,
543
    SHUTDOWN  = 528,
544
    SIAM  = 529,
545
    SLLXri  = 530,
546
    SLLXrr  = 531,
547
    SLLri = 532,
548
    SLLrr = 533,
549
    SMACri  = 534,
550
    SMACrr  = 535,
551
    SMULCCri  = 536,
552
    SMULCCrr  = 537,
553
    SMULri  = 538,
554
    SMULrr  = 539,
555
    SRAXri  = 540,
556
    SRAXrr  = 541,
557
    SRAri = 542,
558
    SRArr = 543,
559
    SRLXri  = 544,
560
    SRLXrr  = 545,
561
    SRLri = 546,
562
    SRLrr = 547,
563
    STArr = 548,
564
    STBAR = 549,
565
    STBArr  = 550,
566
    STBri = 551,
567
    STBrr = 552,
568
    STCSRri = 553,
569
    STCSRrr = 554,
570
    STCri = 555,
571
    STCrr = 556,
572
    STDArr  = 557,
573
    STDCQri = 558,
574
    STDCQrr = 559,
575
    STDCri  = 560,
576
    STDCrr  = 561,
577
    STDFArr = 562,
578
    STDFQri = 563,
579
    STDFQrr = 564,
580
    STDFri  = 565,
581
    STDFrr  = 566,
582
    STDri = 567,
583
    STDrr = 568,
584
    STFArr  = 569,
585
    STFSRri = 570,
586
    STFSRrr = 571,
587
    STFri = 572,
588
    STFrr = 573,
589
    STHArr  = 574,
590
    STHri = 575,
591
    STHrr = 576,
592
    STQFArr = 577,
593
    STQFri  = 578,
594
    STQFrr  = 579,
595
    STXFSRri  = 580,
596
    STXFSRrr  = 581,
597
    STXri = 582,
598
    STXrr = 583,
599
    STri  = 584,
600
    STrr  = 585,
601
    SUBCCri = 586,
602
    SUBCCrr = 587,
603
    SUBCri  = 588,
604
    SUBCrr  = 589,
605
    SUBEri  = 590,
606
    SUBErr  = 591,
607
    SUBXri  = 592,
608
    SUBXrr  = 593,
609
    SUBri = 594,
610
    SUBrr = 595,
611
    SWAPArr = 596,
612
    SWAPri  = 597,
613
    SWAPrr  = 598,
614
    TA1 = 599,
615
    TA3 = 600,
616
    TA5 = 601,
617
    TADDCCTVri  = 602,
618
    TADDCCTVrr  = 603,
619
    TADDCCri  = 604,
620
    TADDCCrr  = 605,
621
    TICCri  = 606,
622
    TICCrr  = 607,
623
    TLS_ADDXrr  = 608,
624
    TLS_ADDrr = 609,
625
    TLS_CALL  = 610,
626
    TLS_LDXrr = 611,
627
    TLS_LDrr  = 612,
628
    TRAPri  = 613,
629
    TRAPrr  = 614,
630
    TSUBCCTVri  = 615,
631
    TSUBCCTVrr  = 616,
632
    TSUBCCri  = 617,
633
    TSUBCCrr  = 618,
634
    TXCCri  = 619,
635
    TXCCrr  = 620,
636
    UDIVCCri  = 621,
637
    UDIVCCrr  = 622,
638
    UDIVXri = 623,
639
    UDIVXrr = 624,
640
    UDIVri  = 625,
641
    UDIVrr  = 626,
642
    UMACri  = 627,
643
    UMACrr  = 628,
644
    UMULCCri  = 629,
645
    UMULCCrr  = 630,
646
    UMULXHI = 631,
647
    UMULri  = 632,
648
    UMULrr  = 633,
649
    UNIMP = 634,
650
    V9FCMPD = 635,
651
    V9FCMPED  = 636,
652
    V9FCMPEQ  = 637,
653
    V9FCMPES  = 638,
654
    V9FCMPQ = 639,
655
    V9FCMPS = 640,
656
    V9FMOVD_FCC = 641,
657
    V9FMOVQ_FCC = 642,
658
    V9FMOVS_FCC = 643,
659
    V9MOVFCCri  = 644,
660
    V9MOVFCCrr  = 645,
661
    WRASRri = 646,
662
    WRASRrr = 647,
663
    WRPRri  = 648,
664
    WRPRrr  = 649,
665
    WRPSRri = 650,
666
    WRPSRrr = 651,
667
    WRTBRri = 652,
668
    WRTBRrr = 653,
669
    WRWIMri = 654,
670
    WRWIMrr = 655,
671
    XMULX = 656,
672
    XMULXHI = 657,
673
    XNORCCri  = 658,
674
    XNORCCrr  = 659,
675
    XNORXrr = 660,
676
    XNORri  = 661,
677
    XNORrr  = 662,
678
    XORCCri = 663,
679
    XORCCrr = 664,
680
    XORXri  = 665,
681
    XORXrr  = 666,
682
    XORri = 667,
683
    XORrr = 668,
684
    INSTRUCTION_LIST_END = 669
685
  };
686
687
} // end SP namespace
688
} // end llvm namespace
689
#endif // GET_INSTRINFO_ENUM
690
691
#ifdef GET_INSTRINFO_SCHED_ENUM
692
#undef GET_INSTRINFO_SCHED_ENUM
693
namespace llvm {
694
695
namespace SP {
696
namespace Sched {
697
  enum {
698
    NoInstrModel  = 0,
699
    IIC_iu_instr  = 1,
700
    IIC_fpu_normal_instr  = 2,
701
    IIC_jmp_or_call = 3,
702
    IIC_fpu_abs = 4,
703
    IIC_fpu_fast_instr  = 5,
704
    IIC_fpu_divd  = 6,
705
    IIC_fpu_divs  = 7,
706
    IIC_fpu_muld  = 8,
707
    IIC_fpu_muls  = 9,
708
    IIC_fpu_negs  = 10,
709
    IIC_fpu_sqrtd = 11,
710
    IIC_fpu_sqrts = 12,
711
    IIC_fpu_stod  = 13,
712
    IIC_ldd = 14,
713
    IIC_iu_or_fpu_instr = 15,
714
    IIC_iu_div  = 16,
715
    IIC_smac_umac = 17,
716
    IIC_iu_smul = 18,
717
    IIC_st  = 19,
718
    IIC_std = 20,
719
    IIC_iu_umul = 21,
720
    SCHED_LIST_END = 22
721
  };
722
} // end Sched namespace
723
} // end SP namespace
724
} // end llvm namespace
725
#endif // GET_INSTRINFO_SCHED_ENUM
726
727
#ifdef GET_INSTRINFO_MC_DESC
728
#undef GET_INSTRINFO_MC_DESC
729
namespace llvm {
730
731
static const MCPhysReg ImplicitList1[] = { SP::O6, 0 };
732
static const MCPhysReg ImplicitList2[] = { SP::WIM, 0 };
733
static const MCPhysReg ImplicitList3[] = { SP::O7, 0 };
734
static const MCPhysReg ImplicitList4[] = { SP::FCC0, 0 };
735
static const MCPhysReg ImplicitList5[] = { SP::ICC, 0 };
736
static const MCPhysReg ImplicitList6[] = { SP::CPSR, 0 };
737
static const MCPhysReg ImplicitList7[] = { SP::FSR, 0 };
738
static const MCPhysReg ImplicitList8[] = { SP::Y, SP::ICC, 0 };
739
static const MCPhysReg ImplicitList9[] = { SP::PSR, 0 };
740
static const MCPhysReg ImplicitList10[] = { SP::TBR, 0 };
741
static const MCPhysReg ImplicitList11[] = { SP::Y, 0 };
742
static const MCPhysReg ImplicitList12[] = { SP::Y, SP::ASR18, 0 };
743
static const MCPhysReg ImplicitList13[] = { SP::CPQ, 0 };
744
static const MCPhysReg ImplicitList14[] = { SP::FQ, 0 };
745
746
static const MCOperandInfo OperandInfo2[] = { { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
747
static const MCOperandInfo OperandInfo3[] = { { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
748
static const MCOperandInfo OperandInfo4[] = { { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
749
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 }, };
750
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 }, };
751
static const MCOperandInfo OperandInfo7[] = { { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
752
static const MCOperandInfo OperandInfo8[] = { { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
753
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 }, };
754
static const MCOperandInfo OperandInfo10[] = { { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, };
755
static const MCOperandInfo OperandInfo11[] = { { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
756
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 }, };
757
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 }, };
758
static const MCOperandInfo OperandInfo14[] = { { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, };
759
static const MCOperandInfo OperandInfo15[] = { { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
760
static const MCOperandInfo OperandInfo16[] = { { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
761
static const MCOperandInfo OperandInfo17[] = { { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, };
762
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 }, };
763
static const MCOperandInfo OperandInfo19[] = { { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, };
764
static const MCOperandInfo OperandInfo20[] = { { -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 }, };
765
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 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, };
766
static const MCOperandInfo OperandInfo22[] = { { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, };
767
static const MCOperandInfo OperandInfo23[] = { { -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 }, };
768
static const MCOperandInfo OperandInfo24[] = { { -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 }, };
769
static const MCOperandInfo OperandInfo25[] = { { -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 }, };
770
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 }, };
771
static const MCOperandInfo OperandInfo27[] = { { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
772
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 }, };
773
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 }, };
774
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 }, };
775
static const MCOperandInfo OperandInfo31[] = { { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
776
static const MCOperandInfo OperandInfo32[] = { { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, };
777
static const MCOperandInfo OperandInfo33[] = { { SP::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
778
static const MCOperandInfo OperandInfo34[] = { { SP::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, };
779
static const MCOperandInfo OperandInfo35[] = { { SP::DFPRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::DFPRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::DFPRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
780
static const MCOperandInfo OperandInfo36[] = { { SP::FPRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::FPRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::FPRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
781
static const MCOperandInfo OperandInfo37[] = { { SP::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
782
static const MCOperandInfo OperandInfo38[] = { { SP::QFPRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::QFPRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::QFPRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
783
static const MCOperandInfo OperandInfo39[] = { { SP::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
784
static const MCOperandInfo OperandInfo40[] = { { SP::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
785
static const MCOperandInfo OperandInfo41[] = { { SP::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
786
static const MCOperandInfo OperandInfo42[] = { { SP::I64RegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::I64RegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::I64RegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
787
static const MCOperandInfo OperandInfo43[] = { { SP::I64RegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::I64RegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
788
static const MCOperandInfo OperandInfo44[] = { { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { SP::FCCRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
789
static const MCOperandInfo OperandInfo45[] = { { SP::I64RegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
790
static const MCOperandInfo OperandInfo46[] = { { SP::DFPRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::DFPRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::DFPRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
791
static const MCOperandInfo OperandInfo47[] = { { SP::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, };
792
static const MCOperandInfo OperandInfo48[] = { { SP::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
793
static const MCOperandInfo OperandInfo49[] = { { SP::I64RegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::I64RegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::I64RegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::I64RegsRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, };
794
static const MCOperandInfo OperandInfo50[] = { { SP::I64RegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
795
static const MCOperandInfo OperandInfo51[] = { { SP::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
796
static const MCOperandInfo OperandInfo52[] = { { SP::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
797
static const MCOperandInfo OperandInfo53[] = { { SP::DFPRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::DFPRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
798
static const MCOperandInfo OperandInfo54[] = { { SP::QFPRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::QFPRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
799
static const MCOperandInfo OperandInfo55[] = { { SP::FPRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::FPRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
800
static const MCOperandInfo OperandInfo56[] = { { SP::QFPRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::QFPRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::QFPRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
801
static const MCOperandInfo OperandInfo57[] = { { SP::FPRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::FPRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::FPRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
802
static const MCOperandInfo OperandInfo58[] = { { SP::I64RegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::DFPRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::DFPRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
803
static const MCOperandInfo OperandInfo59[] = { { SP::QFPRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::DFPRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::DFPRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
804
static const MCOperandInfo OperandInfo60[] = { { SP::FPRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::DFPRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
805
static const MCOperandInfo OperandInfo61[] = { { SP::QFPRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::DFPRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
806
static const MCOperandInfo OperandInfo62[] = { { SP::DFPRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::FPRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
807
static const MCOperandInfo OperandInfo63[] = { { SP::QFPRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::FPRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
808
static const MCOperandInfo OperandInfo64[] = { { SP::FCCRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::DFPRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::DFPRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
809
static const MCOperandInfo OperandInfo65[] = { { SP::DFPRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::DFPRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::DFPRegsRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
810
static const MCOperandInfo OperandInfo66[] = { { SP::QFPRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::QFPRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::QFPRegsRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
811
static const MCOperandInfo OperandInfo67[] = { { SP::FPRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::I64RegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::FPRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
812
static const MCOperandInfo OperandInfo68[] = { { SP::FPRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::FPRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::FPRegsRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
813
static const MCOperandInfo OperandInfo69[] = { { SP::DFPRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::DFPRegsRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, };
814
static const MCOperandInfo OperandInfo70[] = { { SP::FPRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::FPRegsRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, };
815
static const MCOperandInfo OperandInfo71[] = { { SP::DFPRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::QFPRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
816
static const MCOperandInfo OperandInfo72[] = { { SP::FPRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::QFPRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
817
static const MCOperandInfo OperandInfo73[] = { { SP::DFPRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::FPRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::FPRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
818
static const MCOperandInfo OperandInfo74[] = { { SP::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
819
static const MCOperandInfo OperandInfo75[] = { { SP::CoprocRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
820
static const MCOperandInfo OperandInfo76[] = { { SP::CoprocRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, };
821
static const MCOperandInfo OperandInfo77[] = { { SP::IntPairRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
822
static const MCOperandInfo OperandInfo78[] = { { SP::CoprocPairRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
823
static const MCOperandInfo OperandInfo79[] = { { SP::CoprocPairRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, };
824
static const MCOperandInfo OperandInfo80[] = { { SP::DFPRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
825
static const MCOperandInfo OperandInfo81[] = { { SP::DFPRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
826
static const MCOperandInfo OperandInfo82[] = { { SP::DFPRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, };
827
static const MCOperandInfo OperandInfo83[] = { { SP::IntPairRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
828
static const MCOperandInfo OperandInfo84[] = { { SP::IntPairRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, };
829
static const MCOperandInfo OperandInfo85[] = { { SP::FPRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
830
static const MCOperandInfo OperandInfo86[] = { { SP::FPRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
831
static const MCOperandInfo OperandInfo87[] = { { SP::FPRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, };
832
static const MCOperandInfo OperandInfo88[] = { { SP::QFPRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
833
static const MCOperandInfo OperandInfo89[] = { { SP::QFPRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
834
static const MCOperandInfo OperandInfo90[] = { { SP::QFPRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, };
835
static const MCOperandInfo OperandInfo91[] = { { SP::I64RegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
836
static const MCOperandInfo OperandInfo92[] = { { SP::I64RegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, };
837
static const MCOperandInfo OperandInfo93[] = { { SP::I64RegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::I64RegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
838
static const MCOperandInfo OperandInfo94[] = { { SP::I64RegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::DFPRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
839
static const MCOperandInfo OperandInfo95[] = { { SP::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { SP::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
840
static const MCOperandInfo OperandInfo96[] = { { SP::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
841
static const MCOperandInfo OperandInfo97[] = { { SP::I64RegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::I64RegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
842
static const MCOperandInfo OperandInfo98[] = { { SP::DFPRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::I64RegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
843
static const MCOperandInfo OperandInfo99[] = { { SP::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
844
static const MCOperandInfo OperandInfo100[] = { { SP::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::ASRRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
845
static const MCOperandInfo OperandInfo101[] = { { SP::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::PRRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
846
static const MCOperandInfo OperandInfo102[] = { { SP::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
847
static const MCOperandInfo OperandInfo103[] = { { SP::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { SP::ASRRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
848
static const MCOperandInfo OperandInfo104[] = { { SP::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::ASRRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
849
static const MCOperandInfo OperandInfo105[] = { { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { SP::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
850
static const MCOperandInfo OperandInfo106[] = { { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { SP::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
851
static const MCOperandInfo OperandInfo107[] = { { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { SP::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
852
static const MCOperandInfo OperandInfo108[] = { { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { SP::CoprocRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
853
static const MCOperandInfo OperandInfo109[] = { { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { SP::CoprocRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
854
static const MCOperandInfo OperandInfo110[] = { { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { SP::IntPairRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
855
static const MCOperandInfo OperandInfo111[] = { { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { SP::CoprocPairRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
856
static const MCOperandInfo OperandInfo112[] = { { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { SP::CoprocPairRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
857
static const MCOperandInfo OperandInfo113[] = { { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { SP::DFPRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
858
static const MCOperandInfo OperandInfo114[] = { { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { SP::DFPRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
859
static const MCOperandInfo OperandInfo115[] = { { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { SP::DFPRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
860
static const MCOperandInfo OperandInfo116[] = { { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { SP::IntPairRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
861
static const MCOperandInfo OperandInfo117[] = { { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { SP::IntPairRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
862
static const MCOperandInfo OperandInfo118[] = { { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { SP::FPRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
863
static const MCOperandInfo OperandInfo119[] = { { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { SP::FPRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
864
static const MCOperandInfo OperandInfo120[] = { { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { SP::FPRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
865
static const MCOperandInfo OperandInfo121[] = { { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { SP::QFPRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
866
static const MCOperandInfo OperandInfo122[] = { { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { SP::QFPRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
867
static const MCOperandInfo OperandInfo123[] = { { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { SP::QFPRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
868
static const MCOperandInfo OperandInfo124[] = { { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { SP::I64RegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
869
static const MCOperandInfo OperandInfo125[] = { { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { SP::I64RegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
870
static const MCOperandInfo OperandInfo126[] = { { SP::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { SP::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, };
871
static const MCOperandInfo OperandInfo127[] = { { SP::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { SP::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, };
872
static const MCOperandInfo OperandInfo128[] = { { SP::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { SP::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, };
873
static const MCOperandInfo OperandInfo129[] = { { SP::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
874
static const MCOperandInfo OperandInfo130[] = { { SP::I64RegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::I64RegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::I64RegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
875
static const MCOperandInfo OperandInfo131[] = { { SP::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
876
static const MCOperandInfo OperandInfo132[] = { { SP::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
877
static const MCOperandInfo OperandInfo133[] = { { SP::FCCRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::QFPRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::QFPRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
878
static const MCOperandInfo OperandInfo134[] = { { SP::FCCRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::FPRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::FPRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
879
static const MCOperandInfo OperandInfo135[] = { { SP::DFPRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::FCCRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::DFPRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::DFPRegsRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
880
static const MCOperandInfo OperandInfo136[] = { { SP::QFPRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::FCCRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::QFPRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::QFPRegsRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
881
static const MCOperandInfo OperandInfo137[] = { { SP::FPRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::FCCRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::FPRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::FPRegsRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
882
static const MCOperandInfo OperandInfo138[] = { { SP::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::FCCRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { SP::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
883
static const MCOperandInfo OperandInfo139[] = { { SP::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::FCCRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
884
static const MCOperandInfo OperandInfo140[] = { { SP::ASRRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
885
static const MCOperandInfo OperandInfo141[] = { { SP::ASRRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
886
static const MCOperandInfo OperandInfo142[] = { { SP::PRRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
887
static const MCOperandInfo OperandInfo143[] = { { SP::PRRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { SP::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
888
889
extern const MCInstrDesc SparcInsts[] = {
890
  { 0,  1,  1,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic), 0x0ULL, nullptr, nullptr, OperandInfo2, -1 ,nullptr },  // Inst #0 = PHI
891
  { 1,  0,  0,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic), 0x0ULL, nullptr, nullptr, nullptr, -1 ,nullptr },  // Inst #1 = INLINEASM
892
  { 2,  1,  0,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::NotDuplicable), 0x0ULL, nullptr, nullptr, OperandInfo3, -1 ,nullptr },  // Inst #2 = CFI_INSTRUCTION
893
  { 3,  1,  0,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::NotDuplicable), 0x0ULL, nullptr, nullptr, OperandInfo3, -1 ,nullptr },  // Inst #3 = EH_LABEL
894
  { 4,  1,  0,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::NotDuplicable), 0x0ULL, nullptr, nullptr, OperandInfo3, -1 ,nullptr },  // Inst #4 = GC_LABEL
895
  { 5,  1,  0,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::NotDuplicable), 0x0ULL, nullptr, nullptr, OperandInfo3, -1 ,nullptr },  // Inst #5 = ANNOTATION_LABEL
896
  { 6,  0,  0,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic), 0x0ULL, nullptr, nullptr, nullptr, -1 ,nullptr },  // Inst #6 = KILL
897
  { 7,  3,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo4, -1 ,nullptr },  // Inst #7 = EXTRACT_SUBREG
898
  { 8,  4,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo5, -1 ,nullptr },  // Inst #8 = INSERT_SUBREG
899
  { 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
900
  { 10, 4,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo6, -1 ,nullptr },  // Inst #10 = SUBREG_TO_REG
901
  { 11, 3,  1,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::CheapAsAMove), 0x0ULL, nullptr, nullptr, OperandInfo4, -1 ,nullptr },  // Inst #11 = COPY_TO_REGCLASS
902
  { 12, 0,  0,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic), 0x0ULL, nullptr, nullptr, nullptr, -1 ,nullptr },  // Inst #12 = DBG_VALUE
903
  { 13, 1,  0,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo2, -1 ,nullptr },  // Inst #13 = DBG_LABEL
904
  { 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
905
  { 15, 2,  1,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::CheapAsAMove), 0x0ULL, nullptr, nullptr, OperandInfo7, -1 ,nullptr },  // Inst #15 = COPY
906
  { 16, 0,  0,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, nullptr, -1 ,nullptr },  // Inst #16 = BUNDLE
907
  { 17, 1,  0,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo3, -1 ,nullptr },  // Inst #17 = LIFETIME_START
908
  { 18, 1,  0,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo3, -1 ,nullptr },  // Inst #18 = LIFETIME_END
909
  { 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
910
  { 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
911
  { 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
912
  { 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
913
  { 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
914
  { 24, 2,  0,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo11, -1 ,nullptr },  // Inst #24 = LOCAL_ESCAPE
915
  { 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
916
  { 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
917
  { 27, 0,  0,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL, nullptr, nullptr, nullptr, -1 ,nullptr },  // Inst #27 = PATCHABLE_FUNCTION_ENTER
918
  { 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
919
  { 29, 0,  0,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL, nullptr, nullptr, nullptr, -1 ,nullptr },  // Inst #29 = PATCHABLE_FUNCTION_EXIT
920
  { 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
921
  { 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
922
  { 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
923
  { 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
924
  { 34, 3,  1,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL, nullptr, nullptr, OperandInfo13, -1 ,nullptr },  // Inst #34 = G_ADD
925
  { 35, 3,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo13, -1 ,nullptr },  // Inst #35 = G_SUB
926
  { 36, 3,  1,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL, nullptr, nullptr, OperandInfo13, -1 ,nullptr },  // Inst #36 = G_MUL
927
  { 37, 3,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo13, -1 ,nullptr },  // Inst #37 = G_SDIV
928
  { 38, 3,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo13, -1 ,nullptr },  // Inst #38 = G_UDIV
929
  { 39, 3,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo13, -1 ,nullptr },  // Inst #39 = G_SREM
930
  { 40, 3,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo13, -1 ,nullptr },  // Inst #40 = G_UREM
931
  { 41, 3,  1,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL, nullptr, nullptr, OperandInfo13, -1 ,nullptr },  // Inst #41 = G_AND
932
  { 42, 3,  1,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL, nullptr, nullptr, OperandInfo13, -1 ,nullptr },  // Inst #42 = G_OR
933
  { 43, 3,  1,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL, nullptr, nullptr, OperandInfo13, -1 ,nullptr },  // Inst #43 = G_XOR
934
  { 44, 1,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo14, -1 ,nullptr },  // Inst #44 = G_IMPLICIT_DEF
935
  { 45, 1,  1,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic), 0x0ULL, nullptr, nullptr, OperandInfo14, -1 ,nullptr },  // Inst #45 = G_PHI
936
  { 46, 2,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo15, -1 ,nullptr },  // Inst #46 = G_FRAME_INDEX
937
  { 47, 2,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo15, -1 ,nullptr },  // Inst #47 = G_GLOBAL_VALUE
938
  { 48, 3,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo16, -1 ,nullptr },  // Inst #48 = G_EXTRACT
939
  { 49, 2,  2,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic), 0x0ULL, nullptr, nullptr, OperandInfo17, -1 ,nullptr },  // Inst #49 = G_UNMERGE_VALUES
940
  { 50, 4,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo18, -1 ,nullptr },  // Inst #50 = G_INSERT
941
  { 51, 2,  1,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic), 0x0ULL, nullptr, nullptr, OperandInfo17, -1 ,nullptr },  // Inst #51 = G_MERGE_VALUES
942
  { 52, 2,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo17, -1 ,nullptr },  // Inst #52 = G_PTRTOINT
943
  { 53, 2,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo17, -1 ,nullptr },  // Inst #53 = G_INTTOPTR
944
  { 54, 2,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo17, -1 ,nullptr },  // Inst #54 = G_BITCAST
945
  { 55, 2,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo19, -1 ,nullptr },  // Inst #55 = G_INTRINSIC_TRUNC
946
  { 56, 2,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo19, -1 ,nullptr },  // Inst #56 = G_INTRINSIC_ROUND
947
  { 57, 2,  1,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x0ULL, nullptr, nullptr, OperandInfo17, -1 ,nullptr },  // Inst #57 = G_LOAD
948
  { 58, 2,  1,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x0ULL, nullptr, nullptr, OperandInfo17, -1 ,nullptr },  // Inst #58 = G_SEXTLOAD
949
  { 59, 2,  1,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x0ULL, nullptr, nullptr, OperandInfo17, -1 ,nullptr },  // Inst #59 = G_ZEXTLOAD
950
  { 60, 2,  0,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x0ULL, nullptr, nullptr, OperandInfo17, -1 ,nullptr },  // Inst #60 = G_STORE
951
  { 61, 5,  2,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL, nullptr, nullptr, OperandInfo20, -1 ,nullptr },  // Inst #61 = G_ATOMIC_CMPXCHG_WITH_SUCCESS
952
  { 62, 4,  1,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL, nullptr, nullptr, OperandInfo21, -1 ,nullptr },  // Inst #62 = G_ATOMIC_CMPXCHG
953
  { 63, 3,  1,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL, nullptr, nullptr, OperandInfo22, -1 ,nullptr },  // Inst #63 = G_ATOMICRMW_XCHG
954
  { 64, 3,  1,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL, nullptr, nullptr, OperandInfo22, -1 ,nullptr },  // Inst #64 = G_ATOMICRMW_ADD
955
  { 65, 3,  1,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL, nullptr, nullptr, OperandInfo22, -1 ,nullptr },  // Inst #65 = G_ATOMICRMW_SUB
956
  { 66, 3,  1,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL, nullptr, nullptr, OperandInfo22, -1 ,nullptr },  // Inst #66 = G_ATOMICRMW_AND
957
  { 67, 3,  1,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL, nullptr, nullptr, OperandInfo22, -1 ,nullptr },  // Inst #67 = G_ATOMICRMW_NAND
958
  { 68, 3,  1,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL, nullptr, nullptr, OperandInfo22, -1 ,nullptr },  // Inst #68 = G_ATOMICRMW_OR
959
  { 69, 3,  1,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL, nullptr, nullptr, OperandInfo22, -1 ,nullptr },  // Inst #69 = G_ATOMICRMW_XOR
960
  { 70, 3,  1,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL, nullptr, nullptr, OperandInfo22, -1 ,nullptr },  // Inst #70 = G_ATOMICRMW_MAX
961
  { 71, 3,  1,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL, nullptr, nullptr, OperandInfo22, -1 ,nullptr },  // Inst #71 = G_ATOMICRMW_MIN
962
  { 72, 3,  1,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL, nullptr, nullptr, OperandInfo22, -1 ,nullptr },  // Inst #72 = G_ATOMICRMW_UMAX
963
  { 73, 3,  1,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL, nullptr, nullptr, OperandInfo22, -1 ,nullptr },  // Inst #73 = G_ATOMICRMW_UMIN
964
  { 74, 2,  0,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x0ULL, nullptr, nullptr, OperandInfo15, -1 ,nullptr },  // Inst #74 = G_BRCOND
965
  { 75, 1,  0,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x0ULL, nullptr, nullptr, OperandInfo14, -1 ,nullptr },  // Inst #75 = G_BRINDIRECT
966
  { 76, 1,  0,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic), 0x0ULL, nullptr, nullptr, OperandInfo2, -1 ,nullptr },  // Inst #76 = G_INTRINSIC
967
  { 77, 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 #77 = G_INTRINSIC_W_SIDE_EFFECTS
968
  { 78, 2,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo17, -1 ,nullptr },  // Inst #78 = G_ANYEXT
969
  { 79, 2,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo17, -1 ,nullptr },  // Inst #79 = G_TRUNC
970
  { 80, 2,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo15, -1 ,nullptr },  // Inst #80 = G_CONSTANT
971
  { 81, 2,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo15, -1 ,nullptr },  // Inst #81 = G_FCONSTANT
972
  { 82, 1,  0,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x0ULL, nullptr, nullptr, OperandInfo14, -1 ,nullptr },  // Inst #82 = G_VASTART
973
  { 83, 3,  1,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL, nullptr, nullptr, OperandInfo16, -1 ,nullptr },  // Inst #83 = G_VAARG
974
  { 84, 2,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo17, -1 ,nullptr },  // Inst #84 = G_SEXT
975
  { 85, 2,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo17, -1 ,nullptr },  // Inst #85 = G_ZEXT
976
  { 86, 3,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo13, -1 ,nullptr },  // Inst #86 = G_SHL
977
  { 87, 3,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo13, -1 ,nullptr },  // Inst #87 = G_LSHR
978
  { 88, 3,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo13, -1 ,nullptr },  // Inst #88 = G_ASHR
979
  { 89, 4,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo23, -1 ,nullptr },  // Inst #89 = G_ICMP
980
  { 90, 4,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo23, -1 ,nullptr },  // Inst #90 = G_FCMP
981
  { 91, 4,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo21, -1 ,nullptr },  // Inst #91 = G_SELECT
982
  { 92, 4,  2,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL, nullptr, nullptr, OperandInfo21, -1 ,nullptr },  // Inst #92 = G_UADDO
983
  { 93, 5,  2,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo24, -1 ,nullptr },  // Inst #93 = G_UADDE
984
  { 94, 4,  2,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo21, -1 ,nullptr },  // Inst #94 = G_USUBO
985
  { 95, 5,  2,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo24, -1 ,nullptr },  // Inst #95 = G_USUBE
986
  { 96, 4,  2,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL, nullptr, nullptr, OperandInfo21, -1 ,nullptr },  // Inst #96 = G_SADDO
987
  { 97, 5,  2,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo24, -1 ,nullptr },  // Inst #97 = G_SADDE
988
  { 98, 4,  2,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo21, -1 ,nullptr },  // Inst #98 = G_SSUBO
989
  { 99, 5,  2,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo24, -1 ,nullptr },  // Inst #99 = G_SSUBE
990
  { 100,  4,  2,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL, nullptr, nullptr, OperandInfo21, -1 ,nullptr },  // Inst #100 = G_UMULO
991
  { 101,  4,  2,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL, nullptr, nullptr, OperandInfo21, -1 ,nullptr },  // Inst #101 = G_SMULO
992
  { 102,  3,  1,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL, nullptr, nullptr, OperandInfo13, -1 ,nullptr },  // Inst #102 = G_UMULH
993
  { 103,  3,  1,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL, nullptr, nullptr, OperandInfo13, -1 ,nullptr },  // Inst #103 = G_SMULH
994
  { 104,  3,  1,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL, nullptr, nullptr, OperandInfo13, -1 ,nullptr },  // Inst #104 = G_FADD
995
  { 105,  3,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo13, -1 ,nullptr },  // Inst #105 = G_FSUB
996
  { 106,  3,  1,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL, nullptr, nullptr, OperandInfo13, -1 ,nullptr },  // Inst #106 = G_FMUL
997
  { 107,  4,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo25, -1 ,nullptr },  // Inst #107 = G_FMA
998
  { 108,  3,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo13, -1 ,nullptr },  // Inst #108 = G_FDIV
999
  { 109,  3,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo13, -1 ,nullptr },  // Inst #109 = G_FREM
1000
  { 110,  3,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo13, -1 ,nullptr },  // Inst #110 = G_FPOW
1001
  { 111,  2,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo19, -1 ,nullptr },  // Inst #111 = G_FEXP
1002
  { 112,  2,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo19, -1 ,nullptr },  // Inst #112 = G_FEXP2
1003
  { 113,  2,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo19, -1 ,nullptr },  // Inst #113 = G_FLOG
1004
  { 114,  2,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo19, -1 ,nullptr },  // Inst #114 = G_FLOG2
1005
  { 115,  2,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo19, -1 ,nullptr },  // Inst #115 = G_FNEG
1006
  { 116,  2,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo17, -1 ,nullptr },  // Inst #116 = G_FPEXT
1007
  { 117,  2,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo17, -1 ,nullptr },  // Inst #117 = G_FPTRUNC
1008
  { 118,  2,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo17, -1 ,nullptr },  // Inst #118 = G_FPTOSI
1009
  { 119,  2,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo17, -1 ,nullptr },  // Inst #119 = G_FPTOUI
1010
  { 120,  2,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo17, -1 ,nullptr },  // Inst #120 = G_SITOFP
1011
  { 121,  2,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo17, -1 ,nullptr },  // Inst #121 = G_UITOFP
1012
  { 122,  2,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo19, -1 ,nullptr },  // Inst #122 = G_FABS
1013
  { 123,  3,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo26, -1 ,nullptr },  // Inst #123 = G_GEP
1014
  { 124,  3,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo27, -1 ,nullptr },  // Inst #124 = G_PTR_MASK
1015
  { 125,  1,  0,  0,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator), 0x0ULL, nullptr, nullptr, OperandInfo2, -1 ,nullptr },  // Inst #125 = G_BR
1016
  { 126,  4,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo28, -1 ,nullptr },  // Inst #126 = G_INSERT_VECTOR_ELT
1017
  { 127,  3,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo29, -1 ,nullptr },  // Inst #127 = G_EXTRACT_VECTOR_ELT
1018
  { 128,  4,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo30, -1 ,nullptr },  // Inst #128 = G_SHUFFLE_VECTOR
1019
  { 129,  2,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo19, -1 ,nullptr },  // Inst #129 = G_CTTZ
1020
  { 130,  2,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo19, -1 ,nullptr },  // Inst #130 = G_CTTZ_ZERO_UNDEF
1021
  { 131,  2,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo19, -1 ,nullptr },  // Inst #131 = G_CTLZ
1022
  { 132,  2,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo19, -1 ,nullptr },  // Inst #132 = G_CTLZ_ZERO_UNDEF
1023
  { 133,  2,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo19, -1 ,nullptr },  // Inst #133 = G_CTPOP
1024
  { 134,  2,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo19, -1 ,nullptr },  // Inst #134 = G_BSWAP
1025
  { 135,  2,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo17, -1 ,nullptr },  // Inst #135 = G_ADDRSPACE_CAST
1026
  { 136,  2,  1,  0,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo15, -1 ,nullptr },  // Inst #136 = G_BLOCK_ADDR
1027
  { 137,  2,  0,  4,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, ImplicitList1, ImplicitList1, OperandInfo8, -1 ,nullptr },  // Inst #137 = ADJCALLSTACKDOWN
1028
  { 138,  2,  0,  4,  0,  0|(1ULL<<MCID::Pseudo), 0x0ULL, ImplicitList1, ImplicitList1, OperandInfo8, -1 ,nullptr },  // Inst #138 = ADJCALLSTACKUP
1029
  { 139,  2,  0,  4,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo31, -1 ,nullptr },  // Inst #139 = EH_SJLJ_LONGJMP32ri
1030
  { 140,  2,  0,  4,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo32, -1 ,nullptr },  // Inst #140 = EH_SJLJ_LONGJMP32rr
1031
  { 141,  3,  1,  4,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, ImplicitList2, OperandInfo33, -1 ,nullptr },  // Inst #141 = EH_SJLJ_SETJMP32ri
1032
  { 142,  3,  1,  4,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo34, -1 ,nullptr },  // Inst #142 = EH_SJLJ_SETJMP32rr
1033
  { 143,  1,  1,  4,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, ImplicitList3, OperandInfo2, -1 ,nullptr },  // Inst #143 = GETPCX
1034
  { 144,  4,  1,  4,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL, ImplicitList4, nullptr, OperandInfo35, -1 ,nullptr },  // Inst #144 = SELECT_CC_DFP_FCC
1035
  { 145,  4,  1,  4,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL, ImplicitList5, nullptr, OperandInfo35, -1 ,nullptr },  // Inst #145 = SELECT_CC_DFP_ICC
1036
  { 146,  4,  1,  4,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL, ImplicitList4, nullptr, OperandInfo36, -1 ,nullptr },  // Inst #146 = SELECT_CC_FP_FCC
1037
  { 147,  4,  1,  4,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL, ImplicitList5, nullptr, OperandInfo36, -1 ,nullptr },  // Inst #147 = SELECT_CC_FP_ICC
1038
  { 148,  4,  1,  4,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL, ImplicitList4, nullptr, OperandInfo37, -1 ,nullptr },  // Inst #148 = SELECT_CC_Int_FCC
1039
  { 149,  4,  1,  4,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL, ImplicitList5, nullptr, OperandInfo37, -1 ,nullptr },  // Inst #149 = SELECT_CC_Int_ICC
1040
  { 150,  4,  1,  4,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL, ImplicitList4, nullptr, OperandInfo38, -1 ,nullptr },  // Inst #150 = SELECT_CC_QFP_FCC
1041
  { 151,  4,  1,  4,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL, ImplicitList5, nullptr, OperandInfo38, -1 ,nullptr },  // Inst #151 = SELECT_CC_QFP_ICC
1042
  { 152,  2,  1,  4,  0,  0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo39, -1 ,nullptr },  // Inst #152 = SET
1043
  { 153,  3,  1,  4,  1,  0, 0x0ULL, nullptr, ImplicitList5, OperandInfo40, -1 ,nullptr },  // Inst #153 = ADDCCri
1044
  { 154,  3,  1,  4,  1,  0, 0x0ULL, nullptr, ImplicitList5, OperandInfo41, -1 ,nullptr },  // Inst #154 = ADDCCrr
1045
  { 155,  3,  1,  4,  1,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, ImplicitList5, nullptr, OperandInfo40, -1 ,nullptr },  // Inst #155 = ADDCri
1046
  { 156,  3,  1,  4,  1,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, ImplicitList5, nullptr, OperandInfo41, -1 ,nullptr },  // Inst #156 = ADDCrr
1047
  { 157,  3,  1,  4,  1,  0, 0x0ULL, ImplicitList5, ImplicitList5, OperandInfo40, -1 ,nullptr },  // Inst #157 = ADDEri
1048
  { 158,  3,  1,  4,  1,  0, 0x0ULL, ImplicitList5, ImplicitList5, OperandInfo41, -1 ,nullptr },  // Inst #158 = ADDErr
1049
  { 159,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, ImplicitList5, nullptr, OperandInfo42, -1 ,nullptr },  // Inst #159 = ADDXC
1050
  { 160,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, ImplicitList5, ImplicitList5, OperandInfo42, -1 ,nullptr },  // Inst #160 = ADDXCCC
1051
  { 161,  3,  1,  4,  1,  0, 0x0ULL, nullptr, nullptr, OperandInfo43, -1 ,nullptr },  // Inst #161 = ADDXri
1052
  { 162,  3,  1,  4,  1,  0, 0x0ULL, nullptr, nullptr, OperandInfo42, -1 ,nullptr },  // Inst #162 = ADDXrr
1053
  { 163,  3,  1,  4,  1,  0, 0x0ULL, nullptr, nullptr, OperandInfo40, -1 ,nullptr },  // Inst #163 = ADDri
1054
  { 164,  3,  1,  4,  1,  0, 0x0ULL, nullptr, nullptr, OperandInfo41, -1 ,nullptr },  // Inst #164 = ADDrr
1055
  { 165,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo42, -1 ,nullptr },  // Inst #165 = ALIGNADDR
1056
  { 166,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo42, -1 ,nullptr },  // Inst #166 = ALIGNADDRL
1057
  { 167,  3,  1,  4,  1,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, ImplicitList5, OperandInfo40, -1 ,nullptr },  // Inst #167 = ANDCCri
1058
  { 168,  3,  1,  4,  1,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, ImplicitList5, OperandInfo41, -1 ,nullptr },  // Inst #168 = ANDCCrr
1059
  { 169,  3,  1,  4,  1,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, ImplicitList5, OperandInfo40, -1 ,nullptr },  // Inst #169 = ANDNCCri
1060
  { 170,  3,  1,  4,  1,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, ImplicitList5, OperandInfo41, -1 ,nullptr },  // Inst #170 = ANDNCCrr
1061
  { 171,  3,  1,  4,  1,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo40, -1 ,nullptr },  // Inst #171 = ANDNri
1062
  { 172,  3,  1,  4,  1,  0, 0x0ULL, nullptr, nullptr, OperandInfo41, -1 ,nullptr },  // Inst #172 = ANDNrr
1063
  { 173,  3,  1,  4,  1,  0, 0x0ULL, nullptr, nullptr, OperandInfo42, -1 ,nullptr },  // Inst #173 = ANDXNrr
1064
  { 174,  3,  1,  4,  1,  0, 0x0ULL, nullptr, nullptr, OperandInfo43, -1 ,nullptr },  // Inst #174 = ANDXri
1065
  { 175,  3,  1,  4,  1,  0, 0x0ULL, nullptr, nullptr, OperandInfo42, -1 ,nullptr },  // Inst #175 = ANDXrr
1066
  { 176,  3,  1,  4,  1,  0, 0x0ULL, nullptr, nullptr, OperandInfo40, -1 ,nullptr },  // Inst #176 = ANDri
1067
  { 177,  3,  1,  4,  1,  0, 0x0ULL, nullptr, nullptr, OperandInfo41, -1 ,nullptr },  // Inst #177 = ANDrr
1068
  { 178,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo42, -1 ,nullptr },  // Inst #178 = ARRAY16
1069
  { 179,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo42, -1 ,nullptr },  // Inst #179 = ARRAY32
1070
  { 180,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo42, -1 ,nullptr },  // Inst #180 = ARRAY8
1071
  { 181,  1,  0,  4,  0,  0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator), 0x0ULL, nullptr, nullptr, OperandInfo2, -1 ,nullptr },  // Inst #181 = BA
1072
  { 182,  2,  0,  4,  1,  0|(1ULL<<MCID::Branch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator), 0x0ULL, ImplicitList5, nullptr, OperandInfo7, -1 ,nullptr },  // Inst #182 = BCOND
1073
  { 183,  2,  0,  4,  1,  0|(1ULL<<MCID::Branch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, ImplicitList5, nullptr, OperandInfo7, -1 ,nullptr },  // Inst #183 = BCONDA
1074
  { 184,  2,  0,  4,  1,  0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator), 0x0ULL, nullptr, nullptr, OperandInfo31, -1 ,nullptr },  // Inst #184 = BINDri
1075
  { 185,  2,  0,  4,  1,  0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator), 0x0ULL, nullptr, nullptr, OperandInfo32, -1 ,nullptr },  // Inst #185 = BINDrr
1076
  { 186,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo42, -1 ,nullptr },  // Inst #186 = BMASK
1077
  { 187,  3,  0,  4,  2,  0|(1ULL<<MCID::Branch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo44, -1 ,nullptr },  // Inst #187 = BPFCC
1078
  { 188,  3,  0,  4,  2,  0|(1ULL<<MCID::Branch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo44, -1 ,nullptr },  // Inst #188 = BPFCCA
1079
  { 189,  3,  0,  4,  2,  0|(1ULL<<MCID::Branch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo44, -1 ,nullptr },  // Inst #189 = BPFCCANT
1080
  { 190,  3,  0,  4,  2,  0|(1ULL<<MCID::Branch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo44, -1 ,nullptr },  // Inst #190 = BPFCCNT
1081
  { 191,  2,  0,  4,  0,  0|(1ULL<<MCID::Branch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo45, -1 ,nullptr },  // Inst #191 = BPGEZapn
1082
  { 192,  2,  0,  4,  0,  0|(1ULL<<MCID::Branch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo45, -1 ,nullptr },  // Inst #192 = BPGEZapt
1083
  { 193,  2,  0,  4,  0,  0|(1ULL<<MCID::Branch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo45, -1 ,nullptr },  // Inst #193 = BPGEZnapn
1084
  { 194,  2,  0,  4,  0,  0|(1ULL<<MCID::Branch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo45, -1 ,nullptr },  // Inst #194 = BPGEZnapt
1085
  { 195,  2,  0,  4,  0,  0|(1ULL<<MCID::Branch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo45, -1 ,nullptr },  // Inst #195 = BPGZapn
1086
  { 196,  2,  0,  4,  0,  0|(1ULL<<MCID::Branch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo45, -1 ,nullptr },  // Inst #196 = BPGZapt
1087
  { 197,  2,  0,  4,  0,  0|(1ULL<<MCID::Branch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo45, -1 ,nullptr },  // Inst #197 = BPGZnapn
1088
  { 198,  2,  0,  4,  0,  0|(1ULL<<MCID::Branch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo45, -1 ,nullptr },  // Inst #198 = BPGZnapt
1089
  { 199,  2,  0,  4,  1,  0|(1ULL<<MCID::Branch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, ImplicitList5, nullptr, OperandInfo7, -1 ,nullptr },  // Inst #199 = BPICC
1090
  { 200,  2,  0,  4,  1,  0|(1ULL<<MCID::Branch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, ImplicitList5, nullptr, OperandInfo7, -1 ,nullptr },  // Inst #200 = BPICCA
1091
  { 201,  2,  0,  4,  1,  0|(1ULL<<MCID::Branch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, ImplicitList5, nullptr, OperandInfo7, -1 ,nullptr },  // Inst #201 = BPICCANT
1092
  { 202,  2,  0,  4,  1,  0|(1ULL<<MCID::Branch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, ImplicitList5, nullptr, OperandInfo7, -1 ,nullptr },  // Inst #202 = BPICCNT
1093
  { 203,  2,  0,  4,  0,  0|(1ULL<<MCID::Branch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo45, -1 ,nullptr },  // Inst #203 = BPLEZapn
1094
  { 204,  2,  0,  4,  0,  0|(1ULL<<MCID::Branch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo45, -1 ,nullptr },  // Inst #204 = BPLEZapt
1095
  { 205,  2,  0,  4,  0,  0|(1ULL<<MCID::Branch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo45, -1 ,nullptr },  // Inst #205 = BPLEZnapn
1096
  { 206,  2,  0,  4,  0,  0|(1ULL<<MCID::Branch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo45, -1 ,nullptr },  // Inst #206 = BPLEZnapt
1097
  { 207,  2,  0,  4,  0,  0|(1ULL<<MCID::Branch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo45, -1 ,nullptr },  // Inst #207 = BPLZapn
1098
  { 208,  2,  0,  4,  0,  0|(1ULL<<MCID::Branch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo45, -1 ,nullptr },  // Inst #208 = BPLZapt
1099
  { 209,  2,  0,  4,  0,  0|(1ULL<<MCID::Branch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo45, -1 ,nullptr },  // Inst #209 = BPLZnapn
1100
  { 210,  2,  0,  4,  0,  0|(1ULL<<MCID::Branch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo45, -1 ,nullptr },  // Inst #210 = BPLZnapt
1101
  { 211,  2,  0,  4,  0,  0|(1ULL<<MCID::Branch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo45, -1 ,nullptr },  // Inst #211 = BPNZapn
1102
  { 212,  2,  0,  4,  0,  0|(1ULL<<MCID::Branch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo45, -1 ,nullptr },  // Inst #212 = BPNZapt
1103
  { 213,  2,  0,  4,  0,  0|(1ULL<<MCID::Branch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo45, -1 ,nullptr },  // Inst #213 = BPNZnapn
1104
  { 214,  2,  0,  4,  0,  0|(1ULL<<MCID::Branch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo45, -1 ,nullptr },  // Inst #214 = BPNZnapt
1105
  { 215,  2,  0,  4,  1,  0|(1ULL<<MCID::Branch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator), 0x0ULL, ImplicitList5, nullptr, OperandInfo7, -1 ,nullptr },  // Inst #215 = BPXCC
1106
  { 216,  2,  0,  4,  1,  0|(1ULL<<MCID::Branch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, ImplicitList5, nullptr, OperandInfo7, -1 ,nullptr },  // Inst #216 = BPXCCA
1107
  { 217,  2,  0,  4,  1,  0|(1ULL<<MCID::Branch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, ImplicitList5, nullptr, OperandInfo7, -1 ,nullptr },  // Inst #217 = BPXCCANT
1108
  { 218,  2,  0,  4,  1,  0|(1ULL<<MCID::Branch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, ImplicitList5, nullptr, OperandInfo7, -1 ,nullptr },  // Inst #218 = BPXCCNT
1109
  { 219,  2,  0,  4,  0,  0|(1ULL<<MCID::Branch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo45, -1 ,nullptr },  // Inst #219 = BPZapn
1110
  { 220,  2,  0,  4,  0,  0|(1ULL<<MCID::Branch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo45, -1 ,nullptr },  // Inst #220 = BPZapt
1111
  { 221,  2,  0,  4,  0,  0|(1ULL<<MCID::Branch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo45, -1 ,nullptr },  // Inst #221 = BPZnapn
1112
  { 222,  2,  0,  4,  0,  0|(1ULL<<MCID::Branch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo45, -1 ,nullptr },  // Inst #222 = BPZnapt
1113
  { 223,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo46, -1 ,nullptr },  // Inst #223 = BSHUFFLE
1114
  { 224,  1,  0,  4,  3,  0|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Call)|(1ULL<<MCID::Variadic), 0x0ULL, ImplicitList1, nullptr, OperandInfo2, -1 ,nullptr },  // Inst #224 = CALL
1115
  { 225,  2,  0,  4,  3,  0|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Call)|(1ULL<<MCID::Variadic), 0x0ULL, ImplicitList1, nullptr, OperandInfo31, -1 ,nullptr },  // Inst #225 = CALLri
1116
  { 226,  2,  0,  4,  3,  0|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Call)|(1ULL<<MCID::Variadic), 0x0ULL, ImplicitList1, nullptr, OperandInfo32, -1 ,nullptr },  // Inst #226 = CALLrr
1117
  { 227,  4,  1,  4,  0,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr },  // Inst #227 = CASAasi10
1118
  { 228,  5,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo48, -1 ,nullptr },  // Inst #228 = CASArr
1119
  { 229,  4,  1,  4,  0,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL, nullptr, nullptr, OperandInfo49, -1 ,nullptr },  // Inst #229 = CASXrr
1120
  { 230,  4,  1,  4,  0,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr },  // Inst #230 = CASrr
1121
  { 231,  2,  0,  4,  0,  0|(1ULL<<MCID::Branch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator), 0x0ULL, nullptr, nullptr, OperandInfo7, -1 ,nullptr },  // Inst #231 = CBCOND
1122
  { 232,  2,  0,  4,  0,  0|(1ULL<<MCID::Branch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo7, -1 ,nullptr },  // Inst #232 = CBCONDA
1123
  { 233,  1,  0,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo50, -1 ,nullptr },  // Inst #233 = CMASK16
1124
  { 234,  1,  0,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo50, -1 ,nullptr },  // Inst #234 = CMASK32
1125
  { 235,  1,  0,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo50, -1 ,nullptr },  // Inst #235 = CMASK8
1126
  { 236,  2,  0,  4,  1,  0, 0x0ULL, nullptr, ImplicitList5, OperandInfo51, -1 ,nullptr },  // Inst #236 = CMPri
1127
  { 237,  2,  0,  4,  1,  0, 0x0ULL, nullptr, ImplicitList5, OperandInfo52, -1 ,nullptr },  // Inst #237 = CMPrr
1128
  { 238,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo42, -1 ,nullptr },  // Inst #238 = EDGE16
1129
  { 239,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo42, -1 ,nullptr },  // Inst #239 = EDGE16L
1130
  { 240,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo42, -1 ,nullptr },  // Inst #240 = EDGE16LN
1131
  { 241,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo42, -1 ,nullptr },  // Inst #241 = EDGE16N
1132
  { 242,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo42, -1 ,nullptr },  // Inst #242 = EDGE32
1133
  { 243,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo42, -1 ,nullptr },  // Inst #243 = EDGE32L
1134
  { 244,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo42, -1 ,nullptr },  // Inst #244 = EDGE32LN
1135
  { 245,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo42, -1 ,nullptr },  // Inst #245 = EDGE32N
1136
  { 246,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo42, -1 ,nullptr },  // Inst #246 = EDGE8
1137
  { 247,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo42, -1 ,nullptr },  // Inst #247 = EDGE8L
1138
  { 248,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo42, -1 ,nullptr },  // Inst #248 = EDGE8LN
1139
  { 249,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo42, -1 ,nullptr },  // Inst #249 = EDGE8N
1140
  { 250,  2,  1,  4,  0,  0, 0x0ULL, nullptr, nullptr, OperandInfo53, -1 ,nullptr },  // Inst #250 = FABSD
1141
  { 251,  2,  1,  4,  0,  0, 0x0ULL, nullptr, nullptr, OperandInfo54, -1 ,nullptr },  // Inst #251 = FABSQ
1142
  { 252,  2,  1,  4,  4,  0, 0x0ULL, nullptr, nullptr, OperandInfo55, -1 ,nullptr },  // Inst #252 = FABSS
1143
  { 253,  3,  1,  4,  5,  0, 0x0ULL, nullptr, nullptr, OperandInfo46, -1 ,nullptr },  // Inst #253 = FADDD
1144
  { 254,  3,  1,  4,  0,  0, 0x0ULL, nullptr, nullptr, OperandInfo56, -1 ,nullptr },  // Inst #254 = FADDQ
1145
  { 255,  3,  1,  4,  5,  0, 0x0ULL, nullptr, nullptr, OperandInfo57, -1 ,nullptr },  // Inst #255 = FADDS
1146
  { 256,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo46, -1 ,nullptr },  // Inst #256 = FALIGNADATA
1147
  { 257,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo46, -1 ,nullptr },  // Inst #257 = FAND
1148
  { 258,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo46, -1 ,nullptr },  // Inst #258 = FANDNOT1
1149
  { 259,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo57, -1 ,nullptr },  // Inst #259 = FANDNOT1S
1150
  { 260,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo46, -1 ,nullptr },  // Inst #260 = FANDNOT2
1151
  { 261,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo57, -1 ,nullptr },  // Inst #261 = FANDNOT2S
1152
  { 262,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo57, -1 ,nullptr },  // Inst #262 = FANDS
1153
  { 263,  2,  0,  4,  2,  0|(1ULL<<MCID::Branch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator), 0x0ULL, ImplicitList4, nullptr, OperandInfo7, -1 ,nullptr },  // Inst #263 = FBCOND
1154
  { 264,  2,  0,  4,  2,  0|(1ULL<<MCID::Branch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, ImplicitList4, nullptr, OperandInfo7, -1 ,nullptr },  // Inst #264 = FBCONDA
1155
  { 265,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo46, -1 ,nullptr },  // Inst #265 = FCHKSM16
1156
  { 266,  2,  0,  4,  5,  0, 0x0ULL, nullptr, ImplicitList4, OperandInfo53, -1 ,nullptr },  // Inst #266 = FCMPD
1157
  { 267,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo58, -1 ,nullptr },  // Inst #267 = FCMPEQ16
1158
  { 268,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo58, -1 ,nullptr },  // Inst #268 = FCMPEQ32
1159
  { 269,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo58, -1 ,nullptr },  // Inst #269 = FCMPGT16
1160
  { 270,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo58, -1 ,nullptr },  // Inst #270 = FCMPGT32
1161
  { 271,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo58, -1 ,nullptr },  // Inst #271 = FCMPLE16
1162
  { 272,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo58, -1 ,nullptr },  // Inst #272 = FCMPLE32
1163
  { 273,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo58, -1 ,nullptr },  // Inst #273 = FCMPNE16
1164
  { 274,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo58, -1 ,nullptr },  // Inst #274 = FCMPNE32
1165
  { 275,  2,  0,  4,  0,  0, 0x0ULL, nullptr, ImplicitList4, OperandInfo54, -1 ,nullptr },  // Inst #275 = FCMPQ
1166
  { 276,  2,  0,  4,  5,  0, 0x0ULL, nullptr, ImplicitList4, OperandInfo55, -1 ,nullptr },  // Inst #276 = FCMPS
1167
  { 277,  3,  1,  4,  6,  0, 0x0ULL, nullptr, nullptr, OperandInfo46, -1 ,nullptr },  // Inst #277 = FDIVD
1168
  { 278,  3,  1,  4,  0,  0, 0x0ULL, nullptr, nullptr, OperandInfo56, -1 ,nullptr },  // Inst #278 = FDIVQ
1169
  { 279,  3,  1,  4,  7,  0, 0x0ULL, nullptr, nullptr, OperandInfo57, -1 ,nullptr },  // Inst #279 = FDIVS
1170
  { 280,  3,  1,  4,  0,  0, 0x0ULL, nullptr, nullptr, OperandInfo59, -1 ,nullptr },  // Inst #280 = FDMULQ
1171
  { 281,  2,  1,  4,  5,  0, 0x0ULL, nullptr, nullptr, OperandInfo60, -1 ,nullptr },  // Inst #281 = FDTOI
1172
  { 282,  2,  1,  4,  0,  0, 0x0ULL, nullptr, nullptr, OperandInfo61, -1 ,nullptr },  // Inst #282 = FDTOQ
1173
  { 283,  2,  1,  4,  5,  0, 0x0ULL, nullptr, nullptr, OperandInfo60, -1 ,nullptr },  // Inst #283 = FDTOS
1174
  { 284,  2,  1,  4,  0,  0, 0x0ULL, nullptr, nullptr, OperandInfo53, -1 ,nullptr },  // Inst #284 = FDTOX
1175
  { 285,  2,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo53, -1 ,nullptr },  // Inst #285 = FEXPAND
1176
  { 286,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo46, -1 ,nullptr },  // Inst #286 = FHADDD
1177
  { 287,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo46, -1 ,nullptr },  // Inst #287 = FHADDS
1178
  { 288,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo46, -1 ,nullptr },  // Inst #288 = FHSUBD
1179
  { 289,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo46, -1 ,nullptr },  // Inst #289 = FHSUBS
1180
  { 290,  2,  1,  4,  5,  0, 0x0ULL, nullptr, nullptr, OperandInfo62, -1 ,nullptr },  // Inst #290 = FITOD
1181
  { 291,  2,  1,  4,  0,  0, 0x0ULL, nullptr, nullptr, OperandInfo63, -1 ,nullptr },  // Inst #291 = FITOQ
1182
  { 292,  2,  1,  4,  5,  0, 0x0ULL, nullptr, nullptr, OperandInfo55, -1 ,nullptr },  // Inst #292 = FITOS
1183
  { 293,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo64, -1 ,nullptr },  // Inst #293 = FLCMPD
1184
  { 294,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo64, -1 ,nullptr },  // Inst #294 = FLCMPS
1185
  { 295,  0,  0,  4,  1,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, nullptr, -1 ,nullptr },  // Inst #295 = FLUSH
1186
  { 296,  0,  0,  4,  1,  0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, nullptr, -1 ,nullptr },  // Inst #296 = FLUSHW
1187
  { 297,  2,  0,  4,  1,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo31, -1 ,nullptr },  // Inst #297 = FLUSHri
1188
  { 298,  2,  0,  4,  1,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo32, -1 ,nullptr },  // Inst #298 = FLUSHrr
1189
  { 299,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo46, -1 ,nullptr },  // Inst #299 = FMEAN16
1190
  { 300,  2,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo53, -1 ,nullptr },  // Inst #300 = FMOVD
1191
  { 301,  4,  1,  4,  0,  0, 0x0ULL, ImplicitList4, nullptr, OperandInfo65, -1 ,nullptr },  // Inst #301 = FMOVD_FCC
1192
  { 302,  4,  1,  4,  0,  0, 0x0ULL, ImplicitList5, nullptr, OperandInfo65, -1 ,nullptr },  // Inst #302 = FMOVD_ICC
1193
  { 303,  4,  1,  4,  0,  0, 0x0ULL, ImplicitList5, nullptr, OperandInfo65, -1 ,nullptr },  // Inst #303 = FMOVD_XCC
1194
  { 304,  2,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo54, -1 ,nullptr },  // Inst #304 = FMOVQ
1195
  { 305,  4,  1,  4,  0,  0, 0x0ULL, ImplicitList4, nullptr, OperandInfo66, -1 ,nullptr },  // Inst #305 = FMOVQ_FCC
1196
  { 306,  4,  1,  4,  0,  0, 0x0ULL, ImplicitList5, nullptr, OperandInfo66, -1 ,nullptr },  // Inst #306 = FMOVQ_ICC
1197
  { 307,  4,  1,  4,  0,  0, 0x0ULL, ImplicitList5, nullptr, OperandInfo66, -1 ,nullptr },  // Inst #307 = FMOVQ_XCC
1198
  { 308,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo67, -1 ,nullptr },  // Inst #308 = FMOVRGEZD
1199
  { 309,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo67, -1 ,nullptr },  // Inst #309 = FMOVRGEZQ
1200
  { 310,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo67, -1 ,nullptr },  // Inst #310 = FMOVRGEZS
1201
  { 311,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo67, -1 ,nullptr },  // Inst #311 = FMOVRGZD
1202
  { 312,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo67, -1 ,nullptr },  // Inst #312 = FMOVRGZQ
1203
  { 313,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo67, -1 ,nullptr },  // Inst #313 = FMOVRGZS
1204
  { 314,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo67, -1 ,nullptr },  // Inst #314 = FMOVRLEZD
1205
  { 315,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo67, -1 ,nullptr },  // Inst #315 = FMOVRLEZQ
1206
  { 316,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo67, -1 ,nullptr },  // Inst #316 = FMOVRLEZS
1207
  { 317,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo67, -1 ,nullptr },  // Inst #317 = FMOVRLZD
1208
  { 318,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo67, -1 ,nullptr },  // Inst #318 = FMOVRLZQ
1209
  { 319,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo67, -1 ,nullptr },  // Inst #319 = FMOVRLZS
1210
  { 320,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo67, -1 ,nullptr },  // Inst #320 = FMOVRNZD
1211
  { 321,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo67, -1 ,nullptr },  // Inst #321 = FMOVRNZQ
1212
  { 322,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo67, -1 ,nullptr },  // Inst #322 = FMOVRNZS
1213
  { 323,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo67, -1 ,nullptr },  // Inst #323 = FMOVRZD
1214
  { 324,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo67, -1 ,nullptr },  // Inst #324 = FMOVRZQ
1215
  { 325,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo67, -1 ,nullptr },  // Inst #325 = FMOVRZS
1216
  { 326,  2,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo55, -1 ,nullptr },  // Inst #326 = FMOVS
1217
  { 327,  4,  1,  4,  0,  0, 0x0ULL, ImplicitList4, nullptr, OperandInfo68, -1 ,nullptr },  // Inst #327 = FMOVS_FCC
1218
  { 328,  4,  1,  4,  0,  0, 0x0ULL, ImplicitList5, nullptr, OperandInfo68, -1 ,nullptr },  // Inst #328 = FMOVS_ICC
1219
  { 329,  4,  1,  4,  0,  0, 0x0ULL, ImplicitList5, nullptr, OperandInfo68, -1 ,nullptr },  // Inst #329 = FMOVS_XCC
1220
  { 330,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo46, -1 ,nullptr },  // Inst #330 = FMUL8SUX16
1221
  { 331,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo46, -1 ,nullptr },  // Inst #331 = FMUL8ULX16
1222
  { 332,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo46, -1 ,nullptr },  // Inst #332 = FMUL8X16
1223
  { 333,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo46, -1 ,nullptr },  // Inst #333 = FMUL8X16AL
1224
  { 334,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo46, -1 ,nullptr },  // Inst #334 = FMUL8X16AU
1225
  { 335,  3,  1,  4,  8,  0, 0x0ULL, nullptr, nullptr, OperandInfo46, -1 ,nullptr },  // Inst #335 = FMULD
1226
  { 336,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo46, -1 ,nullptr },  // Inst #336 = FMULD8SUX16
1227
  { 337,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo46, -1 ,nullptr },  // Inst #337 = FMULD8ULX16
1228
  { 338,  3,  1,  4,  0,  0, 0x0ULL, nullptr, nullptr, OperandInfo56, -1 ,nullptr },  // Inst #338 = FMULQ
1229
  { 339,  3,  1,  4,  9,  0, 0x0ULL, nullptr, nullptr, OperandInfo57, -1 ,nullptr },  // Inst #339 = FMULS
1230
  { 340,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo46, -1 ,nullptr },  // Inst #340 = FNADDD
1231
  { 341,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo46, -1 ,nullptr },  // Inst #341 = FNADDS
1232
  { 342,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo46, -1 ,nullptr },  // Inst #342 = FNAND
1233
  { 343,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo57, -1 ,nullptr },  // Inst #343 = FNANDS
1234
  { 344,  2,  1,  4,  0,  0, 0x0ULL, nullptr, nullptr, OperandInfo53, -1 ,nullptr },  // Inst #344 = FNEGD
1235
  { 345,  2,  1,  4,  0,  0, 0x0ULL, nullptr, nullptr, OperandInfo54, -1 ,nullptr },  // Inst #345 = FNEGQ
1236
  { 346,  2,  1,  4,  10, 0, 0x0ULL, nullptr, nullptr, OperandInfo55, -1 ,nullptr },  // Inst #346 = FNEGS
1237
  { 347,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo46, -1 ,nullptr },  // Inst #347 = FNHADDD
1238
  { 348,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo46, -1 ,nullptr },  // Inst #348 = FNHADDS
1239
  { 349,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo46, -1 ,nullptr },  // Inst #349 = FNMULD
1240
  { 350,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo46, -1 ,nullptr },  // Inst #350 = FNMULS
1241
  { 351,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo46, -1 ,nullptr },  // Inst #351 = FNOR
1242
  { 352,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo57, -1 ,nullptr },  // Inst #352 = FNORS
1243
  { 353,  2,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo53, -1 ,nullptr },  // Inst #353 = FNOT1
1244
  { 354,  2,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo55, -1 ,nullptr },  // Inst #354 = FNOT1S
1245
  { 355,  2,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo53, -1 ,nullptr },  // Inst #355 = FNOT2
1246
  { 356,  2,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo55, -1 ,nullptr },  // Inst #356 = FNOT2S
1247
  { 357,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo46, -1 ,nullptr },  // Inst #357 = FNSMULD
1248
  { 358,  2,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo69, -1 ,nullptr },  // Inst #358 = FONE
1249
  { 359,  2,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #359 = FONES
1250
  { 360,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo46, -1 ,nullptr },  // Inst #360 = FOR
1251
  { 361,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo46, -1 ,nullptr },  // Inst #361 = FORNOT1
1252
  { 362,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo57, -1 ,nullptr },  // Inst #362 = FORNOT1S
1253
  { 363,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo46, -1 ,nullptr },  // Inst #363 = FORNOT2
1254
  { 364,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo57, -1 ,nullptr },  // Inst #364 = FORNOT2S
1255
  { 365,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo57, -1 ,nullptr },  // Inst #365 = FORS
1256
  { 366,  2,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo53, -1 ,nullptr },  // Inst #366 = FPACK16
1257
  { 367,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo46, -1 ,nullptr },  // Inst #367 = FPACK32
1258
  { 368,  2,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo53, -1 ,nullptr },  // Inst #368 = FPACKFIX
1259
  { 369,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo46, -1 ,nullptr },  // Inst #369 = FPADD16
1260
  { 370,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo46, -1 ,nullptr },  // Inst #370 = FPADD16S
1261
  { 371,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo46, -1 ,nullptr },  // Inst #371 = FPADD32
1262
  { 372,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo46, -1 ,nullptr },  // Inst #372 = FPADD32S
1263
  { 373,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo46, -1 ,nullptr },  // Inst #373 = FPADD64
1264
  { 374,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo46, -1 ,nullptr },  // Inst #374 = FPMERGE
1265
  { 375,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo46, -1 ,nullptr },  // Inst #375 = FPSUB16
1266
  { 376,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo46, -1 ,nullptr },  // Inst #376 = FPSUB16S
1267
  { 377,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo46, -1 ,nullptr },  // Inst #377 = FPSUB32
1268
  { 378,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo46, -1 ,nullptr },  // Inst #378 = FPSUB32S
1269
  { 379,  2,  1,  4,  0,  0, 0x0ULL, nullptr, nullptr, OperandInfo71, -1 ,nullptr },  // Inst #379 = FQTOD
1270
  { 380,  2,  1,  4,  0,  0, 0x0ULL, nullptr, nullptr, OperandInfo72, -1 ,nullptr },  // Inst #380 = FQTOI
1271
  { 381,  2,  1,  4,  0,  0, 0x0ULL, nullptr, nullptr, OperandInfo72, -1 ,nullptr },  // Inst #381 = FQTOS
1272
  { 382,  2,  1,  4,  0,  0, 0x0ULL, nullptr, nullptr, OperandInfo71, -1 ,nullptr },  // Inst #382 = FQTOX
1273
  { 383,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo46, -1 ,nullptr },  // Inst #383 = FSLAS16
1274
  { 384,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo46, -1 ,nullptr },  // Inst #384 = FSLAS32
1275
  { 385,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo46, -1 ,nullptr },  // Inst #385 = FSLL16
1276
  { 386,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo46, -1 ,nullptr },  // Inst #386 = FSLL32
1277
  { 387,  3,  1,  4,  8,  0, 0x0ULL, nullptr, nullptr, OperandInfo73, -1 ,nullptr },  // Inst #387 = FSMULD
1278
  { 388,  2,  1,  4,  11, 0, 0x0ULL, nullptr, nullptr, OperandInfo53, -1 ,nullptr },  // Inst #388 = FSQRTD
1279
  { 389,  2,  1,  4,  0,  0, 0x0ULL, nullptr, nullptr, OperandInfo54, -1 ,nullptr },  // Inst #389 = FSQRTQ
1280
  { 390,  2,  1,  4,  12, 0, 0x0ULL, nullptr, nullptr, OperandInfo55, -1 ,nullptr },  // Inst #390 = FSQRTS
1281
  { 391,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo46, -1 ,nullptr },  // Inst #391 = FSRA16
1282
  { 392,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo46, -1 ,nullptr },  // Inst #392 = FSRA32
1283
  { 393,  2,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo53, -1 ,nullptr },  // Inst #393 = FSRC1
1284
  { 394,  2,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo55, -1 ,nullptr },  // Inst #394 = FSRC1S
1285
  { 395,  2,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo53, -1 ,nullptr },  // Inst #395 = FSRC2
1286
  { 396,  2,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo55, -1 ,nullptr },  // Inst #396 = FSRC2S
1287
  { 397,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo46, -1 ,nullptr },  // Inst #397 = FSRL16
1288
  { 398,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo46, -1 ,nullptr },  // Inst #398 = FSRL32
1289
  { 399,  2,  1,  4,  13, 0, 0x0ULL, nullptr, nullptr, OperandInfo62, -1 ,nullptr },  // Inst #399 = FSTOD
1290
  { 400,  2,  1,  4,  5,  0, 0x0ULL, nullptr, nullptr, OperandInfo55, -1 ,nullptr },  // Inst #400 = FSTOI
1291
  { 401,  2,  1,  4,  0,  0, 0x0ULL, nullptr, nullptr, OperandInfo63, -1 ,nullptr },  // Inst #401 = FSTOQ
1292
  { 402,  2,  1,  4,  0,  0, 0x0ULL, nullptr, nullptr, OperandInfo62, -1 ,nullptr },  // Inst #402 = FSTOX
1293
  { 403,  3,  1,  4,  5,  0, 0x0ULL, nullptr, nullptr, OperandInfo46, -1 ,nullptr },  // Inst #403 = FSUBD
1294
  { 404,  3,  1,  4,  0,  0, 0x0ULL, nullptr, nullptr, OperandInfo56, -1 ,nullptr },  // Inst #404 = FSUBQ
1295
  { 405,  3,  1,  4,  5,  0, 0x0ULL, nullptr, nullptr, OperandInfo57, -1 ,nullptr },  // Inst #405 = FSUBS
1296
  { 406,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo46, -1 ,nullptr },  // Inst #406 = FXNOR
1297
  { 407,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo57, -1 ,nullptr },  // Inst #407 = FXNORS
1298
  { 408,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo46, -1 ,nullptr },  // Inst #408 = FXOR
1299
  { 409,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo57, -1 ,nullptr },  // Inst #409 = FXORS
1300
  { 410,  2,  1,  4,  0,  0, 0x0ULL, nullptr, nullptr, OperandInfo53, -1 ,nullptr },  // Inst #410 = FXTOD
1301
  { 411,  2,  1,  4,  0,  0, 0x0ULL, nullptr, nullptr, OperandInfo61, -1 ,nullptr },  // Inst #411 = FXTOQ
1302
  { 412,  2,  1,  4,  0,  0, 0x0ULL, nullptr, nullptr, OperandInfo60, -1 ,nullptr },  // Inst #412 = FXTOS
1303
  { 413,  2,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo69, -1 ,nullptr },  // Inst #413 = FZERO
1304
  { 414,  2,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #414 = FZEROS
1305
  { 415,  3,  1,  4,  3,  0|(1ULL<<MCID::Barrier)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo33, -1 ,nullptr },  // Inst #415 = JMPLri
1306
  { 416,  3,  1,  4,  3,  0|(1ULL<<MCID::Barrier)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo34, -1 ,nullptr },  // Inst #416 = JMPLrr
1307
  { 417,  4,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #417 = LDArr
1308
  { 418,  2,  0,  4,  1,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, ImplicitList6, OperandInfo31, -1 ,nullptr },  // Inst #418 = LDCSRri
1309
  { 419,  2,  0,  4,  1,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, ImplicitList6, OperandInfo32, -1 ,nullptr },  // Inst #419 = LDCSRrr
1310
  { 420,  3,  1,  4,  1,  0|(1ULL<<MCID::MayLoad), 0x0ULL, nullptr, nullptr, OperandInfo75, -1 ,nullptr },  // Inst #420 = LDCri
1311
  { 421,  3,  1,  4,  1,  0|(1ULL<<MCID::MayLoad), 0x0ULL, nullptr, nullptr, OperandInfo76, -1 ,nullptr },  // Inst #421 = LDCrr
1312
  { 422,  4,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo77, -1 ,nullptr },  // Inst #422 = LDDArr
1313
  { 423,  3,  1,  4,  14, 0|(1ULL<<MCID::MayLoad), 0x0ULL, nullptr, nullptr, OperandInfo78, -1 ,nullptr },  // Inst #423 = LDDCri
1314
  { 424,  3,  1,  4,  14, 0|(1ULL<<MCID::MayLoad), 0x0ULL, nullptr, nullptr, OperandInfo79, -1 ,nullptr },  // Inst #424 = LDDCrr
1315
  { 425,  4,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo80, -1 ,nullptr },  // Inst #425 = LDDFArr
1316
  { 426,  3,  1,  4,  14, 0|(1ULL<<MCID::MayLoad), 0x0ULL, nullptr, nullptr, OperandInfo81, -1 ,nullptr },  // Inst #426 = LDDFri
1317
  { 427,  3,  1,  4,  14, 0|(1ULL<<MCID::MayLoad), 0x0ULL, nullptr, nullptr, OperandInfo82, -1 ,nullptr },  // Inst #427 = LDDFrr
1318
  { 428,  3,  1,  4,  14, 0|(1ULL<<MCID::MayLoad), 0x0ULL, nullptr, nullptr, OperandInfo83, -1 ,nullptr },  // Inst #428 = LDDri
1319
  { 429,  3,  1,  4,  14, 0|(1ULL<<MCID::MayLoad), 0x0ULL, nullptr, nullptr, OperandInfo84, -1 ,nullptr },  // Inst #429 = LDDrr
1320
  { 430,  4,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo85, -1 ,nullptr },  // Inst #430 = LDFArr
1321
  { 431,  2,  0,  4,  15, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, ImplicitList7, OperandInfo31, -1 ,nullptr },  // Inst #431 = LDFSRri
1322
  { 432,  2,  0,  4,  15, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, ImplicitList7, OperandInfo32, -1 ,nullptr },  // Inst #432 = LDFSRrr
1323
  { 433,  3,  1,  4,  15, 0|(1ULL<<MCID::MayLoad), 0x0ULL, nullptr, nullptr, OperandInfo86, -1 ,nullptr },  // Inst #433 = LDFri
1324
  { 434,  3,  1,  4,  15, 0|(1ULL<<MCID::MayLoad), 0x0ULL, nullptr, nullptr, OperandInfo87, -1 ,nullptr },  // Inst #434 = LDFrr
1325
  { 435,  4,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo88, -1 ,nullptr },  // Inst #435 = LDQFArr
1326
  { 436,  3,  1,  4,  0,  0|(1ULL<<MCID::MayLoad), 0x0ULL, nullptr, nullptr, OperandInfo89, -1 ,nullptr },  // Inst #436 = LDQFri
1327
  { 437,  3,  1,  4,  0,  0|(1ULL<<MCID::MayLoad), 0x0ULL, nullptr, nullptr, OperandInfo90, -1 ,nullptr },  // Inst #437 = LDQFrr
1328
  { 438,  4,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #438 = LDSBArr
1329
  { 439,  3,  1,  4,  0,  0|(1ULL<<MCID::MayLoad), 0x0ULL, nullptr, nullptr, OperandInfo33, -1 ,nullptr },  // Inst #439 = LDSBri
1330
  { 440,  3,  1,  4,  0,  0|(1ULL<<MCID::MayLoad), 0x0ULL, nullptr, nullptr, OperandInfo34, -1 ,nullptr },  // Inst #440 = LDSBrr
1331
  { 441,  4,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #441 = LDSHArr
1332
  { 442,  3,  1,  4,  0,  0|(1ULL<<MCID::MayLoad), 0x0ULL, nullptr, nullptr, OperandInfo33, -1 ,nullptr },  // Inst #442 = LDSHri
1333
  { 443,  3,  1,  4,  0,  0|(1ULL<<MCID::MayLoad), 0x0ULL, nullptr, nullptr, OperandInfo34, -1 ,nullptr },  // Inst #443 = LDSHrr
1334
  { 444,  4,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #444 = LDSTUBArr
1335
  { 445,  3,  1,  4,  1,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo33, -1 ,nullptr },  // Inst #445 = LDSTUBri
1336
  { 446,  3,  1,  4,  1,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo34, -1 ,nullptr },  // Inst #446 = LDSTUBrr
1337
  { 447,  3,  1,  4,  1,  0|(1ULL<<MCID::MayLoad), 0x0ULL, nullptr, nullptr, OperandInfo91, -1 ,nullptr },  // Inst #447 = LDSWri
1338
  { 448,  3,  1,  4,  1,  0|(1ULL<<MCID::MayLoad), 0x0ULL, nullptr, nullptr, OperandInfo92, -1 ,nullptr },  // Inst #448 = LDSWrr
1339
  { 449,  4,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #449 = LDUBArr
1340
  { 450,  3,  1,  4,  0,  0|(1ULL<<MCID::MayLoad), 0x0ULL, nullptr, nullptr, OperandInfo33, -1 ,nullptr },  // Inst #450 = LDUBri
1341
  { 451,  3,  1,  4,  0,  0|(1ULL<<MCID::MayLoad), 0x0ULL, nullptr, nullptr, OperandInfo34, -1 ,nullptr },  // Inst #451 = LDUBrr
1342
  { 452,  4,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #452 = LDUHArr
1343
  { 453,  3,  1,  4,  0,  0|(1ULL<<MCID::MayLoad), 0x0ULL, nullptr, nullptr, OperandInfo33, -1 ,nullptr },  // Inst #453 = LDUHri
1344
  { 454,  3,  1,  4,  0,  0|(1ULL<<MCID::MayLoad), 0x0ULL, nullptr, nullptr, OperandInfo34, -1 ,nullptr },  // Inst #454 = LDUHrr
1345
  { 455,  2,  0,  4,  1,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, ImplicitList7, OperandInfo31, -1 ,nullptr },  // Inst #455 = LDXFSRri
1346
  { 456,  2,  0,  4,  1,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, ImplicitList7, OperandInfo32, -1 ,nullptr },  // Inst #456 = LDXFSRrr
1347
  { 457,  3,  1,  4,  1,  0|(1ULL<<MCID::MayLoad), 0x0ULL, nullptr, nullptr, OperandInfo91, -1 ,nullptr },  // Inst #457 = LDXri
1348
  { 458,  3,  1,  4,  1,  0|(1ULL<<MCID::MayLoad), 0x0ULL, nullptr, nullptr, OperandInfo92, -1 ,nullptr },  // Inst #458 = LDXrr
1349
  { 459,  3,  1,  4,  0,  0|(1ULL<<MCID::MayLoad), 0x0ULL, nullptr, nullptr, OperandInfo33, -1 ,nullptr },  // Inst #459 = LDri
1350
  { 460,  3,  1,  4,  0,  0|(1ULL<<MCID::MayLoad), 0x0ULL, nullptr, nullptr, OperandInfo34, -1 ,nullptr },  // Inst #460 = LDrr
1351
  { 461,  3,  1,  4,  1,  0, 0x0ULL, nullptr, nullptr, OperandInfo91, -1 ,nullptr },  // Inst #461 = LEAX_ADDri
1352
  { 462,  3,  1,  4,  1,  0, 0x0ULL, nullptr, nullptr, OperandInfo33, -1 ,nullptr },  // Inst #462 = LEA_ADDri
1353
  { 463,  2,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #463 = LZCNT
1354
  { 464,  1,  0,  4,  1,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo2, -1 ,nullptr },  // Inst #464 = MEMBARi
1355
  { 465,  2,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo94, -1 ,nullptr },  // Inst #465 = MOVDTOX
1356
  { 466,  4,  1,  4,  0,  0, 0x0ULL, ImplicitList4, nullptr, OperandInfo95, -1 ,nullptr },  // Inst #466 = MOVFCCri
1357
  { 467,  4,  1,  4,  0,  0, 0x0ULL, ImplicitList4, nullptr, OperandInfo96, -1 ,nullptr },  // Inst #467 = MOVFCCrr
1358
  { 468,  4,  1,  4,  0,  0, 0x0ULL, ImplicitList5, nullptr, OperandInfo95, -1 ,nullptr },  // Inst #468 = MOVICCri
1359
  { 469,  4,  1,  4,  0,  0, 0x0ULL, ImplicitList5, nullptr, OperandInfo96, -1 ,nullptr },  // Inst #469 = MOVICCrr
1360
  { 470,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo43, -1 ,nullptr },  // Inst #470 = MOVRGEZri
1361
  { 471,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo97, -1 ,nullptr },  // Inst #471 = MOVRGEZrr
1362
  { 472,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo43, -1 ,nullptr },  // Inst #472 = MOVRGZri
1363
  { 473,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo97, -1 ,nullptr },  // Inst #473 = MOVRGZrr
1364
  { 474,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo43, -1 ,nullptr },  // Inst #474 = MOVRLEZri
1365
  { 475,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo97, -1 ,nullptr },  // Inst #475 = MOVRLEZrr
1366
  { 476,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo43, -1 ,nullptr },  // Inst #476 = MOVRLZri
1367
  { 477,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo97, -1 ,nullptr },  // Inst #477 = MOVRLZrr
1368
  { 478,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo43, -1 ,nullptr },  // Inst #478 = MOVRNZri
1369
  { 479,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo97, -1 ,nullptr },  // Inst #479 = MOVRNZrr
1370
  { 480,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo43, -1 ,nullptr },  // Inst #480 = MOVRRZri
1371
  { 481,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo97, -1 ,nullptr },  // Inst #481 = MOVRRZrr
1372
  { 482,  2,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo94, -1 ,nullptr },  // Inst #482 = MOVSTOSW
1373
  { 483,  2,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo94, -1 ,nullptr },  // Inst #483 = MOVSTOUW
1374
  { 484,  2,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo98, -1 ,nullptr },  // Inst #484 = MOVWTOS
1375
  { 485,  4,  1,  4,  0,  0, 0x0ULL, ImplicitList5, nullptr, OperandInfo95, -1 ,nullptr },  // Inst #485 = MOVXCCri
1376
  { 486,  4,  1,  4,  0,  0, 0x0ULL, ImplicitList5, nullptr, OperandInfo96, -1 ,nullptr },  // Inst #486 = MOVXCCrr
1377
  { 487,  2,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo98, -1 ,nullptr },  // Inst #487 = MOVXTOD
1378
  { 488,  3,  1,  4,  1,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, ImplicitList8, ImplicitList8, OperandInfo40, -1 ,nullptr },  // Inst #488 = MULSCCri
1379
  { 489,  3,  1,  4,  1,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, ImplicitList8, ImplicitList8, OperandInfo41, -1 ,nullptr },  // Inst #489 = MULSCCrr
1380
  { 490,  3,  1,  4,  1,  0, 0x0ULL, nullptr, nullptr, OperandInfo99, -1 ,nullptr },  // Inst #490 = MULXri
1381
  { 491,  3,  1,  4,  1,  0, 0x0ULL, nullptr, nullptr, OperandInfo42, -1 ,nullptr },  // Inst #491 = MULXrr
1382
  { 492,  0,  0,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, nullptr, -1 ,nullptr },  // Inst #492 = NOP
1383
  { 493,  3,  1,  4,  1,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, ImplicitList5, OperandInfo40, -1 ,nullptr },  // Inst #493 = ORCCri
1384
  { 494,  3,  1,  4,  1,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, ImplicitList5, OperandInfo41, -1 ,nullptr },  // Inst #494 = ORCCrr
1385
  { 495,  3,  1,  4,  1,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, ImplicitList5, OperandInfo40, -1 ,nullptr },  // Inst #495 = ORNCCri
1386
  { 496,  3,  1,  4,  1,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, ImplicitList5, OperandInfo41, -1 ,nullptr },  // Inst #496 = ORNCCrr
1387
  { 497,  3,  1,  4,  1,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo40, -1 ,nullptr },  // Inst #497 = ORNri
1388
  { 498,  3,  1,  4,  1,  0, 0x0ULL, nullptr, nullptr, OperandInfo41, -1 ,nullptr },  // Inst #498 = ORNrr
1389
  { 499,  3,  1,  4,  1,  0, 0x0ULL, nullptr, nullptr, OperandInfo42, -1 ,nullptr },  // Inst #499 = ORXNrr
1390
  { 500,  3,  1,  4,  1,  0, 0x0ULL, nullptr, nullptr, OperandInfo43, -1 ,nullptr },  // Inst #500 = ORXri
1391
  { 501,  3,  1,  4,  1,  0, 0x0ULL, nullptr, nullptr, OperandInfo42, -1 ,nullptr },  // Inst #501 = ORXrr
1392
  { 502,  3,  1,  4,  1,  0, 0x0ULL, nullptr, nullptr, OperandInfo40, -1 ,nullptr },  // Inst #502 = ORri
1393
  { 503,  3,  1,  4,  1,  0, 0x0ULL, nullptr, nullptr, OperandInfo41, -1 ,nullptr },  // Inst #503 = ORrr
1394
  { 504,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo46, -1 ,nullptr },  // Inst #504 = PDIST
1395
  { 505,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo46, -1 ,nullptr },  // Inst #505 = PDISTN
1396
  { 506,  2,  1,  4,  1,  0, 0x0ULL, nullptr, nullptr, OperandInfo52, -1 ,nullptr },  // Inst #506 = POPCrr
1397
  { 507,  2,  1,  4,  1,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo100, -1 ,nullptr },  // Inst #507 = RDASR
1398
  { 508,  2,  1,  4,  1,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo101, -1 ,nullptr },  // Inst #508 = RDPR
1399
  { 509,  1,  1,  4,  1,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, ImplicitList9, nullptr, OperandInfo102, -1 ,nullptr },  // Inst #509 = RDPSR
1400
  { 510,  1,  1,  4,  1,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, ImplicitList10, nullptr, OperandInfo102, -1 ,nullptr },  // Inst #510 = RDTBR
1401
  { 511,  1,  1,  4,  1,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, ImplicitList2, nullptr, OperandInfo102, -1 ,nullptr },  // Inst #511 = RDWIM
1402
  { 512,  3,  1,  4,  1,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo40, -1 ,nullptr },  // Inst #512 = RESTOREri
1403
  { 513,  3,  1,  4,  1,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo41, -1 ,nullptr },  // Inst #513 = RESTORErr
1404
  { 514,  1,  0,  4,  3,  0|(1ULL<<MCID::Return)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo3, -1 ,nullptr },  // Inst #514 = RET
1405
  { 515,  1,  0,  4,  3,  0|(1ULL<<MCID::Return)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator), 0x0ULL, nullptr, nullptr, OperandInfo3, -1 ,nullptr },  // Inst #515 = RETL
1406
  { 516,  2,  0,  4,  3,  0|(1ULL<<MCID::Return)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo31, -1 ,nullptr },  // Inst #516 = RETTri
1407
  { 517,  2,  0,  4,  3,  0|(1ULL<<MCID::Return)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo32, -1 ,nullptr },  // Inst #517 = RETTrr
1408
  { 518,  3,  1,  4,  1,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo40, -1 ,nullptr },  // Inst #518 = SAVEri
1409
  { 519,  3,  1,  4,  1,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo41, -1 ,nullptr },  // Inst #519 = SAVErr
1410
  { 520,  3,  1,  4,  16, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, ImplicitList11, ImplicitList8, OperandInfo40, -1 ,nullptr },  // Inst #520 = SDIVCCri
1411
  { 521,  3,  1,  4,  16, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, ImplicitList11, ImplicitList8, OperandInfo41, -1 ,nullptr },  // Inst #521 = SDIVCCrr
1412
  { 522,  3,  1,  4,  1,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo99, -1 ,nullptr },  // Inst #522 = SDIVXri
1413
  { 523,  3,  1,  4,  1,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo42, -1 ,nullptr },  // Inst #523 = SDIVXrr
1414
  { 524,  3,  1,  4,  16, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, ImplicitList11, ImplicitList11, OperandInfo40, -1 ,nullptr },  // Inst #524 = SDIVri
1415
  { 525,  3,  1,  4,  16, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, ImplicitList11, ImplicitList11, OperandInfo41, -1 ,nullptr },  // Inst #525 = SDIVrr
1416
  { 526,  2,  1,  4,  0,  0, 0x0ULL, nullptr, nullptr, OperandInfo39, -1 ,nullptr },  // Inst #526 = SETHIXi
1417
  { 527,  2,  1,  4,  1,  0, 0x0ULL, nullptr, nullptr, OperandInfo39, -1 ,nullptr },  // Inst #527 = SETHIi
1418
  { 528,  0,  0,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, nullptr, -1 ,nullptr },  // Inst #528 = SHUTDOWN
1419
  { 529,  0,  0,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, nullptr, -1 ,nullptr },  // Inst #529 = SIAM
1420
  { 530,  3,  1,  4,  1,  0, 0x0ULL, nullptr, nullptr, OperandInfo43, -1 ,nullptr },  // Inst #530 = SLLXri
1421
  { 531,  3,  1,  4,  1,  0, 0x0ULL, nullptr, nullptr, OperandInfo97, -1 ,nullptr },  // Inst #531 = SLLXrr
1422
  { 532,  3,  1,  4,  1,  0, 0x0ULL, nullptr, nullptr, OperandInfo40, -1 ,nullptr },  // Inst #532 = SLLri
1423
  { 533,  3,  1,  4,  1,  0, 0x0ULL, nullptr, nullptr, OperandInfo41, -1 ,nullptr },  // Inst #533 = SLLrr
1424
  { 534,  4,  1,  4,  17, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, ImplicitList12, ImplicitList12, OperandInfo103, -1 ,nullptr },  // Inst #534 = SMACri
1425
  { 535,  4,  1,  4,  17, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, ImplicitList12, ImplicitList12, OperandInfo104, -1 ,nullptr },  // Inst #535 = SMACrr
1426
  { 536,  3,  1,  4,  18, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, ImplicitList8, OperandInfo40, -1 ,nullptr },  // Inst #536 = SMULCCri
1427
  { 537,  3,  1,  4,  18, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, ImplicitList8, OperandInfo41, -1 ,nullptr },  // Inst #537 = SMULCCrr
1428
  { 538,  3,  1,  4,  18, 0, 0x0ULL, nullptr, ImplicitList11, OperandInfo40, -1 ,nullptr },  // Inst #538 = SMULri
1429
  { 539,  3,  1,  4,  18, 0, 0x0ULL, nullptr, ImplicitList11, OperandInfo41, -1 ,nullptr },  // Inst #539 = SMULrr
1430
  { 540,  3,  1,  4,  1,  0, 0x0ULL, nullptr, nullptr, OperandInfo43, -1 ,nullptr },  // Inst #540 = SRAXri
1431
  { 541,  3,  1,  4,  1,  0, 0x0ULL, nullptr, nullptr, OperandInfo97, -1 ,nullptr },  // Inst #541 = SRAXrr
1432
  { 542,  3,  1,  4,  1,  0, 0x0ULL, nullptr, nullptr, OperandInfo40, -1 ,nullptr },  // Inst #542 = SRAri
1433
  { 543,  3,  1,  4,  1,  0, 0x0ULL, nullptr, nullptr, OperandInfo41, -1 ,nullptr },  // Inst #543 = SRArr
1434
  { 544,  3,  1,  4,  1,  0, 0x0ULL, nullptr, nullptr, OperandInfo43, -1 ,nullptr },  // Inst #544 = SRLXri
1435
  { 545,  3,  1,  4,  1,  0, 0x0ULL, nullptr, nullptr, OperandInfo97, -1 ,nullptr },  // Inst #545 = SRLXrr
1436
  { 546,  3,  1,  4,  1,  0, 0x0ULL, nullptr, nullptr, OperandInfo40, -1 ,nullptr },  // Inst #546 = SRLri
1437
  { 547,  3,  1,  4,  1,  0, 0x0ULL, nullptr, nullptr, OperandInfo41, -1 ,nullptr },  // Inst #547 = SRLrr
1438
  { 548,  4,  0,  4,  19, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo105, -1 ,nullptr },  // Inst #548 = STArr
1439
  { 549,  0,  0,  4,  1,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, nullptr, -1 ,nullptr },  // Inst #549 = STBAR
1440
  { 550,  4,  0,  4,  19, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo105, -1 ,nullptr },  // Inst #550 = STBArr
1441
  { 551,  3,  0,  4,  19, 0|(1ULL<<MCID::MayStore), 0x0ULL, nullptr, nullptr, OperandInfo106, -1 ,nullptr },  // Inst #551 = STBri
1442
  { 552,  3,  0,  4,  19, 0|(1ULL<<MCID::MayStore), 0x0ULL, nullptr, nullptr, OperandInfo107, -1 ,nullptr },  // Inst #552 = STBrr
1443
  { 553,  2,  1,  4,  19, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, ImplicitList6, OperandInfo31, -1 ,nullptr },  // Inst #553 = STCSRri
1444
  { 554,  2,  1,  4,  19, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, ImplicitList6, OperandInfo32, -1 ,nullptr },  // Inst #554 = STCSRrr
1445
  { 555,  3,  0,  4,  19, 0|(1ULL<<MCID::MayStore), 0x0ULL, nullptr, nullptr, OperandInfo108, -1 ,nullptr },  // Inst #555 = STCri
1446
  { 556,  3,  0,  4,  19, 0|(1ULL<<MCID::MayStore), 0x0ULL, nullptr, nullptr, OperandInfo109, -1 ,nullptr },  // Inst #556 = STCrr
1447
  { 557,  4,  0,  4,  20, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo110, -1 ,nullptr },  // Inst #557 = STDArr
1448
  { 558,  2,  1,  4,  20, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, ImplicitList13, OperandInfo31, -1 ,nullptr },  // Inst #558 = STDCQri
1449
  { 559,  2,  1,  4,  20, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, ImplicitList13, OperandInfo32, -1 ,nullptr },  // Inst #559 = STDCQrr
1450
  { 560,  3,  0,  4,  20, 0|(1ULL<<MCID::MayStore), 0x0ULL, nullptr, nullptr, OperandInfo111, -1 ,nullptr },  // Inst #560 = STDCri
1451
  { 561,  3,  0,  4,  20, 0|(1ULL<<MCID::MayStore), 0x0ULL, nullptr, nullptr, OperandInfo112, -1 ,nullptr },  // Inst #561 = STDCrr
1452
  { 562,  4,  0,  4,  19, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo113, -1 ,nullptr },  // Inst #562 = STDFArr
1453
  { 563,  2,  1,  4,  20, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, ImplicitList14, OperandInfo31, -1 ,nullptr },  // Inst #563 = STDFQri
1454
  { 564,  2,  1,  4,  20, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, ImplicitList14, OperandInfo32, -1 ,nullptr },  // Inst #564 = STDFQrr
1455
  { 565,  3,  0,  4,  20, 0|(1ULL<<MCID::MayStore), 0x0ULL, nullptr, nullptr, OperandInfo114, -1 ,nullptr },  // Inst #565 = STDFri
1456
  { 566,  3,  0,  4,  20, 0|(1ULL<<MCID::MayStore), 0x0ULL, nullptr, nullptr, OperandInfo115, -1 ,nullptr },  // Inst #566 = STDFrr
1457
  { 567,  3,  0,  4,  19, 0|(1ULL<<MCID::MayStore), 0x0ULL, nullptr, nullptr, OperandInfo116, -1 ,nullptr },  // Inst #567 = STDri
1458
  { 568,  3,  0,  4,  19, 0|(1ULL<<MCID::MayStore), 0x0ULL, nullptr, nullptr, OperandInfo117, -1 ,nullptr },  // Inst #568 = STDrr
1459
  { 569,  4,  0,  4,  19, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo118, -1 ,nullptr },  // Inst #569 = STFArr
1460
  { 570,  2,  1,  4,  19, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, ImplicitList7, OperandInfo31, -1 ,nullptr },  // Inst #570 = STFSRri
1461
  { 571,  2,  1,  4,  19, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, ImplicitList7, OperandInfo32, -1 ,nullptr },  // Inst #571 = STFSRrr
1462
  { 572,  3,  0,  4,  19, 0|(1ULL<<MCID::MayStore), 0x0ULL, nullptr, nullptr, OperandInfo119, -1 ,nullptr },  // Inst #572 = STFri
1463
  { 573,  3,  0,  4,  19, 0|(1ULL<<MCID::MayStore), 0x0ULL, nullptr, nullptr, OperandInfo120, -1 ,nullptr },  // Inst #573 = STFrr
1464
  { 574,  4,  0,  4,  19, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo105, -1 ,nullptr },  // Inst #574 = STHArr
1465
  { 575,  3,  0,  4,  19, 0|(1ULL<<MCID::MayStore), 0x0ULL, nullptr, nullptr, OperandInfo106, -1 ,nullptr },  // Inst #575 = STHri
1466
  { 576,  3,  0,  4,  19, 0|(1ULL<<MCID::MayStore), 0x0ULL, nullptr, nullptr, OperandInfo107, -1 ,nullptr },  // Inst #576 = STHrr
1467
  { 577,  4,  0,  4,  19, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo121, -1 ,nullptr },  // Inst #577 = STQFArr
1468
  { 578,  3,  0,  4,  19, 0|(1ULL<<MCID::MayStore), 0x0ULL, nullptr, nullptr, OperandInfo122, -1 ,nullptr },  // Inst #578 = STQFri
1469
  { 579,  3,  0,  4,  19, 0|(1ULL<<MCID::MayStore), 0x0ULL, nullptr, nullptr, OperandInfo123, -1 ,nullptr },  // Inst #579 = STQFrr
1470
  { 580,  2,  1,  4,  1,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, ImplicitList7, OperandInfo31, -1 ,nullptr },  // Inst #580 = STXFSRri
1471
  { 581,  2,  1,  4,  1,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, ImplicitList7, OperandInfo32, -1 ,nullptr },  // Inst #581 = STXFSRrr
1472
  { 582,  3,  0,  4,  19, 0|(1ULL<<MCID::MayStore), 0x0ULL, nullptr, nullptr, OperandInfo124, -1 ,nullptr },  // Inst #582 = STXri
1473
  { 583,  3,  0,  4,  19, 0|(1ULL<<MCID::MayStore), 0x0ULL, nullptr, nullptr, OperandInfo125, -1 ,nullptr },  // Inst #583 = STXrr
1474
  { 584,  3,  0,  4,  19, 0|(1ULL<<MCID::MayStore), 0x0ULL, nullptr, nullptr, OperandInfo106, -1 ,nullptr },  // Inst #584 = STri
1475
  { 585,  3,  0,  4,  19, 0|(1ULL<<MCID::MayStore), 0x0ULL, nullptr, nullptr, OperandInfo107, -1 ,nullptr },  // Inst #585 = STrr
1476
  { 586,  3,  1,  4,  1,  0, 0x0ULL, nullptr, ImplicitList5, OperandInfo40, -1 ,nullptr },  // Inst #586 = SUBCCri
1477
  { 587,  3,  1,  4,  1,  0, 0x0ULL, nullptr, ImplicitList5, OperandInfo41, -1 ,nullptr },  // Inst #587 = SUBCCrr
1478
  { 588,  3,  1,  4,  1,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, ImplicitList5, nullptr, OperandInfo40, -1 ,nullptr },  // Inst #588 = SUBCri
1479
  { 589,  3,  1,  4,  1,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, ImplicitList5, nullptr, OperandInfo41, -1 ,nullptr },  // Inst #589 = SUBCrr
1480
  { 590,  3,  1,  4,  1,  0, 0x0ULL, ImplicitList5, ImplicitList5, OperandInfo40, -1 ,nullptr },  // Inst #590 = SUBEri
1481
  { 591,  3,  1,  4,  1,  0, 0x0ULL, ImplicitList5, ImplicitList5, OperandInfo41, -1 ,nullptr },  // Inst #591 = SUBErr
1482
  { 592,  3,  1,  4,  1,  0, 0x0ULL, nullptr, nullptr, OperandInfo43, -1 ,nullptr },  // Inst #592 = SUBXri
1483
  { 593,  3,  1,  4,  1,  0, 0x0ULL, nullptr, nullptr, OperandInfo42, -1 ,nullptr },  // Inst #593 = SUBXrr
1484
  { 594,  3,  1,  4,  1,  0, 0x0ULL, nullptr, nullptr, OperandInfo40, -1 ,nullptr },  // Inst #594 = SUBri
1485
  { 595,  3,  1,  4,  1,  0, 0x0ULL, nullptr, nullptr, OperandInfo41, -1 ,nullptr },  // Inst #595 = SUBrr
1486
  { 596,  5,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo126, -1 ,nullptr },  // Inst #596 = SWAPArr
1487
  { 597,  4,  1,  4,  1,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL, nullptr, nullptr, OperandInfo127, -1 ,nullptr },  // Inst #597 = SWAPri
1488
  { 598,  4,  1,  4,  1,  0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL, nullptr, nullptr, OperandInfo128, -1 ,nullptr },  // Inst #598 = SWAPrr
1489
  { 599,  0,  0,  4,  1,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, nullptr, -1 ,nullptr },  // Inst #599 = TA1
1490
  { 600,  0,  0,  4,  1,  0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, nullptr, -1 ,nullptr },  // Inst #600 = TA3
1491
  { 601,  0,  0,  4,  1,  0|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, nullptr, -1 ,nullptr },  // Inst #601 = TA5
1492
  { 602,  3,  1,  4,  1,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, ImplicitList5, OperandInfo40, -1 ,nullptr },  // Inst #602 = TADDCCTVri
1493
  { 603,  3,  1,  4,  1,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, ImplicitList5, OperandInfo41, -1 ,nullptr },  // Inst #603 = TADDCCTVrr
1494
  { 604,  3,  1,  4,  1,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, ImplicitList5, OperandInfo40, -1 ,nullptr },  // Inst #604 = TADDCCri
1495
  { 605,  3,  1,  4,  1,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, ImplicitList5, OperandInfo41, -1 ,nullptr },  // Inst #605 = TADDCCrr
1496
  { 606,  3,  0,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, ImplicitList5, nullptr, OperandInfo129, -1 ,nullptr },  // Inst #606 = TICCri
1497
  { 607,  3,  0,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, ImplicitList5, nullptr, OperandInfo40, -1 ,nullptr },  // Inst #607 = TICCrr
1498
  { 608,  4,  1,  4,  1,  0, 0x0ULL, nullptr, nullptr, OperandInfo130, -1 ,nullptr },  // Inst #608 = TLS_ADDXrr
1499
  { 609,  4,  1,  4,  1,  0, 0x0ULL, nullptr, nullptr, OperandInfo131, -1 ,nullptr },  // Inst #609 = TLS_ADDrr
1500
  { 610,  2,  0,  4,  3,  0|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Call)|(1ULL<<MCID::Variadic), 0x0ULL, ImplicitList1, nullptr, OperandInfo7, -1 ,nullptr },  // Inst #610 = TLS_CALL
1501
  { 611,  4,  1,  4,  1,  0|(1ULL<<MCID::MayLoad), 0x0ULL, nullptr, nullptr, OperandInfo132, -1 ,nullptr },  // Inst #611 = TLS_LDXrr
1502
  { 612,  4,  1,  4,  1,  0|(1ULL<<MCID::MayLoad), 0x0ULL, nullptr, nullptr, OperandInfo132, -1 ,nullptr },  // Inst #612 = TLS_LDrr
1503
  { 613,  3,  0,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, ImplicitList5, nullptr, OperandInfo129, -1 ,nullptr },  // Inst #613 = TRAPri
1504
  { 614,  3,  0,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, ImplicitList5, nullptr, OperandInfo40, -1 ,nullptr },  // Inst #614 = TRAPrr
1505
  { 615,  3,  1,  4,  1,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, ImplicitList5, OperandInfo40, -1 ,nullptr },  // Inst #615 = TSUBCCTVri
1506
  { 616,  3,  1,  4,  1,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, ImplicitList5, OperandInfo41, -1 ,nullptr },  // Inst #616 = TSUBCCTVrr
1507
  { 617,  3,  1,  4,  1,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, ImplicitList5, OperandInfo40, -1 ,nullptr },  // Inst #617 = TSUBCCri
1508
  { 618,  3,  1,  4,  1,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, ImplicitList5, OperandInfo41, -1 ,nullptr },  // Inst #618 = TSUBCCrr
1509
  { 619,  3,  0,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, ImplicitList5, nullptr, OperandInfo129, -1 ,nullptr },  // Inst #619 = TXCCri
1510
  { 620,  3,  0,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, ImplicitList5, nullptr, OperandInfo40, -1 ,nullptr },  // Inst #620 = TXCCrr
1511
  { 621,  3,  1,  4,  16, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, ImplicitList11, ImplicitList8, OperandInfo40, -1 ,nullptr },  // Inst #621 = UDIVCCri
1512
  { 622,  3,  1,  4,  16, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, ImplicitList11, ImplicitList8, OperandInfo41, -1 ,nullptr },  // Inst #622 = UDIVCCrr
1513
  { 623,  3,  1,  4,  1,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo99, -1 ,nullptr },  // Inst #623 = UDIVXri
1514
  { 624,  3,  1,  4,  1,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo42, -1 ,nullptr },  // Inst #624 = UDIVXrr
1515
  { 625,  3,  1,  4,  16, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, ImplicitList11, ImplicitList11, OperandInfo40, -1 ,nullptr },  // Inst #625 = UDIVri
1516
  { 626,  3,  1,  4,  16, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, ImplicitList11, ImplicitList11, OperandInfo41, -1 ,nullptr },  // Inst #626 = UDIVrr
1517
  { 627,  4,  1,  4,  17, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, ImplicitList12, ImplicitList12, OperandInfo103, -1 ,nullptr },  // Inst #627 = UMACri
1518
  { 628,  4,  1,  4,  17, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, ImplicitList12, ImplicitList12, OperandInfo104, -1 ,nullptr },  // Inst #628 = UMACrr
1519
  { 629,  3,  1,  4,  21, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, ImplicitList8, OperandInfo40, -1 ,nullptr },  // Inst #629 = UMULCCri
1520
  { 630,  3,  1,  4,  21, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, ImplicitList8, OperandInfo41, -1 ,nullptr },  // Inst #630 = UMULCCrr
1521
  { 631,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo42, -1 ,nullptr },  // Inst #631 = UMULXHI
1522
  { 632,  3,  1,  4,  21, 0, 0x0ULL, nullptr, ImplicitList11, OperandInfo40, -1 ,nullptr },  // Inst #632 = UMULri
1523
  { 633,  3,  1,  4,  21, 0, 0x0ULL, nullptr, ImplicitList11, OperandInfo41, -1 ,nullptr },  // Inst #633 = UMULrr
1524
  { 634,  1,  0,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo3, -1 ,nullptr },  // Inst #634 = UNIMP
1525
  { 635,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo64, -1 ,nullptr },  // Inst #635 = V9FCMPD
1526
  { 636,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo64, -1 ,nullptr },  // Inst #636 = V9FCMPED
1527
  { 637,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo133, -1 ,nullptr },  // Inst #637 = V9FCMPEQ
1528
  { 638,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo134, -1 ,nullptr },  // Inst #638 = V9FCMPES
1529
  { 639,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo133, -1 ,nullptr },  // Inst #639 = V9FCMPQ
1530
  { 640,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo134, -1 ,nullptr },  // Inst #640 = V9FCMPS
1531
  { 641,  5,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo135, -1 ,nullptr },  // Inst #641 = V9FMOVD_FCC
1532
  { 642,  5,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo136, -1 ,nullptr },  // Inst #642 = V9FMOVQ_FCC
1533
  { 643,  5,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo137, -1 ,nullptr },  // Inst #643 = V9FMOVS_FCC
1534
  { 644,  5,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo138, -1 ,nullptr },  // Inst #644 = V9MOVFCCri
1535
  { 645,  5,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo139, -1 ,nullptr },  // Inst #645 = V9MOVFCCrr
1536
  { 646,  3,  1,  4,  1,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo140, -1 ,nullptr },  // Inst #646 = WRASRri
1537
  { 647,  3,  1,  4,  1,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo141, -1 ,nullptr },  // Inst #647 = WRASRrr
1538
  { 648,  3,  1,  4,  1,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo142, -1 ,nullptr },  // Inst #648 = WRPRri
1539
  { 649,  3,  1,  4,  1,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo143, -1 ,nullptr },  // Inst #649 = WRPRrr
1540
  { 650,  2,  0,  4,  1,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, ImplicitList9, OperandInfo51, -1 ,nullptr },  // Inst #650 = WRPSRri
1541
  { 651,  2,  0,  4,  1,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, ImplicitList9, OperandInfo52, -1 ,nullptr },  // Inst #651 = WRPSRrr
1542
  { 652,  2,  0,  4,  1,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, ImplicitList10, OperandInfo51, -1 ,nullptr },  // Inst #652 = WRTBRri
1543
  { 653,  2,  0,  4,  1,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, ImplicitList10, OperandInfo52, -1 ,nullptr },  // Inst #653 = WRTBRrr
1544
  { 654,  2,  0,  4,  1,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, ImplicitList2, OperandInfo51, -1 ,nullptr },  // Inst #654 = WRWIMri
1545
  { 655,  2,  0,  4,  1,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, ImplicitList2, OperandInfo52, -1 ,nullptr },  // Inst #655 = WRWIMrr
1546
  { 656,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo42, -1 ,nullptr },  // Inst #656 = XMULX
1547
  { 657,  3,  1,  4,  0,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo42, -1 ,nullptr },  // Inst #657 = XMULXHI
1548
  { 658,  3,  1,  4,  1,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, ImplicitList5, OperandInfo40, -1 ,nullptr },  // Inst #658 = XNORCCri
1549
  { 659,  3,  1,  4,  1,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, ImplicitList5, OperandInfo41, -1 ,nullptr },  // Inst #659 = XNORCCrr
1550
  { 660,  3,  1,  4,  1,  0, 0x0ULL, nullptr, nullptr, OperandInfo42, -1 ,nullptr },  // Inst #660 = XNORXrr
1551
  { 661,  3,  1,  4,  1,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo40, -1 ,nullptr },  // Inst #661 = XNORri
1552
  { 662,  3,  1,  4,  1,  0, 0x0ULL, nullptr, nullptr, OperandInfo41, -1 ,nullptr },  // Inst #662 = XNORrr
1553
  { 663,  3,  1,  4,  1,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, ImplicitList5, OperandInfo40, -1 ,nullptr },  // Inst #663 = XORCCri
1554
  { 664,  3,  1,  4,  1,  0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, ImplicitList5, OperandInfo41, -1 ,nullptr },  // Inst #664 = XORCCrr
1555
  { 665,  3,  1,  4,  1,  0, 0x0ULL, nullptr, nullptr, OperandInfo43, -1 ,nullptr },  // Inst #665 = XORXri
1556
  { 666,  3,  1,  4,  1,  0, 0x0ULL, nullptr, nullptr, OperandInfo42, -1 ,nullptr },  // Inst #666 = XORXrr
1557
  { 667,  3,  1,  4,  1,  0, 0x0ULL, nullptr, nullptr, OperandInfo40, -1 ,nullptr },  // Inst #667 = XORri
1558
  { 668,  3,  1,  4,  1,  0, 0x0ULL, nullptr, nullptr, OperandInfo41, -1 ,nullptr },  // Inst #668 = XORrr
1559
};
1560
1561
extern const char SparcInstrNameData[] = {
1562
  /* 0 */ 'C', 'A', 'S', 'A', 'a', 's', 'i', '1', '0', 0,
1563
  /* 10 */ 'T', 'A', '1', 0,
1564
  /* 14 */ 'F', 'S', 'R', 'C', '1', 0,
1565
  /* 20 */ 'F', 'A', 'N', 'D', 'N', 'O', 'T', '1', 0,
1566
  /* 29 */ 'F', 'N', 'O', 'T', '1', 0,
1567
  /* 35 */ 'F', 'O', 'R', 'N', 'O', 'T', '1', 0,
1568
  /* 43 */ 'F', 'S', 'R', 'A', '3', '2', 0,
1569
  /* 50 */ 'F', 'P', 'S', 'U', 'B', '3', '2', 0,
1570
  /* 58 */ 'F', 'P', 'A', 'D', 'D', '3', '2', 0,
1571
  /* 66 */ 'E', 'D', 'G', 'E', '3', '2', 0,
1572
  /* 73 */ 'F', 'C', 'M', 'P', 'L', 'E', '3', '2', 0,
1573
  /* 82 */ 'F', 'C', 'M', 'P', 'N', 'E', '3', '2', 0,
1574
  /* 91 */ 'F', 'P', 'A', 'C', 'K', '3', '2', 0,
1575
  /* 99 */ 'C', 'M', 'A', 'S', 'K', '3', '2', 0,
1576
  /* 107 */ 'F', 'S', 'L', 'L', '3', '2', 0,
1577
  /* 114 */ 'F', 'S', 'R', 'L', '3', '2', 0,
1578
  /* 121 */ 'F', 'C', 'M', 'P', 'E', 'Q', '3', '2', 0,
1579
  /* 130 */ 'F', 'S', 'L', 'A', 'S', '3', '2', 0,
1580
  /* 138 */ 'F', 'C', 'M', 'P', 'G', 'T', '3', '2', 0,
1581
  /* 147 */ 'A', 'R', 'R', 'A', 'Y', '3', '2', 0,
1582
  /* 155 */ 'F', 'S', 'R', 'C', '2', 0,
1583
  /* 161 */ 'G', '_', 'F', 'L', 'O', 'G', '2', 0,
1584
  /* 169 */ 'G', '_', 'F', 'E', 'X', 'P', '2', 0,
1585
  /* 177 */ 'F', 'A', 'N', 'D', 'N', 'O', 'T', '2', 0,
1586
  /* 186 */ 'F', 'N', 'O', 'T', '2', 0,
1587
  /* 192 */ 'F', 'O', 'R', 'N', 'O', 'T', '2', 0,
1588
  /* 200 */ 'T', 'A', '3', 0,
1589
  /* 204 */ 'F', 'P', 'A', 'D', 'D', '6', '4', 0,
1590
  /* 212 */ 'T', 'A', '5', 0,
1591
  /* 216 */ 'F', 'S', 'R', 'A', '1', '6', 0,
1592
  /* 223 */ 'F', 'P', 'S', 'U', 'B', '1', '6', 0,
1593
  /* 231 */ 'F', 'P', 'A', 'D', 'D', '1', '6', 0,
1594
  /* 239 */ 'E', 'D', 'G', 'E', '1', '6', 0,
1595
  /* 246 */ 'F', 'C', 'M', 'P', 'L', 'E', '1', '6', 0,
1596
  /* 255 */ 'F', 'C', 'M', 'P', 'N', 'E', '1', '6', 0,
1597
  /* 264 */ 'F', 'P', 'A', 'C', 'K', '1', '6', 0,
1598
  /* 272 */ 'C', 'M', 'A', 'S', 'K', '1', '6', 0,
1599
  /* 280 */ 'F', 'S', 'L', 'L', '1', '6', 0,
1600
  /* 287 */ 'F', 'S', 'R', 'L', '1', '6', 0,
1601
  /* 294 */ 'F', 'C', 'H', 'K', 'S', 'M', '1', '6', 0,
1602
  /* 303 */ 'F', 'M', 'E', 'A', 'N', '1', '6', 0,
1603
  /* 311 */ 'F', 'C', 'M', 'P', 'E', 'Q', '1', '6', 0,
1604
  /* 320 */ 'F', 'S', 'L', 'A', 'S', '1', '6', 0,
1605
  /* 328 */ 'F', 'C', 'M', 'P', 'G', 'T', '1', '6', 0,
1606
  /* 337 */ 'F', 'M', 'U', 'L', '8', 'X', '1', '6', 0,
1607
  /* 346 */ 'F', 'M', 'U', 'L', 'D', '8', 'U', 'L', 'X', '1', '6', 0,
1608
  /* 358 */ 'F', 'M', 'U', 'L', '8', 'U', 'L', 'X', '1', '6', 0,
1609
  /* 369 */ 'F', 'M', 'U', 'L', 'D', '8', 'S', 'U', 'X', '1', '6', 0,
1610
  /* 381 */ 'F', 'M', 'U', 'L', '8', 'S', 'U', 'X', '1', '6', 0,
1611
  /* 392 */ 'A', 'R', 'R', 'A', 'Y', '1', '6', 0,
1612
  /* 400 */ 'E', 'D', 'G', 'E', '8', 0,
1613
  /* 406 */ 'C', 'M', 'A', 'S', 'K', '8', 0,
1614
  /* 413 */ 'A', 'R', 'R', 'A', 'Y', '8', 0,
1615
  /* 420 */ 'B', 'A', 0,
1616
  /* 423 */ 'B', 'P', 'F', 'C', 'C', 'A', 0,
1617
  /* 430 */ 'B', 'P', 'I', 'C', 'C', 'A', 0,
1618
  /* 437 */ 'B', 'P', 'X', 'C', 'C', 'A', 0,
1619
  /* 444 */ 'C', 'B', 'C', 'O', 'N', 'D', 'A', 0,
1620
  /* 452 */ 'F', 'B', 'C', 'O', 'N', 'D', 'A', 0,
1621
  /* 460 */ 'G', '_', 'F', 'M', 'A', 0,
1622
  /* 466 */ 'F', 'A', 'L', 'I', 'G', 'N', 'A', 'D', 'A', 'T', 'A', 0,
1623
  /* 478 */ 'G', '_', 'F', 'S', 'U', 'B', 0,
1624
  /* 485 */ 'G', '_', 'S', 'U', 'B', 0,
1625
  /* 491 */ 'G', '_', 'A', 'T', 'O', 'M', 'I', 'C', 'R', 'M', 'W', '_', 'S', 'U', 'B', 0,
1626
  /* 507 */ 'A', 'D', 'D', 'X', 'C', 'C', 'C', 0,
1627
  /* 515 */ 'B', 'P', 'F', 'C', 'C', 0,
1628
  /* 521 */ 'V', '9', 'F', 'M', 'O', 'V', 'D', '_', 'F', 'C', 'C', 0,
1629
  /* 533 */ 'S', 'E', 'L', 'E', 'C', 'T', '_', 'C', 'C', '_', 'D', 'F', 'P', '_', 'F', 'C', 'C', 0,
1630
  /* 551 */ 'S', 'E', 'L', 'E', 'C', 'T', '_', 'C', 'C', '_', 'Q', 'F', 'P', '_', 'F', 'C', 'C', 0,
1631
  /* 569 */ 'S', 'E', 'L', 'E', 'C', 'T', '_', 'C', 'C', '_', 'F', 'P', '_', 'F', 'C', 'C', 0,
1632
  /* 586 */ 'V', '9', 'F', 'M', 'O', 'V', 'Q', '_', 'F', 'C', 'C', 0,
1633
  /* 598 */ 'V', '9', 'F', 'M', 'O', 'V', 'S', '_', 'F', 'C', 'C', 0,
1634
  /* 610 */ 'S', 'E', 'L', 'E', 'C', 'T', '_', 'C', 'C', '_', 'I', 'n', 't', '_', 'F', 'C', 'C', 0,
1635
  /* 628 */ 'B', 'P', 'I', 'C', 'C', 0,
1636
  /* 634 */ 'F', 'M', 'O', 'V', 'D', '_', 'I', 'C', 'C', 0,
1637
  /* 644 */ 'S', 'E', 'L', 'E', 'C', 'T', '_', 'C', 'C', '_', 'D', 'F', 'P', '_', 'I', 'C', 'C', 0,
1638
  /* 662 */ 'S', 'E', 'L', 'E', 'C', 'T', '_', 'C', 'C', '_', 'Q', 'F', 'P', '_', 'I', 'C', 'C', 0,
1639
  /* 680 */ 'S', 'E', 'L', 'E', 'C', 'T', '_', 'C', 'C', '_', 'F', 'P', '_', 'I', 'C', 'C', 0,
1640
  /* 697 */ 'F', 'M', 'O', 'V', 'Q', '_', 'I', 'C', 'C', 0,
1641
  /* 707 */ 'F', 'M', 'O', 'V', 'S', '_', 'I', 'C', 'C', 0,
1642
  /* 717 */ 'S', 'E', 'L', 'E', 'C', 'T', '_', 'C', 'C', '_', 'I', 'n', 't', '_', 'I', 'C', 'C', 0,
1643
  /* 735 */ 'B', 'P', 'X', 'C', 'C', 0,
1644
  /* 741 */ 'F', 'M', 'O', 'V', 'D', '_', 'X', 'C', 'C', 0,
1645
  /* 751 */ 'F', 'M', 'O', 'V', 'Q', '_', 'X', 'C', 'C', 0,
1646
  /* 761 */ 'F', 'M', 'O', 'V', 'S', '_', 'X', 'C', 'C', 0,
1647
  /* 771 */ 'G', '_', 'I', 'N', 'T', 'R', 'I', 'N', 'S', 'I', 'C', 0,
1648
  /* 783 */ 'G', '_', 'F', 'P', 'T', 'R', 'U', 'N', 'C', 0,
1649
  /* 793 */ 'G', '_', 'I', 'N', 'T', 'R', 'I', 'N', 'S', 'I', 'C', '_', 'T', 'R', 'U', 'N', 'C', 0,
1650
  /* 811 */ 'G', '_', 'T', 'R', 'U', 'N', 'C', 0,
1651
  /* 819 */ 'A', 'D', 'D', 'X', 'C', 0,
1652
  /* 825 */ 'G', '_', 'S', 'E', 'X', 'T', 'L', 'O', 'A', 'D', 0,
1653
  /* 836 */ 'G', '_', 'Z', 'E', 'X', 'T', 'L', 'O', 'A', 'D', 0,
1654
  /* 847 */ 'G', '_', 'L', 'O', 'A', 'D', 0,
1655
  /* 854 */ 'F', 'S', 'U', 'B', 'D', 0,
1656
  /* 860 */ 'F', 'H', 'S', 'U', 'B', 'D', 0,
1657
  /* 867 */ 'G', '_', 'F', 'A', 'D', 'D', 0,
1658
  /* 874 */ 'G', '_', 'A', 'D', 'D', 0,
1659
  /* 880 */ 'G', '_', 'A', 'T', 'O', 'M', 'I', 'C', 'R', 'M', 'W', '_', 'A', 'D', 'D', 0,
1660
  /* 896 */ 'F', 'A', 'D', 'D', 'D', 0,
1661
  /* 902 */ 'F', 'H', 'A', 'D', 'D', 'D', 0,
1662
  /* 909 */ 'F', 'N', 'H', 'A', 'D', 'D', 'D', 0,
1663
  /* 917 */ 'F', 'N', 'A', 'D', 'D', 'D', 0,
1664
  /* 924 */ 'V', '9', 'F', 'C', 'M', 'P', 'E', 'D', 0,
1665
  /* 933 */ 'F', 'N', 'E', 'G', 'D', 0,
1666
  /* 939 */ 'F', 'M', 'U', 'L', 'D', 0,
1667
  /* 945 */ 'F', 'N', 'M', 'U', 'L', 'D', 0,
1668
  /* 952 */ 'F', 'S', 'M', 'U', 'L', 'D', 0,
1669
  /* 959 */ 'F', 'N', 'S', 'M', 'U', 'L', 'D', 0,
1670
  /* 967 */ 'F', 'A', 'N', 'D', 0,
1671
  /* 972 */ 'F', 'N', 'A', 'N', 'D', 0,
1672
  /* 978 */ 'G', '_', 'A', 'T', 'O', 'M', 'I', 'C', 'R', 'M', 'W', '_', 'N', 'A', 'N', 'D', 0,
1673
  /* 995 */ 'F', 'E', 'X', 'P', 'A', 'N', 'D', 0,
1674
  /* 1003 */ 'G', '_', 'A', 'N', 'D', 0,
1675
  /* 1009 */ 'G', '_', 'A', 'T', 'O', 'M', 'I', 'C', 'R', 'M', 'W', '_', 'A', 'N', 'D', 0,
1676
  /* 1025 */ 'L', 'I', 'F', 'E', 'T', 'I', 'M', 'E', '_', 'E', 'N', 'D', 0,
1677
  /* 1038 */ 'C', 'B', 'C', 'O', 'N', 'D', 0,
1678
  /* 1045 */ 'F', 'B', 'C', 'O', 'N', 'D', 0,
1679
  /* 1052 */ 'G', '_', 'B', 'R', 'C', 'O', 'N', 'D', 0,
1680
  /* 1061 */ 'G', '_', 'I', 'N', 'T', 'R', 'I', 'N', 'S', 'I', 'C', '_', 'R', 'O', 'U', 'N', 'D', 0,
1681
  /* 1079 */ 'F', 'I', 'T', 'O', 'D', 0,
1682
  /* 1085 */ 'F', 'Q', 'T', 'O', 'D', 0,
1683
  /* 1091 */ 'F', 'S', 'T', 'O', 'D', 0,
1684
  /* 1097 */ 'F', 'X', 'T', 'O', 'D', 0,
1685
  /* 1103 */ 'M', 'O', 'V', 'X', 'T', 'O', 'D', 0,
1686
  /* 1111 */ 'V', '9', 'F', 'C', 'M', 'P', 'D', 0,
1687
  /* 1119 */ 'F', 'L', 'C', 'M', 'P', 'D', 0,
1688
  /* 1126 */ 'L', 'O', 'A', 'D', '_', 'S', 'T', 'A', 'C', 'K', '_', 'G', 'U', 'A', 'R', 'D', 0,
1689
  /* 1143 */ 'F', 'A', 'B', 'S', 'D', 0,
1690
  /* 1149 */ 'F', 'S', 'Q', 'R', 'T', 'D', 0,
1691
  /* 1156 */ 'F', 'D', 'I', 'V', 'D', 0,
1692
  /* 1162 */ 'F', 'M', 'O', 'V', 'D', 0,
1693
  /* 1168 */ 'F', 'M', 'O', 'V', 'R', 'G', 'E', 'Z', 'D', 0,
1694
  /* 1178 */ 'F', 'M', 'O', 'V', 'R', 'L', 'E', 'Z', 'D', 0,
1695
  /* 1188 */ 'F', 'M', 'O', 'V', 'R', 'G', 'Z', 'D', 0,
1696
  /* 1197 */ 'F', 'M', 'O', 'V', 'R', 'L', 'Z', 'D', 0,
1697
  /* 1206 */ 'F', 'M', 'O', 'V', 'R', 'N', 'Z', 'D', 0,
1698
  /* 1215 */ 'F', 'M', 'O', 'V', 'R', 'Z', 'D', 0,
1699
  /* 1223 */ 'G', '_', 'S', 'S', 'U', 'B', 'E', 0,
1700
  /* 1231 */ 'G', '_', 'U', 'S', 'U', 'B', 'E', 0,
1701
  /* 1239 */ 'R', 'E', 'G', '_', 'S', 'E', 'Q', 'U', 'E', 'N', 'C', 'E', 0,
1702
  /* 1252 */ 'G', '_', 'S', 'A', 'D', 'D', 'E', 0,
1703
  /* 1260 */ 'G', '_', 'U', 'A', 'D', 'D', 'E', 0,
1704
  /* 1268 */ 'F', 'P', 'M', 'E', 'R', 'G', 'E', 0,
1705
  /* 1276 */ 'B', 'U', 'N', 'D', 'L', 'E', 0,
1706
  /* 1283 */ 'B', 'S', 'H', 'U', 'F', 'F', 'L', 'E', 0,
1707
  /* 1292 */ 'F', 'O', 'N', 'E', 0,
1708
  /* 1297 */ 'L', 'O', 'C', 'A', 'L', '_', 'E', 'S', 'C', 'A', 'P', 'E', 0,
1709
  /* 1310 */ 'G', '_', 'S', 'T', 'O', 'R', 'E', 0,
1710
  /* 1318 */ 'D', 'B', 'G', '_', 'V', 'A', 'L', 'U', 'E', 0,
1711
  /* 1328 */ 'G', '_', 'G', 'L', 'O', 'B', 'A', 'L', '_', 'V', 'A', 'L', 'U', 'E', 0,
1712
  /* 1343 */ 'G', '_', 'C', 'T', 'L', 'Z', '_', 'Z', 'E', 'R', 'O', '_', 'U', 'N', 'D', 'E', 'F', 0,
1713
  /* 1361 */ 'G', '_', 'C', 'T', 'T', 'Z', '_', 'Z', 'E', 'R', 'O', '_', 'U', 'N', 'D', 'E', 'F', 0,
1714
  /* 1379 */ 'G', '_', 'I', 'M', 'P', 'L', 'I', 'C', 'I', 'T', '_', 'D', 'E', 'F', 0,
1715
  /* 1394 */ 'G', '_', 'F', 'N', 'E', 'G', 0,
1716
  /* 1401 */ 'E', 'X', 'T', 'R', 'A', 'C', 'T', '_', 'S', 'U', 'B', 'R', 'E', 'G', 0,
1717
  /* 1416 */ 'I', 'N', 'S', 'E', 'R', 'T', '_', 'S', 'U', 'B', 'R', 'E', 'G', 0,
1718
  /* 1430 */ 'S', 'U', 'B', 'R', 'E', 'G', '_', 'T', 'O', '_', 'R', 'E', 'G', 0,
1719
  /* 1444 */ 'G', '_', 'A', 'T', 'O', 'M', 'I', 'C', '_', 'C', 'M', 'P', 'X', 'C', 'H', 'G', 0,
1720
  /* 1461 */ 'G', '_', 'A', 'T', 'O', 'M', 'I', 'C', 'R', 'M', 'W', '_', 'X', 'C', 'H', 'G', 0,
1721
  /* 1478 */ 'G', '_', 'F', 'L', 'O', 'G', 0,
1722
  /* 1485 */ 'G', '_', 'V', 'A', 'A', 'R', 'G', 0,
1723
  /* 1493 */ 'G', '_', 'S', 'M', 'U', 'L', 'H', 0,
1724
  /* 1501 */ 'G', '_', 'U', 'M', 'U', 'L', 'H', 0,
1725
  /* 1509 */ 'F', 'L', 'U', 'S', 'H', 0,
1726
  /* 1515 */ 'G', '_', 'P', 'H', 'I', 0,
1727
  /* 1521 */ 'U', 'M', 'U', 'L', 'X', 'H', 'I', 0,
1728
  /* 1529 */ 'X', 'M', 'U', 'L', 'X', 'H', 'I', 0,
1729
  /* 1537 */ 'F', 'D', 'T', 'O', 'I', 0,
1730
  /* 1543 */ 'F', 'Q', 'T', 'O', 'I', 0,
1731
  /* 1549 */ 'F', 'S', 'T', 'O', 'I', 0,
1732
  /* 1555 */ 'G', '_', 'F', 'P', 'T', 'O', 'S', 'I', 0,
1733
  /* 1564 */ 'G', '_', 'F', 'P', 'T', 'O', 'U', 'I', 0,
1734
  /* 1573 */ 'B', 'M', 'A', 'S', 'K', 0,
1735
  /* 1579 */ 'G', '_', 'P', 'T', 'R', '_', 'M', 'A', 'S', 'K', 0,
1736
  /* 1590 */ 'E', 'D', 'G', 'E', '3', '2', 'L', 0,
1737
  /* 1598 */ 'E', 'D', 'G', 'E', '1', '6', 'L', 0,
1738
  /* 1606 */ 'E', 'D', 'G', 'E', '8', 'L', 0,
1739
  /* 1613 */ 'F', 'M', 'U', 'L', '8', 'X', '1', '6', 'A', 'L', 0,
1740
  /* 1624 */ 'G', 'C', '_', 'L', 'A', 'B', 'E', 'L', 0,
1741
  /* 1633 */ 'D', 'B', 'G', '_', 'L', 'A', 'B', 'E', 'L', 0,
1742
  /* 1643 */ 'E', 'H', '_', 'L', 'A', 'B', 'E', 'L', 0,
1743
  /* 1652 */ 'A', 'N', 'N', 'O', 'T', 'A', 'T', 'I', 'O', 'N', '_', 'L', 'A', 'B', 'E', 'L', 0,
1744
  /* 1669 */ 'I', 'C', 'A', 'L', 'L', '_', 'B', 'R', 'A', 'N', 'C', 'H', '_', 'F', 'U', 'N', 'N', 'E', 'L', 0,
1745
  /* 1689 */ 'G', '_', 'S', 'H', 'L', 0,
1746
  /* 1695 */ 'P', 'A', 'T', 'C', 'H', 'A', 'B', 'L', 'E', '_', 'T', 'A', 'I', 'L', '_', 'C', 'A', 'L', 'L', 0,
1747
  /* 1715 */ 'T', 'L', 'S', '_', 'C', 'A', 'L', 'L', 0,
1748
  /* 1724 */ 'P', 'A', 'T', 'C', 'H', 'A', 'B', 'L', 'E', '_', 'T', 'Y', 'P', 'E', 'D', '_', 'E', 'V', 'E', 'N', 'T', '_', 'C', 'A', 'L', 'L', 0,
1749
  /* 1751 */ 'P', 'A', 'T', 'C', 'H', 'A', 'B', 'L', 'E', '_', 'E', 'V', 'E', 'N', 'T', '_', 'C', 'A', 'L', 'L', 0,
1750
  /* 1772 */ 'F', 'E', 'N', 'T', 'R', 'Y', '_', 'C', 'A', 'L', 'L', 0,
1751
  /* 1784 */ 'K', 'I', 'L', 'L', 0,
1752
  /* 1789 */ 'A', 'L', 'I', 'G', 'N', 'A', 'D', 'D', 'R', 'L', 0,
1753
  /* 1800 */ 'R', 'E', 'T', 'L', 0,
1754
  /* 1805 */ 'G', '_', 'F', 'M', 'U', 'L', 0,
1755
  /* 1812 */ 'G', '_', 'M', 'U', 'L', 0,
1756
  /* 1818 */ 'S', 'I', 'A', 'M', 0,
1757
  /* 1823 */ 'G', '_', 'F', 'R', 'E', 'M', 0,
1758
  /* 1830 */ 'G', '_', 'S', 'R', 'E', 'M', 0,
1759
  /* 1837 */ 'G', '_', 'U', 'R', 'E', 'M', 0,
1760
  /* 1844 */ 'R', 'D', 'W', 'I', 'M', 0,
1761
  /* 1850 */ 'I', 'N', 'L', 'I', 'N', 'E', 'A', 'S', 'M', 0,
1762
  /* 1860 */ 'E', 'D', 'G', 'E', '3', '2', 'N', 0,
1763
  /* 1868 */ 'E', 'D', 'G', 'E', '1', '6', 'N', 0,
1764
  /* 1876 */ 'E', 'D', 'G', 'E', '8', 'N', 0,
1765
  /* 1883 */ 'G', '_', 'A', 'T', 'O', 'M', 'I', 'C', 'R', 'M', 'W', '_', 'U', 'M', 'I', 'N', 0,
1766
  /* 1900 */ 'G', '_', 'A', 'T', 'O', 'M', 'I', 'C', 'R', 'M', 'W', '_', 'M', 'I', 'N', 0,
1767
  /* 1916 */ 'E', 'D', 'G', 'E', '3', '2', 'L', 'N', 0,
1768
  /* 1925 */ 'E', 'D', 'G', 'E', '1', '6', 'L', 'N', 0,
1769
  /* 1934 */ 'E', 'D', 'G', 'E', '8', 'L', 'N', 0,
1770
  /* 1942 */ 'C', 'F', 'I', '_', 'I', 'N', 'S', 'T', 'R', 'U', 'C', 'T', 'I', 'O', 'N', 0,
1771
  /* 1958 */ 'P', 'D', 'I', 'S', 'T', 'N', 0,
1772
  /* 1965 */ 'A', 'D', 'J', 'C', 'A', 'L', 'L', 'S', 'T', 'A', 'C', 'K', 'D', 'O', 'W', 'N', 0,
1773
  /* 1982 */ 'S', 'H', 'U', 'T', 'D', 'O', 'W', 'N', 0,
1774
  /* 1991 */ 'G', '_', 'S', 'S', 'U', 'B', 'O', 0,
1775
  /* 1999 */ 'G', '_', 'U', 'S', 'U', 'B', 'O', 0,
1776
  /* 2007 */ 'G', '_', 'S', 'A', 'D', 'D', 'O', 0,
1777
  /* 2015 */ 'G', '_', 'U', 'A', 'D', 'D', 'O', 0,
1778
  /* 2023 */ 'G', '_', 'S', 'M', 'U', 'L', 'O', 0,
1779
  /* 2031 */ 'G', '_', 'U', 'M', 'U', 'L', 'O', 0,
1780
  /* 2039 */ 'F', 'Z', 'E', 'R', 'O', 0,
1781
  /* 2045 */ 'S', 'T', 'A', 'C', 'K', 'M', 'A', 'P', 0,
1782
  /* 2054 */ 'G', '_', 'B', 'S', 'W', 'A', 'P', 0,
1783
  /* 2062 */ 'G', '_', 'G', 'E', 'P', 0,
1784
  /* 2068 */ 'G', '_', 'S', 'I', 'T', 'O', 'F', 'P', 0,
1785
  /* 2077 */ 'G', '_', 'U', 'I', 'T', 'O', 'F', 'P', 0,
1786
  /* 2086 */ 'G', '_', 'F', 'C', 'M', 'P', 0,
1787
  /* 2093 */ 'G', '_', 'I', 'C', 'M', 'P', 0,
1788
  /* 2100 */ 'U', 'N', 'I', 'M', 'P', 0,
1789
  /* 2106 */ 'N', 'O', 'P', 0,
1790
  /* 2110 */ 'G', '_', 'C', 'T', 'P', 'O', 'P', 0,
1791
  /* 2118 */ 'P', 'A', 'T', 'C', 'H', 'A', 'B', 'L', 'E', '_', 'O', 'P', 0,
1792
  /* 2131 */ 'F', 'A', 'U', 'L', 'T', 'I', 'N', 'G', '_', 'O', 'P', 0,
1793
  /* 2143 */ 'A', 'D', 'J', 'C', 'A', 'L', 'L', 'S', 'T', 'A', 'C', 'K', 'U', 'P', 0,
1794
  /* 2158 */ 'G', '_', 'F', 'E', 'X', 'P', 0,
1795
  /* 2165 */ 'F', 'S', 'U', 'B', 'Q', 0,
1796
  /* 2171 */ 'F', 'A', 'D', 'D', 'Q', 0,
1797
  /* 2177 */ 'V', '9', 'F', 'C', 'M', 'P', 'E', 'Q', 0,
1798
  /* 2186 */ 'F', 'N', 'E', 'G', 'Q', 0,
1799
  /* 2192 */ 'F', 'D', 'M', 'U', 'L', 'Q', 0,
1800
  /* 2199 */ 'F', 'M', 'U', 'L', 'Q', 0,
1801
  /* 2205 */ 'F', 'D', 'T', 'O', 'Q', 0,
1802
  /* 2211 */ 'F', 'I', 'T', 'O', 'Q', 0,
1803
  /* 2217 */ 'F', 'S', 'T', 'O', 'Q', 0,
1804
  /* 2223 */ 'F', 'X', 'T', 'O', 'Q', 0,
1805
  /* 2229 */ 'V', '9', 'F', 'C', 'M', 'P', 'Q', 0,
1806
  /* 2237 */ 'F', 'A', 'B', 'S', 'Q', 0,
1807
  /* 2243 */ 'F', 'S', 'Q', 'R', 'T', 'Q', 0,
1808
  /* 2250 */ 'F', 'D', 'I', 'V', 'Q', 0,
1809
  /* 2256 */ 'F', 'M', 'O', 'V', 'Q', 0,
1810
  /* 2262 */ 'F', 'M', 'O', 'V', 'R', 'G', 'E', 'Z', 'Q', 0,
1811
  /* 2272 */ 'F', 'M', 'O', 'V', 'R', 'L', 'E', 'Z', 'Q', 0,
1812
  /* 2282 */ 'F', 'M', 'O', 'V', 'R', 'G', 'Z', 'Q', 0,
1813
  /* 2291 */ 'F', 'M', 'O', 'V', 'R', 'L', 'Z', 'Q', 0,
1814
  /* 2300 */ 'F', 'M', 'O', 'V', 'R', 'N', 'Z', 'Q', 0,
1815
  /* 2309 */ 'F', 'M', 'O', 'V', 'R', 'Z', 'Q', 0,
1816
  /* 2317 */ 'S', 'T', 'B', 'A', 'R', 0,
1817
  /* 2323 */ 'R', 'D', 'T', 'B', 'R', 0,
1818
  /* 2329 */ 'G', '_', 'B', 'R', 0,
1819
  /* 2334 */ 'A', 'L', 'I', 'G', 'N', 'A', 'D', 'D', 'R', 0,
1820
  /* 2344 */ 'G', '_', 'B', 'L', 'O', 'C', 'K', '_', 'A', 'D', 'D', 'R', 0,
1821
  /* 2357 */ 'P', 'A', 'T', 'C', 'H', 'A', 'B', 'L', 'E', '_', 'F', 'U', 'N', 'C', 'T', 'I', 'O', 'N', '_', 'E', 'N', 'T', 'E', 'R', 0,
1822
  /* 2382 */ 'G', '_', 'A', 'S', 'H', 'R', 0,
1823
  /* 2389 */ 'G', '_', 'L', 'S', 'H', 'R', 0,
1824
  /* 2396 */ 'F', 'O', 'R', 0,
1825
  /* 2400 */ 'F', 'N', 'O', 'R', 0,
1826
  /* 2405 */ 'F', 'X', 'N', 'O', 'R', 0,
1827
  /* 2411 */ 'G', '_', 'S', 'H', 'U', 'F', 'F', 'L', 'E', '_', 'V', 'E', 'C', 'T', 'O', 'R', 0,
1828
  /* 2428 */ 'F', 'X', 'O', 'R', 0,
1829
  /* 2433 */ 'G', '_', 'X', 'O', 'R', 0,
1830
  /* 2439 */ 'G', '_', 'A', 'T', 'O', 'M', 'I', 'C', 'R', 'M', 'W', '_', 'X', 'O', 'R', 0,
1831
  /* 2455 */ 'G', '_', 'O', 'R', 0,
1832
  /* 2460 */ 'G', '_', 'A', 'T', 'O', 'M', 'I', 'C', 'R', 'M', 'W', '_', 'O', 'R', 0,
1833
  /* 2475 */ 'R', 'D', 'P', 'R', 0,
1834
  /* 2480 */ 'R', 'D', 'A', 'S', 'R', 0,
1835
  /* 2486 */ 'R', 'D', 'P', 'S', 'R', 0,
1836
  /* 2492 */ 'G', '_', 'I', 'N', 'T', 'T', 'O', 'P', 'T', 'R', 0,
1837
  /* 2503 */ 'F', 'S', 'R', 'C', '1', 'S', 0,
1838
  /* 2510 */ 'F', 'A', 'N', 'D', 'N', 'O', 'T', '1', 'S', 0,
1839
  /* 2520 */ 'F', 'N', 'O', 'T', '1', 'S', 0,
1840
  /* 2527 */ 'F', 'O', 'R', 'N', 'O', 'T', '1', 'S', 0,
1841
  /* 2536 */ 'F', 'P', 'S', 'U', 'B', '3', '2', 'S', 0,
1842
  /* 2545 */ 'F', 'P', 'A', 'D', 'D', '3', '2', 'S', 0,
1843
  /* 2554 */ 'F', 'S', 'R', 'C', '2', 'S', 0,
1844
  /* 2561 */ 'F', 'A', 'N', 'D', 'N', 'O', 'T', '2', 'S', 0,
1845
  /* 2571 */ 'F', 'N', 'O', 'T', '2', 'S', 0,
1846
  /* 2578 */ 'F', 'O', 'R', 'N', 'O', 'T', '2', 'S', 0,
1847
  /* 2587 */ 'F', 'P', 'S', 'U', 'B', '1', '6', 'S', 0,
1848
  /* 2596 */ 'F', 'P', 'A', 'D', 'D', '1', '6', 'S', 0,
1849
  /* 2605 */ 'G', '_', 'F', 'A', 'B', 'S', 0,
1850
  /* 2612 */ 'F', 'S', 'U', 'B', 'S', 0,
1851
  /* 2618 */ 'F', 'H', 'S', 'U', 'B', 'S', 0,
1852
  /* 2625 */ 'F', 'A', 'D', 'D', 'S', 0,
1853
  /* 2631 */ 'F', 'H', 'A', 'D', 'D', 'S', 0,
1854
  /* 2638 */ 'F', 'N', 'H', 'A', 'D', 'D', 'S', 0,
1855
  /* 2646 */ 'F', 'N', 'A', 'D', 'D', 'S', 0,
1856
  /* 2653 */ 'F', 'A', 'N', 'D', 'S', 0,
1857
  /* 2659 */ 'F', 'N', 'A', 'N', 'D', 'S', 0,
1858
  /* 2666 */ 'F', 'O', 'N', 'E', 'S', 0,
1859
  /* 2672 */ 'V', '9', 'F', 'C', 'M', 'P', 'E', 'S', 0,
1860
  /* 2681 */ 'G', '_', 'U', 'N', 'M', 'E', 'R', 'G', 'E', '_', 'V', 'A', 'L', 'U', 'E', 'S', 0,
1861
  /* 2698 */ 'G', '_', 'M', 'E', 'R', 'G', 'E', '_', 'V', 'A', 'L', 'U', 'E', 'S', 0,
1862
  /* 2713 */ 'F', 'N', 'E', 'G', 'S', 0,
1863
  /* 2719 */ 'F', 'M', 'U', 'L', 'S', 0,
1864
  /* 2725 */ 'F', 'N', 'M', 'U', 'L', 'S', 0,
1865
  /* 2732 */ 'F', 'Z', 'E', 'R', 'O', 'S', 0,
1866
  /* 2739 */ 'F', 'D', 'T', 'O', 'S', 0,
1867
  /* 2745 */ 'F', 'I', 'T', 'O', 'S', 0,
1868
  /* 2751 */ 'F', 'Q', 'T', 'O', 'S', 0,
1869
  /* 2757 */ 'M', 'O', 'V', 'W', 'T', 'O', 'S', 0,
1870
  /* 2765 */ 'F', 'X', 'T', 'O', 'S', 0,
1871
  /* 2771 */ 'V', '9', 'F', 'C', 'M', 'P', 'S', 0,
1872
  /* 2779 */ 'F', 'L', 'C', 'M', 'P', 'S', 0,
1873
  /* 2786 */ 'F', 'O', 'R', 'S', 0,
1874
  /* 2791 */ 'F', 'N', 'O', 'R', 'S', 0,
1875
  /* 2797 */ 'F', 'X', 'N', 'O', 'R', 'S', 0,
1876
  /* 2804 */ 'F', 'X', 'O', 'R', 'S', 0,
1877
  /* 2810 */ 'C', 'O', 'P', 'Y', '_', 'T', 'O', '_', 'R', 'E', 'G', 'C', 'L', 'A', 'S', 'S', 0,
1878
  /* 2827 */ 'F', 'A', 'B', 'S', 'S', 0,
1879
  /* 2833 */ 'G', '_', 'A', 'T', 'O', 'M', 'I', 'C', '_', 'C', 'M', 'P', 'X', 'C', 'H', 'G', '_', 'W', 'I', 'T', 'H', '_', 'S', 'U', 'C', 'C', 'E', 'S', 'S', 0,
1880
  /* 2863 */ 'G', '_', 'I', 'N', 'T', 'R', 'I', 'N', 'S', 'I', 'C', '_', 'W', '_', 'S', 'I', 'D', 'E', '_', 'E', 'F', 'F', 'E', 'C', 'T', 'S', 0,
1881
  /* 2890 */ 'F', 'S', 'Q', 'R', 'T', 'S', 0,
1882
  /* 2897 */ 'F', 'D', 'I', 'V', 'S', 0,
1883
  /* 2903 */ 'F', 'M', 'O', 'V', 'S', 0,
1884
  /* 2909 */ 'F', 'M', 'O', 'V', 'R', 'G', 'E', 'Z', 'S', 0,
1885
  /* 2919 */ 'F', 'M', 'O', 'V', 'R', 'L', 'E', 'Z', 'S', 0,
1886
  /* 2929 */ 'F', 'M', 'O', 'V', 'R', 'G', 'Z', 'S', 0,
1887
  /* 2938 */ 'F', 'M', 'O', 'V', 'R', 'L', 'Z', 'S', 0,
1888
  /* 2947 */ 'F', 'M', 'O', 'V', 'R', 'N', 'Z', 'S', 0,
1889
  /* 2956 */ 'F', 'M', 'O', 'V', 'R', 'Z', 'S', 0,
1890
  /* 2964 */ 'G', '_', 'E', 'X', 'T', 'R', 'A', 'C', 'T', 0,
1891
  /* 2974 */ 'G', '_', 'S', 'E', 'L', 'E', 'C', 'T', 0,
1892
  /* 2983 */ 'G', '_', 'B', 'R', 'I', 'N', 'D', 'I', 'R', 'E', 'C', 'T', 0,
1893
  /* 2996 */ 'P', 'A', 'T', 'C', 'H', 'A', 'B', 'L', 'E', '_', 'R', 'E', 'T', 0,
1894
  /* 3010 */ 'S', 'E', 'T', 0,
1895
  /* 3014 */ 'P', 'A', 'T', 'C', 'H', 'A', 'B', 'L', 'E', '_', 'F', 'U', 'N', 'C', 'T', 'I', 'O', 'N', '_', 'E', 'X', 'I', 'T', 0,
1896
  /* 3038 */ 'G', '_', 'E', 'X', 'T', 'R', 'A', 'C', 'T', '_', 'V', 'E', 'C', 'T', 'O', 'R', '_', 'E', 'L', 'T', 0,
1897
  /* 3059 */ 'G', '_', 'I', 'N', 'S', 'E', 'R', 'T', '_', 'V', 'E', 'C', 'T', 'O', 'R', '_', 'E', 'L', 'T', 0,
1898
  /* 3079 */ 'B', 'P', 'F', 'C', 'C', 'A', 'N', 'T', 0,
1899
  /* 3088 */ 'B', 'P', 'I', 'C', 'C', 'A', 'N', 'T', 0,
1900
  /* 3097 */ 'B', 'P', 'X', 'C', 'C', 'A', 'N', 'T', 0,
1901
  /* 3106 */ 'G', '_', 'F', 'C', 'O', 'N', 'S', 'T', 'A', 'N', 'T', 0,
1902
  /* 3118 */ 'G', '_', 'C', 'O', 'N', 'S', 'T', 'A', 'N', 'T', 0,
1903
  /* 3129 */ 'B', 'P', 'F', 'C', 'C', 'N', 'T', 0,
1904
  /* 3137 */ 'B', 'P', 'I', 'C', 'C', 'N', 'T', 0,
1905
  /* 3145 */ 'B', 'P', 'X', 'C', 'C', 'N', 'T', 0,
1906
  /* 3153 */ 'L', 'Z', 'C', 'N', 'T', 0,
1907
  /* 3159 */ 'S', 'T', 'A', 'T', 'E', 'P', 'O', 'I', 'N', 'T', 0,
1908
  /* 3170 */ 'P', 'A', 'T', 'C', 'H', 'P', 'O', 'I', 'N', 'T', 0,
1909
  /* 3181 */ 'G', '_', 'P', 'T', 'R', 'T', 'O', 'I', 'N', 'T', 0,
1910
  /* 3192 */ 'G', '_', 'V', 'A', 'S', 'T', 'A', 'R', 'T', 0,
1911
  /* 3202 */ 'L', 'I', 'F', 'E', 'T', 'I', 'M', 'E', '_', 'S', 'T', 'A', 'R', 'T', 0,
1912
  /* 3217 */ 'G', '_', 'I', 'N', 'S', 'E', 'R', 'T', 0,
1913
  /* 3226 */ 'G', '_', 'B', 'I', 'T', 'C', 'A', 'S', 'T', 0,
1914
  /* 3236 */ 'G', '_', 'A', 'D', 'D', 'R', 'S', 'P', 'A', 'C', 'E', '_', 'C', 'A', 'S', 'T', 0,
1915
  /* 3253 */ 'P', 'D', 'I', 'S', 'T', 0,
1916
  /* 3259 */ 'G', '_', 'F', 'P', 'E', 'X', 'T', 0,
1917
  /* 3267 */ 'G', '_', 'S', 'E', 'X', 'T', 0,
1918
  /* 3274 */ 'G', '_', 'A', 'N', 'Y', 'E', 'X', 'T', 0,
1919
  /* 3283 */ 'G', '_', 'Z', 'E', 'X', 'T', 0,
1920
  /* 3290 */ 'F', 'M', 'U', 'L', '8', 'X', '1', '6', 'A', 'U', 0,
1921
  /* 3301 */ 'G', '_', 'F', 'D', 'I', 'V', 0,
1922
  /* 3308 */ 'G', '_', 'S', 'D', 'I', 'V', 0,
1923
  /* 3315 */ 'G', '_', 'U', 'D', 'I', 'V', 0,
1924
  /* 3322 */ 'F', 'L', 'U', 'S', 'H', 'W', 0,
1925
  /* 3329 */ 'G', '_', 'F', 'P', 'O', 'W', 0,
1926
  /* 3336 */ 'M', 'O', 'V', 'S', 'T', 'O', 'S', 'W', 0,
1927
  /* 3345 */ 'M', 'O', 'V', 'S', 'T', 'O', 'U', 'W', 0,
1928
  /* 3354 */ 'G', '_', 'A', 'T', 'O', 'M', 'I', 'C', 'R', 'M', 'W', '_', 'U', 'M', 'A', 'X', 0,
1929
  /* 3371 */ 'G', '_', 'A', 'T', 'O', 'M', 'I', 'C', 'R', 'M', 'W', '_', 'M', 'A', 'X', 0,
1930
  /* 3387 */ 'G', 'E', 'T', 'P', 'C', 'X', 0,
1931
  /* 3394 */ 'G', '_', 'F', 'R', 'A', 'M', 'E', '_', 'I', 'N', 'D', 'E', 'X', 0,
1932
  /* 3408 */ 'F', 'P', 'A', 'C', 'K', 'F', 'I', 'X', 0,
1933
  /* 3417 */ 'X', 'M', 'U', 'L', 'X', 0,
1934
  /* 3423 */ 'F', 'D', 'T', 'O', 'X', 0,
1935
  /* 3429 */ 'M', 'O', 'V', 'D', 'T', 'O', 'X', 0,
1936
  /* 3437 */ 'F', 'Q', 'T', 'O', 'X', 0,
1937
  /* 3443 */ 'F', 'S', 'T', 'O', 'X', 0,
1938
  /* 3449 */ 'C', 'O', 'P', 'Y', 0,
1939
  /* 3454 */ 'G', '_', 'C', 'T', 'L', 'Z', 0,
1940
  /* 3461 */ 'G', '_', 'C', 'T', 'T', 'Z', 0,
1941
  /* 3468 */ 'S', 'E', 'T', 'H', 'I', 'i', 0,
1942
  /* 3475 */ 'M', 'E', 'M', 'B', 'A', 'R', 'i', 0,
1943
  /* 3483 */ 'S', 'E', 'T', 'H', 'I', 'X', 'i', 0,
1944
  /* 3491 */ 'E', 'H', '_', 'S', 'J', 'L', 'J', '_', 'L', 'O', 'N', 'G', 'J', 'M', 'P', '3', '2', 'r', 'i', 0,
1945
  /* 3511 */ 'E', 'H', '_', 'S', 'J', 'L', 'J', '_', 'S', 'E', 'T', 'J', 'M', 'P', '3', '2', 'r', 'i', 0,
1946
  /* 3530 */ 'S', 'R', 'A', 'r', 'i', 0,
1947
  /* 3536 */ 'L', 'D', 'S', 'B', 'r', 'i', 0,
1948
  /* 3543 */ 'S', 'T', 'B', 'r', 'i', 0,
1949
  /* 3549 */ 'L', 'D', 'U', 'B', 'r', 'i', 0,
1950
  /* 3556 */ 'S', 'U', 'B', 'r', 'i', 0,
1951
  /* 3562 */ 'L', 'D', 'S', 'T', 'U', 'B', 'r', 'i', 0,
1952
  /* 3571 */ 'S', 'M', 'A', 'C', 'r', 'i', 0,
1953
  /* 3578 */ 'U', 'M', 'A', 'C', 'r', 'i', 0,
1954
  /* 3585 */ 'S', 'U', 'B', 'C', 'r', 'i', 0,
1955
  /* 3592 */ 'T', 'S', 'U', 'B', 'C', 'C', 'r', 'i', 0,
1956
  /* 3601 */ 'T', 'A', 'D', 'D', 'C', 'C', 'r', 'i', 0,
1957
  /* 3610 */ 'A', 'N', 'D', 'C', 'C', 'r', 'i', 0,
1958
  /* 3618 */ 'V', '9', 'M', 'O', 'V', 'F', 'C', 'C', 'r', 'i', 0,
1959
  /* 3629 */ 'T', 'I', 'C', 'C', 'r', 'i', 0,
1960
  /* 3636 */ 'M', 'O', 'V', 'I', 'C', 'C', 'r', 'i', 0,
1961
  /* 3645 */ 'S', 'M', 'U', 'L', 'C', 'C', 'r', 'i', 0,
1962
  /* 3654 */ 'U', 'M', 'U', 'L', 'C', 'C', 'r', 'i', 0,
1963
  /* 3663 */ 'A', 'N', 'D', 'N', 'C', 'C', 'r', 'i', 0,
1964
  /* 3672 */ 'O', 'R', 'N', 'C', 'C', 'r', 'i', 0,
1965
  /* 3680 */ 'X', 'N', 'O', 'R', 'C', 'C', 'r', 'i', 0,
1966
  /* 3689 */ 'X', 'O', 'R', 'C', 'C', 'r', 'i', 0,
1967
  /* 3697 */ 'M', 'U', 'L', 'S', 'C', 'C', 'r', 'i', 0,
1968
  /* 3706 */ 'S', 'D', 'I', 'V', 'C', 'C', 'r', 'i', 0,
1969
  /* 3715 */ 'U', 'D', 'I', 'V', 'C', 'C', 'r', 'i', 0,
1970
  /* 3724 */ 'T', 'X', 'C', 'C', 'r', 'i', 0,
1971
  /* 3731 */ 'M', 'O', 'V', 'X', 'C', 'C', 'r', 'i', 0,
1972
  /* 3740 */ 'A', 'D', 'D', 'C', 'r', 'i', 0,
1973
  /* 3747 */ 'L', 'D', 'D', 'C', 'r', 'i', 0,
1974
  /* 3754 */ 'L', 'D', 'C', 'r', 'i', 0,
1975
  /* 3760 */ 'S', 'T', 'D', 'C', 'r', 'i', 0,
1976
  /* 3767 */ 'S', 'T', 'C', 'r', 'i', 0,
1977
  /* 3773 */ 'L', 'E', 'A', '_', 'A', 'D', 'D', 'r', 'i', 0,
1978
  /* 3783 */ 'L', 'E', 'A', 'X', '_', 'A', 'D', 'D', 'r', 'i', 0,
1979
  /* 3794 */ 'L', 'D', 'D', 'r', 'i', 0,
1980
  /* 3800 */ 'L', 'D', 'r', 'i', 0,
1981
  /* 3805 */ 'A', 'N', 'D', 'r', 'i', 0,
1982
  /* 3811 */ 'B', 'I', 'N', 'D', 'r', 'i', 0,
1983
  /* 3818 */ 'S', 'T', 'D', 'r', 'i', 0,
1984
  /* 3824 */ 'S', 'U', 'B', 'E', 'r', 'i', 0,
1985
  /* 3831 */ 'A', 'D', 'D', 'E', 'r', 'i', 0,
1986
  /* 3838 */ 'R', 'E', 'S', 'T', 'O', 'R', 'E', 'r', 'i', 0,
1987
  /* 3848 */ 'S', 'A', 'V', 'E', 'r', 'i', 0,
1988
  /* 3855 */ 'L', 'D', 'D', 'F', 'r', 'i', 0,
1989
  /* 3862 */ 'L', 'D', 'F', 'r', 'i', 0,
1990
  /* 3868 */ 'S', 'T', 'D', 'F', 'r', 'i', 0,
1991
  /* 3875 */ 'L', 'D', 'Q', 'F', 'r', 'i', 0,
1992
  /* 3882 */ 'S', 'T', 'Q', 'F', 'r', 'i', 0,
1993
  /* 3889 */ 'S', 'T', 'F', 'r', 'i', 0,
1994
  /* 3895 */ 'L', 'D', 'S', 'H', 'r', 'i', 0,
1995
  /* 3902 */ 'F', 'L', 'U', 'S', 'H', 'r', 'i', 0,
1996
  /* 3910 */ 'S', 'T', 'H', 'r', 'i', 0,
1997
  /* 3916 */ 'L', 'D', 'U', 'H', 'r', 'i', 0,
1998
  /* 3923 */ 'C', 'A', 'L', 'L', 'r', 'i', 0,
1999
  /* 3930 */ 'S', 'L', 'L', 'r', 'i', 0,
2000
  /* 3936 */ 'J', 'M', 'P', 'L', 'r', 'i', 0,
2001
  /* 3943 */ 'S', 'R', 'L', 'r', 'i', 0,
2002
  /* 3949 */ 'S', 'M', 'U', 'L', 'r', 'i', 0,
2003
  /* 3956 */ 'U', 'M', 'U', 'L', 'r', 'i', 0,
2004
  /* 3963 */ 'W', 'R', 'W', 'I', 'M', 'r', 'i', 0,
2005
  /* 3971 */ 'A', 'N', 'D', 'N', 'r', 'i', 0,
2006
  /* 3978 */ 'O', 'R', 'N', 'r', 'i', 0,
2007
  /* 3984 */ 'T', 'R', 'A', 'P', 'r', 'i', 0,
2008
  /* 3991 */ 'S', 'W', 'A', 'P', 'r', 'i', 0,
2009
  /* 3998 */ 'C', 'M', 'P', 'r', 'i', 0,
2010
  /* 4004 */ 'S', 'T', 'D', 'C', 'Q', 'r', 'i', 0,
2011
  /* 4012 */ 'S', 'T', 'D', 'F', 'Q', 'r', 'i', 0,
2012
  /* 4020 */ 'W', 'R', 'T', 'B', 'R', 'r', 'i', 0,
2013
  /* 4028 */ 'X', 'N', 'O', 'R', 'r', 'i', 0,
2014
  /* 4035 */ 'X', 'O', 'R', 'r', 'i', 0,
2015
  /* 4041 */ 'W', 'R', 'P', 'R', 'r', 'i', 0,
2016
  /* 4048 */ 'W', 'R', 'A', 'S', 'R', 'r', 'i', 0,
2017
  /* 4056 */ 'L', 'D', 'C', 'S', 'R', 'r', 'i', 0,
2018
  /* 4064 */ 'S', 'T', 'C', 'S', 'R', 'r', 'i', 0,
2019
  /* 4072 */ 'L', 'D', 'F', 'S', 'R', 'r', 'i', 0,
2020
  /* 4080 */ 'S', 'T', 'F', 'S', 'R', 'r', 'i', 0,
2021
  /* 4088 */ 'L', 'D', 'X', 'F', 'S', 'R', 'r', 'i', 0,
2022
  /* 4097 */ 'S', 'T', 'X', 'F', 'S', 'R', 'r', 'i', 0,
2023
  /* 4106 */ 'W', 'R', 'P', 'S', 'R', 'r', 'i', 0,
2024
  /* 4114 */ 'S', 'T', 'r', 'i', 0,
2025
  /* 4119 */ 'R', 'E', 'T', 'T', 'r', 'i', 0,
2026
  /* 4126 */ 'S', 'D', 'I', 'V', 'r', 'i', 0,
2027
  /* 4133 */ 'U', 'D', 'I', 'V', 'r', 'i', 0,
2028
  /* 4140 */ 'T', 'S', 'U', 'B', 'C', 'C', 'T', 'V', 'r', 'i', 0,
2029
  /* 4151 */ 'T', 'A', 'D', 'D', 'C', 'C', 'T', 'V', 'r', 'i', 0,
2030
  /* 4162 */ 'L', 'D', 'S', 'W', 'r', 'i', 0,
2031
  /* 4169 */ 'S', 'R', 'A', 'X', 'r', 'i', 0,
2032
  /* 4176 */ 'S', 'U', 'B', 'X', 'r', 'i', 0,
2033
  /* 4183 */ 'A', 'D', 'D', 'X', 'r', 'i', 0,
2034
  /* 4190 */ 'L', 'D', 'X', 'r', 'i', 0,
2035
  /* 4196 */ 'A', 'N', 'D', 'X', 'r', 'i', 0,
2036
  /* 4203 */ 'S', 'L', 'L', 'X', 'r', 'i', 0,
2037
  /* 4210 */ 'S', 'R', 'L', 'X', 'r', 'i', 0,
2038
  /* 4217 */ 'M', 'U', 'L', 'X', 'r', 'i', 0,
2039
  /* 4224 */ 'X', 'O', 'R', 'X', 'r', 'i', 0,
2040
  /* 4231 */ 'S', 'T', 'X', 'r', 'i', 0,
2041
  /* 4237 */ 'S', 'D', 'I', 'V', 'X', 'r', 'i', 0,
2042
  /* 4245 */ 'U', 'D', 'I', 'V', 'X', 'r', 'i', 0,
2043
  /* 4253 */ 'M', 'O', 'V', 'R', 'G', 'E', 'Z', 'r', 'i', 0,
2044
  /* 4263 */ 'M', 'O', 'V', 'R', 'L', 'E', 'Z', 'r', 'i', 0,
2045
  /* 4273 */ 'M', 'O', 'V', 'R', 'G', 'Z', 'r', 'i', 0,
2046
  /* 4282 */ 'M', 'O', 'V', 'R', 'L', 'Z', 'r', 'i', 0,
2047
  /* 4291 */ 'M', 'O', 'V', 'R', 'N', 'Z', 'r', 'i', 0,
2048
  /* 4300 */ 'M', 'O', 'V', 'R', 'R', 'Z', 'r', 'i', 0,
2049
  /* 4309 */ 'B', 'P', 'G', 'E', 'Z', 'a', 'p', 'n', 0,
2050
  /* 4318 */ 'B', 'P', 'L', 'E', 'Z', 'a', 'p', 'n', 0,
2051
  /* 4327 */ 'B', 'P', 'G', 'Z', 'a', 'p', 'n', 0,
2052
  /* 4335 */ 'B', 'P', 'L', 'Z', 'a', 'p', 'n', 0,
2053
  /* 4343 */ 'B', 'P', 'N', 'Z', 'a', 'p', 'n', 0,
2054
  /* 4351 */ 'B', 'P', 'Z', 'a', 'p', 'n', 0,
2055
  /* 4358 */ 'B', 'P', 'G', 'E', 'Z', 'n', 'a', 'p', 'n', 0,
2056
  /* 4368 */ 'B', 'P', 'L', 'E', 'Z', 'n', 'a', 'p', 'n', 0,
2057
  /* 4378 */ 'B', 'P', 'G', 'Z', 'n', 'a', 'p', 'n', 0,
2058
  /* 4387 */ 'B', 'P', 'L', 'Z', 'n', 'a', 'p', 'n', 0,
2059
  /* 4396 */ 'B', 'P', 'N', 'Z', 'n', 'a', 'p', 'n', 0,
2060
  /* 4405 */ 'B', 'P', 'Z', 'n', 'a', 'p', 'n', 0,
2061
  /* 4413 */ 'E', 'H', '_', 'S', 'J', 'L', 'J', '_', 'L', 'O', 'N', 'G', 'J', 'M', 'P', '3', '2', 'r', 'r', 0,
2062
  /* 4433 */ 'E', 'H', '_', 'S', 'J', 'L', 'J', '_', 'S', 'E', 'T', 'J', 'M', 'P', '3', '2', 'r', 'r', 0,
2063
  /* 4452 */ 'L', 'D', 'S', 'B', 'A', 'r', 'r', 0,
2064
  /* 4460 */ 'S', 'T', 'B', 'A', 'r', 'r', 0,
2065
  /* 4467 */ 'L', 'D', 'U', 'B', 'A', 'r', 'r', 0,
2066
  /* 4475 */ 'L', 'D', 'S', 'T', 'U', 'B', 'A', 'r', 'r', 0,
2067
  /* 4485 */ 'L', 'D', 'D', 'A', 'r', 'r', 0,
2068
  /* 4492 */ 'L', 'D', 'A', 'r', 'r', 0,
2069
  /* 4498 */ 'S', 'T', 'D', 'A', 'r', 'r', 0,
2070
  /* 4505 */ 'L', 'D', 'D', 'F', 'A', 'r', 'r', 0,
2071
  /* 4513 */ 'L', 'D', 'F', 'A', 'r', 'r', 0,
2072
  /* 4520 */ 'S', 'T', 'D', 'F', 'A', 'r', 'r', 0,
2073
  /* 4528 */ 'L', 'D', 'Q', 'F', 'A', 'r', 'r', 0,
2074
  /* 4536 */ 'S', 'T', 'Q', 'F', 'A', 'r', 'r', 0,
2075
  /* 4544 */ 'S', 'T', 'F', 'A', 'r', 'r', 0,
2076
  /* 4551 */ 'L', 'D', 'S', 'H', 'A', 'r', 'r', 0,
2077
  /* 4559 */ 'S', 'T', 'H', 'A', 'r', 'r', 0,
2078
  /* 4566 */ 'L', 'D', 'U', 'H', 'A', 'r', 'r', 0,
2079
  /* 4574 */ 'S', 'W', 'A', 'P', 'A', 'r', 'r', 0,
2080
  /* 4582 */ 'S', 'R', 'A', 'r', 'r', 0,
2081
  /* 4588 */ 'C', 'A', 'S', 'A', 'r', 'r', 0,
2082
  /* 4595 */ 'S', 'T', 'A', 'r', 'r', 0,
2083
  /* 4601 */ 'L', 'D', 'S', 'B', 'r', 'r', 0,
2084
  /* 4608 */ 'S', 'T', 'B', 'r', 'r', 0,
2085
  /* 4614 */ 'L', 'D', 'U', 'B', 'r', 'r', 0,
2086
  /* 4621 */ 'S', 'U', 'B', 'r', 'r', 0,
2087
  /* 4627 */ 'L', 'D', 'S', 'T', 'U', 'B', 'r', 'r', 0,
2088
  /* 4636 */ 'S', 'M', 'A', 'C', 'r', 'r', 0,
2089
  /* 4643 */ 'U', 'M', 'A', 'C', 'r', 'r', 0,
2090
  /* 4650 */ 'S', 'U', 'B', 'C', 'r', 'r', 0,
2091
  /* 4657 */ 'T', 'S', 'U', 'B', 'C', 'C', 'r', 'r', 0,
2092
  /* 4666 */ 'T', 'A', 'D', 'D', 'C', 'C', 'r', 'r', 0,
2093
  /* 4675 */ 'A', 'N', 'D', 'C', 'C', 'r', 'r', 0,
2094
  /* 4683 */ 'V', '9', 'M', 'O', 'V', 'F', 'C', 'C', 'r', 'r', 0,
2095
  /* 4694 */ 'T', 'I', 'C', 'C', 'r', 'r', 0,
2096
  /* 4701 */ 'M', 'O', 'V', 'I', 'C', 'C', 'r', 'r', 0,
2097
  /* 4710 */ 'S', 'M', 'U', 'L', 'C', 'C', 'r', 'r', 0,
2098
  /* 4719 */ 'U', 'M', 'U', 'L', 'C', 'C', 'r', 'r', 0,
2099
  /* 4728 */ 'A', 'N', 'D', 'N', 'C', 'C', 'r', 'r', 0,
2100
  /* 4737 */ 'O', 'R', 'N', 'C', 'C', 'r', 'r', 0,
2101
  /* 4745 */ 'X', 'N', 'O', 'R', 'C', 'C', 'r', 'r', 0,
2102
  /* 4754 */ 'X', 'O', 'R', 'C', 'C', 'r', 'r', 0,
2103
  /* 4762 */ 'M', 'U', 'L', 'S', 'C', 'C', 'r', 'r', 0,
2104
  /* 4771 */ 'S', 'D', 'I', 'V', 'C', 'C', 'r', 'r', 0,
2105
  /* 4780 */ 'U', 'D', 'I', 'V', 'C', 'C', 'r', 'r', 0,
2106
  /* 4789 */ 'T', 'X', 'C', 'C', 'r', 'r', 0,
2107
  /* 4796 */ 'M', 'O', 'V', 'X', 'C', 'C', 'r', 'r', 0,
2108
  /* 4805 */ 'A', 'D', 'D', 'C', 'r', 'r', 0,
2109
  /* 4812 */ 'L', 'D', 'D', 'C', 'r', 'r', 0,
2110
  /* 4819 */ 'L', 'D', 'C', 'r', 'r', 0,
2111
  /* 4825 */ 'S', 'T', 'D', 'C', 'r', 'r', 0,
2112
  /* 4832 */ 'P', 'O', 'P', 'C', 'r', 'r', 0,
2113
  /* 4839 */ 'S', 'T', 'C', 'r', 'r', 0,
2114
  /* 4845 */ 'T', 'L', 'S', '_', 'A', 'D', 'D', 'r', 'r', 0,
2115
  /* 4855 */ 'L', 'D', 'D', 'r', 'r', 0,
2116
  /* 4861 */ 'T', 'L', 'S', '_', 'L', 'D', 'r', 'r', 0,
2117
  /* 4870 */ 'A', 'N', 'D', 'r', 'r', 0,
2118
  /* 4876 */ 'B', 'I', 'N', 'D', 'r', 'r', 0,
2119
  /* 4883 */ 'S', 'T', 'D', 'r', 'r', 0,
2120
  /* 4889 */ 'S', 'U', 'B', 'E', 'r', 'r', 0,
2121
  /* 4896 */ 'A', 'D', 'D', 'E', 'r', 'r', 0,
2122
  /* 4903 */ 'R', 'E', 'S', 'T', 'O', 'R', 'E', 'r', 'r', 0,
2123
  /* 4913 */ 'S', 'A', 'V', 'E', 'r', 'r', 0,
2124
  /* 4920 */ 'L', 'D', 'D', 'F', 'r', 'r', 0,
2125
  /* 4927 */ 'L', 'D', 'F', 'r', 'r', 0,
2126
  /* 4933 */ 'S', 'T', 'D', 'F', 'r', 'r', 0,
2127
  /* 4940 */ 'L', 'D', 'Q', 'F', 'r', 'r', 0,
2128
  /* 4947 */ 'S', 'T', 'Q', 'F', 'r', 'r', 0,
2129
  /* 4954 */ 'S', 'T', 'F', 'r', 'r', 0,
2130
  /* 4960 */ 'L', 'D', 'S', 'H', 'r', 'r', 0,
2131
  /* 4967 */ 'F', 'L', 'U', 'S', 'H', 'r', 'r', 0,
2132
  /* 4975 */ 'S', 'T', 'H', 'r', 'r', 0,
2133
  /* 4981 */ 'L', 'D', 'U', 'H', 'r', 'r', 0,
2134
  /* 4988 */ 'C', 'A', 'L', 'L', 'r', 'r', 0,
2135
  /* 4995 */ 'S', 'L', 'L', 'r', 'r', 0,
2136
  /* 5001 */ 'J', 'M', 'P', 'L', 'r', 'r', 0,
2137
  /* 5008 */ 'S', 'R', 'L', 'r', 'r', 0,
2138
  /* 5014 */ 'S', 'M', 'U', 'L', 'r', 'r', 0,
2139
  /* 5021 */ 'U', 'M', 'U', 'L', 'r', 'r', 0,
2140
  /* 5028 */ 'W', 'R', 'W', 'I', 'M', 'r', 'r', 0,
2141
  /* 5036 */ 'A', 'N', 'D', 'N', 'r', 'r', 0,
2142
  /* 5043 */ 'O', 'R', 'N', 'r', 'r', 0,
2143
  /* 5049 */ 'A', 'N', 'D', 'X', 'N', 'r', 'r', 0,
2144
  /* 5057 */ 'O', 'R', 'X', 'N', 'r', 'r', 0,
2145
  /* 5064 */ 'T', 'R', 'A', 'P', 'r', 'r', 0,
2146
  /* 5071 */ 'S', 'W', 'A', 'P', 'r', 'r', 0,
2147
  /* 5078 */ 'C', 'M', 'P', 'r', 'r', 0,
2148
  /* 5084 */ 'S', 'T', 'D', 'C', 'Q', 'r', 'r', 0,
2149
  /* 5092 */ 'S', 'T', 'D', 'F', 'Q', 'r', 'r', 0,
2150
  /* 5100 */ 'W', 'R', 'T', 'B', 'R', 'r', 'r', 0,
2151
  /* 5108 */ 'X', 'N', 'O', 'R', 'r', 'r', 0,
2152
  /* 5115 */ 'X', 'O', 'R', 'r', 'r', 0,
2153
  /* 5121 */ 'W', 'R', 'P', 'R', 'r', 'r', 0,
2154
  /* 5128 */ 'W', 'R', 'A', 'S', 'R', 'r', 'r', 0,
2155
  /* 5136 */ 'L', 'D', 'C', 'S', 'R', 'r', 'r', 0,
2156
  /* 5144 */ 'S', 'T', 'C', 'S', 'R', 'r', 'r', 0,
2157
  /* 5152 */ 'L', 'D', 'F', 'S', 'R', 'r', 'r', 0,
2158
  /* 5160 */ 'S', 'T', 'F', 'S', 'R', 'r', 'r', 0,
2159
  /* 5168 */ 'L', 'D', 'X', 'F', 'S', 'R', 'r', 'r', 0,
2160
  /* 5177 */ 'S', 'T', 'X', 'F', 'S', 'R', 'r', 'r', 0,
2161
  /* 5186 */ 'W', 'R', 'P', 'S', 'R', 'r', 'r', 0,
2162
  /* 5194 */ 'C', 'A', 'S', 'r', 'r', 0,
2163
  /* 5200 */ 'S', 'T', 'r', 'r', 0,
2164
  /* 5205 */ 'R', 'E', 'T', 'T', 'r', 'r', 0,
2165
  /* 5212 */ 'S', 'D', 'I', 'V', 'r', 'r', 0,
2166
  /* 5219 */ 'U', 'D', 'I', 'V', 'r', 'r', 0,
2167
  /* 5226 */ 'T', 'S', 'U', 'B', 'C', 'C', 'T', 'V', 'r', 'r', 0,
2168
  /* 5237 */ 'T', 'A', 'D', 'D', 'C', 'C', 'T', 'V', 'r', 'r', 0,
2169
  /* 5248 */ 'L', 'D', 'S', 'W', 'r', 'r', 0,
2170
  /* 5255 */ 'S', 'R', 'A', 'X', 'r', 'r', 0,
2171
  /* 5262 */ 'S', 'U', 'B', 'X', 'r', 'r', 0,
2172
  /* 5269 */ 'T', 'L', 'S', '_', 'A', 'D', 'D', 'X', 'r', 'r', 0,
2173
  /* 5280 */ 'T', 'L', 'S', '_', 'L', 'D', 'X', 'r', 'r', 0,
2174
  /* 5290 */ 'A', 'N', 'D', 'X', 'r', 'r', 0,
2175
  /* 5297 */ 'S', 'L', 'L', 'X', 'r', 'r', 0,
2176
  /* 5304 */ 'S', 'R', 'L', 'X', 'r', 'r', 0,
2177
  /* 5311 */ 'M', 'U', 'L', 'X', 'r', 'r', 0,
2178
  /* 5318 */ 'X', 'N', 'O', 'R', 'X', 'r', 'r', 0,
2179
  /* 5326 */ 'X', 'O', 'R', 'X', 'r', 'r', 0,
2180
  /* 5333 */ 'C', 'A', 'S', 'X', 'r', 'r', 0,
2181
  /* 5340 */ 'S', 'T', 'X', 'r', 'r', 0,
2182
  /* 5346 */ 'S', 'D', 'I', 'V', 'X', 'r', 'r', 0,
2183
  /* 5354 */ 'U', 'D', 'I', 'V', 'X', 'r', 'r', 0,
2184
  /* 5362 */ 'M', 'O', 'V', 'R', 'G', 'E', 'Z', 'r', 'r', 0,
2185
  /* 5372 */ 'M', 'O', 'V', 'R', 'L', 'E', 'Z', 'r', 'r', 0,
2186
  /* 5382 */ 'M', 'O', 'V', 'R', 'G', 'Z', 'r', 'r', 0,
2187
  /* 5391 */ 'M', 'O', 'V', 'R', 'L', 'Z', 'r', 'r', 0,
2188
  /* 5400 */ 'M', 'O', 'V', 'R', 'N', 'Z', 'r', 'r', 0,
2189
  /* 5409 */ 'M', 'O', 'V', 'R', 'R', 'Z', 'r', 'r', 0,
2190
  /* 5418 */ 'B', 'P', 'G', 'E', 'Z', 'a', 'p', 't', 0,
2191
  /* 5427 */ 'B', 'P', 'L', 'E', 'Z', 'a', 'p', 't', 0,
2192
  /* 5436 */ 'B', 'P', 'G', 'Z', 'a', 'p', 't', 0,
2193
  /* 5444 */ 'B', 'P', 'L', 'Z', 'a', 'p', 't', 0,
2194
  /* 5452 */ 'B', 'P', 'N', 'Z', 'a', 'p', 't', 0,
2195
  /* 5460 */ 'B', 'P', 'Z', 'a', 'p', 't', 0,
2196
  /* 5467 */ 'B', 'P', 'G', 'E', 'Z', 'n', 'a', 'p', 't', 0,
2197
  /* 5477 */ 'B', 'P', 'L', 'E', 'Z', 'n', 'a', 'p', 't', 0,
2198
  /* 5487 */ 'B', 'P', 'G', 'Z', 'n', 'a', 'p', 't', 0,
2199
  /* 5496 */ 'B', 'P', 'L', 'Z', 'n', 'a', 'p', 't', 0,
2200
  /* 5505 */ 'B', 'P', 'N', 'Z', 'n', 'a', 'p', 't', 0,
2201
  /* 5514 */ 'B', 'P', 'Z', 'n', 'a', 'p', 't', 0,
2202
};
2203
2204
extern const unsigned SparcInstrNameIndices[] = {
2205
    1517U, 1850U, 1942U, 1643U, 1624U, 1652U, 1784U, 1401U, 
2206
    1416U, 1381U, 1430U, 2810U, 1318U, 1633U, 1239U, 3449U, 
2207
    1276U, 3202U, 1025U, 2045U, 1772U, 3170U, 1126U, 3159U, 
2208
    1297U, 2131U, 2118U, 2357U, 2996U, 3014U, 1695U, 1751U, 
2209
    1724U, 1669U, 874U, 485U, 1812U, 3308U, 3315U, 1830U, 
2210
    1837U, 1003U, 2455U, 2433U, 1379U, 1515U, 3394U, 1328U, 
2211
    2964U, 2681U, 3217U, 2698U, 3181U, 2492U, 3226U, 793U, 
2212
    1061U, 847U, 825U, 836U, 1310U, 2833U, 1444U, 1461U, 
2213
    880U, 491U, 1009U, 978U, 2460U, 2439U, 3371U, 1900U, 
2214
    3354U, 1883U, 1052U, 2983U, 771U, 2863U, 3274U, 811U, 
2215
    3118U, 3106U, 3192U, 1485U, 3267U, 3283U, 1689U, 2389U, 
2216
    2382U, 2093U, 2086U, 2974U, 2015U, 1260U, 1999U, 1231U, 
2217
    2007U, 1252U, 1991U, 1223U, 2031U, 2023U, 1501U, 1493U, 
2218
    867U, 478U, 1805U, 460U, 3301U, 1823U, 3329U, 2158U, 
2219
    169U, 1478U, 161U, 1394U, 3259U, 783U, 1555U, 1564U, 
2220
    2068U, 2077U, 2605U, 2062U, 1579U, 2329U, 3059U, 3038U, 
2221
    2411U, 3461U, 1361U, 3454U, 1343U, 2110U, 2054U, 3236U, 
2222
    2344U, 1965U, 2143U, 3491U, 4413U, 3511U, 4433U, 3387U, 
2223
    533U, 644U, 569U, 680U, 610U, 717U, 551U, 662U, 
2224
    3010U, 3602U, 4667U, 3740U, 4805U, 3831U, 4896U, 819U, 
2225
    507U, 4183U, 5273U, 3777U, 4849U, 2334U, 1789U, 3610U, 
2226
    4675U, 3663U, 4728U, 3971U, 5036U, 5049U, 4196U, 5290U, 
2227
    3805U, 4870U, 392U, 147U, 413U, 420U, 1039U, 445U, 
2228
    3811U, 4876U, 1573U, 515U, 423U, 3079U, 3129U, 4309U, 
2229
    5418U, 4358U, 5467U, 4327U, 5436U, 4378U, 5487U, 628U, 
2230
    430U, 3088U, 3137U, 4318U, 5427U, 4368U, 5477U, 4335U, 
2231
    5444U, 4387U, 5496U, 4343U, 5452U, 4396U, 5505U, 735U, 
2232
    437U, 3097U, 3145U, 4351U, 5460U, 4405U, 5514U, 1283U, 
2233
    1710U, 3923U, 4988U, 0U, 4588U, 5333U, 5194U, 1038U, 
2234
    444U, 272U, 99U, 406U, 3998U, 5078U, 239U, 1598U, 
2235
    1925U, 1868U, 66U, 1590U, 1916U, 1860U, 400U, 1606U, 
2236
    1934U, 1876U, 1143U, 2237U, 2827U, 896U, 2171U, 2625U, 
2237
    466U, 967U, 20U, 2510U, 177U, 2561U, 2653U, 1045U, 
2238
    452U, 294U, 1113U, 311U, 121U, 328U, 138U, 246U, 
2239
    73U, 255U, 82U, 2231U, 2773U, 1156U, 2250U, 2897U, 
2240
    2192U, 1537U, 2205U, 2739U, 3423U, 995U, 902U, 2631U, 
2241
    860U, 2618U, 1079U, 2211U, 2745U, 1119U, 2779U, 1509U, 
2242
    3322U, 3902U, 4967U, 303U, 1162U, 523U, 634U, 741U, 
2243
    2256U, 588U, 697U, 751U, 1168U, 2262U, 2909U, 1188U, 
2244
    2282U, 2929U, 1178U, 2272U, 2919U, 1197U, 2291U, 2938U, 
2245
    1206U, 2300U, 2947U, 1215U, 2309U, 2956U, 2903U, 600U, 
2246
    707U, 761U, 381U, 358U, 337U, 1613U, 3290U, 939U, 
2247
    369U, 346U, 2199U, 2719U, 917U, 2646U, 972U, 2659U, 
2248
    933U, 2186U, 2713U, 909U, 2638U, 945U, 2725U, 2400U, 
2249
    2791U, 29U, 2520U, 186U, 2571U, 959U, 1292U, 2666U, 
2250
    2396U, 35U, 2527U, 192U, 2578U, 2786U, 264U, 91U, 
2251
    3408U, 231U, 2596U, 58U, 2545U, 204U, 1268U, 223U, 
2252
    2587U, 50U, 2536U, 1085U, 1543U, 2751U, 3437U, 320U, 
2253
    130U, 280U, 107U, 952U, 1149U, 2243U, 2890U, 216U, 
2254
    43U, 14U, 2503U, 155U, 2554U, 287U, 114U, 1091U, 
2255
    1549U, 2217U, 3443U, 854U, 2165U, 2612U, 2405U, 2797U, 
2256
    2428U, 2804U, 1097U, 2223U, 2765U, 2039U, 2732U, 3936U, 
2257
    5001U, 4492U, 4056U, 5136U, 3754U, 4819U, 4485U, 3747U, 
2258
    4812U, 4505U, 3855U, 4920U, 3794U, 4855U, 4513U, 4072U, 
2259
    5152U, 3862U, 4927U, 4528U, 3875U, 4940U, 4452U, 3536U, 
2260
    4601U, 4551U, 3895U, 4960U, 4475U, 3562U, 4627U, 4162U, 
2261
    5248U, 4467U, 3549U, 4614U, 4566U, 3916U, 4981U, 4088U, 
2262
    5168U, 4190U, 5284U, 3800U, 4865U, 3783U, 3773U, 3153U, 
2263
    3475U, 3429U, 3620U, 4685U, 3636U, 4701U, 4253U, 5362U, 
2264
    4273U, 5382U, 4263U, 5372U, 4282U, 5391U, 4291U, 5400U, 
2265
    4300U, 5409U, 3336U, 3345U, 2757U, 3731U, 4796U, 1103U, 
2266
    3697U, 4762U, 4217U, 5311U, 2106U, 3682U, 4747U, 3672U, 
2267
    4737U, 3978U, 5043U, 5057U, 4225U, 5320U, 4030U, 5110U, 
2268
    3253U, 1958U, 4832U, 2480U, 2475U, 2486U, 2323U, 1844U, 
2269
    3838U, 4903U, 3006U, 1800U, 4119U, 5205U, 3848U, 4913U, 
2270
    3706U, 4771U, 4237U, 5346U, 4126U, 5212U, 3483U, 3468U, 
2271
    1982U, 1818U, 4203U, 5297U, 3930U, 4995U, 3571U, 4636U, 
2272
    3645U, 4710U, 3949U, 5014U, 4169U, 5255U, 3530U, 4582U, 
2273
    4210U, 5304U, 3943U, 5008U, 4595U, 2317U, 4460U, 3543U, 
2274
    4608U, 4064U, 5144U, 3767U, 4839U, 4498U, 4004U, 5084U, 
2275
    3760U, 4825U, 4520U, 4012U, 5092U, 3868U, 4933U, 3818U, 
2276
    4883U, 4544U, 4080U, 5160U, 3889U, 4954U, 4559U, 3910U, 
2277
    4975U, 4536U, 3882U, 4947U, 4097U, 5177U, 4231U, 5340U, 
2278
    4114U, 5200U, 3593U, 4658U, 3585U, 4650U, 3824U, 4889U, 
2279
    4176U, 5262U, 3556U, 4621U, 4574U, 3991U, 5071U, 10U, 
2280
    200U, 212U, 4151U, 5237U, 3601U, 4666U, 3629U, 4694U, 
2281
    5269U, 4845U, 1715U, 5280U, 4861U, 3984U, 5064U, 4140U, 
2282
    5226U, 3592U, 4657U, 3724U, 4789U, 3715U, 4780U, 4245U, 
2283
    5354U, 4133U, 5219U, 3578U, 4643U, 3654U, 4719U, 1521U, 
2284
    3956U, 5021U, 2100U, 1111U, 924U, 2177U, 2672U, 2229U, 
2285
    2771U, 521U, 586U, 598U, 3618U, 4683U, 4048U, 5128U, 
2286
    4041U, 5121U, 4106U, 5186U, 4020U, 5100U, 3963U, 5028U, 
2287
    3417U, 1529U, 3680U, 4745U, 5318U, 4028U, 5108U, 3689U, 
2288
    4754U, 4224U, 5326U, 4035U, 5115U, 
2289
};
2290
2291
337
static inline void InitSparcMCInstrInfo(MCInstrInfo *II) {
2292
337
  II->InitMCInstrInfo(SparcInsts, SparcInstrNameIndices, SparcInstrNameData, 669);
2293
337
}
2294
2295
} // end llvm namespace
2296
#endif // GET_INSTRINFO_MC_DESC
2297
2298
#ifdef GET_INSTRINFO_HEADER
2299
#undef GET_INSTRINFO_HEADER
2300
namespace llvm {
2301
struct SparcGenInstrInfo : public TargetInstrInfo {
2302
  explicit SparcGenInstrInfo(int CFSetupOpcode = -1, int CFDestroyOpcode = -1, int CatchRetOpcode = -1, int ReturnOpcode = -1);
2303
421
  ~SparcGenInstrInfo() override = default;
2304
2305
};
2306
} // end llvm namespace
2307
#endif // GET_INSTRINFO_HEADER
2308
2309
#ifdef GET_INSTRINFO_CTOR_DTOR
2310
#undef GET_INSTRINFO_CTOR_DTOR
2311
namespace llvm {
2312
extern const MCInstrDesc SparcInsts[];
2313
extern const unsigned SparcInstrNameIndices[];
2314
extern const char SparcInstrNameData[];
2315
SparcGenInstrInfo::SparcGenInstrInfo(int CFSetupOpcode, int CFDestroyOpcode, int CatchRetOpcode, int ReturnOpcode)
2316
427
  : TargetInstrInfo(CFSetupOpcode, CFDestroyOpcode, CatchRetOpcode, ReturnOpcode) {
2317
427
  InitMCInstrInfo(SparcInsts, SparcInstrNameIndices, SparcInstrNameData, 669);
2318
427
}
2319
} // end llvm namespace
2320
#endif // GET_INSTRINFO_CTOR_DTOR
2321
2322
#ifdef GET_INSTRINFO_OPERAND_ENUM
2323
#undef GET_INSTRINFO_OPERAND_ENUM
2324
namespace llvm {
2325
namespace SP {
2326
namespace OpName {
2327
enum {
2328
OPERAND_LAST
2329
};
2330
} // end namespace OpName
2331
} // end namespace SP
2332
} // end namespace llvm
2333
#endif //GET_INSTRINFO_OPERAND_ENUM
2334
2335
#ifdef GET_INSTRINFO_NAMED_OPS
2336
#undef GET_INSTRINFO_NAMED_OPS
2337
namespace llvm {
2338
namespace SP {
2339
LLVM_READONLY
2340
int16_t getNamedOperandIdx(uint16_t Opcode, uint16_t NamedIdx) {
2341
  return -1;
2342
}
2343
} // end namespace SP
2344
} // end namespace llvm
2345
#endif //GET_INSTRINFO_NAMED_OPS
2346
2347
#ifdef GET_INSTRINFO_OPERAND_TYPES_ENUM
2348
#undef GET_INSTRINFO_OPERAND_TYPES_ENUM
2349
namespace llvm {
2350
namespace SP {
2351
namespace OpTypes {
2352
enum OperandType {
2353
  CCOp = 0,
2354
  MEMri = 1,
2355
  MEMrr = 2,
2356
  TLSSym = 3,
2357
  bprtarget = 4,
2358
  bprtarget16 = 5,
2359
  brtarget = 6,
2360
  calltarget = 7,
2361
  f32imm = 8,
2362
  f64imm = 9,
2363
  getPCX = 10,
2364
  i16imm = 11,
2365
  i1imm = 12,
2366
  i32imm = 13,
2367
  i64imm = 14,
2368
  i8imm = 15,
2369
  ptype0 = 16,
2370
  ptype1 = 17,
2371
  ptype2 = 18,
2372
  ptype3 = 19,
2373
  ptype4 = 20,
2374
  ptype5 = 21,
2375
  simm13Op = 22,
2376
  type0 = 23,
2377
  type1 = 24,
2378
  type2 = 25,
2379
  type3 = 26,
2380
  type4 = 27,
2381
  type5 = 28,
2382
  OPERAND_TYPE_LIST_END
2383
};
2384
} // end namespace OpTypes
2385
} // end namespace SP
2386
} // end namespace llvm
2387
#endif // GET_INSTRINFO_OPERAND_TYPES_ENUM
2388