#ifdef GET_INSTRINFO_ENUM
#undef GET_INSTRINFO_ENUM
namespace llvm {
namespace Mips {
enum { … };
}
}
#endif
#ifdef GET_INSTRINFO_SCHED_ENUM
#undef GET_INSTRINFO_SCHED_ENUM
namespace llvm {
namespace Mips {
namespace Sched {
enum {
NoInstrModel = 0,
IIPseudo = 1,
II_B = 2,
II_BCCZAL = 3,
II_MTC1 = 4,
II_MFC1 = 5,
II_JALR = 6,
II_JAL = 7,
II_CVT = 8,
II_DMULT = 9,
II_DMULTU = 10,
II_DDIV = 11,
II_DDIVU = 12,
II_IndirectBranchPseudo = 13,
II_MADD = 14,
II_MADDU = 15,
II_MFHI_MFLO = 16,
II_MSUB = 17,
II_MSUBU = 18,
II_MTHI_MTLO = 19,
II_MULT = 20,
II_MULTU = 21,
II_ReturnPseudo = 22,
II_DIV = 23,
II_DIVU = 24,
II_J = 25,
II_JR = 26,
II_TRAP = 27,
II_ADD = 28,
II_ADDIUPC = 29,
II_ADDIU = 30,
II_ADDR_PS = 31,
II_ADDU = 32,
II_ADDI = 33,
II_ALIGN = 34,
II_ALUIPC = 35,
II_AND = 36,
II_ANDI = 37,
II_AUI = 38,
II_AUIPC = 39,
IIM16Alu = 40,
II_BADDU = 41,
II_BC = 42,
II_BALC = 43,
II_BBIT = 44,
II_BC1CCZ = 45,
II_BC1F = 46,
II_BC1FL = 47,
II_BC1T = 48,
II_BC1TL = 49,
II_BC2CCZ = 50,
II_BCC = 51,
II_BCCC = 52,
II_BCCZ = 53,
II_BCCZC = 54,
II_BCCZALS = 55,
II_BITSWAP = 56,
II_BREAK = 57,
II_CACHE = 58,
II_CACHEE = 59,
II_CEIL = 60,
II_CFC1 = 61,
II_CFC2 = 62,
II_INS = 63,
II_CLASS_D = 64,
II_CLASS_S = 65,
II_CLO = 66,
II_CLZ = 67,
II_CMP_CC_D = 68,
II_CMP_CC_S = 69,
II_CRC32B = 70,
II_CRC32CB = 71,
II_CRC32CD = 72,
II_CRC32CH = 73,
II_CRC32CW = 74,
II_CRC32D = 75,
II_CRC32H = 76,
II_CRC32W = 77,
II_CTC1 = 78,
II_CTC2 = 79,
II_C_CC_D = 80,
II_C_CC_S = 81,
II_DADD = 82,
II_DADDI = 83,
II_DADDIU = 84,
II_DADDU = 85,
II_DAHI = 86,
II_DALIGN = 87,
II_DATI = 88,
II_DAUI = 89,
II_DBITSWAP = 90,
II_DCLO = 91,
II_DCLZ = 92,
II_DERET = 93,
II_EXT = 94,
II_DI = 95,
II_DLSA = 96,
II_DMFC0 = 97,
II_DMFC1 = 98,
II_DMFC2 = 99,
II_DMFGC0 = 100,
II_DMOD = 101,
II_DMODU = 102,
II_DMT = 103,
II_DMTC0 = 104,
II_DMTC1 = 105,
II_DMTC2 = 106,
II_DMTGC0 = 107,
II_DMUH = 108,
II_DMUHU = 109,
II_DMUL = 110,
II_POP = 111,
II_DROTR = 112,
II_DROTR32 = 113,
II_DROTRV = 114,
II_DSBH = 115,
II_DSHD = 116,
II_DSLL = 117,
II_DSLL32 = 118,
II_DSLLV = 119,
II_DSRA = 120,
II_DSRA32 = 121,
II_DSRAV = 122,
II_DSRL = 123,
II_DSRL32 = 124,
II_DSRLV = 125,
II_DSUB = 126,
II_DSUBU = 127,
II_DVP = 128,
II_DVPE = 129,
II_EHB = 130,
II_EI = 131,
II_EMT = 132,
II_ERET = 133,
II_ERETNC = 134,
II_EVP = 135,
II_EVPE = 136,
II_ABS = 137,
II_SQRT_D = 138,
II_ADD_D = 139,
II_ADD_PS = 140,
II_ADD_S = 141,
II_DIV_D = 142,
II_DIV_S = 143,
II_FLOOR = 144,
II_MOV_D = 145,
II_MOV_S = 146,
II_MUL_D = 147,
II_MUL_PS = 148,
II_MUL_S = 149,
II_NEG = 150,
II_FORK = 151,
II_SQRT_S = 152,
II_SUB_D = 153,
II_SUB_PS = 154,
II_SUB_S = 155,
II_GINVI = 156,
II_GINVT = 157,
II_HYPCALL = 158,
II_JALR_HB = 159,
II_JALRC = 160,
II_JALRS = 161,
II_JALS = 162,
II_JIALC = 163,
II_JIC = 164,
II_JRADDIUSP = 165,
II_JRC = 166,
II_JR_HB = 167,
II_LB = 168,
II_LBE = 169,
II_LBU = 170,
II_LBUE = 171,
II_LD = 172,
II_LDC1 = 173,
II_LDC2 = 174,
II_LDC3 = 175,
II_LDL = 176,
II_LDPC = 177,
II_LDR = 178,
II_LDXC1 = 179,
II_LH = 180,
II_LHE = 181,
II_LHU = 182,
II_LHUE = 183,
II_LI = 184,
II_LL = 185,
II_LLD = 186,
II_LLE = 187,
II_LSA = 188,
II_LUI = 189,
II_LUXC1 = 190,
II_LW = 191,
II_LWC1 = 192,
II_LWC2 = 193,
II_LWC3 = 194,
II_LWE = 195,
II_LWL = 196,
II_LWLE = 197,
II_LWM = 198,
II_LWPC = 199,
II_LWP = 200,
II_LWR = 201,
II_LWRE = 202,
II_LWUPC = 203,
II_LWU = 204,
II_LWXC1 = 205,
II_LWXS = 206,
II_MADDF_D = 207,
II_MADDF_S = 208,
II_MADD_D = 209,
II_MADD_S = 210,
II_MAX_D = 211,
II_MAXA_D = 212,
II_MAX_S = 213,
II_MAXA_S = 214,
II_MFC0 = 215,
II_MFC2 = 216,
II_MFGC0 = 217,
II_MFHC0 = 218,
II_MFHC1 = 219,
II_MFHGC0 = 220,
II_MFTR = 221,
II_MIN_S = 222,
II_MINA_D = 223,
II_MIN_D = 224,
II_MINA_S = 225,
II_MOD = 226,
II_MODU = 227,
II_MOVE = 228,
II_MOVF_D = 229,
II_MOVF = 230,
II_MOVF_S = 231,
II_MOVN_D = 232,
II_MOVN = 233,
II_MOVN_S = 234,
II_MOVT_D = 235,
II_MOVT = 236,
II_MOVT_S = 237,
II_MOVZ_D = 238,
II_MOVZ = 239,
II_MOVZ_S = 240,
II_MSUBF_D = 241,
II_MSUBF_S = 242,
II_MSUB_D = 243,
II_MSUB_S = 244,
II_MTC0 = 245,
II_MTC2 = 246,
II_MTGC0 = 247,
II_MTHC0 = 248,
II_MTHC1 = 249,
II_MTHGC0 = 250,
II_MTTR = 251,
II_MUH = 252,
II_MUHU = 253,
II_MUL = 254,
II_MULR_PS = 255,
II_MULU = 256,
II_NMADD_D = 257,
II_NMADD_S = 258,
II_NMSUB_D = 259,
II_NMSUB_S = 260,
II_NOR = 261,
II_NOT = 262,
II_OR = 263,
II_ORI = 264,
II_PAUSE = 265,
II_PREF = 266,
II_PREFE = 267,
II_RDHWR = 268,
II_RDPGPR = 269,
II_RECIP_D = 270,
II_RECIP_S = 271,
II_RINT_D = 272,
II_RINT_S = 273,
II_ROTR = 274,
II_ROTRV = 275,
II_ROUND = 276,
II_RSQRT_D = 277,
II_RSQRT_S = 278,
II_RESTORE = 279,
II_SB = 280,
II_SBE = 281,
II_SC = 282,
II_SCD = 283,
II_SCE = 284,
II_SD = 285,
II_SDBBP = 286,
II_SDC1 = 287,
II_SDC2 = 288,
II_SDC3 = 289,
II_SDL = 290,
II_SDR = 291,
II_SDXC1 = 292,
II_SEB = 293,
II_SEH = 294,
II_SELCCZ = 295,
II_SELCCZ_D = 296,
II_SELCCZ_S = 297,
II_SEL_D = 298,
II_SEL_S = 299,
II_SEQ_SNE = 300,
II_SEQI_SNEI = 301,
II_SH = 302,
II_SHE = 303,
II_SIGRIE = 304,
II_SLL = 305,
II_SLLV = 306,
II_SLT_SLTU = 307,
II_SLTI_SLTIU = 308,
II_SRA = 309,
II_SRAV = 310,
II_SRL = 311,
II_SRLV = 312,
II_SSNOP = 313,
II_SUB = 314,
II_SUBU = 315,
II_SUXC1 = 316,
II_SW = 317,
II_SWC1 = 318,
II_SWC2 = 319,
II_SWC3 = 320,
II_SWE = 321,
II_SWL = 322,
II_SWLE = 323,
II_SWM = 324,
II_SWP = 325,
II_SWR = 326,
II_SWRE = 327,
II_SWXC1 = 328,
II_SYNC = 329,
II_SYNCI = 330,
II_SYSCALL = 331,
II_SAVE = 332,
II_TEQ = 333,
II_TEQI = 334,
II_TGE = 335,
II_TGEI = 336,
II_TGEIU = 337,
II_TGEU = 338,
II_TLBGINV = 339,
II_TLBGINVF = 340,
II_TLBGP = 341,
II_TLBGR = 342,
II_TLBGWI = 343,
II_TLBGWR = 344,
II_TLBINV = 345,
II_TLBINVF = 346,
II_TLBP = 347,
II_TLBR = 348,
II_TLBWI = 349,
II_TLBWR = 350,
II_TLT = 351,
II_TLTI = 352,
II_TTLTIU = 353,
II_TLTU = 354,
II_TNE = 355,
II_TNEI = 356,
II_TRUNC = 357,
II_WAIT = 358,
II_WRPGPR = 359,
II_WSBH = 360,
II_XOR = 361,
II_XORI = 362,
II_YIELD = 363,
AND = 364,
LUi = 365,
NOR = 366,
OR = 367,
SLTi_SLTiu = 368,
SUB = 369,
SUBu = 370,
XOR = 371,
SSNOP = 372,
NOP = 373,
B = 374,
BAL = 375,
BAL_BR_BGEZAL_BGEZALL_BLTZAL_BLTZALL = 376,
BEQ_BEQL_BNE_BNEL = 377,
BGEZ_BGEZL_BGTZ_BGTZL_BLEZ_BLEZL_BLTZ_BLTZL = 378,
BREAK = 379,
DERET = 380,
ERET = 381,
ERet_RetRA = 382,
ERETNC = 383,
J_TAILCALL = 384,
JR_TAILCALLREG_TAILCALLREGHB = 385,
JR_HB = 386,
PseudoIndirectBranch_PseudoIndirectHazardBranch = 387,
PseudoReturn = 388,
SDBBP = 389,
SYSCALL = 390,
TEQ = 391,
TEQI = 392,
TGE = 393,
TGEI = 394,
TGEIU = 395,
TGEU = 396,
TLT = 397,
TLTI = 398,
TLTU = 399,
TNE = 400,
TNEI = 401,
TRAP = 402,
TTLTIU = 403,
WAIT = 404,
PAUSE = 405,
JAL = 406,
JALR_JALRHBPseudo_JALRPseudo = 407,
JALR_HB = 408,
JALX = 409,
TLBINV = 410,
TLBINVF = 411,
TLBP = 412,
TLBR = 413,
TLBWI = 414,
TLBWR = 415,
MFC0 = 416,
MTC0 = 417,
MFC2 = 418,
MTC2 = 419,
HYPCALL = 420,
MFGC0 = 421,
MFHGC0 = 422,
MTGC0 = 423,
MTHGC0 = 424,
TLBGINV = 425,
TLBGINVF = 426,
TLBGP = 427,
TLBGR = 428,
TLBGWI = 429,
TLBGWR = 430,
LB = 431,
LBu = 432,
LH = 433,
LHu = 434,
LW = 435,
LL = 436,
LWC2 = 437,
LWC3 = 438,
LDC2 = 439,
LDC3 = 440,
LBE = 441,
LBuE = 442,
LHE = 443,
LHuE = 444,
LWE = 445,
LLE = 446,
LWPC = 447,
LWL = 448,
LWR = 449,
LWLE = 450,
LWRE = 451,
SB = 452,
SH = 453,
SW = 454,
SWC2 = 455,
SWC3 = 456,
SDC2 = 457,
SDC3 = 458,
SC = 459,
SBE = 460,
SHE = 461,
SWE = 462,
SCE = 463,
SWL = 464,
SWR = 465,
SWLE = 466,
SWRE = 467,
PREF = 468,
PREFE = 469,
CACHE = 470,
CACHEE = 471,
SYNC = 472,
SYNCI = 473,
CLO = 474,
CLZ = 475,
DI = 476,
EI = 477,
MFHI_MFLO_PseudoMFHI_PseudoMFLO = 478,
EHB = 479,
RDHWR = 480,
WSBH = 481,
MOVN_I_I = 482,
MOVZ_I_I = 483,
DIV_PseudoSDIV_SDIV = 484,
DIVU_PseudoUDIV_UDIV = 485,
MUL = 486,
MULT_PseudoMULT = 487,
MULTu_PseudoMULTu = 488,
MADD_PseudoMADD = 489,
MADDU_PseudoMADDU = 490,
MSUB_PseudoMSUB = 491,
MSUBU_PseudoMSUBU = 492,
MTHI_MTLO_PseudoMTLOHI = 493,
EXT = 494,
INS = 495,
ADD = 496,
ADDi = 497,
ADDiu = 498,
ANDi = 499,
ORi = 500,
ROTR = 501,
SEB = 502,
SEH = 503,
SLT_SLTu = 504,
SLL = 505,
SRA = 506,
SRL = 507,
XORi = 508,
ADDu = 509,
SLLV = 510,
SRAV = 511,
SRLV = 512,
LSA = 513,
COPY = 514,
VSHF_B_VSHF_D_VSHF_H_VSHF_W = 515,
BINSLI_B_BINSLI_D_BINSLI_H_BINSLI_W_BINSL_B_BINSL_D_BINSL_H_BINSL_W = 516,
BINSRI_B_BINSRI_D_BINSRI_H_BINSRI_W_BINSR_B_BINSR_D_BINSR_H_BINSR_W = 517,
INSERT_B_INSERT_D_INSERT_H_INSERT_W = 518,
SLDI_B_SLDI_D_SLDI_H_SLDI_W_SLD_B_SLD_D_SLD_H_SLD_W = 519,
BSETI_B_BSETI_D_BSETI_H_BSETI_W_BSET_B_BSET_D_BSET_H_BSET_W = 520,
BCLRI_B_BCLRI_D_BCLRI_H_BCLRI_W_BCLR_B_BCLR_D_BCLR_H_BCLR_W = 521,
BNEGI_B_BNEGI_D_BNEGI_H_BNEGI_W_BNEG_B_BNEG_D_BNEG_H_BNEG_W = 522,
BSELI_B_BSEL_V = 523,
BMNZI_B_BMNZ_V_BMZI_B_BMZ_V = 524,
BSEL_D_PSEUDO_BSEL_FD_PSEUDO_BSEL_FW_PSEUDO_BSEL_H_PSEUDO_BSEL_W_PSEUDO = 525,
PCNT_B_PCNT_D_PCNT_H_PCNT_W = 526,
SAT_S_B_SAT_S_D_SAT_S_H_SAT_S_W_SAT_U_B_SAT_U_D_SAT_U_H_SAT_U_W = 527,
BNZ_B_BNZ_D_BNZ_H_BNZ_V_BNZ_W_BZ_B_BZ_D_BZ_H_BZ_V_BZ_W = 528,
CFCMSA_CTCMSA = 529,
FABS_S_FABS_D32_FABS_D64 = 530,
MOVF_D32_MOVF_D64 = 531,
MOVF_S = 532,
MOVT_D32_MOVT_D64 = 533,
MOVT_S = 534,
FMOV_D32_FMOV_D64 = 535,
FMOV_S = 536,
FNEG_S_FNEG_D32_FNEG_D64 = 537,
ADD_A_B_ADD_A_D_ADD_A_H_ADD_A_W = 538,
ADDS_A_B_ADDS_A_D_ADDS_A_H_ADDS_A_W_ADDS_S_B_ADDS_S_D_ADDS_S_H_ADDS_S_W_ADDS_U_B_ADDS_U_D_ADDS_U_H_ADDS_U_W = 539,
ADDVI_B_ADDVI_D_ADDVI_H_ADDVI_W_ADDV_B_ADDV_D_ADDV_H_ADDV_W = 540,
ASUB_S_B_ASUB_S_D_ASUB_S_H_ASUB_S_W_ASUB_U_B_ASUB_U_D_ASUB_U_H_ASUB_U_W = 541,
AVER_S_B_AVER_S_D_AVER_S_H_AVER_S_W_AVER_U_B_AVER_U_D_AVER_U_H_AVER_U_W_AVE_S_B_AVE_S_D_AVE_S_H_AVE_S_W_AVE_U_B_AVE_U_D_AVE_U_H_AVE_U_W = 542,
SHF_B_SHF_H_SHF_W = 543,
FILL_B_FILL_D_FILL_H_FILL_W = 544,
SPLATI_B_SPLATI_D_SPLATI_H_SPLATI_W_SPLAT_B_SPLAT_D_SPLAT_H_SPLAT_W = 545,
MOVE_V = 546,
LDI_B_LDI_D_LDI_H_LDI_W = 547,
AND_V_NOR_V_OR_V_XOR_V = 548,
ANDI_B_NORI_B_ORI_B_XORI_B = 549,
AND_V_D_PSEUDO_AND_V_H_PSEUDO_AND_V_W_PSEUDO_NOR_V_D_PSEUDO_NOR_V_H_PSEUDO_NOR_V_W_PSEUDO_OR_V_D_PSEUDO_OR_V_H_PSEUDO_OR_V_W_PSEUDO_XOR_V_D_PSEUDO_XOR_V_H_PSEUDO_XOR_V_W_PSEUDO = 550,
FILL_FD_PSEUDO_FILL_FW_PSEUDO = 551,
INSERT_FD_PSEUDO_INSERT_FW_PSEUDO = 552,
FEXP2_D_FEXP2_W = 553,
CLTI_S_B_CLTI_S_D_CLTI_S_H_CLTI_S_W_CLTI_U_B_CLTI_U_D_CLTI_U_H_CLTI_U_W_CLT_S_B_CLT_S_D_CLT_S_H_CLT_S_W_CLT_U_B_CLT_U_D_CLT_U_H_CLT_U_W = 554,
CLEI_S_B_CLEI_S_D_CLEI_S_H_CLEI_S_W_CLEI_U_B_CLEI_U_D_CLEI_U_H_CLEI_U_W_CLE_S_B_CLE_S_D_CLE_S_H_CLE_S_W_CLE_U_B_CLE_U_D_CLE_U_H_CLE_U_W = 555,
CEQI_B_CEQI_D_CEQI_H_CEQI_W_CEQ_B_CEQ_D_CEQ_H_CEQ_W = 556,
CMP_UN_D = 557,
CMP_UN_S = 558,
CMP_UEQ_D = 559,
CMP_UEQ_S = 560,
CMP_EQ_D = 561,
CMP_EQ_S = 562,
CMP_LT_D = 563,
CMP_LT_S = 564,
CMP_ULT_D = 565,
CMP_ULT_S = 566,
CMP_LE_D = 567,
CMP_LE_S = 568,
CMP_ULE_D = 569,
CMP_ULE_S = 570,
FSAF_D_FSAF_W_FSEQ_D_FSEQ_W_FSLE_D_FSLE_W_FSLT_D_FSLT_W_FSNE_D_FSNE_W_FSOR_D_FSOR_W = 571,
FSUEQ_D_FSUEQ_W = 572,
FSULE_D_FSULE_W = 573,
FSULT_D_FSULT_W = 574,
FSUNE_D_FSUNE_W = 575,
FSUN_D_FSUN_W = 576,
FCAF_D_FCAF_W = 577,
FCEQ_D_FCEQ_W = 578,
FCLE_D_FCLE_W = 579,
FCLT_D_FCLT_W = 580,
FCNE_D_FCNE_W = 581,
FCOR_D_FCOR_W = 582,
FCUEQ_D_FCUEQ_W = 583,
FCULE_D_FCULE_W = 584,
FCULT_D_FCULT_W = 585,
FCUNE_D_FCUNE_W = 586,
FCUN_D_FCUN_W = 587,
FABS_D_FABS_W = 588,
FFINT_S_D_FFINT_S_W_FFINT_U_D_FFINT_U_W = 589,
FFQL_D_FFQL_W = 590,
FFQR_D_FFQR_W = 591,
FTINT_S_D_FTINT_S_W_FTINT_U_D_FTINT_U_W = 592,
FRINT_D_FRINT_W = 593,
FTQ_H_FTQ_W = 594,
FTRUNC_S_D_FTRUNC_S_W_FTRUNC_U_D_FTRUNC_U_W = 595,
FEXDO_H_FEXDO_W = 596,
FEXUPL_D_FEXUPL_W = 597,
FEXUPR_D_FEXUPR_W = 598,
FCLASS_D_FCLASS_W = 599,
FMAX_A_D_FMAX_A_W = 600,
FMAX_D_FMAX_W = 601,
FMIN_A_D_FMIN_A_W = 602,
FMIN_D_FMIN_W = 603,
FLOG2_D_FLOG2_W = 604,
ILVL_B_ILVL_D_ILVL_H_ILVL_W_ILVR_B_ILVR_D_ILVR_H_ILVR_W = 605,
ILVEV_B_ILVEV_D_ILVEV_H_ILVEV_W_ILVOD_B_ILVOD_D_ILVOD_H_ILVOD_W = 606,
INSVE_B_INSVE_D_INSVE_H_INSVE_W = 607,
SUBS_S_B_SUBS_S_D_SUBS_S_H_SUBS_S_W_SUBS_U_B_SUBS_U_D_SUBS_U_H_SUBS_U_W = 608,
SUBSUS_U_B_SUBSUS_U_D_SUBSUS_U_H_SUBSUS_U_W = 609,
SUBSUU_S_B_SUBSUU_S_D_SUBSUU_S_H_SUBSUU_S_W = 610,
SUBVI_B_SUBVI_D_SUBVI_H_SUBVI_W = 611,
SUBV_B_SUBV_D_SUBV_H_SUBV_W = 612,
MOD_S_B_MOD_S_D_MOD_S_H_MOD_S_W_MOD_U_B_MOD_U_D_MOD_U_H_MOD_U_W = 613,
DIV_S_B_DIV_S_D_DIV_S_H_DIV_S_W_DIV_U_B_DIV_U_D_DIV_U_H_DIV_U_W = 614,
HADD_S_D_HADD_S_H_HADD_S_W_HADD_U_D_HADD_U_H_HADD_U_W = 615,
HSUB_S_D_HSUB_S_H_HSUB_S_W_HSUB_U_D_HSUB_U_H_HSUB_U_W = 616,
MAX_S_B_MAX_S_D_MAX_S_H_MAX_S_W_MIN_S_B_MIN_S_D_MIN_S_H_MIN_S_W = 617,
MAX_U_B_MAX_U_D_MAX_U_H_MAX_U_W_MIN_U_B_MIN_U_D_MIN_U_H_MIN_U_W = 618,
MAX_A_B_MAX_A_D_MAX_A_H_MAX_A_W_MIN_A_B_MIN_A_D_MIN_A_H_MIN_A_W = 619,
MAXI_S_B_MAXI_S_D_MAXI_S_H_MAXI_S_W_MAXI_U_B_MAXI_U_D_MAXI_U_H_MAXI_U_W_MINI_S_B_MINI_S_D_MINI_S_H_MINI_S_W_MINI_U_B_MINI_U_D_MINI_U_H_MINI_U_W = 620,
SRAI_B_SRAI_D_SRAI_H_SRAI_W_SRA_B_SRA_D_SRA_H_SRA_W = 621,
SRLI_B_SRLI_D_SRLI_H_SRLI_W_SRL_B_SRL_D_SRL_H_SRL_W = 622,
SRARI_B_SRARI_D_SRARI_H_SRARI_W_SRAR_B_SRAR_D_SRAR_H_SRAR_W = 623,
SRLRI_B_SRLRI_D_SRLRI_H_SRLRI_W_SRLR_B_SRLR_D_SRLR_H_SRLR_W = 624,
SLLI_B_SLLI_D_SLLI_H_SLLI_W_SLL_B_SLL_D_SLL_H_SLL_W = 625,
PCKEV_B_PCKEV_D_PCKEV_H_PCKEV_W_PCKOD_B_PCKOD_D_PCKOD_H_PCKOD_W = 626,
NLOC_B_NLOC_D_NLOC_H_NLOC_W_NLZC_B_NLZC_D_NLZC_H_NLZC_W = 627,
FADD_D32_FADD_D64 = 628,
FADD_PS64 = 629,
FADD_S = 630,
FMUL_D32_FMUL_D64 = 631,
FMUL_PS64 = 632,
FMUL_S = 633,
FSUB_D32_FSUB_D64 = 634,
FSUB_PS64 = 635,
FSUB_S = 636,
TRUNC_L_D64_TRUNC_L_S_TRUNC_W_D32_TRUNC_W_D64_TRUNC_W_S = 637,
CVT_D32_S_CVT_D32_W_CVT_D64_L_CVT_D64_S_CVT_D64_W_CVT_L_D64_CVT_L_S_CVT_S_D32_CVT_S_D64_CVT_S_L_CVT_S_W_CVT_W_D32_CVT_W_D64_CVT_W_S = 638,
CVT_PS_S64_CVT_S_PL64_CVT_S_PU64 = 639,
C_EQ_D32_C_EQ_D64_C_F_D32_C_F_D64_C_LE_D32_C_LE_D64_C_LT_D32_C_LT_D64_C_NGE_D32_C_NGE_D64_C_NGLE_D32_C_NGLE_D64_C_NGL_D32_C_NGL_D64_C_NGT_D32_C_NGT_D64_C_OLE_D32_C_OLE_D64_C_OLT_D32_C_OLT_D64_C_SEQ_D32_C_SEQ_D64_C_SF_D32_C_SF_D64_C_UEQ_D32_C_UEQ_D64_C_ULE_D32_C_ULE_D64_C_ULT_D32_C_ULT_D64_C_UN_D32_C_UN_D64 = 640,
C_EQ_S_C_F_S_C_LE_S_C_LT_S_C_NGE_S_C_NGLE_S_C_NGL_S_C_NGT_S_C_OLE_S_C_OLT_S_C_SEQ_S_C_SF_S_C_UEQ_S_C_ULE_S_C_ULT_S_C_UN_S = 641,
FCMP_D32_FCMP_D64 = 642,
FCMP_S32 = 643,
PseudoCVT_D32_W_PseudoCVT_D64_L_PseudoCVT_D64_W_PseudoCVT_S_L_PseudoCVT_S_W = 644,
PLL_PS64_PLU_PS64_PUL_PS64_PUU_PS64 = 645,
FDIV_S = 646,
FDIV_D32_FDIV_D64 = 647,
FSQRT_S = 648,
FSQRT_D32_FSQRT_D64 = 649,
FRCP_D_FRCP_W = 650,
FRSQRT_D_FRSQRT_W = 651,
RECIP_D32_RECIP_D64 = 652,
RSQRT_D32_RSQRT_D64 = 653,
RECIP_S = 654,
RSQRT_S = 655,
FMADD_D_FMADD_W = 656,
FMSUB_D_FMSUB_W = 657,
FDIV_W = 658,
FDIV_D = 659,
FSQRT_W = 660,
FSQRT_D = 661,
FMUL_D_FMUL_W = 662,
FADD_D_FADD_W = 663,
FSUB_D_FSUB_W = 664,
DPADD_S_D_DPADD_S_H_DPADD_S_W_DPADD_U_D_DPADD_U_H_DPADD_U_W = 665,
DPSUB_S_D_DPSUB_S_H_DPSUB_S_W_DPSUB_U_D_DPSUB_U_H_DPSUB_U_W = 666,
DOTP_S_D_DOTP_S_H_DOTP_S_W_DOTP_U_D_DOTP_U_H_DOTP_U_W = 667,
MSUBV_B_MSUBV_D_MSUBV_H_MSUBV_W = 668,
MADDV_B_MADDV_D_MADDV_H_MADDV_W = 669,
MULV_B_MULV_D_MULV_H_MULV_W = 670,
MADDR_Q_H_MADDR_Q_W = 671,
MADD_Q_H_MADD_Q_W = 672,
MSUBR_Q_H_MSUBR_Q_W = 673,
MSUB_Q_H_MSUB_Q_W = 674,
MULR_Q_H_MULR_Q_W = 675,
MUL_Q_H_MUL_Q_W = 676,
MADD_D32_MADD_D64 = 677,
MADD_S = 678,
MSUB_D32_MSUB_D64 = 679,
MSUB_S = 680,
NMADD_D32_NMADD_D64 = 681,
NMADD_S = 682,
NMSUB_D32_NMSUB_D64 = 683,
NMSUB_S = 684,
CTC1 = 685,
MTC1_MTC1_D64_BuildPairF64_BuildPairF64_64 = 686,
MTHC1_D32_MTHC1_D64 = 687,
COPY_U_B_COPY_U_H_COPY_U_W = 688,
COPY_S_B_COPY_S_D_COPY_S_H_COPY_S_W = 689,
BC1F = 690,
BC1FL = 691,
BC1T = 692,
BC1TL = 693,
CFC1 = 694,
MFC1_MFC1_D64_ExtractElementF64_ExtractElementF64_64 = 695,
MFHC1_D32_MFHC1_D64 = 696,
MOVF_I = 697,
MOVT_I = 698,
SDC1_SDC164 = 699,
SDXC1_SDXC164 = 700,
SWC1 = 701,
SWXC1 = 702,
SUXC1_SUXC164 = 703,
ST_B_ST_D_ST_H_ST_W = 704,
ST_F16 = 705,
MOVN_I_D32_MOVN_I_D64 = 706,
MOVN_I_S = 707,
MOVZ_I_D32_MOVZ_I_D64 = 708,
MOVZ_I_S = 709,
LDC1_LDC164 = 710,
LDXC1_LDXC164 = 711,
LWC1 = 712,
LWXC1 = 713,
LUXC1_LUXC164 = 714,
LD_B_LD_D_LD_H_LD_W = 715,
LD_F16 = 716,
CEIL_L_D64_CEIL_L_S_CEIL_W_D32_CEIL_W_D64_CEIL_W_S = 717,
FLOOR_L_D64_FLOOR_L_S_FLOOR_W_D32_FLOOR_W_D64_FLOOR_W_S = 718,
ROUND_L_D64_ROUND_L_S_ROUND_W_D32_ROUND_W_D64_ROUND_W_S = 719,
ROTRV = 720,
ATOMIC_SWAP_I16_POSTRA_ATOMIC_SWAP_I32_POSTRA_ATOMIC_SWAP_I64_POSTRA_ATOMIC_SWAP_I8_POSTRA = 721,
ATOMIC_CMP_SWAP_I16_POSTRA_ATOMIC_CMP_SWAP_I32_POSTRA_ATOMIC_CMP_SWAP_I64_POSTRA_ATOMIC_CMP_SWAP_I8_POSTRA = 722,
ATOMIC_LOAD_ADD_I16_POSTRA_ATOMIC_LOAD_ADD_I32_POSTRA_ATOMIC_LOAD_ADD_I64_POSTRA_ATOMIC_LOAD_ADD_I8_POSTRA_ATOMIC_LOAD_AND_I16_POSTRA_ATOMIC_LOAD_AND_I32_POSTRA_ATOMIC_LOAD_AND_I64_POSTRA_ATOMIC_LOAD_AND_I8_POSTRA_ATOMIC_LOAD_MAX_I16_POSTRA_ATOMIC_LOAD_MAX_I32_POSTRA_ATOMIC_LOAD_MAX_I64_POSTRA_ATOMIC_LOAD_MAX_I8_POSTRA_ATOMIC_LOAD_MIN_I16_POSTRA_ATOMIC_LOAD_MIN_I32_POSTRA_ATOMIC_LOAD_MIN_I64_POSTRA_ATOMIC_LOAD_MIN_I8_POSTRA_ATOMIC_LOAD_NAND_I16_POSTRA_ATOMIC_LOAD_NAND_I32_POSTRA_ATOMIC_LOAD_NAND_I64_POSTRA_ATOMIC_LOAD_NAND_I8_POSTRA_ATOMIC_LOAD_OR_I16_POSTRA_ATOMIC_LOAD_OR_I32_POSTRA_ATOMIC_LOAD_OR_I64_POSTRA_ATOMIC_LOAD_OR_I8_POSTRA_ATOMIC_LOAD_SUB_I16_POSTRA_ATOMIC_LOAD_SUB_I32_POSTRA_ATOMIC_LOAD_SUB_I64_POSTRA_ATOMIC_LOAD_SUB_I8_POSTRA_ATOMIC_LOAD_UMAX_I16_POSTRA_ATOMIC_LOAD_UMAX_I32_POSTRA_ATOMIC_LOAD_UMAX_I64_POSTRA_ATOMIC_LOAD_UMAX_I8_POSTRA_ATOMIC_LOAD_UMIN_I16_POSTRA_ATOMIC_LOAD_UMIN_I32_POSTRA_ATOMIC_LOAD_UMIN_I64_POSTRA_ATOMIC_LOAD_UMIN_I8_POSTRA_ATOMIC_LOAD_XOR_I16_POSTRA_ATOMIC_LOAD_XOR_I32_POSTRA_ATOMIC_LOAD_XOR_I64_POSTRA_ATOMIC_LOAD_XOR_I8_POSTRA = 723,
LEA_ADDiu = 724,
ADDIUPC = 725,
ALIGN = 726,
ALUIPC = 727,
AUI = 728,
AUIPC = 729,
BITSWAP = 730,
CLO_R6 = 731,
CLZ_R6 = 732,
LSA_R6 = 733,
SELEQZ_SELNEZ = 734,
AddiuRxImmX16_AddiuRxRxImm16_AddiuRxRxImmX16_AddiuRxRyOffMemX16_AddiuRxPcImmX16_AddiuSpImm16_AddiuSpImmX16_AdduRxRyRz16_AndRxRxRy16_CmpRxRy16_CmpiRxImm16_CmpiRxImmX16_LiRxImm16_LiRxImmX16_LiRxImmAlignX16_Move32R16_MoveR3216_Mfhi16_Mflo16_NegRxRy16_NotRxRy16_OrRxRxRy16_SebRx16_SehRx16_SllX16_SllvRxRy16_SltiRxImm16_SltiRxImmX16_SltiuRxImm16_SltiuRxImmX16_SltRxRy16_SltuRxRy16_SravRxRy16_SraX16_SrlvRxRy16_SrlX16_SubuRxRyRz16_XorRxRxRy16 = 735,
SltiCCRxImmX16_SltiuCCRxImmX16_SltCCRxRy16_SltuRxRyRz16_SltuCCRxRy16 = 736,
Constant32_LwConstant32_GotPrologue16_CONSTPOOL_ENTRY = 737,
ADDIUPC_MM_ADDIUR1SP_MM_ADDIUR2_MM_ADDIUS5_MM_ADDIUSP_MM_ADDiu_MM_LEA_ADDiu_MM = 738,
ADDU16_MM_ADDu_MM = 739,
ADD_MM = 740,
ADDi_MM = 741,
AND16_MM_ANDI16_MM_AND_MM = 742,
ANDi_MM = 743,
CLO_MM = 744,
CLZ_MM = 745,
EXT_MM = 746,
INS_MM = 747,
LI16_MM = 748,
LUi_MM = 749,
MOVE16_MM = 750,
MOVEP_MM = 751,
NOR_MM = 752,
NOT16_MM = 753,
OR16_MM_OR_MM = 754,
ORi_MM = 755,
ROTRV_MM = 756,
ROTR_MM = 757,
SEB_MM = 758,
SEH_MM = 759,
SLL16_MM_SLL_MM = 760,
SLLV_MM = 761,
SLT_MM_SLTu_MM = 762,
SLTi_MM_SLTiu_MM = 763,
SRAV_MM = 764,
SRA_MM = 765,
SRL16_MM_SRL_MM = 766,
SRLV_MM = 767,
SSNOP_MM = 768,
SUBU16_MM_SUBu_MM = 769,
SUB_MM = 770,
WSBH_MM = 771,
XOR16_MM_XOR_MM = 772,
XORi_MM = 773,
ADDIUPC_MMR6 = 774,
ADDIU_MMR6 = 775,
ADDU16_MMR6_ADDU_MMR6 = 776,
ADD_MMR6 = 777,
ALIGN_MMR6 = 778,
ALUIPC_MMR6 = 779,
AND16_MMR6_ANDI16_MMR6_AND_MMR6 = 780,
ANDI_MMR6 = 781,
AUIPC_MMR6 = 782,
AUI_MMR6 = 783,
BITSWAP_MMR6 = 784,
CLO_MMR6 = 785,
CLZ_MMR6 = 786,
EXT_MMR6 = 787,
INS_MMR6 = 788,
LI16_MMR6 = 789,
LSA_MMR6 = 790,
LUI_MMR6 = 791,
MOVE16_MMR6 = 792,
NOR_MMR6 = 793,
NOT16_MMR6 = 794,
OR16_MMR6_OR_MMR6 = 795,
ORI_MMR6 = 796,
SELEQZ_MMR6_SELNEZ_MMR6 = 797,
SLL16_MMR6_SLL_MMR6 = 798,
SRL16_MMR6 = 799,
SSNOP_MMR6 = 800,
SUBU16_MMR6_SUBU_MMR6 = 801,
SUB_MMR6 = 802,
WSBH_MMR6 = 803,
XOR16_MMR6_XOR_MMR6 = 804,
XORI_MMR6 = 805,
AND64_ANDi64 = 806,
DEXT64_32 = 807,
DSLL64_32 = 808,
ORi64 = 809,
SEB64 = 810,
SEH64 = 811,
SLL64_32_SLL64_64 = 812,
SLT64_SLTu64 = 813,
SLTi64_SLTiu64 = 814,
XOR64_XORi64 = 815,
DADD = 816,
DADDi = 817,
DADDiu = 818,
DADDu = 819,
DCLO = 820,
DCLZ = 821,
DEXT_DEXTM_DEXTU = 822,
DINS_DINSM_DINSU = 823,
DROTR = 824,
DROTR32 = 825,
DROTRV = 826,
DSBH = 827,
DSHD = 828,
DSLL = 829,
DSLL32 = 830,
DSLLV = 831,
DSRA = 832,
DSRA32 = 833,
DSRAV = 834,
DSRL = 835,
DSRL32 = 836,
DSRLV = 837,
DSUB = 838,
DSUBu = 839,
LEA_ADDiu64 = 840,
LUi64 = 841,
NOR64 = 842,
OR64 = 843,
DALIGN = 844,
DAHI = 845,
DATI = 846,
DAUI = 847,
DCLO_R6 = 848,
DCLZ_R6 = 849,
DBITSWAP = 850,
DLSA_DLSA_R6 = 851,
SELEQZ64_SELNEZ64 = 852,
MADD = 853,
MADDU = 854,
MSUB = 855,
MSUBU = 856,
PseudoMADD_MM = 857,
PseudoMADDU_MM = 858,
PseudoMSUB_MM = 859,
PseudoMSUBU_MM = 860,
PseudoMULT_MM = 861,
PseudoMULTu_MM = 862,
PseudoMULT = 863,
PseudoMULTu = 864,
PseudoSDIV_SDIV = 865,
PseudoUDIV_UDIV = 866,
PseudoMFHI_MM_PseudoMFLO_MM = 867,
PseudoMTLOHI_MM = 868,
MUH = 869,
MUHU = 870,
MULU = 871,
MUL_R6 = 872,
MOD = 873,
MODU = 874,
MultRxRy16_MultuRxRy16_MultRxRyRz16_MultuRxRyRz16 = 875,
DivRxRy16 = 876,
DivuRxRy16 = 877,
MULT_MM = 878,
MULTu_MM = 879,
MADD_MM = 880,
MADDU_MM = 881,
MSUB_MM = 882,
MSUBU_MM = 883,
MUL_MM = 884,
SDIV_MM_SDIV_MM_Pseudo = 885,
UDIV_MM_UDIV_MM_Pseudo = 886,
MFHI16_MM_MFLO16_MM_MFHI_MM_MFLO_MM = 887,
MOVF_I_MM = 888,
MOVT_I_MM = 889,
MTHI_MM_MTLO_MM = 890,
RDHWR_MM = 891,
MUHU_MMR6 = 892,
MUH_MMR6 = 893,
MULU_MMR6 = 894,
MUL_MMR6 = 895,
MODU_MMR6 = 896,
MOD_MMR6 = 897,
DIVU_MMR6 = 898,
DIV_MMR6 = 899,
RDHWR_MMR6 = 900,
DMULU = 901,
DMULT_PseudoDMULT = 902,
DMULTu_PseudoDMULTu = 903,
DSDIV_PseudoDSDIV = 904,
DUDIV_PseudoDUDIV = 905,
MFHI64_MFLO64_PseudoMFHI64_PseudoMFLO64 = 906,
PseudoMTLOHI64 = 907,
MTHI64_MTLO64 = 908,
RDHWR64 = 909,
MOVN_I_I64_MOVN_I64_I_MOVN_I64_I64 = 910,
MOVZ_I_I64_MOVZ_I64_I_MOVZ_I64_I64 = 911,
DMUH = 912,
DMUHU = 913,
DMUL_R6 = 914,
DDIV = 915,
DMOD = 916,
DDIVU = 917,
DMODU = 918,
BAL_BR_BLTZAL = 919,
BEQ_BNE = 920,
BGTZ_BGEZ_BLEZ_BLTZ = 921,
J = 922,
JR = 923,
ERet = 924,
NAL = 925,
BGEZAL = 926,
BALC = 927,
BEQZALC_BGEZALC_BGTZALC_BLEZALC_BLTZALC_BNEZALC = 928,
JIALC = 929,
BC = 930,
BC2EQZ_BC2NEZ = 931,
BEQC_BGEC_BGEUC_BLTC_BLTUC_BNEC_BNVC_BOVC = 932,
BEQZC_BGEZC_BGTZC_BLEZC_BLTZC_BNEZC = 933,
JIC = 934,
JR_HB_R6 = 935,
SIGRIE = 936,
PseudoIndirectBranchR6_PseudoIndrectHazardBranchR6 = 937,
TAILCALLR6REG_TAILCALLHBR6REG = 938,
SDBBP_R6 = 939,
Bimm16_BimmX16_BeqzRxImm16_BeqzRxImmX16_BnezRxImm16_BnezRxImmX16_Bteqz16_BteqzX16_Btnez16_BtnezX16_JrRa16_JrcRa16_JrcRx16 = 940,
BteqzT8CmpX16_BteqzT8CmpiX16_BteqzT8SltX16_BteqzT8SltuX16_BteqzT8SltiX16_BteqzT8SltiuX16_BtnezT8CmpX16_BtnezT8CmpiX16_BtnezT8SltX16_BtnezT8SltuX16_BtnezT8SltiX16_BtnezT8SltiuX16_RetRA16 = 941,
Jal16_JalB16 = 942,
JumpLinkReg16 = 943,
Break16 = 944,
SelBeqZ_SelTBteqZCmp_SelTBteqZCmpi_SelTBteqZSlt_SelTBteqZSlti_SelTBteqZSltu_SelTBteqZSltiu_SelBneZ_SelTBtneZCmp_SelTBtneZCmpi_SelTBtneZSlt_SelTBtneZSlti_SelTBtneZSltu_SelTBtneZSltiu = 945,
B16_MM_B_MM = 946,
BAL_BR_MM = 947,
BC1F_MM = 948,
BC1T_MM = 949,
BEQZ16_MM_BGEZ_MM_BGTZ_MM_BLEZ_MM_BLTZ_MM_BNEZ16_MM = 950,
BEQZC_MM_BNEZC_MM = 951,
BEQ_MM_BNE_MM = 952,
DERET_MM = 953,
ERET_MM = 954,
JR16_MM_JR_MM = 955,
J_MM = 956,
B_MM_Pseudo = 957,
BGEZALS_MM_BLTZALS_MM = 958,
BGEZAL_MM_BLTZAL_MM = 959,
JALR16_MM_JALR_MM = 960,
JALRS16_MM_JALRS_MM = 961,
JALS_MM = 962,
JALX_MM_JAL_MM = 963,
TAILCALLREG_MM = 964,
TAILCALL_MM = 965,
PseudoIndirectBranch_MM = 966,
BREAK16_MM_BREAK_MM = 967,
SDBBP16_MM_SDBBP_MM = 968,
SYSCALL_MM = 969,
TEQI_MM = 970,
TEQ_MM = 971,
TGEIU_MM = 972,
TGEI_MM = 973,
TGEU_MM = 974,
TGE_MM = 975,
TLTIU_MM = 976,
TLTI_MM = 977,
TLTU_MM = 978,
TLT_MM = 979,
TNEI_MM = 980,
TNE_MM = 981,
TRAP_MM = 982,
BC16_MMR6_BC_MMR6 = 983,
BC1EQZC_MMR6_BC1NEZC_MMR6 = 984,
BC2EQZC_MMR6_BC2NEZC_MMR6 = 985,
BEQC_MMR6_BGEC_MMR6_BGEUC_MMR6_BLTC_MMR6_BLTUC_MMR6_BNEC_MMR6_BNVC_MMR6_BOVC_MMR6 = 986,
BEQZC16_MMR6_BNEZC16_MMR6 = 987,
BEQZC_MMR6_BGEZC_MMR6_BGTZC_MMR6_BLEZC_MMR6_BLTZC_MMR6_BNEZC_MMR6 = 988,
DERET_MMR6 = 989,
ERETNC_MMR6 = 990,
JAL_MMR6 = 991,
ERET_MMR6 = 992,
JIC_MMR6 = 993,
JRADDIUSP_JRCADDIUSP_MMR6 = 994,
JRC16_MM = 995,
JRC16_MMR6 = 996,
SIGRIE_MMR6 = 997,
B_MMR6_Pseudo = 998,
PseudoIndirectBranch_MMR6 = 999,
BALC_MMR6 = 1000,
BEQZALC_MMR6_BGEZALC_MMR6_BGTZALC_MMR6_BLEZALC_MMR6_BLTZALC_MMR6_BNEZALC_MMR6 = 1001,
JALRC16_MMR6 = 1002,
JALRC_HB_MMR6 = 1003,
JALRC_MMR6 = 1004,
JIALC_MMR6 = 1005,
TAILCALLREG_MMR6 = 1006,
TAILCALL_MMR6 = 1007,
BREAK16_MMR6_BREAK_MMR6 = 1008,
SDBBP_MMR6_SDBBP16_MMR6 = 1009,
BEQ64_BNE64 = 1010,
BGEZ64_BGTZ64_BLEZ64_BLTZ64 = 1011,
JR64 = 1012,
JALR64_JALR64Pseudo_JALRHB64Pseudo = 1013,
JALR_HB64 = 1014,
JR_HB64 = 1015,
TAILCALLREG64_TAILCALLREGHB64 = 1016,
PseudoReturn64 = 1017,
BEQC64_BGEC64_BGEUC64_BLTC64_BLTUC64_BNEC64 = 1018,
BEQZC64_BGEZC64_BGTZC64_BLEZC64_BLTZC64_BNEZC64 = 1019,
JIC64 = 1020,
PseudoIndirectBranch64_PseudoIndirectHazardBranch64 = 1021,
JIALC64 = 1022,
JR_HB64_R6 = 1023,
TAILCALL64R6REG_TAILCALLHB64R6REG = 1024,
PseudoIndirectBranch64R6_PseudoIndrectHazardBranch64R6 = 1025,
EVP = 1026,
DVP = 1027,
TLBP_MM = 1028,
TLBR_MM = 1029,
TLBWI_MM = 1030,
TLBWR_MM = 1031,
DI_MM = 1032,
EI_MM = 1033,
EHB_MM = 1034,
PAUSE_MM = 1035,
WAIT_MM = 1036,
RDPGPR_MMR6 = 1037,
WRPGPR_MMR6 = 1038,
TLBINV_MMR6 = 1039,
TLBINVF_MMR6 = 1040,
MFHC0_MMR6 = 1041,
MFC0_MMR6 = 1042,
MFHC2_MMR6_MFC2_MMR6 = 1043,
MTHC0_MMR6 = 1044,
MTC0_MMR6 = 1045,
MTHC2_MMR6_MTC2_MMR6 = 1046,
EVP_MMR6 = 1047,
DVP_MMR6 = 1048,
DI_MMR6 = 1049,
EI_MMR6 = 1050,
EHB_MMR6 = 1051,
PAUSE_MMR6 = 1052,
WAIT_MMR6 = 1053,
DMFC0 = 1054,
DMTC0 = 1055,
DMFC2 = 1056,
DMTC2 = 1057,
CFC2_MM = 1058,
CTC2_MM = 1059,
DMT = 1060,
DVPE = 1061,
EMT = 1062,
EVPE = 1063,
MFTR = 1064,
MTTR = 1065,
YIELD = 1066,
FORK = 1067,
DMFGC0 = 1068,
DMTGC0 = 1069,
HYPCALL_MM = 1070,
TLBGINVF_MM = 1071,
TLBGINV_MM = 1072,
TLBGP_MM = 1073,
TLBGR_MM = 1074,
TLBGWI_MM = 1075,
TLBGWR_MM = 1076,
MFGC0_MM = 1077,
MFHGC0_MM = 1078,
MTGC0_MM = 1079,
MTHGC0_MM = 1080,
SC_MMR6 = 1081,
LDC2_R6 = 1082,
LL_R6 = 1083,
LWC2_R6 = 1084,
SWC2_R6 = 1085,
SDC2_R6 = 1086,
SC_R6 = 1087,
PREF_R6 = 1088,
CACHE_R6 = 1089,
GINVI = 1090,
GINVT = 1091,
LBE_MM = 1092,
LBuE_MM = 1093,
LHE_MM = 1094,
LHuE_MM = 1095,
LWE_MM = 1096,
LWLE_MM = 1097,
LWRE_MM = 1098,
LLE_MM = 1099,
SBE_MM = 1100,
SB_MM = 1101,
SHE_MM = 1102,
SWE_MM = 1103,
SWLE_MM = 1104,
SWRE_MM = 1105,
SCE_MM = 1106,
PREFE_MM = 1107,
CACHEE_MM = 1108,
Restore16_RestoreX16 = 1109,
LbRxRyOffMemX16 = 1110,
LbuRxRyOffMemX16 = 1111,
LhRxRyOffMemX16 = 1112,
LhuRxRyOffMemX16 = 1113,
LwRxRyOffMemX16_LwRxSpImmX16_LwRxPcTcp16_LwRxPcTcpX16 = 1114,
Save16_SaveX16 = 1115,
SbRxRyOffMemX16 = 1116,
ShRxRyOffMemX16 = 1117,
SwRxRyOffMemX16_SwRxSpImmX16 = 1118,
LBU16_MM_LBu_MM = 1119,
LB_MM = 1120,
LHU16_MM_LHu_MM = 1121,
LH_MM = 1122,
LL_MM = 1123,
LW16_MM_LWGP_MM_LWSP_MM_LW_MM = 1124,
LWL_MM = 1125,
LWM16_MM_LWM32_MM = 1126,
LWP_MM = 1127,
LWR_MM = 1128,
LWU_MM = 1129,
LWXS_MM = 1130,
SB16_MM = 1131,
SC_MM = 1132,
SH16_MM_SH_MM = 1133,
SW16_MM_SWSP_MM_SW_MM = 1134,
SWL_MM = 1135,
SWM16_MM_SWM32_MM = 1136,
SWM_MM = 1137,
SWP_MM = 1138,
SWR_MM = 1139,
PREF_MM_PREFX_MM = 1140,
CACHE_MM = 1141,
SYNC_MM = 1142,
SYNCI_MM = 1143,
GINVI_MMR6 = 1144,
GINVT_MMR6 = 1145,
LBU_MMR6 = 1146,
LB_MMR6 = 1147,
LDC2_MMR6 = 1148,
LL_MMR6 = 1149,
LWM16_MMR6 = 1150,
LWC2_MMR6 = 1151,
LWPC_MMR6 = 1152,
LW_MMR6 = 1153,
SB16_MMR6_SB_MMR6 = 1154,
SDC2_MMR6 = 1155,
SH16_MMR6_SH_MMR6 = 1156,
SW16_MMR6_SWSP_MMR6_SW_MMR6 = 1157,
SWC2_MMR6 = 1158,
SWM16_MMR6 = 1159,
SYNC_MMR6 = 1160,
SYNCI_MMR6 = 1161,
PREF_MMR6 = 1162,
CACHE_MMR6 = 1163,
LD = 1164,
LL64_LLD = 1165,
LWu = 1166,
LB64 = 1167,
LBu64 = 1168,
LH64 = 1169,
LHu64 = 1170,
LW64 = 1171,
LWL64 = 1172,
LWR64 = 1173,
LDL = 1174,
LDR = 1175,
SD = 1176,
SC64_SCD = 1177,
SB64 = 1178,
SH64 = 1179,
SW64 = 1180,
SWL64 = 1181,
SWR64 = 1182,
SDL = 1183,
SDR = 1184,
LWUPC = 1185,
LDPC = 1186,
LLD_R6 = 1187,
LL64_R6 = 1188,
SC64_R6 = 1189,
SCD_R6 = 1190,
CRC32B = 1191,
CRC32H = 1192,
CRC32W = 1193,
CRC32CB = 1194,
CRC32CH = 1195,
CRC32CW = 1196,
CRC32D = 1197,
CRC32CD = 1198,
BADDu = 1199,
BBIT0_BBIT032_BBIT1_BBIT132 = 1200,
CINS_CINS32_CINS64_32_CINS_i32 = 1201,
DMFC2_OCTEON = 1202,
DMTC2_OCTEON = 1203,
DPOP_POP = 1204,
EXTS_EXTS32 = 1205,
MTM0_MTM1_MTM2_MTP0_MTP1_MTP2 = 1206,
SEQ_SNE = 1207,
SEQi_SNEi = 1208,
V3MULU_VMM0_VMULU = 1209,
DMUL = 1210,
SAA_SAAD = 1211,
ADDR_PS64 = 1212,
CVT_PS_PW64_CVT_PW_PS64 = 1213,
MULR_PS64 = 1214,
PseudoTRUNC_W_D_PseudoTRUNC_W_D32_PseudoTRUNC_W_S = 1215,
MOVT_I64 = 1216,
MOVF_I64 = 1217,
MOVZ_I64_S = 1218,
MOVN_I64_D64 = 1219,
MOVN_I64_S = 1220,
MOVZ_I64_D64 = 1221,
SELEQZ_S_SELNEZ_S = 1222,
SELEQZ_D_SELNEZ_D = 1223,
MAX_S_MAXA_S = 1224,
MAX_D_MAXA_D = 1225,
MIN_S_MINA_D = 1226,
MIN_D_MINA_S = 1227,
CLASS_S = 1228,
CLASS_D = 1229,
RINT_S = 1230,
RINT_D = 1231,
BC1EQZ_BC1NEZ = 1232,
SEL_D = 1233,
SEL_S = 1234,
MADDF_S = 1235,
MSUBF_S = 1236,
MADDF_D = 1237,
MSUBF_D = 1238,
MOVF_D32_MM = 1239,
MOVF_S_MM = 1240,
MOVN_I_D32_MM = 1241,
MOVN_I_S_MM = 1242,
MOVT_D32_MM = 1243,
MOVT_S_MM = 1244,
MOVZ_I_D32_MM = 1245,
MOVZ_I_S_MM = 1246,
CVT_D32_S_MM_CVT_D32_W_MM_CVT_D64_S_MM_CVT_D64_W_MM_CVT_L_D64_MM_CVT_L_S_MM_CVT_S_D32_MM_CVT_S_D64_MM_CVT_S_W_MM_CVT_W_D32_MM_CVT_W_D64_MM_CVT_W_S_MM = 1247,
CEIL_W_MM_CEIL_W_S_MM = 1248,
FLOOR_W_MM_FLOOR_W_S_MM = 1249,
NMADD_S_MM = 1250,
NMADD_D32_MM = 1251,
NMSUB_S_MM = 1252,
NMSUB_D32_MM = 1253,
MADD_S_MM = 1254,
MADD_D32_MM = 1255,
ROUND_W_MM_ROUND_W_S_MM = 1256,
TRUNC_W_MM_TRUNC_W_S_MM = 1257,
C_F_D32_MM_C_F_D64_MM = 1258,
C_F_S_MM = 1259,
C_EQ_D32_MM_C_EQ_D64_MM_C_LE_D32_MM_C_LE_D64_MM_C_LT_D32_MM_C_LT_D64_MM_C_SF_D32_MM_C_SF_D64_MM_C_UN_D32_MM_C_UN_D64_MM = 1260,
C_EQ_S_MM_C_LE_S_MM_C_LT_S_MM_C_SF_S_MM_C_UN_S_MM = 1261,
C_NGE_D32_MM_C_NGE_D64_MM_C_NGL_D32_MM_C_NGL_D64_MM_C_NGT_D32_MM_C_NGT_D64_MM_C_OLE_D32_MM_C_OLE_D64_MM_C_OLT_D32_MM_C_OLT_D64_MM_C_SEQ_D32_MM_C_SEQ_D64_MM_C_UEQ_D32_MM_C_UEQ_D64_MM_C_ULE_D32_MM_C_ULE_D64_MM_C_ULT_D32_MM_C_ULT_D64_MM = 1262,
C_NGE_S_MM_C_NGL_S_MM_C_NGT_S_MM_C_OLE_S_MM_C_OLT_S_MM_C_SEQ_S_MM_C_UEQ_S_MM_C_ULE_S_MM_C_ULT_S_MM = 1263,
C_NGLE_D32_MM_C_NGLE_D64_MM = 1264,
C_NGLE_S_MM = 1265,
FCMP_S32_MM = 1266,
FCMP_D32_MM = 1267,
MFC1_MM = 1268,
MFHC1_D32_MM_MFHC1_D64_MM = 1269,
MTC1_MM_MTC1_D64_MM = 1270,
MTHC1_D32_MM_MTHC1_D64_MM = 1271,
FABS_D32_MM_FABS_D64_MM = 1272,
FABS_S_MM = 1273,
FNEG_D32_MM_FNEG_D64_MM_FNEG_S_MM = 1274,
FADD_D32_MM_FADD_D64_MM = 1275,
FADD_S_MM = 1276,
FMOV_D32_MM_FMOV_D64_MM = 1277,
FMOV_S_MM = 1278,
FMUL_D32_MM_FMUL_D64_MM = 1279,
FMUL_S_MM = 1280,
FSUB_D32_MM_FSUB_D64_MM = 1281,
FSUB_S_MM = 1282,
MSUB_S_MM = 1283,
MSUB_D32_MM = 1284,
FDIV_S_MM = 1285,
FDIV_D32_MM_FDIV_D64_MM = 1286,
FSQRT_S_MM = 1287,
FSQRT_D32_MM_FSQRT_D64_MM = 1288,
RECIP_S_MM_RSQRT_S_MM = 1289,
RECIP_D32_MM_RECIP_D64_MM_RSQRT_D32_MM_RSQRT_D64_MM = 1290,
SDC1_MM_D32_SDC1_MM_D64 = 1291,
SWC1_MM = 1292,
SUXC1_MM = 1293,
SWXC1_MM = 1294,
CFC1_MM = 1295,
CTC1_MM = 1296,
LDC1_MM_D32_LDC1_MM_D64 = 1297,
LUXC1_MM = 1298,
LWC1_MM = 1299,
LWXC1_MM = 1300,
FNEG_S_MMR6 = 1301,
CMP_AF_D_MMR6_CMP_EQ_D_MMR6_CMP_LE_D_MMR6_CMP_LT_D_MMR6_CMP_UN_D_MMR6 = 1302,
CMP_AF_S_MMR6_CMP_EQ_S_MMR6_CMP_LE_S_MMR6_CMP_LT_S_MMR6_CMP_UN_S_MMR6 = 1303,
CMP_SAF_D_MMR6_CMP_SEQ_D_MMR6_CMP_SLE_D_MMR6_CMP_SLT_D_MMR6_CMP_SUN_D_MMR6_CMP_UEQ_D_MMR6_CMP_ULE_D_MMR6_CMP_ULT_D_MMR6 = 1304,
CMP_SAF_S_MMR6_CMP_SEQ_S_MMR6_CMP_SLE_S_MMR6_CMP_SLT_S_MMR6_CMP_SUN_S_MMR6_CMP_UEQ_S_MMR6_CMP_ULE_S_MMR6_CMP_ULT_S_MMR6 = 1305,
CMP_SUEQ_D_MMR6_CMP_SULE_D_MMR6_CMP_SULT_D_MMR6 = 1306,
CMP_SUEQ_S_MMR6_CMP_SULE_S_MMR6_CMP_SULT_S_MMR6 = 1307,
CVT_D_L_MMR6_CVT_L_D_MMR6_CVT_L_S_MMR6_CVT_S_L_MMR6_CVT_S_W_MMR6_CVT_W_S_MMR6 = 1308,
TRUNC_L_D_MMR6_TRUNC_L_S_MMR6_TRUNC_W_D_MMR6_TRUNC_W_S_MMR6 = 1309,
ROUND_L_D_MMR6_ROUND_L_S_MMR6_ROUND_W_D_MMR6_ROUND_W_S_MMR6 = 1310,
FLOOR_L_D_MMR6_FLOOR_L_S_MMR6_FLOOR_W_D_MMR6_FLOOR_W_S_MMR6 = 1311,
CEIL_L_D_MMR6_CEIL_L_S_MMR6_CEIL_W_D_MMR6_CEIL_W_S_MMR6 = 1312,
MFC1_MMR6 = 1313,
MTC1_MMR6 = 1314,
CLASS_S_MMR6_CLASS_D_MMR6 = 1315,
FADD_S_MMR6 = 1316,
MAX_D_MMR6 = 1317,
MAX_S_MMR6 = 1318,
MIN_D_MMR6 = 1319,
MIN_S_MMR6 = 1320,
MAXA_D_MMR6 = 1321,
MAXA_S_MMR6 = 1322,
MINA_D_MMR6 = 1323,
MINA_S_MMR6 = 1324,
SELEQZ_D_MMR6_SELNEZ_D_MMR6 = 1325,
SELEQZ_S_MMR6_SELNEZ_S_MMR6 = 1326,
SEL_D_MMR6 = 1327,
SEL_S_MMR6 = 1328,
RINT_S_MMR6_RINT_D_MMR6 = 1329,
MADDF_D_MMR6 = 1330,
MADDF_S_MMR6 = 1331,
MSUBF_D_MMR6 = 1332,
MSUBF_S_MMR6 = 1333,
FMOV_S_MMR6 = 1334,
FMUL_S_MMR6 = 1335,
FSUB_S_MMR6 = 1336,
FMOV_D_MMR6 = 1337,
FDIV_S_MMR6 = 1338,
SDC1_D64_MMR6 = 1339,
LDC1_D64_MMR6 = 1340,
DMFC1 = 1341,
DMTC1 = 1342,
SWDSP = 1343,
LWDSP = 1344,
PseudoMTLOHI_DSP = 1345,
EXTRV_RS_W = 1346,
EXTRV_R_W = 1347,
EXTRV_S_H = 1348,
EXTRV_W = 1349,
EXTR_RS_W = 1350,
EXTR_R_W = 1351,
EXTR_S_H = 1352,
EXTR_W = 1353,
INSV = 1354,
MTHLIP = 1355,
MTHI_DSP = 1356,
MTLO_DSP = 1357,
ABSQ_S_PH = 1358,
ABSQ_S_W = 1359,
ADDQ_PH = 1360,
ADDQ_S_PH = 1361,
ADDQ_S_W = 1362,
ADDSC = 1363,
ADDU_QB = 1364,
ADDU_S_QB = 1365,
ADDWC = 1366,
BITREV = 1367,
BPOSGE32 = 1368,
CMPGU_EQ_QB = 1369,
CMPGU_LE_QB = 1370,
CMPGU_LT_QB = 1371,
CMPU_EQ_QB = 1372,
CMPU_LE_QB = 1373,
CMPU_LT_QB = 1374,
CMP_EQ_PH = 1375,
CMP_LE_PH = 1376,
CMP_LT_PH = 1377,
DPAQ_SA_L_W = 1378,
DPAQ_S_W_PH = 1379,
DPAU_H_QBL = 1380,
DPAU_H_QBR = 1381,
DPSQ_SA_L_W = 1382,
DPSQ_S_W_PH = 1383,
DPSU_H_QBL = 1384,
DPSU_H_QBR = 1385,
EXTPDPV = 1386,
EXTPDP = 1387,
EXTPV = 1388,
EXTP = 1389,
LBUX = 1390,
LHX = 1391,
LWX = 1392,
MADDU_DSP = 1393,
MADD_DSP = 1394,
MAQ_SA_W_PHL = 1395,
MAQ_SA_W_PHR = 1396,
MAQ_S_W_PHL = 1397,
MAQ_S_W_PHR = 1398,
MFHI_DSP = 1399,
MFLO_DSP = 1400,
MODSUB = 1401,
MSUBU_DSP = 1402,
MSUB_DSP = 1403,
MULEQ_S_W_PHL = 1404,
MULEQ_S_W_PHR = 1405,
MULEU_S_PH_QBL = 1406,
MULEU_S_PH_QBR = 1407,
MULQ_RS_PH = 1408,
MULSAQ_S_W_PH = 1409,
MULTU_DSP = 1410,
MULT_DSP = 1411,
PACKRL_PH = 1412,
PICK_PH = 1413,
PICK_QB = 1414,
PRECEQU_PH_QBLA = 1415,
PRECEQU_PH_QBL = 1416,
PRECEQU_PH_QBRA = 1417,
PRECEQU_PH_QBR = 1418,
PRECEQ_W_PHL = 1419,
PRECEQ_W_PHR = 1420,
PRECEU_PH_QBLA = 1421,
PRECEU_PH_QBL = 1422,
PRECEU_PH_QBRA = 1423,
PRECEU_PH_QBR = 1424,
PRECRQU_S_QB_PH = 1425,
PRECRQ_PH_W = 1426,
PRECRQ_QB_PH = 1427,
PRECRQ_RS_PH_W = 1428,
RADDU_W_QB = 1429,
RDDSP = 1430,
REPLV_PH = 1431,
REPLV_QB = 1432,
REPL_PH = 1433,
REPL_QB = 1434,
SHILOV = 1435,
SHILO = 1436,
SHLLV_PH = 1437,
SHLLV_QB = 1438,
SHLLV_S_PH = 1439,
SHLLV_S_W = 1440,
SHLL_PH = 1441,
SHLL_QB = 1442,
SHLL_S_PH = 1443,
SHLL_S_W = 1444,
SHRAV_PH = 1445,
SHRAV_R_PH = 1446,
SHRAV_R_W = 1447,
SHRA_PH = 1448,
SHRA_R_PH = 1449,
SHRA_R_W = 1450,
SHRLV_QB = 1451,
SHRL_QB = 1452,
SUBQ_PH = 1453,
SUBQ_S_PH = 1454,
SUBQ_S_W = 1455,
SUBU_QB = 1456,
SUBU_S_QB = 1457,
WRDSP = 1458,
PseudoCMPU_EQ_QB_PseudoCMPU_LE_QB_PseudoCMPU_LT_QB_PseudoCMP_EQ_PH_PseudoCMP_LE_PH_PseudoCMP_LT_PH = 1459,
PseudoPICK_PH_PseudoPICK_QB = 1460,
ABSQ_S_QB = 1461,
ADDQH_PH = 1462,
ADDQH_R_PH = 1463,
ADDQH_R_W = 1464,
ADDQH_W = 1465,
ADDUH_QB = 1466,
ADDUH_R_QB = 1467,
ADDU_PH = 1468,
ADDU_S_PH = 1469,
APPEND = 1470,
BALIGN = 1471,
CMPGDU_EQ_QB = 1472,
CMPGDU_LE_QB = 1473,
CMPGDU_LT_QB = 1474,
DPA_W_PH = 1475,
DPAQX_SA_W_PH = 1476,
DPAQX_S_W_PH = 1477,
DPAX_W_PH = 1478,
DPS_W_PH = 1479,
DPSQX_S_W_PH = 1480,
DPSQX_SA_W_PH = 1481,
DPSX_W_PH = 1482,
MUL_PH = 1483,
MUL_S_PH = 1484,
MULQ_RS_W = 1485,
MULQ_S_PH = 1486,
MULQ_S_W = 1487,
MULSA_W_PH = 1488,
PRECR_QB_PH = 1489,
PRECR_SRA_PH_W = 1490,
PRECR_SRA_R_PH_W = 1491,
PREPEND = 1492,
SHRA_QB = 1493,
SHRA_R_QB = 1494,
SHRAV_QB = 1495,
SHRAV_R_QB = 1496,
SHRL_PH = 1497,
SHRLV_PH = 1498,
SUBQH_PH = 1499,
SUBQH_R_PH = 1500,
SUBQH_W = 1501,
SUBQH_R_W = 1502,
SUBU_PH = 1503,
SUBU_S_PH = 1504,
SUBUH_QB = 1505,
SUBUH_R_QB = 1506,
LWDSP_MM = 1507,
SWDSP_MM = 1508,
ABSQ_S_PH_MM = 1509,
ABSQ_S_W_MM = 1510,
ADDQ_PH_MM = 1511,
ADDQ_S_PH_MM = 1512,
ADDQ_S_W_MM = 1513,
ADDSC_MM = 1514,
ADDU_QB_MM = 1515,
ADDU_S_QB_MM = 1516,
ADDWC_MM = 1517,
BITREV_MM = 1518,
BPOSGE32_MM = 1519,
CMPGU_EQ_QB_MM = 1520,
CMPGU_LE_QB_MM = 1521,
CMPGU_LT_QB_MM = 1522,
CMPU_EQ_QB_MM = 1523,
CMPU_LE_QB_MM = 1524,
CMPU_LT_QB_MM = 1525,
CMP_EQ_PH_MM = 1526,
CMP_LE_PH_MM = 1527,
CMP_LT_PH_MM = 1528,
DPAQ_SA_L_W_MM = 1529,
DPAQ_S_W_PH_MM = 1530,
DPAU_H_QBL_MM = 1531,
DPAU_H_QBR_MM = 1532,
DPSQ_SA_L_W_MM = 1533,
DPSQ_S_W_PH_MM = 1534,
DPSU_H_QBL_MM = 1535,
DPSU_H_QBR_MM = 1536,
EXTPDPV_MM = 1537,
EXTPDP_MM = 1538,
EXTPV_MM = 1539,
EXTP_MM = 1540,
EXTRV_RS_W_MM = 1541,
EXTRV_R_W_MM = 1542,
EXTRV_S_H_MM = 1543,
EXTRV_W_MM = 1544,
EXTR_RS_W_MM = 1545,
EXTR_R_W_MM = 1546,
EXTR_S_H_MM = 1547,
EXTR_W_MM = 1548,
INSV_MM = 1549,
LBUX_MM = 1550,
LHX_MM = 1551,
LWX_MM = 1552,
MADDU_DSP_MM = 1553,
MADD_DSP_MM = 1554,
MAQ_SA_W_PHL_MM = 1555,
MAQ_SA_W_PHR_MM = 1556,
MAQ_S_W_PHL_MM = 1557,
MAQ_S_W_PHR_MM = 1558,
MFHI_DSP_MM = 1559,
MFLO_DSP_MM = 1560,
MODSUB_MM = 1561,
MOVEP_MMR6 = 1562,
MOVN_I_MM = 1563,
MOVZ_I_MM = 1564,
MSUBU_DSP_MM = 1565,
MSUB_DSP_MM = 1566,
MTHI_DSP_MM = 1567,
MTHLIP_MM = 1568,
MTLO_DSP_MM = 1569,
MULEQ_S_W_PHL_MM = 1570,
MULEQ_S_W_PHR_MM = 1571,
MULEU_S_PH_QBL_MM = 1572,
MULEU_S_PH_QBR_MM = 1573,
MULQ_RS_PH_MM = 1574,
MULSAQ_S_W_PH_MM = 1575,
MULTU_DSP_MM = 1576,
MULT_DSP_MM = 1577,
PACKRL_PH_MM = 1578,
PICK_PH_MM = 1579,
PICK_QB_MM = 1580,
PRECEQU_PH_QBLA_MM = 1581,
PRECEQU_PH_QBL_MM = 1582,
PRECEQU_PH_QBRA_MM = 1583,
PRECEQU_PH_QBR_MM = 1584,
PRECEQ_W_PHL_MM = 1585,
PRECEQ_W_PHR_MM = 1586,
PRECEU_PH_QBLA_MM = 1587,
PRECEU_PH_QBL_MM = 1588,
PRECEU_PH_QBRA_MM = 1589,
PRECEU_PH_QBR_MM = 1590,
PRECRQU_S_QB_PH_MM = 1591,
PRECRQ_PH_W_MM = 1592,
PRECRQ_QB_PH_MM = 1593,
PRECRQ_RS_PH_W_MM = 1594,
RADDU_W_QB_MM = 1595,
RDDSP_MM = 1596,
REPLV_PH_MM = 1597,
REPLV_QB_MM = 1598,
REPL_PH_MM = 1599,
REPL_QB_MM = 1600,
SHILOV_MM = 1601,
SHILO_MM = 1602,
SHLLV_PH_MM = 1603,
SHLLV_QB_MM = 1604,
SHLLV_S_PH_MM = 1605,
SHLLV_S_W_MM = 1606,
SHLL_PH_MM = 1607,
SHLL_QB_MM = 1608,
SHLL_S_PH_MM = 1609,
SHLL_S_W_MM = 1610,
SHRAV_PH_MM = 1611,
SHRAV_R_PH_MM = 1612,
SHRAV_R_W_MM = 1613,
SHRA_PH_MM = 1614,
SHRA_R_PH_MM = 1615,
SHRA_R_W_MM = 1616,
SHRLV_QB_MM = 1617,
SHRL_QB_MM = 1618,
SUBQ_PH_MM = 1619,
SUBQ_S_PH_MM = 1620,
SUBQ_S_W_MM = 1621,
SUBU_QB_MM = 1622,
SUBU_S_QB_MM = 1623,
WRDSP_MM = 1624,
ABSQ_S_QB_MMR2 = 1625,
ADDQH_PH_MMR2 = 1626,
ADDQH_R_PH_MMR2 = 1627,
ADDQH_R_W_MMR2 = 1628,
ADDQH_W_MMR2 = 1629,
ADDUH_QB_MMR2 = 1630,
ADDUH_R_QB_MMR2 = 1631,
ADDU_PH_MMR2 = 1632,
ADDU_S_PH_MMR2 = 1633,
APPEND_MMR2 = 1634,
BALIGN_MMR2 = 1635,
CMPGDU_EQ_QB_MMR2 = 1636,
CMPGDU_LE_QB_MMR2 = 1637,
CMPGDU_LT_QB_MMR2 = 1638,
DPA_W_PH_MMR2 = 1639,
DPAQX_SA_W_PH_MMR2 = 1640,
DPAQX_S_W_PH_MMR2 = 1641,
DPAX_W_PH_MMR2 = 1642,
DPS_W_PH_MMR2 = 1643,
DPSQX_S_W_PH_MMR2 = 1644,
DPSQX_SA_W_PH_MMR2 = 1645,
DPSX_W_PH_MMR2 = 1646,
MUL_PH_MMR2 = 1647,
MUL_S_PH_MMR2 = 1648,
MULQ_RS_W_MMR2 = 1649,
MULQ_S_PH_MMR2 = 1650,
MULQ_S_W_MMR2 = 1651,
MULSA_W_PH_MMR2 = 1652,
PRECR_QB_PH_MMR2 = 1653,
PRECR_SRA_PH_W_MMR2 = 1654,
PRECR_SRA_R_PH_W_MMR2 = 1655,
PREPEND_MMR2 = 1656,
SHRA_QB_MMR2 = 1657,
SHRA_R_QB_MMR2 = 1658,
SHRAV_QB_MMR2 = 1659,
SHRAV_R_QB_MMR2 = 1660,
SHRL_PH_MMR2 = 1661,
SHRLV_PH_MMR2 = 1662,
SUBQH_PH_MMR2 = 1663,
SUBQH_R_PH_MMR2 = 1664,
SUBQH_W_MMR2 = 1665,
SUBQH_R_W_MMR2 = 1666,
SUBU_PH_MMR2 = 1667,
SUBU_S_PH_MMR2 = 1668,
SUBUH_QB_MMR2 = 1669,
SUBUH_R_QB_MMR2 = 1670,
BPOSGE32C_MMR3 = 1671,
CMP_F_D = 1672,
CMP_F_S = 1673,
CMP_SAF_D = 1674,
CMP_SAF_S = 1675,
CMP_SEQ_D = 1676,
CMP_SEQ_S = 1677,
CMP_SLE_D = 1678,
CMP_SLE_S = 1679,
CMP_SLT_D = 1680,
CMP_SLT_S = 1681,
CMP_SUEQ_D = 1682,
CMP_SUEQ_S = 1683,
CMP_SULE_D = 1684,
CMP_SULE_S = 1685,
CMP_SULT_D = 1686,
CMP_SULT_S = 1687,
CMP_SUN_D = 1688,
CMP_SUN_S = 1689,
SCHED_LIST_END = 1690
};
}
}
}
#endif
#if defined(GET_INSTRINFO_MC_DESC) || defined(GET_INSTRINFO_CTOR_DTOR)
namespace llvm {
struct MipsInstrTable {
MCInstrDesc Insts[2899];
static_assert(alignof(MCInstrDesc) >= alignof(MCOperandInfo), "Unwanted padding between Insts and OperandInfo");
MCOperandInfo OperandInfo[1142];
static_assert(alignof(MCOperandInfo) >= alignof(MCPhysReg), "Unwanted padding between OperandInfo and ImplicitOps");
MCPhysReg ImplicitOps[67];
};
}
#endif
#ifdef GET_INSTRINFO_MC_DESC
#undef GET_INSTRINFO_MC_DESC
namespace llvm {
static_assert(sizeof(MCOperandInfo) % sizeof(MCPhysReg) == 0);
static constexpr unsigned MipsImpOpBase = sizeof MipsInstrTable::OperandInfo / (sizeof(MCPhysReg));
extern const MipsInstrTable MipsDescs = {
{
{ 2898, 2, 1, 4, 1066, 0, 0, MipsImpOpBase + 0, 152, 0|(1ULL<<MCID::NotDuplicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2897, 3, 1, 2, 735, 0, 0, MipsImpOpBase + 0, 588, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::Rematerializable), 0x0ULL },
{ 2896, 3, 1, 4, 773, 0, 0, MipsImpOpBase + 0, 241, 0|(1ULL<<MCID::Rematerializable), 0x2ULL },
{ 2895, 3, 1, 4, 815, 0, 0, MipsImpOpBase + 0, 232, 0|(1ULL<<MCID::Rematerializable), 0x2ULL },
{ 2894, 3, 1, 4, 508, 0, 0, MipsImpOpBase + 0, 241, 0|(1ULL<<MCID::Rematerializable), 0x2ULL },
{ 2893, 3, 1, 4, 548, 0, 0, MipsImpOpBase + 0, 551, 0, 0x6ULL },
{ 2892, 3, 1, 4, 804, 0, 0, MipsImpOpBase + 0, 238, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::Rematerializable), 0x1ULL },
{ 2891, 3, 1, 4, 772, 0, 0, MipsImpOpBase + 0, 238, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::Rematerializable), 0x1ULL },
{ 2890, 3, 1, 4, 805, 0, 0, MipsImpOpBase + 0, 241, 0|(1ULL<<MCID::Rematerializable), 0x2ULL },
{ 2889, 3, 1, 4, 549, 0, 0, MipsImpOpBase + 0, 557, 0, 0x6ULL },
{ 2888, 3, 1, 4, 815, 0, 0, MipsImpOpBase + 0, 235, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::Rematerializable), 0x1ULL },
{ 2887, 3, 1, 2, 804, 0, 0, MipsImpOpBase + 0, 573, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2886, 3, 1, 2, 772, 0, 0, MipsImpOpBase + 0, 573, 0|(1ULL<<MCID::Commutable), 0x0ULL },
{ 2885, 3, 1, 4, 371, 0, 0, MipsImpOpBase + 0, 238, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::Rematerializable), 0x1ULL },
{ 2884, 2, 1, 4, 803, 0, 0, MipsImpOpBase + 0, 152, 0, 0x6ULL },
{ 2883, 2, 1, 4, 771, 0, 0, MipsImpOpBase + 0, 152, 0, 0x1ULL },
{ 2882, 2, 1, 4, 481, 0, 0, MipsImpOpBase + 0, 152, 0, 0x1ULL },
{ 2881, 2, 1, 4, 1038, 0, 0, MipsImpOpBase + 0, 152, 0, 0x6ULL },
{ 2880, 2, 0, 4, 1624, 0, 0, MipsImpOpBase + 0, 371, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2879, 2, 0, 4, 1458, 0, 0, MipsImpOpBase + 0, 371, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2878, 1, 0, 4, 1053, 0, 0, MipsImpOpBase + 0, 0, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2877, 1, 0, 4, 1036, 0, 0, MipsImpOpBase + 0, 0, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2876, 0, 0, 4, 404, 0, 0, MipsImpOpBase + 0, 1, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 2875, 4, 1, 4, 515, 0, 0, MipsImpOpBase + 0, 202, 0, 0x6ULL },
{ 2874, 4, 1, 4, 515, 0, 0, MipsImpOpBase + 0, 206, 0, 0x6ULL },
{ 2873, 4, 1, 4, 515, 0, 0, MipsImpOpBase + 0, 198, 0, 0x6ULL },
{ 2872, 4, 1, 4, 515, 0, 0, MipsImpOpBase + 0, 618, 0, 0x6ULL },
{ 2871, 3, 1, 4, 1209, 0, 5, MipsImpOpBase + 62, 235, 0|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::UnmodeledSideEffects), 0x1ULL },
{ 2870, 3, 1, 4, 1209, 0, 4, MipsImpOpBase + 42, 235, 0|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::UnmodeledSideEffects), 0x1ULL },
{ 2869, 3, 1, 4, 1209, 0, 3, MipsImpOpBase + 59, 235, 0|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::UnmodeledSideEffects), 0x1ULL },
{ 2868, 2, 0, 4, 886, 0, 2, MipsImpOpBase + 7, 152, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x1ULL },
{ 2867, 2, 0, 4, 866, 0, 2, MipsImpOpBase + 7, 152, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x1ULL },
{ 2866, 2, 0, 4, 403, 0, 0, MipsImpOpBase + 0, 371, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 2865, 2, 1, 4, 1309, 0, 0, MipsImpOpBase + 0, 643, 0, 0x4ULL },
{ 2864, 2, 1, 4, 1257, 0, 0, MipsImpOpBase + 0, 643, 0, 0x4ULL },
{ 2863, 2, 1, 4, 637, 0, 0, MipsImpOpBase + 0, 643, 0, 0x4ULL },
{ 2862, 2, 1, 4, 1257, 0, 0, MipsImpOpBase + 0, 639, 0, 0x4ULL },
{ 2861, 2, 1, 4, 1309, 0, 0, MipsImpOpBase + 0, 641, 0, 0x4ULL },
{ 2860, 2, 1, 4, 637, 0, 0, MipsImpOpBase + 0, 641, 0, 0x4ULL },
{ 2859, 2, 1, 4, 637, 0, 0, MipsImpOpBase + 0, 639, 0, 0x4ULL },
{ 2858, 2, 1, 4, 1309, 0, 0, MipsImpOpBase + 0, 637, 0, 0x4ULL },
{ 2857, 2, 1, 4, 637, 0, 0, MipsImpOpBase + 0, 637, 0, 0x4ULL },
{ 2856, 2, 1, 4, 1309, 0, 0, MipsImpOpBase + 0, 635, 0, 0x4ULL },
{ 2855, 2, 1, 4, 637, 0, 0, MipsImpOpBase + 0, 635, 0, 0x4ULL },
{ 2854, 3, 0, 4, 981, 0, 0, MipsImpOpBase + 0, 241, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x12ULL },
{ 2853, 2, 0, 4, 980, 0, 0, MipsImpOpBase + 0, 371, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 2852, 2, 0, 4, 401, 0, 0, MipsImpOpBase + 0, 371, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 2851, 3, 0, 4, 400, 0, 0, MipsImpOpBase + 0, 241, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x12ULL },
{ 2850, 3, 0, 4, 979, 0, 0, MipsImpOpBase + 0, 241, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x12ULL },
{ 2849, 3, 0, 4, 978, 0, 0, MipsImpOpBase + 0, 241, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x12ULL },
{ 2848, 3, 0, 4, 399, 0, 0, MipsImpOpBase + 0, 241, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x12ULL },
{ 2847, 2, 0, 4, 977, 0, 0, MipsImpOpBase + 0, 371, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 2846, 2, 0, 4, 976, 0, 0, MipsImpOpBase + 0, 371, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 2845, 2, 0, 4, 398, 0, 0, MipsImpOpBase + 0, 371, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 2844, 3, 0, 4, 397, 0, 0, MipsImpOpBase + 0, 241, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x12ULL },
{ 2843, 0, 0, 4, 1031, 0, 0, MipsImpOpBase + 0, 1, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2842, 0, 0, 4, 415, 0, 0, MipsImpOpBase + 0, 1, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2841, 0, 0, 4, 1030, 0, 0, MipsImpOpBase + 0, 1, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2840, 0, 0, 4, 414, 0, 0, MipsImpOpBase + 0, 1, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2839, 0, 0, 4, 1029, 0, 0, MipsImpOpBase + 0, 1, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2838, 0, 0, 4, 413, 0, 0, MipsImpOpBase + 0, 1, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2837, 0, 0, 4, 1028, 0, 0, MipsImpOpBase + 0, 1, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2836, 0, 0, 4, 412, 0, 0, MipsImpOpBase + 0, 1, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2835, 0, 0, 4, 1039, 0, 0, MipsImpOpBase + 0, 1, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2834, 0, 0, 4, 1040, 0, 0, MipsImpOpBase + 0, 1, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2833, 0, 0, 4, 411, 0, 0, MipsImpOpBase + 0, 1, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2832, 0, 0, 4, 410, 0, 0, MipsImpOpBase + 0, 1, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2831, 0, 0, 4, 1076, 0, 0, MipsImpOpBase + 0, 1, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2830, 0, 0, 4, 430, 0, 0, MipsImpOpBase + 0, 1, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2829, 0, 0, 4, 1075, 0, 0, MipsImpOpBase + 0, 1, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2828, 0, 0, 4, 429, 0, 0, MipsImpOpBase + 0, 1, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2827, 0, 0, 4, 1074, 0, 0, MipsImpOpBase + 0, 1, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2826, 0, 0, 4, 428, 0, 0, MipsImpOpBase + 0, 1, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2825, 0, 0, 4, 1073, 0, 0, MipsImpOpBase + 0, 1, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2824, 0, 0, 4, 427, 0, 0, MipsImpOpBase + 0, 1, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2823, 0, 0, 4, 1072, 0, 0, MipsImpOpBase + 0, 1, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2822, 0, 0, 4, 1071, 0, 0, MipsImpOpBase + 0, 1, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2821, 0, 0, 4, 426, 0, 0, MipsImpOpBase + 0, 1, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2820, 0, 0, 4, 425, 0, 0, MipsImpOpBase + 0, 1, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2819, 3, 0, 4, 975, 0, 0, MipsImpOpBase + 0, 241, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x12ULL },
{ 2818, 3, 0, 4, 974, 0, 0, MipsImpOpBase + 0, 241, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x12ULL },
{ 2817, 3, 0, 4, 396, 0, 0, MipsImpOpBase + 0, 241, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x12ULL },
{ 2816, 2, 0, 4, 973, 0, 0, MipsImpOpBase + 0, 371, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 2815, 2, 0, 4, 972, 0, 0, MipsImpOpBase + 0, 371, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 2814, 2, 0, 4, 395, 0, 0, MipsImpOpBase + 0, 371, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 2813, 2, 0, 4, 394, 0, 0, MipsImpOpBase + 0, 371, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 2812, 3, 0, 4, 393, 0, 0, MipsImpOpBase + 0, 241, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x12ULL },
{ 2811, 3, 0, 4, 971, 0, 0, MipsImpOpBase + 0, 241, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x12ULL },
{ 2810, 2, 0, 4, 970, 0, 0, MipsImpOpBase + 0, 371, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 2809, 2, 0, 4, 392, 0, 0, MipsImpOpBase + 0, 371, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 2808, 3, 0, 4, 391, 0, 0, MipsImpOpBase + 0, 241, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x12ULL },
{ 2807, 3, 0, 4, 1118, 0, 0, MipsImpOpBase + 0, 585, 0|(1ULL<<MCID::MayStore), 0x0ULL },
{ 2806, 3, 0, 4, 1118, 0, 0, MipsImpOpBase + 0, 926, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2805, 3, 1, 2, 735, 0, 0, MipsImpOpBase + 0, 408, 0|(1ULL<<MCID::Rematerializable), 0x0ULL },
{ 2804, 3, 1, 2, 735, 0, 0, MipsImpOpBase + 0, 588, 0, 0x0ULL },
{ 2803, 3, 1, 4, 735, 0, 0, MipsImpOpBase + 0, 532, 0, 0x0ULL },
{ 2802, 3, 1, 2, 735, 0, 0, MipsImpOpBase + 0, 588, 0, 0x0ULL },
{ 2801, 3, 1, 4, 735, 0, 0, MipsImpOpBase + 0, 532, 0, 0x0ULL },
{ 2800, 2, 0, 2, 735, 0, 1, MipsImpOpBase + 9, 406, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2799, 2, 0, 4, 735, 0, 1, MipsImpOpBase + 9, 580, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2798, 2, 0, 2, 735, 0, 1, MipsImpOpBase + 9, 580, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2797, 2, 0, 4, 735, 0, 1, MipsImpOpBase + 9, 580, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2796, 2, 0, 2, 735, 0, 1, MipsImpOpBase + 9, 580, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2795, 2, 0, 2, 735, 0, 1, MipsImpOpBase + 9, 406, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2794, 3, 1, 2, 735, 0, 0, MipsImpOpBase + 0, 588, 0, 0x0ULL },
{ 2793, 3, 1, 4, 735, 0, 0, MipsImpOpBase + 0, 532, 0, 0x0ULL },
{ 2792, 3, 0, 4, 1117, 0, 0, MipsImpOpBase + 0, 926, 0|(1ULL<<MCID::MayStore), 0x0ULL },
{ 2791, 2, 1, 2, 735, 0, 0, MipsImpOpBase + 0, 1140, 0, 0x0ULL },
{ 2790, 2, 1, 2, 735, 0, 0, MipsImpOpBase + 0, 1140, 0, 0x0ULL },
{ 2789, 3, 0, 4, 1116, 0, 0, MipsImpOpBase + 0, 926, 0|(1ULL<<MCID::MayStore), 0x0ULL },
{ 2788, 0, 0, 2, 1115, 1, 1, MipsImpOpBase + 0, 1, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2787, 0, 0, 2, 1115, 1, 1, MipsImpOpBase + 0, 1, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2786, 1, 0, 4, 969, 0, 0, MipsImpOpBase + 0, 0, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x12ULL },
{ 2785, 1, 0, 4, 390, 0, 0, MipsImpOpBase + 0, 0, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x12ULL },
{ 2784, 1, 0, 4, 1160, 0, 0, MipsImpOpBase + 0, 0, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2783, 1, 0, 4, 1142, 0, 0, MipsImpOpBase + 0, 0, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2782, 2, 0, 4, 1161, 0, 0, MipsImpOpBase + 0, 1138, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2781, 2, 0, 4, 1143, 0, 0, MipsImpOpBase + 0, 1138, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2780, 2, 0, 4, 473, 0, 0, MipsImpOpBase + 0, 1138, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2779, 1, 0, 4, 472, 0, 0, MipsImpOpBase + 0, 0, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2778, 3, 0, 4, 1157, 0, 0, MipsImpOpBase + 0, 319, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x2ULL },
{ 2777, 3, 0, 4, 1134, 0, 0, MipsImpOpBase + 0, 319, 0|(1ULL<<MCID::MayStore), 0x2ULL },
{ 2776, 3, 0, 4, 1294, 0, 0, MipsImpOpBase + 0, 923, 0|(1ULL<<MCID::MayStore), 0x5ULL },
{ 2775, 3, 0, 4, 702, 0, 0, MipsImpOpBase + 0, 923, 0|(1ULL<<MCID::MayStore), 0x5ULL },
{ 2774, 3, 0, 2, 1157, 0, 0, MipsImpOpBase + 0, 920, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2773, 3, 0, 2, 1134, 0, 0, MipsImpOpBase + 0, 920, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2772, 3, 0, 4, 1139, 0, 0, MipsImpOpBase + 0, 319, 0|(1ULL<<MCID::MayStore), 0x2ULL },
{ 2771, 3, 0, 4, 1105, 0, 0, MipsImpOpBase + 0, 319, 0|(1ULL<<MCID::MayStore), 0x2ULL },
{ 2770, 3, 0, 4, 467, 0, 0, MipsImpOpBase + 0, 319, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2769, 3, 0, 4, 1182, 0, 0, MipsImpOpBase + 0, 368, 0|(1ULL<<MCID::MayStore), 0x2ULL },
{ 2768, 3, 0, 4, 465, 0, 0, MipsImpOpBase + 0, 319, 0|(1ULL<<MCID::MayStore), 0x2ULL },
{ 2767, 4, 0, 4, 1138, 0, 0, MipsImpOpBase + 0, 916, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x2ULL },
{ 2766, 3, 0, 4, 1136, 0, 0, MipsImpOpBase + 0, 361, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x2ULL },
{ 2765, 3, 0, 2, 1159, 0, 0, MipsImpOpBase + 0, 913, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2764, 3, 0, 2, 1136, 0, 0, MipsImpOpBase + 0, 913, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2763, 3, 0, 4, 1135, 0, 0, MipsImpOpBase + 0, 319, 0|(1ULL<<MCID::MayStore), 0x2ULL },
{ 2762, 3, 0, 4, 1104, 0, 0, MipsImpOpBase + 0, 319, 0|(1ULL<<MCID::MayStore), 0x2ULL },
{ 2761, 3, 0, 4, 466, 0, 0, MipsImpOpBase + 0, 319, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2760, 3, 0, 4, 1181, 0, 0, MipsImpOpBase + 0, 368, 0|(1ULL<<MCID::MayStore), 0x2ULL },
{ 2759, 3, 0, 4, 464, 0, 0, MipsImpOpBase + 0, 319, 0|(1ULL<<MCID::MayStore), 0x2ULL },
{ 2758, 3, 0, 4, 1103, 0, 0, MipsImpOpBase + 0, 319, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x2ULL },
{ 2757, 3, 0, 4, 462, 0, 0, MipsImpOpBase + 0, 319, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2756, 3, 0, 4, 1508, 0, 0, MipsImpOpBase + 0, 903, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x2ULL },
{ 2755, 3, 0, 4, 1343, 0, 0, MipsImpOpBase + 0, 903, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x2ULL },
{ 2754, 3, 0, 4, 456, 0, 0, MipsImpOpBase + 0, 861, 0|(1ULL<<MCID::MayStore), 0x5ULL },
{ 2753, 3, 0, 4, 1085, 0, 0, MipsImpOpBase + 0, 855, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2752, 3, 0, 4, 1158, 0, 0, MipsImpOpBase + 0, 858, 0|(1ULL<<MCID::MayStore), 0x6ULL },
{ 2751, 3, 0, 4, 455, 0, 0, MipsImpOpBase + 0, 855, 0|(1ULL<<MCID::MayStore), 0x5ULL },
{ 2750, 3, 0, 4, 1292, 0, 0, MipsImpOpBase + 0, 900, 0|(1ULL<<MCID::MayStore), 0x5ULL },
{ 2749, 3, 0, 4, 701, 0, 0, MipsImpOpBase + 0, 900, 0|(1ULL<<MCID::MayStore), 0x5ULL },
{ 2748, 3, 0, 4, 1180, 0, 0, MipsImpOpBase + 0, 368, 0|(1ULL<<MCID::MayStore), 0x2ULL },
{ 2747, 3, 0, 2, 1157, 0, 0, MipsImpOpBase + 0, 1072, 0|(1ULL<<MCID::MayStore), 0x0ULL },
{ 2746, 3, 0, 2, 1134, 0, 0, MipsImpOpBase + 0, 1072, 0|(1ULL<<MCID::MayStore), 0x0ULL },
{ 2745, 3, 0, 4, 454, 0, 0, MipsImpOpBase + 0, 319, 0|(1ULL<<MCID::MayStore), 0x2ULL },
{ 2744, 3, 0, 4, 1293, 0, 0, MipsImpOpBase + 0, 879, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x5ULL },
{ 2743, 3, 0, 4, 703, 0, 0, MipsImpOpBase + 0, 879, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x5ULL },
{ 2742, 3, 0, 4, 703, 0, 0, MipsImpOpBase + 0, 876, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x5ULL },
{ 2741, 3, 1, 4, 769, 0, 0, MipsImpOpBase + 0, 238, 0|(1ULL<<MCID::Rematerializable), 0x1ULL },
{ 2740, 3, 1, 4, 370, 0, 0, MipsImpOpBase + 0, 238, 0|(1ULL<<MCID::Rematerializable), 0x1ULL },
{ 2739, 3, 1, 4, 802, 0, 0, MipsImpOpBase + 0, 238, 0|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::UnmodeledSideEffects), 0x1ULL },
{ 2738, 3, 1, 4, 770, 0, 0, MipsImpOpBase + 0, 238, 0|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::UnmodeledSideEffects), 0x1ULL },
{ 2737, 3, 1, 4, 612, 0, 0, MipsImpOpBase + 0, 160, 0, 0x6ULL },
{ 2736, 3, 1, 4, 612, 0, 0, MipsImpOpBase + 0, 157, 0, 0x6ULL },
{ 2735, 3, 1, 4, 612, 0, 0, MipsImpOpBase + 0, 154, 0, 0x6ULL },
{ 2734, 3, 1, 4, 612, 0, 0, MipsImpOpBase + 0, 551, 0, 0x6ULL },
{ 2733, 3, 1, 4, 611, 0, 0, MipsImpOpBase + 0, 566, 0, 0x6ULL },
{ 2732, 3, 1, 4, 611, 0, 0, MipsImpOpBase + 0, 563, 0, 0x6ULL },
{ 2731, 3, 1, 4, 611, 0, 0, MipsImpOpBase + 0, 560, 0, 0x6ULL },
{ 2730, 3, 1, 4, 611, 0, 0, MipsImpOpBase + 0, 557, 0, 0x6ULL },
{ 2729, 3, 1, 4, 1623, 0, 1, MipsImpOpBase + 10, 545, 0, 0x6ULL },
{ 2728, 3, 1, 4, 1457, 0, 1, MipsImpOpBase + 10, 545, 0, 0x6ULL },
{ 2727, 3, 1, 4, 1668, 0, 1, MipsImpOpBase + 10, 545, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2726, 3, 1, 4, 1504, 0, 1, MipsImpOpBase + 10, 545, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2725, 3, 1, 4, 1622, 0, 1, MipsImpOpBase + 10, 545, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2724, 3, 1, 4, 1456, 0, 1, MipsImpOpBase + 10, 545, 0, 0x6ULL },
{ 2723, 3, 1, 4, 1667, 0, 1, MipsImpOpBase + 10, 545, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2722, 3, 1, 4, 1503, 0, 1, MipsImpOpBase + 10, 545, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2721, 3, 1, 4, 801, 0, 0, MipsImpOpBase + 0, 238, 0|(1ULL<<MCID::Rematerializable), 0x1ULL },
{ 2720, 3, 1, 4, 1670, 0, 0, MipsImpOpBase + 0, 545, 0, 0x6ULL },
{ 2719, 3, 1, 4, 1506, 0, 0, MipsImpOpBase + 0, 545, 0, 0x6ULL },
{ 2718, 3, 1, 4, 1669, 0, 0, MipsImpOpBase + 0, 545, 0, 0x6ULL },
{ 2717, 3, 1, 4, 1505, 0, 0, MipsImpOpBase + 0, 545, 0, 0x6ULL },
{ 2716, 3, 1, 2, 801, 0, 0, MipsImpOpBase + 0, 554, 0, 0x0ULL },
{ 2715, 3, 1, 2, 769, 0, 0, MipsImpOpBase + 0, 554, 0, 0x0ULL },
{ 2714, 3, 1, 4, 608, 0, 0, MipsImpOpBase + 0, 160, 0, 0x6ULL },
{ 2713, 3, 1, 4, 608, 0, 0, MipsImpOpBase + 0, 157, 0, 0x6ULL },
{ 2712, 3, 1, 4, 608, 0, 0, MipsImpOpBase + 0, 154, 0, 0x6ULL },
{ 2711, 3, 1, 4, 608, 0, 0, MipsImpOpBase + 0, 551, 0, 0x6ULL },
{ 2710, 3, 1, 4, 608, 0, 0, MipsImpOpBase + 0, 160, 0, 0x6ULL },
{ 2709, 3, 1, 4, 608, 0, 0, MipsImpOpBase + 0, 157, 0, 0x6ULL },
{ 2708, 3, 1, 4, 608, 0, 0, MipsImpOpBase + 0, 154, 0, 0x6ULL },
{ 2707, 3, 1, 4, 608, 0, 0, MipsImpOpBase + 0, 551, 0, 0x6ULL },
{ 2706, 3, 1, 4, 610, 0, 0, MipsImpOpBase + 0, 160, 0, 0x6ULL },
{ 2705, 3, 1, 4, 610, 0, 0, MipsImpOpBase + 0, 157, 0, 0x6ULL },
{ 2704, 3, 1, 4, 610, 0, 0, MipsImpOpBase + 0, 154, 0, 0x6ULL },
{ 2703, 3, 1, 4, 610, 0, 0, MipsImpOpBase + 0, 551, 0, 0x6ULL },
{ 2702, 3, 1, 4, 609, 0, 0, MipsImpOpBase + 0, 160, 0, 0x6ULL },
{ 2701, 3, 1, 4, 609, 0, 0, MipsImpOpBase + 0, 157, 0, 0x6ULL },
{ 2700, 3, 1, 4, 609, 0, 0, MipsImpOpBase + 0, 154, 0, 0x6ULL },
{ 2699, 3, 1, 4, 609, 0, 0, MipsImpOpBase + 0, 551, 0, 0x6ULL },
{ 2698, 3, 1, 4, 1621, 0, 1, MipsImpOpBase + 10, 238, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2697, 3, 1, 4, 1455, 0, 1, MipsImpOpBase + 10, 238, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2696, 3, 1, 4, 1620, 0, 1, MipsImpOpBase + 10, 545, 0, 0x6ULL },
{ 2695, 3, 1, 4, 1454, 0, 1, MipsImpOpBase + 10, 545, 0, 0x6ULL },
{ 2694, 3, 1, 4, 1619, 0, 1, MipsImpOpBase + 10, 545, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2693, 3, 1, 4, 1453, 0, 1, MipsImpOpBase + 10, 545, 0, 0x6ULL },
{ 2692, 3, 1, 4, 1665, 0, 0, MipsImpOpBase + 0, 238, 0, 0x6ULL },
{ 2691, 3, 1, 4, 1501, 0, 0, MipsImpOpBase + 0, 238, 0, 0x6ULL },
{ 2690, 3, 1, 4, 1666, 0, 0, MipsImpOpBase + 0, 238, 0, 0x6ULL },
{ 2689, 3, 1, 4, 1502, 0, 0, MipsImpOpBase + 0, 238, 0, 0x6ULL },
{ 2688, 3, 1, 4, 1664, 0, 0, MipsImpOpBase + 0, 545, 0, 0x6ULL },
{ 2687, 3, 1, 4, 1500, 0, 0, MipsImpOpBase + 0, 545, 0, 0x6ULL },
{ 2686, 3, 1, 4, 1663, 0, 0, MipsImpOpBase + 0, 545, 0, 0x6ULL },
{ 2685, 3, 1, 4, 1499, 0, 0, MipsImpOpBase + 0, 545, 0, 0x6ULL },
{ 2684, 3, 1, 4, 369, 0, 0, MipsImpOpBase + 0, 238, 0|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::UnmodeledSideEffects), 0x1ULL },
{ 2683, 3, 0, 4, 704, 0, 0, MipsImpOpBase + 0, 891, 0|(1ULL<<MCID::MayStore), 0x6ULL },
{ 2682, 3, 0, 4, 704, 0, 0, MipsImpOpBase + 0, 888, 0|(1ULL<<MCID::MayStore), 0x6ULL },
{ 2681, 3, 0, 4, 704, 0, 0, MipsImpOpBase + 0, 885, 0|(1ULL<<MCID::MayStore), 0x6ULL },
{ 2680, 3, 0, 4, 704, 0, 0, MipsImpOpBase + 0, 882, 0|(1ULL<<MCID::MayStore), 0x6ULL },
{ 2679, 0, 0, 4, 800, 0, 0, MipsImpOpBase + 0, 1, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2678, 0, 0, 4, 768, 0, 0, MipsImpOpBase + 0, 1, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2677, 0, 0, 4, 372, 0, 0, MipsImpOpBase + 0, 1, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2676, 3, 1, 4, 622, 0, 0, MipsImpOpBase + 0, 160, 0, 0x6ULL },
{ 2675, 3, 1, 4, 766, 0, 0, MipsImpOpBase + 0, 241, 0, 0x1ULL },
{ 2674, 3, 1, 4, 622, 0, 0, MipsImpOpBase + 0, 157, 0, 0x6ULL },
{ 2673, 3, 1, 4, 622, 0, 0, MipsImpOpBase + 0, 154, 0, 0x6ULL },
{ 2672, 3, 1, 4, 622, 0, 0, MipsImpOpBase + 0, 551, 0, 0x6ULL },
{ 2671, 3, 1, 4, 767, 0, 0, MipsImpOpBase + 0, 238, 0, 0x1ULL },
{ 2670, 3, 1, 4, 512, 0, 0, MipsImpOpBase + 0, 238, 0, 0x1ULL },
{ 2669, 3, 1, 4, 624, 0, 0, MipsImpOpBase + 0, 160, 0, 0x6ULL },
{ 2668, 3, 1, 4, 624, 0, 0, MipsImpOpBase + 0, 157, 0, 0x6ULL },
{ 2667, 3, 1, 4, 624, 0, 0, MipsImpOpBase + 0, 154, 0, 0x6ULL },
{ 2666, 3, 1, 4, 624, 0, 0, MipsImpOpBase + 0, 551, 0, 0x6ULL },
{ 2665, 3, 1, 4, 624, 0, 0, MipsImpOpBase + 0, 566, 0, 0x6ULL },
{ 2664, 3, 1, 4, 624, 0, 0, MipsImpOpBase + 0, 563, 0, 0x6ULL },
{ 2663, 3, 1, 4, 624, 0, 0, MipsImpOpBase + 0, 560, 0, 0x6ULL },
{ 2662, 3, 1, 4, 624, 0, 0, MipsImpOpBase + 0, 557, 0, 0x6ULL },
{ 2661, 3, 1, 4, 622, 0, 0, MipsImpOpBase + 0, 566, 0, 0x6ULL },
{ 2660, 3, 1, 4, 622, 0, 0, MipsImpOpBase + 0, 563, 0, 0x6ULL },
{ 2659, 3, 1, 4, 622, 0, 0, MipsImpOpBase + 0, 560, 0, 0x6ULL },
{ 2658, 3, 1, 4, 622, 0, 0, MipsImpOpBase + 0, 557, 0, 0x6ULL },
{ 2657, 3, 1, 2, 799, 0, 0, MipsImpOpBase + 0, 539, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2656, 3, 1, 2, 766, 0, 0, MipsImpOpBase + 0, 539, 0, 0x0ULL },
{ 2655, 3, 1, 4, 507, 0, 0, MipsImpOpBase + 0, 241, 0, 0x1ULL },
{ 2654, 3, 1, 4, 621, 0, 0, MipsImpOpBase + 0, 160, 0, 0x6ULL },
{ 2653, 3, 1, 4, 765, 0, 0, MipsImpOpBase + 0, 241, 0, 0x1ULL },
{ 2652, 3, 1, 4, 621, 0, 0, MipsImpOpBase + 0, 157, 0, 0x6ULL },
{ 2651, 3, 1, 4, 621, 0, 0, MipsImpOpBase + 0, 154, 0, 0x6ULL },
{ 2650, 3, 1, 4, 621, 0, 0, MipsImpOpBase + 0, 551, 0, 0x6ULL },
{ 2649, 3, 1, 4, 764, 0, 0, MipsImpOpBase + 0, 238, 0, 0x1ULL },
{ 2648, 3, 1, 4, 511, 0, 0, MipsImpOpBase + 0, 238, 0, 0x1ULL },
{ 2647, 3, 1, 4, 623, 0, 0, MipsImpOpBase + 0, 160, 0, 0x6ULL },
{ 2646, 3, 1, 4, 623, 0, 0, MipsImpOpBase + 0, 157, 0, 0x6ULL },
{ 2645, 3, 1, 4, 623, 0, 0, MipsImpOpBase + 0, 154, 0, 0x6ULL },
{ 2644, 3, 1, 4, 623, 0, 0, MipsImpOpBase + 0, 551, 0, 0x6ULL },
{ 2643, 3, 1, 4, 623, 0, 0, MipsImpOpBase + 0, 566, 0, 0x6ULL },
{ 2642, 3, 1, 4, 623, 0, 0, MipsImpOpBase + 0, 563, 0, 0x6ULL },
{ 2641, 3, 1, 4, 623, 0, 0, MipsImpOpBase + 0, 560, 0, 0x6ULL },
{ 2640, 3, 1, 4, 623, 0, 0, MipsImpOpBase + 0, 557, 0, 0x6ULL },
{ 2639, 3, 1, 4, 621, 0, 0, MipsImpOpBase + 0, 566, 0, 0x6ULL },
{ 2638, 3, 1, 4, 621, 0, 0, MipsImpOpBase + 0, 563, 0, 0x6ULL },
{ 2637, 3, 1, 4, 621, 0, 0, MipsImpOpBase + 0, 560, 0, 0x6ULL },
{ 2636, 3, 1, 4, 621, 0, 0, MipsImpOpBase + 0, 557, 0, 0x6ULL },
{ 2635, 3, 1, 4, 506, 0, 0, MipsImpOpBase + 0, 241, 0, 0x1ULL },
{ 2634, 3, 1, 4, 545, 0, 0, MipsImpOpBase + 0, 1135, 0, 0x6ULL },
{ 2633, 3, 1, 4, 545, 0, 0, MipsImpOpBase + 0, 1132, 0, 0x6ULL },
{ 2632, 3, 1, 4, 545, 0, 0, MipsImpOpBase + 0, 1129, 0, 0x6ULL },
{ 2631, 3, 1, 4, 545, 0, 0, MipsImpOpBase + 0, 1126, 0, 0x6ULL },
{ 2630, 3, 1, 4, 545, 0, 0, MipsImpOpBase + 0, 566, 0, 0x6ULL },
{ 2629, 3, 1, 4, 545, 0, 0, MipsImpOpBase + 0, 563, 0, 0x6ULL },
{ 2628, 3, 1, 4, 545, 0, 0, MipsImpOpBase + 0, 560, 0, 0x6ULL },
{ 2627, 3, 1, 4, 545, 0, 0, MipsImpOpBase + 0, 557, 0, 0x6ULL },
{ 2626, 3, 1, 4, 1208, 0, 0, MipsImpOpBase + 0, 232, 0, 0x2ULL },
{ 2625, 3, 1, 4, 1207, 0, 0, MipsImpOpBase + 0, 235, 0, 0x1ULL },
{ 2624, 3, 1, 4, 762, 0, 0, MipsImpOpBase + 0, 238, 0, 0x1ULL },
{ 2623, 3, 1, 4, 813, 0, 0, MipsImpOpBase + 0, 1120, 0, 0x1ULL },
{ 2622, 3, 1, 4, 504, 0, 0, MipsImpOpBase + 0, 238, 0, 0x1ULL },
{ 2621, 3, 1, 4, 763, 0, 0, MipsImpOpBase + 0, 241, 0, 0x2ULL },
{ 2620, 3, 1, 4, 814, 0, 0, MipsImpOpBase + 0, 1123, 0, 0x2ULL },
{ 2619, 3, 1, 4, 368, 0, 0, MipsImpOpBase + 0, 241, 0, 0x2ULL },
{ 2618, 3, 1, 4, 763, 0, 0, MipsImpOpBase + 0, 241, 0, 0x2ULL },
{ 2617, 3, 1, 4, 814, 0, 0, MipsImpOpBase + 0, 1123, 0, 0x2ULL },
{ 2616, 3, 1, 4, 368, 0, 0, MipsImpOpBase + 0, 241, 0, 0x2ULL },
{ 2615, 3, 1, 4, 762, 0, 0, MipsImpOpBase + 0, 238, 0, 0x1ULL },
{ 2614, 3, 1, 4, 813, 0, 0, MipsImpOpBase + 0, 1120, 0, 0x1ULL },
{ 2613, 3, 1, 4, 504, 0, 0, MipsImpOpBase + 0, 238, 0, 0x1ULL },
{ 2612, 3, 1, 4, 625, 0, 0, MipsImpOpBase + 0, 160, 0, 0x6ULL },
{ 2611, 3, 1, 4, 798, 0, 0, MipsImpOpBase + 0, 241, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x1ULL },
{ 2610, 3, 1, 4, 760, 0, 0, MipsImpOpBase + 0, 241, 0, 0x1ULL },
{ 2609, 3, 1, 4, 625, 0, 0, MipsImpOpBase + 0, 157, 0, 0x6ULL },
{ 2608, 3, 1, 4, 625, 0, 0, MipsImpOpBase + 0, 154, 0, 0x6ULL },
{ 2607, 3, 1, 4, 625, 0, 0, MipsImpOpBase + 0, 551, 0, 0x6ULL },
{ 2606, 3, 1, 4, 761, 0, 0, MipsImpOpBase + 0, 238, 0, 0x1ULL },
{ 2605, 3, 1, 4, 510, 0, 0, MipsImpOpBase + 0, 238, 0, 0x1ULL },
{ 2604, 3, 1, 4, 625, 0, 0, MipsImpOpBase + 0, 566, 0, 0x6ULL },
{ 2603, 3, 1, 4, 625, 0, 0, MipsImpOpBase + 0, 563, 0, 0x6ULL },
{ 2602, 3, 1, 4, 625, 0, 0, MipsImpOpBase + 0, 560, 0, 0x6ULL },
{ 2601, 3, 1, 4, 625, 0, 0, MipsImpOpBase + 0, 557, 0, 0x6ULL },
{ 2600, 2, 1, 4, 812, 0, 0, MipsImpOpBase + 0, 389, 0|(1ULL<<MCID::MoveReg), 0x1ULL },
{ 2599, 2, 1, 4, 812, 0, 0, MipsImpOpBase + 0, 758, 0|(1ULL<<MCID::MoveReg), 0x1ULL },
{ 2598, 3, 1, 2, 798, 0, 0, MipsImpOpBase + 0, 539, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2597, 3, 1, 2, 760, 0, 0, MipsImpOpBase + 0, 539, 0, 0x0ULL },
{ 2596, 3, 1, 4, 505, 0, 0, MipsImpOpBase + 0, 241, 0, 0x1ULL },
{ 2595, 4, 1, 4, 519, 0, 0, MipsImpOpBase + 0, 1116, 0, 0x6ULL },
{ 2594, 4, 1, 4, 519, 0, 0, MipsImpOpBase + 0, 1112, 0, 0x6ULL },
{ 2593, 4, 1, 4, 519, 0, 0, MipsImpOpBase + 0, 1108, 0, 0x6ULL },
{ 2592, 4, 1, 4, 519, 0, 0, MipsImpOpBase + 0, 1104, 0, 0x6ULL },
{ 2591, 4, 1, 4, 519, 0, 0, MipsImpOpBase + 0, 614, 0, 0x6ULL },
{ 2590, 4, 1, 4, 519, 0, 0, MipsImpOpBase + 0, 610, 0, 0x6ULL },
{ 2589, 4, 1, 4, 519, 0, 0, MipsImpOpBase + 0, 606, 0, 0x6ULL },
{ 2588, 4, 1, 4, 519, 0, 0, MipsImpOpBase + 0, 602, 0, 0x6ULL },
{ 2587, 1, 0, 4, 997, 0, 0, MipsImpOpBase + 0, 0, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2586, 1, 0, 4, 936, 0, 0, MipsImpOpBase + 0, 0, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2585, 3, 0, 4, 1156, 0, 0, MipsImpOpBase + 0, 319, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x2ULL },
{ 2584, 3, 0, 4, 1133, 0, 0, MipsImpOpBase + 0, 319, 0|(1ULL<<MCID::MayStore), 0x2ULL },
{ 2583, 3, 1, 4, 1618, 0, 0, MipsImpOpBase + 0, 1101, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2582, 3, 1, 4, 1452, 0, 0, MipsImpOpBase + 0, 1101, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2581, 3, 1, 4, 1661, 0, 0, MipsImpOpBase + 0, 1101, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2580, 3, 1, 4, 1497, 0, 0, MipsImpOpBase + 0, 1101, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2579, 3, 1, 4, 1617, 0, 0, MipsImpOpBase + 0, 1098, 0, 0x6ULL },
{ 2578, 3, 1, 4, 1451, 0, 0, MipsImpOpBase + 0, 1098, 0, 0x6ULL },
{ 2577, 3, 1, 4, 1662, 0, 0, MipsImpOpBase + 0, 1098, 0, 0x6ULL },
{ 2576, 3, 1, 4, 1498, 0, 0, MipsImpOpBase + 0, 1098, 0, 0x6ULL },
{ 2575, 3, 1, 4, 1616, 0, 0, MipsImpOpBase + 0, 241, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2574, 3, 1, 4, 1450, 0, 0, MipsImpOpBase + 0, 241, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2573, 3, 1, 4, 1658, 0, 0, MipsImpOpBase + 0, 1101, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2572, 3, 1, 4, 1494, 0, 0, MipsImpOpBase + 0, 1101, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2571, 3, 1, 4, 1615, 0, 0, MipsImpOpBase + 0, 1101, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2570, 3, 1, 4, 1449, 0, 0, MipsImpOpBase + 0, 1101, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2569, 3, 1, 4, 1657, 0, 0, MipsImpOpBase + 0, 1101, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2568, 3, 1, 4, 1493, 0, 0, MipsImpOpBase + 0, 1101, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2567, 3, 1, 4, 1614, 0, 0, MipsImpOpBase + 0, 1101, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2566, 3, 1, 4, 1448, 0, 0, MipsImpOpBase + 0, 1101, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2565, 3, 1, 4, 1613, 0, 0, MipsImpOpBase + 0, 238, 0, 0x6ULL },
{ 2564, 3, 1, 4, 1447, 0, 0, MipsImpOpBase + 0, 238, 0, 0x6ULL },
{ 2563, 3, 1, 4, 1660, 0, 0, MipsImpOpBase + 0, 1098, 0, 0x6ULL },
{ 2562, 3, 1, 4, 1496, 0, 0, MipsImpOpBase + 0, 1098, 0, 0x6ULL },
{ 2561, 3, 1, 4, 1612, 0, 0, MipsImpOpBase + 0, 1098, 0, 0x6ULL },
{ 2560, 3, 1, 4, 1446, 0, 0, MipsImpOpBase + 0, 1098, 0, 0x6ULL },
{ 2559, 3, 1, 4, 1659, 0, 0, MipsImpOpBase + 0, 1098, 0, 0x6ULL },
{ 2558, 3, 1, 4, 1495, 0, 0, MipsImpOpBase + 0, 1098, 0, 0x6ULL },
{ 2557, 3, 1, 4, 1611, 0, 0, MipsImpOpBase + 0, 1098, 0, 0x6ULL },
{ 2556, 3, 1, 4, 1445, 0, 0, MipsImpOpBase + 0, 1098, 0, 0x6ULL },
{ 2555, 3, 1, 4, 1610, 0, 1, MipsImpOpBase + 58, 241, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2554, 3, 1, 4, 1444, 0, 1, MipsImpOpBase + 58, 241, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2553, 3, 1, 4, 1609, 0, 1, MipsImpOpBase + 58, 1101, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2552, 3, 1, 4, 1443, 0, 1, MipsImpOpBase + 58, 1101, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2551, 3, 1, 4, 1608, 0, 1, MipsImpOpBase + 58, 1101, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2550, 3, 1, 4, 1442, 0, 1, MipsImpOpBase + 58, 1101, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2549, 3, 1, 4, 1607, 0, 1, MipsImpOpBase + 58, 1101, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2548, 3, 1, 4, 1441, 0, 1, MipsImpOpBase + 58, 1101, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2547, 3, 1, 4, 1606, 0, 1, MipsImpOpBase + 58, 238, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2546, 3, 1, 4, 1440, 0, 1, MipsImpOpBase + 58, 238, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2545, 3, 1, 4, 1605, 0, 1, MipsImpOpBase + 58, 1098, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2544, 3, 1, 4, 1439, 0, 1, MipsImpOpBase + 58, 1098, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2543, 3, 1, 4, 1604, 0, 1, MipsImpOpBase + 58, 1098, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2542, 3, 1, 4, 1438, 0, 1, MipsImpOpBase + 58, 1098, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2541, 3, 1, 4, 1603, 0, 1, MipsImpOpBase + 58, 1098, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2540, 3, 1, 4, 1437, 0, 1, MipsImpOpBase + 58, 1098, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2539, 3, 1, 4, 1602, 0, 0, MipsImpOpBase + 0, 1095, 0, 0x6ULL },
{ 2538, 3, 1, 4, 1601, 0, 0, MipsImpOpBase + 0, 1037, 0, 0x6ULL },
{ 2537, 3, 1, 4, 1435, 0, 0, MipsImpOpBase + 0, 1037, 0, 0x6ULL },
{ 2536, 3, 1, 4, 1436, 0, 0, MipsImpOpBase + 0, 1095, 0, 0x6ULL },
{ 2535, 3, 1, 4, 543, 0, 0, MipsImpOpBase + 0, 566, 0, 0x6ULL },
{ 2534, 3, 1, 4, 543, 0, 0, MipsImpOpBase + 0, 563, 0, 0x6ULL },
{ 2533, 3, 1, 4, 543, 0, 0, MipsImpOpBase + 0, 557, 0, 0x6ULL },
{ 2532, 3, 0, 4, 1102, 0, 0, MipsImpOpBase + 0, 319, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x2ULL },
{ 2531, 3, 0, 4, 461, 0, 0, MipsImpOpBase + 0, 319, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2530, 3, 0, 4, 1179, 0, 0, MipsImpOpBase + 0, 368, 0|(1ULL<<MCID::MayStore), 0x2ULL },
{ 2529, 3, 0, 2, 1156, 0, 0, MipsImpOpBase + 0, 1072, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2528, 3, 0, 2, 1133, 0, 0, MipsImpOpBase + 0, 1072, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2527, 3, 0, 4, 453, 0, 0, MipsImpOpBase + 0, 319, 0|(1ULL<<MCID::MayStore), 0x2ULL },
{ 2526, 3, 1, 4, 1208, 0, 0, MipsImpOpBase + 0, 232, 0, 0x2ULL },
{ 2525, 3, 1, 4, 1207, 0, 0, MipsImpOpBase + 0, 235, 0, 0x1ULL },
{ 2524, 4, 1, 4, 1328, 0, 0, MipsImpOpBase + 0, 1091, 0, 0x6ULL },
{ 2523, 4, 1, 4, 1234, 0, 0, MipsImpOpBase + 0, 1091, 0, 0x6ULL },
{ 2522, 4, 1, 4, 1327, 0, 0, MipsImpOpBase + 0, 932, 0, 0x6ULL },
{ 2521, 4, 1, 4, 1233, 0, 0, MipsImpOpBase + 0, 932, 0, 0x6ULL },
{ 2520, 3, 1, 4, 1326, 0, 0, MipsImpOpBase + 0, 771, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2519, 3, 1, 4, 1222, 0, 0, MipsImpOpBase + 0, 771, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2518, 3, 1, 4, 797, 0, 0, MipsImpOpBase + 0, 238, 0, 0x6ULL },
{ 2517, 3, 1, 4, 1325, 0, 0, MipsImpOpBase + 0, 548, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2516, 3, 1, 4, 1223, 0, 0, MipsImpOpBase + 0, 548, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2515, 3, 1, 4, 852, 0, 0, MipsImpOpBase + 0, 235, 0, 0x6ULL },
{ 2514, 3, 1, 4, 734, 0, 0, MipsImpOpBase + 0, 238, 0, 0x6ULL },
{ 2513, 3, 1, 4, 1326, 0, 0, MipsImpOpBase + 0, 771, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2512, 3, 1, 4, 1222, 0, 0, MipsImpOpBase + 0, 771, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2511, 3, 1, 4, 797, 0, 0, MipsImpOpBase + 0, 238, 0, 0x6ULL },
{ 2510, 3, 1, 4, 1325, 0, 0, MipsImpOpBase + 0, 548, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2509, 3, 1, 4, 1223, 0, 0, MipsImpOpBase + 0, 548, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2508, 3, 1, 4, 852, 0, 0, MipsImpOpBase + 0, 235, 0, 0x6ULL },
{ 2507, 3, 1, 4, 734, 0, 0, MipsImpOpBase + 0, 238, 0, 0x6ULL },
{ 2506, 2, 1, 4, 759, 0, 0, MipsImpOpBase + 0, 152, 0, 0x1ULL },
{ 2505, 2, 1, 4, 811, 0, 0, MipsImpOpBase + 0, 389, 0, 0x1ULL },
{ 2504, 2, 1, 4, 503, 0, 0, MipsImpOpBase + 0, 152, 0, 0x1ULL },
{ 2503, 2, 1, 4, 758, 0, 0, MipsImpOpBase + 0, 152, 0, 0x1ULL },
{ 2502, 2, 1, 4, 810, 0, 0, MipsImpOpBase + 0, 389, 0, 0x1ULL },
{ 2501, 2, 1, 4, 502, 0, 0, MipsImpOpBase + 0, 152, 0, 0x1ULL },
{ 2500, 3, 0, 4, 700, 0, 0, MipsImpOpBase + 0, 879, 0|(1ULL<<MCID::MayStore), 0x5ULL },
{ 2499, 3, 0, 4, 700, 0, 0, MipsImpOpBase + 0, 876, 0|(1ULL<<MCID::MayStore), 0x5ULL },
{ 2498, 3, 0, 4, 1184, 0, 0, MipsImpOpBase + 0, 368, 0|(1ULL<<MCID::MayStore), 0x2ULL },
{ 2497, 3, 0, 4, 1183, 0, 0, MipsImpOpBase + 0, 368, 0|(1ULL<<MCID::MayStore), 0x2ULL },
{ 2496, 2, 0, 4, 885, 0, 2, MipsImpOpBase + 7, 152, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x1ULL },
{ 2495, 2, 0, 4, 865, 0, 2, MipsImpOpBase + 7, 152, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x1ULL },
{ 2494, 3, 0, 4, 458, 0, 0, MipsImpOpBase + 0, 861, 0|(1ULL<<MCID::MayStore), 0x5ULL },
{ 2493, 3, 0, 4, 1086, 0, 0, MipsImpOpBase + 0, 855, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2492, 3, 0, 4, 1155, 0, 0, MipsImpOpBase + 0, 858, 0|(1ULL<<MCID::MayStore), 0x6ULL },
{ 2491, 3, 0, 4, 457, 0, 0, MipsImpOpBase + 0, 855, 0|(1ULL<<MCID::MayStore), 0x5ULL },
{ 2490, 3, 0, 4, 1291, 0, 0, MipsImpOpBase + 0, 852, 0|(1ULL<<MCID::MayStore), 0x5ULL },
{ 2489, 3, 0, 4, 1291, 0, 0, MipsImpOpBase + 0, 504, 0|(1ULL<<MCID::MayStore), 0x5ULL },
{ 2488, 3, 0, 4, 1339, 0, 0, MipsImpOpBase + 0, 852, 0|(1ULL<<MCID::MayStore), 0x6ULL },
{ 2487, 3, 0, 4, 699, 0, 0, MipsImpOpBase + 0, 852, 0|(1ULL<<MCID::MayStore), 0x5ULL },
{ 2486, 3, 0, 4, 699, 0, 0, MipsImpOpBase + 0, 504, 0|(1ULL<<MCID::MayStore), 0x5ULL },
{ 2485, 1, 0, 4, 939, 0, 0, MipsImpOpBase + 0, 0, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 2484, 1, 0, 4, 1009, 0, 0, MipsImpOpBase + 0, 0, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2483, 1, 0, 4, 968, 0, 0, MipsImpOpBase + 0, 0, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x12ULL },
{ 2482, 1, 0, 2, 1009, 0, 0, MipsImpOpBase + 0, 0, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2481, 1, 0, 2, 968, 0, 0, MipsImpOpBase + 0, 0, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2480, 1, 0, 4, 389, 0, 0, MipsImpOpBase + 0, 0, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x12ULL },
{ 2479, 3, 0, 4, 1176, 0, 0, MipsImpOpBase + 0, 368, 0|(1ULL<<MCID::MayStore), 0x2ULL },
{ 2478, 4, 1, 4, 1087, 0, 0, MipsImpOpBase + 0, 1079, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2477, 4, 1, 4, 1081, 0, 0, MipsImpOpBase + 0, 1075, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2476, 4, 1, 4, 1132, 0, 0, MipsImpOpBase + 0, 1075, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x2ULL },
{ 2475, 4, 1, 4, 1106, 0, 0, MipsImpOpBase + 0, 1075, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x2ULL },
{ 2474, 4, 1, 4, 463, 0, 0, MipsImpOpBase + 0, 1075, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2473, 4, 1, 4, 1190, 0, 0, MipsImpOpBase + 0, 1087, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2472, 4, 1, 4, 1177, 0, 0, MipsImpOpBase + 0, 1083, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x2ULL },
{ 2471, 4, 1, 4, 1189, 0, 0, MipsImpOpBase + 0, 1079, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2470, 4, 1, 4, 1177, 0, 0, MipsImpOpBase + 0, 1075, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x2ULL },
{ 2469, 4, 1, 4, 459, 0, 0, MipsImpOpBase + 0, 1075, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x2ULL },
{ 2468, 3, 0, 4, 1154, 0, 0, MipsImpOpBase + 0, 319, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x2ULL },
{ 2467, 3, 0, 4, 1101, 0, 0, MipsImpOpBase + 0, 319, 0|(1ULL<<MCID::MayStore), 0x2ULL },
{ 2466, 3, 0, 4, 1100, 0, 0, MipsImpOpBase + 0, 319, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x2ULL },
{ 2465, 3, 0, 4, 460, 0, 0, MipsImpOpBase + 0, 319, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2464, 3, 0, 4, 1178, 0, 0, MipsImpOpBase + 0, 368, 0|(1ULL<<MCID::MayStore), 0x2ULL },
{ 2463, 3, 0, 2, 1154, 0, 0, MipsImpOpBase + 0, 1072, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2462, 3, 0, 2, 1131, 0, 0, MipsImpOpBase + 0, 1072, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2461, 3, 0, 4, 452, 0, 0, MipsImpOpBase + 0, 319, 0|(1ULL<<MCID::MayStore), 0x2ULL },
{ 2460, 3, 1, 4, 527, 0, 0, MipsImpOpBase + 0, 566, 0, 0x6ULL },
{ 2459, 3, 1, 4, 527, 0, 0, MipsImpOpBase + 0, 563, 0, 0x6ULL },
{ 2458, 3, 1, 4, 527, 0, 0, MipsImpOpBase + 0, 560, 0, 0x6ULL },
{ 2457, 3, 1, 4, 527, 0, 0, MipsImpOpBase + 0, 557, 0, 0x6ULL },
{ 2456, 3, 1, 4, 527, 0, 0, MipsImpOpBase + 0, 566, 0, 0x6ULL },
{ 2455, 3, 1, 4, 527, 0, 0, MipsImpOpBase + 0, 563, 0, 0x6ULL },
{ 2454, 3, 1, 4, 527, 0, 0, MipsImpOpBase + 0, 560, 0, 0x6ULL },
{ 2453, 3, 1, 4, 527, 0, 0, MipsImpOpBase + 0, 557, 0, 0x6ULL },
{ 2452, 2, 0, 4, 1211, 0, 0, MipsImpOpBase + 0, 389, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x1ULL },
{ 2451, 2, 0, 4, 1211, 0, 0, MipsImpOpBase + 0, 389, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x1ULL },
{ 2450, 0, 0, 2, 1109, 1, 1, MipsImpOpBase + 0, 1, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2449, 0, 0, 2, 1109, 1, 1, MipsImpOpBase + 0, 1, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2448, 2, 1, 4, 1289, 0, 0, MipsImpOpBase + 0, 643, 0, 0x4ULL },
{ 2447, 2, 1, 4, 655, 0, 0, MipsImpOpBase + 0, 643, 0, 0x4ULL },
{ 2446, 2, 1, 4, 1290, 0, 0, MipsImpOpBase + 0, 635, 0, 0x4ULL },
{ 2445, 2, 1, 4, 653, 0, 0, MipsImpOpBase + 0, 635, 0, 0x4ULL },
{ 2444, 2, 1, 4, 1290, 0, 0, MipsImpOpBase + 0, 766, 0, 0x4ULL },
{ 2443, 2, 1, 4, 653, 0, 0, MipsImpOpBase + 0, 766, 0, 0x4ULL },
{ 2442, 2, 1, 4, 1310, 0, 0, MipsImpOpBase + 0, 643, 0, 0x4ULL },
{ 2441, 2, 1, 4, 1256, 0, 0, MipsImpOpBase + 0, 643, 0, 0x4ULL },
{ 2440, 2, 1, 4, 719, 0, 0, MipsImpOpBase + 0, 643, 0, 0x4ULL },
{ 2439, 2, 1, 4, 1256, 0, 0, MipsImpOpBase + 0, 639, 0, 0x4ULL },
{ 2438, 2, 1, 4, 1310, 0, 0, MipsImpOpBase + 0, 635, 0, 0x4ULL },
{ 2437, 2, 1, 4, 719, 0, 0, MipsImpOpBase + 0, 641, 0, 0x4ULL },
{ 2436, 2, 1, 4, 719, 0, 0, MipsImpOpBase + 0, 639, 0, 0x4ULL },
{ 2435, 2, 1, 4, 1310, 0, 0, MipsImpOpBase + 0, 637, 0, 0x4ULL },
{ 2434, 2, 1, 4, 719, 0, 0, MipsImpOpBase + 0, 637, 0, 0x4ULL },
{ 2433, 2, 1, 4, 1310, 0, 0, MipsImpOpBase + 0, 635, 0, 0x4ULL },
{ 2432, 2, 1, 4, 719, 0, 0, MipsImpOpBase + 0, 635, 0, 0x4ULL },
{ 2431, 3, 1, 4, 757, 0, 0, MipsImpOpBase + 0, 241, 0, 0x1ULL },
{ 2430, 3, 1, 4, 756, 0, 0, MipsImpOpBase + 0, 238, 0, 0x1ULL },
{ 2429, 3, 1, 4, 720, 0, 0, MipsImpOpBase + 0, 238, 0, 0x1ULL },
{ 2428, 3, 1, 4, 501, 0, 0, MipsImpOpBase + 0, 241, 0, 0x1ULL },
{ 2427, 2, 1, 4, 1329, 0, 0, MipsImpOpBase + 0, 643, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2426, 2, 1, 4, 1230, 0, 0, MipsImpOpBase + 0, 643, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2425, 2, 1, 4, 1329, 0, 0, MipsImpOpBase + 0, 635, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2424, 2, 1, 4, 1231, 0, 0, MipsImpOpBase + 0, 635, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2423, 2, 1, 4, 1600, 0, 0, MipsImpOpBase + 0, 1070, 0, 0x6ULL },
{ 2422, 2, 1, 4, 1434, 0, 0, MipsImpOpBase + 0, 1070, 0, 0x6ULL },
{ 2421, 2, 1, 4, 1599, 0, 0, MipsImpOpBase + 0, 1070, 0, 0x6ULL },
{ 2420, 2, 1, 4, 1433, 0, 0, MipsImpOpBase + 0, 1070, 0, 0x6ULL },
{ 2419, 2, 1, 4, 1598, 0, 0, MipsImpOpBase + 0, 1068, 0, 0x6ULL },
{ 2418, 2, 1, 4, 1432, 0, 0, MipsImpOpBase + 0, 1068, 0, 0x6ULL },
{ 2417, 2, 1, 4, 1597, 0, 0, MipsImpOpBase + 0, 1068, 0, 0x6ULL },
{ 2416, 2, 1, 4, 1431, 0, 0, MipsImpOpBase + 0, 1068, 0, 0x6ULL },
{ 2415, 2, 1, 4, 1289, 0, 0, MipsImpOpBase + 0, 643, 0, 0x4ULL },
{ 2414, 2, 1, 4, 654, 0, 0, MipsImpOpBase + 0, 643, 0, 0x4ULL },
{ 2413, 2, 1, 4, 1290, 0, 0, MipsImpOpBase + 0, 635, 0, 0x4ULL },
{ 2412, 2, 1, 4, 652, 0, 0, MipsImpOpBase + 0, 635, 0, 0x4ULL },
{ 2411, 2, 1, 4, 1290, 0, 0, MipsImpOpBase + 0, 766, 0, 0x4ULL },
{ 2410, 2, 1, 4, 652, 0, 0, MipsImpOpBase + 0, 766, 0, 0x4ULL },
{ 2409, 2, 1, 4, 1037, 0, 0, MipsImpOpBase + 0, 152, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2408, 3, 1, 4, 900, 0, 0, MipsImpOpBase + 0, 1062, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x1ULL },
{ 2407, 3, 1, 4, 891, 0, 0, MipsImpOpBase + 0, 1062, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x1ULL },
{ 2406, 3, 1, 4, 909, 0, 0, MipsImpOpBase + 0, 1065, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x1ULL },
{ 2405, 3, 1, 4, 480, 0, 0, MipsImpOpBase + 0, 1062, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x1ULL },
{ 2404, 2, 1, 4, 1596, 0, 0, MipsImpOpBase + 0, 371, 0|(1ULL<<MCID::MayLoad), 0x6ULL },
{ 2403, 2, 1, 4, 1430, 0, 0, MipsImpOpBase + 0, 371, 0|(1ULL<<MCID::MayLoad), 0x6ULL },
{ 2402, 2, 1, 4, 1595, 0, 0, MipsImpOpBase + 0, 1050, 0, 0x6ULL },
{ 2401, 2, 1, 4, 1429, 0, 0, MipsImpOpBase + 0, 1050, 0, 0x6ULL },
{ 2400, 3, 1, 4, 645, 0, 0, MipsImpOpBase + 0, 548, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x4ULL },
{ 2399, 3, 1, 4, 645, 0, 0, MipsImpOpBase + 0, 548, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x4ULL },
{ 2398, 4, 1, 4, 1656, 0, 0, MipsImpOpBase + 0, 576, 0, 0x6ULL },
{ 2397, 4, 1, 4, 1492, 0, 0, MipsImpOpBase + 0, 576, 0, 0x6ULL },
{ 2396, 3, 0, 4, 1088, 0, 0, MipsImpOpBase + 0, 632, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2395, 3, 0, 4, 1162, 0, 0, MipsImpOpBase + 0, 632, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2394, 3, 0, 4, 1140, 0, 0, MipsImpOpBase + 0, 632, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2393, 3, 0, 4, 1140, 0, 0, MipsImpOpBase + 0, 1059, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2392, 3, 0, 4, 1107, 0, 0, MipsImpOpBase + 0, 632, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2391, 3, 0, 4, 469, 0, 0, MipsImpOpBase + 0, 632, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2390, 3, 0, 4, 468, 0, 0, MipsImpOpBase + 0, 632, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2389, 4, 1, 4, 1655, 0, 0, MipsImpOpBase + 0, 1055, 0, 0x6ULL },
{ 2388, 4, 1, 4, 1491, 0, 0, MipsImpOpBase + 0, 1055, 0, 0x6ULL },
{ 2387, 4, 1, 4, 1654, 0, 0, MipsImpOpBase + 0, 1055, 0, 0x6ULL },
{ 2386, 4, 1, 4, 1490, 0, 0, MipsImpOpBase + 0, 1055, 0, 0x6ULL },
{ 2385, 3, 1, 4, 1653, 0, 0, MipsImpOpBase + 0, 545, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2384, 3, 1, 4, 1489, 0, 0, MipsImpOpBase + 0, 545, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2383, 3, 1, 4, 1594, 0, 1, MipsImpOpBase + 58, 1052, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2382, 3, 1, 4, 1428, 0, 1, MipsImpOpBase + 58, 1052, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2381, 3, 1, 4, 1593, 0, 0, MipsImpOpBase + 0, 545, 0, 0x6ULL },
{ 2380, 3, 1, 4, 1427, 0, 0, MipsImpOpBase + 0, 545, 0, 0x6ULL },
{ 2379, 3, 1, 4, 1592, 0, 0, MipsImpOpBase + 0, 1052, 0, 0x6ULL },
{ 2378, 3, 1, 4, 1426, 0, 0, MipsImpOpBase + 0, 1052, 0, 0x6ULL },
{ 2377, 3, 1, 4, 1591, 0, 1, MipsImpOpBase + 58, 545, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2376, 3, 1, 4, 1425, 0, 1, MipsImpOpBase + 58, 545, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2375, 2, 1, 4, 1590, 0, 0, MipsImpOpBase + 0, 535, 0, 0x6ULL },
{ 2374, 2, 1, 4, 1589, 0, 0, MipsImpOpBase + 0, 535, 0, 0x6ULL },
{ 2373, 2, 1, 4, 1423, 0, 0, MipsImpOpBase + 0, 535, 0, 0x6ULL },
{ 2372, 2, 1, 4, 1424, 0, 0, MipsImpOpBase + 0, 535, 0, 0x6ULL },
{ 2371, 2, 1, 4, 1588, 0, 0, MipsImpOpBase + 0, 535, 0, 0x6ULL },
{ 2370, 2, 1, 4, 1587, 0, 0, MipsImpOpBase + 0, 535, 0, 0x6ULL },
{ 2369, 2, 1, 4, 1421, 0, 0, MipsImpOpBase + 0, 535, 0, 0x6ULL },
{ 2368, 2, 1, 4, 1422, 0, 0, MipsImpOpBase + 0, 535, 0, 0x6ULL },
{ 2367, 2, 1, 4, 1586, 0, 0, MipsImpOpBase + 0, 1050, 0, 0x6ULL },
{ 2366, 2, 1, 4, 1420, 0, 0, MipsImpOpBase + 0, 1050, 0, 0x6ULL },
{ 2365, 2, 1, 4, 1585, 0, 0, MipsImpOpBase + 0, 1050, 0, 0x6ULL },
{ 2364, 2, 1, 4, 1419, 0, 0, MipsImpOpBase + 0, 1050, 0, 0x6ULL },
{ 2363, 2, 1, 4, 1584, 0, 0, MipsImpOpBase + 0, 535, 0, 0x6ULL },
{ 2362, 2, 1, 4, 1583, 0, 0, MipsImpOpBase + 0, 535, 0, 0x6ULL },
{ 2361, 2, 1, 4, 1417, 0, 0, MipsImpOpBase + 0, 535, 0, 0x6ULL },
{ 2360, 2, 1, 4, 1418, 0, 0, MipsImpOpBase + 0, 535, 0, 0x6ULL },
{ 2359, 2, 1, 4, 1582, 0, 0, MipsImpOpBase + 0, 535, 0, 0x6ULL },
{ 2358, 2, 1, 4, 1581, 0, 0, MipsImpOpBase + 0, 535, 0, 0x6ULL },
{ 2357, 2, 1, 4, 1415, 0, 0, MipsImpOpBase + 0, 535, 0, 0x6ULL },
{ 2356, 2, 1, 4, 1416, 0, 0, MipsImpOpBase + 0, 535, 0, 0x6ULL },
{ 2355, 2, 1, 4, 1204, 0, 0, MipsImpOpBase + 0, 152, 0, 0x1ULL },
{ 2354, 3, 1, 4, 645, 0, 0, MipsImpOpBase + 0, 548, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x4ULL },
{ 2353, 3, 1, 4, 645, 0, 0, MipsImpOpBase + 0, 548, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x4ULL },
{ 2352, 3, 1, 4, 1580, 1, 0, MipsImpOpBase + 14, 545, 0|(1ULL<<MCID::MayLoad), 0x6ULL },
{ 2351, 3, 1, 4, 1414, 1, 0, MipsImpOpBase + 14, 545, 0|(1ULL<<MCID::MayLoad), 0x6ULL },
{ 2350, 3, 1, 4, 1579, 1, 0, MipsImpOpBase + 14, 545, 0|(1ULL<<MCID::MayLoad), 0x6ULL },
{ 2349, 3, 1, 4, 1413, 1, 0, MipsImpOpBase + 14, 545, 0|(1ULL<<MCID::MayLoad), 0x6ULL },
{ 2348, 2, 1, 4, 526, 0, 0, MipsImpOpBase + 0, 252, 0, 0x6ULL },
{ 2347, 2, 1, 4, 526, 0, 0, MipsImpOpBase + 0, 1046, 0, 0x6ULL },
{ 2346, 2, 1, 4, 526, 0, 0, MipsImpOpBase + 0, 250, 0, 0x6ULL },
{ 2345, 2, 1, 4, 526, 0, 0, MipsImpOpBase + 0, 968, 0, 0x6ULL },
{ 2344, 3, 1, 4, 626, 0, 0, MipsImpOpBase + 0, 160, 0, 0x6ULL },
{ 2343, 3, 1, 4, 626, 0, 0, MipsImpOpBase + 0, 157, 0, 0x6ULL },
{ 2342, 3, 1, 4, 626, 0, 0, MipsImpOpBase + 0, 154, 0, 0x6ULL },
{ 2341, 3, 1, 4, 626, 0, 0, MipsImpOpBase + 0, 551, 0, 0x6ULL },
{ 2340, 3, 1, 4, 626, 0, 0, MipsImpOpBase + 0, 160, 0, 0x6ULL },
{ 2339, 3, 1, 4, 626, 0, 0, MipsImpOpBase + 0, 157, 0, 0x6ULL },
{ 2338, 3, 1, 4, 626, 0, 0, MipsImpOpBase + 0, 154, 0, 0x6ULL },
{ 2337, 3, 1, 4, 626, 0, 0, MipsImpOpBase + 0, 551, 0, 0x6ULL },
{ 2336, 0, 0, 4, 1052, 0, 0, MipsImpOpBase + 0, 1, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2335, 0, 0, 4, 1035, 0, 0, MipsImpOpBase + 0, 1, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2334, 0, 0, 4, 405, 0, 0, MipsImpOpBase + 0, 1, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 2333, 3, 1, 4, 1578, 0, 0, MipsImpOpBase + 0, 545, 0, 0x6ULL },
{ 2332, 3, 1, 4, 1412, 0, 0, MipsImpOpBase + 0, 545, 0, 0x6ULL },
{ 2331, 3, 1, 2, 735, 0, 0, MipsImpOpBase + 0, 588, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::Rematerializable), 0x0ULL },
{ 2330, 3, 1, 4, 755, 0, 0, MipsImpOpBase + 0, 241, 0|(1ULL<<MCID::Rematerializable), 0x2ULL },
{ 2329, 3, 1, 4, 809, 0, 0, MipsImpOpBase + 0, 232, 0|(1ULL<<MCID::Rematerializable), 0x2ULL },
{ 2328, 3, 1, 4, 500, 0, 0, MipsImpOpBase + 0, 241, 0|(1ULL<<MCID::Rematerializable), 0x2ULL },
{ 2327, 3, 1, 4, 548, 0, 0, MipsImpOpBase + 0, 551, 0, 0x6ULL },
{ 2326, 3, 1, 4, 795, 0, 0, MipsImpOpBase + 0, 238, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::Rematerializable), 0x1ULL },
{ 2325, 3, 1, 4, 754, 0, 0, MipsImpOpBase + 0, 238, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::Rematerializable), 0x1ULL },
{ 2324, 3, 1, 4, 796, 0, 0, MipsImpOpBase + 0, 241, 0|(1ULL<<MCID::Rematerializable), 0x2ULL },
{ 2323, 3, 1, 4, 549, 0, 0, MipsImpOpBase + 0, 557, 0, 0x6ULL },
{ 2322, 3, 1, 4, 843, 0, 0, MipsImpOpBase + 0, 235, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::Rematerializable), 0x1ULL },
{ 2321, 3, 1, 2, 795, 0, 0, MipsImpOpBase + 0, 573, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2320, 3, 1, 2, 754, 0, 0, MipsImpOpBase + 0, 573, 0|(1ULL<<MCID::Commutable), 0x0ULL },
{ 2319, 3, 1, 4, 367, 0, 0, MipsImpOpBase + 0, 238, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::Rematerializable), 0x1ULL },
{ 2318, 2, 1, 2, 735, 0, 0, MipsImpOpBase + 0, 406, 0, 0x0ULL },
{ 2317, 2, 1, 2, 735, 0, 0, MipsImpOpBase + 0, 406, 0, 0x0ULL },
{ 2316, 2, 1, 2, 794, 0, 0, MipsImpOpBase + 0, 1048, 0, 0x0ULL },
{ 2315, 2, 1, 2, 753, 0, 0, MipsImpOpBase + 0, 1048, 0, 0x0ULL },
{ 2314, 3, 1, 4, 548, 0, 0, MipsImpOpBase + 0, 551, 0, 0x6ULL },
{ 2313, 3, 1, 4, 793, 0, 0, MipsImpOpBase + 0, 238, 0|(1ULL<<MCID::Commutable), 0x1ULL },
{ 2312, 3, 1, 4, 752, 0, 0, MipsImpOpBase + 0, 238, 0|(1ULL<<MCID::Commutable), 0x1ULL },
{ 2311, 3, 1, 4, 549, 0, 0, MipsImpOpBase + 0, 557, 0, 0x6ULL },
{ 2310, 3, 1, 4, 842, 0, 0, MipsImpOpBase + 0, 235, 0|(1ULL<<MCID::Commutable), 0x1ULL },
{ 2309, 3, 1, 4, 366, 0, 0, MipsImpOpBase + 0, 238, 0|(1ULL<<MCID::Commutable), 0x1ULL },
{ 2308, 4, 1, 4, 1252, 0, 0, MipsImpOpBase + 0, 948, 0, 0x4ULL },
{ 2307, 4, 1, 4, 684, 0, 0, MipsImpOpBase + 0, 948, 0, 0x4ULL },
{ 2306, 4, 1, 4, 683, 0, 0, MipsImpOpBase + 0, 944, 0, 0x4ULL },
{ 2305, 4, 1, 4, 1253, 0, 0, MipsImpOpBase + 0, 940, 0, 0x4ULL },
{ 2304, 4, 1, 4, 683, 0, 0, MipsImpOpBase + 0, 940, 0, 0x4ULL },
{ 2303, 4, 1, 4, 1250, 0, 0, MipsImpOpBase + 0, 948, 0, 0x4ULL },
{ 2302, 4, 1, 4, 682, 0, 0, MipsImpOpBase + 0, 948, 0, 0x4ULL },
{ 2301, 4, 1, 4, 681, 0, 0, MipsImpOpBase + 0, 944, 0, 0x4ULL },
{ 2300, 4, 1, 4, 1251, 0, 0, MipsImpOpBase + 0, 940, 0, 0x4ULL },
{ 2299, 4, 1, 4, 681, 0, 0, MipsImpOpBase + 0, 940, 0, 0x4ULL },
{ 2298, 2, 1, 4, 627, 0, 0, MipsImpOpBase + 0, 252, 0, 0x6ULL },
{ 2297, 2, 1, 4, 627, 0, 0, MipsImpOpBase + 0, 1046, 0, 0x6ULL },
{ 2296, 2, 1, 4, 627, 0, 0, MipsImpOpBase + 0, 250, 0, 0x6ULL },
{ 2295, 2, 1, 4, 627, 0, 0, MipsImpOpBase + 0, 968, 0, 0x6ULL },
{ 2294, 2, 1, 4, 627, 0, 0, MipsImpOpBase + 0, 252, 0, 0x6ULL },
{ 2293, 2, 1, 4, 627, 0, 0, MipsImpOpBase + 0, 1046, 0, 0x6ULL },
{ 2292, 2, 1, 4, 627, 0, 0, MipsImpOpBase + 0, 250, 0, 0x6ULL },
{ 2291, 2, 1, 4, 627, 0, 0, MipsImpOpBase + 0, 968, 0, 0x6ULL },
{ 2290, 0, 0, 4, 925, 0, 1, MipsImpOpBase + 3, 1, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 2289, 2, 1, 2, 735, 0, 0, MipsImpOpBase + 0, 1044, 0|(1ULL<<MCID::MoveReg)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2288, 2, 1, 2, 735, 0, 0, MipsImpOpBase + 0, 1042, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2287, 1, 1, 2, 735, 1, 0, MipsImpOpBase + 40, 845, 0, 0x0ULL },
{ 2286, 1, 1, 2, 735, 1, 0, MipsImpOpBase + 38, 845, 0|(1ULL<<MCID::MoveReg), 0x0ULL },
{ 2285, 3, 1, 4, 1648, 0, 1, MipsImpOpBase + 57, 545, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2284, 3, 1, 4, 1484, 0, 1, MipsImpOpBase + 57, 545, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2283, 3, 1, 4, 872, 0, 0, MipsImpOpBase + 0, 238, 0, 0x6ULL },
{ 2282, 3, 1, 4, 676, 0, 0, MipsImpOpBase + 0, 160, 0, 0x6ULL },
{ 2281, 3, 1, 4, 676, 0, 0, MipsImpOpBase + 0, 157, 0, 0x6ULL },
{ 2280, 3, 1, 4, 1647, 0, 1, MipsImpOpBase + 57, 545, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2279, 3, 1, 4, 1483, 0, 1, MipsImpOpBase + 57, 545, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2278, 3, 1, 4, 895, 0, 0, MipsImpOpBase + 0, 238, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::Rematerializable), 0x1ULL },
{ 2277, 3, 1, 4, 884, 0, 2, MipsImpOpBase + 7, 238, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::Rematerializable), 0x1ULL },
{ 2276, 3, 1, 4, 670, 0, 0, MipsImpOpBase + 0, 160, 0, 0x6ULL },
{ 2275, 3, 1, 4, 670, 0, 0, MipsImpOpBase + 0, 157, 0, 0x6ULL },
{ 2274, 3, 1, 4, 670, 0, 0, MipsImpOpBase + 0, 154, 0, 0x6ULL },
{ 2273, 3, 1, 4, 670, 0, 0, MipsImpOpBase + 0, 551, 0, 0x6ULL },
{ 2272, 3, 1, 4, 894, 0, 0, MipsImpOpBase + 0, 238, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::UnmodeledSideEffects), 0x1ULL },
{ 2271, 3, 1, 4, 871, 0, 0, MipsImpOpBase + 0, 238, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2270, 2, 0, 4, 879, 0, 2, MipsImpOpBase + 7, 152, 0|(1ULL<<MCID::Commutable), 0x1ULL },
{ 2269, 2, 0, 4, 488, 0, 2, MipsImpOpBase + 7, 152, 0|(1ULL<<MCID::Commutable), 0x1ULL },
{ 2268, 2, 0, 4, 878, 0, 2, MipsImpOpBase + 7, 152, 0|(1ULL<<MCID::Commutable), 0x1ULL },
{ 2267, 3, 1, 4, 1577, 0, 0, MipsImpOpBase + 0, 448, 0|(1ULL<<MCID::Commutable), 0x6ULL },
{ 2266, 3, 1, 4, 1411, 0, 0, MipsImpOpBase + 0, 448, 0|(1ULL<<MCID::Commutable), 0x6ULL },
{ 2265, 3, 1, 4, 1576, 0, 0, MipsImpOpBase + 0, 448, 0|(1ULL<<MCID::Commutable), 0x6ULL },
{ 2264, 3, 1, 4, 1410, 0, 0, MipsImpOpBase + 0, 448, 0|(1ULL<<MCID::Commutable), 0x6ULL },
{ 2263, 2, 0, 4, 487, 0, 2, MipsImpOpBase + 7, 152, 0|(1ULL<<MCID::Commutable), 0x1ULL },
{ 2262, 4, 1, 4, 1652, 0, 0, MipsImpOpBase + 0, 751, 0, 0x6ULL },
{ 2261, 4, 1, 4, 1488, 0, 0, MipsImpOpBase + 0, 751, 0, 0x6ULL },
{ 2260, 4, 1, 4, 1575, 0, 1, MipsImpOpBase + 22, 751, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2259, 4, 1, 4, 1409, 0, 1, MipsImpOpBase + 22, 751, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2258, 3, 1, 4, 675, 0, 0, MipsImpOpBase + 0, 160, 0, 0x6ULL },
{ 2257, 3, 1, 4, 675, 0, 0, MipsImpOpBase + 0, 157, 0, 0x6ULL },
{ 2256, 3, 1, 4, 1214, 0, 0, MipsImpOpBase + 0, 548, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x4ULL },
{ 2255, 3, 1, 4, 1651, 0, 1, MipsImpOpBase + 57, 238, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2254, 3, 1, 4, 1487, 0, 1, MipsImpOpBase + 57, 238, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2253, 3, 1, 4, 1650, 0, 1, MipsImpOpBase + 57, 545, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2252, 3, 1, 4, 1486, 0, 1, MipsImpOpBase + 57, 545, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2251, 3, 1, 4, 1649, 0, 1, MipsImpOpBase + 57, 238, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2250, 3, 1, 4, 1485, 0, 1, MipsImpOpBase + 57, 238, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2249, 3, 1, 4, 1574, 0, 1, MipsImpOpBase + 57, 545, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2248, 3, 1, 4, 1408, 0, 1, MipsImpOpBase + 57, 545, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2247, 3, 1, 4, 1573, 0, 1, MipsImpOpBase + 57, 545, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2246, 3, 1, 4, 1407, 0, 1, MipsImpOpBase + 57, 545, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2245, 3, 1, 4, 1572, 0, 1, MipsImpOpBase + 57, 545, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2244, 3, 1, 4, 1406, 0, 1, MipsImpOpBase + 57, 545, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2243, 3, 1, 4, 1571, 0, 1, MipsImpOpBase + 57, 663, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2242, 3, 1, 4, 1405, 0, 1, MipsImpOpBase + 57, 663, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2241, 3, 1, 4, 1570, 0, 1, MipsImpOpBase + 57, 663, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2240, 3, 1, 4, 1404, 0, 1, MipsImpOpBase + 57, 663, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2239, 3, 1, 4, 486, 0, 2, MipsImpOpBase + 7, 238, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::Rematerializable), 0x1ULL },
{ 2238, 3, 1, 4, 893, 0, 0, MipsImpOpBase + 0, 238, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::Rematerializable), 0x1ULL },
{ 2237, 3, 1, 4, 892, 0, 0, MipsImpOpBase + 0, 238, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::Rematerializable), 0x1ULL },
{ 2236, 3, 1, 4, 870, 0, 0, MipsImpOpBase + 0, 238, 0, 0x6ULL },
{ 2235, 3, 1, 4, 869, 0, 0, MipsImpOpBase + 0, 238, 0, 0x6ULL },
{ 2234, 5, 1, 4, 1065, 0, 0, MipsImpOpBase + 0, 959, 0|(1ULL<<MCID::NotDuplicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2233, 1, 0, 4, 1206, 0, 1, MipsImpOpBase + 56, 318, 0|(1ULL<<MCID::MoveReg), 0x1ULL },
{ 2232, 1, 0, 4, 1206, 0, 1, MipsImpOpBase + 55, 318, 0|(1ULL<<MCID::MoveReg), 0x1ULL },
{ 2231, 1, 0, 4, 1206, 0, 1, MipsImpOpBase + 54, 318, 0|(1ULL<<MCID::MoveReg), 0x1ULL },
{ 2230, 1, 0, 4, 1206, 0, 4, MipsImpOpBase + 50, 318, 0|(1ULL<<MCID::MoveReg), 0x1ULL },
{ 2229, 1, 0, 4, 1206, 0, 4, MipsImpOpBase + 46, 318, 0|(1ULL<<MCID::MoveReg), 0x1ULL },
{ 2228, 1, 0, 4, 1206, 0, 4, MipsImpOpBase + 42, 318, 0|(1ULL<<MCID::MoveReg), 0x1ULL },
{ 2227, 1, 0, 4, 890, 0, 1, MipsImpOpBase + 40, 197, 0|(1ULL<<MCID::MoveReg), 0x1ULL },
{ 2226, 2, 1, 4, 1569, 0, 0, MipsImpOpBase + 0, 1040, 0|(1ULL<<MCID::MoveReg)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2225, 2, 1, 4, 1357, 0, 0, MipsImpOpBase + 0, 1040, 0|(1ULL<<MCID::MoveReg)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2224, 1, 0, 4, 908, 0, 1, MipsImpOpBase + 41, 318, 0|(1ULL<<MCID::MoveReg), 0x1ULL },
{ 2223, 1, 0, 4, 493, 0, 1, MipsImpOpBase + 40, 197, 0|(1ULL<<MCID::MoveReg), 0x1ULL },
{ 2222, 3, 1, 4, 1568, 0, 1, MipsImpOpBase + 4, 1037, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2221, 3, 1, 4, 1355, 0, 1, MipsImpOpBase + 4, 1037, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2220, 1, 0, 4, 890, 0, 1, MipsImpOpBase + 38, 197, 0|(1ULL<<MCID::MoveReg), 0x1ULL },
{ 2219, 2, 1, 4, 1567, 0, 0, MipsImpOpBase + 0, 1035, 0|(1ULL<<MCID::MoveReg)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2218, 2, 1, 4, 1356, 0, 0, MipsImpOpBase + 0, 1035, 0|(1ULL<<MCID::MoveReg)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2217, 1, 0, 4, 908, 0, 1, MipsImpOpBase + 39, 318, 0|(1ULL<<MCID::MoveReg), 0x1ULL },
{ 2216, 1, 0, 4, 493, 0, 1, MipsImpOpBase + 38, 197, 0|(1ULL<<MCID::MoveReg), 0x1ULL },
{ 2215, 3, 1, 4, 1080, 0, 0, MipsImpOpBase + 0, 401, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x1ULL },
{ 2214, 3, 1, 4, 424, 0, 0, MipsImpOpBase + 0, 401, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x4ULL },
{ 2213, 2, 1, 4, 1046, 0, 0, MipsImpOpBase + 0, 686, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2212, 3, 1, 4, 1271, 0, 0, MipsImpOpBase + 0, 1032, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x4ULL },
{ 2211, 3, 1, 4, 687, 0, 0, MipsImpOpBase + 0, 1032, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x4ULL },
{ 2210, 3, 1, 4, 1271, 0, 0, MipsImpOpBase + 0, 1029, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x4ULL },
{ 2209, 3, 1, 4, 687, 0, 0, MipsImpOpBase + 0, 1029, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x4ULL },
{ 2208, 3, 1, 4, 1044, 0, 0, MipsImpOpBase + 0, 401, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2207, 3, 1, 4, 1079, 0, 0, MipsImpOpBase + 0, 401, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x1ULL },
{ 2206, 3, 1, 4, 423, 0, 0, MipsImpOpBase + 0, 401, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x4ULL },
{ 2205, 2, 1, 4, 1046, 0, 0, MipsImpOpBase + 0, 686, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2204, 3, 1, 4, 419, 0, 0, MipsImpOpBase + 0, 1026, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x4ULL },
{ 2203, 2, 1, 4, 1314, 0, 0, MipsImpOpBase + 0, 404, 0|(1ULL<<MCID::Bitcast), 0x6ULL },
{ 2202, 2, 1, 4, 1270, 0, 0, MipsImpOpBase + 0, 404, 0|(1ULL<<MCID::MoveReg)|(1ULL<<MCID::Bitcast), 0x4ULL },
{ 2201, 2, 1, 4, 1270, 0, 0, MipsImpOpBase + 0, 418, 0|(1ULL<<MCID::MoveReg), 0x4ULL },
{ 2200, 2, 1, 4, 686, 0, 0, MipsImpOpBase + 0, 418, 0|(1ULL<<MCID::MoveReg), 0x4ULL },
{ 2199, 2, 1, 4, 686, 0, 0, MipsImpOpBase + 0, 404, 0|(1ULL<<MCID::MoveReg)|(1ULL<<MCID::Bitcast), 0x4ULL },
{ 2198, 3, 1, 4, 1045, 0, 0, MipsImpOpBase + 0, 401, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2197, 3, 1, 4, 417, 0, 0, MipsImpOpBase + 0, 401, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x4ULL },
{ 2196, 4, 1, 4, 1283, 0, 0, MipsImpOpBase + 0, 948, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x4ULL },
{ 2195, 4, 1, 4, 680, 0, 0, MipsImpOpBase + 0, 948, 0, 0x4ULL },
{ 2194, 4, 1, 4, 674, 0, 0, MipsImpOpBase + 0, 202, 0, 0x6ULL },
{ 2193, 4, 1, 4, 674, 0, 0, MipsImpOpBase + 0, 206, 0, 0x6ULL },
{ 2192, 2, 0, 4, 882, 2, 2, MipsImpOpBase + 32, 152, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x1ULL },
{ 2191, 4, 1, 4, 1566, 0, 0, MipsImpOpBase + 0, 751, 0, 0x6ULL },
{ 2190, 4, 1, 4, 1403, 0, 0, MipsImpOpBase + 0, 751, 0, 0x6ULL },
{ 2189, 4, 1, 4, 679, 0, 0, MipsImpOpBase + 0, 944, 0, 0x4ULL },
{ 2188, 4, 1, 4, 1284, 0, 0, MipsImpOpBase + 0, 940, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x4ULL },
{ 2187, 4, 1, 4, 679, 0, 0, MipsImpOpBase + 0, 940, 0, 0x4ULL },
{ 2186, 4, 1, 4, 668, 0, 0, MipsImpOpBase + 0, 202, 0, 0x6ULL },
{ 2185, 4, 1, 4, 668, 0, 0, MipsImpOpBase + 0, 206, 0, 0x6ULL },
{ 2184, 4, 1, 4, 668, 0, 0, MipsImpOpBase + 0, 198, 0, 0x6ULL },
{ 2183, 4, 1, 4, 668, 0, 0, MipsImpOpBase + 0, 618, 0, 0x6ULL },
{ 2182, 2, 0, 4, 883, 2, 2, MipsImpOpBase + 32, 152, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x1ULL },
{ 2181, 4, 1, 4, 1565, 0, 0, MipsImpOpBase + 0, 751, 0, 0x6ULL },
{ 2180, 4, 1, 4, 1402, 0, 0, MipsImpOpBase + 0, 751, 0, 0x6ULL },
{ 2179, 2, 0, 4, 856, 2, 2, MipsImpOpBase + 32, 152, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x1ULL },
{ 2178, 4, 1, 4, 673, 0, 0, MipsImpOpBase + 0, 202, 0, 0x6ULL },
{ 2177, 4, 1, 4, 673, 0, 0, MipsImpOpBase + 0, 206, 0, 0x6ULL },
{ 2176, 4, 1, 4, 1333, 0, 0, MipsImpOpBase + 0, 936, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2175, 4, 1, 4, 1236, 0, 0, MipsImpOpBase + 0, 936, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2174, 4, 1, 4, 1332, 0, 0, MipsImpOpBase + 0, 932, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2173, 4, 1, 4, 1238, 0, 0, MipsImpOpBase + 0, 932, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2172, 2, 0, 4, 855, 2, 2, MipsImpOpBase + 32, 152, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x1ULL },
{ 2171, 4, 1, 4, 1246, 0, 0, MipsImpOpBase + 0, 1022, 0, 0x4ULL },
{ 2170, 4, 1, 4, 709, 0, 0, MipsImpOpBase + 0, 1022, 0, 0x4ULL },
{ 2169, 4, 1, 4, 1564, 0, 0, MipsImpOpBase + 0, 1014, 0, 0x4ULL },
{ 2168, 4, 1, 4, 911, 0, 0, MipsImpOpBase + 0, 1018, 0, 0x4ULL },
{ 2167, 4, 1, 4, 483, 0, 0, MipsImpOpBase + 0, 1014, 0, 0x4ULL },
{ 2166, 4, 1, 4, 708, 0, 0, MipsImpOpBase + 0, 1010, 0, 0x4ULL },
{ 2165, 4, 1, 4, 1245, 0, 0, MipsImpOpBase + 0, 1006, 0, 0x4ULL },
{ 2164, 4, 1, 4, 708, 0, 0, MipsImpOpBase + 0, 1006, 0, 0x4ULL },
{ 2163, 4, 1, 4, 1218, 0, 0, MipsImpOpBase + 0, 1002, 0, 0x4ULL },
{ 2162, 4, 1, 4, 911, 0, 0, MipsImpOpBase + 0, 998, 0, 0x4ULL },
{ 2161, 4, 1, 4, 911, 0, 0, MipsImpOpBase + 0, 994, 0, 0x4ULL },
{ 2160, 4, 1, 4, 1221, 0, 0, MipsImpOpBase + 0, 990, 0, 0x4ULL },
{ 2159, 4, 1, 4, 1244, 0, 0, MipsImpOpBase + 0, 986, 0, 0x4ULL },
{ 2158, 4, 1, 4, 534, 0, 0, MipsImpOpBase + 0, 986, 0, 0x4ULL },
{ 2157, 4, 1, 4, 889, 0, 0, MipsImpOpBase + 0, 978, 0, 0x4ULL },
{ 2156, 4, 1, 4, 1216, 0, 0, MipsImpOpBase + 0, 982, 0, 0x4ULL },
{ 2155, 4, 1, 4, 698, 0, 0, MipsImpOpBase + 0, 978, 0, 0x4ULL },
{ 2154, 4, 1, 4, 533, 0, 0, MipsImpOpBase + 0, 974, 0, 0x4ULL },
{ 2153, 4, 1, 4, 1243, 0, 0, MipsImpOpBase + 0, 970, 0, 0x4ULL },
{ 2152, 4, 1, 4, 533, 0, 0, MipsImpOpBase + 0, 970, 0, 0x4ULL },
{ 2151, 4, 1, 4, 1242, 0, 0, MipsImpOpBase + 0, 1022, 0, 0x4ULL },
{ 2150, 4, 1, 4, 707, 0, 0, MipsImpOpBase + 0, 1022, 0, 0x4ULL },
{ 2149, 4, 1, 4, 1563, 0, 0, MipsImpOpBase + 0, 1014, 0, 0x4ULL },
{ 2148, 4, 1, 4, 910, 0, 0, MipsImpOpBase + 0, 1018, 0, 0x4ULL },
{ 2147, 4, 1, 4, 482, 0, 0, MipsImpOpBase + 0, 1014, 0, 0x4ULL },
{ 2146, 4, 1, 4, 706, 0, 0, MipsImpOpBase + 0, 1010, 0, 0x4ULL },
{ 2145, 4, 1, 4, 1241, 0, 0, MipsImpOpBase + 0, 1006, 0, 0x4ULL },
{ 2144, 4, 1, 4, 706, 0, 0, MipsImpOpBase + 0, 1006, 0, 0x4ULL },
{ 2143, 4, 1, 4, 1220, 0, 0, MipsImpOpBase + 0, 1002, 0, 0x4ULL },
{ 2142, 4, 1, 4, 910, 0, 0, MipsImpOpBase + 0, 998, 0, 0x4ULL },
{ 2141, 4, 1, 4, 910, 0, 0, MipsImpOpBase + 0, 994, 0, 0x4ULL },
{ 2140, 4, 1, 4, 1219, 0, 0, MipsImpOpBase + 0, 990, 0, 0x4ULL },
{ 2139, 4, 1, 4, 1240, 0, 0, MipsImpOpBase + 0, 986, 0, 0x4ULL },
{ 2138, 4, 1, 4, 532, 0, 0, MipsImpOpBase + 0, 986, 0, 0x4ULL },
{ 2137, 4, 1, 4, 888, 0, 0, MipsImpOpBase + 0, 978, 0, 0x4ULL },
{ 2136, 4, 1, 4, 1217, 0, 0, MipsImpOpBase + 0, 982, 0, 0x4ULL },
{ 2135, 4, 1, 4, 697, 0, 0, MipsImpOpBase + 0, 978, 0, 0x4ULL },
{ 2134, 4, 1, 4, 531, 0, 0, MipsImpOpBase + 0, 974, 0, 0x4ULL },
{ 2133, 4, 1, 4, 1239, 0, 0, MipsImpOpBase + 0, 970, 0, 0x4ULL },
{ 2132, 4, 1, 4, 531, 0, 0, MipsImpOpBase + 0, 970, 0, 0x4ULL },
{ 2131, 2, 1, 4, 546, 0, 0, MipsImpOpBase + 0, 968, 0|(1ULL<<MCID::MoveReg)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2130, 4, 2, 2, 1562, 0, 0, MipsImpOpBase + 0, 964, 0|(1ULL<<MCID::MoveReg)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2129, 4, 2, 2, 751, 0, 0, MipsImpOpBase + 0, 964, 0|(1ULL<<MCID::MoveReg)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2128, 2, 1, 2, 792, 0, 0, MipsImpOpBase + 0, 152, 0|(1ULL<<MCID::MoveReg)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2127, 2, 1, 2, 750, 0, 0, MipsImpOpBase + 0, 152, 0|(1ULL<<MCID::MoveReg)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 2126, 3, 1, 4, 613, 0, 0, MipsImpOpBase + 0, 160, 0, 0x6ULL },
{ 2125, 3, 1, 4, 613, 0, 0, MipsImpOpBase + 0, 157, 0, 0x6ULL },
{ 2124, 3, 1, 4, 613, 0, 0, MipsImpOpBase + 0, 154, 0, 0x6ULL },
{ 2123, 3, 1, 4, 613, 0, 0, MipsImpOpBase + 0, 551, 0, 0x6ULL },
{ 2122, 3, 1, 4, 613, 0, 0, MipsImpOpBase + 0, 160, 0, 0x6ULL },
{ 2121, 3, 1, 4, 613, 0, 0, MipsImpOpBase + 0, 157, 0, 0x6ULL },
{ 2120, 3, 1, 4, 613, 0, 0, MipsImpOpBase + 0, 154, 0, 0x6ULL },
{ 2119, 3, 1, 4, 613, 0, 0, MipsImpOpBase + 0, 551, 0, 0x6ULL },
{ 2118, 3, 1, 4, 897, 0, 0, MipsImpOpBase + 0, 238, 0|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::UsesCustomInserter), 0x6ULL },
{ 2117, 3, 1, 4, 896, 0, 0, MipsImpOpBase + 0, 238, 0|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::UsesCustomInserter), 0x6ULL },
{ 2116, 3, 1, 4, 874, 0, 0, MipsImpOpBase + 0, 238, 0|(1ULL<<MCID::UsesCustomInserter), 0x6ULL },
{ 2115, 3, 1, 4, 1561, 0, 0, MipsImpOpBase + 0, 238, 0, 0x6ULL },
{ 2114, 3, 1, 4, 1401, 0, 0, MipsImpOpBase + 0, 238, 0, 0x6ULL },
{ 2113, 3, 1, 4, 873, 0, 0, MipsImpOpBase + 0, 238, 0|(1ULL<<MCID::UsesCustomInserter), 0x6ULL },
{ 2112, 3, 1, 4, 618, 0, 0, MipsImpOpBase + 0, 160, 0, 0x6ULL },
{ 2111, 3, 1, 4, 618, 0, 0, MipsImpOpBase + 0, 157, 0, 0x6ULL },
{ 2110, 3, 1, 4, 618, 0, 0, MipsImpOpBase + 0, 154, 0, 0x6ULL },
{ 2109, 3, 1, 4, 618, 0, 0, MipsImpOpBase + 0, 551, 0, 0x6ULL },
{ 2108, 3, 1, 4, 617, 0, 0, MipsImpOpBase + 0, 160, 0, 0x6ULL },
{ 2107, 3, 1, 4, 1320, 0, 0, MipsImpOpBase + 0, 771, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2106, 3, 1, 4, 617, 0, 0, MipsImpOpBase + 0, 157, 0, 0x6ULL },
{ 2105, 3, 1, 4, 617, 0, 0, MipsImpOpBase + 0, 154, 0, 0x6ULL },
{ 2104, 3, 1, 4, 617, 0, 0, MipsImpOpBase + 0, 551, 0, 0x6ULL },
{ 2103, 3, 1, 4, 1226, 0, 0, MipsImpOpBase + 0, 771, 0, 0x6ULL },
{ 2102, 3, 1, 4, 1319, 0, 0, MipsImpOpBase + 0, 548, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2101, 3, 1, 4, 1227, 0, 0, MipsImpOpBase + 0, 548, 0, 0x6ULL },
{ 2100, 3, 1, 4, 619, 0, 0, MipsImpOpBase + 0, 160, 0, 0x6ULL },
{ 2099, 3, 1, 4, 619, 0, 0, MipsImpOpBase + 0, 157, 0, 0x6ULL },
{ 2098, 3, 1, 4, 619, 0, 0, MipsImpOpBase + 0, 154, 0, 0x6ULL },
{ 2097, 3, 1, 4, 619, 0, 0, MipsImpOpBase + 0, 551, 0, 0x6ULL },
{ 2096, 3, 1, 4, 620, 0, 0, MipsImpOpBase + 0, 566, 0, 0x6ULL },
{ 2095, 3, 1, 4, 620, 0, 0, MipsImpOpBase + 0, 563, 0, 0x6ULL },
{ 2094, 3, 1, 4, 620, 0, 0, MipsImpOpBase + 0, 560, 0, 0x6ULL },
{ 2093, 3, 1, 4, 620, 0, 0, MipsImpOpBase + 0, 557, 0, 0x6ULL },
{ 2092, 3, 1, 4, 620, 0, 0, MipsImpOpBase + 0, 566, 0, 0x6ULL },
{ 2091, 3, 1, 4, 620, 0, 0, MipsImpOpBase + 0, 563, 0, 0x6ULL },
{ 2090, 3, 1, 4, 620, 0, 0, MipsImpOpBase + 0, 560, 0, 0x6ULL },
{ 2089, 3, 1, 4, 620, 0, 0, MipsImpOpBase + 0, 557, 0, 0x6ULL },
{ 2088, 3, 1, 4, 1324, 0, 0, MipsImpOpBase + 0, 771, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2087, 3, 1, 4, 1227, 0, 0, MipsImpOpBase + 0, 771, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2086, 3, 1, 4, 1323, 0, 0, MipsImpOpBase + 0, 548, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2085, 3, 1, 4, 1226, 0, 0, MipsImpOpBase + 0, 548, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2084, 5, 1, 4, 1064, 0, 0, MipsImpOpBase + 0, 959, 0|(1ULL<<MCID::NotDuplicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2083, 1, 1, 4, 887, 1, 0, MipsImpOpBase + 36, 197, 0|(1ULL<<MCID::MoveReg), 0x1ULL },
{ 2082, 2, 1, 4, 1560, 0, 0, MipsImpOpBase + 0, 382, 0, 0x6ULL },
{ 2081, 2, 1, 4, 1400, 0, 0, MipsImpOpBase + 0, 382, 0|(1ULL<<MCID::MoveReg), 0x6ULL },
{ 2080, 1, 1, 4, 906, 1, 0, MipsImpOpBase + 37, 318, 0|(1ULL<<MCID::MoveReg), 0x1ULL },
{ 2079, 1, 1, 2, 887, 1, 0, MipsImpOpBase + 36, 197, 0|(1ULL<<MCID::MoveReg), 0x0ULL },
{ 2078, 1, 1, 4, 478, 1, 0, MipsImpOpBase + 36, 197, 0|(1ULL<<MCID::MoveReg), 0x1ULL },
{ 2077, 1, 1, 4, 887, 1, 0, MipsImpOpBase + 36, 197, 0|(1ULL<<MCID::MoveReg), 0x1ULL },
{ 2076, 2, 1, 4, 1559, 0, 0, MipsImpOpBase + 0, 382, 0, 0x6ULL },
{ 2075, 2, 1, 4, 1399, 0, 0, MipsImpOpBase + 0, 382, 0|(1ULL<<MCID::MoveReg), 0x6ULL },
{ 2074, 1, 1, 4, 906, 1, 0, MipsImpOpBase + 37, 318, 0|(1ULL<<MCID::MoveReg), 0x1ULL },
{ 2073, 1, 1, 2, 887, 1, 0, MipsImpOpBase + 36, 197, 0|(1ULL<<MCID::MoveReg), 0x0ULL },
{ 2072, 1, 1, 4, 478, 1, 0, MipsImpOpBase + 36, 197, 0|(1ULL<<MCID::MoveReg), 0x1ULL },
{ 2071, 3, 1, 4, 1078, 0, 0, MipsImpOpBase + 0, 384, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x1ULL },
{ 2070, 3, 1, 4, 422, 0, 0, MipsImpOpBase + 0, 384, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x4ULL },
{ 2069, 2, 1, 4, 1043, 0, 0, MipsImpOpBase + 0, 647, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2068, 2, 1, 4, 1269, 0, 0, MipsImpOpBase + 0, 952, 0|(1ULL<<MCID::MoveReg)|(1ULL<<MCID::UnmodeledSideEffects), 0x4ULL },
{ 2067, 2, 1, 4, 696, 0, 0, MipsImpOpBase + 0, 952, 0|(1ULL<<MCID::MoveReg)|(1ULL<<MCID::UnmodeledSideEffects), 0x4ULL },
{ 2066, 2, 1, 4, 1269, 0, 0, MipsImpOpBase + 0, 957, 0|(1ULL<<MCID::MoveReg)|(1ULL<<MCID::UnmodeledSideEffects), 0x4ULL },
{ 2065, 2, 1, 4, 696, 0, 0, MipsImpOpBase + 0, 957, 0|(1ULL<<MCID::MoveReg)|(1ULL<<MCID::UnmodeledSideEffects), 0x4ULL },
{ 2064, 3, 1, 4, 1041, 0, 0, MipsImpOpBase + 0, 384, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2063, 3, 1, 4, 1077, 0, 0, MipsImpOpBase + 0, 384, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x1ULL },
{ 2062, 3, 1, 4, 421, 0, 0, MipsImpOpBase + 0, 384, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x4ULL },
{ 2061, 2, 1, 4, 1043, 0, 0, MipsImpOpBase + 0, 647, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2060, 3, 1, 4, 418, 0, 0, MipsImpOpBase + 0, 954, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x4ULL },
{ 2059, 2, 1, 4, 1313, 0, 0, MipsImpOpBase + 0, 387, 0|(1ULL<<MCID::Bitcast), 0x6ULL },
{ 2058, 2, 1, 4, 1268, 0, 0, MipsImpOpBase + 0, 387, 0|(1ULL<<MCID::MoveReg)|(1ULL<<MCID::Bitcast), 0x4ULL },
{ 2057, 2, 1, 4, 695, 0, 0, MipsImpOpBase + 0, 952, 0|(1ULL<<MCID::MoveReg)|(1ULL<<MCID::UnmodeledSideEffects), 0x4ULL },
{ 2056, 2, 1, 4, 695, 0, 0, MipsImpOpBase + 0, 387, 0|(1ULL<<MCID::MoveReg)|(1ULL<<MCID::Bitcast), 0x4ULL },
{ 2055, 3, 1, 4, 1042, 0, 0, MipsImpOpBase + 0, 384, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2054, 3, 1, 4, 416, 0, 0, MipsImpOpBase + 0, 384, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x4ULL },
{ 2053, 3, 1, 4, 618, 0, 0, MipsImpOpBase + 0, 160, 0, 0x6ULL },
{ 2052, 3, 1, 4, 618, 0, 0, MipsImpOpBase + 0, 157, 0, 0x6ULL },
{ 2051, 3, 1, 4, 618, 0, 0, MipsImpOpBase + 0, 154, 0, 0x6ULL },
{ 2050, 3, 1, 4, 618, 0, 0, MipsImpOpBase + 0, 551, 0, 0x6ULL },
{ 2049, 3, 1, 4, 617, 0, 0, MipsImpOpBase + 0, 160, 0, 0x6ULL },
{ 2048, 3, 1, 4, 1318, 0, 0, MipsImpOpBase + 0, 771, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2047, 3, 1, 4, 617, 0, 0, MipsImpOpBase + 0, 157, 0, 0x6ULL },
{ 2046, 3, 1, 4, 617, 0, 0, MipsImpOpBase + 0, 154, 0, 0x6ULL },
{ 2045, 3, 1, 4, 617, 0, 0, MipsImpOpBase + 0, 551, 0, 0x6ULL },
{ 2044, 3, 1, 4, 1224, 0, 0, MipsImpOpBase + 0, 771, 0, 0x6ULL },
{ 2043, 3, 1, 4, 1317, 0, 0, MipsImpOpBase + 0, 548, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2042, 3, 1, 4, 1225, 0, 0, MipsImpOpBase + 0, 548, 0, 0x6ULL },
{ 2041, 3, 1, 4, 619, 0, 0, MipsImpOpBase + 0, 160, 0, 0x6ULL },
{ 2040, 3, 1, 4, 619, 0, 0, MipsImpOpBase + 0, 157, 0, 0x6ULL },
{ 2039, 3, 1, 4, 619, 0, 0, MipsImpOpBase + 0, 154, 0, 0x6ULL },
{ 2038, 3, 1, 4, 619, 0, 0, MipsImpOpBase + 0, 551, 0, 0x6ULL },
{ 2037, 3, 1, 4, 620, 0, 0, MipsImpOpBase + 0, 566, 0, 0x6ULL },
{ 2036, 3, 1, 4, 620, 0, 0, MipsImpOpBase + 0, 563, 0, 0x6ULL },
{ 2035, 3, 1, 4, 620, 0, 0, MipsImpOpBase + 0, 560, 0, 0x6ULL },
{ 2034, 3, 1, 4, 620, 0, 0, MipsImpOpBase + 0, 557, 0, 0x6ULL },
{ 2033, 3, 1, 4, 620, 0, 0, MipsImpOpBase + 0, 566, 0, 0x6ULL },
{ 2032, 3, 1, 4, 620, 0, 0, MipsImpOpBase + 0, 563, 0, 0x6ULL },
{ 2031, 3, 1, 4, 620, 0, 0, MipsImpOpBase + 0, 560, 0, 0x6ULL },
{ 2030, 3, 1, 4, 620, 0, 0, MipsImpOpBase + 0, 557, 0, 0x6ULL },
{ 2029, 3, 1, 4, 1322, 0, 0, MipsImpOpBase + 0, 771, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2028, 3, 1, 4, 1224, 0, 0, MipsImpOpBase + 0, 771, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2027, 3, 1, 4, 1321, 0, 0, MipsImpOpBase + 0, 548, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2026, 3, 1, 4, 1225, 0, 0, MipsImpOpBase + 0, 548, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2025, 4, 1, 4, 1558, 0, 1, MipsImpOpBase + 22, 751, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2024, 4, 1, 4, 1398, 0, 1, MipsImpOpBase + 22, 751, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2023, 4, 1, 4, 1557, 0, 1, MipsImpOpBase + 22, 751, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2022, 4, 1, 4, 1397, 0, 1, MipsImpOpBase + 22, 751, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2021, 4, 1, 4, 1556, 0, 1, MipsImpOpBase + 22, 751, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2020, 4, 1, 4, 1396, 0, 1, MipsImpOpBase + 22, 751, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2019, 4, 1, 4, 1555, 0, 1, MipsImpOpBase + 22, 751, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2018, 4, 1, 4, 1395, 0, 1, MipsImpOpBase + 22, 751, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 2017, 4, 1, 4, 1254, 0, 0, MipsImpOpBase + 0, 948, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x4ULL },
{ 2016, 4, 1, 4, 678, 0, 0, MipsImpOpBase + 0, 948, 0, 0x4ULL },
{ 2015, 4, 1, 4, 672, 0, 0, MipsImpOpBase + 0, 202, 0, 0x6ULL },
{ 2014, 4, 1, 4, 672, 0, 0, MipsImpOpBase + 0, 206, 0, 0x6ULL },
{ 2013, 2, 0, 4, 880, 2, 2, MipsImpOpBase + 32, 152, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects), 0x1ULL },
{ 2012, 4, 1, 4, 1554, 0, 0, MipsImpOpBase + 0, 751, 0, 0x6ULL },
{ 2011, 4, 1, 4, 1394, 0, 0, MipsImpOpBase + 0, 751, 0, 0x6ULL },
{ 2010, 4, 1, 4, 677, 0, 0, MipsImpOpBase + 0, 944, 0, 0x4ULL },
{ 2009, 4, 1, 4, 1255, 0, 0, MipsImpOpBase + 0, 940, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x4ULL },
{ 2008, 4, 1, 4, 677, 0, 0, MipsImpOpBase + 0, 940, 0, 0x4ULL },
{ 2007, 4, 1, 4, 669, 0, 0, MipsImpOpBase + 0, 202, 0, 0x6ULL },
{ 2006, 4, 1, 4, 669, 0, 0, MipsImpOpBase + 0, 206, 0, 0x6ULL },
{ 2005, 4, 1, 4, 669, 0, 0, MipsImpOpBase + 0, 198, 0, 0x6ULL },
{ 2004, 4, 1, 4, 669, 0, 0, MipsImpOpBase + 0, 618, 0, 0x6ULL },
{ 2003, 2, 0, 4, 881, 2, 2, MipsImpOpBase + 32, 152, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects), 0x1ULL },
{ 2002, 4, 1, 4, 1553, 0, 0, MipsImpOpBase + 0, 751, 0, 0x6ULL },
{ 2001, 4, 1, 4, 1393, 0, 0, MipsImpOpBase + 0, 751, 0, 0x6ULL },
{ 2000, 2, 0, 4, 854, 2, 2, MipsImpOpBase + 32, 152, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects), 0x1ULL },
{ 1999, 4, 1, 4, 671, 0, 0, MipsImpOpBase + 0, 202, 0, 0x6ULL },
{ 1998, 4, 1, 4, 671, 0, 0, MipsImpOpBase + 0, 206, 0, 0x6ULL },
{ 1997, 4, 1, 4, 1331, 0, 0, MipsImpOpBase + 0, 936, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1996, 4, 1, 4, 1235, 0, 0, MipsImpOpBase + 0, 936, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1995, 4, 1, 4, 1330, 0, 0, MipsImpOpBase + 0, 932, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1994, 4, 1, 4, 1237, 0, 0, MipsImpOpBase + 0, 932, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1993, 2, 0, 4, 853, 2, 2, MipsImpOpBase + 32, 152, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects), 0x1ULL },
{ 1992, 3, 1, 4, 1114, 0, 0, MipsImpOpBase + 0, 585, 0|(1ULL<<MCID::MayLoad), 0x0ULL },
{ 1991, 3, 1, 4, 1114, 0, 0, MipsImpOpBase + 0, 926, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1990, 3, 1, 4, 1114, 0, 0, MipsImpOpBase + 0, 929, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1989, 3, 1, 2, 1114, 0, 0, MipsImpOpBase + 0, 929, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1988, 2, 1, 4, 735, 0, 0, MipsImpOpBase + 0, 580, 0, 0x0ULL },
{ 1987, 2, 1, 4, 735, 0, 0, MipsImpOpBase + 0, 580, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1986, 2, 1, 2, 735, 0, 0, MipsImpOpBase + 0, 580, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1985, 3, 1, 4, 1113, 0, 0, MipsImpOpBase + 0, 926, 0|(1ULL<<MCID::MayLoad), 0x0ULL },
{ 1984, 3, 1, 4, 1112, 0, 0, MipsImpOpBase + 0, 926, 0|(1ULL<<MCID::MayLoad), 0x0ULL },
{ 1983, 3, 1, 4, 1111, 0, 0, MipsImpOpBase + 0, 926, 0|(1ULL<<MCID::MayLoad), 0x0ULL },
{ 1982, 3, 1, 4, 1110, 0, 0, MipsImpOpBase + 0, 926, 0|(1ULL<<MCID::MayLoad), 0x0ULL },
{ 1981, 3, 1, 4, 1166, 0, 0, MipsImpOpBase + 0, 368, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad), 0x2ULL },
{ 1980, 3, 1, 4, 1153, 0, 0, MipsImpOpBase + 0, 319, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad), 0x6ULL },
{ 1979, 3, 1, 4, 1124, 0, 0, MipsImpOpBase + 0, 319, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad), 0x2ULL },
{ 1978, 3, 1, 4, 1552, 0, 0, MipsImpOpBase + 0, 849, 0|(1ULL<<MCID::MayLoad), 0x6ULL },
{ 1977, 3, 1, 4, 1130, 0, 0, MipsImpOpBase + 0, 849, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x5ULL },
{ 1976, 3, 1, 4, 1300, 0, 0, MipsImpOpBase + 0, 923, 0|(1ULL<<MCID::MayLoad), 0x5ULL },
{ 1975, 3, 1, 4, 713, 0, 0, MipsImpOpBase + 0, 923, 0|(1ULL<<MCID::MayLoad), 0x5ULL },
{ 1974, 3, 1, 4, 1392, 0, 0, MipsImpOpBase + 0, 849, 0|(1ULL<<MCID::MayLoad), 0x6ULL },
{ 1973, 3, 1, 4, 1129, 0, 0, MipsImpOpBase + 0, 319, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad), 0x2ULL },
{ 1972, 2, 1, 4, 1185, 0, 0, MipsImpOpBase + 0, 371, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1971, 3, 1, 2, 1124, 0, 0, MipsImpOpBase + 0, 920, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1970, 4, 1, 4, 1128, 0, 0, MipsImpOpBase + 0, 909, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad), 0x2ULL },
{ 1969, 4, 1, 4, 1098, 0, 0, MipsImpOpBase + 0, 909, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad), 0x2ULL },
{ 1968, 4, 1, 4, 451, 0, 0, MipsImpOpBase + 0, 909, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1967, 4, 1, 4, 1173, 0, 0, MipsImpOpBase + 0, 872, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad), 0x2ULL },
{ 1966, 4, 1, 4, 449, 0, 0, MipsImpOpBase + 0, 909, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad), 0x2ULL },
{ 1965, 4, 2, 4, 1127, 0, 0, MipsImpOpBase + 0, 916, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x2ULL },
{ 1964, 2, 1, 4, 1152, 0, 0, MipsImpOpBase + 0, 371, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1963, 2, 1, 4, 447, 0, 0, MipsImpOpBase + 0, 371, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1962, 3, 1, 4, 1126, 0, 0, MipsImpOpBase + 0, 361, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x2ULL },
{ 1961, 3, 1, 2, 1150, 0, 0, MipsImpOpBase + 0, 913, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1960, 3, 1, 2, 1126, 0, 0, MipsImpOpBase + 0, 913, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1959, 4, 1, 4, 1125, 0, 0, MipsImpOpBase + 0, 909, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad), 0x2ULL },
{ 1958, 4, 1, 4, 1097, 0, 0, MipsImpOpBase + 0, 909, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad), 0x2ULL },
{ 1957, 4, 1, 4, 450, 0, 0, MipsImpOpBase + 0, 909, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1956, 4, 1, 4, 1172, 0, 0, MipsImpOpBase + 0, 872, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad), 0x2ULL },
{ 1955, 4, 1, 4, 448, 0, 0, MipsImpOpBase + 0, 909, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad), 0x2ULL },
{ 1954, 3, 1, 2, 1124, 0, 0, MipsImpOpBase + 0, 906, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1953, 3, 1, 4, 1096, 0, 0, MipsImpOpBase + 0, 319, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x2ULL },
{ 1952, 3, 1, 4, 445, 0, 0, MipsImpOpBase + 0, 319, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1951, 3, 1, 4, 1507, 0, 0, MipsImpOpBase + 0, 903, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x2ULL },
{ 1950, 3, 1, 4, 1344, 0, 0, MipsImpOpBase + 0, 903, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x2ULL },
{ 1949, 3, 1, 4, 438, 0, 0, MipsImpOpBase + 0, 861, 0|(1ULL<<MCID::MayLoad), 0x5ULL },
{ 1948, 3, 1, 4, 1084, 0, 0, MipsImpOpBase + 0, 855, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1947, 3, 1, 4, 1151, 0, 0, MipsImpOpBase + 0, 858, 0|(1ULL<<MCID::MayLoad), 0x6ULL },
{ 1946, 3, 1, 4, 437, 0, 0, MipsImpOpBase + 0, 855, 0|(1ULL<<MCID::MayLoad), 0x5ULL },
{ 1945, 3, 1, 4, 1299, 0, 0, MipsImpOpBase + 0, 900, 0|(1ULL<<MCID::MayLoad), 0x5ULL },
{ 1944, 3, 1, 4, 712, 0, 0, MipsImpOpBase + 0, 900, 0|(1ULL<<MCID::MayLoad), 0x5ULL },
{ 1943, 3, 1, 4, 1171, 0, 0, MipsImpOpBase + 0, 368, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad), 0x2ULL },
{ 1942, 3, 1, 2, 1124, 0, 0, MipsImpOpBase + 0, 846, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad), 0x0ULL },
{ 1941, 3, 1, 4, 435, 0, 0, MipsImpOpBase + 0, 319, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad), 0x2ULL },
{ 1940, 2, 1, 4, 749, 0, 0, MipsImpOpBase + 0, 371, 0|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x2ULL },
{ 1939, 2, 1, 4, 841, 0, 0, MipsImpOpBase + 0, 366, 0|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x2ULL },
{ 1938, 2, 1, 4, 365, 0, 0, MipsImpOpBase + 0, 371, 0|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x2ULL },
{ 1937, 3, 1, 4, 1298, 0, 0, MipsImpOpBase + 0, 879, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x5ULL },
{ 1936, 3, 1, 4, 714, 0, 0, MipsImpOpBase + 0, 879, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x5ULL },
{ 1935, 3, 1, 4, 714, 0, 0, MipsImpOpBase + 0, 876, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x5ULL },
{ 1934, 2, 1, 4, 791, 0, 0, MipsImpOpBase + 0, 371, 0|(1ULL<<MCID::Rematerializable), 0x2ULL },
{ 1933, 4, 1, 4, 733, 0, 0, MipsImpOpBase + 0, 569, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1932, 4, 1, 4, 790, 0, 0, MipsImpOpBase + 0, 569, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1931, 4, 1, 4, 513, 0, 0, MipsImpOpBase + 0, 569, 0, 0x6ULL },
{ 1930, 3, 1, 4, 1083, 0, 0, MipsImpOpBase + 0, 894, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1929, 3, 1, 4, 1149, 0, 0, MipsImpOpBase + 0, 319, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1928, 3, 1, 4, 1123, 0, 0, MipsImpOpBase + 0, 319, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x2ULL },
{ 1927, 3, 1, 4, 1099, 0, 0, MipsImpOpBase + 0, 319, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x2ULL },
{ 1926, 3, 1, 4, 446, 0, 0, MipsImpOpBase + 0, 319, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1925, 3, 1, 4, 1187, 0, 0, MipsImpOpBase + 0, 897, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1924, 3, 1, 4, 1165, 0, 0, MipsImpOpBase + 0, 368, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x2ULL },
{ 1923, 3, 1, 4, 1188, 0, 0, MipsImpOpBase + 0, 894, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1922, 3, 1, 4, 1165, 0, 0, MipsImpOpBase + 0, 319, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x2ULL },
{ 1921, 3, 1, 4, 436, 0, 0, MipsImpOpBase + 0, 319, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x2ULL },
{ 1920, 2, 1, 2, 789, 0, 0, MipsImpOpBase + 0, 537, 0|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::CheapAsAMove), 0x0ULL },
{ 1919, 2, 1, 2, 748, 0, 0, MipsImpOpBase + 0, 537, 0|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x0ULL },
{ 1918, 3, 1, 4, 1121, 0, 0, MipsImpOpBase + 0, 319, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad), 0x2ULL },
{ 1917, 3, 1, 4, 1095, 0, 0, MipsImpOpBase + 0, 319, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x2ULL },
{ 1916, 3, 1, 4, 444, 0, 0, MipsImpOpBase + 0, 319, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1915, 3, 1, 4, 1170, 0, 0, MipsImpOpBase + 0, 368, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad), 0x2ULL },
{ 1914, 3, 1, 4, 434, 0, 0, MipsImpOpBase + 0, 319, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad), 0x2ULL },
{ 1913, 3, 1, 4, 1122, 0, 0, MipsImpOpBase + 0, 319, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad), 0x2ULL },
{ 1912, 3, 1, 4, 1551, 0, 0, MipsImpOpBase + 0, 849, 0|(1ULL<<MCID::MayLoad), 0x6ULL },
{ 1911, 3, 1, 4, 1391, 0, 0, MipsImpOpBase + 0, 849, 0|(1ULL<<MCID::MayLoad), 0x6ULL },
{ 1910, 3, 1, 2, 1121, 0, 0, MipsImpOpBase + 0, 846, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1909, 3, 1, 4, 1094, 0, 0, MipsImpOpBase + 0, 319, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x2ULL },
{ 1908, 3, 1, 4, 443, 0, 0, MipsImpOpBase + 0, 319, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1907, 3, 1, 4, 1169, 0, 0, MipsImpOpBase + 0, 368, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad), 0x2ULL },
{ 1906, 3, 1, 4, 433, 0, 0, MipsImpOpBase + 0, 319, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad), 0x2ULL },
{ 1905, 3, 1, 4, 738, 0, 0, MipsImpOpBase + 0, 319, 0, 0x2ULL },
{ 1904, 3, 1, 4, 840, 0, 0, MipsImpOpBase + 0, 368, 0, 0x2ULL },
{ 1903, 3, 1, 4, 724, 0, 0, MipsImpOpBase + 0, 319, 0, 0x2ULL },
{ 1902, 3, 1, 4, 715, 0, 0, MipsImpOpBase + 0, 891, 0|(1ULL<<MCID::MayLoad), 0x6ULL },
{ 1901, 3, 1, 4, 715, 0, 0, MipsImpOpBase + 0, 888, 0|(1ULL<<MCID::MayLoad), 0x6ULL },
{ 1900, 3, 1, 4, 715, 0, 0, MipsImpOpBase + 0, 885, 0|(1ULL<<MCID::MayLoad), 0x6ULL },
{ 1899, 3, 1, 4, 715, 0, 0, MipsImpOpBase + 0, 882, 0|(1ULL<<MCID::MayLoad), 0x6ULL },
{ 1898, 3, 1, 4, 711, 0, 0, MipsImpOpBase + 0, 879, 0|(1ULL<<MCID::MayLoad), 0x5ULL },
{ 1897, 3, 1, 4, 711, 0, 0, MipsImpOpBase + 0, 876, 0|(1ULL<<MCID::MayLoad), 0x5ULL },
{ 1896, 4, 1, 4, 1175, 0, 0, MipsImpOpBase + 0, 872, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad), 0x2ULL },
{ 1895, 2, 1, 4, 1186, 0, 0, MipsImpOpBase + 0, 366, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1894, 4, 1, 4, 1174, 0, 0, MipsImpOpBase + 0, 872, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad), 0x2ULL },
{ 1893, 2, 1, 4, 547, 0, 0, MipsImpOpBase + 0, 870, 0|(1ULL<<MCID::Rematerializable), 0x6ULL },
{ 1892, 2, 1, 4, 547, 0, 0, MipsImpOpBase + 0, 868, 0|(1ULL<<MCID::Rematerializable), 0x6ULL },
{ 1891, 2, 1, 4, 547, 0, 0, MipsImpOpBase + 0, 866, 0|(1ULL<<MCID::Rematerializable), 0x6ULL },
{ 1890, 2, 1, 4, 547, 0, 0, MipsImpOpBase + 0, 864, 0|(1ULL<<MCID::Rematerializable), 0x6ULL },
{ 1889, 3, 1, 4, 440, 0, 0, MipsImpOpBase + 0, 861, 0|(1ULL<<MCID::MayLoad), 0x5ULL },
{ 1888, 3, 1, 4, 1082, 0, 0, MipsImpOpBase + 0, 855, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1887, 3, 1, 4, 1148, 0, 0, MipsImpOpBase + 0, 858, 0|(1ULL<<MCID::MayLoad), 0x6ULL },
{ 1886, 3, 1, 4, 439, 0, 0, MipsImpOpBase + 0, 855, 0|(1ULL<<MCID::MayLoad), 0x5ULL },
{ 1885, 3, 1, 4, 1297, 0, 0, MipsImpOpBase + 0, 852, 0|(1ULL<<MCID::MayLoad), 0x5ULL },
{ 1884, 3, 1, 4, 1297, 0, 0, MipsImpOpBase + 0, 504, 0|(1ULL<<MCID::MayLoad), 0x5ULL },
{ 1883, 3, 1, 4, 1340, 0, 0, MipsImpOpBase + 0, 852, 0|(1ULL<<MCID::MayLoad), 0x6ULL },
{ 1882, 3, 1, 4, 710, 0, 0, MipsImpOpBase + 0, 852, 0|(1ULL<<MCID::MayLoad), 0x5ULL },
{ 1881, 3, 1, 4, 710, 0, 0, MipsImpOpBase + 0, 504, 0|(1ULL<<MCID::MayLoad), 0x5ULL },
{ 1880, 3, 1, 4, 1164, 0, 0, MipsImpOpBase + 0, 368, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad), 0x2ULL },
{ 1879, 3, 1, 4, 1119, 0, 0, MipsImpOpBase + 0, 319, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad), 0x2ULL },
{ 1878, 3, 1, 4, 1093, 0, 0, MipsImpOpBase + 0, 319, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x2ULL },
{ 1877, 3, 1, 4, 442, 0, 0, MipsImpOpBase + 0, 319, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1876, 3, 1, 4, 1168, 0, 0, MipsImpOpBase + 0, 368, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad), 0x2ULL },
{ 1875, 3, 1, 4, 432, 0, 0, MipsImpOpBase + 0, 319, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad), 0x2ULL },
{ 1874, 3, 1, 4, 1147, 0, 0, MipsImpOpBase + 0, 319, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1873, 3, 1, 4, 1120, 0, 0, MipsImpOpBase + 0, 319, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad), 0x2ULL },
{ 1872, 3, 1, 4, 1146, 0, 0, MipsImpOpBase + 0, 319, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1871, 3, 1, 4, 1550, 0, 0, MipsImpOpBase + 0, 849, 0|(1ULL<<MCID::MayLoad), 0x6ULL },
{ 1870, 3, 1, 4, 1390, 0, 0, MipsImpOpBase + 0, 849, 0|(1ULL<<MCID::MayLoad), 0x6ULL },
{ 1869, 3, 1, 2, 1119, 0, 0, MipsImpOpBase + 0, 846, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1868, 3, 1, 4, 1092, 0, 0, MipsImpOpBase + 0, 319, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x2ULL },
{ 1867, 3, 1, 4, 441, 0, 0, MipsImpOpBase + 0, 319, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1866, 3, 1, 4, 1167, 0, 0, MipsImpOpBase + 0, 368, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad), 0x2ULL },
{ 1865, 3, 1, 4, 431, 0, 0, MipsImpOpBase + 0, 319, 0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad), 0x2ULL },
{ 1864, 1, 0, 2, 943, 0, 1, MipsImpOpBase + 3, 845, 0|(1ULL<<MCID::Call), 0x0ULL },
{ 1863, 1, 0, 2, 940, 0, 0, MipsImpOpBase + 0, 845, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator), 0x0ULL },
{ 1862, 0, 0, 2, 940, 0, 0, MipsImpOpBase + 0, 1, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1861, 0, 0, 2, 940, 0, 0, MipsImpOpBase + 0, 1, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1860, 1, 0, 6, 942, 0, 1, MipsImpOpBase + 3, 0, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1859, 1, 0, 6, 942, 0, 1, MipsImpOpBase + 3, 0, 0|(1ULL<<MCID::Call), 0x0ULL },
{ 1858, 1, 0, 4, 956, 0, 1, MipsImpOpBase + 2, 0, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator), 0x13ULL },
{ 1857, 1, 0, 4, 955, 0, 0, MipsImpOpBase + 0, 197, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x11ULL },
{ 1856, 1, 0, 4, 935, 0, 0, MipsImpOpBase + 0, 197, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 1855, 1, 0, 4, 1023, 0, 0, MipsImpOpBase + 0, 318, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 1854, 1, 0, 4, 1015, 0, 0, MipsImpOpBase + 0, 318, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x13ULL },
{ 1853, 1, 0, 4, 386, 0, 0, MipsImpOpBase + 0, 197, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x13ULL },
{ 1852, 1, 0, 2, 994, 0, 0, MipsImpOpBase + 0, 0, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1851, 1, 0, 2, 996, 0, 0, MipsImpOpBase + 0, 197, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1850, 1, 0, 2, 995, 0, 0, MipsImpOpBase + 0, 197, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1849, 1, 0, 2, 994, 0, 0, MipsImpOpBase + 0, 0, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1848, 1, 0, 4, 1012, 0, 0, MipsImpOpBase + 0, 318, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x11ULL },
{ 1847, 1, 0, 2, 955, 0, 0, MipsImpOpBase + 0, 197, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1846, 1, 0, 4, 923, 0, 0, MipsImpOpBase + 0, 197, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x11ULL },
{ 1845, 2, 0, 4, 993, 0, 1, MipsImpOpBase + 2, 371, 0|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1844, 2, 0, 4, 1020, 0, 1, MipsImpOpBase + 2, 366, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 1843, 2, 0, 4, 934, 0, 1, MipsImpOpBase + 2, 371, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 1842, 2, 0, 4, 1005, 0, 1, MipsImpOpBase + 3, 371, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1841, 2, 0, 4, 1022, 0, 1, MipsImpOpBase + 3, 366, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 1840, 2, 0, 4, 929, 0, 1, MipsImpOpBase + 3, 371, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 1839, 1, 0, 4, 963, 0, 1, MipsImpOpBase + 3, 0, 0|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Call), 0x13ULL },
{ 1838, 1, 0, 4, 963, 0, 1, MipsImpOpBase + 3, 0, 0|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Call), 0x13ULL },
{ 1837, 1, 0, 4, 409, 0, 1, MipsImpOpBase + 3, 0, 0|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Call), 0x13ULL },
{ 1836, 1, 0, 4, 962, 0, 1, MipsImpOpBase + 3, 0, 0|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x3ULL },
{ 1835, 2, 1, 4, 960, 0, 1, MipsImpOpBase + 3, 152, 0|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Call)|(1ULL<<MCID::HasPostISelHook)|(1ULL<<MCID::UnmodeledSideEffects), 0x11ULL },
{ 1834, 2, 1, 4, 1014, 0, 0, MipsImpOpBase + 0, 389, 0|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::UnmodeledSideEffects), 0x13ULL },
{ 1833, 2, 1, 4, 408, 0, 0, MipsImpOpBase + 0, 152, 0|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::UnmodeledSideEffects), 0x13ULL },
{ 1832, 2, 1, 4, 961, 0, 1, MipsImpOpBase + 3, 152, 0|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x1ULL },
{ 1831, 1, 0, 2, 961, 0, 1, MipsImpOpBase + 3, 197, 0|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1830, 2, 1, 4, 1004, 0, 1, MipsImpOpBase + 3, 152, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1829, 2, 1, 4, 1003, 0, 0, MipsImpOpBase + 0, 152, 0|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::UnmodeledSideEffects), 0x3ULL },
{ 1828, 1, 0, 2, 1002, 0, 1, MipsImpOpBase + 3, 197, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::HasPostISelHook), 0x0ULL },
{ 1827, 2, 1, 4, 1013, 0, 1, MipsImpOpBase + 3, 389, 0|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Call)|(1ULL<<MCID::HasPostISelHook)|(1ULL<<MCID::UnmodeledSideEffects), 0x11ULL },
{ 1826, 1, 0, 2, 960, 0, 1, MipsImpOpBase + 3, 197, 0|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Call)|(1ULL<<MCID::HasPostISelHook), 0x0ULL },
{ 1825, 2, 1, 4, 407, 0, 1, MipsImpOpBase + 3, 152, 0|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Call)|(1ULL<<MCID::HasPostISelHook)|(1ULL<<MCID::UnmodeledSideEffects), 0x11ULL },
{ 1824, 1, 0, 4, 406, 0, 1, MipsImpOpBase + 3, 0, 0|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Call), 0x13ULL },
{ 1823, 1, 0, 4, 922, 0, 1, MipsImpOpBase + 2, 0, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator), 0x13ULL },
{ 1822, 5, 1, 4, 788, 0, 0, MipsImpOpBase + 0, 801, 0, 0x1ULL },
{ 1821, 5, 1, 4, 747, 0, 0, MipsImpOpBase + 0, 801, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x1ULL },
{ 1820, 3, 1, 4, 1549, 2, 0, MipsImpOpBase + 30, 822, 0|(1ULL<<MCID::MayLoad), 0x6ULL },
{ 1819, 5, 1, 4, 607, 0, 0, MipsImpOpBase + 0, 840, 0, 0x6ULL },
{ 1818, 5, 1, 4, 607, 0, 0, MipsImpOpBase + 0, 835, 0, 0x6ULL },
{ 1817, 5, 1, 4, 607, 0, 0, MipsImpOpBase + 0, 830, 0, 0x6ULL },
{ 1816, 5, 1, 4, 607, 0, 0, MipsImpOpBase + 0, 825, 0, 0x6ULL },
{ 1815, 3, 1, 4, 1354, 2, 0, MipsImpOpBase + 30, 822, 0|(1ULL<<MCID::MayLoad), 0x6ULL },
{ 1814, 4, 1, 4, 518, 0, 0, MipsImpOpBase + 0, 818, 0, 0x6ULL },
{ 1813, 4, 1, 4, 518, 0, 0, MipsImpOpBase + 0, 814, 0, 0x6ULL },
{ 1812, 4, 1, 4, 518, 0, 0, MipsImpOpBase + 0, 810, 0, 0x6ULL },
{ 1811, 4, 1, 4, 518, 0, 0, MipsImpOpBase + 0, 806, 0, 0x6ULL },
{ 1810, 5, 1, 4, 495, 0, 0, MipsImpOpBase + 0, 801, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x1ULL },
{ 1809, 3, 1, 4, 605, 0, 0, MipsImpOpBase + 0, 160, 0, 0x6ULL },
{ 1808, 3, 1, 4, 605, 0, 0, MipsImpOpBase + 0, 157, 0, 0x6ULL },
{ 1807, 3, 1, 4, 605, 0, 0, MipsImpOpBase + 0, 154, 0, 0x6ULL },
{ 1806, 3, 1, 4, 605, 0, 0, MipsImpOpBase + 0, 551, 0, 0x6ULL },
{ 1805, 3, 1, 4, 606, 0, 0, MipsImpOpBase + 0, 160, 0, 0x6ULL },
{ 1804, 3, 1, 4, 606, 0, 0, MipsImpOpBase + 0, 157, 0, 0x6ULL },
{ 1803, 3, 1, 4, 606, 0, 0, MipsImpOpBase + 0, 154, 0, 0x6ULL },
{ 1802, 3, 1, 4, 606, 0, 0, MipsImpOpBase + 0, 551, 0, 0x6ULL },
{ 1801, 3, 1, 4, 605, 0, 0, MipsImpOpBase + 0, 160, 0, 0x6ULL },
{ 1800, 3, 1, 4, 605, 0, 0, MipsImpOpBase + 0, 157, 0, 0x6ULL },
{ 1799, 3, 1, 4, 605, 0, 0, MipsImpOpBase + 0, 154, 0, 0x6ULL },
{ 1798, 3, 1, 4, 605, 0, 0, MipsImpOpBase + 0, 551, 0, 0x6ULL },
{ 1797, 3, 1, 4, 606, 0, 0, MipsImpOpBase + 0, 160, 0, 0x6ULL },
{ 1796, 3, 1, 4, 606, 0, 0, MipsImpOpBase + 0, 157, 0, 0x6ULL },
{ 1795, 3, 1, 4, 606, 0, 0, MipsImpOpBase + 0, 154, 0, 0x6ULL },
{ 1794, 3, 1, 4, 606, 0, 0, MipsImpOpBase + 0, 551, 0, 0x6ULL },
{ 1793, 1, 0, 4, 1070, 0, 0, MipsImpOpBase + 0, 0, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1792, 1, 0, 4, 420, 0, 0, MipsImpOpBase + 0, 0, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1791, 3, 1, 4, 616, 0, 0, MipsImpOpBase + 0, 736, 0, 0x6ULL },
{ 1790, 3, 1, 4, 616, 0, 0, MipsImpOpBase + 0, 733, 0, 0x6ULL },
{ 1789, 3, 1, 4, 616, 0, 0, MipsImpOpBase + 0, 730, 0, 0x6ULL },
{ 1788, 3, 1, 4, 616, 0, 0, MipsImpOpBase + 0, 736, 0, 0x6ULL },
{ 1787, 3, 1, 4, 616, 0, 0, MipsImpOpBase + 0, 733, 0, 0x6ULL },
{ 1786, 3, 1, 4, 616, 0, 0, MipsImpOpBase + 0, 730, 0, 0x6ULL },
{ 1785, 3, 1, 4, 615, 0, 0, MipsImpOpBase + 0, 736, 0, 0x6ULL },
{ 1784, 3, 1, 4, 615, 0, 0, MipsImpOpBase + 0, 733, 0, 0x6ULL },
{ 1783, 3, 1, 4, 615, 0, 0, MipsImpOpBase + 0, 730, 0, 0x6ULL },
{ 1782, 3, 1, 4, 615, 0, 0, MipsImpOpBase + 0, 736, 0, 0x6ULL },
{ 1781, 3, 1, 4, 615, 0, 0, MipsImpOpBase + 0, 733, 0, 0x6ULL },
{ 1780, 3, 1, 4, 615, 0, 0, MipsImpOpBase + 0, 730, 0, 0x6ULL },
{ 1779, 2, 0, 4, 1145, 0, 0, MipsImpOpBase + 0, 371, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1778, 2, 0, 4, 1091, 0, 0, MipsImpOpBase + 0, 371, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1777, 1, 0, 4, 1144, 0, 0, MipsImpOpBase + 0, 197, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1776, 1, 0, 4, 1090, 0, 0, MipsImpOpBase + 0, 197, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1775, 2, 1, 4, 595, 0, 0, MipsImpOpBase + 0, 252, 0, 0x6ULL },
{ 1774, 2, 1, 4, 595, 0, 0, MipsImpOpBase + 0, 250, 0, 0x6ULL },
{ 1773, 2, 1, 4, 595, 0, 0, MipsImpOpBase + 0, 252, 0, 0x6ULL },
{ 1772, 2, 1, 4, 595, 0, 0, MipsImpOpBase + 0, 250, 0, 0x6ULL },
{ 1771, 3, 1, 4, 594, 0, 0, MipsImpOpBase + 0, 786, 0, 0x6ULL },
{ 1770, 3, 1, 4, 594, 0, 0, MipsImpOpBase + 0, 783, 0, 0x6ULL },
{ 1769, 2, 1, 4, 592, 0, 0, MipsImpOpBase + 0, 252, 0, 0x6ULL },
{ 1768, 2, 1, 4, 592, 0, 0, MipsImpOpBase + 0, 250, 0, 0x6ULL },
{ 1767, 2, 1, 4, 592, 0, 0, MipsImpOpBase + 0, 252, 0, 0x6ULL },
{ 1766, 2, 1, 4, 592, 0, 0, MipsImpOpBase + 0, 250, 0, 0x6ULL },
{ 1765, 3, 1, 4, 576, 0, 0, MipsImpOpBase + 0, 160, 0, 0x6ULL },
{ 1764, 3, 1, 4, 576, 0, 0, MipsImpOpBase + 0, 154, 0, 0x6ULL },
{ 1763, 3, 1, 4, 575, 0, 0, MipsImpOpBase + 0, 160, 0, 0x6ULL },
{ 1762, 3, 1, 4, 575, 0, 0, MipsImpOpBase + 0, 154, 0, 0x6ULL },
{ 1761, 3, 1, 4, 574, 0, 0, MipsImpOpBase + 0, 160, 0, 0x6ULL },
{ 1760, 3, 1, 4, 574, 0, 0, MipsImpOpBase + 0, 154, 0, 0x6ULL },
{ 1759, 3, 1, 4, 573, 0, 0, MipsImpOpBase + 0, 160, 0, 0x6ULL },
{ 1758, 3, 1, 4, 573, 0, 0, MipsImpOpBase + 0, 154, 0, 0x6ULL },
{ 1757, 3, 1, 4, 572, 0, 0, MipsImpOpBase + 0, 160, 0, 0x6ULL },
{ 1756, 3, 1, 4, 572, 0, 0, MipsImpOpBase + 0, 154, 0, 0x6ULL },
{ 1755, 3, 1, 4, 664, 0, 0, MipsImpOpBase + 0, 160, 0, 0x6ULL },
{ 1754, 3, 1, 4, 1336, 0, 0, MipsImpOpBase + 0, 771, 0, 0x6ULL },
{ 1753, 3, 1, 4, 1282, 0, 0, MipsImpOpBase + 0, 771, 0, 0x4ULL },
{ 1752, 3, 1, 4, 636, 0, 0, MipsImpOpBase + 0, 771, 0, 0x4ULL },
{ 1751, 3, 1, 4, 635, 0, 0, MipsImpOpBase + 0, 548, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x4ULL },
{ 1750, 3, 1, 4, 1281, 0, 0, MipsImpOpBase + 0, 548, 0, 0x4ULL },
{ 1749, 3, 1, 4, 634, 0, 0, MipsImpOpBase + 0, 548, 0, 0x4ULL },
{ 1748, 3, 1, 4, 1281, 0, 0, MipsImpOpBase + 0, 768, 0, 0x4ULL },
{ 1747, 3, 1, 4, 634, 0, 0, MipsImpOpBase + 0, 768, 0, 0x4ULL },
{ 1746, 3, 1, 4, 664, 0, 0, MipsImpOpBase + 0, 154, 0, 0x6ULL },
{ 1745, 2, 1, 4, 660, 0, 0, MipsImpOpBase + 0, 252, 0, 0x6ULL },
{ 1744, 2, 1, 4, 1287, 0, 0, MipsImpOpBase + 0, 643, 0, 0x4ULL },
{ 1743, 2, 1, 4, 648, 0, 0, MipsImpOpBase + 0, 643, 0, 0x4ULL },
{ 1742, 2, 1, 4, 1288, 0, 0, MipsImpOpBase + 0, 635, 0, 0x4ULL },
{ 1741, 2, 1, 4, 649, 0, 0, MipsImpOpBase + 0, 635, 0, 0x4ULL },
{ 1740, 2, 1, 4, 1288, 0, 0, MipsImpOpBase + 0, 766, 0, 0x4ULL },
{ 1739, 2, 1, 4, 649, 0, 0, MipsImpOpBase + 0, 766, 0, 0x4ULL },
{ 1738, 2, 1, 4, 661, 0, 0, MipsImpOpBase + 0, 250, 0, 0x6ULL },
{ 1737, 3, 1, 4, 571, 0, 0, MipsImpOpBase + 0, 160, 0, 0x6ULL },
{ 1736, 3, 1, 4, 571, 0, 0, MipsImpOpBase + 0, 154, 0, 0x6ULL },
{ 1735, 3, 1, 4, 571, 0, 0, MipsImpOpBase + 0, 160, 0, 0x6ULL },
{ 1734, 3, 1, 4, 571, 0, 0, MipsImpOpBase + 0, 154, 0, 0x6ULL },
{ 1733, 3, 1, 4, 571, 0, 0, MipsImpOpBase + 0, 160, 0, 0x6ULL },
{ 1732, 3, 1, 4, 571, 0, 0, MipsImpOpBase + 0, 154, 0, 0x6ULL },
{ 1731, 3, 1, 4, 571, 0, 0, MipsImpOpBase + 0, 160, 0, 0x6ULL },
{ 1730, 3, 1, 4, 571, 0, 0, MipsImpOpBase + 0, 154, 0, 0x6ULL },
{ 1729, 3, 1, 4, 571, 0, 0, MipsImpOpBase + 0, 160, 0, 0x6ULL },
{ 1728, 3, 1, 4, 571, 0, 0, MipsImpOpBase + 0, 154, 0, 0x6ULL },
{ 1727, 3, 1, 4, 571, 0, 0, MipsImpOpBase + 0, 160, 0, 0x6ULL },
{ 1726, 3, 1, 4, 571, 0, 0, MipsImpOpBase + 0, 154, 0, 0x6ULL },
{ 1725, 2, 1, 4, 651, 0, 0, MipsImpOpBase + 0, 252, 0, 0x6ULL },
{ 1724, 2, 1, 4, 651, 0, 0, MipsImpOpBase + 0, 250, 0, 0x6ULL },
{ 1723, 2, 1, 4, 593, 0, 0, MipsImpOpBase + 0, 252, 0, 0x6ULL },
{ 1722, 2, 1, 4, 593, 0, 0, MipsImpOpBase + 0, 250, 0, 0x6ULL },
{ 1721, 2, 1, 4, 650, 0, 0, MipsImpOpBase + 0, 252, 0, 0x6ULL },
{ 1720, 2, 1, 4, 650, 0, 0, MipsImpOpBase + 0, 250, 0, 0x6ULL },
{ 1719, 3, 2, 4, 1067, 0, 0, MipsImpOpBase + 0, 238, 0|(1ULL<<MCID::NotDuplicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1718, 2, 1, 4, 1301, 0, 0, MipsImpOpBase + 0, 643, 0, 0x4ULL },
{ 1717, 2, 1, 4, 1274, 0, 0, MipsImpOpBase + 0, 643, 0, 0x4ULL },
{ 1716, 2, 1, 4, 537, 0, 0, MipsImpOpBase + 0, 643, 0, 0x4ULL },
{ 1715, 2, 1, 4, 1274, 0, 0, MipsImpOpBase + 0, 635, 0, 0x4ULL },
{ 1714, 2, 1, 4, 537, 0, 0, MipsImpOpBase + 0, 635, 0, 0x4ULL },
{ 1713, 2, 1, 4, 1274, 0, 0, MipsImpOpBase + 0, 766, 0, 0x4ULL },
{ 1712, 2, 1, 4, 537, 0, 0, MipsImpOpBase + 0, 766, 0, 0x4ULL },
{ 1711, 3, 1, 4, 662, 0, 0, MipsImpOpBase + 0, 160, 0, 0x6ULL },
{ 1710, 3, 1, 4, 1335, 0, 0, MipsImpOpBase + 0, 771, 0|(1ULL<<MCID::Commutable), 0x6ULL },
{ 1709, 3, 1, 4, 1280, 0, 0, MipsImpOpBase + 0, 771, 0|(1ULL<<MCID::Commutable), 0x4ULL },
{ 1708, 3, 1, 4, 633, 0, 0, MipsImpOpBase + 0, 771, 0|(1ULL<<MCID::Commutable), 0x4ULL },
{ 1707, 3, 1, 4, 632, 0, 0, MipsImpOpBase + 0, 548, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x4ULL },
{ 1706, 3, 1, 4, 1279, 0, 0, MipsImpOpBase + 0, 548, 0|(1ULL<<MCID::Commutable), 0x4ULL },
{ 1705, 3, 1, 4, 631, 0, 0, MipsImpOpBase + 0, 548, 0|(1ULL<<MCID::Commutable), 0x4ULL },
{ 1704, 3, 1, 4, 1279, 0, 0, MipsImpOpBase + 0, 768, 0|(1ULL<<MCID::Commutable), 0x4ULL },
{ 1703, 3, 1, 4, 631, 0, 0, MipsImpOpBase + 0, 768, 0|(1ULL<<MCID::Commutable), 0x4ULL },
{ 1702, 3, 1, 4, 662, 0, 0, MipsImpOpBase + 0, 154, 0, 0x6ULL },
{ 1701, 4, 1, 4, 657, 0, 0, MipsImpOpBase + 0, 202, 0, 0x6ULL },
{ 1700, 4, 1, 4, 657, 0, 0, MipsImpOpBase + 0, 198, 0, 0x6ULL },
{ 1699, 2, 1, 4, 1334, 0, 0, MipsImpOpBase + 0, 643, 0, 0x4ULL },
{ 1698, 2, 1, 4, 1278, 0, 0, MipsImpOpBase + 0, 643, 0|(1ULL<<MCID::MoveReg), 0x4ULL },
{ 1697, 2, 1, 4, 536, 0, 0, MipsImpOpBase + 0, 643, 0|(1ULL<<MCID::MoveReg), 0x4ULL },
{ 1696, 2, 1, 4, 1337, 0, 0, MipsImpOpBase + 0, 635, 0, 0x4ULL },
{ 1695, 2, 1, 4, 1277, 0, 0, MipsImpOpBase + 0, 635, 0, 0x4ULL },
{ 1694, 2, 1, 4, 535, 0, 0, MipsImpOpBase + 0, 635, 0|(1ULL<<MCID::MoveReg), 0x4ULL },
{ 1693, 2, 1, 4, 1277, 0, 0, MipsImpOpBase + 0, 766, 0, 0x4ULL },
{ 1692, 2, 1, 4, 535, 0, 0, MipsImpOpBase + 0, 766, 0|(1ULL<<MCID::MoveReg), 0x4ULL },
{ 1691, 3, 1, 4, 603, 0, 0, MipsImpOpBase + 0, 160, 0, 0x6ULL },
{ 1690, 3, 1, 4, 603, 0, 0, MipsImpOpBase + 0, 154, 0, 0x6ULL },
{ 1689, 3, 1, 4, 602, 0, 0, MipsImpOpBase + 0, 160, 0, 0x6ULL },
{ 1688, 3, 1, 4, 602, 0, 0, MipsImpOpBase + 0, 154, 0, 0x6ULL },
{ 1687, 3, 1, 4, 601, 0, 0, MipsImpOpBase + 0, 160, 0, 0x6ULL },
{ 1686, 3, 1, 4, 601, 0, 0, MipsImpOpBase + 0, 154, 0, 0x6ULL },
{ 1685, 3, 1, 4, 600, 0, 0, MipsImpOpBase + 0, 160, 0, 0x6ULL },
{ 1684, 3, 1, 4, 600, 0, 0, MipsImpOpBase + 0, 154, 0, 0x6ULL },
{ 1683, 4, 1, 4, 656, 0, 0, MipsImpOpBase + 0, 202, 0, 0x6ULL },
{ 1682, 4, 1, 4, 656, 0, 0, MipsImpOpBase + 0, 198, 0, 0x6ULL },
{ 1681, 2, 1, 4, 1311, 0, 0, MipsImpOpBase + 0, 643, 0, 0x4ULL },
{ 1680, 2, 1, 4, 1249, 0, 0, MipsImpOpBase + 0, 643, 0, 0x4ULL },
{ 1679, 2, 1, 4, 718, 0, 0, MipsImpOpBase + 0, 643, 0, 0x4ULL },
{ 1678, 2, 1, 4, 1249, 0, 0, MipsImpOpBase + 0, 639, 0, 0x4ULL },
{ 1677, 2, 1, 4, 1311, 0, 0, MipsImpOpBase + 0, 639, 0, 0x4ULL },
{ 1676, 2, 1, 4, 718, 0, 0, MipsImpOpBase + 0, 641, 0, 0x4ULL },
{ 1675, 2, 1, 4, 718, 0, 0, MipsImpOpBase + 0, 639, 0, 0x4ULL },
{ 1674, 2, 1, 4, 1311, 0, 0, MipsImpOpBase + 0, 637, 0, 0x4ULL },
{ 1673, 2, 1, 4, 718, 0, 0, MipsImpOpBase + 0, 637, 0, 0x4ULL },
{ 1672, 2, 1, 4, 1311, 0, 0, MipsImpOpBase + 0, 635, 0, 0x4ULL },
{ 1671, 2, 1, 4, 718, 0, 0, MipsImpOpBase + 0, 635, 0, 0x4ULL },
{ 1670, 2, 1, 4, 604, 0, 0, MipsImpOpBase + 0, 252, 0, 0x6ULL },
{ 1669, 2, 1, 4, 604, 0, 0, MipsImpOpBase + 0, 250, 0, 0x6ULL },
{ 1668, 2, 1, 4, 544, 0, 0, MipsImpOpBase + 0, 799, 0, 0x6ULL },
{ 1667, 2, 1, 4, 544, 0, 0, MipsImpOpBase + 0, 797, 0, 0x6ULL },
{ 1666, 2, 1, 4, 544, 0, 0, MipsImpOpBase + 0, 795, 0, 0x6ULL },
{ 1665, 2, 1, 4, 544, 0, 0, MipsImpOpBase + 0, 793, 0, 0x6ULL },
{ 1664, 2, 1, 4, 591, 0, 0, MipsImpOpBase + 0, 791, 0, 0x6ULL },
{ 1663, 2, 1, 4, 591, 0, 0, MipsImpOpBase + 0, 789, 0, 0x6ULL },
{ 1662, 2, 1, 4, 590, 0, 0, MipsImpOpBase + 0, 791, 0, 0x6ULL },
{ 1661, 2, 1, 4, 590, 0, 0, MipsImpOpBase + 0, 789, 0, 0x6ULL },
{ 1660, 2, 1, 4, 589, 0, 0, MipsImpOpBase + 0, 252, 0, 0x6ULL },
{ 1659, 2, 1, 4, 589, 0, 0, MipsImpOpBase + 0, 250, 0, 0x6ULL },
{ 1658, 2, 1, 4, 589, 0, 0, MipsImpOpBase + 0, 252, 0, 0x6ULL },
{ 1657, 2, 1, 4, 589, 0, 0, MipsImpOpBase + 0, 250, 0, 0x6ULL },
{ 1656, 2, 1, 4, 598, 0, 0, MipsImpOpBase + 0, 791, 0, 0x6ULL },
{ 1655, 2, 1, 4, 598, 0, 0, MipsImpOpBase + 0, 789, 0, 0x6ULL },
{ 1654, 2, 1, 4, 597, 0, 0, MipsImpOpBase + 0, 791, 0, 0x6ULL },
{ 1653, 2, 1, 4, 597, 0, 0, MipsImpOpBase + 0, 789, 0, 0x6ULL },
{ 1652, 3, 1, 4, 553, 0, 0, MipsImpOpBase + 0, 160, 0, 0x6ULL },
{ 1651, 3, 1, 4, 553, 0, 0, MipsImpOpBase + 0, 154, 0, 0x6ULL },
{ 1650, 3, 1, 4, 596, 0, 0, MipsImpOpBase + 0, 786, 0, 0x6ULL },
{ 1649, 3, 1, 4, 596, 0, 0, MipsImpOpBase + 0, 783, 0, 0x6ULL },
{ 1648, 3, 1, 4, 658, 0, 0, MipsImpOpBase + 0, 160, 0, 0x6ULL },
{ 1647, 3, 1, 4, 1338, 0, 0, MipsImpOpBase + 0, 771, 0, 0x6ULL },
{ 1646, 3, 1, 4, 1285, 0, 0, MipsImpOpBase + 0, 771, 0, 0x4ULL },
{ 1645, 3, 1, 4, 646, 0, 0, MipsImpOpBase + 0, 771, 0, 0x4ULL },
{ 1644, 3, 1, 4, 1286, 0, 0, MipsImpOpBase + 0, 548, 0, 0x4ULL },
{ 1643, 3, 1, 4, 647, 0, 0, MipsImpOpBase + 0, 548, 0, 0x4ULL },
{ 1642, 3, 1, 4, 1286, 0, 0, MipsImpOpBase + 0, 768, 0, 0x4ULL },
{ 1641, 3, 1, 4, 647, 0, 0, MipsImpOpBase + 0, 768, 0, 0x4ULL },
{ 1640, 3, 1, 4, 659, 0, 0, MipsImpOpBase + 0, 154, 0, 0x6ULL },
{ 1639, 3, 1, 4, 587, 0, 0, MipsImpOpBase + 0, 160, 0|(1ULL<<MCID::Commutable), 0x6ULL },
{ 1638, 3, 1, 4, 587, 0, 0, MipsImpOpBase + 0, 154, 0|(1ULL<<MCID::Commutable), 0x6ULL },
{ 1637, 3, 1, 4, 586, 0, 0, MipsImpOpBase + 0, 160, 0|(1ULL<<MCID::Commutable), 0x6ULL },
{ 1636, 3, 1, 4, 586, 0, 0, MipsImpOpBase + 0, 154, 0|(1ULL<<MCID::Commutable), 0x6ULL },
{ 1635, 3, 1, 4, 585, 0, 0, MipsImpOpBase + 0, 160, 0|(1ULL<<MCID::Commutable), 0x6ULL },
{ 1634, 3, 1, 4, 585, 0, 0, MipsImpOpBase + 0, 154, 0|(1ULL<<MCID::Commutable), 0x6ULL },
{ 1633, 3, 1, 4, 584, 0, 0, MipsImpOpBase + 0, 160, 0|(1ULL<<MCID::Commutable), 0x6ULL },
{ 1632, 3, 1, 4, 584, 0, 0, MipsImpOpBase + 0, 154, 0|(1ULL<<MCID::Commutable), 0x6ULL },
{ 1631, 3, 1, 4, 583, 0, 0, MipsImpOpBase + 0, 160, 0|(1ULL<<MCID::Commutable), 0x6ULL },
{ 1630, 3, 1, 4, 583, 0, 0, MipsImpOpBase + 0, 154, 0|(1ULL<<MCID::Commutable), 0x6ULL },
{ 1629, 3, 1, 4, 582, 0, 0, MipsImpOpBase + 0, 160, 0|(1ULL<<MCID::Commutable), 0x6ULL },
{ 1628, 3, 1, 4, 582, 0, 0, MipsImpOpBase + 0, 154, 0|(1ULL<<MCID::Commutable), 0x6ULL },
{ 1627, 3, 1, 4, 581, 0, 0, MipsImpOpBase + 0, 160, 0|(1ULL<<MCID::Commutable), 0x6ULL },
{ 1626, 3, 1, 4, 581, 0, 0, MipsImpOpBase + 0, 154, 0|(1ULL<<MCID::Commutable), 0x6ULL },
{ 1625, 3, 0, 4, 1266, 0, 1, MipsImpOpBase + 29, 780, 0, 0x44ULL },
{ 1624, 3, 0, 4, 643, 0, 1, MipsImpOpBase + 29, 780, 0, 0x44ULL },
{ 1623, 3, 0, 4, 642, 0, 1, MipsImpOpBase + 29, 777, 0, 0x44ULL },
{ 1622, 3, 0, 4, 1267, 0, 1, MipsImpOpBase + 29, 774, 0, 0x44ULL },
{ 1621, 3, 0, 4, 642, 0, 1, MipsImpOpBase + 29, 774, 0, 0x44ULL },
{ 1620, 3, 1, 4, 580, 0, 0, MipsImpOpBase + 0, 160, 0, 0x6ULL },
{ 1619, 3, 1, 4, 580, 0, 0, MipsImpOpBase + 0, 154, 0, 0x6ULL },
{ 1618, 3, 1, 4, 579, 0, 0, MipsImpOpBase + 0, 160, 0, 0x6ULL },
{ 1617, 3, 1, 4, 579, 0, 0, MipsImpOpBase + 0, 154, 0, 0x6ULL },
{ 1616, 2, 1, 4, 599, 0, 0, MipsImpOpBase + 0, 252, 0, 0x6ULL },
{ 1615, 2, 1, 4, 599, 0, 0, MipsImpOpBase + 0, 250, 0, 0x6ULL },
{ 1614, 3, 1, 4, 578, 0, 0, MipsImpOpBase + 0, 160, 0|(1ULL<<MCID::Commutable), 0x6ULL },
{ 1613, 3, 1, 4, 578, 0, 0, MipsImpOpBase + 0, 154, 0|(1ULL<<MCID::Commutable), 0x6ULL },
{ 1612, 3, 1, 4, 577, 0, 0, MipsImpOpBase + 0, 160, 0|(1ULL<<MCID::Commutable), 0x6ULL },
{ 1611, 3, 1, 4, 577, 0, 0, MipsImpOpBase + 0, 154, 0|(1ULL<<MCID::Commutable), 0x6ULL },
{ 1610, 3, 1, 4, 663, 0, 0, MipsImpOpBase + 0, 160, 0|(1ULL<<MCID::Commutable), 0x6ULL },
{ 1609, 3, 1, 4, 1316, 0, 0, MipsImpOpBase + 0, 771, 0|(1ULL<<MCID::Commutable), 0x6ULL },
{ 1608, 3, 1, 4, 1276, 0, 0, MipsImpOpBase + 0, 771, 0|(1ULL<<MCID::Commutable), 0x4ULL },
{ 1607, 3, 1, 4, 630, 0, 0, MipsImpOpBase + 0, 771, 0|(1ULL<<MCID::Commutable), 0x4ULL },
{ 1606, 3, 1, 4, 629, 0, 0, MipsImpOpBase + 0, 548, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x4ULL },
{ 1605, 3, 1, 4, 1275, 0, 0, MipsImpOpBase + 0, 548, 0|(1ULL<<MCID::Commutable), 0x4ULL },
{ 1604, 3, 1, 4, 628, 0, 0, MipsImpOpBase + 0, 548, 0|(1ULL<<MCID::Commutable), 0x4ULL },
{ 1603, 3, 1, 4, 1275, 0, 0, MipsImpOpBase + 0, 768, 0|(1ULL<<MCID::Commutable), 0x4ULL },
{ 1602, 3, 1, 4, 628, 0, 0, MipsImpOpBase + 0, 768, 0|(1ULL<<MCID::Commutable), 0x4ULL },
{ 1601, 3, 1, 4, 663, 0, 0, MipsImpOpBase + 0, 154, 0|(1ULL<<MCID::Commutable), 0x6ULL },
{ 1600, 2, 1, 4, 1273, 0, 0, MipsImpOpBase + 0, 643, 0, 0x4ULL },
{ 1599, 2, 1, 4, 530, 0, 0, MipsImpOpBase + 0, 643, 0, 0x4ULL },
{ 1598, 2, 1, 4, 1272, 0, 0, MipsImpOpBase + 0, 635, 0, 0x4ULL },
{ 1597, 2, 1, 4, 530, 0, 0, MipsImpOpBase + 0, 635, 0, 0x4ULL },
{ 1596, 2, 1, 4, 1272, 0, 0, MipsImpOpBase + 0, 766, 0, 0x4ULL },
{ 1595, 2, 1, 4, 530, 0, 0, MipsImpOpBase + 0, 766, 0, 0x4ULL },
{ 1594, 4, 1, 4, 787, 0, 0, MipsImpOpBase + 0, 659, 0, 0x1ULL },
{ 1593, 4, 1, 4, 746, 0, 0, MipsImpOpBase + 0, 659, 0, 0x1ULL },
{ 1592, 4, 1, 4, 1205, 0, 0, MipsImpOpBase + 0, 651, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x1ULL },
{ 1591, 4, 1, 4, 1205, 0, 0, MipsImpOpBase + 0, 651, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x1ULL },
{ 1590, 3, 1, 4, 1548, 0, 1, MipsImpOpBase + 28, 760, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1589, 3, 1, 4, 1353, 0, 1, MipsImpOpBase + 28, 760, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1588, 3, 1, 4, 1547, 0, 1, MipsImpOpBase + 28, 760, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1587, 3, 1, 4, 1352, 0, 1, MipsImpOpBase + 28, 760, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1586, 3, 1, 4, 1546, 0, 1, MipsImpOpBase + 28, 760, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1585, 3, 1, 4, 1351, 0, 1, MipsImpOpBase + 28, 760, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1584, 3, 1, 4, 1545, 0, 1, MipsImpOpBase + 28, 760, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1583, 3, 1, 4, 1350, 0, 1, MipsImpOpBase + 28, 760, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1582, 3, 1, 4, 1544, 0, 1, MipsImpOpBase + 28, 763, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1581, 3, 1, 4, 1349, 0, 1, MipsImpOpBase + 28, 763, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1580, 3, 1, 4, 1543, 0, 1, MipsImpOpBase + 28, 763, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1579, 3, 1, 4, 1348, 0, 1, MipsImpOpBase + 28, 763, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1578, 3, 1, 4, 1542, 0, 1, MipsImpOpBase + 28, 763, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1577, 3, 1, 4, 1347, 0, 1, MipsImpOpBase + 28, 763, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1576, 3, 1, 4, 1541, 0, 1, MipsImpOpBase + 28, 763, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1575, 3, 1, 4, 1346, 0, 1, MipsImpOpBase + 28, 763, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1574, 3, 1, 4, 1540, 1, 1, MipsImpOpBase + 23, 760, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1573, 3, 1, 4, 1539, 1, 1, MipsImpOpBase + 23, 763, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1572, 3, 1, 4, 1388, 1, 1, MipsImpOpBase + 23, 763, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1571, 3, 1, 4, 1538, 1, 2, MipsImpOpBase + 25, 760, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1570, 3, 1, 4, 1537, 1, 2, MipsImpOpBase + 25, 763, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1569, 3, 1, 4, 1386, 1, 2, MipsImpOpBase + 25, 763, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1568, 3, 1, 4, 1387, 1, 2, MipsImpOpBase + 25, 760, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1567, 3, 1, 4, 1389, 1, 1, MipsImpOpBase + 23, 760, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1566, 4, 1, 4, 494, 0, 0, MipsImpOpBase + 0, 659, 0, 0x1ULL },
{ 1565, 1, 1, 4, 1047, 0, 0, MipsImpOpBase + 0, 197, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1564, 1, 1, 4, 1063, 0, 0, MipsImpOpBase + 0, 197, 0|(1ULL<<MCID::NotDuplicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1563, 1, 1, 4, 1026, 0, 0, MipsImpOpBase + 0, 197, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1562, 0, 0, 4, 992, 0, 0, MipsImpOpBase + 0, 1, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 1561, 0, 0, 4, 954, 0, 0, MipsImpOpBase + 0, 1, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 1560, 0, 0, 4, 990, 0, 0, MipsImpOpBase + 0, 1, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 1559, 0, 0, 4, 383, 0, 0, MipsImpOpBase + 0, 1, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 1558, 0, 0, 4, 381, 0, 0, MipsImpOpBase + 0, 1, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 1557, 1, 1, 4, 1062, 0, 0, MipsImpOpBase + 0, 197, 0|(1ULL<<MCID::NotDuplicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1556, 1, 1, 4, 1050, 0, 0, MipsImpOpBase + 0, 197, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1555, 1, 1, 4, 1033, 0, 0, MipsImpOpBase + 0, 197, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1554, 1, 1, 4, 477, 0, 0, MipsImpOpBase + 0, 197, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1553, 0, 0, 4, 1051, 0, 0, MipsImpOpBase + 0, 1, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1552, 0, 0, 4, 1034, 0, 0, MipsImpOpBase + 0, 1, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1551, 0, 0, 4, 479, 0, 0, MipsImpOpBase + 0, 1, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1550, 2, 0, 2, 877, 0, 2, MipsImpOpBase + 7, 406, 0, 0x0ULL },
{ 1549, 2, 0, 2, 876, 0, 2, MipsImpOpBase + 7, 406, 0, 0x0ULL },
{ 1548, 1, 1, 4, 1048, 0, 0, MipsImpOpBase + 0, 197, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1547, 1, 1, 4, 1061, 0, 0, MipsImpOpBase + 0, 197, 0|(1ULL<<MCID::NotDuplicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1546, 1, 1, 4, 1027, 0, 0, MipsImpOpBase + 0, 197, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1545, 2, 0, 4, 905, 0, 2, MipsImpOpBase + 20, 389, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x1ULL },
{ 1544, 3, 1, 4, 839, 0, 0, MipsImpOpBase + 0, 235, 0|(1ULL<<MCID::Rematerializable), 0x1ULL },
{ 1543, 3, 1, 4, 838, 0, 0, MipsImpOpBase + 0, 235, 0|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::UnmodeledSideEffects), 0x1ULL },
{ 1542, 3, 1, 4, 837, 0, 0, MipsImpOpBase + 0, 755, 0, 0x1ULL },
{ 1541, 3, 1, 4, 836, 0, 0, MipsImpOpBase + 0, 232, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x1ULL },
{ 1540, 3, 1, 4, 835, 0, 0, MipsImpOpBase + 0, 232, 0, 0x1ULL },
{ 1539, 3, 1, 4, 834, 0, 0, MipsImpOpBase + 0, 755, 0, 0x1ULL },
{ 1538, 3, 1, 4, 833, 0, 0, MipsImpOpBase + 0, 232, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x1ULL },
{ 1537, 3, 1, 4, 832, 0, 0, MipsImpOpBase + 0, 232, 0, 0x1ULL },
{ 1536, 3, 1, 4, 831, 0, 0, MipsImpOpBase + 0, 755, 0, 0x1ULL },
{ 1535, 2, 1, 4, 808, 0, 0, MipsImpOpBase + 0, 758, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x1ULL },
{ 1534, 3, 1, 4, 830, 0, 0, MipsImpOpBase + 0, 232, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x1ULL },
{ 1533, 3, 1, 4, 829, 0, 0, MipsImpOpBase + 0, 232, 0, 0x1ULL },
{ 1532, 2, 1, 4, 828, 0, 0, MipsImpOpBase + 0, 389, 0, 0x1ULL },
{ 1531, 2, 0, 4, 904, 0, 2, MipsImpOpBase + 20, 389, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x1ULL },
{ 1530, 2, 1, 4, 827, 0, 0, MipsImpOpBase + 0, 389, 0, 0x1ULL },
{ 1529, 3, 1, 4, 826, 0, 0, MipsImpOpBase + 0, 755, 0, 0x1ULL },
{ 1528, 3, 1, 4, 825, 0, 0, MipsImpOpBase + 0, 232, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x1ULL },
{ 1527, 3, 1, 4, 824, 0, 0, MipsImpOpBase + 0, 232, 0, 0x1ULL },
{ 1526, 4, 1, 4, 1643, 0, 0, MipsImpOpBase + 0, 751, 0, 0x6ULL },
{ 1525, 4, 1, 4, 1479, 0, 0, MipsImpOpBase + 0, 751, 0, 0x6ULL },
{ 1524, 4, 1, 4, 1646, 0, 0, MipsImpOpBase + 0, 751, 0, 0x6ULL },
{ 1523, 4, 1, 4, 1482, 0, 0, MipsImpOpBase + 0, 751, 0, 0x6ULL },
{ 1522, 4, 1, 4, 1536, 0, 0, MipsImpOpBase + 0, 751, 0, 0x6ULL },
{ 1521, 4, 1, 4, 1385, 0, 0, MipsImpOpBase + 0, 751, 0, 0x6ULL },
{ 1520, 4, 1, 4, 1535, 0, 0, MipsImpOpBase + 0, 751, 0, 0x6ULL },
{ 1519, 4, 1, 4, 1384, 0, 0, MipsImpOpBase + 0, 751, 0, 0x6ULL },
{ 1518, 4, 1, 4, 666, 0, 0, MipsImpOpBase + 0, 747, 0, 0x6ULL },
{ 1517, 4, 1, 4, 666, 0, 0, MipsImpOpBase + 0, 743, 0, 0x6ULL },
{ 1516, 4, 1, 4, 666, 0, 0, MipsImpOpBase + 0, 739, 0, 0x6ULL },
{ 1515, 4, 1, 4, 666, 0, 0, MipsImpOpBase + 0, 747, 0, 0x6ULL },
{ 1514, 4, 1, 4, 666, 0, 0, MipsImpOpBase + 0, 743, 0, 0x6ULL },
{ 1513, 4, 1, 4, 666, 0, 0, MipsImpOpBase + 0, 739, 0, 0x6ULL },
{ 1512, 4, 1, 4, 1534, 0, 1, MipsImpOpBase + 22, 751, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1511, 4, 1, 4, 1383, 0, 1, MipsImpOpBase + 22, 751, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1510, 4, 1, 4, 1533, 0, 1, MipsImpOpBase + 22, 751, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1509, 4, 1, 4, 1382, 0, 1, MipsImpOpBase + 22, 751, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1508, 4, 1, 4, 1644, 0, 1, MipsImpOpBase + 22, 751, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1507, 4, 1, 4, 1480, 0, 1, MipsImpOpBase + 22, 751, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1506, 4, 1, 4, 1645, 0, 1, MipsImpOpBase + 22, 751, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1505, 4, 1, 4, 1481, 0, 1, MipsImpOpBase + 22, 751, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1504, 2, 1, 4, 1204, 0, 0, MipsImpOpBase + 0, 389, 0, 0x1ULL },
{ 1503, 4, 1, 4, 1639, 0, 0, MipsImpOpBase + 0, 751, 0, 0x6ULL },
{ 1502, 4, 1, 4, 1475, 0, 0, MipsImpOpBase + 0, 751, 0, 0x6ULL },
{ 1501, 4, 1, 4, 1642, 0, 0, MipsImpOpBase + 0, 751, 0, 0x6ULL },
{ 1500, 4, 1, 4, 1478, 0, 0, MipsImpOpBase + 0, 751, 0, 0x6ULL },
{ 1499, 4, 1, 4, 1532, 0, 0, MipsImpOpBase + 0, 751, 0, 0x6ULL },
{ 1498, 4, 1, 4, 1381, 0, 0, MipsImpOpBase + 0, 751, 0, 0x6ULL },
{ 1497, 4, 1, 4, 1531, 0, 0, MipsImpOpBase + 0, 751, 0, 0x6ULL },
{ 1496, 4, 1, 4, 1380, 0, 0, MipsImpOpBase + 0, 751, 0, 0x6ULL },
{ 1495, 4, 1, 4, 1530, 0, 1, MipsImpOpBase + 22, 751, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1494, 4, 1, 4, 1379, 0, 1, MipsImpOpBase + 22, 751, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1493, 4, 1, 4, 1529, 0, 1, MipsImpOpBase + 22, 751, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1492, 4, 1, 4, 1378, 0, 1, MipsImpOpBase + 22, 751, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1491, 4, 1, 4, 1641, 0, 1, MipsImpOpBase + 22, 751, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1490, 4, 1, 4, 1477, 0, 1, MipsImpOpBase + 22, 751, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1489, 4, 1, 4, 1640, 0, 1, MipsImpOpBase + 22, 751, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1488, 4, 1, 4, 1476, 0, 1, MipsImpOpBase + 22, 751, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1487, 4, 1, 4, 665, 0, 0, MipsImpOpBase + 0, 747, 0|(1ULL<<MCID::Commutable), 0x6ULL },
{ 1486, 4, 1, 4, 665, 0, 0, MipsImpOpBase + 0, 743, 0|(1ULL<<MCID::Commutable), 0x6ULL },
{ 1485, 4, 1, 4, 665, 0, 0, MipsImpOpBase + 0, 739, 0|(1ULL<<MCID::Commutable), 0x6ULL },
{ 1484, 4, 1, 4, 665, 0, 0, MipsImpOpBase + 0, 747, 0|(1ULL<<MCID::Commutable), 0x6ULL },
{ 1483, 4, 1, 4, 665, 0, 0, MipsImpOpBase + 0, 743, 0|(1ULL<<MCID::Commutable), 0x6ULL },
{ 1482, 4, 1, 4, 665, 0, 0, MipsImpOpBase + 0, 739, 0|(1ULL<<MCID::Commutable), 0x6ULL },
{ 1481, 3, 1, 4, 667, 0, 0, MipsImpOpBase + 0, 736, 0|(1ULL<<MCID::Commutable), 0x6ULL },
{ 1480, 3, 1, 4, 667, 0, 0, MipsImpOpBase + 0, 733, 0|(1ULL<<MCID::Commutable), 0x6ULL },
{ 1479, 3, 1, 4, 667, 0, 0, MipsImpOpBase + 0, 730, 0|(1ULL<<MCID::Commutable), 0x6ULL },
{ 1478, 3, 1, 4, 667, 0, 0, MipsImpOpBase + 0, 736, 0|(1ULL<<MCID::Commutable), 0x6ULL },
{ 1477, 3, 1, 4, 667, 0, 0, MipsImpOpBase + 0, 733, 0|(1ULL<<MCID::Commutable), 0x6ULL },
{ 1476, 3, 1, 4, 667, 0, 0, MipsImpOpBase + 0, 730, 0|(1ULL<<MCID::Commutable), 0x6ULL },
{ 1475, 3, 1, 4, 914, 0, 0, MipsImpOpBase + 0, 235, 0, 0x6ULL },
{ 1474, 3, 1, 4, 901, 0, 0, MipsImpOpBase + 0, 235, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1473, 2, 0, 4, 903, 0, 2, MipsImpOpBase + 20, 389, 0|(1ULL<<MCID::Commutable), 0x1ULL },
{ 1472, 2, 0, 4, 902, 0, 2, MipsImpOpBase + 20, 389, 0|(1ULL<<MCID::Commutable), 0x1ULL },
{ 1471, 3, 1, 4, 1210, 0, 5, MipsImpOpBase + 15, 235, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::Rematerializable), 0x1ULL },
{ 1470, 3, 1, 4, 913, 0, 0, MipsImpOpBase + 0, 235, 0, 0x6ULL },
{ 1469, 3, 1, 4, 912, 0, 0, MipsImpOpBase + 0, 235, 0, 0x6ULL },
{ 1468, 3, 1, 4, 1069, 0, 0, MipsImpOpBase + 0, 724, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x4ULL },
{ 1467, 2, 2, 4, 1203, 0, 0, MipsImpOpBase + 0, 366, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x4ULL },
{ 1466, 3, 1, 4, 1057, 0, 0, MipsImpOpBase + 0, 727, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x4ULL },
{ 1465, 2, 1, 4, 1342, 0, 0, MipsImpOpBase + 0, 416, 0|(1ULL<<MCID::MoveReg)|(1ULL<<MCID::Bitcast), 0x4ULL },
{ 1464, 3, 1, 4, 1055, 0, 0, MipsImpOpBase + 0, 724, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x4ULL },
{ 1463, 1, 1, 4, 1060, 0, 0, MipsImpOpBase + 0, 197, 0|(1ULL<<MCID::NotDuplicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1462, 3, 1, 4, 918, 0, 0, MipsImpOpBase + 0, 235, 0|(1ULL<<MCID::UsesCustomInserter), 0x6ULL },
{ 1461, 3, 1, 4, 916, 0, 0, MipsImpOpBase + 0, 235, 0|(1ULL<<MCID::UsesCustomInserter), 0x6ULL },
{ 1460, 3, 1, 4, 1068, 0, 0, MipsImpOpBase + 0, 716, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x4ULL },
{ 1459, 2, 2, 4, 1202, 0, 0, MipsImpOpBase + 0, 366, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x4ULL },
{ 1458, 3, 1, 4, 1056, 0, 0, MipsImpOpBase + 0, 721, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x4ULL },
{ 1457, 2, 1, 4, 1341, 0, 0, MipsImpOpBase + 0, 719, 0|(1ULL<<MCID::MoveReg)|(1ULL<<MCID::Bitcast), 0x4ULL },
{ 1456, 3, 1, 4, 1054, 0, 0, MipsImpOpBase + 0, 716, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x4ULL },
{ 1455, 4, 1, 4, 851, 0, 0, MipsImpOpBase + 0, 707, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1454, 4, 1, 4, 851, 0, 0, MipsImpOpBase + 0, 707, 0, 0x6ULL },
{ 1453, 1, 1, 4, 1049, 0, 0, MipsImpOpBase + 0, 197, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1452, 1, 1, 4, 1032, 0, 0, MipsImpOpBase + 0, 197, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1451, 3, 1, 4, 614, 0, 0, MipsImpOpBase + 0, 160, 0, 0x6ULL },
{ 1450, 3, 1, 4, 614, 0, 0, MipsImpOpBase + 0, 157, 0, 0x6ULL },
{ 1449, 3, 1, 4, 614, 0, 0, MipsImpOpBase + 0, 154, 0, 0x6ULL },
{ 1448, 3, 1, 4, 614, 0, 0, MipsImpOpBase + 0, 551, 0, 0x6ULL },
{ 1447, 3, 1, 4, 614, 0, 0, MipsImpOpBase + 0, 160, 0, 0x6ULL },
{ 1446, 3, 1, 4, 614, 0, 0, MipsImpOpBase + 0, 157, 0, 0x6ULL },
{ 1445, 3, 1, 4, 614, 0, 0, MipsImpOpBase + 0, 154, 0, 0x6ULL },
{ 1444, 3, 1, 4, 614, 0, 0, MipsImpOpBase + 0, 551, 0, 0x6ULL },
{ 1443, 3, 1, 4, 899, 0, 0, MipsImpOpBase + 0, 238, 0|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::UsesCustomInserter), 0x6ULL },
{ 1442, 3, 1, 4, 898, 0, 0, MipsImpOpBase + 0, 238, 0|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::UsesCustomInserter), 0x6ULL },
{ 1441, 3, 1, 4, 485, 0, 0, MipsImpOpBase + 0, 238, 0|(1ULL<<MCID::UsesCustomInserter), 0x6ULL },
{ 1440, 3, 1, 4, 484, 0, 0, MipsImpOpBase + 0, 238, 0|(1ULL<<MCID::UsesCustomInserter), 0x6ULL },
{ 1439, 5, 1, 4, 823, 0, 0, MipsImpOpBase + 0, 711, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x1ULL },
{ 1438, 5, 1, 4, 823, 0, 0, MipsImpOpBase + 0, 711, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x1ULL },
{ 1437, 5, 1, 4, 823, 0, 0, MipsImpOpBase + 0, 711, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x1ULL },
{ 1436, 1, 1, 4, 476, 0, 0, MipsImpOpBase + 0, 197, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1435, 4, 1, 4, 822, 0, 0, MipsImpOpBase + 0, 651, 0, 0x1ULL },
{ 1434, 4, 1, 4, 822, 0, 0, MipsImpOpBase + 0, 651, 0, 0x1ULL },
{ 1433, 4, 1, 4, 807, 0, 0, MipsImpOpBase + 0, 655, 0, 0x1ULL },
{ 1432, 4, 1, 4, 822, 0, 0, MipsImpOpBase + 0, 651, 0, 0x1ULL },
{ 1431, 0, 0, 4, 989, 0, 0, MipsImpOpBase + 0, 1, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 1430, 0, 0, 4, 953, 0, 0, MipsImpOpBase + 0, 1, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 1429, 0, 0, 4, 380, 0, 0, MipsImpOpBase + 0, 1, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 1428, 3, 1, 4, 917, 0, 0, MipsImpOpBase + 0, 235, 0|(1ULL<<MCID::UsesCustomInserter), 0x6ULL },
{ 1427, 3, 1, 4, 915, 0, 0, MipsImpOpBase + 0, 235, 0|(1ULL<<MCID::UsesCustomInserter), 0x6ULL },
{ 1426, 2, 1, 4, 849, 0, 0, MipsImpOpBase + 0, 389, 0, 0x6ULL },
{ 1425, 2, 1, 4, 821, 0, 0, MipsImpOpBase + 0, 389, 0, 0x1ULL },
{ 1424, 2, 1, 4, 848, 0, 0, MipsImpOpBase + 0, 389, 0, 0x6ULL },
{ 1423, 2, 1, 4, 820, 0, 0, MipsImpOpBase + 0, 389, 0, 0x1ULL },
{ 1422, 2, 1, 4, 850, 0, 0, MipsImpOpBase + 0, 389, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1421, 3, 1, 4, 847, 0, 0, MipsImpOpBase + 0, 232, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1420, 3, 1, 4, 846, 0, 0, MipsImpOpBase + 0, 704, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1419, 4, 1, 4, 844, 0, 0, MipsImpOpBase + 0, 707, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1418, 3, 1, 4, 845, 0, 0, MipsImpOpBase + 0, 704, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1417, 3, 1, 4, 819, 0, 0, MipsImpOpBase + 0, 235, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::Rematerializable), 0x1ULL },
{ 1416, 3, 1, 4, 818, 0, 0, MipsImpOpBase + 0, 232, 0|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x2ULL },
{ 1415, 3, 1, 4, 817, 0, 0, MipsImpOpBase + 0, 232, 0|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::UnmodeledSideEffects), 0x2ULL },
{ 1414, 3, 1, 4, 816, 0, 0, MipsImpOpBase + 0, 235, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::UnmodeledSideEffects), 0x1ULL },
{ 1413, 2, 0, 4, 735, 0, 1, MipsImpOpBase + 9, 580, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1412, 2, 0, 2, 735, 0, 1, MipsImpOpBase + 9, 580, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1411, 2, 0, 2, 735, 0, 1, MipsImpOpBase + 9, 406, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1410, 3, 1, 4, 1261, 0, 0, MipsImpOpBase + 0, 701, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects), 0x44ULL },
{ 1409, 3, 1, 4, 641, 0, 0, MipsImpOpBase + 0, 701, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects), 0x44ULL },
{ 1408, 3, 1, 4, 1260, 0, 0, MipsImpOpBase + 0, 698, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects), 0x44ULL },
{ 1407, 3, 1, 4, 640, 0, 0, MipsImpOpBase + 0, 698, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects), 0x44ULL },
{ 1406, 3, 1, 4, 1260, 0, 0, MipsImpOpBase + 0, 695, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects), 0x44ULL },
{ 1405, 3, 1, 4, 640, 0, 0, MipsImpOpBase + 0, 695, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects), 0x44ULL },
{ 1404, 3, 1, 4, 1263, 0, 0, MipsImpOpBase + 0, 701, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x44ULL },
{ 1403, 3, 1, 4, 641, 0, 0, MipsImpOpBase + 0, 701, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x44ULL },
{ 1402, 3, 1, 4, 1262, 0, 0, MipsImpOpBase + 0, 698, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x44ULL },
{ 1401, 3, 1, 4, 640, 0, 0, MipsImpOpBase + 0, 698, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x44ULL },
{ 1400, 3, 1, 4, 1262, 0, 0, MipsImpOpBase + 0, 695, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x44ULL },
{ 1399, 3, 1, 4, 640, 0, 0, MipsImpOpBase + 0, 695, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x44ULL },
{ 1398, 3, 1, 4, 1263, 0, 0, MipsImpOpBase + 0, 701, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x44ULL },
{ 1397, 3, 1, 4, 641, 0, 0, MipsImpOpBase + 0, 701, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x44ULL },
{ 1396, 3, 1, 4, 1262, 0, 0, MipsImpOpBase + 0, 698, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x44ULL },
{ 1395, 3, 1, 4, 640, 0, 0, MipsImpOpBase + 0, 698, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x44ULL },
{ 1394, 3, 1, 4, 1262, 0, 0, MipsImpOpBase + 0, 695, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x44ULL },
{ 1393, 3, 1, 4, 640, 0, 0, MipsImpOpBase + 0, 695, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x44ULL },
{ 1392, 3, 1, 4, 1263, 0, 0, MipsImpOpBase + 0, 701, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects), 0x44ULL },
{ 1391, 3, 1, 4, 641, 0, 0, MipsImpOpBase + 0, 701, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects), 0x44ULL },
{ 1390, 3, 1, 4, 1262, 0, 0, MipsImpOpBase + 0, 698, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects), 0x44ULL },
{ 1389, 3, 1, 4, 640, 0, 0, MipsImpOpBase + 0, 698, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects), 0x44ULL },
{ 1388, 3, 1, 4, 1262, 0, 0, MipsImpOpBase + 0, 695, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects), 0x44ULL },
{ 1387, 3, 1, 4, 640, 0, 0, MipsImpOpBase + 0, 695, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects), 0x44ULL },
{ 1386, 3, 1, 4, 1261, 0, 0, MipsImpOpBase + 0, 701, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects), 0x44ULL },
{ 1385, 3, 1, 4, 641, 0, 0, MipsImpOpBase + 0, 701, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects), 0x44ULL },
{ 1384, 3, 1, 4, 1260, 0, 0, MipsImpOpBase + 0, 698, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects), 0x44ULL },
{ 1383, 3, 1, 4, 640, 0, 0, MipsImpOpBase + 0, 698, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects), 0x44ULL },
{ 1382, 3, 1, 4, 1260, 0, 0, MipsImpOpBase + 0, 695, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects), 0x44ULL },
{ 1381, 3, 1, 4, 640, 0, 0, MipsImpOpBase + 0, 695, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects), 0x44ULL },
{ 1380, 3, 1, 4, 1263, 0, 0, MipsImpOpBase + 0, 701, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects), 0x44ULL },
{ 1379, 3, 1, 4, 641, 0, 0, MipsImpOpBase + 0, 701, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects), 0x44ULL },
{ 1378, 3, 1, 4, 1262, 0, 0, MipsImpOpBase + 0, 698, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects), 0x44ULL },
{ 1377, 3, 1, 4, 640, 0, 0, MipsImpOpBase + 0, 698, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects), 0x44ULL },
{ 1376, 3, 1, 4, 1262, 0, 0, MipsImpOpBase + 0, 695, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects), 0x44ULL },
{ 1375, 3, 1, 4, 640, 0, 0, MipsImpOpBase + 0, 695, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects), 0x44ULL },
{ 1374, 3, 1, 4, 1263, 0, 0, MipsImpOpBase + 0, 701, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x44ULL },
{ 1373, 3, 1, 4, 641, 0, 0, MipsImpOpBase + 0, 701, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x44ULL },
{ 1372, 3, 1, 4, 1262, 0, 0, MipsImpOpBase + 0, 698, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x44ULL },
{ 1371, 3, 1, 4, 640, 0, 0, MipsImpOpBase + 0, 698, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x44ULL },
{ 1370, 3, 1, 4, 1262, 0, 0, MipsImpOpBase + 0, 695, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x44ULL },
{ 1369, 3, 1, 4, 640, 0, 0, MipsImpOpBase + 0, 695, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x44ULL },
{ 1368, 3, 1, 4, 1263, 0, 0, MipsImpOpBase + 0, 701, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x44ULL },
{ 1367, 3, 1, 4, 641, 0, 0, MipsImpOpBase + 0, 701, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x44ULL },
{ 1366, 3, 1, 4, 1262, 0, 0, MipsImpOpBase + 0, 698, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x44ULL },
{ 1365, 3, 1, 4, 640, 0, 0, MipsImpOpBase + 0, 698, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x44ULL },
{ 1364, 3, 1, 4, 1262, 0, 0, MipsImpOpBase + 0, 695, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x44ULL },
{ 1363, 3, 1, 4, 640, 0, 0, MipsImpOpBase + 0, 695, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x44ULL },
{ 1362, 3, 1, 4, 1263, 0, 0, MipsImpOpBase + 0, 701, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x44ULL },
{ 1361, 3, 1, 4, 641, 0, 0, MipsImpOpBase + 0, 701, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x44ULL },
{ 1360, 3, 1, 4, 1262, 0, 0, MipsImpOpBase + 0, 698, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x44ULL },
{ 1359, 3, 1, 4, 640, 0, 0, MipsImpOpBase + 0, 698, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x44ULL },
{ 1358, 3, 1, 4, 1262, 0, 0, MipsImpOpBase + 0, 695, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x44ULL },
{ 1357, 3, 1, 4, 640, 0, 0, MipsImpOpBase + 0, 695, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x44ULL },
{ 1356, 3, 1, 4, 1263, 0, 0, MipsImpOpBase + 0, 701, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x44ULL },
{ 1355, 3, 1, 4, 641, 0, 0, MipsImpOpBase + 0, 701, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x44ULL },
{ 1354, 3, 1, 4, 1262, 0, 0, MipsImpOpBase + 0, 698, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x44ULL },
{ 1353, 3, 1, 4, 640, 0, 0, MipsImpOpBase + 0, 698, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x44ULL },
{ 1352, 3, 1, 4, 1262, 0, 0, MipsImpOpBase + 0, 695, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x44ULL },
{ 1351, 3, 1, 4, 640, 0, 0, MipsImpOpBase + 0, 695, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x44ULL },
{ 1350, 3, 1, 4, 1265, 0, 0, MipsImpOpBase + 0, 701, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x44ULL },
{ 1349, 3, 1, 4, 641, 0, 0, MipsImpOpBase + 0, 701, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x44ULL },
{ 1348, 3, 1, 4, 1264, 0, 0, MipsImpOpBase + 0, 698, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x44ULL },
{ 1347, 3, 1, 4, 640, 0, 0, MipsImpOpBase + 0, 698, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x44ULL },
{ 1346, 3, 1, 4, 1264, 0, 0, MipsImpOpBase + 0, 695, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x44ULL },
{ 1345, 3, 1, 4, 640, 0, 0, MipsImpOpBase + 0, 695, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x44ULL },
{ 1344, 3, 1, 4, 1263, 0, 0, MipsImpOpBase + 0, 701, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x44ULL },
{ 1343, 3, 1, 4, 641, 0, 0, MipsImpOpBase + 0, 701, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x44ULL },
{ 1342, 3, 1, 4, 1262, 0, 0, MipsImpOpBase + 0, 698, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x44ULL },
{ 1341, 3, 1, 4, 640, 0, 0, MipsImpOpBase + 0, 698, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x44ULL },
{ 1340, 3, 1, 4, 1262, 0, 0, MipsImpOpBase + 0, 695, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x44ULL },
{ 1339, 3, 1, 4, 640, 0, 0, MipsImpOpBase + 0, 695, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x44ULL },
{ 1338, 3, 1, 4, 1261, 0, 0, MipsImpOpBase + 0, 701, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x44ULL },
{ 1337, 3, 1, 4, 641, 0, 0, MipsImpOpBase + 0, 701, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x44ULL },
{ 1336, 3, 1, 4, 1260, 0, 0, MipsImpOpBase + 0, 698, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x44ULL },
{ 1335, 3, 1, 4, 640, 0, 0, MipsImpOpBase + 0, 698, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x44ULL },
{ 1334, 3, 1, 4, 1260, 0, 0, MipsImpOpBase + 0, 695, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x44ULL },
{ 1333, 3, 1, 4, 640, 0, 0, MipsImpOpBase + 0, 695, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x44ULL },
{ 1332, 3, 1, 4, 1261, 0, 0, MipsImpOpBase + 0, 701, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x44ULL },
{ 1331, 3, 1, 4, 641, 0, 0, MipsImpOpBase + 0, 701, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x44ULL },
{ 1330, 3, 1, 4, 1260, 0, 0, MipsImpOpBase + 0, 698, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x44ULL },
{ 1329, 3, 1, 4, 640, 0, 0, MipsImpOpBase + 0, 698, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x44ULL },
{ 1328, 3, 1, 4, 1260, 0, 0, MipsImpOpBase + 0, 695, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x44ULL },
{ 1327, 3, 1, 4, 640, 0, 0, MipsImpOpBase + 0, 695, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x44ULL },
{ 1326, 3, 1, 4, 1259, 0, 0, MipsImpOpBase + 0, 701, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects), 0x44ULL },
{ 1325, 3, 1, 4, 641, 0, 0, MipsImpOpBase + 0, 701, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects), 0x44ULL },
{ 1324, 3, 1, 4, 1258, 0, 0, MipsImpOpBase + 0, 698, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects), 0x44ULL },
{ 1323, 3, 1, 4, 640, 0, 0, MipsImpOpBase + 0, 698, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects), 0x44ULL },
{ 1322, 3, 1, 4, 1258, 0, 0, MipsImpOpBase + 0, 695, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects), 0x44ULL },
{ 1321, 3, 1, 4, 640, 0, 0, MipsImpOpBase + 0, 695, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects), 0x44ULL },
{ 1320, 3, 1, 4, 1261, 0, 0, MipsImpOpBase + 0, 701, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects), 0x44ULL },
{ 1319, 3, 1, 4, 641, 0, 0, MipsImpOpBase + 0, 701, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects), 0x44ULL },
{ 1318, 3, 1, 4, 1260, 0, 0, MipsImpOpBase + 0, 698, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects), 0x44ULL },
{ 1317, 3, 1, 4, 640, 0, 0, MipsImpOpBase + 0, 698, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects), 0x44ULL },
{ 1316, 3, 1, 4, 1260, 0, 0, MipsImpOpBase + 0, 695, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects), 0x44ULL },
{ 1315, 3, 1, 4, 640, 0, 0, MipsImpOpBase + 0, 695, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects), 0x44ULL },
{ 1314, 2, 1, 4, 1308, 0, 0, MipsImpOpBase + 0, 643, 0, 0x4ULL },
{ 1313, 2, 1, 4, 1247, 0, 0, MipsImpOpBase + 0, 643, 0, 0x4ULL },
{ 1312, 2, 1, 4, 638, 0, 0, MipsImpOpBase + 0, 643, 0, 0x4ULL },
{ 1311, 2, 1, 4, 1247, 0, 0, MipsImpOpBase + 0, 641, 0, 0x4ULL },
{ 1310, 2, 1, 4, 638, 0, 0, MipsImpOpBase + 0, 641, 0, 0x4ULL },
{ 1309, 2, 1, 4, 1247, 0, 0, MipsImpOpBase + 0, 639, 0, 0x4ULL },
{ 1308, 2, 1, 4, 638, 0, 0, MipsImpOpBase + 0, 639, 0, 0x4ULL },
{ 1307, 2, 1, 4, 1308, 0, 0, MipsImpOpBase + 0, 643, 0, 0x4ULL },
{ 1306, 2, 1, 4, 1247, 0, 0, MipsImpOpBase + 0, 643, 0, 0x4ULL },
{ 1305, 2, 1, 4, 638, 0, 0, MipsImpOpBase + 0, 643, 0, 0x4ULL },
{ 1304, 2, 1, 4, 639, 0, 0, MipsImpOpBase + 0, 641, 0, 0x4ULL },
{ 1303, 2, 1, 4, 639, 0, 0, MipsImpOpBase + 0, 641, 0, 0x4ULL },
{ 1302, 2, 1, 4, 1308, 0, 0, MipsImpOpBase + 0, 637, 0, 0x4ULL },
{ 1301, 2, 1, 4, 638, 0, 0, MipsImpOpBase + 0, 641, 0, 0x4ULL },
{ 1300, 2, 1, 4, 1247, 0, 0, MipsImpOpBase + 0, 641, 0, 0x4ULL },
{ 1299, 2, 1, 4, 638, 0, 0, MipsImpOpBase + 0, 641, 0, 0x4ULL },
{ 1298, 2, 1, 4, 1247, 0, 0, MipsImpOpBase + 0, 639, 0, 0x4ULL },
{ 1297, 2, 1, 4, 638, 0, 0, MipsImpOpBase + 0, 639, 0, 0x4ULL },
{ 1296, 2, 1, 4, 1213, 0, 0, MipsImpOpBase + 0, 635, 0, 0x4ULL },
{ 1295, 3, 1, 4, 639, 0, 0, MipsImpOpBase + 0, 692, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x4ULL },
{ 1294, 2, 1, 4, 1213, 0, 0, MipsImpOpBase + 0, 635, 0, 0x4ULL },
{ 1293, 2, 1, 4, 1308, 0, 0, MipsImpOpBase + 0, 637, 0, 0x4ULL },
{ 1292, 2, 1, 4, 1247, 0, 0, MipsImpOpBase + 0, 637, 0, 0x4ULL },
{ 1291, 2, 1, 4, 638, 0, 0, MipsImpOpBase + 0, 637, 0, 0x4ULL },
{ 1290, 2, 1, 4, 1308, 0, 0, MipsImpOpBase + 0, 635, 0, 0x4ULL },
{ 1289, 2, 1, 4, 1247, 0, 0, MipsImpOpBase + 0, 635, 0, 0x4ULL },
{ 1288, 2, 1, 4, 638, 0, 0, MipsImpOpBase + 0, 635, 0, 0x4ULL },
{ 1287, 2, 1, 4, 1308, 0, 0, MipsImpOpBase + 0, 635, 0, 0x4ULL },
{ 1286, 2, 1, 4, 1247, 0, 0, MipsImpOpBase + 0, 637, 0, 0x4ULL },
{ 1285, 2, 1, 4, 638, 0, 0, MipsImpOpBase + 0, 637, 0, 0x4ULL },
{ 1284, 2, 1, 4, 1247, 0, 0, MipsImpOpBase + 0, 637, 0, 0x4ULL },
{ 1283, 2, 1, 4, 638, 0, 0, MipsImpOpBase + 0, 637, 0, 0x4ULL },
{ 1282, 2, 1, 4, 638, 0, 0, MipsImpOpBase + 0, 635, 0, 0x4ULL },
{ 1281, 2, 1, 4, 1247, 0, 0, MipsImpOpBase + 0, 690, 0, 0x4ULL },
{ 1280, 2, 1, 4, 638, 0, 0, MipsImpOpBase + 0, 690, 0, 0x4ULL },
{ 1279, 2, 1, 4, 1247, 0, 0, MipsImpOpBase + 0, 690, 0, 0x4ULL },
{ 1278, 2, 1, 4, 638, 0, 0, MipsImpOpBase + 0, 690, 0, 0x4ULL },
{ 1277, 2, 0, 4, 529, 0, 0, MipsImpOpBase + 0, 688, 0|(1ULL<<MCID::MoveReg)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1276, 2, 1, 4, 1059, 0, 0, MipsImpOpBase + 0, 686, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x4ULL },
{ 1275, 2, 1, 4, 1296, 0, 0, MipsImpOpBase + 0, 684, 0|(1ULL<<MCID::MoveReg)|(1ULL<<MCID::UnmodeledSideEffects), 0x4ULL },
{ 1274, 2, 1, 4, 685, 0, 0, MipsImpOpBase + 0, 684, 0|(1ULL<<MCID::MoveReg)|(1ULL<<MCID::UnmodeledSideEffects), 0x4ULL },
{ 1273, 3, 1, 4, 1193, 0, 0, MipsImpOpBase + 0, 238, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1272, 3, 1, 4, 1192, 0, 0, MipsImpOpBase + 0, 238, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1271, 3, 1, 4, 1197, 0, 0, MipsImpOpBase + 0, 238, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1270, 3, 1, 4, 1196, 0, 0, MipsImpOpBase + 0, 238, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1269, 3, 1, 4, 1195, 0, 0, MipsImpOpBase + 0, 238, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1268, 3, 1, 4, 1198, 0, 0, MipsImpOpBase + 0, 238, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1267, 3, 1, 4, 1194, 0, 0, MipsImpOpBase + 0, 238, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1266, 3, 1, 4, 1191, 0, 0, MipsImpOpBase + 0, 238, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1265, 3, 1, 4, 688, 0, 0, MipsImpOpBase + 0, 681, 0, 0x6ULL },
{ 1264, 3, 1, 4, 688, 0, 0, MipsImpOpBase + 0, 678, 0, 0x6ULL },
{ 1263, 3, 1, 4, 688, 0, 0, MipsImpOpBase + 0, 672, 0, 0x6ULL },
{ 1262, 3, 1, 4, 689, 0, 0, MipsImpOpBase + 0, 681, 0, 0x6ULL },
{ 1261, 3, 1, 4, 689, 0, 0, MipsImpOpBase + 0, 678, 0, 0x6ULL },
{ 1260, 3, 1, 4, 689, 0, 0, MipsImpOpBase + 0, 675, 0, 0x6ULL },
{ 1259, 3, 1, 4, 689, 0, 0, MipsImpOpBase + 0, 672, 0, 0x6ULL },
{ 1258, 3, 1, 4, 1303, 0, 0, MipsImpOpBase + 0, 669, 0, 0x16ULL },
{ 1257, 3, 1, 4, 558, 0, 0, MipsImpOpBase + 0, 669, 0, 0x16ULL },
{ 1256, 3, 1, 4, 1302, 0, 0, MipsImpOpBase + 0, 666, 0, 0x16ULL },
{ 1255, 3, 1, 4, 557, 0, 0, MipsImpOpBase + 0, 666, 0, 0x16ULL },
{ 1254, 3, 1, 4, 1305, 0, 0, MipsImpOpBase + 0, 669, 0, 0x16ULL },
{ 1253, 3, 1, 4, 566, 0, 0, MipsImpOpBase + 0, 669, 0, 0x16ULL },
{ 1252, 3, 1, 4, 1304, 0, 0, MipsImpOpBase + 0, 666, 0, 0x16ULL },
{ 1251, 3, 1, 4, 565, 0, 0, MipsImpOpBase + 0, 666, 0, 0x16ULL },
{ 1250, 3, 1, 4, 1305, 0, 0, MipsImpOpBase + 0, 669, 0, 0x16ULL },
{ 1249, 3, 1, 4, 570, 0, 0, MipsImpOpBase + 0, 669, 0, 0x16ULL },
{ 1248, 3, 1, 4, 1304, 0, 0, MipsImpOpBase + 0, 666, 0, 0x16ULL },
{ 1247, 3, 1, 4, 569, 0, 0, MipsImpOpBase + 0, 666, 0, 0x16ULL },
{ 1246, 3, 1, 4, 1305, 0, 0, MipsImpOpBase + 0, 669, 0, 0x16ULL },
{ 1245, 3, 1, 4, 560, 0, 0, MipsImpOpBase + 0, 669, 0, 0x16ULL },
{ 1244, 3, 1, 4, 1304, 0, 0, MipsImpOpBase + 0, 666, 0, 0x16ULL },
{ 1243, 3, 1, 4, 559, 0, 0, MipsImpOpBase + 0, 666, 0, 0x16ULL },
{ 1242, 3, 1, 4, 1305, 0, 0, MipsImpOpBase + 0, 669, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 1241, 3, 1, 4, 1689, 0, 0, MipsImpOpBase + 0, 669, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 1240, 3, 1, 4, 1304, 0, 0, MipsImpOpBase + 0, 666, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 1239, 3, 1, 4, 1688, 0, 0, MipsImpOpBase + 0, 666, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 1238, 3, 1, 4, 1307, 0, 0, MipsImpOpBase + 0, 669, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 1237, 3, 1, 4, 1687, 0, 0, MipsImpOpBase + 0, 669, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 1236, 3, 1, 4, 1306, 0, 0, MipsImpOpBase + 0, 666, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 1235, 3, 1, 4, 1686, 0, 0, MipsImpOpBase + 0, 666, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 1234, 3, 1, 4, 1307, 0, 0, MipsImpOpBase + 0, 669, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 1233, 3, 1, 4, 1685, 0, 0, MipsImpOpBase + 0, 669, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 1232, 3, 1, 4, 1306, 0, 0, MipsImpOpBase + 0, 666, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 1231, 3, 1, 4, 1684, 0, 0, MipsImpOpBase + 0, 666, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 1230, 3, 1, 4, 1307, 0, 0, MipsImpOpBase + 0, 669, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 1229, 3, 1, 4, 1683, 0, 0, MipsImpOpBase + 0, 669, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 1228, 3, 1, 4, 1306, 0, 0, MipsImpOpBase + 0, 666, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 1227, 3, 1, 4, 1682, 0, 0, MipsImpOpBase + 0, 666, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 1226, 3, 1, 4, 1305, 0, 0, MipsImpOpBase + 0, 669, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 1225, 3, 1, 4, 1681, 0, 0, MipsImpOpBase + 0, 669, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 1224, 3, 1, 4, 1304, 0, 0, MipsImpOpBase + 0, 666, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 1223, 3, 1, 4, 1680, 0, 0, MipsImpOpBase + 0, 666, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 1222, 3, 1, 4, 1305, 0, 0, MipsImpOpBase + 0, 669, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 1221, 3, 1, 4, 1679, 0, 0, MipsImpOpBase + 0, 669, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 1220, 3, 1, 4, 1304, 0, 0, MipsImpOpBase + 0, 666, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 1219, 3, 1, 4, 1678, 0, 0, MipsImpOpBase + 0, 666, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 1218, 3, 1, 4, 1305, 0, 0, MipsImpOpBase + 0, 669, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 1217, 3, 1, 4, 1677, 0, 0, MipsImpOpBase + 0, 669, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 1216, 3, 1, 4, 1304, 0, 0, MipsImpOpBase + 0, 666, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 1215, 3, 1, 4, 1676, 0, 0, MipsImpOpBase + 0, 666, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 1214, 3, 1, 4, 1305, 0, 0, MipsImpOpBase + 0, 669, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 1213, 3, 1, 4, 1675, 0, 0, MipsImpOpBase + 0, 669, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 1212, 3, 1, 4, 1304, 0, 0, MipsImpOpBase + 0, 666, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 1211, 3, 1, 4, 1674, 0, 0, MipsImpOpBase + 0, 666, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 1210, 3, 1, 4, 1303, 0, 0, MipsImpOpBase + 0, 669, 0, 0x16ULL },
{ 1209, 3, 1, 4, 564, 0, 0, MipsImpOpBase + 0, 669, 0, 0x16ULL },
{ 1208, 2, 0, 4, 1528, 0, 1, MipsImpOpBase + 14, 535, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1207, 2, 0, 4, 1377, 0, 1, MipsImpOpBase + 14, 535, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1206, 3, 1, 4, 1302, 0, 0, MipsImpOpBase + 0, 666, 0, 0x16ULL },
{ 1205, 3, 1, 4, 563, 0, 0, MipsImpOpBase + 0, 666, 0, 0x16ULL },
{ 1204, 3, 1, 4, 1303, 0, 0, MipsImpOpBase + 0, 669, 0, 0x16ULL },
{ 1203, 3, 1, 4, 568, 0, 0, MipsImpOpBase + 0, 669, 0, 0x16ULL },
{ 1202, 2, 0, 4, 1527, 0, 1, MipsImpOpBase + 14, 535, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1201, 2, 0, 4, 1376, 0, 1, MipsImpOpBase + 14, 535, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1200, 3, 1, 4, 1302, 0, 0, MipsImpOpBase + 0, 666, 0, 0x16ULL },
{ 1199, 3, 1, 4, 567, 0, 0, MipsImpOpBase + 0, 666, 0, 0x16ULL },
{ 1198, 3, 1, 4, 1673, 0, 0, MipsImpOpBase + 0, 669, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 1197, 3, 1, 4, 1672, 0, 0, MipsImpOpBase + 0, 666, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 1196, 3, 1, 4, 1303, 0, 0, MipsImpOpBase + 0, 669, 0, 0x16ULL },
{ 1195, 3, 1, 4, 562, 0, 0, MipsImpOpBase + 0, 669, 0, 0x16ULL },
{ 1194, 2, 0, 4, 1526, 0, 1, MipsImpOpBase + 14, 535, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1193, 2, 0, 4, 1375, 0, 1, MipsImpOpBase + 14, 535, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1192, 3, 1, 4, 1302, 0, 0, MipsImpOpBase + 0, 666, 0, 0x16ULL },
{ 1191, 3, 1, 4, 561, 0, 0, MipsImpOpBase + 0, 666, 0, 0x16ULL },
{ 1190, 3, 1, 4, 1303, 0, 0, MipsImpOpBase + 0, 669, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 1189, 3, 1, 4, 1302, 0, 0, MipsImpOpBase + 0, 666, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 1188, 2, 0, 4, 1525, 0, 1, MipsImpOpBase + 14, 535, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1187, 2, 0, 4, 1374, 0, 1, MipsImpOpBase + 14, 535, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1186, 2, 0, 4, 1524, 0, 1, MipsImpOpBase + 14, 535, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1185, 2, 0, 4, 1373, 0, 1, MipsImpOpBase + 14, 535, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1184, 2, 0, 4, 1523, 0, 1, MipsImpOpBase + 14, 535, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1183, 2, 0, 4, 1372, 0, 1, MipsImpOpBase + 14, 535, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1182, 3, 1, 4, 1522, 0, 0, MipsImpOpBase + 0, 663, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1181, 3, 1, 4, 1371, 0, 0, MipsImpOpBase + 0, 663, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1180, 3, 1, 4, 1521, 0, 0, MipsImpOpBase + 0, 663, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1179, 3, 1, 4, 1370, 0, 0, MipsImpOpBase + 0, 663, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1178, 3, 1, 4, 1520, 0, 0, MipsImpOpBase + 0, 663, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1177, 3, 1, 4, 1369, 0, 0, MipsImpOpBase + 0, 663, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1176, 3, 1, 4, 1638, 0, 1, MipsImpOpBase + 14, 663, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1175, 3, 1, 4, 1474, 0, 1, MipsImpOpBase + 14, 663, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1174, 3, 1, 4, 1637, 0, 1, MipsImpOpBase + 14, 663, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1173, 3, 1, 4, 1473, 0, 1, MipsImpOpBase + 14, 663, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1172, 3, 1, 4, 1636, 0, 1, MipsImpOpBase + 14, 663, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1171, 3, 1, 4, 1472, 0, 1, MipsImpOpBase + 14, 663, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1170, 2, 1, 4, 732, 0, 0, MipsImpOpBase + 0, 152, 0, 0x6ULL },
{ 1169, 2, 1, 4, 786, 0, 0, MipsImpOpBase + 0, 152, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1168, 2, 1, 4, 745, 0, 0, MipsImpOpBase + 0, 152, 0, 0x1ULL },
{ 1167, 2, 1, 4, 475, 0, 0, MipsImpOpBase + 0, 152, 0, 0x1ULL },
{ 1166, 3, 1, 4, 554, 0, 0, MipsImpOpBase + 0, 160, 0, 0x6ULL },
{ 1165, 3, 1, 4, 554, 0, 0, MipsImpOpBase + 0, 157, 0, 0x6ULL },
{ 1164, 3, 1, 4, 554, 0, 0, MipsImpOpBase + 0, 154, 0, 0x6ULL },
{ 1163, 3, 1, 4, 554, 0, 0, MipsImpOpBase + 0, 551, 0, 0x6ULL },
{ 1162, 3, 1, 4, 554, 0, 0, MipsImpOpBase + 0, 160, 0, 0x6ULL },
{ 1161, 3, 1, 4, 554, 0, 0, MipsImpOpBase + 0, 157, 0, 0x6ULL },
{ 1160, 3, 1, 4, 554, 0, 0, MipsImpOpBase + 0, 154, 0, 0x6ULL },
{ 1159, 3, 1, 4, 554, 0, 0, MipsImpOpBase + 0, 551, 0, 0x6ULL },
{ 1158, 3, 1, 4, 554, 0, 0, MipsImpOpBase + 0, 566, 0, 0x6ULL },
{ 1157, 3, 1, 4, 554, 0, 0, MipsImpOpBase + 0, 563, 0, 0x6ULL },
{ 1156, 3, 1, 4, 554, 0, 0, MipsImpOpBase + 0, 560, 0, 0x6ULL },
{ 1155, 3, 1, 4, 554, 0, 0, MipsImpOpBase + 0, 557, 0, 0x6ULL },
{ 1154, 3, 1, 4, 554, 0, 0, MipsImpOpBase + 0, 566, 0, 0x6ULL },
{ 1153, 3, 1, 4, 554, 0, 0, MipsImpOpBase + 0, 563, 0, 0x6ULL },
{ 1152, 3, 1, 4, 554, 0, 0, MipsImpOpBase + 0, 560, 0, 0x6ULL },
{ 1151, 3, 1, 4, 554, 0, 0, MipsImpOpBase + 0, 557, 0, 0x6ULL },
{ 1150, 2, 1, 4, 731, 0, 0, MipsImpOpBase + 0, 152, 0, 0x6ULL },
{ 1149, 2, 1, 4, 785, 0, 0, MipsImpOpBase + 0, 152, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1148, 2, 1, 4, 744, 0, 0, MipsImpOpBase + 0, 152, 0, 0x1ULL },
{ 1147, 2, 1, 4, 474, 0, 0, MipsImpOpBase + 0, 152, 0, 0x1ULL },
{ 1146, 3, 1, 4, 555, 0, 0, MipsImpOpBase + 0, 160, 0, 0x6ULL },
{ 1145, 3, 1, 4, 555, 0, 0, MipsImpOpBase + 0, 157, 0, 0x6ULL },
{ 1144, 3, 1, 4, 555, 0, 0, MipsImpOpBase + 0, 154, 0, 0x6ULL },
{ 1143, 3, 1, 4, 555, 0, 0, MipsImpOpBase + 0, 551, 0, 0x6ULL },
{ 1142, 3, 1, 4, 555, 0, 0, MipsImpOpBase + 0, 160, 0, 0x6ULL },
{ 1141, 3, 1, 4, 555, 0, 0, MipsImpOpBase + 0, 157, 0, 0x6ULL },
{ 1140, 3, 1, 4, 555, 0, 0, MipsImpOpBase + 0, 154, 0, 0x6ULL },
{ 1139, 3, 1, 4, 555, 0, 0, MipsImpOpBase + 0, 551, 0, 0x6ULL },
{ 1138, 3, 1, 4, 555, 0, 0, MipsImpOpBase + 0, 566, 0, 0x6ULL },
{ 1137, 3, 1, 4, 555, 0, 0, MipsImpOpBase + 0, 563, 0, 0x6ULL },
{ 1136, 3, 1, 4, 555, 0, 0, MipsImpOpBase + 0, 560, 0, 0x6ULL },
{ 1135, 3, 1, 4, 555, 0, 0, MipsImpOpBase + 0, 557, 0, 0x6ULL },
{ 1134, 3, 1, 4, 555, 0, 0, MipsImpOpBase + 0, 566, 0, 0x6ULL },
{ 1133, 3, 1, 4, 555, 0, 0, MipsImpOpBase + 0, 563, 0, 0x6ULL },
{ 1132, 3, 1, 4, 555, 0, 0, MipsImpOpBase + 0, 560, 0, 0x6ULL },
{ 1131, 3, 1, 4, 555, 0, 0, MipsImpOpBase + 0, 557, 0, 0x6ULL },
{ 1130, 2, 1, 4, 1315, 0, 0, MipsImpOpBase + 0, 643, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1129, 2, 1, 4, 1228, 0, 0, MipsImpOpBase + 0, 643, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1128, 2, 1, 4, 1315, 0, 0, MipsImpOpBase + 0, 635, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1127, 2, 1, 4, 1229, 0, 0, MipsImpOpBase + 0, 635, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1126, 4, 1, 4, 1201, 0, 0, MipsImpOpBase + 0, 659, 0, 0x1ULL },
{ 1125, 4, 1, 4, 1201, 0, 0, MipsImpOpBase + 0, 655, 0, 0x1ULL },
{ 1124, 4, 1, 4, 1201, 0, 0, MipsImpOpBase + 0, 651, 0, 0x1ULL },
{ 1123, 4, 1, 4, 1201, 0, 0, MipsImpOpBase + 0, 651, 0, 0x1ULL },
{ 1122, 2, 1, 4, 529, 0, 0, MipsImpOpBase + 0, 649, 0|(1ULL<<MCID::MoveReg)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1121, 2, 1, 4, 1058, 0, 0, MipsImpOpBase + 0, 647, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x4ULL },
{ 1120, 2, 1, 4, 1295, 0, 0, MipsImpOpBase + 0, 645, 0|(1ULL<<MCID::MoveReg)|(1ULL<<MCID::UnmodeledSideEffects), 0x4ULL },
{ 1119, 2, 1, 4, 694, 0, 0, MipsImpOpBase + 0, 645, 0|(1ULL<<MCID::MoveReg)|(1ULL<<MCID::UnmodeledSideEffects), 0x4ULL },
{ 1118, 3, 1, 4, 556, 0, 0, MipsImpOpBase + 0, 160, 0|(1ULL<<MCID::Commutable), 0x6ULL },
{ 1117, 3, 1, 4, 556, 0, 0, MipsImpOpBase + 0, 157, 0|(1ULL<<MCID::Commutable), 0x6ULL },
{ 1116, 3, 1, 4, 556, 0, 0, MipsImpOpBase + 0, 154, 0|(1ULL<<MCID::Commutable), 0x6ULL },
{ 1115, 3, 1, 4, 556, 0, 0, MipsImpOpBase + 0, 551, 0|(1ULL<<MCID::Commutable), 0x6ULL },
{ 1114, 3, 1, 4, 556, 0, 0, MipsImpOpBase + 0, 566, 0, 0x6ULL },
{ 1113, 3, 1, 4, 556, 0, 0, MipsImpOpBase + 0, 563, 0, 0x6ULL },
{ 1112, 3, 1, 4, 556, 0, 0, MipsImpOpBase + 0, 560, 0, 0x6ULL },
{ 1111, 3, 1, 4, 556, 0, 0, MipsImpOpBase + 0, 557, 0, 0x6ULL },
{ 1110, 2, 1, 4, 1312, 0, 0, MipsImpOpBase + 0, 643, 0, 0x4ULL },
{ 1109, 2, 1, 4, 1248, 0, 0, MipsImpOpBase + 0, 643, 0, 0x4ULL },
{ 1108, 2, 1, 4, 717, 0, 0, MipsImpOpBase + 0, 643, 0, 0x4ULL },
{ 1107, 2, 1, 4, 1248, 0, 0, MipsImpOpBase + 0, 639, 0, 0x4ULL },
{ 1106, 2, 1, 4, 1312, 0, 0, MipsImpOpBase + 0, 639, 0, 0x4ULL },
{ 1105, 2, 1, 4, 717, 0, 0, MipsImpOpBase + 0, 641, 0, 0x4ULL },
{ 1104, 2, 1, 4, 717, 0, 0, MipsImpOpBase + 0, 639, 0, 0x4ULL },
{ 1103, 2, 1, 4, 1312, 0, 0, MipsImpOpBase + 0, 637, 0, 0x4ULL },
{ 1102, 2, 1, 4, 717, 0, 0, MipsImpOpBase + 0, 637, 0, 0x4ULL },
{ 1101, 2, 1, 4, 1312, 0, 0, MipsImpOpBase + 0, 635, 0, 0x4ULL },
{ 1100, 2, 1, 4, 717, 0, 0, MipsImpOpBase + 0, 635, 0, 0x4ULL },
{ 1099, 3, 0, 4, 1089, 0, 0, MipsImpOpBase + 0, 632, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1098, 3, 0, 4, 1163, 0, 0, MipsImpOpBase + 0, 632, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1097, 3, 0, 4, 1141, 0, 0, MipsImpOpBase + 0, 632, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1096, 3, 0, 4, 1108, 0, 0, MipsImpOpBase + 0, 632, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1095, 3, 0, 4, 471, 0, 0, MipsImpOpBase + 0, 632, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1094, 3, 0, 4, 470, 0, 0, MipsImpOpBase + 0, 632, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1093, 1, 0, 4, 940, 1, 0, MipsImpOpBase + 9, 0, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1092, 1, 0, 2, 940, 1, 0, MipsImpOpBase + 9, 0, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1091, 1, 0, 4, 940, 1, 0, MipsImpOpBase + 9, 0, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1090, 1, 0, 2, 940, 1, 0, MipsImpOpBase + 9, 0, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1089, 0, 0, 2, 944, 0, 0, MipsImpOpBase + 0, 1, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1088, 2, 0, 4, 940, 0, 0, MipsImpOpBase + 0, 630, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1087, 2, 0, 2, 940, 0, 0, MipsImpOpBase + 0, 630, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x0ULL },
{ 1086, 1, 0, 4, 940, 0, 0, MipsImpOpBase + 0, 190, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1085, 1, 0, 2, 940, 0, 0, MipsImpOpBase + 0, 190, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator), 0x0ULL },
{ 1084, 2, 0, 4, 940, 0, 0, MipsImpOpBase + 0, 630, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1083, 2, 0, 2, 940, 0, 0, MipsImpOpBase + 0, 630, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x0ULL },
{ 1082, 2, 0, 4, 528, 0, 1, MipsImpOpBase + 2, 628, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1081, 2, 0, 4, 528, 0, 1, MipsImpOpBase + 2, 622, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1080, 2, 0, 4, 528, 0, 1, MipsImpOpBase + 2, 626, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1079, 2, 0, 4, 528, 0, 1, MipsImpOpBase + 2, 624, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1078, 2, 0, 4, 528, 0, 1, MipsImpOpBase + 2, 622, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1077, 3, 1, 4, 520, 0, 0, MipsImpOpBase + 0, 160, 0, 0x6ULL },
{ 1076, 3, 1, 4, 520, 0, 0, MipsImpOpBase + 0, 157, 0, 0x6ULL },
{ 1075, 3, 1, 4, 520, 0, 0, MipsImpOpBase + 0, 154, 0, 0x6ULL },
{ 1074, 3, 1, 4, 520, 0, 0, MipsImpOpBase + 0, 551, 0, 0x6ULL },
{ 1073, 3, 1, 4, 520, 0, 0, MipsImpOpBase + 0, 566, 0, 0x6ULL },
{ 1072, 3, 1, 4, 520, 0, 0, MipsImpOpBase + 0, 563, 0, 0x6ULL },
{ 1071, 3, 1, 4, 520, 0, 0, MipsImpOpBase + 0, 560, 0, 0x6ULL },
{ 1070, 3, 1, 4, 520, 0, 0, MipsImpOpBase + 0, 557, 0, 0x6ULL },
{ 1069, 4, 1, 4, 523, 0, 0, MipsImpOpBase + 0, 618, 0, 0x6ULL },
{ 1068, 4, 1, 4, 523, 0, 0, MipsImpOpBase + 0, 602, 0, 0x6ULL },
{ 1067, 2, 0, 4, 1008, 0, 0, MipsImpOpBase + 0, 13, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 1066, 2, 0, 4, 967, 0, 0, MipsImpOpBase + 0, 13, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 1065, 1, 0, 2, 1008, 0, 0, MipsImpOpBase + 0, 0, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1064, 1, 0, 2, 967, 0, 0, MipsImpOpBase + 0, 0, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1063, 2, 0, 4, 379, 0, 0, MipsImpOpBase + 0, 13, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 1062, 1, 0, 4, 1519, 0, 0, MipsImpOpBase + 0, 190, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1061, 1, 0, 4, 1671, 0, 0, MipsImpOpBase + 0, 190, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1060, 1, 0, 4, 1368, 0, 0, MipsImpOpBase + 0, 190, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1059, 3, 0, 4, 986, 0, 1, MipsImpOpBase + 2, 194, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 1058, 3, 0, 4, 932, 0, 1, MipsImpOpBase + 2, 194, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x36ULL },
{ 1057, 2, 0, 4, 528, 0, 1, MipsImpOpBase + 2, 628, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1056, 2, 0, 4, 528, 0, 1, MipsImpOpBase + 2, 622, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1055, 2, 0, 4, 528, 0, 1, MipsImpOpBase + 2, 626, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1054, 2, 0, 4, 528, 0, 1, MipsImpOpBase + 2, 624, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1053, 2, 0, 4, 528, 0, 1, MipsImpOpBase + 2, 622, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 1052, 3, 0, 4, 986, 0, 1, MipsImpOpBase + 2, 194, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 1051, 3, 0, 4, 932, 0, 1, MipsImpOpBase + 2, 194, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x36ULL },
{ 1050, 3, 0, 4, 952, 0, 1, MipsImpOpBase + 2, 194, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator), 0x12ULL },
{ 1049, 2, 0, 4, 988, 0, 1, MipsImpOpBase + 2, 357, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x36ULL },
{ 1048, 2, 0, 4, 951, 0, 1, MipsImpOpBase + 2, 357, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x2ULL },
{ 1047, 2, 0, 4, 1019, 0, 1, MipsImpOpBase + 2, 359, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x36ULL },
{ 1046, 2, 0, 2, 987, 0, 1, MipsImpOpBase + 2, 600, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1045, 2, 0, 4, 933, 0, 1, MipsImpOpBase + 2, 357, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x36ULL },
{ 1044, 2, 0, 4, 1001, 0, 1, MipsImpOpBase + 3, 357, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 1043, 2, 0, 4, 928, 0, 1, MipsImpOpBase + 3, 357, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x36ULL },
{ 1042, 2, 0, 2, 950, 0, 1, MipsImpOpBase + 2, 600, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 1041, 3, 0, 4, 377, 0, 1, MipsImpOpBase + 2, 194, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x12ULL },
{ 1040, 3, 1, 4, 522, 0, 0, MipsImpOpBase + 0, 160, 0, 0x6ULL },
{ 1039, 3, 1, 4, 522, 0, 0, MipsImpOpBase + 0, 157, 0, 0x6ULL },
{ 1038, 3, 1, 4, 522, 0, 0, MipsImpOpBase + 0, 154, 0, 0x6ULL },
{ 1037, 3, 1, 4, 522, 0, 0, MipsImpOpBase + 0, 551, 0, 0x6ULL },
{ 1036, 3, 1, 4, 522, 0, 0, MipsImpOpBase + 0, 566, 0, 0x6ULL },
{ 1035, 3, 1, 4, 522, 0, 0, MipsImpOpBase + 0, 563, 0, 0x6ULL },
{ 1034, 3, 1, 4, 522, 0, 0, MipsImpOpBase + 0, 560, 0, 0x6ULL },
{ 1033, 3, 1, 4, 522, 0, 0, MipsImpOpBase + 0, 557, 0, 0x6ULL },
{ 1032, 3, 0, 4, 986, 0, 1, MipsImpOpBase + 2, 194, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 1031, 3, 0, 4, 1018, 0, 1, MipsImpOpBase + 2, 351, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x36ULL },
{ 1030, 3, 0, 4, 932, 0, 1, MipsImpOpBase + 2, 194, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x36ULL },
{ 1029, 3, 0, 4, 1010, 0, 1, MipsImpOpBase + 2, 351, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator), 0x12ULL },
{ 1028, 3, 0, 4, 920, 0, 1, MipsImpOpBase + 2, 194, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator), 0x12ULL },
{ 1027, 4, 1, 4, 524, 0, 0, MipsImpOpBase + 0, 618, 0, 0x6ULL },
{ 1026, 4, 1, 4, 524, 0, 0, MipsImpOpBase + 0, 602, 0, 0x6ULL },
{ 1025, 4, 1, 4, 524, 0, 0, MipsImpOpBase + 0, 618, 0, 0x6ULL },
{ 1024, 4, 1, 4, 524, 0, 0, MipsImpOpBase + 0, 602, 0, 0x6ULL },
{ 1023, 2, 0, 4, 950, 0, 1, MipsImpOpBase + 2, 357, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator), 0x12ULL },
{ 1022, 2, 0, 4, 378, 0, 1, MipsImpOpBase + 2, 357, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x12ULL },
{ 1021, 2, 0, 4, 988, 0, 1, MipsImpOpBase + 2, 357, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 1020, 2, 0, 4, 1019, 0, 1, MipsImpOpBase + 2, 359, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x36ULL },
{ 1019, 2, 0, 4, 933, 0, 1, MipsImpOpBase + 2, 357, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x36ULL },
{ 1018, 2, 0, 4, 959, 0, 1, MipsImpOpBase + 3, 357, 0|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x12ULL },
{ 1017, 2, 0, 4, 958, 0, 1, MipsImpOpBase + 3, 357, 0|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x2ULL },
{ 1016, 2, 0, 4, 376, 0, 1, MipsImpOpBase + 3, 357, 0|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x12ULL },
{ 1015, 2, 0, 4, 1001, 0, 1, MipsImpOpBase + 3, 357, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 1014, 2, 0, 4, 928, 0, 1, MipsImpOpBase + 3, 357, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x36ULL },
{ 1013, 2, 0, 4, 919, 0, 1, MipsImpOpBase + 3, 357, 0|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x12ULL },
{ 1012, 2, 0, 4, 1011, 0, 1, MipsImpOpBase + 2, 359, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator), 0x12ULL },
{ 1011, 2, 0, 4, 921, 0, 1, MipsImpOpBase + 2, 357, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator), 0x12ULL },
{ 1010, 3, 0, 4, 986, 0, 1, MipsImpOpBase + 2, 194, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 1009, 3, 0, 4, 1018, 0, 1, MipsImpOpBase + 2, 351, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x36ULL },
{ 1008, 3, 0, 4, 932, 0, 1, MipsImpOpBase + 2, 194, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x36ULL },
{ 1007, 3, 0, 4, 986, 0, 1, MipsImpOpBase + 2, 194, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 1006, 3, 0, 4, 1018, 0, 1, MipsImpOpBase + 2, 351, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x36ULL },
{ 1005, 3, 0, 4, 932, 0, 1, MipsImpOpBase + 2, 194, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x36ULL },
{ 1004, 2, 0, 4, 950, 0, 1, MipsImpOpBase + 2, 357, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator), 0x12ULL },
{ 1003, 2, 0, 4, 378, 0, 1, MipsImpOpBase + 2, 357, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x12ULL },
{ 1002, 2, 0, 4, 988, 0, 1, MipsImpOpBase + 2, 357, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 1001, 2, 0, 4, 1019, 0, 1, MipsImpOpBase + 2, 359, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x36ULL },
{ 1000, 2, 0, 4, 933, 0, 1, MipsImpOpBase + 2, 357, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x36ULL },
{ 999, 2, 0, 4, 1001, 0, 1, MipsImpOpBase + 3, 357, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 998, 2, 0, 4, 928, 0, 1, MipsImpOpBase + 3, 357, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x36ULL },
{ 997, 2, 0, 4, 1011, 0, 1, MipsImpOpBase + 2, 359, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator), 0x12ULL },
{ 996, 2, 0, 4, 921, 0, 1, MipsImpOpBase + 2, 357, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator), 0x12ULL },
{ 995, 2, 1, 4, 784, 0, 0, MipsImpOpBase + 0, 152, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 994, 2, 1, 4, 730, 0, 0, MipsImpOpBase + 0, 152, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 993, 2, 1, 4, 1518, 0, 0, MipsImpOpBase + 0, 152, 0, 0x6ULL },
{ 992, 2, 1, 4, 1367, 0, 0, MipsImpOpBase + 0, 152, 0, 0x6ULL },
{ 991, 4, 1, 4, 517, 0, 0, MipsImpOpBase + 0, 202, 0, 0x6ULL },
{ 990, 4, 1, 4, 517, 0, 0, MipsImpOpBase + 0, 206, 0, 0x6ULL },
{ 989, 4, 1, 4, 517, 0, 0, MipsImpOpBase + 0, 198, 0, 0x6ULL },
{ 988, 4, 1, 4, 517, 0, 0, MipsImpOpBase + 0, 618, 0, 0x6ULL },
{ 987, 4, 1, 4, 517, 0, 0, MipsImpOpBase + 0, 614, 0, 0x6ULL },
{ 986, 4, 1, 4, 517, 0, 0, MipsImpOpBase + 0, 610, 0, 0x6ULL },
{ 985, 4, 1, 4, 517, 0, 0, MipsImpOpBase + 0, 606, 0, 0x6ULL },
{ 984, 4, 1, 4, 517, 0, 0, MipsImpOpBase + 0, 602, 0, 0x6ULL },
{ 983, 4, 1, 4, 516, 0, 0, MipsImpOpBase + 0, 202, 0, 0x6ULL },
{ 982, 4, 1, 4, 516, 0, 0, MipsImpOpBase + 0, 206, 0, 0x6ULL },
{ 981, 4, 1, 4, 516, 0, 0, MipsImpOpBase + 0, 198, 0, 0x6ULL },
{ 980, 4, 1, 4, 516, 0, 0, MipsImpOpBase + 0, 618, 0, 0x6ULL },
{ 979, 4, 1, 4, 516, 0, 0, MipsImpOpBase + 0, 614, 0, 0x6ULL },
{ 978, 4, 1, 4, 516, 0, 0, MipsImpOpBase + 0, 610, 0, 0x6ULL },
{ 977, 4, 1, 4, 516, 0, 0, MipsImpOpBase + 0, 606, 0, 0x6ULL },
{ 976, 4, 1, 4, 516, 0, 0, MipsImpOpBase + 0, 602, 0, 0x6ULL },
{ 975, 2, 0, 4, 950, 0, 1, MipsImpOpBase + 2, 357, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator), 0x12ULL },
{ 974, 2, 0, 4, 378, 0, 1, MipsImpOpBase + 2, 357, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x12ULL },
{ 973, 2, 0, 4, 988, 0, 1, MipsImpOpBase + 2, 357, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 972, 2, 0, 4, 1019, 0, 1, MipsImpOpBase + 2, 359, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x36ULL },
{ 971, 2, 0, 4, 933, 0, 1, MipsImpOpBase + 2, 357, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x36ULL },
{ 970, 2, 0, 4, 1001, 0, 1, MipsImpOpBase + 3, 357, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 969, 2, 0, 4, 928, 0, 1, MipsImpOpBase + 3, 357, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x36ULL },
{ 968, 2, 0, 4, 1011, 0, 1, MipsImpOpBase + 2, 359, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator), 0x12ULL },
{ 967, 2, 0, 4, 921, 0, 1, MipsImpOpBase + 2, 357, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator), 0x12ULL },
{ 966, 2, 0, 4, 950, 0, 1, MipsImpOpBase + 2, 357, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator), 0x12ULL },
{ 965, 2, 0, 4, 378, 0, 1, MipsImpOpBase + 2, 357, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x12ULL },
{ 964, 2, 0, 4, 988, 0, 1, MipsImpOpBase + 2, 357, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 963, 2, 0, 4, 1019, 0, 1, MipsImpOpBase + 2, 359, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x36ULL },
{ 962, 2, 0, 4, 933, 0, 1, MipsImpOpBase + 2, 357, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x36ULL },
{ 961, 2, 0, 4, 959, 0, 1, MipsImpOpBase + 3, 357, 0|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x12ULL },
{ 960, 2, 0, 4, 958, 0, 1, MipsImpOpBase + 3, 357, 0|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x2ULL },
{ 959, 2, 0, 4, 376, 0, 1, MipsImpOpBase + 3, 357, 0|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x12ULL },
{ 958, 2, 0, 4, 1001, 0, 1, MipsImpOpBase + 3, 357, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 957, 2, 0, 4, 928, 0, 1, MipsImpOpBase + 3, 357, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x36ULL },
{ 956, 2, 0, 4, 926, 0, 1, MipsImpOpBase + 3, 357, 0|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x12ULL },
{ 955, 2, 0, 4, 1011, 0, 1, MipsImpOpBase + 2, 359, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator), 0x12ULL },
{ 954, 2, 0, 4, 921, 0, 1, MipsImpOpBase + 2, 357, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator), 0x12ULL },
{ 953, 3, 0, 4, 986, 0, 1, MipsImpOpBase + 2, 194, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 952, 3, 0, 4, 1018, 0, 1, MipsImpOpBase + 2, 351, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x36ULL },
{ 951, 3, 0, 4, 932, 0, 1, MipsImpOpBase + 2, 194, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x36ULL },
{ 950, 3, 0, 4, 986, 0, 1, MipsImpOpBase + 2, 194, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 949, 3, 0, 4, 1018, 0, 1, MipsImpOpBase + 2, 351, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x36ULL },
{ 948, 3, 0, 4, 932, 0, 1, MipsImpOpBase + 2, 194, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x36ULL },
{ 947, 3, 0, 4, 952, 0, 1, MipsImpOpBase + 2, 194, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator), 0x12ULL },
{ 946, 2, 0, 4, 988, 0, 1, MipsImpOpBase + 2, 357, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x36ULL },
{ 945, 2, 0, 4, 951, 0, 1, MipsImpOpBase + 2, 357, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x2ULL },
{ 944, 2, 0, 4, 1019, 0, 1, MipsImpOpBase + 2, 359, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x36ULL },
{ 943, 2, 0, 2, 987, 0, 1, MipsImpOpBase + 2, 600, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 942, 2, 0, 4, 933, 0, 1, MipsImpOpBase + 2, 357, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x36ULL },
{ 941, 2, 0, 4, 1001, 0, 1, MipsImpOpBase + 3, 357, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 940, 2, 0, 4, 928, 0, 1, MipsImpOpBase + 3, 357, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x36ULL },
{ 939, 2, 0, 2, 950, 0, 1, MipsImpOpBase + 2, 600, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 938, 3, 0, 4, 377, 0, 1, MipsImpOpBase + 2, 194, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x12ULL },
{ 937, 3, 0, 4, 986, 0, 1, MipsImpOpBase + 2, 194, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 936, 3, 0, 4, 1018, 0, 1, MipsImpOpBase + 2, 351, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x36ULL },
{ 935, 3, 0, 4, 932, 0, 1, MipsImpOpBase + 2, 194, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x36ULL },
{ 934, 3, 0, 4, 1010, 0, 1, MipsImpOpBase + 2, 351, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator), 0x12ULL },
{ 933, 3, 0, 4, 920, 0, 1, MipsImpOpBase + 2, 194, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator), 0x12ULL },
{ 932, 1, 0, 4, 983, 0, 0, MipsImpOpBase + 0, 190, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator), 0x16ULL },
{ 931, 3, 1, 4, 521, 0, 0, MipsImpOpBase + 0, 160, 0, 0x6ULL },
{ 930, 3, 1, 4, 521, 0, 0, MipsImpOpBase + 0, 157, 0, 0x6ULL },
{ 929, 3, 1, 4, 521, 0, 0, MipsImpOpBase + 0, 154, 0, 0x6ULL },
{ 928, 3, 1, 4, 521, 0, 0, MipsImpOpBase + 0, 551, 0, 0x6ULL },
{ 927, 3, 1, 4, 521, 0, 0, MipsImpOpBase + 0, 566, 0, 0x6ULL },
{ 926, 3, 1, 4, 521, 0, 0, MipsImpOpBase + 0, 563, 0, 0x6ULL },
{ 925, 3, 1, 4, 521, 0, 0, MipsImpOpBase + 0, 560, 0, 0x6ULL },
{ 924, 3, 1, 4, 521, 0, 0, MipsImpOpBase + 0, 557, 0, 0x6ULL },
{ 923, 2, 0, 4, 985, 0, 1, MipsImpOpBase + 2, 598, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 922, 2, 0, 4, 931, 0, 0, MipsImpOpBase + 0, 598, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 921, 2, 0, 4, 985, 0, 1, MipsImpOpBase + 2, 598, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 920, 2, 0, 4, 931, 0, 0, MipsImpOpBase + 0, 598, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 919, 2, 0, 4, 949, 0, 1, MipsImpOpBase + 2, 596, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator), 0x45ULL },
{ 918, 2, 0, 4, 693, 0, 1, MipsImpOpBase + 2, 596, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x45ULL },
{ 917, 2, 0, 4, 692, 0, 1, MipsImpOpBase + 2, 596, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator), 0x45ULL },
{ 916, 2, 0, 4, 984, 0, 1, MipsImpOpBase + 2, 594, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x12ULL },
{ 915, 2, 0, 4, 1232, 0, 0, MipsImpOpBase + 0, 594, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 914, 2, 0, 4, 948, 0, 1, MipsImpOpBase + 2, 596, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator), 0x45ULL },
{ 913, 2, 0, 4, 691, 0, 1, MipsImpOpBase + 2, 596, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x45ULL },
{ 912, 2, 0, 4, 690, 0, 1, MipsImpOpBase + 2, 596, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator), 0x45ULL },
{ 911, 2, 0, 4, 984, 0, 1, MipsImpOpBase + 2, 594, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x12ULL },
{ 910, 2, 0, 4, 1232, 0, 0, MipsImpOpBase + 0, 594, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 909, 1, 0, 2, 983, 0, 1, MipsImpOpBase + 2, 190, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 908, 1, 0, 4, 930, 0, 0, MipsImpOpBase + 0, 190, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 907, 3, 0, 4, 1200, 0, 1, MipsImpOpBase + 2, 591, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator), 0x2ULL },
{ 906, 3, 0, 4, 1200, 0, 1, MipsImpOpBase + 2, 591, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator), 0x2ULL },
{ 905, 3, 0, 4, 1200, 0, 1, MipsImpOpBase + 2, 591, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator), 0x2ULL },
{ 904, 3, 0, 4, 1200, 0, 1, MipsImpOpBase + 2, 591, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator), 0x2ULL },
{ 903, 4, 1, 4, 1635, 0, 0, MipsImpOpBase + 0, 576, 0, 0x6ULL },
{ 902, 4, 1, 4, 1471, 0, 0, MipsImpOpBase + 0, 576, 0, 0x6ULL },
{ 901, 1, 0, 4, 1000, 0, 1, MipsImpOpBase + 3, 190, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Call)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 900, 1, 0, 4, 927, 0, 1, MipsImpOpBase + 3, 190, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Call)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 899, 1, 0, 4, 375, 0, 1, MipsImpOpBase + 3, 190, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Call)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x16ULL },
{ 898, 3, 1, 4, 1199, 0, 0, MipsImpOpBase + 0, 235, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::Rematerializable), 0x1ULL },
{ 897, 1, 0, 2, 946, 0, 1, MipsImpOpBase + 2, 190, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 896, 3, 1, 2, 735, 0, 0, MipsImpOpBase + 0, 588, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::Rematerializable), 0x0ULL },
{ 895, 3, 1, 2, 735, 0, 0, MipsImpOpBase + 0, 408, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::Rematerializable), 0x0ULL },
{ 894, 1, 0, 4, 735, 1, 1, MipsImpOpBase + 0, 0, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 893, 1, 0, 2, 735, 1, 1, MipsImpOpBase + 0, 0, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 892, 3, 1, 4, 735, 0, 0, MipsImpOpBase + 0, 585, 0, 0x0ULL },
{ 891, 3, 1, 4, 735, 0, 0, MipsImpOpBase + 0, 582, 0|(1ULL<<MCID::Rematerializable), 0x0ULL },
{ 890, 3, 1, 2, 735, 0, 0, MipsImpOpBase + 0, 582, 0|(1ULL<<MCID::Rematerializable), 0x0ULL },
{ 889, 2, 1, 4, 735, 0, 0, MipsImpOpBase + 0, 580, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 888, 2, 1, 4, 735, 0, 0, MipsImpOpBase + 0, 580, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 887, 3, 1, 4, 542, 0, 0, MipsImpOpBase + 0, 160, 0|(1ULL<<MCID::Commutable), 0x6ULL },
{ 886, 3, 1, 4, 542, 0, 0, MipsImpOpBase + 0, 157, 0|(1ULL<<MCID::Commutable), 0x6ULL },
{ 885, 3, 1, 4, 542, 0, 0, MipsImpOpBase + 0, 154, 0|(1ULL<<MCID::Commutable), 0x6ULL },
{ 884, 3, 1, 4, 542, 0, 0, MipsImpOpBase + 0, 551, 0|(1ULL<<MCID::Commutable), 0x6ULL },
{ 883, 3, 1, 4, 542, 0, 0, MipsImpOpBase + 0, 160, 0|(1ULL<<MCID::Commutable), 0x6ULL },
{ 882, 3, 1, 4, 542, 0, 0, MipsImpOpBase + 0, 157, 0|(1ULL<<MCID::Commutable), 0x6ULL },
{ 881, 3, 1, 4, 542, 0, 0, MipsImpOpBase + 0, 154, 0|(1ULL<<MCID::Commutable), 0x6ULL },
{ 880, 3, 1, 4, 542, 0, 0, MipsImpOpBase + 0, 551, 0|(1ULL<<MCID::Commutable), 0x6ULL },
{ 879, 3, 1, 4, 542, 0, 0, MipsImpOpBase + 0, 160, 0|(1ULL<<MCID::Commutable), 0x6ULL },
{ 878, 3, 1, 4, 542, 0, 0, MipsImpOpBase + 0, 157, 0|(1ULL<<MCID::Commutable), 0x6ULL },
{ 877, 3, 1, 4, 542, 0, 0, MipsImpOpBase + 0, 154, 0|(1ULL<<MCID::Commutable), 0x6ULL },
{ 876, 3, 1, 4, 542, 0, 0, MipsImpOpBase + 0, 551, 0|(1ULL<<MCID::Commutable), 0x6ULL },
{ 875, 3, 1, 4, 542, 0, 0, MipsImpOpBase + 0, 160, 0|(1ULL<<MCID::Commutable), 0x6ULL },
{ 874, 3, 1, 4, 542, 0, 0, MipsImpOpBase + 0, 157, 0|(1ULL<<MCID::Commutable), 0x6ULL },
{ 873, 3, 1, 4, 542, 0, 0, MipsImpOpBase + 0, 154, 0|(1ULL<<MCID::Commutable), 0x6ULL },
{ 872, 3, 1, 4, 542, 0, 0, MipsImpOpBase + 0, 551, 0|(1ULL<<MCID::Commutable), 0x6ULL },
{ 871, 3, 1, 4, 783, 0, 0, MipsImpOpBase + 0, 241, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 870, 2, 1, 4, 782, 0, 0, MipsImpOpBase + 0, 371, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 869, 2, 1, 4, 729, 0, 0, MipsImpOpBase + 0, 371, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 868, 3, 1, 4, 728, 0, 0, MipsImpOpBase + 0, 241, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 867, 3, 1, 4, 541, 0, 0, MipsImpOpBase + 0, 160, 0, 0x6ULL },
{ 866, 3, 1, 4, 541, 0, 0, MipsImpOpBase + 0, 157, 0, 0x6ULL },
{ 865, 3, 1, 4, 541, 0, 0, MipsImpOpBase + 0, 154, 0, 0x6ULL },
{ 864, 3, 1, 4, 541, 0, 0, MipsImpOpBase + 0, 551, 0, 0x6ULL },
{ 863, 3, 1, 4, 541, 0, 0, MipsImpOpBase + 0, 160, 0, 0x6ULL },
{ 862, 3, 1, 4, 541, 0, 0, MipsImpOpBase + 0, 157, 0, 0x6ULL },
{ 861, 3, 1, 4, 541, 0, 0, MipsImpOpBase + 0, 154, 0, 0x6ULL },
{ 860, 3, 1, 4, 541, 0, 0, MipsImpOpBase + 0, 551, 0, 0x6ULL },
{ 859, 4, 1, 4, 1634, 0, 0, MipsImpOpBase + 0, 576, 0, 0x6ULL },
{ 858, 4, 1, 4, 1470, 0, 0, MipsImpOpBase + 0, 576, 0, 0x6ULL },
{ 857, 3, 1, 4, 743, 0, 0, MipsImpOpBase + 0, 241, 0|(1ULL<<MCID::Rematerializable), 0x2ULL },
{ 856, 3, 1, 4, 806, 0, 0, MipsImpOpBase + 0, 232, 0|(1ULL<<MCID::Rematerializable), 0x2ULL },
{ 855, 3, 1, 4, 499, 0, 0, MipsImpOpBase + 0, 241, 0|(1ULL<<MCID::Rematerializable), 0x2ULL },
{ 854, 3, 1, 4, 548, 0, 0, MipsImpOpBase + 0, 551, 0, 0x6ULL },
{ 853, 3, 1, 4, 780, 0, 0, MipsImpOpBase + 0, 238, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::Rematerializable), 0x1ULL },
{ 852, 3, 1, 4, 742, 0, 0, MipsImpOpBase + 0, 238, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::Rematerializable), 0x1ULL },
{ 851, 3, 1, 4, 781, 0, 0, MipsImpOpBase + 0, 241, 0|(1ULL<<MCID::Rematerializable), 0x2ULL },
{ 850, 3, 1, 4, 549, 0, 0, MipsImpOpBase + 0, 557, 0, 0x6ULL },
{ 849, 3, 1, 2, 780, 0, 0, MipsImpOpBase + 0, 539, 0, 0x0ULL },
{ 848, 3, 1, 2, 742, 0, 0, MipsImpOpBase + 0, 539, 0, 0x0ULL },
{ 847, 3, 1, 4, 806, 0, 0, MipsImpOpBase + 0, 235, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::Rematerializable), 0x1ULL },
{ 846, 3, 1, 2, 780, 0, 0, MipsImpOpBase + 0, 573, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 845, 3, 1, 2, 742, 0, 0, MipsImpOpBase + 0, 573, 0|(1ULL<<MCID::Commutable), 0x0ULL },
{ 844, 3, 1, 4, 364, 0, 0, MipsImpOpBase + 0, 238, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::Rematerializable), 0x1ULL },
{ 843, 2, 1, 4, 779, 0, 0, MipsImpOpBase + 0, 371, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 842, 2, 1, 4, 727, 0, 0, MipsImpOpBase + 0, 371, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 841, 4, 1, 4, 778, 0, 0, MipsImpOpBase + 0, 569, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 840, 4, 1, 4, 726, 0, 0, MipsImpOpBase + 0, 569, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 839, 3, 1, 4, 739, 0, 0, MipsImpOpBase + 0, 238, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::Rematerializable), 0x1ULL },
{ 838, 3, 1, 4, 509, 0, 0, MipsImpOpBase + 0, 238, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::Rematerializable), 0x1ULL },
{ 837, 3, 1, 4, 738, 0, 0, MipsImpOpBase + 0, 241, 0|(1ULL<<MCID::Rematerializable), 0x2ULL },
{ 836, 3, 1, 4, 498, 0, 0, MipsImpOpBase + 0, 241, 0|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x2ULL },
{ 835, 3, 1, 4, 741, 0, 0, MipsImpOpBase + 0, 241, 0|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::UnmodeledSideEffects), 0x2ULL },
{ 834, 3, 1, 4, 497, 0, 0, MipsImpOpBase + 0, 241, 0|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::UnmodeledSideEffects), 0x2ULL },
{ 833, 3, 1, 4, 777, 0, 0, MipsImpOpBase + 0, 238, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::UnmodeledSideEffects), 0x1ULL },
{ 832, 3, 1, 4, 740, 0, 0, MipsImpOpBase + 0, 238, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::UnmodeledSideEffects), 0x1ULL },
{ 831, 3, 1, 4, 538, 0, 0, MipsImpOpBase + 0, 160, 0|(1ULL<<MCID::Commutable), 0x6ULL },
{ 830, 3, 1, 4, 538, 0, 0, MipsImpOpBase + 0, 157, 0|(1ULL<<MCID::Commutable), 0x6ULL },
{ 829, 3, 1, 4, 538, 0, 0, MipsImpOpBase + 0, 154, 0|(1ULL<<MCID::Commutable), 0x6ULL },
{ 828, 3, 1, 4, 538, 0, 0, MipsImpOpBase + 0, 551, 0|(1ULL<<MCID::Commutable), 0x6ULL },
{ 827, 3, 1, 4, 1517, 1, 1, MipsImpOpBase + 12, 238, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 826, 3, 1, 4, 1366, 1, 1, MipsImpOpBase + 12, 238, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 825, 3, 1, 4, 540, 0, 0, MipsImpOpBase + 0, 160, 0|(1ULL<<MCID::Commutable), 0x6ULL },
{ 824, 3, 1, 4, 540, 0, 0, MipsImpOpBase + 0, 157, 0|(1ULL<<MCID::Commutable), 0x6ULL },
{ 823, 3, 1, 4, 540, 0, 0, MipsImpOpBase + 0, 154, 0|(1ULL<<MCID::Commutable), 0x6ULL },
{ 822, 3, 1, 4, 540, 0, 0, MipsImpOpBase + 0, 551, 0|(1ULL<<MCID::Commutable), 0x6ULL },
{ 821, 3, 1, 4, 540, 0, 0, MipsImpOpBase + 0, 566, 0, 0x6ULL },
{ 820, 3, 1, 4, 540, 0, 0, MipsImpOpBase + 0, 563, 0, 0x6ULL },
{ 819, 3, 1, 4, 540, 0, 0, MipsImpOpBase + 0, 560, 0, 0x6ULL },
{ 818, 3, 1, 4, 540, 0, 0, MipsImpOpBase + 0, 557, 0, 0x6ULL },
{ 817, 3, 1, 4, 1516, 0, 1, MipsImpOpBase + 10, 545, 0|(1ULL<<MCID::Commutable), 0x6ULL },
{ 816, 3, 1, 4, 1365, 0, 1, MipsImpOpBase + 10, 545, 0|(1ULL<<MCID::Commutable), 0x6ULL },
{ 815, 3, 1, 4, 1633, 0, 1, MipsImpOpBase + 10, 545, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 814, 3, 1, 4, 1469, 0, 1, MipsImpOpBase + 10, 545, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 813, 3, 1, 4, 1515, 0, 1, MipsImpOpBase + 10, 545, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 812, 3, 1, 4, 1364, 0, 1, MipsImpOpBase + 10, 545, 0|(1ULL<<MCID::Commutable), 0x6ULL },
{ 811, 3, 1, 4, 1632, 0, 1, MipsImpOpBase + 10, 545, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 810, 3, 1, 4, 1468, 0, 1, MipsImpOpBase + 10, 545, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 809, 3, 1, 4, 776, 0, 0, MipsImpOpBase + 0, 238, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::UnmodeledSideEffects), 0x1ULL },
{ 808, 3, 1, 4, 1631, 0, 0, MipsImpOpBase + 0, 545, 0|(1ULL<<MCID::Commutable), 0x6ULL },
{ 807, 3, 1, 4, 1467, 0, 0, MipsImpOpBase + 0, 545, 0|(1ULL<<MCID::Commutable), 0x6ULL },
{ 806, 3, 1, 4, 1630, 0, 0, MipsImpOpBase + 0, 545, 0|(1ULL<<MCID::Commutable), 0x6ULL },
{ 805, 3, 1, 4, 1466, 0, 0, MipsImpOpBase + 0, 545, 0|(1ULL<<MCID::Commutable), 0x6ULL },
{ 804, 3, 1, 2, 776, 0, 0, MipsImpOpBase + 0, 554, 0|(1ULL<<MCID::Commutable), 0x0ULL },
{ 803, 3, 1, 2, 739, 0, 0, MipsImpOpBase + 0, 554, 0|(1ULL<<MCID::Commutable), 0x0ULL },
{ 802, 3, 1, 4, 539, 0, 0, MipsImpOpBase + 0, 160, 0|(1ULL<<MCID::Commutable), 0x6ULL },
{ 801, 3, 1, 4, 539, 0, 0, MipsImpOpBase + 0, 157, 0|(1ULL<<MCID::Commutable), 0x6ULL },
{ 800, 3, 1, 4, 539, 0, 0, MipsImpOpBase + 0, 154, 0|(1ULL<<MCID::Commutable), 0x6ULL },
{ 799, 3, 1, 4, 539, 0, 0, MipsImpOpBase + 0, 551, 0|(1ULL<<MCID::Commutable), 0x6ULL },
{ 798, 3, 1, 4, 539, 0, 0, MipsImpOpBase + 0, 160, 0|(1ULL<<MCID::Commutable), 0x6ULL },
{ 797, 3, 1, 4, 539, 0, 0, MipsImpOpBase + 0, 157, 0|(1ULL<<MCID::Commutable), 0x6ULL },
{ 796, 3, 1, 4, 539, 0, 0, MipsImpOpBase + 0, 154, 0|(1ULL<<MCID::Commutable), 0x6ULL },
{ 795, 3, 1, 4, 539, 0, 0, MipsImpOpBase + 0, 551, 0|(1ULL<<MCID::Commutable), 0x6ULL },
{ 794, 3, 1, 4, 539, 0, 0, MipsImpOpBase + 0, 160, 0|(1ULL<<MCID::Commutable), 0x6ULL },
{ 793, 3, 1, 4, 539, 0, 0, MipsImpOpBase + 0, 157, 0|(1ULL<<MCID::Commutable), 0x6ULL },
{ 792, 3, 1, 4, 539, 0, 0, MipsImpOpBase + 0, 154, 0|(1ULL<<MCID::Commutable), 0x6ULL },
{ 791, 3, 1, 4, 539, 0, 0, MipsImpOpBase + 0, 551, 0|(1ULL<<MCID::Commutable), 0x6ULL },
{ 790, 3, 1, 4, 1514, 0, 1, MipsImpOpBase + 11, 238, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 789, 3, 1, 4, 1363, 0, 1, MipsImpOpBase + 11, 238, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 788, 3, 1, 4, 1212, 0, 0, MipsImpOpBase + 0, 548, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x4ULL },
{ 787, 3, 1, 4, 1513, 0, 1, MipsImpOpBase + 10, 238, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 786, 3, 1, 4, 1362, 0, 1, MipsImpOpBase + 10, 238, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 785, 3, 1, 4, 1512, 0, 1, MipsImpOpBase + 10, 545, 0|(1ULL<<MCID::Commutable), 0x6ULL },
{ 784, 3, 1, 4, 1361, 0, 1, MipsImpOpBase + 10, 545, 0|(1ULL<<MCID::Commutable), 0x6ULL },
{ 783, 3, 1, 4, 1511, 0, 1, MipsImpOpBase + 10, 545, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 782, 3, 1, 4, 1360, 0, 1, MipsImpOpBase + 10, 545, 0|(1ULL<<MCID::Commutable), 0x6ULL },
{ 781, 3, 1, 4, 1629, 0, 0, MipsImpOpBase + 0, 238, 0|(1ULL<<MCID::Commutable), 0x6ULL },
{ 780, 3, 1, 4, 1465, 0, 0, MipsImpOpBase + 0, 238, 0|(1ULL<<MCID::Commutable), 0x6ULL },
{ 779, 3, 1, 4, 1628, 0, 0, MipsImpOpBase + 0, 238, 0|(1ULL<<MCID::Commutable), 0x6ULL },
{ 778, 3, 1, 4, 1464, 0, 0, MipsImpOpBase + 0, 238, 0|(1ULL<<MCID::Commutable), 0x6ULL },
{ 777, 3, 1, 4, 1627, 0, 0, MipsImpOpBase + 0, 545, 0|(1ULL<<MCID::Commutable), 0x6ULL },
{ 776, 3, 1, 4, 1463, 0, 0, MipsImpOpBase + 0, 545, 0|(1ULL<<MCID::Commutable), 0x6ULL },
{ 775, 3, 1, 4, 1626, 0, 0, MipsImpOpBase + 0, 545, 0|(1ULL<<MCID::Commutable), 0x6ULL },
{ 774, 3, 1, 4, 1462, 0, 0, MipsImpOpBase + 0, 545, 0|(1ULL<<MCID::Commutable), 0x6ULL },
{ 773, 3, 1, 4, 775, 0, 0, MipsImpOpBase + 0, 241, 0|(1ULL<<MCID::Rematerializable), 0x2ULL },
{ 772, 1, 0, 2, 738, 0, 0, MipsImpOpBase + 0, 0, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 771, 3, 1, 2, 738, 0, 0, MipsImpOpBase + 0, 542, 0, 0x0ULL },
{ 770, 3, 1, 2, 738, 0, 0, MipsImpOpBase + 0, 539, 0|(1ULL<<MCID::Commutable), 0x0ULL },
{ 769, 2, 1, 2, 738, 0, 0, MipsImpOpBase + 0, 537, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 768, 2, 1, 4, 774, 0, 0, MipsImpOpBase + 0, 371, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 767, 2, 1, 4, 738, 0, 0, MipsImpOpBase + 0, 537, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x1ULL },
{ 766, 2, 1, 4, 725, 0, 0, MipsImpOpBase + 0, 371, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 765, 3, 1, 4, 496, 0, 0, MipsImpOpBase + 0, 238, 0|(1ULL<<MCID::Commutable)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::UnmodeledSideEffects), 0x1ULL },
{ 764, 2, 1, 4, 1510, 0, 1, MipsImpOpBase + 10, 152, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 763, 2, 1, 4, 1359, 0, 1, MipsImpOpBase + 10, 152, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 762, 2, 1, 4, 1625, 0, 1, MipsImpOpBase + 10, 535, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 761, 2, 1, 4, 1461, 0, 1, MipsImpOpBase + 10, 535, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 760, 2, 1, 4, 1509, 0, 1, MipsImpOpBase + 10, 535, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 759, 2, 1, 4, 1358, 0, 1, MipsImpOpBase + 10, 535, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x6ULL },
{ 758, 3, 1, 4, 550, 0, 0, MipsImpOpBase + 0, 160, 0|(1ULL<<MCID::Pseudo), 0x0ULL },
{ 757, 3, 1, 4, 550, 0, 0, MipsImpOpBase + 0, 157, 0|(1ULL<<MCID::Pseudo), 0x0ULL },
{ 756, 3, 1, 4, 550, 0, 0, MipsImpOpBase + 0, 154, 0|(1ULL<<MCID::Pseudo), 0x0ULL },
{ 755, 3, 1, 4, 1, 0, 0, MipsImpOpBase + 0, 319, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 754, 3, 1, 4, 1, 0, 0, MipsImpOpBase + 0, 319, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 753, 3, 1, 4, 1, 0, 0, MipsImpOpBase + 0, 319, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 752, 3, 1, 4, 1, 0, 0, MipsImpOpBase + 0, 319, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 751, 3, 1, 4, 1, 0, 0, MipsImpOpBase + 0, 319, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 750, 3, 1, 4, 1, 0, 0, MipsImpOpBase + 0, 238, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 749, 3, 1, 4, 1, 0, 0, MipsImpOpBase + 0, 241, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 748, 3, 1, 4, 1, 0, 0, MipsImpOpBase + 0, 238, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 747, 3, 1, 4, 1, 0, 0, MipsImpOpBase + 0, 241, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 746, 3, 1, 4, 886, 0, 0, MipsImpOpBase + 0, 445, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 745, 0, 0, 4, 982, 0, 0, MipsImpOpBase + 0, 1, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Trap)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 744, 0, 0, 4, 402, 0, 0, MipsImpOpBase + 0, 1, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Trap)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 743, 1, 0, 4, 1007, 0, 1, MipsImpOpBase + 2, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Return)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Call)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10ULL },
{ 742, 1, 0, 4, 965, 0, 1, MipsImpOpBase + 2, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Return)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Call)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10ULL },
{ 741, 1, 0, 4, 1006, 0, 1, MipsImpOpBase + 2, 197, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Return)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Call)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::HasPostISelHook)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10ULL },
{ 740, 1, 0, 4, 964, 0, 1, MipsImpOpBase + 2, 197, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Return)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Call)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::HasPostISelHook)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10ULL },
{ 739, 1, 0, 4, 1016, 0, 1, MipsImpOpBase + 2, 318, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Return)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Call)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::HasPostISelHook)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10ULL },
{ 738, 1, 0, 4, 385, 0, 1, MipsImpOpBase + 2, 197, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Return)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Call)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::HasPostISelHook)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10ULL },
{ 737, 1, 0, 4, 1016, 0, 1, MipsImpOpBase + 2, 318, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Return)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Call)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::HasPostISelHook)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10ULL },
{ 736, 1, 0, 4, 385, 0, 1, MipsImpOpBase + 2, 197, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Return)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Call)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::HasPostISelHook)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10ULL },
{ 735, 1, 0, 4, 938, 0, 1, MipsImpOpBase + 2, 197, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Return)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Call)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::HasPostISelHook)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10ULL },
{ 734, 1, 0, 4, 938, 0, 1, MipsImpOpBase + 2, 197, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Return)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Call)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::HasPostISelHook)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10ULL },
{ 733, 1, 0, 4, 1024, 0, 1, MipsImpOpBase + 2, 318, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Return)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Call)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::HasPostISelHook)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10ULL },
{ 732, 1, 0, 4, 1024, 0, 1, MipsImpOpBase + 2, 318, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Return)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Call)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::HasPostISelHook)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10ULL },
{ 731, 1, 0, 4, 384, 0, 1, MipsImpOpBase + 2, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Return)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Call)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x10ULL },
{ 730, 3, 1, 2, 736, 0, 1, MipsImpOpBase + 9, 408, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 729, 3, 1, 2, 736, 0, 0, MipsImpOpBase + 0, 408, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },
{ 728, 3, 1, 2, 736, 0, 0, MipsImpOpBase + 0, 532, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },
{ 727, 3, 1, 2, 736, 0, 0, MipsImpOpBase + 0, 532, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },
{ 726, 3, 1, 2, 736, 0, 0, MipsImpOpBase + 0, 408, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },
{ 725, 5, 1, 2, 945, 0, 0, MipsImpOpBase + 0, 522, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },
{ 724, 5, 1, 2, 945, 0, 0, MipsImpOpBase + 0, 527, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 723, 5, 1, 2, 945, 0, 0, MipsImpOpBase + 0, 527, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },
{ 722, 5, 1, 2, 945, 0, 0, MipsImpOpBase + 0, 522, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },
{ 721, 5, 1, 2, 945, 0, 0, MipsImpOpBase + 0, 527, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },
{ 720, 5, 1, 2, 945, 0, 0, MipsImpOpBase + 0, 522, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },
{ 719, 5, 1, 2, 945, 0, 0, MipsImpOpBase + 0, 522, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },
{ 718, 5, 1, 2, 945, 0, 0, MipsImpOpBase + 0, 527, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 717, 5, 1, 2, 945, 0, 0, MipsImpOpBase + 0, 527, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 716, 5, 1, 2, 945, 0, 0, MipsImpOpBase + 0, 522, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },
{ 715, 5, 1, 2, 945, 0, 0, MipsImpOpBase + 0, 527, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },
{ 714, 5, 1, 2, 945, 0, 0, MipsImpOpBase + 0, 522, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },
{ 713, 4, 1, 2, 945, 0, 0, MipsImpOpBase + 0, 518, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },
{ 712, 4, 1, 2, 945, 0, 0, MipsImpOpBase + 0, 518, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },
{ 711, 3, 0, 4, 1, 0, 0, MipsImpOpBase + 0, 368, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 710, 3, 0, 4, 1, 0, 0, MipsImpOpBase + 0, 368, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 709, 2, 1, 4, 1, 0, 0, MipsImpOpBase + 0, 516, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },
{ 708, 2, 1, 4, 1, 0, 0, MipsImpOpBase + 0, 510, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },
{ 707, 2, 1, 4, 1, 0, 0, MipsImpOpBase + 0, 514, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },
{ 706, 2, 1, 4, 1, 0, 0, MipsImpOpBase + 0, 512, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },
{ 705, 2, 1, 4, 1, 0, 0, MipsImpOpBase + 0, 510, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },
{ 704, 3, 0, 4, 1137, 0, 0, MipsImpOpBase + 0, 361, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 703, 3, 0, 4, 705, 0, 0, MipsImpOpBase + 0, 328, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },
{ 702, 3, 0, 4, 1, 0, 0, MipsImpOpBase + 0, 325, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },
{ 701, 3, 0, 4, 1, 0, 0, MipsImpOpBase + 0, 322, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },
{ 700, 3, 0, 4, 0, 0, 0, MipsImpOpBase + 0, 340, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x2ULL },
{ 699, 3, 0, 4, 0, 0, 0, MipsImpOpBase + 0, 337, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x2ULL },
{ 698, 3, 0, 4, 0, 0, 0, MipsImpOpBase + 0, 334, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x2ULL },
{ 697, 3, 0, 4, 0, 0, 0, MipsImpOpBase + 0, 331, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x2ULL },
{ 696, 3, 1, 4, 1, 0, 0, MipsImpOpBase + 0, 238, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 695, 3, 1, 4, 1, 0, 0, MipsImpOpBase + 0, 241, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 694, 2, 1, 4, 1, 0, 0, MipsImpOpBase + 0, 516, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },
{ 693, 2, 1, 4, 1, 0, 0, MipsImpOpBase + 0, 510, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },
{ 692, 2, 1, 4, 1, 0, 0, MipsImpOpBase + 0, 514, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },
{ 691, 2, 1, 4, 1, 0, 0, MipsImpOpBase + 0, 512, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },
{ 690, 2, 1, 4, 1, 0, 0, MipsImpOpBase + 0, 510, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },
{ 689, 3, 1, 4, 1, 0, 0, MipsImpOpBase + 0, 238, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 688, 3, 1, 4, 1, 0, 0, MipsImpOpBase + 0, 241, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 687, 3, 1, 4, 1, 0, 0, MipsImpOpBase + 0, 232, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 686, 3, 1, 4, 1, 0, 0, MipsImpOpBase + 0, 232, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 685, 3, 1, 4, 1, 0, 0, MipsImpOpBase + 0, 232, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 684, 3, 1, 4, 1, 0, 0, MipsImpOpBase + 0, 241, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 683, 3, 1, 4, 1, 0, 0, MipsImpOpBase + 0, 238, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 682, 3, 1, 4, 1, 0, 0, MipsImpOpBase + 0, 232, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 681, 3, 1, 4, 1, 0, 0, MipsImpOpBase + 0, 241, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 680, 3, 1, 4, 1, 0, 0, MipsImpOpBase + 0, 238, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 679, 3, 1, 4, 1, 0, 0, MipsImpOpBase + 0, 232, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 678, 3, 1, 4, 1, 0, 0, MipsImpOpBase + 0, 241, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 677, 3, 1, 4, 1, 0, 0, MipsImpOpBase + 0, 232, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 676, 3, 1, 4, 1, 0, 0, MipsImpOpBase + 0, 241, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 675, 3, 1, 4, 1, 0, 0, MipsImpOpBase + 0, 232, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 674, 3, 1, 4, 1, 0, 0, MipsImpOpBase + 0, 241, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 673, 3, 1, 4, 1, 0, 0, MipsImpOpBase + 0, 238, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 672, 3, 1, 4, 1, 0, 0, MipsImpOpBase + 0, 232, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 671, 3, 1, 4, 1, 0, 0, MipsImpOpBase + 0, 241, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 670, 3, 1, 4, 1, 0, 0, MipsImpOpBase + 0, 238, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 669, 3, 1, 4, 1, 0, 0, MipsImpOpBase + 0, 238, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 668, 3, 1, 4, 1, 0, 0, MipsImpOpBase + 0, 241, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 667, 3, 1, 4, 1, 0, 0, MipsImpOpBase + 0, 507, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 666, 3, 1, 4, 1, 0, 0, MipsImpOpBase + 0, 241, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 665, 3, 1, 4, 1, 0, 0, MipsImpOpBase + 0, 319, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 664, 3, 1, 4, 885, 0, 0, MipsImpOpBase + 0, 445, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 663, 3, 1, 4, 1, 0, 0, MipsImpOpBase + 0, 504, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 662, 0, 0, 2, 941, 0, 0, MipsImpOpBase + 0, 1, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Return)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x0ULL },
{ 661, 0, 0, 4, 382, 0, 0, MipsImpOpBase + 0, 1, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Return)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::DelaySlot)|(1ULL<<MCID::Terminator), 0x10ULL },
{ 660, 3, 0, 4, 1, 0, 0, MipsImpOpBase + 0, 241, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 659, 3, 0, 4, 1, 0, 0, MipsImpOpBase + 0, 238, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 658, 3, 0, 4, 1, 0, 0, MipsImpOpBase + 0, 241, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 657, 3, 0, 4, 1, 0, 0, MipsImpOpBase + 0, 238, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 656, 3, 1, 4, 866, 0, 0, MipsImpOpBase + 0, 445, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 655, 3, 1, 4, 1215, 0, 0, MipsImpOpBase + 0, 501, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 654, 3, 1, 4, 1215, 0, 0, MipsImpOpBase + 0, 498, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 653, 3, 1, 4, 1215, 0, 0, MipsImpOpBase + 0, 495, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },
{ 652, 4, 1, 4, 1, 0, 0, MipsImpOpBase + 0, 491, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },
{ 651, 4, 1, 4, 1, 0, 0, MipsImpOpBase + 0, 487, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },
{ 650, 4, 1, 4, 1, 0, 0, MipsImpOpBase + 0, 483, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },
{ 649, 4, 1, 4, 1, 0, 0, MipsImpOpBase + 0, 479, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },
{ 648, 4, 1, 4, 1, 0, 0, MipsImpOpBase + 0, 475, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },
{ 647, 4, 1, 4, 1, 0, 0, MipsImpOpBase + 0, 471, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },
{ 646, 4, 1, 4, 1, 0, 0, MipsImpOpBase + 0, 467, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },
{ 645, 4, 1, 4, 1,#ifdef __GNUC__#pragma GCC diagnostic push#pragma GCC diagnostic ignored "-Woverlength-strings"#endif#ifdef __GNUC__#pragma GCC diagnostic pop#endif#endif #ifdef GET_INSTRINFO_HEADER#undef GET_INSTRINFO_HEADER#endif #ifdef GET_INSTRINFO_HELPER_DECLS#undef GET_INSTRINFO_HELPER_DECLS#endif #ifdef GET_INSTRINFO_HELPERS#undef GET_INSTRINFO_HELPERS#endif #ifdef GET_INSTRINFO_CTOR_DTOR#undef GET_INSTRINFO_CTOR_DTOR#endif #ifdef GET_INSTRINFO_OPERAND_ENUM#undef GET_INSTRINFO_OPERAND_ENUM#endif #ifdef GET_INSTRINFO_NAMED_OPS#undef GET_INSTRINFO_NAMED_OPS#endif #ifdef GET_INSTRINFO_OPERAND_TYPES_ENUM#undef GET_INSTRINFO_OPERAND_TYPES_ENUM#endif #ifdef GET_INSTRINFO_OPERAND_TYPE#undef GET_INSTRINFO_OPERAND_TYPE#endif #ifdef GET_INSTRINFO_MEM_OPERAND_SIZE#undef GET_INSTRINFO_MEM_OPERAND_SIZE#endif #ifdef GET_INSTRINFO_LOGICAL_OPERAND_SIZE_MAP#undef GET_INSTRINFO_LOGICAL_OPERAND_SIZE_MAP#endif #ifdef GET_INSTRINFO_LOGICAL_OPERAND_TYPE_MAP#undef GET_INSTRINFO_LOGICAL_OPERAND_TYPE_MAP#endif #ifdef GET_INSTRINFO_MC_HELPER_DECLS#undef GET_INSTRINFO_MC_HELPER_DECLSclass MCInstclass FeatureBitsetvoid verifyInstructionPredicates(unsigned Opcode, const FeatureBitset &Features)#endif #ifdef GET_INSTRINFO_MC_HELPERS#undef GET_INSTRINFO_MC_HELPERS#endif #if (defined(ENABLE_INSTR_PREDICATE_VERIFIER) && !defined(NDEBUG)) ||\
defined(GET_AVAILABLE_OPCODE_CHECKER)#define GET_COMPUTE_FEATURES#endif#ifdef GET_COMPUTE_FEATURES#undef GET_COMPUTE_FEATURES#endif #ifdef GET_AVAILABLE_OPCODE_CHECKER#undef GET_AVAILABLE_OPCODE_CHECKER#endif #ifdef ENABLE_INSTR_PREDICATE_VERIFIER#undef ENABLE_INSTR_PREDICATE_VERIFIER#include <sstream>#ifndef NDEBUG#endif #ifndef NDEBUG#endif #endif #ifdef GET_INSTRMAP_INFO#undef GET_INSTRMAP_INFO#endif