| 1 | /*===- TableGen'erated file -------------------------------------*- C++ -*-===*\ |
| 2 | |* *| |
| 3 | |* Subtarget Enumeration Source Fragment *| |
| 4 | |* *| |
| 5 | |* Automatically generated file, do not edit! *| |
| 6 | |* *| |
| 7 | \*===----------------------------------------------------------------------===*/ |
| 8 | |
| 9 | #ifdef GET_SUBTARGETINFO_ENUM |
| 10 | #undef GET_SUBTARGETINFO_ENUM |
| 11 | |
| 12 | namespace llvm { |
| 13 | |
| 14 | namespace Mips { |
| 15 | |
| 16 | enum { |
| 17 | FeatureAbs2008 = 0, |
| 18 | FeatureCRC = 1, |
| 19 | FeatureCnMips = 2, |
| 20 | FeatureCnMipsP = 3, |
| 21 | FeatureDSP = 4, |
| 22 | FeatureDSPR2 = 5, |
| 23 | FeatureDSPR3 = 6, |
| 24 | FeatureEVA = 7, |
| 25 | FeatureFP64Bit = 8, |
| 26 | FeatureFPXX = 9, |
| 27 | FeatureFixR5900 = 10, |
| 28 | FeatureGINV = 11, |
| 29 | FeatureGP64Bit = 12, |
| 30 | FeatureLongCalls = 13, |
| 31 | FeatureMSA = 14, |
| 32 | FeatureMT = 15, |
| 33 | FeatureMicroMips = 16, |
| 34 | FeatureMips1 = 17, |
| 35 | FeatureMips2 = 18, |
| 36 | FeatureMips3 = 19, |
| 37 | FeatureMips3D = 20, |
| 38 | FeatureMips3_32 = 21, |
| 39 | FeatureMips3_32r2 = 22, |
| 40 | FeatureMips4 = 23, |
| 41 | FeatureMips4_32 = 24, |
| 42 | FeatureMips4_32r2 = 25, |
| 43 | FeatureMips5 = 26, |
| 44 | FeatureMips5_32r2 = 27, |
| 45 | FeatureMips16 = 28, |
| 46 | FeatureMips32 = 29, |
| 47 | FeatureMips32r2 = 30, |
| 48 | FeatureMips32r3 = 31, |
| 49 | FeatureMips32r5 = 32, |
| 50 | FeatureMips32r6 = 33, |
| 51 | FeatureMips64 = 34, |
| 52 | FeatureMips64r2 = 35, |
| 53 | FeatureMips64r3 = 36, |
| 54 | FeatureMips64r5 = 37, |
| 55 | FeatureMips64r6 = 38, |
| 56 | FeatureNaN2008 = 39, |
| 57 | FeatureNoABICalls = 40, |
| 58 | FeatureNoMadd4 = 41, |
| 59 | FeatureNoOddSPReg = 42, |
| 60 | FeaturePTR64Bit = 43, |
| 61 | FeatureR5900 = 44, |
| 62 | FeatureReserveGPR1 = 45, |
| 63 | FeatureReserveGPR2 = 46, |
| 64 | FeatureReserveGPR3 = 47, |
| 65 | FeatureReserveGPR4 = 48, |
| 66 | FeatureReserveGPR5 = 49, |
| 67 | FeatureReserveGPR6 = 50, |
| 68 | FeatureReserveGPR7 = 51, |
| 69 | FeatureReserveGPR8 = 52, |
| 70 | FeatureReserveGPR9 = 53, |
| 71 | FeatureReserveGPR10 = 54, |
| 72 | FeatureReserveGPR11 = 55, |
| 73 | FeatureReserveGPR12 = 56, |
| 74 | FeatureReserveGPR13 = 57, |
| 75 | FeatureReserveGPR14 = 58, |
| 76 | FeatureReserveGPR15 = 59, |
| 77 | FeatureReserveGPR16 = 60, |
| 78 | FeatureReserveGPR17 = 61, |
| 79 | FeatureReserveGPR18 = 62, |
| 80 | FeatureReserveGPR19 = 63, |
| 81 | FeatureReserveGPR20 = 64, |
| 82 | FeatureReserveGPR21 = 65, |
| 83 | FeatureReserveGPR22 = 66, |
| 84 | FeatureReserveGPR23 = 67, |
| 85 | FeatureReserveGPR24 = 68, |
| 86 | FeatureReserveGPR25 = 69, |
| 87 | FeatureReserveGPR26 = 70, |
| 88 | FeatureReserveGPR27 = 71, |
| 89 | FeatureReserveGPR28 = 72, |
| 90 | FeatureReserveGPR29 = 73, |
| 91 | FeatureReserveGPR30 = 74, |
| 92 | FeatureReserveGPR31 = 75, |
| 93 | FeatureSingleFloat = 76, |
| 94 | FeatureSoftFloat = 77, |
| 95 | FeatureStrictAlign = 78, |
| 96 | FeatureSym32 = 79, |
| 97 | FeatureUseCompactBranches = 80, |
| 98 | FeatureUseIndirectJumpsHazard = 81, |
| 99 | FeatureUseTCCInDIV = 82, |
| 100 | FeatureVFPU = 83, |
| 101 | FeatureVirt = 84, |
| 102 | FeatureXGOT = 85, |
| 103 | ImplI6400 = 86, |
| 104 | ImplI6500 = 87, |
| 105 | ImplP5600 = 88, |
| 106 | NumSubtargetFeatures = 89 |
| 107 | }; |
| 108 | |
| 109 | } // namespace Mips |
| 110 | |
| 111 | } // namespace llvm |
| 112 | |
| 113 | #endif // GET_SUBTARGETINFO_ENUM |
| 114 | |
| 115 | #ifdef GET_SUBTARGETINFO_MACRO |
| 116 | |
| 117 | GET_SUBTARGETINFO_MACRO(Abs2008, false, abs2008) |
| 118 | GET_SUBTARGETINFO_MACRO(DisableMadd4, false, disableMadd4) |
| 119 | GET_SUBTARGETINFO_MACRO(FixR5900, false, fixR5900) |
| 120 | GET_SUBTARGETINFO_MACRO(Has3D, false, has3D) |
| 121 | GET_SUBTARGETINFO_MACRO(HasCRC, false, hasCRC) |
| 122 | GET_SUBTARGETINFO_MACRO(HasCnMips, false, hasCnMips) |
| 123 | GET_SUBTARGETINFO_MACRO(HasCnMipsP, false, hasCnMipsP) |
| 124 | GET_SUBTARGETINFO_MACRO(HasDSP, false, hasDSP) |
| 125 | GET_SUBTARGETINFO_MACRO(HasDSPR2, false, hasDSPR2) |
| 126 | GET_SUBTARGETINFO_MACRO(HasDSPR3, false, hasDSPR3) |
| 127 | GET_SUBTARGETINFO_MACRO(HasEVA, false, hasEVA) |
| 128 | GET_SUBTARGETINFO_MACRO(HasGINV, false, hasGINV) |
| 129 | GET_SUBTARGETINFO_MACRO(HasMSA, false, hasMSA) |
| 130 | GET_SUBTARGETINFO_MACRO(HasMT, false, hasMT) |
| 131 | GET_SUBTARGETINFO_MACRO(HasMips3_32, false, hasMips3_32) |
| 132 | GET_SUBTARGETINFO_MACRO(HasMips3_32r2, false, hasMips3_32r2) |
| 133 | GET_SUBTARGETINFO_MACRO(HasMips4_32, false, hasMips4_32) |
| 134 | GET_SUBTARGETINFO_MACRO(HasMips4_32r2, false, hasMips4_32r2) |
| 135 | GET_SUBTARGETINFO_MACRO(HasMips5_32r2, false, hasMips5_32r2) |
| 136 | GET_SUBTARGETINFO_MACRO(HasSym32, false, hasSym32) |
| 137 | GET_SUBTARGETINFO_MACRO(HasVFPU, false, hasVFPU) |
| 138 | GET_SUBTARGETINFO_MACRO(HasVirt, false, hasVirt) |
| 139 | GET_SUBTARGETINFO_MACRO(InMicroMipsMode, false, inMicroMipsMode) |
| 140 | GET_SUBTARGETINFO_MACRO(InMips16Mode, false, inMips16Mode) |
| 141 | GET_SUBTARGETINFO_MACRO(IsFP64bit, false, isFP64bit) |
| 142 | GET_SUBTARGETINFO_MACRO(IsFPXX, false, isFPXX) |
| 143 | GET_SUBTARGETINFO_MACRO(IsGP64bit, false, isGP64bit) |
| 144 | GET_SUBTARGETINFO_MACRO(IsNaN2008bit, false, isNaN2008bit) |
| 145 | GET_SUBTARGETINFO_MACRO(IsPTR64bit, false, isPTR64bit) |
| 146 | GET_SUBTARGETINFO_MACRO(IsR5900, false, isR5900) |
| 147 | GET_SUBTARGETINFO_MACRO(IsSingleFloat, false, isSingleFloat) |
| 148 | GET_SUBTARGETINFO_MACRO(IsSoftFloat, false, isSoftFloat) |
| 149 | GET_SUBTARGETINFO_MACRO(NoABICalls, false, noABICalls) |
| 150 | GET_SUBTARGETINFO_MACRO(StrictAlign, false, strictAlign) |
| 151 | GET_SUBTARGETINFO_MACRO(UseCompactBranches, false, useCompactBranches) |
| 152 | GET_SUBTARGETINFO_MACRO(UseIndirectJumpsHazard, false, useIndirectJumpsHazard) |
| 153 | GET_SUBTARGETINFO_MACRO(UseLongCalls, false, useLongCalls) |
| 154 | GET_SUBTARGETINFO_MACRO(UseOddSPReg, true, useOddSPReg) |
| 155 | GET_SUBTARGETINFO_MACRO(UseTCCInDIV, true, useTCCInDIV) |
| 156 | GET_SUBTARGETINFO_MACRO(UseXGOT, false, useXGOT) |
| 157 | |
| 158 | #undef GET_SUBTARGETINFO_MACRO |
| 159 | #endif // GET_SUBTARGETINFO_MACRO |
| 160 | |
| 161 | #ifdef GET_SUBTARGETINFO_MC_DESC |
| 162 | #undef GET_SUBTARGETINFO_MC_DESC |
| 163 | |
| 164 | namespace llvm { |
| 165 | |
| 166 | // Sorted (by key) array of values for CPU features. |
| 167 | extern const llvm::SubtargetFeatureKVStorage< 89, 3267> MipsFeatureKVStorage = { |
| 168 | { |
| 169 | { sizeof(SubtargetFeatureKV) * 89 + 1, sizeof(SubtargetFeatureKV) * 89 + 9, Mips::FeatureAbs2008, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 170 | { sizeof(SubtargetFeatureKV) * 88 + 44, sizeof(SubtargetFeatureKV) * 88 + 51, Mips::FeatureCnMips, { { { 0x800000000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 171 | { sizeof(SubtargetFeatureKV) * 87 + 73, sizeof(SubtargetFeatureKV) * 87 + 81, Mips::FeatureCnMipsP, { { { 0x4ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 172 | { sizeof(SubtargetFeatureKV) * 86 + 104, sizeof(SubtargetFeatureKV) * 86 + 108, Mips::FeatureCRC, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 173 | { sizeof(SubtargetFeatureKV) * 85 + 124, sizeof(SubtargetFeatureKV) * 85 + 128, Mips::FeatureDSP, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 174 | { sizeof(SubtargetFeatureKV) * 84 + 141, sizeof(SubtargetFeatureKV) * 84 + 147, Mips::FeatureDSPR2, { { { 0x10ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 175 | { sizeof(SubtargetFeatureKV) * 83 + 163, sizeof(SubtargetFeatureKV) * 83 + 169, Mips::FeatureDSPR3, { { { 0x30ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 176 | { sizeof(SubtargetFeatureKV) * 82 + 185, sizeof(SubtargetFeatureKV) * 82 + 189, Mips::FeatureEVA, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 177 | { sizeof(SubtargetFeatureKV) * 81 + 202, sizeof(SubtargetFeatureKV) * 81 + 212, Mips::FeatureFixR5900, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 178 | { sizeof(SubtargetFeatureKV) * 80 + 248, sizeof(SubtargetFeatureKV) * 80 + 253, Mips::FeatureFP64Bit, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 179 | { sizeof(SubtargetFeatureKV) * 79 + 281, sizeof(SubtargetFeatureKV) * 79 + 286, Mips::FeatureFPXX, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 180 | { sizeof(SubtargetFeatureKV) * 78 + 303, sizeof(SubtargetFeatureKV) * 78 + 308, Mips::FeatureGINV, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 181 | { sizeof(SubtargetFeatureKV) * 77 + 335, sizeof(SubtargetFeatureKV) * 77 + 340, Mips::FeatureGP64Bit, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 182 | { sizeof(SubtargetFeatureKV) * 76 + 382, sizeof(SubtargetFeatureKV) * 76 + 388, Mips::ImplI6400, { { { 0x4000004000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 183 | { sizeof(SubtargetFeatureKV) * 75 + 409, sizeof(SubtargetFeatureKV) * 75 + 415, Mips::ImplI6500, { { { 0x4000004000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 184 | { sizeof(SubtargetFeatureKV) * 74 + 436, sizeof(SubtargetFeatureKV) * 74 + 447, Mips::FeatureLongCalls, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 185 | { sizeof(SubtargetFeatureKV) * 73 + 482, sizeof(SubtargetFeatureKV) * 73 + 492, Mips::FeatureMicroMips, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 186 | { sizeof(SubtargetFeatureKV) * 72 + 507, sizeof(SubtargetFeatureKV) * 72 + 513, Mips::FeatureMips1, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 187 | { sizeof(SubtargetFeatureKV) * 71 + 532, sizeof(SubtargetFeatureKV) * 71 + 539, Mips::FeatureMips16, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 188 | { sizeof(SubtargetFeatureKV) * 70 + 551, sizeof(SubtargetFeatureKV) * 70 + 557, Mips::FeatureMips2, { { { 0x20000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 189 | { sizeof(SubtargetFeatureKV) * 69 + 577, sizeof(SubtargetFeatureKV) * 69 + 583, Mips::FeatureMips3, { { { 0x641100ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 190 | { sizeof(SubtargetFeatureKV) * 68 + 604, sizeof(SubtargetFeatureKV) * 68 + 611, Mips::FeatureMips32, { { { 0x1240000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 191 | { sizeof(SubtargetFeatureKV) * 67 + 630, sizeof(SubtargetFeatureKV) * 67 + 639, Mips::FeatureMips32r2, { { { 0x2a400000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 192 | { sizeof(SubtargetFeatureKV) * 66 + 660, sizeof(SubtargetFeatureKV) * 66 + 669, Mips::FeatureMips32r3, { { { 0x40000000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 193 | { sizeof(SubtargetFeatureKV) * 65 + 690, sizeof(SubtargetFeatureKV) * 65 + 699, Mips::FeatureMips32r5, { { { 0x80000000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 194 | { sizeof(SubtargetFeatureKV) * 64 + 720, sizeof(SubtargetFeatureKV) * 64 + 729, Mips::FeatureMips32r6, { { { 0x8100000101ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 195 | { sizeof(SubtargetFeatureKV) * 63 + 765, sizeof(SubtargetFeatureKV) * 63 + 774, Mips::FeatureMips3_32, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 196 | { sizeof(SubtargetFeatureKV) * 62 + 838, sizeof(SubtargetFeatureKV) * 62 + 849, Mips::FeatureMips3_32r2, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 197 | { sizeof(SubtargetFeatureKV) * 61 + 915, sizeof(SubtargetFeatureKV) * 61 + 922, Mips::FeatureMips3D, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 198 | { sizeof(SubtargetFeatureKV) * 60 + 934, sizeof(SubtargetFeatureKV) * 60 + 940, Mips::FeatureMips4, { { { 0x3080000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 199 | { sizeof(SubtargetFeatureKV) * 59 + 960, sizeof(SubtargetFeatureKV) * 59 + 969, Mips::FeatureMips4_32, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 200 | { sizeof(SubtargetFeatureKV) * 58 + 1032, sizeof(SubtargetFeatureKV) * 58 + 1043, Mips::FeatureMips4_32r2, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 201 | { sizeof(SubtargetFeatureKV) * 57 + 1108, sizeof(SubtargetFeatureKV) * 57 + 1114, Mips::FeatureMips5, { { { 0x8800000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 202 | { sizeof(SubtargetFeatureKV) * 56 + 1155, sizeof(SubtargetFeatureKV) * 56 + 1166, Mips::FeatureMips5_32r2, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 203 | { sizeof(SubtargetFeatureKV) * 55 + 1230, sizeof(SubtargetFeatureKV) * 55 + 1237, Mips::FeatureMips64, { { { 0x24000000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 204 | { sizeof(SubtargetFeatureKV) * 54 + 1256, sizeof(SubtargetFeatureKV) * 54 + 1265, Mips::FeatureMips64r2, { { { 0x440000000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 205 | { sizeof(SubtargetFeatureKV) * 53 + 1286, sizeof(SubtargetFeatureKV) * 53 + 1295, Mips::FeatureMips64r3, { { { 0x880000000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 206 | { sizeof(SubtargetFeatureKV) * 52 + 1316, sizeof(SubtargetFeatureKV) * 52 + 1325, Mips::FeatureMips64r5, { { { 0x1100000000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 207 | { sizeof(SubtargetFeatureKV) * 51 + 1346, sizeof(SubtargetFeatureKV) * 51 + 1355, Mips::FeatureMips64r6, { { { 0xa200000001ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 208 | { sizeof(SubtargetFeatureKV) * 50 + 1391, sizeof(SubtargetFeatureKV) * 50 + 1395, Mips::FeatureMSA, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 209 | { sizeof(SubtargetFeatureKV) * 49 + 1408, sizeof(SubtargetFeatureKV) * 49 + 1411, Mips::FeatureMT, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 210 | { sizeof(SubtargetFeatureKV) * 48 + 1423, sizeof(SubtargetFeatureKV) * 48 + 1431, Mips::FeatureNaN2008, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 211 | { sizeof(SubtargetFeatureKV) * 47 + 1458, sizeof(SubtargetFeatureKV) * 47 + 1469, Mips::FeatureNoABICalls, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 212 | { sizeof(SubtargetFeatureKV) * 46 + 1514, sizeof(SubtargetFeatureKV) * 46 + 1522, Mips::FeatureNoMadd4, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 213 | { sizeof(SubtargetFeatureKV) * 45 + 1574, sizeof(SubtargetFeatureKV) * 45 + 1585, Mips::FeatureNoOddSPReg, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 214 | { sizeof(SubtargetFeatureKV) * 44 + 1633, sizeof(SubtargetFeatureKV) * 44 + 1639, Mips::ImplP5600, { { { 0x100000000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 215 | { sizeof(SubtargetFeatureKV) * 43 + 1659, sizeof(SubtargetFeatureKV) * 43 + 1665, Mips::FeaturePTR64Bit, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 216 | { sizeof(SubtargetFeatureKV) * 42 + 1690, sizeof(SubtargetFeatureKV) * 42 + 1696, Mips::FeatureR5900, { { { 0x80400ULL, 0x1000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 217 | { sizeof(SubtargetFeatureKV) * 41 + 1731, sizeof(SubtargetFeatureKV) * 41 + 1744, Mips::FeatureReserveGPR1, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 218 | { sizeof(SubtargetFeatureKV) * 40 + 1763, sizeof(SubtargetFeatureKV) * 40 + 1777, Mips::FeatureReserveGPR10, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 219 | { sizeof(SubtargetFeatureKV) * 39 + 1797, sizeof(SubtargetFeatureKV) * 39 + 1811, Mips::FeatureReserveGPR11, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 220 | { sizeof(SubtargetFeatureKV) * 38 + 1831, sizeof(SubtargetFeatureKV) * 38 + 1845, Mips::FeatureReserveGPR12, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 221 | { sizeof(SubtargetFeatureKV) * 37 + 1865, sizeof(SubtargetFeatureKV) * 37 + 1879, Mips::FeatureReserveGPR13, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 222 | { sizeof(SubtargetFeatureKV) * 36 + 1899, sizeof(SubtargetFeatureKV) * 36 + 1913, Mips::FeatureReserveGPR14, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 223 | { sizeof(SubtargetFeatureKV) * 35 + 1933, sizeof(SubtargetFeatureKV) * 35 + 1947, Mips::FeatureReserveGPR15, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 224 | { sizeof(SubtargetFeatureKV) * 34 + 1967, sizeof(SubtargetFeatureKV) * 34 + 1981, Mips::FeatureReserveGPR16, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 225 | { sizeof(SubtargetFeatureKV) * 33 + 2001, sizeof(SubtargetFeatureKV) * 33 + 2015, Mips::FeatureReserveGPR17, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 226 | { sizeof(SubtargetFeatureKV) * 32 + 2035, sizeof(SubtargetFeatureKV) * 32 + 2049, Mips::FeatureReserveGPR18, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 227 | { sizeof(SubtargetFeatureKV) * 31 + 2069, sizeof(SubtargetFeatureKV) * 31 + 2083, Mips::FeatureReserveGPR19, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 228 | { sizeof(SubtargetFeatureKV) * 30 + 2103, sizeof(SubtargetFeatureKV) * 30 + 2116, Mips::FeatureReserveGPR2, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 229 | { sizeof(SubtargetFeatureKV) * 29 + 2135, sizeof(SubtargetFeatureKV) * 29 + 2149, Mips::FeatureReserveGPR20, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 230 | { sizeof(SubtargetFeatureKV) * 28 + 2169, sizeof(SubtargetFeatureKV) * 28 + 2183, Mips::FeatureReserveGPR21, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 231 | { sizeof(SubtargetFeatureKV) * 27 + 2203, sizeof(SubtargetFeatureKV) * 27 + 2217, Mips::FeatureReserveGPR22, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 232 | { sizeof(SubtargetFeatureKV) * 26 + 2237, sizeof(SubtargetFeatureKV) * 26 + 2251, Mips::FeatureReserveGPR23, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 233 | { sizeof(SubtargetFeatureKV) * 25 + 2271, sizeof(SubtargetFeatureKV) * 25 + 2285, Mips::FeatureReserveGPR24, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 234 | { sizeof(SubtargetFeatureKV) * 24 + 2305, sizeof(SubtargetFeatureKV) * 24 + 2319, Mips::FeatureReserveGPR25, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 235 | { sizeof(SubtargetFeatureKV) * 23 + 2339, sizeof(SubtargetFeatureKV) * 23 + 2353, Mips::FeatureReserveGPR26, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 236 | { sizeof(SubtargetFeatureKV) * 22 + 2373, sizeof(SubtargetFeatureKV) * 22 + 2387, Mips::FeatureReserveGPR27, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 237 | { sizeof(SubtargetFeatureKV) * 21 + 2407, sizeof(SubtargetFeatureKV) * 21 + 2421, Mips::FeatureReserveGPR28, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 238 | { sizeof(SubtargetFeatureKV) * 20 + 2441, sizeof(SubtargetFeatureKV) * 20 + 2455, Mips::FeatureReserveGPR29, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 239 | { sizeof(SubtargetFeatureKV) * 19 + 2475, sizeof(SubtargetFeatureKV) * 19 + 2488, Mips::FeatureReserveGPR3, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 240 | { sizeof(SubtargetFeatureKV) * 18 + 2507, sizeof(SubtargetFeatureKV) * 18 + 2521, Mips::FeatureReserveGPR30, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 241 | { sizeof(SubtargetFeatureKV) * 17 + 2541, sizeof(SubtargetFeatureKV) * 17 + 2555, Mips::FeatureReserveGPR31, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 242 | { sizeof(SubtargetFeatureKV) * 16 + 2575, sizeof(SubtargetFeatureKV) * 16 + 2588, Mips::FeatureReserveGPR4, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 243 | { sizeof(SubtargetFeatureKV) * 15 + 2607, sizeof(SubtargetFeatureKV) * 15 + 2620, Mips::FeatureReserveGPR5, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 244 | { sizeof(SubtargetFeatureKV) * 14 + 2639, sizeof(SubtargetFeatureKV) * 14 + 2652, Mips::FeatureReserveGPR6, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 245 | { sizeof(SubtargetFeatureKV) * 13 + 2671, sizeof(SubtargetFeatureKV) * 13 + 2684, Mips::FeatureReserveGPR7, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 246 | { sizeof(SubtargetFeatureKV) * 12 + 2703, sizeof(SubtargetFeatureKV) * 12 + 2716, Mips::FeatureReserveGPR8, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 247 | { sizeof(SubtargetFeatureKV) * 11 + 2735, sizeof(SubtargetFeatureKV) * 11 + 2748, Mips::FeatureReserveGPR9, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 248 | { sizeof(SubtargetFeatureKV) * 10 + 2767, sizeof(SubtargetFeatureKV) * 10 + 2780, Mips::FeatureSingleFloat, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 249 | { sizeof(SubtargetFeatureKV) * 9 + 2817, sizeof(SubtargetFeatureKV) * 9 + 2828, Mips::FeatureSoftFloat, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 250 | { sizeof(SubtargetFeatureKV) * 8 + 2873, sizeof(SubtargetFeatureKV) * 8 + 2886, Mips::FeatureStrictAlign, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 251 | { sizeof(SubtargetFeatureKV) * 7 + 2922, sizeof(SubtargetFeatureKV) * 7 + 2928, Mips::FeatureSym32, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 252 | { sizeof(SubtargetFeatureKV) * 6 + 2957, sizeof(SubtargetFeatureKV) * 6 + 2978, Mips::FeatureUseCompactBranches, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 253 | { sizeof(SubtargetFeatureKV) * 5 + 3032, sizeof(SubtargetFeatureKV) * 5 + 3057, Mips::FeatureUseIndirectJumpsHazard, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 254 | { sizeof(SubtargetFeatureKV) * 4 + 3127, sizeof(SubtargetFeatureKV) * 4 + 3142, Mips::FeatureUseTCCInDIV, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 255 | { sizeof(SubtargetFeatureKV) * 3 + 3178, sizeof(SubtargetFeatureKV) * 3 + 3183, Mips::FeatureVFPU, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 256 | { sizeof(SubtargetFeatureKV) * 2 + 3214, sizeof(SubtargetFeatureKV) * 2 + 3219, Mips::FeatureVirt, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 257 | { sizeof(SubtargetFeatureKV) * 1 + 3243, sizeof(SubtargetFeatureKV) * 1 + 3248, Mips::FeatureXGOT, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 258 | }, |
| 259 | "\000abs2008\000Disable IEEE 754-2008 abs.fmt mode\000cnmips\000Octeon c" |
| 260 | "nMIPS Support\000cnmipsp\000Octeon+ cnMIPS Support\000crc\000Mips R6 CR" |
| 261 | "C ASE\000dsp\000Mips DSP ASE\000dspr2\000Mips DSP-R2 ASE\000dspr3\000Mi" |
| 262 | "ps DSP-R3 ASE\000eva\000Mips EVA ASE\000fix-r5900\000Enable R5900 short" |
| 263 | " loop erratum fix\000fp64\000Support 64-bit FP registers\000fpxx\000Sup" |
| 264 | "port for FPXX\000ginv\000Mips Global Invalidate ASE\000gp64\000General " |
| 265 | "Purpose Registers are 64-bit wide\000i6400\000MIPS I6400 Processor\000i" |
| 266 | "6500\000MIPS I6500 Processor\000long-calls\000Disable use of the jal in" |
| 267 | "struction\000micromips\000microMips mode\000mips1\000Mips I ISA Support" |
| 268 | "\000mips16\000Mips16 mode\000mips2\000Mips II ISA Support\000mips3\000M" |
| 269 | "IPS III ISA Support\000mips32\000Mips32 ISA Support\000mips32r2\000Mips" |
| 270 | "32r2 ISA Support\000mips32r3\000Mips32r3 ISA Support\000mips32r5\000Mip" |
| 271 | "s32r5 ISA Support\000mips32r6\000Mips32r6 ISA Support [experimental]\000" |
| 272 | "mips3_32\000Subset of MIPS-III that is also in MIPS32 [highly experimen" |
| 273 | "tal]\000mips3_32r2\000Subset of MIPS-III that is also in MIPS32r2 [high" |
| 274 | "ly experimental]\000mips3d\000Mips 3D ASE\000mips4\000MIPS IV ISA Suppo" |
| 275 | "rt\000mips4_32\000Subset of MIPS-IV that is also in MIPS32 [highly expe" |
| 276 | "rimental]\000mips4_32r2\000Subset of MIPS-IV that is also in MIPS32r2 [" |
| 277 | "highly experimental]\000mips5\000MIPS V ISA Support [highly experimenta" |
| 278 | "l]\000mips5_32r2\000Subset of MIPS-V that is also in MIPS32r2 [highly e" |
| 279 | "xperimental]\000mips64\000Mips64 ISA Support\000mips64r2\000Mips64r2 IS" |
| 280 | "A Support\000mips64r3\000Mips64r3 ISA Support\000mips64r5\000Mips64r5 I" |
| 281 | "SA Support\000mips64r6\000Mips64r6 ISA Support [experimental]\000msa\000" |
| 282 | "Mips MSA ASE\000mt\000Mips MT ASE\000nan2008\000IEEE 754-2008 NaN encod" |
| 283 | "ing\000noabicalls\000Disable SVR4-style position-independent code\000no" |
| 284 | "madd4\000Disable 4-operand madd.fmt and related instructions\000nooddsp" |
| 285 | "reg\000Disable odd numbered single-precision registers\000p5600\000The " |
| 286 | "P5600 Processor\000ptr64\000Pointers are 64-bit wide\000r5900\000R5900 " |
| 287 | "(PS2 Emotion Engine) Support\000reserve-gpr1\000Reserve MIPS GPR 1\000r" |
| 288 | "eserve-gpr10\000Reserve MIPS GPR 10\000reserve-gpr11\000Reserve MIPS GP" |
| 289 | "R 11\000reserve-gpr12\000Reserve MIPS GPR 12\000reserve-gpr13\000Reserv" |
| 290 | "e MIPS GPR 13\000reserve-gpr14\000Reserve MIPS GPR 14\000reserve-gpr15\000" |
| 291 | "Reserve MIPS GPR 15\000reserve-gpr16\000Reserve MIPS GPR 16\000reserve-" |
| 292 | "gpr17\000Reserve MIPS GPR 17\000reserve-gpr18\000Reserve MIPS GPR 18\000" |
| 293 | "reserve-gpr19\000Reserve MIPS GPR 19\000reserve-gpr2\000Reserve MIPS GP" |
| 294 | "R 2\000reserve-gpr20\000Reserve MIPS GPR 20\000reserve-gpr21\000Reserve" |
| 295 | " MIPS GPR 21\000reserve-gpr22\000Reserve MIPS GPR 22\000reserve-gpr23\000" |
| 296 | "Reserve MIPS GPR 23\000reserve-gpr24\000Reserve MIPS GPR 24\000reserve-" |
| 297 | "gpr25\000Reserve MIPS GPR 25\000reserve-gpr26\000Reserve MIPS GPR 26\000" |
| 298 | "reserve-gpr27\000Reserve MIPS GPR 27\000reserve-gpr28\000Reserve MIPS G" |
| 299 | "PR 28\000reserve-gpr29\000Reserve MIPS GPR 29\000reserve-gpr3\000Reserv" |
| 300 | "e MIPS GPR 3\000reserve-gpr30\000Reserve MIPS GPR 30\000reserve-gpr31\000" |
| 301 | "Reserve MIPS GPR 31\000reserve-gpr4\000Reserve MIPS GPR 4\000reserve-gp" |
| 302 | "r5\000Reserve MIPS GPR 5\000reserve-gpr6\000Reserve MIPS GPR 6\000reser" |
| 303 | "ve-gpr7\000Reserve MIPS GPR 7\000reserve-gpr8\000Reserve MIPS GPR 8\000" |
| 304 | "reserve-gpr9\000Reserve MIPS GPR 9\000single-float\000Only supports sin" |
| 305 | "gle precision float\000soft-float\000Does not support floating point in" |
| 306 | "structions\000strict-align\000Disable unaligned load store for r6\000sy" |
| 307 | "m32\000Symbols are 32 bit on Mips64\000use-compact-branches\000Use comp" |
| 308 | "act branch instructions for MIPS32R6/MIPS64R6\000use-indirect-jump-haza" |
| 309 | "rd\000Use indirect jump guards to prevent certain speculation based att" |
| 310 | "acks\000use-tcc-in-div\000Force the assembler to use trapping\000vfpu\000" |
| 311 | "Enable vector FPU instructions\000virt\000Mips Virtualization ASE\000xg" |
| 312 | "ot\000Assume 32-bit GOT\000" }; |
| 313 | |
| 314 | #ifdef DBGFIELD |
| 315 | #error "<target>GenSubtargetInfo.inc requires a DBGFIELD macro" |
| 316 | #endif |
| 317 | #if !defined(NDEBUG) || defined(LLVM_ENABLE_DUMP) |
| 318 | #define DBGFIELD(x) x, |
| 319 | #define DBGVAL_OR_NULLPTR(x) x |
| 320 | #else |
| 321 | #define DBGFIELD(x) |
| 322 | #define DBGVAL_OR_NULLPTR(x) nullptr |
| 323 | #endif |
| 324 | |
| 325 | // =============================================================== |
| 326 | // Data tables for the new per-operand machine model. |
| 327 | |
| 328 | static_assert(4 <= UINT8_MAX, "NumWriteProcResEntries does not fit in uint8_t" ); |
| 329 | static_assert(1 <= UINT8_MAX, "NumWriteLatencyEntries does not fit in uint8_t" ); |
| 330 | |
| 331 | // {ProcResourceIdx, ReleaseAtCycle, AcquireAtCycle} |
| 332 | extern const llvm::MCWriteProcResEntry MipsWriteProcResTable[] = { |
| 333 | { 0, 0, 0 }, // Invalid |
| 334 | {17, 1, 0}, // #1 |
| 335 | {19, 1, 0}, // #2 |
| 336 | { 6, 1, 0}, // #3 |
| 337 | {15, 1, 0}, // #4 |
| 338 | { 1, 1, 0}, // #5 |
| 339 | {18, 1, 0}, // #6 |
| 340 | {11, 31, 0}, // #7 |
| 341 | {20, 31, 0}, // #8 |
| 342 | { 6, 33, 0}, // #9 |
| 343 | { 6, 1, 0}, // #10 |
| 344 | {12, 1, 0}, // #11 |
| 345 | { 6, 1, 0}, // #12 |
| 346 | {14, 1, 0}, // #13 |
| 347 | { 6, 1, 0}, // #14 |
| 348 | {13, 1, 0}, // #15 |
| 349 | { 2, 1, 0}, // #16 |
| 350 | { 1, 1, 0}, // #17 |
| 351 | { 8, 1, 0}, // #18 |
| 352 | { 3, 1, 0}, // #19 |
| 353 | { 9, 1, 0}, // #20 |
| 354 | { 1, 1, 0}, // #21 |
| 355 | {10, 1, 0}, // #22 |
| 356 | { 4, 1, 0}, // #23 |
| 357 | {11, 33, 0}, // #24 |
| 358 | {20, 33, 0}, // #25 |
| 359 | { 6, 14, 0}, // #26 |
| 360 | { 7, 14, 0}, // #27 |
| 361 | { 6, 29, 0}, // #28 |
| 362 | { 7, 29, 0}, // #29 |
| 363 | { 6, 21, 0}, // #30 |
| 364 | { 7, 21, 0}, // #31 |
| 365 | { 6, 10, 0}, // #32 |
| 366 | { 7, 10, 0}, // #33 |
| 367 | { 6, 1, 0}, // #34 |
| 368 | {16, 1, 0}, // #35 |
| 369 | { 5, 1, 0}, // #36 |
| 370 | { 1, 1, 0}, // #37 |
| 371 | {13, 1, 0}, // #38 |
| 372 | { 1, 5, 0}, // #39 |
| 373 | {13, 5, 0}, // #40 |
| 374 | { 3, 1, 0}, // #41 |
| 375 | {11, 1, 0}, // #42 |
| 376 | { 4, 1, 0}, // #43 |
| 377 | { 8, 1, 0}, // #44 |
| 378 | { 4, 1, 0}, // #45 |
| 379 | { 7, 1, 0}, // #46 |
| 380 | { 4, 1, 0}, // #47 |
| 381 | { 5, 4, 0}, // #48 |
| 382 | { 7, 1, 0}, // #49 |
| 383 | { 4, 1, 0}, // #50 |
| 384 | { 5, 21, 0}, // #51 |
| 385 | { 7, 1, 0}, // #52 |
| 386 | { 4, 2, 0}, // #53 |
| 387 | { 8, 2, 0}, // #54 |
| 388 | { 4, 2, 0}, // #55 |
| 389 | { 7, 2, 0}, // #56 |
| 390 | { 4, 1, 0}, // #57 |
| 391 | { 6, 29, 0}, // #58 |
| 392 | { 7, 1, 0}, // #59 |
| 393 | { 4, 1, 0}, // #60 |
| 394 | { 6, 21, 0}, // #61 |
| 395 | { 7, 1, 0}, // #62 |
| 396 | { 1, 1, 0}, // #63 |
| 397 | {14, 1, 0}, // #64 |
| 398 | { 6, 1, 0}, // #65 |
| 399 | { 7, 23, 0}, // #66 |
| 400 | {11, 1, 0}, // #67 |
| 401 | { 6, 1, 0}, // #68 |
| 402 | {11, 1, 0}, // #69 |
| 403 | { 6, 1, 0}, // #70 |
| 404 | { 7, 35, 0}, // #71 |
| 405 | {11, 1, 0}, // #72 |
| 406 | { 1, 1, 0}, // #73 |
| 407 | { 6, 1, 0}, // #74 |
| 408 | {13, 1, 0}, // #75 |
| 409 | {14, 1, 0}, // #76 |
| 410 | { 1, 1, 0}, // #77 |
| 411 | { 6, 1, 0}, // #78 |
| 412 | {12, 1, 0}, // #79 |
| 413 | {14, 1, 0}, // #80 |
| 414 | { 6, 1, 0}, // #81 |
| 415 | { 7, 31, 0}, // #82 |
| 416 | {11, 1, 0}, // #83 |
| 417 | { 1, 1, 0}, // #84 |
| 418 | { 5, 1, 0}, // #85 |
| 419 | {10, 1, 0}, // #86 |
| 420 | { 1, 1, 0}, // #87 |
| 421 | { 5, 1, 0}, // #88 |
| 422 | {14, 1, 0}, // #89 |
| 423 | { 1, 1, 0}, // #90 |
| 424 | { 5, 3, 0}, // #91 |
| 425 | {14, 1, 0}, // #92 |
| 426 | { 1, 1, 0}, // #93 |
| 427 | { 5, 1, 0}, // #94 |
| 428 | { 8, 1, 0}, // #95 |
| 429 | { 1, 1, 0}, // #96 |
| 430 | { 2, 34, 0}, // #97 |
| 431 | { 8, 1, 0}, // #98 |
| 432 | { 6, 1, 0}, // #99 |
| 433 | { 7, 27, 0}, // #100 |
| 434 | {11, 1, 0}, // #101 |
| 435 | { 1, 1, 0}, // #102 |
| 436 | { 6, 1, 0}, // #103 |
| 437 | {11, 1, 0}, // #104 |
| 438 | {14, 1, 0} // #105 |
| 439 | }; // MipsWriteProcResTable |
| 440 | |
| 441 | // {Cycles, WriteResourceID} |
| 442 | extern const llvm::MCWriteLatencyEntry MipsWriteLatencyTable[] = { |
| 443 | { 0, 0}, // Invalid |
| 444 | { 1, 0}, // #1 GenericWriteStore_GenericWritePref_GenericWriteSync_GenericWriteMSAShortLogic_GenericWriteALU_GenericWriteTrap_GenericWriteJump_GenericWriteCOPOther_GenericWriteCOP0Short_GenericWriteFPUStore_GenericWriteHILO_I6400WriteLSUStore_I6400WriteLSUPref_I6400WriteCTU_I6400WriteEitherALU_I6400FPUFabs_I6400MSAShortLogic_I6400MSAShortLogic4_I6400MSAMove2_I6400MSALongLogic1_P5600WriteCache_P5600WriteMSAShortLogic_P5600WriteFPUS_P5600WriteALU_P5600WriteJump_P5600COP0_P5600COP2_P5600WriteStore_P5600WriteAL2_P5600WriteMoveOtherUnitsToFPU_P5600WriteStoreFromOtherUnits |
| 445 | { 2, 0}, // #2 GenericWriteStoreSC_GenericWriteLoad_GenericWriteFPUCmp_GenericWriteMSAShortInt_GenericWriteFPUMoveGPRFPU_GenericWriteFPULoad_GenericWriteAtomic_GenericWriteJumpAndLink_GenericWriteMove_GenericReadCOP0_GenericDSPShort_I6400MSAAdd_I6400MSAMaxMin_I6400MSAIntAdd_I6400MSAShortLogic2_I6400MSACmp_I6400MSAShortFloat_I6400MSAFloatCompare_I6400MSALongLogic2_I6400MSALongFloat2_I6400WriteAtomic_P5600WriteMSAShortInt_P5600WriteGPRFromBypass_P5600WriteAtomic_P5600WriteJumpAndLink_P5600WriteAL2ShadowMov_P5600WriteAL2CondMov_P5600WriteAL2BitExt_P5600WriteStoreFromOtherUnits |
| 446 | { 5, 0}, // #3 GenericWriteMDUtoGPR_GenericWriteFPUL_GenericWriteMSALongInt_GenericWriteCache_GenericWriteALULong_GenericReadWriteCOP0Long_GenericDSPMTHLIP_GenericDSPMTHILO_I6400FPUFmul_I6400MSAMult_I6400MSALongFloat5_P5600WriteMSALongInt_P5600WriteAL2Mult_P5600WriteAL2MAdd |
| 447 | {31, 0}, // #4 GenericWriteDIVU_P5600WriteFPUDivD |
| 448 | {33, 0}, // #5 GenericWriteFPUDivI_GenericWriteDIV |
| 449 | { 4, 0}, // #6 GenericWriteFPUS_GenericWriteCOP0TLB_GenericWriteMul_GenericWriteFPUMoveFP_I6400GPMUL_I6400FPUFadd_I6400FPULongFloat_I6400MSALongFloat4_P5600WriteFPUL_P5600WriteLoadOtherUnitsToFPU_P5600WriteLoadShifted |
| 450 | { 3, 0}, // #7 GenericWriteMSAOther3_GenericWriteCOP0_I6400WriteLSULoad_I6400MSAShortLogic3_I6400MSAMove_P5600WriteMSAOther3_P5600WriteAL2Mul |
| 451 | {17, 0}, // #8 GenericWriteFPUDivS_GenericWriteFPUSqrtS |
| 452 | {32, 0}, // #9 GenericWriteFPUDivD_I6400GPDIV |
| 453 | {29, 0}, // #10 GenericWriteFPUSqrtD |
| 454 | {25, 0}, // #11 GenericWriteFPURcpD |
| 455 | {13, 0}, // #12 GenericWriteFPURcpS |
| 456 | { 6, 0}, // #13 GenericDSPLong_I6400WriteLSUOther_P5600WriteFPUL_MADDSUB |
| 457 | { 8, 0}, // #14 I6400WriteLSUStore2_I6400MSALongFloat8_I6400MSALongFloatFuse |
| 458 | {22, 0}, // #15 I6400FPUFdivS_I6400MSADivW |
| 459 | {30, 0}, // #16 I6400MSADivD |
| 460 | {23, 0}, // #17 P5600WriteFPUDivI_P5600WriteFPUDivS |
| 461 | {35, 0}, // #18 P5600WriteFPUSqrtD |
| 462 | {34, 0}, // #19 P5600WriteAL2Div_P5600WriteAL2DivU |
| 463 | {27, 0} // #20 P5600WriteFPUSqrtS_P5600WriteFPURsqrtD_P5600WriteFPURsqrtS |
| 464 | }; // MipsWriteLatencyTable |
| 465 | |
| 466 | // {UseIdx, WriteResourceID, Cycles} |
| 467 | extern const llvm::MCReadAdvanceEntry MipsReadAdvanceTable[] = { |
| 468 | {0, 0, 0}, // Invalid |
| 469 | {0, 0, 5} // #1 |
| 470 | }; // MipsReadAdvanceTable |
| 471 | |
| 472 | // {Name, NumMicroOps, BeginGroup, EndGroup, RetireOOO, ReadAdvanceIdx, WriteProcResIdx, WriteLatencyIdx, NumReadAdvanceEntries, NumWriteProcResEntries, NumWriteLatencyEntries} |
| 473 | static const llvm::MCSchedClassDesc MipsGenericModelSchedClasses[] = { |
| 474 | {DBGFIELD(1) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, |
| 475 | {DBGFIELD(/*SB_SD_SH_SW_SDC1_SDC164_SWC1_SWC2_R6_SDC2_R6_SDC3*/ 19) 1, false, false, false, 0, 1, 1, 0, 2, 1}, // #1 |
| 476 | {DBGFIELD(/*SC_R6_SCD_R6_SYNCI_TLBP_TLBR_TLBWI_TLBWR_TLBINV_TLBINVF_CACHE_R6_SC64_R6*/ 69) 1, false, false, false, 0, 1, 2, 0, 2, 1}, // #2 |
| 477 | {DBGFIELD(/*LB_LBu_LBu64_LD_LH_LHu_LHu64_LW_LWu_LDC1_LDC164_LWC1_LDC2_R6_LDC3_LWC2_R6_LLD_R6_LL_R6_LWPC_LWUPC_LDPC_ST_B_ST_H_ST_W_ST_D_LB64_LH64_LW64_LWL64_LWR64_SB64_SH64_SW64_SWL64_SWR64_LL64_R6*/ 142) 1, false, false, false, 0, 1, 2, 0, 2, 1}, // #3 |
| 478 | {DBGFIELD(/*PREF_PREF_R6_PAUSE*/ 327) 1, false, false, false, 0, 1, 1, 0, 2, 1}, // #4 |
| 479 | {DBGFIELD(/*SYNC*/ 346) 1, false, false, false, 0, 1, 1, 0, 2, 1}, // #5 |
| 480 | {DBGFIELD(/*J_JAL_JALR_B_BEQ_BNE_BGEZ_BGTZ_BLEZ_BLTZ_JALR64_JALR64Pseudo_JIALC_JIALC64_JIC_JIC64_JR64_JR_HB_R6_JR_HB64_R6_NAL_SDBBP_R6_SYSCALL_BEQC64_BEQZC64_BGEC64_BGEUC64_BGTZC64_BLEZC64_BLTC64_BLTUC64_BNEC64_BNEZC64_PseudoIndirectBranchR6_BC_BALC_BEQZC_BNEZC_BLEZC_BGEZC_BGTZC_BLTZC_BEQZALC_BNEZALC_BLEZALC_BGEZALC_BGTZALC_BLTZALC_BEQC_BNEC_BGEC_BLTC_BGEUC_BLTUC_BAL_BOVC_BNVC_BC1EQZ_BC1NEZ_BREAK_ERET_ERETNC_BAL_BR_DERET_JALRHBPseudo_JALRPseudo_JALR_HB_JALR_HB64_TAILCALL_PseudoIndirectBranch64R6_TAILCALL64R6REG_TAILCALLR6REG_PseudoIndrectHazardBranch64R6_PseudoIndrectHazardBranchR6_TAILCALLHB64R6REG_TAILCALLHBR6REG_PseudoReturn_PseudoReturn64_ERet_RetRA_BC2EQZ_BC2NEZ_TLT_TLTU_TNE_WAIT_DI_TRAP_EI_BEQ64_BGEZ64_BGEZC64_BGTZ64_BLEZ64_BLTZ64_BLTZC64_BNE64_JALRHB64Pseudo*/ 351) 1, false, false, false, 0, 3, 2, 0, 2, 1}, // #6 |
| 481 | {DBGFIELD(/*ADD_ADDiu_ADDIUPC_ADDu_ALIGN_ALUIPC_AND_ANDi_AUI_AUIPC_BITSWAP_CFC1_CLO_R6_CLZ_R6_CTC1_DADD_DADDiu_DADDu_DAHI_DALIGN_DATI_DAUI_DBITSWAP_DCLO_R6_DCLZ_R6_DEXT_DEXT64_32_DEXTM_DEXTU_DINS_DINSM_DINSU_DLSA_R6_DMFC1_DMTC1_DROTR_DROTR32_DROTRV_DSBH_DSHD_DSLL_DSLL32_DSLLV_DSRA_DSRA32_DSRAV_DSRL_DSRL32_DSRLV_DSUB_DSUBu_EXT_INS_LSA_LSA_R6_LUi_MFC1_MFC1_D64_MFC0_MFC2_MTC0_MTC2_MFHC1_D32_MFHC1_D64_MTC1_MTC1_D64_MTHC1_D32_MTHC1_D64_NOP_NOR_OR_ORi_ROTR_ROTRV_SEB_SEB64_SEH_SEH64_SELEQZ_SELEQZ64_SELNEZ_SELNEZ64_SLL_SLLV_SLT_SLTi_SLTiu_SLTu_SRA_SRAV_SRL_SRLV_SSNOP_SUB_SUBu_WSBH_XOR_XORi_SLT64_SLTu64_AND64_OR64_XOR64_NOR64_SLTi64_SLTiu64_ANDi64_ORi64_XORi64_LUi64_DSLL64_32_SLL64_32_SLL64_64_LONG_BRANCH_LUi2Op_64_LONG_BRANCH_DADDiu2Op_LONG_BRANCH_DADDiu_DLSA_TEQ_TGE_TGEU_COPY_BuildPairF64_BuildPairF64_64_ExtractElementF64_ExtractElementF64_64_SELNEZ_D_SELNEZ_S_SELEQZ_D_SELEQZ_S_SEL_D_SEL_S_EHB_RDHWR_RDHWR64_EVP_DVP_DMFC0_DMFC2_DMTC0_DMTC2*/ 1115) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #7 |
| 482 | {DBGFIELD(/*MUL_R6_MULU_MUH_MUHU_DMUL_R6_DMUH_DMULU_DMUHU*/ 2049) 1, false, false, false, 0, 5, 3, 0, 2, 1}, // #8 |
| 483 | {DBGFIELD(/*DIV_DIVU_MOD_MODU_DDIV_DMOD_DDIVU_DMODU*/ 2095) 1, false, false, false, 0, 7, 4, 0, 2, 1}, // #9 |
| 484 | {DBGFIELD(/*MOD_S_B_MOD_S_D_MOD_S_H_MOD_S_W_MOD_U_B_MOD_U_D_MOD_U_H_MOD_U_W*/ 2135) 1, false, false, false, 0, 9, 5, 0, 1, 1}, // #10 |
| 485 | {DBGFIELD(/*FABS_S_FNEG_S_FMOV_S_FMOV_D32_FMOV_D64_FNEG_D32_FNEG_D64_CLASS_S_CLASS_D*/ 2199) 1, false, false, false, 0, 3, 6, 0, 2, 1}, // #11 |
| 486 | {DBGFIELD(/*FADD_S_FSUB_S_FSUB_D32_FSUB_D64*/ 2272) 1, false, false, false, 0, 3, 6, 0, 2, 1}, // #12 |
| 487 | {DBGFIELD(/*FMUL_S_FMUL_D32_FMUL_D64*/ 2304) 1, false, false, false, 0, 10, 3, 0, 2, 1}, // #13 |
| 488 | {DBGFIELD(/*FDIV_S_FSQRT_S_FDIV_D32_FDIV_D64_FSQRT_D_FSQRT_D32_FSQRT_D64_FSQRT_W_RECIP_S_RECIP_D32_RECIP_D64_FRSQRT_D_FRSQRT_W_RSQRT_S_RSQRT_D32_RSQRT_D64_FRCP_D_FRCP_W*/ 2329) 1, false, false, false, 0, 10, 3, 0, 2, 1}, // #14 |
| 489 | {DBGFIELD(/*DIV_S_B_DIV_S_D_DIV_S_H_DIV_S_W*/ 2486) 1, false, false, false, 0, 9, 5, 0, 1, 1}, // #15 |
| 490 | {DBGFIELD(/*DIV_U_B_DIV_U_D_DIV_U_H_DIV_U_W*/ 2518) 1, false, false, false, 0, 9, 5, 0, 1, 1}, // #16 |
| 491 | {DBGFIELD(/*ADDV_B_ADDV_H_ADDV_W_ADDV_D_ADDVI_B_ADDVI_H_ADDVI_W_ADDVI_D_SUBV_B_SUBV_H_SUBV_W_SUBV_D_SUBVI_B_SUBVI_H_SUBVI_W_SUBVI_D*/ 2550) 1, false, false, false, 0, 3, 2, 0, 2, 1}, // #17 |
| 492 | {DBGFIELD(/*ASUB_S_B_ASUB_S_D_ASUB_S_H_ASUB_S_W*/ 2670) 1, false, false, false, 0, 3, 2, 0, 2, 1}, // #18 |
| 493 | {DBGFIELD(/*ASUB_U_B_ASUB_U_D_ASUB_U_H_ASUB_U_W*/ 2706) 1, false, false, false, 0, 3, 2, 0, 2, 1}, // #19 |
| 494 | {DBGFIELD(/*SUBSUS_U_B_SUBSUS_U_D_SUBSUS_U_H_SUBSUS_U_W*/ 2742) 1, false, false, false, 0, 3, 2, 0, 2, 1}, // #20 |
| 495 | {DBGFIELD(/*MAX_D_MAX_S_MAXA_D_MAXA_S_MIN_D_MIN_S_MINA_D_MINA_S*/ 2786) 1, false, false, false, 0, 3, 6, 0, 2, 1}, // #21 |
| 496 | {DBGFIELD(/*ADD_A_B_ADD_A_H_ADD_A_W_ADD_A_D_ADDS_A_B_ADDS_A_H_ADDS_A_W_ADDS_A_D_ADDS_S_B_ADDS_S_H_ADDS_S_W_ADDS_S_D_ADDS_U_B_ADDS_U_H_ADDS_U_W_ADDS_U_D_HADD_S_H_HADD_S_W_HADD_S_D_HADD_U_H_HADD_U_W_HADD_U_D_SUBS_S_B_SUBS_S_H_SUBS_S_W_SUBS_S_D_SUBS_U_B_SUBS_U_H_SUBS_U_W_SUBS_U_D_SUBSUU_S_B_SUBSUU_S_H_SUBSUU_S_W_SUBSUU_S_D_HSUB_S_H_HSUB_S_W_HSUB_S_D_HSUB_U_H_HSUB_U_W_HSUB_U_D_AVE_S_B_AVE_S_H_AVE_S_W_AVE_S_D_AVE_U_B_AVE_U_H_AVE_U_W_AVE_U_D_AVER_S_B_AVER_S_H_AVER_S_W_AVER_S_D_AVER_U_B_AVER_U_H_AVER_U_W_AVER_U_D_MIN_A_B_MIN_A_H_MIN_A_W_MIN_A_D_MIN_S_B_MIN_S_H_MIN_S_W_MIN_S_D_MIN_U_B_MIN_U_H_MIN_U_W_MIN_U_D_MINI_S_B_MINI_S_H_MINI_S_W_MINI_S_D_MINI_U_B_MINI_U_H_MINI_U_W_MINI_U_D_MAX_A_B_MAX_A_H_MAX_A_W_MAX_A_D_MAX_S_B_MAX_S_H_MAX_S_W_MAX_S_D_MAX_U_B_MAX_U_H_MAX_U_W_MAX_U_D_MAXI_S_B_MAXI_S_H_MAXI_S_W_MAXI_S_D_MAXI_U_B_MAXI_U_H_MAXI_U_W_MAXI_U_D_CEQ_B_CEQ_H_CEQ_W_CEQ_D_CEQI_B_CEQI_H_CEQI_W_CEQI_D_CLE_S_B_CLE_S_H_CLE_S_W_CLE_S_D_CLE_U_B_CLE_U_H_CLE_U_W_CLE_U_D_CLEI_S_B_CLEI_S_H_CLEI_S_W_CLEI_S_D_CLEI_U_B_CLEI_U_H_CLEI_U_W_CLEI_U_D_CLT_S_B_CLT_S_H_CLT_S_W_CLT_S_D_CLT_U_B_CLT_U_H_CLT_U_W_CLT_U_D_CLTI_S_B_CLTI_S_H_CLTI_S_W_CLTI_S_D_CLTI_U_B_CLTI_U_H_CLTI_U_W_CLTI_U_D*/ 2838) 1, false, false, false, 0, 3, 1, 0, 2, 1}, // #22 |
| 497 | {DBGFIELD(/*SAT_S_B_SAT_S_H_SAT_S_W_SAT_S_D_SAT_U_B_SAT_U_H_SAT_U_W_SAT_U_D_PCNT_B_PCNT_H_PCNT_W_PCNT_D*/ 3998) 1, false, false, false, 0, 3, 7, 0, 2, 1}, // #23 |
| 498 | {DBGFIELD(/*SLL_B_SLL_H_SLL_W_SLL_D_SLLI_B_SLLI_H_SLLI_W_SLLI_D_SRA_B_SRA_H_SRA_W_SRA_D_SRAI_B_SRAI_H_SRAI_W_SRAI_D_SRAR_B_SRAR_H_SRAR_W_SRAR_D_SRARI_B_SRARI_H_SRARI_W_SRARI_D_SRL_B_SRL_H_SRL_W_SRL_D_SRLI_B_SRLI_H_SRLI_W_SRLI_D_SRLR_B_SRLR_H_SRLR_W_SRLR_D_SRLRI_B_SRLRI_H_SRLRI_W_SRLRI_D_NLOC_B_NLOC_H_NLOC_W_NLOC_D_NLZC_B_NLZC_H_NLZC_W_NLZC_D_BNEG_B_BNEG_H_BNEG_W_BNEG_D_BNEGI_B_BNEGI_H_BNEGI_W_BNEGI_D_BCLR_B_BCLR_H_BCLR_W_BCLR_D_BCLRI_B_BCLRI_H_BCLRI_W_BCLRI_D_SHF_B_SHF_H_SHF_W*/ 4090) 1, false, false, false, 0, 3, 1, 0, 2, 1}, // #24 |
| 499 | {DBGFIELD(/*AND_V_ANDI_B_OR_V_ORI_B_XOR_V_XORI_B_NOR_V_NORI_B*/ 4560) 1, false, false, false, 0, 3, 1, 0, 2, 1}, // #25 |
| 500 | {DBGFIELD(/*NOR_V_D_PSEUDO_NOR_V_H_PSEUDO_NOR_V_W_PSEUDO*/ 4610) 1, false, false, false, 0, 3, 1, 0, 2, 1}, // #26 |
| 501 | {DBGFIELD(/*OR_V_D_PSEUDO_OR_V_H_PSEUDO_OR_V_W_PSEUDO*/ 4655) 1, false, false, false, 0, 3, 1, 0, 2, 1}, // #27 |
| 502 | {DBGFIELD(/*XOR_V_D_PSEUDO_XOR_V_H_PSEUDO_XOR_V_W_PSEUDO*/ 4697) 1, false, false, false, 0, 3, 1, 0, 2, 1}, // #28 |
| 503 | {DBGFIELD(/*AND_V_D_PSEUDO_AND_V_H_PSEUDO_AND_V_W_PSEUDO*/ 4742) 1, false, false, false, 0, 3, 1, 0, 2, 1}, // #29 |
| 504 | {DBGFIELD(/*ILVEV_B_ILVEV_D_ILVEV_H_ILVEV_W*/ 4787) 1, false, false, false, 0, 3, 1, 0, 2, 1}, // #30 |
| 505 | {DBGFIELD(/*ILVL_B_ILVL_D_ILVL_H_ILVL_W*/ 4819) 1, false, false, false, 0, 3, 1, 0, 2, 1}, // #31 |
| 506 | {DBGFIELD(/*ILVOD_B_ILVOD_D_ILVOD_H_ILVOD_W*/ 4847) 1, false, false, false, 0, 3, 1, 0, 2, 1}, // #32 |
| 507 | {DBGFIELD(/*ILVR_B_ILVR_D_ILVR_H_ILVR_W*/ 4879) 1, false, false, false, 0, 3, 1, 0, 2, 1}, // #33 |
| 508 | {DBGFIELD(/*PCKEV_B_PCKEV_D_PCKEV_H_PCKEV_W*/ 4907) 1, false, false, false, 0, 3, 1, 0, 2, 1}, // #34 |
| 509 | {DBGFIELD(/*PCKOD_B_PCKOD_D_PCKOD_H_PCKOD_W*/ 4939) 1, false, false, false, 0, 3, 1, 0, 2, 1}, // #35 |
| 510 | {DBGFIELD(/*FILL_B_FILL_D_FILL_H_FILL_W*/ 4971) 1, false, false, false, 0, 3, 2, 0, 2, 1}, // #36 |
| 511 | {DBGFIELD(/*FILL_FD_PSEUDO_FILL_FW_PSEUDO*/ 4999) 1, false, false, false, 0, 3, 1, 0, 2, 1}, // #37 |
| 512 | {DBGFIELD(/*INSERT_FD_PSEUDO_INSERT_FW_PSEUDO*/ 5029) 1, false, false, false, 0, 3, 1, 0, 2, 1}, // #38 |
| 513 | {DBGFIELD(/*SPLAT_B_SPLAT_D_SPLAT_H_SPLAT_W*/ 5063) 1, false, false, false, 0, 3, 2, 0, 2, 1}, // #39 |
| 514 | {DBGFIELD(/*SPLATI_B_SPLATI_D_SPLATI_H_SPLATI_W*/ 5095) 1, false, false, false, 0, 3, 2, 0, 2, 1}, // #40 |
| 515 | {DBGFIELD(/*CTCMSA_CFCMSA_COPY_S_B_COPY_S_H_COPY_S_W_COPY_S_D_COPY_U_B_COPY_U_H_COPY_U_W_BNZ_B_BNZ_H_BNZ_W_BNZ_D_BNZ_V_BZ_B_BZ_H_BZ_W_BZ_D_BZ_V*/ 5131) 1, false, false, false, 0, 12, 2, 0, 2, 1}, // #41 |
| 516 | {DBGFIELD(/*LD_B_LD_H_LD_W_LD_D*/ 5263) 1, false, false, false, 0, 14, 2, 0, 2, 1}, // #42 |
| 517 | {DBGFIELD(/*LDI_B_LDI_H_LDI_W_LDI_D_MOVE_V*/ 5283) 1, false, false, false, 0, 3, 1, 0, 2, 1}, // #43 |
| 518 | {DBGFIELD(/*FCAF_W_FCAF_D_FCUN_W_FCUN_D_FCOR_W_FCOR_D_FCEQ_W_FCEQ_D_FCUNE_W_FCUNE_D_FCUEQ_W_FCUEQ_D_FCNE_W_FCNE_D_FCLT_W_FCLT_D_FCULT_W_FCULT_D_FCLE_W_FCLE_D_FCULE_W_FCULE_D_FSAF_W_FSAF_D_FSUN_W_FSUN_D_FSOR_W_FSOR_D_FSEQ_W_FSEQ_D_FSUNE_W_FSUNE_D_FSUEQ_W_FSUEQ_D_FSNE_W_FSNE_D_FSLT_W_FSLT_D_FSULT_W_FSULT_D_FSLE_W_FSLE_D_FSULE_W_FSULE_D*/ 5314) 1, false, false, false, 0, 3, 6, 0, 2, 1}, // #44 |
| 519 | {DBGFIELD(/*FMAX_W_FMAX_D_FMAX_A_W_FMAX_A_D_FMIN_W_FMIN_D_FMIN_A_W_FMIN_A_D_FCLASS_W_FCLASS_D_FABS_D_FABS_W_FABS_D32_FABS_D64*/ 5638) 1, false, false, false, 0, 3, 6, 0, 2, 1}, // #45 |
| 520 | {DBGFIELD(/*CMP_UN_D_CMP_UN_S*/ 5752) 1, false, false, false, 0, 3, 6, 0, 2, 1}, // #46 |
| 521 | {DBGFIELD(/*CMP_UEQ_D_CMP_UEQ_S*/ 5770) 1, false, false, false, 0, 3, 6, 0, 2, 1}, // #47 |
| 522 | {DBGFIELD(/*CMP_EQ_D_CMP_EQ_S*/ 5790) 1, false, false, false, 0, 3, 6, 0, 2, 1}, // #48 |
| 523 | {DBGFIELD(/*CMP_LT_D_CMP_LT_S*/ 5808) 1, false, false, false, 0, 3, 6, 0, 2, 1}, // #49 |
| 524 | {DBGFIELD(/*CMP_ULT_D_CMP_ULT_S*/ 5826) 1, false, false, false, 0, 3, 6, 0, 2, 1}, // #50 |
| 525 | {DBGFIELD(/*CMP_LE_D_CMP_LE_S*/ 5846) 1, false, false, false, 0, 3, 6, 0, 2, 1}, // #51 |
| 526 | {DBGFIELD(/*CMP_ULE_D_CMP_ULE_S*/ 5864) 1, false, false, false, 0, 3, 6, 0, 2, 1}, // #52 |
| 527 | {DBGFIELD(/*CMP_F_D_CMP_F_S*/ 5884) 1, false, false, false, 0, 3, 6, 0, 2, 1}, // #53 |
| 528 | {DBGFIELD(/*CMP_SAF_D_CMP_SAF_S*/ 5900) 1, false, false, false, 0, 3, 6, 0, 2, 1}, // #54 |
| 529 | {DBGFIELD(/*CMP_SEQ_D_CMP_SEQ_S*/ 5920) 1, false, false, false, 0, 3, 6, 0, 2, 1}, // #55 |
| 530 | {DBGFIELD(/*CMP_SLE_D_CMP_SLE_S*/ 5940) 1, false, false, false, 0, 3, 6, 0, 2, 1}, // #56 |
| 531 | {DBGFIELD(/*CMP_SLT_D_CMP_SLT_S*/ 5960) 1, false, false, false, 0, 3, 6, 0, 2, 1}, // #57 |
| 532 | {DBGFIELD(/*CMP_SUEQ_D_CMP_SUEQ_S*/ 5980) 1, false, false, false, 0, 3, 6, 0, 2, 1}, // #58 |
| 533 | {DBGFIELD(/*CMP_SULE_D_CMP_SULE_S*/ 6002) 1, false, false, false, 0, 3, 6, 0, 2, 1}, // #59 |
| 534 | {DBGFIELD(/*CMP_SULT_D_CMP_SULT_S*/ 6024) 1, false, false, false, 0, 3, 6, 0, 2, 1}, // #60 |
| 535 | {DBGFIELD(/*CMP_SUN_D_CMP_SUN_S*/ 6046) 1, false, false, false, 0, 3, 6, 0, 2, 1}, // #61 |
| 536 | {DBGFIELD(/*TRUNC_W_S_TRUNC_L_S_TRUNC_L_D64_TRUNC_W_D32_TRUNC_W_D64_PseudoTRUNC_W_D_PseudoTRUNC_W_D32_PseudoTRUNC_W_S_ROUND_W_S_ROUND_L_S_ROUND_L_D64_FLOOR_W_S_FLOOR_L_S_FLOOR_L_D64_CVT_D32_S_CVT_D32_W_CVT_D64_W_CVT_D64_S_CVT_D64_L_CVT_L_S_CVT_L_D64_CVT_S_W_CVT_S_D32_CVT_S_PU64_CVT_S_PL64_CVT_S_L_CVT_S_D64_CVT_W_S_CEIL_W_S_CEIL_L_S_CEIL_L_D64_FLOOR_W_D32_FLOOR_W_D64_CVT_W_D64_CVT_W_D32_RINT_D_RINT_S_ROUND_W_D32_ROUND_W_D64_CEIL_W_D32_CEIL_W_D64*/ 6066) 1, false, false, false, 0, 10, 3, 0, 2, 1}, // #62 |
| 537 | {DBGFIELD(/*BMZ_V_BMZI_B_BMNZ_V_BMNZI_B_INSERT_B_INSERT_H_INSERT_W_INSERT_D_INSVE_B_INSVE_H_INSVE_W_INSVE_D*/ 6503) 1, false, false, false, 0, 3, 1, 0, 2, 1}, // #63 |
| 538 | {DBGFIELD(/*BSELI_B_BSEL_V*/ 6599) 1, false, false, false, 0, 3, 2, 0, 2, 1}, // #64 |
| 539 | {DBGFIELD(/*BSEL_D_PSEUDO_BSEL_FD_PSEUDO_BSEL_FW_PSEUDO_BSEL_H_PSEUDO_BSEL_W_PSEUDO*/ 6614) 1, false, false, false, 0, 3, 2, 0, 2, 1}, // #65 |
| 540 | {DBGFIELD(/*BINSL_B_BINSL_H_BINSL_W_BINSL_D_BINSLI_B_BINSLI_H_BINSLI_W_BINSLI_D_BINSR_B_BINSR_H_BINSR_W_BINSR_D_BINSRI_B_BINSRI_H_BINSRI_W_BINSRI_D_VSHF_B_VSHF_H_VSHF_W_VSHF_D_SLD_B_SLD_H_SLD_W_SLD_D_SLDI_B_SLDI_H_SLDI_W_SLDI_D_BSET_B_BSET_H_BSET_W_BSET_D_BSETI_B_BSETI_H_BSETI_W_BSETI_D*/ 6686) 1, false, false, false, 0, 3, 2, 0, 2, 1}, // #66 |
| 541 | {DBGFIELD(/*MADDV_B_MADDV_H_MADDV_W_MADDV_D_MSUBV_B_MSUBV_H_MSUBV_W_MSUBV_D_MULV_B_MULV_H_MULV_W_MULV_D_DOTP_S_H_DOTP_S_W_DOTP_S_D_DOTP_U_H_DOTP_U_W_DOTP_U_D_MUL_Q_H_MUL_Q_W_MULR_Q_H_MULR_Q_W_MSUB_Q_H_MSUB_Q_W_MSUBR_Q_H_MSUBR_Q_W_MADD_Q_H_MADD_Q_W_MADDR_Q_H_MADDR_Q_W*/ 6962) 1, false, false, false, 0, 3, 3, 0, 2, 1}, // #67 |
| 542 | {DBGFIELD(/*FLOG2_W_FLOG2_D*/ 7218) 1, false, false, false, 0, 3, 6, 0, 2, 1}, // #68 |
| 543 | {DBGFIELD(/*FADD_W_FADD_D_FSUB_W_FSUB_D_FEXDO_H_FEXDO_W_FEXUPL_W_FEXUPL_D_FEXUPR_W_FEXUPR_D_FFINT_S_W_FFINT_S_D_FFINT_U_W_FFINT_U_D_FFQL_W_FFQL_D_FFQR_W_FFQR_D_FTINT_S_W_FTINT_S_D_FTINT_U_W_FTINT_U_D_FTRUNC_S_W_FTRUNC_S_D_FTRUNC_U_W_FTRUNC_U_D_FTQ_H_FTQ_W_FRINT_W_FRINT_D_FADD_D32_FADD_D64*/ 7234) 1, false, false, false, 0, 10, 3, 0, 2, 1}, // #69 |
| 544 | {DBGFIELD(/*PseudoCVT_D32_W_PseudoCVT_D64_L_PseudoCVT_D64_W_PseudoCVT_S_L_PseudoCVT_S_W*/ 7512) 1, false, false, false, 0, 10, 3, 0, 2, 1}, // #70 |
| 545 | {DBGFIELD(/*FMUL_W_FMUL_D_FEXP2_W_FEXP2_D_DPADD_S_H_DPADD_S_W_DPADD_S_D_DPADD_U_H_DPADD_U_W_DPADD_U_D_DPSUB_S_H_DPSUB_S_W_DPSUB_S_D_DPSUB_U_H_DPSUB_U_W_DPSUB_U_D*/ 7588) 1, false, false, false, 0, 3, 3, 0, 2, 1}, // #71 |
| 546 | {DBGFIELD(/*FMADD_W_FMADD_D_FMSUB_W_FMSUB_D*/ 7738) 1, false, false, false, 0, 10, 3, 0, 2, 1}, // #72 |
| 547 | {DBGFIELD(/*MSUBF_D_MSUBF_S_MADDF_D_MADDF_S*/ 7770) 1, false, false, false, 0, 3, 6, 0, 2, 1}, // #73 |
| 548 | {DBGFIELD(/*FDIV_D*/ 7802) 1, false, false, false, 0, 10, 3, 0, 2, 1}, // #74 |
| 549 | {DBGFIELD(/*FDIV_W*/ 7809) 1, false, false, false, 0, 10, 3, 0, 2, 1}, // #75 |
| 550 | {DBGFIELD(/*ATOMIC_SWAP_I16_POSTRA_ATOMIC_SWAP_I32_POSTRA_ATOMIC_SWAP_I64_POSTRA_ATOMIC_SWAP_I8_POSTRA*/ 7816) 1, false, false, false, 0, 16, 2, 0, 1, 1}, // #76 |
| 551 | {DBGFIELD(/*ATOMIC_CMP_SWAP_I16_POSTRA_ATOMIC_CMP_SWAP_I32_POSTRA_ATOMIC_CMP_SWAP_I64_POSTRA_ATOMIC_CMP_SWAP_I8_POSTRA*/ 7907) 1, false, false, false, 0, 16, 2, 0, 1, 1}, // #77 |
| 552 | {DBGFIELD(/*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*/ 8014) 1, false, false, false, 0, 16, 2, 0, 1, 1}, // #78 |
| 553 | {DBGFIELD(/*AND_LUi_NOR_OR_SLTi_SLTiu_SUB_SUBu_XOR*/ 9092) 1, false, false, false, 0, 17, 1, 0, 2, 1}, // #79 |
| 554 | {DBGFIELD(/*SSNOP_NOP*/ 9131) 1, false, false, false, 0, 17, 1, 0, 2, 1}, // #80 |
| 555 | {DBGFIELD(/*B_BAL_BAL_BR_BEQ_BGEZ_BGTZ_BLEZ_BLTZ_BNE_BREAK_DERET_ERET_ERet_ERETNC_J_PseudoReturn_SYSCALL_RetRA_TAILCALL_TLT_TLTU_TNE_TRAP_WAIT*/ 9141) 1, false, false, false, 0, 19, 7, 0, 2, 1}, // #81 |
| 556 | {DBGFIELD(/*BEQL_BGEZAL_BGEZALL_BGEZL_BGTZL_BLEZL_BLTZAL_BLTZALL_BLTZL_BNEL_JR_JR_HB_PseudoIndirectBranch_PseudoIndirectHazardBranch_SDBBP_TAILCALLREG_TAILCALLREGHB_TEQI_TGEI_TGEIU_TLTI_TNEI_TTLTIU*/ 9272) 1, false, false, false, 0, 21, 1, 0, 2, 1}, // #82 |
| 557 | {DBGFIELD(/*TEQ_TGE_TGEU*/ 9458) 1, false, false, false, 0, 21, 1, 0, 2, 1}, // #83 |
| 558 | {DBGFIELD(/*PAUSE*/ 9471) 1, false, false, false, 0, 19, 7, 0, 2, 1}, // #84 |
| 559 | {DBGFIELD(/*JAL_JALR_JALRHBPseudo_JALRPseudo_JALR_HB*/ 9477) 1, false, false, false, 0, 21, 2, 0, 2, 1}, // #85 |
| 560 | {DBGFIELD(/*JALX*/ 9518) 1, false, false, false, 0, 21, 1, 0, 2, 1}, // #86 |
| 561 | {DBGFIELD(/*TLBINV_TLBINVF_TLBP_TLBR_TLBWI_TLBWR*/ 9523) 1, false, false, false, 0, 19, 6, 0, 2, 1}, // #87 |
| 562 | {DBGFIELD(/*MFC0_MTC0*/ 9560) 1, false, false, false, 0, 19, 7, 0, 2, 1}, // #88 |
| 563 | {DBGFIELD(/*MFC2_MTC2*/ 9570) 1, false, false, false, 0, 23, 1, 0, 1, 1}, // #89 |
| 564 | {DBGFIELD(/*HYPCALL_MFGC0_MFHGC0_MTGC0_MTHGC0_TLBGINV_TLBGINVF_TLBGP_TLBGR_TLBGWI_TLBGWR*/ 9580) 1, false, false, false, 0, 19, 1, 0, 2, 1}, // #90 |
| 565 | {DBGFIELD(/*LB_LBu_LH_LHu_LW_LDC3_LWPC*/ 9657) 1, false, false, false, 0, 1, 2, 0, 2, 1}, // #91 |
| 566 | {DBGFIELD(/*LL_LWC2_LWC3_LDC2_LBE_LBuE_LHE_LHuE_LWE_LLE*/ 9684) 1, false, false, false, 0, 1, 2, 0, 2, 1}, // #92 |
| 567 | {DBGFIELD(/*LWL_LWR_LWLE_LWRE*/ 9728) 1, false, false, false, 0, 1, 2, 0, 2, 1}, // #93 |
| 568 | {DBGFIELD(/*SB_SH_SW_SDC3*/ 9746) 1, false, false, false, 0, 1, 1, 0, 2, 1}, // #94 |
| 569 | {DBGFIELD(/*SWC2_SWC3_SDC2_SC_SBE_SHE_SWE_SCE_SWL_SWR_SWLE_SWRE*/ 9760) 1, false, false, false, 0, 1, 1, 0, 2, 1}, // #95 |
| 570 | {DBGFIELD(/*PREF*/ 9812) 1, false, false, false, 0, 1, 1, 0, 2, 1}, // #96 |
| 571 | {DBGFIELD(/*PREFE_CACHE_CACHEE*/ 9817) 1, false, false, false, 0, 1, 3, 0, 2, 1}, // #97 |
| 572 | {DBGFIELD(/*SYNCI*/ 9836) 1, false, false, false, 0, 1, 1, 0, 2, 1}, // #98 |
| 573 | {DBGFIELD(/*CLO_CLZ_MFHI_MFLO_PseudoMFHI_PseudoMFLO*/ 9842) 1, false, false, false, 0, 17, 3, 0, 2, 1}, // #99 |
| 574 | {DBGFIELD(/*DI_EI*/ 9882) 1, false, false, false, 0, 19, 7, 0, 2, 1}, // #100 |
| 575 | {DBGFIELD(/*EHB_RDHWR_WSBH*/ 9888) 1, false, false, false, 0, 19, 7, 0, 2, 1}, // #101 |
| 576 | {DBGFIELD(/*MOVN_I_I_MOVZ_I_I*/ 9903) 1, false, false, false, 0, 17, 1, 0, 2, 1}, // #102 |
| 577 | {DBGFIELD(/*DIV*/ 9921) 1, false, false, false, 0, 24, 5, 0, 2, 1}, // #103 |
| 578 | {DBGFIELD(/*PseudoSDIV_SDIV*/ 9925) 1, false, false, false, 0, 24, 5, 0, 2, 1}, // #104 |
| 579 | {DBGFIELD(/*DIVU*/ 9941) 1, false, false, false, 0, 24, 5, 0, 2, 1}, // #105 |
| 580 | {DBGFIELD(/*PseudoUDIV_UDIV*/ 9946) 1, false, false, false, 0, 7, 4, 0, 2, 1}, // #106 |
| 581 | {DBGFIELD(/*MUL*/ 9962) 1, false, false, false, 0, 5, 3, 0, 2, 1}, // #107 |
| 582 | {DBGFIELD(/*MULT_MULTu_PseudoMULT_PseudoMULTu*/ 9966) 1, false, false, false, 0, 5, 6, 0, 2, 1}, // #108 |
| 583 | {DBGFIELD(/*MADD_MADDU_MSUB_MSUBU_MTHI_MTLO_PseudoMADD_PseudoMADDU_PseudoMSUB_PseudoMSUBU_PseudoMTLOHI*/ 10000) 1, false, false, false, 0, 17, 2, 0, 2, 1}, // #109 |
| 584 | {DBGFIELD(/*EXT_INS*/ 10091) 1, false, false, false, 0, 17, 1, 0, 2, 1}, // #110 |
| 585 | {DBGFIELD(/*ADD_ADDiu_ANDi_ORi_ROTR_SEB_SEH_SLT_SLTu_SLL_SRA_SRL_XORi_ADDu_SLLV_SRAV_SRLV_LSA_COPY*/ 10099) 1, false, false, false, 0, 3, 1, 0, 2, 1}, // #111 |
| 586 | {DBGFIELD(/*ADDi*/ 10186) 1, false, false, false, 0, 17, 1, 0, 2, 1}, // #112 |
| 587 | {DBGFIELD(/*VSHF_B_VSHF_D_VSHF_H_VSHF_W*/ 10191) 1, false, false, false, 0, 3, 2, 0, 2, 1}, // #113 |
| 588 | {DBGFIELD(/*BINSLI_B_BINSLI_D_BINSLI_H_BINSLI_W_BINSL_B_BINSL_D_BINSL_H_BINSL_W*/ 10219) 1, false, false, false, 0, 3, 2, 0, 2, 1}, // #114 |
| 589 | {DBGFIELD(/*BINSRI_B_BINSRI_D_BINSRI_H_BINSRI_W_BINSR_B_BINSR_D_BINSR_H_BINSR_W*/ 10287) 1, false, false, false, 0, 3, 2, 0, 2, 1}, // #115 |
| 590 | {DBGFIELD(/*INSERT_B_INSERT_D_INSERT_H_INSERT_W*/ 10355) 1, false, false, false, 0, 3, 2, 0, 2, 1}, // #116 |
| 591 | {DBGFIELD(/*SLDI_B_SLDI_D_SLDI_H_SLDI_W_SLD_B_SLD_D_SLD_H_SLD_W*/ 10391) 1, false, false, false, 0, 3, 2, 0, 2, 1}, // #117 |
| 592 | {DBGFIELD(/*BCLRI_B_BCLRI_D_BCLRI_H_BCLRI_W_BCLR_B_BCLR_D_BCLR_H_BCLR_W*/ 10443) 1, false, false, false, 0, 3, 2, 0, 2, 1}, // #118 |
| 593 | {DBGFIELD(/*BNEGI_B_BNEGI_D_BNEGI_H_BNEGI_W_BNEG_B_BNEG_D_BNEG_H_BNEG_W*/ 10503) 1, false, false, false, 0, 3, 2, 0, 2, 1}, // #119 |
| 594 | {DBGFIELD(/*BMNZI_B_BMNZ_V_BMZI_B_BMZ_V*/ 10563) 1, false, false, false, 0, 3, 2, 0, 2, 1}, // #120 |
| 595 | {DBGFIELD(/*PCNT_B_PCNT_D_PCNT_H_PCNT_W*/ 10591) 1, false, false, false, 0, 3, 7, 0, 2, 1}, // #121 |
| 596 | {DBGFIELD(/*BNZ_B_BNZ_D_BNZ_H_BNZ_V_BNZ_W_BZ_B_BZ_D_BZ_H_BZ_V_BZ_W*/ 10619) 1, false, false, false, 0, 3, 1, 0, 2, 1}, // #122 |
| 597 | {DBGFIELD(/*CFCMSA_CTCMSA*/ 10674) 1, false, false, false, 0, 3, 1, 0, 2, 1}, // #123 |
| 598 | {DBGFIELD(/*FABS_S_FMOV_D32_FMOV_D64_FMOV_S_FNEG_S_FNEG_D32_FNEG_D64*/ 10688) 1, false, false, false, 0, 12, 6, 0, 2, 1}, // #124 |
| 599 | {DBGFIELD(/*FABS_D32_FABS_D64*/ 10745) 1, false, false, false, 0, 3, 6, 0, 2, 1}, // #125 |
| 600 | {DBGFIELD(/*MOVF_D32_MOVF_D64_MOVF_S_MOVT_D32_MOVT_D64_MOVT_S*/ 10763) 1, false, false, false, 0, 12, 6, 0, 2, 1}, // #126 |
| 601 | {DBGFIELD(/*ADD_A_B_ADD_A_D_ADD_A_H_ADD_A_W*/ 10813) 1, false, false, false, 0, 3, 2, 0, 2, 1}, // #127 |
| 602 | {DBGFIELD(/*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*/ 10845) 1, false, false, false, 0, 3, 2, 0, 2, 1}, // #128 |
| 603 | {DBGFIELD(/*ADDVI_B_ADDVI_D_ADDVI_H_ADDVI_W_ADDV_B_ADDV_D_ADDV_H_ADDV_W*/ 10953) 1, false, false, false, 0, 3, 2, 0, 2, 1}, // #129 |
| 604 | {DBGFIELD(/*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*/ 11013) 1, false, false, false, 0, 3, 2, 0, 2, 1}, // #130 |
| 605 | {DBGFIELD(/*SHF_B_SHF_H_SHF_W*/ 11149) 1, false, false, false, 0, 3, 2, 0, 2, 1}, // #131 |
| 606 | {DBGFIELD(/*MOVE_V*/ 11167) 1, false, false, false, 0, 3, 1, 0, 2, 1}, // #132 |
| 607 | {DBGFIELD(/*AND_V_NOR_V_OR_V_XOR_V*/ 11174) 1, false, false, false, 0, 3, 1, 0, 2, 1}, // #133 |
| 608 | {DBGFIELD(/*FEXP2_D_FEXP2_W*/ 11197) 1, false, false, false, 0, 3, 6, 0, 2, 1}, // #134 |
| 609 | {DBGFIELD(/*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*/ 11213) 1, false, false, false, 0, 3, 6, 0, 2, 1}, // #135 |
| 610 | {DBGFIELD(/*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*/ 11349) 1, false, false, false, 0, 3, 6, 0, 2, 1}, // #136 |
| 611 | {DBGFIELD(/*CEQI_B_CEQI_D_CEQI_H_CEQI_W_CEQ_B_CEQ_D_CEQ_H_CEQ_W*/ 11485) 1, false, false, false, 0, 3, 6, 0, 2, 1}, // #137 |
| 612 | {DBGFIELD(/*FSAF_D_FSAF_W_FSEQ_D_FSEQ_W_FSLE_D_FSLE_W_FSLT_D_FSLT_W_FSNE_D_FSNE_W_FSOR_D_FSOR_W*/ 11537) 1, false, false, false, 0, 3, 6, 0, 2, 1}, // #138 |
| 613 | {DBGFIELD(/*FSUEQ_D_FSUEQ_W*/ 11621) 1, false, false, false, 0, 3, 6, 0, 2, 1}, // #139 |
| 614 | {DBGFIELD(/*FSULE_D_FSULE_W*/ 11637) 1, false, false, false, 0, 3, 6, 0, 2, 1}, // #140 |
| 615 | {DBGFIELD(/*FSULT_D_FSULT_W*/ 11653) 1, false, false, false, 0, 3, 6, 0, 2, 1}, // #141 |
| 616 | {DBGFIELD(/*FSUNE_D_FSUNE_W*/ 11669) 1, false, false, false, 0, 3, 6, 0, 2, 1}, // #142 |
| 617 | {DBGFIELD(/*FSUN_D_FSUN_W*/ 11685) 1, false, false, false, 0, 3, 6, 0, 2, 1}, // #143 |
| 618 | {DBGFIELD(/*FCAF_D_FCAF_W*/ 11699) 1, false, false, false, 0, 3, 6, 0, 2, 1}, // #144 |
| 619 | {DBGFIELD(/*FCEQ_D_FCEQ_W*/ 11713) 1, false, false, false, 0, 3, 6, 0, 2, 1}, // #145 |
| 620 | {DBGFIELD(/*FCLE_D_FCLE_W*/ 11727) 1, false, false, false, 0, 3, 6, 0, 2, 1}, // #146 |
| 621 | {DBGFIELD(/*FCLT_D_FCLT_W*/ 11741) 1, false, false, false, 0, 3, 6, 0, 2, 1}, // #147 |
| 622 | {DBGFIELD(/*FCNE_D_FCNE_W*/ 11755) 1, false, false, false, 0, 3, 6, 0, 2, 1}, // #148 |
| 623 | {DBGFIELD(/*FCOR_D_FCOR_W*/ 11769) 1, false, false, false, 0, 3, 6, 0, 2, 1}, // #149 |
| 624 | {DBGFIELD(/*FCUEQ_D_FCUEQ_W*/ 11783) 1, false, false, false, 0, 3, 6, 0, 2, 1}, // #150 |
| 625 | {DBGFIELD(/*FCULE_D_FCULE_W*/ 11799) 1, false, false, false, 0, 3, 6, 0, 2, 1}, // #151 |
| 626 | {DBGFIELD(/*FCULT_D_FCULT_W*/ 11815) 1, false, false, false, 0, 3, 6, 0, 2, 1}, // #152 |
| 627 | {DBGFIELD(/*FCUNE_D_FCUNE_W*/ 11831) 1, false, false, false, 0, 3, 6, 0, 2, 1}, // #153 |
| 628 | {DBGFIELD(/*FABS_D_FABS_W*/ 11847) 1, false, false, false, 0, 3, 6, 0, 2, 1}, // #154 |
| 629 | {DBGFIELD(/*FFINT_S_D_FFINT_S_W_FFINT_U_D_FFINT_U_W*/ 11861) 1, false, false, false, 0, 3, 6, 0, 2, 1}, // #155 |
| 630 | {DBGFIELD(/*FFQL_D_FFQL_W*/ 11901) 1, false, false, false, 0, 3, 6, 0, 2, 1}, // #156 |
| 631 | {DBGFIELD(/*FFQR_D_FFQR_W*/ 11915) 1, false, false, false, 0, 3, 6, 0, 2, 1}, // #157 |
| 632 | {DBGFIELD(/*FTINT_S_D_FTINT_S_W_FTINT_U_D_FTINT_U_W*/ 11929) 1, false, false, false, 0, 3, 6, 0, 2, 1}, // #158 |
| 633 | {DBGFIELD(/*FRINT_D_FRINT_W*/ 11969) 1, false, false, false, 0, 3, 6, 0, 2, 1}, // #159 |
| 634 | {DBGFIELD(/*FTQ_H_FTQ_W*/ 11985) 1, false, false, false, 0, 3, 6, 0, 2, 1}, // #160 |
| 635 | {DBGFIELD(/*FTRUNC_S_D_FTRUNC_S_W_FTRUNC_U_D_FTRUNC_U_W*/ 11997) 1, false, false, false, 0, 3, 6, 0, 2, 1}, // #161 |
| 636 | {DBGFIELD(/*FEXDO_H_FEXDO_W*/ 12041) 1, false, false, false, 0, 3, 6, 0, 2, 1}, // #162 |
| 637 | {DBGFIELD(/*FEXUPL_D_FEXUPL_W*/ 12057) 1, false, false, false, 0, 3, 6, 0, 2, 1}, // #163 |
| 638 | {DBGFIELD(/*FEXUPR_D_FEXUPR_W*/ 12075) 1, false, false, false, 0, 3, 6, 0, 2, 1}, // #164 |
| 639 | {DBGFIELD(/*FCLASS_D_FCLASS_W*/ 12093) 1, false, false, false, 0, 3, 6, 0, 2, 1}, // #165 |
| 640 | {DBGFIELD(/*FMAX_A_D_FMAX_A_W*/ 12111) 1, false, false, false, 0, 3, 6, 0, 2, 1}, // #166 |
| 641 | {DBGFIELD(/*FMAX_D_FMAX_W*/ 12129) 1, false, false, false, 0, 3, 6, 0, 2, 1}, // #167 |
| 642 | {DBGFIELD(/*FMIN_A_D_FMIN_A_W*/ 12143) 1, false, false, false, 0, 3, 6, 0, 2, 1}, // #168 |
| 643 | {DBGFIELD(/*SUBS_S_B_SUBS_S_D_SUBS_S_H_SUBS_S_W_SUBS_U_B_SUBS_U_D_SUBS_U_H_SUBS_U_W*/ 12161) 1, false, false, false, 0, 3, 2, 0, 2, 1}, // #169 |
| 644 | {DBGFIELD(/*SUBSUU_S_B_SUBSUU_S_D_SUBSUU_S_H_SUBSUU_S_W*/ 12233) 1, false, false, false, 0, 3, 2, 0, 2, 1}, // #170 |
| 645 | {DBGFIELD(/*SUBVI_B_SUBVI_D_SUBVI_H_SUBVI_W*/ 12277) 1, false, false, false, 0, 3, 2, 0, 2, 1}, // #171 |
| 646 | {DBGFIELD(/*HADD_S_D_HADD_S_H_HADD_S_W_HADD_U_D_HADD_U_H_HADD_U_W*/ 12309) 1, false, false, false, 0, 3, 1, 0, 2, 1}, // #172 |
| 647 | {DBGFIELD(/*HSUB_S_D_HSUB_S_H_HSUB_S_W_HSUB_U_D_HSUB_U_H_HSUB_U_W*/ 12363) 1, false, false, false, 0, 3, 1, 0, 2, 1}, // #173 |
| 648 | {DBGFIELD(/*MAX_S_B_MAX_S_D_MAX_S_H_MAX_S_W_MIN_S_B_MIN_S_D_MIN_S_H_MIN_S_W*/ 12417) 1, false, false, false, 0, 3, 1, 0, 2, 1}, // #174 |
| 649 | {DBGFIELD(/*MAX_U_B_MAX_U_D_MAX_U_H_MAX_U_W_MIN_U_B_MIN_U_D_MIN_U_H_MIN_U_W*/ 12481) 1, false, false, false, 0, 3, 1, 0, 2, 1}, // #175 |
| 650 | {DBGFIELD(/*MAX_A_B_MAX_A_D_MAX_A_H_MAX_A_W_MIN_A_B_MIN_A_D_MIN_A_H_MIN_A_W*/ 12545) 1, false, false, false, 0, 3, 1, 0, 2, 1}, // #176 |
| 651 | {DBGFIELD(/*SRAI_B_SRAI_D_SRAI_H_SRAI_W_SRA_B_SRA_D_SRA_H_SRA_W*/ 12609) 1, false, false, false, 0, 3, 1, 0, 2, 1}, // #177 |
| 652 | {DBGFIELD(/*SRLI_B_SRLI_D_SRLI_H_SRLI_W_SRL_B_SRL_D_SRL_H_SRL_W*/ 12661) 1, false, false, false, 0, 3, 1, 0, 2, 1}, // #178 |
| 653 | {DBGFIELD(/*SRARI_B_SRARI_D_SRARI_H_SRARI_W_SRAR_B_SRAR_D_SRAR_H_SRAR_W*/ 12713) 1, false, false, false, 0, 3, 1, 0, 2, 1}, // #179 |
| 654 | {DBGFIELD(/*SRLRI_B_SRLRI_D_SRLRI_H_SRLRI_W_SRLR_B_SRLR_D_SRLR_H_SRLR_W*/ 12773) 1, false, false, false, 0, 3, 1, 0, 2, 1}, // #180 |
| 655 | {DBGFIELD(/*SLLI_B_SLLI_D_SLLI_H_SLLI_W_SLL_B_SLL_D_SLL_H_SLL_W*/ 12833) 1, false, false, false, 0, 3, 1, 0, 2, 1}, // #181 |
| 656 | {DBGFIELD(/*FADD_D32_FADD_D64*/ 12885) 1, false, false, false, 0, 3, 6, 0, 2, 1}, // #182 |
| 657 | {DBGFIELD(/*FADD_PS64_FMUL_PS64_FSUB_PS64*/ 12903) 1, false, false, false, 0, 10, 3, 0, 2, 1}, // #183 |
| 658 | {DBGFIELD(/*TRUNC_L_D64_TRUNC_L_S_TRUNC_W_D32_TRUNC_W_D64_TRUNC_W_S*/ 12933) 1, false, false, false, 0, 10, 3, 0, 2, 1}, // #184 |
| 659 | {DBGFIELD(/*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*/ 12989) 1, false, false, false, 0, 10, 3, 0, 2, 1}, // #185 |
| 660 | {DBGFIELD(/*CVT_PS_S64*/ 13121) 1, false, false, false, 0, 10, 3, 0, 2, 1}, // #186 |
| 661 | {DBGFIELD(/*CVT_S_PL64_CVT_S_PU64*/ 13132) 1, false, false, false, 0, 10, 3, 0, 2, 1}, // #187 |
| 662 | {DBGFIELD(/*C_EQ_D32_C_EQ_D64_C_EQ_S_C_F_D32_C_F_D64_C_F_S_C_LE_D32_C_LE_D64_C_LE_S_C_LT_D32_C_LT_D64_C_LT_S_C_NGE_D32_C_NGE_D64_C_NGE_S_C_NGLE_D32_C_NGLE_D64_C_NGLE_S_C_NGL_D32_C_NGL_D64_C_NGL_S_C_NGT_D32_C_NGT_D64_C_NGT_S_C_OLE_D32_C_OLE_D64_C_OLE_S_C_OLT_D32_C_OLT_D64_C_OLT_S_C_SEQ_D32_C_SEQ_D64_C_SEQ_S_C_SF_D32_C_SF_D64_C_SF_S_C_UEQ_D32_C_UEQ_D64_C_UEQ_S_C_ULE_D32_C_ULE_D64_C_ULE_S_C_ULT_D32_C_ULT_D64_C_ULT_S_C_UN_D32_C_UN_D64_C_UN_S*/ 13154) 1, false, false, false, 0, 3, 2, 0, 2, 1}, // #188 |
| 663 | {DBGFIELD(/*FCMP_D32_FCMP_D64_FCMP_S32*/ 13584) 1, false, false, false, 0, 3, 2, 0, 2, 1}, // #189 |
| 664 | {DBGFIELD(/*PLL_PS64_PLU_PS64_PUL_PS64_PUU_PS64*/ 13611) 1, false, false, false, 0, 10, 3, 0, 2, 1}, // #190 |
| 665 | {DBGFIELD(/*FDIV_S*/ 13647) 1, false, false, false, 0, 26, 8, 0, 2, 1}, // #191 |
| 666 | {DBGFIELD(/*FDIV_D32_FDIV_D64*/ 13654) 1, false, false, false, 0, 28, 9, 0, 2, 1}, // #192 |
| 667 | {DBGFIELD(/*FSQRT_S*/ 13672) 1, false, false, false, 0, 26, 8, 0, 2, 1}, // #193 |
| 668 | {DBGFIELD(/*FSQRT_D32_FSQRT_D64*/ 13680) 1, false, false, false, 0, 28, 10, 0, 2, 1}, // #194 |
| 669 | {DBGFIELD(/*FRCP_D_FRCP_W*/ 13700) 1, false, false, false, 0, 10, 3, 0, 2, 1}, // #195 |
| 670 | {DBGFIELD(/*FRSQRT_D_FRSQRT_W*/ 13714) 1, false, false, false, 0, 10, 3, 0, 2, 1}, // #196 |
| 671 | {DBGFIELD(/*RECIP_D32_RECIP_D64_RSQRT_D32_RSQRT_D64*/ 13732) 1, false, false, false, 0, 30, 11, 0, 2, 1}, // #197 |
| 672 | {DBGFIELD(/*RECIP_S_RSQRT_S*/ 13772) 1, false, false, false, 0, 32, 12, 0, 2, 1}, // #198 |
| 673 | {DBGFIELD(/*FMADD_D_FMADD_W*/ 13788) 1, false, false, false, 0, 10, 3, 0, 2, 1}, // #199 |
| 674 | {DBGFIELD(/*FSQRT_W*/ 13804) 1, false, false, false, 0, 10, 3, 0, 2, 1}, // #200 |
| 675 | {DBGFIELD(/*FMUL_D_FMUL_W*/ 13812) 1, false, false, false, 0, 10, 3, 0, 2, 1}, // #201 |
| 676 | {DBGFIELD(/*FADD_D_FADD_W*/ 13826) 1, false, false, false, 0, 10, 3, 0, 2, 1}, // #202 |
| 677 | {DBGFIELD(/*DPADD_S_D_DPADD_S_H_DPADD_S_W_DPADD_U_D_DPADD_U_H_DPADD_U_W*/ 13840) 1, false, false, false, 0, 3, 3, 0, 2, 1}, // #203 |
| 678 | {DBGFIELD(/*DOTP_S_D_DOTP_S_H_DOTP_S_W_DOTP_U_D_DOTP_U_H_DOTP_U_W*/ 13900) 1, false, false, false, 0, 3, 3, 0, 2, 1}, // #204 |
| 679 | {DBGFIELD(/*MSUBV_B_MSUBV_D_MSUBV_H_MSUBV_W*/ 13954) 1, false, false, false, 0, 3, 3, 0, 2, 1}, // #205 |
| 680 | {DBGFIELD(/*MADDV_B_MADDV_D_MADDV_H_MADDV_W*/ 13986) 1, false, false, false, 0, 3, 3, 0, 2, 1}, // #206 |
| 681 | {DBGFIELD(/*MULV_B_MULV_D_MULV_H_MULV_W*/ 14018) 1, false, false, false, 0, 3, 3, 0, 2, 1}, // #207 |
| 682 | {DBGFIELD(/*MADDR_Q_H_MADDR_Q_W*/ 14046) 1, false, false, false, 0, 3, 3, 0, 2, 1}, // #208 |
| 683 | {DBGFIELD(/*MADD_Q_H_MADD_Q_W*/ 14066) 1, false, false, false, 0, 3, 3, 0, 2, 1}, // #209 |
| 684 | {DBGFIELD(/*MSUBR_Q_H_MSUBR_Q_W*/ 14084) 1, false, false, false, 0, 3, 3, 0, 2, 1}, // #210 |
| 685 | {DBGFIELD(/*MSUB_Q_H_MSUB_Q_W*/ 14104) 1, false, false, false, 0, 3, 3, 0, 2, 1}, // #211 |
| 686 | {DBGFIELD(/*MULR_Q_H_MULR_Q_W*/ 14122) 1, false, false, false, 0, 3, 3, 0, 2, 1}, // #212 |
| 687 | {DBGFIELD(/*MADD_D32_MADD_D64_MADD_S_MSUB_D32_MSUB_D64_MSUB_S_NMADD_D32_NMADD_D64_NMADD_S_NMSUB_D32_NMSUB_D64_NMSUB_S*/ 14140) 1, false, false, false, 0, 10, 3, 0, 2, 1}, // #213 |
| 688 | {DBGFIELD(/*CTC1_MTC1_MTC1_D64_MTHC1_D32_MTHC1_D64_BuildPairF64_BuildPairF64_64*/ 14246) 1, false, false, false, 0, 12, 2, 0, 2, 1}, // #214 |
| 689 | {DBGFIELD(/*BuildPairF64_FPR*/ 14314) 1, false, false, false, 0, 12, 2, 0, 2, 1}, // #215 |
| 690 | {DBGFIELD(/*COPY_U_B_COPY_U_H_COPY_U_W*/ 14331) 1, false, false, false, 0, 12, 2, 0, 2, 1}, // #216 |
| 691 | {DBGFIELD(/*BC1F_BC1FL_BC1T_BC1TL_MOVF_I_MOVT_I*/ 14358) 1, false, false, false, 0, 12, 6, 0, 2, 1}, // #217 |
| 692 | {DBGFIELD(/*CFC1_MFC1_MFC1_D64_MFHC1_D32_MFHC1_D64_ExtractElementF64_ExtractElementF64_64*/ 14394) 1, false, false, false, 0, 12, 2, 0, 2, 1}, // #218 |
| 693 | {DBGFIELD(/*SDC1_SDC164_SWC1*/ 14472) 1, false, false, false, 0, 34, 1, 0, 2, 1}, // #219 |
| 694 | {DBGFIELD(/*SDXC1_SDXC164_SWXC1_SUXC1_SUXC164*/ 14489) 1, false, false, false, 0, 34, 1, 0, 2, 1}, // #220 |
| 695 | {DBGFIELD(/*ST_B_ST_D_ST_H_ST_W*/ 14523) 1, false, false, false, 0, 34, 1, 0, 2, 1}, // #221 |
| 696 | {DBGFIELD(/*MOVN_I_D32_MOVN_I_D64_MOVN_I_S_MOVZ_I_D32_MOVZ_I_D64_MOVZ_I_S*/ 14543) 1, false, false, false, 0, 12, 6, 0, 2, 1}, // #222 |
| 697 | {DBGFIELD(/*LDC1_LDC164_LWC1*/ 14605) 1, false, false, false, 0, 14, 2, 0, 2, 1}, // #223 |
| 698 | {DBGFIELD(/*LDXC1_LDXC164_LWXC1_LUXC1_LUXC164*/ 14622) 1, false, false, false, 0, 14, 2, 0, 2, 1}, // #224 |
| 699 | {DBGFIELD(/*CEIL_L_D64_CEIL_L_S_CEIL_W_D32_CEIL_W_D64_CEIL_W_S*/ 14656) 1, false, false, false, 0, 10, 3, 0, 2, 1}, // #225 |
| 700 | {DBGFIELD(/*FLOOR_L_D64_FLOOR_L_S_FLOOR_W_D32_FLOOR_W_D64_FLOOR_W_S*/ 14707) 1, false, false, false, 0, 10, 3, 0, 2, 1}, // #226 |
| 701 | {DBGFIELD(/*ROUND_L_D64_ROUND_L_S_ROUND_W_D32_ROUND_W_D64_ROUND_W_S*/ 14763) 1, false, false, false, 0, 10, 3, 0, 2, 1}, // #227 |
| 702 | {DBGFIELD(/*ROTRV*/ 14819) 1, false, false, false, 0, 17, 1, 0, 2, 1}, // #228 |
| 703 | {DBGFIELD(/*ADD_ADDiu_ADDu_ANDi_ORi_ROTR_SEB_SEH_SLL_SLLV_SLT_SLTu_SRA_SRAV_SRL_SRLV_XORi*/ 14825) 1, false, false, false, 0, 17, 1, 0, 2, 1}, // #229 |
| 704 | {DBGFIELD(/*CLO_CLZ*/ 14903) 1, false, false, false, 0, 17, 1, 0, 2, 1}, // #230 |
| 705 | {DBGFIELD(/*LEA_ADDiu*/ 14911) 1, false, false, false, 0, 17, 1, 0, 2, 1}, // #231 |
| 706 | {DBGFIELD(/*WSBH*/ 14921) 1, false, false, false, 0, 17, 1, 0, 2, 1}, // #232 |
| 707 | {DBGFIELD(/*COPY*/ 14926) 1, false, false, false, 0, 17, 1, 0, 2, 1}, // #233 |
| 708 | {DBGFIELD(/*ADDIUPC_ALIGN_ALUIPC_AUI_AUIPC_BITSWAP_CLO_R6_CLZ_R6_LSA_R6_SELEQZ_SELNEZ*/ 14931) 1, false, false, false, 0, 17, 1, 0, 2, 1}, // #234 |
| 709 | {DBGFIELD(/*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_SltiCCRxImmX16_SltiuRxImm16_SltiuRxImmX16_SltiuCCRxImmX16_SltRxRy16_SltCCRxRy16_SltuRxRy16_SltuRxRyRz16_SltuCCRxRy16_SravRxRy16_SraX16_SrlvRxRy16_SrlX16_SubuRxRyRz16_XorRxRxRy16*/ 15005) 1, false, false, false, 0, 17, 1, 0, 2, 1}, // #235 |
| 710 | {DBGFIELD(/*Constant32_LwConstant32_GotPrologue16_CONSTPOOL_ENTRY*/ 15511) 1, false, false, false, 0, 17, 1, 0, 2, 1}, // #236 |
| 711 | {DBGFIELD(/*ADDIUPC_MM_ADDIUR1SP_MM_ADDIUR2_MM_ADDIUS5_MM_ADDIUSP_MM_ADDU16_MM_ADD_MM_ADDi_MM_ADDiu_MM_ADDu_MM_AND16_MM_ANDI16_MM_AND_MM_ANDi_MM_CLO_MM_CLZ_MM_EXT_MM_INS_MM_LEA_ADDiu_MM_LI16_MM_LUi_MM_MOVE16_MM_MOVEP_MM_NOR_MM_NOT16_MM_OR16_MM_OR_MM_ORi_MM_ROTRV_MM_ROTR_MM_SEB_MM_SEH_MM_SLL16_MM_SLLV_MM_SLL_MM_SLT_MM_SLTi_MM_SLTiu_MM_SLTu_MM_SRAV_MM_SRA_MM_SRL16_MM_SRLV_MM_SRL_MM_SSNOP_MM_SUBU16_MM_SUB_MM_SUBu_MM_WSBH_MM_XOR16_MM_XOR_MM_XORi_MM*/ 15565) 1, false, false, false, 0, 17, 1, 0, 2, 1}, // #237 |
| 712 | {DBGFIELD(/*ADDIUPC_MMR6_ADDIU_MMR6_ADDU16_MMR6_ADDU_MMR6_ADD_MMR6_ALIGN_MMR6_ALUIPC_MMR6_AND16_MMR6_ANDI16_MMR6_ANDI_MMR6_AND_MMR6_AUIPC_MMR6_AUI_MMR6_BITSWAP_MMR6_CLO_MMR6_CLZ_MMR6_EXT_MMR6_INS_MMR6_LI16_MMR6_LSA_MMR6_LUI_MMR6_MOVE16_MMR6_NOR_MMR6_NOT16_MMR6_OR16_MMR6_ORI_MMR6_OR_MMR6_SELEQZ_MMR6_SELNEZ_MMR6_SLL16_MMR6_SLL_MMR6_SRL16_MMR6_SSNOP_MMR6_SUBU16_MMR6_SUBU_MMR6_SUB_MMR6_WSBH_MMR6_XOR16_MMR6_XORI_MMR6_XOR_MMR6*/ 16002) 1, false, false, false, 0, 17, 1, 0, 2, 1}, // #238 |
| 713 | {DBGFIELD(/*AND64_ANDi64_DEXT64_32_DSLL64_32_ORi64_SEB64_SEH64_SLL64_32_SLL64_64_SLT64_SLTi64_SLTiu64_SLTu64_XOR64_XORi64*/ 16415) 1, false, false, false, 0, 17, 1, 0, 2, 1}, // #239 |
| 714 | {DBGFIELD(/*DADD_DADDiu_DADDu_DEXT_DEXTM_DEXTU_DINS_DINSM_DINSU_DROTR_DROTR32_DROTRV_DSBH_DSHD_DSLL_DSLL32_DSLLV_DSRA_DSRA32_DSRAV_DSRL_DSRL32_DSRLV_DSUB_DSUBu_LUi64_NOR64_OR64*/ 16525) 1, false, false, false, 0, 17, 1, 0, 2, 1}, // #240 |
| 715 | {DBGFIELD(/*DADDi_DCLO_DCLZ_LEA_ADDiu64*/ 16690) 1, false, false, false, 0, 17, 1, 0, 2, 1}, // #241 |
| 716 | {DBGFIELD(/*DALIGN_DAHI_DATI_DAUI_DCLO_R6_DCLZ_R6_DBITSWAP_DLSA_DLSA_R6_SELEQZ64_SELNEZ64*/ 16718) 1, false, false, false, 0, 17, 1, 0, 2, 1}, // #242 |
| 717 | {DBGFIELD(/*MADD_MADDU_MSUB_MSUBU*/ 16796) 1, false, false, false, 0, 5, 1, 0, 2, 1}, // #243 |
| 718 | {DBGFIELD(/*PseudoMADD_MM_PseudoMADDU_MM_PseudoMSUB_MM_PseudoMSUBU_MM_PseudoMULT_MM_PseudoMULTu_MM*/ 16818) 1, false, false, false, 0, 5, 1, 0, 2, 1}, // #244 |
| 719 | {DBGFIELD(/*PseudoMADD_PseudoMADDU_PseudoMSUB_PseudoMSUBU*/ 16905) 1, false, false, false, 0, 5, 1, 0, 2, 1}, // #245 |
| 720 | {DBGFIELD(/*PseudoMULT_PseudoMULTu*/ 16951) 1, false, false, false, 0, 5, 1, 0, 2, 1}, // #246 |
| 721 | {DBGFIELD(/*PseudoMFHI_MM_PseudoMFLO_MM*/ 16974) 1, false, false, false, 0, 17, 3, 0, 2, 1}, // #247 |
| 722 | {DBGFIELD(/*RDHWR*/ 17002) 1, false, false, false, 0, 17, 2, 0, 2, 1}, // #248 |
| 723 | {DBGFIELD(/*PseudoMTLOHI_MM*/ 17008) 1, false, false, false, 0, 17, 2, 0, 2, 1}, // #249 |
| 724 | {DBGFIELD(/*MUH_MUHU_MULU_MUL_R6*/ 17024) 1, false, false, false, 0, 5, 6, 0, 2, 1}, // #250 |
| 725 | {DBGFIELD(/*MOD_MODU*/ 17045) 1, false, false, false, 0, 24, 5, 0, 2, 1}, // #251 |
| 726 | {DBGFIELD(/*MultRxRy16_MultuRxRy16_MultRxRyRz16_MultuRxRyRz16*/ 17054) 1, false, false, false, 0, 5, 1, 0, 2, 1}, // #252 |
| 727 | {DBGFIELD(/*DivRxRy16*/ 17104) 1, false, false, false, 0, 24, 5, 0, 2, 1}, // #253 |
| 728 | {DBGFIELD(/*DivuRxRy16*/ 17114) 1, false, false, false, 0, 7, 4, 0, 2, 1}, // #254 |
| 729 | {DBGFIELD(/*MULT_MM_MULTu_MM_MADD_MM_MADDU_MM_MSUB_MM_MSUBU_MM*/ 17125) 1, false, false, false, 0, 5, 6, 0, 2, 1}, // #255 |
| 730 | {DBGFIELD(/*MUL_MM*/ 17176) 1, false, false, false, 0, 17, 3, 0, 2, 1}, // #256 |
| 731 | {DBGFIELD(/*SDIV_MM_SDIV_MM_Pseudo*/ 17183) 1, false, false, false, 0, 24, 5, 0, 2, 1}, // #257 |
| 732 | {DBGFIELD(/*UDIV_MM_UDIV_MM_Pseudo*/ 17206) 1, false, false, false, 0, 7, 4, 0, 2, 1}, // #258 |
| 733 | {DBGFIELD(/*MFHI16_MM_MFLO16_MM_MOVF_I_MM_MOVT_I_MM_MFHI_MM_MFLO_MM_MTHI_MM_MTLO_MM*/ 17229) 1, false, false, false, 0, 17, 2, 0, 2, 1}, // #259 |
| 734 | {DBGFIELD(/*RDHWR_MM*/ 17301) 1, false, false, false, 0, 17, 2, 0, 2, 1}, // #260 |
| 735 | {DBGFIELD(/*MUHU_MMR6_MUH_MMR6_MULU_MMR6_MUL_MMR6*/ 17310) 1, false, false, false, 0, 5, 6, 0, 2, 1}, // #261 |
| 736 | {DBGFIELD(/*MODU_MMR6_MOD_MMR6_DIVU_MMR6_DIV_MMR6*/ 17348) 1, false, false, false, 0, 24, 5, 0, 2, 1}, // #262 |
| 737 | {DBGFIELD(/*RDHWR_MMR6*/ 17386) 1, false, false, false, 0, 17, 2, 0, 2, 1}, // #263 |
| 738 | {DBGFIELD(/*DMULU*/ 17397) 1, false, false, false, 0, 5, 1, 0, 2, 1}, // #264 |
| 739 | {DBGFIELD(/*DMULT_DMULTu_PseudoDMULT_PseudoDMULTu*/ 17403) 1, false, false, false, 0, 5, 1, 0, 2, 1}, // #265 |
| 740 | {DBGFIELD(/*DSDIV_PseudoDSDIV*/ 17441) 1, false, false, false, 0, 24, 5, 0, 2, 1}, // #266 |
| 741 | {DBGFIELD(/*DUDIV_PseudoDUDIV*/ 17459) 1, false, false, false, 0, 7, 4, 0, 2, 1}, // #267 |
| 742 | {DBGFIELD(/*MFHI64_MFLO64_PseudoMFHI64_PseudoMFLO64_PseudoMTLOHI64*/ 17477) 1, false, false, false, 0, 17, 3, 0, 2, 1}, // #268 |
| 743 | {DBGFIELD(/*MTHI64_MTLO64*/ 17532) 1, false, false, false, 0, 17, 2, 0, 2, 1}, // #269 |
| 744 | {DBGFIELD(/*RDHWR64*/ 17546) 1, false, false, false, 0, 17, 2, 0, 2, 1}, // #270 |
| 745 | {DBGFIELD(/*MOVN_I_I64_MOVN_I64_I_MOVN_I64_I64_MOVZ_I_I64_MOVZ_I64_I_MOVZ_I64_I64*/ 17554) 1, false, false, false, 0, 17, 1, 0, 2, 1}, // #271 |
| 746 | {DBGFIELD(/*DDIV_DMOD*/ 17624) 1, false, false, false, 0, 24, 5, 0, 2, 1}, // #272 |
| 747 | {DBGFIELD(/*B_BAL_BAL_BR_BEQ_BNE_BGTZ_BGEZ_BLEZ_BLTZ_J_ERET_ERet_ERETNC_DERET*/ 17634) 1, false, false, false, 0, 21, 1, 0, 2, 1}, // #273 |
| 748 | {DBGFIELD(/*BLTZAL_JR_JR_HB*/ 17700) 1, false, false, false, 0, 21, 1, 0, 2, 1}, // #274 |
| 749 | {DBGFIELD(/*NAL*/ 17716) 1, false, false, false, 0, 21, 1, 0, 2, 1}, // #275 |
| 750 | {DBGFIELD(/*BEQL_BNEL_BGEZL_BGTZL_BLEZL_BLTZL*/ 17720) 1, false, false, false, 0, 21, 1, 0, 2, 1}, // #276 |
| 751 | {DBGFIELD(/*TAILCALL_PseudoReturn_RetRA*/ 17754) 1, false, false, false, 0, 21, 1, 0, 2, 1}, // #277 |
| 752 | {DBGFIELD(/*TAILCALLREG_TAILCALLREGHB_PseudoIndirectBranch_PseudoIndirectHazardBranch*/ 17782) 1, false, false, false, 0, 21, 1, 0, 2, 1}, // #278 |
| 753 | {DBGFIELD(/*BGEZAL*/ 17856) 1, false, false, false, 0, 21, 2, 0, 2, 1}, // #279 |
| 754 | {DBGFIELD(/*BGEZALL_BLTZALL*/ 17863) 1, false, false, false, 0, 21, 2, 0, 2, 1}, // #280 |
| 755 | {DBGFIELD(/*BREAK_SYSCALL_TNE_TLT_TLTU_TRAP*/ 17879) 1, false, false, false, 0, 21, 1, 0, 2, 1}, // #281 |
| 756 | {DBGFIELD(/*BALC_BEQZALC_BGEZALC_BGTZALC_BLEZALC_BLTZALC_BNEZALC_JIALC*/ 17911) 1, false, false, false, 0, 21, 2, 0, 2, 1}, // #282 |
| 757 | {DBGFIELD(/*BC_BC2EQZ_BC2NEZ_BEQC_BEQZC_BGEC_BGEUC_BGEZC_BGTZC_BLEZC_BLTC_BLTUC_BLTZC_BNEC_BNEZC_BNVC_BOVC_JIC_JR_HB_R6_PseudoIndirectBranchR6_PseudoIndrectHazardBranchR6*/ 17970) 1, false, false, false, 0, 21, 1, 0, 2, 1}, // #283 |
| 758 | {DBGFIELD(/*SIGRIE*/ 18129) 1, false, false, false, 0, 21, 1, 0, 2, 1}, // #284 |
| 759 | {DBGFIELD(/*TAILCALLR6REG_TAILCALLHBR6REG*/ 18136) 1, false, false, false, 0, 21, 1, 0, 2, 1}, // #285 |
| 760 | {DBGFIELD(/*SDBBP_R6*/ 18166) 1, false, false, false, 0, 21, 1, 0, 2, 1}, // #286 |
| 761 | {DBGFIELD(/*Bimm16_BimmX16_BeqzRxImm16_BeqzRxImmX16_BnezRxImm16_BnezRxImmX16_Bteqz16_BteqzX16_BteqzT8CmpX16_BteqzT8CmpiX16_BteqzT8SltX16_BteqzT8SltuX16_BteqzT8SltiX16_BteqzT8SltiuX16_Btnez16_BtnezX16_BtnezT8CmpX16_BtnezT8CmpiX16_BtnezT8SltX16_BtnezT8SltuX16_BtnezT8SltiX16_BtnezT8SltiuX16_JrRa16_JrcRa16_JrcRx16_RetRA16*/ 18175) 1, false, false, false, 0, 21, 1, 0, 2, 1}, // #287 |
| 762 | {DBGFIELD(/*Jal16_JalB16_JumpLinkReg16*/ 18483) 1, false, false, false, 0, 21, 2, 0, 2, 1}, // #288 |
| 763 | {DBGFIELD(/*Break16*/ 18510) 1, false, false, false, 0, 21, 1, 0, 2, 1}, // #289 |
| 764 | {DBGFIELD(/*SelBeqZ_SelTBteqZCmp_SelTBteqZCmpi_SelTBteqZSlt_SelTBteqZSlti_SelTBteqZSltu_SelTBteqZSltiu_SelBneZ_SelTBtneZCmp_SelTBtneZCmpi_SelTBtneZSlt_SelTBtneZSlti_SelTBtneZSltu_SelTBtneZSltiu*/ 18518) 1, false, false, false, 0, 17, 3, 0, 2, 1}, // #290 |
| 765 | {DBGFIELD(/*B16_MM_BAL_BR_MM_BC1F_MM_BC1T_MM_BEQZ16_MM_BEQZC_MM_BEQ_MM_BGEZ_MM_BGTZ_MM_BLEZ_MM_BLTZ_MM_BNEZ16_MM_BNEZC_MM_BNE_MM_B_MM_DERET_MM_ERET_MM_JR16_MM_JR_MM_J_MM_B_MM_Pseudo*/ 18700) 1, false, false, false, 0, 21, 1, 0, 2, 1}, // #291 |
| 766 | {DBGFIELD(/*BGEZALS_MM_BGEZAL_MM_BLTZALS_MM_BLTZAL_MM_JALR16_MM_JALRS16_MM_JALRS_MM_JALR_MM_JALS_MM_JALX_MM_JAL_MM*/ 18870) 1, false, false, false, 0, 21, 2, 0, 2, 1}, // #292 |
| 767 | {DBGFIELD(/*TAILCALLREG_MM_TAILCALL_MM_PseudoIndirectBranch_MM*/ 18973) 1, false, false, false, 0, 21, 1, 0, 2, 1}, // #293 |
| 768 | {DBGFIELD(/*BREAK16_MM_BREAK_MM_SDBBP16_MM_SDBBP_MM_SYSCALL_MM_TEQI_MM_TEQ_MM_TGEIU_MM_TGEI_MM_TGEU_MM_TGE_MM_TLTIU_MM_TLTI_MM_TLTU_MM_TLT_MM_TNEI_MM_TNE_MM_TRAP_MM*/ 19024) 1, false, false, false, 0, 21, 1, 0, 2, 1}, // #294 |
| 769 | {DBGFIELD(/*BC16_MMR6_BC1EQZC_MMR6_BC1NEZC_MMR6_BC2EQZC_MMR6_BC2NEZC_MMR6_BC_MMR6_BEQC_MMR6_BEQZC16_MMR6_BEQZC_MMR6_BGEC_MMR6_BGEUC_MMR6_BGEZC_MMR6_BGTZC_MMR6_BLEZC_MMR6_BLTC_MMR6_BLTUC_MMR6_BLTZC_MMR6_BNEC_MMR6_BNEZC16_MMR6_BNEZC_MMR6_BNVC_MMR6_BOVC_MMR6_DERET_MMR6_ERETNC_MMR6_JAL_MMR6_ERET_MMR6_JIC_MMR6_JRADDIUSP_JRC16_MM_JRC16_MMR6_JRCADDIUSP_MMR6_SIGRIE_MMR6_B_MMR6_Pseudo_PseudoIndirectBranch_MMR6*/ 19177) 1, false, false, false, 0, 21, 1, 0, 2, 1}, // #295 |
| 770 | {DBGFIELD(/*BALC_MMR6_BEQZALC_MMR6_BGEZALC_MMR6_BGTZALC_MMR6_BLEZALC_MMR6_BLTZALC_MMR6_BNEZALC_MMR6_JALRC16_MMR6_JALRC_HB_MMR6_JALRC_MMR6_JIALC_MMR6*/ 19570) 1, false, false, false, 0, 21, 2, 0, 2, 1}, // #296 |
| 771 | {DBGFIELD(/*TAILCALLREG_MMR6_TAILCALL_MMR6*/ 19707) 1, false, false, false, 0, 21, 1, 0, 2, 1}, // #297 |
| 772 | {DBGFIELD(/*BREAK16_MMR6_BREAK_MMR6_SDBBP_MMR6_SDBBP16_MMR6*/ 19738) 1, false, false, false, 0, 21, 1, 0, 2, 1}, // #298 |
| 773 | {DBGFIELD(/*BEQ64_BGEZ64_BGTZ64_BLEZ64_BLTZ64_BNE64_JR64*/ 19786) 1, false, false, false, 0, 21, 1, 0, 2, 1}, // #299 |
| 774 | {DBGFIELD(/*JALR64_JALR64Pseudo_JALRHB64Pseudo_JALR_HB64*/ 19831) 1, false, false, false, 0, 21, 2, 0, 2, 1}, // #300 |
| 775 | {DBGFIELD(/*JR_HB64_TAILCALLREG64_TAILCALLREGHB64*/ 19876) 1, false, false, false, 0, 21, 1, 0, 2, 1}, // #301 |
| 776 | {DBGFIELD(/*PseudoReturn64*/ 19914) 1, false, false, false, 0, 21, 1, 0, 2, 1}, // #302 |
| 777 | {DBGFIELD(/*BEQC64_BEQZC64_BGEC64_BGEUC64_BGEZC64_BGTZC64_BLEZC64_BLTC64_BLTUC64_BLTZC64_BNEC64_BNEZC64_JIC64*/ 19929) 1, false, false, false, 0, 21, 1, 0, 2, 1}, // #303 |
| 778 | {DBGFIELD(/*PseudoIndirectBranch64_PseudoIndirectHazardBranch64*/ 20027) 1, false, false, false, 0, 21, 1, 0, 2, 1}, // #304 |
| 779 | {DBGFIELD(/*JIALC64*/ 20079) 1, false, false, false, 0, 21, 2, 0, 2, 1}, // #305 |
| 780 | {DBGFIELD(/*JR_HB64_R6_TAILCALL64R6REG_TAILCALLHB64R6REG_PseudoIndirectBranch64R6_PseudoIndrectHazardBranch64R6*/ 20087) 1, false, false, false, 0, 21, 1, 0, 2, 1}, // #306 |
| 781 | {DBGFIELD(/*TLBP_TLBR_TLBWI_TLBWR*/ 20187) 1, false, false, false, 0, 19, 6, 0, 2, 1}, // #307 |
| 782 | {DBGFIELD(/*MFC0*/ 20209) 1, false, false, false, 0, 19, 2, 0, 2, 1}, // #308 |
| 783 | {DBGFIELD(/*EVP_DVP*/ 20214) 1, false, false, false, 0, 19, 7, 0, 2, 1}, // #309 |
| 784 | {DBGFIELD(/*TLBP_MM_TLBR_MM_TLBWI_MM_TLBWR_MM*/ 20222) 1, false, false, false, 0, 19, 6, 0, 2, 1}, // #310 |
| 785 | {DBGFIELD(/*DI_MM_EI_MM*/ 20256) 1, false, false, false, 0, 19, 7, 0, 2, 1}, // #311 |
| 786 | {DBGFIELD(/*EHB_MM_PAUSE_MM_WAIT_MM*/ 20268) 1, false, false, false, 0, 19, 7, 0, 2, 1}, // #312 |
| 787 | {DBGFIELD(/*RDPGPR_MMR6_WRPGPR_MMR6*/ 20292) 1, false, false, false, 0, 19, 7, 0, 2, 1}, // #313 |
| 788 | {DBGFIELD(/*TLBINV_MMR6_TLBINVF_MMR6*/ 20316) 1, false, false, false, 0, 19, 6, 0, 2, 1}, // #314 |
| 789 | {DBGFIELD(/*MFHC0_MMR6_MFC0_MMR6_MFHC2_MMR6_MFC2_MMR6*/ 20341) 1, false, false, false, 0, 19, 2, 0, 2, 1}, // #315 |
| 790 | {DBGFIELD(/*MTHC0_MMR6_MTC0_MMR6_MTHC2_MMR6_MTC2_MMR6*/ 20383) 1, false, false, false, 0, 19, 7, 0, 2, 1}, // #316 |
| 791 | {DBGFIELD(/*EVP_MMR6_DVP_MMR6*/ 20425) 1, false, false, false, 0, 19, 7, 0, 2, 1}, // #317 |
| 792 | {DBGFIELD(/*DI_MMR6_EI_MMR6*/ 20443) 1, false, false, false, 0, 19, 7, 0, 2, 1}, // #318 |
| 793 | {DBGFIELD(/*EHB_MMR6_PAUSE_MMR6_WAIT_MMR6*/ 20459) 1, false, false, false, 0, 19, 7, 0, 2, 1}, // #319 |
| 794 | {DBGFIELD(/*DMFC0*/ 20489) 1, false, false, false, 0, 19, 2, 0, 2, 1}, // #320 |
| 795 | {DBGFIELD(/*DMTC0*/ 20495) 1, false, false, false, 0, 19, 7, 0, 2, 1}, // #321 |
| 796 | {DBGFIELD(/*DMFC2_DMTC2*/ 20501) 1, false, false, false, 0, 23, 1, 0, 1, 1}, // #322 |
| 797 | {DBGFIELD(/*CFC2_MM_CTC2_MM*/ 20513) 1, false, false, false, 0, 17, 2, 0, 2, 1}, // #323 |
| 798 | {DBGFIELD(/*DMT_DVPE_EMT_EVPE_MFTR_MTTR*/ 20529) 1, false, false, false, 0, 17, 2, 0, 2, 1}, // #324 |
| 799 | {DBGFIELD(/*YIELD*/ 20557) 1, false, false, false, 0, 19, 3, 0, 2, 1}, // #325 |
| 800 | {DBGFIELD(/*FORK*/ 20563) 1, false, false, false, 0, 19, 1, 0, 2, 1}, // #326 |
| 801 | {DBGFIELD(/*DMFGC0_DMTGC0*/ 20568) 1, false, false, false, 0, 19, 1, 0, 2, 1}, // #327 |
| 802 | {DBGFIELD(/*HYPCALL_MM_TLBGINVF_MM_TLBGINV_MM_TLBGP_MM_TLBGR_MM_TLBGWI_MM_TLBGWR_MM_MFGC0_MM_MFHGC0_MM_MTGC0_MM_MTHGC0_MM*/ 20582) 1, false, false, false, 0, 19, 1, 0, 2, 1}, // #328 |
| 803 | {DBGFIELD(/*LB_LBu_LH_LHu_LW_LDC3*/ 20692) 1, false, false, false, 0, 1, 2, 0, 2, 1}, // #329 |
| 804 | {DBGFIELD(/*LL_LWC2_LWC3_LDC2*/ 20714) 1, false, false, false, 0, 1, 2, 0, 2, 1}, // #330 |
| 805 | {DBGFIELD(/*LWL_LWR*/ 20732) 1, false, false, false, 0, 1, 2, 0, 2, 1}, // #331 |
| 806 | {DBGFIELD(/*SWC2_SWC3_SDC2*/ 20740) 1, false, false, false, 0, 1, 1, 0, 2, 1}, // #332 |
| 807 | {DBGFIELD(/*SWL_SWR*/ 20755) 1, false, false, false, 0, 1, 1, 0, 2, 1}, // #333 |
| 808 | {DBGFIELD(/*SC*/ 20763) 1, false, false, false, 0, 1, 2, 0, 2, 1}, // #334 |
| 809 | {DBGFIELD(/*SC_MMR6*/ 20766) 1, false, false, false, 0, 1, 2, 0, 2, 1}, // #335 |
| 810 | {DBGFIELD(/*CACHE*/ 20774) 1, false, false, false, 0, 1, 3, 0, 2, 1}, // #336 |
| 811 | {DBGFIELD(/*LDC2_R6_LL_R6_LWC2_R6*/ 20780) 1, false, false, false, 0, 1, 2, 0, 2, 1}, // #337 |
| 812 | {DBGFIELD(/*SWC2_R6_SDC2_R6*/ 20802) 1, false, false, false, 0, 1, 1, 0, 2, 1}, // #338 |
| 813 | {DBGFIELD(/*SC_R6*/ 20818) 1, false, false, false, 0, 1, 2, 0, 2, 1}, // #339 |
| 814 | {DBGFIELD(/*CACHE_R6*/ 20824) 1, false, false, false, 0, 1, 3, 0, 2, 1}, // #340 |
| 815 | {DBGFIELD(/*GINVI_GINVT*/ 20833) 1, false, false, false, 0, 1, 1, 0, 2, 1}, // #341 |
| 816 | {DBGFIELD(/*SBE_SHE_SWE_SCE*/ 20845) 1, false, false, false, 0, 1, 1, 0, 2, 1}, // #342 |
| 817 | {DBGFIELD(/*PREFE*/ 20861) 1, false, false, false, 0, 1, 1, 0, 2, 1}, // #343 |
| 818 | {DBGFIELD(/*LBE_MM_LBuE_MM_LHE_MM_LHuE_MM_LWE_MM_LWLE_MM_LWRE_MM_LLE_MM*/ 20867) 1, false, false, false, 0, 1, 2, 0, 2, 1}, // #344 |
| 819 | {DBGFIELD(/*SBE_MM_SB_MM_SHE_MM_SWE_MM_SWLE_MM_SWRE_MM_SCE_MM*/ 20927) 1, false, false, false, 0, 1, 1, 0, 2, 1}, // #345 |
| 820 | {DBGFIELD(/*PREFE_MM*/ 20977) 1, false, false, false, 0, 1, 1, 0, 2, 1}, // #346 |
| 821 | {DBGFIELD(/*CACHEE_MM*/ 20986) 1, false, false, false, 0, 1, 3, 0, 2, 1}, // #347 |
| 822 | {DBGFIELD(/*Restore16_RestoreX16_LbRxRyOffMemX16_LbuRxRyOffMemX16_LhRxRyOffMemX16_LhuRxRyOffMemX16_LwRxRyOffMemX16_LwRxSpImmX16_LwRxPcTcp16_LwRxPcTcpX16*/ 20996) 1, false, false, false, 0, 1, 2, 0, 2, 1}, // #348 |
| 823 | {DBGFIELD(/*Save16_SaveX16_SbRxRyOffMemX16_ShRxRyOffMemX16_SwRxRyOffMemX16_SwRxSpImmX16*/ 21137) 1, false, false, false, 0, 1, 1, 0, 2, 1}, // #349 |
| 824 | {DBGFIELD(/*LBU16_MM_LB_MM_LBu_MM_LHU16_MM_LH_MM_LHu_MM_LL_MM_LW16_MM_LWGP_MM_LWL_MM_LWM16_MM_LWM32_MM_LWP_MM_LWR_MM_LWSP_MM_LWU_MM_LWXS_MM_LW_MM*/ 21213) 1, false, false, false, 0, 1, 2, 0, 2, 1}, // #350 |
| 825 | {DBGFIELD(/*SB16_MM_SC_MM_SH16_MM_SH_MM_SW16_MM_SWL_MM_SWM16_MM_SWM32_MM_SWM_MM_SWP_MM_SWR_MM_SWSP_MM_SW_MM*/ 21347) 1, false, false, false, 0, 1, 1, 0, 2, 1}, // #351 |
| 826 | {DBGFIELD(/*PREF_MM_PREFX_MM*/ 21443) 1, false, false, false, 0, 1, 1, 0, 2, 1}, // #352 |
| 827 | {DBGFIELD(/*CACHE_MM*/ 21460) 1, false, false, false, 0, 1, 3, 0, 2, 1}, // #353 |
| 828 | {DBGFIELD(/*SYNC_MM_SYNCI_MM*/ 21469) 1, false, false, false, 0, 1, 1, 0, 2, 1}, // #354 |
| 829 | {DBGFIELD(/*GINVI_MMR6_GINVT_MMR6*/ 21486) 1, false, false, false, 0, 1, 1, 0, 2, 1}, // #355 |
| 830 | {DBGFIELD(/*LBU_MMR6_LB_MMR6_LDC2_MMR6_LL_MMR6_LWM16_MMR6_LWC2_MMR6_LWPC_MMR6_LW_MMR6*/ 21508) 1, false, false, false, 0, 1, 2, 0, 2, 1}, // #356 |
| 831 | {DBGFIELD(/*SB16_MMR6_SB_MMR6_SDC2_MMR6_SH16_MMR6_SH_MMR6_SW16_MMR6_SWC2_MMR6_SWM16_MMR6_SWSP_MMR6_SW_MMR6*/ 21582) 1, false, false, false, 0, 1, 1, 0, 2, 1}, // #357 |
| 832 | {DBGFIELD(/*SYNC_MMR6_SYNCI_MMR6*/ 21677) 1, false, false, false, 0, 1, 1, 0, 2, 1}, // #358 |
| 833 | {DBGFIELD(/*PREF_MMR6*/ 21698) 1, false, false, false, 0, 1, 1, 0, 2, 1}, // #359 |
| 834 | {DBGFIELD(/*CACHE_MMR6*/ 21708) 1, false, false, false, 0, 1, 3, 0, 2, 1}, // #360 |
| 835 | {DBGFIELD(/*LD_LWu_LB64_LBu64_LH64_LHu64_LW64*/ 21719) 1, false, false, false, 0, 1, 2, 0, 2, 1}, // #361 |
| 836 | {DBGFIELD(/*LL64_LLD*/ 21753) 1, false, false, false, 0, 1, 2, 0, 2, 1}, // #362 |
| 837 | {DBGFIELD(/*LWL64_LWR64*/ 21762) 1, false, false, false, 0, 1, 2, 0, 2, 1}, // #363 |
| 838 | {DBGFIELD(/*LDL_LDR*/ 21774) 1, false, false, false, 0, 1, 2, 0, 2, 1}, // #364 |
| 839 | {DBGFIELD(/*SC64_SCD*/ 21782) 1, false, false, false, 0, 1, 1, 0, 2, 1}, // #365 |
| 840 | {DBGFIELD(/*SB64_SH64_SW64_SWL64_SWR64*/ 21791) 1, false, false, false, 0, 1, 1, 0, 2, 1}, // #366 |
| 841 | {DBGFIELD(/*SDL_SDR*/ 21818) 1, false, false, false, 0, 1, 1, 0, 2, 1}, // #367 |
| 842 | {DBGFIELD(/*LWUPC_LDPC*/ 21826) 1, false, false, false, 0, 1, 2, 0, 2, 1}, // #368 |
| 843 | {DBGFIELD(/*CRC32B_CRC32H_CRC32W_CRC32CB_CRC32CH_CRC32CW*/ 21837) 1, false, false, false, 0, 17, 1, 0, 2, 1}, // #369 |
| 844 | {DBGFIELD(/*CRC32D_CRC32CD*/ 21882) 1, false, false, false, 0, 17, 1, 0, 2, 1}, // #370 |
| 845 | {DBGFIELD(/*BADDu_BBIT0_BBIT032_BBIT1_BBIT132_CINS_CINS32_CINS64_32_CINS_i32_DMFC2_OCTEON_DMTC2_OCTEON_DPOP_EXTS_EXTS32_MTM0_MTM1_MTM2_MTP0_MTP1_MTP2_POP_SEQ_SEQi_SNE_SNEi_V3MULU_VMM0_VMULU*/ 21897) 1, false, false, false, 0, 17, 1, 0, 2, 1}, // #371 |
| 846 | {DBGFIELD(/*DMUL*/ 22075) 1, false, false, false, 0, 5, 3, 0, 2, 1}, // #372 |
| 847 | {DBGFIELD(/*SAA_SAAD*/ 22080) 1, false, false, false, 0, 17, 1, 0, 2, 1}, // #373 |
| 848 | {DBGFIELD(/*BC1F_BC1T_BC1FL_BC1TL*/ 22089) 1, false, false, false, 0, 3, 2, 0, 2, 1}, // #374 |
| 849 | {DBGFIELD(/*FABS_S_FNEG_S_FNEG_D32_FNEG_D64*/ 22111) 1, false, false, false, 0, 3, 6, 0, 2, 1}, // #375 |
| 850 | {DBGFIELD(/*MADD_S_MSUB_S_NMADD_S_NMSUB_S*/ 22143) 1, false, false, false, 0, 3, 6, 0, 2, 1}, // #376 |
| 851 | {DBGFIELD(/*FMUL_S*/ 22173) 1, false, false, false, 0, 3, 6, 0, 2, 1}, // #377 |
| 852 | {DBGFIELD(/*ADDR_PS64_CVT_PS_PW64_CVT_PW_PS64_MULR_PS64*/ 22180) 1, false, false, false, 0, 10, 3, 0, 2, 1}, // #378 |
| 853 | {DBGFIELD(/*PseudoTRUNC_W_D_PseudoTRUNC_W_D32_PseudoTRUNC_W_S*/ 22224) 1, false, false, false, 0, 10, 3, 0, 2, 1}, // #379 |
| 854 | {DBGFIELD(/*MOVT_I64_MOVF_I64_MOVZ_I64_S_MOVN_I64_D64_MOVN_I64_S_MOVZ_I64_D64*/ 22274) 1, false, false, false, 0, 12, 6, 0, 2, 1}, // #380 |
| 855 | {DBGFIELD(/*SELEQZ_S_SELNEZ_S_SELEQZ_D_SELNEZ_D*/ 22340) 1, false, false, false, 0, 3, 6, 0, 2, 1}, // #381 |
| 856 | {DBGFIELD(/*SEL_D_SEL_S*/ 22376) 1, false, false, false, 0, 3, 2, 0, 2, 1}, // #382 |
| 857 | {DBGFIELD(/*MOVF_D32_MM_MOVF_S_MM_MOVN_I_D32_MM_MOVN_I_S_MM_MOVT_D32_MM_MOVT_S_MM_MOVZ_I_D32_MM_MOVZ_I_S_MM*/ 22388) 1, false, false, false, 0, 12, 6, 0, 2, 1}, // #383 |
| 858 | {DBGFIELD(/*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_CEIL_W_MM_CEIL_W_S_MM_FLOOR_W_MM_FLOOR_W_S_MM_NMADD_S_MM_NMADD_D32_MM_NMSUB_S_MM_NMSUB_D32_MM_MADD_S_MM_MADD_D32_MM_ROUND_W_MM_ROUND_W_S_MM_TRUNC_W_MM_TRUNC_W_S_MM*/ 22484) 1, false, false, false, 0, 10, 3, 0, 2, 1}, // #384 |
| 859 | {DBGFIELD(/*C_F_D32_MM_C_F_D64_MM_C_F_S_MM*/ 22798) 1, false, false, false, 0, 3, 2, 0, 2, 1}, // #385 |
| 860 | {DBGFIELD(/*C_EQ_D32_MM_C_EQ_D64_MM_C_EQ_S_MM_C_LE_D32_MM_C_LE_D64_MM_C_LE_S_MM_C_LT_D32_MM_C_LT_D64_MM_C_LT_S_MM_C_SF_D32_MM_C_SF_D64_MM_C_SF_S_MM_C_UN_D32_MM_C_UN_D64_MM_C_UN_S_MM*/ 22829) 1, false, false, false, 0, 3, 2, 0, 2, 1}, // #386 |
| 861 | {DBGFIELD(/*C_NGE_D32_MM_C_NGE_D64_MM_C_NGE_S_MM_C_NGL_D32_MM_C_NGL_D64_MM_C_NGL_S_MM_C_NGT_D32_MM_C_NGT_D64_MM_C_NGT_S_MM_C_OLE_D32_MM_C_OLE_D64_MM_C_OLE_S_MM_C_OLT_D32_MM_C_OLT_D64_MM_C_OLT_S_MM_C_SEQ_D32_MM_C_SEQ_D64_MM_C_SEQ_S_MM_C_UEQ_D32_MM_C_UEQ_D64_MM_C_UEQ_S_MM_C_ULE_D32_MM_C_ULE_D64_MM_C_ULE_S_MM_C_ULT_D32_MM_C_ULT_D64_MM_C_ULT_S_MM*/ 22999) 1, false, false, false, 0, 3, 2, 0, 2, 1}, // #387 |
| 862 | {DBGFIELD(/*C_NGLE_D32_MM_C_NGLE_D64_MM_C_NGLE_S_MM*/ 23332) 1, false, false, false, 0, 3, 2, 0, 2, 1}, // #388 |
| 863 | {DBGFIELD(/*FCMP_S32_MM_FCMP_D32_MM*/ 23372) 1, false, false, false, 0, 3, 2, 0, 2, 1}, // #389 |
| 864 | {DBGFIELD(/*MFC1_MM_MFHC1_D32_MM_MFHC1_D64_MM_MTC1_MM_MTC1_D64_MM_MTHC1_D32_MM_MTHC1_D64_MM*/ 23396) 1, false, false, false, 0, 3, 6, 0, 2, 1}, // #390 |
| 865 | {DBGFIELD(/*FABS_D32_MM_FABS_D64_MM_FABS_S_MM_FNEG_D32_MM_FNEG_D64_MM_FNEG_S_MM_FADD_D32_MM_FADD_D64_MM_FADD_S_MM_FMOV_D32_MM_FMOV_D64_MM_FMOV_S_MM_FMUL_D32_MM_FMUL_D64_MM_FMUL_S_MM_FSUB_D32_MM_FSUB_D64_MM_FSUB_S_MM_MSUB_S_MM_MSUB_D32_MM*/ 23476) 1, false, false, false, 0, 3, 6, 0, 2, 1}, // #391 |
| 866 | {DBGFIELD(/*FDIV_S_MM*/ 23702) 1, false, false, false, 0, 26, 8, 0, 2, 1}, // #392 |
| 867 | {DBGFIELD(/*FDIV_D32_MM_FDIV_D64_MM*/ 23712) 1, false, false, false, 0, 28, 9, 0, 2, 1}, // #393 |
| 868 | {DBGFIELD(/*FSQRT_S_MM*/ 23736) 1, false, false, false, 0, 26, 8, 0, 2, 1}, // #394 |
| 869 | {DBGFIELD(/*FSQRT_D32_MM_FSQRT_D64_MM*/ 23747) 1, false, false, false, 0, 28, 10, 0, 2, 1}, // #395 |
| 870 | {DBGFIELD(/*RECIP_S_MM_RSQRT_S_MM*/ 23773) 1, false, false, false, 0, 32, 12, 0, 2, 1}, // #396 |
| 871 | {DBGFIELD(/*RECIP_D32_MM_RECIP_D64_MM_RSQRT_D32_MM_RSQRT_D64_MM*/ 23795) 1, false, false, false, 0, 30, 11, 0, 2, 1}, // #397 |
| 872 | {DBGFIELD(/*SDC1_MM_D32_SDC1_MM_D64_SWC1_MM_SUXC1_MM_SWXC1_MM*/ 23847) 1, false, false, false, 0, 34, 1, 0, 2, 1}, // #398 |
| 873 | {DBGFIELD(/*CFC1_MM_CTC1_MM*/ 23897) 1, false, false, false, 0, 12, 2, 0, 2, 1}, // #399 |
| 874 | {DBGFIELD(/*LDC1_MM_D32_LDC1_MM_D64_LUXC1_MM_LWC1_MM_LWXC1_MM*/ 23913) 1, false, false, false, 0, 14, 2, 0, 2, 1}, // #400 |
| 875 | {DBGFIELD(/*FNEG_S_MMR6*/ 23963) 1, false, false, false, 0, 3, 6, 0, 2, 1}, // #401 |
| 876 | {DBGFIELD(/*CMP_AF_D_MMR6_CMP_AF_S_MMR6_CMP_EQ_D_MMR6_CMP_EQ_S_MMR6_CMP_LE_D_MMR6_CMP_LE_S_MMR6_CMP_LT_D_MMR6_CMP_LT_S_MMR6_CMP_UN_D_MMR6_CMP_UN_S_MMR6*/ 23975) 1, false, false, false, 0, 3, 2, 0, 2, 1}, // #402 |
| 877 | {DBGFIELD(/*CMP_SAF_D_MMR6_CMP_SAF_S_MMR6_CMP_SEQ_D_MMR6_CMP_SEQ_S_MMR6_CMP_SLE_D_MMR6_CMP_SLE_S_MMR6_CMP_SLT_D_MMR6_CMP_SLT_S_MMR6_CMP_SUN_D_MMR6_CMP_SUN_S_MMR6_CMP_UEQ_D_MMR6_CMP_UEQ_S_MMR6_CMP_ULE_D_MMR6_CMP_ULE_S_MMR6_CMP_ULT_D_MMR6_CMP_ULT_S_MMR6*/ 24115) 1, false, false, false, 0, 3, 2, 0, 2, 1}, // #403 |
| 878 | {DBGFIELD(/*CMP_SUEQ_D_MMR6_CMP_SUEQ_S_MMR6_CMP_SULE_D_MMR6_CMP_SULE_S_MMR6_CMP_SULT_D_MMR6_CMP_SULT_S_MMR6*/ 24355) 1, false, false, false, 0, 3, 2, 0, 2, 1}, // #404 |
| 879 | {DBGFIELD(/*CVT_D_L_MMR6_CVT_L_D_MMR6_CVT_L_S_MMR6_CVT_S_L_MMR6_CVT_S_W_MMR6_CVT_W_S_MMR6*/ 24451) 1, false, false, false, 0, 10, 3, 0, 2, 1}, // #405 |
| 880 | {DBGFIELD(/*TRUNC_L_D_MMR6_TRUNC_L_S_MMR6_TRUNC_W_D_MMR6_TRUNC_W_S_MMR6*/ 24529) 1, false, false, false, 0, 10, 3, 0, 2, 1}, // #406 |
| 881 | {DBGFIELD(/*ROUND_L_D_MMR6_ROUND_L_S_MMR6_ROUND_W_D_MMR6_ROUND_W_S_MMR6*/ 24589) 1, false, false, false, 0, 10, 3, 0, 2, 1}, // #407 |
| 882 | {DBGFIELD(/*FLOOR_L_D_MMR6_FLOOR_L_S_MMR6_FLOOR_W_D_MMR6_FLOOR_W_S_MMR6*/ 24649) 1, false, false, false, 0, 10, 3, 0, 2, 1}, // #408 |
| 883 | {DBGFIELD(/*CEIL_L_D_MMR6_CEIL_L_S_MMR6_CEIL_W_D_MMR6_CEIL_W_S_MMR6*/ 24709) 1, false, false, false, 0, 10, 3, 0, 2, 1}, // #409 |
| 884 | {DBGFIELD(/*MFC1_MMR6_MTC1_MMR6_CLASS_S_MMR6_CLASS_D_MMR6_FADD_S_MMR6*/ 24765) 1, false, false, false, 0, 3, 6, 0, 2, 1}, // #410 |
| 885 | {DBGFIELD(/*MAX_D_MMR6_MAX_S_MMR6_MIN_D_MMR6_MIN_S_MMR6*/ 24823) 1, false, false, false, 0, 3, 6, 0, 2, 1}, // #411 |
| 886 | {DBGFIELD(/*MAXA_D_MMR6_MAXA_S_MMR6_MINA_D_MMR6_MINA_S_MMR6*/ 24867) 1, false, false, false, 0, 3, 6, 0, 2, 1}, // #412 |
| 887 | {DBGFIELD(/*SELEQZ_D_MMR6_SELEQZ_S_MMR6_SELNEZ_D_MMR6_SELNEZ_S_MMR6*/ 24915) 1, false, false, false, 0, 3, 6, 0, 2, 1}, // #413 |
| 888 | {DBGFIELD(/*SEL_D_MMR6_SEL_S_MMR6*/ 24971) 1, false, false, false, 0, 3, 6, 0, 2, 1}, // #414 |
| 889 | {DBGFIELD(/*RINT_S_MMR6_RINT_D_MMR6*/ 24993) 1, false, false, false, 0, 10, 3, 0, 2, 1}, // #415 |
| 890 | {DBGFIELD(/*MADDF_D_MMR6_MADDF_S_MMR6_MSUBF_D_MMR6_MSUBF_S_MMR6*/ 25017) 1, false, false, false, 0, 3, 6, 0, 2, 1}, // #416 |
| 891 | {DBGFIELD(/*FMOV_S_MMR6_FMUL_S_MMR6_FSUB_S_MMR6_FMOV_D_MMR6*/ 25069) 1, false, false, false, 0, 3, 6, 0, 2, 1}, // #417 |
| 892 | {DBGFIELD(/*FDIV_S_MMR6*/ 25117) 1, false, false, false, 0, 10, 3, 0, 2, 1}, // #418 |
| 893 | {DBGFIELD(/*SDC1_D64_MMR6*/ 25129) 1, false, false, false, 0, 34, 1, 0, 2, 1}, // #419 |
| 894 | {DBGFIELD(/*LDC1_D64_MMR6*/ 25143) 1, false, false, false, 0, 14, 2, 0, 2, 1}, // #420 |
| 895 | {DBGFIELD(/*DMFC1_DMTC1*/ 25157) 1, false, false, false, 0, 12, 2, 0, 2, 1}, // #421 |
| 896 | {DBGFIELD(/*SWDSP*/ 25169) 1, false, false, false, 0, 1, 1, 0, 2, 1}, // #422 |
| 897 | {DBGFIELD(/*LWDSP*/ 25175) 1, false, false, false, 0, 1, 2, 0, 2, 1}, // #423 |
| 898 | {DBGFIELD(/*PseudoMTLOHI_DSP*/ 25181) 1, false, false, false, 0, 17, 2, 0, 2, 1}, // #424 |
| 899 | {DBGFIELD(/*EXTRV_RS_W*/ 25198) 1, false, false, false, 0, 36, 13, 0, 1, 1}, // #425 |
| 900 | {DBGFIELD(/*EXTRV_R_W*/ 25209) 1, false, false, false, 0, 36, 13, 0, 1, 1}, // #426 |
| 901 | {DBGFIELD(/*EXTRV_S_H*/ 25219) 1, false, false, false, 0, 36, 13, 0, 1, 1}, // #427 |
| 902 | {DBGFIELD(/*EXTRV_W*/ 25229) 1, false, false, false, 0, 36, 13, 0, 1, 1}, // #428 |
| 903 | {DBGFIELD(/*EXTR_RS_W*/ 25237) 1, false, false, false, 0, 36, 13, 0, 1, 1}, // #429 |
| 904 | {DBGFIELD(/*EXTR_R_W*/ 25247) 1, false, false, false, 0, 36, 13, 0, 1, 1}, // #430 |
| 905 | {DBGFIELD(/*EXTR_S_H*/ 25256) 1, false, false, false, 0, 36, 13, 0, 1, 1}, // #431 |
| 906 | {DBGFIELD(/*EXTR_W*/ 25265) 1, false, false, false, 0, 36, 13, 0, 1, 1}, // #432 |
| 907 | {DBGFIELD(/*INSV*/ 25272) 1, false, false, false, 0, 36, 13, 0, 1, 1}, // #433 |
| 908 | {DBGFIELD(/*MTHLIP*/ 25277) 1, false, false, false, 0, 36, 3, 0, 1, 1}, // #434 |
| 909 | {DBGFIELD(/*MTHI_DSP*/ 25284) 1, false, false, false, 0, 36, 3, 0, 1, 1}, // #435 |
| 910 | {DBGFIELD(/*MTLO_DSP*/ 25293) 1, false, false, false, 0, 36, 3, 0, 1, 1}, // #436 |
| 911 | {DBGFIELD(/*ABSQ_S_PH*/ 25302) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #437 |
| 912 | {DBGFIELD(/*ABSQ_S_W*/ 25312) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #438 |
| 913 | {DBGFIELD(/*ADDQ_PH*/ 25321) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #439 |
| 914 | {DBGFIELD(/*ADDQ_S_PH*/ 25329) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #440 |
| 915 | {DBGFIELD(/*ADDQ_S_W*/ 25339) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #441 |
| 916 | {DBGFIELD(/*ADDSC*/ 25348) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #442 |
| 917 | {DBGFIELD(/*ADDU_QB*/ 25354) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #443 |
| 918 | {DBGFIELD(/*ADDU_S_QB*/ 25362) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #444 |
| 919 | {DBGFIELD(/*ADDWC*/ 25372) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #445 |
| 920 | {DBGFIELD(/*BITREV*/ 25378) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #446 |
| 921 | {DBGFIELD(/*BPOSGE32*/ 25385) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #447 |
| 922 | {DBGFIELD(/*CMPGU_EQ_QB*/ 25394) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #448 |
| 923 | {DBGFIELD(/*CMPGU_LE_QB*/ 25406) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #449 |
| 924 | {DBGFIELD(/*CMPGU_LT_QB*/ 25418) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #450 |
| 925 | {DBGFIELD(/*CMPU_EQ_QB*/ 25430) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #451 |
| 926 | {DBGFIELD(/*CMPU_LE_QB*/ 25441) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #452 |
| 927 | {DBGFIELD(/*CMPU_LT_QB*/ 25452) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #453 |
| 928 | {DBGFIELD(/*CMP_EQ_PH*/ 25463) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #454 |
| 929 | {DBGFIELD(/*CMP_LE_PH*/ 25473) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #455 |
| 930 | {DBGFIELD(/*CMP_LT_PH*/ 25483) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #456 |
| 931 | {DBGFIELD(/*DPAQ_SA_L_W*/ 25493) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #457 |
| 932 | {DBGFIELD(/*DPAQ_S_W_PH*/ 25505) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #458 |
| 933 | {DBGFIELD(/*DPAU_H_QBL*/ 25517) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #459 |
| 934 | {DBGFIELD(/*DPAU_H_QBR*/ 25528) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #460 |
| 935 | {DBGFIELD(/*DPSQ_SA_L_W*/ 25539) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #461 |
| 936 | {DBGFIELD(/*DPSQ_S_W_PH*/ 25551) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #462 |
| 937 | {DBGFIELD(/*DPSU_H_QBL*/ 25563) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #463 |
| 938 | {DBGFIELD(/*DPSU_H_QBR*/ 25574) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #464 |
| 939 | {DBGFIELD(/*EXTPDPV*/ 25585) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #465 |
| 940 | {DBGFIELD(/*EXTPDP*/ 25593) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #466 |
| 941 | {DBGFIELD(/*EXTPV*/ 25600) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #467 |
| 942 | {DBGFIELD(/*EXTP*/ 25606) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #468 |
| 943 | {DBGFIELD(/*LBUX*/ 25611) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #469 |
| 944 | {DBGFIELD(/*LHX*/ 25616) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #470 |
| 945 | {DBGFIELD(/*LWX*/ 25620) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #471 |
| 946 | {DBGFIELD(/*MADDU_DSP*/ 25624) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #472 |
| 947 | {DBGFIELD(/*MADD_DSP*/ 25634) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #473 |
| 948 | {DBGFIELD(/*MAQ_SA_W_PHL*/ 25643) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #474 |
| 949 | {DBGFIELD(/*MAQ_SA_W_PHR*/ 25656) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #475 |
| 950 | {DBGFIELD(/*MAQ_S_W_PHL*/ 25669) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #476 |
| 951 | {DBGFIELD(/*MAQ_S_W_PHR*/ 25681) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #477 |
| 952 | {DBGFIELD(/*MFHI_DSP*/ 25693) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #478 |
| 953 | {DBGFIELD(/*MFLO_DSP*/ 25702) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #479 |
| 954 | {DBGFIELD(/*MODSUB*/ 25711) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #480 |
| 955 | {DBGFIELD(/*MSUBU_DSP*/ 25718) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #481 |
| 956 | {DBGFIELD(/*MSUB_DSP*/ 25728) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #482 |
| 957 | {DBGFIELD(/*MULEQ_S_W_PHL*/ 25737) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #483 |
| 958 | {DBGFIELD(/*MULEQ_S_W_PHR*/ 25751) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #484 |
| 959 | {DBGFIELD(/*MULEU_S_PH_QBL*/ 25765) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #485 |
| 960 | {DBGFIELD(/*MULEU_S_PH_QBR*/ 25780) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #486 |
| 961 | {DBGFIELD(/*MULQ_RS_PH*/ 25795) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #487 |
| 962 | {DBGFIELD(/*MULSAQ_S_W_PH*/ 25806) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #488 |
| 963 | {DBGFIELD(/*MULTU_DSP*/ 25820) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #489 |
| 964 | {DBGFIELD(/*MULT_DSP*/ 25830) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #490 |
| 965 | {DBGFIELD(/*PACKRL_PH*/ 25839) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #491 |
| 966 | {DBGFIELD(/*PICK_PH*/ 25849) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #492 |
| 967 | {DBGFIELD(/*PICK_QB*/ 25857) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #493 |
| 968 | {DBGFIELD(/*PRECEQU_PH_QBLA*/ 25865) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #494 |
| 969 | {DBGFIELD(/*PRECEQU_PH_QBL*/ 25881) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #495 |
| 970 | {DBGFIELD(/*PRECEQU_PH_QBRA*/ 25896) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #496 |
| 971 | {DBGFIELD(/*PRECEQU_PH_QBR*/ 25912) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #497 |
| 972 | {DBGFIELD(/*PRECEQ_W_PHL*/ 25927) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #498 |
| 973 | {DBGFIELD(/*PRECEQ_W_PHR*/ 25940) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #499 |
| 974 | {DBGFIELD(/*PRECEU_PH_QBLA*/ 25953) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #500 |
| 975 | {DBGFIELD(/*PRECEU_PH_QBL*/ 25968) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #501 |
| 976 | {DBGFIELD(/*PRECEU_PH_QBRA*/ 25982) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #502 |
| 977 | {DBGFIELD(/*PRECEU_PH_QBR*/ 25997) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #503 |
| 978 | {DBGFIELD(/*PRECRQU_S_QB_PH*/ 26011) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #504 |
| 979 | {DBGFIELD(/*PRECRQ_PH_W*/ 26027) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #505 |
| 980 | {DBGFIELD(/*PRECRQ_QB_PH*/ 26039) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #506 |
| 981 | {DBGFIELD(/*PRECRQ_RS_PH_W*/ 26052) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #507 |
| 982 | {DBGFIELD(/*RADDU_W_QB*/ 26067) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #508 |
| 983 | {DBGFIELD(/*RDDSP*/ 26078) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #509 |
| 984 | {DBGFIELD(/*REPLV_PH*/ 26084) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #510 |
| 985 | {DBGFIELD(/*REPLV_QB*/ 26093) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #511 |
| 986 | {DBGFIELD(/*REPL_PH*/ 26102) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #512 |
| 987 | {DBGFIELD(/*REPL_QB*/ 26110) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #513 |
| 988 | {DBGFIELD(/*SHILOV*/ 26118) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #514 |
| 989 | {DBGFIELD(/*SHILO*/ 26125) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #515 |
| 990 | {DBGFIELD(/*SHLLV_PH*/ 26131) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #516 |
| 991 | {DBGFIELD(/*SHLLV_QB*/ 26140) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #517 |
| 992 | {DBGFIELD(/*SHLLV_S_PH*/ 26149) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #518 |
| 993 | {DBGFIELD(/*SHLLV_S_W*/ 26160) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #519 |
| 994 | {DBGFIELD(/*SHLL_PH*/ 26170) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #520 |
| 995 | {DBGFIELD(/*SHLL_QB*/ 26178) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #521 |
| 996 | {DBGFIELD(/*SHLL_S_PH*/ 26186) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #522 |
| 997 | {DBGFIELD(/*SHLL_S_W*/ 26196) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #523 |
| 998 | {DBGFIELD(/*SHRAV_PH*/ 26205) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #524 |
| 999 | {DBGFIELD(/*SHRAV_R_PH*/ 26214) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #525 |
| 1000 | {DBGFIELD(/*SHRAV_R_W*/ 26225) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #526 |
| 1001 | {DBGFIELD(/*SHRA_PH*/ 26235) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #527 |
| 1002 | {DBGFIELD(/*SHRA_R_PH*/ 26243) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #528 |
| 1003 | {DBGFIELD(/*SHRA_R_W*/ 26253) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #529 |
| 1004 | {DBGFIELD(/*SHRLV_QB*/ 26262) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #530 |
| 1005 | {DBGFIELD(/*SHRL_QB*/ 26271) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #531 |
| 1006 | {DBGFIELD(/*SUBQ_PH*/ 26279) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #532 |
| 1007 | {DBGFIELD(/*SUBQ_S_PH*/ 26287) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #533 |
| 1008 | {DBGFIELD(/*SUBQ_S_W*/ 26297) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #534 |
| 1009 | {DBGFIELD(/*SUBU_QB*/ 26306) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #535 |
| 1010 | {DBGFIELD(/*SUBU_S_QB*/ 26314) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #536 |
| 1011 | {DBGFIELD(/*WRDSP*/ 26324) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #537 |
| 1012 | {DBGFIELD(/*PseudoCMPU_EQ_QB_PseudoCMPU_LE_QB_PseudoCMPU_LT_QB_PseudoCMP_EQ_PH_PseudoCMP_LE_PH_PseudoCMP_LT_PH*/ 26330) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #538 |
| 1013 | {DBGFIELD(/*PseudoPICK_PH_PseudoPICK_QB*/ 26429) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #539 |
| 1014 | {DBGFIELD(/*ABSQ_S_QB*/ 26457) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #540 |
| 1015 | {DBGFIELD(/*ADDQH_PH*/ 26467) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #541 |
| 1016 | {DBGFIELD(/*ADDQH_R_PH*/ 26476) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #542 |
| 1017 | {DBGFIELD(/*ADDQH_R_W*/ 26487) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #543 |
| 1018 | {DBGFIELD(/*ADDQH_W*/ 26497) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #544 |
| 1019 | {DBGFIELD(/*ADDUH_QB*/ 26505) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #545 |
| 1020 | {DBGFIELD(/*ADDUH_R_QB*/ 26514) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #546 |
| 1021 | {DBGFIELD(/*ADDU_PH*/ 26525) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #547 |
| 1022 | {DBGFIELD(/*ADDU_S_PH*/ 26533) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #548 |
| 1023 | {DBGFIELD(/*APPEND*/ 26543) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #549 |
| 1024 | {DBGFIELD(/*BALIGN*/ 26550) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #550 |
| 1025 | {DBGFIELD(/*CMPGDU_EQ_QB*/ 26557) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #551 |
| 1026 | {DBGFIELD(/*CMPGDU_LE_QB*/ 26570) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #552 |
| 1027 | {DBGFIELD(/*CMPGDU_LT_QB*/ 26583) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #553 |
| 1028 | {DBGFIELD(/*DPA_W_PH*/ 26596) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #554 |
| 1029 | {DBGFIELD(/*DPAQX_SA_W_PH*/ 26605) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #555 |
| 1030 | {DBGFIELD(/*DPAQX_S_W_PH*/ 26619) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #556 |
| 1031 | {DBGFIELD(/*DPAX_W_PH*/ 26632) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #557 |
| 1032 | {DBGFIELD(/*DPS_W_PH*/ 26642) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #558 |
| 1033 | {DBGFIELD(/*DPSQX_S_W_PH*/ 26651) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #559 |
| 1034 | {DBGFIELD(/*DPSQX_SA_W_PH*/ 26664) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #560 |
| 1035 | {DBGFIELD(/*DPSX_W_PH*/ 26678) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #561 |
| 1036 | {DBGFIELD(/*MUL_PH*/ 26688) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #562 |
| 1037 | {DBGFIELD(/*MUL_S_PH*/ 26695) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #563 |
| 1038 | {DBGFIELD(/*MULQ_RS_W*/ 26704) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #564 |
| 1039 | {DBGFIELD(/*MULQ_S_PH*/ 26714) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #565 |
| 1040 | {DBGFIELD(/*MULQ_S_W*/ 26724) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #566 |
| 1041 | {DBGFIELD(/*MULSA_W_PH*/ 26733) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #567 |
| 1042 | {DBGFIELD(/*PRECR_QB_PH*/ 26744) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #568 |
| 1043 | {DBGFIELD(/*PRECR_SRA_PH_W*/ 26756) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #569 |
| 1044 | {DBGFIELD(/*PRECR_SRA_R_PH_W*/ 26771) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #570 |
| 1045 | {DBGFIELD(/*PREPEND*/ 26788) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #571 |
| 1046 | {DBGFIELD(/*SHRA_QB*/ 26796) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #572 |
| 1047 | {DBGFIELD(/*SHRA_R_QB*/ 26804) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #573 |
| 1048 | {DBGFIELD(/*SHRAV_QB*/ 26814) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #574 |
| 1049 | {DBGFIELD(/*SHRAV_R_QB*/ 26823) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #575 |
| 1050 | {DBGFIELD(/*SHRL_PH*/ 26834) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #576 |
| 1051 | {DBGFIELD(/*SHRLV_PH*/ 26842) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #577 |
| 1052 | {DBGFIELD(/*SUBQH_PH*/ 26851) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #578 |
| 1053 | {DBGFIELD(/*SUBQH_R_PH*/ 26860) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #579 |
| 1054 | {DBGFIELD(/*SUBQH_W*/ 26871) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #580 |
| 1055 | {DBGFIELD(/*SUBQH_R_W*/ 26879) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #581 |
| 1056 | {DBGFIELD(/*SUBU_PH*/ 26889) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #582 |
| 1057 | {DBGFIELD(/*SUBU_S_PH*/ 26897) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #583 |
| 1058 | {DBGFIELD(/*SUBUH_QB*/ 26907) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #584 |
| 1059 | {DBGFIELD(/*SUBUH_R_QB*/ 26916) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #585 |
| 1060 | {DBGFIELD(/*LWDSP_MM*/ 26927) 1, false, false, false, 0, 1, 2, 0, 2, 1}, // #586 |
| 1061 | {DBGFIELD(/*SWDSP_MM*/ 26936) 1, false, false, false, 0, 1, 1, 0, 2, 1}, // #587 |
| 1062 | {DBGFIELD(/*ABSQ_S_PH_MM*/ 26945) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #588 |
| 1063 | {DBGFIELD(/*ABSQ_S_W_MM*/ 26958) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #589 |
| 1064 | {DBGFIELD(/*ADDQ_PH_MM*/ 26970) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #590 |
| 1065 | {DBGFIELD(/*ADDQ_S_PH_MM*/ 26981) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #591 |
| 1066 | {DBGFIELD(/*ADDQ_S_W_MM*/ 26994) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #592 |
| 1067 | {DBGFIELD(/*ADDSC_MM*/ 27006) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #593 |
| 1068 | {DBGFIELD(/*ADDU_QB_MM*/ 27015) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #594 |
| 1069 | {DBGFIELD(/*ADDU_S_QB_MM*/ 27026) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #595 |
| 1070 | {DBGFIELD(/*ADDWC_MM*/ 27039) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #596 |
| 1071 | {DBGFIELD(/*BITREV_MM*/ 27048) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #597 |
| 1072 | {DBGFIELD(/*BPOSGE32_MM*/ 27058) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #598 |
| 1073 | {DBGFIELD(/*CMPGU_EQ_QB_MM*/ 27070) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #599 |
| 1074 | {DBGFIELD(/*CMPGU_LE_QB_MM*/ 27085) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #600 |
| 1075 | {DBGFIELD(/*CMPGU_LT_QB_MM*/ 27100) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #601 |
| 1076 | {DBGFIELD(/*CMPU_EQ_QB_MM*/ 27115) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #602 |
| 1077 | {DBGFIELD(/*CMPU_LE_QB_MM*/ 27129) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #603 |
| 1078 | {DBGFIELD(/*CMPU_LT_QB_MM*/ 27143) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #604 |
| 1079 | {DBGFIELD(/*CMP_EQ_PH_MM*/ 27157) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #605 |
| 1080 | {DBGFIELD(/*CMP_LE_PH_MM*/ 27170) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #606 |
| 1081 | {DBGFIELD(/*CMP_LT_PH_MM*/ 27183) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #607 |
| 1082 | {DBGFIELD(/*DPAQ_SA_L_W_MM*/ 27196) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #608 |
| 1083 | {DBGFIELD(/*DPAQ_S_W_PH_MM*/ 27211) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #609 |
| 1084 | {DBGFIELD(/*DPAU_H_QBL_MM*/ 27226) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #610 |
| 1085 | {DBGFIELD(/*DPAU_H_QBR_MM*/ 27240) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #611 |
| 1086 | {DBGFIELD(/*DPSQ_SA_L_W_MM*/ 27254) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #612 |
| 1087 | {DBGFIELD(/*DPSQ_S_W_PH_MM*/ 27269) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #613 |
| 1088 | {DBGFIELD(/*DPSU_H_QBL_MM*/ 27284) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #614 |
| 1089 | {DBGFIELD(/*DPSU_H_QBR_MM*/ 27298) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #615 |
| 1090 | {DBGFIELD(/*EXTPDPV_MM*/ 27312) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #616 |
| 1091 | {DBGFIELD(/*EXTPDP_MM*/ 27323) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #617 |
| 1092 | {DBGFIELD(/*EXTPV_MM*/ 27333) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #618 |
| 1093 | {DBGFIELD(/*EXTP_MM*/ 27342) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #619 |
| 1094 | {DBGFIELD(/*EXTRV_RS_W_MM*/ 27350) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #620 |
| 1095 | {DBGFIELD(/*EXTRV_R_W_MM*/ 27364) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #621 |
| 1096 | {DBGFIELD(/*EXTRV_S_H_MM*/ 27377) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #622 |
| 1097 | {DBGFIELD(/*EXTRV_W_MM*/ 27390) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #623 |
| 1098 | {DBGFIELD(/*EXTR_RS_W_MM*/ 27401) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #624 |
| 1099 | {DBGFIELD(/*EXTR_R_W_MM*/ 27414) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #625 |
| 1100 | {DBGFIELD(/*EXTR_S_H_MM*/ 27426) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #626 |
| 1101 | {DBGFIELD(/*EXTR_W_MM*/ 27438) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #627 |
| 1102 | {DBGFIELD(/*INSV_MM*/ 27448) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #628 |
| 1103 | {DBGFIELD(/*LBUX_MM*/ 27456) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #629 |
| 1104 | {DBGFIELD(/*LHX_MM*/ 27464) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #630 |
| 1105 | {DBGFIELD(/*LWX_MM*/ 27471) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #631 |
| 1106 | {DBGFIELD(/*MADDU_DSP_MM*/ 27478) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #632 |
| 1107 | {DBGFIELD(/*MADD_DSP_MM*/ 27491) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #633 |
| 1108 | {DBGFIELD(/*MAQ_SA_W_PHL_MM*/ 27503) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #634 |
| 1109 | {DBGFIELD(/*MAQ_SA_W_PHR_MM*/ 27519) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #635 |
| 1110 | {DBGFIELD(/*MAQ_S_W_PHL_MM*/ 27535) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #636 |
| 1111 | {DBGFIELD(/*MAQ_S_W_PHR_MM*/ 27550) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #637 |
| 1112 | {DBGFIELD(/*MFHI_DSP_MM*/ 27565) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #638 |
| 1113 | {DBGFIELD(/*MFLO_DSP_MM*/ 27577) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #639 |
| 1114 | {DBGFIELD(/*MODSUB_MM*/ 27589) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #640 |
| 1115 | {DBGFIELD(/*MOVEP_MMR6*/ 27599) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #641 |
| 1116 | {DBGFIELD(/*MOVN_I_MM*/ 27610) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #642 |
| 1117 | {DBGFIELD(/*MOVZ_I_MM*/ 27620) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #643 |
| 1118 | {DBGFIELD(/*MSUBU_DSP_MM*/ 27630) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #644 |
| 1119 | {DBGFIELD(/*MSUB_DSP_MM*/ 27643) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #645 |
| 1120 | {DBGFIELD(/*MTHI_DSP_MM*/ 27655) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #646 |
| 1121 | {DBGFIELD(/*MTHLIP_MM*/ 27667) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #647 |
| 1122 | {DBGFIELD(/*MTLO_DSP_MM*/ 27677) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #648 |
| 1123 | {DBGFIELD(/*MULEQ_S_W_PHL_MM*/ 27689) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #649 |
| 1124 | {DBGFIELD(/*MULEQ_S_W_PHR_MM*/ 27706) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #650 |
| 1125 | {DBGFIELD(/*MULEU_S_PH_QBL_MM*/ 27723) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #651 |
| 1126 | {DBGFIELD(/*MULEU_S_PH_QBR_MM*/ 27741) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #652 |
| 1127 | {DBGFIELD(/*MULQ_RS_PH_MM*/ 27759) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #653 |
| 1128 | {DBGFIELD(/*MULSAQ_S_W_PH_MM*/ 27773) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #654 |
| 1129 | {DBGFIELD(/*MULTU_DSP_MM*/ 27790) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #655 |
| 1130 | {DBGFIELD(/*MULT_DSP_MM*/ 27803) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #656 |
| 1131 | {DBGFIELD(/*PACKRL_PH_MM*/ 27815) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #657 |
| 1132 | {DBGFIELD(/*PICK_PH_MM*/ 27828) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #658 |
| 1133 | {DBGFIELD(/*PICK_QB_MM*/ 27839) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #659 |
| 1134 | {DBGFIELD(/*PRECEQU_PH_QBLA_MM*/ 27850) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #660 |
| 1135 | {DBGFIELD(/*PRECEQU_PH_QBL_MM*/ 27869) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #661 |
| 1136 | {DBGFIELD(/*PRECEQU_PH_QBRA_MM*/ 27887) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #662 |
| 1137 | {DBGFIELD(/*PRECEQU_PH_QBR_MM*/ 27906) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #663 |
| 1138 | {DBGFIELD(/*PRECEQ_W_PHL_MM*/ 27924) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #664 |
| 1139 | {DBGFIELD(/*PRECEQ_W_PHR_MM*/ 27940) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #665 |
| 1140 | {DBGFIELD(/*PRECEU_PH_QBLA_MM*/ 27956) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #666 |
| 1141 | {DBGFIELD(/*PRECEU_PH_QBL_MM*/ 27974) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #667 |
| 1142 | {DBGFIELD(/*PRECEU_PH_QBRA_MM*/ 27991) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #668 |
| 1143 | {DBGFIELD(/*PRECEU_PH_QBR_MM*/ 28009) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #669 |
| 1144 | {DBGFIELD(/*PRECRQU_S_QB_PH_MM*/ 28026) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #670 |
| 1145 | {DBGFIELD(/*PRECRQ_PH_W_MM*/ 28045) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #671 |
| 1146 | {DBGFIELD(/*PRECRQ_QB_PH_MM*/ 28060) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #672 |
| 1147 | {DBGFIELD(/*PRECRQ_RS_PH_W_MM*/ 28076) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #673 |
| 1148 | {DBGFIELD(/*RADDU_W_QB_MM*/ 28094) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #674 |
| 1149 | {DBGFIELD(/*RDDSP_MM*/ 28108) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #675 |
| 1150 | {DBGFIELD(/*REPLV_PH_MM*/ 28117) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #676 |
| 1151 | {DBGFIELD(/*REPLV_QB_MM*/ 28129) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #677 |
| 1152 | {DBGFIELD(/*REPL_PH_MM*/ 28141) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #678 |
| 1153 | {DBGFIELD(/*REPL_QB_MM*/ 28152) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #679 |
| 1154 | {DBGFIELD(/*SHILOV_MM*/ 28163) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #680 |
| 1155 | {DBGFIELD(/*SHILO_MM*/ 28173) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #681 |
| 1156 | {DBGFIELD(/*SHLLV_PH_MM*/ 28182) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #682 |
| 1157 | {DBGFIELD(/*SHLLV_QB_MM*/ 28194) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #683 |
| 1158 | {DBGFIELD(/*SHLLV_S_PH_MM*/ 28206) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #684 |
| 1159 | {DBGFIELD(/*SHLLV_S_W_MM*/ 28220) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #685 |
| 1160 | {DBGFIELD(/*SHLL_PH_MM*/ 28233) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #686 |
| 1161 | {DBGFIELD(/*SHLL_QB_MM*/ 28244) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #687 |
| 1162 | {DBGFIELD(/*SHLL_S_PH_MM*/ 28255) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #688 |
| 1163 | {DBGFIELD(/*SHLL_S_W_MM*/ 28268) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #689 |
| 1164 | {DBGFIELD(/*SHRAV_PH_MM*/ 28280) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #690 |
| 1165 | {DBGFIELD(/*SHRAV_R_PH_MM*/ 28292) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #691 |
| 1166 | {DBGFIELD(/*SHRAV_R_W_MM*/ 28306) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #692 |
| 1167 | {DBGFIELD(/*SHRA_PH_MM*/ 28319) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #693 |
| 1168 | {DBGFIELD(/*SHRA_R_PH_MM*/ 28330) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #694 |
| 1169 | {DBGFIELD(/*SHRA_R_W_MM*/ 28343) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #695 |
| 1170 | {DBGFIELD(/*SHRLV_QB_MM*/ 28355) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #696 |
| 1171 | {DBGFIELD(/*SHRL_QB_MM*/ 28367) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #697 |
| 1172 | {DBGFIELD(/*SUBQ_PH_MM*/ 28378) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #698 |
| 1173 | {DBGFIELD(/*SUBQ_S_PH_MM*/ 28389) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #699 |
| 1174 | {DBGFIELD(/*SUBQ_S_W_MM*/ 28402) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #700 |
| 1175 | {DBGFIELD(/*SUBU_QB_MM*/ 28414) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #701 |
| 1176 | {DBGFIELD(/*SUBU_S_QB_MM*/ 28425) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #702 |
| 1177 | {DBGFIELD(/*WRDSP_MM*/ 28438) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #703 |
| 1178 | {DBGFIELD(/*ABSQ_S_QB_MMR2*/ 28447) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #704 |
| 1179 | {DBGFIELD(/*ADDQH_PH_MMR2*/ 28462) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #705 |
| 1180 | {DBGFIELD(/*ADDQH_R_PH_MMR2*/ 28476) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #706 |
| 1181 | {DBGFIELD(/*ADDQH_R_W_MMR2*/ 28492) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #707 |
| 1182 | {DBGFIELD(/*ADDQH_W_MMR2*/ 28507) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #708 |
| 1183 | {DBGFIELD(/*ADDUH_QB_MMR2*/ 28520) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #709 |
| 1184 | {DBGFIELD(/*ADDUH_R_QB_MMR2*/ 28534) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #710 |
| 1185 | {DBGFIELD(/*ADDU_PH_MMR2*/ 28550) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #711 |
| 1186 | {DBGFIELD(/*ADDU_S_PH_MMR2*/ 28563) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #712 |
| 1187 | {DBGFIELD(/*APPEND_MMR2*/ 28578) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #713 |
| 1188 | {DBGFIELD(/*BALIGN_MMR2*/ 28590) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #714 |
| 1189 | {DBGFIELD(/*CMPGDU_EQ_QB_MMR2*/ 28602) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #715 |
| 1190 | {DBGFIELD(/*CMPGDU_LE_QB_MMR2*/ 28620) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #716 |
| 1191 | {DBGFIELD(/*CMPGDU_LT_QB_MMR2*/ 28638) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #717 |
| 1192 | {DBGFIELD(/*DPA_W_PH_MMR2*/ 28656) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #718 |
| 1193 | {DBGFIELD(/*DPAQX_SA_W_PH_MMR2*/ 28670) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #719 |
| 1194 | {DBGFIELD(/*DPAQX_S_W_PH_MMR2*/ 28689) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #720 |
| 1195 | {DBGFIELD(/*DPAX_W_PH_MMR2*/ 28707) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #721 |
| 1196 | {DBGFIELD(/*DPS_W_PH_MMR2*/ 28722) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #722 |
| 1197 | {DBGFIELD(/*DPSQX_S_W_PH_MMR2*/ 28736) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #723 |
| 1198 | {DBGFIELD(/*DPSQX_SA_W_PH_MMR2*/ 28754) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #724 |
| 1199 | {DBGFIELD(/*DPSX_W_PH_MMR2*/ 28773) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #725 |
| 1200 | {DBGFIELD(/*MUL_PH_MMR2*/ 28788) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #726 |
| 1201 | {DBGFIELD(/*MUL_S_PH_MMR2*/ 28800) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #727 |
| 1202 | {DBGFIELD(/*MULQ_RS_W_MMR2*/ 28814) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #728 |
| 1203 | {DBGFIELD(/*MULQ_S_PH_MMR2*/ 28829) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #729 |
| 1204 | {DBGFIELD(/*MULQ_S_W_MMR2*/ 28844) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #730 |
| 1205 | {DBGFIELD(/*MULSA_W_PH_MMR2*/ 28858) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #731 |
| 1206 | {DBGFIELD(/*PRECR_QB_PH_MMR2*/ 28874) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #732 |
| 1207 | {DBGFIELD(/*PRECR_SRA_PH_W_MMR2*/ 28891) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #733 |
| 1208 | {DBGFIELD(/*PRECR_SRA_R_PH_W_MMR2*/ 28911) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #734 |
| 1209 | {DBGFIELD(/*PREPEND_MMR2*/ 28933) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #735 |
| 1210 | {DBGFIELD(/*SHRA_QB_MMR2*/ 28946) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #736 |
| 1211 | {DBGFIELD(/*SHRA_R_QB_MMR2*/ 28959) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #737 |
| 1212 | {DBGFIELD(/*SHRAV_QB_MMR2*/ 28974) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #738 |
| 1213 | {DBGFIELD(/*SHRAV_R_QB_MMR2*/ 28988) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #739 |
| 1214 | {DBGFIELD(/*SHRL_PH_MMR2*/ 29004) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #740 |
| 1215 | {DBGFIELD(/*SHRLV_PH_MMR2*/ 29017) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #741 |
| 1216 | {DBGFIELD(/*SUBQH_PH_MMR2*/ 29031) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #742 |
| 1217 | {DBGFIELD(/*SUBQH_R_PH_MMR2*/ 29045) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #743 |
| 1218 | {DBGFIELD(/*SUBQH_W_MMR2*/ 29061) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #744 |
| 1219 | {DBGFIELD(/*SUBQH_R_W_MMR2*/ 29074) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #745 |
| 1220 | {DBGFIELD(/*SUBU_PH_MMR2*/ 29089) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #746 |
| 1221 | {DBGFIELD(/*SUBU_S_PH_MMR2*/ 29102) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #747 |
| 1222 | {DBGFIELD(/*SUBUH_QB_MMR2*/ 29117) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #748 |
| 1223 | {DBGFIELD(/*SUBUH_R_QB_MMR2*/ 29131) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #749 |
| 1224 | {DBGFIELD(/*BPOSGE32C_MMR3*/ 29147) 1, false, false, false, 0, 36, 2, 0, 1, 1}, // #750 |
| 1225 | {DBGFIELD(/*P5600WriteALU*/ 29162) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #751 |
| 1226 | {DBGFIELD(/*P5600WriteAL2*/ 29176) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #752 |
| 1227 | }; // MipsGenericModelSchedClasses |
| 1228 | |
| 1229 | // {Name, NumMicroOps, BeginGroup, EndGroup, RetireOOO, ReadAdvanceIdx, WriteProcResIdx, WriteLatencyIdx, NumReadAdvanceEntries, NumWriteProcResEntries, NumWriteLatencyEntries} |
| 1230 | static const llvm::MCSchedClassDesc MipsI6400ModelSchedClasses[] = { |
| 1231 | {DBGFIELD(1) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, |
| 1232 | {DBGFIELD(/*SB_SD_SH_SW_SDC1_SDC164_SWC1_SWC2_R6_SDC2_R6_SDC3*/ 19) 1, false, false, false, 0, 37, 1, 0, 2, 1}, // #1 |
| 1233 | {DBGFIELD(/*SC_R6_SCD_R6_SYNCI_TLBP_TLBR_TLBWI_TLBWR_TLBINV_TLBINVF_CACHE_R6_SC64_R6*/ 69) 1, false, false, false, 0, 39, 14, 0, 2, 1}, // #2 |
| 1234 | {DBGFIELD(/*LB_LBu_LBu64_LD_LH_LHu_LHu64_LW_LWu_LDC1_LDC164_LWC1_LDC2_R6_LDC3_LWC2_R6_LLD_R6_LL_R6_LWPC_LWUPC_LDPC_ST_B_ST_H_ST_W_ST_D_LB64_LH64_LW64_LWL64_LWR64_SB64_SH64_SW64_SWL64_SWR64_LL64_R6*/ 142) 1, false, false, false, 0, 37, 7, 0, 2, 1}, // #3 |
| 1235 | {DBGFIELD(/*PREF_PREF_R6_PAUSE*/ 327) 1, false, false, false, 0, 37, 1, 0, 2, 1}, // #4 |
| 1236 | {DBGFIELD(/*SYNC*/ 346) 1, false, false, false, 0, 39, 13, 0, 2, 1}, // #5 |
| 1237 | {DBGFIELD(/*J_JAL_JALR_B_BEQ_BNE_BGEZ_BGTZ_BLEZ_BLTZ_JALR64_JALR64Pseudo_JIALC_JIALC64_JIC_JIC64_JR64_JR_HB_R6_JR_HB64_R6_NAL_SDBBP_R6_SYSCALL_BEQC64_BEQZC64_BGEC64_BGEUC64_BGTZC64_BLEZC64_BLTC64_BLTUC64_BNEC64_BNEZC64_PseudoIndirectBranchR6_BC_BALC_BEQZC_BNEZC_BLEZC_BGEZC_BGTZC_BLTZC_BEQZALC_BNEZALC_BLEZALC_BGEZALC_BGTZALC_BLTZALC_BEQC_BNEC_BGEC_BLTC_BGEUC_BLTUC_BAL_BOVC_BNVC_BC1EQZ_BC1NEZ_BREAK_ERET_ERETNC_BAL_BR_DERET_JALRHBPseudo_JALRPseudo_JALR_HB_JALR_HB64_TAILCALL_PseudoIndirectBranch64R6_TAILCALL64R6REG_TAILCALLR6REG_PseudoIndrectHazardBranch64R6_PseudoIndrectHazardBranchR6_TAILCALLHB64R6REG_TAILCALLHBR6REG_PseudoReturn_PseudoReturn64_ERet_RetRA_BC2EQZ_BC2NEZ_TLT_TLTU_TNE_WAIT_DI_TRAP_EI_BEQ64_BGEZ64_BGEZC64_BGTZ64_BLEZ64_BLTZ64_BLTZC64_BNE64_JALRHB64Pseudo*/ 351) 1, false, false, false, 0, 41, 1, 0, 2, 1}, // #6 |
| 1238 | {DBGFIELD(/*ADD_ADDiu_ADDIUPC_ADDu_ALIGN_ALUIPC_AND_ANDi_AUI_AUIPC_BITSWAP_CFC1_CLO_R6_CLZ_R6_CTC1_DADD_DADDiu_DADDu_DAHI_DALIGN_DATI_DAUI_DBITSWAP_DCLO_R6_DCLZ_R6_DEXT_DEXT64_32_DEXTM_DEXTU_DINS_DINSM_DINSU_DLSA_R6_DMFC1_DMTC1_DROTR_DROTR32_DROTRV_DSBH_DSHD_DSLL_DSLL32_DSLLV_DSRA_DSRA32_DSRAV_DSRL_DSRL32_DSRLV_DSUB_DSUBu_EXT_INS_LSA_LSA_R6_LUi_MFC1_MFC1_D64_MFC0_MFC2_MTC0_MTC2_MFHC1_D32_MFHC1_D64_MTC1_MTC1_D64_MTHC1_D32_MTHC1_D64_NOP_NOR_OR_ORi_ROTR_ROTRV_SEB_SEB64_SEH_SEH64_SELEQZ_SELEQZ64_SELNEZ_SELNEZ64_SLL_SLLV_SLT_SLTi_SLTiu_SLTu_SRA_SRAV_SRL_SRLV_SSNOP_SUB_SUBu_WSBH_XOR_XORi_SLT64_SLTu64_AND64_OR64_XOR64_NOR64_SLTi64_SLTiu64_ANDi64_ORi64_XORi64_LUi64_DSLL64_32_SLL64_32_SLL64_64_LONG_BRANCH_LUi2Op_64_LONG_BRANCH_DADDiu2Op_LONG_BRANCH_DADDiu_DLSA_TEQ_TGE_TGEU_COPY_BuildPairF64_BuildPairF64_64_ExtractElementF64_ExtractElementF64_64_SELNEZ_D_SELNEZ_S_SELEQZ_D_SELEQZ_S_SEL_D_SEL_S_EHB_RDHWR_RDHWR64_EVP_DVP_DMFC0_DMFC2_DMTC0_DMTC2*/ 1115) 1, false, false, false, 0, 11, 1, 0, 1, 1}, // #7 |
| 1239 | {DBGFIELD(/*MUL_R6_MULU_MUH_MUHU_DMUL_R6_DMUH_DMULU_DMUHU*/ 2049) 1, false, false, false, 0, 13, 6, 0, 1, 1}, // #8 |
| 1240 | {DBGFIELD(/*DIV_DIVU_MOD_MODU_DDIV_DMOD_DDIVU_DMODU*/ 2095) 1, false, false, false, 0, 13, 9, 0, 1, 1}, // #9 |
| 1241 | {DBGFIELD(/*MOD_S_B_MOD_S_D_MOD_S_H_MOD_S_W_MOD_U_B_MOD_U_D_MOD_U_H_MOD_U_W*/ 2135) 1, false, false, false, 0, 13, 9, 0, 1, 1}, // #10 |
| 1242 | {DBGFIELD(/*FABS_S_FNEG_S_FMOV_S_FMOV_D32_FMOV_D64_FNEG_D32_FNEG_D64_CLASS_S_CLASS_D*/ 2199) 1, false, false, false, 0, 43, 1, 0, 2, 1}, // #11 |
| 1243 | {DBGFIELD(/*FADD_S_FSUB_S_FSUB_D32_FSUB_D64*/ 2272) 1, false, false, false, 0, 45, 6, 0, 2, 1}, // #12 |
| 1244 | {DBGFIELD(/*FMUL_S_FMUL_D32_FMUL_D64*/ 2304) 1, false, false, false, 0, 47, 3, 0, 3, 1}, // #13 |
| 1245 | {DBGFIELD(/*FDIV_S_FSQRT_S_FDIV_D32_FDIV_D64_FSQRT_D_FSQRT_D32_FSQRT_D64_FSQRT_W_RECIP_S_RECIP_D32_RECIP_D64_FRSQRT_D_FRSQRT_W_RSQRT_S_RSQRT_D32_RSQRT_D64_FRCP_D_FRCP_W*/ 2329) 1, false, false, false, 0, 50, 15, 0, 3, 1}, // #14 |
| 1246 | {DBGFIELD(/*DIV_S_B_DIV_S_D_DIV_S_H_DIV_S_W*/ 2486) 1, false, false, false, 0, 50, 15, 0, 3, 1}, // #15 |
| 1247 | {DBGFIELD(/*DIV_U_B_DIV_U_D_DIV_U_H_DIV_U_W*/ 2518) 1, false, false, false, 0, 50, 15, 0, 3, 1}, // #16 |
| 1248 | {DBGFIELD(/*ADDV_B_ADDV_H_ADDV_W_ADDV_D_ADDVI_B_ADDVI_H_ADDVI_W_ADDVI_D_SUBV_B_SUBV_H_SUBV_W_SUBV_D_SUBVI_B_SUBVI_H_SUBVI_W_SUBVI_D*/ 2550) 1, false, false, false, 0, 53, 2, 0, 2, 1}, // #17 |
| 1249 | {DBGFIELD(/*ASUB_S_B_ASUB_S_D_ASUB_S_H_ASUB_S_W*/ 2670) 1, false, false, false, 0, 53, 2, 0, 2, 1}, // #18 |
| 1250 | {DBGFIELD(/*ASUB_U_B_ASUB_U_D_ASUB_U_H_ASUB_U_W*/ 2706) 1, false, false, false, 0, 53, 2, 0, 2, 1}, // #19 |
| 1251 | {DBGFIELD(/*SUBSUS_U_B_SUBSUS_U_D_SUBSUS_U_H_SUBSUS_U_W*/ 2742) 1, false, false, false, 0, 53, 2, 0, 2, 1}, // #20 |
| 1252 | {DBGFIELD(/*MAX_D_MAX_S_MAXA_D_MAXA_S_MIN_D_MIN_S_MINA_D_MINA_S*/ 2786) 1, false, false, false, 0, 43, 2, 0, 2, 1}, // #21 |
| 1253 | {DBGFIELD(/*ADD_A_B_ADD_A_H_ADD_A_W_ADD_A_D_ADDS_A_B_ADDS_A_H_ADDS_A_W_ADDS_A_D_ADDS_S_B_ADDS_S_H_ADDS_S_W_ADDS_S_D_ADDS_U_B_ADDS_U_H_ADDS_U_W_ADDS_U_D_HADD_S_H_HADD_S_W_HADD_S_D_HADD_U_H_HADD_U_W_HADD_U_D_SUBS_S_B_SUBS_S_H_SUBS_S_W_SUBS_S_D_SUBS_U_B_SUBS_U_H_SUBS_U_W_SUBS_U_D_SUBSUU_S_B_SUBSUU_S_H_SUBSUU_S_W_SUBSUU_S_D_HSUB_S_H_HSUB_S_W_HSUB_S_D_HSUB_U_H_HSUB_U_W_HSUB_U_D_AVE_S_B_AVE_S_H_AVE_S_W_AVE_S_D_AVE_U_B_AVE_U_H_AVE_U_W_AVE_U_D_AVER_S_B_AVER_S_H_AVER_S_W_AVER_S_D_AVER_U_B_AVER_U_H_AVER_U_W_AVER_U_D_MIN_A_B_MIN_A_H_MIN_A_W_MIN_A_D_MIN_S_B_MIN_S_H_MIN_S_W_MIN_S_D_MIN_U_B_MIN_U_H_MIN_U_W_MIN_U_D_MINI_S_B_MINI_S_H_MINI_S_W_MINI_S_D_MINI_U_B_MINI_U_H_MINI_U_W_MINI_U_D_MAX_A_B_MAX_A_H_MAX_A_W_MAX_A_D_MAX_S_B_MAX_S_H_MAX_S_W_MAX_S_D_MAX_U_B_MAX_U_H_MAX_U_W_MAX_U_D_MAXI_S_B_MAXI_S_H_MAXI_S_W_MAXI_S_D_MAXI_U_B_MAXI_U_H_MAXI_U_W_MAXI_U_D_CEQ_B_CEQ_H_CEQ_W_CEQ_D_CEQI_B_CEQI_H_CEQI_W_CEQI_D_CLE_S_B_CLE_S_H_CLE_S_W_CLE_S_D_CLE_U_B_CLE_U_H_CLE_U_W_CLE_U_D_CLEI_S_B_CLEI_S_H_CLEI_S_W_CLEI_S_D_CLEI_U_B_CLEI_U_H_CLEI_U_W_CLEI_U_D_CLT_S_B_CLT_S_H_CLT_S_W_CLT_S_D_CLT_U_B_CLT_U_H_CLT_U_W_CLT_U_D_CLTI_S_B_CLTI_S_H_CLTI_S_W_CLTI_S_D_CLTI_U_B_CLTI_U_H_CLTI_U_W_CLTI_U_D*/ 2838) 1, false, false, false, 0, 53, 2, 0, 2, 1}, // #22 |
| 1254 | {DBGFIELD(/*SAT_S_B_SAT_S_H_SAT_S_W_SAT_S_D_SAT_U_B_SAT_U_H_SAT_U_W_SAT_U_D_PCNT_B_PCNT_H_PCNT_W_PCNT_D*/ 3998) 1, false, false, false, 0, 53, 7, 0, 2, 1}, // #23 |
| 1255 | {DBGFIELD(/*SLL_B_SLL_H_SLL_W_SLL_D_SLLI_B_SLLI_H_SLLI_W_SLLI_D_SRA_B_SRA_H_SRA_W_SRA_D_SRAI_B_SRAI_H_SRAI_W_SRAI_D_SRAR_B_SRAR_H_SRAR_W_SRAR_D_SRARI_B_SRARI_H_SRARI_W_SRARI_D_SRL_B_SRL_H_SRL_W_SRL_D_SRLI_B_SRLI_H_SRLI_W_SRLI_D_SRLR_B_SRLR_H_SRLR_W_SRLR_D_SRLRI_B_SRLRI_H_SRLRI_W_SRLRI_D_NLOC_B_NLOC_H_NLOC_W_NLOC_D_NLZC_B_NLZC_H_NLZC_W_NLZC_D_BNEG_B_BNEG_H_BNEG_W_BNEG_D_BNEGI_B_BNEGI_H_BNEGI_W_BNEGI_D_BCLR_B_BCLR_H_BCLR_W_BCLR_D_BCLRI_B_BCLRI_H_BCLRI_W_BCLRI_D_SHF_B_SHF_H_SHF_W*/ 4090) 1, false, false, false, 0, 53, 2, 0, 2, 1}, // #24 |
| 1256 | {DBGFIELD(/*AND_V_ANDI_B_OR_V_ORI_B_XOR_V_XORI_B_NOR_V_NORI_B*/ 4560) 1, false, false, false, 0, 53, 1, 0, 2, 1}, // #25 |
| 1257 | {DBGFIELD(/*NOR_V_D_PSEUDO_NOR_V_H_PSEUDO_NOR_V_W_PSEUDO*/ 4610) 1, false, false, false, 0, 53, 1, 0, 2, 1}, // #26 |
| 1258 | {DBGFIELD(/*OR_V_D_PSEUDO_OR_V_H_PSEUDO_OR_V_W_PSEUDO*/ 4655) 1, false, false, false, 0, 53, 1, 0, 2, 1}, // #27 |
| 1259 | {DBGFIELD(/*XOR_V_D_PSEUDO_XOR_V_H_PSEUDO_XOR_V_W_PSEUDO*/ 4697) 1, false, false, false, 0, 53, 1, 0, 2, 1}, // #28 |
| 1260 | {DBGFIELD(/*AND_V_D_PSEUDO_AND_V_H_PSEUDO_AND_V_W_PSEUDO*/ 4742) 1, false, false, false, 0, 53, 1, 0, 2, 1}, // #29 |
| 1261 | {DBGFIELD(/*ILVEV_B_ILVEV_D_ILVEV_H_ILVEV_W*/ 4787) 1, false, false, false, 0, 53, 1, 0, 2, 1}, // #30 |
| 1262 | {DBGFIELD(/*ILVL_B_ILVL_D_ILVL_H_ILVL_W*/ 4819) 1, false, false, false, 0, 53, 1, 0, 2, 1}, // #31 |
| 1263 | {DBGFIELD(/*ILVOD_B_ILVOD_D_ILVOD_H_ILVOD_W*/ 4847) 1, false, false, false, 0, 53, 1, 0, 2, 1}, // #32 |
| 1264 | {DBGFIELD(/*ILVR_B_ILVR_D_ILVR_H_ILVR_W*/ 4879) 1, false, false, false, 0, 53, 1, 0, 2, 1}, // #33 |
| 1265 | {DBGFIELD(/*PCKEV_B_PCKEV_D_PCKEV_H_PCKEV_W*/ 4907) 1, false, false, false, 0, 53, 1, 0, 2, 1}, // #34 |
| 1266 | {DBGFIELD(/*PCKOD_B_PCKOD_D_PCKOD_H_PCKOD_W*/ 4939) 1, false, false, false, 0, 53, 1, 0, 2, 1}, // #35 |
| 1267 | {DBGFIELD(/*FILL_B_FILL_D_FILL_H_FILL_W*/ 4971) 1, false, false, false, 0, 53, 1, 0, 2, 1}, // #36 |
| 1268 | {DBGFIELD(/*FILL_FD_PSEUDO_FILL_FW_PSEUDO*/ 4999) 1, false, false, false, 0, 53, 1, 0, 2, 1}, // #37 |
| 1269 | {DBGFIELD(/*INSERT_FD_PSEUDO_INSERT_FW_PSEUDO*/ 5029) 1, false, false, false, 0, 53, 1, 0, 2, 1}, // #38 |
| 1270 | {DBGFIELD(/*SPLAT_B_SPLAT_D_SPLAT_H_SPLAT_W*/ 5063) 1, false, false, false, 0, 53, 1, 0, 2, 1}, // #39 |
| 1271 | {DBGFIELD(/*SPLATI_B_SPLATI_D_SPLATI_H_SPLATI_W*/ 5095) 1, false, false, false, 0, 53, 1, 0, 2, 1}, // #40 |
| 1272 | {DBGFIELD(/*CTCMSA_CFCMSA_COPY_S_B_COPY_S_H_COPY_S_W_COPY_S_D_COPY_U_B_COPY_U_H_COPY_U_W_BNZ_B_BNZ_H_BNZ_W_BNZ_D_BNZ_V_BZ_B_BZ_H_BZ_W_BZ_D_BZ_V*/ 5131) 1, false, false, false, 0, 43, 1, 0, 2, 1}, // #41 |
| 1273 | {DBGFIELD(/*LD_B_LD_H_LD_W_LD_D*/ 5263) 1, false, false, false, 0, 53, 7, 0, 2, 1}, // #42 |
| 1274 | {DBGFIELD(/*LDI_B_LDI_H_LDI_W_LDI_D_MOVE_V*/ 5283) 1, false, false, false, 0, 53, 1, 0, 2, 1}, // #43 |
| 1275 | {DBGFIELD(/*FCAF_W_FCAF_D_FCUN_W_FCUN_D_FCOR_W_FCOR_D_FCEQ_W_FCEQ_D_FCUNE_W_FCUNE_D_FCUEQ_W_FCUEQ_D_FCNE_W_FCNE_D_FCLT_W_FCLT_D_FCULT_W_FCULT_D_FCLE_W_FCLE_D_FCULE_W_FCULE_D_FSAF_W_FSAF_D_FSUN_W_FSUN_D_FSOR_W_FSOR_D_FSEQ_W_FSEQ_D_FSUNE_W_FSUNE_D_FSUEQ_W_FSUEQ_D_FSNE_W_FSNE_D_FSLT_W_FSLT_D_FSULT_W_FSULT_D_FSLE_W_FSLE_D_FSULE_W_FSULE_D*/ 5314) 1, false, false, false, 0, 53, 2, 0, 2, 1}, // #44 |
| 1276 | {DBGFIELD(/*FMAX_W_FMAX_D_FMAX_A_W_FMAX_A_D_FMIN_W_FMIN_D_FMIN_A_W_FMIN_A_D_FCLASS_W_FCLASS_D_FABS_D_FABS_W_FABS_D32_FABS_D64*/ 5638) 1, false, false, false, 0, 53, 2, 0, 2, 1}, // #45 |
| 1277 | {DBGFIELD(/*CMP_UN_D_CMP_UN_S*/ 5752) 1, false, false, false, 0, 43, 2, 0, 2, 1}, // #46 |
| 1278 | {DBGFIELD(/*CMP_UEQ_D_CMP_UEQ_S*/ 5770) 1, false, false, false, 0, 43, 2, 0, 2, 1}, // #47 |
| 1279 | {DBGFIELD(/*CMP_EQ_D_CMP_EQ_S*/ 5790) 1, false, false, false, 0, 43, 2, 0, 2, 1}, // #48 |
| 1280 | {DBGFIELD(/*CMP_LT_D_CMP_LT_S*/ 5808) 1, false, false, false, 0, 43, 2, 0, 2, 1}, // #49 |
| 1281 | {DBGFIELD(/*CMP_ULT_D_CMP_ULT_S*/ 5826) 1, false, false, false, 0, 43, 2, 0, 2, 1}, // #50 |
| 1282 | {DBGFIELD(/*CMP_LE_D_CMP_LE_S*/ 5846) 1, false, false, false, 0, 43, 2, 0, 2, 1}, // #51 |
| 1283 | {DBGFIELD(/*CMP_ULE_D_CMP_ULE_S*/ 5864) 1, false, false, false, 0, 43, 2, 0, 2, 1}, // #52 |
| 1284 | {DBGFIELD(/*CMP_F_D_CMP_F_S*/ 5884) 1, false, false, false, 0, 43, 2, 0, 2, 1}, // #53 |
| 1285 | {DBGFIELD(/*CMP_SAF_D_CMP_SAF_S*/ 5900) 1, false, false, false, 0, 43, 2, 0, 2, 1}, // #54 |
| 1286 | {DBGFIELD(/*CMP_SEQ_D_CMP_SEQ_S*/ 5920) 1, false, false, false, 0, 43, 2, 0, 2, 1}, // #55 |
| 1287 | {DBGFIELD(/*CMP_SLE_D_CMP_SLE_S*/ 5940) 1, false, false, false, 0, 43, 2, 0, 2, 1}, // #56 |
| 1288 | {DBGFIELD(/*CMP_SLT_D_CMP_SLT_S*/ 5960) 1, false, false, false, 0, 43, 2, 0, 2, 1}, // #57 |
| 1289 | {DBGFIELD(/*CMP_SUEQ_D_CMP_SUEQ_S*/ 5980) 1, false, false, false, 0, 43, 2, 0, 2, 1}, // #58 |
| 1290 | {DBGFIELD(/*CMP_SULE_D_CMP_SULE_S*/ 6002) 1, false, false, false, 0, 43, 2, 0, 2, 1}, // #59 |
| 1291 | {DBGFIELD(/*CMP_SULT_D_CMP_SULT_S*/ 6024) 1, false, false, false, 0, 43, 2, 0, 2, 1}, // #60 |
| 1292 | {DBGFIELD(/*CMP_SUN_D_CMP_SUN_S*/ 6046) 1, false, false, false, 0, 43, 2, 0, 2, 1}, // #61 |
| 1293 | {DBGFIELD(/*TRUNC_W_S_TRUNC_L_S_TRUNC_L_D64_TRUNC_W_D32_TRUNC_W_D64_PseudoTRUNC_W_D_PseudoTRUNC_W_D32_PseudoTRUNC_W_S_ROUND_W_S_ROUND_L_S_ROUND_L_D64_FLOOR_W_S_FLOOR_L_S_FLOOR_L_D64_CVT_D32_S_CVT_D32_W_CVT_D64_W_CVT_D64_S_CVT_D64_L_CVT_L_S_CVT_L_D64_CVT_S_W_CVT_S_D32_CVT_S_PU64_CVT_S_PL64_CVT_S_L_CVT_S_D64_CVT_W_S_CEIL_W_S_CEIL_L_S_CEIL_L_D64_FLOOR_W_D32_FLOOR_W_D64_CVT_W_D64_CVT_W_D32_RINT_D_RINT_S_ROUND_W_D32_ROUND_W_D64_CEIL_W_D32_CEIL_W_D64*/ 6066) 1, false, false, false, 0, 45, 6, 0, 2, 1}, // #62 |
| 1294 | {DBGFIELD(/*BMZ_V_BMZI_B_BMNZ_V_BMNZI_B_INSERT_B_INSERT_H_INSERT_W_INSERT_D_INSVE_B_INSVE_H_INSVE_W_INSVE_D*/ 6503) 1, false, false, false, 0, 55, 1, 0, 2, 1}, // #63 |
| 1295 | {DBGFIELD(/*BSELI_B_BSEL_V*/ 6599) 1, false, false, false, 0, 55, 1, 0, 2, 1}, // #64 |
| 1296 | {DBGFIELD(/*BSEL_D_PSEUDO_BSEL_FD_PSEUDO_BSEL_FW_PSEUDO_BSEL_H_PSEUDO_BSEL_W_PSEUDO*/ 6614) 1, false, false, false, 0, 55, 1, 0, 2, 1}, // #65 |
| 1297 | {DBGFIELD(/*BINSL_B_BINSL_H_BINSL_W_BINSL_D_BINSLI_B_BINSLI_H_BINSLI_W_BINSLI_D_BINSR_B_BINSR_H_BINSR_W_BINSR_D_BINSRI_B_BINSRI_H_BINSRI_W_BINSRI_D_VSHF_B_VSHF_H_VSHF_W_VSHF_D_SLD_B_SLD_H_SLD_W_SLD_D_SLDI_B_SLDI_H_SLDI_W_SLDI_D_BSET_B_BSET_H_BSET_W_BSET_D_BSETI_B_BSETI_H_BSETI_W_BSETI_D*/ 6686) 1, false, false, false, 0, 55, 2, 0, 2, 1}, // #66 |
| 1298 | {DBGFIELD(/*MADDV_B_MADDV_H_MADDV_W_MADDV_D_MSUBV_B_MSUBV_H_MSUBV_W_MSUBV_D_MULV_B_MULV_H_MULV_W_MULV_D_DOTP_S_H_DOTP_S_W_DOTP_S_D_DOTP_U_H_DOTP_U_W_DOTP_U_D_MUL_Q_H_MUL_Q_W_MULR_Q_H_MULR_Q_W_MSUB_Q_H_MSUB_Q_W_MSUBR_Q_H_MSUBR_Q_W_MADD_Q_H_MADD_Q_W_MADDR_Q_H_MADDR_Q_W*/ 6962) 1, false, false, false, 0, 55, 3, 0, 2, 1}, // #67 |
| 1299 | {DBGFIELD(/*FLOG2_W_FLOG2_D*/ 7218) 1, false, false, false, 0, 55, 2, 0, 2, 1}, // #68 |
| 1300 | {DBGFIELD(/*FADD_W_FADD_D_FSUB_W_FSUB_D_FEXDO_H_FEXDO_W_FEXUPL_W_FEXUPL_D_FEXUPR_W_FEXUPR_D_FFINT_S_W_FFINT_S_D_FFINT_U_W_FFINT_U_D_FFQL_W_FFQL_D_FFQR_W_FFQR_D_FTINT_S_W_FTINT_S_D_FTINT_U_W_FTINT_U_D_FTRUNC_S_W_FTRUNC_S_D_FTRUNC_U_W_FTRUNC_U_D_FTQ_H_FTQ_W_FRINT_W_FRINT_D_FADD_D32_FADD_D64*/ 7234) 1, false, false, false, 0, 55, 6, 0, 2, 1}, // #69 |
| 1301 | {DBGFIELD(/*PseudoCVT_D32_W_PseudoCVT_D64_L_PseudoCVT_D64_W_PseudoCVT_S_L_PseudoCVT_S_W*/ 7512) 1, false, false, false, 0, 55, 6, 0, 2, 1}, // #70 |
| 1302 | {DBGFIELD(/*FMUL_W_FMUL_D_FEXP2_W_FEXP2_D_DPADD_S_H_DPADD_S_W_DPADD_S_D_DPADD_U_H_DPADD_U_W_DPADD_U_D_DPSUB_S_H_DPSUB_S_W_DPSUB_S_D_DPSUB_U_H_DPSUB_U_W_DPSUB_U_D*/ 7588) 1, false, false, false, 0, 55, 3, 0, 2, 1}, // #71 |
| 1303 | {DBGFIELD(/*FMADD_W_FMADD_D_FMSUB_W_FMSUB_D*/ 7738) 1, false, false, false, 0, 55, 14, 0, 2, 1}, // #72 |
| 1304 | {DBGFIELD(/*MSUBF_D_MSUBF_S_MADDF_D_MADDF_S*/ 7770) 1, false, false, false, 0, 45, 14, 0, 2, 1}, // #73 |
| 1305 | {DBGFIELD(/*FDIV_D*/ 7802) 1, false, false, false, 0, 57, 16, 0, 3, 1}, // #74 |
| 1306 | {DBGFIELD(/*FDIV_W*/ 7809) 1, false, false, false, 0, 60, 15, 0, 3, 1}, // #75 |
| 1307 | {DBGFIELD(/*ATOMIC_SWAP_I16_POSTRA_ATOMIC_SWAP_I32_POSTRA_ATOMIC_SWAP_I64_POSTRA_ATOMIC_SWAP_I8_POSTRA*/ 7816) 1, false, false, false, 0, 16, 2, 0, 1, 1}, // #76 |
| 1308 | {DBGFIELD(/*ATOMIC_CMP_SWAP_I16_POSTRA_ATOMIC_CMP_SWAP_I32_POSTRA_ATOMIC_CMP_SWAP_I64_POSTRA_ATOMIC_CMP_SWAP_I8_POSTRA*/ 7907) 1, false, false, false, 0, 16, 2, 0, 1, 1}, // #77 |
| 1309 | {DBGFIELD(/*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*/ 8014) 1, false, false, false, 0, 16, 2, 0, 1, 1}, // #78 |
| 1310 | {DBGFIELD(/*AND_LUi_NOR_OR_SLTi_SLTiu_SUB_SUBu_XOR*/ 9092) 1, false, false, false, 0, 11, 1, 0, 1, 1}, // #79 |
| 1311 | {DBGFIELD(/*SSNOP_NOP*/ 9131) 1, false, false, false, 0, 11, 1, 0, 1, 1}, // #80 |
| 1312 | {DBGFIELD(/*B_BAL_BAL_BR_BEQ_BGEZ_BGTZ_BLEZ_BLTZ_BNE_BREAK_DERET_ERET_ERet_ERETNC_J_PseudoReturn_SYSCALL_RetRA_TAILCALL_TLT_TLTU_TNE_TRAP_WAIT*/ 9141) 1, false, false, false, 0, 41, 1, 0, 2, 1}, // #81 |
| 1313 | {DBGFIELD(/*BEQL_BGEZAL_BGEZALL_BGEZL_BGTZL_BLEZL_BLTZAL_BLTZALL_BLTZL_BNEL_JR_JR_HB_PseudoIndirectBranch_PseudoIndirectHazardBranch_SDBBP_TAILCALLREG_TAILCALLREGHB_TEQI_TGEI_TGEIU_TLTI_TNEI_TTLTIU*/ 9272) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #82 |
| 1314 | {DBGFIELD(/*TEQ_TGE_TGEU*/ 9458) 1, false, false, false, 0, 11, 1, 0, 1, 1}, // #83 |
| 1315 | {DBGFIELD(/*PAUSE*/ 9471) 1, false, false, false, 0, 37, 1, 0, 2, 1}, // #84 |
| 1316 | {DBGFIELD(/*JAL_JALR_JALRHBPseudo_JALRPseudo_JALR_HB*/ 9477) 1, false, false, false, 0, 41, 1, 0, 2, 1}, // #85 |
| 1317 | {DBGFIELD(/*JALX*/ 9518) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #86 |
| 1318 | {DBGFIELD(/*TLBINV_TLBINVF_TLBP_TLBR_TLBWI_TLBWR*/ 9523) 1, false, false, false, 0, 39, 14, 0, 2, 1}, // #87 |
| 1319 | {DBGFIELD(/*MFC0_MTC0*/ 9560) 1, false, false, false, 0, 11, 1, 0, 1, 1}, // #88 |
| 1320 | {DBGFIELD(/*MFC2_MTC2*/ 9570) 1, false, false, false, 0, 11, 1, 0, 1, 1}, // #89 |
| 1321 | {DBGFIELD(/*HYPCALL_MFGC0_MFHGC0_MTGC0_MTHGC0_TLBGINV_TLBGINVF_TLBGP_TLBGR_TLBGWI_TLBGWR*/ 9580) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #90 |
| 1322 | {DBGFIELD(/*LB_LBu_LH_LHu_LW_LDC3_LWPC*/ 9657) 1, false, false, false, 0, 37, 7, 0, 2, 1}, // #91 |
| 1323 | {DBGFIELD(/*LL_LWC2_LWC3_LDC2_LBE_LBuE_LHE_LHuE_LWE_LLE*/ 9684) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #92 |
| 1324 | {DBGFIELD(/*LWL_LWR_LWLE_LWRE*/ 9728) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #93 |
| 1325 | {DBGFIELD(/*SB_SH_SW_SDC3*/ 9746) 1, false, false, false, 0, 37, 1, 0, 2, 1}, // #94 |
| 1326 | {DBGFIELD(/*SWC2_SWC3_SDC2_SC_SBE_SHE_SWE_SCE_SWL_SWR_SWLE_SWRE*/ 9760) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #95 |
| 1327 | {DBGFIELD(/*PREF*/ 9812) 1, false, false, false, 0, 37, 1, 0, 2, 1}, // #96 |
| 1328 | {DBGFIELD(/*PREFE_CACHE_CACHEE*/ 9817) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #97 |
| 1329 | {DBGFIELD(/*SYNCI*/ 9836) 1, false, false, false, 0, 39, 14, 0, 2, 1}, // #98 |
| 1330 | {DBGFIELD(/*CLO_CLZ_MFHI_MFLO_PseudoMFHI_PseudoMFLO*/ 9842) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #99 |
| 1331 | {DBGFIELD(/*DI_EI*/ 9882) 1, false, false, false, 0, 41, 1, 0, 2, 1}, // #100 |
| 1332 | {DBGFIELD(/*EHB_RDHWR_WSBH*/ 9888) 1, false, false, false, 0, 11, 1, 0, 1, 1}, // #101 |
| 1333 | {DBGFIELD(/*MOVN_I_I_MOVZ_I_I*/ 9903) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #102 |
| 1334 | {DBGFIELD(/*DIV*/ 9921) 1, false, false, false, 0, 13, 9, 0, 1, 1}, // #103 |
| 1335 | {DBGFIELD(/*PseudoSDIV_SDIV*/ 9925) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #104 |
| 1336 | {DBGFIELD(/*DIVU*/ 9941) 1, false, false, false, 0, 13, 9, 0, 1, 1}, // #105 |
| 1337 | {DBGFIELD(/*PseudoUDIV_UDIV*/ 9946) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #106 |
| 1338 | {DBGFIELD(/*MUL*/ 9962) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #107 |
| 1339 | {DBGFIELD(/*MULT_MULTu_PseudoMULT_PseudoMULTu*/ 9966) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #108 |
| 1340 | {DBGFIELD(/*MADD_MADDU_MSUB_MSUBU_MTHI_MTLO_PseudoMADD_PseudoMADDU_PseudoMSUB_PseudoMSUBU_PseudoMTLOHI*/ 10000) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #109 |
| 1341 | {DBGFIELD(/*EXT_INS*/ 10091) 1, false, false, false, 0, 11, 1, 0, 1, 1}, // #110 |
| 1342 | {DBGFIELD(/*ADD_ADDiu_ANDi_ORi_ROTR_SEB_SEH_SLT_SLTu_SLL_SRA_SRL_XORi_ADDu_SLLV_SRAV_SRLV_LSA_COPY*/ 10099) 1, false, false, false, 0, 11, 1, 0, 1, 1}, // #111 |
| 1343 | {DBGFIELD(/*ADDi*/ 10186) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #112 |
| 1344 | {DBGFIELD(/*VSHF_B_VSHF_D_VSHF_H_VSHF_W*/ 10191) 1, false, false, false, 0, 55, 2, 0, 2, 1}, // #113 |
| 1345 | {DBGFIELD(/*BINSLI_B_BINSLI_D_BINSLI_H_BINSLI_W_BINSL_B_BINSL_D_BINSL_H_BINSL_W*/ 10219) 1, false, false, false, 0, 55, 2, 0, 2, 1}, // #114 |
| 1346 | {DBGFIELD(/*BINSRI_B_BINSRI_D_BINSRI_H_BINSRI_W_BINSR_B_BINSR_D_BINSR_H_BINSR_W*/ 10287) 1, false, false, false, 0, 55, 2, 0, 2, 1}, // #115 |
| 1347 | {DBGFIELD(/*INSERT_B_INSERT_D_INSERT_H_INSERT_W*/ 10355) 1, false, false, false, 0, 55, 1, 0, 2, 1}, // #116 |
| 1348 | {DBGFIELD(/*SLDI_B_SLDI_D_SLDI_H_SLDI_W_SLD_B_SLD_D_SLD_H_SLD_W*/ 10391) 1, false, false, false, 0, 55, 2, 0, 2, 1}, // #117 |
| 1349 | {DBGFIELD(/*BCLRI_B_BCLRI_D_BCLRI_H_BCLRI_W_BCLR_B_BCLR_D_BCLR_H_BCLR_W*/ 10443) 1, false, false, false, 0, 53, 2, 0, 2, 1}, // #118 |
| 1350 | {DBGFIELD(/*BNEGI_B_BNEGI_D_BNEGI_H_BNEGI_W_BNEG_B_BNEG_D_BNEG_H_BNEG_W*/ 10503) 1, false, false, false, 0, 53, 2, 0, 2, 1}, // #119 |
| 1351 | {DBGFIELD(/*BMNZI_B_BMNZ_V_BMZI_B_BMZ_V*/ 10563) 1, false, false, false, 0, 55, 1, 0, 2, 1}, // #120 |
| 1352 | {DBGFIELD(/*PCNT_B_PCNT_D_PCNT_H_PCNT_W*/ 10591) 1, false, false, false, 0, 53, 7, 0, 2, 1}, // #121 |
| 1353 | {DBGFIELD(/*BNZ_B_BNZ_D_BNZ_H_BNZ_V_BNZ_W_BZ_B_BZ_D_BZ_H_BZ_V_BZ_W*/ 10619) 1, false, false, false, 0, 43, 1, 0, 2, 1}, // #122 |
| 1354 | {DBGFIELD(/*CFCMSA_CTCMSA*/ 10674) 1, false, false, false, 0, 43, 1, 0, 2, 1}, // #123 |
| 1355 | {DBGFIELD(/*FABS_S_FMOV_D32_FMOV_D64_FMOV_S_FNEG_S_FNEG_D32_FNEG_D64*/ 10688) 1, false, false, false, 0, 43, 1, 0, 2, 1}, // #124 |
| 1356 | {DBGFIELD(/*FABS_D32_FABS_D64*/ 10745) 1, false, false, false, 0, 53, 2, 0, 2, 1}, // #125 |
| 1357 | {DBGFIELD(/*MOVF_D32_MOVF_D64_MOVF_S_MOVT_D32_MOVT_D64_MOVT_S*/ 10763) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #126 |
| 1358 | {DBGFIELD(/*ADD_A_B_ADD_A_D_ADD_A_H_ADD_A_W*/ 10813) 1, false, false, false, 0, 53, 2, 0, 2, 1}, // #127 |
| 1359 | {DBGFIELD(/*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*/ 10845) 1, false, false, false, 0, 53, 2, 0, 2, 1}, // #128 |
| 1360 | {DBGFIELD(/*ADDVI_B_ADDVI_D_ADDVI_H_ADDVI_W_ADDV_B_ADDV_D_ADDV_H_ADDV_W*/ 10953) 1, false, false, false, 0, 53, 2, 0, 2, 1}, // #129 |
| 1361 | {DBGFIELD(/*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*/ 11013) 1, false, false, false, 0, 53, 2, 0, 2, 1}, // #130 |
| 1362 | {DBGFIELD(/*SHF_B_SHF_H_SHF_W*/ 11149) 1, false, false, false, 0, 53, 2, 0, 2, 1}, // #131 |
| 1363 | {DBGFIELD(/*MOVE_V*/ 11167) 1, false, false, false, 0, 53, 1, 0, 2, 1}, // #132 |
| 1364 | {DBGFIELD(/*AND_V_NOR_V_OR_V_XOR_V*/ 11174) 1, false, false, false, 0, 53, 1, 0, 2, 1}, // #133 |
| 1365 | {DBGFIELD(/*FEXP2_D_FEXP2_W*/ 11197) 1, false, false, false, 0, 55, 3, 0, 2, 1}, // #134 |
| 1366 | {DBGFIELD(/*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*/ 11213) 1, false, false, false, 0, 53, 2, 0, 2, 1}, // #135 |
| 1367 | {DBGFIELD(/*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*/ 11349) 1, false, false, false, 0, 53, 2, 0, 2, 1}, // #136 |
| 1368 | {DBGFIELD(/*CEQI_B_CEQI_D_CEQI_H_CEQI_W_CEQ_B_CEQ_D_CEQ_H_CEQ_W*/ 11485) 1, false, false, false, 0, 53, 2, 0, 2, 1}, // #137 |
| 1369 | {DBGFIELD(/*FSAF_D_FSAF_W_FSEQ_D_FSEQ_W_FSLE_D_FSLE_W_FSLT_D_FSLT_W_FSNE_D_FSNE_W_FSOR_D_FSOR_W*/ 11537) 1, false, false, false, 0, 53, 2, 0, 2, 1}, // #138 |
| 1370 | {DBGFIELD(/*FSUEQ_D_FSUEQ_W*/ 11621) 1, false, false, false, 0, 53, 2, 0, 2, 1}, // #139 |
| 1371 | {DBGFIELD(/*FSULE_D_FSULE_W*/ 11637) 1, false, false, false, 0, 53, 2, 0, 2, 1}, // #140 |
| 1372 | {DBGFIELD(/*FSULT_D_FSULT_W*/ 11653) 1, false, false, false, 0, 53, 2, 0, 2, 1}, // #141 |
| 1373 | {DBGFIELD(/*FSUNE_D_FSUNE_W*/ 11669) 1, false, false, false, 0, 53, 2, 0, 2, 1}, // #142 |
| 1374 | {DBGFIELD(/*FSUN_D_FSUN_W*/ 11685) 1, false, false, false, 0, 53, 2, 0, 2, 1}, // #143 |
| 1375 | {DBGFIELD(/*FCAF_D_FCAF_W*/ 11699) 1, false, false, false, 0, 53, 2, 0, 2, 1}, // #144 |
| 1376 | {DBGFIELD(/*FCEQ_D_FCEQ_W*/ 11713) 1, false, false, false, 0, 53, 2, 0, 2, 1}, // #145 |
| 1377 | {DBGFIELD(/*FCLE_D_FCLE_W*/ 11727) 1, false, false, false, 0, 53, 2, 0, 2, 1}, // #146 |
| 1378 | {DBGFIELD(/*FCLT_D_FCLT_W*/ 11741) 1, false, false, false, 0, 53, 2, 0, 2, 1}, // #147 |
| 1379 | {DBGFIELD(/*FCNE_D_FCNE_W*/ 11755) 1, false, false, false, 0, 53, 2, 0, 2, 1}, // #148 |
| 1380 | {DBGFIELD(/*FCOR_D_FCOR_W*/ 11769) 1, false, false, false, 0, 53, 2, 0, 2, 1}, // #149 |
| 1381 | {DBGFIELD(/*FCUEQ_D_FCUEQ_W*/ 11783) 1, false, false, false, 0, 53, 2, 0, 2, 1}, // #150 |
| 1382 | {DBGFIELD(/*FCULE_D_FCULE_W*/ 11799) 1, false, false, false, 0, 53, 2, 0, 2, 1}, // #151 |
| 1383 | {DBGFIELD(/*FCULT_D_FCULT_W*/ 11815) 1, false, false, false, 0, 53, 2, 0, 2, 1}, // #152 |
| 1384 | {DBGFIELD(/*FCUNE_D_FCUNE_W*/ 11831) 1, false, false, false, 0, 53, 2, 0, 2, 1}, // #153 |
| 1385 | {DBGFIELD(/*FABS_D_FABS_W*/ 11847) 1, false, false, false, 0, 53, 2, 0, 2, 1}, // #154 |
| 1386 | {DBGFIELD(/*FFINT_S_D_FFINT_S_W_FFINT_U_D_FFINT_U_W*/ 11861) 1, false, false, false, 0, 55, 6, 0, 2, 1}, // #155 |
| 1387 | {DBGFIELD(/*FFQL_D_FFQL_W*/ 11901) 1, false, false, false, 0, 55, 6, 0, 2, 1}, // #156 |
| 1388 | {DBGFIELD(/*FFQR_D_FFQR_W*/ 11915) 1, false, false, false, 0, 55, 6, 0, 2, 1}, // #157 |
| 1389 | {DBGFIELD(/*FTINT_S_D_FTINT_S_W_FTINT_U_D_FTINT_U_W*/ 11929) 1, false, false, false, 0, 55, 6, 0, 2, 1}, // #158 |
| 1390 | {DBGFIELD(/*FRINT_D_FRINT_W*/ 11969) 1, false, false, false, 0, 55, 6, 0, 2, 1}, // #159 |
| 1391 | {DBGFIELD(/*FTQ_H_FTQ_W*/ 11985) 1, false, false, false, 0, 55, 6, 0, 2, 1}, // #160 |
| 1392 | {DBGFIELD(/*FTRUNC_S_D_FTRUNC_S_W_FTRUNC_U_D_FTRUNC_U_W*/ 11997) 1, false, false, false, 0, 55, 6, 0, 2, 1}, // #161 |
| 1393 | {DBGFIELD(/*FEXDO_H_FEXDO_W*/ 12041) 1, false, false, false, 0, 55, 6, 0, 2, 1}, // #162 |
| 1394 | {DBGFIELD(/*FEXUPL_D_FEXUPL_W*/ 12057) 1, false, false, false, 0, 55, 6, 0, 2, 1}, // #163 |
| 1395 | {DBGFIELD(/*FEXUPR_D_FEXUPR_W*/ 12075) 1, false, false, false, 0, 55, 6, 0, 2, 1}, // #164 |
| 1396 | {DBGFIELD(/*FCLASS_D_FCLASS_W*/ 12093) 1, false, false, false, 0, 53, 2, 0, 2, 1}, // #165 |
| 1397 | {DBGFIELD(/*FMAX_A_D_FMAX_A_W*/ 12111) 1, false, false, false, 0, 53, 2, 0, 2, 1}, // #166 |
| 1398 | {DBGFIELD(/*FMAX_D_FMAX_W*/ 12129) 1, false, false, false, 0, 53, 2, 0, 2, 1}, // #167 |
| 1399 | {DBGFIELD(/*FMIN_A_D_FMIN_A_W*/ 12143) 1, false, false, false, 0, 53, 2, 0, 2, 1}, // #168 |
| 1400 | {DBGFIELD(/*SUBS_S_B_SUBS_S_D_SUBS_S_H_SUBS_S_W_SUBS_U_B_SUBS_U_D_SUBS_U_H_SUBS_U_W*/ 12161) 1, false, false, false, 0, 53, 2, 0, 2, 1}, // #169 |
| 1401 | {DBGFIELD(/*SUBSUU_S_B_SUBSUU_S_D_SUBSUU_S_H_SUBSUU_S_W*/ 12233) 1, false, false, false, 0, 53, 2, 0, 2, 1}, // #170 |
| 1402 | {DBGFIELD(/*SUBVI_B_SUBVI_D_SUBVI_H_SUBVI_W*/ 12277) 1, false, false, false, 0, 53, 2, 0, 2, 1}, // #171 |
| 1403 | {DBGFIELD(/*HADD_S_D_HADD_S_H_HADD_S_W_HADD_U_D_HADD_U_H_HADD_U_W*/ 12309) 1, false, false, false, 0, 53, 2, 0, 2, 1}, // #172 |
| 1404 | {DBGFIELD(/*HSUB_S_D_HSUB_S_H_HSUB_S_W_HSUB_U_D_HSUB_U_H_HSUB_U_W*/ 12363) 1, false, false, false, 0, 53, 2, 0, 2, 1}, // #173 |
| 1405 | {DBGFIELD(/*MAX_S_B_MAX_S_D_MAX_S_H_MAX_S_W_MIN_S_B_MIN_S_D_MIN_S_H_MIN_S_W*/ 12417) 1, false, false, false, 0, 53, 2, 0, 2, 1}, // #174 |
| 1406 | {DBGFIELD(/*MAX_U_B_MAX_U_D_MAX_U_H_MAX_U_W_MIN_U_B_MIN_U_D_MIN_U_H_MIN_U_W*/ 12481) 1, false, false, false, 0, 53, 2, 0, 2, 1}, // #175 |
| 1407 | {DBGFIELD(/*MAX_A_B_MAX_A_D_MAX_A_H_MAX_A_W_MIN_A_B_MIN_A_D_MIN_A_H_MIN_A_W*/ 12545) 1, false, false, false, 0, 53, 2, 0, 2, 1}, // #176 |
| 1408 | {DBGFIELD(/*SRAI_B_SRAI_D_SRAI_H_SRAI_W_SRA_B_SRA_D_SRA_H_SRA_W*/ 12609) 1, false, false, false, 0, 53, 2, 0, 2, 1}, // #177 |
| 1409 | {DBGFIELD(/*SRLI_B_SRLI_D_SRLI_H_SRLI_W_SRL_B_SRL_D_SRL_H_SRL_W*/ 12661) 1, false, false, false, 0, 53, 2, 0, 2, 1}, // #178 |
| 1410 | {DBGFIELD(/*SRARI_B_SRARI_D_SRARI_H_SRARI_W_SRAR_B_SRAR_D_SRAR_H_SRAR_W*/ 12713) 1, false, false, false, 0, 53, 2, 0, 2, 1}, // #179 |
| 1411 | {DBGFIELD(/*SRLRI_B_SRLRI_D_SRLRI_H_SRLRI_W_SRLR_B_SRLR_D_SRLR_H_SRLR_W*/ 12773) 1, false, false, false, 0, 53, 2, 0, 2, 1}, // #180 |
| 1412 | {DBGFIELD(/*SLLI_B_SLLI_D_SLLI_H_SLLI_W_SLL_B_SLL_D_SLL_H_SLL_W*/ 12833) 1, false, false, false, 0, 53, 2, 0, 2, 1}, // #181 |
| 1413 | {DBGFIELD(/*FADD_D32_FADD_D64*/ 12885) 1, false, false, false, 0, 55, 6, 0, 2, 1}, // #182 |
| 1414 | {DBGFIELD(/*FADD_PS64_FMUL_PS64_FSUB_PS64*/ 12903) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #183 |
| 1415 | {DBGFIELD(/*TRUNC_L_D64_TRUNC_L_S_TRUNC_W_D32_TRUNC_W_D64_TRUNC_W_S*/ 12933) 1, false, false, false, 0, 45, 6, 0, 2, 1}, // #184 |
| 1416 | {DBGFIELD(/*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*/ 12989) 1, false, false, false, 0, 45, 6, 0, 2, 1}, // #185 |
| 1417 | {DBGFIELD(/*CVT_PS_S64*/ 13121) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #186 |
| 1418 | {DBGFIELD(/*CVT_S_PL64_CVT_S_PU64*/ 13132) 1, false, false, false, 0, 45, 6, 0, 2, 1}, // #187 |
| 1419 | {DBGFIELD(/*C_EQ_D32_C_EQ_D64_C_EQ_S_C_F_D32_C_F_D64_C_F_S_C_LE_D32_C_LE_D64_C_LE_S_C_LT_D32_C_LT_D64_C_LT_S_C_NGE_D32_C_NGE_D64_C_NGE_S_C_NGLE_D32_C_NGLE_D64_C_NGLE_S_C_NGL_D32_C_NGL_D64_C_NGL_S_C_NGT_D32_C_NGT_D64_C_NGT_S_C_OLE_D32_C_OLE_D64_C_OLE_S_C_OLT_D32_C_OLT_D64_C_OLT_S_C_SEQ_D32_C_SEQ_D64_C_SEQ_S_C_SF_D32_C_SF_D64_C_SF_S_C_UEQ_D32_C_UEQ_D64_C_UEQ_S_C_ULE_D32_C_ULE_D64_C_ULE_S_C_ULT_D32_C_ULT_D64_C_ULT_S_C_UN_D32_C_UN_D64_C_UN_S*/ 13154) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #188 |
| 1420 | {DBGFIELD(/*FCMP_D32_FCMP_D64_FCMP_S32*/ 13584) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #189 |
| 1421 | {DBGFIELD(/*PLL_PS64_PLU_PS64_PUL_PS64_PUU_PS64*/ 13611) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #190 |
| 1422 | {DBGFIELD(/*FDIV_S*/ 13647) 1, false, false, false, 0, 50, 15, 0, 3, 1}, // #191 |
| 1423 | {DBGFIELD(/*FDIV_D32_FDIV_D64*/ 13654) 1, false, false, false, 0, 50, 15, 0, 3, 1}, // #192 |
| 1424 | {DBGFIELD(/*FSQRT_S*/ 13672) 1, false, false, false, 0, 50, 15, 0, 3, 1}, // #193 |
| 1425 | {DBGFIELD(/*FSQRT_D32_FSQRT_D64*/ 13680) 1, false, false, false, 0, 50, 15, 0, 3, 1}, // #194 |
| 1426 | {DBGFIELD(/*FRCP_D_FRCP_W*/ 13700) 1, false, false, false, 0, 50, 15, 0, 3, 1}, // #195 |
| 1427 | {DBGFIELD(/*FRSQRT_D_FRSQRT_W*/ 13714) 1, false, false, false, 0, 50, 15, 0, 3, 1}, // #196 |
| 1428 | {DBGFIELD(/*RECIP_D32_RECIP_D64_RSQRT_D32_RSQRT_D64*/ 13732) 1, false, false, false, 0, 50, 15, 0, 3, 1}, // #197 |
| 1429 | {DBGFIELD(/*RECIP_S_RSQRT_S*/ 13772) 1, false, false, false, 0, 50, 15, 0, 3, 1}, // #198 |
| 1430 | {DBGFIELD(/*FMADD_D_FMADD_W*/ 13788) 1, false, false, false, 0, 55, 14, 0, 2, 1}, // #199 |
| 1431 | {DBGFIELD(/*FSQRT_W*/ 13804) 1, false, false, false, 0, 50, 15, 0, 3, 1}, // #200 |
| 1432 | {DBGFIELD(/*FMUL_D_FMUL_W*/ 13812) 1, false, false, false, 0, 55, 3, 0, 2, 1}, // #201 |
| 1433 | {DBGFIELD(/*FADD_D_FADD_W*/ 13826) 1, false, false, false, 0, 55, 6, 0, 2, 1}, // #202 |
| 1434 | {DBGFIELD(/*DPADD_S_D_DPADD_S_H_DPADD_S_W_DPADD_U_D_DPADD_U_H_DPADD_U_W*/ 13840) 1, false, false, false, 0, 55, 3, 0, 2, 1}, // #203 |
| 1435 | {DBGFIELD(/*DOTP_S_D_DOTP_S_H_DOTP_S_W_DOTP_U_D_DOTP_U_H_DOTP_U_W*/ 13900) 1, false, false, false, 0, 55, 3, 0, 2, 1}, // #204 |
| 1436 | {DBGFIELD(/*MSUBV_B_MSUBV_D_MSUBV_H_MSUBV_W*/ 13954) 1, false, false, false, 0, 55, 3, 0, 2, 1}, // #205 |
| 1437 | {DBGFIELD(/*MADDV_B_MADDV_D_MADDV_H_MADDV_W*/ 13986) 1, false, false, false, 0, 55, 3, 0, 2, 1}, // #206 |
| 1438 | {DBGFIELD(/*MULV_B_MULV_D_MULV_H_MULV_W*/ 14018) 1, false, false, false, 0, 55, 3, 0, 2, 1}, // #207 |
| 1439 | {DBGFIELD(/*MADDR_Q_H_MADDR_Q_W*/ 14046) 1, false, false, false, 0, 55, 3, 0, 2, 1}, // #208 |
| 1440 | {DBGFIELD(/*MADD_Q_H_MADD_Q_W*/ 14066) 1, false, false, false, 0, 55, 3, 0, 2, 1}, // #209 |
| 1441 | {DBGFIELD(/*MSUBR_Q_H_MSUBR_Q_W*/ 14084) 1, false, false, false, 0, 55, 3, 0, 2, 1}, // #210 |
| 1442 | {DBGFIELD(/*MSUB_Q_H_MSUB_Q_W*/ 14104) 1, false, false, false, 0, 55, 3, 0, 2, 1}, // #211 |
| 1443 | {DBGFIELD(/*MULR_Q_H_MULR_Q_W*/ 14122) 1, false, false, false, 0, 55, 3, 0, 2, 1}, // #212 |
| 1444 | {DBGFIELD(/*MADD_D32_MADD_D64_MADD_S_MSUB_D32_MSUB_D64_MSUB_S_NMADD_D32_NMADD_D64_NMADD_S_NMSUB_D32_NMSUB_D64_NMSUB_S*/ 14140) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #213 |
| 1445 | {DBGFIELD(/*CTC1_MTC1_MTC1_D64_MTHC1_D32_MTHC1_D64_BuildPairF64_BuildPairF64_64*/ 14246) 1, false, false, false, 0, 11, 1, 0, 1, 1}, // #214 |
| 1446 | {DBGFIELD(/*BuildPairF64_FPR*/ 14314) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #215 |
| 1447 | {DBGFIELD(/*COPY_U_B_COPY_U_H_COPY_U_W*/ 14331) 1, false, false, false, 0, 43, 1, 0, 2, 1}, // #216 |
| 1448 | {DBGFIELD(/*BC1F_BC1FL_BC1T_BC1TL_MOVF_I_MOVT_I*/ 14358) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #217 |
| 1449 | {DBGFIELD(/*CFC1_MFC1_MFC1_D64_MFHC1_D32_MFHC1_D64_ExtractElementF64_ExtractElementF64_64*/ 14394) 1, false, false, false, 0, 11, 1, 0, 1, 1}, // #218 |
| 1450 | {DBGFIELD(/*SDC1_SDC164_SWC1*/ 14472) 1, false, false, false, 0, 37, 1, 0, 2, 1}, // #219 |
| 1451 | {DBGFIELD(/*SDXC1_SDXC164_SWXC1_SUXC1_SUXC164*/ 14489) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #220 |
| 1452 | {DBGFIELD(/*ST_B_ST_D_ST_H_ST_W*/ 14523) 1, false, false, false, 0, 37, 7, 0, 2, 1}, // #221 |
| 1453 | {DBGFIELD(/*MOVN_I_D32_MOVN_I_D64_MOVN_I_S_MOVZ_I_D32_MOVZ_I_D64_MOVZ_I_S*/ 14543) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #222 |
| 1454 | {DBGFIELD(/*LDC1_LDC164_LWC1*/ 14605) 1, false, false, false, 0, 37, 7, 0, 2, 1}, // #223 |
| 1455 | {DBGFIELD(/*LDXC1_LDXC164_LWXC1_LUXC1_LUXC164*/ 14622) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #224 |
| 1456 | {DBGFIELD(/*CEIL_L_D64_CEIL_L_S_CEIL_W_D32_CEIL_W_D64_CEIL_W_S*/ 14656) 1, false, false, false, 0, 45, 6, 0, 2, 1}, // #225 |
| 1457 | {DBGFIELD(/*FLOOR_L_D64_FLOOR_L_S_FLOOR_W_D32_FLOOR_W_D64_FLOOR_W_S*/ 14707) 1, false, false, false, 0, 45, 6, 0, 2, 1}, // #226 |
| 1458 | {DBGFIELD(/*ROUND_L_D64_ROUND_L_S_ROUND_W_D32_ROUND_W_D64_ROUND_W_S*/ 14763) 1, false, false, false, 0, 45, 6, 0, 2, 1}, // #227 |
| 1459 | {DBGFIELD(/*ROTRV*/ 14819) 1, false, false, false, 0, 11, 1, 0, 1, 1}, // #228 |
| 1460 | {DBGFIELD(/*ADD_ADDiu_ADDu_ANDi_ORi_ROTR_SEB_SEH_SLL_SLLV_SLT_SLTu_SRA_SRAV_SRL_SRLV_XORi*/ 14825) 1, false, false, false, 0, 11, 1, 0, 1, 1}, // #229 |
| 1461 | {DBGFIELD(/*CLO_CLZ*/ 14903) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #230 |
| 1462 | {DBGFIELD(/*LEA_ADDiu*/ 14911) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #231 |
| 1463 | {DBGFIELD(/*WSBH*/ 14921) 1, false, false, false, 0, 11, 1, 0, 1, 1}, // #232 |
| 1464 | {DBGFIELD(/*COPY*/ 14926) 1, false, false, false, 0, 11, 1, 0, 1, 1}, // #233 |
| 1465 | {DBGFIELD(/*ADDIUPC_ALIGN_ALUIPC_AUI_AUIPC_BITSWAP_CLO_R6_CLZ_R6_LSA_R6_SELEQZ_SELNEZ*/ 14931) 1, false, false, false, 0, 11, 1, 0, 1, 1}, // #234 |
| 1466 | {DBGFIELD(/*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_SltiCCRxImmX16_SltiuRxImm16_SltiuRxImmX16_SltiuCCRxImmX16_SltRxRy16_SltCCRxRy16_SltuRxRy16_SltuRxRyRz16_SltuCCRxRy16_SravRxRy16_SraX16_SrlvRxRy16_SrlX16_SubuRxRyRz16_XorRxRxRy16*/ 15005) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #235 |
| 1467 | {DBGFIELD(/*Constant32_LwConstant32_GotPrologue16_CONSTPOOL_ENTRY*/ 15511) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #236 |
| 1468 | {DBGFIELD(/*ADDIUPC_MM_ADDIUR1SP_MM_ADDIUR2_MM_ADDIUS5_MM_ADDIUSP_MM_ADDU16_MM_ADD_MM_ADDi_MM_ADDiu_MM_ADDu_MM_AND16_MM_ANDI16_MM_AND_MM_ANDi_MM_CLO_MM_CLZ_MM_EXT_MM_INS_MM_LEA_ADDiu_MM_LI16_MM_LUi_MM_MOVE16_MM_MOVEP_MM_NOR_MM_NOT16_MM_OR16_MM_OR_MM_ORi_MM_ROTRV_MM_ROTR_MM_SEB_MM_SEH_MM_SLL16_MM_SLLV_MM_SLL_MM_SLT_MM_SLTi_MM_SLTiu_MM_SLTu_MM_SRAV_MM_SRA_MM_SRL16_MM_SRLV_MM_SRL_MM_SSNOP_MM_SUBU16_MM_SUB_MM_SUBu_MM_WSBH_MM_XOR16_MM_XOR_MM_XORi_MM*/ 15565) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #237 |
| 1469 | {DBGFIELD(/*ADDIUPC_MMR6_ADDIU_MMR6_ADDU16_MMR6_ADDU_MMR6_ADD_MMR6_ALIGN_MMR6_ALUIPC_MMR6_AND16_MMR6_ANDI16_MMR6_ANDI_MMR6_AND_MMR6_AUIPC_MMR6_AUI_MMR6_BITSWAP_MMR6_CLO_MMR6_CLZ_MMR6_EXT_MMR6_INS_MMR6_LI16_MMR6_LSA_MMR6_LUI_MMR6_MOVE16_MMR6_NOR_MMR6_NOT16_MMR6_OR16_MMR6_ORI_MMR6_OR_MMR6_SELEQZ_MMR6_SELNEZ_MMR6_SLL16_MMR6_SLL_MMR6_SRL16_MMR6_SSNOP_MMR6_SUBU16_MMR6_SUBU_MMR6_SUB_MMR6_WSBH_MMR6_XOR16_MMR6_XORI_MMR6_XOR_MMR6*/ 16002) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #238 |
| 1470 | {DBGFIELD(/*AND64_ANDi64_DEXT64_32_DSLL64_32_ORi64_SEB64_SEH64_SLL64_32_SLL64_64_SLT64_SLTi64_SLTiu64_SLTu64_XOR64_XORi64*/ 16415) 1, false, false, false, 0, 11, 1, 0, 1, 1}, // #239 |
| 1471 | {DBGFIELD(/*DADD_DADDiu_DADDu_DEXT_DEXTM_DEXTU_DINS_DINSM_DINSU_DROTR_DROTR32_DROTRV_DSBH_DSHD_DSLL_DSLL32_DSLLV_DSRA_DSRA32_DSRAV_DSRL_DSRL32_DSRLV_DSUB_DSUBu_LUi64_NOR64_OR64*/ 16525) 1, false, false, false, 0, 11, 1, 0, 1, 1}, // #240 |
| 1472 | {DBGFIELD(/*DADDi_DCLO_DCLZ_LEA_ADDiu64*/ 16690) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #241 |
| 1473 | {DBGFIELD(/*DALIGN_DAHI_DATI_DAUI_DCLO_R6_DCLZ_R6_DBITSWAP_DLSA_DLSA_R6_SELEQZ64_SELNEZ64*/ 16718) 1, false, false, false, 0, 11, 1, 0, 1, 1}, // #242 |
| 1474 | {DBGFIELD(/*MADD_MADDU_MSUB_MSUBU*/ 16796) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #243 |
| 1475 | {DBGFIELD(/*PseudoMADD_MM_PseudoMADDU_MM_PseudoMSUB_MM_PseudoMSUBU_MM_PseudoMULT_MM_PseudoMULTu_MM*/ 16818) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #244 |
| 1476 | {DBGFIELD(/*PseudoMADD_PseudoMADDU_PseudoMSUB_PseudoMSUBU*/ 16905) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #245 |
| 1477 | {DBGFIELD(/*PseudoMULT_PseudoMULTu*/ 16951) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #246 |
| 1478 | {DBGFIELD(/*PseudoMFHI_MM_PseudoMFLO_MM*/ 16974) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #247 |
| 1479 | {DBGFIELD(/*RDHWR*/ 17002) 1, false, false, false, 0, 11, 1, 0, 1, 1}, // #248 |
| 1480 | {DBGFIELD(/*PseudoMTLOHI_MM*/ 17008) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #249 |
| 1481 | {DBGFIELD(/*MUH_MUHU_MULU_MUL_R6*/ 17024) 1, false, false, false, 0, 13, 6, 0, 1, 1}, // #250 |
| 1482 | {DBGFIELD(/*MOD_MODU*/ 17045) 1, false, false, false, 0, 13, 9, 0, 1, 1}, // #251 |
| 1483 | {DBGFIELD(/*MultRxRy16_MultuRxRy16_MultRxRyRz16_MultuRxRyRz16*/ 17054) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #252 |
| 1484 | {DBGFIELD(/*DivRxRy16*/ 17104) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #253 |
| 1485 | {DBGFIELD(/*DivuRxRy16*/ 17114) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #254 |
| 1486 | {DBGFIELD(/*MULT_MM_MULTu_MM_MADD_MM_MADDU_MM_MSUB_MM_MSUBU_MM*/ 17125) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #255 |
| 1487 | {DBGFIELD(/*MUL_MM*/ 17176) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #256 |
| 1488 | {DBGFIELD(/*SDIV_MM_SDIV_MM_Pseudo*/ 17183) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #257 |
| 1489 | {DBGFIELD(/*UDIV_MM_UDIV_MM_Pseudo*/ 17206) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #258 |
| 1490 | {DBGFIELD(/*MFHI16_MM_MFLO16_MM_MOVF_I_MM_MOVT_I_MM_MFHI_MM_MFLO_MM_MTHI_MM_MTLO_MM*/ 17229) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #259 |
| 1491 | {DBGFIELD(/*RDHWR_MM*/ 17301) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #260 |
| 1492 | {DBGFIELD(/*MUHU_MMR6_MUH_MMR6_MULU_MMR6_MUL_MMR6*/ 17310) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #261 |
| 1493 | {DBGFIELD(/*MODU_MMR6_MOD_MMR6_DIVU_MMR6_DIV_MMR6*/ 17348) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #262 |
| 1494 | {DBGFIELD(/*RDHWR_MMR6*/ 17386) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #263 |
| 1495 | {DBGFIELD(/*DMULU*/ 17397) 1, false, false, false, 0, 13, 6, 0, 1, 1}, // #264 |
| 1496 | {DBGFIELD(/*DMULT_DMULTu_PseudoDMULT_PseudoDMULTu*/ 17403) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #265 |
| 1497 | {DBGFIELD(/*DSDIV_PseudoDSDIV*/ 17441) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #266 |
| 1498 | {DBGFIELD(/*DUDIV_PseudoDUDIV*/ 17459) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #267 |
| 1499 | {DBGFIELD(/*MFHI64_MFLO64_PseudoMFHI64_PseudoMFLO64_PseudoMTLOHI64*/ 17477) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #268 |
| 1500 | {DBGFIELD(/*MTHI64_MTLO64*/ 17532) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #269 |
| 1501 | {DBGFIELD(/*RDHWR64*/ 17546) 1, false, false, false, 0, 11, 1, 0, 1, 1}, // #270 |
| 1502 | {DBGFIELD(/*MOVN_I_I64_MOVN_I64_I_MOVN_I64_I64_MOVZ_I_I64_MOVZ_I64_I_MOVZ_I64_I64*/ 17554) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #271 |
| 1503 | {DBGFIELD(/*DDIV_DMOD*/ 17624) 1, false, false, false, 0, 13, 9, 0, 1, 1}, // #272 |
| 1504 | {DBGFIELD(/*B_BAL_BAL_BR_BEQ_BNE_BGTZ_BGEZ_BLEZ_BLTZ_J_ERET_ERet_ERETNC_DERET*/ 17634) 1, false, false, false, 0, 41, 1, 0, 2, 1}, // #273 |
| 1505 | {DBGFIELD(/*BLTZAL_JR_JR_HB*/ 17700) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #274 |
| 1506 | {DBGFIELD(/*NAL*/ 17716) 1, false, false, false, 0, 41, 1, 0, 2, 1}, // #275 |
| 1507 | {DBGFIELD(/*BEQL_BNEL_BGEZL_BGTZL_BLEZL_BLTZL*/ 17720) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #276 |
| 1508 | {DBGFIELD(/*TAILCALL_PseudoReturn_RetRA*/ 17754) 1, false, false, false, 0, 41, 1, 0, 2, 1}, // #277 |
| 1509 | {DBGFIELD(/*TAILCALLREG_TAILCALLREGHB_PseudoIndirectBranch_PseudoIndirectHazardBranch*/ 17782) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #278 |
| 1510 | {DBGFIELD(/*BGEZAL*/ 17856) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #279 |
| 1511 | {DBGFIELD(/*BGEZALL_BLTZALL*/ 17863) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #280 |
| 1512 | {DBGFIELD(/*BREAK_SYSCALL_TNE_TLT_TLTU_TRAP*/ 17879) 1, false, false, false, 0, 41, 1, 0, 2, 1}, // #281 |
| 1513 | {DBGFIELD(/*BALC_BEQZALC_BGEZALC_BGTZALC_BLEZALC_BLTZALC_BNEZALC_JIALC*/ 17911) 1, false, false, false, 0, 41, 1, 0, 2, 1}, // #282 |
| 1514 | {DBGFIELD(/*BC_BC2EQZ_BC2NEZ_BEQC_BEQZC_BGEC_BGEUC_BGEZC_BGTZC_BLEZC_BLTC_BLTUC_BLTZC_BNEC_BNEZC_BNVC_BOVC_JIC_JR_HB_R6_PseudoIndirectBranchR6_PseudoIndrectHazardBranchR6*/ 17970) 1, false, false, false, 0, 41, 1, 0, 2, 1}, // #283 |
| 1515 | {DBGFIELD(/*SIGRIE*/ 18129) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #284 |
| 1516 | {DBGFIELD(/*TAILCALLR6REG_TAILCALLHBR6REG*/ 18136) 1, false, false, false, 0, 41, 1, 0, 2, 1}, // #285 |
| 1517 | {DBGFIELD(/*SDBBP_R6*/ 18166) 1, false, false, false, 0, 41, 1, 0, 2, 1}, // #286 |
| 1518 | {DBGFIELD(/*Bimm16_BimmX16_BeqzRxImm16_BeqzRxImmX16_BnezRxImm16_BnezRxImmX16_Bteqz16_BteqzX16_BteqzT8CmpX16_BteqzT8CmpiX16_BteqzT8SltX16_BteqzT8SltuX16_BteqzT8SltiX16_BteqzT8SltiuX16_Btnez16_BtnezX16_BtnezT8CmpX16_BtnezT8CmpiX16_BtnezT8SltX16_BtnezT8SltuX16_BtnezT8SltiX16_BtnezT8SltiuX16_JrRa16_JrcRa16_JrcRx16_RetRA16*/ 18175) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #287 |
| 1519 | {DBGFIELD(/*Jal16_JalB16_JumpLinkReg16*/ 18483) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #288 |
| 1520 | {DBGFIELD(/*Break16*/ 18510) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #289 |
| 1521 | {DBGFIELD(/*SelBeqZ_SelTBteqZCmp_SelTBteqZCmpi_SelTBteqZSlt_SelTBteqZSlti_SelTBteqZSltu_SelTBteqZSltiu_SelBneZ_SelTBtneZCmp_SelTBtneZCmpi_SelTBtneZSlt_SelTBtneZSlti_SelTBtneZSltu_SelTBtneZSltiu*/ 18518) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #290 |
| 1522 | {DBGFIELD(/*B16_MM_BAL_BR_MM_BC1F_MM_BC1T_MM_BEQZ16_MM_BEQZC_MM_BEQ_MM_BGEZ_MM_BGTZ_MM_BLEZ_MM_BLTZ_MM_BNEZ16_MM_BNEZC_MM_BNE_MM_B_MM_DERET_MM_ERET_MM_JR16_MM_JR_MM_J_MM_B_MM_Pseudo*/ 18700) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #291 |
| 1523 | {DBGFIELD(/*BGEZALS_MM_BGEZAL_MM_BLTZALS_MM_BLTZAL_MM_JALR16_MM_JALRS16_MM_JALRS_MM_JALR_MM_JALS_MM_JALX_MM_JAL_MM*/ 18870) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #292 |
| 1524 | {DBGFIELD(/*TAILCALLREG_MM_TAILCALL_MM_PseudoIndirectBranch_MM*/ 18973) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #293 |
| 1525 | {DBGFIELD(/*BREAK16_MM_BREAK_MM_SDBBP16_MM_SDBBP_MM_SYSCALL_MM_TEQI_MM_TEQ_MM_TGEIU_MM_TGEI_MM_TGEU_MM_TGE_MM_TLTIU_MM_TLTI_MM_TLTU_MM_TLT_MM_TNEI_MM_TNE_MM_TRAP_MM*/ 19024) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #294 |
| 1526 | {DBGFIELD(/*BC16_MMR6_BC1EQZC_MMR6_BC1NEZC_MMR6_BC2EQZC_MMR6_BC2NEZC_MMR6_BC_MMR6_BEQC_MMR6_BEQZC16_MMR6_BEQZC_MMR6_BGEC_MMR6_BGEUC_MMR6_BGEZC_MMR6_BGTZC_MMR6_BLEZC_MMR6_BLTC_MMR6_BLTUC_MMR6_BLTZC_MMR6_BNEC_MMR6_BNEZC16_MMR6_BNEZC_MMR6_BNVC_MMR6_BOVC_MMR6_DERET_MMR6_ERETNC_MMR6_JAL_MMR6_ERET_MMR6_JIC_MMR6_JRADDIUSP_JRC16_MM_JRC16_MMR6_JRCADDIUSP_MMR6_SIGRIE_MMR6_B_MMR6_Pseudo_PseudoIndirectBranch_MMR6*/ 19177) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #295 |
| 1527 | {DBGFIELD(/*BALC_MMR6_BEQZALC_MMR6_BGEZALC_MMR6_BGTZALC_MMR6_BLEZALC_MMR6_BLTZALC_MMR6_BNEZALC_MMR6_JALRC16_MMR6_JALRC_HB_MMR6_JALRC_MMR6_JIALC_MMR6*/ 19570) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #296 |
| 1528 | {DBGFIELD(/*TAILCALLREG_MMR6_TAILCALL_MMR6*/ 19707) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #297 |
| 1529 | {DBGFIELD(/*BREAK16_MMR6_BREAK_MMR6_SDBBP_MMR6_SDBBP16_MMR6*/ 19738) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #298 |
| 1530 | {DBGFIELD(/*BEQ64_BGEZ64_BGTZ64_BLEZ64_BLTZ64_BNE64_JR64*/ 19786) 1, false, false, false, 0, 41, 1, 0, 2, 1}, // #299 |
| 1531 | {DBGFIELD(/*JALR64_JALR64Pseudo_JALRHB64Pseudo_JALR_HB64*/ 19831) 1, false, false, false, 0, 41, 1, 0, 2, 1}, // #300 |
| 1532 | {DBGFIELD(/*JR_HB64_TAILCALLREG64_TAILCALLREGHB64*/ 19876) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #301 |
| 1533 | {DBGFIELD(/*PseudoReturn64*/ 19914) 1, false, false, false, 0, 41, 1, 0, 2, 1}, // #302 |
| 1534 | {DBGFIELD(/*BEQC64_BEQZC64_BGEC64_BGEUC64_BGEZC64_BGTZC64_BLEZC64_BLTC64_BLTUC64_BLTZC64_BNEC64_BNEZC64_JIC64*/ 19929) 1, false, false, false, 0, 41, 1, 0, 2, 1}, // #303 |
| 1535 | {DBGFIELD(/*PseudoIndirectBranch64_PseudoIndirectHazardBranch64*/ 20027) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #304 |
| 1536 | {DBGFIELD(/*JIALC64*/ 20079) 1, false, false, false, 0, 41, 1, 0, 2, 1}, // #305 |
| 1537 | {DBGFIELD(/*JR_HB64_R6_TAILCALL64R6REG_TAILCALLHB64R6REG_PseudoIndirectBranch64R6_PseudoIndrectHazardBranch64R6*/ 20087) 1, false, false, false, 0, 41, 1, 0, 2, 1}, // #306 |
| 1538 | {DBGFIELD(/*TLBP_TLBR_TLBWI_TLBWR*/ 20187) 1, false, false, false, 0, 39, 14, 0, 2, 1}, // #307 |
| 1539 | {DBGFIELD(/*MFC0*/ 20209) 1, false, false, false, 0, 11, 1, 0, 1, 1}, // #308 |
| 1540 | {DBGFIELD(/*EVP_DVP*/ 20214) 1, false, false, false, 0, 11, 1, 0, 1, 1}, // #309 |
| 1541 | {DBGFIELD(/*TLBP_MM_TLBR_MM_TLBWI_MM_TLBWR_MM*/ 20222) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #310 |
| 1542 | {DBGFIELD(/*DI_MM_EI_MM*/ 20256) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #311 |
| 1543 | {DBGFIELD(/*EHB_MM_PAUSE_MM_WAIT_MM*/ 20268) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #312 |
| 1544 | {DBGFIELD(/*RDPGPR_MMR6_WRPGPR_MMR6*/ 20292) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #313 |
| 1545 | {DBGFIELD(/*TLBINV_MMR6_TLBINVF_MMR6*/ 20316) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #314 |
| 1546 | {DBGFIELD(/*MFHC0_MMR6_MFC0_MMR6_MFHC2_MMR6_MFC2_MMR6*/ 20341) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #315 |
| 1547 | {DBGFIELD(/*MTHC0_MMR6_MTC0_MMR6_MTHC2_MMR6_MTC2_MMR6*/ 20383) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #316 |
| 1548 | {DBGFIELD(/*EVP_MMR6_DVP_MMR6*/ 20425) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #317 |
| 1549 | {DBGFIELD(/*DI_MMR6_EI_MMR6*/ 20443) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #318 |
| 1550 | {DBGFIELD(/*EHB_MMR6_PAUSE_MMR6_WAIT_MMR6*/ 20459) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #319 |
| 1551 | {DBGFIELD(/*DMFC0*/ 20489) 1, false, false, false, 0, 11, 1, 0, 1, 1}, // #320 |
| 1552 | {DBGFIELD(/*DMTC0*/ 20495) 1, false, false, false, 0, 11, 1, 0, 1, 1}, // #321 |
| 1553 | {DBGFIELD(/*DMFC2_DMTC2*/ 20501) 1, false, false, false, 0, 11, 1, 0, 1, 1}, // #322 |
| 1554 | {DBGFIELD(/*CFC2_MM_CTC2_MM*/ 20513) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #323 |
| 1555 | {DBGFIELD(/*DMT_DVPE_EMT_EVPE_MFTR_MTTR*/ 20529) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #324 |
| 1556 | {DBGFIELD(/*YIELD*/ 20557) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #325 |
| 1557 | {DBGFIELD(/*FORK*/ 20563) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #326 |
| 1558 | {DBGFIELD(/*DMFGC0_DMTGC0*/ 20568) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #327 |
| 1559 | {DBGFIELD(/*HYPCALL_MM_TLBGINVF_MM_TLBGINV_MM_TLBGP_MM_TLBGR_MM_TLBGWI_MM_TLBGWR_MM_MFGC0_MM_MFHGC0_MM_MTGC0_MM_MTHGC0_MM*/ 20582) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #328 |
| 1560 | {DBGFIELD(/*LB_LBu_LH_LHu_LW_LDC3*/ 20692) 1, false, false, false, 0, 37, 7, 0, 2, 1}, // #329 |
| 1561 | {DBGFIELD(/*LL_LWC2_LWC3_LDC2*/ 20714) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #330 |
| 1562 | {DBGFIELD(/*LWL_LWR*/ 20732) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #331 |
| 1563 | {DBGFIELD(/*SWC2_SWC3_SDC2*/ 20740) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #332 |
| 1564 | {DBGFIELD(/*SWL_SWR*/ 20755) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #333 |
| 1565 | {DBGFIELD(/*SC*/ 20763) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #334 |
| 1566 | {DBGFIELD(/*SC_MMR6*/ 20766) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #335 |
| 1567 | {DBGFIELD(/*CACHE*/ 20774) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #336 |
| 1568 | {DBGFIELD(/*LDC2_R6_LL_R6_LWC2_R6*/ 20780) 1, false, false, false, 0, 37, 7, 0, 2, 1}, // #337 |
| 1569 | {DBGFIELD(/*SWC2_R6_SDC2_R6*/ 20802) 1, false, false, false, 0, 37, 1, 0, 2, 1}, // #338 |
| 1570 | {DBGFIELD(/*SC_R6*/ 20818) 1, false, false, false, 0, 39, 14, 0, 2, 1}, // #339 |
| 1571 | {DBGFIELD(/*CACHE_R6*/ 20824) 1, false, false, false, 0, 39, 14, 0, 2, 1}, // #340 |
| 1572 | {DBGFIELD(/*GINVI_GINVT*/ 20833) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #341 |
| 1573 | {DBGFIELD(/*SBE_SHE_SWE_SCE*/ 20845) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #342 |
| 1574 | {DBGFIELD(/*PREFE*/ 20861) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #343 |
| 1575 | {DBGFIELD(/*LBE_MM_LBuE_MM_LHE_MM_LHuE_MM_LWE_MM_LWLE_MM_LWRE_MM_LLE_MM*/ 20867) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #344 |
| 1576 | {DBGFIELD(/*SBE_MM_SB_MM_SHE_MM_SWE_MM_SWLE_MM_SWRE_MM_SCE_MM*/ 20927) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #345 |
| 1577 | {DBGFIELD(/*PREFE_MM*/ 20977) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #346 |
| 1578 | {DBGFIELD(/*CACHEE_MM*/ 20986) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #347 |
| 1579 | {DBGFIELD(/*Restore16_RestoreX16_LbRxRyOffMemX16_LbuRxRyOffMemX16_LhRxRyOffMemX16_LhuRxRyOffMemX16_LwRxRyOffMemX16_LwRxSpImmX16_LwRxPcTcp16_LwRxPcTcpX16*/ 20996) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #348 |
| 1580 | {DBGFIELD(/*Save16_SaveX16_SbRxRyOffMemX16_ShRxRyOffMemX16_SwRxRyOffMemX16_SwRxSpImmX16*/ 21137) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #349 |
| 1581 | {DBGFIELD(/*LBU16_MM_LB_MM_LBu_MM_LHU16_MM_LH_MM_LHu_MM_LL_MM_LW16_MM_LWGP_MM_LWL_MM_LWM16_MM_LWM32_MM_LWP_MM_LWR_MM_LWSP_MM_LWU_MM_LWXS_MM_LW_MM*/ 21213) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #350 |
| 1582 | {DBGFIELD(/*SB16_MM_SC_MM_SH16_MM_SH_MM_SW16_MM_SWL_MM_SWM16_MM_SWM32_MM_SWM_MM_SWP_MM_SWR_MM_SWSP_MM_SW_MM*/ 21347) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #351 |
| 1583 | {DBGFIELD(/*PREF_MM_PREFX_MM*/ 21443) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #352 |
| 1584 | {DBGFIELD(/*CACHE_MM*/ 21460) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #353 |
| 1585 | {DBGFIELD(/*SYNC_MM_SYNCI_MM*/ 21469) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #354 |
| 1586 | {DBGFIELD(/*GINVI_MMR6_GINVT_MMR6*/ 21486) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #355 |
| 1587 | {DBGFIELD(/*LBU_MMR6_LB_MMR6_LDC2_MMR6_LL_MMR6_LWM16_MMR6_LWC2_MMR6_LWPC_MMR6_LW_MMR6*/ 21508) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #356 |
| 1588 | {DBGFIELD(/*SB16_MMR6_SB_MMR6_SDC2_MMR6_SH16_MMR6_SH_MMR6_SW16_MMR6_SWC2_MMR6_SWM16_MMR6_SWSP_MMR6_SW_MMR6*/ 21582) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #357 |
| 1589 | {DBGFIELD(/*SYNC_MMR6_SYNCI_MMR6*/ 21677) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #358 |
| 1590 | {DBGFIELD(/*PREF_MMR6*/ 21698) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #359 |
| 1591 | {DBGFIELD(/*CACHE_MMR6*/ 21708) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #360 |
| 1592 | {DBGFIELD(/*LD_LWu_LB64_LBu64_LH64_LHu64_LW64*/ 21719) 1, false, false, false, 0, 37, 7, 0, 2, 1}, // #361 |
| 1593 | {DBGFIELD(/*LL64_LLD*/ 21753) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #362 |
| 1594 | {DBGFIELD(/*LWL64_LWR64*/ 21762) 1, false, false, false, 0, 37, 7, 0, 2, 1}, // #363 |
| 1595 | {DBGFIELD(/*LDL_LDR*/ 21774) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #364 |
| 1596 | {DBGFIELD(/*SC64_SCD*/ 21782) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #365 |
| 1597 | {DBGFIELD(/*SB64_SH64_SW64_SWL64_SWR64*/ 21791) 1, false, false, false, 0, 37, 7, 0, 2, 1}, // #366 |
| 1598 | {DBGFIELD(/*SDL_SDR*/ 21818) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #367 |
| 1599 | {DBGFIELD(/*LWUPC_LDPC*/ 21826) 1, false, false, false, 0, 37, 7, 0, 2, 1}, // #368 |
| 1600 | {DBGFIELD(/*CRC32B_CRC32H_CRC32W_CRC32CB_CRC32CH_CRC32CW*/ 21837) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #369 |
| 1601 | {DBGFIELD(/*CRC32D_CRC32CD*/ 21882) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #370 |
| 1602 | {DBGFIELD(/*BADDu_BBIT0_BBIT032_BBIT1_BBIT132_CINS_CINS32_CINS64_32_CINS_i32_DMFC2_OCTEON_DMTC2_OCTEON_DPOP_EXTS_EXTS32_MTM0_MTM1_MTM2_MTP0_MTP1_MTP2_POP_SEQ_SEQi_SNE_SNEi_V3MULU_VMM0_VMULU*/ 21897) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #371 |
| 1603 | {DBGFIELD(/*DMUL*/ 22075) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #372 |
| 1604 | {DBGFIELD(/*SAA_SAAD*/ 22080) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #373 |
| 1605 | {DBGFIELD(/*BC1F_BC1T_BC1FL_BC1TL*/ 22089) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #374 |
| 1606 | {DBGFIELD(/*FABS_S_FNEG_S_FNEG_D32_FNEG_D64*/ 22111) 1, false, false, false, 0, 43, 1, 0, 2, 1}, // #375 |
| 1607 | {DBGFIELD(/*MADD_S_MSUB_S_NMADD_S_NMSUB_S*/ 22143) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #376 |
| 1608 | {DBGFIELD(/*FMUL_S*/ 22173) 1, false, false, false, 0, 47, 3, 0, 3, 1}, // #377 |
| 1609 | {DBGFIELD(/*ADDR_PS64_CVT_PS_PW64_CVT_PW_PS64_MULR_PS64*/ 22180) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #378 |
| 1610 | {DBGFIELD(/*PseudoTRUNC_W_D_PseudoTRUNC_W_D32_PseudoTRUNC_W_S*/ 22224) 1, false, false, false, 0, 45, 6, 0, 2, 1}, // #379 |
| 1611 | {DBGFIELD(/*MOVT_I64_MOVF_I64_MOVZ_I64_S_MOVN_I64_D64_MOVN_I64_S_MOVZ_I64_D64*/ 22274) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #380 |
| 1612 | {DBGFIELD(/*SELEQZ_S_SELNEZ_S_SELEQZ_D_SELNEZ_D*/ 22340) 1, false, false, false, 0, 11, 1, 0, 1, 1}, // #381 |
| 1613 | {DBGFIELD(/*SEL_D_SEL_S*/ 22376) 1, false, false, false, 0, 11, 1, 0, 1, 1}, // #382 |
| 1614 | {DBGFIELD(/*MOVF_D32_MM_MOVF_S_MM_MOVN_I_D32_MM_MOVN_I_S_MM_MOVT_D32_MM_MOVT_S_MM_MOVZ_I_D32_MM_MOVZ_I_S_MM*/ 22388) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #383 |
| 1615 | {DBGFIELD(/*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_CEIL_W_MM_CEIL_W_S_MM_FLOOR_W_MM_FLOOR_W_S_MM_NMADD_S_MM_NMADD_D32_MM_NMSUB_S_MM_NMSUB_D32_MM_MADD_S_MM_MADD_D32_MM_ROUND_W_MM_ROUND_W_S_MM_TRUNC_W_MM_TRUNC_W_S_MM*/ 22484) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #384 |
| 1616 | {DBGFIELD(/*C_F_D32_MM_C_F_D64_MM_C_F_S_MM*/ 22798) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #385 |
| 1617 | {DBGFIELD(/*C_EQ_D32_MM_C_EQ_D64_MM_C_EQ_S_MM_C_LE_D32_MM_C_LE_D64_MM_C_LE_S_MM_C_LT_D32_MM_C_LT_D64_MM_C_LT_S_MM_C_SF_D32_MM_C_SF_D64_MM_C_SF_S_MM_C_UN_D32_MM_C_UN_D64_MM_C_UN_S_MM*/ 22829) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #386 |
| 1618 | {DBGFIELD(/*C_NGE_D32_MM_C_NGE_D64_MM_C_NGE_S_MM_C_NGL_D32_MM_C_NGL_D64_MM_C_NGL_S_MM_C_NGT_D32_MM_C_NGT_D64_MM_C_NGT_S_MM_C_OLE_D32_MM_C_OLE_D64_MM_C_OLE_S_MM_C_OLT_D32_MM_C_OLT_D64_MM_C_OLT_S_MM_C_SEQ_D32_MM_C_SEQ_D64_MM_C_SEQ_S_MM_C_UEQ_D32_MM_C_UEQ_D64_MM_C_UEQ_S_MM_C_ULE_D32_MM_C_ULE_D64_MM_C_ULE_S_MM_C_ULT_D32_MM_C_ULT_D64_MM_C_ULT_S_MM*/ 22999) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #387 |
| 1619 | {DBGFIELD(/*C_NGLE_D32_MM_C_NGLE_D64_MM_C_NGLE_S_MM*/ 23332) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #388 |
| 1620 | {DBGFIELD(/*FCMP_S32_MM_FCMP_D32_MM*/ 23372) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #389 |
| 1621 | {DBGFIELD(/*MFC1_MM_MFHC1_D32_MM_MFHC1_D64_MM_MTC1_MM_MTC1_D64_MM_MTHC1_D32_MM_MTHC1_D64_MM*/ 23396) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #390 |
| 1622 | {DBGFIELD(/*FABS_D32_MM_FABS_D64_MM_FABS_S_MM_FNEG_D32_MM_FNEG_D64_MM_FNEG_S_MM_FADD_D32_MM_FADD_D64_MM_FADD_S_MM_FMOV_D32_MM_FMOV_D64_MM_FMOV_S_MM_FMUL_D32_MM_FMUL_D64_MM_FMUL_S_MM_FSUB_D32_MM_FSUB_D64_MM_FSUB_S_MM_MSUB_S_MM_MSUB_D32_MM*/ 23476) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #391 |
| 1623 | {DBGFIELD(/*FDIV_S_MM*/ 23702) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #392 |
| 1624 | {DBGFIELD(/*FDIV_D32_MM_FDIV_D64_MM*/ 23712) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #393 |
| 1625 | {DBGFIELD(/*FSQRT_S_MM*/ 23736) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #394 |
| 1626 | {DBGFIELD(/*FSQRT_D32_MM_FSQRT_D64_MM*/ 23747) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #395 |
| 1627 | {DBGFIELD(/*RECIP_S_MM_RSQRT_S_MM*/ 23773) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #396 |
| 1628 | {DBGFIELD(/*RECIP_D32_MM_RECIP_D64_MM_RSQRT_D32_MM_RSQRT_D64_MM*/ 23795) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #397 |
| 1629 | {DBGFIELD(/*SDC1_MM_D32_SDC1_MM_D64_SWC1_MM_SUXC1_MM_SWXC1_MM*/ 23847) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #398 |
| 1630 | {DBGFIELD(/*CFC1_MM_CTC1_MM*/ 23897) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #399 |
| 1631 | {DBGFIELD(/*LDC1_MM_D32_LDC1_MM_D64_LUXC1_MM_LWC1_MM_LWXC1_MM*/ 23913) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #400 |
| 1632 | {DBGFIELD(/*FNEG_S_MMR6*/ 23963) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #401 |
| 1633 | {DBGFIELD(/*CMP_AF_D_MMR6_CMP_AF_S_MMR6_CMP_EQ_D_MMR6_CMP_EQ_S_MMR6_CMP_LE_D_MMR6_CMP_LE_S_MMR6_CMP_LT_D_MMR6_CMP_LT_S_MMR6_CMP_UN_D_MMR6_CMP_UN_S_MMR6*/ 23975) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #402 |
| 1634 | {DBGFIELD(/*CMP_SAF_D_MMR6_CMP_SAF_S_MMR6_CMP_SEQ_D_MMR6_CMP_SEQ_S_MMR6_CMP_SLE_D_MMR6_CMP_SLE_S_MMR6_CMP_SLT_D_MMR6_CMP_SLT_S_MMR6_CMP_SUN_D_MMR6_CMP_SUN_S_MMR6_CMP_UEQ_D_MMR6_CMP_UEQ_S_MMR6_CMP_ULE_D_MMR6_CMP_ULE_S_MMR6_CMP_ULT_D_MMR6_CMP_ULT_S_MMR6*/ 24115) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #403 |
| 1635 | {DBGFIELD(/*CMP_SUEQ_D_MMR6_CMP_SUEQ_S_MMR6_CMP_SULE_D_MMR6_CMP_SULE_S_MMR6_CMP_SULT_D_MMR6_CMP_SULT_S_MMR6*/ 24355) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #404 |
| 1636 | {DBGFIELD(/*CVT_D_L_MMR6_CVT_L_D_MMR6_CVT_L_S_MMR6_CVT_S_L_MMR6_CVT_S_W_MMR6_CVT_W_S_MMR6*/ 24451) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #405 |
| 1637 | {DBGFIELD(/*TRUNC_L_D_MMR6_TRUNC_L_S_MMR6_TRUNC_W_D_MMR6_TRUNC_W_S_MMR6*/ 24529) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #406 |
| 1638 | {DBGFIELD(/*ROUND_L_D_MMR6_ROUND_L_S_MMR6_ROUND_W_D_MMR6_ROUND_W_S_MMR6*/ 24589) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #407 |
| 1639 | {DBGFIELD(/*FLOOR_L_D_MMR6_FLOOR_L_S_MMR6_FLOOR_W_D_MMR6_FLOOR_W_S_MMR6*/ 24649) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #408 |
| 1640 | {DBGFIELD(/*CEIL_L_D_MMR6_CEIL_L_S_MMR6_CEIL_W_D_MMR6_CEIL_W_S_MMR6*/ 24709) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #409 |
| 1641 | {DBGFIELD(/*MFC1_MMR6_MTC1_MMR6_CLASS_S_MMR6_CLASS_D_MMR6_FADD_S_MMR6*/ 24765) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #410 |
| 1642 | {DBGFIELD(/*MAX_D_MMR6_MAX_S_MMR6_MIN_D_MMR6_MIN_S_MMR6*/ 24823) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #411 |
| 1643 | {DBGFIELD(/*MAXA_D_MMR6_MAXA_S_MMR6_MINA_D_MMR6_MINA_S_MMR6*/ 24867) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #412 |
| 1644 | {DBGFIELD(/*SELEQZ_D_MMR6_SELEQZ_S_MMR6_SELNEZ_D_MMR6_SELNEZ_S_MMR6*/ 24915) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #413 |
| 1645 | {DBGFIELD(/*SEL_D_MMR6_SEL_S_MMR6*/ 24971) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #414 |
| 1646 | {DBGFIELD(/*RINT_S_MMR6_RINT_D_MMR6*/ 24993) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #415 |
| 1647 | {DBGFIELD(/*MADDF_D_MMR6_MADDF_S_MMR6_MSUBF_D_MMR6_MSUBF_S_MMR6*/ 25017) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #416 |
| 1648 | {DBGFIELD(/*FMOV_S_MMR6_FMUL_S_MMR6_FSUB_S_MMR6_FMOV_D_MMR6*/ 25069) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #417 |
| 1649 | {DBGFIELD(/*FDIV_S_MMR6*/ 25117) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #418 |
| 1650 | {DBGFIELD(/*SDC1_D64_MMR6*/ 25129) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #419 |
| 1651 | {DBGFIELD(/*LDC1_D64_MMR6*/ 25143) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #420 |
| 1652 | {DBGFIELD(/*DMFC1_DMTC1*/ 25157) 1, false, false, false, 0, 11, 1, 0, 1, 1}, // #421 |
| 1653 | {DBGFIELD(/*SWDSP*/ 25169) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #422 |
| 1654 | {DBGFIELD(/*LWDSP*/ 25175) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #423 |
| 1655 | {DBGFIELD(/*PseudoMTLOHI_DSP*/ 25181) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #424 |
| 1656 | {DBGFIELD(/*EXTRV_RS_W*/ 25198) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #425 |
| 1657 | {DBGFIELD(/*EXTRV_R_W*/ 25209) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #426 |
| 1658 | {DBGFIELD(/*EXTRV_S_H*/ 25219) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #427 |
| 1659 | {DBGFIELD(/*EXTRV_W*/ 25229) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #428 |
| 1660 | {DBGFIELD(/*EXTR_RS_W*/ 25237) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #429 |
| 1661 | {DBGFIELD(/*EXTR_R_W*/ 25247) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #430 |
| 1662 | {DBGFIELD(/*EXTR_S_H*/ 25256) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #431 |
| 1663 | {DBGFIELD(/*EXTR_W*/ 25265) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #432 |
| 1664 | {DBGFIELD(/*INSV*/ 25272) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #433 |
| 1665 | {DBGFIELD(/*MTHLIP*/ 25277) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #434 |
| 1666 | {DBGFIELD(/*MTHI_DSP*/ 25284) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #435 |
| 1667 | {DBGFIELD(/*MTLO_DSP*/ 25293) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #436 |
| 1668 | {DBGFIELD(/*ABSQ_S_PH*/ 25302) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #437 |
| 1669 | {DBGFIELD(/*ABSQ_S_W*/ 25312) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #438 |
| 1670 | {DBGFIELD(/*ADDQ_PH*/ 25321) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #439 |
| 1671 | {DBGFIELD(/*ADDQ_S_PH*/ 25329) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #440 |
| 1672 | {DBGFIELD(/*ADDQ_S_W*/ 25339) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #441 |
| 1673 | {DBGFIELD(/*ADDSC*/ 25348) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #442 |
| 1674 | {DBGFIELD(/*ADDU_QB*/ 25354) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #443 |
| 1675 | {DBGFIELD(/*ADDU_S_QB*/ 25362) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #444 |
| 1676 | {DBGFIELD(/*ADDWC*/ 25372) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #445 |
| 1677 | {DBGFIELD(/*BITREV*/ 25378) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #446 |
| 1678 | {DBGFIELD(/*BPOSGE32*/ 25385) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #447 |
| 1679 | {DBGFIELD(/*CMPGU_EQ_QB*/ 25394) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #448 |
| 1680 | {DBGFIELD(/*CMPGU_LE_QB*/ 25406) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #449 |
| 1681 | {DBGFIELD(/*CMPGU_LT_QB*/ 25418) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #450 |
| 1682 | {DBGFIELD(/*CMPU_EQ_QB*/ 25430) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #451 |
| 1683 | {DBGFIELD(/*CMPU_LE_QB*/ 25441) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #452 |
| 1684 | {DBGFIELD(/*CMPU_LT_QB*/ 25452) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #453 |
| 1685 | {DBGFIELD(/*CMP_EQ_PH*/ 25463) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #454 |
| 1686 | {DBGFIELD(/*CMP_LE_PH*/ 25473) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #455 |
| 1687 | {DBGFIELD(/*CMP_LT_PH*/ 25483) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #456 |
| 1688 | {DBGFIELD(/*DPAQ_SA_L_W*/ 25493) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #457 |
| 1689 | {DBGFIELD(/*DPAQ_S_W_PH*/ 25505) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #458 |
| 1690 | {DBGFIELD(/*DPAU_H_QBL*/ 25517) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #459 |
| 1691 | {DBGFIELD(/*DPAU_H_QBR*/ 25528) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #460 |
| 1692 | {DBGFIELD(/*DPSQ_SA_L_W*/ 25539) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #461 |
| 1693 | {DBGFIELD(/*DPSQ_S_W_PH*/ 25551) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #462 |
| 1694 | {DBGFIELD(/*DPSU_H_QBL*/ 25563) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #463 |
| 1695 | {DBGFIELD(/*DPSU_H_QBR*/ 25574) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #464 |
| 1696 | {DBGFIELD(/*EXTPDPV*/ 25585) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #465 |
| 1697 | {DBGFIELD(/*EXTPDP*/ 25593) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #466 |
| 1698 | {DBGFIELD(/*EXTPV*/ 25600) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #467 |
| 1699 | {DBGFIELD(/*EXTP*/ 25606) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #468 |
| 1700 | {DBGFIELD(/*LBUX*/ 25611) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #469 |
| 1701 | {DBGFIELD(/*LHX*/ 25616) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #470 |
| 1702 | {DBGFIELD(/*LWX*/ 25620) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #471 |
| 1703 | {DBGFIELD(/*MADDU_DSP*/ 25624) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #472 |
| 1704 | {DBGFIELD(/*MADD_DSP*/ 25634) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #473 |
| 1705 | {DBGFIELD(/*MAQ_SA_W_PHL*/ 25643) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #474 |
| 1706 | {DBGFIELD(/*MAQ_SA_W_PHR*/ 25656) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #475 |
| 1707 | {DBGFIELD(/*MAQ_S_W_PHL*/ 25669) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #476 |
| 1708 | {DBGFIELD(/*MAQ_S_W_PHR*/ 25681) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #477 |
| 1709 | {DBGFIELD(/*MFHI_DSP*/ 25693) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #478 |
| 1710 | {DBGFIELD(/*MFLO_DSP*/ 25702) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #479 |
| 1711 | {DBGFIELD(/*MODSUB*/ 25711) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #480 |
| 1712 | {DBGFIELD(/*MSUBU_DSP*/ 25718) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #481 |
| 1713 | {DBGFIELD(/*MSUB_DSP*/ 25728) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #482 |
| 1714 | {DBGFIELD(/*MULEQ_S_W_PHL*/ 25737) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #483 |
| 1715 | {DBGFIELD(/*MULEQ_S_W_PHR*/ 25751) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #484 |
| 1716 | {DBGFIELD(/*MULEU_S_PH_QBL*/ 25765) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #485 |
| 1717 | {DBGFIELD(/*MULEU_S_PH_QBR*/ 25780) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #486 |
| 1718 | {DBGFIELD(/*MULQ_RS_PH*/ 25795) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #487 |
| 1719 | {DBGFIELD(/*MULSAQ_S_W_PH*/ 25806) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #488 |
| 1720 | {DBGFIELD(/*MULTU_DSP*/ 25820) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #489 |
| 1721 | {DBGFIELD(/*MULT_DSP*/ 25830) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #490 |
| 1722 | {DBGFIELD(/*PACKRL_PH*/ 25839) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #491 |
| 1723 | {DBGFIELD(/*PICK_PH*/ 25849) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #492 |
| 1724 | {DBGFIELD(/*PICK_QB*/ 25857) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #493 |
| 1725 | {DBGFIELD(/*PRECEQU_PH_QBLA*/ 25865) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #494 |
| 1726 | {DBGFIELD(/*PRECEQU_PH_QBL*/ 25881) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #495 |
| 1727 | {DBGFIELD(/*PRECEQU_PH_QBRA*/ 25896) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #496 |
| 1728 | {DBGFIELD(/*PRECEQU_PH_QBR*/ 25912) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #497 |
| 1729 | {DBGFIELD(/*PRECEQ_W_PHL*/ 25927) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #498 |
| 1730 | {DBGFIELD(/*PRECEQ_W_PHR*/ 25940) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #499 |
| 1731 | {DBGFIELD(/*PRECEU_PH_QBLA*/ 25953) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #500 |
| 1732 | {DBGFIELD(/*PRECEU_PH_QBL*/ 25968) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #501 |
| 1733 | {DBGFIELD(/*PRECEU_PH_QBRA*/ 25982) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #502 |
| 1734 | {DBGFIELD(/*PRECEU_PH_QBR*/ 25997) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #503 |
| 1735 | {DBGFIELD(/*PRECRQU_S_QB_PH*/ 26011) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #504 |
| 1736 | {DBGFIELD(/*PRECRQ_PH_W*/ 26027) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #505 |
| 1737 | {DBGFIELD(/*PRECRQ_QB_PH*/ 26039) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #506 |
| 1738 | {DBGFIELD(/*PRECRQ_RS_PH_W*/ 26052) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #507 |
| 1739 | {DBGFIELD(/*RADDU_W_QB*/ 26067) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #508 |
| 1740 | {DBGFIELD(/*RDDSP*/ 26078) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #509 |
| 1741 | {DBGFIELD(/*REPLV_PH*/ 26084) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #510 |
| 1742 | {DBGFIELD(/*REPLV_QB*/ 26093) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #511 |
| 1743 | {DBGFIELD(/*REPL_PH*/ 26102) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #512 |
| 1744 | {DBGFIELD(/*REPL_QB*/ 26110) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #513 |
| 1745 | {DBGFIELD(/*SHILOV*/ 26118) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #514 |
| 1746 | {DBGFIELD(/*SHILO*/ 26125) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #515 |
| 1747 | {DBGFIELD(/*SHLLV_PH*/ 26131) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #516 |
| 1748 | {DBGFIELD(/*SHLLV_QB*/ 26140) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #517 |
| 1749 | {DBGFIELD(/*SHLLV_S_PH*/ 26149) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #518 |
| 1750 | {DBGFIELD(/*SHLLV_S_W*/ 26160) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #519 |
| 1751 | {DBGFIELD(/*SHLL_PH*/ 26170) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #520 |
| 1752 | {DBGFIELD(/*SHLL_QB*/ 26178) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #521 |
| 1753 | {DBGFIELD(/*SHLL_S_PH*/ 26186) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #522 |
| 1754 | {DBGFIELD(/*SHLL_S_W*/ 26196) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #523 |
| 1755 | {DBGFIELD(/*SHRAV_PH*/ 26205) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #524 |
| 1756 | {DBGFIELD(/*SHRAV_R_PH*/ 26214) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #525 |
| 1757 | {DBGFIELD(/*SHRAV_R_W*/ 26225) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #526 |
| 1758 | {DBGFIELD(/*SHRA_PH*/ 26235) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #527 |
| 1759 | {DBGFIELD(/*SHRA_R_PH*/ 26243) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #528 |
| 1760 | {DBGFIELD(/*SHRA_R_W*/ 26253) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #529 |
| 1761 | {DBGFIELD(/*SHRLV_QB*/ 26262) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #530 |
| 1762 | {DBGFIELD(/*SHRL_QB*/ 26271) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #531 |
| 1763 | {DBGFIELD(/*SUBQ_PH*/ 26279) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #532 |
| 1764 | {DBGFIELD(/*SUBQ_S_PH*/ 26287) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #533 |
| 1765 | {DBGFIELD(/*SUBQ_S_W*/ 26297) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #534 |
| 1766 | {DBGFIELD(/*SUBU_QB*/ 26306) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #535 |
| 1767 | {DBGFIELD(/*SUBU_S_QB*/ 26314) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #536 |
| 1768 | {DBGFIELD(/*WRDSP*/ 26324) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #537 |
| 1769 | {DBGFIELD(/*PseudoCMPU_EQ_QB_PseudoCMPU_LE_QB_PseudoCMPU_LT_QB_PseudoCMP_EQ_PH_PseudoCMP_LE_PH_PseudoCMP_LT_PH*/ 26330) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #538 |
| 1770 | {DBGFIELD(/*PseudoPICK_PH_PseudoPICK_QB*/ 26429) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #539 |
| 1771 | {DBGFIELD(/*ABSQ_S_QB*/ 26457) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #540 |
| 1772 | {DBGFIELD(/*ADDQH_PH*/ 26467) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #541 |
| 1773 | {DBGFIELD(/*ADDQH_R_PH*/ 26476) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #542 |
| 1774 | {DBGFIELD(/*ADDQH_R_W*/ 26487) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #543 |
| 1775 | {DBGFIELD(/*ADDQH_W*/ 26497) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #544 |
| 1776 | {DBGFIELD(/*ADDUH_QB*/ 26505) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #545 |
| 1777 | {DBGFIELD(/*ADDUH_R_QB*/ 26514) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #546 |
| 1778 | {DBGFIELD(/*ADDU_PH*/ 26525) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #547 |
| 1779 | {DBGFIELD(/*ADDU_S_PH*/ 26533) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #548 |
| 1780 | {DBGFIELD(/*APPEND*/ 26543) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #549 |
| 1781 | {DBGFIELD(/*BALIGN*/ 26550) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #550 |
| 1782 | {DBGFIELD(/*CMPGDU_EQ_QB*/ 26557) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #551 |
| 1783 | {DBGFIELD(/*CMPGDU_LE_QB*/ 26570) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #552 |
| 1784 | {DBGFIELD(/*CMPGDU_LT_QB*/ 26583) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #553 |
| 1785 | {DBGFIELD(/*DPA_W_PH*/ 26596) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #554 |
| 1786 | {DBGFIELD(/*DPAQX_SA_W_PH*/ 26605) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #555 |
| 1787 | {DBGFIELD(/*DPAQX_S_W_PH*/ 26619) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #556 |
| 1788 | {DBGFIELD(/*DPAX_W_PH*/ 26632) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #557 |
| 1789 | {DBGFIELD(/*DPS_W_PH*/ 26642) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #558 |
| 1790 | {DBGFIELD(/*DPSQX_S_W_PH*/ 26651) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #559 |
| 1791 | {DBGFIELD(/*DPSQX_SA_W_PH*/ 26664) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #560 |
| 1792 | {DBGFIELD(/*DPSX_W_PH*/ 26678) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #561 |
| 1793 | {DBGFIELD(/*MUL_PH*/ 26688) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #562 |
| 1794 | {DBGFIELD(/*MUL_S_PH*/ 26695) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #563 |
| 1795 | {DBGFIELD(/*MULQ_RS_W*/ 26704) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #564 |
| 1796 | {DBGFIELD(/*MULQ_S_PH*/ 26714) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #565 |
| 1797 | {DBGFIELD(/*MULQ_S_W*/ 26724) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #566 |
| 1798 | {DBGFIELD(/*MULSA_W_PH*/ 26733) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #567 |
| 1799 | {DBGFIELD(/*PRECR_QB_PH*/ 26744) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #568 |
| 1800 | {DBGFIELD(/*PRECR_SRA_PH_W*/ 26756) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #569 |
| 1801 | {DBGFIELD(/*PRECR_SRA_R_PH_W*/ 26771) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #570 |
| 1802 | {DBGFIELD(/*PREPEND*/ 26788) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #571 |
| 1803 | {DBGFIELD(/*SHRA_QB*/ 26796) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #572 |
| 1804 | {DBGFIELD(/*SHRA_R_QB*/ 26804) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #573 |
| 1805 | {DBGFIELD(/*SHRAV_QB*/ 26814) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #574 |
| 1806 | {DBGFIELD(/*SHRAV_R_QB*/ 26823) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #575 |
| 1807 | {DBGFIELD(/*SHRL_PH*/ 26834) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #576 |
| 1808 | {DBGFIELD(/*SHRLV_PH*/ 26842) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #577 |
| 1809 | {DBGFIELD(/*SUBQH_PH*/ 26851) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #578 |
| 1810 | {DBGFIELD(/*SUBQH_R_PH*/ 26860) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #579 |
| 1811 | {DBGFIELD(/*SUBQH_W*/ 26871) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #580 |
| 1812 | {DBGFIELD(/*SUBQH_R_W*/ 26879) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #581 |
| 1813 | {DBGFIELD(/*SUBU_PH*/ 26889) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #582 |
| 1814 | {DBGFIELD(/*SUBU_S_PH*/ 26897) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #583 |
| 1815 | {DBGFIELD(/*SUBUH_QB*/ 26907) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #584 |
| 1816 | {DBGFIELD(/*SUBUH_R_QB*/ 26916) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #585 |
| 1817 | {DBGFIELD(/*LWDSP_MM*/ 26927) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #586 |
| 1818 | {DBGFIELD(/*SWDSP_MM*/ 26936) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #587 |
| 1819 | {DBGFIELD(/*ABSQ_S_PH_MM*/ 26945) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #588 |
| 1820 | {DBGFIELD(/*ABSQ_S_W_MM*/ 26958) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #589 |
| 1821 | {DBGFIELD(/*ADDQ_PH_MM*/ 26970) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #590 |
| 1822 | {DBGFIELD(/*ADDQ_S_PH_MM*/ 26981) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #591 |
| 1823 | {DBGFIELD(/*ADDQ_S_W_MM*/ 26994) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #592 |
| 1824 | {DBGFIELD(/*ADDSC_MM*/ 27006) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #593 |
| 1825 | {DBGFIELD(/*ADDU_QB_MM*/ 27015) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #594 |
| 1826 | {DBGFIELD(/*ADDU_S_QB_MM*/ 27026) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #595 |
| 1827 | {DBGFIELD(/*ADDWC_MM*/ 27039) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #596 |
| 1828 | {DBGFIELD(/*BITREV_MM*/ 27048) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #597 |
| 1829 | {DBGFIELD(/*BPOSGE32_MM*/ 27058) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #598 |
| 1830 | {DBGFIELD(/*CMPGU_EQ_QB_MM*/ 27070) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #599 |
| 1831 | {DBGFIELD(/*CMPGU_LE_QB_MM*/ 27085) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #600 |
| 1832 | {DBGFIELD(/*CMPGU_LT_QB_MM*/ 27100) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #601 |
| 1833 | {DBGFIELD(/*CMPU_EQ_QB_MM*/ 27115) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #602 |
| 1834 | {DBGFIELD(/*CMPU_LE_QB_MM*/ 27129) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #603 |
| 1835 | {DBGFIELD(/*CMPU_LT_QB_MM*/ 27143) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #604 |
| 1836 | {DBGFIELD(/*CMP_EQ_PH_MM*/ 27157) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #605 |
| 1837 | {DBGFIELD(/*CMP_LE_PH_MM*/ 27170) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #606 |
| 1838 | {DBGFIELD(/*CMP_LT_PH_MM*/ 27183) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #607 |
| 1839 | {DBGFIELD(/*DPAQ_SA_L_W_MM*/ 27196) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #608 |
| 1840 | {DBGFIELD(/*DPAQ_S_W_PH_MM*/ 27211) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #609 |
| 1841 | {DBGFIELD(/*DPAU_H_QBL_MM*/ 27226) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #610 |
| 1842 | {DBGFIELD(/*DPAU_H_QBR_MM*/ 27240) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #611 |
| 1843 | {DBGFIELD(/*DPSQ_SA_L_W_MM*/ 27254) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #612 |
| 1844 | {DBGFIELD(/*DPSQ_S_W_PH_MM*/ 27269) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #613 |
| 1845 | {DBGFIELD(/*DPSU_H_QBL_MM*/ 27284) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #614 |
| 1846 | {DBGFIELD(/*DPSU_H_QBR_MM*/ 27298) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #615 |
| 1847 | {DBGFIELD(/*EXTPDPV_MM*/ 27312) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #616 |
| 1848 | {DBGFIELD(/*EXTPDP_MM*/ 27323) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #617 |
| 1849 | {DBGFIELD(/*EXTPV_MM*/ 27333) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #618 |
| 1850 | {DBGFIELD(/*EXTP_MM*/ 27342) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #619 |
| 1851 | {DBGFIELD(/*EXTRV_RS_W_MM*/ 27350) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #620 |
| 1852 | {DBGFIELD(/*EXTRV_R_W_MM*/ 27364) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #621 |
| 1853 | {DBGFIELD(/*EXTRV_S_H_MM*/ 27377) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #622 |
| 1854 | {DBGFIELD(/*EXTRV_W_MM*/ 27390) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #623 |
| 1855 | {DBGFIELD(/*EXTR_RS_W_MM*/ 27401) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #624 |
| 1856 | {DBGFIELD(/*EXTR_R_W_MM*/ 27414) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #625 |
| 1857 | {DBGFIELD(/*EXTR_S_H_MM*/ 27426) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #626 |
| 1858 | {DBGFIELD(/*EXTR_W_MM*/ 27438) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #627 |
| 1859 | {DBGFIELD(/*INSV_MM*/ 27448) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #628 |
| 1860 | {DBGFIELD(/*LBUX_MM*/ 27456) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #629 |
| 1861 | {DBGFIELD(/*LHX_MM*/ 27464) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #630 |
| 1862 | {DBGFIELD(/*LWX_MM*/ 27471) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #631 |
| 1863 | {DBGFIELD(/*MADDU_DSP_MM*/ 27478) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #632 |
| 1864 | {DBGFIELD(/*MADD_DSP_MM*/ 27491) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #633 |
| 1865 | {DBGFIELD(/*MAQ_SA_W_PHL_MM*/ 27503) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #634 |
| 1866 | {DBGFIELD(/*MAQ_SA_W_PHR_MM*/ 27519) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #635 |
| 1867 | {DBGFIELD(/*MAQ_S_W_PHL_MM*/ 27535) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #636 |
| 1868 | {DBGFIELD(/*MAQ_S_W_PHR_MM*/ 27550) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #637 |
| 1869 | {DBGFIELD(/*MFHI_DSP_MM*/ 27565) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #638 |
| 1870 | {DBGFIELD(/*MFLO_DSP_MM*/ 27577) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #639 |
| 1871 | {DBGFIELD(/*MODSUB_MM*/ 27589) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #640 |
| 1872 | {DBGFIELD(/*MOVEP_MMR6*/ 27599) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #641 |
| 1873 | {DBGFIELD(/*MOVN_I_MM*/ 27610) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #642 |
| 1874 | {DBGFIELD(/*MOVZ_I_MM*/ 27620) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #643 |
| 1875 | {DBGFIELD(/*MSUBU_DSP_MM*/ 27630) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #644 |
| 1876 | {DBGFIELD(/*MSUB_DSP_MM*/ 27643) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #645 |
| 1877 | {DBGFIELD(/*MTHI_DSP_MM*/ 27655) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #646 |
| 1878 | {DBGFIELD(/*MTHLIP_MM*/ 27667) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #647 |
| 1879 | {DBGFIELD(/*MTLO_DSP_MM*/ 27677) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #648 |
| 1880 | {DBGFIELD(/*MULEQ_S_W_PHL_MM*/ 27689) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #649 |
| 1881 | {DBGFIELD(/*MULEQ_S_W_PHR_MM*/ 27706) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #650 |
| 1882 | {DBGFIELD(/*MULEU_S_PH_QBL_MM*/ 27723) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #651 |
| 1883 | {DBGFIELD(/*MULEU_S_PH_QBR_MM*/ 27741) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #652 |
| 1884 | {DBGFIELD(/*MULQ_RS_PH_MM*/ 27759) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #653 |
| 1885 | {DBGFIELD(/*MULSAQ_S_W_PH_MM*/ 27773) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #654 |
| 1886 | {DBGFIELD(/*MULTU_DSP_MM*/ 27790) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #655 |
| 1887 | {DBGFIELD(/*MULT_DSP_MM*/ 27803) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #656 |
| 1888 | {DBGFIELD(/*PACKRL_PH_MM*/ 27815) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #657 |
| 1889 | {DBGFIELD(/*PICK_PH_MM*/ 27828) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #658 |
| 1890 | {DBGFIELD(/*PICK_QB_MM*/ 27839) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #659 |
| 1891 | {DBGFIELD(/*PRECEQU_PH_QBLA_MM*/ 27850) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #660 |
| 1892 | {DBGFIELD(/*PRECEQU_PH_QBL_MM*/ 27869) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #661 |
| 1893 | {DBGFIELD(/*PRECEQU_PH_QBRA_MM*/ 27887) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #662 |
| 1894 | {DBGFIELD(/*PRECEQU_PH_QBR_MM*/ 27906) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #663 |
| 1895 | {DBGFIELD(/*PRECEQ_W_PHL_MM*/ 27924) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #664 |
| 1896 | {DBGFIELD(/*PRECEQ_W_PHR_MM*/ 27940) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #665 |
| 1897 | {DBGFIELD(/*PRECEU_PH_QBLA_MM*/ 27956) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #666 |
| 1898 | {DBGFIELD(/*PRECEU_PH_QBL_MM*/ 27974) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #667 |
| 1899 | {DBGFIELD(/*PRECEU_PH_QBRA_MM*/ 27991) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #668 |
| 1900 | {DBGFIELD(/*PRECEU_PH_QBR_MM*/ 28009) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #669 |
| 1901 | {DBGFIELD(/*PRECRQU_S_QB_PH_MM*/ 28026) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #670 |
| 1902 | {DBGFIELD(/*PRECRQ_PH_W_MM*/ 28045) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #671 |
| 1903 | {DBGFIELD(/*PRECRQ_QB_PH_MM*/ 28060) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #672 |
| 1904 | {DBGFIELD(/*PRECRQ_RS_PH_W_MM*/ 28076) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #673 |
| 1905 | {DBGFIELD(/*RADDU_W_QB_MM*/ 28094) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #674 |
| 1906 | {DBGFIELD(/*RDDSP_MM*/ 28108) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #675 |
| 1907 | {DBGFIELD(/*REPLV_PH_MM*/ 28117) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #676 |
| 1908 | {DBGFIELD(/*REPLV_QB_MM*/ 28129) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #677 |
| 1909 | {DBGFIELD(/*REPL_PH_MM*/ 28141) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #678 |
| 1910 | {DBGFIELD(/*REPL_QB_MM*/ 28152) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #679 |
| 1911 | {DBGFIELD(/*SHILOV_MM*/ 28163) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #680 |
| 1912 | {DBGFIELD(/*SHILO_MM*/ 28173) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #681 |
| 1913 | {DBGFIELD(/*SHLLV_PH_MM*/ 28182) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #682 |
| 1914 | {DBGFIELD(/*SHLLV_QB_MM*/ 28194) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #683 |
| 1915 | {DBGFIELD(/*SHLLV_S_PH_MM*/ 28206) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #684 |
| 1916 | {DBGFIELD(/*SHLLV_S_W_MM*/ 28220) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #685 |
| 1917 | {DBGFIELD(/*SHLL_PH_MM*/ 28233) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #686 |
| 1918 | {DBGFIELD(/*SHLL_QB_MM*/ 28244) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #687 |
| 1919 | {DBGFIELD(/*SHLL_S_PH_MM*/ 28255) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #688 |
| 1920 | {DBGFIELD(/*SHLL_S_W_MM*/ 28268) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #689 |
| 1921 | {DBGFIELD(/*SHRAV_PH_MM*/ 28280) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #690 |
| 1922 | {DBGFIELD(/*SHRAV_R_PH_MM*/ 28292) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #691 |
| 1923 | {DBGFIELD(/*SHRAV_R_W_MM*/ 28306) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #692 |
| 1924 | {DBGFIELD(/*SHRA_PH_MM*/ 28319) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #693 |
| 1925 | {DBGFIELD(/*SHRA_R_PH_MM*/ 28330) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #694 |
| 1926 | {DBGFIELD(/*SHRA_R_W_MM*/ 28343) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #695 |
| 1927 | {DBGFIELD(/*SHRLV_QB_MM*/ 28355) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #696 |
| 1928 | {DBGFIELD(/*SHRL_QB_MM*/ 28367) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #697 |
| 1929 | {DBGFIELD(/*SUBQ_PH_MM*/ 28378) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #698 |
| 1930 | {DBGFIELD(/*SUBQ_S_PH_MM*/ 28389) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #699 |
| 1931 | {DBGFIELD(/*SUBQ_S_W_MM*/ 28402) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #700 |
| 1932 | {DBGFIELD(/*SUBU_QB_MM*/ 28414) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #701 |
| 1933 | {DBGFIELD(/*SUBU_S_QB_MM*/ 28425) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #702 |
| 1934 | {DBGFIELD(/*WRDSP_MM*/ 28438) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #703 |
| 1935 | {DBGFIELD(/*ABSQ_S_QB_MMR2*/ 28447) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #704 |
| 1936 | {DBGFIELD(/*ADDQH_PH_MMR2*/ 28462) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #705 |
| 1937 | {DBGFIELD(/*ADDQH_R_PH_MMR2*/ 28476) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #706 |
| 1938 | {DBGFIELD(/*ADDQH_R_W_MMR2*/ 28492) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #707 |
| 1939 | {DBGFIELD(/*ADDQH_W_MMR2*/ 28507) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #708 |
| 1940 | {DBGFIELD(/*ADDUH_QB_MMR2*/ 28520) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #709 |
| 1941 | {DBGFIELD(/*ADDUH_R_QB_MMR2*/ 28534) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #710 |
| 1942 | {DBGFIELD(/*ADDU_PH_MMR2*/ 28550) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #711 |
| 1943 | {DBGFIELD(/*ADDU_S_PH_MMR2*/ 28563) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #712 |
| 1944 | {DBGFIELD(/*APPEND_MMR2*/ 28578) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #713 |
| 1945 | {DBGFIELD(/*BALIGN_MMR2*/ 28590) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #714 |
| 1946 | {DBGFIELD(/*CMPGDU_EQ_QB_MMR2*/ 28602) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #715 |
| 1947 | {DBGFIELD(/*CMPGDU_LE_QB_MMR2*/ 28620) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #716 |
| 1948 | {DBGFIELD(/*CMPGDU_LT_QB_MMR2*/ 28638) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #717 |
| 1949 | {DBGFIELD(/*DPA_W_PH_MMR2*/ 28656) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #718 |
| 1950 | {DBGFIELD(/*DPAQX_SA_W_PH_MMR2*/ 28670) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #719 |
| 1951 | {DBGFIELD(/*DPAQX_S_W_PH_MMR2*/ 28689) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #720 |
| 1952 | {DBGFIELD(/*DPAX_W_PH_MMR2*/ 28707) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #721 |
| 1953 | {DBGFIELD(/*DPS_W_PH_MMR2*/ 28722) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #722 |
| 1954 | {DBGFIELD(/*DPSQX_S_W_PH_MMR2*/ 28736) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #723 |
| 1955 | {DBGFIELD(/*DPSQX_SA_W_PH_MMR2*/ 28754) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #724 |
| 1956 | {DBGFIELD(/*DPSX_W_PH_MMR2*/ 28773) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #725 |
| 1957 | {DBGFIELD(/*MUL_PH_MMR2*/ 28788) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #726 |
| 1958 | {DBGFIELD(/*MUL_S_PH_MMR2*/ 28800) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #727 |
| 1959 | {DBGFIELD(/*MULQ_RS_W_MMR2*/ 28814) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #728 |
| 1960 | {DBGFIELD(/*MULQ_S_PH_MMR2*/ 28829) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #729 |
| 1961 | {DBGFIELD(/*MULQ_S_W_MMR2*/ 28844) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #730 |
| 1962 | {DBGFIELD(/*MULSA_W_PH_MMR2*/ 28858) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #731 |
| 1963 | {DBGFIELD(/*PRECR_QB_PH_MMR2*/ 28874) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #732 |
| 1964 | {DBGFIELD(/*PRECR_SRA_PH_W_MMR2*/ 28891) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #733 |
| 1965 | {DBGFIELD(/*PRECR_SRA_R_PH_W_MMR2*/ 28911) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #734 |
| 1966 | {DBGFIELD(/*PREPEND_MMR2*/ 28933) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #735 |
| 1967 | {DBGFIELD(/*SHRA_QB_MMR2*/ 28946) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #736 |
| 1968 | {DBGFIELD(/*SHRA_R_QB_MMR2*/ 28959) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #737 |
| 1969 | {DBGFIELD(/*SHRAV_QB_MMR2*/ 28974) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #738 |
| 1970 | {DBGFIELD(/*SHRAV_R_QB_MMR2*/ 28988) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #739 |
| 1971 | {DBGFIELD(/*SHRL_PH_MMR2*/ 29004) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #740 |
| 1972 | {DBGFIELD(/*SHRLV_PH_MMR2*/ 29017) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #741 |
| 1973 | {DBGFIELD(/*SUBQH_PH_MMR2*/ 29031) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #742 |
| 1974 | {DBGFIELD(/*SUBQH_R_PH_MMR2*/ 29045) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #743 |
| 1975 | {DBGFIELD(/*SUBQH_W_MMR2*/ 29061) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #744 |
| 1976 | {DBGFIELD(/*SUBQH_R_W_MMR2*/ 29074) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #745 |
| 1977 | {DBGFIELD(/*SUBU_PH_MMR2*/ 29089) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #746 |
| 1978 | {DBGFIELD(/*SUBU_S_PH_MMR2*/ 29102) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #747 |
| 1979 | {DBGFIELD(/*SUBUH_QB_MMR2*/ 29117) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #748 |
| 1980 | {DBGFIELD(/*SUBUH_R_QB_MMR2*/ 29131) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #749 |
| 1981 | {DBGFIELD(/*BPOSGE32C_MMR3*/ 29147) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #750 |
| 1982 | {DBGFIELD(/*P5600WriteALU*/ 29162) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #751 |
| 1983 | {DBGFIELD(/*P5600WriteAL2*/ 29176) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #752 |
| 1984 | }; // MipsI6400ModelSchedClasses |
| 1985 | |
| 1986 | // {Name, NumMicroOps, BeginGroup, EndGroup, RetireOOO, ReadAdvanceIdx, WriteProcResIdx, WriteLatencyIdx, NumReadAdvanceEntries, NumWriteProcResEntries, NumWriteLatencyEntries} |
| 1987 | static const llvm::MCSchedClassDesc MipsP5600ModelSchedClasses[] = { |
| 1988 | {DBGFIELD(1) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, |
| 1989 | {DBGFIELD(/*SB_SD_SH_SW_SDC1_SDC164_SWC1_SWC2_R6_SDC2_R6_SDC3*/ 19) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #1 |
| 1990 | {DBGFIELD(/*SC_R6_SCD_R6_SYNCI_TLBP_TLBR_TLBWI_TLBWR_TLBINV_TLBINVF_CACHE_R6_SC64_R6*/ 69) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #2 |
| 1991 | {DBGFIELD(/*LB_LBu_LBu64_LD_LH_LHu_LHu64_LW_LWu_LDC1_LDC164_LWC1_LDC2_R6_LDC3_LWC2_R6_LLD_R6_LL_R6_LWPC_LWUPC_LDPC_ST_B_ST_H_ST_W_ST_D_LB64_LH64_LW64_LWL64_LWR64_SB64_SH64_SW64_SWL64_SWR64_LL64_R6*/ 142) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #3 |
| 1992 | {DBGFIELD(/*PREF_PREF_R6_PAUSE*/ 327) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #4 |
| 1993 | {DBGFIELD(/*SYNC*/ 346) 1, false, false, false, 0, 63, 1, 0, 2, 1}, // #5 |
| 1994 | {DBGFIELD(/*J_JAL_JALR_B_BEQ_BNE_BGEZ_BGTZ_BLEZ_BLTZ_JALR64_JALR64Pseudo_JIALC_JIALC64_JIC_JIC64_JR64_JR_HB_R6_JR_HB64_R6_NAL_SDBBP_R6_SYSCALL_BEQC64_BEQZC64_BGEC64_BGEUC64_BGTZC64_BLEZC64_BLTC64_BLTUC64_BNEC64_BNEZC64_PseudoIndirectBranchR6_BC_BALC_BEQZC_BNEZC_BLEZC_BGEZC_BGTZC_BLTZC_BEQZALC_BNEZALC_BLEZALC_BGEZALC_BGTZALC_BLTZALC_BEQC_BNEC_BGEC_BLTC_BGEUC_BLTUC_BAL_BOVC_BNVC_BC1EQZ_BC1NEZ_BREAK_ERET_ERETNC_BAL_BR_DERET_JALRHBPseudo_JALRPseudo_JALR_HB_JALR_HB64_TAILCALL_PseudoIndirectBranch64R6_TAILCALL64R6REG_TAILCALLR6REG_PseudoIndrectHazardBranch64R6_PseudoIndrectHazardBranchR6_TAILCALLHB64R6REG_TAILCALLHBR6REG_PseudoReturn_PseudoReturn64_ERet_RetRA_BC2EQZ_BC2NEZ_TLT_TLTU_TNE_WAIT_DI_TRAP_EI_BEQ64_BGEZ64_BGEZC64_BGTZ64_BLEZ64_BLTZ64_BLTZC64_BNE64_JALRHB64Pseudo*/ 351) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #6 |
| 1995 | {DBGFIELD(/*ADD_ADDiu_ADDIUPC_ADDu_ALIGN_ALUIPC_AND_ANDi_AUI_AUIPC_BITSWAP_CFC1_CLO_R6_CLZ_R6_CTC1_DADD_DADDiu_DADDu_DAHI_DALIGN_DATI_DAUI_DBITSWAP_DCLO_R6_DCLZ_R6_DEXT_DEXT64_32_DEXTM_DEXTU_DINS_DINSM_DINSU_DLSA_R6_DMFC1_DMTC1_DROTR_DROTR32_DROTRV_DSBH_DSHD_DSLL_DSLL32_DSLLV_DSRA_DSRA32_DSRAV_DSRL_DSRL32_DSRLV_DSUB_DSUBu_EXT_INS_LSA_LSA_R6_LUi_MFC1_MFC1_D64_MFC0_MFC2_MTC0_MTC2_MFHC1_D32_MFHC1_D64_MTC1_MTC1_D64_MTHC1_D32_MTHC1_D64_NOP_NOR_OR_ORi_ROTR_ROTRV_SEB_SEB64_SEH_SEH64_SELEQZ_SELEQZ64_SELNEZ_SELNEZ64_SLL_SLLV_SLT_SLTi_SLTiu_SLTu_SRA_SRAV_SRL_SRLV_SSNOP_SUB_SUBu_WSBH_XOR_XORi_SLT64_SLTu64_AND64_OR64_XOR64_NOR64_SLTi64_SLTiu64_ANDi64_ORi64_XORi64_LUi64_DSLL64_32_SLL64_32_SLL64_64_LONG_BRANCH_LUi2Op_64_LONG_BRANCH_DADDiu2Op_LONG_BRANCH_DADDiu_DLSA_TEQ_TGE_TGEU_COPY_BuildPairF64_BuildPairF64_64_ExtractElementF64_ExtractElementF64_64_SELNEZ_D_SELNEZ_S_SELEQZ_D_SELEQZ_S_SEL_D_SEL_S_EHB_RDHWR_RDHWR64_EVP_DVP_DMFC0_DMFC2_DMTC0_DMTC2*/ 1115) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #7 |
| 1996 | {DBGFIELD(/*MUL_R6_MULU_MUH_MUHU_DMUL_R6_DMUH_DMULU_DMUHU*/ 2049) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #8 |
| 1997 | {DBGFIELD(/*DIV_DIVU_MOD_MODU_DDIV_DMOD_DDIVU_DMODU*/ 2095) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #9 |
| 1998 | {DBGFIELD(/*MOD_S_B_MOD_S_D_MOD_S_H_MOD_S_W_MOD_U_B_MOD_U_D_MOD_U_H_MOD_U_W*/ 2135) 1, false, false, false, 0, 65, 17, 0, 3, 1}, // #10 |
| 1999 | {DBGFIELD(/*FABS_S_FNEG_S_FMOV_S_FMOV_D32_FMOV_D64_FNEG_D32_FNEG_D64_CLASS_S_CLASS_D*/ 2199) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #11 |
| 2000 | {DBGFIELD(/*FADD_S_FSUB_S_FSUB_D32_FSUB_D64*/ 2272) 1, false, false, false, 0, 68, 6, 0, 2, 1}, // #12 |
| 2001 | {DBGFIELD(/*FMUL_S_FMUL_D32_FMUL_D64*/ 2304) 1, false, false, false, 0, 68, 6, 0, 2, 1}, // #13 |
| 2002 | {DBGFIELD(/*FDIV_S_FSQRT_S_FDIV_D32_FDIV_D64_FSQRT_D_FSQRT_D32_FSQRT_D64_FSQRT_W_RECIP_S_RECIP_D32_RECIP_D64_FRSQRT_D_FRSQRT_W_RSQRT_S_RSQRT_D32_RSQRT_D64_FRCP_D_FRCP_W*/ 2329) 1, false, false, false, 0, 70, 18, 0, 3, 1}, // #14 |
| 2003 | {DBGFIELD(/*DIV_S_B_DIV_S_D_DIV_S_H_DIV_S_W*/ 2486) 1, false, false, false, 0, 65, 17, 0, 3, 1}, // #15 |
| 2004 | {DBGFIELD(/*DIV_U_B_DIV_U_D_DIV_U_H_DIV_U_W*/ 2518) 1, false, false, false, 0, 65, 17, 0, 3, 1}, // #16 |
| 2005 | {DBGFIELD(/*ADDV_B_ADDV_H_ADDV_W_ADDV_D_ADDVI_B_ADDVI_H_ADDVI_W_ADDVI_D_SUBV_B_SUBV_H_SUBV_W_SUBV_D_SUBVI_B_SUBVI_H_SUBVI_W_SUBVI_D*/ 2550) 1, false, false, false, 0, 14, 2, 0, 2, 1}, // #17 |
| 2006 | {DBGFIELD(/*ASUB_S_B_ASUB_S_D_ASUB_S_H_ASUB_S_W*/ 2670) 1, false, false, false, 0, 14, 2, 0, 2, 1}, // #18 |
| 2007 | {DBGFIELD(/*ASUB_U_B_ASUB_U_D_ASUB_U_H_ASUB_U_W*/ 2706) 1, false, false, false, 0, 14, 2, 0, 2, 1}, // #19 |
| 2008 | {DBGFIELD(/*SUBSUS_U_B_SUBSUS_U_D_SUBSUS_U_H_SUBSUS_U_W*/ 2742) 1, false, false, false, 0, 14, 2, 0, 2, 1}, // #20 |
| 2009 | {DBGFIELD(/*MAX_D_MAX_S_MAXA_D_MAXA_S_MIN_D_MIN_S_MINA_D_MINA_S*/ 2786) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #21 |
| 2010 | {DBGFIELD(/*ADD_A_B_ADD_A_H_ADD_A_W_ADD_A_D_ADDS_A_B_ADDS_A_H_ADDS_A_W_ADDS_A_D_ADDS_S_B_ADDS_S_H_ADDS_S_W_ADDS_S_D_ADDS_U_B_ADDS_U_H_ADDS_U_W_ADDS_U_D_HADD_S_H_HADD_S_W_HADD_S_D_HADD_U_H_HADD_U_W_HADD_U_D_SUBS_S_B_SUBS_S_H_SUBS_S_W_SUBS_S_D_SUBS_U_B_SUBS_U_H_SUBS_U_W_SUBS_U_D_SUBSUU_S_B_SUBSUU_S_H_SUBSUU_S_W_SUBSUU_S_D_HSUB_S_H_HSUB_S_W_HSUB_S_D_HSUB_U_H_HSUB_U_W_HSUB_U_D_AVE_S_B_AVE_S_H_AVE_S_W_AVE_S_D_AVE_U_B_AVE_U_H_AVE_U_W_AVE_U_D_AVER_S_B_AVER_S_H_AVER_S_W_AVER_S_D_AVER_U_B_AVER_U_H_AVER_U_W_AVER_U_D_MIN_A_B_MIN_A_H_MIN_A_W_MIN_A_D_MIN_S_B_MIN_S_H_MIN_S_W_MIN_S_D_MIN_U_B_MIN_U_H_MIN_U_W_MIN_U_D_MINI_S_B_MINI_S_H_MINI_S_W_MINI_S_D_MINI_U_B_MINI_U_H_MINI_U_W_MINI_U_D_MAX_A_B_MAX_A_H_MAX_A_W_MAX_A_D_MAX_S_B_MAX_S_H_MAX_S_W_MAX_S_D_MAX_U_B_MAX_U_H_MAX_U_W_MAX_U_D_MAXI_S_B_MAXI_S_H_MAXI_S_W_MAXI_S_D_MAXI_U_B_MAXI_U_H_MAXI_U_W_MAXI_U_D_CEQ_B_CEQ_H_CEQ_W_CEQ_D_CEQI_B_CEQI_H_CEQI_W_CEQI_D_CLE_S_B_CLE_S_H_CLE_S_W_CLE_S_D_CLE_U_B_CLE_U_H_CLE_U_W_CLE_U_D_CLEI_S_B_CLEI_S_H_CLEI_S_W_CLEI_S_D_CLEI_U_B_CLEI_U_H_CLEI_U_W_CLEI_U_D_CLT_S_B_CLT_S_H_CLT_S_W_CLT_S_D_CLT_U_B_CLT_U_H_CLT_U_W_CLT_U_D_CLTI_S_B_CLTI_S_H_CLTI_S_W_CLTI_S_D_CLTI_U_B_CLTI_U_H_CLTI_U_W_CLTI_U_D*/ 2838) 1, false, false, false, 0, 14, 1, 0, 2, 1}, // #22 |
| 2011 | {DBGFIELD(/*SAT_S_B_SAT_S_H_SAT_S_W_SAT_S_D_SAT_U_B_SAT_U_H_SAT_U_W_SAT_U_D_PCNT_B_PCNT_H_PCNT_W_PCNT_D*/ 3998) 1, false, false, false, 0, 14, 7, 0, 2, 1}, // #23 |
| 2012 | {DBGFIELD(/*SLL_B_SLL_H_SLL_W_SLL_D_SLLI_B_SLLI_H_SLLI_W_SLLI_D_SRA_B_SRA_H_SRA_W_SRA_D_SRAI_B_SRAI_H_SRAI_W_SRAI_D_SRAR_B_SRAR_H_SRAR_W_SRAR_D_SRARI_B_SRARI_H_SRARI_W_SRARI_D_SRL_B_SRL_H_SRL_W_SRL_D_SRLI_B_SRLI_H_SRLI_W_SRLI_D_SRLR_B_SRLR_H_SRLR_W_SRLR_D_SRLRI_B_SRLRI_H_SRLRI_W_SRLRI_D_NLOC_B_NLOC_H_NLOC_W_NLOC_D_NLZC_B_NLZC_H_NLZC_W_NLZC_D_BNEG_B_BNEG_H_BNEG_W_BNEG_D_BNEGI_B_BNEGI_H_BNEGI_W_BNEGI_D_BCLR_B_BCLR_H_BCLR_W_BCLR_D_BCLRI_B_BCLRI_H_BCLRI_W_BCLRI_D_SHF_B_SHF_H_SHF_W*/ 4090) 1, false, false, false, 0, 14, 1, 0, 2, 1}, // #24 |
| 2013 | {DBGFIELD(/*AND_V_ANDI_B_OR_V_ORI_B_XOR_V_XORI_B_NOR_V_NORI_B*/ 4560) 1, false, false, false, 0, 14, 1, 0, 2, 1}, // #25 |
| 2014 | {DBGFIELD(/*NOR_V_D_PSEUDO_NOR_V_H_PSEUDO_NOR_V_W_PSEUDO*/ 4610) 1, false, false, false, 0, 14, 1, 0, 2, 1}, // #26 |
| 2015 | {DBGFIELD(/*OR_V_D_PSEUDO_OR_V_H_PSEUDO_OR_V_W_PSEUDO*/ 4655) 1, false, false, false, 0, 14, 1, 0, 2, 1}, // #27 |
| 2016 | {DBGFIELD(/*XOR_V_D_PSEUDO_XOR_V_H_PSEUDO_XOR_V_W_PSEUDO*/ 4697) 1, false, false, false, 0, 14, 1, 0, 2, 1}, // #28 |
| 2017 | {DBGFIELD(/*AND_V_D_PSEUDO_AND_V_H_PSEUDO_AND_V_W_PSEUDO*/ 4742) 1, false, false, false, 0, 14, 1, 0, 2, 1}, // #29 |
| 2018 | {DBGFIELD(/*ILVEV_B_ILVEV_D_ILVEV_H_ILVEV_W*/ 4787) 1, false, false, false, 0, 14, 1, 0, 2, 1}, // #30 |
| 2019 | {DBGFIELD(/*ILVL_B_ILVL_D_ILVL_H_ILVL_W*/ 4819) 1, false, false, false, 0, 14, 1, 0, 2, 1}, // #31 |
| 2020 | {DBGFIELD(/*ILVOD_B_ILVOD_D_ILVOD_H_ILVOD_W*/ 4847) 1, false, false, false, 0, 14, 1, 0, 2, 1}, // #32 |
| 2021 | {DBGFIELD(/*ILVR_B_ILVR_D_ILVR_H_ILVR_W*/ 4879) 1, false, false, false, 0, 14, 1, 0, 2, 1}, // #33 |
| 2022 | {DBGFIELD(/*PCKEV_B_PCKEV_D_PCKEV_H_PCKEV_W*/ 4907) 1, false, false, false, 0, 14, 1, 0, 2, 1}, // #34 |
| 2023 | {DBGFIELD(/*PCKOD_B_PCKOD_D_PCKOD_H_PCKOD_W*/ 4939) 1, false, false, false, 0, 14, 1, 0, 2, 1}, // #35 |
| 2024 | {DBGFIELD(/*FILL_B_FILL_D_FILL_H_FILL_W*/ 4971) 1, false, false, false, 0, 14, 2, 0, 2, 1}, // #36 |
| 2025 | {DBGFIELD(/*FILL_FD_PSEUDO_FILL_FW_PSEUDO*/ 4999) 1, false, false, false, 0, 14, 1, 0, 2, 1}, // #37 |
| 2026 | {DBGFIELD(/*INSERT_FD_PSEUDO_INSERT_FW_PSEUDO*/ 5029) 1, false, false, false, 0, 14, 1, 0, 2, 1}, // #38 |
| 2027 | {DBGFIELD(/*SPLAT_B_SPLAT_D_SPLAT_H_SPLAT_W*/ 5063) 1, false, false, false, 0, 14, 2, 0, 2, 1}, // #39 |
| 2028 | {DBGFIELD(/*SPLATI_B_SPLATI_D_SPLATI_H_SPLATI_W*/ 5095) 1, false, false, false, 0, 14, 2, 0, 2, 1}, // #40 |
| 2029 | {DBGFIELD(/*CTCMSA_CFCMSA_COPY_S_B_COPY_S_H_COPY_S_W_COPY_S_D_COPY_U_B_COPY_U_H_COPY_U_W_BNZ_B_BNZ_H_BNZ_W_BNZ_D_BNZ_V_BZ_B_BZ_H_BZ_W_BZ_D_BZ_V*/ 5131) 2, false, false, false, 0, 73, 2, 0, 4, 1}, // #41 |
| 2030 | {DBGFIELD(/*LD_B_LD_H_LD_W_LD_D*/ 5263) 2, false, false, false, 0, 77, 6, 0, 4, 1}, // #42 |
| 2031 | {DBGFIELD(/*LDI_B_LDI_H_LDI_W_LDI_D_MOVE_V*/ 5283) 1, false, false, false, 0, 14, 1, 0, 2, 1}, // #43 |
| 2032 | {DBGFIELD(/*FCAF_W_FCAF_D_FCUN_W_FCUN_D_FCOR_W_FCOR_D_FCEQ_W_FCEQ_D_FCUNE_W_FCUNE_D_FCUEQ_W_FCUEQ_D_FCNE_W_FCNE_D_FCLT_W_FCLT_D_FCULT_W_FCULT_D_FCLE_W_FCLE_D_FCULE_W_FCULE_D_FSAF_W_FSAF_D_FSUN_W_FSUN_D_FSOR_W_FSOR_D_FSEQ_W_FSEQ_D_FSUNE_W_FSUNE_D_FSUEQ_W_FSUEQ_D_FSNE_W_FSNE_D_FSLT_W_FSLT_D_FSULT_W_FSULT_D_FSLE_W_FSLE_D_FSULE_W_FSULE_D*/ 5314) 1, false, false, false, 0, 14, 1, 0, 2, 1}, // #44 |
| 2033 | {DBGFIELD(/*FMAX_W_FMAX_D_FMAX_A_W_FMAX_A_D_FMIN_W_FMIN_D_FMIN_A_W_FMIN_A_D_FCLASS_W_FCLASS_D_FABS_D_FABS_W_FABS_D32_FABS_D64*/ 5638) 1, false, false, false, 0, 14, 1, 0, 2, 1}, // #45 |
| 2034 | {DBGFIELD(/*CMP_UN_D_CMP_UN_S*/ 5752) 1, false, false, false, 0, 14, 1, 0, 2, 1}, // #46 |
| 2035 | {DBGFIELD(/*CMP_UEQ_D_CMP_UEQ_S*/ 5770) 1, false, false, false, 0, 14, 1, 0, 2, 1}, // #47 |
| 2036 | {DBGFIELD(/*CMP_EQ_D_CMP_EQ_S*/ 5790) 1, false, false, false, 0, 14, 1, 0, 2, 1}, // #48 |
| 2037 | {DBGFIELD(/*CMP_LT_D_CMP_LT_S*/ 5808) 1, false, false, false, 0, 14, 1, 0, 2, 1}, // #49 |
| 2038 | {DBGFIELD(/*CMP_ULT_D_CMP_ULT_S*/ 5826) 1, false, false, false, 0, 14, 1, 0, 2, 1}, // #50 |
| 2039 | {DBGFIELD(/*CMP_LE_D_CMP_LE_S*/ 5846) 1, false, false, false, 0, 14, 1, 0, 2, 1}, // #51 |
| 2040 | {DBGFIELD(/*CMP_ULE_D_CMP_ULE_S*/ 5864) 1, false, false, false, 0, 14, 1, 0, 2, 1}, // #52 |
| 2041 | {DBGFIELD(/*CMP_F_D_CMP_F_S*/ 5884) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #53 |
| 2042 | {DBGFIELD(/*CMP_SAF_D_CMP_SAF_S*/ 5900) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #54 |
| 2043 | {DBGFIELD(/*CMP_SEQ_D_CMP_SEQ_S*/ 5920) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #55 |
| 2044 | {DBGFIELD(/*CMP_SLE_D_CMP_SLE_S*/ 5940) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #56 |
| 2045 | {DBGFIELD(/*CMP_SLT_D_CMP_SLT_S*/ 5960) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #57 |
| 2046 | {DBGFIELD(/*CMP_SUEQ_D_CMP_SUEQ_S*/ 5980) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #58 |
| 2047 | {DBGFIELD(/*CMP_SULE_D_CMP_SULE_S*/ 6002) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #59 |
| 2048 | {DBGFIELD(/*CMP_SULT_D_CMP_SULT_S*/ 6024) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #60 |
| 2049 | {DBGFIELD(/*CMP_SUN_D_CMP_SUN_S*/ 6046) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #61 |
| 2050 | {DBGFIELD(/*TRUNC_W_S_TRUNC_L_S_TRUNC_L_D64_TRUNC_W_D32_TRUNC_W_D64_PseudoTRUNC_W_D_PseudoTRUNC_W_D32_PseudoTRUNC_W_S_ROUND_W_S_ROUND_L_S_ROUND_L_D64_FLOOR_W_S_FLOOR_L_S_FLOOR_L_D64_CVT_D32_S_CVT_D32_W_CVT_D64_W_CVT_D64_S_CVT_D64_L_CVT_L_S_CVT_L_D64_CVT_S_W_CVT_S_D32_CVT_S_PU64_CVT_S_PL64_CVT_S_L_CVT_S_D64_CVT_W_S_CEIL_W_S_CEIL_L_S_CEIL_L_D64_FLOOR_W_D32_FLOOR_W_D64_CVT_W_D64_CVT_W_D32_RINT_D_RINT_S_ROUND_W_D32_ROUND_W_D64_CEIL_W_D32_CEIL_W_D64*/ 6066) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #62 |
| 2051 | {DBGFIELD(/*BMZ_V_BMZI_B_BMNZ_V_BMNZI_B_INSERT_B_INSERT_H_INSERT_W_INSERT_D_INSVE_B_INSVE_H_INSVE_W_INSVE_D*/ 6503) 1, false, false, false, 0, 14, 1, 0, 2, 1}, // #63 |
| 2052 | {DBGFIELD(/*BSELI_B_BSEL_V*/ 6599) 1, false, false, false, 0, 14, 2, 0, 2, 1}, // #64 |
| 2053 | {DBGFIELD(/*BSEL_D_PSEUDO_BSEL_FD_PSEUDO_BSEL_FW_PSEUDO_BSEL_H_PSEUDO_BSEL_W_PSEUDO*/ 6614) 1, false, false, false, 0, 14, 2, 0, 2, 1}, // #65 |
| 2054 | {DBGFIELD(/*BINSL_B_BINSL_H_BINSL_W_BINSL_D_BINSLI_B_BINSLI_H_BINSLI_W_BINSLI_D_BINSR_B_BINSR_H_BINSR_W_BINSR_D_BINSRI_B_BINSRI_H_BINSRI_W_BINSRI_D_VSHF_B_VSHF_H_VSHF_W_VSHF_D_SLD_B_SLD_H_SLD_W_SLD_D_SLDI_B_SLDI_H_SLDI_W_SLDI_D_BSET_B_BSET_H_BSET_W_BSET_D_BSETI_B_BSETI_H_BSETI_W_BSETI_D*/ 6686) 1, false, false, false, 0, 14, 2, 0, 2, 1}, // #66 |
| 2055 | {DBGFIELD(/*MADDV_B_MADDV_H_MADDV_W_MADDV_D_MSUBV_B_MSUBV_H_MSUBV_W_MSUBV_D_MULV_B_MULV_H_MULV_W_MULV_D_DOTP_S_H_DOTP_S_W_DOTP_S_D_DOTP_U_H_DOTP_U_W_DOTP_U_D_MUL_Q_H_MUL_Q_W_MULR_Q_H_MULR_Q_W_MSUB_Q_H_MSUB_Q_W_MSUBR_Q_H_MSUBR_Q_W_MADD_Q_H_MADD_Q_W_MADDR_Q_H_MADDR_Q_W*/ 6962) 1, false, false, false, 0, 14, 3, 0, 2, 1}, // #67 |
| 2056 | {DBGFIELD(/*FLOG2_W_FLOG2_D*/ 7218) 1, false, false, false, 0, 14, 1, 0, 2, 1}, // #68 |
| 2057 | {DBGFIELD(/*FADD_W_FADD_D_FSUB_W_FSUB_D_FEXDO_H_FEXDO_W_FEXUPL_W_FEXUPL_D_FEXUPR_W_FEXUPR_D_FFINT_S_W_FFINT_S_D_FFINT_U_W_FFINT_U_D_FFQL_W_FFQL_D_FFQR_W_FFQR_D_FTINT_S_W_FTINT_S_D_FTINT_U_W_FTINT_U_D_FTRUNC_S_W_FTRUNC_S_D_FTRUNC_U_W_FTRUNC_U_D_FTQ_H_FTQ_W_FRINT_W_FRINT_D_FADD_D32_FADD_D64*/ 7234) 1, false, false, false, 0, 68, 6, 0, 2, 1}, // #69 |
| 2058 | {DBGFIELD(/*PseudoCVT_D32_W_PseudoCVT_D64_L_PseudoCVT_D64_W_PseudoCVT_S_L_PseudoCVT_S_W*/ 7512) 1, false, false, false, 0, 68, 6, 0, 2, 1}, // #70 |
| 2059 | {DBGFIELD(/*FMUL_W_FMUL_D_FEXP2_W_FEXP2_D_DPADD_S_H_DPADD_S_W_DPADD_S_D_DPADD_U_H_DPADD_U_W_DPADD_U_D_DPSUB_S_H_DPSUB_S_W_DPSUB_S_D_DPSUB_U_H_DPSUB_U_W_DPSUB_U_D*/ 7588) 1, false, false, false, 0, 14, 3, 0, 2, 1}, // #71 |
| 2060 | {DBGFIELD(/*FMADD_W_FMADD_D_FMSUB_W_FMSUB_D*/ 7738) 1, false, false, false, 0, 68, 13, 0, 2, 1}, // #72 |
| 2061 | {DBGFIELD(/*MSUBF_D_MSUBF_S_MADDF_D_MADDF_S*/ 7770) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #73 |
| 2062 | {DBGFIELD(/*FDIV_D*/ 7802) 1, false, false, false, 0, 81, 4, 0, 3, 1}, // #74 |
| 2063 | {DBGFIELD(/*FDIV_W*/ 7809) 1, false, false, false, 0, 65, 17, 0, 3, 1}, // #75 |
| 2064 | {DBGFIELD(/*ATOMIC_SWAP_I16_POSTRA_ATOMIC_SWAP_I32_POSTRA_ATOMIC_SWAP_I64_POSTRA_ATOMIC_SWAP_I8_POSTRA*/ 7816) 1, false, false, false, 0, 23, 2, 0, 1, 1}, // #76 |
| 2065 | {DBGFIELD(/*ATOMIC_CMP_SWAP_I16_POSTRA_ATOMIC_CMP_SWAP_I32_POSTRA_ATOMIC_CMP_SWAP_I64_POSTRA_ATOMIC_CMP_SWAP_I8_POSTRA*/ 7907) 1, false, false, false, 0, 23, 2, 0, 1, 1}, // #77 |
| 2066 | {DBGFIELD(/*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*/ 8014) 1, false, false, false, 0, 23, 2, 0, 1, 1}, // #78 |
| 2067 | {DBGFIELD(/*AND_LUi_NOR_OR_SLTi_SLTiu_SUB_SUBu_XOR*/ 9092) 1, false, false, false, 0, 19, 1, 0, 2, 1}, // #79 |
| 2068 | {DBGFIELD(/*SSNOP_NOP*/ 9131) 1, false, false, false, 0, 21, 0, 0, 2, 1}, // #80 |
| 2069 | {DBGFIELD(/*B_BAL_BAL_BR_BEQ_BGEZ_BGTZ_BLEZ_BLTZ_BNE_BREAK_DERET_ERET_ERet_ERETNC_J_PseudoReturn_SYSCALL_RetRA_TAILCALL_TLT_TLTU_TNE_TRAP_WAIT*/ 9141) 1, false, false, false, 0, 84, 1, 0, 3, 1}, // #81 |
| 2070 | {DBGFIELD(/*BEQL_BGEZAL_BGEZALL_BGEZL_BGTZL_BLEZL_BLTZAL_BLTZALL_BLTZL_BNEL_JR_JR_HB_PseudoIndirectBranch_PseudoIndirectHazardBranch_SDBBP_TAILCALLREG_TAILCALLREGHB_TEQI_TGEI_TGEIU_TLTI_TNEI_TTLTIU*/ 9272) 1, false, false, false, 0, 84, 1, 0, 3, 1}, // #82 |
| 2071 | {DBGFIELD(/*TEQ_TGE_TGEU*/ 9458) 1, false, false, false, 0, 84, 1, 0, 3, 1}, // #83 |
| 2072 | {DBGFIELD(/*PAUSE*/ 9471) 1, false, false, false, 0, 84, 1, 0, 3, 1}, // #84 |
| 2073 | {DBGFIELD(/*JAL_JALR_JALRHBPseudo_JALRPseudo_JALR_HB*/ 9477) 1, false, false, false, 0, 84, 2, 0, 3, 1}, // #85 |
| 2074 | {DBGFIELD(/*JALX*/ 9518) 1, false, false, false, 0, 84, 2, 0, 3, 1}, // #86 |
| 2075 | {DBGFIELD(/*TLBINV_TLBINVF_TLBP_TLBR_TLBWI_TLBWR*/ 9523) 1, false, false, false, 0, 84, 1, 0, 3, 1}, // #87 |
| 2076 | {DBGFIELD(/*MFC0_MTC0*/ 9560) 1, false, false, false, 0, 84, 1, 0, 3, 1}, // #88 |
| 2077 | {DBGFIELD(/*MFC2_MTC2*/ 9570) 1, false, false, false, 0, 84, 1, 0, 3, 1}, // #89 |
| 2078 | {DBGFIELD(/*HYPCALL_MFGC0_MFHGC0_MTGC0_MTHGC0_TLBGINV_TLBGINVF_TLBGP_TLBGR_TLBGWI_TLBGWR*/ 9580) 1, false, false, false, 0, 84, 1, 0, 3, 1}, // #90 |
| 2079 | {DBGFIELD(/*LB_LBu_LH_LHu_LW_LDC3_LWPC*/ 9657) 1, false, false, false, 0, 63, 6, 0, 2, 1}, // #91 |
| 2080 | {DBGFIELD(/*LL_LWC2_LWC3_LDC2_LBE_LBuE_LHE_LHuE_LWE_LLE*/ 9684) 1, false, false, false, 0, 63, 6, 0, 2, 1}, // #92 |
| 2081 | {DBGFIELD(/*LWL_LWR_LWLE_LWRE*/ 9728) 1, false, false, false, 0, 87, 6, 0, 3, 1}, // #93 |
| 2082 | {DBGFIELD(/*SB_SH_SW_SDC3*/ 9746) 1, false, false, false, 0, 90, 1, 0, 3, 1}, // #94 |
| 2083 | {DBGFIELD(/*SWC2_SWC3_SDC2_SC_SBE_SHE_SWE_SCE_SWL_SWR_SWLE_SWRE*/ 9760) 1, false, false, false, 0, 90, 1, 0, 3, 1}, // #95 |
| 2084 | {DBGFIELD(/*PREF*/ 9812) 1, false, false, false, 0, 63, 1, 0, 2, 1}, // #96 |
| 2085 | {DBGFIELD(/*PREFE_CACHE_CACHEE*/ 9817) 1, false, false, false, 0, 63, 1, 0, 2, 1}, // #97 |
| 2086 | {DBGFIELD(/*SYNCI*/ 9836) 1, false, false, false, 0, 63, 1, 0, 2, 1}, // #98 |
| 2087 | {DBGFIELD(/*CLO_CLZ_MFHI_MFLO_PseudoMFHI_PseudoMFLO*/ 9842) 1, false, false, false, 0, 17, 1, 0, 2, 1}, // #99 |
| 2088 | {DBGFIELD(/*DI_EI*/ 9882) 1, false, false, false, 0, 17, 1, 0, 2, 1}, // #100 |
| 2089 | {DBGFIELD(/*EHB_RDHWR_WSBH*/ 9888) 1, false, false, false, 0, 17, 2, 0, 2, 1}, // #101 |
| 2090 | {DBGFIELD(/*MOVN_I_I_MOVZ_I_I*/ 9903) 1, false, false, false, 0, 93, 2, 0, 3, 1}, // #102 |
| 2091 | {DBGFIELD(/*DIV*/ 9921) 1, false, false, false, 0, 96, 19, 0, 3, 1}, // #103 |
| 2092 | {DBGFIELD(/*PseudoSDIV_SDIV*/ 9925) 1, false, false, false, 0, 96, 19, 0, 3, 1}, // #104 |
| 2093 | {DBGFIELD(/*DIVU*/ 9941) 1, false, false, false, 0, 96, 19, 0, 3, 1}, // #105 |
| 2094 | {DBGFIELD(/*PseudoUDIV_UDIV*/ 9946) 1, false, false, false, 0, 96, 19, 0, 3, 1}, // #106 |
| 2095 | {DBGFIELD(/*MUL*/ 9962) 1, false, false, false, 0, 17, 7, 0, 2, 1}, // #107 |
| 2096 | {DBGFIELD(/*MULT_MULTu_PseudoMULT_PseudoMULTu*/ 9966) 1, false, false, false, 0, 17, 3, 0, 2, 1}, // #108 |
| 2097 | {DBGFIELD(/*MADD_MADDU_MSUB_MSUBU_MTHI_MTLO_PseudoMADD_PseudoMADDU_PseudoMSUB_PseudoMSUBU_PseudoMTLOHI*/ 10000) 1, false, false, false, 0, 93, 3, 0, 3, 1}, // #109 |
| 2098 | {DBGFIELD(/*EXT_INS*/ 10091) 1, false, false, false, 0, 17, 2, 0, 2, 1}, // #110 |
| 2099 | {DBGFIELD(/*ADD_ADDiu_ANDi_ORi_ROTR_SEB_SEH_SLT_SLTu_SLL_SRA_SRL_XORi_ADDu_SLLV_SRAV_SRLV_LSA_COPY*/ 10099) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #111 |
| 2100 | {DBGFIELD(/*ADDi*/ 10186) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #112 |
| 2101 | {DBGFIELD(/*VSHF_B_VSHF_D_VSHF_H_VSHF_W*/ 10191) 1, false, false, false, 0, 14, 2, 0, 2, 1}, // #113 |
| 2102 | {DBGFIELD(/*BINSLI_B_BINSLI_D_BINSLI_H_BINSLI_W_BINSL_B_BINSL_D_BINSL_H_BINSL_W*/ 10219) 1, false, false, false, 0, 14, 2, 0, 2, 1}, // #114 |
| 2103 | {DBGFIELD(/*BINSRI_B_BINSRI_D_BINSRI_H_BINSRI_W_BINSR_B_BINSR_D_BINSR_H_BINSR_W*/ 10287) 1, false, false, false, 0, 14, 2, 0, 2, 1}, // #115 |
| 2104 | {DBGFIELD(/*INSERT_B_INSERT_D_INSERT_H_INSERT_W*/ 10355) 1, false, false, false, 0, 14, 2, 0, 2, 1}, // #116 |
| 2105 | {DBGFIELD(/*SLDI_B_SLDI_D_SLDI_H_SLDI_W_SLD_B_SLD_D_SLD_H_SLD_W*/ 10391) 1, false, false, false, 0, 14, 2, 0, 2, 1}, // #117 |
| 2106 | {DBGFIELD(/*BCLRI_B_BCLRI_D_BCLRI_H_BCLRI_W_BCLR_B_BCLR_D_BCLR_H_BCLR_W*/ 10443) 1, false, false, false, 0, 14, 2, 0, 2, 1}, // #118 |
| 2107 | {DBGFIELD(/*BNEGI_B_BNEGI_D_BNEGI_H_BNEGI_W_BNEG_B_BNEG_D_BNEG_H_BNEG_W*/ 10503) 1, false, false, false, 0, 14, 2, 0, 2, 1}, // #119 |
| 2108 | {DBGFIELD(/*BMNZI_B_BMNZ_V_BMZI_B_BMZ_V*/ 10563) 1, false, false, false, 0, 14, 2, 0, 2, 1}, // #120 |
| 2109 | {DBGFIELD(/*PCNT_B_PCNT_D_PCNT_H_PCNT_W*/ 10591) 1, false, false, false, 0, 14, 7, 0, 2, 1}, // #121 |
| 2110 | {DBGFIELD(/*BNZ_B_BNZ_D_BNZ_H_BNZ_V_BNZ_W_BZ_B_BZ_D_BZ_H_BZ_V_BZ_W*/ 10619) 1, false, false, false, 0, 14, 1, 0, 2, 1}, // #122 |
| 2111 | {DBGFIELD(/*CFCMSA_CTCMSA*/ 10674) 1, false, false, false, 0, 14, 1, 0, 2, 1}, // #123 |
| 2112 | {DBGFIELD(/*FABS_S_FMOV_D32_FMOV_D64_FMOV_S_FNEG_S_FNEG_D32_FNEG_D64*/ 10688) 1, false, false, false, 0, 14, 1, 0, 2, 1}, // #124 |
| 2113 | {DBGFIELD(/*FABS_D32_FABS_D64*/ 10745) 1, false, false, false, 0, 14, 1, 0, 2, 1}, // #125 |
| 2114 | {DBGFIELD(/*MOVF_D32_MOVF_D64_MOVF_S_MOVT_D32_MOVT_D64_MOVT_S*/ 10763) 1, false, false, false, 0, 14, 1, 0, 2, 1}, // #126 |
| 2115 | {DBGFIELD(/*ADD_A_B_ADD_A_D_ADD_A_H_ADD_A_W*/ 10813) 1, false, false, false, 0, 14, 2, 0, 2, 1}, // #127 |
| 2116 | {DBGFIELD(/*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*/ 10845) 1, false, false, false, 0, 14, 2, 0, 2, 1}, // #128 |
| 2117 | {DBGFIELD(/*ADDVI_B_ADDVI_D_ADDVI_H_ADDVI_W_ADDV_B_ADDV_D_ADDV_H_ADDV_W*/ 10953) 1, false, false, false, 0, 14, 2, 0, 2, 1}, // #129 |
| 2118 | {DBGFIELD(/*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*/ 11013) 1, false, false, false, 0, 14, 2, 0, 2, 1}, // #130 |
| 2119 | {DBGFIELD(/*SHF_B_SHF_H_SHF_W*/ 11149) 1, false, false, false, 0, 14, 2, 0, 2, 1}, // #131 |
| 2120 | {DBGFIELD(/*MOVE_V*/ 11167) 1, false, false, false, 0, 14, 1, 0, 2, 1}, // #132 |
| 2121 | {DBGFIELD(/*AND_V_NOR_V_OR_V_XOR_V*/ 11174) 1, false, false, false, 0, 14, 1, 0, 2, 1}, // #133 |
| 2122 | {DBGFIELD(/*FEXP2_D_FEXP2_W*/ 11197) 1, false, false, false, 0, 14, 1, 0, 2, 1}, // #134 |
| 2123 | {DBGFIELD(/*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*/ 11213) 1, false, false, false, 0, 14, 1, 0, 2, 1}, // #135 |
| 2124 | {DBGFIELD(/*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*/ 11349) 1, false, false, false, 0, 14, 1, 0, 2, 1}, // #136 |
| 2125 | {DBGFIELD(/*CEQI_B_CEQI_D_CEQI_H_CEQI_W_CEQ_B_CEQ_D_CEQ_H_CEQ_W*/ 11485) 1, false, false, false, 0, 14, 1, 0, 2, 1}, // #137 |
| 2126 | {DBGFIELD(/*FSAF_D_FSAF_W_FSEQ_D_FSEQ_W_FSLE_D_FSLE_W_FSLT_D_FSLT_W_FSNE_D_FSNE_W_FSOR_D_FSOR_W*/ 11537) 1, false, false, false, 0, 14, 1, 0, 2, 1}, // #138 |
| 2127 | {DBGFIELD(/*FSUEQ_D_FSUEQ_W*/ 11621) 1, false, false, false, 0, 14, 1, 0, 2, 1}, // #139 |
| 2128 | {DBGFIELD(/*FSULE_D_FSULE_W*/ 11637) 1, false, false, false, 0, 14, 1, 0, 2, 1}, // #140 |
| 2129 | {DBGFIELD(/*FSULT_D_FSULT_W*/ 11653) 1, false, false, false, 0, 14, 1, 0, 2, 1}, // #141 |
| 2130 | {DBGFIELD(/*FSUNE_D_FSUNE_W*/ 11669) 1, false, false, false, 0, 14, 1, 0, 2, 1}, // #142 |
| 2131 | {DBGFIELD(/*FSUN_D_FSUN_W*/ 11685) 1, false, false, false, 0, 14, 1, 0, 2, 1}, // #143 |
| 2132 | {DBGFIELD(/*FCAF_D_FCAF_W*/ 11699) 1, false, false, false, 0, 14, 1, 0, 2, 1}, // #144 |
| 2133 | {DBGFIELD(/*FCEQ_D_FCEQ_W*/ 11713) 1, false, false, false, 0, 14, 1, 0, 2, 1}, // #145 |
| 2134 | {DBGFIELD(/*FCLE_D_FCLE_W*/ 11727) 1, false, false, false, 0, 14, 1, 0, 2, 1}, // #146 |
| 2135 | {DBGFIELD(/*FCLT_D_FCLT_W*/ 11741) 1, false, false, false, 0, 14, 1, 0, 2, 1}, // #147 |
| 2136 | {DBGFIELD(/*FCNE_D_FCNE_W*/ 11755) 1, false, false, false, 0, 14, 1, 0, 2, 1}, // #148 |
| 2137 | {DBGFIELD(/*FCOR_D_FCOR_W*/ 11769) 1, false, false, false, 0, 14, 1, 0, 2, 1}, // #149 |
| 2138 | {DBGFIELD(/*FCUEQ_D_FCUEQ_W*/ 11783) 1, false, false, false, 0, 14, 1, 0, 2, 1}, // #150 |
| 2139 | {DBGFIELD(/*FCULE_D_FCULE_W*/ 11799) 1, false, false, false, 0, 14, 1, 0, 2, 1}, // #151 |
| 2140 | {DBGFIELD(/*FCULT_D_FCULT_W*/ 11815) 1, false, false, false, 0, 14, 1, 0, 2, 1}, // #152 |
| 2141 | {DBGFIELD(/*FCUNE_D_FCUNE_W*/ 11831) 1, false, false, false, 0, 14, 1, 0, 2, 1}, // #153 |
| 2142 | {DBGFIELD(/*FABS_D_FABS_W*/ 11847) 1, false, false, false, 0, 14, 1, 0, 2, 1}, // #154 |
| 2143 | {DBGFIELD(/*FFINT_S_D_FFINT_S_W_FFINT_U_D_FFINT_U_W*/ 11861) 1, false, false, false, 0, 14, 1, 0, 2, 1}, // #155 |
| 2144 | {DBGFIELD(/*FFQL_D_FFQL_W*/ 11901) 1, false, false, false, 0, 14, 1, 0, 2, 1}, // #156 |
| 2145 | {DBGFIELD(/*FFQR_D_FFQR_W*/ 11915) 1, false, false, false, 0, 14, 1, 0, 2, 1}, // #157 |
| 2146 | {DBGFIELD(/*FTINT_S_D_FTINT_S_W_FTINT_U_D_FTINT_U_W*/ 11929) 1, false, false, false, 0, 14, 1, 0, 2, 1}, // #158 |
| 2147 | {DBGFIELD(/*FRINT_D_FRINT_W*/ 11969) 1, false, false, false, 0, 14, 1, 0, 2, 1}, // #159 |
| 2148 | {DBGFIELD(/*FTQ_H_FTQ_W*/ 11985) 1, false, false, false, 0, 14, 1, 0, 2, 1}, // #160 |
| 2149 | {DBGFIELD(/*FTRUNC_S_D_FTRUNC_S_W_FTRUNC_U_D_FTRUNC_U_W*/ 11997) 1, false, false, false, 0, 14, 1, 0, 2, 1}, // #161 |
| 2150 | {DBGFIELD(/*FEXDO_H_FEXDO_W*/ 12041) 1, false, false, false, 0, 14, 1, 0, 2, 1}, // #162 |
| 2151 | {DBGFIELD(/*FEXUPL_D_FEXUPL_W*/ 12057) 1, false, false, false, 0, 14, 1, 0, 2, 1}, // #163 |
| 2152 | {DBGFIELD(/*FEXUPR_D_FEXUPR_W*/ 12075) 1, false, false, false, 0, 14, 1, 0, 2, 1}, // #164 |
| 2153 | {DBGFIELD(/*FCLASS_D_FCLASS_W*/ 12093) 1, false, false, false, 0, 14, 1, 0, 2, 1}, // #165 |
| 2154 | {DBGFIELD(/*FMAX_A_D_FMAX_A_W*/ 12111) 1, false, false, false, 0, 14, 1, 0, 2, 1}, // #166 |
| 2155 | {DBGFIELD(/*FMAX_D_FMAX_W*/ 12129) 1, false, false, false, 0, 14, 1, 0, 2, 1}, // #167 |
| 2156 | {DBGFIELD(/*FMIN_A_D_FMIN_A_W*/ 12143) 1, false, false, false, 0, 14, 1, 0, 2, 1}, // #168 |
| 2157 | {DBGFIELD(/*SUBS_S_B_SUBS_S_D_SUBS_S_H_SUBS_S_W_SUBS_U_B_SUBS_U_D_SUBS_U_H_SUBS_U_W*/ 12161) 1, false, false, false, 0, 14, 2, 0, 2, 1}, // #169 |
| 2158 | {DBGFIELD(/*SUBSUU_S_B_SUBSUU_S_D_SUBSUU_S_H_SUBSUU_S_W*/ 12233) 1, false, false, false, 0, 14, 2, 0, 2, 1}, // #170 |
| 2159 | {DBGFIELD(/*SUBVI_B_SUBVI_D_SUBVI_H_SUBVI_W*/ 12277) 1, false, false, false, 0, 14, 2, 0, 2, 1}, // #171 |
| 2160 | {DBGFIELD(/*HADD_S_D_HADD_S_H_HADD_S_W_HADD_U_D_HADD_U_H_HADD_U_W*/ 12309) 1, false, false, false, 0, 14, 1, 0, 2, 1}, // #172 |
| 2161 | {DBGFIELD(/*HSUB_S_D_HSUB_S_H_HSUB_S_W_HSUB_U_D_HSUB_U_H_HSUB_U_W*/ 12363) 1, false, false, false, 0, 14, 1, 0, 2, 1}, // #173 |
| 2162 | {DBGFIELD(/*MAX_S_B_MAX_S_D_MAX_S_H_MAX_S_W_MIN_S_B_MIN_S_D_MIN_S_H_MIN_S_W*/ 12417) 1, false, false, false, 0, 14, 1, 0, 2, 1}, // #174 |
| 2163 | {DBGFIELD(/*MAX_U_B_MAX_U_D_MAX_U_H_MAX_U_W_MIN_U_B_MIN_U_D_MIN_U_H_MIN_U_W*/ 12481) 1, false, false, false, 0, 14, 1, 0, 2, 1}, // #175 |
| 2164 | {DBGFIELD(/*MAX_A_B_MAX_A_D_MAX_A_H_MAX_A_W_MIN_A_B_MIN_A_D_MIN_A_H_MIN_A_W*/ 12545) 1, false, false, false, 0, 14, 1, 0, 2, 1}, // #176 |
| 2165 | {DBGFIELD(/*SRAI_B_SRAI_D_SRAI_H_SRAI_W_SRA_B_SRA_D_SRA_H_SRA_W*/ 12609) 1, false, false, false, 0, 14, 1, 0, 2, 1}, // #177 |
| 2166 | {DBGFIELD(/*SRLI_B_SRLI_D_SRLI_H_SRLI_W_SRL_B_SRL_D_SRL_H_SRL_W*/ 12661) 1, false, false, false, 0, 14, 1, 0, 2, 1}, // #178 |
| 2167 | {DBGFIELD(/*SRARI_B_SRARI_D_SRARI_H_SRARI_W_SRAR_B_SRAR_D_SRAR_H_SRAR_W*/ 12713) 1, false, false, false, 0, 14, 1, 0, 2, 1}, // #179 |
| 2168 | {DBGFIELD(/*SRLRI_B_SRLRI_D_SRLRI_H_SRLRI_W_SRLR_B_SRLR_D_SRLR_H_SRLR_W*/ 12773) 1, false, false, false, 0, 14, 1, 0, 2, 1}, // #180 |
| 2169 | {DBGFIELD(/*SLLI_B_SLLI_D_SLLI_H_SLLI_W_SLL_B_SLL_D_SLL_H_SLL_W*/ 12833) 1, false, false, false, 0, 14, 1, 0, 2, 1}, // #181 |
| 2170 | {DBGFIELD(/*FADD_D32_FADD_D64*/ 12885) 1, false, false, false, 0, 68, 6, 0, 2, 1}, // #182 |
| 2171 | {DBGFIELD(/*FADD_PS64_FMUL_PS64_FSUB_PS64*/ 12903) 1, false, false, false, 0, 68, 6, 0, 2, 1}, // #183 |
| 2172 | {DBGFIELD(/*TRUNC_L_D64_TRUNC_L_S_TRUNC_W_D32_TRUNC_W_D64_TRUNC_W_S*/ 12933) 1, false, false, false, 0, 68, 6, 0, 2, 1}, // #184 |
| 2173 | {DBGFIELD(/*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*/ 12989) 1, false, false, false, 0, 68, 6, 0, 2, 1}, // #185 |
| 2174 | {DBGFIELD(/*CVT_PS_S64*/ 13121) 1, false, false, false, 0, 68, 6, 0, 2, 1}, // #186 |
| 2175 | {DBGFIELD(/*CVT_S_PL64_CVT_S_PU64*/ 13132) 1, false, false, false, 0, 68, 6, 0, 2, 1}, // #187 |
| 2176 | {DBGFIELD(/*C_EQ_D32_C_EQ_D64_C_EQ_S_C_F_D32_C_F_D64_C_F_S_C_LE_D32_C_LE_D64_C_LE_S_C_LT_D32_C_LT_D64_C_LT_S_C_NGE_D32_C_NGE_D64_C_NGE_S_C_NGLE_D32_C_NGLE_D64_C_NGLE_S_C_NGL_D32_C_NGL_D64_C_NGL_S_C_NGT_D32_C_NGT_D64_C_NGT_S_C_OLE_D32_C_OLE_D64_C_OLE_S_C_OLT_D32_C_OLT_D64_C_OLT_S_C_SEQ_D32_C_SEQ_D64_C_SEQ_S_C_SF_D32_C_SF_D64_C_SF_S_C_UEQ_D32_C_UEQ_D64_C_UEQ_S_C_ULE_D32_C_ULE_D64_C_ULE_S_C_ULT_D32_C_ULT_D64_C_ULT_S_C_UN_D32_C_UN_D64_C_UN_S*/ 13154) 1, false, false, false, 0, 68, 6, 0, 2, 1}, // #188 |
| 2177 | {DBGFIELD(/*FCMP_D32_FCMP_D64_FCMP_S32*/ 13584) 1, false, false, false, 0, 68, 6, 0, 2, 1}, // #189 |
| 2178 | {DBGFIELD(/*PLL_PS64_PLU_PS64_PUL_PS64_PUU_PS64*/ 13611) 1, false, false, false, 0, 68, 6, 0, 2, 1}, // #190 |
| 2179 | {DBGFIELD(/*FDIV_S*/ 13647) 1, false, false, false, 0, 65, 17, 0, 3, 1}, // #191 |
| 2180 | {DBGFIELD(/*FDIV_D32_FDIV_D64*/ 13654) 1, false, false, false, 0, 81, 4, 0, 3, 1}, // #192 |
| 2181 | {DBGFIELD(/*FSQRT_S*/ 13672) 1, false, false, false, 0, 99, 20, 0, 3, 1}, // #193 |
| 2182 | {DBGFIELD(/*FSQRT_D32_FSQRT_D64*/ 13680) 1, false, false, false, 0, 70, 18, 0, 3, 1}, // #194 |
| 2183 | {DBGFIELD(/*FRCP_D_FRCP_W*/ 13700) 1, false, false, false, 0, 99, 20, 0, 3, 1}, // #195 |
| 2184 | {DBGFIELD(/*FRSQRT_D_FRSQRT_W*/ 13714) 1, false, false, false, 0, 99, 20, 0, 3, 1}, // #196 |
| 2185 | {DBGFIELD(/*RECIP_D32_RECIP_D64_RSQRT_D32_RSQRT_D64*/ 13732) 1, false, false, false, 0, 99, 20, 0, 3, 1}, // #197 |
| 2186 | {DBGFIELD(/*RECIP_S_RSQRT_S*/ 13772) 1, false, false, false, 0, 99, 20, 0, 3, 1}, // #198 |
| 2187 | {DBGFIELD(/*FMADD_D_FMADD_W*/ 13788) 1, false, false, false, 0, 68, 13, 0, 2, 1}, // #199 |
| 2188 | {DBGFIELD(/*FSQRT_W*/ 13804) 1, false, false, false, 0, 99, 20, 0, 3, 1}, // #200 |
| 2189 | {DBGFIELD(/*FMUL_D_FMUL_W*/ 13812) 1, false, false, false, 0, 68, 6, 0, 2, 1}, // #201 |
| 2190 | {DBGFIELD(/*FADD_D_FADD_W*/ 13826) 1, false, false, false, 0, 68, 6, 0, 2, 1}, // #202 |
| 2191 | {DBGFIELD(/*DPADD_S_D_DPADD_S_H_DPADD_S_W_DPADD_U_D_DPADD_U_H_DPADD_U_W*/ 13840) 1, false, false, false, 0, 14, 3, 0, 2, 1}, // #203 |
| 2192 | {DBGFIELD(/*DOTP_S_D_DOTP_S_H_DOTP_S_W_DOTP_U_D_DOTP_U_H_DOTP_U_W*/ 13900) 1, false, false, false, 0, 14, 3, 0, 2, 1}, // #204 |
| 2193 | {DBGFIELD(/*MSUBV_B_MSUBV_D_MSUBV_H_MSUBV_W*/ 13954) 1, false, false, false, 0, 14, 3, 0, 2, 1}, // #205 |
| 2194 | {DBGFIELD(/*MADDV_B_MADDV_D_MADDV_H_MADDV_W*/ 13986) 1, false, false, false, 0, 14, 3, 0, 2, 1}, // #206 |
| 2195 | {DBGFIELD(/*MULV_B_MULV_D_MULV_H_MULV_W*/ 14018) 1, false, false, false, 0, 14, 3, 0, 2, 1}, // #207 |
| 2196 | {DBGFIELD(/*MADDR_Q_H_MADDR_Q_W*/ 14046) 1, false, false, false, 0, 14, 3, 0, 2, 1}, // #208 |
| 2197 | {DBGFIELD(/*MADD_Q_H_MADD_Q_W*/ 14066) 1, false, false, false, 0, 14, 3, 0, 2, 1}, // #209 |
| 2198 | {DBGFIELD(/*MSUBR_Q_H_MSUBR_Q_W*/ 14084) 1, false, false, false, 0, 14, 3, 0, 2, 1}, // #210 |
| 2199 | {DBGFIELD(/*MSUB_Q_H_MSUB_Q_W*/ 14104) 1, false, false, false, 0, 14, 3, 0, 2, 1}, // #211 |
| 2200 | {DBGFIELD(/*MULR_Q_H_MULR_Q_W*/ 14122) 1, false, false, false, 0, 14, 3, 0, 2, 1}, // #212 |
| 2201 | {DBGFIELD(/*MADD_D32_MADD_D64_MADD_S_MSUB_D32_MSUB_D64_MSUB_S_NMADD_D32_NMADD_D64_NMADD_S_NMSUB_D32_NMSUB_D64_NMSUB_S*/ 14140) 1, false, false, false, 1, 68, 13, 1, 2, 1}, // #213 |
| 2202 | {DBGFIELD(/*CTC1_MTC1_MTC1_D64_MTHC1_D32_MTHC1_D64_BuildPairF64_BuildPairF64_64*/ 14246) 2, false, false, false, 0, 73, 1, 0, 4, 1}, // #214 |
| 2203 | {DBGFIELD(/*BuildPairF64_FPR*/ 14314) 2, false, false, false, 0, 73, 1, 0, 4, 1}, // #215 |
| 2204 | {DBGFIELD(/*COPY_U_B_COPY_U_H_COPY_U_W*/ 14331) 2, false, false, false, 0, 73, 2, 0, 4, 1}, // #216 |
| 2205 | {DBGFIELD(/*BC1F_BC1FL_BC1T_BC1TL_MOVF_I_MOVT_I*/ 14358) 2, false, false, false, 0, 73, 2, 0, 4, 1}, // #217 |
| 2206 | {DBGFIELD(/*CFC1_MFC1_MFC1_D64_MFHC1_D32_MFHC1_D64_ExtractElementF64_ExtractElementF64_64*/ 14394) 2, false, false, false, 0, 73, 2, 0, 4, 1}, // #218 |
| 2207 | {DBGFIELD(/*SDC1_SDC164_SWC1*/ 14472) 2, false, false, false, 0, 73, 1, 0, 4, 1}, // #219 |
| 2208 | {DBGFIELD(/*SDXC1_SDXC164_SWXC1_SUXC1_SUXC164*/ 14489) 2, false, false, false, 0, 73, 1, 0, 4, 1}, // #220 |
| 2209 | {DBGFIELD(/*ST_B_ST_D_ST_H_ST_W*/ 14523) 2, false, false, false, 0, 73, 1, 0, 4, 1}, // #221 |
| 2210 | {DBGFIELD(/*MOVN_I_D32_MOVN_I_D64_MOVN_I_S_MOVZ_I_D32_MOVZ_I_D64_MOVZ_I_S*/ 14543) 2, false, false, false, 0, 102, 2, 0, 4, 1}, // #222 |
| 2211 | {DBGFIELD(/*LDC1_LDC164_LWC1*/ 14605) 2, false, false, false, 0, 77, 6, 0, 4, 1}, // #223 |
| 2212 | {DBGFIELD(/*LDXC1_LDXC164_LWXC1_LUXC1_LUXC164*/ 14622) 2, false, false, false, 0, 77, 6, 0, 4, 1}, // #224 |
| 2213 | {DBGFIELD(/*CEIL_L_D64_CEIL_L_S_CEIL_W_D32_CEIL_W_D64_CEIL_W_S*/ 14656) 1, false, false, false, 0, 68, 6, 0, 2, 1}, // #225 |
| 2214 | {DBGFIELD(/*FLOOR_L_D64_FLOOR_L_S_FLOOR_W_D32_FLOOR_W_D64_FLOOR_W_S*/ 14707) 1, false, false, false, 0, 68, 6, 0, 2, 1}, // #226 |
| 2215 | {DBGFIELD(/*ROUND_L_D64_ROUND_L_S_ROUND_W_D32_ROUND_W_D64_ROUND_W_S*/ 14763) 1, false, false, false, 0, 68, 6, 0, 2, 1}, // #227 |
| 2216 | {DBGFIELD(/*ROTRV*/ 14819) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #228 |
| 2217 | {DBGFIELD(/*ADD_ADDiu_ADDu_ANDi_ORi_ROTR_SEB_SEH_SLL_SLLV_SLT_SLTu_SRA_SRAV_SRL_SRLV_XORi*/ 14825) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #229 |
| 2218 | {DBGFIELD(/*CLO_CLZ*/ 14903) 1, false, false, false, 0, 17, 1, 0, 2, 1}, // #230 |
| 2219 | {DBGFIELD(/*LEA_ADDiu*/ 14911) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #231 |
| 2220 | {DBGFIELD(/*WSBH*/ 14921) 1, false, false, false, 0, 17, 2, 0, 2, 1}, // #232 |
| 2221 | {DBGFIELD(/*COPY*/ 14926) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #233 |
| 2222 | {DBGFIELD(/*ADDIUPC_ALIGN_ALUIPC_AUI_AUIPC_BITSWAP_CLO_R6_CLZ_R6_LSA_R6_SELEQZ_SELNEZ*/ 14931) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #234 |
| 2223 | {DBGFIELD(/*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_SltiCCRxImmX16_SltiuRxImm16_SltiuRxImmX16_SltiuCCRxImmX16_SltRxRy16_SltCCRxRy16_SltuRxRy16_SltuRxRyRz16_SltuCCRxRy16_SravRxRy16_SraX16_SrlvRxRy16_SrlX16_SubuRxRyRz16_XorRxRxRy16*/ 15005) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #235 |
| 2224 | {DBGFIELD(/*Constant32_LwConstant32_GotPrologue16_CONSTPOOL_ENTRY*/ 15511) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #236 |
| 2225 | {DBGFIELD(/*ADDIUPC_MM_ADDIUR1SP_MM_ADDIUR2_MM_ADDIUS5_MM_ADDIUSP_MM_ADDU16_MM_ADD_MM_ADDi_MM_ADDiu_MM_ADDu_MM_AND16_MM_ANDI16_MM_AND_MM_ANDi_MM_CLO_MM_CLZ_MM_EXT_MM_INS_MM_LEA_ADDiu_MM_LI16_MM_LUi_MM_MOVE16_MM_MOVEP_MM_NOR_MM_NOT16_MM_OR16_MM_OR_MM_ORi_MM_ROTRV_MM_ROTR_MM_SEB_MM_SEH_MM_SLL16_MM_SLLV_MM_SLL_MM_SLT_MM_SLTi_MM_SLTiu_MM_SLTu_MM_SRAV_MM_SRA_MM_SRL16_MM_SRLV_MM_SRL_MM_SSNOP_MM_SUBU16_MM_SUB_MM_SUBu_MM_WSBH_MM_XOR16_MM_XOR_MM_XORi_MM*/ 15565) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #237 |
| 2226 | {DBGFIELD(/*ADDIUPC_MMR6_ADDIU_MMR6_ADDU16_MMR6_ADDU_MMR6_ADD_MMR6_ALIGN_MMR6_ALUIPC_MMR6_AND16_MMR6_ANDI16_MMR6_ANDI_MMR6_AND_MMR6_AUIPC_MMR6_AUI_MMR6_BITSWAP_MMR6_CLO_MMR6_CLZ_MMR6_EXT_MMR6_INS_MMR6_LI16_MMR6_LSA_MMR6_LUI_MMR6_MOVE16_MMR6_NOR_MMR6_NOT16_MMR6_OR16_MMR6_ORI_MMR6_OR_MMR6_SELEQZ_MMR6_SELNEZ_MMR6_SLL16_MMR6_SLL_MMR6_SRL16_MMR6_SSNOP_MMR6_SUBU16_MMR6_SUBU_MMR6_SUB_MMR6_WSBH_MMR6_XOR16_MMR6_XORI_MMR6_XOR_MMR6*/ 16002) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #238 |
| 2227 | {DBGFIELD(/*AND64_ANDi64_DEXT64_32_DSLL64_32_ORi64_SEB64_SEH64_SLL64_32_SLL64_64_SLT64_SLTi64_SLTiu64_SLTu64_XOR64_XORi64*/ 16415) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #239 |
| 2228 | {DBGFIELD(/*DADD_DADDiu_DADDu_DEXT_DEXTM_DEXTU_DINS_DINSM_DINSU_DROTR_DROTR32_DROTRV_DSBH_DSHD_DSLL_DSLL32_DSLLV_DSRA_DSRA32_DSRAV_DSRL_DSRL32_DSRLV_DSUB_DSUBu_LUi64_NOR64_OR64*/ 16525) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #240 |
| 2229 | {DBGFIELD(/*DADDi_DCLO_DCLZ_LEA_ADDiu64*/ 16690) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #241 |
| 2230 | {DBGFIELD(/*DALIGN_DAHI_DATI_DAUI_DCLO_R6_DCLZ_R6_DBITSWAP_DLSA_DLSA_R6_SELEQZ64_SELNEZ64*/ 16718) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #242 |
| 2231 | {DBGFIELD(/*MADD_MADDU_MSUB_MSUBU*/ 16796) 1, false, false, false, 0, 93, 3, 0, 3, 1}, // #243 |
| 2232 | {DBGFIELD(/*PseudoMADD_MM_PseudoMADDU_MM_PseudoMSUB_MM_PseudoMSUBU_MM_PseudoMULT_MM_PseudoMULTu_MM*/ 16818) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #244 |
| 2233 | {DBGFIELD(/*PseudoMADD_PseudoMADDU_PseudoMSUB_PseudoMSUBU*/ 16905) 1, false, false, false, 0, 93, 3, 0, 3, 1}, // #245 |
| 2234 | {DBGFIELD(/*PseudoMULT_PseudoMULTu*/ 16951) 1, false, false, false, 0, 17, 3, 0, 2, 1}, // #246 |
| 2235 | {DBGFIELD(/*PseudoMFHI_MM_PseudoMFLO_MM*/ 16974) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #247 |
| 2236 | {DBGFIELD(/*RDHWR*/ 17002) 1, false, false, false, 0, 17, 2, 0, 2, 1}, // #248 |
| 2237 | {DBGFIELD(/*PseudoMTLOHI_MM*/ 17008) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #249 |
| 2238 | {DBGFIELD(/*MUH_MUHU_MULU_MUL_R6*/ 17024) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #250 |
| 2239 | {DBGFIELD(/*MOD_MODU*/ 17045) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #251 |
| 2240 | {DBGFIELD(/*MultRxRy16_MultuRxRy16_MultRxRyRz16_MultuRxRyRz16*/ 17054) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #252 |
| 2241 | {DBGFIELD(/*DivRxRy16*/ 17104) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #253 |
| 2242 | {DBGFIELD(/*DivuRxRy16*/ 17114) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #254 |
| 2243 | {DBGFIELD(/*MULT_MM_MULTu_MM_MADD_MM_MADDU_MM_MSUB_MM_MSUBU_MM*/ 17125) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #255 |
| 2244 | {DBGFIELD(/*MUL_MM*/ 17176) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #256 |
| 2245 | {DBGFIELD(/*SDIV_MM_SDIV_MM_Pseudo*/ 17183) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #257 |
| 2246 | {DBGFIELD(/*UDIV_MM_UDIV_MM_Pseudo*/ 17206) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #258 |
| 2247 | {DBGFIELD(/*MFHI16_MM_MFLO16_MM_MOVF_I_MM_MOVT_I_MM_MFHI_MM_MFLO_MM_MTHI_MM_MTLO_MM*/ 17229) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #259 |
| 2248 | {DBGFIELD(/*RDHWR_MM*/ 17301) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #260 |
| 2249 | {DBGFIELD(/*MUHU_MMR6_MUH_MMR6_MULU_MMR6_MUL_MMR6*/ 17310) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #261 |
| 2250 | {DBGFIELD(/*MODU_MMR6_MOD_MMR6_DIVU_MMR6_DIV_MMR6*/ 17348) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #262 |
| 2251 | {DBGFIELD(/*RDHWR_MMR6*/ 17386) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #263 |
| 2252 | {DBGFIELD(/*DMULU*/ 17397) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #264 |
| 2253 | {DBGFIELD(/*DMULT_DMULTu_PseudoDMULT_PseudoDMULTu*/ 17403) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #265 |
| 2254 | {DBGFIELD(/*DSDIV_PseudoDSDIV*/ 17441) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #266 |
| 2255 | {DBGFIELD(/*DUDIV_PseudoDUDIV*/ 17459) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #267 |
| 2256 | {DBGFIELD(/*MFHI64_MFLO64_PseudoMFHI64_PseudoMFLO64_PseudoMTLOHI64*/ 17477) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #268 |
| 2257 | {DBGFIELD(/*MTHI64_MTLO64*/ 17532) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #269 |
| 2258 | {DBGFIELD(/*RDHWR64*/ 17546) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #270 |
| 2259 | {DBGFIELD(/*MOVN_I_I64_MOVN_I64_I_MOVN_I64_I64_MOVZ_I_I64_MOVZ_I64_I_MOVZ_I64_I64*/ 17554) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #271 |
| 2260 | {DBGFIELD(/*DDIV_DMOD*/ 17624) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #272 |
| 2261 | {DBGFIELD(/*B_BAL_BAL_BR_BEQ_BNE_BGTZ_BGEZ_BLEZ_BLTZ_J_ERET_ERet_ERETNC_DERET*/ 17634) 1, false, false, false, 0, 84, 1, 0, 3, 1}, // #273 |
| 2262 | {DBGFIELD(/*BLTZAL_JR_JR_HB*/ 17700) 1, false, false, false, 0, 84, 1, 0, 3, 1}, // #274 |
| 2263 | {DBGFIELD(/*NAL*/ 17716) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #275 |
| 2264 | {DBGFIELD(/*BEQL_BNEL_BGEZL_BGTZL_BLEZL_BLTZL*/ 17720) 1, false, false, false, 0, 84, 1, 0, 3, 1}, // #276 |
| 2265 | {DBGFIELD(/*TAILCALL_PseudoReturn_RetRA*/ 17754) 1, false, false, false, 0, 84, 1, 0, 3, 1}, // #277 |
| 2266 | {DBGFIELD(/*TAILCALLREG_TAILCALLREGHB_PseudoIndirectBranch_PseudoIndirectHazardBranch*/ 17782) 1, false, false, false, 0, 84, 1, 0, 3, 1}, // #278 |
| 2267 | {DBGFIELD(/*BGEZAL*/ 17856) 1, false, false, false, 0, 84, 1, 0, 3, 1}, // #279 |
| 2268 | {DBGFIELD(/*BGEZALL_BLTZALL*/ 17863) 1, false, false, false, 0, 84, 1, 0, 3, 1}, // #280 |
| 2269 | {DBGFIELD(/*BREAK_SYSCALL_TNE_TLT_TLTU_TRAP*/ 17879) 1, false, false, false, 0, 84, 1, 0, 3, 1}, // #281 |
| 2270 | {DBGFIELD(/*BALC_BEQZALC_BGEZALC_BGTZALC_BLEZALC_BLTZALC_BNEZALC_JIALC*/ 17911) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #282 |
| 2271 | {DBGFIELD(/*BC_BC2EQZ_BC2NEZ_BEQC_BEQZC_BGEC_BGEUC_BGEZC_BGTZC_BLEZC_BLTC_BLTUC_BLTZC_BNEC_BNEZC_BNVC_BOVC_JIC_JR_HB_R6_PseudoIndirectBranchR6_PseudoIndrectHazardBranchR6*/ 17970) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #283 |
| 2272 | {DBGFIELD(/*SIGRIE*/ 18129) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #284 |
| 2273 | {DBGFIELD(/*TAILCALLR6REG_TAILCALLHBR6REG*/ 18136) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #285 |
| 2274 | {DBGFIELD(/*SDBBP_R6*/ 18166) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #286 |
| 2275 | {DBGFIELD(/*Bimm16_BimmX16_BeqzRxImm16_BeqzRxImmX16_BnezRxImm16_BnezRxImmX16_Bteqz16_BteqzX16_BteqzT8CmpX16_BteqzT8CmpiX16_BteqzT8SltX16_BteqzT8SltuX16_BteqzT8SltiX16_BteqzT8SltiuX16_Btnez16_BtnezX16_BtnezT8CmpX16_BtnezT8CmpiX16_BtnezT8SltX16_BtnezT8SltuX16_BtnezT8SltiX16_BtnezT8SltiuX16_JrRa16_JrcRa16_JrcRx16_RetRA16*/ 18175) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #287 |
| 2276 | {DBGFIELD(/*Jal16_JalB16_JumpLinkReg16*/ 18483) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #288 |
| 2277 | {DBGFIELD(/*Break16*/ 18510) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #289 |
| 2278 | {DBGFIELD(/*SelBeqZ_SelTBteqZCmp_SelTBteqZCmpi_SelTBteqZSlt_SelTBteqZSlti_SelTBteqZSltu_SelTBteqZSltiu_SelBneZ_SelTBtneZCmp_SelTBtneZCmpi_SelTBtneZSlt_SelTBtneZSlti_SelTBtneZSltu_SelTBtneZSltiu*/ 18518) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #290 |
| 2279 | {DBGFIELD(/*B16_MM_BAL_BR_MM_BC1F_MM_BC1T_MM_BEQZ16_MM_BEQZC_MM_BEQ_MM_BGEZ_MM_BGTZ_MM_BLEZ_MM_BLTZ_MM_BNEZ16_MM_BNEZC_MM_BNE_MM_B_MM_DERET_MM_ERET_MM_JR16_MM_JR_MM_J_MM_B_MM_Pseudo*/ 18700) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #291 |
| 2280 | {DBGFIELD(/*BGEZALS_MM_BGEZAL_MM_BLTZALS_MM_BLTZAL_MM_JALR16_MM_JALRS16_MM_JALRS_MM_JALR_MM_JALS_MM_JALX_MM_JAL_MM*/ 18870) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #292 |
| 2281 | {DBGFIELD(/*TAILCALLREG_MM_TAILCALL_MM_PseudoIndirectBranch_MM*/ 18973) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #293 |
| 2282 | {DBGFIELD(/*BREAK16_MM_BREAK_MM_SDBBP16_MM_SDBBP_MM_SYSCALL_MM_TEQI_MM_TEQ_MM_TGEIU_MM_TGEI_MM_TGEU_MM_TGE_MM_TLTIU_MM_TLTI_MM_TLTU_MM_TLT_MM_TNEI_MM_TNE_MM_TRAP_MM*/ 19024) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #294 |
| 2283 | {DBGFIELD(/*BC16_MMR6_BC1EQZC_MMR6_BC1NEZC_MMR6_BC2EQZC_MMR6_BC2NEZC_MMR6_BC_MMR6_BEQC_MMR6_BEQZC16_MMR6_BEQZC_MMR6_BGEC_MMR6_BGEUC_MMR6_BGEZC_MMR6_BGTZC_MMR6_BLEZC_MMR6_BLTC_MMR6_BLTUC_MMR6_BLTZC_MMR6_BNEC_MMR6_BNEZC16_MMR6_BNEZC_MMR6_BNVC_MMR6_BOVC_MMR6_DERET_MMR6_ERETNC_MMR6_JAL_MMR6_ERET_MMR6_JIC_MMR6_JRADDIUSP_JRC16_MM_JRC16_MMR6_JRCADDIUSP_MMR6_SIGRIE_MMR6_B_MMR6_Pseudo_PseudoIndirectBranch_MMR6*/ 19177) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #295 |
| 2284 | {DBGFIELD(/*BALC_MMR6_BEQZALC_MMR6_BGEZALC_MMR6_BGTZALC_MMR6_BLEZALC_MMR6_BLTZALC_MMR6_BNEZALC_MMR6_JALRC16_MMR6_JALRC_HB_MMR6_JALRC_MMR6_JIALC_MMR6*/ 19570) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #296 |
| 2285 | {DBGFIELD(/*TAILCALLREG_MMR6_TAILCALL_MMR6*/ 19707) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #297 |
| 2286 | {DBGFIELD(/*BREAK16_MMR6_BREAK_MMR6_SDBBP_MMR6_SDBBP16_MMR6*/ 19738) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #298 |
| 2287 | {DBGFIELD(/*BEQ64_BGEZ64_BGTZ64_BLEZ64_BLTZ64_BNE64_JR64*/ 19786) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #299 |
| 2288 | {DBGFIELD(/*JALR64_JALR64Pseudo_JALRHB64Pseudo_JALR_HB64*/ 19831) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #300 |
| 2289 | {DBGFIELD(/*JR_HB64_TAILCALLREG64_TAILCALLREGHB64*/ 19876) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #301 |
| 2290 | {DBGFIELD(/*PseudoReturn64*/ 19914) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #302 |
| 2291 | {DBGFIELD(/*BEQC64_BEQZC64_BGEC64_BGEUC64_BGEZC64_BGTZC64_BLEZC64_BLTC64_BLTUC64_BLTZC64_BNEC64_BNEZC64_JIC64*/ 19929) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #303 |
| 2292 | {DBGFIELD(/*PseudoIndirectBranch64_PseudoIndirectHazardBranch64*/ 20027) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #304 |
| 2293 | {DBGFIELD(/*JIALC64*/ 20079) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #305 |
| 2294 | {DBGFIELD(/*JR_HB64_R6_TAILCALL64R6REG_TAILCALLHB64R6REG_PseudoIndirectBranch64R6_PseudoIndrectHazardBranch64R6*/ 20087) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #306 |
| 2295 | {DBGFIELD(/*TLBP_TLBR_TLBWI_TLBWR*/ 20187) 1, false, false, false, 0, 84, 1, 0, 3, 1}, // #307 |
| 2296 | {DBGFIELD(/*MFC0*/ 20209) 1, false, false, false, 0, 84, 1, 0, 3, 1}, // #308 |
| 2297 | {DBGFIELD(/*EVP_DVP*/ 20214) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #309 |
| 2298 | {DBGFIELD(/*TLBP_MM_TLBR_MM_TLBWI_MM_TLBWR_MM*/ 20222) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #310 |
| 2299 | {DBGFIELD(/*DI_MM_EI_MM*/ 20256) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #311 |
| 2300 | {DBGFIELD(/*EHB_MM_PAUSE_MM_WAIT_MM*/ 20268) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #312 |
| 2301 | {DBGFIELD(/*RDPGPR_MMR6_WRPGPR_MMR6*/ 20292) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #313 |
| 2302 | {DBGFIELD(/*TLBINV_MMR6_TLBINVF_MMR6*/ 20316) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #314 |
| 2303 | {DBGFIELD(/*MFHC0_MMR6_MFC0_MMR6_MFHC2_MMR6_MFC2_MMR6*/ 20341) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #315 |
| 2304 | {DBGFIELD(/*MTHC0_MMR6_MTC0_MMR6_MTHC2_MMR6_MTC2_MMR6*/ 20383) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #316 |
| 2305 | {DBGFIELD(/*EVP_MMR6_DVP_MMR6*/ 20425) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #317 |
| 2306 | {DBGFIELD(/*DI_MMR6_EI_MMR6*/ 20443) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #318 |
| 2307 | {DBGFIELD(/*EHB_MMR6_PAUSE_MMR6_WAIT_MMR6*/ 20459) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #319 |
| 2308 | {DBGFIELD(/*DMFC0*/ 20489) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #320 |
| 2309 | {DBGFIELD(/*DMTC0*/ 20495) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #321 |
| 2310 | {DBGFIELD(/*DMFC2_DMTC2*/ 20501) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #322 |
| 2311 | {DBGFIELD(/*CFC2_MM_CTC2_MM*/ 20513) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #323 |
| 2312 | {DBGFIELD(/*DMT_DVPE_EMT_EVPE_MFTR_MTTR*/ 20529) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #324 |
| 2313 | {DBGFIELD(/*YIELD*/ 20557) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #325 |
| 2314 | {DBGFIELD(/*FORK*/ 20563) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #326 |
| 2315 | {DBGFIELD(/*DMFGC0_DMTGC0*/ 20568) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #327 |
| 2316 | {DBGFIELD(/*HYPCALL_MM_TLBGINVF_MM_TLBGINV_MM_TLBGP_MM_TLBGR_MM_TLBGWI_MM_TLBGWR_MM_MFGC0_MM_MFHGC0_MM_MTGC0_MM_MTHGC0_MM*/ 20582) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #328 |
| 2317 | {DBGFIELD(/*LB_LBu_LH_LHu_LW_LDC3*/ 20692) 1, false, false, false, 0, 63, 6, 0, 2, 1}, // #329 |
| 2318 | {DBGFIELD(/*LL_LWC2_LWC3_LDC2*/ 20714) 1, false, false, false, 0, 63, 6, 0, 2, 1}, // #330 |
| 2319 | {DBGFIELD(/*LWL_LWR*/ 20732) 1, false, false, false, 0, 87, 6, 0, 3, 1}, // #331 |
| 2320 | {DBGFIELD(/*SWC2_SWC3_SDC2*/ 20740) 1, false, false, false, 0, 90, 1, 0, 3, 1}, // #332 |
| 2321 | {DBGFIELD(/*SWL_SWR*/ 20755) 1, false, false, false, 0, 90, 1, 0, 3, 1}, // #333 |
| 2322 | {DBGFIELD(/*SC*/ 20763) 1, false, false, false, 0, 90, 1, 0, 3, 1}, // #334 |
| 2323 | {DBGFIELD(/*SC_MMR6*/ 20766) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #335 |
| 2324 | {DBGFIELD(/*CACHE*/ 20774) 1, false, false, false, 0, 63, 1, 0, 2, 1}, // #336 |
| 2325 | {DBGFIELD(/*LDC2_R6_LL_R6_LWC2_R6*/ 20780) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #337 |
| 2326 | {DBGFIELD(/*SWC2_R6_SDC2_R6*/ 20802) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #338 |
| 2327 | {DBGFIELD(/*SC_R6*/ 20818) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #339 |
| 2328 | {DBGFIELD(/*CACHE_R6*/ 20824) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #340 |
| 2329 | {DBGFIELD(/*GINVI_GINVT*/ 20833) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #341 |
| 2330 | {DBGFIELD(/*SBE_SHE_SWE_SCE*/ 20845) 1, false, false, false, 0, 90, 1, 0, 3, 1}, // #342 |
| 2331 | {DBGFIELD(/*PREFE*/ 20861) 1, false, false, false, 0, 63, 1, 0, 2, 1}, // #343 |
| 2332 | {DBGFIELD(/*LBE_MM_LBuE_MM_LHE_MM_LHuE_MM_LWE_MM_LWLE_MM_LWRE_MM_LLE_MM*/ 20867) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #344 |
| 2333 | {DBGFIELD(/*SBE_MM_SB_MM_SHE_MM_SWE_MM_SWLE_MM_SWRE_MM_SCE_MM*/ 20927) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #345 |
| 2334 | {DBGFIELD(/*PREFE_MM*/ 20977) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #346 |
| 2335 | {DBGFIELD(/*CACHEE_MM*/ 20986) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #347 |
| 2336 | {DBGFIELD(/*Restore16_RestoreX16_LbRxRyOffMemX16_LbuRxRyOffMemX16_LhRxRyOffMemX16_LhuRxRyOffMemX16_LwRxRyOffMemX16_LwRxSpImmX16_LwRxPcTcp16_LwRxPcTcpX16*/ 20996) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #348 |
| 2337 | {DBGFIELD(/*Save16_SaveX16_SbRxRyOffMemX16_ShRxRyOffMemX16_SwRxRyOffMemX16_SwRxSpImmX16*/ 21137) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #349 |
| 2338 | {DBGFIELD(/*LBU16_MM_LB_MM_LBu_MM_LHU16_MM_LH_MM_LHu_MM_LL_MM_LW16_MM_LWGP_MM_LWL_MM_LWM16_MM_LWM32_MM_LWP_MM_LWR_MM_LWSP_MM_LWU_MM_LWXS_MM_LW_MM*/ 21213) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #350 |
| 2339 | {DBGFIELD(/*SB16_MM_SC_MM_SH16_MM_SH_MM_SW16_MM_SWL_MM_SWM16_MM_SWM32_MM_SWM_MM_SWP_MM_SWR_MM_SWSP_MM_SW_MM*/ 21347) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #351 |
| 2340 | {DBGFIELD(/*PREF_MM_PREFX_MM*/ 21443) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #352 |
| 2341 | {DBGFIELD(/*CACHE_MM*/ 21460) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #353 |
| 2342 | {DBGFIELD(/*SYNC_MM_SYNCI_MM*/ 21469) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #354 |
| 2343 | {DBGFIELD(/*GINVI_MMR6_GINVT_MMR6*/ 21486) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #355 |
| 2344 | {DBGFIELD(/*LBU_MMR6_LB_MMR6_LDC2_MMR6_LL_MMR6_LWM16_MMR6_LWC2_MMR6_LWPC_MMR6_LW_MMR6*/ 21508) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #356 |
| 2345 | {DBGFIELD(/*SB16_MMR6_SB_MMR6_SDC2_MMR6_SH16_MMR6_SH_MMR6_SW16_MMR6_SWC2_MMR6_SWM16_MMR6_SWSP_MMR6_SW_MMR6*/ 21582) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #357 |
| 2346 | {DBGFIELD(/*SYNC_MMR6_SYNCI_MMR6*/ 21677) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #358 |
| 2347 | {DBGFIELD(/*PREF_MMR6*/ 21698) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #359 |
| 2348 | {DBGFIELD(/*CACHE_MMR6*/ 21708) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #360 |
| 2349 | {DBGFIELD(/*LD_LWu_LB64_LBu64_LH64_LHu64_LW64*/ 21719) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #361 |
| 2350 | {DBGFIELD(/*LL64_LLD*/ 21753) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #362 |
| 2351 | {DBGFIELD(/*LWL64_LWR64*/ 21762) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #363 |
| 2352 | {DBGFIELD(/*LDL_LDR*/ 21774) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #364 |
| 2353 | {DBGFIELD(/*SC64_SCD*/ 21782) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #365 |
| 2354 | {DBGFIELD(/*SB64_SH64_SW64_SWL64_SWR64*/ 21791) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #366 |
| 2355 | {DBGFIELD(/*SDL_SDR*/ 21818) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #367 |
| 2356 | {DBGFIELD(/*LWUPC_LDPC*/ 21826) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #368 |
| 2357 | {DBGFIELD(/*CRC32B_CRC32H_CRC32W_CRC32CB_CRC32CH_CRC32CW*/ 21837) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #369 |
| 2358 | {DBGFIELD(/*CRC32D_CRC32CD*/ 21882) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #370 |
| 2359 | {DBGFIELD(/*BADDu_BBIT0_BBIT032_BBIT1_BBIT132_CINS_CINS32_CINS64_32_CINS_i32_DMFC2_OCTEON_DMTC2_OCTEON_DPOP_EXTS_EXTS32_MTM0_MTM1_MTM2_MTP0_MTP1_MTP2_POP_SEQ_SEQi_SNE_SNEi_V3MULU_VMM0_VMULU*/ 21897) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #371 |
| 2360 | {DBGFIELD(/*DMUL*/ 22075) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #372 |
| 2361 | {DBGFIELD(/*SAA_SAAD*/ 22080) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #373 |
| 2362 | {DBGFIELD(/*BC1F_BC1T_BC1FL_BC1TL*/ 22089) 2, false, false, false, 0, 73, 2, 0, 4, 1}, // #374 |
| 2363 | {DBGFIELD(/*FABS_S_FNEG_S_FNEG_D32_FNEG_D64*/ 22111) 1, false, false, false, 0, 14, 1, 0, 2, 1}, // #375 |
| 2364 | {DBGFIELD(/*MADD_S_MSUB_S_NMADD_S_NMSUB_S*/ 22143) 1, false, false, false, 1, 68, 13, 1, 2, 1}, // #376 |
| 2365 | {DBGFIELD(/*FMUL_S*/ 22173) 1, false, false, false, 0, 68, 6, 0, 2, 1}, // #377 |
| 2366 | {DBGFIELD(/*ADDR_PS64_CVT_PS_PW64_CVT_PW_PS64_MULR_PS64*/ 22180) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #378 |
| 2367 | {DBGFIELD(/*PseudoTRUNC_W_D_PseudoTRUNC_W_D32_PseudoTRUNC_W_S*/ 22224) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #379 |
| 2368 | {DBGFIELD(/*MOVT_I64_MOVF_I64_MOVZ_I64_S_MOVN_I64_D64_MOVN_I64_S_MOVZ_I64_D64*/ 22274) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #380 |
| 2369 | {DBGFIELD(/*SELEQZ_S_SELNEZ_S_SELEQZ_D_SELNEZ_D*/ 22340) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #381 |
| 2370 | {DBGFIELD(/*SEL_D_SEL_S*/ 22376) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #382 |
| 2371 | {DBGFIELD(/*MOVF_D32_MM_MOVF_S_MM_MOVN_I_D32_MM_MOVN_I_S_MM_MOVT_D32_MM_MOVT_S_MM_MOVZ_I_D32_MM_MOVZ_I_S_MM*/ 22388) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #383 |
| 2372 | {DBGFIELD(/*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_CEIL_W_MM_CEIL_W_S_MM_FLOOR_W_MM_FLOOR_W_S_MM_NMADD_S_MM_NMADD_D32_MM_NMSUB_S_MM_NMSUB_D32_MM_MADD_S_MM_MADD_D32_MM_ROUND_W_MM_ROUND_W_S_MM_TRUNC_W_MM_TRUNC_W_S_MM*/ 22484) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #384 |
| 2373 | {DBGFIELD(/*C_F_D32_MM_C_F_D64_MM_C_F_S_MM*/ 22798) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #385 |
| 2374 | {DBGFIELD(/*C_EQ_D32_MM_C_EQ_D64_MM_C_EQ_S_MM_C_LE_D32_MM_C_LE_D64_MM_C_LE_S_MM_C_LT_D32_MM_C_LT_D64_MM_C_LT_S_MM_C_SF_D32_MM_C_SF_D64_MM_C_SF_S_MM_C_UN_D32_MM_C_UN_D64_MM_C_UN_S_MM*/ 22829) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #386 |
| 2375 | {DBGFIELD(/*C_NGE_D32_MM_C_NGE_D64_MM_C_NGE_S_MM_C_NGL_D32_MM_C_NGL_D64_MM_C_NGL_S_MM_C_NGT_D32_MM_C_NGT_D64_MM_C_NGT_S_MM_C_OLE_D32_MM_C_OLE_D64_MM_C_OLE_S_MM_C_OLT_D32_MM_C_OLT_D64_MM_C_OLT_S_MM_C_SEQ_D32_MM_C_SEQ_D64_MM_C_SEQ_S_MM_C_UEQ_D32_MM_C_UEQ_D64_MM_C_UEQ_S_MM_C_ULE_D32_MM_C_ULE_D64_MM_C_ULE_S_MM_C_ULT_D32_MM_C_ULT_D64_MM_C_ULT_S_MM*/ 22999) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #387 |
| 2376 | {DBGFIELD(/*C_NGLE_D32_MM_C_NGLE_D64_MM_C_NGLE_S_MM*/ 23332) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #388 |
| 2377 | {DBGFIELD(/*FCMP_S32_MM_FCMP_D32_MM*/ 23372) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #389 |
| 2378 | {DBGFIELD(/*MFC1_MM_MFHC1_D32_MM_MFHC1_D64_MM_MTC1_MM_MTC1_D64_MM_MTHC1_D32_MM_MTHC1_D64_MM*/ 23396) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #390 |
| 2379 | {DBGFIELD(/*FABS_D32_MM_FABS_D64_MM_FABS_S_MM_FNEG_D32_MM_FNEG_D64_MM_FNEG_S_MM_FADD_D32_MM_FADD_D64_MM_FADD_S_MM_FMOV_D32_MM_FMOV_D64_MM_FMOV_S_MM_FMUL_D32_MM_FMUL_D64_MM_FMUL_S_MM_FSUB_D32_MM_FSUB_D64_MM_FSUB_S_MM_MSUB_S_MM_MSUB_D32_MM*/ 23476) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #391 |
| 2380 | {DBGFIELD(/*FDIV_S_MM*/ 23702) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #392 |
| 2381 | {DBGFIELD(/*FDIV_D32_MM_FDIV_D64_MM*/ 23712) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #393 |
| 2382 | {DBGFIELD(/*FSQRT_S_MM*/ 23736) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #394 |
| 2383 | {DBGFIELD(/*FSQRT_D32_MM_FSQRT_D64_MM*/ 23747) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #395 |
| 2384 | {DBGFIELD(/*RECIP_S_MM_RSQRT_S_MM*/ 23773) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #396 |
| 2385 | {DBGFIELD(/*RECIP_D32_MM_RECIP_D64_MM_RSQRT_D32_MM_RSQRT_D64_MM*/ 23795) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #397 |
| 2386 | {DBGFIELD(/*SDC1_MM_D32_SDC1_MM_D64_SWC1_MM_SUXC1_MM_SWXC1_MM*/ 23847) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #398 |
| 2387 | {DBGFIELD(/*CFC1_MM_CTC1_MM*/ 23897) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #399 |
| 2388 | {DBGFIELD(/*LDC1_MM_D32_LDC1_MM_D64_LUXC1_MM_LWC1_MM_LWXC1_MM*/ 23913) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #400 |
| 2389 | {DBGFIELD(/*FNEG_S_MMR6*/ 23963) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #401 |
| 2390 | {DBGFIELD(/*CMP_AF_D_MMR6_CMP_AF_S_MMR6_CMP_EQ_D_MMR6_CMP_EQ_S_MMR6_CMP_LE_D_MMR6_CMP_LE_S_MMR6_CMP_LT_D_MMR6_CMP_LT_S_MMR6_CMP_UN_D_MMR6_CMP_UN_S_MMR6*/ 23975) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #402 |
| 2391 | {DBGFIELD(/*CMP_SAF_D_MMR6_CMP_SAF_S_MMR6_CMP_SEQ_D_MMR6_CMP_SEQ_S_MMR6_CMP_SLE_D_MMR6_CMP_SLE_S_MMR6_CMP_SLT_D_MMR6_CMP_SLT_S_MMR6_CMP_SUN_D_MMR6_CMP_SUN_S_MMR6_CMP_UEQ_D_MMR6_CMP_UEQ_S_MMR6_CMP_ULE_D_MMR6_CMP_ULE_S_MMR6_CMP_ULT_D_MMR6_CMP_ULT_S_MMR6*/ 24115) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #403 |
| 2392 | {DBGFIELD(/*CMP_SUEQ_D_MMR6_CMP_SUEQ_S_MMR6_CMP_SULE_D_MMR6_CMP_SULE_S_MMR6_CMP_SULT_D_MMR6_CMP_SULT_S_MMR6*/ 24355) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #404 |
| 2393 | {DBGFIELD(/*CVT_D_L_MMR6_CVT_L_D_MMR6_CVT_L_S_MMR6_CVT_S_L_MMR6_CVT_S_W_MMR6_CVT_W_S_MMR6*/ 24451) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #405 |
| 2394 | {DBGFIELD(/*TRUNC_L_D_MMR6_TRUNC_L_S_MMR6_TRUNC_W_D_MMR6_TRUNC_W_S_MMR6*/ 24529) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #406 |
| 2395 | {DBGFIELD(/*ROUND_L_D_MMR6_ROUND_L_S_MMR6_ROUND_W_D_MMR6_ROUND_W_S_MMR6*/ 24589) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #407 |
| 2396 | {DBGFIELD(/*FLOOR_L_D_MMR6_FLOOR_L_S_MMR6_FLOOR_W_D_MMR6_FLOOR_W_S_MMR6*/ 24649) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #408 |
| 2397 | {DBGFIELD(/*CEIL_L_D_MMR6_CEIL_L_S_MMR6_CEIL_W_D_MMR6_CEIL_W_S_MMR6*/ 24709) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #409 |
| 2398 | {DBGFIELD(/*MFC1_MMR6_MTC1_MMR6_CLASS_S_MMR6_CLASS_D_MMR6_FADD_S_MMR6*/ 24765) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #410 |
| 2399 | {DBGFIELD(/*MAX_D_MMR6_MAX_S_MMR6_MIN_D_MMR6_MIN_S_MMR6*/ 24823) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #411 |
| 2400 | {DBGFIELD(/*MAXA_D_MMR6_MAXA_S_MMR6_MINA_D_MMR6_MINA_S_MMR6*/ 24867) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #412 |
| 2401 | {DBGFIELD(/*SELEQZ_D_MMR6_SELEQZ_S_MMR6_SELNEZ_D_MMR6_SELNEZ_S_MMR6*/ 24915) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #413 |
| 2402 | {DBGFIELD(/*SEL_D_MMR6_SEL_S_MMR6*/ 24971) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #414 |
| 2403 | {DBGFIELD(/*RINT_S_MMR6_RINT_D_MMR6*/ 24993) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #415 |
| 2404 | {DBGFIELD(/*MADDF_D_MMR6_MADDF_S_MMR6_MSUBF_D_MMR6_MSUBF_S_MMR6*/ 25017) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #416 |
| 2405 | {DBGFIELD(/*FMOV_S_MMR6_FMUL_S_MMR6_FSUB_S_MMR6_FMOV_D_MMR6*/ 25069) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #417 |
| 2406 | {DBGFIELD(/*FDIV_S_MMR6*/ 25117) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #418 |
| 2407 | {DBGFIELD(/*SDC1_D64_MMR6*/ 25129) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #419 |
| 2408 | {DBGFIELD(/*LDC1_D64_MMR6*/ 25143) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #420 |
| 2409 | {DBGFIELD(/*DMFC1_DMTC1*/ 25157) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #421 |
| 2410 | {DBGFIELD(/*SWDSP*/ 25169) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #422 |
| 2411 | {DBGFIELD(/*LWDSP*/ 25175) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #423 |
| 2412 | {DBGFIELD(/*PseudoMTLOHI_DSP*/ 25181) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #424 |
| 2413 | {DBGFIELD(/*EXTRV_RS_W*/ 25198) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #425 |
| 2414 | {DBGFIELD(/*EXTRV_R_W*/ 25209) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #426 |
| 2415 | {DBGFIELD(/*EXTRV_S_H*/ 25219) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #427 |
| 2416 | {DBGFIELD(/*EXTRV_W*/ 25229) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #428 |
| 2417 | {DBGFIELD(/*EXTR_RS_W*/ 25237) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #429 |
| 2418 | {DBGFIELD(/*EXTR_R_W*/ 25247) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #430 |
| 2419 | {DBGFIELD(/*EXTR_S_H*/ 25256) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #431 |
| 2420 | {DBGFIELD(/*EXTR_W*/ 25265) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #432 |
| 2421 | {DBGFIELD(/*INSV*/ 25272) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #433 |
| 2422 | {DBGFIELD(/*MTHLIP*/ 25277) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #434 |
| 2423 | {DBGFIELD(/*MTHI_DSP*/ 25284) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #435 |
| 2424 | {DBGFIELD(/*MTLO_DSP*/ 25293) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #436 |
| 2425 | {DBGFIELD(/*ABSQ_S_PH*/ 25302) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #437 |
| 2426 | {DBGFIELD(/*ABSQ_S_W*/ 25312) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #438 |
| 2427 | {DBGFIELD(/*ADDQ_PH*/ 25321) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #439 |
| 2428 | {DBGFIELD(/*ADDQ_S_PH*/ 25329) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #440 |
| 2429 | {DBGFIELD(/*ADDQ_S_W*/ 25339) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #441 |
| 2430 | {DBGFIELD(/*ADDSC*/ 25348) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #442 |
| 2431 | {DBGFIELD(/*ADDU_QB*/ 25354) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #443 |
| 2432 | {DBGFIELD(/*ADDU_S_QB*/ 25362) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #444 |
| 2433 | {DBGFIELD(/*ADDWC*/ 25372) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #445 |
| 2434 | {DBGFIELD(/*BITREV*/ 25378) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #446 |
| 2435 | {DBGFIELD(/*BPOSGE32*/ 25385) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #447 |
| 2436 | {DBGFIELD(/*CMPGU_EQ_QB*/ 25394) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #448 |
| 2437 | {DBGFIELD(/*CMPGU_LE_QB*/ 25406) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #449 |
| 2438 | {DBGFIELD(/*CMPGU_LT_QB*/ 25418) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #450 |
| 2439 | {DBGFIELD(/*CMPU_EQ_QB*/ 25430) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #451 |
| 2440 | {DBGFIELD(/*CMPU_LE_QB*/ 25441) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #452 |
| 2441 | {DBGFIELD(/*CMPU_LT_QB*/ 25452) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #453 |
| 2442 | {DBGFIELD(/*CMP_EQ_PH*/ 25463) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #454 |
| 2443 | {DBGFIELD(/*CMP_LE_PH*/ 25473) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #455 |
| 2444 | {DBGFIELD(/*CMP_LT_PH*/ 25483) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #456 |
| 2445 | {DBGFIELD(/*DPAQ_SA_L_W*/ 25493) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #457 |
| 2446 | {DBGFIELD(/*DPAQ_S_W_PH*/ 25505) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #458 |
| 2447 | {DBGFIELD(/*DPAU_H_QBL*/ 25517) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #459 |
| 2448 | {DBGFIELD(/*DPAU_H_QBR*/ 25528) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #460 |
| 2449 | {DBGFIELD(/*DPSQ_SA_L_W*/ 25539) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #461 |
| 2450 | {DBGFIELD(/*DPSQ_S_W_PH*/ 25551) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #462 |
| 2451 | {DBGFIELD(/*DPSU_H_QBL*/ 25563) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #463 |
| 2452 | {DBGFIELD(/*DPSU_H_QBR*/ 25574) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #464 |
| 2453 | {DBGFIELD(/*EXTPDPV*/ 25585) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #465 |
| 2454 | {DBGFIELD(/*EXTPDP*/ 25593) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #466 |
| 2455 | {DBGFIELD(/*EXTPV*/ 25600) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #467 |
| 2456 | {DBGFIELD(/*EXTP*/ 25606) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #468 |
| 2457 | {DBGFIELD(/*LBUX*/ 25611) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #469 |
| 2458 | {DBGFIELD(/*LHX*/ 25616) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #470 |
| 2459 | {DBGFIELD(/*LWX*/ 25620) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #471 |
| 2460 | {DBGFIELD(/*MADDU_DSP*/ 25624) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #472 |
| 2461 | {DBGFIELD(/*MADD_DSP*/ 25634) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #473 |
| 2462 | {DBGFIELD(/*MAQ_SA_W_PHL*/ 25643) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #474 |
| 2463 | {DBGFIELD(/*MAQ_SA_W_PHR*/ 25656) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #475 |
| 2464 | {DBGFIELD(/*MAQ_S_W_PHL*/ 25669) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #476 |
| 2465 | {DBGFIELD(/*MAQ_S_W_PHR*/ 25681) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #477 |
| 2466 | {DBGFIELD(/*MFHI_DSP*/ 25693) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #478 |
| 2467 | {DBGFIELD(/*MFLO_DSP*/ 25702) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #479 |
| 2468 | {DBGFIELD(/*MODSUB*/ 25711) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #480 |
| 2469 | {DBGFIELD(/*MSUBU_DSP*/ 25718) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #481 |
| 2470 | {DBGFIELD(/*MSUB_DSP*/ 25728) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #482 |
| 2471 | {DBGFIELD(/*MULEQ_S_W_PHL*/ 25737) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #483 |
| 2472 | {DBGFIELD(/*MULEQ_S_W_PHR*/ 25751) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #484 |
| 2473 | {DBGFIELD(/*MULEU_S_PH_QBL*/ 25765) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #485 |
| 2474 | {DBGFIELD(/*MULEU_S_PH_QBR*/ 25780) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #486 |
| 2475 | {DBGFIELD(/*MULQ_RS_PH*/ 25795) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #487 |
| 2476 | {DBGFIELD(/*MULSAQ_S_W_PH*/ 25806) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #488 |
| 2477 | {DBGFIELD(/*MULTU_DSP*/ 25820) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #489 |
| 2478 | {DBGFIELD(/*MULT_DSP*/ 25830) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #490 |
| 2479 | {DBGFIELD(/*PACKRL_PH*/ 25839) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #491 |
| 2480 | {DBGFIELD(/*PICK_PH*/ 25849) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #492 |
| 2481 | {DBGFIELD(/*PICK_QB*/ 25857) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #493 |
| 2482 | {DBGFIELD(/*PRECEQU_PH_QBLA*/ 25865) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #494 |
| 2483 | {DBGFIELD(/*PRECEQU_PH_QBL*/ 25881) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #495 |
| 2484 | {DBGFIELD(/*PRECEQU_PH_QBRA*/ 25896) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #496 |
| 2485 | {DBGFIELD(/*PRECEQU_PH_QBR*/ 25912) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #497 |
| 2486 | {DBGFIELD(/*PRECEQ_W_PHL*/ 25927) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #498 |
| 2487 | {DBGFIELD(/*PRECEQ_W_PHR*/ 25940) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #499 |
| 2488 | {DBGFIELD(/*PRECEU_PH_QBLA*/ 25953) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #500 |
| 2489 | {DBGFIELD(/*PRECEU_PH_QBL*/ 25968) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #501 |
| 2490 | {DBGFIELD(/*PRECEU_PH_QBRA*/ 25982) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #502 |
| 2491 | {DBGFIELD(/*PRECEU_PH_QBR*/ 25997) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #503 |
| 2492 | {DBGFIELD(/*PRECRQU_S_QB_PH*/ 26011) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #504 |
| 2493 | {DBGFIELD(/*PRECRQ_PH_W*/ 26027) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #505 |
| 2494 | {DBGFIELD(/*PRECRQ_QB_PH*/ 26039) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #506 |
| 2495 | {DBGFIELD(/*PRECRQ_RS_PH_W*/ 26052) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #507 |
| 2496 | {DBGFIELD(/*RADDU_W_QB*/ 26067) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #508 |
| 2497 | {DBGFIELD(/*RDDSP*/ 26078) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #509 |
| 2498 | {DBGFIELD(/*REPLV_PH*/ 26084) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #510 |
| 2499 | {DBGFIELD(/*REPLV_QB*/ 26093) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #511 |
| 2500 | {DBGFIELD(/*REPL_PH*/ 26102) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #512 |
| 2501 | {DBGFIELD(/*REPL_QB*/ 26110) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #513 |
| 2502 | {DBGFIELD(/*SHILOV*/ 26118) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #514 |
| 2503 | {DBGFIELD(/*SHILO*/ 26125) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #515 |
| 2504 | {DBGFIELD(/*SHLLV_PH*/ 26131) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #516 |
| 2505 | {DBGFIELD(/*SHLLV_QB*/ 26140) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #517 |
| 2506 | {DBGFIELD(/*SHLLV_S_PH*/ 26149) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #518 |
| 2507 | {DBGFIELD(/*SHLLV_S_W*/ 26160) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #519 |
| 2508 | {DBGFIELD(/*SHLL_PH*/ 26170) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #520 |
| 2509 | {DBGFIELD(/*SHLL_QB*/ 26178) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #521 |
| 2510 | {DBGFIELD(/*SHLL_S_PH*/ 26186) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #522 |
| 2511 | {DBGFIELD(/*SHLL_S_W*/ 26196) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #523 |
| 2512 | {DBGFIELD(/*SHRAV_PH*/ 26205) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #524 |
| 2513 | {DBGFIELD(/*SHRAV_R_PH*/ 26214) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #525 |
| 2514 | {DBGFIELD(/*SHRAV_R_W*/ 26225) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #526 |
| 2515 | {DBGFIELD(/*SHRA_PH*/ 26235) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #527 |
| 2516 | {DBGFIELD(/*SHRA_R_PH*/ 26243) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #528 |
| 2517 | {DBGFIELD(/*SHRA_R_W*/ 26253) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #529 |
| 2518 | {DBGFIELD(/*SHRLV_QB*/ 26262) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #530 |
| 2519 | {DBGFIELD(/*SHRL_QB*/ 26271) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #531 |
| 2520 | {DBGFIELD(/*SUBQ_PH*/ 26279) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #532 |
| 2521 | {DBGFIELD(/*SUBQ_S_PH*/ 26287) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #533 |
| 2522 | {DBGFIELD(/*SUBQ_S_W*/ 26297) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #534 |
| 2523 | {DBGFIELD(/*SUBU_QB*/ 26306) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #535 |
| 2524 | {DBGFIELD(/*SUBU_S_QB*/ 26314) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #536 |
| 2525 | {DBGFIELD(/*WRDSP*/ 26324) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #537 |
| 2526 | {DBGFIELD(/*PseudoCMPU_EQ_QB_PseudoCMPU_LE_QB_PseudoCMPU_LT_QB_PseudoCMP_EQ_PH_PseudoCMP_LE_PH_PseudoCMP_LT_PH*/ 26330) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #538 |
| 2527 | {DBGFIELD(/*PseudoPICK_PH_PseudoPICK_QB*/ 26429) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #539 |
| 2528 | {DBGFIELD(/*ABSQ_S_QB*/ 26457) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #540 |
| 2529 | {DBGFIELD(/*ADDQH_PH*/ 26467) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #541 |
| 2530 | {DBGFIELD(/*ADDQH_R_PH*/ 26476) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #542 |
| 2531 | {DBGFIELD(/*ADDQH_R_W*/ 26487) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #543 |
| 2532 | {DBGFIELD(/*ADDQH_W*/ 26497) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #544 |
| 2533 | {DBGFIELD(/*ADDUH_QB*/ 26505) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #545 |
| 2534 | {DBGFIELD(/*ADDUH_R_QB*/ 26514) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #546 |
| 2535 | {DBGFIELD(/*ADDU_PH*/ 26525) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #547 |
| 2536 | {DBGFIELD(/*ADDU_S_PH*/ 26533) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #548 |
| 2537 | {DBGFIELD(/*APPEND*/ 26543) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #549 |
| 2538 | {DBGFIELD(/*BALIGN*/ 26550) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #550 |
| 2539 | {DBGFIELD(/*CMPGDU_EQ_QB*/ 26557) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #551 |
| 2540 | {DBGFIELD(/*CMPGDU_LE_QB*/ 26570) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #552 |
| 2541 | {DBGFIELD(/*CMPGDU_LT_QB*/ 26583) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #553 |
| 2542 | {DBGFIELD(/*DPA_W_PH*/ 26596) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #554 |
| 2543 | {DBGFIELD(/*DPAQX_SA_W_PH*/ 26605) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #555 |
| 2544 | {DBGFIELD(/*DPAQX_S_W_PH*/ 26619) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #556 |
| 2545 | {DBGFIELD(/*DPAX_W_PH*/ 26632) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #557 |
| 2546 | {DBGFIELD(/*DPS_W_PH*/ 26642) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #558 |
| 2547 | {DBGFIELD(/*DPSQX_S_W_PH*/ 26651) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #559 |
| 2548 | {DBGFIELD(/*DPSQX_SA_W_PH*/ 26664) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #560 |
| 2549 | {DBGFIELD(/*DPSX_W_PH*/ 26678) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #561 |
| 2550 | {DBGFIELD(/*MUL_PH*/ 26688) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #562 |
| 2551 | {DBGFIELD(/*MUL_S_PH*/ 26695) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #563 |
| 2552 | {DBGFIELD(/*MULQ_RS_W*/ 26704) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #564 |
| 2553 | {DBGFIELD(/*MULQ_S_PH*/ 26714) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #565 |
| 2554 | {DBGFIELD(/*MULQ_S_W*/ 26724) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #566 |
| 2555 | {DBGFIELD(/*MULSA_W_PH*/ 26733) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #567 |
| 2556 | {DBGFIELD(/*PRECR_QB_PH*/ 26744) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #568 |
| 2557 | {DBGFIELD(/*PRECR_SRA_PH_W*/ 26756) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #569 |
| 2558 | {DBGFIELD(/*PRECR_SRA_R_PH_W*/ 26771) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #570 |
| 2559 | {DBGFIELD(/*PREPEND*/ 26788) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #571 |
| 2560 | {DBGFIELD(/*SHRA_QB*/ 26796) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #572 |
| 2561 | {DBGFIELD(/*SHRA_R_QB*/ 26804) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #573 |
| 2562 | {DBGFIELD(/*SHRAV_QB*/ 26814) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #574 |
| 2563 | {DBGFIELD(/*SHRAV_R_QB*/ 26823) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #575 |
| 2564 | {DBGFIELD(/*SHRL_PH*/ 26834) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #576 |
| 2565 | {DBGFIELD(/*SHRLV_PH*/ 26842) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #577 |
| 2566 | {DBGFIELD(/*SUBQH_PH*/ 26851) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #578 |
| 2567 | {DBGFIELD(/*SUBQH_R_PH*/ 26860) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #579 |
| 2568 | {DBGFIELD(/*SUBQH_W*/ 26871) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #580 |
| 2569 | {DBGFIELD(/*SUBQH_R_W*/ 26879) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #581 |
| 2570 | {DBGFIELD(/*SUBU_PH*/ 26889) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #582 |
| 2571 | {DBGFIELD(/*SUBU_S_PH*/ 26897) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #583 |
| 2572 | {DBGFIELD(/*SUBUH_QB*/ 26907) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #584 |
| 2573 | {DBGFIELD(/*SUBUH_R_QB*/ 26916) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #585 |
| 2574 | {DBGFIELD(/*LWDSP_MM*/ 26927) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #586 |
| 2575 | {DBGFIELD(/*SWDSP_MM*/ 26936) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #587 |
| 2576 | {DBGFIELD(/*ABSQ_S_PH_MM*/ 26945) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #588 |
| 2577 | {DBGFIELD(/*ABSQ_S_W_MM*/ 26958) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #589 |
| 2578 | {DBGFIELD(/*ADDQ_PH_MM*/ 26970) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #590 |
| 2579 | {DBGFIELD(/*ADDQ_S_PH_MM*/ 26981) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #591 |
| 2580 | {DBGFIELD(/*ADDQ_S_W_MM*/ 26994) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #592 |
| 2581 | {DBGFIELD(/*ADDSC_MM*/ 27006) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #593 |
| 2582 | {DBGFIELD(/*ADDU_QB_MM*/ 27015) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #594 |
| 2583 | {DBGFIELD(/*ADDU_S_QB_MM*/ 27026) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #595 |
| 2584 | {DBGFIELD(/*ADDWC_MM*/ 27039) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #596 |
| 2585 | {DBGFIELD(/*BITREV_MM*/ 27048) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #597 |
| 2586 | {DBGFIELD(/*BPOSGE32_MM*/ 27058) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #598 |
| 2587 | {DBGFIELD(/*CMPGU_EQ_QB_MM*/ 27070) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #599 |
| 2588 | {DBGFIELD(/*CMPGU_LE_QB_MM*/ 27085) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #600 |
| 2589 | {DBGFIELD(/*CMPGU_LT_QB_MM*/ 27100) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #601 |
| 2590 | {DBGFIELD(/*CMPU_EQ_QB_MM*/ 27115) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #602 |
| 2591 | {DBGFIELD(/*CMPU_LE_QB_MM*/ 27129) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #603 |
| 2592 | {DBGFIELD(/*CMPU_LT_QB_MM*/ 27143) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #604 |
| 2593 | {DBGFIELD(/*CMP_EQ_PH_MM*/ 27157) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #605 |
| 2594 | {DBGFIELD(/*CMP_LE_PH_MM*/ 27170) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #606 |
| 2595 | {DBGFIELD(/*CMP_LT_PH_MM*/ 27183) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #607 |
| 2596 | {DBGFIELD(/*DPAQ_SA_L_W_MM*/ 27196) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #608 |
| 2597 | {DBGFIELD(/*DPAQ_S_W_PH_MM*/ 27211) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #609 |
| 2598 | {DBGFIELD(/*DPAU_H_QBL_MM*/ 27226) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #610 |
| 2599 | {DBGFIELD(/*DPAU_H_QBR_MM*/ 27240) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #611 |
| 2600 | {DBGFIELD(/*DPSQ_SA_L_W_MM*/ 27254) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #612 |
| 2601 | {DBGFIELD(/*DPSQ_S_W_PH_MM*/ 27269) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #613 |
| 2602 | {DBGFIELD(/*DPSU_H_QBL_MM*/ 27284) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #614 |
| 2603 | {DBGFIELD(/*DPSU_H_QBR_MM*/ 27298) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #615 |
| 2604 | {DBGFIELD(/*EXTPDPV_MM*/ 27312) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #616 |
| 2605 | {DBGFIELD(/*EXTPDP_MM*/ 27323) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #617 |
| 2606 | {DBGFIELD(/*EXTPV_MM*/ 27333) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #618 |
| 2607 | {DBGFIELD(/*EXTP_MM*/ 27342) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #619 |
| 2608 | {DBGFIELD(/*EXTRV_RS_W_MM*/ 27350) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #620 |
| 2609 | {DBGFIELD(/*EXTRV_R_W_MM*/ 27364) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #621 |
| 2610 | {DBGFIELD(/*EXTRV_S_H_MM*/ 27377) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #622 |
| 2611 | {DBGFIELD(/*EXTRV_W_MM*/ 27390) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #623 |
| 2612 | {DBGFIELD(/*EXTR_RS_W_MM*/ 27401) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #624 |
| 2613 | {DBGFIELD(/*EXTR_R_W_MM*/ 27414) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #625 |
| 2614 | {DBGFIELD(/*EXTR_S_H_MM*/ 27426) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #626 |
| 2615 | {DBGFIELD(/*EXTR_W_MM*/ 27438) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #627 |
| 2616 | {DBGFIELD(/*INSV_MM*/ 27448) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #628 |
| 2617 | {DBGFIELD(/*LBUX_MM*/ 27456) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #629 |
| 2618 | {DBGFIELD(/*LHX_MM*/ 27464) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #630 |
| 2619 | {DBGFIELD(/*LWX_MM*/ 27471) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #631 |
| 2620 | {DBGFIELD(/*MADDU_DSP_MM*/ 27478) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #632 |
| 2621 | {DBGFIELD(/*MADD_DSP_MM*/ 27491) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #633 |
| 2622 | {DBGFIELD(/*MAQ_SA_W_PHL_MM*/ 27503) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #634 |
| 2623 | {DBGFIELD(/*MAQ_SA_W_PHR_MM*/ 27519) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #635 |
| 2624 | {DBGFIELD(/*MAQ_S_W_PHL_MM*/ 27535) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #636 |
| 2625 | {DBGFIELD(/*MAQ_S_W_PHR_MM*/ 27550) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #637 |
| 2626 | {DBGFIELD(/*MFHI_DSP_MM*/ 27565) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #638 |
| 2627 | {DBGFIELD(/*MFLO_DSP_MM*/ 27577) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #639 |
| 2628 | {DBGFIELD(/*MODSUB_MM*/ 27589) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #640 |
| 2629 | {DBGFIELD(/*MOVEP_MMR6*/ 27599) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #641 |
| 2630 | {DBGFIELD(/*MOVN_I_MM*/ 27610) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #642 |
| 2631 | {DBGFIELD(/*MOVZ_I_MM*/ 27620) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #643 |
| 2632 | {DBGFIELD(/*MSUBU_DSP_MM*/ 27630) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #644 |
| 2633 | {DBGFIELD(/*MSUB_DSP_MM*/ 27643) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #645 |
| 2634 | {DBGFIELD(/*MTHI_DSP_MM*/ 27655) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #646 |
| 2635 | {DBGFIELD(/*MTHLIP_MM*/ 27667) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #647 |
| 2636 | {DBGFIELD(/*MTLO_DSP_MM*/ 27677) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #648 |
| 2637 | {DBGFIELD(/*MULEQ_S_W_PHL_MM*/ 27689) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #649 |
| 2638 | {DBGFIELD(/*MULEQ_S_W_PHR_MM*/ 27706) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #650 |
| 2639 | {DBGFIELD(/*MULEU_S_PH_QBL_MM*/ 27723) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #651 |
| 2640 | {DBGFIELD(/*MULEU_S_PH_QBR_MM*/ 27741) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #652 |
| 2641 | {DBGFIELD(/*MULQ_RS_PH_MM*/ 27759) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #653 |
| 2642 | {DBGFIELD(/*MULSAQ_S_W_PH_MM*/ 27773) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #654 |
| 2643 | {DBGFIELD(/*MULTU_DSP_MM*/ 27790) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #655 |
| 2644 | {DBGFIELD(/*MULT_DSP_MM*/ 27803) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #656 |
| 2645 | {DBGFIELD(/*PACKRL_PH_MM*/ 27815) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #657 |
| 2646 | {DBGFIELD(/*PICK_PH_MM*/ 27828) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #658 |
| 2647 | {DBGFIELD(/*PICK_QB_MM*/ 27839) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #659 |
| 2648 | {DBGFIELD(/*PRECEQU_PH_QBLA_MM*/ 27850) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #660 |
| 2649 | {DBGFIELD(/*PRECEQU_PH_QBL_MM*/ 27869) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #661 |
| 2650 | {DBGFIELD(/*PRECEQU_PH_QBRA_MM*/ 27887) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #662 |
| 2651 | {DBGFIELD(/*PRECEQU_PH_QBR_MM*/ 27906) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #663 |
| 2652 | {DBGFIELD(/*PRECEQ_W_PHL_MM*/ 27924) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #664 |
| 2653 | {DBGFIELD(/*PRECEQ_W_PHR_MM*/ 27940) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #665 |
| 2654 | {DBGFIELD(/*PRECEU_PH_QBLA_MM*/ 27956) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #666 |
| 2655 | {DBGFIELD(/*PRECEU_PH_QBL_MM*/ 27974) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #667 |
| 2656 | {DBGFIELD(/*PRECEU_PH_QBRA_MM*/ 27991) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #668 |
| 2657 | {DBGFIELD(/*PRECEU_PH_QBR_MM*/ 28009) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #669 |
| 2658 | {DBGFIELD(/*PRECRQU_S_QB_PH_MM*/ 28026) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #670 |
| 2659 | {DBGFIELD(/*PRECRQ_PH_W_MM*/ 28045) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #671 |
| 2660 | {DBGFIELD(/*PRECRQ_QB_PH_MM*/ 28060) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #672 |
| 2661 | {DBGFIELD(/*PRECRQ_RS_PH_W_MM*/ 28076) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #673 |
| 2662 | {DBGFIELD(/*RADDU_W_QB_MM*/ 28094) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #674 |
| 2663 | {DBGFIELD(/*RDDSP_MM*/ 28108) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #675 |
| 2664 | {DBGFIELD(/*REPLV_PH_MM*/ 28117) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #676 |
| 2665 | {DBGFIELD(/*REPLV_QB_MM*/ 28129) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #677 |
| 2666 | {DBGFIELD(/*REPL_PH_MM*/ 28141) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #678 |
| 2667 | {DBGFIELD(/*REPL_QB_MM*/ 28152) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #679 |
| 2668 | {DBGFIELD(/*SHILOV_MM*/ 28163) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #680 |
| 2669 | {DBGFIELD(/*SHILO_MM*/ 28173) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #681 |
| 2670 | {DBGFIELD(/*SHLLV_PH_MM*/ 28182) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #682 |
| 2671 | {DBGFIELD(/*SHLLV_QB_MM*/ 28194) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #683 |
| 2672 | {DBGFIELD(/*SHLLV_S_PH_MM*/ 28206) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #684 |
| 2673 | {DBGFIELD(/*SHLLV_S_W_MM*/ 28220) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #685 |
| 2674 | {DBGFIELD(/*SHLL_PH_MM*/ 28233) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #686 |
| 2675 | {DBGFIELD(/*SHLL_QB_MM*/ 28244) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #687 |
| 2676 | {DBGFIELD(/*SHLL_S_PH_MM*/ 28255) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #688 |
| 2677 | {DBGFIELD(/*SHLL_S_W_MM*/ 28268) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #689 |
| 2678 | {DBGFIELD(/*SHRAV_PH_MM*/ 28280) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #690 |
| 2679 | {DBGFIELD(/*SHRAV_R_PH_MM*/ 28292) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #691 |
| 2680 | {DBGFIELD(/*SHRAV_R_W_MM*/ 28306) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #692 |
| 2681 | {DBGFIELD(/*SHRA_PH_MM*/ 28319) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #693 |
| 2682 | {DBGFIELD(/*SHRA_R_PH_MM*/ 28330) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #694 |
| 2683 | {DBGFIELD(/*SHRA_R_W_MM*/ 28343) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #695 |
| 2684 | {DBGFIELD(/*SHRLV_QB_MM*/ 28355) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #696 |
| 2685 | {DBGFIELD(/*SHRL_QB_MM*/ 28367) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #697 |
| 2686 | {DBGFIELD(/*SUBQ_PH_MM*/ 28378) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #698 |
| 2687 | {DBGFIELD(/*SUBQ_S_PH_MM*/ 28389) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #699 |
| 2688 | {DBGFIELD(/*SUBQ_S_W_MM*/ 28402) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #700 |
| 2689 | {DBGFIELD(/*SUBU_QB_MM*/ 28414) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #701 |
| 2690 | {DBGFIELD(/*SUBU_S_QB_MM*/ 28425) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #702 |
| 2691 | {DBGFIELD(/*WRDSP_MM*/ 28438) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #703 |
| 2692 | {DBGFIELD(/*ABSQ_S_QB_MMR2*/ 28447) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #704 |
| 2693 | {DBGFIELD(/*ADDQH_PH_MMR2*/ 28462) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #705 |
| 2694 | {DBGFIELD(/*ADDQH_R_PH_MMR2*/ 28476) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #706 |
| 2695 | {DBGFIELD(/*ADDQH_R_W_MMR2*/ 28492) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #707 |
| 2696 | {DBGFIELD(/*ADDQH_W_MMR2*/ 28507) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #708 |
| 2697 | {DBGFIELD(/*ADDUH_QB_MMR2*/ 28520) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #709 |
| 2698 | {DBGFIELD(/*ADDUH_R_QB_MMR2*/ 28534) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #710 |
| 2699 | {DBGFIELD(/*ADDU_PH_MMR2*/ 28550) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #711 |
| 2700 | {DBGFIELD(/*ADDU_S_PH_MMR2*/ 28563) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #712 |
| 2701 | {DBGFIELD(/*APPEND_MMR2*/ 28578) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #713 |
| 2702 | {DBGFIELD(/*BALIGN_MMR2*/ 28590) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #714 |
| 2703 | {DBGFIELD(/*CMPGDU_EQ_QB_MMR2*/ 28602) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #715 |
| 2704 | {DBGFIELD(/*CMPGDU_LE_QB_MMR2*/ 28620) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #716 |
| 2705 | {DBGFIELD(/*CMPGDU_LT_QB_MMR2*/ 28638) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #717 |
| 2706 | {DBGFIELD(/*DPA_W_PH_MMR2*/ 28656) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #718 |
| 2707 | {DBGFIELD(/*DPAQX_SA_W_PH_MMR2*/ 28670) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #719 |
| 2708 | {DBGFIELD(/*DPAQX_S_W_PH_MMR2*/ 28689) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #720 |
| 2709 | {DBGFIELD(/*DPAX_W_PH_MMR2*/ 28707) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #721 |
| 2710 | {DBGFIELD(/*DPS_W_PH_MMR2*/ 28722) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #722 |
| 2711 | {DBGFIELD(/*DPSQX_S_W_PH_MMR2*/ 28736) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #723 |
| 2712 | {DBGFIELD(/*DPSQX_SA_W_PH_MMR2*/ 28754) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #724 |
| 2713 | {DBGFIELD(/*DPSX_W_PH_MMR2*/ 28773) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #725 |
| 2714 | {DBGFIELD(/*MUL_PH_MMR2*/ 28788) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #726 |
| 2715 | {DBGFIELD(/*MUL_S_PH_MMR2*/ 28800) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #727 |
| 2716 | {DBGFIELD(/*MULQ_RS_W_MMR2*/ 28814) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #728 |
| 2717 | {DBGFIELD(/*MULQ_S_PH_MMR2*/ 28829) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #729 |
| 2718 | {DBGFIELD(/*MULQ_S_W_MMR2*/ 28844) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #730 |
| 2719 | {DBGFIELD(/*MULSA_W_PH_MMR2*/ 28858) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #731 |
| 2720 | {DBGFIELD(/*PRECR_QB_PH_MMR2*/ 28874) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #732 |
| 2721 | {DBGFIELD(/*PRECR_SRA_PH_W_MMR2*/ 28891) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #733 |
| 2722 | {DBGFIELD(/*PRECR_SRA_R_PH_W_MMR2*/ 28911) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #734 |
| 2723 | {DBGFIELD(/*PREPEND_MMR2*/ 28933) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #735 |
| 2724 | {DBGFIELD(/*SHRA_QB_MMR2*/ 28946) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #736 |
| 2725 | {DBGFIELD(/*SHRA_R_QB_MMR2*/ 28959) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #737 |
| 2726 | {DBGFIELD(/*SHRAV_QB_MMR2*/ 28974) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #738 |
| 2727 | {DBGFIELD(/*SHRAV_R_QB_MMR2*/ 28988) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #739 |
| 2728 | {DBGFIELD(/*SHRL_PH_MMR2*/ 29004) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #740 |
| 2729 | {DBGFIELD(/*SHRLV_PH_MMR2*/ 29017) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #741 |
| 2730 | {DBGFIELD(/*SUBQH_PH_MMR2*/ 29031) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #742 |
| 2731 | {DBGFIELD(/*SUBQH_R_PH_MMR2*/ 29045) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #743 |
| 2732 | {DBGFIELD(/*SUBQH_W_MMR2*/ 29061) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #744 |
| 2733 | {DBGFIELD(/*SUBQH_R_W_MMR2*/ 29074) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #745 |
| 2734 | {DBGFIELD(/*SUBU_PH_MMR2*/ 29089) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #746 |
| 2735 | {DBGFIELD(/*SUBU_S_PH_MMR2*/ 29102) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #747 |
| 2736 | {DBGFIELD(/*SUBUH_QB_MMR2*/ 29117) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #748 |
| 2737 | {DBGFIELD(/*SUBUH_R_QB_MMR2*/ 29131) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #749 |
| 2738 | {DBGFIELD(/*BPOSGE32C_MMR3*/ 29147) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #750 |
| 2739 | {DBGFIELD(/*P5600WriteALU*/ 29162) 1, false, false, false, 0, 19, 1, 0, 2, 1}, // #751 |
| 2740 | {DBGFIELD(/*P5600WriteAL2*/ 29176) 1, false, false, false, 0, 17, 1, 0, 2, 1}, // #752 |
| 2741 | }; // MipsP5600ModelSchedClasses |
| 2742 | |
| 2743 | #ifdef __GNUC__ |
| 2744 | #pragma GCC diagnostic push |
| 2745 | #pragma GCC diagnostic ignored "-Woverlength-strings" |
| 2746 | #endif |
| 2747 | static constexpr char MipsSchedClassNamesStorage[] = |
| 2748 | "\0" |
| 2749 | "InvalidSchedClass\0" |
| 2750 | "SB_SD_SH_SW_SDC1_SDC164_SWC1_SWC2_R6_SDC2_R6_SDC3\0" |
| 2751 | "SC_R6_SCD_R6_SYNCI_TLBP_TLBR_TLBWI_TLBWR_TLBINV_TLBINVF_CACHE_R6_SC64_R6\0" |
| 2752 | "LB_LBu_LBu64_LD_LH_LHu_LHu64_LW_LWu_LDC1_LDC164_LWC1_LDC2_R6_LDC3_LWC2_R6_LLD_R6_LL_R6_LWPC_LWUPC_LDPC_ST_B_ST_H_ST_W_ST_D_LB64_LH64_LW64_LWL64_LWR64_SB64_SH64_SW64_SWL64_SWR64_LL64_R6\0" |
| 2753 | "PREF_PREF_R6_PAUSE\0" |
| 2754 | "SYNC\0" |
| 2755 | "J_JAL_JALR_B_BEQ_BNE_BGEZ_BGTZ_BLEZ_BLTZ_JALR64_JALR64Pseudo_JIALC_JIALC64_JIC_JIC64_JR64_JR_HB_R6_JR_HB64_R6_NAL_SDBBP_R6_SYSCALL_BEQC64_BEQZC64_BGEC64_BGEUC64_BGTZC64_BLEZC64_BLTC64_BLTUC64_BNEC64_BNEZC64_PseudoIndirectBranchR6_BC_BALC_BEQZC_BNEZC_BLEZC_BGEZC_BGTZC_BLTZC_BEQZALC_BNEZALC_BLEZALC_BGEZALC_BGTZALC_BLTZALC_BEQC_BNEC_BGEC_BLTC_BGEUC_BLTUC_BAL_BOVC_BNVC_BC1EQZ_BC1NEZ_BREAK_ERET_ERETNC_BAL_BR_DERET_JALRHBPseudo_JALRPseudo_JALR_HB_JALR_HB64_TAILCALL_PseudoIndirectBranch64R6_TAILCALL64R6REG_TAILCALLR6REG_PseudoIndrectHazardBranch64R6_PseudoIndrectHazardBranchR6_TAILCALLHB64R6REG_TAILCALLHBR6REG_PseudoReturn_PseudoReturn64_ERet_RetRA_BC2EQZ_BC2NEZ_TLT_TLTU_TNE_WAIT_DI_TRAP_EI_BEQ64_BGEZ64_BGEZC64_BGTZ64_BLEZ64_BLTZ64_BLTZC64_BNE64_JALRHB64Pseudo\0" |
| 2756 | "ADD_ADDiu_ADDIUPC_ADDu_ALIGN_ALUIPC_AND_ANDi_AUI_AUIPC_BITSWAP_CFC1_CLO_R6_CLZ_R6_CTC1_DADD_DADDiu_DADDu_DAHI_DALIGN_DATI_DAUI_DBITSWAP_DCLO_R6_DCLZ_R6_DEXT_DEXT64_32_DEXTM_DEXTU_DINS_DINSM_DINSU_DLSA_R6_DMFC1_DMTC1_DROTR_DROTR32_DROTRV_DSBH_DSHD_DSLL_DSLL32_DSLLV_DSRA_DSRA32_DSRAV_DSRL_DSRL32_DSRLV_DSUB_DSUBu_EXT_INS_LSA_LSA_R6_LUi_MFC1_MFC1_D64_MFC0_MFC2_MTC0_MTC2_MFHC1_D32_MFHC1_D64_MTC1_MTC1_D64_MTHC1_D32_MTHC1_D64_NOP_NOR_OR_ORi_ROTR_ROTRV_SEB_SEB64_SEH_SEH64_SELEQZ_SELEQZ64_SELNEZ_SELNEZ64_SLL_SLLV_SLT_SLTi_SLTiu_SLTu_SRA_SRAV_SRL_SRLV_SSNOP_SUB_SUBu_WSBH_XOR_XORi_SLT64_SLTu64_AND64_OR64_XOR64_NOR64_SLTi64_SLTiu64_ANDi64_ORi64_XORi64_LUi64_DSLL64_32_SLL64_32_SLL64_64_LONG_BRANCH_LUi2Op_64_LONG_BRANCH_DADDiu2Op_LONG_BRANCH_DADDiu_DLSA_TEQ_TGE_TGEU_COPY_BuildPairF64_BuildPairF64_64_ExtractElementF64_ExtractElementF64_64_SELNEZ_D_SELNEZ_S_SELEQZ_D_SELEQZ_S_SEL_D_SEL_S_EHB_RDHWR_RDHWR64_EVP_DVP_DMFC0_DMFC2_DMTC0_DMTC2\0" |
| 2757 | "MUL_R6_MULU_MUH_MUHU_DMUL_R6_DMUH_DMULU_DMUHU\0" |
| 2758 | "DIV_DIVU_MOD_MODU_DDIV_DMOD_DDIVU_DMODU\0" |
| 2759 | "MOD_S_B_MOD_S_D_MOD_S_H_MOD_S_W_MOD_U_B_MOD_U_D_MOD_U_H_MOD_U_W\0" |
| 2760 | "FABS_S_FNEG_S_FMOV_S_FMOV_D32_FMOV_D64_FNEG_D32_FNEG_D64_CLASS_S_CLASS_D\0" |
| 2761 | "FADD_S_FSUB_S_FSUB_D32_FSUB_D64\0" |
| 2762 | "FMUL_S_FMUL_D32_FMUL_D64\0" |
| 2763 | "FDIV_S_FSQRT_S_FDIV_D32_FDIV_D64_FSQRT_D_FSQRT_D32_FSQRT_D64_FSQRT_W_RECIP_S_RECIP_D32_RECIP_D64_FRSQRT_D_FRSQRT_W_RSQRT_S_RSQRT_D32_RSQRT_D64_FRCP_D_FRCP_W\0" |
| 2764 | "DIV_S_B_DIV_S_D_DIV_S_H_DIV_S_W\0" |
| 2765 | "DIV_U_B_DIV_U_D_DIV_U_H_DIV_U_W\0" |
| 2766 | "ADDV_B_ADDV_H_ADDV_W_ADDV_D_ADDVI_B_ADDVI_H_ADDVI_W_ADDVI_D_SUBV_B_SUBV_H_SUBV_W_SUBV_D_SUBVI_B_SUBVI_H_SUBVI_W_SUBVI_D\0" |
| 2767 | "ASUB_S_B_ASUB_S_D_ASUB_S_H_ASUB_S_W\0" |
| 2768 | "ASUB_U_B_ASUB_U_D_ASUB_U_H_ASUB_U_W\0" |
| 2769 | "SUBSUS_U_B_SUBSUS_U_D_SUBSUS_U_H_SUBSUS_U_W\0" |
| 2770 | "MAX_D_MAX_S_MAXA_D_MAXA_S_MIN_D_MIN_S_MINA_D_MINA_S\0" |
| 2771 | "ADD_A_B_ADD_A_H_ADD_A_W_ADD_A_D_ADDS_A_B_ADDS_A_H_ADDS_A_W_ADDS_A_D_ADDS_S_B_ADDS_S_H_ADDS_S_W_ADDS_S_D_ADDS_U_B_ADDS_U_H_ADDS_U_W_ADDS_U_D_HADD_S_H_HADD_S_W_HADD_S_D_HADD_U_H_HADD_U_W_HADD_U_D_SUBS_S_B_SUBS_S_H_SUBS_S_W_SUBS_S_D_SUBS_U_B_SUBS_U_H_SUBS_U_W_SUBS_U_D_SUBSUU_S_B_SUBSUU_S_H_SUBSUU_S_W_SUBSUU_S_D_HSUB_S_H_HSUB_S_W_HSUB_S_D_HSUB_U_H_HSUB_U_W_HSUB_U_D_AVE_S_B_AVE_S_H_AVE_S_W_AVE_S_D_AVE_U_B_AVE_U_H_AVE_U_W_AVE_U_D_AVER_S_B_AVER_S_H_AVER_S_W_AVER_S_D_AVER_U_B_AVER_U_H_AVER_U_W_AVER_U_D_MIN_A_B_MIN_A_H_MIN_A_W_MIN_A_D_MIN_S_B_MIN_S_H_MIN_S_W_MIN_S_D_MIN_U_B_MIN_U_H_MIN_U_W_MIN_U_D_MINI_S_B_MINI_S_H_MINI_S_W_MINI_S_D_MINI_U_B_MINI_U_H_MINI_U_W_MINI_U_D_MAX_A_B_MAX_A_H_MAX_A_W_MAX_A_D_MAX_S_B_MAX_S_H_MAX_S_W_MAX_S_D_MAX_U_B_MAX_U_H_MAX_U_W_MAX_U_D_MAXI_S_B_MAXI_S_H_MAXI_S_W_MAXI_S_D_MAXI_U_B_MAXI_U_H_MAXI_U_W_MAXI_U_D_CEQ_B_CEQ_H_CEQ_W_CEQ_D_CEQI_B_CEQI_H_CEQI_W_CEQI_D_CLE_S_B_CLE_S_H_CLE_S_W_CLE_S_D_CLE_U_B_CLE_U_H_CLE_U_W_CLE_U_D_CLEI_S_B_CLEI_S_H_CLEI_S_W_CLEI_S_D_CLEI_U_B_CLEI_U_H_CLEI_U_W_CLEI_U_D_CLT_S_B_CLT_S_H_CLT_S_W_CLT_S_D_CLT_U_B_CLT_U_H_CLT_U_W_CLT_U_D_CLTI_S_B_CLTI_S_H_CLTI_S_W_CLTI_S_D_CLTI_U_B_CLTI_U_H_CLTI_U_W_CLTI_U_D\0" |
| 2772 | "SAT_S_B_SAT_S_H_SAT_S_W_SAT_S_D_SAT_U_B_SAT_U_H_SAT_U_W_SAT_U_D_PCNT_B_PCNT_H_PCNT_W_PCNT_D\0" |
| 2773 | "SLL_B_SLL_H_SLL_W_SLL_D_SLLI_B_SLLI_H_SLLI_W_SLLI_D_SRA_B_SRA_H_SRA_W_SRA_D_SRAI_B_SRAI_H_SRAI_W_SRAI_D_SRAR_B_SRAR_H_SRAR_W_SRAR_D_SRARI_B_SRARI_H_SRARI_W_SRARI_D_SRL_B_SRL_H_SRL_W_SRL_D_SRLI_B_SRLI_H_SRLI_W_SRLI_D_SRLR_B_SRLR_H_SRLR_W_SRLR_D_SRLRI_B_SRLRI_H_SRLRI_W_SRLRI_D_NLOC_B_NLOC_H_NLOC_W_NLOC_D_NLZC_B_NLZC_H_NLZC_W_NLZC_D_BNEG_B_BNEG_H_BNEG_W_BNEG_D_BNEGI_B_BNEGI_H_BNEGI_W_BNEGI_D_BCLR_B_BCLR_H_BCLR_W_BCLR_D_BCLRI_B_BCLRI_H_BCLRI_W_BCLRI_D_SHF_B_SHF_H_SHF_W\0" |
| 2774 | "AND_V_ANDI_B_OR_V_ORI_B_XOR_V_XORI_B_NOR_V_NORI_B\0" |
| 2775 | "NOR_V_D_PSEUDO_NOR_V_H_PSEUDO_NOR_V_W_PSEUDO\0" |
| 2776 | "OR_V_D_PSEUDO_OR_V_H_PSEUDO_OR_V_W_PSEUDO\0" |
| 2777 | "XOR_V_D_PSEUDO_XOR_V_H_PSEUDO_XOR_V_W_PSEUDO\0" |
| 2778 | "AND_V_D_PSEUDO_AND_V_H_PSEUDO_AND_V_W_PSEUDO\0" |
| 2779 | "ILVEV_B_ILVEV_D_ILVEV_H_ILVEV_W\0" |
| 2780 | "ILVL_B_ILVL_D_ILVL_H_ILVL_W\0" |
| 2781 | "ILVOD_B_ILVOD_D_ILVOD_H_ILVOD_W\0" |
| 2782 | "ILVR_B_ILVR_D_ILVR_H_ILVR_W\0" |
| 2783 | "PCKEV_B_PCKEV_D_PCKEV_H_PCKEV_W\0" |
| 2784 | "PCKOD_B_PCKOD_D_PCKOD_H_PCKOD_W\0" |
| 2785 | "FILL_B_FILL_D_FILL_H_FILL_W\0" |
| 2786 | "FILL_FD_PSEUDO_FILL_FW_PSEUDO\0" |
| 2787 | "INSERT_FD_PSEUDO_INSERT_FW_PSEUDO\0" |
| 2788 | "SPLAT_B_SPLAT_D_SPLAT_H_SPLAT_W\0" |
| 2789 | "SPLATI_B_SPLATI_D_SPLATI_H_SPLATI_W\0" |
| 2790 | "CTCMSA_CFCMSA_COPY_S_B_COPY_S_H_COPY_S_W_COPY_S_D_COPY_U_B_COPY_U_H_COPY_U_W_BNZ_B_BNZ_H_BNZ_W_BNZ_D_BNZ_V_BZ_B_BZ_H_BZ_W_BZ_D_BZ_V\0" |
| 2791 | "LD_B_LD_H_LD_W_LD_D\0" |
| 2792 | "LDI_B_LDI_H_LDI_W_LDI_D_MOVE_V\0" |
| 2793 | "FCAF_W_FCAF_D_FCUN_W_FCUN_D_FCOR_W_FCOR_D_FCEQ_W_FCEQ_D_FCUNE_W_FCUNE_D_FCUEQ_W_FCUEQ_D_FCNE_W_FCNE_D_FCLT_W_FCLT_D_FCULT_W_FCULT_D_FCLE_W_FCLE_D_FCULE_W_FCULE_D_FSAF_W_FSAF_D_FSUN_W_FSUN_D_FSOR_W_FSOR_D_FSEQ_W_FSEQ_D_FSUNE_W_FSUNE_D_FSUEQ_W_FSUEQ_D_FSNE_W_FSNE_D_FSLT_W_FSLT_D_FSULT_W_FSULT_D_FSLE_W_FSLE_D_FSULE_W_FSULE_D\0" |
| 2794 | "FMAX_W_FMAX_D_FMAX_A_W_FMAX_A_D_FMIN_W_FMIN_D_FMIN_A_W_FMIN_A_D_FCLASS_W_FCLASS_D_FABS_D_FABS_W_FABS_D32_FABS_D64\0" |
| 2795 | "CMP_UN_D_CMP_UN_S\0" |
| 2796 | "CMP_UEQ_D_CMP_UEQ_S\0" |
| 2797 | "CMP_EQ_D_CMP_EQ_S\0" |
| 2798 | "CMP_LT_D_CMP_LT_S\0" |
| 2799 | "CMP_ULT_D_CMP_ULT_S\0" |
| 2800 | "CMP_LE_D_CMP_LE_S\0" |
| 2801 | "CMP_ULE_D_CMP_ULE_S\0" |
| 2802 | "CMP_F_D_CMP_F_S\0" |
| 2803 | "CMP_SAF_D_CMP_SAF_S\0" |
| 2804 | "CMP_SEQ_D_CMP_SEQ_S\0" |
| 2805 | "CMP_SLE_D_CMP_SLE_S\0" |
| 2806 | "CMP_SLT_D_CMP_SLT_S\0" |
| 2807 | "CMP_SUEQ_D_CMP_SUEQ_S\0" |
| 2808 | "CMP_SULE_D_CMP_SULE_S\0" |
| 2809 | "CMP_SULT_D_CMP_SULT_S\0" |
| 2810 | "CMP_SUN_D_CMP_SUN_S\0" |
| 2811 | "TRUNC_W_S_TRUNC_L_S_TRUNC_L_D64_TRUNC_W_D32_TRUNC_W_D64_PseudoTRUNC_W_D_PseudoTRUNC_W_D32_PseudoTRUNC_W_S_ROUND_W_S_ROUND_L_S_ROUND_L_D64_FLOOR_W_S_FLOOR_L_S_FLOOR_L_D64_CVT_D32_S_CVT_D32_W_CVT_D64_W_CVT_D64_S_CVT_D64_L_CVT_L_S_CVT_L_D64_CVT_S_W_CVT_S_D32_CVT_S_PU64_CVT_S_PL64_CVT_S_L_CVT_S_D64_CVT_W_S_CEIL_W_S_CEIL_L_S_CEIL_L_D64_FLOOR_W_D32_FLOOR_W_D64_CVT_W_D64_CVT_W_D32_RINT_D_RINT_S_ROUND_W_D32_ROUND_W_D64_CEIL_W_D32_CEIL_W_D64\0" |
| 2812 | "BMZ_V_BMZI_B_BMNZ_V_BMNZI_B_INSERT_B_INSERT_H_INSERT_W_INSERT_D_INSVE_B_INSVE_H_INSVE_W_INSVE_D\0" |
| 2813 | "BSELI_B_BSEL_V\0" |
| 2814 | "BSEL_D_PSEUDO_BSEL_FD_PSEUDO_BSEL_FW_PSEUDO_BSEL_H_PSEUDO_BSEL_W_PSEUDO\0" |
| 2815 | "BINSL_B_BINSL_H_BINSL_W_BINSL_D_BINSLI_B_BINSLI_H_BINSLI_W_BINSLI_D_BINSR_B_BINSR_H_BINSR_W_BINSR_D_BINSRI_B_BINSRI_H_BINSRI_W_BINSRI_D_VSHF_B_VSHF_H_VSHF_W_VSHF_D_SLD_B_SLD_H_SLD_W_SLD_D_SLDI_B_SLDI_H_SLDI_W_SLDI_D_BSET_B_BSET_H_BSET_W_BSET_D_BSETI_B_BSETI_H_BSETI_W_BSETI_D\0" |
| 2816 | "MADDV_B_MADDV_H_MADDV_W_MADDV_D_MSUBV_B_MSUBV_H_MSUBV_W_MSUBV_D_MULV_B_MULV_H_MULV_W_MULV_D_DOTP_S_H_DOTP_S_W_DOTP_S_D_DOTP_U_H_DOTP_U_W_DOTP_U_D_MUL_Q_H_MUL_Q_W_MULR_Q_H_MULR_Q_W_MSUB_Q_H_MSUB_Q_W_MSUBR_Q_H_MSUBR_Q_W_MADD_Q_H_MADD_Q_W_MADDR_Q_H_MADDR_Q_W\0" |
| 2817 | "FLOG2_W_FLOG2_D\0" |
| 2818 | "FADD_W_FADD_D_FSUB_W_FSUB_D_FEXDO_H_FEXDO_W_FEXUPL_W_FEXUPL_D_FEXUPR_W_FEXUPR_D_FFINT_S_W_FFINT_S_D_FFINT_U_W_FFINT_U_D_FFQL_W_FFQL_D_FFQR_W_FFQR_D_FTINT_S_W_FTINT_S_D_FTINT_U_W_FTINT_U_D_FTRUNC_S_W_FTRUNC_S_D_FTRUNC_U_W_FTRUNC_U_D_FTQ_H_FTQ_W_FRINT_W_FRINT_D_FADD_D32_FADD_D64\0" |
| 2819 | "PseudoCVT_D32_W_PseudoCVT_D64_L_PseudoCVT_D64_W_PseudoCVT_S_L_PseudoCVT_S_W\0" |
| 2820 | "FMUL_W_FMUL_D_FEXP2_W_FEXP2_D_DPADD_S_H_DPADD_S_W_DPADD_S_D_DPADD_U_H_DPADD_U_W_DPADD_U_D_DPSUB_S_H_DPSUB_S_W_DPSUB_S_D_DPSUB_U_H_DPSUB_U_W_DPSUB_U_D\0" |
| 2821 | "FMADD_W_FMADD_D_FMSUB_W_FMSUB_D\0" |
| 2822 | "MSUBF_D_MSUBF_S_MADDF_D_MADDF_S\0" |
| 2823 | "FDIV_D\0" |
| 2824 | "FDIV_W\0" |
| 2825 | "ATOMIC_SWAP_I16_POSTRA_ATOMIC_SWAP_I32_POSTRA_ATOMIC_SWAP_I64_POSTRA_ATOMIC_SWAP_I8_POSTRA\0" |
| 2826 | "ATOMIC_CMP_SWAP_I16_POSTRA_ATOMIC_CMP_SWAP_I32_POSTRA_ATOMIC_CMP_SWAP_I64_POSTRA_ATOMIC_CMP_SWAP_I8_POSTRA\0" |
| 2827 | "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\0" |
| 2828 | "AND_LUi_NOR_OR_SLTi_SLTiu_SUB_SUBu_XOR\0" |
| 2829 | "SSNOP_NOP\0" |
| 2830 | "B_BAL_BAL_BR_BEQ_BGEZ_BGTZ_BLEZ_BLTZ_BNE_BREAK_DERET_ERET_ERet_ERETNC_J_PseudoReturn_SYSCALL_RetRA_TAILCALL_TLT_TLTU_TNE_TRAP_WAIT\0" |
| 2831 | "BEQL_BGEZAL_BGEZALL_BGEZL_BGTZL_BLEZL_BLTZAL_BLTZALL_BLTZL_BNEL_JR_JR_HB_PseudoIndirectBranch_PseudoIndirectHazardBranch_SDBBP_TAILCALLREG_TAILCALLREGHB_TEQI_TGEI_TGEIU_TLTI_TNEI_TTLTIU\0" |
| 2832 | "TEQ_TGE_TGEU\0" |
| 2833 | "PAUSE\0" |
| 2834 | "JAL_JALR_JALRHBPseudo_JALRPseudo_JALR_HB\0" |
| 2835 | "JALX\0" |
| 2836 | "TLBINV_TLBINVF_TLBP_TLBR_TLBWI_TLBWR\0" |
| 2837 | "MFC0_MTC0\0" |
| 2838 | "MFC2_MTC2\0" |
| 2839 | "HYPCALL_MFGC0_MFHGC0_MTGC0_MTHGC0_TLBGINV_TLBGINVF_TLBGP_TLBGR_TLBGWI_TLBGWR\0" |
| 2840 | "LB_LBu_LH_LHu_LW_LDC3_LWPC\0" |
| 2841 | "LL_LWC2_LWC3_LDC2_LBE_LBuE_LHE_LHuE_LWE_LLE\0" |
| 2842 | "LWL_LWR_LWLE_LWRE\0" |
| 2843 | "SB_SH_SW_SDC3\0" |
| 2844 | "SWC2_SWC3_SDC2_SC_SBE_SHE_SWE_SCE_SWL_SWR_SWLE_SWRE\0" |
| 2845 | "PREF\0" |
| 2846 | "PREFE_CACHE_CACHEE\0" |
| 2847 | "SYNCI\0" |
| 2848 | "CLO_CLZ_MFHI_MFLO_PseudoMFHI_PseudoMFLO\0" |
| 2849 | "DI_EI\0" |
| 2850 | "EHB_RDHWR_WSBH\0" |
| 2851 | "MOVN_I_I_MOVZ_I_I\0" |
| 2852 | "DIV\0" |
| 2853 | "PseudoSDIV_SDIV\0" |
| 2854 | "DIVU\0" |
| 2855 | "PseudoUDIV_UDIV\0" |
| 2856 | "MUL\0" |
| 2857 | "MULT_MULTu_PseudoMULT_PseudoMULTu\0" |
| 2858 | "MADD_MADDU_MSUB_MSUBU_MTHI_MTLO_PseudoMADD_PseudoMADDU_PseudoMSUB_PseudoMSUBU_PseudoMTLOHI\0" |
| 2859 | "EXT_INS\0" |
| 2860 | "ADD_ADDiu_ANDi_ORi_ROTR_SEB_SEH_SLT_SLTu_SLL_SRA_SRL_XORi_ADDu_SLLV_SRAV_SRLV_LSA_COPY\0" |
| 2861 | "ADDi\0" |
| 2862 | "VSHF_B_VSHF_D_VSHF_H_VSHF_W\0" |
| 2863 | "BINSLI_B_BINSLI_D_BINSLI_H_BINSLI_W_BINSL_B_BINSL_D_BINSL_H_BINSL_W\0" |
| 2864 | "BINSRI_B_BINSRI_D_BINSRI_H_BINSRI_W_BINSR_B_BINSR_D_BINSR_H_BINSR_W\0" |
| 2865 | "INSERT_B_INSERT_D_INSERT_H_INSERT_W\0" |
| 2866 | "SLDI_B_SLDI_D_SLDI_H_SLDI_W_SLD_B_SLD_D_SLD_H_SLD_W\0" |
| 2867 | "BCLRI_B_BCLRI_D_BCLRI_H_BCLRI_W_BCLR_B_BCLR_D_BCLR_H_BCLR_W\0" |
| 2868 | "BNEGI_B_BNEGI_D_BNEGI_H_BNEGI_W_BNEG_B_BNEG_D_BNEG_H_BNEG_W\0" |
| 2869 | "BMNZI_B_BMNZ_V_BMZI_B_BMZ_V\0" |
| 2870 | "PCNT_B_PCNT_D_PCNT_H_PCNT_W\0" |
| 2871 | "BNZ_B_BNZ_D_BNZ_H_BNZ_V_BNZ_W_BZ_B_BZ_D_BZ_H_BZ_V_BZ_W\0" |
| 2872 | "CFCMSA_CTCMSA\0" |
| 2873 | "FABS_S_FMOV_D32_FMOV_D64_FMOV_S_FNEG_S_FNEG_D32_FNEG_D64\0" |
| 2874 | "FABS_D32_FABS_D64\0" |
| 2875 | "MOVF_D32_MOVF_D64_MOVF_S_MOVT_D32_MOVT_D64_MOVT_S\0" |
| 2876 | "ADD_A_B_ADD_A_D_ADD_A_H_ADD_A_W\0" |
| 2877 | "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\0" |
| 2878 | "ADDVI_B_ADDVI_D_ADDVI_H_ADDVI_W_ADDV_B_ADDV_D_ADDV_H_ADDV_W\0" |
| 2879 | "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\0" |
| 2880 | "SHF_B_SHF_H_SHF_W\0" |
| 2881 | "MOVE_V\0" |
| 2882 | "AND_V_NOR_V_OR_V_XOR_V\0" |
| 2883 | "FEXP2_D_FEXP2_W\0" |
| 2884 | "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\0" |
| 2885 | "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\0" |
| 2886 | "CEQI_B_CEQI_D_CEQI_H_CEQI_W_CEQ_B_CEQ_D_CEQ_H_CEQ_W\0" |
| 2887 | "FSAF_D_FSAF_W_FSEQ_D_FSEQ_W_FSLE_D_FSLE_W_FSLT_D_FSLT_W_FSNE_D_FSNE_W_FSOR_D_FSOR_W\0" |
| 2888 | "FSUEQ_D_FSUEQ_W\0" |
| 2889 | "FSULE_D_FSULE_W\0" |
| 2890 | "FSULT_D_FSULT_W\0" |
| 2891 | "FSUNE_D_FSUNE_W\0" |
| 2892 | "FSUN_D_FSUN_W\0" |
| 2893 | "FCAF_D_FCAF_W\0" |
| 2894 | "FCEQ_D_FCEQ_W\0" |
| 2895 | "FCLE_D_FCLE_W\0" |
| 2896 | "FCLT_D_FCLT_W\0" |
| 2897 | "FCNE_D_FCNE_W\0" |
| 2898 | "FCOR_D_FCOR_W\0" |
| 2899 | "FCUEQ_D_FCUEQ_W\0" |
| 2900 | "FCULE_D_FCULE_W\0" |
| 2901 | "FCULT_D_FCULT_W\0" |
| 2902 | "FCUNE_D_FCUNE_W\0" |
| 2903 | "FABS_D_FABS_W\0" |
| 2904 | "FFINT_S_D_FFINT_S_W_FFINT_U_D_FFINT_U_W\0" |
| 2905 | "FFQL_D_FFQL_W\0" |
| 2906 | "FFQR_D_FFQR_W\0" |
| 2907 | "FTINT_S_D_FTINT_S_W_FTINT_U_D_FTINT_U_W\0" |
| 2908 | "FRINT_D_FRINT_W\0" |
| 2909 | "FTQ_H_FTQ_W\0" |
| 2910 | "FTRUNC_S_D_FTRUNC_S_W_FTRUNC_U_D_FTRUNC_U_W\0" |
| 2911 | "FEXDO_H_FEXDO_W\0" |
| 2912 | "FEXUPL_D_FEXUPL_W\0" |
| 2913 | "FEXUPR_D_FEXUPR_W\0" |
| 2914 | "FCLASS_D_FCLASS_W\0" |
| 2915 | "FMAX_A_D_FMAX_A_W\0" |
| 2916 | "FMAX_D_FMAX_W\0" |
| 2917 | "FMIN_A_D_FMIN_A_W\0" |
| 2918 | "SUBS_S_B_SUBS_S_D_SUBS_S_H_SUBS_S_W_SUBS_U_B_SUBS_U_D_SUBS_U_H_SUBS_U_W\0" |
| 2919 | "SUBSUU_S_B_SUBSUU_S_D_SUBSUU_S_H_SUBSUU_S_W\0" |
| 2920 | "SUBVI_B_SUBVI_D_SUBVI_H_SUBVI_W\0" |
| 2921 | "HADD_S_D_HADD_S_H_HADD_S_W_HADD_U_D_HADD_U_H_HADD_U_W\0" |
| 2922 | "HSUB_S_D_HSUB_S_H_HSUB_S_W_HSUB_U_D_HSUB_U_H_HSUB_U_W\0" |
| 2923 | "MAX_S_B_MAX_S_D_MAX_S_H_MAX_S_W_MIN_S_B_MIN_S_D_MIN_S_H_MIN_S_W\0" |
| 2924 | "MAX_U_B_MAX_U_D_MAX_U_H_MAX_U_W_MIN_U_B_MIN_U_D_MIN_U_H_MIN_U_W\0" |
| 2925 | "MAX_A_B_MAX_A_D_MAX_A_H_MAX_A_W_MIN_A_B_MIN_A_D_MIN_A_H_MIN_A_W\0" |
| 2926 | "SRAI_B_SRAI_D_SRAI_H_SRAI_W_SRA_B_SRA_D_SRA_H_SRA_W\0" |
| 2927 | "SRLI_B_SRLI_D_SRLI_H_SRLI_W_SRL_B_SRL_D_SRL_H_SRL_W\0" |
| 2928 | "SRARI_B_SRARI_D_SRARI_H_SRARI_W_SRAR_B_SRAR_D_SRAR_H_SRAR_W\0" |
| 2929 | "SRLRI_B_SRLRI_D_SRLRI_H_SRLRI_W_SRLR_B_SRLR_D_SRLR_H_SRLR_W\0" |
| 2930 | "SLLI_B_SLLI_D_SLLI_H_SLLI_W_SLL_B_SLL_D_SLL_H_SLL_W\0" |
| 2931 | "FADD_D32_FADD_D64\0" |
| 2932 | "FADD_PS64_FMUL_PS64_FSUB_PS64\0" |
| 2933 | "TRUNC_L_D64_TRUNC_L_S_TRUNC_W_D32_TRUNC_W_D64_TRUNC_W_S\0" |
| 2934 | "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\0" |
| 2935 | "CVT_PS_S64\0" |
| 2936 | "CVT_S_PL64_CVT_S_PU64\0" |
| 2937 | "C_EQ_D32_C_EQ_D64_C_EQ_S_C_F_D32_C_F_D64_C_F_S_C_LE_D32_C_LE_D64_C_LE_S_C_LT_D32_C_LT_D64_C_LT_S_C_NGE_D32_C_NGE_D64_C_NGE_S_C_NGLE_D32_C_NGLE_D64_C_NGLE_S_C_NGL_D32_C_NGL_D64_C_NGL_S_C_NGT_D32_C_NGT_D64_C_NGT_S_C_OLE_D32_C_OLE_D64_C_OLE_S_C_OLT_D32_C_OLT_D64_C_OLT_S_C_SEQ_D32_C_SEQ_D64_C_SEQ_S_C_SF_D32_C_SF_D64_C_SF_S_C_UEQ_D32_C_UEQ_D64_C_UEQ_S_C_ULE_D32_C_ULE_D64_C_ULE_S_C_ULT_D32_C_ULT_D64_C_ULT_S_C_UN_D32_C_UN_D64_C_UN_S\0" |
| 2938 | "FCMP_D32_FCMP_D64_FCMP_S32\0" |
| 2939 | "PLL_PS64_PLU_PS64_PUL_PS64_PUU_PS64\0" |
| 2940 | "FDIV_S\0" |
| 2941 | "FDIV_D32_FDIV_D64\0" |
| 2942 | "FSQRT_S\0" |
| 2943 | "FSQRT_D32_FSQRT_D64\0" |
| 2944 | "FRCP_D_FRCP_W\0" |
| 2945 | "FRSQRT_D_FRSQRT_W\0" |
| 2946 | "RECIP_D32_RECIP_D64_RSQRT_D32_RSQRT_D64\0" |
| 2947 | "RECIP_S_RSQRT_S\0" |
| 2948 | "FMADD_D_FMADD_W\0" |
| 2949 | "FSQRT_W\0" |
| 2950 | "FMUL_D_FMUL_W\0" |
| 2951 | "FADD_D_FADD_W\0" |
| 2952 | "DPADD_S_D_DPADD_S_H_DPADD_S_W_DPADD_U_D_DPADD_U_H_DPADD_U_W\0" |
| 2953 | "DOTP_S_D_DOTP_S_H_DOTP_S_W_DOTP_U_D_DOTP_U_H_DOTP_U_W\0" |
| 2954 | "MSUBV_B_MSUBV_D_MSUBV_H_MSUBV_W\0" |
| 2955 | "MADDV_B_MADDV_D_MADDV_H_MADDV_W\0" |
| 2956 | "MULV_B_MULV_D_MULV_H_MULV_W\0" |
| 2957 | "MADDR_Q_H_MADDR_Q_W\0" |
| 2958 | "MADD_Q_H_MADD_Q_W\0" |
| 2959 | "MSUBR_Q_H_MSUBR_Q_W\0" |
| 2960 | "MSUB_Q_H_MSUB_Q_W\0" |
| 2961 | "MULR_Q_H_MULR_Q_W\0" |
| 2962 | "MADD_D32_MADD_D64_MADD_S_MSUB_D32_MSUB_D64_MSUB_S_NMADD_D32_NMADD_D64_NMADD_S_NMSUB_D32_NMSUB_D64_NMSUB_S\0" |
| 2963 | "CTC1_MTC1_MTC1_D64_MTHC1_D32_MTHC1_D64_BuildPairF64_BuildPairF64_64\0" |
| 2964 | "BuildPairF64_FPR\0" |
| 2965 | "COPY_U_B_COPY_U_H_COPY_U_W\0" |
| 2966 | "BC1F_BC1FL_BC1T_BC1TL_MOVF_I_MOVT_I\0" |
| 2967 | "CFC1_MFC1_MFC1_D64_MFHC1_D32_MFHC1_D64_ExtractElementF64_ExtractElementF64_64\0" |
| 2968 | "SDC1_SDC164_SWC1\0" |
| 2969 | "SDXC1_SDXC164_SWXC1_SUXC1_SUXC164\0" |
| 2970 | "ST_B_ST_D_ST_H_ST_W\0" |
| 2971 | "MOVN_I_D32_MOVN_I_D64_MOVN_I_S_MOVZ_I_D32_MOVZ_I_D64_MOVZ_I_S\0" |
| 2972 | "LDC1_LDC164_LWC1\0" |
| 2973 | "LDXC1_LDXC164_LWXC1_LUXC1_LUXC164\0" |
| 2974 | "CEIL_L_D64_CEIL_L_S_CEIL_W_D32_CEIL_W_D64_CEIL_W_S\0" |
| 2975 | "FLOOR_L_D64_FLOOR_L_S_FLOOR_W_D32_FLOOR_W_D64_FLOOR_W_S\0" |
| 2976 | "ROUND_L_D64_ROUND_L_S_ROUND_W_D32_ROUND_W_D64_ROUND_W_S\0" |
| 2977 | "ROTRV\0" |
| 2978 | "ADD_ADDiu_ADDu_ANDi_ORi_ROTR_SEB_SEH_SLL_SLLV_SLT_SLTu_SRA_SRAV_SRL_SRLV_XORi\0" |
| 2979 | "CLO_CLZ\0" |
| 2980 | "LEA_ADDiu\0" |
| 2981 | "WSBH\0" |
| 2982 | "COPY\0" |
| 2983 | "ADDIUPC_ALIGN_ALUIPC_AUI_AUIPC_BITSWAP_CLO_R6_CLZ_R6_LSA_R6_SELEQZ_SELNEZ\0" |
| 2984 | "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_SltiCCRxImmX16_SltiuRxImm16_SltiuRxImmX16_SltiuCCRxImmX16_SltRxRy16_SltCCRxRy16_SltuRxRy16_SltuRxRyRz16_SltuCCRxRy16_SravRxRy16_SraX16_SrlvRxRy16_SrlX16_SubuRxRyRz16_XorRxRxRy16\0" |
| 2985 | "Constant32_LwConstant32_GotPrologue16_CONSTPOOL_ENTRY\0" |
| 2986 | "ADDIUPC_MM_ADDIUR1SP_MM_ADDIUR2_MM_ADDIUS5_MM_ADDIUSP_MM_ADDU16_MM_ADD_MM_ADDi_MM_ADDiu_MM_ADDu_MM_AND16_MM_ANDI16_MM_AND_MM_ANDi_MM_CLO_MM_CLZ_MM_EXT_MM_INS_MM_LEA_ADDiu_MM_LI16_MM_LUi_MM_MOVE16_MM_MOVEP_MM_NOR_MM_NOT16_MM_OR16_MM_OR_MM_ORi_MM_ROTRV_MM_ROTR_MM_SEB_MM_SEH_MM_SLL16_MM_SLLV_MM_SLL_MM_SLT_MM_SLTi_MM_SLTiu_MM_SLTu_MM_SRAV_MM_SRA_MM_SRL16_MM_SRLV_MM_SRL_MM_SSNOP_MM_SUBU16_MM_SUB_MM_SUBu_MM_WSBH_MM_XOR16_MM_XOR_MM_XORi_MM\0" |
| 2987 | "ADDIUPC_MMR6_ADDIU_MMR6_ADDU16_MMR6_ADDU_MMR6_ADD_MMR6_ALIGN_MMR6_ALUIPC_MMR6_AND16_MMR6_ANDI16_MMR6_ANDI_MMR6_AND_MMR6_AUIPC_MMR6_AUI_MMR6_BITSWAP_MMR6_CLO_MMR6_CLZ_MMR6_EXT_MMR6_INS_MMR6_LI16_MMR6_LSA_MMR6_LUI_MMR6_MOVE16_MMR6_NOR_MMR6_NOT16_MMR6_OR16_MMR6_ORI_MMR6_OR_MMR6_SELEQZ_MMR6_SELNEZ_MMR6_SLL16_MMR6_SLL_MMR6_SRL16_MMR6_SSNOP_MMR6_SUBU16_MMR6_SUBU_MMR6_SUB_MMR6_WSBH_MMR6_XOR16_MMR6_XORI_MMR6_XOR_MMR6\0" |
| 2988 | "AND64_ANDi64_DEXT64_32_DSLL64_32_ORi64_SEB64_SEH64_SLL64_32_SLL64_64_SLT64_SLTi64_SLTiu64_SLTu64_XOR64_XORi64\0" |
| 2989 | "DADD_DADDiu_DADDu_DEXT_DEXTM_DEXTU_DINS_DINSM_DINSU_DROTR_DROTR32_DROTRV_DSBH_DSHD_DSLL_DSLL32_DSLLV_DSRA_DSRA32_DSRAV_DSRL_DSRL32_DSRLV_DSUB_DSUBu_LUi64_NOR64_OR64\0" |
| 2990 | "DADDi_DCLO_DCLZ_LEA_ADDiu64\0" |
| 2991 | "DALIGN_DAHI_DATI_DAUI_DCLO_R6_DCLZ_R6_DBITSWAP_DLSA_DLSA_R6_SELEQZ64_SELNEZ64\0" |
| 2992 | "MADD_MADDU_MSUB_MSUBU\0" |
| 2993 | "PseudoMADD_MM_PseudoMADDU_MM_PseudoMSUB_MM_PseudoMSUBU_MM_PseudoMULT_MM_PseudoMULTu_MM\0" |
| 2994 | "PseudoMADD_PseudoMADDU_PseudoMSUB_PseudoMSUBU\0" |
| 2995 | "PseudoMULT_PseudoMULTu\0" |
| 2996 | "PseudoMFHI_MM_PseudoMFLO_MM\0" |
| 2997 | "RDHWR\0" |
| 2998 | "PseudoMTLOHI_MM\0" |
| 2999 | "MUH_MUHU_MULU_MUL_R6\0" |
| 3000 | "MOD_MODU\0" |
| 3001 | "MultRxRy16_MultuRxRy16_MultRxRyRz16_MultuRxRyRz16\0" |
| 3002 | "DivRxRy16\0" |
| 3003 | "DivuRxRy16\0" |
| 3004 | "MULT_MM_MULTu_MM_MADD_MM_MADDU_MM_MSUB_MM_MSUBU_MM\0" |
| 3005 | "MUL_MM\0" |
| 3006 | "SDIV_MM_SDIV_MM_Pseudo\0" |
| 3007 | "UDIV_MM_UDIV_MM_Pseudo\0" |
| 3008 | "MFHI16_MM_MFLO16_MM_MOVF_I_MM_MOVT_I_MM_MFHI_MM_MFLO_MM_MTHI_MM_MTLO_MM\0" |
| 3009 | "RDHWR_MM\0" |
| 3010 | "MUHU_MMR6_MUH_MMR6_MULU_MMR6_MUL_MMR6\0" |
| 3011 | "MODU_MMR6_MOD_MMR6_DIVU_MMR6_DIV_MMR6\0" |
| 3012 | "RDHWR_MMR6\0" |
| 3013 | "DMULU\0" |
| 3014 | "DMULT_DMULTu_PseudoDMULT_PseudoDMULTu\0" |
| 3015 | "DSDIV_PseudoDSDIV\0" |
| 3016 | "DUDIV_PseudoDUDIV\0" |
| 3017 | "MFHI64_MFLO64_PseudoMFHI64_PseudoMFLO64_PseudoMTLOHI64\0" |
| 3018 | "MTHI64_MTLO64\0" |
| 3019 | "RDHWR64\0" |
| 3020 | "MOVN_I_I64_MOVN_I64_I_MOVN_I64_I64_MOVZ_I_I64_MOVZ_I64_I_MOVZ_I64_I64\0" |
| 3021 | "DDIV_DMOD\0" |
| 3022 | "B_BAL_BAL_BR_BEQ_BNE_BGTZ_BGEZ_BLEZ_BLTZ_J_ERET_ERet_ERETNC_DERET\0" |
| 3023 | "BLTZAL_JR_JR_HB\0" |
| 3024 | "NAL\0" |
| 3025 | "BEQL_BNEL_BGEZL_BGTZL_BLEZL_BLTZL\0" |
| 3026 | "TAILCALL_PseudoReturn_RetRA\0" |
| 3027 | "TAILCALLREG_TAILCALLREGHB_PseudoIndirectBranch_PseudoIndirectHazardBranch\0" |
| 3028 | "BGEZAL\0" |
| 3029 | "BGEZALL_BLTZALL\0" |
| 3030 | "BREAK_SYSCALL_TNE_TLT_TLTU_TRAP\0" |
| 3031 | "BALC_BEQZALC_BGEZALC_BGTZALC_BLEZALC_BLTZALC_BNEZALC_JIALC\0" |
| 3032 | "BC_BC2EQZ_BC2NEZ_BEQC_BEQZC_BGEC_BGEUC_BGEZC_BGTZC_BLEZC_BLTC_BLTUC_BLTZC_BNEC_BNEZC_BNVC_BOVC_JIC_JR_HB_R6_PseudoIndirectBranchR6_PseudoIndrectHazardBranchR6\0" |
| 3033 | "SIGRIE\0" |
| 3034 | "TAILCALLR6REG_TAILCALLHBR6REG\0" |
| 3035 | "SDBBP_R6\0" |
| 3036 | "Bimm16_BimmX16_BeqzRxImm16_BeqzRxImmX16_BnezRxImm16_BnezRxImmX16_Bteqz16_BteqzX16_BteqzT8CmpX16_BteqzT8CmpiX16_BteqzT8SltX16_BteqzT8SltuX16_BteqzT8SltiX16_BteqzT8SltiuX16_Btnez16_BtnezX16_BtnezT8CmpX16_BtnezT8CmpiX16_BtnezT8SltX16_BtnezT8SltuX16_BtnezT8SltiX16_BtnezT8SltiuX16_JrRa16_JrcRa16_JrcRx16_RetRA16\0" |
| 3037 | "Jal16_JalB16_JumpLinkReg16\0" |
| 3038 | "Break16\0" |
| 3039 | "SelBeqZ_SelTBteqZCmp_SelTBteqZCmpi_SelTBteqZSlt_SelTBteqZSlti_SelTBteqZSltu_SelTBteqZSltiu_SelBneZ_SelTBtneZCmp_SelTBtneZCmpi_SelTBtneZSlt_SelTBtneZSlti_SelTBtneZSltu_SelTBtneZSltiu\0" |
| 3040 | "B16_MM_BAL_BR_MM_BC1F_MM_BC1T_MM_BEQZ16_MM_BEQZC_MM_BEQ_MM_BGEZ_MM_BGTZ_MM_BLEZ_MM_BLTZ_MM_BNEZ16_MM_BNEZC_MM_BNE_MM_B_MM_DERET_MM_ERET_MM_JR16_MM_JR_MM_J_MM_B_MM_Pseudo\0" |
| 3041 | "BGEZALS_MM_BGEZAL_MM_BLTZALS_MM_BLTZAL_MM_JALR16_MM_JALRS16_MM_JALRS_MM_JALR_MM_JALS_MM_JALX_MM_JAL_MM\0" |
| 3042 | "TAILCALLREG_MM_TAILCALL_MM_PseudoIndirectBranch_MM\0" |
| 3043 | "BREAK16_MM_BREAK_MM_SDBBP16_MM_SDBBP_MM_SYSCALL_MM_TEQI_MM_TEQ_MM_TGEIU_MM_TGEI_MM_TGEU_MM_TGE_MM_TLTIU_MM_TLTI_MM_TLTU_MM_TLT_MM_TNEI_MM_TNE_MM_TRAP_MM\0" |
| 3044 | "BC16_MMR6_BC1EQZC_MMR6_BC1NEZC_MMR6_BC2EQZC_MMR6_BC2NEZC_MMR6_BC_MMR6_BEQC_MMR6_BEQZC16_MMR6_BEQZC_MMR6_BGEC_MMR6_BGEUC_MMR6_BGEZC_MMR6_BGTZC_MMR6_BLEZC_MMR6_BLTC_MMR6_BLTUC_MMR6_BLTZC_MMR6_BNEC_MMR6_BNEZC16_MMR6_BNEZC_MMR6_BNVC_MMR6_BOVC_MMR6_DERET_MMR6_ERETNC_MMR6_JAL_MMR6_ERET_MMR6_JIC_MMR6_JRADDIUSP_JRC16_MM_JRC16_MMR6_JRCADDIUSP_MMR6_SIGRIE_MMR6_B_MMR6_Pseudo_PseudoIndirectBranch_MMR6\0" |
| 3045 | "BALC_MMR6_BEQZALC_MMR6_BGEZALC_MMR6_BGTZALC_MMR6_BLEZALC_MMR6_BLTZALC_MMR6_BNEZALC_MMR6_JALRC16_MMR6_JALRC_HB_MMR6_JALRC_MMR6_JIALC_MMR6\0" |
| 3046 | "TAILCALLREG_MMR6_TAILCALL_MMR6\0" |
| 3047 | "BREAK16_MMR6_BREAK_MMR6_SDBBP_MMR6_SDBBP16_MMR6\0" |
| 3048 | "BEQ64_BGEZ64_BGTZ64_BLEZ64_BLTZ64_BNE64_JR64\0" |
| 3049 | "JALR64_JALR64Pseudo_JALRHB64Pseudo_JALR_HB64\0" |
| 3050 | "JR_HB64_TAILCALLREG64_TAILCALLREGHB64\0" |
| 3051 | "PseudoReturn64\0" |
| 3052 | "BEQC64_BEQZC64_BGEC64_BGEUC64_BGEZC64_BGTZC64_BLEZC64_BLTC64_BLTUC64_BLTZC64_BNEC64_BNEZC64_JIC64\0" |
| 3053 | "PseudoIndirectBranch64_PseudoIndirectHazardBranch64\0" |
| 3054 | "JIALC64\0" |
| 3055 | "JR_HB64_R6_TAILCALL64R6REG_TAILCALLHB64R6REG_PseudoIndirectBranch64R6_PseudoIndrectHazardBranch64R6\0" |
| 3056 | "TLBP_TLBR_TLBWI_TLBWR\0" |
| 3057 | "MFC0\0" |
| 3058 | "EVP_DVP\0" |
| 3059 | "TLBP_MM_TLBR_MM_TLBWI_MM_TLBWR_MM\0" |
| 3060 | "DI_MM_EI_MM\0" |
| 3061 | "EHB_MM_PAUSE_MM_WAIT_MM\0" |
| 3062 | "RDPGPR_MMR6_WRPGPR_MMR6\0" |
| 3063 | "TLBINV_MMR6_TLBINVF_MMR6\0" |
| 3064 | "MFHC0_MMR6_MFC0_MMR6_MFHC2_MMR6_MFC2_MMR6\0" |
| 3065 | "MTHC0_MMR6_MTC0_MMR6_MTHC2_MMR6_MTC2_MMR6\0" |
| 3066 | "EVP_MMR6_DVP_MMR6\0" |
| 3067 | "DI_MMR6_EI_MMR6\0" |
| 3068 | "EHB_MMR6_PAUSE_MMR6_WAIT_MMR6\0" |
| 3069 | "DMFC0\0" |
| 3070 | "DMTC0\0" |
| 3071 | "DMFC2_DMTC2\0" |
| 3072 | "CFC2_MM_CTC2_MM\0" |
| 3073 | "DMT_DVPE_EMT_EVPE_MFTR_MTTR\0" |
| 3074 | "YIELD\0" |
| 3075 | "FORK\0" |
| 3076 | "DMFGC0_DMTGC0\0" |
| 3077 | "HYPCALL_MM_TLBGINVF_MM_TLBGINV_MM_TLBGP_MM_TLBGR_MM_TLBGWI_MM_TLBGWR_MM_MFGC0_MM_MFHGC0_MM_MTGC0_MM_MTHGC0_MM\0" |
| 3078 | "LB_LBu_LH_LHu_LW_LDC3\0" |
| 3079 | "LL_LWC2_LWC3_LDC2\0" |
| 3080 | "LWL_LWR\0" |
| 3081 | "SWC2_SWC3_SDC2\0" |
| 3082 | "SWL_SWR\0" |
| 3083 | "SC\0" |
| 3084 | "SC_MMR6\0" |
| 3085 | "CACHE\0" |
| 3086 | "LDC2_R6_LL_R6_LWC2_R6\0" |
| 3087 | "SWC2_R6_SDC2_R6\0" |
| 3088 | "SC_R6\0" |
| 3089 | "CACHE_R6\0" |
| 3090 | "GINVI_GINVT\0" |
| 3091 | "SBE_SHE_SWE_SCE\0" |
| 3092 | "PREFE\0" |
| 3093 | "LBE_MM_LBuE_MM_LHE_MM_LHuE_MM_LWE_MM_LWLE_MM_LWRE_MM_LLE_MM\0" |
| 3094 | "SBE_MM_SB_MM_SHE_MM_SWE_MM_SWLE_MM_SWRE_MM_SCE_MM\0" |
| 3095 | "PREFE_MM\0" |
| 3096 | "CACHEE_MM\0" |
| 3097 | "Restore16_RestoreX16_LbRxRyOffMemX16_LbuRxRyOffMemX16_LhRxRyOffMemX16_LhuRxRyOffMemX16_LwRxRyOffMemX16_LwRxSpImmX16_LwRxPcTcp16_LwRxPcTcpX16\0" |
| 3098 | "Save16_SaveX16_SbRxRyOffMemX16_ShRxRyOffMemX16_SwRxRyOffMemX16_SwRxSpImmX16\0" |
| 3099 | "LBU16_MM_LB_MM_LBu_MM_LHU16_MM_LH_MM_LHu_MM_LL_MM_LW16_MM_LWGP_MM_LWL_MM_LWM16_MM_LWM32_MM_LWP_MM_LWR_MM_LWSP_MM_LWU_MM_LWXS_MM_LW_MM\0" |
| 3100 | "SB16_MM_SC_MM_SH16_MM_SH_MM_SW16_MM_SWL_MM_SWM16_MM_SWM32_MM_SWM_MM_SWP_MM_SWR_MM_SWSP_MM_SW_MM\0" |
| 3101 | "PREF_MM_PREFX_MM\0" |
| 3102 | "CACHE_MM\0" |
| 3103 | "SYNC_MM_SYNCI_MM\0" |
| 3104 | "GINVI_MMR6_GINVT_MMR6\0" |
| 3105 | "LBU_MMR6_LB_MMR6_LDC2_MMR6_LL_MMR6_LWM16_MMR6_LWC2_MMR6_LWPC_MMR6_LW_MMR6\0" |
| 3106 | "SB16_MMR6_SB_MMR6_SDC2_MMR6_SH16_MMR6_SH_MMR6_SW16_MMR6_SWC2_MMR6_SWM16_MMR6_SWSP_MMR6_SW_MMR6\0" |
| 3107 | "SYNC_MMR6_SYNCI_MMR6\0" |
| 3108 | "PREF_MMR6\0" |
| 3109 | "CACHE_MMR6\0" |
| 3110 | "LD_LWu_LB64_LBu64_LH64_LHu64_LW64\0" |
| 3111 | "LL64_LLD\0" |
| 3112 | "LWL64_LWR64\0" |
| 3113 | "LDL_LDR\0" |
| 3114 | "SC64_SCD\0" |
| 3115 | "SB64_SH64_SW64_SWL64_SWR64\0" |
| 3116 | "SDL_SDR\0" |
| 3117 | "LWUPC_LDPC\0" |
| 3118 | "CRC32B_CRC32H_CRC32W_CRC32CB_CRC32CH_CRC32CW\0" |
| 3119 | "CRC32D_CRC32CD\0" |
| 3120 | "BADDu_BBIT0_BBIT032_BBIT1_BBIT132_CINS_CINS32_CINS64_32_CINS_i32_DMFC2_OCTEON_DMTC2_OCTEON_DPOP_EXTS_EXTS32_MTM0_MTM1_MTM2_MTP0_MTP1_MTP2_POP_SEQ_SEQi_SNE_SNEi_V3MULU_VMM0_VMULU\0" |
| 3121 | "DMUL\0" |
| 3122 | "SAA_SAAD\0" |
| 3123 | "BC1F_BC1T_BC1FL_BC1TL\0" |
| 3124 | "FABS_S_FNEG_S_FNEG_D32_FNEG_D64\0" |
| 3125 | "MADD_S_MSUB_S_NMADD_S_NMSUB_S\0" |
| 3126 | "FMUL_S\0" |
| 3127 | "ADDR_PS64_CVT_PS_PW64_CVT_PW_PS64_MULR_PS64\0" |
| 3128 | "PseudoTRUNC_W_D_PseudoTRUNC_W_D32_PseudoTRUNC_W_S\0" |
| 3129 | "MOVT_I64_MOVF_I64_MOVZ_I64_S_MOVN_I64_D64_MOVN_I64_S_MOVZ_I64_D64\0" |
| 3130 | "SELEQZ_S_SELNEZ_S_SELEQZ_D_SELNEZ_D\0" |
| 3131 | "SEL_D_SEL_S\0" |
| 3132 | "MOVF_D32_MM_MOVF_S_MM_MOVN_I_D32_MM_MOVN_I_S_MM_MOVT_D32_MM_MOVT_S_MM_MOVZ_I_D32_MM_MOVZ_I_S_MM\0" |
| 3133 | "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_CEIL_W_MM_CEIL_W_S_MM_FLOOR_W_MM_FLOOR_W_S_MM_NMADD_S_MM_NMADD_D32_MM_NMSUB_S_MM_NMSUB_D32_MM_MADD_S_MM_MADD_D32_MM_ROUND_W_MM_ROUND_W_S_MM_TRUNC_W_MM_TRUNC_W_S_MM\0" |
| 3134 | "C_F_D32_MM_C_F_D64_MM_C_F_S_MM\0" |
| 3135 | "C_EQ_D32_MM_C_EQ_D64_MM_C_EQ_S_MM_C_LE_D32_MM_C_LE_D64_MM_C_LE_S_MM_C_LT_D32_MM_C_LT_D64_MM_C_LT_S_MM_C_SF_D32_MM_C_SF_D64_MM_C_SF_S_MM_C_UN_D32_MM_C_UN_D64_MM_C_UN_S_MM\0" |
| 3136 | "C_NGE_D32_MM_C_NGE_D64_MM_C_NGE_S_MM_C_NGL_D32_MM_C_NGL_D64_MM_C_NGL_S_MM_C_NGT_D32_MM_C_NGT_D64_MM_C_NGT_S_MM_C_OLE_D32_MM_C_OLE_D64_MM_C_OLE_S_MM_C_OLT_D32_MM_C_OLT_D64_MM_C_OLT_S_MM_C_SEQ_D32_MM_C_SEQ_D64_MM_C_SEQ_S_MM_C_UEQ_D32_MM_C_UEQ_D64_MM_C_UEQ_S_MM_C_ULE_D32_MM_C_ULE_D64_MM_C_ULE_S_MM_C_ULT_D32_MM_C_ULT_D64_MM_C_ULT_S_MM\0" |
| 3137 | "C_NGLE_D32_MM_C_NGLE_D64_MM_C_NGLE_S_MM\0" |
| 3138 | "FCMP_S32_MM_FCMP_D32_MM\0" |
| 3139 | "MFC1_MM_MFHC1_D32_MM_MFHC1_D64_MM_MTC1_MM_MTC1_D64_MM_MTHC1_D32_MM_MTHC1_D64_MM\0" |
| 3140 | "FABS_D32_MM_FABS_D64_MM_FABS_S_MM_FNEG_D32_MM_FNEG_D64_MM_FNEG_S_MM_FADD_D32_MM_FADD_D64_MM_FADD_S_MM_FMOV_D32_MM_FMOV_D64_MM_FMOV_S_MM_FMUL_D32_MM_FMUL_D64_MM_FMUL_S_MM_FSUB_D32_MM_FSUB_D64_MM_FSUB_S_MM_MSUB_S_MM_MSUB_D32_MM\0" |
| 3141 | "FDIV_S_MM\0" |
| 3142 | "FDIV_D32_MM_FDIV_D64_MM\0" |
| 3143 | "FSQRT_S_MM\0" |
| 3144 | "FSQRT_D32_MM_FSQRT_D64_MM\0" |
| 3145 | "RECIP_S_MM_RSQRT_S_MM\0" |
| 3146 | "RECIP_D32_MM_RECIP_D64_MM_RSQRT_D32_MM_RSQRT_D64_MM\0" |
| 3147 | "SDC1_MM_D32_SDC1_MM_D64_SWC1_MM_SUXC1_MM_SWXC1_MM\0" |
| 3148 | "CFC1_MM_CTC1_MM\0" |
| 3149 | "LDC1_MM_D32_LDC1_MM_D64_LUXC1_MM_LWC1_MM_LWXC1_MM\0" |
| 3150 | "FNEG_S_MMR6\0" |
| 3151 | "CMP_AF_D_MMR6_CMP_AF_S_MMR6_CMP_EQ_D_MMR6_CMP_EQ_S_MMR6_CMP_LE_D_MMR6_CMP_LE_S_MMR6_CMP_LT_D_MMR6_CMP_LT_S_MMR6_CMP_UN_D_MMR6_CMP_UN_S_MMR6\0" |
| 3152 | "CMP_SAF_D_MMR6_CMP_SAF_S_MMR6_CMP_SEQ_D_MMR6_CMP_SEQ_S_MMR6_CMP_SLE_D_MMR6_CMP_SLE_S_MMR6_CMP_SLT_D_MMR6_CMP_SLT_S_MMR6_CMP_SUN_D_MMR6_CMP_SUN_S_MMR6_CMP_UEQ_D_MMR6_CMP_UEQ_S_MMR6_CMP_ULE_D_MMR6_CMP_ULE_S_MMR6_CMP_ULT_D_MMR6_CMP_ULT_S_MMR6\0" |
| 3153 | "CMP_SUEQ_D_MMR6_CMP_SUEQ_S_MMR6_CMP_SULE_D_MMR6_CMP_SULE_S_MMR6_CMP_SULT_D_MMR6_CMP_SULT_S_MMR6\0" |
| 3154 | "CVT_D_L_MMR6_CVT_L_D_MMR6_CVT_L_S_MMR6_CVT_S_L_MMR6_CVT_S_W_MMR6_CVT_W_S_MMR6\0" |
| 3155 | "TRUNC_L_D_MMR6_TRUNC_L_S_MMR6_TRUNC_W_D_MMR6_TRUNC_W_S_MMR6\0" |
| 3156 | "ROUND_L_D_MMR6_ROUND_L_S_MMR6_ROUND_W_D_MMR6_ROUND_W_S_MMR6\0" |
| 3157 | "FLOOR_L_D_MMR6_FLOOR_L_S_MMR6_FLOOR_W_D_MMR6_FLOOR_W_S_MMR6\0" |
| 3158 | "CEIL_L_D_MMR6_CEIL_L_S_MMR6_CEIL_W_D_MMR6_CEIL_W_S_MMR6\0" |
| 3159 | "MFC1_MMR6_MTC1_MMR6_CLASS_S_MMR6_CLASS_D_MMR6_FADD_S_MMR6\0" |
| 3160 | "MAX_D_MMR6_MAX_S_MMR6_MIN_D_MMR6_MIN_S_MMR6\0" |
| 3161 | "MAXA_D_MMR6_MAXA_S_MMR6_MINA_D_MMR6_MINA_S_MMR6\0" |
| 3162 | "SELEQZ_D_MMR6_SELEQZ_S_MMR6_SELNEZ_D_MMR6_SELNEZ_S_MMR6\0" |
| 3163 | "SEL_D_MMR6_SEL_S_MMR6\0" |
| 3164 | "RINT_S_MMR6_RINT_D_MMR6\0" |
| 3165 | "MADDF_D_MMR6_MADDF_S_MMR6_MSUBF_D_MMR6_MSUBF_S_MMR6\0" |
| 3166 | "FMOV_S_MMR6_FMUL_S_MMR6_FSUB_S_MMR6_FMOV_D_MMR6\0" |
| 3167 | "FDIV_S_MMR6\0" |
| 3168 | "SDC1_D64_MMR6\0" |
| 3169 | "LDC1_D64_MMR6\0" |
| 3170 | "DMFC1_DMTC1\0" |
| 3171 | "SWDSP\0" |
| 3172 | "LWDSP\0" |
| 3173 | "PseudoMTLOHI_DSP\0" |
| 3174 | "EXTRV_RS_W\0" |
| 3175 | "EXTRV_R_W\0" |
| 3176 | "EXTRV_S_H\0" |
| 3177 | "EXTRV_W\0" |
| 3178 | "EXTR_RS_W\0" |
| 3179 | "EXTR_R_W\0" |
| 3180 | "EXTR_S_H\0" |
| 3181 | "EXTR_W\0" |
| 3182 | "INSV\0" |
| 3183 | "MTHLIP\0" |
| 3184 | "MTHI_DSP\0" |
| 3185 | "MTLO_DSP\0" |
| 3186 | "ABSQ_S_PH\0" |
| 3187 | "ABSQ_S_W\0" |
| 3188 | "ADDQ_PH\0" |
| 3189 | "ADDQ_S_PH\0" |
| 3190 | "ADDQ_S_W\0" |
| 3191 | "ADDSC\0" |
| 3192 | "ADDU_QB\0" |
| 3193 | "ADDU_S_QB\0" |
| 3194 | "ADDWC\0" |
| 3195 | "BITREV\0" |
| 3196 | "BPOSGE32\0" |
| 3197 | "CMPGU_EQ_QB\0" |
| 3198 | "CMPGU_LE_QB\0" |
| 3199 | "CMPGU_LT_QB\0" |
| 3200 | "CMPU_EQ_QB\0" |
| 3201 | "CMPU_LE_QB\0" |
| 3202 | "CMPU_LT_QB\0" |
| 3203 | "CMP_EQ_PH\0" |
| 3204 | "CMP_LE_PH\0" |
| 3205 | "CMP_LT_PH\0" |
| 3206 | "DPAQ_SA_L_W\0" |
| 3207 | "DPAQ_S_W_PH\0" |
| 3208 | "DPAU_H_QBL\0" |
| 3209 | "DPAU_H_QBR\0" |
| 3210 | "DPSQ_SA_L_W\0" |
| 3211 | "DPSQ_S_W_PH\0" |
| 3212 | "DPSU_H_QBL\0" |
| 3213 | "DPSU_H_QBR\0" |
| 3214 | "EXTPDPV\0" |
| 3215 | "EXTPDP\0" |
| 3216 | "EXTPV\0" |
| 3217 | "EXTP\0" |
| 3218 | "LBUX\0" |
| 3219 | "LHX\0" |
| 3220 | "LWX\0" |
| 3221 | "MADDU_DSP\0" |
| 3222 | "MADD_DSP\0" |
| 3223 | "MAQ_SA_W_PHL\0" |
| 3224 | "MAQ_SA_W_PHR\0" |
| 3225 | "MAQ_S_W_PHL\0" |
| 3226 | "MAQ_S_W_PHR\0" |
| 3227 | "MFHI_DSP\0" |
| 3228 | "MFLO_DSP\0" |
| 3229 | "MODSUB\0" |
| 3230 | "MSUBU_DSP\0" |
| 3231 | "MSUB_DSP\0" |
| 3232 | "MULEQ_S_W_PHL\0" |
| 3233 | "MULEQ_S_W_PHR\0" |
| 3234 | "MULEU_S_PH_QBL\0" |
| 3235 | "MULEU_S_PH_QBR\0" |
| 3236 | "MULQ_RS_PH\0" |
| 3237 | "MULSAQ_S_W_PH\0" |
| 3238 | "MULTU_DSP\0" |
| 3239 | "MULT_DSP\0" |
| 3240 | "PACKRL_PH\0" |
| 3241 | "PICK_PH\0" |
| 3242 | "PICK_QB\0" |
| 3243 | "PRECEQU_PH_QBLA\0" |
| 3244 | "PRECEQU_PH_QBL\0" |
| 3245 | "PRECEQU_PH_QBRA\0" |
| 3246 | "PRECEQU_PH_QBR\0" |
| 3247 | "PRECEQ_W_PHL\0" |
| 3248 | "PRECEQ_W_PHR\0" |
| 3249 | "PRECEU_PH_QBLA\0" |
| 3250 | "PRECEU_PH_QBL\0" |
| 3251 | "PRECEU_PH_QBRA\0" |
| 3252 | "PRECEU_PH_QBR\0" |
| 3253 | "PRECRQU_S_QB_PH\0" |
| 3254 | "PRECRQ_PH_W\0" |
| 3255 | "PRECRQ_QB_PH\0" |
| 3256 | "PRECRQ_RS_PH_W\0" |
| 3257 | "RADDU_W_QB\0" |
| 3258 | "RDDSP\0" |
| 3259 | "REPLV_PH\0" |
| 3260 | "REPLV_QB\0" |
| 3261 | "REPL_PH\0" |
| 3262 | "REPL_QB\0" |
| 3263 | "SHILOV\0" |
| 3264 | "SHILO\0" |
| 3265 | "SHLLV_PH\0" |
| 3266 | "SHLLV_QB\0" |
| 3267 | "SHLLV_S_PH\0" |
| 3268 | "SHLLV_S_W\0" |
| 3269 | "SHLL_PH\0" |
| 3270 | "SHLL_QB\0" |
| 3271 | "SHLL_S_PH\0" |
| 3272 | "SHLL_S_W\0" |
| 3273 | "SHRAV_PH\0" |
| 3274 | "SHRAV_R_PH\0" |
| 3275 | "SHRAV_R_W\0" |
| 3276 | "SHRA_PH\0" |
| 3277 | "SHRA_R_PH\0" |
| 3278 | "SHRA_R_W\0" |
| 3279 | "SHRLV_QB\0" |
| 3280 | "SHRL_QB\0" |
| 3281 | "SUBQ_PH\0" |
| 3282 | "SUBQ_S_PH\0" |
| 3283 | "SUBQ_S_W\0" |
| 3284 | "SUBU_QB\0" |
| 3285 | "SUBU_S_QB\0" |
| 3286 | "WRDSP\0" |
| 3287 | "PseudoCMPU_EQ_QB_PseudoCMPU_LE_QB_PseudoCMPU_LT_QB_PseudoCMP_EQ_PH_PseudoCMP_LE_PH_PseudoCMP_LT_PH\0" |
| 3288 | "PseudoPICK_PH_PseudoPICK_QB\0" |
| 3289 | "ABSQ_S_QB\0" |
| 3290 | "ADDQH_PH\0" |
| 3291 | "ADDQH_R_PH\0" |
| 3292 | "ADDQH_R_W\0" |
| 3293 | "ADDQH_W\0" |
| 3294 | "ADDUH_QB\0" |
| 3295 | "ADDUH_R_QB\0" |
| 3296 | "ADDU_PH\0" |
| 3297 | "ADDU_S_PH\0" |
| 3298 | "APPEND\0" |
| 3299 | "BALIGN\0" |
| 3300 | "CMPGDU_EQ_QB\0" |
| 3301 | "CMPGDU_LE_QB\0" |
| 3302 | "CMPGDU_LT_QB\0" |
| 3303 | "DPA_W_PH\0" |
| 3304 | "DPAQX_SA_W_PH\0" |
| 3305 | "DPAQX_S_W_PH\0" |
| 3306 | "DPAX_W_PH\0" |
| 3307 | "DPS_W_PH\0" |
| 3308 | "DPSQX_S_W_PH\0" |
| 3309 | "DPSQX_SA_W_PH\0" |
| 3310 | "DPSX_W_PH\0" |
| 3311 | "MUL_PH\0" |
| 3312 | "MUL_S_PH\0" |
| 3313 | "MULQ_RS_W\0" |
| 3314 | "MULQ_S_PH\0" |
| 3315 | "MULQ_S_W\0" |
| 3316 | "MULSA_W_PH\0" |
| 3317 | "PRECR_QB_PH\0" |
| 3318 | "PRECR_SRA_PH_W\0" |
| 3319 | "PRECR_SRA_R_PH_W\0" |
| 3320 | "PREPEND\0" |
| 3321 | "SHRA_QB\0" |
| 3322 | "SHRA_R_QB\0" |
| 3323 | "SHRAV_QB\0" |
| 3324 | "SHRAV_R_QB\0" |
| 3325 | "SHRL_PH\0" |
| 3326 | "SHRLV_PH\0" |
| 3327 | "SUBQH_PH\0" |
| 3328 | "SUBQH_R_PH\0" |
| 3329 | "SUBQH_W\0" |
| 3330 | "SUBQH_R_W\0" |
| 3331 | "SUBU_PH\0" |
| 3332 | "SUBU_S_PH\0" |
| 3333 | "SUBUH_QB\0" |
| 3334 | "SUBUH_R_QB\0" |
| 3335 | "LWDSP_MM\0" |
| 3336 | "SWDSP_MM\0" |
| 3337 | "ABSQ_S_PH_MM\0" |
| 3338 | "ABSQ_S_W_MM\0" |
| 3339 | "ADDQ_PH_MM\0" |
| 3340 | "ADDQ_S_PH_MM\0" |
| 3341 | "ADDQ_S_W_MM\0" |
| 3342 | "ADDSC_MM\0" |
| 3343 | "ADDU_QB_MM\0" |
| 3344 | "ADDU_S_QB_MM\0" |
| 3345 | "ADDWC_MM\0" |
| 3346 | "BITREV_MM\0" |
| 3347 | "BPOSGE32_MM\0" |
| 3348 | "CMPGU_EQ_QB_MM\0" |
| 3349 | "CMPGU_LE_QB_MM\0" |
| 3350 | "CMPGU_LT_QB_MM\0" |
| 3351 | "CMPU_EQ_QB_MM\0" |
| 3352 | "CMPU_LE_QB_MM\0" |
| 3353 | "CMPU_LT_QB_MM\0" |
| 3354 | "CMP_EQ_PH_MM\0" |
| 3355 | "CMP_LE_PH_MM\0" |
| 3356 | "CMP_LT_PH_MM\0" |
| 3357 | "DPAQ_SA_L_W_MM\0" |
| 3358 | "DPAQ_S_W_PH_MM\0" |
| 3359 | "DPAU_H_QBL_MM\0" |
| 3360 | "DPAU_H_QBR_MM\0" |
| 3361 | "DPSQ_SA_L_W_MM\0" |
| 3362 | "DPSQ_S_W_PH_MM\0" |
| 3363 | "DPSU_H_QBL_MM\0" |
| 3364 | "DPSU_H_QBR_MM\0" |
| 3365 | "EXTPDPV_MM\0" |
| 3366 | "EXTPDP_MM\0" |
| 3367 | "EXTPV_MM\0" |
| 3368 | "EXTP_MM\0" |
| 3369 | "EXTRV_RS_W_MM\0" |
| 3370 | "EXTRV_R_W_MM\0" |
| 3371 | "EXTRV_S_H_MM\0" |
| 3372 | "EXTRV_W_MM\0" |
| 3373 | "EXTR_RS_W_MM\0" |
| 3374 | "EXTR_R_W_MM\0" |
| 3375 | "EXTR_S_H_MM\0" |
| 3376 | "EXTR_W_MM\0" |
| 3377 | "INSV_MM\0" |
| 3378 | "LBUX_MM\0" |
| 3379 | "LHX_MM\0" |
| 3380 | "LWX_MM\0" |
| 3381 | "MADDU_DSP_MM\0" |
| 3382 | "MADD_DSP_MM\0" |
| 3383 | "MAQ_SA_W_PHL_MM\0" |
| 3384 | "MAQ_SA_W_PHR_MM\0" |
| 3385 | "MAQ_S_W_PHL_MM\0" |
| 3386 | "MAQ_S_W_PHR_MM\0" |
| 3387 | "MFHI_DSP_MM\0" |
| 3388 | "MFLO_DSP_MM\0" |
| 3389 | "MODSUB_MM\0" |
| 3390 | "MOVEP_MMR6\0" |
| 3391 | "MOVN_I_MM\0" |
| 3392 | "MOVZ_I_MM\0" |
| 3393 | "MSUBU_DSP_MM\0" |
| 3394 | "MSUB_DSP_MM\0" |
| 3395 | "MTHI_DSP_MM\0" |
| 3396 | "MTHLIP_MM\0" |
| 3397 | "MTLO_DSP_MM\0" |
| 3398 | "MULEQ_S_W_PHL_MM\0" |
| 3399 | "MULEQ_S_W_PHR_MM\0" |
| 3400 | "MULEU_S_PH_QBL_MM\0" |
| 3401 | "MULEU_S_PH_QBR_MM\0" |
| 3402 | "MULQ_RS_PH_MM\0" |
| 3403 | "MULSAQ_S_W_PH_MM\0" |
| 3404 | "MULTU_DSP_MM\0" |
| 3405 | "MULT_DSP_MM\0" |
| 3406 | "PACKRL_PH_MM\0" |
| 3407 | "PICK_PH_MM\0" |
| 3408 | "PICK_QB_MM\0" |
| 3409 | "PRECEQU_PH_QBLA_MM\0" |
| 3410 | "PRECEQU_PH_QBL_MM\0" |
| 3411 | "PRECEQU_PH_QBRA_MM\0" |
| 3412 | "PRECEQU_PH_QBR_MM\0" |
| 3413 | "PRECEQ_W_PHL_MM\0" |
| 3414 | "PRECEQ_W_PHR_MM\0" |
| 3415 | "PRECEU_PH_QBLA_MM\0" |
| 3416 | "PRECEU_PH_QBL_MM\0" |
| 3417 | "PRECEU_PH_QBRA_MM\0" |
| 3418 | "PRECEU_PH_QBR_MM\0" |
| 3419 | "PRECRQU_S_QB_PH_MM\0" |
| 3420 | "PRECRQ_PH_W_MM\0" |
| 3421 | "PRECRQ_QB_PH_MM\0" |
| 3422 | "PRECRQ_RS_PH_W_MM\0" |
| 3423 | "RADDU_W_QB_MM\0" |
| 3424 | "RDDSP_MM\0" |
| 3425 | "REPLV_PH_MM\0" |
| 3426 | "REPLV_QB_MM\0" |
| 3427 | "REPL_PH_MM\0" |
| 3428 | "REPL_QB_MM\0" |
| 3429 | "SHILOV_MM\0" |
| 3430 | "SHILO_MM\0" |
| 3431 | "SHLLV_PH_MM\0" |
| 3432 | "SHLLV_QB_MM\0" |
| 3433 | "SHLLV_S_PH_MM\0" |
| 3434 | "SHLLV_S_W_MM\0" |
| 3435 | "SHLL_PH_MM\0" |
| 3436 | "SHLL_QB_MM\0" |
| 3437 | "SHLL_S_PH_MM\0" |
| 3438 | "SHLL_S_W_MM\0" |
| 3439 | "SHRAV_PH_MM\0" |
| 3440 | "SHRAV_R_PH_MM\0" |
| 3441 | "SHRAV_R_W_MM\0" |
| 3442 | "SHRA_PH_MM\0" |
| 3443 | "SHRA_R_PH_MM\0" |
| 3444 | "SHRA_R_W_MM\0" |
| 3445 | "SHRLV_QB_MM\0" |
| 3446 | "SHRL_QB_MM\0" |
| 3447 | "SUBQ_PH_MM\0" |
| 3448 | "SUBQ_S_PH_MM\0" |
| 3449 | "SUBQ_S_W_MM\0" |
| 3450 | "SUBU_QB_MM\0" |
| 3451 | "SUBU_S_QB_MM\0" |
| 3452 | "WRDSP_MM\0" |
| 3453 | "ABSQ_S_QB_MMR2\0" |
| 3454 | "ADDQH_PH_MMR2\0" |
| 3455 | "ADDQH_R_PH_MMR2\0" |
| 3456 | "ADDQH_R_W_MMR2\0" |
| 3457 | "ADDQH_W_MMR2\0" |
| 3458 | "ADDUH_QB_MMR2\0" |
| 3459 | "ADDUH_R_QB_MMR2\0" |
| 3460 | "ADDU_PH_MMR2\0" |
| 3461 | "ADDU_S_PH_MMR2\0" |
| 3462 | "APPEND_MMR2\0" |
| 3463 | "BALIGN_MMR2\0" |
| 3464 | "CMPGDU_EQ_QB_MMR2\0" |
| 3465 | "CMPGDU_LE_QB_MMR2\0" |
| 3466 | "CMPGDU_LT_QB_MMR2\0" |
| 3467 | "DPA_W_PH_MMR2\0" |
| 3468 | "DPAQX_SA_W_PH_MMR2\0" |
| 3469 | "DPAQX_S_W_PH_MMR2\0" |
| 3470 | "DPAX_W_PH_MMR2\0" |
| 3471 | "DPS_W_PH_MMR2\0" |
| 3472 | "DPSQX_S_W_PH_MMR2\0" |
| 3473 | "DPSQX_SA_W_PH_MMR2\0" |
| 3474 | "DPSX_W_PH_MMR2\0" |
| 3475 | "MUL_PH_MMR2\0" |
| 3476 | "MUL_S_PH_MMR2\0" |
| 3477 | "MULQ_RS_W_MMR2\0" |
| 3478 | "MULQ_S_PH_MMR2\0" |
| 3479 | "MULQ_S_W_MMR2\0" |
| 3480 | "MULSA_W_PH_MMR2\0" |
| 3481 | "PRECR_QB_PH_MMR2\0" |
| 3482 | "PRECR_SRA_PH_W_MMR2\0" |
| 3483 | "PRECR_SRA_R_PH_W_MMR2\0" |
| 3484 | "PREPEND_MMR2\0" |
| 3485 | "SHRA_QB_MMR2\0" |
| 3486 | "SHRA_R_QB_MMR2\0" |
| 3487 | "SHRAV_QB_MMR2\0" |
| 3488 | "SHRAV_R_QB_MMR2\0" |
| 3489 | "SHRL_PH_MMR2\0" |
| 3490 | "SHRLV_PH_MMR2\0" |
| 3491 | "SUBQH_PH_MMR2\0" |
| 3492 | "SUBQH_R_PH_MMR2\0" |
| 3493 | "SUBQH_W_MMR2\0" |
| 3494 | "SUBQH_R_W_MMR2\0" |
| 3495 | "SUBU_PH_MMR2\0" |
| 3496 | "SUBU_S_PH_MMR2\0" |
| 3497 | "SUBUH_QB_MMR2\0" |
| 3498 | "SUBUH_R_QB_MMR2\0" |
| 3499 | "BPOSGE32C_MMR3\0" |
| 3500 | "P5600WriteALU\0" |
| 3501 | "P5600WriteAL2\0" |
| 3502 | ; |
| 3503 | #ifdef __GNUC__ |
| 3504 | #pragma GCC diagnostic pop |
| 3505 | #endif |
| 3506 | |
| 3507 | static constexpr llvm::StringTable |
| 3508 | MipsSchedClassNames = MipsSchedClassNamesStorage; |
| 3509 | |
| 3510 | static const unsigned MipsGenericModelProcResourceSubUnits[] = { |
| 3511 | 0, // Invalid |
| 3512 | }; |
| 3513 | |
| 3514 | // {Name, NumUnits, SuperIdx, BufferSize, SubUnitsIdxBegin} |
| 3515 | static const llvm::MCProcResourceDesc MipsGenericModelProcResources[] = { |
| 3516 | {"InvalidUnit" , 0, 0, 0, 0}, |
| 3517 | {"GenericALU" , 1, 0, 1, nullptr}, // #1 |
| 3518 | {"GenericAtomic" , 1, 0, 1, nullptr}, // #2 |
| 3519 | {"GenericCOP0" , 1, 0, 1, nullptr}, // #3 |
| 3520 | {"GenericCOP2" , 1, 0, 1, nullptr}, // #4 |
| 3521 | {"GenericDSP" , 1, 0, 1, nullptr}, // #5 |
| 3522 | {"GenericFPQ" , 1, 0, 1, nullptr}, // #6 |
| 3523 | {"GenericFPUDivSqrt" , 1, 6, -1, nullptr}, // #7, Super=GenericFPQ |
| 3524 | {"GenericIssueALU" , 1, 1, -1, nullptr}, // #8, Super=GenericALU |
| 3525 | {"GenericIssueCOP0" , 1, 3, -1, nullptr}, // #9, Super=GenericCOP0 |
| 3526 | {"GenericIssueCTISTD" , 1, 1, -1, nullptr}, // #10, Super=GenericALU |
| 3527 | {"GenericIssueDIV" , 1, 20, -1, nullptr}, // #11, Super=GenericMDU |
| 3528 | {"GenericIssueFPUL" , 1, 6, -1, nullptr}, // #12, Super=GenericFPQ |
| 3529 | {"GenericIssueFPULoad" , 1, 6, -1, nullptr}, // #13, Super=GenericFPQ |
| 3530 | {"GenericIssueFPUMove" , 1, 6, -1, nullptr}, // #14, Super=GenericFPQ |
| 3531 | {"GenericIssueFPUS" , 1, 6, -1, nullptr}, // #15, Super=GenericFPQ |
| 3532 | {"GenericIssueFPUStore" , 1, 6, -1, nullptr}, // #16, Super=GenericFPQ |
| 3533 | {"GenericIssueLDST" , 1, 19, -1, nullptr}, // #17, Super=GenericLDST |
| 3534 | {"GenericIssueMDU" , 1, 1, -1, nullptr}, // #18, Super=GenericALU |
| 3535 | {"GenericLDST" , 1, 0, 1, nullptr}, // #19 |
| 3536 | {"GenericMDU" , 1, 0, 1, nullptr}, // #20 |
| 3537 | }; |
| 3538 | |
| 3539 | static const unsigned MipsI6400ModelProcResourceSubUnits[] = { |
| 3540 | 0, // Invalid |
| 3541 | 9, 10, // I6400IssueEitherALU |
| 3542 | }; |
| 3543 | |
| 3544 | // {Name, NumUnits, SuperIdx, BufferSize, SubUnitsIdxBegin} |
| 3545 | static const llvm::MCProcResourceDesc MipsI6400ModelProcResources[] = { |
| 3546 | {"InvalidUnit" , 0, 0, 0, 0}, |
| 3547 | {"I6400AGEN" , 1, 0, 0, nullptr}, // #1 |
| 3548 | {"I6400Atomic" , 1, 0, 0, nullptr}, // #2 |
| 3549 | {"I6400CTRL" , 1, 0, 0, nullptr}, // #3 |
| 3550 | {"I6400FPU" , 3, 0, 0, nullptr}, // #4 |
| 3551 | {"I6400FPUApu" , 1, 0, 0, nullptr}, // #5 |
| 3552 | {"I6400FPUFloatL" , 1, 0, 0, nullptr}, // #6 |
| 3553 | {"I6400FPULong" , 1, 4, 0, nullptr}, // #7, Super=I6400FPU |
| 3554 | {"I6400FPUShort" , 1, 4, 0, nullptr}, // #8, Super=I6400FPU |
| 3555 | {"I6400IssueALU0" , 1, 3, 0, nullptr}, // #9, Super=I6400CTRL |
| 3556 | {"I6400IssueALU1" , 1, 1, 0, nullptr}, // #10, Super=I6400AGEN |
| 3557 | {"I6400IssueCTU" , 1, 3, 0, nullptr}, // #11, Super=I6400CTRL |
| 3558 | {"I6400IssueEitherALU" , 2, 0, -1, MipsI6400ModelProcResourceSubUnits + 1}, // #12 |
| 3559 | {"I6400IssueLSU" , 1, 1, 0, nullptr}, // #13, Super=I6400AGEN |
| 3560 | {"I6400MDU" , 1, 0, 0, nullptr}, // #14 |
| 3561 | }; |
| 3562 | |
| 3563 | static const unsigned MipsP5600ModelProcResourceSubUnits[] = { |
| 3564 | 0, // Invalid |
| 3565 | }; |
| 3566 | |
| 3567 | // {Name, NumUnits, SuperIdx, BufferSize, SubUnitsIdxBegin} |
| 3568 | static const llvm::MCProcResourceDesc MipsP5600ModelProcResources[] = { |
| 3569 | {"InvalidUnit" , 0, 0, 0, 0}, |
| 3570 | {"P5600AGQ" , 3, 0, 16, nullptr}, // #1 |
| 3571 | {"P5600AL2Div" , 1, 0, -1, nullptr}, // #2 |
| 3572 | {"P5600ALQ" , 1, 0, 16, nullptr}, // #3 |
| 3573 | {"P5600Atomic" , 1, 0, 1, nullptr}, // #4 |
| 3574 | {"P5600CTISTD" , 1, 0, -1, nullptr}, // #5 |
| 3575 | {"P5600FPQ" , 3, 0, 16, nullptr}, // #6 |
| 3576 | {"P5600FPUDivSqrt" , 2, 0, -1, nullptr}, // #7 |
| 3577 | {"P5600IssueAL2" , 1, 1, -1, nullptr}, // #8, Super=P5600AGQ |
| 3578 | {"P5600IssueALU" , 1, 3, -1, nullptr}, // #9, Super=P5600ALQ |
| 3579 | {"P5600IssueCTISTD" , 1, 1, -1, nullptr}, // #10, Super=P5600AGQ |
| 3580 | {"P5600IssueFPUL" , 1, 6, -1, nullptr}, // #11, Super=P5600FPQ |
| 3581 | {"P5600IssueFPULoad" , 1, 6, -1, nullptr}, // #12, Super=P5600FPQ |
| 3582 | {"P5600IssueFPUS" , 1, 6, -1, nullptr}, // #13, Super=P5600FPQ |
| 3583 | {"P5600IssueLDST" , 1, 1, -1, nullptr}, // #14, Super=P5600AGQ |
| 3584 | }; |
| 3585 | |
| 3586 | extern const llvm::MCSchedModel MipsSchedModels[] = { |
| 3587 | { // NoSchedModel |
| 3588 | MCSchedModel::DefaultIssueWidth, |
| 3589 | MCSchedModel::DefaultMicroOpBufferSize, |
| 3590 | MCSchedModel::DefaultLoopMicroOpBufferSize, |
| 3591 | MCSchedModel::DefaultLoadLatency, |
| 3592 | MCSchedModel::DefaultHighLatency, |
| 3593 | MCSchedModel::DefaultMispredictPenalty, |
| 3594 | false, // PostRAScheduler |
| 3595 | false, // CompleteModel |
| 3596 | false, // EnableIntervals |
| 3597 | 0, // Processor ID |
| 3598 | nullptr, nullptr, 0, 0, // No instruction-level machine model. |
| 3599 | DBGVAL_OR_NULLPTR(&MipsSchedClassNames), // SchedClassNames |
| 3600 | nullptr, // No Itinerary |
| 3601 | nullptr // No extra processor descriptor |
| 3602 | }, |
| 3603 | { // MipsGenericModel |
| 3604 | 1, // IssueWidth |
| 3605 | 0, // MicroOpBufferSize |
| 3606 | MCSchedModel::DefaultLoopMicroOpBufferSize, |
| 3607 | 2, // LoadLatency |
| 3608 | 37, // HighLatency |
| 3609 | 4, // MispredictPenalty |
| 3610 | true, // PostRAScheduler |
| 3611 | true, // CompleteModel |
| 3612 | false, // EnableIntervals |
| 3613 | 1, // Processor ID |
| 3614 | MipsGenericModelProcResources, |
| 3615 | MipsGenericModelSchedClasses, |
| 3616 | 21, |
| 3617 | 753, |
| 3618 | DBGVAL_OR_NULLPTR(&MipsSchedClassNames), // SchedClassNames |
| 3619 | nullptr, // No Itinerary |
| 3620 | nullptr // No extra processor descriptor |
| 3621 | }, |
| 3622 | { // MipsI6400Model |
| 3623 | 2, // IssueWidth |
| 3624 | 0, // MicroOpBufferSize |
| 3625 | MCSchedModel::DefaultLoopMicroOpBufferSize, |
| 3626 | 3, // LoadLatency |
| 3627 | MCSchedModel::DefaultHighLatency, |
| 3628 | 8, // MispredictPenalty |
| 3629 | false, // PostRAScheduler |
| 3630 | false, // CompleteModel |
| 3631 | false, // EnableIntervals |
| 3632 | 2, // Processor ID |
| 3633 | MipsI6400ModelProcResources, |
| 3634 | MipsI6400ModelSchedClasses, |
| 3635 | 15, |
| 3636 | 753, |
| 3637 | DBGVAL_OR_NULLPTR(&MipsSchedClassNames), // SchedClassNames |
| 3638 | nullptr, // No Itinerary |
| 3639 | nullptr // No extra processor descriptor |
| 3640 | }, |
| 3641 | { // MipsP5600Model |
| 3642 | 2, // IssueWidth |
| 3643 | 48, // MicroOpBufferSize |
| 3644 | MCSchedModel::DefaultLoopMicroOpBufferSize, |
| 3645 | 4, // LoadLatency |
| 3646 | MCSchedModel::DefaultHighLatency, |
| 3647 | 8, // MispredictPenalty |
| 3648 | false, // PostRAScheduler |
| 3649 | true, // CompleteModel |
| 3650 | false, // EnableIntervals |
| 3651 | 3, // Processor ID |
| 3652 | MipsP5600ModelProcResources, |
| 3653 | MipsP5600ModelSchedClasses, |
| 3654 | 15, |
| 3655 | 753, |
| 3656 | DBGVAL_OR_NULLPTR(&MipsSchedClassNames), // SchedClassNames |
| 3657 | nullptr, // No Itinerary |
| 3658 | nullptr // No extra processor descriptor |
| 3659 | }, |
| 3660 | }; |
| 3661 | |
| 3662 | #undef DBGFIELD |
| 3663 | |
| 3664 | #undef DBGVAL_OR_NULLPTR |
| 3665 | |
| 3666 | static constexpr size_t MipsCPUAliasArraySize = sizeof(std::array<SubtargetSubTypeAliasKV, 0>); |
| 3667 | // Sorted (by key) array of values for CPU subtype. |
| 3668 | extern const llvm::SubtargetSubTypeKVStorage< 22, 0, 165> MipsSubTypeKVStorage = { |
| 3669 | { |
| 3670 | { sizeof(SubtargetSubTypeKV) * 22 + MipsCPUAliasArraySize + 1, { { { 0x20000000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, 1 }, |
| 3671 | { sizeof(SubtargetSubTypeKV) * 21 + MipsCPUAliasArraySize + 9, { { { 0x0ULL, 0x400000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, 2 }, |
| 3672 | { sizeof(SubtargetSubTypeKV) * 20 + MipsCPUAliasArraySize + 15, { { { 0x0ULL, 0x800000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, 2 }, |
| 3673 | { sizeof(SubtargetSubTypeKV) * 19 + MipsCPUAliasArraySize + 21, { { { 0x20000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, 1 }, |
| 3674 | { sizeof(SubtargetSubTypeKV) * 18 + MipsCPUAliasArraySize + 27, { { { 0x40000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, 1 }, |
| 3675 | { sizeof(SubtargetSubTypeKV) * 17 + MipsCPUAliasArraySize + 33, { { { 0x80000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, 1 }, |
| 3676 | { sizeof(SubtargetSubTypeKV) * 16 + MipsCPUAliasArraySize + 39, { { { 0x20000000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, 1 }, |
| 3677 | { sizeof(SubtargetSubTypeKV) * 15 + MipsCPUAliasArraySize + 46, { { { 0x40000000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, 1 }, |
| 3678 | { sizeof(SubtargetSubTypeKV) * 14 + MipsCPUAliasArraySize + 55, { { { 0x80000000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, 1 }, |
| 3679 | { sizeof(SubtargetSubTypeKV) * 13 + MipsCPUAliasArraySize + 64, { { { 0x100000000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, 1 }, |
| 3680 | { sizeof(SubtargetSubTypeKV) * 12 + MipsCPUAliasArraySize + 73, { { { 0x200000000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, 1 }, |
| 3681 | { sizeof(SubtargetSubTypeKV) * 11 + MipsCPUAliasArraySize + 82, { { { 0x800000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, 1 }, |
| 3682 | { sizeof(SubtargetSubTypeKV) * 10 + MipsCPUAliasArraySize + 88, { { { 0x4000000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, 1 }, |
| 3683 | { sizeof(SubtargetSubTypeKV) * 9 + MipsCPUAliasArraySize + 94, { { { 0x400000000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, 1 }, |
| 3684 | { sizeof(SubtargetSubTypeKV) * 8 + MipsCPUAliasArraySize + 101, { { { 0x800000000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, 1 }, |
| 3685 | { sizeof(SubtargetSubTypeKV) * 7 + MipsCPUAliasArraySize + 110, { { { 0x1000000000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, 1 }, |
| 3686 | { sizeof(SubtargetSubTypeKV) * 6 + MipsCPUAliasArraySize + 119, { { { 0x2000000000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, 1 }, |
| 3687 | { sizeof(SubtargetSubTypeKV) * 5 + MipsCPUAliasArraySize + 128, { { { 0x4000000000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, 1 }, |
| 3688 | { sizeof(SubtargetSubTypeKV) * 4 + MipsCPUAliasArraySize + 137, { { { 0x800000004ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, 1 }, |
| 3689 | { sizeof(SubtargetSubTypeKV) * 3 + MipsCPUAliasArraySize + 144, { { { 0x80000000cULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, 1 }, |
| 3690 | { sizeof(SubtargetSubTypeKV) * 2 + MipsCPUAliasArraySize + 152, { { { 0x0ULL, 0x1000000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, 3 }, |
| 3691 | { sizeof(SubtargetSubTypeKV) * 1 + MipsCPUAliasArraySize + 158, { { { 0x100000000000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, 1 }, |
| 3692 | }, |
| 3693 | { { |
| 3694 | } }, |
| 3695 | "\000generic\000i6400\000i6500\000mips1\000mips2\000mips3\000mips32\000m" |
| 3696 | "ips32r2\000mips32r3\000mips32r5\000mips32r6\000mips4\000mips5\000mips64" |
| 3697 | "\000mips64r2\000mips64r3\000mips64r5\000mips64r6\000octeon\000octeon+\000" |
| 3698 | "p5600\000r5900\000" }; |
| 3699 | |
| 3700 | namespace Mips_MC { |
| 3701 | |
| 3702 | unsigned resolveVariantSchedClassImpl(unsigned SchedClass, |
| 3703 | const MCInst *MI, const MCInstrInfo *MCII, const MCSubtargetInfo &STI, unsigned CPUID) { |
| 3704 | // Don't know how to resolve this scheduling class. |
| 3705 | return 0; |
| 3706 | } |
| 3707 | |
| 3708 | } // namespace Mips_MC |
| 3709 | struct MipsGenMCSubtargetInfo : public MCSubtargetInfo { |
| 3710 | MipsGenMCSubtargetInfo(const Triple &TT, |
| 3711 | StringRef CPU, StringRef TuneCPU, StringRef FS, |
| 3712 | StringTable PN, |
| 3713 | ArrayRef<SubtargetFeatureKV> PF, |
| 3714 | ArrayRef<SubtargetSubTypeKV> PD, |
| 3715 | ArrayRef<SubtargetSubTypeAliasKV> PA, |
| 3716 | const MCSchedModel *PSM, |
| 3717 | const MCWriteProcResEntry *WPR, |
| 3718 | const MCWriteLatencyEntry *WL, |
| 3719 | const MCReadAdvanceEntry *RA, const InstrStage *IS, |
| 3720 | const unsigned *OC, const unsigned *FP) : |
| 3721 | MCSubtargetInfo(TT, CPU, TuneCPU, FS, PN, PF, PD, PA, PSM, |
| 3722 | WPR, WL, RA, IS, OC, FP) { } |
| 3723 | |
| 3724 | unsigned resolveVariantSchedClass(unsigned SchedClass, |
| 3725 | const MCInst *MI, const MCInstrInfo *MCII, |
| 3726 | unsigned CPUID) const final { |
| 3727 | return Mips_MC::resolveVariantSchedClassImpl(SchedClass, MI, MCII, *this, CPUID); |
| 3728 | } |
| 3729 | unsigned getHwModeSet() const final; |
| 3730 | unsigned getHwMode(enum HwModeType type = HwMode_Default) const final; |
| 3731 | }; |
| 3732 | unsigned MipsGenMCSubtargetInfo::getHwModeSet() const { |
| 3733 | [[maybe_unused]] const FeatureBitset &FB = getFeatureBits(); |
| 3734 | // Collect HwModes and store them as a bit set. |
| 3735 | unsigned Modes = 0; |
| 3736 | if (FB[Mips::FeaturePTR64Bit]) Modes |= (1 << 0); |
| 3737 | return Modes; |
| 3738 | } |
| 3739 | unsigned MipsGenMCSubtargetInfo::getHwMode(enum HwModeType type) const { |
| 3740 | unsigned Modes = getHwModeSet(); |
| 3741 | |
| 3742 | if (!Modes) |
| 3743 | return Modes; |
| 3744 | |
| 3745 | switch (type) { |
| 3746 | case HwMode_Default: |
| 3747 | return llvm::countr_zero(Modes) + 1; |
| 3748 | case HwMode_ValueType: |
| 3749 | // No HwMode for ValueType. |
| 3750 | return 0; |
| 3751 | case HwMode_RegInfo: |
| 3752 | Modes &= 1; |
| 3753 | if (!Modes) |
| 3754 | return Modes; |
| 3755 | if (!llvm::has_single_bit<unsigned>(Modes)) |
| 3756 | llvm_unreachable("Two or more HwModes for RegInfo were found!" ); |
| 3757 | return llvm::countr_zero(Modes) + 1; |
| 3758 | case HwMode_EncodingInfo: |
| 3759 | // No HwMode for EncodingInfo. |
| 3760 | return 0; |
| 3761 | } |
| 3762 | llvm_unreachable("unexpected HwModeType" ); |
| 3763 | return 0; // should not get here |
| 3764 | } |
| 3765 | |
| 3766 | static inline MCSubtargetInfo *createMipsMCSubtargetInfoImpl(const Triple &TT, StringRef CPU, StringRef TuneCPU, StringRef FS) { |
| 3767 | return new MipsGenMCSubtargetInfo(TT, CPU, TuneCPU, FS, StringTable(MipsSubTypeKVStorage.Strings), MipsFeatureKVStorage.Features, MipsSubTypeKVStorage.SubTypes, ArrayRef(MipsSubTypeKVStorage.Aliases).take_front(0), MipsSchedModels, |
| 3768 | MipsWriteProcResTable, MipsWriteLatencyTable, MipsReadAdvanceTable, |
| 3769 | nullptr, nullptr, nullptr); |
| 3770 | } |
| 3771 | |
| 3772 | |
| 3773 | } // namespace llvm |
| 3774 | |
| 3775 | #endif // GET_SUBTARGETINFO_MC_DESC |
| 3776 | |
| 3777 | #ifdef GET_SUBTARGETINFO_TARGET_DESC |
| 3778 | #undef GET_SUBTARGETINFO_TARGET_DESC |
| 3779 | |
| 3780 | #include "llvm/ADT/BitmaskEnum.h" |
| 3781 | #include "llvm/Support/Debug.h" |
| 3782 | #include "llvm/Support/raw_ostream.h" |
| 3783 | |
| 3784 | // ParseSubtargetFeatures - Parses features string setting specified |
| 3785 | // subtarget options. |
| 3786 | void llvm::MipsSubtarget::ParseSubtargetFeatures(StringRef CPU, StringRef TuneCPU, StringRef FS) { |
| 3787 | LLVM_DEBUG(dbgs() << "\nFeatures:" << FS); |
| 3788 | LLVM_DEBUG(dbgs() << "\nCPU:" << CPU); |
| 3789 | LLVM_DEBUG(dbgs() << "\nTuneCPU:" << TuneCPU << "\n\n" ); |
| 3790 | InitMCProcessorInfo(CPU, TuneCPU, FS); |
| 3791 | const FeatureBitset &Bits = getFeatureBits(); |
| 3792 | if (Bits[Mips::FeatureAbs2008]) Abs2008 = true; |
| 3793 | if (Bits[Mips::FeatureCRC]) HasCRC = true; |
| 3794 | if (Bits[Mips::FeatureCnMips]) HasCnMips = true; |
| 3795 | if (Bits[Mips::FeatureCnMipsP]) HasCnMipsP = true; |
| 3796 | if (Bits[Mips::FeatureDSP]) HasDSP = true; |
| 3797 | if (Bits[Mips::FeatureDSPR2]) HasDSPR2 = true; |
| 3798 | if (Bits[Mips::FeatureDSPR3]) HasDSPR3 = true; |
| 3799 | if (Bits[Mips::FeatureEVA]) HasEVA = true; |
| 3800 | if (Bits[Mips::FeatureFP64Bit]) IsFP64bit = true; |
| 3801 | if (Bits[Mips::FeatureFPXX]) IsFPXX = true; |
| 3802 | if (Bits[Mips::FeatureFixR5900]) FixR5900 = true; |
| 3803 | if (Bits[Mips::FeatureGINV]) HasGINV = true; |
| 3804 | if (Bits[Mips::FeatureGP64Bit]) IsGP64bit = true; |
| 3805 | if (Bits[Mips::FeatureLongCalls]) UseLongCalls = true; |
| 3806 | if (Bits[Mips::FeatureMSA]) HasMSA = true; |
| 3807 | if (Bits[Mips::FeatureMT]) HasMT = true; |
| 3808 | if (Bits[Mips::FeatureMicroMips]) InMicroMipsMode = true; |
| 3809 | if (Bits[Mips::FeatureMips1] && MipsArchVersion < Mips1) MipsArchVersion = Mips1; |
| 3810 | if (Bits[Mips::FeatureMips2] && MipsArchVersion < Mips2) MipsArchVersion = Mips2; |
| 3811 | if (Bits[Mips::FeatureMips3] && MipsArchVersion < Mips3) MipsArchVersion = Mips3; |
| 3812 | if (Bits[Mips::FeatureMips3D]) Has3D = true; |
| 3813 | if (Bits[Mips::FeatureMips3_32]) HasMips3_32 = true; |
| 3814 | if (Bits[Mips::FeatureMips3_32r2]) HasMips3_32r2 = true; |
| 3815 | if (Bits[Mips::FeatureMips4] && MipsArchVersion < Mips4) MipsArchVersion = Mips4; |
| 3816 | if (Bits[Mips::FeatureMips4_32]) HasMips4_32 = true; |
| 3817 | if (Bits[Mips::FeatureMips4_32r2]) HasMips4_32r2 = true; |
| 3818 | if (Bits[Mips::FeatureMips5] && MipsArchVersion < Mips5) MipsArchVersion = Mips5; |
| 3819 | if (Bits[Mips::FeatureMips5_32r2]) HasMips5_32r2 = true; |
| 3820 | if (Bits[Mips::FeatureMips16]) InMips16Mode = true; |
| 3821 | if (Bits[Mips::FeatureMips32] && MipsArchVersion < Mips32) MipsArchVersion = Mips32; |
| 3822 | if (Bits[Mips::FeatureMips32r2] && MipsArchVersion < Mips32r2) MipsArchVersion = Mips32r2; |
| 3823 | if (Bits[Mips::FeatureMips32r3] && MipsArchVersion < Mips32r3) MipsArchVersion = Mips32r3; |
| 3824 | if (Bits[Mips::FeatureMips32r5] && MipsArchVersion < Mips32r5) MipsArchVersion = Mips32r5; |
| 3825 | if (Bits[Mips::FeatureMips32r6] && MipsArchVersion < Mips32r6) MipsArchVersion = Mips32r6; |
| 3826 | if (Bits[Mips::FeatureMips64] && MipsArchVersion < Mips64) MipsArchVersion = Mips64; |
| 3827 | if (Bits[Mips::FeatureMips64r2] && MipsArchVersion < Mips64r2) MipsArchVersion = Mips64r2; |
| 3828 | if (Bits[Mips::FeatureMips64r3] && MipsArchVersion < Mips64r3) MipsArchVersion = Mips64r3; |
| 3829 | if (Bits[Mips::FeatureMips64r5] && MipsArchVersion < Mips64r5) MipsArchVersion = Mips64r5; |
| 3830 | if (Bits[Mips::FeatureMips64r6] && MipsArchVersion < Mips64r6) MipsArchVersion = Mips64r6; |
| 3831 | if (Bits[Mips::FeatureNaN2008]) IsNaN2008bit = true; |
| 3832 | if (Bits[Mips::FeatureNoABICalls]) NoABICalls = true; |
| 3833 | if (Bits[Mips::FeatureNoMadd4]) DisableMadd4 = true; |
| 3834 | if (Bits[Mips::FeatureNoOddSPReg]) UseOddSPReg = false; |
| 3835 | if (Bits[Mips::FeaturePTR64Bit]) IsPTR64bit = true; |
| 3836 | if (Bits[Mips::FeatureR5900]) IsR5900 = true; |
| 3837 | if (Bits[Mips::FeatureReserveGPR1]) UserReservedGPR[1] = true; |
| 3838 | if (Bits[Mips::FeatureReserveGPR2]) UserReservedGPR[2] = true; |
| 3839 | if (Bits[Mips::FeatureReserveGPR3]) UserReservedGPR[3] = true; |
| 3840 | if (Bits[Mips::FeatureReserveGPR4]) UserReservedGPR[4] = true; |
| 3841 | if (Bits[Mips::FeatureReserveGPR5]) UserReservedGPR[5] = true; |
| 3842 | if (Bits[Mips::FeatureReserveGPR6]) UserReservedGPR[6] = true; |
| 3843 | if (Bits[Mips::FeatureReserveGPR7]) UserReservedGPR[7] = true; |
| 3844 | if (Bits[Mips::FeatureReserveGPR8]) UserReservedGPR[8] = true; |
| 3845 | if (Bits[Mips::FeatureReserveGPR9]) UserReservedGPR[9] = true; |
| 3846 | if (Bits[Mips::FeatureReserveGPR10]) UserReservedGPR[10] = true; |
| 3847 | if (Bits[Mips::FeatureReserveGPR11]) UserReservedGPR[11] = true; |
| 3848 | if (Bits[Mips::FeatureReserveGPR12]) UserReservedGPR[12] = true; |
| 3849 | if (Bits[Mips::FeatureReserveGPR13]) UserReservedGPR[13] = true; |
| 3850 | if (Bits[Mips::FeatureReserveGPR14]) UserReservedGPR[14] = true; |
| 3851 | if (Bits[Mips::FeatureReserveGPR15]) UserReservedGPR[15] = true; |
| 3852 | if (Bits[Mips::FeatureReserveGPR16]) UserReservedGPR[16] = true; |
| 3853 | if (Bits[Mips::FeatureReserveGPR17]) UserReservedGPR[17] = true; |
| 3854 | if (Bits[Mips::FeatureReserveGPR18]) UserReservedGPR[18] = true; |
| 3855 | if (Bits[Mips::FeatureReserveGPR19]) UserReservedGPR[19] = true; |
| 3856 | if (Bits[Mips::FeatureReserveGPR20]) UserReservedGPR[20] = true; |
| 3857 | if (Bits[Mips::FeatureReserveGPR21]) UserReservedGPR[21] = true; |
| 3858 | if (Bits[Mips::FeatureReserveGPR22]) UserReservedGPR[22] = true; |
| 3859 | if (Bits[Mips::FeatureReserveGPR23]) UserReservedGPR[23] = true; |
| 3860 | if (Bits[Mips::FeatureReserveGPR24]) UserReservedGPR[24] = true; |
| 3861 | if (Bits[Mips::FeatureReserveGPR25]) UserReservedGPR[25] = true; |
| 3862 | if (Bits[Mips::FeatureReserveGPR26]) UserReservedGPR[26] = true; |
| 3863 | if (Bits[Mips::FeatureReserveGPR27]) UserReservedGPR[27] = true; |
| 3864 | if (Bits[Mips::FeatureReserveGPR28]) UserReservedGPR[28] = true; |
| 3865 | if (Bits[Mips::FeatureReserveGPR29]) UserReservedGPR[29] = true; |
| 3866 | if (Bits[Mips::FeatureReserveGPR30]) UserReservedGPR[30] = true; |
| 3867 | if (Bits[Mips::FeatureReserveGPR31]) UserReservedGPR[31] = true; |
| 3868 | if (Bits[Mips::FeatureSingleFloat]) IsSingleFloat = true; |
| 3869 | if (Bits[Mips::FeatureSoftFloat]) IsSoftFloat = true; |
| 3870 | if (Bits[Mips::FeatureStrictAlign]) StrictAlign = true; |
| 3871 | if (Bits[Mips::FeatureSym32]) HasSym32 = true; |
| 3872 | if (Bits[Mips::FeatureUseCompactBranches]) UseCompactBranches = true; |
| 3873 | if (Bits[Mips::FeatureUseIndirectJumpsHazard]) UseIndirectJumpsHazard = true; |
| 3874 | if (Bits[Mips::FeatureUseTCCInDIV]) UseTCCInDIV = false; |
| 3875 | if (Bits[Mips::FeatureVFPU]) HasVFPU = true; |
| 3876 | if (Bits[Mips::FeatureVirt]) HasVirt = true; |
| 3877 | if (Bits[Mips::FeatureXGOT]) UseXGOT = true; |
| 3878 | if (Bits[Mips::ImplI6400] && ProcImpl < MipsSubtarget::CPU::I6400) ProcImpl = MipsSubtarget::CPU::I6400; |
| 3879 | if (Bits[Mips::ImplI6500] && ProcImpl < MipsSubtarget::CPU::I6500) ProcImpl = MipsSubtarget::CPU::I6500; |
| 3880 | if (Bits[Mips::ImplP5600] && ProcImpl < MipsSubtarget::CPU::P5600) ProcImpl = MipsSubtarget::CPU::P5600; |
| 3881 | } |
| 3882 | |
| 3883 | #endif // GET_SUBTARGETINFO_TARGET_DESC |
| 3884 | |
| 3885 | #ifdef GET_SUBTARGETINFO_HEADER |
| 3886 | #undef GET_SUBTARGETINFO_HEADER |
| 3887 | |
| 3888 | namespace llvm { |
| 3889 | |
| 3890 | class DFAPacketizer; |
| 3891 | namespace Mips_MC { |
| 3892 | |
| 3893 | unsigned resolveVariantSchedClassImpl(unsigned SchedClass, const MCInst *MI, const MCInstrInfo *MCII, const MCSubtargetInfo &STI, unsigned CPUID); |
| 3894 | |
| 3895 | } // namespace Mips_MC |
| 3896 | struct MipsGenSubtargetInfo : public TargetSubtargetInfo { |
| 3897 | explicit MipsGenSubtargetInfo(const Triple &TT, StringRef CPU, StringRef TuneCPU, StringRef FS); |
| 3898 | public: |
| 3899 | unsigned resolveSchedClass(unsigned SchedClass, const MachineInstr *DefMI, const TargetSchedModel *SchedModel) const final; |
| 3900 | unsigned resolveVariantSchedClass(unsigned SchedClass, const MCInst *MI, const MCInstrInfo *MCII, unsigned CPUID) const final; |
| 3901 | DFAPacketizer *createDFAPacketizer(const InstrItineraryData *IID) const; |
| 3902 | enum class MipsHwModeBits : unsigned { |
| 3903 | DefaultMode = 0, |
| 3904 | MIPS64 = (1 << 0), |
| 3905 | |
| 3906 | LLVM_MARK_AS_BITMASK_ENUM(/*LargestValue=*/MIPS64), |
| 3907 | }; |
| 3908 | unsigned getHwModeSet() const final; |
| 3909 | unsigned getHwMode(enum HwModeType type = HwMode_Default) const final; |
| 3910 | const FeatureBitset &getInlineIgnoreFeatures() const override; |
| 3911 | const FeatureBitset &getInlineInverseFeatures() const override; |
| 3912 | const FeatureBitset &getInlineMustMatchFeatures() const override; |
| 3913 | }; |
| 3914 | |
| 3915 | } // namespace llvm |
| 3916 | |
| 3917 | #endif // GET_SUBTARGETINFO_HEADER |
| 3918 | |
| 3919 | #ifdef GET_SUBTARGETINFO_CTOR |
| 3920 | #undef GET_SUBTARGETINFO_CTOR |
| 3921 | |
| 3922 | #include "llvm/CodeGen/TargetSchedule.h" |
| 3923 | |
| 3924 | namespace llvm { |
| 3925 | |
| 3926 | extern const llvm::StringRef MipsNames[]; |
| 3927 | extern const llvm::SubtargetFeatureKVStorage<89, 3267> MipsFeatureKVStorage; |
| 3928 | extern const llvm::SubtargetSubTypeKVStorage<22, 0, 165> MipsSubTypeKVStorage; |
| 3929 | extern const llvm::MCSchedModel MipsSchedModels[]; |
| 3930 | extern const llvm::MCWriteProcResEntry MipsWriteProcResTable[]; |
| 3931 | extern const llvm::MCWriteLatencyEntry MipsWriteLatencyTable[]; |
| 3932 | extern const llvm::MCReadAdvanceEntry MipsReadAdvanceTable[]; |
| 3933 | MipsGenSubtargetInfo::MipsGenSubtargetInfo(const Triple &TT, StringRef CPU, StringRef TuneCPU, StringRef FS) |
| 3934 | : TargetSubtargetInfo(TT, CPU, TuneCPU, FS, StringTable(MipsSubTypeKVStorage.Strings), ArrayRef(MipsFeatureKVStorage.Features), ArrayRef(MipsSubTypeKVStorage.SubTypes), ArrayRef(MipsSubTypeKVStorage.Aliases).take_front(0), MipsSchedModels, |
| 3935 | MipsWriteProcResTable, MipsWriteLatencyTable, MipsReadAdvanceTable, |
| 3936 | nullptr, nullptr, nullptr) {} |
| 3937 | |
| 3938 | unsigned MipsGenSubtargetInfo |
| 3939 | ::resolveSchedClass(unsigned SchedClass, const MachineInstr *MI, const TargetSchedModel *SchedModel) const { |
| 3940 | switch (SchedClass) { |
| 3941 | case 111: // ADD_ADDiu_ANDi_ORi_ROTR_SEB_SEH_SLT_SLTu_SLL_SRA_SRL_XORi_ADDu_SLLV_SRAV_SRLV_LSA_COPY |
| 3942 | if (SchedModel->getProcessorID() == 3) { // MipsP5600Model |
| 3943 | if (1) |
| 3944 | return 751; // P5600WriteALU |
| 3945 | if (0) |
| 3946 | return 752; // P5600WriteAL2 |
| 3947 | } |
| 3948 | break; |
| 3949 | case 112: // ADDi |
| 3950 | if (SchedModel->getProcessorID() == 3) { // MipsP5600Model |
| 3951 | if (1) |
| 3952 | return 751; // P5600WriteALU |
| 3953 | if (0) |
| 3954 | return 752; // P5600WriteAL2 |
| 3955 | } |
| 3956 | break; |
| 3957 | case 228: // ROTRV |
| 3958 | if (SchedModel->getProcessorID() == 3) { // MipsP5600Model |
| 3959 | if (1) |
| 3960 | return 751; // P5600WriteALU |
| 3961 | if (0) |
| 3962 | return 752; // P5600WriteAL2 |
| 3963 | } |
| 3964 | break; |
| 3965 | case 229: // ADD_ADDiu_ADDu_ANDi_ORi_ROTR_SEB_SEH_SLL_SLLV_SLT_SLTu_SRA_SRAV_SRL_SRLV_XORi |
| 3966 | if (SchedModel->getProcessorID() == 3) { // MipsP5600Model |
| 3967 | if (1) |
| 3968 | return 751; // P5600WriteALU |
| 3969 | if (0) |
| 3970 | return 752; // P5600WriteAL2 |
| 3971 | } |
| 3972 | break; |
| 3973 | case 233: // COPY |
| 3974 | if (SchedModel->getProcessorID() == 3) { // MipsP5600Model |
| 3975 | if (1) |
| 3976 | return 751; // P5600WriteALU |
| 3977 | if (0) |
| 3978 | return 752; // P5600WriteAL2 |
| 3979 | } |
| 3980 | break; |
| 3981 | }; |
| 3982 | report_fatal_error("Expected a variant SchedClass" ); |
| 3983 | } // MipsGenSubtargetInfo::resolveSchedClass |
| 3984 | |
| 3985 | unsigned MipsGenSubtargetInfo |
| 3986 | ::resolveVariantSchedClass(unsigned SchedClass, const MCInst *MI, const MCInstrInfo *MCII, unsigned CPUID) const { |
| 3987 | return Mips_MC::resolveVariantSchedClassImpl(SchedClass, MI, MCII, *this, CPUID); |
| 3988 | } // MipsGenSubtargetInfo::resolveVariantSchedClass |
| 3989 | |
| 3990 | unsigned MipsGenSubtargetInfo::getHwModeSet() const { |
| 3991 | [[maybe_unused]] const auto *Subtarget = |
| 3992 | static_cast<const MipsSubtarget *>(this); |
| 3993 | // Collect HwModes and store them as a bit set. |
| 3994 | unsigned Modes = 0; |
| 3995 | if ((Subtarget->isABI_N64())) Modes |= (1 << 0); |
| 3996 | return Modes; |
| 3997 | } |
| 3998 | unsigned MipsGenSubtargetInfo::getHwMode(enum HwModeType type) const { |
| 3999 | unsigned Modes = getHwModeSet(); |
| 4000 | |
| 4001 | if (!Modes) |
| 4002 | return Modes; |
| 4003 | |
| 4004 | switch (type) { |
| 4005 | case HwMode_Default: |
| 4006 | return llvm::countr_zero(Modes) + 1; |
| 4007 | case HwMode_ValueType: |
| 4008 | // No HwMode for ValueType. |
| 4009 | return 0; |
| 4010 | case HwMode_RegInfo: |
| 4011 | Modes &= 1; |
| 4012 | if (!Modes) |
| 4013 | return Modes; |
| 4014 | if (!llvm::has_single_bit<unsigned>(Modes)) |
| 4015 | llvm_unreachable("Two or more HwModes for RegInfo were found!" ); |
| 4016 | return llvm::countr_zero(Modes) + 1; |
| 4017 | case HwMode_EncodingInfo: |
| 4018 | // No HwMode for EncodingInfo. |
| 4019 | return 0; |
| 4020 | } |
| 4021 | llvm_unreachable("unexpected HwModeType" ); |
| 4022 | return 0; // should not get here |
| 4023 | } |
| 4024 | const FeatureBitset &MipsGenSubtargetInfo::getInlineIgnoreFeatures() const { |
| 4025 | static constexpr FeatureBitset Features = { |
| 4026 | }; |
| 4027 | return Features; |
| 4028 | } |
| 4029 | |
| 4030 | const FeatureBitset &MipsGenSubtargetInfo::getInlineInverseFeatures() const { |
| 4031 | static constexpr FeatureBitset Features = { |
| 4032 | }; |
| 4033 | return Features; |
| 4034 | } |
| 4035 | |
| 4036 | const FeatureBitset &MipsGenSubtargetInfo::getInlineMustMatchFeatures() const { |
| 4037 | static constexpr FeatureBitset Features = { |
| 4038 | }; |
| 4039 | return Features; |
| 4040 | } |
| 4041 | |
| 4042 | |
| 4043 | } // namespace llvm |
| 4044 | |
| 4045 | #endif // GET_SUBTARGETINFO_CTOR |
| 4046 | |
| 4047 | #ifdef GET_STIPREDICATE_DECLS_FOR_MC_ANALYSIS |
| 4048 | #undef GET_STIPREDICATE_DECLS_FOR_MC_ANALYSIS |
| 4049 | |
| 4050 | |
| 4051 | #endif // GET_STIPREDICATE_DECLS_FOR_MC_ANALYSIS |
| 4052 | |
| 4053 | #ifdef GET_STIPREDICATE_DEFS_FOR_MC_ANALYSIS |
| 4054 | #undef GET_STIPREDICATE_DEFS_FOR_MC_ANALYSIS |
| 4055 | |
| 4056 | |
| 4057 | #endif // GET_STIPREDICATE_DEFS_FOR_MC_ANALYSIS |
| 4058 | |
| 4059 | |