Files
lief-project-LIEF/api/python/lief/assembly/mips.pyi
T
Romain Thomas fd6b2c70c5 LLVM 22 Update
2026-01-24 17:18:48 +01:00

5853 lines
63 KiB
Python

import enum
from typing import Iterator, Optional, Union
import lief.assembly
class OPCODE(enum.Enum):
PHI = 0
INLINEASM = 1
INLINEASM_BR = 2
CFI_INSTRUCTION = 3
EH_LABEL = 4
GC_LABEL = 5
ANNOTATION_LABEL = 6
KILL = 7
EXTRACT_SUBREG = 8
INSERT_SUBREG = 9
IMPLICIT_DEF = 10
INIT_UNDEF = 11
SUBREG_TO_REG = 12
COPY_TO_REGCLASS = 13
DBG_VALUE = 14
DBG_VALUE_LIST = 15
DBG_INSTR_REF = 16
DBG_PHI = 17
DBG_LABEL = 18
REG_SEQUENCE = 19
COPY = 20
COPY_LANEMASK = 21
BUNDLE = 22
LIFETIME_START = 23
LIFETIME_END = 24
PSEUDO_PROBE = 25
ARITH_FENCE = 26
STACKMAP = 27
FENTRY_CALL = 28
PATCHPOINT = 29
LOAD_STACK_GUARD = 30
PREALLOCATED_SETUP = 31
PREALLOCATED_ARG = 32
STATEPOINT = 33
LOCAL_ESCAPE = 34
FAULTING_OP = 35
PATCHABLE_OP = 36
PATCHABLE_FUNCTION_ENTER = 37
PATCHABLE_RET = 38
PATCHABLE_FUNCTION_EXIT = 39
PATCHABLE_TAIL_CALL = 40
PATCHABLE_EVENT_CALL = 41
PATCHABLE_TYPED_EVENT_CALL = 42
ICALL_BRANCH_FUNNEL = 43
FAKE_USE = 44
MEMBARRIER = 45
JUMP_TABLE_DEBUG_INFO = 46
RELOC_NONE = 47
CONVERGENCECTRL_ENTRY = 48
CONVERGENCECTRL_ANCHOR = 49
CONVERGENCECTRL_LOOP = 50
CONVERGENCECTRL_GLUE = 51
G_ASSERT_SEXT = 52
G_ASSERT_ZEXT = 53
G_ASSERT_ALIGN = 54
G_ADD = 55
G_SUB = 56
G_MUL = 57
G_SDIV = 58
G_UDIV = 59
G_SREM = 60
G_UREM = 61
G_SDIVREM = 62
G_UDIVREM = 63
G_AND = 64
G_OR = 65
G_XOR = 66
G_ABDS = 67
G_ABDU = 68
G_UAVGFLOOR = 69
G_UAVGCEIL = 70
G_SAVGFLOOR = 71
G_SAVGCEIL = 72
G_IMPLICIT_DEF = 73
G_PHI = 74
G_FRAME_INDEX = 75
G_GLOBAL_VALUE = 76
G_PTRAUTH_GLOBAL_VALUE = 77
G_CONSTANT_POOL = 78
G_EXTRACT = 79
G_UNMERGE_VALUES = 80
G_INSERT = 81
G_MERGE_VALUES = 82
G_BUILD_VECTOR = 83
G_BUILD_VECTOR_TRUNC = 84
G_CONCAT_VECTORS = 85
G_PTRTOINT = 86
G_INTTOPTR = 87
G_BITCAST = 88
G_FREEZE = 89
G_CONSTANT_FOLD_BARRIER = 90
G_INTRINSIC_FPTRUNC_ROUND = 91
G_INTRINSIC_TRUNC = 92
G_INTRINSIC_ROUND = 93
G_INTRINSIC_LRINT = 94
G_INTRINSIC_LLRINT = 95
G_INTRINSIC_ROUNDEVEN = 96
G_READCYCLECOUNTER = 97
G_READSTEADYCOUNTER = 98
G_LOAD = 99
G_SEXTLOAD = 100
G_ZEXTLOAD = 101
G_INDEXED_LOAD = 102
G_INDEXED_SEXTLOAD = 103
G_INDEXED_ZEXTLOAD = 104
G_STORE = 105
G_INDEXED_STORE = 106
G_ATOMIC_CMPXCHG_WITH_SUCCESS = 107
G_ATOMIC_CMPXCHG = 108
G_ATOMICRMW_XCHG = 109
G_ATOMICRMW_ADD = 110
G_ATOMICRMW_SUB = 111
G_ATOMICRMW_AND = 112
G_ATOMICRMW_NAND = 113
G_ATOMICRMW_OR = 114
G_ATOMICRMW_XOR = 115
G_ATOMICRMW_MAX = 116
G_ATOMICRMW_MIN = 117
G_ATOMICRMW_UMAX = 118
G_ATOMICRMW_UMIN = 119
G_ATOMICRMW_FADD = 120
G_ATOMICRMW_FSUB = 121
G_ATOMICRMW_FMAX = 122
G_ATOMICRMW_FMIN = 123
G_ATOMICRMW_FMAXIMUM = 124
G_ATOMICRMW_FMINIMUM = 125
G_ATOMICRMW_UINC_WRAP = 126
G_ATOMICRMW_UDEC_WRAP = 127
G_ATOMICRMW_USUB_COND = 128
G_ATOMICRMW_USUB_SAT = 129
G_FENCE = 130
G_PREFETCH = 131
G_BRCOND = 132
G_BRINDIRECT = 133
G_INVOKE_REGION_START = 134
G_INTRINSIC = 135
G_INTRINSIC_W_SIDE_EFFECTS = 136
G_INTRINSIC_CONVERGENT = 137
G_INTRINSIC_CONVERGENT_W_SIDE_EFFECTS = 138
G_ANYEXT = 139
G_TRUNC = 140
G_TRUNC_SSAT_S = 141
G_TRUNC_SSAT_U = 142
G_TRUNC_USAT_U = 143
G_CONSTANT = 144
G_FCONSTANT = 145
G_VASTART = 146
G_VAARG = 147
G_SEXT = 148
G_SEXT_INREG = 149
G_ZEXT = 150
G_SHL = 151
G_LSHR = 152
G_ASHR = 153
G_FSHL = 154
G_FSHR = 155
G_ROTR = 156
G_ROTL = 157
G_ICMP = 158
G_FCMP = 159
G_SCMP = 160
G_UCMP = 161
G_SELECT = 162
G_UADDO = 163
G_UADDE = 164
G_USUBO = 165
G_USUBE = 166
G_SADDO = 167
G_SADDE = 168
G_SSUBO = 169
G_SSUBE = 170
G_UMULO = 171
G_SMULO = 172
G_UMULH = 173
G_SMULH = 174
G_UADDSAT = 175
G_SADDSAT = 176
G_USUBSAT = 177
G_SSUBSAT = 178
G_USHLSAT = 179
G_SSHLSAT = 180
G_SMULFIX = 181
G_UMULFIX = 182
G_SMULFIXSAT = 183
G_UMULFIXSAT = 184
G_SDIVFIX = 185
G_UDIVFIX = 186
G_SDIVFIXSAT = 187
G_UDIVFIXSAT = 188
G_FADD = 189
G_FSUB = 190
G_FMUL = 191
G_FMA = 192
G_FMAD = 193
G_FDIV = 194
G_FREM = 195
G_FMODF = 196
G_FPOW = 197
G_FPOWI = 198
G_FEXP = 199
G_FEXP2 = 200
G_FEXP10 = 201
G_FLOG = 202
G_FLOG2 = 203
G_FLOG10 = 204
G_FLDEXP = 205
G_FFREXP = 206
G_FNEG = 207
G_FPEXT = 208
G_FPTRUNC = 209
G_FPTOSI = 210
G_FPTOUI = 211
G_SITOFP = 212
G_UITOFP = 213
G_FPTOSI_SAT = 214
G_FPTOUI_SAT = 215
G_FABS = 216
G_FCOPYSIGN = 217
G_IS_FPCLASS = 218
G_FCANONICALIZE = 219
G_FMINNUM = 220
G_FMAXNUM = 221
G_FMINNUM_IEEE = 222
G_FMAXNUM_IEEE = 223
G_FMINIMUM = 224
G_FMAXIMUM = 225
G_FMINIMUMNUM = 226
G_FMAXIMUMNUM = 227
G_GET_FPENV = 228
G_SET_FPENV = 229
G_RESET_FPENV = 230
G_GET_FPMODE = 231
G_SET_FPMODE = 232
G_RESET_FPMODE = 233
G_GET_ROUNDING = 234
G_SET_ROUNDING = 235
G_PTR_ADD = 236
G_PTRMASK = 237
G_SMIN = 238
G_SMAX = 239
G_UMIN = 240
G_UMAX = 241
G_ABS = 242
G_LROUND = 243
G_LLROUND = 244
G_BR = 245
G_BRJT = 246
G_VSCALE = 247
G_INSERT_SUBVECTOR = 248
G_EXTRACT_SUBVECTOR = 249
G_INSERT_VECTOR_ELT = 250
G_EXTRACT_VECTOR_ELT = 251
G_SHUFFLE_VECTOR = 252
G_SPLAT_VECTOR = 253
G_STEP_VECTOR = 254
G_VECTOR_COMPRESS = 255
G_CTTZ = 256
G_CTTZ_ZERO_UNDEF = 257
G_CTLZ = 258
G_CTLZ_ZERO_UNDEF = 259
G_CTPOP = 260
G_BSWAP = 261
G_BITREVERSE = 262
G_FCEIL = 263
G_FCOS = 264
G_FSIN = 265
G_FSINCOS = 266
G_FTAN = 267
G_FACOS = 268
G_FASIN = 269
G_FATAN = 270
G_FATAN2 = 271
G_FCOSH = 272
G_FSINH = 273
G_FTANH = 274
G_FSQRT = 275
G_FFLOOR = 276
G_FRINT = 277
G_FNEARBYINT = 278
G_ADDRSPACE_CAST = 279
G_BLOCK_ADDR = 280
G_JUMP_TABLE = 281
G_DYN_STACKALLOC = 282
G_STACKSAVE = 283
G_STACKRESTORE = 284
G_STRICT_FADD = 285
G_STRICT_FSUB = 286
G_STRICT_FMUL = 287
G_STRICT_FDIV = 288
G_STRICT_FREM = 289
G_STRICT_FMA = 290
G_STRICT_FSQRT = 291
G_STRICT_FLDEXP = 292
G_READ_REGISTER = 293
G_WRITE_REGISTER = 294
G_MEMCPY = 295
G_MEMCPY_INLINE = 296
G_MEMMOVE = 297
G_MEMSET = 298
G_BZERO = 299
G_TRAP = 300
G_DEBUGTRAP = 301
G_UBSANTRAP = 302
G_VECREDUCE_SEQ_FADD = 303
G_VECREDUCE_SEQ_FMUL = 304
G_VECREDUCE_FADD = 305
G_VECREDUCE_FMUL = 306
G_VECREDUCE_FMAX = 307
G_VECREDUCE_FMIN = 308
G_VECREDUCE_FMAXIMUM = 309
G_VECREDUCE_FMINIMUM = 310
G_VECREDUCE_ADD = 311
G_VECREDUCE_MUL = 312
G_VECREDUCE_AND = 313
G_VECREDUCE_OR = 314
G_VECREDUCE_XOR = 315
G_VECREDUCE_SMAX = 316
G_VECREDUCE_SMIN = 317
G_VECREDUCE_UMAX = 318
G_VECREDUCE_UMIN = 319
G_SBFX = 320
G_UBFX = 321
ABSMacro = 322
ADJCALLSTACKDOWN = 323
ADJCALLSTACKUP = 324
AND_V_D_PSEUDO = 325
AND_V_H_PSEUDO = 326
AND_V_W_PSEUDO = 327
ATOMIC_CMP_SWAP_I16 = 328
ATOMIC_CMP_SWAP_I16_POSTRA = 329
ATOMIC_CMP_SWAP_I32 = 330
ATOMIC_CMP_SWAP_I32_POSTRA = 331
ATOMIC_CMP_SWAP_I64 = 332
ATOMIC_CMP_SWAP_I64_POSTRA = 333
ATOMIC_CMP_SWAP_I8 = 334
ATOMIC_CMP_SWAP_I8_POSTRA = 335
ATOMIC_LOAD_ADD_I16 = 336
ATOMIC_LOAD_ADD_I16_POSTRA = 337
ATOMIC_LOAD_ADD_I32 = 338
ATOMIC_LOAD_ADD_I32_POSTRA = 339
ATOMIC_LOAD_ADD_I64 = 340
ATOMIC_LOAD_ADD_I64_POSTRA = 341
ATOMIC_LOAD_ADD_I8 = 342
ATOMIC_LOAD_ADD_I8_POSTRA = 343
ATOMIC_LOAD_AND_I16 = 344
ATOMIC_LOAD_AND_I16_POSTRA = 345
ATOMIC_LOAD_AND_I32 = 346
ATOMIC_LOAD_AND_I32_POSTRA = 347
ATOMIC_LOAD_AND_I64 = 348
ATOMIC_LOAD_AND_I64_POSTRA = 349
ATOMIC_LOAD_AND_I8 = 350
ATOMIC_LOAD_AND_I8_POSTRA = 351
ATOMIC_LOAD_MAX_I16 = 352
ATOMIC_LOAD_MAX_I16_POSTRA = 353
ATOMIC_LOAD_MAX_I32 = 354
ATOMIC_LOAD_MAX_I32_POSTRA = 355
ATOMIC_LOAD_MAX_I64 = 356
ATOMIC_LOAD_MAX_I64_POSTRA = 357
ATOMIC_LOAD_MAX_I8 = 358
ATOMIC_LOAD_MAX_I8_POSTRA = 359
ATOMIC_LOAD_MIN_I16 = 360
ATOMIC_LOAD_MIN_I16_POSTRA = 361
ATOMIC_LOAD_MIN_I32 = 362
ATOMIC_LOAD_MIN_I32_POSTRA = 363
ATOMIC_LOAD_MIN_I64 = 364
ATOMIC_LOAD_MIN_I64_POSTRA = 365
ATOMIC_LOAD_MIN_I8 = 366
ATOMIC_LOAD_MIN_I8_POSTRA = 367
ATOMIC_LOAD_NAND_I16 = 368
ATOMIC_LOAD_NAND_I16_POSTRA = 369
ATOMIC_LOAD_NAND_I32 = 370
ATOMIC_LOAD_NAND_I32_POSTRA = 371
ATOMIC_LOAD_NAND_I64 = 372
ATOMIC_LOAD_NAND_I64_POSTRA = 373
ATOMIC_LOAD_NAND_I8 = 374
ATOMIC_LOAD_NAND_I8_POSTRA = 375
ATOMIC_LOAD_OR_I16 = 376
ATOMIC_LOAD_OR_I16_POSTRA = 377
ATOMIC_LOAD_OR_I32 = 378
ATOMIC_LOAD_OR_I32_POSTRA = 379
ATOMIC_LOAD_OR_I64 = 380
ATOMIC_LOAD_OR_I64_POSTRA = 381
ATOMIC_LOAD_OR_I8 = 382
ATOMIC_LOAD_OR_I8_POSTRA = 383
ATOMIC_LOAD_SUB_I16 = 384
ATOMIC_LOAD_SUB_I16_POSTRA = 385
ATOMIC_LOAD_SUB_I32 = 386
ATOMIC_LOAD_SUB_I32_POSTRA = 387
ATOMIC_LOAD_SUB_I64 = 388
ATOMIC_LOAD_SUB_I64_POSTRA = 389
ATOMIC_LOAD_SUB_I8 = 390
ATOMIC_LOAD_SUB_I8_POSTRA = 391
ATOMIC_LOAD_UMAX_I16 = 392
ATOMIC_LOAD_UMAX_I16_POSTRA = 393
ATOMIC_LOAD_UMAX_I32 = 394
ATOMIC_LOAD_UMAX_I32_POSTRA = 395
ATOMIC_LOAD_UMAX_I64 = 396
ATOMIC_LOAD_UMAX_I64_POSTRA = 397
ATOMIC_LOAD_UMAX_I8 = 398
ATOMIC_LOAD_UMAX_I8_POSTRA = 399
ATOMIC_LOAD_UMIN_I16 = 400
ATOMIC_LOAD_UMIN_I16_POSTRA = 401
ATOMIC_LOAD_UMIN_I32 = 402
ATOMIC_LOAD_UMIN_I32_POSTRA = 403
ATOMIC_LOAD_UMIN_I64 = 404
ATOMIC_LOAD_UMIN_I64_POSTRA = 405
ATOMIC_LOAD_UMIN_I8 = 406
ATOMIC_LOAD_UMIN_I8_POSTRA = 407
ATOMIC_LOAD_XOR_I16 = 408
ATOMIC_LOAD_XOR_I16_POSTRA = 409
ATOMIC_LOAD_XOR_I32 = 410
ATOMIC_LOAD_XOR_I32_POSTRA = 411
ATOMIC_LOAD_XOR_I64 = 412
ATOMIC_LOAD_XOR_I64_POSTRA = 413
ATOMIC_LOAD_XOR_I8 = 414
ATOMIC_LOAD_XOR_I8_POSTRA = 415
ATOMIC_SWAP_I16 = 416
ATOMIC_SWAP_I16_POSTRA = 417
ATOMIC_SWAP_I32 = 418
ATOMIC_SWAP_I32_POSTRA = 419
ATOMIC_SWAP_I64 = 420
ATOMIC_SWAP_I64_POSTRA = 421
ATOMIC_SWAP_I8 = 422
ATOMIC_SWAP_I8_POSTRA = 423
B = 424
BAL_BR = 425
BAL_BR_MM = 426
BEQLImmMacro = 427
BGE = 428
BGEImmMacro = 429
BGEL = 430
BGELImmMacro = 431
BGEU = 432
BGEUImmMacro = 433
BGEUL = 434
BGEULImmMacro = 435
BGT = 436
BGTImmMacro = 437
BGTL = 438
BGTLImmMacro = 439
BGTU = 440
BGTUImmMacro = 441
BGTUL = 442
BGTULImmMacro = 443
BLE = 444
BLEImmMacro = 445
BLEL = 446
BLELImmMacro = 447
BLEU = 448
BLEUImmMacro = 449
BLEUL = 450
BLEULImmMacro = 451
BLT = 452
BLTImmMacro = 453
BLTL = 454
BLTLImmMacro = 455
BLTU = 456
BLTUImmMacro = 457
BLTUL = 458
BLTULImmMacro = 459
BNELImmMacro = 460
BPOSGE32_PSEUDO = 461
BSEL_D_PSEUDO = 462
BSEL_FD_PSEUDO = 463
BSEL_FW_PSEUDO = 464
BSEL_H_PSEUDO = 465
BSEL_W_PSEUDO = 466
B_MM = 467
B_MMR6_Pseudo = 468
B_MM_Pseudo = 469
BeqImm = 470
BneImm = 471
BteqzT8CmpX16 = 472
BteqzT8CmpiX16 = 473
BteqzT8SltX16 = 474
BteqzT8SltiX16 = 475
BteqzT8SltiuX16 = 476
BteqzT8SltuX16 = 477
BtnezT8CmpX16 = 478
BtnezT8CmpiX16 = 479
BtnezT8SltX16 = 480
BtnezT8SltiX16 = 481
BtnezT8SltiuX16 = 482
BtnezT8SltuX16 = 483
BuildPairF64 = 484
BuildPairF64_64 = 485
CFTC1 = 486
CONSTPOOL_ENTRY = 487
COPY_FD_PSEUDO = 488
COPY_FW_PSEUDO = 489
CTTC1 = 490
Constant32 = 491
DMULImmMacro = 492
DMULMacro = 493
DMULOMacro = 494
DMULOUMacro = 495
DROL = 496
DROLImm = 497
DROR = 498
DRORImm = 499
DSDivIMacro = 500
DSDivMacro = 501
DSRemIMacro = 502
DSRemMacro = 503
DUDivIMacro = 504
DUDivMacro = 505
DURemIMacro = 506
DURemMacro = 507
ERet = 508
ExtractElementF64 = 509
ExtractElementF64_64 = 510
FABS_D = 511
FABS_W = 512
FEXP2_D_1_PSEUDO = 513
FEXP2_W_1_PSEUDO = 514
FILL_FD_PSEUDO = 515
FILL_FW_PSEUDO = 516
GotPrologue16 = 517
INSERT_B_VIDX64_PSEUDO = 518
INSERT_B_VIDX_PSEUDO = 519
INSERT_D_VIDX64_PSEUDO = 520
INSERT_D_VIDX_PSEUDO = 521
INSERT_FD_PSEUDO = 522
INSERT_FD_VIDX64_PSEUDO = 523
INSERT_FD_VIDX_PSEUDO = 524
INSERT_FW_PSEUDO = 525
INSERT_FW_VIDX64_PSEUDO = 526
INSERT_FW_VIDX_PSEUDO = 527
INSERT_H_VIDX64_PSEUDO = 528
INSERT_H_VIDX_PSEUDO = 529
INSERT_W_VIDX64_PSEUDO = 530
INSERT_W_VIDX_PSEUDO = 531
JALR64Pseudo = 532
JALRHB64Pseudo = 533
JALRHBPseudo = 534
JALRPseudo = 535
JAL_MMR6 = 536
JalOneReg = 537
JalTwoReg = 538
LDMacro = 539
LDR_D = 540
LDR_W = 541
LD_F16 = 542
LOAD_ACC128 = 543
LOAD_ACC64 = 544
LOAD_ACC64DSP = 545
LOAD_CCOND_DSP = 546
LONG_BRANCH_ADDiu = 547
LONG_BRANCH_ADDiu2Op = 548
LONG_BRANCH_DADDiu = 549
LONG_BRANCH_DADDiu2Op = 550
LONG_BRANCH_LUi = 551
LONG_BRANCH_LUi2Op = 552
LONG_BRANCH_LUi2Op_64 = 553
LWM_MM = 554
LoadAddrImm32 = 555
LoadAddrImm64 = 556
LoadAddrReg32 = 557
LoadAddrReg64 = 558
LoadImm32 = 559
LoadImm64 = 560
LoadImmDoubleFGR = 561
LoadImmDoubleFGR_32 = 562
LoadImmDoubleGPR = 563
LoadImmSingleFGR = 564
LoadImmSingleGPR = 565
LwConstant32 = 566
MFTACX = 567
MFTC0 = 568
MFTC1 = 569
MFTDSP = 570
MFTGPR = 571
MFTHC1 = 572
MFTHI = 573
MFTLO = 574
MIPSeh_return32 = 575
MIPSeh_return64 = 576
MSA_FP_EXTEND_D_PSEUDO = 577
MSA_FP_EXTEND_W_PSEUDO = 578
MSA_FP_ROUND_D_PSEUDO = 579
MSA_FP_ROUND_W_PSEUDO = 580
MTTACX = 581
MTTC0 = 582
MTTC1 = 583
MTTDSP = 584
MTTGPR = 585
MTTHC1 = 586
MTTHI = 587
MTTLO = 588
MULImmMacro = 589
MULOMacro = 590
MULOUMacro = 591
MultRxRy16 = 592
MultRxRyRz16 = 593
MultuRxRy16 = 594
MultuRxRyRz16 = 595
NOP = 596
NORImm = 597
NORImm64 = 598
NOR_V_D_PSEUDO = 599
NOR_V_H_PSEUDO = 600
NOR_V_W_PSEUDO = 601
OR_V_D_PSEUDO = 602
OR_V_H_PSEUDO = 603
OR_V_W_PSEUDO = 604
PseudoCMPU_EQ_QB = 605
PseudoCMPU_LE_QB = 606
PseudoCMPU_LT_QB = 607
PseudoCMP_EQ_PH = 608
PseudoCMP_LE_PH = 609
PseudoCMP_LT_PH = 610
PseudoCVT_D32_W = 611
PseudoCVT_D64_L = 612
PseudoCVT_D64_W = 613
PseudoCVT_S_L = 614
PseudoCVT_S_W = 615
PseudoDMULT = 616
PseudoDMULTu = 617
PseudoDSDIV = 618
PseudoDUDIV = 619
PseudoD_SELECT_I = 620
PseudoD_SELECT_I64 = 621
PseudoIndirectBranch = 622
PseudoIndirectBranch64 = 623
PseudoIndirectBranch64R6 = 624
PseudoIndirectBranchR6 = 625
PseudoIndirectBranch_MM = 626
PseudoIndirectBranch_MMR6 = 627
PseudoIndirectHazardBranch = 628
PseudoIndirectHazardBranch64 = 629
PseudoIndrectHazardBranch64R6 = 630
PseudoIndrectHazardBranchR6 = 631
PseudoMADD = 632
PseudoMADDU = 633
PseudoMADDU_MM = 634
PseudoMADD_MM = 635
PseudoMFHI = 636
PseudoMFHI64 = 637
PseudoMFHI_MM = 638
PseudoMFLO = 639
PseudoMFLO64 = 640
PseudoMFLO_MM = 641
PseudoMSUB = 642
PseudoMSUBU = 643
PseudoMSUBU_MM = 644
PseudoMSUB_MM = 645
PseudoMTLOHI = 646
PseudoMTLOHI64 = 647
PseudoMTLOHI_DSP = 648
PseudoMTLOHI_MM = 649
PseudoMULT = 650
PseudoMULT_MM = 651
PseudoMULTu = 652
PseudoMULTu_MM = 653
PseudoPICK_PH = 654
PseudoPICK_QB = 655
PseudoReturn = 656
PseudoReturn64 = 657
PseudoSDIV = 658
PseudoSELECTFP_F_D32 = 659
PseudoSELECTFP_F_D64 = 660
PseudoSELECTFP_F_I = 661
PseudoSELECTFP_F_I64 = 662
PseudoSELECTFP_F_S = 663
PseudoSELECTFP_T_D32 = 664
PseudoSELECTFP_T_D64 = 665
PseudoSELECTFP_T_I = 666
PseudoSELECTFP_T_I64 = 667
PseudoSELECTFP_T_S = 668
PseudoSELECT_D32 = 669
PseudoSELECT_D64 = 670
PseudoSELECT_I = 671
PseudoSELECT_I64 = 672
PseudoSELECT_S = 673
PseudoTRUNC_W_D = 674
PseudoTRUNC_W_D32 = 675
PseudoTRUNC_W_S = 676
PseudoUDIV = 677
ROL = 678
ROLImm = 679
ROR = 680
RORImm = 681
RetRA = 682
RetRA16 = 683
SDC1_M1 = 684
SDIV_MM_Pseudo = 685
SDMacro = 686
SDivIMacro = 687
SDivMacro = 688
SEQIMacro = 689
SEQMacro = 690
SGE = 691
SGEImm = 692
SGEImm64 = 693
SGEU = 694
SGEUImm = 695
SGEUImm64 = 696
SGTImm = 697
SGTImm64 = 698
SGTUImm = 699
SGTUImm64 = 700
SLE = 701
SLEImm = 702
SLEImm64 = 703
SLEU = 704
SLEUImm = 705
SLEUImm64 = 706
SLTImm64 = 707
SLTUImm64 = 708
SNEIMacro = 709
SNEMacro = 710
SNZ_B_PSEUDO = 711
SNZ_D_PSEUDO = 712
SNZ_H_PSEUDO = 713
SNZ_V_PSEUDO = 714
SNZ_W_PSEUDO = 715
SRemIMacro = 716
SRemMacro = 717
STORE_ACC128 = 718
STORE_ACC64 = 719
STORE_ACC64DSP = 720
STORE_CCOND_DSP = 721
STR_D = 722
STR_W = 723
ST_F16 = 724
SWM_MM = 725
SZ_B_PSEUDO = 726
SZ_D_PSEUDO = 727
SZ_H_PSEUDO = 728
SZ_V_PSEUDO = 729
SZ_W_PSEUDO = 730
SaaAddr = 731
SaadAddr = 732
SelBeqZ = 733
SelBneZ = 734
SelTBteqZCmp = 735
SelTBteqZCmpi = 736
SelTBteqZSlt = 737
SelTBteqZSlti = 738
SelTBteqZSltiu = 739
SelTBteqZSltu = 740
SelTBtneZCmp = 741
SelTBtneZCmpi = 742
SelTBtneZSlt = 743
SelTBtneZSlti = 744
SelTBtneZSltiu = 745
SelTBtneZSltu = 746
SltCCRxRy16 = 747
SltiCCRxImmX16 = 748
SltiuCCRxImmX16 = 749
SltuCCRxRy16 = 750
SltuRxRyRz16 = 751
TAILCALL = 752
TAILCALL64R6REG = 753
TAILCALLHB64R6REG = 754
TAILCALLHBR6REG = 755
TAILCALLR6REG = 756
TAILCALLREG = 757
TAILCALLREG64 = 758
TAILCALLREGHB = 759
TAILCALLREGHB64 = 760
TAILCALLREG_MM = 761
TAILCALLREG_MMR6 = 762
TAILCALL_MM = 763
TAILCALL_MMR6 = 764
TRAP = 765
TRAP_MM = 766
UDIV_MM_Pseudo = 767
UDivIMacro = 768
UDivMacro = 769
URemIMacro = 770
URemMacro = 771
Ulh = 772
Ulhu = 773
Ulw = 774
Ush = 775
Usw = 776
XOR_V_D_PSEUDO = 777
XOR_V_H_PSEUDO = 778
XOR_V_W_PSEUDO = 779
ABSQ_S_PH = 780
ABSQ_S_PH_MM = 781
ABSQ_S_QB = 782
ABSQ_S_QB_MMR2 = 783
ABSQ_S_W = 784
ABSQ_S_W_MM = 785
ADD = 786
ADDIUPC = 787
ADDIUPC_MM = 788
ADDIUPC_MMR6 = 789
ADDIUR1SP_MM = 790
ADDIUR2_MM = 791
ADDIUS5_MM = 792
ADDIUSP_MM = 793
ADDIU_MMR6 = 794
ADDQH_PH = 795
ADDQH_PH_MMR2 = 796
ADDQH_R_PH = 797
ADDQH_R_PH_MMR2 = 798
ADDQH_R_W = 799
ADDQH_R_W_MMR2 = 800
ADDQH_W = 801
ADDQH_W_MMR2 = 802
ADDQ_PH = 803
ADDQ_PH_MM = 804
ADDQ_S_PH = 805
ADDQ_S_PH_MM = 806
ADDQ_S_W = 807
ADDQ_S_W_MM = 808
ADDR_PS64 = 809
ADDSC = 810
ADDSC_MM = 811
ADDS_A_B = 812
ADDS_A_D = 813
ADDS_A_H = 814
ADDS_A_W = 815
ADDS_S_B = 816
ADDS_S_D = 817
ADDS_S_H = 818
ADDS_S_W = 819
ADDS_U_B = 820
ADDS_U_D = 821
ADDS_U_H = 822
ADDS_U_W = 823
ADDU16_MM = 824
ADDU16_MMR6 = 825
ADDUH_QB = 826
ADDUH_QB_MMR2 = 827
ADDUH_R_QB = 828
ADDUH_R_QB_MMR2 = 829
ADDU_MMR6 = 830
ADDU_PH = 831
ADDU_PH_MMR2 = 832
ADDU_QB = 833
ADDU_QB_MM = 834
ADDU_S_PH = 835
ADDU_S_PH_MMR2 = 836
ADDU_S_QB = 837
ADDU_S_QB_MM = 838
ADDVI_B = 839
ADDVI_D = 840
ADDVI_H = 841
ADDVI_W = 842
ADDV_B = 843
ADDV_D = 844
ADDV_H = 845
ADDV_W = 846
ADDWC = 847
ADDWC_MM = 848
ADD_A_B = 849
ADD_A_D = 850
ADD_A_H = 851
ADD_A_W = 852
ADD_MM = 853
ADD_MMR6 = 854
ADDi = 855
ADDi_MM = 856
ADDiu = 857
ADDiu_MM = 858
ADDu = 859
ADDu_MM = 860
ALIGN = 861
ALIGN_MMR6 = 862
ALUIPC = 863
ALUIPC_MMR6 = 864
AND = 865
AND16_MM = 866
AND16_MMR6 = 867
AND64 = 868
ANDI16_MM = 869
ANDI16_MMR6 = 870
ANDI_B = 871
ANDI_MMR6 = 872
AND_MM = 873
AND_MMR6 = 874
AND_V = 875
ANDi = 876
ANDi64 = 877
ANDi_MM = 878
APPEND = 879
APPEND_MMR2 = 880
ASUB_S_B = 881
ASUB_S_D = 882
ASUB_S_H = 883
ASUB_S_W = 884
ASUB_U_B = 885
ASUB_U_D = 886
ASUB_U_H = 887
ASUB_U_W = 888
AUI = 889
AUIPC = 890
AUIPC_MMR6 = 891
AUI_MMR6 = 892
AVER_S_B = 893
AVER_S_D = 894
AVER_S_H = 895
AVER_S_W = 896
AVER_U_B = 897
AVER_U_D = 898
AVER_U_H = 899
AVER_U_W = 900
AVE_S_B = 901
AVE_S_D = 902
AVE_S_H = 903
AVE_S_W = 904
AVE_U_B = 905
AVE_U_D = 906
AVE_U_H = 907
AVE_U_W = 908
AddiuRxImmX16 = 909
AddiuRxPcImmX16 = 910
AddiuRxRxImm16 = 911
AddiuRxRxImmX16 = 912
AddiuRxRyOffMemX16 = 913
AddiuSpImm16 = 914
AddiuSpImmX16 = 915
AdduRxRyRz16 = 916
AndRxRxRy16 = 917
B16_MM = 918
BADDu = 919
BAL = 920
BALC = 921
BALC_MMR6 = 922
BALIGN = 923
BALIGN_MMR2 = 924
BBIT0 = 925
BBIT032 = 926
BBIT1 = 927
BBIT132 = 928
BC = 929
BC16_MMR6 = 930
BC1EQZ = 931
BC1EQZC_MMR6 = 932
BC1F = 933
BC1FL = 934
BC1F_MM = 935
BC1NEZ = 936
BC1NEZC_MMR6 = 937
BC1T = 938
BC1TL = 939
BC1T_MM = 940
BC2EQZ = 941
BC2EQZC_MMR6 = 942
BC2NEZ = 943
BC2NEZC_MMR6 = 944
BCLRI_B = 945
BCLRI_D = 946
BCLRI_H = 947
BCLRI_W = 948
BCLR_B = 949
BCLR_D = 950
BCLR_H = 951
BCLR_W = 952
BC_MMR6 = 953
BEQ = 954
BEQ64 = 955
BEQC = 956
BEQC64 = 957
BEQC_MMR6 = 958
BEQL = 959
BEQZ16_MM = 960
BEQZALC = 961
BEQZALC_MMR6 = 962
BEQZC = 963
BEQZC16_MMR6 = 964
BEQZC64 = 965
BEQZC_MM = 966
BEQZC_MMR6 = 967
BEQ_MM = 968
BGEC = 969
BGEC64 = 970
BGEC_MMR6 = 971
BGEUC = 972
BGEUC64 = 973
BGEUC_MMR6 = 974
BGEZ = 975
BGEZ64 = 976
BGEZAL = 977
BGEZALC = 978
BGEZALC_MMR6 = 979
BGEZALL = 980
BGEZALS_MM = 981
BGEZAL_MM = 982
BGEZC = 983
BGEZC64 = 984
BGEZC_MMR6 = 985
BGEZL = 986
BGEZ_MM = 987
BGTZ = 988
BGTZ64 = 989
BGTZALC = 990
BGTZALC_MMR6 = 991
BGTZC = 992
BGTZC64 = 993
BGTZC_MMR6 = 994
BGTZL = 995
BGTZ_MM = 996
BINSLI_B = 997
BINSLI_D = 998
BINSLI_H = 999
BINSLI_W = 1000
BINSL_B = 1001
BINSL_D = 1002
BINSL_H = 1003
BINSL_W = 1004
BINSRI_B = 1005
BINSRI_D = 1006
BINSRI_H = 1007
BINSRI_W = 1008
BINSR_B = 1009
BINSR_D = 1010
BINSR_H = 1011
BINSR_W = 1012
BITREV = 1013
BITREV_MM = 1014
BITSWAP = 1015
BITSWAP_MMR6 = 1016
BLEZ = 1017
BLEZ64 = 1018
BLEZALC = 1019
BLEZALC_MMR6 = 1020
BLEZC = 1021
BLEZC64 = 1022
BLEZC_MMR6 = 1023
BLEZL = 1024
BLEZ_MM = 1025
BLTC = 1026
BLTC64 = 1027
BLTC_MMR6 = 1028
BLTUC = 1029
BLTUC64 = 1030
BLTUC_MMR6 = 1031
BLTZ = 1032
BLTZ64 = 1033
BLTZAL = 1034
BLTZALC = 1035
BLTZALC_MMR6 = 1036
BLTZALL = 1037
BLTZALS_MM = 1038
BLTZAL_MM = 1039
BLTZC = 1040
BLTZC64 = 1041
BLTZC_MMR6 = 1042
BLTZL = 1043
BLTZ_MM = 1044
BMNZI_B = 1045
BMNZ_V = 1046
BMZI_B = 1047
BMZ_V = 1048
BNE = 1049
BNE64 = 1050
BNEC = 1051
BNEC64 = 1052
BNEC_MMR6 = 1053
BNEGI_B = 1054
BNEGI_D = 1055
BNEGI_H = 1056
BNEGI_W = 1057
BNEG_B = 1058
BNEG_D = 1059
BNEG_H = 1060
BNEG_W = 1061
BNEL = 1062
BNEZ16_MM = 1063
BNEZALC = 1064
BNEZALC_MMR6 = 1065
BNEZC = 1066
BNEZC16_MMR6 = 1067
BNEZC64 = 1068
BNEZC_MM = 1069
BNEZC_MMR6 = 1070
BNE_MM = 1071
BNVC = 1072
BNVC_MMR6 = 1073
BNZ_B = 1074
BNZ_D = 1075
BNZ_H = 1076
BNZ_V = 1077
BNZ_W = 1078
BOVC = 1079
BOVC_MMR6 = 1080
BPOSGE32 = 1081
BPOSGE32C_MMR3 = 1082
BPOSGE32_MM = 1083
BREAK = 1084
BREAK16_MM = 1085
BREAK16_MMR6 = 1086
BREAK_MM = 1087
BREAK_MMR6 = 1088
BSELI_B = 1089
BSEL_V = 1090
BSETI_B = 1091
BSETI_D = 1092
BSETI_H = 1093
BSETI_W = 1094
BSET_B = 1095
BSET_D = 1096
BSET_H = 1097
BSET_W = 1098
BZ_B = 1099
BZ_D = 1100
BZ_H = 1101
BZ_V = 1102
BZ_W = 1103
BeqzRxImm16 = 1104
BeqzRxImmX16 = 1105
Bimm16 = 1106
BimmX16 = 1107
BnezRxImm16 = 1108
BnezRxImmX16 = 1109
Break16 = 1110
Bteqz16 = 1111
BteqzX16 = 1112
Btnez16 = 1113
BtnezX16 = 1114
CACHE = 1115
CACHEE = 1116
CACHEE_MM = 1117
CACHE_MM = 1118
CACHE_MMR6 = 1119
CACHE_R6 = 1120
CEIL_L_D64 = 1121
CEIL_L_D_MMR6 = 1122
CEIL_L_S = 1123
CEIL_L_S_MMR6 = 1124
CEIL_W_D32 = 1125
CEIL_W_D64 = 1126
CEIL_W_D_MMR6 = 1127
CEIL_W_MM = 1128
CEIL_W_S = 1129
CEIL_W_S_MM = 1130
CEIL_W_S_MMR6 = 1131
CEQI_B = 1132
CEQI_D = 1133
CEQI_H = 1134
CEQI_W = 1135
CEQ_B = 1136
CEQ_D = 1137
CEQ_H = 1138
CEQ_W = 1139
CFC1 = 1140
CFC1_MM = 1141
CFC2_MM = 1142
CFCMSA = 1143
CINS = 1144
CINS32 = 1145
CINS64_32 = 1146
CINS_i32 = 1147
CLASS_D = 1148
CLASS_D_MMR6 = 1149
CLASS_S = 1150
CLASS_S_MMR6 = 1151
CLEI_S_B = 1152
CLEI_S_D = 1153
CLEI_S_H = 1154
CLEI_S_W = 1155
CLEI_U_B = 1156
CLEI_U_D = 1157
CLEI_U_H = 1158
CLEI_U_W = 1159
CLE_S_B = 1160
CLE_S_D = 1161
CLE_S_H = 1162
CLE_S_W = 1163
CLE_U_B = 1164
CLE_U_D = 1165
CLE_U_H = 1166
CLE_U_W = 1167
CLO = 1168
CLO_MM = 1169
CLO_MMR6 = 1170
CLO_R6 = 1171
CLTI_S_B = 1172
CLTI_S_D = 1173
CLTI_S_H = 1174
CLTI_S_W = 1175
CLTI_U_B = 1176
CLTI_U_D = 1177
CLTI_U_H = 1178
CLTI_U_W = 1179
CLT_S_B = 1180
CLT_S_D = 1181
CLT_S_H = 1182
CLT_S_W = 1183
CLT_U_B = 1184
CLT_U_D = 1185
CLT_U_H = 1186
CLT_U_W = 1187
CLZ = 1188
CLZ_MM = 1189
CLZ_MMR6 = 1190
CLZ_R6 = 1191
CMPGDU_EQ_QB = 1192
CMPGDU_EQ_QB_MMR2 = 1193
CMPGDU_LE_QB = 1194
CMPGDU_LE_QB_MMR2 = 1195
CMPGDU_LT_QB = 1196
CMPGDU_LT_QB_MMR2 = 1197
CMPGU_EQ_QB = 1198
CMPGU_EQ_QB_MM = 1199
CMPGU_LE_QB = 1200
CMPGU_LE_QB_MM = 1201
CMPGU_LT_QB = 1202
CMPGU_LT_QB_MM = 1203
CMPU_EQ_QB = 1204
CMPU_EQ_QB_MM = 1205
CMPU_LE_QB = 1206
CMPU_LE_QB_MM = 1207
CMPU_LT_QB = 1208
CMPU_LT_QB_MM = 1209
CMP_AF_D_MMR6 = 1210
CMP_AF_S_MMR6 = 1211
CMP_EQ_D = 1212
CMP_EQ_D_MMR6 = 1213
CMP_EQ_PH = 1214
CMP_EQ_PH_MM = 1215
CMP_EQ_S = 1216
CMP_EQ_S_MMR6 = 1217
CMP_F_D = 1218
CMP_F_S = 1219
CMP_LE_D = 1220
CMP_LE_D_MMR6 = 1221
CMP_LE_PH = 1222
CMP_LE_PH_MM = 1223
CMP_LE_S = 1224
CMP_LE_S_MMR6 = 1225
CMP_LT_D = 1226
CMP_LT_D_MMR6 = 1227
CMP_LT_PH = 1228
CMP_LT_PH_MM = 1229
CMP_LT_S = 1230
CMP_LT_S_MMR6 = 1231
CMP_SAF_D = 1232
CMP_SAF_D_MMR6 = 1233
CMP_SAF_S = 1234
CMP_SAF_S_MMR6 = 1235
CMP_SEQ_D = 1236
CMP_SEQ_D_MMR6 = 1237
CMP_SEQ_S = 1238
CMP_SEQ_S_MMR6 = 1239
CMP_SLE_D = 1240
CMP_SLE_D_MMR6 = 1241
CMP_SLE_S = 1242
CMP_SLE_S_MMR6 = 1243
CMP_SLT_D = 1244
CMP_SLT_D_MMR6 = 1245
CMP_SLT_S = 1246
CMP_SLT_S_MMR6 = 1247
CMP_SUEQ_D = 1248
CMP_SUEQ_D_MMR6 = 1249
CMP_SUEQ_S = 1250
CMP_SUEQ_S_MMR6 = 1251
CMP_SULE_D = 1252
CMP_SULE_D_MMR6 = 1253
CMP_SULE_S = 1254
CMP_SULE_S_MMR6 = 1255
CMP_SULT_D = 1256
CMP_SULT_D_MMR6 = 1257
CMP_SULT_S = 1258
CMP_SULT_S_MMR6 = 1259
CMP_SUN_D = 1260
CMP_SUN_D_MMR6 = 1261
CMP_SUN_S = 1262
CMP_SUN_S_MMR6 = 1263
CMP_UEQ_D = 1264
CMP_UEQ_D_MMR6 = 1265
CMP_UEQ_S = 1266
CMP_UEQ_S_MMR6 = 1267
CMP_ULE_D = 1268
CMP_ULE_D_MMR6 = 1269
CMP_ULE_S = 1270
CMP_ULE_S_MMR6 = 1271
CMP_ULT_D = 1272
CMP_ULT_D_MMR6 = 1273
CMP_ULT_S = 1274
CMP_ULT_S_MMR6 = 1275
CMP_UN_D = 1276
CMP_UN_D_MMR6 = 1277
CMP_UN_S = 1278
CMP_UN_S_MMR6 = 1279
COPY_S_B = 1280
COPY_S_D = 1281
COPY_S_H = 1282
COPY_S_W = 1283
COPY_U_B = 1284
COPY_U_H = 1285
COPY_U_W = 1286
CRC32B = 1287
CRC32CB = 1288
CRC32CD = 1289
CRC32CH = 1290
CRC32CW = 1291
CRC32D = 1292
CRC32H = 1293
CRC32W = 1294
CTC1 = 1295
CTC1_MM = 1296
CTC2_MM = 1297
CTCMSA = 1298
CVT_D32_S = 1299
CVT_D32_S_MM = 1300
CVT_D32_W = 1301
CVT_D32_W_MM = 1302
CVT_D64_L = 1303
CVT_D64_S = 1304
CVT_D64_S_MM = 1305
CVT_D64_W = 1306
CVT_D64_W_MM = 1307
CVT_D_L_MMR6 = 1308
CVT_L_D64 = 1309
CVT_L_D64_MM = 1310
CVT_L_D_MMR6 = 1311
CVT_L_S = 1312
CVT_L_S_MM = 1313
CVT_L_S_MMR6 = 1314
CVT_PS_PW64 = 1315
CVT_PS_S64 = 1316
CVT_PW_PS64 = 1317
CVT_S_D32 = 1318
CVT_S_D32_MM = 1319
CVT_S_D64 = 1320
CVT_S_D64_MM = 1321
CVT_S_L = 1322
CVT_S_L_MMR6 = 1323
CVT_S_PL64 = 1324
CVT_S_PU64 = 1325
CVT_S_W = 1326
CVT_S_W_MM = 1327
CVT_S_W_MMR6 = 1328
CVT_W_D32 = 1329
CVT_W_D32_MM = 1330
CVT_W_D64 = 1331
CVT_W_D64_MM = 1332
CVT_W_S = 1333
CVT_W_S_MM = 1334
CVT_W_S_MMR6 = 1335
C_EQ_D32 = 1336
C_EQ_D32_MM = 1337
C_EQ_D64 = 1338
C_EQ_D64_MM = 1339
C_EQ_S = 1340
C_EQ_S_MM = 1341
C_F_D32 = 1342
C_F_D32_MM = 1343
C_F_D64 = 1344
C_F_D64_MM = 1345
C_F_S = 1346
C_F_S_MM = 1347
C_LE_D32 = 1348
C_LE_D32_MM = 1349
C_LE_D64 = 1350
C_LE_D64_MM = 1351
C_LE_S = 1352
C_LE_S_MM = 1353
C_LT_D32 = 1354
C_LT_D32_MM = 1355
C_LT_D64 = 1356
C_LT_D64_MM = 1357
C_LT_S = 1358
C_LT_S_MM = 1359
C_NGE_D32 = 1360
C_NGE_D32_MM = 1361
C_NGE_D64 = 1362
C_NGE_D64_MM = 1363
C_NGE_S = 1364
C_NGE_S_MM = 1365
C_NGLE_D32 = 1366
C_NGLE_D32_MM = 1367
C_NGLE_D64 = 1368
C_NGLE_D64_MM = 1369
C_NGLE_S = 1370
C_NGLE_S_MM = 1371
C_NGL_D32 = 1372
C_NGL_D32_MM = 1373
C_NGL_D64 = 1374
C_NGL_D64_MM = 1375
C_NGL_S = 1376
C_NGL_S_MM = 1377
C_NGT_D32 = 1378
C_NGT_D32_MM = 1379
C_NGT_D64 = 1380
C_NGT_D64_MM = 1381
C_NGT_S = 1382
C_NGT_S_MM = 1383
C_OLE_D32 = 1384
C_OLE_D32_MM = 1385
C_OLE_D64 = 1386
C_OLE_D64_MM = 1387
C_OLE_S = 1388
C_OLE_S_MM = 1389
C_OLT_D32 = 1390
C_OLT_D32_MM = 1391
C_OLT_D64 = 1392
C_OLT_D64_MM = 1393
C_OLT_S = 1394
C_OLT_S_MM = 1395
C_SEQ_D32 = 1396
C_SEQ_D32_MM = 1397
C_SEQ_D64 = 1398
C_SEQ_D64_MM = 1399
C_SEQ_S = 1400
C_SEQ_S_MM = 1401
C_SF_D32 = 1402
C_SF_D32_MM = 1403
C_SF_D64 = 1404
C_SF_D64_MM = 1405
C_SF_S = 1406
C_SF_S_MM = 1407
C_UEQ_D32 = 1408
C_UEQ_D32_MM = 1409
C_UEQ_D64 = 1410
C_UEQ_D64_MM = 1411
C_UEQ_S = 1412
C_UEQ_S_MM = 1413
C_ULE_D32 = 1414
C_ULE_D32_MM = 1415
C_ULE_D64 = 1416
C_ULE_D64_MM = 1417
C_ULE_S = 1418
C_ULE_S_MM = 1419
C_ULT_D32 = 1420
C_ULT_D32_MM = 1421
C_ULT_D64 = 1422
C_ULT_D64_MM = 1423
C_ULT_S = 1424
C_ULT_S_MM = 1425
C_UN_D32 = 1426
C_UN_D32_MM = 1427
C_UN_D64 = 1428
C_UN_D64_MM = 1429
C_UN_S = 1430
C_UN_S_MM = 1431
CmpRxRy16 = 1432
CmpiRxImm16 = 1433
CmpiRxImmX16 = 1434
DADD = 1435
DADDi = 1436
DADDiu = 1437
DADDu = 1438
DAHI = 1439
DALIGN = 1440
DATI = 1441
DAUI = 1442
DBITSWAP = 1443
DCLO = 1444
DCLO_R6 = 1445
DCLZ = 1446
DCLZ_R6 = 1447
DDIV = 1448
DDIVU = 1449
DERET = 1450
DERET_MM = 1451
DERET_MMR6 = 1452
DEXT = 1453
DEXT64_32 = 1454
DEXTM = 1455
DEXTU = 1456
DI = 1457
DINS = 1458
DINSM = 1459
DINSU = 1460
DIV = 1461
DIVU = 1462
DIVU_MMR6 = 1463
DIV_MMR6 = 1464
DIV_S_B = 1465
DIV_S_D = 1466
DIV_S_H = 1467
DIV_S_W = 1468
DIV_U_B = 1469
DIV_U_D = 1470
DIV_U_H = 1471
DIV_U_W = 1472
DI_MM = 1473
DI_MMR6 = 1474
DLSA = 1475
DLSA_R6 = 1476
DMFC0 = 1477
DMFC1 = 1478
DMFC2 = 1479
DMFC2_OCTEON = 1480
DMFGC0 = 1481
DMOD = 1482
DMODU = 1483
DMT = 1484
DMTC0 = 1485
DMTC1 = 1486
DMTC2 = 1487
DMTC2_OCTEON = 1488
DMTGC0 = 1489
DMUH = 1490
DMUHU = 1491
DMUL = 1492
DMULT = 1493
DMULTu = 1494
DMULU = 1495
DMUL_R6 = 1496
DOTP_S_D = 1497
DOTP_S_H = 1498
DOTP_S_W = 1499
DOTP_U_D = 1500
DOTP_U_H = 1501
DOTP_U_W = 1502
DPADD_S_D = 1503
DPADD_S_H = 1504
DPADD_S_W = 1505
DPADD_U_D = 1506
DPADD_U_H = 1507
DPADD_U_W = 1508
DPAQX_SA_W_PH = 1509
DPAQX_SA_W_PH_MMR2 = 1510
DPAQX_S_W_PH = 1511
DPAQX_S_W_PH_MMR2 = 1512
DPAQ_SA_L_W = 1513
DPAQ_SA_L_W_MM = 1514
DPAQ_S_W_PH = 1515
DPAQ_S_W_PH_MM = 1516
DPAU_H_QBL = 1517
DPAU_H_QBL_MM = 1518
DPAU_H_QBR = 1519
DPAU_H_QBR_MM = 1520
DPAX_W_PH = 1521
DPAX_W_PH_MMR2 = 1522
DPA_W_PH = 1523
DPA_W_PH_MMR2 = 1524
DPOP = 1525
DPSQX_SA_W_PH = 1526
DPSQX_SA_W_PH_MMR2 = 1527
DPSQX_S_W_PH = 1528
DPSQX_S_W_PH_MMR2 = 1529
DPSQ_SA_L_W = 1530
DPSQ_SA_L_W_MM = 1531
DPSQ_S_W_PH = 1532
DPSQ_S_W_PH_MM = 1533
DPSUB_S_D = 1534
DPSUB_S_H = 1535
DPSUB_S_W = 1536
DPSUB_U_D = 1537
DPSUB_U_H = 1538
DPSUB_U_W = 1539
DPSU_H_QBL = 1540
DPSU_H_QBL_MM = 1541
DPSU_H_QBR = 1542
DPSU_H_QBR_MM = 1543
DPSX_W_PH = 1544
DPSX_W_PH_MMR2 = 1545
DPS_W_PH = 1546
DPS_W_PH_MMR2 = 1547
DROTR = 1548
DROTR32 = 1549
DROTRV = 1550
DSBH = 1551
DSDIV = 1552
DSHD = 1553
DSLL = 1554
DSLL32 = 1555
DSLL64_32 = 1556
DSLLV = 1557
DSRA = 1558
DSRA32 = 1559
DSRAV = 1560
DSRL = 1561
DSRL32 = 1562
DSRLV = 1563
DSUB = 1564
DSUBu = 1565
DUDIV = 1566
DVP = 1567
DVPE = 1568
DVP_MMR6 = 1569
DivRxRy16 = 1570
DivuRxRy16 = 1571
EHB = 1572
EHB_MM = 1573
EHB_MMR6 = 1574
EI = 1575
EI_MM = 1576
EI_MMR6 = 1577
EMT = 1578
ERET = 1579
ERETNC = 1580
ERETNC_MMR6 = 1581
ERET_MM = 1582
ERET_MMR6 = 1583
EVP = 1584
EVPE = 1585
EVP_MMR6 = 1586
EXT = 1587
EXTP = 1588
EXTPDP = 1589
EXTPDPV = 1590
EXTPDPV_MM = 1591
EXTPDP_MM = 1592
EXTPV = 1593
EXTPV_MM = 1594
EXTP_MM = 1595
EXTRV_RS_W = 1596
EXTRV_RS_W_MM = 1597
EXTRV_R_W = 1598
EXTRV_R_W_MM = 1599
EXTRV_S_H = 1600
EXTRV_S_H_MM = 1601
EXTRV_W = 1602
EXTRV_W_MM = 1603
EXTR_RS_W = 1604
EXTR_RS_W_MM = 1605
EXTR_R_W = 1606
EXTR_R_W_MM = 1607
EXTR_S_H = 1608
EXTR_S_H_MM = 1609
EXTR_W = 1610
EXTR_W_MM = 1611
EXTS = 1612
EXTS32 = 1613
EXT_MM = 1614
EXT_MMR6 = 1615
FABS_D32 = 1616
FABS_D32_MM = 1617
FABS_D64 = 1618
FABS_D64_MM = 1619
FABS_S = 1620
FABS_S_MM = 1621
FADD_D = 1622
FADD_D32 = 1623
FADD_D32_MM = 1624
FADD_D64 = 1625
FADD_D64_MM = 1626
FADD_PS64 = 1627
FADD_S = 1628
FADD_S_MM = 1629
FADD_S_MMR6 = 1630
FADD_W = 1631
FCAF_D = 1632
FCAF_W = 1633
FCEQ_D = 1634
FCEQ_W = 1635
FCLASS_D = 1636
FCLASS_W = 1637
FCLE_D = 1638
FCLE_W = 1639
FCLT_D = 1640
FCLT_W = 1641
FCMP_D32 = 1642
FCMP_D32_MM = 1643
FCMP_D64 = 1644
FCMP_S32 = 1645
FCMP_S32_MM = 1646
FCNE_D = 1647
FCNE_W = 1648
FCOR_D = 1649
FCOR_W = 1650
FCUEQ_D = 1651
FCUEQ_W = 1652
FCULE_D = 1653
FCULE_W = 1654
FCULT_D = 1655
FCULT_W = 1656
FCUNE_D = 1657
FCUNE_W = 1658
FCUN_D = 1659
FCUN_W = 1660
FDIV_D = 1661
FDIV_D32 = 1662
FDIV_D32_MM = 1663
FDIV_D64 = 1664
FDIV_D64_MM = 1665
FDIV_S = 1666
FDIV_S_MM = 1667
FDIV_S_MMR6 = 1668
FDIV_W = 1669
FEXDO_H = 1670
FEXDO_W = 1671
FEXP2_D = 1672
FEXP2_W = 1673
FEXUPL_D = 1674
FEXUPL_W = 1675
FEXUPR_D = 1676
FEXUPR_W = 1677
FFINT_S_D = 1678
FFINT_S_W = 1679
FFINT_U_D = 1680
FFINT_U_W = 1681
FFQL_D = 1682
FFQL_W = 1683
FFQR_D = 1684
FFQR_W = 1685
FILL_B = 1686
FILL_D = 1687
FILL_H = 1688
FILL_W = 1689
FLOG2_D = 1690
FLOG2_W = 1691
FLOOR_L_D64 = 1692
FLOOR_L_D_MMR6 = 1693
FLOOR_L_S = 1694
FLOOR_L_S_MMR6 = 1695
FLOOR_W_D32 = 1696
FLOOR_W_D64 = 1697
FLOOR_W_D_MMR6 = 1698
FLOOR_W_MM = 1699
FLOOR_W_S = 1700
FLOOR_W_S_MM = 1701
FLOOR_W_S_MMR6 = 1702
FMADD_D = 1703
FMADD_W = 1704
FMAX_A_D = 1705
FMAX_A_W = 1706
FMAX_D = 1707
FMAX_W = 1708
FMIN_A_D = 1709
FMIN_A_W = 1710
FMIN_D = 1711
FMIN_W = 1712
FMOV_D32 = 1713
FMOV_D32_MM = 1714
FMOV_D64 = 1715
FMOV_D64_MM = 1716
FMOV_D_MMR6 = 1717
FMOV_S = 1718
FMOV_S_MM = 1719
FMOV_S_MMR6 = 1720
FMSUB_D = 1721
FMSUB_W = 1722
FMUL_D = 1723
FMUL_D32 = 1724
FMUL_D32_MM = 1725
FMUL_D64 = 1726
FMUL_D64_MM = 1727
FMUL_PS64 = 1728
FMUL_S = 1729
FMUL_S_MM = 1730
FMUL_S_MMR6 = 1731
FMUL_W = 1732
FNEG_D32 = 1733
FNEG_D32_MM = 1734
FNEG_D64 = 1735
FNEG_D64_MM = 1736
FNEG_S = 1737
FNEG_S_MM = 1738
FNEG_S_MMR6 = 1739
FORK = 1740
FRCP_D = 1741
FRCP_W = 1742
FRINT_D = 1743
FRINT_W = 1744
FRSQRT_D = 1745
FRSQRT_W = 1746
FSAF_D = 1747
FSAF_W = 1748
FSEQ_D = 1749
FSEQ_W = 1750
FSLE_D = 1751
FSLE_W = 1752
FSLT_D = 1753
FSLT_W = 1754
FSNE_D = 1755
FSNE_W = 1756
FSOR_D = 1757
FSOR_W = 1758
FSQRT_D = 1759
FSQRT_D32 = 1760
FSQRT_D32_MM = 1761
FSQRT_D64 = 1762
FSQRT_D64_MM = 1763
FSQRT_S = 1764
FSQRT_S_MM = 1765
FSQRT_W = 1766
FSUB_D = 1767
FSUB_D32 = 1768
FSUB_D32_MM = 1769
FSUB_D64 = 1770
FSUB_D64_MM = 1771
FSUB_PS64 = 1772
FSUB_S = 1773
FSUB_S_MM = 1774
FSUB_S_MMR6 = 1775
FSUB_W = 1776
FSUEQ_D = 1777
FSUEQ_W = 1778
FSULE_D = 1779
FSULE_W = 1780
FSULT_D = 1781
FSULT_W = 1782
FSUNE_D = 1783
FSUNE_W = 1784
FSUN_D = 1785
FSUN_W = 1786
FTINT_S_D = 1787
FTINT_S_W = 1788
FTINT_U_D = 1789
FTINT_U_W = 1790
FTQ_H = 1791
FTQ_W = 1792
FTRUNC_S_D = 1793
FTRUNC_S_W = 1794
FTRUNC_U_D = 1795
FTRUNC_U_W = 1796
GINVI = 1797
GINVI_MMR6 = 1798
GINVT = 1799
GINVT_MMR6 = 1800
HADD_S_D = 1801
HADD_S_H = 1802
HADD_S_W = 1803
HADD_U_D = 1804
HADD_U_H = 1805
HADD_U_W = 1806
HSUB_S_D = 1807
HSUB_S_H = 1808
HSUB_S_W = 1809
HSUB_U_D = 1810
HSUB_U_H = 1811
HSUB_U_W = 1812
HYPCALL = 1813
HYPCALL_MM = 1814
ILVEV_B = 1815
ILVEV_D = 1816
ILVEV_H = 1817
ILVEV_W = 1818
ILVL_B = 1819
ILVL_D = 1820
ILVL_H = 1821
ILVL_W = 1822
ILVOD_B = 1823
ILVOD_D = 1824
ILVOD_H = 1825
ILVOD_W = 1826
ILVR_B = 1827
ILVR_D = 1828
ILVR_H = 1829
ILVR_W = 1830
INS = 1831
INSERT_B = 1832
INSERT_D = 1833
INSERT_H = 1834
INSERT_W = 1835
INSV = 1836
INSVE_B = 1837
INSVE_D = 1838
INSVE_H = 1839
INSVE_W = 1840
INSV_MM = 1841
INS_MM = 1842
INS_MMR6 = 1843
J = 1844
JAL = 1845
JALR = 1846
JALR16_MM = 1847
JALR64 = 1848
JALRC16_MMR6 = 1849
JALRC_HB_MMR6 = 1850
JALRC_MMR6 = 1851
JALRS16_MM = 1852
JALRS_MM = 1853
JALR_HB = 1854
JALR_HB64 = 1855
JALR_MM = 1856
JALS_MM = 1857
JALX = 1858
JALX_MM = 1859
JAL_MM = 1860
JIALC = 1861
JIALC64 = 1862
JIALC_MMR6 = 1863
JIC = 1864
JIC64 = 1865
JIC_MMR6 = 1866
JR = 1867
JR16_MM = 1868
JR64 = 1869
JRADDIUSP = 1870
JRC16_MM = 1871
JRC16_MMR6 = 1872
JRCADDIUSP_MMR6 = 1873
JR_HB = 1874
JR_HB64 = 1875
JR_HB64_R6 = 1876
JR_HB_R6 = 1877
JR_MM = 1878
J_MM = 1879
Jal16 = 1880
JalB16 = 1881
JrRa16 = 1882
JrcRa16 = 1883
JrcRx16 = 1884
JumpLinkReg16 = 1885
LB = 1886
LB64 = 1887
LBE = 1888
LBE_MM = 1889
LBU16_MM = 1890
LBUX = 1891
LBUX_MM = 1892
LBU_MMR6 = 1893
LB_MM = 1894
LB_MMR6 = 1895
LBu = 1896
LBu64 = 1897
LBuE = 1898
LBuE_MM = 1899
LBu_MM = 1900
LD = 1901
LDC1 = 1902
LDC164 = 1903
LDC1_D64_MMR6 = 1904
LDC1_MM_D32 = 1905
LDC1_MM_D64 = 1906
LDC2 = 1907
LDC2_MMR6 = 1908
LDC2_R6 = 1909
LDC3 = 1910
LDI_B = 1911
LDI_D = 1912
LDI_H = 1913
LDI_W = 1914
LDL = 1915
LDPC = 1916
LDR = 1917
LDXC1 = 1918
LDXC164 = 1919
LD_B = 1920
LD_D = 1921
LD_H = 1922
LD_W = 1923
LEA_ADDiu = 1924
LEA_ADDiu64 = 1925
LEA_ADDiu_MM = 1926
LH = 1927
LH64 = 1928
LHE = 1929
LHE_MM = 1930
LHU16_MM = 1931
LHX = 1932
LHX_MM = 1933
LH_MM = 1934
LHu = 1935
LHu64 = 1936
LHuE = 1937
LHuE_MM = 1938
LHu_MM = 1939
LI16_MM = 1940
LI16_MMR6 = 1941
LL = 1942
LL64 = 1943
LL64_R6 = 1944
LLD = 1945
LLD_R6 = 1946
LLE = 1947
LLE_MM = 1948
LL_MM = 1949
LL_MMR6 = 1950
LL_R6 = 1951
LSA = 1952
LSA_MMR6 = 1953
LSA_R6 = 1954
LUI_MMR6 = 1955
LUXC1 = 1956
LUXC164 = 1957
LUXC1_MM = 1958
LUi = 1959
LUi64 = 1960
LUi_MM = 1961
LW = 1962
LW16_MM = 1963
LW64 = 1964
LWC1 = 1965
LWC1_MM = 1966
LWC2 = 1967
LWC2_MMR6 = 1968
LWC2_R6 = 1969
LWC3 = 1970
LWDSP = 1971
LWDSP_MM = 1972
LWE = 1973
LWE_MM = 1974
LWGP_MM = 1975
LWL = 1976
LWL64 = 1977
LWLE = 1978
LWLE_MM = 1979
LWL_MM = 1980
LWM16_MM = 1981
LWM16_MMR6 = 1982
LWM32_MM = 1983
LWPC = 1984
LWPC_MMR6 = 1985
LWP_MM = 1986
LWR = 1987
LWR64 = 1988
LWRE = 1989
LWRE_MM = 1990
LWR_MM = 1991
LWSP_MM = 1992
LWUPC = 1993
LWU_MM = 1994
LWX = 1995
LWXC1 = 1996
LWXC1_MM = 1997
LWXS_MM = 1998
LWX_MM = 1999
LW_MM = 2000
LW_MMR6 = 2001
LWu = 2002
LbRxRyOffMemX16 = 2003
LbuRxRyOffMemX16 = 2004
LhRxRyOffMemX16 = 2005
LhuRxRyOffMemX16 = 2006
LiRxImm16 = 2007
LiRxImmAlignX16 = 2008
LiRxImmX16 = 2009
LwRxPcTcp16 = 2010
LwRxPcTcpX16 = 2011
LwRxRyOffMemX16 = 2012
LwRxSpImmX16 = 2013
MADD = 2014
MADDF_D = 2015
MADDF_D_MMR6 = 2016
MADDF_S = 2017
MADDF_S_MMR6 = 2018
MADDR_Q_H = 2019
MADDR_Q_W = 2020
MADDU = 2021
MADDU_DSP = 2022
MADDU_DSP_MM = 2023
MADDU_MM = 2024
MADDV_B = 2025
MADDV_D = 2026
MADDV_H = 2027
MADDV_W = 2028
MADD_D32 = 2029
MADD_D32_MM = 2030
MADD_D64 = 2031
MADD_DSP = 2032
MADD_DSP_MM = 2033
MADD_MM = 2034
MADD_Q_H = 2035
MADD_Q_W = 2036
MADD_S = 2037
MADD_S_MM = 2038
MAQ_SA_W_PHL = 2039
MAQ_SA_W_PHL_MM = 2040
MAQ_SA_W_PHR = 2041
MAQ_SA_W_PHR_MM = 2042
MAQ_S_W_PHL = 2043
MAQ_S_W_PHL_MM = 2044
MAQ_S_W_PHR = 2045
MAQ_S_W_PHR_MM = 2046
MAXA_D = 2047
MAXA_D_MMR6 = 2048
MAXA_S = 2049
MAXA_S_MMR6 = 2050
MAXI_S_B = 2051
MAXI_S_D = 2052
MAXI_S_H = 2053
MAXI_S_W = 2054
MAXI_U_B = 2055
MAXI_U_D = 2056
MAXI_U_H = 2057
MAXI_U_W = 2058
MAX_A_B = 2059
MAX_A_D = 2060
MAX_A_H = 2061
MAX_A_W = 2062
MAX_D = 2063
MAX_D_MMR6 = 2064
MAX_S = 2065
MAX_S_B = 2066
MAX_S_D = 2067
MAX_S_H = 2068
MAX_S_MMR6 = 2069
MAX_S_W = 2070
MAX_U_B = 2071
MAX_U_D = 2072
MAX_U_H = 2073
MAX_U_W = 2074
MFC0 = 2075
MFC0_MMR6 = 2076
MFC1 = 2077
MFC1_D64 = 2078
MFC1_MM = 2079
MFC1_MMR6 = 2080
MFC2 = 2081
MFC2_MMR6 = 2082
MFGC0 = 2083
MFGC0_MM = 2084
MFHC0_MMR6 = 2085
MFHC1_D32 = 2086
MFHC1_D32_MM = 2087
MFHC1_D64 = 2088
MFHC1_D64_MM = 2089
MFHC2_MMR6 = 2090
MFHGC0 = 2091
MFHGC0_MM = 2092
MFHI = 2093
MFHI16_MM = 2094
MFHI64 = 2095
MFHI_DSP = 2096
MFHI_DSP_MM = 2097
MFHI_MM = 2098
MFLO = 2099
MFLO16_MM = 2100
MFLO64 = 2101
MFLO_DSP = 2102
MFLO_DSP_MM = 2103
MFLO_MM = 2104
MFTR = 2105
MINA_D = 2106
MINA_D_MMR6 = 2107
MINA_S = 2108
MINA_S_MMR6 = 2109
MINI_S_B = 2110
MINI_S_D = 2111
MINI_S_H = 2112
MINI_S_W = 2113
MINI_U_B = 2114
MINI_U_D = 2115
MINI_U_H = 2116
MINI_U_W = 2117
MIN_A_B = 2118
MIN_A_D = 2119
MIN_A_H = 2120
MIN_A_W = 2121
MIN_D = 2122
MIN_D_MMR6 = 2123
MIN_S = 2124
MIN_S_B = 2125
MIN_S_D = 2126
MIN_S_H = 2127
MIN_S_MMR6 = 2128
MIN_S_W = 2129
MIN_U_B = 2130
MIN_U_D = 2131
MIN_U_H = 2132
MIN_U_W = 2133
MOD = 2134
MODSUB = 2135
MODSUB_MM = 2136
MODU = 2137
MODU_MMR6 = 2138
MOD_MMR6 = 2139
MOD_S_B = 2140
MOD_S_D = 2141
MOD_S_H = 2142
MOD_S_W = 2143
MOD_U_B = 2144
MOD_U_D = 2145
MOD_U_H = 2146
MOD_U_W = 2147
MOVE16_MM = 2148
MOVE16_MMR6 = 2149
MOVEP_MM = 2150
MOVEP_MMR6 = 2151
MOVE_V = 2152
MOVF_D32 = 2153
MOVF_D32_MM = 2154
MOVF_D64 = 2155
MOVF_I = 2156
MOVF_I64 = 2157
MOVF_I_MM = 2158
MOVF_S = 2159
MOVF_S_MM = 2160
MOVN_I64_D64 = 2161
MOVN_I64_I = 2162
MOVN_I64_I64 = 2163
MOVN_I64_S = 2164
MOVN_I_D32 = 2165
MOVN_I_D32_MM = 2166
MOVN_I_D64 = 2167
MOVN_I_I = 2168
MOVN_I_I64 = 2169
MOVN_I_MM = 2170
MOVN_I_S = 2171
MOVN_I_S_MM = 2172
MOVT_D32 = 2173
MOVT_D32_MM = 2174
MOVT_D64 = 2175
MOVT_I = 2176
MOVT_I64 = 2177
MOVT_I_MM = 2178
MOVT_S = 2179
MOVT_S_MM = 2180
MOVZ_I64_D64 = 2181
MOVZ_I64_I = 2182
MOVZ_I64_I64 = 2183
MOVZ_I64_S = 2184
MOVZ_I_D32 = 2185
MOVZ_I_D32_MM = 2186
MOVZ_I_D64 = 2187
MOVZ_I_I = 2188
MOVZ_I_I64 = 2189
MOVZ_I_MM = 2190
MOVZ_I_S = 2191
MOVZ_I_S_MM = 2192
MSUB = 2193
MSUBF_D = 2194
MSUBF_D_MMR6 = 2195
MSUBF_S = 2196
MSUBF_S_MMR6 = 2197
MSUBR_Q_H = 2198
MSUBR_Q_W = 2199
MSUBU = 2200
MSUBU_DSP = 2201
MSUBU_DSP_MM = 2202
MSUBU_MM = 2203
MSUBV_B = 2204
MSUBV_D = 2205
MSUBV_H = 2206
MSUBV_W = 2207
MSUB_D32 = 2208
MSUB_D32_MM = 2209
MSUB_D64 = 2210
MSUB_DSP = 2211
MSUB_DSP_MM = 2212
MSUB_MM = 2213
MSUB_Q_H = 2214
MSUB_Q_W = 2215
MSUB_S = 2216
MSUB_S_MM = 2217
MTC0 = 2218
MTC0_MMR6 = 2219
MTC1 = 2220
MTC1_D64 = 2221
MTC1_D64_MM = 2222
MTC1_MM = 2223
MTC1_MMR6 = 2224
MTC2 = 2225
MTC2_MMR6 = 2226
MTGC0 = 2227
MTGC0_MM = 2228
MTHC0_MMR6 = 2229
MTHC1_D32 = 2230
MTHC1_D32_MM = 2231
MTHC1_D64 = 2232
MTHC1_D64_MM = 2233
MTHC2_MMR6 = 2234
MTHGC0 = 2235
MTHGC0_MM = 2236
MTHI = 2237
MTHI64 = 2238
MTHI_DSP = 2239
MTHI_DSP_MM = 2240
MTHI_MM = 2241
MTHLIP = 2242
MTHLIP_MM = 2243
MTLO = 2244
MTLO64 = 2245
MTLO_DSP = 2246
MTLO_DSP_MM = 2247
MTLO_MM = 2248
MTM0 = 2249
MTM1 = 2250
MTM2 = 2251
MTP0 = 2252
MTP1 = 2253
MTP2 = 2254
MTTR = 2255
MUH = 2256
MUHU = 2257
MUHU_MMR6 = 2258
MUH_MMR6 = 2259
MUL = 2260
MULEQ_S_W_PHL = 2261
MULEQ_S_W_PHL_MM = 2262
MULEQ_S_W_PHR = 2263
MULEQ_S_W_PHR_MM = 2264
MULEU_S_PH_QBL = 2265
MULEU_S_PH_QBL_MM = 2266
MULEU_S_PH_QBR = 2267
MULEU_S_PH_QBR_MM = 2268
MULQ_RS_PH = 2269
MULQ_RS_PH_MM = 2270
MULQ_RS_W = 2271
MULQ_RS_W_MMR2 = 2272
MULQ_S_PH = 2273
MULQ_S_PH_MMR2 = 2274
MULQ_S_W = 2275
MULQ_S_W_MMR2 = 2276
MULR_PS64 = 2277
MULR_Q_H = 2278
MULR_Q_W = 2279
MULSAQ_S_W_PH = 2280
MULSAQ_S_W_PH_MM = 2281
MULSA_W_PH = 2282
MULSA_W_PH_MMR2 = 2283
MULT = 2284
MULTU_DSP = 2285
MULTU_DSP_MM = 2286
MULT_DSP = 2287
MULT_DSP_MM = 2288
MULT_MM = 2289
MULTu = 2290
MULTu_MM = 2291
MULU = 2292
MULU_MMR6 = 2293
MULV_B = 2294
MULV_D = 2295
MULV_H = 2296
MULV_W = 2297
MUL_MM = 2298
MUL_MMR6 = 2299
MUL_PH = 2300
MUL_PH_MMR2 = 2301
MUL_Q_H = 2302
MUL_Q_W = 2303
MUL_R6 = 2304
MUL_S_PH = 2305
MUL_S_PH_MMR2 = 2306
Mfhi16 = 2307
Mflo16 = 2308
Move32R16 = 2309
MoveR3216 = 2310
NAL = 2311
NLOC_B = 2312
NLOC_D = 2313
NLOC_H = 2314
NLOC_W = 2315
NLZC_B = 2316
NLZC_D = 2317
NLZC_H = 2318
NLZC_W = 2319
NMADD_D32 = 2320
NMADD_D32_MM = 2321
NMADD_D64 = 2322
NMADD_S = 2323
NMADD_S_MM = 2324
NMSUB_D32 = 2325
NMSUB_D32_MM = 2326
NMSUB_D64 = 2327
NMSUB_S = 2328
NMSUB_S_MM = 2329
NOR = 2330
NOR64 = 2331
NORI_B = 2332
NOR_MM = 2333
NOR_MMR6 = 2334
NOR_V = 2335
NOT16_MM = 2336
NOT16_MMR6 = 2337
NegRxRy16 = 2338
NotRxRy16 = 2339
OR = 2340
OR16_MM = 2341
OR16_MMR6 = 2342
OR64 = 2343
ORI_B = 2344
ORI_MMR6 = 2345
OR_MM = 2346
OR_MMR6 = 2347
OR_V = 2348
ORi = 2349
ORi64 = 2350
ORi_MM = 2351
OrRxRxRy16 = 2352
PACKRL_PH = 2353
PACKRL_PH_MM = 2354
PAUSE = 2355
PAUSE_MM = 2356
PAUSE_MMR6 = 2357
PCKEV_B = 2358
PCKEV_D = 2359
PCKEV_H = 2360
PCKEV_W = 2361
PCKOD_B = 2362
PCKOD_D = 2363
PCKOD_H = 2364
PCKOD_W = 2365
PCNT_B = 2366
PCNT_D = 2367
PCNT_H = 2368
PCNT_W = 2369
PICK_PH = 2370
PICK_PH_MM = 2371
PICK_QB = 2372
PICK_QB_MM = 2373
PLL_PS64 = 2374
PLU_PS64 = 2375
POP = 2376
PRECEQU_PH_QBL = 2377
PRECEQU_PH_QBLA = 2378
PRECEQU_PH_QBLA_MM = 2379
PRECEQU_PH_QBL_MM = 2380
PRECEQU_PH_QBR = 2381
PRECEQU_PH_QBRA = 2382
PRECEQU_PH_QBRA_MM = 2383
PRECEQU_PH_QBR_MM = 2384
PRECEQ_W_PHL = 2385
PRECEQ_W_PHL_MM = 2386
PRECEQ_W_PHR = 2387
PRECEQ_W_PHR_MM = 2388
PRECEU_PH_QBL = 2389
PRECEU_PH_QBLA = 2390
PRECEU_PH_QBLA_MM = 2391
PRECEU_PH_QBL_MM = 2392
PRECEU_PH_QBR = 2393
PRECEU_PH_QBRA = 2394
PRECEU_PH_QBRA_MM = 2395
PRECEU_PH_QBR_MM = 2396
PRECRQU_S_QB_PH = 2397
PRECRQU_S_QB_PH_MM = 2398
PRECRQ_PH_W = 2399
PRECRQ_PH_W_MM = 2400
PRECRQ_QB_PH = 2401
PRECRQ_QB_PH_MM = 2402
PRECRQ_RS_PH_W = 2403
PRECRQ_RS_PH_W_MM = 2404
PRECR_QB_PH = 2405
PRECR_QB_PH_MMR2 = 2406
PRECR_SRA_PH_W = 2407
PRECR_SRA_PH_W_MMR2 = 2408
PRECR_SRA_R_PH_W = 2409
PRECR_SRA_R_PH_W_MMR2 = 2410
PREF = 2411
PREFE = 2412
PREFE_MM = 2413
PREFX_MM = 2414
PREF_MM = 2415
PREF_MMR6 = 2416
PREF_R6 = 2417
PREPEND = 2418
PREPEND_MMR2 = 2419
PUL_PS64 = 2420
PUU_PS64 = 2421
RADDU_W_QB = 2422
RADDU_W_QB_MM = 2423
RDDSP = 2424
RDDSP_MM = 2425
RDHWR = 2426
RDHWR64 = 2427
RDHWR_MM = 2428
RDHWR_MMR6 = 2429
RDPGPR_MMR6 = 2430
RECIP_D32 = 2431
RECIP_D32_MM = 2432
RECIP_D64 = 2433
RECIP_D64_MM = 2434
RECIP_S = 2435
RECIP_S_MM = 2436
REPLV_PH = 2437
REPLV_PH_MM = 2438
REPLV_QB = 2439
REPLV_QB_MM = 2440
REPL_PH = 2441
REPL_PH_MM = 2442
REPL_QB = 2443
REPL_QB_MM = 2444
RINT_D = 2445
RINT_D_MMR6 = 2446
RINT_S = 2447
RINT_S_MMR6 = 2448
ROTR = 2449
ROTRV = 2450
ROTRV_MM = 2451
ROTR_MM = 2452
ROUND_L_D64 = 2453
ROUND_L_D_MMR6 = 2454
ROUND_L_S = 2455
ROUND_L_S_MMR6 = 2456
ROUND_W_D32 = 2457
ROUND_W_D64 = 2458
ROUND_W_D_MMR6 = 2459
ROUND_W_MM = 2460
ROUND_W_S = 2461
ROUND_W_S_MM = 2462
ROUND_W_S_MMR6 = 2463
RSQRT_D32 = 2464
RSQRT_D32_MM = 2465
RSQRT_D64 = 2466
RSQRT_D64_MM = 2467
RSQRT_S = 2468
RSQRT_S_MM = 2469
Restore16 = 2470
RestoreX16 = 2471
SAA = 2472
SAAD = 2473
SAT_S_B = 2474
SAT_S_D = 2475
SAT_S_H = 2476
SAT_S_W = 2477
SAT_U_B = 2478
SAT_U_D = 2479
SAT_U_H = 2480
SAT_U_W = 2481
SB = 2482
SB16_MM = 2483
SB16_MMR6 = 2484
SB64 = 2485
SBE = 2486
SBE_MM = 2487
SB_MM = 2488
SB_MMR6 = 2489
SC = 2490
SC64 = 2491
SC64_R6 = 2492
SCD = 2493
SCD_R6 = 2494
SCE = 2495
SCE_MM = 2496
SC_MM = 2497
SC_MMR6 = 2498
SC_R6 = 2499
SD = 2500
SDBBP = 2501
SDBBP16_MM = 2502
SDBBP16_MMR6 = 2503
SDBBP_MM = 2504
SDBBP_MMR6 = 2505
SDBBP_R6 = 2506
SDC1 = 2507
SDC164 = 2508
SDC1_D64_MMR6 = 2509
SDC1_MM_D32 = 2510
SDC1_MM_D64 = 2511
SDC2 = 2512
SDC2_MMR6 = 2513
SDC2_R6 = 2514
SDC3 = 2515
SDIV = 2516
SDIV_MM = 2517
SDL = 2518
SDR = 2519
SDXC1 = 2520
SDXC164 = 2521
SEB = 2522
SEB64 = 2523
SEB_MM = 2524
SEH = 2525
SEH64 = 2526
SEH_MM = 2527
SELEQZ = 2528
SELEQZ64 = 2529
SELEQZ_D = 2530
SELEQZ_D_MMR6 = 2531
SELEQZ_MMR6 = 2532
SELEQZ_S = 2533
SELEQZ_S_MMR6 = 2534
SELNEZ = 2535
SELNEZ64 = 2536
SELNEZ_D = 2537
SELNEZ_D_MMR6 = 2538
SELNEZ_MMR6 = 2539
SELNEZ_S = 2540
SELNEZ_S_MMR6 = 2541
SEL_D = 2542
SEL_D_MMR6 = 2543
SEL_S = 2544
SEL_S_MMR6 = 2545
SEQ = 2546
SEQi = 2547
SH = 2548
SH16_MM = 2549
SH16_MMR6 = 2550
SH64 = 2551
SHE = 2552
SHE_MM = 2553
SHF_B = 2554
SHF_H = 2555
SHF_W = 2556
SHILO = 2557
SHILOV = 2558
SHILOV_MM = 2559
SHILO_MM = 2560
SHLLV_PH = 2561
SHLLV_PH_MM = 2562
SHLLV_QB = 2563
SHLLV_QB_MM = 2564
SHLLV_S_PH = 2565
SHLLV_S_PH_MM = 2566
SHLLV_S_W = 2567
SHLLV_S_W_MM = 2568
SHLL_PH = 2569
SHLL_PH_MM = 2570
SHLL_QB = 2571
SHLL_QB_MM = 2572
SHLL_S_PH = 2573
SHLL_S_PH_MM = 2574
SHLL_S_W = 2575
SHLL_S_W_MM = 2576
SHRAV_PH = 2577
SHRAV_PH_MM = 2578
SHRAV_QB = 2579
SHRAV_QB_MMR2 = 2580
SHRAV_R_PH = 2581
SHRAV_R_PH_MM = 2582
SHRAV_R_QB = 2583
SHRAV_R_QB_MMR2 = 2584
SHRAV_R_W = 2585
SHRAV_R_W_MM = 2586
SHRA_PH = 2587
SHRA_PH_MM = 2588
SHRA_QB = 2589
SHRA_QB_MMR2 = 2590
SHRA_R_PH = 2591
SHRA_R_PH_MM = 2592
SHRA_R_QB = 2593
SHRA_R_QB_MMR2 = 2594
SHRA_R_W = 2595
SHRA_R_W_MM = 2596
SHRLV_PH = 2597
SHRLV_PH_MMR2 = 2598
SHRLV_QB = 2599
SHRLV_QB_MM = 2600
SHRL_PH = 2601
SHRL_PH_MMR2 = 2602
SHRL_QB = 2603
SHRL_QB_MM = 2604
SH_MM = 2605
SH_MMR6 = 2606
SIGRIE = 2607
SIGRIE_MMR6 = 2608
SLDI_B = 2609
SLDI_D = 2610
SLDI_H = 2611
SLDI_W = 2612
SLD_B = 2613
SLD_D = 2614
SLD_H = 2615
SLD_W = 2616
SLL = 2617
SLL16_MM = 2618
SLL16_MMR6 = 2619
SLL64_32 = 2620
SLL64_64 = 2621
SLLI_B = 2622
SLLI_D = 2623
SLLI_H = 2624
SLLI_W = 2625
SLLV = 2626
SLLV_MM = 2627
SLL_B = 2628
SLL_D = 2629
SLL_H = 2630
SLL_MM = 2631
SLL_MMR6 = 2632
SLL_W = 2633
SLT = 2634
SLT64 = 2635
SLT_MM = 2636
SLTi = 2637
SLTi64 = 2638
SLTi_MM = 2639
SLTiu = 2640
SLTiu64 = 2641
SLTiu_MM = 2642
SLTu = 2643
SLTu64 = 2644
SLTu_MM = 2645
SNE = 2646
SNEi = 2647
SPLATI_B = 2648
SPLATI_D = 2649
SPLATI_H = 2650
SPLATI_W = 2651
SPLAT_B = 2652
SPLAT_D = 2653
SPLAT_H = 2654
SPLAT_W = 2655
SRA = 2656
SRAI_B = 2657
SRAI_D = 2658
SRAI_H = 2659
SRAI_W = 2660
SRARI_B = 2661
SRARI_D = 2662
SRARI_H = 2663
SRARI_W = 2664
SRAR_B = 2665
SRAR_D = 2666
SRAR_H = 2667
SRAR_W = 2668
SRAV = 2669
SRAV_MM = 2670
SRA_B = 2671
SRA_D = 2672
SRA_H = 2673
SRA_MM = 2674
SRA_W = 2675
SRL = 2676
SRL16_MM = 2677
SRL16_MMR6 = 2678
SRLI_B = 2679
SRLI_D = 2680
SRLI_H = 2681
SRLI_W = 2682
SRLRI_B = 2683
SRLRI_D = 2684
SRLRI_H = 2685
SRLRI_W = 2686
SRLR_B = 2687
SRLR_D = 2688
SRLR_H = 2689
SRLR_W = 2690
SRLV = 2691
SRLV_MM = 2692
SRL_B = 2693
SRL_D = 2694
SRL_H = 2695
SRL_MM = 2696
SRL_W = 2697
SSNOP = 2698
SSNOP_MM = 2699
SSNOP_MMR6 = 2700
ST_B = 2701
ST_D = 2702
ST_H = 2703
ST_W = 2704
SUB = 2705
SUBQH_PH = 2706
SUBQH_PH_MMR2 = 2707
SUBQH_R_PH = 2708
SUBQH_R_PH_MMR2 = 2709
SUBQH_R_W = 2710
SUBQH_R_W_MMR2 = 2711
SUBQH_W = 2712
SUBQH_W_MMR2 = 2713
SUBQ_PH = 2714
SUBQ_PH_MM = 2715
SUBQ_S_PH = 2716
SUBQ_S_PH_MM = 2717
SUBQ_S_W = 2718
SUBQ_S_W_MM = 2719
SUBSUS_U_B = 2720
SUBSUS_U_D = 2721
SUBSUS_U_H = 2722
SUBSUS_U_W = 2723
SUBSUU_S_B = 2724
SUBSUU_S_D = 2725
SUBSUU_S_H = 2726
SUBSUU_S_W = 2727
SUBS_S_B = 2728
SUBS_S_D = 2729
SUBS_S_H = 2730
SUBS_S_W = 2731
SUBS_U_B = 2732
SUBS_U_D = 2733
SUBS_U_H = 2734
SUBS_U_W = 2735
SUBU16_MM = 2736
SUBU16_MMR6 = 2737
SUBUH_QB = 2738
SUBUH_QB_MMR2 = 2739
SUBUH_R_QB = 2740
SUBUH_R_QB_MMR2 = 2741
SUBU_MMR6 = 2742
SUBU_PH = 2743
SUBU_PH_MMR2 = 2744
SUBU_QB = 2745
SUBU_QB_MM = 2746
SUBU_S_PH = 2747
SUBU_S_PH_MMR2 = 2748
SUBU_S_QB = 2749
SUBU_S_QB_MM = 2750
SUBVI_B = 2751
SUBVI_D = 2752
SUBVI_H = 2753
SUBVI_W = 2754
SUBV_B = 2755
SUBV_D = 2756
SUBV_H = 2757
SUBV_W = 2758
SUB_MM = 2759
SUB_MMR6 = 2760
SUBu = 2761
SUBu_MM = 2762
SUXC1 = 2763
SUXC164 = 2764
SUXC1_MM = 2765
SW = 2766
SW16_MM = 2767
SW16_MMR6 = 2768
SW64 = 2769
SWC1 = 2770
SWC1_MM = 2771
SWC2 = 2772
SWC2_MMR6 = 2773
SWC2_R6 = 2774
SWC3 = 2775
SWDSP = 2776
SWDSP_MM = 2777
SWE = 2778
SWE_MM = 2779
SWL = 2780
SWL64 = 2781
SWLE = 2782
SWLE_MM = 2783
SWL_MM = 2784
SWM16_MM = 2785
SWM16_MMR6 = 2786
SWM32_MM = 2787
SWP_MM = 2788
SWR = 2789
SWR64 = 2790
SWRE = 2791
SWRE_MM = 2792
SWR_MM = 2793
SWSP_MM = 2794
SWSP_MMR6 = 2795
SWXC1 = 2796
SWXC1_MM = 2797
SW_MM = 2798
SW_MMR6 = 2799
SYNC = 2800
SYNCI = 2801
SYNCI_MM = 2802
SYNCI_MMR6 = 2803
SYNC_MM = 2804
SYNC_MMR6 = 2805
SYSCALL = 2806
SYSCALL_MM = 2807
Save16 = 2808
SaveX16 = 2809
SbRxRyOffMemX16 = 2810
SebRx16 = 2811
SehRx16 = 2812
ShRxRyOffMemX16 = 2813
SllX16 = 2814
SllvRxRy16 = 2815
SltRxRy16 = 2816
SltiRxImm16 = 2817
SltiRxImmX16 = 2818
SltiuRxImm16 = 2819
SltiuRxImmX16 = 2820
SltuRxRy16 = 2821
SraX16 = 2822
SravRxRy16 = 2823
SrlX16 = 2824
SrlvRxRy16 = 2825
SubuRxRyRz16 = 2826
SwRxRyOffMemX16 = 2827
SwRxSpImmX16 = 2828
TEQ = 2829
TEQI = 2830
TEQI_MM = 2831
TEQ_MM = 2832
TGE = 2833
TGEI = 2834
TGEIU = 2835
TGEIU_MM = 2836
TGEI_MM = 2837
TGEU = 2838
TGEU_MM = 2839
TGE_MM = 2840
TLBGINV = 2841
TLBGINVF = 2842
TLBGINVF_MM = 2843
TLBGINV_MM = 2844
TLBGP = 2845
TLBGP_MM = 2846
TLBGR = 2847
TLBGR_MM = 2848
TLBGWI = 2849
TLBGWI_MM = 2850
TLBGWR = 2851
TLBGWR_MM = 2852
TLBINV = 2853
TLBINVF = 2854
TLBINVF_MMR6 = 2855
TLBINV_MMR6 = 2856
TLBP = 2857
TLBP_MM = 2858
TLBR = 2859
TLBR_MM = 2860
TLBWI = 2861
TLBWI_MM = 2862
TLBWR = 2863
TLBWR_MM = 2864
TLT = 2865
TLTI = 2866
TLTIU_MM = 2867
TLTI_MM = 2868
TLTU = 2869
TLTU_MM = 2870
TLT_MM = 2871
TNE = 2872
TNEI = 2873
TNEI_MM = 2874
TNE_MM = 2875
TRUNC_L_D64 = 2876
TRUNC_L_D_MMR6 = 2877
TRUNC_L_S = 2878
TRUNC_L_S_MMR6 = 2879
TRUNC_W_D32 = 2880
TRUNC_W_D64 = 2881
TRUNC_W_D_MMR6 = 2882
TRUNC_W_MM = 2883
TRUNC_W_S = 2884
TRUNC_W_S_MM = 2885
TRUNC_W_S_MMR6 = 2886
TTLTIU = 2887
UDIV = 2888
UDIV_MM = 2889
V3MULU = 2890
VMM0 = 2891
VMULU = 2892
VSHF_B = 2893
VSHF_D = 2894
VSHF_H = 2895
VSHF_W = 2896
WAIT = 2897
WAIT_MM = 2898
WAIT_MMR6 = 2899
WRDSP = 2900
WRDSP_MM = 2901
WRPGPR_MMR6 = 2902
WSBH = 2903
WSBH_MM = 2904
WSBH_MMR6 = 2905
XOR = 2906
XOR16_MM = 2907
XOR16_MMR6 = 2908
XOR64 = 2909
XORI_B = 2910
XORI_MMR6 = 2911
XOR_MM = 2912
XOR_MMR6 = 2913
XOR_V = 2914
XORi = 2915
XORi64 = 2916
XORi_MM = 2917
XorRxRxRy16 = 2918
YIELD = 2919
INSTRUCTION_LIST_END = 2920
class Instruction(lief.assembly.Instruction):
@property
def opcode(self) -> OPCODE: ...