| 1 | /*===- TableGen'erated file -------------------------------------*- C++ -*-===*\ |
| 2 | |* *| |
| 3 | |* Subtarget Enumeration Source Fragment *| |
| 4 | |* *| |
| 5 | |* Automatically generated file, do not edit! *| |
| 6 | |* *| |
| 7 | \*===----------------------------------------------------------------------===*/ |
| 8 | |
| 9 | |
| 10 | #ifdef GET_SUBTARGETINFO_ENUM |
| 11 | #undef GET_SUBTARGETINFO_ENUM |
| 12 | |
| 13 | namespace llvm { |
| 14 | namespace PPC { |
| 15 | enum { |
| 16 | AIXOS = 0, |
| 17 | DeprecatedDST = 1, |
| 18 | Directive32 = 2, |
| 19 | Directive64 = 3, |
| 20 | Directive440 = 4, |
| 21 | Directive601 = 5, |
| 22 | Directive602 = 6, |
| 23 | Directive603 = 7, |
| 24 | Directive604 = 8, |
| 25 | Directive620 = 9, |
| 26 | Directive750 = 10, |
| 27 | Directive970 = 11, |
| 28 | Directive7400 = 12, |
| 29 | DirectiveA2 = 13, |
| 30 | DirectiveE500 = 14, |
| 31 | DirectiveE500mc = 15, |
| 32 | DirectiveE5500 = 16, |
| 33 | DirectivePwr3 = 17, |
| 34 | DirectivePwr4 = 18, |
| 35 | DirectivePwr5 = 19, |
| 36 | DirectivePwr5x = 20, |
| 37 | DirectivePwr6 = 21, |
| 38 | DirectivePwr6x = 22, |
| 39 | DirectivePwr7 = 23, |
| 40 | DirectivePwr8 = 24, |
| 41 | DirectivePwr9 = 25, |
| 42 | DirectivePwr10 = 26, |
| 43 | DirectivePwr11 = 27, |
| 44 | DirectivePwrFuture = 28, |
| 45 | Feature64Bit = 29, |
| 46 | Feature64BitRegs = 30, |
| 47 | FeatureAIXLocalDynamicTLS = 31, |
| 48 | FeatureAIXLocalExecTLS = 32, |
| 49 | FeatureAIXSharedLibTLSModelOpt = 33, |
| 50 | FeatureAddLogicalFusion = 34, |
| 51 | FeatureAddiLoadFusion = 35, |
| 52 | FeatureAddisLoadFusion = 36, |
| 53 | FeatureAltivec = 37, |
| 54 | FeatureArithAddFusion = 38, |
| 55 | FeatureBPERMD = 39, |
| 56 | FeatureBack2BackFusion = 40, |
| 57 | FeatureBookE = 41, |
| 58 | FeatureCMPB = 42, |
| 59 | FeatureCRBits = 43, |
| 60 | FeatureCompareFusion = 44, |
| 61 | FeatureDirectMove = 45, |
| 62 | FeatureE500 = 46, |
| 63 | FeatureEFPU2 = 47, |
| 64 | FeatureExtDiv = 48, |
| 65 | FeatureFCPSGN = 49, |
| 66 | FeatureFPCVT = 50, |
| 67 | FeatureFPRND = 51, |
| 68 | FeatureFPU = 52, |
| 69 | FeatureFRE = 53, |
| 70 | FeatureFRES = 54, |
| 71 | FeatureFRSQRTE = 55, |
| 72 | FeatureFRSQRTES = 56, |
| 73 | FeatureFSqrt = 57, |
| 74 | FeatureFastMFLR = 58, |
| 75 | FeatureFloat128 = 59, |
| 76 | FeatureFusion = 60, |
| 77 | FeatureHTM = 61, |
| 78 | FeatureHardFloat = 62, |
| 79 | FeatureICBT = 63, |
| 80 | FeatureISA2_06 = 64, |
| 81 | FeatureISA2_07 = 65, |
| 82 | FeatureISA3_0 = 66, |
| 83 | FeatureISA3_1 = 67, |
| 84 | FeatureISAFuture = 68, |
| 85 | FeatureISEL = 69, |
| 86 | FeatureInvariantFunctionDescriptors = 70, |
| 87 | FeatureLDBRX = 71, |
| 88 | FeatureLFIWAX = 72, |
| 89 | FeatureLogicalAddFusion = 73, |
| 90 | FeatureLogicalFusion = 74, |
| 91 | FeatureLongCall = 75, |
| 92 | FeatureMFOCRF = 76, |
| 93 | FeatureMFTB = 77, |
| 94 | FeatureMMA = 78, |
| 95 | FeatureMSYNC = 79, |
| 96 | FeatureModernAIXAs = 80, |
| 97 | FeatureP8Altivec = 81, |
| 98 | FeatureP8Crypto = 82, |
| 99 | FeatureP8Vector = 83, |
| 100 | FeatureP9Altivec = 84, |
| 101 | FeatureP9Vector = 85, |
| 102 | FeatureP10Vector = 86, |
| 103 | FeaturePCRelativeMemops = 87, |
| 104 | FeaturePOPCNTD = 88, |
| 105 | FeaturePPC4xx = 89, |
| 106 | FeaturePPC6xx = 90, |
| 107 | FeaturePPCPostRASched = 91, |
| 108 | FeaturePPCPreRASched = 92, |
| 109 | FeaturePairedVectorMemops = 93, |
| 110 | FeaturePartwordAtomic = 94, |
| 111 | FeaturePredictableSelectIsExpensive = 95, |
| 112 | FeaturePrefixInstrs = 96, |
| 113 | FeaturePrivileged = 97, |
| 114 | FeatureQuadwordAtomic = 98, |
| 115 | FeatureROPProtect = 99, |
| 116 | FeatureRecipPrec = 100, |
| 117 | FeatureSPE = 101, |
| 118 | FeatureSTFIWX = 102, |
| 119 | FeatureSecurePlt = 103, |
| 120 | FeatureSha3Fusion = 104, |
| 121 | FeatureSlowPOPCNTD = 105, |
| 122 | FeatureStoreFusion = 106, |
| 123 | FeatureTwoConstNR = 107, |
| 124 | FeatureUnalignedFloats = 108, |
| 125 | FeatureVSX = 109, |
| 126 | FeatureVectorsUseTwoUnits = 110, |
| 127 | FeatureWideImmFusion = 111, |
| 128 | FeatureZeroMoveFusion = 112, |
| 129 | NumSubtargetFeatures = 113 |
| 130 | }; |
| 131 | } // end namespace PPC |
| 132 | } // end namespace llvm |
| 133 | |
| 134 | #endif // GET_SUBTARGETINFO_ENUM |
| 135 | |
| 136 | |
| 137 | #ifdef GET_SUBTARGETINFO_MACRO |
| 138 | GET_SUBTARGETINFO_MACRO(AllowsUnalignedFPAccess, false, allowsUnalignedFPAccess) |
| 139 | GET_SUBTARGETINFO_MACRO(Has64BitSupport, false, has64BitSupport) |
| 140 | GET_SUBTARGETINFO_MACRO(HasAIXShLibTLSModelOpt, false, hasAIXShLibTLSModelOpt) |
| 141 | GET_SUBTARGETINFO_MACRO(HasAIXSmallLocalDynamicTLS, false, hasAIXSmallLocalDynamicTLS) |
| 142 | GET_SUBTARGETINFO_MACRO(HasAIXSmallLocalExecTLS, false, hasAIXSmallLocalExecTLS) |
| 143 | GET_SUBTARGETINFO_MACRO(HasAddLogicalFusion, false, hasAddLogicalFusion) |
| 144 | GET_SUBTARGETINFO_MACRO(HasAddiLoadFusion, false, hasAddiLoadFusion) |
| 145 | GET_SUBTARGETINFO_MACRO(HasAddisLoadFusion, false, hasAddisLoadFusion) |
| 146 | GET_SUBTARGETINFO_MACRO(HasAltivec, false, hasAltivec) |
| 147 | GET_SUBTARGETINFO_MACRO(HasArithAddFusion, false, hasArithAddFusion) |
| 148 | GET_SUBTARGETINFO_MACRO(HasBPERMD, false, hasBPERMD) |
| 149 | GET_SUBTARGETINFO_MACRO(HasBack2BackFusion, false, hasBack2BackFusion) |
| 150 | GET_SUBTARGETINFO_MACRO(HasCMPB, false, hasCMPB) |
| 151 | GET_SUBTARGETINFO_MACRO(HasCompareFusion, false, hasCompareFusion) |
| 152 | GET_SUBTARGETINFO_MACRO(HasDirectMove, false, hasDirectMove) |
| 153 | GET_SUBTARGETINFO_MACRO(HasEFPU2, false, hasEFPU2) |
| 154 | GET_SUBTARGETINFO_MACRO(HasExtDiv, false, hasExtDiv) |
| 155 | GET_SUBTARGETINFO_MACRO(HasFCPSGN, false, hasFCPSGN) |
| 156 | GET_SUBTARGETINFO_MACRO(HasFPCVT, false, hasFPCVT) |
| 157 | GET_SUBTARGETINFO_MACRO(HasFPRND, false, hasFPRND) |
| 158 | GET_SUBTARGETINFO_MACRO(HasFPU, false, hasFPU) |
| 159 | GET_SUBTARGETINFO_MACRO(HasFRE, false, hasFRE) |
| 160 | GET_SUBTARGETINFO_MACRO(HasFRES, false, hasFRES) |
| 161 | GET_SUBTARGETINFO_MACRO(HasFRSQRTE, false, hasFRSQRTE) |
| 162 | GET_SUBTARGETINFO_MACRO(HasFRSQRTES, false, hasFRSQRTES) |
| 163 | GET_SUBTARGETINFO_MACRO(HasFSQRT, false, hasFSQRT) |
| 164 | GET_SUBTARGETINFO_MACRO(HasFastMFLR, false, hasFastMFLR) |
| 165 | GET_SUBTARGETINFO_MACRO(HasFloat128, false, hasFloat128) |
| 166 | GET_SUBTARGETINFO_MACRO(HasFusion, false, hasFusion) |
| 167 | GET_SUBTARGETINFO_MACRO(HasHTM, false, hasHTM) |
| 168 | GET_SUBTARGETINFO_MACRO(HasHardFloat, false, hasHardFloat) |
| 169 | GET_SUBTARGETINFO_MACRO(HasICBT, false, hasICBT) |
| 170 | GET_SUBTARGETINFO_MACRO(HasISEL, false, hasISEL) |
| 171 | GET_SUBTARGETINFO_MACRO(HasInvariantFunctionDescriptors, false, hasInvariantFunctionDescriptors) |
| 172 | GET_SUBTARGETINFO_MACRO(HasLDBRX, false, hasLDBRX) |
| 173 | GET_SUBTARGETINFO_MACRO(HasLFIWAX, false, hasLFIWAX) |
| 174 | GET_SUBTARGETINFO_MACRO(HasLogicalAddFusion, false, hasLogicalAddFusion) |
| 175 | GET_SUBTARGETINFO_MACRO(HasLogicalFusion, false, hasLogicalFusion) |
| 176 | GET_SUBTARGETINFO_MACRO(HasMFOCRF, false, hasMFOCRF) |
| 177 | GET_SUBTARGETINFO_MACRO(HasMMA, false, hasMMA) |
| 178 | GET_SUBTARGETINFO_MACRO(HasModernAIXAs, false, hasModernAIXAs) |
| 179 | GET_SUBTARGETINFO_MACRO(HasOnlyMSYNC, false, hasOnlyMSYNC) |
| 180 | GET_SUBTARGETINFO_MACRO(HasP10Vector, false, hasP10Vector) |
| 181 | GET_SUBTARGETINFO_MACRO(HasP8Altivec, false, hasP8Altivec) |
| 182 | GET_SUBTARGETINFO_MACRO(HasP8Crypto, false, hasP8Crypto) |
| 183 | GET_SUBTARGETINFO_MACRO(HasP8Vector, false, hasP8Vector) |
| 184 | GET_SUBTARGETINFO_MACRO(HasP9Altivec, false, hasP9Altivec) |
| 185 | GET_SUBTARGETINFO_MACRO(HasP9Vector, false, hasP9Vector) |
| 186 | GET_SUBTARGETINFO_MACRO(HasPCRelativeMemops, false, hasPCRelativeMemops) |
| 187 | GET_SUBTARGETINFO_MACRO(HasPartwordAtomics, false, hasPartwordAtomics) |
| 188 | GET_SUBTARGETINFO_MACRO(HasPrefixInstrs, false, hasPrefixInstrs) |
| 189 | GET_SUBTARGETINFO_MACRO(HasPrivileged, false, hasPrivileged) |
| 190 | GET_SUBTARGETINFO_MACRO(HasQuadwordAtomics, false, hasQuadwordAtomics) |
| 191 | GET_SUBTARGETINFO_MACRO(HasROPProtect, false, hasROPProtect) |
| 192 | GET_SUBTARGETINFO_MACRO(HasRecipPrec, false, hasRecipPrec) |
| 193 | GET_SUBTARGETINFO_MACRO(HasSPE, false, hasSPE) |
| 194 | GET_SUBTARGETINFO_MACRO(HasSTFIWX, false, hasSTFIWX) |
| 195 | GET_SUBTARGETINFO_MACRO(HasSha3Fusion, false, hasSha3Fusion) |
| 196 | GET_SUBTARGETINFO_MACRO(HasStoreFusion, false, hasStoreFusion) |
| 197 | GET_SUBTARGETINFO_MACRO(HasVSX, false, hasVSX) |
| 198 | GET_SUBTARGETINFO_MACRO(HasWideImmFusion, false, hasWideImmFusion) |
| 199 | GET_SUBTARGETINFO_MACRO(HasZeroMoveFusion, false, hasZeroMoveFusion) |
| 200 | GET_SUBTARGETINFO_MACRO(IsAIX, false, isAIX) |
| 201 | GET_SUBTARGETINFO_MACRO(IsBookE, false, isBookE) |
| 202 | GET_SUBTARGETINFO_MACRO(IsDeprecatedDST, false, isDeprecatedDST) |
| 203 | GET_SUBTARGETINFO_MACRO(IsE500, false, isE500) |
| 204 | GET_SUBTARGETINFO_MACRO(IsFeatureMFTB, false, isFeatureMFTB) |
| 205 | GET_SUBTARGETINFO_MACRO(IsISA2_06, false, isISA2_06) |
| 206 | GET_SUBTARGETINFO_MACRO(IsISA2_07, false, isISA2_07) |
| 207 | GET_SUBTARGETINFO_MACRO(IsISA3_0, false, isISA3_0) |
| 208 | GET_SUBTARGETINFO_MACRO(IsISA3_1, false, isISA3_1) |
| 209 | GET_SUBTARGETINFO_MACRO(IsISAFuture, false, isISAFuture) |
| 210 | GET_SUBTARGETINFO_MACRO(IsPPC4xx, false, isPPC4xx) |
| 211 | GET_SUBTARGETINFO_MACRO(IsPPC6xx, false, isPPC6xx) |
| 212 | GET_SUBTARGETINFO_MACRO(IsSecurePlt, false, isSecurePlt) |
| 213 | GET_SUBTARGETINFO_MACRO(NeedsTwoConstNR, false, needsTwoConstNR) |
| 214 | GET_SUBTARGETINFO_MACRO(PairedVectorMemops, false, pairedVectorMemops) |
| 215 | GET_SUBTARGETINFO_MACRO(PredictableSelectIsExpensive, false, predictableSelectIsExpensive) |
| 216 | GET_SUBTARGETINFO_MACRO(Use64BitRegs, false, use64BitRegs) |
| 217 | GET_SUBTARGETINFO_MACRO(UseCRBits, false, useCRBits) |
| 218 | GET_SUBTARGETINFO_MACRO(UseLongCalls, false, useLongCalls) |
| 219 | GET_SUBTARGETINFO_MACRO(UsePPCPostRASchedStrategy, false, usePPCPostRASchedStrategy) |
| 220 | GET_SUBTARGETINFO_MACRO(UsePPCPreRASchedStrategy, false, usePPCPreRASchedStrategy) |
| 221 | GET_SUBTARGETINFO_MACRO(VectorsUseTwoUnits, false, vectorsUseTwoUnits) |
| 222 | #undef GET_SUBTARGETINFO_MACRO |
| 223 | #endif // GET_SUBTARGETINFO_MACRO |
| 224 | |
| 225 | |
| 226 | #ifdef GET_SUBTARGETINFO_MC_DESC |
| 227 | #undef GET_SUBTARGETINFO_MC_DESC |
| 228 | |
| 229 | namespace llvm { |
| 230 | // Sorted (by key) array of values for CPU features. |
| 231 | extern const llvm::SubtargetFeatureKV PPCFeatureKV[] = { |
| 232 | { "64bit" , "Enable 64-bit instructions" , PPC::Feature64Bit, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 233 | { "64bitregs" , "Enable 64-bit registers usage for ppc32 [beta]" , PPC::Feature64BitRegs, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 234 | { "aix" , "AIX OS" , PPC::AIXOS, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 235 | { "aix-shared-lib-tls-model-opt" , "Tune TLS model at function level in shared library loaded with the main program (for 64-bit AIX only)" , PPC::FeatureAIXSharedLibTLSModelOpt, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 236 | { "aix-small-local-dynamic-tls" , "Produce a faster local-dynamic TLS sequence for this function for 64-bit AIX" , PPC::FeatureAIXLocalDynamicTLS, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 237 | { "aix-small-local-exec-tls" , "Produce a TOC-free local-exec TLS sequence for this function for 64-bit AIX" , PPC::FeatureAIXLocalExecTLS, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 238 | { "allow-unaligned-fp-access" , "CPU does not trap on unaligned FP access" , PPC::FeatureUnalignedFloats, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 239 | { "altivec" , "Enable Altivec instructions" , PPC::FeatureAltivec, { { { 0x10000000000000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 240 | { "booke" , "Enable Book E instructions" , PPC::FeatureBookE, { { { 0x8000000000000000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 241 | { "bpermd" , "Enable the bpermd instruction" , PPC::FeatureBPERMD, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 242 | { "cmpb" , "Enable the cmpb instruction" , PPC::FeatureCMPB, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 243 | { "crbits" , "Use condition-register bits individually" , PPC::FeatureCRBits, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 244 | { "crypto" , "Enable POWER8 Crypto instructions" , PPC::FeatureP8Crypto, { { { 0x0ULL, 0x20000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 245 | { "direct-move" , "Enable Power8 direct move instructions" , PPC::FeatureDirectMove, { { { 0x0ULL, 0x200000000000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 246 | { "e500" , "Enable E500/E500mc instructions" , PPC::FeatureE500, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 247 | { "efpu2" , "Enable Embedded Floating-Point APU 2 instructions" , PPC::FeatureEFPU2, { { { 0x0ULL, 0x2000000000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 248 | { "extdiv" , "Enable extended divide instructions" , PPC::FeatureExtDiv, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 249 | { "fast-MFLR" , "MFLR is a fast instruction" , PPC::FeatureFastMFLR, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 250 | { "fcpsgn" , "Enable the fcpsgn instruction" , PPC::FeatureFCPSGN, { { { 0x10000000000000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 251 | { "float128" , "Enable the __float128 data type for IEEE-754R Binary128." , PPC::FeatureFloat128, { { { 0x0ULL, 0x200000000000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 252 | { "fpcvt" , "Enable fc[ft]* (unsigned and single-precision) and lfiwzx instructions" , PPC::FeatureFPCVT, { { { 0x10000000000000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 253 | { "fprnd" , "Enable the fri[mnpz] instructions" , PPC::FeatureFPRND, { { { 0x10000000000000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 254 | { "fpu" , "Enable classic FPU instructions" , PPC::FeatureFPU, { { { 0x4000000000000000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 255 | { "fre" , "Enable the fre instruction" , PPC::FeatureFRE, { { { 0x10000000000000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 256 | { "fres" , "Enable the fres instruction" , PPC::FeatureFRES, { { { 0x10000000000000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 257 | { "frsqrte" , "Enable the frsqrte instruction" , PPC::FeatureFRSQRTE, { { { 0x10000000000000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 258 | { "frsqrtes" , "Enable the frsqrtes instruction" , PPC::FeatureFRSQRTES, { { { 0x10000000000000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 259 | { "fsqrt" , "Enable the fsqrt instruction" , PPC::FeatureFSqrt, { { { 0x10000000000000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 260 | { "fuse-add-logical" , "Target supports Add with Logical Operations fusion" , PPC::FeatureAddLogicalFusion, { { { 0x1000000000000000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 261 | { "fuse-addi-load" , "Power8 Addi-Load fusion" , PPC::FeatureAddiLoadFusion, { { { 0x1000000000000000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 262 | { "fuse-addis-load" , "Power8 Addis-Load fusion" , PPC::FeatureAddisLoadFusion, { { { 0x1000000000000000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 263 | { "fuse-arith-add" , "Target supports Arithmetic Operations with Add fusion" , PPC::FeatureArithAddFusion, { { { 0x1000000000000000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 264 | { "fuse-back2back" , "Target supports general back to back fusion" , PPC::FeatureBack2BackFusion, { { { 0x1000000000000000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 265 | { "fuse-cmp" , "Target supports Comparison Operations fusion" , PPC::FeatureCompareFusion, { { { 0x1000000000000000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 266 | { "fuse-logical" , "Target supports Logical Operations fusion" , PPC::FeatureLogicalFusion, { { { 0x1000000000000000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 267 | { "fuse-logical-add" , "Target supports Logical with Add Operations fusion" , PPC::FeatureLogicalAddFusion, { { { 0x1000000000000000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 268 | { "fuse-sha3" , "Target supports SHA3 assist fusion" , PPC::FeatureSha3Fusion, { { { 0x1000000000000000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 269 | { "fuse-store" , "Target supports store clustering" , PPC::FeatureStoreFusion, { { { 0x1000000000000000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 270 | { "fuse-wideimm" , "Target supports Wide-Immediate fusion" , PPC::FeatureWideImmFusion, { { { 0x1000000000000000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 271 | { "fuse-zeromove" , "Target supports move to SPR with branch fusion" , PPC::FeatureZeroMoveFusion, { { { 0x1000000000000000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 272 | { "fusion" , "Target supports instruction fusion" , PPC::FeatureFusion, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 273 | { "hard-float" , "Enable floating-point instructions" , PPC::FeatureHardFloat, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 274 | { "htm" , "Enable Hardware Transactional Memory instructions" , PPC::FeatureHTM, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 275 | { "icbt" , "Enable icbt instruction" , PPC::FeatureICBT, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 276 | { "invariant-function-descriptors" , "Assume function descriptors are invariant" , PPC::FeatureInvariantFunctionDescriptors, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 277 | { "isa-future-instructions" , "Enable instructions for Future ISA." , PPC::FeatureISAFuture, { { { 0x0ULL, 0x8ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 278 | { "isa-v206-instructions" , "Enable instructions in ISA 2.06." , PPC::FeatureISA2_06, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 279 | { "isa-v207-instructions" , "Enable instructions in ISA 2.07." , PPC::FeatureISA2_07, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 280 | { "isa-v30-instructions" , "Enable instructions in ISA 3.0." , PPC::FeatureISA3_0, { { { 0x0ULL, 0x2ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 281 | { "isa-v31-instructions" , "Enable instructions in ISA 3.1." , PPC::FeatureISA3_1, { { { 0x0ULL, 0x4ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 282 | { "isel" , "Enable the isel instruction" , PPC::FeatureISEL, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 283 | { "ldbrx" , "Enable the ldbrx instruction" , PPC::FeatureLDBRX, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 284 | { "lfiwax" , "Enable the lfiwax instruction" , PPC::FeatureLFIWAX, { { { 0x10000000000000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 285 | { "longcall" , "Always use indirect calls" , PPC::FeatureLongCall, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 286 | { "mfocrf" , "Enable the MFOCRF instruction" , PPC::FeatureMFOCRF, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 287 | { "mma" , "Enable MMA instructions" , PPC::FeatureMMA, { { { 0x0ULL, 0x20180000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 288 | { "modern-aix-as" , "AIX system assembler is modern enough to support new mnes" , PPC::FeatureModernAIXAs, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 289 | { "msync" , "Has only the msync instruction instead of sync" , PPC::FeatureMSYNC, { { { 0x20000000000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 290 | { "paired-vector-memops" , "32Byte load and store instructions" , PPC::FeaturePairedVectorMemops, { { { 0x0ULL, 0x4ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 291 | { "partword-atomics" , "Enable l[bh]arx and st[bh]cx." , PPC::FeaturePartwordAtomic, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 292 | { "pcrelative-memops" , "Enable PC relative Memory Ops" , PPC::FeaturePCRelativeMemops, { { { 0x0ULL, 0x100000004ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 293 | { "popcntd" , "Enable the popcnt[dw] instructions" , PPC::FeaturePOPCNTD, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 294 | { "power10-vector" , "Enable POWER10 vector instructions" , PPC::FeatureP10Vector, { { { 0x0ULL, 0x200008ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 295 | { "power8-altivec" , "Enable POWER8 Altivec instructions" , PPC::FeatureP8Altivec, { { { 0x2000000000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 296 | { "power8-vector" , "Enable POWER8 vector instructions" , PPC::FeatureP8Vector, { { { 0x0ULL, 0x200000020000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 297 | { "power9-altivec" , "Enable POWER9 Altivec instructions" , PPC::FeatureP9Altivec, { { { 0x0ULL, 0x20004ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 298 | { "power9-vector" , "Enable POWER9 vector instructions" , PPC::FeatureP9Vector, { { { 0x0ULL, 0x180004ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 299 | { "ppc-postra-sched" , "Use PowerPC post-RA scheduling strategy" , PPC::FeaturePPCPostRASched, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 300 | { "ppc-prera-sched" , "Use PowerPC pre-RA scheduling strategy" , PPC::FeaturePPCPreRASched, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 301 | { "ppc4xx" , "Enable PPC 4xx instructions" , PPC::FeaturePPC4xx, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 302 | { "ppc6xx" , "Enable PPC 6xx instructions" , PPC::FeaturePPC6xx, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 303 | { "predictable-select-expensive" , "Prefer likely predicted branches over selects" , PPC::FeaturePredictableSelectIsExpensive, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 304 | { "prefix-instrs" , "Enable prefixed instructions" , PPC::FeaturePrefixInstrs, { { { 0x0ULL, 0x8ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 305 | { "privileged" , "Add privileged instructions" , PPC::FeaturePrivileged, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 306 | { "quadword-atomics" , "Enable lqarx and stqcx." , PPC::FeatureQuadwordAtomic, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 307 | { "recipprec" , "Assume higher precision reciprocal estimates" , PPC::FeatureRecipPrec, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 308 | { "rop-protect" , "Add ROP protect" , PPC::FeatureROPProtect, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 309 | { "secure-plt" , "Enable secure plt mode" , PPC::FeatureSecurePlt, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 310 | { "slow-popcntd" , "Has slow popcnt[dw] instructions" , PPC::FeatureSlowPOPCNTD, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 311 | { "spe" , "Enable SPE instructions" , PPC::FeatureSPE, { { { 0x4000000000000000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 312 | { "stfiwx" , "Enable the stfiwx instruction" , PPC::FeatureSTFIWX, { { { 0x10000000000000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 313 | { "two-const-nr" , "Requires two constant Newton-Raphson computation" , PPC::FeatureTwoConstNR, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 314 | { "vectors-use-two-units" , "Vectors use two units" , PPC::FeatureVectorsUseTwoUnits, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 315 | { "vsx" , "Enable VSX instructions" , PPC::FeatureVSX, { { { 0x2000000000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 316 | }; |
| 317 | |
| 318 | #ifdef DBGFIELD |
| 319 | #error "<target>GenSubtargetInfo.inc requires a DBGFIELD macro" |
| 320 | #endif |
| 321 | #if !defined(NDEBUG) || defined(LLVM_ENABLE_DUMP) |
| 322 | #define DBGFIELD(x) x, |
| 323 | #define DBGVAL_OR_NULLPTR(x) x |
| 324 | #else |
| 325 | #define DBGFIELD(x) |
| 326 | #define DBGVAL_OR_NULLPTR(x) nullptr |
| 327 | #endif |
| 328 | |
| 329 | // Functional units for "PPC440Itineraries" |
| 330 | namespace PPC440ItinerariesFU { |
| 331 | const InstrStage::FuncUnits P440_DISS1 = 1ULL << 0; |
| 332 | const InstrStage::FuncUnits P440_DISS2 = 1ULL << 1; |
| 333 | const InstrStage::FuncUnits P440_FRACC = 1ULL << 2; |
| 334 | const InstrStage::FuncUnits P440_IRACC = 1ULL << 3; |
| 335 | const InstrStage::FuncUnits P440_IEXE1 = 1ULL << 4; |
| 336 | const InstrStage::FuncUnits P440_IEXE2 = 1ULL << 5; |
| 337 | const InstrStage::FuncUnits P440_IWB = 1ULL << 6; |
| 338 | const InstrStage::FuncUnits P440_LRACC = 1ULL << 7; |
| 339 | const InstrStage::FuncUnits P440_JEXE1 = 1ULL << 8; |
| 340 | const InstrStage::FuncUnits P440_JEXE2 = 1ULL << 9; |
| 341 | const InstrStage::FuncUnits P440_JWB = 1ULL << 10; |
| 342 | const InstrStage::FuncUnits P440_AGEN = 1ULL << 11; |
| 343 | const InstrStage::FuncUnits P440_CRD = 1ULL << 12; |
| 344 | const InstrStage::FuncUnits P440_LWB = 1ULL << 13; |
| 345 | const InstrStage::FuncUnits P440_FEXE1 = 1ULL << 14; |
| 346 | const InstrStage::FuncUnits P440_FEXE2 = 1ULL << 15; |
| 347 | const InstrStage::FuncUnits P440_FEXE3 = 1ULL << 16; |
| 348 | const InstrStage::FuncUnits P440_FEXE4 = 1ULL << 17; |
| 349 | const InstrStage::FuncUnits P440_FEXE5 = 1ULL << 18; |
| 350 | const InstrStage::FuncUnits P440_FEXE6 = 1ULL << 19; |
| 351 | const InstrStage::FuncUnits P440_FWB = 1ULL << 20; |
| 352 | const InstrStage::FuncUnits P440_LWARX_Hold = 1ULL << 21; |
| 353 | } // end namespace PPC440ItinerariesFU |
| 354 | |
| 355 | // Pipeline forwarding paths for itineraries "PPC440Itineraries" |
| 356 | namespace PPC440ItinerariesBypass { |
| 357 | const unsigned NoBypass = 0; |
| 358 | const unsigned P440_GPR_Bypass = 1 << 0; |
| 359 | const unsigned P440_FPR_Bypass = 1 << 1; |
| 360 | } // end namespace PPC440ItinerariesBypass |
| 361 | |
| 362 | // Functional units for "G3Itineraries" |
| 363 | namespace G3ItinerariesFU { |
| 364 | const InstrStage::FuncUnits G3_IU1 = 1ULL << 0; |
| 365 | const InstrStage::FuncUnits G3_IU2 = 1ULL << 1; |
| 366 | const InstrStage::FuncUnits G3_FPU1 = 1ULL << 2; |
| 367 | const InstrStage::FuncUnits G3_BPU = 1ULL << 3; |
| 368 | const InstrStage::FuncUnits G3_SRU = 1ULL << 4; |
| 369 | const InstrStage::FuncUnits G3_SLU = 1ULL << 5; |
| 370 | } // end namespace G3ItinerariesFU |
| 371 | |
| 372 | // Functional units for "G4Itineraries" |
| 373 | namespace G4ItinerariesFU { |
| 374 | const InstrStage::FuncUnits G4_IU1 = 1ULL << 0; |
| 375 | const InstrStage::FuncUnits G4_IU2 = 1ULL << 1; |
| 376 | const InstrStage::FuncUnits G4_SLU = 1ULL << 2; |
| 377 | const InstrStage::FuncUnits G4_SRU = 1ULL << 3; |
| 378 | const InstrStage::FuncUnits G4_BPU = 1ULL << 4; |
| 379 | const InstrStage::FuncUnits G4_FPU1 = 1ULL << 5; |
| 380 | const InstrStage::FuncUnits G4_VIU1 = 1ULL << 6; |
| 381 | const InstrStage::FuncUnits G4_VIU2 = 1ULL << 7; |
| 382 | const InstrStage::FuncUnits G4_VPU = 1ULL << 8; |
| 383 | const InstrStage::FuncUnits G4_VFPU = 1ULL << 9; |
| 384 | } // end namespace G4ItinerariesFU |
| 385 | |
| 386 | // Functional units for "G4PlusItineraries" |
| 387 | namespace G4PlusItinerariesFU { |
| 388 | const InstrStage::FuncUnits G4P_IU1 = 1ULL << 0; |
| 389 | const InstrStage::FuncUnits G4P_IU2 = 1ULL << 1; |
| 390 | const InstrStage::FuncUnits G4P_IU3 = 1ULL << 2; |
| 391 | const InstrStage::FuncUnits G4P_IU4 = 1ULL << 3; |
| 392 | const InstrStage::FuncUnits G4P_BPU = 1ULL << 4; |
| 393 | const InstrStage::FuncUnits G4P_SLU = 1ULL << 5; |
| 394 | const InstrStage::FuncUnits G4P_FPU1 = 1ULL << 6; |
| 395 | const InstrStage::FuncUnits G4P_VFPU = 1ULL << 7; |
| 396 | const InstrStage::FuncUnits G4P_VIU1 = 1ULL << 8; |
| 397 | const InstrStage::FuncUnits G4P_VIU2 = 1ULL << 9; |
| 398 | const InstrStage::FuncUnits G4P_VPU = 1ULL << 10; |
| 399 | } // end namespace G4PlusItinerariesFU |
| 400 | |
| 401 | // Functional units for "G5Itineraries" |
| 402 | namespace G5ItinerariesFU { |
| 403 | const InstrStage::FuncUnits G5_IU1 = 1ULL << 0; |
| 404 | const InstrStage::FuncUnits G5_IU2 = 1ULL << 1; |
| 405 | const InstrStage::FuncUnits G5_SLU = 1ULL << 2; |
| 406 | const InstrStage::FuncUnits G5_BPU = 1ULL << 3; |
| 407 | const InstrStage::FuncUnits G5_FPU1 = 1ULL << 4; |
| 408 | const InstrStage::FuncUnits G5_FPU2 = 1ULL << 5; |
| 409 | const InstrStage::FuncUnits G5_VFPU = 1ULL << 6; |
| 410 | const InstrStage::FuncUnits G5_VIU1 = 1ULL << 7; |
| 411 | const InstrStage::FuncUnits G5_VIU2 = 1ULL << 8; |
| 412 | const InstrStage::FuncUnits G5_VPU = 1ULL << 9; |
| 413 | } // end namespace G5ItinerariesFU |
| 414 | |
| 415 | // Functional units for "PPCA2Itineraries" |
| 416 | namespace PPCA2ItinerariesFU { |
| 417 | const InstrStage::FuncUnits A2_XU = 1ULL << 0; |
| 418 | const InstrStage::FuncUnits A2_FU = 1ULL << 1; |
| 419 | } // end namespace PPCA2ItinerariesFU |
| 420 | |
| 421 | // Functional units for "PPCE500Itineraries" |
| 422 | namespace PPCE500ItinerariesFU { |
| 423 | const InstrStage::FuncUnits E500_DIS0 = 1ULL << 0; |
| 424 | const InstrStage::FuncUnits E500_DIS1 = 1ULL << 1; |
| 425 | const InstrStage::FuncUnits E500_SU0 = 1ULL << 2; |
| 426 | const InstrStage::FuncUnits E500_SU1 = 1ULL << 3; |
| 427 | const InstrStage::FuncUnits E500_BU = 1ULL << 4; |
| 428 | const InstrStage::FuncUnits E500_MU = 1ULL << 5; |
| 429 | const InstrStage::FuncUnits E500_LSU_0 = 1ULL << 6; |
| 430 | } // end namespace PPCE500ItinerariesFU |
| 431 | |
| 432 | // Pipeline forwarding paths for itineraries "PPCE500Itineraries" |
| 433 | namespace PPCE500ItinerariesBypass { |
| 434 | const unsigned NoBypass = 0; |
| 435 | const unsigned E500_CR_Bypass = 1 << 0; |
| 436 | const unsigned E500_GPR_Bypass = 1 << 1; |
| 437 | const unsigned E500_DivBypass = 1 << 2; |
| 438 | } // end namespace PPCE500ItinerariesBypass |
| 439 | |
| 440 | // Functional units for "PPCE500mcItineraries" |
| 441 | namespace PPCE500mcItinerariesFU { |
| 442 | const InstrStage::FuncUnits E500mc_DIS0 = 1ULL << 0; |
| 443 | const InstrStage::FuncUnits E500mc_DIS1 = 1ULL << 1; |
| 444 | const InstrStage::FuncUnits E500mc_SFX0 = 1ULL << 2; |
| 445 | const InstrStage::FuncUnits E500mc_SFX1 = 1ULL << 3; |
| 446 | const InstrStage::FuncUnits E500mc_BU = 1ULL << 4; |
| 447 | const InstrStage::FuncUnits E500mc_CFX_DivBypass = 1ULL << 5; |
| 448 | const InstrStage::FuncUnits E500mc_CFX_0 = 1ULL << 6; |
| 449 | const InstrStage::FuncUnits E500mc_LSU_0 = 1ULL << 7; |
| 450 | const InstrStage::FuncUnits E500mc_FPU_0 = 1ULL << 8; |
| 451 | } // end namespace PPCE500mcItinerariesFU |
| 452 | |
| 453 | // Pipeline forwarding paths for itineraries "PPCE500mcItineraries" |
| 454 | namespace PPCE500mcItinerariesBypass { |
| 455 | const unsigned NoBypass = 0; |
| 456 | const unsigned E500mc_CR_Bypass = 1 << 0; |
| 457 | const unsigned E500mc_GPR_Bypass = 1 << 1; |
| 458 | const unsigned E500mc_FPR_Bypass = 1 << 2; |
| 459 | } // end namespace PPCE500mcItinerariesBypass |
| 460 | |
| 461 | // Functional units for "PPCE5500Itineraries" |
| 462 | namespace PPCE5500ItinerariesFU { |
| 463 | const InstrStage::FuncUnits E5500_DIS0 = 1ULL << 0; |
| 464 | const InstrStage::FuncUnits E5500_DIS1 = 1ULL << 1; |
| 465 | const InstrStage::FuncUnits E5500_SFX0 = 1ULL << 2; |
| 466 | const InstrStage::FuncUnits E5500_SFX1 = 1ULL << 3; |
| 467 | const InstrStage::FuncUnits E5500_BU = 1ULL << 4; |
| 468 | const InstrStage::FuncUnits E5500_CFX_DivBypass = 1ULL << 5; |
| 469 | const InstrStage::FuncUnits E5500_CFX_0 = 1ULL << 6; |
| 470 | const InstrStage::FuncUnits E5500_CFX_1 = 1ULL << 7; |
| 471 | const InstrStage::FuncUnits E5500_LSU_0 = 1ULL << 8; |
| 472 | const InstrStage::FuncUnits E5500_FPU_0 = 1ULL << 9; |
| 473 | } // end namespace PPCE5500ItinerariesFU |
| 474 | |
| 475 | // Pipeline forwarding paths for itineraries "PPCE5500Itineraries" |
| 476 | namespace PPCE5500ItinerariesBypass { |
| 477 | const unsigned NoBypass = 0; |
| 478 | const unsigned E5500_CR_Bypass = 1 << 0; |
| 479 | const unsigned E5500_GPR_Bypass = 1 << 1; |
| 480 | const unsigned E5500_FPR_Bypass = 1 << 2; |
| 481 | } // end namespace PPCE5500ItinerariesBypass |
| 482 | |
| 483 | extern const llvm::InstrStage PPCStages[] = { |
| 484 | { 0, 0, 0, llvm::InstrStage::Required }, // No itinerary |
| 485 | { 1, PPC440ItinerariesFU::P440_DISS1 | PPC440ItinerariesFU::P440_DISS2, -1, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPC440ItinerariesFU::P440_LRACC, -1, (llvm::InstrStage::ReservationKinds)0 }, { 3, PPC440ItinerariesFU::P440_AGEN, 1, (llvm::InstrStage::ReservationKinds)0 }, { 2, PPC440ItinerariesFU::P440_CRD, 1, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPC440ItinerariesFU::P440_LWB, -1, (llvm::InstrStage::ReservationKinds)0 }, // 1-5 |
| 486 | { 1, PPC440ItinerariesFU::P440_DISS1 | PPC440ItinerariesFU::P440_DISS2, -1, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPC440ItinerariesFU::P440_IRACC | PPC440ItinerariesFU::P440_LRACC, -1, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPC440ItinerariesFU::P440_IEXE1 | PPC440ItinerariesFU::P440_JEXE1, -1, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPC440ItinerariesFU::P440_IEXE2 | PPC440ItinerariesFU::P440_JEXE2, -1, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPC440ItinerariesFU::P440_IWB | PPC440ItinerariesFU::P440_JWB, -1, (llvm::InstrStage::ReservationKinds)0 }, // 6-10 |
| 487 | { 1, PPC440ItinerariesFU::P440_DISS1 | PPC440ItinerariesFU::P440_DISS2, -1, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPC440ItinerariesFU::P440_IRACC, -1, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPC440ItinerariesFU::P440_IEXE1, -1, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPC440ItinerariesFU::P440_IEXE2, -1, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPC440ItinerariesFU::P440_IWB, -1, (llvm::InstrStage::ReservationKinds)0 }, // 11-15 |
| 488 | { 1, PPC440ItinerariesFU::P440_DISS1 | PPC440ItinerariesFU::P440_DISS2, -1, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPC440ItinerariesFU::P440_FRACC, -1, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPC440ItinerariesFU::P440_FEXE1, -1, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPC440ItinerariesFU::P440_FEXE2, -1, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPC440ItinerariesFU::P440_FEXE3, -1, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPC440ItinerariesFU::P440_FEXE4, -1, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPC440ItinerariesFU::P440_FEXE5, -1, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPC440ItinerariesFU::P440_FEXE6, -1, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPC440ItinerariesFU::P440_FWB, -1, (llvm::InstrStage::ReservationKinds)0 }, // 16-24 |
| 489 | { 1, PPC440ItinerariesFU::P440_DISS1 | PPC440ItinerariesFU::P440_DISS2, -1, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPC440ItinerariesFU::P440_LRACC, -1, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPC440ItinerariesFU::P440_AGEN, -1, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPC440ItinerariesFU::P440_CRD, -1, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPC440ItinerariesFU::P440_LWB, -1, (llvm::InstrStage::ReservationKinds)0 }, // 25-29 |
| 490 | { 1, PPC440ItinerariesFU::P440_DISS1 | PPC440ItinerariesFU::P440_DISS2, -1, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPC440ItinerariesFU::P440_LRACC, -1, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPC440ItinerariesFU::P440_AGEN, -1, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPC440ItinerariesFU::P440_CRD, -1, (llvm::InstrStage::ReservationKinds)0 }, { 2, PPC440ItinerariesFU::P440_LWB, -1, (llvm::InstrStage::ReservationKinds)0 }, // 30-34 |
| 491 | { 1, PPC440ItinerariesFU::P440_DISS1 | PPC440ItinerariesFU::P440_DISS2, -1, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPC440ItinerariesFU::P440_IRACC, -1, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPC440ItinerariesFU::P440_IEXE1, -1, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPC440ItinerariesFU::P440_IEXE2, -1, (llvm::InstrStage::ReservationKinds)0 }, { 33, PPC440ItinerariesFU::P440_IWB, -1, (llvm::InstrStage::ReservationKinds)0 }, // 35-39 |
| 492 | { 1, PPC440ItinerariesFU::P440_DISS1 | PPC440ItinerariesFU::P440_DISS2, -1, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPC440ItinerariesFU::P440_FRACC, -1, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPC440ItinerariesFU::P440_FEXE1, -1, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPC440ItinerariesFU::P440_FEXE2, -1, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPC440ItinerariesFU::P440_FEXE3, -1, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPC440ItinerariesFU::P440_FEXE4, -1, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPC440ItinerariesFU::P440_FEXE5, -1, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPC440ItinerariesFU::P440_FEXE6, -1, (llvm::InstrStage::ReservationKinds)0 }, { 25, PPC440ItinerariesFU::P440_FWB, -1, (llvm::InstrStage::ReservationKinds)0 }, // 40-48 |
| 493 | { 1, PPC440ItinerariesFU::P440_DISS1 | PPC440ItinerariesFU::P440_DISS2, -1, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPC440ItinerariesFU::P440_FRACC, -1, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPC440ItinerariesFU::P440_FEXE1, -1, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPC440ItinerariesFU::P440_FEXE2, -1, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPC440ItinerariesFU::P440_FEXE3, -1, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPC440ItinerariesFU::P440_FEXE4, -1, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPC440ItinerariesFU::P440_FEXE5, -1, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPC440ItinerariesFU::P440_FEXE6, -1, (llvm::InstrStage::ReservationKinds)0 }, { 13, PPC440ItinerariesFU::P440_FWB, -1, (llvm::InstrStage::ReservationKinds)0 }, // 49-57 |
| 494 | { 1, PPC440ItinerariesFU::P440_DISS1 | PPC440ItinerariesFU::P440_DISS2, -1, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPC440ItinerariesFU::P440_FRACC, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPC440ItinerariesFU::P440_LRACC, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPC440ItinerariesFU::P440_IRACC, -1, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPC440ItinerariesFU::P440_FEXE1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPC440ItinerariesFU::P440_AGEN, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPC440ItinerariesFU::P440_JEXE1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPC440ItinerariesFU::P440_IEXE1, -1, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPC440ItinerariesFU::P440_FEXE2, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPC440ItinerariesFU::P440_CRD, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPC440ItinerariesFU::P440_JEXE2, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPC440ItinerariesFU::P440_IEXE2, -1, (llvm::InstrStage::ReservationKinds)0 }, { 6, PPC440ItinerariesFU::P440_FEXE3, 0, (llvm::InstrStage::ReservationKinds)0 }, { 6, PPC440ItinerariesFU::P440_LWB, 0, (llvm::InstrStage::ReservationKinds)0 }, { 6, PPC440ItinerariesFU::P440_JWB, 0, (llvm::InstrStage::ReservationKinds)0 }, { 6, PPC440ItinerariesFU::P440_IWB, -1, (llvm::InstrStage::ReservationKinds)0 }, // 58-73 |
| 495 | { 1, PPC440ItinerariesFU::P440_DISS1, -1, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPC440ItinerariesFU::P440_IRACC, 0, (llvm::InstrStage::ReservationKinds)0 }, { 4, PPC440ItinerariesFU::P440_LWARX_Hold, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPC440ItinerariesFU::P440_LRACC, -1, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPC440ItinerariesFU::P440_AGEN, -1, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPC440ItinerariesFU::P440_CRD, -1, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPC440ItinerariesFU::P440_LWB, -1, (llvm::InstrStage::ReservationKinds)0 }, // 74-80 |
| 496 | { 1, PPC440ItinerariesFU::P440_DISS1 | PPC440ItinerariesFU::P440_DISS2, -1, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPC440ItinerariesFU::P440_IRACC, -1, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPC440ItinerariesFU::P440_IEXE1, -1, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPC440ItinerariesFU::P440_IEXE2, -1, (llvm::InstrStage::ReservationKinds)0 }, { 3, PPC440ItinerariesFU::P440_IWB, -1, (llvm::InstrStage::ReservationKinds)0 }, // 81-85 |
| 497 | { 3, G3ItinerariesFU::G3_SLU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 86 |
| 498 | { 1, G3ItinerariesFU::G3_IU1 | G3ItinerariesFU::G3_IU2, -1, (llvm::InstrStage::ReservationKinds)0 }, // 87 |
| 499 | { 1, G3ItinerariesFU::G3_BPU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 88 |
| 500 | { 1, G3ItinerariesFU::G3_SRU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 89 |
| 501 | { 1, G3ItinerariesFU::G3_FPU1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 90 |
| 502 | { 2, G3ItinerariesFU::G3_SLU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 91 |
| 503 | { 19, G3ItinerariesFU::G3_IU1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 92 |
| 504 | { 31, G3ItinerariesFU::G3_FPU1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 93 |
| 505 | { 17, G3ItinerariesFU::G3_FPU1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 94 |
| 506 | { 2, G3ItinerariesFU::G3_FPU1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 95 |
| 507 | { 2, G3ItinerariesFU::G3_SRU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 96 |
| 508 | { 34, G3ItinerariesFU::G3_SLU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 97 |
| 509 | { 3, G3ItinerariesFU::G3_SRU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 98 |
| 510 | { 3, G3ItinerariesFU::G3_FPU1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 99 |
| 511 | { 5, G3ItinerariesFU::G3_IU1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 100 |
| 512 | { 6, G3ItinerariesFU::G3_IU1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 101 |
| 513 | { 3, G3ItinerariesFU::G3_IU1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 102 |
| 514 | { 8, G3ItinerariesFU::G3_SLU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 103 |
| 515 | { 2, G3ItinerariesFU::G3_IU1 | G3ItinerariesFU::G3_IU2, -1, (llvm::InstrStage::ReservationKinds)0 }, // 104 |
| 516 | { 8, G4ItinerariesFU::G4_SLU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 105 |
| 517 | { 1, G4ItinerariesFU::G4_IU1 | G4ItinerariesFU::G4_IU2, -1, (llvm::InstrStage::ReservationKinds)0 }, // 106 |
| 518 | { 1, G4ItinerariesFU::G4_BPU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 107 |
| 519 | { 4, G4ItinerariesFU::G4_VFPU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 108 |
| 520 | { 1, G4ItinerariesFU::G4_SRU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 109 |
| 521 | { 1, G4ItinerariesFU::G4_FPU1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 110 |
| 522 | { 2, G4ItinerariesFU::G4_SLU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 111 |
| 523 | { 19, G4ItinerariesFU::G4_IU1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 112 |
| 524 | { 1, G4ItinerariesFU::G4_VIU1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 113 |
| 525 | { 31, G4ItinerariesFU::G4_FPU1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 114 |
| 526 | { 3, G4ItinerariesFU::G4_VIU2, -1, (llvm::InstrStage::ReservationKinds)0 }, // 115 |
| 527 | { 17, G4ItinerariesFU::G4_FPU1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 116 |
| 528 | { 2, G4ItinerariesFU::G4_SRU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 117 |
| 529 | { 3, G4ItinerariesFU::G4_SLU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 118 |
| 530 | { 34, G4ItinerariesFU::G4_SLU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 119 |
| 531 | { 3, G4ItinerariesFU::G4_SRU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 120 |
| 532 | { 3, G4ItinerariesFU::G4_FPU1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 121 |
| 533 | { 5, G4ItinerariesFU::G4_IU1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 122 |
| 534 | { 6, G4ItinerariesFU::G4_IU1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 123 |
| 535 | { 3, G4ItinerariesFU::G4_IU1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 124 |
| 536 | { 5, G4ItinerariesFU::G4_SLU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 125 |
| 537 | { 8, G4ItinerariesFU::G4_SRU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 126 |
| 538 | { 2, G4ItinerariesFU::G4_IU1 | G4ItinerariesFU::G4_IU2, -1, (llvm::InstrStage::ReservationKinds)0 }, // 127 |
| 539 | { 1, G4ItinerariesFU::G4_VPU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 128 |
| 540 | { 35, G4PlusItinerariesFU::G4P_SLU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 129 |
| 541 | { 1, G4PlusItinerariesFU::G4P_IU1 | G4PlusItinerariesFU::G4P_IU2 | G4PlusItinerariesFU::G4P_IU3 | G4PlusItinerariesFU::G4P_IU4, -1, (llvm::InstrStage::ReservationKinds)0 }, // 130 |
| 542 | { 1, G4PlusItinerariesFU::G4P_BPU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 131 |
| 543 | { 4, G4PlusItinerariesFU::G4P_VFPU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 132 |
| 544 | { 2, G4PlusItinerariesFU::G4P_IU2, -1, (llvm::InstrStage::ReservationKinds)0 }, // 133 |
| 545 | { 5, G4PlusItinerariesFU::G4P_FPU1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 134 |
| 546 | { 3, G4PlusItinerariesFU::G4P_SLU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 135 |
| 547 | { 23, G4PlusItinerariesFU::G4P_IU2, -1, (llvm::InstrStage::ReservationKinds)0 }, // 136 |
| 548 | { 1, G4PlusItinerariesFU::G4P_VIU1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 137 |
| 549 | { 35, G4PlusItinerariesFU::G4P_FPU1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 138 |
| 550 | { 4, G4PlusItinerariesFU::G4P_VIU2, -1, (llvm::InstrStage::ReservationKinds)0 }, // 139 |
| 551 | { 21, G4PlusItinerariesFU::G4P_FPU1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 140 |
| 552 | { 3, G4PlusItinerariesFU::G4P_IU2, -1, (llvm::InstrStage::ReservationKinds)0 }, // 141 |
| 553 | { 0, G4PlusItinerariesFU::G4P_IU1 | G4PlusItinerariesFU::G4P_IU2 | G4PlusItinerariesFU::G4P_IU3 | G4PlusItinerariesFU::G4P_IU4, -1, (llvm::InstrStage::ReservationKinds)0 }, // 142 |
| 554 | { 4, G4PlusItinerariesFU::G4P_SLU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 143 |
| 555 | { 37, G4PlusItinerariesFU::G4P_SLU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 144 |
| 556 | { 4, G4PlusItinerariesFU::G4P_IU2, -1, (llvm::InstrStage::ReservationKinds)0 }, // 145 |
| 557 | { 5, G4PlusItinerariesFU::G4P_IU2, -1, (llvm::InstrStage::ReservationKinds)0 }, // 146 |
| 558 | { 2, G4PlusItinerariesFU::G4P_IU1 | G4PlusItinerariesFU::G4P_IU2 | G4PlusItinerariesFU::G4P_IU3 | G4PlusItinerariesFU::G4P_IU4, -1, (llvm::InstrStage::ReservationKinds)0 }, // 147 |
| 559 | { 2, G4PlusItinerariesFU::G4P_VFPU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 148 |
| 560 | { 2, G4PlusItinerariesFU::G4P_VPU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 149 |
| 561 | { 35, G5ItinerariesFU::G5_SLU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 150 |
| 562 | { 2, G5ItinerariesFU::G5_IU1 | G5ItinerariesFU::G5_IU2, -1, (llvm::InstrStage::ReservationKinds)0 }, // 151 |
| 563 | { 1, G5ItinerariesFU::G5_BPU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 152 |
| 564 | { 8, G5ItinerariesFU::G5_VFPU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 153 |
| 565 | { 4, G5ItinerariesFU::G5_IU1 | G5ItinerariesFU::G5_IU2, -1, (llvm::InstrStage::ReservationKinds)0 }, // 154 |
| 566 | { 3, G5ItinerariesFU::G5_IU1 | G5ItinerariesFU::G5_IU2, -1, (llvm::InstrStage::ReservationKinds)0 }, // 155 |
| 567 | { 4, G5ItinerariesFU::G5_BPU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 156 |
| 568 | { 6, G5ItinerariesFU::G5_FPU1 | G5ItinerariesFU::G5_FPU2, -1, (llvm::InstrStage::ReservationKinds)0 }, // 157 |
| 569 | { 3, G5ItinerariesFU::G5_SLU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 158 |
| 570 | { 8, G5ItinerariesFU::G5_FPU1 | G5ItinerariesFU::G5_FPU2, -1, (llvm::InstrStage::ReservationKinds)0 }, // 159 |
| 571 | { 68, G5ItinerariesFU::G5_IU1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 160 |
| 572 | { 36, G5ItinerariesFU::G5_IU1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 161 |
| 573 | { 2, G5ItinerariesFU::G5_VIU1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 162 |
| 574 | { 33, G5ItinerariesFU::G5_FPU1 | G5ItinerariesFU::G5_FPU2, -1, (llvm::InstrStage::ReservationKinds)0 }, // 163 |
| 575 | { 5, G5ItinerariesFU::G5_VIU2, -1, (llvm::InstrStage::ReservationKinds)0 }, // 164 |
| 576 | { 40, G5ItinerariesFU::G5_FPU1 | G5ItinerariesFU::G5_FPU2, -1, (llvm::InstrStage::ReservationKinds)0 }, // 165 |
| 577 | { 40, G5ItinerariesFU::G5_SLU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 166 |
| 578 | { 11, G5ItinerariesFU::G5_SLU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 167 |
| 579 | { 5, G5ItinerariesFU::G5_SLU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 168 |
| 580 | { 64, G5ItinerariesFU::G5_SLU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 169 |
| 581 | { 7, G5ItinerariesFU::G5_IU1 | G5ItinerariesFU::G5_IU2, -1, (llvm::InstrStage::ReservationKinds)0 }, // 170 |
| 582 | { 2, G5ItinerariesFU::G5_BPU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 171 |
| 583 | { 3, G5ItinerariesFU::G5_BPU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 172 |
| 584 | { 2, G5ItinerariesFU::G5_IU2, -1, (llvm::InstrStage::ReservationKinds)0 }, // 173 |
| 585 | { 3, G5ItinerariesFU::G5_IU2, -1, (llvm::InstrStage::ReservationKinds)0 }, // 174 |
| 586 | { 6, G5ItinerariesFU::G5_IU2, -1, (llvm::InstrStage::ReservationKinds)0 }, // 175 |
| 587 | { 10, G5ItinerariesFU::G5_IU2, -1, (llvm::InstrStage::ReservationKinds)0 }, // 176 |
| 588 | { 8, G5ItinerariesFU::G5_IU2, -1, (llvm::InstrStage::ReservationKinds)0 }, // 177 |
| 589 | { 5, G5ItinerariesFU::G5_IU1 | G5ItinerariesFU::G5_IU2, -1, (llvm::InstrStage::ReservationKinds)0 }, // 178 |
| 590 | { 1, G5ItinerariesFU::G5_IU2, -1, (llvm::InstrStage::ReservationKinds)0 }, // 179 |
| 591 | { 4, G5ItinerariesFU::G5_SLU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 180 |
| 592 | { 1, G5ItinerariesFU::G5_IU1 | G5ItinerariesFU::G5_IU2, -1, (llvm::InstrStage::ReservationKinds)0 }, // 181 |
| 593 | { 2, G5ItinerariesFU::G5_VFPU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 182 |
| 594 | { 3, G5ItinerariesFU::G5_VPU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 183 |
| 595 | { 1, PPCA2ItinerariesFU::A2_XU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 184 |
| 596 | { 1, PPCA2ItinerariesFU::A2_FU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 185 |
| 597 | { 1, PPCE500ItinerariesFU::E500_DIS0 | PPCE500ItinerariesFU::E500_DIS1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPCE500ItinerariesFU::E500_LSU_0, -1, (llvm::InstrStage::ReservationKinds)0 }, // 186-187 |
| 598 | { 1, PPCE500ItinerariesFU::E500_DIS0 | PPCE500ItinerariesFU::E500_DIS1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPCE500ItinerariesFU::E500_SU0 | PPCE500ItinerariesFU::E500_SU1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 188-189 |
| 599 | { 1, PPCE500ItinerariesFU::E500_DIS0 | PPCE500ItinerariesFU::E500_DIS1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPCE500ItinerariesFU::E500_BU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 190-191 |
| 600 | { 1, PPCE500ItinerariesFU::E500_DIS0 | PPCE500ItinerariesFU::E500_DIS1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPCE500ItinerariesFU::E500_MU, 0, (llvm::InstrStage::ReservationKinds)0 }, { 14, PPCE500ItinerariesFU::E500_MU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 192-194 |
| 601 | { 1, PPCE500ItinerariesFU::E500_DIS0 | PPCE500ItinerariesFU::E500_DIS1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPCE500ItinerariesFU::E500_SU0, -1, (llvm::InstrStage::ReservationKinds)0 }, // 195-196 |
| 602 | { 1, PPCE500ItinerariesFU::E500_DIS0 | PPCE500ItinerariesFU::E500_DIS1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 6, PPCE500ItinerariesFU::E500_MU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 197-198 |
| 603 | { 1, PPCE500ItinerariesFU::E500_DIS0 | PPCE500ItinerariesFU::E500_DIS1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 32, PPCE500ItinerariesFU::E500_MU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 199-200 |
| 604 | { 1, PPCE500ItinerariesFU::E500_DIS0 | PPCE500ItinerariesFU::E500_DIS1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 4, PPCE500ItinerariesFU::E500_MU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 201-202 |
| 605 | { 1, PPCE500ItinerariesFU::E500_DIS0 | PPCE500ItinerariesFU::E500_DIS1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 29, PPCE500ItinerariesFU::E500_MU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 203-204 |
| 606 | { 1, PPCE500ItinerariesFU::E500_DIS0 | PPCE500ItinerariesFU::E500_DIS1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 3, PPCE500ItinerariesFU::E500_LSU_0, -1, (llvm::InstrStage::ReservationKinds)0 }, // 205-206 |
| 607 | { 1, PPCE500ItinerariesFU::E500_DIS0 | PPCE500ItinerariesFU::E500_DIS1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPCE500ItinerariesFU::E500_SU0 | PPCE500ItinerariesFU::E500_SU1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPCE500ItinerariesFU::E500_LSU_0, -1, (llvm::InstrStage::ReservationKinds)0 }, // 207-209 |
| 608 | { 1, PPCE500ItinerariesFU::E500_DIS0 | PPCE500ItinerariesFU::E500_DIS1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 5, PPCE500ItinerariesFU::E500_SU0, -1, (llvm::InstrStage::ReservationKinds)0 }, // 210-211 |
| 609 | { 1, PPCE500ItinerariesFU::E500_DIS0 | PPCE500ItinerariesFU::E500_DIS1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 4, PPCE500ItinerariesFU::E500_SU0, -1, (llvm::InstrStage::ReservationKinds)0 }, // 212-213 |
| 610 | { 1, PPCE500ItinerariesFU::E500_DIS0 | PPCE500ItinerariesFU::E500_DIS1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 2, PPCE500ItinerariesFU::E500_SU0 | PPCE500ItinerariesFU::E500_SU1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 214-215 |
| 611 | { 1, PPCE500ItinerariesFU::E500_DIS0 | PPCE500ItinerariesFU::E500_DIS1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPCE500ItinerariesFU::E500_LSU_0, 0, (llvm::InstrStage::ReservationKinds)0 }, // 216-217 |
| 612 | { 1, PPCE500ItinerariesFU::E500_DIS0 | PPCE500ItinerariesFU::E500_DIS1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 2, PPCE500ItinerariesFU::E500_SU0, -1, (llvm::InstrStage::ReservationKinds)0 }, // 218-219 |
| 613 | { 1, PPCE500mcItinerariesFU::E500mc_DIS0 | PPCE500mcItinerariesFU::E500mc_DIS1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPCE500mcItinerariesFU::E500mc_LSU_0, -1, (llvm::InstrStage::ReservationKinds)0 }, // 220-221 |
| 614 | { 1, PPCE500mcItinerariesFU::E500mc_DIS0 | PPCE500mcItinerariesFU::E500mc_DIS1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPCE500mcItinerariesFU::E500mc_SFX0 | PPCE500mcItinerariesFU::E500mc_SFX1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 222-223 |
| 615 | { 1, PPCE500mcItinerariesFU::E500mc_DIS0 | PPCE500mcItinerariesFU::E500mc_DIS1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPCE500mcItinerariesFU::E500mc_BU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 224-225 |
| 616 | { 1, PPCE500mcItinerariesFU::E500mc_DIS0 | PPCE500mcItinerariesFU::E500mc_DIS1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 2, PPCE500mcItinerariesFU::E500mc_FPU_0, -1, (llvm::InstrStage::ReservationKinds)0 }, // 226-227 |
| 617 | { 1, PPCE500mcItinerariesFU::E500mc_DIS0 | PPCE500mcItinerariesFU::E500mc_DIS1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPCE500mcItinerariesFU::E500mc_CFX_0, 0, (llvm::InstrStage::ReservationKinds)0 }, { 14, PPCE500mcItinerariesFU::E500mc_CFX_DivBypass, -1, (llvm::InstrStage::ReservationKinds)0 }, // 228-230 |
| 618 | { 1, PPCE500mcItinerariesFU::E500mc_DIS0 | PPCE500mcItinerariesFU::E500mc_DIS1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 4, PPCE500mcItinerariesFU::E500mc_FPU_0, -1, (llvm::InstrStage::ReservationKinds)0 }, // 231-232 |
| 619 | { 1, PPCE500mcItinerariesFU::E500mc_DIS0 | PPCE500mcItinerariesFU::E500mc_DIS1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 68, PPCE500mcItinerariesFU::E500mc_FPU_0, -1, (llvm::InstrStage::ReservationKinds)0 }, // 233-234 |
| 620 | { 1, PPCE500mcItinerariesFU::E500mc_DIS0 | PPCE500mcItinerariesFU::E500mc_DIS1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 38, PPCE500mcItinerariesFU::E500mc_FPU_0, -1, (llvm::InstrStage::ReservationKinds)0 }, // 235-236 |
| 621 | { 1, PPCE500mcItinerariesFU::E500mc_DIS0 | PPCE500mcItinerariesFU::E500mc_DIS1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 3, PPCE500mcItinerariesFU::E500mc_LSU_0, -1, (llvm::InstrStage::ReservationKinds)0 }, // 237-238 |
| 622 | { 1, PPCE500mcItinerariesFU::E500mc_DIS0 | PPCE500mcItinerariesFU::E500mc_DIS1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPCE500mcItinerariesFU::E500mc_SFX0 | PPCE500mcItinerariesFU::E500mc_SFX1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPCE500mcItinerariesFU::E500mc_LSU_0, -1, (llvm::InstrStage::ReservationKinds)0 }, // 239-241 |
| 623 | { 1, PPCE500mcItinerariesFU::E500mc_DIS0 | PPCE500mcItinerariesFU::E500mc_DIS1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 5, PPCE500mcItinerariesFU::E500mc_SFX0, -1, (llvm::InstrStage::ReservationKinds)0 }, // 242-243 |
| 624 | { 1, PPCE500mcItinerariesFU::E500mc_DIS0 | PPCE500mcItinerariesFU::E500mc_DIS1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 8, PPCE500mcItinerariesFU::E500mc_FPU_0, -1, (llvm::InstrStage::ReservationKinds)0 }, // 244-245 |
| 625 | { 1, PPCE500mcItinerariesFU::E500mc_DIS0 | PPCE500mcItinerariesFU::E500mc_DIS1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 4, PPCE500mcItinerariesFU::E500mc_SFX0, -1, (llvm::InstrStage::ReservationKinds)0 }, // 246-247 |
| 626 | { 1, PPCE500mcItinerariesFU::E500mc_DIS0 | PPCE500mcItinerariesFU::E500mc_DIS1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 2, PPCE500mcItinerariesFU::E500mc_SFX0 | PPCE500mcItinerariesFU::E500mc_SFX1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 248-249 |
| 627 | { 1, PPCE500mcItinerariesFU::E500mc_DIS0 | PPCE500mcItinerariesFU::E500mc_DIS1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPCE500mcItinerariesFU::E500mc_SFX0, -1, (llvm::InstrStage::ReservationKinds)0 }, // 250-251 |
| 628 | { 1, PPCE500mcItinerariesFU::E500mc_DIS0 | PPCE500mcItinerariesFU::E500mc_DIS1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPCE500mcItinerariesFU::E500mc_CFX_0, -1, (llvm::InstrStage::ReservationKinds)0 }, // 252-253 |
| 629 | { 1, PPCE500mcItinerariesFU::E500mc_DIS0 | PPCE500mcItinerariesFU::E500mc_DIS1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPCE500mcItinerariesFU::E500mc_LSU_0, 0, (llvm::InstrStage::ReservationKinds)0 }, // 254-255 |
| 630 | { 1, PPCE500mcItinerariesFU::E500mc_DIS0 | PPCE500mcItinerariesFU::E500mc_DIS1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 2, PPCE500mcItinerariesFU::E500mc_SFX0, -1, (llvm::InstrStage::ReservationKinds)0 }, // 256-257 |
| 631 | { 1, PPCE5500ItinerariesFU::E5500_DIS0 | PPCE5500ItinerariesFU::E5500_DIS1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPCE5500ItinerariesFU::E5500_LSU_0, -1, (llvm::InstrStage::ReservationKinds)0 }, // 258-259 |
| 632 | { 1, PPCE5500ItinerariesFU::E5500_DIS0 | PPCE5500ItinerariesFU::E5500_DIS1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPCE5500ItinerariesFU::E5500_SFX0 | PPCE5500ItinerariesFU::E5500_SFX1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 260-261 |
| 633 | { 1, PPCE5500ItinerariesFU::E5500_DIS0 | PPCE5500ItinerariesFU::E5500_DIS1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPCE5500ItinerariesFU::E5500_BU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 262-263 |
| 634 | { 1, PPCE5500ItinerariesFU::E5500_DIS0 | PPCE5500ItinerariesFU::E5500_DIS1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPCE5500ItinerariesFU::E5500_FPU_0, -1, (llvm::InstrStage::ReservationKinds)0 }, // 264-265 |
| 635 | { 1, PPCE5500ItinerariesFU::E5500_DIS0 | PPCE5500ItinerariesFU::E5500_DIS1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPCE5500ItinerariesFU::E5500_CFX_0, 0, (llvm::InstrStage::ReservationKinds)0 }, { 26, PPCE5500ItinerariesFU::E5500_CFX_DivBypass, -1, (llvm::InstrStage::ReservationKinds)0 }, // 266-268 |
| 636 | { 1, PPCE5500ItinerariesFU::E5500_DIS0 | PPCE5500ItinerariesFU::E5500_DIS1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPCE5500ItinerariesFU::E5500_CFX_0, 0, (llvm::InstrStage::ReservationKinds)0 }, { 16, PPCE5500ItinerariesFU::E5500_CFX_DivBypass, -1, (llvm::InstrStage::ReservationKinds)0 }, // 269-271 |
| 637 | { 1, PPCE5500ItinerariesFU::E5500_DIS0 | PPCE5500ItinerariesFU::E5500_DIS1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 31, PPCE5500ItinerariesFU::E5500_FPU_0, -1, (llvm::InstrStage::ReservationKinds)0 }, // 272-273 |
| 638 | { 1, PPCE5500ItinerariesFU::E5500_DIS0 | PPCE5500ItinerariesFU::E5500_DIS1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 16, PPCE5500ItinerariesFU::E5500_FPU_0, -1, (llvm::InstrStage::ReservationKinds)0 }, // 274-275 |
| 639 | { 1, PPCE5500ItinerariesFU::E5500_DIS0 | PPCE5500ItinerariesFU::E5500_DIS1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 3, PPCE5500ItinerariesFU::E5500_LSU_0, -1, (llvm::InstrStage::ReservationKinds)0 }, // 276-277 |
| 640 | { 1, PPCE5500ItinerariesFU::E5500_DIS0 | PPCE5500ItinerariesFU::E5500_DIS1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPCE5500ItinerariesFU::E5500_SFX0 | PPCE5500ItinerariesFU::E5500_SFX1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPCE5500ItinerariesFU::E5500_LSU_0, -1, (llvm::InstrStage::ReservationKinds)0 }, // 278-280 |
| 641 | { 1, PPCE5500ItinerariesFU::E5500_DIS0 | PPCE5500ItinerariesFU::E5500_DIS1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 4, PPCE5500ItinerariesFU::E5500_LSU_0, -1, (llvm::InstrStage::ReservationKinds)0 }, // 281-282 |
| 642 | { 1, PPCE5500ItinerariesFU::E5500_DIS0 | PPCE5500ItinerariesFU::E5500_DIS1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPCE5500ItinerariesFU::E5500_CFX_0, 0, (llvm::InstrStage::ReservationKinds)0 }, { 2, PPCE5500ItinerariesFU::E5500_CFX_1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 283-285 |
| 643 | { 1, PPCE5500ItinerariesFU::E5500_DIS0 | PPCE5500ItinerariesFU::E5500_DIS1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPCE5500ItinerariesFU::E5500_CFX_0, -1, (llvm::InstrStage::ReservationKinds)0 }, // 286-287 |
| 644 | { 1, PPCE5500ItinerariesFU::E5500_DIS0 | PPCE5500ItinerariesFU::E5500_DIS1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 5, PPCE5500ItinerariesFU::E5500_CFX_0, -1, (llvm::InstrStage::ReservationKinds)0 }, // 288-289 |
| 645 | { 1, PPCE5500ItinerariesFU::E5500_DIS0 | PPCE5500ItinerariesFU::E5500_DIS1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 4, PPCE5500ItinerariesFU::E5500_CFX_0, -1, (llvm::InstrStage::ReservationKinds)0 }, // 290-291 |
| 646 | { 1, PPCE5500ItinerariesFU::E5500_DIS0 | PPCE5500ItinerariesFU::E5500_DIS1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 7, PPCE5500ItinerariesFU::E5500_FPU_0, -1, (llvm::InstrStage::ReservationKinds)0 }, // 292-293 |
| 647 | { 1, PPCE5500ItinerariesFU::E5500_DIS0 | PPCE5500ItinerariesFU::E5500_DIS1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 2, PPCE5500ItinerariesFU::E5500_CFX_0, -1, (llvm::InstrStage::ReservationKinds)0 }, // 294-295 |
| 648 | { 1, PPCE5500ItinerariesFU::E5500_DIS0 | PPCE5500ItinerariesFU::E5500_DIS1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPCE5500ItinerariesFU::E5500_CFX_0, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPCE5500ItinerariesFU::E5500_CFX_1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 296-298 |
| 649 | { 1, PPCE5500ItinerariesFU::E5500_DIS0 | PPCE5500ItinerariesFU::E5500_DIS1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 2, PPCE5500ItinerariesFU::E5500_SFX0 | PPCE5500ItinerariesFU::E5500_SFX1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 299-300 |
| 650 | { 1, PPCE5500ItinerariesFU::E5500_DIS0 | PPCE5500ItinerariesFU::E5500_DIS1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPCE5500ItinerariesFU::E5500_LSU_0, 0, (llvm::InstrStage::ReservationKinds)0 }, // 301-302 |
| 651 | { 1, PPCE5500ItinerariesFU::E5500_DIS0 | PPCE5500ItinerariesFU::E5500_DIS1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 2, PPCE5500ItinerariesFU::E5500_SFX0, -1, (llvm::InstrStage::ReservationKinds)0 }, // 303-304 |
| 652 | { 0, 0, 0, llvm::InstrStage::Required } // End stages |
| 653 | }; |
| 654 | extern const unsigned PPCOperandCycles[] = { |
| 655 | 0, // No itinerary |
| 656 | 2, 0, 0, // 1-3 |
| 657 | 2, 0, 0, // 4-6 |
| 658 | 4, 0, // 7-8 |
| 659 | 2, 0, 0, // 9-11 |
| 660 | 2, 0, 0, // 12-14 |
| 661 | 4, 0, 0, // 15-17 |
| 662 | 6, 0, 0, // 18-20 |
| 663 | 1, 1, // 21-22 |
| 664 | 5, 1, 1, // 23-25 |
| 665 | 6, 0, 0, // 26-28 |
| 666 | 36, 0, 0, // 29-31 |
| 667 | 6, 0, 0, // 32-34 |
| 668 | 31, 0, 0, // 35-37 |
| 669 | 1, 1, 1, // 38-40 |
| 670 | 19, 0, 0, // 41-43 |
| 671 | 6, 0, 0, 0, // 44-47 |
| 672 | 4, 1, 1, // 48-50 |
| 673 | 2, 0, 0, 0, // 51-54 |
| 674 | 4, 1, 1, // 55-57 |
| 675 | 5, 2, 1, 1, // 58-61 |
| 676 | 5, 2, 1, 1, // 62-65 |
| 677 | 5, 1, 1, // 66-68 |
| 678 | 5, 2, 1, 1, // 69-72 |
| 679 | 5, 2, 1, 1, // 73-76 |
| 680 | 4, 1, 1, // 77-79 |
| 681 | 4, 1, 1, // 80-82 |
| 682 | 4, 1, 1, // 83-85 |
| 683 | 4, 1, 1, // 86-88 |
| 684 | 4, 0, 0, // 89-91 |
| 685 | 4, 0, 0, // 92-94 |
| 686 | 4, 0, // 95-96 |
| 687 | 6, 0, // 97-98 |
| 688 | 3, 0, 0, // 99-101 |
| 689 | 3, 0, // 102-103 |
| 690 | 2, 0, // 104-105 |
| 691 | 6, 0, // 106-107 |
| 692 | 6, 0, // 108-109 |
| 693 | 3, 0, 0, // 110-112 |
| 694 | 2, 0, // 113-114 |
| 695 | 5, 0, // 115-116 |
| 696 | 4, 0, 0, // 117-119 |
| 697 | 4, 0, 0, // 120-122 |
| 698 | 4, 0, 0, // 123-125 |
| 699 | 4, 0, // 126-127 |
| 700 | 2, 0, 0, // 128-130 |
| 701 | 4, 1, 1, // 131-133 |
| 702 | 2, 1, 1, 1, // 134-137 |
| 703 | 2, 1, 1, 1, // 138-141 |
| 704 | 4, 1, 1, // 142-144 |
| 705 | 4, 1, 1, // 145-147 |
| 706 | 1, 1, 1, // 148-150 |
| 707 | 2, 1, 1, 1, // 151-154 |
| 708 | 2, 0, // 155-156 |
| 709 | 4, 0, // 157-158 |
| 710 | 4, 0, // 159-160 |
| 711 | 6, 0, // 161-162 |
| 712 | 6, 0, // 163-164 |
| 713 | 4, 0, // 165-166 |
| 714 | 4, 0, 0, // 167-169 |
| 715 | 4, 0, 0, // 170-172 |
| 716 | 4, 1, 1, // 173-175 |
| 717 | 4, 1, 1, // 176-178 |
| 718 | 5, 1, 1, // 179-181 |
| 719 | 2, 0, // 182-183 |
| 720 | 5, 1, 1, // 184-186 |
| 721 | 5, 2, 1, 1, // 187-190 |
| 722 | 5, 2, 1, 1, // 191-194 |
| 723 | 1, 1, 1, // 195-197 |
| 724 | 4, 1, 1, // 198-200 |
| 725 | 5, 1, 1, // 201-203 |
| 726 | 5, 1, 1, // 204-206 |
| 727 | 1, 1, 1, // 207-209 |
| 728 | 2, 1, 1, 1, // 210-213 |
| 729 | 1, 1, 1, // 214-216 |
| 730 | 4, 1, 1, // 217-219 |
| 731 | 4, 1, 1, // 220-222 |
| 732 | 4, 1, 1, // 223-225 |
| 733 | 1, 1, 1, // 226-228 |
| 734 | 4, 1, 1, // 229-231 |
| 735 | 4, 1, 1, // 232-234 |
| 736 | 4, 1, 1, // 235-237 |
| 737 | 4, 1, 1, // 238-240 |
| 738 | 2, 1, 1, 1, // 241-244 |
| 739 | 2, 1, 1, 1, // 245-248 |
| 740 | 5, 2, 1, 1, // 249-252 |
| 741 | 5, 2, 1, 1, // 253-256 |
| 742 | 2, 0, 0, // 257-259 |
| 743 | 2, 0, 0, // 260-262 |
| 744 | 2, 0, 0, // 263-265 |
| 745 | 2, 0, 0, // 266-268 |
| 746 | 2, 0, 0, // 269-271 |
| 747 | 4, 0, // 272-273 |
| 748 | 2, 0, 0, // 274-276 |
| 749 | 2, 0, 0, // 277-279 |
| 750 | 4, 0, 0, // 280-282 |
| 751 | 4, 0, 0, // 283-285 |
| 752 | 4, 0, 0, // 286-288 |
| 753 | 36, 0, 0, // 289-291 |
| 754 | 6, 0, 0, // 292-294 |
| 755 | 6, 0, 0, // 295-297 |
| 756 | 6, 0, 0, 0, // 298-301 |
| 757 | 6, 0, 0, // 302-304 |
| 758 | 6, 0, 0, // 305-307 |
| 759 | 6, 0, 0, // 308-310 |
| 760 | 6, 0, 0, // 311-313 |
| 761 | 19, 0, 0, // 314-316 |
| 762 | 31, 0, 0, // 317-319 |
| 763 | 31, 0, 0, // 320-322 |
| 764 | 19, 0, 0, // 323-325 |
| 765 | 31, 0, 0, // 326-328 |
| 766 | 19, 0, 0, // 329-331 |
| 767 | 3, 0, 0, // 332-334 |
| 768 | 3, 0, 0, // 335-337 |
| 769 | 2, 0, // 338-339 |
| 770 | 4, 0, 0, // 340-342 |
| 771 | 2, 0, 0, // 343-345 |
| 772 | 2, 0, 0, // 346-348 |
| 773 | 2, 0, 0, // 349-351 |
| 774 | 2, 0, 0, // 352-354 |
| 775 | 2, 0, 0, // 355-357 |
| 776 | 2, 0, 0, // 358-360 |
| 777 | 2, 0, 0, // 361-363 |
| 778 | 2, 0, 0, // 364-366 |
| 779 | 2, 0, 0, // 367-369 |
| 780 | 2, 0, 0, 0, // 370-373 |
| 781 | 6, 0, // 374-375 |
| 782 | 36, 0, 0, // 376-378 |
| 783 | 36, 0, 0, // 379-381 |
| 784 | 5, 1, 1, // 382-384 |
| 785 | 5, 1, 1, // 385-387 |
| 786 | 1, 1, 1, // 388-390 |
| 787 | 1, 1, 1, // 391-393 |
| 788 | 4, 1, 1, // 394-396 |
| 789 | 5, 1, 1, // 397-399 |
| 790 | 4, 1, 1, // 400-402 |
| 791 | 5, 1, 1, // 403-405 |
| 792 | 5, 1, 1, // 406-408 |
| 793 | 4, 1, 1, // 409-411 |
| 794 | 5, 1, 1, // 412-414 |
| 795 | 5, 1, 1, // 415-417 |
| 796 | 2, 0, 0, // 418-420 |
| 797 | 1, 1, 1, // 421-423 |
| 798 | 5, 1, 1, // 424-426 |
| 799 | 4, 0, // 427-428 |
| 800 | 6, 0, 0, // 429-431 |
| 801 | 6, 0, 0, // 432-434 |
| 802 | 6, 0, 0, // 435-437 |
| 803 | 6, 0, 0, // 438-440 |
| 804 | 6, 0, 0, // 441-443 |
| 805 | 6, 0, 0, // 444-446 |
| 806 | 6, 0, 0, // 447-449 |
| 807 | 6, 0, 0, // 450-452 |
| 808 | 6, 0, 0, // 453-455 |
| 809 | 6, 0, 0, // 456-458 |
| 810 | 6, 0, 0, // 459-461 |
| 811 | 6, 0, 0, // 462-464 |
| 812 | 6, 0, // 465-466 |
| 813 | 3, 0, 0, // 467-469 |
| 814 | 3, 0, 0, // 470-472 |
| 815 | 2, 0, 0, // 473-475 |
| 816 | 6, 0, 0, // 476-478 |
| 817 | 6, 0, 0, // 479-481 |
| 818 | 2, 0, 0, // 482-484 |
| 819 | 2, 0, 0, // 485-487 |
| 820 | 2, 0, 0, // 488-490 |
| 821 | 2, 0, 0, // 491-493 |
| 822 | 2, 0, 0, // 494-496 |
| 823 | 2, 0, 0, // 497-499 |
| 824 | 4, 0, 0, // 500-502 |
| 825 | 4, 0, // 503-504 |
| 826 | 6, 0, // 505-506 |
| 827 | 5, 1, 1, // 507-509 |
| 828 | 4, 0, 0, // 510-512 |
| 829 | 2, 0, 0, // 513-515 |
| 830 | 6, 0, 0, // 516-518 |
| 831 | 2, 0, 0, // 519-521 |
| 832 | 4, 0, 0, // 522-524 |
| 833 | 6, 0, // 525-526 |
| 834 | 4, 0, 0, // 527-529 |
| 835 | 4, 0, 0, // 530-532 |
| 836 | 6, 0, 0, // 533-535 |
| 837 | 6, 0, 0, // 536-538 |
| 838 | 6, 0, 0, 0, // 539-542 |
| 839 | 6, 0, 0, // 543-545 |
| 840 | 6, 0, 0, // 546-548 |
| 841 | 5, 1, 1, // 549-551 |
| 842 | 6, 0, 0, // 552-554 |
| 843 | 5, 1, 1, // 555-557 |
| 844 | 5, 1, 1, // 558-560 |
| 845 | 5, 1, 1, // 561-563 |
| 846 | 1, 1, // 564-565 |
| 847 | 4, 1, 1, // 566-568 |
| 848 | 5, 1, 1, // 569-571 |
| 849 | 5, 1, 1, // 572-574 |
| 850 | 5, 1, 1, // 575-577 |
| 851 | 5, 1, 1, // 578-580 |
| 852 | 5, 2, 1, 1, // 581-584 |
| 853 | 5, 2, 1, 1, // 585-588 |
| 854 | 6, 0, // 589-590 |
| 855 | 6, 0, // 591-592 |
| 856 | 5, 1, 1, // 593-595 |
| 857 | 5, 1, 1, // 596-598 |
| 858 | 5, 1, 1, // 599-601 |
| 859 | 5, 1, 1, // 602-604 |
| 860 | 1, 1, 1, // 605-607 |
| 861 | 1, 1, 1, // 608-610 |
| 862 | 1, 1, 1, // 611-613 |
| 863 | 1, 1, 1, // 614-616 |
| 864 | 1, 1, 1, // 617-619 |
| 865 | 5, 1, 1, // 620-622 |
| 866 | 2, 0, 0, // 623-625 |
| 867 | 6, 0, // 626-627 |
| 868 | 3, 0, // 628-629 |
| 869 | 2, 0, // 630-631 |
| 870 | 6, 0, // 632-633 |
| 871 | 36, 0, 0, // 634-636 |
| 872 | 36, 0, 0, // 637-639 |
| 873 | 36, 0, 0, // 640-642 |
| 874 | 36, 0, 0, // 643-645 |
| 875 | 36, 0, 0, // 646-648 |
| 876 | 2, 0, 0, // 649-651 |
| 877 | 4, 0, 0, // 652-654 |
| 878 | 3, 0, 0, // 655-657 |
| 879 | 31, 0, 0, // 658-660 |
| 880 | 19, 0, 0, // 661-663 |
| 881 | 5, 2, 1, 1, // 664-667 |
| 882 | 5, 2, 1, 1, // 668-671 |
| 883 | 4, 0, // 672-673 |
| 884 | 5, 1, 1, // 674-676 |
| 885 | 1, 1, 1, // 677-679 |
| 886 | 2, 0, 0, // 680-682 |
| 887 | 5, 1, 1, // 683-685 |
| 888 | 1, 1, 1, // 686-688 |
| 889 | 4, 0, // 689-690 |
| 890 | 4, 0, // 691-692 |
| 891 | 5, 1, 1, // 693-695 |
| 892 | 1, 1, 1, // 696-698 |
| 893 | 5, 0, // 699-700 |
| 894 | 6, 0, // 701-702 |
| 895 | 6, 0, // 703-704 |
| 896 | 2, 0, 0, // 705-707 |
| 897 | 2, 0, // 708-709 |
| 898 | 2, 0, 0, // 710-712 |
| 899 | 1, 1, // 713-714 |
| 900 | 6, 0, 0, // 715-717 |
| 901 | 6, 0, 0, // 718-720 |
| 902 | 6, 0, 0, 0, // 721-724 |
| 903 | 6, 0, 0, // 725-727 |
| 904 | 6, 0, 0, 0, // 728-731 |
| 905 | 6, 0, 0, // 732-734 |
| 906 | 4, 0, // 735-736 |
| 907 | 4, 0, // 737-738 |
| 908 | 2, 0, 0, // 739-741 |
| 909 | 2, 0, 0, // 742-744 |
| 910 | 2, 0, 0, // 745-747 |
| 911 | 6, 0, 0, // 748-750 |
| 912 | 2, 0, 0, // 751-753 |
| 913 | 6, 0, 0, // 754-756 |
| 914 | 6, 0, 0, // 757-759 |
| 915 | 6, 0, 0, // 760-762 |
| 916 | 2, 0, // 763-764 |
| 917 | 5, 1, 1, // 765-767 |
| 918 | 2, 0, 0, // 768-770 |
| 919 | 5, 1, 1, // 771-773 |
| 920 | 5, 1, 1, // 774-776 |
| 921 | 2, 0, 0, // 777-779 |
| 922 | 2, 0, 0, // 780-782 |
| 923 | 2, 0, 0, // 783-785 |
| 924 | 2, 0, 0, // 786-788 |
| 925 | 2, 0, 0, // 789-791 |
| 926 | 2, 0, 0, // 792-794 |
| 927 | 2, 0, 0, // 795-797 |
| 928 | 6, 0, 0, // 798-800 |
| 929 | 2, 0, 0, // 801-803 |
| 930 | 2, 0, 0, // 804-806 |
| 931 | 2, 0, 0, // 807-809 |
| 932 | 2, 0, 0, // 810-812 |
| 933 | 2, 0, 0, // 813-815 |
| 934 | 2, 0, 0, // 816-818 |
| 935 | 2, 0, 0, // 819-821 |
| 936 | 2, 0, 0, // 822-824 |
| 937 | 2, 0, 0, // 825-827 |
| 938 | 2, 0, 0, // 828-830 |
| 939 | 4, 0, 0, // 831-833 |
| 940 | 5, 1, 1, // 834-836 |
| 941 | 3, 0, 0, // 837-839 |
| 942 | 3, 0, 0, // 840-842 |
| 943 | 3, 0, 0, // 843-845 |
| 944 | 2, 0, 0, // 846-848 |
| 945 | 2, 0, 0, // 849-851 |
| 946 | 2, 0, 0, // 852-854 |
| 947 | 4, 0, // 855-856 |
| 948 | 3, 0, 0, // 857-859 |
| 949 | 6, 0, 0, // 860-862 |
| 950 | 2, 0, 0, // 863-865 |
| 951 | 5, 1, 1, // 866-868 |
| 952 | 5, 1, 1, // 869-871 |
| 953 | 4, 1, 1, // 872-874 |
| 954 | 5, 1, 1, // 875-877 |
| 955 | 1, 1, // 878-879 |
| 956 | 5, 1, 1, // 880-882 |
| 957 | 5, 1, 1, // 883-885 |
| 958 | 5, 1, 1, // 886-888 |
| 959 | 5, 0, // 889-890 |
| 960 | 2, 0, 0, // 891-893 |
| 961 | 5, 1, 1, // 894-896 |
| 962 | 5, 1, 1, // 897-899 |
| 963 | 5, 1, 1, // 900-902 |
| 964 | 5, 1, 1, // 903-905 |
| 965 | 5, 1, 1, // 906-908 |
| 966 | 5, 1, 1, // 909-911 |
| 967 | 2, 0, // 912-913 |
| 968 | 6, 0, // 914-915 |
| 969 | 2, 0, 0, // 916-918 |
| 970 | 5, 1, 1, // 919-921 |
| 971 | 1, 1, 1, // 922-924 |
| 972 | 4, 1, 1, // 925-927 |
| 973 | 1, 1, 1, // 928-930 |
| 974 | 2, 1, 1, 1, // 931-934 |
| 975 | 1, 1, 1, // 935-937 |
| 976 | 1, 1, 1, // 938-940 |
| 977 | 1, 1, 1, // 941-943 |
| 978 | 1, 1, // 944-945 |
| 979 | 4, 1, 1, // 946-948 |
| 980 | 1, 1, 1, // 949-951 |
| 981 | 5, 1, 1, // 952-954 |
| 982 | 5, 1, 1, // 955-957 |
| 983 | 5, 1, 1, // 958-960 |
| 984 | 5, 1, 1, // 961-963 |
| 985 | 5, 1, 1, // 964-966 |
| 986 | 4, 0, // 967-968 |
| 987 | 1, 1, // 969-970 |
| 988 | 5, 1, 1, // 971-973 |
| 989 | 4, 0, // 974-975 |
| 990 | 5, 1, 1, // 976-978 |
| 991 | 2, 0, 0, // 979-981 |
| 992 | 6, // 982 |
| 993 | 1, 0, 0, // 983-985 |
| 994 | 2, 0, 0, // 986-988 |
| 995 | 6, 0, 0, // 989-991 |
| 996 | 2, 0, 0, // 992-994 |
| 997 | 2, 0, 0, // 995-997 |
| 998 | 1, 0, 0, // 998-1000 |
| 999 | 6, 0, 0, // 1001-1003 |
| 1000 | 1, 0, 0, // 1004-1006 |
| 1001 | 6, 0, 0, // 1007-1009 |
| 1002 | 5, 0, 0, // 1010-1012 |
| 1003 | 71, 0, 0, // 1013-1015 |
| 1004 | 39, 0, 0, // 1016-1018 |
| 1005 | 6, 0, 0, // 1019-1021 |
| 1006 | 72, 0, 0, // 1022-1024 |
| 1007 | 0, 0, 0, // 1025-1027 |
| 1008 | 2, 0, 0, // 1028-1030 |
| 1009 | 59, 0, 0, // 1031-1033 |
| 1010 | 6, 0, 0, 0, // 1034-1037 |
| 1011 | 69, 0, 0, // 1038-1040 |
| 1012 | 65, 0, 0, // 1041-1043 |
| 1013 | 16, 0, 0, // 1044-1046 |
| 1014 | 2, 0, 0, 0, // 1047-1050 |
| 1015 | 16, // 1051 |
| 1016 | 82, 0, 0, // 1052-1054 |
| 1017 | 6, 8, 0, 0, // 1055-1058 |
| 1018 | 6, 8, 0, 0, // 1059-1062 |
| 1019 | 6, 0, 0, // 1063-1065 |
| 1020 | 6, 0, 0, // 1066-1068 |
| 1021 | 7, 0, 0, // 1069-1071 |
| 1022 | 7, 9, 0, 0, // 1072-1075 |
| 1023 | 7, 9, 0, 0, // 1076-1079 |
| 1024 | 6, 0, 0, // 1080-1082 |
| 1025 | 6, 8, 0, 0, // 1083-1086 |
| 1026 | 6, 8, 0, 0, // 1087-1090 |
| 1027 | 5, 0, 0, // 1091-1093 |
| 1028 | 1, 0, 0, // 1094-1096 |
| 1029 | 6, 0, // 1097-1098 |
| 1030 | 6, 0, // 1099-1100 |
| 1031 | 4, 0, // 1101-1102 |
| 1032 | 1, 0, // 1103-1104 |
| 1033 | 4, 0, // 1105-1106 |
| 1034 | 6, 0, // 1107-1108 |
| 1035 | 16, 0, // 1109-1110 |
| 1036 | 5, 0, 0, // 1111-1113 |
| 1037 | 5, 0, 0, // 1114-1116 |
| 1038 | 6, 0, 0, // 1117-1119 |
| 1039 | 16, // 1120 |
| 1040 | 2, 0, 0, // 1121-1123 |
| 1041 | 2, 0, 0, // 1124-1126 |
| 1042 | 82, 0, 0, // 1127-1129 |
| 1043 | 2, 0, 0, 0, // 1130-1133 |
| 1044 | 2, 0, 0, 0, // 1134-1137 |
| 1045 | 0, 0, 0, // 1138-1140 |
| 1046 | 82, 0, 0, // 1141-1143 |
| 1047 | 0, 0, 0, // 1144-1146 |
| 1048 | 2, 0, 0, 0, // 1147-1150 |
| 1049 | 2, 0, // 1151-1152 |
| 1050 | 2, 0, // 1153-1154 |
| 1051 | 6, 0, 0, // 1155-1157 |
| 1052 | 6, 0, 0, // 1158-1160 |
| 1053 | 6, 0, // 1161-1162 |
| 1054 | 6, 0, // 1163-1164 |
| 1055 | 6, 0, // 1165-1166 |
| 1056 | 5, 0, 0, // 1167-1169 |
| 1057 | 1, 0, 0, // 1170-1172 |
| 1058 | 82, 0, 0, // 1173-1175 |
| 1059 | 6, 0, 0, // 1176-1178 |
| 1060 | 7, 0, 0, // 1179-1181 |
| 1061 | 7, 9, 0, 0, // 1182-1185 |
| 1062 | 7, 9, 0, 0, // 1186-1189 |
| 1063 | 0, 0, 0, // 1190-1192 |
| 1064 | 82, 0, 0, // 1193-1195 |
| 1065 | 6, 0, 0, // 1196-1198 |
| 1066 | 7, 0, 0, // 1199-1201 |
| 1067 | 0, 0, 0, // 1202-1204 |
| 1068 | 2, 0, 0, 0, // 1205-1208 |
| 1069 | 0, 0, 0, // 1209-1211 |
| 1070 | 6, 0, 0, // 1212-1214 |
| 1071 | 6, 8, 0, 0, // 1215-1218 |
| 1072 | 6, 8, 0, 0, // 1219-1222 |
| 1073 | 0, 0, 0, // 1223-1225 |
| 1074 | 0, 0, 0, // 1226-1228 |
| 1075 | 82, 0, 0, // 1229-1231 |
| 1076 | 82, 0, 0, // 1232-1234 |
| 1077 | 2, 0, 0, 0, // 1235-1238 |
| 1078 | 2, 0, 0, 0, // 1239-1242 |
| 1079 | 6, 8, 0, 0, // 1243-1246 |
| 1080 | 6, 0, 0, // 1247-1249 |
| 1081 | 6, 8, 0, 0, // 1250-1253 |
| 1082 | 6, 0, 0, // 1254-1256 |
| 1083 | 1, 0, 0, // 1257-1259 |
| 1084 | 2, 0, 0, // 1260-1262 |
| 1085 | 2, 0, 0, // 1263-1265 |
| 1086 | 1, 0, 0, // 1266-1268 |
| 1087 | 2, 0, 0, // 1269-1271 |
| 1088 | 6, 0, 0, // 1272-1274 |
| 1089 | 2, 0, 0, // 1275-1277 |
| 1090 | 2, 0, 0, // 1278-1280 |
| 1091 | 2, 0, 0, // 1281-1283 |
| 1092 | 2, 0, 0, // 1284-1286 |
| 1093 | 6, 0, 0, // 1287-1289 |
| 1094 | 5, 0, 0, // 1290-1292 |
| 1095 | 5, 0, 0, // 1293-1295 |
| 1096 | 71, 0, 0, // 1296-1298 |
| 1097 | 39, 0, 0, // 1299-1301 |
| 1098 | 71, 0, 0, // 1302-1304 |
| 1099 | 6, 0, 0, // 1305-1307 |
| 1100 | 6, 0, 0, // 1308-1310 |
| 1101 | 6, 0, 0, 0, // 1311-1314 |
| 1102 | 5, 0, 0, // 1315-1317 |
| 1103 | 5, 0, 0, // 1318-1320 |
| 1104 | 5, 0, 0, // 1321-1323 |
| 1105 | 5, 0, 0, // 1324-1326 |
| 1106 | 59, 0, 0, // 1327-1329 |
| 1107 | 72, 0, 0, // 1330-1332 |
| 1108 | 65, 0, 0, // 1333-1335 |
| 1109 | 72, 0, 0, // 1336-1338 |
| 1110 | 69, 0, 0, // 1339-1341 |
| 1111 | 69, 0, 0, // 1342-1344 |
| 1112 | 59, 0, 0, // 1345-1347 |
| 1113 | 65, 0, 0, // 1348-1350 |
| 1114 | 72, 0, 0, // 1351-1353 |
| 1115 | 69, 0, 0, // 1354-1356 |
| 1116 | 1, 0, // 1357-1358 |
| 1117 | 59, 0, 0, // 1359-1361 |
| 1118 | 65, 0, 0, // 1362-1364 |
| 1119 | 2, 0, // 1365-1366 |
| 1120 | 2, 0, // 1367-1368 |
| 1121 | 1, 0, 0, // 1369-1371 |
| 1122 | 2, 0, 0, // 1372-1374 |
| 1123 | 1, 0, 0, // 1375-1377 |
| 1124 | 2, 0, 0, // 1378-1380 |
| 1125 | 2, 0, 0, // 1381-1383 |
| 1126 | 1, 0, 0, // 1384-1386 |
| 1127 | 2, 0, 0, // 1387-1389 |
| 1128 | 2, 0, 0, // 1390-1392 |
| 1129 | 2, 0, 0, // 1393-1395 |
| 1130 | 2, 0, 0, // 1396-1398 |
| 1131 | 2, 0, 0, 0, // 1399-1402 |
| 1132 | 4, 0, // 1403-1404 |
| 1133 | 39, 0, 0, // 1405-1407 |
| 1134 | 71, 0, 0, // 1408-1410 |
| 1135 | 39, 0, 0, // 1411-1413 |
| 1136 | 6, 0, 0, // 1414-1416 |
| 1137 | 7, 0, 0, // 1417-1419 |
| 1138 | 0, 0, 0, // 1420-1422 |
| 1139 | 0, 0, 0, // 1423-1425 |
| 1140 | 0, 0, 0, // 1426-1428 |
| 1141 | 6, 0, 0, // 1429-1431 |
| 1142 | 82, 0, 0, // 1432-1434 |
| 1143 | 6, 0, 0, // 1435-1437 |
| 1144 | 6, 0, 0, // 1438-1440 |
| 1145 | 82, 0, 0, // 1441-1443 |
| 1146 | 6, 0, 0, // 1444-1446 |
| 1147 | 7, 0, 0, // 1447-1449 |
| 1148 | 2, 0, 0, // 1450-1452 |
| 1149 | 0, 0, 0, // 1453-1455 |
| 1150 | 6, 0, 0, // 1456-1458 |
| 1151 | 6, 0, 0, // 1459-1461 |
| 1152 | 5, 0, 0, // 1462-1464 |
| 1153 | 6, 0, 0, // 1465-1467 |
| 1154 | 5, 0, 0, // 1468-1470 |
| 1155 | 6, 0, 0, // 1471-1473 |
| 1156 | 6, 0, 0, // 1474-1476 |
| 1157 | 6, 0, 0, // 1477-1479 |
| 1158 | 6, 0, 0, // 1480-1482 |
| 1159 | 6, 0, 0, // 1483-1485 |
| 1160 | 6, 0, 0, // 1486-1488 |
| 1161 | 6, 0, 0, // 1489-1491 |
| 1162 | 6, 0, 0, // 1492-1494 |
| 1163 | 6, 0, 0, // 1495-1497 |
| 1164 | 6, 0, // 1498-1499 |
| 1165 | 2, 0, 0, // 1500-1502 |
| 1166 | 5, 0, 0, // 1503-1505 |
| 1167 | 5, 0, 0, // 1506-1508 |
| 1168 | 2, 0, 0, // 1509-1511 |
| 1169 | 2, 0, 0, // 1512-1514 |
| 1170 | 2, 0, 0, // 1515-1517 |
| 1171 | 2, 0, 0, // 1518-1520 |
| 1172 | 2, 0, 0, // 1521-1523 |
| 1173 | 2, 0, 0, // 1524-1526 |
| 1174 | 2, 0, 0, // 1527-1529 |
| 1175 | 2, 0, 0, // 1530-1532 |
| 1176 | 2, 0, 0, // 1533-1535 |
| 1177 | 1, 0, 0, // 1536-1538 |
| 1178 | 6, 0, 0, // 1539-1541 |
| 1179 | 6, 0, // 1542-1543 |
| 1180 | 6, 0, 0, // 1544-1546 |
| 1181 | 2, 0, 0, // 1547-1549 |
| 1182 | 2, 0, 0, // 1550-1552 |
| 1183 | 1, 0, 0, // 1553-1555 |
| 1184 | 2, 0, 0, // 1556-1558 |
| 1185 | 6, 0, 0, // 1559-1561 |
| 1186 | 2, 0, 0, // 1562-1564 |
| 1187 | 1, 0, 0, // 1565-1567 |
| 1188 | 6, 0, // 1568-1569 |
| 1189 | 5, 0, 0, // 1570-1572 |
| 1190 | 5, 0, 0, // 1573-1575 |
| 1191 | 6, 0, 0, // 1576-1578 |
| 1192 | 6, 0, 0, // 1579-1581 |
| 1193 | 6, 0, 0, 0, // 1582-1585 |
| 1194 | 6, 0, 0, // 1586-1588 |
| 1195 | 6, 0, 0, // 1589-1591 |
| 1196 | 6, 0, 0, // 1592-1594 |
| 1197 | 5, 0, 0, // 1595-1597 |
| 1198 | 6, 0, 0, // 1598-1600 |
| 1199 | 7, 0, 0, // 1601-1603 |
| 1200 | 7, 0, 0, // 1604-1606 |
| 1201 | 1, 0, 0, // 1607-1609 |
| 1202 | 16, 0, 0, // 1610-1612 |
| 1203 | 6, 0, 0, // 1613-1615 |
| 1204 | 6, 0, 0, // 1616-1618 |
| 1205 | 16, // 1619 |
| 1206 | 6, // 1620 |
| 1207 | 7, 0, 0, // 1621-1623 |
| 1208 | 7, 0, 0, // 1624-1626 |
| 1209 | 6, 8, 0, 0, // 1627-1630 |
| 1210 | 6, 8, 0, 0, // 1631-1634 |
| 1211 | 6, 0, // 1635-1636 |
| 1212 | 6, 0, // 1637-1638 |
| 1213 | 7, 0, 0, // 1639-1641 |
| 1214 | 7, 0, 0, // 1642-1644 |
| 1215 | 7, 0, 0, // 1645-1647 |
| 1216 | 7, 0, 0, // 1648-1650 |
| 1217 | 0, 0, 0, // 1651-1653 |
| 1218 | 0, 0, 0, // 1654-1656 |
| 1219 | 0, 0, 0, // 1657-1659 |
| 1220 | 0, 0, 0, // 1660-1662 |
| 1221 | 0, 0, 0, // 1663-1665 |
| 1222 | 6, 0, 0, // 1666-1668 |
| 1223 | 2, 0, 0, // 1669-1671 |
| 1224 | 6, 0, // 1672-1673 |
| 1225 | 4, 0, // 1674-1675 |
| 1226 | 16, 0, // 1676-1677 |
| 1227 | 6, 0, // 1678-1679 |
| 1228 | 39, 0, 0, // 1680-1682 |
| 1229 | 39, 0, 0, // 1683-1685 |
| 1230 | 39, 0, 0, // 1686-1688 |
| 1231 | 71, 0, 0, // 1689-1691 |
| 1232 | 39, 0, 0, // 1692-1694 |
| 1233 | 71, 0, 0, // 1695-1697 |
| 1234 | 39, 0, 0, // 1698-1700 |
| 1235 | 2, 0, 0, // 1701-1703 |
| 1236 | 5, 0, 0, // 1704-1706 |
| 1237 | 2, 0, 0, // 1707-1709 |
| 1238 | 2, 0, 0, // 1710-1712 |
| 1239 | 2, 0, 0, // 1713-1715 |
| 1240 | 72, 0, 0, // 1716-1718 |
| 1241 | 69, 0, 0, // 1719-1721 |
| 1242 | 65, 0, 0, // 1722-1724 |
| 1243 | 59, 0, 0, // 1725-1727 |
| 1244 | 7, 9, 0, 0, // 1728-1731 |
| 1245 | 7, 9, 0, 0, // 1732-1735 |
| 1246 | 6, 0, 0, // 1736-1738 |
| 1247 | 6, 0, 0, // 1739-1741 |
| 1248 | 0, 0, 0, // 1742-1744 |
| 1249 | 1, 0, 0, // 1745-1747 |
| 1250 | 6, 0, 0, // 1748-1750 |
| 1251 | 0, 0, 0, // 1751-1753 |
| 1252 | 6, 0, 0, // 1754-1756 |
| 1253 | 16, // 1757 |
| 1254 | 6, 0, 0, // 1758-1760 |
| 1255 | 0, 0, 0, // 1761-1763 |
| 1256 | 6, 0, // 1764-1765 |
| 1257 | 6, 0, // 1766-1767 |
| 1258 | 1, 0, 0, // 1768-1770 |
| 1259 | 16, 0, // 1771-1772 |
| 1260 | 2, 0, 0, // 1773-1775 |
| 1261 | 6, // 1776 |
| 1262 | 1, 0, 0, // 1777-1779 |
| 1263 | 6, 0, 0, // 1780-1782 |
| 1264 | 6, 0, 0, // 1783-1785 |
| 1265 | 6, 0, 0, 0, // 1786-1789 |
| 1266 | 6, 0, 0, // 1790-1792 |
| 1267 | 6, 0, 0, 0, // 1793-1796 |
| 1268 | 6, 0, 0, // 1797-1799 |
| 1269 | 6, 0, 0, // 1800-1802 |
| 1270 | 6, 0, 0, // 1803-1805 |
| 1271 | 2, 0, 0, // 1806-1808 |
| 1272 | 2, 0, 0, // 1809-1811 |
| 1273 | 2, 0, 0, // 1812-1814 |
| 1274 | 5, 0, 0, // 1815-1817 |
| 1275 | 2, 0, 0, // 1818-1820 |
| 1276 | 2, 0, 0, // 1821-1823 |
| 1277 | 2, 0, 0, // 1824-1826 |
| 1278 | 5, 0, 0, // 1827-1829 |
| 1279 | 5, 0, 0, // 1830-1832 |
| 1280 | 5, 0, 0, // 1833-1835 |
| 1281 | 2, 0, 0, // 1836-1838 |
| 1282 | 2, 0, // 1839-1840 |
| 1283 | 2, 0, // 1841-1842 |
| 1284 | 6, 0, 0, // 1843-1845 |
| 1285 | 2, 0, 0, // 1846-1848 |
| 1286 | 6, 0, 0, // 1849-1851 |
| 1287 | 6, 0, 0, // 1852-1854 |
| 1288 | 1, 0, 0, // 1855-1857 |
| 1289 | 2, 0, 0, // 1858-1860 |
| 1290 | 2, 0, 0, // 1861-1863 |
| 1291 | 2, 0, 0, // 1864-1866 |
| 1292 | 2, 0, 0, // 1867-1869 |
| 1293 | 2, 0, 0, // 1870-1872 |
| 1294 | 1, 0, 0, // 1873-1875 |
| 1295 | 6, 0, 0, // 1876-1878 |
| 1296 | 1, 0, 0, // 1879-1881 |
| 1297 | 1, 0, 0, // 1882-1884 |
| 1298 | 2, 0, 0, // 1885-1887 |
| 1299 | 2, 0, 0, // 1888-1890 |
| 1300 | 2, 0, 0, // 1891-1893 |
| 1301 | 2, 0, 0, // 1894-1896 |
| 1302 | 2, 0, 0, // 1897-1899 |
| 1303 | 2, 0, 0, // 1900-1902 |
| 1304 | 2, 0, 0, // 1903-1905 |
| 1305 | 1, 0, 0, // 1906-1908 |
| 1306 | 2, 0, 0, // 1909-1911 |
| 1307 | 1, 0, 0, // 1912-1914 |
| 1308 | 6, 0, 0, // 1915-1917 |
| 1309 | 2, 0, 0, // 1918-1920 |
| 1310 | 1, 0, 0, // 1921-1923 |
| 1311 | 2, 0, 0, // 1924-1926 |
| 1312 | 6, 0, 0, // 1927-1929 |
| 1313 | 6, 0, 0, // 1930-1932 |
| 1314 | 2, 0, 0, // 1933-1935 |
| 1315 | 6, 0, 0, // 1936-1938 |
| 1316 | 7, 0, 0, // 1939-1941 |
| 1317 | 6, 0, 0, // 1942-1944 |
| 1318 | 7, 0, 0, // 1945-1947 |
| 1319 | 1, 0, 0, // 1948-1950 |
| 1320 | 6, 0, 0, // 1951-1953 |
| 1321 | 6, 0, 0, // 1954-1956 |
| 1322 | 7, 0, 0, // 1957-1959 |
| 1323 | 2, 0, 0, // 1960-1962 |
| 1324 | 6, 0, 0, // 1963-1965 |
| 1325 | 7, 0, 0, // 1966-1968 |
| 1326 | 7, 0, 0, // 1969-1971 |
| 1327 | 7, 0, 0, // 1972-1974 |
| 1328 | 7, 0, 0, // 1975-1977 |
| 1329 | 7, 0, 0, // 1978-1980 |
| 1330 | 4, 0, // 1981-1982 |
| 1331 | 2, 0, 0, // 1983-1985 |
| 1332 | 7, 0, 0, // 1986-1988 |
| 1333 | 0, 0, 0, // 1989-1991 |
| 1334 | 0, 0, 0, // 1992-1994 |
| 1335 | 0, 0, 0, // 1995-1997 |
| 1336 | 2, 0, 0, 0, // 1998-2001 |
| 1337 | 0, 0, 0, // 2002-2004 |
| 1338 | 0, 0, 0, // 2005-2007 |
| 1339 | 0, 0, 0, // 2008-2010 |
| 1340 | 1, 0, 0, // 2011-2013 |
| 1341 | 16, 0, 0, // 2014-2016 |
| 1342 | 0, 0, 0, // 2017-2019 |
| 1343 | 6, 0, 0, // 2020-2022 |
| 1344 | 6, 0, 0, // 2023-2025 |
| 1345 | 6, // 2026 |
| 1346 | 7, 0, 0, // 2027-2029 |
| 1347 | 7, 0, 0, // 2030-2032 |
| 1348 | 7, 0, 0, // 2033-2035 |
| 1349 | 6, 0, 0, // 2036-2038 |
| 1350 | 1, 0, 0, // 2039-2041 |
| 1351 | 6, 0, 0, // 2042-2044 |
| 1352 | 6, 0, 0, // 2045-2047 |
| 1353 | 7, 0, 0, // 2048-2050 |
| 1354 | 1, 0, 0, // 2051-2053 |
| 1355 | 4, 1, 1, // 2054-2056 |
| 1356 | 4, 1, 1, // 2057-2059 |
| 1357 | 4, 1, // 2060-2061 |
| 1358 | 4, 1, 1, // 2062-2064 |
| 1359 | 5, 1, 1, // 2065-2067 |
| 1360 | 4, 1, 1, // 2068-2070 |
| 1361 | 6, 1, // 2071-2072 |
| 1362 | 6, 1, // 2073-2074 |
| 1363 | 17, 1, 1, // 2075-2077 |
| 1364 | 4, 1, 1, // 2078-2080 |
| 1365 | 9, 1, 1, // 2081-2083 |
| 1366 | 35, 1, 1, // 2084-2086 |
| 1367 | 7, 1, 1, // 2087-2089 |
| 1368 | 7, 1, 1, // 2090-2092 |
| 1369 | 6, 1, // 2093-2094 |
| 1370 | 32, 1, 1, // 2095-2097 |
| 1371 | 6, 1, // 2098-2099 |
| 1372 | 4, 1, 1, 1, // 2100-2103 |
| 1373 | 6, 1, 1, // 2104-2106 |
| 1374 | 6, 1, // 2107-2108 |
| 1375 | 6, 1, // 2109-2110 |
| 1376 | 6, 1, // 2111-2112 |
| 1377 | 6, 1, // 2113-2114 |
| 1378 | 6, 1, // 2115-2116 |
| 1379 | 7, 1, // 2117-2118 |
| 1380 | 4, 1, // 2119-2120 |
| 1381 | 4, 1, 1, // 2121-2123 |
| 1382 | 8, 1, // 2124-2125 |
| 1383 | 4, 1, // 2126-2127 |
| 1384 | 7, 1, // 2128-2129 |
| 1385 | 8, 1, // 2130-2131 |
| 1386 | 7, 1, // 2132-2133 |
| 1387 | 7, 1, // 2134-2135 |
| 1388 | 7, 1, // 2136-2137 |
| 1389 | 4, 1, // 2138-2139 |
| 1390 | 5, 1, // 2140-2141 |
| 1391 | 4, 1, // 2142-2143 |
| 1392 | 5, 1, // 2144-2145 |
| 1393 | 7, 1, 1, // 2146-2148 |
| 1394 | 7, 1, 1, // 2149-2151 |
| 1395 | 7, 1, 1, // 2152-2154 |
| 1396 | 4, 1, 1, // 2155-2157 |
| 1397 | 6, 1, // 2158-2159 |
| 1398 | 6, 1, // 2160-2161 |
| 1399 | 6, 1, // 2162-2163 |
| 1400 | 5, 1, // 2164-2165 |
| 1401 | 4, 1, // 2166-2167 |
| 1402 | 4, 1, // 2168-2169 |
| 1403 | 4, 1, // 2170-2171 |
| 1404 | 4, 1, // 2172-2173 |
| 1405 | 8, 1, // 2174-2175 |
| 1406 | 4, 1, // 2176-2177 |
| 1407 | 4, 1, 1, // 2178-2180 |
| 1408 | 7, 1, // 2181-2182 |
| 1409 | 6, 1, 1, // 2183-2185 |
| 1410 | 6, 1, // 2186-2187 |
| 1411 | 7, 1, // 2188-2189 |
| 1412 | 6, 1, 1, // 2190-2192 |
| 1413 | 6, 1, // 2193-2194 |
| 1414 | 6, 1, // 2195-2196 |
| 1415 | 6, 1, // 2197-2198 |
| 1416 | 6, 1, // 2199-2200 |
| 1417 | 6, 1, // 2201-2202 |
| 1418 | 6, 1, // 2203-2204 |
| 1419 | 7, 1, // 2205-2206 |
| 1420 | 6, 1, // 2207-2208 |
| 1421 | 6, 1, // 2209-2210 |
| 1422 | 6, 1, // 2211-2212 |
| 1423 | 6, 1, // 2213-2214 |
| 1424 | 6, 1, // 2215-2216 |
| 1425 | 4, 1, 1, // 2217-2219 |
| 1426 | 4, 1, 1, // 2220-2222 |
| 1427 | 5, 1, 1, // 2223-2225 |
| 1428 | 4, 1, 1, // 2226-2228 |
| 1429 | 4, 1, 1, // 2229-2231 |
| 1430 | 4, 1, // 2232-2233 |
| 1431 | 4, 1, 1, // 2234-2236 |
| 1432 | 4, 1, 1, // 2237-2239 |
| 1433 | 7, 1, 1, // 2240-2242 |
| 1434 | 7, 1, 1, // 2243-2245 |
| 1435 | 7, 1, 1, // 2246-2248 |
| 1436 | 17, 1, 1, // 2249-2251 |
| 1437 | 4, 1, 1, // 2252-2254 |
| 1438 | 32, 1, 1, // 2255-2257 |
| 1439 | 35, 1, 1, // 2258-2260 |
| 1440 | 35, 1, 1, // 2261-2263 |
| 1441 | 32, 1, 1, // 2264-2266 |
| 1442 | 35, 1, 1, // 2267-2269 |
| 1443 | 8, 1, // 2270-2271 |
| 1444 | 32, 1, 1, // 2272-2274 |
| 1445 | 4, 1, 1, // 2275-2277 |
| 1446 | 5, 1, // 2278-2279 |
| 1447 | 4, 1, 1, // 2280-2282 |
| 1448 | 4, 1, 1, // 2283-2285 |
| 1449 | 4, 1, 1, // 2286-2288 |
| 1450 | 4, 1, 1, // 2289-2291 |
| 1451 | 4, 1, 1, // 2292-2294 |
| 1452 | 4, 1, 1, // 2295-2297 |
| 1453 | 4, 1, 1, // 2298-2300 |
| 1454 | 4, 1, 1, // 2301-2303 |
| 1455 | 4, 1, 1, // 2304-2306 |
| 1456 | 4, 1, 1, // 2307-2309 |
| 1457 | 4, 1, 1, 1, // 2310-2313 |
| 1458 | 7, 1, // 2314-2315 |
| 1459 | 17, 1, 1, // 2316-2318 |
| 1460 | 17, 1, 1, // 2319-2321 |
| 1461 | 6, 1, // 2322-2323 |
| 1462 | 6, 1, // 2324-2325 |
| 1463 | 6, 1, // 2326-2327 |
| 1464 | 6, 1, // 2328-2329 |
| 1465 | 6, 1, // 2330-2331 |
| 1466 | 6, 1, // 2332-2333 |
| 1467 | 6, 1, 1, // 2334-2336 |
| 1468 | 6, 1, // 2337-2338 |
| 1469 | 4, 1, 1, // 2339-2341 |
| 1470 | 4, 1, 1, // 2342-2344 |
| 1471 | 6, 1, // 2345-2346 |
| 1472 | 6, 1, // 2347-2348 |
| 1473 | 4, 1, 1, // 2349-2351 |
| 1474 | 4, 1, 1, // 2352-2354 |
| 1475 | 4, 1, // 2355-2356 |
| 1476 | 4, 1, 1, // 2357-2359 |
| 1477 | 4, 1, 1, // 2360-2362 |
| 1478 | 4, 1, 1, // 2363-2365 |
| 1479 | 4, 1, // 2366-2367 |
| 1480 | 5, 1, 1, // 2368-2370 |
| 1481 | 4, 1, 1, // 2371-2373 |
| 1482 | 4, 1, 1, // 2374-2376 |
| 1483 | 4, 1, 1, // 2377-2379 |
| 1484 | 4, 1, 1, // 2380-2382 |
| 1485 | 4, 1, 1, // 2383-2385 |
| 1486 | 4, 1, 1, // 2386-2388 |
| 1487 | 4, 1, 1, // 2389-2391 |
| 1488 | 4, 1, // 2392-2393 |
| 1489 | 4, 1, // 2394-2395 |
| 1490 | 6, 1, // 2396-2397 |
| 1491 | 4, 1, 1, // 2398-2400 |
| 1492 | 4, 1, 1, // 2401-2403 |
| 1493 | 4, 1, 1, // 2404-2406 |
| 1494 | 4, 1, 1, // 2407-2409 |
| 1495 | 4, 1, // 2410-2411 |
| 1496 | 4, 1, 1, // 2412-2414 |
| 1497 | 4, 1, 1, // 2415-2417 |
| 1498 | 7, 1, 1, // 2418-2420 |
| 1499 | 7, 1, 1, // 2421-2423 |
| 1500 | 6, 1, // 2424-2425 |
| 1501 | 4, 1, 1, // 2426-2428 |
| 1502 | 6, 1, // 2429-2430 |
| 1503 | 6, 1, // 2431-2432 |
| 1504 | 6, 1, // 2433-2434 |
| 1505 | 6, 1, // 2435-2436 |
| 1506 | 6, 1, // 2437-2438 |
| 1507 | 6, 1, // 2439-2440 |
| 1508 | 6, 1, // 2441-2442 |
| 1509 | 4, 1, // 2443-2444 |
| 1510 | 4, 1, // 2445-2446 |
| 1511 | 6, 1, // 2447-2448 |
| 1512 | 6, 1, // 2449-2450 |
| 1513 | 4, 1, 1, // 2451-2453 |
| 1514 | 7, 1, // 2454-2455 |
| 1515 | 4, 1, // 2456-2457 |
| 1516 | 4, 1, // 2458-2459 |
| 1517 | 7, 1, // 2460-2461 |
| 1518 | 5, 1, // 2462-2463 |
| 1519 | 4, 1, // 2464-2465 |
| 1520 | 17, 1, 1, // 2466-2468 |
| 1521 | 17, 1, 1, // 2469-2471 |
| 1522 | 17, 1, 1, // 2472-2474 |
| 1523 | 17, 1, 1, // 2475-2477 |
| 1524 | 17, 1, 1, // 2478-2480 |
| 1525 | 4, 1, 1, // 2481-2483 |
| 1526 | 4, 1, // 2484-2485 |
| 1527 | 35, 1, 1, // 2486-2488 |
| 1528 | 32, 1, 1, // 2489-2491 |
| 1529 | 4, 1, // 2492-2493 |
| 1530 | 6, 1, // 2494-2495 |
| 1531 | 6, 1, // 2496-2497 |
| 1532 | 4, 1, 1, // 2498-2500 |
| 1533 | 4, 1, 1, // 2501-2503 |
| 1534 | 7, 1, 1, // 2504-2506 |
| 1535 | 6, 1, // 2507-2508 |
| 1536 | 6, 1, // 2509-2510 |
| 1537 | 4, 1, // 2511-2512 |
| 1538 | 6, 1, // 2513-2514 |
| 1539 | 6, 1, // 2515-2516 |
| 1540 | 5, 1, // 2517-2518 |
| 1541 | 4, 1, // 2519-2520 |
| 1542 | 4, 1, // 2521-2522 |
| 1543 | 4, 1, 1, // 2523-2525 |
| 1544 | 5, 1, // 2526-2527 |
| 1545 | 4, 1, 1, // 2528-2530 |
| 1546 | 6, 1, // 2531-2532 |
| 1547 | 4, 1, // 2533-2534 |
| 1548 | 4, 1, // 2535-2536 |
| 1549 | 4, 1, 1, // 2537-2539 |
| 1550 | 4, 1, 1, // 2540-2542 |
| 1551 | 4, 1, 1, // 2543-2545 |
| 1552 | 4, 1, 1, // 2546-2548 |
| 1553 | 4, 1, 1, // 2549-2551 |
| 1554 | 4, 1, 1, // 2552-2554 |
| 1555 | 4, 1, 1, // 2555-2557 |
| 1556 | 4, 1, 1, // 2558-2560 |
| 1557 | 4, 1, 1, // 2561-2563 |
| 1558 | 4, 1, 1, // 2564-2566 |
| 1559 | 4, 1, 1, // 2567-2569 |
| 1560 | 4, 1, 1, // 2570-2572 |
| 1561 | 4, 1, 1, // 2573-2575 |
| 1562 | 4, 1, 1, // 2576-2578 |
| 1563 | 4, 1, 1, // 2579-2581 |
| 1564 | 4, 1, 1, // 2582-2584 |
| 1565 | 4, 1, 1, // 2585-2587 |
| 1566 | 4, 1, 1, // 2588-2590 |
| 1567 | 4, 1, 1, // 2591-2593 |
| 1568 | 5, 1, // 2594-2595 |
| 1569 | 4, 1, 1, // 2596-2598 |
| 1570 | 6, 1, // 2599-2600 |
| 1571 | 4, 1, 1, // 2601-2603 |
| 1572 | 6, 1, // 2604-2605 |
| 1573 | 6, 1, // 2606-2607 |
| 1574 | 4, 1, 1, // 2608-2610 |
| 1575 | 4, 1, 1, // 2611-2613 |
| 1576 | 4, 1, 1, // 2614-2616 |
| 1577 | 4, 1, 1, // 2617-2619 |
| 1578 | 4, 1, 1, // 2620-2622 |
| 1579 | 5, 1, 1, // 2623-2625 |
| 1580 | 4, 1, 1, // 2626-2628 |
| 1581 | 4, 1, 1, // 2629-2631 |
| 1582 | 4, 1, 1, // 2632-2634 |
| 1583 | 4, 1, 1, // 2635-2637 |
| 1584 | 4, 1, 1, // 2638-2640 |
| 1585 | 5, 1, 1, // 2641-2643 |
| 1586 | 4, 1, 1, // 2644-2646 |
| 1587 | 4, 1, 1, // 2647-2649 |
| 1588 | 4, 1, 1, // 2650-2652 |
| 1589 | 4, 1, 1, // 2653-2655 |
| 1590 | 4, 1, 1, // 2656-2658 |
| 1591 | 4, 1, 1, // 2659-2661 |
| 1592 | 4, 1, 1, // 2662-2664 |
| 1593 | 4, 1, 1, // 2665-2667 |
| 1594 | 6, 1, // 2668-2669 |
| 1595 | 4, 1, 1, // 2670-2672 |
| 1596 | 4, 1, 1, // 2673-2675 |
| 1597 | 4, 1, 1, // 2676-2678 |
| 1598 | 4, 1, 1, // 2679-2681 |
| 1599 | 4, 1, // 2682-2683 |
| 1600 | 4, 1, 1, // 2684-2686 |
| 1601 | 4, 1, 1, // 2687-2689 |
| 1602 | 6, 1, // 2690-2691 |
| 1603 | 6, 1, // 2692-2693 |
| 1604 | 6, 1, // 2694-2695 |
| 1605 | 6, 1, // 2696-2697 |
| 1606 | 6, 1, // 2698-2699 |
| 1607 | 5, 1, // 2700-2701 |
| 1608 | 4, 1, 1, // 2702-2704 |
| 1609 | 6, 1, // 2705-2706 |
| 1610 | 7, 1, // 2707-2708 |
| 1611 | 7, 1, // 2709-2710 |
| 1612 | 4, 1, 1, // 2711-2713 |
| 1613 | 4, 1, 1, // 2714-2716 |
| 1614 | 4, 1, 1, // 2717-2719 |
| 1615 | 4, 1, 1, // 2720-2722 |
| 1616 | 4, 1, 1, // 2723-2725 |
| 1617 | 4, 1, 1, // 2726-2728 |
| 1618 | 4, 1, 1, // 2729-2731 |
| 1619 | 4, 1, 1, // 2732-2734 |
| 1620 | 4, 1, 1, // 2735-2737 |
| 1621 | 4, 1, 1, // 2738-2740 |
| 1622 | 4, 1, 1, // 2741-2743 |
| 1623 | 4, 1, 1, // 2744-2746 |
| 1624 | 4, 1, 1, // 2747-2749 |
| 1625 | 4, 1, 1, // 2750-2752 |
| 1626 | 4, 1, 1, // 2753-2755 |
| 1627 | 6, 1, // 2756-2757 |
| 1628 | 6, 1, // 2758-2759 |
| 1629 | 6, 1, // 2760-2761 |
| 1630 | 6, 1, // 2762-2763 |
| 1631 | 6, 1, // 2764-2765 |
| 1632 | 4, 1, // 2766-2767 |
| 1633 | 6, 1, // 2768-2769 |
| 1634 | 6, 1, // 2770-2771 |
| 1635 | 4, 1, // 2772-2773 |
| 1636 | 4, 1, 1, // 2774-2776 |
| 1637 | 4, 1, 1, // 2777-2779 |
| 1638 | 4, 1, 1, // 2780-2782 |
| 1639 | 4, 1, 1, // 2783-2785 |
| 1640 | 4, 1, 1, // 2786-2788 |
| 1641 | 4, 1, // 2789-2790 |
| 1642 | 4, 1, 1, // 2791-2793 |
| 1643 | 5, 1, 1, // 2794-2796 |
| 1644 | 4, 1, 1, // 2797-2799 |
| 1645 | 11, 1, 1, // 2800-2802 |
| 1646 | 6, 1, // 2803-2804 |
| 1647 | 6, 1, // 2805-2806 |
| 1648 | 11, 1, 1, // 2807-2809 |
| 1649 | 17, 1, 1, // 2810-2812 |
| 1650 | 13, 1, 1, // 2813-2815 |
| 1651 | 71, 1, 1, // 2816-2818 |
| 1652 | 6, 1, // 2819-2820 |
| 1653 | 41, 1, 1, // 2821-2823 |
| 1654 | 13, 1, 1, 1, // 2824-2827 |
| 1655 | 6, 1, // 2828-2829 |
| 1656 | 4, 1, 1, 1, // 2830-2833 |
| 1657 | 6, 1, 1, // 2834-2836 |
| 1658 | 6, 1, // 2837-2838 |
| 1659 | 6, 1, // 2839-2840 |
| 1660 | 7, 1, 1, // 2841-2843 |
| 1661 | 7, 1, 1, // 2844-2846 |
| 1662 | 7, 1, 1, // 2847-2849 |
| 1663 | 6, 1, // 2850-2851 |
| 1664 | 6, 1, // 2852-2853 |
| 1665 | 6, 1, // 2854-2855 |
| 1666 | 7, 1, // 2856-2857 |
| 1667 | 4, 1, // 2858-2859 |
| 1668 | 4, 1, 1, // 2860-2862 |
| 1669 | 8, 1, // 2863-2864 |
| 1670 | 4, 1, // 2865-2866 |
| 1671 | 11, // 2867 |
| 1672 | 7, 1, // 2868-2869 |
| 1673 | 8, 1, // 2870-2871 |
| 1674 | 7, 1, // 2872-2873 |
| 1675 | 7, 1, // 2874-2875 |
| 1676 | 7, 1, // 2876-2877 |
| 1677 | 4, 1, // 2878-2879 |
| 1678 | 11, 1, 1, // 2880-2882 |
| 1679 | 5, 1, // 2883-2884 |
| 1680 | 4, 1, // 2885-2886 |
| 1681 | 5, 1, // 2887-2888 |
| 1682 | 7, 1, 1, // 2889-2891 |
| 1683 | 7, 1, 1, // 2892-2894 |
| 1684 | 7, 1, 1, // 2895-2897 |
| 1685 | 4, 1, 1, // 2898-2900 |
| 1686 | 6, 1, // 2901-2902 |
| 1687 | 6, 1, // 2903-2904 |
| 1688 | 6, 1, // 2905-2906 |
| 1689 | 6, 1, 1, // 2907-2909 |
| 1690 | 6, 1, 1, // 2910-2912 |
| 1691 | 5, 1, // 2913-2914 |
| 1692 | 4, 1, // 2915-2916 |
| 1693 | 4, 1, // 2917-2918 |
| 1694 | 4, 1, // 2919-2920 |
| 1695 | 4, 1, // 2921-2922 |
| 1696 | 8, 1, // 2923-2924 |
| 1697 | 4, 1, // 2925-2926 |
| 1698 | 4, 1, 1, // 2927-2929 |
| 1699 | 7, 1, // 2930-2931 |
| 1700 | 6, 1, 1, // 2932-2934 |
| 1701 | 6, 1, // 2935-2936 |
| 1702 | 7, 1, // 2937-2938 |
| 1703 | 7, 1, 1, // 2939-2941 |
| 1704 | 7, 1, 1, // 2942-2944 |
| 1705 | 7, 1, 1, // 2945-2947 |
| 1706 | 6, 1, 1, // 2948-2950 |
| 1707 | 6, 1, 1, // 2951-2953 |
| 1708 | 6, 1, // 2954-2955 |
| 1709 | 7, 1, 1, // 2956-2958 |
| 1710 | 6, 1, 1, // 2959-2961 |
| 1711 | 6, 1, 1, // 2962-2964 |
| 1712 | 6, 1, // 2965-2966 |
| 1713 | 6, 1, // 2967-2968 |
| 1714 | 6, 1, // 2969-2970 |
| 1715 | 6, 1, // 2971-2972 |
| 1716 | 6, 1, // 2973-2974 |
| 1717 | 7, 1, // 2975-2976 |
| 1718 | 6, 1, // 2977-2978 |
| 1719 | 6, 1, // 2979-2980 |
| 1720 | 6, 1, // 2981-2982 |
| 1721 | 6, 1, // 2983-2984 |
| 1722 | 6, 1, // 2985-2986 |
| 1723 | 4, 1, 1, // 2987-2989 |
| 1724 | 4, 1, 1, // 2990-2992 |
| 1725 | 5, 1, 1, // 2993-2995 |
| 1726 | 4, 1, 1, // 2996-2998 |
| 1727 | 4, 1, 1, // 2999-3001 |
| 1728 | 4, 1, // 3002-3003 |
| 1729 | 4, 1, 1, // 3004-3006 |
| 1730 | 4, 1, 1, // 3007-3009 |
| 1731 | 7, 1, 1, // 3010-3012 |
| 1732 | 7, 1, 1, // 3013-3015 |
| 1733 | 7, 1, 1, // 3016-3018 |
| 1734 | 17, 1, 1, // 3019-3021 |
| 1735 | 11, 1, 1, // 3022-3024 |
| 1736 | 13, 1, 1, // 3025-3027 |
| 1737 | 13, 1, 1, 1, // 3028-3031 |
| 1738 | 11, 1, 1, // 3032-3034 |
| 1739 | 11, 1, 1, // 3035-3037 |
| 1740 | 11, 1, 1, // 3038-3040 |
| 1741 | 11, 1, 1, // 3041-3043 |
| 1742 | 41, 1, 1, // 3044-3046 |
| 1743 | 71, 1, 1, // 3047-3049 |
| 1744 | 71, 1, 1, // 3050-3052 |
| 1745 | 41, 1, 1, // 3053-3055 |
| 1746 | 71, 1, 1, // 3056-3058 |
| 1747 | 8, 1, // 3059-3060 |
| 1748 | 41, 1, 1, // 3061-3063 |
| 1749 | 11, // 3064 |
| 1750 | 11, 1, 1, // 3065-3067 |
| 1751 | 5, 1, // 3068-3069 |
| 1752 | 4, 1, 1, // 3070-3072 |
| 1753 | 4, 1, 1, // 3073-3075 |
| 1754 | 4, 1, 1, // 3076-3078 |
| 1755 | 4, 1, 1, // 3079-3081 |
| 1756 | 4, 1, 1, // 3082-3084 |
| 1757 | 4, 1, 1, // 3085-3087 |
| 1758 | 4, 1, 1, // 3088-3090 |
| 1759 | 4, 1, 1, // 3091-3093 |
| 1760 | 4, 1, 1, // 3094-3096 |
| 1761 | 4, 1, 1, // 3097-3099 |
| 1762 | 4, 1, 1, 1, // 3100-3103 |
| 1763 | 7, 1, // 3104-3105 |
| 1764 | 17, 1, 1, // 3106-3108 |
| 1765 | 17, 1, 1, // 3109-3111 |
| 1766 | 6, 1, // 3112-3113 |
| 1767 | 7, 1, 1, // 3114-3116 |
| 1768 | 6, 1, 1, // 3117-3119 |
| 1769 | 6, 1, // 3120-3121 |
| 1770 | 6, 1, // 3122-3123 |
| 1771 | 6, 1, // 3124-3125 |
| 1772 | 6, 1, // 3126-3127 |
| 1773 | 6, 1, // 3128-3129 |
| 1774 | 6, 1, 1, // 3130-3132 |
| 1775 | 6, 1, // 3133-3134 |
| 1776 | 7, 1, 1, // 3135-3137 |
| 1777 | 4, 1, 1, // 3138-3140 |
| 1778 | 6, 1, // 3141-3142 |
| 1779 | 6, 1, // 3143-3144 |
| 1780 | 4, 1, // 3145-3146 |
| 1781 | 11, 1, 1, // 3147-3149 |
| 1782 | 11, 1, 1, // 3150-3152 |
| 1783 | 11, 1, 1, // 3153-3155 |
| 1784 | 11, 1, 1, // 3156-3158 |
| 1785 | 11, 1, 1, // 3159-3161 |
| 1786 | 11, 1, 1, // 3162-3164 |
| 1787 | 11, 1, 1, // 3165-3167 |
| 1788 | 11, 1, 1, // 3168-3170 |
| 1789 | 11, 1, 1, // 3171-3173 |
| 1790 | 11, 1, 1, // 3174-3176 |
| 1791 | 11, 1, 1, // 3177-3179 |
| 1792 | 11, 1, 1, // 3180-3182 |
| 1793 | 4, 1, // 3183-3184 |
| 1794 | 11, 1, 1, // 3185-3187 |
| 1795 | 11, // 3188 |
| 1796 | 5, 1, 1, // 3189-3191 |
| 1797 | 11, 1, 1, // 3192-3194 |
| 1798 | 11, 1, 1, // 3195-3197 |
| 1799 | 4, 1, 1, // 3198-3200 |
| 1800 | 4, 1, 1, // 3201-3203 |
| 1801 | 4, 1, 1, // 3204-3206 |
| 1802 | 4, 1, 1, // 3207-3209 |
| 1803 | 4, 1, 1, // 3210-3212 |
| 1804 | 4, 1, 1, // 3213-3215 |
| 1805 | 4, 1, 1, // 3216-3218 |
| 1806 | 4, 1, // 3219-3220 |
| 1807 | 4, 1, // 3221-3222 |
| 1808 | 6, 1, // 3223-3224 |
| 1809 | 4, 1, 1, // 3225-3227 |
| 1810 | 4, 1, 1, // 3228-3230 |
| 1811 | 11, 1, 1, // 3231-3233 |
| 1812 | 4, 1, 1, // 3234-3236 |
| 1813 | 4, 1, 1, // 3237-3239 |
| 1814 | 4, 1, // 3240-3241 |
| 1815 | 7, 1, 1, // 3242-3244 |
| 1816 | 7, 1, 1, // 3245-3247 |
| 1817 | 11, 1, 1, // 3248-3250 |
| 1818 | 13, 1, 1, // 3251-3253 |
| 1819 | 13, 1, 1, 1, // 3254-3257 |
| 1820 | 11, 1, 1, // 3258-3260 |
| 1821 | 11, 1, 1, // 3261-3263 |
| 1822 | 6, 1, // 3264-3265 |
| 1823 | 11, 1, 1, // 3266-3268 |
| 1824 | 6, 1, // 3269-3270 |
| 1825 | 7, 1, 1, // 3271-3273 |
| 1826 | 7, 1, 1, // 3274-3276 |
| 1827 | 6, 1, // 3277-3278 |
| 1828 | 6, 1, // 3279-3280 |
| 1829 | 6, 1, // 3281-3282 |
| 1830 | 6, 1, // 3283-3284 |
| 1831 | 7, 1, 1, // 3285-3287 |
| 1832 | 7, 1, 1, // 3288-3290 |
| 1833 | 6, 1, // 3291-3292 |
| 1834 | 6, 1, // 3293-3294 |
| 1835 | 4, 1, // 3295-3296 |
| 1836 | 4, 1, // 3297-3298 |
| 1837 | 7, 1, 1, // 3299-3301 |
| 1838 | 7, 1, 1, // 3302-3304 |
| 1839 | 7, 1, 1, // 3305-3307 |
| 1840 | 7, 1, 1, // 3308-3310 |
| 1841 | 6, 1, 1, // 3311-3313 |
| 1842 | 6, 1, 1, // 3314-3316 |
| 1843 | 6, 1, 1, // 3317-3319 |
| 1844 | 6, 1, // 3320-3321 |
| 1845 | 6, 1, 1, // 3322-3324 |
| 1846 | 6, 1, // 3325-3326 |
| 1847 | 4, 1, 1, // 3327-3329 |
| 1848 | 7, 1, // 3330-3331 |
| 1849 | 4, 1, // 3332-3333 |
| 1850 | 4, 1, // 3334-3335 |
| 1851 | 7, 1, // 3336-3337 |
| 1852 | 5, 1, // 3338-3339 |
| 1853 | 4, 1, // 3340-3341 |
| 1854 | 17, 1, 1, // 3342-3344 |
| 1855 | 17, 1, 1, // 3345-3347 |
| 1856 | 17, 1, 1, // 3348-3350 |
| 1857 | 17, 1, 1, // 3351-3353 |
| 1858 | 17, 1, 1, // 3354-3356 |
| 1859 | 4, 1, 1, // 3357-3359 |
| 1860 | 4, 1, // 3360-3361 |
| 1861 | 11, // 3362 |
| 1862 | 71, 1, 1, // 3363-3365 |
| 1863 | 41, 1, 1, // 3366-3368 |
| 1864 | 7, 1, 1, // 3369-3371 |
| 1865 | 7, 1, 1, // 3372-3374 |
| 1866 | 4, 1, // 3375-3376 |
| 1867 | 6, 1, // 3377-3378 |
| 1868 | 6, 1, // 3379-3380 |
| 1869 | 4, 1, 1, // 3381-3383 |
| 1870 | 6, 1, // 3384-3385 |
| 1871 | 6, 1, // 3386-3387 |
| 1872 | 4, 1, // 3388-3389 |
| 1873 | 6, 1, // 3390-3391 |
| 1874 | 6, 1, // 3392-3393 |
| 1875 | 5, 1, // 3394-3395 |
| 1876 | 4, 1, // 3396-3397 |
| 1877 | 4, 1, // 3398-3399 |
| 1878 | 4, 1, 1, // 3400-3402 |
| 1879 | 5, 1, // 3403-3404 |
| 1880 | 4, 1, 1, // 3405-3407 |
| 1881 | 6, 1, // 3408-3409 |
| 1882 | 11, 1, 1, // 3410-3412 |
| 1883 | 11, 1, 1, // 3413-3415 |
| 1884 | 13, 1, 1, 1, // 3416-3419 |
| 1885 | 11, 1, 1, // 3420-3422 |
| 1886 | 13, 1, 1, 1, // 3423-3426 |
| 1887 | 11, 1, 1, // 3427-3429 |
| 1888 | 4, 1, // 3430-3431 |
| 1889 | 4, 1, // 3432-3433 |
| 1890 | 4, 1, 1, // 3434-3436 |
| 1891 | 4, 1, 1, // 3437-3439 |
| 1892 | 4, 1, 1, // 3440-3442 |
| 1893 | 11, 1, 1, // 3443-3445 |
| 1894 | 4, 1, 1, // 3446-3448 |
| 1895 | 11, 1, 1, // 3449-3451 |
| 1896 | 11, 1, 1, // 3452-3454 |
| 1897 | 11, 1, 1, // 3455-3457 |
| 1898 | 5, 1, // 3458-3459 |
| 1899 | 6, 1, // 3460-3461 |
| 1900 | 4, 1, 1, // 3462-3464 |
| 1901 | 6, 1, // 3465-3466 |
| 1902 | 6, 1, // 3467-3468 |
| 1903 | 4, 1, 1, // 3469-3471 |
| 1904 | 4, 1, 1, // 3472-3474 |
| 1905 | 4, 1, 1, // 3475-3477 |
| 1906 | 4, 1, 1, // 3478-3480 |
| 1907 | 4, 1, 1, // 3481-3483 |
| 1908 | 5, 1, 1, // 3484-3486 |
| 1909 | 4, 1, 1, // 3487-3489 |
| 1910 | 11, 1, 1, // 3490-3492 |
| 1911 | 4, 1, 1, // 3493-3495 |
| 1912 | 4, 1, 1, // 3496-3498 |
| 1913 | 4, 1, 1, // 3499-3501 |
| 1914 | 4, 1, 1, // 3502-3504 |
| 1915 | 5, 1, 1, // 3505-3507 |
| 1916 | 4, 1, 1, // 3508-3510 |
| 1917 | 4, 1, 1, // 3511-3513 |
| 1918 | 4, 1, 1, // 3514-3516 |
| 1919 | 4, 1, 1, // 3517-3519 |
| 1920 | 4, 1, 1, // 3520-3522 |
| 1921 | 4, 1, 1, // 3523-3525 |
| 1922 | 6, 1, // 3526-3527 |
| 1923 | 11, // 3528 |
| 1924 | 11, // 3529 |
| 1925 | 11, 1, 1, // 3530-3532 |
| 1926 | 4, 1, 1, // 3533-3535 |
| 1927 | 4, 1, 1, // 3536-3538 |
| 1928 | 4, 1, 1, // 3539-3541 |
| 1929 | 4, 1, // 3542-3543 |
| 1930 | 11, // 3544 |
| 1931 | 11, 1, 1, // 3545-3547 |
| 1932 | 4, 1, 1, // 3548-3550 |
| 1933 | 6, 1, // 3551-3552 |
| 1934 | 7, 1, 1, // 3553-3555 |
| 1935 | 6, 1, // 3556-3557 |
| 1936 | 7, 1, 1, // 3558-3560 |
| 1937 | 6, 1, // 3561-3562 |
| 1938 | 6, 1, // 3563-3564 |
| 1939 | 6, 1, // 3565-3566 |
| 1940 | 7, 1, 1, // 3567-3569 |
| 1941 | 5, 1, // 3570-3571 |
| 1942 | 4, 1, 1, // 3572-3574 |
| 1943 | 6, 1, // 3575-3576 |
| 1944 | 7, 1, 1, // 3577-3579 |
| 1945 | 7, 1, 1, // 3580-3582 |
| 1946 | 7, 1, 1, // 3583-3585 |
| 1947 | 7, 1, 1, // 3586-3588 |
| 1948 | 7, 1, 1, // 3589-3591 |
| 1949 | 7, 1, // 3592-3593 |
| 1950 | 7, 1, // 3594-3595 |
| 1951 | 4, 1, 1, // 3596-3598 |
| 1952 | 7, 1, 1, // 3599-3601 |
| 1953 | 6, 1, // 3602-3603 |
| 1954 | 6, 1, 1, // 3604-3606 |
| 1955 | 6, 1, 1, // 3607-3609 |
| 1956 | 6, 1, 1, // 3610-3612 |
| 1957 | 6, 1, 1, // 3613-3615 |
| 1958 | 6, 1, 1, // 3616-3618 |
| 1959 | 6, 1, // 3619-3620 |
| 1960 | 6, 1, // 3621-3622 |
| 1961 | 6, 1, 1, // 3623-3625 |
| 1962 | 6, 1, // 3626-3627 |
| 1963 | 6, 1, // 3628-3629 |
| 1964 | 7, 1, 1, // 3630-3632 |
| 1965 | 7, 1, 1, // 3633-3635 |
| 1966 | 7, 1, 1, // 3636-3638 |
| 1967 | 4, 1, // 3639-3640 |
| 1968 | 6, 1, // 3641-3642 |
| 1969 | 6, 1, // 3643-3644 |
| 1970 | 4, 1, // 3645-3646 |
| 1971 | 7, 1, 1, // 3647-3649 |
| 1972 | 4, 1, 1, // 3650-3652 |
| 1973 | 5, 2, 2, // 3653-3655 |
| 1974 | 5, 2, 2, // 3656-3658 |
| 1975 | 5, 2, // 3659-3660 |
| 1976 | 5, 2, 2, // 3661-3663 |
| 1977 | 6, 2, 2, // 3664-3666 |
| 1978 | 5, 2, 2, // 3667-3669 |
| 1979 | 11, 2, 2, // 3670-3672 |
| 1980 | 7, 2, // 3673-3674 |
| 1981 | 7, 2, // 3675-3676 |
| 1982 | 7, 2, // 3677-3678 |
| 1983 | 11, 2, 2, // 3679-3681 |
| 1984 | 30, 2, 2, // 3682-3684 |
| 1985 | 20, 2, 2, // 3685-3687 |
| 1986 | 11, 2, 2, // 3688-3690 |
| 1987 | 39, 2, 2, // 3691-3693 |
| 1988 | 7, 2, // 3694-3695 |
| 1989 | 5, 2, 2, // 3696-3698 |
| 1990 | 24, 2, 2, // 3699-3701 |
| 1991 | 11, 2, 2, 2, // 3702-3705 |
| 1992 | 7, 2, // 3706-3707 |
| 1993 | 5, 2, 2, 2, // 3708-3711 |
| 1994 | 7, 2, 2, // 3712-3714 |
| 1995 | 7, 2, // 3715-3716 |
| 1996 | 7, 2, // 3717-3718 |
| 1997 | 7, 2, // 3719-3720 |
| 1998 | 7, 2, // 3721-3722 |
| 1999 | 7, 2, // 3723-3724 |
| 2000 | 8, 2, 2, // 3725-3727 |
| 2001 | 8, 2, 2, // 3728-3730 |
| 2002 | 8, 2, 2, // 3731-3733 |
| 2003 | 7, 2, // 3734-3735 |
| 2004 | 7, 2, // 3736-3737 |
| 2005 | 7, 2, // 3738-3739 |
| 2006 | 8, 2, // 3740-3741 |
| 2007 | 9, 2, 2, // 3742-3744 |
| 2008 | 5, 2, // 3745-3746 |
| 2009 | 5, 2, 2, // 3747-3749 |
| 2010 | 9, 2, // 3750-3751 |
| 2011 | 5, // 3752 |
| 2012 | 11, // 3753 |
| 2013 | 9, 2, // 3754-3755 |
| 2014 | 8, 2, // 3756-3757 |
| 2015 | 8, 2, // 3758-3759 |
| 2016 | 5, // 3760 |
| 2017 | 11, 2, 2, // 3761-3763 |
| 2018 | 6, 2, // 3764-3765 |
| 2019 | 5, // 3766 |
| 2020 | 8, 2, 2, // 3767-3769 |
| 2021 | 8, 2, 2, // 3770-3772 |
| 2022 | 8, 2, 2, // 3773-3775 |
| 2023 | 6, 2, 2, // 3776-3778 |
| 2024 | 6, 2, 2, // 3779-3781 |
| 2025 | 7, 2, // 3782-3783 |
| 2026 | 7, 2, // 3784-3785 |
| 2027 | 7, 2, // 3786-3787 |
| 2028 | 7, 2, // 3788-3789 |
| 2029 | 7, 2, // 3790-3791 |
| 2030 | 7, 2, 2, // 3792-3794 |
| 2031 | 7, 2, 2, // 3795-3797 |
| 2032 | 6, 2, // 3798-3799 |
| 2033 | 5, 2, // 3800-3801 |
| 2034 | 5, 2, // 3802-3803 |
| 2035 | 5, // 3804 |
| 2036 | 5, // 3805 |
| 2037 | 9, 2, // 3806-3807 |
| 2038 | 5, 2, // 3808-3809 |
| 2039 | 5, 2, 2, // 3810-3812 |
| 2040 | 8, 2, // 3813-3814 |
| 2041 | 7, 2, 2, // 3815-3817 |
| 2042 | 7, 2, // 3818-3819 |
| 2043 | 7, 2, // 3820-3821 |
| 2044 | 8, 2, 2, // 3822-3824 |
| 2045 | 8, 2, 2, // 3825-3827 |
| 2046 | 8, 2, 2, // 3828-3830 |
| 2047 | 7, 2, 2, // 3831-3833 |
| 2048 | 7, 2, 2, // 3834-3836 |
| 2049 | 7, 2, // 3837-3838 |
| 2050 | 8, 2, 2, // 3839-3841 |
| 2051 | 7, 2, 2, // 3842-3844 |
| 2052 | 7, 2, 2, // 3845-3847 |
| 2053 | 7, 2, // 3848-3849 |
| 2054 | 7, 2, // 3850-3851 |
| 2055 | 7, 2, // 3852-3853 |
| 2056 | 7, 2, // 3854-3855 |
| 2057 | 7, 2, // 3856-3857 |
| 2058 | 7, 2, // 3858-3859 |
| 2059 | 8, 2, // 3860-3861 |
| 2060 | 7, 2, // 3862-3863 |
| 2061 | 7, 2, // 3864-3865 |
| 2062 | 7, 2, // 3866-3867 |
| 2063 | 7, 2, // 3868-3869 |
| 2064 | 7, 2, // 3870-3871 |
| 2065 | 7, 2, // 3872-3873 |
| 2066 | 7, 2, // 3874-3875 |
| 2067 | 7, 2, // 3876-3877 |
| 2068 | 5, 2, 2, // 3878-3880 |
| 2069 | 5, 2, 2, // 3881-3883 |
| 2070 | 6, 2, 2, // 3884-3886 |
| 2071 | 5, 2, 2, // 3887-3889 |
| 2072 | 5, 2, 2, // 3890-3892 |
| 2073 | 5, 2, // 3893-3894 |
| 2074 | 5, 2, 2, // 3895-3897 |
| 2075 | 6, 2, 2, // 3898-3900 |
| 2076 | 6, 2, 2, // 3901-3903 |
| 2077 | 5, 2, 2, // 3904-3906 |
| 2078 | 8, 2, 2, // 3907-3909 |
| 2079 | 8, 2, 2, // 3910-3912 |
| 2080 | 8, 2, 2, // 3913-3915 |
| 2081 | 9, 2, 2, // 3916-3918 |
| 2082 | 30, 2, 2, // 3919-3921 |
| 2083 | 20, 2, 2, // 3922-3924 |
| 2084 | 30, 2, 2, // 3925-3927 |
| 2085 | 11, 2, 2, // 3928-3930 |
| 2086 | 11, 2, 2, // 3931-3933 |
| 2087 | 11, 2, 2, 2, // 3934-3937 |
| 2088 | 11, 2, 2, // 3938-3940 |
| 2089 | 11, 2, 2, // 3941-3943 |
| 2090 | 11, 2, 2, // 3944-3946 |
| 2091 | 11, 2, 2, // 3947-3949 |
| 2092 | 24, 2, 2, // 3950-3952 |
| 2093 | 39, 2, 2, // 3953-3955 |
| 2094 | 39, 2, 2, // 3956-3958 |
| 2095 | 24, 2, 2, // 3959-3961 |
| 2096 | 39, 2, 2, // 3962-3964 |
| 2097 | 9, 2, // 3965-3966 |
| 2098 | 24, 2, 2, // 3967-3969 |
| 2099 | 11, // 3970 |
| 2100 | 11, 2, 2, // 3971-3973 |
| 2101 | 6, 2, // 3974-3975 |
| 2102 | 5, 2, 2, // 3976-3978 |
| 2103 | 5, 2, 2, // 3979-3981 |
| 2104 | 5, 2, 2, // 3982-3984 |
| 2105 | 5, 2, 2, // 3985-3987 |
| 2106 | 5, 2, 2, // 3988-3990 |
| 2107 | 5, 2, 2, // 3991-3993 |
| 2108 | 5, 2, 2, // 3994-3996 |
| 2109 | 5, 2, 2, // 3997-3999 |
| 2110 | 5, 2, 2, // 4000-4002 |
| 2111 | 5, 2, 2, // 4003-4005 |
| 2112 | 5, 2, 2, 2, // 4006-4009 |
| 2113 | 8, 2, // 4010-4011 |
| 2114 | 20, 2, 2, // 4012-4014 |
| 2115 | 30, 2, 2, // 4015-4017 |
| 2116 | 20, 2, 2, // 4018-4020 |
| 2117 | 7, 2, // 4021-4022 |
| 2118 | 8, 2, 2, // 4023-4025 |
| 2119 | 7, 2, 2, // 4026-4028 |
| 2120 | 7, 2, // 4029-4030 |
| 2121 | 7, 2, // 4031-4032 |
| 2122 | 7, 2, // 4033-4034 |
| 2123 | 7, 2, // 4035-4036 |
| 2124 | 7, 2, // 4037-4038 |
| 2125 | 7, 2, // 4039-4040 |
| 2126 | 7, 2, // 4041-4042 |
| 2127 | 7, 2, 2, // 4043-4045 |
| 2128 | 7, 2, // 4046-4047 |
| 2129 | 8, 2, 2, // 4048-4050 |
| 2130 | 5, 2, 2, // 4051-4053 |
| 2131 | 7, 2, // 4054-4055 |
| 2132 | 7, 2, // 4056-4057 |
| 2133 | 5, 2, // 4058-4059 |
| 2134 | 11, 2, 2, // 4060-4062 |
| 2135 | 11, 2, 2, // 4063-4065 |
| 2136 | 11, 2, 2, // 4066-4068 |
| 2137 | 11, 2, 2, // 4069-4071 |
| 2138 | 11, 2, 2, // 4072-4074 |
| 2139 | 11, 2, 2, // 4075-4077 |
| 2140 | 11, 2, 2, // 4078-4080 |
| 2141 | 11, 2, 2, // 4081-4083 |
| 2142 | 11, 2, 2, // 4084-4086 |
| 2143 | 11, 2, 2, // 4087-4089 |
| 2144 | 11, 2, 2, // 4090-4092 |
| 2145 | 11, 2, 2, // 4093-4095 |
| 2146 | 5, // 4096 |
| 2147 | 11, 2, 2, // 4097-4099 |
| 2148 | 11, // 4100 |
| 2149 | 6, 2, 2, // 4101-4103 |
| 2150 | 11, 2, 2, // 4104-4106 |
| 2151 | 11, 2, 2, // 4107-4109 |
| 2152 | 5, 2, 2, // 4110-4112 |
| 2153 | 5, 2, 2, // 4113-4115 |
| 2154 | 5, 2, 2, // 4116-4118 |
| 2155 | 6, 2, 2, // 4119-4121 |
| 2156 | 5, 2, 2, // 4122-4124 |
| 2157 | 5, 2, 2, // 4125-4127 |
| 2158 | 5, 2, 2, // 4128-4130 |
| 2159 | 5, 2, 2, // 4131-4133 |
| 2160 | 5, 2, 2, // 4134-4136 |
| 2161 | 5, 2, 2, // 4137-4139 |
| 2162 | 5, 2, // 4140-4141 |
| 2163 | 5, // 4142 |
| 2164 | 7, 2, // 4143-4144 |
| 2165 | 6, 2, 2, // 4145-4147 |
| 2166 | 5, 2, 2, // 4148-4150 |
| 2167 | 5, 2, 2, // 4151-4153 |
| 2168 | 5, 2, 2, // 4154-4156 |
| 2169 | 11, 2, 2, // 4157-4159 |
| 2170 | 6, 2, 2, // 4160-4162 |
| 2171 | 5, 2, 2, // 4163-4165 |
| 2172 | 5, // 4166 |
| 2173 | 9, 2, 2, // 4167-4169 |
| 2174 | 8, 2, 2, // 4170-4172 |
| 2175 | 8, 2, 2, // 4173-4175 |
| 2176 | 9, 2, 2, // 4176-4178 |
| 2177 | 11, 2, 2, // 4179-4181 |
| 2178 | 11, 2, 2, // 4182-4184 |
| 2179 | 11, 2, 2, 2, // 4185-4188 |
| 2180 | 11, 2, 2, // 4189-4191 |
| 2181 | 11, 2, 2, // 4192-4194 |
| 2182 | 7, 2, // 4195-4196 |
| 2183 | 11, 2, 2, // 4197-4199 |
| 2184 | 7, 2, // 4200-4201 |
| 2185 | 8, 2, 2, // 4202-4204 |
| 2186 | 8, 2, 2, // 4205-4207 |
| 2187 | 7, 2, // 4208-4209 |
| 2188 | 7, 2, // 4210-4211 |
| 2189 | 7, 2, // 4212-4213 |
| 2190 | 7, 2, // 4214-4215 |
| 2191 | 7, 2, // 4216-4217 |
| 2192 | 8, 2, 2, // 4218-4220 |
| 2193 | 8, 2, 2, // 4221-4223 |
| 2194 | 7, 2, // 4224-4225 |
| 2195 | 7, 2, // 4226-4227 |
| 2196 | 5, // 4228 |
| 2197 | 5, // 4229 |
| 2198 | 8, 2, 2, // 4230-4232 |
| 2199 | 8, 2, 2, // 4233-4235 |
| 2200 | 8, 2, 2, // 4236-4238 |
| 2201 | 8, 2, 2, // 4239-4241 |
| 2202 | 7, 2, 2, // 4242-4244 |
| 2203 | 7, 2, 2, // 4245-4247 |
| 2204 | 7, 2, 2, // 4248-4250 |
| 2205 | 7, 2, // 4251-4252 |
| 2206 | 7, 2, 2, // 4253-4255 |
| 2207 | 7, 2, // 4256-4257 |
| 2208 | 5, 2, 2, // 4258-4260 |
| 2209 | 8, 2, // 4261-4262 |
| 2210 | 5, // 4263 |
| 2211 | 5, // 4264 |
| 2212 | 6, 2, // 4265-4266 |
| 2213 | 5, // 4267 |
| 2214 | 20, 2, 2, // 4268-4270 |
| 2215 | 20, 2, 2, // 4271-4273 |
| 2216 | 20, 2, 2, // 4274-4276 |
| 2217 | 30, 2, 2, // 4277-4279 |
| 2218 | 20, 2, 2, // 4280-4282 |
| 2219 | 30, 2, 2, // 4283-4285 |
| 2220 | 20, 2, 2, // 4286-4288 |
| 2221 | 5, 2, 2, // 4289-4291 |
| 2222 | 5, 2, // 4292-4293 |
| 2223 | 6, 2, 2, // 4294-4296 |
| 2224 | 5, 2, 2, // 4297-4299 |
| 2225 | 11, // 4300 |
| 2226 | 5, 2, 2, // 4301-4303 |
| 2227 | 39, 2, 2, // 4304-4306 |
| 2228 | 24, 2, 2, // 4307-4309 |
| 2229 | 8, 2, 2, // 4310-4312 |
| 2230 | 8, 2, 2, // 4313-4315 |
| 2231 | 5, 2, // 4316-4317 |
| 2232 | 7, 2, // 4318-4319 |
| 2233 | 7, 2, // 4320-4321 |
| 2234 | 5, 2, 2, // 4322-4324 |
| 2235 | 7, 2, // 4325-4326 |
| 2236 | 7, 2, // 4327-4328 |
| 2237 | 5, 2, // 4329-4330 |
| 2238 | 7, 2, // 4331-4332 |
| 2239 | 7, 2, // 4333-4334 |
| 2240 | 5, // 4335 |
| 2241 | 5, // 4336 |
| 2242 | 5, 2, 2, // 4337-4339 |
| 2243 | 6, 2, // 4340-4341 |
| 2244 | 5, 2, 2, // 4342-4344 |
| 2245 | 7, 2, // 4345-4346 |
| 2246 | 11, 2, 2, // 4347-4349 |
| 2247 | 11, 2, 2, // 4350-4352 |
| 2248 | 11, 2, 2, 2, // 4353-4356 |
| 2249 | 11, 2, 2, // 4357-4359 |
| 2250 | 11, 2, 2, 2, // 4360-4363 |
| 2251 | 11, 2, 2, // 4364-4366 |
| 2252 | 5, 2, // 4367-4368 |
| 2253 | 5, 2, // 4369-4370 |
| 2254 | 5, 2, 2, // 4371-4373 |
| 2255 | 5, 2, 2, // 4374-4376 |
| 2256 | 5, 2, 2, // 4377-4379 |
| 2257 | 11, 2, 2, // 4380-4382 |
| 2258 | 5, 2, 2, // 4383-4385 |
| 2259 | 5, 2, 2, // 4386-4388 |
| 2260 | 5, 2, 2, // 4389-4391 |
| 2261 | 11, 2, 2, // 4392-4394 |
| 2262 | 11, 2, 2, // 4395-4397 |
| 2263 | 11, 2, 2, // 4398-4400 |
| 2264 | 6, 2, 2, // 4401-4403 |
| 2265 | 6, 2, // 4404-4405 |
| 2266 | 7, 2, // 4406-4407 |
| 2267 | 6, 2, 2, // 4408-4410 |
| 2268 | 7, 2, // 4411-4412 |
| 2269 | 7, 2, // 4413-4414 |
| 2270 | 5, 2, 2, // 4415-4417 |
| 2271 | 5, 2, 2, // 4418-4420 |
| 2272 | 5, 2, 2, // 4421-4423 |
| 2273 | 5, 2, 2, // 4424-4426 |
| 2274 | 5, 2, 2, // 4427-4429 |
| 2275 | 6, 2, 2, // 4430-4432 |
| 2276 | 5, 2, 2, // 4433-4435 |
| 2277 | 11, 2, 2, // 4436-4438 |
| 2278 | 5, 2, 2, // 4439-4441 |
| 2279 | 5, 2, 2, // 4442-4444 |
| 2280 | 5, 2, 2, // 4445-4447 |
| 2281 | 5, 2, 2, // 4448-4450 |
| 2282 | 5, 2, 2, // 4451-4453 |
| 2283 | 6, 2, 2, // 4454-4456 |
| 2284 | 6, 2, 2, // 4457-4459 |
| 2285 | 5, 2, 2, // 4460-4462 |
| 2286 | 5, 2, 2, // 4463-4465 |
| 2287 | 5, 2, 2, // 4466-4468 |
| 2288 | 5, 2, 2, // 4469-4471 |
| 2289 | 5, 2, 2, // 4472-4474 |
| 2290 | 7, 2, // 4475-4476 |
| 2291 | 11, // 4477 |
| 2292 | 11, // 4478 |
| 2293 | 11, 2, 2, // 4479-4481 |
| 2294 | 5, 2, 2, // 4482-4484 |
| 2295 | 5, 2, 2, // 4485-4487 |
| 2296 | 5, 2, 2, // 4488-4490 |
| 2297 | 5, 2, // 4491-4492 |
| 2298 | 11, // 4493 |
| 2299 | 11, 2, 2, // 4494-4496 |
| 2300 | 5, 2, 2, // 4497-4499 |
| 2301 | 7, 2, // 4500-4501 |
| 2302 | 7, 2, // 4502-4503 |
| 2303 | 8, 2, 2, // 4504-4506 |
| 2304 | 7, 2, // 4507-4508 |
| 2305 | 8, 2, 2, // 4509-4511 |
| 2306 | 7, 2, // 4512-4513 |
| 2307 | 7, 2, // 4514-4515 |
| 2308 | 7, 2, // 4516-4517 |
| 2309 | 8, 2, 2, // 4518-4520 |
| 2310 | 5, 2, 2, // 4521-4523 |
| 2311 | 7, 2, // 4524-4525 |
| 2312 | 8, 2, 2, // 4526-4528 |
| 2313 | 8, 2, 2, // 4529-4531 |
| 2314 | 8, 2, 2, // 4532-4534 |
| 2315 | 8, 2, 2, // 4535-4537 |
| 2316 | 8, 2, 2, // 4538-4540 |
| 2317 | 8, 2, // 4541-4542 |
| 2318 | 5, 2, 2, // 4543-4545 |
| 2319 | 8, 2, 2, // 4546-4548 |
| 2320 | 7, 2, // 4549-4550 |
| 2321 | 7, 2, // 4551-4552 |
| 2322 | 7, 2, 2, // 4553-4555 |
| 2323 | 7, 2, 2, // 4556-4558 |
| 2324 | 7, 2, 2, // 4559-4561 |
| 2325 | 7, 2, 2, // 4562-4564 |
| 2326 | 7, 2, 2, // 4565-4567 |
| 2327 | 7, 2, // 4568-4569 |
| 2328 | 7, 2, // 4570-4571 |
| 2329 | 7, 2, 2, // 4572-4574 |
| 2330 | 7, 2, // 4575-4576 |
| 2331 | 7, 2, // 4577-4578 |
| 2332 | 8, 2, 2, // 4579-4581 |
| 2333 | 8, 2, 2, // 4582-4584 |
| 2334 | 8, 2, 2, // 4585-4587 |
| 2335 | 5, 2, // 4588-4589 |
| 2336 | 7, 2, // 4590-4591 |
| 2337 | 7, 2, // 4592-4593 |
| 2338 | 5, 2, // 4594-4595 |
| 2339 | 8, 2, 2, // 4596-4598 |
| 2340 | 5, 2, 2, // 4599-4601 |
| 2341 | 0 // End operand cycles |
| 2342 | }; |
| 2343 | extern const unsigned PPCForwardingPaths[] = { |
| 2344 | 0, // No itinerary |
| 2345 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 1-3 |
| 2346 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 4-6 |
| 2347 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 7-8 |
| 2348 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 9-11 |
| 2349 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 12-14 |
| 2350 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 15-17 |
| 2351 | PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 18-20 |
| 2352 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 21-22 |
| 2353 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 23-25 |
| 2354 | PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 26-28 |
| 2355 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 29-31 |
| 2356 | PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 32-34 |
| 2357 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 35-37 |
| 2358 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 38-40 |
| 2359 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 41-43 |
| 2360 | PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 44-47 |
| 2361 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 48-50 |
| 2362 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::NoBypass, // 51-54 |
| 2363 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 55-57 |
| 2364 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, 0, // 58-61 |
| 2365 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, 0, // 62-65 |
| 2366 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 66-68 |
| 2367 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 69-72 |
| 2368 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 73-76 |
| 2369 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 77-79 |
| 2370 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 80-82 |
| 2371 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 83-85 |
| 2372 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 86-88 |
| 2373 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 89-91 |
| 2374 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 92-94 |
| 2375 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 95-96 |
| 2376 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 97-98 |
| 2377 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 99-101 |
| 2378 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 102-103 |
| 2379 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 104-105 |
| 2380 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 106-107 |
| 2381 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 108-109 |
| 2382 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 110-112 |
| 2383 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 113-114 |
| 2384 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 115-116 |
| 2385 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 117-119 |
| 2386 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 120-122 |
| 2387 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 123-125 |
| 2388 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 126-127 |
| 2389 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 128-130 |
| 2390 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 131-133 |
| 2391 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, 0, // 134-137 |
| 2392 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, 0, // 138-141 |
| 2393 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 142-144 |
| 2394 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 145-147 |
| 2395 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 148-150 |
| 2396 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 151-154 |
| 2397 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 155-156 |
| 2398 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 157-158 |
| 2399 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 159-160 |
| 2400 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 161-162 |
| 2401 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 163-164 |
| 2402 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 165-166 |
| 2403 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 167-169 |
| 2404 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 170-172 |
| 2405 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 173-175 |
| 2406 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 176-178 |
| 2407 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 179-181 |
| 2408 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 182-183 |
| 2409 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 184-186 |
| 2410 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 187-190 |
| 2411 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 191-194 |
| 2412 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 195-197 |
| 2413 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 198-200 |
| 2414 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 201-203 |
| 2415 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 204-206 |
| 2416 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 207-209 |
| 2417 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 210-213 |
| 2418 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 214-216 |
| 2419 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 217-219 |
| 2420 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 220-222 |
| 2421 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 223-225 |
| 2422 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 226-228 |
| 2423 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 229-231 |
| 2424 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 232-234 |
| 2425 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 235-237 |
| 2426 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 238-240 |
| 2427 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, 0, // 241-244 |
| 2428 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, 0, // 245-248 |
| 2429 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, 0, // 249-252 |
| 2430 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, 0, // 253-256 |
| 2431 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 257-259 |
| 2432 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 260-262 |
| 2433 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 263-265 |
| 2434 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 266-268 |
| 2435 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 269-271 |
| 2436 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 272-273 |
| 2437 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 274-276 |
| 2438 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 277-279 |
| 2439 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 280-282 |
| 2440 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 283-285 |
| 2441 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 286-288 |
| 2442 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 289-291 |
| 2443 | PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 292-294 |
| 2444 | PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 295-297 |
| 2445 | PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 298-301 |
| 2446 | PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 302-304 |
| 2447 | PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 305-307 |
| 2448 | PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 308-310 |
| 2449 | PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 311-313 |
| 2450 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 314-316 |
| 2451 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 317-319 |
| 2452 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 320-322 |
| 2453 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 323-325 |
| 2454 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 326-328 |
| 2455 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 329-331 |
| 2456 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 332-334 |
| 2457 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 335-337 |
| 2458 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 338-339 |
| 2459 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 340-342 |
| 2460 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 343-345 |
| 2461 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 346-348 |
| 2462 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 349-351 |
| 2463 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 352-354 |
| 2464 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 355-357 |
| 2465 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 358-360 |
| 2466 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 361-363 |
| 2467 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 364-366 |
| 2468 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 367-369 |
| 2469 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::NoBypass, // 370-373 |
| 2470 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 374-375 |
| 2471 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 376-378 |
| 2472 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 379-381 |
| 2473 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 382-384 |
| 2474 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 385-387 |
| 2475 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 388-390 |
| 2476 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 391-393 |
| 2477 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 394-396 |
| 2478 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 397-399 |
| 2479 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 400-402 |
| 2480 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 403-405 |
| 2481 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 406-408 |
| 2482 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 409-411 |
| 2483 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 412-414 |
| 2484 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 415-417 |
| 2485 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 418-420 |
| 2486 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 421-423 |
| 2487 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 424-426 |
| 2488 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 427-428 |
| 2489 | PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 429-431 |
| 2490 | PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 432-434 |
| 2491 | PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 435-437 |
| 2492 | PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 438-440 |
| 2493 | PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 441-443 |
| 2494 | PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 444-446 |
| 2495 | PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 447-449 |
| 2496 | PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 450-452 |
| 2497 | PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 453-455 |
| 2498 | PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 456-458 |
| 2499 | PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 459-461 |
| 2500 | PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 462-464 |
| 2501 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 465-466 |
| 2502 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 467-469 |
| 2503 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 470-472 |
| 2504 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 473-475 |
| 2505 | PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 476-478 |
| 2506 | PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 479-481 |
| 2507 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 482-484 |
| 2508 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 485-487 |
| 2509 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 488-490 |
| 2510 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 491-493 |
| 2511 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 494-496 |
| 2512 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 497-499 |
| 2513 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 500-502 |
| 2514 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 503-504 |
| 2515 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 505-506 |
| 2516 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 507-509 |
| 2517 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 510-512 |
| 2518 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 513-515 |
| 2519 | PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 516-518 |
| 2520 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 519-521 |
| 2521 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 522-524 |
| 2522 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 525-526 |
| 2523 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 527-529 |
| 2524 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 530-532 |
| 2525 | PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 533-535 |
| 2526 | PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 536-538 |
| 2527 | PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 539-542 |
| 2528 | PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 543-545 |
| 2529 | PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 546-548 |
| 2530 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 549-551 |
| 2531 | PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 552-554 |
| 2532 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 555-557 |
| 2533 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 558-560 |
| 2534 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 561-563 |
| 2535 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 564-565 |
| 2536 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 566-568 |
| 2537 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 569-571 |
| 2538 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 572-574 |
| 2539 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 575-577 |
| 2540 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 578-580 |
| 2541 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, 0, // 581-584 |
| 2542 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, 0, // 585-588 |
| 2543 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 589-590 |
| 2544 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 591-592 |
| 2545 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 593-595 |
| 2546 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 596-598 |
| 2547 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 599-601 |
| 2548 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 602-604 |
| 2549 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 605-607 |
| 2550 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 608-610 |
| 2551 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 611-613 |
| 2552 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 614-616 |
| 2553 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 617-619 |
| 2554 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 620-622 |
| 2555 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 623-625 |
| 2556 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 626-627 |
| 2557 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 628-629 |
| 2558 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 630-631 |
| 2559 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 632-633 |
| 2560 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 634-636 |
| 2561 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 637-639 |
| 2562 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 640-642 |
| 2563 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 643-645 |
| 2564 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 646-648 |
| 2565 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 649-651 |
| 2566 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 652-654 |
| 2567 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 655-657 |
| 2568 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 658-660 |
| 2569 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 661-663 |
| 2570 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 664-667 |
| 2571 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 668-671 |
| 2572 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 672-673 |
| 2573 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 674-676 |
| 2574 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 677-679 |
| 2575 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 680-682 |
| 2576 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 683-685 |
| 2577 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 686-688 |
| 2578 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 689-690 |
| 2579 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 691-692 |
| 2580 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 693-695 |
| 2581 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 696-698 |
| 2582 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 699-700 |
| 2583 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 701-702 |
| 2584 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 703-704 |
| 2585 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 705-707 |
| 2586 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 708-709 |
| 2587 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 710-712 |
| 2588 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 713-714 |
| 2589 | PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 715-717 |
| 2590 | PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 718-720 |
| 2591 | PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 721-724 |
| 2592 | PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 725-727 |
| 2593 | PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 728-731 |
| 2594 | PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 732-734 |
| 2595 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 735-736 |
| 2596 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 737-738 |
| 2597 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 739-741 |
| 2598 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 742-744 |
| 2599 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 745-747 |
| 2600 | PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 748-750 |
| 2601 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 751-753 |
| 2602 | PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 754-756 |
| 2603 | PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 757-759 |
| 2604 | PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 760-762 |
| 2605 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 763-764 |
| 2606 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 765-767 |
| 2607 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 768-770 |
| 2608 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 771-773 |
| 2609 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 774-776 |
| 2610 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 777-779 |
| 2611 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 780-782 |
| 2612 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 783-785 |
| 2613 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 786-788 |
| 2614 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 789-791 |
| 2615 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 792-794 |
| 2616 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 795-797 |
| 2617 | PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 798-800 |
| 2618 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 801-803 |
| 2619 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 804-806 |
| 2620 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 807-809 |
| 2621 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 810-812 |
| 2622 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 813-815 |
| 2623 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 816-818 |
| 2624 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 819-821 |
| 2625 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 822-824 |
| 2626 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 825-827 |
| 2627 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 828-830 |
| 2628 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 831-833 |
| 2629 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 834-836 |
| 2630 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 837-839 |
| 2631 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 840-842 |
| 2632 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 843-845 |
| 2633 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 846-848 |
| 2634 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 849-851 |
| 2635 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 852-854 |
| 2636 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 855-856 |
| 2637 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 857-859 |
| 2638 | PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 860-862 |
| 2639 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 863-865 |
| 2640 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 866-868 |
| 2641 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 869-871 |
| 2642 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 872-874 |
| 2643 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 875-877 |
| 2644 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 878-879 |
| 2645 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 880-882 |
| 2646 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 883-885 |
| 2647 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 886-888 |
| 2648 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 889-890 |
| 2649 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 891-893 |
| 2650 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 894-896 |
| 2651 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 897-899 |
| 2652 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 900-902 |
| 2653 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 903-905 |
| 2654 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 906-908 |
| 2655 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 909-911 |
| 2656 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 912-913 |
| 2657 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 914-915 |
| 2658 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 916-918 |
| 2659 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 919-921 |
| 2660 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 922-924 |
| 2661 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 925-927 |
| 2662 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 928-930 |
| 2663 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 931-934 |
| 2664 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 935-937 |
| 2665 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 938-940 |
| 2666 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 941-943 |
| 2667 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 944-945 |
| 2668 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 946-948 |
| 2669 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 949-951 |
| 2670 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 952-954 |
| 2671 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 955-957 |
| 2672 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 958-960 |
| 2673 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 961-963 |
| 2674 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 964-966 |
| 2675 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 967-968 |
| 2676 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 969-970 |
| 2677 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 971-973 |
| 2678 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 974-975 |
| 2679 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 976-978 |
| 2680 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 979-981 |
| 2681 | 0, // 982 |
| 2682 | 0, 0, 0, // 983-985 |
| 2683 | 0, 0, 0, // 986-988 |
| 2684 | 0, 0, 0, // 989-991 |
| 2685 | 0, 0, 0, // 992-994 |
| 2686 | 0, 0, 0, // 995-997 |
| 2687 | 0, 0, 0, // 998-1000 |
| 2688 | 0, 0, 0, // 1001-1003 |
| 2689 | 0, 0, 0, // 1004-1006 |
| 2690 | 0, 0, 0, // 1007-1009 |
| 2691 | 0, 0, 0, // 1010-1012 |
| 2692 | 0, 0, 0, // 1013-1015 |
| 2693 | 0, 0, 0, // 1016-1018 |
| 2694 | 0, 0, 0, // 1019-1021 |
| 2695 | 0, 0, 0, // 1022-1024 |
| 2696 | 0, 0, 0, // 1025-1027 |
| 2697 | 0, 0, 0, // 1028-1030 |
| 2698 | 0, 0, 0, // 1031-1033 |
| 2699 | 0, 0, 0, 0, // 1034-1037 |
| 2700 | 0, 0, 0, // 1038-1040 |
| 2701 | 0, 0, 0, // 1041-1043 |
| 2702 | 0, 0, 0, // 1044-1046 |
| 2703 | 0, 0, 0, 0, // 1047-1050 |
| 2704 | 0, // 1051 |
| 2705 | 0, 0, 0, // 1052-1054 |
| 2706 | 0, 0, 0, 0, // 1055-1058 |
| 2707 | 0, 0, 0, 0, // 1059-1062 |
| 2708 | 0, 0, 0, // 1063-1065 |
| 2709 | 0, 0, 0, // 1066-1068 |
| 2710 | 0, 0, 0, // 1069-1071 |
| 2711 | 0, 0, 0, 0, // 1072-1075 |
| 2712 | 0, 0, 0, 0, // 1076-1079 |
| 2713 | 0, 0, 0, // 1080-1082 |
| 2714 | 0, 0, 0, 0, // 1083-1086 |
| 2715 | 0, 0, 0, 0, // 1087-1090 |
| 2716 | 0, 0, 0, // 1091-1093 |
| 2717 | 0, 0, 0, // 1094-1096 |
| 2718 | 0, 0, // 1097-1098 |
| 2719 | 0, 0, // 1099-1100 |
| 2720 | 0, 0, // 1101-1102 |
| 2721 | 0, 0, // 1103-1104 |
| 2722 | 0, 0, // 1105-1106 |
| 2723 | 0, 0, // 1107-1108 |
| 2724 | 0, 0, // 1109-1110 |
| 2725 | 0, 0, 0, // 1111-1113 |
| 2726 | 0, 0, 0, // 1114-1116 |
| 2727 | 0, 0, 0, // 1117-1119 |
| 2728 | 0, // 1120 |
| 2729 | 0, 0, 0, // 1121-1123 |
| 2730 | 0, 0, 0, // 1124-1126 |
| 2731 | 0, 0, 0, // 1127-1129 |
| 2732 | 0, 0, 0, 0, // 1130-1133 |
| 2733 | 0, 0, 0, 0, // 1134-1137 |
| 2734 | 0, 0, 0, // 1138-1140 |
| 2735 | 0, 0, 0, // 1141-1143 |
| 2736 | 0, 0, 0, // 1144-1146 |
| 2737 | 0, 0, 0, 0, // 1147-1150 |
| 2738 | 0, 0, // 1151-1152 |
| 2739 | 0, 0, // 1153-1154 |
| 2740 | 0, 0, 0, // 1155-1157 |
| 2741 | 0, 0, 0, // 1158-1160 |
| 2742 | 0, 0, // 1161-1162 |
| 2743 | 0, 0, // 1163-1164 |
| 2744 | 0, 0, // 1165-1166 |
| 2745 | 0, 0, 0, // 1167-1169 |
| 2746 | 0, 0, 0, // 1170-1172 |
| 2747 | 0, 0, 0, // 1173-1175 |
| 2748 | 0, 0, 0, // 1176-1178 |
| 2749 | 0, 0, 0, // 1179-1181 |
| 2750 | 0, 0, 0, 0, // 1182-1185 |
| 2751 | 0, 0, 0, 0, // 1186-1189 |
| 2752 | 0, 0, 0, // 1190-1192 |
| 2753 | 0, 0, 0, // 1193-1195 |
| 2754 | 0, 0, 0, // 1196-1198 |
| 2755 | 0, 0, 0, // 1199-1201 |
| 2756 | 0, 0, 0, // 1202-1204 |
| 2757 | 0, 0, 0, 0, // 1205-1208 |
| 2758 | 0, 0, 0, // 1209-1211 |
| 2759 | 0, 0, 0, // 1212-1214 |
| 2760 | 0, 0, 0, 0, // 1215-1218 |
| 2761 | 0, 0, 0, 0, // 1219-1222 |
| 2762 | 0, 0, 0, // 1223-1225 |
| 2763 | 0, 0, 0, // 1226-1228 |
| 2764 | 0, 0, 0, // 1229-1231 |
| 2765 | 0, 0, 0, // 1232-1234 |
| 2766 | 0, 0, 0, 0, // 1235-1238 |
| 2767 | 0, 0, 0, 0, // 1239-1242 |
| 2768 | 0, 0, 0, 0, // 1243-1246 |
| 2769 | 0, 0, 0, // 1247-1249 |
| 2770 | 0, 0, 0, 0, // 1250-1253 |
| 2771 | 0, 0, 0, // 1254-1256 |
| 2772 | 0, 0, 0, // 1257-1259 |
| 2773 | 0, 0, 0, // 1260-1262 |
| 2774 | 0, 0, 0, // 1263-1265 |
| 2775 | 0, 0, 0, // 1266-1268 |
| 2776 | 0, 0, 0, // 1269-1271 |
| 2777 | 0, 0, 0, // 1272-1274 |
| 2778 | 0, 0, 0, // 1275-1277 |
| 2779 | 0, 0, 0, // 1278-1280 |
| 2780 | 0, 0, 0, // 1281-1283 |
| 2781 | 0, 0, 0, // 1284-1286 |
| 2782 | 0, 0, 0, // 1287-1289 |
| 2783 | 0, 0, 0, // 1290-1292 |
| 2784 | 0, 0, 0, // 1293-1295 |
| 2785 | 0, 0, 0, // 1296-1298 |
| 2786 | 0, 0, 0, // 1299-1301 |
| 2787 | 0, 0, 0, // 1302-1304 |
| 2788 | 0, 0, 0, // 1305-1307 |
| 2789 | 0, 0, 0, // 1308-1310 |
| 2790 | 0, 0, 0, 0, // 1311-1314 |
| 2791 | 0, 0, 0, // 1315-1317 |
| 2792 | 0, 0, 0, // 1318-1320 |
| 2793 | 0, 0, 0, // 1321-1323 |
| 2794 | 0, 0, 0, // 1324-1326 |
| 2795 | 0, 0, 0, // 1327-1329 |
| 2796 | 0, 0, 0, // 1330-1332 |
| 2797 | 0, 0, 0, // 1333-1335 |
| 2798 | 0, 0, 0, // 1336-1338 |
| 2799 | 0, 0, 0, // 1339-1341 |
| 2800 | 0, 0, 0, // 1342-1344 |
| 2801 | 0, 0, 0, // 1345-1347 |
| 2802 | 0, 0, 0, // 1348-1350 |
| 2803 | 0, 0, 0, // 1351-1353 |
| 2804 | 0, 0, 0, // 1354-1356 |
| 2805 | 0, 0, // 1357-1358 |
| 2806 | 0, 0, 0, // 1359-1361 |
| 2807 | 0, 0, 0, // 1362-1364 |
| 2808 | 0, 0, // 1365-1366 |
| 2809 | 0, 0, // 1367-1368 |
| 2810 | 0, 0, 0, // 1369-1371 |
| 2811 | 0, 0, 0, // 1372-1374 |
| 2812 | 0, 0, 0, // 1375-1377 |
| 2813 | 0, 0, 0, // 1378-1380 |
| 2814 | 0, 0, 0, // 1381-1383 |
| 2815 | 0, 0, 0, // 1384-1386 |
| 2816 | 0, 0, 0, // 1387-1389 |
| 2817 | 0, 0, 0, // 1390-1392 |
| 2818 | 0, 0, 0, // 1393-1395 |
| 2819 | 0, 0, 0, // 1396-1398 |
| 2820 | 0, 0, 0, 0, // 1399-1402 |
| 2821 | 0, 0, // 1403-1404 |
| 2822 | 0, 0, 0, // 1405-1407 |
| 2823 | 0, 0, 0, // 1408-1410 |
| 2824 | 0, 0, 0, // 1411-1413 |
| 2825 | 0, 0, 0, // 1414-1416 |
| 2826 | 0, 0, 0, // 1417-1419 |
| 2827 | 0, 0, 0, // 1420-1422 |
| 2828 | 0, 0, 0, // 1423-1425 |
| 2829 | 0, 0, 0, // 1426-1428 |
| 2830 | 0, 0, 0, // 1429-1431 |
| 2831 | 0, 0, 0, // 1432-1434 |
| 2832 | 0, 0, 0, // 1435-1437 |
| 2833 | 0, 0, 0, // 1438-1440 |
| 2834 | 0, 0, 0, // 1441-1443 |
| 2835 | 0, 0, 0, // 1444-1446 |
| 2836 | 0, 0, 0, // 1447-1449 |
| 2837 | 0, 0, 0, // 1450-1452 |
| 2838 | 0, 0, 0, // 1453-1455 |
| 2839 | 0, 0, 0, // 1456-1458 |
| 2840 | 0, 0, 0, // 1459-1461 |
| 2841 | 0, 0, 0, // 1462-1464 |
| 2842 | 0, 0, 0, // 1465-1467 |
| 2843 | 0, 0, 0, // 1468-1470 |
| 2844 | 0, 0, 0, // 1471-1473 |
| 2845 | 0, 0, 0, // 1474-1476 |
| 2846 | 0, 0, 0, // 1477-1479 |
| 2847 | 0, 0, 0, // 1480-1482 |
| 2848 | 0, 0, 0, // 1483-1485 |
| 2849 | 0, 0, 0, // 1486-1488 |
| 2850 | 0, 0, 0, // 1489-1491 |
| 2851 | 0, 0, 0, // 1492-1494 |
| 2852 | 0, 0, 0, // 1495-1497 |
| 2853 | 0, 0, // 1498-1499 |
| 2854 | 0, 0, 0, // 1500-1502 |
| 2855 | 0, 0, 0, // 1503-1505 |
| 2856 | 0, 0, 0, // 1506-1508 |
| 2857 | 0, 0, 0, // 1509-1511 |
| 2858 | 0, 0, 0, // 1512-1514 |
| 2859 | 0, 0, 0, // 1515-1517 |
| 2860 | 0, 0, 0, // 1518-1520 |
| 2861 | 0, 0, 0, // 1521-1523 |
| 2862 | 0, 0, 0, // 1524-1526 |
| 2863 | 0, 0, 0, // 1527-1529 |
| 2864 | 0, 0, 0, // 1530-1532 |
| 2865 | 0, 0, 0, // 1533-1535 |
| 2866 | 0, 0, 0, // 1536-1538 |
| 2867 | 0, 0, 0, // 1539-1541 |
| 2868 | 0, 0, // 1542-1543 |
| 2869 | 0, 0, 0, // 1544-1546 |
| 2870 | 0, 0, 0, // 1547-1549 |
| 2871 | 0, 0, 0, // 1550-1552 |
| 2872 | 0, 0, 0, // 1553-1555 |
| 2873 | 0, 0, 0, // 1556-1558 |
| 2874 | 0, 0, 0, // 1559-1561 |
| 2875 | 0, 0, 0, // 1562-1564 |
| 2876 | 0, 0, 0, // 1565-1567 |
| 2877 | 0, 0, // 1568-1569 |
| 2878 | 0, 0, 0, // 1570-1572 |
| 2879 | 0, 0, 0, // 1573-1575 |
| 2880 | 0, 0, 0, // 1576-1578 |
| 2881 | 0, 0, 0, // 1579-1581 |
| 2882 | 0, 0, 0, 0, // 1582-1585 |
| 2883 | 0, 0, 0, // 1586-1588 |
| 2884 | 0, 0, 0, // 1589-1591 |
| 2885 | 0, 0, 0, // 1592-1594 |
| 2886 | 0, 0, 0, // 1595-1597 |
| 2887 | 0, 0, 0, // 1598-1600 |
| 2888 | 0, 0, 0, // 1601-1603 |
| 2889 | 0, 0, 0, // 1604-1606 |
| 2890 | 0, 0, 0, // 1607-1609 |
| 2891 | 0, 0, 0, // 1610-1612 |
| 2892 | 0, 0, 0, // 1613-1615 |
| 2893 | 0, 0, 0, // 1616-1618 |
| 2894 | 0, // 1619 |
| 2895 | 0, // 1620 |
| 2896 | 0, 0, 0, // 1621-1623 |
| 2897 | 0, 0, 0, // 1624-1626 |
| 2898 | 0, 0, 0, 0, // 1627-1630 |
| 2899 | 0, 0, 0, 0, // 1631-1634 |
| 2900 | 0, 0, // 1635-1636 |
| 2901 | 0, 0, // 1637-1638 |
| 2902 | 0, 0, 0, // 1639-1641 |
| 2903 | 0, 0, 0, // 1642-1644 |
| 2904 | 0, 0, 0, // 1645-1647 |
| 2905 | 0, 0, 0, // 1648-1650 |
| 2906 | 0, 0, 0, // 1651-1653 |
| 2907 | 0, 0, 0, // 1654-1656 |
| 2908 | 0, 0, 0, // 1657-1659 |
| 2909 | 0, 0, 0, // 1660-1662 |
| 2910 | 0, 0, 0, // 1663-1665 |
| 2911 | 0, 0, 0, // 1666-1668 |
| 2912 | 0, 0, 0, // 1669-1671 |
| 2913 | 0, 0, // 1672-1673 |
| 2914 | 0, 0, // 1674-1675 |
| 2915 | 0, 0, // 1676-1677 |
| 2916 | 0, 0, // 1678-1679 |
| 2917 | 0, 0, 0, // 1680-1682 |
| 2918 | 0, 0, 0, // 1683-1685 |
| 2919 | 0, 0, 0, // 1686-1688 |
| 2920 | 0, 0, 0, // 1689-1691 |
| 2921 | 0, 0, 0, // 1692-1694 |
| 2922 | 0, 0, 0, // 1695-1697 |
| 2923 | 0, 0, 0, // 1698-1700 |
| 2924 | 0, 0, 0, // 1701-1703 |
| 2925 | 0, 0, 0, // 1704-1706 |
| 2926 | 0, 0, 0, // 1707-1709 |
| 2927 | 0, 0, 0, // 1710-1712 |
| 2928 | 0, 0, 0, // 1713-1715 |
| 2929 | 0, 0, 0, // 1716-1718 |
| 2930 | 0, 0, 0, // 1719-1721 |
| 2931 | 0, 0, 0, // 1722-1724 |
| 2932 | 0, 0, 0, // 1725-1727 |
| 2933 | 0, 0, 0, 0, // 1728-1731 |
| 2934 | 0, 0, 0, 0, // 1732-1735 |
| 2935 | 0, 0, 0, // 1736-1738 |
| 2936 | 0, 0, 0, // 1739-1741 |
| 2937 | 0, 0, 0, // 1742-1744 |
| 2938 | 0, 0, 0, // 1745-1747 |
| 2939 | 0, 0, 0, // 1748-1750 |
| 2940 | 0, 0, 0, // 1751-1753 |
| 2941 | 0, 0, 0, // 1754-1756 |
| 2942 | 0, // 1757 |
| 2943 | 0, 0, 0, // 1758-1760 |
| 2944 | 0, 0, 0, // 1761-1763 |
| 2945 | 0, 0, // 1764-1765 |
| 2946 | 0, 0, // 1766-1767 |
| 2947 | 0, 0, 0, // 1768-1770 |
| 2948 | 0, 0, // 1771-1772 |
| 2949 | 0, 0, 0, // 1773-1775 |
| 2950 | 0, // 1776 |
| 2951 | 0, 0, 0, // 1777-1779 |
| 2952 | 0, 0, 0, // 1780-1782 |
| 2953 | 0, 0, 0, // 1783-1785 |
| 2954 | 0, 0, 0, 0, // 1786-1789 |
| 2955 | 0, 0, 0, // 1790-1792 |
| 2956 | 0, 0, 0, 0, // 1793-1796 |
| 2957 | 0, 0, 0, // 1797-1799 |
| 2958 | 0, 0, 0, // 1800-1802 |
| 2959 | 0, 0, 0, // 1803-1805 |
| 2960 | 0, 0, 0, // 1806-1808 |
| 2961 | 0, 0, 0, // 1809-1811 |
| 2962 | 0, 0, 0, // 1812-1814 |
| 2963 | 0, 0, 0, // 1815-1817 |
| 2964 | 0, 0, 0, // 1818-1820 |
| 2965 | 0, 0, 0, // 1821-1823 |
| 2966 | 0, 0, 0, // 1824-1826 |
| 2967 | 0, 0, 0, // 1827-1829 |
| 2968 | 0, 0, 0, // 1830-1832 |
| 2969 | 0, 0, 0, // 1833-1835 |
| 2970 | 0, 0, 0, // 1836-1838 |
| 2971 | 0, 0, // 1839-1840 |
| 2972 | 0, 0, // 1841-1842 |
| 2973 | 0, 0, 0, // 1843-1845 |
| 2974 | 0, 0, 0, // 1846-1848 |
| 2975 | 0, 0, 0, // 1849-1851 |
| 2976 | 0, 0, 0, // 1852-1854 |
| 2977 | 0, 0, 0, // 1855-1857 |
| 2978 | 0, 0, 0, // 1858-1860 |
| 2979 | 0, 0, 0, // 1861-1863 |
| 2980 | 0, 0, 0, // 1864-1866 |
| 2981 | 0, 0, 0, // 1867-1869 |
| 2982 | 0, 0, 0, // 1870-1872 |
| 2983 | 0, 0, 0, // 1873-1875 |
| 2984 | 0, 0, 0, // 1876-1878 |
| 2985 | 0, 0, 0, // 1879-1881 |
| 2986 | 0, 0, 0, // 1882-1884 |
| 2987 | 0, 0, 0, // 1885-1887 |
| 2988 | 0, 0, 0, // 1888-1890 |
| 2989 | 0, 0, 0, // 1891-1893 |
| 2990 | 0, 0, 0, // 1894-1896 |
| 2991 | 0, 0, 0, // 1897-1899 |
| 2992 | 0, 0, 0, // 1900-1902 |
| 2993 | 0, 0, 0, // 1903-1905 |
| 2994 | 0, 0, 0, // 1906-1908 |
| 2995 | 0, 0, 0, // 1909-1911 |
| 2996 | 0, 0, 0, // 1912-1914 |
| 2997 | 0, 0, 0, // 1915-1917 |
| 2998 | 0, 0, 0, // 1918-1920 |
| 2999 | 0, 0, 0, // 1921-1923 |
| 3000 | 0, 0, 0, // 1924-1926 |
| 3001 | 0, 0, 0, // 1927-1929 |
| 3002 | 0, 0, 0, // 1930-1932 |
| 3003 | 0, 0, 0, // 1933-1935 |
| 3004 | 0, 0, 0, // 1936-1938 |
| 3005 | 0, 0, 0, // 1939-1941 |
| 3006 | 0, 0, 0, // 1942-1944 |
| 3007 | 0, 0, 0, // 1945-1947 |
| 3008 | 0, 0, 0, // 1948-1950 |
| 3009 | 0, 0, 0, // 1951-1953 |
| 3010 | 0, 0, 0, // 1954-1956 |
| 3011 | 0, 0, 0, // 1957-1959 |
| 3012 | 0, 0, 0, // 1960-1962 |
| 3013 | 0, 0, 0, // 1963-1965 |
| 3014 | 0, 0, 0, // 1966-1968 |
| 3015 | 0, 0, 0, // 1969-1971 |
| 3016 | 0, 0, 0, // 1972-1974 |
| 3017 | 0, 0, 0, // 1975-1977 |
| 3018 | 0, 0, 0, // 1978-1980 |
| 3019 | 0, 0, // 1981-1982 |
| 3020 | 0, 0, 0, // 1983-1985 |
| 3021 | 0, 0, 0, // 1986-1988 |
| 3022 | 0, 0, 0, // 1989-1991 |
| 3023 | 0, 0, 0, // 1992-1994 |
| 3024 | 0, 0, 0, // 1995-1997 |
| 3025 | 0, 0, 0, 0, // 1998-2001 |
| 3026 | 0, 0, 0, // 2002-2004 |
| 3027 | 0, 0, 0, // 2005-2007 |
| 3028 | 0, 0, 0, // 2008-2010 |
| 3029 | 0, 0, 0, // 2011-2013 |
| 3030 | 0, 0, 0, // 2014-2016 |
| 3031 | 0, 0, 0, // 2017-2019 |
| 3032 | 0, 0, 0, // 2020-2022 |
| 3033 | 0, 0, 0, // 2023-2025 |
| 3034 | 0, // 2026 |
| 3035 | 0, 0, 0, // 2027-2029 |
| 3036 | 0, 0, 0, // 2030-2032 |
| 3037 | 0, 0, 0, // 2033-2035 |
| 3038 | 0, 0, 0, // 2036-2038 |
| 3039 | 0, 0, 0, // 2039-2041 |
| 3040 | 0, 0, 0, // 2042-2044 |
| 3041 | 0, 0, 0, // 2045-2047 |
| 3042 | 0, 0, 0, // 2048-2050 |
| 3043 | 0, 0, 0, // 2051-2053 |
| 3044 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2054-2056 |
| 3045 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2057-2059 |
| 3046 | PPCE500ItinerariesBypass::NoBypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2060-2061 |
| 3047 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2062-2064 |
| 3048 | PPCE500ItinerariesBypass::E500_CR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2065-2067 |
| 3049 | PPCE500ItinerariesBypass::E500_CR_Bypass, PPCE500ItinerariesBypass::E500_CR_Bypass, PPCE500ItinerariesBypass::E500_CR_Bypass, // 2068-2070 |
| 3050 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2071-2072 |
| 3051 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2073-2074 |
| 3052 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2075-2077 |
| 3053 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2078-2080 |
| 3054 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2081-2083 |
| 3055 | PPCE500ItinerariesBypass::E500_DivBypass, 0, 0, // 2084-2086 |
| 3056 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2087-2089 |
| 3057 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2090-2092 |
| 3058 | PPCE500ItinerariesBypass::NoBypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2093-2094 |
| 3059 | PPCE500ItinerariesBypass::E500_DivBypass, 0, 0, // 2095-2097 |
| 3060 | PPCE500ItinerariesBypass::NoBypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2098-2099 |
| 3061 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_CR_Bypass, // 2100-2103 |
| 3062 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2104-2106 |
| 3063 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2107-2108 |
| 3064 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2109-2110 |
| 3065 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2111-2112 |
| 3066 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2113-2114 |
| 3067 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2115-2116 |
| 3068 | PPCE500ItinerariesBypass::NoBypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2117-2118 |
| 3069 | PPCE500ItinerariesBypass::E500_CR_Bypass, PPCE500ItinerariesBypass::E500_CR_Bypass, // 2119-2120 |
| 3070 | PPCE500ItinerariesBypass::E500_CR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, 0, // 2121-2123 |
| 3071 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_CR_Bypass, // 2124-2125 |
| 3072 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_CR_Bypass, // 2126-2127 |
| 3073 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2128-2129 |
| 3074 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_CR_Bypass, // 2130-2131 |
| 3075 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2132-2133 |
| 3076 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2134-2135 |
| 3077 | PPCE500ItinerariesBypass::NoBypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2136-2137 |
| 3078 | PPCE500ItinerariesBypass::E500_CR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2138-2139 |
| 3079 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2140-2141 |
| 3080 | PPCE500ItinerariesBypass::E500_CR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2142-2143 |
| 3081 | PPCE500ItinerariesBypass::NoBypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2144-2145 |
| 3082 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2146-2148 |
| 3083 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2149-2151 |
| 3084 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2152-2154 |
| 3085 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2155-2157 |
| 3086 | PPCE500ItinerariesBypass::NoBypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2158-2159 |
| 3087 | PPCE500ItinerariesBypass::NoBypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2160-2161 |
| 3088 | PPCE500ItinerariesBypass::NoBypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2162-2163 |
| 3089 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2164-2165 |
| 3090 | PPCE500ItinerariesBypass::NoBypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2166-2167 |
| 3091 | PPCE500ItinerariesBypass::NoBypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2168-2169 |
| 3092 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_CR_Bypass, // 2170-2171 |
| 3093 | PPCE500ItinerariesBypass::E500_CR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2172-2173 |
| 3094 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_CR_Bypass, // 2174-2175 |
| 3095 | PPCE500ItinerariesBypass::E500_CR_Bypass, PPCE500ItinerariesBypass::E500_CR_Bypass, // 2176-2177 |
| 3096 | PPCE500ItinerariesBypass::E500_CR_Bypass, PPCE500ItinerariesBypass::E500_CR_Bypass, PPCE500ItinerariesBypass::E500_CR_Bypass, // 2178-2180 |
| 3097 | PPCE500ItinerariesBypass::NoBypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2181-2182 |
| 3098 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2183-2185 |
| 3099 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2186-2187 |
| 3100 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2188-2189 |
| 3101 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2190-2192 |
| 3102 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2193-2194 |
| 3103 | PPCE500ItinerariesBypass::NoBypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2195-2196 |
| 3104 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2197-2198 |
| 3105 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2199-2200 |
| 3106 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2201-2202 |
| 3107 | PPCE500ItinerariesBypass::NoBypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2203-2204 |
| 3108 | PPCE500ItinerariesBypass::NoBypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2205-2206 |
| 3109 | PPCE500ItinerariesBypass::NoBypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2207-2208 |
| 3110 | PPCE500ItinerariesBypass::NoBypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2209-2210 |
| 3111 | PPCE500ItinerariesBypass::NoBypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2211-2212 |
| 3112 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2213-2214 |
| 3113 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2215-2216 |
| 3114 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2217-2219 |
| 3115 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2220-2222 |
| 3116 | PPCE500ItinerariesBypass::E500_CR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2223-2225 |
| 3117 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2226-2228 |
| 3118 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2229-2231 |
| 3119 | PPCE500ItinerariesBypass::NoBypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2232-2233 |
| 3120 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2234-2236 |
| 3121 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2237-2239 |
| 3122 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2240-2242 |
| 3123 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2243-2245 |
| 3124 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2246-2248 |
| 3125 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2249-2251 |
| 3126 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2252-2254 |
| 3127 | PPCE500ItinerariesBypass::E500_DivBypass, 0, 0, // 2255-2257 |
| 3128 | PPCE500ItinerariesBypass::E500_DivBypass, 0, 0, // 2258-2260 |
| 3129 | PPCE500ItinerariesBypass::E500_DivBypass, 0, 0, // 2261-2263 |
| 3130 | PPCE500ItinerariesBypass::E500_DivBypass, 0, 0, // 2264-2266 |
| 3131 | PPCE500ItinerariesBypass::E500_DivBypass, 0, 0, // 2267-2269 |
| 3132 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_CR_Bypass, // 2270-2271 |
| 3133 | PPCE500ItinerariesBypass::E500_DivBypass, 0, 0, // 2272-2274 |
| 3134 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2275-2277 |
| 3135 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2278-2279 |
| 3136 | PPCE500ItinerariesBypass::E500_CR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, 0, // 2280-2282 |
| 3137 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2283-2285 |
| 3138 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2286-2288 |
| 3139 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2289-2291 |
| 3140 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2292-2294 |
| 3141 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2295-2297 |
| 3142 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2298-2300 |
| 3143 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2301-2303 |
| 3144 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2304-2306 |
| 3145 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2307-2309 |
| 3146 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_CR_Bypass, // 2310-2313 |
| 3147 | PPCE500ItinerariesBypass::NoBypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2314-2315 |
| 3148 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2316-2318 |
| 3149 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2319-2321 |
| 3150 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2322-2323 |
| 3151 | PPCE500ItinerariesBypass::NoBypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2324-2325 |
| 3152 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2326-2327 |
| 3153 | PPCE500ItinerariesBypass::NoBypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2328-2329 |
| 3154 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2330-2331 |
| 3155 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2332-2333 |
| 3156 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2334-2336 |
| 3157 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2337-2338 |
| 3158 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2339-2341 |
| 3159 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2342-2344 |
| 3160 | PPCE500ItinerariesBypass::NoBypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2345-2346 |
| 3161 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2347-2348 |
| 3162 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2349-2351 |
| 3163 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2352-2354 |
| 3164 | PPCE500ItinerariesBypass::NoBypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2355-2356 |
| 3165 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2357-2359 |
| 3166 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2360-2362 |
| 3167 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2363-2365 |
| 3168 | PPCE500ItinerariesBypass::E500_CR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2366-2367 |
| 3169 | PPCE500ItinerariesBypass::E500_CR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2368-2370 |
| 3170 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2371-2373 |
| 3171 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2374-2376 |
| 3172 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2377-2379 |
| 3173 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2380-2382 |
| 3174 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2383-2385 |
| 3175 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2386-2388 |
| 3176 | PPCE500ItinerariesBypass::E500_CR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, 0, // 2389-2391 |
| 3177 | PPCE500ItinerariesBypass::NoBypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2392-2393 |
| 3178 | PPCE500ItinerariesBypass::E500_CR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2394-2395 |
| 3179 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2396-2397 |
| 3180 | PPCE500ItinerariesBypass::E500_CR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, 0, // 2398-2400 |
| 3181 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2401-2403 |
| 3182 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2404-2406 |
| 3183 | PPCE500ItinerariesBypass::E500_CR_Bypass, PPCE500ItinerariesBypass::E500_CR_Bypass, PPCE500ItinerariesBypass::E500_CR_Bypass, // 2407-2409 |
| 3184 | PPCE500ItinerariesBypass::E500_CR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2410-2411 |
| 3185 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2412-2414 |
| 3186 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2415-2417 |
| 3187 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2418-2420 |
| 3188 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2421-2423 |
| 3189 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2424-2425 |
| 3190 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2426-2428 |
| 3191 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2429-2430 |
| 3192 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2431-2432 |
| 3193 | PPCE500ItinerariesBypass::NoBypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2433-2434 |
| 3194 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2435-2436 |
| 3195 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2437-2438 |
| 3196 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2439-2440 |
| 3197 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2441-2442 |
| 3198 | PPCE500ItinerariesBypass::E500_CR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2443-2444 |
| 3199 | PPCE500ItinerariesBypass::E500_CR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2445-2446 |
| 3200 | PPCE500ItinerariesBypass::NoBypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2447-2448 |
| 3201 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2449-2450 |
| 3202 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2451-2453 |
| 3203 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2454-2455 |
| 3204 | PPCE500ItinerariesBypass::E500_CR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2456-2457 |
| 3205 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_CR_Bypass, // 2458-2459 |
| 3206 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2460-2461 |
| 3207 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2462-2463 |
| 3208 | PPCE500ItinerariesBypass::E500_CR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2464-2465 |
| 3209 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2466-2468 |
| 3210 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2469-2471 |
| 3211 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2472-2474 |
| 3212 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2475-2477 |
| 3213 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2478-2480 |
| 3214 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2481-2483 |
| 3215 | PPCE500ItinerariesBypass::E500_CR_Bypass, PPCE500ItinerariesBypass::E500_CR_Bypass, // 2484-2485 |
| 3216 | PPCE500ItinerariesBypass::E500_DivBypass, 0, 0, // 2486-2488 |
| 3217 | PPCE500ItinerariesBypass::E500_DivBypass, 0, 0, // 2489-2491 |
| 3218 | PPCE500ItinerariesBypass::NoBypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2492-2493 |
| 3219 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2494-2495 |
| 3220 | PPCE500ItinerariesBypass::NoBypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2496-2497 |
| 3221 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2498-2500 |
| 3222 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2501-2503 |
| 3223 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2504-2506 |
| 3224 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2507-2508 |
| 3225 | PPCE500ItinerariesBypass::NoBypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2509-2510 |
| 3226 | PPCE500ItinerariesBypass::NoBypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2511-2512 |
| 3227 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2513-2514 |
| 3228 | PPCE500ItinerariesBypass::NoBypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2515-2516 |
| 3229 | PPCE500ItinerariesBypass::NoBypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2517-2518 |
| 3230 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_CR_Bypass, // 2519-2520 |
| 3231 | PPCE500ItinerariesBypass::E500_CR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2521-2522 |
| 3232 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2523-2525 |
| 3233 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2526-2527 |
| 3234 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2528-2530 |
| 3235 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2531-2532 |
| 3236 | PPCE500ItinerariesBypass::NoBypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2533-2534 |
| 3237 | PPCE500ItinerariesBypass::NoBypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2535-2536 |
| 3238 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2537-2539 |
| 3239 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2540-2542 |
| 3240 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2543-2545 |
| 3241 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2546-2548 |
| 3242 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2549-2551 |
| 3243 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2552-2554 |
| 3244 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2555-2557 |
| 3245 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2558-2560 |
| 3246 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2561-2563 |
| 3247 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2564-2566 |
| 3248 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2567-2569 |
| 3249 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2570-2572 |
| 3250 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2573-2575 |
| 3251 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2576-2578 |
| 3252 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2579-2581 |
| 3253 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2582-2584 |
| 3254 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2585-2587 |
| 3255 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2588-2590 |
| 3256 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2591-2593 |
| 3257 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2594-2595 |
| 3258 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2596-2598 |
| 3259 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2599-2600 |
| 3260 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2601-2603 |
| 3261 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2604-2605 |
| 3262 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2606-2607 |
| 3263 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2608-2610 |
| 3264 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2611-2613 |
| 3265 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2614-2616 |
| 3266 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2617-2619 |
| 3267 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2620-2622 |
| 3268 | PPCE500ItinerariesBypass::E500_CR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2623-2625 |
| 3269 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2626-2628 |
| 3270 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2629-2631 |
| 3271 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2632-2634 |
| 3272 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2635-2637 |
| 3273 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2638-2640 |
| 3274 | PPCE500ItinerariesBypass::E500_CR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2641-2643 |
| 3275 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2644-2646 |
| 3276 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2647-2649 |
| 3277 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2650-2652 |
| 3278 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2653-2655 |
| 3279 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2656-2658 |
| 3280 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2659-2661 |
| 3281 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2662-2664 |
| 3282 | PPCE500ItinerariesBypass::E500_CR_Bypass, PPCE500ItinerariesBypass::E500_CR_Bypass, PPCE500ItinerariesBypass::E500_CR_Bypass, // 2665-2667 |
| 3283 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2668-2669 |
| 3284 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2670-2672 |
| 3285 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2673-2675 |
| 3286 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2676-2678 |
| 3287 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2679-2681 |
| 3288 | PPCE500ItinerariesBypass::NoBypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2682-2683 |
| 3289 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2684-2686 |
| 3290 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2687-2689 |
| 3291 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2690-2691 |
| 3292 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2692-2693 |
| 3293 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2694-2695 |
| 3294 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2696-2697 |
| 3295 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2698-2699 |
| 3296 | PPCE500ItinerariesBypass::NoBypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2700-2701 |
| 3297 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2702-2704 |
| 3298 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2705-2706 |
| 3299 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2707-2708 |
| 3300 | PPCE500ItinerariesBypass::NoBypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2709-2710 |
| 3301 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2711-2713 |
| 3302 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2714-2716 |
| 3303 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2717-2719 |
| 3304 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2720-2722 |
| 3305 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2723-2725 |
| 3306 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2726-2728 |
| 3307 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2729-2731 |
| 3308 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2732-2734 |
| 3309 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2735-2737 |
| 3310 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2738-2740 |
| 3311 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2741-2743 |
| 3312 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2744-2746 |
| 3313 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2747-2749 |
| 3314 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2750-2752 |
| 3315 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2753-2755 |
| 3316 | PPCE500ItinerariesBypass::NoBypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2756-2757 |
| 3317 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2758-2759 |
| 3318 | PPCE500ItinerariesBypass::NoBypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2760-2761 |
| 3319 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2762-2763 |
| 3320 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2764-2765 |
| 3321 | PPCE500ItinerariesBypass::NoBypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2766-2767 |
| 3322 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2768-2769 |
| 3323 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2770-2771 |
| 3324 | PPCE500ItinerariesBypass::NoBypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2772-2773 |
| 3325 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2774-2776 |
| 3326 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2777-2779 |
| 3327 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2780-2782 |
| 3328 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2783-2785 |
| 3329 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2786-2788 |
| 3330 | PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2789-2790 |
| 3331 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2791-2793 |
| 3332 | PPCE500mcItinerariesBypass::E500mc_CR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2794-2796 |
| 3333 | PPCE500mcItinerariesBypass::E500mc_CR_Bypass, PPCE500mcItinerariesBypass::E500mc_CR_Bypass, PPCE500mcItinerariesBypass::E500mc_CR_Bypass, // 2797-2799 |
| 3334 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 2800-2802 |
| 3335 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2803-2804 |
| 3336 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2805-2806 |
| 3337 | PPCE500mcItinerariesBypass::E500mc_CR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 2807-2809 |
| 3338 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2810-2812 |
| 3339 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 2813-2815 |
| 3340 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 2816-2818 |
| 3341 | PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2819-2820 |
| 3342 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 2821-2823 |
| 3343 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 2824-2827 |
| 3344 | PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2828-2829 |
| 3345 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_CR_Bypass, // 2830-2833 |
| 3346 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2834-2836 |
| 3347 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2837-2838 |
| 3348 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2839-2840 |
| 3349 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2841-2843 |
| 3350 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2844-2846 |
| 3351 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2847-2849 |
| 3352 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2850-2851 |
| 3353 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2852-2853 |
| 3354 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2854-2855 |
| 3355 | PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2856-2857 |
| 3356 | PPCE500mcItinerariesBypass::E500mc_CR_Bypass, PPCE500mcItinerariesBypass::E500mc_CR_Bypass, // 2858-2859 |
| 3357 | PPCE500mcItinerariesBypass::E500mc_CR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, 0, // 2860-2862 |
| 3358 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_CR_Bypass, // 2863-2864 |
| 3359 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_CR_Bypass, // 2865-2866 |
| 3360 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 2867 |
| 3361 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2868-2869 |
| 3362 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_CR_Bypass, // 2870-2871 |
| 3363 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2872-2873 |
| 3364 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2874-2875 |
| 3365 | PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2876-2877 |
| 3366 | PPCE500mcItinerariesBypass::E500mc_CR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2878-2879 |
| 3367 | PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::NoBypass, // 2880-2882 |
| 3368 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2883-2884 |
| 3369 | PPCE500mcItinerariesBypass::E500mc_CR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2885-2886 |
| 3370 | PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2887-2888 |
| 3371 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2889-2891 |
| 3372 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2892-2894 |
| 3373 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2895-2897 |
| 3374 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2898-2900 |
| 3375 | PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2901-2902 |
| 3376 | PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2903-2904 |
| 3377 | PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2905-2906 |
| 3378 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2907-2909 |
| 3379 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2910-2912 |
| 3380 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2913-2914 |
| 3381 | PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2915-2916 |
| 3382 | PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2917-2918 |
| 3383 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_CR_Bypass, // 2919-2920 |
| 3384 | PPCE500mcItinerariesBypass::E500mc_CR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2921-2922 |
| 3385 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_CR_Bypass, // 2923-2924 |
| 3386 | PPCE500mcItinerariesBypass::E500mc_CR_Bypass, PPCE500mcItinerariesBypass::E500mc_CR_Bypass, // 2925-2926 |
| 3387 | PPCE500mcItinerariesBypass::E500mc_CR_Bypass, PPCE500mcItinerariesBypass::E500mc_CR_Bypass, PPCE500mcItinerariesBypass::E500mc_CR_Bypass, // 2927-2929 |
| 3388 | PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2930-2931 |
| 3389 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2932-2934 |
| 3390 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2935-2936 |
| 3391 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2937-2938 |
| 3392 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2939-2941 |
| 3393 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2942-2944 |
| 3394 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2945-2947 |
| 3395 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2948-2950 |
| 3396 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2951-2953 |
| 3397 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2954-2955 |
| 3398 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2956-2958 |
| 3399 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2959-2961 |
| 3400 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2962-2964 |
| 3401 | PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2965-2966 |
| 3402 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2967-2968 |
| 3403 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2969-2970 |
| 3404 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2971-2972 |
| 3405 | PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2973-2974 |
| 3406 | PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2975-2976 |
| 3407 | PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2977-2978 |
| 3408 | PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2979-2980 |
| 3409 | PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2981-2982 |
| 3410 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2983-2984 |
| 3411 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2985-2986 |
| 3412 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2987-2989 |
| 3413 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2990-2992 |
| 3414 | PPCE500mcItinerariesBypass::E500mc_CR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2993-2995 |
| 3415 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2996-2998 |
| 3416 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2999-3001 |
| 3417 | PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3002-3003 |
| 3418 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3004-3006 |
| 3419 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3007-3009 |
| 3420 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3010-3012 |
| 3421 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3013-3015 |
| 3422 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3016-3018 |
| 3423 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3019-3021 |
| 3424 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3022-3024 |
| 3425 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3025-3027 |
| 3426 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3028-3031 |
| 3427 | PPCE500mcItinerariesBypass::E500mc_CR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3032-3034 |
| 3428 | PPCE500mcItinerariesBypass::E500mc_CR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3035-3037 |
| 3429 | PPCE500mcItinerariesBypass::E500mc_CR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3038-3040 |
| 3430 | PPCE500mcItinerariesBypass::E500mc_CR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3041-3043 |
| 3431 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3044-3046 |
| 3432 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3047-3049 |
| 3433 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3050-3052 |
| 3434 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3053-3055 |
| 3435 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3056-3058 |
| 3436 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_CR_Bypass, // 3059-3060 |
| 3437 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3061-3063 |
| 3438 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3064 |
| 3439 | PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::NoBypass, // 3065-3067 |
| 3440 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3068-3069 |
| 3441 | PPCE500mcItinerariesBypass::E500mc_CR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, 0, // 3070-3072 |
| 3442 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3073-3075 |
| 3443 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3076-3078 |
| 3444 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3079-3081 |
| 3445 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3082-3084 |
| 3446 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3085-3087 |
| 3447 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3088-3090 |
| 3448 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3091-3093 |
| 3449 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3094-3096 |
| 3450 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3097-3099 |
| 3451 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_CR_Bypass, // 3100-3103 |
| 3452 | PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3104-3105 |
| 3453 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3106-3108 |
| 3454 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3109-3111 |
| 3455 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3112-3113 |
| 3456 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3114-3116 |
| 3457 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3117-3119 |
| 3458 | PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3120-3121 |
| 3459 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3122-3123 |
| 3460 | PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3124-3125 |
| 3461 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3126-3127 |
| 3462 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3128-3129 |
| 3463 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3130-3132 |
| 3464 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3133-3134 |
| 3465 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3135-3137 |
| 3466 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3138-3140 |
| 3467 | PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3141-3142 |
| 3468 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3143-3144 |
| 3469 | PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3145-3146 |
| 3470 | PPCE500mcItinerariesBypass::E500mc_CR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3147-3149 |
| 3471 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3150-3152 |
| 3472 | PPCE500mcItinerariesBypass::E500mc_CR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3153-3155 |
| 3473 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3156-3158 |
| 3474 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3159-3161 |
| 3475 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3162-3164 |
| 3476 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3165-3167 |
| 3477 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3168-3170 |
| 3478 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3171-3173 |
| 3479 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3174-3176 |
| 3480 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3177-3179 |
| 3481 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3180-3182 |
| 3482 | PPCE500mcItinerariesBypass::E500mc_CR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3183-3184 |
| 3483 | PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::NoBypass, // 3185-3187 |
| 3484 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3188 |
| 3485 | PPCE500mcItinerariesBypass::E500mc_CR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3189-3191 |
| 3486 | PPCE500mcItinerariesBypass::E500mc_CR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3192-3194 |
| 3487 | PPCE500mcItinerariesBypass::E500mc_CR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3195-3197 |
| 3488 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3198-3200 |
| 3489 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3201-3203 |
| 3490 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3204-3206 |
| 3491 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3207-3209 |
| 3492 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3210-3212 |
| 3493 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3213-3215 |
| 3494 | PPCE500mcItinerariesBypass::E500mc_CR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, 0, // 3216-3218 |
| 3495 | PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3219-3220 |
| 3496 | PPCE500mcItinerariesBypass::E500mc_CR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3221-3222 |
| 3497 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3223-3224 |
| 3498 | PPCE500mcItinerariesBypass::E500mc_CR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, 0, // 3225-3227 |
| 3499 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3228-3230 |
| 3500 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3231-3233 |
| 3501 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3234-3236 |
| 3502 | PPCE500mcItinerariesBypass::E500mc_CR_Bypass, PPCE500mcItinerariesBypass::E500mc_CR_Bypass, PPCE500mcItinerariesBypass::E500mc_CR_Bypass, // 3237-3239 |
| 3503 | PPCE500mcItinerariesBypass::E500mc_CR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3240-3241 |
| 3504 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3242-3244 |
| 3505 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3245-3247 |
| 3506 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3248-3250 |
| 3507 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3251-3253 |
| 3508 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3254-3257 |
| 3509 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3258-3260 |
| 3510 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3261-3263 |
| 3511 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3264-3265 |
| 3512 | PPCE500mcItinerariesBypass::E500mc_CR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3266-3268 |
| 3513 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3269-3270 |
| 3514 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3271-3273 |
| 3515 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3274-3276 |
| 3516 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3277-3278 |
| 3517 | PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3279-3280 |
| 3518 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3281-3282 |
| 3519 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3283-3284 |
| 3520 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3285-3287 |
| 3521 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3288-3290 |
| 3522 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3291-3292 |
| 3523 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3293-3294 |
| 3524 | PPCE500mcItinerariesBypass::E500mc_CR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3295-3296 |
| 3525 | PPCE500mcItinerariesBypass::E500mc_CR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3297-3298 |
| 3526 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3299-3301 |
| 3527 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3302-3304 |
| 3528 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3305-3307 |
| 3529 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3308-3310 |
| 3530 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3311-3313 |
| 3531 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3314-3316 |
| 3532 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3317-3319 |
| 3533 | PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3320-3321 |
| 3534 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3322-3324 |
| 3535 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3325-3326 |
| 3536 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3327-3329 |
| 3537 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3330-3331 |
| 3538 | PPCE500mcItinerariesBypass::E500mc_CR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3332-3333 |
| 3539 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_CR_Bypass, // 3334-3335 |
| 3540 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3336-3337 |
| 3541 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3338-3339 |
| 3542 | PPCE500mcItinerariesBypass::E500mc_CR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3340-3341 |
| 3543 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3342-3344 |
| 3544 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3345-3347 |
| 3545 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3348-3350 |
| 3546 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3351-3353 |
| 3547 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3354-3356 |
| 3548 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3357-3359 |
| 3549 | PPCE500mcItinerariesBypass::E500mc_CR_Bypass, PPCE500mcItinerariesBypass::E500mc_CR_Bypass, // 3360-3361 |
| 3550 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3362 |
| 3551 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3363-3365 |
| 3552 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3366-3368 |
| 3553 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3369-3371 |
| 3554 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3372-3374 |
| 3555 | PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3375-3376 |
| 3556 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3377-3378 |
| 3557 | PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3379-3380 |
| 3558 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3381-3383 |
| 3559 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3384-3385 |
| 3560 | PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3386-3387 |
| 3561 | PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3388-3389 |
| 3562 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3390-3391 |
| 3563 | PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3392-3393 |
| 3564 | PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3394-3395 |
| 3565 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_CR_Bypass, // 3396-3397 |
| 3566 | PPCE500mcItinerariesBypass::E500mc_CR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3398-3399 |
| 3567 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3400-3402 |
| 3568 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3403-3404 |
| 3569 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3405-3407 |
| 3570 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3408-3409 |
| 3571 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3410-3412 |
| 3572 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3413-3415 |
| 3573 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3416-3419 |
| 3574 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3420-3422 |
| 3575 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3423-3426 |
| 3576 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3427-3429 |
| 3577 | PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3430-3431 |
| 3578 | PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3432-3433 |
| 3579 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3434-3436 |
| 3580 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3437-3439 |
| 3581 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3440-3442 |
| 3582 | PPCE500mcItinerariesBypass::E500mc_CR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3443-3445 |
| 3583 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3446-3448 |
| 3584 | PPCE500mcItinerariesBypass::E500mc_CR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3449-3451 |
| 3585 | PPCE500mcItinerariesBypass::E500mc_CR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3452-3454 |
| 3586 | PPCE500mcItinerariesBypass::E500mc_CR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3455-3457 |
| 3587 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3458-3459 |
| 3588 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3460-3461 |
| 3589 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3462-3464 |
| 3590 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3465-3466 |
| 3591 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3467-3468 |
| 3592 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3469-3471 |
| 3593 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3472-3474 |
| 3594 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3475-3477 |
| 3595 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3478-3480 |
| 3596 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3481-3483 |
| 3597 | PPCE500mcItinerariesBypass::E500mc_CR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3484-3486 |
| 3598 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3487-3489 |
| 3599 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3490-3492 |
| 3600 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3493-3495 |
| 3601 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3496-3498 |
| 3602 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3499-3501 |
| 3603 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3502-3504 |
| 3604 | PPCE500mcItinerariesBypass::E500mc_CR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3505-3507 |
| 3605 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3508-3510 |
| 3606 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3511-3513 |
| 3607 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3514-3516 |
| 3608 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3517-3519 |
| 3609 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3520-3522 |
| 3610 | PPCE500mcItinerariesBypass::E500mc_CR_Bypass, PPCE500mcItinerariesBypass::E500mc_CR_Bypass, PPCE500mcItinerariesBypass::E500mc_CR_Bypass, // 3523-3525 |
| 3611 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3526-3527 |
| 3612 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3528 |
| 3613 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3529 |
| 3614 | PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::NoBypass, // 3530-3532 |
| 3615 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3533-3535 |
| 3616 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3536-3538 |
| 3617 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3539-3541 |
| 3618 | PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3542-3543 |
| 3619 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3544 |
| 3620 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3545-3547 |
| 3621 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3548-3550 |
| 3622 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3551-3552 |
| 3623 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3553-3555 |
| 3624 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3556-3557 |
| 3625 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3558-3560 |
| 3626 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3561-3562 |
| 3627 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3563-3564 |
| 3628 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3565-3566 |
| 3629 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3567-3569 |
| 3630 | PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3570-3571 |
| 3631 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3572-3574 |
| 3632 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3575-3576 |
| 3633 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3577-3579 |
| 3634 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3580-3582 |
| 3635 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3583-3585 |
| 3636 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3586-3588 |
| 3637 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3589-3591 |
| 3638 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3592-3593 |
| 3639 | PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3594-3595 |
| 3640 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3596-3598 |
| 3641 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3599-3601 |
| 3642 | PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3602-3603 |
| 3643 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3604-3606 |
| 3644 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3607-3609 |
| 3645 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3610-3612 |
| 3646 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3613-3615 |
| 3647 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3616-3618 |
| 3648 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3619-3620 |
| 3649 | PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3621-3622 |
| 3650 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3623-3625 |
| 3651 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3626-3627 |
| 3652 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3628-3629 |
| 3653 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3630-3632 |
| 3654 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3633-3635 |
| 3655 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3636-3638 |
| 3656 | PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3639-3640 |
| 3657 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3641-3642 |
| 3658 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3643-3644 |
| 3659 | PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3645-3646 |
| 3660 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3647-3649 |
| 3661 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3650-3652 |
| 3662 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3653-3655 |
| 3663 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3656-3658 |
| 3664 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3659-3660 |
| 3665 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3661-3663 |
| 3666 | PPCE5500ItinerariesBypass::E5500_CR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3664-3666 |
| 3667 | PPCE5500ItinerariesBypass::E5500_CR_Bypass, PPCE5500ItinerariesBypass::E5500_CR_Bypass, PPCE5500ItinerariesBypass::E5500_CR_Bypass, // 3667-3669 |
| 3668 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 3670-3672 |
| 3669 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3673-3674 |
| 3670 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3675-3676 |
| 3671 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3677-3678 |
| 3672 | PPCE5500ItinerariesBypass::E5500_CR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 3679-3681 |
| 3673 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3682-3684 |
| 3674 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3685-3687 |
| 3675 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 3688-3690 |
| 3676 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 3691-3693 |
| 3677 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3694-3695 |
| 3678 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3696-3698 |
| 3679 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 3699-3701 |
| 3680 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 3702-3705 |
| 3681 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3706-3707 |
| 3682 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_CR_Bypass, // 3708-3711 |
| 3683 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3712-3714 |
| 3684 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3715-3716 |
| 3685 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3717-3718 |
| 3686 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3719-3720 |
| 3687 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3721-3722 |
| 3688 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3723-3724 |
| 3689 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3725-3727 |
| 3690 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3728-3730 |
| 3691 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3731-3733 |
| 3692 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3734-3735 |
| 3693 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3736-3737 |
| 3694 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3738-3739 |
| 3695 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3740-3741 |
| 3696 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3742-3744 |
| 3697 | PPCE5500ItinerariesBypass::E5500_CR_Bypass, PPCE5500ItinerariesBypass::E5500_CR_Bypass, // 3745-3746 |
| 3698 | PPCE5500ItinerariesBypass::E5500_CR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, 0, // 3747-3749 |
| 3699 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_CR_Bypass, // 3750-3751 |
| 3700 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3752 |
| 3701 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 3753 |
| 3702 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_CR_Bypass, // 3754-3755 |
| 3703 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3756-3757 |
| 3704 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3758-3759 |
| 3705 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3760 |
| 3706 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::NoBypass, // 3761-3763 |
| 3707 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3764-3765 |
| 3708 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3766 |
| 3709 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3767-3769 |
| 3710 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3770-3772 |
| 3711 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3773-3775 |
| 3712 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3776-3778 |
| 3713 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3779-3781 |
| 3714 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3782-3783 |
| 3715 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3784-3785 |
| 3716 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3786-3787 |
| 3717 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3788-3789 |
| 3718 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3790-3791 |
| 3719 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3792-3794 |
| 3720 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3795-3797 |
| 3721 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3798-3799 |
| 3722 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3800-3801 |
| 3723 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3802-3803 |
| 3724 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3804 |
| 3725 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3805 |
| 3726 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_CR_Bypass, // 3806-3807 |
| 3727 | PPCE5500ItinerariesBypass::E5500_CR_Bypass, PPCE5500ItinerariesBypass::E5500_CR_Bypass, // 3808-3809 |
| 3728 | PPCE5500ItinerariesBypass::E5500_CR_Bypass, PPCE5500ItinerariesBypass::E5500_CR_Bypass, PPCE5500ItinerariesBypass::E5500_CR_Bypass, // 3810-3812 |
| 3729 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3813-3814 |
| 3730 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3815-3817 |
| 3731 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3818-3819 |
| 3732 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3820-3821 |
| 3733 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3822-3824 |
| 3734 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3825-3827 |
| 3735 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3828-3830 |
| 3736 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3831-3833 |
| 3737 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3834-3836 |
| 3738 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3837-3838 |
| 3739 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3839-3841 |
| 3740 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3842-3844 |
| 3741 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3845-3847 |
| 3742 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3848-3849 |
| 3743 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3850-3851 |
| 3744 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3852-3853 |
| 3745 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3854-3855 |
| 3746 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3856-3857 |
| 3747 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3858-3859 |
| 3748 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3860-3861 |
| 3749 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3862-3863 |
| 3750 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3864-3865 |
| 3751 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3866-3867 |
| 3752 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3868-3869 |
| 3753 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3870-3871 |
| 3754 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3872-3873 |
| 3755 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3874-3875 |
| 3756 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3876-3877 |
| 3757 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3878-3880 |
| 3758 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3881-3883 |
| 3759 | PPCE5500ItinerariesBypass::E5500_CR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3884-3886 |
| 3760 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3887-3889 |
| 3761 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3890-3892 |
| 3762 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3893-3894 |
| 3763 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3895-3897 |
| 3764 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3898-3900 |
| 3765 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3901-3903 |
| 3766 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3904-3906 |
| 3767 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3907-3909 |
| 3768 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3910-3912 |
| 3769 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3913-3915 |
| 3770 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3916-3918 |
| 3771 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3919-3921 |
| 3772 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3922-3924 |
| 3773 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3925-3927 |
| 3774 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 3928-3930 |
| 3775 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 3931-3933 |
| 3776 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 3934-3937 |
| 3777 | PPCE5500ItinerariesBypass::E5500_CR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 3938-3940 |
| 3778 | PPCE5500ItinerariesBypass::E5500_CR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 3941-3943 |
| 3779 | PPCE5500ItinerariesBypass::E5500_CR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 3944-3946 |
| 3780 | PPCE5500ItinerariesBypass::E5500_CR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 3947-3949 |
| 3781 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 3950-3952 |
| 3782 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 3953-3955 |
| 3783 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 3956-3958 |
| 3784 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 3959-3961 |
| 3785 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 3962-3964 |
| 3786 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_CR_Bypass, // 3965-3966 |
| 3787 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 3967-3969 |
| 3788 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 3970 |
| 3789 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::NoBypass, // 3971-3973 |
| 3790 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3974-3975 |
| 3791 | PPCE5500ItinerariesBypass::E5500_CR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, 0, // 3976-3978 |
| 3792 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3979-3981 |
| 3793 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3982-3984 |
| 3794 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3985-3987 |
| 3795 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3988-3990 |
| 3796 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3991-3993 |
| 3797 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3994-3996 |
| 3798 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3997-3999 |
| 3799 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4000-4002 |
| 3800 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4003-4005 |
| 3801 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_CR_Bypass, // 4006-4009 |
| 3802 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4010-4011 |
| 3803 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4012-4014 |
| 3804 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4015-4017 |
| 3805 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4018-4020 |
| 3806 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4021-4022 |
| 3807 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4023-4025 |
| 3808 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4026-4028 |
| 3809 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4029-4030 |
| 3810 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4031-4032 |
| 3811 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4033-4034 |
| 3812 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4035-4036 |
| 3813 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4037-4038 |
| 3814 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4039-4040 |
| 3815 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4041-4042 |
| 3816 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4043-4045 |
| 3817 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4046-4047 |
| 3818 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4048-4050 |
| 3819 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4051-4053 |
| 3820 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4054-4055 |
| 3821 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4056-4057 |
| 3822 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4058-4059 |
| 3823 | PPCE5500ItinerariesBypass::E5500_CR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 4060-4062 |
| 3824 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 4063-4065 |
| 3825 | PPCE5500ItinerariesBypass::E5500_CR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 4066-4068 |
| 3826 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 4069-4071 |
| 3827 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 4072-4074 |
| 3828 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 4075-4077 |
| 3829 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 4078-4080 |
| 3830 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 4081-4083 |
| 3831 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 4084-4086 |
| 3832 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 4087-4089 |
| 3833 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 4090-4092 |
| 3834 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 4093-4095 |
| 3835 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4096 |
| 3836 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::NoBypass, // 4097-4099 |
| 3837 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 4100 |
| 3838 | PPCE5500ItinerariesBypass::E5500_CR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4101-4103 |
| 3839 | PPCE5500ItinerariesBypass::E5500_CR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 4104-4106 |
| 3840 | PPCE5500ItinerariesBypass::E5500_CR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 4107-4109 |
| 3841 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4110-4112 |
| 3842 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4113-4115 |
| 3843 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4116-4118 |
| 3844 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4119-4121 |
| 3845 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4122-4124 |
| 3846 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4125-4127 |
| 3847 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4128-4130 |
| 3848 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4131-4133 |
| 3849 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4134-4136 |
| 3850 | PPCE5500ItinerariesBypass::E5500_CR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, 0, // 4137-4139 |
| 3851 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4140-4141 |
| 3852 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4142 |
| 3853 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4143-4144 |
| 3854 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4145-4147 |
| 3855 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4148-4150 |
| 3856 | PPCE5500ItinerariesBypass::E5500_CR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, 0, // 4151-4153 |
| 3857 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4154-4156 |
| 3858 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 4157-4159 |
| 3859 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4160-4162 |
| 3860 | PPCE5500ItinerariesBypass::E5500_CR_Bypass, PPCE5500ItinerariesBypass::E5500_CR_Bypass, PPCE5500ItinerariesBypass::E5500_CR_Bypass, // 4163-4165 |
| 3861 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4166 |
| 3862 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4167-4169 |
| 3863 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4170-4172 |
| 3864 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4173-4175 |
| 3865 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4176-4178 |
| 3866 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 4179-4181 |
| 3867 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 4182-4184 |
| 3868 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 4185-4188 |
| 3869 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 4189-4191 |
| 3870 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 4192-4194 |
| 3871 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4195-4196 |
| 3872 | PPCE5500ItinerariesBypass::E5500_CR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 4197-4199 |
| 3873 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4200-4201 |
| 3874 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4202-4204 |
| 3875 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4205-4207 |
| 3876 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4208-4209 |
| 3877 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4210-4211 |
| 3878 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4212-4213 |
| 3879 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4214-4215 |
| 3880 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4216-4217 |
| 3881 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4218-4220 |
| 3882 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4221-4223 |
| 3883 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4224-4225 |
| 3884 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4226-4227 |
| 3885 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4228 |
| 3886 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4229 |
| 3887 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4230-4232 |
| 3888 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4233-4235 |
| 3889 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4236-4238 |
| 3890 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4239-4241 |
| 3891 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4242-4244 |
| 3892 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4245-4247 |
| 3893 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4248-4250 |
| 3894 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4251-4252 |
| 3895 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4253-4255 |
| 3896 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4256-4257 |
| 3897 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4258-4260 |
| 3898 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4261-4262 |
| 3899 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4263 |
| 3900 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4264 |
| 3901 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4265-4266 |
| 3902 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4267 |
| 3903 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4268-4270 |
| 3904 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4271-4273 |
| 3905 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4274-4276 |
| 3906 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4277-4279 |
| 3907 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4280-4282 |
| 3908 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4283-4285 |
| 3909 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4286-4288 |
| 3910 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4289-4291 |
| 3911 | PPCE5500ItinerariesBypass::E5500_CR_Bypass, PPCE5500ItinerariesBypass::E5500_CR_Bypass, // 4292-4293 |
| 3912 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4294-4296 |
| 3913 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4297-4299 |
| 3914 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 4300 |
| 3915 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4301-4303 |
| 3916 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 4304-4306 |
| 3917 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 4307-4309 |
| 3918 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4310-4312 |
| 3919 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4313-4315 |
| 3920 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4316-4317 |
| 3921 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4318-4319 |
| 3922 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4320-4321 |
| 3923 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4322-4324 |
| 3924 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4325-4326 |
| 3925 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4327-4328 |
| 3926 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4329-4330 |
| 3927 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4331-4332 |
| 3928 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4333-4334 |
| 3929 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4335 |
| 3930 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4336 |
| 3931 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4337-4339 |
| 3932 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4340-4341 |
| 3933 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4342-4344 |
| 3934 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4345-4346 |
| 3935 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 4347-4349 |
| 3936 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 4350-4352 |
| 3937 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 4353-4356 |
| 3938 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 4357-4359 |
| 3939 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 4360-4363 |
| 3940 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 4364-4366 |
| 3941 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4367-4368 |
| 3942 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4369-4370 |
| 3943 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4371-4373 |
| 3944 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4374-4376 |
| 3945 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4377-4379 |
| 3946 | PPCE5500ItinerariesBypass::E5500_CR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 4380-4382 |
| 3947 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4383-4385 |
| 3948 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4386-4388 |
| 3949 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4389-4391 |
| 3950 | PPCE5500ItinerariesBypass::E5500_CR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 4392-4394 |
| 3951 | PPCE5500ItinerariesBypass::E5500_CR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 4395-4397 |
| 3952 | PPCE5500ItinerariesBypass::E5500_CR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 4398-4400 |
| 3953 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4401-4403 |
| 3954 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4404-4405 |
| 3955 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4406-4407 |
| 3956 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4408-4410 |
| 3957 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4411-4412 |
| 3958 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4413-4414 |
| 3959 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4415-4417 |
| 3960 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4418-4420 |
| 3961 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4421-4423 |
| 3962 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4424-4426 |
| 3963 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4427-4429 |
| 3964 | PPCE5500ItinerariesBypass::E5500_CR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4430-4432 |
| 3965 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4433-4435 |
| 3966 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 4436-4438 |
| 3967 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4439-4441 |
| 3968 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4442-4444 |
| 3969 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4445-4447 |
| 3970 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4448-4450 |
| 3971 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4451-4453 |
| 3972 | PPCE5500ItinerariesBypass::E5500_CR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4454-4456 |
| 3973 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4457-4459 |
| 3974 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4460-4462 |
| 3975 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4463-4465 |
| 3976 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4466-4468 |
| 3977 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4469-4471 |
| 3978 | PPCE5500ItinerariesBypass::E5500_CR_Bypass, PPCE5500ItinerariesBypass::E5500_CR_Bypass, PPCE5500ItinerariesBypass::E5500_CR_Bypass, // 4472-4474 |
| 3979 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4475-4476 |
| 3980 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 4477 |
| 3981 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 4478 |
| 3982 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::NoBypass, // 4479-4481 |
| 3983 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4482-4484 |
| 3984 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4485-4487 |
| 3985 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4488-4490 |
| 3986 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4491-4492 |
| 3987 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 4493 |
| 3988 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 4494-4496 |
| 3989 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4497-4499 |
| 3990 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4500-4501 |
| 3991 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4502-4503 |
| 3992 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4504-4506 |
| 3993 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4507-4508 |
| 3994 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4509-4511 |
| 3995 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4512-4513 |
| 3996 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4514-4515 |
| 3997 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4516-4517 |
| 3998 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4518-4520 |
| 3999 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4521-4523 |
| 4000 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4524-4525 |
| 4001 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4526-4528 |
| 4002 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4529-4531 |
| 4003 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4532-4534 |
| 4004 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4535-4537 |
| 4005 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4538-4540 |
| 4006 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4541-4542 |
| 4007 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4543-4545 |
| 4008 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4546-4548 |
| 4009 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4549-4550 |
| 4010 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4551-4552 |
| 4011 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4553-4555 |
| 4012 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4556-4558 |
| 4013 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4559-4561 |
| 4014 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4562-4564 |
| 4015 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4565-4567 |
| 4016 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4568-4569 |
| 4017 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4570-4571 |
| 4018 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4572-4574 |
| 4019 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4575-4576 |
| 4020 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4577-4578 |
| 4021 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4579-4581 |
| 4022 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4582-4584 |
| 4023 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4585-4587 |
| 4024 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4588-4589 |
| 4025 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4590-4591 |
| 4026 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4592-4593 |
| 4027 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4594-4595 |
| 4028 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4596-4598 |
| 4029 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4599-4601 |
| 4030 | 0 // End bypass tables |
| 4031 | }; |
| 4032 | |
| 4033 | static constexpr llvm::InstrItinerary PPC440Itineraries[] = { |
| 4034 | { 0, 0, 0, 0, 0 }, // 0 NoInstrModel |
| 4035 | { 1, 1, 6, 0, 0 }, // 1 IIC_LdStSync |
| 4036 | { 1, 6, 11, 1, 4 }, // 2 IIC_IntSimple |
| 4037 | { 1, 6, 11, 4, 7 }, // 3 IIC_IntGeneral |
| 4038 | { 1, 11, 16, 7, 9 }, // 4 IIC_BrB |
| 4039 | { 0, 0, 0, 0, 0 }, // 5 IIC_VecFP |
| 4040 | { 1, 6, 11, 9, 12 }, // 6 IIC_IntRotate |
| 4041 | { 1, 6, 11, 12, 15 }, // 7 IIC_IntCompare |
| 4042 | { 0, 0, 0, 0, 0 }, // 8 IIC_SprABORT |
| 4043 | { 0, 0, 0, 0, 0 }, // 9 IIC_LdStCOPY |
| 4044 | { 0, 0, 0, 0, 0 }, // 10 IIC_LdStPASTE |
| 4045 | { 1, 11, 16, 15, 18 }, // 11 IIC_BrCR |
| 4046 | { 1, 16, 25, 18, 21 }, // 12 IIC_FPGeneral |
| 4047 | { 0, 0, 0, 0, 0 }, // 13 IIC_LdStLD |
| 4048 | { 1, 25, 30, 21, 23 }, // 14 IIC_LdStDCBF |
| 4049 | { 1, 30, 35, 23, 26 }, // 15 IIC_LdStLoad |
| 4050 | { 1, 16, 25, 26, 29 }, // 16 IIC_FPCompare |
| 4051 | { 0, 0, 0, 0, 0 }, // 17 IIC_IntDivD |
| 4052 | { 1, 35, 40, 29, 32 }, // 18 IIC_IntDivW |
| 4053 | { 0, 0, 0, 0, 0 }, // 19 IIC_VecGeneral |
| 4054 | { 0, 0, 0, 0, 0 }, // 20 IIC_FPDGeneral |
| 4055 | { 1, 16, 25, 32, 35 }, // 21 IIC_FPAddSub |
| 4056 | { 1, 40, 49, 35, 38 }, // 22 IIC_FPDivD |
| 4057 | { 0, 0, 0, 0, 0 }, // 23 IIC_FPSGeneral |
| 4058 | { 0, 0, 0, 0, 0 }, // 24 IIC_VecComplex |
| 4059 | { 1, 30, 35, 38, 41 }, // 25 IIC_LdStStore |
| 4060 | { 0, 0, 0, 0, 0 }, // 26 IIC_IntRotateDI |
| 4061 | { 1, 49, 58, 41, 44 }, // 27 IIC_FPDivS |
| 4062 | { 1, 16, 25, 44, 48 }, // 28 IIC_FPFused |
| 4063 | { 0, 0, 0, 0, 0 }, // 29 IIC_FPSqrtD |
| 4064 | { 0, 0, 0, 0, 0 }, // 30 IIC_FPSqrtS |
| 4065 | { 1, 25, 30, 48, 51 }, // 31 IIC_LdStICBI |
| 4066 | { 1, 6, 11, 51, 55 }, // 32 IIC_IntISEL |
| 4067 | { 1, 58, 74, 0, 0 }, // 33 IIC_SprISYNC |
| 4068 | { 1, 74, 81, 55, 58 }, // 34 IIC_LdStLWARX |
| 4069 | { 1, 30, 35, 58, 62 }, // 35 IIC_LdStLoadUpd |
| 4070 | { 1, 30, 35, 62, 66 }, // 36 IIC_LdStLoadUpdX |
| 4071 | { 0, 0, 0, 0, 0 }, // 37 IIC_LdStLDARX |
| 4072 | { 0, 0, 0, 0, 0 }, // 38 IIC_LdStLDU |
| 4073 | { 0, 0, 0, 0, 0 }, // 39 IIC_LdStLDUX |
| 4074 | { 1, 30, 35, 66, 69 }, // 40 IIC_LdStLFD |
| 4075 | { 1, 25, 30, 69, 73 }, // 41 IIC_LdStLFDU |
| 4076 | { 1, 25, 30, 73, 77 }, // 42 IIC_LdStLFDUX |
| 4077 | { 1, 25, 30, 77, 80 }, // 43 IIC_LdStLHA |
| 4078 | { 1, 25, 30, 80, 83 }, // 44 IIC_LdStLHAU |
| 4079 | { 1, 25, 30, 83, 86 }, // 45 IIC_LdStLHAUX |
| 4080 | { 1, 25, 30, 86, 89 }, // 46 IIC_LdStLMW |
| 4081 | { 0, 0, 0, 0, 0 }, // 47 IIC_LdStLQ |
| 4082 | { 0, 0, 0, 0, 0 }, // 48 IIC_LdStLQARX |
| 4083 | { 0, 0, 0, 0, 0 }, // 49 IIC_LdStLWA |
| 4084 | { 0, 0, 0, 0, 0 }, // 50 IIC_IntMulHD |
| 4085 | { 1, 11, 16, 89, 92 }, // 51 IIC_BrMCR |
| 4086 | { 1, 11, 16, 92, 95 }, // 52 IIC_BrMCRX |
| 4087 | { 1, 11, 16, 95, 97 }, // 53 IIC_SprMFCR |
| 4088 | { 1, 81, 86, 97, 99 }, // 54 IIC_SprMFSPR |
| 4089 | { 1, 11, 16, 99, 102 }, // 55 IIC_IntMFFS |
| 4090 | { 1, 11, 16, 102, 104 }, // 56 IIC_SprMFMSR |
| 4091 | { 0, 0, 0, 0, 0 }, // 57 IIC_SprMFCRF |
| 4092 | { 0, 0, 0, 0, 0 }, // 58 IIC_SprMFPMR |
| 4093 | { 1, 11, 16, 104, 106 }, // 59 IIC_SprMFSR |
| 4094 | { 1, 81, 86, 106, 108 }, // 60 IIC_SprMFTB |
| 4095 | { 0, 0, 0, 0, 0 }, // 61 IIC_SprMSGSYNC |
| 4096 | { 1, 81, 86, 108, 110 }, // 62 IIC_SprMTSPR |
| 4097 | { 1, 11, 16, 110, 113 }, // 63 IIC_IntMTFSB0 |
| 4098 | { 1, 11, 16, 113, 115 }, // 64 IIC_SprMTMSR |
| 4099 | { 0, 0, 0, 0, 0 }, // 65 IIC_SprMTMSRD |
| 4100 | { 0, 0, 0, 0, 0 }, // 66 IIC_SprMTPMR |
| 4101 | { 1, 81, 86, 115, 117 }, // 67 IIC_SprMTSR |
| 4102 | { 1, 11, 16, 117, 120 }, // 68 IIC_IntMulHW |
| 4103 | { 1, 11, 16, 120, 123 }, // 69 IIC_IntMulHWU |
| 4104 | { 1, 11, 16, 123, 126 }, // 70 IIC_IntMulLI |
| 4105 | { 1, 11, 16, 126, 128 }, // 71 IIC_SprRFI |
| 4106 | { 0, 0, 0, 0, 0 }, // 72 IIC_IntRFID |
| 4107 | { 0, 0, 0, 0, 0 }, // 73 IIC_IntRotateD |
| 4108 | { 0, 0, 0, 0, 0 }, // 74 IIC_SprSLBFEE |
| 4109 | { 0, 0, 0, 0, 0 }, // 75 IIC_SprSLBIA |
| 4110 | { 0, 0, 0, 0, 0 }, // 76 IIC_SprSLBIE |
| 4111 | { 0, 0, 0, 0, 0 }, // 77 IIC_SprSLBIEG |
| 4112 | { 0, 0, 0, 0, 0 }, // 78 IIC_SprSLBMFEE |
| 4113 | { 0, 0, 0, 0, 0 }, // 79 IIC_SprSLBMFEV |
| 4114 | { 0, 0, 0, 0, 0 }, // 80 IIC_SprSLBMTE |
| 4115 | { 0, 0, 0, 0, 0 }, // 81 IIC_SprSLBSYNC |
| 4116 | { 1, 6, 11, 128, 131 }, // 82 IIC_IntShift |
| 4117 | { 1, 74, 81, 131, 134 }, // 83 IIC_LdStSTWCX |
| 4118 | { 1, 30, 35, 134, 138 }, // 84 IIC_LdStSTU |
| 4119 | { 1, 30, 35, 138, 142 }, // 85 IIC_LdStSTUX |
| 4120 | { 1, 30, 35, 142, 145 }, // 86 IIC_LdStSTD |
| 4121 | { 1, 74, 81, 145, 148 }, // 87 IIC_LdStSTDCX |
| 4122 | { 1, 25, 30, 148, 151 }, // 88 IIC_LdStSTFD |
| 4123 | { 1, 25, 30, 151, 155 }, // 89 IIC_LdStSTFDU |
| 4124 | { 0, 0, 0, 0, 0 }, // 90 IIC_SprSTOP |
| 4125 | { 0, 0, 0, 0, 0 }, // 91 IIC_LdStSTQ |
| 4126 | { 0, 0, 0, 0, 0 }, // 92 IIC_LdStSTQCX |
| 4127 | { 0, 0, 0, 0, 0 }, // 93 IIC_IntTrapD |
| 4128 | { 0, 0, 0, 0, 0 }, // 94 IIC_SprTLBIA |
| 4129 | { 0, 0, 0, 0, 0 }, // 95 IIC_SprTLBIE |
| 4130 | { 0, 0, 0, 0, 0 }, // 96 IIC_SprTLBIEL |
| 4131 | { 1, 11, 16, 0, 0 }, // 97 IIC_SprTLBSYNC |
| 4132 | { 1, 11, 16, 155, 157 }, // 98 IIC_IntTrapW |
| 4133 | { 0, 0, 0, 0, 0 }, // 99 IIC_VecFPCompare |
| 4134 | { 0, 0, 0, 0, 0 }, // 100 IIC_VecPerm |
| 4135 | { 1, 11, 16, 157, 159 }, // 101 B_BA_BL_BL8_BL8_NOP_BL8_NOP_RM_BL8_NOP_TLS_BL8_NOTOC_BL8_NOTOC_RM_BL8_NOTOC_TLS_BL8_RM_BL8_TLS_BL8_TLS__BLA_BLA8_BLA8_NOP_BLA8_NOP_RM_BLA8_RM_BLA_RM_BL_NOP_BL_NOP_RM_BL_RM_BL_TLS |
| 4136 | { 1, 11, 16, 159, 161 }, // 102 BDZLRLp_BDZLRm_BDZLRp_BDZLm_BDZLp_BDZm_BDZp_BDNZ_BDNZ8_BDNZA_BDNZAm_BDNZAp_BDNZL_BDNZLA_BDNZLAm_BDNZLAp_BDNZLR_BDNZLR8_BDNZLRL_BDNZLRLm_BDNZLRLp_BDNZLRm_BDNZLRp_BDNZLm_BDNZLp_BDNZm_BDNZp_BDZ_BDZ8_BDZA_BDZAm_BDZAp_BDZL_BDZLA_BDZLAm_BDZLAp_BDZLR_BDZLR8_BDZLRL_BDZLRLm_BLR_BLR8_BLRL_BCL_BCLR_BCLRL_BCLRLn_BCLRn_BCLalways_BCLn_BCTR_BCTR8_BCTRL_BCTRL8_BCTRL8_LDinto_toc_BCTRL8_LDinto_toc_RM_BCTRL8_RM_BCTRL_LWZinto_toc_BCTRL_LWZinto_toc_RM_BCTRL_RM_BCn_BC_BCC_BCCA_BCCCTR_BCCCTR8_BCCCTRL_BCCCTRL8_BCCL_BCCLA_BCCLR_BCCLRL_BCCTR_BCCTR8_BCCTR8n_BCCTRL_BCCTRL8_BCCTRL8n_BCCTRLn_BCCTRn_gBC_gBCA_gBCAat_gBCCTR_gBCCTRL_gBCL_gBCLA_gBCLAat_gBCLR_gBCLRL_gBCLat_gBCat |
| 4137 | { 1, 81, 86, 161, 163 }, // 103 MFCTR_MFCTR8_MFLR_MFLR8 |
| 4138 | { 1, 81, 86, 163, 165 }, // 104 MTLR_MTLR8_MTCTR_MTCTR8_MTCTR8loop_MTCTRloop |
| 4139 | { 1, 11, 16, 165, 167 }, // 105 MFCR_MFCR8 |
| 4140 | { 1, 11, 16, 167, 170 }, // 106 MCRF |
| 4141 | { 1, 11, 16, 170, 173 }, // 107 CR6SET_CR6UNSET_CRSET_CRUNSET_CRAND_CRANDC_CREQV_CRNAND_CRNOR_CRNOT_CROR_CRORC |
| 4142 | { 1, 25, 30, 173, 176 }, // 108 LMW |
| 4143 | { 1, 74, 81, 176, 179 }, // 109 LWARX_LWARXL |
| 4144 | { 0, 0, 0, 0, 0 }, // 110 LDARX_LDARXL |
| 4145 | { 1, 30, 35, 179, 182 }, // 111 LHBRX_LHBRX8_LWBRX_LWBRX8 |
| 4146 | { 1, 11, 16, 182, 184 }, // 112 MFSR_MFSRIN |
| 4147 | { 1, 30, 35, 184, 187 }, // 113 LFS_LFSX_LFSXTLS_LFSXTLS__LFD_LFDX_LFDXTLS_LFDXTLS__LXSDX_LXVD2X_LXVW4X_LXVDSX |
| 4148 | { 1, 25, 30, 187, 191 }, // 114 LFSU_LFDU |
| 4149 | { 1, 25, 30, 191, 195 }, // 115 LFSUX_LFDUX |
| 4150 | { 1, 25, 30, 195, 198 }, // 116 STXSDX_STXVD2X_STXVW4X |
| 4151 | { 1, 74, 81, 198, 201 }, // 117 LBARX_LHARX |
| 4152 | { 1, 30, 35, 201, 204 }, // 118 LBZCIX_LDBRX_LDCIX_LHZCIX_LSWI_LVEBX_LVEHX_LVEWX_LVSL_LVSR_LVX_LVXL_LWZCIX_STHCIX_STSWI_STWCIX |
| 4153 | { 1, 30, 35, 204, 207 }, // 119 LFIWAX_LFIWZX |
| 4154 | { 1, 25, 30, 207, 210 }, // 120 STFD_STFDX_STFIWX_STFS_STFSX |
| 4155 | { 1, 25, 30, 210, 214 }, // 121 STFDU_STFDUX_STFSU_STFSUX |
| 4156 | { 1, 30, 35, 214, 217 }, // 122 STVEBX_STVEHX_STVEWX_STVX_STVXL |
| 4157 | { 1, 25, 30, 217, 220 }, // 123 LHA_LHA8_LHAX_LHAX8_LWAX_LWAX_32 |
| 4158 | { 0, 0, 0, 0, 0 }, // 124 LWA_LWA_32 |
| 4159 | { 1, 25, 30, 220, 223 }, // 125 LHAU_LHAU8 |
| 4160 | { 1, 25, 30, 223, 226 }, // 126 LHAUX_LHAUX8_LWAUX |
| 4161 | { 1, 30, 35, 226, 229 }, // 127 STB_STB8_STH_STH8_STW_STW8_STBX_STBX8_STHX_STHX8_STWX_STWX8_STHBRX_STWBRX |
| 4162 | { 1, 30, 35, 229, 232 }, // 128 STD_STDX |
| 4163 | { 1, 25, 30, 232, 235 }, // 129 STMW |
| 4164 | { 1, 74, 81, 235, 238 }, // 130 STWCX |
| 4165 | { 1, 74, 81, 238, 241 }, // 131 STDCX |
| 4166 | { 1, 30, 35, 241, 245 }, // 132 STDU_STHU_STHU8_STBU_STBU8_STWU_STWU8 |
| 4167 | { 1, 30, 35, 245, 249 }, // 133 STDUX_STWUX_STWUX8_STHUX_STHUX8_STBUX_STBUX8 |
| 4168 | { 1, 30, 35, 249, 253 }, // 134 LWZU_LWZU8_LHZU_LHZU8_LBZU_LBZU8 |
| 4169 | { 0, 0, 0, 0, 0 }, // 135 LDU |
| 4170 | { 1, 30, 35, 253, 257 }, // 136 LWZUX_LWZUX8_LHZUX_LHZUX8_LBZUX_LBZUX8 |
| 4171 | { 0, 0, 0, 0, 0 }, // 137 LDUX |
| 4172 | { 1, 6, 11, 257, 260 }, // 138 ADDI_ADDI8_ADDIS_ADDIS8_LI_LI8_LIS_LIS8_ADD4_ADD4TLS_ADD4_rec_ADD8_ADD8TLS_ADD8TLS__ADD8_rec_ORI_ORI8_ORIS_ORIS8_XORI_XORI8_XORIS_XORIS8_XOR_XOR8_XOR8_rec_XOR_rec_NEG_NEG8_NEG8_rec_NEG_rec_NEG8O_NEGO_AND_AND8_AND_rec_AND8_rec_NAND_NAND8_NAND_rec_NAND8_rec_NOR_NOR8_NOR_rec_NOR8_rec_EQV_EQV8_EQV_rec_EQV8_rec_ANDC_ANDC8_ANDC_rec_ANDC8_rec_ORC_ORC8_ORC_rec_ORC8_rec |
| 4173 | { 1, 6, 11, 260, 263 }, // 139 SUBF8_SUBF8_rec_ADDIC_ADDIC8_SUBFIC_SUBFIC8_SUBFZE_SUBFZE8_ADDE_ADDE8_ADDME_ADDME8_SUBFME_SUBFME8_ANDI_rec_ANDIS_rec |
| 4174 | { 1, 6, 11, 263, 266 }, // 140 CMPD_CMPDI_CMPLD_CMPLDI_CMPLW_CMPLWI_CMPW_CMPWI |
| 4175 | { 1, 6, 11, 266, 269 }, // 141 EXTSB8_32_64_EXTSB8_rec_EXTSH8_32_64_EXTSH8_rec_EXTSW_32_EXTSW_32_64_EXTSW_32_64_rec_ADD4O_ADD8O_ADD8O_rec_ADD4O_rec_NEG8O_rec_NEGO_rec_EXTSB_EXTSB8_EXTSB_rec_EXTSH_EXTSH8_EXTSH_rec_EXTSW_EXTSW_rec |
| 4176 | { 1, 6, 11, 269, 272 }, // 142 POPCNTB_POPCNTB8_POPCNTD_POPCNTW_ANDI8_rec_ANDIS8_rec_ADDC_ADDC8_SUBFO_SUBF8O_SUBFC_SUBFC8_ADDIC_rec_ADDE8_rec_ADDE_rec_SUBFE8_rec_SUBFE_rec_ADDME8_rec_ADDME_rec_SUBFME8_rec_SUBFME_rec_ADDZE8_rec_ADDZE_rec_SUBFZE_rec_SUBFZE8_rec_SUBFO_rec_SUBF8O_rec_ADDE8O_ADDEO_SUBFE8O_SUBFEO_ADDME8O_ADDMEO_SUBFME8O_SUBFMEO_ADDZE8O_ADDZEO_SUBFZE8O_SUBFZEO_ADDE8O_rec_ADDEO_rec_ADDMEO_rec_ADDME8O_rec_SUBFMEO_rec_SUBFME8O_rec_ADDZEO_rec_ADDZE8O_rec_SUBFZEO_rec_SUBFZE8O_rec_ADDC8_rec_ADDC_rec_ADDCO_ADDCO_rec_ADDC8O_ADDC8O_rec_SUBFC8_rec_SUBFC_rec_SUBFCO_SUBFC8O_SUBFCO_rec_SUBFC8O_rec_RLWINM_RLWINM8_RLWINM_rec_RLWNM_RLWNM8_RLWNM_rec_RLWINM8_rec_RLWNM8_rec_SLW_SLW8_SLW_rec_SLW8_rec_SRW_SRW8_SRW_rec_SRW8_rec_SUBFE_SUBFE8_SUBFE8O_rec_SUBFEO_rec |
| 4177 | { 1, 11, 16, 272, 274 }, // 143 ADDPCIS |
| 4178 | { 0, 0, 0, 0, 0 }, // 144 SUBFUS_SUBFUS_rec |
| 4179 | { 0, 0, 0, 0, 0 }, // 145 RLDICL_RLDICL_rec_RLDICR_RLDICR_rec_RLDIC_RLDIC_rec_RLDIMI_RLDIMI_rec_RLDICL_32_RLDICL_32_64_RLDICL_32_rec_RLDICR_32_SRADI_SRADI_rec_SRADI_32 |
| 4180 | { 0, 0, 0, 0, 0 }, // 146 RLDCL_RLDCL_rec_RLDCR_RLDCR_rec_SLD_SLD_rec_SRD_SRD_rec_SRAD_SRAD_rec |
| 4181 | { 1, 6, 11, 274, 277 }, // 147 SRAWI_SRAWI_rec_SRAWI8_SRAWI8_rec_SRAW_SRAW_rec_SRAW8_SRAW8_rec |
| 4182 | { 1, 6, 11, 277, 280 }, // 148 CNTLZD_CNTLZDM_CNTLZD_rec_CNTLZW_CNTLZW8_CNTLZW8_rec_CNTLZW_rec_CNTTZD_CNTTZDM_CNTTZD_rec_CNTTZW_CNTTZW8_CNTTZW8_rec_CNTTZW_rec |
| 4183 | { 1, 11, 16, 280, 283 }, // 149 MULLI_MULLI8 |
| 4184 | { 1, 11, 16, 283, 286 }, // 150 MULLW_MULHW_MULHD_MULLWO_MULLW_rec_MULHD_rec_MULHW_rec_MULLWO_rec |
| 4185 | { 1, 11, 16, 286, 289 }, // 151 MULHWU_MULHDU_MULHDU_rec_MULHWU_rec |
| 4186 | { 0, 0, 0, 0, 0 }, // 152 MULLD_MULLDO_MULLD_rec_MULLDO_rec |
| 4187 | { 0, 0, 0, 0, 0 }, // 153 DIVDE_DIVDEO_DIVDEO_rec_DIVDEU_DIVDEUO_DIVDEUO_rec_DIVDEU_rec_DIVDE_rec |
| 4188 | { 1, 35, 40, 289, 292 }, // 154 DIVWE_DIVWEO_DIVWEO_rec_DIVWEU_DIVWEUO_DIVWEUO_rec_DIVWEU_rec_DIVWE_rec_DIVW_DIVWU_DIVWU_rec_DIVWO_DIVWO_rec_DIVWUO_DIVWUO_rec_DIVW_rec |
| 4189 | { 0, 0, 0, 0, 0 }, // 155 DIVD_DIVDU_DIVDO_DIVDO_rec_DIVDUO_DIVDUO_rec_DIVDU_rec_DIVD_rec |
| 4190 | { 1, 16, 25, 292, 295 }, // 156 FABSD_FABSD_rec_FABSS_FABSS_rec_FADDS_FADDS_rec_FMADDS_FMADDS_rec_FMR_FMR_rec_FMSUBS_FMSUBS_rec_FMULS_FMULS_rec_FNABSD_FNABSD_rec_FNABSS_FNABSS_rec_FNEGD_FNEGD_rec_FNEGS_FNEGS_rec_FNMADDS_FNMADDS_rec_FNMSUBS_FNMSUBS_rec_FSUBS_FSUBS_rec_FCFID_FCFIDS_FCFIDS_rec_FCFIDU_FCFIDUS_FCFIDUS_rec_FCFIDU_rec_FCFID_rec_FCTID_FCTIDU_FCTIDUZ_FCTIDUZ_rec_FCTIDU_rec_FCTIDZ_FCTIDZ_rec_FCTID_rec_FCTIW_FCTIWU_FCTIWUZ_FCTIWUZ_rec_FCTIWU_rec_FCTIWZ_FCTIWZ_rec_FCTIW_rec_FRE_FRES_rec_FRE_rec_FRSP_rec_FRSP_FRES_FRSQRTE_FRSQRTES_FRSQRTES_rec_FRSQRTE_rec_FSELD_FSELS_FSELD_rec_FSELS_rec_FCPSGND_FCPSGND_rec_FCPSGNS_FCPSGNS_rec_FRIMD_FRIMD_rec_FRIMS_FRIMS_rec_FRIND_FRIND_rec_FRINS_FRINS_rec_FRIPD_FRIPD_rec_FRIPS_FRIPS_rec_FRIZD_FRIZD_rec_FRIZS_FRIZS_rec |
| 4191 | { 1, 16, 25, 295, 298 }, // 157 FADD_FADD_rec_FSUB_FSUB_rec |
| 4192 | { 1, 16, 25, 298, 302 }, // 158 FMADD_FMADD_rec_FMSUB_FMSUB_rec_FMUL_FMUL_rec_FNMADD_FNMADD_rec_FNMSUB_FNMSUB_rec |
| 4193 | { 0, 0, 0, 0, 0 }, // 159 XSMADDADP_XSMADDASP_XSMADDMDP_XSMADDMSP_XSMSUBADP_XSMSUBASP_XSMSUBMDP_XSMSUBMSP_XSNMADDADP_XSNMADDASP_XSNMADDMDP_XSNMADDMSP_XSNMSUBADP_XSNMSUBASP_XSNMSUBMDP_XSNMSUBMSP_XSABSDP_XSADDDP_XSADDSP_XSMULDP_XSMULSP_XSNABSDP_XSNABSDPs_XSNEGDP_XSSUBDP_XSSUBSP_XSCPSGNDP_XSCVDPSP_XSCVDPSXDS_XSCVDPSXDSs_XSCVDPSXWS_XSCVDPSXWSs_XSCVDPUXDS_XSCVDPUXDSs_XSCVDPUXWS_XSCVDPUXWSs_XSCVSPDP_XSCVSXDDP_XSCVUXDDP_XSMAXDP_XSMINDP_XSRDPI_XSRDPIC_XSRDPIM_XSRDPIP_XSRDPIZ_XSREDP_XSRSQRTEDP |
| 4194 | { 1, 16, 25, 302, 305 }, // 160 FTDIV_FTSQRT_XSTDIVDP_XSTSQRTDP_XSCMPODP_XSCMPUDP |
| 4195 | { 0, 0, 0, 0, 0 }, // 161 XVADDDP_XVADDSP_XVMADDADP_XVMADDASP_XVMADDMDP_XVMADDMSP_XVMSUBADP_XVMSUBASP_XVMSUBMDP_XVMSUBMSP_XVNMADDADP_XVNMADDASP_XVNMADDMDP_XVNMADDMSP_XVNMSUBADP_XVNMSUBASP_XVNMSUBMDP_XVNMSUBMSP_XVSUBDP_XVSUBSP_XVABSDP_XVABSSP_XVMAXDP_XVMAXSP_XVMINDP_XVMINSP_XVMULDP_XVMULSP_XVNABSDP_XVNABSSP_XVNEGDP_XVNEGSP_XVCPSGNDP_XVCVDPSXDS_XVCVDPSXWS_XVCVDPUXDS_XVCVDPUXWS_XVCVSPSXDS_XVCVSPSXWS_XVCVSPUXDS_XVCVSPUXWS_XVCVSXDDP_XVCVSXWDP_XVCVUXDDP_XVCVUXWDP_XVRDPI_XVRDPIC_XVRDPIM_XVRDPIP_XVRDPIZ_XVREDP_XVRSPI_XVRSPIC_XVRSPIM_XVRSPIP_XVRSPIZ_XVRSQRTEDP |
| 4196 | { 0, 0, 0, 0, 0 }, // 162 XVCMPEQDP_XVCMPEQDP_rec_XVCMPGEDP_XVCMPGEDP_rec_XVCMPGTDP_XVCMPGTDP_rec |
| 4197 | { 1, 16, 25, 305, 308 }, // 163 XVTDIVDP_XVTSQRTDP |
| 4198 | { 0, 0, 0, 0, 0 }, // 164 VPKSHSS_VPKSHUS_VPKSWSS_VPKSWUS_VPKUHUM_VPKUHUS_VPKUWUM_VPKUWUS_VUPKHPX_VUPKHSB_VUPKHSH_VUPKLPX_VUPKLSB_VUPKLSH_VPERM_VSEL_VPKPX |
| 4199 | { 0, 0, 0, 0, 0 }, // 165 XXMRGHW_XXMRGLW_XXPERMDI_XXPERMDIs_XXSLDWI_XXSLDWIs_VSPLTB_VSPLTBs_VSPLTH_VSPLTHs_VSPLTISB_VSPLTISH_VSPLTISW_VSPLTW_XXSPLTW_XXSPLTWs_XXSEL |
| 4200 | { 0, 0, 0, 0, 0 }, // 166 VADDSBS_VADDSHS_VADDSWS_VADDUBS_VADDUHS_VADDUWS_VMAXSB_VMAXSH_VMAXSW_VMAXUB_VMAXUH_VMAXUW_VMINSB_VMINSH_VMINSW_VMINUB_VMINUH_VMINUW_VMRGHB_VMRGHH_VMRGHW_VMRGLB_VMRGLH_VMRGLW_XVRSQRTESP_XVRESP_XVCVSXDSP_XVCVSXWSP_XVCVUXDSP_XVCVUXWSP_XVCPSGNSP_XVCVDPSP_VADDCUW_VADDFP_VAND_VANDC_VAVGSB_VAVGSH_VAVGSW_VAVGUB_VAVGUH_VAVGUW_VCFSX_VCFUX_VCTSXS_VCTUXS_VEXPTEFP_VLOGEFP_VNOR_VOR_VMADDFP_VMHADDSHS_VMHRADDSHS_VMLADDUHM_VNMSUBFP_VMAXFP_VMINFP_VMSUMMBM_VMSUMSHM_VMSUMSHS_VMSUMUBM_VMSUMUDM_VMSUMUHM_VMSUMUHS_VMULESB_VMULESH_VMULEUB_VMULEUH_VMULOSB_VMULOSH_VMULOUB_VMULOUH_VREFP_VRFIM_VRFIN_VRFIP_VRFIZ_VRLB_VRLH_VRLW_VRSQRTEFP_VSR_VSRAB_VSRAH_VSRAW_VSRB_VSRH_VSRO_VSRW_VSUBCUW_VSL_VSLB_VSLDOI_VSLH_VSLO_VSLW_VSUBSBS_VSUBSHS_VSUBSWS_VSUBUBS_VSUBUHS_VSUBUWS_VSUM2SWS_VSUM4SBS_VSUM4SHS_VSUM4UBS_VSUMSWS_VXOR |
| 4201 | { 0, 0, 0, 0, 0 }, // 167 VADDUBM_VADDUHM_VADDUWM_XXLORf_XXLXORdpz_XXLXORspz_XXLXORz_VSUBFP_VSUBUBM_VSUBUHM_VSUBUWM_XXLAND_XXLANDC_XXLNOR_XXLOR_XXLXOR |
| 4202 | { 1, 16, 25, 308, 311 }, // 168 XVTDIVSP_XVTSQRTSP |
| 4203 | { 0, 0, 0, 0, 0 }, // 169 XVCMPEQSP_XVCMPEQSP_rec_XVCMPGESP_XVCMPGESP_rec_XVCMPGTSP_XVCMPGTSP_rec_VCMPBFP_VCMPBFP_rec_VCMPEQFP_VCMPEQFP_rec_VCMPEQUB_VCMPEQUB_rec_VCMPEQUH_VCMPEQUH_rec_VCMPEQUW_VCMPEQUW_rec_VCMPGEFP_VCMPGEFP_rec_VCMPGTFP_VCMPGTFP_rec_VCMPGTSB_VCMPGTSB_rec_VCMPGTSH_VCMPGTSH_rec_VCMPGTSW_VCMPGTSW_rec_VCMPGTUB_VCMPGTUB_rec_VCMPGTUH_VCMPGTUH_rec_VCMPGTUW_VCMPGTUW_rec |
| 4204 | { 1, 16, 25, 311, 314 }, // 170 FCMPOD_FCMPOS_FCMPUD_FCMPUS |
| 4205 | { 1, 49, 58, 314, 317 }, // 171 FDIVS_FDIVS_rec |
| 4206 | { 1, 40, 49, 317, 320 }, // 172 XSDIVDP |
| 4207 | { 0, 0, 0, 0, 0 }, // 173 FSQRTS_XSSQRTSP_FSQRTS_rec |
| 4208 | { 1, 40, 49, 320, 323 }, // 174 FDIV_FDIV_rec |
| 4209 | { 0, 0, 0, 0, 0 }, // 175 XSSQRTDP |
| 4210 | { 0, 0, 0, 0, 0 }, // 176 FSQRT_FSQRT_rec |
| 4211 | { 1, 49, 58, 323, 326 }, // 177 XVDIVSP |
| 4212 | { 0, 0, 0, 0, 0 }, // 178 XVSQRTSP |
| 4213 | { 1, 40, 49, 326, 329 }, // 179 XVDIVDP |
| 4214 | { 0, 0, 0, 0, 0 }, // 180 XVSQRTDP |
| 4215 | { 0, 0, 0, 0, 0 }, // 181 MFOCRF_MFOCRF8 |
| 4216 | { 0, 0, 0, 0, 0 }, // 182 VCIPHER_VCIPHERLAST_VNCIPHER_VNCIPHERLAST_VPMSUMB_VPMSUMD_VPMSUMH_VPMSUMW_VSBOX |
| 4217 | { 1, 49, 58, 329, 332 }, // 183 XSDIVSP |
| 4218 | { 0, 0, 0, 0, 0 }, // 184 FSQRTS_FSQRTS_rec |
| 4219 | { 1, 11, 16, 332, 335 }, // 185 MTFSFI_rec_MTFSF_rec_MTFSFI_MTFSFIb_MTFSF |
| 4220 | { 1, 11, 16, 335, 338 }, // 186 MTFSFb_MTFSB0_MTFSB1 |
| 4221 | { 0, 0, 0, 0, 0 }, // 187 XSMADDADP_XSMADDASP_XSMADDMDP_XSMADDMSP_XSMSUBADP_XSMSUBASP_XSMSUBMDP_XSMSUBMSP_XSNMADDADP_XSNMADDASP_XSNMADDMDP_XSNMADDMSP_XSNMSUBADP_XSNMSUBASP_XSNMSUBMDP_XSNMSUBMSP_XSABSDP_XSADDDP_XSADDSP_XSCPSGNDP_XSMULDP_XSMULSP_XSNABSDP_XSNABSDPs_XSNEGDP_XSREDP_XSRSQRTEDP_XSSUBDP_XSSUBSP_XSCVDPSXDS_XSCVDPSXDSs_XSCVDPSXWS_XSCVDPSXWSs_XSCVDPUXDS_XSCVDPUXDSs_XSCVDPUXWS_XSCVDPUXWSs_XSCVSXDDP_XSCVUXDDP_XSCVDPSP_XSCVSPDP_XSRDPI_XSRDPIC_XSRDPIM_XSRDPIP_XSRDPIZ |
| 4222 | { 0, 0, 0, 0, 0 }, // 188 XSRESP_XSRSQRTESP_XSCVSXDSP_XSCVUXDSP_XSCVDPSPN_XSCVSPDPN_XSRSP |
| 4223 | { 0, 0, 0, 0, 0 }, // 189 XVMADDASP_XVMADDMSP_XVMSUBASP_XVMSUBMSP_XVNMADDASP_XVNMADDMSP_XVNMSUBASP_XVNMSUBMSP_XVSUBSP_XVMULSP_XVNABSSP_XVNEGSP_XVABSSP_XVADDSP |
| 4224 | { 0, 0, 0, 0, 0 }, // 190 VRFIM_VRFIN_VRFIP_VRFIZ_XVRSQRTESP_VADDFP_VEXPTEFP_VLOGEFP_VMADDFP_VNMSUBFP_VREFP_VRSQRTEFP_XVCVSXWSP_XVCVUXWSP_XVRESP_XVCVDPSP_XVCVSXDSP_XVCVUXDSP_XVCPSGNSP |
| 4225 | { 0, 0, 0, 0, 0 }, // 191 VSUBFP |
| 4226 | { 0, 0, 0, 0, 0 }, // 192 XVRDPI_XVRDPIC_XVRDPIM_XVRDPIP_XVRDPIZ_XVRSPI_XVRSPIC_XVRSPIM_XVRSPIP_XVRSPIZ_XVCVSXDDP_XVCVSXWDP_XVCVUXDDP_XVCVUXWDP_XVCVDPSXDS_XVCVDPSXWS_XVCVDPUXDS_XVCVDPUXWS_XVCVSPSXDS_XVCVSPSXWS_XVCVSPUXDS_XVCVSPUXWS_XVABSDP_XVADDDP_XVCPSGNDP_XVMADDADP_XVMADDMDP_XVMSUBADP_XVMSUBMDP_XVMULDP_XVNABSDP_XVNEGDP_XVNMADDADP_XVNMADDMDP_XVNMSUBADP_XVNMSUBMDP_XVREDP_XVRSQRTEDP_XVSUBDP |
| 4227 | { 0, 0, 0, 0, 0 }, // 193 XVCVSPDP |
| 4228 | { 0, 0, 0, 0, 0 }, // 194 TDI_TD |
| 4229 | { 1, 11, 16, 338, 340 }, // 195 TWI_TW |
| 4230 | { 1, 11, 16, 340, 343 }, // 196 MTCRF_MTCRF8_MTOCRF_MTOCRF8 |
| 4231 | { 1, 6, 11, 343, 346 }, // 197 RLWIMI_RLWIMI8 |
| 4232 | { 1, 6, 11, 346, 349 }, // 198 AND_AND8_AND8_rec_ANDC_ANDC8_ANDC8_rec_ANDC_rec_AND_rec_EQV_EQV8_EQV8_rec_EQV_rec_NAND_NAND8_NAND8_rec_NAND_rec_NOR_NOR8_NOR8_rec_NOR_rec_ORC_ORC8_ORC8_rec_ORC_rec_ORI_ORI8_ORIS_ORIS8_XOR_XOR8_XOR8_rec_XORI_XORI8_XORIS_XORIS8_XOR_rec_ADD4_rec_ADD8_rec_NEG8_rec_NEG_rec |
| 4233 | { 1, 6, 11, 349, 352 }, // 199 ANDI8_rec_ANDIS8_rec_RLWINM_RLWINM8_RLWINM8_rec_RLWINM_rec_RLWNM_RLWNM8_RLWNM8_rec_RLWNM_rec_SLW_SLW8_SLW8_rec_SLW_rec_SRW_SRW8_SRW8_rec_SRW_rec_ADDC8O_ADDC8O_rec_ADDCO_ADDCO_rec_ADDE8O_ADDE8O_rec_ADDEO_ADDEO_rec_ADDME8O_ADDME8O_rec_ADDMEO_ADDMEO_rec_ADDZE8O_ADDZE8O_rec_ADDZEO_ADDZEO_rec_SUBF8O_SUBF8O_rec_SUBFC8O_SUBFC8O_rec_SUBFCO_SUBFCO_rec_SUBFE8O_SUBFE8O_rec_SUBFEO_SUBFEO_rec_SUBFME8O_SUBFME8O_rec_SUBFMEO_SUBFMEO_rec_SUBFO_SUBFO_rec_SUBFZE8O_SUBFZE8O_rec_SUBFZEO_SUBFZEO_rec_ADDE8_rec_ADDE_rec_ADDME8_rec_ADDME_rec_ADDZE8_rec_ADDZE_rec_SUBFE8_rec_SUBFE_rec_SUBFME8_rec_SUBFME_rec_SUBFZE8_rec_SUBFZE_rec_ADDIC_rec_ADDC_ADDC8_SUBFC_SUBFC8_ADDC_rec_ADDC8_rec_SUBFC_rec_SUBFC8_rec |
| 4234 | { 1, 6, 11, 352, 355 }, // 200 ANDIS_rec_ANDI_rec_SUBF8_rec |
| 4235 | { 1, 6, 11, 355, 358 }, // 201 OR_OR8_OR8_rec_OR_rec_NOP |
| 4236 | { 0, 0, 0, 0, 0 }, // 202 SLDI_SLDI_rec_SLWI_SLWI_rec_SRDI_SRDI_rec_SRWI_SRWI_rec_COPY |
| 4237 | { 1, 6, 11, 358, 361 }, // 203 SUBF_rec_ADDG6S_ADDG6S8_ADDZE_ADDZE8 |
| 4238 | { 1, 6, 11, 361, 364 }, // 204 RLWIMI8_rec_RLWIMI_rec |
| 4239 | { 1, 6, 11, 364, 367 }, // 205 CNTLZD_CNTLZD_rec_CNTLZW_CNTLZW8_CNTLZW8_rec_CNTLZW_rec |
| 4240 | { 1, 6, 11, 367, 370 }, // 206 POPCNTB_POPCNTB8_POPCNTD_POPCNTW |
| 4241 | { 1, 6, 11, 370, 374 }, // 207 ISEL_ISEL8 |
| 4242 | { 1, 81, 86, 374, 376 }, // 208 MFTB_MFTB8 |
| 4243 | { 1, 35, 40, 376, 379 }, // 209 DIVW_DIVWU |
| 4244 | { 0, 0, 0, 0, 0 }, // 210 DIVD_DIVDU |
| 4245 | { 1, 35, 40, 379, 382 }, // 211 DIVWE_DIVWEU |
| 4246 | { 1, 30, 35, 382, 385 }, // 212 LVEBX_LVEHX_LVEWX_LVX_LVXL |
| 4247 | { 1, 30, 35, 385, 388 }, // 213 LXVB16X_LXSIWZX |
| 4248 | { 0, 0, 0, 0, 0 }, // 214 DFLOADf64_XFLOADf64_LIWZX |
| 4249 | { 0, 0, 0, 0, 0 }, // 215 LQ |
| 4250 | { 1, 25, 30, 388, 391 }, // 216 STFDEPX_STFDXTLS_STFDXTLS__STFSXTLS_STFSXTLS__STXSIWX_STXSSP_STXSSPX |
| 4251 | { 1, 30, 35, 391, 394 }, // 217 STBXTLS_STBXTLS__STBXTLS_32_STHXTLS_STHXTLS__STHXTLS_32_STWXTLS_STWXTLS__STWXTLS_32_STBEPX_STDBRX_STHEPX_STWEPX |
| 4252 | { 1, 30, 35, 394, 397 }, // 218 STDXTLS_STDXTLS_ |
| 4253 | { 1, 30, 35, 397, 400 }, // 219 STBCIX_STDCIX |
| 4254 | { 1, 74, 81, 400, 403 }, // 220 STBCX_STHCX |
| 4255 | { 1, 30, 35, 403, 406 }, // 221 STHCIX_STSWI_STWCIX |
| 4256 | { 1, 30, 35, 406, 409 }, // 222 LBZ_LBZ8_LBZX_LBZX8_LBZXTLS_LBZXTLS__LBZXTLS_32_LHAXTLS_LHAXTLS__LHAXTLS_32_LHZ_LHZ8_LHZX_LHZX8_LHZXTLS_LHZXTLS__LHZXTLS_32_LWAXTLS_LWAXTLS__LWAXTLS_32_LWZ_LWZ8_LWZX_LWZX8_LWZXTLS_LWZXTLS__LWZXTLS_32 |
| 4257 | { 0, 0, 0, 0, 0 }, // 223 LD_LDX_LDXTLS_LDXTLS_ |
| 4258 | { 1, 74, 81, 409, 412 }, // 224 LBARXL_LHARXL |
| 4259 | { 1, 30, 35, 412, 415 }, // 225 LBEPX_LHEPX_LWEPX |
| 4260 | { 1, 30, 35, 415, 418 }, // 226 LFDEPX_LXSIWAX |
| 4261 | { 0, 0, 0, 0, 0 }, // 227 ADDIdtprelL_ADDIdtprelL32_ADDItlsgdL_ADDItlsgdL32_ADDItlsgdLADDR_ADDItlsgdLADDR32_ADDItoc_ADDItoc8_ADDItocL_ADDItocL8_ADDISdtprelHA_ADDISdtprelHA32_ADDISgotTprelHA_ADDIStlsgdHA_ADDIStocHA_ADDIStocHA8 |
| 4262 | { 1, 6, 11, 418, 421 }, // 228 SUBF |
| 4263 | { 0, 0, 0, 0, 0 }, // 229 VPKSDSS_VPKSDUS_VPKUDUM_VPKUDUS_VUPKHSW_VUPKLSW_VMRGEW_VMRGOW_VPERMXOR_VBPERMQ_VGBBD |
| 4264 | { 0, 0, 0, 0, 0 }, // 230 VMRGHB_VMRGHH_VMRGHW_VMRGLB_VMRGLH_VMRGLW_VSL_VSLDOI_VSLO_VSR_VSRO |
| 4265 | { 0, 0, 0, 0, 0 }, // 231 VADDSBS_VADDSHS_VADDSWS_VADDUBS_VADDUHS_VADDUWS_VSUBSBS_VSUBSHS_VSUBSWS_VSUBUBS_VSUBUHS_VSUBUWS_VRLB_VRLH_VRLW_VSLB_VSLH_VSLW_VSRAB_VSRAH_VSRAW_VSRB_VSRH_VSRW_VAVGSB_VAVGSH_VAVGSW_VAVGUB_VAVGUH_VAVGUW_VMAXSB_VMAXSH_VMAXSW_VMAXUB_VMAXUH_VMAXUW_VMINSB_VMINSH_VMINSW_VMINUB_VMINUH_VMINUW_VAND_VANDC_VNOR_VOR_VXOR_VMAXFP_VMINFP_VSUBCUW_VADDCUW |
| 4266 | { 0, 0, 0, 0, 0 }, // 232 VADDUDM_VSUBUDM_VSLD_VSRAD_VSRD_VEQV_VNAND_VORC_XXLEQV_XXLNAND_XXLORC_VCLZB_VCLZD_VCLZH_VCLZW_VPOPCNTB_VPOPCNTH_VPOPCNTW |
| 4267 | { 0, 0, 0, 0, 0 }, // 233 VRLD_VMAXSD_VMAXUD_VMINSD_VMINUD_VSHASIGMAD_VSHASIGMAW |
| 4268 | { 0, 0, 0, 0, 0 }, // 234 VCMPEQUD_VCMPEQUD_rec_VCMPGTSD_VCMPGTSD_rec_VCMPGTUD_VCMPGTUD_rec |
| 4269 | { 1, 30, 35, 421, 424 }, // 235 MFVSCR |
| 4270 | { 1, 30, 35, 424, 427 }, // 236 MTVSCR |
| 4271 | { 0, 0, 0, 0, 0 }, // 237 VADDCUQ_VADDECUQ_VADDEUQM_VSUBCUQ_VSUBECUQ_VSUBEUQM |
| 4272 | { 0, 0, 0, 0, 0 }, // 238 VADDUQM_VSUBUQM_VPOPCNTD |
| 4273 | { 0, 0, 0, 0, 0 }, // 239 VMSUMMBM_VMSUMSHM_VMSUMSHS_VMSUMUBM_VMSUMUHM_VMSUMUHS_VSUM2SWS_VSUM4SBS_VSUM4SHS_VSUM4UBS_VSUMSWS_VMULESB_VMULESH_VMULEUB_VMULEUH_VMULOSB_VMULOSH_VMULOUB_VMULOUH_VMHADDSHS_VMHRADDSHS_VMLADDUHM |
| 4274 | { 0, 0, 0, 0, 0 }, // 240 VMULESW_VMULEUW_VMULOSW_VMULOUW |
| 4275 | { 0, 0, 0, 0, 0 }, // 241 VMULUWM |
| 4276 | { 1, 11, 16, 427, 429 }, // 242 B_BA_BL_BL8_BL8_RM_BLA_BLA8_BLA8_RM_BLA_RM_BL_RM_BL8_NOP_BL8_NOP_RM_BL8_NOP_TLS_BL8_TLS_BL8_TLS__BLA8_NOP_BLA8_NOP_RM_BL_NOP_BL_NOP_RM_BL_TLS |
| 4277 | { 1, 16, 25, 429, 432 }, // 243 DTSTDC_DTSTDCQ_DTSTDG_DTSTDGQ_DTSTSF_DTSTSFQ_DCMPO_DCMPU_DTSTEX |
| 4278 | { 0, 0, 0, 0, 0 }, // 244 DXEX_DXEXQ_DXEXQ_rec_DXEX_rec_DDEDPD_DDEDPD_rec_DENBCD_DENBCD_rec_DIEX_DIEX_rec_DQUA_DQUA_rec_DRINTN_DRINTN_rec_DRINTX_DRINTX_rec_DRRND_DRRND_rec_DSCLI_DSCLI_rec_DSCRI_DSCRI_rec_DQUAI |
| 4279 | { 1, 16, 25, 432, 435 }, // 245 DADD_DADD_rec_DCTDP_DCTDP_rec_DSUB_DSUB_rec |
| 4280 | { 0, 0, 0, 0, 0 }, // 246 BCDADD_rec_BCDSUB_rec |
| 4281 | { 0, 0, 0, 0, 0 }, // 247 DRINTNQ_DRINTNQ_rec_DRINTXQ_DRINTXQ_rec_DRRNDQ_DRRNDQ_rec_DIEXQ_DIEXQ_rec_DQUAIQ_DQUAIQ_rec_DDEDPDQ_DDEDPDQ_rec_DENBCDQ_DENBCDQ_rec_DSCLIQ_DSCLIQ_rec_DSCRIQ_DSCRIQ_rec |
| 4282 | { 1, 16, 25, 435, 438 }, // 248 DCMPOQ_DCMPUQ_DTSTEXQ |
| 4283 | { 1, 16, 25, 438, 441 }, // 249 DCTQPQ_DCTQPQ_rec |
| 4284 | { 1, 16, 25, 441, 444 }, // 250 DADDQ_DADDQ_rec_DSUBQ_DSUBQ_rec |
| 4285 | { 0, 0, 0, 0, 0 }, // 251 DQUAQ_DQUAQ_rec |
| 4286 | { 1, 16, 25, 444, 447 }, // 252 DRSP_DRSP_rec_DCTFIX_DCTFIX_rec |
| 4287 | { 1, 16, 25, 447, 450 }, // 253 DCFFIX_DCFFIX_rec |
| 4288 | { 1, 16, 25, 450, 453 }, // 254 DCFFIXQ_DCFFIXQ_rec |
| 4289 | { 1, 16, 25, 453, 456 }, // 255 DMUL_DMUL_rec |
| 4290 | { 1, 16, 25, 456, 459 }, // 256 DMULQ_DMULQ_rec |
| 4291 | { 1, 16, 25, 459, 462 }, // 257 DDIV_DDIV_rec |
| 4292 | { 1, 16, 25, 462, 465 }, // 258 DDIVQ_DDIVQ_rec |
| 4293 | { 0, 0, 0, 0, 0 }, // 259 MFVRD_MFVSRD_MFVRWZ_MFVSRWZ_MTVRD_MTVSRD_MTVRWA_MTVSRWA_MTVRWZ_MTVSRWZ |
| 4294 | { 0, 0, 0, 0, 0 }, // 260 VADDUDM_VSLD_VSRD_VSUBUDM_VPOPCNTB_VPOPCNTH_VSRAD_VEQV_VNAND_VORC_XXLEQV_XXLNAND_XXLORC |
| 4295 | { 0, 0, 0, 0, 0 }, // 261 VAND_VANDC_VSLB_VSLH_VSLW_VSRB_VSRH_VSRW_VRLB_VRLH_VRLW_VSRAB_VSRAH_VSRAW_VNOR_VOR_VXOR |
| 4296 | { 0, 0, 0, 0, 0 }, // 262 VEXTSB2D_VEXTSB2Ds_VEXTSB2W_VEXTSB2Ws_VEXTSH2D_VEXTSH2Ds_VEXTSH2W_VEXTSH2Ws_VEXTSW2D_VEXTSW2Ds_MTVSRDD_VNEGD_VNEGW_XXLEQVOnes |
| 4297 | { 0, 0, 0, 0, 0 }, // 263 V_SET0_V_SET0B_V_SET0H_XVIEXPDP_XVIEXPSP_XVXEXPDP_XVXEXPSP_VRLDMI_VRLDNM_VRLWMI_VRLWNM_XSABSQP_XSCPSGNQP_XSIEXPQP_XSNABSQP_XSNEGQP_XSXEXPQP |
| 4298 | { 0, 0, 0, 0, 0 }, // 264 VRLD |
| 4299 | { 0, 0, 0, 0, 0 }, // 265 XVABSDP_XVNABSDP_XVCPSGNDP_XVNEGDP |
| 4300 | { 0, 0, 0, 0, 0 }, // 266 XVABSSP_XVNABSSP_XVNEGSP |
| 4301 | { 0, 0, 0, 0, 0 }, // 267 XVCPSGNSP |
| 4302 | { 0, 0, 0, 0, 0 }, // 268 VMRGEW_VMRGOW |
| 4303 | { 0, 0, 0, 0, 0 }, // 269 VSEL |
| 4304 | { 0, 0, 0, 0, 0 }, // 270 XXSEL |
| 4305 | { 1, 81, 86, 465, 467 }, // 271 TABORTDC_TABORTDCI_TABORTWC_TABORTWCI |
| 4306 | { 1, 11, 16, 467, 470 }, // 272 MTFSB0_MTFSB1 |
| 4307 | { 1, 11, 16, 470, 473 }, // 273 MFFSCDRN_MFFSCDRNI_MFFSCRN_MFFSCRNI |
| 4308 | { 1, 6, 11, 473, 476 }, // 274 CMPRB_CMPRB8_CMPEQB |
| 4309 | { 0, 0, 0, 0, 0 }, // 275 XSTSTDCDP_XSTSTDCSP |
| 4310 | { 1, 16, 25, 476, 479 }, // 276 FTDIV_FTSQRT |
| 4311 | { 0, 0, 0, 0, 0 }, // 277 XSMAXCDP_XSMAXJDP_XSMINCDP_XSMINJDP_XSXSIGDP |
| 4312 | { 1, 16, 25, 479, 482 }, // 278 XSCMPEQDP_XSCMPEXPDP_XSCMPGEDP_XSCMPGTDP |
| 4313 | { 1, 6, 11, 482, 485 }, // 279 CNTTZD_CNTTZD_rec_CNTTZW_CNTTZW8_CNTTZW8_rec_CNTTZW_rec |
| 4314 | { 1, 6, 11, 485, 488 }, // 280 POPCNTD_POPCNTW |
| 4315 | { 1, 6, 11, 488, 491 }, // 281 CMPB_CMPB8_SETB_SETB8_BPERMD |
| 4316 | { 0, 0, 0, 0, 0 }, // 282 XSCVSPDPN |
| 4317 | { 0, 0, 0, 0, 0 }, // 283 SLD_SRD_SRAD |
| 4318 | { 0, 0, 0, 0, 0 }, // 284 SRADI_SRADI_32_RLDIC |
| 4319 | { 0, 0, 0, 0, 0 }, // 285 EXTSWSLI_32_64_EXTSWSLI |
| 4320 | { 1, 6, 11, 491, 494 }, // 286 SUBFC_SUBFC8_SUBFC8O_SUBFCO_ANDI8_rec_ANDIS8_rec_ADDC_ADDC8_ADDC8O_ADDCO_ADDIC_rec_ADDE8O_ADDE8O_rec_ADDE8_rec_ADDEO_ADDEO_rec_ADDE_rec_ADDME8O_ADDME8O_rec_ADDME8_rec_ADDMEO_ADDMEO_rec_ADDME_rec_ADDZE8O_ADDZE8O_rec_ADDZE8_rec_ADDZEO_ADDZEO_rec_ADDZE_rec_SUBF8O_SUBF8O_rec_SUBFE8O_SUBFE8O_rec_SUBFE8_rec_SUBFEO_SUBFEO_rec_SUBFE_rec_SUBFME8O_SUBFME8O_rec_SUBFME8_rec_SUBFMEO_SUBFMEO_rec_SUBFME_rec_SUBFO_SUBFO_rec_SUBFZE8O_SUBFZE8O_rec_SUBFZE8_rec_SUBFZEO_SUBFZEO_rec_SUBFZE_rec |
| 4321 | { 1, 6, 11, 494, 497 }, // 287 ADDZE_ADDZE8_SUBF_rec |
| 4322 | { 0, 0, 0, 0, 0 }, // 288 ADDIStocHA_ADDIStocHA8_ADDItocL_ADDItocL8 |
| 4323 | { 1, 6, 11, 497, 500 }, // 289 LA_LA8 |
| 4324 | { 0, 0, 0, 0, 0 }, // 290 COPY |
| 4325 | { 1, 11, 16, 500, 503 }, // 291 MCRXRX |
| 4326 | { 0, 0, 0, 0, 0 }, // 292 XSNABSDP_XSNABSDPs_XSABSDP_XSNEGDP_XSCPSGNDP |
| 4327 | { 0, 0, 0, 0, 0 }, // 293 XSXEXPDP |
| 4328 | { 1, 11, 16, 503, 505 }, // 294 RFEBB |
| 4329 | { 1, 81, 86, 505, 507 }, // 295 TBEGIN_TRECHKPT |
| 4330 | { 1, 30, 35, 507, 510 }, // 296 WAIT |
| 4331 | { 0, 0, 0, 0, 0 }, // 297 RLDCL_RLDCR |
| 4332 | { 0, 0, 0, 0, 0 }, // 298 RLDICL_RLDICL_32_RLDICL_32_64_RLDICR_RLDICR_32_RLDIMI |
| 4333 | { 1, 11, 16, 510, 513 }, // 299 MTOCRF_MTOCRF8 |
| 4334 | { 1, 6, 11, 513, 516 }, // 300 SLW_SLW8_SRW_SRW8_RLWINM_RLWINM8_RLWNM_RLWNM8 |
| 4335 | { 1, 16, 25, 516, 519 }, // 301 FABSD_FABSS_FNABSD_FNABSS_FNEGD_FNEGS_FCPSGND_FCPSGNS_FMR |
| 4336 | { 1, 6, 11, 519, 522 }, // 302 SRAW_SRAW8_SRAWI_SRAWI8 |
| 4337 | { 0, 0, 0, 0, 0 }, // 303 XSIEXPDP |
| 4338 | { 1, 11, 16, 522, 525 }, // 304 CRXOR |
| 4339 | { 1, 81, 86, 525, 527 }, // 305 TRECLAIM_TSR_TABORT |
| 4340 | { 0, 0, 0, 0, 0 }, // 306 VCMPNEZB_VCMPNEZH_VCMPNEZW_VCMPNEB_VCMPNEH_VCMPNEW_VCMPNEB_rec_VCMPNEH_rec_VCMPNEW_rec_VCMPNEZB_rec_VCMPNEZH_rec_VCMPNEZW_rec |
| 4341 | { 0, 0, 0, 0, 0 }, // 307 VABSDUB_VABSDUH_VABSDUW_VCTZB_VCTZD_VCTZH_VCTZW_VPRTYBD_VPRTYBW |
| 4342 | { 0, 0, 0, 0, 0 }, // 308 VBPERMD_XVTSTDCDP_XVTSTDCSP_XVXSIGDP_XVXSIGSP |
| 4343 | { 0, 0, 0, 0, 0 }, // 309 VPOPCNTD |
| 4344 | { 0, 0, 0, 0, 0 }, // 310 VCTSXS_0_VCTUXS_0_XVCVHPSP_XVCVSPHP_VCFSX_0_VCFUX_0 |
| 4345 | { 0, 0, 0, 0, 0 }, // 311 MADDHD_MADDHDU_MADDLD_MADDLD8 |
| 4346 | { 1, 11, 16, 527, 530 }, // 312 MULHD_MULHW_MULLW_MULLWO |
| 4347 | { 1, 11, 16, 530, 533 }, // 313 MULHDU_MULHWU |
| 4348 | { 0, 0, 0, 0, 0 }, // 314 MULLD_MULLDO |
| 4349 | { 1, 16, 25, 533, 536 }, // 315 FRSP_FRIMD_FRIMS_FRIND_FRINS_FRIPD_FRIPS_FRIZD_FRIZS_FRE_FRES_FADDS_FMSUBS_FMADDS_FSUBS_FCFID_FCFIDS_FCFIDU_FCFIDUS_FCTID_FCTIDU_FCTIDUZ_FCTIDZ_FCTIW_FCTIWU_FCTIWUZ_FCTIWZ_FRSQRTE_FRSQRTES_FNMADDS_FNMSUBS_FSELD_FSELS_FMULS |
| 4350 | { 1, 16, 25, 536, 539 }, // 316 FADD_FSUB |
| 4351 | { 1, 16, 25, 539, 543 }, // 317 FMSUB_FMADD_FNMADD_FNMSUB_FMUL |
| 4352 | { 0, 0, 0, 0, 0 }, // 318 XSMADDADP_XSMADDASP_XSMADDMDP_XSMADDMSP_XSMSUBADP_XSMSUBASP_XSMSUBMDP_XSMSUBMSP_XSMULDP_XSMULSP_XSNMADDADP_XSNMADDASP_XSNMADDMDP_XSNMADDMSP_XSNMSUBADP_XSNMSUBASP_XSNMSUBMDP_XSNMSUBMSP |
| 4353 | { 1, 16, 25, 543, 546 }, // 319 FSELD_rec_FSELS_rec |
| 4354 | { 1, 16, 25, 546, 549 }, // 320 FRIMD_rec_FRIMS_rec_FRIND_rec_FRINS_rec_FRIPD_rec_FRIPS_rec_FRIZD_rec_FRIZS_rec_FRES_rec_FRE_rec_FADDS_rec_FSUBS_rec_FMSUBS_rec_FNMSUBS_rec_FMADDS_rec_FNMADDS_rec_FCFIDS_rec_FCFIDUS_rec_FCFIDU_rec_FCFID_rec_FCTIDUZ_rec_FCTIDU_rec_FCTIDZ_rec_FCTID_rec_FCTIWUZ_rec_FCTIWU_rec_FCTIWZ_rec_FCTIW_rec_FMULS_rec_FRSQRTES_rec_FRSQRTE_rec_FRSP_rec |
| 4355 | { 0, 0, 0, 0, 0 }, // 321 XSCVDPHP_XSCVHPDP |
| 4356 | { 1, 30, 35, 549, 552 }, // 322 LVSL_LVSR |
| 4357 | { 0, 0, 0, 0, 0 }, // 323 V_SETALLONES_V_SETALLONESB_V_SETALLONESH_VPERMR_VSLV_VSRV_XXBRD_XXBRH_XXBRQ_XXBRW_XXEXTRACTUW_XXINSERTW_VMUL10CUQ_VMUL10ECUQ_VMUL10EUQ_VMUL10UQ_XSTSTDCQP_XSXSIGQP_BCDCFN_rec_BCDCFZ_rec_BCDCPSGN_rec_BCDCTN_rec_BCDCTZ_rec_BCDSETSGN_rec_BCDS_rec_BCDTRUNC_rec_BCDUS_rec_BCDUTRUNC_rec |
| 4358 | { 0, 0, 0, 0, 0 }, // 324 VEXTRACTUB_VEXTRACTUH_VEXTRACTUW_VINSERTB_VINSERTD_VINSERTH_VINSERTW_MFVSRLD_MTVSRWS_VCLZLSBB_VCTZLSBB_VEXTRACTD_VEXTUBLX_VEXTUBRX_VEXTUHLX_VEXTUHRX_VEXTUWLX_VEXTUWRX_VPRTYBQ |
| 4359 | { 0, 0, 0, 0, 0 }, // 325 XXPERM_XXPERMR_XXSPLTIB |
| 4360 | { 1, 16, 25, 552, 555 }, // 326 XSCMPEXPQP_XSCMPOQP_XSCMPUQP |
| 4361 | { 0, 0, 0, 0, 0 }, // 327 BCDSR_rec_XSADDQP_XSADDQPO_XSCVDPQP_XSCVQPDP_XSCVQPDPO_XSCVQPSDZ_XSCVQPSWZ_XSCVQPUDZ_XSCVQPUWZ_XSCVSDQP_XSCVUDQP_XSRQPI_XSRQPIX_XSRQPXP_XSSUBQP_XSSUBQPO |
| 4362 | { 0, 0, 0, 0, 0 }, // 328 BCDCTSQ_rec |
| 4363 | { 0, 0, 0, 0, 0 }, // 329 XSMADDQP_XSMADDQPO_XSMSUBQP_XSMSUBQPO_XSMULQP_XSMULQPO_XSNMADDQP_XSNMADDQPO_XSNMSUBQP_XSNMSUBQPO |
| 4364 | { 0, 0, 0, 0, 0 }, // 330 BCDCFSQ_rec |
| 4365 | { 0, 0, 0, 0, 0 }, // 331 XSDIVQP_XSDIVQPO |
| 4366 | { 0, 0, 0, 0, 0 }, // 332 XSSQRTQP_XSSQRTQPO |
| 4367 | { 1, 30, 35, 555, 558 }, // 333 LXVL_LXVLL |
| 4368 | { 1, 30, 35, 558, 561 }, // 334 LXSIBZX_LXSIHZX_LXVWSX_LXV_LXVX_LXSD |
| 4369 | { 1, 30, 35, 561, 564 }, // 335 LXSDX_LXVD2X |
| 4370 | { 1, 25, 30, 564, 566 }, // 336 DCBF_DCBFEP_DCBST_DCBSTEP_DCBT_DCBTEP_DCBZ_DCBZEP_DCBZL_DCBZLEP_DCBTST_DCBTSTEP |
| 4371 | { 0, 0, 0, 0, 0 }, // 337 CP_COPY_CP_COPY8 |
| 4372 | { 1, 25, 30, 566, 569 }, // 338 ICBI_ICBIEP |
| 4373 | { 1, 30, 35, 569, 572 }, // 339 ICBT_ICBTLS_EnforceIEIO |
| 4374 | { 1, 30, 35, 572, 575 }, // 340 LBZ_LBZ8_LBZX_LBZX8_LBZXTLS_LBZXTLS__LBZXTLS_32_LHZ_LHZ8_LHZX_LHZX8_LHZXTLS_LHZXTLS__LHZXTLS_32_LWZ_LWZ8_LWZX_LWZX8_LWZXTLS_LWZXTLS__LWZXTLS_32 |
| 4375 | { 0, 0, 0, 0, 0 }, // 341 CP_ABORT |
| 4376 | { 0, 0, 0, 0, 0 }, // 342 DARN |
| 4377 | { 1, 58, 74, 0, 0 }, // 343 ISYNC |
| 4378 | { 0, 0, 0, 0, 0 }, // 344 MSGSYNC |
| 4379 | { 1, 11, 16, 0, 0 }, // 345 TLBSYNC |
| 4380 | { 1, 1, 6, 0, 0 }, // 346 SYNC |
| 4381 | { 1, 30, 35, 575, 578 }, // 347 LFIWZX |
| 4382 | { 1, 30, 35, 578, 581 }, // 348 LFDX_LFDXTLS_LFDXTLS__LFD |
| 4383 | { 0, 0, 0, 0, 0 }, // 349 SLBIA |
| 4384 | { 0, 0, 0, 0, 0 }, // 350 SLBIE |
| 4385 | { 0, 0, 0, 0, 0 }, // 351 SLBMFEE |
| 4386 | { 0, 0, 0, 0, 0 }, // 352 SLBMFEV |
| 4387 | { 0, 0, 0, 0, 0 }, // 353 SLBMTE |
| 4388 | { 0, 0, 0, 0, 0 }, // 354 TLBIEL |
| 4389 | { 1, 30, 35, 581, 585 }, // 355 LHZU_LHZU8_LWZU_LWZU8 |
| 4390 | { 1, 30, 35, 585, 589 }, // 356 LHZUX_LHZUX8_LWZUX_LWZUX8 |
| 4391 | { 1, 81, 86, 589, 591 }, // 357 TEND |
| 4392 | { 0, 0, 0, 0, 0 }, // 358 CP_PASTE8_rec_CP_PASTE_rec |
| 4393 | { 1, 81, 86, 591, 593 }, // 359 TCHECK |
| 4394 | { 1, 30, 35, 593, 596 }, // 360 LXSIWAX |
| 4395 | { 0, 0, 0, 0, 0 }, // 361 LIWAX |
| 4396 | { 1, 30, 35, 596, 599 }, // 362 LFSX_LFSXTLS_LFSXTLS__LFS |
| 4397 | { 1, 30, 35, 599, 602 }, // 363 LXSSP_LXSSPX |
| 4398 | { 0, 0, 0, 0, 0 }, // 364 XFLOADf32_DFLOADf32 |
| 4399 | { 1, 30, 35, 602, 605 }, // 365 LXVH8X |
| 4400 | { 1, 25, 30, 605, 608 }, // 366 STFDXTLS_STFDXTLS__STFSXTLS_STFSXTLS__STXSIWX_STXSSP_STXSSPX |
| 4401 | { 1, 25, 30, 608, 611 }, // 367 STXSD_STXSIBX_STXSIBXv_STXSIHX_STXSIHXv |
| 4402 | { 1, 25, 30, 611, 614 }, // 368 STXSDX |
| 4403 | { 0, 0, 0, 0, 0 }, // 369 DFSTOREf32_DFSTOREf64_XFSTOREf32_XFSTOREf64_STIWX |
| 4404 | { 1, 30, 35, 614, 617 }, // 370 STDBRX_STBXTLS_STBXTLS__STBXTLS_32_STHXTLS_STHXTLS__STHXTLS_32_STWXTLS_STWXTLS__STWXTLS_32 |
| 4405 | { 0, 0, 0, 0, 0 }, // 371 SLBIEG |
| 4406 | { 0, 0, 0, 0, 0 }, // 372 TLBIE |
| 4407 | { 1, 25, 30, 617, 620 }, // 373 STXV_STXVB16X_STXVH8X_STXVX |
| 4408 | { 1, 30, 35, 620, 623 }, // 374 STXVL_STXVLL |
| 4409 | { 1, 6, 11, 623, 626 }, // 375 MFVRSAVE_MFVRSAVEv_MTVRSAVE_MTVRSAVEv |
| 4410 | { 0, 0, 0, 0, 0 }, // 376 MFPMR |
| 4411 | { 0, 0, 0, 0, 0 }, // 377 MTPMR |
| 4412 | { 1, 81, 86, 626, 628 }, // 378 MFSPR_MFSPR8_MFUDSCR |
| 4413 | { 1, 11, 16, 628, 630 }, // 379 MFMSR |
| 4414 | { 1, 11, 16, 630, 632 }, // 380 MTMSR |
| 4415 | { 0, 0, 0, 0, 0 }, // 381 MTMSRD |
| 4416 | { 1, 81, 86, 632, 634 }, // 382 MTUDSCR_MTSPR_MTSPR8 |
| 4417 | { 1, 35, 40, 634, 637 }, // 383 DIVWO_DIVWUO |
| 4418 | { 1, 35, 40, 637, 640 }, // 384 MODSW |
| 4419 | { 1, 35, 40, 640, 643 }, // 385 DIVWEO_DIVWEUO |
| 4420 | { 0, 0, 0, 0, 0 }, // 386 DIVDO_DIVDUO |
| 4421 | { 1, 35, 40, 643, 646 }, // 387 MODSD_MODUD_MODUW |
| 4422 | { 0, 0, 0, 0, 0 }, // 388 DIVDE_DIVDEO_DIVDEU_DIVDEUO |
| 4423 | { 1, 35, 40, 646, 649 }, // 389 DIVWO_rec_DIVWUO_rec_DIVWU_rec_DIVW_rec |
| 4424 | { 1, 6, 11, 649, 652 }, // 390 ADDC8O_rec_ADDC8_rec_ADDCO_rec_ADDC_rec_SUBFC8O_rec_SUBFC8_rec_SUBFCO_rec_SUBFC_rec |
| 4425 | { 1, 11, 16, 652, 655 }, // 391 MCRFS |
| 4426 | { 0, 0, 0, 0, 0 }, // 392 RLDCL_rec_RLDCR_rec |
| 4427 | { 0, 0, 0, 0, 0 }, // 393 RLDICL_rec_RLDICR_rec_RLDICL_32_rec_RLDIMI_rec |
| 4428 | { 1, 11, 16, 655, 658 }, // 394 MFFS_MFFSCE_MFFSL_MFFS_rec |
| 4429 | { 0, 0, 0, 0, 0 }, // 395 EXTSWSLI_32_64_rec_EXTSWSLI_rec |
| 4430 | { 1, 40, 49, 658, 661 }, // 396 FDIV |
| 4431 | { 0, 0, 0, 0, 0 }, // 397 FSQRT |
| 4432 | { 0, 0, 0, 0, 0 }, // 398 FSQRTS |
| 4433 | { 1, 49, 58, 661, 664 }, // 399 FDIVS |
| 4434 | { 1, 25, 30, 664, 668 }, // 400 LFSU |
| 4435 | { 1, 25, 30, 668, 672 }, // 401 LFSUX |
| 4436 | { 1, 11, 16, 672, 674 }, // 402 TAILB_TAILB8_TAILBA_TAILBA8_TAILBCTR_TAILBCTR8_CTRL_DEP |
| 4437 | { 1, 30, 35, 674, 677 }, // 403 LDAT_LWAT |
| 4438 | { 1, 30, 35, 677, 680 }, // 404 STDAT_STWAT |
| 4439 | { 1, 6, 11, 680, 683 }, // 405 BRINC |
| 4440 | { 0, 0, 0, 0, 0 }, // 406 EVABS_EVEQV_EVNAND_EVNEG_EVADDIW_EVADDW_EVAND_EVANDC_EVCMPEQ_EVCMPGTS_EVCMPGTU_EVCMPLTS_EVCMPLTU_EVCNTLSW_EVCNTLZW_EVEXTSB_EVEXTSH_EVMERGEHI_EVMERGEHILO_EVMERGELO_EVMERGELOHI_EVNOR_EVOR_EVORC_EVXOR_EVRLW_EVRLWI_EVRNDW_EVSLW_EVSLWI_EVSPLATFI_EVSPLATI_EVSRWIS_EVSRWIU_EVSRWS_EVSRWU_EVSUBFW_EVSUBIFW |
| 4441 | { 0, 0, 0, 0, 0 }, // 407 EVMRA_EVADDSMIAAW_EVADDSSIAAW_EVADDUMIAAW_EVADDUSIAAW_EVDIVWS_EVDIVWU_EVMHEGSMFAA_EVMHEGSMFAN_EVMHEGSMIAA_EVMHEGSMIAN_EVMHEGUMIAA_EVMHEGUMIAN_EVMHESMF_EVMHESMFA_EVMHESMFAAW_EVMHESMFANW_EVMHESMI_EVMHESMIA_EVMHESMIAAW_EVMHESMIANW_EVMHESSF_EVMHESSFA_EVMHESSFAAW_EVMHESSFANW_EVMHESSIAAW_EVMHESSIANW_EVMHEUMI_EVMHEUMIA_EVMHEUMIAAW_EVMHEUMIANW_EVMHEUSIAAW_EVMHEUSIANW_EVMHOGSMFAA_EVMHOGSMFAN_EVMHOGSMIAA_EVMHOGSMIAN_EVMHOGUMIAA_EVMHOGUMIAN_EVMHOSMF_EVMHOSMFA_EVMHOSMFAAW_EVMHOSMFANW_EVMHOSMI_EVMHOSMIA_EVMHOSMIAAW_EVMHOSMIANW_EVMHOSSF_EVMHOSSFA_EVMHOSSFAAW_EVMHOSSFANW_EVMHOSSIAAW_EVMHOSSIANW_EVMHOUMI_EVMHOUMIA_EVMHOUMIAAW_EVMHOUMIANW_EVMHOUSIAAW_EVMHOUSIANW_EVMWHSMF_EVMWHSMFA_EVMWHSMI_EVMWHSMIA_EVMWHSSF_EVMWHSSFA_EVMWHUMI_EVMWHUMIA_EVMWLSMIAAW_EVMWLSMIANW_EVMWLSSIAAW_EVMWLSSIANW_EVMWLUMI_EVMWLUMIA_EVMWLUMIAAW_EVMWLUMIANW_EVMWLUSIAAW_EVMWLUSIANW_EVMWSMF_EVMWSMFA_EVMWSMFAA_EVMWSMFAN_EVMWSMI_EVMWSMIA_EVMWSMIAA_EVMWSMIAN_EVMWSSF_EVMWSSFA_EVMWSSFAA_EVMWSSFAN_EVMWUMI_EVMWUMIA_EVMWUMIAA_EVMWUMIAN_EVSUBFSMIAAW_EVSUBFSSIAAW_EVSUBFUMIAAW_EVSUBFUSIAAW |
| 4442 | { 1, 30, 35, 683, 686 }, // 408 EVLDD_EVLDDX_EVLDH_EVLDHX_EVLDW_EVLDWX_EVLHHESPLAT_EVLHHESPLATX_EVLHHOSSPLAT_EVLHHOSSPLATX_EVLHHOUSPLAT_EVLHHOUSPLATX_EVLWHE_EVLWHEX_EVLWHOS_EVLWHOSX_EVLWHOU_EVLWHOUX_EVLWHSPLAT_EVLWHSPLATX_EVLWWSPLAT_EVLWWSPLATX |
| 4443 | { 1, 30, 35, 686, 689 }, // 409 EVSTDD_EVSTDDX_EVSTDH_EVSTDHX_EVSTDW_EVSTDWX_EVSTWHE_EVSTWHEX_EVSTWHO_EVSTWHOX_EVSTWWE_EVSTWWEX_EVSTWWO_EVSTWWOX |
| 4444 | { 1, 11, 16, 689, 691 }, // 410 HRFID_ATTN_CLRBHRB_MFBHRBE_NAP_RFCI_RFDI_RFMCI_SC |
| 4445 | { 1, 11, 16, 691, 693 }, // 411 RFI |
| 4446 | { 0, 0, 0, 0, 0 }, // 412 RFID |
| 4447 | { 1, 30, 35, 693, 696 }, // 413 DSS_DSSALL_DST_DST64_DSTST_DSTST64_DSTSTT_DSTSTT64_DSTT_DSTT64_ICBLQ_TLBIVAX_TLBLD_TLBLI_TLBRE_TLBRE2_TLBSX_TLBSX2_TLBSX2D_TLBWE_TLBWE2_MBAR_TRAP_DCCCI_ICCCI |
| 4448 | { 1, 30, 35, 696, 699 }, // 414 ICBLC |
| 4449 | { 1, 81, 86, 699, 701 }, // 415 MTSR_MTSRIN |
| 4450 | { 1, 81, 86, 701, 703 }, // 416 MFDCR |
| 4451 | { 1, 81, 86, 703, 705 }, // 417 MTDCR |
| 4452 | { 1, 6, 11, 705, 708 }, // 418 NOP_GT_PWR6_NOP_GT_PWR7 |
| 4453 | { 0, 0, 0, 0, 0 }, // 419 TLBIA |
| 4454 | { 1, 11, 16, 708, 710 }, // 420 WRTEE_WRTEEI |
| 4455 | { 1, 6, 11, 710, 713 }, // 421 HASHCHK_HASHCHK8_HASHCHKP_HASHCHKP8_HASHST_HASHST8_HASHSTP_HASHSTP8_ADDEX_ADDEX8_CDTBCD_CDTBCD8_CBCDTD_CBCDTD8 |
| 4456 | { 1, 1, 6, 0, 0 }, // 422 MSYNC |
| 4457 | { 0, 0, 0, 0, 0 }, // 423 SLBSYNC |
| 4458 | { 0, 0, 0, 0, 0 }, // 424 SLBFEE_rec |
| 4459 | { 0, 0, 0, 0, 0 }, // 425 STOP |
| 4460 | { 1, 25, 30, 713, 715 }, // 426 DCBA_DCBI |
| 4461 | { 1, 16, 25, 715, 718 }, // 427 FCFID_FCFIDS_FCFIDU_FCFIDUS_FCTID_FCTIDU_FCTIDUZ_FCTIDZ_FCTIW_FCTIWU_FCTIWUZ_FCTIWZ_FRE_FRES_FRIMD_FRIMS_FRIND_FRINS_FRIPD_FRIPS_FRIZD_FRIZS_FRSP_FRSQRTE_FRSQRTES |
| 4462 | { 0, 0, 0, 0, 0 }, // 428 VCFSX_VCFUX_VCTSXS_VCTUXS |
| 4463 | { 0, 0, 0, 0, 0 }, // 429 VCFSX_0_VCFUX_0_VCTSXS_0_VCTUXS_0_XVCVSPHP |
| 4464 | { 0, 0, 0, 0, 0 }, // 430 VLOGEFP_VREFP_VRFIM_VRFIN_VRFIP_VRFIZ_VRSQRTEFP_XVCVDPSP_XVCVSXDSP_XVCVSXWSP_XVCVUXDSP_XVCVUXWSP_XVRESP_XVRSQRTESP |
| 4465 | { 0, 0, 0, 0, 0 }, // 431 XSCVDPHP |
| 4466 | { 0, 0, 0, 0, 0 }, // 432 XSCVDPSP_XSCVDPSXDS_XSCVDPSXDSs_XSCVDPSXWS_XSCVDPSXWSs_XSCVDPUXDS_XSCVDPUXDSs_XSCVDPUXWS_XSCVDPUXWSs_XSCVSPDP_XSCVSXDDP_XSCVUXDDP_XSRDPI_XSRDPIC_XSRDPIM_XSRDPIP_XSRDPIZ_XSREDP_XSRSQRTEDP |
| 4467 | { 0, 0, 0, 0, 0 }, // 433 XVCVDPSXDS_XVCVDPSXWS_XVCVDPUXDS_XVCVDPUXWS_XVCVSPSXDS_XVCVSPSXWS_XVCVSPUXDS_XVCVSPUXWS_XVCVSXDDP_XVCVSXWDP_XVCVUXDDP_XVCVUXWDP_XVRDPI_XVRDPIC_XVRDPIM_XVRDPIP_XVRDPIZ_XVREDP_XVRSPI_XVRSPIC_XVRSPIM_XVRSPIP_XVRSPIZ_XVRSQRTEDP |
| 4468 | { 0, 0, 0, 0, 0 }, // 434 XVCVSPBF16 |
| 4469 | { 1, 16, 25, 718, 721 }, // 435 FADDS_FMULS_FSUBS |
| 4470 | { 1, 16, 25, 721, 725 }, // 436 FMUL |
| 4471 | { 0, 0, 0, 0, 0 }, // 437 VADDFP |
| 4472 | { 0, 0, 0, 0, 0 }, // 438 XSMULDP_XSMULSP |
| 4473 | { 0, 0, 0, 0, 0 }, // 439 XVADDDP_XVMULDP_XVSUBDP |
| 4474 | { 0, 0, 0, 0, 0 }, // 440 XVADDSP_XVMULSP_XVSUBSP |
| 4475 | { 0, 0, 0, 0, 0 }, // 441 VMADDFP_VNMSUBFP |
| 4476 | { 1, 16, 25, 725, 728 }, // 442 FADDS_rec_FMULS_rec_FSUBS_rec |
| 4477 | { 1, 16, 25, 728, 732 }, // 443 FMUL_rec |
| 4478 | { 1, 16, 25, 732, 735 }, // 444 FCFID_rec_FCFIDS_rec_FCFIDU_rec_FCFIDUS_rec_FCTID_rec_FCTIDU_rec_FCTIDUZ_rec_FCTIDZ_rec_FCTIW_rec_FCTIWU_rec_FCTIWUZ_rec_FCTIWZ_rec_FRE_rec_FRES_rec_FRIMD_rec_FRIMS_rec_FRIND_rec_FRINS_rec_FRIPD_rec_FRIPS_rec_FRIZD_rec_FRIZS_rec_FRSP_rec_FRSQRTE_rec_FRSQRTES_rec |
| 4479 | { 1, 11, 16, 735, 737 }, // 445 BCC_BCCA_BCCCTR_BCCCTR8_BCCCTRL_BCCCTRL8_BCCL_BCCLA_BCCLR_BCCLRL_BCCTR_BCCTR8_BCCTR8n_BCCTRn_gBCCTR_BCCTRL_BCCTRL8_BCCTRL8n_BCCTRLn_gBCCTRL_BCLR_BCLRn_BDNZLR_BDNZLR8_BDNZLRm_BDNZLRp_BDZLR_BDZLR8_BDZLRm_BDZLRp_gBCLR_BCLRL_BCLRLn_BDNZLRL_BDNZLRLm_BDNZLRLp_BDZLRL_BDZLRLm_BDZLRLp_gBCLRL_BLR_BLR8_BLRL |
| 4480 | { 1, 11, 16, 737, 739 }, // 446 CTRL_DEP_TAILB_TAILB8_TAILBA_TAILBA8 |
| 4481 | { 0, 0, 0, 0, 0 }, // 447 VGNB |
| 4482 | { 0, 0, 0, 0, 0 }, // 448 VSBOX |
| 4483 | { 1, 6, 11, 739, 742 }, // 449 CFUGED_PDEPD_PEXTD |
| 4484 | { 0, 0, 0, 0, 0 }, // 450 VCFUGED_VCLZDM_VCTZDM_VPDEPD_VPEXTD |
| 4485 | { 0, 0, 0, 0, 0 }, // 451 XSCVDPQP_XSCVQPDP_XSCVQPDPO_XSCVQPSDZ_XSCVQPSWZ_XSCVQPUDZ_XSCVQPUWZ_XSCVSDQP_XSCVUDQP_XSRQPI_XSRQPIX_XSRQPXP |
| 4486 | { 0, 0, 0, 0, 0 }, // 452 XSCVQPSQZ_XSCVQPUQZ_XSCVSQQP_XSCVUQQP |
| 4487 | { 1, 6, 11, 742, 745 }, // 453 HASHST_HASHST8_HASHSTP_HASHSTP8 |
| 4488 | { 0, 0, 0, 0, 0 }, // 454 XSMULQP_XSMULQPO |
| 4489 | { 0, 0, 0, 0, 0 }, // 455 VDIVESQ_VDIVEUQ_VDIVSQ_VDIVUQ |
| 4490 | { 0, 0, 0, 0, 0 }, // 456 VMODSQ_VMODUQ |
| 4491 | { 0, 0, 0, 0, 0 }, // 457 VDIVSD_VDIVUD |
| 4492 | { 0, 0, 0, 0, 0 }, // 458 VMODSD_VMODUD |
| 4493 | { 0, 0, 0, 0, 0 }, // 459 VDIVSW_VDIVUW |
| 4494 | { 0, 0, 0, 0, 0 }, // 460 VMODSW_VMODUW |
| 4495 | { 0, 0, 0, 0, 0 }, // 461 VDIVESD_VDIVEUD |
| 4496 | { 0, 0, 0, 0, 0 }, // 462 VDIVESW_VDIVEUW |
| 4497 | { 0, 0, 0, 0, 0 }, // 463 BCDCFN_rec_BCDCFZ_rec_BCDCTN_rec_BCDCTZ_rec_BCDSETSGN_rec_VMUL10CUQ_VMUL10UQ_XSTSTDCQP_XSXSIGQP |
| 4498 | { 0, 0, 0, 0, 0 }, // 464 XXGENPCVBM |
| 4499 | { 0, 0, 0, 0, 0 }, // 465 BCDCPSGN_rec_BCDS_rec_BCDTRUNC_rec_BCDUS_rec_BCDUTRUNC_rec_VMUL10ECUQ_VMUL10EUQ |
| 4500 | { 0, 0, 0, 0, 0 }, // 466 VADDCUQ_VSUBCUQ |
| 4501 | { 0, 0, 0, 0, 0 }, // 467 XSCMPEQQP_XSCMPGEQP_XSCMPGTQP_XSMAXCQP_XSMINCQP |
| 4502 | { 0, 0, 0, 0, 0 }, // 468 MTVSRBMI |
| 4503 | { 1, 6, 11, 745, 748 }, // 469 CBCDTD_CBCDTD8_CDTBCD_CDTBCD8 |
| 4504 | { 1, 16, 25, 748, 751 }, // 470 FTSQRT |
| 4505 | { 0, 0, 0, 0, 0 }, // 471 MTVSRBM_MTVSRDM_MTVSRHM_MTVSRQM_MTVSRWM_VCNTMBB_VCNTMBD_VCNTMBH_VCNTMBW_VEXPANDBM_VEXPANDDM_VEXPANDHM_VEXPANDQM_VEXPANDWM_VEXTRACTBM_VEXTRACTDM_VEXTRACTHM_VEXTRACTQM_VEXTRACTWM_XVTLSBB |
| 4506 | { 0, 0, 0, 0, 0 }, // 472 RLDIC_rec |
| 4507 | { 0, 0, 0, 0, 0 }, // 473 RLDICL_32_rec_RLDICL_rec_RLDICR_rec |
| 4508 | { 1, 6, 11, 751, 754 }, // 474 RLWINM8_rec_RLWINM_rec |
| 4509 | { 0, 0, 0, 0, 0 }, // 475 VCTZB_VCTZD_VCTZH_VCTZW_VPRTYBD_VPRTYBW |
| 4510 | { 0, 0, 0, 0, 0 }, // 476 VPOPCNTB_VPOPCNTH |
| 4511 | { 0, 0, 0, 0, 0 }, // 477 VSHASIGMAD_VSHASIGMAW |
| 4512 | { 1, 16, 25, 754, 757 }, // 478 XSTSQRTDP |
| 4513 | { 1, 16, 25, 757, 760 }, // 479 XVTSQRTDP |
| 4514 | { 1, 16, 25, 760, 763 }, // 480 XVTSQRTSP |
| 4515 | { 0, 0, 0, 0, 0 }, // 481 XVTSTDCDP_XVTSTDCSP |
| 4516 | { 0, 0, 0, 0, 0 }, // 482 SLD_rec_SRD_rec |
| 4517 | { 0, 0, 0, 0, 0 }, // 483 TDI |
| 4518 | { 1, 11, 16, 763, 765 }, // 484 TWI |
| 4519 | { 0, 0, 0, 0, 0 }, // 485 VADDCUW_VADDSBS_VADDSHS_VADDSWS_VADDUBS_VADDUHS_VADDUWS_VAVGSB_VAVGSH_VAVGSW_VAVGUB_VAVGUH_VAVGUW_VMAXFP_VMINFP_VSUBCUW_VSUBSBS_VSUBSHS_VSUBSWS_VSUBUBS_VSUBUHS_VSUBUWS |
| 4520 | { 0, 0, 0, 0, 0 }, // 486 VCMPBFP_VCMPBFP_rec_VCMPEQFP_VCMPEQFP_rec_VCMPEQUB_rec_VCMPEQUH_rec_VCMPEQUW_rec_VCMPGEFP_VCMPGEFP_rec_VCMPGTFP_VCMPGTFP_rec_VCMPGTSB_rec_VCMPGTSH_rec_VCMPGTSW_rec_VCMPGTUB_rec_VCMPGTUH_rec_VCMPGTUW_rec_XVCMPEQSP_XVCMPEQSP_rec_XVCMPGESP_XVCMPGESP_rec_XVCMPGTSP_XVCMPGTSP_rec |
| 4521 | { 0, 0, 0, 0, 0 }, // 487 VCMPEQUD_rec_VCMPGTSD_rec_VCMPGTUD_rec |
| 4522 | { 0, 0, 0, 0, 0 }, // 488 VCMPEQUQ_VCMPEQUQ_rec_VCMPGTSQ_VCMPGTSQ_rec_VCMPGTUQ_VCMPGTUQ_rec |
| 4523 | { 0, 0, 0, 0, 0 }, // 489 VCMPNEB_rec_VCMPNEH_rec_VCMPNEW_rec_VCMPNEZB_rec_VCMPNEZH_rec_VCMPNEZW_rec |
| 4524 | { 0, 0, 0, 0, 0 }, // 490 VCMPSQ_VCMPUQ |
| 4525 | { 0, 0, 0, 0, 0 }, // 491 XSMAXCDP_XSMAXJDP_XSMINCDP_XSMINJDP |
| 4526 | { 1, 30, 35, 765, 768 }, // 492 TRAP |
| 4527 | { 1, 6, 11, 768, 771 }, // 493 SRAWI_rec_SRAWI8_rec |
| 4528 | { 0, 0, 0, 0, 0 }, // 494 VRLQ_VRLQNM_VSLQ_VSRAQ_VSRQ |
| 4529 | { 0, 0, 0, 0, 0 }, // 495 VRLQMI |
| 4530 | { 1, 30, 35, 771, 774 }, // 496 DSS_DSSALL |
| 4531 | { 1, 30, 35, 774, 777 }, // 497 WAITP10 |
| 4532 | { 1, 6, 11, 777, 780 }, // 498 ADDI_ADDI8_LI_LI8_ADDIS_ADDIS8_LIS_LIS8_NEG_NEG8_NEG8O_NEGO |
| 4533 | { 0, 0, 0, 0, 0 }, // 499 ADDIdtprelL32_ADDISdtprelHA32 |
| 4534 | { 0, 0, 0, 0, 0 }, // 500 ADDItlsldLADDR32 |
| 4535 | { 1, 6, 11, 780, 783 }, // 501 ADDIC_ADDIC8_ADDME_ADDME8_SUBFIC_SUBFIC8_SUBFME_SUBFME8_SUBFZE_SUBFZE8 |
| 4536 | { 1, 6, 11, 783, 786 }, // 502 ADDME8O_ADDMEO_ADDZE8O_ADDZEO_ANDI8_rec_ANDIS8_rec_SUBFME8O_SUBFMEO_SUBFZE8O_SUBFZEO |
| 4537 | { 1, 6, 11, 786, 789 }, // 503 ADDZE_ADDZE8 |
| 4538 | { 1, 6, 11, 789, 792 }, // 504 ANDI_rec_ANDIS_rec |
| 4539 | { 1, 6, 11, 792, 795 }, // 505 CMPDI_CMPWI_CMPLDI_CMPLWI |
| 4540 | { 1, 6, 11, 795, 798 }, // 506 EXTSB_EXTSB8_EXTSB8_32_64_EXTSB8_rec_EXTSB_rec_EXTSH_EXTSH8_EXTSH8_32_64_EXTSH8_rec_EXTSH_rec_EXTSW_EXTSW_32_EXTSW_32_64_EXTSW_32_64_rec_EXTSW_rec |
| 4541 | { 1, 16, 25, 798, 801 }, // 507 FABSD_FABSS_FMR_FNABSD_FNABSS_FNEGD_FNEGS |
| 4542 | { 1, 6, 11, 801, 804 }, // 508 NEG8_rec_NEG_rec_ORI_ORI8_ORIS_ORIS8_XORI_XORI8_XORIS_XORIS8 |
| 4543 | { 1, 6, 11, 804, 807 }, // 509 NOP |
| 4544 | { 0, 0, 0, 0, 0 }, // 510 RLDICL_RLDICL_32_RLDICL_32_64_RLDICR_RLDICR_32 |
| 4545 | { 1, 6, 11, 807, 810 }, // 511 RLWINM_RLWINM8 |
| 4546 | { 1, 6, 11, 810, 813 }, // 512 SETB_SETB8 |
| 4547 | { 1, 6, 11, 813, 816 }, // 513 SETBC_SETBC8_SETBCR_SETBCR8_SETNBC_SETNBC8_SETNBCR_SETNBCR8 |
| 4548 | { 1, 6, 11, 816, 819 }, // 514 SRAWI_SRAWI8 |
| 4549 | { 0, 0, 0, 0, 0 }, // 515 VEXTSB2D_VEXTSB2Ds_VEXTSB2W_VEXTSB2Ws_VEXTSH2D_VEXTSH2Ds_VEXTSH2W_VEXTSH2Ws_VEXTSW2D_VEXTSW2Ds_VNEGD_VNEGW |
| 4550 | { 0, 0, 0, 0, 0 }, // 516 VEXTSD2Q |
| 4551 | { 0, 0, 0, 0, 0 }, // 517 XSABSDP_XSNABSDP_XSNABSDPs_XSNEGDP |
| 4552 | { 0, 0, 0, 0, 0 }, // 518 XSABSQP_XSNABSQP_XSNEGQP_XSXEXPQP_XVXEXPDP_XVXEXPSP |
| 4553 | { 0, 0, 0, 0, 0 }, // 519 XVABSDP_XVNABSDP_XVNEGDP |
| 4554 | { 0, 0, 0, 0, 0 }, // 520 XVXSIGDP_XVXSIGSP |
| 4555 | { 1, 6, 11, 819, 822 }, // 521 ADDE8O_ADDEO_SUBFE8O_SUBFEO_SUBF8O_SUBFO |
| 4556 | { 1, 6, 11, 822, 825 }, // 522 ADDEX_ADDEX8 |
| 4557 | { 1, 6, 11, 825, 828 }, // 523 ADD4O_ADD8O |
| 4558 | { 1, 6, 11, 828, 831 }, // 524 CMPB_CMPB8 |
| 4559 | { 1, 11, 16, 831, 834 }, // 525 CRAND_CRANDC_CR6SET_CREQV_CRSET_CRNAND_CRNOR_CROR_CRORC_CR6UNSET_CRUNSET |
| 4560 | { 1, 30, 35, 834, 837 }, // 526 DST_DST64_DSTT_DSTT64_DSTST_DSTST64_DSTSTT_DSTSTT64 |
| 4561 | { 0, 0, 0, 0, 0 }, // 527 VRLDNM_VRLWNM_V_SET0_V_SET0B_V_SET0H_XSCPSGNQP_XSIEXPQP_XVIEXPDP_XVIEXPSP |
| 4562 | { 0, 0, 0, 0, 0 }, // 528 XXLEQVOnes |
| 4563 | { 1, 11, 16, 837, 840 }, // 529 MFFS_MFFS_rec_MFFSL |
| 4564 | { 1, 11, 16, 840, 843 }, // 530 MFFSCDRNI_MFFSCRNI |
| 4565 | { 1, 11, 16, 843, 846 }, // 531 MTFSB0 |
| 4566 | { 1, 6, 11, 846, 849 }, // 532 ADDIC_rec_ADDME8_rec_ADDME_rec_ADDME8O_rec_ADDMEO_rec_ADDZE8_rec_ADDZE_rec_ADDZE8O_rec_ADDZEO_rec_SUBFME8_rec_SUBFME_rec_SUBFME8O_rec_SUBFMEO_rec_SUBFZE8_rec_SUBFZE_rec_SUBFZE8O_rec_SUBFZEO_rec |
| 4567 | { 1, 6, 11, 849, 852 }, // 533 NEG8O_rec_NEGO_rec |
| 4568 | { 1, 6, 11, 852, 855 }, // 534 ADDE8_rec_ADDE_rec_ADDE8O_rec_ADDEO_rec_SUBFE8_rec_SUBFE_rec_SUBFE8O_rec_SUBFEO_rec_SUBF8O_rec_SUBFO_rec |
| 4569 | { 1, 11, 16, 855, 857 }, // 535 HRFID_SC |
| 4570 | { 1, 11, 16, 857, 860 }, // 536 MTFSFI_MTFSFIb_MTFSFI_rec |
| 4571 | { 1, 16, 25, 860, 863 }, // 537 FABSD_rec_FABSS_rec_FMR_rec_FNABSD_rec_FNABSS_rec_FNEGD_rec_FNEGS_rec |
| 4572 | { 1, 6, 11, 863, 866 }, // 538 ADDC8_rec_ADDC_rec_SUBFC8_rec_SUBFC_rec |
| 4573 | { 0, 0, 0, 0, 0 }, // 539 VSTRIBL_rec_VSTRIBR_rec_VSTRIHL_rec_VSTRIHR_rec |
| 4574 | { 1, 30, 35, 866, 869 }, // 540 LBZ_LBZ8_LHZ_LHZ8_LWZ_LWZ8 |
| 4575 | { 0, 0, 0, 0, 0 }, // 541 LD |
| 4576 | { 0, 0, 0, 0, 0 }, // 542 LDtoc_LDtocBA_LDtocCPT_LDtocJTI_LDtocL_SPILLTOVSR_LD_LWZtoc_LWZtocL |
| 4577 | { 0, 0, 0, 0, 0 }, // 543 DFLOADf32 |
| 4578 | { 0, 0, 0, 0, 0 }, // 544 DFLOADf64 |
| 4579 | { 1, 30, 35, 869, 872 }, // 545 LFD |
| 4580 | { 1, 25, 30, 872, 875 }, // 546 LHA_LHA8 |
| 4581 | { 1, 30, 35, 875, 878 }, // 547 LXSD_LXV |
| 4582 | { 1, 25, 30, 878, 880 }, // 548 DCBT_DCBTST |
| 4583 | { 1, 30, 35, 880, 883 }, // 549 ICBT |
| 4584 | { 1, 30, 35, 883, 886 }, // 550 LDBRX |
| 4585 | { 0, 0, 0, 0, 0 }, // 551 SPILLTOVSR_LDX |
| 4586 | { 1, 30, 35, 886, 889 }, // 552 LXVRBX_LXVRDX_LXVRHX_LXVRWX |
| 4587 | { 1, 81, 86, 889, 891 }, // 553 MTSR |
| 4588 | { 1, 6, 11, 891, 894 }, // 554 MTVRSAVE_MTVRSAVEv |
| 4589 | { 1, 30, 35, 894, 897 }, // 555 LBZCIX_LDCIX_LHZCIX_LWZCIX |
| 4590 | { 1, 30, 35, 897, 900 }, // 556 PLBZ_PLBZ8_PLBZ8pc_PLBZpc_PLD_PLDpc_PLFD_PLFDpc_PLFS_PLFSpc_PLHA_PLHA8_PLHA8pc_PLHApc_PLHZ_PLHZ8_PLHZ8pc_PLHZpc_PLWA_PLWA8_PLWA8pc_PLWApc_PLWZ_PLWZ8_PLWZ8pc_PLWZpc_PLXSD_PLXSDpc_PLXSSP_PLXSSPpc_PLXV_PLXVpc_PLXVP_PLXVPpc |
| 4591 | { 1, 30, 35, 900, 903 }, // 557 LFS |
| 4592 | { 1, 30, 35, 903, 906 }, // 558 LXSSP |
| 4593 | { 1, 30, 35, 906, 909 }, // 559 LXVP |
| 4594 | { 1, 30, 35, 909, 912 }, // 560 LXVPX |
| 4595 | { 1, 11, 16, 912, 914 }, // 561 MFSR |
| 4596 | { 1, 81, 86, 914, 916 }, // 562 MFTB8 |
| 4597 | { 0, 0, 0, 0, 0 }, // 563 XXSETACCZ |
| 4598 | { 0, 0, 0, 0, 0 }, // 564 XVBF16GER2_XVF16GER2_XVF32GER_XVF64GER_XVI16GER2_XVI16GER2S_XVI4GER8_XVI8GER4 |
| 4599 | { 0, 0, 0, 0, 0 }, // 565 XVBF16GER2NN_XVBF16GER2NP_XVBF16GER2PN_XVBF16GER2PP_XVF16GER2NN_XVF16GER2NP_XVF16GER2PN_XVF16GER2PP_XVF32GERNN_XVF32GERNP_XVF32GERPN_XVF32GERPP_XVF64GERNN_XVF64GERNP_XVF64GERPN_XVF64GERPP_XVI16GER2PP_XVI16GER2SPP_XVI4GER8PP_XVI8GER4PP |
| 4600 | { 0, 0, 0, 0, 0 }, // 566 XVI8GER4SPP |
| 4601 | { 0, 0, 0, 0, 0 }, // 567 PMXVBF16GER2_PMXVF16GER2_PMXVF32GER_PMXVF64GER_PMXVI16GER2_PMXVI16GER2S_PMXVI4GER8_PMXVI8GER4 |
| 4602 | { 0, 0, 0, 0, 0 }, // 568 PMXVBF16GER2NN_PMXVBF16GER2NP_PMXVBF16GER2PN_PMXVBF16GER2PP_PMXVF16GER2NN_PMXVF16GER2NP_PMXVF16GER2PN_PMXVF16GER2PP_PMXVF32GERNN_PMXVF32GERNP_PMXVF32GERPN_PMXVF32GERPP_PMXVF64GERNN_PMXVF64GERNP_PMXVF64GERPN_PMXVF64GERPP_PMXVI16GER2PP_PMXVI16GER2SPP_PMXVI4GER8PP_PMXVI8GER4PP |
| 4603 | { 0, 0, 0, 0, 0 }, // 569 PMXVI8GER4SPP |
| 4604 | { 0, 0, 0, 0, 0 }, // 570 XXMTACC |
| 4605 | { 0, 0, 0, 0, 0 }, // 571 XXMFACC |
| 4606 | { 0, 0, 0, 0, 0 }, // 572 VMULHSD_VMULHUD_VMULLD |
| 4607 | { 0, 0, 0, 0, 0 }, // 573 LXVKQ |
| 4608 | { 0, 0, 0, 0, 0 }, // 574 VSPLTISB_VSPLTISH_VSPLTISW |
| 4609 | { 0, 0, 0, 0, 0 }, // 575 V_SETALLONES_V_SETALLONESB_V_SETALLONESH |
| 4610 | { 0, 0, 0, 0, 0 }, // 576 XXSPLTIB |
| 4611 | { 1, 6, 11, 916, 919 }, // 577 BRD_BRH_BRH8_BRW_BRW8 |
| 4612 | { 0, 0, 0, 0, 0 }, // 578 MFVSRLD_MTVSRWS_VCLZLSBB_VCTZLSBB_VEXTRACTD_VEXTRACTUB_VEXTRACTUH_VEXTRACTUW_VINSERTD_VINSERTW_VPRTYBQ |
| 4613 | { 0, 0, 0, 0, 0 }, // 579 VGBBD_VUPKHSW_VUPKLSW |
| 4614 | { 0, 0, 0, 0, 0 }, // 580 VSPLTB_VSPLTBs_VSPLTH_VSPLTHs_VSPLTW_XXSPLTW_XXSPLTWs |
| 4615 | { 0, 0, 0, 0, 0 }, // 581 VSTRIBL_VSTRIBR_VSTRIHL_VSTRIHR_XXGENPCVDM_XXGENPCVHM_XXGENPCVWM |
| 4616 | { 0, 0, 0, 0, 0 }, // 582 VUPKHPX_VUPKHSB_VUPKHSH_VUPKLPX_VUPKLSB_VUPKLSH |
| 4617 | { 0, 0, 0, 0, 0 }, // 583 XVCVBF16SPN |
| 4618 | { 0, 0, 0, 0, 0 }, // 584 XXBRD_XXBRH_XXBRQ_XXBRW_XXEXTRACTUW |
| 4619 | { 0, 0, 0, 0, 0 }, // 585 VBPERMQ_VPKSDSS_VPKSDUS_VPKUDUM_VPKUDUS |
| 4620 | { 0, 0, 0, 0, 0 }, // 586 VCLRLB_VCLRRB_VINSD_VINSW_VSLDBI_VSRDBI |
| 4621 | { 0, 0, 0, 0, 0 }, // 587 VPKPX_VPKSHSS_VPKSHUS_VPKSWSS_VPKSWUS_VPKUHUM_VPKUHUS_VPKUWUM_VPKUWUS |
| 4622 | { 0, 0, 0, 0, 0 }, // 588 VSLV_VSRV_XXINSERTW |
| 4623 | { 0, 0, 0, 0, 0 }, // 589 VEXTDDVLX_VEXTDDVRX_VEXTDUBVLX_VEXTDUBVRX_VEXTDUHVLX_VEXTDUHVRX_VEXTDUWVLX_VEXTDUWVRX_VINSBLX_VINSBRX_VINSBVLX_VINSBVRX_VINSDLX_VINSDRX_VINSHLX_VINSHRX_VINSHVLX_VINSHVRX_VINSWLX_VINSWRX_VINSWVLX_VINSWVRX |
| 4624 | { 0, 0, 0, 0, 0 }, // 590 VSUMSWS |
| 4625 | { 0, 0, 0, 0, 0 }, // 591 XXSPLTIDP_XXSPLTIW |
| 4626 | { 0, 0, 0, 0, 0 }, // 592 XXSPLTI32DX |
| 4627 | { 0, 0, 0, 0, 0 }, // 593 XXBLENDVB_XXBLENDVD_XXBLENDVH_XXBLENDVW_XXEVAL |
| 4628 | { 0, 0, 0, 0, 0 }, // 594 XXPERMX |
| 4629 | { 1, 30, 35, 919, 922 }, // 595 PSTXVP_PSTXVPpc |
| 4630 | { 1, 30, 35, 922, 925 }, // 596 STB_STB8_STH_STH8_STW_STW8 |
| 4631 | { 0, 0, 0, 0, 0 }, // 597 SPILLTOVSR_ST |
| 4632 | { 1, 30, 35, 925, 928 }, // 598 STD |
| 4633 | { 0, 0, 0, 0, 0 }, // 599 DFSTOREf32_DFSTOREf64 |
| 4634 | { 1, 25, 30, 928, 931 }, // 600 STFD_STFS |
| 4635 | { 1, 25, 30, 931, 935 }, // 601 STFDU_STFSU |
| 4636 | { 1, 25, 30, 935, 938 }, // 602 STXSD |
| 4637 | { 1, 25, 30, 938, 941 }, // 603 STXSSP |
| 4638 | { 1, 25, 30, 941, 944 }, // 604 STXV |
| 4639 | { 1, 25, 30, 944, 946 }, // 605 DCBF_DCBST_DCBZ |
| 4640 | { 1, 25, 30, 946, 949 }, // 606 ICBI |
| 4641 | { 0, 0, 0, 0, 0 }, // 607 SPILLTOVSR_STX |
| 4642 | { 0, 0, 0, 0, 0 }, // 608 STIWX |
| 4643 | { 1, 25, 30, 949, 952 }, // 609 STXVRBX_STXVRDX_STXVRHX_STXVRWX |
| 4644 | { 1, 30, 35, 952, 955 }, // 610 EnforceIEIO |
| 4645 | { 1, 30, 35, 955, 958 }, // 611 STHCIX_STWCIX |
| 4646 | { 1, 1, 6, 0, 0 }, // 612 SYNCP10 |
| 4647 | { 1, 30, 35, 958, 961 }, // 613 PSTB_PSTB8_PSTB8pc_PSTBpc_PSTD_PSTDpc_PSTFD_PSTFDpc_PSTFS_PSTFSpc_PSTH_PSTH8_PSTH8pc_PSTHpc_PSTW_PSTW8_PSTW8pc_PSTWpc_PSTXSD_PSTXSDpc_PSTXSSP_PSTXSSPpc_PSTXV_PSTXVpc |
| 4648 | { 1, 30, 35, 961, 964 }, // 614 STXVP |
| 4649 | { 1, 30, 35, 964, 967 }, // 615 STXVPX |
| 4650 | { 1, 11, 16, 967, 969 }, // 616 ATTN_NAP |
| 4651 | { 1, 25, 30, 969, 971 }, // 617 DCBZL |
| 4652 | { 1, 30, 35, 971, 974 }, // 618 DCCCI_ICBLQ_ICCCI_TLBLD_TLBLI_TLBRE2_TLBSX2_TLBSX2D_TLBWE2 |
| 4653 | { 1, 11, 16, 974, 976 }, // 619 CLRBHRB_MFBHRBE |
| 4654 | { 1, 30, 35, 976, 979 }, // 620 PADDI_PADDI8_PADDI8pc_PADDIpc |
| 4655 | { 1, 6, 11, 979, 982 }, // 621 PLI_PLI8 |
| 4656 | { 0, 0, 0, 0, 0 }, // 622 VMULESB_VMULESH_VMULEUB_VMULEUH_VMULOSB_VMULOSH_VMULOUB_VMULOUH_VSUM2SWS_VSUM4SBS_VSUM4SHS_VSUM4UBS |
| 4657 | { 0, 0, 0, 0, 0 }, // 623 VMULESD_VMULEUD_VMULHSW_VMULHUW_VMULOSD_VMULOUD |
| 4658 | { 0, 0, 0, 0, 0 }, // 624 VMSUMCUD |
| 4659 | { 0, uint16_t(~0U), uint16_t(~0U), uint16_t(~0U), uint16_t(~0U) }// end marker |
| 4660 | }; |
| 4661 | |
| 4662 | static constexpr llvm::InstrItinerary G3Itineraries[] = { |
| 4663 | { 0, 0, 0, 0, 0 }, // 0 NoInstrModel |
| 4664 | { 1, 86, 87, 0, 0 }, // 1 IIC_LdStSync |
| 4665 | { 1, 87, 88, 0, 0 }, // 2 IIC_IntSimple |
| 4666 | { 1, 87, 88, 0, 0 }, // 3 IIC_IntGeneral |
| 4667 | { 1, 88, 89, 0, 0 }, // 4 IIC_BrB |
| 4668 | { 0, 0, 0, 0, 0 }, // 5 IIC_VecFP |
| 4669 | { 1, 87, 88, 0, 0 }, // 6 IIC_IntRotate |
| 4670 | { 1, 87, 88, 0, 0 }, // 7 IIC_IntCompare |
| 4671 | { 0, 0, 0, 0, 0 }, // 8 IIC_SprABORT |
| 4672 | { 0, 0, 0, 0, 0 }, // 9 IIC_LdStCOPY |
| 4673 | { 0, 0, 0, 0, 0 }, // 10 IIC_LdStPASTE |
| 4674 | { 1, 89, 90, 0, 0 }, // 11 IIC_BrCR |
| 4675 | { 1, 90, 91, 0, 0 }, // 12 IIC_FPGeneral |
| 4676 | { 0, 0, 0, 0, 0 }, // 13 IIC_LdStLD |
| 4677 | { 1, 86, 87, 0, 0 }, // 14 IIC_LdStDCBF |
| 4678 | { 1, 91, 92, 0, 0 }, // 15 IIC_LdStLoad |
| 4679 | { 1, 90, 91, 0, 0 }, // 16 IIC_FPCompare |
| 4680 | { 0, 0, 0, 0, 0 }, // 17 IIC_IntDivD |
| 4681 | { 1, 92, 93, 0, 0 }, // 18 IIC_IntDivW |
| 4682 | { 0, 0, 0, 0, 0 }, // 19 IIC_VecGeneral |
| 4683 | { 0, 0, 0, 0, 0 }, // 20 IIC_FPDGeneral |
| 4684 | { 1, 90, 91, 0, 0 }, // 21 IIC_FPAddSub |
| 4685 | { 1, 93, 94, 0, 0 }, // 22 IIC_FPDivD |
| 4686 | { 0, 0, 0, 0, 0 }, // 23 IIC_FPSGeneral |
| 4687 | { 0, 0, 0, 0, 0 }, // 24 IIC_VecComplex |
| 4688 | { 1, 91, 92, 0, 0 }, // 25 IIC_LdStStore |
| 4689 | { 0, 0, 0, 0, 0 }, // 26 IIC_IntRotateDI |
| 4690 | { 1, 94, 95, 0, 0 }, // 27 IIC_FPDivS |
| 4691 | { 1, 95, 96, 0, 0 }, // 28 IIC_FPFused |
| 4692 | { 0, 0, 0, 0, 0 }, // 29 IIC_FPSqrtD |
| 4693 | { 0, 0, 0, 0, 0 }, // 30 IIC_FPSqrtS |
| 4694 | { 1, 86, 87, 0, 0 }, // 31 IIC_LdStICBI |
| 4695 | { 0, 0, 0, 0, 0 }, // 32 IIC_IntISEL |
| 4696 | { 1, 96, 97, 0, 0 }, // 33 IIC_SprISYNC |
| 4697 | { 1, 86, 87, 0, 0 }, // 34 IIC_LdStLWARX |
| 4698 | { 1, 91, 92, 0, 0 }, // 35 IIC_LdStLoadUpd |
| 4699 | { 1, 91, 92, 0, 0 }, // 36 IIC_LdStLoadUpdX |
| 4700 | { 0, 0, 0, 0, 0 }, // 37 IIC_LdStLDARX |
| 4701 | { 0, 0, 0, 0, 0 }, // 38 IIC_LdStLDU |
| 4702 | { 0, 0, 0, 0, 0 }, // 39 IIC_LdStLDUX |
| 4703 | { 1, 91, 92, 0, 0 }, // 40 IIC_LdStLFD |
| 4704 | { 1, 91, 92, 0, 0 }, // 41 IIC_LdStLFDU |
| 4705 | { 1, 91, 92, 0, 0 }, // 42 IIC_LdStLFDUX |
| 4706 | { 1, 91, 92, 0, 0 }, // 43 IIC_LdStLHA |
| 4707 | { 1, 91, 92, 0, 0 }, // 44 IIC_LdStLHAU |
| 4708 | { 1, 91, 92, 0, 0 }, // 45 IIC_LdStLHAUX |
| 4709 | { 1, 97, 98, 0, 0 }, // 46 IIC_LdStLMW |
| 4710 | { 0, 0, 0, 0, 0 }, // 47 IIC_LdStLQ |
| 4711 | { 0, 0, 0, 0, 0 }, // 48 IIC_LdStLQARX |
| 4712 | { 0, 0, 0, 0, 0 }, // 49 IIC_LdStLWA |
| 4713 | { 0, 0, 0, 0, 0 }, // 50 IIC_IntMulHD |
| 4714 | { 1, 89, 90, 0, 0 }, // 51 IIC_BrMCR |
| 4715 | { 1, 89, 90, 0, 0 }, // 52 IIC_BrMCRX |
| 4716 | { 1, 89, 90, 0, 0 }, // 53 IIC_SprMFCR |
| 4717 | { 1, 98, 99, 0, 0 }, // 54 IIC_SprMFSPR |
| 4718 | { 1, 90, 91, 0, 0 }, // 55 IIC_IntMFFS |
| 4719 | { 1, 89, 90, 0, 0 }, // 56 IIC_SprMFMSR |
| 4720 | { 0, 0, 0, 0, 0 }, // 57 IIC_SprMFCRF |
| 4721 | { 0, 0, 0, 0, 0 }, // 58 IIC_SprMFPMR |
| 4722 | { 1, 98, 99, 0, 0 }, // 59 IIC_SprMFSR |
| 4723 | { 1, 98, 99, 0, 0 }, // 60 IIC_SprMFTB |
| 4724 | { 0, 0, 0, 0, 0 }, // 61 IIC_SprMSGSYNC |
| 4725 | { 1, 96, 97, 0, 0 }, // 62 IIC_SprMTSPR |
| 4726 | { 1, 99, 100, 0, 0 }, // 63 IIC_IntMTFSB0 |
| 4727 | { 1, 89, 90, 0, 0 }, // 64 IIC_SprMTMSR |
| 4728 | { 0, 0, 0, 0, 0 }, // 65 IIC_SprMTMSRD |
| 4729 | { 0, 0, 0, 0, 0 }, // 66 IIC_SprMTPMR |
| 4730 | { 1, 96, 97, 0, 0 }, // 67 IIC_SprMTSR |
| 4731 | { 1, 100, 101, 0, 0 }, // 68 IIC_IntMulHW |
| 4732 | { 1, 101, 102, 0, 0 }, // 69 IIC_IntMulHWU |
| 4733 | { 1, 102, 103, 0, 0 }, // 70 IIC_IntMulLI |
| 4734 | { 1, 96, 97, 0, 0 }, // 71 IIC_SprRFI |
| 4735 | { 0, 0, 0, 0, 0 }, // 72 IIC_IntRFID |
| 4736 | { 0, 0, 0, 0, 0 }, // 73 IIC_IntRotateD |
| 4737 | { 0, 0, 0, 0, 0 }, // 74 IIC_SprSLBFEE |
| 4738 | { 0, 0, 0, 0, 0 }, // 75 IIC_SprSLBIA |
| 4739 | { 0, 0, 0, 0, 0 }, // 76 IIC_SprSLBIE |
| 4740 | { 0, 0, 0, 0, 0 }, // 77 IIC_SprSLBIEG |
| 4741 | { 0, 0, 0, 0, 0 }, // 78 IIC_SprSLBMFEE |
| 4742 | { 0, 0, 0, 0, 0 }, // 79 IIC_SprSLBMFEV |
| 4743 | { 0, 0, 0, 0, 0 }, // 80 IIC_SprSLBMTE |
| 4744 | { 0, 0, 0, 0, 0 }, // 81 IIC_SprSLBSYNC |
| 4745 | { 1, 87, 88, 0, 0 }, // 82 IIC_IntShift |
| 4746 | { 1, 103, 104, 0, 0 }, // 83 IIC_LdStSTWCX |
| 4747 | { 1, 91, 92, 0, 0 }, // 84 IIC_LdStSTU |
| 4748 | { 1, 91, 92, 0, 0 }, // 85 IIC_LdStSTUX |
| 4749 | { 0, 0, 0, 0, 0 }, // 86 IIC_LdStSTD |
| 4750 | { 0, 0, 0, 0, 0 }, // 87 IIC_LdStSTDCX |
| 4751 | { 1, 91, 92, 0, 0 }, // 88 IIC_LdStSTFD |
| 4752 | { 1, 91, 92, 0, 0 }, // 89 IIC_LdStSTFDU |
| 4753 | { 0, 0, 0, 0, 0 }, // 90 IIC_SprSTOP |
| 4754 | { 0, 0, 0, 0, 0 }, // 91 IIC_LdStSTQ |
| 4755 | { 0, 0, 0, 0, 0 }, // 92 IIC_LdStSTQCX |
| 4756 | { 0, 0, 0, 0, 0 }, // 93 IIC_IntTrapD |
| 4757 | { 0, 0, 0, 0, 0 }, // 94 IIC_SprTLBIA |
| 4758 | { 0, 0, 0, 0, 0 }, // 95 IIC_SprTLBIE |
| 4759 | { 0, 0, 0, 0, 0 }, // 96 IIC_SprTLBIEL |
| 4760 | { 1, 98, 99, 0, 0 }, // 97 IIC_SprTLBSYNC |
| 4761 | { 1, 104, 105, 0, 0 }, // 98 IIC_IntTrapW |
| 4762 | { 0, 0, 0, 0, 0 }, // 99 IIC_VecFPCompare |
| 4763 | { 0, 0, 0, 0, 0 }, // 100 IIC_VecPerm |
| 4764 | { 1, 88, 89, 0, 0 }, // 101 B_BA_BL_BL8_BL8_NOP_BL8_NOP_RM_BL8_NOP_TLS_BL8_NOTOC_BL8_NOTOC_RM_BL8_NOTOC_TLS_BL8_RM_BL8_TLS_BL8_TLS__BLA_BLA8_BLA8_NOP_BLA8_NOP_RM_BLA8_RM_BLA_RM_BL_NOP_BL_NOP_RM_BL_RM_BL_TLS |
| 4765 | { 1, 88, 89, 0, 0 }, // 102 BDZLRLp_BDZLRm_BDZLRp_BDZLm_BDZLp_BDZm_BDZp_BDNZ_BDNZ8_BDNZA_BDNZAm_BDNZAp_BDNZL_BDNZLA_BDNZLAm_BDNZLAp_BDNZLR_BDNZLR8_BDNZLRL_BDNZLRLm_BDNZLRLp_BDNZLRm_BDNZLRp_BDNZLm_BDNZLp_BDNZm_BDNZp_BDZ_BDZ8_BDZA_BDZAm_BDZAp_BDZL_BDZLA_BDZLAm_BDZLAp_BDZLR_BDZLR8_BDZLRL_BDZLRLm_BLR_BLR8_BLRL_BCL_BCLR_BCLRL_BCLRLn_BCLRn_BCLalways_BCLn_BCTR_BCTR8_BCTRL_BCTRL8_BCTRL8_LDinto_toc_BCTRL8_LDinto_toc_RM_BCTRL8_RM_BCTRL_LWZinto_toc_BCTRL_LWZinto_toc_RM_BCTRL_RM_BCn_BC_BCC_BCCA_BCCCTR_BCCCTR8_BCCCTRL_BCCCTRL8_BCCL_BCCLA_BCCLR_BCCLRL_BCCTR_BCCTR8_BCCTR8n_BCCTRL_BCCTRL8_BCCTRL8n_BCCTRLn_BCCTRn_gBC_gBCA_gBCAat_gBCCTR_gBCCTRL_gBCL_gBCLA_gBCLAat_gBCLR_gBCLRL_gBCLat_gBCat |
| 4766 | { 1, 98, 99, 0, 0 }, // 103 MFCTR_MFCTR8_MFLR_MFLR8 |
| 4767 | { 1, 96, 97, 0, 0 }, // 104 MTLR_MTLR8_MTCTR_MTCTR8_MTCTR8loop_MTCTRloop |
| 4768 | { 1, 89, 90, 0, 0 }, // 105 MFCR_MFCR8 |
| 4769 | { 1, 89, 90, 0, 0 }, // 106 MCRF |
| 4770 | { 1, 89, 90, 0, 0 }, // 107 CR6SET_CR6UNSET_CRSET_CRUNSET_CRAND_CRANDC_CREQV_CRNAND_CRNOR_CRNOT_CROR_CRORC |
| 4771 | { 1, 97, 98, 0, 0 }, // 108 LMW |
| 4772 | { 1, 86, 87, 0, 0 }, // 109 LWARX_LWARXL |
| 4773 | { 0, 0, 0, 0, 0 }, // 110 LDARX_LDARXL |
| 4774 | { 1, 91, 92, 0, 0 }, // 111 LHBRX_LHBRX8_LWBRX_LWBRX8 |
| 4775 | { 1, 98, 99, 0, 0 }, // 112 MFSR_MFSRIN |
| 4776 | { 1, 91, 92, 0, 0 }, // 113 LFS_LFSX_LFSXTLS_LFSXTLS__LFD_LFDX_LFDXTLS_LFDXTLS__LXSDX_LXVD2X_LXVW4X_LXVDSX |
| 4777 | { 1, 91, 92, 0, 0 }, // 114 LFSU_LFDU |
| 4778 | { 1, 91, 92, 0, 0 }, // 115 LFSUX_LFDUX |
| 4779 | { 1, 91, 92, 0, 0 }, // 116 STXSDX_STXVD2X_STXVW4X |
| 4780 | { 1, 86, 87, 0, 0 }, // 117 LBARX_LHARX |
| 4781 | { 1, 91, 92, 0, 0 }, // 118 LBZCIX_LDBRX_LDCIX_LHZCIX_LSWI_LVEBX_LVEHX_LVEWX_LVSL_LVSR_LVX_LVXL_LWZCIX_STHCIX_STSWI_STWCIX |
| 4782 | { 1, 91, 92, 0, 0 }, // 119 LFIWAX_LFIWZX |
| 4783 | { 1, 91, 92, 0, 0 }, // 120 STFD_STFDX_STFIWX_STFS_STFSX |
| 4784 | { 1, 91, 92, 0, 0 }, // 121 STFDU_STFDUX_STFSU_STFSUX |
| 4785 | { 1, 91, 92, 0, 0 }, // 122 STVEBX_STVEHX_STVEWX_STVX_STVXL |
| 4786 | { 1, 91, 92, 0, 0 }, // 123 LHA_LHA8_LHAX_LHAX8_LWAX_LWAX_32 |
| 4787 | { 0, 0, 0, 0, 0 }, // 124 LWA_LWA_32 |
| 4788 | { 1, 91, 92, 0, 0 }, // 125 LHAU_LHAU8 |
| 4789 | { 1, 91, 92, 0, 0 }, // 126 LHAUX_LHAUX8_LWAUX |
| 4790 | { 1, 91, 92, 0, 0 }, // 127 STB_STB8_STH_STH8_STW_STW8_STBX_STBX8_STHX_STHX8_STWX_STWX8_STHBRX_STWBRX |
| 4791 | { 0, 0, 0, 0, 0 }, // 128 STD_STDX |
| 4792 | { 1, 97, 98, 0, 0 }, // 129 STMW |
| 4793 | { 1, 103, 104, 0, 0 }, // 130 STWCX |
| 4794 | { 0, 0, 0, 0, 0 }, // 131 STDCX |
| 4795 | { 1, 91, 92, 0, 0 }, // 132 STDU_STHU_STHU8_STBU_STBU8_STWU_STWU8 |
| 4796 | { 1, 91, 92, 0, 0 }, // 133 STDUX_STWUX_STWUX8_STHUX_STHUX8_STBUX_STBUX8 |
| 4797 | { 1, 91, 92, 0, 0 }, // 134 LWZU_LWZU8_LHZU_LHZU8_LBZU_LBZU8 |
| 4798 | { 0, 0, 0, 0, 0 }, // 135 LDU |
| 4799 | { 1, 91, 92, 0, 0 }, // 136 LWZUX_LWZUX8_LHZUX_LHZUX8_LBZUX_LBZUX8 |
| 4800 | { 0, 0, 0, 0, 0 }, // 137 LDUX |
| 4801 | { 1, 87, 88, 0, 0 }, // 138 ADDI_ADDI8_ADDIS_ADDIS8_LI_LI8_LIS_LIS8_ADD4_ADD4TLS_ADD4_rec_ADD8_ADD8TLS_ADD8TLS__ADD8_rec_ORI_ORI8_ORIS_ORIS8_XORI_XORI8_XORIS_XORIS8_XOR_XOR8_XOR8_rec_XOR_rec_NEG_NEG8_NEG8_rec_NEG_rec_NEG8O_NEGO_AND_AND8_AND_rec_AND8_rec_NAND_NAND8_NAND_rec_NAND8_rec_NOR_NOR8_NOR_rec_NOR8_rec_EQV_EQV8_EQV_rec_EQV8_rec_ANDC_ANDC8_ANDC_rec_ANDC8_rec_ORC_ORC8_ORC_rec_ORC8_rec |
| 4802 | { 1, 87, 88, 0, 0 }, // 139 SUBF8_SUBF8_rec_ADDIC_ADDIC8_SUBFIC_SUBFIC8_SUBFZE_SUBFZE8_ADDE_ADDE8_ADDME_ADDME8_SUBFME_SUBFME8_ANDI_rec_ANDIS_rec |
| 4803 | { 1, 87, 88, 0, 0 }, // 140 CMPD_CMPDI_CMPLD_CMPLDI_CMPLW_CMPLWI_CMPW_CMPWI |
| 4804 | { 1, 87, 88, 0, 0 }, // 141 EXTSB8_32_64_EXTSB8_rec_EXTSH8_32_64_EXTSH8_rec_EXTSW_32_EXTSW_32_64_EXTSW_32_64_rec_ADD4O_ADD8O_ADD8O_rec_ADD4O_rec_NEG8O_rec_NEGO_rec_EXTSB_EXTSB8_EXTSB_rec_EXTSH_EXTSH8_EXTSH_rec_EXTSW_EXTSW_rec |
| 4805 | { 1, 87, 88, 0, 0 }, // 142 POPCNTB_POPCNTB8_POPCNTD_POPCNTW_ANDI8_rec_ANDIS8_rec_ADDC_ADDC8_SUBFO_SUBF8O_SUBFC_SUBFC8_ADDIC_rec_ADDE8_rec_ADDE_rec_SUBFE8_rec_SUBFE_rec_ADDME8_rec_ADDME_rec_SUBFME8_rec_SUBFME_rec_ADDZE8_rec_ADDZE_rec_SUBFZE_rec_SUBFZE8_rec_SUBFO_rec_SUBF8O_rec_ADDE8O_ADDEO_SUBFE8O_SUBFEO_ADDME8O_ADDMEO_SUBFME8O_SUBFMEO_ADDZE8O_ADDZEO_SUBFZE8O_SUBFZEO_ADDE8O_rec_ADDEO_rec_ADDMEO_rec_ADDME8O_rec_SUBFMEO_rec_SUBFME8O_rec_ADDZEO_rec_ADDZE8O_rec_SUBFZEO_rec_SUBFZE8O_rec_ADDC8_rec_ADDC_rec_ADDCO_ADDCO_rec_ADDC8O_ADDC8O_rec_SUBFC8_rec_SUBFC_rec_SUBFCO_SUBFC8O_SUBFCO_rec_SUBFC8O_rec_RLWINM_RLWINM8_RLWINM_rec_RLWNM_RLWNM8_RLWNM_rec_RLWINM8_rec_RLWNM8_rec_SLW_SLW8_SLW_rec_SLW8_rec_SRW_SRW8_SRW_rec_SRW8_rec_SUBFE_SUBFE8_SUBFE8O_rec_SUBFEO_rec |
| 4806 | { 1, 88, 89, 0, 0 }, // 143 ADDPCIS |
| 4807 | { 0, 0, 0, 0, 0 }, // 144 SUBFUS_SUBFUS_rec |
| 4808 | { 0, 0, 0, 0, 0 }, // 145 RLDICL_RLDICL_rec_RLDICR_RLDICR_rec_RLDIC_RLDIC_rec_RLDIMI_RLDIMI_rec_RLDICL_32_RLDICL_32_64_RLDICL_32_rec_RLDICR_32_SRADI_SRADI_rec_SRADI_32 |
| 4809 | { 0, 0, 0, 0, 0 }, // 146 RLDCL_RLDCL_rec_RLDCR_RLDCR_rec_SLD_SLD_rec_SRD_SRD_rec_SRAD_SRAD_rec |
| 4810 | { 1, 87, 88, 0, 0 }, // 147 SRAWI_SRAWI_rec_SRAWI8_SRAWI8_rec_SRAW_SRAW_rec_SRAW8_SRAW8_rec |
| 4811 | { 1, 87, 88, 0, 0 }, // 148 CNTLZD_CNTLZDM_CNTLZD_rec_CNTLZW_CNTLZW8_CNTLZW8_rec_CNTLZW_rec_CNTTZD_CNTTZDM_CNTTZD_rec_CNTTZW_CNTTZW8_CNTTZW8_rec_CNTTZW_rec |
| 4812 | { 1, 102, 103, 0, 0 }, // 149 MULLI_MULLI8 |
| 4813 | { 1, 100, 101, 0, 0 }, // 150 MULLW_MULHW_MULHD_MULLWO_MULLW_rec_MULHD_rec_MULHW_rec_MULLWO_rec |
| 4814 | { 1, 101, 102, 0, 0 }, // 151 MULHWU_MULHDU_MULHDU_rec_MULHWU_rec |
| 4815 | { 0, 0, 0, 0, 0 }, // 152 MULLD_MULLDO_MULLD_rec_MULLDO_rec |
| 4816 | { 0, 0, 0, 0, 0 }, // 153 DIVDE_DIVDEO_DIVDEO_rec_DIVDEU_DIVDEUO_DIVDEUO_rec_DIVDEU_rec_DIVDE_rec |
| 4817 | { 1, 92, 93, 0, 0 }, // 154 DIVWE_DIVWEO_DIVWEO_rec_DIVWEU_DIVWEUO_DIVWEUO_rec_DIVWEU_rec_DIVWE_rec_DIVW_DIVWU_DIVWU_rec_DIVWO_DIVWO_rec_DIVWUO_DIVWUO_rec_DIVW_rec |
| 4818 | { 0, 0, 0, 0, 0 }, // 155 DIVD_DIVDU_DIVDO_DIVDO_rec_DIVDUO_DIVDUO_rec_DIVDU_rec_DIVD_rec |
| 4819 | { 1, 90, 91, 0, 0 }, // 156 FABSD_FABSD_rec_FABSS_FABSS_rec_FADDS_FADDS_rec_FMADDS_FMADDS_rec_FMR_FMR_rec_FMSUBS_FMSUBS_rec_FMULS_FMULS_rec_FNABSD_FNABSD_rec_FNABSS_FNABSS_rec_FNEGD_FNEGD_rec_FNEGS_FNEGS_rec_FNMADDS_FNMADDS_rec_FNMSUBS_FNMSUBS_rec_FSUBS_FSUBS_rec_FCFID_FCFIDS_FCFIDS_rec_FCFIDU_FCFIDUS_FCFIDUS_rec_FCFIDU_rec_FCFID_rec_FCTID_FCTIDU_FCTIDUZ_FCTIDUZ_rec_FCTIDU_rec_FCTIDZ_FCTIDZ_rec_FCTID_rec_FCTIW_FCTIWU_FCTIWUZ_FCTIWUZ_rec_FCTIWU_rec_FCTIWZ_FCTIWZ_rec_FCTIW_rec_FRE_FRES_rec_FRE_rec_FRSP_rec_FRSP_FRES_FRSQRTE_FRSQRTES_FRSQRTES_rec_FRSQRTE_rec_FSELD_FSELS_FSELD_rec_FSELS_rec_FCPSGND_FCPSGND_rec_FCPSGNS_FCPSGNS_rec_FRIMD_FRIMD_rec_FRIMS_FRIMS_rec_FRIND_FRIND_rec_FRINS_FRINS_rec_FRIPD_FRIPD_rec_FRIPS_FRIPS_rec_FRIZD_FRIZD_rec_FRIZS_FRIZS_rec |
| 4820 | { 1, 90, 91, 0, 0 }, // 157 FADD_FADD_rec_FSUB_FSUB_rec |
| 4821 | { 1, 95, 96, 0, 0 }, // 158 FMADD_FMADD_rec_FMSUB_FMSUB_rec_FMUL_FMUL_rec_FNMADD_FNMADD_rec_FNMSUB_FNMSUB_rec |
| 4822 | { 0, 0, 0, 0, 0 }, // 159 XSMADDADP_XSMADDASP_XSMADDMDP_XSMADDMSP_XSMSUBADP_XSMSUBASP_XSMSUBMDP_XSMSUBMSP_XSNMADDADP_XSNMADDASP_XSNMADDMDP_XSNMADDMSP_XSNMSUBADP_XSNMSUBASP_XSNMSUBMDP_XSNMSUBMSP_XSABSDP_XSADDDP_XSADDSP_XSMULDP_XSMULSP_XSNABSDP_XSNABSDPs_XSNEGDP_XSSUBDP_XSSUBSP_XSCPSGNDP_XSCVDPSP_XSCVDPSXDS_XSCVDPSXDSs_XSCVDPSXWS_XSCVDPSXWSs_XSCVDPUXDS_XSCVDPUXDSs_XSCVDPUXWS_XSCVDPUXWSs_XSCVSPDP_XSCVSXDDP_XSCVUXDDP_XSMAXDP_XSMINDP_XSRDPI_XSRDPIC_XSRDPIM_XSRDPIP_XSRDPIZ_XSREDP_XSRSQRTEDP |
| 4823 | { 1, 90, 91, 0, 0 }, // 160 FTDIV_FTSQRT_XSTDIVDP_XSTSQRTDP_XSCMPODP_XSCMPUDP |
| 4824 | { 0, 0, 0, 0, 0 }, // 161 XVADDDP_XVADDSP_XVMADDADP_XVMADDASP_XVMADDMDP_XVMADDMSP_XVMSUBADP_XVMSUBASP_XVMSUBMDP_XVMSUBMSP_XVNMADDADP_XVNMADDASP_XVNMADDMDP_XVNMADDMSP_XVNMSUBADP_XVNMSUBASP_XVNMSUBMDP_XVNMSUBMSP_XVSUBDP_XVSUBSP_XVABSDP_XVABSSP_XVMAXDP_XVMAXSP_XVMINDP_XVMINSP_XVMULDP_XVMULSP_XVNABSDP_XVNABSSP_XVNEGDP_XVNEGSP_XVCPSGNDP_XVCVDPSXDS_XVCVDPSXWS_XVCVDPUXDS_XVCVDPUXWS_XVCVSPSXDS_XVCVSPSXWS_XVCVSPUXDS_XVCVSPUXWS_XVCVSXDDP_XVCVSXWDP_XVCVUXDDP_XVCVUXWDP_XVRDPI_XVRDPIC_XVRDPIM_XVRDPIP_XVRDPIZ_XVREDP_XVRSPI_XVRSPIC_XVRSPIM_XVRSPIP_XVRSPIZ_XVRSQRTEDP |
| 4825 | { 0, 0, 0, 0, 0 }, // 162 XVCMPEQDP_XVCMPEQDP_rec_XVCMPGEDP_XVCMPGEDP_rec_XVCMPGTDP_XVCMPGTDP_rec |
| 4826 | { 1, 90, 91, 0, 0 }, // 163 XVTDIVDP_XVTSQRTDP |
| 4827 | { 0, 0, 0, 0, 0 }, // 164 VPKSHSS_VPKSHUS_VPKSWSS_VPKSWUS_VPKUHUM_VPKUHUS_VPKUWUM_VPKUWUS_VUPKHPX_VUPKHSB_VUPKHSH_VUPKLPX_VUPKLSB_VUPKLSH_VPERM_VSEL_VPKPX |
| 4828 | { 0, 0, 0, 0, 0 }, // 165 XXMRGHW_XXMRGLW_XXPERMDI_XXPERMDIs_XXSLDWI_XXSLDWIs_VSPLTB_VSPLTBs_VSPLTH_VSPLTHs_VSPLTISB_VSPLTISH_VSPLTISW_VSPLTW_XXSPLTW_XXSPLTWs_XXSEL |
| 4829 | { 0, 0, 0, 0, 0 }, // 166 VADDSBS_VADDSHS_VADDSWS_VADDUBS_VADDUHS_VADDUWS_VMAXSB_VMAXSH_VMAXSW_VMAXUB_VMAXUH_VMAXUW_VMINSB_VMINSH_VMINSW_VMINUB_VMINUH_VMINUW_VMRGHB_VMRGHH_VMRGHW_VMRGLB_VMRGLH_VMRGLW_XVRSQRTESP_XVRESP_XVCVSXDSP_XVCVSXWSP_XVCVUXDSP_XVCVUXWSP_XVCPSGNSP_XVCVDPSP_VADDCUW_VADDFP_VAND_VANDC_VAVGSB_VAVGSH_VAVGSW_VAVGUB_VAVGUH_VAVGUW_VCFSX_VCFUX_VCTSXS_VCTUXS_VEXPTEFP_VLOGEFP_VNOR_VOR_VMADDFP_VMHADDSHS_VMHRADDSHS_VMLADDUHM_VNMSUBFP_VMAXFP_VMINFP_VMSUMMBM_VMSUMSHM_VMSUMSHS_VMSUMUBM_VMSUMUDM_VMSUMUHM_VMSUMUHS_VMULESB_VMULESH_VMULEUB_VMULEUH_VMULOSB_VMULOSH_VMULOUB_VMULOUH_VREFP_VRFIM_VRFIN_VRFIP_VRFIZ_VRLB_VRLH_VRLW_VRSQRTEFP_VSR_VSRAB_VSRAH_VSRAW_VSRB_VSRH_VSRO_VSRW_VSUBCUW_VSL_VSLB_VSLDOI_VSLH_VSLO_VSLW_VSUBSBS_VSUBSHS_VSUBSWS_VSUBUBS_VSUBUHS_VSUBUWS_VSUM2SWS_VSUM4SBS_VSUM4SHS_VSUM4UBS_VSUMSWS_VXOR |
| 4830 | { 0, 0, 0, 0, 0 }, // 167 VADDUBM_VADDUHM_VADDUWM_XXLORf_XXLXORdpz_XXLXORspz_XXLXORz_VSUBFP_VSUBUBM_VSUBUHM_VSUBUWM_XXLAND_XXLANDC_XXLNOR_XXLOR_XXLXOR |
| 4831 | { 1, 90, 91, 0, 0 }, // 168 XVTDIVSP_XVTSQRTSP |
| 4832 | { 0, 0, 0, 0, 0 }, // 169 XVCMPEQSP_XVCMPEQSP_rec_XVCMPGESP_XVCMPGESP_rec_XVCMPGTSP_XVCMPGTSP_rec_VCMPBFP_VCMPBFP_rec_VCMPEQFP_VCMPEQFP_rec_VCMPEQUB_VCMPEQUB_rec_VCMPEQUH_VCMPEQUH_rec_VCMPEQUW_VCMPEQUW_rec_VCMPGEFP_VCMPGEFP_rec_VCMPGTFP_VCMPGTFP_rec_VCMPGTSB_VCMPGTSB_rec_VCMPGTSH_VCMPGTSH_rec_VCMPGTSW_VCMPGTSW_rec_VCMPGTUB_VCMPGTUB_rec_VCMPGTUH_VCMPGTUH_rec_VCMPGTUW_VCMPGTUW_rec |
| 4833 | { 1, 90, 91, 0, 0 }, // 170 FCMPOD_FCMPOS_FCMPUD_FCMPUS |
| 4834 | { 1, 94, 95, 0, 0 }, // 171 FDIVS_FDIVS_rec |
| 4835 | { 1, 93, 94, 0, 0 }, // 172 XSDIVDP |
| 4836 | { 0, 0, 0, 0, 0 }, // 173 FSQRTS_XSSQRTSP_FSQRTS_rec |
| 4837 | { 1, 93, 94, 0, 0 }, // 174 FDIV_FDIV_rec |
| 4838 | { 0, 0, 0, 0, 0 }, // 175 XSSQRTDP |
| 4839 | { 0, 0, 0, 0, 0 }, // 176 FSQRT_FSQRT_rec |
| 4840 | { 1, 94, 95, 0, 0 }, // 177 XVDIVSP |
| 4841 | { 0, 0, 0, 0, 0 }, // 178 XVSQRTSP |
| 4842 | { 1, 93, 94, 0, 0 }, // 179 XVDIVDP |
| 4843 | { 0, 0, 0, 0, 0 }, // 180 XVSQRTDP |
| 4844 | { 0, 0, 0, 0, 0 }, // 181 MFOCRF_MFOCRF8 |
| 4845 | { 0, 0, 0, 0, 0 }, // 182 VCIPHER_VCIPHERLAST_VNCIPHER_VNCIPHERLAST_VPMSUMB_VPMSUMD_VPMSUMH_VPMSUMW_VSBOX |
| 4846 | { 1, 94, 95, 0, 0 }, // 183 XSDIVSP |
| 4847 | { 0, 0, 0, 0, 0 }, // 184 FSQRTS_FSQRTS_rec |
| 4848 | { 1, 90, 91, 0, 0 }, // 185 MTFSFI_rec_MTFSF_rec_MTFSFI_MTFSFIb_MTFSF |
| 4849 | { 1, 99, 100, 0, 0 }, // 186 MTFSFb_MTFSB0_MTFSB1 |
| 4850 | { 0, 0, 0, 0, 0 }, // 187 XSMADDADP_XSMADDASP_XSMADDMDP_XSMADDMSP_XSMSUBADP_XSMSUBASP_XSMSUBMDP_XSMSUBMSP_XSNMADDADP_XSNMADDASP_XSNMADDMDP_XSNMADDMSP_XSNMSUBADP_XSNMSUBASP_XSNMSUBMDP_XSNMSUBMSP_XSABSDP_XSADDDP_XSADDSP_XSCPSGNDP_XSMULDP_XSMULSP_XSNABSDP_XSNABSDPs_XSNEGDP_XSREDP_XSRSQRTEDP_XSSUBDP_XSSUBSP_XSCVDPSXDS_XSCVDPSXDSs_XSCVDPSXWS_XSCVDPSXWSs_XSCVDPUXDS_XSCVDPUXDSs_XSCVDPUXWS_XSCVDPUXWSs_XSCVSXDDP_XSCVUXDDP_XSCVDPSP_XSCVSPDP_XSRDPI_XSRDPIC_XSRDPIM_XSRDPIP_XSRDPIZ |
| 4851 | { 0, 0, 0, 0, 0 }, // 188 XSRESP_XSRSQRTESP_XSCVSXDSP_XSCVUXDSP_XSCVDPSPN_XSCVSPDPN_XSRSP |
| 4852 | { 0, 0, 0, 0, 0 }, // 189 XVMADDASP_XVMADDMSP_XVMSUBASP_XVMSUBMSP_XVNMADDASP_XVNMADDMSP_XVNMSUBASP_XVNMSUBMSP_XVSUBSP_XVMULSP_XVNABSSP_XVNEGSP_XVABSSP_XVADDSP |
| 4853 | { 0, 0, 0, 0, 0 }, // 190 VRFIM_VRFIN_VRFIP_VRFIZ_XVRSQRTESP_VADDFP_VEXPTEFP_VLOGEFP_VMADDFP_VNMSUBFP_VREFP_VRSQRTEFP_XVCVSXWSP_XVCVUXWSP_XVRESP_XVCVDPSP_XVCVSXDSP_XVCVUXDSP_XVCPSGNSP |
| 4854 | { 0, 0, 0, 0, 0 }, // 191 VSUBFP |
| 4855 | { 0, 0, 0, 0, 0 }, // 192 XVRDPI_XVRDPIC_XVRDPIM_XVRDPIP_XVRDPIZ_XVRSPI_XVRSPIC_XVRSPIM_XVRSPIP_XVRSPIZ_XVCVSXDDP_XVCVSXWDP_XVCVUXDDP_XVCVUXWDP_XVCVDPSXDS_XVCVDPSXWS_XVCVDPUXDS_XVCVDPUXWS_XVCVSPSXDS_XVCVSPSXWS_XVCVSPUXDS_XVCVSPUXWS_XVABSDP_XVADDDP_XVCPSGNDP_XVMADDADP_XVMADDMDP_XVMSUBADP_XVMSUBMDP_XVMULDP_XVNABSDP_XVNEGDP_XVNMADDADP_XVNMADDMDP_XVNMSUBADP_XVNMSUBMDP_XVREDP_XVRSQRTEDP_XVSUBDP |
| 4856 | { 0, 0, 0, 0, 0 }, // 193 XVCVSPDP |
| 4857 | { 0, 0, 0, 0, 0 }, // 194 TDI_TD |
| 4858 | { 1, 104, 105, 0, 0 }, // 195 TWI_TW |
| 4859 | { 1, 89, 90, 0, 0 }, // 196 MTCRF_MTCRF8_MTOCRF_MTOCRF8 |
| 4860 | { 1, 87, 88, 0, 0 }, // 197 RLWIMI_RLWIMI8 |
| 4861 | { 1, 87, 88, 0, 0 }, // 198 AND_AND8_AND8_rec_ANDC_ANDC8_ANDC8_rec_ANDC_rec_AND_rec_EQV_EQV8_EQV8_rec_EQV_rec_NAND_NAND8_NAND8_rec_NAND_rec_NOR_NOR8_NOR8_rec_NOR_rec_ORC_ORC8_ORC8_rec_ORC_rec_ORI_ORI8_ORIS_ORIS8_XOR_XOR8_XOR8_rec_XORI_XORI8_XORIS_XORIS8_XOR_rec_ADD4_rec_ADD8_rec_NEG8_rec_NEG_rec |
| 4862 | { 1, 87, 88, 0, 0 }, // 199 ANDI8_rec_ANDIS8_rec_RLWINM_RLWINM8_RLWINM8_rec_RLWINM_rec_RLWNM_RLWNM8_RLWNM8_rec_RLWNM_rec_SLW_SLW8_SLW8_rec_SLW_rec_SRW_SRW8_SRW8_rec_SRW_rec_ADDC8O_ADDC8O_rec_ADDCO_ADDCO_rec_ADDE8O_ADDE8O_rec_ADDEO_ADDEO_rec_ADDME8O_ADDME8O_rec_ADDMEO_ADDMEO_rec_ADDZE8O_ADDZE8O_rec_ADDZEO_ADDZEO_rec_SUBF8O_SUBF8O_rec_SUBFC8O_SUBFC8O_rec_SUBFCO_SUBFCO_rec_SUBFE8O_SUBFE8O_rec_SUBFEO_SUBFEO_rec_SUBFME8O_SUBFME8O_rec_SUBFMEO_SUBFMEO_rec_SUBFO_SUBFO_rec_SUBFZE8O_SUBFZE8O_rec_SUBFZEO_SUBFZEO_rec_ADDE8_rec_ADDE_rec_ADDME8_rec_ADDME_rec_ADDZE8_rec_ADDZE_rec_SUBFE8_rec_SUBFE_rec_SUBFME8_rec_SUBFME_rec_SUBFZE8_rec_SUBFZE_rec_ADDIC_rec_ADDC_ADDC8_SUBFC_SUBFC8_ADDC_rec_ADDC8_rec_SUBFC_rec_SUBFC8_rec |
| 4863 | { 1, 87, 88, 0, 0 }, // 200 ANDIS_rec_ANDI_rec_SUBF8_rec |
| 4864 | { 1, 87, 88, 0, 0 }, // 201 OR_OR8_OR8_rec_OR_rec_NOP |
| 4865 | { 0, 0, 0, 0, 0 }, // 202 SLDI_SLDI_rec_SLWI_SLWI_rec_SRDI_SRDI_rec_SRWI_SRWI_rec_COPY |
| 4866 | { 1, 87, 88, 0, 0 }, // 203 SUBF_rec_ADDG6S_ADDG6S8_ADDZE_ADDZE8 |
| 4867 | { 1, 87, 88, 0, 0 }, // 204 RLWIMI8_rec_RLWIMI_rec |
| 4868 | { 1, 87, 88, 0, 0 }, // 205 CNTLZD_CNTLZD_rec_CNTLZW_CNTLZW8_CNTLZW8_rec_CNTLZW_rec |
| 4869 | { 1, 87, 88, 0, 0 }, // 206 POPCNTB_POPCNTB8_POPCNTD_POPCNTW |
| 4870 | { 0, 0, 0, 0, 0 }, // 207 ISEL_ISEL8 |
| 4871 | { 1, 98, 99, 0, 0 }, // 208 MFTB_MFTB8 |
| 4872 | { 1, 92, 93, 0, 0 }, // 209 DIVW_DIVWU |
| 4873 | { 0, 0, 0, 0, 0 }, // 210 DIVD_DIVDU |
| 4874 | { 1, 92, 93, 0, 0 }, // 211 DIVWE_DIVWEU |
| 4875 | { 1, 91, 92, 0, 0 }, // 212 LVEBX_LVEHX_LVEWX_LVX_LVXL |
| 4876 | { 1, 91, 92, 0, 0 }, // 213 LXVB16X_LXSIWZX |
| 4877 | { 0, 0, 0, 0, 0 }, // 214 DFLOADf64_XFLOADf64_LIWZX |
| 4878 | { 0, 0, 0, 0, 0 }, // 215 LQ |
| 4879 | { 1, 91, 92, 0, 0 }, // 216 STFDEPX_STFDXTLS_STFDXTLS__STFSXTLS_STFSXTLS__STXSIWX_STXSSP_STXSSPX |
| 4880 | { 1, 91, 92, 0, 0 }, // 217 STBXTLS_STBXTLS__STBXTLS_32_STHXTLS_STHXTLS__STHXTLS_32_STWXTLS_STWXTLS__STWXTLS_32_STBEPX_STDBRX_STHEPX_STWEPX |
| 4881 | { 0, 0, 0, 0, 0 }, // 218 STDXTLS_STDXTLS_ |
| 4882 | { 1, 91, 92, 0, 0 }, // 219 STBCIX_STDCIX |
| 4883 | { 1, 103, 104, 0, 0 }, // 220 STBCX_STHCX |
| 4884 | { 1, 91, 92, 0, 0 }, // 221 STHCIX_STSWI_STWCIX |
| 4885 | { 1, 91, 92, 0, 0 }, // 222 LBZ_LBZ8_LBZX_LBZX8_LBZXTLS_LBZXTLS__LBZXTLS_32_LHAXTLS_LHAXTLS__LHAXTLS_32_LHZ_LHZ8_LHZX_LHZX8_LHZXTLS_LHZXTLS__LHZXTLS_32_LWAXTLS_LWAXTLS__LWAXTLS_32_LWZ_LWZ8_LWZX_LWZX8_LWZXTLS_LWZXTLS__LWZXTLS_32 |
| 4886 | { 0, 0, 0, 0, 0 }, // 223 LD_LDX_LDXTLS_LDXTLS_ |
| 4887 | { 1, 86, 87, 0, 0 }, // 224 LBARXL_LHARXL |
| 4888 | { 1, 91, 92, 0, 0 }, // 225 LBEPX_LHEPX_LWEPX |
| 4889 | { 1, 91, 92, 0, 0 }, // 226 LFDEPX_LXSIWAX |
| 4890 | { 0, 0, 0, 0, 0 }, // 227 ADDIdtprelL_ADDIdtprelL32_ADDItlsgdL_ADDItlsgdL32_ADDItlsgdLADDR_ADDItlsgdLADDR32_ADDItoc_ADDItoc8_ADDItocL_ADDItocL8_ADDISdtprelHA_ADDISdtprelHA32_ADDISgotTprelHA_ADDIStlsgdHA_ADDIStocHA_ADDIStocHA8 |
| 4891 | { 1, 87, 88, 0, 0 }, // 228 SUBF |
| 4892 | { 0, 0, 0, 0, 0 }, // 229 VPKSDSS_VPKSDUS_VPKUDUM_VPKUDUS_VUPKHSW_VUPKLSW_VMRGEW_VMRGOW_VPERMXOR_VBPERMQ_VGBBD |
| 4893 | { 0, 0, 0, 0, 0 }, // 230 VMRGHB_VMRGHH_VMRGHW_VMRGLB_VMRGLH_VMRGLW_VSL_VSLDOI_VSLO_VSR_VSRO |
| 4894 | { 0, 0, 0, 0, 0 }, // 231 VADDSBS_VADDSHS_VADDSWS_VADDUBS_VADDUHS_VADDUWS_VSUBSBS_VSUBSHS_VSUBSWS_VSUBUBS_VSUBUHS_VSUBUWS_VRLB_VRLH_VRLW_VSLB_VSLH_VSLW_VSRAB_VSRAH_VSRAW_VSRB_VSRH_VSRW_VAVGSB_VAVGSH_VAVGSW_VAVGUB_VAVGUH_VAVGUW_VMAXSB_VMAXSH_VMAXSW_VMAXUB_VMAXUH_VMAXUW_VMINSB_VMINSH_VMINSW_VMINUB_VMINUH_VMINUW_VAND_VANDC_VNOR_VOR_VXOR_VMAXFP_VMINFP_VSUBCUW_VADDCUW |
| 4895 | { 0, 0, 0, 0, 0 }, // 232 VADDUDM_VSUBUDM_VSLD_VSRAD_VSRD_VEQV_VNAND_VORC_XXLEQV_XXLNAND_XXLORC_VCLZB_VCLZD_VCLZH_VCLZW_VPOPCNTB_VPOPCNTH_VPOPCNTW |
| 4896 | { 0, 0, 0, 0, 0 }, // 233 VRLD_VMAXSD_VMAXUD_VMINSD_VMINUD_VSHASIGMAD_VSHASIGMAW |
| 4897 | { 0, 0, 0, 0, 0 }, // 234 VCMPEQUD_VCMPEQUD_rec_VCMPGTSD_VCMPGTSD_rec_VCMPGTUD_VCMPGTUD_rec |
| 4898 | { 1, 91, 92, 0, 0 }, // 235 MFVSCR |
| 4899 | { 1, 91, 92, 0, 0 }, // 236 MTVSCR |
| 4900 | { 0, 0, 0, 0, 0 }, // 237 VADDCUQ_VADDECUQ_VADDEUQM_VSUBCUQ_VSUBECUQ_VSUBEUQM |
| 4901 | { 0, 0, 0, 0, 0 }, // 238 VADDUQM_VSUBUQM_VPOPCNTD |
| 4902 | { 0, 0, 0, 0, 0 }, // 239 VMSUMMBM_VMSUMSHM_VMSUMSHS_VMSUMUBM_VMSUMUHM_VMSUMUHS_VSUM2SWS_VSUM4SBS_VSUM4SHS_VSUM4UBS_VSUMSWS_VMULESB_VMULESH_VMULEUB_VMULEUH_VMULOSB_VMULOSH_VMULOUB_VMULOUH_VMHADDSHS_VMHRADDSHS_VMLADDUHM |
| 4903 | { 0, 0, 0, 0, 0 }, // 240 VMULESW_VMULEUW_VMULOSW_VMULOUW |
| 4904 | { 0, 0, 0, 0, 0 }, // 241 VMULUWM |
| 4905 | { 1, 88, 89, 0, 0 }, // 242 B_BA_BL_BL8_BL8_RM_BLA_BLA8_BLA8_RM_BLA_RM_BL_RM_BL8_NOP_BL8_NOP_RM_BL8_NOP_TLS_BL8_TLS_BL8_TLS__BLA8_NOP_BLA8_NOP_RM_BL_NOP_BL_NOP_RM_BL_TLS |
| 4906 | { 1, 90, 91, 0, 0 }, // 243 DTSTDC_DTSTDCQ_DTSTDG_DTSTDGQ_DTSTSF_DTSTSFQ_DCMPO_DCMPU_DTSTEX |
| 4907 | { 0, 0, 0, 0, 0 }, // 244 DXEX_DXEXQ_DXEXQ_rec_DXEX_rec_DDEDPD_DDEDPD_rec_DENBCD_DENBCD_rec_DIEX_DIEX_rec_DQUA_DQUA_rec_DRINTN_DRINTN_rec_DRINTX_DRINTX_rec_DRRND_DRRND_rec_DSCLI_DSCLI_rec_DSCRI_DSCRI_rec_DQUAI |
| 4908 | { 1, 90, 91, 0, 0 }, // 245 DADD_DADD_rec_DCTDP_DCTDP_rec_DSUB_DSUB_rec |
| 4909 | { 0, 0, 0, 0, 0 }, // 246 BCDADD_rec_BCDSUB_rec |
| 4910 | { 0, 0, 0, 0, 0 }, // 247 DRINTNQ_DRINTNQ_rec_DRINTXQ_DRINTXQ_rec_DRRNDQ_DRRNDQ_rec_DIEXQ_DIEXQ_rec_DQUAIQ_DQUAIQ_rec_DDEDPDQ_DDEDPDQ_rec_DENBCDQ_DENBCDQ_rec_DSCLIQ_DSCLIQ_rec_DSCRIQ_DSCRIQ_rec |
| 4911 | { 1, 90, 91, 0, 0 }, // 248 DCMPOQ_DCMPUQ_DTSTEXQ |
| 4912 | { 1, 90, 91, 0, 0 }, // 249 DCTQPQ_DCTQPQ_rec |
| 4913 | { 1, 90, 91, 0, 0 }, // 250 DADDQ_DADDQ_rec_DSUBQ_DSUBQ_rec |
| 4914 | { 0, 0, 0, 0, 0 }, // 251 DQUAQ_DQUAQ_rec |
| 4915 | { 1, 90, 91, 0, 0 }, // 252 DRSP_DRSP_rec_DCTFIX_DCTFIX_rec |
| 4916 | { 1, 90, 91, 0, 0 }, // 253 DCFFIX_DCFFIX_rec |
| 4917 | { 1, 90, 91, 0, 0 }, // 254 DCFFIXQ_DCFFIXQ_rec |
| 4918 | { 1, 90, 91, 0, 0 }, // 255 DMUL_DMUL_rec |
| 4919 | { 1, 90, 91, 0, 0 }, // 256 DMULQ_DMULQ_rec |
| 4920 | { 1, 90, 91, 0, 0 }, // 257 DDIV_DDIV_rec |
| 4921 | { 1, 90, 91, 0, 0 }, // 258 DDIVQ_DDIVQ_rec |
| 4922 | { 0, 0, 0, 0, 0 }, // 259 MFVRD_MFVSRD_MFVRWZ_MFVSRWZ_MTVRD_MTVSRD_MTVRWA_MTVSRWA_MTVRWZ_MTVSRWZ |
| 4923 | { 0, 0, 0, 0, 0 }, // 260 VADDUDM_VSLD_VSRD_VSUBUDM_VPOPCNTB_VPOPCNTH_VSRAD_VEQV_VNAND_VORC_XXLEQV_XXLNAND_XXLORC |
| 4924 | { 0, 0, 0, 0, 0 }, // 261 VAND_VANDC_VSLB_VSLH_VSLW_VSRB_VSRH_VSRW_VRLB_VRLH_VRLW_VSRAB_VSRAH_VSRAW_VNOR_VOR_VXOR |
| 4925 | { 0, 0, 0, 0, 0 }, // 262 VEXTSB2D_VEXTSB2Ds_VEXTSB2W_VEXTSB2Ws_VEXTSH2D_VEXTSH2Ds_VEXTSH2W_VEXTSH2Ws_VEXTSW2D_VEXTSW2Ds_MTVSRDD_VNEGD_VNEGW_XXLEQVOnes |
| 4926 | { 0, 0, 0, 0, 0 }, // 263 V_SET0_V_SET0B_V_SET0H_XVIEXPDP_XVIEXPSP_XVXEXPDP_XVXEXPSP_VRLDMI_VRLDNM_VRLWMI_VRLWNM_XSABSQP_XSCPSGNQP_XSIEXPQP_XSNABSQP_XSNEGQP_XSXEXPQP |
| 4927 | { 0, 0, 0, 0, 0 }, // 264 VRLD |
| 4928 | { 0, 0, 0, 0, 0 }, // 265 XVABSDP_XVNABSDP_XVCPSGNDP_XVNEGDP |
| 4929 | { 0, 0, 0, 0, 0 }, // 266 XVABSSP_XVNABSSP_XVNEGSP |
| 4930 | { 0, 0, 0, 0, 0 }, // 267 XVCPSGNSP |
| 4931 | { 0, 0, 0, 0, 0 }, // 268 VMRGEW_VMRGOW |
| 4932 | { 0, 0, 0, 0, 0 }, // 269 VSEL |
| 4933 | { 0, 0, 0, 0, 0 }, // 270 XXSEL |
| 4934 | { 1, 96, 97, 0, 0 }, // 271 TABORTDC_TABORTDCI_TABORTWC_TABORTWCI |
| 4935 | { 1, 99, 100, 0, 0 }, // 272 MTFSB0_MTFSB1 |
| 4936 | { 1, 90, 91, 0, 0 }, // 273 MFFSCDRN_MFFSCDRNI_MFFSCRN_MFFSCRNI |
| 4937 | { 1, 87, 88, 0, 0 }, // 274 CMPRB_CMPRB8_CMPEQB |
| 4938 | { 0, 0, 0, 0, 0 }, // 275 XSTSTDCDP_XSTSTDCSP |
| 4939 | { 1, 90, 91, 0, 0 }, // 276 FTDIV_FTSQRT |
| 4940 | { 0, 0, 0, 0, 0 }, // 277 XSMAXCDP_XSMAXJDP_XSMINCDP_XSMINJDP_XSXSIGDP |
| 4941 | { 1, 90, 91, 0, 0 }, // 278 XSCMPEQDP_XSCMPEXPDP_XSCMPGEDP_XSCMPGTDP |
| 4942 | { 1, 87, 88, 0, 0 }, // 279 CNTTZD_CNTTZD_rec_CNTTZW_CNTTZW8_CNTTZW8_rec_CNTTZW_rec |
| 4943 | { 1, 87, 88, 0, 0 }, // 280 POPCNTD_POPCNTW |
| 4944 | { 1, 87, 88, 0, 0 }, // 281 CMPB_CMPB8_SETB_SETB8_BPERMD |
| 4945 | { 0, 0, 0, 0, 0 }, // 282 XSCVSPDPN |
| 4946 | { 0, 0, 0, 0, 0 }, // 283 SLD_SRD_SRAD |
| 4947 | { 0, 0, 0, 0, 0 }, // 284 SRADI_SRADI_32_RLDIC |
| 4948 | { 0, 0, 0, 0, 0 }, // 285 EXTSWSLI_32_64_EXTSWSLI |
| 4949 | { 1, 87, 88, 0, 0 }, // 286 SUBFC_SUBFC8_SUBFC8O_SUBFCO_ANDI8_rec_ANDIS8_rec_ADDC_ADDC8_ADDC8O_ADDCO_ADDIC_rec_ADDE8O_ADDE8O_rec_ADDE8_rec_ADDEO_ADDEO_rec_ADDE_rec_ADDME8O_ADDME8O_rec_ADDME8_rec_ADDMEO_ADDMEO_rec_ADDME_rec_ADDZE8O_ADDZE8O_rec_ADDZE8_rec_ADDZEO_ADDZEO_rec_ADDZE_rec_SUBF8O_SUBF8O_rec_SUBFE8O_SUBFE8O_rec_SUBFE8_rec_SUBFEO_SUBFEO_rec_SUBFE_rec_SUBFME8O_SUBFME8O_rec_SUBFME8_rec_SUBFMEO_SUBFMEO_rec_SUBFME_rec_SUBFO_SUBFO_rec_SUBFZE8O_SUBFZE8O_rec_SUBFZE8_rec_SUBFZEO_SUBFZEO_rec_SUBFZE_rec |
| 4950 | { 1, 87, 88, 0, 0 }, // 287 ADDZE_ADDZE8_SUBF_rec |
| 4951 | { 0, 0, 0, 0, 0 }, // 288 ADDIStocHA_ADDIStocHA8_ADDItocL_ADDItocL8 |
| 4952 | { 1, 87, 88, 0, 0 }, // 289 LA_LA8 |
| 4953 | { 0, 0, 0, 0, 0 }, // 290 COPY |
| 4954 | { 1, 89, 90, 0, 0 }, // 291 MCRXRX |
| 4955 | { 0, 0, 0, 0, 0 }, // 292 XSNABSDP_XSNABSDPs_XSABSDP_XSNEGDP_XSCPSGNDP |
| 4956 | { 0, 0, 0, 0, 0 }, // 293 XSXEXPDP |
| 4957 | { 1, 88, 89, 0, 0 }, // 294 RFEBB |
| 4958 | { 1, 96, 97, 0, 0 }, // 295 TBEGIN_TRECHKPT |
| 4959 | { 1, 91, 92, 0, 0 }, // 296 WAIT |
| 4960 | { 0, 0, 0, 0, 0 }, // 297 RLDCL_RLDCR |
| 4961 | { 0, 0, 0, 0, 0 }, // 298 RLDICL_RLDICL_32_RLDICL_32_64_RLDICR_RLDICR_32_RLDIMI |
| 4962 | { 1, 89, 90, 0, 0 }, // 299 MTOCRF_MTOCRF8 |
| 4963 | { 1, 87, 88, 0, 0 }, // 300 SLW_SLW8_SRW_SRW8_RLWINM_RLWINM8_RLWNM_RLWNM8 |
| 4964 | { 1, 90, 91, 0, 0 }, // 301 FABSD_FABSS_FNABSD_FNABSS_FNEGD_FNEGS_FCPSGND_FCPSGNS_FMR |
| 4965 | { 1, 87, 88, 0, 0 }, // 302 SRAW_SRAW8_SRAWI_SRAWI8 |
| 4966 | { 0, 0, 0, 0, 0 }, // 303 XSIEXPDP |
| 4967 | { 1, 89, 90, 0, 0 }, // 304 CRXOR |
| 4968 | { 1, 96, 97, 0, 0 }, // 305 TRECLAIM_TSR_TABORT |
| 4969 | { 0, 0, 0, 0, 0 }, // 306 VCMPNEZB_VCMPNEZH_VCMPNEZW_VCMPNEB_VCMPNEH_VCMPNEW_VCMPNEB_rec_VCMPNEH_rec_VCMPNEW_rec_VCMPNEZB_rec_VCMPNEZH_rec_VCMPNEZW_rec |
| 4970 | { 0, 0, 0, 0, 0 }, // 307 VABSDUB_VABSDUH_VABSDUW_VCTZB_VCTZD_VCTZH_VCTZW_VPRTYBD_VPRTYBW |
| 4971 | { 0, 0, 0, 0, 0 }, // 308 VBPERMD_XVTSTDCDP_XVTSTDCSP_XVXSIGDP_XVXSIGSP |
| 4972 | { 0, 0, 0, 0, 0 }, // 309 VPOPCNTD |
| 4973 | { 0, 0, 0, 0, 0 }, // 310 VCTSXS_0_VCTUXS_0_XVCVHPSP_XVCVSPHP_VCFSX_0_VCFUX_0 |
| 4974 | { 0, 0, 0, 0, 0 }, // 311 MADDHD_MADDHDU_MADDLD_MADDLD8 |
| 4975 | { 1, 100, 101, 0, 0 }, // 312 MULHD_MULHW_MULLW_MULLWO |
| 4976 | { 1, 101, 102, 0, 0 }, // 313 MULHDU_MULHWU |
| 4977 | { 0, 0, 0, 0, 0 }, // 314 MULLD_MULLDO |
| 4978 | { 1, 90, 91, 0, 0 }, // 315 FRSP_FRIMD_FRIMS_FRIND_FRINS_FRIPD_FRIPS_FRIZD_FRIZS_FRE_FRES_FADDS_FMSUBS_FMADDS_FSUBS_FCFID_FCFIDS_FCFIDU_FCFIDUS_FCTID_FCTIDU_FCTIDUZ_FCTIDZ_FCTIW_FCTIWU_FCTIWUZ_FCTIWZ_FRSQRTE_FRSQRTES_FNMADDS_FNMSUBS_FSELD_FSELS_FMULS |
| 4979 | { 1, 90, 91, 0, 0 }, // 316 FADD_FSUB |
| 4980 | { 1, 95, 96, 0, 0 }, // 317 FMSUB_FMADD_FNMADD_FNMSUB_FMUL |
| 4981 | { 0, 0, 0, 0, 0 }, // 318 XSMADDADP_XSMADDASP_XSMADDMDP_XSMADDMSP_XSMSUBADP_XSMSUBASP_XSMSUBMDP_XSMSUBMSP_XSMULDP_XSMULSP_XSNMADDADP_XSNMADDASP_XSNMADDMDP_XSNMADDMSP_XSNMSUBADP_XSNMSUBASP_XSNMSUBMDP_XSNMSUBMSP |
| 4982 | { 1, 90, 91, 0, 0 }, // 319 FSELD_rec_FSELS_rec |
| 4983 | { 1, 90, 91, 0, 0 }, // 320 FRIMD_rec_FRIMS_rec_FRIND_rec_FRINS_rec_FRIPD_rec_FRIPS_rec_FRIZD_rec_FRIZS_rec_FRES_rec_FRE_rec_FADDS_rec_FSUBS_rec_FMSUBS_rec_FNMSUBS_rec_FMADDS_rec_FNMADDS_rec_FCFIDS_rec_FCFIDUS_rec_FCFIDU_rec_FCFID_rec_FCTIDUZ_rec_FCTIDU_rec_FCTIDZ_rec_FCTID_rec_FCTIWUZ_rec_FCTIWU_rec_FCTIWZ_rec_FCTIW_rec_FMULS_rec_FRSQRTES_rec_FRSQRTE_rec_FRSP_rec |
| 4984 | { 0, 0, 0, 0, 0 }, // 321 XSCVDPHP_XSCVHPDP |
| 4985 | { 1, 91, 92, 0, 0 }, // 322 LVSL_LVSR |
| 4986 | { 0, 0, 0, 0, 0 }, // 323 V_SETALLONES_V_SETALLONESB_V_SETALLONESH_VPERMR_VSLV_VSRV_XXBRD_XXBRH_XXBRQ_XXBRW_XXEXTRACTUW_XXINSERTW_VMUL10CUQ_VMUL10ECUQ_VMUL10EUQ_VMUL10UQ_XSTSTDCQP_XSXSIGQP_BCDCFN_rec_BCDCFZ_rec_BCDCPSGN_rec_BCDCTN_rec_BCDCTZ_rec_BCDSETSGN_rec_BCDS_rec_BCDTRUNC_rec_BCDUS_rec_BCDUTRUNC_rec |
| 4987 | { 0, 0, 0, 0, 0 }, // 324 VEXTRACTUB_VEXTRACTUH_VEXTRACTUW_VINSERTB_VINSERTD_VINSERTH_VINSERTW_MFVSRLD_MTVSRWS_VCLZLSBB_VCTZLSBB_VEXTRACTD_VEXTUBLX_VEXTUBRX_VEXTUHLX_VEXTUHRX_VEXTUWLX_VEXTUWRX_VPRTYBQ |
| 4988 | { 0, 0, 0, 0, 0 }, // 325 XXPERM_XXPERMR_XXSPLTIB |
| 4989 | { 1, 90, 91, 0, 0 }, // 326 XSCMPEXPQP_XSCMPOQP_XSCMPUQP |
| 4990 | { 0, 0, 0, 0, 0 }, // 327 BCDSR_rec_XSADDQP_XSADDQPO_XSCVDPQP_XSCVQPDP_XSCVQPDPO_XSCVQPSDZ_XSCVQPSWZ_XSCVQPUDZ_XSCVQPUWZ_XSCVSDQP_XSCVUDQP_XSRQPI_XSRQPIX_XSRQPXP_XSSUBQP_XSSUBQPO |
| 4991 | { 0, 0, 0, 0, 0 }, // 328 BCDCTSQ_rec |
| 4992 | { 0, 0, 0, 0, 0 }, // 329 XSMADDQP_XSMADDQPO_XSMSUBQP_XSMSUBQPO_XSMULQP_XSMULQPO_XSNMADDQP_XSNMADDQPO_XSNMSUBQP_XSNMSUBQPO |
| 4993 | { 0, 0, 0, 0, 0 }, // 330 BCDCFSQ_rec |
| 4994 | { 0, 0, 0, 0, 0 }, // 331 XSDIVQP_XSDIVQPO |
| 4995 | { 0, 0, 0, 0, 0 }, // 332 XSSQRTQP_XSSQRTQPO |
| 4996 | { 1, 91, 92, 0, 0 }, // 333 LXVL_LXVLL |
| 4997 | { 1, 91, 92, 0, 0 }, // 334 LXSIBZX_LXSIHZX_LXVWSX_LXV_LXVX_LXSD |
| 4998 | { 1, 91, 92, 0, 0 }, // 335 LXSDX_LXVD2X |
| 4999 | { 1, 86, 87, 0, 0 }, // 336 DCBF_DCBFEP_DCBST_DCBSTEP_DCBT_DCBTEP_DCBZ_DCBZEP_DCBZL_DCBZLEP_DCBTST_DCBTSTEP |
| 5000 | { 0, 0, 0, 0, 0 }, // 337 CP_COPY_CP_COPY8 |
| 5001 | { 1, 86, 87, 0, 0 }, // 338 ICBI_ICBIEP |
| 5002 | { 1, 91, 92, 0, 0 }, // 339 ICBT_ICBTLS_EnforceIEIO |
| 5003 | { 1, 91, 92, 0, 0 }, // 340 LBZ_LBZ8_LBZX_LBZX8_LBZXTLS_LBZXTLS__LBZXTLS_32_LHZ_LHZ8_LHZX_LHZX8_LHZXTLS_LHZXTLS__LHZXTLS_32_LWZ_LWZ8_LWZX_LWZX8_LWZXTLS_LWZXTLS__LWZXTLS_32 |
| 5004 | { 0, 0, 0, 0, 0 }, // 341 CP_ABORT |
| 5005 | { 0, 0, 0, 0, 0 }, // 342 DARN |
| 5006 | { 1, 96, 97, 0, 0 }, // 343 ISYNC |
| 5007 | { 0, 0, 0, 0, 0 }, // 344 MSGSYNC |
| 5008 | { 1, 98, 99, 0, 0 }, // 345 TLBSYNC |
| 5009 | { 1, 86, 87, 0, 0 }, // 346 SYNC |
| 5010 | { 1, 91, 92, 0, 0 }, // 347 LFIWZX |
| 5011 | { 1, 91, 92, 0, 0 }, // 348 LFDX_LFDXTLS_LFDXTLS__LFD |
| 5012 | { 0, 0, 0, 0, 0 }, // 349 SLBIA |
| 5013 | { 0, 0, 0, 0, 0 }, // 350 SLBIE |
| 5014 | { 0, 0, 0, 0, 0 }, // 351 SLBMFEE |
| 5015 | { 0, 0, 0, 0, 0 }, // 352 SLBMFEV |
| 5016 | { 0, 0, 0, 0, 0 }, // 353 SLBMTE |
| 5017 | { 0, 0, 0, 0, 0 }, // 354 TLBIEL |
| 5018 | { 1, 91, 92, 0, 0 }, // 355 LHZU_LHZU8_LWZU_LWZU8 |
| 5019 | { 1, 91, 92, 0, 0 }, // 356 LHZUX_LHZUX8_LWZUX_LWZUX8 |
| 5020 | { 1, 96, 97, 0, 0 }, // 357 TEND |
| 5021 | { 0, 0, 0, 0, 0 }, // 358 CP_PASTE8_rec_CP_PASTE_rec |
| 5022 | { 1, 96, 97, 0, 0 }, // 359 TCHECK |
| 5023 | { 1, 91, 92, 0, 0 }, // 360 LXSIWAX |
| 5024 | { 0, 0, 0, 0, 0 }, // 361 LIWAX |
| 5025 | { 1, 91, 92, 0, 0 }, // 362 LFSX_LFSXTLS_LFSXTLS__LFS |
| 5026 | { 1, 91, 92, 0, 0 }, // 363 LXSSP_LXSSPX |
| 5027 | { 0, 0, 0, 0, 0 }, // 364 XFLOADf32_DFLOADf32 |
| 5028 | { 1, 91, 92, 0, 0 }, // 365 LXVH8X |
| 5029 | { 1, 91, 92, 0, 0 }, // 366 STFDXTLS_STFDXTLS__STFSXTLS_STFSXTLS__STXSIWX_STXSSP_STXSSPX |
| 5030 | { 1, 91, 92, 0, 0 }, // 367 STXSD_STXSIBX_STXSIBXv_STXSIHX_STXSIHXv |
| 5031 | { 1, 91, 92, 0, 0 }, // 368 STXSDX |
| 5032 | { 0, 0, 0, 0, 0 }, // 369 DFSTOREf32_DFSTOREf64_XFSTOREf32_XFSTOREf64_STIWX |
| 5033 | { 1, 91, 92, 0, 0 }, // 370 STDBRX_STBXTLS_STBXTLS__STBXTLS_32_STHXTLS_STHXTLS__STHXTLS_32_STWXTLS_STWXTLS__STWXTLS_32 |
| 5034 | { 0, 0, 0, 0, 0 }, // 371 SLBIEG |
| 5035 | { 0, 0, 0, 0, 0 }, // 372 TLBIE |
| 5036 | { 1, 91, 92, 0, 0 }, // 373 STXV_STXVB16X_STXVH8X_STXVX |
| 5037 | { 1, 91, 92, 0, 0 }, // 374 STXVL_STXVLL |
| 5038 | { 1, 87, 88, 0, 0 }, // 375 MFVRSAVE_MFVRSAVEv_MTVRSAVE_MTVRSAVEv |
| 5039 | { 0, 0, 0, 0, 0 }, // 376 MFPMR |
| 5040 | { 0, 0, 0, 0, 0 }, // 377 MTPMR |
| 5041 | { 1, 98, 99, 0, 0 }, // 378 MFSPR_MFSPR8_MFUDSCR |
| 5042 | { 1, 89, 90, 0, 0 }, // 379 MFMSR |
| 5043 | { 1, 89, 90, 0, 0 }, // 380 MTMSR |
| 5044 | { 0, 0, 0, 0, 0 }, // 381 MTMSRD |
| 5045 | { 1, 96, 97, 0, 0 }, // 382 MTUDSCR_MTSPR_MTSPR8 |
| 5046 | { 1, 92, 93, 0, 0 }, // 383 DIVWO_DIVWUO |
| 5047 | { 1, 92, 93, 0, 0 }, // 384 MODSW |
| 5048 | { 1, 92, 93, 0, 0 }, // 385 DIVWEO_DIVWEUO |
| 5049 | { 0, 0, 0, 0, 0 }, // 386 DIVDO_DIVDUO |
| 5050 | { 1, 92, 93, 0, 0 }, // 387 MODSD_MODUD_MODUW |
| 5051 | { 0, 0, 0, 0, 0 }, // 388 DIVDE_DIVDEO_DIVDEU_DIVDEUO |
| 5052 | { 1, 92, 93, 0, 0 }, // 389 DIVWO_rec_DIVWUO_rec_DIVWU_rec_DIVW_rec |
| 5053 | { 1, 87, 88, 0, 0 }, // 390 ADDC8O_rec_ADDC8_rec_ADDCO_rec_ADDC_rec_SUBFC8O_rec_SUBFC8_rec_SUBFCO_rec_SUBFC_rec |
| 5054 | { 1, 89, 90, 0, 0 }, // 391 MCRFS |
| 5055 | { 0, 0, 0, 0, 0 }, // 392 RLDCL_rec_RLDCR_rec |
| 5056 | { 0, 0, 0, 0, 0 }, // 393 RLDICL_rec_RLDICR_rec_RLDICL_32_rec_RLDIMI_rec |
| 5057 | { 1, 90, 91, 0, 0 }, // 394 MFFS_MFFSCE_MFFSL_MFFS_rec |
| 5058 | { 0, 0, 0, 0, 0 }, // 395 EXTSWSLI_32_64_rec_EXTSWSLI_rec |
| 5059 | { 1, 93, 94, 0, 0 }, // 396 FDIV |
| 5060 | { 0, 0, 0, 0, 0 }, // 397 FSQRT |
| 5061 | { 0, 0, 0, 0, 0 }, // 398 FSQRTS |
| 5062 | { 1, 94, 95, 0, 0 }, // 399 FDIVS |
| 5063 | { 1, 91, 92, 0, 0 }, // 400 LFSU |
| 5064 | { 1, 91, 92, 0, 0 }, // 401 LFSUX |
| 5065 | { 1, 88, 89, 0, 0 }, // 402 TAILB_TAILB8_TAILBA_TAILBA8_TAILBCTR_TAILBCTR8_CTRL_DEP |
| 5066 | { 1, 91, 92, 0, 0 }, // 403 LDAT_LWAT |
| 5067 | { 1, 91, 92, 0, 0 }, // 404 STDAT_STWAT |
| 5068 | { 1, 87, 88, 0, 0 }, // 405 BRINC |
| 5069 | { 0, 0, 0, 0, 0 }, // 406 EVABS_EVEQV_EVNAND_EVNEG_EVADDIW_EVADDW_EVAND_EVANDC_EVCMPEQ_EVCMPGTS_EVCMPGTU_EVCMPLTS_EVCMPLTU_EVCNTLSW_EVCNTLZW_EVEXTSB_EVEXTSH_EVMERGEHI_EVMERGEHILO_EVMERGELO_EVMERGELOHI_EVNOR_EVOR_EVORC_EVXOR_EVRLW_EVRLWI_EVRNDW_EVSLW_EVSLWI_EVSPLATFI_EVSPLATI_EVSRWIS_EVSRWIU_EVSRWS_EVSRWU_EVSUBFW_EVSUBIFW |
| 5070 | { 0, 0, 0, 0, 0 }, // 407 EVMRA_EVADDSMIAAW_EVADDSSIAAW_EVADDUMIAAW_EVADDUSIAAW_EVDIVWS_EVDIVWU_EVMHEGSMFAA_EVMHEGSMFAN_EVMHEGSMIAA_EVMHEGSMIAN_EVMHEGUMIAA_EVMHEGUMIAN_EVMHESMF_EVMHESMFA_EVMHESMFAAW_EVMHESMFANW_EVMHESMI_EVMHESMIA_EVMHESMIAAW_EVMHESMIANW_EVMHESSF_EVMHESSFA_EVMHESSFAAW_EVMHESSFANW_EVMHESSIAAW_EVMHESSIANW_EVMHEUMI_EVMHEUMIA_EVMHEUMIAAW_EVMHEUMIANW_EVMHEUSIAAW_EVMHEUSIANW_EVMHOGSMFAA_EVMHOGSMFAN_EVMHOGSMIAA_EVMHOGSMIAN_EVMHOGUMIAA_EVMHOGUMIAN_EVMHOSMF_EVMHOSMFA_EVMHOSMFAAW_EVMHOSMFANW_EVMHOSMI_EVMHOSMIA_EVMHOSMIAAW_EVMHOSMIANW_EVMHOSSF_EVMHOSSFA_EVMHOSSFAAW_EVMHOSSFANW_EVMHOSSIAAW_EVMHOSSIANW_EVMHOUMI_EVMHOUMIA_EVMHOUMIAAW_EVMHOUMIANW_EVMHOUSIAAW_EVMHOUSIANW_EVMWHSMF_EVMWHSMFA_EVMWHSMI_EVMWHSMIA_EVMWHSSF_EVMWHSSFA_EVMWHUMI_EVMWHUMIA_EVMWLSMIAAW_EVMWLSMIANW_EVMWLSSIAAW_EVMWLSSIANW_EVMWLUMI_EVMWLUMIA_EVMWLUMIAAW_EVMWLUMIANW_EVMWLUSIAAW_EVMWLUSIANW_EVMWSMF_EVMWSMFA_EVMWSMFAA_EVMWSMFAN_EVMWSMI_EVMWSMIA_EVMWSMIAA_EVMWSMIAN_EVMWSSF_EVMWSSFA_EVMWSSFAA_EVMWSSFAN_EVMWUMI_EVMWUMIA_EVMWUMIAA_EVMWUMIAN_EVSUBFSMIAAW_EVSUBFSSIAAW_EVSUBFUMIAAW_EVSUBFUSIAAW |
| 5071 | { 1, 91, 92, 0, 0 }, // 408 EVLDD_EVLDDX_EVLDH_EVLDHX_EVLDW_EVLDWX_EVLHHESPLAT_EVLHHESPLATX_EVLHHOSSPLAT_EVLHHOSSPLATX_EVLHHOUSPLAT_EVLHHOUSPLATX_EVLWHE_EVLWHEX_EVLWHOS_EVLWHOSX_EVLWHOU_EVLWHOUX_EVLWHSPLAT_EVLWHSPLATX_EVLWWSPLAT_EVLWWSPLATX |
| 5072 | { 1, 91, 92, 0, 0 }, // 409 EVSTDD_EVSTDDX_EVSTDH_EVSTDHX_EVSTDW_EVSTDWX_EVSTWHE_EVSTWHEX_EVSTWHO_EVSTWHOX_EVSTWWE_EVSTWWEX_EVSTWWO_EVSTWWOX |
| 5073 | { 1, 88, 89, 0, 0 }, // 410 HRFID_ATTN_CLRBHRB_MFBHRBE_NAP_RFCI_RFDI_RFMCI_SC |
| 5074 | { 1, 96, 97, 0, 0 }, // 411 RFI |
| 5075 | { 0, 0, 0, 0, 0 }, // 412 RFID |
| 5076 | { 1, 91, 92, 0, 0 }, // 413 DSS_DSSALL_DST_DST64_DSTST_DSTST64_DSTSTT_DSTSTT64_DSTT_DSTT64_ICBLQ_TLBIVAX_TLBLD_TLBLI_TLBRE_TLBRE2_TLBSX_TLBSX2_TLBSX2D_TLBWE_TLBWE2_MBAR_TRAP_DCCCI_ICCCI |
| 5077 | { 1, 91, 92, 0, 0 }, // 414 ICBLC |
| 5078 | { 1, 96, 97, 0, 0 }, // 415 MTSR_MTSRIN |
| 5079 | { 1, 98, 99, 0, 0 }, // 416 MFDCR |
| 5080 | { 1, 96, 97, 0, 0 }, // 417 MTDCR |
| 5081 | { 1, 87, 88, 0, 0 }, // 418 NOP_GT_PWR6_NOP_GT_PWR7 |
| 5082 | { 0, 0, 0, 0, 0 }, // 419 TLBIA |
| 5083 | { 1, 89, 90, 0, 0 }, // 420 WRTEE_WRTEEI |
| 5084 | { 1, 87, 88, 0, 0 }, // 421 HASHCHK_HASHCHK8_HASHCHKP_HASHCHKP8_HASHST_HASHST8_HASHSTP_HASHSTP8_ADDEX_ADDEX8_CDTBCD_CDTBCD8_CBCDTD_CBCDTD8 |
| 5085 | { 1, 86, 87, 0, 0 }, // 422 MSYNC |
| 5086 | { 0, 0, 0, 0, 0 }, // 423 SLBSYNC |
| 5087 | { 0, 0, 0, 0, 0 }, // 424 SLBFEE_rec |
| 5088 | { 0, 0, 0, 0, 0 }, // 425 STOP |
| 5089 | { 1, 86, 87, 0, 0 }, // 426 DCBA_DCBI |
| 5090 | { 1, 90, 91, 0, 0 }, // 427 FCFID_FCFIDS_FCFIDU_FCFIDUS_FCTID_FCTIDU_FCTIDUZ_FCTIDZ_FCTIW_FCTIWU_FCTIWUZ_FCTIWZ_FRE_FRES_FRIMD_FRIMS_FRIND_FRINS_FRIPD_FRIPS_FRIZD_FRIZS_FRSP_FRSQRTE_FRSQRTES |
| 5091 | { 0, 0, 0, 0, 0 }, // 428 VCFSX_VCFUX_VCTSXS_VCTUXS |
| 5092 | { 0, 0, 0, 0, 0 }, // 429 VCFSX_0_VCFUX_0_VCTSXS_0_VCTUXS_0_XVCVSPHP |
| 5093 | { 0, 0, 0, 0, 0 }, // 430 VLOGEFP_VREFP_VRFIM_VRFIN_VRFIP_VRFIZ_VRSQRTEFP_XVCVDPSP_XVCVSXDSP_XVCVSXWSP_XVCVUXDSP_XVCVUXWSP_XVRESP_XVRSQRTESP |
| 5094 | { 0, 0, 0, 0, 0 }, // 431 XSCVDPHP |
| 5095 | { 0, 0, 0, 0, 0 }, // 432 XSCVDPSP_XSCVDPSXDS_XSCVDPSXDSs_XSCVDPSXWS_XSCVDPSXWSs_XSCVDPUXDS_XSCVDPUXDSs_XSCVDPUXWS_XSCVDPUXWSs_XSCVSPDP_XSCVSXDDP_XSCVUXDDP_XSRDPI_XSRDPIC_XSRDPIM_XSRDPIP_XSRDPIZ_XSREDP_XSRSQRTEDP |
| 5096 | { 0, 0, 0, 0, 0 }, // 433 XVCVDPSXDS_XVCVDPSXWS_XVCVDPUXDS_XVCVDPUXWS_XVCVSPSXDS_XVCVSPSXWS_XVCVSPUXDS_XVCVSPUXWS_XVCVSXDDP_XVCVSXWDP_XVCVUXDDP_XVCVUXWDP_XVRDPI_XVRDPIC_XVRDPIM_XVRDPIP_XVRDPIZ_XVREDP_XVRSPI_XVRSPIC_XVRSPIM_XVRSPIP_XVRSPIZ_XVRSQRTEDP |
| 5097 | { 0, 0, 0, 0, 0 }, // 434 XVCVSPBF16 |
| 5098 | { 1, 90, 91, 0, 0 }, // 435 FADDS_FMULS_FSUBS |
| 5099 | { 1, 95, 96, 0, 0 }, // 436 FMUL |
| 5100 | { 0, 0, 0, 0, 0 }, // 437 VADDFP |
| 5101 | { 0, 0, 0, 0, 0 }, // 438 XSMULDP_XSMULSP |
| 5102 | { 0, 0, 0, 0, 0 }, // 439 XVADDDP_XVMULDP_XVSUBDP |
| 5103 | { 0, 0, 0, 0, 0 }, // 440 XVADDSP_XVMULSP_XVSUBSP |
| 5104 | { 0, 0, 0, 0, 0 }, // 441 VMADDFP_VNMSUBFP |
| 5105 | { 1, 90, 91, 0, 0 }, // 442 FADDS_rec_FMULS_rec_FSUBS_rec |
| 5106 | { 1, 95, 96, 0, 0 }, // 443 FMUL_rec |
| 5107 | { 1, 90, 91, 0, 0 }, // 444 FCFID_rec_FCFIDS_rec_FCFIDU_rec_FCFIDUS_rec_FCTID_rec_FCTIDU_rec_FCTIDUZ_rec_FCTIDZ_rec_FCTIW_rec_FCTIWU_rec_FCTIWUZ_rec_FCTIWZ_rec_FRE_rec_FRES_rec_FRIMD_rec_FRIMS_rec_FRIND_rec_FRINS_rec_FRIPD_rec_FRIPS_rec_FRIZD_rec_FRIZS_rec_FRSP_rec_FRSQRTE_rec_FRSQRTES_rec |
| 5108 | { 1, 88, 89, 0, 0 }, // 445 BCC_BCCA_BCCCTR_BCCCTR8_BCCCTRL_BCCCTRL8_BCCL_BCCLA_BCCLR_BCCLRL_BCCTR_BCCTR8_BCCTR8n_BCCTRn_gBCCTR_BCCTRL_BCCTRL8_BCCTRL8n_BCCTRLn_gBCCTRL_BCLR_BCLRn_BDNZLR_BDNZLR8_BDNZLRm_BDNZLRp_BDZLR_BDZLR8_BDZLRm_BDZLRp_gBCLR_BCLRL_BCLRLn_BDNZLRL_BDNZLRLm_BDNZLRLp_BDZLRL_BDZLRLm_BDZLRLp_gBCLRL_BLR_BLR8_BLRL |
| 5109 | { 1, 88, 89, 0, 0 }, // 446 CTRL_DEP_TAILB_TAILB8_TAILBA_TAILBA8 |
| 5110 | { 0, 0, 0, 0, 0 }, // 447 VGNB |
| 5111 | { 0, 0, 0, 0, 0 }, // 448 VSBOX |
| 5112 | { 1, 87, 88, 0, 0 }, // 449 CFUGED_PDEPD_PEXTD |
| 5113 | { 0, 0, 0, 0, 0 }, // 450 VCFUGED_VCLZDM_VCTZDM_VPDEPD_VPEXTD |
| 5114 | { 0, 0, 0, 0, 0 }, // 451 XSCVDPQP_XSCVQPDP_XSCVQPDPO_XSCVQPSDZ_XSCVQPSWZ_XSCVQPUDZ_XSCVQPUWZ_XSCVSDQP_XSCVUDQP_XSRQPI_XSRQPIX_XSRQPXP |
| 5115 | { 0, 0, 0, 0, 0 }, // 452 XSCVQPSQZ_XSCVQPUQZ_XSCVSQQP_XSCVUQQP |
| 5116 | { 1, 87, 88, 0, 0 }, // 453 HASHST_HASHST8_HASHSTP_HASHSTP8 |
| 5117 | { 0, 0, 0, 0, 0 }, // 454 XSMULQP_XSMULQPO |
| 5118 | { 0, 0, 0, 0, 0 }, // 455 VDIVESQ_VDIVEUQ_VDIVSQ_VDIVUQ |
| 5119 | { 0, 0, 0, 0, 0 }, // 456 VMODSQ_VMODUQ |
| 5120 | { 0, 0, 0, 0, 0 }, // 457 VDIVSD_VDIVUD |
| 5121 | { 0, 0, 0, 0, 0 }, // 458 VMODSD_VMODUD |
| 5122 | { 0, 0, 0, 0, 0 }, // 459 VDIVSW_VDIVUW |
| 5123 | { 0, 0, 0, 0, 0 }, // 460 VMODSW_VMODUW |
| 5124 | { 0, 0, 0, 0, 0 }, // 461 VDIVESD_VDIVEUD |
| 5125 | { 0, 0, 0, 0, 0 }, // 462 VDIVESW_VDIVEUW |
| 5126 | { 0, 0, 0, 0, 0 }, // 463 BCDCFN_rec_BCDCFZ_rec_BCDCTN_rec_BCDCTZ_rec_BCDSETSGN_rec_VMUL10CUQ_VMUL10UQ_XSTSTDCQP_XSXSIGQP |
| 5127 | { 0, 0, 0, 0, 0 }, // 464 XXGENPCVBM |
| 5128 | { 0, 0, 0, 0, 0 }, // 465 BCDCPSGN_rec_BCDS_rec_BCDTRUNC_rec_BCDUS_rec_BCDUTRUNC_rec_VMUL10ECUQ_VMUL10EUQ |
| 5129 | { 0, 0, 0, 0, 0 }, // 466 VADDCUQ_VSUBCUQ |
| 5130 | { 0, 0, 0, 0, 0 }, // 467 XSCMPEQQP_XSCMPGEQP_XSCMPGTQP_XSMAXCQP_XSMINCQP |
| 5131 | { 0, 0, 0, 0, 0 }, // 468 MTVSRBMI |
| 5132 | { 1, 87, 88, 0, 0 }, // 469 CBCDTD_CBCDTD8_CDTBCD_CDTBCD8 |
| 5133 | { 1, 90, 91, 0, 0 }, // 470 FTSQRT |
| 5134 | { 0, 0, 0, 0, 0 }, // 471 MTVSRBM_MTVSRDM_MTVSRHM_MTVSRQM_MTVSRWM_VCNTMBB_VCNTMBD_VCNTMBH_VCNTMBW_VEXPANDBM_VEXPANDDM_VEXPANDHM_VEXPANDQM_VEXPANDWM_VEXTRACTBM_VEXTRACTDM_VEXTRACTHM_VEXTRACTQM_VEXTRACTWM_XVTLSBB |
| 5135 | { 0, 0, 0, 0, 0 }, // 472 RLDIC_rec |
| 5136 | { 0, 0, 0, 0, 0 }, // 473 RLDICL_32_rec_RLDICL_rec_RLDICR_rec |
| 5137 | { 1, 87, 88, 0, 0 }, // 474 RLWINM8_rec_RLWINM_rec |
| 5138 | { 0, 0, 0, 0, 0 }, // 475 VCTZB_VCTZD_VCTZH_VCTZW_VPRTYBD_VPRTYBW |
| 5139 | { 0, 0, 0, 0, 0 }, // 476 VPOPCNTB_VPOPCNTH |
| 5140 | { 0, 0, 0, 0, 0 }, // 477 VSHASIGMAD_VSHASIGMAW |
| 5141 | { 1, 90, 91, 0, 0 }, // 478 XSTSQRTDP |
| 5142 | { 1, 90, 91, 0, 0 }, // 479 XVTSQRTDP |
| 5143 | { 1, 90, 91, 0, 0 }, // 480 XVTSQRTSP |
| 5144 | { 0, 0, 0, 0, 0 }, // 481 XVTSTDCDP_XVTSTDCSP |
| 5145 | { 0, 0, 0, 0, 0 }, // 482 SLD_rec_SRD_rec |
| 5146 | { 0, 0, 0, 0, 0 }, // 483 TDI |
| 5147 | { 1, 104, 105, 0, 0 }, // 484 TWI |
| 5148 | { 0, 0, 0, 0, 0 }, // 485 VADDCUW_VADDSBS_VADDSHS_VADDSWS_VADDUBS_VADDUHS_VADDUWS_VAVGSB_VAVGSH_VAVGSW_VAVGUB_VAVGUH_VAVGUW_VMAXFP_VMINFP_VSUBCUW_VSUBSBS_VSUBSHS_VSUBSWS_VSUBUBS_VSUBUHS_VSUBUWS |
| 5149 | { 0, 0, 0, 0, 0 }, // 486 VCMPBFP_VCMPBFP_rec_VCMPEQFP_VCMPEQFP_rec_VCMPEQUB_rec_VCMPEQUH_rec_VCMPEQUW_rec_VCMPGEFP_VCMPGEFP_rec_VCMPGTFP_VCMPGTFP_rec_VCMPGTSB_rec_VCMPGTSH_rec_VCMPGTSW_rec_VCMPGTUB_rec_VCMPGTUH_rec_VCMPGTUW_rec_XVCMPEQSP_XVCMPEQSP_rec_XVCMPGESP_XVCMPGESP_rec_XVCMPGTSP_XVCMPGTSP_rec |
| 5150 | { 0, 0, 0, 0, 0 }, // 487 VCMPEQUD_rec_VCMPGTSD_rec_VCMPGTUD_rec |
| 5151 | { 0, 0, 0, 0, 0 }, // 488 VCMPEQUQ_VCMPEQUQ_rec_VCMPGTSQ_VCMPGTSQ_rec_VCMPGTUQ_VCMPGTUQ_rec |
| 5152 | { 0, 0, 0, 0, 0 }, // 489 VCMPNEB_rec_VCMPNEH_rec_VCMPNEW_rec_VCMPNEZB_rec_VCMPNEZH_rec_VCMPNEZW_rec |
| 5153 | { 0, 0, 0, 0, 0 }, // 490 VCMPSQ_VCMPUQ |
| 5154 | { 0, 0, 0, 0, 0 }, // 491 XSMAXCDP_XSMAXJDP_XSMINCDP_XSMINJDP |
| 5155 | { 1, 91, 92, 0, 0 }, // 492 TRAP |
| 5156 | { 1, 87, 88, 0, 0 }, // 493 SRAWI_rec_SRAWI8_rec |
| 5157 | { 0, 0, 0, 0, 0 }, // 494 VRLQ_VRLQNM_VSLQ_VSRAQ_VSRQ |
| 5158 | { 0, 0, 0, 0, 0 }, // 495 VRLQMI |
| 5159 | { 1, 91, 92, 0, 0 }, // 496 DSS_DSSALL |
| 5160 | { 1, 91, 92, 0, 0 }, // 497 WAITP10 |
| 5161 | { 1, 87, 88, 0, 0 }, // 498 ADDI_ADDI8_LI_LI8_ADDIS_ADDIS8_LIS_LIS8_NEG_NEG8_NEG8O_NEGO |
| 5162 | { 0, 0, 0, 0, 0 }, // 499 ADDIdtprelL32_ADDISdtprelHA32 |
| 5163 | { 0, 0, 0, 0, 0 }, // 500 ADDItlsldLADDR32 |
| 5164 | { 1, 87, 88, 0, 0 }, // 501 ADDIC_ADDIC8_ADDME_ADDME8_SUBFIC_SUBFIC8_SUBFME_SUBFME8_SUBFZE_SUBFZE8 |
| 5165 | { 1, 87, 88, 0, 0 }, // 502 ADDME8O_ADDMEO_ADDZE8O_ADDZEO_ANDI8_rec_ANDIS8_rec_SUBFME8O_SUBFMEO_SUBFZE8O_SUBFZEO |
| 5166 | { 1, 87, 88, 0, 0 }, // 503 ADDZE_ADDZE8 |
| 5167 | { 1, 87, 88, 0, 0 }, // 504 ANDI_rec_ANDIS_rec |
| 5168 | { 1, 87, 88, 0, 0 }, // 505 CMPDI_CMPWI_CMPLDI_CMPLWI |
| 5169 | { 1, 87, 88, 0, 0 }, // 506 EXTSB_EXTSB8_EXTSB8_32_64_EXTSB8_rec_EXTSB_rec_EXTSH_EXTSH8_EXTSH8_32_64_EXTSH8_rec_EXTSH_rec_EXTSW_EXTSW_32_EXTSW_32_64_EXTSW_32_64_rec_EXTSW_rec |
| 5170 | { 1, 90, 91, 0, 0 }, // 507 FABSD_FABSS_FMR_FNABSD_FNABSS_FNEGD_FNEGS |
| 5171 | { 1, 87, 88, 0, 0 }, // 508 NEG8_rec_NEG_rec_ORI_ORI8_ORIS_ORIS8_XORI_XORI8_XORIS_XORIS8 |
| 5172 | { 1, 87, 88, 0, 0 }, // 509 NOP |
| 5173 | { 0, 0, 0, 0, 0 }, // 510 RLDICL_RLDICL_32_RLDICL_32_64_RLDICR_RLDICR_32 |
| 5174 | { 1, 87, 88, 0, 0 }, // 511 RLWINM_RLWINM8 |
| 5175 | { 1, 87, 88, 0, 0 }, // 512 SETB_SETB8 |
| 5176 | { 1, 87, 88, 0, 0 }, // 513 SETBC_SETBC8_SETBCR_SETBCR8_SETNBC_SETNBC8_SETNBCR_SETNBCR8 |
| 5177 | { 1, 87, 88, 0, 0 }, // 514 SRAWI_SRAWI8 |
| 5178 | { 0, 0, 0, 0, 0 }, // 515 VEXTSB2D_VEXTSB2Ds_VEXTSB2W_VEXTSB2Ws_VEXTSH2D_VEXTSH2Ds_VEXTSH2W_VEXTSH2Ws_VEXTSW2D_VEXTSW2Ds_VNEGD_VNEGW |
| 5179 | { 0, 0, 0, 0, 0 }, // 516 VEXTSD2Q |
| 5180 | { 0, 0, 0, 0, 0 }, // 517 XSABSDP_XSNABSDP_XSNABSDPs_XSNEGDP |
| 5181 | { 0, 0, 0, 0, 0 }, // 518 XSABSQP_XSNABSQP_XSNEGQP_XSXEXPQP_XVXEXPDP_XVXEXPSP |
| 5182 | { 0, 0, 0, 0, 0 }, // 519 XVABSDP_XVNABSDP_XVNEGDP |
| 5183 | { 0, 0, 0, 0, 0 }, // 520 XVXSIGDP_XVXSIGSP |
| 5184 | { 1, 87, 88, 0, 0 }, // 521 ADDE8O_ADDEO_SUBFE8O_SUBFEO_SUBF8O_SUBFO |
| 5185 | { 1, 87, 88, 0, 0 }, // 522 ADDEX_ADDEX8 |
| 5186 | { 1, 87, 88, 0, 0 }, // 523 ADD4O_ADD8O |
| 5187 | { 1, 87, 88, 0, 0 }, // 524 CMPB_CMPB8 |
| 5188 | { 1, 89, 90, 0, 0 }, // 525 CRAND_CRANDC_CR6SET_CREQV_CRSET_CRNAND_CRNOR_CROR_CRORC_CR6UNSET_CRUNSET |
| 5189 | { 1, 91, 92, 0, 0 }, // 526 DST_DST64_DSTT_DSTT64_DSTST_DSTST64_DSTSTT_DSTSTT64 |
| 5190 | { 0, 0, 0, 0, 0 }, // 527 VRLDNM_VRLWNM_V_SET0_V_SET0B_V_SET0H_XSCPSGNQP_XSIEXPQP_XVIEXPDP_XVIEXPSP |
| 5191 | { 0, 0, 0, 0, 0 }, // 528 XXLEQVOnes |
| 5192 | { 1, 90, 91, 0, 0 }, // 529 MFFS_MFFS_rec_MFFSL |
| 5193 | { 1, 90, 91, 0, 0 }, // 530 MFFSCDRNI_MFFSCRNI |
| 5194 | { 1, 99, 100, 0, 0 }, // 531 MTFSB0 |
| 5195 | { 1, 87, 88, 0, 0 }, // 532 ADDIC_rec_ADDME8_rec_ADDME_rec_ADDME8O_rec_ADDMEO_rec_ADDZE8_rec_ADDZE_rec_ADDZE8O_rec_ADDZEO_rec_SUBFME8_rec_SUBFME_rec_SUBFME8O_rec_SUBFMEO_rec_SUBFZE8_rec_SUBFZE_rec_SUBFZE8O_rec_SUBFZEO_rec |
| 5196 | { 1, 87, 88, 0, 0 }, // 533 NEG8O_rec_NEGO_rec |
| 5197 | { 1, 87, 88, 0, 0 }, // 534 ADDE8_rec_ADDE_rec_ADDE8O_rec_ADDEO_rec_SUBFE8_rec_SUBFE_rec_SUBFE8O_rec_SUBFEO_rec_SUBF8O_rec_SUBFO_rec |
| 5198 | { 1, 88, 89, 0, 0 }, // 535 HRFID_SC |
| 5199 | { 1, 90, 91, 0, 0 }, // 536 MTFSFI_MTFSFIb_MTFSFI_rec |
| 5200 | { 1, 90, 91, 0, 0 }, // 537 FABSD_rec_FABSS_rec_FMR_rec_FNABSD_rec_FNABSS_rec_FNEGD_rec_FNEGS_rec |
| 5201 | { 1, 87, 88, 0, 0 }, // 538 ADDC8_rec_ADDC_rec_SUBFC8_rec_SUBFC_rec |
| 5202 | { 0, 0, 0, 0, 0 }, // 539 VSTRIBL_rec_VSTRIBR_rec_VSTRIHL_rec_VSTRIHR_rec |
| 5203 | { 1, 91, 92, 0, 0 }, // 540 LBZ_LBZ8_LHZ_LHZ8_LWZ_LWZ8 |
| 5204 | { 0, 0, 0, 0, 0 }, // 541 LD |
| 5205 | { 0, 0, 0, 0, 0 }, // 542 LDtoc_LDtocBA_LDtocCPT_LDtocJTI_LDtocL_SPILLTOVSR_LD_LWZtoc_LWZtocL |
| 5206 | { 0, 0, 0, 0, 0 }, // 543 DFLOADf32 |
| 5207 | { 0, 0, 0, 0, 0 }, // 544 DFLOADf64 |
| 5208 | { 1, 91, 92, 0, 0 }, // 545 LFD |
| 5209 | { 1, 91, 92, 0, 0 }, // 546 LHA_LHA8 |
| 5210 | { 1, 91, 92, 0, 0 }, // 547 LXSD_LXV |
| 5211 | { 1, 86, 87, 0, 0 }, // 548 DCBT_DCBTST |
| 5212 | { 1, 91, 92, 0, 0 }, // 549 ICBT |
| 5213 | { 1, 91, 92, 0, 0 }, // 550 LDBRX |
| 5214 | { 0, 0, 0, 0, 0 }, // 551 SPILLTOVSR_LDX |
| 5215 | { 1, 91, 92, 0, 0 }, // 552 LXVRBX_LXVRDX_LXVRHX_LXVRWX |
| 5216 | { 1, 96, 97, 0, 0 }, // 553 MTSR |
| 5217 | { 1, 87, 88, 0, 0 }, // 554 MTVRSAVE_MTVRSAVEv |
| 5218 | { 1, 91, 92, 0, 0 }, // 555 LBZCIX_LDCIX_LHZCIX_LWZCIX |
| 5219 | { 1, 91, 92, 0, 0 }, // 556 PLBZ_PLBZ8_PLBZ8pc_PLBZpc_PLD_PLDpc_PLFD_PLFDpc_PLFS_PLFSpc_PLHA_PLHA8_PLHA8pc_PLHApc_PLHZ_PLHZ8_PLHZ8pc_PLHZpc_PLWA_PLWA8_PLWA8pc_PLWApc_PLWZ_PLWZ8_PLWZ8pc_PLWZpc_PLXSD_PLXSDpc_PLXSSP_PLXSSPpc_PLXV_PLXVpc_PLXVP_PLXVPpc |
| 5220 | { 1, 91, 92, 0, 0 }, // 557 LFS |
| 5221 | { 1, 91, 92, 0, 0 }, // 558 LXSSP |
| 5222 | { 1, 91, 92, 0, 0 }, // 559 LXVP |
| 5223 | { 1, 91, 92, 0, 0 }, // 560 LXVPX |
| 5224 | { 1, 98, 99, 0, 0 }, // 561 MFSR |
| 5225 | { 1, 98, 99, 0, 0 }, // 562 MFTB8 |
| 5226 | { 0, 0, 0, 0, 0 }, // 563 XXSETACCZ |
| 5227 | { 0, 0, 0, 0, 0 }, // 564 XVBF16GER2_XVF16GER2_XVF32GER_XVF64GER_XVI16GER2_XVI16GER2S_XVI4GER8_XVI8GER4 |
| 5228 | { 0, 0, 0, 0, 0 }, // 565 XVBF16GER2NN_XVBF16GER2NP_XVBF16GER2PN_XVBF16GER2PP_XVF16GER2NN_XVF16GER2NP_XVF16GER2PN_XVF16GER2PP_XVF32GERNN_XVF32GERNP_XVF32GERPN_XVF32GERPP_XVF64GERNN_XVF64GERNP_XVF64GERPN_XVF64GERPP_XVI16GER2PP_XVI16GER2SPP_XVI4GER8PP_XVI8GER4PP |
| 5229 | { 0, 0, 0, 0, 0 }, // 566 XVI8GER4SPP |
| 5230 | { 0, 0, 0, 0, 0 }, // 567 PMXVBF16GER2_PMXVF16GER2_PMXVF32GER_PMXVF64GER_PMXVI16GER2_PMXVI16GER2S_PMXVI4GER8_PMXVI8GER4 |
| 5231 | { 0, 0, 0, 0, 0 }, // 568 PMXVBF16GER2NN_PMXVBF16GER2NP_PMXVBF16GER2PN_PMXVBF16GER2PP_PMXVF16GER2NN_PMXVF16GER2NP_PMXVF16GER2PN_PMXVF16GER2PP_PMXVF32GERNN_PMXVF32GERNP_PMXVF32GERPN_PMXVF32GERPP_PMXVF64GERNN_PMXVF64GERNP_PMXVF64GERPN_PMXVF64GERPP_PMXVI16GER2PP_PMXVI16GER2SPP_PMXVI4GER8PP_PMXVI8GER4PP |
| 5232 | { 0, 0, 0, 0, 0 }, // 569 PMXVI8GER4SPP |
| 5233 | { 0, 0, 0, 0, 0 }, // 570 XXMTACC |
| 5234 | { 0, 0, 0, 0, 0 }, // 571 XXMFACC |
| 5235 | { 0, 0, 0, 0, 0 }, // 572 VMULHSD_VMULHUD_VMULLD |
| 5236 | { 0, 0, 0, 0, 0 }, // 573 LXVKQ |
| 5237 | { 0, 0, 0, 0, 0 }, // 574 VSPLTISB_VSPLTISH_VSPLTISW |
| 5238 | { 0, 0, 0, 0, 0 }, // 575 V_SETALLONES_V_SETALLONESB_V_SETALLONESH |
| 5239 | { 0, 0, 0, 0, 0 }, // 576 XXSPLTIB |
| 5240 | { 1, 87, 88, 0, 0 }, // 577 BRD_BRH_BRH8_BRW_BRW8 |
| 5241 | { 0, 0, 0, 0, 0 }, // 578 MFVSRLD_MTVSRWS_VCLZLSBB_VCTZLSBB_VEXTRACTD_VEXTRACTUB_VEXTRACTUH_VEXTRACTUW_VINSERTD_VINSERTW_VPRTYBQ |
| 5242 | { 0, 0, 0, 0, 0 }, // 579 VGBBD_VUPKHSW_VUPKLSW |
| 5243 | { 0, 0, 0, 0, 0 }, // 580 VSPLTB_VSPLTBs_VSPLTH_VSPLTHs_VSPLTW_XXSPLTW_XXSPLTWs |
| 5244 | { 0, 0, 0, 0, 0 }, // 581 VSTRIBL_VSTRIBR_VSTRIHL_VSTRIHR_XXGENPCVDM_XXGENPCVHM_XXGENPCVWM |
| 5245 | { 0, 0, 0, 0, 0 }, // 582 VUPKHPX_VUPKHSB_VUPKHSH_VUPKLPX_VUPKLSB_VUPKLSH |
| 5246 | { 0, 0, 0, 0, 0 }, // 583 XVCVBF16SPN |
| 5247 | { 0, 0, 0, 0, 0 }, // 584 XXBRD_XXBRH_XXBRQ_XXBRW_XXEXTRACTUW |
| 5248 | { 0, 0, 0, 0, 0 }, // 585 VBPERMQ_VPKSDSS_VPKSDUS_VPKUDUM_VPKUDUS |
| 5249 | { 0, 0, 0, 0, 0 }, // 586 VCLRLB_VCLRRB_VINSD_VINSW_VSLDBI_VSRDBI |
| 5250 | { 0, 0, 0, 0, 0 }, // 587 VPKPX_VPKSHSS_VPKSHUS_VPKSWSS_VPKSWUS_VPKUHUM_VPKUHUS_VPKUWUM_VPKUWUS |
| 5251 | { 0, 0, 0, 0, 0 }, // 588 VSLV_VSRV_XXINSERTW |
| 5252 | { 0, 0, 0, 0, 0 }, // 589 VEXTDDVLX_VEXTDDVRX_VEXTDUBVLX_VEXTDUBVRX_VEXTDUHVLX_VEXTDUHVRX_VEXTDUWVLX_VEXTDUWVRX_VINSBLX_VINSBRX_VINSBVLX_VINSBVRX_VINSDLX_VINSDRX_VINSHLX_VINSHRX_VINSHVLX_VINSHVRX_VINSWLX_VINSWRX_VINSWVLX_VINSWVRX |
| 5253 | { 0, 0, 0, 0, 0 }, // 590 VSUMSWS |
| 5254 | { 0, 0, 0, 0, 0 }, // 591 XXSPLTIDP_XXSPLTIW |
| 5255 | { 0, 0, 0, 0, 0 }, // 592 XXSPLTI32DX |
| 5256 | { 0, 0, 0, 0, 0 }, // 593 XXBLENDVB_XXBLENDVD_XXBLENDVH_XXBLENDVW_XXEVAL |
| 5257 | { 0, 0, 0, 0, 0 }, // 594 XXPERMX |
| 5258 | { 1, 91, 92, 0, 0 }, // 595 PSTXVP_PSTXVPpc |
| 5259 | { 1, 91, 92, 0, 0 }, // 596 STB_STB8_STH_STH8_STW_STW8 |
| 5260 | { 0, 0, 0, 0, 0 }, // 597 SPILLTOVSR_ST |
| 5261 | { 0, 0, 0, 0, 0 }, // 598 STD |
| 5262 | { 0, 0, 0, 0, 0 }, // 599 DFSTOREf32_DFSTOREf64 |
| 5263 | { 1, 91, 92, 0, 0 }, // 600 STFD_STFS |
| 5264 | { 1, 91, 92, 0, 0 }, // 601 STFDU_STFSU |
| 5265 | { 1, 91, 92, 0, 0 }, // 602 STXSD |
| 5266 | { 1, 91, 92, 0, 0 }, // 603 STXSSP |
| 5267 | { 1, 91, 92, 0, 0 }, // 604 STXV |
| 5268 | { 1, 86, 87, 0, 0 }, // 605 DCBF_DCBST_DCBZ |
| 5269 | { 1, 86, 87, 0, 0 }, // 606 ICBI |
| 5270 | { 0, 0, 0, 0, 0 }, // 607 SPILLTOVSR_STX |
| 5271 | { 0, 0, 0, 0, 0 }, // 608 STIWX |
| 5272 | { 1, 91, 92, 0, 0 }, // 609 STXVRBX_STXVRDX_STXVRHX_STXVRWX |
| 5273 | { 1, 91, 92, 0, 0 }, // 610 EnforceIEIO |
| 5274 | { 1, 91, 92, 0, 0 }, // 611 STHCIX_STWCIX |
| 5275 | { 1, 86, 87, 0, 0 }, // 612 SYNCP10 |
| 5276 | { 1, 91, 92, 0, 0 }, // 613 PSTB_PSTB8_PSTB8pc_PSTBpc_PSTD_PSTDpc_PSTFD_PSTFDpc_PSTFS_PSTFSpc_PSTH_PSTH8_PSTH8pc_PSTHpc_PSTW_PSTW8_PSTW8pc_PSTWpc_PSTXSD_PSTXSDpc_PSTXSSP_PSTXSSPpc_PSTXV_PSTXVpc |
| 5277 | { 1, 91, 92, 0, 0 }, // 614 STXVP |
| 5278 | { 1, 91, 92, 0, 0 }, // 615 STXVPX |
| 5279 | { 1, 88, 89, 0, 0 }, // 616 ATTN_NAP |
| 5280 | { 1, 86, 87, 0, 0 }, // 617 DCBZL |
| 5281 | { 1, 91, 92, 0, 0 }, // 618 DCCCI_ICBLQ_ICCCI_TLBLD_TLBLI_TLBRE2_TLBSX2_TLBSX2D_TLBWE2 |
| 5282 | { 1, 88, 89, 0, 0 }, // 619 CLRBHRB_MFBHRBE |
| 5283 | { 1, 91, 92, 0, 0 }, // 620 PADDI_PADDI8_PADDI8pc_PADDIpc |
| 5284 | { 1, 87, 88, 0, 0 }, // 621 PLI_PLI8 |
| 5285 | { 0, 0, 0, 0, 0 }, // 622 VMULESB_VMULESH_VMULEUB_VMULEUH_VMULOSB_VMULOSH_VMULOUB_VMULOUH_VSUM2SWS_VSUM4SBS_VSUM4SHS_VSUM4UBS |
| 5286 | { 0, 0, 0, 0, 0 }, // 623 VMULESD_VMULEUD_VMULHSW_VMULHUW_VMULOSD_VMULOUD |
| 5287 | { 0, 0, 0, 0, 0 }, // 624 VMSUMCUD |
| 5288 | { 0, uint16_t(~0U), uint16_t(~0U), uint16_t(~0U), uint16_t(~0U) }// end marker |
| 5289 | }; |
| 5290 | |
| 5291 | static constexpr llvm::InstrItinerary G4Itineraries[] = { |
| 5292 | { 0, 0, 0, 0, 0 }, // 0 NoInstrModel |
| 5293 | { 1, 105, 106, 0, 0 }, // 1 IIC_LdStSync |
| 5294 | { 1, 106, 107, 0, 0 }, // 2 IIC_IntSimple |
| 5295 | { 1, 106, 107, 0, 0 }, // 3 IIC_IntGeneral |
| 5296 | { 1, 107, 108, 0, 0 }, // 4 IIC_BrB |
| 5297 | { 1, 108, 109, 0, 0 }, // 5 IIC_VecFP |
| 5298 | { 1, 106, 107, 0, 0 }, // 6 IIC_IntRotate |
| 5299 | { 1, 106, 107, 0, 0 }, // 7 IIC_IntCompare |
| 5300 | { 0, 0, 0, 0, 0 }, // 8 IIC_SprABORT |
| 5301 | { 0, 0, 0, 0, 0 }, // 9 IIC_LdStCOPY |
| 5302 | { 0, 0, 0, 0, 0 }, // 10 IIC_LdStPASTE |
| 5303 | { 1, 109, 110, 0, 0 }, // 11 IIC_BrCR |
| 5304 | { 1, 110, 111, 0, 0 }, // 12 IIC_FPGeneral |
| 5305 | { 0, 0, 0, 0, 0 }, // 13 IIC_LdStLD |
| 5306 | { 1, 111, 112, 0, 0 }, // 14 IIC_LdStDCBF |
| 5307 | { 1, 111, 112, 0, 0 }, // 15 IIC_LdStLoad |
| 5308 | { 1, 110, 111, 0, 0 }, // 16 IIC_FPCompare |
| 5309 | { 0, 0, 0, 0, 0 }, // 17 IIC_IntDivD |
| 5310 | { 1, 112, 113, 0, 0 }, // 18 IIC_IntDivW |
| 5311 | { 1, 113, 114, 0, 0 }, // 19 IIC_VecGeneral |
| 5312 | { 0, 0, 0, 0, 0 }, // 20 IIC_FPDGeneral |
| 5313 | { 1, 110, 111, 0, 0 }, // 21 IIC_FPAddSub |
| 5314 | { 1, 114, 115, 0, 0 }, // 22 IIC_FPDivD |
| 5315 | { 0, 0, 0, 0, 0 }, // 23 IIC_FPSGeneral |
| 5316 | { 1, 115, 116, 0, 0 }, // 24 IIC_VecComplex |
| 5317 | { 1, 111, 112, 0, 0 }, // 25 IIC_LdStStore |
| 5318 | { 0, 0, 0, 0, 0 }, // 26 IIC_IntRotateDI |
| 5319 | { 1, 116, 117, 0, 0 }, // 27 IIC_FPDivS |
| 5320 | { 1, 110, 111, 0, 0 }, // 28 IIC_FPFused |
| 5321 | { 0, 0, 0, 0, 0 }, // 29 IIC_FPSqrtD |
| 5322 | { 0, 0, 0, 0, 0 }, // 30 IIC_FPSqrtS |
| 5323 | { 1, 111, 112, 0, 0 }, // 31 IIC_LdStICBI |
| 5324 | { 0, 0, 0, 0, 0 }, // 32 IIC_IntISEL |
| 5325 | { 1, 117, 118, 0, 0 }, // 33 IIC_SprISYNC |
| 5326 | { 1, 118, 119, 0, 0 }, // 34 IIC_LdStLWARX |
| 5327 | { 1, 111, 112, 0, 0 }, // 35 IIC_LdStLoadUpd |
| 5328 | { 1, 111, 112, 0, 0 }, // 36 IIC_LdStLoadUpdX |
| 5329 | { 0, 0, 0, 0, 0 }, // 37 IIC_LdStLDARX |
| 5330 | { 0, 0, 0, 0, 0 }, // 38 IIC_LdStLDU |
| 5331 | { 0, 0, 0, 0, 0 }, // 39 IIC_LdStLDUX |
| 5332 | { 1, 111, 112, 0, 0 }, // 40 IIC_LdStLFD |
| 5333 | { 1, 111, 112, 0, 0 }, // 41 IIC_LdStLFDU |
| 5334 | { 1, 111, 112, 0, 0 }, // 42 IIC_LdStLFDUX |
| 5335 | { 1, 111, 112, 0, 0 }, // 43 IIC_LdStLHA |
| 5336 | { 1, 111, 112, 0, 0 }, // 44 IIC_LdStLHAU |
| 5337 | { 1, 111, 112, 0, 0 }, // 45 IIC_LdStLHAUX |
| 5338 | { 1, 119, 120, 0, 0 }, // 46 IIC_LdStLMW |
| 5339 | { 0, 0, 0, 0, 0 }, // 47 IIC_LdStLQ |
| 5340 | { 0, 0, 0, 0, 0 }, // 48 IIC_LdStLQARX |
| 5341 | { 0, 0, 0, 0, 0 }, // 49 IIC_LdStLWA |
| 5342 | { 0, 0, 0, 0, 0 }, // 50 IIC_IntMulHD |
| 5343 | { 1, 109, 110, 0, 0 }, // 51 IIC_BrMCR |
| 5344 | { 1, 109, 110, 0, 0 }, // 52 IIC_BrMCRX |
| 5345 | { 1, 109, 110, 0, 0 }, // 53 IIC_SprMFCR |
| 5346 | { 1, 120, 121, 0, 0 }, // 54 IIC_SprMFSPR |
| 5347 | { 1, 121, 122, 0, 0 }, // 55 IIC_IntMFFS |
| 5348 | { 1, 109, 110, 0, 0 }, // 56 IIC_SprMFMSR |
| 5349 | { 0, 0, 0, 0, 0 }, // 57 IIC_SprMFCRF |
| 5350 | { 0, 0, 0, 0, 0 }, // 58 IIC_SprMFPMR |
| 5351 | { 1, 120, 121, 0, 0 }, // 59 IIC_SprMFSR |
| 5352 | { 1, 109, 110, 0, 0 }, // 60 IIC_SprMFTB |
| 5353 | { 0, 0, 0, 0, 0 }, // 61 IIC_SprMSGSYNC |
| 5354 | { 1, 117, 118, 0, 0 }, // 62 IIC_SprMTSPR |
| 5355 | { 1, 121, 122, 0, 0 }, // 63 IIC_IntMTFSB0 |
| 5356 | { 1, 109, 110, 0, 0 }, // 64 IIC_SprMTMSR |
| 5357 | { 0, 0, 0, 0, 0 }, // 65 IIC_SprMTMSRD |
| 5358 | { 0, 0, 0, 0, 0 }, // 66 IIC_SprMTPMR |
| 5359 | { 1, 117, 118, 0, 0 }, // 67 IIC_SprMTSR |
| 5360 | { 1, 122, 123, 0, 0 }, // 68 IIC_IntMulHW |
| 5361 | { 1, 123, 124, 0, 0 }, // 69 IIC_IntMulHWU |
| 5362 | { 1, 124, 125, 0, 0 }, // 70 IIC_IntMulLI |
| 5363 | { 1, 117, 118, 0, 0 }, // 71 IIC_SprRFI |
| 5364 | { 0, 0, 0, 0, 0 }, // 72 IIC_IntRFID |
| 5365 | { 0, 0, 0, 0, 0 }, // 73 IIC_IntRotateD |
| 5366 | { 0, 0, 0, 0, 0 }, // 74 IIC_SprSLBFEE |
| 5367 | { 0, 0, 0, 0, 0 }, // 75 IIC_SprSLBIA |
| 5368 | { 0, 0, 0, 0, 0 }, // 76 IIC_SprSLBIE |
| 5369 | { 0, 0, 0, 0, 0 }, // 77 IIC_SprSLBIEG |
| 5370 | { 0, 0, 0, 0, 0 }, // 78 IIC_SprSLBMFEE |
| 5371 | { 0, 0, 0, 0, 0 }, // 79 IIC_SprSLBMFEV |
| 5372 | { 0, 0, 0, 0, 0 }, // 80 IIC_SprSLBMTE |
| 5373 | { 0, 0, 0, 0, 0 }, // 81 IIC_SprSLBSYNC |
| 5374 | { 1, 106, 107, 0, 0 }, // 82 IIC_IntShift |
| 5375 | { 1, 125, 126, 0, 0 }, // 83 IIC_LdStSTWCX |
| 5376 | { 1, 111, 112, 0, 0 }, // 84 IIC_LdStSTU |
| 5377 | { 1, 111, 112, 0, 0 }, // 85 IIC_LdStSTUX |
| 5378 | { 0, 0, 0, 0, 0 }, // 86 IIC_LdStSTD |
| 5379 | { 0, 0, 0, 0, 0 }, // 87 IIC_LdStSTDCX |
| 5380 | { 1, 111, 112, 0, 0 }, // 88 IIC_LdStSTFD |
| 5381 | { 1, 111, 112, 0, 0 }, // 89 IIC_LdStSTFDU |
| 5382 | { 0, 0, 0, 0, 0 }, // 90 IIC_SprSTOP |
| 5383 | { 0, 0, 0, 0, 0 }, // 91 IIC_LdStSTQ |
| 5384 | { 0, 0, 0, 0, 0 }, // 92 IIC_LdStSTQCX |
| 5385 | { 0, 0, 0, 0, 0 }, // 93 IIC_IntTrapD |
| 5386 | { 0, 0, 0, 0, 0 }, // 94 IIC_SprTLBIA |
| 5387 | { 0, 0, 0, 0, 0 }, // 95 IIC_SprTLBIE |
| 5388 | { 0, 0, 0, 0, 0 }, // 96 IIC_SprTLBIEL |
| 5389 | { 1, 126, 127, 0, 0 }, // 97 IIC_SprTLBSYNC |
| 5390 | { 1, 127, 128, 0, 0 }, // 98 IIC_IntTrapW |
| 5391 | { 1, 113, 114, 0, 0 }, // 99 IIC_VecFPCompare |
| 5392 | { 1, 128, 129, 0, 0 }, // 100 IIC_VecPerm |
| 5393 | { 1, 107, 108, 0, 0 }, // 101 B_BA_BL_BL8_BL8_NOP_BL8_NOP_RM_BL8_NOP_TLS_BL8_NOTOC_BL8_NOTOC_RM_BL8_NOTOC_TLS_BL8_RM_BL8_TLS_BL8_TLS__BLA_BLA8_BLA8_NOP_BLA8_NOP_RM_BLA8_RM_BLA_RM_BL_NOP_BL_NOP_RM_BL_RM_BL_TLS |
| 5394 | { 1, 107, 108, 0, 0 }, // 102 BDZLRLp_BDZLRm_BDZLRp_BDZLm_BDZLp_BDZm_BDZp_BDNZ_BDNZ8_BDNZA_BDNZAm_BDNZAp_BDNZL_BDNZLA_BDNZLAm_BDNZLAp_BDNZLR_BDNZLR8_BDNZLRL_BDNZLRLm_BDNZLRLp_BDNZLRm_BDNZLRp_BDNZLm_BDNZLp_BDNZm_BDNZp_BDZ_BDZ8_BDZA_BDZAm_BDZAp_BDZL_BDZLA_BDZLAm_BDZLAp_BDZLR_BDZLR8_BDZLRL_BDZLRLm_BLR_BLR8_BLRL_BCL_BCLR_BCLRL_BCLRLn_BCLRn_BCLalways_BCLn_BCTR_BCTR8_BCTRL_BCTRL8_BCTRL8_LDinto_toc_BCTRL8_LDinto_toc_RM_BCTRL8_RM_BCTRL_LWZinto_toc_BCTRL_LWZinto_toc_RM_BCTRL_RM_BCn_BC_BCC_BCCA_BCCCTR_BCCCTR8_BCCCTRL_BCCCTRL8_BCCL_BCCLA_BCCLR_BCCLRL_BCCTR_BCCTR8_BCCTR8n_BCCTRL_BCCTRL8_BCCTRL8n_BCCTRLn_BCCTRn_gBC_gBCA_gBCAat_gBCCTR_gBCCTRL_gBCL_gBCLA_gBCLAat_gBCLR_gBCLRL_gBCLat_gBCat |
| 5395 | { 1, 120, 121, 0, 0 }, // 103 MFCTR_MFCTR8_MFLR_MFLR8 |
| 5396 | { 1, 117, 118, 0, 0 }, // 104 MTLR_MTLR8_MTCTR_MTCTR8_MTCTR8loop_MTCTRloop |
| 5397 | { 1, 109, 110, 0, 0 }, // 105 MFCR_MFCR8 |
| 5398 | { 1, 109, 110, 0, 0 }, // 106 MCRF |
| 5399 | { 1, 109, 110, 0, 0 }, // 107 CR6SET_CR6UNSET_CRSET_CRUNSET_CRAND_CRANDC_CREQV_CRNAND_CRNOR_CRNOT_CROR_CRORC |
| 5400 | { 1, 119, 120, 0, 0 }, // 108 LMW |
| 5401 | { 1, 118, 119, 0, 0 }, // 109 LWARX_LWARXL |
| 5402 | { 0, 0, 0, 0, 0 }, // 110 LDARX_LDARXL |
| 5403 | { 1, 111, 112, 0, 0 }, // 111 LHBRX_LHBRX8_LWBRX_LWBRX8 |
| 5404 | { 1, 120, 121, 0, 0 }, // 112 MFSR_MFSRIN |
| 5405 | { 1, 111, 112, 0, 0 }, // 113 LFS_LFSX_LFSXTLS_LFSXTLS__LFD_LFDX_LFDXTLS_LFDXTLS__LXSDX_LXVD2X_LXVW4X_LXVDSX |
| 5406 | { 1, 111, 112, 0, 0 }, // 114 LFSU_LFDU |
| 5407 | { 1, 111, 112, 0, 0 }, // 115 LFSUX_LFDUX |
| 5408 | { 1, 111, 112, 0, 0 }, // 116 STXSDX_STXVD2X_STXVW4X |
| 5409 | { 1, 118, 119, 0, 0 }, // 117 LBARX_LHARX |
| 5410 | { 1, 111, 112, 0, 0 }, // 118 LBZCIX_LDBRX_LDCIX_LHZCIX_LSWI_LVEBX_LVEHX_LVEWX_LVSL_LVSR_LVX_LVXL_LWZCIX_STHCIX_STSWI_STWCIX |
| 5411 | { 1, 111, 112, 0, 0 }, // 119 LFIWAX_LFIWZX |
| 5412 | { 1, 111, 112, 0, 0 }, // 120 STFD_STFDX_STFIWX_STFS_STFSX |
| 5413 | { 1, 111, 112, 0, 0 }, // 121 STFDU_STFDUX_STFSU_STFSUX |
| 5414 | { 1, 111, 112, 0, 0 }, // 122 STVEBX_STVEHX_STVEWX_STVX_STVXL |
| 5415 | { 1, 111, 112, 0, 0 }, // 123 LHA_LHA8_LHAX_LHAX8_LWAX_LWAX_32 |
| 5416 | { 0, 0, 0, 0, 0 }, // 124 LWA_LWA_32 |
| 5417 | { 1, 111, 112, 0, 0 }, // 125 LHAU_LHAU8 |
| 5418 | { 1, 111, 112, 0, 0 }, // 126 LHAUX_LHAUX8_LWAUX |
| 5419 | { 1, 111, 112, 0, 0 }, // 127 STB_STB8_STH_STH8_STW_STW8_STBX_STBX8_STHX_STHX8_STWX_STWX8_STHBRX_STWBRX |
| 5420 | { 0, 0, 0, 0, 0 }, // 128 STD_STDX |
| 5421 | { 1, 119, 120, 0, 0 }, // 129 STMW |
| 5422 | { 1, 125, 126, 0, 0 }, // 130 STWCX |
| 5423 | { 0, 0, 0, 0, 0 }, // 131 STDCX |
| 5424 | { 1, 111, 112, 0, 0 }, // 132 STDU_STHU_STHU8_STBU_STBU8_STWU_STWU8 |
| 5425 | { 1, 111, 112, 0, 0 }, // 133 STDUX_STWUX_STWUX8_STHUX_STHUX8_STBUX_STBUX8 |
| 5426 | { 1, 111, 112, 0, 0 }, // 134 LWZU_LWZU8_LHZU_LHZU8_LBZU_LBZU8 |
| 5427 | { 0, 0, 0, 0, 0 }, // 135 LDU |
| 5428 | { 1, 111, 112, 0, 0 }, // 136 LWZUX_LWZUX8_LHZUX_LHZUX8_LBZUX_LBZUX8 |
| 5429 | { 0, 0, 0, 0, 0 }, // 137 LDUX |
| 5430 | { 1, 106, 107, 0, 0 }, // 138 ADDI_ADDI8_ADDIS_ADDIS8_LI_LI8_LIS_LIS8_ADD4_ADD4TLS_ADD4_rec_ADD8_ADD8TLS_ADD8TLS__ADD8_rec_ORI_ORI8_ORIS_ORIS8_XORI_XORI8_XORIS_XORIS8_XOR_XOR8_XOR8_rec_XOR_rec_NEG_NEG8_NEG8_rec_NEG_rec_NEG8O_NEGO_AND_AND8_AND_rec_AND8_rec_NAND_NAND8_NAND_rec_NAND8_rec_NOR_NOR8_NOR_rec_NOR8_rec_EQV_EQV8_EQV_rec_EQV8_rec_ANDC_ANDC8_ANDC_rec_ANDC8_rec_ORC_ORC8_ORC_rec_ORC8_rec |
| 5431 | { 1, 106, 107, 0, 0 }, // 139 SUBF8_SUBF8_rec_ADDIC_ADDIC8_SUBFIC_SUBFIC8_SUBFZE_SUBFZE8_ADDE_ADDE8_ADDME_ADDME8_SUBFME_SUBFME8_ANDI_rec_ANDIS_rec |
| 5432 | { 1, 106, 107, 0, 0 }, // 140 CMPD_CMPDI_CMPLD_CMPLDI_CMPLW_CMPLWI_CMPW_CMPWI |
| 5433 | { 1, 106, 107, 0, 0 }, // 141 EXTSB8_32_64_EXTSB8_rec_EXTSH8_32_64_EXTSH8_rec_EXTSW_32_EXTSW_32_64_EXTSW_32_64_rec_ADD4O_ADD8O_ADD8O_rec_ADD4O_rec_NEG8O_rec_NEGO_rec_EXTSB_EXTSB8_EXTSB_rec_EXTSH_EXTSH8_EXTSH_rec_EXTSW_EXTSW_rec |
| 5434 | { 1, 106, 107, 0, 0 }, // 142 POPCNTB_POPCNTB8_POPCNTD_POPCNTW_ANDI8_rec_ANDIS8_rec_ADDC_ADDC8_SUBFO_SUBF8O_SUBFC_SUBFC8_ADDIC_rec_ADDE8_rec_ADDE_rec_SUBFE8_rec_SUBFE_rec_ADDME8_rec_ADDME_rec_SUBFME8_rec_SUBFME_rec_ADDZE8_rec_ADDZE_rec_SUBFZE_rec_SUBFZE8_rec_SUBFO_rec_SUBF8O_rec_ADDE8O_ADDEO_SUBFE8O_SUBFEO_ADDME8O_ADDMEO_SUBFME8O_SUBFMEO_ADDZE8O_ADDZEO_SUBFZE8O_SUBFZEO_ADDE8O_rec_ADDEO_rec_ADDMEO_rec_ADDME8O_rec_SUBFMEO_rec_SUBFME8O_rec_ADDZEO_rec_ADDZE8O_rec_SUBFZEO_rec_SUBFZE8O_rec_ADDC8_rec_ADDC_rec_ADDCO_ADDCO_rec_ADDC8O_ADDC8O_rec_SUBFC8_rec_SUBFC_rec_SUBFCO_SUBFC8O_SUBFCO_rec_SUBFC8O_rec_RLWINM_RLWINM8_RLWINM_rec_RLWNM_RLWNM8_RLWNM_rec_RLWINM8_rec_RLWNM8_rec_SLW_SLW8_SLW_rec_SLW8_rec_SRW_SRW8_SRW_rec_SRW8_rec_SUBFE_SUBFE8_SUBFE8O_rec_SUBFEO_rec |
| 5435 | { 1, 107, 108, 0, 0 }, // 143 ADDPCIS |
| 5436 | { 0, 0, 0, 0, 0 }, // 144 SUBFUS_SUBFUS_rec |
| 5437 | { 0, 0, 0, 0, 0 }, // 145 RLDICL_RLDICL_rec_RLDICR_RLDICR_rec_RLDIC_RLDIC_rec_RLDIMI_RLDIMI_rec_RLDICL_32_RLDICL_32_64_RLDICL_32_rec_RLDICR_32_SRADI_SRADI_rec_SRADI_32 |
| 5438 | { 0, 0, 0, 0, 0 }, // 146 RLDCL_RLDCL_rec_RLDCR_RLDCR_rec_SLD_SLD_rec_SRD_SRD_rec_SRAD_SRAD_rec |
| 5439 | { 1, 106, 107, 0, 0 }, // 147 SRAWI_SRAWI_rec_SRAWI8_SRAWI8_rec_SRAW_SRAW_rec_SRAW8_SRAW8_rec |
| 5440 | { 1, 106, 107, 0, 0 }, // 148 CNTLZD_CNTLZDM_CNTLZD_rec_CNTLZW_CNTLZW8_CNTLZW8_rec_CNTLZW_rec_CNTTZD_CNTTZDM_CNTTZD_rec_CNTTZW_CNTTZW8_CNTTZW8_rec_CNTTZW_rec |
| 5441 | { 1, 124, 125, 0, 0 }, // 149 MULLI_MULLI8 |
| 5442 | { 1, 122, 123, 0, 0 }, // 150 MULLW_MULHW_MULHD_MULLWO_MULLW_rec_MULHD_rec_MULHW_rec_MULLWO_rec |
| 5443 | { 1, 123, 124, 0, 0 }, // 151 MULHWU_MULHDU_MULHDU_rec_MULHWU_rec |
| 5444 | { 0, 0, 0, 0, 0 }, // 152 MULLD_MULLDO_MULLD_rec_MULLDO_rec |
| 5445 | { 0, 0, 0, 0, 0 }, // 153 DIVDE_DIVDEO_DIVDEO_rec_DIVDEU_DIVDEUO_DIVDEUO_rec_DIVDEU_rec_DIVDE_rec |
| 5446 | { 1, 112, 113, 0, 0 }, // 154 DIVWE_DIVWEO_DIVWEO_rec_DIVWEU_DIVWEUO_DIVWEUO_rec_DIVWEU_rec_DIVWE_rec_DIVW_DIVWU_DIVWU_rec_DIVWO_DIVWO_rec_DIVWUO_DIVWUO_rec_DIVW_rec |
| 5447 | { 0, 0, 0, 0, 0 }, // 155 DIVD_DIVDU_DIVDO_DIVDO_rec_DIVDUO_DIVDUO_rec_DIVDU_rec_DIVD_rec |
| 5448 | { 1, 110, 111, 0, 0 }, // 156 FABSD_FABSD_rec_FABSS_FABSS_rec_FADDS_FADDS_rec_FMADDS_FMADDS_rec_FMR_FMR_rec_FMSUBS_FMSUBS_rec_FMULS_FMULS_rec_FNABSD_FNABSD_rec_FNABSS_FNABSS_rec_FNEGD_FNEGD_rec_FNEGS_FNEGS_rec_FNMADDS_FNMADDS_rec_FNMSUBS_FNMSUBS_rec_FSUBS_FSUBS_rec_FCFID_FCFIDS_FCFIDS_rec_FCFIDU_FCFIDUS_FCFIDUS_rec_FCFIDU_rec_FCFID_rec_FCTID_FCTIDU_FCTIDUZ_FCTIDUZ_rec_FCTIDU_rec_FCTIDZ_FCTIDZ_rec_FCTID_rec_FCTIW_FCTIWU_FCTIWUZ_FCTIWUZ_rec_FCTIWU_rec_FCTIWZ_FCTIWZ_rec_FCTIW_rec_FRE_FRES_rec_FRE_rec_FRSP_rec_FRSP_FRES_FRSQRTE_FRSQRTES_FRSQRTES_rec_FRSQRTE_rec_FSELD_FSELS_FSELD_rec_FSELS_rec_FCPSGND_FCPSGND_rec_FCPSGNS_FCPSGNS_rec_FRIMD_FRIMD_rec_FRIMS_FRIMS_rec_FRIND_FRIND_rec_FRINS_FRINS_rec_FRIPD_FRIPD_rec_FRIPS_FRIPS_rec_FRIZD_FRIZD_rec_FRIZS_FRIZS_rec |
| 5449 | { 1, 110, 111, 0, 0 }, // 157 FADD_FADD_rec_FSUB_FSUB_rec |
| 5450 | { 1, 110, 111, 0, 0 }, // 158 FMADD_FMADD_rec_FMSUB_FMSUB_rec_FMUL_FMUL_rec_FNMADD_FNMADD_rec_FNMSUB_FNMSUB_rec |
| 5451 | { 1, 108, 109, 0, 0 }, // 159 XSMADDADP_XSMADDASP_XSMADDMDP_XSMADDMSP_XSMSUBADP_XSMSUBASP_XSMSUBMDP_XSMSUBMSP_XSNMADDADP_XSNMADDASP_XSNMADDMDP_XSNMADDMSP_XSNMSUBADP_XSNMSUBASP_XSNMSUBMDP_XSNMSUBMSP_XSABSDP_XSADDDP_XSADDSP_XSMULDP_XSMULSP_XSNABSDP_XSNABSDPs_XSNEGDP_XSSUBDP_XSSUBSP_XSCPSGNDP_XSCVDPSP_XSCVDPSXDS_XSCVDPSXDSs_XSCVDPSXWS_XSCVDPSXWSs_XSCVDPUXDS_XSCVDPUXDSs_XSCVDPUXWS_XSCVDPUXWSs_XSCVSPDP_XSCVSXDDP_XSCVUXDDP_XSMAXDP_XSMINDP_XSRDPI_XSRDPIC_XSRDPIM_XSRDPIP_XSRDPIZ_XSREDP_XSRSQRTEDP |
| 5452 | { 1, 110, 111, 0, 0 }, // 160 FTDIV_FTSQRT_XSTDIVDP_XSTSQRTDP_XSCMPODP_XSCMPUDP |
| 5453 | { 1, 108, 109, 0, 0 }, // 161 XVADDDP_XVADDSP_XVMADDADP_XVMADDASP_XVMADDMDP_XVMADDMSP_XVMSUBADP_XVMSUBASP_XVMSUBMDP_XVMSUBMSP_XVNMADDADP_XVNMADDASP_XVNMADDMDP_XVNMADDMSP_XVNMSUBADP_XVNMSUBASP_XVNMSUBMDP_XVNMSUBMSP_XVSUBDP_XVSUBSP_XVABSDP_XVABSSP_XVMAXDP_XVMAXSP_XVMINDP_XVMINSP_XVMULDP_XVMULSP_XVNABSDP_XVNABSSP_XVNEGDP_XVNEGSP_XVCPSGNDP_XVCVDPSXDS_XVCVDPSXWS_XVCVDPUXDS_XVCVDPUXWS_XVCVSPSXDS_XVCVSPSXWS_XVCVSPUXDS_XVCVSPUXWS_XVCVSXDDP_XVCVSXWDP_XVCVUXDDP_XVCVUXWDP_XVRDPI_XVRDPIC_XVRDPIM_XVRDPIP_XVRDPIZ_XVREDP_XVRSPI_XVRSPIC_XVRSPIM_XVRSPIP_XVRSPIZ_XVRSQRTEDP |
| 5454 | { 1, 113, 114, 0, 0 }, // 162 XVCMPEQDP_XVCMPEQDP_rec_XVCMPGEDP_XVCMPGEDP_rec_XVCMPGTDP_XVCMPGTDP_rec |
| 5455 | { 1, 110, 111, 0, 0 }, // 163 XVTDIVDP_XVTSQRTDP |
| 5456 | { 1, 108, 109, 0, 0 }, // 164 VPKSHSS_VPKSHUS_VPKSWSS_VPKSWUS_VPKUHUM_VPKUHUS_VPKUWUM_VPKUWUS_VUPKHPX_VUPKHSB_VUPKHSH_VUPKLPX_VUPKLSB_VUPKLSH_VPERM_VSEL_VPKPX |
| 5457 | { 1, 128, 129, 0, 0 }, // 165 XXMRGHW_XXMRGLW_XXPERMDI_XXPERMDIs_XXSLDWI_XXSLDWIs_VSPLTB_VSPLTBs_VSPLTH_VSPLTHs_VSPLTISB_VSPLTISH_VSPLTISW_VSPLTW_XXSPLTW_XXSPLTWs_XXSEL |
| 5458 | { 1, 108, 109, 0, 0 }, // 166 VADDSBS_VADDSHS_VADDSWS_VADDUBS_VADDUHS_VADDUWS_VMAXSB_VMAXSH_VMAXSW_VMAXUB_VMAXUH_VMAXUW_VMINSB_VMINSH_VMINSW_VMINUB_VMINUH_VMINUW_VMRGHB_VMRGHH_VMRGHW_VMRGLB_VMRGLH_VMRGLW_XVRSQRTESP_XVRESP_XVCVSXDSP_XVCVSXWSP_XVCVUXDSP_XVCVUXWSP_XVCPSGNSP_XVCVDPSP_VADDCUW_VADDFP_VAND_VANDC_VAVGSB_VAVGSH_VAVGSW_VAVGUB_VAVGUH_VAVGUW_VCFSX_VCFUX_VCTSXS_VCTUXS_VEXPTEFP_VLOGEFP_VNOR_VOR_VMADDFP_VMHADDSHS_VMHRADDSHS_VMLADDUHM_VNMSUBFP_VMAXFP_VMINFP_VMSUMMBM_VMSUMSHM_VMSUMSHS_VMSUMUBM_VMSUMUDM_VMSUMUHM_VMSUMUHS_VMULESB_VMULESH_VMULEUB_VMULEUH_VMULOSB_VMULOSH_VMULOUB_VMULOUH_VREFP_VRFIM_VRFIN_VRFIP_VRFIZ_VRLB_VRLH_VRLW_VRSQRTEFP_VSR_VSRAB_VSRAH_VSRAW_VSRB_VSRH_VSRO_VSRW_VSUBCUW_VSL_VSLB_VSLDOI_VSLH_VSLO_VSLW_VSUBSBS_VSUBSHS_VSUBSWS_VSUBUBS_VSUBUHS_VSUBUWS_VSUM2SWS_VSUM4SBS_VSUM4SHS_VSUM4UBS_VSUMSWS_VXOR |
| 5459 | { 1, 113, 114, 0, 0 }, // 167 VADDUBM_VADDUHM_VADDUWM_XXLORf_XXLXORdpz_XXLXORspz_XXLXORz_VSUBFP_VSUBUBM_VSUBUHM_VSUBUWM_XXLAND_XXLANDC_XXLNOR_XXLOR_XXLXOR |
| 5460 | { 1, 110, 111, 0, 0 }, // 168 XVTDIVSP_XVTSQRTSP |
| 5461 | { 1, 113, 114, 0, 0 }, // 169 XVCMPEQSP_XVCMPEQSP_rec_XVCMPGESP_XVCMPGESP_rec_XVCMPGTSP_XVCMPGTSP_rec_VCMPBFP_VCMPBFP_rec_VCMPEQFP_VCMPEQFP_rec_VCMPEQUB_VCMPEQUB_rec_VCMPEQUH_VCMPEQUH_rec_VCMPEQUW_VCMPEQUW_rec_VCMPGEFP_VCMPGEFP_rec_VCMPGTFP_VCMPGTFP_rec_VCMPGTSB_VCMPGTSB_rec_VCMPGTSH_VCMPGTSH_rec_VCMPGTSW_VCMPGTSW_rec_VCMPGTUB_VCMPGTUB_rec_VCMPGTUH_VCMPGTUH_rec_VCMPGTUW_VCMPGTUW_rec |
| 5462 | { 1, 110, 111, 0, 0 }, // 170 FCMPOD_FCMPOS_FCMPUD_FCMPUS |
| 5463 | { 1, 116, 117, 0, 0 }, // 171 FDIVS_FDIVS_rec |
| 5464 | { 1, 114, 115, 0, 0 }, // 172 XSDIVDP |
| 5465 | { 0, 0, 0, 0, 0 }, // 173 FSQRTS_XSSQRTSP_FSQRTS_rec |
| 5466 | { 1, 114, 115, 0, 0 }, // 174 FDIV_FDIV_rec |
| 5467 | { 0, 0, 0, 0, 0 }, // 175 XSSQRTDP |
| 5468 | { 0, 0, 0, 0, 0 }, // 176 FSQRT_FSQRT_rec |
| 5469 | { 1, 116, 117, 0, 0 }, // 177 XVDIVSP |
| 5470 | { 0, 0, 0, 0, 0 }, // 178 XVSQRTSP |
| 5471 | { 1, 114, 115, 0, 0 }, // 179 XVDIVDP |
| 5472 | { 0, 0, 0, 0, 0 }, // 180 XVSQRTDP |
| 5473 | { 0, 0, 0, 0, 0 }, // 181 MFOCRF_MFOCRF8 |
| 5474 | { 1, 108, 109, 0, 0 }, // 182 VCIPHER_VCIPHERLAST_VNCIPHER_VNCIPHERLAST_VPMSUMB_VPMSUMD_VPMSUMH_VPMSUMW_VSBOX |
| 5475 | { 1, 116, 117, 0, 0 }, // 183 XSDIVSP |
| 5476 | { 0, 0, 0, 0, 0 }, // 184 FSQRTS_FSQRTS_rec |
| 5477 | { 1, 121, 122, 0, 0 }, // 185 MTFSFI_rec_MTFSF_rec_MTFSFI_MTFSFIb_MTFSF |
| 5478 | { 1, 121, 122, 0, 0 }, // 186 MTFSFb_MTFSB0_MTFSB1 |
| 5479 | { 1, 108, 109, 0, 0 }, // 187 XSMADDADP_XSMADDASP_XSMADDMDP_XSMADDMSP_XSMSUBADP_XSMSUBASP_XSMSUBMDP_XSMSUBMSP_XSNMADDADP_XSNMADDASP_XSNMADDMDP_XSNMADDMSP_XSNMSUBADP_XSNMSUBASP_XSNMSUBMDP_XSNMSUBMSP_XSABSDP_XSADDDP_XSADDSP_XSCPSGNDP_XSMULDP_XSMULSP_XSNABSDP_XSNABSDPs_XSNEGDP_XSREDP_XSRSQRTEDP_XSSUBDP_XSSUBSP_XSCVDPSXDS_XSCVDPSXDSs_XSCVDPSXWS_XSCVDPSXWSs_XSCVDPUXDS_XSCVDPUXDSs_XSCVDPUXWS_XSCVDPUXWSs_XSCVSXDDP_XSCVUXDDP_XSCVDPSP_XSCVSPDP_XSRDPI_XSRDPIC_XSRDPIM_XSRDPIP_XSRDPIZ |
| 5480 | { 1, 108, 109, 0, 0 }, // 188 XSRESP_XSRSQRTESP_XSCVSXDSP_XSCVUXDSP_XSCVDPSPN_XSCVSPDPN_XSRSP |
| 5481 | { 1, 108, 109, 0, 0 }, // 189 XVMADDASP_XVMADDMSP_XVMSUBASP_XVMSUBMSP_XVNMADDASP_XVNMADDMSP_XVNMSUBASP_XVNMSUBMSP_XVSUBSP_XVMULSP_XVNABSSP_XVNEGSP_XVABSSP_XVADDSP |
| 5482 | { 1, 108, 109, 0, 0 }, // 190 VRFIM_VRFIN_VRFIP_VRFIZ_XVRSQRTESP_VADDFP_VEXPTEFP_VLOGEFP_VMADDFP_VNMSUBFP_VREFP_VRSQRTEFP_XVCVSXWSP_XVCVUXWSP_XVRESP_XVCVDPSP_XVCVSXDSP_XVCVUXDSP_XVCPSGNSP |
| 5483 | { 1, 113, 114, 0, 0 }, // 191 VSUBFP |
| 5484 | { 1, 108, 109, 0, 0 }, // 192 XVRDPI_XVRDPIC_XVRDPIM_XVRDPIP_XVRDPIZ_XVRSPI_XVRSPIC_XVRSPIM_XVRSPIP_XVRSPIZ_XVCVSXDDP_XVCVSXWDP_XVCVUXDDP_XVCVUXWDP_XVCVDPSXDS_XVCVDPSXWS_XVCVDPUXDS_XVCVDPUXWS_XVCVSPSXDS_XVCVSPSXWS_XVCVSPUXDS_XVCVSPUXWS_XVABSDP_XVADDDP_XVCPSGNDP_XVMADDADP_XVMADDMDP_XVMSUBADP_XVMSUBMDP_XVMULDP_XVNABSDP_XVNEGDP_XVNMADDADP_XVNMADDMDP_XVNMSUBADP_XVNMSUBMDP_XVREDP_XVRSQRTEDP_XVSUBDP |
| 5485 | { 1, 108, 109, 0, 0 }, // 193 XVCVSPDP |
| 5486 | { 0, 0, 0, 0, 0 }, // 194 TDI_TD |
| 5487 | { 1, 127, 128, 0, 0 }, // 195 TWI_TW |
| 5488 | { 1, 109, 110, 0, 0 }, // 196 MTCRF_MTCRF8_MTOCRF_MTOCRF8 |
| 5489 | { 1, 106, 107, 0, 0 }, // 197 RLWIMI_RLWIMI8 |
| 5490 | { 1, 106, 107, 0, 0 }, // 198 AND_AND8_AND8_rec_ANDC_ANDC8_ANDC8_rec_ANDC_rec_AND_rec_EQV_EQV8_EQV8_rec_EQV_rec_NAND_NAND8_NAND8_rec_NAND_rec_NOR_NOR8_NOR8_rec_NOR_rec_ORC_ORC8_ORC8_rec_ORC_rec_ORI_ORI8_ORIS_ORIS8_XOR_XOR8_XOR8_rec_XORI_XORI8_XORIS_XORIS8_XOR_rec_ADD4_rec_ADD8_rec_NEG8_rec_NEG_rec |
| 5491 | { 1, 106, 107, 0, 0 }, // 199 ANDI8_rec_ANDIS8_rec_RLWINM_RLWINM8_RLWINM8_rec_RLWINM_rec_RLWNM_RLWNM8_RLWNM8_rec_RLWNM_rec_SLW_SLW8_SLW8_rec_SLW_rec_SRW_SRW8_SRW8_rec_SRW_rec_ADDC8O_ADDC8O_rec_ADDCO_ADDCO_rec_ADDE8O_ADDE8O_rec_ADDEO_ADDEO_rec_ADDME8O_ADDME8O_rec_ADDMEO_ADDMEO_rec_ADDZE8O_ADDZE8O_rec_ADDZEO_ADDZEO_rec_SUBF8O_SUBF8O_rec_SUBFC8O_SUBFC8O_rec_SUBFCO_SUBFCO_rec_SUBFE8O_SUBFE8O_rec_SUBFEO_SUBFEO_rec_SUBFME8O_SUBFME8O_rec_SUBFMEO_SUBFMEO_rec_SUBFO_SUBFO_rec_SUBFZE8O_SUBFZE8O_rec_SUBFZEO_SUBFZEO_rec_ADDE8_rec_ADDE_rec_ADDME8_rec_ADDME_rec_ADDZE8_rec_ADDZE_rec_SUBFE8_rec_SUBFE_rec_SUBFME8_rec_SUBFME_rec_SUBFZE8_rec_SUBFZE_rec_ADDIC_rec_ADDC_ADDC8_SUBFC_SUBFC8_ADDC_rec_ADDC8_rec_SUBFC_rec_SUBFC8_rec |
| 5492 | { 1, 106, 107, 0, 0 }, // 200 ANDIS_rec_ANDI_rec_SUBF8_rec |
| 5493 | { 1, 106, 107, 0, 0 }, // 201 OR_OR8_OR8_rec_OR_rec_NOP |
| 5494 | { 0, 0, 0, 0, 0 }, // 202 SLDI_SLDI_rec_SLWI_SLWI_rec_SRDI_SRDI_rec_SRWI_SRWI_rec_COPY |
| 5495 | { 1, 106, 107, 0, 0 }, // 203 SUBF_rec_ADDG6S_ADDG6S8_ADDZE_ADDZE8 |
| 5496 | { 1, 106, 107, 0, 0 }, // 204 RLWIMI8_rec_RLWIMI_rec |
| 5497 | { 1, 106, 107, 0, 0 }, // 205 CNTLZD_CNTLZD_rec_CNTLZW_CNTLZW8_CNTLZW8_rec_CNTLZW_rec |
| 5498 | { 1, 106, 107, 0, 0 }, // 206 POPCNTB_POPCNTB8_POPCNTD_POPCNTW |
| 5499 | { 0, 0, 0, 0, 0 }, // 207 ISEL_ISEL8 |
| 5500 | { 1, 109, 110, 0, 0 }, // 208 MFTB_MFTB8 |
| 5501 | { 1, 112, 113, 0, 0 }, // 209 DIVW_DIVWU |
| 5502 | { 0, 0, 0, 0, 0 }, // 210 DIVD_DIVDU |
| 5503 | { 1, 112, 113, 0, 0 }, // 211 DIVWE_DIVWEU |
| 5504 | { 1, 111, 112, 0, 0 }, // 212 LVEBX_LVEHX_LVEWX_LVX_LVXL |
| 5505 | { 1, 111, 112, 0, 0 }, // 213 LXVB16X_LXSIWZX |
| 5506 | { 0, 0, 0, 0, 0 }, // 214 DFLOADf64_XFLOADf64_LIWZX |
| 5507 | { 0, 0, 0, 0, 0 }, // 215 LQ |
| 5508 | { 1, 111, 112, 0, 0 }, // 216 STFDEPX_STFDXTLS_STFDXTLS__STFSXTLS_STFSXTLS__STXSIWX_STXSSP_STXSSPX |
| 5509 | { 1, 111, 112, 0, 0 }, // 217 STBXTLS_STBXTLS__STBXTLS_32_STHXTLS_STHXTLS__STHXTLS_32_STWXTLS_STWXTLS__STWXTLS_32_STBEPX_STDBRX_STHEPX_STWEPX |
| 5510 | { 0, 0, 0, 0, 0 }, // 218 STDXTLS_STDXTLS_ |
| 5511 | { 1, 111, 112, 0, 0 }, // 219 STBCIX_STDCIX |
| 5512 | { 1, 125, 126, 0, 0 }, // 220 STBCX_STHCX |
| 5513 | { 1, 111, 112, 0, 0 }, // 221 STHCIX_STSWI_STWCIX |
| 5514 | { 1, 111, 112, 0, 0 }, // 222 LBZ_LBZ8_LBZX_LBZX8_LBZXTLS_LBZXTLS__LBZXTLS_32_LHAXTLS_LHAXTLS__LHAXTLS_32_LHZ_LHZ8_LHZX_LHZX8_LHZXTLS_LHZXTLS__LHZXTLS_32_LWAXTLS_LWAXTLS__LWAXTLS_32_LWZ_LWZ8_LWZX_LWZX8_LWZXTLS_LWZXTLS__LWZXTLS_32 |
| 5515 | { 0, 0, 0, 0, 0 }, // 223 LD_LDX_LDXTLS_LDXTLS_ |
| 5516 | { 1, 118, 119, 0, 0 }, // 224 LBARXL_LHARXL |
| 5517 | { 1, 111, 112, 0, 0 }, // 225 LBEPX_LHEPX_LWEPX |
| 5518 | { 1, 111, 112, 0, 0 }, // 226 LFDEPX_LXSIWAX |
| 5519 | { 0, 0, 0, 0, 0 }, // 227 ADDIdtprelL_ADDIdtprelL32_ADDItlsgdL_ADDItlsgdL32_ADDItlsgdLADDR_ADDItlsgdLADDR32_ADDItoc_ADDItoc8_ADDItocL_ADDItocL8_ADDISdtprelHA_ADDISdtprelHA32_ADDISgotTprelHA_ADDIStlsgdHA_ADDIStocHA_ADDIStocHA8 |
| 5520 | { 1, 106, 107, 0, 0 }, // 228 SUBF |
| 5521 | { 1, 108, 109, 0, 0 }, // 229 VPKSDSS_VPKSDUS_VPKUDUM_VPKUDUS_VUPKHSW_VUPKLSW_VMRGEW_VMRGOW_VPERMXOR_VBPERMQ_VGBBD |
| 5522 | { 1, 108, 109, 0, 0 }, // 230 VMRGHB_VMRGHH_VMRGHW_VMRGLB_VMRGLH_VMRGLW_VSL_VSLDOI_VSLO_VSR_VSRO |
| 5523 | { 1, 108, 109, 0, 0 }, // 231 VADDSBS_VADDSHS_VADDSWS_VADDUBS_VADDUHS_VADDUWS_VSUBSBS_VSUBSHS_VSUBSWS_VSUBUBS_VSUBUHS_VSUBUWS_VRLB_VRLH_VRLW_VSLB_VSLH_VSLW_VSRAB_VSRAH_VSRAW_VSRB_VSRH_VSRW_VAVGSB_VAVGSH_VAVGSW_VAVGUB_VAVGUH_VAVGUW_VMAXSB_VMAXSH_VMAXSW_VMAXUB_VMAXUH_VMAXUW_VMINSB_VMINSH_VMINSW_VMINUB_VMINUH_VMINUW_VAND_VANDC_VNOR_VOR_VXOR_VMAXFP_VMINFP_VSUBCUW_VADDCUW |
| 5524 | { 1, 113, 114, 0, 0 }, // 232 VADDUDM_VSUBUDM_VSLD_VSRAD_VSRD_VEQV_VNAND_VORC_XXLEQV_XXLNAND_XXLORC_VCLZB_VCLZD_VCLZH_VCLZW_VPOPCNTB_VPOPCNTH_VPOPCNTW |
| 5525 | { 1, 108, 109, 0, 0 }, // 233 VRLD_VMAXSD_VMAXUD_VMINSD_VMINUD_VSHASIGMAD_VSHASIGMAW |
| 5526 | { 1, 113, 114, 0, 0 }, // 234 VCMPEQUD_VCMPEQUD_rec_VCMPGTSD_VCMPGTSD_rec_VCMPGTUD_VCMPGTUD_rec |
| 5527 | { 1, 111, 112, 0, 0 }, // 235 MFVSCR |
| 5528 | { 1, 111, 112, 0, 0 }, // 236 MTVSCR |
| 5529 | { 1, 108, 109, 0, 0 }, // 237 VADDCUQ_VADDECUQ_VADDEUQM_VSUBCUQ_VSUBECUQ_VSUBEUQM |
| 5530 | { 1, 113, 114, 0, 0 }, // 238 VADDUQM_VSUBUQM_VPOPCNTD |
| 5531 | { 1, 108, 109, 0, 0 }, // 239 VMSUMMBM_VMSUMSHM_VMSUMSHS_VMSUMUBM_VMSUMUHM_VMSUMUHS_VSUM2SWS_VSUM4SBS_VSUM4SHS_VSUM4UBS_VSUMSWS_VMULESB_VMULESH_VMULEUB_VMULEUH_VMULOSB_VMULOSH_VMULOUB_VMULOUH_VMHADDSHS_VMHRADDSHS_VMLADDUHM |
| 5532 | { 1, 108, 109, 0, 0 }, // 240 VMULESW_VMULEUW_VMULOSW_VMULOUW |
| 5533 | { 1, 113, 114, 0, 0 }, // 241 VMULUWM |
| 5534 | { 1, 107, 108, 0, 0 }, // 242 B_BA_BL_BL8_BL8_RM_BLA_BLA8_BLA8_RM_BLA_RM_BL_RM_BL8_NOP_BL8_NOP_RM_BL8_NOP_TLS_BL8_TLS_BL8_TLS__BLA8_NOP_BLA8_NOP_RM_BL_NOP_BL_NOP_RM_BL_TLS |
| 5535 | { 1, 110, 111, 0, 0 }, // 243 DTSTDC_DTSTDCQ_DTSTDG_DTSTDGQ_DTSTSF_DTSTSFQ_DCMPO_DCMPU_DTSTEX |
| 5536 | { 0, 0, 0, 0, 0 }, // 244 DXEX_DXEXQ_DXEXQ_rec_DXEX_rec_DDEDPD_DDEDPD_rec_DENBCD_DENBCD_rec_DIEX_DIEX_rec_DQUA_DQUA_rec_DRINTN_DRINTN_rec_DRINTX_DRINTX_rec_DRRND_DRRND_rec_DSCLI_DSCLI_rec_DSCRI_DSCRI_rec_DQUAI |
| 5537 | { 1, 110, 111, 0, 0 }, // 245 DADD_DADD_rec_DCTDP_DCTDP_rec_DSUB_DSUB_rec |
| 5538 | { 1, 108, 109, 0, 0 }, // 246 BCDADD_rec_BCDSUB_rec |
| 5539 | { 0, 0, 0, 0, 0 }, // 247 DRINTNQ_DRINTNQ_rec_DRINTXQ_DRINTXQ_rec_DRRNDQ_DRRNDQ_rec_DIEXQ_DIEXQ_rec_DQUAIQ_DQUAIQ_rec_DDEDPDQ_DDEDPDQ_rec_DENBCDQ_DENBCDQ_rec_DSCLIQ_DSCLIQ_rec_DSCRIQ_DSCRIQ_rec |
| 5540 | { 1, 110, 111, 0, 0 }, // 248 DCMPOQ_DCMPUQ_DTSTEXQ |
| 5541 | { 1, 110, 111, 0, 0 }, // 249 DCTQPQ_DCTQPQ_rec |
| 5542 | { 1, 110, 111, 0, 0 }, // 250 DADDQ_DADDQ_rec_DSUBQ_DSUBQ_rec |
| 5543 | { 0, 0, 0, 0, 0 }, // 251 DQUAQ_DQUAQ_rec |
| 5544 | { 1, 110, 111, 0, 0 }, // 252 DRSP_DRSP_rec_DCTFIX_DCTFIX_rec |
| 5545 | { 1, 110, 111, 0, 0 }, // 253 DCFFIX_DCFFIX_rec |
| 5546 | { 1, 110, 111, 0, 0 }, // 254 DCFFIXQ_DCFFIXQ_rec |
| 5547 | { 1, 110, 111, 0, 0 }, // 255 DMUL_DMUL_rec |
| 5548 | { 1, 110, 111, 0, 0 }, // 256 DMULQ_DMULQ_rec |
| 5549 | { 1, 110, 111, 0, 0 }, // 257 DDIV_DDIV_rec |
| 5550 | { 1, 110, 111, 0, 0 }, // 258 DDIVQ_DDIVQ_rec |
| 5551 | { 1, 113, 114, 0, 0 }, // 259 MFVRD_MFVSRD_MFVRWZ_MFVSRWZ_MTVRD_MTVSRD_MTVRWA_MTVSRWA_MTVRWZ_MTVSRWZ |
| 5552 | { 1, 113, 114, 0, 0 }, // 260 VADDUDM_VSLD_VSRD_VSUBUDM_VPOPCNTB_VPOPCNTH_VSRAD_VEQV_VNAND_VORC_XXLEQV_XXLNAND_XXLORC |
| 5553 | { 1, 108, 109, 0, 0 }, // 261 VAND_VANDC_VSLB_VSLH_VSLW_VSRB_VSRH_VSRW_VRLB_VRLH_VRLW_VSRAB_VSRAH_VSRAW_VNOR_VOR_VXOR |
| 5554 | { 1, 113, 114, 0, 0 }, // 262 VEXTSB2D_VEXTSB2Ds_VEXTSB2W_VEXTSB2Ws_VEXTSH2D_VEXTSH2Ds_VEXTSH2W_VEXTSH2Ws_VEXTSW2D_VEXTSW2Ds_MTVSRDD_VNEGD_VNEGW_XXLEQVOnes |
| 5555 | { 1, 108, 109, 0, 0 }, // 263 V_SET0_V_SET0B_V_SET0H_XVIEXPDP_XVIEXPSP_XVXEXPDP_XVXEXPSP_VRLDMI_VRLDNM_VRLWMI_VRLWNM_XSABSQP_XSCPSGNQP_XSIEXPQP_XSNABSQP_XSNEGQP_XSXEXPQP |
| 5556 | { 1, 108, 109, 0, 0 }, // 264 VRLD |
| 5557 | { 1, 108, 109, 0, 0 }, // 265 XVABSDP_XVNABSDP_XVCPSGNDP_XVNEGDP |
| 5558 | { 1, 108, 109, 0, 0 }, // 266 XVABSSP_XVNABSSP_XVNEGSP |
| 5559 | { 1, 108, 109, 0, 0 }, // 267 XVCPSGNSP |
| 5560 | { 1, 108, 109, 0, 0 }, // 268 VMRGEW_VMRGOW |
| 5561 | { 1, 108, 109, 0, 0 }, // 269 VSEL |
| 5562 | { 1, 128, 129, 0, 0 }, // 270 XXSEL |
| 5563 | { 1, 117, 118, 0, 0 }, // 271 TABORTDC_TABORTDCI_TABORTWC_TABORTWCI |
| 5564 | { 1, 121, 122, 0, 0 }, // 272 MTFSB0_MTFSB1 |
| 5565 | { 1, 121, 122, 0, 0 }, // 273 MFFSCDRN_MFFSCDRNI_MFFSCRN_MFFSCRNI |
| 5566 | { 1, 106, 107, 0, 0 }, // 274 CMPRB_CMPRB8_CMPEQB |
| 5567 | { 1, 108, 109, 0, 0 }, // 275 XSTSTDCDP_XSTSTDCSP |
| 5568 | { 1, 110, 111, 0, 0 }, // 276 FTDIV_FTSQRT |
| 5569 | { 1, 108, 109, 0, 0 }, // 277 XSMAXCDP_XSMAXJDP_XSMINCDP_XSMINJDP_XSXSIGDP |
| 5570 | { 1, 110, 111, 0, 0 }, // 278 XSCMPEQDP_XSCMPEXPDP_XSCMPGEDP_XSCMPGTDP |
| 5571 | { 1, 106, 107, 0, 0 }, // 279 CNTTZD_CNTTZD_rec_CNTTZW_CNTTZW8_CNTTZW8_rec_CNTTZW_rec |
| 5572 | { 1, 106, 107, 0, 0 }, // 280 POPCNTD_POPCNTW |
| 5573 | { 1, 106, 107, 0, 0 }, // 281 CMPB_CMPB8_SETB_SETB8_BPERMD |
| 5574 | { 1, 108, 109, 0, 0 }, // 282 XSCVSPDPN |
| 5575 | { 0, 0, 0, 0, 0 }, // 283 SLD_SRD_SRAD |
| 5576 | { 0, 0, 0, 0, 0 }, // 284 SRADI_SRADI_32_RLDIC |
| 5577 | { 0, 0, 0, 0, 0 }, // 285 EXTSWSLI_32_64_EXTSWSLI |
| 5578 | { 1, 106, 107, 0, 0 }, // 286 SUBFC_SUBFC8_SUBFC8O_SUBFCO_ANDI8_rec_ANDIS8_rec_ADDC_ADDC8_ADDC8O_ADDCO_ADDIC_rec_ADDE8O_ADDE8O_rec_ADDE8_rec_ADDEO_ADDEO_rec_ADDE_rec_ADDME8O_ADDME8O_rec_ADDME8_rec_ADDMEO_ADDMEO_rec_ADDME_rec_ADDZE8O_ADDZE8O_rec_ADDZE8_rec_ADDZEO_ADDZEO_rec_ADDZE_rec_SUBF8O_SUBF8O_rec_SUBFE8O_SUBFE8O_rec_SUBFE8_rec_SUBFEO_SUBFEO_rec_SUBFE_rec_SUBFME8O_SUBFME8O_rec_SUBFME8_rec_SUBFMEO_SUBFMEO_rec_SUBFME_rec_SUBFO_SUBFO_rec_SUBFZE8O_SUBFZE8O_rec_SUBFZE8_rec_SUBFZEO_SUBFZEO_rec_SUBFZE_rec |
| 5579 | { 1, 106, 107, 0, 0 }, // 287 ADDZE_ADDZE8_SUBF_rec |
| 5580 | { 0, 0, 0, 0, 0 }, // 288 ADDIStocHA_ADDIStocHA8_ADDItocL_ADDItocL8 |
| 5581 | { 1, 106, 107, 0, 0 }, // 289 LA_LA8 |
| 5582 | { 0, 0, 0, 0, 0 }, // 290 COPY |
| 5583 | { 1, 109, 110, 0, 0 }, // 291 MCRXRX |
| 5584 | { 1, 108, 109, 0, 0 }, // 292 XSNABSDP_XSNABSDPs_XSABSDP_XSNEGDP_XSCPSGNDP |
| 5585 | { 1, 108, 109, 0, 0 }, // 293 XSXEXPDP |
| 5586 | { 1, 107, 108, 0, 0 }, // 294 RFEBB |
| 5587 | { 1, 117, 118, 0, 0 }, // 295 TBEGIN_TRECHKPT |
| 5588 | { 1, 111, 112, 0, 0 }, // 296 WAIT |
| 5589 | { 0, 0, 0, 0, 0 }, // 297 RLDCL_RLDCR |
| 5590 | { 0, 0, 0, 0, 0 }, // 298 RLDICL_RLDICL_32_RLDICL_32_64_RLDICR_RLDICR_32_RLDIMI |
| 5591 | { 1, 109, 110, 0, 0 }, // 299 MTOCRF_MTOCRF8 |
| 5592 | { 1, 106, 107, 0, 0 }, // 300 SLW_SLW8_SRW_SRW8_RLWINM_RLWINM8_RLWNM_RLWNM8 |
| 5593 | { 1, 110, 111, 0, 0 }, // 301 FABSD_FABSS_FNABSD_FNABSS_FNEGD_FNEGS_FCPSGND_FCPSGNS_FMR |
| 5594 | { 1, 106, 107, 0, 0 }, // 302 SRAW_SRAW8_SRAWI_SRAWI8 |
| 5595 | { 1, 108, 109, 0, 0 }, // 303 XSIEXPDP |
| 5596 | { 1, 109, 110, 0, 0 }, // 304 CRXOR |
| 5597 | { 1, 117, 118, 0, 0 }, // 305 TRECLAIM_TSR_TABORT |
| 5598 | { 1, 113, 114, 0, 0 }, // 306 VCMPNEZB_VCMPNEZH_VCMPNEZW_VCMPNEB_VCMPNEH_VCMPNEW_VCMPNEB_rec_VCMPNEH_rec_VCMPNEW_rec_VCMPNEZB_rec_VCMPNEZH_rec_VCMPNEZW_rec |
| 5599 | { 1, 113, 114, 0, 0 }, // 307 VABSDUB_VABSDUH_VABSDUW_VCTZB_VCTZD_VCTZH_VCTZW_VPRTYBD_VPRTYBW |
| 5600 | { 1, 108, 109, 0, 0 }, // 308 VBPERMD_XVTSTDCDP_XVTSTDCSP_XVXSIGDP_XVXSIGSP |
| 5601 | { 1, 113, 114, 0, 0 }, // 309 VPOPCNTD |
| 5602 | { 1, 108, 109, 0, 0 }, // 310 VCTSXS_0_VCTUXS_0_XVCVHPSP_XVCVSPHP_VCFSX_0_VCFUX_0 |
| 5603 | { 0, 0, 0, 0, 0 }, // 311 MADDHD_MADDHDU_MADDLD_MADDLD8 |
| 5604 | { 1, 122, 123, 0, 0 }, // 312 MULHD_MULHW_MULLW_MULLWO |
| 5605 | { 1, 123, 124, 0, 0 }, // 313 MULHDU_MULHWU |
| 5606 | { 0, 0, 0, 0, 0 }, // 314 MULLD_MULLDO |
| 5607 | { 1, 110, 111, 0, 0 }, // 315 FRSP_FRIMD_FRIMS_FRIND_FRINS_FRIPD_FRIPS_FRIZD_FRIZS_FRE_FRES_FADDS_FMSUBS_FMADDS_FSUBS_FCFID_FCFIDS_FCFIDU_FCFIDUS_FCTID_FCTIDU_FCTIDUZ_FCTIDZ_FCTIW_FCTIWU_FCTIWUZ_FCTIWZ_FRSQRTE_FRSQRTES_FNMADDS_FNMSUBS_FSELD_FSELS_FMULS |
| 5608 | { 1, 110, 111, 0, 0 }, // 316 FADD_FSUB |
| 5609 | { 1, 110, 111, 0, 0 }, // 317 FMSUB_FMADD_FNMADD_FNMSUB_FMUL |
| 5610 | { 1, 108, 109, 0, 0 }, // 318 XSMADDADP_XSMADDASP_XSMADDMDP_XSMADDMSP_XSMSUBADP_XSMSUBASP_XSMSUBMDP_XSMSUBMSP_XSMULDP_XSMULSP_XSNMADDADP_XSNMADDASP_XSNMADDMDP_XSNMADDMSP_XSNMSUBADP_XSNMSUBASP_XSNMSUBMDP_XSNMSUBMSP |
| 5611 | { 1, 110, 111, 0, 0 }, // 319 FSELD_rec_FSELS_rec |
| 5612 | { 1, 110, 111, 0, 0 }, // 320 FRIMD_rec_FRIMS_rec_FRIND_rec_FRINS_rec_FRIPD_rec_FRIPS_rec_FRIZD_rec_FRIZS_rec_FRES_rec_FRE_rec_FADDS_rec_FSUBS_rec_FMSUBS_rec_FNMSUBS_rec_FMADDS_rec_FNMADDS_rec_FCFIDS_rec_FCFIDUS_rec_FCFIDU_rec_FCFID_rec_FCTIDUZ_rec_FCTIDU_rec_FCTIDZ_rec_FCTID_rec_FCTIWUZ_rec_FCTIWU_rec_FCTIWZ_rec_FCTIW_rec_FMULS_rec_FRSQRTES_rec_FRSQRTE_rec_FRSP_rec |
| 5613 | { 1, 108, 109, 0, 0 }, // 321 XSCVDPHP_XSCVHPDP |
| 5614 | { 1, 111, 112, 0, 0 }, // 322 LVSL_LVSR |
| 5615 | { 1, 108, 109, 0, 0 }, // 323 V_SETALLONES_V_SETALLONESB_V_SETALLONESH_VPERMR_VSLV_VSRV_XXBRD_XXBRH_XXBRQ_XXBRW_XXEXTRACTUW_XXINSERTW_VMUL10CUQ_VMUL10ECUQ_VMUL10EUQ_VMUL10UQ_XSTSTDCQP_XSXSIGQP_BCDCFN_rec_BCDCFZ_rec_BCDCPSGN_rec_BCDCTN_rec_BCDCTZ_rec_BCDSETSGN_rec_BCDS_rec_BCDTRUNC_rec_BCDUS_rec_BCDUTRUNC_rec |
| 5616 | { 1, 113, 114, 0, 0 }, // 324 VEXTRACTUB_VEXTRACTUH_VEXTRACTUW_VINSERTB_VINSERTD_VINSERTH_VINSERTW_MFVSRLD_MTVSRWS_VCLZLSBB_VCTZLSBB_VEXTRACTD_VEXTUBLX_VEXTUBRX_VEXTUHLX_VEXTUHRX_VEXTUWLX_VEXTUWRX_VPRTYBQ |
| 5617 | { 1, 128, 129, 0, 0 }, // 325 XXPERM_XXPERMR_XXSPLTIB |
| 5618 | { 1, 110, 111, 0, 0 }, // 326 XSCMPEXPQP_XSCMPOQP_XSCMPUQP |
| 5619 | { 1, 108, 109, 0, 0 }, // 327 BCDSR_rec_XSADDQP_XSADDQPO_XSCVDPQP_XSCVQPDP_XSCVQPDPO_XSCVQPSDZ_XSCVQPSWZ_XSCVQPUDZ_XSCVQPUWZ_XSCVSDQP_XSCVUDQP_XSRQPI_XSRQPIX_XSRQPXP_XSSUBQP_XSSUBQPO |
| 5620 | { 1, 108, 109, 0, 0 }, // 328 BCDCTSQ_rec |
| 5621 | { 1, 108, 109, 0, 0 }, // 329 XSMADDQP_XSMADDQPO_XSMSUBQP_XSMSUBQPO_XSMULQP_XSMULQPO_XSNMADDQP_XSNMADDQPO_XSNMSUBQP_XSNMSUBQPO |
| 5622 | { 1, 108, 109, 0, 0 }, // 330 BCDCFSQ_rec |
| 5623 | { 1, 108, 109, 0, 0 }, // 331 XSDIVQP_XSDIVQPO |
| 5624 | { 1, 108, 109, 0, 0 }, // 332 XSSQRTQP_XSSQRTQPO |
| 5625 | { 1, 111, 112, 0, 0 }, // 333 LXVL_LXVLL |
| 5626 | { 1, 111, 112, 0, 0 }, // 334 LXSIBZX_LXSIHZX_LXVWSX_LXV_LXVX_LXSD |
| 5627 | { 1, 111, 112, 0, 0 }, // 335 LXSDX_LXVD2X |
| 5628 | { 1, 111, 112, 0, 0 }, // 336 DCBF_DCBFEP_DCBST_DCBSTEP_DCBT_DCBTEP_DCBZ_DCBZEP_DCBZL_DCBZLEP_DCBTST_DCBTSTEP |
| 5629 | { 0, 0, 0, 0, 0 }, // 337 CP_COPY_CP_COPY8 |
| 5630 | { 1, 111, 112, 0, 0 }, // 338 ICBI_ICBIEP |
| 5631 | { 1, 111, 112, 0, 0 }, // 339 ICBT_ICBTLS_EnforceIEIO |
| 5632 | { 1, 111, 112, 0, 0 }, // 340 LBZ_LBZ8_LBZX_LBZX8_LBZXTLS_LBZXTLS__LBZXTLS_32_LHZ_LHZ8_LHZX_LHZX8_LHZXTLS_LHZXTLS__LHZXTLS_32_LWZ_LWZ8_LWZX_LWZX8_LWZXTLS_LWZXTLS__LWZXTLS_32 |
| 5633 | { 0, 0, 0, 0, 0 }, // 341 CP_ABORT |
| 5634 | { 0, 0, 0, 0, 0 }, // 342 DARN |
| 5635 | { 1, 117, 118, 0, 0 }, // 343 ISYNC |
| 5636 | { 0, 0, 0, 0, 0 }, // 344 MSGSYNC |
| 5637 | { 1, 126, 127, 0, 0 }, // 345 TLBSYNC |
| 5638 | { 1, 105, 106, 0, 0 }, // 346 SYNC |
| 5639 | { 1, 111, 112, 0, 0 }, // 347 LFIWZX |
| 5640 | { 1, 111, 112, 0, 0 }, // 348 LFDX_LFDXTLS_LFDXTLS__LFD |
| 5641 | { 0, 0, 0, 0, 0 }, // 349 SLBIA |
| 5642 | { 0, 0, 0, 0, 0 }, // 350 SLBIE |
| 5643 | { 0, 0, 0, 0, 0 }, // 351 SLBMFEE |
| 5644 | { 0, 0, 0, 0, 0 }, // 352 SLBMFEV |
| 5645 | { 0, 0, 0, 0, 0 }, // 353 SLBMTE |
| 5646 | { 0, 0, 0, 0, 0 }, // 354 TLBIEL |
| 5647 | { 1, 111, 112, 0, 0 }, // 355 LHZU_LHZU8_LWZU_LWZU8 |
| 5648 | { 1, 111, 112, 0, 0 }, // 356 LHZUX_LHZUX8_LWZUX_LWZUX8 |
| 5649 | { 1, 117, 118, 0, 0 }, // 357 TEND |
| 5650 | { 0, 0, 0, 0, 0 }, // 358 CP_PASTE8_rec_CP_PASTE_rec |
| 5651 | { 1, 117, 118, 0, 0 }, // 359 TCHECK |
| 5652 | { 1, 111, 112, 0, 0 }, // 360 LXSIWAX |
| 5653 | { 0, 0, 0, 0, 0 }, // 361 LIWAX |
| 5654 | { 1, 111, 112, 0, 0 }, // 362 LFSX_LFSXTLS_LFSXTLS__LFS |
| 5655 | { 1, 111, 112, 0, 0 }, // 363 LXSSP_LXSSPX |
| 5656 | { 0, 0, 0, 0, 0 }, // 364 XFLOADf32_DFLOADf32 |
| 5657 | { 1, 111, 112, 0, 0 }, // 365 LXVH8X |
| 5658 | { 1, 111, 112, 0, 0 }, // 366 STFDXTLS_STFDXTLS__STFSXTLS_STFSXTLS__STXSIWX_STXSSP_STXSSPX |
| 5659 | { 1, 111, 112, 0, 0 }, // 367 STXSD_STXSIBX_STXSIBXv_STXSIHX_STXSIHXv |
| 5660 | { 1, 111, 112, 0, 0 }, // 368 STXSDX |
| 5661 | { 0, 0, 0, 0, 0 }, // 369 DFSTOREf32_DFSTOREf64_XFSTOREf32_XFSTOREf64_STIWX |
| 5662 | { 1, 111, 112, 0, 0 }, // 370 STDBRX_STBXTLS_STBXTLS__STBXTLS_32_STHXTLS_STHXTLS__STHXTLS_32_STWXTLS_STWXTLS__STWXTLS_32 |
| 5663 | { 0, 0, 0, 0, 0 }, // 371 SLBIEG |
| 5664 | { 0, 0, 0, 0, 0 }, // 372 TLBIE |
| 5665 | { 1, 111, 112, 0, 0 }, // 373 STXV_STXVB16X_STXVH8X_STXVX |
| 5666 | { 1, 111, 112, 0, 0 }, // 374 STXVL_STXVLL |
| 5667 | { 1, 106, 107, 0, 0 }, // 375 MFVRSAVE_MFVRSAVEv_MTVRSAVE_MTVRSAVEv |
| 5668 | { 0, 0, 0, 0, 0 }, // 376 MFPMR |
| 5669 | { 0, 0, 0, 0, 0 }, // 377 MTPMR |
| 5670 | { 1, 120, 121, 0, 0 }, // 378 MFSPR_MFSPR8_MFUDSCR |
| 5671 | { 1, 109, 110, 0, 0 }, // 379 MFMSR |
| 5672 | { 1, 109, 110, 0, 0 }, // 380 MTMSR |
| 5673 | { 0, 0, 0, 0, 0 }, // 381 MTMSRD |
| 5674 | { 1, 117, 118, 0, 0 }, // 382 MTUDSCR_MTSPR_MTSPR8 |
| 5675 | { 1, 112, 113, 0, 0 }, // 383 DIVWO_DIVWUO |
| 5676 | { 1, 112, 113, 0, 0 }, // 384 MODSW |
| 5677 | { 1, 112, 113, 0, 0 }, // 385 DIVWEO_DIVWEUO |
| 5678 | { 0, 0, 0, 0, 0 }, // 386 DIVDO_DIVDUO |
| 5679 | { 1, 112, 113, 0, 0 }, // 387 MODSD_MODUD_MODUW |
| 5680 | { 0, 0, 0, 0, 0 }, // 388 DIVDE_DIVDEO_DIVDEU_DIVDEUO |
| 5681 | { 1, 112, 113, 0, 0 }, // 389 DIVWO_rec_DIVWUO_rec_DIVWU_rec_DIVW_rec |
| 5682 | { 1, 106, 107, 0, 0 }, // 390 ADDC8O_rec_ADDC8_rec_ADDCO_rec_ADDC_rec_SUBFC8O_rec_SUBFC8_rec_SUBFCO_rec_SUBFC_rec |
| 5683 | { 1, 109, 110, 0, 0 }, // 391 MCRFS |
| 5684 | { 0, 0, 0, 0, 0 }, // 392 RLDCL_rec_RLDCR_rec |
| 5685 | { 0, 0, 0, 0, 0 }, // 393 RLDICL_rec_RLDICR_rec_RLDICL_32_rec_RLDIMI_rec |
| 5686 | { 1, 121, 122, 0, 0 }, // 394 MFFS_MFFSCE_MFFSL_MFFS_rec |
| 5687 | { 0, 0, 0, 0, 0 }, // 395 EXTSWSLI_32_64_rec_EXTSWSLI_rec |
| 5688 | { 1, 114, 115, 0, 0 }, // 396 FDIV |
| 5689 | { 0, 0, 0, 0, 0 }, // 397 FSQRT |
| 5690 | { 0, 0, 0, 0, 0 }, // 398 FSQRTS |
| 5691 | { 1, 116, 117, 0, 0 }, // 399 FDIVS |
| 5692 | { 1, 111, 112, 0, 0 }, // 400 LFSU |
| 5693 | { 1, 111, 112, 0, 0 }, // 401 LFSUX |
| 5694 | { 1, 107, 108, 0, 0 }, // 402 TAILB_TAILB8_TAILBA_TAILBA8_TAILBCTR_TAILBCTR8_CTRL_DEP |
| 5695 | { 1, 111, 112, 0, 0 }, // 403 LDAT_LWAT |
| 5696 | { 1, 111, 112, 0, 0 }, // 404 STDAT_STWAT |
| 5697 | { 1, 106, 107, 0, 0 }, // 405 BRINC |
| 5698 | { 1, 113, 114, 0, 0 }, // 406 EVABS_EVEQV_EVNAND_EVNEG_EVADDIW_EVADDW_EVAND_EVANDC_EVCMPEQ_EVCMPGTS_EVCMPGTU_EVCMPLTS_EVCMPLTU_EVCNTLSW_EVCNTLZW_EVEXTSB_EVEXTSH_EVMERGEHI_EVMERGEHILO_EVMERGELO_EVMERGELOHI_EVNOR_EVOR_EVORC_EVXOR_EVRLW_EVRLWI_EVRNDW_EVSLW_EVSLWI_EVSPLATFI_EVSPLATI_EVSRWIS_EVSRWIU_EVSRWS_EVSRWU_EVSUBFW_EVSUBIFW |
| 5699 | { 1, 115, 116, 0, 0 }, // 407 EVMRA_EVADDSMIAAW_EVADDSSIAAW_EVADDUMIAAW_EVADDUSIAAW_EVDIVWS_EVDIVWU_EVMHEGSMFAA_EVMHEGSMFAN_EVMHEGSMIAA_EVMHEGSMIAN_EVMHEGUMIAA_EVMHEGUMIAN_EVMHESMF_EVMHESMFA_EVMHESMFAAW_EVMHESMFANW_EVMHESMI_EVMHESMIA_EVMHESMIAAW_EVMHESMIANW_EVMHESSF_EVMHESSFA_EVMHESSFAAW_EVMHESSFANW_EVMHESSIAAW_EVMHESSIANW_EVMHEUMI_EVMHEUMIA_EVMHEUMIAAW_EVMHEUMIANW_EVMHEUSIAAW_EVMHEUSIANW_EVMHOGSMFAA_EVMHOGSMFAN_EVMHOGSMIAA_EVMHOGSMIAN_EVMHOGUMIAA_EVMHOGUMIAN_EVMHOSMF_EVMHOSMFA_EVMHOSMFAAW_EVMHOSMFANW_EVMHOSMI_EVMHOSMIA_EVMHOSMIAAW_EVMHOSMIANW_EVMHOSSF_EVMHOSSFA_EVMHOSSFAAW_EVMHOSSFANW_EVMHOSSIAAW_EVMHOSSIANW_EVMHOUMI_EVMHOUMIA_EVMHOUMIAAW_EVMHOUMIANW_EVMHOUSIAAW_EVMHOUSIANW_EVMWHSMF_EVMWHSMFA_EVMWHSMI_EVMWHSMIA_EVMWHSSF_EVMWHSSFA_EVMWHUMI_EVMWHUMIA_EVMWLSMIAAW_EVMWLSMIANW_EVMWLSSIAAW_EVMWLSSIANW_EVMWLUMI_EVMWLUMIA_EVMWLUMIAAW_EVMWLUMIANW_EVMWLUSIAAW_EVMWLUSIANW_EVMWSMF_EVMWSMFA_EVMWSMFAA_EVMWSMFAN_EVMWSMI_EVMWSMIA_EVMWSMIAA_EVMWSMIAN_EVMWSSF_EVMWSSFA_EVMWSSFAA_EVMWSSFAN_EVMWUMI_EVMWUMIA_EVMWUMIAA_EVMWUMIAN_EVSUBFSMIAAW_EVSUBFSSIAAW_EVSUBFUMIAAW_EVSUBFUSIAAW |
| 5700 | { 1, 111, 112, 0, 0 }, // 408 EVLDD_EVLDDX_EVLDH_EVLDHX_EVLDW_EVLDWX_EVLHHESPLAT_EVLHHESPLATX_EVLHHOSSPLAT_EVLHHOSSPLATX_EVLHHOUSPLAT_EVLHHOUSPLATX_EVLWHE_EVLWHEX_EVLWHOS_EVLWHOSX_EVLWHOU_EVLWHOUX_EVLWHSPLAT_EVLWHSPLATX_EVLWWSPLAT_EVLWWSPLATX |
| 5701 | { 1, 111, 112, 0, 0 }, // 409 EVSTDD_EVSTDDX_EVSTDH_EVSTDHX_EVSTDW_EVSTDWX_EVSTWHE_EVSTWHEX_EVSTWHO_EVSTWHOX_EVSTWWE_EVSTWWEX_EVSTWWO_EVSTWWOX |
| 5702 | { 1, 107, 108, 0, 0 }, // 410 HRFID_ATTN_CLRBHRB_MFBHRBE_NAP_RFCI_RFDI_RFMCI_SC |
| 5703 | { 1, 117, 118, 0, 0 }, // 411 RFI |
| 5704 | { 0, 0, 0, 0, 0 }, // 412 RFID |
| 5705 | { 1, 111, 112, 0, 0 }, // 413 DSS_DSSALL_DST_DST64_DSTST_DSTST64_DSTSTT_DSTSTT64_DSTT_DSTT64_ICBLQ_TLBIVAX_TLBLD_TLBLI_TLBRE_TLBRE2_TLBSX_TLBSX2_TLBSX2D_TLBWE_TLBWE2_MBAR_TRAP_DCCCI_ICCCI |
| 5706 | { 1, 111, 112, 0, 0 }, // 414 ICBLC |
| 5707 | { 1, 117, 118, 0, 0 }, // 415 MTSR_MTSRIN |
| 5708 | { 1, 120, 121, 0, 0 }, // 416 MFDCR |
| 5709 | { 1, 117, 118, 0, 0 }, // 417 MTDCR |
| 5710 | { 1, 106, 107, 0, 0 }, // 418 NOP_GT_PWR6_NOP_GT_PWR7 |
| 5711 | { 0, 0, 0, 0, 0 }, // 419 TLBIA |
| 5712 | { 1, 109, 110, 0, 0 }, // 420 WRTEE_WRTEEI |
| 5713 | { 1, 106, 107, 0, 0 }, // 421 HASHCHK_HASHCHK8_HASHCHKP_HASHCHKP8_HASHST_HASHST8_HASHSTP_HASHSTP8_ADDEX_ADDEX8_CDTBCD_CDTBCD8_CBCDTD_CBCDTD8 |
| 5714 | { 1, 105, 106, 0, 0 }, // 422 MSYNC |
| 5715 | { 0, 0, 0, 0, 0 }, // 423 SLBSYNC |
| 5716 | { 0, 0, 0, 0, 0 }, // 424 SLBFEE_rec |
| 5717 | { 0, 0, 0, 0, 0 }, // 425 STOP |
| 5718 | { 1, 111, 112, 0, 0 }, // 426 DCBA_DCBI |
| 5719 | { 1, 110, 111, 0, 0 }, // 427 FCFID_FCFIDS_FCFIDU_FCFIDUS_FCTID_FCTIDU_FCTIDUZ_FCTIDZ_FCTIW_FCTIWU_FCTIWUZ_FCTIWZ_FRE_FRES_FRIMD_FRIMS_FRIND_FRINS_FRIPD_FRIPS_FRIZD_FRIZS_FRSP_FRSQRTE_FRSQRTES |
| 5720 | { 1, 108, 109, 0, 0 }, // 428 VCFSX_VCFUX_VCTSXS_VCTUXS |
| 5721 | { 1, 108, 109, 0, 0 }, // 429 VCFSX_0_VCFUX_0_VCTSXS_0_VCTUXS_0_XVCVSPHP |
| 5722 | { 1, 108, 109, 0, 0 }, // 430 VLOGEFP_VREFP_VRFIM_VRFIN_VRFIP_VRFIZ_VRSQRTEFP_XVCVDPSP_XVCVSXDSP_XVCVSXWSP_XVCVUXDSP_XVCVUXWSP_XVRESP_XVRSQRTESP |
| 5723 | { 1, 108, 109, 0, 0 }, // 431 XSCVDPHP |
| 5724 | { 1, 108, 109, 0, 0 }, // 432 XSCVDPSP_XSCVDPSXDS_XSCVDPSXDSs_XSCVDPSXWS_XSCVDPSXWSs_XSCVDPUXDS_XSCVDPUXDSs_XSCVDPUXWS_XSCVDPUXWSs_XSCVSPDP_XSCVSXDDP_XSCVUXDDP_XSRDPI_XSRDPIC_XSRDPIM_XSRDPIP_XSRDPIZ_XSREDP_XSRSQRTEDP |
| 5725 | { 1, 108, 109, 0, 0 }, // 433 XVCVDPSXDS_XVCVDPSXWS_XVCVDPUXDS_XVCVDPUXWS_XVCVSPSXDS_XVCVSPSXWS_XVCVSPUXDS_XVCVSPUXWS_XVCVSXDDP_XVCVSXWDP_XVCVUXDDP_XVCVUXWDP_XVRDPI_XVRDPIC_XVRDPIM_XVRDPIP_XVRDPIZ_XVREDP_XVRSPI_XVRSPIC_XVRSPIM_XVRSPIP_XVRSPIZ_XVRSQRTEDP |
| 5726 | { 1, 108, 109, 0, 0 }, // 434 XVCVSPBF16 |
| 5727 | { 1, 110, 111, 0, 0 }, // 435 FADDS_FMULS_FSUBS |
| 5728 | { 1, 110, 111, 0, 0 }, // 436 FMUL |
| 5729 | { 1, 108, 109, 0, 0 }, // 437 VADDFP |
| 5730 | { 1, 108, 109, 0, 0 }, // 438 XSMULDP_XSMULSP |
| 5731 | { 1, 108, 109, 0, 0 }, // 439 XVADDDP_XVMULDP_XVSUBDP |
| 5732 | { 1, 108, 109, 0, 0 }, // 440 XVADDSP_XVMULSP_XVSUBSP |
| 5733 | { 1, 108, 109, 0, 0 }, // 441 VMADDFP_VNMSUBFP |
| 5734 | { 1, 110, 111, 0, 0 }, // 442 FADDS_rec_FMULS_rec_FSUBS_rec |
| 5735 | { 1, 110, 111, 0, 0 }, // 443 FMUL_rec |
| 5736 | { 1, 110, 111, 0, 0 }, // 444 FCFID_rec_FCFIDS_rec_FCFIDU_rec_FCFIDUS_rec_FCTID_rec_FCTIDU_rec_FCTIDUZ_rec_FCTIDZ_rec_FCTIW_rec_FCTIWU_rec_FCTIWUZ_rec_FCTIWZ_rec_FRE_rec_FRES_rec_FRIMD_rec_FRIMS_rec_FRIND_rec_FRINS_rec_FRIPD_rec_FRIPS_rec_FRIZD_rec_FRIZS_rec_FRSP_rec_FRSQRTE_rec_FRSQRTES_rec |
| 5737 | { 1, 107, 108, 0, 0 }, // 445 BCC_BCCA_BCCCTR_BCCCTR8_BCCCTRL_BCCCTRL8_BCCL_BCCLA_BCCLR_BCCLRL_BCCTR_BCCTR8_BCCTR8n_BCCTRn_gBCCTR_BCCTRL_BCCTRL8_BCCTRL8n_BCCTRLn_gBCCTRL_BCLR_BCLRn_BDNZLR_BDNZLR8_BDNZLRm_BDNZLRp_BDZLR_BDZLR8_BDZLRm_BDZLRp_gBCLR_BCLRL_BCLRLn_BDNZLRL_BDNZLRLm_BDNZLRLp_BDZLRL_BDZLRLm_BDZLRLp_gBCLRL_BLR_BLR8_BLRL |
| 5738 | { 1, 107, 108, 0, 0 }, // 446 CTRL_DEP_TAILB_TAILB8_TAILBA_TAILBA8 |
| 5739 | { 1, 113, 114, 0, 0 }, // 447 VGNB |
| 5740 | { 1, 108, 109, 0, 0 }, // 448 VSBOX |
| 5741 | { 1, 106, 107, 0, 0 }, // 449 CFUGED_PDEPD_PEXTD |
| 5742 | { 1, 113, 114, 0, 0 }, // 450 VCFUGED_VCLZDM_VCTZDM_VPDEPD_VPEXTD |
| 5743 | { 1, 108, 109, 0, 0 }, // 451 XSCVDPQP_XSCVQPDP_XSCVQPDPO_XSCVQPSDZ_XSCVQPSWZ_XSCVQPUDZ_XSCVQPUWZ_XSCVSDQP_XSCVUDQP_XSRQPI_XSRQPIX_XSRQPXP |
| 5744 | { 1, 108, 109, 0, 0 }, // 452 XSCVQPSQZ_XSCVQPUQZ_XSCVSQQP_XSCVUQQP |
| 5745 | { 1, 106, 107, 0, 0 }, // 453 HASHST_HASHST8_HASHSTP_HASHSTP8 |
| 5746 | { 1, 108, 109, 0, 0 }, // 454 XSMULQP_XSMULQPO |
| 5747 | { 1, 113, 114, 0, 0 }, // 455 VDIVESQ_VDIVEUQ_VDIVSQ_VDIVUQ |
| 5748 | { 1, 113, 114, 0, 0 }, // 456 VMODSQ_VMODUQ |
| 5749 | { 1, 113, 114, 0, 0 }, // 457 VDIVSD_VDIVUD |
| 5750 | { 1, 113, 114, 0, 0 }, // 458 VMODSD_VMODUD |
| 5751 | { 1, 113, 114, 0, 0 }, // 459 VDIVSW_VDIVUW |
| 5752 | { 1, 113, 114, 0, 0 }, // 460 VMODSW_VMODUW |
| 5753 | { 1, 113, 114, 0, 0 }, // 461 VDIVESD_VDIVEUD |
| 5754 | { 1, 113, 114, 0, 0 }, // 462 VDIVESW_VDIVEUW |
| 5755 | { 1, 108, 109, 0, 0 }, // 463 BCDCFN_rec_BCDCFZ_rec_BCDCTN_rec_BCDCTZ_rec_BCDSETSGN_rec_VMUL10CUQ_VMUL10UQ_XSTSTDCQP_XSXSIGQP |
| 5756 | { 1, 113, 114, 0, 0 }, // 464 XXGENPCVBM |
| 5757 | { 1, 108, 109, 0, 0 }, // 465 BCDCPSGN_rec_BCDS_rec_BCDTRUNC_rec_BCDUS_rec_BCDUTRUNC_rec_VMUL10ECUQ_VMUL10EUQ |
| 5758 | { 1, 108, 109, 0, 0 }, // 466 VADDCUQ_VSUBCUQ |
| 5759 | { 1, 108, 109, 0, 0 }, // 467 XSCMPEQQP_XSCMPGEQP_XSCMPGTQP_XSMAXCQP_XSMINCQP |
| 5760 | { 1, 113, 114, 0, 0 }, // 468 MTVSRBMI |
| 5761 | { 1, 106, 107, 0, 0 }, // 469 CBCDTD_CBCDTD8_CDTBCD_CDTBCD8 |
| 5762 | { 1, 110, 111, 0, 0 }, // 470 FTSQRT |
| 5763 | { 1, 113, 114, 0, 0 }, // 471 MTVSRBM_MTVSRDM_MTVSRHM_MTVSRQM_MTVSRWM_VCNTMBB_VCNTMBD_VCNTMBH_VCNTMBW_VEXPANDBM_VEXPANDDM_VEXPANDHM_VEXPANDQM_VEXPANDWM_VEXTRACTBM_VEXTRACTDM_VEXTRACTHM_VEXTRACTQM_VEXTRACTWM_XVTLSBB |
| 5764 | { 0, 0, 0, 0, 0 }, // 472 RLDIC_rec |
| 5765 | { 0, 0, 0, 0, 0 }, // 473 RLDICL_32_rec_RLDICL_rec_RLDICR_rec |
| 5766 | { 1, 106, 107, 0, 0 }, // 474 RLWINM8_rec_RLWINM_rec |
| 5767 | { 1, 113, 114, 0, 0 }, // 475 VCTZB_VCTZD_VCTZH_VCTZW_VPRTYBD_VPRTYBW |
| 5768 | { 1, 113, 114, 0, 0 }, // 476 VPOPCNTB_VPOPCNTH |
| 5769 | { 1, 108, 109, 0, 0 }, // 477 VSHASIGMAD_VSHASIGMAW |
| 5770 | { 1, 110, 111, 0, 0 }, // 478 XSTSQRTDP |
| 5771 | { 1, 110, 111, 0, 0 }, // 479 XVTSQRTDP |
| 5772 | { 1, 110, 111, 0, 0 }, // 480 XVTSQRTSP |
| 5773 | { 1, 108, 109, 0, 0 }, // 481 XVTSTDCDP_XVTSTDCSP |
| 5774 | { 0, 0, 0, 0, 0 }, // 482 SLD_rec_SRD_rec |
| 5775 | { 0, 0, 0, 0, 0 }, // 483 TDI |
| 5776 | { 1, 127, 128, 0, 0 }, // 484 TWI |
| 5777 | { 1, 108, 109, 0, 0 }, // 485 VADDCUW_VADDSBS_VADDSHS_VADDSWS_VADDUBS_VADDUHS_VADDUWS_VAVGSB_VAVGSH_VAVGSW_VAVGUB_VAVGUH_VAVGUW_VMAXFP_VMINFP_VSUBCUW_VSUBSBS_VSUBSHS_VSUBSWS_VSUBUBS_VSUBUHS_VSUBUWS |
| 5778 | { 1, 113, 114, 0, 0 }, // 486 VCMPBFP_VCMPBFP_rec_VCMPEQFP_VCMPEQFP_rec_VCMPEQUB_rec_VCMPEQUH_rec_VCMPEQUW_rec_VCMPGEFP_VCMPGEFP_rec_VCMPGTFP_VCMPGTFP_rec_VCMPGTSB_rec_VCMPGTSH_rec_VCMPGTSW_rec_VCMPGTUB_rec_VCMPGTUH_rec_VCMPGTUW_rec_XVCMPEQSP_XVCMPEQSP_rec_XVCMPGESP_XVCMPGESP_rec_XVCMPGTSP_XVCMPGTSP_rec |
| 5779 | { 1, 113, 114, 0, 0 }, // 487 VCMPEQUD_rec_VCMPGTSD_rec_VCMPGTUD_rec |
| 5780 | { 1, 113, 114, 0, 0 }, // 488 VCMPEQUQ_VCMPEQUQ_rec_VCMPGTSQ_VCMPGTSQ_rec_VCMPGTUQ_VCMPGTUQ_rec |
| 5781 | { 1, 113, 114, 0, 0 }, // 489 VCMPNEB_rec_VCMPNEH_rec_VCMPNEW_rec_VCMPNEZB_rec_VCMPNEZH_rec_VCMPNEZW_rec |
| 5782 | { 1, 113, 114, 0, 0 }, // 490 VCMPSQ_VCMPUQ |
| 5783 | { 1, 108, 109, 0, 0 }, // 491 XSMAXCDP_XSMAXJDP_XSMINCDP_XSMINJDP |
| 5784 | { 1, 111, 112, 0, 0 }, // 492 TRAP |
| 5785 | { 1, 106, 107, 0, 0 }, // 493 SRAWI_rec_SRAWI8_rec |
| 5786 | { 1, 108, 109, 0, 0 }, // 494 VRLQ_VRLQNM_VSLQ_VSRAQ_VSRQ |
| 5787 | { 1, 108, 109, 0, 0 }, // 495 VRLQMI |
| 5788 | { 1, 111, 112, 0, 0 }, // 496 DSS_DSSALL |
| 5789 | { 1, 111, 112, 0, 0 }, // 497 WAITP10 |
| 5790 | { 1, 106, 107, 0, 0 }, // 498 ADDI_ADDI8_LI_LI8_ADDIS_ADDIS8_LIS_LIS8_NEG_NEG8_NEG8O_NEGO |
| 5791 | { 0, 0, 0, 0, 0 }, // 499 ADDIdtprelL32_ADDISdtprelHA32 |
| 5792 | { 0, 0, 0, 0, 0 }, // 500 ADDItlsldLADDR32 |
| 5793 | { 1, 106, 107, 0, 0 }, // 501 ADDIC_ADDIC8_ADDME_ADDME8_SUBFIC_SUBFIC8_SUBFME_SUBFME8_SUBFZE_SUBFZE8 |
| 5794 | { 1, 106, 107, 0, 0 }, // 502 ADDME8O_ADDMEO_ADDZE8O_ADDZEO_ANDI8_rec_ANDIS8_rec_SUBFME8O_SUBFMEO_SUBFZE8O_SUBFZEO |
| 5795 | { 1, 106, 107, 0, 0 }, // 503 ADDZE_ADDZE8 |
| 5796 | { 1, 106, 107, 0, 0 }, // 504 ANDI_rec_ANDIS_rec |
| 5797 | { 1, 106, 107, 0, 0 }, // 505 CMPDI_CMPWI_CMPLDI_CMPLWI |
| 5798 | { 1, 106, 107, 0, 0 }, // 506 EXTSB_EXTSB8_EXTSB8_32_64_EXTSB8_rec_EXTSB_rec_EXTSH_EXTSH8_EXTSH8_32_64_EXTSH8_rec_EXTSH_rec_EXTSW_EXTSW_32_EXTSW_32_64_EXTSW_32_64_rec_EXTSW_rec |
| 5799 | { 1, 110, 111, 0, 0 }, // 507 FABSD_FABSS_FMR_FNABSD_FNABSS_FNEGD_FNEGS |
| 5800 | { 1, 106, 107, 0, 0 }, // 508 NEG8_rec_NEG_rec_ORI_ORI8_ORIS_ORIS8_XORI_XORI8_XORIS_XORIS8 |
| 5801 | { 1, 106, 107, 0, 0 }, // 509 NOP |
| 5802 | { 0, 0, 0, 0, 0 }, // 510 RLDICL_RLDICL_32_RLDICL_32_64_RLDICR_RLDICR_32 |
| 5803 | { 1, 106, 107, 0, 0 }, // 511 RLWINM_RLWINM8 |
| 5804 | { 1, 106, 107, 0, 0 }, // 512 SETB_SETB8 |
| 5805 | { 1, 106, 107, 0, 0 }, // 513 SETBC_SETBC8_SETBCR_SETBCR8_SETNBC_SETNBC8_SETNBCR_SETNBCR8 |
| 5806 | { 1, 106, 107, 0, 0 }, // 514 SRAWI_SRAWI8 |
| 5807 | { 1, 113, 114, 0, 0 }, // 515 VEXTSB2D_VEXTSB2Ds_VEXTSB2W_VEXTSB2Ws_VEXTSH2D_VEXTSH2Ds_VEXTSH2W_VEXTSH2Ws_VEXTSW2D_VEXTSW2Ds_VNEGD_VNEGW |
| 5808 | { 1, 113, 114, 0, 0 }, // 516 VEXTSD2Q |
| 5809 | { 1, 108, 109, 0, 0 }, // 517 XSABSDP_XSNABSDP_XSNABSDPs_XSNEGDP |
| 5810 | { 1, 108, 109, 0, 0 }, // 518 XSABSQP_XSNABSQP_XSNEGQP_XSXEXPQP_XVXEXPDP_XVXEXPSP |
| 5811 | { 1, 108, 109, 0, 0 }, // 519 XVABSDP_XVNABSDP_XVNEGDP |
| 5812 | { 1, 108, 109, 0, 0 }, // 520 XVXSIGDP_XVXSIGSP |
| 5813 | { 1, 106, 107, 0, 0 }, // 521 ADDE8O_ADDEO_SUBFE8O_SUBFEO_SUBF8O_SUBFO |
| 5814 | { 1, 106, 107, 0, 0 }, // 522 ADDEX_ADDEX8 |
| 5815 | { 1, 106, 107, 0, 0 }, // 523 ADD4O_ADD8O |
| 5816 | { 1, 106, 107, 0, 0 }, // 524 CMPB_CMPB8 |
| 5817 | { 1, 109, 110, 0, 0 }, // 525 CRAND_CRANDC_CR6SET_CREQV_CRSET_CRNAND_CRNOR_CROR_CRORC_CR6UNSET_CRUNSET |
| 5818 | { 1, 111, 112, 0, 0 }, // 526 DST_DST64_DSTT_DSTT64_DSTST_DSTST64_DSTSTT_DSTSTT64 |
| 5819 | { 1, 108, 109, 0, 0 }, // 527 VRLDNM_VRLWNM_V_SET0_V_SET0B_V_SET0H_XSCPSGNQP_XSIEXPQP_XVIEXPDP_XVIEXPSP |
| 5820 | { 1, 113, 114, 0, 0 }, // 528 XXLEQVOnes |
| 5821 | { 1, 121, 122, 0, 0 }, // 529 MFFS_MFFS_rec_MFFSL |
| 5822 | { 1, 121, 122, 0, 0 }, // 530 MFFSCDRNI_MFFSCRNI |
| 5823 | { 1, 121, 122, 0, 0 }, // 531 MTFSB0 |
| 5824 | { 1, 106, 107, 0, 0 }, // 532 ADDIC_rec_ADDME8_rec_ADDME_rec_ADDME8O_rec_ADDMEO_rec_ADDZE8_rec_ADDZE_rec_ADDZE8O_rec_ADDZEO_rec_SUBFME8_rec_SUBFME_rec_SUBFME8O_rec_SUBFMEO_rec_SUBFZE8_rec_SUBFZE_rec_SUBFZE8O_rec_SUBFZEO_rec |
| 5825 | { 1, 106, 107, 0, 0 }, // 533 NEG8O_rec_NEGO_rec |
| 5826 | { 1, 106, 107, 0, 0 }, // 534 ADDE8_rec_ADDE_rec_ADDE8O_rec_ADDEO_rec_SUBFE8_rec_SUBFE_rec_SUBFE8O_rec_SUBFEO_rec_SUBF8O_rec_SUBFO_rec |
| 5827 | { 1, 107, 108, 0, 0 }, // 535 HRFID_SC |
| 5828 | { 1, 121, 122, 0, 0 }, // 536 MTFSFI_MTFSFIb_MTFSFI_rec |
| 5829 | { 1, 110, 111, 0, 0 }, // 537 FABSD_rec_FABSS_rec_FMR_rec_FNABSD_rec_FNABSS_rec_FNEGD_rec_FNEGS_rec |
| 5830 | { 1, 106, 107, 0, 0 }, // 538 ADDC8_rec_ADDC_rec_SUBFC8_rec_SUBFC_rec |
| 5831 | { 1, 113, 114, 0, 0 }, // 539 VSTRIBL_rec_VSTRIBR_rec_VSTRIHL_rec_VSTRIHR_rec |
| 5832 | { 1, 111, 112, 0, 0 }, // 540 LBZ_LBZ8_LHZ_LHZ8_LWZ_LWZ8 |
| 5833 | { 0, 0, 0, 0, 0 }, // 541 LD |
| 5834 | { 0, 0, 0, 0, 0 }, // 542 LDtoc_LDtocBA_LDtocCPT_LDtocJTI_LDtocL_SPILLTOVSR_LD_LWZtoc_LWZtocL |
| 5835 | { 0, 0, 0, 0, 0 }, // 543 DFLOADf32 |
| 5836 | { 0, 0, 0, 0, 0 }, // 544 DFLOADf64 |
| 5837 | { 1, 111, 112, 0, 0 }, // 545 LFD |
| 5838 | { 1, 111, 112, 0, 0 }, // 546 LHA_LHA8 |
| 5839 | { 1, 111, 112, 0, 0 }, // 547 LXSD_LXV |
| 5840 | { 1, 111, 112, 0, 0 }, // 548 DCBT_DCBTST |
| 5841 | { 1, 111, 112, 0, 0 }, // 549 ICBT |
| 5842 | { 1, 111, 112, 0, 0 }, // 550 LDBRX |
| 5843 | { 0, 0, 0, 0, 0 }, // 551 SPILLTOVSR_LDX |
| 5844 | { 1, 111, 112, 0, 0 }, // 552 LXVRBX_LXVRDX_LXVRHX_LXVRWX |
| 5845 | { 1, 117, 118, 0, 0 }, // 553 MTSR |
| 5846 | { 1, 106, 107, 0, 0 }, // 554 MTVRSAVE_MTVRSAVEv |
| 5847 | { 1, 111, 112, 0, 0 }, // 555 LBZCIX_LDCIX_LHZCIX_LWZCIX |
| 5848 | { 1, 111, 112, 0, 0 }, // 556 PLBZ_PLBZ8_PLBZ8pc_PLBZpc_PLD_PLDpc_PLFD_PLFDpc_PLFS_PLFSpc_PLHA_PLHA8_PLHA8pc_PLHApc_PLHZ_PLHZ8_PLHZ8pc_PLHZpc_PLWA_PLWA8_PLWA8pc_PLWApc_PLWZ_PLWZ8_PLWZ8pc_PLWZpc_PLXSD_PLXSDpc_PLXSSP_PLXSSPpc_PLXV_PLXVpc_PLXVP_PLXVPpc |
| 5849 | { 1, 111, 112, 0, 0 }, // 557 LFS |
| 5850 | { 1, 111, 112, 0, 0 }, // 558 LXSSP |
| 5851 | { 1, 111, 112, 0, 0 }, // 559 LXVP |
| 5852 | { 1, 111, 112, 0, 0 }, // 560 LXVPX |
| 5853 | { 1, 120, 121, 0, 0 }, // 561 MFSR |
| 5854 | { 1, 109, 110, 0, 0 }, // 562 MFTB8 |
| 5855 | { 1, 113, 114, 0, 0 }, // 563 XXSETACCZ |
| 5856 | { 1, 108, 109, 0, 0 }, // 564 XVBF16GER2_XVF16GER2_XVF32GER_XVF64GER_XVI16GER2_XVI16GER2S_XVI4GER8_XVI8GER4 |
| 5857 | { 1, 108, 109, 0, 0 }, // 565 XVBF16GER2NN_XVBF16GER2NP_XVBF16GER2PN_XVBF16GER2PP_XVF16GER2NN_XVF16GER2NP_XVF16GER2PN_XVF16GER2PP_XVF32GERNN_XVF32GERNP_XVF32GERPN_XVF32GERPP_XVF64GERNN_XVF64GERNP_XVF64GERPN_XVF64GERPP_XVI16GER2PP_XVI16GER2SPP_XVI4GER8PP_XVI8GER4PP |
| 5858 | { 1, 113, 114, 0, 0 }, // 566 XVI8GER4SPP |
| 5859 | { 1, 108, 109, 0, 0 }, // 567 PMXVBF16GER2_PMXVF16GER2_PMXVF32GER_PMXVF64GER_PMXVI16GER2_PMXVI16GER2S_PMXVI4GER8_PMXVI8GER4 |
| 5860 | { 1, 108, 109, 0, 0 }, // 568 PMXVBF16GER2NN_PMXVBF16GER2NP_PMXVBF16GER2PN_PMXVBF16GER2PP_PMXVF16GER2NN_PMXVF16GER2NP_PMXVF16GER2PN_PMXVF16GER2PP_PMXVF32GERNN_PMXVF32GERNP_PMXVF32GERPN_PMXVF32GERPP_PMXVF64GERNN_PMXVF64GERNP_PMXVF64GERPN_PMXVF64GERPP_PMXVI16GER2PP_PMXVI16GER2SPP_PMXVI4GER8PP_PMXVI8GER4PP |
| 5861 | { 1, 113, 114, 0, 0 }, // 569 PMXVI8GER4SPP |
| 5862 | { 1, 113, 114, 0, 0 }, // 570 XXMTACC |
| 5863 | { 1, 113, 114, 0, 0 }, // 571 XXMFACC |
| 5864 | { 1, 113, 114, 0, 0 }, // 572 VMULHSD_VMULHUD_VMULLD |
| 5865 | { 1, 113, 114, 0, 0 }, // 573 LXVKQ |
| 5866 | { 1, 128, 129, 0, 0 }, // 574 VSPLTISB_VSPLTISH_VSPLTISW |
| 5867 | { 1, 108, 109, 0, 0 }, // 575 V_SETALLONES_V_SETALLONESB_V_SETALLONESH |
| 5868 | { 1, 128, 129, 0, 0 }, // 576 XXSPLTIB |
| 5869 | { 1, 106, 107, 0, 0 }, // 577 BRD_BRH_BRH8_BRW_BRW8 |
| 5870 | { 1, 113, 114, 0, 0 }, // 578 MFVSRLD_MTVSRWS_VCLZLSBB_VCTZLSBB_VEXTRACTD_VEXTRACTUB_VEXTRACTUH_VEXTRACTUW_VINSERTD_VINSERTW_VPRTYBQ |
| 5871 | { 1, 108, 109, 0, 0 }, // 579 VGBBD_VUPKHSW_VUPKLSW |
| 5872 | { 1, 128, 129, 0, 0 }, // 580 VSPLTB_VSPLTBs_VSPLTH_VSPLTHs_VSPLTW_XXSPLTW_XXSPLTWs |
| 5873 | { 1, 113, 114, 0, 0 }, // 581 VSTRIBL_VSTRIBR_VSTRIHL_VSTRIHR_XXGENPCVDM_XXGENPCVHM_XXGENPCVWM |
| 5874 | { 1, 108, 109, 0, 0 }, // 582 VUPKHPX_VUPKHSB_VUPKHSH_VUPKLPX_VUPKLSB_VUPKLSH |
| 5875 | { 1, 108, 109, 0, 0 }, // 583 XVCVBF16SPN |
| 5876 | { 1, 108, 109, 0, 0 }, // 584 XXBRD_XXBRH_XXBRQ_XXBRW_XXEXTRACTUW |
| 5877 | { 1, 108, 109, 0, 0 }, // 585 VBPERMQ_VPKSDSS_VPKSDUS_VPKUDUM_VPKUDUS |
| 5878 | { 1, 113, 114, 0, 0 }, // 586 VCLRLB_VCLRRB_VINSD_VINSW_VSLDBI_VSRDBI |
| 5879 | { 1, 108, 109, 0, 0 }, // 587 VPKPX_VPKSHSS_VPKSHUS_VPKSWSS_VPKSWUS_VPKUHUM_VPKUHUS_VPKUWUM_VPKUWUS |
| 5880 | { 1, 108, 109, 0, 0 }, // 588 VSLV_VSRV_XXINSERTW |
| 5881 | { 1, 113, 114, 0, 0 }, // 589 VEXTDDVLX_VEXTDDVRX_VEXTDUBVLX_VEXTDUBVRX_VEXTDUHVLX_VEXTDUHVRX_VEXTDUWVLX_VEXTDUWVRX_VINSBLX_VINSBRX_VINSBVLX_VINSBVRX_VINSDLX_VINSDRX_VINSHLX_VINSHRX_VINSHVLX_VINSHVRX_VINSWLX_VINSWRX_VINSWVLX_VINSWVRX |
| 5882 | { 1, 108, 109, 0, 0 }, // 590 VSUMSWS |
| 5883 | { 1, 113, 114, 0, 0 }, // 591 XXSPLTIDP_XXSPLTIW |
| 5884 | { 1, 113, 114, 0, 0 }, // 592 XXSPLTI32DX |
| 5885 | { 1, 113, 114, 0, 0 }, // 593 XXBLENDVB_XXBLENDVD_XXBLENDVH_XXBLENDVW_XXEVAL |
| 5886 | { 1, 128, 129, 0, 0 }, // 594 XXPERMX |
| 5887 | { 1, 111, 112, 0, 0 }, // 595 PSTXVP_PSTXVPpc |
| 5888 | { 1, 111, 112, 0, 0 }, // 596 STB_STB8_STH_STH8_STW_STW8 |
| 5889 | { 0, 0, 0, 0, 0 }, // 597 SPILLTOVSR_ST |
| 5890 | { 0, 0, 0, 0, 0 }, // 598 STD |
| 5891 | { 0, 0, 0, 0, 0 }, // 599 DFSTOREf32_DFSTOREf64 |
| 5892 | { 1, 111, 112, 0, 0 }, // 600 STFD_STFS |
| 5893 | { 1, 111, 112, 0, 0 }, // 601 STFDU_STFSU |
| 5894 | { 1, 111, 112, 0, 0 }, // 602 STXSD |
| 5895 | { 1, 111, 112, 0, 0 }, // 603 STXSSP |
| 5896 | { 1, 111, 112, 0, 0 }, // 604 STXV |
| 5897 | { 1, 111, 112, 0, 0 }, // 605 DCBF_DCBST_DCBZ |
| 5898 | { 1, 111, 112, 0, 0 }, // 606 ICBI |
| 5899 | { 0, 0, 0, 0, 0 }, // 607 SPILLTOVSR_STX |
| 5900 | { 0, 0, 0, 0, 0 }, // 608 STIWX |
| 5901 | { 1, 111, 112, 0, 0 }, // 609 STXVRBX_STXVRDX_STXVRHX_STXVRWX |
| 5902 | { 1, 111, 112, 0, 0 }, // 610 EnforceIEIO |
| 5903 | { 1, 111, 112, 0, 0 }, // 611 STHCIX_STWCIX |
| 5904 | { 1, 105, 106, 0, 0 }, // 612 SYNCP10 |
| 5905 | { 1, 111, 112, 0, 0 }, // 613 PSTB_PSTB8_PSTB8pc_PSTBpc_PSTD_PSTDpc_PSTFD_PSTFDpc_PSTFS_PSTFSpc_PSTH_PSTH8_PSTH8pc_PSTHpc_PSTW_PSTW8_PSTW8pc_PSTWpc_PSTXSD_PSTXSDpc_PSTXSSP_PSTXSSPpc_PSTXV_PSTXVpc |
| 5906 | { 1, 111, 112, 0, 0 }, // 614 STXVP |
| 5907 | { 1, 111, 112, 0, 0 }, // 615 STXVPX |
| 5908 | { 1, 107, 108, 0, 0 }, // 616 ATTN_NAP |
| 5909 | { 1, 111, 112, 0, 0 }, // 617 DCBZL |
| 5910 | { 1, 111, 112, 0, 0 }, // 618 DCCCI_ICBLQ_ICCCI_TLBLD_TLBLI_TLBRE2_TLBSX2_TLBSX2D_TLBWE2 |
| 5911 | { 1, 107, 108, 0, 0 }, // 619 CLRBHRB_MFBHRBE |
| 5912 | { 1, 111, 112, 0, 0 }, // 620 PADDI_PADDI8_PADDI8pc_PADDIpc |
| 5913 | { 1, 106, 107, 0, 0 }, // 621 PLI_PLI8 |
| 5914 | { 1, 108, 109, 0, 0 }, // 622 VMULESB_VMULESH_VMULEUB_VMULEUH_VMULOSB_VMULOSH_VMULOUB_VMULOUH_VSUM2SWS_VSUM4SBS_VSUM4SHS_VSUM4UBS |
| 5915 | { 1, 113, 114, 0, 0 }, // 623 VMULESD_VMULEUD_VMULHSW_VMULHUW_VMULOSD_VMULOUD |
| 5916 | { 1, 113, 114, 0, 0 }, // 624 VMSUMCUD |
| 5917 | { 0, uint16_t(~0U), uint16_t(~0U), uint16_t(~0U), uint16_t(~0U) }// end marker |
| 5918 | }; |
| 5919 | |
| 5920 | static constexpr llvm::InstrItinerary G4PlusItineraries[] = { |
| 5921 | { 0, 0, 0, 0, 0 }, // 0 NoInstrModel |
| 5922 | { 1, 129, 130, 0, 0 }, // 1 IIC_LdStSync |
| 5923 | { 1, 130, 131, 0, 0 }, // 2 IIC_IntSimple |
| 5924 | { 1, 130, 131, 0, 0 }, // 3 IIC_IntGeneral |
| 5925 | { 1, 131, 132, 0, 0 }, // 4 IIC_BrB |
| 5926 | { 1, 132, 133, 0, 0 }, // 5 IIC_VecFP |
| 5927 | { 1, 130, 131, 0, 0 }, // 6 IIC_IntRotate |
| 5928 | { 1, 130, 131, 0, 0 }, // 7 IIC_IntCompare |
| 5929 | { 0, 0, 0, 0, 0 }, // 8 IIC_SprABORT |
| 5930 | { 0, 0, 0, 0, 0 }, // 9 IIC_LdStCOPY |
| 5931 | { 0, 0, 0, 0, 0 }, // 10 IIC_LdStPASTE |
| 5932 | { 1, 133, 134, 0, 0 }, // 11 IIC_BrCR |
| 5933 | { 1, 134, 135, 0, 0 }, // 12 IIC_FPGeneral |
| 5934 | { 0, 0, 0, 0, 0 }, // 13 IIC_LdStLD |
| 5935 | { 1, 135, 136, 0, 0 }, // 14 IIC_LdStDCBF |
| 5936 | { 1, 135, 136, 0, 0 }, // 15 IIC_LdStLoad |
| 5937 | { 1, 134, 135, 0, 0 }, // 16 IIC_FPCompare |
| 5938 | { 0, 0, 0, 0, 0 }, // 17 IIC_IntDivD |
| 5939 | { 1, 136, 137, 0, 0 }, // 18 IIC_IntDivW |
| 5940 | { 1, 137, 138, 0, 0 }, // 19 IIC_VecGeneral |
| 5941 | { 0, 0, 0, 0, 0 }, // 20 IIC_FPDGeneral |
| 5942 | { 1, 134, 135, 0, 0 }, // 21 IIC_FPAddSub |
| 5943 | { 1, 138, 139, 0, 0 }, // 22 IIC_FPDivD |
| 5944 | { 0, 0, 0, 0, 0 }, // 23 IIC_FPSGeneral |
| 5945 | { 1, 139, 140, 0, 0 }, // 24 IIC_VecComplex |
| 5946 | { 1, 135, 136, 0, 0 }, // 25 IIC_LdStStore |
| 5947 | { 0, 0, 0, 0, 0 }, // 26 IIC_IntRotateDI |
| 5948 | { 1, 140, 141, 0, 0 }, // 27 IIC_FPDivS |
| 5949 | { 1, 134, 135, 0, 0 }, // 28 IIC_FPFused |
| 5950 | { 0, 0, 0, 0, 0 }, // 29 IIC_FPSqrtD |
| 5951 | { 0, 0, 0, 0, 0 }, // 30 IIC_FPSqrtS |
| 5952 | { 1, 141, 142, 0, 0 }, // 31 IIC_LdStICBI |
| 5953 | { 0, 0, 0, 0, 0 }, // 32 IIC_IntISEL |
| 5954 | { 1, 142, 143, 0, 0 }, // 33 IIC_SprISYNC |
| 5955 | { 1, 135, 136, 0, 0 }, // 34 IIC_LdStLWARX |
| 5956 | { 1, 135, 136, 0, 0 }, // 35 IIC_LdStLoadUpd |
| 5957 | { 1, 135, 136, 0, 0 }, // 36 IIC_LdStLoadUpdX |
| 5958 | { 0, 0, 0, 0, 0 }, // 37 IIC_LdStLDARX |
| 5959 | { 0, 0, 0, 0, 0 }, // 38 IIC_LdStLDU |
| 5960 | { 0, 0, 0, 0, 0 }, // 39 IIC_LdStLDUX |
| 5961 | { 1, 143, 144, 0, 0 }, // 40 IIC_LdStLFD |
| 5962 | { 1, 143, 144, 0, 0 }, // 41 IIC_LdStLFDU |
| 5963 | { 1, 143, 144, 0, 0 }, // 42 IIC_LdStLFDUX |
| 5964 | { 1, 135, 136, 0, 0 }, // 43 IIC_LdStLHA |
| 5965 | { 1, 135, 136, 0, 0 }, // 44 IIC_LdStLHAU |
| 5966 | { 1, 135, 136, 0, 0 }, // 45 IIC_LdStLHAUX |
| 5967 | { 1, 144, 145, 0, 0 }, // 46 IIC_LdStLMW |
| 5968 | { 0, 0, 0, 0, 0 }, // 47 IIC_LdStLQ |
| 5969 | { 0, 0, 0, 0, 0 }, // 48 IIC_LdStLQARX |
| 5970 | { 1, 135, 136, 0, 0 }, // 49 IIC_LdStLWA |
| 5971 | { 0, 0, 0, 0, 0 }, // 50 IIC_IntMulHD |
| 5972 | { 1, 133, 134, 0, 0 }, // 51 IIC_BrMCR |
| 5973 | { 1, 133, 134, 0, 0 }, // 52 IIC_BrMCRX |
| 5974 | { 1, 133, 134, 0, 0 }, // 53 IIC_SprMFCR |
| 5975 | { 1, 145, 146, 0, 0 }, // 54 IIC_SprMFSPR |
| 5976 | { 1, 134, 135, 0, 0 }, // 55 IIC_IntMFFS |
| 5977 | { 1, 141, 142, 0, 0 }, // 56 IIC_SprMFMSR |
| 5978 | { 0, 0, 0, 0, 0 }, // 57 IIC_SprMFCRF |
| 5979 | { 0, 0, 0, 0, 0 }, // 58 IIC_SprMFPMR |
| 5980 | { 1, 145, 146, 0, 0 }, // 59 IIC_SprMFSR |
| 5981 | { 1, 146, 147, 0, 0 }, // 60 IIC_SprMFTB |
| 5982 | { 0, 0, 0, 0, 0 }, // 61 IIC_SprMSGSYNC |
| 5983 | { 1, 133, 134, 0, 0 }, // 62 IIC_SprMTSPR |
| 5984 | { 1, 134, 135, 0, 0 }, // 63 IIC_IntMTFSB0 |
| 5985 | { 1, 133, 134, 0, 0 }, // 64 IIC_SprMTMSR |
| 5986 | { 0, 0, 0, 0, 0 }, // 65 IIC_SprMTMSRD |
| 5987 | { 0, 0, 0, 0, 0 }, // 66 IIC_SprMTPMR |
| 5988 | { 1, 133, 134, 0, 0 }, // 67 IIC_SprMTSR |
| 5989 | { 1, 145, 146, 0, 0 }, // 68 IIC_IntMulHW |
| 5990 | { 1, 145, 146, 0, 0 }, // 69 IIC_IntMulHWU |
| 5991 | { 1, 141, 142, 0, 0 }, // 70 IIC_IntMulLI |
| 5992 | { 1, 130, 131, 0, 0 }, // 71 IIC_SprRFI |
| 5993 | { 0, 0, 0, 0, 0 }, // 72 IIC_IntRFID |
| 5994 | { 0, 0, 0, 0, 0 }, // 73 IIC_IntRotateD |
| 5995 | { 0, 0, 0, 0, 0 }, // 74 IIC_SprSLBFEE |
| 5996 | { 0, 0, 0, 0, 0 }, // 75 IIC_SprSLBIA |
| 5997 | { 0, 0, 0, 0, 0 }, // 76 IIC_SprSLBIE |
| 5998 | { 0, 0, 0, 0, 0 }, // 77 IIC_SprSLBIEG |
| 5999 | { 0, 0, 0, 0, 0 }, // 78 IIC_SprSLBMFEE |
| 6000 | { 0, 0, 0, 0, 0 }, // 79 IIC_SprSLBMFEV |
| 6001 | { 0, 0, 0, 0, 0 }, // 80 IIC_SprSLBMTE |
| 6002 | { 0, 0, 0, 0, 0 }, // 81 IIC_SprSLBSYNC |
| 6003 | { 1, 147, 148, 0, 0 }, // 82 IIC_IntShift |
| 6004 | { 1, 135, 136, 0, 0 }, // 83 IIC_LdStSTWCX |
| 6005 | { 1, 135, 136, 0, 0 }, // 84 IIC_LdStSTU |
| 6006 | { 1, 135, 136, 0, 0 }, // 85 IIC_LdStSTUX |
| 6007 | { 1, 135, 136, 0, 0 }, // 86 IIC_LdStSTD |
| 6008 | { 1, 135, 136, 0, 0 }, // 87 IIC_LdStSTDCX |
| 6009 | { 1, 135, 136, 0, 0 }, // 88 IIC_LdStSTFD |
| 6010 | { 1, 135, 136, 0, 0 }, // 89 IIC_LdStSTFDU |
| 6011 | { 0, 0, 0, 0, 0 }, // 90 IIC_SprSTOP |
| 6012 | { 0, 0, 0, 0, 0 }, // 91 IIC_LdStSTQ |
| 6013 | { 0, 0, 0, 0, 0 }, // 92 IIC_LdStSTQCX |
| 6014 | { 0, 0, 0, 0, 0 }, // 93 IIC_IntTrapD |
| 6015 | { 0, 0, 0, 0, 0 }, // 94 IIC_SprTLBIA |
| 6016 | { 0, 0, 0, 0, 0 }, // 95 IIC_SprTLBIE |
| 6017 | { 0, 0, 0, 0, 0 }, // 96 IIC_SprTLBIEL |
| 6018 | { 1, 135, 136, 0, 0 }, // 97 IIC_SprTLBSYNC |
| 6019 | { 1, 147, 148, 0, 0 }, // 98 IIC_IntTrapW |
| 6020 | { 1, 148, 149, 0, 0 }, // 99 IIC_VecFPCompare |
| 6021 | { 1, 149, 150, 0, 0 }, // 100 IIC_VecPerm |
| 6022 | { 1, 131, 132, 0, 0 }, // 101 B_BA_BL_BL8_BL8_NOP_BL8_NOP_RM_BL8_NOP_TLS_BL8_NOTOC_BL8_NOTOC_RM_BL8_NOTOC_TLS_BL8_RM_BL8_TLS_BL8_TLS__BLA_BLA8_BLA8_NOP_BLA8_NOP_RM_BLA8_RM_BLA_RM_BL_NOP_BL_NOP_RM_BL_RM_BL_TLS |
| 6023 | { 1, 131, 132, 0, 0 }, // 102 BDZLRLp_BDZLRm_BDZLRp_BDZLm_BDZLp_BDZm_BDZp_BDNZ_BDNZ8_BDNZA_BDNZAm_BDNZAp_BDNZL_BDNZLA_BDNZLAm_BDNZLAp_BDNZLR_BDNZLR8_BDNZLRL_BDNZLRLm_BDNZLRLp_BDNZLRm_BDNZLRp_BDNZLm_BDNZLp_BDNZm_BDNZp_BDZ_BDZ8_BDZA_BDZAm_BDZAp_BDZL_BDZLA_BDZLAm_BDZLAp_BDZLR_BDZLR8_BDZLRL_BDZLRLm_BLR_BLR8_BLRL_BCL_BCLR_BCLRL_BCLRLn_BCLRn_BCLalways_BCLn_BCTR_BCTR8_BCTRL_BCTRL8_BCTRL8_LDinto_toc_BCTRL8_LDinto_toc_RM_BCTRL8_RM_BCTRL_LWZinto_toc_BCTRL_LWZinto_toc_RM_BCTRL_RM_BCn_BC_BCC_BCCA_BCCCTR_BCCCTR8_BCCCTRL_BCCCTRL8_BCCL_BCCLA_BCCLR_BCCLRL_BCCTR_BCCTR8_BCCTR8n_BCCTRL_BCCTRL8_BCCTRL8n_BCCTRLn_BCCTRn_gBC_gBCA_gBCAat_gBCCTR_gBCCTRL_gBCL_gBCLA_gBCLAat_gBCLR_gBCLRL_gBCLat_gBCat |
| 6024 | { 1, 145, 146, 0, 0 }, // 103 MFCTR_MFCTR8_MFLR_MFLR8 |
| 6025 | { 1, 133, 134, 0, 0 }, // 104 MTLR_MTLR8_MTCTR_MTCTR8_MTCTR8loop_MTCTRloop |
| 6026 | { 1, 133, 134, 0, 0 }, // 105 MFCR_MFCR8 |
| 6027 | { 1, 133, 134, 0, 0 }, // 106 MCRF |
| 6028 | { 1, 133, 134, 0, 0 }, // 107 CR6SET_CR6UNSET_CRSET_CRUNSET_CRAND_CRANDC_CREQV_CRNAND_CRNOR_CRNOT_CROR_CRORC |
| 6029 | { 1, 144, 145, 0, 0 }, // 108 LMW |
| 6030 | { 1, 135, 136, 0, 0 }, // 109 LWARX_LWARXL |
| 6031 | { 0, 0, 0, 0, 0 }, // 110 LDARX_LDARXL |
| 6032 | { 1, 135, 136, 0, 0 }, // 111 LHBRX_LHBRX8_LWBRX_LWBRX8 |
| 6033 | { 1, 145, 146, 0, 0 }, // 112 MFSR_MFSRIN |
| 6034 | { 1, 143, 144, 0, 0 }, // 113 LFS_LFSX_LFSXTLS_LFSXTLS__LFD_LFDX_LFDXTLS_LFDXTLS__LXSDX_LXVD2X_LXVW4X_LXVDSX |
| 6035 | { 1, 143, 144, 0, 0 }, // 114 LFSU_LFDU |
| 6036 | { 1, 143, 144, 0, 0 }, // 115 LFSUX_LFDUX |
| 6037 | { 1, 135, 136, 0, 0 }, // 116 STXSDX_STXVD2X_STXVW4X |
| 6038 | { 1, 135, 136, 0, 0 }, // 117 LBARX_LHARX |
| 6039 | { 1, 135, 136, 0, 0 }, // 118 LBZCIX_LDBRX_LDCIX_LHZCIX_LSWI_LVEBX_LVEHX_LVEWX_LVSL_LVSR_LVX_LVXL_LWZCIX_STHCIX_STSWI_STWCIX |
| 6040 | { 1, 143, 144, 0, 0 }, // 119 LFIWAX_LFIWZX |
| 6041 | { 1, 135, 136, 0, 0 }, // 120 STFD_STFDX_STFIWX_STFS_STFSX |
| 6042 | { 1, 135, 136, 0, 0 }, // 121 STFDU_STFDUX_STFSU_STFSUX |
| 6043 | { 1, 135, 136, 0, 0 }, // 122 STVEBX_STVEHX_STVEWX_STVX_STVXL |
| 6044 | { 1, 135, 136, 0, 0 }, // 123 LHA_LHA8_LHAX_LHAX8_LWAX_LWAX_32 |
| 6045 | { 1, 135, 136, 0, 0 }, // 124 LWA_LWA_32 |
| 6046 | { 1, 135, 136, 0, 0 }, // 125 LHAU_LHAU8 |
| 6047 | { 1, 135, 136, 0, 0 }, // 126 LHAUX_LHAUX8_LWAUX |
| 6048 | { 1, 135, 136, 0, 0 }, // 127 STB_STB8_STH_STH8_STW_STW8_STBX_STBX8_STHX_STHX8_STWX_STWX8_STHBRX_STWBRX |
| 6049 | { 1, 135, 136, 0, 0 }, // 128 STD_STDX |
| 6050 | { 1, 144, 145, 0, 0 }, // 129 STMW |
| 6051 | { 1, 135, 136, 0, 0 }, // 130 STWCX |
| 6052 | { 1, 135, 136, 0, 0 }, // 131 STDCX |
| 6053 | { 1, 135, 136, 0, 0 }, // 132 STDU_STHU_STHU8_STBU_STBU8_STWU_STWU8 |
| 6054 | { 1, 135, 136, 0, 0 }, // 133 STDUX_STWUX_STWUX8_STHUX_STHUX8_STBUX_STBUX8 |
| 6055 | { 1, 135, 136, 0, 0 }, // 134 LWZU_LWZU8_LHZU_LHZU8_LBZU_LBZU8 |
| 6056 | { 0, 0, 0, 0, 0 }, // 135 LDU |
| 6057 | { 1, 135, 136, 0, 0 }, // 136 LWZUX_LWZUX8_LHZUX_LHZUX8_LBZUX_LBZUX8 |
| 6058 | { 0, 0, 0, 0, 0 }, // 137 LDUX |
| 6059 | { 1, 130, 131, 0, 0 }, // 138 ADDI_ADDI8_ADDIS_ADDIS8_LI_LI8_LIS_LIS8_ADD4_ADD4TLS_ADD4_rec_ADD8_ADD8TLS_ADD8TLS__ADD8_rec_ORI_ORI8_ORIS_ORIS8_XORI_XORI8_XORIS_XORIS8_XOR_XOR8_XOR8_rec_XOR_rec_NEG_NEG8_NEG8_rec_NEG_rec_NEG8O_NEGO_AND_AND8_AND_rec_AND8_rec_NAND_NAND8_NAND_rec_NAND8_rec_NOR_NOR8_NOR_rec_NOR8_rec_EQV_EQV8_EQV_rec_EQV8_rec_ANDC_ANDC8_ANDC_rec_ANDC8_rec_ORC_ORC8_ORC_rec_ORC8_rec |
| 6060 | { 1, 130, 131, 0, 0 }, // 139 SUBF8_SUBF8_rec_ADDIC_ADDIC8_SUBFIC_SUBFIC8_SUBFZE_SUBFZE8_ADDE_ADDE8_ADDME_ADDME8_SUBFME_SUBFME8_ANDI_rec_ANDIS_rec |
| 6061 | { 1, 130, 131, 0, 0 }, // 140 CMPD_CMPDI_CMPLD_CMPLDI_CMPLW_CMPLWI_CMPW_CMPWI |
| 6062 | { 1, 130, 131, 0, 0 }, // 141 EXTSB8_32_64_EXTSB8_rec_EXTSH8_32_64_EXTSH8_rec_EXTSW_32_EXTSW_32_64_EXTSW_32_64_rec_ADD4O_ADD8O_ADD8O_rec_ADD4O_rec_NEG8O_rec_NEGO_rec_EXTSB_EXTSB8_EXTSB_rec_EXTSH_EXTSH8_EXTSH_rec_EXTSW_EXTSW_rec |
| 6063 | { 1, 130, 131, 0, 0 }, // 142 POPCNTB_POPCNTB8_POPCNTD_POPCNTW_ANDI8_rec_ANDIS8_rec_ADDC_ADDC8_SUBFO_SUBF8O_SUBFC_SUBFC8_ADDIC_rec_ADDE8_rec_ADDE_rec_SUBFE8_rec_SUBFE_rec_ADDME8_rec_ADDME_rec_SUBFME8_rec_SUBFME_rec_ADDZE8_rec_ADDZE_rec_SUBFZE_rec_SUBFZE8_rec_SUBFO_rec_SUBF8O_rec_ADDE8O_ADDEO_SUBFE8O_SUBFEO_ADDME8O_ADDMEO_SUBFME8O_SUBFMEO_ADDZE8O_ADDZEO_SUBFZE8O_SUBFZEO_ADDE8O_rec_ADDEO_rec_ADDMEO_rec_ADDME8O_rec_SUBFMEO_rec_SUBFME8O_rec_ADDZEO_rec_ADDZE8O_rec_SUBFZEO_rec_SUBFZE8O_rec_ADDC8_rec_ADDC_rec_ADDCO_ADDCO_rec_ADDC8O_ADDC8O_rec_SUBFC8_rec_SUBFC_rec_SUBFCO_SUBFC8O_SUBFCO_rec_SUBFC8O_rec_RLWINM_RLWINM8_RLWINM_rec_RLWNM_RLWNM8_RLWNM_rec_RLWINM8_rec_RLWNM8_rec_SLW_SLW8_SLW_rec_SLW8_rec_SRW_SRW8_SRW_rec_SRW8_rec_SUBFE_SUBFE8_SUBFE8O_rec_SUBFEO_rec |
| 6064 | { 1, 131, 132, 0, 0 }, // 143 ADDPCIS |
| 6065 | { 0, 0, 0, 0, 0 }, // 144 SUBFUS_SUBFUS_rec |
| 6066 | { 0, 0, 0, 0, 0 }, // 145 RLDICL_RLDICL_rec_RLDICR_RLDICR_rec_RLDIC_RLDIC_rec_RLDIMI_RLDIMI_rec_RLDICL_32_RLDICL_32_64_RLDICL_32_rec_RLDICR_32_SRADI_SRADI_rec_SRADI_32 |
| 6067 | { 0, 0, 0, 0, 0 }, // 146 RLDCL_RLDCL_rec_RLDCR_RLDCR_rec_SLD_SLD_rec_SRD_SRD_rec_SRAD_SRAD_rec |
| 6068 | { 1, 147, 148, 0, 0 }, // 147 SRAWI_SRAWI_rec_SRAWI8_SRAWI8_rec_SRAW_SRAW_rec_SRAW8_SRAW8_rec |
| 6069 | { 1, 130, 131, 0, 0 }, // 148 CNTLZD_CNTLZDM_CNTLZD_rec_CNTLZW_CNTLZW8_CNTLZW8_rec_CNTLZW_rec_CNTTZD_CNTTZDM_CNTTZD_rec_CNTTZW_CNTTZW8_CNTTZW8_rec_CNTTZW_rec |
| 6070 | { 1, 141, 142, 0, 0 }, // 149 MULLI_MULLI8 |
| 6071 | { 1, 145, 146, 0, 0 }, // 150 MULLW_MULHW_MULHD_MULLWO_MULLW_rec_MULHD_rec_MULHW_rec_MULLWO_rec |
| 6072 | { 1, 145, 146, 0, 0 }, // 151 MULHWU_MULHDU_MULHDU_rec_MULHWU_rec |
| 6073 | { 0, 0, 0, 0, 0 }, // 152 MULLD_MULLDO_MULLD_rec_MULLDO_rec |
| 6074 | { 0, 0, 0, 0, 0 }, // 153 DIVDE_DIVDEO_DIVDEO_rec_DIVDEU_DIVDEUO_DIVDEUO_rec_DIVDEU_rec_DIVDE_rec |
| 6075 | { 1, 136, 137, 0, 0 }, // 154 DIVWE_DIVWEO_DIVWEO_rec_DIVWEU_DIVWEUO_DIVWEUO_rec_DIVWEU_rec_DIVWE_rec_DIVW_DIVWU_DIVWU_rec_DIVWO_DIVWO_rec_DIVWUO_DIVWUO_rec_DIVW_rec |
| 6076 | { 0, 0, 0, 0, 0 }, // 155 DIVD_DIVDU_DIVDO_DIVDO_rec_DIVDUO_DIVDUO_rec_DIVDU_rec_DIVD_rec |
| 6077 | { 1, 134, 135, 0, 0 }, // 156 FABSD_FABSD_rec_FABSS_FABSS_rec_FADDS_FADDS_rec_FMADDS_FMADDS_rec_FMR_FMR_rec_FMSUBS_FMSUBS_rec_FMULS_FMULS_rec_FNABSD_FNABSD_rec_FNABSS_FNABSS_rec_FNEGD_FNEGD_rec_FNEGS_FNEGS_rec_FNMADDS_FNMADDS_rec_FNMSUBS_FNMSUBS_rec_FSUBS_FSUBS_rec_FCFID_FCFIDS_FCFIDS_rec_FCFIDU_FCFIDUS_FCFIDUS_rec_FCFIDU_rec_FCFID_rec_FCTID_FCTIDU_FCTIDUZ_FCTIDUZ_rec_FCTIDU_rec_FCTIDZ_FCTIDZ_rec_FCTID_rec_FCTIW_FCTIWU_FCTIWUZ_FCTIWUZ_rec_FCTIWU_rec_FCTIWZ_FCTIWZ_rec_FCTIW_rec_FRE_FRES_rec_FRE_rec_FRSP_rec_FRSP_FRES_FRSQRTE_FRSQRTES_FRSQRTES_rec_FRSQRTE_rec_FSELD_FSELS_FSELD_rec_FSELS_rec_FCPSGND_FCPSGND_rec_FCPSGNS_FCPSGNS_rec_FRIMD_FRIMD_rec_FRIMS_FRIMS_rec_FRIND_FRIND_rec_FRINS_FRINS_rec_FRIPD_FRIPD_rec_FRIPS_FRIPS_rec_FRIZD_FRIZD_rec_FRIZS_FRIZS_rec |
| 6078 | { 1, 134, 135, 0, 0 }, // 157 FADD_FADD_rec_FSUB_FSUB_rec |
| 6079 | { 1, 134, 135, 0, 0 }, // 158 FMADD_FMADD_rec_FMSUB_FMSUB_rec_FMUL_FMUL_rec_FNMADD_FNMADD_rec_FNMSUB_FNMSUB_rec |
| 6080 | { 1, 132, 133, 0, 0 }, // 159 XSMADDADP_XSMADDASP_XSMADDMDP_XSMADDMSP_XSMSUBADP_XSMSUBASP_XSMSUBMDP_XSMSUBMSP_XSNMADDADP_XSNMADDASP_XSNMADDMDP_XSNMADDMSP_XSNMSUBADP_XSNMSUBASP_XSNMSUBMDP_XSNMSUBMSP_XSABSDP_XSADDDP_XSADDSP_XSMULDP_XSMULSP_XSNABSDP_XSNABSDPs_XSNEGDP_XSSUBDP_XSSUBSP_XSCPSGNDP_XSCVDPSP_XSCVDPSXDS_XSCVDPSXDSs_XSCVDPSXWS_XSCVDPSXWSs_XSCVDPUXDS_XSCVDPUXDSs_XSCVDPUXWS_XSCVDPUXWSs_XSCVSPDP_XSCVSXDDP_XSCVUXDDP_XSMAXDP_XSMINDP_XSRDPI_XSRDPIC_XSRDPIM_XSRDPIP_XSRDPIZ_XSREDP_XSRSQRTEDP |
| 6081 | { 1, 134, 135, 0, 0 }, // 160 FTDIV_FTSQRT_XSTDIVDP_XSTSQRTDP_XSCMPODP_XSCMPUDP |
| 6082 | { 1, 132, 133, 0, 0 }, // 161 XVADDDP_XVADDSP_XVMADDADP_XVMADDASP_XVMADDMDP_XVMADDMSP_XVMSUBADP_XVMSUBASP_XVMSUBMDP_XVMSUBMSP_XVNMADDADP_XVNMADDASP_XVNMADDMDP_XVNMADDMSP_XVNMSUBADP_XVNMSUBASP_XVNMSUBMDP_XVNMSUBMSP_XVSUBDP_XVSUBSP_XVABSDP_XVABSSP_XVMAXDP_XVMAXSP_XVMINDP_XVMINSP_XVMULDP_XVMULSP_XVNABSDP_XVNABSSP_XVNEGDP_XVNEGSP_XVCPSGNDP_XVCVDPSXDS_XVCVDPSXWS_XVCVDPUXDS_XVCVDPUXWS_XVCVSPSXDS_XVCVSPSXWS_XVCVSPUXDS_XVCVSPUXWS_XVCVSXDDP_XVCVSXWDP_XVCVUXDDP_XVCVUXWDP_XVRDPI_XVRDPIC_XVRDPIM_XVRDPIP_XVRDPIZ_XVREDP_XVRSPI_XVRSPIC_XVRSPIM_XVRSPIP_XVRSPIZ_XVRSQRTEDP |
| 6083 | { 1, 148, 149, 0, 0 }, // 162 XVCMPEQDP_XVCMPEQDP_rec_XVCMPGEDP_XVCMPGEDP_rec_XVCMPGTDP_XVCMPGTDP_rec |
| 6084 | { 1, 134, 135, 0, 0 }, // 163 XVTDIVDP_XVTSQRTDP |
| 6085 | { 1, 132, 133, 0, 0 }, // 164 VPKSHSS_VPKSHUS_VPKSWSS_VPKSWUS_VPKUHUM_VPKUHUS_VPKUWUM_VPKUWUS_VUPKHPX_VUPKHSB_VUPKHSH_VUPKLPX_VUPKLSB_VUPKLSH_VPERM_VSEL_VPKPX |
| 6086 | { 1, 149, 150, 0, 0 }, // 165 XXMRGHW_XXMRGLW_XXPERMDI_XXPERMDIs_XXSLDWI_XXSLDWIs_VSPLTB_VSPLTBs_VSPLTH_VSPLTHs_VSPLTISB_VSPLTISH_VSPLTISW_VSPLTW_XXSPLTW_XXSPLTWs_XXSEL |
| 6087 | { 1, 132, 133, 0, 0 }, // 166 VADDSBS_VADDSHS_VADDSWS_VADDUBS_VADDUHS_VADDUWS_VMAXSB_VMAXSH_VMAXSW_VMAXUB_VMAXUH_VMAXUW_VMINSB_VMINSH_VMINSW_VMINUB_VMINUH_VMINUW_VMRGHB_VMRGHH_VMRGHW_VMRGLB_VMRGLH_VMRGLW_XVRSQRTESP_XVRESP_XVCVSXDSP_XVCVSXWSP_XVCVUXDSP_XVCVUXWSP_XVCPSGNSP_XVCVDPSP_VADDCUW_VADDFP_VAND_VANDC_VAVGSB_VAVGSH_VAVGSW_VAVGUB_VAVGUH_VAVGUW_VCFSX_VCFUX_VCTSXS_VCTUXS_VEXPTEFP_VLOGEFP_VNOR_VOR_VMADDFP_VMHADDSHS_VMHRADDSHS_VMLADDUHM_VNMSUBFP_VMAXFP_VMINFP_VMSUMMBM_VMSUMSHM_VMSUMSHS_VMSUMUBM_VMSUMUDM_VMSUMUHM_VMSUMUHS_VMULESB_VMULESH_VMULEUB_VMULEUH_VMULOSB_VMULOSH_VMULOUB_VMULOUH_VREFP_VRFIM_VRFIN_VRFIP_VRFIZ_VRLB_VRLH_VRLW_VRSQRTEFP_VSR_VSRAB_VSRAH_VSRAW_VSRB_VSRH_VSRO_VSRW_VSUBCUW_VSL_VSLB_VSLDOI_VSLH_VSLO_VSLW_VSUBSBS_VSUBSHS_VSUBSWS_VSUBUBS_VSUBUHS_VSUBUWS_VSUM2SWS_VSUM4SBS_VSUM4SHS_VSUM4UBS_VSUMSWS_VXOR |
| 6088 | { 1, 137, 138, 0, 0 }, // 167 VADDUBM_VADDUHM_VADDUWM_XXLORf_XXLXORdpz_XXLXORspz_XXLXORz_VSUBFP_VSUBUBM_VSUBUHM_VSUBUWM_XXLAND_XXLANDC_XXLNOR_XXLOR_XXLXOR |
| 6089 | { 1, 134, 135, 0, 0 }, // 168 XVTDIVSP_XVTSQRTSP |
| 6090 | { 1, 148, 149, 0, 0 }, // 169 XVCMPEQSP_XVCMPEQSP_rec_XVCMPGESP_XVCMPGESP_rec_XVCMPGTSP_XVCMPGTSP_rec_VCMPBFP_VCMPBFP_rec_VCMPEQFP_VCMPEQFP_rec_VCMPEQUB_VCMPEQUB_rec_VCMPEQUH_VCMPEQUH_rec_VCMPEQUW_VCMPEQUW_rec_VCMPGEFP_VCMPGEFP_rec_VCMPGTFP_VCMPGTFP_rec_VCMPGTSB_VCMPGTSB_rec_VCMPGTSH_VCMPGTSH_rec_VCMPGTSW_VCMPGTSW_rec_VCMPGTUB_VCMPGTUB_rec_VCMPGTUH_VCMPGTUH_rec_VCMPGTUW_VCMPGTUW_rec |
| 6091 | { 1, 134, 135, 0, 0 }, // 170 FCMPOD_FCMPOS_FCMPUD_FCMPUS |
| 6092 | { 1, 140, 141, 0, 0 }, // 171 FDIVS_FDIVS_rec |
| 6093 | { 1, 138, 139, 0, 0 }, // 172 XSDIVDP |
| 6094 | { 0, 0, 0, 0, 0 }, // 173 FSQRTS_XSSQRTSP_FSQRTS_rec |
| 6095 | { 1, 138, 139, 0, 0 }, // 174 FDIV_FDIV_rec |
| 6096 | { 0, 0, 0, 0, 0 }, // 175 XSSQRTDP |
| 6097 | { 0, 0, 0, 0, 0 }, // 176 FSQRT_FSQRT_rec |
| 6098 | { 1, 140, 141, 0, 0 }, // 177 XVDIVSP |
| 6099 | { 0, 0, 0, 0, 0 }, // 178 XVSQRTSP |
| 6100 | { 1, 138, 139, 0, 0 }, // 179 XVDIVDP |
| 6101 | { 0, 0, 0, 0, 0 }, // 180 XVSQRTDP |
| 6102 | { 0, 0, 0, 0, 0 }, // 181 MFOCRF_MFOCRF8 |
| 6103 | { 1, 132, 133, 0, 0 }, // 182 VCIPHER_VCIPHERLAST_VNCIPHER_VNCIPHERLAST_VPMSUMB_VPMSUMD_VPMSUMH_VPMSUMW_VSBOX |
| 6104 | { 1, 140, 141, 0, 0 }, // 183 XSDIVSP |
| 6105 | { 0, 0, 0, 0, 0 }, // 184 FSQRTS_FSQRTS_rec |
| 6106 | { 1, 134, 135, 0, 0 }, // 185 MTFSFI_rec_MTFSF_rec_MTFSFI_MTFSFIb_MTFSF |
| 6107 | { 1, 134, 135, 0, 0 }, // 186 MTFSFb_MTFSB0_MTFSB1 |
| 6108 | { 1, 132, 133, 0, 0 }, // 187 XSMADDADP_XSMADDASP_XSMADDMDP_XSMADDMSP_XSMSUBADP_XSMSUBASP_XSMSUBMDP_XSMSUBMSP_XSNMADDADP_XSNMADDASP_XSNMADDMDP_XSNMADDMSP_XSNMSUBADP_XSNMSUBASP_XSNMSUBMDP_XSNMSUBMSP_XSABSDP_XSADDDP_XSADDSP_XSCPSGNDP_XSMULDP_XSMULSP_XSNABSDP_XSNABSDPs_XSNEGDP_XSREDP_XSRSQRTEDP_XSSUBDP_XSSUBSP_XSCVDPSXDS_XSCVDPSXDSs_XSCVDPSXWS_XSCVDPSXWSs_XSCVDPUXDS_XSCVDPUXDSs_XSCVDPUXWS_XSCVDPUXWSs_XSCVSXDDP_XSCVUXDDP_XSCVDPSP_XSCVSPDP_XSRDPI_XSRDPIC_XSRDPIM_XSRDPIP_XSRDPIZ |
| 6109 | { 1, 132, 133, 0, 0 }, // 188 XSRESP_XSRSQRTESP_XSCVSXDSP_XSCVUXDSP_XSCVDPSPN_XSCVSPDPN_XSRSP |
| 6110 | { 1, 132, 133, 0, 0 }, // 189 XVMADDASP_XVMADDMSP_XVMSUBASP_XVMSUBMSP_XVNMADDASP_XVNMADDMSP_XVNMSUBASP_XVNMSUBMSP_XVSUBSP_XVMULSP_XVNABSSP_XVNEGSP_XVABSSP_XVADDSP |
| 6111 | { 1, 132, 133, 0, 0 }, // 190 VRFIM_VRFIN_VRFIP_VRFIZ_XVRSQRTESP_VADDFP_VEXPTEFP_VLOGEFP_VMADDFP_VNMSUBFP_VREFP_VRSQRTEFP_XVCVSXWSP_XVCVUXWSP_XVRESP_XVCVDPSP_XVCVSXDSP_XVCVUXDSP_XVCPSGNSP |
| 6112 | { 1, 137, 138, 0, 0 }, // 191 VSUBFP |
| 6113 | { 1, 132, 133, 0, 0 }, // 192 XVRDPI_XVRDPIC_XVRDPIM_XVRDPIP_XVRDPIZ_XVRSPI_XVRSPIC_XVRSPIM_XVRSPIP_XVRSPIZ_XVCVSXDDP_XVCVSXWDP_XVCVUXDDP_XVCVUXWDP_XVCVDPSXDS_XVCVDPSXWS_XVCVDPUXDS_XVCVDPUXWS_XVCVSPSXDS_XVCVSPSXWS_XVCVSPUXDS_XVCVSPUXWS_XVABSDP_XVADDDP_XVCPSGNDP_XVMADDADP_XVMADDMDP_XVMSUBADP_XVMSUBMDP_XVMULDP_XVNABSDP_XVNEGDP_XVNMADDADP_XVNMADDMDP_XVNMSUBADP_XVNMSUBMDP_XVREDP_XVRSQRTEDP_XVSUBDP |
| 6114 | { 1, 132, 133, 0, 0 }, // 193 XVCVSPDP |
| 6115 | { 0, 0, 0, 0, 0 }, // 194 TDI_TD |
| 6116 | { 1, 147, 148, 0, 0 }, // 195 TWI_TW |
| 6117 | { 1, 133, 134, 0, 0 }, // 196 MTCRF_MTCRF8_MTOCRF_MTOCRF8 |
| 6118 | { 1, 130, 131, 0, 0 }, // 197 RLWIMI_RLWIMI8 |
| 6119 | { 1, 130, 131, 0, 0 }, // 198 AND_AND8_AND8_rec_ANDC_ANDC8_ANDC8_rec_ANDC_rec_AND_rec_EQV_EQV8_EQV8_rec_EQV_rec_NAND_NAND8_NAND8_rec_NAND_rec_NOR_NOR8_NOR8_rec_NOR_rec_ORC_ORC8_ORC8_rec_ORC_rec_ORI_ORI8_ORIS_ORIS8_XOR_XOR8_XOR8_rec_XORI_XORI8_XORIS_XORIS8_XOR_rec_ADD4_rec_ADD8_rec_NEG8_rec_NEG_rec |
| 6120 | { 1, 130, 131, 0, 0 }, // 199 ANDI8_rec_ANDIS8_rec_RLWINM_RLWINM8_RLWINM8_rec_RLWINM_rec_RLWNM_RLWNM8_RLWNM8_rec_RLWNM_rec_SLW_SLW8_SLW8_rec_SLW_rec_SRW_SRW8_SRW8_rec_SRW_rec_ADDC8O_ADDC8O_rec_ADDCO_ADDCO_rec_ADDE8O_ADDE8O_rec_ADDEO_ADDEO_rec_ADDME8O_ADDME8O_rec_ADDMEO_ADDMEO_rec_ADDZE8O_ADDZE8O_rec_ADDZEO_ADDZEO_rec_SUBF8O_SUBF8O_rec_SUBFC8O_SUBFC8O_rec_SUBFCO_SUBFCO_rec_SUBFE8O_SUBFE8O_rec_SUBFEO_SUBFEO_rec_SUBFME8O_SUBFME8O_rec_SUBFMEO_SUBFMEO_rec_SUBFO_SUBFO_rec_SUBFZE8O_SUBFZE8O_rec_SUBFZEO_SUBFZEO_rec_ADDE8_rec_ADDE_rec_ADDME8_rec_ADDME_rec_ADDZE8_rec_ADDZE_rec_SUBFE8_rec_SUBFE_rec_SUBFME8_rec_SUBFME_rec_SUBFZE8_rec_SUBFZE_rec_ADDIC_rec_ADDC_ADDC8_SUBFC_SUBFC8_ADDC_rec_ADDC8_rec_SUBFC_rec_SUBFC8_rec |
| 6121 | { 1, 130, 131, 0, 0 }, // 200 ANDIS_rec_ANDI_rec_SUBF8_rec |
| 6122 | { 1, 130, 131, 0, 0 }, // 201 OR_OR8_OR8_rec_OR_rec_NOP |
| 6123 | { 0, 0, 0, 0, 0 }, // 202 SLDI_SLDI_rec_SLWI_SLWI_rec_SRDI_SRDI_rec_SRWI_SRWI_rec_COPY |
| 6124 | { 1, 130, 131, 0, 0 }, // 203 SUBF_rec_ADDG6S_ADDG6S8_ADDZE_ADDZE8 |
| 6125 | { 1, 130, 131, 0, 0 }, // 204 RLWIMI8_rec_RLWIMI_rec |
| 6126 | { 1, 130, 131, 0, 0 }, // 205 CNTLZD_CNTLZD_rec_CNTLZW_CNTLZW8_CNTLZW8_rec_CNTLZW_rec |
| 6127 | { 1, 130, 131, 0, 0 }, // 206 POPCNTB_POPCNTB8_POPCNTD_POPCNTW |
| 6128 | { 0, 0, 0, 0, 0 }, // 207 ISEL_ISEL8 |
| 6129 | { 1, 146, 147, 0, 0 }, // 208 MFTB_MFTB8 |
| 6130 | { 1, 136, 137, 0, 0 }, // 209 DIVW_DIVWU |
| 6131 | { 0, 0, 0, 0, 0 }, // 210 DIVD_DIVDU |
| 6132 | { 1, 136, 137, 0, 0 }, // 211 DIVWE_DIVWEU |
| 6133 | { 1, 135, 136, 0, 0 }, // 212 LVEBX_LVEHX_LVEWX_LVX_LVXL |
| 6134 | { 1, 143, 144, 0, 0 }, // 213 LXVB16X_LXSIWZX |
| 6135 | { 0, 0, 0, 0, 0 }, // 214 DFLOADf64_XFLOADf64_LIWZX |
| 6136 | { 0, 0, 0, 0, 0 }, // 215 LQ |
| 6137 | { 1, 135, 136, 0, 0 }, // 216 STFDEPX_STFDXTLS_STFDXTLS__STFSXTLS_STFSXTLS__STXSIWX_STXSSP_STXSSPX |
| 6138 | { 1, 135, 136, 0, 0 }, // 217 STBXTLS_STBXTLS__STBXTLS_32_STHXTLS_STHXTLS__STHXTLS_32_STWXTLS_STWXTLS__STWXTLS_32_STBEPX_STDBRX_STHEPX_STWEPX |
| 6139 | { 1, 135, 136, 0, 0 }, // 218 STDXTLS_STDXTLS_ |
| 6140 | { 1, 135, 136, 0, 0 }, // 219 STBCIX_STDCIX |
| 6141 | { 1, 135, 136, 0, 0 }, // 220 STBCX_STHCX |
| 6142 | { 1, 135, 136, 0, 0 }, // 221 STHCIX_STSWI_STWCIX |
| 6143 | { 1, 135, 136, 0, 0 }, // 222 LBZ_LBZ8_LBZX_LBZX8_LBZXTLS_LBZXTLS__LBZXTLS_32_LHAXTLS_LHAXTLS__LHAXTLS_32_LHZ_LHZ8_LHZX_LHZX8_LHZXTLS_LHZXTLS__LHZXTLS_32_LWAXTLS_LWAXTLS__LWAXTLS_32_LWZ_LWZ8_LWZX_LWZX8_LWZXTLS_LWZXTLS__LWZXTLS_32 |
| 6144 | { 0, 0, 0, 0, 0 }, // 223 LD_LDX_LDXTLS_LDXTLS_ |
| 6145 | { 1, 135, 136, 0, 0 }, // 224 LBARXL_LHARXL |
| 6146 | { 1, 135, 136, 0, 0 }, // 225 LBEPX_LHEPX_LWEPX |
| 6147 | { 1, 143, 144, 0, 0 }, // 226 LFDEPX_LXSIWAX |
| 6148 | { 0, 0, 0, 0, 0 }, // 227 ADDIdtprelL_ADDIdtprelL32_ADDItlsgdL_ADDItlsgdL32_ADDItlsgdLADDR_ADDItlsgdLADDR32_ADDItoc_ADDItoc8_ADDItocL_ADDItocL8_ADDISdtprelHA_ADDISdtprelHA32_ADDISgotTprelHA_ADDIStlsgdHA_ADDIStocHA_ADDIStocHA8 |
| 6149 | { 1, 130, 131, 0, 0 }, // 228 SUBF |
| 6150 | { 1, 132, 133, 0, 0 }, // 229 VPKSDSS_VPKSDUS_VPKUDUM_VPKUDUS_VUPKHSW_VUPKLSW_VMRGEW_VMRGOW_VPERMXOR_VBPERMQ_VGBBD |
| 6151 | { 1, 132, 133, 0, 0 }, // 230 VMRGHB_VMRGHH_VMRGHW_VMRGLB_VMRGLH_VMRGLW_VSL_VSLDOI_VSLO_VSR_VSRO |
| 6152 | { 1, 132, 133, 0, 0 }, // 231 VADDSBS_VADDSHS_VADDSWS_VADDUBS_VADDUHS_VADDUWS_VSUBSBS_VSUBSHS_VSUBSWS_VSUBUBS_VSUBUHS_VSUBUWS_VRLB_VRLH_VRLW_VSLB_VSLH_VSLW_VSRAB_VSRAH_VSRAW_VSRB_VSRH_VSRW_VAVGSB_VAVGSH_VAVGSW_VAVGUB_VAVGUH_VAVGUW_VMAXSB_VMAXSH_VMAXSW_VMAXUB_VMAXUH_VMAXUW_VMINSB_VMINSH_VMINSW_VMINUB_VMINUH_VMINUW_VAND_VANDC_VNOR_VOR_VXOR_VMAXFP_VMINFP_VSUBCUW_VADDCUW |
| 6153 | { 1, 137, 138, 0, 0 }, // 232 VADDUDM_VSUBUDM_VSLD_VSRAD_VSRD_VEQV_VNAND_VORC_XXLEQV_XXLNAND_XXLORC_VCLZB_VCLZD_VCLZH_VCLZW_VPOPCNTB_VPOPCNTH_VPOPCNTW |
| 6154 | { 1, 132, 133, 0, 0 }, // 233 VRLD_VMAXSD_VMAXUD_VMINSD_VMINUD_VSHASIGMAD_VSHASIGMAW |
| 6155 | { 1, 148, 149, 0, 0 }, // 234 VCMPEQUD_VCMPEQUD_rec_VCMPGTSD_VCMPGTSD_rec_VCMPGTUD_VCMPGTUD_rec |
| 6156 | { 1, 135, 136, 0, 0 }, // 235 MFVSCR |
| 6157 | { 1, 135, 136, 0, 0 }, // 236 MTVSCR |
| 6158 | { 1, 132, 133, 0, 0 }, // 237 VADDCUQ_VADDECUQ_VADDEUQM_VSUBCUQ_VSUBECUQ_VSUBEUQM |
| 6159 | { 1, 137, 138, 0, 0 }, // 238 VADDUQM_VSUBUQM_VPOPCNTD |
| 6160 | { 1, 132, 133, 0, 0 }, // 239 VMSUMMBM_VMSUMSHM_VMSUMSHS_VMSUMUBM_VMSUMUHM_VMSUMUHS_VSUM2SWS_VSUM4SBS_VSUM4SHS_VSUM4UBS_VSUMSWS_VMULESB_VMULESH_VMULEUB_VMULEUH_VMULOSB_VMULOSH_VMULOUB_VMULOUH_VMHADDSHS_VMHRADDSHS_VMLADDUHM |
| 6161 | { 1, 132, 133, 0, 0 }, // 240 VMULESW_VMULEUW_VMULOSW_VMULOUW |
| 6162 | { 1, 137, 138, 0, 0 }, // 241 VMULUWM |
| 6163 | { 1, 131, 132, 0, 0 }, // 242 B_BA_BL_BL8_BL8_RM_BLA_BLA8_BLA8_RM_BLA_RM_BL_RM_BL8_NOP_BL8_NOP_RM_BL8_NOP_TLS_BL8_TLS_BL8_TLS__BLA8_NOP_BLA8_NOP_RM_BL_NOP_BL_NOP_RM_BL_TLS |
| 6164 | { 1, 134, 135, 0, 0 }, // 243 DTSTDC_DTSTDCQ_DTSTDG_DTSTDGQ_DTSTSF_DTSTSFQ_DCMPO_DCMPU_DTSTEX |
| 6165 | { 0, 0, 0, 0, 0 }, // 244 DXEX_DXEXQ_DXEXQ_rec_DXEX_rec_DDEDPD_DDEDPD_rec_DENBCD_DENBCD_rec_DIEX_DIEX_rec_DQUA_DQUA_rec_DRINTN_DRINTN_rec_DRINTX_DRINTX_rec_DRRND_DRRND_rec_DSCLI_DSCLI_rec_DSCRI_DSCRI_rec_DQUAI |
| 6166 | { 1, 134, 135, 0, 0 }, // 245 DADD_DADD_rec_DCTDP_DCTDP_rec_DSUB_DSUB_rec |
| 6167 | { 1, 132, 133, 0, 0 }, // 246 BCDADD_rec_BCDSUB_rec |
| 6168 | { 0, 0, 0, 0, 0 }, // 247 DRINTNQ_DRINTNQ_rec_DRINTXQ_DRINTXQ_rec_DRRNDQ_DRRNDQ_rec_DIEXQ_DIEXQ_rec_DQUAIQ_DQUAIQ_rec_DDEDPDQ_DDEDPDQ_rec_DENBCDQ_DENBCDQ_rec_DSCLIQ_DSCLIQ_rec_DSCRIQ_DSCRIQ_rec |
| 6169 | { 1, 134, 135, 0, 0 }, // 248 DCMPOQ_DCMPUQ_DTSTEXQ |
| 6170 | { 1, 134, 135, 0, 0 }, // 249 DCTQPQ_DCTQPQ_rec |
| 6171 | { 1, 134, 135, 0, 0 }, // 250 DADDQ_DADDQ_rec_DSUBQ_DSUBQ_rec |
| 6172 | { 0, 0, 0, 0, 0 }, // 251 DQUAQ_DQUAQ_rec |
| 6173 | { 1, 134, 135, 0, 0 }, // 252 DRSP_DRSP_rec_DCTFIX_DCTFIX_rec |
| 6174 | { 1, 134, 135, 0, 0 }, // 253 DCFFIX_DCFFIX_rec |
| 6175 | { 1, 134, 135, 0, 0 }, // 254 DCFFIXQ_DCFFIXQ_rec |
| 6176 | { 1, 134, 135, 0, 0 }, // 255 DMUL_DMUL_rec |
| 6177 | { 1, 134, 135, 0, 0 }, // 256 DMULQ_DMULQ_rec |
| 6178 | { 1, 134, 135, 0, 0 }, // 257 DDIV_DDIV_rec |
| 6179 | { 1, 134, 135, 0, 0 }, // 258 DDIVQ_DDIVQ_rec |
| 6180 | { 1, 137, 138, 0, 0 }, // 259 MFVRD_MFVSRD_MFVRWZ_MFVSRWZ_MTVRD_MTVSRD_MTVRWA_MTVSRWA_MTVRWZ_MTVSRWZ |
| 6181 | { 1, 137, 138, 0, 0 }, // 260 VADDUDM_VSLD_VSRD_VSUBUDM_VPOPCNTB_VPOPCNTH_VSRAD_VEQV_VNAND_VORC_XXLEQV_XXLNAND_XXLORC |
| 6182 | { 1, 132, 133, 0, 0 }, // 261 VAND_VANDC_VSLB_VSLH_VSLW_VSRB_VSRH_VSRW_VRLB_VRLH_VRLW_VSRAB_VSRAH_VSRAW_VNOR_VOR_VXOR |
| 6183 | { 1, 137, 138, 0, 0 }, // 262 VEXTSB2D_VEXTSB2Ds_VEXTSB2W_VEXTSB2Ws_VEXTSH2D_VEXTSH2Ds_VEXTSH2W_VEXTSH2Ws_VEXTSW2D_VEXTSW2Ds_MTVSRDD_VNEGD_VNEGW_XXLEQVOnes |
| 6184 | { 1, 132, 133, 0, 0 }, // 263 V_SET0_V_SET0B_V_SET0H_XVIEXPDP_XVIEXPSP_XVXEXPDP_XVXEXPSP_VRLDMI_VRLDNM_VRLWMI_VRLWNM_XSABSQP_XSCPSGNQP_XSIEXPQP_XSNABSQP_XSNEGQP_XSXEXPQP |
| 6185 | { 1, 132, 133, 0, 0 }, // 264 VRLD |
| 6186 | { 1, 132, 133, 0, 0 }, // 265 XVABSDP_XVNABSDP_XVCPSGNDP_XVNEGDP |
| 6187 | { 1, 132, 133, 0, 0 }, // 266 XVABSSP_XVNABSSP_XVNEGSP |
| 6188 | { 1, 132, 133, 0, 0 }, // 267 XVCPSGNSP |
| 6189 | { 1, 132, 133, 0, 0 }, // 268 VMRGEW_VMRGOW |
| 6190 | { 1, 132, 133, 0, 0 }, // 269 VSEL |
| 6191 | { 1, 149, 150, 0, 0 }, // 270 XXSEL |
| 6192 | { 1, 133, 134, 0, 0 }, // 271 TABORTDC_TABORTDCI_TABORTWC_TABORTWCI |
| 6193 | { 1, 134, 135, 0, 0 }, // 272 MTFSB0_MTFSB1 |
| 6194 | { 1, 134, 135, 0, 0 }, // 273 MFFSCDRN_MFFSCDRNI_MFFSCRN_MFFSCRNI |
| 6195 | { 1, 130, 131, 0, 0 }, // 274 CMPRB_CMPRB8_CMPEQB |
| 6196 | { 1, 132, 133, 0, 0 }, // 275 XSTSTDCDP_XSTSTDCSP |
| 6197 | { 1, 134, 135, 0, 0 }, // 276 FTDIV_FTSQRT |
| 6198 | { 1, 132, 133, 0, 0 }, // 277 XSMAXCDP_XSMAXJDP_XSMINCDP_XSMINJDP_XSXSIGDP |
| 6199 | { 1, 134, 135, 0, 0 }, // 278 XSCMPEQDP_XSCMPEXPDP_XSCMPGEDP_XSCMPGTDP |
| 6200 | { 1, 130, 131, 0, 0 }, // 279 CNTTZD_CNTTZD_rec_CNTTZW_CNTTZW8_CNTTZW8_rec_CNTTZW_rec |
| 6201 | { 1, 130, 131, 0, 0 }, // 280 POPCNTD_POPCNTW |
| 6202 | { 1, 130, 131, 0, 0 }, // 281 CMPB_CMPB8_SETB_SETB8_BPERMD |
| 6203 | { 1, 132, 133, 0, 0 }, // 282 XSCVSPDPN |
| 6204 | { 0, 0, 0, 0, 0 }, // 283 SLD_SRD_SRAD |
| 6205 | { 0, 0, 0, 0, 0 }, // 284 SRADI_SRADI_32_RLDIC |
| 6206 | { 0, 0, 0, 0, 0 }, // 285 EXTSWSLI_32_64_EXTSWSLI |
| 6207 | { 1, 130, 131, 0, 0 }, // 286 SUBFC_SUBFC8_SUBFC8O_SUBFCO_ANDI8_rec_ANDIS8_rec_ADDC_ADDC8_ADDC8O_ADDCO_ADDIC_rec_ADDE8O_ADDE8O_rec_ADDE8_rec_ADDEO_ADDEO_rec_ADDE_rec_ADDME8O_ADDME8O_rec_ADDME8_rec_ADDMEO_ADDMEO_rec_ADDME_rec_ADDZE8O_ADDZE8O_rec_ADDZE8_rec_ADDZEO_ADDZEO_rec_ADDZE_rec_SUBF8O_SUBF8O_rec_SUBFE8O_SUBFE8O_rec_SUBFE8_rec_SUBFEO_SUBFEO_rec_SUBFE_rec_SUBFME8O_SUBFME8O_rec_SUBFME8_rec_SUBFMEO_SUBFMEO_rec_SUBFME_rec_SUBFO_SUBFO_rec_SUBFZE8O_SUBFZE8O_rec_SUBFZE8_rec_SUBFZEO_SUBFZEO_rec_SUBFZE_rec |
| 6208 | { 1, 130, 131, 0, 0 }, // 287 ADDZE_ADDZE8_SUBF_rec |
| 6209 | { 0, 0, 0, 0, 0 }, // 288 ADDIStocHA_ADDIStocHA8_ADDItocL_ADDItocL8 |
| 6210 | { 1, 130, 131, 0, 0 }, // 289 LA_LA8 |
| 6211 | { 0, 0, 0, 0, 0 }, // 290 COPY |
| 6212 | { 1, 133, 134, 0, 0 }, // 291 MCRXRX |
| 6213 | { 1, 132, 133, 0, 0 }, // 292 XSNABSDP_XSNABSDPs_XSABSDP_XSNEGDP_XSCPSGNDP |
| 6214 | { 1, 132, 133, 0, 0 }, // 293 XSXEXPDP |
| 6215 | { 1, 131, 132, 0, 0 }, // 294 RFEBB |
| 6216 | { 1, 133, 134, 0, 0 }, // 295 TBEGIN_TRECHKPT |
| 6217 | { 1, 135, 136, 0, 0 }, // 296 WAIT |
| 6218 | { 0, 0, 0, 0, 0 }, // 297 RLDCL_RLDCR |
| 6219 | { 0, 0, 0, 0, 0 }, // 298 RLDICL_RLDICL_32_RLDICL_32_64_RLDICR_RLDICR_32_RLDIMI |
| 6220 | { 1, 133, 134, 0, 0 }, // 299 MTOCRF_MTOCRF8 |
| 6221 | { 1, 130, 131, 0, 0 }, // 300 SLW_SLW8_SRW_SRW8_RLWINM_RLWINM8_RLWNM_RLWNM8 |
| 6222 | { 1, 134, 135, 0, 0 }, // 301 FABSD_FABSS_FNABSD_FNABSS_FNEGD_FNEGS_FCPSGND_FCPSGNS_FMR |
| 6223 | { 1, 147, 148, 0, 0 }, // 302 SRAW_SRAW8_SRAWI_SRAWI8 |
| 6224 | { 1, 132, 133, 0, 0 }, // 303 XSIEXPDP |
| 6225 | { 1, 133, 134, 0, 0 }, // 304 CRXOR |
| 6226 | { 1, 133, 134, 0, 0 }, // 305 TRECLAIM_TSR_TABORT |
| 6227 | { 1, 148, 149, 0, 0 }, // 306 VCMPNEZB_VCMPNEZH_VCMPNEZW_VCMPNEB_VCMPNEH_VCMPNEW_VCMPNEB_rec_VCMPNEH_rec_VCMPNEW_rec_VCMPNEZB_rec_VCMPNEZH_rec_VCMPNEZW_rec |
| 6228 | { 1, 137, 138, 0, 0 }, // 307 VABSDUB_VABSDUH_VABSDUW_VCTZB_VCTZD_VCTZH_VCTZW_VPRTYBD_VPRTYBW |
| 6229 | { 1, 132, 133, 0, 0 }, // 308 VBPERMD_XVTSTDCDP_XVTSTDCSP_XVXSIGDP_XVXSIGSP |
| 6230 | { 1, 137, 138, 0, 0 }, // 309 VPOPCNTD |
| 6231 | { 1, 132, 133, 0, 0 }, // 310 VCTSXS_0_VCTUXS_0_XVCVHPSP_XVCVSPHP_VCFSX_0_VCFUX_0 |
| 6232 | { 0, 0, 0, 0, 0 }, // 311 MADDHD_MADDHDU_MADDLD_MADDLD8 |
| 6233 | { 1, 145, 146, 0, 0 }, // 312 MULHD_MULHW_MULLW_MULLWO |
| 6234 | { 1, 145, 146, 0, 0 }, // 313 MULHDU_MULHWU |
| 6235 | { 0, 0, 0, 0, 0 }, // 314 MULLD_MULLDO |
| 6236 | { 1, 134, 135, 0, 0 }, // 315 FRSP_FRIMD_FRIMS_FRIND_FRINS_FRIPD_FRIPS_FRIZD_FRIZS_FRE_FRES_FADDS_FMSUBS_FMADDS_FSUBS_FCFID_FCFIDS_FCFIDU_FCFIDUS_FCTID_FCTIDU_FCTIDUZ_FCTIDZ_FCTIW_FCTIWU_FCTIWUZ_FCTIWZ_FRSQRTE_FRSQRTES_FNMADDS_FNMSUBS_FSELD_FSELS_FMULS |
| 6237 | { 1, 134, 135, 0, 0 }, // 316 FADD_FSUB |
| 6238 | { 1, 134, 135, 0, 0 }, // 317 FMSUB_FMADD_FNMADD_FNMSUB_FMUL |
| 6239 | { 1, 132, 133, 0, 0 }, // 318 XSMADDADP_XSMADDASP_XSMADDMDP_XSMADDMSP_XSMSUBADP_XSMSUBASP_XSMSUBMDP_XSMSUBMSP_XSMULDP_XSMULSP_XSNMADDADP_XSNMADDASP_XSNMADDMDP_XSNMADDMSP_XSNMSUBADP_XSNMSUBASP_XSNMSUBMDP_XSNMSUBMSP |
| 6240 | { 1, 134, 135, 0, 0 }, // 319 FSELD_rec_FSELS_rec |
| 6241 | { 1, 134, 135, 0, 0 }, // 320 FRIMD_rec_FRIMS_rec_FRIND_rec_FRINS_rec_FRIPD_rec_FRIPS_rec_FRIZD_rec_FRIZS_rec_FRES_rec_FRE_rec_FADDS_rec_FSUBS_rec_FMSUBS_rec_FNMSUBS_rec_FMADDS_rec_FNMADDS_rec_FCFIDS_rec_FCFIDUS_rec_FCFIDU_rec_FCFID_rec_FCTIDUZ_rec_FCTIDU_rec_FCTIDZ_rec_FCTID_rec_FCTIWUZ_rec_FCTIWU_rec_FCTIWZ_rec_FCTIW_rec_FMULS_rec_FRSQRTES_rec_FRSQRTE_rec_FRSP_rec |
| 6242 | { 1, 132, 133, 0, 0 }, // 321 XSCVDPHP_XSCVHPDP |
| 6243 | { 1, 135, 136, 0, 0 }, // 322 LVSL_LVSR |
| 6244 | { 1, 132, 133, 0, 0 }, // 323 V_SETALLONES_V_SETALLONESB_V_SETALLONESH_VPERMR_VSLV_VSRV_XXBRD_XXBRH_XXBRQ_XXBRW_XXEXTRACTUW_XXINSERTW_VMUL10CUQ_VMUL10ECUQ_VMUL10EUQ_VMUL10UQ_XSTSTDCQP_XSXSIGQP_BCDCFN_rec_BCDCFZ_rec_BCDCPSGN_rec_BCDCTN_rec_BCDCTZ_rec_BCDSETSGN_rec_BCDS_rec_BCDTRUNC_rec_BCDUS_rec_BCDUTRUNC_rec |
| 6245 | { 1, 137, 138, 0, 0 }, // 324 VEXTRACTUB_VEXTRACTUH_VEXTRACTUW_VINSERTB_VINSERTD_VINSERTH_VINSERTW_MFVSRLD_MTVSRWS_VCLZLSBB_VCTZLSBB_VEXTRACTD_VEXTUBLX_VEXTUBRX_VEXTUHLX_VEXTUHRX_VEXTUWLX_VEXTUWRX_VPRTYBQ |
| 6246 | { 1, 149, 150, 0, 0 }, // 325 XXPERM_XXPERMR_XXSPLTIB |
| 6247 | { 1, 134, 135, 0, 0 }, // 326 XSCMPEXPQP_XSCMPOQP_XSCMPUQP |
| 6248 | { 1, 132, 133, 0, 0 }, // 327 BCDSR_rec_XSADDQP_XSADDQPO_XSCVDPQP_XSCVQPDP_XSCVQPDPO_XSCVQPSDZ_XSCVQPSWZ_XSCVQPUDZ_XSCVQPUWZ_XSCVSDQP_XSCVUDQP_XSRQPI_XSRQPIX_XSRQPXP_XSSUBQP_XSSUBQPO |
| 6249 | { 1, 132, 133, 0, 0 }, // 328 BCDCTSQ_rec |
| 6250 | { 1, 132, 133, 0, 0 }, // 329 XSMADDQP_XSMADDQPO_XSMSUBQP_XSMSUBQPO_XSMULQP_XSMULQPO_XSNMADDQP_XSNMADDQPO_XSNMSUBQP_XSNMSUBQPO |
| 6251 | { 1, 132, 133, 0, 0 }, // 330 BCDCFSQ_rec |
| 6252 | { 1, 132, 133, 0, 0 }, // 331 XSDIVQP_XSDIVQPO |
| 6253 | { 1, 132, 133, 0, 0 }, // 332 XSSQRTQP_XSSQRTQPO |
| 6254 | { 1, 135, 136, 0, 0 }, // 333 LXVL_LXVLL |
| 6255 | { 1, 143, 144, 0, 0 }, // 334 LXSIBZX_LXSIHZX_LXVWSX_LXV_LXVX_LXSD |
| 6256 | { 1, 143, 144, 0, 0 }, // 335 LXSDX_LXVD2X |
| 6257 | { 1, 135, 136, 0, 0 }, // 336 DCBF_DCBFEP_DCBST_DCBSTEP_DCBT_DCBTEP_DCBZ_DCBZEP_DCBZL_DCBZLEP_DCBTST_DCBTSTEP |
| 6258 | { 0, 0, 0, 0, 0 }, // 337 CP_COPY_CP_COPY8 |
| 6259 | { 1, 141, 142, 0, 0 }, // 338 ICBI_ICBIEP |
| 6260 | { 1, 135, 136, 0, 0 }, // 339 ICBT_ICBTLS_EnforceIEIO |
| 6261 | { 1, 135, 136, 0, 0 }, // 340 LBZ_LBZ8_LBZX_LBZX8_LBZXTLS_LBZXTLS__LBZXTLS_32_LHZ_LHZ8_LHZX_LHZX8_LHZXTLS_LHZXTLS__LHZXTLS_32_LWZ_LWZ8_LWZX_LWZX8_LWZXTLS_LWZXTLS__LWZXTLS_32 |
| 6262 | { 0, 0, 0, 0, 0 }, // 341 CP_ABORT |
| 6263 | { 0, 0, 0, 0, 0 }, // 342 DARN |
| 6264 | { 1, 142, 143, 0, 0 }, // 343 ISYNC |
| 6265 | { 0, 0, 0, 0, 0 }, // 344 MSGSYNC |
| 6266 | { 1, 135, 136, 0, 0 }, // 345 TLBSYNC |
| 6267 | { 1, 129, 130, 0, 0 }, // 346 SYNC |
| 6268 | { 1, 143, 144, 0, 0 }, // 347 LFIWZX |
| 6269 | { 1, 143, 144, 0, 0 }, // 348 LFDX_LFDXTLS_LFDXTLS__LFD |
| 6270 | { 0, 0, 0, 0, 0 }, // 349 SLBIA |
| 6271 | { 0, 0, 0, 0, 0 }, // 350 SLBIE |
| 6272 | { 0, 0, 0, 0, 0 }, // 351 SLBMFEE |
| 6273 | { 0, 0, 0, 0, 0 }, // 352 SLBMFEV |
| 6274 | { 0, 0, 0, 0, 0 }, // 353 SLBMTE |
| 6275 | { 0, 0, 0, 0, 0 }, // 354 TLBIEL |
| 6276 | { 1, 135, 136, 0, 0 }, // 355 LHZU_LHZU8_LWZU_LWZU8 |
| 6277 | { 1, 135, 136, 0, 0 }, // 356 LHZUX_LHZUX8_LWZUX_LWZUX8 |
| 6278 | { 1, 133, 134, 0, 0 }, // 357 TEND |
| 6279 | { 0, 0, 0, 0, 0 }, // 358 CP_PASTE8_rec_CP_PASTE_rec |
| 6280 | { 1, 133, 134, 0, 0 }, // 359 TCHECK |
| 6281 | { 1, 143, 144, 0, 0 }, // 360 LXSIWAX |
| 6282 | { 0, 0, 0, 0, 0 }, // 361 LIWAX |
| 6283 | { 1, 143, 144, 0, 0 }, // 362 LFSX_LFSXTLS_LFSXTLS__LFS |
| 6284 | { 1, 143, 144, 0, 0 }, // 363 LXSSP_LXSSPX |
| 6285 | { 0, 0, 0, 0, 0 }, // 364 XFLOADf32_DFLOADf32 |
| 6286 | { 1, 143, 144, 0, 0 }, // 365 LXVH8X |
| 6287 | { 1, 135, 136, 0, 0 }, // 366 STFDXTLS_STFDXTLS__STFSXTLS_STFSXTLS__STXSIWX_STXSSP_STXSSPX |
| 6288 | { 1, 135, 136, 0, 0 }, // 367 STXSD_STXSIBX_STXSIBXv_STXSIHX_STXSIHXv |
| 6289 | { 1, 135, 136, 0, 0 }, // 368 STXSDX |
| 6290 | { 0, 0, 0, 0, 0 }, // 369 DFSTOREf32_DFSTOREf64_XFSTOREf32_XFSTOREf64_STIWX |
| 6291 | { 1, 135, 136, 0, 0 }, // 370 STDBRX_STBXTLS_STBXTLS__STBXTLS_32_STHXTLS_STHXTLS__STHXTLS_32_STWXTLS_STWXTLS__STWXTLS_32 |
| 6292 | { 0, 0, 0, 0, 0 }, // 371 SLBIEG |
| 6293 | { 0, 0, 0, 0, 0 }, // 372 TLBIE |
| 6294 | { 1, 135, 136, 0, 0 }, // 373 STXV_STXVB16X_STXVH8X_STXVX |
| 6295 | { 1, 135, 136, 0, 0 }, // 374 STXVL_STXVLL |
| 6296 | { 1, 130, 131, 0, 0 }, // 375 MFVRSAVE_MFVRSAVEv_MTVRSAVE_MTVRSAVEv |
| 6297 | { 0, 0, 0, 0, 0 }, // 376 MFPMR |
| 6298 | { 0, 0, 0, 0, 0 }, // 377 MTPMR |
| 6299 | { 1, 145, 146, 0, 0 }, // 378 MFSPR_MFSPR8_MFUDSCR |
| 6300 | { 1, 141, 142, 0, 0 }, // 379 MFMSR |
| 6301 | { 1, 133, 134, 0, 0 }, // 380 MTMSR |
| 6302 | { 0, 0, 0, 0, 0 }, // 381 MTMSRD |
| 6303 | { 1, 133, 134, 0, 0 }, // 382 MTUDSCR_MTSPR_MTSPR8 |
| 6304 | { 1, 136, 137, 0, 0 }, // 383 DIVWO_DIVWUO |
| 6305 | { 1, 136, 137, 0, 0 }, // 384 MODSW |
| 6306 | { 1, 136, 137, 0, 0 }, // 385 DIVWEO_DIVWEUO |
| 6307 | { 0, 0, 0, 0, 0 }, // 386 DIVDO_DIVDUO |
| 6308 | { 1, 136, 137, 0, 0 }, // 387 MODSD_MODUD_MODUW |
| 6309 | { 0, 0, 0, 0, 0 }, // 388 DIVDE_DIVDEO_DIVDEU_DIVDEUO |
| 6310 | { 1, 136, 137, 0, 0 }, // 389 DIVWO_rec_DIVWUO_rec_DIVWU_rec_DIVW_rec |
| 6311 | { 1, 130, 131, 0, 0 }, // 390 ADDC8O_rec_ADDC8_rec_ADDCO_rec_ADDC_rec_SUBFC8O_rec_SUBFC8_rec_SUBFCO_rec_SUBFC_rec |
| 6312 | { 1, 133, 134, 0, 0 }, // 391 MCRFS |
| 6313 | { 0, 0, 0, 0, 0 }, // 392 RLDCL_rec_RLDCR_rec |
| 6314 | { 0, 0, 0, 0, 0 }, // 393 RLDICL_rec_RLDICR_rec_RLDICL_32_rec_RLDIMI_rec |
| 6315 | { 1, 134, 135, 0, 0 }, // 394 MFFS_MFFSCE_MFFSL_MFFS_rec |
| 6316 | { 0, 0, 0, 0, 0 }, // 395 EXTSWSLI_32_64_rec_EXTSWSLI_rec |
| 6317 | { 1, 138, 139, 0, 0 }, // 396 FDIV |
| 6318 | { 0, 0, 0, 0, 0 }, // 397 FSQRT |
| 6319 | { 0, 0, 0, 0, 0 }, // 398 FSQRTS |
| 6320 | { 1, 140, 141, 0, 0 }, // 399 FDIVS |
| 6321 | { 1, 143, 144, 0, 0 }, // 400 LFSU |
| 6322 | { 1, 143, 144, 0, 0 }, // 401 LFSUX |
| 6323 | { 1, 131, 132, 0, 0 }, // 402 TAILB_TAILB8_TAILBA_TAILBA8_TAILBCTR_TAILBCTR8_CTRL_DEP |
| 6324 | { 1, 135, 136, 0, 0 }, // 403 LDAT_LWAT |
| 6325 | { 1, 135, 136, 0, 0 }, // 404 STDAT_STWAT |
| 6326 | { 1, 130, 131, 0, 0 }, // 405 BRINC |
| 6327 | { 1, 137, 138, 0, 0 }, // 406 EVABS_EVEQV_EVNAND_EVNEG_EVADDIW_EVADDW_EVAND_EVANDC_EVCMPEQ_EVCMPGTS_EVCMPGTU_EVCMPLTS_EVCMPLTU_EVCNTLSW_EVCNTLZW_EVEXTSB_EVEXTSH_EVMERGEHI_EVMERGEHILO_EVMERGELO_EVMERGELOHI_EVNOR_EVOR_EVORC_EVXOR_EVRLW_EVRLWI_EVRNDW_EVSLW_EVSLWI_EVSPLATFI_EVSPLATI_EVSRWIS_EVSRWIU_EVSRWS_EVSRWU_EVSUBFW_EVSUBIFW |
| 6328 | { 1, 139, 140, 0, 0 }, // 407 EVMRA_EVADDSMIAAW_EVADDSSIAAW_EVADDUMIAAW_EVADDUSIAAW_EVDIVWS_EVDIVWU_EVMHEGSMFAA_EVMHEGSMFAN_EVMHEGSMIAA_EVMHEGSMIAN_EVMHEGUMIAA_EVMHEGUMIAN_EVMHESMF_EVMHESMFA_EVMHESMFAAW_EVMHESMFANW_EVMHESMI_EVMHESMIA_EVMHESMIAAW_EVMHESMIANW_EVMHESSF_EVMHESSFA_EVMHESSFAAW_EVMHESSFANW_EVMHESSIAAW_EVMHESSIANW_EVMHEUMI_EVMHEUMIA_EVMHEUMIAAW_EVMHEUMIANW_EVMHEUSIAAW_EVMHEUSIANW_EVMHOGSMFAA_EVMHOGSMFAN_EVMHOGSMIAA_EVMHOGSMIAN_EVMHOGUMIAA_EVMHOGUMIAN_EVMHOSMF_EVMHOSMFA_EVMHOSMFAAW_EVMHOSMFANW_EVMHOSMI_EVMHOSMIA_EVMHOSMIAAW_EVMHOSMIANW_EVMHOSSF_EVMHOSSFA_EVMHOSSFAAW_EVMHOSSFANW_EVMHOSSIAAW_EVMHOSSIANW_EVMHOUMI_EVMHOUMIA_EVMHOUMIAAW_EVMHOUMIANW_EVMHOUSIAAW_EVMHOUSIANW_EVMWHSMF_EVMWHSMFA_EVMWHSMI_EVMWHSMIA_EVMWHSSF_EVMWHSSFA_EVMWHUMI_EVMWHUMIA_EVMWLSMIAAW_EVMWLSMIANW_EVMWLSSIAAW_EVMWLSSIANW_EVMWLUMI_EVMWLUMIA_EVMWLUMIAAW_EVMWLUMIANW_EVMWLUSIAAW_EVMWLUSIANW_EVMWSMF_EVMWSMFA_EVMWSMFAA_EVMWSMFAN_EVMWSMI_EVMWSMIA_EVMWSMIAA_EVMWSMIAN_EVMWSSF_EVMWSSFA_EVMWSSFAA_EVMWSSFAN_EVMWUMI_EVMWUMIA_EVMWUMIAA_EVMWUMIAN_EVSUBFSMIAAW_EVSUBFSSIAAW_EVSUBFUMIAAW_EVSUBFUSIAAW |
| 6329 | { 1, 135, 136, 0, 0 }, // 408 EVLDD_EVLDDX_EVLDH_EVLDHX_EVLDW_EVLDWX_EVLHHESPLAT_EVLHHESPLATX_EVLHHOSSPLAT_EVLHHOSSPLATX_EVLHHOUSPLAT_EVLHHOUSPLATX_EVLWHE_EVLWHEX_EVLWHOS_EVLWHOSX_EVLWHOU_EVLWHOUX_EVLWHSPLAT_EVLWHSPLATX_EVLWWSPLAT_EVLWWSPLATX |
| 6330 | { 1, 135, 136, 0, 0 }, // 409 EVSTDD_EVSTDDX_EVSTDH_EVSTDHX_EVSTDW_EVSTDWX_EVSTWHE_EVSTWHEX_EVSTWHO_EVSTWHOX_EVSTWWE_EVSTWWEX_EVSTWWO_EVSTWWOX |
| 6331 | { 1, 131, 132, 0, 0 }, // 410 HRFID_ATTN_CLRBHRB_MFBHRBE_NAP_RFCI_RFDI_RFMCI_SC |
| 6332 | { 1, 130, 131, 0, 0 }, // 411 RFI |
| 6333 | { 0, 0, 0, 0, 0 }, // 412 RFID |
| 6334 | { 1, 135, 136, 0, 0 }, // 413 DSS_DSSALL_DST_DST64_DSTST_DSTST64_DSTSTT_DSTSTT64_DSTT_DSTT64_ICBLQ_TLBIVAX_TLBLD_TLBLI_TLBRE_TLBRE2_TLBSX_TLBSX2_TLBSX2D_TLBWE_TLBWE2_MBAR_TRAP_DCCCI_ICCCI |
| 6335 | { 1, 135, 136, 0, 0 }, // 414 ICBLC |
| 6336 | { 1, 133, 134, 0, 0 }, // 415 MTSR_MTSRIN |
| 6337 | { 1, 145, 146, 0, 0 }, // 416 MFDCR |
| 6338 | { 1, 133, 134, 0, 0 }, // 417 MTDCR |
| 6339 | { 1, 130, 131, 0, 0 }, // 418 NOP_GT_PWR6_NOP_GT_PWR7 |
| 6340 | { 0, 0, 0, 0, 0 }, // 419 TLBIA |
| 6341 | { 1, 133, 134, 0, 0 }, // 420 WRTEE_WRTEEI |
| 6342 | { 1, 130, 131, 0, 0 }, // 421 HASHCHK_HASHCHK8_HASHCHKP_HASHCHKP8_HASHST_HASHST8_HASHSTP_HASHSTP8_ADDEX_ADDEX8_CDTBCD_CDTBCD8_CBCDTD_CBCDTD8 |
| 6343 | { 1, 129, 130, 0, 0 }, // 422 MSYNC |
| 6344 | { 0, 0, 0, 0, 0 }, // 423 SLBSYNC |
| 6345 | { 0, 0, 0, 0, 0 }, // 424 SLBFEE_rec |
| 6346 | { 0, 0, 0, 0, 0 }, // 425 STOP |
| 6347 | { 1, 135, 136, 0, 0 }, // 426 DCBA_DCBI |
| 6348 | { 1, 134, 135, 0, 0 }, // 427 FCFID_FCFIDS_FCFIDU_FCFIDUS_FCTID_FCTIDU_FCTIDUZ_FCTIDZ_FCTIW_FCTIWU_FCTIWUZ_FCTIWZ_FRE_FRES_FRIMD_FRIMS_FRIND_FRINS_FRIPD_FRIPS_FRIZD_FRIZS_FRSP_FRSQRTE_FRSQRTES |
| 6349 | { 1, 132, 133, 0, 0 }, // 428 VCFSX_VCFUX_VCTSXS_VCTUXS |
| 6350 | { 1, 132, 133, 0, 0 }, // 429 VCFSX_0_VCFUX_0_VCTSXS_0_VCTUXS_0_XVCVSPHP |
| 6351 | { 1, 132, 133, 0, 0 }, // 430 VLOGEFP_VREFP_VRFIM_VRFIN_VRFIP_VRFIZ_VRSQRTEFP_XVCVDPSP_XVCVSXDSP_XVCVSXWSP_XVCVUXDSP_XVCVUXWSP_XVRESP_XVRSQRTESP |
| 6352 | { 1, 132, 133, 0, 0 }, // 431 XSCVDPHP |
| 6353 | { 1, 132, 133, 0, 0 }, // 432 XSCVDPSP_XSCVDPSXDS_XSCVDPSXDSs_XSCVDPSXWS_XSCVDPSXWSs_XSCVDPUXDS_XSCVDPUXDSs_XSCVDPUXWS_XSCVDPUXWSs_XSCVSPDP_XSCVSXDDP_XSCVUXDDP_XSRDPI_XSRDPIC_XSRDPIM_XSRDPIP_XSRDPIZ_XSREDP_XSRSQRTEDP |
| 6354 | { 1, 132, 133, 0, 0 }, // 433 XVCVDPSXDS_XVCVDPSXWS_XVCVDPUXDS_XVCVDPUXWS_XVCVSPSXDS_XVCVSPSXWS_XVCVSPUXDS_XVCVSPUXWS_XVCVSXDDP_XVCVSXWDP_XVCVUXDDP_XVCVUXWDP_XVRDPI_XVRDPIC_XVRDPIM_XVRDPIP_XVRDPIZ_XVREDP_XVRSPI_XVRSPIC_XVRSPIM_XVRSPIP_XVRSPIZ_XVRSQRTEDP |
| 6355 | { 1, 132, 133, 0, 0 }, // 434 XVCVSPBF16 |
| 6356 | { 1, 134, 135, 0, 0 }, // 435 FADDS_FMULS_FSUBS |
| 6357 | { 1, 134, 135, 0, 0 }, // 436 FMUL |
| 6358 | { 1, 132, 133, 0, 0 }, // 437 VADDFP |
| 6359 | { 1, 132, 133, 0, 0 }, // 438 XSMULDP_XSMULSP |
| 6360 | { 1, 132, 133, 0, 0 }, // 439 XVADDDP_XVMULDP_XVSUBDP |
| 6361 | { 1, 132, 133, 0, 0 }, // 440 XVADDSP_XVMULSP_XVSUBSP |
| 6362 | { 1, 132, 133, 0, 0 }, // 441 VMADDFP_VNMSUBFP |
| 6363 | { 1, 134, 135, 0, 0 }, // 442 FADDS_rec_FMULS_rec_FSUBS_rec |
| 6364 | { 1, 134, 135, 0, 0 }, // 443 FMUL_rec |
| 6365 | { 1, 134, 135, 0, 0 }, // 444 FCFID_rec_FCFIDS_rec_FCFIDU_rec_FCFIDUS_rec_FCTID_rec_FCTIDU_rec_FCTIDUZ_rec_FCTIDZ_rec_FCTIW_rec_FCTIWU_rec_FCTIWUZ_rec_FCTIWZ_rec_FRE_rec_FRES_rec_FRIMD_rec_FRIMS_rec_FRIND_rec_FRINS_rec_FRIPD_rec_FRIPS_rec_FRIZD_rec_FRIZS_rec_FRSP_rec_FRSQRTE_rec_FRSQRTES_rec |
| 6366 | { 1, 131, 132, 0, 0 }, // 445 BCC_BCCA_BCCCTR_BCCCTR8_BCCCTRL_BCCCTRL8_BCCL_BCCLA_BCCLR_BCCLRL_BCCTR_BCCTR8_BCCTR8n_BCCTRn_gBCCTR_BCCTRL_BCCTRL8_BCCTRL8n_BCCTRLn_gBCCTRL_BCLR_BCLRn_BDNZLR_BDNZLR8_BDNZLRm_BDNZLRp_BDZLR_BDZLR8_BDZLRm_BDZLRp_gBCLR_BCLRL_BCLRLn_BDNZLRL_BDNZLRLm_BDNZLRLp_BDZLRL_BDZLRLm_BDZLRLp_gBCLRL_BLR_BLR8_BLRL |
| 6367 | { 1, 131, 132, 0, 0 }, // 446 CTRL_DEP_TAILB_TAILB8_TAILBA_TAILBA8 |
| 6368 | { 1, 137, 138, 0, 0 }, // 447 VGNB |
| 6369 | { 1, 132, 133, 0, 0 }, // 448 VSBOX |
| 6370 | { 1, 130, 131, 0, 0 }, // 449 CFUGED_PDEPD_PEXTD |
| 6371 | { 1, 137, 138, 0, 0 }, // 450 VCFUGED_VCLZDM_VCTZDM_VPDEPD_VPEXTD |
| 6372 | { 1, 132, 133, 0, 0 }, // 451 XSCVDPQP_XSCVQPDP_XSCVQPDPO_XSCVQPSDZ_XSCVQPSWZ_XSCVQPUDZ_XSCVQPUWZ_XSCVSDQP_XSCVUDQP_XSRQPI_XSRQPIX_XSRQPXP |
| 6373 | { 1, 132, 133, 0, 0 }, // 452 XSCVQPSQZ_XSCVQPUQZ_XSCVSQQP_XSCVUQQP |
| 6374 | { 1, 130, 131, 0, 0 }, // 453 HASHST_HASHST8_HASHSTP_HASHSTP8 |
| 6375 | { 1, 132, 133, 0, 0 }, // 454 XSMULQP_XSMULQPO |
| 6376 | { 1, 137, 138, 0, 0 }, // 455 VDIVESQ_VDIVEUQ_VDIVSQ_VDIVUQ |
| 6377 | { 1, 137, 138, 0, 0 }, // 456 VMODSQ_VMODUQ |
| 6378 | { 1, 137, 138, 0, 0 }, // 457 VDIVSD_VDIVUD |
| 6379 | { 1, 137, 138, 0, 0 }, // 458 VMODSD_VMODUD |
| 6380 | { 1, 137, 138, 0, 0 }, // 459 VDIVSW_VDIVUW |
| 6381 | { 1, 137, 138, 0, 0 }, // 460 VMODSW_VMODUW |
| 6382 | { 1, 137, 138, 0, 0 }, // 461 VDIVESD_VDIVEUD |
| 6383 | { 1, 137, 138, 0, 0 }, // 462 VDIVESW_VDIVEUW |
| 6384 | { 1, 132, 133, 0, 0 }, // 463 BCDCFN_rec_BCDCFZ_rec_BCDCTN_rec_BCDCTZ_rec_BCDSETSGN_rec_VMUL10CUQ_VMUL10UQ_XSTSTDCQP_XSXSIGQP |
| 6385 | { 1, 137, 138, 0, 0 }, // 464 XXGENPCVBM |
| 6386 | { 1, 132, 133, 0, 0 }, // 465 BCDCPSGN_rec_BCDS_rec_BCDTRUNC_rec_BCDUS_rec_BCDUTRUNC_rec_VMUL10ECUQ_VMUL10EUQ |
| 6387 | { 1, 132, 133, 0, 0 }, // 466 VADDCUQ_VSUBCUQ |
| 6388 | { 1, 132, 133, 0, 0 }, // 467 XSCMPEQQP_XSCMPGEQP_XSCMPGTQP_XSMAXCQP_XSMINCQP |
| 6389 | { 1, 137, 138, 0, 0 }, // 468 MTVSRBMI |
| 6390 | { 1, 130, 131, 0, 0 }, // 469 CBCDTD_CBCDTD8_CDTBCD_CDTBCD8 |
| 6391 | { 1, 134, 135, 0, 0 }, // 470 FTSQRT |
| 6392 | { 1, 137, 138, 0, 0 }, // 471 MTVSRBM_MTVSRDM_MTVSRHM_MTVSRQM_MTVSRWM_VCNTMBB_VCNTMBD_VCNTMBH_VCNTMBW_VEXPANDBM_VEXPANDDM_VEXPANDHM_VEXPANDQM_VEXPANDWM_VEXTRACTBM_VEXTRACTDM_VEXTRACTHM_VEXTRACTQM_VEXTRACTWM_XVTLSBB |
| 6393 | { 0, 0, 0, 0, 0 }, // 472 RLDIC_rec |
| 6394 | { 0, 0, 0, 0, 0 }, // 473 RLDICL_32_rec_RLDICL_rec_RLDICR_rec |
| 6395 | { 1, 130, 131, 0, 0 }, // 474 RLWINM8_rec_RLWINM_rec |
| 6396 | { 1, 137, 138, 0, 0 }, // 475 VCTZB_VCTZD_VCTZH_VCTZW_VPRTYBD_VPRTYBW |
| 6397 | { 1, 137, 138, 0, 0 }, // 476 VPOPCNTB_VPOPCNTH |
| 6398 | { 1, 132, 133, 0, 0 }, // 477 VSHASIGMAD_VSHASIGMAW |
| 6399 | { 1, 134, 135, 0, 0 }, // 478 XSTSQRTDP |
| 6400 | { 1, 134, 135, 0, 0 }, // 479 XVTSQRTDP |
| 6401 | { 1, 134, 135, 0, 0 }, // 480 XVTSQRTSP |
| 6402 | { 1, 132, 133, 0, 0 }, // 481 XVTSTDCDP_XVTSTDCSP |
| 6403 | { 0, 0, 0, 0, 0 }, // 482 SLD_rec_SRD_rec |
| 6404 | { 0, 0, 0, 0, 0 }, // 483 TDI |
| 6405 | { 1, 147, 148, 0, 0 }, // 484 TWI |
| 6406 | { 1, 132, 133, 0, 0 }, // 485 VADDCUW_VADDSBS_VADDSHS_VADDSWS_VADDUBS_VADDUHS_VADDUWS_VAVGSB_VAVGSH_VAVGSW_VAVGUB_VAVGUH_VAVGUW_VMAXFP_VMINFP_VSUBCUW_VSUBSBS_VSUBSHS_VSUBSWS_VSUBUBS_VSUBUHS_VSUBUWS |
| 6407 | { 1, 148, 149, 0, 0 }, // 486 VCMPBFP_VCMPBFP_rec_VCMPEQFP_VCMPEQFP_rec_VCMPEQUB_rec_VCMPEQUH_rec_VCMPEQUW_rec_VCMPGEFP_VCMPGEFP_rec_VCMPGTFP_VCMPGTFP_rec_VCMPGTSB_rec_VCMPGTSH_rec_VCMPGTSW_rec_VCMPGTUB_rec_VCMPGTUH_rec_VCMPGTUW_rec_XVCMPEQSP_XVCMPEQSP_rec_XVCMPGESP_XVCMPGESP_rec_XVCMPGTSP_XVCMPGTSP_rec |
| 6408 | { 1, 148, 149, 0, 0 }, // 487 VCMPEQUD_rec_VCMPGTSD_rec_VCMPGTUD_rec |
| 6409 | { 1, 148, 149, 0, 0 }, // 488 VCMPEQUQ_VCMPEQUQ_rec_VCMPGTSQ_VCMPGTSQ_rec_VCMPGTUQ_VCMPGTUQ_rec |
| 6410 | { 1, 148, 149, 0, 0 }, // 489 VCMPNEB_rec_VCMPNEH_rec_VCMPNEW_rec_VCMPNEZB_rec_VCMPNEZH_rec_VCMPNEZW_rec |
| 6411 | { 1, 137, 138, 0, 0 }, // 490 VCMPSQ_VCMPUQ |
| 6412 | { 1, 132, 133, 0, 0 }, // 491 XSMAXCDP_XSMAXJDP_XSMINCDP_XSMINJDP |
| 6413 | { 1, 135, 136, 0, 0 }, // 492 TRAP |
| 6414 | { 1, 147, 148, 0, 0 }, // 493 SRAWI_rec_SRAWI8_rec |
| 6415 | { 1, 132, 133, 0, 0 }, // 494 VRLQ_VRLQNM_VSLQ_VSRAQ_VSRQ |
| 6416 | { 1, 132, 133, 0, 0 }, // 495 VRLQMI |
| 6417 | { 1, 135, 136, 0, 0 }, // 496 DSS_DSSALL |
| 6418 | { 1, 135, 136, 0, 0 }, // 497 WAITP10 |
| 6419 | { 1, 130, 131, 0, 0 }, // 498 ADDI_ADDI8_LI_LI8_ADDIS_ADDIS8_LIS_LIS8_NEG_NEG8_NEG8O_NEGO |
| 6420 | { 0, 0, 0, 0, 0 }, // 499 ADDIdtprelL32_ADDISdtprelHA32 |
| 6421 | { 0, 0, 0, 0, 0 }, // 500 ADDItlsldLADDR32 |
| 6422 | { 1, 130, 131, 0, 0 }, // 501 ADDIC_ADDIC8_ADDME_ADDME8_SUBFIC_SUBFIC8_SUBFME_SUBFME8_SUBFZE_SUBFZE8 |
| 6423 | { 1, 130, 131, 0, 0 }, // 502 ADDME8O_ADDMEO_ADDZE8O_ADDZEO_ANDI8_rec_ANDIS8_rec_SUBFME8O_SUBFMEO_SUBFZE8O_SUBFZEO |
| 6424 | { 1, 130, 131, 0, 0 }, // 503 ADDZE_ADDZE8 |
| 6425 | { 1, 130, 131, 0, 0 }, // 504 ANDI_rec_ANDIS_rec |
| 6426 | { 1, 130, 131, 0, 0 }, // 505 CMPDI_CMPWI_CMPLDI_CMPLWI |
| 6427 | { 1, 130, 131, 0, 0 }, // 506 EXTSB_EXTSB8_EXTSB8_32_64_EXTSB8_rec_EXTSB_rec_EXTSH_EXTSH8_EXTSH8_32_64_EXTSH8_rec_EXTSH_rec_EXTSW_EXTSW_32_EXTSW_32_64_EXTSW_32_64_rec_EXTSW_rec |
| 6428 | { 1, 134, 135, 0, 0 }, // 507 FABSD_FABSS_FMR_FNABSD_FNABSS_FNEGD_FNEGS |
| 6429 | { 1, 130, 131, 0, 0 }, // 508 NEG8_rec_NEG_rec_ORI_ORI8_ORIS_ORIS8_XORI_XORI8_XORIS_XORIS8 |
| 6430 | { 1, 130, 131, 0, 0 }, // 509 NOP |
| 6431 | { 0, 0, 0, 0, 0 }, // 510 RLDICL_RLDICL_32_RLDICL_32_64_RLDICR_RLDICR_32 |
| 6432 | { 1, 130, 131, 0, 0 }, // 511 RLWINM_RLWINM8 |
| 6433 | { 1, 130, 131, 0, 0 }, // 512 SETB_SETB8 |
| 6434 | { 1, 130, 131, 0, 0 }, // 513 SETBC_SETBC8_SETBCR_SETBCR8_SETNBC_SETNBC8_SETNBCR_SETNBCR8 |
| 6435 | { 1, 147, 148, 0, 0 }, // 514 SRAWI_SRAWI8 |
| 6436 | { 1, 137, 138, 0, 0 }, // 515 VEXTSB2D_VEXTSB2Ds_VEXTSB2W_VEXTSB2Ws_VEXTSH2D_VEXTSH2Ds_VEXTSH2W_VEXTSH2Ws_VEXTSW2D_VEXTSW2Ds_VNEGD_VNEGW |
| 6437 | { 1, 137, 138, 0, 0 }, // 516 VEXTSD2Q |
| 6438 | { 1, 132, 133, 0, 0 }, // 517 XSABSDP_XSNABSDP_XSNABSDPs_XSNEGDP |
| 6439 | { 1, 132, 133, 0, 0 }, // 518 XSABSQP_XSNABSQP_XSNEGQP_XSXEXPQP_XVXEXPDP_XVXEXPSP |
| 6440 | { 1, 132, 133, 0, 0 }, // 519 XVABSDP_XVNABSDP_XVNEGDP |
| 6441 | { 1, 132, 133, 0, 0 }, // 520 XVXSIGDP_XVXSIGSP |
| 6442 | { 1, 130, 131, 0, 0 }, // 521 ADDE8O_ADDEO_SUBFE8O_SUBFEO_SUBF8O_SUBFO |
| 6443 | { 1, 130, 131, 0, 0 }, // 522 ADDEX_ADDEX8 |
| 6444 | { 1, 130, 131, 0, 0 }, // 523 ADD4O_ADD8O |
| 6445 | { 1, 130, 131, 0, 0 }, // 524 CMPB_CMPB8 |
| 6446 | { 1, 133, 134, 0, 0 }, // 525 CRAND_CRANDC_CR6SET_CREQV_CRSET_CRNAND_CRNOR_CROR_CRORC_CR6UNSET_CRUNSET |
| 6447 | { 1, 135, 136, 0, 0 }, // 526 DST_DST64_DSTT_DSTT64_DSTST_DSTST64_DSTSTT_DSTSTT64 |
| 6448 | { 1, 132, 133, 0, 0 }, // 527 VRLDNM_VRLWNM_V_SET0_V_SET0B_V_SET0H_XSCPSGNQP_XSIEXPQP_XVIEXPDP_XVIEXPSP |
| 6449 | { 1, 137, 138, 0, 0 }, // 528 XXLEQVOnes |
| 6450 | { 1, 134, 135, 0, 0 }, // 529 MFFS_MFFS_rec_MFFSL |
| 6451 | { 1, 134, 135, 0, 0 }, // 530 MFFSCDRNI_MFFSCRNI |
| 6452 | { 1, 134, 135, 0, 0 }, // 531 MTFSB0 |
| 6453 | { 1, 130, 131, 0, 0 }, // 532 ADDIC_rec_ADDME8_rec_ADDME_rec_ADDME8O_rec_ADDMEO_rec_ADDZE8_rec_ADDZE_rec_ADDZE8O_rec_ADDZEO_rec_SUBFME8_rec_SUBFME_rec_SUBFME8O_rec_SUBFMEO_rec_SUBFZE8_rec_SUBFZE_rec_SUBFZE8O_rec_SUBFZEO_rec |
| 6454 | { 1, 130, 131, 0, 0 }, // 533 NEG8O_rec_NEGO_rec |
| 6455 | { 1, 130, 131, 0, 0 }, // 534 ADDE8_rec_ADDE_rec_ADDE8O_rec_ADDEO_rec_SUBFE8_rec_SUBFE_rec_SUBFE8O_rec_SUBFEO_rec_SUBF8O_rec_SUBFO_rec |
| 6456 | { 1, 131, 132, 0, 0 }, // 535 HRFID_SC |
| 6457 | { 1, 134, 135, 0, 0 }, // 536 MTFSFI_MTFSFIb_MTFSFI_rec |
| 6458 | { 1, 134, 135, 0, 0 }, // 537 FABSD_rec_FABSS_rec_FMR_rec_FNABSD_rec_FNABSS_rec_FNEGD_rec_FNEGS_rec |
| 6459 | { 1, 130, 131, 0, 0 }, // 538 ADDC8_rec_ADDC_rec_SUBFC8_rec_SUBFC_rec |
| 6460 | { 1, 137, 138, 0, 0 }, // 539 VSTRIBL_rec_VSTRIBR_rec_VSTRIHL_rec_VSTRIHR_rec |
| 6461 | { 1, 135, 136, 0, 0 }, // 540 LBZ_LBZ8_LHZ_LHZ8_LWZ_LWZ8 |
| 6462 | { 0, 0, 0, 0, 0 }, // 541 LD |
| 6463 | { 0, 0, 0, 0, 0 }, // 542 LDtoc_LDtocBA_LDtocCPT_LDtocJTI_LDtocL_SPILLTOVSR_LD_LWZtoc_LWZtocL |
| 6464 | { 0, 0, 0, 0, 0 }, // 543 DFLOADf32 |
| 6465 | { 0, 0, 0, 0, 0 }, // 544 DFLOADf64 |
| 6466 | { 1, 143, 144, 0, 0 }, // 545 LFD |
| 6467 | { 1, 135, 136, 0, 0 }, // 546 LHA_LHA8 |
| 6468 | { 1, 143, 144, 0, 0 }, // 547 LXSD_LXV |
| 6469 | { 1, 135, 136, 0, 0 }, // 548 DCBT_DCBTST |
| 6470 | { 1, 135, 136, 0, 0 }, // 549 ICBT |
| 6471 | { 1, 135, 136, 0, 0 }, // 550 LDBRX |
| 6472 | { 0, 0, 0, 0, 0 }, // 551 SPILLTOVSR_LDX |
| 6473 | { 1, 143, 144, 0, 0 }, // 552 LXVRBX_LXVRDX_LXVRHX_LXVRWX |
| 6474 | { 1, 133, 134, 0, 0 }, // 553 MTSR |
| 6475 | { 1, 130, 131, 0, 0 }, // 554 MTVRSAVE_MTVRSAVEv |
| 6476 | { 1, 135, 136, 0, 0 }, // 555 LBZCIX_LDCIX_LHZCIX_LWZCIX |
| 6477 | { 1, 143, 144, 0, 0 }, // 556 PLBZ_PLBZ8_PLBZ8pc_PLBZpc_PLD_PLDpc_PLFD_PLFDpc_PLFS_PLFSpc_PLHA_PLHA8_PLHA8pc_PLHApc_PLHZ_PLHZ8_PLHZ8pc_PLHZpc_PLWA_PLWA8_PLWA8pc_PLWApc_PLWZ_PLWZ8_PLWZ8pc_PLWZpc_PLXSD_PLXSDpc_PLXSSP_PLXSSPpc_PLXV_PLXVpc_PLXVP_PLXVPpc |
| 6478 | { 1, 143, 144, 0, 0 }, // 557 LFS |
| 6479 | { 1, 143, 144, 0, 0 }, // 558 LXSSP |
| 6480 | { 1, 143, 144, 0, 0 }, // 559 LXVP |
| 6481 | { 1, 143, 144, 0, 0 }, // 560 LXVPX |
| 6482 | { 1, 145, 146, 0, 0 }, // 561 MFSR |
| 6483 | { 1, 146, 147, 0, 0 }, // 562 MFTB8 |
| 6484 | { 1, 137, 138, 0, 0 }, // 563 XXSETACCZ |
| 6485 | { 1, 132, 133, 0, 0 }, // 564 XVBF16GER2_XVF16GER2_XVF32GER_XVF64GER_XVI16GER2_XVI16GER2S_XVI4GER8_XVI8GER4 |
| 6486 | { 1, 132, 133, 0, 0 }, // 565 XVBF16GER2NN_XVBF16GER2NP_XVBF16GER2PN_XVBF16GER2PP_XVF16GER2NN_XVF16GER2NP_XVF16GER2PN_XVF16GER2PP_XVF32GERNN_XVF32GERNP_XVF32GERPN_XVF32GERPP_XVF64GERNN_XVF64GERNP_XVF64GERPN_XVF64GERPP_XVI16GER2PP_XVI16GER2SPP_XVI4GER8PP_XVI8GER4PP |
| 6487 | { 1, 137, 138, 0, 0 }, // 566 XVI8GER4SPP |
| 6488 | { 1, 132, 133, 0, 0 }, // 567 PMXVBF16GER2_PMXVF16GER2_PMXVF32GER_PMXVF64GER_PMXVI16GER2_PMXVI16GER2S_PMXVI4GER8_PMXVI8GER4 |
| 6489 | { 1, 132, 133, 0, 0 }, // 568 PMXVBF16GER2NN_PMXVBF16GER2NP_PMXVBF16GER2PN_PMXVBF16GER2PP_PMXVF16GER2NN_PMXVF16GER2NP_PMXVF16GER2PN_PMXVF16GER2PP_PMXVF32GERNN_PMXVF32GERNP_PMXVF32GERPN_PMXVF32GERPP_PMXVF64GERNN_PMXVF64GERNP_PMXVF64GERPN_PMXVF64GERPP_PMXVI16GER2PP_PMXVI16GER2SPP_PMXVI4GER8PP_PMXVI8GER4PP |
| 6490 | { 1, 137, 138, 0, 0 }, // 569 PMXVI8GER4SPP |
| 6491 | { 1, 137, 138, 0, 0 }, // 570 XXMTACC |
| 6492 | { 1, 137, 138, 0, 0 }, // 571 XXMFACC |
| 6493 | { 1, 137, 138, 0, 0 }, // 572 VMULHSD_VMULHUD_VMULLD |
| 6494 | { 1, 137, 138, 0, 0 }, // 573 LXVKQ |
| 6495 | { 1, 149, 150, 0, 0 }, // 574 VSPLTISB_VSPLTISH_VSPLTISW |
| 6496 | { 1, 132, 133, 0, 0 }, // 575 V_SETALLONES_V_SETALLONESB_V_SETALLONESH |
| 6497 | { 1, 149, 150, 0, 0 }, // 576 XXSPLTIB |
| 6498 | { 1, 130, 131, 0, 0 }, // 577 BRD_BRH_BRH8_BRW_BRW8 |
| 6499 | { 1, 137, 138, 0, 0 }, // 578 MFVSRLD_MTVSRWS_VCLZLSBB_VCTZLSBB_VEXTRACTD_VEXTRACTUB_VEXTRACTUH_VEXTRACTUW_VINSERTD_VINSERTW_VPRTYBQ |
| 6500 | { 1, 132, 133, 0, 0 }, // 579 VGBBD_VUPKHSW_VUPKLSW |
| 6501 | { 1, 149, 150, 0, 0 }, // 580 VSPLTB_VSPLTBs_VSPLTH_VSPLTHs_VSPLTW_XXSPLTW_XXSPLTWs |
| 6502 | { 1, 137, 138, 0, 0 }, // 581 VSTRIBL_VSTRIBR_VSTRIHL_VSTRIHR_XXGENPCVDM_XXGENPCVHM_XXGENPCVWM |
| 6503 | { 1, 132, 133, 0, 0 }, // 582 VUPKHPX_VUPKHSB_VUPKHSH_VUPKLPX_VUPKLSB_VUPKLSH |
| 6504 | { 1, 132, 133, 0, 0 }, // 583 XVCVBF16SPN |
| 6505 | { 1, 132, 133, 0, 0 }, // 584 XXBRD_XXBRH_XXBRQ_XXBRW_XXEXTRACTUW |
| 6506 | { 1, 132, 133, 0, 0 }, // 585 VBPERMQ_VPKSDSS_VPKSDUS_VPKUDUM_VPKUDUS |
| 6507 | { 1, 137, 138, 0, 0 }, // 586 VCLRLB_VCLRRB_VINSD_VINSW_VSLDBI_VSRDBI |
| 6508 | { 1, 132, 133, 0, 0 }, // 587 VPKPX_VPKSHSS_VPKSHUS_VPKSWSS_VPKSWUS_VPKUHUM_VPKUHUS_VPKUWUM_VPKUWUS |
| 6509 | { 1, 132, 133, 0, 0 }, // 588 VSLV_VSRV_XXINSERTW |
| 6510 | { 1, 137, 138, 0, 0 }, // 589 VEXTDDVLX_VEXTDDVRX_VEXTDUBVLX_VEXTDUBVRX_VEXTDUHVLX_VEXTDUHVRX_VEXTDUWVLX_VEXTDUWVRX_VINSBLX_VINSBRX_VINSBVLX_VINSBVRX_VINSDLX_VINSDRX_VINSHLX_VINSHRX_VINSHVLX_VINSHVRX_VINSWLX_VINSWRX_VINSWVLX_VINSWVRX |
| 6511 | { 1, 132, 133, 0, 0 }, // 590 VSUMSWS |
| 6512 | { 1, 137, 138, 0, 0 }, // 591 XXSPLTIDP_XXSPLTIW |
| 6513 | { 1, 137, 138, 0, 0 }, // 592 XXSPLTI32DX |
| 6514 | { 1, 137, 138, 0, 0 }, // 593 XXBLENDVB_XXBLENDVD_XXBLENDVH_XXBLENDVW_XXEVAL |
| 6515 | { 1, 149, 150, 0, 0 }, // 594 XXPERMX |
| 6516 | { 1, 143, 144, 0, 0 }, // 595 PSTXVP_PSTXVPpc |
| 6517 | { 1, 135, 136, 0, 0 }, // 596 STB_STB8_STH_STH8_STW_STW8 |
| 6518 | { 0, 0, 0, 0, 0 }, // 597 SPILLTOVSR_ST |
| 6519 | { 1, 135, 136, 0, 0 }, // 598 STD |
| 6520 | { 0, 0, 0, 0, 0 }, // 599 DFSTOREf32_DFSTOREf64 |
| 6521 | { 1, 135, 136, 0, 0 }, // 600 STFD_STFS |
| 6522 | { 1, 135, 136, 0, 0 }, // 601 STFDU_STFSU |
| 6523 | { 1, 135, 136, 0, 0 }, // 602 STXSD |
| 6524 | { 1, 135, 136, 0, 0 }, // 603 STXSSP |
| 6525 | { 1, 135, 136, 0, 0 }, // 604 STXV |
| 6526 | { 1, 135, 136, 0, 0 }, // 605 DCBF_DCBST_DCBZ |
| 6527 | { 1, 141, 142, 0, 0 }, // 606 ICBI |
| 6528 | { 0, 0, 0, 0, 0 }, // 607 SPILLTOVSR_STX |
| 6529 | { 0, 0, 0, 0, 0 }, // 608 STIWX |
| 6530 | { 1, 135, 136, 0, 0 }, // 609 STXVRBX_STXVRDX_STXVRHX_STXVRWX |
| 6531 | { 1, 135, 136, 0, 0 }, // 610 EnforceIEIO |
| 6532 | { 1, 135, 136, 0, 0 }, // 611 STHCIX_STWCIX |
| 6533 | { 1, 129, 130, 0, 0 }, // 612 SYNCP10 |
| 6534 | { 1, 143, 144, 0, 0 }, // 613 PSTB_PSTB8_PSTB8pc_PSTBpc_PSTD_PSTDpc_PSTFD_PSTFDpc_PSTFS_PSTFSpc_PSTH_PSTH8_PSTH8pc_PSTHpc_PSTW_PSTW8_PSTW8pc_PSTWpc_PSTXSD_PSTXSDpc_PSTXSSP_PSTXSSPpc_PSTXV_PSTXVpc |
| 6535 | { 1, 143, 144, 0, 0 }, // 614 STXVP |
| 6536 | { 1, 143, 144, 0, 0 }, // 615 STXVPX |
| 6537 | { 1, 131, 132, 0, 0 }, // 616 ATTN_NAP |
| 6538 | { 1, 135, 136, 0, 0 }, // 617 DCBZL |
| 6539 | { 1, 135, 136, 0, 0 }, // 618 DCCCI_ICBLQ_ICCCI_TLBLD_TLBLI_TLBRE2_TLBSX2_TLBSX2D_TLBWE2 |
| 6540 | { 1, 131, 132, 0, 0 }, // 619 CLRBHRB_MFBHRBE |
| 6541 | { 1, 143, 144, 0, 0 }, // 620 PADDI_PADDI8_PADDI8pc_PADDIpc |
| 6542 | { 1, 130, 131, 0, 0 }, // 621 PLI_PLI8 |
| 6543 | { 1, 132, 133, 0, 0 }, // 622 VMULESB_VMULESH_VMULEUB_VMULEUH_VMULOSB_VMULOSH_VMULOUB_VMULOUH_VSUM2SWS_VSUM4SBS_VSUM4SHS_VSUM4UBS |
| 6544 | { 1, 137, 138, 0, 0 }, // 623 VMULESD_VMULEUD_VMULHSW_VMULHUW_VMULOSD_VMULOUD |
| 6545 | { 1, 137, 138, 0, 0 }, // 624 VMSUMCUD |
| 6546 | { 0, uint16_t(~0U), uint16_t(~0U), uint16_t(~0U), uint16_t(~0U) }// end marker |
| 6547 | }; |
| 6548 | |
| 6549 | static constexpr llvm::InstrItinerary G5Itineraries[] = { |
| 6550 | { 0, 0, 0, 0, 0 }, // 0 NoInstrModel |
| 6551 | { 1, 150, 151, 0, 0 }, // 1 IIC_LdStSync |
| 6552 | { 1, 151, 152, 0, 0 }, // 2 IIC_IntSimple |
| 6553 | { 1, 151, 152, 0, 0 }, // 3 IIC_IntGeneral |
| 6554 | { 1, 152, 153, 0, 0 }, // 4 IIC_BrB |
| 6555 | { 1, 153, 154, 0, 0 }, // 5 IIC_VecFP |
| 6556 | { 1, 154, 155, 0, 0 }, // 6 IIC_IntRotate |
| 6557 | { 1, 155, 156, 0, 0 }, // 7 IIC_IntCompare |
| 6558 | { 0, 0, 0, 0, 0 }, // 8 IIC_SprABORT |
| 6559 | { 0, 0, 0, 0, 0 }, // 9 IIC_LdStCOPY |
| 6560 | { 0, 0, 0, 0, 0 }, // 10 IIC_LdStPASTE |
| 6561 | { 1, 156, 157, 0, 0 }, // 11 IIC_BrCR |
| 6562 | { 1, 157, 158, 0, 0 }, // 12 IIC_FPGeneral |
| 6563 | { 1, 158, 159, 0, 0 }, // 13 IIC_LdStLD |
| 6564 | { 1, 158, 159, 0, 0 }, // 14 IIC_LdStDCBF |
| 6565 | { 1, 158, 159, 0, 0 }, // 15 IIC_LdStLoad |
| 6566 | { 1, 159, 160, 0, 0 }, // 16 IIC_FPCompare |
| 6567 | { 1, 160, 161, 0, 0 }, // 17 IIC_IntDivD |
| 6568 | { 1, 161, 162, 0, 0 }, // 18 IIC_IntDivW |
| 6569 | { 1, 162, 163, 0, 0 }, // 19 IIC_VecGeneral |
| 6570 | { 0, 0, 0, 0, 0 }, // 20 IIC_FPDGeneral |
| 6571 | { 1, 157, 158, 0, 0 }, // 21 IIC_FPAddSub |
| 6572 | { 1, 163, 164, 0, 0 }, // 22 IIC_FPDivD |
| 6573 | { 0, 0, 0, 0, 0 }, // 23 IIC_FPSGeneral |
| 6574 | { 1, 164, 165, 0, 0 }, // 24 IIC_VecComplex |
| 6575 | { 1, 158, 159, 0, 0 }, // 25 IIC_LdStStore |
| 6576 | { 1, 151, 152, 0, 0 }, // 26 IIC_IntRotateDI |
| 6577 | { 1, 163, 164, 0, 0 }, // 27 IIC_FPDivS |
| 6578 | { 1, 157, 158, 0, 0 }, // 28 IIC_FPFused |
| 6579 | { 1, 165, 166, 0, 0 }, // 29 IIC_FPSqrtD |
| 6580 | { 1, 165, 166, 0, 0 }, // 30 IIC_FPSqrtS |
| 6581 | { 1, 166, 167, 0, 0 }, // 31 IIC_LdStICBI |
| 6582 | { 0, 0, 0, 0, 0 }, // 32 IIC_IntISEL |
| 6583 | { 1, 166, 167, 0, 0 }, // 33 IIC_SprISYNC |
| 6584 | { 1, 167, 168, 0, 0 }, // 34 IIC_LdStLWARX |
| 6585 | { 1, 158, 159, 0, 0 }, // 35 IIC_LdStLoadUpd |
| 6586 | { 1, 158, 159, 0, 0 }, // 36 IIC_LdStLoadUpdX |
| 6587 | { 1, 167, 168, 0, 0 }, // 37 IIC_LdStLDARX |
| 6588 | { 1, 158, 159, 0, 0 }, // 38 IIC_LdStLDU |
| 6589 | { 1, 158, 159, 0, 0 }, // 39 IIC_LdStLDUX |
| 6590 | { 1, 158, 159, 0, 0 }, // 40 IIC_LdStLFD |
| 6591 | { 1, 168, 169, 0, 0 }, // 41 IIC_LdStLFDU |
| 6592 | { 1, 168, 169, 0, 0 }, // 42 IIC_LdStLFDUX |
| 6593 | { 1, 168, 169, 0, 0 }, // 43 IIC_LdStLHA |
| 6594 | { 1, 168, 169, 0, 0 }, // 44 IIC_LdStLHAU |
| 6595 | { 1, 168, 169, 0, 0 }, // 45 IIC_LdStLHAUX |
| 6596 | { 1, 169, 170, 0, 0 }, // 46 IIC_LdStLMW |
| 6597 | { 0, 0, 0, 0, 0 }, // 47 IIC_LdStLQ |
| 6598 | { 0, 0, 0, 0, 0 }, // 48 IIC_LdStLQARX |
| 6599 | { 1, 168, 169, 0, 0 }, // 49 IIC_LdStLWA |
| 6600 | { 1, 170, 171, 0, 0 }, // 50 IIC_IntMulHD |
| 6601 | { 1, 171, 172, 0, 0 }, // 51 IIC_BrMCR |
| 6602 | { 1, 172, 173, 0, 0 }, // 52 IIC_BrMCRX |
| 6603 | { 1, 173, 174, 0, 0 }, // 53 IIC_SprMFCR |
| 6604 | { 1, 174, 175, 0, 0 }, // 54 IIC_SprMFSPR |
| 6605 | { 1, 175, 176, 0, 0 }, // 55 IIC_IntMFFS |
| 6606 | { 1, 174, 175, 0, 0 }, // 56 IIC_SprMFMSR |
| 6607 | { 1, 173, 174, 0, 0 }, // 57 IIC_SprMFCRF |
| 6608 | { 0, 0, 0, 0, 0 }, // 58 IIC_SprMFPMR |
| 6609 | { 1, 158, 159, 0, 0 }, // 59 IIC_SprMFSR |
| 6610 | { 1, 176, 177, 0, 0 }, // 60 IIC_SprMFTB |
| 6611 | { 0, 0, 0, 0, 0 }, // 61 IIC_SprMSGSYNC |
| 6612 | { 1, 177, 178, 0, 0 }, // 62 IIC_SprMTSPR |
| 6613 | { 1, 157, 158, 0, 0 }, // 63 IIC_IntMTFSB0 |
| 6614 | { 1, 158, 159, 0, 0 }, // 64 IIC_SprMTMSR |
| 6615 | { 0, 0, 0, 0, 0 }, // 65 IIC_SprMTMSRD |
| 6616 | { 0, 0, 0, 0, 0 }, // 66 IIC_SprMTPMR |
| 6617 | { 1, 158, 159, 0, 0 }, // 67 IIC_SprMTSR |
| 6618 | { 1, 178, 179, 0, 0 }, // 68 IIC_IntMulHW |
| 6619 | { 1, 178, 179, 0, 0 }, // 69 IIC_IntMulHWU |
| 6620 | { 1, 154, 155, 0, 0 }, // 70 IIC_IntMulLI |
| 6621 | { 0, 0, 0, 0, 0 }, // 71 IIC_SprRFI |
| 6622 | { 1, 179, 180, 0, 0 }, // 72 IIC_IntRFID |
| 6623 | { 1, 151, 152, 0, 0 }, // 73 IIC_IntRotateD |
| 6624 | { 0, 0, 0, 0, 0 }, // 74 IIC_SprSLBFEE |
| 6625 | { 0, 0, 0, 0, 0 }, // 75 IIC_SprSLBIA |
| 6626 | { 0, 0, 0, 0, 0 }, // 76 IIC_SprSLBIE |
| 6627 | { 0, 0, 0, 0, 0 }, // 77 IIC_SprSLBIEG |
| 6628 | { 0, 0, 0, 0, 0 }, // 78 IIC_SprSLBMFEE |
| 6629 | { 0, 0, 0, 0, 0 }, // 79 IIC_SprSLBMFEV |
| 6630 | { 0, 0, 0, 0, 0 }, // 80 IIC_SprSLBMTE |
| 6631 | { 0, 0, 0, 0, 0 }, // 81 IIC_SprSLBSYNC |
| 6632 | { 1, 151, 152, 0, 0 }, // 82 IIC_IntShift |
| 6633 | { 1, 167, 168, 0, 0 }, // 83 IIC_LdStSTWCX |
| 6634 | { 1, 158, 159, 0, 0 }, // 84 IIC_LdStSTU |
| 6635 | { 1, 158, 159, 0, 0 }, // 85 IIC_LdStSTUX |
| 6636 | { 1, 158, 159, 0, 0 }, // 86 IIC_LdStSTD |
| 6637 | { 1, 167, 168, 0, 0 }, // 87 IIC_LdStSTDCX |
| 6638 | { 1, 180, 181, 0, 0 }, // 88 IIC_LdStSTFD |
| 6639 | { 1, 180, 181, 0, 0 }, // 89 IIC_LdStSTFDU |
| 6640 | { 0, 0, 0, 0, 0 }, // 90 IIC_SprSTOP |
| 6641 | { 0, 0, 0, 0, 0 }, // 91 IIC_LdStSTQ |
| 6642 | { 0, 0, 0, 0, 0 }, // 92 IIC_LdStSTQCX |
| 6643 | { 1, 181, 182, 0, 0 }, // 93 IIC_IntTrapD |
| 6644 | { 0, 0, 0, 0, 0 }, // 94 IIC_SprTLBIA |
| 6645 | { 0, 0, 0, 0, 0 }, // 95 IIC_SprTLBIE |
| 6646 | { 0, 0, 0, 0, 0 }, // 96 IIC_SprTLBIEL |
| 6647 | { 1, 158, 159, 0, 0 }, // 97 IIC_SprTLBSYNC |
| 6648 | { 1, 181, 182, 0, 0 }, // 98 IIC_IntTrapW |
| 6649 | { 1, 182, 183, 0, 0 }, // 99 IIC_VecFPCompare |
| 6650 | { 1, 183, 184, 0, 0 }, // 100 IIC_VecPerm |
| 6651 | { 1, 152, 153, 0, 0 }, // 101 B_BA_BL_BL8_BL8_NOP_BL8_NOP_RM_BL8_NOP_TLS_BL8_NOTOC_BL8_NOTOC_RM_BL8_NOTOC_TLS_BL8_RM_BL8_TLS_BL8_TLS__BLA_BLA8_BLA8_NOP_BLA8_NOP_RM_BLA8_RM_BLA_RM_BL_NOP_BL_NOP_RM_BL_RM_BL_TLS |
| 6652 | { 1, 152, 153, 0, 0 }, // 102 BDZLRLp_BDZLRm_BDZLRp_BDZLm_BDZLp_BDZm_BDZp_BDNZ_BDNZ8_BDNZA_BDNZAm_BDNZAp_BDNZL_BDNZLA_BDNZLAm_BDNZLAp_BDNZLR_BDNZLR8_BDNZLRL_BDNZLRLm_BDNZLRLp_BDNZLRm_BDNZLRp_BDNZLm_BDNZLp_BDNZm_BDNZp_BDZ_BDZ8_BDZA_BDZAm_BDZAp_BDZL_BDZLA_BDZLAm_BDZLAp_BDZLR_BDZLR8_BDZLRL_BDZLRLm_BLR_BLR8_BLRL_BCL_BCLR_BCLRL_BCLRLn_BCLRn_BCLalways_BCLn_BCTR_BCTR8_BCTRL_BCTRL8_BCTRL8_LDinto_toc_BCTRL8_LDinto_toc_RM_BCTRL8_RM_BCTRL_LWZinto_toc_BCTRL_LWZinto_toc_RM_BCTRL_RM_BCn_BC_BCC_BCCA_BCCCTR_BCCCTR8_BCCCTRL_BCCCTRL8_BCCL_BCCLA_BCCLR_BCCLRL_BCCTR_BCCTR8_BCCTR8n_BCCTRL_BCCTRL8_BCCTRL8n_BCCTRLn_BCCTRn_gBC_gBCA_gBCAat_gBCCTR_gBCCTRL_gBCL_gBCLA_gBCLAat_gBCLR_gBCLRL_gBCLat_gBCat |
| 6653 | { 1, 174, 175, 0, 0 }, // 103 MFCTR_MFCTR8_MFLR_MFLR8 |
| 6654 | { 1, 177, 178, 0, 0 }, // 104 MTLR_MTLR8_MTCTR_MTCTR8_MTCTR8loop_MTCTRloop |
| 6655 | { 1, 173, 174, 0, 0 }, // 105 MFCR_MFCR8 |
| 6656 | { 1, 171, 172, 0, 0 }, // 106 MCRF |
| 6657 | { 1, 156, 157, 0, 0 }, // 107 CR6SET_CR6UNSET_CRSET_CRUNSET_CRAND_CRANDC_CREQV_CRNAND_CRNOR_CRNOT_CROR_CRORC |
| 6658 | { 1, 169, 170, 0, 0 }, // 108 LMW |
| 6659 | { 1, 167, 168, 0, 0 }, // 109 LWARX_LWARXL |
| 6660 | { 1, 167, 168, 0, 0 }, // 110 LDARX_LDARXL |
| 6661 | { 1, 158, 159, 0, 0 }, // 111 LHBRX_LHBRX8_LWBRX_LWBRX8 |
| 6662 | { 1, 158, 159, 0, 0 }, // 112 MFSR_MFSRIN |
| 6663 | { 1, 158, 159, 0, 0 }, // 113 LFS_LFSX_LFSXTLS_LFSXTLS__LFD_LFDX_LFDXTLS_LFDXTLS__LXSDX_LXVD2X_LXVW4X_LXVDSX |
| 6664 | { 1, 168, 169, 0, 0 }, // 114 LFSU_LFDU |
| 6665 | { 1, 168, 169, 0, 0 }, // 115 LFSUX_LFDUX |
| 6666 | { 1, 180, 181, 0, 0 }, // 116 STXSDX_STXVD2X_STXVW4X |
| 6667 | { 1, 167, 168, 0, 0 }, // 117 LBARX_LHARX |
| 6668 | { 1, 158, 159, 0, 0 }, // 118 LBZCIX_LDBRX_LDCIX_LHZCIX_LSWI_LVEBX_LVEHX_LVEWX_LVSL_LVSR_LVX_LVXL_LWZCIX_STHCIX_STSWI_STWCIX |
| 6669 | { 1, 158, 159, 0, 0 }, // 119 LFIWAX_LFIWZX |
| 6670 | { 1, 180, 181, 0, 0 }, // 120 STFD_STFDX_STFIWX_STFS_STFSX |
| 6671 | { 1, 180, 181, 0, 0 }, // 121 STFDU_STFDUX_STFSU_STFSUX |
| 6672 | { 1, 158, 159, 0, 0 }, // 122 STVEBX_STVEHX_STVEWX_STVX_STVXL |
| 6673 | { 1, 168, 169, 0, 0 }, // 123 LHA_LHA8_LHAX_LHAX8_LWAX_LWAX_32 |
| 6674 | { 1, 168, 169, 0, 0 }, // 124 LWA_LWA_32 |
| 6675 | { 1, 168, 169, 0, 0 }, // 125 LHAU_LHAU8 |
| 6676 | { 1, 168, 169, 0, 0 }, // 126 LHAUX_LHAUX8_LWAUX |
| 6677 | { 1, 158, 159, 0, 0 }, // 127 STB_STB8_STH_STH8_STW_STW8_STBX_STBX8_STHX_STHX8_STWX_STWX8_STHBRX_STWBRX |
| 6678 | { 1, 158, 159, 0, 0 }, // 128 STD_STDX |
| 6679 | { 1, 169, 170, 0, 0 }, // 129 STMW |
| 6680 | { 1, 167, 168, 0, 0 }, // 130 STWCX |
| 6681 | { 1, 167, 168, 0, 0 }, // 131 STDCX |
| 6682 | { 1, 158, 159, 0, 0 }, // 132 STDU_STHU_STHU8_STBU_STBU8_STWU_STWU8 |
| 6683 | { 1, 158, 159, 0, 0 }, // 133 STDUX_STWUX_STWUX8_STHUX_STHUX8_STBUX_STBUX8 |
| 6684 | { 1, 158, 159, 0, 0 }, // 134 LWZU_LWZU8_LHZU_LHZU8_LBZU_LBZU8 |
| 6685 | { 1, 158, 159, 0, 0 }, // 135 LDU |
| 6686 | { 1, 158, 159, 0, 0 }, // 136 LWZUX_LWZUX8_LHZUX_LHZUX8_LBZUX_LBZUX8 |
| 6687 | { 1, 158, 159, 0, 0 }, // 137 LDUX |
| 6688 | { 1, 151, 152, 0, 0 }, // 138 ADDI_ADDI8_ADDIS_ADDIS8_LI_LI8_LIS_LIS8_ADD4_ADD4TLS_ADD4_rec_ADD8_ADD8TLS_ADD8TLS__ADD8_rec_ORI_ORI8_ORIS_ORIS8_XORI_XORI8_XORIS_XORIS8_XOR_XOR8_XOR8_rec_XOR_rec_NEG_NEG8_NEG8_rec_NEG_rec_NEG8O_NEGO_AND_AND8_AND_rec_AND8_rec_NAND_NAND8_NAND_rec_NAND8_rec_NOR_NOR8_NOR_rec_NOR8_rec_EQV_EQV8_EQV_rec_EQV8_rec_ANDC_ANDC8_ANDC_rec_ANDC8_rec_ORC_ORC8_ORC_rec_ORC8_rec |
| 6689 | { 1, 151, 152, 0, 0 }, // 139 SUBF8_SUBF8_rec_ADDIC_ADDIC8_SUBFIC_SUBFIC8_SUBFZE_SUBFZE8_ADDE_ADDE8_ADDME_ADDME8_SUBFME_SUBFME8_ANDI_rec_ANDIS_rec |
| 6690 | { 1, 155, 156, 0, 0 }, // 140 CMPD_CMPDI_CMPLD_CMPLDI_CMPLW_CMPLWI_CMPW_CMPWI |
| 6691 | { 1, 151, 152, 0, 0 }, // 141 EXTSB8_32_64_EXTSB8_rec_EXTSH8_32_64_EXTSH8_rec_EXTSW_32_EXTSW_32_64_EXTSW_32_64_rec_ADD4O_ADD8O_ADD8O_rec_ADD4O_rec_NEG8O_rec_NEGO_rec_EXTSB_EXTSB8_EXTSB_rec_EXTSH_EXTSH8_EXTSH_rec_EXTSW_EXTSW_rec |
| 6692 | { 1, 151, 152, 0, 0 }, // 142 POPCNTB_POPCNTB8_POPCNTD_POPCNTW_ANDI8_rec_ANDIS8_rec_ADDC_ADDC8_SUBFO_SUBF8O_SUBFC_SUBFC8_ADDIC_rec_ADDE8_rec_ADDE_rec_SUBFE8_rec_SUBFE_rec_ADDME8_rec_ADDME_rec_SUBFME8_rec_SUBFME_rec_ADDZE8_rec_ADDZE_rec_SUBFZE_rec_SUBFZE8_rec_SUBFO_rec_SUBF8O_rec_ADDE8O_ADDEO_SUBFE8O_SUBFEO_ADDME8O_ADDMEO_SUBFME8O_SUBFMEO_ADDZE8O_ADDZEO_SUBFZE8O_SUBFZEO_ADDE8O_rec_ADDEO_rec_ADDMEO_rec_ADDME8O_rec_SUBFMEO_rec_SUBFME8O_rec_ADDZEO_rec_ADDZE8O_rec_SUBFZEO_rec_SUBFZE8O_rec_ADDC8_rec_ADDC_rec_ADDCO_ADDCO_rec_ADDC8O_ADDC8O_rec_SUBFC8_rec_SUBFC_rec_SUBFCO_SUBFC8O_SUBFCO_rec_SUBFC8O_rec_RLWINM_RLWINM8_RLWINM_rec_RLWNM_RLWNM8_RLWNM_rec_RLWINM8_rec_RLWNM8_rec_SLW_SLW8_SLW_rec_SLW8_rec_SRW_SRW8_SRW_rec_SRW8_rec_SUBFE_SUBFE8_SUBFE8O_rec_SUBFEO_rec |
| 6693 | { 1, 152, 153, 0, 0 }, // 143 ADDPCIS |
| 6694 | { 0, 0, 0, 0, 0 }, // 144 SUBFUS_SUBFUS_rec |
| 6695 | { 1, 151, 152, 0, 0 }, // 145 RLDICL_RLDICL_rec_RLDICR_RLDICR_rec_RLDIC_RLDIC_rec_RLDIMI_RLDIMI_rec_RLDICL_32_RLDICL_32_64_RLDICL_32_rec_RLDICR_32_SRADI_SRADI_rec_SRADI_32 |
| 6696 | { 1, 151, 152, 0, 0 }, // 146 RLDCL_RLDCL_rec_RLDCR_RLDCR_rec_SLD_SLD_rec_SRD_SRD_rec_SRAD_SRAD_rec |
| 6697 | { 1, 151, 152, 0, 0 }, // 147 SRAWI_SRAWI_rec_SRAWI8_SRAWI8_rec_SRAW_SRAW_rec_SRAW8_SRAW8_rec |
| 6698 | { 1, 151, 152, 0, 0 }, // 148 CNTLZD_CNTLZDM_CNTLZD_rec_CNTLZW_CNTLZW8_CNTLZW8_rec_CNTLZW_rec_CNTTZD_CNTTZDM_CNTTZD_rec_CNTTZW_CNTTZW8_CNTTZW8_rec_CNTTZW_rec |
| 6699 | { 1, 154, 155, 0, 0 }, // 149 MULLI_MULLI8 |
| 6700 | { 1, 178, 179, 0, 0 }, // 150 MULLW_MULHW_MULHD_MULLWO_MULLW_rec_MULHD_rec_MULHW_rec_MULLWO_rec |
| 6701 | { 1, 178, 179, 0, 0 }, // 151 MULHWU_MULHDU_MULHDU_rec_MULHWU_rec |
| 6702 | { 1, 170, 171, 0, 0 }, // 152 MULLD_MULLDO_MULLD_rec_MULLDO_rec |
| 6703 | { 1, 160, 161, 0, 0 }, // 153 DIVDE_DIVDEO_DIVDEO_rec_DIVDEU_DIVDEUO_DIVDEUO_rec_DIVDEU_rec_DIVDE_rec |
| 6704 | { 1, 161, 162, 0, 0 }, // 154 DIVWE_DIVWEO_DIVWEO_rec_DIVWEU_DIVWEUO_DIVWEUO_rec_DIVWEU_rec_DIVWE_rec_DIVW_DIVWU_DIVWU_rec_DIVWO_DIVWO_rec_DIVWUO_DIVWUO_rec_DIVW_rec |
| 6705 | { 1, 160, 161, 0, 0 }, // 155 DIVD_DIVDU_DIVDO_DIVDO_rec_DIVDUO_DIVDUO_rec_DIVDU_rec_DIVD_rec |
| 6706 | { 1, 157, 158, 0, 0 }, // 156 FABSD_FABSD_rec_FABSS_FABSS_rec_FADDS_FADDS_rec_FMADDS_FMADDS_rec_FMR_FMR_rec_FMSUBS_FMSUBS_rec_FMULS_FMULS_rec_FNABSD_FNABSD_rec_FNABSS_FNABSS_rec_FNEGD_FNEGD_rec_FNEGS_FNEGS_rec_FNMADDS_FNMADDS_rec_FNMSUBS_FNMSUBS_rec_FSUBS_FSUBS_rec_FCFID_FCFIDS_FCFIDS_rec_FCFIDU_FCFIDUS_FCFIDUS_rec_FCFIDU_rec_FCFID_rec_FCTID_FCTIDU_FCTIDUZ_FCTIDUZ_rec_FCTIDU_rec_FCTIDZ_FCTIDZ_rec_FCTID_rec_FCTIW_FCTIWU_FCTIWUZ_FCTIWUZ_rec_FCTIWU_rec_FCTIWZ_FCTIWZ_rec_FCTIW_rec_FRE_FRES_rec_FRE_rec_FRSP_rec_FRSP_FRES_FRSQRTE_FRSQRTES_FRSQRTES_rec_FRSQRTE_rec_FSELD_FSELS_FSELD_rec_FSELS_rec_FCPSGND_FCPSGND_rec_FCPSGNS_FCPSGNS_rec_FRIMD_FRIMD_rec_FRIMS_FRIMS_rec_FRIND_FRIND_rec_FRINS_FRINS_rec_FRIPD_FRIPD_rec_FRIPS_FRIPS_rec_FRIZD_FRIZD_rec_FRIZS_FRIZS_rec |
| 6707 | { 1, 157, 158, 0, 0 }, // 157 FADD_FADD_rec_FSUB_FSUB_rec |
| 6708 | { 1, 157, 158, 0, 0 }, // 158 FMADD_FMADD_rec_FMSUB_FMSUB_rec_FMUL_FMUL_rec_FNMADD_FNMADD_rec_FNMSUB_FNMSUB_rec |
| 6709 | { 1, 153, 154, 0, 0 }, // 159 XSMADDADP_XSMADDASP_XSMADDMDP_XSMADDMSP_XSMSUBADP_XSMSUBASP_XSMSUBMDP_XSMSUBMSP_XSNMADDADP_XSNMADDASP_XSNMADDMDP_XSNMADDMSP_XSNMSUBADP_XSNMSUBASP_XSNMSUBMDP_XSNMSUBMSP_XSABSDP_XSADDDP_XSADDSP_XSMULDP_XSMULSP_XSNABSDP_XSNABSDPs_XSNEGDP_XSSUBDP_XSSUBSP_XSCPSGNDP_XSCVDPSP_XSCVDPSXDS_XSCVDPSXDSs_XSCVDPSXWS_XSCVDPSXWSs_XSCVDPUXDS_XSCVDPUXDSs_XSCVDPUXWS_XSCVDPUXWSs_XSCVSPDP_XSCVSXDDP_XSCVUXDDP_XSMAXDP_XSMINDP_XSRDPI_XSRDPIC_XSRDPIM_XSRDPIP_XSRDPIZ_XSREDP_XSRSQRTEDP |
| 6710 | { 1, 159, 160, 0, 0 }, // 160 FTDIV_FTSQRT_XSTDIVDP_XSTSQRTDP_XSCMPODP_XSCMPUDP |
| 6711 | { 1, 153, 154, 0, 0 }, // 161 XVADDDP_XVADDSP_XVMADDADP_XVMADDASP_XVMADDMDP_XVMADDMSP_XVMSUBADP_XVMSUBASP_XVMSUBMDP_XVMSUBMSP_XVNMADDADP_XVNMADDASP_XVNMADDMDP_XVNMADDMSP_XVNMSUBADP_XVNMSUBASP_XVNMSUBMDP_XVNMSUBMSP_XVSUBDP_XVSUBSP_XVABSDP_XVABSSP_XVMAXDP_XVMAXSP_XVMINDP_XVMINSP_XVMULDP_XVMULSP_XVNABSDP_XVNABSSP_XVNEGDP_XVNEGSP_XVCPSGNDP_XVCVDPSXDS_XVCVDPSXWS_XVCVDPUXDS_XVCVDPUXWS_XVCVSPSXDS_XVCVSPSXWS_XVCVSPUXDS_XVCVSPUXWS_XVCVSXDDP_XVCVSXWDP_XVCVUXDDP_XVCVUXWDP_XVRDPI_XVRDPIC_XVRDPIM_XVRDPIP_XVRDPIZ_XVREDP_XVRSPI_XVRSPIC_XVRSPIM_XVRSPIP_XVRSPIZ_XVRSQRTEDP |
| 6712 | { 1, 182, 183, 0, 0 }, // 162 XVCMPEQDP_XVCMPEQDP_rec_XVCMPGEDP_XVCMPGEDP_rec_XVCMPGTDP_XVCMPGTDP_rec |
| 6713 | { 1, 159, 160, 0, 0 }, // 163 XVTDIVDP_XVTSQRTDP |
| 6714 | { 1, 153, 154, 0, 0 }, // 164 VPKSHSS_VPKSHUS_VPKSWSS_VPKSWUS_VPKUHUM_VPKUHUS_VPKUWUM_VPKUWUS_VUPKHPX_VUPKHSB_VUPKHSH_VUPKLPX_VUPKLSB_VUPKLSH_VPERM_VSEL_VPKPX |
| 6715 | { 1, 183, 184, 0, 0 }, // 165 XXMRGHW_XXMRGLW_XXPERMDI_XXPERMDIs_XXSLDWI_XXSLDWIs_VSPLTB_VSPLTBs_VSPLTH_VSPLTHs_VSPLTISB_VSPLTISH_VSPLTISW_VSPLTW_XXSPLTW_XXSPLTWs_XXSEL |
| 6716 | { 1, 153, 154, 0, 0 }, // 166 VADDSBS_VADDSHS_VADDSWS_VADDUBS_VADDUHS_VADDUWS_VMAXSB_VMAXSH_VMAXSW_VMAXUB_VMAXUH_VMAXUW_VMINSB_VMINSH_VMINSW_VMINUB_VMINUH_VMINUW_VMRGHB_VMRGHH_VMRGHW_VMRGLB_VMRGLH_VMRGLW_XVRSQRTESP_XVRESP_XVCVSXDSP_XVCVSXWSP_XVCVUXDSP_XVCVUXWSP_XVCPSGNSP_XVCVDPSP_VADDCUW_VADDFP_VAND_VANDC_VAVGSB_VAVGSH_VAVGSW_VAVGUB_VAVGUH_VAVGUW_VCFSX_VCFUX_VCTSXS_VCTUXS_VEXPTEFP_VLOGEFP_VNOR_VOR_VMADDFP_VMHADDSHS_VMHRADDSHS_VMLADDUHM_VNMSUBFP_VMAXFP_VMINFP_VMSUMMBM_VMSUMSHM_VMSUMSHS_VMSUMUBM_VMSUMUDM_VMSUMUHM_VMSUMUHS_VMULESB_VMULESH_VMULEUB_VMULEUH_VMULOSB_VMULOSH_VMULOUB_VMULOUH_VREFP_VRFIM_VRFIN_VRFIP_VRFIZ_VRLB_VRLH_VRLW_VRSQRTEFP_VSR_VSRAB_VSRAH_VSRAW_VSRB_VSRH_VSRO_VSRW_VSUBCUW_VSL_VSLB_VSLDOI_VSLH_VSLO_VSLW_VSUBSBS_VSUBSHS_VSUBSWS_VSUBUBS_VSUBUHS_VSUBUWS_VSUM2SWS_VSUM4SBS_VSUM4SHS_VSUM4UBS_VSUMSWS_VXOR |
| 6717 | { 1, 162, 163, 0, 0 }, // 167 VADDUBM_VADDUHM_VADDUWM_XXLORf_XXLXORdpz_XXLXORspz_XXLXORz_VSUBFP_VSUBUBM_VSUBUHM_VSUBUWM_XXLAND_XXLANDC_XXLNOR_XXLOR_XXLXOR |
| 6718 | { 1, 159, 160, 0, 0 }, // 168 XVTDIVSP_XVTSQRTSP |
| 6719 | { 1, 182, 183, 0, 0 }, // 169 XVCMPEQSP_XVCMPEQSP_rec_XVCMPGESP_XVCMPGESP_rec_XVCMPGTSP_XVCMPGTSP_rec_VCMPBFP_VCMPBFP_rec_VCMPEQFP_VCMPEQFP_rec_VCMPEQUB_VCMPEQUB_rec_VCMPEQUH_VCMPEQUH_rec_VCMPEQUW_VCMPEQUW_rec_VCMPGEFP_VCMPGEFP_rec_VCMPGTFP_VCMPGTFP_rec_VCMPGTSB_VCMPGTSB_rec_VCMPGTSH_VCMPGTSH_rec_VCMPGTSW_VCMPGTSW_rec_VCMPGTUB_VCMPGTUB_rec_VCMPGTUH_VCMPGTUH_rec_VCMPGTUW_VCMPGTUW_rec |
| 6720 | { 1, 159, 160, 0, 0 }, // 170 FCMPOD_FCMPOS_FCMPUD_FCMPUS |
| 6721 | { 1, 163, 164, 0, 0 }, // 171 FDIVS_FDIVS_rec |
| 6722 | { 1, 163, 164, 0, 0 }, // 172 XSDIVDP |
| 6723 | { 1, 165, 166, 0, 0 }, // 173 FSQRTS_XSSQRTSP_FSQRTS_rec |
| 6724 | { 1, 163, 164, 0, 0 }, // 174 FDIV_FDIV_rec |
| 6725 | { 1, 165, 166, 0, 0 }, // 175 XSSQRTDP |
| 6726 | { 1, 165, 166, 0, 0 }, // 176 FSQRT_FSQRT_rec |
| 6727 | { 1, 163, 164, 0, 0 }, // 177 XVDIVSP |
| 6728 | { 1, 165, 166, 0, 0 }, // 178 XVSQRTSP |
| 6729 | { 1, 163, 164, 0, 0 }, // 179 XVDIVDP |
| 6730 | { 1, 165, 166, 0, 0 }, // 180 XVSQRTDP |
| 6731 | { 1, 173, 174, 0, 0 }, // 181 MFOCRF_MFOCRF8 |
| 6732 | { 1, 153, 154, 0, 0 }, // 182 VCIPHER_VCIPHERLAST_VNCIPHER_VNCIPHERLAST_VPMSUMB_VPMSUMD_VPMSUMH_VPMSUMW_VSBOX |
| 6733 | { 1, 163, 164, 0, 0 }, // 183 XSDIVSP |
| 6734 | { 1, 165, 166, 0, 0 }, // 184 FSQRTS_FSQRTS_rec |
| 6735 | { 1, 175, 176, 0, 0 }, // 185 MTFSFI_rec_MTFSF_rec_MTFSFI_MTFSFIb_MTFSF |
| 6736 | { 1, 157, 158, 0, 0 }, // 186 MTFSFb_MTFSB0_MTFSB1 |
| 6737 | { 1, 153, 154, 0, 0 }, // 187 XSMADDADP_XSMADDASP_XSMADDMDP_XSMADDMSP_XSMSUBADP_XSMSUBASP_XSMSUBMDP_XSMSUBMSP_XSNMADDADP_XSNMADDASP_XSNMADDMDP_XSNMADDMSP_XSNMSUBADP_XSNMSUBASP_XSNMSUBMDP_XSNMSUBMSP_XSABSDP_XSADDDP_XSADDSP_XSCPSGNDP_XSMULDP_XSMULSP_XSNABSDP_XSNABSDPs_XSNEGDP_XSREDP_XSRSQRTEDP_XSSUBDP_XSSUBSP_XSCVDPSXDS_XSCVDPSXDSs_XSCVDPSXWS_XSCVDPSXWSs_XSCVDPUXDS_XSCVDPUXDSs_XSCVDPUXWS_XSCVDPUXWSs_XSCVSXDDP_XSCVUXDDP_XSCVDPSP_XSCVSPDP_XSRDPI_XSRDPIC_XSRDPIM_XSRDPIP_XSRDPIZ |
| 6738 | { 1, 153, 154, 0, 0 }, // 188 XSRESP_XSRSQRTESP_XSCVSXDSP_XSCVUXDSP_XSCVDPSPN_XSCVSPDPN_XSRSP |
| 6739 | { 1, 153, 154, 0, 0 }, // 189 XVMADDASP_XVMADDMSP_XVMSUBASP_XVMSUBMSP_XVNMADDASP_XVNMADDMSP_XVNMSUBASP_XVNMSUBMSP_XVSUBSP_XVMULSP_XVNABSSP_XVNEGSP_XVABSSP_XVADDSP |
| 6740 | { 1, 153, 154, 0, 0 }, // 190 VRFIM_VRFIN_VRFIP_VRFIZ_XVRSQRTESP_VADDFP_VEXPTEFP_VLOGEFP_VMADDFP_VNMSUBFP_VREFP_VRSQRTEFP_XVCVSXWSP_XVCVUXWSP_XVRESP_XVCVDPSP_XVCVSXDSP_XVCVUXDSP_XVCPSGNSP |
| 6741 | { 1, 162, 163, 0, 0 }, // 191 VSUBFP |
| 6742 | { 1, 153, 154, 0, 0 }, // 192 XVRDPI_XVRDPIC_XVRDPIM_XVRDPIP_XVRDPIZ_XVRSPI_XVRSPIC_XVRSPIM_XVRSPIP_XVRSPIZ_XVCVSXDDP_XVCVSXWDP_XVCVUXDDP_XVCVUXWDP_XVCVDPSXDS_XVCVDPSXWS_XVCVDPUXDS_XVCVDPUXWS_XVCVSPSXDS_XVCVSPSXWS_XVCVSPUXDS_XVCVSPUXWS_XVABSDP_XVADDDP_XVCPSGNDP_XVMADDADP_XVMADDMDP_XVMSUBADP_XVMSUBMDP_XVMULDP_XVNABSDP_XVNEGDP_XVNMADDADP_XVNMADDMDP_XVNMSUBADP_XVNMSUBMDP_XVREDP_XVRSQRTEDP_XVSUBDP |
| 6743 | { 1, 153, 154, 0, 0 }, // 193 XVCVSPDP |
| 6744 | { 1, 181, 182, 0, 0 }, // 194 TDI_TD |
| 6745 | { 1, 181, 182, 0, 0 }, // 195 TWI_TW |
| 6746 | { 1, 172, 173, 0, 0 }, // 196 MTCRF_MTCRF8_MTOCRF_MTOCRF8 |
| 6747 | { 1, 154, 155, 0, 0 }, // 197 RLWIMI_RLWIMI8 |
| 6748 | { 1, 151, 152, 0, 0 }, // 198 AND_AND8_AND8_rec_ANDC_ANDC8_ANDC8_rec_ANDC_rec_AND_rec_EQV_EQV8_EQV8_rec_EQV_rec_NAND_NAND8_NAND8_rec_NAND_rec_NOR_NOR8_NOR8_rec_NOR_rec_ORC_ORC8_ORC8_rec_ORC_rec_ORI_ORI8_ORIS_ORIS8_XOR_XOR8_XOR8_rec_XORI_XORI8_XORIS_XORIS8_XOR_rec_ADD4_rec_ADD8_rec_NEG8_rec_NEG_rec |
| 6749 | { 1, 151, 152, 0, 0 }, // 199 ANDI8_rec_ANDIS8_rec_RLWINM_RLWINM8_RLWINM8_rec_RLWINM_rec_RLWNM_RLWNM8_RLWNM8_rec_RLWNM_rec_SLW_SLW8_SLW8_rec_SLW_rec_SRW_SRW8_SRW8_rec_SRW_rec_ADDC8O_ADDC8O_rec_ADDCO_ADDCO_rec_ADDE8O_ADDE8O_rec_ADDEO_ADDEO_rec_ADDME8O_ADDME8O_rec_ADDMEO_ADDMEO_rec_ADDZE8O_ADDZE8O_rec_ADDZEO_ADDZEO_rec_SUBF8O_SUBF8O_rec_SUBFC8O_SUBFC8O_rec_SUBFCO_SUBFCO_rec_SUBFE8O_SUBFE8O_rec_SUBFEO_SUBFEO_rec_SUBFME8O_SUBFME8O_rec_SUBFMEO_SUBFMEO_rec_SUBFO_SUBFO_rec_SUBFZE8O_SUBFZE8O_rec_SUBFZEO_SUBFZEO_rec_ADDE8_rec_ADDE_rec_ADDME8_rec_ADDME_rec_ADDZE8_rec_ADDZE_rec_SUBFE8_rec_SUBFE_rec_SUBFME8_rec_SUBFME_rec_SUBFZE8_rec_SUBFZE_rec_ADDIC_rec_ADDC_ADDC8_SUBFC_SUBFC8_ADDC_rec_ADDC8_rec_SUBFC_rec_SUBFC8_rec |
| 6750 | { 1, 151, 152, 0, 0 }, // 200 ANDIS_rec_ANDI_rec_SUBF8_rec |
| 6751 | { 1, 151, 152, 0, 0 }, // 201 OR_OR8_OR8_rec_OR_rec_NOP |
| 6752 | { 0, 0, 0, 0, 0 }, // 202 SLDI_SLDI_rec_SLWI_SLWI_rec_SRDI_SRDI_rec_SRWI_SRWI_rec_COPY |
| 6753 | { 1, 151, 152, 0, 0 }, // 203 SUBF_rec_ADDG6S_ADDG6S8_ADDZE_ADDZE8 |
| 6754 | { 1, 154, 155, 0, 0 }, // 204 RLWIMI8_rec_RLWIMI_rec |
| 6755 | { 1, 151, 152, 0, 0 }, // 205 CNTLZD_CNTLZD_rec_CNTLZW_CNTLZW8_CNTLZW8_rec_CNTLZW_rec |
| 6756 | { 1, 151, 152, 0, 0 }, // 206 POPCNTB_POPCNTB8_POPCNTD_POPCNTW |
| 6757 | { 0, 0, 0, 0, 0 }, // 207 ISEL_ISEL8 |
| 6758 | { 1, 176, 177, 0, 0 }, // 208 MFTB_MFTB8 |
| 6759 | { 1, 161, 162, 0, 0 }, // 209 DIVW_DIVWU |
| 6760 | { 1, 160, 161, 0, 0 }, // 210 DIVD_DIVDU |
| 6761 | { 1, 161, 162, 0, 0 }, // 211 DIVWE_DIVWEU |
| 6762 | { 1, 158, 159, 0, 0 }, // 212 LVEBX_LVEHX_LVEWX_LVX_LVXL |
| 6763 | { 1, 158, 159, 0, 0 }, // 213 LXVB16X_LXSIWZX |
| 6764 | { 0, 0, 0, 0, 0 }, // 214 DFLOADf64_XFLOADf64_LIWZX |
| 6765 | { 0, 0, 0, 0, 0 }, // 215 LQ |
| 6766 | { 1, 180, 181, 0, 0 }, // 216 STFDEPX_STFDXTLS_STFDXTLS__STFSXTLS_STFSXTLS__STXSIWX_STXSSP_STXSSPX |
| 6767 | { 1, 158, 159, 0, 0 }, // 217 STBXTLS_STBXTLS__STBXTLS_32_STHXTLS_STHXTLS__STHXTLS_32_STWXTLS_STWXTLS__STWXTLS_32_STBEPX_STDBRX_STHEPX_STWEPX |
| 6768 | { 1, 158, 159, 0, 0 }, // 218 STDXTLS_STDXTLS_ |
| 6769 | { 1, 158, 159, 0, 0 }, // 219 STBCIX_STDCIX |
| 6770 | { 1, 167, 168, 0, 0 }, // 220 STBCX_STHCX |
| 6771 | { 1, 158, 159, 0, 0 }, // 221 STHCIX_STSWI_STWCIX |
| 6772 | { 1, 158, 159, 0, 0 }, // 222 LBZ_LBZ8_LBZX_LBZX8_LBZXTLS_LBZXTLS__LBZXTLS_32_LHAXTLS_LHAXTLS__LHAXTLS_32_LHZ_LHZ8_LHZX_LHZX8_LHZXTLS_LHZXTLS__LHZXTLS_32_LWAXTLS_LWAXTLS__LWAXTLS_32_LWZ_LWZ8_LWZX_LWZX8_LWZXTLS_LWZXTLS__LWZXTLS_32 |
| 6773 | { 1, 158, 159, 0, 0 }, // 223 LD_LDX_LDXTLS_LDXTLS_ |
| 6774 | { 1, 167, 168, 0, 0 }, // 224 LBARXL_LHARXL |
| 6775 | { 1, 158, 159, 0, 0 }, // 225 LBEPX_LHEPX_LWEPX |
| 6776 | { 1, 158, 159, 0, 0 }, // 226 LFDEPX_LXSIWAX |
| 6777 | { 0, 0, 0, 0, 0 }, // 227 ADDIdtprelL_ADDIdtprelL32_ADDItlsgdL_ADDItlsgdL32_ADDItlsgdLADDR_ADDItlsgdLADDR32_ADDItoc_ADDItoc8_ADDItocL_ADDItocL8_ADDISdtprelHA_ADDISdtprelHA32_ADDISgotTprelHA_ADDIStlsgdHA_ADDIStocHA_ADDIStocHA8 |
| 6778 | { 1, 151, 152, 0, 0 }, // 228 SUBF |
| 6779 | { 1, 153, 154, 0, 0 }, // 229 VPKSDSS_VPKSDUS_VPKUDUM_VPKUDUS_VUPKHSW_VUPKLSW_VMRGEW_VMRGOW_VPERMXOR_VBPERMQ_VGBBD |
| 6780 | { 1, 153, 154, 0, 0 }, // 230 VMRGHB_VMRGHH_VMRGHW_VMRGLB_VMRGLH_VMRGLW_VSL_VSLDOI_VSLO_VSR_VSRO |
| 6781 | { 1, 153, 154, 0, 0 }, // 231 VADDSBS_VADDSHS_VADDSWS_VADDUBS_VADDUHS_VADDUWS_VSUBSBS_VSUBSHS_VSUBSWS_VSUBUBS_VSUBUHS_VSUBUWS_VRLB_VRLH_VRLW_VSLB_VSLH_VSLW_VSRAB_VSRAH_VSRAW_VSRB_VSRH_VSRW_VAVGSB_VAVGSH_VAVGSW_VAVGUB_VAVGUH_VAVGUW_VMAXSB_VMAXSH_VMAXSW_VMAXUB_VMAXUH_VMAXUW_VMINSB_VMINSH_VMINSW_VMINUB_VMINUH_VMINUW_VAND_VANDC_VNOR_VOR_VXOR_VMAXFP_VMINFP_VSUBCUW_VADDCUW |
| 6782 | { 1, 162, 163, 0, 0 }, // 232 VADDUDM_VSUBUDM_VSLD_VSRAD_VSRD_VEQV_VNAND_VORC_XXLEQV_XXLNAND_XXLORC_VCLZB_VCLZD_VCLZH_VCLZW_VPOPCNTB_VPOPCNTH_VPOPCNTW |
| 6783 | { 1, 153, 154, 0, 0 }, // 233 VRLD_VMAXSD_VMAXUD_VMINSD_VMINUD_VSHASIGMAD_VSHASIGMAW |
| 6784 | { 1, 182, 183, 0, 0 }, // 234 VCMPEQUD_VCMPEQUD_rec_VCMPGTSD_VCMPGTSD_rec_VCMPGTUD_VCMPGTUD_rec |
| 6785 | { 1, 158, 159, 0, 0 }, // 235 MFVSCR |
| 6786 | { 1, 158, 159, 0, 0 }, // 236 MTVSCR |
| 6787 | { 1, 153, 154, 0, 0 }, // 237 VADDCUQ_VADDECUQ_VADDEUQM_VSUBCUQ_VSUBECUQ_VSUBEUQM |
| 6788 | { 1, 162, 163, 0, 0 }, // 238 VADDUQM_VSUBUQM_VPOPCNTD |
| 6789 | { 1, 153, 154, 0, 0 }, // 239 VMSUMMBM_VMSUMSHM_VMSUMSHS_VMSUMUBM_VMSUMUHM_VMSUMUHS_VSUM2SWS_VSUM4SBS_VSUM4SHS_VSUM4UBS_VSUMSWS_VMULESB_VMULESH_VMULEUB_VMULEUH_VMULOSB_VMULOSH_VMULOUB_VMULOUH_VMHADDSHS_VMHRADDSHS_VMLADDUHM |
| 6790 | { 1, 153, 154, 0, 0 }, // 240 VMULESW_VMULEUW_VMULOSW_VMULOUW |
| 6791 | { 1, 162, 163, 0, 0 }, // 241 VMULUWM |
| 6792 | { 1, 152, 153, 0, 0 }, // 242 B_BA_BL_BL8_BL8_RM_BLA_BLA8_BLA8_RM_BLA_RM_BL_RM_BL8_NOP_BL8_NOP_RM_BL8_NOP_TLS_BL8_TLS_BL8_TLS__BLA8_NOP_BLA8_NOP_RM_BL_NOP_BL_NOP_RM_BL_TLS |
| 6793 | { 1, 159, 160, 0, 0 }, // 243 DTSTDC_DTSTDCQ_DTSTDG_DTSTDGQ_DTSTSF_DTSTSFQ_DCMPO_DCMPU_DTSTEX |
| 6794 | { 0, 0, 0, 0, 0 }, // 244 DXEX_DXEXQ_DXEXQ_rec_DXEX_rec_DDEDPD_DDEDPD_rec_DENBCD_DENBCD_rec_DIEX_DIEX_rec_DQUA_DQUA_rec_DRINTN_DRINTN_rec_DRINTX_DRINTX_rec_DRRND_DRRND_rec_DSCLI_DSCLI_rec_DSCRI_DSCRI_rec_DQUAI |
| 6795 | { 1, 157, 158, 0, 0 }, // 245 DADD_DADD_rec_DCTDP_DCTDP_rec_DSUB_DSUB_rec |
| 6796 | { 1, 153, 154, 0, 0 }, // 246 BCDADD_rec_BCDSUB_rec |
| 6797 | { 0, 0, 0, 0, 0 }, // 247 DRINTNQ_DRINTNQ_rec_DRINTXQ_DRINTXQ_rec_DRRNDQ_DRRNDQ_rec_DIEXQ_DIEXQ_rec_DQUAIQ_DQUAIQ_rec_DDEDPDQ_DDEDPDQ_rec_DENBCDQ_DENBCDQ_rec_DSCLIQ_DSCLIQ_rec_DSCRIQ_DSCRIQ_rec |
| 6798 | { 1, 159, 160, 0, 0 }, // 248 DCMPOQ_DCMPUQ_DTSTEXQ |
| 6799 | { 1, 157, 158, 0, 0 }, // 249 DCTQPQ_DCTQPQ_rec |
| 6800 | { 1, 157, 158, 0, 0 }, // 250 DADDQ_DADDQ_rec_DSUBQ_DSUBQ_rec |
| 6801 | { 0, 0, 0, 0, 0 }, // 251 DQUAQ_DQUAQ_rec |
| 6802 | { 1, 157, 158, 0, 0 }, // 252 DRSP_DRSP_rec_DCTFIX_DCTFIX_rec |
| 6803 | { 1, 157, 158, 0, 0 }, // 253 DCFFIX_DCFFIX_rec |
| 6804 | { 1, 157, 158, 0, 0 }, // 254 DCFFIXQ_DCFFIXQ_rec |
| 6805 | { 1, 157, 158, 0, 0 }, // 255 DMUL_DMUL_rec |
| 6806 | { 1, 157, 158, 0, 0 }, // 256 DMULQ_DMULQ_rec |
| 6807 | { 1, 157, 158, 0, 0 }, // 257 DDIV_DDIV_rec |
| 6808 | { 1, 157, 158, 0, 0 }, // 258 DDIVQ_DDIVQ_rec |
| 6809 | { 1, 162, 163, 0, 0 }, // 259 MFVRD_MFVSRD_MFVRWZ_MFVSRWZ_MTVRD_MTVSRD_MTVRWA_MTVSRWA_MTVRWZ_MTVSRWZ |
| 6810 | { 1, 162, 163, 0, 0 }, // 260 VADDUDM_VSLD_VSRD_VSUBUDM_VPOPCNTB_VPOPCNTH_VSRAD_VEQV_VNAND_VORC_XXLEQV_XXLNAND_XXLORC |
| 6811 | { 1, 153, 154, 0, 0 }, // 261 VAND_VANDC_VSLB_VSLH_VSLW_VSRB_VSRH_VSRW_VRLB_VRLH_VRLW_VSRAB_VSRAH_VSRAW_VNOR_VOR_VXOR |
| 6812 | { 1, 162, 163, 0, 0 }, // 262 VEXTSB2D_VEXTSB2Ds_VEXTSB2W_VEXTSB2Ws_VEXTSH2D_VEXTSH2Ds_VEXTSH2W_VEXTSH2Ws_VEXTSW2D_VEXTSW2Ds_MTVSRDD_VNEGD_VNEGW_XXLEQVOnes |
| 6813 | { 1, 153, 154, 0, 0 }, // 263 V_SET0_V_SET0B_V_SET0H_XVIEXPDP_XVIEXPSP_XVXEXPDP_XVXEXPSP_VRLDMI_VRLDNM_VRLWMI_VRLWNM_XSABSQP_XSCPSGNQP_XSIEXPQP_XSNABSQP_XSNEGQP_XSXEXPQP |
| 6814 | { 1, 153, 154, 0, 0 }, // 264 VRLD |
| 6815 | { 1, 153, 154, 0, 0 }, // 265 XVABSDP_XVNABSDP_XVCPSGNDP_XVNEGDP |
| 6816 | { 1, 153, 154, 0, 0 }, // 266 XVABSSP_XVNABSSP_XVNEGSP |
| 6817 | { 1, 153, 154, 0, 0 }, // 267 XVCPSGNSP |
| 6818 | { 1, 153, 154, 0, 0 }, // 268 VMRGEW_VMRGOW |
| 6819 | { 1, 153, 154, 0, 0 }, // 269 VSEL |
| 6820 | { 1, 183, 184, 0, 0 }, // 270 XXSEL |
| 6821 | { 1, 177, 178, 0, 0 }, // 271 TABORTDC_TABORTDCI_TABORTWC_TABORTWCI |
| 6822 | { 1, 157, 158, 0, 0 }, // 272 MTFSB0_MTFSB1 |
| 6823 | { 1, 175, 176, 0, 0 }, // 273 MFFSCDRN_MFFSCDRNI_MFFSCRN_MFFSCRNI |
| 6824 | { 1, 155, 156, 0, 0 }, // 274 CMPRB_CMPRB8_CMPEQB |
| 6825 | { 1, 153, 154, 0, 0 }, // 275 XSTSTDCDP_XSTSTDCSP |
| 6826 | { 1, 159, 160, 0, 0 }, // 276 FTDIV_FTSQRT |
| 6827 | { 1, 153, 154, 0, 0 }, // 277 XSMAXCDP_XSMAXJDP_XSMINCDP_XSMINJDP_XSXSIGDP |
| 6828 | { 1, 159, 160, 0, 0 }, // 278 XSCMPEQDP_XSCMPEXPDP_XSCMPGEDP_XSCMPGTDP |
| 6829 | { 1, 151, 152, 0, 0 }, // 279 CNTTZD_CNTTZD_rec_CNTTZW_CNTTZW8_CNTTZW8_rec_CNTTZW_rec |
| 6830 | { 1, 151, 152, 0, 0 }, // 280 POPCNTD_POPCNTW |
| 6831 | { 1, 151, 152, 0, 0 }, // 281 CMPB_CMPB8_SETB_SETB8_BPERMD |
| 6832 | { 1, 153, 154, 0, 0 }, // 282 XSCVSPDPN |
| 6833 | { 1, 151, 152, 0, 0 }, // 283 SLD_SRD_SRAD |
| 6834 | { 1, 151, 152, 0, 0 }, // 284 SRADI_SRADI_32_RLDIC |
| 6835 | { 1, 151, 152, 0, 0 }, // 285 EXTSWSLI_32_64_EXTSWSLI |
| 6836 | { 1, 151, 152, 0, 0 }, // 286 SUBFC_SUBFC8_SUBFC8O_SUBFCO_ANDI8_rec_ANDIS8_rec_ADDC_ADDC8_ADDC8O_ADDCO_ADDIC_rec_ADDE8O_ADDE8O_rec_ADDE8_rec_ADDEO_ADDEO_rec_ADDE_rec_ADDME8O_ADDME8O_rec_ADDME8_rec_ADDMEO_ADDMEO_rec_ADDME_rec_ADDZE8O_ADDZE8O_rec_ADDZE8_rec_ADDZEO_ADDZEO_rec_ADDZE_rec_SUBF8O_SUBF8O_rec_SUBFE8O_SUBFE8O_rec_SUBFE8_rec_SUBFEO_SUBFEO_rec_SUBFE_rec_SUBFME8O_SUBFME8O_rec_SUBFME8_rec_SUBFMEO_SUBFMEO_rec_SUBFME_rec_SUBFO_SUBFO_rec_SUBFZE8O_SUBFZE8O_rec_SUBFZE8_rec_SUBFZEO_SUBFZEO_rec_SUBFZE_rec |
| 6837 | { 1, 151, 152, 0, 0 }, // 287 ADDZE_ADDZE8_SUBF_rec |
| 6838 | { 0, 0, 0, 0, 0 }, // 288 ADDIStocHA_ADDIStocHA8_ADDItocL_ADDItocL8 |
| 6839 | { 1, 151, 152, 0, 0 }, // 289 LA_LA8 |
| 6840 | { 0, 0, 0, 0, 0 }, // 290 COPY |
| 6841 | { 1, 172, 173, 0, 0 }, // 291 MCRXRX |
| 6842 | { 1, 153, 154, 0, 0 }, // 292 XSNABSDP_XSNABSDPs_XSABSDP_XSNEGDP_XSCPSGNDP |
| 6843 | { 1, 153, 154, 0, 0 }, // 293 XSXEXPDP |
| 6844 | { 1, 152, 153, 0, 0 }, // 294 RFEBB |
| 6845 | { 1, 177, 178, 0, 0 }, // 295 TBEGIN_TRECHKPT |
| 6846 | { 1, 158, 159, 0, 0 }, // 296 WAIT |
| 6847 | { 1, 151, 152, 0, 0 }, // 297 RLDCL_RLDCR |
| 6848 | { 1, 151, 152, 0, 0 }, // 298 RLDICL_RLDICL_32_RLDICL_32_64_RLDICR_RLDICR_32_RLDIMI |
| 6849 | { 1, 172, 173, 0, 0 }, // 299 MTOCRF_MTOCRF8 |
| 6850 | { 1, 151, 152, 0, 0 }, // 300 SLW_SLW8_SRW_SRW8_RLWINM_RLWINM8_RLWNM_RLWNM8 |
| 6851 | { 1, 157, 158, 0, 0 }, // 301 FABSD_FABSS_FNABSD_FNABSS_FNEGD_FNEGS_FCPSGND_FCPSGNS_FMR |
| 6852 | { 1, 151, 152, 0, 0 }, // 302 SRAW_SRAW8_SRAWI_SRAWI8 |
| 6853 | { 1, 153, 154, 0, 0 }, // 303 XSIEXPDP |
| 6854 | { 1, 156, 157, 0, 0 }, // 304 CRXOR |
| 6855 | { 1, 177, 178, 0, 0 }, // 305 TRECLAIM_TSR_TABORT |
| 6856 | { 1, 182, 183, 0, 0 }, // 306 VCMPNEZB_VCMPNEZH_VCMPNEZW_VCMPNEB_VCMPNEH_VCMPNEW_VCMPNEB_rec_VCMPNEH_rec_VCMPNEW_rec_VCMPNEZB_rec_VCMPNEZH_rec_VCMPNEZW_rec |
| 6857 | { 1, 162, 163, 0, 0 }, // 307 VABSDUB_VABSDUH_VABSDUW_VCTZB_VCTZD_VCTZH_VCTZW_VPRTYBD_VPRTYBW |
| 6858 | { 1, 153, 154, 0, 0 }, // 308 VBPERMD_XVTSTDCDP_XVTSTDCSP_XVXSIGDP_XVXSIGSP |
| 6859 | { 1, 162, 163, 0, 0 }, // 309 VPOPCNTD |
| 6860 | { 1, 153, 154, 0, 0 }, // 310 VCTSXS_0_VCTUXS_0_XVCVHPSP_XVCVSPHP_VCFSX_0_VCFUX_0 |
| 6861 | { 1, 170, 171, 0, 0 }, // 311 MADDHD_MADDHDU_MADDLD_MADDLD8 |
| 6862 | { 1, 178, 179, 0, 0 }, // 312 MULHD_MULHW_MULLW_MULLWO |
| 6863 | { 1, 178, 179, 0, 0 }, // 313 MULHDU_MULHWU |
| 6864 | { 1, 170, 171, 0, 0 }, // 314 MULLD_MULLDO |
| 6865 | { 1, 157, 158, 0, 0 }, // 315 FRSP_FRIMD_FRIMS_FRIND_FRINS_FRIPD_FRIPS_FRIZD_FRIZS_FRE_FRES_FADDS_FMSUBS_FMADDS_FSUBS_FCFID_FCFIDS_FCFIDU_FCFIDUS_FCTID_FCTIDU_FCTIDUZ_FCTIDZ_FCTIW_FCTIWU_FCTIWUZ_FCTIWZ_FRSQRTE_FRSQRTES_FNMADDS_FNMSUBS_FSELD_FSELS_FMULS |
| 6866 | { 1, 157, 158, 0, 0 }, // 316 FADD_FSUB |
| 6867 | { 1, 157, 158, 0, 0 }, // 317 FMSUB_FMADD_FNMADD_FNMSUB_FMUL |
| 6868 | { 1, 153, 154, 0, 0 }, // 318 XSMADDADP_XSMADDASP_XSMADDMDP_XSMADDMSP_XSMSUBADP_XSMSUBASP_XSMSUBMDP_XSMSUBMSP_XSMULDP_XSMULSP_XSNMADDADP_XSNMADDASP_XSNMADDMDP_XSNMADDMSP_XSNMSUBADP_XSNMSUBASP_XSNMSUBMDP_XSNMSUBMSP |
| 6869 | { 1, 157, 158, 0, 0 }, // 319 FSELD_rec_FSELS_rec |
| 6870 | { 1, 157, 158, 0, 0 }, // 320 FRIMD_rec_FRIMS_rec_FRIND_rec_FRINS_rec_FRIPD_rec_FRIPS_rec_FRIZD_rec_FRIZS_rec_FRES_rec_FRE_rec_FADDS_rec_FSUBS_rec_FMSUBS_rec_FNMSUBS_rec_FMADDS_rec_FNMADDS_rec_FCFIDS_rec_FCFIDUS_rec_FCFIDU_rec_FCFID_rec_FCTIDUZ_rec_FCTIDU_rec_FCTIDZ_rec_FCTID_rec_FCTIWUZ_rec_FCTIWU_rec_FCTIWZ_rec_FCTIW_rec_FMULS_rec_FRSQRTES_rec_FRSQRTE_rec_FRSP_rec |
| 6871 | { 1, 153, 154, 0, 0 }, // 321 XSCVDPHP_XSCVHPDP |
| 6872 | { 1, 158, 159, 0, 0 }, // 322 LVSL_LVSR |
| 6873 | { 1, 153, 154, 0, 0 }, // 323 V_SETALLONES_V_SETALLONESB_V_SETALLONESH_VPERMR_VSLV_VSRV_XXBRD_XXBRH_XXBRQ_XXBRW_XXEXTRACTUW_XXINSERTW_VMUL10CUQ_VMUL10ECUQ_VMUL10EUQ_VMUL10UQ_XSTSTDCQP_XSXSIGQP_BCDCFN_rec_BCDCFZ_rec_BCDCPSGN_rec_BCDCTN_rec_BCDCTZ_rec_BCDSETSGN_rec_BCDS_rec_BCDTRUNC_rec_BCDUS_rec_BCDUTRUNC_rec |
| 6874 | { 1, 162, 163, 0, 0 }, // 324 VEXTRACTUB_VEXTRACTUH_VEXTRACTUW_VINSERTB_VINSERTD_VINSERTH_VINSERTW_MFVSRLD_MTVSRWS_VCLZLSBB_VCTZLSBB_VEXTRACTD_VEXTUBLX_VEXTUBRX_VEXTUHLX_VEXTUHRX_VEXTUWLX_VEXTUWRX_VPRTYBQ |
| 6875 | { 1, 183, 184, 0, 0 }, // 325 XXPERM_XXPERMR_XXSPLTIB |
| 6876 | { 1, 159, 160, 0, 0 }, // 326 XSCMPEXPQP_XSCMPOQP_XSCMPUQP |
| 6877 | { 1, 153, 154, 0, 0 }, // 327 BCDSR_rec_XSADDQP_XSADDQPO_XSCVDPQP_XSCVQPDP_XSCVQPDPO_XSCVQPSDZ_XSCVQPSWZ_XSCVQPUDZ_XSCVQPUWZ_XSCVSDQP_XSCVUDQP_XSRQPI_XSRQPIX_XSRQPXP_XSSUBQP_XSSUBQPO |
| 6878 | { 1, 153, 154, 0, 0 }, // 328 BCDCTSQ_rec |
| 6879 | { 1, 153, 154, 0, 0 }, // 329 XSMADDQP_XSMADDQPO_XSMSUBQP_XSMSUBQPO_XSMULQP_XSMULQPO_XSNMADDQP_XSNMADDQPO_XSNMSUBQP_XSNMSUBQPO |
| 6880 | { 1, 153, 154, 0, 0 }, // 330 BCDCFSQ_rec |
| 6881 | { 1, 153, 154, 0, 0 }, // 331 XSDIVQP_XSDIVQPO |
| 6882 | { 1, 153, 154, 0, 0 }, // 332 XSSQRTQP_XSSQRTQPO |
| 6883 | { 1, 158, 159, 0, 0 }, // 333 LXVL_LXVLL |
| 6884 | { 1, 158, 159, 0, 0 }, // 334 LXSIBZX_LXSIHZX_LXVWSX_LXV_LXVX_LXSD |
| 6885 | { 1, 158, 159, 0, 0 }, // 335 LXSDX_LXVD2X |
| 6886 | { 1, 158, 159, 0, 0 }, // 336 DCBF_DCBFEP_DCBST_DCBSTEP_DCBT_DCBTEP_DCBZ_DCBZEP_DCBZL_DCBZLEP_DCBTST_DCBTSTEP |
| 6887 | { 0, 0, 0, 0, 0 }, // 337 CP_COPY_CP_COPY8 |
| 6888 | { 1, 166, 167, 0, 0 }, // 338 ICBI_ICBIEP |
| 6889 | { 1, 158, 159, 0, 0 }, // 339 ICBT_ICBTLS_EnforceIEIO |
| 6890 | { 1, 158, 159, 0, 0 }, // 340 LBZ_LBZ8_LBZX_LBZX8_LBZXTLS_LBZXTLS__LBZXTLS_32_LHZ_LHZ8_LHZX_LHZX8_LHZXTLS_LHZXTLS__LHZXTLS_32_LWZ_LWZ8_LWZX_LWZX8_LWZXTLS_LWZXTLS__LWZXTLS_32 |
| 6891 | { 0, 0, 0, 0, 0 }, // 341 CP_ABORT |
| 6892 | { 1, 158, 159, 0, 0 }, // 342 DARN |
| 6893 | { 1, 166, 167, 0, 0 }, // 343 ISYNC |
| 6894 | { 0, 0, 0, 0, 0 }, // 344 MSGSYNC |
| 6895 | { 1, 158, 159, 0, 0 }, // 345 TLBSYNC |
| 6896 | { 1, 150, 151, 0, 0 }, // 346 SYNC |
| 6897 | { 1, 158, 159, 0, 0 }, // 347 LFIWZX |
| 6898 | { 1, 158, 159, 0, 0 }, // 348 LFDX_LFDXTLS_LFDXTLS__LFD |
| 6899 | { 0, 0, 0, 0, 0 }, // 349 SLBIA |
| 6900 | { 0, 0, 0, 0, 0 }, // 350 SLBIE |
| 6901 | { 0, 0, 0, 0, 0 }, // 351 SLBMFEE |
| 6902 | { 0, 0, 0, 0, 0 }, // 352 SLBMFEV |
| 6903 | { 0, 0, 0, 0, 0 }, // 353 SLBMTE |
| 6904 | { 0, 0, 0, 0, 0 }, // 354 TLBIEL |
| 6905 | { 1, 158, 159, 0, 0 }, // 355 LHZU_LHZU8_LWZU_LWZU8 |
| 6906 | { 1, 158, 159, 0, 0 }, // 356 LHZUX_LHZUX8_LWZUX_LWZUX8 |
| 6907 | { 1, 177, 178, 0, 0 }, // 357 TEND |
| 6908 | { 0, 0, 0, 0, 0 }, // 358 CP_PASTE8_rec_CP_PASTE_rec |
| 6909 | { 1, 177, 178, 0, 0 }, // 359 TCHECK |
| 6910 | { 1, 158, 159, 0, 0 }, // 360 LXSIWAX |
| 6911 | { 0, 0, 0, 0, 0 }, // 361 LIWAX |
| 6912 | { 1, 158, 159, 0, 0 }, // 362 LFSX_LFSXTLS_LFSXTLS__LFS |
| 6913 | { 1, 158, 159, 0, 0 }, // 363 LXSSP_LXSSPX |
| 6914 | { 0, 0, 0, 0, 0 }, // 364 XFLOADf32_DFLOADf32 |
| 6915 | { 1, 158, 159, 0, 0 }, // 365 LXVH8X |
| 6916 | { 1, 180, 181, 0, 0 }, // 366 STFDXTLS_STFDXTLS__STFSXTLS_STFSXTLS__STXSIWX_STXSSP_STXSSPX |
| 6917 | { 1, 180, 181, 0, 0 }, // 367 STXSD_STXSIBX_STXSIBXv_STXSIHX_STXSIHXv |
| 6918 | { 1, 180, 181, 0, 0 }, // 368 STXSDX |
| 6919 | { 0, 0, 0, 0, 0 }, // 369 DFSTOREf32_DFSTOREf64_XFSTOREf32_XFSTOREf64_STIWX |
| 6920 | { 1, 158, 159, 0, 0 }, // 370 STDBRX_STBXTLS_STBXTLS__STBXTLS_32_STHXTLS_STHXTLS__STHXTLS_32_STWXTLS_STWXTLS__STWXTLS_32 |
| 6921 | { 0, 0, 0, 0, 0 }, // 371 SLBIEG |
| 6922 | { 0, 0, 0, 0, 0 }, // 372 TLBIE |
| 6923 | { 1, 180, 181, 0, 0 }, // 373 STXV_STXVB16X_STXVH8X_STXVX |
| 6924 | { 1, 158, 159, 0, 0 }, // 374 STXVL_STXVLL |
| 6925 | { 1, 151, 152, 0, 0 }, // 375 MFVRSAVE_MFVRSAVEv_MTVRSAVE_MTVRSAVEv |
| 6926 | { 0, 0, 0, 0, 0 }, // 376 MFPMR |
| 6927 | { 0, 0, 0, 0, 0 }, // 377 MTPMR |
| 6928 | { 1, 174, 175, 0, 0 }, // 378 MFSPR_MFSPR8_MFUDSCR |
| 6929 | { 1, 174, 175, 0, 0 }, // 379 MFMSR |
| 6930 | { 1, 158, 159, 0, 0 }, // 380 MTMSR |
| 6931 | { 0, 0, 0, 0, 0 }, // 381 MTMSRD |
| 6932 | { 1, 177, 178, 0, 0 }, // 382 MTUDSCR_MTSPR_MTSPR8 |
| 6933 | { 1, 161, 162, 0, 0 }, // 383 DIVWO_DIVWUO |
| 6934 | { 1, 161, 162, 0, 0 }, // 384 MODSW |
| 6935 | { 1, 161, 162, 0, 0 }, // 385 DIVWEO_DIVWEUO |
| 6936 | { 1, 160, 161, 0, 0 }, // 386 DIVDO_DIVDUO |
| 6937 | { 1, 161, 162, 0, 0 }, // 387 MODSD_MODUD_MODUW |
| 6938 | { 1, 160, 161, 0, 0 }, // 388 DIVDE_DIVDEO_DIVDEU_DIVDEUO |
| 6939 | { 1, 161, 162, 0, 0 }, // 389 DIVWO_rec_DIVWUO_rec_DIVWU_rec_DIVW_rec |
| 6940 | { 1, 151, 152, 0, 0 }, // 390 ADDC8O_rec_ADDC8_rec_ADDCO_rec_ADDC_rec_SUBFC8O_rec_SUBFC8_rec_SUBFCO_rec_SUBFC_rec |
| 6941 | { 1, 171, 172, 0, 0 }, // 391 MCRFS |
| 6942 | { 1, 151, 152, 0, 0 }, // 392 RLDCL_rec_RLDCR_rec |
| 6943 | { 1, 151, 152, 0, 0 }, // 393 RLDICL_rec_RLDICR_rec_RLDICL_32_rec_RLDIMI_rec |
| 6944 | { 1, 175, 176, 0, 0 }, // 394 MFFS_MFFSCE_MFFSL_MFFS_rec |
| 6945 | { 1, 151, 152, 0, 0 }, // 395 EXTSWSLI_32_64_rec_EXTSWSLI_rec |
| 6946 | { 1, 163, 164, 0, 0 }, // 396 FDIV |
| 6947 | { 1, 165, 166, 0, 0 }, // 397 FSQRT |
| 6948 | { 1, 165, 166, 0, 0 }, // 398 FSQRTS |
| 6949 | { 1, 163, 164, 0, 0 }, // 399 FDIVS |
| 6950 | { 1, 168, 169, 0, 0 }, // 400 LFSU |
| 6951 | { 1, 168, 169, 0, 0 }, // 401 LFSUX |
| 6952 | { 1, 152, 153, 0, 0 }, // 402 TAILB_TAILB8_TAILBA_TAILBA8_TAILBCTR_TAILBCTR8_CTRL_DEP |
| 6953 | { 1, 158, 159, 0, 0 }, // 403 LDAT_LWAT |
| 6954 | { 1, 158, 159, 0, 0 }, // 404 STDAT_STWAT |
| 6955 | { 1, 151, 152, 0, 0 }, // 405 BRINC |
| 6956 | { 1, 162, 163, 0, 0 }, // 406 EVABS_EVEQV_EVNAND_EVNEG_EVADDIW_EVADDW_EVAND_EVANDC_EVCMPEQ_EVCMPGTS_EVCMPGTU_EVCMPLTS_EVCMPLTU_EVCNTLSW_EVCNTLZW_EVEXTSB_EVEXTSH_EVMERGEHI_EVMERGEHILO_EVMERGELO_EVMERGELOHI_EVNOR_EVOR_EVORC_EVXOR_EVRLW_EVRLWI_EVRNDW_EVSLW_EVSLWI_EVSPLATFI_EVSPLATI_EVSRWIS_EVSRWIU_EVSRWS_EVSRWU_EVSUBFW_EVSUBIFW |
| 6957 | { 1, 164, 165, 0, 0 }, // 407 EVMRA_EVADDSMIAAW_EVADDSSIAAW_EVADDUMIAAW_EVADDUSIAAW_EVDIVWS_EVDIVWU_EVMHEGSMFAA_EVMHEGSMFAN_EVMHEGSMIAA_EVMHEGSMIAN_EVMHEGUMIAA_EVMHEGUMIAN_EVMHESMF_EVMHESMFA_EVMHESMFAAW_EVMHESMFANW_EVMHESMI_EVMHESMIA_EVMHESMIAAW_EVMHESMIANW_EVMHESSF_EVMHESSFA_EVMHESSFAAW_EVMHESSFANW_EVMHESSIAAW_EVMHESSIANW_EVMHEUMI_EVMHEUMIA_EVMHEUMIAAW_EVMHEUMIANW_EVMHEUSIAAW_EVMHEUSIANW_EVMHOGSMFAA_EVMHOGSMFAN_EVMHOGSMIAA_EVMHOGSMIAN_EVMHOGUMIAA_EVMHOGUMIAN_EVMHOSMF_EVMHOSMFA_EVMHOSMFAAW_EVMHOSMFANW_EVMHOSMI_EVMHOSMIA_EVMHOSMIAAW_EVMHOSMIANW_EVMHOSSF_EVMHOSSFA_EVMHOSSFAAW_EVMHOSSFANW_EVMHOSSIAAW_EVMHOSSIANW_EVMHOUMI_EVMHOUMIA_EVMHOUMIAAW_EVMHOUMIANW_EVMHOUSIAAW_EVMHOUSIANW_EVMWHSMF_EVMWHSMFA_EVMWHSMI_EVMWHSMIA_EVMWHSSF_EVMWHSSFA_EVMWHUMI_EVMWHUMIA_EVMWLSMIAAW_EVMWLSMIANW_EVMWLSSIAAW_EVMWLSSIANW_EVMWLUMI_EVMWLUMIA_EVMWLUMIAAW_EVMWLUMIANW_EVMWLUSIAAW_EVMWLUSIANW_EVMWSMF_EVMWSMFA_EVMWSMFAA_EVMWSMFAN_EVMWSMI_EVMWSMIA_EVMWSMIAA_EVMWSMIAN_EVMWSSF_EVMWSSFA_EVMWSSFAA_EVMWSSFAN_EVMWUMI_EVMWUMIA_EVMWUMIAA_EVMWUMIAN_EVSUBFSMIAAW_EVSUBFSSIAAW_EVSUBFUMIAAW_EVSUBFUSIAAW |
| 6958 | { 1, 158, 159, 0, 0 }, // 408 EVLDD_EVLDDX_EVLDH_EVLDHX_EVLDW_EVLDWX_EVLHHESPLAT_EVLHHESPLATX_EVLHHOSSPLAT_EVLHHOSSPLATX_EVLHHOUSPLAT_EVLHHOUSPLATX_EVLWHE_EVLWHEX_EVLWHOS_EVLWHOSX_EVLWHOU_EVLWHOUX_EVLWHSPLAT_EVLWHSPLATX_EVLWWSPLAT_EVLWWSPLATX |
| 6959 | { 1, 158, 159, 0, 0 }, // 409 EVSTDD_EVSTDDX_EVSTDH_EVSTDHX_EVSTDW_EVSTDWX_EVSTWHE_EVSTWHEX_EVSTWHO_EVSTWHOX_EVSTWWE_EVSTWWEX_EVSTWWO_EVSTWWOX |
| 6960 | { 1, 152, 153, 0, 0 }, // 410 HRFID_ATTN_CLRBHRB_MFBHRBE_NAP_RFCI_RFDI_RFMCI_SC |
| 6961 | { 0, 0, 0, 0, 0 }, // 411 RFI |
| 6962 | { 1, 179, 180, 0, 0 }, // 412 RFID |
| 6963 | { 1, 158, 159, 0, 0 }, // 413 DSS_DSSALL_DST_DST64_DSTST_DSTST64_DSTSTT_DSTSTT64_DSTT_DSTT64_ICBLQ_TLBIVAX_TLBLD_TLBLI_TLBRE_TLBRE2_TLBSX_TLBSX2_TLBSX2D_TLBWE_TLBWE2_MBAR_TRAP_DCCCI_ICCCI |
| 6964 | { 1, 158, 159, 0, 0 }, // 414 ICBLC |
| 6965 | { 1, 158, 159, 0, 0 }, // 415 MTSR_MTSRIN |
| 6966 | { 1, 174, 175, 0, 0 }, // 416 MFDCR |
| 6967 | { 1, 177, 178, 0, 0 }, // 417 MTDCR |
| 6968 | { 1, 151, 152, 0, 0 }, // 418 NOP_GT_PWR6_NOP_GT_PWR7 |
| 6969 | { 0, 0, 0, 0, 0 }, // 419 TLBIA |
| 6970 | { 1, 158, 159, 0, 0 }, // 420 WRTEE_WRTEEI |
| 6971 | { 1, 151, 152, 0, 0 }, // 421 HASHCHK_HASHCHK8_HASHCHKP_HASHCHKP8_HASHST_HASHST8_HASHSTP_HASHSTP8_ADDEX_ADDEX8_CDTBCD_CDTBCD8_CBCDTD_CBCDTD8 |
| 6972 | { 1, 150, 151, 0, 0 }, // 422 MSYNC |
| 6973 | { 0, 0, 0, 0, 0 }, // 423 SLBSYNC |
| 6974 | { 0, 0, 0, 0, 0 }, // 424 SLBFEE_rec |
| 6975 | { 0, 0, 0, 0, 0 }, // 425 STOP |
| 6976 | { 1, 158, 159, 0, 0 }, // 426 DCBA_DCBI |
| 6977 | { 1, 157, 158, 0, 0 }, // 427 FCFID_FCFIDS_FCFIDU_FCFIDUS_FCTID_FCTIDU_FCTIDUZ_FCTIDZ_FCTIW_FCTIWU_FCTIWUZ_FCTIWZ_FRE_FRES_FRIMD_FRIMS_FRIND_FRINS_FRIPD_FRIPS_FRIZD_FRIZS_FRSP_FRSQRTE_FRSQRTES |
| 6978 | { 1, 153, 154, 0, 0 }, // 428 VCFSX_VCFUX_VCTSXS_VCTUXS |
| 6979 | { 1, 153, 154, 0, 0 }, // 429 VCFSX_0_VCFUX_0_VCTSXS_0_VCTUXS_0_XVCVSPHP |
| 6980 | { 1, 153, 154, 0, 0 }, // 430 VLOGEFP_VREFP_VRFIM_VRFIN_VRFIP_VRFIZ_VRSQRTEFP_XVCVDPSP_XVCVSXDSP_XVCVSXWSP_XVCVUXDSP_XVCVUXWSP_XVRESP_XVRSQRTESP |
| 6981 | { 1, 153, 154, 0, 0 }, // 431 XSCVDPHP |
| 6982 | { 1, 153, 154, 0, 0 }, // 432 XSCVDPSP_XSCVDPSXDS_XSCVDPSXDSs_XSCVDPSXWS_XSCVDPSXWSs_XSCVDPUXDS_XSCVDPUXDSs_XSCVDPUXWS_XSCVDPUXWSs_XSCVSPDP_XSCVSXDDP_XSCVUXDDP_XSRDPI_XSRDPIC_XSRDPIM_XSRDPIP_XSRDPIZ_XSREDP_XSRSQRTEDP |
| 6983 | { 1, 153, 154, 0, 0 }, // 433 XVCVDPSXDS_XVCVDPSXWS_XVCVDPUXDS_XVCVDPUXWS_XVCVSPSXDS_XVCVSPSXWS_XVCVSPUXDS_XVCVSPUXWS_XVCVSXDDP_XVCVSXWDP_XVCVUXDDP_XVCVUXWDP_XVRDPI_XVRDPIC_XVRDPIM_XVRDPIP_XVRDPIZ_XVREDP_XVRSPI_XVRSPIC_XVRSPIM_XVRSPIP_XVRSPIZ_XVRSQRTEDP |
| 6984 | { 1, 153, 154, 0, 0 }, // 434 XVCVSPBF16 |
| 6985 | { 1, 157, 158, 0, 0 }, // 435 FADDS_FMULS_FSUBS |
| 6986 | { 1, 157, 158, 0, 0 }, // 436 FMUL |
| 6987 | { 1, 153, 154, 0, 0 }, // 437 VADDFP |
| 6988 | { 1, 153, 154, 0, 0 }, // 438 XSMULDP_XSMULSP |
| 6989 | { 1, 153, 154, 0, 0 }, // 439 XVADDDP_XVMULDP_XVSUBDP |
| 6990 | { 1, 153, 154, 0, 0 }, // 440 XVADDSP_XVMULSP_XVSUBSP |
| 6991 | { 1, 153, 154, 0, 0 }, // 441 VMADDFP_VNMSUBFP |
| 6992 | { 1, 157, 158, 0, 0 }, // 442 FADDS_rec_FMULS_rec_FSUBS_rec |
| 6993 | { 1, 157, 158, 0, 0 }, // 443 FMUL_rec |
| 6994 | { 1, 157, 158, 0, 0 }, // 444 FCFID_rec_FCFIDS_rec_FCFIDU_rec_FCFIDUS_rec_FCTID_rec_FCTIDU_rec_FCTIDUZ_rec_FCTIDZ_rec_FCTIW_rec_FCTIWU_rec_FCTIWUZ_rec_FCTIWZ_rec_FRE_rec_FRES_rec_FRIMD_rec_FRIMS_rec_FRIND_rec_FRINS_rec_FRIPD_rec_FRIPS_rec_FRIZD_rec_FRIZS_rec_FRSP_rec_FRSQRTE_rec_FRSQRTES_rec |
| 6995 | { 1, 152, 153, 0, 0 }, // 445 BCC_BCCA_BCCCTR_BCCCTR8_BCCCTRL_BCCCTRL8_BCCL_BCCLA_BCCLR_BCCLRL_BCCTR_BCCTR8_BCCTR8n_BCCTRn_gBCCTR_BCCTRL_BCCTRL8_BCCTRL8n_BCCTRLn_gBCCTRL_BCLR_BCLRn_BDNZLR_BDNZLR8_BDNZLRm_BDNZLRp_BDZLR_BDZLR8_BDZLRm_BDZLRp_gBCLR_BCLRL_BCLRLn_BDNZLRL_BDNZLRLm_BDNZLRLp_BDZLRL_BDZLRLm_BDZLRLp_gBCLRL_BLR_BLR8_BLRL |
| 6996 | { 1, 152, 153, 0, 0 }, // 446 CTRL_DEP_TAILB_TAILB8_TAILBA_TAILBA8 |
| 6997 | { 1, 162, 163, 0, 0 }, // 447 VGNB |
| 6998 | { 1, 153, 154, 0, 0 }, // 448 VSBOX |
| 6999 | { 1, 151, 152, 0, 0 }, // 449 CFUGED_PDEPD_PEXTD |
| 7000 | { 1, 162, 163, 0, 0 }, // 450 VCFUGED_VCLZDM_VCTZDM_VPDEPD_VPEXTD |
| 7001 | { 1, 153, 154, 0, 0 }, // 451 XSCVDPQP_XSCVQPDP_XSCVQPDPO_XSCVQPSDZ_XSCVQPSWZ_XSCVQPUDZ_XSCVQPUWZ_XSCVSDQP_XSCVUDQP_XSRQPI_XSRQPIX_XSRQPXP |
| 7002 | { 1, 153, 154, 0, 0 }, // 452 XSCVQPSQZ_XSCVQPUQZ_XSCVSQQP_XSCVUQQP |
| 7003 | { 1, 151, 152, 0, 0 }, // 453 HASHST_HASHST8_HASHSTP_HASHSTP8 |
| 7004 | { 1, 153, 154, 0, 0 }, // 454 XSMULQP_XSMULQPO |
| 7005 | { 1, 162, 163, 0, 0 }, // 455 VDIVESQ_VDIVEUQ_VDIVSQ_VDIVUQ |
| 7006 | { 1, 162, 163, 0, 0 }, // 456 VMODSQ_VMODUQ |
| 7007 | { 1, 162, 163, 0, 0 }, // 457 VDIVSD_VDIVUD |
| 7008 | { 1, 162, 163, 0, 0 }, // 458 VMODSD_VMODUD |
| 7009 | { 1, 162, 163, 0, 0 }, // 459 VDIVSW_VDIVUW |
| 7010 | { 1, 162, 163, 0, 0 }, // 460 VMODSW_VMODUW |
| 7011 | { 1, 162, 163, 0, 0 }, // 461 VDIVESD_VDIVEUD |
| 7012 | { 1, 162, 163, 0, 0 }, // 462 VDIVESW_VDIVEUW |
| 7013 | { 1, 153, 154, 0, 0 }, // 463 BCDCFN_rec_BCDCFZ_rec_BCDCTN_rec_BCDCTZ_rec_BCDSETSGN_rec_VMUL10CUQ_VMUL10UQ_XSTSTDCQP_XSXSIGQP |
| 7014 | { 1, 162, 163, 0, 0 }, // 464 XXGENPCVBM |
| 7015 | { 1, 153, 154, 0, 0 }, // 465 BCDCPSGN_rec_BCDS_rec_BCDTRUNC_rec_BCDUS_rec_BCDUTRUNC_rec_VMUL10ECUQ_VMUL10EUQ |
| 7016 | { 1, 153, 154, 0, 0 }, // 466 VADDCUQ_VSUBCUQ |
| 7017 | { 1, 153, 154, 0, 0 }, // 467 XSCMPEQQP_XSCMPGEQP_XSCMPGTQP_XSMAXCQP_XSMINCQP |
| 7018 | { 1, 162, 163, 0, 0 }, // 468 MTVSRBMI |
| 7019 | { 1, 151, 152, 0, 0 }, // 469 CBCDTD_CBCDTD8_CDTBCD_CDTBCD8 |
| 7020 | { 1, 159, 160, 0, 0 }, // 470 FTSQRT |
| 7021 | { 1, 162, 163, 0, 0 }, // 471 MTVSRBM_MTVSRDM_MTVSRHM_MTVSRQM_MTVSRWM_VCNTMBB_VCNTMBD_VCNTMBH_VCNTMBW_VEXPANDBM_VEXPANDDM_VEXPANDHM_VEXPANDQM_VEXPANDWM_VEXTRACTBM_VEXTRACTDM_VEXTRACTHM_VEXTRACTQM_VEXTRACTWM_XVTLSBB |
| 7022 | { 1, 151, 152, 0, 0 }, // 472 RLDIC_rec |
| 7023 | { 1, 151, 152, 0, 0 }, // 473 RLDICL_32_rec_RLDICL_rec_RLDICR_rec |
| 7024 | { 1, 151, 152, 0, 0 }, // 474 RLWINM8_rec_RLWINM_rec |
| 7025 | { 1, 162, 163, 0, 0 }, // 475 VCTZB_VCTZD_VCTZH_VCTZW_VPRTYBD_VPRTYBW |
| 7026 | { 1, 162, 163, 0, 0 }, // 476 VPOPCNTB_VPOPCNTH |
| 7027 | { 1, 153, 154, 0, 0 }, // 477 VSHASIGMAD_VSHASIGMAW |
| 7028 | { 1, 159, 160, 0, 0 }, // 478 XSTSQRTDP |
| 7029 | { 1, 159, 160, 0, 0 }, // 479 XVTSQRTDP |
| 7030 | { 1, 159, 160, 0, 0 }, // 480 XVTSQRTSP |
| 7031 | { 1, 153, 154, 0, 0 }, // 481 XVTSTDCDP_XVTSTDCSP |
| 7032 | { 1, 151, 152, 0, 0 }, // 482 SLD_rec_SRD_rec |
| 7033 | { 1, 181, 182, 0, 0 }, // 483 TDI |
| 7034 | { 1, 181, 182, 0, 0 }, // 484 TWI |
| 7035 | { 1, 153, 154, 0, 0 }, // 485 VADDCUW_VADDSBS_VADDSHS_VADDSWS_VADDUBS_VADDUHS_VADDUWS_VAVGSB_VAVGSH_VAVGSW_VAVGUB_VAVGUH_VAVGUW_VMAXFP_VMINFP_VSUBCUW_VSUBSBS_VSUBSHS_VSUBSWS_VSUBUBS_VSUBUHS_VSUBUWS |
| 7036 | { 1, 182, 183, 0, 0 }, // 486 VCMPBFP_VCMPBFP_rec_VCMPEQFP_VCMPEQFP_rec_VCMPEQUB_rec_VCMPEQUH_rec_VCMPEQUW_rec_VCMPGEFP_VCMPGEFP_rec_VCMPGTFP_VCMPGTFP_rec_VCMPGTSB_rec_VCMPGTSH_rec_VCMPGTSW_rec_VCMPGTUB_rec_VCMPGTUH_rec_VCMPGTUW_rec_XVCMPEQSP_XVCMPEQSP_rec_XVCMPGESP_XVCMPGESP_rec_XVCMPGTSP_XVCMPGTSP_rec |
| 7037 | { 1, 182, 183, 0, 0 }, // 487 VCMPEQUD_rec_VCMPGTSD_rec_VCMPGTUD_rec |
| 7038 | { 1, 182, 183, 0, 0 }, // 488 VCMPEQUQ_VCMPEQUQ_rec_VCMPGTSQ_VCMPGTSQ_rec_VCMPGTUQ_VCMPGTUQ_rec |
| 7039 | { 1, 182, 183, 0, 0 }, // 489 VCMPNEB_rec_VCMPNEH_rec_VCMPNEW_rec_VCMPNEZB_rec_VCMPNEZH_rec_VCMPNEZW_rec |
| 7040 | { 1, 162, 163, 0, 0 }, // 490 VCMPSQ_VCMPUQ |
| 7041 | { 1, 153, 154, 0, 0 }, // 491 XSMAXCDP_XSMAXJDP_XSMINCDP_XSMINJDP |
| 7042 | { 1, 158, 159, 0, 0 }, // 492 TRAP |
| 7043 | { 1, 151, 152, 0, 0 }, // 493 SRAWI_rec_SRAWI8_rec |
| 7044 | { 1, 153, 154, 0, 0 }, // 494 VRLQ_VRLQNM_VSLQ_VSRAQ_VSRQ |
| 7045 | { 1, 153, 154, 0, 0 }, // 495 VRLQMI |
| 7046 | { 1, 158, 159, 0, 0 }, // 496 DSS_DSSALL |
| 7047 | { 1, 158, 159, 0, 0 }, // 497 WAITP10 |
| 7048 | { 1, 151, 152, 0, 0 }, // 498 ADDI_ADDI8_LI_LI8_ADDIS_ADDIS8_LIS_LIS8_NEG_NEG8_NEG8O_NEGO |
| 7049 | { 0, 0, 0, 0, 0 }, // 499 ADDIdtprelL32_ADDISdtprelHA32 |
| 7050 | { 0, 0, 0, 0, 0 }, // 500 ADDItlsldLADDR32 |
| 7051 | { 1, 151, 152, 0, 0 }, // 501 ADDIC_ADDIC8_ADDME_ADDME8_SUBFIC_SUBFIC8_SUBFME_SUBFME8_SUBFZE_SUBFZE8 |
| 7052 | { 1, 151, 152, 0, 0 }, // 502 ADDME8O_ADDMEO_ADDZE8O_ADDZEO_ANDI8_rec_ANDIS8_rec_SUBFME8O_SUBFMEO_SUBFZE8O_SUBFZEO |
| 7053 | { 1, 151, 152, 0, 0 }, // 503 ADDZE_ADDZE8 |
| 7054 | { 1, 151, 152, 0, 0 }, // 504 ANDI_rec_ANDIS_rec |
| 7055 | { 1, 155, 156, 0, 0 }, // 505 CMPDI_CMPWI_CMPLDI_CMPLWI |
| 7056 | { 1, 151, 152, 0, 0 }, // 506 EXTSB_EXTSB8_EXTSB8_32_64_EXTSB8_rec_EXTSB_rec_EXTSH_EXTSH8_EXTSH8_32_64_EXTSH8_rec_EXTSH_rec_EXTSW_EXTSW_32_EXTSW_32_64_EXTSW_32_64_rec_EXTSW_rec |
| 7057 | { 1, 157, 158, 0, 0 }, // 507 FABSD_FABSS_FMR_FNABSD_FNABSS_FNEGD_FNEGS |
| 7058 | { 1, 151, 152, 0, 0 }, // 508 NEG8_rec_NEG_rec_ORI_ORI8_ORIS_ORIS8_XORI_XORI8_XORIS_XORIS8 |
| 7059 | { 1, 151, 152, 0, 0 }, // 509 NOP |
| 7060 | { 1, 151, 152, 0, 0 }, // 510 RLDICL_RLDICL_32_RLDICL_32_64_RLDICR_RLDICR_32 |
| 7061 | { 1, 151, 152, 0, 0 }, // 511 RLWINM_RLWINM8 |
| 7062 | { 1, 151, 152, 0, 0 }, // 512 SETB_SETB8 |
| 7063 | { 1, 155, 156, 0, 0 }, // 513 SETBC_SETBC8_SETBCR_SETBCR8_SETNBC_SETNBC8_SETNBCR_SETNBCR8 |
| 7064 | { 1, 151, 152, 0, 0 }, // 514 SRAWI_SRAWI8 |
| 7065 | { 1, 162, 163, 0, 0 }, // 515 VEXTSB2D_VEXTSB2Ds_VEXTSB2W_VEXTSB2Ws_VEXTSH2D_VEXTSH2Ds_VEXTSH2W_VEXTSH2Ws_VEXTSW2D_VEXTSW2Ds_VNEGD_VNEGW |
| 7066 | { 1, 162, 163, 0, 0 }, // 516 VEXTSD2Q |
| 7067 | { 1, 153, 154, 0, 0 }, // 517 XSABSDP_XSNABSDP_XSNABSDPs_XSNEGDP |
| 7068 | { 1, 153, 154, 0, 0 }, // 518 XSABSQP_XSNABSQP_XSNEGQP_XSXEXPQP_XVXEXPDP_XVXEXPSP |
| 7069 | { 1, 153, 154, 0, 0 }, // 519 XVABSDP_XVNABSDP_XVNEGDP |
| 7070 | { 1, 153, 154, 0, 0 }, // 520 XVXSIGDP_XVXSIGSP |
| 7071 | { 1, 151, 152, 0, 0 }, // 521 ADDE8O_ADDEO_SUBFE8O_SUBFEO_SUBF8O_SUBFO |
| 7072 | { 1, 151, 152, 0, 0 }, // 522 ADDEX_ADDEX8 |
| 7073 | { 1, 151, 152, 0, 0 }, // 523 ADD4O_ADD8O |
| 7074 | { 1, 151, 152, 0, 0 }, // 524 CMPB_CMPB8 |
| 7075 | { 1, 156, 157, 0, 0 }, // 525 CRAND_CRANDC_CR6SET_CREQV_CRSET_CRNAND_CRNOR_CROR_CRORC_CR6UNSET_CRUNSET |
| 7076 | { 1, 158, 159, 0, 0 }, // 526 DST_DST64_DSTT_DSTT64_DSTST_DSTST64_DSTSTT_DSTSTT64 |
| 7077 | { 1, 153, 154, 0, 0 }, // 527 VRLDNM_VRLWNM_V_SET0_V_SET0B_V_SET0H_XSCPSGNQP_XSIEXPQP_XVIEXPDP_XVIEXPSP |
| 7078 | { 1, 162, 163, 0, 0 }, // 528 XXLEQVOnes |
| 7079 | { 1, 175, 176, 0, 0 }, // 529 MFFS_MFFS_rec_MFFSL |
| 7080 | { 1, 175, 176, 0, 0 }, // 530 MFFSCDRNI_MFFSCRNI |
| 7081 | { 1, 157, 158, 0, 0 }, // 531 MTFSB0 |
| 7082 | { 1, 151, 152, 0, 0 }, // 532 ADDIC_rec_ADDME8_rec_ADDME_rec_ADDME8O_rec_ADDMEO_rec_ADDZE8_rec_ADDZE_rec_ADDZE8O_rec_ADDZEO_rec_SUBFME8_rec_SUBFME_rec_SUBFME8O_rec_SUBFMEO_rec_SUBFZE8_rec_SUBFZE_rec_SUBFZE8O_rec_SUBFZEO_rec |
| 7083 | { 1, 151, 152, 0, 0 }, // 533 NEG8O_rec_NEGO_rec |
| 7084 | { 1, 151, 152, 0, 0 }, // 534 ADDE8_rec_ADDE_rec_ADDE8O_rec_ADDEO_rec_SUBFE8_rec_SUBFE_rec_SUBFE8O_rec_SUBFEO_rec_SUBF8O_rec_SUBFO_rec |
| 7085 | { 1, 152, 153, 0, 0 }, // 535 HRFID_SC |
| 7086 | { 1, 175, 176, 0, 0 }, // 536 MTFSFI_MTFSFIb_MTFSFI_rec |
| 7087 | { 1, 157, 158, 0, 0 }, // 537 FABSD_rec_FABSS_rec_FMR_rec_FNABSD_rec_FNABSS_rec_FNEGD_rec_FNEGS_rec |
| 7088 | { 1, 151, 152, 0, 0 }, // 538 ADDC8_rec_ADDC_rec_SUBFC8_rec_SUBFC_rec |
| 7089 | { 1, 162, 163, 0, 0 }, // 539 VSTRIBL_rec_VSTRIBR_rec_VSTRIHL_rec_VSTRIHR_rec |
| 7090 | { 1, 158, 159, 0, 0 }, // 540 LBZ_LBZ8_LHZ_LHZ8_LWZ_LWZ8 |
| 7091 | { 1, 158, 159, 0, 0 }, // 541 LD |
| 7092 | { 0, 0, 0, 0, 0 }, // 542 LDtoc_LDtocBA_LDtocCPT_LDtocJTI_LDtocL_SPILLTOVSR_LD_LWZtoc_LWZtocL |
| 7093 | { 0, 0, 0, 0, 0 }, // 543 DFLOADf32 |
| 7094 | { 0, 0, 0, 0, 0 }, // 544 DFLOADf64 |
| 7095 | { 1, 158, 159, 0, 0 }, // 545 LFD |
| 7096 | { 1, 168, 169, 0, 0 }, // 546 LHA_LHA8 |
| 7097 | { 1, 158, 159, 0, 0 }, // 547 LXSD_LXV |
| 7098 | { 1, 158, 159, 0, 0 }, // 548 DCBT_DCBTST |
| 7099 | { 1, 158, 159, 0, 0 }, // 549 ICBT |
| 7100 | { 1, 158, 159, 0, 0 }, // 550 LDBRX |
| 7101 | { 0, 0, 0, 0, 0 }, // 551 SPILLTOVSR_LDX |
| 7102 | { 1, 158, 159, 0, 0 }, // 552 LXVRBX_LXVRDX_LXVRHX_LXVRWX |
| 7103 | { 1, 158, 159, 0, 0 }, // 553 MTSR |
| 7104 | { 1, 151, 152, 0, 0 }, // 554 MTVRSAVE_MTVRSAVEv |
| 7105 | { 1, 158, 159, 0, 0 }, // 555 LBZCIX_LDCIX_LHZCIX_LWZCIX |
| 7106 | { 1, 158, 159, 0, 0 }, // 556 PLBZ_PLBZ8_PLBZ8pc_PLBZpc_PLD_PLDpc_PLFD_PLFDpc_PLFS_PLFSpc_PLHA_PLHA8_PLHA8pc_PLHApc_PLHZ_PLHZ8_PLHZ8pc_PLHZpc_PLWA_PLWA8_PLWA8pc_PLWApc_PLWZ_PLWZ8_PLWZ8pc_PLWZpc_PLXSD_PLXSDpc_PLXSSP_PLXSSPpc_PLXV_PLXVpc_PLXVP_PLXVPpc |
| 7107 | { 1, 158, 159, 0, 0 }, // 557 LFS |
| 7108 | { 1, 158, 159, 0, 0 }, // 558 LXSSP |
| 7109 | { 1, 158, 159, 0, 0 }, // 559 LXVP |
| 7110 | { 1, 158, 159, 0, 0 }, // 560 LXVPX |
| 7111 | { 1, 158, 159, 0, 0 }, // 561 MFSR |
| 7112 | { 1, 176, 177, 0, 0 }, // 562 MFTB8 |
| 7113 | { 1, 162, 163, 0, 0 }, // 563 XXSETACCZ |
| 7114 | { 1, 153, 154, 0, 0 }, // 564 XVBF16GER2_XVF16GER2_XVF32GER_XVF64GER_XVI16GER2_XVI16GER2S_XVI4GER8_XVI8GER4 |
| 7115 | { 1, 153, 154, 0, 0 }, // 565 XVBF16GER2NN_XVBF16GER2NP_XVBF16GER2PN_XVBF16GER2PP_XVF16GER2NN_XVF16GER2NP_XVF16GER2PN_XVF16GER2PP_XVF32GERNN_XVF32GERNP_XVF32GERPN_XVF32GERPP_XVF64GERNN_XVF64GERNP_XVF64GERPN_XVF64GERPP_XVI16GER2PP_XVI16GER2SPP_XVI4GER8PP_XVI8GER4PP |
| 7116 | { 1, 162, 163, 0, 0 }, // 566 XVI8GER4SPP |
| 7117 | { 1, 153, 154, 0, 0 }, // 567 PMXVBF16GER2_PMXVF16GER2_PMXVF32GER_PMXVF64GER_PMXVI16GER2_PMXVI16GER2S_PMXVI4GER8_PMXVI8GER4 |
| 7118 | { 1, 153, 154, 0, 0 }, // 568 PMXVBF16GER2NN_PMXVBF16GER2NP_PMXVBF16GER2PN_PMXVBF16GER2PP_PMXVF16GER2NN_PMXVF16GER2NP_PMXVF16GER2PN_PMXVF16GER2PP_PMXVF32GERNN_PMXVF32GERNP_PMXVF32GERPN_PMXVF32GERPP_PMXVF64GERNN_PMXVF64GERNP_PMXVF64GERPN_PMXVF64GERPP_PMXVI16GER2PP_PMXVI16GER2SPP_PMXVI4GER8PP_PMXVI8GER4PP |
| 7119 | { 1, 162, 163, 0, 0 }, // 569 PMXVI8GER4SPP |
| 7120 | { 1, 162, 163, 0, 0 }, // 570 XXMTACC |
| 7121 | { 1, 162, 163, 0, 0 }, // 571 XXMFACC |
| 7122 | { 1, 162, 163, 0, 0 }, // 572 VMULHSD_VMULHUD_VMULLD |
| 7123 | { 1, 162, 163, 0, 0 }, // 573 LXVKQ |
| 7124 | { 1, 183, 184, 0, 0 }, // 574 VSPLTISB_VSPLTISH_VSPLTISW |
| 7125 | { 1, 153, 154, 0, 0 }, // 575 V_SETALLONES_V_SETALLONESB_V_SETALLONESH |
| 7126 | { 1, 183, 184, 0, 0 }, // 576 XXSPLTIB |
| 7127 | { 1, 154, 155, 0, 0 }, // 577 BRD_BRH_BRH8_BRW_BRW8 |
| 7128 | { 1, 162, 163, 0, 0 }, // 578 MFVSRLD_MTVSRWS_VCLZLSBB_VCTZLSBB_VEXTRACTD_VEXTRACTUB_VEXTRACTUH_VEXTRACTUW_VINSERTD_VINSERTW_VPRTYBQ |
| 7129 | { 1, 153, 154, 0, 0 }, // 579 VGBBD_VUPKHSW_VUPKLSW |
| 7130 | { 1, 183, 184, 0, 0 }, // 580 VSPLTB_VSPLTBs_VSPLTH_VSPLTHs_VSPLTW_XXSPLTW_XXSPLTWs |
| 7131 | { 1, 162, 163, 0, 0 }, // 581 VSTRIBL_VSTRIBR_VSTRIHL_VSTRIHR_XXGENPCVDM_XXGENPCVHM_XXGENPCVWM |
| 7132 | { 1, 153, 154, 0, 0 }, // 582 VUPKHPX_VUPKHSB_VUPKHSH_VUPKLPX_VUPKLSB_VUPKLSH |
| 7133 | { 1, 153, 154, 0, 0 }, // 583 XVCVBF16SPN |
| 7134 | { 1, 153, 154, 0, 0 }, // 584 XXBRD_XXBRH_XXBRQ_XXBRW_XXEXTRACTUW |
| 7135 | { 1, 153, 154, 0, 0 }, // 585 VBPERMQ_VPKSDSS_VPKSDUS_VPKUDUM_VPKUDUS |
| 7136 | { 1, 162, 163, 0, 0 }, // 586 VCLRLB_VCLRRB_VINSD_VINSW_VSLDBI_VSRDBI |
| 7137 | { 1, 153, 154, 0, 0 }, // 587 VPKPX_VPKSHSS_VPKSHUS_VPKSWSS_VPKSWUS_VPKUHUM_VPKUHUS_VPKUWUM_VPKUWUS |
| 7138 | { 1, 153, 154, 0, 0 }, // 588 VSLV_VSRV_XXINSERTW |
| 7139 | { 1, 162, 163, 0, 0 }, // 589 VEXTDDVLX_VEXTDDVRX_VEXTDUBVLX_VEXTDUBVRX_VEXTDUHVLX_VEXTDUHVRX_VEXTDUWVLX_VEXTDUWVRX_VINSBLX_VINSBRX_VINSBVLX_VINSBVRX_VINSDLX_VINSDRX_VINSHLX_VINSHRX_VINSHVLX_VINSHVRX_VINSWLX_VINSWRX_VINSWVLX_VINSWVRX |
| 7140 | { 1, 153, 154, 0, 0 }, // 590 VSUMSWS |
| 7141 | { 1, 162, 163, 0, 0 }, // 591 XXSPLTIDP_XXSPLTIW |
| 7142 | { 1, 162, 163, 0, 0 }, // 592 XXSPLTI32DX |
| 7143 | { 1, 162, 163, 0, 0 }, // 593 XXBLENDVB_XXBLENDVD_XXBLENDVH_XXBLENDVW_XXEVAL |
| 7144 | { 1, 183, 184, 0, 0 }, // 594 XXPERMX |
| 7145 | { 1, 158, 159, 0, 0 }, // 595 PSTXVP_PSTXVPpc |
| 7146 | { 1, 158, 159, 0, 0 }, // 596 STB_STB8_STH_STH8_STW_STW8 |
| 7147 | { 0, 0, 0, 0, 0 }, // 597 SPILLTOVSR_ST |
| 7148 | { 1, 158, 159, 0, 0 }, // 598 STD |
| 7149 | { 0, 0, 0, 0, 0 }, // 599 DFSTOREf32_DFSTOREf64 |
| 7150 | { 1, 180, 181, 0, 0 }, // 600 STFD_STFS |
| 7151 | { 1, 180, 181, 0, 0 }, // 601 STFDU_STFSU |
| 7152 | { 1, 180, 181, 0, 0 }, // 602 STXSD |
| 7153 | { 1, 180, 181, 0, 0 }, // 603 STXSSP |
| 7154 | { 1, 180, 181, 0, 0 }, // 604 STXV |
| 7155 | { 1, 158, 159, 0, 0 }, // 605 DCBF_DCBST_DCBZ |
| 7156 | { 1, 166, 167, 0, 0 }, // 606 ICBI |
| 7157 | { 0, 0, 0, 0, 0 }, // 607 SPILLTOVSR_STX |
| 7158 | { 0, 0, 0, 0, 0 }, // 608 STIWX |
| 7159 | { 1, 180, 181, 0, 0 }, // 609 STXVRBX_STXVRDX_STXVRHX_STXVRWX |
| 7160 | { 1, 158, 159, 0, 0 }, // 610 EnforceIEIO |
| 7161 | { 1, 158, 159, 0, 0 }, // 611 STHCIX_STWCIX |
| 7162 | { 1, 150, 151, 0, 0 }, // 612 SYNCP10 |
| 7163 | { 1, 158, 159, 0, 0 }, // 613 PSTB_PSTB8_PSTB8pc_PSTBpc_PSTD_PSTDpc_PSTFD_PSTFDpc_PSTFS_PSTFSpc_PSTH_PSTH8_PSTH8pc_PSTHpc_PSTW_PSTW8_PSTW8pc_PSTWpc_PSTXSD_PSTXSDpc_PSTXSSP_PSTXSSPpc_PSTXV_PSTXVpc |
| 7164 | { 1, 158, 159, 0, 0 }, // 614 STXVP |
| 7165 | { 1, 158, 159, 0, 0 }, // 615 STXVPX |
| 7166 | { 1, 152, 153, 0, 0 }, // 616 ATTN_NAP |
| 7167 | { 1, 158, 159, 0, 0 }, // 617 DCBZL |
| 7168 | { 1, 158, 159, 0, 0 }, // 618 DCCCI_ICBLQ_ICCCI_TLBLD_TLBLI_TLBRE2_TLBSX2_TLBSX2D_TLBWE2 |
| 7169 | { 1, 152, 153, 0, 0 }, // 619 CLRBHRB_MFBHRBE |
| 7170 | { 1, 158, 159, 0, 0 }, // 620 PADDI_PADDI8_PADDI8pc_PADDIpc |
| 7171 | { 1, 151, 152, 0, 0 }, // 621 PLI_PLI8 |
| 7172 | { 1, 153, 154, 0, 0 }, // 622 VMULESB_VMULESH_VMULEUB_VMULEUH_VMULOSB_VMULOSH_VMULOUB_VMULOUH_VSUM2SWS_VSUM4SBS_VSUM4SHS_VSUM4UBS |
| 7173 | { 1, 162, 163, 0, 0 }, // 623 VMULESD_VMULEUD_VMULHSW_VMULHUW_VMULOSD_VMULOUD |
| 7174 | { 1, 162, 163, 0, 0 }, // 624 VMSUMCUD |
| 7175 | { 0, uint16_t(~0U), uint16_t(~0U), uint16_t(~0U), uint16_t(~0U) }// end marker |
| 7176 | }; |
| 7177 | |
| 7178 | static constexpr llvm::InstrItinerary PPCA2Itineraries[] = { |
| 7179 | { 0, 0, 0, 0, 0 }, // 0 NoInstrModel |
| 7180 | { 1, 184, 185, 982, 983 }, // 1 IIC_LdStSync |
| 7181 | { 1, 184, 185, 983, 986 }, // 2 IIC_IntSimple |
| 7182 | { 1, 184, 185, 986, 989 }, // 3 IIC_IntGeneral |
| 7183 | { 1, 184, 185, 989, 992 }, // 4 IIC_BrB |
| 7184 | { 0, 0, 0, 0, 0 }, // 5 IIC_VecFP |
| 7185 | { 1, 184, 185, 992, 995 }, // 6 IIC_IntRotate |
| 7186 | { 1, 184, 185, 995, 998 }, // 7 IIC_IntCompare |
| 7187 | { 0, 0, 0, 0, 0 }, // 8 IIC_SprABORT |
| 7188 | { 0, 0, 0, 0, 0 }, // 9 IIC_LdStCOPY |
| 7189 | { 0, 0, 0, 0, 0 }, // 10 IIC_LdStPASTE |
| 7190 | { 1, 184, 185, 998, 1001 }, // 11 IIC_BrCR |
| 7191 | { 1, 185, 186, 1001, 1004 }, // 12 IIC_FPGeneral |
| 7192 | { 0, 0, 0, 0, 0 }, // 13 IIC_LdStLD |
| 7193 | { 1, 184, 185, 1004, 1007 }, // 14 IIC_LdStDCBF |
| 7194 | { 1, 184, 185, 1007, 1010 }, // 15 IIC_LdStLoad |
| 7195 | { 1, 185, 186, 1010, 1013 }, // 16 IIC_FPCompare |
| 7196 | { 1, 184, 185, 1013, 1016 }, // 17 IIC_IntDivD |
| 7197 | { 1, 184, 185, 1016, 1019 }, // 18 IIC_IntDivW |
| 7198 | { 0, 0, 0, 0, 0 }, // 19 IIC_VecGeneral |
| 7199 | { 0, 0, 0, 0, 0 }, // 20 IIC_FPDGeneral |
| 7200 | { 1, 185, 186, 1019, 1022 }, // 21 IIC_FPAddSub |
| 7201 | { 1, 185, 186, 1022, 1025 }, // 22 IIC_FPDivD |
| 7202 | { 0, 0, 0, 0, 0 }, // 23 IIC_FPSGeneral |
| 7203 | { 0, 0, 0, 0, 0 }, // 24 IIC_VecComplex |
| 7204 | { 1, 184, 185, 1025, 1028 }, // 25 IIC_LdStStore |
| 7205 | { 1, 184, 185, 1028, 1031 }, // 26 IIC_IntRotateDI |
| 7206 | { 1, 185, 186, 1031, 1034 }, // 27 IIC_FPDivS |
| 7207 | { 1, 185, 186, 1034, 1038 }, // 28 IIC_FPFused |
| 7208 | { 1, 185, 186, 1038, 1041 }, // 29 IIC_FPSqrtD |
| 7209 | { 1, 185, 186, 1041, 1044 }, // 30 IIC_FPSqrtS |
| 7210 | { 1, 184, 185, 1044, 1047 }, // 31 IIC_LdStICBI |
| 7211 | { 1, 184, 185, 1047, 1051 }, // 32 IIC_IntISEL |
| 7212 | { 1, 184, 185, 1051, 1052 }, // 33 IIC_SprISYNC |
| 7213 | { 1, 184, 185, 1052, 1055 }, // 34 IIC_LdStLWARX |
| 7214 | { 1, 184, 185, 1055, 1059 }, // 35 IIC_LdStLoadUpd |
| 7215 | { 1, 184, 185, 1059, 1063 }, // 36 IIC_LdStLoadUpdX |
| 7216 | { 0, 0, 0, 0, 0 }, // 37 IIC_LdStLDARX |
| 7217 | { 1, 184, 185, 1063, 1066 }, // 38 IIC_LdStLDU |
| 7218 | { 1, 184, 185, 1066, 1069 }, // 39 IIC_LdStLDUX |
| 7219 | { 1, 184, 185, 1069, 1072 }, // 40 IIC_LdStLFD |
| 7220 | { 1, 184, 185, 1072, 1076 }, // 41 IIC_LdStLFDU |
| 7221 | { 1, 184, 185, 1076, 1080 }, // 42 IIC_LdStLFDUX |
| 7222 | { 1, 184, 185, 1080, 1083 }, // 43 IIC_LdStLHA |
| 7223 | { 1, 184, 185, 1083, 1087 }, // 44 IIC_LdStLHAU |
| 7224 | { 1, 184, 185, 1087, 1091 }, // 45 IIC_LdStLHAUX |
| 7225 | { 0, 0, 0, 0, 0 }, // 46 IIC_LdStLMW |
| 7226 | { 0, 0, 0, 0, 0 }, // 47 IIC_LdStLQ |
| 7227 | { 0, 0, 0, 0, 0 }, // 48 IIC_LdStLQARX |
| 7228 | { 0, 0, 0, 0, 0 }, // 49 IIC_LdStLWA |
| 7229 | { 0, 0, 0, 0, 0 }, // 50 IIC_IntMulHD |
| 7230 | { 1, 184, 185, 1091, 1094 }, // 51 IIC_BrMCR |
| 7231 | { 1, 184, 185, 1094, 1097 }, // 52 IIC_BrMCRX |
| 7232 | { 1, 184, 185, 1097, 1099 }, // 53 IIC_SprMFCR |
| 7233 | { 1, 184, 185, 1099, 1101 }, // 54 IIC_SprMFSPR |
| 7234 | { 0, 0, 0, 0, 0 }, // 55 IIC_IntMFFS |
| 7235 | { 1, 184, 185, 1101, 1103 }, // 56 IIC_SprMFMSR |
| 7236 | { 1, 184, 185, 1103, 1105 }, // 57 IIC_SprMFCRF |
| 7237 | { 0, 0, 0, 0, 0 }, // 58 IIC_SprMFPMR |
| 7238 | { 0, 0, 0, 0, 0 }, // 59 IIC_SprMFSR |
| 7239 | { 1, 184, 185, 1105, 1107 }, // 60 IIC_SprMFTB |
| 7240 | { 0, 0, 0, 0, 0 }, // 61 IIC_SprMSGSYNC |
| 7241 | { 1, 184, 185, 1107, 1109 }, // 62 IIC_SprMTSPR |
| 7242 | { 0, 0, 0, 0, 0 }, // 63 IIC_IntMTFSB0 |
| 7243 | { 1, 184, 185, 1109, 1111 }, // 64 IIC_SprMTMSR |
| 7244 | { 0, 0, 0, 0, 0 }, // 65 IIC_SprMTMSRD |
| 7245 | { 0, 0, 0, 0, 0 }, // 66 IIC_SprMTPMR |
| 7246 | { 0, 0, 0, 0, 0 }, // 67 IIC_SprMTSR |
| 7247 | { 1, 184, 185, 1111, 1114 }, // 68 IIC_IntMulHW |
| 7248 | { 1, 184, 185, 1114, 1117 }, // 69 IIC_IntMulHWU |
| 7249 | { 1, 184, 185, 1117, 1120 }, // 70 IIC_IntMulLI |
| 7250 | { 1, 184, 185, 1120, 1121 }, // 71 IIC_SprRFI |
| 7251 | { 0, 0, 0, 0, 0 }, // 72 IIC_IntRFID |
| 7252 | { 1, 184, 185, 1121, 1124 }, // 73 IIC_IntRotateD |
| 7253 | { 0, 0, 0, 0, 0 }, // 74 IIC_SprSLBFEE |
| 7254 | { 0, 0, 0, 0, 0 }, // 75 IIC_SprSLBIA |
| 7255 | { 0, 0, 0, 0, 0 }, // 76 IIC_SprSLBIE |
| 7256 | { 0, 0, 0, 0, 0 }, // 77 IIC_SprSLBIEG |
| 7257 | { 0, 0, 0, 0, 0 }, // 78 IIC_SprSLBMFEE |
| 7258 | { 0, 0, 0, 0, 0 }, // 79 IIC_SprSLBMFEV |
| 7259 | { 0, 0, 0, 0, 0 }, // 80 IIC_SprSLBMTE |
| 7260 | { 0, 0, 0, 0, 0 }, // 81 IIC_SprSLBSYNC |
| 7261 | { 1, 184, 185, 1124, 1127 }, // 82 IIC_IntShift |
| 7262 | { 1, 184, 185, 1127, 1130 }, // 83 IIC_LdStSTWCX |
| 7263 | { 1, 184, 185, 1130, 1134 }, // 84 IIC_LdStSTU |
| 7264 | { 1, 184, 185, 1134, 1138 }, // 85 IIC_LdStSTUX |
| 7265 | { 1, 184, 185, 1138, 1141 }, // 86 IIC_LdStSTD |
| 7266 | { 1, 184, 185, 1141, 1144 }, // 87 IIC_LdStSTDCX |
| 7267 | { 1, 184, 185, 1144, 1147 }, // 88 IIC_LdStSTFD |
| 7268 | { 1, 184, 185, 1147, 1151 }, // 89 IIC_LdStSTFDU |
| 7269 | { 0, 0, 0, 0, 0 }, // 90 IIC_SprSTOP |
| 7270 | { 0, 0, 0, 0, 0 }, // 91 IIC_LdStSTQ |
| 7271 | { 0, 0, 0, 0, 0 }, // 92 IIC_LdStSTQCX |
| 7272 | { 1, 184, 185, 1151, 1153 }, // 93 IIC_IntTrapD |
| 7273 | { 0, 0, 0, 0, 0 }, // 94 IIC_SprTLBIA |
| 7274 | { 0, 0, 0, 0, 0 }, // 95 IIC_SprTLBIE |
| 7275 | { 0, 0, 0, 0, 0 }, // 96 IIC_SprTLBIEL |
| 7276 | { 0, 0, 0, 0, 0 }, // 97 IIC_SprTLBSYNC |
| 7277 | { 1, 184, 185, 1153, 1155 }, // 98 IIC_IntTrapW |
| 7278 | { 0, 0, 0, 0, 0 }, // 99 IIC_VecFPCompare |
| 7279 | { 0, 0, 0, 0, 0 }, // 100 IIC_VecPerm |
| 7280 | { 1, 184, 185, 1155, 1158 }, // 101 B_BA_BL_BL8_BL8_NOP_BL8_NOP_RM_BL8_NOP_TLS_BL8_NOTOC_BL8_NOTOC_RM_BL8_NOTOC_TLS_BL8_RM_BL8_TLS_BL8_TLS__BLA_BLA8_BLA8_NOP_BLA8_NOP_RM_BLA8_RM_BLA_RM_BL_NOP_BL_NOP_RM_BL_RM_BL_TLS |
| 7281 | { 1, 184, 185, 1158, 1161 }, // 102 BDZLRLp_BDZLRm_BDZLRp_BDZLm_BDZLp_BDZm_BDZp_BDNZ_BDNZ8_BDNZA_BDNZAm_BDNZAp_BDNZL_BDNZLA_BDNZLAm_BDNZLAp_BDNZLR_BDNZLR8_BDNZLRL_BDNZLRLm_BDNZLRLp_BDNZLRm_BDNZLRp_BDNZLm_BDNZLp_BDNZm_BDNZp_BDZ_BDZ8_BDZA_BDZAm_BDZAp_BDZL_BDZLA_BDZLAm_BDZLAp_BDZLR_BDZLR8_BDZLRL_BDZLRLm_BLR_BLR8_BLRL_BCL_BCLR_BCLRL_BCLRLn_BCLRn_BCLalways_BCLn_BCTR_BCTR8_BCTRL_BCTRL8_BCTRL8_LDinto_toc_BCTRL8_LDinto_toc_RM_BCTRL8_RM_BCTRL_LWZinto_toc_BCTRL_LWZinto_toc_RM_BCTRL_RM_BCn_BC_BCC_BCCA_BCCCTR_BCCCTR8_BCCCTRL_BCCCTRL8_BCCL_BCCLA_BCCLR_BCCLRL_BCCTR_BCCTR8_BCCTR8n_BCCTRL_BCCTRL8_BCCTRL8n_BCCTRLn_BCCTRn_gBC_gBCA_gBCAat_gBCCTR_gBCCTRL_gBCL_gBCLA_gBCLAat_gBCLR_gBCLRL_gBCLat_gBCat |
| 7282 | { 1, 184, 185, 1161, 1163 }, // 103 MFCTR_MFCTR8_MFLR_MFLR8 |
| 7283 | { 1, 184, 185, 1163, 1165 }, // 104 MTLR_MTLR8_MTCTR_MTCTR8_MTCTR8loop_MTCTRloop |
| 7284 | { 1, 184, 185, 1165, 1167 }, // 105 MFCR_MFCR8 |
| 7285 | { 1, 184, 185, 1167, 1170 }, // 106 MCRF |
| 7286 | { 1, 184, 185, 1170, 1173 }, // 107 CR6SET_CR6UNSET_CRSET_CRUNSET_CRAND_CRANDC_CREQV_CRNAND_CRNOR_CRNOT_CROR_CRORC |
| 7287 | { 0, 0, 0, 0, 0 }, // 108 LMW |
| 7288 | { 1, 184, 185, 1173, 1176 }, // 109 LWARX_LWARXL |
| 7289 | { 0, 0, 0, 0, 0 }, // 110 LDARX_LDARXL |
| 7290 | { 1, 184, 185, 1176, 1179 }, // 111 LHBRX_LHBRX8_LWBRX_LWBRX8 |
| 7291 | { 0, 0, 0, 0, 0 }, // 112 MFSR_MFSRIN |
| 7292 | { 1, 184, 185, 1179, 1182 }, // 113 LFS_LFSX_LFSXTLS_LFSXTLS__LFD_LFDX_LFDXTLS_LFDXTLS__LXSDX_LXVD2X_LXVW4X_LXVDSX |
| 7293 | { 1, 184, 185, 1182, 1186 }, // 114 LFSU_LFDU |
| 7294 | { 1, 184, 185, 1186, 1190 }, // 115 LFSUX_LFDUX |
| 7295 | { 1, 184, 185, 1190, 1193 }, // 116 STXSDX_STXVD2X_STXVW4X |
| 7296 | { 1, 184, 185, 1193, 1196 }, // 117 LBARX_LHARX |
| 7297 | { 1, 184, 185, 1196, 1199 }, // 118 LBZCIX_LDBRX_LDCIX_LHZCIX_LSWI_LVEBX_LVEHX_LVEWX_LVSL_LVSR_LVX_LVXL_LWZCIX_STHCIX_STSWI_STWCIX |
| 7298 | { 1, 184, 185, 1199, 1202 }, // 119 LFIWAX_LFIWZX |
| 7299 | { 1, 184, 185, 1202, 1205 }, // 120 STFD_STFDX_STFIWX_STFS_STFSX |
| 7300 | { 1, 184, 185, 1205, 1209 }, // 121 STFDU_STFDUX_STFSU_STFSUX |
| 7301 | { 1, 184, 185, 1209, 1212 }, // 122 STVEBX_STVEHX_STVEWX_STVX_STVXL |
| 7302 | { 1, 184, 185, 1212, 1215 }, // 123 LHA_LHA8_LHAX_LHAX8_LWAX_LWAX_32 |
| 7303 | { 0, 0, 0, 0, 0 }, // 124 LWA_LWA_32 |
| 7304 | { 1, 184, 185, 1215, 1219 }, // 125 LHAU_LHAU8 |
| 7305 | { 1, 184, 185, 1219, 1223 }, // 126 LHAUX_LHAUX8_LWAUX |
| 7306 | { 1, 184, 185, 1223, 1226 }, // 127 STB_STB8_STH_STH8_STW_STW8_STBX_STBX8_STHX_STHX8_STWX_STWX8_STHBRX_STWBRX |
| 7307 | { 1, 184, 185, 1226, 1229 }, // 128 STD_STDX |
| 7308 | { 0, 0, 0, 0, 0 }, // 129 STMW |
| 7309 | { 1, 184, 185, 1229, 1232 }, // 130 STWCX |
| 7310 | { 1, 184, 185, 1232, 1235 }, // 131 STDCX |
| 7311 | { 1, 184, 185, 1235, 1239 }, // 132 STDU_STHU_STHU8_STBU_STBU8_STWU_STWU8 |
| 7312 | { 1, 184, 185, 1239, 1243 }, // 133 STDUX_STWUX_STWUX8_STHUX_STHUX8_STBUX_STBUX8 |
| 7313 | { 1, 184, 185, 1243, 1247 }, // 134 LWZU_LWZU8_LHZU_LHZU8_LBZU_LBZU8 |
| 7314 | { 1, 184, 185, 1247, 1250 }, // 135 LDU |
| 7315 | { 1, 184, 185, 1250, 1254 }, // 136 LWZUX_LWZUX8_LHZUX_LHZUX8_LBZUX_LBZUX8 |
| 7316 | { 1, 184, 185, 1254, 1257 }, // 137 LDUX |
| 7317 | { 1, 184, 185, 1257, 1260 }, // 138 ADDI_ADDI8_ADDIS_ADDIS8_LI_LI8_LIS_LIS8_ADD4_ADD4TLS_ADD4_rec_ADD8_ADD8TLS_ADD8TLS__ADD8_rec_ORI_ORI8_ORIS_ORIS8_XORI_XORI8_XORIS_XORIS8_XOR_XOR8_XOR8_rec_XOR_rec_NEG_NEG8_NEG8_rec_NEG_rec_NEG8O_NEGO_AND_AND8_AND_rec_AND8_rec_NAND_NAND8_NAND_rec_NAND8_rec_NOR_NOR8_NOR_rec_NOR8_rec_EQV_EQV8_EQV_rec_EQV8_rec_ANDC_ANDC8_ANDC_rec_ANDC8_rec_ORC_ORC8_ORC_rec_ORC8_rec |
| 7318 | { 1, 184, 185, 1260, 1263 }, // 139 SUBF8_SUBF8_rec_ADDIC_ADDIC8_SUBFIC_SUBFIC8_SUBFZE_SUBFZE8_ADDE_ADDE8_ADDME_ADDME8_SUBFME_SUBFME8_ANDI_rec_ANDIS_rec |
| 7319 | { 1, 184, 185, 1263, 1266 }, // 140 CMPD_CMPDI_CMPLD_CMPLDI_CMPLW_CMPLWI_CMPW_CMPWI |
| 7320 | { 1, 184, 185, 1266, 1269 }, // 141 EXTSB8_32_64_EXTSB8_rec_EXTSH8_32_64_EXTSH8_rec_EXTSW_32_EXTSW_32_64_EXTSW_32_64_rec_ADD4O_ADD8O_ADD8O_rec_ADD4O_rec_NEG8O_rec_NEGO_rec_EXTSB_EXTSB8_EXTSB_rec_EXTSH_EXTSH8_EXTSH_rec_EXTSW_EXTSW_rec |
| 7321 | { 1, 184, 185, 1269, 1272 }, // 142 POPCNTB_POPCNTB8_POPCNTD_POPCNTW_ANDI8_rec_ANDIS8_rec_ADDC_ADDC8_SUBFO_SUBF8O_SUBFC_SUBFC8_ADDIC_rec_ADDE8_rec_ADDE_rec_SUBFE8_rec_SUBFE_rec_ADDME8_rec_ADDME_rec_SUBFME8_rec_SUBFME_rec_ADDZE8_rec_ADDZE_rec_SUBFZE_rec_SUBFZE8_rec_SUBFO_rec_SUBF8O_rec_ADDE8O_ADDEO_SUBFE8O_SUBFEO_ADDME8O_ADDMEO_SUBFME8O_SUBFMEO_ADDZE8O_ADDZEO_SUBFZE8O_SUBFZEO_ADDE8O_rec_ADDEO_rec_ADDMEO_rec_ADDME8O_rec_SUBFMEO_rec_SUBFME8O_rec_ADDZEO_rec_ADDZE8O_rec_SUBFZEO_rec_SUBFZE8O_rec_ADDC8_rec_ADDC_rec_ADDCO_ADDCO_rec_ADDC8O_ADDC8O_rec_SUBFC8_rec_SUBFC_rec_SUBFCO_SUBFC8O_SUBFCO_rec_SUBFC8O_rec_RLWINM_RLWINM8_RLWINM_rec_RLWNM_RLWNM8_RLWNM_rec_RLWINM8_rec_RLWNM8_rec_SLW_SLW8_SLW_rec_SLW8_rec_SRW_SRW8_SRW_rec_SRW8_rec_SUBFE_SUBFE8_SUBFE8O_rec_SUBFEO_rec |
| 7322 | { 1, 184, 185, 1272, 1275 }, // 143 ADDPCIS |
| 7323 | { 0, 0, 0, 0, 0 }, // 144 SUBFUS_SUBFUS_rec |
| 7324 | { 1, 184, 185, 1275, 1278 }, // 145 RLDICL_RLDICL_rec_RLDICR_RLDICR_rec_RLDIC_RLDIC_rec_RLDIMI_RLDIMI_rec_RLDICL_32_RLDICL_32_64_RLDICL_32_rec_RLDICR_32_SRADI_SRADI_rec_SRADI_32 |
| 7325 | { 1, 184, 185, 1278, 1281 }, // 146 RLDCL_RLDCL_rec_RLDCR_RLDCR_rec_SLD_SLD_rec_SRD_SRD_rec_SRAD_SRAD_rec |
| 7326 | { 1, 184, 185, 1281, 1284 }, // 147 SRAWI_SRAWI_rec_SRAWI8_SRAWI8_rec_SRAW_SRAW_rec_SRAW8_SRAW8_rec |
| 7327 | { 1, 184, 185, 1284, 1287 }, // 148 CNTLZD_CNTLZDM_CNTLZD_rec_CNTLZW_CNTLZW8_CNTLZW8_rec_CNTLZW_rec_CNTTZD_CNTTZDM_CNTTZD_rec_CNTTZW_CNTTZW8_CNTTZW8_rec_CNTTZW_rec |
| 7328 | { 1, 184, 185, 1287, 1290 }, // 149 MULLI_MULLI8 |
| 7329 | { 1, 184, 185, 1290, 1293 }, // 150 MULLW_MULHW_MULHD_MULLWO_MULLW_rec_MULHD_rec_MULHW_rec_MULLWO_rec |
| 7330 | { 1, 184, 185, 1293, 1296 }, // 151 MULHWU_MULHDU_MULHDU_rec_MULHWU_rec |
| 7331 | { 0, 0, 0, 0, 0 }, // 152 MULLD_MULLDO_MULLD_rec_MULLDO_rec |
| 7332 | { 1, 184, 185, 1296, 1299 }, // 153 DIVDE_DIVDEO_DIVDEO_rec_DIVDEU_DIVDEUO_DIVDEUO_rec_DIVDEU_rec_DIVDE_rec |
| 7333 | { 1, 184, 185, 1299, 1302 }, // 154 DIVWE_DIVWEO_DIVWEO_rec_DIVWEU_DIVWEUO_DIVWEUO_rec_DIVWEU_rec_DIVWE_rec_DIVW_DIVWU_DIVWU_rec_DIVWO_DIVWO_rec_DIVWUO_DIVWUO_rec_DIVW_rec |
| 7334 | { 1, 184, 185, 1302, 1305 }, // 155 DIVD_DIVDU_DIVDO_DIVDO_rec_DIVDUO_DIVDUO_rec_DIVDU_rec_DIVD_rec |
| 7335 | { 1, 185, 186, 1305, 1308 }, // 156 FABSD_FABSD_rec_FABSS_FABSS_rec_FADDS_FADDS_rec_FMADDS_FMADDS_rec_FMR_FMR_rec_FMSUBS_FMSUBS_rec_FMULS_FMULS_rec_FNABSD_FNABSD_rec_FNABSS_FNABSS_rec_FNEGD_FNEGD_rec_FNEGS_FNEGS_rec_FNMADDS_FNMADDS_rec_FNMSUBS_FNMSUBS_rec_FSUBS_FSUBS_rec_FCFID_FCFIDS_FCFIDS_rec_FCFIDU_FCFIDUS_FCFIDUS_rec_FCFIDU_rec_FCFID_rec_FCTID_FCTIDU_FCTIDUZ_FCTIDUZ_rec_FCTIDU_rec_FCTIDZ_FCTIDZ_rec_FCTID_rec_FCTIW_FCTIWU_FCTIWUZ_FCTIWUZ_rec_FCTIWU_rec_FCTIWZ_FCTIWZ_rec_FCTIW_rec_FRE_FRES_rec_FRE_rec_FRSP_rec_FRSP_FRES_FRSQRTE_FRSQRTES_FRSQRTES_rec_FRSQRTE_rec_FSELD_FSELS_FSELD_rec_FSELS_rec_FCPSGND_FCPSGND_rec_FCPSGNS_FCPSGNS_rec_FRIMD_FRIMD_rec_FRIMS_FRIMS_rec_FRIND_FRIND_rec_FRINS_FRINS_rec_FRIPD_FRIPD_rec_FRIPS_FRIPS_rec_FRIZD_FRIZD_rec_FRIZS_FRIZS_rec |
| 7336 | { 1, 185, 186, 1308, 1311 }, // 157 FADD_FADD_rec_FSUB_FSUB_rec |
| 7337 | { 1, 185, 186, 1311, 1315 }, // 158 FMADD_FMADD_rec_FMSUB_FMSUB_rec_FMUL_FMUL_rec_FNMADD_FNMADD_rec_FNMSUB_FNMSUB_rec |
| 7338 | { 0, 0, 0, 0, 0 }, // 159 XSMADDADP_XSMADDASP_XSMADDMDP_XSMADDMSP_XSMSUBADP_XSMSUBASP_XSMSUBMDP_XSMSUBMSP_XSNMADDADP_XSNMADDASP_XSNMADDMDP_XSNMADDMSP_XSNMSUBADP_XSNMSUBASP_XSNMSUBMDP_XSNMSUBMSP_XSABSDP_XSADDDP_XSADDSP_XSMULDP_XSMULSP_XSNABSDP_XSNABSDPs_XSNEGDP_XSSUBDP_XSSUBSP_XSCPSGNDP_XSCVDPSP_XSCVDPSXDS_XSCVDPSXDSs_XSCVDPSXWS_XSCVDPSXWSs_XSCVDPUXDS_XSCVDPUXDSs_XSCVDPUXWS_XSCVDPUXWSs_XSCVSPDP_XSCVSXDDP_XSCVUXDDP_XSMAXDP_XSMINDP_XSRDPI_XSRDPIC_XSRDPIM_XSRDPIP_XSRDPIZ_XSREDP_XSRSQRTEDP |
| 7339 | { 1, 185, 186, 1315, 1318 }, // 160 FTDIV_FTSQRT_XSTDIVDP_XSTSQRTDP_XSCMPODP_XSCMPUDP |
| 7340 | { 0, 0, 0, 0, 0 }, // 161 XVADDDP_XVADDSP_XVMADDADP_XVMADDASP_XVMADDMDP_XVMADDMSP_XVMSUBADP_XVMSUBASP_XVMSUBMDP_XVMSUBMSP_XVNMADDADP_XVNMADDASP_XVNMADDMDP_XVNMADDMSP_XVNMSUBADP_XVNMSUBASP_XVNMSUBMDP_XVNMSUBMSP_XVSUBDP_XVSUBSP_XVABSDP_XVABSSP_XVMAXDP_XVMAXSP_XVMINDP_XVMINSP_XVMULDP_XVMULSP_XVNABSDP_XVNABSSP_XVNEGDP_XVNEGSP_XVCPSGNDP_XVCVDPSXDS_XVCVDPSXWS_XVCVDPUXDS_XVCVDPUXWS_XVCVSPSXDS_XVCVSPSXWS_XVCVSPUXDS_XVCVSPUXWS_XVCVSXDDP_XVCVSXWDP_XVCVUXDDP_XVCVUXWDP_XVRDPI_XVRDPIC_XVRDPIM_XVRDPIP_XVRDPIZ_XVREDP_XVRSPI_XVRSPIC_XVRSPIM_XVRSPIP_XVRSPIZ_XVRSQRTEDP |
| 7341 | { 0, 0, 0, 0, 0 }, // 162 XVCMPEQDP_XVCMPEQDP_rec_XVCMPGEDP_XVCMPGEDP_rec_XVCMPGTDP_XVCMPGTDP_rec |
| 7342 | { 1, 185, 186, 1318, 1321 }, // 163 XVTDIVDP_XVTSQRTDP |
| 7343 | { 0, 0, 0, 0, 0 }, // 164 VPKSHSS_VPKSHUS_VPKSWSS_VPKSWUS_VPKUHUM_VPKUHUS_VPKUWUM_VPKUWUS_VUPKHPX_VUPKHSB_VUPKHSH_VUPKLPX_VUPKLSB_VUPKLSH_VPERM_VSEL_VPKPX |
| 7344 | { 0, 0, 0, 0, 0 }, // 165 XXMRGHW_XXMRGLW_XXPERMDI_XXPERMDIs_XXSLDWI_XXSLDWIs_VSPLTB_VSPLTBs_VSPLTH_VSPLTHs_VSPLTISB_VSPLTISH_VSPLTISW_VSPLTW_XXSPLTW_XXSPLTWs_XXSEL |
| 7345 | { 0, 0, 0, 0, 0 }, // 166 VADDSBS_VADDSHS_VADDSWS_VADDUBS_VADDUHS_VADDUWS_VMAXSB_VMAXSH_VMAXSW_VMAXUB_VMAXUH_VMAXUW_VMINSB_VMINSH_VMINSW_VMINUB_VMINUH_VMINUW_VMRGHB_VMRGHH_VMRGHW_VMRGLB_VMRGLH_VMRGLW_XVRSQRTESP_XVRESP_XVCVSXDSP_XVCVSXWSP_XVCVUXDSP_XVCVUXWSP_XVCPSGNSP_XVCVDPSP_VADDCUW_VADDFP_VAND_VANDC_VAVGSB_VAVGSH_VAVGSW_VAVGUB_VAVGUH_VAVGUW_VCFSX_VCFUX_VCTSXS_VCTUXS_VEXPTEFP_VLOGEFP_VNOR_VOR_VMADDFP_VMHADDSHS_VMHRADDSHS_VMLADDUHM_VNMSUBFP_VMAXFP_VMINFP_VMSUMMBM_VMSUMSHM_VMSUMSHS_VMSUMUBM_VMSUMUDM_VMSUMUHM_VMSUMUHS_VMULESB_VMULESH_VMULEUB_VMULEUH_VMULOSB_VMULOSH_VMULOUB_VMULOUH_VREFP_VRFIM_VRFIN_VRFIP_VRFIZ_VRLB_VRLH_VRLW_VRSQRTEFP_VSR_VSRAB_VSRAH_VSRAW_VSRB_VSRH_VSRO_VSRW_VSUBCUW_VSL_VSLB_VSLDOI_VSLH_VSLO_VSLW_VSUBSBS_VSUBSHS_VSUBSWS_VSUBUBS_VSUBUHS_VSUBUWS_VSUM2SWS_VSUM4SBS_VSUM4SHS_VSUM4UBS_VSUMSWS_VXOR |
| 7346 | { 0, 0, 0, 0, 0 }, // 167 VADDUBM_VADDUHM_VADDUWM_XXLORf_XXLXORdpz_XXLXORspz_XXLXORz_VSUBFP_VSUBUBM_VSUBUHM_VSUBUWM_XXLAND_XXLANDC_XXLNOR_XXLOR_XXLXOR |
| 7347 | { 1, 185, 186, 1321, 1324 }, // 168 XVTDIVSP_XVTSQRTSP |
| 7348 | { 0, 0, 0, 0, 0 }, // 169 XVCMPEQSP_XVCMPEQSP_rec_XVCMPGESP_XVCMPGESP_rec_XVCMPGTSP_XVCMPGTSP_rec_VCMPBFP_VCMPBFP_rec_VCMPEQFP_VCMPEQFP_rec_VCMPEQUB_VCMPEQUB_rec_VCMPEQUH_VCMPEQUH_rec_VCMPEQUW_VCMPEQUW_rec_VCMPGEFP_VCMPGEFP_rec_VCMPGTFP_VCMPGTFP_rec_VCMPGTSB_VCMPGTSB_rec_VCMPGTSH_VCMPGTSH_rec_VCMPGTSW_VCMPGTSW_rec_VCMPGTUB_VCMPGTUB_rec_VCMPGTUH_VCMPGTUH_rec_VCMPGTUW_VCMPGTUW_rec |
| 7349 | { 1, 185, 186, 1324, 1327 }, // 170 FCMPOD_FCMPOS_FCMPUD_FCMPUS |
| 7350 | { 1, 185, 186, 1327, 1330 }, // 171 FDIVS_FDIVS_rec |
| 7351 | { 1, 185, 186, 1330, 1333 }, // 172 XSDIVDP |
| 7352 | { 1, 185, 186, 1333, 1336 }, // 173 FSQRTS_XSSQRTSP_FSQRTS_rec |
| 7353 | { 1, 185, 186, 1336, 1339 }, // 174 FDIV_FDIV_rec |
| 7354 | { 1, 185, 186, 1339, 1342 }, // 175 XSSQRTDP |
| 7355 | { 1, 185, 186, 1342, 1345 }, // 176 FSQRT_FSQRT_rec |
| 7356 | { 1, 185, 186, 1345, 1348 }, // 177 XVDIVSP |
| 7357 | { 1, 185, 186, 1348, 1351 }, // 178 XVSQRTSP |
| 7358 | { 1, 185, 186, 1351, 1354 }, // 179 XVDIVDP |
| 7359 | { 1, 185, 186, 1354, 1357 }, // 180 XVSQRTDP |
| 7360 | { 1, 184, 185, 1357, 1359 }, // 181 MFOCRF_MFOCRF8 |
| 7361 | { 0, 0, 0, 0, 0 }, // 182 VCIPHER_VCIPHERLAST_VNCIPHER_VNCIPHERLAST_VPMSUMB_VPMSUMD_VPMSUMH_VPMSUMW_VSBOX |
| 7362 | { 1, 185, 186, 1359, 1362 }, // 183 XSDIVSP |
| 7363 | { 1, 185, 186, 1362, 1365 }, // 184 FSQRTS_FSQRTS_rec |
| 7364 | { 0, 0, 0, 0, 0 }, // 185 MTFSFI_rec_MTFSF_rec_MTFSFI_MTFSFIb_MTFSF |
| 7365 | { 0, 0, 0, 0, 0 }, // 186 MTFSFb_MTFSB0_MTFSB1 |
| 7366 | { 0, 0, 0, 0, 0 }, // 187 XSMADDADP_XSMADDASP_XSMADDMDP_XSMADDMSP_XSMSUBADP_XSMSUBASP_XSMSUBMDP_XSMSUBMSP_XSNMADDADP_XSNMADDASP_XSNMADDMDP_XSNMADDMSP_XSNMSUBADP_XSNMSUBASP_XSNMSUBMDP_XSNMSUBMSP_XSABSDP_XSADDDP_XSADDSP_XSCPSGNDP_XSMULDP_XSMULSP_XSNABSDP_XSNABSDPs_XSNEGDP_XSREDP_XSRSQRTEDP_XSSUBDP_XSSUBSP_XSCVDPSXDS_XSCVDPSXDSs_XSCVDPSXWS_XSCVDPSXWSs_XSCVDPUXDS_XSCVDPUXDSs_XSCVDPUXWS_XSCVDPUXWSs_XSCVSXDDP_XSCVUXDDP_XSCVDPSP_XSCVSPDP_XSRDPI_XSRDPIC_XSRDPIM_XSRDPIP_XSRDPIZ |
| 7367 | { 0, 0, 0, 0, 0 }, // 188 XSRESP_XSRSQRTESP_XSCVSXDSP_XSCVUXDSP_XSCVDPSPN_XSCVSPDPN_XSRSP |
| 7368 | { 0, 0, 0, 0, 0 }, // 189 XVMADDASP_XVMADDMSP_XVMSUBASP_XVMSUBMSP_XVNMADDASP_XVNMADDMSP_XVNMSUBASP_XVNMSUBMSP_XVSUBSP_XVMULSP_XVNABSSP_XVNEGSP_XVABSSP_XVADDSP |
| 7369 | { 0, 0, 0, 0, 0 }, // 190 VRFIM_VRFIN_VRFIP_VRFIZ_XVRSQRTESP_VADDFP_VEXPTEFP_VLOGEFP_VMADDFP_VNMSUBFP_VREFP_VRSQRTEFP_XVCVSXWSP_XVCVUXWSP_XVRESP_XVCVDPSP_XVCVSXDSP_XVCVUXDSP_XVCPSGNSP |
| 7370 | { 0, 0, 0, 0, 0 }, // 191 VSUBFP |
| 7371 | { 0, 0, 0, 0, 0 }, // 192 XVRDPI_XVRDPIC_XVRDPIM_XVRDPIP_XVRDPIZ_XVRSPI_XVRSPIC_XVRSPIM_XVRSPIP_XVRSPIZ_XVCVSXDDP_XVCVSXWDP_XVCVUXDDP_XVCVUXWDP_XVCVDPSXDS_XVCVDPSXWS_XVCVDPUXDS_XVCVDPUXWS_XVCVSPSXDS_XVCVSPSXWS_XVCVSPUXDS_XVCVSPUXWS_XVABSDP_XVADDDP_XVCPSGNDP_XVMADDADP_XVMADDMDP_XVMSUBADP_XVMSUBMDP_XVMULDP_XVNABSDP_XVNEGDP_XVNMADDADP_XVNMADDMDP_XVNMSUBADP_XVNMSUBMDP_XVREDP_XVRSQRTEDP_XVSUBDP |
| 7372 | { 0, 0, 0, 0, 0 }, // 193 XVCVSPDP |
| 7373 | { 1, 184, 185, 1365, 1367 }, // 194 TDI_TD |
| 7374 | { 1, 184, 185, 1367, 1369 }, // 195 TWI_TW |
| 7375 | { 1, 184, 185, 1369, 1372 }, // 196 MTCRF_MTCRF8_MTOCRF_MTOCRF8 |
| 7376 | { 1, 184, 185, 1372, 1375 }, // 197 RLWIMI_RLWIMI8 |
| 7377 | { 1, 184, 185, 1375, 1378 }, // 198 AND_AND8_AND8_rec_ANDC_ANDC8_ANDC8_rec_ANDC_rec_AND_rec_EQV_EQV8_EQV8_rec_EQV_rec_NAND_NAND8_NAND8_rec_NAND_rec_NOR_NOR8_NOR8_rec_NOR_rec_ORC_ORC8_ORC8_rec_ORC_rec_ORI_ORI8_ORIS_ORIS8_XOR_XOR8_XOR8_rec_XORI_XORI8_XORIS_XORIS8_XOR_rec_ADD4_rec_ADD8_rec_NEG8_rec_NEG_rec |
| 7378 | { 1, 184, 185, 1378, 1381 }, // 199 ANDI8_rec_ANDIS8_rec_RLWINM_RLWINM8_RLWINM8_rec_RLWINM_rec_RLWNM_RLWNM8_RLWNM8_rec_RLWNM_rec_SLW_SLW8_SLW8_rec_SLW_rec_SRW_SRW8_SRW8_rec_SRW_rec_ADDC8O_ADDC8O_rec_ADDCO_ADDCO_rec_ADDE8O_ADDE8O_rec_ADDEO_ADDEO_rec_ADDME8O_ADDME8O_rec_ADDMEO_ADDMEO_rec_ADDZE8O_ADDZE8O_rec_ADDZEO_ADDZEO_rec_SUBF8O_SUBF8O_rec_SUBFC8O_SUBFC8O_rec_SUBFCO_SUBFCO_rec_SUBFE8O_SUBFE8O_rec_SUBFEO_SUBFEO_rec_SUBFME8O_SUBFME8O_rec_SUBFMEO_SUBFMEO_rec_SUBFO_SUBFO_rec_SUBFZE8O_SUBFZE8O_rec_SUBFZEO_SUBFZEO_rec_ADDE8_rec_ADDE_rec_ADDME8_rec_ADDME_rec_ADDZE8_rec_ADDZE_rec_SUBFE8_rec_SUBFE_rec_SUBFME8_rec_SUBFME_rec_SUBFZE8_rec_SUBFZE_rec_ADDIC_rec_ADDC_ADDC8_SUBFC_SUBFC8_ADDC_rec_ADDC8_rec_SUBFC_rec_SUBFC8_rec |
| 7379 | { 1, 184, 185, 1381, 1384 }, // 200 ANDIS_rec_ANDI_rec_SUBF8_rec |
| 7380 | { 1, 184, 185, 1384, 1387 }, // 201 OR_OR8_OR8_rec_OR_rec_NOP |
| 7381 | { 0, 0, 0, 0, 0 }, // 202 SLDI_SLDI_rec_SLWI_SLWI_rec_SRDI_SRDI_rec_SRWI_SRWI_rec_COPY |
| 7382 | { 1, 184, 185, 1387, 1390 }, // 203 SUBF_rec_ADDG6S_ADDG6S8_ADDZE_ADDZE8 |
| 7383 | { 1, 184, 185, 1390, 1393 }, // 204 RLWIMI8_rec_RLWIMI_rec |
| 7384 | { 1, 184, 185, 1393, 1396 }, // 205 CNTLZD_CNTLZD_rec_CNTLZW_CNTLZW8_CNTLZW8_rec_CNTLZW_rec |
| 7385 | { 1, 184, 185, 1396, 1399 }, // 206 POPCNTB_POPCNTB8_POPCNTD_POPCNTW |
| 7386 | { 1, 184, 185, 1399, 1403 }, // 207 ISEL_ISEL8 |
| 7387 | { 1, 184, 185, 1403, 1405 }, // 208 MFTB_MFTB8 |
| 7388 | { 1, 184, 185, 1405, 1408 }, // 209 DIVW_DIVWU |
| 7389 | { 1, 184, 185, 1408, 1411 }, // 210 DIVD_DIVDU |
| 7390 | { 1, 184, 185, 1411, 1414 }, // 211 DIVWE_DIVWEU |
| 7391 | { 1, 184, 185, 1414, 1417 }, // 212 LVEBX_LVEHX_LVEWX_LVX_LVXL |
| 7392 | { 1, 184, 185, 1417, 1420 }, // 213 LXVB16X_LXSIWZX |
| 7393 | { 0, 0, 0, 0, 0 }, // 214 DFLOADf64_XFLOADf64_LIWZX |
| 7394 | { 0, 0, 0, 0, 0 }, // 215 LQ |
| 7395 | { 1, 184, 185, 1420, 1423 }, // 216 STFDEPX_STFDXTLS_STFDXTLS__STFSXTLS_STFSXTLS__STXSIWX_STXSSP_STXSSPX |
| 7396 | { 1, 184, 185, 1423, 1426 }, // 217 STBXTLS_STBXTLS__STBXTLS_32_STHXTLS_STHXTLS__STHXTLS_32_STWXTLS_STWXTLS__STWXTLS_32_STBEPX_STDBRX_STHEPX_STWEPX |
| 7397 | { 1, 184, 185, 1426, 1429 }, // 218 STDXTLS_STDXTLS_ |
| 7398 | { 1, 184, 185, 1429, 1432 }, // 219 STBCIX_STDCIX |
| 7399 | { 1, 184, 185, 1432, 1435 }, // 220 STBCX_STHCX |
| 7400 | { 1, 184, 185, 1435, 1438 }, // 221 STHCIX_STSWI_STWCIX |
| 7401 | { 1, 184, 185, 1438, 1441 }, // 222 LBZ_LBZ8_LBZX_LBZX8_LBZXTLS_LBZXTLS__LBZXTLS_32_LHAXTLS_LHAXTLS__LHAXTLS_32_LHZ_LHZ8_LHZX_LHZX8_LHZXTLS_LHZXTLS__LHZXTLS_32_LWAXTLS_LWAXTLS__LWAXTLS_32_LWZ_LWZ8_LWZX_LWZX8_LWZXTLS_LWZXTLS__LWZXTLS_32 |
| 7402 | { 0, 0, 0, 0, 0 }, // 223 LD_LDX_LDXTLS_LDXTLS_ |
| 7403 | { 1, 184, 185, 1441, 1444 }, // 224 LBARXL_LHARXL |
| 7404 | { 1, 184, 185, 1444, 1447 }, // 225 LBEPX_LHEPX_LWEPX |
| 7405 | { 1, 184, 185, 1447, 1450 }, // 226 LFDEPX_LXSIWAX |
| 7406 | { 0, 0, 0, 0, 0 }, // 227 ADDIdtprelL_ADDIdtprelL32_ADDItlsgdL_ADDItlsgdL32_ADDItlsgdLADDR_ADDItlsgdLADDR32_ADDItoc_ADDItoc8_ADDItocL_ADDItocL8_ADDISdtprelHA_ADDISdtprelHA32_ADDISgotTprelHA_ADDIStlsgdHA_ADDIStocHA_ADDIStocHA8 |
| 7407 | { 1, 184, 185, 1450, 1453 }, // 228 SUBF |
| 7408 | { 0, 0, 0, 0, 0 }, // 229 VPKSDSS_VPKSDUS_VPKUDUM_VPKUDUS_VUPKHSW_VUPKLSW_VMRGEW_VMRGOW_VPERMXOR_VBPERMQ_VGBBD |
| 7409 | { 0, 0, 0, 0, 0 }, // 230 VMRGHB_VMRGHH_VMRGHW_VMRGLB_VMRGLH_VMRGLW_VSL_VSLDOI_VSLO_VSR_VSRO |
| 7410 | { 0, 0, 0, 0, 0 }, // 231 VADDSBS_VADDSHS_VADDSWS_VADDUBS_VADDUHS_VADDUWS_VSUBSBS_VSUBSHS_VSUBSWS_VSUBUBS_VSUBUHS_VSUBUWS_VRLB_VRLH_VRLW_VSLB_VSLH_VSLW_VSRAB_VSRAH_VSRAW_VSRB_VSRH_VSRW_VAVGSB_VAVGSH_VAVGSW_VAVGUB_VAVGUH_VAVGUW_VMAXSB_VMAXSH_VMAXSW_VMAXUB_VMAXUH_VMAXUW_VMINSB_VMINSH_VMINSW_VMINUB_VMINUH_VMINUW_VAND_VANDC_VNOR_VOR_VXOR_VMAXFP_VMINFP_VSUBCUW_VADDCUW |
| 7411 | { 0, 0, 0, 0, 0 }, // 232 VADDUDM_VSUBUDM_VSLD_VSRAD_VSRD_VEQV_VNAND_VORC_XXLEQV_XXLNAND_XXLORC_VCLZB_VCLZD_VCLZH_VCLZW_VPOPCNTB_VPOPCNTH_VPOPCNTW |
| 7412 | { 0, 0, 0, 0, 0 }, // 233 VRLD_VMAXSD_VMAXUD_VMINSD_VMINUD_VSHASIGMAD_VSHASIGMAW |
| 7413 | { 0, 0, 0, 0, 0 }, // 234 VCMPEQUD_VCMPEQUD_rec_VCMPGTSD_VCMPGTSD_rec_VCMPGTUD_VCMPGTUD_rec |
| 7414 | { 1, 184, 185, 1453, 1456 }, // 235 MFVSCR |
| 7415 | { 1, 184, 185, 1456, 1459 }, // 236 MTVSCR |
| 7416 | { 0, 0, 0, 0, 0 }, // 237 VADDCUQ_VADDECUQ_VADDEUQM_VSUBCUQ_VSUBECUQ_VSUBEUQM |
| 7417 | { 0, 0, 0, 0, 0 }, // 238 VADDUQM_VSUBUQM_VPOPCNTD |
| 7418 | { 0, 0, 0, 0, 0 }, // 239 VMSUMMBM_VMSUMSHM_VMSUMSHS_VMSUMUBM_VMSUMUHM_VMSUMUHS_VSUM2SWS_VSUM4SBS_VSUM4SHS_VSUM4UBS_VSUMSWS_VMULESB_VMULESH_VMULEUB_VMULEUH_VMULOSB_VMULOSH_VMULOUB_VMULOUH_VMHADDSHS_VMHRADDSHS_VMLADDUHM |
| 7419 | { 0, 0, 0, 0, 0 }, // 240 VMULESW_VMULEUW_VMULOSW_VMULOUW |
| 7420 | { 0, 0, 0, 0, 0 }, // 241 VMULUWM |
| 7421 | { 1, 184, 185, 1459, 1462 }, // 242 B_BA_BL_BL8_BL8_RM_BLA_BLA8_BLA8_RM_BLA_RM_BL_RM_BL8_NOP_BL8_NOP_RM_BL8_NOP_TLS_BL8_TLS_BL8_TLS__BLA8_NOP_BLA8_NOP_RM_BL_NOP_BL_NOP_RM_BL_TLS |
| 7422 | { 1, 185, 186, 1462, 1465 }, // 243 DTSTDC_DTSTDCQ_DTSTDG_DTSTDGQ_DTSTSF_DTSTSFQ_DCMPO_DCMPU_DTSTEX |
| 7423 | { 0, 0, 0, 0, 0 }, // 244 DXEX_DXEXQ_DXEXQ_rec_DXEX_rec_DDEDPD_DDEDPD_rec_DENBCD_DENBCD_rec_DIEX_DIEX_rec_DQUA_DQUA_rec_DRINTN_DRINTN_rec_DRINTX_DRINTX_rec_DRRND_DRRND_rec_DSCLI_DSCLI_rec_DSCRI_DSCRI_rec_DQUAI |
| 7424 | { 1, 185, 186, 1465, 1468 }, // 245 DADD_DADD_rec_DCTDP_DCTDP_rec_DSUB_DSUB_rec |
| 7425 | { 0, 0, 0, 0, 0 }, // 246 BCDADD_rec_BCDSUB_rec |
| 7426 | { 0, 0, 0, 0, 0 }, // 247 DRINTNQ_DRINTNQ_rec_DRINTXQ_DRINTXQ_rec_DRRNDQ_DRRNDQ_rec_DIEXQ_DIEXQ_rec_DQUAIQ_DQUAIQ_rec_DDEDPDQ_DDEDPDQ_rec_DENBCDQ_DENBCDQ_rec_DSCLIQ_DSCLIQ_rec_DSCRIQ_DSCRIQ_rec |
| 7427 | { 1, 185, 186, 1468, 1471 }, // 248 DCMPOQ_DCMPUQ_DTSTEXQ |
| 7428 | { 1, 185, 186, 1471, 1474 }, // 249 DCTQPQ_DCTQPQ_rec |
| 7429 | { 1, 185, 186, 1474, 1477 }, // 250 DADDQ_DADDQ_rec_DSUBQ_DSUBQ_rec |
| 7430 | { 0, 0, 0, 0, 0 }, // 251 DQUAQ_DQUAQ_rec |
| 7431 | { 1, 185, 186, 1477, 1480 }, // 252 DRSP_DRSP_rec_DCTFIX_DCTFIX_rec |
| 7432 | { 1, 185, 186, 1480, 1483 }, // 253 DCFFIX_DCFFIX_rec |
| 7433 | { 1, 185, 186, 1483, 1486 }, // 254 DCFFIXQ_DCFFIXQ_rec |
| 7434 | { 1, 185, 186, 1486, 1489 }, // 255 DMUL_DMUL_rec |
| 7435 | { 1, 185, 186, 1489, 1492 }, // 256 DMULQ_DMULQ_rec |
| 7436 | { 1, 185, 186, 1492, 1495 }, // 257 DDIV_DDIV_rec |
| 7437 | { 1, 185, 186, 1495, 1498 }, // 258 DDIVQ_DDIVQ_rec |
| 7438 | { 0, 0, 0, 0, 0 }, // 259 MFVRD_MFVSRD_MFVRWZ_MFVSRWZ_MTVRD_MTVSRD_MTVRWA_MTVSRWA_MTVRWZ_MTVSRWZ |
| 7439 | { 0, 0, 0, 0, 0 }, // 260 VADDUDM_VSLD_VSRD_VSUBUDM_VPOPCNTB_VPOPCNTH_VSRAD_VEQV_VNAND_VORC_XXLEQV_XXLNAND_XXLORC |
| 7440 | { 0, 0, 0, 0, 0 }, // 261 VAND_VANDC_VSLB_VSLH_VSLW_VSRB_VSRH_VSRW_VRLB_VRLH_VRLW_VSRAB_VSRAH_VSRAW_VNOR_VOR_VXOR |
| 7441 | { 0, 0, 0, 0, 0 }, // 262 VEXTSB2D_VEXTSB2Ds_VEXTSB2W_VEXTSB2Ws_VEXTSH2D_VEXTSH2Ds_VEXTSH2W_VEXTSH2Ws_VEXTSW2D_VEXTSW2Ds_MTVSRDD_VNEGD_VNEGW_XXLEQVOnes |
| 7442 | { 0, 0, 0, 0, 0 }, // 263 V_SET0_V_SET0B_V_SET0H_XVIEXPDP_XVIEXPSP_XVXEXPDP_XVXEXPSP_VRLDMI_VRLDNM_VRLWMI_VRLWNM_XSABSQP_XSCPSGNQP_XSIEXPQP_XSNABSQP_XSNEGQP_XSXEXPQP |
| 7443 | { 0, 0, 0, 0, 0 }, // 264 VRLD |
| 7444 | { 0, 0, 0, 0, 0 }, // 265 XVABSDP_XVNABSDP_XVCPSGNDP_XVNEGDP |
| 7445 | { 0, 0, 0, 0, 0 }, // 266 XVABSSP_XVNABSSP_XVNEGSP |
| 7446 | { 0, 0, 0, 0, 0 }, // 267 XVCPSGNSP |
| 7447 | { 0, 0, 0, 0, 0 }, // 268 VMRGEW_VMRGOW |
| 7448 | { 0, 0, 0, 0, 0 }, // 269 VSEL |
| 7449 | { 0, 0, 0, 0, 0 }, // 270 XXSEL |
| 7450 | { 1, 184, 185, 1498, 1500 }, // 271 TABORTDC_TABORTDCI_TABORTWC_TABORTWCI |
| 7451 | { 0, 0, 0, 0, 0 }, // 272 MTFSB0_MTFSB1 |
| 7452 | { 0, 0, 0, 0, 0 }, // 273 MFFSCDRN_MFFSCDRNI_MFFSCRN_MFFSCRNI |
| 7453 | { 1, 184, 185, 1500, 1503 }, // 274 CMPRB_CMPRB8_CMPEQB |
| 7454 | { 0, 0, 0, 0, 0 }, // 275 XSTSTDCDP_XSTSTDCSP |
| 7455 | { 1, 185, 186, 1503, 1506 }, // 276 FTDIV_FTSQRT |
| 7456 | { 0, 0, 0, 0, 0 }, // 277 XSMAXCDP_XSMAXJDP_XSMINCDP_XSMINJDP_XSXSIGDP |
| 7457 | { 1, 185, 186, 1506, 1509 }, // 278 XSCMPEQDP_XSCMPEXPDP_XSCMPGEDP_XSCMPGTDP |
| 7458 | { 1, 184, 185, 1509, 1512 }, // 279 CNTTZD_CNTTZD_rec_CNTTZW_CNTTZW8_CNTTZW8_rec_CNTTZW_rec |
| 7459 | { 1, 184, 185, 1512, 1515 }, // 280 POPCNTD_POPCNTW |
| 7460 | { 1, 184, 185, 1515, 1518 }, // 281 CMPB_CMPB8_SETB_SETB8_BPERMD |
| 7461 | { 0, 0, 0, 0, 0 }, // 282 XSCVSPDPN |
| 7462 | { 1, 184, 185, 1518, 1521 }, // 283 SLD_SRD_SRAD |
| 7463 | { 1, 184, 185, 1521, 1524 }, // 284 SRADI_SRADI_32_RLDIC |
| 7464 | { 1, 184, 185, 1524, 1527 }, // 285 EXTSWSLI_32_64_EXTSWSLI |
| 7465 | { 1, 184, 185, 1527, 1530 }, // 286 SUBFC_SUBFC8_SUBFC8O_SUBFCO_ANDI8_rec_ANDIS8_rec_ADDC_ADDC8_ADDC8O_ADDCO_ADDIC_rec_ADDE8O_ADDE8O_rec_ADDE8_rec_ADDEO_ADDEO_rec_ADDE_rec_ADDME8O_ADDME8O_rec_ADDME8_rec_ADDMEO_ADDMEO_rec_ADDME_rec_ADDZE8O_ADDZE8O_rec_ADDZE8_rec_ADDZEO_ADDZEO_rec_ADDZE_rec_SUBF8O_SUBF8O_rec_SUBFE8O_SUBFE8O_rec_SUBFE8_rec_SUBFEO_SUBFEO_rec_SUBFE_rec_SUBFME8O_SUBFME8O_rec_SUBFME8_rec_SUBFMEO_SUBFMEO_rec_SUBFME_rec_SUBFO_SUBFO_rec_SUBFZE8O_SUBFZE8O_rec_SUBFZE8_rec_SUBFZEO_SUBFZEO_rec_SUBFZE_rec |
| 7466 | { 1, 184, 185, 1530, 1533 }, // 287 ADDZE_ADDZE8_SUBF_rec |
| 7467 | { 0, 0, 0, 0, 0 }, // 288 ADDIStocHA_ADDIStocHA8_ADDItocL_ADDItocL8 |
| 7468 | { 1, 184, 185, 1533, 1536 }, // 289 LA_LA8 |
| 7469 | { 0, 0, 0, 0, 0 }, // 290 COPY |
| 7470 | { 1, 184, 185, 1536, 1539 }, // 291 MCRXRX |
| 7471 | { 0, 0, 0, 0, 0 }, // 292 XSNABSDP_XSNABSDPs_XSABSDP_XSNEGDP_XSCPSGNDP |
| 7472 | { 0, 0, 0, 0, 0 }, // 293 XSXEXPDP |
| 7473 | { 1, 184, 185, 1539, 1542 }, // 294 RFEBB |
| 7474 | { 1, 184, 185, 1542, 1544 }, // 295 TBEGIN_TRECHKPT |
| 7475 | { 1, 184, 185, 1544, 1547 }, // 296 WAIT |
| 7476 | { 1, 184, 185, 1547, 1550 }, // 297 RLDCL_RLDCR |
| 7477 | { 1, 184, 185, 1550, 1553 }, // 298 RLDICL_RLDICL_32_RLDICL_32_64_RLDICR_RLDICR_32_RLDIMI |
| 7478 | { 1, 184, 185, 1553, 1556 }, // 299 MTOCRF_MTOCRF8 |
| 7479 | { 1, 184, 185, 1556, 1559 }, // 300 SLW_SLW8_SRW_SRW8_RLWINM_RLWINM8_RLWNM_RLWNM8 |
| 7480 | { 1, 185, 186, 1559, 1562 }, // 301 FABSD_FABSS_FNABSD_FNABSS_FNEGD_FNEGS_FCPSGND_FCPSGNS_FMR |
| 7481 | { 1, 184, 185, 1562, 1565 }, // 302 SRAW_SRAW8_SRAWI_SRAWI8 |
| 7482 | { 0, 0, 0, 0, 0 }, // 303 XSIEXPDP |
| 7483 | { 1, 184, 185, 1565, 1568 }, // 304 CRXOR |
| 7484 | { 1, 184, 185, 1568, 1570 }, // 305 TRECLAIM_TSR_TABORT |
| 7485 | { 0, 0, 0, 0, 0 }, // 306 VCMPNEZB_VCMPNEZH_VCMPNEZW_VCMPNEB_VCMPNEH_VCMPNEW_VCMPNEB_rec_VCMPNEH_rec_VCMPNEW_rec_VCMPNEZB_rec_VCMPNEZH_rec_VCMPNEZW_rec |
| 7486 | { 0, 0, 0, 0, 0 }, // 307 VABSDUB_VABSDUH_VABSDUW_VCTZB_VCTZD_VCTZH_VCTZW_VPRTYBD_VPRTYBW |
| 7487 | { 0, 0, 0, 0, 0 }, // 308 VBPERMD_XVTSTDCDP_XVTSTDCSP_XVXSIGDP_XVXSIGSP |
| 7488 | { 0, 0, 0, 0, 0 }, // 309 VPOPCNTD |
| 7489 | { 0, 0, 0, 0, 0 }, // 310 VCTSXS_0_VCTUXS_0_XVCVHPSP_XVCVSPHP_VCFSX_0_VCFUX_0 |
| 7490 | { 0, 0, 0, 0, 0 }, // 311 MADDHD_MADDHDU_MADDLD_MADDLD8 |
| 7491 | { 1, 184, 185, 1570, 1573 }, // 312 MULHD_MULHW_MULLW_MULLWO |
| 7492 | { 1, 184, 185, 1573, 1576 }, // 313 MULHDU_MULHWU |
| 7493 | { 0, 0, 0, 0, 0 }, // 314 MULLD_MULLDO |
| 7494 | { 1, 185, 186, 1576, 1579 }, // 315 FRSP_FRIMD_FRIMS_FRIND_FRINS_FRIPD_FRIPS_FRIZD_FRIZS_FRE_FRES_FADDS_FMSUBS_FMADDS_FSUBS_FCFID_FCFIDS_FCFIDU_FCFIDUS_FCTID_FCTIDU_FCTIDUZ_FCTIDZ_FCTIW_FCTIWU_FCTIWUZ_FCTIWZ_FRSQRTE_FRSQRTES_FNMADDS_FNMSUBS_FSELD_FSELS_FMULS |
| 7495 | { 1, 185, 186, 1579, 1582 }, // 316 FADD_FSUB |
| 7496 | { 1, 185, 186, 1582, 1586 }, // 317 FMSUB_FMADD_FNMADD_FNMSUB_FMUL |
| 7497 | { 0, 0, 0, 0, 0 }, // 318 XSMADDADP_XSMADDASP_XSMADDMDP_XSMADDMSP_XSMSUBADP_XSMSUBASP_XSMSUBMDP_XSMSUBMSP_XSMULDP_XSMULSP_XSNMADDADP_XSNMADDASP_XSNMADDMDP_XSNMADDMSP_XSNMSUBADP_XSNMSUBASP_XSNMSUBMDP_XSNMSUBMSP |
| 7498 | { 1, 185, 186, 1586, 1589 }, // 319 FSELD_rec_FSELS_rec |
| 7499 | { 1, 185, 186, 1589, 1592 }, // 320 FRIMD_rec_FRIMS_rec_FRIND_rec_FRINS_rec_FRIPD_rec_FRIPS_rec_FRIZD_rec_FRIZS_rec_FRES_rec_FRE_rec_FADDS_rec_FSUBS_rec_FMSUBS_rec_FNMSUBS_rec_FMADDS_rec_FNMADDS_rec_FCFIDS_rec_FCFIDUS_rec_FCFIDU_rec_FCFID_rec_FCTIDUZ_rec_FCTIDU_rec_FCTIDZ_rec_FCTID_rec_FCTIWUZ_rec_FCTIWU_rec_FCTIWZ_rec_FCTIW_rec_FMULS_rec_FRSQRTES_rec_FRSQRTE_rec_FRSP_rec |
| 7500 | { 0, 0, 0, 0, 0 }, // 321 XSCVDPHP_XSCVHPDP |
| 7501 | { 1, 184, 185, 1592, 1595 }, // 322 LVSL_LVSR |
| 7502 | { 0, 0, 0, 0, 0 }, // 323 V_SETALLONES_V_SETALLONESB_V_SETALLONESH_VPERMR_VSLV_VSRV_XXBRD_XXBRH_XXBRQ_XXBRW_XXEXTRACTUW_XXINSERTW_VMUL10CUQ_VMUL10ECUQ_VMUL10EUQ_VMUL10UQ_XSTSTDCQP_XSXSIGQP_BCDCFN_rec_BCDCFZ_rec_BCDCPSGN_rec_BCDCTN_rec_BCDCTZ_rec_BCDSETSGN_rec_BCDS_rec_BCDTRUNC_rec_BCDUS_rec_BCDUTRUNC_rec |
| 7503 | { 0, 0, 0, 0, 0 }, // 324 VEXTRACTUB_VEXTRACTUH_VEXTRACTUW_VINSERTB_VINSERTD_VINSERTH_VINSERTW_MFVSRLD_MTVSRWS_VCLZLSBB_VCTZLSBB_VEXTRACTD_VEXTUBLX_VEXTUBRX_VEXTUHLX_VEXTUHRX_VEXTUWLX_VEXTUWRX_VPRTYBQ |
| 7504 | { 0, 0, 0, 0, 0 }, // 325 XXPERM_XXPERMR_XXSPLTIB |
| 7505 | { 1, 185, 186, 1595, 1598 }, // 326 XSCMPEXPQP_XSCMPOQP_XSCMPUQP |
| 7506 | { 0, 0, 0, 0, 0 }, // 327 BCDSR_rec_XSADDQP_XSADDQPO_XSCVDPQP_XSCVQPDP_XSCVQPDPO_XSCVQPSDZ_XSCVQPSWZ_XSCVQPUDZ_XSCVQPUWZ_XSCVSDQP_XSCVUDQP_XSRQPI_XSRQPIX_XSRQPXP_XSSUBQP_XSSUBQPO |
| 7507 | { 0, 0, 0, 0, 0 }, // 328 BCDCTSQ_rec |
| 7508 | { 0, 0, 0, 0, 0 }, // 329 XSMADDQP_XSMADDQPO_XSMSUBQP_XSMSUBQPO_XSMULQP_XSMULQPO_XSNMADDQP_XSNMADDQPO_XSNMSUBQP_XSNMSUBQPO |
| 7509 | { 0, 0, 0, 0, 0 }, // 330 BCDCFSQ_rec |
| 7510 | { 0, 0, 0, 0, 0 }, // 331 XSDIVQP_XSDIVQPO |
| 7511 | { 0, 0, 0, 0, 0 }, // 332 XSSQRTQP_XSSQRTQPO |
| 7512 | { 1, 184, 185, 1598, 1601 }, // 333 LXVL_LXVLL |
| 7513 | { 1, 184, 185, 1601, 1604 }, // 334 LXSIBZX_LXSIHZX_LXVWSX_LXV_LXVX_LXSD |
| 7514 | { 1, 184, 185, 1604, 1607 }, // 335 LXSDX_LXVD2X |
| 7515 | { 1, 184, 185, 1607, 1610 }, // 336 DCBF_DCBFEP_DCBST_DCBSTEP_DCBT_DCBTEP_DCBZ_DCBZEP_DCBZL_DCBZLEP_DCBTST_DCBTSTEP |
| 7516 | { 0, 0, 0, 0, 0 }, // 337 CP_COPY_CP_COPY8 |
| 7517 | { 1, 184, 185, 1610, 1613 }, // 338 ICBI_ICBIEP |
| 7518 | { 1, 184, 185, 1613, 1616 }, // 339 ICBT_ICBTLS_EnforceIEIO |
| 7519 | { 1, 184, 185, 1616, 1619 }, // 340 LBZ_LBZ8_LBZX_LBZX8_LBZXTLS_LBZXTLS__LBZXTLS_32_LHZ_LHZ8_LHZX_LHZX8_LHZXTLS_LHZXTLS__LHZXTLS_32_LWZ_LWZ8_LWZX_LWZX8_LWZXTLS_LWZXTLS__LWZXTLS_32 |
| 7520 | { 0, 0, 0, 0, 0 }, // 341 CP_ABORT |
| 7521 | { 0, 0, 0, 0, 0 }, // 342 DARN |
| 7522 | { 1, 184, 185, 1619, 1620 }, // 343 ISYNC |
| 7523 | { 0, 0, 0, 0, 0 }, // 344 MSGSYNC |
| 7524 | { 0, 0, 0, 0, 0 }, // 345 TLBSYNC |
| 7525 | { 1, 184, 185, 1620, 1621 }, // 346 SYNC |
| 7526 | { 1, 184, 185, 1621, 1624 }, // 347 LFIWZX |
| 7527 | { 1, 184, 185, 1624, 1627 }, // 348 LFDX_LFDXTLS_LFDXTLS__LFD |
| 7528 | { 0, 0, 0, 0, 0 }, // 349 SLBIA |
| 7529 | { 0, 0, 0, 0, 0 }, // 350 SLBIE |
| 7530 | { 0, 0, 0, 0, 0 }, // 351 SLBMFEE |
| 7531 | { 0, 0, 0, 0, 0 }, // 352 SLBMFEV |
| 7532 | { 0, 0, 0, 0, 0 }, // 353 SLBMTE |
| 7533 | { 0, 0, 0, 0, 0 }, // 354 TLBIEL |
| 7534 | { 1, 184, 185, 1627, 1631 }, // 355 LHZU_LHZU8_LWZU_LWZU8 |
| 7535 | { 1, 184, 185, 1631, 1635 }, // 356 LHZUX_LHZUX8_LWZUX_LWZUX8 |
| 7536 | { 1, 184, 185, 1635, 1637 }, // 357 TEND |
| 7537 | { 0, 0, 0, 0, 0 }, // 358 CP_PASTE8_rec_CP_PASTE_rec |
| 7538 | { 1, 184, 185, 1637, 1639 }, // 359 TCHECK |
| 7539 | { 1, 184, 185, 1639, 1642 }, // 360 LXSIWAX |
| 7540 | { 0, 0, 0, 0, 0 }, // 361 LIWAX |
| 7541 | { 1, 184, 185, 1642, 1645 }, // 362 LFSX_LFSXTLS_LFSXTLS__LFS |
| 7542 | { 1, 184, 185, 1645, 1648 }, // 363 LXSSP_LXSSPX |
| 7543 | { 0, 0, 0, 0, 0 }, // 364 XFLOADf32_DFLOADf32 |
| 7544 | { 1, 184, 185, 1648, 1651 }, // 365 LXVH8X |
| 7545 | { 1, 184, 185, 1651, 1654 }, // 366 STFDXTLS_STFDXTLS__STFSXTLS_STFSXTLS__STXSIWX_STXSSP_STXSSPX |
| 7546 | { 1, 184, 185, 1654, 1657 }, // 367 STXSD_STXSIBX_STXSIBXv_STXSIHX_STXSIHXv |
| 7547 | { 1, 184, 185, 1657, 1660 }, // 368 STXSDX |
| 7548 | { 0, 0, 0, 0, 0 }, // 369 DFSTOREf32_DFSTOREf64_XFSTOREf32_XFSTOREf64_STIWX |
| 7549 | { 1, 184, 185, 1660, 1663 }, // 370 STDBRX_STBXTLS_STBXTLS__STBXTLS_32_STHXTLS_STHXTLS__STHXTLS_32_STWXTLS_STWXTLS__STWXTLS_32 |
| 7550 | { 0, 0, 0, 0, 0 }, // 371 SLBIEG |
| 7551 | { 0, 0, 0, 0, 0 }, // 372 TLBIE |
| 7552 | { 1, 184, 185, 1663, 1666 }, // 373 STXV_STXVB16X_STXVH8X_STXVX |
| 7553 | { 1, 184, 185, 1666, 1669 }, // 374 STXVL_STXVLL |
| 7554 | { 1, 184, 185, 1669, 1672 }, // 375 MFVRSAVE_MFVRSAVEv_MTVRSAVE_MTVRSAVEv |
| 7555 | { 0, 0, 0, 0, 0 }, // 376 MFPMR |
| 7556 | { 0, 0, 0, 0, 0 }, // 377 MTPMR |
| 7557 | { 1, 184, 185, 1672, 1674 }, // 378 MFSPR_MFSPR8_MFUDSCR |
| 7558 | { 1, 184, 185, 1674, 1676 }, // 379 MFMSR |
| 7559 | { 1, 184, 185, 1676, 1678 }, // 380 MTMSR |
| 7560 | { 0, 0, 0, 0, 0 }, // 381 MTMSRD |
| 7561 | { 1, 184, 185, 1678, 1680 }, // 382 MTUDSCR_MTSPR_MTSPR8 |
| 7562 | { 1, 184, 185, 1680, 1683 }, // 383 DIVWO_DIVWUO |
| 7563 | { 1, 184, 185, 1683, 1686 }, // 384 MODSW |
| 7564 | { 1, 184, 185, 1686, 1689 }, // 385 DIVWEO_DIVWEUO |
| 7565 | { 1, 184, 185, 1689, 1692 }, // 386 DIVDO_DIVDUO |
| 7566 | { 1, 184, 185, 1692, 1695 }, // 387 MODSD_MODUD_MODUW |
| 7567 | { 1, 184, 185, 1695, 1698 }, // 388 DIVDE_DIVDEO_DIVDEU_DIVDEUO |
| 7568 | { 1, 184, 185, 1698, 1701 }, // 389 DIVWO_rec_DIVWUO_rec_DIVWU_rec_DIVW_rec |
| 7569 | { 1, 184, 185, 1701, 1704 }, // 390 ADDC8O_rec_ADDC8_rec_ADDCO_rec_ADDC_rec_SUBFC8O_rec_SUBFC8_rec_SUBFCO_rec_SUBFC_rec |
| 7570 | { 1, 184, 185, 1704, 1707 }, // 391 MCRFS |
| 7571 | { 1, 184, 185, 1707, 1710 }, // 392 RLDCL_rec_RLDCR_rec |
| 7572 | { 1, 184, 185, 1710, 1713 }, // 393 RLDICL_rec_RLDICR_rec_RLDICL_32_rec_RLDIMI_rec |
| 7573 | { 0, 0, 0, 0, 0 }, // 394 MFFS_MFFSCE_MFFSL_MFFS_rec |
| 7574 | { 1, 184, 185, 1713, 1716 }, // 395 EXTSWSLI_32_64_rec_EXTSWSLI_rec |
| 7575 | { 1, 185, 186, 1716, 1719 }, // 396 FDIV |
| 7576 | { 1, 185, 186, 1719, 1722 }, // 397 FSQRT |
| 7577 | { 1, 185, 186, 1722, 1725 }, // 398 FSQRTS |
| 7578 | { 1, 185, 186, 1725, 1728 }, // 399 FDIVS |
| 7579 | { 1, 184, 185, 1728, 1732 }, // 400 LFSU |
| 7580 | { 1, 184, 185, 1732, 1736 }, // 401 LFSUX |
| 7581 | { 1, 184, 185, 1736, 1739 }, // 402 TAILB_TAILB8_TAILBA_TAILBA8_TAILBCTR_TAILBCTR8_CTRL_DEP |
| 7582 | { 1, 184, 185, 1739, 1742 }, // 403 LDAT_LWAT |
| 7583 | { 1, 184, 185, 1742, 1745 }, // 404 STDAT_STWAT |
| 7584 | { 1, 184, 185, 1745, 1748 }, // 405 BRINC |
| 7585 | { 0, 0, 0, 0, 0 }, // 406 EVABS_EVEQV_EVNAND_EVNEG_EVADDIW_EVADDW_EVAND_EVANDC_EVCMPEQ_EVCMPGTS_EVCMPGTU_EVCMPLTS_EVCMPLTU_EVCNTLSW_EVCNTLZW_EVEXTSB_EVEXTSH_EVMERGEHI_EVMERGEHILO_EVMERGELO_EVMERGELOHI_EVNOR_EVOR_EVORC_EVXOR_EVRLW_EVRLWI_EVRNDW_EVSLW_EVSLWI_EVSPLATFI_EVSPLATI_EVSRWIS_EVSRWIU_EVSRWS_EVSRWU_EVSUBFW_EVSUBIFW |
| 7586 | { 0, 0, 0, 0, 0 }, // 407 EVMRA_EVADDSMIAAW_EVADDSSIAAW_EVADDUMIAAW_EVADDUSIAAW_EVDIVWS_EVDIVWU_EVMHEGSMFAA_EVMHEGSMFAN_EVMHEGSMIAA_EVMHEGSMIAN_EVMHEGUMIAA_EVMHEGUMIAN_EVMHESMF_EVMHESMFA_EVMHESMFAAW_EVMHESMFANW_EVMHESMI_EVMHESMIA_EVMHESMIAAW_EVMHESMIANW_EVMHESSF_EVMHESSFA_EVMHESSFAAW_EVMHESSFANW_EVMHESSIAAW_EVMHESSIANW_EVMHEUMI_EVMHEUMIA_EVMHEUMIAAW_EVMHEUMIANW_EVMHEUSIAAW_EVMHEUSIANW_EVMHOGSMFAA_EVMHOGSMFAN_EVMHOGSMIAA_EVMHOGSMIAN_EVMHOGUMIAA_EVMHOGUMIAN_EVMHOSMF_EVMHOSMFA_EVMHOSMFAAW_EVMHOSMFANW_EVMHOSMI_EVMHOSMIA_EVMHOSMIAAW_EVMHOSMIANW_EVMHOSSF_EVMHOSSFA_EVMHOSSFAAW_EVMHOSSFANW_EVMHOSSIAAW_EVMHOSSIANW_EVMHOUMI_EVMHOUMIA_EVMHOUMIAAW_EVMHOUMIANW_EVMHOUSIAAW_EVMHOUSIANW_EVMWHSMF_EVMWHSMFA_EVMWHSMI_EVMWHSMIA_EVMWHSSF_EVMWHSSFA_EVMWHUMI_EVMWHUMIA_EVMWLSMIAAW_EVMWLSMIANW_EVMWLSSIAAW_EVMWLSSIANW_EVMWLUMI_EVMWLUMIA_EVMWLUMIAAW_EVMWLUMIANW_EVMWLUSIAAW_EVMWLUSIANW_EVMWSMF_EVMWSMFA_EVMWSMFAA_EVMWSMFAN_EVMWSMI_EVMWSMIA_EVMWSMIAA_EVMWSMIAN_EVMWSSF_EVMWSSFA_EVMWSSFAA_EVMWSSFAN_EVMWUMI_EVMWUMIA_EVMWUMIAA_EVMWUMIAN_EVSUBFSMIAAW_EVSUBFSSIAAW_EVSUBFUMIAAW_EVSUBFUSIAAW |
| 7587 | { 1, 184, 185, 1748, 1751 }, // 408 EVLDD_EVLDDX_EVLDH_EVLDHX_EVLDW_EVLDWX_EVLHHESPLAT_EVLHHESPLATX_EVLHHOSSPLAT_EVLHHOSSPLATX_EVLHHOUSPLAT_EVLHHOUSPLATX_EVLWHE_EVLWHEX_EVLWHOS_EVLWHOSX_EVLWHOU_EVLWHOUX_EVLWHSPLAT_EVLWHSPLATX_EVLWWSPLAT_EVLWWSPLATX |
| 7588 | { 1, 184, 185, 1751, 1754 }, // 409 EVSTDD_EVSTDDX_EVSTDH_EVSTDHX_EVSTDW_EVSTDWX_EVSTWHE_EVSTWHEX_EVSTWHO_EVSTWHOX_EVSTWWE_EVSTWWEX_EVSTWWO_EVSTWWOX |
| 7589 | { 1, 184, 185, 1754, 1757 }, // 410 HRFID_ATTN_CLRBHRB_MFBHRBE_NAP_RFCI_RFDI_RFMCI_SC |
| 7590 | { 1, 184, 185, 1757, 1758 }, // 411 RFI |
| 7591 | { 0, 0, 0, 0, 0 }, // 412 RFID |
| 7592 | { 1, 184, 185, 1758, 1761 }, // 413 DSS_DSSALL_DST_DST64_DSTST_DSTST64_DSTSTT_DSTSTT64_DSTT_DSTT64_ICBLQ_TLBIVAX_TLBLD_TLBLI_TLBRE_TLBRE2_TLBSX_TLBSX2_TLBSX2D_TLBWE_TLBWE2_MBAR_TRAP_DCCCI_ICCCI |
| 7593 | { 1, 184, 185, 1761, 1764 }, // 414 ICBLC |
| 7594 | { 0, 0, 0, 0, 0 }, // 415 MTSR_MTSRIN |
| 7595 | { 1, 184, 185, 1764, 1766 }, // 416 MFDCR |
| 7596 | { 1, 184, 185, 1766, 1768 }, // 417 MTDCR |
| 7597 | { 1, 184, 185, 1768, 1771 }, // 418 NOP_GT_PWR6_NOP_GT_PWR7 |
| 7598 | { 0, 0, 0, 0, 0 }, // 419 TLBIA |
| 7599 | { 1, 184, 185, 1771, 1773 }, // 420 WRTEE_WRTEEI |
| 7600 | { 1, 184, 185, 1773, 1776 }, // 421 HASHCHK_HASHCHK8_HASHCHKP_HASHCHKP8_HASHST_HASHST8_HASHSTP_HASHSTP8_ADDEX_ADDEX8_CDTBCD_CDTBCD8_CBCDTD_CBCDTD8 |
| 7601 | { 1, 184, 185, 1776, 1777 }, // 422 MSYNC |
| 7602 | { 0, 0, 0, 0, 0 }, // 423 SLBSYNC |
| 7603 | { 0, 0, 0, 0, 0 }, // 424 SLBFEE_rec |
| 7604 | { 0, 0, 0, 0, 0 }, // 425 STOP |
| 7605 | { 1, 184, 185, 1777, 1780 }, // 426 DCBA_DCBI |
| 7606 | { 1, 185, 186, 1780, 1783 }, // 427 FCFID_FCFIDS_FCFIDU_FCFIDUS_FCTID_FCTIDU_FCTIDUZ_FCTIDZ_FCTIW_FCTIWU_FCTIWUZ_FCTIWZ_FRE_FRES_FRIMD_FRIMS_FRIND_FRINS_FRIPD_FRIPS_FRIZD_FRIZS_FRSP_FRSQRTE_FRSQRTES |
| 7607 | { 0, 0, 0, 0, 0 }, // 428 VCFSX_VCFUX_VCTSXS_VCTUXS |
| 7608 | { 0, 0, 0, 0, 0 }, // 429 VCFSX_0_VCFUX_0_VCTSXS_0_VCTUXS_0_XVCVSPHP |
| 7609 | { 0, 0, 0, 0, 0 }, // 430 VLOGEFP_VREFP_VRFIM_VRFIN_VRFIP_VRFIZ_VRSQRTEFP_XVCVDPSP_XVCVSXDSP_XVCVSXWSP_XVCVUXDSP_XVCVUXWSP_XVRESP_XVRSQRTESP |
| 7610 | { 0, 0, 0, 0, 0 }, // 431 XSCVDPHP |
| 7611 | { 0, 0, 0, 0, 0 }, // 432 XSCVDPSP_XSCVDPSXDS_XSCVDPSXDSs_XSCVDPSXWS_XSCVDPSXWSs_XSCVDPUXDS_XSCVDPUXDSs_XSCVDPUXWS_XSCVDPUXWSs_XSCVSPDP_XSCVSXDDP_XSCVUXDDP_XSRDPI_XSRDPIC_XSRDPIM_XSRDPIP_XSRDPIZ_XSREDP_XSRSQRTEDP |
| 7612 | { 0, 0, 0, 0, 0 }, // 433 XVCVDPSXDS_XVCVDPSXWS_XVCVDPUXDS_XVCVDPUXWS_XVCVSPSXDS_XVCVSPSXWS_XVCVSPUXDS_XVCVSPUXWS_XVCVSXDDP_XVCVSXWDP_XVCVUXDDP_XVCVUXWDP_XVRDPI_XVRDPIC_XVRDPIM_XVRDPIP_XVRDPIZ_XVREDP_XVRSPI_XVRSPIC_XVRSPIM_XVRSPIP_XVRSPIZ_XVRSQRTEDP |
| 7613 | { 0, 0, 0, 0, 0 }, // 434 XVCVSPBF16 |
| 7614 | { 1, 185, 186, 1783, 1786 }, // 435 FADDS_FMULS_FSUBS |
| 7615 | { 1, 185, 186, 1786, 1790 }, // 436 FMUL |
| 7616 | { 0, 0, 0, 0, 0 }, // 437 VADDFP |
| 7617 | { 0, 0, 0, 0, 0 }, // 438 XSMULDP_XSMULSP |
| 7618 | { 0, 0, 0, 0, 0 }, // 439 XVADDDP_XVMULDP_XVSUBDP |
| 7619 | { 0, 0, 0, 0, 0 }, // 440 XVADDSP_XVMULSP_XVSUBSP |
| 7620 | { 0, 0, 0, 0, 0 }, // 441 VMADDFP_VNMSUBFP |
| 7621 | { 1, 185, 186, 1790, 1793 }, // 442 FADDS_rec_FMULS_rec_FSUBS_rec |
| 7622 | { 1, 185, 186, 1793, 1797 }, // 443 FMUL_rec |
| 7623 | { 1, 185, 186, 1797, 1800 }, // 444 FCFID_rec_FCFIDS_rec_FCFIDU_rec_FCFIDUS_rec_FCTID_rec_FCTIDU_rec_FCTIDUZ_rec_FCTIDZ_rec_FCTIW_rec_FCTIWU_rec_FCTIWUZ_rec_FCTIWZ_rec_FRE_rec_FRES_rec_FRIMD_rec_FRIMS_rec_FRIND_rec_FRINS_rec_FRIPD_rec_FRIPS_rec_FRIZD_rec_FRIZS_rec_FRSP_rec_FRSQRTE_rec_FRSQRTES_rec |
| 7624 | { 1, 184, 185, 1800, 1803 }, // 445 BCC_BCCA_BCCCTR_BCCCTR8_BCCCTRL_BCCCTRL8_BCCL_BCCLA_BCCLR_BCCLRL_BCCTR_BCCTR8_BCCTR8n_BCCTRn_gBCCTR_BCCTRL_BCCTRL8_BCCTRL8n_BCCTRLn_gBCCTRL_BCLR_BCLRn_BDNZLR_BDNZLR8_BDNZLRm_BDNZLRp_BDZLR_BDZLR8_BDZLRm_BDZLRp_gBCLR_BCLRL_BCLRLn_BDNZLRL_BDNZLRLm_BDNZLRLp_BDZLRL_BDZLRLm_BDZLRLp_gBCLRL_BLR_BLR8_BLRL |
| 7625 | { 1, 184, 185, 1803, 1806 }, // 446 CTRL_DEP_TAILB_TAILB8_TAILBA_TAILBA8 |
| 7626 | { 0, 0, 0, 0, 0 }, // 447 VGNB |
| 7627 | { 0, 0, 0, 0, 0 }, // 448 VSBOX |
| 7628 | { 1, 184, 185, 1806, 1809 }, // 449 CFUGED_PDEPD_PEXTD |
| 7629 | { 0, 0, 0, 0, 0 }, // 450 VCFUGED_VCLZDM_VCTZDM_VPDEPD_VPEXTD |
| 7630 | { 0, 0, 0, 0, 0 }, // 451 XSCVDPQP_XSCVQPDP_XSCVQPDPO_XSCVQPSDZ_XSCVQPSWZ_XSCVQPUDZ_XSCVQPUWZ_XSCVSDQP_XSCVUDQP_XSRQPI_XSRQPIX_XSRQPXP |
| 7631 | { 0, 0, 0, 0, 0 }, // 452 XSCVQPSQZ_XSCVQPUQZ_XSCVSQQP_XSCVUQQP |
| 7632 | { 1, 184, 185, 1809, 1812 }, // 453 HASHST_HASHST8_HASHSTP_HASHSTP8 |
| 7633 | { 0, 0, 0, 0, 0 }, // 454 XSMULQP_XSMULQPO |
| 7634 | { 0, 0, 0, 0, 0 }, // 455 VDIVESQ_VDIVEUQ_VDIVSQ_VDIVUQ |
| 7635 | { 0, 0, 0, 0, 0 }, // 456 VMODSQ_VMODUQ |
| 7636 | { 0, 0, 0, 0, 0 }, // 457 VDIVSD_VDIVUD |
| 7637 | { 0, 0, 0, 0, 0 }, // 458 VMODSD_VMODUD |
| 7638 | { 0, 0, 0, 0, 0 }, // 459 VDIVSW_VDIVUW |
| 7639 | { 0, 0, 0, 0, 0 }, // 460 VMODSW_VMODUW |
| 7640 | { 0, 0, 0, 0, 0 }, // 461 VDIVESD_VDIVEUD |
| 7641 | { 0, 0, 0, 0, 0 }, // 462 VDIVESW_VDIVEUW |
| 7642 | { 0, 0, 0, 0, 0 }, // 463 BCDCFN_rec_BCDCFZ_rec_BCDCTN_rec_BCDCTZ_rec_BCDSETSGN_rec_VMUL10CUQ_VMUL10UQ_XSTSTDCQP_XSXSIGQP |
| 7643 | { 0, 0, 0, 0, 0 }, // 464 XXGENPCVBM |
| 7644 | { 0, 0, 0, 0, 0 }, // 465 BCDCPSGN_rec_BCDS_rec_BCDTRUNC_rec_BCDUS_rec_BCDUTRUNC_rec_VMUL10ECUQ_VMUL10EUQ |
| 7645 | { 0, 0, 0, 0, 0 }, // 466 VADDCUQ_VSUBCUQ |
| 7646 | { 0, 0, 0, 0, 0 }, // 467 XSCMPEQQP_XSCMPGEQP_XSCMPGTQP_XSMAXCQP_XSMINCQP |
| 7647 | { 0, 0, 0, 0, 0 }, // 468 MTVSRBMI |
| 7648 | { 1, 184, 185, 1812, 1815 }, // 469 CBCDTD_CBCDTD8_CDTBCD_CDTBCD8 |
| 7649 | { 1, 185, 186, 1815, 1818 }, // 470 FTSQRT |
| 7650 | { 0, 0, 0, 0, 0 }, // 471 MTVSRBM_MTVSRDM_MTVSRHM_MTVSRQM_MTVSRWM_VCNTMBB_VCNTMBD_VCNTMBH_VCNTMBW_VEXPANDBM_VEXPANDDM_VEXPANDHM_VEXPANDQM_VEXPANDWM_VEXTRACTBM_VEXTRACTDM_VEXTRACTHM_VEXTRACTQM_VEXTRACTWM_XVTLSBB |
| 7651 | { 1, 184, 185, 1818, 1821 }, // 472 RLDIC_rec |
| 7652 | { 1, 184, 185, 1821, 1824 }, // 473 RLDICL_32_rec_RLDICL_rec_RLDICR_rec |
| 7653 | { 1, 184, 185, 1824, 1827 }, // 474 RLWINM8_rec_RLWINM_rec |
| 7654 | { 0, 0, 0, 0, 0 }, // 475 VCTZB_VCTZD_VCTZH_VCTZW_VPRTYBD_VPRTYBW |
| 7655 | { 0, 0, 0, 0, 0 }, // 476 VPOPCNTB_VPOPCNTH |
| 7656 | { 0, 0, 0, 0, 0 }, // 477 VSHASIGMAD_VSHASIGMAW |
| 7657 | { 1, 185, 186, 1827, 1830 }, // 478 XSTSQRTDP |
| 7658 | { 1, 185, 186, 1830, 1833 }, // 479 XVTSQRTDP |
| 7659 | { 1, 185, 186, 1833, 1836 }, // 480 XVTSQRTSP |
| 7660 | { 0, 0, 0, 0, 0 }, // 481 XVTSTDCDP_XVTSTDCSP |
| 7661 | { 1, 184, 185, 1836, 1839 }, // 482 SLD_rec_SRD_rec |
| 7662 | { 1, 184, 185, 1839, 1841 }, // 483 TDI |
| 7663 | { 1, 184, 185, 1841, 1843 }, // 484 TWI |
| 7664 | { 0, 0, 0, 0, 0 }, // 485 VADDCUW_VADDSBS_VADDSHS_VADDSWS_VADDUBS_VADDUHS_VADDUWS_VAVGSB_VAVGSH_VAVGSW_VAVGUB_VAVGUH_VAVGUW_VMAXFP_VMINFP_VSUBCUW_VSUBSBS_VSUBSHS_VSUBSWS_VSUBUBS_VSUBUHS_VSUBUWS |
| 7665 | { 0, 0, 0, 0, 0 }, // 486 VCMPBFP_VCMPBFP_rec_VCMPEQFP_VCMPEQFP_rec_VCMPEQUB_rec_VCMPEQUH_rec_VCMPEQUW_rec_VCMPGEFP_VCMPGEFP_rec_VCMPGTFP_VCMPGTFP_rec_VCMPGTSB_rec_VCMPGTSH_rec_VCMPGTSW_rec_VCMPGTUB_rec_VCMPGTUH_rec_VCMPGTUW_rec_XVCMPEQSP_XVCMPEQSP_rec_XVCMPGESP_XVCMPGESP_rec_XVCMPGTSP_XVCMPGTSP_rec |
| 7666 | { 0, 0, 0, 0, 0 }, // 487 VCMPEQUD_rec_VCMPGTSD_rec_VCMPGTUD_rec |
| 7667 | { 0, 0, 0, 0, 0 }, // 488 VCMPEQUQ_VCMPEQUQ_rec_VCMPGTSQ_VCMPGTSQ_rec_VCMPGTUQ_VCMPGTUQ_rec |
| 7668 | { 0, 0, 0, 0, 0 }, // 489 VCMPNEB_rec_VCMPNEH_rec_VCMPNEW_rec_VCMPNEZB_rec_VCMPNEZH_rec_VCMPNEZW_rec |
| 7669 | { 0, 0, 0, 0, 0 }, // 490 VCMPSQ_VCMPUQ |
| 7670 | { 0, 0, 0, 0, 0 }, // 491 XSMAXCDP_XSMAXJDP_XSMINCDP_XSMINJDP |
| 7671 | { 1, 184, 185, 1843, 1846 }, // 492 TRAP |
| 7672 | { 1, 184, 185, 1846, 1849 }, // 493 SRAWI_rec_SRAWI8_rec |
| 7673 | { 0, 0, 0, 0, 0 }, // 494 VRLQ_VRLQNM_VSLQ_VSRAQ_VSRQ |
| 7674 | { 0, 0, 0, 0, 0 }, // 495 VRLQMI |
| 7675 | { 1, 184, 185, 1849, 1852 }, // 496 DSS_DSSALL |
| 7676 | { 1, 184, 185, 1852, 1855 }, // 497 WAITP10 |
| 7677 | { 1, 184, 185, 1855, 1858 }, // 498 ADDI_ADDI8_LI_LI8_ADDIS_ADDIS8_LIS_LIS8_NEG_NEG8_NEG8O_NEGO |
| 7678 | { 0, 0, 0, 0, 0 }, // 499 ADDIdtprelL32_ADDISdtprelHA32 |
| 7679 | { 0, 0, 0, 0, 0 }, // 500 ADDItlsldLADDR32 |
| 7680 | { 1, 184, 185, 1858, 1861 }, // 501 ADDIC_ADDIC8_ADDME_ADDME8_SUBFIC_SUBFIC8_SUBFME_SUBFME8_SUBFZE_SUBFZE8 |
| 7681 | { 1, 184, 185, 1861, 1864 }, // 502 ADDME8O_ADDMEO_ADDZE8O_ADDZEO_ANDI8_rec_ANDIS8_rec_SUBFME8O_SUBFMEO_SUBFZE8O_SUBFZEO |
| 7682 | { 1, 184, 185, 1864, 1867 }, // 503 ADDZE_ADDZE8 |
| 7683 | { 1, 184, 185, 1867, 1870 }, // 504 ANDI_rec_ANDIS_rec |
| 7684 | { 1, 184, 185, 1870, 1873 }, // 505 CMPDI_CMPWI_CMPLDI_CMPLWI |
| 7685 | { 1, 184, 185, 1873, 1876 }, // 506 EXTSB_EXTSB8_EXTSB8_32_64_EXTSB8_rec_EXTSB_rec_EXTSH_EXTSH8_EXTSH8_32_64_EXTSH8_rec_EXTSH_rec_EXTSW_EXTSW_32_EXTSW_32_64_EXTSW_32_64_rec_EXTSW_rec |
| 7686 | { 1, 185, 186, 1876, 1879 }, // 507 FABSD_FABSS_FMR_FNABSD_FNABSS_FNEGD_FNEGS |
| 7687 | { 1, 184, 185, 1879, 1882 }, // 508 NEG8_rec_NEG_rec_ORI_ORI8_ORIS_ORIS8_XORI_XORI8_XORIS_XORIS8 |
| 7688 | { 1, 184, 185, 1882, 1885 }, // 509 NOP |
| 7689 | { 1, 184, 185, 1885, 1888 }, // 510 RLDICL_RLDICL_32_RLDICL_32_64_RLDICR_RLDICR_32 |
| 7690 | { 1, 184, 185, 1888, 1891 }, // 511 RLWINM_RLWINM8 |
| 7691 | { 1, 184, 185, 1891, 1894 }, // 512 SETB_SETB8 |
| 7692 | { 1, 184, 185, 1894, 1897 }, // 513 SETBC_SETBC8_SETBCR_SETBCR8_SETNBC_SETNBC8_SETNBCR_SETNBCR8 |
| 7693 | { 1, 184, 185, 1897, 1900 }, // 514 SRAWI_SRAWI8 |
| 7694 | { 0, 0, 0, 0, 0 }, // 515 VEXTSB2D_VEXTSB2Ds_VEXTSB2W_VEXTSB2Ws_VEXTSH2D_VEXTSH2Ds_VEXTSH2W_VEXTSH2Ws_VEXTSW2D_VEXTSW2Ds_VNEGD_VNEGW |
| 7695 | { 0, 0, 0, 0, 0 }, // 516 VEXTSD2Q |
| 7696 | { 0, 0, 0, 0, 0 }, // 517 XSABSDP_XSNABSDP_XSNABSDPs_XSNEGDP |
| 7697 | { 0, 0, 0, 0, 0 }, // 518 XSABSQP_XSNABSQP_XSNEGQP_XSXEXPQP_XVXEXPDP_XVXEXPSP |
| 7698 | { 0, 0, 0, 0, 0 }, // 519 XVABSDP_XVNABSDP_XVNEGDP |
| 7699 | { 0, 0, 0, 0, 0 }, // 520 XVXSIGDP_XVXSIGSP |
| 7700 | { 1, 184, 185, 1900, 1903 }, // 521 ADDE8O_ADDEO_SUBFE8O_SUBFEO_SUBF8O_SUBFO |
| 7701 | { 1, 184, 185, 1903, 1906 }, // 522 ADDEX_ADDEX8 |
| 7702 | { 1, 184, 185, 1906, 1909 }, // 523 ADD4O_ADD8O |
| 7703 | { 1, 184, 185, 1909, 1912 }, // 524 CMPB_CMPB8 |
| 7704 | { 1, 184, 185, 1912, 1915 }, // 525 CRAND_CRANDC_CR6SET_CREQV_CRSET_CRNAND_CRNOR_CROR_CRORC_CR6UNSET_CRUNSET |
| 7705 | { 1, 184, 185, 1915, 1918 }, // 526 DST_DST64_DSTT_DSTT64_DSTST_DSTST64_DSTSTT_DSTSTT64 |
| 7706 | { 0, 0, 0, 0, 0 }, // 527 VRLDNM_VRLWNM_V_SET0_V_SET0B_V_SET0H_XSCPSGNQP_XSIEXPQP_XVIEXPDP_XVIEXPSP |
| 7707 | { 0, 0, 0, 0, 0 }, // 528 XXLEQVOnes |
| 7708 | { 0, 0, 0, 0, 0 }, // 529 MFFS_MFFS_rec_MFFSL |
| 7709 | { 0, 0, 0, 0, 0 }, // 530 MFFSCDRNI_MFFSCRNI |
| 7710 | { 0, 0, 0, 0, 0 }, // 531 MTFSB0 |
| 7711 | { 1, 184, 185, 1918, 1921 }, // 532 ADDIC_rec_ADDME8_rec_ADDME_rec_ADDME8O_rec_ADDMEO_rec_ADDZE8_rec_ADDZE_rec_ADDZE8O_rec_ADDZEO_rec_SUBFME8_rec_SUBFME_rec_SUBFME8O_rec_SUBFMEO_rec_SUBFZE8_rec_SUBFZE_rec_SUBFZE8O_rec_SUBFZEO_rec |
| 7712 | { 1, 184, 185, 1921, 1924 }, // 533 NEG8O_rec_NEGO_rec |
| 7713 | { 1, 184, 185, 1924, 1927 }, // 534 ADDE8_rec_ADDE_rec_ADDE8O_rec_ADDEO_rec_SUBFE8_rec_SUBFE_rec_SUBFE8O_rec_SUBFEO_rec_SUBF8O_rec_SUBFO_rec |
| 7714 | { 1, 184, 185, 1927, 1930 }, // 535 HRFID_SC |
| 7715 | { 0, 0, 0, 0, 0 }, // 536 MTFSFI_MTFSFIb_MTFSFI_rec |
| 7716 | { 1, 185, 186, 1930, 1933 }, // 537 FABSD_rec_FABSS_rec_FMR_rec_FNABSD_rec_FNABSS_rec_FNEGD_rec_FNEGS_rec |
| 7717 | { 1, 184, 185, 1933, 1936 }, // 538 ADDC8_rec_ADDC_rec_SUBFC8_rec_SUBFC_rec |
| 7718 | { 0, 0, 0, 0, 0 }, // 539 VSTRIBL_rec_VSTRIBR_rec_VSTRIHL_rec_VSTRIHR_rec |
| 7719 | { 1, 184, 185, 1936, 1939 }, // 540 LBZ_LBZ8_LHZ_LHZ8_LWZ_LWZ8 |
| 7720 | { 0, 0, 0, 0, 0 }, // 541 LD |
| 7721 | { 0, 0, 0, 0, 0 }, // 542 LDtoc_LDtocBA_LDtocCPT_LDtocJTI_LDtocL_SPILLTOVSR_LD_LWZtoc_LWZtocL |
| 7722 | { 0, 0, 0, 0, 0 }, // 543 DFLOADf32 |
| 7723 | { 0, 0, 0, 0, 0 }, // 544 DFLOADf64 |
| 7724 | { 1, 184, 185, 1939, 1942 }, // 545 LFD |
| 7725 | { 1, 184, 185, 1942, 1945 }, // 546 LHA_LHA8 |
| 7726 | { 1, 184, 185, 1945, 1948 }, // 547 LXSD_LXV |
| 7727 | { 1, 184, 185, 1948, 1951 }, // 548 DCBT_DCBTST |
| 7728 | { 1, 184, 185, 1951, 1954 }, // 549 ICBT |
| 7729 | { 1, 184, 185, 1954, 1957 }, // 550 LDBRX |
| 7730 | { 0, 0, 0, 0, 0 }, // 551 SPILLTOVSR_LDX |
| 7731 | { 1, 184, 185, 1957, 1960 }, // 552 LXVRBX_LXVRDX_LXVRHX_LXVRWX |
| 7732 | { 0, 0, 0, 0, 0 }, // 553 MTSR |
| 7733 | { 1, 184, 185, 1960, 1963 }, // 554 MTVRSAVE_MTVRSAVEv |
| 7734 | { 1, 184, 185, 1963, 1966 }, // 555 LBZCIX_LDCIX_LHZCIX_LWZCIX |
| 7735 | { 1, 184, 185, 1966, 1969 }, // 556 PLBZ_PLBZ8_PLBZ8pc_PLBZpc_PLD_PLDpc_PLFD_PLFDpc_PLFS_PLFSpc_PLHA_PLHA8_PLHA8pc_PLHApc_PLHZ_PLHZ8_PLHZ8pc_PLHZpc_PLWA_PLWA8_PLWA8pc_PLWApc_PLWZ_PLWZ8_PLWZ8pc_PLWZpc_PLXSD_PLXSDpc_PLXSSP_PLXSSPpc_PLXV_PLXVpc_PLXVP_PLXVPpc |
| 7736 | { 1, 184, 185, 1969, 1972 }, // 557 LFS |
| 7737 | { 1, 184, 185, 1972, 1975 }, // 558 LXSSP |
| 7738 | { 1, 184, 185, 1975, 1978 }, // 559 LXVP |
| 7739 | { 1, 184, 185, 1978, 1981 }, // 560 LXVPX |
| 7740 | { 0, 0, 0, 0, 0 }, // 561 MFSR |
| 7741 | { 1, 184, 185, 1981, 1983 }, // 562 MFTB8 |
| 7742 | { 0, 0, 0, 0, 0 }, // 563 XXSETACCZ |
| 7743 | { 0, 0, 0, 0, 0 }, // 564 XVBF16GER2_XVF16GER2_XVF32GER_XVF64GER_XVI16GER2_XVI16GER2S_XVI4GER8_XVI8GER4 |
| 7744 | { 0, 0, 0, 0, 0 }, // 565 XVBF16GER2NN_XVBF16GER2NP_XVBF16GER2PN_XVBF16GER2PP_XVF16GER2NN_XVF16GER2NP_XVF16GER2PN_XVF16GER2PP_XVF32GERNN_XVF32GERNP_XVF32GERPN_XVF32GERPP_XVF64GERNN_XVF64GERNP_XVF64GERPN_XVF64GERPP_XVI16GER2PP_XVI16GER2SPP_XVI4GER8PP_XVI8GER4PP |
| 7745 | { 0, 0, 0, 0, 0 }, // 566 XVI8GER4SPP |
| 7746 | { 0, 0, 0, 0, 0 }, // 567 PMXVBF16GER2_PMXVF16GER2_PMXVF32GER_PMXVF64GER_PMXVI16GER2_PMXVI16GER2S_PMXVI4GER8_PMXVI8GER4 |
| 7747 | { 0, 0, 0, 0, 0 }, // 568 PMXVBF16GER2NN_PMXVBF16GER2NP_PMXVBF16GER2PN_PMXVBF16GER2PP_PMXVF16GER2NN_PMXVF16GER2NP_PMXVF16GER2PN_PMXVF16GER2PP_PMXVF32GERNN_PMXVF32GERNP_PMXVF32GERPN_PMXVF32GERPP_PMXVF64GERNN_PMXVF64GERNP_PMXVF64GERPN_PMXVF64GERPP_PMXVI16GER2PP_PMXVI16GER2SPP_PMXVI4GER8PP_PMXVI8GER4PP |
| 7748 | { 0, 0, 0, 0, 0 }, // 569 PMXVI8GER4SPP |
| 7749 | { 0, 0, 0, 0, 0 }, // 570 XXMTACC |
| 7750 | { 0, 0, 0, 0, 0 }, // 571 XXMFACC |
| 7751 | { 0, 0, 0, 0, 0 }, // 572 VMULHSD_VMULHUD_VMULLD |
| 7752 | { 0, 0, 0, 0, 0 }, // 573 LXVKQ |
| 7753 | { 0, 0, 0, 0, 0 }, // 574 VSPLTISB_VSPLTISH_VSPLTISW |
| 7754 | { 0, 0, 0, 0, 0 }, // 575 V_SETALLONES_V_SETALLONESB_V_SETALLONESH |
| 7755 | { 0, 0, 0, 0, 0 }, // 576 XXSPLTIB |
| 7756 | { 1, 184, 185, 1983, 1986 }, // 577 BRD_BRH_BRH8_BRW_BRW8 |
| 7757 | { 0, 0, 0, 0, 0 }, // 578 MFVSRLD_MTVSRWS_VCLZLSBB_VCTZLSBB_VEXTRACTD_VEXTRACTUB_VEXTRACTUH_VEXTRACTUW_VINSERTD_VINSERTW_VPRTYBQ |
| 7758 | { 0, 0, 0, 0, 0 }, // 579 VGBBD_VUPKHSW_VUPKLSW |
| 7759 | { 0, 0, 0, 0, 0 }, // 580 VSPLTB_VSPLTBs_VSPLTH_VSPLTHs_VSPLTW_XXSPLTW_XXSPLTWs |
| 7760 | { 0, 0, 0, 0, 0 }, // 581 VSTRIBL_VSTRIBR_VSTRIHL_VSTRIHR_XXGENPCVDM_XXGENPCVHM_XXGENPCVWM |
| 7761 | { 0, 0, 0, 0, 0 }, // 582 VUPKHPX_VUPKHSB_VUPKHSH_VUPKLPX_VUPKLSB_VUPKLSH |
| 7762 | { 0, 0, 0, 0, 0 }, // 583 XVCVBF16SPN |
| 7763 | { 0, 0, 0, 0, 0 }, // 584 XXBRD_XXBRH_XXBRQ_XXBRW_XXEXTRACTUW |
| 7764 | { 0, 0, 0, 0, 0 }, // 585 VBPERMQ_VPKSDSS_VPKSDUS_VPKUDUM_VPKUDUS |
| 7765 | { 0, 0, 0, 0, 0 }, // 586 VCLRLB_VCLRRB_VINSD_VINSW_VSLDBI_VSRDBI |
| 7766 | { 0, 0, 0, 0, 0 }, // 587 VPKPX_VPKSHSS_VPKSHUS_VPKSWSS_VPKSWUS_VPKUHUM_VPKUHUS_VPKUWUM_VPKUWUS |
| 7767 | { 0, 0, 0, 0, 0 }, // 588 VSLV_VSRV_XXINSERTW |
| 7768 | { 0, 0, 0, 0, 0 }, // 589 VEXTDDVLX_VEXTDDVRX_VEXTDUBVLX_VEXTDUBVRX_VEXTDUHVLX_VEXTDUHVRX_VEXTDUWVLX_VEXTDUWVRX_VINSBLX_VINSBRX_VINSBVLX_VINSBVRX_VINSDLX_VINSDRX_VINSHLX_VINSHRX_VINSHVLX_VINSHVRX_VINSWLX_VINSWRX_VINSWVLX_VINSWVRX |
| 7769 | { 0, 0, 0, 0, 0 }, // 590 VSUMSWS |
| 7770 | { 0, 0, 0, 0, 0 }, // 591 XXSPLTIDP_XXSPLTIW |
| 7771 | { 0, 0, 0, 0, 0 }, // 592 XXSPLTI32DX |
| 7772 | { 0, 0, 0, 0, 0 }, // 593 XXBLENDVB_XXBLENDVD_XXBLENDVH_XXBLENDVW_XXEVAL |
| 7773 | { 0, 0, 0, 0, 0 }, // 594 XXPERMX |
| 7774 | { 1, 184, 185, 1986, 1989 }, // 595 PSTXVP_PSTXVPpc |
| 7775 | { 1, 184, 185, 1989, 1992 }, // 596 STB_STB8_STH_STH8_STW_STW8 |
| 7776 | { 0, 0, 0, 0, 0 }, // 597 SPILLTOVSR_ST |
| 7777 | { 1, 184, 185, 1992, 1995 }, // 598 STD |
| 7778 | { 0, 0, 0, 0, 0 }, // 599 DFSTOREf32_DFSTOREf64 |
| 7779 | { 1, 184, 185, 1995, 1998 }, // 600 STFD_STFS |
| 7780 | { 1, 184, 185, 1998, 2002 }, // 601 STFDU_STFSU |
| 7781 | { 1, 184, 185, 2002, 2005 }, // 602 STXSD |
| 7782 | { 1, 184, 185, 2005, 2008 }, // 603 STXSSP |
| 7783 | { 1, 184, 185, 2008, 2011 }, // 604 STXV |
| 7784 | { 1, 184, 185, 2011, 2014 }, // 605 DCBF_DCBST_DCBZ |
| 7785 | { 1, 184, 185, 2014, 2017 }, // 606 ICBI |
| 7786 | { 0, 0, 0, 0, 0 }, // 607 SPILLTOVSR_STX |
| 7787 | { 0, 0, 0, 0, 0 }, // 608 STIWX |
| 7788 | { 1, 184, 185, 2017, 2020 }, // 609 STXVRBX_STXVRDX_STXVRHX_STXVRWX |
| 7789 | { 1, 184, 185, 2020, 2023 }, // 610 EnforceIEIO |
| 7790 | { 1, 184, 185, 2023, 2026 }, // 611 STHCIX_STWCIX |
| 7791 | { 1, 184, 185, 2026, 2027 }, // 612 SYNCP10 |
| 7792 | { 1, 184, 185, 2027, 2030 }, // 613 PSTB_PSTB8_PSTB8pc_PSTBpc_PSTD_PSTDpc_PSTFD_PSTFDpc_PSTFS_PSTFSpc_PSTH_PSTH8_PSTH8pc_PSTHpc_PSTW_PSTW8_PSTW8pc_PSTWpc_PSTXSD_PSTXSDpc_PSTXSSP_PSTXSSPpc_PSTXV_PSTXVpc |
| 7793 | { 1, 184, 185, 2030, 2033 }, // 614 STXVP |
| 7794 | { 1, 184, 185, 2033, 2036 }, // 615 STXVPX |
| 7795 | { 1, 184, 185, 2036, 2039 }, // 616 ATTN_NAP |
| 7796 | { 1, 184, 185, 2039, 2042 }, // 617 DCBZL |
| 7797 | { 1, 184, 185, 2042, 2045 }, // 618 DCCCI_ICBLQ_ICCCI_TLBLD_TLBLI_TLBRE2_TLBSX2_TLBSX2D_TLBWE2 |
| 7798 | { 1, 184, 185, 2045, 2048 }, // 619 CLRBHRB_MFBHRBE |
| 7799 | { 1, 184, 185, 2048, 2051 }, // 620 PADDI_PADDI8_PADDI8pc_PADDIpc |
| 7800 | { 1, 184, 185, 2051, 2054 }, // 621 PLI_PLI8 |
| 7801 | { 0, 0, 0, 0, 0 }, // 622 VMULESB_VMULESH_VMULEUB_VMULEUH_VMULOSB_VMULOSH_VMULOUB_VMULOUH_VSUM2SWS_VSUM4SBS_VSUM4SHS_VSUM4UBS |
| 7802 | { 0, 0, 0, 0, 0 }, // 623 VMULESD_VMULEUD_VMULHSW_VMULHUW_VMULOSD_VMULOUD |
| 7803 | { 0, 0, 0, 0, 0 }, // 624 VMSUMCUD |
| 7804 | { 0, uint16_t(~0U), uint16_t(~0U), uint16_t(~0U), uint16_t(~0U) }// end marker |
| 7805 | }; |
| 7806 | |
| 7807 | static constexpr llvm::InstrItinerary PPCE500Itineraries[] = { |
| 7808 | { 0, 0, 0, 0, 0 }, // 0 NoInstrModel |
| 7809 | { 1, 186, 188, 0, 0 }, // 1 IIC_LdStSync |
| 7810 | { 1, 188, 190, 2054, 2057 }, // 2 IIC_IntSimple |
| 7811 | { 1, 188, 190, 2057, 2060 }, // 3 IIC_IntGeneral |
| 7812 | { 1, 190, 192, 2060, 2062 }, // 4 IIC_BrB |
| 7813 | { 0, 0, 0, 0, 0 }, // 5 IIC_VecFP |
| 7814 | { 1, 188, 190, 2062, 2065 }, // 6 IIC_IntRotate |
| 7815 | { 1, 188, 190, 2065, 2068 }, // 7 IIC_IntCompare |
| 7816 | { 0, 0, 0, 0, 0 }, // 8 IIC_SprABORT |
| 7817 | { 0, 0, 0, 0, 0 }, // 9 IIC_LdStCOPY |
| 7818 | { 0, 0, 0, 0, 0 }, // 10 IIC_LdStPASTE |
| 7819 | { 1, 190, 192, 2068, 2071 }, // 11 IIC_BrCR |
| 7820 | { 0, 0, 0, 0, 0 }, // 12 IIC_FPGeneral |
| 7821 | { 0, 0, 0, 0, 0 }, // 13 IIC_LdStLD |
| 7822 | { 1, 186, 188, 2071, 2073 }, // 14 IIC_LdStDCBF |
| 7823 | { 1, 186, 188, 2073, 2075 }, // 15 IIC_LdStLoad |
| 7824 | { 0, 0, 0, 0, 0 }, // 16 IIC_FPCompare |
| 7825 | { 0, 0, 0, 0, 0 }, // 17 IIC_IntDivD |
| 7826 | { 1, 192, 195, 2075, 2078 }, // 18 IIC_IntDivW |
| 7827 | { 1, 195, 197, 2078, 2081 }, // 19 IIC_VecGeneral |
| 7828 | { 1, 197, 199, 2081, 2084 }, // 20 IIC_FPDGeneral |
| 7829 | { 0, 0, 0, 0, 0 }, // 21 IIC_FPAddSub |
| 7830 | { 1, 199, 201, 2084, 2087 }, // 22 IIC_FPDivD |
| 7831 | { 1, 201, 203, 2087, 2090 }, // 23 IIC_FPSGeneral |
| 7832 | { 1, 201, 203, 2090, 2093 }, // 24 IIC_VecComplex |
| 7833 | { 1, 186, 188, 2093, 2095 }, // 25 IIC_LdStStore |
| 7834 | { 0, 0, 0, 0, 0 }, // 26 IIC_IntRotateDI |
| 7835 | { 1, 203, 205, 2095, 2098 }, // 27 IIC_FPDivS |
| 7836 | { 0, 0, 0, 0, 0 }, // 28 IIC_FPFused |
| 7837 | { 0, 0, 0, 0, 0 }, // 29 IIC_FPSqrtD |
| 7838 | { 0, 0, 0, 0, 0 }, // 30 IIC_FPSqrtS |
| 7839 | { 1, 186, 188, 2098, 2100 }, // 31 IIC_LdStICBI |
| 7840 | { 1, 188, 190, 2100, 2104 }, // 32 IIC_IntISEL |
| 7841 | { 0, 0, 0, 0, 0 }, // 33 IIC_SprISYNC |
| 7842 | { 1, 205, 207, 2104, 2107 }, // 34 IIC_LdStLWARX |
| 7843 | { 2, 207, 210, 2107, 2109 }, // 35 IIC_LdStLoadUpd |
| 7844 | { 2, 207, 210, 2109, 2111 }, // 36 IIC_LdStLoadUpdX |
| 7845 | { 0, 0, 0, 0, 0 }, // 37 IIC_LdStLDARX |
| 7846 | { 0, 0, 0, 0, 0 }, // 38 IIC_LdStLDU |
| 7847 | { 0, 0, 0, 0, 0 }, // 39 IIC_LdStLDUX |
| 7848 | { 0, 0, 0, 0, 0 }, // 40 IIC_LdStLFD |
| 7849 | { 0, 0, 0, 0, 0 }, // 41 IIC_LdStLFDU |
| 7850 | { 0, 0, 0, 0, 0 }, // 42 IIC_LdStLFDUX |
| 7851 | { 1, 186, 188, 2111, 2113 }, // 43 IIC_LdStLHA |
| 7852 | { 1, 207, 210, 2113, 2115 }, // 44 IIC_LdStLHAU |
| 7853 | { 1, 207, 210, 2115, 2117 }, // 45 IIC_LdStLHAUX |
| 7854 | { 1, 186, 188, 2117, 2119 }, // 46 IIC_LdStLMW |
| 7855 | { 0, 0, 0, 0, 0 }, // 47 IIC_LdStLQ |
| 7856 | { 0, 0, 0, 0, 0 }, // 48 IIC_LdStLQARX |
| 7857 | { 0, 0, 0, 0, 0 }, // 49 IIC_LdStLWA |
| 7858 | { 0, 0, 0, 0, 0 }, // 50 IIC_IntMulHD |
| 7859 | { 1, 190, 192, 2119, 2121 }, // 51 IIC_BrMCR |
| 7860 | { 1, 188, 190, 2121, 2124 }, // 52 IIC_BrMCRX |
| 7861 | { 1, 210, 212, 2124, 2126 }, // 53 IIC_SprMFCR |
| 7862 | { 1, 188, 190, 2126, 2128 }, // 54 IIC_SprMFSPR |
| 7863 | { 0, 0, 0, 0, 0 }, // 55 IIC_IntMFFS |
| 7864 | { 1, 212, 214, 2128, 2130 }, // 56 IIC_SprMFMSR |
| 7865 | { 1, 210, 212, 2130, 2132 }, // 57 IIC_SprMFCRF |
| 7866 | { 1, 212, 214, 2132, 2134 }, // 58 IIC_SprMFPMR |
| 7867 | { 1, 212, 214, 2134, 2136 }, // 59 IIC_SprMFSR |
| 7868 | { 1, 212, 214, 2136, 2138 }, // 60 IIC_SprMFTB |
| 7869 | { 0, 0, 0, 0, 0 }, // 61 IIC_SprMSGSYNC |
| 7870 | { 1, 188, 190, 2138, 2140 }, // 62 IIC_SprMTSPR |
| 7871 | { 0, 0, 0, 0, 0 }, // 63 IIC_IntMTFSB0 |
| 7872 | { 1, 214, 216, 2140, 2142 }, // 64 IIC_SprMTMSR |
| 7873 | { 0, 0, 0, 0, 0 }, // 65 IIC_SprMTMSRD |
| 7874 | { 1, 195, 197, 2142, 2144 }, // 66 IIC_SprMTPMR |
| 7875 | { 1, 195, 197, 2144, 2146 }, // 67 IIC_SprMTSR |
| 7876 | { 1, 201, 203, 2146, 2149 }, // 68 IIC_IntMulHW |
| 7877 | { 1, 201, 203, 2149, 2152 }, // 69 IIC_IntMulHWU |
| 7878 | { 1, 201, 203, 2152, 2155 }, // 70 IIC_IntMulLI |
| 7879 | { 0, 0, 0, 0, 0 }, // 71 IIC_SprRFI |
| 7880 | { 0, 0, 0, 0, 0 }, // 72 IIC_IntRFID |
| 7881 | { 0, 0, 0, 0, 0 }, // 73 IIC_IntRotateD |
| 7882 | { 0, 0, 0, 0, 0 }, // 74 IIC_SprSLBFEE |
| 7883 | { 0, 0, 0, 0, 0 }, // 75 IIC_SprSLBIA |
| 7884 | { 0, 0, 0, 0, 0 }, // 76 IIC_SprSLBIE |
| 7885 | { 0, 0, 0, 0, 0 }, // 77 IIC_SprSLBIEG |
| 7886 | { 0, 0, 0, 0, 0 }, // 78 IIC_SprSLBMFEE |
| 7887 | { 0, 0, 0, 0, 0 }, // 79 IIC_SprSLBMFEV |
| 7888 | { 0, 0, 0, 0, 0 }, // 80 IIC_SprSLBMTE |
| 7889 | { 0, 0, 0, 0, 0 }, // 81 IIC_SprSLBSYNC |
| 7890 | { 1, 188, 190, 2155, 2158 }, // 82 IIC_IntShift |
| 7891 | { 1, 186, 188, 2158, 2160 }, // 83 IIC_LdStSTWCX |
| 7892 | { 2, 207, 210, 2160, 2162 }, // 84 IIC_LdStSTU |
| 7893 | { 2, 207, 210, 2162, 2164 }, // 85 IIC_LdStSTUX |
| 7894 | { 0, 0, 0, 0, 0 }, // 86 IIC_LdStSTD |
| 7895 | { 0, 0, 0, 0, 0 }, // 87 IIC_LdStSTDCX |
| 7896 | { 0, 0, 0, 0, 0 }, // 88 IIC_LdStSTFD |
| 7897 | { 0, 0, 0, 0, 0 }, // 89 IIC_LdStSTFDU |
| 7898 | { 0, 0, 0, 0, 0 }, // 90 IIC_SprSTOP |
| 7899 | { 0, 0, 0, 0, 0 }, // 91 IIC_LdStSTQ |
| 7900 | { 0, 0, 0, 0, 0 }, // 92 IIC_LdStSTQCX |
| 7901 | { 0, 0, 0, 0, 0 }, // 93 IIC_IntTrapD |
| 7902 | { 0, 0, 0, 0, 0 }, // 94 IIC_SprTLBIA |
| 7903 | { 0, 0, 0, 0, 0 }, // 95 IIC_SprTLBIE |
| 7904 | { 0, 0, 0, 0, 0 }, // 96 IIC_SprTLBIEL |
| 7905 | { 1, 216, 218, 0, 0 }, // 97 IIC_SprTLBSYNC |
| 7906 | { 1, 218, 220, 2164, 2166 }, // 98 IIC_IntTrapW |
| 7907 | { 0, 0, 0, 0, 0 }, // 99 IIC_VecFPCompare |
| 7908 | { 0, 0, 0, 0, 0 }, // 100 IIC_VecPerm |
| 7909 | { 1, 190, 192, 2166, 2168 }, // 101 B_BA_BL_BL8_BL8_NOP_BL8_NOP_RM_BL8_NOP_TLS_BL8_NOTOC_BL8_NOTOC_RM_BL8_NOTOC_TLS_BL8_RM_BL8_TLS_BL8_TLS__BLA_BLA8_BLA8_NOP_BLA8_NOP_RM_BLA8_RM_BLA_RM_BL_NOP_BL_NOP_RM_BL_RM_BL_TLS |
| 7910 | { 1, 190, 192, 2168, 2170 }, // 102 BDZLRLp_BDZLRm_BDZLRp_BDZLm_BDZLp_BDZm_BDZp_BDNZ_BDNZ8_BDNZA_BDNZAm_BDNZAp_BDNZL_BDNZLA_BDNZLAm_BDNZLAp_BDNZLR_BDNZLR8_BDNZLRL_BDNZLRLm_BDNZLRLp_BDNZLRm_BDNZLRp_BDNZLm_BDNZLp_BDNZm_BDNZp_BDZ_BDZ8_BDZA_BDZAm_BDZAp_BDZL_BDZLA_BDZLAm_BDZLAp_BDZLR_BDZLR8_BDZLRL_BDZLRLm_BLR_BLR8_BLRL_BCL_BCLR_BCLRL_BCLRLn_BCLRn_BCLalways_BCLn_BCTR_BCTR8_BCTRL_BCTRL8_BCTRL8_LDinto_toc_BCTRL8_LDinto_toc_RM_BCTRL8_RM_BCTRL_LWZinto_toc_BCTRL_LWZinto_toc_RM_BCTRL_RM_BCn_BC_BCC_BCCA_BCCCTR_BCCCTR8_BCCCTRL_BCCCTRL8_BCCL_BCCLA_BCCLR_BCCLRL_BCCTR_BCCTR8_BCCTR8n_BCCTRL_BCCTRL8_BCCTRL8n_BCCTRLn_BCCTRn_gBC_gBCA_gBCAat_gBCCTR_gBCCTRL_gBCL_gBCLA_gBCLAat_gBCLR_gBCLRL_gBCLat_gBCat |
| 7911 | { 1, 188, 190, 2170, 2172 }, // 103 MFCTR_MFCTR8_MFLR_MFLR8 |
| 7912 | { 1, 188, 190, 2172, 2174 }, // 104 MTLR_MTLR8_MTCTR_MTCTR8_MTCTR8loop_MTCTRloop |
| 7913 | { 1, 210, 212, 2174, 2176 }, // 105 MFCR_MFCR8 |
| 7914 | { 1, 190, 192, 2176, 2178 }, // 106 MCRF |
| 7915 | { 1, 190, 192, 2178, 2181 }, // 107 CR6SET_CR6UNSET_CRSET_CRUNSET_CRAND_CRANDC_CREQV_CRNAND_CRNOR_CRNOT_CROR_CRORC |
| 7916 | { 1, 186, 188, 2181, 2183 }, // 108 LMW |
| 7917 | { 1, 205, 207, 2183, 2186 }, // 109 LWARX_LWARXL |
| 7918 | { 0, 0, 0, 0, 0 }, // 110 LDARX_LDARXL |
| 7919 | { 1, 186, 188, 2186, 2188 }, // 111 LHBRX_LHBRX8_LWBRX_LWBRX8 |
| 7920 | { 1, 212, 214, 2188, 2190 }, // 112 MFSR_MFSRIN |
| 7921 | { 0, 0, 0, 0, 0 }, // 113 LFS_LFSX_LFSXTLS_LFSXTLS__LFD_LFDX_LFDXTLS_LFDXTLS__LXSDX_LXVD2X_LXVW4X_LXVDSX |
| 7922 | { 0, 0, 0, 0, 0 }, // 114 LFSU_LFDU |
| 7923 | { 0, 0, 0, 0, 0 }, // 115 LFSUX_LFDUX |
| 7924 | { 0, 0, 0, 0, 0 }, // 116 STXSDX_STXVD2X_STXVW4X |
| 7925 | { 1, 205, 207, 2190, 2193 }, // 117 LBARX_LHARX |
| 7926 | { 1, 186, 188, 2193, 2195 }, // 118 LBZCIX_LDBRX_LDCIX_LHZCIX_LSWI_LVEBX_LVEHX_LVEWX_LVSL_LVSR_LVX_LVXL_LWZCIX_STHCIX_STSWI_STWCIX |
| 7927 | { 0, 0, 0, 0, 0 }, // 119 LFIWAX_LFIWZX |
| 7928 | { 0, 0, 0, 0, 0 }, // 120 STFD_STFDX_STFIWX_STFS_STFSX |
| 7929 | { 0, 0, 0, 0, 0 }, // 121 STFDU_STFDUX_STFSU_STFSUX |
| 7930 | { 1, 186, 188, 2195, 2197 }, // 122 STVEBX_STVEHX_STVEWX_STVX_STVXL |
| 7931 | { 1, 186, 188, 2197, 2199 }, // 123 LHA_LHA8_LHAX_LHAX8_LWAX_LWAX_32 |
| 7932 | { 0, 0, 0, 0, 0 }, // 124 LWA_LWA_32 |
| 7933 | { 1, 207, 210, 2199, 2201 }, // 125 LHAU_LHAU8 |
| 7934 | { 1, 207, 210, 2201, 2203 }, // 126 LHAUX_LHAUX8_LWAUX |
| 7935 | { 1, 186, 188, 2203, 2205 }, // 127 STB_STB8_STH_STH8_STW_STW8_STBX_STBX8_STHX_STHX8_STWX_STWX8_STHBRX_STWBRX |
| 7936 | { 0, 0, 0, 0, 0 }, // 128 STD_STDX |
| 7937 | { 1, 186, 188, 2205, 2207 }, // 129 STMW |
| 7938 | { 1, 186, 188, 2207, 2209 }, // 130 STWCX |
| 7939 | { 0, 0, 0, 0, 0 }, // 131 STDCX |
| 7940 | { 2, 207, 210, 2209, 2211 }, // 132 STDU_STHU_STHU8_STBU_STBU8_STWU_STWU8 |
| 7941 | { 2, 207, 210, 2211, 2213 }, // 133 STDUX_STWUX_STWUX8_STHUX_STHUX8_STBUX_STBUX8 |
| 7942 | { 2, 207, 210, 2213, 2215 }, // 134 LWZU_LWZU8_LHZU_LHZU8_LBZU_LBZU8 |
| 7943 | { 0, 0, 0, 0, 0 }, // 135 LDU |
| 7944 | { 2, 207, 210, 2215, 2217 }, // 136 LWZUX_LWZUX8_LHZUX_LHZUX8_LBZUX_LBZUX8 |
| 7945 | { 0, 0, 0, 0, 0 }, // 137 LDUX |
| 7946 | { 1, 188, 190, 2217, 2220 }, // 138 ADDI_ADDI8_ADDIS_ADDIS8_LI_LI8_LIS_LIS8_ADD4_ADD4TLS_ADD4_rec_ADD8_ADD8TLS_ADD8TLS__ADD8_rec_ORI_ORI8_ORIS_ORIS8_XORI_XORI8_XORIS_XORIS8_XOR_XOR8_XOR8_rec_XOR_rec_NEG_NEG8_NEG8_rec_NEG_rec_NEG8O_NEGO_AND_AND8_AND_rec_AND8_rec_NAND_NAND8_NAND_rec_NAND8_rec_NOR_NOR8_NOR_rec_NOR8_rec_EQV_EQV8_EQV_rec_EQV8_rec_ANDC_ANDC8_ANDC_rec_ANDC8_rec_ORC_ORC8_ORC_rec_ORC8_rec |
| 7947 | { 1, 188, 190, 2220, 2223 }, // 139 SUBF8_SUBF8_rec_ADDIC_ADDIC8_SUBFIC_SUBFIC8_SUBFZE_SUBFZE8_ADDE_ADDE8_ADDME_ADDME8_SUBFME_SUBFME8_ANDI_rec_ANDIS_rec |
| 7948 | { 1, 188, 190, 2223, 2226 }, // 140 CMPD_CMPDI_CMPLD_CMPLDI_CMPLW_CMPLWI_CMPW_CMPWI |
| 7949 | { 1, 188, 190, 2226, 2229 }, // 141 EXTSB8_32_64_EXTSB8_rec_EXTSH8_32_64_EXTSH8_rec_EXTSW_32_EXTSW_32_64_EXTSW_32_64_rec_ADD4O_ADD8O_ADD8O_rec_ADD4O_rec_NEG8O_rec_NEGO_rec_EXTSB_EXTSB8_EXTSB_rec_EXTSH_EXTSH8_EXTSH_rec_EXTSW_EXTSW_rec |
| 7950 | { 1, 188, 190, 2229, 2232 }, // 142 POPCNTB_POPCNTB8_POPCNTD_POPCNTW_ANDI8_rec_ANDIS8_rec_ADDC_ADDC8_SUBFO_SUBF8O_SUBFC_SUBFC8_ADDIC_rec_ADDE8_rec_ADDE_rec_SUBFE8_rec_SUBFE_rec_ADDME8_rec_ADDME_rec_SUBFME8_rec_SUBFME_rec_ADDZE8_rec_ADDZE_rec_SUBFZE_rec_SUBFZE8_rec_SUBFO_rec_SUBF8O_rec_ADDE8O_ADDEO_SUBFE8O_SUBFEO_ADDME8O_ADDMEO_SUBFME8O_SUBFMEO_ADDZE8O_ADDZEO_SUBFZE8O_SUBFZEO_ADDE8O_rec_ADDEO_rec_ADDMEO_rec_ADDME8O_rec_SUBFMEO_rec_SUBFME8O_rec_ADDZEO_rec_ADDZE8O_rec_SUBFZEO_rec_SUBFZE8O_rec_ADDC8_rec_ADDC_rec_ADDCO_ADDCO_rec_ADDC8O_ADDC8O_rec_SUBFC8_rec_SUBFC_rec_SUBFCO_SUBFC8O_SUBFCO_rec_SUBFC8O_rec_RLWINM_RLWINM8_RLWINM_rec_RLWNM_RLWNM8_RLWNM_rec_RLWINM8_rec_RLWNM8_rec_SLW_SLW8_SLW_rec_SLW8_rec_SRW_SRW8_SRW_rec_SRW8_rec_SUBFE_SUBFE8_SUBFE8O_rec_SUBFEO_rec |
| 7951 | { 1, 190, 192, 2232, 2234 }, // 143 ADDPCIS |
| 7952 | { 0, 0, 0, 0, 0 }, // 144 SUBFUS_SUBFUS_rec |
| 7953 | { 0, 0, 0, 0, 0 }, // 145 RLDICL_RLDICL_rec_RLDICR_RLDICR_rec_RLDIC_RLDIC_rec_RLDIMI_RLDIMI_rec_RLDICL_32_RLDICL_32_64_RLDICL_32_rec_RLDICR_32_SRADI_SRADI_rec_SRADI_32 |
| 7954 | { 0, 0, 0, 0, 0 }, // 146 RLDCL_RLDCL_rec_RLDCR_RLDCR_rec_SLD_SLD_rec_SRD_SRD_rec_SRAD_SRAD_rec |
| 7955 | { 1, 188, 190, 2234, 2237 }, // 147 SRAWI_SRAWI_rec_SRAWI8_SRAWI8_rec_SRAW_SRAW_rec_SRAW8_SRAW8_rec |
| 7956 | { 1, 188, 190, 2237, 2240 }, // 148 CNTLZD_CNTLZDM_CNTLZD_rec_CNTLZW_CNTLZW8_CNTLZW8_rec_CNTLZW_rec_CNTTZD_CNTTZDM_CNTTZD_rec_CNTTZW_CNTTZW8_CNTTZW8_rec_CNTTZW_rec |
| 7957 | { 1, 201, 203, 2240, 2243 }, // 149 MULLI_MULLI8 |
| 7958 | { 1, 201, 203, 2243, 2246 }, // 150 MULLW_MULHW_MULHD_MULLWO_MULLW_rec_MULHD_rec_MULHW_rec_MULLWO_rec |
| 7959 | { 1, 201, 203, 2246, 2249 }, // 151 MULHWU_MULHDU_MULHDU_rec_MULHWU_rec |
| 7960 | { 0, 0, 0, 0, 0 }, // 152 MULLD_MULLDO_MULLD_rec_MULLDO_rec |
| 7961 | { 0, 0, 0, 0, 0 }, // 153 DIVDE_DIVDEO_DIVDEO_rec_DIVDEU_DIVDEUO_DIVDEUO_rec_DIVDEU_rec_DIVDE_rec |
| 7962 | { 1, 192, 195, 2249, 2252 }, // 154 DIVWE_DIVWEO_DIVWEO_rec_DIVWEU_DIVWEUO_DIVWEUO_rec_DIVWEU_rec_DIVWE_rec_DIVW_DIVWU_DIVWU_rec_DIVWO_DIVWO_rec_DIVWUO_DIVWUO_rec_DIVW_rec |
| 7963 | { 0, 0, 0, 0, 0 }, // 155 DIVD_DIVDU_DIVDO_DIVDO_rec_DIVDUO_DIVDUO_rec_DIVDU_rec_DIVD_rec |
| 7964 | { 0, 0, 0, 0, 0 }, // 156 FABSD_FABSD_rec_FABSS_FABSS_rec_FADDS_FADDS_rec_FMADDS_FMADDS_rec_FMR_FMR_rec_FMSUBS_FMSUBS_rec_FMULS_FMULS_rec_FNABSD_FNABSD_rec_FNABSS_FNABSS_rec_FNEGD_FNEGD_rec_FNEGS_FNEGS_rec_FNMADDS_FNMADDS_rec_FNMSUBS_FNMSUBS_rec_FSUBS_FSUBS_rec_FCFID_FCFIDS_FCFIDS_rec_FCFIDU_FCFIDUS_FCFIDUS_rec_FCFIDU_rec_FCFID_rec_FCTID_FCTIDU_FCTIDUZ_FCTIDUZ_rec_FCTIDU_rec_FCTIDZ_FCTIDZ_rec_FCTID_rec_FCTIW_FCTIWU_FCTIWUZ_FCTIWUZ_rec_FCTIWU_rec_FCTIWZ_FCTIWZ_rec_FCTIW_rec_FRE_FRES_rec_FRE_rec_FRSP_rec_FRSP_FRES_FRSQRTE_FRSQRTES_FRSQRTES_rec_FRSQRTE_rec_FSELD_FSELS_FSELD_rec_FSELS_rec_FCPSGND_FCPSGND_rec_FCPSGNS_FCPSGNS_rec_FRIMD_FRIMD_rec_FRIMS_FRIMS_rec_FRIND_FRIND_rec_FRINS_FRINS_rec_FRIPD_FRIPD_rec_FRIPS_FRIPS_rec_FRIZD_FRIZD_rec_FRIZS_FRIZS_rec |
| 7965 | { 0, 0, 0, 0, 0 }, // 157 FADD_FADD_rec_FSUB_FSUB_rec |
| 7966 | { 0, 0, 0, 0, 0 }, // 158 FMADD_FMADD_rec_FMSUB_FMSUB_rec_FMUL_FMUL_rec_FNMADD_FNMADD_rec_FNMSUB_FNMSUB_rec |
| 7967 | { 0, 0, 0, 0, 0 }, // 159 XSMADDADP_XSMADDASP_XSMADDMDP_XSMADDMSP_XSMSUBADP_XSMSUBASP_XSMSUBMDP_XSMSUBMSP_XSNMADDADP_XSNMADDASP_XSNMADDMDP_XSNMADDMSP_XSNMSUBADP_XSNMSUBASP_XSNMSUBMDP_XSNMSUBMSP_XSABSDP_XSADDDP_XSADDSP_XSMULDP_XSMULSP_XSNABSDP_XSNABSDPs_XSNEGDP_XSSUBDP_XSSUBSP_XSCPSGNDP_XSCVDPSP_XSCVDPSXDS_XSCVDPSXDSs_XSCVDPSXWS_XSCVDPSXWSs_XSCVDPUXDS_XSCVDPUXDSs_XSCVDPUXWS_XSCVDPUXWSs_XSCVSPDP_XSCVSXDDP_XSCVUXDDP_XSMAXDP_XSMINDP_XSRDPI_XSRDPIC_XSRDPIM_XSRDPIP_XSRDPIZ_XSREDP_XSRSQRTEDP |
| 7968 | { 0, 0, 0, 0, 0 }, // 160 FTDIV_FTSQRT_XSTDIVDP_XSTSQRTDP_XSCMPODP_XSCMPUDP |
| 7969 | { 0, 0, 0, 0, 0 }, // 161 XVADDDP_XVADDSP_XVMADDADP_XVMADDASP_XVMADDMDP_XVMADDMSP_XVMSUBADP_XVMSUBASP_XVMSUBMDP_XVMSUBMSP_XVNMADDADP_XVNMADDASP_XVNMADDMDP_XVNMADDMSP_XVNMSUBADP_XVNMSUBASP_XVNMSUBMDP_XVNMSUBMSP_XVSUBDP_XVSUBSP_XVABSDP_XVABSSP_XVMAXDP_XVMAXSP_XVMINDP_XVMINSP_XVMULDP_XVMULSP_XVNABSDP_XVNABSSP_XVNEGDP_XVNEGSP_XVCPSGNDP_XVCVDPSXDS_XVCVDPSXWS_XVCVDPUXDS_XVCVDPUXWS_XVCVSPSXDS_XVCVSPSXWS_XVCVSPUXDS_XVCVSPUXWS_XVCVSXDDP_XVCVSXWDP_XVCVUXDDP_XVCVUXWDP_XVRDPI_XVRDPIC_XVRDPIM_XVRDPIP_XVRDPIZ_XVREDP_XVRSPI_XVRSPIC_XVRSPIM_XVRSPIP_XVRSPIZ_XVRSQRTEDP |
| 7970 | { 0, 0, 0, 0, 0 }, // 162 XVCMPEQDP_XVCMPEQDP_rec_XVCMPGEDP_XVCMPGEDP_rec_XVCMPGTDP_XVCMPGTDP_rec |
| 7971 | { 0, 0, 0, 0, 0 }, // 163 XVTDIVDP_XVTSQRTDP |
| 7972 | { 0, 0, 0, 0, 0 }, // 164 VPKSHSS_VPKSHUS_VPKSWSS_VPKSWUS_VPKUHUM_VPKUHUS_VPKUWUM_VPKUWUS_VUPKHPX_VUPKHSB_VUPKHSH_VUPKLPX_VUPKLSB_VUPKLSH_VPERM_VSEL_VPKPX |
| 7973 | { 0, 0, 0, 0, 0 }, // 165 XXMRGHW_XXMRGLW_XXPERMDI_XXPERMDIs_XXSLDWI_XXSLDWIs_VSPLTB_VSPLTBs_VSPLTH_VSPLTHs_VSPLTISB_VSPLTISH_VSPLTISW_VSPLTW_XXSPLTW_XXSPLTWs_XXSEL |
| 7974 | { 0, 0, 0, 0, 0 }, // 166 VADDSBS_VADDSHS_VADDSWS_VADDUBS_VADDUHS_VADDUWS_VMAXSB_VMAXSH_VMAXSW_VMAXUB_VMAXUH_VMAXUW_VMINSB_VMINSH_VMINSW_VMINUB_VMINUH_VMINUW_VMRGHB_VMRGHH_VMRGHW_VMRGLB_VMRGLH_VMRGLW_XVRSQRTESP_XVRESP_XVCVSXDSP_XVCVSXWSP_XVCVUXDSP_XVCVUXWSP_XVCPSGNSP_XVCVDPSP_VADDCUW_VADDFP_VAND_VANDC_VAVGSB_VAVGSH_VAVGSW_VAVGUB_VAVGUH_VAVGUW_VCFSX_VCFUX_VCTSXS_VCTUXS_VEXPTEFP_VLOGEFP_VNOR_VOR_VMADDFP_VMHADDSHS_VMHRADDSHS_VMLADDUHM_VNMSUBFP_VMAXFP_VMINFP_VMSUMMBM_VMSUMSHM_VMSUMSHS_VMSUMUBM_VMSUMUDM_VMSUMUHM_VMSUMUHS_VMULESB_VMULESH_VMULEUB_VMULEUH_VMULOSB_VMULOSH_VMULOUB_VMULOUH_VREFP_VRFIM_VRFIN_VRFIP_VRFIZ_VRLB_VRLH_VRLW_VRSQRTEFP_VSR_VSRAB_VSRAH_VSRAW_VSRB_VSRH_VSRO_VSRW_VSUBCUW_VSL_VSLB_VSLDOI_VSLH_VSLO_VSLW_VSUBSBS_VSUBSHS_VSUBSWS_VSUBUBS_VSUBUHS_VSUBUWS_VSUM2SWS_VSUM4SBS_VSUM4SHS_VSUM4UBS_VSUMSWS_VXOR |
| 7975 | { 1, 195, 197, 2252, 2255 }, // 167 VADDUBM_VADDUHM_VADDUWM_XXLORf_XXLXORdpz_XXLXORspz_XXLXORz_VSUBFP_VSUBUBM_VSUBUHM_VSUBUWM_XXLAND_XXLANDC_XXLNOR_XXLOR_XXLXOR |
| 7976 | { 0, 0, 0, 0, 0 }, // 168 XVTDIVSP_XVTSQRTSP |
| 7977 | { 0, 0, 0, 0, 0 }, // 169 XVCMPEQSP_XVCMPEQSP_rec_XVCMPGESP_XVCMPGESP_rec_XVCMPGTSP_XVCMPGTSP_rec_VCMPBFP_VCMPBFP_rec_VCMPEQFP_VCMPEQFP_rec_VCMPEQUB_VCMPEQUB_rec_VCMPEQUH_VCMPEQUH_rec_VCMPEQUW_VCMPEQUW_rec_VCMPGEFP_VCMPGEFP_rec_VCMPGTFP_VCMPGTFP_rec_VCMPGTSB_VCMPGTSB_rec_VCMPGTSH_VCMPGTSH_rec_VCMPGTSW_VCMPGTSW_rec_VCMPGTUB_VCMPGTUB_rec_VCMPGTUH_VCMPGTUH_rec_VCMPGTUW_VCMPGTUW_rec |
| 7978 | { 0, 0, 0, 0, 0 }, // 170 FCMPOD_FCMPOS_FCMPUD_FCMPUS |
| 7979 | { 1, 203, 205, 2255, 2258 }, // 171 FDIVS_FDIVS_rec |
| 7980 | { 1, 199, 201, 2258, 2261 }, // 172 XSDIVDP |
| 7981 | { 0, 0, 0, 0, 0 }, // 173 FSQRTS_XSSQRTSP_FSQRTS_rec |
| 7982 | { 1, 199, 201, 2261, 2264 }, // 174 FDIV_FDIV_rec |
| 7983 | { 0, 0, 0, 0, 0 }, // 175 XSSQRTDP |
| 7984 | { 0, 0, 0, 0, 0 }, // 176 FSQRT_FSQRT_rec |
| 7985 | { 1, 203, 205, 2264, 2267 }, // 177 XVDIVSP |
| 7986 | { 0, 0, 0, 0, 0 }, // 178 XVSQRTSP |
| 7987 | { 1, 199, 201, 2267, 2270 }, // 179 XVDIVDP |
| 7988 | { 0, 0, 0, 0, 0 }, // 180 XVSQRTDP |
| 7989 | { 1, 210, 212, 2270, 2272 }, // 181 MFOCRF_MFOCRF8 |
| 7990 | { 0, 0, 0, 0, 0 }, // 182 VCIPHER_VCIPHERLAST_VNCIPHER_VNCIPHERLAST_VPMSUMB_VPMSUMD_VPMSUMH_VPMSUMW_VSBOX |
| 7991 | { 1, 203, 205, 2272, 2275 }, // 183 XSDIVSP |
| 7992 | { 0, 0, 0, 0, 0 }, // 184 FSQRTS_FSQRTS_rec |
| 7993 | { 0, 0, 0, 0, 0 }, // 185 MTFSFI_rec_MTFSF_rec_MTFSFI_MTFSFIb_MTFSF |
| 7994 | { 0, 0, 0, 0, 0 }, // 186 MTFSFb_MTFSB0_MTFSB1 |
| 7995 | { 0, 0, 0, 0, 0 }, // 187 XSMADDADP_XSMADDASP_XSMADDMDP_XSMADDMSP_XSMSUBADP_XSMSUBASP_XSMSUBMDP_XSMSUBMSP_XSNMADDADP_XSNMADDASP_XSNMADDMDP_XSNMADDMSP_XSNMSUBADP_XSNMSUBASP_XSNMSUBMDP_XSNMSUBMSP_XSABSDP_XSADDDP_XSADDSP_XSCPSGNDP_XSMULDP_XSMULSP_XSNABSDP_XSNABSDPs_XSNEGDP_XSREDP_XSRSQRTEDP_XSSUBDP_XSSUBSP_XSCVDPSXDS_XSCVDPSXDSs_XSCVDPSXWS_XSCVDPSXWSs_XSCVDPUXDS_XSCVDPUXDSs_XSCVDPUXWS_XSCVDPUXWSs_XSCVSXDDP_XSCVUXDDP_XSCVDPSP_XSCVSPDP_XSRDPI_XSRDPIC_XSRDPIM_XSRDPIP_XSRDPIZ |
| 7996 | { 0, 0, 0, 0, 0 }, // 188 XSRESP_XSRSQRTESP_XSCVSXDSP_XSCVUXDSP_XSCVDPSPN_XSCVSPDPN_XSRSP |
| 7997 | { 0, 0, 0, 0, 0 }, // 189 XVMADDASP_XVMADDMSP_XVMSUBASP_XVMSUBMSP_XVNMADDASP_XVNMADDMSP_XVNMSUBASP_XVNMSUBMSP_XVSUBSP_XVMULSP_XVNABSSP_XVNEGSP_XVABSSP_XVADDSP |
| 7998 | { 0, 0, 0, 0, 0 }, // 190 VRFIM_VRFIN_VRFIP_VRFIZ_XVRSQRTESP_VADDFP_VEXPTEFP_VLOGEFP_VMADDFP_VNMSUBFP_VREFP_VRSQRTEFP_XVCVSXWSP_XVCVUXWSP_XVRESP_XVCVDPSP_XVCVSXDSP_XVCVUXDSP_XVCPSGNSP |
| 7999 | { 1, 195, 197, 2275, 2278 }, // 191 VSUBFP |
| 8000 | { 0, 0, 0, 0, 0 }, // 192 XVRDPI_XVRDPIC_XVRDPIM_XVRDPIP_XVRDPIZ_XVRSPI_XVRSPIC_XVRSPIM_XVRSPIP_XVRSPIZ_XVCVSXDDP_XVCVSXWDP_XVCVUXDDP_XVCVUXWDP_XVCVDPSXDS_XVCVDPSXWS_XVCVDPUXDS_XVCVDPUXWS_XVCVSPSXDS_XVCVSPSXWS_XVCVSPUXDS_XVCVSPUXWS_XVABSDP_XVADDDP_XVCPSGNDP_XVMADDADP_XVMADDMDP_XVMSUBADP_XVMSUBMDP_XVMULDP_XVNABSDP_XVNEGDP_XVNMADDADP_XVNMADDMDP_XVNMSUBADP_XVNMSUBMDP_XVREDP_XVRSQRTEDP_XVSUBDP |
| 8001 | { 0, 0, 0, 0, 0 }, // 193 XVCVSPDP |
| 8002 | { 0, 0, 0, 0, 0 }, // 194 TDI_TD |
| 8003 | { 1, 218, 220, 2278, 2280 }, // 195 TWI_TW |
| 8004 | { 1, 188, 190, 2280, 2283 }, // 196 MTCRF_MTCRF8_MTOCRF_MTOCRF8 |
| 8005 | { 1, 188, 190, 2283, 2286 }, // 197 RLWIMI_RLWIMI8 |
| 8006 | { 1, 188, 190, 2286, 2289 }, // 198 AND_AND8_AND8_rec_ANDC_ANDC8_ANDC8_rec_ANDC_rec_AND_rec_EQV_EQV8_EQV8_rec_EQV_rec_NAND_NAND8_NAND8_rec_NAND_rec_NOR_NOR8_NOR8_rec_NOR_rec_ORC_ORC8_ORC8_rec_ORC_rec_ORI_ORI8_ORIS_ORIS8_XOR_XOR8_XOR8_rec_XORI_XORI8_XORIS_XORIS8_XOR_rec_ADD4_rec_ADD8_rec_NEG8_rec_NEG_rec |
| 8007 | { 1, 188, 190, 2289, 2292 }, // 199 ANDI8_rec_ANDIS8_rec_RLWINM_RLWINM8_RLWINM8_rec_RLWINM_rec_RLWNM_RLWNM8_RLWNM8_rec_RLWNM_rec_SLW_SLW8_SLW8_rec_SLW_rec_SRW_SRW8_SRW8_rec_SRW_rec_ADDC8O_ADDC8O_rec_ADDCO_ADDCO_rec_ADDE8O_ADDE8O_rec_ADDEO_ADDEO_rec_ADDME8O_ADDME8O_rec_ADDMEO_ADDMEO_rec_ADDZE8O_ADDZE8O_rec_ADDZEO_ADDZEO_rec_SUBF8O_SUBF8O_rec_SUBFC8O_SUBFC8O_rec_SUBFCO_SUBFCO_rec_SUBFE8O_SUBFE8O_rec_SUBFEO_SUBFEO_rec_SUBFME8O_SUBFME8O_rec_SUBFMEO_SUBFMEO_rec_SUBFO_SUBFO_rec_SUBFZE8O_SUBFZE8O_rec_SUBFZEO_SUBFZEO_rec_ADDE8_rec_ADDE_rec_ADDME8_rec_ADDME_rec_ADDZE8_rec_ADDZE_rec_SUBFE8_rec_SUBFE_rec_SUBFME8_rec_SUBFME_rec_SUBFZE8_rec_SUBFZE_rec_ADDIC_rec_ADDC_ADDC8_SUBFC_SUBFC8_ADDC_rec_ADDC8_rec_SUBFC_rec_SUBFC8_rec |
| 8008 | { 1, 188, 190, 2292, 2295 }, // 200 ANDIS_rec_ANDI_rec_SUBF8_rec |
| 8009 | { 1, 188, 190, 2295, 2298 }, // 201 OR_OR8_OR8_rec_OR_rec_NOP |
| 8010 | { 0, 0, 0, 0, 0 }, // 202 SLDI_SLDI_rec_SLWI_SLWI_rec_SRDI_SRDI_rec_SRWI_SRWI_rec_COPY |
| 8011 | { 1, 188, 190, 2298, 2301 }, // 203 SUBF_rec_ADDG6S_ADDG6S8_ADDZE_ADDZE8 |
| 8012 | { 1, 188, 190, 2301, 2304 }, // 204 RLWIMI8_rec_RLWIMI_rec |
| 8013 | { 1, 188, 190, 2304, 2307 }, // 205 CNTLZD_CNTLZD_rec_CNTLZW_CNTLZW8_CNTLZW8_rec_CNTLZW_rec |
| 8014 | { 1, 188, 190, 2307, 2310 }, // 206 POPCNTB_POPCNTB8_POPCNTD_POPCNTW |
| 8015 | { 1, 188, 190, 2310, 2314 }, // 207 ISEL_ISEL8 |
| 8016 | { 1, 212, 214, 2314, 2316 }, // 208 MFTB_MFTB8 |
| 8017 | { 1, 192, 195, 2316, 2319 }, // 209 DIVW_DIVWU |
| 8018 | { 0, 0, 0, 0, 0 }, // 210 DIVD_DIVDU |
| 8019 | { 1, 192, 195, 2319, 2322 }, // 211 DIVWE_DIVWEU |
| 8020 | { 1, 186, 188, 2322, 2324 }, // 212 LVEBX_LVEHX_LVEWX_LVX_LVXL |
| 8021 | { 0, 0, 0, 0, 0 }, // 213 LXVB16X_LXSIWZX |
| 8022 | { 0, 0, 0, 0, 0 }, // 214 DFLOADf64_XFLOADf64_LIWZX |
| 8023 | { 0, 0, 0, 0, 0 }, // 215 LQ |
| 8024 | { 0, 0, 0, 0, 0 }, // 216 STFDEPX_STFDXTLS_STFDXTLS__STFSXTLS_STFSXTLS__STXSIWX_STXSSP_STXSSPX |
| 8025 | { 1, 186, 188, 2324, 2326 }, // 217 STBXTLS_STBXTLS__STBXTLS_32_STHXTLS_STHXTLS__STHXTLS_32_STWXTLS_STWXTLS__STWXTLS_32_STBEPX_STDBRX_STHEPX_STWEPX |
| 8026 | { 0, 0, 0, 0, 0 }, // 218 STDXTLS_STDXTLS_ |
| 8027 | { 1, 186, 188, 2326, 2328 }, // 219 STBCIX_STDCIX |
| 8028 | { 1, 186, 188, 2328, 2330 }, // 220 STBCX_STHCX |
| 8029 | { 1, 186, 188, 2330, 2332 }, // 221 STHCIX_STSWI_STWCIX |
| 8030 | { 1, 186, 188, 2332, 2334 }, // 222 LBZ_LBZ8_LBZX_LBZX8_LBZXTLS_LBZXTLS__LBZXTLS_32_LHAXTLS_LHAXTLS__LHAXTLS_32_LHZ_LHZ8_LHZX_LHZX8_LHZXTLS_LHZXTLS__LHZXTLS_32_LWAXTLS_LWAXTLS__LWAXTLS_32_LWZ_LWZ8_LWZX_LWZX8_LWZXTLS_LWZXTLS__LWZXTLS_32 |
| 8031 | { 0, 0, 0, 0, 0 }, // 223 LD_LDX_LDXTLS_LDXTLS_ |
| 8032 | { 1, 205, 207, 2334, 2337 }, // 224 LBARXL_LHARXL |
| 8033 | { 1, 186, 188, 2337, 2339 }, // 225 LBEPX_LHEPX_LWEPX |
| 8034 | { 0, 0, 0, 0, 0 }, // 226 LFDEPX_LXSIWAX |
| 8035 | { 0, 0, 0, 0, 0 }, // 227 ADDIdtprelL_ADDIdtprelL32_ADDItlsgdL_ADDItlsgdL32_ADDItlsgdLADDR_ADDItlsgdLADDR32_ADDItoc_ADDItoc8_ADDItocL_ADDItocL8_ADDISdtprelHA_ADDISdtprelHA32_ADDISgotTprelHA_ADDIStlsgdHA_ADDIStocHA_ADDIStocHA8 |
| 8036 | { 1, 188, 190, 2339, 2342 }, // 228 SUBF |
| 8037 | { 0, 0, 0, 0, 0 }, // 229 VPKSDSS_VPKSDUS_VPKUDUM_VPKUDUS_VUPKHSW_VUPKLSW_VMRGEW_VMRGOW_VPERMXOR_VBPERMQ_VGBBD |
| 8038 | { 0, 0, 0, 0, 0 }, // 230 VMRGHB_VMRGHH_VMRGHW_VMRGLB_VMRGLH_VMRGLW_VSL_VSLDOI_VSLO_VSR_VSRO |
| 8039 | { 0, 0, 0, 0, 0 }, // 231 VADDSBS_VADDSHS_VADDSWS_VADDUBS_VADDUHS_VADDUWS_VSUBSBS_VSUBSHS_VSUBSWS_VSUBUBS_VSUBUHS_VSUBUWS_VRLB_VRLH_VRLW_VSLB_VSLH_VSLW_VSRAB_VSRAH_VSRAW_VSRB_VSRH_VSRW_VAVGSB_VAVGSH_VAVGSW_VAVGUB_VAVGUH_VAVGUW_VMAXSB_VMAXSH_VMAXSW_VMAXUB_VMAXUH_VMAXUW_VMINSB_VMINSH_VMINSW_VMINUB_VMINUH_VMINUW_VAND_VANDC_VNOR_VOR_VXOR_VMAXFP_VMINFP_VSUBCUW_VADDCUW |
| 8040 | { 1, 195, 197, 2342, 2345 }, // 232 VADDUDM_VSUBUDM_VSLD_VSRAD_VSRD_VEQV_VNAND_VORC_XXLEQV_XXLNAND_XXLORC_VCLZB_VCLZD_VCLZH_VCLZW_VPOPCNTB_VPOPCNTH_VPOPCNTW |
| 8041 | { 0, 0, 0, 0, 0 }, // 233 VRLD_VMAXSD_VMAXUD_VMINSD_VMINUD_VSHASIGMAD_VSHASIGMAW |
| 8042 | { 0, 0, 0, 0, 0 }, // 234 VCMPEQUD_VCMPEQUD_rec_VCMPGTSD_VCMPGTSD_rec_VCMPGTUD_VCMPGTUD_rec |
| 8043 | { 1, 186, 188, 2345, 2347 }, // 235 MFVSCR |
| 8044 | { 1, 186, 188, 2347, 2349 }, // 236 MTVSCR |
| 8045 | { 0, 0, 0, 0, 0 }, // 237 VADDCUQ_VADDECUQ_VADDEUQM_VSUBCUQ_VSUBECUQ_VSUBEUQM |
| 8046 | { 1, 195, 197, 2349, 2352 }, // 238 VADDUQM_VSUBUQM_VPOPCNTD |
| 8047 | { 0, 0, 0, 0, 0 }, // 239 VMSUMMBM_VMSUMSHM_VMSUMSHS_VMSUMUBM_VMSUMUHM_VMSUMUHS_VSUM2SWS_VSUM4SBS_VSUM4SHS_VSUM4UBS_VSUMSWS_VMULESB_VMULESH_VMULEUB_VMULEUH_VMULOSB_VMULOSH_VMULOUB_VMULOUH_VMHADDSHS_VMHRADDSHS_VMLADDUHM |
| 8048 | { 0, 0, 0, 0, 0 }, // 240 VMULESW_VMULEUW_VMULOSW_VMULOUW |
| 8049 | { 1, 195, 197, 2352, 2355 }, // 241 VMULUWM |
| 8050 | { 1, 190, 192, 2355, 2357 }, // 242 B_BA_BL_BL8_BL8_RM_BLA_BLA8_BLA8_RM_BLA_RM_BL_RM_BL8_NOP_BL8_NOP_RM_BL8_NOP_TLS_BL8_TLS_BL8_TLS__BLA8_NOP_BLA8_NOP_RM_BL_NOP_BL_NOP_RM_BL_TLS |
| 8051 | { 0, 0, 0, 0, 0 }, // 243 DTSTDC_DTSTDCQ_DTSTDG_DTSTDGQ_DTSTSF_DTSTSFQ_DCMPO_DCMPU_DTSTEX |
| 8052 | { 0, 0, 0, 0, 0 }, // 244 DXEX_DXEXQ_DXEXQ_rec_DXEX_rec_DDEDPD_DDEDPD_rec_DENBCD_DENBCD_rec_DIEX_DIEX_rec_DQUA_DQUA_rec_DRINTN_DRINTN_rec_DRINTX_DRINTX_rec_DRRND_DRRND_rec_DSCLI_DSCLI_rec_DSCRI_DSCRI_rec_DQUAI |
| 8053 | { 0, 0, 0, 0, 0 }, // 245 DADD_DADD_rec_DCTDP_DCTDP_rec_DSUB_DSUB_rec |
| 8054 | { 0, 0, 0, 0, 0 }, // 246 BCDADD_rec_BCDSUB_rec |
| 8055 | { 0, 0, 0, 0, 0 }, // 247 DRINTNQ_DRINTNQ_rec_DRINTXQ_DRINTXQ_rec_DRRNDQ_DRRNDQ_rec_DIEXQ_DIEXQ_rec_DQUAIQ_DQUAIQ_rec_DDEDPDQ_DDEDPDQ_rec_DENBCDQ_DENBCDQ_rec_DSCLIQ_DSCLIQ_rec_DSCRIQ_DSCRIQ_rec |
| 8056 | { 0, 0, 0, 0, 0 }, // 248 DCMPOQ_DCMPUQ_DTSTEXQ |
| 8057 | { 0, 0, 0, 0, 0 }, // 249 DCTQPQ_DCTQPQ_rec |
| 8058 | { 0, 0, 0, 0, 0 }, // 250 DADDQ_DADDQ_rec_DSUBQ_DSUBQ_rec |
| 8059 | { 0, 0, 0, 0, 0 }, // 251 DQUAQ_DQUAQ_rec |
| 8060 | { 0, 0, 0, 0, 0 }, // 252 DRSP_DRSP_rec_DCTFIX_DCTFIX_rec |
| 8061 | { 0, 0, 0, 0, 0 }, // 253 DCFFIX_DCFFIX_rec |
| 8062 | { 0, 0, 0, 0, 0 }, // 254 DCFFIXQ_DCFFIXQ_rec |
| 8063 | { 0, 0, 0, 0, 0 }, // 255 DMUL_DMUL_rec |
| 8064 | { 0, 0, 0, 0, 0 }, // 256 DMULQ_DMULQ_rec |
| 8065 | { 0, 0, 0, 0, 0 }, // 257 DDIV_DDIV_rec |
| 8066 | { 0, 0, 0, 0, 0 }, // 258 DDIVQ_DDIVQ_rec |
| 8067 | { 1, 195, 197, 2357, 2360 }, // 259 MFVRD_MFVSRD_MFVRWZ_MFVSRWZ_MTVRD_MTVSRD_MTVRWA_MTVSRWA_MTVRWZ_MTVSRWZ |
| 8068 | { 1, 195, 197, 2360, 2363 }, // 260 VADDUDM_VSLD_VSRD_VSUBUDM_VPOPCNTB_VPOPCNTH_VSRAD_VEQV_VNAND_VORC_XXLEQV_XXLNAND_XXLORC |
| 8069 | { 0, 0, 0, 0, 0 }, // 261 VAND_VANDC_VSLB_VSLH_VSLW_VSRB_VSRH_VSRW_VRLB_VRLH_VRLW_VSRAB_VSRAH_VSRAW_VNOR_VOR_VXOR |
| 8070 | { 1, 195, 197, 2363, 2366 }, // 262 VEXTSB2D_VEXTSB2Ds_VEXTSB2W_VEXTSB2Ws_VEXTSH2D_VEXTSH2Ds_VEXTSH2W_VEXTSH2Ws_VEXTSW2D_VEXTSW2Ds_MTVSRDD_VNEGD_VNEGW_XXLEQVOnes |
| 8071 | { 0, 0, 0, 0, 0 }, // 263 V_SET0_V_SET0B_V_SET0H_XVIEXPDP_XVIEXPSP_XVXEXPDP_XVXEXPSP_VRLDMI_VRLDNM_VRLWMI_VRLWNM_XSABSQP_XSCPSGNQP_XSIEXPQP_XSNABSQP_XSNEGQP_XSXEXPQP |
| 8072 | { 0, 0, 0, 0, 0 }, // 264 VRLD |
| 8073 | { 0, 0, 0, 0, 0 }, // 265 XVABSDP_XVNABSDP_XVCPSGNDP_XVNEGDP |
| 8074 | { 0, 0, 0, 0, 0 }, // 266 XVABSSP_XVNABSSP_XVNEGSP |
| 8075 | { 0, 0, 0, 0, 0 }, // 267 XVCPSGNSP |
| 8076 | { 0, 0, 0, 0, 0 }, // 268 VMRGEW_VMRGOW |
| 8077 | { 0, 0, 0, 0, 0 }, // 269 VSEL |
| 8078 | { 0, 0, 0, 0, 0 }, // 270 XXSEL |
| 8079 | { 1, 188, 190, 2366, 2368 }, // 271 TABORTDC_TABORTDCI_TABORTWC_TABORTWCI |
| 8080 | { 0, 0, 0, 0, 0 }, // 272 MTFSB0_MTFSB1 |
| 8081 | { 0, 0, 0, 0, 0 }, // 273 MFFSCDRN_MFFSCDRNI_MFFSCRN_MFFSCRNI |
| 8082 | { 1, 188, 190, 2368, 2371 }, // 274 CMPRB_CMPRB8_CMPEQB |
| 8083 | { 0, 0, 0, 0, 0 }, // 275 XSTSTDCDP_XSTSTDCSP |
| 8084 | { 0, 0, 0, 0, 0 }, // 276 FTDIV_FTSQRT |
| 8085 | { 0, 0, 0, 0, 0 }, // 277 XSMAXCDP_XSMAXJDP_XSMINCDP_XSMINJDP_XSXSIGDP |
| 8086 | { 0, 0, 0, 0, 0 }, // 278 XSCMPEQDP_XSCMPEXPDP_XSCMPGEDP_XSCMPGTDP |
| 8087 | { 1, 188, 190, 2371, 2374 }, // 279 CNTTZD_CNTTZD_rec_CNTTZW_CNTTZW8_CNTTZW8_rec_CNTTZW_rec |
| 8088 | { 1, 188, 190, 2374, 2377 }, // 280 POPCNTD_POPCNTW |
| 8089 | { 1, 188, 190, 2377, 2380 }, // 281 CMPB_CMPB8_SETB_SETB8_BPERMD |
| 8090 | { 0, 0, 0, 0, 0 }, // 282 XSCVSPDPN |
| 8091 | { 0, 0, 0, 0, 0 }, // 283 SLD_SRD_SRAD |
| 8092 | { 0, 0, 0, 0, 0 }, // 284 SRADI_SRADI_32_RLDIC |
| 8093 | { 0, 0, 0, 0, 0 }, // 285 EXTSWSLI_32_64_EXTSWSLI |
| 8094 | { 1, 188, 190, 2380, 2383 }, // 286 SUBFC_SUBFC8_SUBFC8O_SUBFCO_ANDI8_rec_ANDIS8_rec_ADDC_ADDC8_ADDC8O_ADDCO_ADDIC_rec_ADDE8O_ADDE8O_rec_ADDE8_rec_ADDEO_ADDEO_rec_ADDE_rec_ADDME8O_ADDME8O_rec_ADDME8_rec_ADDMEO_ADDMEO_rec_ADDME_rec_ADDZE8O_ADDZE8O_rec_ADDZE8_rec_ADDZEO_ADDZEO_rec_ADDZE_rec_SUBF8O_SUBF8O_rec_SUBFE8O_SUBFE8O_rec_SUBFE8_rec_SUBFEO_SUBFEO_rec_SUBFE_rec_SUBFME8O_SUBFME8O_rec_SUBFME8_rec_SUBFMEO_SUBFMEO_rec_SUBFME_rec_SUBFO_SUBFO_rec_SUBFZE8O_SUBFZE8O_rec_SUBFZE8_rec_SUBFZEO_SUBFZEO_rec_SUBFZE_rec |
| 8095 | { 1, 188, 190, 2383, 2386 }, // 287 ADDZE_ADDZE8_SUBF_rec |
| 8096 | { 0, 0, 0, 0, 0 }, // 288 ADDIStocHA_ADDIStocHA8_ADDItocL_ADDItocL8 |
| 8097 | { 1, 188, 190, 2386, 2389 }, // 289 LA_LA8 |
| 8098 | { 0, 0, 0, 0, 0 }, // 290 COPY |
| 8099 | { 1, 188, 190, 2389, 2392 }, // 291 MCRXRX |
| 8100 | { 0, 0, 0, 0, 0 }, // 292 XSNABSDP_XSNABSDPs_XSABSDP_XSNEGDP_XSCPSGNDP |
| 8101 | { 0, 0, 0, 0, 0 }, // 293 XSXEXPDP |
| 8102 | { 1, 190, 192, 2392, 2394 }, // 294 RFEBB |
| 8103 | { 1, 188, 190, 2394, 2396 }, // 295 TBEGIN_TRECHKPT |
| 8104 | { 1, 186, 188, 2396, 2398 }, // 296 WAIT |
| 8105 | { 0, 0, 0, 0, 0 }, // 297 RLDCL_RLDCR |
| 8106 | { 0, 0, 0, 0, 0 }, // 298 RLDICL_RLDICL_32_RLDICL_32_64_RLDICR_RLDICR_32_RLDIMI |
| 8107 | { 1, 188, 190, 2398, 2401 }, // 299 MTOCRF_MTOCRF8 |
| 8108 | { 1, 188, 190, 2401, 2404 }, // 300 SLW_SLW8_SRW_SRW8_RLWINM_RLWINM8_RLWNM_RLWNM8 |
| 8109 | { 0, 0, 0, 0, 0 }, // 301 FABSD_FABSS_FNABSD_FNABSS_FNEGD_FNEGS_FCPSGND_FCPSGNS_FMR |
| 8110 | { 1, 188, 190, 2404, 2407 }, // 302 SRAW_SRAW8_SRAWI_SRAWI8 |
| 8111 | { 0, 0, 0, 0, 0 }, // 303 XSIEXPDP |
| 8112 | { 1, 190, 192, 2407, 2410 }, // 304 CRXOR |
| 8113 | { 1, 188, 190, 2410, 2412 }, // 305 TRECLAIM_TSR_TABORT |
| 8114 | { 0, 0, 0, 0, 0 }, // 306 VCMPNEZB_VCMPNEZH_VCMPNEZW_VCMPNEB_VCMPNEH_VCMPNEW_VCMPNEB_rec_VCMPNEH_rec_VCMPNEW_rec_VCMPNEZB_rec_VCMPNEZH_rec_VCMPNEZW_rec |
| 8115 | { 1, 195, 197, 2412, 2415 }, // 307 VABSDUB_VABSDUH_VABSDUW_VCTZB_VCTZD_VCTZH_VCTZW_VPRTYBD_VPRTYBW |
| 8116 | { 0, 0, 0, 0, 0 }, // 308 VBPERMD_XVTSTDCDP_XVTSTDCSP_XVXSIGDP_XVXSIGSP |
| 8117 | { 1, 195, 197, 2415, 2418 }, // 309 VPOPCNTD |
| 8118 | { 0, 0, 0, 0, 0 }, // 310 VCTSXS_0_VCTUXS_0_XVCVHPSP_XVCVSPHP_VCFSX_0_VCFUX_0 |
| 8119 | { 0, 0, 0, 0, 0 }, // 311 MADDHD_MADDHDU_MADDLD_MADDLD8 |
| 8120 | { 1, 201, 203, 2418, 2421 }, // 312 MULHD_MULHW_MULLW_MULLWO |
| 8121 | { 1, 201, 203, 2421, 2424 }, // 313 MULHDU_MULHWU |
| 8122 | { 0, 0, 0, 0, 0 }, // 314 MULLD_MULLDO |
| 8123 | { 0, 0, 0, 0, 0 }, // 315 FRSP_FRIMD_FRIMS_FRIND_FRINS_FRIPD_FRIPS_FRIZD_FRIZS_FRE_FRES_FADDS_FMSUBS_FMADDS_FSUBS_FCFID_FCFIDS_FCFIDU_FCFIDUS_FCTID_FCTIDU_FCTIDUZ_FCTIDZ_FCTIW_FCTIWU_FCTIWUZ_FCTIWZ_FRSQRTE_FRSQRTES_FNMADDS_FNMSUBS_FSELD_FSELS_FMULS |
| 8124 | { 0, 0, 0, 0, 0 }, // 316 FADD_FSUB |
| 8125 | { 0, 0, 0, 0, 0 }, // 317 FMSUB_FMADD_FNMADD_FNMSUB_FMUL |
| 8126 | { 0, 0, 0, 0, 0 }, // 318 XSMADDADP_XSMADDASP_XSMADDMDP_XSMADDMSP_XSMSUBADP_XSMSUBASP_XSMSUBMDP_XSMSUBMSP_XSMULDP_XSMULSP_XSNMADDADP_XSNMADDASP_XSNMADDMDP_XSNMADDMSP_XSNMSUBADP_XSNMSUBASP_XSNMSUBMDP_XSNMSUBMSP |
| 8127 | { 0, 0, 0, 0, 0 }, // 319 FSELD_rec_FSELS_rec |
| 8128 | { 0, 0, 0, 0, 0 }, // 320 FRIMD_rec_FRIMS_rec_FRIND_rec_FRINS_rec_FRIPD_rec_FRIPS_rec_FRIZD_rec_FRIZS_rec_FRES_rec_FRE_rec_FADDS_rec_FSUBS_rec_FMSUBS_rec_FNMSUBS_rec_FMADDS_rec_FNMADDS_rec_FCFIDS_rec_FCFIDUS_rec_FCFIDU_rec_FCFID_rec_FCTIDUZ_rec_FCTIDU_rec_FCTIDZ_rec_FCTID_rec_FCTIWUZ_rec_FCTIWU_rec_FCTIWZ_rec_FCTIW_rec_FMULS_rec_FRSQRTES_rec_FRSQRTE_rec_FRSP_rec |
| 8129 | { 0, 0, 0, 0, 0 }, // 321 XSCVDPHP_XSCVHPDP |
| 8130 | { 1, 186, 188, 2424, 2426 }, // 322 LVSL_LVSR |
| 8131 | { 0, 0, 0, 0, 0 }, // 323 V_SETALLONES_V_SETALLONESB_V_SETALLONESH_VPERMR_VSLV_VSRV_XXBRD_XXBRH_XXBRQ_XXBRW_XXEXTRACTUW_XXINSERTW_VMUL10CUQ_VMUL10ECUQ_VMUL10EUQ_VMUL10UQ_XSTSTDCQP_XSXSIGQP_BCDCFN_rec_BCDCFZ_rec_BCDCPSGN_rec_BCDCTN_rec_BCDCTZ_rec_BCDSETSGN_rec_BCDS_rec_BCDTRUNC_rec_BCDUS_rec_BCDUTRUNC_rec |
| 8132 | { 1, 195, 197, 2426, 2429 }, // 324 VEXTRACTUB_VEXTRACTUH_VEXTRACTUW_VINSERTB_VINSERTD_VINSERTH_VINSERTW_MFVSRLD_MTVSRWS_VCLZLSBB_VCTZLSBB_VEXTRACTD_VEXTUBLX_VEXTUBRX_VEXTUHLX_VEXTUHRX_VEXTUWLX_VEXTUWRX_VPRTYBQ |
| 8133 | { 0, 0, 0, 0, 0 }, // 325 XXPERM_XXPERMR_XXSPLTIB |
| 8134 | { 0, 0, 0, 0, 0 }, // 326 XSCMPEXPQP_XSCMPOQP_XSCMPUQP |
| 8135 | { 0, 0, 0, 0, 0 }, // 327 BCDSR_rec_XSADDQP_XSADDQPO_XSCVDPQP_XSCVQPDP_XSCVQPDPO_XSCVQPSDZ_XSCVQPSWZ_XSCVQPUDZ_XSCVQPUWZ_XSCVSDQP_XSCVUDQP_XSRQPI_XSRQPIX_XSRQPXP_XSSUBQP_XSSUBQPO |
| 8136 | { 0, 0, 0, 0, 0 }, // 328 BCDCTSQ_rec |
| 8137 | { 0, 0, 0, 0, 0 }, // 329 XSMADDQP_XSMADDQPO_XSMSUBQP_XSMSUBQPO_XSMULQP_XSMULQPO_XSNMADDQP_XSNMADDQPO_XSNMSUBQP_XSNMSUBQPO |
| 8138 | { 0, 0, 0, 0, 0 }, // 330 BCDCFSQ_rec |
| 8139 | { 0, 0, 0, 0, 0 }, // 331 XSDIVQP_XSDIVQPO |
| 8140 | { 0, 0, 0, 0, 0 }, // 332 XSSQRTQP_XSSQRTQPO |
| 8141 | { 1, 186, 188, 2429, 2431 }, // 333 LXVL_LXVLL |
| 8142 | { 0, 0, 0, 0, 0 }, // 334 LXSIBZX_LXSIHZX_LXVWSX_LXV_LXVX_LXSD |
| 8143 | { 0, 0, 0, 0, 0 }, // 335 LXSDX_LXVD2X |
| 8144 | { 1, 186, 188, 2431, 2433 }, // 336 DCBF_DCBFEP_DCBST_DCBSTEP_DCBT_DCBTEP_DCBZ_DCBZEP_DCBZL_DCBZLEP_DCBTST_DCBTSTEP |
| 8145 | { 0, 0, 0, 0, 0 }, // 337 CP_COPY_CP_COPY8 |
| 8146 | { 1, 186, 188, 2433, 2435 }, // 338 ICBI_ICBIEP |
| 8147 | { 1, 186, 188, 2435, 2437 }, // 339 ICBT_ICBTLS_EnforceIEIO |
| 8148 | { 1, 186, 188, 2437, 2439 }, // 340 LBZ_LBZ8_LBZX_LBZX8_LBZXTLS_LBZXTLS__LBZXTLS_32_LHZ_LHZ8_LHZX_LHZX8_LHZXTLS_LHZXTLS__LHZXTLS_32_LWZ_LWZ8_LWZX_LWZX8_LWZXTLS_LWZXTLS__LWZXTLS_32 |
| 8149 | { 0, 0, 0, 0, 0 }, // 341 CP_ABORT |
| 8150 | { 0, 0, 0, 0, 0 }, // 342 DARN |
| 8151 | { 0, 0, 0, 0, 0 }, // 343 ISYNC |
| 8152 | { 0, 0, 0, 0, 0 }, // 344 MSGSYNC |
| 8153 | { 1, 216, 218, 0, 0 }, // 345 TLBSYNC |
| 8154 | { 1, 186, 188, 0, 0 }, // 346 SYNC |
| 8155 | { 0, 0, 0, 0, 0 }, // 347 LFIWZX |
| 8156 | { 0, 0, 0, 0, 0 }, // 348 LFDX_LFDXTLS_LFDXTLS__LFD |
| 8157 | { 0, 0, 0, 0, 0 }, // 349 SLBIA |
| 8158 | { 0, 0, 0, 0, 0 }, // 350 SLBIE |
| 8159 | { 0, 0, 0, 0, 0 }, // 351 SLBMFEE |
| 8160 | { 0, 0, 0, 0, 0 }, // 352 SLBMFEV |
| 8161 | { 0, 0, 0, 0, 0 }, // 353 SLBMTE |
| 8162 | { 0, 0, 0, 0, 0 }, // 354 TLBIEL |
| 8163 | { 2, 207, 210, 2439, 2441 }, // 355 LHZU_LHZU8_LWZU_LWZU8 |
| 8164 | { 2, 207, 210, 2441, 2443 }, // 356 LHZUX_LHZUX8_LWZUX_LWZUX8 |
| 8165 | { 1, 188, 190, 2443, 2445 }, // 357 TEND |
| 8166 | { 0, 0, 0, 0, 0 }, // 358 CP_PASTE8_rec_CP_PASTE_rec |
| 8167 | { 1, 188, 190, 2445, 2447 }, // 359 TCHECK |
| 8168 | { 0, 0, 0, 0, 0 }, // 360 LXSIWAX |
| 8169 | { 0, 0, 0, 0, 0 }, // 361 LIWAX |
| 8170 | { 0, 0, 0, 0, 0 }, // 362 LFSX_LFSXTLS_LFSXTLS__LFS |
| 8171 | { 0, 0, 0, 0, 0 }, // 363 LXSSP_LXSSPX |
| 8172 | { 0, 0, 0, 0, 0 }, // 364 XFLOADf32_DFLOADf32 |
| 8173 | { 0, 0, 0, 0, 0 }, // 365 LXVH8X |
| 8174 | { 0, 0, 0, 0, 0 }, // 366 STFDXTLS_STFDXTLS__STFSXTLS_STFSXTLS__STXSIWX_STXSSP_STXSSPX |
| 8175 | { 0, 0, 0, 0, 0 }, // 367 STXSD_STXSIBX_STXSIBXv_STXSIHX_STXSIHXv |
| 8176 | { 0, 0, 0, 0, 0 }, // 368 STXSDX |
| 8177 | { 0, 0, 0, 0, 0 }, // 369 DFSTOREf32_DFSTOREf64_XFSTOREf32_XFSTOREf64_STIWX |
| 8178 | { 1, 186, 188, 2447, 2449 }, // 370 STDBRX_STBXTLS_STBXTLS__STBXTLS_32_STHXTLS_STHXTLS__STHXTLS_32_STWXTLS_STWXTLS__STWXTLS_32 |
| 8179 | { 0, 0, 0, 0, 0 }, // 371 SLBIEG |
| 8180 | { 0, 0, 0, 0, 0 }, // 372 TLBIE |
| 8181 | { 0, 0, 0, 0, 0 }, // 373 STXV_STXVB16X_STXVH8X_STXVX |
| 8182 | { 1, 186, 188, 2449, 2451 }, // 374 STXVL_STXVLL |
| 8183 | { 1, 188, 190, 2451, 2454 }, // 375 MFVRSAVE_MFVRSAVEv_MTVRSAVE_MTVRSAVEv |
| 8184 | { 1, 212, 214, 2454, 2456 }, // 376 MFPMR |
| 8185 | { 1, 195, 197, 2456, 2458 }, // 377 MTPMR |
| 8186 | { 1, 188, 190, 2458, 2460 }, // 378 MFSPR_MFSPR8_MFUDSCR |
| 8187 | { 1, 212, 214, 2460, 2462 }, // 379 MFMSR |
| 8188 | { 1, 214, 216, 2462, 2464 }, // 380 MTMSR |
| 8189 | { 0, 0, 0, 0, 0 }, // 381 MTMSRD |
| 8190 | { 1, 188, 190, 2464, 2466 }, // 382 MTUDSCR_MTSPR_MTSPR8 |
| 8191 | { 1, 192, 195, 2466, 2469 }, // 383 DIVWO_DIVWUO |
| 8192 | { 1, 192, 195, 2469, 2472 }, // 384 MODSW |
| 8193 | { 1, 192, 195, 2472, 2475 }, // 385 DIVWEO_DIVWEUO |
| 8194 | { 0, 0, 0, 0, 0 }, // 386 DIVDO_DIVDUO |
| 8195 | { 1, 192, 195, 2475, 2478 }, // 387 MODSD_MODUD_MODUW |
| 8196 | { 0, 0, 0, 0, 0 }, // 388 DIVDE_DIVDEO_DIVDEU_DIVDEUO |
| 8197 | { 1, 192, 195, 2478, 2481 }, // 389 DIVWO_rec_DIVWUO_rec_DIVWU_rec_DIVW_rec |
| 8198 | { 1, 188, 190, 2481, 2484 }, // 390 ADDC8O_rec_ADDC8_rec_ADDCO_rec_ADDC_rec_SUBFC8O_rec_SUBFC8_rec_SUBFCO_rec_SUBFC_rec |
| 8199 | { 1, 190, 192, 2484, 2486 }, // 391 MCRFS |
| 8200 | { 0, 0, 0, 0, 0 }, // 392 RLDCL_rec_RLDCR_rec |
| 8201 | { 0, 0, 0, 0, 0 }, // 393 RLDICL_rec_RLDICR_rec_RLDICL_32_rec_RLDIMI_rec |
| 8202 | { 0, 0, 0, 0, 0 }, // 394 MFFS_MFFSCE_MFFSL_MFFS_rec |
| 8203 | { 0, 0, 0, 0, 0 }, // 395 EXTSWSLI_32_64_rec_EXTSWSLI_rec |
| 8204 | { 1, 199, 201, 2486, 2489 }, // 396 FDIV |
| 8205 | { 0, 0, 0, 0, 0 }, // 397 FSQRT |
| 8206 | { 0, 0, 0, 0, 0 }, // 398 FSQRTS |
| 8207 | { 1, 203, 205, 2489, 2492 }, // 399 FDIVS |
| 8208 | { 0, 0, 0, 0, 0 }, // 400 LFSU |
| 8209 | { 0, 0, 0, 0, 0 }, // 401 LFSUX |
| 8210 | { 1, 190, 192, 2492, 2494 }, // 402 TAILB_TAILB8_TAILBA_TAILBA8_TAILBCTR_TAILBCTR8_CTRL_DEP |
| 8211 | { 1, 186, 188, 2494, 2496 }, // 403 LDAT_LWAT |
| 8212 | { 1, 186, 188, 2496, 2498 }, // 404 STDAT_STWAT |
| 8213 | { 1, 188, 190, 2498, 2501 }, // 405 BRINC |
| 8214 | { 1, 195, 197, 2501, 2504 }, // 406 EVABS_EVEQV_EVNAND_EVNEG_EVADDIW_EVADDW_EVAND_EVANDC_EVCMPEQ_EVCMPGTS_EVCMPGTU_EVCMPLTS_EVCMPLTU_EVCNTLSW_EVCNTLZW_EVEXTSB_EVEXTSH_EVMERGEHI_EVMERGEHILO_EVMERGELO_EVMERGELOHI_EVNOR_EVOR_EVORC_EVXOR_EVRLW_EVRLWI_EVRNDW_EVSLW_EVSLWI_EVSPLATFI_EVSPLATI_EVSRWIS_EVSRWIU_EVSRWS_EVSRWU_EVSUBFW_EVSUBIFW |
| 8215 | { 1, 201, 203, 2504, 2507 }, // 407 EVMRA_EVADDSMIAAW_EVADDSSIAAW_EVADDUMIAAW_EVADDUSIAAW_EVDIVWS_EVDIVWU_EVMHEGSMFAA_EVMHEGSMFAN_EVMHEGSMIAA_EVMHEGSMIAN_EVMHEGUMIAA_EVMHEGUMIAN_EVMHESMF_EVMHESMFA_EVMHESMFAAW_EVMHESMFANW_EVMHESMI_EVMHESMIA_EVMHESMIAAW_EVMHESMIANW_EVMHESSF_EVMHESSFA_EVMHESSFAAW_EVMHESSFANW_EVMHESSIAAW_EVMHESSIANW_EVMHEUMI_EVMHEUMIA_EVMHEUMIAAW_EVMHEUMIANW_EVMHEUSIAAW_EVMHEUSIANW_EVMHOGSMFAA_EVMHOGSMFAN_EVMHOGSMIAA_EVMHOGSMIAN_EVMHOGUMIAA_EVMHOGUMIAN_EVMHOSMF_EVMHOSMFA_EVMHOSMFAAW_EVMHOSMFANW_EVMHOSMI_EVMHOSMIA_EVMHOSMIAAW_EVMHOSMIANW_EVMHOSSF_EVMHOSSFA_EVMHOSSFAAW_EVMHOSSFANW_EVMHOSSIAAW_EVMHOSSIANW_EVMHOUMI_EVMHOUMIA_EVMHOUMIAAW_EVMHOUMIANW_EVMHOUSIAAW_EVMHOUSIANW_EVMWHSMF_EVMWHSMFA_EVMWHSMI_EVMWHSMIA_EVMWHSSF_EVMWHSSFA_EVMWHUMI_EVMWHUMIA_EVMWLSMIAAW_EVMWLSMIANW_EVMWLSSIAAW_EVMWLSSIANW_EVMWLUMI_EVMWLUMIA_EVMWLUMIAAW_EVMWLUMIANW_EVMWLUSIAAW_EVMWLUSIANW_EVMWSMF_EVMWSMFA_EVMWSMFAA_EVMWSMFAN_EVMWSMI_EVMWSMIA_EVMWSMIAA_EVMWSMIAN_EVMWSSF_EVMWSSFA_EVMWSSFAA_EVMWSSFAN_EVMWUMI_EVMWUMIA_EVMWUMIAA_EVMWUMIAN_EVSUBFSMIAAW_EVSUBFSSIAAW_EVSUBFUMIAAW_EVSUBFUSIAAW |
| 8216 | { 1, 186, 188, 2507, 2509 }, // 408 EVLDD_EVLDDX_EVLDH_EVLDHX_EVLDW_EVLDWX_EVLHHESPLAT_EVLHHESPLATX_EVLHHOSSPLAT_EVLHHOSSPLATX_EVLHHOUSPLAT_EVLHHOUSPLATX_EVLWHE_EVLWHEX_EVLWHOS_EVLWHOSX_EVLWHOU_EVLWHOUX_EVLWHSPLAT_EVLWHSPLATX_EVLWWSPLAT_EVLWWSPLATX |
| 8217 | { 1, 186, 188, 2509, 2511 }, // 409 EVSTDD_EVSTDDX_EVSTDH_EVSTDHX_EVSTDW_EVSTDWX_EVSTWHE_EVSTWHEX_EVSTWHO_EVSTWHOX_EVSTWWE_EVSTWWEX_EVSTWWO_EVSTWWOX |
| 8218 | { 1, 190, 192, 2511, 2513 }, // 410 HRFID_ATTN_CLRBHRB_MFBHRBE_NAP_RFCI_RFDI_RFMCI_SC |
| 8219 | { 0, 0, 0, 0, 0 }, // 411 RFI |
| 8220 | { 0, 0, 0, 0, 0 }, // 412 RFID |
| 8221 | { 1, 186, 188, 2513, 2515 }, // 413 DSS_DSSALL_DST_DST64_DSTST_DSTST64_DSTSTT_DSTSTT64_DSTT_DSTT64_ICBLQ_TLBIVAX_TLBLD_TLBLI_TLBRE_TLBRE2_TLBSX_TLBSX2_TLBSX2D_TLBWE_TLBWE2_MBAR_TRAP_DCCCI_ICCCI |
| 8222 | { 1, 186, 188, 2515, 2517 }, // 414 ICBLC |
| 8223 | { 1, 195, 197, 2517, 2519 }, // 415 MTSR_MTSRIN |
| 8224 | { 1, 188, 190, 2519, 2521 }, // 416 MFDCR |
| 8225 | { 1, 188, 190, 2521, 2523 }, // 417 MTDCR |
| 8226 | { 1, 188, 190, 2523, 2526 }, // 418 NOP_GT_PWR6_NOP_GT_PWR7 |
| 8227 | { 0, 0, 0, 0, 0 }, // 419 TLBIA |
| 8228 | { 1, 214, 216, 2526, 2528 }, // 420 WRTEE_WRTEEI |
| 8229 | { 1, 188, 190, 2528, 2531 }, // 421 HASHCHK_HASHCHK8_HASHCHKP_HASHCHKP8_HASHST_HASHST8_HASHSTP_HASHSTP8_ADDEX_ADDEX8_CDTBCD_CDTBCD8_CBCDTD_CBCDTD8 |
| 8230 | { 1, 186, 188, 0, 0 }, // 422 MSYNC |
| 8231 | { 0, 0, 0, 0, 0 }, // 423 SLBSYNC |
| 8232 | { 0, 0, 0, 0, 0 }, // 424 SLBFEE_rec |
| 8233 | { 0, 0, 0, 0, 0 }, // 425 STOP |
| 8234 | { 1, 186, 188, 2531, 2533 }, // 426 DCBA_DCBI |
| 8235 | { 0, 0, 0, 0, 0 }, // 427 FCFID_FCFIDS_FCFIDU_FCFIDUS_FCTID_FCTIDU_FCTIDUZ_FCTIDZ_FCTIW_FCTIWU_FCTIWUZ_FCTIWZ_FRE_FRES_FRIMD_FRIMS_FRIND_FRINS_FRIPD_FRIPS_FRIZD_FRIZS_FRSP_FRSQRTE_FRSQRTES |
| 8236 | { 0, 0, 0, 0, 0 }, // 428 VCFSX_VCFUX_VCTSXS_VCTUXS |
| 8237 | { 0, 0, 0, 0, 0 }, // 429 VCFSX_0_VCFUX_0_VCTSXS_0_VCTUXS_0_XVCVSPHP |
| 8238 | { 0, 0, 0, 0, 0 }, // 430 VLOGEFP_VREFP_VRFIM_VRFIN_VRFIP_VRFIZ_VRSQRTEFP_XVCVDPSP_XVCVSXDSP_XVCVSXWSP_XVCVUXDSP_XVCVUXWSP_XVRESP_XVRSQRTESP |
| 8239 | { 0, 0, 0, 0, 0 }, // 431 XSCVDPHP |
| 8240 | { 0, 0, 0, 0, 0 }, // 432 XSCVDPSP_XSCVDPSXDS_XSCVDPSXDSs_XSCVDPSXWS_XSCVDPSXWSs_XSCVDPUXDS_XSCVDPUXDSs_XSCVDPUXWS_XSCVDPUXWSs_XSCVSPDP_XSCVSXDDP_XSCVUXDDP_XSRDPI_XSRDPIC_XSRDPIM_XSRDPIP_XSRDPIZ_XSREDP_XSRSQRTEDP |
| 8241 | { 0, 0, 0, 0, 0 }, // 433 XVCVDPSXDS_XVCVDPSXWS_XVCVDPUXDS_XVCVDPUXWS_XVCVSPSXDS_XVCVSPSXWS_XVCVSPUXDS_XVCVSPUXWS_XVCVSXDDP_XVCVSXWDP_XVCVUXDDP_XVCVUXWDP_XVRDPI_XVRDPIC_XVRDPIM_XVRDPIP_XVRDPIZ_XVREDP_XVRSPI_XVRSPIC_XVRSPIM_XVRSPIP_XVRSPIZ_XVRSQRTEDP |
| 8242 | { 0, 0, 0, 0, 0 }, // 434 XVCVSPBF16 |
| 8243 | { 0, 0, 0, 0, 0 }, // 435 FADDS_FMULS_FSUBS |
| 8244 | { 0, 0, 0, 0, 0 }, // 436 FMUL |
| 8245 | { 0, 0, 0, 0, 0 }, // 437 VADDFP |
| 8246 | { 0, 0, 0, 0, 0 }, // 438 XSMULDP_XSMULSP |
| 8247 | { 0, 0, 0, 0, 0 }, // 439 XVADDDP_XVMULDP_XVSUBDP |
| 8248 | { 0, 0, 0, 0, 0 }, // 440 XVADDSP_XVMULSP_XVSUBSP |
| 8249 | { 0, 0, 0, 0, 0 }, // 441 VMADDFP_VNMSUBFP |
| 8250 | { 0, 0, 0, 0, 0 }, // 442 FADDS_rec_FMULS_rec_FSUBS_rec |
| 8251 | { 0, 0, 0, 0, 0 }, // 443 FMUL_rec |
| 8252 | { 0, 0, 0, 0, 0 }, // 444 FCFID_rec_FCFIDS_rec_FCFIDU_rec_FCFIDUS_rec_FCTID_rec_FCTIDU_rec_FCTIDUZ_rec_FCTIDZ_rec_FCTIW_rec_FCTIWU_rec_FCTIWUZ_rec_FCTIWZ_rec_FRE_rec_FRES_rec_FRIMD_rec_FRIMS_rec_FRIND_rec_FRINS_rec_FRIPD_rec_FRIPS_rec_FRIZD_rec_FRIZS_rec_FRSP_rec_FRSQRTE_rec_FRSQRTES_rec |
| 8253 | { 1, 190, 192, 2533, 2535 }, // 445 BCC_BCCA_BCCCTR_BCCCTR8_BCCCTRL_BCCCTRL8_BCCL_BCCLA_BCCLR_BCCLRL_BCCTR_BCCTR8_BCCTR8n_BCCTRn_gBCCTR_BCCTRL_BCCTRL8_BCCTRL8n_BCCTRLn_gBCCTRL_BCLR_BCLRn_BDNZLR_BDNZLR8_BDNZLRm_BDNZLRp_BDZLR_BDZLR8_BDZLRm_BDZLRp_gBCLR_BCLRL_BCLRLn_BDNZLRL_BDNZLRLm_BDNZLRLp_BDZLRL_BDZLRLm_BDZLRLp_gBCLRL_BLR_BLR8_BLRL |
| 8254 | { 1, 190, 192, 2535, 2537 }, // 446 CTRL_DEP_TAILB_TAILB8_TAILBA_TAILBA8 |
| 8255 | { 1, 195, 197, 2537, 2540 }, // 447 VGNB |
| 8256 | { 0, 0, 0, 0, 0 }, // 448 VSBOX |
| 8257 | { 1, 188, 190, 2540, 2543 }, // 449 CFUGED_PDEPD_PEXTD |
| 8258 | { 1, 195, 197, 2543, 2546 }, // 450 VCFUGED_VCLZDM_VCTZDM_VPDEPD_VPEXTD |
| 8259 | { 0, 0, 0, 0, 0 }, // 451 XSCVDPQP_XSCVQPDP_XSCVQPDPO_XSCVQPSDZ_XSCVQPSWZ_XSCVQPUDZ_XSCVQPUWZ_XSCVSDQP_XSCVUDQP_XSRQPI_XSRQPIX_XSRQPXP |
| 8260 | { 0, 0, 0, 0, 0 }, // 452 XSCVQPSQZ_XSCVQPUQZ_XSCVSQQP_XSCVUQQP |
| 8261 | { 1, 188, 190, 2546, 2549 }, // 453 HASHST_HASHST8_HASHSTP_HASHSTP8 |
| 8262 | { 0, 0, 0, 0, 0 }, // 454 XSMULQP_XSMULQPO |
| 8263 | { 1, 195, 197, 2549, 2552 }, // 455 VDIVESQ_VDIVEUQ_VDIVSQ_VDIVUQ |
| 8264 | { 1, 195, 197, 2552, 2555 }, // 456 VMODSQ_VMODUQ |
| 8265 | { 1, 195, 197, 2555, 2558 }, // 457 VDIVSD_VDIVUD |
| 8266 | { 1, 195, 197, 2558, 2561 }, // 458 VMODSD_VMODUD |
| 8267 | { 1, 195, 197, 2561, 2564 }, // 459 VDIVSW_VDIVUW |
| 8268 | { 1, 195, 197, 2564, 2567 }, // 460 VMODSW_VMODUW |
| 8269 | { 1, 195, 197, 2567, 2570 }, // 461 VDIVESD_VDIVEUD |
| 8270 | { 1, 195, 197, 2570, 2573 }, // 462 VDIVESW_VDIVEUW |
| 8271 | { 0, 0, 0, 0, 0 }, // 463 BCDCFN_rec_BCDCFZ_rec_BCDCTN_rec_BCDCTZ_rec_BCDSETSGN_rec_VMUL10CUQ_VMUL10UQ_XSTSTDCQP_XSXSIGQP |
| 8272 | { 1, 195, 197, 2573, 2576 }, // 464 XXGENPCVBM |
| 8273 | { 0, 0, 0, 0, 0 }, // 465 BCDCPSGN_rec_BCDS_rec_BCDTRUNC_rec_BCDUS_rec_BCDUTRUNC_rec_VMUL10ECUQ_VMUL10EUQ |
| 8274 | { 0, 0, 0, 0, 0 }, // 466 VADDCUQ_VSUBCUQ |
| 8275 | { 0, 0, 0, 0, 0 }, // 467 XSCMPEQQP_XSCMPGEQP_XSCMPGTQP_XSMAXCQP_XSMINCQP |
| 8276 | { 1, 195, 197, 2576, 2579 }, // 468 MTVSRBMI |
| 8277 | { 1, 188, 190, 2579, 2582 }, // 469 CBCDTD_CBCDTD8_CDTBCD_CDTBCD8 |
| 8278 | { 0, 0, 0, 0, 0 }, // 470 FTSQRT |
| 8279 | { 1, 195, 197, 2582, 2585 }, // 471 MTVSRBM_MTVSRDM_MTVSRHM_MTVSRQM_MTVSRWM_VCNTMBB_VCNTMBD_VCNTMBH_VCNTMBW_VEXPANDBM_VEXPANDDM_VEXPANDHM_VEXPANDQM_VEXPANDWM_VEXTRACTBM_VEXTRACTDM_VEXTRACTHM_VEXTRACTQM_VEXTRACTWM_XVTLSBB |
| 8280 | { 0, 0, 0, 0, 0 }, // 472 RLDIC_rec |
| 8281 | { 0, 0, 0, 0, 0 }, // 473 RLDICL_32_rec_RLDICL_rec_RLDICR_rec |
| 8282 | { 1, 188, 190, 2585, 2588 }, // 474 RLWINM8_rec_RLWINM_rec |
| 8283 | { 1, 195, 197, 2588, 2591 }, // 475 VCTZB_VCTZD_VCTZH_VCTZW_VPRTYBD_VPRTYBW |
| 8284 | { 1, 195, 197, 2591, 2594 }, // 476 VPOPCNTB_VPOPCNTH |
| 8285 | { 0, 0, 0, 0, 0 }, // 477 VSHASIGMAD_VSHASIGMAW |
| 8286 | { 0, 0, 0, 0, 0 }, // 478 XSTSQRTDP |
| 8287 | { 0, 0, 0, 0, 0 }, // 479 XVTSQRTDP |
| 8288 | { 0, 0, 0, 0, 0 }, // 480 XVTSQRTSP |
| 8289 | { 0, 0, 0, 0, 0 }, // 481 XVTSTDCDP_XVTSTDCSP |
| 8290 | { 0, 0, 0, 0, 0 }, // 482 SLD_rec_SRD_rec |
| 8291 | { 0, 0, 0, 0, 0 }, // 483 TDI |
| 8292 | { 1, 218, 220, 2594, 2596 }, // 484 TWI |
| 8293 | { 0, 0, 0, 0, 0 }, // 485 VADDCUW_VADDSBS_VADDSHS_VADDSWS_VADDUBS_VADDUHS_VADDUWS_VAVGSB_VAVGSH_VAVGSW_VAVGUB_VAVGUH_VAVGUW_VMAXFP_VMINFP_VSUBCUW_VSUBSBS_VSUBSHS_VSUBSWS_VSUBUBS_VSUBUHS_VSUBUWS |
| 8294 | { 0, 0, 0, 0, 0 }, // 486 VCMPBFP_VCMPBFP_rec_VCMPEQFP_VCMPEQFP_rec_VCMPEQUB_rec_VCMPEQUH_rec_VCMPEQUW_rec_VCMPGEFP_VCMPGEFP_rec_VCMPGTFP_VCMPGTFP_rec_VCMPGTSB_rec_VCMPGTSH_rec_VCMPGTSW_rec_VCMPGTUB_rec_VCMPGTUH_rec_VCMPGTUW_rec_XVCMPEQSP_XVCMPEQSP_rec_XVCMPGESP_XVCMPGESP_rec_XVCMPGTSP_XVCMPGTSP_rec |
| 8295 | { 0, 0, 0, 0, 0 }, // 487 VCMPEQUD_rec_VCMPGTSD_rec_VCMPGTUD_rec |
| 8296 | { 0, 0, 0, 0, 0 }, // 488 VCMPEQUQ_VCMPEQUQ_rec_VCMPGTSQ_VCMPGTSQ_rec_VCMPGTUQ_VCMPGTUQ_rec |
| 8297 | { 0, 0, 0, 0, 0 }, // 489 VCMPNEB_rec_VCMPNEH_rec_VCMPNEW_rec_VCMPNEZB_rec_VCMPNEZH_rec_VCMPNEZW_rec |
| 8298 | { 1, 195, 197, 2596, 2599 }, // 490 VCMPSQ_VCMPUQ |
| 8299 | { 0, 0, 0, 0, 0 }, // 491 XSMAXCDP_XSMAXJDP_XSMINCDP_XSMINJDP |
| 8300 | { 1, 186, 188, 2599, 2601 }, // 492 TRAP |
| 8301 | { 1, 188, 190, 2601, 2604 }, // 493 SRAWI_rec_SRAWI8_rec |
| 8302 | { 0, 0, 0, 0, 0 }, // 494 VRLQ_VRLQNM_VSLQ_VSRAQ_VSRQ |
| 8303 | { 0, 0, 0, 0, 0 }, // 495 VRLQMI |
| 8304 | { 1, 186, 188, 2604, 2606 }, // 496 DSS_DSSALL |
| 8305 | { 1, 186, 188, 2606, 2608 }, // 497 WAITP10 |
| 8306 | { 1, 188, 190, 2608, 2611 }, // 498 ADDI_ADDI8_LI_LI8_ADDIS_ADDIS8_LIS_LIS8_NEG_NEG8_NEG8O_NEGO |
| 8307 | { 0, 0, 0, 0, 0 }, // 499 ADDIdtprelL32_ADDISdtprelHA32 |
| 8308 | { 0, 0, 0, 0, 0 }, // 500 ADDItlsldLADDR32 |
| 8309 | { 1, 188, 190, 2611, 2614 }, // 501 ADDIC_ADDIC8_ADDME_ADDME8_SUBFIC_SUBFIC8_SUBFME_SUBFME8_SUBFZE_SUBFZE8 |
| 8310 | { 1, 188, 190, 2614, 2617 }, // 502 ADDME8O_ADDMEO_ADDZE8O_ADDZEO_ANDI8_rec_ANDIS8_rec_SUBFME8O_SUBFMEO_SUBFZE8O_SUBFZEO |
| 8311 | { 1, 188, 190, 2617, 2620 }, // 503 ADDZE_ADDZE8 |
| 8312 | { 1, 188, 190, 2620, 2623 }, // 504 ANDI_rec_ANDIS_rec |
| 8313 | { 1, 188, 190, 2623, 2626 }, // 505 CMPDI_CMPWI_CMPLDI_CMPLWI |
| 8314 | { 1, 188, 190, 2626, 2629 }, // 506 EXTSB_EXTSB8_EXTSB8_32_64_EXTSB8_rec_EXTSB_rec_EXTSH_EXTSH8_EXTSH8_32_64_EXTSH8_rec_EXTSH_rec_EXTSW_EXTSW_32_EXTSW_32_64_EXTSW_32_64_rec_EXTSW_rec |
| 8315 | { 0, 0, 0, 0, 0 }, // 507 FABSD_FABSS_FMR_FNABSD_FNABSS_FNEGD_FNEGS |
| 8316 | { 1, 188, 190, 2629, 2632 }, // 508 NEG8_rec_NEG_rec_ORI_ORI8_ORIS_ORIS8_XORI_XORI8_XORIS_XORIS8 |
| 8317 | { 1, 188, 190, 2632, 2635 }, // 509 NOP |
| 8318 | { 0, 0, 0, 0, 0 }, // 510 RLDICL_RLDICL_32_RLDICL_32_64_RLDICR_RLDICR_32 |
| 8319 | { 1, 188, 190, 2635, 2638 }, // 511 RLWINM_RLWINM8 |
| 8320 | { 1, 188, 190, 2638, 2641 }, // 512 SETB_SETB8 |
| 8321 | { 1, 188, 190, 2641, 2644 }, // 513 SETBC_SETBC8_SETBCR_SETBCR8_SETNBC_SETNBC8_SETNBCR_SETNBCR8 |
| 8322 | { 1, 188, 190, 2644, 2647 }, // 514 SRAWI_SRAWI8 |
| 8323 | { 1, 195, 197, 2647, 2650 }, // 515 VEXTSB2D_VEXTSB2Ds_VEXTSB2W_VEXTSB2Ws_VEXTSH2D_VEXTSH2Ds_VEXTSH2W_VEXTSH2Ws_VEXTSW2D_VEXTSW2Ds_VNEGD_VNEGW |
| 8324 | { 1, 195, 197, 2650, 2653 }, // 516 VEXTSD2Q |
| 8325 | { 0, 0, 0, 0, 0 }, // 517 XSABSDP_XSNABSDP_XSNABSDPs_XSNEGDP |
| 8326 | { 0, 0, 0, 0, 0 }, // 518 XSABSQP_XSNABSQP_XSNEGQP_XSXEXPQP_XVXEXPDP_XVXEXPSP |
| 8327 | { 0, 0, 0, 0, 0 }, // 519 XVABSDP_XVNABSDP_XVNEGDP |
| 8328 | { 0, 0, 0, 0, 0 }, // 520 XVXSIGDP_XVXSIGSP |
| 8329 | { 1, 188, 190, 2653, 2656 }, // 521 ADDE8O_ADDEO_SUBFE8O_SUBFEO_SUBF8O_SUBFO |
| 8330 | { 1, 188, 190, 2656, 2659 }, // 522 ADDEX_ADDEX8 |
| 8331 | { 1, 188, 190, 2659, 2662 }, // 523 ADD4O_ADD8O |
| 8332 | { 1, 188, 190, 2662, 2665 }, // 524 CMPB_CMPB8 |
| 8333 | { 1, 190, 192, 2665, 2668 }, // 525 CRAND_CRANDC_CR6SET_CREQV_CRSET_CRNAND_CRNOR_CROR_CRORC_CR6UNSET_CRUNSET |
| 8334 | { 1, 186, 188, 2668, 2670 }, // 526 DST_DST64_DSTT_DSTT64_DSTST_DSTST64_DSTSTT_DSTSTT64 |
| 8335 | { 0, 0, 0, 0, 0 }, // 527 VRLDNM_VRLWNM_V_SET0_V_SET0B_V_SET0H_XSCPSGNQP_XSIEXPQP_XVIEXPDP_XVIEXPSP |
| 8336 | { 1, 195, 197, 2670, 2673 }, // 528 XXLEQVOnes |
| 8337 | { 0, 0, 0, 0, 0 }, // 529 MFFS_MFFS_rec_MFFSL |
| 8338 | { 0, 0, 0, 0, 0 }, // 530 MFFSCDRNI_MFFSCRNI |
| 8339 | { 0, 0, 0, 0, 0 }, // 531 MTFSB0 |
| 8340 | { 1, 188, 190, 2673, 2676 }, // 532 ADDIC_rec_ADDME8_rec_ADDME_rec_ADDME8O_rec_ADDMEO_rec_ADDZE8_rec_ADDZE_rec_ADDZE8O_rec_ADDZEO_rec_SUBFME8_rec_SUBFME_rec_SUBFME8O_rec_SUBFMEO_rec_SUBFZE8_rec_SUBFZE_rec_SUBFZE8O_rec_SUBFZEO_rec |
| 8341 | { 1, 188, 190, 2676, 2679 }, // 533 NEG8O_rec_NEGO_rec |
| 8342 | { 1, 188, 190, 2679, 2682 }, // 534 ADDE8_rec_ADDE_rec_ADDE8O_rec_ADDEO_rec_SUBFE8_rec_SUBFE_rec_SUBFE8O_rec_SUBFEO_rec_SUBF8O_rec_SUBFO_rec |
| 8343 | { 1, 190, 192, 2682, 2684 }, // 535 HRFID_SC |
| 8344 | { 0, 0, 0, 0, 0 }, // 536 MTFSFI_MTFSFIb_MTFSFI_rec |
| 8345 | { 0, 0, 0, 0, 0 }, // 537 FABSD_rec_FABSS_rec_FMR_rec_FNABSD_rec_FNABSS_rec_FNEGD_rec_FNEGS_rec |
| 8346 | { 1, 188, 190, 2684, 2687 }, // 538 ADDC8_rec_ADDC_rec_SUBFC8_rec_SUBFC_rec |
| 8347 | { 1, 195, 197, 2687, 2690 }, // 539 VSTRIBL_rec_VSTRIBR_rec_VSTRIHL_rec_VSTRIHR_rec |
| 8348 | { 1, 186, 188, 2690, 2692 }, // 540 LBZ_LBZ8_LHZ_LHZ8_LWZ_LWZ8 |
| 8349 | { 0, 0, 0, 0, 0 }, // 541 LD |
| 8350 | { 0, 0, 0, 0, 0 }, // 542 LDtoc_LDtocBA_LDtocCPT_LDtocJTI_LDtocL_SPILLTOVSR_LD_LWZtoc_LWZtocL |
| 8351 | { 0, 0, 0, 0, 0 }, // 543 DFLOADf32 |
| 8352 | { 0, 0, 0, 0, 0 }, // 544 DFLOADf64 |
| 8353 | { 0, 0, 0, 0, 0 }, // 545 LFD |
| 8354 | { 1, 186, 188, 2692, 2694 }, // 546 LHA_LHA8 |
| 8355 | { 0, 0, 0, 0, 0 }, // 547 LXSD_LXV |
| 8356 | { 1, 186, 188, 2694, 2696 }, // 548 DCBT_DCBTST |
| 8357 | { 1, 186, 188, 2696, 2698 }, // 549 ICBT |
| 8358 | { 1, 186, 188, 2698, 2700 }, // 550 LDBRX |
| 8359 | { 0, 0, 0, 0, 0 }, // 551 SPILLTOVSR_LDX |
| 8360 | { 0, 0, 0, 0, 0 }, // 552 LXVRBX_LXVRDX_LXVRHX_LXVRWX |
| 8361 | { 1, 195, 197, 2700, 2702 }, // 553 MTSR |
| 8362 | { 1, 188, 190, 2702, 2705 }, // 554 MTVRSAVE_MTVRSAVEv |
| 8363 | { 1, 186, 188, 2705, 2707 }, // 555 LBZCIX_LDCIX_LHZCIX_LWZCIX |
| 8364 | { 0, 0, 0, 0, 0 }, // 556 PLBZ_PLBZ8_PLBZ8pc_PLBZpc_PLD_PLDpc_PLFD_PLFDpc_PLFS_PLFSpc_PLHA_PLHA8_PLHA8pc_PLHApc_PLHZ_PLHZ8_PLHZ8pc_PLHZpc_PLWA_PLWA8_PLWA8pc_PLWApc_PLWZ_PLWZ8_PLWZ8pc_PLWZpc_PLXSD_PLXSDpc_PLXSSP_PLXSSPpc_PLXV_PLXVpc_PLXVP_PLXVPpc |
| 8365 | { 0, 0, 0, 0, 0 }, // 557 LFS |
| 8366 | { 0, 0, 0, 0, 0 }, // 558 LXSSP |
| 8367 | { 0, 0, 0, 0, 0 }, // 559 LXVP |
| 8368 | { 0, 0, 0, 0, 0 }, // 560 LXVPX |
| 8369 | { 1, 212, 214, 2707, 2709 }, // 561 MFSR |
| 8370 | { 1, 212, 214, 2709, 2711 }, // 562 MFTB8 |
| 8371 | { 1, 195, 197, 2711, 2714 }, // 563 XXSETACCZ |
| 8372 | { 0, 0, 0, 0, 0 }, // 564 XVBF16GER2_XVF16GER2_XVF32GER_XVF64GER_XVI16GER2_XVI16GER2S_XVI4GER8_XVI8GER4 |
| 8373 | { 0, 0, 0, 0, 0 }, // 565 XVBF16GER2NN_XVBF16GER2NP_XVBF16GER2PN_XVBF16GER2PP_XVF16GER2NN_XVF16GER2NP_XVF16GER2PN_XVF16GER2PP_XVF32GERNN_XVF32GERNP_XVF32GERPN_XVF32GERPP_XVF64GERNN_XVF64GERNP_XVF64GERPN_XVF64GERPP_XVI16GER2PP_XVI16GER2SPP_XVI4GER8PP_XVI8GER4PP |
| 8374 | { 1, 195, 197, 2714, 2717 }, // 566 XVI8GER4SPP |
| 8375 | { 0, 0, 0, 0, 0 }, // 567 PMXVBF16GER2_PMXVF16GER2_PMXVF32GER_PMXVF64GER_PMXVI16GER2_PMXVI16GER2S_PMXVI4GER8_PMXVI8GER4 |
| 8376 | { 0, 0, 0, 0, 0 }, // 568 PMXVBF16GER2NN_PMXVBF16GER2NP_PMXVBF16GER2PN_PMXVBF16GER2PP_PMXVF16GER2NN_PMXVF16GER2NP_PMXVF16GER2PN_PMXVF16GER2PP_PMXVF32GERNN_PMXVF32GERNP_PMXVF32GERPN_PMXVF32GERPP_PMXVF64GERNN_PMXVF64GERNP_PMXVF64GERPN_PMXVF64GERPP_PMXVI16GER2PP_PMXVI16GER2SPP_PMXVI4GER8PP_PMXVI8GER4PP |
| 8377 | { 1, 195, 197, 2717, 2720 }, // 569 PMXVI8GER4SPP |
| 8378 | { 1, 195, 197, 2720, 2723 }, // 570 XXMTACC |
| 8379 | { 1, 195, 197, 2723, 2726 }, // 571 XXMFACC |
| 8380 | { 1, 195, 197, 2726, 2729 }, // 572 VMULHSD_VMULHUD_VMULLD |
| 8381 | { 1, 195, 197, 2729, 2732 }, // 573 LXVKQ |
| 8382 | { 0, 0, 0, 0, 0 }, // 574 VSPLTISB_VSPLTISH_VSPLTISW |
| 8383 | { 0, 0, 0, 0, 0 }, // 575 V_SETALLONES_V_SETALLONESB_V_SETALLONESH |
| 8384 | { 0, 0, 0, 0, 0 }, // 576 XXSPLTIB |
| 8385 | { 1, 188, 190, 2732, 2735 }, // 577 BRD_BRH_BRH8_BRW_BRW8 |
| 8386 | { 1, 195, 197, 2735, 2738 }, // 578 MFVSRLD_MTVSRWS_VCLZLSBB_VCTZLSBB_VEXTRACTD_VEXTRACTUB_VEXTRACTUH_VEXTRACTUW_VINSERTD_VINSERTW_VPRTYBQ |
| 8387 | { 0, 0, 0, 0, 0 }, // 579 VGBBD_VUPKHSW_VUPKLSW |
| 8388 | { 0, 0, 0, 0, 0 }, // 580 VSPLTB_VSPLTBs_VSPLTH_VSPLTHs_VSPLTW_XXSPLTW_XXSPLTWs |
| 8389 | { 1, 195, 197, 2738, 2741 }, // 581 VSTRIBL_VSTRIBR_VSTRIHL_VSTRIHR_XXGENPCVDM_XXGENPCVHM_XXGENPCVWM |
| 8390 | { 0, 0, 0, 0, 0 }, // 582 VUPKHPX_VUPKHSB_VUPKHSH_VUPKLPX_VUPKLSB_VUPKLSH |
| 8391 | { 0, 0, 0, 0, 0 }, // 583 XVCVBF16SPN |
| 8392 | { 0, 0, 0, 0, 0 }, // 584 XXBRD_XXBRH_XXBRQ_XXBRW_XXEXTRACTUW |
| 8393 | { 0, 0, 0, 0, 0 }, // 585 VBPERMQ_VPKSDSS_VPKSDUS_VPKUDUM_VPKUDUS |
| 8394 | { 1, 195, 197, 2741, 2744 }, // 586 VCLRLB_VCLRRB_VINSD_VINSW_VSLDBI_VSRDBI |
| 8395 | { 0, 0, 0, 0, 0 }, // 587 VPKPX_VPKSHSS_VPKSHUS_VPKSWSS_VPKSWUS_VPKUHUM_VPKUHUS_VPKUWUM_VPKUWUS |
| 8396 | { 0, 0, 0, 0, 0 }, // 588 VSLV_VSRV_XXINSERTW |
| 8397 | { 1, 195, 197, 2744, 2747 }, // 589 VEXTDDVLX_VEXTDDVRX_VEXTDUBVLX_VEXTDUBVRX_VEXTDUHVLX_VEXTDUHVRX_VEXTDUWVLX_VEXTDUWVRX_VINSBLX_VINSBRX_VINSBVLX_VINSBVRX_VINSDLX_VINSDRX_VINSHLX_VINSHRX_VINSHVLX_VINSHVRX_VINSWLX_VINSWRX_VINSWVLX_VINSWVRX |
| 8398 | { 0, 0, 0, 0, 0 }, // 590 VSUMSWS |
| 8399 | { 1, 195, 197, 2747, 2750 }, // 591 XXSPLTIDP_XXSPLTIW |
| 8400 | { 1, 195, 197, 2750, 2753 }, // 592 XXSPLTI32DX |
| 8401 | { 1, 195, 197, 2753, 2756 }, // 593 XXBLENDVB_XXBLENDVD_XXBLENDVH_XXBLENDVW_XXEVAL |
| 8402 | { 0, 0, 0, 0, 0 }, // 594 XXPERMX |
| 8403 | { 0, 0, 0, 0, 0 }, // 595 PSTXVP_PSTXVPpc |
| 8404 | { 1, 186, 188, 2756, 2758 }, // 596 STB_STB8_STH_STH8_STW_STW8 |
| 8405 | { 0, 0, 0, 0, 0 }, // 597 SPILLTOVSR_ST |
| 8406 | { 0, 0, 0, 0, 0 }, // 598 STD |
| 8407 | { 0, 0, 0, 0, 0 }, // 599 DFSTOREf32_DFSTOREf64 |
| 8408 | { 0, 0, 0, 0, 0 }, // 600 STFD_STFS |
| 8409 | { 0, 0, 0, 0, 0 }, // 601 STFDU_STFSU |
| 8410 | { 0, 0, 0, 0, 0 }, // 602 STXSD |
| 8411 | { 0, 0, 0, 0, 0 }, // 603 STXSSP |
| 8412 | { 0, 0, 0, 0, 0 }, // 604 STXV |
| 8413 | { 1, 186, 188, 2758, 2760 }, // 605 DCBF_DCBST_DCBZ |
| 8414 | { 1, 186, 188, 2760, 2762 }, // 606 ICBI |
| 8415 | { 0, 0, 0, 0, 0 }, // 607 SPILLTOVSR_STX |
| 8416 | { 0, 0, 0, 0, 0 }, // 608 STIWX |
| 8417 | { 0, 0, 0, 0, 0 }, // 609 STXVRBX_STXVRDX_STXVRHX_STXVRWX |
| 8418 | { 1, 186, 188, 2762, 2764 }, // 610 EnforceIEIO |
| 8419 | { 1, 186, 188, 2764, 2766 }, // 611 STHCIX_STWCIX |
| 8420 | { 1, 186, 188, 0, 0 }, // 612 SYNCP10 |
| 8421 | { 0, 0, 0, 0, 0 }, // 613 PSTB_PSTB8_PSTB8pc_PSTBpc_PSTD_PSTDpc_PSTFD_PSTFDpc_PSTFS_PSTFSpc_PSTH_PSTH8_PSTH8pc_PSTHpc_PSTW_PSTW8_PSTW8pc_PSTWpc_PSTXSD_PSTXSDpc_PSTXSSP_PSTXSSPpc_PSTXV_PSTXVpc |
| 8422 | { 0, 0, 0, 0, 0 }, // 614 STXVP |
| 8423 | { 0, 0, 0, 0, 0 }, // 615 STXVPX |
| 8424 | { 1, 190, 192, 2766, 2768 }, // 616 ATTN_NAP |
| 8425 | { 1, 186, 188, 2768, 2770 }, // 617 DCBZL |
| 8426 | { 1, 186, 188, 2770, 2772 }, // 618 DCCCI_ICBLQ_ICCCI_TLBLD_TLBLI_TLBRE2_TLBSX2_TLBSX2D_TLBWE2 |
| 8427 | { 1, 190, 192, 2772, 2774 }, // 619 CLRBHRB_MFBHRBE |
| 8428 | { 0, 0, 0, 0, 0 }, // 620 PADDI_PADDI8_PADDI8pc_PADDIpc |
| 8429 | { 1, 188, 190, 2774, 2777 }, // 621 PLI_PLI8 |
| 8430 | { 0, 0, 0, 0, 0 }, // 622 VMULESB_VMULESH_VMULEUB_VMULEUH_VMULOSB_VMULOSH_VMULOUB_VMULOUH_VSUM2SWS_VSUM4SBS_VSUM4SHS_VSUM4UBS |
| 8431 | { 1, 195, 197, 2777, 2780 }, // 623 VMULESD_VMULEUD_VMULHSW_VMULHUW_VMULOSD_VMULOUD |
| 8432 | { 1, 195, 197, 2780, 2783 }, // 624 VMSUMCUD |
| 8433 | { 0, uint16_t(~0U), uint16_t(~0U), uint16_t(~0U), uint16_t(~0U) }// end marker |
| 8434 | }; |
| 8435 | |
| 8436 | static constexpr llvm::InstrItinerary PPCE500mcItineraries[] = { |
| 8437 | { 0, 0, 0, 0, 0 }, // 0 NoInstrModel |
| 8438 | { 1, 220, 222, 0, 0 }, // 1 IIC_LdStSync |
| 8439 | { 1, 222, 224, 2783, 2786 }, // 2 IIC_IntSimple |
| 8440 | { 1, 222, 224, 2786, 2789 }, // 3 IIC_IntGeneral |
| 8441 | { 1, 224, 226, 2789, 2791 }, // 4 IIC_BrB |
| 8442 | { 0, 0, 0, 0, 0 }, // 5 IIC_VecFP |
| 8443 | { 1, 222, 224, 2791, 2794 }, // 6 IIC_IntRotate |
| 8444 | { 1, 222, 224, 2794, 2797 }, // 7 IIC_IntCompare |
| 8445 | { 0, 0, 0, 0, 0 }, // 8 IIC_SprABORT |
| 8446 | { 0, 0, 0, 0, 0 }, // 9 IIC_LdStCOPY |
| 8447 | { 0, 0, 0, 0, 0 }, // 10 IIC_LdStPASTE |
| 8448 | { 1, 224, 226, 2797, 2800 }, // 11 IIC_BrCR |
| 8449 | { 1, 226, 228, 2800, 2803 }, // 12 IIC_FPGeneral |
| 8450 | { 0, 0, 0, 0, 0 }, // 13 IIC_LdStLD |
| 8451 | { 1, 220, 222, 2803, 2805 }, // 14 IIC_LdStDCBF |
| 8452 | { 1, 220, 222, 2805, 2807 }, // 15 IIC_LdStLoad |
| 8453 | { 1, 226, 228, 2807, 2810 }, // 16 IIC_FPCompare |
| 8454 | { 0, 0, 0, 0, 0 }, // 17 IIC_IntDivD |
| 8455 | { 1, 228, 231, 2810, 2813 }, // 18 IIC_IntDivW |
| 8456 | { 0, 0, 0, 0, 0 }, // 19 IIC_VecGeneral |
| 8457 | { 0, 0, 0, 0, 0 }, // 20 IIC_FPDGeneral |
| 8458 | { 1, 231, 233, 2813, 2816 }, // 21 IIC_FPAddSub |
| 8459 | { 1, 233, 235, 2816, 2819 }, // 22 IIC_FPDivD |
| 8460 | { 0, 0, 0, 0, 0 }, // 23 IIC_FPSGeneral |
| 8461 | { 0, 0, 0, 0, 0 }, // 24 IIC_VecComplex |
| 8462 | { 1, 220, 222, 2819, 2821 }, // 25 IIC_LdStStore |
| 8463 | { 0, 0, 0, 0, 0 }, // 26 IIC_IntRotateDI |
| 8464 | { 1, 235, 237, 2821, 2824 }, // 27 IIC_FPDivS |
| 8465 | { 1, 231, 233, 2824, 2828 }, // 28 IIC_FPFused |
| 8466 | { 0, 0, 0, 0, 0 }, // 29 IIC_FPSqrtD |
| 8467 | { 0, 0, 0, 0, 0 }, // 30 IIC_FPSqrtS |
| 8468 | { 1, 220, 222, 2828, 2830 }, // 31 IIC_LdStICBI |
| 8469 | { 1, 222, 224, 2830, 2834 }, // 32 IIC_IntISEL |
| 8470 | { 0, 0, 0, 0, 0 }, // 33 IIC_SprISYNC |
| 8471 | { 1, 237, 239, 2834, 2837 }, // 34 IIC_LdStLWARX |
| 8472 | { 2, 239, 242, 2837, 2839 }, // 35 IIC_LdStLoadUpd |
| 8473 | { 2, 239, 242, 2839, 2841 }, // 36 IIC_LdStLoadUpdX |
| 8474 | { 0, 0, 0, 0, 0 }, // 37 IIC_LdStLDARX |
| 8475 | { 0, 0, 0, 0, 0 }, // 38 IIC_LdStLDU |
| 8476 | { 0, 0, 0, 0, 0 }, // 39 IIC_LdStLDUX |
| 8477 | { 1, 220, 222, 2841, 2844 }, // 40 IIC_LdStLFD |
| 8478 | { 2, 239, 242, 2844, 2847 }, // 41 IIC_LdStLFDU |
| 8479 | { 2, 239, 242, 2847, 2850 }, // 42 IIC_LdStLFDUX |
| 8480 | { 1, 220, 222, 2850, 2852 }, // 43 IIC_LdStLHA |
| 8481 | { 1, 239, 242, 2852, 2854 }, // 44 IIC_LdStLHAU |
| 8482 | { 1, 239, 242, 2854, 2856 }, // 45 IIC_LdStLHAUX |
| 8483 | { 1, 220, 222, 2856, 2858 }, // 46 IIC_LdStLMW |
| 8484 | { 0, 0, 0, 0, 0 }, // 47 IIC_LdStLQ |
| 8485 | { 0, 0, 0, 0, 0 }, // 48 IIC_LdStLQARX |
| 8486 | { 0, 0, 0, 0, 0 }, // 49 IIC_LdStLWA |
| 8487 | { 0, 0, 0, 0, 0 }, // 50 IIC_IntMulHD |
| 8488 | { 1, 224, 226, 2858, 2860 }, // 51 IIC_BrMCR |
| 8489 | { 1, 222, 224, 2860, 2863 }, // 52 IIC_BrMCRX |
| 8490 | { 1, 242, 244, 2863, 2865 }, // 53 IIC_SprMFCR |
| 8491 | { 1, 222, 224, 2865, 2867 }, // 54 IIC_SprMFSPR |
| 8492 | { 1, 244, 246, 2867, 2868 }, // 55 IIC_IntMFFS |
| 8493 | { 1, 246, 248, 2868, 2870 }, // 56 IIC_SprMFMSR |
| 8494 | { 1, 242, 244, 2870, 2872 }, // 57 IIC_SprMFCRF |
| 8495 | { 1, 246, 248, 2872, 2874 }, // 58 IIC_SprMFPMR |
| 8496 | { 1, 246, 248, 2874, 2876 }, // 59 IIC_SprMFSR |
| 8497 | { 1, 246, 248, 2876, 2878 }, // 60 IIC_SprMFTB |
| 8498 | { 0, 0, 0, 0, 0 }, // 61 IIC_SprMSGSYNC |
| 8499 | { 1, 222, 224, 2878, 2880 }, // 62 IIC_SprMTSPR |
| 8500 | { 1, 244, 246, 2880, 2883 }, // 63 IIC_IntMTFSB0 |
| 8501 | { 1, 248, 250, 2883, 2885 }, // 64 IIC_SprMTMSR |
| 8502 | { 0, 0, 0, 0, 0 }, // 65 IIC_SprMTMSRD |
| 8503 | { 1, 250, 252, 2885, 2887 }, // 66 IIC_SprMTPMR |
| 8504 | { 1, 250, 252, 2887, 2889 }, // 67 IIC_SprMTSR |
| 8505 | { 1, 252, 254, 2889, 2892 }, // 68 IIC_IntMulHW |
| 8506 | { 1, 252, 254, 2892, 2895 }, // 69 IIC_IntMulHWU |
| 8507 | { 1, 252, 254, 2895, 2898 }, // 70 IIC_IntMulLI |
| 8508 | { 0, 0, 0, 0, 0 }, // 71 IIC_SprRFI |
| 8509 | { 0, 0, 0, 0, 0 }, // 72 IIC_IntRFID |
| 8510 | { 0, 0, 0, 0, 0 }, // 73 IIC_IntRotateD |
| 8511 | { 0, 0, 0, 0, 0 }, // 74 IIC_SprSLBFEE |
| 8512 | { 0, 0, 0, 0, 0 }, // 75 IIC_SprSLBIA |
| 8513 | { 0, 0, 0, 0, 0 }, // 76 IIC_SprSLBIE |
| 8514 | { 0, 0, 0, 0, 0 }, // 77 IIC_SprSLBIEG |
| 8515 | { 0, 0, 0, 0, 0 }, // 78 IIC_SprSLBMFEE |
| 8516 | { 0, 0, 0, 0, 0 }, // 79 IIC_SprSLBMFEV |
| 8517 | { 0, 0, 0, 0, 0 }, // 80 IIC_SprSLBMTE |
| 8518 | { 0, 0, 0, 0, 0 }, // 81 IIC_SprSLBSYNC |
| 8519 | { 1, 222, 224, 2898, 2901 }, // 82 IIC_IntShift |
| 8520 | { 1, 220, 222, 2901, 2903 }, // 83 IIC_LdStSTWCX |
| 8521 | { 2, 239, 242, 2903, 2905 }, // 84 IIC_LdStSTU |
| 8522 | { 2, 239, 242, 2905, 2907 }, // 85 IIC_LdStSTUX |
| 8523 | { 0, 0, 0, 0, 0 }, // 86 IIC_LdStSTD |
| 8524 | { 0, 0, 0, 0, 0 }, // 87 IIC_LdStSTDCX |
| 8525 | { 1, 220, 222, 2907, 2910 }, // 88 IIC_LdStSTFD |
| 8526 | { 2, 239, 242, 2910, 2913 }, // 89 IIC_LdStSTFDU |
| 8527 | { 0, 0, 0, 0, 0 }, // 90 IIC_SprSTOP |
| 8528 | { 0, 0, 0, 0, 0 }, // 91 IIC_LdStSTQ |
| 8529 | { 0, 0, 0, 0, 0 }, // 92 IIC_LdStSTQCX |
| 8530 | { 0, 0, 0, 0, 0 }, // 93 IIC_IntTrapD |
| 8531 | { 0, 0, 0, 0, 0 }, // 94 IIC_SprTLBIA |
| 8532 | { 0, 0, 0, 0, 0 }, // 95 IIC_SprTLBIE |
| 8533 | { 0, 0, 0, 0, 0 }, // 96 IIC_SprTLBIEL |
| 8534 | { 1, 254, 256, 0, 0 }, // 97 IIC_SprTLBSYNC |
| 8535 | { 1, 256, 258, 2913, 2915 }, // 98 IIC_IntTrapW |
| 8536 | { 0, 0, 0, 0, 0 }, // 99 IIC_VecFPCompare |
| 8537 | { 0, 0, 0, 0, 0 }, // 100 IIC_VecPerm |
| 8538 | { 1, 224, 226, 2915, 2917 }, // 101 B_BA_BL_BL8_BL8_NOP_BL8_NOP_RM_BL8_NOP_TLS_BL8_NOTOC_BL8_NOTOC_RM_BL8_NOTOC_TLS_BL8_RM_BL8_TLS_BL8_TLS__BLA_BLA8_BLA8_NOP_BLA8_NOP_RM_BLA8_RM_BLA_RM_BL_NOP_BL_NOP_RM_BL_RM_BL_TLS |
| 8539 | { 1, 224, 226, 2917, 2919 }, // 102 BDZLRLp_BDZLRm_BDZLRp_BDZLm_BDZLp_BDZm_BDZp_BDNZ_BDNZ8_BDNZA_BDNZAm_BDNZAp_BDNZL_BDNZLA_BDNZLAm_BDNZLAp_BDNZLR_BDNZLR8_BDNZLRL_BDNZLRLm_BDNZLRLp_BDNZLRm_BDNZLRp_BDNZLm_BDNZLp_BDNZm_BDNZp_BDZ_BDZ8_BDZA_BDZAm_BDZAp_BDZL_BDZLA_BDZLAm_BDZLAp_BDZLR_BDZLR8_BDZLRL_BDZLRLm_BLR_BLR8_BLRL_BCL_BCLR_BCLRL_BCLRLn_BCLRn_BCLalways_BCLn_BCTR_BCTR8_BCTRL_BCTRL8_BCTRL8_LDinto_toc_BCTRL8_LDinto_toc_RM_BCTRL8_RM_BCTRL_LWZinto_toc_BCTRL_LWZinto_toc_RM_BCTRL_RM_BCn_BC_BCC_BCCA_BCCCTR_BCCCTR8_BCCCTRL_BCCCTRL8_BCCL_BCCLA_BCCLR_BCCLRL_BCCTR_BCCTR8_BCCTR8n_BCCTRL_BCCTRL8_BCCTRL8n_BCCTRLn_BCCTRn_gBC_gBCA_gBCAat_gBCCTR_gBCCTRL_gBCL_gBCLA_gBCLAat_gBCLR_gBCLRL_gBCLat_gBCat |
| 8540 | { 1, 222, 224, 2919, 2921 }, // 103 MFCTR_MFCTR8_MFLR_MFLR8 |
| 8541 | { 1, 222, 224, 2921, 2923 }, // 104 MTLR_MTLR8_MTCTR_MTCTR8_MTCTR8loop_MTCTRloop |
| 8542 | { 1, 242, 244, 2923, 2925 }, // 105 MFCR_MFCR8 |
| 8543 | { 1, 224, 226, 2925, 2927 }, // 106 MCRF |
| 8544 | { 1, 224, 226, 2927, 2930 }, // 107 CR6SET_CR6UNSET_CRSET_CRUNSET_CRAND_CRANDC_CREQV_CRNAND_CRNOR_CRNOT_CROR_CRORC |
| 8545 | { 1, 220, 222, 2930, 2932 }, // 108 LMW |
| 8546 | { 1, 237, 239, 2932, 2935 }, // 109 LWARX_LWARXL |
| 8547 | { 0, 0, 0, 0, 0 }, // 110 LDARX_LDARXL |
| 8548 | { 1, 220, 222, 2935, 2937 }, // 111 LHBRX_LHBRX8_LWBRX_LWBRX8 |
| 8549 | { 1, 246, 248, 2937, 2939 }, // 112 MFSR_MFSRIN |
| 8550 | { 1, 220, 222, 2939, 2942 }, // 113 LFS_LFSX_LFSXTLS_LFSXTLS__LFD_LFDX_LFDXTLS_LFDXTLS__LXSDX_LXVD2X_LXVW4X_LXVDSX |
| 8551 | { 2, 239, 242, 2942, 2945 }, // 114 LFSU_LFDU |
| 8552 | { 2, 239, 242, 2945, 2948 }, // 115 LFSUX_LFDUX |
| 8553 | { 1, 220, 222, 2948, 2951 }, // 116 STXSDX_STXVD2X_STXVW4X |
| 8554 | { 1, 237, 239, 2951, 2954 }, // 117 LBARX_LHARX |
| 8555 | { 1, 220, 222, 2954, 2956 }, // 118 LBZCIX_LDBRX_LDCIX_LHZCIX_LSWI_LVEBX_LVEHX_LVEWX_LVSL_LVSR_LVX_LVXL_LWZCIX_STHCIX_STSWI_STWCIX |
| 8556 | { 1, 220, 222, 2956, 2959 }, // 119 LFIWAX_LFIWZX |
| 8557 | { 1, 220, 222, 2959, 2962 }, // 120 STFD_STFDX_STFIWX_STFS_STFSX |
| 8558 | { 2, 239, 242, 2962, 2965 }, // 121 STFDU_STFDUX_STFSU_STFSUX |
| 8559 | { 1, 220, 222, 2965, 2967 }, // 122 STVEBX_STVEHX_STVEWX_STVX_STVXL |
| 8560 | { 1, 220, 222, 2967, 2969 }, // 123 LHA_LHA8_LHAX_LHAX8_LWAX_LWAX_32 |
| 8561 | { 0, 0, 0, 0, 0 }, // 124 LWA_LWA_32 |
| 8562 | { 1, 239, 242, 2969, 2971 }, // 125 LHAU_LHAU8 |
| 8563 | { 1, 239, 242, 2971, 2973 }, // 126 LHAUX_LHAUX8_LWAUX |
| 8564 | { 1, 220, 222, 2973, 2975 }, // 127 STB_STB8_STH_STH8_STW_STW8_STBX_STBX8_STHX_STHX8_STWX_STWX8_STHBRX_STWBRX |
| 8565 | { 0, 0, 0, 0, 0 }, // 128 STD_STDX |
| 8566 | { 1, 220, 222, 2975, 2977 }, // 129 STMW |
| 8567 | { 1, 220, 222, 2977, 2979 }, // 130 STWCX |
| 8568 | { 0, 0, 0, 0, 0 }, // 131 STDCX |
| 8569 | { 2, 239, 242, 2979, 2981 }, // 132 STDU_STHU_STHU8_STBU_STBU8_STWU_STWU8 |
| 8570 | { 2, 239, 242, 2981, 2983 }, // 133 STDUX_STWUX_STWUX8_STHUX_STHUX8_STBUX_STBUX8 |
| 8571 | { 2, 239, 242, 2983, 2985 }, // 134 LWZU_LWZU8_LHZU_LHZU8_LBZU_LBZU8 |
| 8572 | { 0, 0, 0, 0, 0 }, // 135 LDU |
| 8573 | { 2, 239, 242, 2985, 2987 }, // 136 LWZUX_LWZUX8_LHZUX_LHZUX8_LBZUX_LBZUX8 |
| 8574 | { 0, 0, 0, 0, 0 }, // 137 LDUX |
| 8575 | { 1, 222, 224, 2987, 2990 }, // 138 ADDI_ADDI8_ADDIS_ADDIS8_LI_LI8_LIS_LIS8_ADD4_ADD4TLS_ADD4_rec_ADD8_ADD8TLS_ADD8TLS__ADD8_rec_ORI_ORI8_ORIS_ORIS8_XORI_XORI8_XORIS_XORIS8_XOR_XOR8_XOR8_rec_XOR_rec_NEG_NEG8_NEG8_rec_NEG_rec_NEG8O_NEGO_AND_AND8_AND_rec_AND8_rec_NAND_NAND8_NAND_rec_NAND8_rec_NOR_NOR8_NOR_rec_NOR8_rec_EQV_EQV8_EQV_rec_EQV8_rec_ANDC_ANDC8_ANDC_rec_ANDC8_rec_ORC_ORC8_ORC_rec_ORC8_rec |
| 8576 | { 1, 222, 224, 2990, 2993 }, // 139 SUBF8_SUBF8_rec_ADDIC_ADDIC8_SUBFIC_SUBFIC8_SUBFZE_SUBFZE8_ADDE_ADDE8_ADDME_ADDME8_SUBFME_SUBFME8_ANDI_rec_ANDIS_rec |
| 8577 | { 1, 222, 224, 2993, 2996 }, // 140 CMPD_CMPDI_CMPLD_CMPLDI_CMPLW_CMPLWI_CMPW_CMPWI |
| 8578 | { 1, 222, 224, 2996, 2999 }, // 141 EXTSB8_32_64_EXTSB8_rec_EXTSH8_32_64_EXTSH8_rec_EXTSW_32_EXTSW_32_64_EXTSW_32_64_rec_ADD4O_ADD8O_ADD8O_rec_ADD4O_rec_NEG8O_rec_NEGO_rec_EXTSB_EXTSB8_EXTSB_rec_EXTSH_EXTSH8_EXTSH_rec_EXTSW_EXTSW_rec |
| 8579 | { 1, 222, 224, 2999, 3002 }, // 142 POPCNTB_POPCNTB8_POPCNTD_POPCNTW_ANDI8_rec_ANDIS8_rec_ADDC_ADDC8_SUBFO_SUBF8O_SUBFC_SUBFC8_ADDIC_rec_ADDE8_rec_ADDE_rec_SUBFE8_rec_SUBFE_rec_ADDME8_rec_ADDME_rec_SUBFME8_rec_SUBFME_rec_ADDZE8_rec_ADDZE_rec_SUBFZE_rec_SUBFZE8_rec_SUBFO_rec_SUBF8O_rec_ADDE8O_ADDEO_SUBFE8O_SUBFEO_ADDME8O_ADDMEO_SUBFME8O_SUBFMEO_ADDZE8O_ADDZEO_SUBFZE8O_SUBFZEO_ADDE8O_rec_ADDEO_rec_ADDMEO_rec_ADDME8O_rec_SUBFMEO_rec_SUBFME8O_rec_ADDZEO_rec_ADDZE8O_rec_SUBFZEO_rec_SUBFZE8O_rec_ADDC8_rec_ADDC_rec_ADDCO_ADDCO_rec_ADDC8O_ADDC8O_rec_SUBFC8_rec_SUBFC_rec_SUBFCO_SUBFC8O_SUBFCO_rec_SUBFC8O_rec_RLWINM_RLWINM8_RLWINM_rec_RLWNM_RLWNM8_RLWNM_rec_RLWINM8_rec_RLWNM8_rec_SLW_SLW8_SLW_rec_SLW8_rec_SRW_SRW8_SRW_rec_SRW8_rec_SUBFE_SUBFE8_SUBFE8O_rec_SUBFEO_rec |
| 8580 | { 1, 224, 226, 3002, 3004 }, // 143 ADDPCIS |
| 8581 | { 0, 0, 0, 0, 0 }, // 144 SUBFUS_SUBFUS_rec |
| 8582 | { 0, 0, 0, 0, 0 }, // 145 RLDICL_RLDICL_rec_RLDICR_RLDICR_rec_RLDIC_RLDIC_rec_RLDIMI_RLDIMI_rec_RLDICL_32_RLDICL_32_64_RLDICL_32_rec_RLDICR_32_SRADI_SRADI_rec_SRADI_32 |
| 8583 | { 0, 0, 0, 0, 0 }, // 146 RLDCL_RLDCL_rec_RLDCR_RLDCR_rec_SLD_SLD_rec_SRD_SRD_rec_SRAD_SRAD_rec |
| 8584 | { 1, 222, 224, 3004, 3007 }, // 147 SRAWI_SRAWI_rec_SRAWI8_SRAWI8_rec_SRAW_SRAW_rec_SRAW8_SRAW8_rec |
| 8585 | { 1, 222, 224, 3007, 3010 }, // 148 CNTLZD_CNTLZDM_CNTLZD_rec_CNTLZW_CNTLZW8_CNTLZW8_rec_CNTLZW_rec_CNTTZD_CNTTZDM_CNTTZD_rec_CNTTZW_CNTTZW8_CNTTZW8_rec_CNTTZW_rec |
| 8586 | { 1, 252, 254, 3010, 3013 }, // 149 MULLI_MULLI8 |
| 8587 | { 1, 252, 254, 3013, 3016 }, // 150 MULLW_MULHW_MULHD_MULLWO_MULLW_rec_MULHD_rec_MULHW_rec_MULLWO_rec |
| 8588 | { 1, 252, 254, 3016, 3019 }, // 151 MULHWU_MULHDU_MULHDU_rec_MULHWU_rec |
| 8589 | { 0, 0, 0, 0, 0 }, // 152 MULLD_MULLDO_MULLD_rec_MULLDO_rec |
| 8590 | { 0, 0, 0, 0, 0 }, // 153 DIVDE_DIVDEO_DIVDEO_rec_DIVDEU_DIVDEUO_DIVDEUO_rec_DIVDEU_rec_DIVDE_rec |
| 8591 | { 1, 228, 231, 3019, 3022 }, // 154 DIVWE_DIVWEO_DIVWEO_rec_DIVWEU_DIVWEUO_DIVWEUO_rec_DIVWEU_rec_DIVWE_rec_DIVW_DIVWU_DIVWU_rec_DIVWO_DIVWO_rec_DIVWUO_DIVWUO_rec_DIVW_rec |
| 8592 | { 0, 0, 0, 0, 0 }, // 155 DIVD_DIVDU_DIVDO_DIVDO_rec_DIVDUO_DIVDUO_rec_DIVDU_rec_DIVD_rec |
| 8593 | { 1, 226, 228, 3022, 3025 }, // 156 FABSD_FABSD_rec_FABSS_FABSS_rec_FADDS_FADDS_rec_FMADDS_FMADDS_rec_FMR_FMR_rec_FMSUBS_FMSUBS_rec_FMULS_FMULS_rec_FNABSD_FNABSD_rec_FNABSS_FNABSS_rec_FNEGD_FNEGD_rec_FNEGS_FNEGS_rec_FNMADDS_FNMADDS_rec_FNMSUBS_FNMSUBS_rec_FSUBS_FSUBS_rec_FCFID_FCFIDS_FCFIDS_rec_FCFIDU_FCFIDUS_FCFIDUS_rec_FCFIDU_rec_FCFID_rec_FCTID_FCTIDU_FCTIDUZ_FCTIDUZ_rec_FCTIDU_rec_FCTIDZ_FCTIDZ_rec_FCTID_rec_FCTIW_FCTIWU_FCTIWUZ_FCTIWUZ_rec_FCTIWU_rec_FCTIWZ_FCTIWZ_rec_FCTIW_rec_FRE_FRES_rec_FRE_rec_FRSP_rec_FRSP_FRES_FRSQRTE_FRSQRTES_FRSQRTES_rec_FRSQRTE_rec_FSELD_FSELS_FSELD_rec_FSELS_rec_FCPSGND_FCPSGND_rec_FCPSGNS_FCPSGNS_rec_FRIMD_FRIMD_rec_FRIMS_FRIMS_rec_FRIND_FRIND_rec_FRINS_FRINS_rec_FRIPD_FRIPD_rec_FRIPS_FRIPS_rec_FRIZD_FRIZD_rec_FRIZS_FRIZS_rec |
| 8594 | { 1, 231, 233, 3025, 3028 }, // 157 FADD_FADD_rec_FSUB_FSUB_rec |
| 8595 | { 1, 231, 233, 3028, 3032 }, // 158 FMADD_FMADD_rec_FMSUB_FMSUB_rec_FMUL_FMUL_rec_FNMADD_FNMADD_rec_FNMSUB_FNMSUB_rec |
| 8596 | { 0, 0, 0, 0, 0 }, // 159 XSMADDADP_XSMADDASP_XSMADDMDP_XSMADDMSP_XSMSUBADP_XSMSUBASP_XSMSUBMDP_XSMSUBMSP_XSNMADDADP_XSNMADDASP_XSNMADDMDP_XSNMADDMSP_XSNMSUBADP_XSNMSUBASP_XSNMSUBMDP_XSNMSUBMSP_XSABSDP_XSADDDP_XSADDSP_XSMULDP_XSMULSP_XSNABSDP_XSNABSDPs_XSNEGDP_XSSUBDP_XSSUBSP_XSCPSGNDP_XSCVDPSP_XSCVDPSXDS_XSCVDPSXDSs_XSCVDPSXWS_XSCVDPSXWSs_XSCVDPUXDS_XSCVDPUXDSs_XSCVDPUXWS_XSCVDPUXWSs_XSCVSPDP_XSCVSXDDP_XSCVUXDDP_XSMAXDP_XSMINDP_XSRDPI_XSRDPIC_XSRDPIM_XSRDPIP_XSRDPIZ_XSREDP_XSRSQRTEDP |
| 8597 | { 1, 226, 228, 3032, 3035 }, // 160 FTDIV_FTSQRT_XSTDIVDP_XSTSQRTDP_XSCMPODP_XSCMPUDP |
| 8598 | { 0, 0, 0, 0, 0 }, // 161 XVADDDP_XVADDSP_XVMADDADP_XVMADDASP_XVMADDMDP_XVMADDMSP_XVMSUBADP_XVMSUBASP_XVMSUBMDP_XVMSUBMSP_XVNMADDADP_XVNMADDASP_XVNMADDMDP_XVNMADDMSP_XVNMSUBADP_XVNMSUBASP_XVNMSUBMDP_XVNMSUBMSP_XVSUBDP_XVSUBSP_XVABSDP_XVABSSP_XVMAXDP_XVMAXSP_XVMINDP_XVMINSP_XVMULDP_XVMULSP_XVNABSDP_XVNABSSP_XVNEGDP_XVNEGSP_XVCPSGNDP_XVCVDPSXDS_XVCVDPSXWS_XVCVDPUXDS_XVCVDPUXWS_XVCVSPSXDS_XVCVSPSXWS_XVCVSPUXDS_XVCVSPUXWS_XVCVSXDDP_XVCVSXWDP_XVCVUXDDP_XVCVUXWDP_XVRDPI_XVRDPIC_XVRDPIM_XVRDPIP_XVRDPIZ_XVREDP_XVRSPI_XVRSPIC_XVRSPIM_XVRSPIP_XVRSPIZ_XVRSQRTEDP |
| 8599 | { 0, 0, 0, 0, 0 }, // 162 XVCMPEQDP_XVCMPEQDP_rec_XVCMPGEDP_XVCMPGEDP_rec_XVCMPGTDP_XVCMPGTDP_rec |
| 8600 | { 1, 226, 228, 3035, 3038 }, // 163 XVTDIVDP_XVTSQRTDP |
| 8601 | { 0, 0, 0, 0, 0 }, // 164 VPKSHSS_VPKSHUS_VPKSWSS_VPKSWUS_VPKUHUM_VPKUHUS_VPKUWUM_VPKUWUS_VUPKHPX_VUPKHSB_VUPKHSH_VUPKLPX_VUPKLSB_VUPKLSH_VPERM_VSEL_VPKPX |
| 8602 | { 0, 0, 0, 0, 0 }, // 165 XXMRGHW_XXMRGLW_XXPERMDI_XXPERMDIs_XXSLDWI_XXSLDWIs_VSPLTB_VSPLTBs_VSPLTH_VSPLTHs_VSPLTISB_VSPLTISH_VSPLTISW_VSPLTW_XXSPLTW_XXSPLTWs_XXSEL |
| 8603 | { 0, 0, 0, 0, 0 }, // 166 VADDSBS_VADDSHS_VADDSWS_VADDUBS_VADDUHS_VADDUWS_VMAXSB_VMAXSH_VMAXSW_VMAXUB_VMAXUH_VMAXUW_VMINSB_VMINSH_VMINSW_VMINUB_VMINUH_VMINUW_VMRGHB_VMRGHH_VMRGHW_VMRGLB_VMRGLH_VMRGLW_XVRSQRTESP_XVRESP_XVCVSXDSP_XVCVSXWSP_XVCVUXDSP_XVCVUXWSP_XVCPSGNSP_XVCVDPSP_VADDCUW_VADDFP_VAND_VANDC_VAVGSB_VAVGSH_VAVGSW_VAVGUB_VAVGUH_VAVGUW_VCFSX_VCFUX_VCTSXS_VCTUXS_VEXPTEFP_VLOGEFP_VNOR_VOR_VMADDFP_VMHADDSHS_VMHRADDSHS_VMLADDUHM_VNMSUBFP_VMAXFP_VMINFP_VMSUMMBM_VMSUMSHM_VMSUMSHS_VMSUMUBM_VMSUMUDM_VMSUMUHM_VMSUMUHS_VMULESB_VMULESH_VMULEUB_VMULEUH_VMULOSB_VMULOSH_VMULOUB_VMULOUH_VREFP_VRFIM_VRFIN_VRFIP_VRFIZ_VRLB_VRLH_VRLW_VRSQRTEFP_VSR_VSRAB_VSRAH_VSRAW_VSRB_VSRH_VSRO_VSRW_VSUBCUW_VSL_VSLB_VSLDOI_VSLH_VSLO_VSLW_VSUBSBS_VSUBSHS_VSUBSWS_VSUBUBS_VSUBUHS_VSUBUWS_VSUM2SWS_VSUM4SBS_VSUM4SHS_VSUM4UBS_VSUMSWS_VXOR |
| 8604 | { 0, 0, 0, 0, 0 }, // 167 VADDUBM_VADDUHM_VADDUWM_XXLORf_XXLXORdpz_XXLXORspz_XXLXORz_VSUBFP_VSUBUBM_VSUBUHM_VSUBUWM_XXLAND_XXLANDC_XXLNOR_XXLOR_XXLXOR |
| 8605 | { 1, 226, 228, 3038, 3041 }, // 168 XVTDIVSP_XVTSQRTSP |
| 8606 | { 0, 0, 0, 0, 0 }, // 169 XVCMPEQSP_XVCMPEQSP_rec_XVCMPGESP_XVCMPGESP_rec_XVCMPGTSP_XVCMPGTSP_rec_VCMPBFP_VCMPBFP_rec_VCMPEQFP_VCMPEQFP_rec_VCMPEQUB_VCMPEQUB_rec_VCMPEQUH_VCMPEQUH_rec_VCMPEQUW_VCMPEQUW_rec_VCMPGEFP_VCMPGEFP_rec_VCMPGTFP_VCMPGTFP_rec_VCMPGTSB_VCMPGTSB_rec_VCMPGTSH_VCMPGTSH_rec_VCMPGTSW_VCMPGTSW_rec_VCMPGTUB_VCMPGTUB_rec_VCMPGTUH_VCMPGTUH_rec_VCMPGTUW_VCMPGTUW_rec |
| 8607 | { 1, 226, 228, 3041, 3044 }, // 170 FCMPOD_FCMPOS_FCMPUD_FCMPUS |
| 8608 | { 1, 235, 237, 3044, 3047 }, // 171 FDIVS_FDIVS_rec |
| 8609 | { 1, 233, 235, 3047, 3050 }, // 172 XSDIVDP |
| 8610 | { 0, 0, 0, 0, 0 }, // 173 FSQRTS_XSSQRTSP_FSQRTS_rec |
| 8611 | { 1, 233, 235, 3050, 3053 }, // 174 FDIV_FDIV_rec |
| 8612 | { 0, 0, 0, 0, 0 }, // 175 XSSQRTDP |
| 8613 | { 0, 0, 0, 0, 0 }, // 176 FSQRT_FSQRT_rec |
| 8614 | { 1, 235, 237, 3053, 3056 }, // 177 XVDIVSP |
| 8615 | { 0, 0, 0, 0, 0 }, // 178 XVSQRTSP |
| 8616 | { 1, 233, 235, 3056, 3059 }, // 179 XVDIVDP |
| 8617 | { 0, 0, 0, 0, 0 }, // 180 XVSQRTDP |
| 8618 | { 1, 242, 244, 3059, 3061 }, // 181 MFOCRF_MFOCRF8 |
| 8619 | { 0, 0, 0, 0, 0 }, // 182 VCIPHER_VCIPHERLAST_VNCIPHER_VNCIPHERLAST_VPMSUMB_VPMSUMD_VPMSUMH_VPMSUMW_VSBOX |
| 8620 | { 1, 235, 237, 3061, 3064 }, // 183 XSDIVSP |
| 8621 | { 0, 0, 0, 0, 0 }, // 184 FSQRTS_FSQRTS_rec |
| 8622 | { 1, 244, 246, 3064, 3065 }, // 185 MTFSFI_rec_MTFSF_rec_MTFSFI_MTFSFIb_MTFSF |
| 8623 | { 1, 244, 246, 3065, 3068 }, // 186 MTFSFb_MTFSB0_MTFSB1 |
| 8624 | { 0, 0, 0, 0, 0 }, // 187 XSMADDADP_XSMADDASP_XSMADDMDP_XSMADDMSP_XSMSUBADP_XSMSUBASP_XSMSUBMDP_XSMSUBMSP_XSNMADDADP_XSNMADDASP_XSNMADDMDP_XSNMADDMSP_XSNMSUBADP_XSNMSUBASP_XSNMSUBMDP_XSNMSUBMSP_XSABSDP_XSADDDP_XSADDSP_XSCPSGNDP_XSMULDP_XSMULSP_XSNABSDP_XSNABSDPs_XSNEGDP_XSREDP_XSRSQRTEDP_XSSUBDP_XSSUBSP_XSCVDPSXDS_XSCVDPSXDSs_XSCVDPSXWS_XSCVDPSXWSs_XSCVDPUXDS_XSCVDPUXDSs_XSCVDPUXWS_XSCVDPUXWSs_XSCVSXDDP_XSCVUXDDP_XSCVDPSP_XSCVSPDP_XSRDPI_XSRDPIC_XSRDPIM_XSRDPIP_XSRDPIZ |
| 8625 | { 0, 0, 0, 0, 0 }, // 188 XSRESP_XSRSQRTESP_XSCVSXDSP_XSCVUXDSP_XSCVDPSPN_XSCVSPDPN_XSRSP |
| 8626 | { 0, 0, 0, 0, 0 }, // 189 XVMADDASP_XVMADDMSP_XVMSUBASP_XVMSUBMSP_XVNMADDASP_XVNMADDMSP_XVNMSUBASP_XVNMSUBMSP_XVSUBSP_XVMULSP_XVNABSSP_XVNEGSP_XVABSSP_XVADDSP |
| 8627 | { 0, 0, 0, 0, 0 }, // 190 VRFIM_VRFIN_VRFIP_VRFIZ_XVRSQRTESP_VADDFP_VEXPTEFP_VLOGEFP_VMADDFP_VNMSUBFP_VREFP_VRSQRTEFP_XVCVSXWSP_XVCVUXWSP_XVRESP_XVCVDPSP_XVCVSXDSP_XVCVUXDSP_XVCPSGNSP |
| 8628 | { 0, 0, 0, 0, 0 }, // 191 VSUBFP |
| 8629 | { 0, 0, 0, 0, 0 }, // 192 XVRDPI_XVRDPIC_XVRDPIM_XVRDPIP_XVRDPIZ_XVRSPI_XVRSPIC_XVRSPIM_XVRSPIP_XVRSPIZ_XVCVSXDDP_XVCVSXWDP_XVCVUXDDP_XVCVUXWDP_XVCVDPSXDS_XVCVDPSXWS_XVCVDPUXDS_XVCVDPUXWS_XVCVSPSXDS_XVCVSPSXWS_XVCVSPUXDS_XVCVSPUXWS_XVABSDP_XVADDDP_XVCPSGNDP_XVMADDADP_XVMADDMDP_XVMSUBADP_XVMSUBMDP_XVMULDP_XVNABSDP_XVNEGDP_XVNMADDADP_XVNMADDMDP_XVNMSUBADP_XVNMSUBMDP_XVREDP_XVRSQRTEDP_XVSUBDP |
| 8630 | { 0, 0, 0, 0, 0 }, // 193 XVCVSPDP |
| 8631 | { 0, 0, 0, 0, 0 }, // 194 TDI_TD |
| 8632 | { 1, 256, 258, 3068, 3070 }, // 195 TWI_TW |
| 8633 | { 1, 222, 224, 3070, 3073 }, // 196 MTCRF_MTCRF8_MTOCRF_MTOCRF8 |
| 8634 | { 1, 222, 224, 3073, 3076 }, // 197 RLWIMI_RLWIMI8 |
| 8635 | { 1, 222, 224, 3076, 3079 }, // 198 AND_AND8_AND8_rec_ANDC_ANDC8_ANDC8_rec_ANDC_rec_AND_rec_EQV_EQV8_EQV8_rec_EQV_rec_NAND_NAND8_NAND8_rec_NAND_rec_NOR_NOR8_NOR8_rec_NOR_rec_ORC_ORC8_ORC8_rec_ORC_rec_ORI_ORI8_ORIS_ORIS8_XOR_XOR8_XOR8_rec_XORI_XORI8_XORIS_XORIS8_XOR_rec_ADD4_rec_ADD8_rec_NEG8_rec_NEG_rec |
| 8636 | { 1, 222, 224, 3079, 3082 }, // 199 ANDI8_rec_ANDIS8_rec_RLWINM_RLWINM8_RLWINM8_rec_RLWINM_rec_RLWNM_RLWNM8_RLWNM8_rec_RLWNM_rec_SLW_SLW8_SLW8_rec_SLW_rec_SRW_SRW8_SRW8_rec_SRW_rec_ADDC8O_ADDC8O_rec_ADDCO_ADDCO_rec_ADDE8O_ADDE8O_rec_ADDEO_ADDEO_rec_ADDME8O_ADDME8O_rec_ADDMEO_ADDMEO_rec_ADDZE8O_ADDZE8O_rec_ADDZEO_ADDZEO_rec_SUBF8O_SUBF8O_rec_SUBFC8O_SUBFC8O_rec_SUBFCO_SUBFCO_rec_SUBFE8O_SUBFE8O_rec_SUBFEO_SUBFEO_rec_SUBFME8O_SUBFME8O_rec_SUBFMEO_SUBFMEO_rec_SUBFO_SUBFO_rec_SUBFZE8O_SUBFZE8O_rec_SUBFZEO_SUBFZEO_rec_ADDE8_rec_ADDE_rec_ADDME8_rec_ADDME_rec_ADDZE8_rec_ADDZE_rec_SUBFE8_rec_SUBFE_rec_SUBFME8_rec_SUBFME_rec_SUBFZE8_rec_SUBFZE_rec_ADDIC_rec_ADDC_ADDC8_SUBFC_SUBFC8_ADDC_rec_ADDC8_rec_SUBFC_rec_SUBFC8_rec |
| 8637 | { 1, 222, 224, 3082, 3085 }, // 200 ANDIS_rec_ANDI_rec_SUBF8_rec |
| 8638 | { 1, 222, 224, 3085, 3088 }, // 201 OR_OR8_OR8_rec_OR_rec_NOP |
| 8639 | { 0, 0, 0, 0, 0 }, // 202 SLDI_SLDI_rec_SLWI_SLWI_rec_SRDI_SRDI_rec_SRWI_SRWI_rec_COPY |
| 8640 | { 1, 222, 224, 3088, 3091 }, // 203 SUBF_rec_ADDG6S_ADDG6S8_ADDZE_ADDZE8 |
| 8641 | { 1, 222, 224, 3091, 3094 }, // 204 RLWIMI8_rec_RLWIMI_rec |
| 8642 | { 1, 222, 224, 3094, 3097 }, // 205 CNTLZD_CNTLZD_rec_CNTLZW_CNTLZW8_CNTLZW8_rec_CNTLZW_rec |
| 8643 | { 1, 222, 224, 3097, 3100 }, // 206 POPCNTB_POPCNTB8_POPCNTD_POPCNTW |
| 8644 | { 1, 222, 224, 3100, 3104 }, // 207 ISEL_ISEL8 |
| 8645 | { 1, 246, 248, 3104, 3106 }, // 208 MFTB_MFTB8 |
| 8646 | { 1, 228, 231, 3106, 3109 }, // 209 DIVW_DIVWU |
| 8647 | { 0, 0, 0, 0, 0 }, // 210 DIVD_DIVDU |
| 8648 | { 1, 228, 231, 3109, 3112 }, // 211 DIVWE_DIVWEU |
| 8649 | { 1, 220, 222, 3112, 3114 }, // 212 LVEBX_LVEHX_LVEWX_LVX_LVXL |
| 8650 | { 1, 220, 222, 3114, 3117 }, // 213 LXVB16X_LXSIWZX |
| 8651 | { 0, 0, 0, 0, 0 }, // 214 DFLOADf64_XFLOADf64_LIWZX |
| 8652 | { 0, 0, 0, 0, 0 }, // 215 LQ |
| 8653 | { 1, 220, 222, 3117, 3120 }, // 216 STFDEPX_STFDXTLS_STFDXTLS__STFSXTLS_STFSXTLS__STXSIWX_STXSSP_STXSSPX |
| 8654 | { 1, 220, 222, 3120, 3122 }, // 217 STBXTLS_STBXTLS__STBXTLS_32_STHXTLS_STHXTLS__STHXTLS_32_STWXTLS_STWXTLS__STWXTLS_32_STBEPX_STDBRX_STHEPX_STWEPX |
| 8655 | { 0, 0, 0, 0, 0 }, // 218 STDXTLS_STDXTLS_ |
| 8656 | { 1, 220, 222, 3122, 3124 }, // 219 STBCIX_STDCIX |
| 8657 | { 1, 220, 222, 3124, 3126 }, // 220 STBCX_STHCX |
| 8658 | { 1, 220, 222, 3126, 3128 }, // 221 STHCIX_STSWI_STWCIX |
| 8659 | { 1, 220, 222, 3128, 3130 }, // 222 LBZ_LBZ8_LBZX_LBZX8_LBZXTLS_LBZXTLS__LBZXTLS_32_LHAXTLS_LHAXTLS__LHAXTLS_32_LHZ_LHZ8_LHZX_LHZX8_LHZXTLS_LHZXTLS__LHZXTLS_32_LWAXTLS_LWAXTLS__LWAXTLS_32_LWZ_LWZ8_LWZX_LWZX8_LWZXTLS_LWZXTLS__LWZXTLS_32 |
| 8660 | { 0, 0, 0, 0, 0 }, // 223 LD_LDX_LDXTLS_LDXTLS_ |
| 8661 | { 1, 237, 239, 3130, 3133 }, // 224 LBARXL_LHARXL |
| 8662 | { 1, 220, 222, 3133, 3135 }, // 225 LBEPX_LHEPX_LWEPX |
| 8663 | { 1, 220, 222, 3135, 3138 }, // 226 LFDEPX_LXSIWAX |
| 8664 | { 0, 0, 0, 0, 0 }, // 227 ADDIdtprelL_ADDIdtprelL32_ADDItlsgdL_ADDItlsgdL32_ADDItlsgdLADDR_ADDItlsgdLADDR32_ADDItoc_ADDItoc8_ADDItocL_ADDItocL8_ADDISdtprelHA_ADDISdtprelHA32_ADDISgotTprelHA_ADDIStlsgdHA_ADDIStocHA_ADDIStocHA8 |
| 8665 | { 1, 222, 224, 3138, 3141 }, // 228 SUBF |
| 8666 | { 0, 0, 0, 0, 0 }, // 229 VPKSDSS_VPKSDUS_VPKUDUM_VPKUDUS_VUPKHSW_VUPKLSW_VMRGEW_VMRGOW_VPERMXOR_VBPERMQ_VGBBD |
| 8667 | { 0, 0, 0, 0, 0 }, // 230 VMRGHB_VMRGHH_VMRGHW_VMRGLB_VMRGLH_VMRGLW_VSL_VSLDOI_VSLO_VSR_VSRO |
| 8668 | { 0, 0, 0, 0, 0 }, // 231 VADDSBS_VADDSHS_VADDSWS_VADDUBS_VADDUHS_VADDUWS_VSUBSBS_VSUBSHS_VSUBSWS_VSUBUBS_VSUBUHS_VSUBUWS_VRLB_VRLH_VRLW_VSLB_VSLH_VSLW_VSRAB_VSRAH_VSRAW_VSRB_VSRH_VSRW_VAVGSB_VAVGSH_VAVGSW_VAVGUB_VAVGUH_VAVGUW_VMAXSB_VMAXSH_VMAXSW_VMAXUB_VMAXUH_VMAXUW_VMINSB_VMINSH_VMINSW_VMINUB_VMINUH_VMINUW_VAND_VANDC_VNOR_VOR_VXOR_VMAXFP_VMINFP_VSUBCUW_VADDCUW |
| 8669 | { 0, 0, 0, 0, 0 }, // 232 VADDUDM_VSUBUDM_VSLD_VSRAD_VSRD_VEQV_VNAND_VORC_XXLEQV_XXLNAND_XXLORC_VCLZB_VCLZD_VCLZH_VCLZW_VPOPCNTB_VPOPCNTH_VPOPCNTW |
| 8670 | { 0, 0, 0, 0, 0 }, // 233 VRLD_VMAXSD_VMAXUD_VMINSD_VMINUD_VSHASIGMAD_VSHASIGMAW |
| 8671 | { 0, 0, 0, 0, 0 }, // 234 VCMPEQUD_VCMPEQUD_rec_VCMPGTSD_VCMPGTSD_rec_VCMPGTUD_VCMPGTUD_rec |
| 8672 | { 1, 220, 222, 3141, 3143 }, // 235 MFVSCR |
| 8673 | { 1, 220, 222, 3143, 3145 }, // 236 MTVSCR |
| 8674 | { 0, 0, 0, 0, 0 }, // 237 VADDCUQ_VADDECUQ_VADDEUQM_VSUBCUQ_VSUBECUQ_VSUBEUQM |
| 8675 | { 0, 0, 0, 0, 0 }, // 238 VADDUQM_VSUBUQM_VPOPCNTD |
| 8676 | { 0, 0, 0, 0, 0 }, // 239 VMSUMMBM_VMSUMSHM_VMSUMSHS_VMSUMUBM_VMSUMUHM_VMSUMUHS_VSUM2SWS_VSUM4SBS_VSUM4SHS_VSUM4UBS_VSUMSWS_VMULESB_VMULESH_VMULEUB_VMULEUH_VMULOSB_VMULOSH_VMULOUB_VMULOUH_VMHADDSHS_VMHRADDSHS_VMLADDUHM |
| 8677 | { 0, 0, 0, 0, 0 }, // 240 VMULESW_VMULEUW_VMULOSW_VMULOUW |
| 8678 | { 0, 0, 0, 0, 0 }, // 241 VMULUWM |
| 8679 | { 1, 224, 226, 3145, 3147 }, // 242 B_BA_BL_BL8_BL8_RM_BLA_BLA8_BLA8_RM_BLA_RM_BL_RM_BL8_NOP_BL8_NOP_RM_BL8_NOP_TLS_BL8_TLS_BL8_TLS__BLA8_NOP_BLA8_NOP_RM_BL_NOP_BL_NOP_RM_BL_TLS |
| 8680 | { 1, 226, 228, 3147, 3150 }, // 243 DTSTDC_DTSTDCQ_DTSTDG_DTSTDGQ_DTSTSF_DTSTSFQ_DCMPO_DCMPU_DTSTEX |
| 8681 | { 0, 0, 0, 0, 0 }, // 244 DXEX_DXEXQ_DXEXQ_rec_DXEX_rec_DDEDPD_DDEDPD_rec_DENBCD_DENBCD_rec_DIEX_DIEX_rec_DQUA_DQUA_rec_DRINTN_DRINTN_rec_DRINTX_DRINTX_rec_DRRND_DRRND_rec_DSCLI_DSCLI_rec_DSCRI_DSCRI_rec_DQUAI |
| 8682 | { 1, 226, 228, 3150, 3153 }, // 245 DADD_DADD_rec_DCTDP_DCTDP_rec_DSUB_DSUB_rec |
| 8683 | { 0, 0, 0, 0, 0 }, // 246 BCDADD_rec_BCDSUB_rec |
| 8684 | { 0, 0, 0, 0, 0 }, // 247 DRINTNQ_DRINTNQ_rec_DRINTXQ_DRINTXQ_rec_DRRNDQ_DRRNDQ_rec_DIEXQ_DIEXQ_rec_DQUAIQ_DQUAIQ_rec_DDEDPDQ_DDEDPDQ_rec_DENBCDQ_DENBCDQ_rec_DSCLIQ_DSCLIQ_rec_DSCRIQ_DSCRIQ_rec |
| 8685 | { 1, 226, 228, 3153, 3156 }, // 248 DCMPOQ_DCMPUQ_DTSTEXQ |
| 8686 | { 1, 226, 228, 3156, 3159 }, // 249 DCTQPQ_DCTQPQ_rec |
| 8687 | { 1, 226, 228, 3159, 3162 }, // 250 DADDQ_DADDQ_rec_DSUBQ_DSUBQ_rec |
| 8688 | { 0, 0, 0, 0, 0 }, // 251 DQUAQ_DQUAQ_rec |
| 8689 | { 1, 226, 228, 3162, 3165 }, // 252 DRSP_DRSP_rec_DCTFIX_DCTFIX_rec |
| 8690 | { 1, 226, 228, 3165, 3168 }, // 253 DCFFIX_DCFFIX_rec |
| 8691 | { 1, 226, 228, 3168, 3171 }, // 254 DCFFIXQ_DCFFIXQ_rec |
| 8692 | { 1, 226, 228, 3171, 3174 }, // 255 DMUL_DMUL_rec |
| 8693 | { 1, 226, 228, 3174, 3177 }, // 256 DMULQ_DMULQ_rec |
| 8694 | { 1, 226, 228, 3177, 3180 }, // 257 DDIV_DDIV_rec |
| 8695 | { 1, 226, 228, 3180, 3183 }, // 258 DDIVQ_DDIVQ_rec |
| 8696 | { 0, 0, 0, 0, 0 }, // 259 MFVRD_MFVSRD_MFVRWZ_MFVSRWZ_MTVRD_MTVSRD_MTVRWA_MTVSRWA_MTVRWZ_MTVSRWZ |
| 8697 | { 0, 0, 0, 0, 0 }, // 260 VADDUDM_VSLD_VSRD_VSUBUDM_VPOPCNTB_VPOPCNTH_VSRAD_VEQV_VNAND_VORC_XXLEQV_XXLNAND_XXLORC |
| 8698 | { 0, 0, 0, 0, 0 }, // 261 VAND_VANDC_VSLB_VSLH_VSLW_VSRB_VSRH_VSRW_VRLB_VRLH_VRLW_VSRAB_VSRAH_VSRAW_VNOR_VOR_VXOR |
| 8699 | { 0, 0, 0, 0, 0 }, // 262 VEXTSB2D_VEXTSB2Ds_VEXTSB2W_VEXTSB2Ws_VEXTSH2D_VEXTSH2Ds_VEXTSH2W_VEXTSH2Ws_VEXTSW2D_VEXTSW2Ds_MTVSRDD_VNEGD_VNEGW_XXLEQVOnes |
| 8700 | { 0, 0, 0, 0, 0 }, // 263 V_SET0_V_SET0B_V_SET0H_XVIEXPDP_XVIEXPSP_XVXEXPDP_XVXEXPSP_VRLDMI_VRLDNM_VRLWMI_VRLWNM_XSABSQP_XSCPSGNQP_XSIEXPQP_XSNABSQP_XSNEGQP_XSXEXPQP |
| 8701 | { 0, 0, 0, 0, 0 }, // 264 VRLD |
| 8702 | { 0, 0, 0, 0, 0 }, // 265 XVABSDP_XVNABSDP_XVCPSGNDP_XVNEGDP |
| 8703 | { 0, 0, 0, 0, 0 }, // 266 XVABSSP_XVNABSSP_XVNEGSP |
| 8704 | { 0, 0, 0, 0, 0 }, // 267 XVCPSGNSP |
| 8705 | { 0, 0, 0, 0, 0 }, // 268 VMRGEW_VMRGOW |
| 8706 | { 0, 0, 0, 0, 0 }, // 269 VSEL |
| 8707 | { 0, 0, 0, 0, 0 }, // 270 XXSEL |
| 8708 | { 1, 222, 224, 3183, 3185 }, // 271 TABORTDC_TABORTDCI_TABORTWC_TABORTWCI |
| 8709 | { 1, 244, 246, 3185, 3188 }, // 272 MTFSB0_MTFSB1 |
| 8710 | { 1, 244, 246, 3188, 3189 }, // 273 MFFSCDRN_MFFSCDRNI_MFFSCRN_MFFSCRNI |
| 8711 | { 1, 222, 224, 3189, 3192 }, // 274 CMPRB_CMPRB8_CMPEQB |
| 8712 | { 0, 0, 0, 0, 0 }, // 275 XSTSTDCDP_XSTSTDCSP |
| 8713 | { 1, 226, 228, 3192, 3195 }, // 276 FTDIV_FTSQRT |
| 8714 | { 0, 0, 0, 0, 0 }, // 277 XSMAXCDP_XSMAXJDP_XSMINCDP_XSMINJDP_XSXSIGDP |
| 8715 | { 1, 226, 228, 3195, 3198 }, // 278 XSCMPEQDP_XSCMPEXPDP_XSCMPGEDP_XSCMPGTDP |
| 8716 | { 1, 222, 224, 3198, 3201 }, // 279 CNTTZD_CNTTZD_rec_CNTTZW_CNTTZW8_CNTTZW8_rec_CNTTZW_rec |
| 8717 | { 1, 222, 224, 3201, 3204 }, // 280 POPCNTD_POPCNTW |
| 8718 | { 1, 222, 224, 3204, 3207 }, // 281 CMPB_CMPB8_SETB_SETB8_BPERMD |
| 8719 | { 0, 0, 0, 0, 0 }, // 282 XSCVSPDPN |
| 8720 | { 0, 0, 0, 0, 0 }, // 283 SLD_SRD_SRAD |
| 8721 | { 0, 0, 0, 0, 0 }, // 284 SRADI_SRADI_32_RLDIC |
| 8722 | { 0, 0, 0, 0, 0 }, // 285 EXTSWSLI_32_64_EXTSWSLI |
| 8723 | { 1, 222, 224, 3207, 3210 }, // 286 SUBFC_SUBFC8_SUBFC8O_SUBFCO_ANDI8_rec_ANDIS8_rec_ADDC_ADDC8_ADDC8O_ADDCO_ADDIC_rec_ADDE8O_ADDE8O_rec_ADDE8_rec_ADDEO_ADDEO_rec_ADDE_rec_ADDME8O_ADDME8O_rec_ADDME8_rec_ADDMEO_ADDMEO_rec_ADDME_rec_ADDZE8O_ADDZE8O_rec_ADDZE8_rec_ADDZEO_ADDZEO_rec_ADDZE_rec_SUBF8O_SUBF8O_rec_SUBFE8O_SUBFE8O_rec_SUBFE8_rec_SUBFEO_SUBFEO_rec_SUBFE_rec_SUBFME8O_SUBFME8O_rec_SUBFME8_rec_SUBFMEO_SUBFMEO_rec_SUBFME_rec_SUBFO_SUBFO_rec_SUBFZE8O_SUBFZE8O_rec_SUBFZE8_rec_SUBFZEO_SUBFZEO_rec_SUBFZE_rec |
| 8724 | { 1, 222, 224, 3210, 3213 }, // 287 ADDZE_ADDZE8_SUBF_rec |
| 8725 | { 0, 0, 0, 0, 0 }, // 288 ADDIStocHA_ADDIStocHA8_ADDItocL_ADDItocL8 |
| 8726 | { 1, 222, 224, 3213, 3216 }, // 289 LA_LA8 |
| 8727 | { 0, 0, 0, 0, 0 }, // 290 COPY |
| 8728 | { 1, 222, 224, 3216, 3219 }, // 291 MCRXRX |
| 8729 | { 0, 0, 0, 0, 0 }, // 292 XSNABSDP_XSNABSDPs_XSABSDP_XSNEGDP_XSCPSGNDP |
| 8730 | { 0, 0, 0, 0, 0 }, // 293 XSXEXPDP |
| 8731 | { 1, 224, 226, 3219, 3221 }, // 294 RFEBB |
| 8732 | { 1, 222, 224, 3221, 3223 }, // 295 TBEGIN_TRECHKPT |
| 8733 | { 1, 220, 222, 3223, 3225 }, // 296 WAIT |
| 8734 | { 0, 0, 0, 0, 0 }, // 297 RLDCL_RLDCR |
| 8735 | { 0, 0, 0, 0, 0 }, // 298 RLDICL_RLDICL_32_RLDICL_32_64_RLDICR_RLDICR_32_RLDIMI |
| 8736 | { 1, 222, 224, 3225, 3228 }, // 299 MTOCRF_MTOCRF8 |
| 8737 | { 1, 222, 224, 3228, 3231 }, // 300 SLW_SLW8_SRW_SRW8_RLWINM_RLWINM8_RLWNM_RLWNM8 |
| 8738 | { 1, 226, 228, 3231, 3234 }, // 301 FABSD_FABSS_FNABSD_FNABSS_FNEGD_FNEGS_FCPSGND_FCPSGNS_FMR |
| 8739 | { 1, 222, 224, 3234, 3237 }, // 302 SRAW_SRAW8_SRAWI_SRAWI8 |
| 8740 | { 0, 0, 0, 0, 0 }, // 303 XSIEXPDP |
| 8741 | { 1, 224, 226, 3237, 3240 }, // 304 CRXOR |
| 8742 | { 1, 222, 224, 3240, 3242 }, // 305 TRECLAIM_TSR_TABORT |
| 8743 | { 0, 0, 0, 0, 0 }, // 306 VCMPNEZB_VCMPNEZH_VCMPNEZW_VCMPNEB_VCMPNEH_VCMPNEW_VCMPNEB_rec_VCMPNEH_rec_VCMPNEW_rec_VCMPNEZB_rec_VCMPNEZH_rec_VCMPNEZW_rec |
| 8744 | { 0, 0, 0, 0, 0 }, // 307 VABSDUB_VABSDUH_VABSDUW_VCTZB_VCTZD_VCTZH_VCTZW_VPRTYBD_VPRTYBW |
| 8745 | { 0, 0, 0, 0, 0 }, // 308 VBPERMD_XVTSTDCDP_XVTSTDCSP_XVXSIGDP_XVXSIGSP |
| 8746 | { 0, 0, 0, 0, 0 }, // 309 VPOPCNTD |
| 8747 | { 0, 0, 0, 0, 0 }, // 310 VCTSXS_0_VCTUXS_0_XVCVHPSP_XVCVSPHP_VCFSX_0_VCFUX_0 |
| 8748 | { 0, 0, 0, 0, 0 }, // 311 MADDHD_MADDHDU_MADDLD_MADDLD8 |
| 8749 | { 1, 252, 254, 3242, 3245 }, // 312 MULHD_MULHW_MULLW_MULLWO |
| 8750 | { 1, 252, 254, 3245, 3248 }, // 313 MULHDU_MULHWU |
| 8751 | { 0, 0, 0, 0, 0 }, // 314 MULLD_MULLDO |
| 8752 | { 1, 226, 228, 3248, 3251 }, // 315 FRSP_FRIMD_FRIMS_FRIND_FRINS_FRIPD_FRIPS_FRIZD_FRIZS_FRE_FRES_FADDS_FMSUBS_FMADDS_FSUBS_FCFID_FCFIDS_FCFIDU_FCFIDUS_FCTID_FCTIDU_FCTIDUZ_FCTIDZ_FCTIW_FCTIWU_FCTIWUZ_FCTIWZ_FRSQRTE_FRSQRTES_FNMADDS_FNMSUBS_FSELD_FSELS_FMULS |
| 8753 | { 1, 231, 233, 3251, 3254 }, // 316 FADD_FSUB |
| 8754 | { 1, 231, 233, 3254, 3258 }, // 317 FMSUB_FMADD_FNMADD_FNMSUB_FMUL |
| 8755 | { 0, 0, 0, 0, 0 }, // 318 XSMADDADP_XSMADDASP_XSMADDMDP_XSMADDMSP_XSMSUBADP_XSMSUBASP_XSMSUBMDP_XSMSUBMSP_XSMULDP_XSMULSP_XSNMADDADP_XSNMADDASP_XSNMADDMDP_XSNMADDMSP_XSNMSUBADP_XSNMSUBASP_XSNMSUBMDP_XSNMSUBMSP |
| 8756 | { 1, 226, 228, 3258, 3261 }, // 319 FSELD_rec_FSELS_rec |
| 8757 | { 1, 226, 228, 3261, 3264 }, // 320 FRIMD_rec_FRIMS_rec_FRIND_rec_FRINS_rec_FRIPD_rec_FRIPS_rec_FRIZD_rec_FRIZS_rec_FRES_rec_FRE_rec_FADDS_rec_FSUBS_rec_FMSUBS_rec_FNMSUBS_rec_FMADDS_rec_FNMADDS_rec_FCFIDS_rec_FCFIDUS_rec_FCFIDU_rec_FCFID_rec_FCTIDUZ_rec_FCTIDU_rec_FCTIDZ_rec_FCTID_rec_FCTIWUZ_rec_FCTIWU_rec_FCTIWZ_rec_FCTIW_rec_FMULS_rec_FRSQRTES_rec_FRSQRTE_rec_FRSP_rec |
| 8758 | { 0, 0, 0, 0, 0 }, // 321 XSCVDPHP_XSCVHPDP |
| 8759 | { 1, 220, 222, 3264, 3266 }, // 322 LVSL_LVSR |
| 8760 | { 0, 0, 0, 0, 0 }, // 323 V_SETALLONES_V_SETALLONESB_V_SETALLONESH_VPERMR_VSLV_VSRV_XXBRD_XXBRH_XXBRQ_XXBRW_XXEXTRACTUW_XXINSERTW_VMUL10CUQ_VMUL10ECUQ_VMUL10EUQ_VMUL10UQ_XSTSTDCQP_XSXSIGQP_BCDCFN_rec_BCDCFZ_rec_BCDCPSGN_rec_BCDCTN_rec_BCDCTZ_rec_BCDSETSGN_rec_BCDS_rec_BCDTRUNC_rec_BCDUS_rec_BCDUTRUNC_rec |
| 8761 | { 0, 0, 0, 0, 0 }, // 324 VEXTRACTUB_VEXTRACTUH_VEXTRACTUW_VINSERTB_VINSERTD_VINSERTH_VINSERTW_MFVSRLD_MTVSRWS_VCLZLSBB_VCTZLSBB_VEXTRACTD_VEXTUBLX_VEXTUBRX_VEXTUHLX_VEXTUHRX_VEXTUWLX_VEXTUWRX_VPRTYBQ |
| 8762 | { 0, 0, 0, 0, 0 }, // 325 XXPERM_XXPERMR_XXSPLTIB |
| 8763 | { 1, 226, 228, 3266, 3269 }, // 326 XSCMPEXPQP_XSCMPOQP_XSCMPUQP |
| 8764 | { 0, 0, 0, 0, 0 }, // 327 BCDSR_rec_XSADDQP_XSADDQPO_XSCVDPQP_XSCVQPDP_XSCVQPDPO_XSCVQPSDZ_XSCVQPSWZ_XSCVQPUDZ_XSCVQPUWZ_XSCVSDQP_XSCVUDQP_XSRQPI_XSRQPIX_XSRQPXP_XSSUBQP_XSSUBQPO |
| 8765 | { 0, 0, 0, 0, 0 }, // 328 BCDCTSQ_rec |
| 8766 | { 0, 0, 0, 0, 0 }, // 329 XSMADDQP_XSMADDQPO_XSMSUBQP_XSMSUBQPO_XSMULQP_XSMULQPO_XSNMADDQP_XSNMADDQPO_XSNMSUBQP_XSNMSUBQPO |
| 8767 | { 0, 0, 0, 0, 0 }, // 330 BCDCFSQ_rec |
| 8768 | { 0, 0, 0, 0, 0 }, // 331 XSDIVQP_XSDIVQPO |
| 8769 | { 0, 0, 0, 0, 0 }, // 332 XSSQRTQP_XSSQRTQPO |
| 8770 | { 1, 220, 222, 3269, 3271 }, // 333 LXVL_LXVLL |
| 8771 | { 1, 220, 222, 3271, 3274 }, // 334 LXSIBZX_LXSIHZX_LXVWSX_LXV_LXVX_LXSD |
| 8772 | { 1, 220, 222, 3274, 3277 }, // 335 LXSDX_LXVD2X |
| 8773 | { 1, 220, 222, 3277, 3279 }, // 336 DCBF_DCBFEP_DCBST_DCBSTEP_DCBT_DCBTEP_DCBZ_DCBZEP_DCBZL_DCBZLEP_DCBTST_DCBTSTEP |
| 8774 | { 0, 0, 0, 0, 0 }, // 337 CP_COPY_CP_COPY8 |
| 8775 | { 1, 220, 222, 3279, 3281 }, // 338 ICBI_ICBIEP |
| 8776 | { 1, 220, 222, 3281, 3283 }, // 339 ICBT_ICBTLS_EnforceIEIO |
| 8777 | { 1, 220, 222, 3283, 3285 }, // 340 LBZ_LBZ8_LBZX_LBZX8_LBZXTLS_LBZXTLS__LBZXTLS_32_LHZ_LHZ8_LHZX_LHZX8_LHZXTLS_LHZXTLS__LHZXTLS_32_LWZ_LWZ8_LWZX_LWZX8_LWZXTLS_LWZXTLS__LWZXTLS_32 |
| 8778 | { 0, 0, 0, 0, 0 }, // 341 CP_ABORT |
| 8779 | { 0, 0, 0, 0, 0 }, // 342 DARN |
| 8780 | { 0, 0, 0, 0, 0 }, // 343 ISYNC |
| 8781 | { 0, 0, 0, 0, 0 }, // 344 MSGSYNC |
| 8782 | { 1, 254, 256, 0, 0 }, // 345 TLBSYNC |
| 8783 | { 1, 220, 222, 0, 0 }, // 346 SYNC |
| 8784 | { 1, 220, 222, 3285, 3288 }, // 347 LFIWZX |
| 8785 | { 1, 220, 222, 3288, 3291 }, // 348 LFDX_LFDXTLS_LFDXTLS__LFD |
| 8786 | { 0, 0, 0, 0, 0 }, // 349 SLBIA |
| 8787 | { 0, 0, 0, 0, 0 }, // 350 SLBIE |
| 8788 | { 0, 0, 0, 0, 0 }, // 351 SLBMFEE |
| 8789 | { 0, 0, 0, 0, 0 }, // 352 SLBMFEV |
| 8790 | { 0, 0, 0, 0, 0 }, // 353 SLBMTE |
| 8791 | { 0, 0, 0, 0, 0 }, // 354 TLBIEL |
| 8792 | { 2, 239, 242, 3291, 3293 }, // 355 LHZU_LHZU8_LWZU_LWZU8 |
| 8793 | { 2, 239, 242, 3293, 3295 }, // 356 LHZUX_LHZUX8_LWZUX_LWZUX8 |
| 8794 | { 1, 222, 224, 3295, 3297 }, // 357 TEND |
| 8795 | { 0, 0, 0, 0, 0 }, // 358 CP_PASTE8_rec_CP_PASTE_rec |
| 8796 | { 1, 222, 224, 3297, 3299 }, // 359 TCHECK |
| 8797 | { 1, 220, 222, 3299, 3302 }, // 360 LXSIWAX |
| 8798 | { 0, 0, 0, 0, 0 }, // 361 LIWAX |
| 8799 | { 1, 220, 222, 3302, 3305 }, // 362 LFSX_LFSXTLS_LFSXTLS__LFS |
| 8800 | { 1, 220, 222, 3305, 3308 }, // 363 LXSSP_LXSSPX |
| 8801 | { 0, 0, 0, 0, 0 }, // 364 XFLOADf32_DFLOADf32 |
| 8802 | { 1, 220, 222, 3308, 3311 }, // 365 LXVH8X |
| 8803 | { 1, 220, 222, 3311, 3314 }, // 366 STFDXTLS_STFDXTLS__STFSXTLS_STFSXTLS__STXSIWX_STXSSP_STXSSPX |
| 8804 | { 1, 220, 222, 3314, 3317 }, // 367 STXSD_STXSIBX_STXSIBXv_STXSIHX_STXSIHXv |
| 8805 | { 1, 220, 222, 3317, 3320 }, // 368 STXSDX |
| 8806 | { 0, 0, 0, 0, 0 }, // 369 DFSTOREf32_DFSTOREf64_XFSTOREf32_XFSTOREf64_STIWX |
| 8807 | { 1, 220, 222, 3320, 3322 }, // 370 STDBRX_STBXTLS_STBXTLS__STBXTLS_32_STHXTLS_STHXTLS__STHXTLS_32_STWXTLS_STWXTLS__STWXTLS_32 |
| 8808 | { 0, 0, 0, 0, 0 }, // 371 SLBIEG |
| 8809 | { 0, 0, 0, 0, 0 }, // 372 TLBIE |
| 8810 | { 1, 220, 222, 3322, 3325 }, // 373 STXV_STXVB16X_STXVH8X_STXVX |
| 8811 | { 1, 220, 222, 3325, 3327 }, // 374 STXVL_STXVLL |
| 8812 | { 1, 222, 224, 3327, 3330 }, // 375 MFVRSAVE_MFVRSAVEv_MTVRSAVE_MTVRSAVEv |
| 8813 | { 1, 246, 248, 3330, 3332 }, // 376 MFPMR |
| 8814 | { 1, 250, 252, 3332, 3334 }, // 377 MTPMR |
| 8815 | { 1, 222, 224, 3334, 3336 }, // 378 MFSPR_MFSPR8_MFUDSCR |
| 8816 | { 1, 246, 248, 3336, 3338 }, // 379 MFMSR |
| 8817 | { 1, 248, 250, 3338, 3340 }, // 380 MTMSR |
| 8818 | { 0, 0, 0, 0, 0 }, // 381 MTMSRD |
| 8819 | { 1, 222, 224, 3340, 3342 }, // 382 MTUDSCR_MTSPR_MTSPR8 |
| 8820 | { 1, 228, 231, 3342, 3345 }, // 383 DIVWO_DIVWUO |
| 8821 | { 1, 228, 231, 3345, 3348 }, // 384 MODSW |
| 8822 | { 1, 228, 231, 3348, 3351 }, // 385 DIVWEO_DIVWEUO |
| 8823 | { 0, 0, 0, 0, 0 }, // 386 DIVDO_DIVDUO |
| 8824 | { 1, 228, 231, 3351, 3354 }, // 387 MODSD_MODUD_MODUW |
| 8825 | { 0, 0, 0, 0, 0 }, // 388 DIVDE_DIVDEO_DIVDEU_DIVDEUO |
| 8826 | { 1, 228, 231, 3354, 3357 }, // 389 DIVWO_rec_DIVWUO_rec_DIVWU_rec_DIVW_rec |
| 8827 | { 1, 222, 224, 3357, 3360 }, // 390 ADDC8O_rec_ADDC8_rec_ADDCO_rec_ADDC_rec_SUBFC8O_rec_SUBFC8_rec_SUBFCO_rec_SUBFC_rec |
| 8828 | { 1, 224, 226, 3360, 3362 }, // 391 MCRFS |
| 8829 | { 0, 0, 0, 0, 0 }, // 392 RLDCL_rec_RLDCR_rec |
| 8830 | { 0, 0, 0, 0, 0 }, // 393 RLDICL_rec_RLDICR_rec_RLDICL_32_rec_RLDIMI_rec |
| 8831 | { 1, 244, 246, 3362, 3363 }, // 394 MFFS_MFFSCE_MFFSL_MFFS_rec |
| 8832 | { 0, 0, 0, 0, 0 }, // 395 EXTSWSLI_32_64_rec_EXTSWSLI_rec |
| 8833 | { 1, 233, 235, 3363, 3366 }, // 396 FDIV |
| 8834 | { 0, 0, 0, 0, 0 }, // 397 FSQRT |
| 8835 | { 0, 0, 0, 0, 0 }, // 398 FSQRTS |
| 8836 | { 1, 235, 237, 3366, 3369 }, // 399 FDIVS |
| 8837 | { 2, 239, 242, 3369, 3372 }, // 400 LFSU |
| 8838 | { 2, 239, 242, 3372, 3375 }, // 401 LFSUX |
| 8839 | { 1, 224, 226, 3375, 3377 }, // 402 TAILB_TAILB8_TAILBA_TAILBA8_TAILBCTR_TAILBCTR8_CTRL_DEP |
| 8840 | { 1, 220, 222, 3377, 3379 }, // 403 LDAT_LWAT |
| 8841 | { 1, 220, 222, 3379, 3381 }, // 404 STDAT_STWAT |
| 8842 | { 1, 222, 224, 3381, 3384 }, // 405 BRINC |
| 8843 | { 0, 0, 0, 0, 0 }, // 406 EVABS_EVEQV_EVNAND_EVNEG_EVADDIW_EVADDW_EVAND_EVANDC_EVCMPEQ_EVCMPGTS_EVCMPGTU_EVCMPLTS_EVCMPLTU_EVCNTLSW_EVCNTLZW_EVEXTSB_EVEXTSH_EVMERGEHI_EVMERGEHILO_EVMERGELO_EVMERGELOHI_EVNOR_EVOR_EVORC_EVXOR_EVRLW_EVRLWI_EVRNDW_EVSLW_EVSLWI_EVSPLATFI_EVSPLATI_EVSRWIS_EVSRWIU_EVSRWS_EVSRWU_EVSUBFW_EVSUBIFW |
| 8844 | { 0, 0, 0, 0, 0 }, // 407 EVMRA_EVADDSMIAAW_EVADDSSIAAW_EVADDUMIAAW_EVADDUSIAAW_EVDIVWS_EVDIVWU_EVMHEGSMFAA_EVMHEGSMFAN_EVMHEGSMIAA_EVMHEGSMIAN_EVMHEGUMIAA_EVMHEGUMIAN_EVMHESMF_EVMHESMFA_EVMHESMFAAW_EVMHESMFANW_EVMHESMI_EVMHESMIA_EVMHESMIAAW_EVMHESMIANW_EVMHESSF_EVMHESSFA_EVMHESSFAAW_EVMHESSFANW_EVMHESSIAAW_EVMHESSIANW_EVMHEUMI_EVMHEUMIA_EVMHEUMIAAW_EVMHEUMIANW_EVMHEUSIAAW_EVMHEUSIANW_EVMHOGSMFAA_EVMHOGSMFAN_EVMHOGSMIAA_EVMHOGSMIAN_EVMHOGUMIAA_EVMHOGUMIAN_EVMHOSMF_EVMHOSMFA_EVMHOSMFAAW_EVMHOSMFANW_EVMHOSMI_EVMHOSMIA_EVMHOSMIAAW_EVMHOSMIANW_EVMHOSSF_EVMHOSSFA_EVMHOSSFAAW_EVMHOSSFANW_EVMHOSSIAAW_EVMHOSSIANW_EVMHOUMI_EVMHOUMIA_EVMHOUMIAAW_EVMHOUMIANW_EVMHOUSIAAW_EVMHOUSIANW_EVMWHSMF_EVMWHSMFA_EVMWHSMI_EVMWHSMIA_EVMWHSSF_EVMWHSSFA_EVMWHUMI_EVMWHUMIA_EVMWLSMIAAW_EVMWLSMIANW_EVMWLSSIAAW_EVMWLSSIANW_EVMWLUMI_EVMWLUMIA_EVMWLUMIAAW_EVMWLUMIANW_EVMWLUSIAAW_EVMWLUSIANW_EVMWSMF_EVMWSMFA_EVMWSMFAA_EVMWSMFAN_EVMWSMI_EVMWSMIA_EVMWSMIAA_EVMWSMIAN_EVMWSSF_EVMWSSFA_EVMWSSFAA_EVMWSSFAN_EVMWUMI_EVMWUMIA_EVMWUMIAA_EVMWUMIAN_EVSUBFSMIAAW_EVSUBFSSIAAW_EVSUBFUMIAAW_EVSUBFUSIAAW |
| 8845 | { 1, 220, 222, 3384, 3386 }, // 408 EVLDD_EVLDDX_EVLDH_EVLDHX_EVLDW_EVLDWX_EVLHHESPLAT_EVLHHESPLATX_EVLHHOSSPLAT_EVLHHOSSPLATX_EVLHHOUSPLAT_EVLHHOUSPLATX_EVLWHE_EVLWHEX_EVLWHOS_EVLWHOSX_EVLWHOU_EVLWHOUX_EVLWHSPLAT_EVLWHSPLATX_EVLWWSPLAT_EVLWWSPLATX |
| 8846 | { 1, 220, 222, 3386, 3388 }, // 409 EVSTDD_EVSTDDX_EVSTDH_EVSTDHX_EVSTDW_EVSTDWX_EVSTWHE_EVSTWHEX_EVSTWHO_EVSTWHOX_EVSTWWE_EVSTWWEX_EVSTWWO_EVSTWWOX |
| 8847 | { 1, 224, 226, 3388, 3390 }, // 410 HRFID_ATTN_CLRBHRB_MFBHRBE_NAP_RFCI_RFDI_RFMCI_SC |
| 8848 | { 0, 0, 0, 0, 0 }, // 411 RFI |
| 8849 | { 0, 0, 0, 0, 0 }, // 412 RFID |
| 8850 | { 1, 220, 222, 3390, 3392 }, // 413 DSS_DSSALL_DST_DST64_DSTST_DSTST64_DSTSTT_DSTSTT64_DSTT_DSTT64_ICBLQ_TLBIVAX_TLBLD_TLBLI_TLBRE_TLBRE2_TLBSX_TLBSX2_TLBSX2D_TLBWE_TLBWE2_MBAR_TRAP_DCCCI_ICCCI |
| 8851 | { 1, 220, 222, 3392, 3394 }, // 414 ICBLC |
| 8852 | { 1, 250, 252, 3394, 3396 }, // 415 MTSR_MTSRIN |
| 8853 | { 1, 222, 224, 3396, 3398 }, // 416 MFDCR |
| 8854 | { 1, 222, 224, 3398, 3400 }, // 417 MTDCR |
| 8855 | { 1, 222, 224, 3400, 3403 }, // 418 NOP_GT_PWR6_NOP_GT_PWR7 |
| 8856 | { 0, 0, 0, 0, 0 }, // 419 TLBIA |
| 8857 | { 1, 248, 250, 3403, 3405 }, // 420 WRTEE_WRTEEI |
| 8858 | { 1, 222, 224, 3405, 3408 }, // 421 HASHCHK_HASHCHK8_HASHCHKP_HASHCHKP8_HASHST_HASHST8_HASHSTP_HASHSTP8_ADDEX_ADDEX8_CDTBCD_CDTBCD8_CBCDTD_CBCDTD8 |
| 8859 | { 1, 220, 222, 0, 0 }, // 422 MSYNC |
| 8860 | { 0, 0, 0, 0, 0 }, // 423 SLBSYNC |
| 8861 | { 0, 0, 0, 0, 0 }, // 424 SLBFEE_rec |
| 8862 | { 0, 0, 0, 0, 0 }, // 425 STOP |
| 8863 | { 1, 220, 222, 3408, 3410 }, // 426 DCBA_DCBI |
| 8864 | { 1, 226, 228, 3410, 3413 }, // 427 FCFID_FCFIDS_FCFIDU_FCFIDUS_FCTID_FCTIDU_FCTIDUZ_FCTIDZ_FCTIW_FCTIWU_FCTIWUZ_FCTIWZ_FRE_FRES_FRIMD_FRIMS_FRIND_FRINS_FRIPD_FRIPS_FRIZD_FRIZS_FRSP_FRSQRTE_FRSQRTES |
| 8865 | { 0, 0, 0, 0, 0 }, // 428 VCFSX_VCFUX_VCTSXS_VCTUXS |
| 8866 | { 0, 0, 0, 0, 0 }, // 429 VCFSX_0_VCFUX_0_VCTSXS_0_VCTUXS_0_XVCVSPHP |
| 8867 | { 0, 0, 0, 0, 0 }, // 430 VLOGEFP_VREFP_VRFIM_VRFIN_VRFIP_VRFIZ_VRSQRTEFP_XVCVDPSP_XVCVSXDSP_XVCVSXWSP_XVCVUXDSP_XVCVUXWSP_XVRESP_XVRSQRTESP |
| 8868 | { 0, 0, 0, 0, 0 }, // 431 XSCVDPHP |
| 8869 | { 0, 0, 0, 0, 0 }, // 432 XSCVDPSP_XSCVDPSXDS_XSCVDPSXDSs_XSCVDPSXWS_XSCVDPSXWSs_XSCVDPUXDS_XSCVDPUXDSs_XSCVDPUXWS_XSCVDPUXWSs_XSCVSPDP_XSCVSXDDP_XSCVUXDDP_XSRDPI_XSRDPIC_XSRDPIM_XSRDPIP_XSRDPIZ_XSREDP_XSRSQRTEDP |
| 8870 | { 0, 0, 0, 0, 0 }, // 433 XVCVDPSXDS_XVCVDPSXWS_XVCVDPUXDS_XVCVDPUXWS_XVCVSPSXDS_XVCVSPSXWS_XVCVSPUXDS_XVCVSPUXWS_XVCVSXDDP_XVCVSXWDP_XVCVUXDDP_XVCVUXWDP_XVRDPI_XVRDPIC_XVRDPIM_XVRDPIP_XVRDPIZ_XVREDP_XVRSPI_XVRSPIC_XVRSPIM_XVRSPIP_XVRSPIZ_XVRSQRTEDP |
| 8871 | { 0, 0, 0, 0, 0 }, // 434 XVCVSPBF16 |
| 8872 | { 1, 226, 228, 3413, 3416 }, // 435 FADDS_FMULS_FSUBS |
| 8873 | { 1, 231, 233, 3416, 3420 }, // 436 FMUL |
| 8874 | { 0, 0, 0, 0, 0 }, // 437 VADDFP |
| 8875 | { 0, 0, 0, 0, 0 }, // 438 XSMULDP_XSMULSP |
| 8876 | { 0, 0, 0, 0, 0 }, // 439 XVADDDP_XVMULDP_XVSUBDP |
| 8877 | { 0, 0, 0, 0, 0 }, // 440 XVADDSP_XVMULSP_XVSUBSP |
| 8878 | { 0, 0, 0, 0, 0 }, // 441 VMADDFP_VNMSUBFP |
| 8879 | { 1, 226, 228, 3420, 3423 }, // 442 FADDS_rec_FMULS_rec_FSUBS_rec |
| 8880 | { 1, 231, 233, 3423, 3427 }, // 443 FMUL_rec |
| 8881 | { 1, 226, 228, 3427, 3430 }, // 444 FCFID_rec_FCFIDS_rec_FCFIDU_rec_FCFIDUS_rec_FCTID_rec_FCTIDU_rec_FCTIDUZ_rec_FCTIDZ_rec_FCTIW_rec_FCTIWU_rec_FCTIWUZ_rec_FCTIWZ_rec_FRE_rec_FRES_rec_FRIMD_rec_FRIMS_rec_FRIND_rec_FRINS_rec_FRIPD_rec_FRIPS_rec_FRIZD_rec_FRIZS_rec_FRSP_rec_FRSQRTE_rec_FRSQRTES_rec |
| 8882 | { 1, 224, 226, 3430, 3432 }, // 445 BCC_BCCA_BCCCTR_BCCCTR8_BCCCTRL_BCCCTRL8_BCCL_BCCLA_BCCLR_BCCLRL_BCCTR_BCCTR8_BCCTR8n_BCCTRn_gBCCTR_BCCTRL_BCCTRL8_BCCTRL8n_BCCTRLn_gBCCTRL_BCLR_BCLRn_BDNZLR_BDNZLR8_BDNZLRm_BDNZLRp_BDZLR_BDZLR8_BDZLRm_BDZLRp_gBCLR_BCLRL_BCLRLn_BDNZLRL_BDNZLRLm_BDNZLRLp_BDZLRL_BDZLRLm_BDZLRLp_gBCLRL_BLR_BLR8_BLRL |
| 8883 | { 1, 224, 226, 3432, 3434 }, // 446 CTRL_DEP_TAILB_TAILB8_TAILBA_TAILBA8 |
| 8884 | { 0, 0, 0, 0, 0 }, // 447 VGNB |
| 8885 | { 0, 0, 0, 0, 0 }, // 448 VSBOX |
| 8886 | { 1, 222, 224, 3434, 3437 }, // 449 CFUGED_PDEPD_PEXTD |
| 8887 | { 0, 0, 0, 0, 0 }, // 450 VCFUGED_VCLZDM_VCTZDM_VPDEPD_VPEXTD |
| 8888 | { 0, 0, 0, 0, 0 }, // 451 XSCVDPQP_XSCVQPDP_XSCVQPDPO_XSCVQPSDZ_XSCVQPSWZ_XSCVQPUDZ_XSCVQPUWZ_XSCVSDQP_XSCVUDQP_XSRQPI_XSRQPIX_XSRQPXP |
| 8889 | { 0, 0, 0, 0, 0 }, // 452 XSCVQPSQZ_XSCVQPUQZ_XSCVSQQP_XSCVUQQP |
| 8890 | { 1, 222, 224, 3437, 3440 }, // 453 HASHST_HASHST8_HASHSTP_HASHSTP8 |
| 8891 | { 0, 0, 0, 0, 0 }, // 454 XSMULQP_XSMULQPO |
| 8892 | { 0, 0, 0, 0, 0 }, // 455 VDIVESQ_VDIVEUQ_VDIVSQ_VDIVUQ |
| 8893 | { 0, 0, 0, 0, 0 }, // 456 VMODSQ_VMODUQ |
| 8894 | { 0, 0, 0, 0, 0 }, // 457 VDIVSD_VDIVUD |
| 8895 | { 0, 0, 0, 0, 0 }, // 458 VMODSD_VMODUD |
| 8896 | { 0, 0, 0, 0, 0 }, // 459 VDIVSW_VDIVUW |
| 8897 | { 0, 0, 0, 0, 0 }, // 460 VMODSW_VMODUW |
| 8898 | { 0, 0, 0, 0, 0 }, // 461 VDIVESD_VDIVEUD |
| 8899 | { 0, 0, 0, 0, 0 }, // 462 VDIVESW_VDIVEUW |
| 8900 | { 0, 0, 0, 0, 0 }, // 463 BCDCFN_rec_BCDCFZ_rec_BCDCTN_rec_BCDCTZ_rec_BCDSETSGN_rec_VMUL10CUQ_VMUL10UQ_XSTSTDCQP_XSXSIGQP |
| 8901 | { 0, 0, 0, 0, 0 }, // 464 XXGENPCVBM |
| 8902 | { 0, 0, 0, 0, 0 }, // 465 BCDCPSGN_rec_BCDS_rec_BCDTRUNC_rec_BCDUS_rec_BCDUTRUNC_rec_VMUL10ECUQ_VMUL10EUQ |
| 8903 | { 0, 0, 0, 0, 0 }, // 466 VADDCUQ_VSUBCUQ |
| 8904 | { 0, 0, 0, 0, 0 }, // 467 XSCMPEQQP_XSCMPGEQP_XSCMPGTQP_XSMAXCQP_XSMINCQP |
| 8905 | { 0, 0, 0, 0, 0 }, // 468 MTVSRBMI |
| 8906 | { 1, 222, 224, 3440, 3443 }, // 469 CBCDTD_CBCDTD8_CDTBCD_CDTBCD8 |
| 8907 | { 1, 226, 228, 3443, 3446 }, // 470 FTSQRT |
| 8908 | { 0, 0, 0, 0, 0 }, // 471 MTVSRBM_MTVSRDM_MTVSRHM_MTVSRQM_MTVSRWM_VCNTMBB_VCNTMBD_VCNTMBH_VCNTMBW_VEXPANDBM_VEXPANDDM_VEXPANDHM_VEXPANDQM_VEXPANDWM_VEXTRACTBM_VEXTRACTDM_VEXTRACTHM_VEXTRACTQM_VEXTRACTWM_XVTLSBB |
| 8909 | { 0, 0, 0, 0, 0 }, // 472 RLDIC_rec |
| 8910 | { 0, 0, 0, 0, 0 }, // 473 RLDICL_32_rec_RLDICL_rec_RLDICR_rec |
| 8911 | { 1, 222, 224, 3446, 3449 }, // 474 RLWINM8_rec_RLWINM_rec |
| 8912 | { 0, 0, 0, 0, 0 }, // 475 VCTZB_VCTZD_VCTZH_VCTZW_VPRTYBD_VPRTYBW |
| 8913 | { 0, 0, 0, 0, 0 }, // 476 VPOPCNTB_VPOPCNTH |
| 8914 | { 0, 0, 0, 0, 0 }, // 477 VSHASIGMAD_VSHASIGMAW |
| 8915 | { 1, 226, 228, 3449, 3452 }, // 478 XSTSQRTDP |
| 8916 | { 1, 226, 228, 3452, 3455 }, // 479 XVTSQRTDP |
| 8917 | { 1, 226, 228, 3455, 3458 }, // 480 XVTSQRTSP |
| 8918 | { 0, 0, 0, 0, 0 }, // 481 XVTSTDCDP_XVTSTDCSP |
| 8919 | { 0, 0, 0, 0, 0 }, // 482 SLD_rec_SRD_rec |
| 8920 | { 0, 0, 0, 0, 0 }, // 483 TDI |
| 8921 | { 1, 256, 258, 3458, 3460 }, // 484 TWI |
| 8922 | { 0, 0, 0, 0, 0 }, // 485 VADDCUW_VADDSBS_VADDSHS_VADDSWS_VADDUBS_VADDUHS_VADDUWS_VAVGSB_VAVGSH_VAVGSW_VAVGUB_VAVGUH_VAVGUW_VMAXFP_VMINFP_VSUBCUW_VSUBSBS_VSUBSHS_VSUBSWS_VSUBUBS_VSUBUHS_VSUBUWS |
| 8923 | { 0, 0, 0, 0, 0 }, // 486 VCMPBFP_VCMPBFP_rec_VCMPEQFP_VCMPEQFP_rec_VCMPEQUB_rec_VCMPEQUH_rec_VCMPEQUW_rec_VCMPGEFP_VCMPGEFP_rec_VCMPGTFP_VCMPGTFP_rec_VCMPGTSB_rec_VCMPGTSH_rec_VCMPGTSW_rec_VCMPGTUB_rec_VCMPGTUH_rec_VCMPGTUW_rec_XVCMPEQSP_XVCMPEQSP_rec_XVCMPGESP_XVCMPGESP_rec_XVCMPGTSP_XVCMPGTSP_rec |
| 8924 | { 0, 0, 0, 0, 0 }, // 487 VCMPEQUD_rec_VCMPGTSD_rec_VCMPGTUD_rec |
| 8925 | { 0, 0, 0, 0, 0 }, // 488 VCMPEQUQ_VCMPEQUQ_rec_VCMPGTSQ_VCMPGTSQ_rec_VCMPGTUQ_VCMPGTUQ_rec |
| 8926 | { 0, 0, 0, 0, 0 }, // 489 VCMPNEB_rec_VCMPNEH_rec_VCMPNEW_rec_VCMPNEZB_rec_VCMPNEZH_rec_VCMPNEZW_rec |
| 8927 | { 0, 0, 0, 0, 0 }, // 490 VCMPSQ_VCMPUQ |
| 8928 | { 0, 0, 0, 0, 0 }, // 491 XSMAXCDP_XSMAXJDP_XSMINCDP_XSMINJDP |
| 8929 | { 1, 220, 222, 3460, 3462 }, // 492 TRAP |
| 8930 | { 1, 222, 224, 3462, 3465 }, // 493 SRAWI_rec_SRAWI8_rec |
| 8931 | { 0, 0, 0, 0, 0 }, // 494 VRLQ_VRLQNM_VSLQ_VSRAQ_VSRQ |
| 8932 | { 0, 0, 0, 0, 0 }, // 495 VRLQMI |
| 8933 | { 1, 220, 222, 3465, 3467 }, // 496 DSS_DSSALL |
| 8934 | { 1, 220, 222, 3467, 3469 }, // 497 WAITP10 |
| 8935 | { 1, 222, 224, 3469, 3472 }, // 498 ADDI_ADDI8_LI_LI8_ADDIS_ADDIS8_LIS_LIS8_NEG_NEG8_NEG8O_NEGO |
| 8936 | { 0, 0, 0, 0, 0 }, // 499 ADDIdtprelL32_ADDISdtprelHA32 |
| 8937 | { 0, 0, 0, 0, 0 }, // 500 ADDItlsldLADDR32 |
| 8938 | { 1, 222, 224, 3472, 3475 }, // 501 ADDIC_ADDIC8_ADDME_ADDME8_SUBFIC_SUBFIC8_SUBFME_SUBFME8_SUBFZE_SUBFZE8 |
| 8939 | { 1, 222, 224, 3475, 3478 }, // 502 ADDME8O_ADDMEO_ADDZE8O_ADDZEO_ANDI8_rec_ANDIS8_rec_SUBFME8O_SUBFMEO_SUBFZE8O_SUBFZEO |
| 8940 | { 1, 222, 224, 3478, 3481 }, // 503 ADDZE_ADDZE8 |
| 8941 | { 1, 222, 224, 3481, 3484 }, // 504 ANDI_rec_ANDIS_rec |
| 8942 | { 1, 222, 224, 3484, 3487 }, // 505 CMPDI_CMPWI_CMPLDI_CMPLWI |
| 8943 | { 1, 222, 224, 3487, 3490 }, // 506 EXTSB_EXTSB8_EXTSB8_32_64_EXTSB8_rec_EXTSB_rec_EXTSH_EXTSH8_EXTSH8_32_64_EXTSH8_rec_EXTSH_rec_EXTSW_EXTSW_32_EXTSW_32_64_EXTSW_32_64_rec_EXTSW_rec |
| 8944 | { 1, 226, 228, 3490, 3493 }, // 507 FABSD_FABSS_FMR_FNABSD_FNABSS_FNEGD_FNEGS |
| 8945 | { 1, 222, 224, 3493, 3496 }, // 508 NEG8_rec_NEG_rec_ORI_ORI8_ORIS_ORIS8_XORI_XORI8_XORIS_XORIS8 |
| 8946 | { 1, 222, 224, 3496, 3499 }, // 509 NOP |
| 8947 | { 0, 0, 0, 0, 0 }, // 510 RLDICL_RLDICL_32_RLDICL_32_64_RLDICR_RLDICR_32 |
| 8948 | { 1, 222, 224, 3499, 3502 }, // 511 RLWINM_RLWINM8 |
| 8949 | { 1, 222, 224, 3502, 3505 }, // 512 SETB_SETB8 |
| 8950 | { 1, 222, 224, 3505, 3508 }, // 513 SETBC_SETBC8_SETBCR_SETBCR8_SETNBC_SETNBC8_SETNBCR_SETNBCR8 |
| 8951 | { 1, 222, 224, 3508, 3511 }, // 514 SRAWI_SRAWI8 |
| 8952 | { 0, 0, 0, 0, 0 }, // 515 VEXTSB2D_VEXTSB2Ds_VEXTSB2W_VEXTSB2Ws_VEXTSH2D_VEXTSH2Ds_VEXTSH2W_VEXTSH2Ws_VEXTSW2D_VEXTSW2Ds_VNEGD_VNEGW |
| 8953 | { 0, 0, 0, 0, 0 }, // 516 VEXTSD2Q |
| 8954 | { 0, 0, 0, 0, 0 }, // 517 XSABSDP_XSNABSDP_XSNABSDPs_XSNEGDP |
| 8955 | { 0, 0, 0, 0, 0 }, // 518 XSABSQP_XSNABSQP_XSNEGQP_XSXEXPQP_XVXEXPDP_XVXEXPSP |
| 8956 | { 0, 0, 0, 0, 0 }, // 519 XVABSDP_XVNABSDP_XVNEGDP |
| 8957 | { 0, 0, 0, 0, 0 }, // 520 XVXSIGDP_XVXSIGSP |
| 8958 | { 1, 222, 224, 3511, 3514 }, // 521 ADDE8O_ADDEO_SUBFE8O_SUBFEO_SUBF8O_SUBFO |
| 8959 | { 1, 222, 224, 3514, 3517 }, // 522 ADDEX_ADDEX8 |
| 8960 | { 1, 222, 224, 3517, 3520 }, // 523 ADD4O_ADD8O |
| 8961 | { 1, 222, 224, 3520, 3523 }, // 524 CMPB_CMPB8 |
| 8962 | { 1, 224, 226, 3523, 3526 }, // 525 CRAND_CRANDC_CR6SET_CREQV_CRSET_CRNAND_CRNOR_CROR_CRORC_CR6UNSET_CRUNSET |
| 8963 | { 1, 220, 222, 3526, 3528 }, // 526 DST_DST64_DSTT_DSTT64_DSTST_DSTST64_DSTSTT_DSTSTT64 |
| 8964 | { 0, 0, 0, 0, 0 }, // 527 VRLDNM_VRLWNM_V_SET0_V_SET0B_V_SET0H_XSCPSGNQP_XSIEXPQP_XVIEXPDP_XVIEXPSP |
| 8965 | { 0, 0, 0, 0, 0 }, // 528 XXLEQVOnes |
| 8966 | { 1, 244, 246, 3528, 3529 }, // 529 MFFS_MFFS_rec_MFFSL |
| 8967 | { 1, 244, 246, 3529, 3530 }, // 530 MFFSCDRNI_MFFSCRNI |
| 8968 | { 1, 244, 246, 3530, 3533 }, // 531 MTFSB0 |
| 8969 | { 1, 222, 224, 3533, 3536 }, // 532 ADDIC_rec_ADDME8_rec_ADDME_rec_ADDME8O_rec_ADDMEO_rec_ADDZE8_rec_ADDZE_rec_ADDZE8O_rec_ADDZEO_rec_SUBFME8_rec_SUBFME_rec_SUBFME8O_rec_SUBFMEO_rec_SUBFZE8_rec_SUBFZE_rec_SUBFZE8O_rec_SUBFZEO_rec |
| 8970 | { 1, 222, 224, 3536, 3539 }, // 533 NEG8O_rec_NEGO_rec |
| 8971 | { 1, 222, 224, 3539, 3542 }, // 534 ADDE8_rec_ADDE_rec_ADDE8O_rec_ADDEO_rec_SUBFE8_rec_SUBFE_rec_SUBFE8O_rec_SUBFEO_rec_SUBF8O_rec_SUBFO_rec |
| 8972 | { 1, 224, 226, 3542, 3544 }, // 535 HRFID_SC |
| 8973 | { 1, 244, 246, 3544, 3545 }, // 536 MTFSFI_MTFSFIb_MTFSFI_rec |
| 8974 | { 1, 226, 228, 3545, 3548 }, // 537 FABSD_rec_FABSS_rec_FMR_rec_FNABSD_rec_FNABSS_rec_FNEGD_rec_FNEGS_rec |
| 8975 | { 1, 222, 224, 3548, 3551 }, // 538 ADDC8_rec_ADDC_rec_SUBFC8_rec_SUBFC_rec |
| 8976 | { 0, 0, 0, 0, 0 }, // 539 VSTRIBL_rec_VSTRIBR_rec_VSTRIHL_rec_VSTRIHR_rec |
| 8977 | { 1, 220, 222, 3551, 3553 }, // 540 LBZ_LBZ8_LHZ_LHZ8_LWZ_LWZ8 |
| 8978 | { 0, 0, 0, 0, 0 }, // 541 LD |
| 8979 | { 0, 0, 0, 0, 0 }, // 542 LDtoc_LDtocBA_LDtocCPT_LDtocJTI_LDtocL_SPILLTOVSR_LD_LWZtoc_LWZtocL |
| 8980 | { 0, 0, 0, 0, 0 }, // 543 DFLOADf32 |
| 8981 | { 0, 0, 0, 0, 0 }, // 544 DFLOADf64 |
| 8982 | { 1, 220, 222, 3553, 3556 }, // 545 LFD |
| 8983 | { 1, 220, 222, 3556, 3558 }, // 546 LHA_LHA8 |
| 8984 | { 1, 220, 222, 3558, 3561 }, // 547 LXSD_LXV |
| 8985 | { 1, 220, 222, 3561, 3563 }, // 548 DCBT_DCBTST |
| 8986 | { 1, 220, 222, 3563, 3565 }, // 549 ICBT |
| 8987 | { 1, 220, 222, 3565, 3567 }, // 550 LDBRX |
| 8988 | { 0, 0, 0, 0, 0 }, // 551 SPILLTOVSR_LDX |
| 8989 | { 1, 220, 222, 3567, 3570 }, // 552 LXVRBX_LXVRDX_LXVRHX_LXVRWX |
| 8990 | { 1, 250, 252, 3570, 3572 }, // 553 MTSR |
| 8991 | { 1, 222, 224, 3572, 3575 }, // 554 MTVRSAVE_MTVRSAVEv |
| 8992 | { 1, 220, 222, 3575, 3577 }, // 555 LBZCIX_LDCIX_LHZCIX_LWZCIX |
| 8993 | { 1, 220, 222, 3577, 3580 }, // 556 PLBZ_PLBZ8_PLBZ8pc_PLBZpc_PLD_PLDpc_PLFD_PLFDpc_PLFS_PLFSpc_PLHA_PLHA8_PLHA8pc_PLHApc_PLHZ_PLHZ8_PLHZ8pc_PLHZpc_PLWA_PLWA8_PLWA8pc_PLWApc_PLWZ_PLWZ8_PLWZ8pc_PLWZpc_PLXSD_PLXSDpc_PLXSSP_PLXSSPpc_PLXV_PLXVpc_PLXVP_PLXVPpc |
| 8994 | { 1, 220, 222, 3580, 3583 }, // 557 LFS |
| 8995 | { 1, 220, 222, 3583, 3586 }, // 558 LXSSP |
| 8996 | { 1, 220, 222, 3586, 3589 }, // 559 LXVP |
| 8997 | { 1, 220, 222, 3589, 3592 }, // 560 LXVPX |
| 8998 | { 1, 246, 248, 3592, 3594 }, // 561 MFSR |
| 8999 | { 1, 246, 248, 3594, 3596 }, // 562 MFTB8 |
| 9000 | { 0, 0, 0, 0, 0 }, // 563 XXSETACCZ |
| 9001 | { 0, 0, 0, 0, 0 }, // 564 XVBF16GER2_XVF16GER2_XVF32GER_XVF64GER_XVI16GER2_XVI16GER2S_XVI4GER8_XVI8GER4 |
| 9002 | { 0, 0, 0, 0, 0 }, // 565 XVBF16GER2NN_XVBF16GER2NP_XVBF16GER2PN_XVBF16GER2PP_XVF16GER2NN_XVF16GER2NP_XVF16GER2PN_XVF16GER2PP_XVF32GERNN_XVF32GERNP_XVF32GERPN_XVF32GERPP_XVF64GERNN_XVF64GERNP_XVF64GERPN_XVF64GERPP_XVI16GER2PP_XVI16GER2SPP_XVI4GER8PP_XVI8GER4PP |
| 9003 | { 0, 0, 0, 0, 0 }, // 566 XVI8GER4SPP |
| 9004 | { 0, 0, 0, 0, 0 }, // 567 PMXVBF16GER2_PMXVF16GER2_PMXVF32GER_PMXVF64GER_PMXVI16GER2_PMXVI16GER2S_PMXVI4GER8_PMXVI8GER4 |
| 9005 | { 0, 0, 0, 0, 0 }, // 568 PMXVBF16GER2NN_PMXVBF16GER2NP_PMXVBF16GER2PN_PMXVBF16GER2PP_PMXVF16GER2NN_PMXVF16GER2NP_PMXVF16GER2PN_PMXVF16GER2PP_PMXVF32GERNN_PMXVF32GERNP_PMXVF32GERPN_PMXVF32GERPP_PMXVF64GERNN_PMXVF64GERNP_PMXVF64GERPN_PMXVF64GERPP_PMXVI16GER2PP_PMXVI16GER2SPP_PMXVI4GER8PP_PMXVI8GER4PP |
| 9006 | { 0, 0, 0, 0, 0 }, // 569 PMXVI8GER4SPP |
| 9007 | { 0, 0, 0, 0, 0 }, // 570 XXMTACC |
| 9008 | { 0, 0, 0, 0, 0 }, // 571 XXMFACC |
| 9009 | { 0, 0, 0, 0, 0 }, // 572 VMULHSD_VMULHUD_VMULLD |
| 9010 | { 0, 0, 0, 0, 0 }, // 573 LXVKQ |
| 9011 | { 0, 0, 0, 0, 0 }, // 574 VSPLTISB_VSPLTISH_VSPLTISW |
| 9012 | { 0, 0, 0, 0, 0 }, // 575 V_SETALLONES_V_SETALLONESB_V_SETALLONESH |
| 9013 | { 0, 0, 0, 0, 0 }, // 576 XXSPLTIB |
| 9014 | { 1, 222, 224, 3596, 3599 }, // 577 BRD_BRH_BRH8_BRW_BRW8 |
| 9015 | { 0, 0, 0, 0, 0 }, // 578 MFVSRLD_MTVSRWS_VCLZLSBB_VCTZLSBB_VEXTRACTD_VEXTRACTUB_VEXTRACTUH_VEXTRACTUW_VINSERTD_VINSERTW_VPRTYBQ |
| 9016 | { 0, 0, 0, 0, 0 }, // 579 VGBBD_VUPKHSW_VUPKLSW |
| 9017 | { 0, 0, 0, 0, 0 }, // 580 VSPLTB_VSPLTBs_VSPLTH_VSPLTHs_VSPLTW_XXSPLTW_XXSPLTWs |
| 9018 | { 0, 0, 0, 0, 0 }, // 581 VSTRIBL_VSTRIBR_VSTRIHL_VSTRIHR_XXGENPCVDM_XXGENPCVHM_XXGENPCVWM |
| 9019 | { 0, 0, 0, 0, 0 }, // 582 VUPKHPX_VUPKHSB_VUPKHSH_VUPKLPX_VUPKLSB_VUPKLSH |
| 9020 | { 0, 0, 0, 0, 0 }, // 583 XVCVBF16SPN |
| 9021 | { 0, 0, 0, 0, 0 }, // 584 XXBRD_XXBRH_XXBRQ_XXBRW_XXEXTRACTUW |
| 9022 | { 0, 0, 0, 0, 0 }, // 585 VBPERMQ_VPKSDSS_VPKSDUS_VPKUDUM_VPKUDUS |
| 9023 | { 0, 0, 0, 0, 0 }, // 586 VCLRLB_VCLRRB_VINSD_VINSW_VSLDBI_VSRDBI |
| 9024 | { 0, 0, 0, 0, 0 }, // 587 VPKPX_VPKSHSS_VPKSHUS_VPKSWSS_VPKSWUS_VPKUHUM_VPKUHUS_VPKUWUM_VPKUWUS |
| 9025 | { 0, 0, 0, 0, 0 }, // 588 VSLV_VSRV_XXINSERTW |
| 9026 | { 0, 0, 0, 0, 0 }, // 589 VEXTDDVLX_VEXTDDVRX_VEXTDUBVLX_VEXTDUBVRX_VEXTDUHVLX_VEXTDUHVRX_VEXTDUWVLX_VEXTDUWVRX_VINSBLX_VINSBRX_VINSBVLX_VINSBVRX_VINSDLX_VINSDRX_VINSHLX_VINSHRX_VINSHVLX_VINSHVRX_VINSWLX_VINSWRX_VINSWVLX_VINSWVRX |
| 9027 | { 0, 0, 0, 0, 0 }, // 590 VSUMSWS |
| 9028 | { 0, 0, 0, 0, 0 }, // 591 XXSPLTIDP_XXSPLTIW |
| 9029 | { 0, 0, 0, 0, 0 }, // 592 XXSPLTI32DX |
| 9030 | { 0, 0, 0, 0, 0 }, // 593 XXBLENDVB_XXBLENDVD_XXBLENDVH_XXBLENDVW_XXEVAL |
| 9031 | { 0, 0, 0, 0, 0 }, // 594 XXPERMX |
| 9032 | { 1, 220, 222, 3599, 3602 }, // 595 PSTXVP_PSTXVPpc |
| 9033 | { 1, 220, 222, 3602, 3604 }, // 596 STB_STB8_STH_STH8_STW_STW8 |
| 9034 | { 0, 0, 0, 0, 0 }, // 597 SPILLTOVSR_ST |
| 9035 | { 0, 0, 0, 0, 0 }, // 598 STD |
| 9036 | { 0, 0, 0, 0, 0 }, // 599 DFSTOREf32_DFSTOREf64 |
| 9037 | { 1, 220, 222, 3604, 3607 }, // 600 STFD_STFS |
| 9038 | { 2, 239, 242, 3607, 3610 }, // 601 STFDU_STFSU |
| 9039 | { 1, 220, 222, 3610, 3613 }, // 602 STXSD |
| 9040 | { 1, 220, 222, 3613, 3616 }, // 603 STXSSP |
| 9041 | { 1, 220, 222, 3616, 3619 }, // 604 STXV |
| 9042 | { 1, 220, 222, 3619, 3621 }, // 605 DCBF_DCBST_DCBZ |
| 9043 | { 1, 220, 222, 3621, 3623 }, // 606 ICBI |
| 9044 | { 0, 0, 0, 0, 0 }, // 607 SPILLTOVSR_STX |
| 9045 | { 0, 0, 0, 0, 0 }, // 608 STIWX |
| 9046 | { 1, 220, 222, 3623, 3626 }, // 609 STXVRBX_STXVRDX_STXVRHX_STXVRWX |
| 9047 | { 1, 220, 222, 3626, 3628 }, // 610 EnforceIEIO |
| 9048 | { 1, 220, 222, 3628, 3630 }, // 611 STHCIX_STWCIX |
| 9049 | { 1, 220, 222, 0, 0 }, // 612 SYNCP10 |
| 9050 | { 1, 220, 222, 3630, 3633 }, // 613 PSTB_PSTB8_PSTB8pc_PSTBpc_PSTD_PSTDpc_PSTFD_PSTFDpc_PSTFS_PSTFSpc_PSTH_PSTH8_PSTH8pc_PSTHpc_PSTW_PSTW8_PSTW8pc_PSTWpc_PSTXSD_PSTXSDpc_PSTXSSP_PSTXSSPpc_PSTXV_PSTXVpc |
| 9051 | { 1, 220, 222, 3633, 3636 }, // 614 STXVP |
| 9052 | { 1, 220, 222, 3636, 3639 }, // 615 STXVPX |
| 9053 | { 1, 224, 226, 3639, 3641 }, // 616 ATTN_NAP |
| 9054 | { 1, 220, 222, 3641, 3643 }, // 617 DCBZL |
| 9055 | { 1, 220, 222, 3643, 3645 }, // 618 DCCCI_ICBLQ_ICCCI_TLBLD_TLBLI_TLBRE2_TLBSX2_TLBSX2D_TLBWE2 |
| 9056 | { 1, 224, 226, 3645, 3647 }, // 619 CLRBHRB_MFBHRBE |
| 9057 | { 1, 220, 222, 3647, 3650 }, // 620 PADDI_PADDI8_PADDI8pc_PADDIpc |
| 9058 | { 1, 222, 224, 3650, 3653 }, // 621 PLI_PLI8 |
| 9059 | { 0, 0, 0, 0, 0 }, // 622 VMULESB_VMULESH_VMULEUB_VMULEUH_VMULOSB_VMULOSH_VMULOUB_VMULOUH_VSUM2SWS_VSUM4SBS_VSUM4SHS_VSUM4UBS |
| 9060 | { 0, 0, 0, 0, 0 }, // 623 VMULESD_VMULEUD_VMULHSW_VMULHUW_VMULOSD_VMULOUD |
| 9061 | { 0, 0, 0, 0, 0 }, // 624 VMSUMCUD |
| 9062 | { 0, uint16_t(~0U), uint16_t(~0U), uint16_t(~0U), uint16_t(~0U) }// end marker |
| 9063 | }; |
| 9064 | |
| 9065 | static constexpr llvm::InstrItinerary PPCE5500Itineraries[] = { |
| 9066 | { 0, 0, 0, 0, 0 }, // 0 NoInstrModel |
| 9067 | { 1, 258, 260, 0, 0 }, // 1 IIC_LdStSync |
| 9068 | { 1, 260, 262, 3653, 3656 }, // 2 IIC_IntSimple |
| 9069 | { 1, 260, 262, 3656, 3659 }, // 3 IIC_IntGeneral |
| 9070 | { 1, 262, 264, 3659, 3661 }, // 4 IIC_BrB |
| 9071 | { 0, 0, 0, 0, 0 }, // 5 IIC_VecFP |
| 9072 | { 1, 260, 262, 3661, 3664 }, // 6 IIC_IntRotate |
| 9073 | { 1, 260, 262, 3664, 3667 }, // 7 IIC_IntCompare |
| 9074 | { 0, 0, 0, 0, 0 }, // 8 IIC_SprABORT |
| 9075 | { 0, 0, 0, 0, 0 }, // 9 IIC_LdStCOPY |
| 9076 | { 0, 0, 0, 0, 0 }, // 10 IIC_LdStPASTE |
| 9077 | { 1, 262, 264, 3667, 3670 }, // 11 IIC_BrCR |
| 9078 | { 1, 264, 266, 3670, 3673 }, // 12 IIC_FPGeneral |
| 9079 | { 1, 258, 260, 3673, 3675 }, // 13 IIC_LdStLD |
| 9080 | { 1, 258, 260, 3675, 3677 }, // 14 IIC_LdStDCBF |
| 9081 | { 1, 258, 260, 3677, 3679 }, // 15 IIC_LdStLoad |
| 9082 | { 1, 264, 266, 3679, 3682 }, // 16 IIC_FPCompare |
| 9083 | { 1, 266, 269, 3682, 3685 }, // 17 IIC_IntDivD |
| 9084 | { 1, 269, 272, 3685, 3688 }, // 18 IIC_IntDivW |
| 9085 | { 0, 0, 0, 0, 0 }, // 19 IIC_VecGeneral |
| 9086 | { 0, 0, 0, 0, 0 }, // 20 IIC_FPDGeneral |
| 9087 | { 1, 264, 266, 3688, 3691 }, // 21 IIC_FPAddSub |
| 9088 | { 1, 272, 274, 3691, 3694 }, // 22 IIC_FPDivD |
| 9089 | { 0, 0, 0, 0, 0 }, // 23 IIC_FPSGeneral |
| 9090 | { 0, 0, 0, 0, 0 }, // 24 IIC_VecComplex |
| 9091 | { 1, 258, 260, 3694, 3696 }, // 25 IIC_LdStStore |
| 9092 | { 1, 260, 262, 3696, 3699 }, // 26 IIC_IntRotateDI |
| 9093 | { 1, 274, 276, 3699, 3702 }, // 27 IIC_FPDivS |
| 9094 | { 1, 264, 266, 3702, 3706 }, // 28 IIC_FPFused |
| 9095 | { 0, 0, 0, 0, 0 }, // 29 IIC_FPSqrtD |
| 9096 | { 0, 0, 0, 0, 0 }, // 30 IIC_FPSqrtS |
| 9097 | { 1, 258, 260, 3706, 3708 }, // 31 IIC_LdStICBI |
| 9098 | { 1, 260, 262, 3708, 3712 }, // 32 IIC_IntISEL |
| 9099 | { 0, 0, 0, 0, 0 }, // 33 IIC_SprISYNC |
| 9100 | { 1, 276, 278, 3712, 3715 }, // 34 IIC_LdStLWARX |
| 9101 | { 2, 278, 281, 3715, 3717 }, // 35 IIC_LdStLoadUpd |
| 9102 | { 2, 278, 281, 3717, 3719 }, // 36 IIC_LdStLoadUpdX |
| 9103 | { 1, 276, 278, 3719, 3721 }, // 37 IIC_LdStLDARX |
| 9104 | { 2, 278, 281, 3721, 3723 }, // 38 IIC_LdStLDU |
| 9105 | { 2, 278, 281, 3723, 3725 }, // 39 IIC_LdStLDUX |
| 9106 | { 2, 258, 260, 3725, 3728 }, // 40 IIC_LdStLFD |
| 9107 | { 2, 278, 281, 3728, 3731 }, // 41 IIC_LdStLFDU |
| 9108 | { 2, 278, 281, 3731, 3734 }, // 42 IIC_LdStLFDUX |
| 9109 | { 1, 258, 260, 3734, 3736 }, // 43 IIC_LdStLHA |
| 9110 | { 2, 278, 281, 3736, 3738 }, // 44 IIC_LdStLHAU |
| 9111 | { 2, 278, 281, 3738, 3740 }, // 45 IIC_LdStLHAUX |
| 9112 | { 1, 281, 283, 3740, 3742 }, // 46 IIC_LdStLMW |
| 9113 | { 0, 0, 0, 0, 0 }, // 47 IIC_LdStLQ |
| 9114 | { 0, 0, 0, 0, 0 }, // 48 IIC_LdStLQARX |
| 9115 | { 0, 0, 0, 0, 0 }, // 49 IIC_LdStLWA |
| 9116 | { 1, 283, 286, 3742, 3745 }, // 50 IIC_IntMulHD |
| 9117 | { 1, 262, 264, 3745, 3747 }, // 51 IIC_BrMCR |
| 9118 | { 1, 286, 288, 3747, 3750 }, // 52 IIC_BrMCRX |
| 9119 | { 1, 288, 290, 3750, 3752 }, // 53 IIC_SprMFCR |
| 9120 | { 1, 286, 288, 3752, 3753 }, // 54 IIC_SprMFSPR |
| 9121 | { 1, 264, 266, 3753, 3754 }, // 55 IIC_IntMFFS |
| 9122 | { 0, 0, 0, 0, 0 }, // 56 IIC_SprMFMSR |
| 9123 | { 1, 288, 290, 3754, 3756 }, // 57 IIC_SprMFCRF |
| 9124 | { 1, 290, 292, 3756, 3758 }, // 58 IIC_SprMFPMR |
| 9125 | { 0, 0, 0, 0, 0 }, // 59 IIC_SprMFSR |
| 9126 | { 1, 290, 292, 3758, 3760 }, // 60 IIC_SprMFTB |
| 9127 | { 0, 0, 0, 0, 0 }, // 61 IIC_SprMSGSYNC |
| 9128 | { 1, 286, 288, 3760, 3761 }, // 62 IIC_SprMTSPR |
| 9129 | { 1, 292, 294, 3761, 3764 }, // 63 IIC_IntMTFSB0 |
| 9130 | { 1, 294, 296, 3764, 3766 }, // 64 IIC_SprMTMSR |
| 9131 | { 0, 0, 0, 0, 0 }, // 65 IIC_SprMTMSRD |
| 9132 | { 1, 286, 288, 3766, 3767 }, // 66 IIC_SprMTPMR |
| 9133 | { 0, 0, 0, 0, 0 }, // 67 IIC_SprMTSR |
| 9134 | { 1, 296, 299, 3767, 3770 }, // 68 IIC_IntMulHW |
| 9135 | { 1, 296, 299, 3770, 3773 }, // 69 IIC_IntMulHWU |
| 9136 | { 1, 283, 286, 3773, 3776 }, // 70 IIC_IntMulLI |
| 9137 | { 0, 0, 0, 0, 0 }, // 71 IIC_SprRFI |
| 9138 | { 0, 0, 0, 0, 0 }, // 72 IIC_IntRFID |
| 9139 | { 1, 299, 301, 3776, 3779 }, // 73 IIC_IntRotateD |
| 9140 | { 0, 0, 0, 0, 0 }, // 74 IIC_SprSLBFEE |
| 9141 | { 0, 0, 0, 0, 0 }, // 75 IIC_SprSLBIA |
| 9142 | { 0, 0, 0, 0, 0 }, // 76 IIC_SprSLBIE |
| 9143 | { 0, 0, 0, 0, 0 }, // 77 IIC_SprSLBIEG |
| 9144 | { 0, 0, 0, 0, 0 }, // 78 IIC_SprSLBMFEE |
| 9145 | { 0, 0, 0, 0, 0 }, // 79 IIC_SprSLBMFEV |
| 9146 | { 0, 0, 0, 0, 0 }, // 80 IIC_SprSLBMTE |
| 9147 | { 0, 0, 0, 0, 0 }, // 81 IIC_SprSLBSYNC |
| 9148 | { 1, 299, 301, 3779, 3782 }, // 82 IIC_IntShift |
| 9149 | { 1, 258, 260, 3782, 3784 }, // 83 IIC_LdStSTWCX |
| 9150 | { 2, 278, 281, 3784, 3786 }, // 84 IIC_LdStSTU |
| 9151 | { 2, 278, 281, 3786, 3788 }, // 85 IIC_LdStSTUX |
| 9152 | { 1, 258, 260, 3788, 3790 }, // 86 IIC_LdStSTD |
| 9153 | { 1, 258, 260, 3790, 3792 }, // 87 IIC_LdStSTDCX |
| 9154 | { 1, 258, 260, 3792, 3795 }, // 88 IIC_LdStSTFD |
| 9155 | { 2, 278, 281, 3795, 3798 }, // 89 IIC_LdStSTFDU |
| 9156 | { 0, 0, 0, 0, 0 }, // 90 IIC_SprSTOP |
| 9157 | { 0, 0, 0, 0, 0 }, // 91 IIC_LdStSTQ |
| 9158 | { 0, 0, 0, 0, 0 }, // 92 IIC_LdStSTQCX |
| 9159 | { 0, 0, 0, 0, 0 }, // 93 IIC_IntTrapD |
| 9160 | { 0, 0, 0, 0, 0 }, // 94 IIC_SprTLBIA |
| 9161 | { 0, 0, 0, 0, 0 }, // 95 IIC_SprTLBIE |
| 9162 | { 0, 0, 0, 0, 0 }, // 96 IIC_SprTLBIEL |
| 9163 | { 1, 301, 303, 0, 0 }, // 97 IIC_SprTLBSYNC |
| 9164 | { 1, 303, 305, 3798, 3800 }, // 98 IIC_IntTrapW |
| 9165 | { 0, 0, 0, 0, 0 }, // 99 IIC_VecFPCompare |
| 9166 | { 0, 0, 0, 0, 0 }, // 100 IIC_VecPerm |
| 9167 | { 1, 262, 264, 3800, 3802 }, // 101 B_BA_BL_BL8_BL8_NOP_BL8_NOP_RM_BL8_NOP_TLS_BL8_NOTOC_BL8_NOTOC_RM_BL8_NOTOC_TLS_BL8_RM_BL8_TLS_BL8_TLS__BLA_BLA8_BLA8_NOP_BLA8_NOP_RM_BLA8_RM_BLA_RM_BL_NOP_BL_NOP_RM_BL_RM_BL_TLS |
| 9168 | { 1, 262, 264, 3802, 3804 }, // 102 BDZLRLp_BDZLRm_BDZLRp_BDZLm_BDZLp_BDZm_BDZp_BDNZ_BDNZ8_BDNZA_BDNZAm_BDNZAp_BDNZL_BDNZLA_BDNZLAm_BDNZLAp_BDNZLR_BDNZLR8_BDNZLRL_BDNZLRLm_BDNZLRLp_BDNZLRm_BDNZLRp_BDNZLm_BDNZLp_BDNZm_BDNZp_BDZ_BDZ8_BDZA_BDZAm_BDZAp_BDZL_BDZLA_BDZLAm_BDZLAp_BDZLR_BDZLR8_BDZLRL_BDZLRLm_BLR_BLR8_BLRL_BCL_BCLR_BCLRL_BCLRLn_BCLRn_BCLalways_BCLn_BCTR_BCTR8_BCTRL_BCTRL8_BCTRL8_LDinto_toc_BCTRL8_LDinto_toc_RM_BCTRL8_RM_BCTRL_LWZinto_toc_BCTRL_LWZinto_toc_RM_BCTRL_RM_BCn_BC_BCC_BCCA_BCCCTR_BCCCTR8_BCCCTRL_BCCCTRL8_BCCL_BCCLA_BCCLR_BCCLRL_BCCTR_BCCTR8_BCCTR8n_BCCTRL_BCCTRL8_BCCTRL8n_BCCTRLn_BCCTRn_gBC_gBCA_gBCAat_gBCCTR_gBCCTRL_gBCL_gBCLA_gBCLAat_gBCLR_gBCLRL_gBCLat_gBCat |
| 9169 | { 1, 286, 288, 3804, 3805 }, // 103 MFCTR_MFCTR8_MFLR_MFLR8 |
| 9170 | { 1, 286, 288, 3805, 3806 }, // 104 MTLR_MTLR8_MTCTR_MTCTR8_MTCTR8loop_MTCTRloop |
| 9171 | { 1, 288, 290, 3806, 3808 }, // 105 MFCR_MFCR8 |
| 9172 | { 1, 262, 264, 3808, 3810 }, // 106 MCRF |
| 9173 | { 1, 262, 264, 3810, 3813 }, // 107 CR6SET_CR6UNSET_CRSET_CRUNSET_CRAND_CRANDC_CREQV_CRNAND_CRNOR_CRNOT_CROR_CRORC |
| 9174 | { 1, 281, 283, 3813, 3815 }, // 108 LMW |
| 9175 | { 1, 276, 278, 3815, 3818 }, // 109 LWARX_LWARXL |
| 9176 | { 1, 276, 278, 3818, 3820 }, // 110 LDARX_LDARXL |
| 9177 | { 1, 258, 260, 3820, 3822 }, // 111 LHBRX_LHBRX8_LWBRX_LWBRX8 |
| 9178 | { 0, 0, 0, 0, 0 }, // 112 MFSR_MFSRIN |
| 9179 | { 2, 258, 260, 3822, 3825 }, // 113 LFS_LFSX_LFSXTLS_LFSXTLS__LFD_LFDX_LFDXTLS_LFDXTLS__LXSDX_LXVD2X_LXVW4X_LXVDSX |
| 9180 | { 2, 278, 281, 3825, 3828 }, // 114 LFSU_LFDU |
| 9181 | { 2, 278, 281, 3828, 3831 }, // 115 LFSUX_LFDUX |
| 9182 | { 1, 258, 260, 3831, 3834 }, // 116 STXSDX_STXVD2X_STXVW4X |
| 9183 | { 1, 276, 278, 3834, 3837 }, // 117 LBARX_LHARX |
| 9184 | { 1, 258, 260, 3837, 3839 }, // 118 LBZCIX_LDBRX_LDCIX_LHZCIX_LSWI_LVEBX_LVEHX_LVEWX_LVSL_LVSR_LVX_LVXL_LWZCIX_STHCIX_STSWI_STWCIX |
| 9185 | { 2, 258, 260, 3839, 3842 }, // 119 LFIWAX_LFIWZX |
| 9186 | { 1, 258, 260, 3842, 3845 }, // 120 STFD_STFDX_STFIWX_STFS_STFSX |
| 9187 | { 2, 278, 281, 3845, 3848 }, // 121 STFDU_STFDUX_STFSU_STFSUX |
| 9188 | { 1, 258, 260, 3848, 3850 }, // 122 STVEBX_STVEHX_STVEWX_STVX_STVXL |
| 9189 | { 1, 258, 260, 3850, 3852 }, // 123 LHA_LHA8_LHAX_LHAX8_LWAX_LWAX_32 |
| 9190 | { 0, 0, 0, 0, 0 }, // 124 LWA_LWA_32 |
| 9191 | { 2, 278, 281, 3852, 3854 }, // 125 LHAU_LHAU8 |
| 9192 | { 2, 278, 281, 3854, 3856 }, // 126 LHAUX_LHAUX8_LWAUX |
| 9193 | { 1, 258, 260, 3856, 3858 }, // 127 STB_STB8_STH_STH8_STW_STW8_STBX_STBX8_STHX_STHX8_STWX_STWX8_STHBRX_STWBRX |
| 9194 | { 1, 258, 260, 3858, 3860 }, // 128 STD_STDX |
| 9195 | { 1, 281, 283, 3860, 3862 }, // 129 STMW |
| 9196 | { 1, 258, 260, 3862, 3864 }, // 130 STWCX |
| 9197 | { 1, 258, 260, 3864, 3866 }, // 131 STDCX |
| 9198 | { 2, 278, 281, 3866, 3868 }, // 132 STDU_STHU_STHU8_STBU_STBU8_STWU_STWU8 |
| 9199 | { 2, 278, 281, 3868, 3870 }, // 133 STDUX_STWUX_STWUX8_STHUX_STHUX8_STBUX_STBUX8 |
| 9200 | { 2, 278, 281, 3870, 3872 }, // 134 LWZU_LWZU8_LHZU_LHZU8_LBZU_LBZU8 |
| 9201 | { 2, 278, 281, 3872, 3874 }, // 135 LDU |
| 9202 | { 2, 278, 281, 3874, 3876 }, // 136 LWZUX_LWZUX8_LHZUX_LHZUX8_LBZUX_LBZUX8 |
| 9203 | { 2, 278, 281, 3876, 3878 }, // 137 LDUX |
| 9204 | { 1, 260, 262, 3878, 3881 }, // 138 ADDI_ADDI8_ADDIS_ADDIS8_LI_LI8_LIS_LIS8_ADD4_ADD4TLS_ADD4_rec_ADD8_ADD8TLS_ADD8TLS__ADD8_rec_ORI_ORI8_ORIS_ORIS8_XORI_XORI8_XORIS_XORIS8_XOR_XOR8_XOR8_rec_XOR_rec_NEG_NEG8_NEG8_rec_NEG_rec_NEG8O_NEGO_AND_AND8_AND_rec_AND8_rec_NAND_NAND8_NAND_rec_NAND8_rec_NOR_NOR8_NOR_rec_NOR8_rec_EQV_EQV8_EQV_rec_EQV8_rec_ANDC_ANDC8_ANDC_rec_ANDC8_rec_ORC_ORC8_ORC_rec_ORC8_rec |
| 9205 | { 1, 260, 262, 3881, 3884 }, // 139 SUBF8_SUBF8_rec_ADDIC_ADDIC8_SUBFIC_SUBFIC8_SUBFZE_SUBFZE8_ADDE_ADDE8_ADDME_ADDME8_SUBFME_SUBFME8_ANDI_rec_ANDIS_rec |
| 9206 | { 1, 260, 262, 3884, 3887 }, // 140 CMPD_CMPDI_CMPLD_CMPLDI_CMPLW_CMPLWI_CMPW_CMPWI |
| 9207 | { 1, 260, 262, 3887, 3890 }, // 141 EXTSB8_32_64_EXTSB8_rec_EXTSH8_32_64_EXTSH8_rec_EXTSW_32_EXTSW_32_64_EXTSW_32_64_rec_ADD4O_ADD8O_ADD8O_rec_ADD4O_rec_NEG8O_rec_NEGO_rec_EXTSB_EXTSB8_EXTSB_rec_EXTSH_EXTSH8_EXTSH_rec_EXTSW_EXTSW_rec |
| 9208 | { 1, 260, 262, 3890, 3893 }, // 142 POPCNTB_POPCNTB8_POPCNTD_POPCNTW_ANDI8_rec_ANDIS8_rec_ADDC_ADDC8_SUBFO_SUBF8O_SUBFC_SUBFC8_ADDIC_rec_ADDE8_rec_ADDE_rec_SUBFE8_rec_SUBFE_rec_ADDME8_rec_ADDME_rec_SUBFME8_rec_SUBFME_rec_ADDZE8_rec_ADDZE_rec_SUBFZE_rec_SUBFZE8_rec_SUBFO_rec_SUBF8O_rec_ADDE8O_ADDEO_SUBFE8O_SUBFEO_ADDME8O_ADDMEO_SUBFME8O_SUBFMEO_ADDZE8O_ADDZEO_SUBFZE8O_SUBFZEO_ADDE8O_rec_ADDEO_rec_ADDMEO_rec_ADDME8O_rec_SUBFMEO_rec_SUBFME8O_rec_ADDZEO_rec_ADDZE8O_rec_SUBFZEO_rec_SUBFZE8O_rec_ADDC8_rec_ADDC_rec_ADDCO_ADDCO_rec_ADDC8O_ADDC8O_rec_SUBFC8_rec_SUBFC_rec_SUBFCO_SUBFC8O_SUBFCO_rec_SUBFC8O_rec_RLWINM_RLWINM8_RLWINM_rec_RLWNM_RLWNM8_RLWNM_rec_RLWINM8_rec_RLWNM8_rec_SLW_SLW8_SLW_rec_SLW8_rec_SRW_SRW8_SRW_rec_SRW8_rec_SUBFE_SUBFE8_SUBFE8O_rec_SUBFEO_rec |
| 9209 | { 1, 262, 264, 3893, 3895 }, // 143 ADDPCIS |
| 9210 | { 0, 0, 0, 0, 0 }, // 144 SUBFUS_SUBFUS_rec |
| 9211 | { 1, 260, 262, 3895, 3898 }, // 145 RLDICL_RLDICL_rec_RLDICR_RLDICR_rec_RLDIC_RLDIC_rec_RLDIMI_RLDIMI_rec_RLDICL_32_RLDICL_32_64_RLDICL_32_rec_RLDICR_32_SRADI_SRADI_rec_SRADI_32 |
| 9212 | { 1, 299, 301, 3898, 3901 }, // 146 RLDCL_RLDCL_rec_RLDCR_RLDCR_rec_SLD_SLD_rec_SRD_SRD_rec_SRAD_SRAD_rec |
| 9213 | { 1, 299, 301, 3901, 3904 }, // 147 SRAWI_SRAWI_rec_SRAWI8_SRAWI8_rec_SRAW_SRAW_rec_SRAW8_SRAW8_rec |
| 9214 | { 1, 260, 262, 3904, 3907 }, // 148 CNTLZD_CNTLZDM_CNTLZD_rec_CNTLZW_CNTLZW8_CNTLZW8_rec_CNTLZW_rec_CNTTZD_CNTTZDM_CNTTZD_rec_CNTTZW_CNTTZW8_CNTTZW8_rec_CNTTZW_rec |
| 9215 | { 1, 283, 286, 3907, 3910 }, // 149 MULLI_MULLI8 |
| 9216 | { 1, 296, 299, 3910, 3913 }, // 150 MULLW_MULHW_MULHD_MULLWO_MULLW_rec_MULHD_rec_MULHW_rec_MULLWO_rec |
| 9217 | { 1, 296, 299, 3913, 3916 }, // 151 MULHWU_MULHDU_MULHDU_rec_MULHWU_rec |
| 9218 | { 1, 283, 286, 3916, 3919 }, // 152 MULLD_MULLDO_MULLD_rec_MULLDO_rec |
| 9219 | { 1, 266, 269, 3919, 3922 }, // 153 DIVDE_DIVDEO_DIVDEO_rec_DIVDEU_DIVDEUO_DIVDEUO_rec_DIVDEU_rec_DIVDE_rec |
| 9220 | { 1, 269, 272, 3922, 3925 }, // 154 DIVWE_DIVWEO_DIVWEO_rec_DIVWEU_DIVWEUO_DIVWEUO_rec_DIVWEU_rec_DIVWE_rec_DIVW_DIVWU_DIVWU_rec_DIVWO_DIVWO_rec_DIVWUO_DIVWUO_rec_DIVW_rec |
| 9221 | { 1, 266, 269, 3925, 3928 }, // 155 DIVD_DIVDU_DIVDO_DIVDO_rec_DIVDUO_DIVDUO_rec_DIVDU_rec_DIVD_rec |
| 9222 | { 1, 264, 266, 3928, 3931 }, // 156 FABSD_FABSD_rec_FABSS_FABSS_rec_FADDS_FADDS_rec_FMADDS_FMADDS_rec_FMR_FMR_rec_FMSUBS_FMSUBS_rec_FMULS_FMULS_rec_FNABSD_FNABSD_rec_FNABSS_FNABSS_rec_FNEGD_FNEGD_rec_FNEGS_FNEGS_rec_FNMADDS_FNMADDS_rec_FNMSUBS_FNMSUBS_rec_FSUBS_FSUBS_rec_FCFID_FCFIDS_FCFIDS_rec_FCFIDU_FCFIDUS_FCFIDUS_rec_FCFIDU_rec_FCFID_rec_FCTID_FCTIDU_FCTIDUZ_FCTIDUZ_rec_FCTIDU_rec_FCTIDZ_FCTIDZ_rec_FCTID_rec_FCTIW_FCTIWU_FCTIWUZ_FCTIWUZ_rec_FCTIWU_rec_FCTIWZ_FCTIWZ_rec_FCTIW_rec_FRE_FRES_rec_FRE_rec_FRSP_rec_FRSP_FRES_FRSQRTE_FRSQRTES_FRSQRTES_rec_FRSQRTE_rec_FSELD_FSELS_FSELD_rec_FSELS_rec_FCPSGND_FCPSGND_rec_FCPSGNS_FCPSGNS_rec_FRIMD_FRIMD_rec_FRIMS_FRIMS_rec_FRIND_FRIND_rec_FRINS_FRINS_rec_FRIPD_FRIPD_rec_FRIPS_FRIPS_rec_FRIZD_FRIZD_rec_FRIZS_FRIZS_rec |
| 9223 | { 1, 264, 266, 3931, 3934 }, // 157 FADD_FADD_rec_FSUB_FSUB_rec |
| 9224 | { 1, 264, 266, 3934, 3938 }, // 158 FMADD_FMADD_rec_FMSUB_FMSUB_rec_FMUL_FMUL_rec_FNMADD_FNMADD_rec_FNMSUB_FNMSUB_rec |
| 9225 | { 0, 0, 0, 0, 0 }, // 159 XSMADDADP_XSMADDASP_XSMADDMDP_XSMADDMSP_XSMSUBADP_XSMSUBASP_XSMSUBMDP_XSMSUBMSP_XSNMADDADP_XSNMADDASP_XSNMADDMDP_XSNMADDMSP_XSNMSUBADP_XSNMSUBASP_XSNMSUBMDP_XSNMSUBMSP_XSABSDP_XSADDDP_XSADDSP_XSMULDP_XSMULSP_XSNABSDP_XSNABSDPs_XSNEGDP_XSSUBDP_XSSUBSP_XSCPSGNDP_XSCVDPSP_XSCVDPSXDS_XSCVDPSXDSs_XSCVDPSXWS_XSCVDPSXWSs_XSCVDPUXDS_XSCVDPUXDSs_XSCVDPUXWS_XSCVDPUXWSs_XSCVSPDP_XSCVSXDDP_XSCVUXDDP_XSMAXDP_XSMINDP_XSRDPI_XSRDPIC_XSRDPIM_XSRDPIP_XSRDPIZ_XSREDP_XSRSQRTEDP |
| 9226 | { 1, 264, 266, 3938, 3941 }, // 160 FTDIV_FTSQRT_XSTDIVDP_XSTSQRTDP_XSCMPODP_XSCMPUDP |
| 9227 | { 0, 0, 0, 0, 0 }, // 161 XVADDDP_XVADDSP_XVMADDADP_XVMADDASP_XVMADDMDP_XVMADDMSP_XVMSUBADP_XVMSUBASP_XVMSUBMDP_XVMSUBMSP_XVNMADDADP_XVNMADDASP_XVNMADDMDP_XVNMADDMSP_XVNMSUBADP_XVNMSUBASP_XVNMSUBMDP_XVNMSUBMSP_XVSUBDP_XVSUBSP_XVABSDP_XVABSSP_XVMAXDP_XVMAXSP_XVMINDP_XVMINSP_XVMULDP_XVMULSP_XVNABSDP_XVNABSSP_XVNEGDP_XVNEGSP_XVCPSGNDP_XVCVDPSXDS_XVCVDPSXWS_XVCVDPUXDS_XVCVDPUXWS_XVCVSPSXDS_XVCVSPSXWS_XVCVSPUXDS_XVCVSPUXWS_XVCVSXDDP_XVCVSXWDP_XVCVUXDDP_XVCVUXWDP_XVRDPI_XVRDPIC_XVRDPIM_XVRDPIP_XVRDPIZ_XVREDP_XVRSPI_XVRSPIC_XVRSPIM_XVRSPIP_XVRSPIZ_XVRSQRTEDP |
| 9228 | { 0, 0, 0, 0, 0 }, // 162 XVCMPEQDP_XVCMPEQDP_rec_XVCMPGEDP_XVCMPGEDP_rec_XVCMPGTDP_XVCMPGTDP_rec |
| 9229 | { 1, 264, 266, 3941, 3944 }, // 163 XVTDIVDP_XVTSQRTDP |
| 9230 | { 0, 0, 0, 0, 0 }, // 164 VPKSHSS_VPKSHUS_VPKSWSS_VPKSWUS_VPKUHUM_VPKUHUS_VPKUWUM_VPKUWUS_VUPKHPX_VUPKHSB_VUPKHSH_VUPKLPX_VUPKLSB_VUPKLSH_VPERM_VSEL_VPKPX |
| 9231 | { 0, 0, 0, 0, 0 }, // 165 XXMRGHW_XXMRGLW_XXPERMDI_XXPERMDIs_XXSLDWI_XXSLDWIs_VSPLTB_VSPLTBs_VSPLTH_VSPLTHs_VSPLTISB_VSPLTISH_VSPLTISW_VSPLTW_XXSPLTW_XXSPLTWs_XXSEL |
| 9232 | { 0, 0, 0, 0, 0 }, // 166 VADDSBS_VADDSHS_VADDSWS_VADDUBS_VADDUHS_VADDUWS_VMAXSB_VMAXSH_VMAXSW_VMAXUB_VMAXUH_VMAXUW_VMINSB_VMINSH_VMINSW_VMINUB_VMINUH_VMINUW_VMRGHB_VMRGHH_VMRGHW_VMRGLB_VMRGLH_VMRGLW_XVRSQRTESP_XVRESP_XVCVSXDSP_XVCVSXWSP_XVCVUXDSP_XVCVUXWSP_XVCPSGNSP_XVCVDPSP_VADDCUW_VADDFP_VAND_VANDC_VAVGSB_VAVGSH_VAVGSW_VAVGUB_VAVGUH_VAVGUW_VCFSX_VCFUX_VCTSXS_VCTUXS_VEXPTEFP_VLOGEFP_VNOR_VOR_VMADDFP_VMHADDSHS_VMHRADDSHS_VMLADDUHM_VNMSUBFP_VMAXFP_VMINFP_VMSUMMBM_VMSUMSHM_VMSUMSHS_VMSUMUBM_VMSUMUDM_VMSUMUHM_VMSUMUHS_VMULESB_VMULESH_VMULEUB_VMULEUH_VMULOSB_VMULOSH_VMULOUB_VMULOUH_VREFP_VRFIM_VRFIN_VRFIP_VRFIZ_VRLB_VRLH_VRLW_VRSQRTEFP_VSR_VSRAB_VSRAH_VSRAW_VSRB_VSRH_VSRO_VSRW_VSUBCUW_VSL_VSLB_VSLDOI_VSLH_VSLO_VSLW_VSUBSBS_VSUBSHS_VSUBSWS_VSUBUBS_VSUBUHS_VSUBUWS_VSUM2SWS_VSUM4SBS_VSUM4SHS_VSUM4UBS_VSUMSWS_VXOR |
| 9233 | { 0, 0, 0, 0, 0 }, // 167 VADDUBM_VADDUHM_VADDUWM_XXLORf_XXLXORdpz_XXLXORspz_XXLXORz_VSUBFP_VSUBUBM_VSUBUHM_VSUBUWM_XXLAND_XXLANDC_XXLNOR_XXLOR_XXLXOR |
| 9234 | { 1, 264, 266, 3944, 3947 }, // 168 XVTDIVSP_XVTSQRTSP |
| 9235 | { 0, 0, 0, 0, 0 }, // 169 XVCMPEQSP_XVCMPEQSP_rec_XVCMPGESP_XVCMPGESP_rec_XVCMPGTSP_XVCMPGTSP_rec_VCMPBFP_VCMPBFP_rec_VCMPEQFP_VCMPEQFP_rec_VCMPEQUB_VCMPEQUB_rec_VCMPEQUH_VCMPEQUH_rec_VCMPEQUW_VCMPEQUW_rec_VCMPGEFP_VCMPGEFP_rec_VCMPGTFP_VCMPGTFP_rec_VCMPGTSB_VCMPGTSB_rec_VCMPGTSH_VCMPGTSH_rec_VCMPGTSW_VCMPGTSW_rec_VCMPGTUB_VCMPGTUB_rec_VCMPGTUH_VCMPGTUH_rec_VCMPGTUW_VCMPGTUW_rec |
| 9236 | { 1, 264, 266, 3947, 3950 }, // 170 FCMPOD_FCMPOS_FCMPUD_FCMPUS |
| 9237 | { 1, 274, 276, 3950, 3953 }, // 171 FDIVS_FDIVS_rec |
| 9238 | { 1, 272, 274, 3953, 3956 }, // 172 XSDIVDP |
| 9239 | { 0, 0, 0, 0, 0 }, // 173 FSQRTS_XSSQRTSP_FSQRTS_rec |
| 9240 | { 1, 272, 274, 3956, 3959 }, // 174 FDIV_FDIV_rec |
| 9241 | { 0, 0, 0, 0, 0 }, // 175 XSSQRTDP |
| 9242 | { 0, 0, 0, 0, 0 }, // 176 FSQRT_FSQRT_rec |
| 9243 | { 1, 274, 276, 3959, 3962 }, // 177 XVDIVSP |
| 9244 | { 0, 0, 0, 0, 0 }, // 178 XVSQRTSP |
| 9245 | { 1, 272, 274, 3962, 3965 }, // 179 XVDIVDP |
| 9246 | { 0, 0, 0, 0, 0 }, // 180 XVSQRTDP |
| 9247 | { 1, 288, 290, 3965, 3967 }, // 181 MFOCRF_MFOCRF8 |
| 9248 | { 0, 0, 0, 0, 0 }, // 182 VCIPHER_VCIPHERLAST_VNCIPHER_VNCIPHERLAST_VPMSUMB_VPMSUMD_VPMSUMH_VPMSUMW_VSBOX |
| 9249 | { 1, 274, 276, 3967, 3970 }, // 183 XSDIVSP |
| 9250 | { 0, 0, 0, 0, 0 }, // 184 FSQRTS_FSQRTS_rec |
| 9251 | { 1, 264, 266, 3970, 3971 }, // 185 MTFSFI_rec_MTFSF_rec_MTFSFI_MTFSFIb_MTFSF |
| 9252 | { 1, 292, 294, 3971, 3974 }, // 186 MTFSFb_MTFSB0_MTFSB1 |
| 9253 | { 0, 0, 0, 0, 0 }, // 187 XSMADDADP_XSMADDASP_XSMADDMDP_XSMADDMSP_XSMSUBADP_XSMSUBASP_XSMSUBMDP_XSMSUBMSP_XSNMADDADP_XSNMADDASP_XSNMADDMDP_XSNMADDMSP_XSNMSUBADP_XSNMSUBASP_XSNMSUBMDP_XSNMSUBMSP_XSABSDP_XSADDDP_XSADDSP_XSCPSGNDP_XSMULDP_XSMULSP_XSNABSDP_XSNABSDPs_XSNEGDP_XSREDP_XSRSQRTEDP_XSSUBDP_XSSUBSP_XSCVDPSXDS_XSCVDPSXDSs_XSCVDPSXWS_XSCVDPSXWSs_XSCVDPUXDS_XSCVDPUXDSs_XSCVDPUXWS_XSCVDPUXWSs_XSCVSXDDP_XSCVUXDDP_XSCVDPSP_XSCVSPDP_XSRDPI_XSRDPIC_XSRDPIM_XSRDPIP_XSRDPIZ |
| 9254 | { 0, 0, 0, 0, 0 }, // 188 XSRESP_XSRSQRTESP_XSCVSXDSP_XSCVUXDSP_XSCVDPSPN_XSCVSPDPN_XSRSP |
| 9255 | { 0, 0, 0, 0, 0 }, // 189 XVMADDASP_XVMADDMSP_XVMSUBASP_XVMSUBMSP_XVNMADDASP_XVNMADDMSP_XVNMSUBASP_XVNMSUBMSP_XVSUBSP_XVMULSP_XVNABSSP_XVNEGSP_XVABSSP_XVADDSP |
| 9256 | { 0, 0, 0, 0, 0 }, // 190 VRFIM_VRFIN_VRFIP_VRFIZ_XVRSQRTESP_VADDFP_VEXPTEFP_VLOGEFP_VMADDFP_VNMSUBFP_VREFP_VRSQRTEFP_XVCVSXWSP_XVCVUXWSP_XVRESP_XVCVDPSP_XVCVSXDSP_XVCVUXDSP_XVCPSGNSP |
| 9257 | { 0, 0, 0, 0, 0 }, // 191 VSUBFP |
| 9258 | { 0, 0, 0, 0, 0 }, // 192 XVRDPI_XVRDPIC_XVRDPIM_XVRDPIP_XVRDPIZ_XVRSPI_XVRSPIC_XVRSPIM_XVRSPIP_XVRSPIZ_XVCVSXDDP_XVCVSXWDP_XVCVUXDDP_XVCVUXWDP_XVCVDPSXDS_XVCVDPSXWS_XVCVDPUXDS_XVCVDPUXWS_XVCVSPSXDS_XVCVSPSXWS_XVCVSPUXDS_XVCVSPUXWS_XVABSDP_XVADDDP_XVCPSGNDP_XVMADDADP_XVMADDMDP_XVMSUBADP_XVMSUBMDP_XVMULDP_XVNABSDP_XVNEGDP_XVNMADDADP_XVNMADDMDP_XVNMSUBADP_XVNMSUBMDP_XVREDP_XVRSQRTEDP_XVSUBDP |
| 9259 | { 0, 0, 0, 0, 0 }, // 193 XVCVSPDP |
| 9260 | { 0, 0, 0, 0, 0 }, // 194 TDI_TD |
| 9261 | { 1, 303, 305, 3974, 3976 }, // 195 TWI_TW |
| 9262 | { 1, 286, 288, 3976, 3979 }, // 196 MTCRF_MTCRF8_MTOCRF_MTOCRF8 |
| 9263 | { 1, 260, 262, 3979, 3982 }, // 197 RLWIMI_RLWIMI8 |
| 9264 | { 1, 260, 262, 3982, 3985 }, // 198 AND_AND8_AND8_rec_ANDC_ANDC8_ANDC8_rec_ANDC_rec_AND_rec_EQV_EQV8_EQV8_rec_EQV_rec_NAND_NAND8_NAND8_rec_NAND_rec_NOR_NOR8_NOR8_rec_NOR_rec_ORC_ORC8_ORC8_rec_ORC_rec_ORI_ORI8_ORIS_ORIS8_XOR_XOR8_XOR8_rec_XORI_XORI8_XORIS_XORIS8_XOR_rec_ADD4_rec_ADD8_rec_NEG8_rec_NEG_rec |
| 9265 | { 1, 260, 262, 3985, 3988 }, // 199 ANDI8_rec_ANDIS8_rec_RLWINM_RLWINM8_RLWINM8_rec_RLWINM_rec_RLWNM_RLWNM8_RLWNM8_rec_RLWNM_rec_SLW_SLW8_SLW8_rec_SLW_rec_SRW_SRW8_SRW8_rec_SRW_rec_ADDC8O_ADDC8O_rec_ADDCO_ADDCO_rec_ADDE8O_ADDE8O_rec_ADDEO_ADDEO_rec_ADDME8O_ADDME8O_rec_ADDMEO_ADDMEO_rec_ADDZE8O_ADDZE8O_rec_ADDZEO_ADDZEO_rec_SUBF8O_SUBF8O_rec_SUBFC8O_SUBFC8O_rec_SUBFCO_SUBFCO_rec_SUBFE8O_SUBFE8O_rec_SUBFEO_SUBFEO_rec_SUBFME8O_SUBFME8O_rec_SUBFMEO_SUBFMEO_rec_SUBFO_SUBFO_rec_SUBFZE8O_SUBFZE8O_rec_SUBFZEO_SUBFZEO_rec_ADDE8_rec_ADDE_rec_ADDME8_rec_ADDME_rec_ADDZE8_rec_ADDZE_rec_SUBFE8_rec_SUBFE_rec_SUBFME8_rec_SUBFME_rec_SUBFZE8_rec_SUBFZE_rec_ADDIC_rec_ADDC_ADDC8_SUBFC_SUBFC8_ADDC_rec_ADDC8_rec_SUBFC_rec_SUBFC8_rec |
| 9266 | { 1, 260, 262, 3988, 3991 }, // 200 ANDIS_rec_ANDI_rec_SUBF8_rec |
| 9267 | { 1, 260, 262, 3991, 3994 }, // 201 OR_OR8_OR8_rec_OR_rec_NOP |
| 9268 | { 0, 0, 0, 0, 0 }, // 202 SLDI_SLDI_rec_SLWI_SLWI_rec_SRDI_SRDI_rec_SRWI_SRWI_rec_COPY |
| 9269 | { 1, 260, 262, 3994, 3997 }, // 203 SUBF_rec_ADDG6S_ADDG6S8_ADDZE_ADDZE8 |
| 9270 | { 1, 260, 262, 3997, 4000 }, // 204 RLWIMI8_rec_RLWIMI_rec |
| 9271 | { 1, 260, 262, 4000, 4003 }, // 205 CNTLZD_CNTLZD_rec_CNTLZW_CNTLZW8_CNTLZW8_rec_CNTLZW_rec |
| 9272 | { 1, 260, 262, 4003, 4006 }, // 206 POPCNTB_POPCNTB8_POPCNTD_POPCNTW |
| 9273 | { 1, 260, 262, 4006, 4010 }, // 207 ISEL_ISEL8 |
| 9274 | { 1, 290, 292, 4010, 4012 }, // 208 MFTB_MFTB8 |
| 9275 | { 1, 269, 272, 4012, 4015 }, // 209 DIVW_DIVWU |
| 9276 | { 1, 266, 269, 4015, 4018 }, // 210 DIVD_DIVDU |
| 9277 | { 1, 269, 272, 4018, 4021 }, // 211 DIVWE_DIVWEU |
| 9278 | { 1, 258, 260, 4021, 4023 }, // 212 LVEBX_LVEHX_LVEWX_LVX_LVXL |
| 9279 | { 2, 258, 260, 4023, 4026 }, // 213 LXVB16X_LXSIWZX |
| 9280 | { 0, 0, 0, 0, 0 }, // 214 DFLOADf64_XFLOADf64_LIWZX |
| 9281 | { 0, 0, 0, 0, 0 }, // 215 LQ |
| 9282 | { 1, 258, 260, 4026, 4029 }, // 216 STFDEPX_STFDXTLS_STFDXTLS__STFSXTLS_STFSXTLS__STXSIWX_STXSSP_STXSSPX |
| 9283 | { 1, 258, 260, 4029, 4031 }, // 217 STBXTLS_STBXTLS__STBXTLS_32_STHXTLS_STHXTLS__STHXTLS_32_STWXTLS_STWXTLS__STWXTLS_32_STBEPX_STDBRX_STHEPX_STWEPX |
| 9284 | { 1, 258, 260, 4031, 4033 }, // 218 STDXTLS_STDXTLS_ |
| 9285 | { 1, 258, 260, 4033, 4035 }, // 219 STBCIX_STDCIX |
| 9286 | { 1, 258, 260, 4035, 4037 }, // 220 STBCX_STHCX |
| 9287 | { 1, 258, 260, 4037, 4039 }, // 221 STHCIX_STSWI_STWCIX |
| 9288 | { 1, 258, 260, 4039, 4041 }, // 222 LBZ_LBZ8_LBZX_LBZX8_LBZXTLS_LBZXTLS__LBZXTLS_32_LHAXTLS_LHAXTLS__LHAXTLS_32_LHZ_LHZ8_LHZX_LHZX8_LHZXTLS_LHZXTLS__LHZXTLS_32_LWAXTLS_LWAXTLS__LWAXTLS_32_LWZ_LWZ8_LWZX_LWZX8_LWZXTLS_LWZXTLS__LWZXTLS_32 |
| 9289 | { 1, 258, 260, 4041, 4043 }, // 223 LD_LDX_LDXTLS_LDXTLS_ |
| 9290 | { 1, 276, 278, 4043, 4046 }, // 224 LBARXL_LHARXL |
| 9291 | { 1, 258, 260, 4046, 4048 }, // 225 LBEPX_LHEPX_LWEPX |
| 9292 | { 2, 258, 260, 4048, 4051 }, // 226 LFDEPX_LXSIWAX |
| 9293 | { 0, 0, 0, 0, 0 }, // 227 ADDIdtprelL_ADDIdtprelL32_ADDItlsgdL_ADDItlsgdL32_ADDItlsgdLADDR_ADDItlsgdLADDR32_ADDItoc_ADDItoc8_ADDItocL_ADDItocL8_ADDISdtprelHA_ADDISdtprelHA32_ADDISgotTprelHA_ADDIStlsgdHA_ADDIStocHA_ADDIStocHA8 |
| 9294 | { 1, 260, 262, 4051, 4054 }, // 228 SUBF |
| 9295 | { 0, 0, 0, 0, 0 }, // 229 VPKSDSS_VPKSDUS_VPKUDUM_VPKUDUS_VUPKHSW_VUPKLSW_VMRGEW_VMRGOW_VPERMXOR_VBPERMQ_VGBBD |
| 9296 | { 0, 0, 0, 0, 0 }, // 230 VMRGHB_VMRGHH_VMRGHW_VMRGLB_VMRGLH_VMRGLW_VSL_VSLDOI_VSLO_VSR_VSRO |
| 9297 | { 0, 0, 0, 0, 0 }, // 231 VADDSBS_VADDSHS_VADDSWS_VADDUBS_VADDUHS_VADDUWS_VSUBSBS_VSUBSHS_VSUBSWS_VSUBUBS_VSUBUHS_VSUBUWS_VRLB_VRLH_VRLW_VSLB_VSLH_VSLW_VSRAB_VSRAH_VSRAW_VSRB_VSRH_VSRW_VAVGSB_VAVGSH_VAVGSW_VAVGUB_VAVGUH_VAVGUW_VMAXSB_VMAXSH_VMAXSW_VMAXUB_VMAXUH_VMAXUW_VMINSB_VMINSH_VMINSW_VMINUB_VMINUH_VMINUW_VAND_VANDC_VNOR_VOR_VXOR_VMAXFP_VMINFP_VSUBCUW_VADDCUW |
| 9298 | { 0, 0, 0, 0, 0 }, // 232 VADDUDM_VSUBUDM_VSLD_VSRAD_VSRD_VEQV_VNAND_VORC_XXLEQV_XXLNAND_XXLORC_VCLZB_VCLZD_VCLZH_VCLZW_VPOPCNTB_VPOPCNTH_VPOPCNTW |
| 9299 | { 0, 0, 0, 0, 0 }, // 233 VRLD_VMAXSD_VMAXUD_VMINSD_VMINUD_VSHASIGMAD_VSHASIGMAW |
| 9300 | { 0, 0, 0, 0, 0 }, // 234 VCMPEQUD_VCMPEQUD_rec_VCMPGTSD_VCMPGTSD_rec_VCMPGTUD_VCMPGTUD_rec |
| 9301 | { 1, 258, 260, 4054, 4056 }, // 235 MFVSCR |
| 9302 | { 1, 258, 260, 4056, 4058 }, // 236 MTVSCR |
| 9303 | { 0, 0, 0, 0, 0 }, // 237 VADDCUQ_VADDECUQ_VADDEUQM_VSUBCUQ_VSUBECUQ_VSUBEUQM |
| 9304 | { 0, 0, 0, 0, 0 }, // 238 VADDUQM_VSUBUQM_VPOPCNTD |
| 9305 | { 0, 0, 0, 0, 0 }, // 239 VMSUMMBM_VMSUMSHM_VMSUMSHS_VMSUMUBM_VMSUMUHM_VMSUMUHS_VSUM2SWS_VSUM4SBS_VSUM4SHS_VSUM4UBS_VSUMSWS_VMULESB_VMULESH_VMULEUB_VMULEUH_VMULOSB_VMULOSH_VMULOUB_VMULOUH_VMHADDSHS_VMHRADDSHS_VMLADDUHM |
| 9306 | { 0, 0, 0, 0, 0 }, // 240 VMULESW_VMULEUW_VMULOSW_VMULOUW |
| 9307 | { 0, 0, 0, 0, 0 }, // 241 VMULUWM |
| 9308 | { 1, 262, 264, 4058, 4060 }, // 242 B_BA_BL_BL8_BL8_RM_BLA_BLA8_BLA8_RM_BLA_RM_BL_RM_BL8_NOP_BL8_NOP_RM_BL8_NOP_TLS_BL8_TLS_BL8_TLS__BLA8_NOP_BLA8_NOP_RM_BL_NOP_BL_NOP_RM_BL_TLS |
| 9309 | { 1, 264, 266, 4060, 4063 }, // 243 DTSTDC_DTSTDCQ_DTSTDG_DTSTDGQ_DTSTSF_DTSTSFQ_DCMPO_DCMPU_DTSTEX |
| 9310 | { 0, 0, 0, 0, 0 }, // 244 DXEX_DXEXQ_DXEXQ_rec_DXEX_rec_DDEDPD_DDEDPD_rec_DENBCD_DENBCD_rec_DIEX_DIEX_rec_DQUA_DQUA_rec_DRINTN_DRINTN_rec_DRINTX_DRINTX_rec_DRRND_DRRND_rec_DSCLI_DSCLI_rec_DSCRI_DSCRI_rec_DQUAI |
| 9311 | { 1, 264, 266, 4063, 4066 }, // 245 DADD_DADD_rec_DCTDP_DCTDP_rec_DSUB_DSUB_rec |
| 9312 | { 0, 0, 0, 0, 0 }, // 246 BCDADD_rec_BCDSUB_rec |
| 9313 | { 0, 0, 0, 0, 0 }, // 247 DRINTNQ_DRINTNQ_rec_DRINTXQ_DRINTXQ_rec_DRRNDQ_DRRNDQ_rec_DIEXQ_DIEXQ_rec_DQUAIQ_DQUAIQ_rec_DDEDPDQ_DDEDPDQ_rec_DENBCDQ_DENBCDQ_rec_DSCLIQ_DSCLIQ_rec_DSCRIQ_DSCRIQ_rec |
| 9314 | { 1, 264, 266, 4066, 4069 }, // 248 DCMPOQ_DCMPUQ_DTSTEXQ |
| 9315 | { 1, 264, 266, 4069, 4072 }, // 249 DCTQPQ_DCTQPQ_rec |
| 9316 | { 1, 264, 266, 4072, 4075 }, // 250 DADDQ_DADDQ_rec_DSUBQ_DSUBQ_rec |
| 9317 | { 0, 0, 0, 0, 0 }, // 251 DQUAQ_DQUAQ_rec |
| 9318 | { 1, 264, 266, 4075, 4078 }, // 252 DRSP_DRSP_rec_DCTFIX_DCTFIX_rec |
| 9319 | { 1, 264, 266, 4078, 4081 }, // 253 DCFFIX_DCFFIX_rec |
| 9320 | { 1, 264, 266, 4081, 4084 }, // 254 DCFFIXQ_DCFFIXQ_rec |
| 9321 | { 1, 264, 266, 4084, 4087 }, // 255 DMUL_DMUL_rec |
| 9322 | { 1, 264, 266, 4087, 4090 }, // 256 DMULQ_DMULQ_rec |
| 9323 | { 1, 264, 266, 4090, 4093 }, // 257 DDIV_DDIV_rec |
| 9324 | { 1, 264, 266, 4093, 4096 }, // 258 DDIVQ_DDIVQ_rec |
| 9325 | { 0, 0, 0, 0, 0 }, // 259 MFVRD_MFVSRD_MFVRWZ_MFVSRWZ_MTVRD_MTVSRD_MTVRWA_MTVSRWA_MTVRWZ_MTVSRWZ |
| 9326 | { 0, 0, 0, 0, 0 }, // 260 VADDUDM_VSLD_VSRD_VSUBUDM_VPOPCNTB_VPOPCNTH_VSRAD_VEQV_VNAND_VORC_XXLEQV_XXLNAND_XXLORC |
| 9327 | { 0, 0, 0, 0, 0 }, // 261 VAND_VANDC_VSLB_VSLH_VSLW_VSRB_VSRH_VSRW_VRLB_VRLH_VRLW_VSRAB_VSRAH_VSRAW_VNOR_VOR_VXOR |
| 9328 | { 0, 0, 0, 0, 0 }, // 262 VEXTSB2D_VEXTSB2Ds_VEXTSB2W_VEXTSB2Ws_VEXTSH2D_VEXTSH2Ds_VEXTSH2W_VEXTSH2Ws_VEXTSW2D_VEXTSW2Ds_MTVSRDD_VNEGD_VNEGW_XXLEQVOnes |
| 9329 | { 0, 0, 0, 0, 0 }, // 263 V_SET0_V_SET0B_V_SET0H_XVIEXPDP_XVIEXPSP_XVXEXPDP_XVXEXPSP_VRLDMI_VRLDNM_VRLWMI_VRLWNM_XSABSQP_XSCPSGNQP_XSIEXPQP_XSNABSQP_XSNEGQP_XSXEXPQP |
| 9330 | { 0, 0, 0, 0, 0 }, // 264 VRLD |
| 9331 | { 0, 0, 0, 0, 0 }, // 265 XVABSDP_XVNABSDP_XVCPSGNDP_XVNEGDP |
| 9332 | { 0, 0, 0, 0, 0 }, // 266 XVABSSP_XVNABSSP_XVNEGSP |
| 9333 | { 0, 0, 0, 0, 0 }, // 267 XVCPSGNSP |
| 9334 | { 0, 0, 0, 0, 0 }, // 268 VMRGEW_VMRGOW |
| 9335 | { 0, 0, 0, 0, 0 }, // 269 VSEL |
| 9336 | { 0, 0, 0, 0, 0 }, // 270 XXSEL |
| 9337 | { 1, 286, 288, 4096, 4097 }, // 271 TABORTDC_TABORTDCI_TABORTWC_TABORTWCI |
| 9338 | { 1, 292, 294, 4097, 4100 }, // 272 MTFSB0_MTFSB1 |
| 9339 | { 1, 264, 266, 4100, 4101 }, // 273 MFFSCDRN_MFFSCDRNI_MFFSCRN_MFFSCRNI |
| 9340 | { 1, 260, 262, 4101, 4104 }, // 274 CMPRB_CMPRB8_CMPEQB |
| 9341 | { 0, 0, 0, 0, 0 }, // 275 XSTSTDCDP_XSTSTDCSP |
| 9342 | { 1, 264, 266, 4104, 4107 }, // 276 FTDIV_FTSQRT |
| 9343 | { 0, 0, 0, 0, 0 }, // 277 XSMAXCDP_XSMAXJDP_XSMINCDP_XSMINJDP_XSXSIGDP |
| 9344 | { 1, 264, 266, 4107, 4110 }, // 278 XSCMPEQDP_XSCMPEXPDP_XSCMPGEDP_XSCMPGTDP |
| 9345 | { 1, 260, 262, 4110, 4113 }, // 279 CNTTZD_CNTTZD_rec_CNTTZW_CNTTZW8_CNTTZW8_rec_CNTTZW_rec |
| 9346 | { 1, 260, 262, 4113, 4116 }, // 280 POPCNTD_POPCNTW |
| 9347 | { 1, 260, 262, 4116, 4119 }, // 281 CMPB_CMPB8_SETB_SETB8_BPERMD |
| 9348 | { 0, 0, 0, 0, 0 }, // 282 XSCVSPDPN |
| 9349 | { 1, 299, 301, 4119, 4122 }, // 283 SLD_SRD_SRAD |
| 9350 | { 1, 260, 262, 4122, 4125 }, // 284 SRADI_SRADI_32_RLDIC |
| 9351 | { 1, 260, 262, 4125, 4128 }, // 285 EXTSWSLI_32_64_EXTSWSLI |
| 9352 | { 1, 260, 262, 4128, 4131 }, // 286 SUBFC_SUBFC8_SUBFC8O_SUBFCO_ANDI8_rec_ANDIS8_rec_ADDC_ADDC8_ADDC8O_ADDCO_ADDIC_rec_ADDE8O_ADDE8O_rec_ADDE8_rec_ADDEO_ADDEO_rec_ADDE_rec_ADDME8O_ADDME8O_rec_ADDME8_rec_ADDMEO_ADDMEO_rec_ADDME_rec_ADDZE8O_ADDZE8O_rec_ADDZE8_rec_ADDZEO_ADDZEO_rec_ADDZE_rec_SUBF8O_SUBF8O_rec_SUBFE8O_SUBFE8O_rec_SUBFE8_rec_SUBFEO_SUBFEO_rec_SUBFE_rec_SUBFME8O_SUBFME8O_rec_SUBFME8_rec_SUBFMEO_SUBFMEO_rec_SUBFME_rec_SUBFO_SUBFO_rec_SUBFZE8O_SUBFZE8O_rec_SUBFZE8_rec_SUBFZEO_SUBFZEO_rec_SUBFZE_rec |
| 9353 | { 1, 260, 262, 4131, 4134 }, // 287 ADDZE_ADDZE8_SUBF_rec |
| 9354 | { 0, 0, 0, 0, 0 }, // 288 ADDIStocHA_ADDIStocHA8_ADDItocL_ADDItocL8 |
| 9355 | { 1, 260, 262, 4134, 4137 }, // 289 LA_LA8 |
| 9356 | { 0, 0, 0, 0, 0 }, // 290 COPY |
| 9357 | { 1, 286, 288, 4137, 4140 }, // 291 MCRXRX |
| 9358 | { 0, 0, 0, 0, 0 }, // 292 XSNABSDP_XSNABSDPs_XSABSDP_XSNEGDP_XSCPSGNDP |
| 9359 | { 0, 0, 0, 0, 0 }, // 293 XSXEXPDP |
| 9360 | { 1, 262, 264, 4140, 4142 }, // 294 RFEBB |
| 9361 | { 1, 286, 288, 4142, 4143 }, // 295 TBEGIN_TRECHKPT |
| 9362 | { 1, 258, 260, 4143, 4145 }, // 296 WAIT |
| 9363 | { 1, 299, 301, 4145, 4148 }, // 297 RLDCL_RLDCR |
| 9364 | { 1, 260, 262, 4148, 4151 }, // 298 RLDICL_RLDICL_32_RLDICL_32_64_RLDICR_RLDICR_32_RLDIMI |
| 9365 | { 1, 286, 288, 4151, 4154 }, // 299 MTOCRF_MTOCRF8 |
| 9366 | { 1, 260, 262, 4154, 4157 }, // 300 SLW_SLW8_SRW_SRW8_RLWINM_RLWINM8_RLWNM_RLWNM8 |
| 9367 | { 1, 264, 266, 4157, 4160 }, // 301 FABSD_FABSS_FNABSD_FNABSS_FNEGD_FNEGS_FCPSGND_FCPSGNS_FMR |
| 9368 | { 1, 299, 301, 4160, 4163 }, // 302 SRAW_SRAW8_SRAWI_SRAWI8 |
| 9369 | { 0, 0, 0, 0, 0 }, // 303 XSIEXPDP |
| 9370 | { 1, 262, 264, 4163, 4166 }, // 304 CRXOR |
| 9371 | { 1, 286, 288, 4166, 4167 }, // 305 TRECLAIM_TSR_TABORT |
| 9372 | { 0, 0, 0, 0, 0 }, // 306 VCMPNEZB_VCMPNEZH_VCMPNEZW_VCMPNEB_VCMPNEH_VCMPNEW_VCMPNEB_rec_VCMPNEH_rec_VCMPNEW_rec_VCMPNEZB_rec_VCMPNEZH_rec_VCMPNEZW_rec |
| 9373 | { 0, 0, 0, 0, 0 }, // 307 VABSDUB_VABSDUH_VABSDUW_VCTZB_VCTZD_VCTZH_VCTZW_VPRTYBD_VPRTYBW |
| 9374 | { 0, 0, 0, 0, 0 }, // 308 VBPERMD_XVTSTDCDP_XVTSTDCSP_XVXSIGDP_XVXSIGSP |
| 9375 | { 0, 0, 0, 0, 0 }, // 309 VPOPCNTD |
| 9376 | { 0, 0, 0, 0, 0 }, // 310 VCTSXS_0_VCTUXS_0_XVCVHPSP_XVCVSPHP_VCFSX_0_VCFUX_0 |
| 9377 | { 1, 283, 286, 4167, 4170 }, // 311 MADDHD_MADDHDU_MADDLD_MADDLD8 |
| 9378 | { 1, 296, 299, 4170, 4173 }, // 312 MULHD_MULHW_MULLW_MULLWO |
| 9379 | { 1, 296, 299, 4173, 4176 }, // 313 MULHDU_MULHWU |
| 9380 | { 1, 283, 286, 4176, 4179 }, // 314 MULLD_MULLDO |
| 9381 | { 1, 264, 266, 4179, 4182 }, // 315 FRSP_FRIMD_FRIMS_FRIND_FRINS_FRIPD_FRIPS_FRIZD_FRIZS_FRE_FRES_FADDS_FMSUBS_FMADDS_FSUBS_FCFID_FCFIDS_FCFIDU_FCFIDUS_FCTID_FCTIDU_FCTIDUZ_FCTIDZ_FCTIW_FCTIWU_FCTIWUZ_FCTIWZ_FRSQRTE_FRSQRTES_FNMADDS_FNMSUBS_FSELD_FSELS_FMULS |
| 9382 | { 1, 264, 266, 4182, 4185 }, // 316 FADD_FSUB |
| 9383 | { 1, 264, 266, 4185, 4189 }, // 317 FMSUB_FMADD_FNMADD_FNMSUB_FMUL |
| 9384 | { 0, 0, 0, 0, 0 }, // 318 XSMADDADP_XSMADDASP_XSMADDMDP_XSMADDMSP_XSMSUBADP_XSMSUBASP_XSMSUBMDP_XSMSUBMSP_XSMULDP_XSMULSP_XSNMADDADP_XSNMADDASP_XSNMADDMDP_XSNMADDMSP_XSNMSUBADP_XSNMSUBASP_XSNMSUBMDP_XSNMSUBMSP |
| 9385 | { 1, 264, 266, 4189, 4192 }, // 319 FSELD_rec_FSELS_rec |
| 9386 | { 1, 264, 266, 4192, 4195 }, // 320 FRIMD_rec_FRIMS_rec_FRIND_rec_FRINS_rec_FRIPD_rec_FRIPS_rec_FRIZD_rec_FRIZS_rec_FRES_rec_FRE_rec_FADDS_rec_FSUBS_rec_FMSUBS_rec_FNMSUBS_rec_FMADDS_rec_FNMADDS_rec_FCFIDS_rec_FCFIDUS_rec_FCFIDU_rec_FCFID_rec_FCTIDUZ_rec_FCTIDU_rec_FCTIDZ_rec_FCTID_rec_FCTIWUZ_rec_FCTIWU_rec_FCTIWZ_rec_FCTIW_rec_FMULS_rec_FRSQRTES_rec_FRSQRTE_rec_FRSP_rec |
| 9387 | { 0, 0, 0, 0, 0 }, // 321 XSCVDPHP_XSCVHPDP |
| 9388 | { 1, 258, 260, 4195, 4197 }, // 322 LVSL_LVSR |
| 9389 | { 0, 0, 0, 0, 0 }, // 323 V_SETALLONES_V_SETALLONESB_V_SETALLONESH_VPERMR_VSLV_VSRV_XXBRD_XXBRH_XXBRQ_XXBRW_XXEXTRACTUW_XXINSERTW_VMUL10CUQ_VMUL10ECUQ_VMUL10EUQ_VMUL10UQ_XSTSTDCQP_XSXSIGQP_BCDCFN_rec_BCDCFZ_rec_BCDCPSGN_rec_BCDCTN_rec_BCDCTZ_rec_BCDSETSGN_rec_BCDS_rec_BCDTRUNC_rec_BCDUS_rec_BCDUTRUNC_rec |
| 9390 | { 0, 0, 0, 0, 0 }, // 324 VEXTRACTUB_VEXTRACTUH_VEXTRACTUW_VINSERTB_VINSERTD_VINSERTH_VINSERTW_MFVSRLD_MTVSRWS_VCLZLSBB_VCTZLSBB_VEXTRACTD_VEXTUBLX_VEXTUBRX_VEXTUHLX_VEXTUHRX_VEXTUWLX_VEXTUWRX_VPRTYBQ |
| 9391 | { 0, 0, 0, 0, 0 }, // 325 XXPERM_XXPERMR_XXSPLTIB |
| 9392 | { 1, 264, 266, 4197, 4200 }, // 326 XSCMPEXPQP_XSCMPOQP_XSCMPUQP |
| 9393 | { 0, 0, 0, 0, 0 }, // 327 BCDSR_rec_XSADDQP_XSADDQPO_XSCVDPQP_XSCVQPDP_XSCVQPDPO_XSCVQPSDZ_XSCVQPSWZ_XSCVQPUDZ_XSCVQPUWZ_XSCVSDQP_XSCVUDQP_XSRQPI_XSRQPIX_XSRQPXP_XSSUBQP_XSSUBQPO |
| 9394 | { 0, 0, 0, 0, 0 }, // 328 BCDCTSQ_rec |
| 9395 | { 0, 0, 0, 0, 0 }, // 329 XSMADDQP_XSMADDQPO_XSMSUBQP_XSMSUBQPO_XSMULQP_XSMULQPO_XSNMADDQP_XSNMADDQPO_XSNMSUBQP_XSNMSUBQPO |
| 9396 | { 0, 0, 0, 0, 0 }, // 330 BCDCFSQ_rec |
| 9397 | { 0, 0, 0, 0, 0 }, // 331 XSDIVQP_XSDIVQPO |
| 9398 | { 0, 0, 0, 0, 0 }, // 332 XSSQRTQP_XSSQRTQPO |
| 9399 | { 1, 258, 260, 4200, 4202 }, // 333 LXVL_LXVLL |
| 9400 | { 2, 258, 260, 4202, 4205 }, // 334 LXSIBZX_LXSIHZX_LXVWSX_LXV_LXVX_LXSD |
| 9401 | { 2, 258, 260, 4205, 4208 }, // 335 LXSDX_LXVD2X |
| 9402 | { 1, 258, 260, 4208, 4210 }, // 336 DCBF_DCBFEP_DCBST_DCBSTEP_DCBT_DCBTEP_DCBZ_DCBZEP_DCBZL_DCBZLEP_DCBTST_DCBTSTEP |
| 9403 | { 0, 0, 0, 0, 0 }, // 337 CP_COPY_CP_COPY8 |
| 9404 | { 1, 258, 260, 4210, 4212 }, // 338 ICBI_ICBIEP |
| 9405 | { 1, 258, 260, 4212, 4214 }, // 339 ICBT_ICBTLS_EnforceIEIO |
| 9406 | { 1, 258, 260, 4214, 4216 }, // 340 LBZ_LBZ8_LBZX_LBZX8_LBZXTLS_LBZXTLS__LBZXTLS_32_LHZ_LHZ8_LHZX_LHZX8_LHZXTLS_LHZXTLS__LHZXTLS_32_LWZ_LWZ8_LWZX_LWZX8_LWZXTLS_LWZXTLS__LWZXTLS_32 |
| 9407 | { 0, 0, 0, 0, 0 }, // 341 CP_ABORT |
| 9408 | { 1, 258, 260, 4216, 4218 }, // 342 DARN |
| 9409 | { 0, 0, 0, 0, 0 }, // 343 ISYNC |
| 9410 | { 0, 0, 0, 0, 0 }, // 344 MSGSYNC |
| 9411 | { 1, 301, 303, 0, 0 }, // 345 TLBSYNC |
| 9412 | { 1, 258, 260, 0, 0 }, // 346 SYNC |
| 9413 | { 2, 258, 260, 4218, 4221 }, // 347 LFIWZX |
| 9414 | { 2, 258, 260, 4221, 4224 }, // 348 LFDX_LFDXTLS_LFDXTLS__LFD |
| 9415 | { 0, 0, 0, 0, 0 }, // 349 SLBIA |
| 9416 | { 0, 0, 0, 0, 0 }, // 350 SLBIE |
| 9417 | { 0, 0, 0, 0, 0 }, // 351 SLBMFEE |
| 9418 | { 0, 0, 0, 0, 0 }, // 352 SLBMFEV |
| 9419 | { 0, 0, 0, 0, 0 }, // 353 SLBMTE |
| 9420 | { 0, 0, 0, 0, 0 }, // 354 TLBIEL |
| 9421 | { 2, 278, 281, 4224, 4226 }, // 355 LHZU_LHZU8_LWZU_LWZU8 |
| 9422 | { 2, 278, 281, 4226, 4228 }, // 356 LHZUX_LHZUX8_LWZUX_LWZUX8 |
| 9423 | { 1, 286, 288, 4228, 4229 }, // 357 TEND |
| 9424 | { 0, 0, 0, 0, 0 }, // 358 CP_PASTE8_rec_CP_PASTE_rec |
| 9425 | { 1, 286, 288, 4229, 4230 }, // 359 TCHECK |
| 9426 | { 2, 258, 260, 4230, 4233 }, // 360 LXSIWAX |
| 9427 | { 0, 0, 0, 0, 0 }, // 361 LIWAX |
| 9428 | { 2, 258, 260, 4233, 4236 }, // 362 LFSX_LFSXTLS_LFSXTLS__LFS |
| 9429 | { 2, 258, 260, 4236, 4239 }, // 363 LXSSP_LXSSPX |
| 9430 | { 0, 0, 0, 0, 0 }, // 364 XFLOADf32_DFLOADf32 |
| 9431 | { 2, 258, 260, 4239, 4242 }, // 365 LXVH8X |
| 9432 | { 1, 258, 260, 4242, 4245 }, // 366 STFDXTLS_STFDXTLS__STFSXTLS_STFSXTLS__STXSIWX_STXSSP_STXSSPX |
| 9433 | { 1, 258, 260, 4245, 4248 }, // 367 STXSD_STXSIBX_STXSIBXv_STXSIHX_STXSIHXv |
| 9434 | { 1, 258, 260, 4248, 4251 }, // 368 STXSDX |
| 9435 | { 0, 0, 0, 0, 0 }, // 369 DFSTOREf32_DFSTOREf64_XFSTOREf32_XFSTOREf64_STIWX |
| 9436 | { 1, 258, 260, 4251, 4253 }, // 370 STDBRX_STBXTLS_STBXTLS__STBXTLS_32_STHXTLS_STHXTLS__STHXTLS_32_STWXTLS_STWXTLS__STWXTLS_32 |
| 9437 | { 0, 0, 0, 0, 0 }, // 371 SLBIEG |
| 9438 | { 0, 0, 0, 0, 0 }, // 372 TLBIE |
| 9439 | { 1, 258, 260, 4253, 4256 }, // 373 STXV_STXVB16X_STXVH8X_STXVX |
| 9440 | { 1, 258, 260, 4256, 4258 }, // 374 STXVL_STXVLL |
| 9441 | { 1, 260, 262, 4258, 4261 }, // 375 MFVRSAVE_MFVRSAVEv_MTVRSAVE_MTVRSAVEv |
| 9442 | { 1, 290, 292, 4261, 4263 }, // 376 MFPMR |
| 9443 | { 1, 286, 288, 4263, 4264 }, // 377 MTPMR |
| 9444 | { 1, 286, 288, 4264, 4265 }, // 378 MFSPR_MFSPR8_MFUDSCR |
| 9445 | { 0, 0, 0, 0, 0 }, // 379 MFMSR |
| 9446 | { 1, 294, 296, 4265, 4267 }, // 380 MTMSR |
| 9447 | { 0, 0, 0, 0, 0 }, // 381 MTMSRD |
| 9448 | { 1, 286, 288, 4267, 4268 }, // 382 MTUDSCR_MTSPR_MTSPR8 |
| 9449 | { 1, 269, 272, 4268, 4271 }, // 383 DIVWO_DIVWUO |
| 9450 | { 1, 269, 272, 4271, 4274 }, // 384 MODSW |
| 9451 | { 1, 269, 272, 4274, 4277 }, // 385 DIVWEO_DIVWEUO |
| 9452 | { 1, 266, 269, 4277, 4280 }, // 386 DIVDO_DIVDUO |
| 9453 | { 1, 269, 272, 4280, 4283 }, // 387 MODSD_MODUD_MODUW |
| 9454 | { 1, 266, 269, 4283, 4286 }, // 388 DIVDE_DIVDEO_DIVDEU_DIVDEUO |
| 9455 | { 1, 269, 272, 4286, 4289 }, // 389 DIVWO_rec_DIVWUO_rec_DIVWU_rec_DIVW_rec |
| 9456 | { 1, 260, 262, 4289, 4292 }, // 390 ADDC8O_rec_ADDC8_rec_ADDCO_rec_ADDC_rec_SUBFC8O_rec_SUBFC8_rec_SUBFCO_rec_SUBFC_rec |
| 9457 | { 1, 262, 264, 4292, 4294 }, // 391 MCRFS |
| 9458 | { 1, 299, 301, 4294, 4297 }, // 392 RLDCL_rec_RLDCR_rec |
| 9459 | { 1, 260, 262, 4297, 4300 }, // 393 RLDICL_rec_RLDICR_rec_RLDICL_32_rec_RLDIMI_rec |
| 9460 | { 1, 264, 266, 4300, 4301 }, // 394 MFFS_MFFSCE_MFFSL_MFFS_rec |
| 9461 | { 1, 260, 262, 4301, 4304 }, // 395 EXTSWSLI_32_64_rec_EXTSWSLI_rec |
| 9462 | { 1, 272, 274, 4304, 4307 }, // 396 FDIV |
| 9463 | { 0, 0, 0, 0, 0 }, // 397 FSQRT |
| 9464 | { 0, 0, 0, 0, 0 }, // 398 FSQRTS |
| 9465 | { 1, 274, 276, 4307, 4310 }, // 399 FDIVS |
| 9466 | { 2, 278, 281, 4310, 4313 }, // 400 LFSU |
| 9467 | { 2, 278, 281, 4313, 4316 }, // 401 LFSUX |
| 9468 | { 1, 262, 264, 4316, 4318 }, // 402 TAILB_TAILB8_TAILBA_TAILBA8_TAILBCTR_TAILBCTR8_CTRL_DEP |
| 9469 | { 1, 258, 260, 4318, 4320 }, // 403 LDAT_LWAT |
| 9470 | { 1, 258, 260, 4320, 4322 }, // 404 STDAT_STWAT |
| 9471 | { 1, 260, 262, 4322, 4325 }, // 405 BRINC |
| 9472 | { 0, 0, 0, 0, 0 }, // 406 EVABS_EVEQV_EVNAND_EVNEG_EVADDIW_EVADDW_EVAND_EVANDC_EVCMPEQ_EVCMPGTS_EVCMPGTU_EVCMPLTS_EVCMPLTU_EVCNTLSW_EVCNTLZW_EVEXTSB_EVEXTSH_EVMERGEHI_EVMERGEHILO_EVMERGELO_EVMERGELOHI_EVNOR_EVOR_EVORC_EVXOR_EVRLW_EVRLWI_EVRNDW_EVSLW_EVSLWI_EVSPLATFI_EVSPLATI_EVSRWIS_EVSRWIU_EVSRWS_EVSRWU_EVSUBFW_EVSUBIFW |
| 9473 | { 0, 0, 0, 0, 0 }, // 407 EVMRA_EVADDSMIAAW_EVADDSSIAAW_EVADDUMIAAW_EVADDUSIAAW_EVDIVWS_EVDIVWU_EVMHEGSMFAA_EVMHEGSMFAN_EVMHEGSMIAA_EVMHEGSMIAN_EVMHEGUMIAA_EVMHEGUMIAN_EVMHESMF_EVMHESMFA_EVMHESMFAAW_EVMHESMFANW_EVMHESMI_EVMHESMIA_EVMHESMIAAW_EVMHESMIANW_EVMHESSF_EVMHESSFA_EVMHESSFAAW_EVMHESSFANW_EVMHESSIAAW_EVMHESSIANW_EVMHEUMI_EVMHEUMIA_EVMHEUMIAAW_EVMHEUMIANW_EVMHEUSIAAW_EVMHEUSIANW_EVMHOGSMFAA_EVMHOGSMFAN_EVMHOGSMIAA_EVMHOGSMIAN_EVMHOGUMIAA_EVMHOGUMIAN_EVMHOSMF_EVMHOSMFA_EVMHOSMFAAW_EVMHOSMFANW_EVMHOSMI_EVMHOSMIA_EVMHOSMIAAW_EVMHOSMIANW_EVMHOSSF_EVMHOSSFA_EVMHOSSFAAW_EVMHOSSFANW_EVMHOSSIAAW_EVMHOSSIANW_EVMHOUMI_EVMHOUMIA_EVMHOUMIAAW_EVMHOUMIANW_EVMHOUSIAAW_EVMHOUSIANW_EVMWHSMF_EVMWHSMFA_EVMWHSMI_EVMWHSMIA_EVMWHSSF_EVMWHSSFA_EVMWHUMI_EVMWHUMIA_EVMWLSMIAAW_EVMWLSMIANW_EVMWLSSIAAW_EVMWLSSIANW_EVMWLUMI_EVMWLUMIA_EVMWLUMIAAW_EVMWLUMIANW_EVMWLUSIAAW_EVMWLUSIANW_EVMWSMF_EVMWSMFA_EVMWSMFAA_EVMWSMFAN_EVMWSMI_EVMWSMIA_EVMWSMIAA_EVMWSMIAN_EVMWSSF_EVMWSSFA_EVMWSSFAA_EVMWSSFAN_EVMWUMI_EVMWUMIA_EVMWUMIAA_EVMWUMIAN_EVSUBFSMIAAW_EVSUBFSSIAAW_EVSUBFUMIAAW_EVSUBFUSIAAW |
| 9474 | { 1, 258, 260, 4325, 4327 }, // 408 EVLDD_EVLDDX_EVLDH_EVLDHX_EVLDW_EVLDWX_EVLHHESPLAT_EVLHHESPLATX_EVLHHOSSPLAT_EVLHHOSSPLATX_EVLHHOUSPLAT_EVLHHOUSPLATX_EVLWHE_EVLWHEX_EVLWHOS_EVLWHOSX_EVLWHOU_EVLWHOUX_EVLWHSPLAT_EVLWHSPLATX_EVLWWSPLAT_EVLWWSPLATX |
| 9475 | { 1, 258, 260, 4327, 4329 }, // 409 EVSTDD_EVSTDDX_EVSTDH_EVSTDHX_EVSTDW_EVSTDWX_EVSTWHE_EVSTWHEX_EVSTWHO_EVSTWHOX_EVSTWWE_EVSTWWEX_EVSTWWO_EVSTWWOX |
| 9476 | { 1, 262, 264, 4329, 4331 }, // 410 HRFID_ATTN_CLRBHRB_MFBHRBE_NAP_RFCI_RFDI_RFMCI_SC |
| 9477 | { 0, 0, 0, 0, 0 }, // 411 RFI |
| 9478 | { 0, 0, 0, 0, 0 }, // 412 RFID |
| 9479 | { 1, 258, 260, 4331, 4333 }, // 413 DSS_DSSALL_DST_DST64_DSTST_DSTST64_DSTSTT_DSTSTT64_DSTT_DSTT64_ICBLQ_TLBIVAX_TLBLD_TLBLI_TLBRE_TLBRE2_TLBSX_TLBSX2_TLBSX2D_TLBWE_TLBWE2_MBAR_TRAP_DCCCI_ICCCI |
| 9480 | { 1, 258, 260, 4333, 4335 }, // 414 ICBLC |
| 9481 | { 0, 0, 0, 0, 0 }, // 415 MTSR_MTSRIN |
| 9482 | { 1, 286, 288, 4335, 4336 }, // 416 MFDCR |
| 9483 | { 1, 286, 288, 4336, 4337 }, // 417 MTDCR |
| 9484 | { 1, 260, 262, 4337, 4340 }, // 418 NOP_GT_PWR6_NOP_GT_PWR7 |
| 9485 | { 0, 0, 0, 0, 0 }, // 419 TLBIA |
| 9486 | { 1, 294, 296, 4340, 4342 }, // 420 WRTEE_WRTEEI |
| 9487 | { 1, 260, 262, 4342, 4345 }, // 421 HASHCHK_HASHCHK8_HASHCHKP_HASHCHKP8_HASHST_HASHST8_HASHSTP_HASHSTP8_ADDEX_ADDEX8_CDTBCD_CDTBCD8_CBCDTD_CBCDTD8 |
| 9488 | { 1, 258, 260, 0, 0 }, // 422 MSYNC |
| 9489 | { 0, 0, 0, 0, 0 }, // 423 SLBSYNC |
| 9490 | { 0, 0, 0, 0, 0 }, // 424 SLBFEE_rec |
| 9491 | { 0, 0, 0, 0, 0 }, // 425 STOP |
| 9492 | { 1, 258, 260, 4345, 4347 }, // 426 DCBA_DCBI |
| 9493 | { 1, 264, 266, 4347, 4350 }, // 427 FCFID_FCFIDS_FCFIDU_FCFIDUS_FCTID_FCTIDU_FCTIDUZ_FCTIDZ_FCTIW_FCTIWU_FCTIWUZ_FCTIWZ_FRE_FRES_FRIMD_FRIMS_FRIND_FRINS_FRIPD_FRIPS_FRIZD_FRIZS_FRSP_FRSQRTE_FRSQRTES |
| 9494 | { 0, 0, 0, 0, 0 }, // 428 VCFSX_VCFUX_VCTSXS_VCTUXS |
| 9495 | { 0, 0, 0, 0, 0 }, // 429 VCFSX_0_VCFUX_0_VCTSXS_0_VCTUXS_0_XVCVSPHP |
| 9496 | { 0, 0, 0, 0, 0 }, // 430 VLOGEFP_VREFP_VRFIM_VRFIN_VRFIP_VRFIZ_VRSQRTEFP_XVCVDPSP_XVCVSXDSP_XVCVSXWSP_XVCVUXDSP_XVCVUXWSP_XVRESP_XVRSQRTESP |
| 9497 | { 0, 0, 0, 0, 0 }, // 431 XSCVDPHP |
| 9498 | { 0, 0, 0, 0, 0 }, // 432 XSCVDPSP_XSCVDPSXDS_XSCVDPSXDSs_XSCVDPSXWS_XSCVDPSXWSs_XSCVDPUXDS_XSCVDPUXDSs_XSCVDPUXWS_XSCVDPUXWSs_XSCVSPDP_XSCVSXDDP_XSCVUXDDP_XSRDPI_XSRDPIC_XSRDPIM_XSRDPIP_XSRDPIZ_XSREDP_XSRSQRTEDP |
| 9499 | { 0, 0, 0, 0, 0 }, // 433 XVCVDPSXDS_XVCVDPSXWS_XVCVDPUXDS_XVCVDPUXWS_XVCVSPSXDS_XVCVSPSXWS_XVCVSPUXDS_XVCVSPUXWS_XVCVSXDDP_XVCVSXWDP_XVCVUXDDP_XVCVUXWDP_XVRDPI_XVRDPIC_XVRDPIM_XVRDPIP_XVRDPIZ_XVREDP_XVRSPI_XVRSPIC_XVRSPIM_XVRSPIP_XVRSPIZ_XVRSQRTEDP |
| 9500 | { 0, 0, 0, 0, 0 }, // 434 XVCVSPBF16 |
| 9501 | { 1, 264, 266, 4350, 4353 }, // 435 FADDS_FMULS_FSUBS |
| 9502 | { 1, 264, 266, 4353, 4357 }, // 436 FMUL |
| 9503 | { 0, 0, 0, 0, 0 }, // 437 VADDFP |
| 9504 | { 0, 0, 0, 0, 0 }, // 438 XSMULDP_XSMULSP |
| 9505 | { 0, 0, 0, 0, 0 }, // 439 XVADDDP_XVMULDP_XVSUBDP |
| 9506 | { 0, 0, 0, 0, 0 }, // 440 XVADDSP_XVMULSP_XVSUBSP |
| 9507 | { 0, 0, 0, 0, 0 }, // 441 VMADDFP_VNMSUBFP |
| 9508 | { 1, 264, 266, 4357, 4360 }, // 442 FADDS_rec_FMULS_rec_FSUBS_rec |
| 9509 | { 1, 264, 266, 4360, 4364 }, // 443 FMUL_rec |
| 9510 | { 1, 264, 266, 4364, 4367 }, // 444 FCFID_rec_FCFIDS_rec_FCFIDU_rec_FCFIDUS_rec_FCTID_rec_FCTIDU_rec_FCTIDUZ_rec_FCTIDZ_rec_FCTIW_rec_FCTIWU_rec_FCTIWUZ_rec_FCTIWZ_rec_FRE_rec_FRES_rec_FRIMD_rec_FRIMS_rec_FRIND_rec_FRINS_rec_FRIPD_rec_FRIPS_rec_FRIZD_rec_FRIZS_rec_FRSP_rec_FRSQRTE_rec_FRSQRTES_rec |
| 9511 | { 1, 262, 264, 4367, 4369 }, // 445 BCC_BCCA_BCCCTR_BCCCTR8_BCCCTRL_BCCCTRL8_BCCL_BCCLA_BCCLR_BCCLRL_BCCTR_BCCTR8_BCCTR8n_BCCTRn_gBCCTR_BCCTRL_BCCTRL8_BCCTRL8n_BCCTRLn_gBCCTRL_BCLR_BCLRn_BDNZLR_BDNZLR8_BDNZLRm_BDNZLRp_BDZLR_BDZLR8_BDZLRm_BDZLRp_gBCLR_BCLRL_BCLRLn_BDNZLRL_BDNZLRLm_BDNZLRLp_BDZLRL_BDZLRLm_BDZLRLp_gBCLRL_BLR_BLR8_BLRL |
| 9512 | { 1, 262, 264, 4369, 4371 }, // 446 CTRL_DEP_TAILB_TAILB8_TAILBA_TAILBA8 |
| 9513 | { 0, 0, 0, 0, 0 }, // 447 VGNB |
| 9514 | { 0, 0, 0, 0, 0 }, // 448 VSBOX |
| 9515 | { 1, 260, 262, 4371, 4374 }, // 449 CFUGED_PDEPD_PEXTD |
| 9516 | { 0, 0, 0, 0, 0 }, // 450 VCFUGED_VCLZDM_VCTZDM_VPDEPD_VPEXTD |
| 9517 | { 0, 0, 0, 0, 0 }, // 451 XSCVDPQP_XSCVQPDP_XSCVQPDPO_XSCVQPSDZ_XSCVQPSWZ_XSCVQPUDZ_XSCVQPUWZ_XSCVSDQP_XSCVUDQP_XSRQPI_XSRQPIX_XSRQPXP |
| 9518 | { 0, 0, 0, 0, 0 }, // 452 XSCVQPSQZ_XSCVQPUQZ_XSCVSQQP_XSCVUQQP |
| 9519 | { 1, 260, 262, 4374, 4377 }, // 453 HASHST_HASHST8_HASHSTP_HASHSTP8 |
| 9520 | { 0, 0, 0, 0, 0 }, // 454 XSMULQP_XSMULQPO |
| 9521 | { 0, 0, 0, 0, 0 }, // 455 VDIVESQ_VDIVEUQ_VDIVSQ_VDIVUQ |
| 9522 | { 0, 0, 0, 0, 0 }, // 456 VMODSQ_VMODUQ |
| 9523 | { 0, 0, 0, 0, 0 }, // 457 VDIVSD_VDIVUD |
| 9524 | { 0, 0, 0, 0, 0 }, // 458 VMODSD_VMODUD |
| 9525 | { 0, 0, 0, 0, 0 }, // 459 VDIVSW_VDIVUW |
| 9526 | { 0, 0, 0, 0, 0 }, // 460 VMODSW_VMODUW |
| 9527 | { 0, 0, 0, 0, 0 }, // 461 VDIVESD_VDIVEUD |
| 9528 | { 0, 0, 0, 0, 0 }, // 462 VDIVESW_VDIVEUW |
| 9529 | { 0, 0, 0, 0, 0 }, // 463 BCDCFN_rec_BCDCFZ_rec_BCDCTN_rec_BCDCTZ_rec_BCDSETSGN_rec_VMUL10CUQ_VMUL10UQ_XSTSTDCQP_XSXSIGQP |
| 9530 | { 0, 0, 0, 0, 0 }, // 464 XXGENPCVBM |
| 9531 | { 0, 0, 0, 0, 0 }, // 465 BCDCPSGN_rec_BCDS_rec_BCDTRUNC_rec_BCDUS_rec_BCDUTRUNC_rec_VMUL10ECUQ_VMUL10EUQ |
| 9532 | { 0, 0, 0, 0, 0 }, // 466 VADDCUQ_VSUBCUQ |
| 9533 | { 0, 0, 0, 0, 0 }, // 467 XSCMPEQQP_XSCMPGEQP_XSCMPGTQP_XSMAXCQP_XSMINCQP |
| 9534 | { 0, 0, 0, 0, 0 }, // 468 MTVSRBMI |
| 9535 | { 1, 260, 262, 4377, 4380 }, // 469 CBCDTD_CBCDTD8_CDTBCD_CDTBCD8 |
| 9536 | { 1, 264, 266, 4380, 4383 }, // 470 FTSQRT |
| 9537 | { 0, 0, 0, 0, 0 }, // 471 MTVSRBM_MTVSRDM_MTVSRHM_MTVSRQM_MTVSRWM_VCNTMBB_VCNTMBD_VCNTMBH_VCNTMBW_VEXPANDBM_VEXPANDDM_VEXPANDHM_VEXPANDQM_VEXPANDWM_VEXTRACTBM_VEXTRACTDM_VEXTRACTHM_VEXTRACTQM_VEXTRACTWM_XVTLSBB |
| 9538 | { 1, 260, 262, 4383, 4386 }, // 472 RLDIC_rec |
| 9539 | { 1, 260, 262, 4386, 4389 }, // 473 RLDICL_32_rec_RLDICL_rec_RLDICR_rec |
| 9540 | { 1, 260, 262, 4389, 4392 }, // 474 RLWINM8_rec_RLWINM_rec |
| 9541 | { 0, 0, 0, 0, 0 }, // 475 VCTZB_VCTZD_VCTZH_VCTZW_VPRTYBD_VPRTYBW |
| 9542 | { 0, 0, 0, 0, 0 }, // 476 VPOPCNTB_VPOPCNTH |
| 9543 | { 0, 0, 0, 0, 0 }, // 477 VSHASIGMAD_VSHASIGMAW |
| 9544 | { 1, 264, 266, 4392, 4395 }, // 478 XSTSQRTDP |
| 9545 | { 1, 264, 266, 4395, 4398 }, // 479 XVTSQRTDP |
| 9546 | { 1, 264, 266, 4398, 4401 }, // 480 XVTSQRTSP |
| 9547 | { 0, 0, 0, 0, 0 }, // 481 XVTSTDCDP_XVTSTDCSP |
| 9548 | { 1, 299, 301, 4401, 4404 }, // 482 SLD_rec_SRD_rec |
| 9549 | { 0, 0, 0, 0, 0 }, // 483 TDI |
| 9550 | { 1, 303, 305, 4404, 4406 }, // 484 TWI |
| 9551 | { 0, 0, 0, 0, 0 }, // 485 VADDCUW_VADDSBS_VADDSHS_VADDSWS_VADDUBS_VADDUHS_VADDUWS_VAVGSB_VAVGSH_VAVGSW_VAVGUB_VAVGUH_VAVGUW_VMAXFP_VMINFP_VSUBCUW_VSUBSBS_VSUBSHS_VSUBSWS_VSUBUBS_VSUBUHS_VSUBUWS |
| 9552 | { 0, 0, 0, 0, 0 }, // 486 VCMPBFP_VCMPBFP_rec_VCMPEQFP_VCMPEQFP_rec_VCMPEQUB_rec_VCMPEQUH_rec_VCMPEQUW_rec_VCMPGEFP_VCMPGEFP_rec_VCMPGTFP_VCMPGTFP_rec_VCMPGTSB_rec_VCMPGTSH_rec_VCMPGTSW_rec_VCMPGTUB_rec_VCMPGTUH_rec_VCMPGTUW_rec_XVCMPEQSP_XVCMPEQSP_rec_XVCMPGESP_XVCMPGESP_rec_XVCMPGTSP_XVCMPGTSP_rec |
| 9553 | { 0, 0, 0, 0, 0 }, // 487 VCMPEQUD_rec_VCMPGTSD_rec_VCMPGTUD_rec |
| 9554 | { 0, 0, 0, 0, 0 }, // 488 VCMPEQUQ_VCMPEQUQ_rec_VCMPGTSQ_VCMPGTSQ_rec_VCMPGTUQ_VCMPGTUQ_rec |
| 9555 | { 0, 0, 0, 0, 0 }, // 489 VCMPNEB_rec_VCMPNEH_rec_VCMPNEW_rec_VCMPNEZB_rec_VCMPNEZH_rec_VCMPNEZW_rec |
| 9556 | { 0, 0, 0, 0, 0 }, // 490 VCMPSQ_VCMPUQ |
| 9557 | { 0, 0, 0, 0, 0 }, // 491 XSMAXCDP_XSMAXJDP_XSMINCDP_XSMINJDP |
| 9558 | { 1, 258, 260, 4406, 4408 }, // 492 TRAP |
| 9559 | { 1, 299, 301, 4408, 4411 }, // 493 SRAWI_rec_SRAWI8_rec |
| 9560 | { 0, 0, 0, 0, 0 }, // 494 VRLQ_VRLQNM_VSLQ_VSRAQ_VSRQ |
| 9561 | { 0, 0, 0, 0, 0 }, // 495 VRLQMI |
| 9562 | { 1, 258, 260, 4411, 4413 }, // 496 DSS_DSSALL |
| 9563 | { 1, 258, 260, 4413, 4415 }, // 497 WAITP10 |
| 9564 | { 1, 260, 262, 4415, 4418 }, // 498 ADDI_ADDI8_LI_LI8_ADDIS_ADDIS8_LIS_LIS8_NEG_NEG8_NEG8O_NEGO |
| 9565 | { 0, 0, 0, 0, 0 }, // 499 ADDIdtprelL32_ADDISdtprelHA32 |
| 9566 | { 0, 0, 0, 0, 0 }, // 500 ADDItlsldLADDR32 |
| 9567 | { 1, 260, 262, 4418, 4421 }, // 501 ADDIC_ADDIC8_ADDME_ADDME8_SUBFIC_SUBFIC8_SUBFME_SUBFME8_SUBFZE_SUBFZE8 |
| 9568 | { 1, 260, 262, 4421, 4424 }, // 502 ADDME8O_ADDMEO_ADDZE8O_ADDZEO_ANDI8_rec_ANDIS8_rec_SUBFME8O_SUBFMEO_SUBFZE8O_SUBFZEO |
| 9569 | { 1, 260, 262, 4424, 4427 }, // 503 ADDZE_ADDZE8 |
| 9570 | { 1, 260, 262, 4427, 4430 }, // 504 ANDI_rec_ANDIS_rec |
| 9571 | { 1, 260, 262, 4430, 4433 }, // 505 CMPDI_CMPWI_CMPLDI_CMPLWI |
| 9572 | { 1, 260, 262, 4433, 4436 }, // 506 EXTSB_EXTSB8_EXTSB8_32_64_EXTSB8_rec_EXTSB_rec_EXTSH_EXTSH8_EXTSH8_32_64_EXTSH8_rec_EXTSH_rec_EXTSW_EXTSW_32_EXTSW_32_64_EXTSW_32_64_rec_EXTSW_rec |
| 9573 | { 1, 264, 266, 4436, 4439 }, // 507 FABSD_FABSS_FMR_FNABSD_FNABSS_FNEGD_FNEGS |
| 9574 | { 1, 260, 262, 4439, 4442 }, // 508 NEG8_rec_NEG_rec_ORI_ORI8_ORIS_ORIS8_XORI_XORI8_XORIS_XORIS8 |
| 9575 | { 1, 260, 262, 4442, 4445 }, // 509 NOP |
| 9576 | { 1, 260, 262, 4445, 4448 }, // 510 RLDICL_RLDICL_32_RLDICL_32_64_RLDICR_RLDICR_32 |
| 9577 | { 1, 260, 262, 4448, 4451 }, // 511 RLWINM_RLWINM8 |
| 9578 | { 1, 260, 262, 4451, 4454 }, // 512 SETB_SETB8 |
| 9579 | { 1, 260, 262, 4454, 4457 }, // 513 SETBC_SETBC8_SETBCR_SETBCR8_SETNBC_SETNBC8_SETNBCR_SETNBCR8 |
| 9580 | { 1, 299, 301, 4457, 4460 }, // 514 SRAWI_SRAWI8 |
| 9581 | { 0, 0, 0, 0, 0 }, // 515 VEXTSB2D_VEXTSB2Ds_VEXTSB2W_VEXTSB2Ws_VEXTSH2D_VEXTSH2Ds_VEXTSH2W_VEXTSH2Ws_VEXTSW2D_VEXTSW2Ds_VNEGD_VNEGW |
| 9582 | { 0, 0, 0, 0, 0 }, // 516 VEXTSD2Q |
| 9583 | { 0, 0, 0, 0, 0 }, // 517 XSABSDP_XSNABSDP_XSNABSDPs_XSNEGDP |
| 9584 | { 0, 0, 0, 0, 0 }, // 518 XSABSQP_XSNABSQP_XSNEGQP_XSXEXPQP_XVXEXPDP_XVXEXPSP |
| 9585 | { 0, 0, 0, 0, 0 }, // 519 XVABSDP_XVNABSDP_XVNEGDP |
| 9586 | { 0, 0, 0, 0, 0 }, // 520 XVXSIGDP_XVXSIGSP |
| 9587 | { 1, 260, 262, 4460, 4463 }, // 521 ADDE8O_ADDEO_SUBFE8O_SUBFEO_SUBF8O_SUBFO |
| 9588 | { 1, 260, 262, 4463, 4466 }, // 522 ADDEX_ADDEX8 |
| 9589 | { 1, 260, 262, 4466, 4469 }, // 523 ADD4O_ADD8O |
| 9590 | { 1, 260, 262, 4469, 4472 }, // 524 CMPB_CMPB8 |
| 9591 | { 1, 262, 264, 4472, 4475 }, // 525 CRAND_CRANDC_CR6SET_CREQV_CRSET_CRNAND_CRNOR_CROR_CRORC_CR6UNSET_CRUNSET |
| 9592 | { 1, 258, 260, 4475, 4477 }, // 526 DST_DST64_DSTT_DSTT64_DSTST_DSTST64_DSTSTT_DSTSTT64 |
| 9593 | { 0, 0, 0, 0, 0 }, // 527 VRLDNM_VRLWNM_V_SET0_V_SET0B_V_SET0H_XSCPSGNQP_XSIEXPQP_XVIEXPDP_XVIEXPSP |
| 9594 | { 0, 0, 0, 0, 0 }, // 528 XXLEQVOnes |
| 9595 | { 1, 264, 266, 4477, 4478 }, // 529 MFFS_MFFS_rec_MFFSL |
| 9596 | { 1, 264, 266, 4478, 4479 }, // 530 MFFSCDRNI_MFFSCRNI |
| 9597 | { 1, 292, 294, 4479, 4482 }, // 531 MTFSB0 |
| 9598 | { 1, 260, 262, 4482, 4485 }, // 532 ADDIC_rec_ADDME8_rec_ADDME_rec_ADDME8O_rec_ADDMEO_rec_ADDZE8_rec_ADDZE_rec_ADDZE8O_rec_ADDZEO_rec_SUBFME8_rec_SUBFME_rec_SUBFME8O_rec_SUBFMEO_rec_SUBFZE8_rec_SUBFZE_rec_SUBFZE8O_rec_SUBFZEO_rec |
| 9599 | { 1, 260, 262, 4485, 4488 }, // 533 NEG8O_rec_NEGO_rec |
| 9600 | { 1, 260, 262, 4488, 4491 }, // 534 ADDE8_rec_ADDE_rec_ADDE8O_rec_ADDEO_rec_SUBFE8_rec_SUBFE_rec_SUBFE8O_rec_SUBFEO_rec_SUBF8O_rec_SUBFO_rec |
| 9601 | { 1, 262, 264, 4491, 4493 }, // 535 HRFID_SC |
| 9602 | { 1, 264, 266, 4493, 4494 }, // 536 MTFSFI_MTFSFIb_MTFSFI_rec |
| 9603 | { 1, 264, 266, 4494, 4497 }, // 537 FABSD_rec_FABSS_rec_FMR_rec_FNABSD_rec_FNABSS_rec_FNEGD_rec_FNEGS_rec |
| 9604 | { 1, 260, 262, 4497, 4500 }, // 538 ADDC8_rec_ADDC_rec_SUBFC8_rec_SUBFC_rec |
| 9605 | { 0, 0, 0, 0, 0 }, // 539 VSTRIBL_rec_VSTRIBR_rec_VSTRIHL_rec_VSTRIHR_rec |
| 9606 | { 1, 258, 260, 4500, 4502 }, // 540 LBZ_LBZ8_LHZ_LHZ8_LWZ_LWZ8 |
| 9607 | { 1, 258, 260, 4502, 4504 }, // 541 LD |
| 9608 | { 0, 0, 0, 0, 0 }, // 542 LDtoc_LDtocBA_LDtocCPT_LDtocJTI_LDtocL_SPILLTOVSR_LD_LWZtoc_LWZtocL |
| 9609 | { 0, 0, 0, 0, 0 }, // 543 DFLOADf32 |
| 9610 | { 0, 0, 0, 0, 0 }, // 544 DFLOADf64 |
| 9611 | { 2, 258, 260, 4504, 4507 }, // 545 LFD |
| 9612 | { 1, 258, 260, 4507, 4509 }, // 546 LHA_LHA8 |
| 9613 | { 2, 258, 260, 4509, 4512 }, // 547 LXSD_LXV |
| 9614 | { 1, 258, 260, 4512, 4514 }, // 548 DCBT_DCBTST |
| 9615 | { 1, 258, 260, 4514, 4516 }, // 549 ICBT |
| 9616 | { 1, 258, 260, 4516, 4518 }, // 550 LDBRX |
| 9617 | { 0, 0, 0, 0, 0 }, // 551 SPILLTOVSR_LDX |
| 9618 | { 2, 258, 260, 4518, 4521 }, // 552 LXVRBX_LXVRDX_LXVRHX_LXVRWX |
| 9619 | { 0, 0, 0, 0, 0 }, // 553 MTSR |
| 9620 | { 1, 260, 262, 4521, 4524 }, // 554 MTVRSAVE_MTVRSAVEv |
| 9621 | { 1, 258, 260, 4524, 4526 }, // 555 LBZCIX_LDCIX_LHZCIX_LWZCIX |
| 9622 | { 2, 258, 260, 4526, 4529 }, // 556 PLBZ_PLBZ8_PLBZ8pc_PLBZpc_PLD_PLDpc_PLFD_PLFDpc_PLFS_PLFSpc_PLHA_PLHA8_PLHA8pc_PLHApc_PLHZ_PLHZ8_PLHZ8pc_PLHZpc_PLWA_PLWA8_PLWA8pc_PLWApc_PLWZ_PLWZ8_PLWZ8pc_PLWZpc_PLXSD_PLXSDpc_PLXSSP_PLXSSPpc_PLXV_PLXVpc_PLXVP_PLXVPpc |
| 9623 | { 2, 258, 260, 4529, 4532 }, // 557 LFS |
| 9624 | { 2, 258, 260, 4532, 4535 }, // 558 LXSSP |
| 9625 | { 2, 258, 260, 4535, 4538 }, // 559 LXVP |
| 9626 | { 2, 258, 260, 4538, 4541 }, // 560 LXVPX |
| 9627 | { 0, 0, 0, 0, 0 }, // 561 MFSR |
| 9628 | { 1, 290, 292, 4541, 4543 }, // 562 MFTB8 |
| 9629 | { 0, 0, 0, 0, 0 }, // 563 XXSETACCZ |
| 9630 | { 0, 0, 0, 0, 0 }, // 564 XVBF16GER2_XVF16GER2_XVF32GER_XVF64GER_XVI16GER2_XVI16GER2S_XVI4GER8_XVI8GER4 |
| 9631 | { 0, 0, 0, 0, 0 }, // 565 XVBF16GER2NN_XVBF16GER2NP_XVBF16GER2PN_XVBF16GER2PP_XVF16GER2NN_XVF16GER2NP_XVF16GER2PN_XVF16GER2PP_XVF32GERNN_XVF32GERNP_XVF32GERPN_XVF32GERPP_XVF64GERNN_XVF64GERNP_XVF64GERPN_XVF64GERPP_XVI16GER2PP_XVI16GER2SPP_XVI4GER8PP_XVI8GER4PP |
| 9632 | { 0, 0, 0, 0, 0 }, // 566 XVI8GER4SPP |
| 9633 | { 0, 0, 0, 0, 0 }, // 567 PMXVBF16GER2_PMXVF16GER2_PMXVF32GER_PMXVF64GER_PMXVI16GER2_PMXVI16GER2S_PMXVI4GER8_PMXVI8GER4 |
| 9634 | { 0, 0, 0, 0, 0 }, // 568 PMXVBF16GER2NN_PMXVBF16GER2NP_PMXVBF16GER2PN_PMXVBF16GER2PP_PMXVF16GER2NN_PMXVF16GER2NP_PMXVF16GER2PN_PMXVF16GER2PP_PMXVF32GERNN_PMXVF32GERNP_PMXVF32GERPN_PMXVF32GERPP_PMXVF64GERNN_PMXVF64GERNP_PMXVF64GERPN_PMXVF64GERPP_PMXVI16GER2PP_PMXVI16GER2SPP_PMXVI4GER8PP_PMXVI8GER4PP |
| 9635 | { 0, 0, 0, 0, 0 }, // 569 PMXVI8GER4SPP |
| 9636 | { 0, 0, 0, 0, 0 }, // 570 XXMTACC |
| 9637 | { 0, 0, 0, 0, 0 }, // 571 XXMFACC |
| 9638 | { 0, 0, 0, 0, 0 }, // 572 VMULHSD_VMULHUD_VMULLD |
| 9639 | { 0, 0, 0, 0, 0 }, // 573 LXVKQ |
| 9640 | { 0, 0, 0, 0, 0 }, // 574 VSPLTISB_VSPLTISH_VSPLTISW |
| 9641 | { 0, 0, 0, 0, 0 }, // 575 V_SETALLONES_V_SETALLONESB_V_SETALLONESH |
| 9642 | { 0, 0, 0, 0, 0 }, // 576 XXSPLTIB |
| 9643 | { 1, 260, 262, 4543, 4546 }, // 577 BRD_BRH_BRH8_BRW_BRW8 |
| 9644 | { 0, 0, 0, 0, 0 }, // 578 MFVSRLD_MTVSRWS_VCLZLSBB_VCTZLSBB_VEXTRACTD_VEXTRACTUB_VEXTRACTUH_VEXTRACTUW_VINSERTD_VINSERTW_VPRTYBQ |
| 9645 | { 0, 0, 0, 0, 0 }, // 579 VGBBD_VUPKHSW_VUPKLSW |
| 9646 | { 0, 0, 0, 0, 0 }, // 580 VSPLTB_VSPLTBs_VSPLTH_VSPLTHs_VSPLTW_XXSPLTW_XXSPLTWs |
| 9647 | { 0, 0, 0, 0, 0 }, // 581 VSTRIBL_VSTRIBR_VSTRIHL_VSTRIHR_XXGENPCVDM_XXGENPCVHM_XXGENPCVWM |
| 9648 | { 0, 0, 0, 0, 0 }, // 582 VUPKHPX_VUPKHSB_VUPKHSH_VUPKLPX_VUPKLSB_VUPKLSH |
| 9649 | { 0, 0, 0, 0, 0 }, // 583 XVCVBF16SPN |
| 9650 | { 0, 0, 0, 0, 0 }, // 584 XXBRD_XXBRH_XXBRQ_XXBRW_XXEXTRACTUW |
| 9651 | { 0, 0, 0, 0, 0 }, // 585 VBPERMQ_VPKSDSS_VPKSDUS_VPKUDUM_VPKUDUS |
| 9652 | { 0, 0, 0, 0, 0 }, // 586 VCLRLB_VCLRRB_VINSD_VINSW_VSLDBI_VSRDBI |
| 9653 | { 0, 0, 0, 0, 0 }, // 587 VPKPX_VPKSHSS_VPKSHUS_VPKSWSS_VPKSWUS_VPKUHUM_VPKUHUS_VPKUWUM_VPKUWUS |
| 9654 | { 0, 0, 0, 0, 0 }, // 588 VSLV_VSRV_XXINSERTW |
| 9655 | { 0, 0, 0, 0, 0 }, // 589 VEXTDDVLX_VEXTDDVRX_VEXTDUBVLX_VEXTDUBVRX_VEXTDUHVLX_VEXTDUHVRX_VEXTDUWVLX_VEXTDUWVRX_VINSBLX_VINSBRX_VINSBVLX_VINSBVRX_VINSDLX_VINSDRX_VINSHLX_VINSHRX_VINSHVLX_VINSHVRX_VINSWLX_VINSWRX_VINSWVLX_VINSWVRX |
| 9656 | { 0, 0, 0, 0, 0 }, // 590 VSUMSWS |
| 9657 | { 0, 0, 0, 0, 0 }, // 591 XXSPLTIDP_XXSPLTIW |
| 9658 | { 0, 0, 0, 0, 0 }, // 592 XXSPLTI32DX |
| 9659 | { 0, 0, 0, 0, 0 }, // 593 XXBLENDVB_XXBLENDVD_XXBLENDVH_XXBLENDVW_XXEVAL |
| 9660 | { 0, 0, 0, 0, 0 }, // 594 XXPERMX |
| 9661 | { 2, 258, 260, 4546, 4549 }, // 595 PSTXVP_PSTXVPpc |
| 9662 | { 1, 258, 260, 4549, 4551 }, // 596 STB_STB8_STH_STH8_STW_STW8 |
| 9663 | { 0, 0, 0, 0, 0 }, // 597 SPILLTOVSR_ST |
| 9664 | { 1, 258, 260, 4551, 4553 }, // 598 STD |
| 9665 | { 0, 0, 0, 0, 0 }, // 599 DFSTOREf32_DFSTOREf64 |
| 9666 | { 1, 258, 260, 4553, 4556 }, // 600 STFD_STFS |
| 9667 | { 2, 278, 281, 4556, 4559 }, // 601 STFDU_STFSU |
| 9668 | { 1, 258, 260, 4559, 4562 }, // 602 STXSD |
| 9669 | { 1, 258, 260, 4562, 4565 }, // 603 STXSSP |
| 9670 | { 1, 258, 260, 4565, 4568 }, // 604 STXV |
| 9671 | { 1, 258, 260, 4568, 4570 }, // 605 DCBF_DCBST_DCBZ |
| 9672 | { 1, 258, 260, 4570, 4572 }, // 606 ICBI |
| 9673 | { 0, 0, 0, 0, 0 }, // 607 SPILLTOVSR_STX |
| 9674 | { 0, 0, 0, 0, 0 }, // 608 STIWX |
| 9675 | { 1, 258, 260, 4572, 4575 }, // 609 STXVRBX_STXVRDX_STXVRHX_STXVRWX |
| 9676 | { 1, 258, 260, 4575, 4577 }, // 610 EnforceIEIO |
| 9677 | { 1, 258, 260, 4577, 4579 }, // 611 STHCIX_STWCIX |
| 9678 | { 1, 258, 260, 0, 0 }, // 612 SYNCP10 |
| 9679 | { 2, 258, 260, 4579, 4582 }, // 613 PSTB_PSTB8_PSTB8pc_PSTBpc_PSTD_PSTDpc_PSTFD_PSTFDpc_PSTFS_PSTFSpc_PSTH_PSTH8_PSTH8pc_PSTHpc_PSTW_PSTW8_PSTW8pc_PSTWpc_PSTXSD_PSTXSDpc_PSTXSSP_PSTXSSPpc_PSTXV_PSTXVpc |
| 9680 | { 2, 258, 260, 4582, 4585 }, // 614 STXVP |
| 9681 | { 2, 258, 260, 4585, 4588 }, // 615 STXVPX |
| 9682 | { 1, 262, 264, 4588, 4590 }, // 616 ATTN_NAP |
| 9683 | { 1, 258, 260, 4590, 4592 }, // 617 DCBZL |
| 9684 | { 1, 258, 260, 4592, 4594 }, // 618 DCCCI_ICBLQ_ICCCI_TLBLD_TLBLI_TLBRE2_TLBSX2_TLBSX2D_TLBWE2 |
| 9685 | { 1, 262, 264, 4594, 4596 }, // 619 CLRBHRB_MFBHRBE |
| 9686 | { 2, 258, 260, 4596, 4599 }, // 620 PADDI_PADDI8_PADDI8pc_PADDIpc |
| 9687 | { 1, 260, 262, 4599, 4602 }, // 621 PLI_PLI8 |
| 9688 | { 0, 0, 0, 0, 0 }, // 622 VMULESB_VMULESH_VMULEUB_VMULEUH_VMULOSB_VMULOSH_VMULOUB_VMULOUH_VSUM2SWS_VSUM4SBS_VSUM4SHS_VSUM4UBS |
| 9689 | { 0, 0, 0, 0, 0 }, // 623 VMULESD_VMULEUD_VMULHSW_VMULHUW_VMULOSD_VMULOUD |
| 9690 | { 0, 0, 0, 0, 0 }, // 624 VMSUMCUD |
| 9691 | { 0, uint16_t(~0U), uint16_t(~0U), uint16_t(~0U), uint16_t(~0U) }// end marker |
| 9692 | }; |
| 9693 | |
| 9694 | // =============================================================== |
| 9695 | // Data tables for the new per-operand machine model. |
| 9696 | |
| 9697 | // {ProcResourceIdx, ReleaseAtCycle, AcquireAtCycle} |
| 9698 | extern const llvm::MCWriteProcResEntry PPCWriteProcResTable[] = { |
| 9699 | { 0, 0, 0 }, // Invalid |
| 9700 | { 1, 1, 0}, // #1 |
| 9701 | {16, 1, 0}, // #2 |
| 9702 | { 2, 1, 0}, // #3 |
| 9703 | {17, 1, 0}, // #4 |
| 9704 | { 9, 1, 0}, // #5 |
| 9705 | {13, 1, 0}, // #6 |
| 9706 | {15, 1, 0}, // #7 |
| 9707 | {12, 1, 0}, // #8 |
| 9708 | {13, 1, 0}, // #9 |
| 9709 | {15, 1, 0}, // #10 |
| 9710 | {18, 1, 0}, // #11 |
| 9711 | {10, 1, 0}, // #12 |
| 9712 | {12, 1, 0}, // #13 |
| 9713 | {13, 1, 0}, // #14 |
| 9714 | {15, 1, 0}, // #15 |
| 9715 | {11, 1, 0}, // #16 |
| 9716 | {12, 1, 0}, // #17 |
| 9717 | {13, 1, 0}, // #18 |
| 9718 | {15, 1, 0}, // #19 |
| 9719 | {18, 1, 0}, // #20 |
| 9720 | {19, 1, 0}, // #21 |
| 9721 | { 9, 1, 0}, // #22 |
| 9722 | {11, 1, 0}, // #23 |
| 9723 | {12, 1, 0}, // #24 |
| 9724 | {13, 2, 0}, // #25 |
| 9725 | {15, 1, 0}, // #26 |
| 9726 | {18, 1, 0}, // #27 |
| 9727 | {19, 1, 0}, // #28 |
| 9728 | { 5, 1, 0}, // #29 |
| 9729 | {10, 1, 0}, // #30 |
| 9730 | {12, 1, 0}, // #31 |
| 9731 | {13, 1, 0}, // #32 |
| 9732 | {15, 1, 0}, // #33 |
| 9733 | {18, 1, 0}, // #34 |
| 9734 | {20, 1, 0}, // #35 |
| 9735 | { 5, 1, 0}, // #36 |
| 9736 | { 9, 1, 0}, // #37 |
| 9737 | {10, 1, 0}, // #38 |
| 9738 | {12, 1, 0}, // #39 |
| 9739 | {13, 2, 0}, // #40 |
| 9740 | {15, 1, 0}, // #41 |
| 9741 | {18, 1, 0}, // #42 |
| 9742 | {20, 1, 0}, // #43 |
| 9743 | { 9, 1, 0}, // #44 |
| 9744 | {12, 1, 0}, // #45 |
| 9745 | {13, 2, 0}, // #46 |
| 9746 | {15, 1, 0}, // #47 |
| 9747 | {18, 1, 0}, // #48 |
| 9748 | {10, 1, 0}, // #49 |
| 9749 | {11, 1, 0}, // #50 |
| 9750 | {12, 2, 0}, // #51 |
| 9751 | {13, 2, 0}, // #52 |
| 9752 | {15, 1, 0}, // #53 |
| 9753 | {18, 1, 0}, // #54 |
| 9754 | {20, 1, 0}, // #55 |
| 9755 | { 5, 1, 0}, // #56 |
| 9756 | { 8, 1, 0}, // #57 |
| 9757 | {21, 1, 0}, // #58 |
| 9758 | {21, 1, 0}, // #59 |
| 9759 | {22, 1, 0}, // #60 |
| 9760 | {24, 1, 0}, // #61 |
| 9761 | {17, 1, 0}, // #62 |
| 9762 | {22, 1, 0}, // #63 |
| 9763 | {24, 1, 0}, // #64 |
| 9764 | {14, 1, 0}, // #65 |
| 9765 | {21, 1, 0}, // #66 |
| 9766 | {22, 1, 0}, // #67 |
| 9767 | { 5, 1, 0}, // #68 |
| 9768 | { 7, 1, 0}, // #69 |
| 9769 | {21, 1, 0}, // #70 |
| 9770 | { 5, 1, 0}, // #71 |
| 9771 | { 6, 1, 0}, // #72 |
| 9772 | {21, 1, 0}, // #73 |
| 9773 | { 3, 1, 0}, // #74 |
| 9774 | {21, 1, 0}, // #75 |
| 9775 | { 5, 1, 0}, // #76 |
| 9776 | {21, 1, 0}, // #77 |
| 9777 | { 9, 1, 0}, // #78 |
| 9778 | {13, 1, 0}, // #79 |
| 9779 | {21, 1, 0}, // #80 |
| 9780 | {21, 1, 0}, // #81 |
| 9781 | {22, 1, 0}, // #82 |
| 9782 | {23, 1, 0}, // #83 |
| 9783 | { 4, 1, 0}, // #84 |
| 9784 | {21, 1, 0}, // #85 |
| 9785 | { 1, 1, 0}, // #86 |
| 9786 | { 3, 1, 0}, // #87 |
| 9787 | { 1, 1, 0}, // #88 |
| 9788 | { 9, 1, 0}, // #89 |
| 9789 | { 1, 2, 0}, // #90 |
| 9790 | { 8, 1, 0}, // #91 |
| 9791 | { 9, 2, 0}, // #92 |
| 9792 | {12, 1, 0}, // #93 |
| 9793 | { 1, 1, 0}, // #94 |
| 9794 | {15, 1, 0}, // #95 |
| 9795 | { 1, 4, 0}, // #96 |
| 9796 | { 8, 1, 0}, // #97 |
| 9797 | {10, 4, 0}, // #98 |
| 9798 | { 1, 2, 0}, // #99 |
| 9799 | { 8, 1, 0}, // #100 |
| 9800 | {10, 1, 0}, // #101 |
| 9801 | { 1, 1, 0}, // #102 |
| 9802 | {10, 1, 0}, // #103 |
| 9803 | { 1, 2, 0}, // #104 |
| 9804 | { 8, 1, 0}, // #105 |
| 9805 | {10, 1, 0}, // #106 |
| 9806 | {15, 1, 0}, // #107 |
| 9807 | { 1, 1, 0}, // #108 |
| 9808 | {14, 1, 0}, // #109 |
| 9809 | { 1, 4, 0}, // #110 |
| 9810 | { 8, 1, 0}, // #111 |
| 9811 | {14, 4, 0}, // #112 |
| 9812 | { 1, 2, 0}, // #113 |
| 9813 | { 8, 1, 0}, // #114 |
| 9814 | {14, 1, 0}, // #115 |
| 9815 | { 1, 2, 0}, // #116 |
| 9816 | { 8, 1, 0}, // #117 |
| 9817 | { 9, 1, 0}, // #118 |
| 9818 | { 1, 2, 0}, // #119 |
| 9819 | { 8, 1, 0}, // #120 |
| 9820 | { 9, 1, 0}, // #121 |
| 9821 | {15, 1, 0}, // #122 |
| 9822 | { 1, 1, 0}, // #123 |
| 9823 | { 2, 1, 0}, // #124 |
| 9824 | { 1, 2, 0}, // #125 |
| 9825 | { 2, 1, 0}, // #126 |
| 9826 | { 8, 1, 0}, // #127 |
| 9827 | { 9, 1, 0}, // #128 |
| 9828 | { 1, 2, 0}, // #129 |
| 9829 | { 6, 10, 0}, // #130 |
| 9830 | { 8, 1, 0}, // #131 |
| 9831 | { 9, 1, 0}, // #132 |
| 9832 | { 1, 1, 0}, // #133 |
| 9833 | {13, 1, 0}, // #134 |
| 9834 | { 1, 2, 0}, // #135 |
| 9835 | { 2, 5, 0}, // #136 |
| 9836 | { 8, 1, 0}, // #137 |
| 9837 | { 9, 1, 0}, // #138 |
| 9838 | { 1, 2, 0}, // #139 |
| 9839 | { 2, 7, 0}, // #140 |
| 9840 | { 8, 1, 0}, // #141 |
| 9841 | { 9, 1, 0}, // #142 |
| 9842 | { 1, 2, 0}, // #143 |
| 9843 | { 2, 10, 0}, // #144 |
| 9844 | { 8, 1, 0}, // #145 |
| 9845 | { 9, 1, 0}, // #146 |
| 9846 | { 1, 2, 0}, // #147 |
| 9847 | { 8, 1, 0}, // #148 |
| 9848 | {15, 1, 0}, // #149 |
| 9849 | { 1, 1, 0}, // #150 |
| 9850 | { 6, 10, 0}, // #151 |
| 9851 | { 1, 1, 0}, // #152 |
| 9852 | { 7, 1, 0}, // #153 |
| 9853 | { 1, 1, 0}, // #154 |
| 9854 | { 5, 1, 0}, // #155 |
| 9855 | { 1, 1, 0}, // #156 |
| 9856 | { 5, 16, 0}, // #157 |
| 9857 | { 1, 1, 0}, // #158 |
| 9858 | { 5, 17, 0}, // #159 |
| 9859 | { 1, 1, 0}, // #160 |
| 9860 | { 5, 30, 0}, // #161 |
| 9861 | { 1, 1, 0}, // #162 |
| 9862 | { 5, 49, 0}, // #163 |
| 9863 | { 1, 1, 0}, // #164 |
| 9864 | { 5, 67, 0}, // #165 |
| 9865 | { 1, 2, 0}, // #166 |
| 9866 | { 8, 1, 0}, // #167 |
| 9867 | { 9, 1, 0}, // #168 |
| 9868 | {14, 1, 0}, // #169 |
| 9869 | { 1, 4, 0}, // #170 |
| 9870 | { 8, 2, 0}, // #171 |
| 9871 | {10, 2, 0}, // #172 |
| 9872 | {12, 2, 0}, // #173 |
| 9873 | { 1, 2, 0}, // #174 |
| 9874 | { 8, 1, 0}, // #175 |
| 9875 | { 9, 1, 0}, // #176 |
| 9876 | {10, 1, 0}, // #177 |
| 9877 | {12, 1, 0}, // #178 |
| 9878 | { 1, 4, 0}, // #179 |
| 9879 | { 8, 1, 0}, // #180 |
| 9880 | { 9, 4, 0}, // #181 |
| 9881 | { 1, 4, 0}, // #182 |
| 9882 | { 8, 1, 0}, // #183 |
| 9883 | { 9, 2, 0}, // #184 |
| 9884 | {10, 1, 0}, // #185 |
| 9885 | {12, 1, 0}, // #186 |
| 9886 | {15, 1, 0}, // #187 |
| 9887 | { 1, 8, 0}, // #188 |
| 9888 | { 8, 1, 0}, // #189 |
| 9889 | { 9, 3, 0}, // #190 |
| 9890 | {10, 1, 0}, // #191 |
| 9891 | {14, 4, 0}, // #192 |
| 9892 | { 1, 4, 0}, // #193 |
| 9893 | { 8, 1, 0}, // #194 |
| 9894 | { 9, 1, 0}, // #195 |
| 9895 | {14, 3, 0}, // #196 |
| 9896 | { 1, 2, 0}, // #197 |
| 9897 | { 5, 1, 0}, // #198 |
| 9898 | { 8, 1, 0}, // #199 |
| 9899 | {10, 1, 0}, // #200 |
| 9900 | { 1, 2, 0}, // #201 |
| 9901 | { 5, 1, 0}, // #202 |
| 9902 | { 8, 1, 0}, // #203 |
| 9903 | {14, 1, 0}, // #204 |
| 9904 | { 1, 1, 0}, // #205 |
| 9905 | { 5, 12, 0}, // #206 |
| 9906 | { 1, 1, 0}, // #207 |
| 9907 | { 5, 15, 0}, // #208 |
| 9908 | { 1, 1, 0}, // #209 |
| 9909 | { 6, 21, 0}, // #210 |
| 9910 | { 1, 1, 0}, // #211 |
| 9911 | { 6, 33, 0}, // #212 |
| 9912 | { 1, 2, 0}, // #213 |
| 9913 | { 8, 1, 0}, // #214 |
| 9914 | { 9, 1, 0}, // #215 |
| 9915 | {13, 1, 0}, // #216 |
| 9916 | { 1, 2, 0}, // #217 |
| 9917 | { 8, 1, 0}, // #218 |
| 9918 | {10, 1, 0}, // #219 |
| 9919 | {12, 1, 0}, // #220 |
| 9920 | { 1, 2, 0}, // #221 |
| 9921 | { 8, 1, 0}, // #222 |
| 9922 | {10, 1, 0}, // #223 |
| 9923 | {12, 1, 0}, // #224 |
| 9924 | {15, 1, 0}, // #225 |
| 9925 | { 1, 1, 0}, // #226 |
| 9926 | {11, 1, 0}, // #227 |
| 9927 | { 1, 2, 0}, // #228 |
| 9928 | { 8, 1, 0}, // #229 |
| 9929 | { 9, 1, 0}, // #230 |
| 9930 | {11, 1, 0}, // #231 |
| 9931 | {12, 1, 0}, // #232 |
| 9932 | { 1, 4, 0}, // #233 |
| 9933 | { 8, 2, 0}, // #234 |
| 9934 | { 9, 2, 0}, // #235 |
| 9935 | {11, 2, 0}, // #236 |
| 9936 | {12, 2, 0}, // #237 |
| 9937 | { 1, 2, 0}, // #238 |
| 9938 | { 2, 1, 0}, // #239 |
| 9939 | { 8, 1, 0}, // #240 |
| 9940 | {13, 1, 0}, // #241 |
| 9941 | { 1, 2, 0}, // #242 |
| 9942 | { 8, 1, 0}, // #243 |
| 9943 | {12, 1, 0}, // #244 |
| 9944 | {13, 1, 0}, // #245 |
| 9945 | { 1, 2, 0}, // #246 |
| 9946 | { 8, 1, 0}, // #247 |
| 9947 | {12, 1, 0}, // #248 |
| 9948 | {14, 1, 0}, // #249 |
| 9949 | { 1, 2, 0}, // #250 |
| 9950 | { 8, 1, 0}, // #251 |
| 9951 | {12, 1, 0}, // #252 |
| 9952 | {14, 2, 0}, // #253 |
| 9953 | { 1, 2, 0}, // #254 |
| 9954 | { 8, 1, 0}, // #255 |
| 9955 | {12, 1, 0}, // #256 |
| 9956 | {15, 1, 0}, // #257 |
| 9957 | { 1, 1, 0}, // #258 |
| 9958 | { 4, 1, 0}, // #259 |
| 9959 | { 1, 1, 0}, // #260 |
| 9960 | { 2, 7, 0}, // #261 |
| 9961 | { 1, 1, 0}, // #262 |
| 9962 | { 2, 5, 0}, // #263 |
| 9963 | { 1, 1, 0}, // #264 |
| 9964 | { 2, 10, 0}, // #265 |
| 9965 | { 1, 1, 0}, // #266 |
| 9966 | { 2, 8, 0}, // #267 |
| 9967 | { 1, 2, 0}, // #268 |
| 9968 | { 2, 2, 0}, // #269 |
| 9969 | { 8, 1, 0}, // #270 |
| 9970 | { 1, 2, 0}, // #271 |
| 9971 | { 8, 1, 0}, // #272 |
| 9972 | {11, 1, 0}, // #273 |
| 9973 | {12, 1, 0}, // #274 |
| 9974 | { 1, 1, 0}, // #275 |
| 9975 | { 8, 1, 0}, // #276 |
| 9976 | { 2, 1, 0}, // #277 |
| 9977 | { 9, 1, 0}, // #278 |
| 9978 | { 6, 1, 0}, // #279 |
| 9979 | { 7, 1, 0}, // #280 |
| 9980 | {12, 1, 0}, // #281 |
| 9981 | { 5, 1, 0}, // #282 |
| 9982 | { 6, 1, 0}, // #283 |
| 9983 | { 7, 2, 0}, // #284 |
| 9984 | {12, 1, 0}, // #285 |
| 9985 | { 4, 1, 0}, // #286 |
| 9986 | { 6, 1, 0}, // #287 |
| 9987 | { 7, 1, 0}, // #288 |
| 9988 | {12, 1, 0}, // #289 |
| 9989 | { 7, 1, 0}, // #290 |
| 9990 | {11, 1, 0}, // #291 |
| 9991 | { 5, 1, 0}, // #292 |
| 9992 | { 7, 1, 0}, // #293 |
| 9993 | {11, 1, 0}, // #294 |
| 9994 | { 4, 1, 0}, // #295 |
| 9995 | {10, 1, 0}, // #296 |
| 9996 | {13, 1, 0}, // #297 |
| 9997 | { 4, 1, 0}, // #298 |
| 9998 | {10, 1, 0}, // #299 |
| 9999 | {17, 1, 0}, // #300 |
| 10000 | {10, 1, 0}, // #301 |
| 10001 | {14, 1, 0}, // #302 |
| 10002 | {15, 1, 0}, // #303 |
| 10003 | {10, 1, 0}, // #304 |
| 10004 | {14, 1, 0}, // #305 |
| 10005 | {16, 1, 0}, // #306 |
| 10006 | { 4, 1, 0}, // #307 |
| 10007 | { 7, 1, 0}, // #308 |
| 10008 | {12, 1, 0}, // #309 |
| 10009 | { 7, 2, 0}, // #310 |
| 10010 | { 8, 2, 0}, // #311 |
| 10011 | {10, 1, 0}, // #312 |
| 10012 | {11, 1, 0}, // #313 |
| 10013 | {13, 1, 0}, // #314 |
| 10014 | {18, 2, 0}, // #315 |
| 10015 | {19, 1, 0}, // #316 |
| 10016 | {20, 1, 0}, // #317 |
| 10017 | { 1, 3, 0}, // #318 |
| 10018 | { 7, 9, 0}, // #319 |
| 10019 | { 8, 6, 0}, // #320 |
| 10020 | {10, 3, 0}, // #321 |
| 10021 | {11, 3, 0}, // #322 |
| 10022 | {12, 3, 0}, // #323 |
| 10023 | {18, 3, 0}, // #324 |
| 10024 | { 1, 1, 0}, // #325 |
| 10025 | { 7, 1, 0}, // #326 |
| 10026 | {18, 1, 0}, // #327 |
| 10027 | { 1, 1, 0}, // #328 |
| 10028 | { 7, 3, 0}, // #329 |
| 10029 | { 8, 2, 0}, // #330 |
| 10030 | {10, 1, 0}, // #331 |
| 10031 | {11, 1, 0}, // #332 |
| 10032 | {12, 1, 0}, // #333 |
| 10033 | {18, 1, 0}, // #334 |
| 10034 | { 7, 1, 0}, // #335 |
| 10035 | {17, 1, 0}, // #336 |
| 10036 | {21, 1, 0}, // #337 |
| 10037 | { 7, 2, 0}, // #338 |
| 10038 | {17, 1, 0}, // #339 |
| 10039 | {18, 2, 0}, // #340 |
| 10040 | {19, 1, 0}, // #341 |
| 10041 | {20, 1, 0}, // #342 |
| 10042 | {21, 1, 0}, // #343 |
| 10043 | {22, 1, 0}, // #344 |
| 10044 | { 1, 1, 0}, // #345 |
| 10045 | { 7, 4, 0}, // #346 |
| 10046 | { 8, 2, 0}, // #347 |
| 10047 | {10, 1, 0}, // #348 |
| 10048 | {11, 1, 0}, // #349 |
| 10049 | {12, 1, 0}, // #350 |
| 10050 | {17, 1, 0}, // #351 |
| 10051 | {18, 1, 0}, // #352 |
| 10052 | {21, 1, 0}, // #353 |
| 10053 | { 7, 1, 0}, // #354 |
| 10054 | {17, 1, 0}, // #355 |
| 10055 | {18, 2, 0}, // #356 |
| 10056 | {19, 1, 0}, // #357 |
| 10057 | {20, 1, 0}, // #358 |
| 10058 | {21, 1, 0}, // #359 |
| 10059 | { 1, 1, 0}, // #360 |
| 10060 | { 7, 6, 0}, // #361 |
| 10061 | { 8, 4, 0}, // #362 |
| 10062 | {10, 2, 0}, // #363 |
| 10063 | {11, 2, 0}, // #364 |
| 10064 | {12, 2, 0}, // #365 |
| 10065 | {17, 1, 0}, // #366 |
| 10066 | {18, 1, 0}, // #367 |
| 10067 | {21, 1, 0}, // #368 |
| 10068 | { 7, 3, 0}, // #369 |
| 10069 | { 8, 2, 0}, // #370 |
| 10070 | {10, 1, 0}, // #371 |
| 10071 | {11, 1, 0}, // #372 |
| 10072 | {12, 1, 0}, // #373 |
| 10073 | {17, 1, 0}, // #374 |
| 10074 | {18, 1, 0}, // #375 |
| 10075 | {21, 1, 0}, // #376 |
| 10076 | { 1, 1, 0}, // #377 |
| 10077 | { 7, 4, 0}, // #378 |
| 10078 | { 8, 2, 0}, // #379 |
| 10079 | {10, 1, 0}, // #380 |
| 10080 | {11, 1, 0}, // #381 |
| 10081 | {12, 1, 0}, // #382 |
| 10082 | {17, 1, 0}, // #383 |
| 10083 | {18, 2, 0}, // #384 |
| 10084 | {21, 1, 0}, // #385 |
| 10085 | { 1, 1, 0}, // #386 |
| 10086 | { 7, 2, 0}, // #387 |
| 10087 | {17, 1, 0}, // #388 |
| 10088 | {18, 1, 0}, // #389 |
| 10089 | {21, 1, 0}, // #390 |
| 10090 | { 1, 2, 0}, // #391 |
| 10091 | { 7, 5, 0}, // #392 |
| 10092 | { 8, 4, 0}, // #393 |
| 10093 | {17, 1, 0}, // #394 |
| 10094 | {18, 2, 0}, // #395 |
| 10095 | {21, 1, 0}, // #396 |
| 10096 | { 1, 1, 0}, // #397 |
| 10097 | { 7, 4, 0}, // #398 |
| 10098 | { 8, 4, 0}, // #399 |
| 10099 | {17, 1, 0}, // #400 |
| 10100 | {18, 1, 0}, // #401 |
| 10101 | {21, 1, 0}, // #402 |
| 10102 | { 1, 1, 0}, // #403 |
| 10103 | { 4, 1, 0}, // #404 |
| 10104 | { 7, 2, 0}, // #405 |
| 10105 | {12, 1, 0}, // #406 |
| 10106 | {18, 1, 0}, // #407 |
| 10107 | { 1, 2, 0}, // #408 |
| 10108 | { 7, 2, 0}, // #409 |
| 10109 | {18, 2, 0}, // #410 |
| 10110 | { 1, 2, 0}, // #411 |
| 10111 | { 7, 4, 0}, // #412 |
| 10112 | { 8, 2, 0}, // #413 |
| 10113 | {10, 1, 0}, // #414 |
| 10114 | {11, 1, 0}, // #415 |
| 10115 | {12, 1, 0}, // #416 |
| 10116 | {18, 2, 0}, // #417 |
| 10117 | { 7, 3, 0}, // #418 |
| 10118 | { 8, 2, 0}, // #419 |
| 10119 | {10, 1, 0}, // #420 |
| 10120 | {11, 1, 0}, // #421 |
| 10121 | {12, 1, 0}, // #422 |
| 10122 | {14, 1, 0}, // #423 |
| 10123 | {18, 1, 0}, // #424 |
| 10124 | { 1, 1, 0}, // #425 |
| 10125 | { 7, 4, 0}, // #426 |
| 10126 | { 8, 2, 0}, // #427 |
| 10127 | {10, 1, 0}, // #428 |
| 10128 | {11, 1, 0}, // #429 |
| 10129 | {12, 1, 0}, // #430 |
| 10130 | {14, 1, 0}, // #431 |
| 10131 | {18, 2, 0}, // #432 |
| 10132 | { 1, 1, 0}, // #433 |
| 10133 | { 7, 3, 0}, // #434 |
| 10134 | { 8, 2, 0}, // #435 |
| 10135 | {10, 1, 0}, // #436 |
| 10136 | {11, 1, 0}, // #437 |
| 10137 | {13, 8, 0}, // #438 |
| 10138 | {18, 3, 0}, // #439 |
| 10139 | {19, 1, 0}, // #440 |
| 10140 | {20, 1, 0}, // #441 |
| 10141 | { 1, 2, 0}, // #442 |
| 10142 | { 2, 1, 0}, // #443 |
| 10143 | { 3, 1, 0}, // #444 |
| 10144 | { 7, 1, 0}, // #445 |
| 10145 | {18, 2, 0}, // #446 |
| 10146 | {19, 1, 0}, // #447 |
| 10147 | {20, 1, 0}, // #448 |
| 10148 | { 7, 1, 0}, // #449 |
| 10149 | {18, 2, 0}, // #450 |
| 10150 | {19, 1, 0}, // #451 |
| 10151 | {20, 1, 0}, // #452 |
| 10152 | {22, 1, 0}, // #453 |
| 10153 | { 7, 1, 0}, // #454 |
| 10154 | {14, 2, 0}, // #455 |
| 10155 | {15, 1, 0}, // #456 |
| 10156 | {16, 1, 0}, // #457 |
| 10157 | {18, 2, 0}, // #458 |
| 10158 | {19, 1, 0}, // #459 |
| 10159 | {20, 1, 0}, // #460 |
| 10160 | { 1, 1, 0}, // #461 |
| 10161 | { 7, 4, 0}, // #462 |
| 10162 | { 8, 2, 0}, // #463 |
| 10163 | {10, 1, 0}, // #464 |
| 10164 | {11, 1, 0}, // #465 |
| 10165 | {12, 1, 0}, // #466 |
| 10166 | {14, 5, 0}, // #467 |
| 10167 | {18, 2, 0}, // #468 |
| 10168 | { 7, 1, 0}, // #469 |
| 10169 | {14, 8, 0}, // #470 |
| 10170 | {18, 1, 0}, // #471 |
| 10171 | { 7, 1, 0}, // #472 |
| 10172 | {14, 5, 0}, // #473 |
| 10173 | {18, 1, 0}, // #474 |
| 10174 | { 1, 1, 0}, // #475 |
| 10175 | { 7, 4, 0}, // #476 |
| 10176 | { 8, 2, 0}, // #477 |
| 10177 | {10, 1, 0}, // #478 |
| 10178 | {11, 1, 0}, // #479 |
| 10179 | {12, 1, 0}, // #480 |
| 10180 | {14, 8, 0}, // #481 |
| 10181 | {18, 2, 0}, // #482 |
| 10182 | { 7, 1, 0}, // #483 |
| 10183 | {14, 10, 0}, // #484 |
| 10184 | {18, 1, 0}, // #485 |
| 10185 | { 1, 1, 0}, // #486 |
| 10186 | { 7, 4, 0}, // #487 |
| 10187 | { 8, 2, 0}, // #488 |
| 10188 | {10, 1, 0}, // #489 |
| 10189 | {11, 1, 0}, // #490 |
| 10190 | {12, 1, 0}, // #491 |
| 10191 | {14, 10, 0}, // #492 |
| 10192 | {18, 2, 0}, // #493 |
| 10193 | { 7, 1, 0}, // #494 |
| 10194 | {14, 16, 0}, // #495 |
| 10195 | {15, 8, 0}, // #496 |
| 10196 | {16, 8, 0}, // #497 |
| 10197 | {18, 2, 0}, // #498 |
| 10198 | {19, 1, 0}, // #499 |
| 10199 | {20, 1, 0}, // #500 |
| 10200 | { 7, 1, 0}, // #501 |
| 10201 | {14, 20, 0}, // #502 |
| 10202 | {18, 2, 0}, // #503 |
| 10203 | {19, 1, 0}, // #504 |
| 10204 | {20, 1, 0}, // #505 |
| 10205 | { 5, 1, 0}, // #506 |
| 10206 | { 7, 1, 0}, // #507 |
| 10207 | {18, 2, 0}, // #508 |
| 10208 | {19, 1, 0}, // #509 |
| 10209 | {20, 1, 0}, // #510 |
| 10210 | { 1, 2, 0}, // #511 |
| 10211 | { 7, 6, 0}, // #512 |
| 10212 | { 8, 4, 0}, // #513 |
| 10213 | {10, 2, 0}, // #514 |
| 10214 | {11, 2, 0}, // #515 |
| 10215 | {12, 2, 0}, // #516 |
| 10216 | {18, 2, 0}, // #517 |
| 10217 | { 7, 1, 0}, // #518 |
| 10218 | {14, 1, 0}, // #519 |
| 10219 | {18, 1, 0}, // #520 |
| 10220 | { 7, 2, 0}, // #521 |
| 10221 | { 8, 2, 0}, // #522 |
| 10222 | {10, 1, 0}, // #523 |
| 10223 | {11, 1, 0}, // #524 |
| 10224 | {13, 8, 0}, // #525 |
| 10225 | {18, 2, 0}, // #526 |
| 10226 | {19, 1, 0}, // #527 |
| 10227 | {20, 1, 0}, // #528 |
| 10228 | { 6, 1, 0}, // #529 |
| 10229 | { 7, 1, 0}, // #530 |
| 10230 | {18, 2, 0}, // #531 |
| 10231 | {19, 1, 0}, // #532 |
| 10232 | {20, 1, 0}, // #533 |
| 10233 | { 6, 11, 0}, // #534 |
| 10234 | { 7, 1, 0}, // #535 |
| 10235 | {18, 2, 0}, // #536 |
| 10236 | {19, 1, 0}, // #537 |
| 10237 | {20, 1, 0}, // #538 |
| 10238 | { 6, 12, 0}, // #539 |
| 10239 | { 7, 1, 0}, // #540 |
| 10240 | {18, 2, 0}, // #541 |
| 10241 | {19, 1, 0}, // #542 |
| 10242 | {20, 1, 0}, // #543 |
| 10243 | { 6, 25, 0}, // #544 |
| 10244 | { 7, 1, 0}, // #545 |
| 10245 | {18, 2, 0}, // #546 |
| 10246 | {19, 1, 0}, // #547 |
| 10247 | {20, 1, 0}, // #548 |
| 10248 | { 6, 44, 0}, // #549 |
| 10249 | { 7, 1, 0}, // #550 |
| 10250 | {18, 2, 0}, // #551 |
| 10251 | {19, 1, 0}, // #552 |
| 10252 | {20, 1, 0}, // #553 |
| 10253 | { 6, 62, 0}, // #554 |
| 10254 | { 7, 1, 0}, // #555 |
| 10255 | {18, 2, 0}, // #556 |
| 10256 | {19, 1, 0}, // #557 |
| 10257 | {20, 1, 0}, // #558 |
| 10258 | { 7, 3, 0}, // #559 |
| 10259 | { 8, 2, 0}, // #560 |
| 10260 | {10, 1, 0}, // #561 |
| 10261 | {11, 1, 0}, // #562 |
| 10262 | {12, 1, 0}, // #563 |
| 10263 | {17, 1, 0}, // #564 |
| 10264 | {21, 1, 0}, // #565 |
| 10265 | { 7, 2, 0}, // #566 |
| 10266 | { 8, 2, 0}, // #567 |
| 10267 | {17, 2, 0}, // #568 |
| 10268 | {21, 2, 0}, // #569 |
| 10269 | { 7, 3, 0}, // #570 |
| 10270 | { 8, 2, 0}, // #571 |
| 10271 | {10, 1, 0}, // #572 |
| 10272 | {11, 1, 0}, // #573 |
| 10273 | {12, 1, 0}, // #574 |
| 10274 | {14, 8, 0}, // #575 |
| 10275 | {18, 1, 0}, // #576 |
| 10276 | { 7, 3, 0}, // #577 |
| 10277 | { 8, 2, 0}, // #578 |
| 10278 | {10, 1, 0}, // #579 |
| 10279 | {11, 1, 0}, // #580 |
| 10280 | {12, 1, 0}, // #581 |
| 10281 | {14, 10, 0}, // #582 |
| 10282 | {18, 1, 0}, // #583 |
| 10283 | { 7, 3, 0}, // #584 |
| 10284 | { 8, 2, 0}, // #585 |
| 10285 | {10, 1, 0}, // #586 |
| 10286 | {11, 1, 0}, // #587 |
| 10287 | {12, 1, 0}, // #588 |
| 10288 | {14, 5, 0}, // #589 |
| 10289 | {18, 1, 0}, // #590 |
| 10290 | { 1, 2, 0}, // #591 |
| 10291 | { 7, 7, 0}, // #592 |
| 10292 | { 8, 4, 0}, // #593 |
| 10293 | {10, 2, 0}, // #594 |
| 10294 | {11, 2, 0}, // #595 |
| 10295 | {12, 2, 0}, // #596 |
| 10296 | {17, 1, 0}, // #597 |
| 10297 | {18, 2, 0}, // #598 |
| 10298 | {21, 1, 0}, // #599 |
| 10299 | { 7, 10, 0}, // #600 |
| 10300 | { 8, 4, 0}, // #601 |
| 10301 | {10, 2, 0}, // #602 |
| 10302 | {11, 2, 0}, // #603 |
| 10303 | {12, 2, 0}, // #604 |
| 10304 | {17, 5, 0}, // #605 |
| 10305 | {18, 2, 0}, // #606 |
| 10306 | {21, 5, 0}, // #607 |
| 10307 | { 7, 5, 0}, // #608 |
| 10308 | { 8, 2, 0}, // #609 |
| 10309 | {10, 1, 0}, // #610 |
| 10310 | {11, 1, 0}, // #611 |
| 10311 | {12, 1, 0}, // #612 |
| 10312 | {17, 3, 0}, // #613 |
| 10313 | {18, 1, 0}, // #614 |
| 10314 | {21, 3, 0} // #615 |
| 10315 | }; // PPCWriteProcResTable |
| 10316 | |
| 10317 | // {Cycles, WriteResourceID} |
| 10318 | extern const llvm::MCWriteLatencyEntry PPCWriteLatencyTable[] = { |
| 10319 | { 0, 0}, // Invalid |
| 10320 | { 2, 0}, // #1 P8_BR_2C_P8_LS_FP_FX_2C_P8_LU_or_LS_or_FX_2C_P8_FX_2C_P8_XS_2C_P8_PM_2C_P10W_BR_2C_P10W_FX_2C_P7_LSU_2C_P7_LSU_FXU_2C_P7_FXU_2C_P7_VXS_2C_P9_BR_2C |
| 10321 | { 1, 0}, // #2 P8_ISSUE_BR_P8_ISSUE_ST_P8_ISSUE_FX_P8_ISSUE_VSX_P10W_DISP_ANY_P7_CRU_NONE_P7_DISP_LS_P7_DISP_FX_P7_DISP_FP_DISP_BR_1C |
| 10322 | { 5, 0}, // #3 P8_CR_5C_P8_FX_5C_P8_LU_5C_P8_LU_FX_5C_P8_DM_5C_P7_FXU_5C_P9_DIV_5C_P9_DP_5C_P9_LS_5C |
| 10323 | { 1, 0}, // #4 P8_ISSUE_CR_P8_ISSUE_FX_P8_ISSUE_LD_P8_LS_FP_NONE_P8_LS_LU_NONE_P8_FX_NONE_P8_FX_1C_P8_ISSUE_VSX_P7_BRU_NONE_P7_LSU_NONE_P7_DISP_FX_IP_EXECE_1C_IP_EXEC_1C_IP_AGEN_1C |
| 10324 | { 1, 0}, // #5 P8_CR_NONE_P8_ISSUE_ST_P8_ISSUE_FX_P7_DISP_BR_P7_DISP_LS_P7_FPU_NONE_P7_FXU_NONE_IP_EXECO_1C_DISP_3SLOTS_1C_DISP_1C |
| 10325 | { 1, 0}, // #6 P8_ISSUE_CR_P7_DISP_LS_DISP_EVEN_1C |
| 10326 | { 3, 0}, // #7 P8_LU_or_LS_3C_P8_LS_3C_P8_LS_FP_FX_3C_P8_LU_or_LS_FX_3C_P8_CR_3C_P8_FP_3C_P8_FX_3C_P8_LS_FX_3C_P7_BRU_3C_P7_CRU_3C_P7_LSU_3C_P7_FXU_3C_P7_VPM_3C |
| 10327 | { 1, 0}, // #8 P8_ISSUE_FXLD_P8_ISSUE_ST_P8_ISSUE_CR_P8_ISSUE_VSX_P7_DISP_BR_P7_DISP_LS_P7_DISP_FX_P7_DISP_FP |
| 10328 | {41, 0}, // #9 P8_FX_41C |
| 10329 | { 6, 0}, // #10 P8_FP_Scal_6C_P8_CY_6C_P8_FP_4x32_6C_P8_FP_2x64_6C_P10W_LD_6C_P7_CRU_6C_P7_ScalarFPU_6C_P7_VectorFPU_6C |
| 10330 | { 1, 0}, // #11 P8_ISSUE_VSX_P10W_DISP_ANY_P10W_DISP_PAIR_P7_DISP_CR_P7_DISP_FP |
| 10331 | { 9, 0}, // #12 P8_XS_9C |
| 10332 | { 1, 0}, // #13 P8_ISSUE_CR |
| 10333 | {26, 0}, // #14 P8_FP_26C_P10W_BF_26C |
| 10334 | { 1, 0}, // #15 P8_ISSUE_VSX_P10W_DISP_ANY |
| 10335 | {32, 0}, // #16 P8_FP_Scal_32C_P8_FP_4x32_32C_P8_FP_2x64_32C_P8_DFU_32C_P7_ScalarFPU_32C |
| 10336 | { 1, 0}, // #17 P8_ISSUE_VSX_P7_DISP_FP |
| 10337 | {43, 0}, // #18 P8_FP_Scal_43C_P8_FP_2x64_43C_P10W_DV_43C |
| 10338 | { 1, 0}, // #19 P8_ISSUE_VSX_P10W_DISP_ANY |
| 10339 | {28, 0}, // #20 P8_FP_28C |
| 10340 | { 1, 0}, // #21 P8_ISSUE_VSX |
| 10341 | {31, 0}, // #22 P8_FP_31C_P7_ScalarFPU_31C_P7_VectorFPU_31C |
| 10342 | { 1, 0}, // #23 P8_ISSUE_VSX_P7_DISP_FP |
| 10343 | {10, 0}, // #24 P8_FX_10C |
| 10344 | { 1, 0}, // #25 P8_ISSUE_VSX |
| 10345 | {15, 0}, // #26 P8_FX_15C_P8_DFU_15C |
| 10346 | { 1, 0}, // #27 P8_ISSUE_FX_P8_ISSUE_VSX |
| 10347 | {23, 0}, // #28 P8_FX_23C |
| 10348 | { 1, 0}, // #29 P8_ISSUE_FX |
| 10349 | { 4, 0}, // #30 P8_XS_4C_P7_BRU_4C |
| 10350 | { 1, 0}, // #31 P8_ISSUE_VSX |
| 10351 | { 7, 0}, // #32 P8_VX_7C |
| 10352 | { 1, 0}, // #33 P8_ISSUE_VSX |
| 10353 | {13, 0}, // #34 P8_DFU_13C |
| 10354 | { 1, 0}, // #35 P8_ISSUE_VSX |
| 10355 | {17, 0}, // #36 P8_DFU_17C |
| 10356 | { 1, 0}, // #37 P8_ISSUE_VSX |
| 10357 | {25, 0}, // #38 P8_DFU_25C_P10W_DV_25C_P10W_DF_25C_P7_VectorFPU_25C |
| 10358 | { 1, 0}, // #39 P8_ISSUE_VSX_P10W_DISP_ANY_P7_DISP_FP |
| 10359 | {34, 0}, // #40 P8_DFU_34C |
| 10360 | { 1, 0}, // #41 P8_ISSUE_VSX |
| 10361 | {40, 0}, // #42 P8_DFU_40C |
| 10362 | { 1, 0}, // #43 P8_ISSUE_VSX |
| 10363 | {90, 0}, // #44 P8_DFU_90C |
| 10364 | { 1, 0}, // #45 P8_ISSUE_VSX |
| 10365 | {96, 0}, // #46 P8_DFU_96C |
| 10366 | { 1, 0}, // #47 P8_ISSUE_VSX |
| 10367 | {172, 0}, // #48 P8_DFU_172C |
| 10368 | { 1, 0}, // #49 P8_ISSUE_VSX |
| 10369 | { 3, 201}, // #50 P10W_FX_3C |
| 10370 | { 1, 0}, // #51 P10W_DISP_ANY_P10W_DISP_EVEN |
| 10371 | { 4, 199}, // #52 P10W_F2_4C |
| 10372 | { 1, 0}, // #53 P10W_DISP_PAIR_P10W_DISP_ANY |
| 10373 | { 4, 199}, // #54 P10W_F2_4C |
| 10374 | { 0, 0}, // #55 P10W_SX |
| 10375 | { 1, 0}, // #56 P10W_DISP_ANY |
| 10376 | { 6, 0}, // #57 P10W_LD_6C |
| 10377 | { 1, 0}, // #58 P10W_DISP_EVEN_P10W_DISP_PAIR |
| 10378 | { 6, 0}, // #59 P10W_LD_6C |
| 10379 | { 1, 0}, // #60 P10W_DISP_ANY_P10W_DISP_PAIR |
| 10380 | { 6, 0}, // #61 P10W_LD_6C |
| 10381 | { 1, 0}, // #62 P10W_DISP_ANY |
| 10382 | { 6, 0}, // #63 P10W_LD_6C |
| 10383 | { 1, 0}, // #64 P10W_DISP_ANY |
| 10384 | { 6, 0}, // #65 P10W_LD_6C_P9_LS_6C |
| 10385 | { 1, 0}, // #66 P10W_DISP_EVEN_IP_AGEN_1C |
| 10386 | { 1, 0}, // #67 P10W_DISP_ANY_DISP_1C |
| 10387 | { 6, 0}, // #68 P10W_LD_6C |
| 10388 | { 1, 0}, // #69 P10W_DISP_EVEN_P10W_DISP_PAIR |
| 10389 | { 3, 209}, // #70 P10W_SX_3C |
| 10390 | { 1, 0}, // #71 P10W_DISP_ANY_P10W_DISP_PAIR |
| 10391 | { 3, 207}, // #72 P10W_ST_3C |
| 10392 | { 1, 0}, // #73 P10W_DISP_ANY_P10W_DISP_EVEN_P10W_DISP_PAIR |
| 10393 | { 3, 207}, // #74 P10W_ST_3C |
| 10394 | { 1, 0}, // #75 P10W_DISP_EVEN_P10W_DISP_ANY |
| 10395 | { 3, 207}, // #76 P10W_ST_3C |
| 10396 | { 1, 0}, // #77 P10W_DISP_ANY |
| 10397 | { 3, 207}, // #78 P10W_ST_3C |
| 10398 | { 1, 0}, // #79 P10W_DISP_ANY |
| 10399 | { 3, 207}, // #80 P10W_ST_3C |
| 10400 | { 1, 0}, // #81 P10W_DISP_ANY |
| 10401 | { 3, 207}, // #82 P10W_ST_3C |
| 10402 | { 1, 0}, // #83 P10W_DISP_EVEN |
| 10403 | { 1, 0}, // #84 P10W_DISP_ANY |
| 10404 | { 3, 201}, // #85 P10W_FX_3C |
| 10405 | { 1, 0}, // #86 P10W_DISP_EVEN |
| 10406 | { 1, 0}, // #87 P10W_DISP_ANY |
| 10407 | { 3, 209}, // #88 P10W_SX_3C |
| 10408 | { 1, 0}, // #89 P10W_DISP_EVEN |
| 10409 | { 3, 201}, // #90 P10W_FX_3C |
| 10410 | { 1, 0}, // #91 P10W_DISP_ANY |
| 10411 | { 4, 199}, // #92 P10W_F2_4C |
| 10412 | { 1, 0}, // #93 P10W_DISP_EVEN |
| 10413 | { 1, 0}, // #94 P10W_DISP_ANY |
| 10414 | { 5, 205}, // #95 P10W_MU_5C |
| 10415 | { 1, 0}, // #96 P10W_DISP_ANY |
| 10416 | { 5, 205}, // #97 P10W_MU_5C |
| 10417 | { 1, 0}, // #98 P10W_DISP_EVEN |
| 10418 | { 3, 201}, // #99 P10W_FX_3C |
| 10419 | { 1, 0}, // #100 P10W_DISP_ANY |
| 10420 | {41, 0}, // #101 P10W_DV_41C |
| 10421 | { 1, 0}, // #102 P10W_DISP_EVEN_P10W_DISP_ANY |
| 10422 | { 3, 201}, // #103 P10W_FX_3C |
| 10423 | { 1, 0}, // #104 P10W_DISP_ANY |
| 10424 | {25, 0}, // #105 P10W_DV_25C |
| 10425 | { 1, 0}, // #106 P10W_DISP_EVEN |
| 10426 | { 3, 201}, // #107 P10W_FX_3C |
| 10427 | { 1, 0}, // #108 P10W_DISP_ANY_P10W_DISP_EVEN_P10W_DISP_PAIR |
| 10428 | { 3, 201}, // #109 P10W_FX_3C |
| 10429 | { 1, 0}, // #110 P10W_DISP_EVEN_P10W_DISP_ANY |
| 10430 | { 3, 201}, // #111 P10W_FX_3C |
| 10431 | { 1, 0}, // #112 P10W_DISP_ANY |
| 10432 | { 7, 169}, // #113 P10W_BF_7C |
| 10433 | { 1, 0}, // #114 P10W_DISP_EVEN_P10W_DISP_ANY |
| 10434 | { 3, 201}, // #115 P10W_FX_3C |
| 10435 | { 1, 0}, // #116 P10W_DISP_ANY_P10W_DISP_EVEN |
| 10436 | { 4, 206}, // #117 P10W_PM_4C |
| 10437 | { 1, 0}, // #118 P10W_DISP_ANY_P10W_DISP_EVEN_P10W_DISP_PAIR |
| 10438 | { 7, 210}, // #119 P10W_vMU_7C |
| 10439 | { 1, 0}, // #120 P10W_DISP_ANY |
| 10440 | {22, 0}, // #121 P10W_BF_22C |
| 10441 | { 1, 0}, // #122 P10W_DISP_EVEN_P10W_DISP_ANY |
| 10442 | { 3, 201}, // #123 P10W_FX_3C |
| 10443 | { 1, 0}, // #124 P10W_DISP_ANY |
| 10444 | {27, 0}, // #125 P10W_BF_27C_P10W_DV_27C_P7_ScalarFPU_27C |
| 10445 | { 1, 0}, // #126 P10W_DISP_EVEN_P10W_DISP_ANY_P7_DISP_FP |
| 10446 | { 3, 201}, // #127 P10W_FX_3C |
| 10447 | { 1, 0}, // #128 P10W_DISP_ANY |
| 10448 | {36, 0}, // #129 P10W_BF_36C |
| 10449 | { 1, 0}, // #130 P10W_DISP_EVEN_P10W_DISP_ANY |
| 10450 | { 3, 201}, // #131 P10W_FX_3C |
| 10451 | { 1, 0}, // #132 P10W_DISP_ANY |
| 10452 | {26, 0}, // #133 P10W_BF_26C |
| 10453 | { 1, 0}, // #134 P10W_DISP_EVEN |
| 10454 | { 3, 201}, // #135 P10W_FX_3C |
| 10455 | { 1, 0}, // #136 P10W_DISP_ANY |
| 10456 | { 3, 209}, // #137 P10W_SX_3C |
| 10457 | { 1, 0}, // #138 P10W_DISP_EVEN |
| 10458 | { 1, 0}, // #139 P10W_DISP_ANY |
| 10459 | {20, 0}, // #140 P10W_DV_20C |
| 10460 | { 1, 0}, // #141 P10W_DISP_ANY |
| 10461 | { 5, 198}, // #142 P10W_DX_5C |
| 10462 | { 1, 0}, // #143 P10W_DISP_ANY |
| 10463 | {13, 177}, // #144 P10W_DF_13C |
| 10464 | { 1, 0}, // #145 P10W_DISP_ANY |
| 10465 | {24, 0}, // #146 P10W_DF_24C_P10W_BF_24C |
| 10466 | { 1, 0}, // #147 P10W_DISP_ANY |
| 10467 | {38, 0}, // #148 P10W_DF_38C_P7_FXU_38C |
| 10468 | { 1, 0}, // #149 P10W_DISP_ANY_P7_DISP_FX |
| 10469 | {59, 0}, // #150 P10W_DF_59C |
| 10470 | { 1, 0}, // #151 P10W_DISP_ANY |
| 10471 | {77, 0}, // #152 P10W_DF_77C |
| 10472 | { 1, 0}, // #153 P10W_DISP_ANY |
| 10473 | { 3, 207}, // #154 P10W_ST_3C |
| 10474 | { 1, 0}, // #155 P10W_DISP_EVEN |
| 10475 | { 3, 201}, // #156 P10W_FX_3C |
| 10476 | { 1, 0}, // #157 P10W_DISP_ANY |
| 10477 | { 6, 0}, // #158 P10W_LD_6C |
| 10478 | { 1, 0}, // #159 P10W_DISP_PAIR |
| 10479 | { 4, 199}, // #160 P10W_F2_4C |
| 10480 | {13, 0}, // #161 P10W_MFL_13C |
| 10481 | { 1, 0}, // #162 P10W_DISP_EVEN |
| 10482 | { 1, 0}, // #163 P10W_DISP_ANY |
| 10483 | {20, 0}, // #164 P10W_DV_20C |
| 10484 | { 1, 0}, // #165 P10W_DISP_EVEN |
| 10485 | { 3, 201}, // #166 P10W_FX_3C |
| 10486 | { 1, 0}, // #167 P10W_DISP_ANY |
| 10487 | { 3, 201}, // #168 P10W_FX_3C |
| 10488 | { 1, 0}, // #169 P10W_DISP_EVEN |
| 10489 | { 3, 201}, // #170 P10W_FX_3C |
| 10490 | { 1, 0}, // #171 P10W_DISP_ANY |
| 10491 | { 3, 201}, // #172 P10W_FX_3C |
| 10492 | { 1, 0}, // #173 P10W_DISP_ANY |
| 10493 | { 3, 201}, // #174 P10W_FX_3C |
| 10494 | { 1, 0}, // #175 P10W_DISP_ANY |
| 10495 | { 6, 0}, // #176 P10W_LD_6C |
| 10496 | { 1, 0}, // #177 P10W_DISP_PAIR |
| 10497 | { 4, 199}, // #178 P10W_F2_4C |
| 10498 | { 3, 209}, // #179 P10W_SX_3C |
| 10499 | { 1, 0}, // #180 P10W_DISP_ANY |
| 10500 | { 3, 201}, // #181 P10W_FX_3C |
| 10501 | { 1, 0}, // #182 P10W_DISP_ANY |
| 10502 | { 3, 207}, // #183 P10W_ST_3C |
| 10503 | { 1, 0}, // #184 P10W_DISP_EVEN |
| 10504 | { 3, 201}, // #185 P10W_FX_3C |
| 10505 | { 1, 0}, // #186 P10W_DISP_ANY |
| 10506 | { 3, 207}, // #187 P10W_ST_3C |
| 10507 | { 1, 0}, // #188 P10W_DISP_ANY |
| 10508 | { 3, 201}, // #189 P10W_FX_3C |
| 10509 | { 1, 0}, // #190 P10W_DISP_ANY |
| 10510 | { 3, 207}, // #191 P10W_ST_3C |
| 10511 | { 1, 0}, // #192 P10W_DISP_ANY |
| 10512 | { 3, 201}, // #193 P10W_FX_3C |
| 10513 | { 1, 0}, // #194 P10W_DISP_ANY |
| 10514 | { 6, 0}, // #195 P10W_LD_6C |
| 10515 | { 1, 0}, // #196 P10W_DISP_ANY |
| 10516 | { 3, 207}, // #197 P10W_ST_3C |
| 10517 | { 1, 0}, // #198 P10W_DISP_ANY |
| 10518 | { 3, 207}, // #199 P10W_ST_3C |
| 10519 | { 1, 0}, // #200 P10W_DISP_EVEN |
| 10520 | { 3, 201}, // #201 P10W_FX_3C |
| 10521 | { 1, 0}, // #202 P10W_DISP_ANY |
| 10522 | { 3, 207}, // #203 P10W_ST_3C |
| 10523 | { 1, 0}, // #204 P10W_DISP_ANY |
| 10524 | { 3, 207}, // #205 P10W_ST_3C |
| 10525 | { 1, 0}, // #206 P10W_DISP_ANY |
| 10526 | { 6, 0}, // #207 P10W_LD_6C |
| 10527 | { 1, 0}, // #208 P10W_DISP_EVEN |
| 10528 | {13, 177}, // #209 P10W_DF_13C |
| 10529 | { 1, 0}, // #210 P10W_DISP_ANY |
| 10530 | {13, 177}, // #211 P10W_DF_13C |
| 10531 | { 1, 0}, // #212 P10W_DISP_EVEN |
| 10532 | { 3, 207}, // #213 P10W_ST_3C |
| 10533 | { 1, 0}, // #214 P10W_DISP_ANY |
| 10534 | {61, 0}, // #215 P10W_DF_61C |
| 10535 | { 1, 0}, // #216 P10W_DISP_ANY |
| 10536 | {68, 0}, // #217 P10W_DF_68C |
| 10537 | { 1, 0}, // #218 P10W_DISP_ANY |
| 10538 | {47, 0}, // #219 P10W_DV_47C |
| 10539 | { 1, 0}, // #220 P10W_DISP_ANY |
| 10540 | {54, 0}, // #221 P10W_DV_54C |
| 10541 | { 1, 0}, // #222 P10W_DISP_ANY |
| 10542 | {60, 0}, // #223 P10W_DV_60C |
| 10543 | { 1, 0}, // #224 P10W_DISP_ANY |
| 10544 | {75, 0}, // #225 P10W_DV_75C |
| 10545 | { 1, 0}, // #226 P10W_DISP_ANY |
| 10546 | {83, 0}, // #227 P10W_DV_83C |
| 10547 | { 1, 0}, // #228 P10W_DISP_ANY |
| 10548 | { 4, 199}, // #229 P10W_F2_4C |
| 10549 | { 1, 0}, // #230 P10W_DISP_EVEN |
| 10550 | { 4, 206}, // #231 P10W_PM_4C |
| 10551 | { 1, 0}, // #232 P10W_DISP_ANY |
| 10552 | {10, 204}, // #233 P10W_MM_10C |
| 10553 | { 1, 0}, // #234 P10W_DISP_ANY_P10W_DISP_PAIR |
| 10554 | {10, 204}, // #235 P10W_MM_10C |
| 10555 | { 1, 0}, // #236 P10W_DISP_PAIR |
| 10556 | { 3, 201}, // #237 P10W_FX_3C |
| 10557 | {10, 204}, // #238 P10W_MM_10C |
| 10558 | { 1, 0}, // #239 P10W_DISP_PAIR |
| 10559 | { 3, 201}, // #240 P10W_FX_3C |
| 10560 | {10, 204}, // #241 P10W_MM_10C |
| 10561 | { 1, 0}, // #242 P10W_DISP_PAIR |
| 10562 | { 3, 201}, // #243 P10W_FX_3C |
| 10563 | { 7, 176}, // #244 P10W_CY_7C |
| 10564 | { 1, 0}, // #245 P10W_DISP_ANY |
| 10565 | { 7, 169}, // #246 P10W_BF_7C |
| 10566 | { 1, 0}, // #247 P10W_DISP_EVEN |
| 10567 | { 7, 169}, // #248 P10W_BF_7C |
| 10568 | { 1, 0}, // #249 P10W_DISP_ANY |
| 10569 | { 3, 0}, // #250 P7_LSU_3C |
| 10570 | { 3, 0}, // #251 P7_FXU_3C |
| 10571 | { 1, 0}, // #252 P7_DISP_LS |
| 10572 | { 4, 0}, // #253 P7_LSU_4C |
| 10573 | { 4, 0}, // #254 P7_FXU_4C |
| 10574 | { 1, 0}, // #255 P7_DISP_LS |
| 10575 | { 2, 0}, // #256 P7_LSU_2C |
| 10576 | { 2, 0}, // #257 P7_FXU_2C |
| 10577 | { 1, 0}, // #258 P7_DISP_LS |
| 10578 | {69, 0}, // #259 P7_FXU_69C |
| 10579 | { 1, 0}, // #260 P7_DISP_FX |
| 10580 | { 8, 0}, // #261 P7_ScalarFPU_8C |
| 10581 | { 1, 0}, // #262 P7_DISP_FP |
| 10582 | {33, 0}, // #263 P7_ScalarFPU_33C |
| 10583 | { 1, 0}, // #264 P7_DISP_FP |
| 10584 | {42, 0}, // #265 P7_ScalarFPU_42C_P7_VectorFPU_42C |
| 10585 | { 1, 0}, // #266 P7_DISP_FP |
| 10586 | {44, 0}, // #267 P7_ScalarFPU_44C |
| 10587 | { 1, 0}, // #268 P7_DISP_FP |
| 10588 | {30, 0}, // #269 P7_VectorFPU_30C |
| 10589 | { 1, 0}, // #270 P7_DISP_FP |
| 10590 | {12, 0}, // #271 P9_DIV_12C_P9_DFU_12C |
| 10591 | { 1, 0}, // #272 IP_EXECE_1C |
| 10592 | { 1, 0}, // #273 IP_EXECO_1C |
| 10593 | { 1, 0}, // #274 DISP_EVEN_1C_DISP_1C |
| 10594 | { 6, 0}, // #275 P9_ALU_2C_P9_CY_6C_P9_ALU_3C |
| 10595 | { 1, 0}, // #276 IP_EXEC_1C_P9_LS_1C_IP_EXECO_1C |
| 10596 | { 1, 0}, // #277 IP_EXEC_1C_IP_EXECE_1C_IP_AGEN_1C |
| 10597 | { 1, 0}, // #278 IP_EXEC_1C_IP_EXECO_1C_DISP_3SLOTS_1C_IP_AGEN_1C_DISP_1C |
| 10598 | { 1, 0}, // #279 DISP_3SLOTS_1C_IP_AGEN_1C_DISP_1C |
| 10599 | { 1, 0}, // #280 DISP_3SLOTS_1C_DISP_1C |
| 10600 | { 1, 0}, // #281 DISP_3SLOTS_1C |
| 10601 | { 2, 0}, // #282 P9_ALU_2C |
| 10602 | { 1, 0}, // #283 IP_EXEC_1C |
| 10603 | { 1, 0}, // #284 DISP_1C_DISP_3SLOTS_1C |
| 10604 | { 4, 0}, // #285 P9_LS_4C |
| 10605 | { 1, 0}, // #286 IP_AGEN_1C |
| 10606 | { 1, 0}, // #287 DISP_1C_DISP_3SLOTS_1C |
| 10607 | { 8, 0}, // #288 P9_PM_3C_P9_ALU_3C |
| 10608 | { 1, 0}, // #289 IP_AGEN_1C |
| 10609 | { 1, 0}, // #290 IP_EXECE_1C_IP_EXEC_1C |
| 10610 | { 1, 0}, // #291 IP_EXECO_1C_DISP_1C |
| 10611 | { 1, 0}, // #292 DISP_1C |
| 10612 | { 1, 0}, // #293 DISP_1C |
| 10613 | { 4, 0}, // #294 P9_LS_4C |
| 10614 | { 2, 0}, // #295 P9_ALU_2C |
| 10615 | { 1, 0}, // #296 IP_AGEN_1C_IP_EXEC_1C |
| 10616 | { 1, 0}, // #297 IP_EXEC_1C_IP_AGEN_1C |
| 10617 | { 1, 0}, // #298 DISP_3SLOTS_1C_DISP_PAIR_1C_DISP_1C |
| 10618 | { 1, 0}, // #299 DISP_1C_DISP_PAIR_1C |
| 10619 | { 1, 0}, // #300 P9_LS_1C |
| 10620 | { 2, 0}, // #301 P9_ALU_2C |
| 10621 | { 1, 0}, // #302 IP_AGEN_1C |
| 10622 | { 1, 0}, // #303 IP_EXEC_1C |
| 10623 | { 1, 0}, // #304 IP_EXEC_1C |
| 10624 | { 1, 0}, // #305 DISP_3SLOTS_1C |
| 10625 | { 1, 0}, // #306 DISP_1C |
| 10626 | { 6, 0}, // #307 P9_ALU_2C |
| 10627 | { 2, 0}, // #308 P9_ALU_2C |
| 10628 | { 1, 0}, // #309 IP_AGEN_1C |
| 10629 | { 1, 0}, // #310 IP_EXEC_1C |
| 10630 | { 1, 0}, // #311 IP_EXEC_1C |
| 10631 | { 1, 0}, // #312 DISP_PAIR_1C |
| 10632 | { 1, 0}, // #313 DISP_PAIR_1C |
| 10633 | { 1, 0}, // #314 DISP_1C |
| 10634 | { 3, 0}, // #315 P9_ALU_2C_P9_ALU_3C_P9_PM_3C |
| 10635 | { 1, 0}, // #316 IP_EXEC_1C_IP_EXECO_1C |
| 10636 | { 1, 0}, // #317 IP_EXEC_1C_DISP_1C_IP_EXECE_1C_DISP_3SLOTS_1C |
| 10637 | { 1, 0}, // #318 IP_AGEN_1C_DISP_1C |
| 10638 | { 1, 0}, // #319 DISP_3SLOTS_1C |
| 10639 | { 1, 0}, // #320 DISP_1C |
| 10640 | { 7, 0}, // #321 P9_ALU_2C_P9_DP_7C |
| 10641 | { 1, 0}, // #322 IP_EXEC_1C |
| 10642 | { 1, 0}, // #323 DISP_BR_1C_DISP_1C_DISP_3SLOTS_1C |
| 10643 | { 1, 0}, // #324 DISP_1C |
| 10644 | { 4, 0}, // #325 P9_ALU_2C |
| 10645 | { 1, 0}, // #326 IP_EXEC_1C |
| 10646 | { 1, 0}, // #327 IP_EXEC_1C |
| 10647 | { 1, 0}, // #328 DISP_1C_DISP_3SLOTS_1C |
| 10648 | { 1, 0}, // #329 DISP_1C |
| 10649 | { 7, 0}, // #330 P9_ALU_2C_P9_ALU_3C |
| 10650 | { 1, 0}, // #331 IP_EXEC_1C_IP_AGEN_1C |
| 10651 | { 1, 0}, // #332 IP_EXEC_1C |
| 10652 | { 1, 0}, // #333 DISP_3SLOTS_1C_DISP_1C |
| 10653 | { 1, 0}, // #334 DISP_1C_DISP_3SLOTS_1C |
| 10654 | {42, 0}, // #335 P9_ALU_2C |
| 10655 | { 1, 0}, // #336 IP_EXECE_1C |
| 10656 | { 1, 0}, // #337 IP_EXECO_1C |
| 10657 | { 1, 0}, // #338 IP_EXEC_1C |
| 10658 | { 1, 0}, // #339 DISP_EVEN_1C |
| 10659 | { 1, 0}, // #340 DISP_1C |
| 10660 | {26, 0}, // #341 P9_ALU_2C |
| 10661 | { 1, 0}, // #342 IP_EXECE_1C |
| 10662 | { 1, 0}, // #343 IP_EXECO_1C |
| 10663 | { 1, 0}, // #344 IP_EXEC_1C |
| 10664 | { 1, 0}, // #345 DISP_EVEN_1C |
| 10665 | { 1, 0}, // #346 DISP_1C |
| 10666 | { 2, 0}, // #347 P9_ALU_2C |
| 10667 | { 3, 0}, // #348 P9_ALU_3C |
| 10668 | { 1, 0}, // #349 IP_EXEC_1C |
| 10669 | { 1, 0}, // #350 IP_EXEC_1C |
| 10670 | { 1, 0}, // #351 DISP_3SLOTS_1C |
| 10671 | { 1, 0}, // #352 DISP_1C |
| 10672 | {10, 0}, // #353 P9_ALU_3C |
| 10673 | { 1, 0}, // #354 IP_EXEC_1C |
| 10674 | { 1, 0}, // #355 IP_EXEC_1C |
| 10675 | { 1, 0}, // #356 DISP_3SLOTS_1C |
| 10676 | { 1, 0}, // #357 DISP_1C |
| 10677 | { 3, 0}, // #358 P9_ALUE_3C |
| 10678 | { 3, 0}, // #359 P9_ALUO_3C |
| 10679 | { 1, 0}, // #360 IP_EXECE_1C |
| 10680 | { 1, 0}, // #361 IP_EXECO_1C |
| 10681 | { 1, 0}, // #362 DISP_1C |
| 10682 | { 7, 0}, // #363 P9_DPE_7C |
| 10683 | { 7, 0}, // #364 P9_DPO_7C |
| 10684 | { 1, 0}, // #365 IP_EXECE_1C |
| 10685 | { 1, 0}, // #366 IP_EXECO_1C |
| 10686 | { 1, 0}, // #367 DISP_1C |
| 10687 | { 2, 0}, // #368 P9_ALUE_2C |
| 10688 | { 2, 0}, // #369 P9_ALUO_2C |
| 10689 | { 1, 0}, // #370 IP_EXECE_1C |
| 10690 | { 1, 0}, // #371 IP_EXECO_1C |
| 10691 | { 1, 0}, // #372 DISP_1C |
| 10692 | {25, 0}, // #373 P9_ALU_3C |
| 10693 | { 1, 0}, // #374 IP_EXEC_1C |
| 10694 | { 1, 0}, // #375 IP_EXEC_1C |
| 10695 | { 1, 0}, // #376 DISP_3SLOTS_1C |
| 10696 | { 1, 0}, // #377 DISP_1C |
| 10697 | {33, 0}, // #378 P9_DP_33C_8 |
| 10698 | { 1, 0}, // #379 IP_EXEC_1C |
| 10699 | { 1, 0}, // #380 DISP_1C_DISP_3SLOTS_1C |
| 10700 | {22, 0}, // #381 P9_DP_26C_5_P9_DP_22C_5 |
| 10701 | { 1, 0}, // #382 IP_EXEC_1C |
| 10702 | { 1, 0}, // #383 DISP_1C_DISP_3SLOTS_1C |
| 10703 | {36, 0}, // #384 P9_ALU_3C_P9_DP_36C_10 |
| 10704 | { 1, 0}, // #385 IP_EXEC_1C |
| 10705 | { 1, 0}, // #386 IP_EXEC_1C_DISP_1C_DISP_3SLOTS_1C |
| 10706 | { 1, 0}, // #387 DISP_3SLOTS_1C |
| 10707 | { 1, 0}, // #388 DISP_1C |
| 10708 | {39, 0}, // #389 P9_ALU_3C |
| 10709 | { 1, 0}, // #390 IP_EXEC_1C |
| 10710 | { 1, 0}, // #391 IP_EXEC_1C |
| 10711 | { 1, 0}, // #392 DISP_3SLOTS_1C |
| 10712 | { 1, 0}, // #393 DISP_1C |
| 10713 | {24, 0}, // #394 P9_DPE_24C_8 |
| 10714 | {24, 0}, // #395 P9_DPO_24C_8_P9_DIV_24C_8_P9_DFU_24C |
| 10715 | { 1, 0}, // #396 IP_EXECE_1C_IP_EXECO_1C |
| 10716 | { 1, 0}, // #397 IP_EXECO_1C_IP_EXECE_1C |
| 10717 | { 1, 0}, // #398 DISP_1C_DISP_EVEN_1C |
| 10718 | {27, 0}, // #399 P9_DPE_27C_10 |
| 10719 | {27, 0}, // #400 P9_DPO_27C_10 |
| 10720 | { 1, 0}, // #401 IP_EXECE_1C |
| 10721 | { 1, 0}, // #402 IP_EXECO_1C |
| 10722 | { 1, 0}, // #403 DISP_1C |
| 10723 | {33, 0}, // #404 P9_DPE_33C_8 |
| 10724 | {33, 0}, // #405 P9_DPO_33C_8 |
| 10725 | { 1, 0}, // #406 IP_EXECE_1C |
| 10726 | { 1, 0}, // #407 IP_EXECO_1C |
| 10727 | { 1, 0}, // #408 DISP_1C |
| 10728 | {36, 0}, // #409 P9_DPE_36C_10 |
| 10729 | {36, 0}, // #410 P9_DPO_36C_10 |
| 10730 | { 1, 0}, // #411 IP_EXECE_1C |
| 10731 | { 1, 0}, // #412 IP_EXECO_1C |
| 10732 | { 1, 0}, // #413 DISP_1C |
| 10733 | { 3, 0}, // #414 P9_ALU_3C |
| 10734 | { 3, 0}, // #415 P9_ALU_3C |
| 10735 | { 1, 0}, // #416 IP_EXEC_1C |
| 10736 | { 1, 0}, // #417 IP_EXEC_1C |
| 10737 | { 1, 0}, // #418 DISP_3SLOTS_1C_DISP_1C |
| 10738 | { 1, 0}, // #419 DISP_3SLOTS_1C_DISP_1C |
| 10739 | { 2, 0}, // #420 P9_ALU_2C |
| 10740 | { 2, 0}, // #421 P9_ALU_2C |
| 10741 | { 1, 0}, // #422 IP_EXEC_1C |
| 10742 | { 1, 0}, // #423 IP_EXEC_1C |
| 10743 | { 1, 0}, // #424 DISP_3SLOTS_1C_DISP_1C |
| 10744 | { 1, 0}, // #425 DISP_3SLOTS_1C_DISP_1C |
| 10745 | {16, 0}, // #426 P9_DIV_16C_8 |
| 10746 | { 1, 0}, // #427 IP_EXECO_1C |
| 10747 | { 1, 0}, // #428 IP_EXECE_1C |
| 10748 | { 1, 0}, // #429 DISP_EVEN_1C |
| 10749 | { 7, 0}, // #430 P9_DP_7C |
| 10750 | { 3, 0}, // #431 P9_ALU_3C |
| 10751 | { 1, 0}, // #432 IP_EXEC_1C |
| 10752 | { 1, 0}, // #433 IP_EXEC_1C |
| 10753 | { 1, 0}, // #434 DISP_3SLOTS_1C |
| 10754 | { 1, 0}, // #435 DISP_1C |
| 10755 | {23, 0}, // #436 P9_DFU_23C |
| 10756 | { 1, 0}, // #437 IP_EXECE_1C |
| 10757 | { 1, 0}, // #438 IP_EXECO_1C |
| 10758 | { 1, 0}, // #439 DISP_1C |
| 10759 | {37, 0}, // #440 P9_DFU_37C |
| 10760 | { 1, 0}, // #441 IP_EXECE_1C |
| 10761 | { 1, 0}, // #442 IP_EXECO_1C |
| 10762 | { 1, 0}, // #443 DISP_1C |
| 10763 | {58, 0}, // #444 P9_DFU_58C |
| 10764 | { 1, 0}, // #445 IP_EXECE_1C |
| 10765 | { 1, 0}, // #446 IP_EXECO_1C |
| 10766 | { 1, 0}, // #447 DISP_1C |
| 10767 | {76, 0}, // #448 P9_DFU_76C |
| 10768 | { 1, 0}, // #449 IP_EXECE_1C |
| 10769 | { 1, 0}, // #450 IP_EXECO_1C |
| 10770 | { 1, 0}, // #451 DISP_1C |
| 10771 | { 4, 0}, // #452 P9_LS_4C |
| 10772 | { 4, 0}, // #453 P9_LS_4C |
| 10773 | { 1, 0}, // #454 IP_AGEN_1C |
| 10774 | { 1, 0}, // #455 IP_AGEN_1C |
| 10775 | { 1, 0}, // #456 DISP_PAIR_1C |
| 10776 | {40, 0}, // #457 P9_DIV_40C_8 |
| 10777 | { 1, 0}, // #458 IP_EXECO_1C |
| 10778 | { 1, 0}, // #459 IP_EXECE_1C |
| 10779 | { 1, 0}, // #460 DISP_EVEN_1C |
| 10780 | {18, 0}, // #461 P9_ALU_2C |
| 10781 | { 1, 0}, // #462 IP_EXECE_1C |
| 10782 | { 1, 0}, // #463 IP_EXECO_1C |
| 10783 | { 1, 0}, // #464 IP_EXEC_1C |
| 10784 | { 1, 0}, // #465 DISP_EVEN_1C |
| 10785 | { 1, 0}, // #466 DISP_1C |
| 10786 | { 7, 0}, // #467 P9_ALU_3C |
| 10787 | { 2, 0}, // #468 P9_ALU_2C |
| 10788 | { 1, 0}, // #469 IP_AGEN_1C |
| 10789 | { 1, 0}, // #470 IP_EXEC_1C |
| 10790 | { 1, 0}, // #471 IP_EXEC_1C |
| 10791 | { 1, 0}, // #472 DISP_3SLOTS_1C |
| 10792 | { 1, 0}, // #473 DISP_3SLOTS_1C |
| 10793 | { 1, 0}, // #474 DISP_1C |
| 10794 | { 1, 0}, // #475 P9_LS_1C |
| 10795 | { 1, 0}, // #476 P9_LS_1C |
| 10796 | { 4, 0}, // #477 P9_LS_4C |
| 10797 | { 4, 0}, // #478 P9_LS_4C |
| 10798 | { 4, 0}, // #479 P9_LS_4C |
| 10799 | { 1, 0}, // #480 IP_EXEC_1C |
| 10800 | { 1, 0}, // #481 IP_EXEC_1C |
| 10801 | { 1, 0}, // #482 IP_AGEN_1C |
| 10802 | { 1, 0}, // #483 IP_AGEN_1C |
| 10803 | { 1, 0}, // #484 IP_AGEN_1C |
| 10804 | { 1, 0}, // #485 IP_AGEN_1C |
| 10805 | { 1, 0}, // #486 IP_AGEN_1C |
| 10806 | { 1, 0}, // #487 DISP_1C |
| 10807 | { 1, 0}, // #488 DISP_3SLOTS_1C |
| 10808 | { 1, 0}, // #489 DISP_3SLOTS_1C |
| 10809 | { 1, 0}, // #490 DISP_1C |
| 10810 | { 1, 0}, // #491 DISP_1C |
| 10811 | { 1, 0}, // #492 DISP_1C |
| 10812 | { 1, 0}, // #493 P9_LS_1C |
| 10813 | { 4, 0}, // #494 P9_LS_4C |
| 10814 | { 4, 0}, // #495 P9_LS_4C |
| 10815 | { 1, 0}, // #496 IP_EXEC_1C |
| 10816 | { 1, 0}, // #497 IP_AGEN_1C |
| 10817 | { 1, 0}, // #498 IP_AGEN_1C |
| 10818 | { 1, 0}, // #499 IP_AGEN_1C |
| 10819 | { 1, 0}, // #500 DISP_1C |
| 10820 | { 1, 0}, // #501 DISP_3SLOTS_1C |
| 10821 | { 1, 0} // #502 DISP_1C |
| 10822 | }; // PPCWriteLatencyTable |
| 10823 | |
| 10824 | // {UseIdx, WriteResourceID, Cycles} |
| 10825 | extern const llvm::MCReadAdvanceEntry PPCReadAdvanceTable[] = { |
| 10826 | {0, 0, 0}, // Invalid |
| 10827 | {0, 199, 1}, // #1 |
| 10828 | {0, 201, 1}, // #2 |
| 10829 | {0, 199, 1}, // #3 |
| 10830 | {0, 201, 1}, // #4 |
| 10831 | {1, 199, 1}, // #5 |
| 10832 | {1, 201, 1}, // #6 |
| 10833 | {0, 199, 1}, // #7 |
| 10834 | {0, 201, 1}, // #8 |
| 10835 | {0, 206, 1}, // #9 |
| 10836 | {0, 207, 1}, // #10 |
| 10837 | {0, 209, 1}, // #11 |
| 10838 | {0, 199, 1}, // #12 |
| 10839 | {0, 201, 1}, // #13 |
| 10840 | {0, 207, 1}, // #14 |
| 10841 | {0, 209, 1}, // #15 |
| 10842 | {1, 199, 1}, // #16 |
| 10843 | {1, 201, 1}, // #17 |
| 10844 | {1, 207, 1}, // #18 |
| 10845 | {1, 209, 1}, // #19 |
| 10846 | {0, 199, 1}, // #20 |
| 10847 | {0, 201, 1}, // #21 |
| 10848 | {0, 206, 1}, // #22 |
| 10849 | {0, 207, 1}, // #23 |
| 10850 | {0, 209, 1}, // #24 |
| 10851 | {1, 199, 1}, // #25 |
| 10852 | {1, 201, 1}, // #26 |
| 10853 | {1, 206, 1}, // #27 |
| 10854 | {1, 207, 1}, // #28 |
| 10855 | {1, 209, 1}, // #29 |
| 10856 | {2, 199, 1}, // #30 |
| 10857 | {2, 201, 1}, // #31 |
| 10858 | {2, 206, 1}, // #32 |
| 10859 | {2, 207, 1}, // #33 |
| 10860 | {2, 209, 1}, // #34 |
| 10861 | {0, 177, 1}, // #35 |
| 10862 | {0, 198, 1}, // #36 |
| 10863 | {0, 205, 1}, // #37 |
| 10864 | {0, 169, 1}, // #38 |
| 10865 | {0, 176, 1}, // #39 |
| 10866 | {0, 177, 1}, // #40 |
| 10867 | {0, 198, 1}, // #41 |
| 10868 | {0, 204, 1}, // #42 |
| 10869 | {0, 205, 1}, // #43 |
| 10870 | {0, 210, 1}, // #44 |
| 10871 | {1, 169, 1}, // #45 |
| 10872 | {1, 176, 1}, // #46 |
| 10873 | {1, 177, 1}, // #47 |
| 10874 | {1, 198, 1}, // #48 |
| 10875 | {1, 204, 1}, // #49 |
| 10876 | {1, 205, 1}, // #50 |
| 10877 | {1, 210, 1}, // #51 |
| 10878 | {2, 169, 1}, // #52 |
| 10879 | {2, 176, 1}, // #53 |
| 10880 | {2, 177, 1}, // #54 |
| 10881 | {2, 198, 1}, // #55 |
| 10882 | {2, 204, 1}, // #56 |
| 10883 | {2, 205, 1}, // #57 |
| 10884 | {2, 210, 1}, // #58 |
| 10885 | {0, 177, 1}, // #59 |
| 10886 | {0, 198, 1}, // #60 |
| 10887 | {0, 205, 1}, // #61 |
| 10888 | {1, 177, 1}, // #62 |
| 10889 | {1, 198, 1}, // #63 |
| 10890 | {1, 205, 1}, // #64 |
| 10891 | {2, 177, 1}, // #65 |
| 10892 | {2, 198, 1}, // #66 |
| 10893 | {2, 205, 1}, // #67 |
| 10894 | {0, 199, 1}, // #68 |
| 10895 | {0, 201, 1}, // #69 |
| 10896 | {0, 204, 1}, // #70 |
| 10897 | {0, 206, 1}, // #71 |
| 10898 | {0, 207, 1}, // #72 |
| 10899 | {0, 209, 1}, // #73 |
| 10900 | {0, 176, 3}, // #74 |
| 10901 | {1, 176, 3}, // #75 |
| 10902 | {0, 169, 1}, // #76 |
| 10903 | {0, 177, 1}, // #77 |
| 10904 | {0, 198, 1}, // #78 |
| 10905 | {0, 204, 1}, // #79 |
| 10906 | {0, 205, 1}, // #80 |
| 10907 | {0, 210, 1}, // #81 |
| 10908 | {1, 169, 1}, // #82 |
| 10909 | {1, 177, 1}, // #83 |
| 10910 | {1, 198, 1}, // #84 |
| 10911 | {1, 204, 1}, // #85 |
| 10912 | {1, 205, 1}, // #86 |
| 10913 | {1, 210, 1}, // #87 |
| 10914 | {0, 169, 2}, // #88 |
| 10915 | {1, 169, 2}, // #89 |
| 10916 | {0, 176, 1}, // #90 |
| 10917 | {0, 177, 1}, // #91 |
| 10918 | {0, 198, 1}, // #92 |
| 10919 | {0, 204, 1}, // #93 |
| 10920 | {0, 205, 1}, // #94 |
| 10921 | {0, 210, 1}, // #95 |
| 10922 | {1, 176, 1}, // #96 |
| 10923 | {1, 177, 1}, // #97 |
| 10924 | {1, 198, 1}, // #98 |
| 10925 | {1, 204, 1}, // #99 |
| 10926 | {1, 205, 1}, // #100 |
| 10927 | {1, 210, 1}, // #101 |
| 10928 | {0, 169, 2}, // #102 |
| 10929 | {1, 169, 2}, // #103 |
| 10930 | {2, 169, 2}, // #104 |
| 10931 | {0, 176, 1}, // #105 |
| 10932 | {0, 177, 1}, // #106 |
| 10933 | {0, 198, 1}, // #107 |
| 10934 | {0, 204, 1}, // #108 |
| 10935 | {0, 205, 1}, // #109 |
| 10936 | {0, 210, 1}, // #110 |
| 10937 | {1, 176, 1}, // #111 |
| 10938 | {1, 177, 1}, // #112 |
| 10939 | {1, 198, 1}, // #113 |
| 10940 | {1, 204, 1}, // #114 |
| 10941 | {1, 205, 1}, // #115 |
| 10942 | {1, 210, 1}, // #116 |
| 10943 | {2, 176, 1}, // #117 |
| 10944 | {2, 177, 1}, // #118 |
| 10945 | {2, 198, 1}, // #119 |
| 10946 | {2, 204, 1}, // #120 |
| 10947 | {2, 205, 1}, // #121 |
| 10948 | {2, 210, 1}, // #122 |
| 10949 | {0, 204, 6}, // #123 |
| 10950 | {1, 204, 6}, // #124 |
| 10951 | {0, 169, 1}, // #125 |
| 10952 | {0, 176, 1}, // #126 |
| 10953 | {0, 177, 1}, // #127 |
| 10954 | {0, 198, 1}, // #128 |
| 10955 | {0, 205, 1}, // #129 |
| 10956 | {0, 210, 1}, // #130 |
| 10957 | {1, 169, 1}, // #131 |
| 10958 | {1, 176, 1}, // #132 |
| 10959 | {1, 177, 1}, // #133 |
| 10960 | {1, 198, 1}, // #134 |
| 10961 | {1, 205, 1}, // #135 |
| 10962 | {1, 210, 1}, // #136 |
| 10963 | {0, 204, 6}, // #137 |
| 10964 | {1, 204, 6}, // #138 |
| 10965 | {2, 204, 6}, // #139 |
| 10966 | {0, 169, 1}, // #140 |
| 10967 | {0, 176, 1}, // #141 |
| 10968 | {0, 177, 1}, // #142 |
| 10969 | {0, 198, 1}, // #143 |
| 10970 | {0, 205, 1}, // #144 |
| 10971 | {0, 210, 1}, // #145 |
| 10972 | {1, 169, 1}, // #146 |
| 10973 | {1, 176, 1}, // #147 |
| 10974 | {1, 177, 1}, // #148 |
| 10975 | {1, 198, 1}, // #149 |
| 10976 | {1, 205, 1}, // #150 |
| 10977 | {1, 210, 1}, // #151 |
| 10978 | {2, 169, 1}, // #152 |
| 10979 | {2, 176, 1}, // #153 |
| 10980 | {2, 177, 1}, // #154 |
| 10981 | {2, 198, 1}, // #155 |
| 10982 | {2, 205, 1}, // #156 |
| 10983 | {2, 210, 1} // #157 |
| 10984 | }; // PPCReadAdvanceTable |
| 10985 | |
| 10986 | // {Name, NumMicroOps, BeginGroup, EndGroup, RetireOOO, WriteProcResIdx,#, WriteLatencyIdx,#, ReadAdvanceIdx,#} |
| 10987 | static const llvm::MCSchedClassDesc P8ModelSchedClasses[] = { |
| 10988 | {DBGFIELD(1) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, |
| 10989 | {DBGFIELD(/*IIC_LdStSync*/ 19) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #1 |
| 10990 | {DBGFIELD(/*IIC_IntSimple*/ 32) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #2 |
| 10991 | {DBGFIELD(/*IIC_IntGeneral*/ 46) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #3 |
| 10992 | {DBGFIELD(/*IIC_BrB*/ 61) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #4 |
| 10993 | {DBGFIELD(/*IIC_VecFP*/ 69) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #5 |
| 10994 | {DBGFIELD(/*IIC_IntRotate*/ 79) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #6 |
| 10995 | {DBGFIELD(/*IIC_IntCompare*/ 93) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #7 |
| 10996 | {DBGFIELD(/*IIC_SprABORT*/ 108) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #8 |
| 10997 | {DBGFIELD(/*IIC_LdStCOPY*/ 121) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #9 |
| 10998 | {DBGFIELD(/*IIC_LdStPASTE*/ 134) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #10 |
| 10999 | {DBGFIELD(/*IIC_BrCR*/ 148) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #11 |
| 11000 | {DBGFIELD(/*IIC_FPGeneral*/ 157) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #12 |
| 11001 | {DBGFIELD(/*IIC_LdStLD*/ 171) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #13 |
| 11002 | {DBGFIELD(/*IIC_LdStDCBF*/ 182) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #14 |
| 11003 | {DBGFIELD(/*IIC_LdStLoad*/ 195) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #15 |
| 11004 | {DBGFIELD(/*IIC_FPCompare*/ 208) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #16 |
| 11005 | {DBGFIELD(/*IIC_IntDivD*/ 222) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #17 |
| 11006 | {DBGFIELD(/*IIC_IntDivW*/ 234) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #18 |
| 11007 | {DBGFIELD(/*IIC_VecGeneral*/ 246) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #19 |
| 11008 | {DBGFIELD(/*IIC_FPDGeneral*/ 261) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #20 |
| 11009 | {DBGFIELD(/*IIC_FPAddSub*/ 276) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #21 |
| 11010 | {DBGFIELD(/*IIC_FPDivD*/ 289) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #22 |
| 11011 | {DBGFIELD(/*IIC_FPSGeneral*/ 300) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #23 |
| 11012 | {DBGFIELD(/*IIC_VecComplex*/ 315) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #24 |
| 11013 | {DBGFIELD(/*IIC_LdStStore*/ 330) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #25 |
| 11014 | {DBGFIELD(/*IIC_IntRotateDI*/ 344) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #26 |
| 11015 | {DBGFIELD(/*IIC_FPDivS*/ 360) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #27 |
| 11016 | {DBGFIELD(/*IIC_FPFused*/ 371) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #28 |
| 11017 | {DBGFIELD(/*IIC_FPSqrtD*/ 383) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #29 |
| 11018 | {DBGFIELD(/*IIC_FPSqrtS*/ 395) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #30 |
| 11019 | {DBGFIELD(/*IIC_LdStICBI*/ 407) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #31 |
| 11020 | {DBGFIELD(/*IIC_IntISEL*/ 420) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #32 |
| 11021 | {DBGFIELD(/*IIC_SprISYNC*/ 432) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #33 |
| 11022 | {DBGFIELD(/*IIC_LdStLWARX*/ 445) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #34 |
| 11023 | {DBGFIELD(/*IIC_LdStLoadUpd*/ 459) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #35 |
| 11024 | {DBGFIELD(/*IIC_LdStLoadUpdX*/ 475) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #36 |
| 11025 | {DBGFIELD(/*IIC_LdStLDARX*/ 492) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #37 |
| 11026 | {DBGFIELD(/*IIC_LdStLDU*/ 506) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #38 |
| 11027 | {DBGFIELD(/*IIC_LdStLDUX*/ 518) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #39 |
| 11028 | {DBGFIELD(/*IIC_LdStLFD*/ 531) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #40 |
| 11029 | {DBGFIELD(/*IIC_LdStLFDU*/ 543) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #41 |
| 11030 | {DBGFIELD(/*IIC_LdStLFDUX*/ 556) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #42 |
| 11031 | {DBGFIELD(/*IIC_LdStLHA*/ 570) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #43 |
| 11032 | {DBGFIELD(/*IIC_LdStLHAU*/ 582) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #44 |
| 11033 | {DBGFIELD(/*IIC_LdStLHAUX*/ 595) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #45 |
| 11034 | {DBGFIELD(/*IIC_LdStLMW*/ 609) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #46 |
| 11035 | {DBGFIELD(/*IIC_LdStLQ*/ 621) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #47 |
| 11036 | {DBGFIELD(/*IIC_LdStLQARX*/ 632) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #48 |
| 11037 | {DBGFIELD(/*IIC_LdStLWA*/ 646) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #49 |
| 11038 | {DBGFIELD(/*IIC_IntMulHD*/ 658) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #50 |
| 11039 | {DBGFIELD(/*IIC_BrMCR*/ 671) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #51 |
| 11040 | {DBGFIELD(/*IIC_BrMCRX*/ 681) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #52 |
| 11041 | {DBGFIELD(/*IIC_SprMFCR*/ 692) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #53 |
| 11042 | {DBGFIELD(/*IIC_SprMFSPR*/ 704) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #54 |
| 11043 | {DBGFIELD(/*IIC_IntMFFS*/ 717) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #55 |
| 11044 | {DBGFIELD(/*IIC_SprMFMSR*/ 729) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #56 |
| 11045 | {DBGFIELD(/*IIC_SprMFCRF*/ 742) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #57 |
| 11046 | {DBGFIELD(/*IIC_SprMFPMR*/ 755) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #58 |
| 11047 | {DBGFIELD(/*IIC_SprMFSR*/ 768) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #59 |
| 11048 | {DBGFIELD(/*IIC_SprMFTB*/ 780) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #60 |
| 11049 | {DBGFIELD(/*IIC_SprMSGSYNC*/ 792) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #61 |
| 11050 | {DBGFIELD(/*IIC_SprMTSPR*/ 807) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #62 |
| 11051 | {DBGFIELD(/*IIC_IntMTFSB0*/ 820) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #63 |
| 11052 | {DBGFIELD(/*IIC_SprMTMSR*/ 834) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #64 |
| 11053 | {DBGFIELD(/*IIC_SprMTMSRD*/ 847) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #65 |
| 11054 | {DBGFIELD(/*IIC_SprMTPMR*/ 861) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #66 |
| 11055 | {DBGFIELD(/*IIC_SprMTSR*/ 874) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #67 |
| 11056 | {DBGFIELD(/*IIC_IntMulHW*/ 886) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #68 |
| 11057 | {DBGFIELD(/*IIC_IntMulHWU*/ 899) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #69 |
| 11058 | {DBGFIELD(/*IIC_IntMulLI*/ 913) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #70 |
| 11059 | {DBGFIELD(/*IIC_SprRFI*/ 926) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #71 |
| 11060 | {DBGFIELD(/*IIC_IntRFID*/ 937) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #72 |
| 11061 | {DBGFIELD(/*IIC_IntRotateD*/ 949) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #73 |
| 11062 | {DBGFIELD(/*IIC_SprSLBFEE*/ 964) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #74 |
| 11063 | {DBGFIELD(/*IIC_SprSLBIA*/ 978) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #75 |
| 11064 | {DBGFIELD(/*IIC_SprSLBIE*/ 991) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #76 |
| 11065 | {DBGFIELD(/*IIC_SprSLBIEG*/ 1004) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #77 |
| 11066 | {DBGFIELD(/*IIC_SprSLBMFEE*/ 1018) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #78 |
| 11067 | {DBGFIELD(/*IIC_SprSLBMFEV*/ 1033) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #79 |
| 11068 | {DBGFIELD(/*IIC_SprSLBMTE*/ 1048) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #80 |
| 11069 | {DBGFIELD(/*IIC_SprSLBSYNC*/ 1062) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #81 |
| 11070 | {DBGFIELD(/*IIC_IntShift*/ 1077) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #82 |
| 11071 | {DBGFIELD(/*IIC_LdStSTWCX*/ 1090) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #83 |
| 11072 | {DBGFIELD(/*IIC_LdStSTU*/ 1104) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #84 |
| 11073 | {DBGFIELD(/*IIC_LdStSTUX*/ 1116) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #85 |
| 11074 | {DBGFIELD(/*IIC_LdStSTD*/ 1129) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #86 |
| 11075 | {DBGFIELD(/*IIC_LdStSTDCX*/ 1141) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #87 |
| 11076 | {DBGFIELD(/*IIC_LdStSTFD*/ 1155) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #88 |
| 11077 | {DBGFIELD(/*IIC_LdStSTFDU*/ 1168) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #89 |
| 11078 | {DBGFIELD(/*IIC_SprSTOP*/ 1182) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #90 |
| 11079 | {DBGFIELD(/*IIC_LdStSTQ*/ 1194) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #91 |
| 11080 | {DBGFIELD(/*IIC_LdStSTQCX*/ 1206) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #92 |
| 11081 | {DBGFIELD(/*IIC_IntTrapD*/ 1220) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #93 |
| 11082 | {DBGFIELD(/*IIC_SprTLBIA*/ 1233) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #94 |
| 11083 | {DBGFIELD(/*IIC_SprTLBIE*/ 1246) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #95 |
| 11084 | {DBGFIELD(/*IIC_SprTLBIEL*/ 1259) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #96 |
| 11085 | {DBGFIELD(/*IIC_SprTLBSYNC*/ 1273) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #97 |
| 11086 | {DBGFIELD(/*IIC_IntTrapW*/ 1288) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #98 |
| 11087 | {DBGFIELD(/*IIC_VecFPCompare*/ 1301) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #99 |
| 11088 | {DBGFIELD(/*IIC_VecPerm*/ 1318) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #100 |
| 11089 | {DBGFIELD(/*B_BA_BL_BL8_BL8_NOP_BL8_NOP_RM_BL8_NOP_TLS_BL8_NOTOC_BL8_NOTOC_RM_BL8_NOTOC_TLS_BL8_RM_BL8_TLS_BL8_TLS__BLA_BLA8_BLA8_NOP_BLA8_NOP_RM_BLA8_RM_BLA_RM_BL_NOP_BL_NOP_RM_BL_RM_BL_TLS*/ 1330) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #101 |
| 11090 | {DBGFIELD(/*BDZLRLp_BDZLRm_BDZLRp_BDZLm_BDZLp_BDZm_BDZp_BDNZ_BDNZ8_BDNZA_BDNZAm_BDNZAp_BDNZL_BDNZLA_BDNZLAm_BDNZLAp_BDNZLR_BDNZLR8_BDNZLRL_BDNZLRLm_BDNZLRLp_BDNZLRm_BDNZLRp_BDNZLm_BDNZLp_BDNZm_BDNZp_BDZ_BDZ8_BDZA_BDZAm_BDZAp_BDZL_BDZLA_BDZLAm_BDZLAp_BDZLR_BDZLR8_BDZLRL_BDZLRLm_BLR_BLR8_BLRL_BCL_BCLR_BCLRL_BCLRLn_BCLRn_BCLalways_BCLn_BCTR_BCTR8_BCTRL_BCTRL8_BCTRL8_LDinto_toc_BCTRL8_LDinto_toc_RM_BCTRL8_RM_BCTRL_LWZinto_toc_BCTRL_LWZinto_toc_RM_BCTRL_RM_BCn_BC_BCC_BCCA_BCCCTR_BCCCTR8_BCCCTRL_BCCCTRL8_BCCL_BCCLA_BCCLR_BCCLRL_BCCTR_BCCTR8_BCCTR8n_BCCTRL_BCCTRL8_BCCTRL8n_BCCTRLn_BCCTRn_gBC_gBCA_gBCAat_gBCCTR_gBCCTRL_gBCL_gBCLA_gBCLAat_gBCLR_gBCLRL_gBCLat_gBCat*/ 1509) 2, false, false, false, 1, 2, 1, 2, 0, 0}, // #102 |
| 11091 | {DBGFIELD(/*MFCTR_MFCTR8_MFLR_MFLR8*/ 2161) 2, false, false, false, 3, 2, 3, 2, 0, 0}, // #103 |
| 11092 | {DBGFIELD(/*MTLR_MTLR8_MTCTR_MTCTR8_MTCTR8loop_MTCTRloop*/ 2185) 2, false, false, false, 5, 3, 3, 2, 0, 0}, // #104 |
| 11093 | {DBGFIELD(/*MFCR_MFCR8*/ 2230) 2, false, false, false, 3, 2, 5, 2, 0, 0}, // #105 |
| 11094 | {DBGFIELD(/*MCRF*/ 2241) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #106 |
| 11095 | {DBGFIELD(/*CR6SET_CR6UNSET_CRSET_CRUNSET_CRAND_CRANDC_CREQV_CRNAND_CRNOR_CRNOT_CROR_CRORC*/ 2246) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #107 |
| 11096 | {DBGFIELD(/*LMW*/ 2325) 2, false, false, false, 8, 4, 7, 2, 0, 0}, // #108 |
| 11097 | {DBGFIELD(/*LWARX_LWARXL*/ 2329) 2, false, false, false, 8, 4, 7, 2, 0, 0}, // #109 |
| 11098 | {DBGFIELD(/*LDARX_LDARXL*/ 2342) 2, false, false, false, 8, 4, 7, 2, 0, 0}, // #110 |
| 11099 | {DBGFIELD(/*LHBRX_LHBRX8_LWBRX_LWBRX8*/ 2355) 2, false, false, false, 8, 4, 7, 2, 0, 0}, // #111 |
| 11100 | {DBGFIELD(/*MFSR_MFSRIN*/ 2381) 2, false, false, false, 12, 4, 7, 2, 0, 0}, // #112 |
| 11101 | {DBGFIELD(/*LFS_LFSX_LFSXTLS_LFSXTLS__LFD_LFDX_LFDXTLS_LFDXTLS__LXSDX_LXVD2X_LXVW4X_LXVDSX*/ 2393) 2, false, false, false, 16, 6, 3, 2, 0, 0}, // #113 |
| 11102 | {DBGFIELD(/*LFSU_LFDU*/ 2472) 2, false, false, false, 22, 7, 3, 2, 0, 0}, // #114 |
| 11103 | {DBGFIELD(/*LFSUX_LFDUX*/ 2482) 2, false, false, false, 22, 7, 3, 2, 0, 0}, // #115 |
| 11104 | {DBGFIELD(/*STXSDX_STXVD2X_STXVW4X*/ 2494) 2, false, false, false, 29, 7, 4, 2, 0, 0}, // #116 |
| 11105 | {DBGFIELD(/*LBARX_LHARX*/ 2517) 2, false, false, false, 8, 4, 7, 2, 0, 0}, // #117 |
| 11106 | {DBGFIELD(/*LBZCIX_LDBRX_LDCIX_LHZCIX_LSWI_LVEBX_LVEHX_LVEWX_LVSL_LVSR_LVX_LVXL_LWZCIX_STHCIX_STSWI_STWCIX*/ 2529) 2, false, false, false, 8, 4, 7, 2, 0, 0}, // #118 |
| 11107 | {DBGFIELD(/*LFIWAX_LFIWZX*/ 2624) 2, false, false, false, 16, 6, 3, 2, 0, 0}, // #119 |
| 11108 | {DBGFIELD(/*STFD_STFDX_STFIWX_STFS_STFSX*/ 2638) 2, false, false, false, 29, 7, 4, 2, 0, 0}, // #120 |
| 11109 | {DBGFIELD(/*STFDU_STFDUX_STFSU_STFSUX*/ 2667) 2, false, false, false, 36, 8, 7, 2, 0, 0}, // #121 |
| 11110 | {DBGFIELD(/*STVEBX_STVEHX_STVEWX_STVX_STVXL*/ 2693) 2, false, false, false, 36, 8, 1, 2, 0, 0}, // #122 |
| 11111 | {DBGFIELD(/*LHA_LHA8_LHAX_LHAX8_LWAX_LWAX_32*/ 2725) 2, false, false, false, 44, 5, 7, 2, 0, 0}, // #123 |
| 11112 | {DBGFIELD(/*LWA_LWA_32*/ 2758) 2, false, false, false, 44, 5, 7, 2, 0, 0}, // #124 |
| 11113 | {DBGFIELD(/*LHAU_LHAU8*/ 2769) 2, false, false, false, 44, 5, 7, 2, 0, 0}, // #125 |
| 11114 | {DBGFIELD(/*LHAUX_LHAUX8_LWAUX*/ 2780) 2, false, false, false, 44, 5, 7, 2, 0, 0}, // #126 |
| 11115 | {DBGFIELD(/*STB_STB8_STH_STH8_STW_STW8_STBX_STBX8_STHX_STHX8_STWX_STWX8_STHBRX_STWBRX*/ 2799) 2, false, false, false, 49, 7, 4, 2, 0, 0}, // #127 |
| 11116 | {DBGFIELD(/*STD_STDX*/ 2873) 2, false, false, false, 49, 7, 4, 2, 0, 0}, // #128 |
| 11117 | {DBGFIELD(/*STMW*/ 2882) 2, false, false, false, 49, 7, 4, 2, 0, 0}, // #129 |
| 11118 | {DBGFIELD(/*STWCX*/ 2887) 2, false, false, false, 49, 7, 4, 2, 0, 0}, // #130 |
| 11119 | {DBGFIELD(/*STDCX*/ 2893) 2, false, false, false, 49, 7, 4, 2, 0, 0}, // #131 |
| 11120 | {DBGFIELD(/*STDU_STHU_STHU8_STBU_STBU8_STWU_STWU8*/ 2899) 2, false, false, false, 49, 7, 4, 2, 0, 0}, // #132 |
| 11121 | {DBGFIELD(/*STDUX_STWUX_STWUX8_STHUX_STHUX8_STBUX_STBUX8*/ 2937) 2, false, false, false, 49, 7, 4, 2, 0, 0}, // #133 |
| 11122 | {DBGFIELD(/*LWZU_LWZU8_LHZU_LHZU8_LBZU_LBZU8*/ 2982) 2, false, false, false, 44, 5, 7, 2, 0, 0}, // #134 |
| 11123 | {DBGFIELD(/*LDU*/ 3015) 2, false, false, false, 44, 5, 7, 2, 0, 0}, // #135 |
| 11124 | {DBGFIELD(/*LWZUX_LWZUX8_LHZUX_LHZUX8_LBZUX_LBZUX8*/ 3019) 2, false, false, false, 44, 5, 7, 2, 0, 0}, // #136 |
| 11125 | {DBGFIELD(/*LDUX*/ 3058) 2, false, false, false, 44, 5, 7, 2, 0, 0}, // #137 |
| 11126 | {DBGFIELD(/*ADDI_ADDI8_ADDIS_ADDIS8_LI_LI8_LIS_LIS8_ADD4_ADD4TLS_ADD4_rec_ADD8_ADD8TLS_ADD8TLS__ADD8_rec_ORI_ORI8_ORIS_ORIS8_XORI_XORI8_XORIS_XORIS8_XOR_XOR8_XOR8_rec_XOR_rec_NEG_NEG8_NEG8_rec_NEG_rec_NEG8O_NEGO_AND_AND8_AND_rec_AND8_rec_NAND_NAND8_NAND_rec_NAND8_rec_NOR_NOR8_NOR_rec_NOR8_rec_EQV_EQV8_EQV_rec_EQV8_rec_ANDC_ANDC8_ANDC_rec_ANDC8_rec_ORC_ORC8_ORC_rec_ORC8_rec*/ 3063) 2, false, false, false, 6, 2, 1, 2, 0, 0}, // #138 |
| 11127 | {DBGFIELD(/*SUBF8_SUBF8_rec_ADDIC_ADDIC8_SUBFIC_SUBFIC8_SUBFZE_SUBFZE8_ADDE_ADDE8_ADDME_ADDME8_SUBFME_SUBFME8_ANDI_rec_ANDIS_rec*/ 3427) 2, false, false, false, 6, 2, 1, 2, 0, 0}, // #139 |
| 11128 | {DBGFIELD(/*CMPD_CMPDI_CMPLD_CMPLDI_CMPLW_CMPLWI_CMPW_CMPWI*/ 3544) 2, false, false, false, 5, 3, 3, 2, 0, 0}, // #140 |
| 11129 | {DBGFIELD(/*EXTSB8_32_64_EXTSB8_rec_EXTSH8_32_64_EXTSH8_rec_EXTSW_32_EXTSW_32_64_EXTSW_32_64_rec_ADD4O_ADD8O_ADD8O_rec_ADD4O_rec_NEG8O_rec_NEGO_rec_EXTSB_EXTSB8_EXTSB_rec_EXTSH_EXTSH8_EXTSH_rec_EXTSW_EXTSW_rec*/ 3592) 2, false, false, false, 5, 3, 1, 2, 0, 0}, // #141 |
| 11130 | {DBGFIELD(/*POPCNTB_POPCNTB8_POPCNTD_POPCNTW_ANDI8_rec_ANDIS8_rec_ADDC_ADDC8_SUBFO_SUBF8O_SUBFC_SUBFC8_ADDIC_rec_ADDE8_rec_ADDE_rec_SUBFE8_rec_SUBFE_rec_ADDME8_rec_ADDME_rec_SUBFME8_rec_SUBFME_rec_ADDZE8_rec_ADDZE_rec_SUBFZE_rec_SUBFZE8_rec_SUBFO_rec_SUBF8O_rec_ADDE8O_ADDEO_SUBFE8O_SUBFEO_ADDME8O_ADDMEO_SUBFME8O_SUBFMEO_ADDZE8O_ADDZEO_SUBFZE8O_SUBFZEO_ADDE8O_rec_ADDEO_rec_ADDMEO_rec_ADDME8O_rec_SUBFMEO_rec_SUBFME8O_rec_ADDZEO_rec_ADDZE8O_rec_SUBFZEO_rec_SUBFZE8O_rec_ADDC8_rec_ADDC_rec_ADDCO_ADDCO_rec_ADDC8O_ADDC8O_rec_SUBFC8_rec_SUBFC_rec_SUBFCO_SUBFC8O_SUBFCO_rec_SUBFC8O_rec_RLWINM_RLWINM8_RLWINM_rec_RLWNM_RLWNM8_RLWNM_rec_RLWINM8_rec_RLWNM8_rec_SLW_SLW8_SLW_rec_SLW8_rec_SRW_SRW8_SRW_rec_SRW8_rec_SUBFE_SUBFE8_SUBFE8O_rec_SUBFEO_rec*/ 3790) 2, false, false, false, 6, 2, 1, 2, 0, 0}, // #142 |
| 11131 | {DBGFIELD(/*ADDPCIS*/ 4521) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #143 |
| 11132 | {DBGFIELD(/*SUBFUS_SUBFUS_rec*/ 4529) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #144 |
| 11133 | {DBGFIELD(/*RLDICL_RLDICL_rec_RLDICR_RLDICR_rec_RLDIC_RLDIC_rec_RLDIMI_RLDIMI_rec_RLDICL_32_RLDICL_32_64_RLDICL_32_rec_RLDICR_32_SRADI_SRADI_rec_SRADI_32*/ 4547) 2, false, false, false, 5, 3, 1, 2, 0, 0}, // #145 |
| 11134 | {DBGFIELD(/*RLDCL_RLDCL_rec_RLDCR_RLDCR_rec_SLD_SLD_rec_SRD_SRD_rec_SRAD_SRAD_rec*/ 4689) 2, false, false, false, 5, 3, 1, 2, 0, 0}, // #146 |
| 11135 | {DBGFIELD(/*SRAWI_SRAWI_rec_SRAWI8_SRAWI8_rec_SRAW_SRAW_rec_SRAW8_SRAW8_rec*/ 4759) 2, false, false, false, 5, 3, 1, 2, 0, 0}, // #147 |
| 11136 | {DBGFIELD(/*CNTLZD_CNTLZDM_CNTLZD_rec_CNTLZW_CNTLZW8_CNTLZW8_rec_CNTLZW_rec_CNTTZD_CNTTZDM_CNTTZD_rec_CNTTZW_CNTTZW8_CNTTZW8_rec_CNTTZW_rec*/ 4823) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #148 |
| 11137 | {DBGFIELD(/*MULLI_MULLI8*/ 4951) 2, false, false, false, 5, 3, 3, 2, 0, 0}, // #149 |
| 11138 | {DBGFIELD(/*MULLW_MULHW_MULHD_MULLWO_MULLW_rec_MULHD_rec_MULHW_rec_MULLWO_rec*/ 4964) 2, false, false, false, 5, 3, 3, 2, 0, 0}, // #150 |
| 11139 | {DBGFIELD(/*MULHWU_MULHDU_MULHDU_rec_MULHWU_rec*/ 5030) 2, false, false, false, 5, 3, 3, 2, 0, 0}, // #151 |
| 11140 | {DBGFIELD(/*MULLD_MULLDO_MULLD_rec_MULLDO_rec*/ 5066) 2, false, false, false, 5, 3, 3, 2, 0, 0}, // #152 |
| 11141 | {DBGFIELD(/*DIVDE_DIVDEO_DIVDEO_rec_DIVDEU_DIVDEUO_DIVDEUO_rec_DIVDEU_rec_DIVDE_rec*/ 5100) 1, false, false, false, 5, 2, 9, 1, 0, 0}, // #153 |
| 11142 | {DBGFIELD(/*DIVWE_DIVWEO_DIVWEO_rec_DIVWEU_DIVWEUO_DIVWEUO_rec_DIVWEU_rec_DIVWE_rec_DIVW_DIVWU_DIVWU_rec_DIVWO_DIVWO_rec_DIVWUO_DIVWUO_rec_DIVW_rec*/ 5172) 1, false, false, false, 5, 2, 9, 1, 0, 0}, // #154 |
| 11143 | {DBGFIELD(/*DIVD_DIVDU_DIVDO_DIVDO_rec_DIVDUO_DIVDUO_rec_DIVDU_rec_DIVD_rec*/ 5308) 1, false, false, false, 5, 2, 9, 1, 0, 0}, // #155 |
| 11144 | {DBGFIELD(/*FABSD_FABSD_rec_FABSS_FABSS_rec_FADDS_FADDS_rec_FMADDS_FMADDS_rec_FMR_FMR_rec_FMSUBS_FMSUBS_rec_FMULS_FMULS_rec_FNABSD_FNABSD_rec_FNABSS_FNABSS_rec_FNEGD_FNEGD_rec_FNEGS_FNEGS_rec_FNMADDS_FNMADDS_rec_FNMSUBS_FNMSUBS_rec_FSUBS_FSUBS_rec_FCFID_FCFIDS_FCFIDS_rec_FCFIDU_FCFIDUS_FCFIDUS_rec_FCFIDU_rec_FCFID_rec_FCTID_FCTIDU_FCTIDUZ_FCTIDUZ_rec_FCTIDU_rec_FCTIDZ_FCTIDZ_rec_FCTID_rec_FCTIW_FCTIWU_FCTIWUZ_FCTIWUZ_rec_FCTIWU_rec_FCTIWZ_FCTIWZ_rec_FCTIW_rec_FRE_FRES_rec_FRE_rec_FRSP_rec_FRSP_FRES_FRSQRTE_FRSQRTES_FRSQRTES_rec_FRSQRTE_rec_FSELD_FSELS_FSELD_rec_FSELS_rec_FCPSGND_FCPSGND_rec_FCPSGNS_FCPSGNS_rec_FRIMD_FRIMD_rec_FRIMS_FRIMS_rec_FRIND_FRIND_rec_FRINS_FRINS_rec_FRIPD_FRIPD_rec_FRIPS_FRIPS_rec_FRIZD_FRIZD_rec_FRIZS_FRIZS_rec*/ 5372) 2, false, false, false, 56, 3, 10, 2, 0, 0}, // #156 |
| 11145 | {DBGFIELD(/*FADD_FADD_rec_FSUB_FSUB_rec*/ 6106) 2, false, false, false, 56, 3, 10, 2, 0, 0}, // #157 |
| 11146 | {DBGFIELD(/*FMADD_FMADD_rec_FMSUB_FMSUB_rec_FMUL_FMUL_rec_FNMADD_FNMADD_rec_FNMSUB_FNMSUB_rec*/ 6134) 2, false, false, false, 56, 3, 10, 2, 0, 0}, // #158 |
| 11147 | {DBGFIELD(/*XSMADDADP_XSMADDASP_XSMADDMDP_XSMADDMSP_XSMSUBADP_XSMSUBASP_XSMSUBMDP_XSMSUBMSP_XSNMADDADP_XSNMADDASP_XSNMADDMDP_XSNMADDMSP_XSNMSUBADP_XSNMSUBASP_XSNMSUBMDP_XSNMSUBMSP_XSABSDP_XSADDDP_XSADDSP_XSMULDP_XSMULSP_XSNABSDP_XSNABSDPs_XSNEGDP_XSSUBDP_XSSUBSP_XSCPSGNDP_XSCVDPSP_XSCVDPSXDS_XSCVDPSXDSs_XSCVDPSXWS_XSCVDPSXWSs_XSCVDPUXDS_XSCVDPUXDSs_XSCVDPUXWS_XSCVDPUXWSs_XSCVSPDP_XSCVSXDDP_XSCVUXDDP_XSMAXDP_XSMINDP_XSRDPI_XSRDPIC_XSRDPIM_XSRDPIP_XSRDPIZ_XSREDP_XSRSQRTEDP*/ 6216) 2, false, false, false, 59, 3, 1, 2, 0, 0}, // #159 |
| 11148 | {DBGFIELD(/*FTDIV_FTSQRT_XSTDIVDP_XSTSQRTDP_XSCMPODP_XSCMPUDP*/ 6680) 2, false, false, false, 62, 3, 12, 2, 0, 0}, // #160 |
| 11149 | {DBGFIELD(/*XVADDDP_XVADDSP_XVMADDADP_XVMADDASP_XVMADDMDP_XVMADDMSP_XVMSUBADP_XVMSUBASP_XVMSUBMDP_XVMSUBMSP_XVNMADDADP_XVNMADDASP_XVNMADDMDP_XVNMADDMSP_XVNMSUBADP_XVNMSUBASP_XVNMSUBMDP_XVNMSUBMSP_XVSUBDP_XVSUBSP_XVABSDP_XVABSSP_XVMAXDP_XVMAXSP_XVMINDP_XVMINSP_XVMULDP_XVMULSP_XVNABSDP_XVNABSSP_XVNEGDP_XVNEGSP_XVCPSGNDP_XVCVDPSXDS_XVCVDPSXWS_XVCVDPUXDS_XVCVDPUXWS_XVCVSPSXDS_XVCVSPSXWS_XVCVSPUXDS_XVCVSPUXWS_XVCVSXDDP_XVCVSXWDP_XVCVUXDDP_XVCVUXWDP_XVRDPI_XVRDPIC_XVRDPIM_XVRDPIP_XVRDPIZ_XVREDP_XVRSPI_XVRSPIC_XVRSPIM_XVRSPIP_XVRSPIZ_XVRSQRTEDP*/ 6730) 2, false, false, false, 59, 3, 1, 2, 0, 0}, // #161 |
| 11150 | {DBGFIELD(/*XVCMPEQDP_XVCMPEQDP_rec_XVCMPGEDP_XVCMPGEDP_rec_XVCMPGTDP_XVCMPGTDP_rec*/ 7262) 2, false, false, false, 59, 3, 1, 2, 0, 0}, // #162 |
| 11151 | {DBGFIELD(/*XVTDIVDP_XVTSQRTDP*/ 7334) 2, false, false, false, 62, 3, 12, 2, 0, 0}, // #163 |
| 11152 | {DBGFIELD(/*VPKSHSS_VPKSHUS_VPKSWSS_VPKSWUS_VPKUHUM_VPKUHUS_VPKUWUM_VPKUWUS_VUPKHPX_VUPKHSB_VUPKHSH_VUPKLPX_VUPKLSB_VUPKLSH_VPERM_VSEL_VPKPX*/ 7353) 2, false, false, false, 65, 3, 1, 2, 0, 0}, // #164 |
| 11153 | {DBGFIELD(/*XXMRGHW_XXMRGLW_XXPERMDI_XXPERMDIs_XXSLDWI_XXSLDWIs_VSPLTB_VSPLTBs_VSPLTH_VSPLTHs_VSPLTISB_VSPLTISH_VSPLTISW_VSPLTW_XXSPLTW_XXSPLTWs_XXSEL*/ 7482) 2, false, false, false, 65, 3, 1, 2, 0, 0}, // #165 |
| 11154 | {DBGFIELD(/*VADDSBS_VADDSHS_VADDSWS_VADDUBS_VADDUHS_VADDUWS_VMAXSB_VMAXSH_VMAXSW_VMAXUB_VMAXUH_VMAXUW_VMINSB_VMINSH_VMINSW_VMINUB_VMINUH_VMINUW_VMRGHB_VMRGHH_VMRGHW_VMRGLB_VMRGLH_VMRGLW_XVRSQRTESP_XVRESP_XVCVSXDSP_XVCVSXWSP_XVCVUXDSP_XVCVUXWSP_XVCPSGNSP_XVCVDPSP_VADDCUW_VADDFP_VAND_VANDC_VAVGSB_VAVGSH_VAVGSW_VAVGUB_VAVGUH_VAVGUW_VCFSX_VCFUX_VCTSXS_VCTUXS_VEXPTEFP_VLOGEFP_VNOR_VOR_VMADDFP_VMHADDSHS_VMHRADDSHS_VMLADDUHM_VNMSUBFP_VMAXFP_VMINFP_VMSUMMBM_VMSUMSHM_VMSUMSHS_VMSUMUBM_VMSUMUDM_VMSUMUHM_VMSUMUHS_VMULESB_VMULESH_VMULEUB_VMULEUH_VMULOSB_VMULOSH_VMULOUB_VMULOUH_VREFP_VRFIM_VRFIN_VRFIP_VRFIZ_VRLB_VRLH_VRLW_VRSQRTEFP_VSR_VSRAB_VSRAH_VSRAW_VSRB_VSRH_VSRO_VSRW_VSUBCUW_VSL_VSLB_VSLDOI_VSLH_VSLO_VSLW_VSUBSBS_VSUBSHS_VSUBSWS_VSUBUBS_VSUBUHS_VSUBUWS_VSUM2SWS_VSUM4SBS_VSUM4SHS_VSUM4UBS_VSUMSWS_VXOR*/ 7621) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #166 |
| 11155 | {DBGFIELD(/*VADDUBM_VADDUHM_VADDUWM_XXLORf_XXLXORdpz_XXLXORspz_XXLXORz_VSUBFP_VSUBUBM_VSUBUHM_VSUBUWM_XXLAND_XXLANDC_XXLNOR_XXLOR_XXLXOR*/ 8414) 2, false, false, false, 59, 3, 1, 2, 0, 0}, // #167 |
| 11156 | {DBGFIELD(/*XVTDIVSP_XVTSQRTSP*/ 8539) 2, false, false, false, 62, 3, 12, 2, 0, 0}, // #168 |
| 11157 | {DBGFIELD(/*XVCMPEQSP_XVCMPEQSP_rec_XVCMPGESP_XVCMPGESP_rec_XVCMPGTSP_XVCMPGTSP_rec_VCMPBFP_VCMPBFP_rec_VCMPEQFP_VCMPEQFP_rec_VCMPEQUB_VCMPEQUB_rec_VCMPEQUH_VCMPEQUH_rec_VCMPEQUW_VCMPEQUW_rec_VCMPGEFP_VCMPGEFP_rec_VCMPGTFP_VCMPGTFP_rec_VCMPGTSB_VCMPGTSB_rec_VCMPGTSH_VCMPGTSH_rec_VCMPGTSW_VCMPGTSW_rec_VCMPGTUB_VCMPGTUB_rec_VCMPGTUH_VCMPGTUH_rec_VCMPGTUW_VCMPGTUW_rec*/ 8558) 2, false, false, false, 59, 3, 1, 2, 0, 0}, // #169 |
| 11158 | {DBGFIELD(/*FCMPOD_FCMPOS_FCMPUD_FCMPUS*/ 8914) 2, false, false, false, 62, 3, 12, 2, 0, 0}, // #170 |
| 11159 | {DBGFIELD(/*FDIVS_FDIVS_rec*/ 8942) 2, false, false, false, 56, 3, 14, 2, 0, 0}, // #171 |
| 11160 | {DBGFIELD(/*XSDIVDP*/ 8958) 2, false, false, false, 56, 3, 16, 2, 0, 0}, // #172 |
| 11161 | {DBGFIELD(/*FSQRTS_XSSQRTSP_FSQRTS_rec*/ 8966) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #173 |
| 11162 | {DBGFIELD(/*FDIV_FDIV_rec*/ 8993) 2, false, false, false, 56, 3, 16, 2, 0, 0}, // #174 |
| 11163 | {DBGFIELD(/*XSSQRTDP*/ 9007) 2, false, false, false, 56, 3, 18, 2, 0, 0}, // #175 |
| 11164 | {DBGFIELD(/*FSQRT_FSQRT_rec*/ 9016) 2, false, false, false, 56, 3, 18, 2, 0, 0}, // #176 |
| 11165 | {DBGFIELD(/*XVDIVSP*/ 9032) 2, false, false, false, 68, 3, 20, 2, 0, 0}, // #177 |
| 11166 | {DBGFIELD(/*XVSQRTSP*/ 9040) 2, false, false, false, 68, 3, 16, 2, 0, 0}, // #178 |
| 11167 | {DBGFIELD(/*XVDIVDP*/ 9049) 2, false, false, false, 71, 3, 16, 2, 0, 0}, // #179 |
| 11168 | {DBGFIELD(/*XVSQRTDP*/ 9057) 2, false, false, false, 71, 3, 18, 2, 0, 0}, // #180 |
| 11169 | {DBGFIELD(/*MFOCRF_MFOCRF8*/ 9066) 2, false, false, false, 3, 2, 7, 2, 0, 0}, // #181 |
| 11170 | {DBGFIELD(/*VCIPHER_VCIPHERLAST_VNCIPHER_VNCIPHERLAST_VPMSUMB_VPMSUMD_VPMSUMH_VPMSUMW_VSBOX*/ 9081) 2, false, false, false, 74, 2, 10, 2, 0, 0}, // #182 |
| 11171 | {DBGFIELD(/*XSDIVSP*/ 9161) 2, false, false, false, 56, 3, 14, 2, 0, 0}, // #183 |
| 11172 | {DBGFIELD(/*FSQRTS_FSQRTS_rec*/ 9169) 2, false, false, false, 56, 3, 22, 2, 0, 0}, // #184 |
| 11173 | {DBGFIELD(/*MTFSFI_rec_MTFSF_rec_MTFSFI_MTFSFIb_MTFSF*/ 9187) 2, false, false, false, 76, 2, 7, 2, 0, 0}, // #185 |
| 11174 | {DBGFIELD(/*MTFSFb_MTFSB0_MTFSB1*/ 9229) 2, false, false, false, 76, 2, 7, 2, 0, 0}, // #186 |
| 11175 | {DBGFIELD(/*XSMADDADP_XSMADDASP_XSMADDMDP_XSMADDMSP_XSMSUBADP_XSMSUBASP_XSMSUBMDP_XSMSUBMSP_XSNMADDADP_XSNMADDASP_XSNMADDMDP_XSNMADDMSP_XSNMSUBADP_XSNMSUBASP_XSNMSUBMDP_XSNMSUBMSP_XSABSDP_XSADDDP_XSADDSP_XSCPSGNDP_XSMULDP_XSMULSP_XSNABSDP_XSNABSDPs_XSNEGDP_XSREDP_XSRSQRTEDP_XSSUBDP_XSSUBSP_XSCVDPSXDS_XSCVDPSXDSs_XSCVDPSXWS_XSCVDPSXWSs_XSCVDPUXDS_XSCVDPUXDSs_XSCVDPUXWS_XSCVDPUXWSs_XSCVSXDDP_XSCVUXDDP_XSCVDPSP_XSCVSPDP_XSRDPI_XSRDPIC_XSRDPIM_XSRDPIP_XSRDPIZ*/ 9250) 2, false, false, false, 56, 3, 10, 2, 0, 0}, // #187 |
| 11176 | {DBGFIELD(/*XSRESP_XSRSQRTESP_XSCVSXDSP_XSCVUXDSP_XSCVDPSPN_XSCVSPDPN_XSRSP*/ 9698) 2, false, false, false, 56, 3, 10, 2, 0, 0}, // #188 |
| 11177 | {DBGFIELD(/*XVMADDASP_XVMADDMSP_XVMSUBASP_XVMSUBMSP_XVNMADDASP_XVNMADDMSP_XVNMSUBASP_XVNMSUBMSP_XVSUBSP_XVMULSP_XVNABSSP_XVNEGSP_XVABSSP_XVADDSP*/ 9762) 2, false, false, false, 68, 3, 10, 2, 0, 0}, // #189 |
| 11178 | {DBGFIELD(/*VRFIM_VRFIN_VRFIP_VRFIZ_XVRSQRTESP_VADDFP_VEXPTEFP_VLOGEFP_VMADDFP_VNMSUBFP_VREFP_VRSQRTEFP_XVCVSXWSP_XVCVUXWSP_XVRESP_XVCVDPSP_XVCVSXDSP_XVCVUXDSP_XVCPSGNSP*/ 9895) 2, false, false, false, 68, 3, 10, 2, 0, 0}, // #190 |
| 11179 | {DBGFIELD(/*VSUBFP*/ 10053) 2, false, false, false, 68, 3, 10, 2, 0, 0}, // #191 |
| 11180 | {DBGFIELD(/*XVRDPI_XVRDPIC_XVRDPIM_XVRDPIP_XVRDPIZ_XVRSPI_XVRSPIC_XVRSPIM_XVRSPIP_XVRSPIZ_XVCVSXDDP_XVCVSXWDP_XVCVUXDDP_XVCVUXWDP_XVCVDPSXDS_XVCVDPSXWS_XVCVDPUXDS_XVCVDPUXWS_XVCVSPSXDS_XVCVSPSXWS_XVCVSPUXDS_XVCVSPUXWS_XVABSDP_XVADDDP_XVCPSGNDP_XVMADDADP_XVMADDMDP_XVMSUBADP_XVMSUBMDP_XVMULDP_XVNABSDP_XVNEGDP_XVNMADDADP_XVNMADDMDP_XVNMSUBADP_XVNMSUBMDP_XVREDP_XVRSQRTEDP_XVSUBDP*/ 10060) 2, false, false, false, 71, 3, 10, 2, 0, 0}, // #192 |
| 11181 | {DBGFIELD(/*XVCVSPDP*/ 10427) 2, false, false, false, 71, 3, 10, 2, 0, 0}, // #193 |
| 11182 | {DBGFIELD(/*TDI_TD*/ 10436) 2, false, false, false, 5, 3, 4, 2, 0, 0}, // #194 |
| 11183 | {DBGFIELD(/*TWI_TW*/ 10443) 2, false, false, false, 5, 3, 4, 2, 0, 0}, // #195 |
| 11184 | {DBGFIELD(/*MTCRF_MTCRF8_MTOCRF_MTOCRF8*/ 10450) 2, false, false, false, 5, 3, 4, 2, 0, 0}, // #196 |
| 11185 | {DBGFIELD(/*RLWIMI_RLWIMI8*/ 10478) 2, false, false, false, 5, 3, 4, 2, 0, 0}, // #197 |
| 11186 | {DBGFIELD(/*AND_AND8_AND8_rec_ANDC_ANDC8_ANDC8_rec_ANDC_rec_AND_rec_EQV_EQV8_EQV8_rec_EQV_rec_NAND_NAND8_NAND8_rec_NAND_rec_NOR_NOR8_NOR8_rec_NOR_rec_ORC_ORC8_ORC8_rec_ORC_rec_ORI_ORI8_ORIS_ORIS8_XOR_XOR8_XOR8_rec_XORI_XORI8_XORIS_XORIS8_XOR_rec_ADD4_rec_ADD8_rec_NEG8_rec_NEG_rec*/ 10493) 2, false, false, false, 5, 3, 1, 2, 0, 0}, // #198 |
| 11187 | {DBGFIELD(/*ANDI8_rec_ANDIS8_rec_RLWINM_RLWINM8_RLWINM8_rec_RLWINM_rec_RLWNM_RLWNM8_RLWNM8_rec_RLWNM_rec_SLW_SLW8_SLW8_rec_SLW_rec_SRW_SRW8_SRW8_rec_SRW_rec_ADDC8O_ADDC8O_rec_ADDCO_ADDCO_rec_ADDE8O_ADDE8O_rec_ADDEO_ADDEO_rec_ADDME8O_ADDME8O_rec_ADDMEO_ADDMEO_rec_ADDZE8O_ADDZE8O_rec_ADDZEO_ADDZEO_rec_SUBF8O_SUBF8O_rec_SUBFC8O_SUBFC8O_rec_SUBFCO_SUBFCO_rec_SUBFE8O_SUBFE8O_rec_SUBFEO_SUBFEO_rec_SUBFME8O_SUBFME8O_rec_SUBFMEO_SUBFMEO_rec_SUBFO_SUBFO_rec_SUBFZE8O_SUBFZE8O_rec_SUBFZEO_SUBFZEO_rec_ADDE8_rec_ADDE_rec_ADDME8_rec_ADDME_rec_ADDZE8_rec_ADDZE_rec_SUBFE8_rec_SUBFE_rec_SUBFME8_rec_SUBFME_rec_SUBFZE8_rec_SUBFZE_rec_ADDIC_rec_ADDC_ADDC8_SUBFC_SUBFC8_ADDC_rec_ADDC8_rec_SUBFC_rec_SUBFC8_rec*/ 10762) 2, false, false, false, 5, 3, 1, 2, 0, 0}, // #199 |
| 11188 | {DBGFIELD(/*ANDIS_rec_ANDI_rec_SUBF8_rec*/ 11447) 2, false, false, false, 5, 3, 1, 2, 0, 0}, // #200 |
| 11189 | {DBGFIELD(/*OR_OR8_OR8_rec_OR_rec_NOP*/ 11476) 2, false, false, false, 5, 3, 1, 2, 0, 0}, // #201 |
| 11190 | {DBGFIELD(/*SLDI_SLDI_rec_SLWI_SLWI_rec_SRDI_SRDI_rec_SRWI_SRWI_rec_COPY*/ 11502) 2, false, false, false, 5, 3, 1, 2, 0, 0}, // #202 |
| 11191 | {DBGFIELD(/*SUBF_rec_ADDG6S_ADDG6S8_ADDZE_ADDZE8*/ 11563) 2, false, false, false, 5, 3, 1, 2, 0, 0}, // #203 |
| 11192 | {DBGFIELD(/*RLWIMI8_rec_RLWIMI_rec*/ 11600) 2, false, false, false, 5, 3, 1, 2, 0, 0}, // #204 |
| 11193 | {DBGFIELD(/*CNTLZD_CNTLZD_rec_CNTLZW_CNTLZW8_CNTLZW8_rec_CNTLZW_rec*/ 11623) 1, false, false, false, 5, 2, 7, 1, 0, 0}, // #205 |
| 11194 | {DBGFIELD(/*POPCNTB_POPCNTB8_POPCNTD_POPCNTW*/ 11679) 1, false, false, false, 5, 2, 7, 1, 0, 0}, // #206 |
| 11195 | {DBGFIELD(/*ISEL_ISEL8*/ 11712) 2, false, false, false, 5, 3, 3, 2, 0, 0}, // #207 |
| 11196 | {DBGFIELD(/*MFTB_MFTB8*/ 11723) 2, false, false, false, 78, 3, 24, 2, 0, 0}, // #208 |
| 11197 | {DBGFIELD(/*DIVW_DIVWU*/ 11734) 2, false, false, false, 5, 3, 26, 2, 0, 0}, // #209 |
| 11198 | {DBGFIELD(/*DIVD_DIVDU*/ 11745) 2, false, false, false, 5, 3, 28, 2, 0, 0}, // #210 |
| 11199 | {DBGFIELD(/*DIVWE_DIVWEU*/ 11756) 2, false, false, false, 5, 3, 28, 2, 0, 0}, // #211 |
| 11200 | {DBGFIELD(/*LVEBX_LVEHX_LVEWX_LVX_LVXL*/ 11769) 2, false, false, false, 16, 6, 3, 2, 0, 0}, // #212 |
| 11201 | {DBGFIELD(/*LXVB16X_LXSIWZX*/ 11796) 2, false, false, false, 16, 6, 3, 2, 0, 0}, // #213 |
| 11202 | {DBGFIELD(/*DFLOADf64_XFLOADf64_LIWZX*/ 11812) 2, false, false, false, 16, 6, 3, 2, 0, 0}, // #214 |
| 11203 | {DBGFIELD(/*LQ*/ 11838) 2, false, false, false, 37, 6, 7, 2, 0, 0}, // #215 |
| 11204 | {DBGFIELD(/*STFDEPX_STFDXTLS_STFDXTLS__STFSXTLS_STFSXTLS__STXSIWX_STXSSP_STXSSPX*/ 11841) 2, false, false, false, 29, 7, 4, 2, 0, 0}, // #216 |
| 11205 | {DBGFIELD(/*STBXTLS_STBXTLS__STBXTLS_32_STHXTLS_STHXTLS__STHXTLS_32_STWXTLS_STWXTLS__STWXTLS_32_STBEPX_STDBRX_STHEPX_STWEPX*/ 11910) 2, false, false, false, 49, 7, 4, 2, 0, 0}, // #217 |
| 11206 | {DBGFIELD(/*STDXTLS_STDXTLS_*/ 12022) 2, false, false, false, 49, 7, 4, 2, 0, 0}, // #218 |
| 11207 | {DBGFIELD(/*STBCIX_STDCIX*/ 12039) 2, false, false, false, 49, 7, 4, 2, 0, 0}, // #219 |
| 11208 | {DBGFIELD(/*STBCX_STHCX*/ 12053) 2, false, false, false, 49, 7, 4, 2, 0, 0}, // #220 |
| 11209 | {DBGFIELD(/*STHCIX_STSWI_STWCIX*/ 12065) 2, false, false, false, 49, 7, 4, 2, 0, 0}, // #221 |
| 11210 | {DBGFIELD(/*LBZ_LBZ8_LBZX_LBZX8_LBZXTLS_LBZXTLS__LBZXTLS_32_LHAXTLS_LHAXTLS__LHAXTLS_32_LHZ_LHZ8_LHZX_LHZX8_LHZXTLS_LHZXTLS__LHZXTLS_32_LWAXTLS_LWAXTLS__LWAXTLS_32_LWZ_LWZ8_LWZX_LWZX8_LWZXTLS_LWZXTLS__LWZXTLS_32*/ 12085) 2, false, false, false, 44, 5, 7, 2, 0, 0}, // #222 |
| 11211 | {DBGFIELD(/*LD_LDX_LDXTLS_LDXTLS_*/ 12285) 2, false, false, false, 44, 5, 7, 2, 0, 0}, // #223 |
| 11212 | {DBGFIELD(/*LBARXL_LHARXL*/ 12307) 2, false, false, false, 8, 4, 7, 2, 0, 0}, // #224 |
| 11213 | {DBGFIELD(/*LBEPX_LHEPX_LWEPX*/ 12321) 2, false, false, false, 8, 4, 7, 2, 0, 0}, // #225 |
| 11214 | {DBGFIELD(/*LFDEPX_LXSIWAX*/ 12339) 2, false, false, false, 8, 4, 7, 2, 0, 0}, // #226 |
| 11215 | {DBGFIELD(/*ADDIdtprelL_ADDIdtprelL32_ADDItlsgdL_ADDItlsgdL32_ADDItlsgdLADDR_ADDItlsgdLADDR32_ADDItoc_ADDItoc8_ADDItocL_ADDItocL8_ADDISdtprelHA_ADDISdtprelHA32_ADDISgotTprelHA_ADDIStlsgdHA_ADDIStocHA_ADDIStocHA8*/ 12354) 2, false, false, false, 6, 2, 1, 2, 0, 0}, // #227 |
| 11216 | {DBGFIELD(/*SUBF*/ 12554) 2, false, false, false, 6, 2, 1, 2, 0, 0}, // #228 |
| 11217 | {DBGFIELD(/*VPKSDSS_VPKSDUS_VPKUDUM_VPKUDUS_VUPKHSW_VUPKLSW_VMRGEW_VMRGOW_VPERMXOR_VBPERMQ_VGBBD*/ 12559) 2, false, false, false, 65, 3, 1, 2, 0, 0}, // #229 |
| 11218 | {DBGFIELD(/*VMRGHB_VMRGHH_VMRGHW_VMRGLB_VMRGLH_VMRGLW_VSL_VSLDOI_VSLO_VSR_VSRO*/ 12644) 2, false, false, false, 65, 3, 1, 2, 0, 0}, // #230 |
| 11219 | {DBGFIELD(/*VADDSBS_VADDSHS_VADDSWS_VADDUBS_VADDUHS_VADDUWS_VSUBSBS_VSUBSHS_VSUBSWS_VSUBUBS_VSUBUHS_VSUBUWS_VRLB_VRLH_VRLW_VSLB_VSLH_VSLW_VSRAB_VSRAH_VSRAW_VSRB_VSRH_VSRW_VAVGSB_VAVGSH_VAVGSW_VAVGUB_VAVGUH_VAVGUW_VMAXSB_VMAXSH_VMAXSW_VMAXUB_VMAXUH_VMAXUW_VMINSB_VMINSH_VMINSW_VMINUB_VMINUH_VMINUW_VAND_VANDC_VNOR_VOR_VXOR_VMAXFP_VMINFP_VSUBCUW_VADDCUW*/ 12711) 2, false, false, false, 59, 3, 1, 2, 0, 0}, // #231 |
| 11220 | {DBGFIELD(/*VADDUDM_VSUBUDM_VSLD_VSRAD_VSRD_VEQV_VNAND_VORC_XXLEQV_XXLNAND_XXLORC_VCLZB_VCLZD_VCLZH_VCLZW_VPOPCNTB_VPOPCNTH_VPOPCNTW*/ 13051) 2, false, false, false, 59, 3, 1, 2, 0, 0}, // #232 |
| 11221 | {DBGFIELD(/*VRLD_VMAXSD_VMAXUD_VMINSD_VMINUD_VSHASIGMAD_VSHASIGMAW*/ 13172) 2, false, false, false, 59, 3, 1, 2, 0, 0}, // #233 |
| 11222 | {DBGFIELD(/*VCMPEQUD_VCMPEQUD_rec_VCMPGTSD_VCMPGTSD_rec_VCMPGTUD_VCMPGTUD_rec*/ 13227) 2, false, false, false, 59, 3, 1, 2, 0, 0}, // #234 |
| 11223 | {DBGFIELD(/*MFVSCR*/ 13293) 2, false, false, false, 59, 3, 1, 2, 0, 0}, // #235 |
| 11224 | {DBGFIELD(/*MTVSCR*/ 13300) 2, false, false, false, 59, 3, 1, 2, 0, 0}, // #236 |
| 11225 | {DBGFIELD(/*VADDCUQ_VADDECUQ_VADDEUQM_VSUBCUQ_VSUBECUQ_VSUBEUQM*/ 13307) 2, false, false, false, 59, 3, 30, 2, 0, 0}, // #237 |
| 11226 | {DBGFIELD(/*VADDUQM_VSUBUQM_VPOPCNTD*/ 13359) 2, false, false, false, 59, 3, 30, 2, 0, 0}, // #238 |
| 11227 | {DBGFIELD(/*VMSUMMBM_VMSUMSHM_VMSUMSHS_VMSUMUBM_VMSUMUHM_VMSUMUHS_VSUM2SWS_VSUM4SBS_VSUM4SHS_VSUM4UBS_VSUMSWS_VMULESB_VMULESH_VMULEUB_VMULEUH_VMULOSB_VMULOSH_VMULOUB_VMULOUH_VMHADDSHS_VMHRADDSHS_VMLADDUHM*/ 13384) 2, false, false, false, 81, 3, 32, 2, 0, 0}, // #239 |
| 11228 | {DBGFIELD(/*VMULESW_VMULEUW_VMULOSW_VMULOUW*/ 13577) 2, false, false, false, 81, 3, 32, 2, 0, 0}, // #240 |
| 11229 | {DBGFIELD(/*VMULUWM*/ 13609) 2, false, false, false, 81, 3, 32, 2, 0, 0}, // #241 |
| 11230 | {DBGFIELD(/*B_BA_BL_BL8_BL8_RM_BLA_BLA8_BLA8_RM_BLA_RM_BL_RM_BL8_NOP_BL8_NOP_RM_BL8_NOP_TLS_BL8_TLS_BL8_TLS__BLA8_NOP_BLA8_NOP_RM_BL_NOP_BL_NOP_RM_BL_TLS*/ 13617) 2, false, false, false, 1, 2, 1, 2, 0, 0}, // #242 |
| 11231 | {DBGFIELD(/*DTSTDC_DTSTDCQ_DTSTDG_DTSTDGQ_DTSTSF_DTSTSFQ_DCMPO_DCMPU_DTSTEX*/ 13759) 2, false, false, false, 84, 2, 34, 2, 0, 0}, // #243 |
| 11232 | {DBGFIELD(/*DXEX_DXEXQ_DXEXQ_rec_DXEX_rec_DDEDPD_DDEDPD_rec_DENBCD_DENBCD_rec_DIEX_DIEX_rec_DQUA_DQUA_rec_DRINTN_DRINTN_rec_DRINTX_DRINTX_rec_DRRND_DRRND_rec_DSCLI_DSCLI_rec_DSCRI_DSCRI_rec_DQUAI*/ 13823) 2, false, false, false, 84, 2, 34, 2, 0, 0}, // #244 |
| 11233 | {DBGFIELD(/*DADD_DADD_rec_DCTDP_DCTDP_rec_DSUB_DSUB_rec*/ 14007) 2, false, false, false, 84, 2, 34, 2, 0, 0}, // #245 |
| 11234 | {DBGFIELD(/*BCDADD_rec_BCDSUB_rec*/ 14051) 2, false, false, false, 84, 2, 34, 2, 0, 0}, // #246 |
| 11235 | {DBGFIELD(/*DRINTNQ_DRINTNQ_rec_DRINTXQ_DRINTXQ_rec_DRRNDQ_DRRNDQ_rec_DIEXQ_DIEXQ_rec_DQUAIQ_DQUAIQ_rec_DDEDPDQ_DDEDPDQ_rec_DENBCDQ_DENBCDQ_rec_DSCLIQ_DSCLIQ_rec_DSCRIQ_DSCRIQ_rec*/ 14073) 2, false, false, false, 84, 2, 26, 2, 0, 0}, // #247 |
| 11236 | {DBGFIELD(/*DCMPOQ_DCMPUQ_DTSTEXQ*/ 14241) 2, false, false, false, 84, 2, 26, 2, 0, 0}, // #248 |
| 11237 | {DBGFIELD(/*DCTQPQ_DCTQPQ_rec*/ 14263) 2, false, false, false, 84, 2, 26, 2, 0, 0}, // #249 |
| 11238 | {DBGFIELD(/*DADDQ_DADDQ_rec_DSUBQ_DSUBQ_rec*/ 14281) 2, false, false, false, 84, 2, 36, 2, 0, 0}, // #250 |
| 11239 | {DBGFIELD(/*DQUAQ_DQUAQ_rec*/ 14313) 2, false, false, false, 84, 2, 36, 2, 0, 0}, // #251 |
| 11240 | {DBGFIELD(/*DRSP_DRSP_rec_DCTFIX_DCTFIX_rec*/ 14329) 2, false, false, false, 84, 2, 38, 2, 0, 0}, // #252 |
| 11241 | {DBGFIELD(/*DCFFIX_DCFFIX_rec*/ 14361) 2, false, false, false, 84, 2, 16, 2, 0, 0}, // #253 |
| 11242 | {DBGFIELD(/*DCFFIXQ_DCFFIXQ_rec*/ 14379) 2, false, false, false, 84, 2, 40, 2, 0, 0}, // #254 |
| 11243 | {DBGFIELD(/*DMUL_DMUL_rec*/ 14399) 2, false, false, false, 84, 2, 42, 2, 0, 0}, // #255 |
| 11244 | {DBGFIELD(/*DMULQ_DMULQ_rec*/ 14413) 2, false, false, false, 84, 2, 44, 2, 0, 0}, // #256 |
| 11245 | {DBGFIELD(/*DDIV_DDIV_rec*/ 14429) 2, false, false, false, 84, 2, 46, 2, 0, 0}, // #257 |
| 11246 | {DBGFIELD(/*DDIVQ_DDIVQ_rec*/ 14443) 2, false, false, false, 84, 2, 48, 2, 0, 0}, // #258 |
| 11247 | {DBGFIELD(/*MFVRD_MFVSRD_MFVRWZ_MFVSRWZ_MTVRD_MTVSRD_MTVRWA_MTVSRWA_MTVRWZ_MTVSRWZ*/ 14459) 2, false, false, false, 58, 1, 3, 2, 0, 0}, // #259 |
| 11248 | {DBGFIELD(/*VADDUDM_VSLD_VSRD_VSUBUDM_VPOPCNTB_VPOPCNTH_VSRAD_VEQV_VNAND_VORC_XXLEQV_XXLNAND_XXLORC*/ 14530) 2, false, false, false, 59, 3, 1, 2, 0, 0}, // #260 |
| 11249 | {DBGFIELD(/*VAND_VANDC_VSLB_VSLH_VSLW_VSRB_VSRH_VSRW_VRLB_VRLH_VRLW_VSRAB_VSRAH_VSRAW_VNOR_VOR_VXOR*/ 14618) 2, false, false, false, 59, 3, 1, 2, 0, 0}, // #261 |
| 11250 | {DBGFIELD(/*VEXTSB2D_VEXTSB2Ds_VEXTSB2W_VEXTSB2Ws_VEXTSH2D_VEXTSH2Ds_VEXTSH2W_VEXTSH2Ws_VEXTSW2D_VEXTSW2Ds_MTVSRDD_VNEGD_VNEGW_XXLEQVOnes*/ 14706) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #262 |
| 11251 | {DBGFIELD(/*V_SET0_V_SET0B_V_SET0H_XVIEXPDP_XVIEXPSP_XVXEXPDP_XVXEXPSP_VRLDMI_VRLDNM_VRLWMI_VRLWNM_XSABSQP_XSCPSGNQP_XSIEXPQP_XSNABSQP_XSNEGQP_XSXEXPQP*/ 14832) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #263 |
| 11252 | {DBGFIELD(/*VRLD*/ 14972) 2, false, false, false, 59, 3, 1, 2, 0, 0}, // #264 |
| 11253 | {DBGFIELD(/*XVABSDP_XVNABSDP_XVCPSGNDP_XVNEGDP*/ 14977) 2, false, false, false, 71, 3, 10, 2, 0, 0}, // #265 |
| 11254 | {DBGFIELD(/*XVABSSP_XVNABSSP_XVNEGSP*/ 15012) 2, false, false, false, 68, 3, 10, 2, 0, 0}, // #266 |
| 11255 | {DBGFIELD(/*XVCPSGNSP*/ 15037) 2, false, false, false, 68, 3, 10, 2, 0, 0}, // #267 |
| 11256 | {DBGFIELD(/*VMRGEW_VMRGOW*/ 15047) 2, false, false, false, 65, 3, 1, 2, 0, 0}, // #268 |
| 11257 | {DBGFIELD(/*VSEL*/ 15061) 2, false, false, false, 65, 3, 1, 2, 0, 0}, // #269 |
| 11258 | {DBGFIELD(/*XXSEL*/ 15066) 2, false, false, false, 65, 3, 1, 2, 0, 0}, // #270 |
| 11259 | {DBGFIELD(/*TABORTDC_TABORTDCI_TABORTWC_TABORTWCI*/ 15072) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #271 |
| 11260 | {DBGFIELD(/*MTFSB0_MTFSB1*/ 15110) 2, false, false, false, 76, 2, 7, 2, 0, 0}, // #272 |
| 11261 | {DBGFIELD(/*MFFSCDRN_MFFSCDRNI_MFFSCRN_MFFSCRNI*/ 15124) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #273 |
| 11262 | {DBGFIELD(/*CMPRB_CMPRB8_CMPEQB*/ 15160) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #274 |
| 11263 | {DBGFIELD(/*XSTSTDCDP_XSTSTDCSP*/ 15180) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #275 |
| 11264 | {DBGFIELD(/*FTDIV_FTSQRT*/ 15200) 2, false, false, false, 62, 3, 12, 2, 0, 0}, // #276 |
| 11265 | {DBGFIELD(/*XSMAXCDP_XSMAXJDP_XSMINCDP_XSMINJDP_XSXSIGDP*/ 15213) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #277 |
| 11266 | {DBGFIELD(/*XSCMPEQDP_XSCMPEXPDP_XSCMPGEDP_XSCMPGTDP*/ 15258) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #278 |
| 11267 | {DBGFIELD(/*CNTTZD_CNTTZD_rec_CNTTZW_CNTTZW8_CNTTZW8_rec_CNTTZW_rec*/ 15299) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #279 |
| 11268 | {DBGFIELD(/*POPCNTD_POPCNTW*/ 15355) 1, false, false, false, 5, 2, 7, 1, 0, 0}, // #280 |
| 11269 | {DBGFIELD(/*CMPB_CMPB8_SETB_SETB8_BPERMD*/ 15371) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #281 |
| 11270 | {DBGFIELD(/*XSCVSPDPN*/ 15400) 2, false, false, false, 56, 3, 10, 2, 0, 0}, // #282 |
| 11271 | {DBGFIELD(/*SLD_SRD_SRAD*/ 15410) 2, false, false, false, 5, 3, 1, 2, 0, 0}, // #283 |
| 11272 | {DBGFIELD(/*SRADI_SRADI_32_RLDIC*/ 15423) 2, false, false, false, 5, 3, 1, 2, 0, 0}, // #284 |
| 11273 | {DBGFIELD(/*EXTSWSLI_32_64_EXTSWSLI*/ 15444) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #285 |
| 11274 | {DBGFIELD(/*SUBFC_SUBFC8_SUBFC8O_SUBFCO_ANDI8_rec_ANDIS8_rec_ADDC_ADDC8_ADDC8O_ADDCO_ADDIC_rec_ADDE8O_ADDE8O_rec_ADDE8_rec_ADDEO_ADDEO_rec_ADDE_rec_ADDME8O_ADDME8O_rec_ADDME8_rec_ADDMEO_ADDMEO_rec_ADDME_rec_ADDZE8O_ADDZE8O_rec_ADDZE8_rec_ADDZEO_ADDZEO_rec_ADDZE_rec_SUBF8O_SUBF8O_rec_SUBFE8O_SUBFE8O_rec_SUBFE8_rec_SUBFEO_SUBFEO_rec_SUBFE_rec_SUBFME8O_SUBFME8O_rec_SUBFME8_rec_SUBFMEO_SUBFMEO_rec_SUBFME_rec_SUBFO_SUBFO_rec_SUBFZE8O_SUBFZE8O_rec_SUBFZE8_rec_SUBFZEO_SUBFZEO_rec_SUBFZE_rec*/ 15468) 2, false, false, false, 5, 3, 1, 2, 0, 0}, // #286 |
| 11275 | {DBGFIELD(/*ADDZE_ADDZE8_SUBF_rec*/ 15945) 2, false, false, false, 5, 3, 1, 2, 0, 0}, // #287 |
| 11276 | {DBGFIELD(/*ADDIStocHA_ADDIStocHA8_ADDItocL_ADDItocL8*/ 15967) 2, false, false, false, 6, 2, 1, 2, 0, 0}, // #288 |
| 11277 | {DBGFIELD(/*LA_LA8*/ 16009) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #289 |
| 11278 | {DBGFIELD(/*COPY*/ 16016) 2, false, false, false, 5, 3, 1, 2, 0, 0}, // #290 |
| 11279 | {DBGFIELD(/*MCRXRX*/ 16021) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #291 |
| 11280 | {DBGFIELD(/*XSNABSDP_XSNABSDPs_XSABSDP_XSNEGDP_XSCPSGNDP*/ 16028) 2, false, false, false, 56, 3, 10, 2, 0, 0}, // #292 |
| 11281 | {DBGFIELD(/*XSXEXPDP*/ 16073) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #293 |
| 11282 | {DBGFIELD(/*RFEBB*/ 16082) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #294 |
| 11283 | {DBGFIELD(/*TBEGIN_TRECHKPT*/ 16088) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #295 |
| 11284 | {DBGFIELD(/*WAIT*/ 16104) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #296 |
| 11285 | {DBGFIELD(/*RLDCL_RLDCR*/ 16109) 2, false, false, false, 5, 3, 1, 2, 0, 0}, // #297 |
| 11286 | {DBGFIELD(/*RLDICL_RLDICL_32_RLDICL_32_64_RLDICR_RLDICR_32_RLDIMI*/ 16121) 2, false, false, false, 5, 3, 1, 2, 0, 0}, // #298 |
| 11287 | {DBGFIELD(/*MTOCRF_MTOCRF8*/ 16175) 2, false, false, false, 5, 3, 4, 2, 0, 0}, // #299 |
| 11288 | {DBGFIELD(/*SLW_SLW8_SRW_SRW8_RLWINM_RLWINM8_RLWNM_RLWNM8*/ 16190) 2, false, false, false, 5, 3, 1, 2, 0, 0}, // #300 |
| 11289 | {DBGFIELD(/*FABSD_FABSS_FNABSD_FNABSS_FNEGD_FNEGS_FCPSGND_FCPSGNS_FMR*/ 16236) 2, false, false, false, 56, 3, 10, 2, 0, 0}, // #301 |
| 11290 | {DBGFIELD(/*SRAW_SRAW8_SRAWI_SRAWI8*/ 16294) 2, false, false, false, 5, 3, 1, 2, 0, 0}, // #302 |
| 11291 | {DBGFIELD(/*XSIEXPDP*/ 16318) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #303 |
| 11292 | {DBGFIELD(/*CRXOR*/ 16327) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #304 |
| 11293 | {DBGFIELD(/*TRECLAIM_TSR_TABORT*/ 16333) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #305 |
| 11294 | {DBGFIELD(/*VCMPNEZB_VCMPNEZH_VCMPNEZW_VCMPNEB_VCMPNEH_VCMPNEW_VCMPNEB_rec_VCMPNEH_rec_VCMPNEW_rec_VCMPNEZB_rec_VCMPNEZH_rec_VCMPNEZW_rec*/ 16353) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #306 |
| 11295 | {DBGFIELD(/*VABSDUB_VABSDUH_VABSDUW_VCTZB_VCTZD_VCTZH_VCTZW_VPRTYBD_VPRTYBW*/ 16479) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #307 |
| 11296 | {DBGFIELD(/*VBPERMD_XVTSTDCDP_XVTSTDCSP_XVXSIGDP_XVXSIGSP*/ 16543) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #308 |
| 11297 | {DBGFIELD(/*VPOPCNTD*/ 16589) 2, false, false, false, 59, 3, 30, 2, 0, 0}, // #309 |
| 11298 | {DBGFIELD(/*VCTSXS_0_VCTUXS_0_XVCVHPSP_XVCVSPHP_VCFSX_0_VCFUX_0*/ 16598) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #310 |
| 11299 | {DBGFIELD(/*MADDHD_MADDHDU_MADDLD_MADDLD8*/ 16650) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #311 |
| 11300 | {DBGFIELD(/*MULHD_MULHW_MULLW_MULLWO*/ 16680) 2, false, false, false, 5, 3, 3, 2, 0, 0}, // #312 |
| 11301 | {DBGFIELD(/*MULHDU_MULHWU*/ 16705) 2, false, false, false, 5, 3, 3, 2, 0, 0}, // #313 |
| 11302 | {DBGFIELD(/*MULLD_MULLDO*/ 16719) 2, false, false, false, 5, 3, 3, 2, 0, 0}, // #314 |
| 11303 | {DBGFIELD(/*FRSP_FRIMD_FRIMS_FRIND_FRINS_FRIPD_FRIPS_FRIZD_FRIZS_FRE_FRES_FADDS_FMSUBS_FMADDS_FSUBS_FCFID_FCFIDS_FCFIDU_FCFIDUS_FCTID_FCTIDU_FCTIDUZ_FCTIDZ_FCTIW_FCTIWU_FCTIWUZ_FCTIWZ_FRSQRTE_FRSQRTES_FNMADDS_FNMSUBS_FSELD_FSELS_FMULS*/ 16732) 2, false, false, false, 56, 3, 10, 2, 0, 0}, // #315 |
| 11304 | {DBGFIELD(/*FADD_FSUB*/ 16955) 2, false, false, false, 56, 3, 10, 2, 0, 0}, // #316 |
| 11305 | {DBGFIELD(/*FMSUB_FMADD_FNMADD_FNMSUB_FMUL*/ 16965) 2, false, false, false, 56, 3, 10, 2, 0, 0}, // #317 |
| 11306 | {DBGFIELD(/*XSMADDADP_XSMADDASP_XSMADDMDP_XSMADDMSP_XSMSUBADP_XSMSUBASP_XSMSUBMDP_XSMSUBMSP_XSMULDP_XSMULSP_XSNMADDADP_XSNMADDASP_XSNMADDMDP_XSNMADDMSP_XSNMSUBADP_XSNMSUBASP_XSNMSUBMDP_XSNMSUBMSP*/ 16996) 2, false, false, false, 56, 3, 10, 2, 0, 0}, // #318 |
| 11307 | {DBGFIELD(/*FSELD_rec_FSELS_rec*/ 17180) 2, false, false, false, 56, 3, 10, 2, 0, 0}, // #319 |
| 11308 | {DBGFIELD(/*FRIMD_rec_FRIMS_rec_FRIND_rec_FRINS_rec_FRIPD_rec_FRIPS_rec_FRIZD_rec_FRIZS_rec_FRES_rec_FRE_rec_FADDS_rec_FSUBS_rec_FMSUBS_rec_FNMSUBS_rec_FMADDS_rec_FNMADDS_rec_FCFIDS_rec_FCFIDUS_rec_FCFIDU_rec_FCFID_rec_FCTIDUZ_rec_FCTIDU_rec_FCTIDZ_rec_FCTID_rec_FCTIWUZ_rec_FCTIWU_rec_FCTIWZ_rec_FCTIW_rec_FMULS_rec_FRSQRTES_rec_FRSQRTE_rec_FRSP_rec*/ 17200) 2, false, false, false, 56, 3, 10, 2, 0, 0}, // #320 |
| 11309 | {DBGFIELD(/*XSCVDPHP_XSCVHPDP*/ 17539) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #321 |
| 11310 | {DBGFIELD(/*LVSL_LVSR*/ 17557) 2, false, false, false, 8, 4, 7, 2, 0, 0}, // #322 |
| 11311 | {DBGFIELD(/*V_SETALLONES_V_SETALLONESB_V_SETALLONESH_VPERMR_VSLV_VSRV_XXBRD_XXBRH_XXBRQ_XXBRW_XXEXTRACTUW_XXINSERTW_VMUL10CUQ_VMUL10ECUQ_VMUL10EUQ_VMUL10UQ_XSTSTDCQP_XSXSIGQP_BCDCFN_rec_BCDCFZ_rec_BCDCPSGN_rec_BCDCTN_rec_BCDCTZ_rec_BCDSETSGN_rec_BCDS_rec_BCDTRUNC_rec_BCDUS_rec_BCDUTRUNC_rec*/ 17567) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #323 |
| 11312 | {DBGFIELD(/*VEXTRACTUB_VEXTRACTUH_VEXTRACTUW_VINSERTB_VINSERTD_VINSERTH_VINSERTW_MFVSRLD_MTVSRWS_VCLZLSBB_VCTZLSBB_VEXTRACTD_VEXTUBLX_VEXTUBRX_VEXTUHLX_VEXTUHRX_VEXTUWLX_VEXTUWRX_VPRTYBQ*/ 17847) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #324 |
| 11313 | {DBGFIELD(/*XXPERM_XXPERMR_XXSPLTIB*/ 18022) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #325 |
| 11314 | {DBGFIELD(/*XSCMPEXPQP_XSCMPOQP_XSCMPUQP*/ 18046) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #326 |
| 11315 | {DBGFIELD(/*BCDSR_rec_XSADDQP_XSADDQPO_XSCVDPQP_XSCVQPDP_XSCVQPDPO_XSCVQPSDZ_XSCVQPSWZ_XSCVQPUDZ_XSCVQPUWZ_XSCVSDQP_XSCVUDQP_XSRQPI_XSRQPIX_XSRQPXP_XSSUBQP_XSSUBQPO*/ 18075) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #327 |
| 11316 | {DBGFIELD(/*BCDCTSQ_rec*/ 18228) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #328 |
| 11317 | {DBGFIELD(/*XSMADDQP_XSMADDQPO_XSMSUBQP_XSMSUBQPO_XSMULQP_XSMULQPO_XSNMADDQP_XSNMADDQPO_XSNMSUBQP_XSNMSUBQPO*/ 18240) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #329 |
| 11318 | {DBGFIELD(/*BCDCFSQ_rec*/ 18337) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #330 |
| 11319 | {DBGFIELD(/*XSDIVQP_XSDIVQPO*/ 18349) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #331 |
| 11320 | {DBGFIELD(/*XSSQRTQP_XSSQRTQPO*/ 18366) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #332 |
| 11321 | {DBGFIELD(/*LXVL_LXVLL*/ 18385) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #333 |
| 11322 | {DBGFIELD(/*LXSIBZX_LXSIHZX_LXVWSX_LXV_LXVX_LXSD*/ 18396) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #334 |
| 11323 | {DBGFIELD(/*LXSDX_LXVD2X*/ 18433) 2, false, false, false, 16, 6, 3, 2, 0, 0}, // #335 |
| 11324 | {DBGFIELD(/*DCBF_DCBFEP_DCBST_DCBSTEP_DCBT_DCBTEP_DCBZ_DCBZEP_DCBZL_DCBZLEP_DCBTST_DCBTSTEP*/ 18446) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #336 |
| 11325 | {DBGFIELD(/*CP_COPY_CP_COPY8*/ 18526) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #337 |
| 11326 | {DBGFIELD(/*ICBI_ICBIEP*/ 18543) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #338 |
| 11327 | {DBGFIELD(/*ICBT_ICBTLS_EnforceIEIO*/ 18555) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #339 |
| 11328 | {DBGFIELD(/*LBZ_LBZ8_LBZX_LBZX8_LBZXTLS_LBZXTLS__LBZXTLS_32_LHZ_LHZ8_LHZX_LHZX8_LHZXTLS_LHZXTLS__LHZXTLS_32_LWZ_LWZ8_LWZX_LWZX8_LWZXTLS_LWZXTLS__LWZXTLS_32*/ 18579) 2, false, false, false, 44, 5, 7, 2, 0, 0}, // #340 |
| 11329 | {DBGFIELD(/*CP_ABORT*/ 18723) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #341 |
| 11330 | {DBGFIELD(/*DARN*/ 18732) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #342 |
| 11331 | {DBGFIELD(/*ISYNC*/ 18737) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #343 |
| 11332 | {DBGFIELD(/*MSGSYNC*/ 18743) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #344 |
| 11333 | {DBGFIELD(/*TLBSYNC*/ 18751) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #345 |
| 11334 | {DBGFIELD(/*SYNC*/ 18759) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #346 |
| 11335 | {DBGFIELD(/*LFIWZX*/ 18764) 2, false, false, false, 16, 6, 3, 2, 0, 0}, // #347 |
| 11336 | {DBGFIELD(/*LFDX_LFDXTLS_LFDXTLS__LFD*/ 18771) 2, false, false, false, 16, 6, 3, 2, 0, 0}, // #348 |
| 11337 | {DBGFIELD(/*SLBIA*/ 18797) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #349 |
| 11338 | {DBGFIELD(/*SLBIE*/ 18803) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #350 |
| 11339 | {DBGFIELD(/*SLBMFEE*/ 18809) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #351 |
| 11340 | {DBGFIELD(/*SLBMFEV*/ 18817) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #352 |
| 11341 | {DBGFIELD(/*SLBMTE*/ 18825) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #353 |
| 11342 | {DBGFIELD(/*TLBIEL*/ 18832) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #354 |
| 11343 | {DBGFIELD(/*LHZU_LHZU8_LWZU_LWZU8*/ 18839) 2, false, false, false, 44, 5, 7, 2, 0, 0}, // #355 |
| 11344 | {DBGFIELD(/*LHZUX_LHZUX8_LWZUX_LWZUX8*/ 18861) 2, false, false, false, 44, 5, 7, 2, 0, 0}, // #356 |
| 11345 | {DBGFIELD(/*TEND*/ 18887) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #357 |
| 11346 | {DBGFIELD(/*CP_PASTE8_rec_CP_PASTE_rec*/ 18892) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #358 |
| 11347 | {DBGFIELD(/*TCHECK*/ 18919) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #359 |
| 11348 | {DBGFIELD(/*LXSIWAX*/ 18926) 2, false, false, false, 8, 4, 7, 2, 0, 0}, // #360 |
| 11349 | {DBGFIELD(/*LIWAX*/ 18934) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #361 |
| 11350 | {DBGFIELD(/*LFSX_LFSXTLS_LFSXTLS__LFS*/ 18940) 2, false, false, false, 16, 6, 3, 2, 0, 0}, // #362 |
| 11351 | {DBGFIELD(/*LXSSP_LXSSPX*/ 18966) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #363 |
| 11352 | {DBGFIELD(/*XFLOADf32_DFLOADf32*/ 18979) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #364 |
| 11353 | {DBGFIELD(/*LXVH8X*/ 18999) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #365 |
| 11354 | {DBGFIELD(/*STFDXTLS_STFDXTLS__STFSXTLS_STFSXTLS__STXSIWX_STXSSP_STXSSPX*/ 19006) 2, false, false, false, 29, 7, 4, 2, 0, 0}, // #366 |
| 11355 | {DBGFIELD(/*STXSD_STXSIBX_STXSIBXv_STXSIHX_STXSIHXv*/ 19067) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #367 |
| 11356 | {DBGFIELD(/*STXSDX*/ 19107) 2, false, false, false, 29, 7, 4, 2, 0, 0}, // #368 |
| 11357 | {DBGFIELD(/*DFSTOREf32_DFSTOREf64_XFSTOREf32_XFSTOREf64_STIWX*/ 19114) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #369 |
| 11358 | {DBGFIELD(/*STDBRX_STBXTLS_STBXTLS__STBXTLS_32_STHXTLS_STHXTLS__STHXTLS_32_STWXTLS_STWXTLS__STWXTLS_32*/ 19164) 2, false, false, false, 49, 7, 4, 2, 0, 0}, // #370 |
| 11359 | {DBGFIELD(/*SLBIEG*/ 19255) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #371 |
| 11360 | {DBGFIELD(/*TLBIE*/ 19262) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #372 |
| 11361 | {DBGFIELD(/*STXV_STXVB16X_STXVH8X_STXVX*/ 19268) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #373 |
| 11362 | {DBGFIELD(/*STXVL_STXVLL*/ 19296) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #374 |
| 11363 | {DBGFIELD(/*MFVRSAVE_MFVRSAVEv_MTVRSAVE_MTVRSAVEv*/ 19309) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #375 |
| 11364 | {DBGFIELD(/*MFPMR*/ 19347) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #376 |
| 11365 | {DBGFIELD(/*MTPMR*/ 19353) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #377 |
| 11366 | {DBGFIELD(/*MFSPR_MFSPR8_MFUDSCR*/ 19359) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #378 |
| 11367 | {DBGFIELD(/*MFMSR*/ 19380) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #379 |
| 11368 | {DBGFIELD(/*MTMSR*/ 19386) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #380 |
| 11369 | {DBGFIELD(/*MTMSRD*/ 19392) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #381 |
| 11370 | {DBGFIELD(/*MTUDSCR_MTSPR_MTSPR8*/ 19399) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #382 |
| 11371 | {DBGFIELD(/*DIVWO_DIVWUO*/ 19420) 1, false, false, false, 5, 2, 9, 1, 0, 0}, // #383 |
| 11372 | {DBGFIELD(/*MODSW*/ 19433) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #384 |
| 11373 | {DBGFIELD(/*DIVWEO_DIVWEUO*/ 19439) 1, false, false, false, 5, 2, 9, 1, 0, 0}, // #385 |
| 11374 | {DBGFIELD(/*DIVDO_DIVDUO*/ 19454) 1, false, false, false, 5, 2, 9, 1, 0, 0}, // #386 |
| 11375 | {DBGFIELD(/*MODSD_MODUD_MODUW*/ 19467) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #387 |
| 11376 | {DBGFIELD(/*DIVDE_DIVDEO_DIVDEU_DIVDEUO*/ 19485) 1, false, false, false, 5, 2, 9, 1, 0, 0}, // #388 |
| 11377 | {DBGFIELD(/*DIVWO_rec_DIVWUO_rec_DIVWU_rec_DIVW_rec*/ 19513) 1, false, false, false, 5, 2, 9, 1, 0, 0}, // #389 |
| 11378 | {DBGFIELD(/*ADDC8O_rec_ADDC8_rec_ADDCO_rec_ADDC_rec_SUBFC8O_rec_SUBFC8_rec_SUBFCO_rec_SUBFC_rec*/ 19553) 2, false, false, false, 5, 3, 1, 2, 0, 0}, // #390 |
| 11379 | {DBGFIELD(/*MCRFS*/ 19637) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #391 |
| 11380 | {DBGFIELD(/*RLDCL_rec_RLDCR_rec*/ 19643) 2, false, false, false, 5, 3, 1, 2, 0, 0}, // #392 |
| 11381 | {DBGFIELD(/*RLDICL_rec_RLDICR_rec_RLDICL_32_rec_RLDIMI_rec*/ 19663) 2, false, false, false, 5, 3, 1, 2, 0, 0}, // #393 |
| 11382 | {DBGFIELD(/*MFFS_MFFSCE_MFFSL_MFFS_rec*/ 19710) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #394 |
| 11383 | {DBGFIELD(/*EXTSWSLI_32_64_rec_EXTSWSLI_rec*/ 19737) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #395 |
| 11384 | {DBGFIELD(/*FDIV*/ 19769) 2, false, false, false, 56, 3, 16, 2, 0, 0}, // #396 |
| 11385 | {DBGFIELD(/*FSQRT*/ 19774) 2, false, false, false, 56, 3, 18, 2, 0, 0}, // #397 |
| 11386 | {DBGFIELD(/*FSQRTS*/ 19780) 2, false, false, false, 56, 3, 22, 2, 0, 0}, // #398 |
| 11387 | {DBGFIELD(/*FDIVS*/ 19787) 2, false, false, false, 56, 3, 14, 2, 0, 0}, // #399 |
| 11388 | {DBGFIELD(/*LFSU*/ 19793) 2, false, false, false, 22, 7, 3, 2, 0, 0}, // #400 |
| 11389 | {DBGFIELD(/*LFSUX*/ 19798) 2, false, false, false, 22, 7, 3, 2, 0, 0}, // #401 |
| 11390 | {DBGFIELD(/*TAILB_TAILB8_TAILBA_TAILBA8_TAILBCTR_TAILBCTR8_CTRL_DEP*/ 19804) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #402 |
| 11391 | {DBGFIELD(/*LDAT_LWAT*/ 19860) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #403 |
| 11392 | {DBGFIELD(/*STDAT_STWAT*/ 19870) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #404 |
| 11393 | {DBGFIELD(/*BRINC*/ 19882) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #405 |
| 11394 | {DBGFIELD(/*EVABS_EVEQV_EVNAND_EVNEG_EVADDIW_EVADDW_EVAND_EVANDC_EVCMPEQ_EVCMPGTS_EVCMPGTU_EVCMPLTS_EVCMPLTU_EVCNTLSW_EVCNTLZW_EVEXTSB_EVEXTSH_EVMERGEHI_EVMERGEHILO_EVMERGELO_EVMERGELOHI_EVNOR_EVOR_EVORC_EVXOR_EVRLW_EVRLWI_EVRNDW_EVSLW_EVSLWI_EVSPLATFI_EVSPLATI_EVSRWIS_EVSRWIU_EVSRWS_EVSRWU_EVSUBFW_EVSUBIFW*/ 19888) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #406 |
| 11395 | {DBGFIELD(/*EVMRA_EVADDSMIAAW_EVADDSSIAAW_EVADDUMIAAW_EVADDUSIAAW_EVDIVWS_EVDIVWU_EVMHEGSMFAA_EVMHEGSMFAN_EVMHEGSMIAA_EVMHEGSMIAN_EVMHEGUMIAA_EVMHEGUMIAN_EVMHESMF_EVMHESMFA_EVMHESMFAAW_EVMHESMFANW_EVMHESMI_EVMHESMIA_EVMHESMIAAW_EVMHESMIANW_EVMHESSF_EVMHESSFA_EVMHESSFAAW_EVMHESSFANW_EVMHESSIAAW_EVMHESSIANW_EVMHEUMI_EVMHEUMIA_EVMHEUMIAAW_EVMHEUMIANW_EVMHEUSIAAW_EVMHEUSIANW_EVMHOGSMFAA_EVMHOGSMFAN_EVMHOGSMIAA_EVMHOGSMIAN_EVMHOGUMIAA_EVMHOGUMIAN_EVMHOSMF_EVMHOSMFA_EVMHOSMFAAW_EVMHOSMFANW_EVMHOSMI_EVMHOSMIA_EVMHOSMIAAW_EVMHOSMIANW_EVMHOSSF_EVMHOSSFA_EVMHOSSFAAW_EVMHOSSFANW_EVMHOSSIAAW_EVMHOSSIANW_EVMHOUMI_EVMHOUMIA_EVMHOUMIAAW_EVMHOUMIANW_EVMHOUSIAAW_EVMHOUSIANW_EVMWHSMF_EVMWHSMFA_EVMWHSMI_EVMWHSMIA_EVMWHSSF_EVMWHSSFA_EVMWHUMI_EVMWHUMIA_EVMWLSMIAAW_EVMWLSMIANW_EVMWLSSIAAW_EVMWLSSIANW_EVMWLUMI_EVMWLUMIA_EVMWLUMIAAW_EVMWLUMIANW_EVMWLUSIAAW_EVMWLUSIANW_EVMWSMF_EVMWSMFA_EVMWSMFAA_EVMWSMFAN_EVMWSMI_EVMWSMIA_EVMWSMIAA_EVMWSMIAN_EVMWSSF_EVMWSSFA_EVMWSSFAA_EVMWSSFAN_EVMWUMI_EVMWUMIA_EVMWUMIAA_EVMWUMIAN_EVSUBFSMIAAW_EVSUBFSSIAAW_EVSUBFUMIAAW_EVSUBFUSIAAW*/ 20185) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #407 |
| 11396 | {DBGFIELD(/*EVLDD_EVLDDX_EVLDH_EVLDHX_EVLDW_EVLDWX_EVLHHESPLAT_EVLHHESPLATX_EVLHHOSSPLAT_EVLHHOSSPLATX_EVLHHOUSPLAT_EVLHHOUSPLATX_EVLWHE_EVLWHEX_EVLWHOS_EVLWHOSX_EVLWHOU_EVLWHOUX_EVLWHSPLAT_EVLWHSPLATX_EVLWWSPLAT_EVLWWSPLATX*/ 21230) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #408 |
| 11397 | {DBGFIELD(/*EVSTDD_EVSTDDX_EVSTDH_EVSTDHX_EVSTDW_EVSTDWX_EVSTWHE_EVSTWHEX_EVSTWHO_EVSTWHOX_EVSTWWE_EVSTWWEX_EVSTWWO_EVSTWWOX*/ 21443) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #409 |
| 11398 | {DBGFIELD(/*HRFID_ATTN_CLRBHRB_MFBHRBE_NAP_RFCI_RFDI_RFMCI_SC*/ 21556) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #410 |
| 11399 | {DBGFIELD(/*RFI*/ 21606) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #411 |
| 11400 | {DBGFIELD(/*RFID*/ 21610) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #412 |
| 11401 | {DBGFIELD(/*DSS_DSSALL_DST_DST64_DSTST_DSTST64_DSTSTT_DSTSTT64_DSTT_DSTT64_ICBLQ_TLBIVAX_TLBLD_TLBLI_TLBRE_TLBRE2_TLBSX_TLBSX2_TLBSX2D_TLBWE_TLBWE2_MBAR_TRAP_DCCCI_ICCCI*/ 21615) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #413 |
| 11402 | {DBGFIELD(/*ICBLC*/ 21773) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #414 |
| 11403 | {DBGFIELD(/*MTSR_MTSRIN*/ 21779) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #415 |
| 11404 | {DBGFIELD(/*MFDCR*/ 21791) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #416 |
| 11405 | {DBGFIELD(/*MTDCR*/ 21797) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #417 |
| 11406 | {DBGFIELD(/*NOP_GT_PWR6_NOP_GT_PWR7*/ 21803) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #418 |
| 11407 | {DBGFIELD(/*TLBIA*/ 21827) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #419 |
| 11408 | {DBGFIELD(/*WRTEE_WRTEEI*/ 21833) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #420 |
| 11409 | {DBGFIELD(/*HASHCHK_HASHCHK8_HASHCHKP_HASHCHKP8_HASHST_HASHST8_HASHSTP_HASHSTP8_ADDEX_ADDEX8_CDTBCD_CDTBCD8_CBCDTD_CBCDTD8*/ 21846) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #421 |
| 11410 | {DBGFIELD(/*MSYNC*/ 21957) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #422 |
| 11411 | {DBGFIELD(/*SLBSYNC*/ 21963) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #423 |
| 11412 | {DBGFIELD(/*SLBFEE_rec*/ 21971) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #424 |
| 11413 | {DBGFIELD(/*STOP*/ 21982) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #425 |
| 11414 | {DBGFIELD(/*DCBA_DCBI*/ 21987) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #426 |
| 11415 | {DBGFIELD(/*FCFID_FCFIDS_FCFIDU_FCFIDUS_FCTID_FCTIDU_FCTIDUZ_FCTIDZ_FCTIW_FCTIWU_FCTIWUZ_FCTIWZ_FRE_FRES_FRIMD_FRIMS_FRIND_FRINS_FRIPD_FRIPS_FRIZD_FRIZS_FRSP_FRSQRTE_FRSQRTES*/ 21997) 2, false, false, false, 56, 3, 10, 2, 0, 0}, // #427 |
| 11416 | {DBGFIELD(/*VCFSX_VCFUX_VCTSXS_VCTUXS*/ 22160) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #428 |
| 11417 | {DBGFIELD(/*VCFSX_0_VCFUX_0_VCTSXS_0_VCTUXS_0_XVCVSPHP*/ 22186) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #429 |
| 11418 | {DBGFIELD(/*VLOGEFP_VREFP_VRFIM_VRFIN_VRFIP_VRFIZ_VRSQRTEFP_XVCVDPSP_XVCVSXDSP_XVCVSXWSP_XVCVUXDSP_XVCVUXWSP_XVRESP_XVRSQRTESP*/ 22229) 2, false, false, false, 68, 3, 10, 2, 0, 0}, // #430 |
| 11419 | {DBGFIELD(/*XSCVDPHP*/ 22344) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #431 |
| 11420 | {DBGFIELD(/*XSCVDPSP_XSCVDPSXDS_XSCVDPSXDSs_XSCVDPSXWS_XSCVDPSXWSs_XSCVDPUXDS_XSCVDPUXDSs_XSCVDPUXWS_XSCVDPUXWSs_XSCVSPDP_XSCVSXDDP_XSCVUXDDP_XSRDPI_XSRDPIC_XSRDPIM_XSRDPIP_XSRDPIZ_XSREDP_XSRSQRTEDP*/ 22353) 2, false, false, false, 56, 3, 10, 2, 0, 0}, // #432 |
| 11421 | {DBGFIELD(/*XVCVDPSXDS_XVCVDPSXWS_XVCVDPUXDS_XVCVDPUXWS_XVCVSPSXDS_XVCVSPSXWS_XVCVSPUXDS_XVCVSPUXWS_XVCVSXDDP_XVCVSXWDP_XVCVUXDDP_XVCVUXWDP_XVRDPI_XVRDPIC_XVRDPIM_XVRDPIP_XVRDPIZ_XVREDP_XVRSPI_XVRSPIC_XVRSPIM_XVRSPIP_XVRSPIZ_XVRSQRTEDP*/ 22540) 2, false, false, false, 71, 3, 10, 2, 0, 0}, // #433 |
| 11422 | {DBGFIELD(/*XVCVSPBF16*/ 22764) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #434 |
| 11423 | {DBGFIELD(/*FADDS_FMULS_FSUBS*/ 22775) 2, false, false, false, 56, 3, 10, 2, 0, 0}, // #435 |
| 11424 | {DBGFIELD(/*FMUL*/ 22793) 2, false, false, false, 56, 3, 10, 2, 0, 0}, // #436 |
| 11425 | {DBGFIELD(/*VADDFP*/ 22798) 2, false, false, false, 68, 3, 10, 2, 0, 0}, // #437 |
| 11426 | {DBGFIELD(/*XSMULDP_XSMULSP*/ 22805) 2, false, false, false, 56, 3, 10, 2, 0, 0}, // #438 |
| 11427 | {DBGFIELD(/*XVADDDP_XVMULDP_XVSUBDP*/ 22821) 2, false, false, false, 71, 3, 10, 2, 0, 0}, // #439 |
| 11428 | {DBGFIELD(/*XVADDSP_XVMULSP_XVSUBSP*/ 22845) 2, false, false, false, 68, 3, 10, 2, 0, 0}, // #440 |
| 11429 | {DBGFIELD(/*VMADDFP_VNMSUBFP*/ 22869) 2, false, false, false, 68, 3, 10, 2, 0, 0}, // #441 |
| 11430 | {DBGFIELD(/*FADDS_rec_FMULS_rec_FSUBS_rec*/ 22886) 2, false, false, false, 56, 3, 10, 2, 0, 0}, // #442 |
| 11431 | {DBGFIELD(/*FMUL_rec*/ 22916) 2, false, false, false, 56, 3, 10, 2, 0, 0}, // #443 |
| 11432 | {DBGFIELD(/*FCFID_rec_FCFIDS_rec_FCFIDU_rec_FCFIDUS_rec_FCTID_rec_FCTIDU_rec_FCTIDUZ_rec_FCTIDZ_rec_FCTIW_rec_FCTIWU_rec_FCTIWUZ_rec_FCTIWZ_rec_FRE_rec_FRES_rec_FRIMD_rec_FRIMS_rec_FRIND_rec_FRINS_rec_FRIPD_rec_FRIPS_rec_FRIZD_rec_FRIZS_rec_FRSP_rec_FRSQRTE_rec_FRSQRTES_rec*/ 22925) 2, false, false, false, 56, 3, 10, 2, 0, 0}, // #444 |
| 11433 | {DBGFIELD(/*BCC_BCCA_BCCCTR_BCCCTR8_BCCCTRL_BCCCTRL8_BCCL_BCCLA_BCCLR_BCCLRL_BCCTR_BCCTR8_BCCTR8n_BCCTRn_gBCCTR_BCCTRL_BCCTRL8_BCCTRL8n_BCCTRLn_gBCCTRL_BCLR_BCLRn_BDNZLR_BDNZLR8_BDNZLRm_BDNZLRp_BDZLR_BDZLR8_BDZLRm_BDZLRp_gBCLR_BCLRL_BCLRLn_BDNZLRL_BDNZLRLm_BDNZLRLp_BDZLRL_BDZLRLm_BDZLRLp_gBCLRL_BLR_BLR8_BLRL*/ 23188) 2, false, false, false, 1, 2, 1, 2, 0, 0}, // #445 |
| 11434 | {DBGFIELD(/*CTRL_DEP_TAILB_TAILB8_TAILBA_TAILBA8*/ 23486) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #446 |
| 11435 | {DBGFIELD(/*VGNB*/ 23523) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #447 |
| 11436 | {DBGFIELD(/*VSBOX*/ 23528) 2, false, false, false, 74, 2, 10, 2, 0, 0}, // #448 |
| 11437 | {DBGFIELD(/*CFUGED_PDEPD_PEXTD*/ 23534) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #449 |
| 11438 | {DBGFIELD(/*VCFUGED_VCLZDM_VCTZDM_VPDEPD_VPEXTD*/ 23553) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #450 |
| 11439 | {DBGFIELD(/*XSCVDPQP_XSCVQPDP_XSCVQPDPO_XSCVQPSDZ_XSCVQPSWZ_XSCVQPUDZ_XSCVQPUWZ_XSCVSDQP_XSCVUDQP_XSRQPI_XSRQPIX_XSRQPXP*/ 23589) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #451 |
| 11440 | {DBGFIELD(/*XSCVQPSQZ_XSCVQPUQZ_XSCVSQQP_XSCVUQQP*/ 23698) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #452 |
| 11441 | {DBGFIELD(/*HASHST_HASHST8_HASHSTP_HASHSTP8*/ 23736) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #453 |
| 11442 | {DBGFIELD(/*XSMULQP_XSMULQPO*/ 23768) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #454 |
| 11443 | {DBGFIELD(/*VDIVESQ_VDIVEUQ_VDIVSQ_VDIVUQ*/ 23785) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #455 |
| 11444 | {DBGFIELD(/*VMODSQ_VMODUQ*/ 23815) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #456 |
| 11445 | {DBGFIELD(/*VDIVSD_VDIVUD*/ 23829) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #457 |
| 11446 | {DBGFIELD(/*VMODSD_VMODUD*/ 23843) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #458 |
| 11447 | {DBGFIELD(/*VDIVSW_VDIVUW*/ 23857) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #459 |
| 11448 | {DBGFIELD(/*VMODSW_VMODUW*/ 23871) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #460 |
| 11449 | {DBGFIELD(/*VDIVESD_VDIVEUD*/ 23885) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #461 |
| 11450 | {DBGFIELD(/*VDIVESW_VDIVEUW*/ 23901) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #462 |
| 11451 | {DBGFIELD(/*BCDCFN_rec_BCDCFZ_rec_BCDCTN_rec_BCDCTZ_rec_BCDSETSGN_rec_VMUL10CUQ_VMUL10UQ_XSTSTDCQP_XSXSIGQP*/ 23917) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #463 |
| 11452 | {DBGFIELD(/*XXGENPCVBM*/ 24013) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #464 |
| 11453 | {DBGFIELD(/*BCDCPSGN_rec_BCDS_rec_BCDTRUNC_rec_BCDUS_rec_BCDUTRUNC_rec_VMUL10ECUQ_VMUL10EUQ*/ 24024) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #465 |
| 11454 | {DBGFIELD(/*VADDCUQ_VSUBCUQ*/ 24104) 2, false, false, false, 59, 3, 30, 2, 0, 0}, // #466 |
| 11455 | {DBGFIELD(/*XSCMPEQQP_XSCMPGEQP_XSCMPGTQP_XSMAXCQP_XSMINCQP*/ 24120) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #467 |
| 11456 | {DBGFIELD(/*MTVSRBMI*/ 24168) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #468 |
| 11457 | {DBGFIELD(/*CBCDTD_CBCDTD8_CDTBCD_CDTBCD8*/ 24177) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #469 |
| 11458 | {DBGFIELD(/*FTSQRT*/ 24207) 2, false, false, false, 62, 3, 12, 2, 0, 0}, // #470 |
| 11459 | {DBGFIELD(/*MTVSRBM_MTVSRDM_MTVSRHM_MTVSRQM_MTVSRWM_VCNTMBB_VCNTMBD_VCNTMBH_VCNTMBW_VEXPANDBM_VEXPANDDM_VEXPANDHM_VEXPANDQM_VEXPANDWM_VEXTRACTBM_VEXTRACTDM_VEXTRACTHM_VEXTRACTQM_VEXTRACTWM_XVTLSBB*/ 24214) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #471 |
| 11460 | {DBGFIELD(/*RLDIC_rec*/ 24399) 2, false, false, false, 5, 3, 1, 2, 0, 0}, // #472 |
| 11461 | {DBGFIELD(/*RLDICL_32_rec_RLDICL_rec_RLDICR_rec*/ 24409) 2, false, false, false, 5, 3, 1, 2, 0, 0}, // #473 |
| 11462 | {DBGFIELD(/*RLWINM8_rec_RLWINM_rec*/ 24445) 2, false, false, false, 5, 3, 1, 2, 0, 0}, // #474 |
| 11463 | {DBGFIELD(/*VCTZB_VCTZD_VCTZH_VCTZW_VPRTYBD_VPRTYBW*/ 24468) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #475 |
| 11464 | {DBGFIELD(/*VPOPCNTB_VPOPCNTH*/ 24508) 2, false, false, false, 59, 3, 1, 2, 0, 0}, // #476 |
| 11465 | {DBGFIELD(/*VSHASIGMAD_VSHASIGMAW*/ 24526) 2, false, false, false, 59, 3, 1, 2, 0, 0}, // #477 |
| 11466 | {DBGFIELD(/*XSTSQRTDP*/ 24548) 2, false, false, false, 62, 3, 12, 2, 0, 0}, // #478 |
| 11467 | {DBGFIELD(/*XVTSQRTDP*/ 24558) 2, false, false, false, 62, 3, 12, 2, 0, 0}, // #479 |
| 11468 | {DBGFIELD(/*XVTSQRTSP*/ 24568) 2, false, false, false, 62, 3, 12, 2, 0, 0}, // #480 |
| 11469 | {DBGFIELD(/*XVTSTDCDP_XVTSTDCSP*/ 24578) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #481 |
| 11470 | {DBGFIELD(/*SLD_rec_SRD_rec*/ 24598) 2, false, false, false, 5, 3, 1, 2, 0, 0}, // #482 |
| 11471 | {DBGFIELD(/*TDI*/ 24614) 2, false, false, false, 5, 3, 4, 2, 0, 0}, // #483 |
| 11472 | {DBGFIELD(/*TWI*/ 24618) 2, false, false, false, 5, 3, 4, 2, 0, 0}, // #484 |
| 11473 | {DBGFIELD(/*VADDCUW_VADDSBS_VADDSHS_VADDSWS_VADDUBS_VADDUHS_VADDUWS_VAVGSB_VAVGSH_VAVGSW_VAVGUB_VAVGUH_VAVGUW_VMAXFP_VMINFP_VSUBCUW_VSUBSBS_VSUBSHS_VSUBSWS_VSUBUBS_VSUBUHS_VSUBUWS*/ 24622) 2, false, false, false, 59, 3, 1, 2, 0, 0}, // #485 |
| 11474 | {DBGFIELD(/*VCMPBFP_VCMPBFP_rec_VCMPEQFP_VCMPEQFP_rec_VCMPEQUB_rec_VCMPEQUH_rec_VCMPEQUW_rec_VCMPGEFP_VCMPGEFP_rec_VCMPGTFP_VCMPGTFP_rec_VCMPGTSB_rec_VCMPGTSH_rec_VCMPGTSW_rec_VCMPGTUB_rec_VCMPGTUH_rec_VCMPGTUW_rec_XVCMPEQSP_XVCMPEQSP_rec_XVCMPGESP_XVCMPGESP_rec_XVCMPGTSP_XVCMPGTSP_rec*/ 24790) 2, false, false, false, 59, 3, 1, 2, 0, 0}, // #486 |
| 11475 | {DBGFIELD(/*VCMPEQUD_rec_VCMPGTSD_rec_VCMPGTUD_rec*/ 25065) 2, false, false, false, 59, 3, 1, 2, 0, 0}, // #487 |
| 11476 | {DBGFIELD(/*VCMPEQUQ_VCMPEQUQ_rec_VCMPGTSQ_VCMPGTSQ_rec_VCMPGTUQ_VCMPGTUQ_rec*/ 25104) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #488 |
| 11477 | {DBGFIELD(/*VCMPNEB_rec_VCMPNEH_rec_VCMPNEW_rec_VCMPNEZB_rec_VCMPNEZH_rec_VCMPNEZW_rec*/ 25170) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #489 |
| 11478 | {DBGFIELD(/*VCMPSQ_VCMPUQ*/ 25245) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #490 |
| 11479 | {DBGFIELD(/*XSMAXCDP_XSMAXJDP_XSMINCDP_XSMINJDP*/ 25259) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #491 |
| 11480 | {DBGFIELD(/*TRAP*/ 25295) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #492 |
| 11481 | {DBGFIELD(/*SRAWI_rec_SRAWI8_rec*/ 25300) 2, false, false, false, 5, 3, 1, 2, 0, 0}, // #493 |
| 11482 | {DBGFIELD(/*VRLQ_VRLQNM_VSLQ_VSRAQ_VSRQ*/ 25321) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #494 |
| 11483 | {DBGFIELD(/*VRLQMI*/ 25349) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #495 |
| 11484 | {DBGFIELD(/*DSS_DSSALL*/ 25356) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #496 |
| 11485 | {DBGFIELD(/*WAITP10*/ 25367) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #497 |
| 11486 | {DBGFIELD(/*ADDI_ADDI8_LI_LI8_ADDIS_ADDIS8_LIS_LIS8_NEG_NEG8_NEG8O_NEGO*/ 25375) 2, false, false, false, 6, 2, 1, 2, 0, 0}, // #498 |
| 11487 | {DBGFIELD(/*ADDIdtprelL32_ADDISdtprelHA32*/ 25435) 2, false, false, false, 6, 2, 1, 2, 0, 0}, // #499 |
| 11488 | {DBGFIELD(/*ADDItlsldLADDR32*/ 25465) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #500 |
| 11489 | {DBGFIELD(/*ADDIC_ADDIC8_ADDME_ADDME8_SUBFIC_SUBFIC8_SUBFME_SUBFME8_SUBFZE_SUBFZE8*/ 25482) 2, false, false, false, 6, 2, 1, 2, 0, 0}, // #501 |
| 11490 | {DBGFIELD(/*ADDME8O_ADDMEO_ADDZE8O_ADDZEO_ANDI8_rec_ANDIS8_rec_SUBFME8O_SUBFMEO_SUBFZE8O_SUBFZEO*/ 25553) 2, false, false, false, 5, 3, 1, 2, 0, 0}, // #502 |
| 11491 | {DBGFIELD(/*ADDZE_ADDZE8*/ 25638) 2, false, false, false, 5, 3, 1, 2, 0, 0}, // #503 |
| 11492 | {DBGFIELD(/*ANDI_rec_ANDIS_rec*/ 25651) 2, false, false, false, 5, 3, 1, 2, 0, 0}, // #504 |
| 11493 | {DBGFIELD(/*CMPDI_CMPWI_CMPLDI_CMPLWI*/ 25670) 2, false, false, false, 5, 3, 3, 2, 0, 0}, // #505 |
| 11494 | {DBGFIELD(/*EXTSB_EXTSB8_EXTSB8_32_64_EXTSB8_rec_EXTSB_rec_EXTSH_EXTSH8_EXTSH8_32_64_EXTSH8_rec_EXTSH_rec_EXTSW_EXTSW_32_EXTSW_32_64_EXTSW_32_64_rec_EXTSW_rec*/ 25696) 2, false, false, false, 5, 3, 1, 2, 0, 0}, // #506 |
| 11495 | {DBGFIELD(/*FABSD_FABSS_FMR_FNABSD_FNABSS_FNEGD_FNEGS*/ 25843) 2, false, false, false, 56, 3, 10, 2, 0, 0}, // #507 |
| 11496 | {DBGFIELD(/*NEG8_rec_NEG_rec_ORI_ORI8_ORIS_ORIS8_XORI_XORI8_XORIS_XORIS8*/ 25885) 2, false, false, false, 5, 3, 1, 2, 0, 0}, // #508 |
| 11497 | {DBGFIELD(/*NOP*/ 25946) 2, false, false, false, 5, 3, 1, 2, 0, 0}, // #509 |
| 11498 | {DBGFIELD(/*RLDICL_RLDICL_32_RLDICL_32_64_RLDICR_RLDICR_32*/ 25950) 2, false, false, false, 5, 3, 1, 2, 0, 0}, // #510 |
| 11499 | {DBGFIELD(/*RLWINM_RLWINM8*/ 25997) 2, false, false, false, 5, 3, 1, 2, 0, 0}, // #511 |
| 11500 | {DBGFIELD(/*SETB_SETB8*/ 26012) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #512 |
| 11501 | {DBGFIELD(/*SETBC_SETBC8_SETBCR_SETBCR8_SETNBC_SETNBC8_SETNBCR_SETNBCR8*/ 26023) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #513 |
| 11502 | {DBGFIELD(/*SRAWI_SRAWI8*/ 26083) 2, false, false, false, 5, 3, 1, 2, 0, 0}, // #514 |
| 11503 | {DBGFIELD(/*VEXTSB2D_VEXTSB2Ds_VEXTSB2W_VEXTSB2Ws_VEXTSH2D_VEXTSH2Ds_VEXTSH2W_VEXTSH2Ws_VEXTSW2D_VEXTSW2Ds_VNEGD_VNEGW*/ 26096) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #515 |
| 11504 | {DBGFIELD(/*VEXTSD2Q*/ 26203) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #516 |
| 11505 | {DBGFIELD(/*XSABSDP_XSNABSDP_XSNABSDPs_XSNEGDP*/ 26212) 2, false, false, false, 56, 3, 10, 2, 0, 0}, // #517 |
| 11506 | {DBGFIELD(/*XSABSQP_XSNABSQP_XSNEGQP_XSXEXPQP_XVXEXPDP_XVXEXPSP*/ 26247) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #518 |
| 11507 | {DBGFIELD(/*XVABSDP_XVNABSDP_XVNEGDP*/ 26299) 2, false, false, false, 71, 3, 10, 2, 0, 0}, // #519 |
| 11508 | {DBGFIELD(/*XVXSIGDP_XVXSIGSP*/ 26324) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #520 |
| 11509 | {DBGFIELD(/*ADDE8O_ADDEO_SUBFE8O_SUBFEO_SUBF8O_SUBFO*/ 26342) 2, false, false, false, 5, 3, 1, 2, 0, 0}, // #521 |
| 11510 | {DBGFIELD(/*ADDEX_ADDEX8*/ 26383) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #522 |
| 11511 | {DBGFIELD(/*ADD4O_ADD8O*/ 26396) 2, false, false, false, 5, 3, 1, 2, 0, 0}, // #523 |
| 11512 | {DBGFIELD(/*CMPB_CMPB8*/ 26408) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #524 |
| 11513 | {DBGFIELD(/*CRAND_CRANDC_CR6SET_CREQV_CRSET_CRNAND_CRNOR_CROR_CRORC_CR6UNSET_CRUNSET*/ 26419) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #525 |
| 11514 | {DBGFIELD(/*DST_DST64_DSTT_DSTT64_DSTST_DSTST64_DSTSTT_DSTSTT64*/ 26492) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #526 |
| 11515 | {DBGFIELD(/*VRLDNM_VRLWNM_V_SET0_V_SET0B_V_SET0H_XSCPSGNQP_XSIEXPQP_XVIEXPDP_XVIEXPSP*/ 26544) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #527 |
| 11516 | {DBGFIELD(/*XXLEQVOnes*/ 26618) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #528 |
| 11517 | {DBGFIELD(/*MFFS_MFFS_rec_MFFSL*/ 26629) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #529 |
| 11518 | {DBGFIELD(/*MFFSCDRNI_MFFSCRNI*/ 26649) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #530 |
| 11519 | {DBGFIELD(/*MTFSB0*/ 26668) 2, false, false, false, 76, 2, 7, 2, 0, 0}, // #531 |
| 11520 | {DBGFIELD(/*ADDIC_rec_ADDME8_rec_ADDME_rec_ADDME8O_rec_ADDMEO_rec_ADDZE8_rec_ADDZE_rec_ADDZE8O_rec_ADDZEO_rec_SUBFME8_rec_SUBFME_rec_SUBFME8O_rec_SUBFMEO_rec_SUBFZE8_rec_SUBFZE_rec_SUBFZE8O_rec_SUBFZEO_rec*/ 26675) 2, false, false, false, 5, 3, 1, 2, 0, 0}, // #532 |
| 11521 | {DBGFIELD(/*NEG8O_rec_NEGO_rec*/ 26869) 2, false, false, false, 5, 3, 1, 2, 0, 0}, // #533 |
| 11522 | {DBGFIELD(/*ADDE8_rec_ADDE_rec_ADDE8O_rec_ADDEO_rec_SUBFE8_rec_SUBFE_rec_SUBFE8O_rec_SUBFEO_rec_SUBF8O_rec_SUBFO_rec*/ 26888) 2, false, false, false, 5, 3, 1, 2, 0, 0}, // #534 |
| 11523 | {DBGFIELD(/*HRFID_SC*/ 26993) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #535 |
| 11524 | {DBGFIELD(/*MTFSFI_MTFSFIb_MTFSFI_rec*/ 27002) 2, false, false, false, 76, 2, 7, 2, 0, 0}, // #536 |
| 11525 | {DBGFIELD(/*FABSD_rec_FABSS_rec_FMR_rec_FNABSD_rec_FNABSS_rec_FNEGD_rec_FNEGS_rec*/ 27028) 2, false, false, false, 56, 3, 10, 2, 0, 0}, // #537 |
| 11526 | {DBGFIELD(/*ADDC8_rec_ADDC_rec_SUBFC8_rec_SUBFC_rec*/ 27098) 2, false, false, false, 5, 3, 1, 2, 0, 0}, // #538 |
| 11527 | {DBGFIELD(/*VSTRIBL_rec_VSTRIBR_rec_VSTRIHL_rec_VSTRIHR_rec*/ 27138) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #539 |
| 11528 | {DBGFIELD(/*LBZ_LBZ8_LHZ_LHZ8_LWZ_LWZ8*/ 27186) 2, false, false, false, 44, 5, 7, 2, 0, 0}, // #540 |
| 11529 | {DBGFIELD(/*LD*/ 27213) 2, false, false, false, 44, 5, 7, 2, 0, 0}, // #541 |
| 11530 | {DBGFIELD(/*LDtoc_LDtocBA_LDtocCPT_LDtocJTI_LDtocL_SPILLTOVSR_LD_LWZtoc_LWZtocL*/ 27216) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #542 |
| 11531 | {DBGFIELD(/*DFLOADf32*/ 27284) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #543 |
| 11532 | {DBGFIELD(/*DFLOADf64*/ 27294) 2, false, false, false, 16, 6, 3, 2, 0, 0}, // #544 |
| 11533 | {DBGFIELD(/*LFD*/ 27304) 2, false, false, false, 16, 6, 3, 2, 0, 0}, // #545 |
| 11534 | {DBGFIELD(/*LHA_LHA8*/ 27308) 2, false, false, false, 44, 5, 7, 2, 0, 0}, // #546 |
| 11535 | {DBGFIELD(/*LXSD_LXV*/ 27317) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #547 |
| 11536 | {DBGFIELD(/*DCBT_DCBTST*/ 27326) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #548 |
| 11537 | {DBGFIELD(/*ICBT*/ 27338) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #549 |
| 11538 | {DBGFIELD(/*LDBRX*/ 27343) 2, false, false, false, 8, 4, 7, 2, 0, 0}, // #550 |
| 11539 | {DBGFIELD(/*SPILLTOVSR_LDX*/ 27349) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #551 |
| 11540 | {DBGFIELD(/*LXVRBX_LXVRDX_LXVRHX_LXVRWX*/ 27364) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #552 |
| 11541 | {DBGFIELD(/*MTSR*/ 27392) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #553 |
| 11542 | {DBGFIELD(/*MTVRSAVE_MTVRSAVEv*/ 27397) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #554 |
| 11543 | {DBGFIELD(/*LBZCIX_LDCIX_LHZCIX_LWZCIX*/ 27416) 2, false, false, false, 8, 4, 7, 2, 0, 0}, // #555 |
| 11544 | {DBGFIELD(/*PLBZ_PLBZ8_PLBZ8pc_PLBZpc_PLD_PLDpc_PLFD_PLFDpc_PLFS_PLFSpc_PLHA_PLHA8_PLHA8pc_PLHApc_PLHZ_PLHZ8_PLHZ8pc_PLHZpc_PLWA_PLWA8_PLWA8pc_PLWApc_PLWZ_PLWZ8_PLWZ8pc_PLWZpc_PLXSD_PLXSDpc_PLXSSP_PLXSSPpc_PLXV_PLXVpc_PLXVP_PLXVPpc*/ 27443) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #556 |
| 11545 | {DBGFIELD(/*LFS*/ 27663) 2, false, false, false, 16, 6, 3, 2, 0, 0}, // #557 |
| 11546 | {DBGFIELD(/*LXSSP*/ 27667) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #558 |
| 11547 | {DBGFIELD(/*LXVP*/ 27673) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #559 |
| 11548 | {DBGFIELD(/*LXVPX*/ 27678) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #560 |
| 11549 | {DBGFIELD(/*MFSR*/ 27684) 2, false, false, false, 12, 4, 7, 2, 0, 0}, // #561 |
| 11550 | {DBGFIELD(/*MFTB8*/ 27689) 2, false, false, false, 78, 3, 24, 2, 0, 0}, // #562 |
| 11551 | {DBGFIELD(/*XXSETACCZ*/ 27695) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #563 |
| 11552 | {DBGFIELD(/*XVBF16GER2_XVF16GER2_XVF32GER_XVF64GER_XVI16GER2_XVI16GER2S_XVI4GER8_XVI8GER4*/ 27705) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #564 |
| 11553 | {DBGFIELD(/*XVBF16GER2NN_XVBF16GER2NP_XVBF16GER2PN_XVBF16GER2PP_XVF16GER2NN_XVF16GER2NP_XVF16GER2PN_XVF16GER2PP_XVF32GERNN_XVF32GERNP_XVF32GERPN_XVF32GERPP_XVF64GERNN_XVF64GERNP_XVF64GERPN_XVF64GERPP_XVI16GER2PP_XVI16GER2SPP_XVI4GER8PP_XVI8GER4PP*/ 27783) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #565 |
| 11554 | {DBGFIELD(/*XVI8GER4SPP*/ 28018) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #566 |
| 11555 | {DBGFIELD(/*PMXVBF16GER2_PMXVF16GER2_PMXVF32GER_PMXVF64GER_PMXVI16GER2_PMXVI16GER2S_PMXVI4GER8_PMXVI8GER4*/ 28030) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #567 |
| 11556 | {DBGFIELD(/*PMXVBF16GER2NN_PMXVBF16GER2NP_PMXVBF16GER2PN_PMXVBF16GER2PP_PMXVF16GER2NN_PMXVF16GER2NP_PMXVF16GER2PN_PMXVF16GER2PP_PMXVF32GERNN_PMXVF32GERNP_PMXVF32GERPN_PMXVF32GERPP_PMXVF64GERNN_PMXVF64GERNP_PMXVF64GERPN_PMXVF64GERPP_PMXVI16GER2PP_PMXVI16GER2SPP_PMXVI4GER8PP_PMXVI8GER4PP*/ 28124) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #568 |
| 11557 | {DBGFIELD(/*PMXVI8GER4SPP*/ 28399) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #569 |
| 11558 | {DBGFIELD(/*XXMTACC*/ 28413) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #570 |
| 11559 | {DBGFIELD(/*XXMFACC*/ 28421) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #571 |
| 11560 | {DBGFIELD(/*VMULHSD_VMULHUD_VMULLD*/ 28429) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #572 |
| 11561 | {DBGFIELD(/*LXVKQ*/ 28452) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #573 |
| 11562 | {DBGFIELD(/*VSPLTISB_VSPLTISH_VSPLTISW*/ 28458) 2, false, false, false, 65, 3, 1, 2, 0, 0}, // #574 |
| 11563 | {DBGFIELD(/*V_SETALLONES_V_SETALLONESB_V_SETALLONESH*/ 28485) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #575 |
| 11564 | {DBGFIELD(/*XXSPLTIB*/ 28526) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #576 |
| 11565 | {DBGFIELD(/*BRD_BRH_BRH8_BRW_BRW8*/ 28535) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #577 |
| 11566 | {DBGFIELD(/*MFVSRLD_MTVSRWS_VCLZLSBB_VCTZLSBB_VEXTRACTD_VEXTRACTUB_VEXTRACTUH_VEXTRACTUW_VINSERTD_VINSERTW_VPRTYBQ*/ 28557) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #578 |
| 11567 | {DBGFIELD(/*VGBBD_VUPKHSW_VUPKLSW*/ 28660) 2, false, false, false, 65, 3, 1, 2, 0, 0}, // #579 |
| 11568 | {DBGFIELD(/*VSPLTB_VSPLTBs_VSPLTH_VSPLTHs_VSPLTW_XXSPLTW_XXSPLTWs*/ 28682) 2, false, false, false, 65, 3, 1, 2, 0, 0}, // #580 |
| 11569 | {DBGFIELD(/*VSTRIBL_VSTRIBR_VSTRIHL_VSTRIHR_XXGENPCVDM_XXGENPCVHM_XXGENPCVWM*/ 28736) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #581 |
| 11570 | {DBGFIELD(/*VUPKHPX_VUPKHSB_VUPKHSH_VUPKLPX_VUPKLSB_VUPKLSH*/ 28801) 2, false, false, false, 65, 3, 1, 2, 0, 0}, // #582 |
| 11571 | {DBGFIELD(/*XVCVBF16SPN*/ 28849) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #583 |
| 11572 | {DBGFIELD(/*XXBRD_XXBRH_XXBRQ_XXBRW_XXEXTRACTUW*/ 28861) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #584 |
| 11573 | {DBGFIELD(/*VBPERMQ_VPKSDSS_VPKSDUS_VPKUDUM_VPKUDUS*/ 28897) 2, false, false, false, 65, 3, 1, 2, 0, 0}, // #585 |
| 11574 | {DBGFIELD(/*VCLRLB_VCLRRB_VINSD_VINSW_VSLDBI_VSRDBI*/ 28937) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #586 |
| 11575 | {DBGFIELD(/*VPKPX_VPKSHSS_VPKSHUS_VPKSWSS_VPKSWUS_VPKUHUM_VPKUHUS_VPKUWUM_VPKUWUS*/ 28977) 2, false, false, false, 65, 3, 1, 2, 0, 0}, // #587 |
| 11576 | {DBGFIELD(/*VSLV_VSRV_XXINSERTW*/ 29047) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #588 |
| 11577 | {DBGFIELD(/*VEXTDDVLX_VEXTDDVRX_VEXTDUBVLX_VEXTDUBVRX_VEXTDUHVLX_VEXTDUHVRX_VEXTDUWVLX_VEXTDUWVRX_VINSBLX_VINSBRX_VINSBVLX_VINSBVRX_VINSDLX_VINSDRX_VINSHLX_VINSHRX_VINSHVLX_VINSHVRX_VINSWLX_VINSWRX_VINSWVLX_VINSWVRX*/ 29067) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #589 |
| 11578 | {DBGFIELD(/*VSUMSWS*/ 29271) 2, false, false, false, 81, 3, 32, 2, 0, 0}, // #590 |
| 11579 | {DBGFIELD(/*XXSPLTIDP_XXSPLTIW*/ 29279) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #591 |
| 11580 | {DBGFIELD(/*XXSPLTI32DX*/ 29298) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #592 |
| 11581 | {DBGFIELD(/*XXBLENDVB_XXBLENDVD_XXBLENDVH_XXBLENDVW_XXEVAL*/ 29310) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #593 |
| 11582 | {DBGFIELD(/*XXPERMX*/ 29357) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #594 |
| 11583 | {DBGFIELD(/*PSTXVP_PSTXVPpc*/ 29365) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #595 |
| 11584 | {DBGFIELD(/*STB_STB8_STH_STH8_STW_STW8*/ 29381) 2, false, false, false, 49, 7, 4, 2, 0, 0}, // #596 |
| 11585 | {DBGFIELD(/*SPILLTOVSR_ST*/ 29408) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #597 |
| 11586 | {DBGFIELD(/*STD*/ 29422) 2, false, false, false, 49, 7, 4, 2, 0, 0}, // #598 |
| 11587 | {DBGFIELD(/*DFSTOREf32_DFSTOREf64*/ 29426) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #599 |
| 11588 | {DBGFIELD(/*STFD_STFS*/ 29448) 2, false, false, false, 29, 7, 4, 2, 0, 0}, // #600 |
| 11589 | {DBGFIELD(/*STFDU_STFSU*/ 29458) 2, false, false, false, 36, 8, 7, 2, 0, 0}, // #601 |
| 11590 | {DBGFIELD(/*STXSD*/ 29470) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #602 |
| 11591 | {DBGFIELD(/*STXSSP*/ 29476) 2, false, false, false, 29, 7, 4, 2, 0, 0}, // #603 |
| 11592 | {DBGFIELD(/*STXV*/ 29483) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #604 |
| 11593 | {DBGFIELD(/*DCBF_DCBST_DCBZ*/ 29488) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #605 |
| 11594 | {DBGFIELD(/*ICBI*/ 29504) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #606 |
| 11595 | {DBGFIELD(/*SPILLTOVSR_STX*/ 29509) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #607 |
| 11596 | {DBGFIELD(/*STIWX*/ 29524) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #608 |
| 11597 | {DBGFIELD(/*STXVRBX_STXVRDX_STXVRHX_STXVRWX*/ 29530) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #609 |
| 11598 | {DBGFIELD(/*EnforceIEIO*/ 29562) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #610 |
| 11599 | {DBGFIELD(/*STHCIX_STWCIX*/ 29574) 2, false, false, false, 49, 7, 4, 2, 0, 0}, // #611 |
| 11600 | {DBGFIELD(/*SYNCP10*/ 29588) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #612 |
| 11601 | {DBGFIELD(/*PSTB_PSTB8_PSTB8pc_PSTBpc_PSTD_PSTDpc_PSTFD_PSTFDpc_PSTFS_PSTFSpc_PSTH_PSTH8_PSTH8pc_PSTHpc_PSTW_PSTW8_PSTW8pc_PSTWpc_PSTXSD_PSTXSDpc_PSTXSSP_PSTXSSPpc_PSTXV_PSTXVpc*/ 29596) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #613 |
| 11602 | {DBGFIELD(/*STXVP*/ 29762) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #614 |
| 11603 | {DBGFIELD(/*STXVPX*/ 29768) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #615 |
| 11604 | {DBGFIELD(/*ATTN_NAP*/ 29775) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #616 |
| 11605 | {DBGFIELD(/*DCBZL*/ 29784) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #617 |
| 11606 | {DBGFIELD(/*DCCCI_ICBLQ_ICCCI_TLBLD_TLBLI_TLBRE2_TLBSX2_TLBSX2D_TLBWE2*/ 29790) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #618 |
| 11607 | {DBGFIELD(/*CLRBHRB_MFBHRBE*/ 29849) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #619 |
| 11608 | {DBGFIELD(/*PADDI_PADDI8_PADDI8pc_PADDIpc*/ 29865) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #620 |
| 11609 | {DBGFIELD(/*PLI_PLI8*/ 29895) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #621 |
| 11610 | {DBGFIELD(/*VMULESB_VMULESH_VMULEUB_VMULEUH_VMULOSB_VMULOSH_VMULOUB_VMULOUH_VSUM2SWS_VSUM4SBS_VSUM4SHS_VSUM4UBS*/ 29904) 2, false, false, false, 81, 3, 32, 2, 0, 0}, // #622 |
| 11611 | {DBGFIELD(/*VMULESD_VMULEUD_VMULHSW_VMULHUW_VMULOSD_VMULOUD*/ 30004) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #623 |
| 11612 | {DBGFIELD(/*VMSUMCUD*/ 30052) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #624 |
| 11613 | {DBGFIELD(/*P10W_CY_7C_P10W_DISP_ANY_P10CY_Read_3C_P10CY_Read_3C*/ 30061) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #625 |
| 11614 | {DBGFIELD(/*P10W_CY_7C_P10W_DISP_ANY_P10CY_Read_1C_P10CY_Read_1C*/ 30114) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #626 |
| 11615 | {DBGFIELD(/*P10W_BF_27C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C*/ 30167) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #627 |
| 11616 | {DBGFIELD(/*P10W_BF_27C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C*/ 30221) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #628 |
| 11617 | {DBGFIELD(/*P10W_BF_26C_P10W_DISP_ANY_P10BF_Read_2C*/ 30275) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #629 |
| 11618 | {DBGFIELD(/*P10W_BF_26C_P10W_DISP_ANY_P10BF_Read_1C*/ 30315) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #630 |
| 11619 | {DBGFIELD(/*P10W_BF_36C_P10W_DISP_ANY_P10BF_Read_2C*/ 30355) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #631 |
| 11620 | {DBGFIELD(/*P10W_BF_36C_P10W_DISP_ANY_P10BF_Read_1C*/ 30395) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #632 |
| 11621 | {DBGFIELD(/*P10W_BF_24C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C*/ 30435) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #633 |
| 11622 | {DBGFIELD(/*P10W_BF_24C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C*/ 30489) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #634 |
| 11623 | {DBGFIELD(/*P10W_BF_27C_P10W_DISP_ANY_P10BF_Read_2C*/ 30543) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #635 |
| 11624 | {DBGFIELD(/*P10W_BF_27C_P10W_DISP_ANY_P10BF_Read_1C*/ 30583) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #636 |
| 11625 | {DBGFIELD(/*P10W_BF_22C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C*/ 30623) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #637 |
| 11626 | {DBGFIELD(/*P10W_BF_22C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C*/ 30677) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #638 |
| 11627 | {DBGFIELD(/*P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C*/ 30731) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #639 |
| 11628 | {DBGFIELD(/*P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C*/ 30784) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #640 |
| 11629 | {DBGFIELD(/*P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C*/ 30837) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #641 |
| 11630 | {DBGFIELD(/*P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C*/ 30876) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #642 |
| 11631 | {DBGFIELD(/*P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C_P10BF_Read_2C*/ 30915) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #643 |
| 11632 | {DBGFIELD(/*P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C_P10BF_Read_1C*/ 30982) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #644 |
| 11633 | {DBGFIELD(/*P10W_BF_7C_P10W_DISP_EVEN_P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C*/ 31049) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #645 |
| 11634 | {DBGFIELD(/*P10W_BF_7C_P10W_DISP_EVEN_P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C*/ 31114) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #646 |
| 11635 | {DBGFIELD(/*P10W_CY_7C_P10W_DISP_ANY_P10CY_Read_3C*/ 31179) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #647 |
| 11636 | {DBGFIELD(/*P10W_CY_7C_P10W_DISP_ANY_P10CY_Read_1C*/ 31218) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #648 |
| 11637 | {DBGFIELD(/*P10W_MM_10C_P10W_DISP_ANY_P10MM_Read_6C_P10MM_Read_6C*/ 31257) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #649 |
| 11638 | {DBGFIELD(/*P10W_MM_10C_P10W_DISP_ANY_P10MM_Read_1C_P10MM_Read_1C*/ 31311) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #650 |
| 11639 | {DBGFIELD(/*P10W_MM_10C_P10W_DISP_ANY_P10MM_Read_6C_P10MM_Read_6C_P10MM_Read_6C*/ 31365) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #651 |
| 11640 | {DBGFIELD(/*P10W_MM_10C_P10W_DISP_ANY_P10MM_Read_1C_P10MM_Read_1C_P10MM_Read_1C*/ 31433) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #652 |
| 11641 | {DBGFIELD(/*P10W_MM_10C_P10W_DISP_PAIR_P10MM_Read_6C_P10MM_Read_6C*/ 31501) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #653 |
| 11642 | {DBGFIELD(/*P10W_MM_10C_P10W_DISP_PAIR_P10MM_Read_1C_P10MM_Read_1C*/ 31556) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #654 |
| 11643 | {DBGFIELD(/*P10W_MM_10C_P10W_DISP_PAIR_P10MM_Read_6C_P10MM_Read_6C_P10MM_Read_6C*/ 31611) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #655 |
| 11644 | {DBGFIELD(/*P10W_MM_10C_P10W_DISP_PAIR_P10MM_Read_1C_P10MM_Read_1C_P10MM_Read_1C*/ 31680) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #656 |
| 11645 | }; // P8ModelSchedClasses |
| 11646 | |
| 11647 | // {Name, NumMicroOps, BeginGroup, EndGroup, RetireOOO, WriteProcResIdx,#, WriteLatencyIdx,#, ReadAdvanceIdx,#} |
| 11648 | static const llvm::MCSchedClassDesc P10ModelSchedClasses[] = { |
| 11649 | {DBGFIELD(1) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, |
| 11650 | {DBGFIELD(/*IIC_LdStSync*/ 19) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #1 |
| 11651 | {DBGFIELD(/*IIC_IntSimple*/ 32) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #2 |
| 11652 | {DBGFIELD(/*IIC_IntGeneral*/ 46) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #3 |
| 11653 | {DBGFIELD(/*IIC_BrB*/ 61) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #4 |
| 11654 | {DBGFIELD(/*IIC_VecFP*/ 69) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #5 |
| 11655 | {DBGFIELD(/*IIC_IntRotate*/ 79) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #6 |
| 11656 | {DBGFIELD(/*IIC_IntCompare*/ 93) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #7 |
| 11657 | {DBGFIELD(/*IIC_SprABORT*/ 108) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #8 |
| 11658 | {DBGFIELD(/*IIC_LdStCOPY*/ 121) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #9 |
| 11659 | {DBGFIELD(/*IIC_LdStPASTE*/ 134) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #10 |
| 11660 | {DBGFIELD(/*IIC_BrCR*/ 148) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #11 |
| 11661 | {DBGFIELD(/*IIC_FPGeneral*/ 157) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #12 |
| 11662 | {DBGFIELD(/*IIC_LdStLD*/ 171) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #13 |
| 11663 | {DBGFIELD(/*IIC_LdStDCBF*/ 182) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #14 |
| 11664 | {DBGFIELD(/*IIC_LdStLoad*/ 195) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #15 |
| 11665 | {DBGFIELD(/*IIC_FPCompare*/ 208) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #16 |
| 11666 | {DBGFIELD(/*IIC_IntDivD*/ 222) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #17 |
| 11667 | {DBGFIELD(/*IIC_IntDivW*/ 234) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #18 |
| 11668 | {DBGFIELD(/*IIC_VecGeneral*/ 246) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #19 |
| 11669 | {DBGFIELD(/*IIC_FPDGeneral*/ 261) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #20 |
| 11670 | {DBGFIELD(/*IIC_FPAddSub*/ 276) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #21 |
| 11671 | {DBGFIELD(/*IIC_FPDivD*/ 289) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #22 |
| 11672 | {DBGFIELD(/*IIC_FPSGeneral*/ 300) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #23 |
| 11673 | {DBGFIELD(/*IIC_VecComplex*/ 315) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #24 |
| 11674 | {DBGFIELD(/*IIC_LdStStore*/ 330) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #25 |
| 11675 | {DBGFIELD(/*IIC_IntRotateDI*/ 344) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #26 |
| 11676 | {DBGFIELD(/*IIC_FPDivS*/ 360) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #27 |
| 11677 | {DBGFIELD(/*IIC_FPFused*/ 371) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #28 |
| 11678 | {DBGFIELD(/*IIC_FPSqrtD*/ 383) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #29 |
| 11679 | {DBGFIELD(/*IIC_FPSqrtS*/ 395) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #30 |
| 11680 | {DBGFIELD(/*IIC_LdStICBI*/ 407) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #31 |
| 11681 | {DBGFIELD(/*IIC_IntISEL*/ 420) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #32 |
| 11682 | {DBGFIELD(/*IIC_SprISYNC*/ 432) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #33 |
| 11683 | {DBGFIELD(/*IIC_LdStLWARX*/ 445) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #34 |
| 11684 | {DBGFIELD(/*IIC_LdStLoadUpd*/ 459) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #35 |
| 11685 | {DBGFIELD(/*IIC_LdStLoadUpdX*/ 475) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #36 |
| 11686 | {DBGFIELD(/*IIC_LdStLDARX*/ 492) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #37 |
| 11687 | {DBGFIELD(/*IIC_LdStLDU*/ 506) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #38 |
| 11688 | {DBGFIELD(/*IIC_LdStLDUX*/ 518) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #39 |
| 11689 | {DBGFIELD(/*IIC_LdStLFD*/ 531) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #40 |
| 11690 | {DBGFIELD(/*IIC_LdStLFDU*/ 543) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #41 |
| 11691 | {DBGFIELD(/*IIC_LdStLFDUX*/ 556) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #42 |
| 11692 | {DBGFIELD(/*IIC_LdStLHA*/ 570) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #43 |
| 11693 | {DBGFIELD(/*IIC_LdStLHAU*/ 582) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #44 |
| 11694 | {DBGFIELD(/*IIC_LdStLHAUX*/ 595) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #45 |
| 11695 | {DBGFIELD(/*IIC_LdStLMW*/ 609) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #46 |
| 11696 | {DBGFIELD(/*IIC_LdStLQ*/ 621) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #47 |
| 11697 | {DBGFIELD(/*IIC_LdStLQARX*/ 632) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #48 |
| 11698 | {DBGFIELD(/*IIC_LdStLWA*/ 646) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #49 |
| 11699 | {DBGFIELD(/*IIC_IntMulHD*/ 658) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #50 |
| 11700 | {DBGFIELD(/*IIC_BrMCR*/ 671) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #51 |
| 11701 | {DBGFIELD(/*IIC_BrMCRX*/ 681) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #52 |
| 11702 | {DBGFIELD(/*IIC_SprMFCR*/ 692) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #53 |
| 11703 | {DBGFIELD(/*IIC_SprMFSPR*/ 704) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #54 |
| 11704 | {DBGFIELD(/*IIC_IntMFFS*/ 717) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #55 |
| 11705 | {DBGFIELD(/*IIC_SprMFMSR*/ 729) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #56 |
| 11706 | {DBGFIELD(/*IIC_SprMFCRF*/ 742) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #57 |
| 11707 | {DBGFIELD(/*IIC_SprMFPMR*/ 755) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #58 |
| 11708 | {DBGFIELD(/*IIC_SprMFSR*/ 768) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #59 |
| 11709 | {DBGFIELD(/*IIC_SprMFTB*/ 780) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #60 |
| 11710 | {DBGFIELD(/*IIC_SprMSGSYNC*/ 792) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #61 |
| 11711 | {DBGFIELD(/*IIC_SprMTSPR*/ 807) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #62 |
| 11712 | {DBGFIELD(/*IIC_IntMTFSB0*/ 820) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #63 |
| 11713 | {DBGFIELD(/*IIC_SprMTMSR*/ 834) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #64 |
| 11714 | {DBGFIELD(/*IIC_SprMTMSRD*/ 847) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #65 |
| 11715 | {DBGFIELD(/*IIC_SprMTPMR*/ 861) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #66 |
| 11716 | {DBGFIELD(/*IIC_SprMTSR*/ 874) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #67 |
| 11717 | {DBGFIELD(/*IIC_IntMulHW*/ 886) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #68 |
| 11718 | {DBGFIELD(/*IIC_IntMulHWU*/ 899) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #69 |
| 11719 | {DBGFIELD(/*IIC_IntMulLI*/ 913) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #70 |
| 11720 | {DBGFIELD(/*IIC_SprRFI*/ 926) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #71 |
| 11721 | {DBGFIELD(/*IIC_IntRFID*/ 937) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #72 |
| 11722 | {DBGFIELD(/*IIC_IntRotateD*/ 949) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #73 |
| 11723 | {DBGFIELD(/*IIC_SprSLBFEE*/ 964) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #74 |
| 11724 | {DBGFIELD(/*IIC_SprSLBIA*/ 978) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #75 |
| 11725 | {DBGFIELD(/*IIC_SprSLBIE*/ 991) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #76 |
| 11726 | {DBGFIELD(/*IIC_SprSLBIEG*/ 1004) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #77 |
| 11727 | {DBGFIELD(/*IIC_SprSLBMFEE*/ 1018) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #78 |
| 11728 | {DBGFIELD(/*IIC_SprSLBMFEV*/ 1033) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #79 |
| 11729 | {DBGFIELD(/*IIC_SprSLBMTE*/ 1048) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #80 |
| 11730 | {DBGFIELD(/*IIC_SprSLBSYNC*/ 1062) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #81 |
| 11731 | {DBGFIELD(/*IIC_IntShift*/ 1077) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #82 |
| 11732 | {DBGFIELD(/*IIC_LdStSTWCX*/ 1090) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #83 |
| 11733 | {DBGFIELD(/*IIC_LdStSTU*/ 1104) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #84 |
| 11734 | {DBGFIELD(/*IIC_LdStSTUX*/ 1116) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #85 |
| 11735 | {DBGFIELD(/*IIC_LdStSTD*/ 1129) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #86 |
| 11736 | {DBGFIELD(/*IIC_LdStSTDCX*/ 1141) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #87 |
| 11737 | {DBGFIELD(/*IIC_LdStSTFD*/ 1155) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #88 |
| 11738 | {DBGFIELD(/*IIC_LdStSTFDU*/ 1168) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #89 |
| 11739 | {DBGFIELD(/*IIC_SprSTOP*/ 1182) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #90 |
| 11740 | {DBGFIELD(/*IIC_LdStSTQ*/ 1194) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #91 |
| 11741 | {DBGFIELD(/*IIC_LdStSTQCX*/ 1206) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #92 |
| 11742 | {DBGFIELD(/*IIC_IntTrapD*/ 1220) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #93 |
| 11743 | {DBGFIELD(/*IIC_SprTLBIA*/ 1233) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #94 |
| 11744 | {DBGFIELD(/*IIC_SprTLBIE*/ 1246) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #95 |
| 11745 | {DBGFIELD(/*IIC_SprTLBIEL*/ 1259) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #96 |
| 11746 | {DBGFIELD(/*IIC_SprTLBSYNC*/ 1273) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #97 |
| 11747 | {DBGFIELD(/*IIC_IntTrapW*/ 1288) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #98 |
| 11748 | {DBGFIELD(/*IIC_VecFPCompare*/ 1301) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #99 |
| 11749 | {DBGFIELD(/*IIC_VecPerm*/ 1318) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #100 |
| 11750 | {DBGFIELD(/*B_BA_BL_BL8_BL8_NOP_BL8_NOP_RM_BL8_NOP_TLS_BL8_NOTOC_BL8_NOTOC_RM_BL8_NOTOC_TLS_BL8_RM_BL8_TLS_BL8_TLS__BLA_BLA8_BLA8_NOP_BLA8_NOP_RM_BLA8_RM_BLA_RM_BL_NOP_BL_NOP_RM_BL_RM_BL_TLS*/ 1330) 1, false, false, false, 86, 2, 1, 2, 1, 2}, // #101 |
| 11751 | {DBGFIELD(/*BDZLRLp_BDZLRm_BDZLRp_BDZLm_BDZLp_BDZm_BDZp_BDNZ_BDNZ8_BDNZA_BDNZAm_BDNZAp_BDNZL_BDNZLA_BDNZLAm_BDNZLAp_BDNZLR_BDNZLR8_BDNZLRL_BDNZLRLm_BDNZLRLp_BDNZLRm_BDNZLRp_BDNZLm_BDNZLp_BDNZm_BDNZp_BDZ_BDZ8_BDZA_BDZAm_BDZAp_BDZL_BDZLA_BDZLAm_BDZLAp_BDZLR_BDZLR8_BDZLRL_BDZLRLm_BLR_BLR8_BLRL_BCL_BCLR_BCLRL_BCLRLn_BCLRn_BCLalways_BCLn_BCTR_BCTR8_BCTRL_BCTRL8_BCTRL8_LDinto_toc_BCTRL8_LDinto_toc_RM_BCTRL8_RM_BCTRL_LWZinto_toc_BCTRL_LWZinto_toc_RM_BCTRL_RM_BCn_BC_BCC_BCCA_BCCCTR_BCCCTR8_BCCCTRL_BCCCTRL8_BCCL_BCCLA_BCCLR_BCCLRL_BCCTR_BCCTR8_BCCTR8n_BCCTRL_BCCTRL8_BCCTRL8n_BCCTRLn_BCCTRn_gBC_gBCA_gBCAat_gBCCTR_gBCCTRL_gBCL_gBCLA_gBCLAat_gBCLR_gBCLRL_gBCLat_gBCat*/ 1509) 1, false, false, false, 86, 2, 1, 2, 3, 4}, // #102 |
| 11752 | {DBGFIELD(/*MFCTR_MFCTR8_MFLR_MFLR8*/ 2161) 1, false, false, false, 88, 2, 50, 2, 0, 0}, // #103 |
| 11753 | {DBGFIELD(/*MTLR_MTLR8_MTCTR_MTCTR8_MTCTR8loop_MTCTRloop*/ 2185) 1, false, false, false, 88, 2, 1, 2, 7, 5}, // #104 |
| 11754 | {DBGFIELD(/*MFCR_MFCR8*/ 2230) 2, false, false, false, 90, 4, 52, 3, 0, 0}, // #105 |
| 11755 | {DBGFIELD(/*MCRF*/ 2241) 1, false, false, false, 88, 2, 50, 2, 7, 5}, // #106 |
| 11756 | {DBGFIELD(/*CR6SET_CR6UNSET_CRSET_CRUNSET_CRAND_CRANDC_CREQV_CRNAND_CRNOR_CRNOT_CROR_CRORC*/ 2246) 1, false, false, false, 94, 2, 55, 2, 0, 0}, // #107 |
| 11757 | {DBGFIELD(/*LMW*/ 2325) 4, false, false, false, 96, 3, 57, 8, 0, 0}, // #108 |
| 11758 | {DBGFIELD(/*LWARX_LWARXL*/ 2329) 1, false, false, false, 99, 3, 65, 3, 12, 8}, // #109 |
| 11759 | {DBGFIELD(/*LDARX_LDARXL*/ 2342) 1, false, false, false, 99, 3, 65, 3, 12, 8}, // #110 |
| 11760 | {DBGFIELD(/*LHBRX_LHBRX8_LWBRX_LWBRX8*/ 2355) 1, false, false, false, 102, 2, 10, 2, 12, 8}, // #111 |
| 11761 | {DBGFIELD(/*MFSR_MFSRIN*/ 2381) 1, false, false, false, 94, 2, 55, 2, 0, 0}, // #112 |
| 11762 | {DBGFIELD(/*LFS_LFSX_LFSXTLS_LFSXTLS__LFD_LFDX_LFDXTLS_LFDXTLS__LXSDX_LXVD2X_LXVW4X_LXVDSX*/ 2393) 1, false, false, false, 102, 2, 10, 2, 12, 8}, // #113 |
| 11763 | {DBGFIELD(/*LFSU_LFDU*/ 2472) 2, false, false, false, 104, 4, 68, 4, 0, 0}, // #114 |
| 11764 | {DBGFIELD(/*LFSUX_LFDUX*/ 2482) 2, false, false, false, 104, 4, 68, 4, 0, 0}, // #115 |
| 11765 | {DBGFIELD(/*STXSDX_STXVD2X_STXVW4X*/ 2494) 1, false, false, false, 108, 2, 72, 2, 20, 15}, // #116 |
| 11766 | {DBGFIELD(/*LBARX_LHARX*/ 2517) 1, false, false, false, 99, 3, 65, 3, 12, 8}, // #117 |
| 11767 | {DBGFIELD(/*LBZCIX_LDBRX_LDCIX_LHZCIX_LSWI_LVEBX_LVEHX_LVEWX_LVSL_LVSR_LVX_LVXL_LWZCIX_STHCIX_STSWI_STWCIX*/ 2529) 4, false, false, false, 96, 3, 57, 8, 12, 4}, // #118 |
| 11768 | {DBGFIELD(/*LFIWAX_LFIWZX*/ 2624) 1, false, false, false, 102, 2, 10, 2, 12, 8}, // #119 |
| 11769 | {DBGFIELD(/*STFD_STFDX_STFIWX_STFS_STFSX*/ 2638) 1, false, false, false, 108, 2, 72, 2, 20, 15}, // #120 |
| 11770 | {DBGFIELD(/*STFDU_STFDUX_STFSU_STFSUX*/ 2667) 1, false, false, false, 108, 2, 72, 2, 20, 15}, // #121 |
| 11771 | {DBGFIELD(/*STVEBX_STVEHX_STVEWX_STVX_STVXL*/ 2693) 1, false, false, false, 108, 2, 72, 2, 20, 15}, // #122 |
| 11772 | {DBGFIELD(/*LHA_LHA8_LHAX_LHAX8_LWAX_LWAX_32*/ 2725) 1, false, false, false, 102, 2, 10, 2, 12, 8}, // #123 |
| 11773 | {DBGFIELD(/*LWA_LWA_32*/ 2758) 1, false, false, false, 102, 2, 10, 2, 0, 0}, // #124 |
| 11774 | {DBGFIELD(/*LHAU_LHAU8*/ 2769) 2, false, false, false, 104, 4, 68, 4, 0, 0}, // #125 |
| 11775 | {DBGFIELD(/*LHAUX_LHAUX8_LWAUX*/ 2780) 2, false, false, false, 104, 4, 68, 4, 0, 0}, // #126 |
| 11776 | {DBGFIELD(/*STB_STB8_STH_STH8_STW_STW8_STBX_STBX8_STHX_STHX8_STWX_STWX8_STHBRX_STWBRX*/ 2799) 1, false, false, false, 108, 2, 72, 2, 20, 15}, // #127 |
| 11777 | {DBGFIELD(/*STD_STDX*/ 2873) 1, false, false, false, 108, 2, 72, 2, 20, 15}, // #128 |
| 11778 | {DBGFIELD(/*STMW*/ 2882) 4, false, false, false, 110, 3, 74, 8, 7, 5}, // #129 |
| 11779 | {DBGFIELD(/*STWCX*/ 2887) 1, false, false, false, 113, 3, 82, 3, 20, 15}, // #130 |
| 11780 | {DBGFIELD(/*STDCX*/ 2893) 1, false, false, false, 113, 3, 82, 3, 20, 15}, // #131 |
| 11781 | {DBGFIELD(/*STDU_STHU_STHU8_STBU_STBU8_STWU_STWU8*/ 2899) 1, false, false, false, 108, 2, 72, 2, 7, 5}, // #132 |
| 11782 | {DBGFIELD(/*STDUX_STWUX_STWUX8_STHUX_STHUX8_STBUX_STBUX8*/ 2937) 1, false, false, false, 108, 2, 72, 2, 20, 15}, // #133 |
| 11783 | {DBGFIELD(/*LWZU_LWZU8_LHZU_LHZU8_LBZU_LBZU8*/ 2982) 2, false, false, false, 104, 4, 68, 4, 0, 0}, // #134 |
| 11784 | {DBGFIELD(/*LDU*/ 3015) 2, false, false, false, 104, 4, 68, 4, 0, 0}, // #135 |
| 11785 | {DBGFIELD(/*LWZUX_LWZUX8_LHZUX_LHZUX8_LBZUX_LBZUX8*/ 3019) 2, false, false, false, 104, 4, 68, 4, 0, 0}, // #136 |
| 11786 | {DBGFIELD(/*LDUX*/ 3058) 2, false, false, false, 104, 4, 68, 4, 0, 0}, // #137 |
| 11787 | {DBGFIELD(/*ADDI_ADDI8_ADDIS_ADDIS8_LI_LI8_LIS_LIS8_ADD4_ADD4TLS_ADD4_rec_ADD8_ADD8TLS_ADD8TLS__ADD8_rec_ORI_ORI8_ORIS_ORIS8_XORI_XORI8_XORIS_XORIS8_XOR_XOR8_XOR8_rec_XOR_rec_NEG_NEG8_NEG8_rec_NEG_rec_NEG8O_NEGO_AND_AND8_AND_rec_AND8_rec_NAND_NAND8_NAND_rec_NAND8_rec_NOR_NOR8_NOR_rec_NOR8_rec_EQV_EQV8_EQV_rec_EQV8_rec_ANDC_ANDC8_ANDC_rec_ANDC8_rec_ORC_ORC8_ORC_rec_ORC8_rec*/ 3063) 1, false, false, false, 88, 2, 50, 2, 20, 10}, // #138 |
| 11788 | {DBGFIELD(/*SUBF8_SUBF8_rec_ADDIC_ADDIC8_SUBFIC_SUBFIC8_SUBFZE_SUBFZE8_ADDE_ADDE8_ADDME_ADDME8_SUBFME_SUBFME8_ANDI_rec_ANDIS_rec*/ 3427) 1, false, false, false, 88, 2, 50, 2, 20, 10}, // #139 |
| 11789 | {DBGFIELD(/*CMPD_CMPDI_CMPLD_CMPLDI_CMPLW_CMPLWI_CMPW_CMPWI*/ 3544) 1, false, false, false, 88, 2, 50, 2, 20, 10}, // #140 |
| 11790 | {DBGFIELD(/*EXTSB8_32_64_EXTSB8_rec_EXTSH8_32_64_EXTSH8_rec_EXTSW_32_EXTSW_32_64_EXTSW_32_64_rec_ADD4O_ADD8O_ADD8O_rec_ADD4O_rec_NEG8O_rec_NEGO_rec_EXTSB_EXTSB8_EXTSB_rec_EXTSH_EXTSH8_EXTSH_rec_EXTSW_EXTSW_rec*/ 3592) 1, false, false, false, 116, 3, 85, 3, 20, 10}, // #141 |
| 11791 | {DBGFIELD(/*POPCNTB_POPCNTB8_POPCNTD_POPCNTW_ANDI8_rec_ANDIS8_rec_ADDC_ADDC8_SUBFO_SUBF8O_SUBFC_SUBFC8_ADDIC_rec_ADDE8_rec_ADDE_rec_SUBFE8_rec_SUBFE_rec_ADDME8_rec_ADDME_rec_SUBFME8_rec_SUBFME_rec_ADDZE8_rec_ADDZE_rec_SUBFZE_rec_SUBFZE8_rec_SUBFO_rec_SUBF8O_rec_ADDE8O_ADDEO_SUBFE8O_SUBFEO_ADDME8O_ADDMEO_SUBFME8O_SUBFMEO_ADDZE8O_ADDZEO_SUBFZE8O_SUBFZEO_ADDE8O_rec_ADDEO_rec_ADDMEO_rec_ADDME8O_rec_SUBFMEO_rec_SUBFME8O_rec_ADDZEO_rec_ADDZE8O_rec_SUBFZEO_rec_SUBFZE8O_rec_ADDC8_rec_ADDC_rec_ADDCO_ADDCO_rec_ADDC8O_ADDC8O_rec_SUBFC8_rec_SUBFC_rec_SUBFCO_SUBFC8O_SUBFCO_rec_SUBFC8O_rec_RLWINM_RLWINM8_RLWINM_rec_RLWNM_RLWNM8_RLWNM_rec_RLWINM8_rec_RLWNM8_rec_SLW_SLW8_SLW_rec_SLW8_rec_SRW_SRW8_SRW_rec_SRW8_rec_SUBFE_SUBFE8_SUBFE8O_rec_SUBFEO_rec*/ 3790) 1, false, false, false, 88, 2, 50, 2, 20, 10}, // #142 |
| 11792 | {DBGFIELD(/*ADDPCIS*/ 4521) 2, false, false, false, 119, 4, 88, 4, 0, 0}, // #143 |
| 11793 | {DBGFIELD(/*SUBFUS_SUBFUS_rec*/ 4529) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #144 |
| 11794 | {DBGFIELD(/*RLDICL_RLDICL_rec_RLDICR_RLDICR_rec_RLDIC_RLDIC_rec_RLDIMI_RLDIMI_rec_RLDICL_32_RLDICL_32_64_RLDICL_32_rec_RLDICR_32_SRADI_SRADI_rec_SRADI_32*/ 4547) 1, false, false, false, 116, 3, 92, 3, 7, 5}, // #145 |
| 11795 | {DBGFIELD(/*RLDCL_RLDCL_rec_RLDCR_RLDCR_rec_SLD_SLD_rec_SRD_SRD_rec_SRAD_SRAD_rec*/ 4689) 1, false, false, false, 116, 3, 92, 3, 20, 10}, // #146 |
| 11796 | {DBGFIELD(/*SRAWI_SRAWI_rec_SRAWI8_SRAWI8_rec_SRAW_SRAW_rec_SRAW8_SRAW8_rec*/ 4759) 1, false, false, false, 116, 3, 92, 3, 20, 10}, // #147 |
| 11797 | {DBGFIELD(/*CNTLZD_CNTLZDM_CNTLZD_rec_CNTLZW_CNTLZW8_CNTLZW8_rec_CNTLZW_rec_CNTTZD_CNTTZDM_CNTTZD_rec_CNTTZW_CNTTZW8_CNTTZW8_rec_CNTTZW_rec*/ 4823) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #148 |
| 11798 | {DBGFIELD(/*MULLI_MULLI8*/ 4951) 1, false, false, false, 123, 2, 95, 2, 35, 3}, // #149 |
| 11799 | {DBGFIELD(/*MULLW_MULHW_MULHD_MULLWO_MULLW_rec_MULHD_rec_MULHW_rec_MULLWO_rec*/ 4964) 2, false, false, false, 125, 4, 97, 4, 0, 0}, // #150 |
| 11800 | {DBGFIELD(/*MULHWU_MULHDU_MULHDU_rec_MULHWU_rec*/ 5030) 2, false, false, false, 125, 4, 97, 4, 0, 0}, // #151 |
| 11801 | {DBGFIELD(/*MULLD_MULLDO_MULLD_rec_MULLDO_rec*/ 5066) 2, false, false, false, 125, 4, 97, 4, 0, 0}, // #152 |
| 11802 | {DBGFIELD(/*DIVDE_DIVDEO_DIVDEO_rec_DIVDEU_DIVDEUO_DIVDEUO_rec_DIVDEU_rec_DIVDE_rec*/ 5100) 2, false, false, false, 129, 4, 101, 4, 0, 0}, // #153 |
| 11803 | {DBGFIELD(/*DIVWE_DIVWEO_DIVWEO_rec_DIVWEU_DIVWEUO_DIVWEUO_rec_DIVWEU_rec_DIVWE_rec_DIVW_DIVWU_DIVWU_rec_DIVWO_DIVWO_rec_DIVWUO_DIVWUO_rec_DIVW_rec*/ 5172) 2, false, false, false, 129, 4, 105, 4, 0, 0}, // #154 |
| 11804 | {DBGFIELD(/*DIVD_DIVDU_DIVDO_DIVDO_rec_DIVDUO_DIVDUO_rec_DIVDU_rec_DIVD_rec*/ 5308) 2, false, false, false, 129, 4, 105, 4, 0, 0}, // #155 |
| 11805 | {DBGFIELD(/*FABSD_FABSD_rec_FABSS_FABSS_rec_FADDS_FADDS_rec_FMADDS_FMADDS_rec_FMR_FMR_rec_FMSUBS_FMSUBS_rec_FMULS_FMULS_rec_FNABSD_FNABSD_rec_FNABSS_FNABSS_rec_FNEGD_FNEGD_rec_FNEGS_FNEGS_rec_FNMADDS_FNMADDS_rec_FNMSUBS_FNMSUBS_rec_FSUBS_FSUBS_rec_FCFID_FCFIDS_FCFIDS_rec_FCFIDU_FCFIDUS_FCFIDUS_rec_FCFIDU_rec_FCFID_rec_FCTID_FCTIDU_FCTIDUZ_FCTIDUZ_rec_FCTIDU_rec_FCTIDZ_FCTIDZ_rec_FCTID_rec_FCTIW_FCTIWU_FCTIWUZ_FCTIWUZ_rec_FCTIWU_rec_FCTIWZ_FCTIWZ_rec_FCTIW_rec_FRE_FRES_rec_FRE_rec_FRSP_rec_FRSP_FRES_FRSQRTE_FRSQRTES_FRSQRTES_rec_FRSQRTE_rec_FSELD_FSELS_FSELD_rec_FSELS_rec_FCPSGND_FCPSGND_rec_FCPSGNS_FCPSGNS_rec_FRIMD_FRIMD_rec_FRIMS_FRIMS_rec_FRIND_FRIND_rec_FRINS_FRINS_rec_FRIPD_FRIPD_rec_FRIPS_FRIPS_rec_FRIZD_FRIZD_rec_FRIZS_FRIZS_rec*/ 5372) 2, false, false, false, 90, 3, 109, 4, 20, 10}, // #156 |
| 11806 | {DBGFIELD(/*FADD_FADD_rec_FSUB_FSUB_rec*/ 6106) 2, false, false, false, 125, 4, 113, 4, 0, 0}, // #157 |
| 11807 | {DBGFIELD(/*FMADD_FMADD_rec_FMSUB_FMSUB_rec_FMUL_FMUL_rec_FNMADD_FNMADD_rec_FNMSUB_FNMSUB_rec*/ 6134) 2, false, false, false, 125, 4, 113, 4, 0, 0}, // #158 |
| 11808 | {DBGFIELD(/*XSMADDADP_XSMADDASP_XSMADDMDP_XSMADDMSP_XSMSUBADP_XSMSUBASP_XSMSUBMDP_XSMSUBMSP_XSNMADDADP_XSNMADDASP_XSNMADDMDP_XSNMADDMSP_XSNMSUBADP_XSNMSUBASP_XSNMSUBMDP_XSNMSUBMSP_XSABSDP_XSADDDP_XSADDSP_XSMULDP_XSMULSP_XSNABSDP_XSNABSDPs_XSNEGDP_XSSUBDP_XSSUBSP_XSCPSGNDP_XSCVDPSP_XSCVDPSXDS_XSCVDPSXDSs_XSCVDPSXWS_XSCVDPSXWSs_XSCVDPUXDS_XSCVDPUXDSs_XSCVDPUXWS_XSCVDPUXWSs_XSCVSPDP_XSCVSXDDP_XSCVUXDDP_XSMAXDP_XSMINDP_XSRDPI_XSRDPIC_XSRDPIM_XSRDPIP_XSRDPIZ_XSREDP_XSRSQRTEDP*/ 6216) 1, false, false, false, 88, 2, 52, 2, 20, 10}, // #159 |
| 11809 | {DBGFIELD(/*FTDIV_FTSQRT_XSTDIVDP_XSTSQRTDP_XSCMPODP_XSCMPUDP*/ 6680) 1, false, false, false, 88, 2, 52, 2, 20, 10}, // #160 |
| 11810 | {DBGFIELD(/*XVADDDP_XVADDSP_XVMADDADP_XVMADDASP_XVMADDMDP_XVMADDMSP_XVMSUBADP_XVMSUBASP_XVMSUBMDP_XVMSUBMSP_XVNMADDADP_XVNMADDASP_XVNMADDMDP_XVNMADDMSP_XVNMSUBADP_XVNMSUBASP_XVNMSUBMDP_XVNMSUBMSP_XVSUBDP_XVSUBSP_XVABSDP_XVABSSP_XVMAXDP_XVMAXSP_XVMINDP_XVMINSP_XVMULDP_XVMULSP_XVNABSDP_XVNABSSP_XVNEGDP_XVNEGSP_XVCPSGNDP_XVCVDPSXDS_XVCVDPSXWS_XVCVDPUXDS_XVCVDPUXWS_XVCVSPSXDS_XVCVSPSXWS_XVCVSPUXDS_XVCVSPUXWS_XVCVSXDDP_XVCVSXWDP_XVCVUXDDP_XVCVUXWDP_XVRDPI_XVRDPIC_XVRDPIM_XVRDPIP_XVRDPIZ_XVREDP_XVRSPI_XVRSPIC_XVRSPIM_XVRSPIP_XVRSPIZ_XVRSQRTEDP*/ 6730) 1, false, false, false, 88, 2, 52, 2, 20, 10}, // #161 |
| 11811 | {DBGFIELD(/*XVCMPEQDP_XVCMPEQDP_rec_XVCMPGEDP_XVCMPGEDP_rec_XVCMPGTDP_XVCMPGTDP_rec*/ 7262) 1, false, false, false, 88, 2, 52, 2, 20, 10}, // #162 |
| 11812 | {DBGFIELD(/*XVTDIVDP_XVTSQRTDP*/ 7334) 1, false, false, false, 88, 2, 52, 2, 20, 10}, // #163 |
| 11813 | {DBGFIELD(/*VPKSHSS_VPKSHUS_VPKSWSS_VPKSWUS_VPKUHUM_VPKUHUS_VPKUWUM_VPKUWUS_VUPKHPX_VUPKHSB_VUPKHSH_VUPKLPX_VUPKLSB_VUPKLSH_VPERM_VSEL_VPKPX*/ 7353) 1, false, false, false, 133, 2, 117, 2, 20, 15}, // #164 |
| 11814 | {DBGFIELD(/*XXMRGHW_XXMRGLW_XXPERMDI_XXPERMDIs_XXSLDWI_XXSLDWIs_VSPLTB_VSPLTBs_VSPLTH_VSPLTHs_VSPLTISB_VSPLTISH_VSPLTISW_VSPLTW_XXSPLTW_XXSPLTWs_XXSEL*/ 7482) 1, false, false, false, 133, 2, 117, 2, 20, 10}, // #165 |
| 11815 | {DBGFIELD(/*VADDSBS_VADDSHS_VADDSWS_VADDUBS_VADDUHS_VADDUWS_VMAXSB_VMAXSH_VMAXSW_VMAXUB_VMAXUH_VMAXUW_VMINSB_VMINSH_VMINSW_VMINUB_VMINUH_VMINUW_VMRGHB_VMRGHH_VMRGHW_VMRGLB_VMRGLH_VMRGLW_XVRSQRTESP_XVRESP_XVCVSXDSP_XVCVSXWSP_XVCVUXDSP_XVCVUXWSP_XVCPSGNSP_XVCVDPSP_VADDCUW_VADDFP_VAND_VANDC_VAVGSB_VAVGSH_VAVGSW_VAVGUB_VAVGUH_VAVGUW_VCFSX_VCFUX_VCTSXS_VCTUXS_VEXPTEFP_VLOGEFP_VNOR_VOR_VMADDFP_VMHADDSHS_VMHRADDSHS_VMLADDUHM_VNMSUBFP_VMAXFP_VMINFP_VMSUMMBM_VMSUMSHM_VMSUMSHS_VMSUMUBM_VMSUMUDM_VMSUMUHM_VMSUMUHS_VMULESB_VMULESH_VMULEUB_VMULEUH_VMULOSB_VMULOSH_VMULOUB_VMULOUH_VREFP_VRFIM_VRFIN_VRFIP_VRFIZ_VRLB_VRLH_VRLW_VRSQRTEFP_VSR_VSRAB_VSRAH_VSRAW_VSRB_VSRH_VSRO_VSRW_VSUBCUW_VSL_VSLB_VSLDOI_VSLH_VSLO_VSLW_VSUBSBS_VSUBSHS_VSUBSWS_VSUBUBS_VSUBUHS_VSUBUWS_VSUM2SWS_VSUM4SBS_VSUM4SHS_VSUM4UBS_VSUMSWS_VXOR*/ 7621) 1, false, false, false, 123, 2, 119, 2, 38, 21}, // #166 |
| 11816 | {DBGFIELD(/*VADDUBM_VADDUHM_VADDUWM_XXLORf_XXLXORdpz_XXLXORspz_XXLXORz_VSUBFP_VSUBUBM_VSUBUHM_VSUBUWM_XXLAND_XXLANDC_XXLNOR_XXLOR_XXLXOR*/ 8414) 1, false, false, false, 88, 2, 50, 2, 20, 10}, // #167 |
| 11817 | {DBGFIELD(/*XVTDIVSP_XVTSQRTSP*/ 8539) 1, false, false, false, 88, 2, 52, 2, 20, 10}, // #168 |
| 11818 | {DBGFIELD(/*XVCMPEQSP_XVCMPEQSP_rec_XVCMPGESP_XVCMPGESP_rec_XVCMPGTSP_XVCMPGTSP_rec_VCMPBFP_VCMPBFP_rec_VCMPEQFP_VCMPEQFP_rec_VCMPEQUB_VCMPEQUB_rec_VCMPEQUH_VCMPEQUH_rec_VCMPEQUW_VCMPEQUW_rec_VCMPGEFP_VCMPGEFP_rec_VCMPGTFP_VCMPGTFP_rec_VCMPGTSB_VCMPGTSB_rec_VCMPGTSH_VCMPGTSH_rec_VCMPGTSW_VCMPGTSW_rec_VCMPGTUB_VCMPGTUB_rec_VCMPGTUH_VCMPGTUH_rec_VCMPGTUW_VCMPGTUW_rec*/ 8558) 1, false, false, false, 88, 2, 50, 2, 20, 10}, // #169 |
| 11819 | {DBGFIELD(/*FCMPOD_FCMPOS_FCMPUD_FCMPUS*/ 8914) 1, false, false, false, 88, 2, 52, 2, 20, 10}, // #170 |
| 11820 | {DBGFIELD(/*FDIVS_FDIVS_rec*/ 8942) 2, false, false, false, 135, 4, 121, 4, 0, 0}, // #171 |
| 11821 | {DBGFIELD(/*XSDIVDP*/ 8958) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #172 |
| 11822 | {DBGFIELD(/*FSQRTS_XSSQRTSP_FSQRTS_rec*/ 8966) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #173 |
| 11823 | {DBGFIELD(/*FDIV_FDIV_rec*/ 8993) 2, false, false, false, 139, 4, 125, 4, 0, 0}, // #174 |
| 11824 | {DBGFIELD(/*XSSQRTDP*/ 9007) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #175 |
| 11825 | {DBGFIELD(/*FSQRT_FSQRT_rec*/ 9016) 2, false, false, false, 143, 4, 129, 4, 0, 0}, // #176 |
| 11826 | {DBGFIELD(/*XVDIVSP*/ 9032) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #177 |
| 11827 | {DBGFIELD(/*XVSQRTSP*/ 9040) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #178 |
| 11828 | {DBGFIELD(/*XVDIVDP*/ 9049) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #179 |
| 11829 | {DBGFIELD(/*XVSQRTDP*/ 9057) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #180 |
| 11830 | {DBGFIELD(/*MFOCRF_MFOCRF8*/ 9066) 1, false, false, false, 88, 2, 50, 2, 7, 5}, // #181 |
| 11831 | {DBGFIELD(/*VCIPHER_VCIPHERLAST_VNCIPHER_VNCIPHERLAST_VPMSUMB_VPMSUMD_VPMSUMH_VPMSUMW_VSBOX*/ 9081) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #182 |
| 11832 | {DBGFIELD(/*XSDIVSP*/ 9161) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #183 |
| 11833 | {DBGFIELD(/*FSQRTS_FSQRTS_rec*/ 9169) 2, false, false, false, 135, 4, 133, 4, 0, 0}, // #184 |
| 11834 | {DBGFIELD(/*MTFSFI_rec_MTFSF_rec_MTFSFI_MTFSFIb_MTFSF*/ 9187) 2, false, false, false, 90, 3, 107, 4, 7, 5}, // #185 |
| 11835 | {DBGFIELD(/*MTFSFb_MTFSB0_MTFSB1*/ 9229) 2, false, false, false, 90, 3, 107, 4, 7, 5}, // #186 |
| 11836 | {DBGFIELD(/*XSMADDADP_XSMADDASP_XSMADDMDP_XSMADDMSP_XSMSUBADP_XSMSUBASP_XSMSUBMDP_XSMSUBMSP_XSNMADDADP_XSNMADDASP_XSNMADDMDP_XSNMADDMSP_XSNMSUBADP_XSNMSUBASP_XSNMSUBMDP_XSNMSUBMSP_XSABSDP_XSADDDP_XSADDSP_XSCPSGNDP_XSMULDP_XSMULSP_XSNABSDP_XSNABSDPs_XSNEGDP_XSREDP_XSRSQRTEDP_XSSUBDP_XSSUBSP_XSCVDPSXDS_XSCVDPSXDSs_XSCVDPSXWS_XSCVDPSXWSs_XSCVDPUXDS_XSCVDPUXDSs_XSCVDPUXWS_XSCVDPUXWSs_XSCVSXDDP_XSCVUXDDP_XSCVDPSP_XSCVSPDP_XSRDPI_XSRDPIC_XSRDPIM_XSRDPIP_XSRDPIZ*/ 9250) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #187 |
| 11837 | {DBGFIELD(/*XSRESP_XSRSQRTESP_XSCVSXDSP_XSCVUXDSP_XSCVDPSPN_XSCVSPDPN_XSRSP*/ 9698) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #188 |
| 11838 | {DBGFIELD(/*XVMADDASP_XVMADDMSP_XVMSUBASP_XVMSUBMSP_XVNMADDASP_XVNMADDMSP_XVNMSUBASP_XVNMSUBMSP_XVSUBSP_XVMULSP_XVNABSSP_XVNEGSP_XVABSSP_XVADDSP*/ 9762) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #189 |
| 11839 | {DBGFIELD(/*VRFIM_VRFIN_VRFIP_VRFIZ_XVRSQRTESP_VADDFP_VEXPTEFP_VLOGEFP_VMADDFP_VNMSUBFP_VREFP_VRSQRTEFP_XVCVSXWSP_XVCVUXWSP_XVRESP_XVCVDPSP_XVCVSXDSP_XVCVUXDSP_XVCPSGNSP*/ 9895) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #190 |
| 11840 | {DBGFIELD(/*VSUBFP*/ 10053) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #191 |
| 11841 | {DBGFIELD(/*XVRDPI_XVRDPIC_XVRDPIM_XVRDPIP_XVRDPIZ_XVRSPI_XVRSPIC_XVRSPIM_XVRSPIP_XVRSPIZ_XVCVSXDDP_XVCVSXWDP_XVCVUXDDP_XVCVUXWDP_XVCVDPSXDS_XVCVDPSXWS_XVCVDPUXDS_XVCVDPUXWS_XVCVSPSXDS_XVCVSPSXWS_XVCVSPUXDS_XVCVSPUXWS_XVABSDP_XVADDDP_XVCPSGNDP_XVMADDADP_XVMADDMDP_XVMSUBADP_XVMSUBMDP_XVMULDP_XVNABSDP_XVNEGDP_XVNMADDADP_XVNMADDMDP_XVNMSUBADP_XVNMSUBMDP_XVREDP_XVRSQRTEDP_XVSUBDP*/ 10060) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #192 |
| 11842 | {DBGFIELD(/*XVCVSPDP*/ 10427) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #193 |
| 11843 | {DBGFIELD(/*TDI_TD*/ 10436) 1, false, false, false, 88, 2, 52, 2, 20, 15}, // #194 |
| 11844 | {DBGFIELD(/*TWI_TW*/ 10443) 1, false, false, false, 88, 2, 52, 2, 20, 15}, // #195 |
| 11845 | {DBGFIELD(/*MTCRF_MTCRF8_MTOCRF_MTOCRF8*/ 10450) 2, false, false, false, 90, 4, 107, 3, 7, 5}, // #196 |
| 11846 | {DBGFIELD(/*RLWIMI_RLWIMI8*/ 10478) 1, false, false, false, 88, 2, 50, 2, 20, 10}, // #197 |
| 11847 | {DBGFIELD(/*AND_AND8_AND8_rec_ANDC_ANDC8_ANDC8_rec_ANDC_rec_AND_rec_EQV_EQV8_EQV8_rec_EQV_rec_NAND_NAND8_NAND8_rec_NAND_rec_NOR_NOR8_NOR8_rec_NOR_rec_ORC_ORC8_ORC8_rec_ORC_rec_ORI_ORI8_ORIS_ORIS8_XOR_XOR8_XOR8_rec_XORI_XORI8_XORIS_XORIS8_XOR_rec_ADD4_rec_ADD8_rec_NEG8_rec_NEG_rec*/ 10493) 1, false, false, false, 88, 2, 50, 2, 20, 10}, // #198 |
| 11848 | {DBGFIELD(/*ANDI8_rec_ANDIS8_rec_RLWINM_RLWINM8_RLWINM8_rec_RLWINM_rec_RLWNM_RLWNM8_RLWNM8_rec_RLWNM_rec_SLW_SLW8_SLW8_rec_SLW_rec_SRW_SRW8_SRW8_rec_SRW_rec_ADDC8O_ADDC8O_rec_ADDCO_ADDCO_rec_ADDE8O_ADDE8O_rec_ADDEO_ADDEO_rec_ADDME8O_ADDME8O_rec_ADDMEO_ADDMEO_rec_ADDZE8O_ADDZE8O_rec_ADDZEO_ADDZEO_rec_SUBF8O_SUBF8O_rec_SUBFC8O_SUBFC8O_rec_SUBFCO_SUBFCO_rec_SUBFE8O_SUBFE8O_rec_SUBFEO_SUBFEO_rec_SUBFME8O_SUBFME8O_rec_SUBFMEO_SUBFMEO_rec_SUBFO_SUBFO_rec_SUBFZE8O_SUBFZE8O_rec_SUBFZEO_SUBFZEO_rec_ADDE8_rec_ADDE_rec_ADDME8_rec_ADDME_rec_ADDZE8_rec_ADDZE_rec_SUBFE8_rec_SUBFE_rec_SUBFME8_rec_SUBFME_rec_SUBFZE8_rec_SUBFZE_rec_ADDIC_rec_ADDC_ADDC8_SUBFC_SUBFC8_ADDC_rec_ADDC8_rec_SUBFC_rec_SUBFC8_rec*/ 10762) 1, false, false, false, 88, 2, 52, 2, 20, 10}, // #199 |
| 11849 | {DBGFIELD(/*ANDIS_rec_ANDI_rec_SUBF8_rec*/ 11447) 1, false, false, false, 88, 2, 50, 2, 20, 10}, // #200 |
| 11850 | {DBGFIELD(/*OR_OR8_OR8_rec_OR_rec_NOP*/ 11476) 1, false, false, false, 88, 2, 50, 2, 20, 10}, // #201 |
| 11851 | {DBGFIELD(/*SLDI_SLDI_rec_SLWI_SLWI_rec_SRDI_SRDI_rec_SRWI_SRWI_rec_COPY*/ 11502) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #202 |
| 11852 | {DBGFIELD(/*SUBF_rec_ADDG6S_ADDG6S8_ADDZE_ADDZE8*/ 11563) 2, false, false, false, 90, 3, 50, 4, 0, 0}, // #203 |
| 11853 | {DBGFIELD(/*RLWIMI8_rec_RLWIMI_rec*/ 11600) 1, false, false, false, 88, 2, 52, 2, 20, 10}, // #204 |
| 11854 | {DBGFIELD(/*CNTLZD_CNTLZD_rec_CNTLZW_CNTLZW8_CNTLZW8_rec_CNTLZW_rec*/ 11623) 1, false, false, false, 88, 2, 52, 2, 7, 5}, // #205 |
| 11855 | {DBGFIELD(/*POPCNTB_POPCNTB8_POPCNTD_POPCNTW*/ 11679) 1, false, false, false, 88, 2, 52, 2, 7, 5}, // #206 |
| 11856 | {DBGFIELD(/*ISEL_ISEL8*/ 11712) 1, false, false, false, 88, 2, 50, 2, 20, 15}, // #207 |
| 11857 | {DBGFIELD(/*MFTB_MFTB8*/ 11723) 1, false, false, false, 147, 3, 137, 3, 0, 0}, // #208 |
| 11858 | {DBGFIELD(/*DIVW_DIVWU*/ 11734) 1, false, false, false, 150, 2, 140, 2, 38, 14}, // #209 |
| 11859 | {DBGFIELD(/*DIVD_DIVDU*/ 11745) 1, false, false, false, 150, 2, 38, 2, 38, 14}, // #210 |
| 11860 | {DBGFIELD(/*DIVWE_DIVWEU*/ 11756) 1, false, false, false, 150, 2, 38, 2, 38, 14}, // #211 |
| 11861 | {DBGFIELD(/*LVEBX_LVEHX_LVEWX_LVX_LVXL*/ 11769) 1, false, false, false, 102, 2, 10, 2, 12, 8}, // #212 |
| 11862 | {DBGFIELD(/*LXVB16X_LXSIWZX*/ 11796) 1, false, false, false, 102, 2, 10, 2, 12, 8}, // #213 |
| 11863 | {DBGFIELD(/*DFLOADf64_XFLOADf64_LIWZX*/ 11812) 1, false, false, false, 102, 2, 10, 2, 12, 8}, // #214 |
| 11864 | {DBGFIELD(/*LQ*/ 11838) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #215 |
| 11865 | {DBGFIELD(/*STFDEPX_STFDXTLS_STFDXTLS__STFSXTLS_STFSXTLS__STXSIWX_STXSSP_STXSSPX*/ 11841) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #216 |
| 11866 | {DBGFIELD(/*STBXTLS_STBXTLS__STBXTLS_32_STHXTLS_STHXTLS__STHXTLS_32_STWXTLS_STWXTLS__STWXTLS_32_STBEPX_STDBRX_STHEPX_STWEPX*/ 11910) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #217 |
| 11867 | {DBGFIELD(/*STDXTLS_STDXTLS_*/ 12022) 1, false, false, false, 108, 2, 72, 2, 20, 15}, // #218 |
| 11868 | {DBGFIELD(/*STBCIX_STDCIX*/ 12039) 1, false, false, false, 113, 3, 82, 3, 20, 15}, // #219 |
| 11869 | {DBGFIELD(/*STBCX_STHCX*/ 12053) 1, false, false, false, 113, 3, 82, 3, 20, 15}, // #220 |
| 11870 | {DBGFIELD(/*STHCIX_STSWI_STWCIX*/ 12065) 4, false, false, false, 110, 3, 72, 8, 20, 10}, // #221 |
| 11871 | {DBGFIELD(/*LBZ_LBZ8_LBZX_LBZX8_LBZXTLS_LBZXTLS__LBZXTLS_32_LHAXTLS_LHAXTLS__LHAXTLS_32_LHZ_LHZ8_LHZX_LHZX8_LHZXTLS_LHZXTLS__LHZXTLS_32_LWAXTLS_LWAXTLS__LWAXTLS_32_LWZ_LWZ8_LWZX_LWZX8_LWZXTLS_LWZXTLS__LWZXTLS_32*/ 12085) 1, false, false, false, 102, 2, 10, 2, 12, 8}, // #222 |
| 11872 | {DBGFIELD(/*LD_LDX_LDXTLS_LDXTLS_*/ 12285) 1, false, false, false, 102, 2, 10, 2, 12, 8}, // #223 |
| 11873 | {DBGFIELD(/*LBARXL_LHARXL*/ 12307) 1, false, false, false, 99, 3, 65, 3, 12, 8}, // #224 |
| 11874 | {DBGFIELD(/*LBEPX_LHEPX_LWEPX*/ 12321) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #225 |
| 11875 | {DBGFIELD(/*LFDEPX_LXSIWAX*/ 12339) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #226 |
| 11876 | {DBGFIELD(/*ADDIdtprelL_ADDIdtprelL32_ADDItlsgdL_ADDItlsgdL32_ADDItlsgdLADDR_ADDItlsgdLADDR32_ADDItoc_ADDItoc8_ADDItocL_ADDItocL8_ADDISdtprelHA_ADDISdtprelHA32_ADDISgotTprelHA_ADDIStlsgdHA_ADDIStocHA_ADDIStocHA8*/ 12354) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #227 |
| 11877 | {DBGFIELD(/*SUBF*/ 12554) 1, false, false, false, 88, 2, 50, 2, 20, 10}, // #228 |
| 11878 | {DBGFIELD(/*VPKSDSS_VPKSDUS_VPKUDUM_VPKUDUS_VUPKHSW_VUPKLSW_VMRGEW_VMRGOW_VPERMXOR_VBPERMQ_VGBBD*/ 12559) 1, false, false, false, 133, 2, 117, 2, 20, 15}, // #229 |
| 11879 | {DBGFIELD(/*VMRGHB_VMRGHH_VMRGHW_VMRGLB_VMRGLH_VMRGLW_VSL_VSLDOI_VSLO_VSR_VSRO*/ 12644) 1, false, false, false, 133, 2, 117, 2, 20, 10}, // #230 |
| 11880 | {DBGFIELD(/*VADDSBS_VADDSHS_VADDSWS_VADDUBS_VADDUHS_VADDUWS_VSUBSBS_VSUBSHS_VSUBSWS_VSUBUBS_VSUBUHS_VSUBUWS_VRLB_VRLH_VRLW_VSLB_VSLH_VSLW_VSRAB_VSRAH_VSRAW_VSRB_VSRH_VSRW_VAVGSB_VAVGSH_VAVGSW_VAVGUB_VAVGUH_VAVGUW_VMAXSB_VMAXSH_VMAXSW_VMAXUB_VMAXUH_VMAXUW_VMINSB_VMINSH_VMINSW_VMINUB_VMINUH_VMINUW_VAND_VANDC_VNOR_VOR_VXOR_VMAXFP_VMINFP_VSUBCUW_VADDCUW*/ 12711) 1, false, false, false, 88, 2, 50, 2, 20, 10}, // #231 |
| 11881 | {DBGFIELD(/*VADDUDM_VSUBUDM_VSLD_VSRAD_VSRD_VEQV_VNAND_VORC_XXLEQV_XXLNAND_XXLORC_VCLZB_VCLZD_VCLZH_VCLZW_VPOPCNTB_VPOPCNTH_VPOPCNTW*/ 13051) 1, false, false, false, 88, 2, 52, 2, 7, 5}, // #232 |
| 11882 | {DBGFIELD(/*VRLD_VMAXSD_VMAXUD_VMINSD_VMINUD_VSHASIGMAD_VSHASIGMAW*/ 13172) 1, false, false, false, 88, 2, 50, 2, 20, 10}, // #233 |
| 11883 | {DBGFIELD(/*VCMPEQUD_VCMPEQUD_rec_VCMPGTSD_VCMPGTSD_rec_VCMPGTUD_VCMPGTUD_rec*/ 13227) 1, false, false, false, 88, 2, 50, 2, 20, 10}, // #234 |
| 11884 | {DBGFIELD(/*MFVSCR*/ 13293) 1, false, false, false, 116, 3, 85, 3, 0, 0}, // #235 |
| 11885 | {DBGFIELD(/*MTVSCR*/ 13300) 1, false, false, false, 116, 3, 85, 3, 7, 5}, // #236 |
| 11886 | {DBGFIELD(/*VADDCUQ_VADDECUQ_VADDEUQM_VSUBCUQ_VSUBECUQ_VSUBEUQM*/ 13307) 1, false, false, false, 152, 2, 142, 2, 38, 21}, // #237 |
| 11887 | {DBGFIELD(/*VADDUQM_VSUBUQM_VPOPCNTD*/ 13359) 1, false, false, false, 152, 2, 142, 2, 38, 14}, // #238 |
| 11888 | {DBGFIELD(/*VMSUMMBM_VMSUMSHM_VMSUMSHS_VMSUMUBM_VMSUMUHM_VMSUMUHS_VSUM2SWS_VSUM4SBS_VSUM4SHS_VSUM4UBS_VSUMSWS_VMULESB_VMULESH_VMULEUB_VMULEUH_VMULOSB_VMULOSH_VMULOUB_VMULOUH_VMHADDSHS_VMHRADDSHS_VMLADDUHM*/ 13384) 1, false, false, false, 123, 2, 119, 2, 38, 21}, // #239 |
| 11889 | {DBGFIELD(/*VMULESW_VMULEUW_VMULOSW_VMULOUW*/ 13577) 1, false, false, false, 123, 2, 119, 2, 38, 14}, // #240 |
| 11890 | {DBGFIELD(/*VMULUWM*/ 13609) 1, false, false, false, 123, 2, 119, 2, 38, 14}, // #241 |
| 11891 | {DBGFIELD(/*B_BA_BL_BL8_BL8_RM_BLA_BLA8_BLA8_RM_BLA_RM_BL_RM_BL8_NOP_BL8_NOP_RM_BL8_NOP_TLS_BL8_TLS_BL8_TLS__BLA8_NOP_BLA8_NOP_RM_BL_NOP_BL_NOP_RM_BL_TLS*/ 13617) 1, false, false, false, 86, 2, 1, 2, 1, 2}, // #242 |
| 11892 | {DBGFIELD(/*DTSTDC_DTSTDCQ_DTSTDG_DTSTDGQ_DTSTSF_DTSTSFQ_DCMPO_DCMPU_DTSTEX*/ 13759) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #243 |
| 11893 | {DBGFIELD(/*DXEX_DXEXQ_DXEXQ_rec_DXEX_rec_DDEDPD_DDEDPD_rec_DENBCD_DENBCD_rec_DIEX_DIEX_rec_DQUA_DQUA_rec_DRINTN_DRINTN_rec_DRINTX_DRINTX_rec_DRRND_DRRND_rec_DSCLI_DSCLI_rec_DSCRI_DSCRI_rec_DQUAI*/ 13823) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #244 |
| 11894 | {DBGFIELD(/*DADD_DADD_rec_DCTDP_DCTDP_rec_DSUB_DSUB_rec*/ 14007) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #245 |
| 11895 | {DBGFIELD(/*BCDADD_rec_BCDSUB_rec*/ 14051) 1, false, false, false, 152, 2, 142, 2, 38, 14}, // #246 |
| 11896 | {DBGFIELD(/*DRINTNQ_DRINTNQ_rec_DRINTXQ_DRINTXQ_rec_DRRNDQ_DRRNDQ_rec_DIEXQ_DIEXQ_rec_DQUAIQ_DQUAIQ_rec_DDEDPDQ_DDEDPDQ_rec_DENBCDQ_DENBCDQ_rec_DSCLIQ_DSCLIQ_rec_DSCRIQ_DSCRIQ_rec*/ 14073) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #247 |
| 11897 | {DBGFIELD(/*DCMPOQ_DCMPUQ_DTSTEXQ*/ 14241) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #248 |
| 11898 | {DBGFIELD(/*DCTQPQ_DCTQPQ_rec*/ 14263) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #249 |
| 11899 | {DBGFIELD(/*DADDQ_DADDQ_rec_DSUBQ_DSUBQ_rec*/ 14281) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #250 |
| 11900 | {DBGFIELD(/*DQUAQ_DQUAQ_rec*/ 14313) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #251 |
| 11901 | {DBGFIELD(/*DRSP_DRSP_rec_DCTFIX_DCTFIX_rec*/ 14329) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #252 |
| 11902 | {DBGFIELD(/*DCFFIX_DCFFIX_rec*/ 14361) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #253 |
| 11903 | {DBGFIELD(/*DCFFIXQ_DCFFIXQ_rec*/ 14379) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #254 |
| 11904 | {DBGFIELD(/*DMUL_DMUL_rec*/ 14399) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #255 |
| 11905 | {DBGFIELD(/*DMULQ_DMULQ_rec*/ 14413) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #256 |
| 11906 | {DBGFIELD(/*DDIV_DDIV_rec*/ 14429) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #257 |
| 11907 | {DBGFIELD(/*DDIVQ_DDIVQ_rec*/ 14443) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #258 |
| 11908 | {DBGFIELD(/*MFVRD_MFVSRD_MFVRWZ_MFVSRWZ_MTVRD_MTVSRD_MTVRWA_MTVSRWA_MTVRWZ_MTVSRWZ*/ 14459) 1, false, false, false, 88, 2, 50, 2, 7, 5}, // #259 |
| 11909 | {DBGFIELD(/*VADDUDM_VSLD_VSRD_VSUBUDM_VPOPCNTB_VPOPCNTH_VSRAD_VEQV_VNAND_VORC_XXLEQV_XXLNAND_XXLORC*/ 14530) 1, false, false, false, 88, 2, 50, 2, 20, 10}, // #260 |
| 11910 | {DBGFIELD(/*VAND_VANDC_VSLB_VSLH_VSLW_VSRB_VSRH_VSRW_VRLB_VRLH_VRLW_VSRAB_VSRAH_VSRAW_VNOR_VOR_VXOR*/ 14618) 1, false, false, false, 88, 2, 50, 2, 20, 10}, // #261 |
| 11911 | {DBGFIELD(/*VEXTSB2D_VEXTSB2Ds_VEXTSB2W_VEXTSB2Ws_VEXTSH2D_VEXTSH2Ds_VEXTSH2W_VEXTSH2Ws_VEXTSW2D_VEXTSW2Ds_MTVSRDD_VNEGD_VNEGW_XXLEQVOnes*/ 14706) 1, false, false, false, 133, 2, 117, 2, 20, 10}, // #262 |
| 11912 | {DBGFIELD(/*V_SET0_V_SET0B_V_SET0H_XVIEXPDP_XVIEXPSP_XVXEXPDP_XVXEXPSP_VRLDMI_VRLDNM_VRLWMI_VRLWNM_XSABSQP_XSCPSGNQP_XSIEXPQP_XSNABSQP_XSNEGQP_XSXEXPQP*/ 14832) 1, false, false, false, 88, 2, 50, 2, 20, 15}, // #263 |
| 11913 | {DBGFIELD(/*VRLD*/ 14972) 1, false, false, false, 88, 2, 50, 2, 20, 10}, // #264 |
| 11914 | {DBGFIELD(/*XVABSDP_XVNABSDP_XVCPSGNDP_XVNEGDP*/ 14977) 1, false, false, false, 88, 2, 50, 2, 20, 10}, // #265 |
| 11915 | {DBGFIELD(/*XVABSSP_XVNABSSP_XVNEGSP*/ 15012) 1, false, false, false, 88, 2, 50, 2, 7, 5}, // #266 |
| 11916 | {DBGFIELD(/*XVCPSGNSP*/ 15037) 1, false, false, false, 88, 2, 50, 2, 20, 10}, // #267 |
| 11917 | {DBGFIELD(/*VMRGEW_VMRGOW*/ 15047) 1, false, false, false, 88, 2, 50, 2, 20, 10}, // #268 |
| 11918 | {DBGFIELD(/*VSEL*/ 15061) 1, false, false, false, 88, 2, 50, 2, 20, 15}, // #269 |
| 11919 | {DBGFIELD(/*XXSEL*/ 15066) 1, false, false, false, 88, 2, 50, 2, 20, 15}, // #270 |
| 11920 | {DBGFIELD(/*TABORTDC_TABORTDCI_TABORTWC_TABORTWCI*/ 15072) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #271 |
| 11921 | {DBGFIELD(/*MTFSB0_MTFSB1*/ 15110) 2, false, false, false, 90, 3, 107, 4, 0, 0}, // #272 |
| 11922 | {DBGFIELD(/*MFFSCDRN_MFFSCDRNI_MFFSCRN_MFFSCRNI*/ 15124) 1, false, false, false, 116, 3, 85, 3, 7, 5}, // #273 |
| 11923 | {DBGFIELD(/*CMPRB_CMPRB8_CMPEQB*/ 15160) 1, false, false, false, 88, 2, 52, 2, 20, 10}, // #274 |
| 11924 | {DBGFIELD(/*XSTSTDCDP_XSTSTDCSP*/ 15180) 1, false, false, false, 88, 2, 52, 2, 7, 5}, // #275 |
| 11925 | {DBGFIELD(/*FTDIV_FTSQRT*/ 15200) 1, false, false, false, 88, 2, 52, 2, 20, 10}, // #276 |
| 11926 | {DBGFIELD(/*XSMAXCDP_XSMAXJDP_XSMINCDP_XSMINJDP_XSXSIGDP*/ 15213) 1, false, false, false, 88, 2, 50, 2, 7, 5}, // #277 |
| 11927 | {DBGFIELD(/*XSCMPEQDP_XSCMPEXPDP_XSCMPGEDP_XSCMPGTDP*/ 15258) 1, false, false, false, 88, 2, 52, 2, 20, 10}, // #278 |
| 11928 | {DBGFIELD(/*CNTTZD_CNTTZD_rec_CNTTZW_CNTTZW8_CNTTZW8_rec_CNTTZW_rec*/ 15299) 1, false, false, false, 88, 2, 52, 2, 7, 5}, // #279 |
| 11929 | {DBGFIELD(/*POPCNTD_POPCNTW*/ 15355) 1, false, false, false, 88, 2, 52, 2, 7, 5}, // #280 |
| 11930 | {DBGFIELD(/*CMPB_CMPB8_SETB_SETB8_BPERMD*/ 15371) 1, false, false, false, 133, 2, 117, 2, 20, 10}, // #281 |
| 11931 | {DBGFIELD(/*XSCVSPDPN*/ 15400) 1, false, false, false, 88, 2, 52, 2, 7, 5}, // #282 |
| 11932 | {DBGFIELD(/*SLD_SRD_SRAD*/ 15410) 1, false, false, false, 88, 2, 50, 2, 20, 10}, // #283 |
| 11933 | {DBGFIELD(/*SRADI_SRADI_32_RLDIC*/ 15423) 1, false, false, false, 88, 2, 50, 2, 7, 5}, // #284 |
| 11934 | {DBGFIELD(/*EXTSWSLI_32_64_EXTSWSLI*/ 15444) 1, false, false, false, 88, 2, 50, 2, 7, 5}, // #285 |
| 11935 | {DBGFIELD(/*SUBFC_SUBFC8_SUBFC8O_SUBFCO_ANDI8_rec_ANDIS8_rec_ADDC_ADDC8_ADDC8O_ADDCO_ADDIC_rec_ADDE8O_ADDE8O_rec_ADDE8_rec_ADDEO_ADDEO_rec_ADDE_rec_ADDME8O_ADDME8O_rec_ADDME8_rec_ADDMEO_ADDMEO_rec_ADDME_rec_ADDZE8O_ADDZE8O_rec_ADDZE8_rec_ADDZEO_ADDZEO_rec_ADDZE_rec_SUBF8O_SUBF8O_rec_SUBFE8O_SUBFE8O_rec_SUBFE8_rec_SUBFEO_SUBFEO_rec_SUBFE_rec_SUBFME8O_SUBFME8O_rec_SUBFME8_rec_SUBFMEO_SUBFMEO_rec_SUBFME_rec_SUBFO_SUBFO_rec_SUBFZE8O_SUBFZE8O_rec_SUBFZE8_rec_SUBFZEO_SUBFZEO_rec_SUBFZE_rec*/ 15468) 2, false, false, false, 90, 3, 107, 4, 20, 10}, // #286 |
| 11936 | {DBGFIELD(/*ADDZE_ADDZE8_SUBF_rec*/ 15945) 1, false, false, false, 88, 2, 50, 2, 20, 10}, // #287 |
| 11937 | {DBGFIELD(/*ADDIStocHA_ADDIStocHA8_ADDItocL_ADDItocL8*/ 15967) 1, false, false, false, 88, 2, 50, 2, 7, 5}, // #288 |
| 11938 | {DBGFIELD(/*LA_LA8*/ 16009) 1, false, false, false, 94, 2, 55, 2, 0, 0}, // #289 |
| 11939 | {DBGFIELD(/*COPY*/ 16016) 1, false, false, false, 88, 2, 50, 2, 20, 10}, // #290 |
| 11940 | {DBGFIELD(/*MCRXRX*/ 16021) 1, false, false, false, 88, 2, 50, 2, 0, 0}, // #291 |
| 11941 | {DBGFIELD(/*XSNABSDP_XSNABSDPs_XSABSDP_XSNEGDP_XSCPSGNDP*/ 16028) 1, false, false, false, 88, 2, 50, 2, 20, 10}, // #292 |
| 11942 | {DBGFIELD(/*XSXEXPDP*/ 16073) 1, false, false, false, 88, 2, 50, 2, 7, 5}, // #293 |
| 11943 | {DBGFIELD(/*RFEBB*/ 16082) 2, false, false, false, 90, 3, 107, 4, 0, 0}, // #294 |
| 11944 | {DBGFIELD(/*TBEGIN_TRECHKPT*/ 16088) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #295 |
| 11945 | {DBGFIELD(/*WAIT*/ 16104) 1, false, false, false, 88, 2, 50, 2, 0, 0}, // #296 |
| 11946 | {DBGFIELD(/*RLDCL_RLDCR*/ 16109) 1, false, false, false, 88, 2, 50, 2, 20, 10}, // #297 |
| 11947 | {DBGFIELD(/*RLDICL_RLDICL_32_RLDICL_32_64_RLDICR_RLDICR_32_RLDIMI*/ 16121) 1, false, false, false, 88, 2, 50, 2, 20, 10}, // #298 |
| 11948 | {DBGFIELD(/*MTOCRF_MTOCRF8*/ 16175) 1, false, false, false, 88, 2, 50, 2, 7, 5}, // #299 |
| 11949 | {DBGFIELD(/*SLW_SLW8_SRW_SRW8_RLWINM_RLWINM8_RLWNM_RLWNM8*/ 16190) 1, false, false, false, 88, 2, 50, 2, 20, 10}, // #300 |
| 11950 | {DBGFIELD(/*FABSD_FABSS_FNABSD_FNABSS_FNEGD_FNEGS_FCPSGND_FCPSGNS_FMR*/ 16236) 1, false, false, false, 88, 2, 50, 2, 20, 10}, // #301 |
| 11951 | {DBGFIELD(/*SRAW_SRAW8_SRAWI_SRAWI8*/ 16294) 1, false, false, false, 88, 2, 50, 2, 20, 10}, // #302 |
| 11952 | {DBGFIELD(/*XSIEXPDP*/ 16318) 1, false, false, false, 88, 2, 50, 2, 20, 10}, // #303 |
| 11953 | {DBGFIELD(/*CRXOR*/ 16327) 1, false, false, false, 88, 2, 50, 2, 20, 10}, // #304 |
| 11954 | {DBGFIELD(/*TRECLAIM_TSR_TABORT*/ 16333) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #305 |
| 11955 | {DBGFIELD(/*VCMPNEZB_VCMPNEZH_VCMPNEZW_VCMPNEB_VCMPNEH_VCMPNEW_VCMPNEB_rec_VCMPNEH_rec_VCMPNEW_rec_VCMPNEZB_rec_VCMPNEZH_rec_VCMPNEZW_rec*/ 16353) 1, false, false, false, 88, 2, 50, 2, 20, 10}, // #306 |
| 11956 | {DBGFIELD(/*VABSDUB_VABSDUH_VABSDUW_VCTZB_VCTZD_VCTZH_VCTZW_VPRTYBD_VPRTYBW*/ 16479) 1, false, false, false, 88, 2, 52, 2, 20, 10}, // #307 |
| 11957 | {DBGFIELD(/*VBPERMD_XVTSTDCDP_XVTSTDCSP_XVXSIGDP_XVXSIGSP*/ 16543) 1, false, false, false, 133, 2, 117, 2, 20, 10}, // #308 |
| 11958 | {DBGFIELD(/*VPOPCNTD*/ 16589) 1, false, false, false, 88, 2, 52, 2, 7, 5}, // #309 |
| 11959 | {DBGFIELD(/*VCTSXS_0_VCTUXS_0_XVCVHPSP_XVCVSPHP_VCFSX_0_VCFUX_0*/ 16598) 1, false, false, false, 88, 2, 52, 2, 7, 5}, // #310 |
| 11960 | {DBGFIELD(/*MADDHD_MADDHDU_MADDLD_MADDLD8*/ 16650) 1, false, false, false, 123, 2, 95, 2, 59, 9}, // #311 |
| 11961 | {DBGFIELD(/*MULHD_MULHW_MULLW_MULLWO*/ 16680) 1, false, false, false, 123, 2, 95, 2, 59, 6}, // #312 |
| 11962 | {DBGFIELD(/*MULHDU_MULHWU*/ 16705) 1, false, false, false, 123, 2, 95, 2, 59, 6}, // #313 |
| 11963 | {DBGFIELD(/*MULLD_MULLDO*/ 16719) 1, false, false, false, 123, 2, 95, 2, 59, 6}, // #314 |
| 11964 | {DBGFIELD(/*FRSP_FRIMD_FRIMS_FRIND_FRINS_FRIPD_FRIPS_FRIZD_FRIZS_FRE_FRES_FADDS_FMSUBS_FMADDS_FSUBS_FCFID_FCFIDS_FCFIDU_FCFIDUS_FCTID_FCTIDU_FCTIDUZ_FCTIDZ_FCTIW_FCTIWU_FCTIWUZ_FCTIWZ_FRSQRTE_FRSQRTES_FNMADDS_FNMSUBS_FSELD_FSELS_FMULS*/ 16732) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #315 |
| 11965 | {DBGFIELD(/*FADD_FSUB*/ 16955) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #316 |
| 11966 | {DBGFIELD(/*FMSUB_FMADD_FNMADD_FNMSUB_FMUL*/ 16965) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #317 |
| 11967 | {DBGFIELD(/*XSMADDADP_XSMADDASP_XSMADDMDP_XSMADDMSP_XSMSUBADP_XSMSUBASP_XSMSUBMDP_XSMSUBMSP_XSMULDP_XSMULSP_XSNMADDADP_XSNMADDASP_XSNMADDMDP_XSNMADDMSP_XSNMSUBADP_XSNMSUBASP_XSNMSUBMDP_XSNMSUBMSP*/ 16996) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #318 |
| 11968 | {DBGFIELD(/*FSELD_rec_FSELS_rec*/ 17180) 2, false, false, false, 125, 4, 113, 4, 0, 0}, // #319 |
| 11969 | {DBGFIELD(/*FRIMD_rec_FRIMS_rec_FRIND_rec_FRINS_rec_FRIPD_rec_FRIPS_rec_FRIZD_rec_FRIZS_rec_FRES_rec_FRE_rec_FADDS_rec_FSUBS_rec_FMSUBS_rec_FNMSUBS_rec_FMADDS_rec_FNMADDS_rec_FCFIDS_rec_FCFIDUS_rec_FCFIDU_rec_FCFID_rec_FCTIDUZ_rec_FCTIDU_rec_FCTIDZ_rec_FCTID_rec_FCTIWUZ_rec_FCTIWU_rec_FCTIWZ_rec_FCTIW_rec_FMULS_rec_FRSQRTES_rec_FRSQRTE_rec_FRSP_rec*/ 17200) 2, false, false, false, 125, 4, 113, 4, 0, 0}, // #320 |
| 11970 | {DBGFIELD(/*XSCVDPHP_XSCVHPDP*/ 17539) 1, false, false, false, 88, 2, 52, 2, 7, 5}, // #321 |
| 11971 | {DBGFIELD(/*LVSL_LVSR*/ 17557) 1, false, false, false, 133, 2, 117, 2, 20, 10}, // #322 |
| 11972 | {DBGFIELD(/*V_SETALLONES_V_SETALLONESB_V_SETALLONESH_VPERMR_VSLV_VSRV_XXBRD_XXBRH_XXBRQ_XXBRW_XXEXTRACTUW_XXINSERTW_VMUL10CUQ_VMUL10ECUQ_VMUL10EUQ_VMUL10UQ_XSTSTDCQP_XSXSIGQP_BCDCFN_rec_BCDCFZ_rec_BCDCPSGN_rec_BCDCTN_rec_BCDCTZ_rec_BCDSETSGN_rec_BCDS_rec_BCDTRUNC_rec_BCDUS_rec_BCDUTRUNC_rec*/ 17567) 1, false, false, false, 133, 2, 117, 2, 20, 15}, // #323 |
| 11973 | {DBGFIELD(/*VEXTRACTUB_VEXTRACTUH_VEXTRACTUW_VINSERTB_VINSERTD_VINSERTH_VINSERTW_MFVSRLD_MTVSRWS_VCLZLSBB_VCTZLSBB_VEXTRACTD_VEXTUBLX_VEXTUBRX_VEXTUHLX_VEXTUHRX_VEXTUWLX_VEXTUWRX_VPRTYBQ*/ 17847) 1, false, false, false, 133, 2, 117, 2, 20, 10}, // #324 |
| 11974 | {DBGFIELD(/*XXPERM_XXPERMR_XXSPLTIB*/ 18022) 1, false, false, false, 133, 2, 117, 2, 20, 15}, // #325 |
| 11975 | {DBGFIELD(/*XSCMPEXPQP_XSCMPOQP_XSCMPUQP*/ 18046) 1, false, false, false, 152, 2, 142, 2, 38, 14}, // #326 |
| 11976 | {DBGFIELD(/*BCDSR_rec_XSADDQP_XSADDQPO_XSCVDPQP_XSCVQPDP_XSCVQPDPO_XSCVQPSDZ_XSCVQPSWZ_XSCVQPUDZ_XSCVQPUWZ_XSCVSDQP_XSCVUDQP_XSRQPI_XSRQPIX_XSRQPXP_XSSUBQP_XSSUBQPO*/ 18075) 1, false, false, false, 154, 2, 144, 2, 38, 14}, // #327 |
| 11977 | {DBGFIELD(/*BCDCTSQ_rec*/ 18228) 1, false, false, false, 156, 2, 146, 2, 38, 7}, // #328 |
| 11978 | {DBGFIELD(/*XSMADDQP_XSMADDQPO_XSMSUBQP_XSMSUBQPO_XSMULQP_XSMULQPO_XSNMADDQP_XSNMADDQPO_XSNMSUBQP_XSNMSUBQPO*/ 18240) 1, false, false, false, 158, 2, 38, 2, 38, 21}, // #329 |
| 11979 | {DBGFIELD(/*BCDCFSQ_rec*/ 18337) 1, false, false, false, 160, 2, 148, 2, 38, 7}, // #330 |
| 11980 | {DBGFIELD(/*XSDIVQP_XSDIVQPO*/ 18349) 1, false, false, false, 162, 2, 150, 2, 38, 14}, // #331 |
| 11981 | {DBGFIELD(/*XSSQRTQP_XSSQRTQPO*/ 18366) 1, false, false, false, 164, 2, 152, 2, 38, 7}, // #332 |
| 11982 | {DBGFIELD(/*LXVL_LXVLL*/ 18385) 1, false, false, false, 102, 2, 10, 2, 12, 4}, // #333 |
| 11983 | {DBGFIELD(/*LXSIBZX_LXSIHZX_LXVWSX_LXV_LXVX_LXSD*/ 18396) 1, false, false, false, 102, 2, 10, 2, 12, 8}, // #334 |
| 11984 | {DBGFIELD(/*LXSDX_LXVD2X*/ 18433) 1, false, false, false, 102, 2, 10, 2, 12, 8}, // #335 |
| 11985 | {DBGFIELD(/*DCBF_DCBFEP_DCBST_DCBSTEP_DCBT_DCBTEP_DCBZ_DCBZEP_DCBZL_DCBZLEP_DCBTST_DCBTSTEP*/ 18446) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #336 |
| 11986 | {DBGFIELD(/*CP_COPY_CP_COPY8*/ 18526) 1, false, false, false, 108, 2, 72, 2, 20, 10}, // #337 |
| 11987 | {DBGFIELD(/*ICBI_ICBIEP*/ 18543) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #338 |
| 11988 | {DBGFIELD(/*ICBT_ICBTLS_EnforceIEIO*/ 18555) 1, false, false, false, 94, 2, 55, 2, 0, 0}, // #339 |
| 11989 | {DBGFIELD(/*LBZ_LBZ8_LBZX_LBZX8_LBZXTLS_LBZXTLS__LBZXTLS_32_LHZ_LHZ8_LHZX_LHZX8_LHZXTLS_LHZXTLS__LHZXTLS_32_LWZ_LWZ8_LWZX_LWZX8_LWZXTLS_LWZXTLS__LWZXTLS_32*/ 18579) 1, false, false, false, 102, 2, 10, 2, 12, 8}, // #340 |
| 11990 | {DBGFIELD(/*CP_ABORT*/ 18723) 1, false, false, false, 94, 2, 55, 2, 0, 0}, // #341 |
| 11991 | {DBGFIELD(/*DARN*/ 18732) 1, false, false, false, 99, 3, 65, 3, 0, 0}, // #342 |
| 11992 | {DBGFIELD(/*ISYNC*/ 18737) 2, false, false, false, 166, 4, 154, 4, 0, 0}, // #343 |
| 11993 | {DBGFIELD(/*MSGSYNC*/ 18743) 1, false, false, false, 113, 3, 82, 3, 0, 0}, // #344 |
| 11994 | {DBGFIELD(/*TLBSYNC*/ 18751) 1, false, false, false, 113, 3, 82, 3, 0, 0}, // #345 |
| 11995 | {DBGFIELD(/*SYNC*/ 18759) 2, false, false, false, 166, 4, 154, 4, 0, 0}, // #346 |
| 11996 | {DBGFIELD(/*LFIWZX*/ 18764) 1, false, false, false, 102, 2, 10, 2, 12, 8}, // #347 |
| 11997 | {DBGFIELD(/*LFDX_LFDXTLS_LFDXTLS__LFD*/ 18771) 1, false, false, false, 102, 2, 10, 2, 12, 8}, // #348 |
| 11998 | {DBGFIELD(/*SLBIA*/ 18797) 1, false, false, false, 99, 3, 65, 3, 0, 0}, // #349 |
| 11999 | {DBGFIELD(/*SLBIE*/ 18803) 1, false, false, false, 99, 3, 65, 3, 12, 4}, // #350 |
| 12000 | {DBGFIELD(/*SLBMFEE*/ 18809) 1, false, false, false, 99, 3, 65, 3, 12, 4}, // #351 |
| 12001 | {DBGFIELD(/*SLBMFEV*/ 18817) 1, false, false, false, 99, 3, 65, 3, 12, 4}, // #352 |
| 12002 | {DBGFIELD(/*SLBMTE*/ 18825) 2, false, false, false, 170, 4, 57, 4, 12, 8}, // #353 |
| 12003 | {DBGFIELD(/*TLBIEL*/ 18832) 2, false, false, false, 170, 4, 57, 4, 12, 4}, // #354 |
| 12004 | {DBGFIELD(/*LHZU_LHZU8_LWZU_LWZU8*/ 18839) 2, false, false, false, 104, 4, 68, 4, 0, 0}, // #355 |
| 12005 | {DBGFIELD(/*LHZUX_LHZUX8_LWZUX_LWZUX8*/ 18861) 2, false, false, false, 104, 4, 68, 4, 0, 0}, // #356 |
| 12006 | {DBGFIELD(/*TEND*/ 18887) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #357 |
| 12007 | {DBGFIELD(/*CP_PASTE8_rec_CP_PASTE_rec*/ 18892) 1, false, false, false, 113, 3, 82, 3, 20, 10}, // #358 |
| 12008 | {DBGFIELD(/*TCHECK*/ 18919) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #359 |
| 12009 | {DBGFIELD(/*LXSIWAX*/ 18926) 1, false, false, false, 102, 2, 10, 2, 12, 8}, // #360 |
| 12010 | {DBGFIELD(/*LIWAX*/ 18934) 1, false, false, false, 102, 2, 10, 2, 12, 8}, // #361 |
| 12011 | {DBGFIELD(/*LFSX_LFSXTLS_LFSXTLS__LFS*/ 18940) 2, false, false, false, 174, 5, 158, 3, 0, 0}, // #362 |
| 12012 | {DBGFIELD(/*LXSSP_LXSSPX*/ 18966) 2, false, false, false, 174, 5, 158, 3, 0, 0}, // #363 |
| 12013 | {DBGFIELD(/*XFLOADf32_DFLOADf32*/ 18979) 1, false, false, false, 102, 2, 10, 2, 12, 8}, // #364 |
| 12014 | {DBGFIELD(/*LXVH8X*/ 18999) 1, false, false, false, 102, 2, 10, 2, 12, 8}, // #365 |
| 12015 | {DBGFIELD(/*STFDXTLS_STFDXTLS__STFSXTLS_STFSXTLS__STXSIWX_STXSSP_STXSSPX*/ 19006) 1, false, false, false, 108, 2, 72, 2, 20, 15}, // #366 |
| 12016 | {DBGFIELD(/*STXSD_STXSIBX_STXSIBXv_STXSIHX_STXSIHXv*/ 19067) 1, false, false, false, 108, 2, 72, 2, 20, 15}, // #367 |
| 12017 | {DBGFIELD(/*STXSDX*/ 19107) 1, false, false, false, 108, 2, 72, 2, 20, 15}, // #368 |
| 12018 | {DBGFIELD(/*DFSTOREf32_DFSTOREf64_XFSTOREf32_XFSTOREf64_STIWX*/ 19114) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #369 |
| 12019 | {DBGFIELD(/*STDBRX_STBXTLS_STBXTLS__STBXTLS_32_STHXTLS_STHXTLS__STHXTLS_32_STWXTLS_STWXTLS__STWXTLS_32*/ 19164) 1, false, false, false, 108, 2, 72, 2, 20, 15}, // #370 |
| 12020 | {DBGFIELD(/*SLBIEG*/ 19255) 1, false, false, false, 113, 3, 82, 3, 20, 10}, // #371 |
| 12021 | {DBGFIELD(/*TLBIE*/ 19262) 1, false, false, false, 113, 3, 82, 3, 20, 10}, // #372 |
| 12022 | {DBGFIELD(/*STXV_STXVB16X_STXVH8X_STXVX*/ 19268) 1, false, false, false, 108, 2, 72, 2, 20, 15}, // #373 |
| 12023 | {DBGFIELD(/*STXVL_STXVLL*/ 19296) 1, false, false, false, 108, 2, 72, 2, 20, 10}, // #374 |
| 12024 | {DBGFIELD(/*MFVRSAVE_MFVRSAVEv_MTVRSAVE_MTVRSAVEv*/ 19309) 1, false, false, false, 147, 3, 161, 3, 0, 0}, // #375 |
| 12025 | {DBGFIELD(/*MFPMR*/ 19347) 1, false, false, false, 94, 2, 55, 2, 0, 0}, // #376 |
| 12026 | {DBGFIELD(/*MTPMR*/ 19353) 1, false, false, false, 94, 2, 55, 2, 0, 0}, // #377 |
| 12027 | {DBGFIELD(/*MFSPR_MFSPR8_MFUDSCR*/ 19359) 1, false, false, false, 147, 3, 161, 3, 0, 0}, // #378 |
| 12028 | {DBGFIELD(/*MFMSR*/ 19380) 1, false, false, false, 147, 3, 137, 3, 0, 0}, // #379 |
| 12029 | {DBGFIELD(/*MTMSR*/ 19386) 1, false, false, false, 147, 3, 137, 3, 68, 6}, // #380 |
| 12030 | {DBGFIELD(/*MTMSRD*/ 19392) 1, false, false, false, 147, 3, 137, 3, 68, 6}, // #381 |
| 12031 | {DBGFIELD(/*MTUDSCR_MTSPR_MTSPR8*/ 19399) 1, false, false, false, 99, 3, 65, 3, 12, 4}, // #382 |
| 12032 | {DBGFIELD(/*DIVWO_DIVWUO*/ 19420) 1, false, false, false, 150, 2, 140, 2, 38, 14}, // #383 |
| 12033 | {DBGFIELD(/*MODSW*/ 19433) 1, false, false, false, 150, 2, 140, 2, 38, 14}, // #384 |
| 12034 | {DBGFIELD(/*DIVWEO_DIVWEUO*/ 19439) 1, false, false, false, 150, 2, 38, 2, 38, 14}, // #385 |
| 12035 | {DBGFIELD(/*DIVDO_DIVDUO*/ 19454) 1, false, false, false, 150, 2, 38, 2, 38, 14}, // #386 |
| 12036 | {DBGFIELD(/*MODSD_MODUD_MODUW*/ 19467) 1, false, false, false, 150, 2, 125, 2, 38, 14}, // #387 |
| 12037 | {DBGFIELD(/*DIVDE_DIVDEO_DIVDEU_DIVDEUO*/ 19485) 1, false, false, false, 150, 2, 101, 2, 38, 14}, // #388 |
| 12038 | {DBGFIELD(/*DIVWO_rec_DIVWUO_rec_DIVWU_rec_DIVW_rec*/ 19513) 2, false, false, false, 129, 4, 164, 4, 0, 0}, // #389 |
| 12039 | {DBGFIELD(/*ADDC8O_rec_ADDC8_rec_ADDCO_rec_ADDC_rec_SUBFC8O_rec_SUBFC8_rec_SUBFCO_rec_SUBFC_rec*/ 19553) 4, false, false, false, 179, 3, 168, 8, 20, 10}, // #390 |
| 12040 | {DBGFIELD(/*MCRFS*/ 19637) 1, false, false, false, 116, 3, 85, 3, 7, 5}, // #391 |
| 12041 | {DBGFIELD(/*RLDCL_rec_RLDCR_rec*/ 19643) 1, false, false, false, 88, 2, 52, 2, 20, 10}, // #392 |
| 12042 | {DBGFIELD(/*RLDICL_rec_RLDICR_rec_RLDICL_32_rec_RLDIMI_rec*/ 19663) 1, false, false, false, 88, 2, 52, 2, 20, 10}, // #393 |
| 12043 | {DBGFIELD(/*MFFS_MFFSCE_MFFSL_MFFS_rec*/ 19710) 2, false, false, false, 90, 3, 107, 4, 0, 0}, // #394 |
| 12044 | {DBGFIELD(/*EXTSWSLI_32_64_rec_EXTSWSLI_rec*/ 19737) 1, false, false, false, 88, 2, 52, 2, 7, 5}, // #395 |
| 12045 | {DBGFIELD(/*FDIV*/ 19769) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #396 |
| 12046 | {DBGFIELD(/*FSQRT*/ 19774) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #397 |
| 12047 | {DBGFIELD(/*FSQRTS*/ 19780) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #398 |
| 12048 | {DBGFIELD(/*FDIVS*/ 19787) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #399 |
| 12049 | {DBGFIELD(/*LFSU*/ 19793) 4, false, false, false, 182, 6, 176, 7, 0, 0}, // #400 |
| 12050 | {DBGFIELD(/*LFSUX*/ 19798) 4, false, false, false, 182, 6, 176, 7, 0, 0}, // #401 |
| 12051 | {DBGFIELD(/*TAILB_TAILB8_TAILBA_TAILBA8_TAILBCTR_TAILBCTR8_CTRL_DEP*/ 19804) 1, false, false, false, 86, 2, 1, 2, 3, 4}, // #402 |
| 12052 | {DBGFIELD(/*LDAT_LWAT*/ 19860) 8, false, false, false, 188, 5, 183, 16, 0, 0}, // #403 |
| 12053 | {DBGFIELD(/*STDAT_STWAT*/ 19870) 4, false, false, false, 193, 4, 199, 8, 0, 0}, // #404 |
| 12054 | {DBGFIELD(/*BRINC*/ 19882) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #405 |
| 12055 | {DBGFIELD(/*EVABS_EVEQV_EVNAND_EVNEG_EVADDIW_EVADDW_EVAND_EVANDC_EVCMPEQ_EVCMPGTS_EVCMPGTU_EVCMPLTS_EVCMPLTU_EVCNTLSW_EVCNTLZW_EVEXTSB_EVEXTSH_EVMERGEHI_EVMERGEHILO_EVMERGELO_EVMERGELOHI_EVNOR_EVOR_EVORC_EVXOR_EVRLW_EVRLWI_EVRNDW_EVSLW_EVSLWI_EVSPLATFI_EVSPLATI_EVSRWIS_EVSRWIU_EVSRWS_EVSRWU_EVSUBFW_EVSUBIFW*/ 19888) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #406 |
| 12056 | {DBGFIELD(/*EVMRA_EVADDSMIAAW_EVADDSSIAAW_EVADDUMIAAW_EVADDUSIAAW_EVDIVWS_EVDIVWU_EVMHEGSMFAA_EVMHEGSMFAN_EVMHEGSMIAA_EVMHEGSMIAN_EVMHEGUMIAA_EVMHEGUMIAN_EVMHESMF_EVMHESMFA_EVMHESMFAAW_EVMHESMFANW_EVMHESMI_EVMHESMIA_EVMHESMIAAW_EVMHESMIANW_EVMHESSF_EVMHESSFA_EVMHESSFAAW_EVMHESSFANW_EVMHESSIAAW_EVMHESSIANW_EVMHEUMI_EVMHEUMIA_EVMHEUMIAAW_EVMHEUMIANW_EVMHEUSIAAW_EVMHEUSIANW_EVMHOGSMFAA_EVMHOGSMFAN_EVMHOGSMIAA_EVMHOGSMIAN_EVMHOGUMIAA_EVMHOGUMIAN_EVMHOSMF_EVMHOSMFA_EVMHOSMFAAW_EVMHOSMFANW_EVMHOSMI_EVMHOSMIA_EVMHOSMIAAW_EVMHOSMIANW_EVMHOSSF_EVMHOSSFA_EVMHOSSFAAW_EVMHOSSFANW_EVMHOSSIAAW_EVMHOSSIANW_EVMHOUMI_EVMHOUMIA_EVMHOUMIAAW_EVMHOUMIANW_EVMHOUSIAAW_EVMHOUSIANW_EVMWHSMF_EVMWHSMFA_EVMWHSMI_EVMWHSMIA_EVMWHSSF_EVMWHSSFA_EVMWHUMI_EVMWHUMIA_EVMWLSMIAAW_EVMWLSMIANW_EVMWLSSIAAW_EVMWLSSIANW_EVMWLUMI_EVMWLUMIA_EVMWLUMIAAW_EVMWLUMIANW_EVMWLUSIAAW_EVMWLUSIANW_EVMWSMF_EVMWSMFA_EVMWSMFAA_EVMWSMFAN_EVMWSMI_EVMWSMIA_EVMWSMIAA_EVMWSMIAN_EVMWSSF_EVMWSSFA_EVMWSSFAA_EVMWSSFAN_EVMWUMI_EVMWUMIA_EVMWUMIAA_EVMWUMIAN_EVSUBFSMIAAW_EVSUBFSSIAAW_EVSUBFUMIAAW_EVSUBFUSIAAW*/ 20185) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #407 |
| 12057 | {DBGFIELD(/*EVLDD_EVLDDX_EVLDH_EVLDHX_EVLDW_EVLDWX_EVLHHESPLAT_EVLHHESPLATX_EVLHHOSSPLAT_EVLHHOSSPLATX_EVLHHOUSPLAT_EVLHHOUSPLATX_EVLWHE_EVLWHEX_EVLWHOS_EVLWHOSX_EVLWHOU_EVLWHOUX_EVLWHSPLAT_EVLWHSPLATX_EVLWWSPLAT_EVLWWSPLATX*/ 21230) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #408 |
| 12058 | {DBGFIELD(/*EVSTDD_EVSTDDX_EVSTDH_EVSTDHX_EVSTDW_EVSTDWX_EVSTWHE_EVSTWHEX_EVSTWHO_EVSTWHOX_EVSTWWE_EVSTWWEX_EVSTWWO_EVSTWWOX*/ 21443) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #409 |
| 12059 | {DBGFIELD(/*HRFID_ATTN_CLRBHRB_MFBHRBE_NAP_RFCI_RFDI_RFMCI_SC*/ 21556) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #410 |
| 12060 | {DBGFIELD(/*RFI*/ 21606) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #411 |
| 12061 | {DBGFIELD(/*RFID*/ 21610) 2, false, false, false, 90, 3, 107, 4, 0, 0}, // #412 |
| 12062 | {DBGFIELD(/*DSS_DSSALL_DST_DST64_DSTST_DSTST64_DSTSTT_DSTSTT64_DSTT_DSTT64_ICBLQ_TLBIVAX_TLBLD_TLBLI_TLBRE_TLBRE2_TLBSX_TLBSX2_TLBSX2D_TLBWE_TLBWE2_MBAR_TRAP_DCCCI_ICCCI*/ 21615) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #413 |
| 12063 | {DBGFIELD(/*ICBLC*/ 21773) 1, false, false, false, 94, 2, 55, 2, 0, 0}, // #414 |
| 12064 | {DBGFIELD(/*MTSR_MTSRIN*/ 21779) 1, false, false, false, 94, 2, 55, 2, 0, 0}, // #415 |
| 12065 | {DBGFIELD(/*MFDCR*/ 21791) 1, false, false, false, 94, 2, 55, 2, 0, 0}, // #416 |
| 12066 | {DBGFIELD(/*MTDCR*/ 21797) 1, false, false, false, 94, 2, 55, 2, 0, 0}, // #417 |
| 12067 | {DBGFIELD(/*NOP_GT_PWR6_NOP_GT_PWR7*/ 21803) 1, false, false, false, 88, 2, 50, 2, 7, 5}, // #418 |
| 12068 | {DBGFIELD(/*TLBIA*/ 21827) 1, false, false, false, 94, 2, 55, 2, 0, 0}, // #419 |
| 12069 | {DBGFIELD(/*WRTEE_WRTEEI*/ 21833) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #420 |
| 12070 | {DBGFIELD(/*HASHCHK_HASHCHK8_HASHCHKP_HASHCHKP8_HASHST_HASHST8_HASHSTP_HASHSTP8_ADDEX_ADDEX8_CDTBCD_CDTBCD8_CBCDTD_CBCDTD8*/ 21846) 2, false, false, false, 197, 4, 207, 4, 0, 0}, // #421 |
| 12071 | {DBGFIELD(/*MSYNC*/ 21957) 1, false, false, false, 94, 2, 55, 2, 0, 0}, // #422 |
| 12072 | {DBGFIELD(/*SLBSYNC*/ 21963) 1, false, false, false, 113, 3, 82, 3, 0, 0}, // #423 |
| 12073 | {DBGFIELD(/*SLBFEE_rec*/ 21971) 1, false, false, false, 99, 3, 65, 3, 12, 4}, // #424 |
| 12074 | {DBGFIELD(/*STOP*/ 21982) 2, false, false, false, 90, 3, 107, 4, 0, 0}, // #425 |
| 12075 | {DBGFIELD(/*DCBA_DCBI*/ 21987) 1, false, false, false, 94, 2, 55, 2, 0, 0}, // #426 |
| 12076 | {DBGFIELD(/*FCFID_FCFIDS_FCFIDU_FCFIDUS_FCTID_FCTIDU_FCTIDUZ_FCTIDZ_FCTIW_FCTIWU_FCTIWUZ_FCTIWZ_FRE_FRES_FRIMD_FRIMS_FRIND_FRINS_FRIPD_FRIPS_FRIZD_FRIZS_FRSP_FRSQRTE_FRSQRTES*/ 21997) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #427 |
| 12077 | {DBGFIELD(/*VCFSX_VCFUX_VCTSXS_VCTUXS*/ 22160) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #428 |
| 12078 | {DBGFIELD(/*VCFSX_0_VCFUX_0_VCTSXS_0_VCTUXS_0_XVCVSPHP*/ 22186) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #429 |
| 12079 | {DBGFIELD(/*VLOGEFP_VREFP_VRFIM_VRFIN_VRFIP_VRFIZ_VRSQRTEFP_XVCVDPSP_XVCVSXDSP_XVCVSXWSP_XVCVUXDSP_XVCVUXWSP_XVRESP_XVRSQRTESP*/ 22229) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #430 |
| 12080 | {DBGFIELD(/*XSCVDPHP*/ 22344) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #431 |
| 12081 | {DBGFIELD(/*XSCVDPSP_XSCVDPSXDS_XSCVDPSXDSs_XSCVDPSXWS_XSCVDPSXWSs_XSCVDPUXDS_XSCVDPUXDSs_XSCVDPUXWS_XSCVDPUXWSs_XSCVSPDP_XSCVSXDDP_XSCVUXDDP_XSRDPI_XSRDPIC_XSRDPIM_XSRDPIP_XSRDPIZ_XSREDP_XSRSQRTEDP*/ 22353) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #432 |
| 12082 | {DBGFIELD(/*XVCVDPSXDS_XVCVDPSXWS_XVCVDPUXDS_XVCVDPUXWS_XVCVSPSXDS_XVCVSPSXWS_XVCVSPUXDS_XVCVSPUXWS_XVCVSXDDP_XVCVSXWDP_XVCVUXDDP_XVCVUXWDP_XVRDPI_XVRDPIC_XVRDPIM_XVRDPIP_XVRDPIZ_XVREDP_XVRSPI_XVRSPIC_XVRSPIM_XVRSPIP_XVRSPIZ_XVRSQRTEDP*/ 22540) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #433 |
| 12083 | {DBGFIELD(/*XVCVSPBF16*/ 22764) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #434 |
| 12084 | {DBGFIELD(/*FADDS_FMULS_FSUBS*/ 22775) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #435 |
| 12085 | {DBGFIELD(/*FMUL*/ 22793) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #436 |
| 12086 | {DBGFIELD(/*VADDFP*/ 22798) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #437 |
| 12087 | {DBGFIELD(/*XSMULDP_XSMULSP*/ 22805) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #438 |
| 12088 | {DBGFIELD(/*XVADDDP_XVMULDP_XVSUBDP*/ 22821) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #439 |
| 12089 | {DBGFIELD(/*XVADDSP_XVMULSP_XVSUBSP*/ 22845) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #440 |
| 12090 | {DBGFIELD(/*VMADDFP_VNMSUBFP*/ 22869) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #441 |
| 12091 | {DBGFIELD(/*FADDS_rec_FMULS_rec_FSUBS_rec*/ 22886) 2, false, false, false, 125, 4, 113, 4, 0, 0}, // #442 |
| 12092 | {DBGFIELD(/*FMUL_rec*/ 22916) 2, false, false, false, 125, 4, 113, 4, 0, 0}, // #443 |
| 12093 | {DBGFIELD(/*FCFID_rec_FCFIDS_rec_FCFIDU_rec_FCFIDUS_rec_FCTID_rec_FCTIDU_rec_FCTIDUZ_rec_FCTIDZ_rec_FCTIW_rec_FCTIWU_rec_FCTIWUZ_rec_FCTIWZ_rec_FRE_rec_FRES_rec_FRIMD_rec_FRIMS_rec_FRIND_rec_FRINS_rec_FRIPD_rec_FRIPS_rec_FRIZD_rec_FRIZS_rec_FRSP_rec_FRSQRTE_rec_FRSQRTES_rec*/ 22925) 2, false, false, false, 125, 4, 113, 4, 0, 0}, // #444 |
| 12094 | {DBGFIELD(/*BCC_BCCA_BCCCTR_BCCCTR8_BCCCTRL_BCCCTRL8_BCCL_BCCLA_BCCLR_BCCLRL_BCCTR_BCCTR8_BCCTR8n_BCCTRn_gBCCTR_BCCTRL_BCCTRL8_BCCTRL8n_BCCTRLn_gBCCTRL_BCLR_BCLRn_BDNZLR_BDNZLR8_BDNZLRm_BDNZLRp_BDZLR_BDZLR8_BDZLRm_BDZLRp_gBCLR_BCLRL_BCLRLn_BDNZLRL_BDNZLRLm_BDNZLRLp_BDZLRL_BDZLRLm_BDZLRLp_gBCLRL_BLR_BLR8_BLRL*/ 23188) 1, false, false, false, 86, 2, 1, 2, 1, 2}, // #445 |
| 12095 | {DBGFIELD(/*CTRL_DEP_TAILB_TAILB8_TAILBA_TAILBA8*/ 23486) 1, false, false, false, 86, 2, 1, 2, 1, 2}, // #446 |
| 12096 | {DBGFIELD(/*VGNB*/ 23523) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #447 |
| 12097 | {DBGFIELD(/*VSBOX*/ 23528) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #448 |
| 12098 | {DBGFIELD(/*CFUGED_PDEPD_PEXTD*/ 23534) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #449 |
| 12099 | {DBGFIELD(/*VCFUGED_VCLZDM_VCTZDM_VPDEPD_VPEXTD*/ 23553) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #450 |
| 12100 | {DBGFIELD(/*XSCVDPQP_XSCVQPDP_XSCVQPDPO_XSCVQPSDZ_XSCVQPSWZ_XSCVQPUDZ_XSCVQPUWZ_XSCVSDQP_XSCVUDQP_XSRQPI_XSRQPIX_XSRQPXP*/ 23589) 1, false, false, false, 154, 2, 144, 2, 38, 7}, // #451 |
| 12101 | {DBGFIELD(/*XSCVQPSQZ_XSCVQPUQZ_XSCVSQQP_XSCVUQQP*/ 23698) 1, false, false, false, 154, 2, 144, 2, 38, 7}, // #452 |
| 12102 | {DBGFIELD(/*HASHST_HASHST8_HASHSTP_HASHSTP8*/ 23736) 2, false, false, false, 201, 4, 211, 4, 0, 0}, // #453 |
| 12103 | {DBGFIELD(/*XSMULQP_XSMULQPO*/ 23768) 1, false, false, false, 158, 2, 38, 2, 38, 14}, // #454 |
| 12104 | {DBGFIELD(/*VDIVESQ_VDIVEUQ_VDIVSQ_VDIVUQ*/ 23785) 1, false, false, false, 205, 2, 215, 2, 38, 14}, // #455 |
| 12105 | {DBGFIELD(/*VMODSQ_VMODUQ*/ 23815) 1, false, false, false, 207, 2, 217, 2, 38, 14}, // #456 |
| 12106 | {DBGFIELD(/*VDIVSD_VDIVUD*/ 23829) 1, false, false, false, 209, 2, 18, 2, 38, 14}, // #457 |
| 12107 | {DBGFIELD(/*VMODSD_VMODUD*/ 23843) 1, false, false, false, 209, 2, 219, 2, 38, 14}, // #458 |
| 12108 | {DBGFIELD(/*VDIVSW_VDIVUW*/ 23857) 1, false, false, false, 211, 2, 221, 2, 38, 14}, // #459 |
| 12109 | {DBGFIELD(/*VMODSW_VMODUW*/ 23871) 1, false, false, false, 211, 2, 223, 2, 38, 14}, // #460 |
| 12110 | {DBGFIELD(/*VDIVESD_VDIVEUD*/ 23885) 1, false, false, false, 209, 2, 225, 2, 38, 14}, // #461 |
| 12111 | {DBGFIELD(/*VDIVESW_VDIVEUW*/ 23901) 1, false, false, false, 211, 2, 227, 2, 38, 14}, // #462 |
| 12112 | {DBGFIELD(/*BCDCFN_rec_BCDCFZ_rec_BCDCTN_rec_BCDCTZ_rec_BCDSETSGN_rec_VMUL10CUQ_VMUL10UQ_XSTSTDCQP_XSXSIGQP*/ 23917) 1, false, false, false, 152, 2, 142, 2, 38, 7}, // #463 |
| 12113 | {DBGFIELD(/*XXGENPCVBM*/ 24013) 1, false, false, false, 152, 2, 142, 2, 38, 7}, // #464 |
| 12114 | {DBGFIELD(/*BCDCPSGN_rec_BCDS_rec_BCDTRUNC_rec_BCDUS_rec_BCDUTRUNC_rec_VMUL10ECUQ_VMUL10EUQ*/ 24024) 1, false, false, false, 152, 2, 142, 2, 38, 14}, // #465 |
| 12115 | {DBGFIELD(/*VADDCUQ_VSUBCUQ*/ 24104) 1, false, false, false, 152, 2, 142, 2, 38, 14}, // #466 |
| 12116 | {DBGFIELD(/*XSCMPEQQP_XSCMPGEQP_XSCMPGTQP_XSMAXCQP_XSMINCQP*/ 24120) 1, false, false, false, 152, 2, 142, 2, 38, 14}, // #467 |
| 12117 | {DBGFIELD(/*MTVSRBMI*/ 24168) 1, false, false, false, 88, 2, 52, 2, 0, 0}, // #468 |
| 12118 | {DBGFIELD(/*CBCDTD_CBCDTD8_CDTBCD_CDTBCD8*/ 24177) 1, false, false, false, 88, 2, 52, 2, 7, 5}, // #469 |
| 12119 | {DBGFIELD(/*FTSQRT*/ 24207) 1, false, false, false, 88, 2, 52, 2, 7, 5}, // #470 |
| 12120 | {DBGFIELD(/*MTVSRBM_MTVSRDM_MTVSRHM_MTVSRQM_MTVSRWM_VCNTMBB_VCNTMBD_VCNTMBH_VCNTMBW_VEXPANDBM_VEXPANDDM_VEXPANDHM_VEXPANDQM_VEXPANDWM_VEXTRACTBM_VEXTRACTDM_VEXTRACTHM_VEXTRACTQM_VEXTRACTWM_XVTLSBB*/ 24214) 1, false, false, false, 88, 2, 52, 2, 7, 5}, // #471 |
| 12121 | {DBGFIELD(/*RLDIC_rec*/ 24399) 1, false, false, false, 88, 2, 52, 2, 7, 5}, // #472 |
| 12122 | {DBGFIELD(/*RLDICL_32_rec_RLDICL_rec_RLDICR_rec*/ 24409) 1, false, false, false, 88, 2, 52, 2, 7, 5}, // #473 |
| 12123 | {DBGFIELD(/*RLWINM8_rec_RLWINM_rec*/ 24445) 1, false, false, false, 88, 2, 52, 2, 7, 5}, // #474 |
| 12124 | {DBGFIELD(/*VCTZB_VCTZD_VCTZH_VCTZW_VPRTYBD_VPRTYBW*/ 24468) 1, false, false, false, 88, 2, 52, 2, 7, 5}, // #475 |
| 12125 | {DBGFIELD(/*VPOPCNTB_VPOPCNTH*/ 24508) 1, false, false, false, 88, 2, 52, 2, 7, 5}, // #476 |
| 12126 | {DBGFIELD(/*VSHASIGMAD_VSHASIGMAW*/ 24526) 1, false, false, false, 88, 2, 52, 2, 7, 5}, // #477 |
| 12127 | {DBGFIELD(/*XSTSQRTDP*/ 24548) 1, false, false, false, 88, 2, 52, 2, 7, 5}, // #478 |
| 12128 | {DBGFIELD(/*XVTSQRTDP*/ 24558) 1, false, false, false, 88, 2, 52, 2, 7, 5}, // #479 |
| 12129 | {DBGFIELD(/*XVTSQRTSP*/ 24568) 1, false, false, false, 88, 2, 52, 2, 7, 5}, // #480 |
| 12130 | {DBGFIELD(/*XVTSTDCDP_XVTSTDCSP*/ 24578) 1, false, false, false, 88, 2, 52, 2, 7, 5}, // #481 |
| 12131 | {DBGFIELD(/*SLD_rec_SRD_rec*/ 24598) 1, false, false, false, 88, 2, 52, 2, 20, 10}, // #482 |
| 12132 | {DBGFIELD(/*TDI*/ 24614) 1, false, false, false, 88, 2, 52, 2, 20, 10}, // #483 |
| 12133 | {DBGFIELD(/*TWI*/ 24618) 1, false, false, false, 88, 2, 52, 2, 20, 10}, // #484 |
| 12134 | {DBGFIELD(/*VADDCUW_VADDSBS_VADDSHS_VADDSWS_VADDUBS_VADDUHS_VADDUWS_VAVGSB_VAVGSH_VAVGSW_VAVGUB_VAVGUH_VAVGUW_VMAXFP_VMINFP_VSUBCUW_VSUBSBS_VSUBSHS_VSUBSWS_VSUBUBS_VSUBUHS_VSUBUWS*/ 24622) 1, false, false, false, 88, 2, 52, 2, 20, 10}, // #485 |
| 12135 | {DBGFIELD(/*VCMPBFP_VCMPBFP_rec_VCMPEQFP_VCMPEQFP_rec_VCMPEQUB_rec_VCMPEQUH_rec_VCMPEQUW_rec_VCMPGEFP_VCMPGEFP_rec_VCMPGTFP_VCMPGTFP_rec_VCMPGTSB_rec_VCMPGTSH_rec_VCMPGTSW_rec_VCMPGTUB_rec_VCMPGTUH_rec_VCMPGTUW_rec_XVCMPEQSP_XVCMPEQSP_rec_XVCMPGESP_XVCMPGESP_rec_XVCMPGTSP_XVCMPGTSP_rec*/ 24790) 1, false, false, false, 88, 2, 52, 2, 20, 10}, // #486 |
| 12136 | {DBGFIELD(/*VCMPEQUD_rec_VCMPGTSD_rec_VCMPGTUD_rec*/ 25065) 1, false, false, false, 88, 2, 52, 2, 20, 10}, // #487 |
| 12137 | {DBGFIELD(/*VCMPEQUQ_VCMPEQUQ_rec_VCMPGTSQ_VCMPGTSQ_rec_VCMPGTUQ_VCMPGTUQ_rec*/ 25104) 1, false, false, false, 88, 2, 52, 2, 20, 10}, // #488 |
| 12138 | {DBGFIELD(/*VCMPNEB_rec_VCMPNEH_rec_VCMPNEW_rec_VCMPNEZB_rec_VCMPNEZH_rec_VCMPNEZW_rec*/ 25170) 1, false, false, false, 88, 2, 52, 2, 20, 10}, // #489 |
| 12139 | {DBGFIELD(/*VCMPSQ_VCMPUQ*/ 25245) 1, false, false, false, 88, 2, 52, 2, 20, 10}, // #490 |
| 12140 | {DBGFIELD(/*XSMAXCDP_XSMAXJDP_XSMINCDP_XSMINJDP*/ 25259) 1, false, false, false, 88, 2, 52, 2, 20, 10}, // #491 |
| 12141 | {DBGFIELD(/*TRAP*/ 25295) 1, false, false, false, 88, 2, 52, 2, 20, 15}, // #492 |
| 12142 | {DBGFIELD(/*SRAWI_rec_SRAWI8_rec*/ 25300) 1, false, false, false, 116, 3, 92, 3, 7, 5}, // #493 |
| 12143 | {DBGFIELD(/*VRLQ_VRLQNM_VSLQ_VSRAQ_VSRQ*/ 25321) 2, false, false, false, 213, 4, 229, 4, 0, 0}, // #494 |
| 12144 | {DBGFIELD(/*VRLQMI*/ 25349) 2, false, false, false, 213, 4, 229, 4, 0, 0}, // #495 |
| 12145 | {DBGFIELD(/*DSS_DSSALL*/ 25356) 1, false, false, false, 88, 2, 50, 2, 0, 0}, // #496 |
| 12146 | {DBGFIELD(/*WAITP10*/ 25367) 1, false, false, false, 88, 2, 50, 2, 0, 0}, // #497 |
| 12147 | {DBGFIELD(/*ADDI_ADDI8_LI_LI8_ADDIS_ADDIS8_LIS_LIS8_NEG_NEG8_NEG8O_NEGO*/ 25375) 1, false, false, false, 88, 2, 50, 2, 7, 5}, // #498 |
| 12148 | {DBGFIELD(/*ADDIdtprelL32_ADDISdtprelHA32*/ 25435) 1, false, false, false, 88, 2, 50, 2, 7, 5}, // #499 |
| 12149 | {DBGFIELD(/*ADDItlsldLADDR32*/ 25465) 1, false, false, false, 88, 2, 50, 2, 7, 5}, // #500 |
| 12150 | {DBGFIELD(/*ADDIC_ADDIC8_ADDME_ADDME8_SUBFIC_SUBFIC8_SUBFME_SUBFME8_SUBFZE_SUBFZE8*/ 25482) 1, false, false, false, 88, 2, 50, 2, 7, 5}, // #501 |
| 12151 | {DBGFIELD(/*ADDME8O_ADDMEO_ADDZE8O_ADDZEO_ANDI8_rec_ANDIS8_rec_SUBFME8O_SUBFMEO_SUBFZE8O_SUBFZEO*/ 25553) 1, false, false, false, 88, 2, 50, 2, 7, 5}, // #502 |
| 12152 | {DBGFIELD(/*ADDZE_ADDZE8*/ 25638) 1, false, false, false, 88, 2, 50, 2, 7, 5}, // #503 |
| 12153 | {DBGFIELD(/*ANDI_rec_ANDIS_rec*/ 25651) 1, false, false, false, 88, 2, 50, 2, 7, 5}, // #504 |
| 12154 | {DBGFIELD(/*CMPDI_CMPWI_CMPLDI_CMPLWI*/ 25670) 1, false, false, false, 88, 2, 50, 2, 7, 5}, // #505 |
| 12155 | {DBGFIELD(/*EXTSB_EXTSB8_EXTSB8_32_64_EXTSB8_rec_EXTSB_rec_EXTSH_EXTSH8_EXTSH8_32_64_EXTSH8_rec_EXTSH_rec_EXTSW_EXTSW_32_EXTSW_32_64_EXTSW_32_64_rec_EXTSW_rec*/ 25696) 1, false, false, false, 88, 2, 50, 2, 7, 5}, // #506 |
| 12156 | {DBGFIELD(/*FABSD_FABSS_FMR_FNABSD_FNABSS_FNEGD_FNEGS*/ 25843) 1, false, false, false, 88, 2, 50, 2, 7, 5}, // #507 |
| 12157 | {DBGFIELD(/*NEG8_rec_NEG_rec_ORI_ORI8_ORIS_ORIS8_XORI_XORI8_XORIS_XORIS8*/ 25885) 1, false, false, false, 88, 2, 50, 2, 7, 5}, // #508 |
| 12158 | {DBGFIELD(/*NOP*/ 25946) 1, false, false, false, 88, 2, 50, 2, 7, 5}, // #509 |
| 12159 | {DBGFIELD(/*RLDICL_RLDICL_32_RLDICL_32_64_RLDICR_RLDICR_32*/ 25950) 1, false, false, false, 88, 2, 50, 2, 7, 5}, // #510 |
| 12160 | {DBGFIELD(/*RLWINM_RLWINM8*/ 25997) 1, false, false, false, 88, 2, 50, 2, 7, 5}, // #511 |
| 12161 | {DBGFIELD(/*SETB_SETB8*/ 26012) 1, false, false, false, 88, 2, 50, 2, 7, 5}, // #512 |
| 12162 | {DBGFIELD(/*SETBC_SETBC8_SETBCR_SETBCR8_SETNBC_SETNBC8_SETNBCR_SETNBCR8*/ 26023) 1, false, false, false, 88, 2, 50, 2, 7, 5}, // #513 |
| 12163 | {DBGFIELD(/*SRAWI_SRAWI8*/ 26083) 1, false, false, false, 88, 2, 50, 2, 7, 5}, // #514 |
| 12164 | {DBGFIELD(/*VEXTSB2D_VEXTSB2Ds_VEXTSB2W_VEXTSB2Ws_VEXTSH2D_VEXTSH2Ds_VEXTSH2W_VEXTSH2Ws_VEXTSW2D_VEXTSW2Ds_VNEGD_VNEGW*/ 26096) 1, false, false, false, 88, 2, 50, 2, 7, 5}, // #515 |
| 12165 | {DBGFIELD(/*VEXTSD2Q*/ 26203) 1, false, false, false, 88, 2, 50, 2, 7, 5}, // #516 |
| 12166 | {DBGFIELD(/*XSABSDP_XSNABSDP_XSNABSDPs_XSNEGDP*/ 26212) 1, false, false, false, 88, 2, 50, 2, 7, 5}, // #517 |
| 12167 | {DBGFIELD(/*XSABSQP_XSNABSQP_XSNEGQP_XSXEXPQP_XVXEXPDP_XVXEXPSP*/ 26247) 1, false, false, false, 88, 2, 50, 2, 7, 5}, // #518 |
| 12168 | {DBGFIELD(/*XVABSDP_XVNABSDP_XVNEGDP*/ 26299) 1, false, false, false, 88, 2, 50, 2, 7, 5}, // #519 |
| 12169 | {DBGFIELD(/*XVXSIGDP_XVXSIGSP*/ 26324) 1, false, false, false, 88, 2, 50, 2, 7, 5}, // #520 |
| 12170 | {DBGFIELD(/*ADDE8O_ADDEO_SUBFE8O_SUBFEO_SUBF8O_SUBFO*/ 26342) 1, false, false, false, 88, 2, 50, 2, 20, 10}, // #521 |
| 12171 | {DBGFIELD(/*ADDEX_ADDEX8*/ 26383) 1, false, false, false, 88, 2, 50, 2, 20, 10}, // #522 |
| 12172 | {DBGFIELD(/*ADD4O_ADD8O*/ 26396) 1, false, false, false, 88, 2, 50, 2, 20, 10}, // #523 |
| 12173 | {DBGFIELD(/*CMPB_CMPB8*/ 26408) 1, false, false, false, 88, 2, 50, 2, 20, 10}, // #524 |
| 12174 | {DBGFIELD(/*CRAND_CRANDC_CR6SET_CREQV_CRSET_CRNAND_CRNOR_CROR_CRORC_CR6UNSET_CRUNSET*/ 26419) 1, false, false, false, 88, 2, 50, 2, 20, 10}, // #525 |
| 12175 | {DBGFIELD(/*DST_DST64_DSTT_DSTT64_DSTST_DSTST64_DSTSTT_DSTSTT64*/ 26492) 1, false, false, false, 88, 2, 50, 2, 20, 10}, // #526 |
| 12176 | {DBGFIELD(/*VRLDNM_VRLWNM_V_SET0_V_SET0B_V_SET0H_XSCPSGNQP_XSIEXPQP_XVIEXPDP_XVIEXPSP*/ 26544) 1, false, false, false, 88, 2, 50, 2, 20, 10}, // #527 |
| 12177 | {DBGFIELD(/*XXLEQVOnes*/ 26618) 1, false, false, false, 88, 2, 50, 2, 20, 10}, // #528 |
| 12178 | {DBGFIELD(/*MFFS_MFFS_rec_MFFSL*/ 26629) 1, false, false, false, 116, 3, 85, 3, 0, 0}, // #529 |
| 12179 | {DBGFIELD(/*MFFSCDRNI_MFFSCRNI*/ 26649) 1, false, false, false, 116, 3, 85, 3, 0, 0}, // #530 |
| 12180 | {DBGFIELD(/*MTFSB0*/ 26668) 1, false, false, false, 116, 3, 85, 3, 0, 0}, // #531 |
| 12181 | {DBGFIELD(/*ADDIC_rec_ADDME8_rec_ADDME_rec_ADDME8O_rec_ADDMEO_rec_ADDZE8_rec_ADDZE_rec_ADDZE8O_rec_ADDZEO_rec_SUBFME8_rec_SUBFME_rec_SUBFME8O_rec_SUBFMEO_rec_SUBFZE8_rec_SUBFZE_rec_SUBFZE8O_rec_SUBFZEO_rec*/ 26675) 1, false, false, false, 116, 3, 85, 3, 7, 5}, // #532 |
| 12182 | {DBGFIELD(/*NEG8O_rec_NEGO_rec*/ 26869) 1, false, false, false, 116, 3, 85, 3, 7, 5}, // #533 |
| 12183 | {DBGFIELD(/*ADDE8_rec_ADDE_rec_ADDE8O_rec_ADDEO_rec_SUBFE8_rec_SUBFE_rec_SUBFE8O_rec_SUBFEO_rec_SUBF8O_rec_SUBFO_rec*/ 26888) 1, false, false, false, 116, 3, 85, 3, 20, 10}, // #534 |
| 12184 | {DBGFIELD(/*HRFID_SC*/ 26993) 2, false, false, false, 90, 3, 107, 4, 0, 0}, // #535 |
| 12185 | {DBGFIELD(/*MTFSFI_MTFSFIb_MTFSFI_rec*/ 27002) 2, false, false, false, 90, 3, 107, 4, 0, 0}, // #536 |
| 12186 | {DBGFIELD(/*FABSD_rec_FABSS_rec_FMR_rec_FNABSD_rec_FNABSS_rec_FNEGD_rec_FNEGS_rec*/ 27028) 2, false, false, false, 90, 3, 107, 4, 7, 5}, // #537 |
| 12187 | {DBGFIELD(/*ADDC8_rec_ADDC_rec_SUBFC8_rec_SUBFC_rec*/ 27098) 2, false, false, false, 90, 3, 107, 4, 20, 10}, // #538 |
| 12188 | {DBGFIELD(/*VSTRIBL_rec_VSTRIBR_rec_VSTRIHL_rec_VSTRIHR_rec*/ 27138) 2, false, false, false, 213, 4, 115, 4, 0, 0}, // #539 |
| 12189 | {DBGFIELD(/*LBZ_LBZ8_LHZ_LHZ8_LWZ_LWZ8*/ 27186) 1, false, false, false, 102, 2, 10, 2, 0, 0}, // #540 |
| 12190 | {DBGFIELD(/*LD*/ 27213) 1, false, false, false, 102, 2, 10, 2, 0, 0}, // #541 |
| 12191 | {DBGFIELD(/*LDtoc_LDtocBA_LDtocCPT_LDtocJTI_LDtocL_SPILLTOVSR_LD_LWZtoc_LWZtocL*/ 27216) 1, false, false, false, 102, 2, 10, 2, 0, 0}, // #542 |
| 12192 | {DBGFIELD(/*DFLOADf32*/ 27284) 1, false, false, false, 102, 2, 10, 2, 0, 0}, // #543 |
| 12193 | {DBGFIELD(/*DFLOADf64*/ 27294) 1, false, false, false, 102, 2, 10, 2, 0, 0}, // #544 |
| 12194 | {DBGFIELD(/*LFD*/ 27304) 1, false, false, false, 102, 2, 10, 2, 0, 0}, // #545 |
| 12195 | {DBGFIELD(/*LHA_LHA8*/ 27308) 1, false, false, false, 102, 2, 10, 2, 0, 0}, // #546 |
| 12196 | {DBGFIELD(/*LXSD_LXV*/ 27317) 1, false, false, false, 102, 2, 10, 2, 0, 0}, // #547 |
| 12197 | {DBGFIELD(/*DCBT_DCBTST*/ 27326) 1, false, false, false, 102, 2, 10, 2, 12, 8}, // #548 |
| 12198 | {DBGFIELD(/*ICBT*/ 27338) 1, false, false, false, 102, 2, 10, 2, 12, 8}, // #549 |
| 12199 | {DBGFIELD(/*LDBRX*/ 27343) 1, false, false, false, 102, 2, 10, 2, 12, 8}, // #550 |
| 12200 | {DBGFIELD(/*SPILLTOVSR_LDX*/ 27349) 1, false, false, false, 102, 2, 10, 2, 12, 8}, // #551 |
| 12201 | {DBGFIELD(/*LXVRBX_LXVRDX_LXVRHX_LXVRWX*/ 27364) 1, false, false, false, 102, 2, 10, 2, 12, 8}, // #552 |
| 12202 | {DBGFIELD(/*MTSR*/ 27392) 1, false, false, false, 99, 3, 65, 3, 12, 4}, // #553 |
| 12203 | {DBGFIELD(/*MTVRSAVE_MTVRSAVEv*/ 27397) 1, false, false, false, 99, 3, 65, 3, 12, 4}, // #554 |
| 12204 | {DBGFIELD(/*LBZCIX_LDCIX_LHZCIX_LWZCIX*/ 27416) 1, false, false, false, 99, 3, 65, 3, 12, 8}, // #555 |
| 12205 | {DBGFIELD(/*PLBZ_PLBZ8_PLBZ8pc_PLBZpc_PLD_PLDpc_PLFD_PLFDpc_PLFS_PLFSpc_PLHA_PLHA8_PLHA8pc_PLHApc_PLHZ_PLHZ8_PLHZ8pc_PLHZpc_PLWA_PLWA8_PLWA8pc_PLWApc_PLWZ_PLWZ8_PLWZ8pc_PLWZpc_PLXSD_PLXSDpc_PLXSSP_PLXSSPpc_PLXV_PLXVpc_PLXVP_PLXVPpc*/ 27443) 1, false, false, false, 217, 4, 10, 2, 0, 0}, // #556 |
| 12206 | {DBGFIELD(/*LFS*/ 27663) 2, false, false, false, 174, 5, 158, 3, 0, 0}, // #557 |
| 12207 | {DBGFIELD(/*LXSSP*/ 27667) 2, false, false, false, 174, 5, 158, 3, 0, 0}, // #558 |
| 12208 | {DBGFIELD(/*LXVP*/ 27673) 2, false, false, false, 221, 5, 68, 3, 0, 0}, // #559 |
| 12209 | {DBGFIELD(/*LXVPX*/ 27678) 2, false, false, false, 221, 5, 68, 3, 0, 0}, // #560 |
| 12210 | {DBGFIELD(/*MFSR*/ 27684) 1, false, false, false, 147, 3, 161, 3, 0, 0}, // #561 |
| 12211 | {DBGFIELD(/*MFTB8*/ 27689) 1, false, false, false, 147, 3, 161, 3, 0, 0}, // #562 |
| 12212 | {DBGFIELD(/*XXSETACCZ*/ 27695) 1, false, false, false, 226, 2, 233, 2, 0, 0}, // #563 |
| 12213 | {DBGFIELD(/*XVBF16GER2_XVF16GER2_XVF32GER_XVF64GER_XVI16GER2_XVI16GER2S_XVI4GER8_XVI8GER4*/ 27705) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #564 |
| 12214 | {DBGFIELD(/*XVBF16GER2NN_XVBF16GER2NP_XVBF16GER2PN_XVBF16GER2PP_XVF16GER2NN_XVF16GER2NP_XVF16GER2PN_XVF16GER2PP_XVF32GERNN_XVF32GERNP_XVF32GERPN_XVF32GERPP_XVF64GERNN_XVF64GERNP_XVF64GERPN_XVF64GERPP_XVI16GER2PP_XVI16GER2SPP_XVI4GER8PP_XVI8GER4PP*/ 27783) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #565 |
| 12215 | {DBGFIELD(/*XVI8GER4SPP*/ 28018) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #566 |
| 12216 | {DBGFIELD(/*PMXVBF16GER2_PMXVF16GER2_PMXVF32GER_PMXVF64GER_PMXVI16GER2_PMXVI16GER2S_PMXVI4GER8_PMXVI8GER4*/ 28030) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #567 |
| 12217 | {DBGFIELD(/*PMXVBF16GER2NN_PMXVBF16GER2NP_PMXVBF16GER2PN_PMXVBF16GER2PP_PMXVF16GER2NN_PMXVF16GER2NP_PMXVF16GER2PN_PMXVF16GER2PP_PMXVF32GERNN_PMXVF32GERNP_PMXVF32GERPN_PMXVF32GERPP_PMXVF64GERNN_PMXVF64GERNP_PMXVF64GERPN_PMXVF64GERPP_PMXVI16GER2PP_PMXVI16GER2SPP_PMXVI4GER8PP_PMXVI8GER4PP*/ 28124) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #568 |
| 12218 | {DBGFIELD(/*PMXVI8GER4SPP*/ 28399) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #569 |
| 12219 | {DBGFIELD(/*XXMTACC*/ 28413) 2, false, false, false, 228, 5, 235, 3, 0, 0}, // #570 |
| 12220 | {DBGFIELD(/*XXMFACC*/ 28421) 4, false, false, false, 233, 5, 238, 6, 0, 0}, // #571 |
| 12221 | {DBGFIELD(/*VMULHSD_VMULHUD_VMULLD*/ 28429) 1, false, false, false, 123, 2, 95, 2, 59, 6}, // #572 |
| 12222 | {DBGFIELD(/*LXVKQ*/ 28452) 1, false, false, false, 133, 2, 117, 2, 0, 0}, // #573 |
| 12223 | {DBGFIELD(/*VSPLTISB_VSPLTISH_VSPLTISW*/ 28458) 1, false, false, false, 133, 2, 117, 2, 0, 0}, // #574 |
| 12224 | {DBGFIELD(/*V_SETALLONES_V_SETALLONESB_V_SETALLONESH*/ 28485) 1, false, false, false, 133, 2, 117, 2, 0, 0}, // #575 |
| 12225 | {DBGFIELD(/*XXSPLTIB*/ 28526) 1, false, false, false, 133, 2, 117, 2, 0, 0}, // #576 |
| 12226 | {DBGFIELD(/*BRD_BRH_BRH8_BRW_BRW8*/ 28535) 1, false, false, false, 133, 2, 117, 2, 7, 5}, // #577 |
| 12227 | {DBGFIELD(/*MFVSRLD_MTVSRWS_VCLZLSBB_VCTZLSBB_VEXTRACTD_VEXTRACTUB_VEXTRACTUH_VEXTRACTUW_VINSERTD_VINSERTW_VPRTYBQ*/ 28557) 1, false, false, false, 133, 2, 117, 2, 7, 5}, // #578 |
| 12228 | {DBGFIELD(/*VGBBD_VUPKHSW_VUPKLSW*/ 28660) 1, false, false, false, 133, 2, 117, 2, 7, 5}, // #579 |
| 12229 | {DBGFIELD(/*VSPLTB_VSPLTBs_VSPLTH_VSPLTHs_VSPLTW_XXSPLTW_XXSPLTWs*/ 28682) 1, false, false, false, 133, 2, 117, 2, 7, 5}, // #580 |
| 12230 | {DBGFIELD(/*VSTRIBL_VSTRIBR_VSTRIHL_VSTRIHR_XXGENPCVDM_XXGENPCVHM_XXGENPCVWM*/ 28736) 1, false, false, false, 133, 2, 117, 2, 7, 5}, // #581 |
| 12231 | {DBGFIELD(/*VUPKHPX_VUPKHSB_VUPKHSH_VUPKLPX_VUPKLSB_VUPKLSH*/ 28801) 1, false, false, false, 133, 2, 117, 2, 7, 5}, // #582 |
| 12232 | {DBGFIELD(/*XVCVBF16SPN*/ 28849) 1, false, false, false, 133, 2, 117, 2, 7, 5}, // #583 |
| 12233 | {DBGFIELD(/*XXBRD_XXBRH_XXBRQ_XXBRW_XXEXTRACTUW*/ 28861) 1, false, false, false, 133, 2, 117, 2, 7, 5}, // #584 |
| 12234 | {DBGFIELD(/*VBPERMQ_VPKSDSS_VPKSDUS_VPKUDUM_VPKUDUS*/ 28897) 1, false, false, false, 133, 2, 117, 2, 20, 10}, // #585 |
| 12235 | {DBGFIELD(/*VCLRLB_VCLRRB_VINSD_VINSW_VSLDBI_VSRDBI*/ 28937) 1, false, false, false, 133, 2, 117, 2, 20, 10}, // #586 |
| 12236 | {DBGFIELD(/*VPKPX_VPKSHSS_VPKSHUS_VPKSWSS_VPKSWUS_VPKUHUM_VPKUHUS_VPKUWUM_VPKUWUS*/ 28977) 1, false, false, false, 133, 2, 117, 2, 20, 10}, // #587 |
| 12237 | {DBGFIELD(/*VSLV_VSRV_XXINSERTW*/ 29047) 1, false, false, false, 133, 2, 117, 2, 20, 10}, // #588 |
| 12238 | {DBGFIELD(/*VEXTDDVLX_VEXTDDVRX_VEXTDUBVLX_VEXTDUBVRX_VEXTDUHVLX_VEXTDUHVRX_VEXTDUWVLX_VEXTDUWVRX_VINSBLX_VINSBRX_VINSBVLX_VINSBVRX_VINSDLX_VINSDRX_VINSHLX_VINSHRX_VINSHVLX_VINSHVRX_VINSWLX_VINSWRX_VINSWVLX_VINSWVRX*/ 29067) 1, false, false, false, 133, 2, 117, 2, 20, 15}, // #589 |
| 12239 | {DBGFIELD(/*VSUMSWS*/ 29271) 2, false, false, false, 238, 4, 117, 4, 0, 0}, // #590 |
| 12240 | {DBGFIELD(/*XXSPLTIDP_XXSPLTIW*/ 29279) 1, false, false, false, 242, 4, 117, 2, 0, 0}, // #591 |
| 12241 | {DBGFIELD(/*XXSPLTI32DX*/ 29298) 1, false, false, false, 242, 4, 117, 2, 7, 5}, // #592 |
| 12242 | {DBGFIELD(/*XXBLENDVB_XXBLENDVD_XXBLENDVH_XXBLENDVW_XXEVAL*/ 29310) 1, false, false, false, 242, 4, 117, 2, 20, 15}, // #593 |
| 12243 | {DBGFIELD(/*XXPERMX*/ 29357) 1, false, false, false, 242, 4, 117, 2, 20, 15}, // #594 |
| 12244 | {DBGFIELD(/*PSTXVP_PSTXVPpc*/ 29365) 1, false, false, false, 108, 2, 72, 2, 7, 5}, // #595 |
| 12245 | {DBGFIELD(/*STB_STB8_STH_STH8_STW_STW8*/ 29381) 1, false, false, false, 108, 2, 72, 2, 7, 5}, // #596 |
| 12246 | {DBGFIELD(/*SPILLTOVSR_ST*/ 29408) 1, false, false, false, 108, 2, 72, 2, 7, 5}, // #597 |
| 12247 | {DBGFIELD(/*STD*/ 29422) 1, false, false, false, 108, 2, 72, 2, 7, 5}, // #598 |
| 12248 | {DBGFIELD(/*DFSTOREf32_DFSTOREf64*/ 29426) 1, false, false, false, 108, 2, 72, 2, 7, 5}, // #599 |
| 12249 | {DBGFIELD(/*STFD_STFS*/ 29448) 1, false, false, false, 108, 2, 72, 2, 7, 5}, // #600 |
| 12250 | {DBGFIELD(/*STFDU_STFSU*/ 29458) 1, false, false, false, 108, 2, 72, 2, 7, 5}, // #601 |
| 12251 | {DBGFIELD(/*STXSD*/ 29470) 1, false, false, false, 108, 2, 72, 2, 7, 5}, // #602 |
| 12252 | {DBGFIELD(/*STXSSP*/ 29476) 1, false, false, false, 108, 2, 72, 2, 7, 5}, // #603 |
| 12253 | {DBGFIELD(/*STXV*/ 29483) 1, false, false, false, 108, 2, 72, 2, 7, 5}, // #604 |
| 12254 | {DBGFIELD(/*DCBF_DCBST_DCBZ*/ 29488) 1, false, false, false, 108, 2, 72, 2, 20, 10}, // #605 |
| 12255 | {DBGFIELD(/*ICBI*/ 29504) 1, false, false, false, 108, 2, 72, 2, 20, 10}, // #606 |
| 12256 | {DBGFIELD(/*SPILLTOVSR_STX*/ 29509) 1, false, false, false, 108, 2, 72, 2, 20, 15}, // #607 |
| 12257 | {DBGFIELD(/*STIWX*/ 29524) 1, false, false, false, 108, 2, 72, 2, 20, 15}, // #608 |
| 12258 | {DBGFIELD(/*STXVRBX_STXVRDX_STXVRHX_STXVRWX*/ 29530) 1, false, false, false, 108, 2, 72, 2, 20, 15}, // #609 |
| 12259 | {DBGFIELD(/*EnforceIEIO*/ 29562) 1, false, false, false, 113, 3, 82, 3, 0, 0}, // #610 |
| 12260 | {DBGFIELD(/*STHCIX_STWCIX*/ 29574) 1, false, false, false, 113, 3, 82, 3, 20, 15}, // #611 |
| 12261 | {DBGFIELD(/*SYNCP10*/ 29588) 2, false, false, false, 166, 4, 154, 4, 0, 0}, // #612 |
| 12262 | {DBGFIELD(/*PSTB_PSTB8_PSTB8pc_PSTBpc_PSTD_PSTDpc_PSTFD_PSTFDpc_PSTFS_PSTFSpc_PSTH_PSTH8_PSTH8pc_PSTHpc_PSTW_PSTW8_PSTW8pc_PSTWpc_PSTXSD_PSTXSDpc_PSTXSSP_PSTXSSPpc_PSTXV_PSTXVpc*/ 29596) 1, false, false, false, 246, 4, 72, 2, 7, 5}, // #613 |
| 12263 | {DBGFIELD(/*STXVP*/ 29762) 2, false, false, false, 250, 4, 72, 3, 7, 5}, // #614 |
| 12264 | {DBGFIELD(/*STXVPX*/ 29768) 2, false, false, false, 250, 4, 72, 3, 20, 15}, // #615 |
| 12265 | {DBGFIELD(/*ATTN_NAP*/ 29775) 1, false, false, false, 94, 2, 55, 2, 0, 0}, // #616 |
| 12266 | {DBGFIELD(/*DCBZL*/ 29784) 1, false, false, false, 94, 2, 55, 2, 0, 0}, // #617 |
| 12267 | {DBGFIELD(/*DCCCI_ICBLQ_ICCCI_TLBLD_TLBLI_TLBRE2_TLBSX2_TLBSX2D_TLBWE2*/ 29790) 1, false, false, false, 94, 2, 55, 2, 0, 0}, // #618 |
| 12268 | {DBGFIELD(/*CLRBHRB_MFBHRBE*/ 29849) 1, false, false, false, 147, 3, 137, 3, 0, 0}, // #619 |
| 12269 | {DBGFIELD(/*PADDI_PADDI8_PADDI8pc_PADDIpc*/ 29865) 1, false, false, false, 254, 4, 70, 2, 68, 6}, // #620 |
| 12270 | {DBGFIELD(/*PLI_PLI8*/ 29895) 1, false, false, false, 254, 4, 70, 2, 68, 6}, // #621 |
| 12271 | {DBGFIELD(/*VMULESB_VMULESH_VMULEUB_VMULEUH_VMULOSB_VMULOSH_VMULOUB_VMULOUH_VSUM2SWS_VSUM4SBS_VSUM4SHS_VSUM4UBS*/ 29904) 1, false, false, false, 123, 2, 119, 2, 38, 14}, // #622 |
| 12272 | {DBGFIELD(/*VMULESD_VMULEUD_VMULHSW_VMULHUW_VMULOSD_VMULOUD*/ 30004) 1, false, false, false, 123, 2, 119, 2, 38, 14}, // #623 |
| 12273 | {DBGFIELD(/*VMSUMCUD*/ 30052) 1, false, false, false, 123, 2, 119, 2, 38, 21}, // #624 |
| 12274 | {DBGFIELD(/*P10W_CY_7C_P10W_DISP_ANY_P10CY_Read_3C_P10CY_Read_3C*/ 30061) 1, false, false, false, 258, 2, 244, 2, 74, 2}, // #625 |
| 12275 | {DBGFIELD(/*P10W_CY_7C_P10W_DISP_ANY_P10CY_Read_1C_P10CY_Read_1C*/ 30114) 1, false, false, false, 258, 2, 244, 2, 76, 12}, // #626 |
| 12276 | {DBGFIELD(/*P10W_BF_27C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C*/ 30167) 1, false, false, false, 260, 2, 125, 2, 88, 2}, // #627 |
| 12277 | {DBGFIELD(/*P10W_BF_27C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C*/ 30221) 1, false, false, false, 260, 2, 125, 2, 90, 12}, // #628 |
| 12278 | {DBGFIELD(/*P10W_BF_26C_P10W_DISP_ANY_P10BF_Read_2C*/ 30275) 1, false, false, false, 262, 2, 14, 2, 88, 1}, // #629 |
| 12279 | {DBGFIELD(/*P10W_BF_26C_P10W_DISP_ANY_P10BF_Read_1C*/ 30315) 1, false, false, false, 262, 2, 14, 2, 39, 6}, // #630 |
| 12280 | {DBGFIELD(/*P10W_BF_36C_P10W_DISP_ANY_P10BF_Read_2C*/ 30355) 1, false, false, false, 264, 2, 129, 2, 88, 1}, // #631 |
| 12281 | {DBGFIELD(/*P10W_BF_36C_P10W_DISP_ANY_P10BF_Read_1C*/ 30395) 1, false, false, false, 264, 2, 129, 2, 39, 6}, // #632 |
| 12282 | {DBGFIELD(/*P10W_BF_24C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C*/ 30435) 1, false, false, false, 266, 2, 146, 2, 88, 2}, // #633 |
| 12283 | {DBGFIELD(/*P10W_BF_24C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C*/ 30489) 1, false, false, false, 266, 2, 146, 2, 90, 12}, // #634 |
| 12284 | {DBGFIELD(/*P10W_BF_27C_P10W_DISP_ANY_P10BF_Read_2C*/ 30543) 1, false, false, false, 260, 2, 125, 2, 88, 1}, // #635 |
| 12285 | {DBGFIELD(/*P10W_BF_27C_P10W_DISP_ANY_P10BF_Read_1C*/ 30583) 1, false, false, false, 260, 2, 125, 2, 39, 6}, // #636 |
| 12286 | {DBGFIELD(/*P10W_BF_22C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C*/ 30623) 1, false, false, false, 262, 2, 121, 2, 88, 2}, // #637 |
| 12287 | {DBGFIELD(/*P10W_BF_22C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C*/ 30677) 1, false, false, false, 262, 2, 121, 2, 90, 12}, // #638 |
| 12288 | {DBGFIELD(/*P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C*/ 30731) 1, false, false, false, 123, 2, 113, 2, 88, 2}, // #639 |
| 12289 | {DBGFIELD(/*P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C*/ 30784) 1, false, false, false, 123, 2, 113, 2, 90, 12}, // #640 |
| 12290 | {DBGFIELD(/*P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C*/ 30837) 1, false, false, false, 123, 2, 113, 2, 88, 1}, // #641 |
| 12291 | {DBGFIELD(/*P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C*/ 30876) 1, false, false, false, 123, 2, 113, 2, 39, 6}, // #642 |
| 12292 | {DBGFIELD(/*P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C_P10BF_Read_2C*/ 30915) 1, false, false, false, 123, 2, 113, 2, 102, 3}, // #643 |
| 12293 | {DBGFIELD(/*P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C_P10BF_Read_1C*/ 30982) 1, false, false, false, 123, 2, 113, 2, 105, 18}, // #644 |
| 12294 | {DBGFIELD(/*P10W_BF_7C_P10W_DISP_EVEN_P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C*/ 31049) 2, false, false, false, 268, 3, 246, 4, 88, 1}, // #645 |
| 12295 | {DBGFIELD(/*P10W_BF_7C_P10W_DISP_EVEN_P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C*/ 31114) 2, false, false, false, 268, 3, 246, 4, 39, 6}, // #646 |
| 12296 | {DBGFIELD(/*P10W_CY_7C_P10W_DISP_ANY_P10CY_Read_3C*/ 31179) 1, false, false, false, 258, 2, 244, 2, 74, 1}, // #647 |
| 12297 | {DBGFIELD(/*P10W_CY_7C_P10W_DISP_ANY_P10CY_Read_1C*/ 31218) 1, false, false, false, 258, 2, 244, 2, 76, 6}, // #648 |
| 12298 | {DBGFIELD(/*P10W_MM_10C_P10W_DISP_ANY_P10MM_Read_6C_P10MM_Read_6C*/ 31257) 1, false, false, false, 226, 2, 233, 2, 123, 2}, // #649 |
| 12299 | {DBGFIELD(/*P10W_MM_10C_P10W_DISP_ANY_P10MM_Read_1C_P10MM_Read_1C*/ 31311) 1, false, false, false, 226, 2, 233, 2, 125, 12}, // #650 |
| 12300 | {DBGFIELD(/*P10W_MM_10C_P10W_DISP_ANY_P10MM_Read_6C_P10MM_Read_6C_P10MM_Read_6C*/ 31365) 1, false, false, false, 226, 2, 233, 2, 137, 3}, // #651 |
| 12301 | {DBGFIELD(/*P10W_MM_10C_P10W_DISP_ANY_P10MM_Read_1C_P10MM_Read_1C_P10MM_Read_1C*/ 31433) 1, false, false, false, 226, 2, 233, 2, 140, 18}, // #652 |
| 12302 | {DBGFIELD(/*P10W_MM_10C_P10W_DISP_PAIR_P10MM_Read_6C_P10MM_Read_6C*/ 31501) 1, false, false, false, 271, 4, 233, 2, 123, 2}, // #653 |
| 12303 | {DBGFIELD(/*P10W_MM_10C_P10W_DISP_PAIR_P10MM_Read_1C_P10MM_Read_1C*/ 31556) 1, false, false, false, 271, 4, 233, 2, 125, 12}, // #654 |
| 12304 | {DBGFIELD(/*P10W_MM_10C_P10W_DISP_PAIR_P10MM_Read_6C_P10MM_Read_6C_P10MM_Read_6C*/ 31611) 1, false, false, false, 271, 4, 233, 2, 137, 3}, // #655 |
| 12305 | {DBGFIELD(/*P10W_MM_10C_P10W_DISP_PAIR_P10MM_Read_1C_P10MM_Read_1C_P10MM_Read_1C*/ 31680) 1, false, false, false, 271, 4, 233, 2, 140, 18}, // #656 |
| 12306 | }; // P10ModelSchedClasses |
| 12307 | |
| 12308 | // {Name, NumMicroOps, BeginGroup, EndGroup, RetireOOO, WriteProcResIdx,#, WriteLatencyIdx,#, ReadAdvanceIdx,#} |
| 12309 | static const llvm::MCSchedClassDesc P7ModelSchedClasses[] = { |
| 12310 | {DBGFIELD(1) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, |
| 12311 | {DBGFIELD(/*IIC_LdStSync*/ 19) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #1 |
| 12312 | {DBGFIELD(/*IIC_IntSimple*/ 32) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #2 |
| 12313 | {DBGFIELD(/*IIC_IntGeneral*/ 46) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #3 |
| 12314 | {DBGFIELD(/*IIC_BrB*/ 61) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #4 |
| 12315 | {DBGFIELD(/*IIC_VecFP*/ 69) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #5 |
| 12316 | {DBGFIELD(/*IIC_IntRotate*/ 79) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #6 |
| 12317 | {DBGFIELD(/*IIC_IntCompare*/ 93) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #7 |
| 12318 | {DBGFIELD(/*IIC_SprABORT*/ 108) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #8 |
| 12319 | {DBGFIELD(/*IIC_LdStCOPY*/ 121) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #9 |
| 12320 | {DBGFIELD(/*IIC_LdStPASTE*/ 134) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #10 |
| 12321 | {DBGFIELD(/*IIC_BrCR*/ 148) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #11 |
| 12322 | {DBGFIELD(/*IIC_FPGeneral*/ 157) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #12 |
| 12323 | {DBGFIELD(/*IIC_LdStLD*/ 171) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #13 |
| 12324 | {DBGFIELD(/*IIC_LdStDCBF*/ 182) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #14 |
| 12325 | {DBGFIELD(/*IIC_LdStLoad*/ 195) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #15 |
| 12326 | {DBGFIELD(/*IIC_FPCompare*/ 208) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #16 |
| 12327 | {DBGFIELD(/*IIC_IntDivD*/ 222) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #17 |
| 12328 | {DBGFIELD(/*IIC_IntDivW*/ 234) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #18 |
| 12329 | {DBGFIELD(/*IIC_VecGeneral*/ 246) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #19 |
| 12330 | {DBGFIELD(/*IIC_FPDGeneral*/ 261) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #20 |
| 12331 | {DBGFIELD(/*IIC_FPAddSub*/ 276) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #21 |
| 12332 | {DBGFIELD(/*IIC_FPDivD*/ 289) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #22 |
| 12333 | {DBGFIELD(/*IIC_FPSGeneral*/ 300) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #23 |
| 12334 | {DBGFIELD(/*IIC_VecComplex*/ 315) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #24 |
| 12335 | {DBGFIELD(/*IIC_LdStStore*/ 330) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #25 |
| 12336 | {DBGFIELD(/*IIC_IntRotateDI*/ 344) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #26 |
| 12337 | {DBGFIELD(/*IIC_FPDivS*/ 360) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #27 |
| 12338 | {DBGFIELD(/*IIC_FPFused*/ 371) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #28 |
| 12339 | {DBGFIELD(/*IIC_FPSqrtD*/ 383) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #29 |
| 12340 | {DBGFIELD(/*IIC_FPSqrtS*/ 395) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #30 |
| 12341 | {DBGFIELD(/*IIC_LdStICBI*/ 407) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #31 |
| 12342 | {DBGFIELD(/*IIC_IntISEL*/ 420) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #32 |
| 12343 | {DBGFIELD(/*IIC_SprISYNC*/ 432) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #33 |
| 12344 | {DBGFIELD(/*IIC_LdStLWARX*/ 445) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #34 |
| 12345 | {DBGFIELD(/*IIC_LdStLoadUpd*/ 459) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #35 |
| 12346 | {DBGFIELD(/*IIC_LdStLoadUpdX*/ 475) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #36 |
| 12347 | {DBGFIELD(/*IIC_LdStLDARX*/ 492) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #37 |
| 12348 | {DBGFIELD(/*IIC_LdStLDU*/ 506) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #38 |
| 12349 | {DBGFIELD(/*IIC_LdStLDUX*/ 518) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #39 |
| 12350 | {DBGFIELD(/*IIC_LdStLFD*/ 531) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #40 |
| 12351 | {DBGFIELD(/*IIC_LdStLFDU*/ 543) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #41 |
| 12352 | {DBGFIELD(/*IIC_LdStLFDUX*/ 556) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #42 |
| 12353 | {DBGFIELD(/*IIC_LdStLHA*/ 570) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #43 |
| 12354 | {DBGFIELD(/*IIC_LdStLHAU*/ 582) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #44 |
| 12355 | {DBGFIELD(/*IIC_LdStLHAUX*/ 595) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #45 |
| 12356 | {DBGFIELD(/*IIC_LdStLMW*/ 609) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #46 |
| 12357 | {DBGFIELD(/*IIC_LdStLQ*/ 621) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #47 |
| 12358 | {DBGFIELD(/*IIC_LdStLQARX*/ 632) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #48 |
| 12359 | {DBGFIELD(/*IIC_LdStLWA*/ 646) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #49 |
| 12360 | {DBGFIELD(/*IIC_IntMulHD*/ 658) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #50 |
| 12361 | {DBGFIELD(/*IIC_BrMCR*/ 671) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #51 |
| 12362 | {DBGFIELD(/*IIC_BrMCRX*/ 681) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #52 |
| 12363 | {DBGFIELD(/*IIC_SprMFCR*/ 692) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #53 |
| 12364 | {DBGFIELD(/*IIC_SprMFSPR*/ 704) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #54 |
| 12365 | {DBGFIELD(/*IIC_IntMFFS*/ 717) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #55 |
| 12366 | {DBGFIELD(/*IIC_SprMFMSR*/ 729) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #56 |
| 12367 | {DBGFIELD(/*IIC_SprMFCRF*/ 742) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #57 |
| 12368 | {DBGFIELD(/*IIC_SprMFPMR*/ 755) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #58 |
| 12369 | {DBGFIELD(/*IIC_SprMFSR*/ 768) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #59 |
| 12370 | {DBGFIELD(/*IIC_SprMFTB*/ 780) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #60 |
| 12371 | {DBGFIELD(/*IIC_SprMSGSYNC*/ 792) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #61 |
| 12372 | {DBGFIELD(/*IIC_SprMTSPR*/ 807) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #62 |
| 12373 | {DBGFIELD(/*IIC_IntMTFSB0*/ 820) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #63 |
| 12374 | {DBGFIELD(/*IIC_SprMTMSR*/ 834) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #64 |
| 12375 | {DBGFIELD(/*IIC_SprMTMSRD*/ 847) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #65 |
| 12376 | {DBGFIELD(/*IIC_SprMTPMR*/ 861) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #66 |
| 12377 | {DBGFIELD(/*IIC_SprMTSR*/ 874) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #67 |
| 12378 | {DBGFIELD(/*IIC_IntMulHW*/ 886) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #68 |
| 12379 | {DBGFIELD(/*IIC_IntMulHWU*/ 899) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #69 |
| 12380 | {DBGFIELD(/*IIC_IntMulLI*/ 913) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #70 |
| 12381 | {DBGFIELD(/*IIC_SprRFI*/ 926) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #71 |
| 12382 | {DBGFIELD(/*IIC_IntRFID*/ 937) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #72 |
| 12383 | {DBGFIELD(/*IIC_IntRotateD*/ 949) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #73 |
| 12384 | {DBGFIELD(/*IIC_SprSLBFEE*/ 964) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #74 |
| 12385 | {DBGFIELD(/*IIC_SprSLBIA*/ 978) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #75 |
| 12386 | {DBGFIELD(/*IIC_SprSLBIE*/ 991) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #76 |
| 12387 | {DBGFIELD(/*IIC_SprSLBIEG*/ 1004) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #77 |
| 12388 | {DBGFIELD(/*IIC_SprSLBMFEE*/ 1018) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #78 |
| 12389 | {DBGFIELD(/*IIC_SprSLBMFEV*/ 1033) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #79 |
| 12390 | {DBGFIELD(/*IIC_SprSLBMTE*/ 1048) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #80 |
| 12391 | {DBGFIELD(/*IIC_SprSLBSYNC*/ 1062) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #81 |
| 12392 | {DBGFIELD(/*IIC_IntShift*/ 1077) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #82 |
| 12393 | {DBGFIELD(/*IIC_LdStSTWCX*/ 1090) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #83 |
| 12394 | {DBGFIELD(/*IIC_LdStSTU*/ 1104) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #84 |
| 12395 | {DBGFIELD(/*IIC_LdStSTUX*/ 1116) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #85 |
| 12396 | {DBGFIELD(/*IIC_LdStSTD*/ 1129) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #86 |
| 12397 | {DBGFIELD(/*IIC_LdStSTDCX*/ 1141) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #87 |
| 12398 | {DBGFIELD(/*IIC_LdStSTFD*/ 1155) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #88 |
| 12399 | {DBGFIELD(/*IIC_LdStSTFDU*/ 1168) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #89 |
| 12400 | {DBGFIELD(/*IIC_SprSTOP*/ 1182) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #90 |
| 12401 | {DBGFIELD(/*IIC_LdStSTQ*/ 1194) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #91 |
| 12402 | {DBGFIELD(/*IIC_LdStSTQCX*/ 1206) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #92 |
| 12403 | {DBGFIELD(/*IIC_IntTrapD*/ 1220) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #93 |
| 12404 | {DBGFIELD(/*IIC_SprTLBIA*/ 1233) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #94 |
| 12405 | {DBGFIELD(/*IIC_SprTLBIE*/ 1246) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #95 |
| 12406 | {DBGFIELD(/*IIC_SprTLBIEL*/ 1259) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #96 |
| 12407 | {DBGFIELD(/*IIC_SprTLBSYNC*/ 1273) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #97 |
| 12408 | {DBGFIELD(/*IIC_IntTrapW*/ 1288) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #98 |
| 12409 | {DBGFIELD(/*IIC_VecFPCompare*/ 1301) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #99 |
| 12410 | {DBGFIELD(/*IIC_VecPerm*/ 1318) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #100 |
| 12411 | {DBGFIELD(/*B_BA_BL_BL8_BL8_NOP_BL8_NOP_RM_BL8_NOP_TLS_BL8_NOTOC_BL8_NOTOC_RM_BL8_NOTOC_TLS_BL8_RM_BL8_TLS_BL8_TLS__BLA_BLA8_BLA8_NOP_BLA8_NOP_RM_BLA8_RM_BLA_RM_BL_NOP_BL_NOP_RM_BL_RM_BL_TLS*/ 1330) 2, false, false, false, 275, 2, 4, 2, 0, 0}, // #101 |
| 12412 | {DBGFIELD(/*BDZLRLp_BDZLRm_BDZLRp_BDZLm_BDZLp_BDZm_BDZp_BDNZ_BDNZ8_BDNZA_BDNZAm_BDNZAp_BDNZL_BDNZLA_BDNZLAm_BDNZLAp_BDNZLR_BDNZLR8_BDNZLRL_BDNZLRLm_BDNZLRLp_BDNZLRm_BDNZLRp_BDNZLm_BDNZLp_BDNZm_BDNZp_BDZ_BDZ8_BDZA_BDZAm_BDZAp_BDZL_BDZLA_BDZLAm_BDZLAp_BDZLR_BDZLR8_BDZLRL_BDZLRLm_BLR_BLR8_BLRL_BCL_BCLR_BCLRL_BCLRLn_BCLRn_BCLalways_BCLn_BCTR_BCTR8_BCTRL_BCTRL8_BCTRL8_LDinto_toc_BCTRL8_LDinto_toc_RM_BCTRL8_RM_BCTRL_LWZinto_toc_BCTRL_LWZinto_toc_RM_BCTRL_RM_BCn_BC_BCC_BCCA_BCCCTR_BCCCTR8_BCCCTRL_BCCCTRL8_BCCL_BCCLA_BCCLR_BCCLRL_BCCTR_BCCTR8_BCCTR8n_BCCTRL_BCCTRL8_BCCTRL8n_BCCTRLn_BCCTRn_gBC_gBCA_gBCAat_gBCCTR_gBCCTRL_gBCL_gBCLA_gBCLAat_gBCLR_gBCLRL_gBCLat_gBCat*/ 1509) 2, false, false, false, 275, 2, 7, 2, 0, 0}, // #102 |
| 12413 | {DBGFIELD(/*MFCTR_MFCTR8_MFLR_MFLR8*/ 2161) 2, false, false, false, 275, 2, 7, 2, 0, 0}, // #103 |
| 12414 | {DBGFIELD(/*MTLR_MTLR8_MTCTR_MTCTR8_MTCTR8loop_MTCTRloop*/ 2185) 1, false, false, false, 1, 1, 30, 1, 0, 0}, // #104 |
| 12415 | {DBGFIELD(/*MFCR_MFCR8*/ 2230) 1, false, false, false, 3, 1, 2, 1, 0, 0}, // #105 |
| 12416 | {DBGFIELD(/*MCRF*/ 2241) 1, false, false, false, 3, 1, 7, 1, 0, 0}, // #106 |
| 12417 | {DBGFIELD(/*CR6SET_CR6UNSET_CRSET_CRUNSET_CRAND_CRANDC_CREQV_CRNAND_CRNOR_CRNOT_CROR_CRORC*/ 2246) 2, false, false, false, 277, 2, 10, 2, 0, 0}, // #107 |
| 12418 | {DBGFIELD(/*LMW*/ 2325) 2, false, false, false, 279, 3, 4, 2, 0, 0}, // #108 |
| 12419 | {DBGFIELD(/*LWARX_LWARXL*/ 2329) 2, false, false, false, 279, 3, 4, 2, 0, 0}, // #109 |
| 12420 | {DBGFIELD(/*LDARX_LDARXL*/ 2342) 2, false, false, false, 279, 3, 4, 2, 0, 0}, // #110 |
| 12421 | {DBGFIELD(/*LHBRX_LHBRX8_LWBRX_LWBRX8*/ 2355) 2, false, false, false, 279, 3, 1, 2, 0, 0}, // #111 |
| 12422 | {DBGFIELD(/*MFSR_MFSRIN*/ 2381) 1, false, false, false, 279, 2, 7, 1, 0, 0}, // #112 |
| 12423 | {DBGFIELD(/*LFS_LFSX_LFSXTLS_LFSXTLS__LFD_LFDX_LFDXTLS_LFDXTLS__LXSDX_LXVD2X_LXVW4X_LXVDSX*/ 2393) 2, false, false, false, 279, 3, 7, 2, 0, 0}, // #113 |
| 12424 | {DBGFIELD(/*LFSU_LFDU*/ 2472) 3, false, false, false, 282, 4, 250, 3, 0, 0}, // #114 |
| 12425 | {DBGFIELD(/*LFSUX_LFDUX*/ 2482) 3, false, false, false, 282, 4, 250, 3, 0, 0}, // #115 |
| 12426 | {DBGFIELD(/*STXSDX_STXVD2X_STXVW4X*/ 2494) 3, false, false, false, 286, 4, 4, 3, 0, 0}, // #116 |
| 12427 | {DBGFIELD(/*LBARX_LHARX*/ 2517) 3, false, false, false, 282, 4, 253, 3, 0, 0}, // #117 |
| 12428 | {DBGFIELD(/*LBZCIX_LDBRX_LDCIX_LHZCIX_LSWI_LVEBX_LVEHX_LVEWX_LVSL_LVSR_LVX_LVXL_LWZCIX_STHCIX_STSWI_STWCIX*/ 2529) 3, false, false, false, 282, 4, 253, 3, 0, 0}, // #118 |
| 12429 | {DBGFIELD(/*LFIWAX_LFIWZX*/ 2624) 3, false, false, false, 282, 4, 253, 3, 0, 0}, // #119 |
| 12430 | {DBGFIELD(/*STFD_STFDX_STFIWX_STFS_STFSX*/ 2638) 3, false, false, false, 282, 4, 253, 3, 0, 0}, // #120 |
| 12431 | {DBGFIELD(/*STFDU_STFDUX_STFSU_STFSUX*/ 2667) 3, false, false, false, 282, 4, 253, 3, 0, 0}, // #121 |
| 12432 | {DBGFIELD(/*STVEBX_STVEHX_STVEWX_STVX_STVXL*/ 2693) 3, false, false, false, 282, 4, 253, 3, 0, 0}, // #122 |
| 12433 | {DBGFIELD(/*LHA_LHA8_LHAX_LHAX8_LWAX_LWAX_32*/ 2725) 3, false, false, false, 282, 4, 253, 3, 0, 0}, // #123 |
| 12434 | {DBGFIELD(/*LWA_LWA_32*/ 2758) 3, false, false, false, 282, 4, 253, 3, 0, 0}, // #124 |
| 12435 | {DBGFIELD(/*LHAU_LHAU8*/ 2769) 3, false, false, false, 282, 4, 253, 3, 0, 0}, // #125 |
| 12436 | {DBGFIELD(/*LHAUX_LHAUX8_LWAUX*/ 2780) 3, false, false, false, 282, 4, 253, 3, 0, 0}, // #126 |
| 12437 | {DBGFIELD(/*STB_STB8_STH_STH8_STW_STW8_STBX_STBX8_STHX_STHX8_STWX_STWX8_STHBRX_STWBRX*/ 2799) 3, false, false, false, 282, 4, 4, 3, 0, 0}, // #127 |
| 12438 | {DBGFIELD(/*STD_STDX*/ 2873) 3, false, false, false, 282, 4, 4, 3, 0, 0}, // #128 |
| 12439 | {DBGFIELD(/*STMW*/ 2882) 3, false, false, false, 282, 4, 4, 3, 0, 0}, // #129 |
| 12440 | {DBGFIELD(/*STWCX*/ 2887) 3, false, false, false, 282, 4, 4, 3, 0, 0}, // #130 |
| 12441 | {DBGFIELD(/*STDCX*/ 2893) 3, false, false, false, 282, 4, 4, 3, 0, 0}, // #131 |
| 12442 | {DBGFIELD(/*STDU_STHU_STHU8_STBU_STBU8_STWU_STWU8*/ 2899) 3, false, false, false, 282, 4, 4, 3, 0, 0}, // #132 |
| 12443 | {DBGFIELD(/*STDUX_STWUX_STWUX8_STHUX_STHUX8_STBUX_STBUX8*/ 2937) 3, false, false, false, 282, 4, 4, 3, 0, 0}, // #133 |
| 12444 | {DBGFIELD(/*LWZU_LWZU8_LHZU_LHZU8_LBZU_LBZU8*/ 2982) 3, false, false, false, 282, 4, 256, 3, 0, 0}, // #134 |
| 12445 | {DBGFIELD(/*LDU*/ 3015) 3, false, false, false, 282, 4, 256, 3, 0, 0}, // #135 |
| 12446 | {DBGFIELD(/*LWZUX_LWZUX8_LHZUX_LHZUX8_LBZUX_LBZUX8*/ 3019) 3, false, false, false, 282, 4, 256, 3, 0, 0}, // #136 |
| 12447 | {DBGFIELD(/*LDUX*/ 3058) 3, false, false, false, 282, 4, 256, 3, 0, 0}, // #137 |
| 12448 | {DBGFIELD(/*ADDI_ADDI8_ADDIS_ADDIS8_LI_LI8_LIS_LIS8_ADD4_ADD4TLS_ADD4_rec_ADD8_ADD8TLS_ADD8TLS__ADD8_rec_ORI_ORI8_ORIS_ORIS8_XORI_XORI8_XORIS_XORIS8_XOR_XOR8_XOR8_rec_XOR_rec_NEG_NEG8_NEG8_rec_NEG_rec_NEG8O_NEGO_AND_AND8_AND_rec_AND8_rec_NAND_NAND8_NAND_rec_NAND8_rec_NOR_NOR8_NOR_rec_NOR8_rec_EQV_EQV8_EQV_rec_EQV8_rec_ANDC_ANDC8_ANDC_rec_ANDC8_rec_ORC_ORC8_ORC_rec_ORC8_rec*/ 3063) 2, false, false, false, 290, 2, 1, 2, 0, 0}, // #138 |
| 12449 | {DBGFIELD(/*SUBF8_SUBF8_rec_ADDIC_ADDIC8_SUBFIC_SUBFIC8_SUBFZE_SUBFZE8_ADDE_ADDE8_ADDME_ADDME8_SUBFME_SUBFME8_ANDI_rec_ANDIS_rec*/ 3427) 2, false, false, false, 290, 2, 1, 2, 0, 0}, // #139 |
| 12450 | {DBGFIELD(/*CMPD_CMPDI_CMPLD_CMPLDI_CMPLW_CMPLWI_CMPW_CMPWI*/ 3544) 2, false, false, false, 292, 3, 1, 2, 0, 0}, // #140 |
| 12451 | {DBGFIELD(/*EXTSB8_32_64_EXTSB8_rec_EXTSH8_32_64_EXTSH8_rec_EXTSW_32_EXTSW_32_64_EXTSW_32_64_rec_ADD4O_ADD8O_ADD8O_rec_ADD4O_rec_NEG8O_rec_NEGO_rec_EXTSB_EXTSB8_EXTSB_rec_EXTSH_EXTSH8_EXTSH_rec_EXTSW_EXTSW_rec*/ 3592) 2, false, false, false, 292, 3, 1, 2, 0, 0}, // #141 |
| 12452 | {DBGFIELD(/*POPCNTB_POPCNTB8_POPCNTD_POPCNTW_ANDI8_rec_ANDIS8_rec_ADDC_ADDC8_SUBFO_SUBF8O_SUBFC_SUBFC8_ADDIC_rec_ADDE8_rec_ADDE_rec_SUBFE8_rec_SUBFE_rec_ADDME8_rec_ADDME_rec_SUBFME8_rec_SUBFME_rec_ADDZE8_rec_ADDZE_rec_SUBFZE_rec_SUBFZE8_rec_SUBFO_rec_SUBF8O_rec_ADDE8O_ADDEO_SUBFE8O_SUBFEO_ADDME8O_ADDMEO_SUBFME8O_SUBFMEO_ADDZE8O_ADDZEO_SUBFZE8O_SUBFZEO_ADDE8O_rec_ADDEO_rec_ADDMEO_rec_ADDME8O_rec_SUBFMEO_rec_SUBFME8O_rec_ADDZEO_rec_ADDZE8O_rec_SUBFZEO_rec_SUBFZE8O_rec_ADDC8_rec_ADDC_rec_ADDCO_ADDCO_rec_ADDC8O_ADDC8O_rec_SUBFC8_rec_SUBFC_rec_SUBFCO_SUBFC8O_SUBFCO_rec_SUBFC8O_rec_RLWINM_RLWINM8_RLWINM_rec_RLWNM_RLWNM8_RLWNM_rec_RLWINM8_rec_RLWNM8_rec_SLW_SLW8_SLW_rec_SLW8_rec_SRW_SRW8_SRW_rec_SRW8_rec_SUBFE_SUBFE8_SUBFE8O_rec_SUBFEO_rec*/ 3790) 2, false, false, false, 292, 3, 1, 2, 0, 0}, // #142 |
| 12453 | {DBGFIELD(/*ADDPCIS*/ 4521) 2, false, false, false, 292, 3, 1, 2, 0, 0}, // #143 |
| 12454 | {DBGFIELD(/*SUBFUS_SUBFUS_rec*/ 4529) 2, false, false, false, 292, 3, 1, 2, 0, 0}, // #144 |
| 12455 | {DBGFIELD(/*RLDICL_RLDICL_rec_RLDICR_RLDICR_rec_RLDIC_RLDIC_rec_RLDIMI_RLDIMI_rec_RLDICL_32_RLDICL_32_64_RLDICL_32_rec_RLDICR_32_SRADI_SRADI_rec_SRADI_32*/ 4547) 2, false, false, false, 292, 3, 1, 2, 0, 0}, // #145 |
| 12456 | {DBGFIELD(/*RLDCL_RLDCL_rec_RLDCR_RLDCR_rec_SLD_SLD_rec_SRD_SRD_rec_SRAD_SRAD_rec*/ 4689) 2, false, false, false, 292, 3, 1, 2, 0, 0}, // #146 |
| 12457 | {DBGFIELD(/*SRAWI_SRAWI_rec_SRAWI8_SRAWI8_rec_SRAW_SRAW_rec_SRAW8_SRAW8_rec*/ 4759) 2, false, false, false, 292, 3, 1, 2, 0, 0}, // #147 |
| 12458 | {DBGFIELD(/*CNTLZD_CNTLZDM_CNTLZD_rec_CNTLZW_CNTLZW8_CNTLZW8_rec_CNTLZW_rec_CNTTZD_CNTTZDM_CNTTZD_rec_CNTTZW_CNTTZW8_CNTTZW8_rec_CNTTZW_rec*/ 4823) 2, false, false, false, 292, 3, 7, 2, 0, 0}, // #148 |
| 12459 | {DBGFIELD(/*MULLI_MULLI8*/ 4951) 2, false, false, false, 292, 3, 3, 2, 0, 0}, // #149 |
| 12460 | {DBGFIELD(/*MULLW_MULHW_MULHD_MULLWO_MULLW_rec_MULHD_rec_MULHW_rec_MULLWO_rec*/ 4964) 2, false, false, false, 292, 3, 3, 2, 0, 0}, // #150 |
| 12461 | {DBGFIELD(/*MULHWU_MULHDU_MULHDU_rec_MULHWU_rec*/ 5030) 2, false, false, false, 292, 3, 3, 2, 0, 0}, // #151 |
| 12462 | {DBGFIELD(/*MULLD_MULLDO_MULLD_rec_MULLDO_rec*/ 5066) 2, false, false, false, 292, 3, 3, 2, 0, 0}, // #152 |
| 12463 | {DBGFIELD(/*DIVDE_DIVDEO_DIVDEO_rec_DIVDEU_DIVDEUO_DIVDEUO_rec_DIVDEU_rec_DIVDE_rec*/ 5100) 2, false, false, false, 292, 3, 148, 2, 0, 0}, // #153 |
| 12464 | {DBGFIELD(/*DIVWE_DIVWEO_DIVWEO_rec_DIVWEU_DIVWEUO_DIVWEUO_rec_DIVWEU_rec_DIVWE_rec_DIVW_DIVWU_DIVWU_rec_DIVWO_DIVWO_rec_DIVWUO_DIVWUO_rec_DIVW_rec*/ 5172) 2, false, false, false, 292, 3, 148, 2, 0, 0}, // #154 |
| 12465 | {DBGFIELD(/*DIVD_DIVDU_DIVDO_DIVDO_rec_DIVDUO_DIVDUO_rec_DIVDU_rec_DIVD_rec*/ 5308) 2, false, false, false, 292, 3, 259, 2, 0, 0}, // #155 |
| 12466 | {DBGFIELD(/*FABSD_FABSD_rec_FABSS_FABSS_rec_FADDS_FADDS_rec_FMADDS_FMADDS_rec_FMR_FMR_rec_FMSUBS_FMSUBS_rec_FMULS_FMULS_rec_FNABSD_FNABSD_rec_FNABSS_FNABSS_rec_FNEGD_FNEGD_rec_FNEGS_FNEGS_rec_FNMADDS_FNMADDS_rec_FNMSUBS_FNMSUBS_rec_FSUBS_FSUBS_rec_FCFID_FCFIDS_FCFIDS_rec_FCFIDU_FCFIDUS_FCFIDUS_rec_FCFIDU_rec_FCFID_rec_FCTID_FCTIDU_FCTIDUZ_FCTIDUZ_rec_FCTIDU_rec_FCTIDZ_FCTIDZ_rec_FCTID_rec_FCTIW_FCTIWU_FCTIWUZ_FCTIWUZ_rec_FCTIWU_rec_FCTIWZ_FCTIWZ_rec_FCTIW_rec_FRE_FRES_rec_FRE_rec_FRSP_rec_FRSP_FRES_FRSQRTE_FRSQRTES_FRSQRTES_rec_FRSQRTE_rec_FSELD_FSELS_FSELD_rec_FSELS_rec_FCPSGND_FCPSGND_rec_FCPSGNS_FCPSGNS_rec_FRIMD_FRIMD_rec_FRIMS_FRIMS_rec_FRIND_FRIND_rec_FRINS_FRINS_rec_FRIPD_FRIPD_rec_FRIPS_FRIPS_rec_FRIZD_FRIZD_rec_FRIZS_FRIZS_rec*/ 5372) 2, false, false, false, 295, 3, 10, 2, 0, 0}, // #156 |
| 12467 | {DBGFIELD(/*FADD_FADD_rec_FSUB_FSUB_rec*/ 6106) 2, false, false, false, 295, 3, 10, 2, 0, 0}, // #157 |
| 12468 | {DBGFIELD(/*FMADD_FMADD_rec_FMSUB_FMSUB_rec_FMUL_FMUL_rec_FNMADD_FNMADD_rec_FNMSUB_FNMSUB_rec*/ 6134) 2, false, false, false, 295, 3, 10, 2, 0, 0}, // #158 |
| 12469 | {DBGFIELD(/*XSMADDADP_XSMADDASP_XSMADDMDP_XSMADDMSP_XSMSUBADP_XSMSUBASP_XSMSUBMDP_XSMSUBMSP_XSNMADDADP_XSNMADDASP_XSNMADDMDP_XSNMADDMSP_XSNMSUBADP_XSNMSUBASP_XSNMSUBMDP_XSNMSUBMSP_XSABSDP_XSADDDP_XSADDSP_XSMULDP_XSMULSP_XSNABSDP_XSNABSDPs_XSNEGDP_XSSUBDP_XSSUBSP_XSCPSGNDP_XSCVDPSP_XSCVDPSXDS_XSCVDPSXDSs_XSCVDPSXWS_XSCVDPSXWSs_XSCVDPUXDS_XSCVDPUXDSs_XSCVDPUXWS_XSCVDPUXWSs_XSCVSPDP_XSCVSXDDP_XSCVUXDDP_XSMAXDP_XSMINDP_XSRDPI_XSRDPIC_XSRDPIM_XSRDPIP_XSRDPIZ_XSREDP_XSRSQRTEDP*/ 6216) 2, false, false, false, 295, 3, 10, 2, 0, 0}, // #159 |
| 12470 | {DBGFIELD(/*FTDIV_FTSQRT_XSTDIVDP_XSTSQRTDP_XSCMPODP_XSCMPUDP*/ 6680) 2, false, false, false, 295, 3, 10, 2, 0, 0}, // #160 |
| 12471 | {DBGFIELD(/*XVADDDP_XVADDSP_XVMADDADP_XVMADDASP_XVMADDMDP_XVMADDMSP_XVMSUBADP_XVMSUBASP_XVMSUBMDP_XVMSUBMSP_XVNMADDADP_XVNMADDASP_XVNMADDMDP_XVNMADDMSP_XVNMSUBADP_XVNMSUBASP_XVNMSUBMDP_XVNMSUBMSP_XVSUBDP_XVSUBSP_XVABSDP_XVABSSP_XVMAXDP_XVMAXSP_XVMINDP_XVMINSP_XVMULDP_XVMULSP_XVNABSDP_XVNABSSP_XVNEGDP_XVNEGSP_XVCPSGNDP_XVCVDPSXDS_XVCVDPSXWS_XVCVDPUXDS_XVCVDPUXWS_XVCVSPSXDS_XVCVSPSXWS_XVCVSPUXDS_XVCVSPUXWS_XVCVSXDDP_XVCVSXWDP_XVCVUXDDP_XVCVUXWDP_XVRDPI_XVRDPIC_XVRDPIM_XVRDPIP_XVRDPIZ_XVREDP_XVRSPI_XVRSPIC_XVRSPIM_XVRSPIP_XVRSPIZ_XVRSQRTEDP*/ 6730) 2, false, false, false, 298, 3, 10, 2, 0, 0}, // #161 |
| 12472 | {DBGFIELD(/*XVCMPEQDP_XVCMPEQDP_rec_XVCMPGEDP_XVCMPGEDP_rec_XVCMPGTDP_XVCMPGTDP_rec*/ 7262) 2, false, false, false, 298, 3, 10, 2, 0, 0}, // #162 |
| 12473 | {DBGFIELD(/*XVTDIVDP_XVTSQRTDP*/ 7334) 2, false, false, false, 298, 3, 10, 2, 0, 0}, // #163 |
| 12474 | {DBGFIELD(/*VPKSHSS_VPKSHUS_VPKSWSS_VPKSWUS_VPKUHUM_VPKUHUS_VPKUWUM_VPKUWUS_VUPKHPX_VUPKHSB_VUPKHSH_VUPKLPX_VUPKLSB_VUPKLSH_VPERM_VSEL_VPKPX*/ 7353) 2, false, false, false, 301, 3, 7, 2, 0, 0}, // #164 |
| 12475 | {DBGFIELD(/*XXMRGHW_XXMRGLW_XXPERMDI_XXPERMDIs_XXSLDWI_XXSLDWIs_VSPLTB_VSPLTBs_VSPLTH_VSPLTHs_VSPLTISB_VSPLTISH_VSPLTISW_VSPLTW_XXSPLTW_XXSPLTWs_XXSEL*/ 7482) 2, false, false, false, 301, 3, 7, 2, 0, 0}, // #165 |
| 12476 | {DBGFIELD(/*VADDSBS_VADDSHS_VADDSWS_VADDUBS_VADDUHS_VADDUWS_VMAXSB_VMAXSH_VMAXSW_VMAXUB_VMAXUH_VMAXUW_VMINSB_VMINSH_VMINSW_VMINUB_VMINUH_VMINUW_VMRGHB_VMRGHH_VMRGHW_VMRGLB_VMRGLH_VMRGLW_XVRSQRTESP_XVRESP_XVCVSXDSP_XVCVSXWSP_XVCVUXDSP_XVCVUXWSP_XVCPSGNSP_XVCVDPSP_VADDCUW_VADDFP_VAND_VANDC_VAVGSB_VAVGSH_VAVGSW_VAVGUB_VAVGUH_VAVGUW_VCFSX_VCFUX_VCTSXS_VCTUXS_VEXPTEFP_VLOGEFP_VNOR_VOR_VMADDFP_VMHADDSHS_VMHRADDSHS_VMLADDUHM_VNMSUBFP_VMAXFP_VMINFP_VMSUMMBM_VMSUMSHM_VMSUMSHS_VMSUMUBM_VMSUMUDM_VMSUMUHM_VMSUMUHS_VMULESB_VMULESH_VMULEUB_VMULEUH_VMULOSB_VMULOSH_VMULOUB_VMULOUH_VREFP_VRFIM_VRFIN_VRFIP_VRFIZ_VRLB_VRLH_VRLW_VRSQRTEFP_VSR_VSRAB_VSRAH_VSRAW_VSRB_VSRH_VSRO_VSRW_VSUBCUW_VSL_VSLB_VSLDOI_VSLH_VSLO_VSLW_VSUBSBS_VSUBSHS_VSUBSWS_VSUBUBS_VSUBUHS_VSUBUWS_VSUM2SWS_VSUM4SBS_VSUM4SHS_VSUM4UBS_VSUMSWS_VXOR*/ 7621) 2, false, false, false, 304, 3, 1, 2, 0, 0}, // #166 |
| 12477 | {DBGFIELD(/*VADDUBM_VADDUHM_VADDUWM_XXLORf_XXLXORdpz_XXLXORspz_XXLXORz_VSUBFP_VSUBUBM_VSUBUHM_VSUBUWM_XXLAND_XXLANDC_XXLNOR_XXLOR_XXLXOR*/ 8414) 2, false, false, false, 304, 3, 1, 2, 0, 0}, // #167 |
| 12478 | {DBGFIELD(/*XVTDIVSP_XVTSQRTSP*/ 8539) 2, false, false, false, 304, 3, 1, 2, 0, 0}, // #168 |
| 12479 | {DBGFIELD(/*XVCMPEQSP_XVCMPEQSP_rec_XVCMPGESP_XVCMPGESP_rec_XVCMPGTSP_XVCMPGTSP_rec_VCMPBFP_VCMPBFP_rec_VCMPEQFP_VCMPEQFP_rec_VCMPEQUB_VCMPEQUB_rec_VCMPEQUH_VCMPEQUH_rec_VCMPEQUW_VCMPEQUW_rec_VCMPGEFP_VCMPGEFP_rec_VCMPGTFP_VCMPGTFP_rec_VCMPGTSB_VCMPGTSB_rec_VCMPGTSH_VCMPGTSH_rec_VCMPGTSW_VCMPGTSW_rec_VCMPGTUB_VCMPGTUB_rec_VCMPGTUH_VCMPGTUH_rec_VCMPGTUW_VCMPGTUW_rec*/ 8558) 2, false, false, false, 304, 3, 1, 2, 0, 0}, // #169 |
| 12480 | {DBGFIELD(/*FCMPOD_FCMPOS_FCMPUD_FCMPUS*/ 8914) 2, false, false, false, 295, 3, 261, 2, 0, 0}, // #170 |
| 12481 | {DBGFIELD(/*FDIVS_FDIVS_rec*/ 8942) 2, false, false, false, 295, 3, 125, 2, 0, 0}, // #171 |
| 12482 | {DBGFIELD(/*XSDIVDP*/ 8958) 2, false, false, false, 295, 3, 22, 2, 0, 0}, // #172 |
| 12483 | {DBGFIELD(/*FSQRTS_XSSQRTSP_FSQRTS_rec*/ 8966) 2, false, false, false, 295, 3, 16, 2, 0, 0}, // #173 |
| 12484 | {DBGFIELD(/*FDIV_FDIV_rec*/ 8993) 2, false, false, false, 295, 3, 263, 2, 0, 0}, // #174 |
| 12485 | {DBGFIELD(/*XSSQRTDP*/ 9007) 2, false, false, false, 295, 3, 265, 2, 0, 0}, // #175 |
| 12486 | {DBGFIELD(/*FSQRT_FSQRT_rec*/ 9016) 2, false, false, false, 295, 3, 267, 2, 0, 0}, // #176 |
| 12487 | {DBGFIELD(/*XVDIVSP*/ 9032) 2, false, false, false, 298, 3, 38, 2, 0, 0}, // #177 |
| 12488 | {DBGFIELD(/*XVSQRTSP*/ 9040) 2, false, false, false, 298, 3, 269, 2, 0, 0}, // #178 |
| 12489 | {DBGFIELD(/*XVDIVDP*/ 9049) 2, false, false, false, 298, 3, 22, 2, 0, 0}, // #179 |
| 12490 | {DBGFIELD(/*XVSQRTDP*/ 9057) 2, false, false, false, 298, 3, 265, 2, 0, 0}, // #180 |
| 12491 | {DBGFIELD(/*MFOCRF_MFOCRF8*/ 9066) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #181 |
| 12492 | {DBGFIELD(/*VCIPHER_VCIPHERLAST_VNCIPHER_VNCIPHERLAST_VPMSUMB_VPMSUMD_VPMSUMH_VPMSUMW_VSBOX*/ 9081) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #182 |
| 12493 | {DBGFIELD(/*XSDIVSP*/ 9161) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #183 |
| 12494 | {DBGFIELD(/*FSQRTS_FSQRTS_rec*/ 9169) 2, false, false, false, 295, 3, 16, 2, 0, 0}, // #184 |
| 12495 | {DBGFIELD(/*MTFSFI_rec_MTFSF_rec_MTFSFI_MTFSFIb_MTFSF*/ 9187) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #185 |
| 12496 | {DBGFIELD(/*MTFSFb_MTFSB0_MTFSB1*/ 9229) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #186 |
| 12497 | {DBGFIELD(/*XSMADDADP_XSMADDASP_XSMADDMDP_XSMADDMSP_XSMSUBADP_XSMSUBASP_XSMSUBMDP_XSMSUBMSP_XSNMADDADP_XSNMADDASP_XSNMADDMDP_XSNMADDMSP_XSNMSUBADP_XSNMSUBASP_XSNMSUBMDP_XSNMSUBMSP_XSABSDP_XSADDDP_XSADDSP_XSCPSGNDP_XSMULDP_XSMULSP_XSNABSDP_XSNABSDPs_XSNEGDP_XSREDP_XSRSQRTEDP_XSSUBDP_XSSUBSP_XSCVDPSXDS_XSCVDPSXDSs_XSCVDPSXWS_XSCVDPSXWSs_XSCVDPUXDS_XSCVDPUXDSs_XSCVDPUXWS_XSCVDPUXWSs_XSCVSXDDP_XSCVUXDDP_XSCVDPSP_XSCVSPDP_XSRDPI_XSRDPIC_XSRDPIM_XSRDPIP_XSRDPIZ*/ 9250) 2, false, false, false, 295, 3, 10, 2, 0, 0}, // #187 |
| 12498 | {DBGFIELD(/*XSRESP_XSRSQRTESP_XSCVSXDSP_XSCVUXDSP_XSCVDPSPN_XSCVSPDPN_XSRSP*/ 9698) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #188 |
| 12499 | {DBGFIELD(/*XVMADDASP_XVMADDMSP_XVMSUBASP_XVMSUBMSP_XVNMADDASP_XVNMADDMSP_XVNMSUBASP_XVNMSUBMSP_XVSUBSP_XVMULSP_XVNABSSP_XVNEGSP_XVABSSP_XVADDSP*/ 9762) 2, false, false, false, 298, 3, 10, 2, 0, 0}, // #189 |
| 12500 | {DBGFIELD(/*VRFIM_VRFIN_VRFIP_VRFIZ_XVRSQRTESP_VADDFP_VEXPTEFP_VLOGEFP_VMADDFP_VNMSUBFP_VREFP_VRSQRTEFP_XVCVSXWSP_XVCVUXWSP_XVRESP_XVCVDPSP_XVCVSXDSP_XVCVUXDSP_XVCPSGNSP*/ 9895) 2, false, false, false, 304, 3, 1, 2, 0, 0}, // #190 |
| 12501 | {DBGFIELD(/*VSUBFP*/ 10053) 2, false, false, false, 304, 3, 1, 2, 0, 0}, // #191 |
| 12502 | {DBGFIELD(/*XVRDPI_XVRDPIC_XVRDPIM_XVRDPIP_XVRDPIZ_XVRSPI_XVRSPIC_XVRSPIM_XVRSPIP_XVRSPIZ_XVCVSXDDP_XVCVSXWDP_XVCVUXDDP_XVCVUXWDP_XVCVDPSXDS_XVCVDPSXWS_XVCVDPUXDS_XVCVDPUXWS_XVCVSPSXDS_XVCVSPSXWS_XVCVSPUXDS_XVCVSPUXWS_XVABSDP_XVADDDP_XVCPSGNDP_XVMADDADP_XVMADDMDP_XVMSUBADP_XVMSUBMDP_XVMULDP_XVNABSDP_XVNEGDP_XVNMADDADP_XVNMADDMDP_XVNMSUBADP_XVNMSUBMDP_XVREDP_XVRSQRTEDP_XVSUBDP*/ 10060) 2, false, false, false, 298, 3, 10, 2, 0, 0}, // #192 |
| 12503 | {DBGFIELD(/*XVCVSPDP*/ 10427) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #193 |
| 12504 | {DBGFIELD(/*TDI_TD*/ 10436) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #194 |
| 12505 | {DBGFIELD(/*TWI_TW*/ 10443) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #195 |
| 12506 | {DBGFIELD(/*MTCRF_MTCRF8_MTOCRF_MTOCRF8*/ 10450) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #196 |
| 12507 | {DBGFIELD(/*RLWIMI_RLWIMI8*/ 10478) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #197 |
| 12508 | {DBGFIELD(/*AND_AND8_AND8_rec_ANDC_ANDC8_ANDC8_rec_ANDC_rec_AND_rec_EQV_EQV8_EQV8_rec_EQV_rec_NAND_NAND8_NAND8_rec_NAND_rec_NOR_NOR8_NOR8_rec_NOR_rec_ORC_ORC8_ORC8_rec_ORC_rec_ORI_ORI8_ORIS_ORIS8_XOR_XOR8_XOR8_rec_XORI_XORI8_XORIS_XORIS8_XOR_rec_ADD4_rec_ADD8_rec_NEG8_rec_NEG_rec*/ 10493) 2, false, false, false, 290, 2, 1, 2, 0, 0}, // #198 |
| 12509 | {DBGFIELD(/*ANDI8_rec_ANDIS8_rec_RLWINM_RLWINM8_RLWINM8_rec_RLWINM_rec_RLWNM_RLWNM8_RLWNM8_rec_RLWNM_rec_SLW_SLW8_SLW8_rec_SLW_rec_SRW_SRW8_SRW8_rec_SRW_rec_ADDC8O_ADDC8O_rec_ADDCO_ADDCO_rec_ADDE8O_ADDE8O_rec_ADDEO_ADDEO_rec_ADDME8O_ADDME8O_rec_ADDMEO_ADDMEO_rec_ADDZE8O_ADDZE8O_rec_ADDZEO_ADDZEO_rec_SUBF8O_SUBF8O_rec_SUBFC8O_SUBFC8O_rec_SUBFCO_SUBFCO_rec_SUBFE8O_SUBFE8O_rec_SUBFEO_SUBFEO_rec_SUBFME8O_SUBFME8O_rec_SUBFMEO_SUBFMEO_rec_SUBFO_SUBFO_rec_SUBFZE8O_SUBFZE8O_rec_SUBFZEO_SUBFZEO_rec_ADDE8_rec_ADDE_rec_ADDME8_rec_ADDME_rec_ADDZE8_rec_ADDZE_rec_SUBFE8_rec_SUBFE_rec_SUBFME8_rec_SUBFME_rec_SUBFZE8_rec_SUBFZE_rec_ADDIC_rec_ADDC_ADDC8_SUBFC_SUBFC8_ADDC_rec_ADDC8_rec_SUBFC_rec_SUBFC8_rec*/ 10762) 2, false, false, false, 292, 3, 1, 2, 0, 0}, // #199 |
| 12510 | {DBGFIELD(/*ANDIS_rec_ANDI_rec_SUBF8_rec*/ 11447) 2, false, false, false, 290, 2, 1, 2, 0, 0}, // #200 |
| 12511 | {DBGFIELD(/*OR_OR8_OR8_rec_OR_rec_NOP*/ 11476) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #201 |
| 12512 | {DBGFIELD(/*SLDI_SLDI_rec_SLWI_SLWI_rec_SRDI_SRDI_rec_SRWI_SRWI_rec_COPY*/ 11502) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #202 |
| 12513 | {DBGFIELD(/*SUBF_rec_ADDG6S_ADDG6S8_ADDZE_ADDZE8*/ 11563) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #203 |
| 12514 | {DBGFIELD(/*RLWIMI8_rec_RLWIMI_rec*/ 11600) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #204 |
| 12515 | {DBGFIELD(/*CNTLZD_CNTLZD_rec_CNTLZW_CNTLZW8_CNTLZW8_rec_CNTLZW_rec*/ 11623) 2, false, false, false, 292, 3, 7, 2, 0, 0}, // #205 |
| 12516 | {DBGFIELD(/*POPCNTB_POPCNTB8_POPCNTD_POPCNTW*/ 11679) 2, false, false, false, 292, 3, 1, 2, 0, 0}, // #206 |
| 12517 | {DBGFIELD(/*ISEL_ISEL8*/ 11712) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #207 |
| 12518 | {DBGFIELD(/*MFTB_MFTB8*/ 11723) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #208 |
| 12519 | {DBGFIELD(/*DIVW_DIVWU*/ 11734) 2, false, false, false, 292, 3, 148, 2, 0, 0}, // #209 |
| 12520 | {DBGFIELD(/*DIVD_DIVDU*/ 11745) 2, false, false, false, 292, 3, 259, 2, 0, 0}, // #210 |
| 12521 | {DBGFIELD(/*DIVWE_DIVWEU*/ 11756) 2, false, false, false, 292, 3, 148, 2, 0, 0}, // #211 |
| 12522 | {DBGFIELD(/*LVEBX_LVEHX_LVEWX_LVX_LVXL*/ 11769) 3, false, false, false, 282, 4, 253, 3, 0, 0}, // #212 |
| 12523 | {DBGFIELD(/*LXVB16X_LXSIWZX*/ 11796) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #213 |
| 12524 | {DBGFIELD(/*DFLOADf64_XFLOADf64_LIWZX*/ 11812) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #214 |
| 12525 | {DBGFIELD(/*LQ*/ 11838) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #215 |
| 12526 | {DBGFIELD(/*STFDEPX_STFDXTLS_STFDXTLS__STFSXTLS_STFSXTLS__STXSIWX_STXSSP_STXSSPX*/ 11841) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #216 |
| 12527 | {DBGFIELD(/*STBXTLS_STBXTLS__STBXTLS_32_STHXTLS_STHXTLS__STHXTLS_32_STWXTLS_STWXTLS__STWXTLS_32_STBEPX_STDBRX_STHEPX_STWEPX*/ 11910) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #217 |
| 12528 | {DBGFIELD(/*STDXTLS_STDXTLS_*/ 12022) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #218 |
| 12529 | {DBGFIELD(/*STBCIX_STDCIX*/ 12039) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #219 |
| 12530 | {DBGFIELD(/*STBCX_STHCX*/ 12053) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #220 |
| 12531 | {DBGFIELD(/*STHCIX_STSWI_STWCIX*/ 12065) 3, false, false, false, 282, 4, 253, 3, 0, 0}, // #221 |
| 12532 | {DBGFIELD(/*LBZ_LBZ8_LBZX_LBZX8_LBZXTLS_LBZXTLS__LBZXTLS_32_LHAXTLS_LHAXTLS__LHAXTLS_32_LHZ_LHZ8_LHZX_LHZX8_LHZXTLS_LHZXTLS__LHZXTLS_32_LWAXTLS_LWAXTLS__LWAXTLS_32_LWZ_LWZ8_LWZX_LWZX8_LWZXTLS_LWZXTLS__LWZXTLS_32*/ 12085) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #222 |
| 12533 | {DBGFIELD(/*LD_LDX_LDXTLS_LDXTLS_*/ 12285) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #223 |
| 12534 | {DBGFIELD(/*LBARXL_LHARXL*/ 12307) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #224 |
| 12535 | {DBGFIELD(/*LBEPX_LHEPX_LWEPX*/ 12321) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #225 |
| 12536 | {DBGFIELD(/*LFDEPX_LXSIWAX*/ 12339) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #226 |
| 12537 | {DBGFIELD(/*ADDIdtprelL_ADDIdtprelL32_ADDItlsgdL_ADDItlsgdL32_ADDItlsgdLADDR_ADDItlsgdLADDR32_ADDItoc_ADDItoc8_ADDItocL_ADDItocL8_ADDISdtprelHA_ADDISdtprelHA32_ADDISgotTprelHA_ADDIStlsgdHA_ADDIStocHA_ADDIStocHA8*/ 12354) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #227 |
| 12538 | {DBGFIELD(/*SUBF*/ 12554) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #228 |
| 12539 | {DBGFIELD(/*VPKSDSS_VPKSDUS_VPKUDUM_VPKUDUS_VUPKHSW_VUPKLSW_VMRGEW_VMRGOW_VPERMXOR_VBPERMQ_VGBBD*/ 12559) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #229 |
| 12540 | {DBGFIELD(/*VMRGHB_VMRGHH_VMRGHW_VMRGLB_VMRGLH_VMRGLW_VSL_VSLDOI_VSLO_VSR_VSRO*/ 12644) 2, false, false, false, 304, 3, 1, 2, 0, 0}, // #230 |
| 12541 | {DBGFIELD(/*VADDSBS_VADDSHS_VADDSWS_VADDUBS_VADDUHS_VADDUWS_VSUBSBS_VSUBSHS_VSUBSWS_VSUBUBS_VSUBUHS_VSUBUWS_VRLB_VRLH_VRLW_VSLB_VSLH_VSLW_VSRAB_VSRAH_VSRAW_VSRB_VSRH_VSRW_VAVGSB_VAVGSH_VAVGSW_VAVGUB_VAVGUH_VAVGUW_VMAXSB_VMAXSH_VMAXSW_VMAXUB_VMAXUH_VMAXUW_VMINSB_VMINSH_VMINSW_VMINUB_VMINUH_VMINUW_VAND_VANDC_VNOR_VOR_VXOR_VMAXFP_VMINFP_VSUBCUW_VADDCUW*/ 12711) 2, false, false, false, 304, 3, 1, 2, 0, 0}, // #231 |
| 12542 | {DBGFIELD(/*VADDUDM_VSUBUDM_VSLD_VSRAD_VSRD_VEQV_VNAND_VORC_XXLEQV_XXLNAND_XXLORC_VCLZB_VCLZD_VCLZH_VCLZW_VPOPCNTB_VPOPCNTH_VPOPCNTW*/ 13051) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #232 |
| 12543 | {DBGFIELD(/*VRLD_VMAXSD_VMAXUD_VMINSD_VMINUD_VSHASIGMAD_VSHASIGMAW*/ 13172) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #233 |
| 12544 | {DBGFIELD(/*VCMPEQUD_VCMPEQUD_rec_VCMPGTSD_VCMPGTSD_rec_VCMPGTUD_VCMPGTUD_rec*/ 13227) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #234 |
| 12545 | {DBGFIELD(/*MFVSCR*/ 13293) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #235 |
| 12546 | {DBGFIELD(/*MTVSCR*/ 13300) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #236 |
| 12547 | {DBGFIELD(/*VADDCUQ_VADDECUQ_VADDEUQM_VSUBCUQ_VSUBECUQ_VSUBEUQM*/ 13307) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #237 |
| 12548 | {DBGFIELD(/*VADDUQM_VSUBUQM_VPOPCNTD*/ 13359) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #238 |
| 12549 | {DBGFIELD(/*VMSUMMBM_VMSUMSHM_VMSUMSHS_VMSUMUBM_VMSUMUHM_VMSUMUHS_VSUM2SWS_VSUM4SBS_VSUM4SHS_VSUM4UBS_VSUMSWS_VMULESB_VMULESH_VMULEUB_VMULEUH_VMULOSB_VMULOSH_VMULOUB_VMULOUH_VMHADDSHS_VMHRADDSHS_VMLADDUHM*/ 13384) 2, false, false, false, 304, 3, 1, 2, 0, 0}, // #239 |
| 12550 | {DBGFIELD(/*VMULESW_VMULEUW_VMULOSW_VMULOUW*/ 13577) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #240 |
| 12551 | {DBGFIELD(/*VMULUWM*/ 13609) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #241 |
| 12552 | {DBGFIELD(/*B_BA_BL_BL8_BL8_RM_BLA_BLA8_BLA8_RM_BLA_RM_BL_RM_BL8_NOP_BL8_NOP_RM_BL8_NOP_TLS_BL8_TLS_BL8_TLS__BLA8_NOP_BLA8_NOP_RM_BL_NOP_BL_NOP_RM_BL_TLS*/ 13617) 2, false, false, false, 275, 2, 4, 2, 0, 0}, // #242 |
| 12553 | {DBGFIELD(/*DTSTDC_DTSTDCQ_DTSTDG_DTSTDGQ_DTSTSF_DTSTSFQ_DCMPO_DCMPU_DTSTEX*/ 13759) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #243 |
| 12554 | {DBGFIELD(/*DXEX_DXEXQ_DXEXQ_rec_DXEX_rec_DDEDPD_DDEDPD_rec_DENBCD_DENBCD_rec_DIEX_DIEX_rec_DQUA_DQUA_rec_DRINTN_DRINTN_rec_DRINTX_DRINTX_rec_DRRND_DRRND_rec_DSCLI_DSCLI_rec_DSCRI_DSCRI_rec_DQUAI*/ 13823) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #244 |
| 12555 | {DBGFIELD(/*DADD_DADD_rec_DCTDP_DCTDP_rec_DSUB_DSUB_rec*/ 14007) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #245 |
| 12556 | {DBGFIELD(/*BCDADD_rec_BCDSUB_rec*/ 14051) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #246 |
| 12557 | {DBGFIELD(/*DRINTNQ_DRINTNQ_rec_DRINTXQ_DRINTXQ_rec_DRRNDQ_DRRNDQ_rec_DIEXQ_DIEXQ_rec_DQUAIQ_DQUAIQ_rec_DDEDPDQ_DDEDPDQ_rec_DENBCDQ_DENBCDQ_rec_DSCLIQ_DSCLIQ_rec_DSCRIQ_DSCRIQ_rec*/ 14073) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #247 |
| 12558 | {DBGFIELD(/*DCMPOQ_DCMPUQ_DTSTEXQ*/ 14241) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #248 |
| 12559 | {DBGFIELD(/*DCTQPQ_DCTQPQ_rec*/ 14263) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #249 |
| 12560 | {DBGFIELD(/*DADDQ_DADDQ_rec_DSUBQ_DSUBQ_rec*/ 14281) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #250 |
| 12561 | {DBGFIELD(/*DQUAQ_DQUAQ_rec*/ 14313) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #251 |
| 12562 | {DBGFIELD(/*DRSP_DRSP_rec_DCTFIX_DCTFIX_rec*/ 14329) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #252 |
| 12563 | {DBGFIELD(/*DCFFIX_DCFFIX_rec*/ 14361) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #253 |
| 12564 | {DBGFIELD(/*DCFFIXQ_DCFFIXQ_rec*/ 14379) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #254 |
| 12565 | {DBGFIELD(/*DMUL_DMUL_rec*/ 14399) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #255 |
| 12566 | {DBGFIELD(/*DMULQ_DMULQ_rec*/ 14413) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #256 |
| 12567 | {DBGFIELD(/*DDIV_DDIV_rec*/ 14429) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #257 |
| 12568 | {DBGFIELD(/*DDIVQ_DDIVQ_rec*/ 14443) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #258 |
| 12569 | {DBGFIELD(/*MFVRD_MFVSRD_MFVRWZ_MFVSRWZ_MTVRD_MTVSRD_MTVRWA_MTVSRWA_MTVRWZ_MTVSRWZ*/ 14459) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #259 |
| 12570 | {DBGFIELD(/*VADDUDM_VSLD_VSRD_VSUBUDM_VPOPCNTB_VPOPCNTH_VSRAD_VEQV_VNAND_VORC_XXLEQV_XXLNAND_XXLORC*/ 14530) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #260 |
| 12571 | {DBGFIELD(/*VAND_VANDC_VSLB_VSLH_VSLW_VSRB_VSRH_VSRW_VRLB_VRLH_VRLW_VSRAB_VSRAH_VSRAW_VNOR_VOR_VXOR*/ 14618) 2, false, false, false, 304, 3, 1, 2, 0, 0}, // #261 |
| 12572 | {DBGFIELD(/*VEXTSB2D_VEXTSB2Ds_VEXTSB2W_VEXTSB2Ws_VEXTSH2D_VEXTSH2Ds_VEXTSH2W_VEXTSH2Ws_VEXTSW2D_VEXTSW2Ds_MTVSRDD_VNEGD_VNEGW_XXLEQVOnes*/ 14706) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #262 |
| 12573 | {DBGFIELD(/*V_SET0_V_SET0B_V_SET0H_XVIEXPDP_XVIEXPSP_XVXEXPDP_XVXEXPSP_VRLDMI_VRLDNM_VRLWMI_VRLWNM_XSABSQP_XSCPSGNQP_XSIEXPQP_XSNABSQP_XSNEGQP_XSXEXPQP*/ 14832) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #263 |
| 12574 | {DBGFIELD(/*VRLD*/ 14972) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #264 |
| 12575 | {DBGFIELD(/*XVABSDP_XVNABSDP_XVCPSGNDP_XVNEGDP*/ 14977) 2, false, false, false, 298, 3, 10, 2, 0, 0}, // #265 |
| 12576 | {DBGFIELD(/*XVABSSP_XVNABSSP_XVNEGSP*/ 15012) 2, false, false, false, 298, 3, 10, 2, 0, 0}, // #266 |
| 12577 | {DBGFIELD(/*XVCPSGNSP*/ 15037) 2, false, false, false, 304, 3, 1, 2, 0, 0}, // #267 |
| 12578 | {DBGFIELD(/*VMRGEW_VMRGOW*/ 15047) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #268 |
| 12579 | {DBGFIELD(/*VSEL*/ 15061) 2, false, false, false, 301, 3, 7, 2, 0, 0}, // #269 |
| 12580 | {DBGFIELD(/*XXSEL*/ 15066) 2, false, false, false, 301, 3, 7, 2, 0, 0}, // #270 |
| 12581 | {DBGFIELD(/*TABORTDC_TABORTDCI_TABORTWC_TABORTWCI*/ 15072) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #271 |
| 12582 | {DBGFIELD(/*MTFSB0_MTFSB1*/ 15110) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #272 |
| 12583 | {DBGFIELD(/*MFFSCDRN_MFFSCDRNI_MFFSCRN_MFFSCRNI*/ 15124) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #273 |
| 12584 | {DBGFIELD(/*CMPRB_CMPRB8_CMPEQB*/ 15160) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #274 |
| 12585 | {DBGFIELD(/*XSTSTDCDP_XSTSTDCSP*/ 15180) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #275 |
| 12586 | {DBGFIELD(/*FTDIV_FTSQRT*/ 15200) 2, false, false, false, 295, 3, 10, 2, 0, 0}, // #276 |
| 12587 | {DBGFIELD(/*XSMAXCDP_XSMAXJDP_XSMINCDP_XSMINJDP_XSXSIGDP*/ 15213) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #277 |
| 12588 | {DBGFIELD(/*XSCMPEQDP_XSCMPEXPDP_XSCMPGEDP_XSCMPGTDP*/ 15258) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #278 |
| 12589 | {DBGFIELD(/*CNTTZD_CNTTZD_rec_CNTTZW_CNTTZW8_CNTTZW8_rec_CNTTZW_rec*/ 15299) 2, false, false, false, 292, 3, 7, 2, 0, 0}, // #279 |
| 12590 | {DBGFIELD(/*POPCNTD_POPCNTW*/ 15355) 2, false, false, false, 292, 3, 1, 2, 0, 0}, // #280 |
| 12591 | {DBGFIELD(/*CMPB_CMPB8_SETB_SETB8_BPERMD*/ 15371) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #281 |
| 12592 | {DBGFIELD(/*XSCVSPDPN*/ 15400) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #282 |
| 12593 | {DBGFIELD(/*SLD_SRD_SRAD*/ 15410) 2, false, false, false, 292, 3, 1, 2, 0, 0}, // #283 |
| 12594 | {DBGFIELD(/*SRADI_SRADI_32_RLDIC*/ 15423) 2, false, false, false, 292, 3, 1, 2, 0, 0}, // #284 |
| 12595 | {DBGFIELD(/*EXTSWSLI_32_64_EXTSWSLI*/ 15444) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #285 |
| 12596 | {DBGFIELD(/*SUBFC_SUBFC8_SUBFC8O_SUBFCO_ANDI8_rec_ANDIS8_rec_ADDC_ADDC8_ADDC8O_ADDCO_ADDIC_rec_ADDE8O_ADDE8O_rec_ADDE8_rec_ADDEO_ADDEO_rec_ADDE_rec_ADDME8O_ADDME8O_rec_ADDME8_rec_ADDMEO_ADDMEO_rec_ADDME_rec_ADDZE8O_ADDZE8O_rec_ADDZE8_rec_ADDZEO_ADDZEO_rec_ADDZE_rec_SUBF8O_SUBF8O_rec_SUBFE8O_SUBFE8O_rec_SUBFE8_rec_SUBFEO_SUBFEO_rec_SUBFE_rec_SUBFME8O_SUBFME8O_rec_SUBFME8_rec_SUBFMEO_SUBFMEO_rec_SUBFME_rec_SUBFO_SUBFO_rec_SUBFZE8O_SUBFZE8O_rec_SUBFZE8_rec_SUBFZEO_SUBFZEO_rec_SUBFZE_rec*/ 15468) 2, false, false, false, 292, 3, 1, 2, 0, 0}, // #286 |
| 12597 | {DBGFIELD(/*ADDZE_ADDZE8_SUBF_rec*/ 15945) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #287 |
| 12598 | {DBGFIELD(/*ADDIStocHA_ADDIStocHA8_ADDItocL_ADDItocL8*/ 15967) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #288 |
| 12599 | {DBGFIELD(/*LA_LA8*/ 16009) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #289 |
| 12600 | {DBGFIELD(/*COPY*/ 16016) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #290 |
| 12601 | {DBGFIELD(/*MCRXRX*/ 16021) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #291 |
| 12602 | {DBGFIELD(/*XSNABSDP_XSNABSDPs_XSABSDP_XSNEGDP_XSCPSGNDP*/ 16028) 2, false, false, false, 295, 3, 10, 2, 0, 0}, // #292 |
| 12603 | {DBGFIELD(/*XSXEXPDP*/ 16073) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #293 |
| 12604 | {DBGFIELD(/*RFEBB*/ 16082) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #294 |
| 12605 | {DBGFIELD(/*TBEGIN_TRECHKPT*/ 16088) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #295 |
| 12606 | {DBGFIELD(/*WAIT*/ 16104) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #296 |
| 12607 | {DBGFIELD(/*RLDCL_RLDCR*/ 16109) 2, false, false, false, 292, 3, 1, 2, 0, 0}, // #297 |
| 12608 | {DBGFIELD(/*RLDICL_RLDICL_32_RLDICL_32_64_RLDICR_RLDICR_32_RLDIMI*/ 16121) 2, false, false, false, 292, 3, 1, 2, 0, 0}, // #298 |
| 12609 | {DBGFIELD(/*MTOCRF_MTOCRF8*/ 16175) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #299 |
| 12610 | {DBGFIELD(/*SLW_SLW8_SRW_SRW8_RLWINM_RLWINM8_RLWNM_RLWNM8*/ 16190) 2, false, false, false, 292, 3, 1, 2, 0, 0}, // #300 |
| 12611 | {DBGFIELD(/*FABSD_FABSS_FNABSD_FNABSS_FNEGD_FNEGS_FCPSGND_FCPSGNS_FMR*/ 16236) 2, false, false, false, 295, 3, 10, 2, 0, 0}, // #301 |
| 12612 | {DBGFIELD(/*SRAW_SRAW8_SRAWI_SRAWI8*/ 16294) 2, false, false, false, 292, 3, 1, 2, 0, 0}, // #302 |
| 12613 | {DBGFIELD(/*XSIEXPDP*/ 16318) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #303 |
| 12614 | {DBGFIELD(/*CRXOR*/ 16327) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #304 |
| 12615 | {DBGFIELD(/*TRECLAIM_TSR_TABORT*/ 16333) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #305 |
| 12616 | {DBGFIELD(/*VCMPNEZB_VCMPNEZH_VCMPNEZW_VCMPNEB_VCMPNEH_VCMPNEW_VCMPNEB_rec_VCMPNEH_rec_VCMPNEW_rec_VCMPNEZB_rec_VCMPNEZH_rec_VCMPNEZW_rec*/ 16353) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #306 |
| 12617 | {DBGFIELD(/*VABSDUB_VABSDUH_VABSDUW_VCTZB_VCTZD_VCTZH_VCTZW_VPRTYBD_VPRTYBW*/ 16479) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #307 |
| 12618 | {DBGFIELD(/*VBPERMD_XVTSTDCDP_XVTSTDCSP_XVXSIGDP_XVXSIGSP*/ 16543) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #308 |
| 12619 | {DBGFIELD(/*VPOPCNTD*/ 16589) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #309 |
| 12620 | {DBGFIELD(/*VCTSXS_0_VCTUXS_0_XVCVHPSP_XVCVSPHP_VCFSX_0_VCFUX_0*/ 16598) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #310 |
| 12621 | {DBGFIELD(/*MADDHD_MADDHDU_MADDLD_MADDLD8*/ 16650) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #311 |
| 12622 | {DBGFIELD(/*MULHD_MULHW_MULLW_MULLWO*/ 16680) 2, false, false, false, 292, 3, 3, 2, 0, 0}, // #312 |
| 12623 | {DBGFIELD(/*MULHDU_MULHWU*/ 16705) 2, false, false, false, 292, 3, 3, 2, 0, 0}, // #313 |
| 12624 | {DBGFIELD(/*MULLD_MULLDO*/ 16719) 2, false, false, false, 292, 3, 3, 2, 0, 0}, // #314 |
| 12625 | {DBGFIELD(/*FRSP_FRIMD_FRIMS_FRIND_FRINS_FRIPD_FRIPS_FRIZD_FRIZS_FRE_FRES_FADDS_FMSUBS_FMADDS_FSUBS_FCFID_FCFIDS_FCFIDU_FCFIDUS_FCTID_FCTIDU_FCTIDUZ_FCTIDZ_FCTIW_FCTIWU_FCTIWUZ_FCTIWZ_FRSQRTE_FRSQRTES_FNMADDS_FNMSUBS_FSELD_FSELS_FMULS*/ 16732) 2, false, false, false, 295, 3, 10, 2, 0, 0}, // #315 |
| 12626 | {DBGFIELD(/*FADD_FSUB*/ 16955) 2, false, false, false, 295, 3, 10, 2, 0, 0}, // #316 |
| 12627 | {DBGFIELD(/*FMSUB_FMADD_FNMADD_FNMSUB_FMUL*/ 16965) 2, false, false, false, 295, 3, 10, 2, 0, 0}, // #317 |
| 12628 | {DBGFIELD(/*XSMADDADP_XSMADDASP_XSMADDMDP_XSMADDMSP_XSMSUBADP_XSMSUBASP_XSMSUBMDP_XSMSUBMSP_XSMULDP_XSMULSP_XSNMADDADP_XSNMADDASP_XSNMADDMDP_XSNMADDMSP_XSNMSUBADP_XSNMSUBASP_XSNMSUBMDP_XSNMSUBMSP*/ 16996) 2, false, false, false, 295, 3, 10, 2, 0, 0}, // #318 |
| 12629 | {DBGFIELD(/*FSELD_rec_FSELS_rec*/ 17180) 2, false, false, false, 295, 3, 10, 2, 0, 0}, // #319 |
| 12630 | {DBGFIELD(/*FRIMD_rec_FRIMS_rec_FRIND_rec_FRINS_rec_FRIPD_rec_FRIPS_rec_FRIZD_rec_FRIZS_rec_FRES_rec_FRE_rec_FADDS_rec_FSUBS_rec_FMSUBS_rec_FNMSUBS_rec_FMADDS_rec_FNMADDS_rec_FCFIDS_rec_FCFIDUS_rec_FCFIDU_rec_FCFID_rec_FCTIDUZ_rec_FCTIDU_rec_FCTIDZ_rec_FCTID_rec_FCTIWUZ_rec_FCTIWU_rec_FCTIWZ_rec_FCTIW_rec_FMULS_rec_FRSQRTES_rec_FRSQRTE_rec_FRSP_rec*/ 17200) 2, false, false, false, 295, 3, 10, 2, 0, 0}, // #320 |
| 12631 | {DBGFIELD(/*XSCVDPHP_XSCVHPDP*/ 17539) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #321 |
| 12632 | {DBGFIELD(/*LVSL_LVSR*/ 17557) 3, false, false, false, 282, 4, 253, 3, 0, 0}, // #322 |
| 12633 | {DBGFIELD(/*V_SETALLONES_V_SETALLONESB_V_SETALLONESH_VPERMR_VSLV_VSRV_XXBRD_XXBRH_XXBRQ_XXBRW_XXEXTRACTUW_XXINSERTW_VMUL10CUQ_VMUL10ECUQ_VMUL10EUQ_VMUL10UQ_XSTSTDCQP_XSXSIGQP_BCDCFN_rec_BCDCFZ_rec_BCDCPSGN_rec_BCDCTN_rec_BCDCTZ_rec_BCDSETSGN_rec_BCDS_rec_BCDTRUNC_rec_BCDUS_rec_BCDUTRUNC_rec*/ 17567) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #323 |
| 12634 | {DBGFIELD(/*VEXTRACTUB_VEXTRACTUH_VEXTRACTUW_VINSERTB_VINSERTD_VINSERTH_VINSERTW_MFVSRLD_MTVSRWS_VCLZLSBB_VCTZLSBB_VEXTRACTD_VEXTUBLX_VEXTUBRX_VEXTUHLX_VEXTUHRX_VEXTUWLX_VEXTUWRX_VPRTYBQ*/ 17847) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #324 |
| 12635 | {DBGFIELD(/*XXPERM_XXPERMR_XXSPLTIB*/ 18022) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #325 |
| 12636 | {DBGFIELD(/*XSCMPEXPQP_XSCMPOQP_XSCMPUQP*/ 18046) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #326 |
| 12637 | {DBGFIELD(/*BCDSR_rec_XSADDQP_XSADDQPO_XSCVDPQP_XSCVQPDP_XSCVQPDPO_XSCVQPSDZ_XSCVQPSWZ_XSCVQPUDZ_XSCVQPUWZ_XSCVSDQP_XSCVUDQP_XSRQPI_XSRQPIX_XSRQPXP_XSSUBQP_XSSUBQPO*/ 18075) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #327 |
| 12638 | {DBGFIELD(/*BCDCTSQ_rec*/ 18228) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #328 |
| 12639 | {DBGFIELD(/*XSMADDQP_XSMADDQPO_XSMSUBQP_XSMSUBQPO_XSMULQP_XSMULQPO_XSNMADDQP_XSNMADDQPO_XSNMSUBQP_XSNMSUBQPO*/ 18240) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #329 |
| 12640 | {DBGFIELD(/*BCDCFSQ_rec*/ 18337) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #330 |
| 12641 | {DBGFIELD(/*XSDIVQP_XSDIVQPO*/ 18349) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #331 |
| 12642 | {DBGFIELD(/*XSSQRTQP_XSSQRTQPO*/ 18366) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #332 |
| 12643 | {DBGFIELD(/*LXVL_LXVLL*/ 18385) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #333 |
| 12644 | {DBGFIELD(/*LXSIBZX_LXSIHZX_LXVWSX_LXV_LXVX_LXSD*/ 18396) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #334 |
| 12645 | {DBGFIELD(/*LXSDX_LXVD2X*/ 18433) 2, false, false, false, 279, 3, 7, 2, 0, 0}, // #335 |
| 12646 | {DBGFIELD(/*DCBF_DCBFEP_DCBST_DCBSTEP_DCBT_DCBTEP_DCBZ_DCBZEP_DCBZL_DCBZLEP_DCBTST_DCBTSTEP*/ 18446) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #336 |
| 12647 | {DBGFIELD(/*CP_COPY_CP_COPY8*/ 18526) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #337 |
| 12648 | {DBGFIELD(/*ICBI_ICBIEP*/ 18543) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #338 |
| 12649 | {DBGFIELD(/*ICBT_ICBTLS_EnforceIEIO*/ 18555) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #339 |
| 12650 | {DBGFIELD(/*LBZ_LBZ8_LBZX_LBZX8_LBZXTLS_LBZXTLS__LBZXTLS_32_LHZ_LHZ8_LHZX_LHZX8_LHZXTLS_LHZXTLS__LHZXTLS_32_LWZ_LWZ8_LWZX_LWZX8_LWZXTLS_LWZXTLS__LWZXTLS_32*/ 18579) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #340 |
| 12651 | {DBGFIELD(/*CP_ABORT*/ 18723) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #341 |
| 12652 | {DBGFIELD(/*DARN*/ 18732) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #342 |
| 12653 | {DBGFIELD(/*ISYNC*/ 18737) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #343 |
| 12654 | {DBGFIELD(/*MSGSYNC*/ 18743) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #344 |
| 12655 | {DBGFIELD(/*TLBSYNC*/ 18751) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #345 |
| 12656 | {DBGFIELD(/*SYNC*/ 18759) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #346 |
| 12657 | {DBGFIELD(/*LFIWZX*/ 18764) 3, false, false, false, 282, 4, 253, 3, 0, 0}, // #347 |
| 12658 | {DBGFIELD(/*LFDX_LFDXTLS_LFDXTLS__LFD*/ 18771) 2, false, false, false, 279, 3, 7, 2, 0, 0}, // #348 |
| 12659 | {DBGFIELD(/*SLBIA*/ 18797) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #349 |
| 12660 | {DBGFIELD(/*SLBIE*/ 18803) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #350 |
| 12661 | {DBGFIELD(/*SLBMFEE*/ 18809) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #351 |
| 12662 | {DBGFIELD(/*SLBMFEV*/ 18817) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #352 |
| 12663 | {DBGFIELD(/*SLBMTE*/ 18825) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #353 |
| 12664 | {DBGFIELD(/*TLBIEL*/ 18832) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #354 |
| 12665 | {DBGFIELD(/*LHZU_LHZU8_LWZU_LWZU8*/ 18839) 3, false, false, false, 282, 4, 256, 3, 0, 0}, // #355 |
| 12666 | {DBGFIELD(/*LHZUX_LHZUX8_LWZUX_LWZUX8*/ 18861) 3, false, false, false, 282, 4, 256, 3, 0, 0}, // #356 |
| 12667 | {DBGFIELD(/*TEND*/ 18887) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #357 |
| 12668 | {DBGFIELD(/*CP_PASTE8_rec_CP_PASTE_rec*/ 18892) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #358 |
| 12669 | {DBGFIELD(/*TCHECK*/ 18919) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #359 |
| 12670 | {DBGFIELD(/*LXSIWAX*/ 18926) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #360 |
| 12671 | {DBGFIELD(/*LIWAX*/ 18934) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #361 |
| 12672 | {DBGFIELD(/*LFSX_LFSXTLS_LFSXTLS__LFS*/ 18940) 2, false, false, false, 279, 3, 7, 2, 0, 0}, // #362 |
| 12673 | {DBGFIELD(/*LXSSP_LXSSPX*/ 18966) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #363 |
| 12674 | {DBGFIELD(/*XFLOADf32_DFLOADf32*/ 18979) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #364 |
| 12675 | {DBGFIELD(/*LXVH8X*/ 18999) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #365 |
| 12676 | {DBGFIELD(/*STFDXTLS_STFDXTLS__STFSXTLS_STFSXTLS__STXSIWX_STXSSP_STXSSPX*/ 19006) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #366 |
| 12677 | {DBGFIELD(/*STXSD_STXSIBX_STXSIBXv_STXSIHX_STXSIHXv*/ 19067) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #367 |
| 12678 | {DBGFIELD(/*STXSDX*/ 19107) 3, false, false, false, 286, 4, 4, 3, 0, 0}, // #368 |
| 12679 | {DBGFIELD(/*DFSTOREf32_DFSTOREf64_XFSTOREf32_XFSTOREf64_STIWX*/ 19114) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #369 |
| 12680 | {DBGFIELD(/*STDBRX_STBXTLS_STBXTLS__STBXTLS_32_STHXTLS_STHXTLS__STHXTLS_32_STWXTLS_STWXTLS__STWXTLS_32*/ 19164) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #370 |
| 12681 | {DBGFIELD(/*SLBIEG*/ 19255) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #371 |
| 12682 | {DBGFIELD(/*TLBIE*/ 19262) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #372 |
| 12683 | {DBGFIELD(/*STXV_STXVB16X_STXVH8X_STXVX*/ 19268) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #373 |
| 12684 | {DBGFIELD(/*STXVL_STXVLL*/ 19296) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #374 |
| 12685 | {DBGFIELD(/*MFVRSAVE_MFVRSAVEv_MTVRSAVE_MTVRSAVEv*/ 19309) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #375 |
| 12686 | {DBGFIELD(/*MFPMR*/ 19347) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #376 |
| 12687 | {DBGFIELD(/*MTPMR*/ 19353) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #377 |
| 12688 | {DBGFIELD(/*MFSPR_MFSPR8_MFUDSCR*/ 19359) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #378 |
| 12689 | {DBGFIELD(/*MFMSR*/ 19380) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #379 |
| 12690 | {DBGFIELD(/*MTMSR*/ 19386) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #380 |
| 12691 | {DBGFIELD(/*MTMSRD*/ 19392) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #381 |
| 12692 | {DBGFIELD(/*MTUDSCR_MTSPR_MTSPR8*/ 19399) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #382 |
| 12693 | {DBGFIELD(/*DIVWO_DIVWUO*/ 19420) 2, false, false, false, 292, 3, 148, 2, 0, 0}, // #383 |
| 12694 | {DBGFIELD(/*MODSW*/ 19433) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #384 |
| 12695 | {DBGFIELD(/*DIVWEO_DIVWEUO*/ 19439) 2, false, false, false, 292, 3, 148, 2, 0, 0}, // #385 |
| 12696 | {DBGFIELD(/*DIVDO_DIVDUO*/ 19454) 2, false, false, false, 292, 3, 259, 2, 0, 0}, // #386 |
| 12697 | {DBGFIELD(/*MODSD_MODUD_MODUW*/ 19467) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #387 |
| 12698 | {DBGFIELD(/*DIVDE_DIVDEO_DIVDEU_DIVDEUO*/ 19485) 2, false, false, false, 292, 3, 148, 2, 0, 0}, // #388 |
| 12699 | {DBGFIELD(/*DIVWO_rec_DIVWUO_rec_DIVWU_rec_DIVW_rec*/ 19513) 2, false, false, false, 292, 3, 148, 2, 0, 0}, // #389 |
| 12700 | {DBGFIELD(/*ADDC8O_rec_ADDC8_rec_ADDCO_rec_ADDC_rec_SUBFC8O_rec_SUBFC8_rec_SUBFCO_rec_SUBFC_rec*/ 19553) 2, false, false, false, 292, 3, 1, 2, 0, 0}, // #390 |
| 12701 | {DBGFIELD(/*MCRFS*/ 19637) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #391 |
| 12702 | {DBGFIELD(/*RLDCL_rec_RLDCR_rec*/ 19643) 2, false, false, false, 292, 3, 1, 2, 0, 0}, // #392 |
| 12703 | {DBGFIELD(/*RLDICL_rec_RLDICR_rec_RLDICL_32_rec_RLDIMI_rec*/ 19663) 2, false, false, false, 292, 3, 1, 2, 0, 0}, // #393 |
| 12704 | {DBGFIELD(/*MFFS_MFFSCE_MFFSL_MFFS_rec*/ 19710) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #394 |
| 12705 | {DBGFIELD(/*EXTSWSLI_32_64_rec_EXTSWSLI_rec*/ 19737) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #395 |
| 12706 | {DBGFIELD(/*FDIV*/ 19769) 2, false, false, false, 295, 3, 263, 2, 0, 0}, // #396 |
| 12707 | {DBGFIELD(/*FSQRT*/ 19774) 2, false, false, false, 295, 3, 267, 2, 0, 0}, // #397 |
| 12708 | {DBGFIELD(/*FSQRTS*/ 19780) 2, false, false, false, 295, 3, 16, 2, 0, 0}, // #398 |
| 12709 | {DBGFIELD(/*FDIVS*/ 19787) 2, false, false, false, 295, 3, 125, 2, 0, 0}, // #399 |
| 12710 | {DBGFIELD(/*LFSU*/ 19793) 3, false, false, false, 282, 4, 250, 3, 0, 0}, // #400 |
| 12711 | {DBGFIELD(/*LFSUX*/ 19798) 3, false, false, false, 282, 4, 250, 3, 0, 0}, // #401 |
| 12712 | {DBGFIELD(/*TAILB_TAILB8_TAILBA_TAILBA8_TAILBCTR_TAILBCTR8_CTRL_DEP*/ 19804) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #402 |
| 12713 | {DBGFIELD(/*LDAT_LWAT*/ 19860) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #403 |
| 12714 | {DBGFIELD(/*STDAT_STWAT*/ 19870) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #404 |
| 12715 | {DBGFIELD(/*BRINC*/ 19882) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #405 |
| 12716 | {DBGFIELD(/*EVABS_EVEQV_EVNAND_EVNEG_EVADDIW_EVADDW_EVAND_EVANDC_EVCMPEQ_EVCMPGTS_EVCMPGTU_EVCMPLTS_EVCMPLTU_EVCNTLSW_EVCNTLZW_EVEXTSB_EVEXTSH_EVMERGEHI_EVMERGEHILO_EVMERGELO_EVMERGELOHI_EVNOR_EVOR_EVORC_EVXOR_EVRLW_EVRLWI_EVRNDW_EVSLW_EVSLWI_EVSPLATFI_EVSPLATI_EVSRWIS_EVSRWIU_EVSRWS_EVSRWU_EVSUBFW_EVSUBIFW*/ 19888) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #406 |
| 12717 | {DBGFIELD(/*EVMRA_EVADDSMIAAW_EVADDSSIAAW_EVADDUMIAAW_EVADDUSIAAW_EVDIVWS_EVDIVWU_EVMHEGSMFAA_EVMHEGSMFAN_EVMHEGSMIAA_EVMHEGSMIAN_EVMHEGUMIAA_EVMHEGUMIAN_EVMHESMF_EVMHESMFA_EVMHESMFAAW_EVMHESMFANW_EVMHESMI_EVMHESMIA_EVMHESMIAAW_EVMHESMIANW_EVMHESSF_EVMHESSFA_EVMHESSFAAW_EVMHESSFANW_EVMHESSIAAW_EVMHESSIANW_EVMHEUMI_EVMHEUMIA_EVMHEUMIAAW_EVMHEUMIANW_EVMHEUSIAAW_EVMHEUSIANW_EVMHOGSMFAA_EVMHOGSMFAN_EVMHOGSMIAA_EVMHOGSMIAN_EVMHOGUMIAA_EVMHOGUMIAN_EVMHOSMF_EVMHOSMFA_EVMHOSMFAAW_EVMHOSMFANW_EVMHOSMI_EVMHOSMIA_EVMHOSMIAAW_EVMHOSMIANW_EVMHOSSF_EVMHOSSFA_EVMHOSSFAAW_EVMHOSSFANW_EVMHOSSIAAW_EVMHOSSIANW_EVMHOUMI_EVMHOUMIA_EVMHOUMIAAW_EVMHOUMIANW_EVMHOUSIAAW_EVMHOUSIANW_EVMWHSMF_EVMWHSMFA_EVMWHSMI_EVMWHSMIA_EVMWHSSF_EVMWHSSFA_EVMWHUMI_EVMWHUMIA_EVMWLSMIAAW_EVMWLSMIANW_EVMWLSSIAAW_EVMWLSSIANW_EVMWLUMI_EVMWLUMIA_EVMWLUMIAAW_EVMWLUMIANW_EVMWLUSIAAW_EVMWLUSIANW_EVMWSMF_EVMWSMFA_EVMWSMFAA_EVMWSMFAN_EVMWSMI_EVMWSMIA_EVMWSMIAA_EVMWSMIAN_EVMWSSF_EVMWSSFA_EVMWSSFAA_EVMWSSFAN_EVMWUMI_EVMWUMIA_EVMWUMIAA_EVMWUMIAN_EVSUBFSMIAAW_EVSUBFSSIAAW_EVSUBFUMIAAW_EVSUBFUSIAAW*/ 20185) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #407 |
| 12718 | {DBGFIELD(/*EVLDD_EVLDDX_EVLDH_EVLDHX_EVLDW_EVLDWX_EVLHHESPLAT_EVLHHESPLATX_EVLHHOSSPLAT_EVLHHOSSPLATX_EVLHHOUSPLAT_EVLHHOUSPLATX_EVLWHE_EVLWHEX_EVLWHOS_EVLWHOSX_EVLWHOU_EVLWHOUX_EVLWHSPLAT_EVLWHSPLATX_EVLWWSPLAT_EVLWWSPLATX*/ 21230) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #408 |
| 12719 | {DBGFIELD(/*EVSTDD_EVSTDDX_EVSTDH_EVSTDHX_EVSTDW_EVSTDWX_EVSTWHE_EVSTWHEX_EVSTWHO_EVSTWHOX_EVSTWWE_EVSTWWEX_EVSTWWO_EVSTWWOX*/ 21443) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #409 |
| 12720 | {DBGFIELD(/*HRFID_ATTN_CLRBHRB_MFBHRBE_NAP_RFCI_RFDI_RFMCI_SC*/ 21556) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #410 |
| 12721 | {DBGFIELD(/*RFI*/ 21606) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #411 |
| 12722 | {DBGFIELD(/*RFID*/ 21610) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #412 |
| 12723 | {DBGFIELD(/*DSS_DSSALL_DST_DST64_DSTST_DSTST64_DSTSTT_DSTSTT64_DSTT_DSTT64_ICBLQ_TLBIVAX_TLBLD_TLBLI_TLBRE_TLBRE2_TLBSX_TLBSX2_TLBSX2D_TLBWE_TLBWE2_MBAR_TRAP_DCCCI_ICCCI*/ 21615) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #413 |
| 12724 | {DBGFIELD(/*ICBLC*/ 21773) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #414 |
| 12725 | {DBGFIELD(/*MTSR_MTSRIN*/ 21779) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #415 |
| 12726 | {DBGFIELD(/*MFDCR*/ 21791) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #416 |
| 12727 | {DBGFIELD(/*MTDCR*/ 21797) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #417 |
| 12728 | {DBGFIELD(/*NOP_GT_PWR6_NOP_GT_PWR7*/ 21803) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #418 |
| 12729 | {DBGFIELD(/*TLBIA*/ 21827) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #419 |
| 12730 | {DBGFIELD(/*WRTEE_WRTEEI*/ 21833) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #420 |
| 12731 | {DBGFIELD(/*HASHCHK_HASHCHK8_HASHCHKP_HASHCHKP8_HASHST_HASHST8_HASHSTP_HASHSTP8_ADDEX_ADDEX8_CDTBCD_CDTBCD8_CBCDTD_CBCDTD8*/ 21846) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #421 |
| 12732 | {DBGFIELD(/*MSYNC*/ 21957) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #422 |
| 12733 | {DBGFIELD(/*SLBSYNC*/ 21963) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #423 |
| 12734 | {DBGFIELD(/*SLBFEE_rec*/ 21971) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #424 |
| 12735 | {DBGFIELD(/*STOP*/ 21982) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #425 |
| 12736 | {DBGFIELD(/*DCBA_DCBI*/ 21987) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #426 |
| 12737 | {DBGFIELD(/*FCFID_FCFIDS_FCFIDU_FCFIDUS_FCTID_FCTIDU_FCTIDUZ_FCTIDZ_FCTIW_FCTIWU_FCTIWUZ_FCTIWZ_FRE_FRES_FRIMD_FRIMS_FRIND_FRINS_FRIPD_FRIPS_FRIZD_FRIZS_FRSP_FRSQRTE_FRSQRTES*/ 21997) 2, false, false, false, 295, 3, 10, 2, 0, 0}, // #427 |
| 12738 | {DBGFIELD(/*VCFSX_VCFUX_VCTSXS_VCTUXS*/ 22160) 2, false, false, false, 304, 3, 1, 2, 0, 0}, // #428 |
| 12739 | {DBGFIELD(/*VCFSX_0_VCFUX_0_VCTSXS_0_VCTUXS_0_XVCVSPHP*/ 22186) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #429 |
| 12740 | {DBGFIELD(/*VLOGEFP_VREFP_VRFIM_VRFIN_VRFIP_VRFIZ_VRSQRTEFP_XVCVDPSP_XVCVSXDSP_XVCVSXWSP_XVCVUXDSP_XVCVUXWSP_XVRESP_XVRSQRTESP*/ 22229) 2, false, false, false, 304, 3, 1, 2, 0, 0}, // #430 |
| 12741 | {DBGFIELD(/*XSCVDPHP*/ 22344) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #431 |
| 12742 | {DBGFIELD(/*XSCVDPSP_XSCVDPSXDS_XSCVDPSXDSs_XSCVDPSXWS_XSCVDPSXWSs_XSCVDPUXDS_XSCVDPUXDSs_XSCVDPUXWS_XSCVDPUXWSs_XSCVSPDP_XSCVSXDDP_XSCVUXDDP_XSRDPI_XSRDPIC_XSRDPIM_XSRDPIP_XSRDPIZ_XSREDP_XSRSQRTEDP*/ 22353) 2, false, false, false, 295, 3, 10, 2, 0, 0}, // #432 |
| 12743 | {DBGFIELD(/*XVCVDPSXDS_XVCVDPSXWS_XVCVDPUXDS_XVCVDPUXWS_XVCVSPSXDS_XVCVSPSXWS_XVCVSPUXDS_XVCVSPUXWS_XVCVSXDDP_XVCVSXWDP_XVCVUXDDP_XVCVUXWDP_XVRDPI_XVRDPIC_XVRDPIM_XVRDPIP_XVRDPIZ_XVREDP_XVRSPI_XVRSPIC_XVRSPIM_XVRSPIP_XVRSPIZ_XVRSQRTEDP*/ 22540) 2, false, false, false, 298, 3, 10, 2, 0, 0}, // #433 |
| 12744 | {DBGFIELD(/*XVCVSPBF16*/ 22764) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #434 |
| 12745 | {DBGFIELD(/*FADDS_FMULS_FSUBS*/ 22775) 2, false, false, false, 295, 3, 10, 2, 0, 0}, // #435 |
| 12746 | {DBGFIELD(/*FMUL*/ 22793) 2, false, false, false, 295, 3, 10, 2, 0, 0}, // #436 |
| 12747 | {DBGFIELD(/*VADDFP*/ 22798) 2, false, false, false, 304, 3, 1, 2, 0, 0}, // #437 |
| 12748 | {DBGFIELD(/*XSMULDP_XSMULSP*/ 22805) 2, false, false, false, 295, 3, 10, 2, 0, 0}, // #438 |
| 12749 | {DBGFIELD(/*XVADDDP_XVMULDP_XVSUBDP*/ 22821) 2, false, false, false, 298, 3, 10, 2, 0, 0}, // #439 |
| 12750 | {DBGFIELD(/*XVADDSP_XVMULSP_XVSUBSP*/ 22845) 2, false, false, false, 298, 3, 10, 2, 0, 0}, // #440 |
| 12751 | {DBGFIELD(/*VMADDFP_VNMSUBFP*/ 22869) 2, false, false, false, 304, 3, 1, 2, 0, 0}, // #441 |
| 12752 | {DBGFIELD(/*FADDS_rec_FMULS_rec_FSUBS_rec*/ 22886) 2, false, false, false, 295, 3, 10, 2, 0, 0}, // #442 |
| 12753 | {DBGFIELD(/*FMUL_rec*/ 22916) 2, false, false, false, 295, 3, 10, 2, 0, 0}, // #443 |
| 12754 | {DBGFIELD(/*FCFID_rec_FCFIDS_rec_FCFIDU_rec_FCFIDUS_rec_FCTID_rec_FCTIDU_rec_FCTIDUZ_rec_FCTIDZ_rec_FCTIW_rec_FCTIWU_rec_FCTIWUZ_rec_FCTIWZ_rec_FRE_rec_FRES_rec_FRIMD_rec_FRIMS_rec_FRIND_rec_FRINS_rec_FRIPD_rec_FRIPS_rec_FRIZD_rec_FRIZS_rec_FRSP_rec_FRSQRTE_rec_FRSQRTES_rec*/ 22925) 2, false, false, false, 295, 3, 10, 2, 0, 0}, // #444 |
| 12755 | {DBGFIELD(/*BCC_BCCA_BCCCTR_BCCCTR8_BCCCTRL_BCCCTRL8_BCCL_BCCLA_BCCLR_BCCLRL_BCCTR_BCCTR8_BCCTR8n_BCCTRn_gBCCTR_BCCTRL_BCCTRL8_BCCTRL8n_BCCTRLn_gBCCTRL_BCLR_BCLRn_BDNZLR_BDNZLR8_BDNZLRm_BDNZLRp_BDZLR_BDZLR8_BDZLRm_BDZLRp_gBCLR_BCLRL_BCLRLn_BDNZLRL_BDNZLRLm_BDNZLRLp_BDZLRL_BDZLRLm_BDZLRLp_gBCLRL_BLR_BLR8_BLRL*/ 23188) 2, false, false, false, 275, 2, 7, 2, 0, 0}, // #445 |
| 12756 | {DBGFIELD(/*CTRL_DEP_TAILB_TAILB8_TAILBA_TAILBA8*/ 23486) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #446 |
| 12757 | {DBGFIELD(/*VGNB*/ 23523) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #447 |
| 12758 | {DBGFIELD(/*VSBOX*/ 23528) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #448 |
| 12759 | {DBGFIELD(/*CFUGED_PDEPD_PEXTD*/ 23534) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #449 |
| 12760 | {DBGFIELD(/*VCFUGED_VCLZDM_VCTZDM_VPDEPD_VPEXTD*/ 23553) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #450 |
| 12761 | {DBGFIELD(/*XSCVDPQP_XSCVQPDP_XSCVQPDPO_XSCVQPSDZ_XSCVQPSWZ_XSCVQPUDZ_XSCVQPUWZ_XSCVSDQP_XSCVUDQP_XSRQPI_XSRQPIX_XSRQPXP*/ 23589) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #451 |
| 12762 | {DBGFIELD(/*XSCVQPSQZ_XSCVQPUQZ_XSCVSQQP_XSCVUQQP*/ 23698) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #452 |
| 12763 | {DBGFIELD(/*HASHST_HASHST8_HASHSTP_HASHSTP8*/ 23736) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #453 |
| 12764 | {DBGFIELD(/*XSMULQP_XSMULQPO*/ 23768) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #454 |
| 12765 | {DBGFIELD(/*VDIVESQ_VDIVEUQ_VDIVSQ_VDIVUQ*/ 23785) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #455 |
| 12766 | {DBGFIELD(/*VMODSQ_VMODUQ*/ 23815) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #456 |
| 12767 | {DBGFIELD(/*VDIVSD_VDIVUD*/ 23829) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #457 |
| 12768 | {DBGFIELD(/*VMODSD_VMODUD*/ 23843) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #458 |
| 12769 | {DBGFIELD(/*VDIVSW_VDIVUW*/ 23857) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #459 |
| 12770 | {DBGFIELD(/*VMODSW_VMODUW*/ 23871) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #460 |
| 12771 | {DBGFIELD(/*VDIVESD_VDIVEUD*/ 23885) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #461 |
| 12772 | {DBGFIELD(/*VDIVESW_VDIVEUW*/ 23901) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #462 |
| 12773 | {DBGFIELD(/*BCDCFN_rec_BCDCFZ_rec_BCDCTN_rec_BCDCTZ_rec_BCDSETSGN_rec_VMUL10CUQ_VMUL10UQ_XSTSTDCQP_XSXSIGQP*/ 23917) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #463 |
| 12774 | {DBGFIELD(/*XXGENPCVBM*/ 24013) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #464 |
| 12775 | {DBGFIELD(/*BCDCPSGN_rec_BCDS_rec_BCDTRUNC_rec_BCDUS_rec_BCDUTRUNC_rec_VMUL10ECUQ_VMUL10EUQ*/ 24024) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #465 |
| 12776 | {DBGFIELD(/*VADDCUQ_VSUBCUQ*/ 24104) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #466 |
| 12777 | {DBGFIELD(/*XSCMPEQQP_XSCMPGEQP_XSCMPGTQP_XSMAXCQP_XSMINCQP*/ 24120) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #467 |
| 12778 | {DBGFIELD(/*MTVSRBMI*/ 24168) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #468 |
| 12779 | {DBGFIELD(/*CBCDTD_CBCDTD8_CDTBCD_CDTBCD8*/ 24177) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #469 |
| 12780 | {DBGFIELD(/*FTSQRT*/ 24207) 2, false, false, false, 295, 3, 10, 2, 0, 0}, // #470 |
| 12781 | {DBGFIELD(/*MTVSRBM_MTVSRDM_MTVSRHM_MTVSRQM_MTVSRWM_VCNTMBB_VCNTMBD_VCNTMBH_VCNTMBW_VEXPANDBM_VEXPANDDM_VEXPANDHM_VEXPANDQM_VEXPANDWM_VEXTRACTBM_VEXTRACTDM_VEXTRACTHM_VEXTRACTQM_VEXTRACTWM_XVTLSBB*/ 24214) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #471 |
| 12782 | {DBGFIELD(/*RLDIC_rec*/ 24399) 2, false, false, false, 292, 3, 1, 2, 0, 0}, // #472 |
| 12783 | {DBGFIELD(/*RLDICL_32_rec_RLDICL_rec_RLDICR_rec*/ 24409) 2, false, false, false, 292, 3, 1, 2, 0, 0}, // #473 |
| 12784 | {DBGFIELD(/*RLWINM8_rec_RLWINM_rec*/ 24445) 2, false, false, false, 292, 3, 1, 2, 0, 0}, // #474 |
| 12785 | {DBGFIELD(/*VCTZB_VCTZD_VCTZH_VCTZW_VPRTYBD_VPRTYBW*/ 24468) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #475 |
| 12786 | {DBGFIELD(/*VPOPCNTB_VPOPCNTH*/ 24508) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #476 |
| 12787 | {DBGFIELD(/*VSHASIGMAD_VSHASIGMAW*/ 24526) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #477 |
| 12788 | {DBGFIELD(/*XSTSQRTDP*/ 24548) 2, false, false, false, 295, 3, 10, 2, 0, 0}, // #478 |
| 12789 | {DBGFIELD(/*XVTSQRTDP*/ 24558) 2, false, false, false, 298, 3, 10, 2, 0, 0}, // #479 |
| 12790 | {DBGFIELD(/*XVTSQRTSP*/ 24568) 2, false, false, false, 304, 3, 1, 2, 0, 0}, // #480 |
| 12791 | {DBGFIELD(/*XVTSTDCDP_XVTSTDCSP*/ 24578) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #481 |
| 12792 | {DBGFIELD(/*SLD_rec_SRD_rec*/ 24598) 2, false, false, false, 292, 3, 1, 2, 0, 0}, // #482 |
| 12793 | {DBGFIELD(/*TDI*/ 24614) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #483 |
| 12794 | {DBGFIELD(/*TWI*/ 24618) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #484 |
| 12795 | {DBGFIELD(/*VADDCUW_VADDSBS_VADDSHS_VADDSWS_VADDUBS_VADDUHS_VADDUWS_VAVGSB_VAVGSH_VAVGSW_VAVGUB_VAVGUH_VAVGUW_VMAXFP_VMINFP_VSUBCUW_VSUBSBS_VSUBSHS_VSUBSWS_VSUBUBS_VSUBUHS_VSUBUWS*/ 24622) 2, false, false, false, 304, 3, 1, 2, 0, 0}, // #485 |
| 12796 | {DBGFIELD(/*VCMPBFP_VCMPBFP_rec_VCMPEQFP_VCMPEQFP_rec_VCMPEQUB_rec_VCMPEQUH_rec_VCMPEQUW_rec_VCMPGEFP_VCMPGEFP_rec_VCMPGTFP_VCMPGTFP_rec_VCMPGTSB_rec_VCMPGTSH_rec_VCMPGTSW_rec_VCMPGTUB_rec_VCMPGTUH_rec_VCMPGTUW_rec_XVCMPEQSP_XVCMPEQSP_rec_XVCMPGESP_XVCMPGESP_rec_XVCMPGTSP_XVCMPGTSP_rec*/ 24790) 2, false, false, false, 304, 3, 1, 2, 0, 0}, // #486 |
| 12797 | {DBGFIELD(/*VCMPEQUD_rec_VCMPGTSD_rec_VCMPGTUD_rec*/ 25065) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #487 |
| 12798 | {DBGFIELD(/*VCMPEQUQ_VCMPEQUQ_rec_VCMPGTSQ_VCMPGTSQ_rec_VCMPGTUQ_VCMPGTUQ_rec*/ 25104) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #488 |
| 12799 | {DBGFIELD(/*VCMPNEB_rec_VCMPNEH_rec_VCMPNEW_rec_VCMPNEZB_rec_VCMPNEZH_rec_VCMPNEZW_rec*/ 25170) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #489 |
| 12800 | {DBGFIELD(/*VCMPSQ_VCMPUQ*/ 25245) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #490 |
| 12801 | {DBGFIELD(/*XSMAXCDP_XSMAXJDP_XSMINCDP_XSMINJDP*/ 25259) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #491 |
| 12802 | {DBGFIELD(/*TRAP*/ 25295) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #492 |
| 12803 | {DBGFIELD(/*SRAWI_rec_SRAWI8_rec*/ 25300) 2, false, false, false, 292, 3, 1, 2, 0, 0}, // #493 |
| 12804 | {DBGFIELD(/*VRLQ_VRLQNM_VSLQ_VSRAQ_VSRQ*/ 25321) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #494 |
| 12805 | {DBGFIELD(/*VRLQMI*/ 25349) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #495 |
| 12806 | {DBGFIELD(/*DSS_DSSALL*/ 25356) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #496 |
| 12807 | {DBGFIELD(/*WAITP10*/ 25367) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #497 |
| 12808 | {DBGFIELD(/*ADDI_ADDI8_LI_LI8_ADDIS_ADDIS8_LIS_LIS8_NEG_NEG8_NEG8O_NEGO*/ 25375) 2, false, false, false, 290, 2, 1, 2, 0, 0}, // #498 |
| 12809 | {DBGFIELD(/*ADDIdtprelL32_ADDISdtprelHA32*/ 25435) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #499 |
| 12810 | {DBGFIELD(/*ADDItlsldLADDR32*/ 25465) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #500 |
| 12811 | {DBGFIELD(/*ADDIC_ADDIC8_ADDME_ADDME8_SUBFIC_SUBFIC8_SUBFME_SUBFME8_SUBFZE_SUBFZE8*/ 25482) 2, false, false, false, 290, 2, 1, 2, 0, 0}, // #501 |
| 12812 | {DBGFIELD(/*ADDME8O_ADDMEO_ADDZE8O_ADDZEO_ANDI8_rec_ANDIS8_rec_SUBFME8O_SUBFMEO_SUBFZE8O_SUBFZEO*/ 25553) 2, false, false, false, 292, 3, 1, 2, 0, 0}, // #502 |
| 12813 | {DBGFIELD(/*ADDZE_ADDZE8*/ 25638) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #503 |
| 12814 | {DBGFIELD(/*ANDI_rec_ANDIS_rec*/ 25651) 2, false, false, false, 290, 2, 1, 2, 0, 0}, // #504 |
| 12815 | {DBGFIELD(/*CMPDI_CMPWI_CMPLDI_CMPLWI*/ 25670) 2, false, false, false, 292, 3, 1, 2, 0, 0}, // #505 |
| 12816 | {DBGFIELD(/*EXTSB_EXTSB8_EXTSB8_32_64_EXTSB8_rec_EXTSB_rec_EXTSH_EXTSH8_EXTSH8_32_64_EXTSH8_rec_EXTSH_rec_EXTSW_EXTSW_32_EXTSW_32_64_EXTSW_32_64_rec_EXTSW_rec*/ 25696) 2, false, false, false, 292, 3, 1, 2, 0, 0}, // #506 |
| 12817 | {DBGFIELD(/*FABSD_FABSS_FMR_FNABSD_FNABSS_FNEGD_FNEGS*/ 25843) 2, false, false, false, 295, 3, 10, 2, 0, 0}, // #507 |
| 12818 | {DBGFIELD(/*NEG8_rec_NEG_rec_ORI_ORI8_ORIS_ORIS8_XORI_XORI8_XORIS_XORIS8*/ 25885) 2, false, false, false, 290, 2, 1, 2, 0, 0}, // #508 |
| 12819 | {DBGFIELD(/*NOP*/ 25946) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #509 |
| 12820 | {DBGFIELD(/*RLDICL_RLDICL_32_RLDICL_32_64_RLDICR_RLDICR_32*/ 25950) 2, false, false, false, 292, 3, 1, 2, 0, 0}, // #510 |
| 12821 | {DBGFIELD(/*RLWINM_RLWINM8*/ 25997) 2, false, false, false, 292, 3, 1, 2, 0, 0}, // #511 |
| 12822 | {DBGFIELD(/*SETB_SETB8*/ 26012) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #512 |
| 12823 | {DBGFIELD(/*SETBC_SETBC8_SETBCR_SETBCR8_SETNBC_SETNBC8_SETNBCR_SETNBCR8*/ 26023) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #513 |
| 12824 | {DBGFIELD(/*SRAWI_SRAWI8*/ 26083) 2, false, false, false, 292, 3, 1, 2, 0, 0}, // #514 |
| 12825 | {DBGFIELD(/*VEXTSB2D_VEXTSB2Ds_VEXTSB2W_VEXTSB2Ws_VEXTSH2D_VEXTSH2Ds_VEXTSH2W_VEXTSH2Ws_VEXTSW2D_VEXTSW2Ds_VNEGD_VNEGW*/ 26096) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #515 |
| 12826 | {DBGFIELD(/*VEXTSD2Q*/ 26203) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #516 |
| 12827 | {DBGFIELD(/*XSABSDP_XSNABSDP_XSNABSDPs_XSNEGDP*/ 26212) 2, false, false, false, 295, 3, 10, 2, 0, 0}, // #517 |
| 12828 | {DBGFIELD(/*XSABSQP_XSNABSQP_XSNEGQP_XSXEXPQP_XVXEXPDP_XVXEXPSP*/ 26247) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #518 |
| 12829 | {DBGFIELD(/*XVABSDP_XVNABSDP_XVNEGDP*/ 26299) 2, false, false, false, 298, 3, 10, 2, 0, 0}, // #519 |
| 12830 | {DBGFIELD(/*XVXSIGDP_XVXSIGSP*/ 26324) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #520 |
| 12831 | {DBGFIELD(/*ADDE8O_ADDEO_SUBFE8O_SUBFEO_SUBF8O_SUBFO*/ 26342) 2, false, false, false, 292, 3, 1, 2, 0, 0}, // #521 |
| 12832 | {DBGFIELD(/*ADDEX_ADDEX8*/ 26383) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #522 |
| 12833 | {DBGFIELD(/*ADD4O_ADD8O*/ 26396) 2, false, false, false, 292, 3, 1, 2, 0, 0}, // #523 |
| 12834 | {DBGFIELD(/*CMPB_CMPB8*/ 26408) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #524 |
| 12835 | {DBGFIELD(/*CRAND_CRANDC_CR6SET_CREQV_CRSET_CRNAND_CRNOR_CROR_CRORC_CR6UNSET_CRUNSET*/ 26419) 2, false, false, false, 277, 2, 10, 2, 0, 0}, // #525 |
| 12836 | {DBGFIELD(/*DST_DST64_DSTT_DSTT64_DSTST_DSTST64_DSTSTT_DSTSTT64*/ 26492) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #526 |
| 12837 | {DBGFIELD(/*VRLDNM_VRLWNM_V_SET0_V_SET0B_V_SET0H_XSCPSGNQP_XSIEXPQP_XVIEXPDP_XVIEXPSP*/ 26544) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #527 |
| 12838 | {DBGFIELD(/*XXLEQVOnes*/ 26618) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #528 |
| 12839 | {DBGFIELD(/*MFFS_MFFS_rec_MFFSL*/ 26629) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #529 |
| 12840 | {DBGFIELD(/*MFFSCDRNI_MFFSCRNI*/ 26649) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #530 |
| 12841 | {DBGFIELD(/*MTFSB0*/ 26668) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #531 |
| 12842 | {DBGFIELD(/*ADDIC_rec_ADDME8_rec_ADDME_rec_ADDME8O_rec_ADDMEO_rec_ADDZE8_rec_ADDZE_rec_ADDZE8O_rec_ADDZEO_rec_SUBFME8_rec_SUBFME_rec_SUBFME8O_rec_SUBFMEO_rec_SUBFZE8_rec_SUBFZE_rec_SUBFZE8O_rec_SUBFZEO_rec*/ 26675) 2, false, false, false, 292, 3, 1, 2, 0, 0}, // #532 |
| 12843 | {DBGFIELD(/*NEG8O_rec_NEGO_rec*/ 26869) 2, false, false, false, 292, 3, 1, 2, 0, 0}, // #533 |
| 12844 | {DBGFIELD(/*ADDE8_rec_ADDE_rec_ADDE8O_rec_ADDEO_rec_SUBFE8_rec_SUBFE_rec_SUBFE8O_rec_SUBFEO_rec_SUBF8O_rec_SUBFO_rec*/ 26888) 2, false, false, false, 292, 3, 1, 2, 0, 0}, // #534 |
| 12845 | {DBGFIELD(/*HRFID_SC*/ 26993) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #535 |
| 12846 | {DBGFIELD(/*MTFSFI_MTFSFIb_MTFSFI_rec*/ 27002) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #536 |
| 12847 | {DBGFIELD(/*FABSD_rec_FABSS_rec_FMR_rec_FNABSD_rec_FNABSS_rec_FNEGD_rec_FNEGS_rec*/ 27028) 2, false, false, false, 295, 3, 10, 2, 0, 0}, // #537 |
| 12848 | {DBGFIELD(/*ADDC8_rec_ADDC_rec_SUBFC8_rec_SUBFC_rec*/ 27098) 2, false, false, false, 292, 3, 1, 2, 0, 0}, // #538 |
| 12849 | {DBGFIELD(/*VSTRIBL_rec_VSTRIBR_rec_VSTRIHL_rec_VSTRIHR_rec*/ 27138) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #539 |
| 12850 | {DBGFIELD(/*LBZ_LBZ8_LHZ_LHZ8_LWZ_LWZ8*/ 27186) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #540 |
| 12851 | {DBGFIELD(/*LD*/ 27213) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #541 |
| 12852 | {DBGFIELD(/*LDtoc_LDtocBA_LDtocCPT_LDtocJTI_LDtocL_SPILLTOVSR_LD_LWZtoc_LWZtocL*/ 27216) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #542 |
| 12853 | {DBGFIELD(/*DFLOADf32*/ 27284) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #543 |
| 12854 | {DBGFIELD(/*DFLOADf64*/ 27294) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #544 |
| 12855 | {DBGFIELD(/*LFD*/ 27304) 2, false, false, false, 279, 3, 7, 2, 0, 0}, // #545 |
| 12856 | {DBGFIELD(/*LHA_LHA8*/ 27308) 3, false, false, false, 282, 4, 253, 3, 0, 0}, // #546 |
| 12857 | {DBGFIELD(/*LXSD_LXV*/ 27317) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #547 |
| 12858 | {DBGFIELD(/*DCBT_DCBTST*/ 27326) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #548 |
| 12859 | {DBGFIELD(/*ICBT*/ 27338) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #549 |
| 12860 | {DBGFIELD(/*LDBRX*/ 27343) 3, false, false, false, 282, 4, 253, 3, 0, 0}, // #550 |
| 12861 | {DBGFIELD(/*SPILLTOVSR_LDX*/ 27349) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #551 |
| 12862 | {DBGFIELD(/*LXVRBX_LXVRDX_LXVRHX_LXVRWX*/ 27364) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #552 |
| 12863 | {DBGFIELD(/*MTSR*/ 27392) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #553 |
| 12864 | {DBGFIELD(/*MTVRSAVE_MTVRSAVEv*/ 27397) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #554 |
| 12865 | {DBGFIELD(/*LBZCIX_LDCIX_LHZCIX_LWZCIX*/ 27416) 3, false, false, false, 282, 4, 253, 3, 0, 0}, // #555 |
| 12866 | {DBGFIELD(/*PLBZ_PLBZ8_PLBZ8pc_PLBZpc_PLD_PLDpc_PLFD_PLFDpc_PLFS_PLFSpc_PLHA_PLHA8_PLHA8pc_PLHApc_PLHZ_PLHZ8_PLHZ8pc_PLHZpc_PLWA_PLWA8_PLWA8pc_PLWApc_PLWZ_PLWZ8_PLWZ8pc_PLWZpc_PLXSD_PLXSDpc_PLXSSP_PLXSSPpc_PLXV_PLXVpc_PLXVP_PLXVPpc*/ 27443) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #556 |
| 12867 | {DBGFIELD(/*LFS*/ 27663) 2, false, false, false, 279, 3, 7, 2, 0, 0}, // #557 |
| 12868 | {DBGFIELD(/*LXSSP*/ 27667) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #558 |
| 12869 | {DBGFIELD(/*LXVP*/ 27673) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #559 |
| 12870 | {DBGFIELD(/*LXVPX*/ 27678) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #560 |
| 12871 | {DBGFIELD(/*MFSR*/ 27684) 1, false, false, false, 279, 2, 7, 1, 0, 0}, // #561 |
| 12872 | {DBGFIELD(/*MFTB8*/ 27689) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #562 |
| 12873 | {DBGFIELD(/*XXSETACCZ*/ 27695) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #563 |
| 12874 | {DBGFIELD(/*XVBF16GER2_XVF16GER2_XVF32GER_XVF64GER_XVI16GER2_XVI16GER2S_XVI4GER8_XVI8GER4*/ 27705) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #564 |
| 12875 | {DBGFIELD(/*XVBF16GER2NN_XVBF16GER2NP_XVBF16GER2PN_XVBF16GER2PP_XVF16GER2NN_XVF16GER2NP_XVF16GER2PN_XVF16GER2PP_XVF32GERNN_XVF32GERNP_XVF32GERPN_XVF32GERPP_XVF64GERNN_XVF64GERNP_XVF64GERPN_XVF64GERPP_XVI16GER2PP_XVI16GER2SPP_XVI4GER8PP_XVI8GER4PP*/ 27783) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #565 |
| 12876 | {DBGFIELD(/*XVI8GER4SPP*/ 28018) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #566 |
| 12877 | {DBGFIELD(/*PMXVBF16GER2_PMXVF16GER2_PMXVF32GER_PMXVF64GER_PMXVI16GER2_PMXVI16GER2S_PMXVI4GER8_PMXVI8GER4*/ 28030) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #567 |
| 12878 | {DBGFIELD(/*PMXVBF16GER2NN_PMXVBF16GER2NP_PMXVBF16GER2PN_PMXVBF16GER2PP_PMXVF16GER2NN_PMXVF16GER2NP_PMXVF16GER2PN_PMXVF16GER2PP_PMXVF32GERNN_PMXVF32GERNP_PMXVF32GERPN_PMXVF32GERPP_PMXVF64GERNN_PMXVF64GERNP_PMXVF64GERPN_PMXVF64GERPP_PMXVI16GER2PP_PMXVI16GER2SPP_PMXVI4GER8PP_PMXVI8GER4PP*/ 28124) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #568 |
| 12879 | {DBGFIELD(/*PMXVI8GER4SPP*/ 28399) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #569 |
| 12880 | {DBGFIELD(/*XXMTACC*/ 28413) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #570 |
| 12881 | {DBGFIELD(/*XXMFACC*/ 28421) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #571 |
| 12882 | {DBGFIELD(/*VMULHSD_VMULHUD_VMULLD*/ 28429) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #572 |
| 12883 | {DBGFIELD(/*LXVKQ*/ 28452) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #573 |
| 12884 | {DBGFIELD(/*VSPLTISB_VSPLTISH_VSPLTISW*/ 28458) 2, false, false, false, 301, 3, 7, 2, 0, 0}, // #574 |
| 12885 | {DBGFIELD(/*V_SETALLONES_V_SETALLONESB_V_SETALLONESH*/ 28485) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #575 |
| 12886 | {DBGFIELD(/*XXSPLTIB*/ 28526) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #576 |
| 12887 | {DBGFIELD(/*BRD_BRH_BRH8_BRW_BRW8*/ 28535) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #577 |
| 12888 | {DBGFIELD(/*MFVSRLD_MTVSRWS_VCLZLSBB_VCTZLSBB_VEXTRACTD_VEXTRACTUB_VEXTRACTUH_VEXTRACTUW_VINSERTD_VINSERTW_VPRTYBQ*/ 28557) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #578 |
| 12889 | {DBGFIELD(/*VGBBD_VUPKHSW_VUPKLSW*/ 28660) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #579 |
| 12890 | {DBGFIELD(/*VSPLTB_VSPLTBs_VSPLTH_VSPLTHs_VSPLTW_XXSPLTW_XXSPLTWs*/ 28682) 2, false, false, false, 301, 3, 7, 2, 0, 0}, // #580 |
| 12891 | {DBGFIELD(/*VSTRIBL_VSTRIBR_VSTRIHL_VSTRIHR_XXGENPCVDM_XXGENPCVHM_XXGENPCVWM*/ 28736) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #581 |
| 12892 | {DBGFIELD(/*VUPKHPX_VUPKHSB_VUPKHSH_VUPKLPX_VUPKLSB_VUPKLSH*/ 28801) 2, false, false, false, 301, 3, 7, 2, 0, 0}, // #582 |
| 12893 | {DBGFIELD(/*XVCVBF16SPN*/ 28849) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #583 |
| 12894 | {DBGFIELD(/*XXBRD_XXBRH_XXBRQ_XXBRW_XXEXTRACTUW*/ 28861) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #584 |
| 12895 | {DBGFIELD(/*VBPERMQ_VPKSDSS_VPKSDUS_VPKUDUM_VPKUDUS*/ 28897) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #585 |
| 12896 | {DBGFIELD(/*VCLRLB_VCLRRB_VINSD_VINSW_VSLDBI_VSRDBI*/ 28937) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #586 |
| 12897 | {DBGFIELD(/*VPKPX_VPKSHSS_VPKSHUS_VPKSWSS_VPKSWUS_VPKUHUM_VPKUHUS_VPKUWUM_VPKUWUS*/ 28977) 2, false, false, false, 301, 3, 7, 2, 0, 0}, // #587 |
| 12898 | {DBGFIELD(/*VSLV_VSRV_XXINSERTW*/ 29047) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #588 |
| 12899 | {DBGFIELD(/*VEXTDDVLX_VEXTDDVRX_VEXTDUBVLX_VEXTDUBVRX_VEXTDUHVLX_VEXTDUHVRX_VEXTDUWVLX_VEXTDUWVRX_VINSBLX_VINSBRX_VINSBVLX_VINSBVRX_VINSDLX_VINSDRX_VINSHLX_VINSHRX_VINSHVLX_VINSHVRX_VINSWLX_VINSWRX_VINSWVLX_VINSWVRX*/ 29067) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #589 |
| 12900 | {DBGFIELD(/*VSUMSWS*/ 29271) 2, false, false, false, 304, 3, 1, 2, 0, 0}, // #590 |
| 12901 | {DBGFIELD(/*XXSPLTIDP_XXSPLTIW*/ 29279) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #591 |
| 12902 | {DBGFIELD(/*XXSPLTI32DX*/ 29298) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #592 |
| 12903 | {DBGFIELD(/*XXBLENDVB_XXBLENDVD_XXBLENDVH_XXBLENDVW_XXEVAL*/ 29310) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #593 |
| 12904 | {DBGFIELD(/*XXPERMX*/ 29357) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #594 |
| 12905 | {DBGFIELD(/*PSTXVP_PSTXVPpc*/ 29365) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #595 |
| 12906 | {DBGFIELD(/*STB_STB8_STH_STH8_STW_STW8*/ 29381) 3, false, false, false, 282, 4, 4, 3, 0, 0}, // #596 |
| 12907 | {DBGFIELD(/*SPILLTOVSR_ST*/ 29408) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #597 |
| 12908 | {DBGFIELD(/*STD*/ 29422) 3, false, false, false, 282, 4, 4, 3, 0, 0}, // #598 |
| 12909 | {DBGFIELD(/*DFSTOREf32_DFSTOREf64*/ 29426) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #599 |
| 12910 | {DBGFIELD(/*STFD_STFS*/ 29448) 3, false, false, false, 282, 4, 253, 3, 0, 0}, // #600 |
| 12911 | {DBGFIELD(/*STFDU_STFSU*/ 29458) 3, false, false, false, 282, 4, 253, 3, 0, 0}, // #601 |
| 12912 | {DBGFIELD(/*STXSD*/ 29470) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #602 |
| 12913 | {DBGFIELD(/*STXSSP*/ 29476) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #603 |
| 12914 | {DBGFIELD(/*STXV*/ 29483) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #604 |
| 12915 | {DBGFIELD(/*DCBF_DCBST_DCBZ*/ 29488) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #605 |
| 12916 | {DBGFIELD(/*ICBI*/ 29504) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #606 |
| 12917 | {DBGFIELD(/*SPILLTOVSR_STX*/ 29509) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #607 |
| 12918 | {DBGFIELD(/*STIWX*/ 29524) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #608 |
| 12919 | {DBGFIELD(/*STXVRBX_STXVRDX_STXVRHX_STXVRWX*/ 29530) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #609 |
| 12920 | {DBGFIELD(/*EnforceIEIO*/ 29562) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #610 |
| 12921 | {DBGFIELD(/*STHCIX_STWCIX*/ 29574) 3, false, false, false, 282, 4, 253, 3, 0, 0}, // #611 |
| 12922 | {DBGFIELD(/*SYNCP10*/ 29588) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #612 |
| 12923 | {DBGFIELD(/*PSTB_PSTB8_PSTB8pc_PSTBpc_PSTD_PSTDpc_PSTFD_PSTFDpc_PSTFS_PSTFSpc_PSTH_PSTH8_PSTH8pc_PSTHpc_PSTW_PSTW8_PSTW8pc_PSTWpc_PSTXSD_PSTXSDpc_PSTXSSP_PSTXSSPpc_PSTXV_PSTXVpc*/ 29596) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #613 |
| 12924 | {DBGFIELD(/*STXVP*/ 29762) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #614 |
| 12925 | {DBGFIELD(/*STXVPX*/ 29768) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #615 |
| 12926 | {DBGFIELD(/*ATTN_NAP*/ 29775) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #616 |
| 12927 | {DBGFIELD(/*DCBZL*/ 29784) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #617 |
| 12928 | {DBGFIELD(/*DCCCI_ICBLQ_ICCCI_TLBLD_TLBLI_TLBRE2_TLBSX2_TLBSX2D_TLBWE2*/ 29790) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #618 |
| 12929 | {DBGFIELD(/*CLRBHRB_MFBHRBE*/ 29849) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #619 |
| 12930 | {DBGFIELD(/*PADDI_PADDI8_PADDI8pc_PADDIpc*/ 29865) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #620 |
| 12931 | {DBGFIELD(/*PLI_PLI8*/ 29895) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #621 |
| 12932 | {DBGFIELD(/*VMULESB_VMULESH_VMULEUB_VMULEUH_VMULOSB_VMULOSH_VMULOUB_VMULOUH_VSUM2SWS_VSUM4SBS_VSUM4SHS_VSUM4UBS*/ 29904) 2, false, false, false, 304, 3, 1, 2, 0, 0}, // #622 |
| 12933 | {DBGFIELD(/*VMULESD_VMULEUD_VMULHSW_VMULHUW_VMULOSD_VMULOUD*/ 30004) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #623 |
| 12934 | {DBGFIELD(/*VMSUMCUD*/ 30052) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #624 |
| 12935 | {DBGFIELD(/*P10W_CY_7C_P10W_DISP_ANY_P10CY_Read_3C_P10CY_Read_3C*/ 30061) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #625 |
| 12936 | {DBGFIELD(/*P10W_CY_7C_P10W_DISP_ANY_P10CY_Read_1C_P10CY_Read_1C*/ 30114) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #626 |
| 12937 | {DBGFIELD(/*P10W_BF_27C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C*/ 30167) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #627 |
| 12938 | {DBGFIELD(/*P10W_BF_27C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C*/ 30221) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #628 |
| 12939 | {DBGFIELD(/*P10W_BF_26C_P10W_DISP_ANY_P10BF_Read_2C*/ 30275) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #629 |
| 12940 | {DBGFIELD(/*P10W_BF_26C_P10W_DISP_ANY_P10BF_Read_1C*/ 30315) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #630 |
| 12941 | {DBGFIELD(/*P10W_BF_36C_P10W_DISP_ANY_P10BF_Read_2C*/ 30355) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #631 |
| 12942 | {DBGFIELD(/*P10W_BF_36C_P10W_DISP_ANY_P10BF_Read_1C*/ 30395) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #632 |
| 12943 | {DBGFIELD(/*P10W_BF_24C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C*/ 30435) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #633 |
| 12944 | {DBGFIELD(/*P10W_BF_24C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C*/ 30489) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #634 |
| 12945 | {DBGFIELD(/*P10W_BF_27C_P10W_DISP_ANY_P10BF_Read_2C*/ 30543) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #635 |
| 12946 | {DBGFIELD(/*P10W_BF_27C_P10W_DISP_ANY_P10BF_Read_1C*/ 30583) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #636 |
| 12947 | {DBGFIELD(/*P10W_BF_22C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C*/ 30623) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #637 |
| 12948 | {DBGFIELD(/*P10W_BF_22C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C*/ 30677) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #638 |
| 12949 | {DBGFIELD(/*P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C*/ 30731) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #639 |
| 12950 | {DBGFIELD(/*P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C*/ 30784) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #640 |
| 12951 | {DBGFIELD(/*P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C*/ 30837) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #641 |
| 12952 | {DBGFIELD(/*P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C*/ 30876) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #642 |
| 12953 | {DBGFIELD(/*P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C_P10BF_Read_2C*/ 30915) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #643 |
| 12954 | {DBGFIELD(/*P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C_P10BF_Read_1C*/ 30982) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #644 |
| 12955 | {DBGFIELD(/*P10W_BF_7C_P10W_DISP_EVEN_P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C*/ 31049) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #645 |
| 12956 | {DBGFIELD(/*P10W_BF_7C_P10W_DISP_EVEN_P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C*/ 31114) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #646 |
| 12957 | {DBGFIELD(/*P10W_CY_7C_P10W_DISP_ANY_P10CY_Read_3C*/ 31179) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #647 |
| 12958 | {DBGFIELD(/*P10W_CY_7C_P10W_DISP_ANY_P10CY_Read_1C*/ 31218) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #648 |
| 12959 | {DBGFIELD(/*P10W_MM_10C_P10W_DISP_ANY_P10MM_Read_6C_P10MM_Read_6C*/ 31257) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #649 |
| 12960 | {DBGFIELD(/*P10W_MM_10C_P10W_DISP_ANY_P10MM_Read_1C_P10MM_Read_1C*/ 31311) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #650 |
| 12961 | {DBGFIELD(/*P10W_MM_10C_P10W_DISP_ANY_P10MM_Read_6C_P10MM_Read_6C_P10MM_Read_6C*/ 31365) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #651 |
| 12962 | {DBGFIELD(/*P10W_MM_10C_P10W_DISP_ANY_P10MM_Read_1C_P10MM_Read_1C_P10MM_Read_1C*/ 31433) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #652 |
| 12963 | {DBGFIELD(/*P10W_MM_10C_P10W_DISP_PAIR_P10MM_Read_6C_P10MM_Read_6C*/ 31501) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #653 |
| 12964 | {DBGFIELD(/*P10W_MM_10C_P10W_DISP_PAIR_P10MM_Read_1C_P10MM_Read_1C*/ 31556) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #654 |
| 12965 | {DBGFIELD(/*P10W_MM_10C_P10W_DISP_PAIR_P10MM_Read_6C_P10MM_Read_6C_P10MM_Read_6C*/ 31611) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #655 |
| 12966 | {DBGFIELD(/*P10W_MM_10C_P10W_DISP_PAIR_P10MM_Read_1C_P10MM_Read_1C_P10MM_Read_1C*/ 31680) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #656 |
| 12967 | }; // P7ModelSchedClasses |
| 12968 | |
| 12969 | // {Name, NumMicroOps, BeginGroup, EndGroup, RetireOOO, WriteProcResIdx,#, WriteLatencyIdx,#, ReadAdvanceIdx,#} |
| 12970 | static const llvm::MCSchedClassDesc P9ModelSchedClasses[] = { |
| 12971 | {DBGFIELD(1) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, |
| 12972 | {DBGFIELD(/*IIC_LdStSync*/ 19) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #1 |
| 12973 | {DBGFIELD(/*IIC_IntSimple*/ 32) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #2 |
| 12974 | {DBGFIELD(/*IIC_IntGeneral*/ 46) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #3 |
| 12975 | {DBGFIELD(/*IIC_BrB*/ 61) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #4 |
| 12976 | {DBGFIELD(/*IIC_VecFP*/ 69) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #5 |
| 12977 | {DBGFIELD(/*IIC_IntRotate*/ 79) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #6 |
| 12978 | {DBGFIELD(/*IIC_IntCompare*/ 93) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #7 |
| 12979 | {DBGFIELD(/*IIC_SprABORT*/ 108) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #8 |
| 12980 | {DBGFIELD(/*IIC_LdStCOPY*/ 121) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #9 |
| 12981 | {DBGFIELD(/*IIC_LdStPASTE*/ 134) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #10 |
| 12982 | {DBGFIELD(/*IIC_BrCR*/ 148) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #11 |
| 12983 | {DBGFIELD(/*IIC_FPGeneral*/ 157) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #12 |
| 12984 | {DBGFIELD(/*IIC_LdStLD*/ 171) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #13 |
| 12985 | {DBGFIELD(/*IIC_LdStDCBF*/ 182) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #14 |
| 12986 | {DBGFIELD(/*IIC_LdStLoad*/ 195) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #15 |
| 12987 | {DBGFIELD(/*IIC_FPCompare*/ 208) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #16 |
| 12988 | {DBGFIELD(/*IIC_IntDivD*/ 222) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #17 |
| 12989 | {DBGFIELD(/*IIC_IntDivW*/ 234) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #18 |
| 12990 | {DBGFIELD(/*IIC_VecGeneral*/ 246) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #19 |
| 12991 | {DBGFIELD(/*IIC_FPDGeneral*/ 261) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #20 |
| 12992 | {DBGFIELD(/*IIC_FPAddSub*/ 276) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #21 |
| 12993 | {DBGFIELD(/*IIC_FPDivD*/ 289) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #22 |
| 12994 | {DBGFIELD(/*IIC_FPSGeneral*/ 300) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #23 |
| 12995 | {DBGFIELD(/*IIC_VecComplex*/ 315) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #24 |
| 12996 | {DBGFIELD(/*IIC_LdStStore*/ 330) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #25 |
| 12997 | {DBGFIELD(/*IIC_IntRotateDI*/ 344) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #26 |
| 12998 | {DBGFIELD(/*IIC_FPDivS*/ 360) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #27 |
| 12999 | {DBGFIELD(/*IIC_FPFused*/ 371) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #28 |
| 13000 | {DBGFIELD(/*IIC_FPSqrtD*/ 383) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #29 |
| 13001 | {DBGFIELD(/*IIC_FPSqrtS*/ 395) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #30 |
| 13002 | {DBGFIELD(/*IIC_LdStICBI*/ 407) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #31 |
| 13003 | {DBGFIELD(/*IIC_IntISEL*/ 420) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #32 |
| 13004 | {DBGFIELD(/*IIC_SprISYNC*/ 432) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #33 |
| 13005 | {DBGFIELD(/*IIC_LdStLWARX*/ 445) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #34 |
| 13006 | {DBGFIELD(/*IIC_LdStLoadUpd*/ 459) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #35 |
| 13007 | {DBGFIELD(/*IIC_LdStLoadUpdX*/ 475) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #36 |
| 13008 | {DBGFIELD(/*IIC_LdStLDARX*/ 492) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #37 |
| 13009 | {DBGFIELD(/*IIC_LdStLDU*/ 506) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #38 |
| 13010 | {DBGFIELD(/*IIC_LdStLDUX*/ 518) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #39 |
| 13011 | {DBGFIELD(/*IIC_LdStLFD*/ 531) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #40 |
| 13012 | {DBGFIELD(/*IIC_LdStLFDU*/ 543) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #41 |
| 13013 | {DBGFIELD(/*IIC_LdStLFDUX*/ 556) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #42 |
| 13014 | {DBGFIELD(/*IIC_LdStLHA*/ 570) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #43 |
| 13015 | {DBGFIELD(/*IIC_LdStLHAU*/ 582) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #44 |
| 13016 | {DBGFIELD(/*IIC_LdStLHAUX*/ 595) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #45 |
| 13017 | {DBGFIELD(/*IIC_LdStLMW*/ 609) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #46 |
| 13018 | {DBGFIELD(/*IIC_LdStLQ*/ 621) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #47 |
| 13019 | {DBGFIELD(/*IIC_LdStLQARX*/ 632) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #48 |
| 13020 | {DBGFIELD(/*IIC_LdStLWA*/ 646) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #49 |
| 13021 | {DBGFIELD(/*IIC_IntMulHD*/ 658) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #50 |
| 13022 | {DBGFIELD(/*IIC_BrMCR*/ 671) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #51 |
| 13023 | {DBGFIELD(/*IIC_BrMCRX*/ 681) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #52 |
| 13024 | {DBGFIELD(/*IIC_SprMFCR*/ 692) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #53 |
| 13025 | {DBGFIELD(/*IIC_SprMFSPR*/ 704) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #54 |
| 13026 | {DBGFIELD(/*IIC_IntMFFS*/ 717) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #55 |
| 13027 | {DBGFIELD(/*IIC_SprMFMSR*/ 729) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #56 |
| 13028 | {DBGFIELD(/*IIC_SprMFCRF*/ 742) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #57 |
| 13029 | {DBGFIELD(/*IIC_SprMFPMR*/ 755) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #58 |
| 13030 | {DBGFIELD(/*IIC_SprMFSR*/ 768) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #59 |
| 13031 | {DBGFIELD(/*IIC_SprMFTB*/ 780) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #60 |
| 13032 | {DBGFIELD(/*IIC_SprMSGSYNC*/ 792) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #61 |
| 13033 | {DBGFIELD(/*IIC_SprMTSPR*/ 807) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #62 |
| 13034 | {DBGFIELD(/*IIC_IntMTFSB0*/ 820) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #63 |
| 13035 | {DBGFIELD(/*IIC_SprMTMSR*/ 834) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #64 |
| 13036 | {DBGFIELD(/*IIC_SprMTMSRD*/ 847) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #65 |
| 13037 | {DBGFIELD(/*IIC_SprMTPMR*/ 861) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #66 |
| 13038 | {DBGFIELD(/*IIC_SprMTSR*/ 874) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #67 |
| 13039 | {DBGFIELD(/*IIC_IntMulHW*/ 886) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #68 |
| 13040 | {DBGFIELD(/*IIC_IntMulHWU*/ 899) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #69 |
| 13041 | {DBGFIELD(/*IIC_IntMulLI*/ 913) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #70 |
| 13042 | {DBGFIELD(/*IIC_SprRFI*/ 926) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #71 |
| 13043 | {DBGFIELD(/*IIC_IntRFID*/ 937) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #72 |
| 13044 | {DBGFIELD(/*IIC_IntRotateD*/ 949) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #73 |
| 13045 | {DBGFIELD(/*IIC_SprSLBFEE*/ 964) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #74 |
| 13046 | {DBGFIELD(/*IIC_SprSLBIA*/ 978) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #75 |
| 13047 | {DBGFIELD(/*IIC_SprSLBIE*/ 991) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #76 |
| 13048 | {DBGFIELD(/*IIC_SprSLBIEG*/ 1004) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #77 |
| 13049 | {DBGFIELD(/*IIC_SprSLBMFEE*/ 1018) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #78 |
| 13050 | {DBGFIELD(/*IIC_SprSLBMFEV*/ 1033) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #79 |
| 13051 | {DBGFIELD(/*IIC_SprSLBMTE*/ 1048) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #80 |
| 13052 | {DBGFIELD(/*IIC_SprSLBSYNC*/ 1062) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #81 |
| 13053 | {DBGFIELD(/*IIC_IntShift*/ 1077) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #82 |
| 13054 | {DBGFIELD(/*IIC_LdStSTWCX*/ 1090) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #83 |
| 13055 | {DBGFIELD(/*IIC_LdStSTU*/ 1104) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #84 |
| 13056 | {DBGFIELD(/*IIC_LdStSTUX*/ 1116) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #85 |
| 13057 | {DBGFIELD(/*IIC_LdStSTD*/ 1129) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #86 |
| 13058 | {DBGFIELD(/*IIC_LdStSTDCX*/ 1141) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #87 |
| 13059 | {DBGFIELD(/*IIC_LdStSTFD*/ 1155) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #88 |
| 13060 | {DBGFIELD(/*IIC_LdStSTFDU*/ 1168) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #89 |
| 13061 | {DBGFIELD(/*IIC_SprSTOP*/ 1182) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #90 |
| 13062 | {DBGFIELD(/*IIC_LdStSTQ*/ 1194) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #91 |
| 13063 | {DBGFIELD(/*IIC_LdStSTQCX*/ 1206) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #92 |
| 13064 | {DBGFIELD(/*IIC_IntTrapD*/ 1220) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #93 |
| 13065 | {DBGFIELD(/*IIC_SprTLBIA*/ 1233) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #94 |
| 13066 | {DBGFIELD(/*IIC_SprTLBIE*/ 1246) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #95 |
| 13067 | {DBGFIELD(/*IIC_SprTLBIEL*/ 1259) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #96 |
| 13068 | {DBGFIELD(/*IIC_SprTLBSYNC*/ 1273) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #97 |
| 13069 | {DBGFIELD(/*IIC_IntTrapW*/ 1288) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #98 |
| 13070 | {DBGFIELD(/*IIC_VecFPCompare*/ 1301) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #99 |
| 13071 | {DBGFIELD(/*IIC_VecPerm*/ 1318) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #100 |
| 13072 | {DBGFIELD(/*B_BA_BL_BL8_BL8_NOP_BL8_NOP_RM_BL8_NOP_TLS_BL8_NOTOC_BL8_NOTOC_RM_BL8_NOTOC_TLS_BL8_RM_BL8_TLS_BL8_TLS__BLA_BLA8_BLA8_NOP_BLA8_NOP_RM_BLA8_RM_BLA_RM_BL_NOP_BL_NOP_RM_BL_RM_BL_TLS*/ 1330) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #101 |
| 13073 | {DBGFIELD(/*BDZLRLp_BDZLRm_BDZLRp_BDZLm_BDZLp_BDZm_BDZp_BDNZ_BDNZ8_BDNZA_BDNZAm_BDNZAp_BDNZL_BDNZLA_BDNZLAm_BDNZLAp_BDNZLR_BDNZLR8_BDNZLRL_BDNZLRLm_BDNZLRLp_BDNZLRm_BDNZLRp_BDNZLm_BDNZLp_BDNZm_BDNZp_BDZ_BDZ8_BDZA_BDZAm_BDZAp_BDZL_BDZLA_BDZLAm_BDZLAp_BDZLR_BDZLR8_BDZLRL_BDZLRLm_BLR_BLR8_BLRL_BCL_BCLR_BCLRL_BCLRLn_BCLRn_BCLalways_BCLn_BCTR_BCTR8_BCTRL_BCTRL8_BCTRL8_LDinto_toc_BCTRL8_LDinto_toc_RM_BCTRL8_RM_BCTRL_LWZinto_toc_BCTRL_LWZinto_toc_RM_BCTRL_RM_BCn_BC_BCC_BCCA_BCCCTR_BCCCTR8_BCCCTRL_BCCCTRL8_BCCL_BCCLA_BCCLR_BCCLRL_BCCTR_BCCTR8_BCCTR8n_BCCTRL_BCCTRL8_BCCTRL8n_BCCTRLn_BCCTRn_gBC_gBCA_gBCAat_gBCCTR_gBCCTRL_gBCL_gBCLA_gBCLAat_gBCLR_gBCLRL_gBCLat_gBCat*/ 1509) 1, false, false, false, 307, 3, 1, 2, 0, 0}, // #102 |
| 13074 | {DBGFIELD(/*MFCTR_MFCTR8_MFLR_MFLR8*/ 2161) 1, false, false, false, 310, 8, 271, 4, 0, 0}, // #103 |
| 13075 | {DBGFIELD(/*MTLR_MTLR8_MTCTR_MTCTR8_MTCTR8loop_MTCTRloop*/ 2185) 1, false, false, false, 310, 8, 3, 4, 0, 0}, // #104 |
| 13076 | {DBGFIELD(/*MFCR_MFCR8*/ 2230) 3, false, false, false, 318, 7, 275, 7, 0, 0}, // #105 |
| 13077 | {DBGFIELD(/*MCRF*/ 2241) 1, false, false, false, 325, 3, 282, 3, 0, 0}, // #106 |
| 13078 | {DBGFIELD(/*CR6SET_CR6UNSET_CRSET_CRUNSET_CRAND_CRANDC_CREQV_CRNAND_CRNOR_CRNOT_CROR_CRORC*/ 2246) 1, false, false, false, 328, 7, 282, 3, 0, 0}, // #107 |
| 13079 | {DBGFIELD(/*LMW*/ 2325) 1, false, false, false, 335, 3, 285, 3, 0, 0}, // #108 |
| 13080 | {DBGFIELD(/*LWARX_LWARXL*/ 2329) 1, false, false, false, 335, 3, 285, 3, 0, 0}, // #109 |
| 13081 | {DBGFIELD(/*LDARX_LDARXL*/ 2342) 1, false, false, false, 335, 3, 285, 3, 0, 0}, // #110 |
| 13082 | {DBGFIELD(/*LHBRX_LHBRX8_LWBRX_LWBRX8*/ 2355) 1, false, false, false, 335, 3, 285, 3, 0, 0}, // #111 |
| 13083 | {DBGFIELD(/*MFSR_MFSRIN*/ 2381) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #112 |
| 13084 | {DBGFIELD(/*LFS_LFSX_LFSXTLS_LFSXTLS__LFD_LFDX_LFDXTLS_LFDXTLS__LXSDX_LXVD2X_LXVW4X_LXVDSX*/ 2393) 2, false, false, false, 338, 7, 288, 6, 0, 0}, // #113 |
| 13085 | {DBGFIELD(/*LFSU_LFDU*/ 2472) 2, false, false, false, 345, 9, 294, 6, 0, 0}, // #114 |
| 13086 | {DBGFIELD(/*LFSUX_LFDUX*/ 2482) 2, false, false, false, 345, 9, 294, 6, 0, 0}, // #115 |
| 13087 | {DBGFIELD(/*STXSDX_STXVD2X_STXVW4X*/ 2494) 1, false, false, false, 354, 6, 276, 5, 0, 0}, // #116 |
| 13088 | {DBGFIELD(/*LBARX_LHARX*/ 2517) 1, false, false, false, 335, 3, 285, 3, 0, 0}, // #117 |
| 13089 | {DBGFIELD(/*LBZCIX_LDBRX_LDCIX_LHZCIX_LSWI_LVEBX_LVEHX_LVEWX_LVSL_LVSR_LVX_LVXL_LWZCIX_STHCIX_STSWI_STWCIX*/ 2529) 1, false, false, false, 335, 3, 285, 3, 0, 0}, // #118 |
| 13090 | {DBGFIELD(/*LFIWAX_LFIWZX*/ 2624) 2, false, false, false, 360, 9, 275, 5, 0, 0}, // #119 |
| 13091 | {DBGFIELD(/*STFD_STFDX_STFIWX_STFS_STFSX*/ 2638) 1, false, false, false, 369, 8, 276, 4, 0, 0}, // #120 |
| 13092 | {DBGFIELD(/*STFDU_STFDUX_STFSU_STFSUX*/ 2667) 2, false, false, false, 377, 9, 300, 7, 0, 0}, // #121 |
| 13093 | {DBGFIELD(/*STVEBX_STVEHX_STVEWX_STVX_STVXL*/ 2693) 1, false, false, false, 354, 6, 276, 5, 0, 0}, // #122 |
| 13094 | {DBGFIELD(/*LHA_LHA8_LHAX_LHAX8_LWAX_LWAX_32*/ 2725) 2, false, false, false, 386, 5, 275, 5, 0, 0}, // #123 |
| 13095 | {DBGFIELD(/*LWA_LWA_32*/ 2758) 2, false, false, false, 386, 5, 275, 5, 0, 0}, // #124 |
| 13096 | {DBGFIELD(/*LHAU_LHAU8*/ 2769) 3, false, false, false, 391, 6, 307, 8, 0, 0}, // #125 |
| 13097 | {DBGFIELD(/*LHAUX_LHAUX8_LWAUX*/ 2780) 3, false, false, false, 391, 6, 307, 8, 0, 0}, // #126 |
| 13098 | {DBGFIELD(/*STB_STB8_STH_STH8_STW_STW8_STBX_STBX8_STHX_STHX8_STWX_STWX8_STHBRX_STWBRX*/ 2799) 1, false, false, false, 369, 8, 276, 4, 0, 0}, // #127 |
| 13099 | {DBGFIELD(/*STD_STDX*/ 2873) 1, false, false, false, 369, 8, 276, 4, 0, 0}, // #128 |
| 13100 | {DBGFIELD(/*STMW*/ 2882) 1, false, false, false, 369, 8, 276, 4, 0, 0}, // #129 |
| 13101 | {DBGFIELD(/*STWCX*/ 2887) 2, false, false, false, 377, 9, 315, 6, 0, 0}, // #130 |
| 13102 | {DBGFIELD(/*STDCX*/ 2893) 2, false, false, false, 377, 9, 315, 6, 0, 0}, // #131 |
| 13103 | {DBGFIELD(/*STDU_STHU_STHU8_STBU_STBU8_STWU_STWU8*/ 2899) 2, false, false, false, 377, 9, 300, 7, 0, 0}, // #132 |
| 13104 | {DBGFIELD(/*STDUX_STWUX_STWUX8_STHUX_STHUX8_STBUX_STBUX8*/ 2937) 2, false, false, false, 377, 9, 300, 7, 0, 0}, // #133 |
| 13105 | {DBGFIELD(/*LWZU_LWZU8_LHZU_LHZU8_LBZU_LBZU8*/ 2982) 2, false, false, false, 397, 6, 294, 6, 0, 0}, // #134 |
| 13106 | {DBGFIELD(/*LDU*/ 3015) 2, false, false, false, 397, 6, 294, 6, 0, 0}, // #135 |
| 13107 | {DBGFIELD(/*LWZUX_LWZUX8_LHZUX_LHZUX8_LBZUX_LBZUX8*/ 3019) 2, false, false, false, 397, 6, 294, 6, 0, 0}, // #136 |
| 13108 | {DBGFIELD(/*LDUX*/ 3058) 2, false, false, false, 397, 6, 294, 6, 0, 0}, // #137 |
| 13109 | {DBGFIELD(/*ADDI_ADDI8_ADDIS_ADDIS8_LI_LI8_LIS_LIS8_ADD4_ADD4TLS_ADD4_rec_ADD8_ADD8TLS_ADD8TLS__ADD8_rec_ORI_ORI8_ORIS_ORIS8_XORI_XORI8_XORIS_XORIS8_XOR_XOR8_XOR8_rec_XOR_rec_NEG_NEG8_NEG8_rec_NEG_rec_NEG8O_NEGO_AND_AND8_AND_rec_AND8_rec_NAND_NAND8_NAND_rec_NAND8_rec_NOR_NOR8_NOR_rec_NOR8_rec_EQV_EQV8_EQV_rec_EQV8_rec_ANDC_ANDC8_ANDC_rec_ANDC8_rec_ORC_ORC8_ORC_rec_ORC8_rec*/ 3063) 1, false, false, false, 325, 3, 282, 3, 0, 0}, // #138 |
| 13110 | {DBGFIELD(/*SUBF8_SUBF8_rec_ADDIC_ADDIC8_SUBFIC_SUBFIC8_SUBFZE_SUBFZE8_ADDE_ADDE8_ADDME_ADDME8_SUBFME_SUBFME8_ANDI_rec_ANDIS_rec*/ 3427) 1, false, false, false, 325, 3, 282, 3, 0, 0}, // #139 |
| 13111 | {DBGFIELD(/*CMPD_CMPDI_CMPLD_CMPLDI_CMPLW_CMPLWI_CMPW_CMPWI*/ 3544) 1, false, false, false, 325, 3, 282, 3, 0, 0}, // #140 |
| 13112 | {DBGFIELD(/*EXTSB8_32_64_EXTSB8_rec_EXTSH8_32_64_EXTSH8_rec_EXTSW_32_EXTSW_32_64_EXTSW_32_64_rec_ADD4O_ADD8O_ADD8O_rec_ADD4O_rec_NEG8O_rec_NEGO_rec_EXTSB_EXTSB8_EXTSB_rec_EXTSH_EXTSH8_EXTSH_rec_EXTSW_EXTSW_rec*/ 3592) 1, false, false, false, 325, 3, 282, 3, 0, 0}, // #141 |
| 13113 | {DBGFIELD(/*POPCNTB_POPCNTB8_POPCNTD_POPCNTW_ANDI8_rec_ANDIS8_rec_ADDC_ADDC8_SUBFO_SUBF8O_SUBFC_SUBFC8_ADDIC_rec_ADDE8_rec_ADDE_rec_SUBFE8_rec_SUBFE_rec_ADDME8_rec_ADDME_rec_SUBFME8_rec_SUBFME_rec_ADDZE8_rec_ADDZE_rec_SUBFZE_rec_SUBFZE8_rec_SUBFO_rec_SUBF8O_rec_ADDE8O_ADDEO_SUBFE8O_SUBFEO_ADDME8O_ADDMEO_SUBFME8O_SUBFMEO_ADDZE8O_ADDZEO_SUBFZE8O_SUBFZEO_ADDE8O_rec_ADDEO_rec_ADDMEO_rec_ADDME8O_rec_SUBFMEO_rec_SUBFME8O_rec_ADDZEO_rec_ADDZE8O_rec_SUBFZEO_rec_SUBFZE8O_rec_ADDC8_rec_ADDC_rec_ADDCO_ADDCO_rec_ADDC8O_ADDC8O_rec_SUBFC8_rec_SUBFC_rec_SUBFCO_SUBFC8O_SUBFCO_rec_SUBFC8O_rec_RLWINM_RLWINM8_RLWINM_rec_RLWNM_RLWNM8_RLWNM_rec_RLWINM8_rec_RLWNM8_rec_SLW_SLW8_SLW_rec_SLW8_rec_SRW_SRW8_SRW_rec_SRW8_rec_SUBFE_SUBFE8_SUBFE8O_rec_SUBFEO_rec*/ 3790) 1, false, false, false, 325, 3, 282, 3, 0, 0}, // #142 |
| 13114 | {DBGFIELD(/*ADDPCIS*/ 4521) 2, false, false, false, 403, 5, 321, 4, 0, 0}, // #143 |
| 13115 | {DBGFIELD(/*SUBFUS_SUBFUS_rec*/ 4529) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #144 |
| 13116 | {DBGFIELD(/*RLDICL_RLDICL_rec_RLDICR_RLDICR_rec_RLDIC_RLDIC_rec_RLDIMI_RLDIMI_rec_RLDICL_32_RLDICL_32_64_RLDICL_32_rec_RLDICR_32_SRADI_SRADI_rec_SRADI_32*/ 4547) 2, false, false, false, 408, 3, 325, 5, 0, 0}, // #145 |
| 13117 | {DBGFIELD(/*RLDCL_RLDCL_rec_RLDCR_RLDCR_rec_SLD_SLD_rec_SRD_SRD_rec_SRAD_SRAD_rec*/ 4689) 2, false, false, false, 408, 3, 325, 5, 0, 0}, // #146 |
| 13118 | {DBGFIELD(/*SRAWI_SRAWI_rec_SRAWI8_SRAWI8_rec_SRAW_SRAW_rec_SRAW8_SRAW8_rec*/ 4759) 2, false, false, false, 411, 7, 325, 5, 0, 0}, // #147 |
| 13119 | {DBGFIELD(/*CNTLZD_CNTLZDM_CNTLZD_rec_CNTLZW_CNTLZW8_CNTLZW8_rec_CNTLZW_rec_CNTTZD_CNTTZDM_CNTTZD_rec_CNTTZW_CNTTZW8_CNTTZW8_rec_CNTTZW_rec*/ 4823) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #148 |
| 13120 | {DBGFIELD(/*MULLI_MULLI8*/ 4951) 1, false, false, false, 418, 7, 3, 3, 0, 0}, // #149 |
| 13121 | {DBGFIELD(/*MULLW_MULHW_MULHD_MULLWO_MULLW_rec_MULHD_rec_MULHW_rec_MULLWO_rec*/ 4964) 2, false, false, false, 425, 8, 330, 5, 0, 0}, // #150 |
| 13122 | {DBGFIELD(/*MULHWU_MULHDU_MULHDU_rec_MULHWU_rec*/ 5030) 2, false, false, false, 425, 8, 330, 5, 0, 0}, // #151 |
| 13123 | {DBGFIELD(/*MULLD_MULLDO_MULLD_rec_MULLDO_rec*/ 5066) 2, false, false, false, 425, 8, 330, 5, 0, 0}, // #152 |
| 13124 | {DBGFIELD(/*DIVDE_DIVDEO_DIVDEO_rec_DIVDEU_DIVDEUO_DIVDEUO_rec_DIVDEU_rec_DIVDE_rec*/ 5100) 2, false, false, false, 433, 9, 335, 6, 0, 0}, // #153 |
| 13125 | {DBGFIELD(/*DIVWE_DIVWEO_DIVWEO_rec_DIVWEU_DIVWEUO_DIVWEUO_rec_DIVWEU_rec_DIVWE_rec_DIVW_DIVWU_DIVWU_rec_DIVWO_DIVWO_rec_DIVWUO_DIVWUO_rec_DIVW_rec*/ 5172) 2, false, false, false, 433, 9, 341, 6, 0, 0}, // #154 |
| 13126 | {DBGFIELD(/*DIVD_DIVDU_DIVDO_DIVDO_rec_DIVDUO_DIVDUO_rec_DIVDU_rec_DIVD_rec*/ 5308) 2, false, false, false, 433, 9, 341, 6, 0, 0}, // #155 |
| 13127 | {DBGFIELD(/*FABSD_FABSD_rec_FABSS_FABSS_rec_FADDS_FADDS_rec_FMADDS_FMADDS_rec_FMR_FMR_rec_FMSUBS_FMSUBS_rec_FMULS_FMULS_rec_FNABSD_FNABSD_rec_FNABSS_FNABSS_rec_FNEGD_FNEGD_rec_FNEGS_FNEGS_rec_FNMADDS_FNMADDS_rec_FNMSUBS_FNMSUBS_rec_FSUBS_FSUBS_rec_FCFID_FCFIDS_FCFIDS_rec_FCFIDU_FCFIDUS_FCFIDUS_rec_FCFIDU_rec_FCFID_rec_FCTID_FCTIDU_FCTIDUZ_FCTIDUZ_rec_FCTIDU_rec_FCTIDZ_FCTIDZ_rec_FCTID_rec_FCTIW_FCTIWU_FCTIWUZ_FCTIWUZ_rec_FCTIWU_rec_FCTIWZ_FCTIWZ_rec_FCTIW_rec_FRE_FRES_rec_FRE_rec_FRSP_rec_FRSP_FRES_FRSQRTE_FRSQRTES_FRSQRTES_rec_FRSQRTE_rec_FSELD_FSELS_FSELD_rec_FSELS_rec_FCPSGND_FCPSGND_rec_FCPSGNS_FCPSGNS_rec_FRIMD_FRIMD_rec_FRIMS_FRIMS_rec_FRIND_FRIND_rec_FRINS_FRINS_rec_FRIPD_FRIPD_rec_FRIPS_FRIPS_rec_FRIZD_FRIZD_rec_FRIZS_FRIZS_rec*/ 5372) 2, false, false, false, 411, 7, 347, 6, 0, 0}, // #156 |
| 13128 | {DBGFIELD(/*FADD_FADD_rec_FSUB_FSUB_rec*/ 6106) 2, false, false, false, 425, 8, 353, 5, 0, 0}, // #157 |
| 13129 | {DBGFIELD(/*FMADD_FMADD_rec_FMSUB_FMSUB_rec_FMUL_FMUL_rec_FNMADD_FNMADD_rec_FNMSUB_FNMSUB_rec*/ 6134) 2, false, false, false, 425, 8, 353, 5, 0, 0}, // #158 |
| 13130 | {DBGFIELD(/*XSMADDADP_XSMADDASP_XSMADDMDP_XSMADDMSP_XSMSUBADP_XSMSUBASP_XSMSUBMDP_XSMSUBMSP_XSNMADDADP_XSNMADDASP_XSNMADDMDP_XSNMADDMSP_XSNMSUBADP_XSNMSUBASP_XSNMSUBMDP_XSNMSUBMSP_XSABSDP_XSADDDP_XSADDSP_XSMULDP_XSMULSP_XSNABSDP_XSNABSDPs_XSNEGDP_XSSUBDP_XSSUBSP_XSCPSGNDP_XSCVDPSP_XSCVDPSXDS_XSCVDPSXDSs_XSCVDPSXWS_XSCVDPSXWSs_XSCVDPUXDS_XSCVDPUXDSs_XSCVDPUXWS_XSCVDPUXWSs_XSCVSPDP_XSCVSXDDP_XSCVUXDDP_XSMAXDP_XSMINDP_XSRDPI_XSRDPIC_XSRDPIM_XSRDPIP_XSRDPIZ_XSREDP_XSRSQRTEDP*/ 6216) 1, false, false, false, 325, 3, 315, 3, 0, 0}, // #159 |
| 13131 | {DBGFIELD(/*FTDIV_FTSQRT_XSTDIVDP_XSTSQRTDP_XSCMPODP_XSCMPUDP*/ 6680) 1, false, false, false, 325, 3, 315, 3, 0, 0}, // #160 |
| 13132 | {DBGFIELD(/*XVADDDP_XVADDSP_XVMADDADP_XVMADDASP_XVMADDMDP_XVMADDMSP_XVMSUBADP_XVMSUBASP_XVMSUBMDP_XVMSUBMSP_XVNMADDADP_XVNMADDASP_XVNMADDMDP_XVNMADDMSP_XVNMSUBADP_XVNMSUBASP_XVNMSUBMDP_XVNMSUBMSP_XVSUBDP_XVSUBSP_XVABSDP_XVABSSP_XVMAXDP_XVMAXSP_XVMINDP_XVMINSP_XVMULDP_XVMULSP_XVNABSDP_XVNABSSP_XVNEGDP_XVNEGSP_XVCPSGNDP_XVCVDPSXDS_XVCVDPSXWS_XVCVDPUXDS_XVCVDPUXWS_XVCVSPSXDS_XVCVSPSXWS_XVCVSPUXDS_XVCVSPUXWS_XVCVSXDDP_XVCVSXWDP_XVCVUXDDP_XVCVUXWDP_XVRDPI_XVRDPIC_XVRDPIM_XVRDPIP_XVRDPIZ_XVREDP_XVRSPI_XVRSPIC_XVRSPIM_XVRSPIP_XVRSPIZ_XVRSQRTEDP*/ 6730) 2, false, false, false, 442, 7, 358, 5, 0, 0}, // #161 |
| 13133 | {DBGFIELD(/*XVCMPEQDP_XVCMPEQDP_rec_XVCMPGEDP_XVCMPGEDP_rec_XVCMPGTDP_XVCMPGTDP_rec*/ 7262) 2, false, false, false, 442, 7, 358, 5, 0, 0}, // #162 |
| 13134 | {DBGFIELD(/*XVTDIVDP_XVTSQRTDP*/ 7334) 2, false, false, false, 442, 7, 358, 5, 0, 0}, // #163 |
| 13135 | {DBGFIELD(/*VPKSHSS_VPKSHUS_VPKSWSS_VPKSWUS_VPKUHUM_VPKUHUS_VPKUWUM_VPKUWUS_VUPKHPX_VUPKHSB_VUPKHSH_VUPKLPX_VUPKLSB_VUPKLSH_VPERM_VSEL_VPKPX*/ 7353) 1, false, false, false, 449, 5, 315, 4, 0, 0}, // #164 |
| 13136 | {DBGFIELD(/*XXMRGHW_XXMRGLW_XXPERMDI_XXPERMDIs_XXSLDWI_XXSLDWIs_VSPLTB_VSPLTBs_VSPLTH_VSPLTHs_VSPLTISB_VSPLTISH_VSPLTISW_VSPLTW_XXSPLTW_XXSPLTWs_XXSEL*/ 7482) 1, false, false, false, 449, 5, 315, 4, 0, 0}, // #165 |
| 13137 | {DBGFIELD(/*VADDSBS_VADDSHS_VADDSWS_VADDUBS_VADDUHS_VADDUWS_VMAXSB_VMAXSH_VMAXSW_VMAXUB_VMAXUH_VMAXUW_VMINSB_VMINSH_VMINSW_VMINUB_VMINUH_VMINUW_VMRGHB_VMRGHH_VMRGHW_VMRGLB_VMRGLH_VMRGLW_XVRSQRTESP_XVRESP_XVCVSXDSP_XVCVSXWSP_XVCVUXDSP_XVCVUXWSP_XVCPSGNSP_XVCVDPSP_VADDCUW_VADDFP_VAND_VANDC_VAVGSB_VAVGSH_VAVGSW_VAVGUB_VAVGUH_VAVGUW_VCFSX_VCFUX_VCTSXS_VCTUXS_VEXPTEFP_VLOGEFP_VNOR_VOR_VMADDFP_VMHADDSHS_VMHRADDSHS_VMLADDUHM_VNMSUBFP_VMAXFP_VMINFP_VMSUMMBM_VMSUMSHM_VMSUMSHS_VMSUMUBM_VMSUMUDM_VMSUMUHM_VMSUMUHS_VMULESB_VMULESH_VMULEUB_VMULEUH_VMULOSB_VMULOSH_VMULOUB_VMULOUH_VREFP_VRFIM_VRFIN_VRFIP_VRFIZ_VRLB_VRLH_VRLW_VRSQRTEFP_VSR_VSRAB_VSRAH_VSRAW_VSRB_VSRH_VSRO_VSRW_VSUBCUW_VSL_VSLB_VSLDOI_VSLH_VSLO_VSLW_VSUBSBS_VSUBSHS_VSUBSWS_VSUBUBS_VSUBUHS_VSUBUWS_VSUM2SWS_VSUM4SBS_VSUM4SHS_VSUM4UBS_VSUMSWS_VXOR*/ 7621) 2, false, false, false, 454, 7, 363, 5, 0, 0}, // #166 |
| 13138 | {DBGFIELD(/*VADDUBM_VADDUHM_VADDUWM_XXLORf_XXLXORdpz_XXLXORspz_XXLXORz_VSUBFP_VSUBUBM_VSUBUHM_VSUBUWM_XXLAND_XXLANDC_XXLNOR_XXLOR_XXLXOR*/ 8414) 2, false, false, false, 442, 7, 368, 5, 0, 0}, // #167 |
| 13139 | {DBGFIELD(/*XVTDIVSP_XVTSQRTSP*/ 8539) 2, false, false, false, 442, 7, 358, 5, 0, 0}, // #168 |
| 13140 | {DBGFIELD(/*XVCMPEQSP_XVCMPEQSP_rec_XVCMPGESP_XVCMPGESP_rec_XVCMPGTSP_XVCMPGTSP_rec_VCMPBFP_VCMPBFP_rec_VCMPEQFP_VCMPEQFP_rec_VCMPEQUB_VCMPEQUB_rec_VCMPEQUH_VCMPEQUH_rec_VCMPEQUW_VCMPEQUW_rec_VCMPGEFP_VCMPGEFP_rec_VCMPGTFP_VCMPGTFP_rec_VCMPGTSB_VCMPGTSB_rec_VCMPGTSH_VCMPGTSH_rec_VCMPGTSW_VCMPGTSW_rec_VCMPGTUB_VCMPGTUB_rec_VCMPGTUH_VCMPGTUH_rec_VCMPGTUW_VCMPGTUW_rec*/ 8558) 2, false, false, false, 442, 7, 358, 5, 0, 0}, // #169 |
| 13141 | {DBGFIELD(/*FCMPOD_FCMPOS_FCMPUD_FCMPUS*/ 8914) 1, false, false, false, 328, 7, 315, 3, 0, 0}, // #170 |
| 13142 | {DBGFIELD(/*FDIVS_FDIVS_rec*/ 8942) 2, false, false, false, 461, 8, 373, 5, 0, 0}, // #171 |
| 13143 | {DBGFIELD(/*XSDIVDP*/ 8958) 1, false, false, false, 469, 3, 378, 3, 0, 0}, // #172 |
| 13144 | {DBGFIELD(/*FSQRTS_XSSQRTSP_FSQRTS_rec*/ 8966) 1, false, false, false, 472, 3, 381, 3, 0, 0}, // #173 |
| 13145 | {DBGFIELD(/*FDIV_FDIV_rec*/ 8993) 2, false, false, false, 475, 8, 384, 5, 0, 0}, // #174 |
| 13146 | {DBGFIELD(/*XSSQRTDP*/ 9007) 1, false, false, false, 483, 3, 384, 3, 0, 0}, // #175 |
| 13147 | {DBGFIELD(/*FSQRT_FSQRT_rec*/ 9016) 2, false, false, false, 486, 8, 389, 5, 0, 0}, // #176 |
| 13148 | {DBGFIELD(/*XVDIVSP*/ 9032) 2, false, false, false, 494, 7, 394, 5, 0, 0}, // #177 |
| 13149 | {DBGFIELD(/*XVSQRTSP*/ 9040) 2, false, false, false, 501, 5, 399, 5, 0, 0}, // #178 |
| 13150 | {DBGFIELD(/*XVDIVDP*/ 9049) 2, false, false, false, 494, 7, 404, 5, 0, 0}, // #179 |
| 13151 | {DBGFIELD(/*XVSQRTDP*/ 9057) 2, false, false, false, 501, 5, 409, 5, 0, 0}, // #180 |
| 13152 | {DBGFIELD(/*MFOCRF_MFOCRF8*/ 9066) 1, false, false, false, 328, 7, 282, 3, 0, 0}, // #181 |
| 13153 | {DBGFIELD(/*VCIPHER_VCIPHERLAST_VNCIPHER_VNCIPHERLAST_VPMSUMB_VPMSUMD_VPMSUMH_VPMSUMW_VSBOX*/ 9081) 1, false, false, false, 506, 5, 275, 4, 0, 0}, // #182 |
| 13154 | {DBGFIELD(/*XSDIVSP*/ 9161) 1, false, false, false, 472, 3, 381, 3, 0, 0}, // #183 |
| 13155 | {DBGFIELD(/*FSQRTS_FSQRTS_rec*/ 9169) 2, false, false, false, 461, 8, 373, 5, 0, 0}, // #184 |
| 13156 | {DBGFIELD(/*MTFSFI_rec_MTFSF_rec_MTFSFI_MTFSFIb_MTFSF*/ 9187) 2, false, false, false, 511, 7, 414, 6, 0, 0}, // #185 |
| 13157 | {DBGFIELD(/*MTFSFb_MTFSB0_MTFSB1*/ 9229) 2, false, false, false, 511, 7, 414, 6, 0, 0}, // #186 |
| 13158 | {DBGFIELD(/*XSMADDADP_XSMADDASP_XSMADDMDP_XSMADDMSP_XSMSUBADP_XSMSUBASP_XSMSUBMDP_XSMSUBMSP_XSNMADDADP_XSNMADDASP_XSNMADDMDP_XSNMADDMSP_XSNMSUBADP_XSNMSUBASP_XSNMSUBMDP_XSNMSUBMSP_XSABSDP_XSADDDP_XSADDSP_XSCPSGNDP_XSMULDP_XSMULSP_XSNABSDP_XSNABSDPs_XSNEGDP_XSREDP_XSRSQRTEDP_XSSUBDP_XSSUBSP_XSCVDPSXDS_XSCVDPSXDSs_XSCVDPSXWS_XSCVDPSXWSs_XSCVDPUXDS_XSCVDPUXDSs_XSCVDPUXWS_XSCVDPUXWSs_XSCVSXDDP_XSCVUXDDP_XSCVDPSP_XSCVSPDP_XSRDPI_XSRDPIC_XSRDPIM_XSRDPIP_XSRDPIZ*/ 9250) 1, false, false, false, 518, 3, 321, 3, 0, 0}, // #187 |
| 13159 | {DBGFIELD(/*XSRESP_XSRSQRTESP_XSCVSXDSP_XSCVUXDSP_XSCVDPSPN_XSCVSPDPN_XSRSP*/ 9698) 1, false, false, false, 518, 3, 321, 3, 0, 0}, // #188 |
| 13160 | {DBGFIELD(/*XVMADDASP_XVMADDMSP_XVMSUBASP_XVMSUBMSP_XVNMADDASP_XVNMADDMSP_XVNMSUBASP_XVNMSUBMSP_XVSUBSP_XVMULSP_XVNABSSP_XVNEGSP_XVABSSP_XVADDSP*/ 9762) 2, false, false, false, 454, 7, 363, 5, 0, 0}, // #189 |
| 13161 | {DBGFIELD(/*VRFIM_VRFIN_VRFIP_VRFIZ_XVRSQRTESP_VADDFP_VEXPTEFP_VLOGEFP_VMADDFP_VNMSUBFP_VREFP_VRSQRTEFP_XVCVSXWSP_XVCVUXWSP_XVRESP_XVCVDPSP_XVCVSXDSP_XVCVUXDSP_XVCPSGNSP*/ 9895) 2, false, false, false, 454, 7, 363, 5, 0, 0}, // #190 |
| 13162 | {DBGFIELD(/*VSUBFP*/ 10053) 2, false, false, false, 454, 7, 363, 5, 0, 0}, // #191 |
| 13163 | {DBGFIELD(/*XVRDPI_XVRDPIC_XVRDPIM_XVRDPIP_XVRDPIZ_XVRSPI_XVRSPIC_XVRSPIM_XVRSPIP_XVRSPIZ_XVCVSXDDP_XVCVSXWDP_XVCVUXDDP_XVCVUXWDP_XVCVDPSXDS_XVCVDPSXWS_XVCVDPUXDS_XVCVDPUXWS_XVCVSPSXDS_XVCVSPSXWS_XVCVSPUXDS_XVCVSPUXWS_XVABSDP_XVADDDP_XVCPSGNDP_XVMADDADP_XVMADDMDP_XVMSUBADP_XVMSUBMDP_XVMULDP_XVNABSDP_XVNEGDP_XVNMADDADP_XVNMADDMDP_XVNMSUBADP_XVNMSUBMDP_XVREDP_XVRSQRTEDP_XVSUBDP*/ 10060) 2, false, false, false, 454, 7, 363, 5, 0, 0}, // #192 |
| 13164 | {DBGFIELD(/*XVCVSPDP*/ 10427) 2, false, false, false, 454, 7, 363, 5, 0, 0}, // #193 |
| 13165 | {DBGFIELD(/*TDI_TD*/ 10436) 1, false, false, false, 328, 7, 315, 3, 0, 0}, // #194 |
| 13166 | {DBGFIELD(/*TWI_TW*/ 10443) 1, false, false, false, 328, 7, 315, 3, 0, 0}, // #195 |
| 13167 | {DBGFIELD(/*MTCRF_MTCRF8_MTOCRF_MTOCRF8*/ 10450) 2, false, false, false, 511, 7, 420, 6, 0, 0}, // #196 |
| 13168 | {DBGFIELD(/*RLWIMI_RLWIMI8*/ 10478) 1, false, false, false, 328, 7, 282, 3, 0, 0}, // #197 |
| 13169 | {DBGFIELD(/*AND_AND8_AND8_rec_ANDC_ANDC8_ANDC8_rec_ANDC_rec_AND_rec_EQV_EQV8_EQV8_rec_EQV_rec_NAND_NAND8_NAND8_rec_NAND_rec_NOR_NOR8_NOR8_rec_NOR_rec_ORC_ORC8_ORC8_rec_ORC_rec_ORI_ORI8_ORIS_ORIS8_XOR_XOR8_XOR8_rec_XORI_XORI8_XORIS_XORIS8_XOR_rec_ADD4_rec_ADD8_rec_NEG8_rec_NEG_rec*/ 10493) 1, false, false, false, 325, 3, 282, 3, 0, 0}, // #198 |
| 13170 | {DBGFIELD(/*ANDI8_rec_ANDIS8_rec_RLWINM_RLWINM8_RLWINM8_rec_RLWINM_rec_RLWNM_RLWNM8_RLWNM8_rec_RLWNM_rec_SLW_SLW8_SLW8_rec_SLW_rec_SRW_SRW8_SRW8_rec_SRW_rec_ADDC8O_ADDC8O_rec_ADDCO_ADDCO_rec_ADDE8O_ADDE8O_rec_ADDEO_ADDEO_rec_ADDME8O_ADDME8O_rec_ADDMEO_ADDMEO_rec_ADDZE8O_ADDZE8O_rec_ADDZEO_ADDZEO_rec_SUBF8O_SUBF8O_rec_SUBFC8O_SUBFC8O_rec_SUBFCO_SUBFCO_rec_SUBFE8O_SUBFE8O_rec_SUBFEO_SUBFEO_rec_SUBFME8O_SUBFME8O_rec_SUBFMEO_SUBFMEO_rec_SUBFO_SUBFO_rec_SUBFZE8O_SUBFZE8O_rec_SUBFZEO_SUBFZEO_rec_ADDE8_rec_ADDE_rec_ADDME8_rec_ADDME_rec_ADDZE8_rec_ADDZE_rec_SUBFE8_rec_SUBFE_rec_SUBFME8_rec_SUBFME_rec_SUBFZE8_rec_SUBFZE_rec_ADDIC_rec_ADDC_ADDC8_SUBFC_SUBFC8_ADDC_rec_ADDC8_rec_SUBFC_rec_SUBFC8_rec*/ 10762) 2, false, false, false, 411, 7, 325, 5, 0, 0}, // #199 |
| 13171 | {DBGFIELD(/*ANDIS_rec_ANDI_rec_SUBF8_rec*/ 11447) 1, false, false, false, 325, 3, 282, 3, 0, 0}, // #200 |
| 13172 | {DBGFIELD(/*OR_OR8_OR8_rec_OR_rec_NOP*/ 11476) 1, false, false, false, 325, 3, 282, 3, 0, 0}, // #201 |
| 13173 | {DBGFIELD(/*SLDI_SLDI_rec_SLWI_SLWI_rec_SRDI_SRDI_rec_SRWI_SRWI_rec_COPY*/ 11502) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #202 |
| 13174 | {DBGFIELD(/*SUBF_rec_ADDG6S_ADDG6S8_ADDZE_ADDZE8*/ 11563) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #203 |
| 13175 | {DBGFIELD(/*RLWIMI8_rec_RLWIMI_rec*/ 11600) 2, false, false, false, 411, 7, 325, 5, 0, 0}, // #204 |
| 13176 | {DBGFIELD(/*CNTLZD_CNTLZD_rec_CNTLZW_CNTLZW8_CNTLZW8_rec_CNTLZW_rec*/ 11623) 1, false, false, false, 325, 3, 315, 3, 0, 0}, // #205 |
| 13177 | {DBGFIELD(/*POPCNTB_POPCNTB8_POPCNTD_POPCNTW*/ 11679) 1, false, false, false, 325, 3, 282, 3, 0, 0}, // #206 |
| 13178 | {DBGFIELD(/*ISEL_ISEL8*/ 11712) 1, false, false, false, 328, 7, 282, 3, 0, 0}, // #207 |
| 13179 | {DBGFIELD(/*MFTB_MFTB8*/ 11723) 1, false, false, false, 310, 8, 271, 4, 0, 0}, // #208 |
| 13180 | {DBGFIELD(/*DIVW_DIVWU*/ 11734) 1, false, false, false, 521, 8, 426, 4, 0, 0}, // #209 |
| 13181 | {DBGFIELD(/*DIVD_DIVDU*/ 11745) 1, false, false, false, 521, 8, 395, 4, 0, 0}, // #210 |
| 13182 | {DBGFIELD(/*DIVWE_DIVWEU*/ 11756) 1, false, false, false, 521, 8, 395, 4, 0, 0}, // #211 |
| 13183 | {DBGFIELD(/*LVEBX_LVEHX_LVEWX_LVX_LVXL*/ 11769) 1, false, false, false, 335, 3, 3, 3, 0, 0}, // #212 |
| 13184 | {DBGFIELD(/*LXVB16X_LXSIWZX*/ 11796) 1, false, false, false, 335, 3, 3, 3, 0, 0}, // #213 |
| 13185 | {DBGFIELD(/*DFLOADf64_XFLOADf64_LIWZX*/ 11812) 1, false, false, false, 335, 3, 3, 3, 0, 0}, // #214 |
| 13186 | {DBGFIELD(/*LQ*/ 11838) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #215 |
| 13187 | {DBGFIELD(/*STFDEPX_STFDXTLS_STFDXTLS__STFSXTLS_STFSXTLS__STXSIWX_STXSSP_STXSSPX*/ 11841) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #216 |
| 13188 | {DBGFIELD(/*STBXTLS_STBXTLS__STBXTLS_32_STHXTLS_STHXTLS__STHXTLS_32_STWXTLS_STWXTLS__STWXTLS_32_STBEPX_STDBRX_STHEPX_STWEPX*/ 11910) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #217 |
| 13189 | {DBGFIELD(/*STDXTLS_STDXTLS_*/ 12022) 1, false, false, false, 369, 8, 276, 4, 0, 0}, // #218 |
| 13190 | {DBGFIELD(/*STBCIX_STDCIX*/ 12039) 1, false, false, false, 369, 8, 276, 4, 0, 0}, // #219 |
| 13191 | {DBGFIELD(/*STBCX_STHCX*/ 12053) 2, false, false, false, 377, 9, 315, 6, 0, 0}, // #220 |
| 13192 | {DBGFIELD(/*STHCIX_STSWI_STWCIX*/ 12065) 1, false, false, false, 369, 8, 276, 4, 0, 0}, // #221 |
| 13193 | {DBGFIELD(/*LBZ_LBZ8_LBZX_LBZX8_LBZXTLS_LBZXTLS__LBZXTLS_32_LHAXTLS_LHAXTLS__LHAXTLS_32_LHZ_LHZ8_LHZX_LHZX8_LHZXTLS_LHZXTLS__LHZXTLS_32_LWAXTLS_LWAXTLS__LWAXTLS_32_LWZ_LWZ8_LWZX_LWZX8_LWZXTLS_LWZXTLS__LWZXTLS_32*/ 12085) 2, false, false, false, 386, 5, 275, 5, 0, 0}, // #222 |
| 13194 | {DBGFIELD(/*LD_LDX_LDXTLS_LDXTLS_*/ 12285) 1, false, false, false, 335, 3, 285, 3, 0, 0}, // #223 |
| 13195 | {DBGFIELD(/*LBARXL_LHARXL*/ 12307) 1, false, false, false, 335, 3, 285, 3, 0, 0}, // #224 |
| 13196 | {DBGFIELD(/*LBEPX_LHEPX_LWEPX*/ 12321) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #225 |
| 13197 | {DBGFIELD(/*LFDEPX_LXSIWAX*/ 12339) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #226 |
| 13198 | {DBGFIELD(/*ADDIdtprelL_ADDIdtprelL32_ADDItlsgdL_ADDItlsgdL32_ADDItlsgdLADDR_ADDItlsgdLADDR32_ADDItoc_ADDItoc8_ADDItocL_ADDItocL8_ADDISdtprelHA_ADDISdtprelHA32_ADDISgotTprelHA_ADDIStlsgdHA_ADDIStocHA_ADDIStocHA8*/ 12354) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #227 |
| 13199 | {DBGFIELD(/*SUBF*/ 12554) 1, false, false, false, 325, 3, 282, 3, 0, 0}, // #228 |
| 13200 | {DBGFIELD(/*VPKSDSS_VPKSDUS_VPKUDUM_VPKUDUS_VUPKHSW_VUPKLSW_VMRGEW_VMRGOW_VPERMXOR_VBPERMQ_VGBBD*/ 12559) 1, false, false, false, 449, 5, 315, 4, 0, 0}, // #229 |
| 13201 | {DBGFIELD(/*VMRGHB_VMRGHH_VMRGHW_VMRGLB_VMRGLH_VMRGLW_VSL_VSLDOI_VSLO_VSR_VSRO*/ 12644) 1, false, false, false, 449, 5, 315, 4, 0, 0}, // #230 |
| 13202 | {DBGFIELD(/*VADDSBS_VADDSHS_VADDSWS_VADDUBS_VADDUHS_VADDUWS_VSUBSBS_VSUBSHS_VSUBSWS_VSUBUBS_VSUBUHS_VSUBUWS_VRLB_VRLH_VRLW_VSLB_VSLH_VSLW_VSRAB_VSRAH_VSRAW_VSRB_VSRH_VSRW_VAVGSB_VAVGSH_VAVGSW_VAVGUB_VAVGUH_VAVGUW_VMAXSB_VMAXSH_VMAXSW_VMAXUB_VMAXUH_VMAXUW_VMINSB_VMINSH_VMINSW_VMINUB_VMINUH_VMINUW_VAND_VANDC_VNOR_VOR_VXOR_VMAXFP_VMINFP_VSUBCUW_VADDCUW*/ 12711) 2, false, false, false, 442, 7, 358, 5, 0, 0}, // #231 |
| 13203 | {DBGFIELD(/*VADDUDM_VSUBUDM_VSLD_VSRAD_VSRD_VEQV_VNAND_VORC_XXLEQV_XXLNAND_XXLORC_VCLZB_VCLZD_VCLZH_VCLZW_VPOPCNTB_VPOPCNTH_VPOPCNTW*/ 13051) 2, false, false, false, 442, 7, 358, 5, 0, 0}, // #232 |
| 13204 | {DBGFIELD(/*VRLD_VMAXSD_VMAXUD_VMINSD_VMINUD_VSHASIGMAD_VSHASIGMAW*/ 13172) 2, false, false, false, 442, 7, 358, 5, 0, 0}, // #233 |
| 13205 | {DBGFIELD(/*VCMPEQUD_VCMPEQUD_rec_VCMPGTSD_VCMPGTSD_rec_VCMPGTUD_VCMPGTUD_rec*/ 13227) 2, false, false, false, 442, 7, 358, 5, 0, 0}, // #234 |
| 13206 | {DBGFIELD(/*MFVSCR*/ 13293) 2, false, false, false, 442, 7, 358, 5, 0, 0}, // #235 |
| 13207 | {DBGFIELD(/*MTVSCR*/ 13300) 2, false, false, false, 442, 7, 358, 5, 0, 0}, // #236 |
| 13208 | {DBGFIELD(/*VADDCUQ_VADDECUQ_VADDEUQM_VSUBCUQ_VSUBECUQ_VSUBEUQM*/ 13307) 1, false, false, false, 449, 5, 315, 4, 0, 0}, // #237 |
| 13209 | {DBGFIELD(/*VADDUQM_VSUBUQM_VPOPCNTD*/ 13359) 1, false, false, false, 449, 5, 315, 4, 0, 0}, // #238 |
| 13210 | {DBGFIELD(/*VMSUMMBM_VMSUMSHM_VMSUMSHS_VMSUMUBM_VMSUMUHM_VMSUMUHS_VSUM2SWS_VSUM4SBS_VSUM4SHS_VSUM4UBS_VSUMSWS_VMULESB_VMULESH_VMULEUB_VMULEUH_VMULOSB_VMULOSH_VMULOUB_VMULOUH_VMHADDSHS_VMHRADDSHS_VMLADDUHM*/ 13384) 2, false, false, false, 454, 7, 363, 5, 0, 0}, // #239 |
| 13211 | {DBGFIELD(/*VMULESW_VMULEUW_VMULOSW_VMULOUW*/ 13577) 2, false, false, false, 454, 7, 363, 5, 0, 0}, // #240 |
| 13212 | {DBGFIELD(/*VMULUWM*/ 13609) 2, false, false, false, 454, 7, 363, 5, 0, 0}, // #241 |
| 13213 | {DBGFIELD(/*B_BA_BL_BL8_BL8_RM_BLA_BLA8_BLA8_RM_BLA_RM_BL_RM_BL8_NOP_BL8_NOP_RM_BL8_NOP_TLS_BL8_TLS_BL8_TLS__BLA8_NOP_BLA8_NOP_RM_BL_NOP_BL_NOP_RM_BL_TLS*/ 13617) 1, false, false, false, 307, 3, 1, 2, 0, 0}, // #242 |
| 13214 | {DBGFIELD(/*DTSTDC_DTSTDCQ_DTSTDG_DTSTDGQ_DTSTSF_DTSTSFQ_DCMPO_DCMPU_DTSTEX*/ 13759) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #243 |
| 13215 | {DBGFIELD(/*DXEX_DXEXQ_DXEXQ_rec_DXEX_rec_DDEDPD_DDEDPD_rec_DENBCD_DENBCD_rec_DIEX_DIEX_rec_DQUA_DQUA_rec_DRINTN_DRINTN_rec_DRINTX_DRINTX_rec_DRRND_DRRND_rec_DSCLI_DSCLI_rec_DSCRI_DSCRI_rec_DQUAI*/ 13823) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #244 |
| 13216 | {DBGFIELD(/*DADD_DADD_rec_DCTDP_DCTDP_rec_DSUB_DSUB_rec*/ 14007) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #245 |
| 13217 | {DBGFIELD(/*BCDADD_rec_BCDSUB_rec*/ 14051) 1, false, false, false, 449, 5, 315, 4, 0, 0}, // #246 |
| 13218 | {DBGFIELD(/*DRINTNQ_DRINTNQ_rec_DRINTXQ_DRINTXQ_rec_DRRNDQ_DRRNDQ_rec_DIEXQ_DIEXQ_rec_DQUAIQ_DQUAIQ_rec_DDEDPDQ_DDEDPDQ_rec_DENBCDQ_DENBCDQ_rec_DSCLIQ_DSCLIQ_rec_DSCRIQ_DSCRIQ_rec*/ 14073) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #247 |
| 13219 | {DBGFIELD(/*DCMPOQ_DCMPUQ_DTSTEXQ*/ 14241) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #248 |
| 13220 | {DBGFIELD(/*DCTQPQ_DCTQPQ_rec*/ 14263) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #249 |
| 13221 | {DBGFIELD(/*DADDQ_DADDQ_rec_DSUBQ_DSUBQ_rec*/ 14281) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #250 |
| 13222 | {DBGFIELD(/*DQUAQ_DQUAQ_rec*/ 14313) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #251 |
| 13223 | {DBGFIELD(/*DRSP_DRSP_rec_DCTFIX_DCTFIX_rec*/ 14329) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #252 |
| 13224 | {DBGFIELD(/*DCFFIX_DCFFIX_rec*/ 14361) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #253 |
| 13225 | {DBGFIELD(/*DCFFIXQ_DCFFIXQ_rec*/ 14379) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #254 |
| 13226 | {DBGFIELD(/*DMUL_DMUL_rec*/ 14399) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #255 |
| 13227 | {DBGFIELD(/*DMULQ_DMULQ_rec*/ 14413) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #256 |
| 13228 | {DBGFIELD(/*DDIV_DDIV_rec*/ 14429) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #257 |
| 13229 | {DBGFIELD(/*DDIVQ_DDIVQ_rec*/ 14443) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #258 |
| 13230 | {DBGFIELD(/*MFVRD_MFVSRD_MFVRWZ_MFVSRWZ_MTVRD_MTVSRD_MTVRWA_MTVSRWA_MTVRWZ_MTVSRWZ*/ 14459) 1, false, false, false, 325, 3, 282, 3, 0, 0}, // #259 |
| 13231 | {DBGFIELD(/*VADDUDM_VSLD_VSRD_VSUBUDM_VPOPCNTB_VPOPCNTH_VSRAD_VEQV_VNAND_VORC_XXLEQV_XXLNAND_XXLORC*/ 14530) 2, false, false, false, 442, 7, 368, 5, 0, 0}, // #260 |
| 13232 | {DBGFIELD(/*VAND_VANDC_VSLB_VSLH_VSLW_VSRB_VSRH_VSRW_VRLB_VRLH_VRLW_VSRAB_VSRAH_VSRAW_VNOR_VOR_VXOR*/ 14618) 2, false, false, false, 442, 7, 368, 5, 0, 0}, // #261 |
| 13233 | {DBGFIELD(/*VEXTSB2D_VEXTSB2Ds_VEXTSB2W_VEXTSB2Ws_VEXTSH2D_VEXTSH2Ds_VEXTSH2W_VEXTSH2Ws_VEXTSW2D_VEXTSW2Ds_MTVSRDD_VNEGD_VNEGW_XXLEQVOnes*/ 14706) 2, false, false, false, 442, 7, 368, 5, 0, 0}, // #262 |
| 13234 | {DBGFIELD(/*V_SET0_V_SET0B_V_SET0H_XVIEXPDP_XVIEXPSP_XVXEXPDP_XVXEXPSP_VRLDMI_VRLDNM_VRLWMI_VRLWNM_XSABSQP_XSCPSGNQP_XSIEXPQP_XSNABSQP_XSNEGQP_XSXEXPQP*/ 14832) 2, false, false, false, 442, 7, 368, 5, 0, 0}, // #263 |
| 13235 | {DBGFIELD(/*VRLD*/ 14972) 2, false, false, false, 442, 7, 368, 5, 0, 0}, // #264 |
| 13236 | {DBGFIELD(/*XVABSDP_XVNABSDP_XVCPSGNDP_XVNEGDP*/ 14977) 2, false, false, false, 442, 7, 368, 5, 0, 0}, // #265 |
| 13237 | {DBGFIELD(/*XVABSSP_XVNABSSP_XVNEGSP*/ 15012) 2, false, false, false, 442, 7, 368, 5, 0, 0}, // #266 |
| 13238 | {DBGFIELD(/*XVCPSGNSP*/ 15037) 2, false, false, false, 442, 7, 368, 5, 0, 0}, // #267 |
| 13239 | {DBGFIELD(/*VMRGEW_VMRGOW*/ 15047) 2, false, false, false, 442, 7, 368, 5, 0, 0}, // #268 |
| 13240 | {DBGFIELD(/*VSEL*/ 15061) 2, false, false, false, 442, 7, 368, 5, 0, 0}, // #269 |
| 13241 | {DBGFIELD(/*XXSEL*/ 15066) 2, false, false, false, 442, 7, 368, 5, 0, 0}, // #270 |
| 13242 | {DBGFIELD(/*TABORTDC_TABORTDCI_TABORTWC_TABORTWCI*/ 15072) 1, false, false, false, 328, 7, 315, 3, 0, 0}, // #271 |
| 13243 | {DBGFIELD(/*MTFSB0_MTFSB1*/ 15110) 1, false, false, false, 328, 7, 315, 3, 0, 0}, // #272 |
| 13244 | {DBGFIELD(/*MFFSCDRN_MFFSCDRNI_MFFSCRN_MFFSCRNI*/ 15124) 1, false, false, false, 328, 7, 315, 3, 0, 0}, // #273 |
| 13245 | {DBGFIELD(/*CMPRB_CMPRB8_CMPEQB*/ 15160) 1, false, false, false, 328, 7, 315, 3, 0, 0}, // #274 |
| 13246 | {DBGFIELD(/*XSTSTDCDP_XSTSTDCSP*/ 15180) 1, false, false, false, 328, 7, 315, 3, 0, 0}, // #275 |
| 13247 | {DBGFIELD(/*FTDIV_FTSQRT*/ 15200) 1, false, false, false, 328, 7, 315, 3, 0, 0}, // #276 |
| 13248 | {DBGFIELD(/*XSMAXCDP_XSMAXJDP_XSMINCDP_XSMINJDP_XSXSIGDP*/ 15213) 1, false, false, false, 325, 3, 315, 3, 0, 0}, // #277 |
| 13249 | {DBGFIELD(/*XSCMPEQDP_XSCMPEXPDP_XSCMPGEDP_XSCMPGTDP*/ 15258) 1, false, false, false, 325, 3, 315, 3, 0, 0}, // #278 |
| 13250 | {DBGFIELD(/*CNTTZD_CNTTZD_rec_CNTTZW_CNTTZW8_CNTTZW8_rec_CNTTZW_rec*/ 15299) 1, false, false, false, 325, 3, 315, 3, 0, 0}, // #279 |
| 13251 | {DBGFIELD(/*POPCNTD_POPCNTW*/ 15355) 1, false, false, false, 325, 3, 315, 3, 0, 0}, // #280 |
| 13252 | {DBGFIELD(/*CMPB_CMPB8_SETB_SETB8_BPERMD*/ 15371) 1, false, false, false, 325, 3, 315, 3, 0, 0}, // #281 |
| 13253 | {DBGFIELD(/*XSCVSPDPN*/ 15400) 1, false, false, false, 325, 3, 315, 3, 0, 0}, // #282 |
| 13254 | {DBGFIELD(/*SLD_SRD_SRAD*/ 15410) 1, false, false, false, 325, 3, 282, 3, 0, 0}, // #283 |
| 13255 | {DBGFIELD(/*SRADI_SRADI_32_RLDIC*/ 15423) 1, false, false, false, 325, 3, 282, 3, 0, 0}, // #284 |
| 13256 | {DBGFIELD(/*EXTSWSLI_32_64_EXTSWSLI*/ 15444) 1, false, false, false, 325, 3, 282, 3, 0, 0}, // #285 |
| 13257 | {DBGFIELD(/*SUBFC_SUBFC8_SUBFC8O_SUBFCO_ANDI8_rec_ANDIS8_rec_ADDC_ADDC8_ADDC8O_ADDCO_ADDIC_rec_ADDE8O_ADDE8O_rec_ADDE8_rec_ADDEO_ADDEO_rec_ADDE_rec_ADDME8O_ADDME8O_rec_ADDME8_rec_ADDMEO_ADDMEO_rec_ADDME_rec_ADDZE8O_ADDZE8O_rec_ADDZE8_rec_ADDZEO_ADDZEO_rec_ADDZE_rec_SUBF8O_SUBF8O_rec_SUBFE8O_SUBFE8O_rec_SUBFE8_rec_SUBFEO_SUBFEO_rec_SUBFE_rec_SUBFME8O_SUBFME8O_rec_SUBFME8_rec_SUBFMEO_SUBFMEO_rec_SUBFME_rec_SUBFO_SUBFO_rec_SUBFZE8O_SUBFZE8O_rec_SUBFZE8_rec_SUBFZEO_SUBFZEO_rec_SUBFZE_rec*/ 15468) 1, false, false, false, 325, 3, 282, 3, 0, 0}, // #286 |
| 13258 | {DBGFIELD(/*ADDZE_ADDZE8_SUBF_rec*/ 15945) 1, false, false, false, 325, 3, 282, 3, 0, 0}, // #287 |
| 13259 | {DBGFIELD(/*ADDIStocHA_ADDIStocHA8_ADDItocL_ADDItocL8*/ 15967) 1, false, false, false, 325, 3, 282, 3, 0, 0}, // #288 |
| 13260 | {DBGFIELD(/*LA_LA8*/ 16009) 1, false, false, false, 325, 3, 282, 3, 0, 0}, // #289 |
| 13261 | {DBGFIELD(/*COPY*/ 16016) 1, false, false, false, 325, 3, 282, 3, 0, 0}, // #290 |
| 13262 | {DBGFIELD(/*MCRXRX*/ 16021) 1, false, false, false, 325, 3, 282, 3, 0, 0}, // #291 |
| 13263 | {DBGFIELD(/*XSNABSDP_XSNABSDPs_XSABSDP_XSNEGDP_XSCPSGNDP*/ 16028) 1, false, false, false, 325, 3, 282, 3, 0, 0}, // #292 |
| 13264 | {DBGFIELD(/*XSXEXPDP*/ 16073) 1, false, false, false, 325, 3, 282, 3, 0, 0}, // #293 |
| 13265 | {DBGFIELD(/*RFEBB*/ 16082) 1, false, false, false, 325, 3, 282, 3, 0, 0}, // #294 |
| 13266 | {DBGFIELD(/*TBEGIN_TRECHKPT*/ 16088) 1, false, false, false, 325, 3, 282, 3, 0, 0}, // #295 |
| 13267 | {DBGFIELD(/*WAIT*/ 16104) 1, false, false, false, 325, 3, 282, 3, 0, 0}, // #296 |
| 13268 | {DBGFIELD(/*RLDCL_RLDCR*/ 16109) 1, false, false, false, 328, 7, 282, 3, 0, 0}, // #297 |
| 13269 | {DBGFIELD(/*RLDICL_RLDICL_32_RLDICL_32_64_RLDICR_RLDICR_32_RLDIMI*/ 16121) 1, false, false, false, 328, 7, 282, 3, 0, 0}, // #298 |
| 13270 | {DBGFIELD(/*MTOCRF_MTOCRF8*/ 16175) 1, false, false, false, 328, 7, 282, 3, 0, 0}, // #299 |
| 13271 | {DBGFIELD(/*SLW_SLW8_SRW_SRW8_RLWINM_RLWINM8_RLWNM_RLWNM8*/ 16190) 1, false, false, false, 328, 7, 282, 3, 0, 0}, // #300 |
| 13272 | {DBGFIELD(/*FABSD_FABSS_FNABSD_FNABSS_FNEGD_FNEGS_FCPSGND_FCPSGNS_FMR*/ 16236) 1, false, false, false, 328, 7, 282, 3, 0, 0}, // #301 |
| 13273 | {DBGFIELD(/*SRAW_SRAW8_SRAWI_SRAWI8*/ 16294) 1, false, false, false, 328, 7, 282, 3, 0, 0}, // #302 |
| 13274 | {DBGFIELD(/*XSIEXPDP*/ 16318) 1, false, false, false, 328, 7, 282, 3, 0, 0}, // #303 |
| 13275 | {DBGFIELD(/*CRXOR*/ 16327) 1, false, false, false, 328, 7, 282, 3, 0, 0}, // #304 |
| 13276 | {DBGFIELD(/*TRECLAIM_TSR_TABORT*/ 16333) 1, false, false, false, 328, 7, 282, 3, 0, 0}, // #305 |
| 13277 | {DBGFIELD(/*VCMPNEZB_VCMPNEZH_VCMPNEZW_VCMPNEB_VCMPNEH_VCMPNEW_VCMPNEB_rec_VCMPNEH_rec_VCMPNEW_rec_VCMPNEZB_rec_VCMPNEZH_rec_VCMPNEZW_rec*/ 16353) 2, false, false, false, 442, 7, 358, 5, 0, 0}, // #306 |
| 13278 | {DBGFIELD(/*VABSDUB_VABSDUH_VABSDUW_VCTZB_VCTZD_VCTZH_VCTZW_VPRTYBD_VPRTYBW*/ 16479) 2, false, false, false, 442, 7, 358, 5, 0, 0}, // #307 |
| 13279 | {DBGFIELD(/*VBPERMD_XVTSTDCDP_XVTSTDCSP_XVXSIGDP_XVXSIGSP*/ 16543) 2, false, false, false, 442, 7, 358, 5, 0, 0}, // #308 |
| 13280 | {DBGFIELD(/*VPOPCNTD*/ 16589) 2, false, false, false, 442, 7, 358, 5, 0, 0}, // #309 |
| 13281 | {DBGFIELD(/*VCTSXS_0_VCTUXS_0_XVCVHPSP_XVCVSPHP_VCFSX_0_VCFUX_0*/ 16598) 2, false, false, false, 454, 7, 363, 5, 0, 0}, // #310 |
| 13282 | {DBGFIELD(/*MADDHD_MADDHDU_MADDLD_MADDLD8*/ 16650) 1, false, false, false, 418, 7, 3, 3, 0, 0}, // #311 |
| 13283 | {DBGFIELD(/*MULHD_MULHW_MULLW_MULLWO*/ 16680) 1, false, false, false, 418, 7, 3, 3, 0, 0}, // #312 |
| 13284 | {DBGFIELD(/*MULHDU_MULHWU*/ 16705) 1, false, false, false, 418, 7, 3, 3, 0, 0}, // #313 |
| 13285 | {DBGFIELD(/*MULLD_MULLDO*/ 16719) 1, false, false, false, 418, 7, 3, 3, 0, 0}, // #314 |
| 13286 | {DBGFIELD(/*FRSP_FRIMD_FRIMS_FRIND_FRINS_FRIPD_FRIPS_FRIZD_FRIZS_FRE_FRES_FADDS_FMSUBS_FMADDS_FSUBS_FCFID_FCFIDS_FCFIDU_FCFIDUS_FCTID_FCTIDU_FCTIDUZ_FCTIDZ_FCTIW_FCTIWU_FCTIWUZ_FCTIWZ_FRSQRTE_FRSQRTES_FNMADDS_FNMSUBS_FSELD_FSELS_FMULS*/ 16732) 1, false, false, false, 418, 7, 321, 3, 0, 0}, // #315 |
| 13287 | {DBGFIELD(/*FADD_FSUB*/ 16955) 1, false, false, false, 418, 7, 321, 3, 0, 0}, // #316 |
| 13288 | {DBGFIELD(/*FMSUB_FMADD_FNMADD_FNMSUB_FMUL*/ 16965) 1, false, false, false, 418, 7, 321, 3, 0, 0}, // #317 |
| 13289 | {DBGFIELD(/*XSMADDADP_XSMADDASP_XSMADDMDP_XSMADDMSP_XSMSUBADP_XSMSUBASP_XSMSUBMDP_XSMSUBMSP_XSMULDP_XSMULSP_XSNMADDADP_XSNMADDASP_XSNMADDMDP_XSNMADDMSP_XSNMSUBADP_XSNMSUBASP_XSNMSUBMDP_XSNMSUBMSP*/ 16996) 1, false, false, false, 418, 7, 321, 3, 0, 0}, // #318 |
| 13290 | {DBGFIELD(/*FSELD_rec_FSELS_rec*/ 17180) 2, false, false, false, 425, 8, 430, 6, 0, 0}, // #319 |
| 13291 | {DBGFIELD(/*FRIMD_rec_FRIMS_rec_FRIND_rec_FRINS_rec_FRIPD_rec_FRIPS_rec_FRIZD_rec_FRIZS_rec_FRES_rec_FRE_rec_FADDS_rec_FSUBS_rec_FMSUBS_rec_FNMSUBS_rec_FMADDS_rec_FNMADDS_rec_FCFIDS_rec_FCFIDUS_rec_FCFIDU_rec_FCFID_rec_FCTIDUZ_rec_FCTIDU_rec_FCTIDZ_rec_FCTID_rec_FCTIWUZ_rec_FCTIWU_rec_FCTIWZ_rec_FCTIW_rec_FMULS_rec_FRSQRTES_rec_FRSQRTE_rec_FRSP_rec*/ 17200) 2, false, false, false, 425, 8, 353, 5, 0, 0}, // #320 |
| 13292 | {DBGFIELD(/*XSCVDPHP_XSCVHPDP*/ 17539) 1, false, false, false, 518, 3, 321, 3, 0, 0}, // #321 |
| 13293 | {DBGFIELD(/*LVSL_LVSR*/ 17557) 1, false, false, false, 449, 5, 315, 4, 0, 0}, // #322 |
| 13294 | {DBGFIELD(/*V_SETALLONES_V_SETALLONESB_V_SETALLONESH_VPERMR_VSLV_VSRV_XXBRD_XXBRH_XXBRQ_XXBRW_XXEXTRACTUW_XXINSERTW_VMUL10CUQ_VMUL10ECUQ_VMUL10EUQ_VMUL10UQ_XSTSTDCQP_XSXSIGQP_BCDCFN_rec_BCDCFZ_rec_BCDCPSGN_rec_BCDCTN_rec_BCDCTZ_rec_BCDSETSGN_rec_BCDS_rec_BCDTRUNC_rec_BCDUS_rec_BCDUTRUNC_rec*/ 17567) 1, false, false, false, 449, 5, 315, 4, 0, 0}, // #323 |
| 13295 | {DBGFIELD(/*VEXTRACTUB_VEXTRACTUH_VEXTRACTUW_VINSERTB_VINSERTD_VINSERTH_VINSERTW_MFVSRLD_MTVSRWS_VCLZLSBB_VCTZLSBB_VEXTRACTD_VEXTUBLX_VEXTUBRX_VEXTUHLX_VEXTUHRX_VEXTUWLX_VEXTUWRX_VPRTYBQ*/ 17847) 1, false, false, false, 449, 5, 315, 4, 0, 0}, // #324 |
| 13296 | {DBGFIELD(/*XXPERM_XXPERMR_XXSPLTIB*/ 18022) 1, false, false, false, 449, 5, 315, 4, 0, 0}, // #325 |
| 13297 | {DBGFIELD(/*XSCMPEXPQP_XSCMPOQP_XSCMPUQP*/ 18046) 1, false, false, false, 449, 5, 315, 4, 0, 0}, // #326 |
| 13298 | {DBGFIELD(/*BCDSR_rec_XSADDQP_XSADDQPO_XSCVDPQP_XSCVQPDP_XSCVQPDPO_XSCVQPSDZ_XSCVQPSWZ_XSCVQPUDZ_XSCVQPUWZ_XSCVSDQP_XSCVUDQP_XSRQPI_XSRQPIX_XSRQPXP_XSSUBQP_XSSUBQPO*/ 18075) 1, false, false, false, 529, 5, 271, 4, 0, 0}, // #327 |
| 13299 | {DBGFIELD(/*BCDCTSQ_rec*/ 18228) 1, false, false, false, 534, 5, 436, 4, 0, 0}, // #328 |
| 13300 | {DBGFIELD(/*XSMADDQP_XSMADDQPO_XSMSUBQP_XSMSUBQPO_XSMULQP_XSMULQPO_XSNMADDQP_XSNMADDQPO_XSNMSUBQP_XSNMSUBQPO*/ 18240) 1, false, false, false, 539, 5, 395, 4, 0, 0}, // #329 |
| 13301 | {DBGFIELD(/*BCDCFSQ_rec*/ 18337) 1, false, false, false, 544, 5, 440, 4, 0, 0}, // #330 |
| 13302 | {DBGFIELD(/*XSDIVQP_XSDIVQPO*/ 18349) 1, false, false, false, 549, 5, 444, 4, 0, 0}, // #331 |
| 13303 | {DBGFIELD(/*XSSQRTQP_XSSQRTQPO*/ 18366) 1, false, false, false, 554, 5, 448, 4, 0, 0}, // #332 |
| 13304 | {DBGFIELD(/*LXVL_LXVLL*/ 18385) 1, false, false, false, 335, 3, 65, 3, 0, 0}, // #333 |
| 13305 | {DBGFIELD(/*LXSIBZX_LXSIHZX_LXVWSX_LXV_LXVX_LXSD*/ 18396) 1, false, false, false, 335, 3, 3, 3, 0, 0}, // #334 |
| 13306 | {DBGFIELD(/*LXSDX_LXVD2X*/ 18433) 1, false, false, false, 335, 3, 3, 3, 0, 0}, // #335 |
| 13307 | {DBGFIELD(/*DCBF_DCBFEP_DCBST_DCBSTEP_DCBT_DCBTEP_DCBZ_DCBZEP_DCBZL_DCBZLEP_DCBTST_DCBTSTEP*/ 18446) 1, false, false, false, 335, 3, 285, 3, 0, 0}, // #336 |
| 13308 | {DBGFIELD(/*CP_COPY_CP_COPY8*/ 18526) 1, false, false, false, 335, 3, 285, 3, 0, 0}, // #337 |
| 13309 | {DBGFIELD(/*ICBI_ICBIEP*/ 18543) 1, false, false, false, 335, 3, 285, 3, 0, 0}, // #338 |
| 13310 | {DBGFIELD(/*ICBT_ICBTLS_EnforceIEIO*/ 18555) 1, false, false, false, 335, 3, 285, 3, 0, 0}, // #339 |
| 13311 | {DBGFIELD(/*LBZ_LBZ8_LBZX_LBZX8_LBZXTLS_LBZXTLS__LBZXTLS_32_LHZ_LHZ8_LHZX_LHZX8_LHZXTLS_LHZXTLS__LHZXTLS_32_LWZ_LWZ8_LWZX_LWZX8_LWZXTLS_LWZXTLS__LWZXTLS_32*/ 18579) 1, false, false, false, 335, 3, 285, 3, 0, 0}, // #340 |
| 13312 | {DBGFIELD(/*CP_ABORT*/ 18723) 1, false, false, false, 335, 3, 285, 3, 0, 0}, // #341 |
| 13313 | {DBGFIELD(/*DARN*/ 18732) 1, false, false, false, 335, 3, 285, 3, 0, 0}, // #342 |
| 13314 | {DBGFIELD(/*ISYNC*/ 18737) 1, false, false, false, 335, 3, 285, 3, 0, 0}, // #343 |
| 13315 | {DBGFIELD(/*MSGSYNC*/ 18743) 1, false, false, false, 335, 3, 285, 3, 0, 0}, // #344 |
| 13316 | {DBGFIELD(/*TLBSYNC*/ 18751) 1, false, false, false, 335, 3, 285, 3, 0, 0}, // #345 |
| 13317 | {DBGFIELD(/*SYNC*/ 18759) 1, false, false, false, 335, 3, 285, 3, 0, 0}, // #346 |
| 13318 | {DBGFIELD(/*LFIWZX*/ 18764) 1, false, false, false, 559, 7, 285, 3, 0, 0}, // #347 |
| 13319 | {DBGFIELD(/*LFDX_LFDXTLS_LFDXTLS__LFD*/ 18771) 1, false, false, false, 559, 7, 285, 3, 0, 0}, // #348 |
| 13320 | {DBGFIELD(/*SLBIA*/ 18797) 2, false, false, false, 566, 4, 452, 5, 0, 0}, // #349 |
| 13321 | {DBGFIELD(/*SLBIE*/ 18803) 2, false, false, false, 566, 4, 452, 5, 0, 0}, // #350 |
| 13322 | {DBGFIELD(/*SLBMFEE*/ 18809) 2, false, false, false, 566, 4, 452, 5, 0, 0}, // #351 |
| 13323 | {DBGFIELD(/*SLBMFEV*/ 18817) 2, false, false, false, 566, 4, 452, 5, 0, 0}, // #352 |
| 13324 | {DBGFIELD(/*SLBMTE*/ 18825) 2, false, false, false, 566, 4, 452, 5, 0, 0}, // #353 |
| 13325 | {DBGFIELD(/*TLBIEL*/ 18832) 2, false, false, false, 566, 4, 452, 5, 0, 0}, // #354 |
| 13326 | {DBGFIELD(/*LHZU_LHZU8_LWZU_LWZU8*/ 18839) 2, false, false, false, 397, 6, 294, 6, 0, 0}, // #355 |
| 13327 | {DBGFIELD(/*LHZUX_LHZUX8_LWZUX_LWZUX8*/ 18861) 2, false, false, false, 397, 6, 294, 6, 0, 0}, // #356 |
| 13328 | {DBGFIELD(/*TEND*/ 18887) 2, false, false, false, 386, 5, 294, 6, 0, 0}, // #357 |
| 13329 | {DBGFIELD(/*CP_PASTE8_rec_CP_PASTE_rec*/ 18892) 2, false, false, false, 386, 5, 275, 5, 0, 0}, // #358 |
| 13330 | {DBGFIELD(/*TCHECK*/ 18919) 2, false, false, false, 386, 5, 275, 5, 0, 0}, // #359 |
| 13331 | {DBGFIELD(/*LXSIWAX*/ 18926) 2, false, false, false, 386, 5, 330, 5, 0, 0}, // #360 |
| 13332 | {DBGFIELD(/*LIWAX*/ 18934) 2, false, false, false, 386, 5, 330, 5, 0, 0}, // #361 |
| 13333 | {DBGFIELD(/*LFSX_LFSXTLS_LFSXTLS__LFS*/ 18940) 2, false, false, false, 360, 9, 330, 5, 0, 0}, // #362 |
| 13334 | {DBGFIELD(/*LXSSP_LXSSPX*/ 18966) 2, false, false, false, 386, 5, 288, 5, 0, 0}, // #363 |
| 13335 | {DBGFIELD(/*XFLOADf32_DFLOADf32*/ 18979) 2, false, false, false, 386, 5, 288, 5, 0, 0}, // #364 |
| 13336 | {DBGFIELD(/*LXVH8X*/ 18999) 2, false, false, false, 338, 7, 288, 6, 0, 0}, // #365 |
| 13337 | {DBGFIELD(/*STFDXTLS_STFDXTLS__STFSXTLS_STFSXTLS__STXSIWX_STXSSP_STXSSPX*/ 19006) 1, false, false, false, 369, 8, 276, 4, 0, 0}, // #366 |
| 13338 | {DBGFIELD(/*STXSD_STXSIBX_STXSIBXv_STXSIHX_STXSIHXv*/ 19067) 1, false, false, false, 369, 8, 276, 4, 0, 0}, // #367 |
| 13339 | {DBGFIELD(/*STXSDX*/ 19107) 1, false, false, false, 369, 8, 276, 4, 0, 0}, // #368 |
| 13340 | {DBGFIELD(/*DFSTOREf32_DFSTOREf64_XFSTOREf32_XFSTOREf64_STIWX*/ 19114) 1, false, false, false, 369, 8, 276, 4, 0, 0}, // #369 |
| 13341 | {DBGFIELD(/*STDBRX_STBXTLS_STBXTLS__STBXTLS_32_STHXTLS_STHXTLS__STHXTLS_32_STWXTLS_STWXTLS__STWXTLS_32*/ 19164) 1, false, false, false, 369, 8, 276, 4, 0, 0}, // #370 |
| 13342 | {DBGFIELD(/*SLBIEG*/ 19255) 1, false, false, false, 369, 8, 276, 4, 0, 0}, // #371 |
| 13343 | {DBGFIELD(/*TLBIE*/ 19262) 1, false, false, false, 369, 8, 276, 4, 0, 0}, // #372 |
| 13344 | {DBGFIELD(/*STXV_STXVB16X_STXVH8X_STXVX*/ 19268) 1, false, false, false, 354, 6, 276, 5, 0, 0}, // #373 |
| 13345 | {DBGFIELD(/*STXVL_STXVLL*/ 19296) 1, false, false, false, 354, 6, 276, 5, 0, 0}, // #374 |
| 13346 | {DBGFIELD(/*MFVRSAVE_MFVRSAVEv_MTVRSAVE_MTVRSAVEv*/ 19309) 1, false, false, false, 310, 8, 271, 4, 0, 0}, // #375 |
| 13347 | {DBGFIELD(/*MFPMR*/ 19347) 1, false, false, false, 310, 8, 271, 4, 0, 0}, // #376 |
| 13348 | {DBGFIELD(/*MTPMR*/ 19353) 1, false, false, false, 310, 8, 271, 4, 0, 0}, // #377 |
| 13349 | {DBGFIELD(/*MFSPR_MFSPR8_MFUDSCR*/ 19359) 1, false, false, false, 310, 8, 271, 4, 0, 0}, // #378 |
| 13350 | {DBGFIELD(/*MFMSR*/ 19380) 1, false, false, false, 310, 8, 271, 4, 0, 0}, // #379 |
| 13351 | {DBGFIELD(/*MTMSR*/ 19386) 1, false, false, false, 310, 8, 271, 4, 0, 0}, // #380 |
| 13352 | {DBGFIELD(/*MTMSRD*/ 19392) 1, false, false, false, 310, 8, 271, 4, 0, 0}, // #381 |
| 13353 | {DBGFIELD(/*MTUDSCR_MTSPR_MTSPR8*/ 19399) 1, false, false, false, 310, 8, 271, 4, 0, 0}, // #382 |
| 13354 | {DBGFIELD(/*DIVWO_DIVWUO*/ 19420) 1, false, false, false, 521, 8, 426, 4, 0, 0}, // #383 |
| 13355 | {DBGFIELD(/*MODSW*/ 19433) 1, false, false, false, 521, 8, 426, 4, 0, 0}, // #384 |
| 13356 | {DBGFIELD(/*DIVWEO_DIVWEUO*/ 19439) 1, false, false, false, 521, 8, 395, 4, 0, 0}, // #385 |
| 13357 | {DBGFIELD(/*DIVDO_DIVDUO*/ 19454) 1, false, false, false, 521, 8, 395, 4, 0, 0}, // #386 |
| 13358 | {DBGFIELD(/*MODSD_MODUD_MODUW*/ 19467) 1, false, false, false, 521, 8, 395, 4, 0, 0}, // #387 |
| 13359 | {DBGFIELD(/*DIVDE_DIVDEO_DIVDEU_DIVDEUO*/ 19485) 1, false, false, false, 521, 8, 457, 4, 0, 0}, // #388 |
| 13360 | {DBGFIELD(/*DIVWO_rec_DIVWUO_rec_DIVWU_rec_DIVW_rec*/ 19513) 2, false, false, false, 433, 9, 461, 6, 0, 0}, // #389 |
| 13361 | {DBGFIELD(/*ADDC8O_rec_ADDC8_rec_ADDCO_rec_ADDC_rec_SUBFC8O_rec_SUBFC8_rec_SUBFCO_rec_SUBFC_rec*/ 19553) 2, false, false, false, 408, 3, 420, 6, 0, 0}, // #390 |
| 13362 | {DBGFIELD(/*MCRFS*/ 19637) 2, false, false, false, 408, 3, 414, 6, 0, 0}, // #391 |
| 13363 | {DBGFIELD(/*RLDCL_rec_RLDCR_rec*/ 19643) 2, false, false, false, 411, 7, 325, 5, 0, 0}, // #392 |
| 13364 | {DBGFIELD(/*RLDICL_rec_RLDICR_rec_RLDICL_32_rec_RLDIMI_rec*/ 19663) 2, false, false, false, 411, 7, 325, 5, 0, 0}, // #393 |
| 13365 | {DBGFIELD(/*MFFS_MFFSCE_MFFSL_MFFS_rec*/ 19710) 2, false, false, false, 511, 7, 275, 5, 0, 0}, // #394 |
| 13366 | {DBGFIELD(/*EXTSWSLI_32_64_rec_EXTSWSLI_rec*/ 19737) 2, false, false, false, 408, 3, 325, 5, 0, 0}, // #395 |
| 13367 | {DBGFIELD(/*FDIV*/ 19769) 1, false, false, false, 570, 7, 378, 3, 0, 0}, // #396 |
| 13368 | {DBGFIELD(/*FSQRT*/ 19774) 1, false, false, false, 577, 7, 384, 3, 0, 0}, // #397 |
| 13369 | {DBGFIELD(/*FSQRTS*/ 19780) 1, false, false, false, 584, 7, 381, 3, 0, 0}, // #398 |
| 13370 | {DBGFIELD(/*FDIVS*/ 19787) 1, false, false, false, 584, 7, 381, 3, 0, 0}, // #399 |
| 13371 | {DBGFIELD(/*LFSU*/ 19793) 3, false, false, false, 591, 9, 467, 8, 0, 0}, // #400 |
| 13372 | {DBGFIELD(/*LFSUX*/ 19798) 3, false, false, false, 591, 9, 467, 8, 0, 0}, // #401 |
| 13373 | {DBGFIELD(/*TAILB_TAILB8_TAILBA_TAILBA8_TAILBCTR_TAILBCTR8_CTRL_DEP*/ 19804) 1, false, false, false, 307, 3, 1, 2, 0, 0}, // #402 |
| 13374 | {DBGFIELD(/*LDAT_LWAT*/ 19860) 5, false, false, false, 600, 8, 475, 18, 0, 0}, // #403 |
| 13375 | {DBGFIELD(/*STDAT_STWAT*/ 19870) 3, false, false, false, 608, 8, 493, 10, 0, 0}, // #404 |
| 13376 | {DBGFIELD(/*BRINC*/ 19882) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #405 |
| 13377 | {DBGFIELD(/*EVABS_EVEQV_EVNAND_EVNEG_EVADDIW_EVADDW_EVAND_EVANDC_EVCMPEQ_EVCMPGTS_EVCMPGTU_EVCMPLTS_EVCMPLTU_EVCNTLSW_EVCNTLZW_EVEXTSB_EVEXTSH_EVMERGEHI_EVMERGEHILO_EVMERGELO_EVMERGELOHI_EVNOR_EVOR_EVORC_EVXOR_EVRLW_EVRLWI_EVRNDW_EVSLW_EVSLWI_EVSPLATFI_EVSPLATI_EVSRWIS_EVSRWIU_EVSRWS_EVSRWU_EVSUBFW_EVSUBIFW*/ 19888) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #406 |
| 13378 | {DBGFIELD(/*EVMRA_EVADDSMIAAW_EVADDSSIAAW_EVADDUMIAAW_EVADDUSIAAW_EVDIVWS_EVDIVWU_EVMHEGSMFAA_EVMHEGSMFAN_EVMHEGSMIAA_EVMHEGSMIAN_EVMHEGUMIAA_EVMHEGUMIAN_EVMHESMF_EVMHESMFA_EVMHESMFAAW_EVMHESMFANW_EVMHESMI_EVMHESMIA_EVMHESMIAAW_EVMHESMIANW_EVMHESSF_EVMHESSFA_EVMHESSFAAW_EVMHESSFANW_EVMHESSIAAW_EVMHESSIANW_EVMHEUMI_EVMHEUMIA_EVMHEUMIAAW_EVMHEUMIANW_EVMHEUSIAAW_EVMHEUSIANW_EVMHOGSMFAA_EVMHOGSMFAN_EVMHOGSMIAA_EVMHOGSMIAN_EVMHOGUMIAA_EVMHOGUMIAN_EVMHOSMF_EVMHOSMFA_EVMHOSMFAAW_EVMHOSMFANW_EVMHOSMI_EVMHOSMIA_EVMHOSMIAAW_EVMHOSMIANW_EVMHOSSF_EVMHOSSFA_EVMHOSSFAAW_EVMHOSSFANW_EVMHOSSIAAW_EVMHOSSIANW_EVMHOUMI_EVMHOUMIA_EVMHOUMIAAW_EVMHOUMIANW_EVMHOUSIAAW_EVMHOUSIANW_EVMWHSMF_EVMWHSMFA_EVMWHSMI_EVMWHSMIA_EVMWHSSF_EVMWHSSFA_EVMWHUMI_EVMWHUMIA_EVMWLSMIAAW_EVMWLSMIANW_EVMWLSSIAAW_EVMWLSSIANW_EVMWLUMI_EVMWLUMIA_EVMWLUMIAAW_EVMWLUMIANW_EVMWLUSIAAW_EVMWLUSIANW_EVMWSMF_EVMWSMFA_EVMWSMFAA_EVMWSMFAN_EVMWSMI_EVMWSMIA_EVMWSMIAA_EVMWSMIAN_EVMWSSF_EVMWSSFA_EVMWSSFAA_EVMWSSFAN_EVMWUMI_EVMWUMIA_EVMWUMIAA_EVMWUMIAN_EVSUBFSMIAAW_EVSUBFSSIAAW_EVSUBFUMIAAW_EVSUBFUSIAAW*/ 20185) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #407 |
| 13379 | {DBGFIELD(/*EVLDD_EVLDDX_EVLDH_EVLDHX_EVLDW_EVLDWX_EVLHHESPLAT_EVLHHESPLATX_EVLHHOSSPLAT_EVLHHOSSPLATX_EVLHHOUSPLAT_EVLHHOUSPLATX_EVLWHE_EVLWHEX_EVLWHOS_EVLWHOSX_EVLWHOU_EVLWHOUX_EVLWHSPLAT_EVLWHSPLATX_EVLWWSPLAT_EVLWWSPLATX*/ 21230) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #408 |
| 13380 | {DBGFIELD(/*EVSTDD_EVSTDDX_EVSTDH_EVSTDHX_EVSTDW_EVSTDWX_EVSTWHE_EVSTWHEX_EVSTWHO_EVSTWHOX_EVSTWWE_EVSTWWEX_EVSTWWO_EVSTWWOX*/ 21443) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #409 |
| 13381 | {DBGFIELD(/*HRFID_ATTN_CLRBHRB_MFBHRBE_NAP_RFCI_RFDI_RFMCI_SC*/ 21556) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #410 |
| 13382 | {DBGFIELD(/*RFI*/ 21606) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #411 |
| 13383 | {DBGFIELD(/*RFID*/ 21610) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #412 |
| 13384 | {DBGFIELD(/*DSS_DSSALL_DST_DST64_DSTST_DSTST64_DSTSTT_DSTSTT64_DSTT_DSTT64_ICBLQ_TLBIVAX_TLBLD_TLBLI_TLBRE_TLBRE2_TLBSX_TLBSX2_TLBSX2D_TLBWE_TLBWE2_MBAR_TRAP_DCCCI_ICCCI*/ 21615) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #413 |
| 13385 | {DBGFIELD(/*ICBLC*/ 21773) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #414 |
| 13386 | {DBGFIELD(/*MTSR_MTSRIN*/ 21779) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #415 |
| 13387 | {DBGFIELD(/*MFDCR*/ 21791) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #416 |
| 13388 | {DBGFIELD(/*MTDCR*/ 21797) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #417 |
| 13389 | {DBGFIELD(/*NOP_GT_PWR6_NOP_GT_PWR7*/ 21803) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #418 |
| 13390 | {DBGFIELD(/*TLBIA*/ 21827) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #419 |
| 13391 | {DBGFIELD(/*WRTEE_WRTEEI*/ 21833) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #420 |
| 13392 | {DBGFIELD(/*HASHCHK_HASHCHK8_HASHCHKP_HASHCHKP8_HASHST_HASHST8_HASHSTP_HASHSTP8_ADDEX_ADDEX8_CDTBCD_CDTBCD8_CBCDTD_CBCDTD8*/ 21846) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #421 |
| 13393 | {DBGFIELD(/*MSYNC*/ 21957) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #422 |
| 13394 | {DBGFIELD(/*SLBSYNC*/ 21963) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #423 |
| 13395 | {DBGFIELD(/*SLBFEE_rec*/ 21971) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #424 |
| 13396 | {DBGFIELD(/*STOP*/ 21982) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #425 |
| 13397 | {DBGFIELD(/*DCBA_DCBI*/ 21987) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #426 |
| 13398 | {DBGFIELD(/*FCFID_FCFIDS_FCFIDU_FCFIDUS_FCTID_FCTIDU_FCTIDUZ_FCTIDZ_FCTIW_FCTIWU_FCTIWUZ_FCTIWZ_FRE_FRES_FRIMD_FRIMS_FRIND_FRINS_FRIPD_FRIPS_FRIZD_FRIZS_FRSP_FRSQRTE_FRSQRTES*/ 21997) 1, false, false, false, 418, 7, 321, 3, 0, 0}, // #427 |
| 13399 | {DBGFIELD(/*VCFSX_VCFUX_VCTSXS_VCTUXS*/ 22160) 2, false, false, false, 454, 7, 363, 5, 0, 0}, // #428 |
| 13400 | {DBGFIELD(/*VCFSX_0_VCFUX_0_VCTSXS_0_VCTUXS_0_XVCVSPHP*/ 22186) 2, false, false, false, 454, 7, 363, 5, 0, 0}, // #429 |
| 13401 | {DBGFIELD(/*VLOGEFP_VREFP_VRFIM_VRFIN_VRFIP_VRFIZ_VRSQRTEFP_XVCVDPSP_XVCVSXDSP_XVCVSXWSP_XVCVUXDSP_XVCVUXWSP_XVRESP_XVRSQRTESP*/ 22229) 2, false, false, false, 454, 7, 363, 5, 0, 0}, // #430 |
| 13402 | {DBGFIELD(/*XSCVDPHP*/ 22344) 1, false, false, false, 518, 3, 321, 3, 0, 0}, // #431 |
| 13403 | {DBGFIELD(/*XSCVDPSP_XSCVDPSXDS_XSCVDPSXDSs_XSCVDPSXWS_XSCVDPSXWSs_XSCVDPUXDS_XSCVDPUXDSs_XSCVDPUXWS_XSCVDPUXWSs_XSCVSPDP_XSCVSXDDP_XSCVUXDDP_XSRDPI_XSRDPIC_XSRDPIM_XSRDPIP_XSRDPIZ_XSREDP_XSRSQRTEDP*/ 22353) 1, false, false, false, 518, 3, 321, 3, 0, 0}, // #432 |
| 13404 | {DBGFIELD(/*XVCVDPSXDS_XVCVDPSXWS_XVCVDPUXDS_XVCVDPUXWS_XVCVSPSXDS_XVCVSPSXWS_XVCVSPUXDS_XVCVSPUXWS_XVCVSXDDP_XVCVSXWDP_XVCVUXDDP_XVCVUXWDP_XVRDPI_XVRDPIC_XVRDPIM_XVRDPIP_XVRDPIZ_XVREDP_XVRSPI_XVRSPIC_XVRSPIM_XVRSPIP_XVRSPIZ_XVRSQRTEDP*/ 22540) 2, false, false, false, 454, 7, 363, 5, 0, 0}, // #433 |
| 13405 | {DBGFIELD(/*XVCVSPBF16*/ 22764) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #434 |
| 13406 | {DBGFIELD(/*FADDS_FMULS_FSUBS*/ 22775) 1, false, false, false, 418, 7, 321, 3, 0, 0}, // #435 |
| 13407 | {DBGFIELD(/*FMUL*/ 22793) 1, false, false, false, 418, 7, 321, 3, 0, 0}, // #436 |
| 13408 | {DBGFIELD(/*VADDFP*/ 22798) 2, false, false, false, 454, 7, 363, 5, 0, 0}, // #437 |
| 13409 | {DBGFIELD(/*XSMULDP_XSMULSP*/ 22805) 1, false, false, false, 418, 7, 321, 3, 0, 0}, // #438 |
| 13410 | {DBGFIELD(/*XVADDDP_XVMULDP_XVSUBDP*/ 22821) 2, false, false, false, 454, 7, 363, 5, 0, 0}, // #439 |
| 13411 | {DBGFIELD(/*XVADDSP_XVMULSP_XVSUBSP*/ 22845) 2, false, false, false, 454, 7, 363, 5, 0, 0}, // #440 |
| 13412 | {DBGFIELD(/*VMADDFP_VNMSUBFP*/ 22869) 2, false, false, false, 454, 7, 363, 5, 0, 0}, // #441 |
| 13413 | {DBGFIELD(/*FADDS_rec_FMULS_rec_FSUBS_rec*/ 22886) 2, false, false, false, 425, 8, 353, 5, 0, 0}, // #442 |
| 13414 | {DBGFIELD(/*FMUL_rec*/ 22916) 2, false, false, false, 425, 8, 353, 5, 0, 0}, // #443 |
| 13415 | {DBGFIELD(/*FCFID_rec_FCFIDS_rec_FCFIDU_rec_FCFIDUS_rec_FCTID_rec_FCTIDU_rec_FCTIDUZ_rec_FCTIDZ_rec_FCTIW_rec_FCTIWU_rec_FCTIWUZ_rec_FCTIWZ_rec_FRE_rec_FRES_rec_FRIMD_rec_FRIMS_rec_FRIND_rec_FRINS_rec_FRIPD_rec_FRIPS_rec_FRIZD_rec_FRIZS_rec_FRSP_rec_FRSQRTE_rec_FRSQRTES_rec*/ 22925) 2, false, false, false, 425, 8, 353, 5, 0, 0}, // #444 |
| 13416 | {DBGFIELD(/*BCC_BCCA_BCCCTR_BCCCTR8_BCCCTRL_BCCCTRL8_BCCL_BCCLA_BCCLR_BCCLRL_BCCTR_BCCTR8_BCCTR8n_BCCTRn_gBCCTR_BCCTRL_BCCTRL8_BCCTRL8n_BCCTRLn_gBCCTRL_BCLR_BCLRn_BDNZLR_BDNZLR8_BDNZLRm_BDNZLRp_BDZLR_BDZLR8_BDZLRm_BDZLRp_gBCLR_BCLRL_BCLRLn_BDNZLRL_BDNZLRLm_BDNZLRLp_BDZLRL_BDZLRLm_BDZLRLp_gBCLRL_BLR_BLR8_BLRL*/ 23188) 1, false, false, false, 307, 3, 1, 2, 0, 0}, // #445 |
| 13417 | {DBGFIELD(/*CTRL_DEP_TAILB_TAILB8_TAILBA_TAILBA8*/ 23486) 1, false, false, false, 307, 3, 1, 2, 0, 0}, // #446 |
| 13418 | {DBGFIELD(/*VGNB*/ 23523) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #447 |
| 13419 | {DBGFIELD(/*VSBOX*/ 23528) 1, false, false, false, 506, 5, 275, 4, 0, 0}, // #448 |
| 13420 | {DBGFIELD(/*CFUGED_PDEPD_PEXTD*/ 23534) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #449 |
| 13421 | {DBGFIELD(/*VCFUGED_VCLZDM_VCTZDM_VPDEPD_VPEXTD*/ 23553) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #450 |
| 13422 | {DBGFIELD(/*XSCVDPQP_XSCVQPDP_XSCVQPDPO_XSCVQPSDZ_XSCVQPSWZ_XSCVQPUDZ_XSCVQPUWZ_XSCVSDQP_XSCVUDQP_XSRQPI_XSRQPIX_XSRQPXP*/ 23589) 1, false, false, false, 529, 5, 271, 4, 0, 0}, // #451 |
| 13423 | {DBGFIELD(/*XSCVQPSQZ_XSCVQPUQZ_XSCVSQQP_XSCVUQQP*/ 23698) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #452 |
| 13424 | {DBGFIELD(/*HASHST_HASHST8_HASHSTP_HASHSTP8*/ 23736) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #453 |
| 13425 | {DBGFIELD(/*XSMULQP_XSMULQPO*/ 23768) 1, false, false, false, 539, 5, 395, 4, 0, 0}, // #454 |
| 13426 | {DBGFIELD(/*VDIVESQ_VDIVEUQ_VDIVSQ_VDIVUQ*/ 23785) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #455 |
| 13427 | {DBGFIELD(/*VMODSQ_VMODUQ*/ 23815) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #456 |
| 13428 | {DBGFIELD(/*VDIVSD_VDIVUD*/ 23829) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #457 |
| 13429 | {DBGFIELD(/*VMODSD_VMODUD*/ 23843) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #458 |
| 13430 | {DBGFIELD(/*VDIVSW_VDIVUW*/ 23857) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #459 |
| 13431 | {DBGFIELD(/*VMODSW_VMODUW*/ 23871) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #460 |
| 13432 | {DBGFIELD(/*VDIVESD_VDIVEUD*/ 23885) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #461 |
| 13433 | {DBGFIELD(/*VDIVESW_VDIVEUW*/ 23901) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #462 |
| 13434 | {DBGFIELD(/*BCDCFN_rec_BCDCFZ_rec_BCDCTN_rec_BCDCTZ_rec_BCDSETSGN_rec_VMUL10CUQ_VMUL10UQ_XSTSTDCQP_XSXSIGQP*/ 23917) 1, false, false, false, 449, 5, 315, 4, 0, 0}, // #463 |
| 13435 | {DBGFIELD(/*XXGENPCVBM*/ 24013) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #464 |
| 13436 | {DBGFIELD(/*BCDCPSGN_rec_BCDS_rec_BCDTRUNC_rec_BCDUS_rec_BCDUTRUNC_rec_VMUL10ECUQ_VMUL10EUQ*/ 24024) 1, false, false, false, 449, 5, 315, 4, 0, 0}, // #465 |
| 13437 | {DBGFIELD(/*VADDCUQ_VSUBCUQ*/ 24104) 1, false, false, false, 449, 5, 315, 4, 0, 0}, // #466 |
| 13438 | {DBGFIELD(/*XSCMPEQQP_XSCMPGEQP_XSCMPGTQP_XSMAXCQP_XSMINCQP*/ 24120) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #467 |
| 13439 | {DBGFIELD(/*MTVSRBMI*/ 24168) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #468 |
| 13440 | {DBGFIELD(/*CBCDTD_CBCDTD8_CDTBCD_CDTBCD8*/ 24177) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #469 |
| 13441 | {DBGFIELD(/*FTSQRT*/ 24207) 1, false, false, false, 328, 7, 315, 3, 0, 0}, // #470 |
| 13442 | {DBGFIELD(/*MTVSRBM_MTVSRDM_MTVSRHM_MTVSRQM_MTVSRWM_VCNTMBB_VCNTMBD_VCNTMBH_VCNTMBW_VEXPANDBM_VEXPANDDM_VEXPANDHM_VEXPANDQM_VEXPANDWM_VEXTRACTBM_VEXTRACTDM_VEXTRACTHM_VEXTRACTQM_VEXTRACTWM_XVTLSBB*/ 24214) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #471 |
| 13443 | {DBGFIELD(/*RLDIC_rec*/ 24399) 2, false, false, false, 408, 3, 325, 5, 0, 0}, // #472 |
| 13444 | {DBGFIELD(/*RLDICL_32_rec_RLDICL_rec_RLDICR_rec*/ 24409) 2, false, false, false, 411, 7, 325, 5, 0, 0}, // #473 |
| 13445 | {DBGFIELD(/*RLWINM8_rec_RLWINM_rec*/ 24445) 2, false, false, false, 411, 7, 325, 5, 0, 0}, // #474 |
| 13446 | {DBGFIELD(/*VCTZB_VCTZD_VCTZH_VCTZW_VPRTYBD_VPRTYBW*/ 24468) 2, false, false, false, 442, 7, 358, 5, 0, 0}, // #475 |
| 13447 | {DBGFIELD(/*VPOPCNTB_VPOPCNTH*/ 24508) 2, false, false, false, 442, 7, 368, 5, 0, 0}, // #476 |
| 13448 | {DBGFIELD(/*VSHASIGMAD_VSHASIGMAW*/ 24526) 2, false, false, false, 442, 7, 358, 5, 0, 0}, // #477 |
| 13449 | {DBGFIELD(/*XSTSQRTDP*/ 24548) 1, false, false, false, 325, 3, 315, 3, 0, 0}, // #478 |
| 13450 | {DBGFIELD(/*XVTSQRTDP*/ 24558) 2, false, false, false, 442, 7, 358, 5, 0, 0}, // #479 |
| 13451 | {DBGFIELD(/*XVTSQRTSP*/ 24568) 2, false, false, false, 442, 7, 358, 5, 0, 0}, // #480 |
| 13452 | {DBGFIELD(/*XVTSTDCDP_XVTSTDCSP*/ 24578) 2, false, false, false, 442, 7, 358, 5, 0, 0}, // #481 |
| 13453 | {DBGFIELD(/*SLD_rec_SRD_rec*/ 24598) 2, false, false, false, 408, 3, 325, 5, 0, 0}, // #482 |
| 13454 | {DBGFIELD(/*TDI*/ 24614) 1, false, false, false, 328, 7, 315, 3, 0, 0}, // #483 |
| 13455 | {DBGFIELD(/*TWI*/ 24618) 1, false, false, false, 328, 7, 315, 3, 0, 0}, // #484 |
| 13456 | {DBGFIELD(/*VADDCUW_VADDSBS_VADDSHS_VADDSWS_VADDUBS_VADDUHS_VADDUWS_VAVGSB_VAVGSH_VAVGSW_VAVGUB_VAVGUH_VAVGUW_VMAXFP_VMINFP_VSUBCUW_VSUBSBS_VSUBSHS_VSUBSWS_VSUBUBS_VSUBUHS_VSUBUWS*/ 24622) 2, false, false, false, 442, 7, 358, 5, 0, 0}, // #485 |
| 13457 | {DBGFIELD(/*VCMPBFP_VCMPBFP_rec_VCMPEQFP_VCMPEQFP_rec_VCMPEQUB_rec_VCMPEQUH_rec_VCMPEQUW_rec_VCMPGEFP_VCMPGEFP_rec_VCMPGTFP_VCMPGTFP_rec_VCMPGTSB_rec_VCMPGTSH_rec_VCMPGTSW_rec_VCMPGTUB_rec_VCMPGTUH_rec_VCMPGTUW_rec_XVCMPEQSP_XVCMPEQSP_rec_XVCMPGESP_XVCMPGESP_rec_XVCMPGTSP_XVCMPGTSP_rec*/ 24790) 2, false, false, false, 442, 7, 358, 5, 0, 0}, // #486 |
| 13458 | {DBGFIELD(/*VCMPEQUD_rec_VCMPGTSD_rec_VCMPGTUD_rec*/ 25065) 2, false, false, false, 442, 7, 358, 5, 0, 0}, // #487 |
| 13459 | {DBGFIELD(/*VCMPEQUQ_VCMPEQUQ_rec_VCMPGTSQ_VCMPGTSQ_rec_VCMPGTUQ_VCMPGTUQ_rec*/ 25104) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #488 |
| 13460 | {DBGFIELD(/*VCMPNEB_rec_VCMPNEH_rec_VCMPNEW_rec_VCMPNEZB_rec_VCMPNEZH_rec_VCMPNEZW_rec*/ 25170) 2, false, false, false, 442, 7, 358, 5, 0, 0}, // #489 |
| 13461 | {DBGFIELD(/*VCMPSQ_VCMPUQ*/ 25245) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #490 |
| 13462 | {DBGFIELD(/*XSMAXCDP_XSMAXJDP_XSMINCDP_XSMINJDP*/ 25259) 1, false, false, false, 325, 3, 315, 3, 0, 0}, // #491 |
| 13463 | {DBGFIELD(/*TRAP*/ 25295) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #492 |
| 13464 | {DBGFIELD(/*SRAWI_rec_SRAWI8_rec*/ 25300) 2, false, false, false, 411, 7, 325, 5, 0, 0}, // #493 |
| 13465 | {DBGFIELD(/*VRLQ_VRLQNM_VSLQ_VSRAQ_VSRQ*/ 25321) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #494 |
| 13466 | {DBGFIELD(/*VRLQMI*/ 25349) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #495 |
| 13467 | {DBGFIELD(/*DSS_DSSALL*/ 25356) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #496 |
| 13468 | {DBGFIELD(/*WAITP10*/ 25367) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #497 |
| 13469 | {DBGFIELD(/*ADDI_ADDI8_LI_LI8_ADDIS_ADDIS8_LIS_LIS8_NEG_NEG8_NEG8O_NEGO*/ 25375) 1, false, false, false, 325, 3, 282, 3, 0, 0}, // #498 |
| 13470 | {DBGFIELD(/*ADDIdtprelL32_ADDISdtprelHA32*/ 25435) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #499 |
| 13471 | {DBGFIELD(/*ADDItlsldLADDR32*/ 25465) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #500 |
| 13472 | {DBGFIELD(/*ADDIC_ADDIC8_ADDME_ADDME8_SUBFIC_SUBFIC8_SUBFME_SUBFME8_SUBFZE_SUBFZE8*/ 25482) 1, false, false, false, 325, 3, 282, 3, 0, 0}, // #501 |
| 13473 | {DBGFIELD(/*ADDME8O_ADDMEO_ADDZE8O_ADDZEO_ANDI8_rec_ANDIS8_rec_SUBFME8O_SUBFMEO_SUBFZE8O_SUBFZEO*/ 25553) 1, false, false, false, 325, 3, 282, 3, 0, 0}, // #502 |
| 13474 | {DBGFIELD(/*ADDZE_ADDZE8*/ 25638) 1, false, false, false, 325, 3, 282, 3, 0, 0}, // #503 |
| 13475 | {DBGFIELD(/*ANDI_rec_ANDIS_rec*/ 25651) 1, false, false, false, 325, 3, 282, 3, 0, 0}, // #504 |
| 13476 | {DBGFIELD(/*CMPDI_CMPWI_CMPLDI_CMPLWI*/ 25670) 1, false, false, false, 325, 3, 282, 3, 0, 0}, // #505 |
| 13477 | {DBGFIELD(/*EXTSB_EXTSB8_EXTSB8_32_64_EXTSB8_rec_EXTSB_rec_EXTSH_EXTSH8_EXTSH8_32_64_EXTSH8_rec_EXTSH_rec_EXTSW_EXTSW_32_EXTSW_32_64_EXTSW_32_64_rec_EXTSW_rec*/ 25696) 1, false, false, false, 325, 3, 282, 3, 0, 0}, // #506 |
| 13478 | {DBGFIELD(/*FABSD_FABSS_FMR_FNABSD_FNABSS_FNEGD_FNEGS*/ 25843) 1, false, false, false, 328, 7, 282, 3, 0, 0}, // #507 |
| 13479 | {DBGFIELD(/*NEG8_rec_NEG_rec_ORI_ORI8_ORIS_ORIS8_XORI_XORI8_XORIS_XORIS8*/ 25885) 1, false, false, false, 325, 3, 282, 3, 0, 0}, // #508 |
| 13480 | {DBGFIELD(/*NOP*/ 25946) 1, false, false, false, 325, 3, 282, 3, 0, 0}, // #509 |
| 13481 | {DBGFIELD(/*RLDICL_RLDICL_32_RLDICL_32_64_RLDICR_RLDICR_32*/ 25950) 1, false, false, false, 328, 7, 282, 3, 0, 0}, // #510 |
| 13482 | {DBGFIELD(/*RLWINM_RLWINM8*/ 25997) 1, false, false, false, 328, 7, 282, 3, 0, 0}, // #511 |
| 13483 | {DBGFIELD(/*SETB_SETB8*/ 26012) 1, false, false, false, 325, 3, 315, 3, 0, 0}, // #512 |
| 13484 | {DBGFIELD(/*SETBC_SETBC8_SETBCR_SETBCR8_SETNBC_SETNBC8_SETNBCR_SETNBCR8*/ 26023) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #513 |
| 13485 | {DBGFIELD(/*SRAWI_SRAWI8*/ 26083) 1, false, false, false, 328, 7, 282, 3, 0, 0}, // #514 |
| 13486 | {DBGFIELD(/*VEXTSB2D_VEXTSB2Ds_VEXTSB2W_VEXTSB2Ws_VEXTSH2D_VEXTSH2Ds_VEXTSH2W_VEXTSH2Ws_VEXTSW2D_VEXTSW2Ds_VNEGD_VNEGW*/ 26096) 2, false, false, false, 442, 7, 368, 5, 0, 0}, // #515 |
| 13487 | {DBGFIELD(/*VEXTSD2Q*/ 26203) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #516 |
| 13488 | {DBGFIELD(/*XSABSDP_XSNABSDP_XSNABSDPs_XSNEGDP*/ 26212) 1, false, false, false, 325, 3, 282, 3, 0, 0}, // #517 |
| 13489 | {DBGFIELD(/*XSABSQP_XSNABSQP_XSNEGQP_XSXEXPQP_XVXEXPDP_XVXEXPSP*/ 26247) 2, false, false, false, 442, 7, 368, 5, 0, 0}, // #518 |
| 13490 | {DBGFIELD(/*XVABSDP_XVNABSDP_XVNEGDP*/ 26299) 2, false, false, false, 442, 7, 368, 5, 0, 0}, // #519 |
| 13491 | {DBGFIELD(/*XVXSIGDP_XVXSIGSP*/ 26324) 2, false, false, false, 442, 7, 358, 5, 0, 0}, // #520 |
| 13492 | {DBGFIELD(/*ADDE8O_ADDEO_SUBFE8O_SUBFEO_SUBF8O_SUBFO*/ 26342) 1, false, false, false, 325, 3, 282, 3, 0, 0}, // #521 |
| 13493 | {DBGFIELD(/*ADDEX_ADDEX8*/ 26383) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #522 |
| 13494 | {DBGFIELD(/*ADD4O_ADD8O*/ 26396) 1, false, false, false, 325, 3, 282, 3, 0, 0}, // #523 |
| 13495 | {DBGFIELD(/*CMPB_CMPB8*/ 26408) 1, false, false, false, 325, 3, 315, 3, 0, 0}, // #524 |
| 13496 | {DBGFIELD(/*CRAND_CRANDC_CR6SET_CREQV_CRSET_CRNAND_CRNOR_CROR_CRORC_CR6UNSET_CRUNSET*/ 26419) 1, false, false, false, 328, 7, 282, 3, 0, 0}, // #525 |
| 13497 | {DBGFIELD(/*DST_DST64_DSTT_DSTT64_DSTST_DSTST64_DSTSTT_DSTSTT64*/ 26492) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #526 |
| 13498 | {DBGFIELD(/*VRLDNM_VRLWNM_V_SET0_V_SET0B_V_SET0H_XSCPSGNQP_XSIEXPQP_XVIEXPDP_XVIEXPSP*/ 26544) 2, false, false, false, 442, 7, 368, 5, 0, 0}, // #527 |
| 13499 | {DBGFIELD(/*XXLEQVOnes*/ 26618) 2, false, false, false, 442, 7, 368, 5, 0, 0}, // #528 |
| 13500 | {DBGFIELD(/*MFFS_MFFS_rec_MFFSL*/ 26629) 2, false, false, false, 511, 7, 275, 5, 0, 0}, // #529 |
| 13501 | {DBGFIELD(/*MFFSCDRNI_MFFSCRNI*/ 26649) 1, false, false, false, 328, 7, 315, 3, 0, 0}, // #530 |
| 13502 | {DBGFIELD(/*MTFSB0*/ 26668) 1, false, false, false, 328, 7, 315, 3, 0, 0}, // #531 |
| 13503 | {DBGFIELD(/*ADDIC_rec_ADDME8_rec_ADDME_rec_ADDME8O_rec_ADDMEO_rec_ADDZE8_rec_ADDZE_rec_ADDZE8O_rec_ADDZEO_rec_SUBFME8_rec_SUBFME_rec_SUBFME8O_rec_SUBFMEO_rec_SUBFZE8_rec_SUBFZE_rec_SUBFZE8O_rec_SUBFZEO_rec*/ 26675) 1, false, false, false, 325, 3, 282, 3, 0, 0}, // #532 |
| 13504 | {DBGFIELD(/*NEG8O_rec_NEGO_rec*/ 26869) 1, false, false, false, 325, 3, 282, 3, 0, 0}, // #533 |
| 13505 | {DBGFIELD(/*ADDE8_rec_ADDE_rec_ADDE8O_rec_ADDEO_rec_SUBFE8_rec_SUBFE_rec_SUBFE8O_rec_SUBFEO_rec_SUBF8O_rec_SUBFO_rec*/ 26888) 1, false, false, false, 325, 3, 282, 3, 0, 0}, // #534 |
| 13506 | {DBGFIELD(/*HRFID_SC*/ 26993) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #535 |
| 13507 | {DBGFIELD(/*MTFSFI_MTFSFIb_MTFSFI_rec*/ 27002) 2, false, false, false, 511, 7, 414, 6, 0, 0}, // #536 |
| 13508 | {DBGFIELD(/*FABSD_rec_FABSS_rec_FMR_rec_FNABSD_rec_FNABSS_rec_FNEGD_rec_FNEGS_rec*/ 27028) 2, false, false, false, 411, 7, 347, 6, 0, 0}, // #537 |
| 13509 | {DBGFIELD(/*ADDC8_rec_ADDC_rec_SUBFC8_rec_SUBFC_rec*/ 27098) 2, false, false, false, 408, 3, 420, 6, 0, 0}, // #538 |
| 13510 | {DBGFIELD(/*VSTRIBL_rec_VSTRIBR_rec_VSTRIHL_rec_VSTRIHR_rec*/ 27138) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #539 |
| 13511 | {DBGFIELD(/*LBZ_LBZ8_LHZ_LHZ8_LWZ_LWZ8*/ 27186) 1, false, false, false, 335, 3, 285, 3, 0, 0}, // #540 |
| 13512 | {DBGFIELD(/*LD*/ 27213) 1, false, false, false, 335, 3, 285, 3, 0, 0}, // #541 |
| 13513 | {DBGFIELD(/*LDtoc_LDtocBA_LDtocCPT_LDtocJTI_LDtocL_SPILLTOVSR_LD_LWZtoc_LWZtocL*/ 27216) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #542 |
| 13514 | {DBGFIELD(/*DFLOADf32*/ 27284) 2, false, false, false, 386, 5, 288, 5, 0, 0}, // #543 |
| 13515 | {DBGFIELD(/*DFLOADf64*/ 27294) 1, false, false, false, 335, 3, 3, 3, 0, 0}, // #544 |
| 13516 | {DBGFIELD(/*LFD*/ 27304) 1, false, false, false, 559, 7, 285, 3, 0, 0}, // #545 |
| 13517 | {DBGFIELD(/*LHA_LHA8*/ 27308) 2, false, false, false, 386, 5, 275, 5, 0, 0}, // #546 |
| 13518 | {DBGFIELD(/*LXSD_LXV*/ 27317) 1, false, false, false, 335, 3, 3, 3, 0, 0}, // #547 |
| 13519 | {DBGFIELD(/*DCBT_DCBTST*/ 27326) 1, false, false, false, 335, 3, 285, 3, 0, 0}, // #548 |
| 13520 | {DBGFIELD(/*ICBT*/ 27338) 1, false, false, false, 335, 3, 285, 3, 0, 0}, // #549 |
| 13521 | {DBGFIELD(/*LDBRX*/ 27343) 1, false, false, false, 335, 3, 285, 3, 0, 0}, // #550 |
| 13522 | {DBGFIELD(/*SPILLTOVSR_LDX*/ 27349) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #551 |
| 13523 | {DBGFIELD(/*LXVRBX_LXVRDX_LXVRHX_LXVRWX*/ 27364) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #552 |
| 13524 | {DBGFIELD(/*MTSR*/ 27392) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #553 |
| 13525 | {DBGFIELD(/*MTVRSAVE_MTVRSAVEv*/ 27397) 1, false, false, false, 310, 8, 271, 4, 0, 0}, // #554 |
| 13526 | {DBGFIELD(/*LBZCIX_LDCIX_LHZCIX_LWZCIX*/ 27416) 1, false, false, false, 335, 3, 285, 3, 0, 0}, // #555 |
| 13527 | {DBGFIELD(/*PLBZ_PLBZ8_PLBZ8pc_PLBZpc_PLD_PLDpc_PLFD_PLFDpc_PLFS_PLFSpc_PLHA_PLHA8_PLHA8pc_PLHApc_PLHZ_PLHZ8_PLHZ8pc_PLHZpc_PLWA_PLWA8_PLWA8pc_PLWApc_PLWZ_PLWZ8_PLWZ8pc_PLWZpc_PLXSD_PLXSDpc_PLXSSP_PLXSSPpc_PLXV_PLXVpc_PLXVP_PLXVPpc*/ 27443) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #556 |
| 13528 | {DBGFIELD(/*LFS*/ 27663) 2, false, false, false, 360, 9, 330, 5, 0, 0}, // #557 |
| 13529 | {DBGFIELD(/*LXSSP*/ 27667) 2, false, false, false, 386, 5, 288, 5, 0, 0}, // #558 |
| 13530 | {DBGFIELD(/*LXVP*/ 27673) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #559 |
| 13531 | {DBGFIELD(/*LXVPX*/ 27678) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #560 |
| 13532 | {DBGFIELD(/*MFSR*/ 27684) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #561 |
| 13533 | {DBGFIELD(/*MFTB8*/ 27689) 1, false, false, false, 310, 8, 271, 4, 0, 0}, // #562 |
| 13534 | {DBGFIELD(/*XXSETACCZ*/ 27695) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #563 |
| 13535 | {DBGFIELD(/*XVBF16GER2_XVF16GER2_XVF32GER_XVF64GER_XVI16GER2_XVI16GER2S_XVI4GER8_XVI8GER4*/ 27705) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #564 |
| 13536 | {DBGFIELD(/*XVBF16GER2NN_XVBF16GER2NP_XVBF16GER2PN_XVBF16GER2PP_XVF16GER2NN_XVF16GER2NP_XVF16GER2PN_XVF16GER2PP_XVF32GERNN_XVF32GERNP_XVF32GERPN_XVF32GERPP_XVF64GERNN_XVF64GERNP_XVF64GERPN_XVF64GERPP_XVI16GER2PP_XVI16GER2SPP_XVI4GER8PP_XVI8GER4PP*/ 27783) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #565 |
| 13537 | {DBGFIELD(/*XVI8GER4SPP*/ 28018) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #566 |
| 13538 | {DBGFIELD(/*PMXVBF16GER2_PMXVF16GER2_PMXVF32GER_PMXVF64GER_PMXVI16GER2_PMXVI16GER2S_PMXVI4GER8_PMXVI8GER4*/ 28030) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #567 |
| 13539 | {DBGFIELD(/*PMXVBF16GER2NN_PMXVBF16GER2NP_PMXVBF16GER2PN_PMXVBF16GER2PP_PMXVF16GER2NN_PMXVF16GER2NP_PMXVF16GER2PN_PMXVF16GER2PP_PMXVF32GERNN_PMXVF32GERNP_PMXVF32GERPN_PMXVF32GERPP_PMXVF64GERNN_PMXVF64GERNP_PMXVF64GERPN_PMXVF64GERPP_PMXVI16GER2PP_PMXVI16GER2SPP_PMXVI4GER8PP_PMXVI8GER4PP*/ 28124) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #568 |
| 13540 | {DBGFIELD(/*PMXVI8GER4SPP*/ 28399) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #569 |
| 13541 | {DBGFIELD(/*XXMTACC*/ 28413) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #570 |
| 13542 | {DBGFIELD(/*XXMFACC*/ 28421) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #571 |
| 13543 | {DBGFIELD(/*VMULHSD_VMULHUD_VMULLD*/ 28429) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #572 |
| 13544 | {DBGFIELD(/*LXVKQ*/ 28452) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #573 |
| 13545 | {DBGFIELD(/*VSPLTISB_VSPLTISH_VSPLTISW*/ 28458) 1, false, false, false, 449, 5, 315, 4, 0, 0}, // #574 |
| 13546 | {DBGFIELD(/*V_SETALLONES_V_SETALLONESB_V_SETALLONESH*/ 28485) 1, false, false, false, 449, 5, 315, 4, 0, 0}, // #575 |
| 13547 | {DBGFIELD(/*XXSPLTIB*/ 28526) 1, false, false, false, 449, 5, 315, 4, 0, 0}, // #576 |
| 13548 | {DBGFIELD(/*BRD_BRH_BRH8_BRW_BRW8*/ 28535) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #577 |
| 13549 | {DBGFIELD(/*MFVSRLD_MTVSRWS_VCLZLSBB_VCTZLSBB_VEXTRACTD_VEXTRACTUB_VEXTRACTUH_VEXTRACTUW_VINSERTD_VINSERTW_VPRTYBQ*/ 28557) 1, false, false, false, 449, 5, 315, 4, 0, 0}, // #578 |
| 13550 | {DBGFIELD(/*VGBBD_VUPKHSW_VUPKLSW*/ 28660) 1, false, false, false, 449, 5, 315, 4, 0, 0}, // #579 |
| 13551 | {DBGFIELD(/*VSPLTB_VSPLTBs_VSPLTH_VSPLTHs_VSPLTW_XXSPLTW_XXSPLTWs*/ 28682) 1, false, false, false, 449, 5, 315, 4, 0, 0}, // #580 |
| 13552 | {DBGFIELD(/*VSTRIBL_VSTRIBR_VSTRIHL_VSTRIHR_XXGENPCVDM_XXGENPCVHM_XXGENPCVWM*/ 28736) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #581 |
| 13553 | {DBGFIELD(/*VUPKHPX_VUPKHSB_VUPKHSH_VUPKLPX_VUPKLSB_VUPKLSH*/ 28801) 1, false, false, false, 449, 5, 315, 4, 0, 0}, // #582 |
| 13554 | {DBGFIELD(/*XVCVBF16SPN*/ 28849) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #583 |
| 13555 | {DBGFIELD(/*XXBRD_XXBRH_XXBRQ_XXBRW_XXEXTRACTUW*/ 28861) 1, false, false, false, 449, 5, 315, 4, 0, 0}, // #584 |
| 13556 | {DBGFIELD(/*VBPERMQ_VPKSDSS_VPKSDUS_VPKUDUM_VPKUDUS*/ 28897) 1, false, false, false, 449, 5, 315, 4, 0, 0}, // #585 |
| 13557 | {DBGFIELD(/*VCLRLB_VCLRRB_VINSD_VINSW_VSLDBI_VSRDBI*/ 28937) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #586 |
| 13558 | {DBGFIELD(/*VPKPX_VPKSHSS_VPKSHUS_VPKSWSS_VPKSWUS_VPKUHUM_VPKUHUS_VPKUWUM_VPKUWUS*/ 28977) 1, false, false, false, 449, 5, 315, 4, 0, 0}, // #587 |
| 13559 | {DBGFIELD(/*VSLV_VSRV_XXINSERTW*/ 29047) 1, false, false, false, 449, 5, 315, 4, 0, 0}, // #588 |
| 13560 | {DBGFIELD(/*VEXTDDVLX_VEXTDDVRX_VEXTDUBVLX_VEXTDUBVRX_VEXTDUHVLX_VEXTDUHVRX_VEXTDUWVLX_VEXTDUWVRX_VINSBLX_VINSBRX_VINSBVLX_VINSBVRX_VINSDLX_VINSDRX_VINSHLX_VINSHRX_VINSHVLX_VINSHVRX_VINSWLX_VINSWRX_VINSWVLX_VINSWVRX*/ 29067) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #589 |
| 13561 | {DBGFIELD(/*VSUMSWS*/ 29271) 2, false, false, false, 454, 7, 363, 5, 0, 0}, // #590 |
| 13562 | {DBGFIELD(/*XXSPLTIDP_XXSPLTIW*/ 29279) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #591 |
| 13563 | {DBGFIELD(/*XXSPLTI32DX*/ 29298) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #592 |
| 13564 | {DBGFIELD(/*XXBLENDVB_XXBLENDVD_XXBLENDVH_XXBLENDVW_XXEVAL*/ 29310) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #593 |
| 13565 | {DBGFIELD(/*XXPERMX*/ 29357) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #594 |
| 13566 | {DBGFIELD(/*PSTXVP_PSTXVPpc*/ 29365) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #595 |
| 13567 | {DBGFIELD(/*STB_STB8_STH_STH8_STW_STW8*/ 29381) 1, false, false, false, 369, 8, 276, 4, 0, 0}, // #596 |
| 13568 | {DBGFIELD(/*SPILLTOVSR_ST*/ 29408) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #597 |
| 13569 | {DBGFIELD(/*STD*/ 29422) 1, false, false, false, 369, 8, 276, 4, 0, 0}, // #598 |
| 13570 | {DBGFIELD(/*DFSTOREf32_DFSTOREf64*/ 29426) 1, false, false, false, 369, 8, 276, 4, 0, 0}, // #599 |
| 13571 | {DBGFIELD(/*STFD_STFS*/ 29448) 1, false, false, false, 369, 8, 276, 4, 0, 0}, // #600 |
| 13572 | {DBGFIELD(/*STFDU_STFSU*/ 29458) 2, false, false, false, 377, 9, 300, 7, 0, 0}, // #601 |
| 13573 | {DBGFIELD(/*STXSD*/ 29470) 1, false, false, false, 369, 8, 276, 4, 0, 0}, // #602 |
| 13574 | {DBGFIELD(/*STXSSP*/ 29476) 1, false, false, false, 369, 8, 276, 4, 0, 0}, // #603 |
| 13575 | {DBGFIELD(/*STXV*/ 29483) 1, false, false, false, 354, 6, 276, 5, 0, 0}, // #604 |
| 13576 | {DBGFIELD(/*DCBF_DCBST_DCBZ*/ 29488) 1, false, false, false, 335, 3, 285, 3, 0, 0}, // #605 |
| 13577 | {DBGFIELD(/*ICBI*/ 29504) 1, false, false, false, 335, 3, 285, 3, 0, 0}, // #606 |
| 13578 | {DBGFIELD(/*SPILLTOVSR_STX*/ 29509) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #607 |
| 13579 | {DBGFIELD(/*STIWX*/ 29524) 1, false, false, false, 369, 8, 276, 4, 0, 0}, // #608 |
| 13580 | {DBGFIELD(/*STXVRBX_STXVRDX_STXVRHX_STXVRWX*/ 29530) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #609 |
| 13581 | {DBGFIELD(/*EnforceIEIO*/ 29562) 1, false, false, false, 335, 3, 285, 3, 0, 0}, // #610 |
| 13582 | {DBGFIELD(/*STHCIX_STWCIX*/ 29574) 1, false, false, false, 369, 8, 276, 4, 0, 0}, // #611 |
| 13583 | {DBGFIELD(/*SYNCP10*/ 29588) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #612 |
| 13584 | {DBGFIELD(/*PSTB_PSTB8_PSTB8pc_PSTBpc_PSTD_PSTDpc_PSTFD_PSTFDpc_PSTFS_PSTFSpc_PSTH_PSTH8_PSTH8pc_PSTHpc_PSTW_PSTW8_PSTW8pc_PSTWpc_PSTXSD_PSTXSDpc_PSTXSSP_PSTXSSPpc_PSTXV_PSTXVpc*/ 29596) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #613 |
| 13585 | {DBGFIELD(/*STXVP*/ 29762) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #614 |
| 13586 | {DBGFIELD(/*STXVPX*/ 29768) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #615 |
| 13587 | {DBGFIELD(/*ATTN_NAP*/ 29775) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #616 |
| 13588 | {DBGFIELD(/*DCBZL*/ 29784) 1, false, false, false, 335, 3, 285, 3, 0, 0}, // #617 |
| 13589 | {DBGFIELD(/*DCCCI_ICBLQ_ICCCI_TLBLD_TLBLI_TLBRE2_TLBSX2_TLBSX2D_TLBWE2*/ 29790) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #618 |
| 13590 | {DBGFIELD(/*CLRBHRB_MFBHRBE*/ 29849) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #619 |
| 13591 | {DBGFIELD(/*PADDI_PADDI8_PADDI8pc_PADDIpc*/ 29865) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #620 |
| 13592 | {DBGFIELD(/*PLI_PLI8*/ 29895) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #621 |
| 13593 | {DBGFIELD(/*VMULESB_VMULESH_VMULEUB_VMULEUH_VMULOSB_VMULOSH_VMULOUB_VMULOUH_VSUM2SWS_VSUM4SBS_VSUM4SHS_VSUM4UBS*/ 29904) 2, false, false, false, 454, 7, 363, 5, 0, 0}, // #622 |
| 13594 | {DBGFIELD(/*VMULESD_VMULEUD_VMULHSW_VMULHUW_VMULOSD_VMULOUD*/ 30004) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #623 |
| 13595 | {DBGFIELD(/*VMSUMCUD*/ 30052) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #624 |
| 13596 | {DBGFIELD(/*P10W_CY_7C_P10W_DISP_ANY_P10CY_Read_3C_P10CY_Read_3C*/ 30061) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #625 |
| 13597 | {DBGFIELD(/*P10W_CY_7C_P10W_DISP_ANY_P10CY_Read_1C_P10CY_Read_1C*/ 30114) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #626 |
| 13598 | {DBGFIELD(/*P10W_BF_27C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C*/ 30167) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #627 |
| 13599 | {DBGFIELD(/*P10W_BF_27C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C*/ 30221) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #628 |
| 13600 | {DBGFIELD(/*P10W_BF_26C_P10W_DISP_ANY_P10BF_Read_2C*/ 30275) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #629 |
| 13601 | {DBGFIELD(/*P10W_BF_26C_P10W_DISP_ANY_P10BF_Read_1C*/ 30315) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #630 |
| 13602 | {DBGFIELD(/*P10W_BF_36C_P10W_DISP_ANY_P10BF_Read_2C*/ 30355) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #631 |
| 13603 | {DBGFIELD(/*P10W_BF_36C_P10W_DISP_ANY_P10BF_Read_1C*/ 30395) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #632 |
| 13604 | {DBGFIELD(/*P10W_BF_24C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C*/ 30435) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #633 |
| 13605 | {DBGFIELD(/*P10W_BF_24C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C*/ 30489) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #634 |
| 13606 | {DBGFIELD(/*P10W_BF_27C_P10W_DISP_ANY_P10BF_Read_2C*/ 30543) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #635 |
| 13607 | {DBGFIELD(/*P10W_BF_27C_P10W_DISP_ANY_P10BF_Read_1C*/ 30583) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #636 |
| 13608 | {DBGFIELD(/*P10W_BF_22C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C*/ 30623) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #637 |
| 13609 | {DBGFIELD(/*P10W_BF_22C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C*/ 30677) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #638 |
| 13610 | {DBGFIELD(/*P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C*/ 30731) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #639 |
| 13611 | {DBGFIELD(/*P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C*/ 30784) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #640 |
| 13612 | {DBGFIELD(/*P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C*/ 30837) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #641 |
| 13613 | {DBGFIELD(/*P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C*/ 30876) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #642 |
| 13614 | {DBGFIELD(/*P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C_P10BF_Read_2C*/ 30915) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #643 |
| 13615 | {DBGFIELD(/*P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C_P10BF_Read_1C*/ 30982) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #644 |
| 13616 | {DBGFIELD(/*P10W_BF_7C_P10W_DISP_EVEN_P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C*/ 31049) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #645 |
| 13617 | {DBGFIELD(/*P10W_BF_7C_P10W_DISP_EVEN_P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C*/ 31114) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #646 |
| 13618 | {DBGFIELD(/*P10W_CY_7C_P10W_DISP_ANY_P10CY_Read_3C*/ 31179) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #647 |
| 13619 | {DBGFIELD(/*P10W_CY_7C_P10W_DISP_ANY_P10CY_Read_1C*/ 31218) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #648 |
| 13620 | {DBGFIELD(/*P10W_MM_10C_P10W_DISP_ANY_P10MM_Read_6C_P10MM_Read_6C*/ 31257) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #649 |
| 13621 | {DBGFIELD(/*P10W_MM_10C_P10W_DISP_ANY_P10MM_Read_1C_P10MM_Read_1C*/ 31311) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #650 |
| 13622 | {DBGFIELD(/*P10W_MM_10C_P10W_DISP_ANY_P10MM_Read_6C_P10MM_Read_6C_P10MM_Read_6C*/ 31365) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #651 |
| 13623 | {DBGFIELD(/*P10W_MM_10C_P10W_DISP_ANY_P10MM_Read_1C_P10MM_Read_1C_P10MM_Read_1C*/ 31433) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #652 |
| 13624 | {DBGFIELD(/*P10W_MM_10C_P10W_DISP_PAIR_P10MM_Read_6C_P10MM_Read_6C*/ 31501) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #653 |
| 13625 | {DBGFIELD(/*P10W_MM_10C_P10W_DISP_PAIR_P10MM_Read_1C_P10MM_Read_1C*/ 31556) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #654 |
| 13626 | {DBGFIELD(/*P10W_MM_10C_P10W_DISP_PAIR_P10MM_Read_6C_P10MM_Read_6C_P10MM_Read_6C*/ 31611) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #655 |
| 13627 | {DBGFIELD(/*P10W_MM_10C_P10W_DISP_PAIR_P10MM_Read_1C_P10MM_Read_1C_P10MM_Read_1C*/ 31680) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #656 |
| 13628 | }; // P9ModelSchedClasses |
| 13629 | |
| 13630 | #ifdef __GNUC__ |
| 13631 | #pragma GCC diagnostic push |
| 13632 | #pragma GCC diagnostic ignored "-Woverlength-strings" |
| 13633 | #endif |
| 13634 | static constexpr char PPCSchedClassNamesStorage[] = |
| 13635 | "\0" |
| 13636 | "InvalidSchedClass\0" |
| 13637 | "IIC_LdStSync\0" |
| 13638 | "IIC_IntSimple\0" |
| 13639 | "IIC_IntGeneral\0" |
| 13640 | "IIC_BrB\0" |
| 13641 | "IIC_VecFP\0" |
| 13642 | "IIC_IntRotate\0" |
| 13643 | "IIC_IntCompare\0" |
| 13644 | "IIC_SprABORT\0" |
| 13645 | "IIC_LdStCOPY\0" |
| 13646 | "IIC_LdStPASTE\0" |
| 13647 | "IIC_BrCR\0" |
| 13648 | "IIC_FPGeneral\0" |
| 13649 | "IIC_LdStLD\0" |
| 13650 | "IIC_LdStDCBF\0" |
| 13651 | "IIC_LdStLoad\0" |
| 13652 | "IIC_FPCompare\0" |
| 13653 | "IIC_IntDivD\0" |
| 13654 | "IIC_IntDivW\0" |
| 13655 | "IIC_VecGeneral\0" |
| 13656 | "IIC_FPDGeneral\0" |
| 13657 | "IIC_FPAddSub\0" |
| 13658 | "IIC_FPDivD\0" |
| 13659 | "IIC_FPSGeneral\0" |
| 13660 | "IIC_VecComplex\0" |
| 13661 | "IIC_LdStStore\0" |
| 13662 | "IIC_IntRotateDI\0" |
| 13663 | "IIC_FPDivS\0" |
| 13664 | "IIC_FPFused\0" |
| 13665 | "IIC_FPSqrtD\0" |
| 13666 | "IIC_FPSqrtS\0" |
| 13667 | "IIC_LdStICBI\0" |
| 13668 | "IIC_IntISEL\0" |
| 13669 | "IIC_SprISYNC\0" |
| 13670 | "IIC_LdStLWARX\0" |
| 13671 | "IIC_LdStLoadUpd\0" |
| 13672 | "IIC_LdStLoadUpdX\0" |
| 13673 | "IIC_LdStLDARX\0" |
| 13674 | "IIC_LdStLDU\0" |
| 13675 | "IIC_LdStLDUX\0" |
| 13676 | "IIC_LdStLFD\0" |
| 13677 | "IIC_LdStLFDU\0" |
| 13678 | "IIC_LdStLFDUX\0" |
| 13679 | "IIC_LdStLHA\0" |
| 13680 | "IIC_LdStLHAU\0" |
| 13681 | "IIC_LdStLHAUX\0" |
| 13682 | "IIC_LdStLMW\0" |
| 13683 | "IIC_LdStLQ\0" |
| 13684 | "IIC_LdStLQARX\0" |
| 13685 | "IIC_LdStLWA\0" |
| 13686 | "IIC_IntMulHD\0" |
| 13687 | "IIC_BrMCR\0" |
| 13688 | "IIC_BrMCRX\0" |
| 13689 | "IIC_SprMFCR\0" |
| 13690 | "IIC_SprMFSPR\0" |
| 13691 | "IIC_IntMFFS\0" |
| 13692 | "IIC_SprMFMSR\0" |
| 13693 | "IIC_SprMFCRF\0" |
| 13694 | "IIC_SprMFPMR\0" |
| 13695 | "IIC_SprMFSR\0" |
| 13696 | "IIC_SprMFTB\0" |
| 13697 | "IIC_SprMSGSYNC\0" |
| 13698 | "IIC_SprMTSPR\0" |
| 13699 | "IIC_IntMTFSB0\0" |
| 13700 | "IIC_SprMTMSR\0" |
| 13701 | "IIC_SprMTMSRD\0" |
| 13702 | "IIC_SprMTPMR\0" |
| 13703 | "IIC_SprMTSR\0" |
| 13704 | "IIC_IntMulHW\0" |
| 13705 | "IIC_IntMulHWU\0" |
| 13706 | "IIC_IntMulLI\0" |
| 13707 | "IIC_SprRFI\0" |
| 13708 | "IIC_IntRFID\0" |
| 13709 | "IIC_IntRotateD\0" |
| 13710 | "IIC_SprSLBFEE\0" |
| 13711 | "IIC_SprSLBIA\0" |
| 13712 | "IIC_SprSLBIE\0" |
| 13713 | "IIC_SprSLBIEG\0" |
| 13714 | "IIC_SprSLBMFEE\0" |
| 13715 | "IIC_SprSLBMFEV\0" |
| 13716 | "IIC_SprSLBMTE\0" |
| 13717 | "IIC_SprSLBSYNC\0" |
| 13718 | "IIC_IntShift\0" |
| 13719 | "IIC_LdStSTWCX\0" |
| 13720 | "IIC_LdStSTU\0" |
| 13721 | "IIC_LdStSTUX\0" |
| 13722 | "IIC_LdStSTD\0" |
| 13723 | "IIC_LdStSTDCX\0" |
| 13724 | "IIC_LdStSTFD\0" |
| 13725 | "IIC_LdStSTFDU\0" |
| 13726 | "IIC_SprSTOP\0" |
| 13727 | "IIC_LdStSTQ\0" |
| 13728 | "IIC_LdStSTQCX\0" |
| 13729 | "IIC_IntTrapD\0" |
| 13730 | "IIC_SprTLBIA\0" |
| 13731 | "IIC_SprTLBIE\0" |
| 13732 | "IIC_SprTLBIEL\0" |
| 13733 | "IIC_SprTLBSYNC\0" |
| 13734 | "IIC_IntTrapW\0" |
| 13735 | "IIC_VecFPCompare\0" |
| 13736 | "IIC_VecPerm\0" |
| 13737 | "B_BA_BL_BL8_BL8_NOP_BL8_NOP_RM_BL8_NOP_TLS_BL8_NOTOC_BL8_NOTOC_RM_BL8_NOTOC_TLS_BL8_RM_BL8_TLS_BL8_TLS__BLA_BLA8_BLA8_NOP_BLA8_NOP_RM_BLA8_RM_BLA_RM_BL_NOP_BL_NOP_RM_BL_RM_BL_TLS\0" |
| 13738 | "BDZLRLp_BDZLRm_BDZLRp_BDZLm_BDZLp_BDZm_BDZp_BDNZ_BDNZ8_BDNZA_BDNZAm_BDNZAp_BDNZL_BDNZLA_BDNZLAm_BDNZLAp_BDNZLR_BDNZLR8_BDNZLRL_BDNZLRLm_BDNZLRLp_BDNZLRm_BDNZLRp_BDNZLm_BDNZLp_BDNZm_BDNZp_BDZ_BDZ8_BDZA_BDZAm_BDZAp_BDZL_BDZLA_BDZLAm_BDZLAp_BDZLR_BDZLR8_BDZLRL_BDZLRLm_BLR_BLR8_BLRL_BCL_BCLR_BCLRL_BCLRLn_BCLRn_BCLalways_BCLn_BCTR_BCTR8_BCTRL_BCTRL8_BCTRL8_LDinto_toc_BCTRL8_LDinto_toc_RM_BCTRL8_RM_BCTRL_LWZinto_toc_BCTRL_LWZinto_toc_RM_BCTRL_RM_BCn_BC_BCC_BCCA_BCCCTR_BCCCTR8_BCCCTRL_BCCCTRL8_BCCL_BCCLA_BCCLR_BCCLRL_BCCTR_BCCTR8_BCCTR8n_BCCTRL_BCCTRL8_BCCTRL8n_BCCTRLn_BCCTRn_gBC_gBCA_gBCAat_gBCCTR_gBCCTRL_gBCL_gBCLA_gBCLAat_gBCLR_gBCLRL_gBCLat_gBCat\0" |
| 13739 | "MFCTR_MFCTR8_MFLR_MFLR8\0" |
| 13740 | "MTLR_MTLR8_MTCTR_MTCTR8_MTCTR8loop_MTCTRloop\0" |
| 13741 | "MFCR_MFCR8\0" |
| 13742 | "MCRF\0" |
| 13743 | "CR6SET_CR6UNSET_CRSET_CRUNSET_CRAND_CRANDC_CREQV_CRNAND_CRNOR_CRNOT_CROR_CRORC\0" |
| 13744 | "LMW\0" |
| 13745 | "LWARX_LWARXL\0" |
| 13746 | "LDARX_LDARXL\0" |
| 13747 | "LHBRX_LHBRX8_LWBRX_LWBRX8\0" |
| 13748 | "MFSR_MFSRIN\0" |
| 13749 | "LFS_LFSX_LFSXTLS_LFSXTLS__LFD_LFDX_LFDXTLS_LFDXTLS__LXSDX_LXVD2X_LXVW4X_LXVDSX\0" |
| 13750 | "LFSU_LFDU\0" |
| 13751 | "LFSUX_LFDUX\0" |
| 13752 | "STXSDX_STXVD2X_STXVW4X\0" |
| 13753 | "LBARX_LHARX\0" |
| 13754 | "LBZCIX_LDBRX_LDCIX_LHZCIX_LSWI_LVEBX_LVEHX_LVEWX_LVSL_LVSR_LVX_LVXL_LWZCIX_STHCIX_STSWI_STWCIX\0" |
| 13755 | "LFIWAX_LFIWZX\0" |
| 13756 | "STFD_STFDX_STFIWX_STFS_STFSX\0" |
| 13757 | "STFDU_STFDUX_STFSU_STFSUX\0" |
| 13758 | "STVEBX_STVEHX_STVEWX_STVX_STVXL\0" |
| 13759 | "LHA_LHA8_LHAX_LHAX8_LWAX_LWAX_32\0" |
| 13760 | "LWA_LWA_32\0" |
| 13761 | "LHAU_LHAU8\0" |
| 13762 | "LHAUX_LHAUX8_LWAUX\0" |
| 13763 | "STB_STB8_STH_STH8_STW_STW8_STBX_STBX8_STHX_STHX8_STWX_STWX8_STHBRX_STWBRX\0" |
| 13764 | "STD_STDX\0" |
| 13765 | "STMW\0" |
| 13766 | "STWCX\0" |
| 13767 | "STDCX\0" |
| 13768 | "STDU_STHU_STHU8_STBU_STBU8_STWU_STWU8\0" |
| 13769 | "STDUX_STWUX_STWUX8_STHUX_STHUX8_STBUX_STBUX8\0" |
| 13770 | "LWZU_LWZU8_LHZU_LHZU8_LBZU_LBZU8\0" |
| 13771 | "LDU\0" |
| 13772 | "LWZUX_LWZUX8_LHZUX_LHZUX8_LBZUX_LBZUX8\0" |
| 13773 | "LDUX\0" |
| 13774 | "ADDI_ADDI8_ADDIS_ADDIS8_LI_LI8_LIS_LIS8_ADD4_ADD4TLS_ADD4_rec_ADD8_ADD8TLS_ADD8TLS__ADD8_rec_ORI_ORI8_ORIS_ORIS8_XORI_XORI8_XORIS_XORIS8_XOR_XOR8_XOR8_rec_XOR_rec_NEG_NEG8_NEG8_rec_NEG_rec_NEG8O_NEGO_AND_AND8_AND_rec_AND8_rec_NAND_NAND8_NAND_rec_NAND8_rec_NOR_NOR8_NOR_rec_NOR8_rec_EQV_EQV8_EQV_rec_EQV8_rec_ANDC_ANDC8_ANDC_rec_ANDC8_rec_ORC_ORC8_ORC_rec_ORC8_rec\0" |
| 13775 | "SUBF8_SUBF8_rec_ADDIC_ADDIC8_SUBFIC_SUBFIC8_SUBFZE_SUBFZE8_ADDE_ADDE8_ADDME_ADDME8_SUBFME_SUBFME8_ANDI_rec_ANDIS_rec\0" |
| 13776 | "CMPD_CMPDI_CMPLD_CMPLDI_CMPLW_CMPLWI_CMPW_CMPWI\0" |
| 13777 | "EXTSB8_32_64_EXTSB8_rec_EXTSH8_32_64_EXTSH8_rec_EXTSW_32_EXTSW_32_64_EXTSW_32_64_rec_ADD4O_ADD8O_ADD8O_rec_ADD4O_rec_NEG8O_rec_NEGO_rec_EXTSB_EXTSB8_EXTSB_rec_EXTSH_EXTSH8_EXTSH_rec_EXTSW_EXTSW_rec\0" |
| 13778 | "POPCNTB_POPCNTB8_POPCNTD_POPCNTW_ANDI8_rec_ANDIS8_rec_ADDC_ADDC8_SUBFO_SUBF8O_SUBFC_SUBFC8_ADDIC_rec_ADDE8_rec_ADDE_rec_SUBFE8_rec_SUBFE_rec_ADDME8_rec_ADDME_rec_SUBFME8_rec_SUBFME_rec_ADDZE8_rec_ADDZE_rec_SUBFZE_rec_SUBFZE8_rec_SUBFO_rec_SUBF8O_rec_ADDE8O_ADDEO_SUBFE8O_SUBFEO_ADDME8O_ADDMEO_SUBFME8O_SUBFMEO_ADDZE8O_ADDZEO_SUBFZE8O_SUBFZEO_ADDE8O_rec_ADDEO_rec_ADDMEO_rec_ADDME8O_rec_SUBFMEO_rec_SUBFME8O_rec_ADDZEO_rec_ADDZE8O_rec_SUBFZEO_rec_SUBFZE8O_rec_ADDC8_rec_ADDC_rec_ADDCO_ADDCO_rec_ADDC8O_ADDC8O_rec_SUBFC8_rec_SUBFC_rec_SUBFCO_SUBFC8O_SUBFCO_rec_SUBFC8O_rec_RLWINM_RLWINM8_RLWINM_rec_RLWNM_RLWNM8_RLWNM_rec_RLWINM8_rec_RLWNM8_rec_SLW_SLW8_SLW_rec_SLW8_rec_SRW_SRW8_SRW_rec_SRW8_rec_SUBFE_SUBFE8_SUBFE8O_rec_SUBFEO_rec\0" |
| 13779 | "ADDPCIS\0" |
| 13780 | "SUBFUS_SUBFUS_rec\0" |
| 13781 | "RLDICL_RLDICL_rec_RLDICR_RLDICR_rec_RLDIC_RLDIC_rec_RLDIMI_RLDIMI_rec_RLDICL_32_RLDICL_32_64_RLDICL_32_rec_RLDICR_32_SRADI_SRADI_rec_SRADI_32\0" |
| 13782 | "RLDCL_RLDCL_rec_RLDCR_RLDCR_rec_SLD_SLD_rec_SRD_SRD_rec_SRAD_SRAD_rec\0" |
| 13783 | "SRAWI_SRAWI_rec_SRAWI8_SRAWI8_rec_SRAW_SRAW_rec_SRAW8_SRAW8_rec\0" |
| 13784 | "CNTLZD_CNTLZDM_CNTLZD_rec_CNTLZW_CNTLZW8_CNTLZW8_rec_CNTLZW_rec_CNTTZD_CNTTZDM_CNTTZD_rec_CNTTZW_CNTTZW8_CNTTZW8_rec_CNTTZW_rec\0" |
| 13785 | "MULLI_MULLI8\0" |
| 13786 | "MULLW_MULHW_MULHD_MULLWO_MULLW_rec_MULHD_rec_MULHW_rec_MULLWO_rec\0" |
| 13787 | "MULHWU_MULHDU_MULHDU_rec_MULHWU_rec\0" |
| 13788 | "MULLD_MULLDO_MULLD_rec_MULLDO_rec\0" |
| 13789 | "DIVDE_DIVDEO_DIVDEO_rec_DIVDEU_DIVDEUO_DIVDEUO_rec_DIVDEU_rec_DIVDE_rec\0" |
| 13790 | "DIVWE_DIVWEO_DIVWEO_rec_DIVWEU_DIVWEUO_DIVWEUO_rec_DIVWEU_rec_DIVWE_rec_DIVW_DIVWU_DIVWU_rec_DIVWO_DIVWO_rec_DIVWUO_DIVWUO_rec_DIVW_rec\0" |
| 13791 | "DIVD_DIVDU_DIVDO_DIVDO_rec_DIVDUO_DIVDUO_rec_DIVDU_rec_DIVD_rec\0" |
| 13792 | "FABSD_FABSD_rec_FABSS_FABSS_rec_FADDS_FADDS_rec_FMADDS_FMADDS_rec_FMR_FMR_rec_FMSUBS_FMSUBS_rec_FMULS_FMULS_rec_FNABSD_FNABSD_rec_FNABSS_FNABSS_rec_FNEGD_FNEGD_rec_FNEGS_FNEGS_rec_FNMADDS_FNMADDS_rec_FNMSUBS_FNMSUBS_rec_FSUBS_FSUBS_rec_FCFID_FCFIDS_FCFIDS_rec_FCFIDU_FCFIDUS_FCFIDUS_rec_FCFIDU_rec_FCFID_rec_FCTID_FCTIDU_FCTIDUZ_FCTIDUZ_rec_FCTIDU_rec_FCTIDZ_FCTIDZ_rec_FCTID_rec_FCTIW_FCTIWU_FCTIWUZ_FCTIWUZ_rec_FCTIWU_rec_FCTIWZ_FCTIWZ_rec_FCTIW_rec_FRE_FRES_rec_FRE_rec_FRSP_rec_FRSP_FRES_FRSQRTE_FRSQRTES_FRSQRTES_rec_FRSQRTE_rec_FSELD_FSELS_FSELD_rec_FSELS_rec_FCPSGND_FCPSGND_rec_FCPSGNS_FCPSGNS_rec_FRIMD_FRIMD_rec_FRIMS_FRIMS_rec_FRIND_FRIND_rec_FRINS_FRINS_rec_FRIPD_FRIPD_rec_FRIPS_FRIPS_rec_FRIZD_FRIZD_rec_FRIZS_FRIZS_rec\0" |
| 13793 | "FADD_FADD_rec_FSUB_FSUB_rec\0" |
| 13794 | "FMADD_FMADD_rec_FMSUB_FMSUB_rec_FMUL_FMUL_rec_FNMADD_FNMADD_rec_FNMSUB_FNMSUB_rec\0" |
| 13795 | "XSMADDADP_XSMADDASP_XSMADDMDP_XSMADDMSP_XSMSUBADP_XSMSUBASP_XSMSUBMDP_XSMSUBMSP_XSNMADDADP_XSNMADDASP_XSNMADDMDP_XSNMADDMSP_XSNMSUBADP_XSNMSUBASP_XSNMSUBMDP_XSNMSUBMSP_XSABSDP_XSADDDP_XSADDSP_XSMULDP_XSMULSP_XSNABSDP_XSNABSDPs_XSNEGDP_XSSUBDP_XSSUBSP_XSCPSGNDP_XSCVDPSP_XSCVDPSXDS_XSCVDPSXDSs_XSCVDPSXWS_XSCVDPSXWSs_XSCVDPUXDS_XSCVDPUXDSs_XSCVDPUXWS_XSCVDPUXWSs_XSCVSPDP_XSCVSXDDP_XSCVUXDDP_XSMAXDP_XSMINDP_XSRDPI_XSRDPIC_XSRDPIM_XSRDPIP_XSRDPIZ_XSREDP_XSRSQRTEDP\0" |
| 13796 | "FTDIV_FTSQRT_XSTDIVDP_XSTSQRTDP_XSCMPODP_XSCMPUDP\0" |
| 13797 | "XVADDDP_XVADDSP_XVMADDADP_XVMADDASP_XVMADDMDP_XVMADDMSP_XVMSUBADP_XVMSUBASP_XVMSUBMDP_XVMSUBMSP_XVNMADDADP_XVNMADDASP_XVNMADDMDP_XVNMADDMSP_XVNMSUBADP_XVNMSUBASP_XVNMSUBMDP_XVNMSUBMSP_XVSUBDP_XVSUBSP_XVABSDP_XVABSSP_XVMAXDP_XVMAXSP_XVMINDP_XVMINSP_XVMULDP_XVMULSP_XVNABSDP_XVNABSSP_XVNEGDP_XVNEGSP_XVCPSGNDP_XVCVDPSXDS_XVCVDPSXWS_XVCVDPUXDS_XVCVDPUXWS_XVCVSPSXDS_XVCVSPSXWS_XVCVSPUXDS_XVCVSPUXWS_XVCVSXDDP_XVCVSXWDP_XVCVUXDDP_XVCVUXWDP_XVRDPI_XVRDPIC_XVRDPIM_XVRDPIP_XVRDPIZ_XVREDP_XVRSPI_XVRSPIC_XVRSPIM_XVRSPIP_XVRSPIZ_XVRSQRTEDP\0" |
| 13798 | "XVCMPEQDP_XVCMPEQDP_rec_XVCMPGEDP_XVCMPGEDP_rec_XVCMPGTDP_XVCMPGTDP_rec\0" |
| 13799 | "XVTDIVDP_XVTSQRTDP\0" |
| 13800 | "VPKSHSS_VPKSHUS_VPKSWSS_VPKSWUS_VPKUHUM_VPKUHUS_VPKUWUM_VPKUWUS_VUPKHPX_VUPKHSB_VUPKHSH_VUPKLPX_VUPKLSB_VUPKLSH_VPERM_VSEL_VPKPX\0" |
| 13801 | "XXMRGHW_XXMRGLW_XXPERMDI_XXPERMDIs_XXSLDWI_XXSLDWIs_VSPLTB_VSPLTBs_VSPLTH_VSPLTHs_VSPLTISB_VSPLTISH_VSPLTISW_VSPLTW_XXSPLTW_XXSPLTWs_XXSEL\0" |
| 13802 | "VADDSBS_VADDSHS_VADDSWS_VADDUBS_VADDUHS_VADDUWS_VMAXSB_VMAXSH_VMAXSW_VMAXUB_VMAXUH_VMAXUW_VMINSB_VMINSH_VMINSW_VMINUB_VMINUH_VMINUW_VMRGHB_VMRGHH_VMRGHW_VMRGLB_VMRGLH_VMRGLW_XVRSQRTESP_XVRESP_XVCVSXDSP_XVCVSXWSP_XVCVUXDSP_XVCVUXWSP_XVCPSGNSP_XVCVDPSP_VADDCUW_VADDFP_VAND_VANDC_VAVGSB_VAVGSH_VAVGSW_VAVGUB_VAVGUH_VAVGUW_VCFSX_VCFUX_VCTSXS_VCTUXS_VEXPTEFP_VLOGEFP_VNOR_VOR_VMADDFP_VMHADDSHS_VMHRADDSHS_VMLADDUHM_VNMSUBFP_VMAXFP_VMINFP_VMSUMMBM_VMSUMSHM_VMSUMSHS_VMSUMUBM_VMSUMUDM_VMSUMUHM_VMSUMUHS_VMULESB_VMULESH_VMULEUB_VMULEUH_VMULOSB_VMULOSH_VMULOUB_VMULOUH_VREFP_VRFIM_VRFIN_VRFIP_VRFIZ_VRLB_VRLH_VRLW_VRSQRTEFP_VSR_VSRAB_VSRAH_VSRAW_VSRB_VSRH_VSRO_VSRW_VSUBCUW_VSL_VSLB_VSLDOI_VSLH_VSLO_VSLW_VSUBSBS_VSUBSHS_VSUBSWS_VSUBUBS_VSUBUHS_VSUBUWS_VSUM2SWS_VSUM4SBS_VSUM4SHS_VSUM4UBS_VSUMSWS_VXOR\0" |
| 13803 | "VADDUBM_VADDUHM_VADDUWM_XXLORf_XXLXORdpz_XXLXORspz_XXLXORz_VSUBFP_VSUBUBM_VSUBUHM_VSUBUWM_XXLAND_XXLANDC_XXLNOR_XXLOR_XXLXOR\0" |
| 13804 | "XVTDIVSP_XVTSQRTSP\0" |
| 13805 | "XVCMPEQSP_XVCMPEQSP_rec_XVCMPGESP_XVCMPGESP_rec_XVCMPGTSP_XVCMPGTSP_rec_VCMPBFP_VCMPBFP_rec_VCMPEQFP_VCMPEQFP_rec_VCMPEQUB_VCMPEQUB_rec_VCMPEQUH_VCMPEQUH_rec_VCMPEQUW_VCMPEQUW_rec_VCMPGEFP_VCMPGEFP_rec_VCMPGTFP_VCMPGTFP_rec_VCMPGTSB_VCMPGTSB_rec_VCMPGTSH_VCMPGTSH_rec_VCMPGTSW_VCMPGTSW_rec_VCMPGTUB_VCMPGTUB_rec_VCMPGTUH_VCMPGTUH_rec_VCMPGTUW_VCMPGTUW_rec\0" |
| 13806 | "FCMPOD_FCMPOS_FCMPUD_FCMPUS\0" |
| 13807 | "FDIVS_FDIVS_rec\0" |
| 13808 | "XSDIVDP\0" |
| 13809 | "FSQRTS_XSSQRTSP_FSQRTS_rec\0" |
| 13810 | "FDIV_FDIV_rec\0" |
| 13811 | "XSSQRTDP\0" |
| 13812 | "FSQRT_FSQRT_rec\0" |
| 13813 | "XVDIVSP\0" |
| 13814 | "XVSQRTSP\0" |
| 13815 | "XVDIVDP\0" |
| 13816 | "XVSQRTDP\0" |
| 13817 | "MFOCRF_MFOCRF8\0" |
| 13818 | "VCIPHER_VCIPHERLAST_VNCIPHER_VNCIPHERLAST_VPMSUMB_VPMSUMD_VPMSUMH_VPMSUMW_VSBOX\0" |
| 13819 | "XSDIVSP\0" |
| 13820 | "FSQRTS_FSQRTS_rec\0" |
| 13821 | "MTFSFI_rec_MTFSF_rec_MTFSFI_MTFSFIb_MTFSF\0" |
| 13822 | "MTFSFb_MTFSB0_MTFSB1\0" |
| 13823 | "XSMADDADP_XSMADDASP_XSMADDMDP_XSMADDMSP_XSMSUBADP_XSMSUBASP_XSMSUBMDP_XSMSUBMSP_XSNMADDADP_XSNMADDASP_XSNMADDMDP_XSNMADDMSP_XSNMSUBADP_XSNMSUBASP_XSNMSUBMDP_XSNMSUBMSP_XSABSDP_XSADDDP_XSADDSP_XSCPSGNDP_XSMULDP_XSMULSP_XSNABSDP_XSNABSDPs_XSNEGDP_XSREDP_XSRSQRTEDP_XSSUBDP_XSSUBSP_XSCVDPSXDS_XSCVDPSXDSs_XSCVDPSXWS_XSCVDPSXWSs_XSCVDPUXDS_XSCVDPUXDSs_XSCVDPUXWS_XSCVDPUXWSs_XSCVSXDDP_XSCVUXDDP_XSCVDPSP_XSCVSPDP_XSRDPI_XSRDPIC_XSRDPIM_XSRDPIP_XSRDPIZ\0" |
| 13824 | "XSRESP_XSRSQRTESP_XSCVSXDSP_XSCVUXDSP_XSCVDPSPN_XSCVSPDPN_XSRSP\0" |
| 13825 | "XVMADDASP_XVMADDMSP_XVMSUBASP_XVMSUBMSP_XVNMADDASP_XVNMADDMSP_XVNMSUBASP_XVNMSUBMSP_XVSUBSP_XVMULSP_XVNABSSP_XVNEGSP_XVABSSP_XVADDSP\0" |
| 13826 | "VRFIM_VRFIN_VRFIP_VRFIZ_XVRSQRTESP_VADDFP_VEXPTEFP_VLOGEFP_VMADDFP_VNMSUBFP_VREFP_VRSQRTEFP_XVCVSXWSP_XVCVUXWSP_XVRESP_XVCVDPSP_XVCVSXDSP_XVCVUXDSP_XVCPSGNSP\0" |
| 13827 | "VSUBFP\0" |
| 13828 | "XVRDPI_XVRDPIC_XVRDPIM_XVRDPIP_XVRDPIZ_XVRSPI_XVRSPIC_XVRSPIM_XVRSPIP_XVRSPIZ_XVCVSXDDP_XVCVSXWDP_XVCVUXDDP_XVCVUXWDP_XVCVDPSXDS_XVCVDPSXWS_XVCVDPUXDS_XVCVDPUXWS_XVCVSPSXDS_XVCVSPSXWS_XVCVSPUXDS_XVCVSPUXWS_XVABSDP_XVADDDP_XVCPSGNDP_XVMADDADP_XVMADDMDP_XVMSUBADP_XVMSUBMDP_XVMULDP_XVNABSDP_XVNEGDP_XVNMADDADP_XVNMADDMDP_XVNMSUBADP_XVNMSUBMDP_XVREDP_XVRSQRTEDP_XVSUBDP\0" |
| 13829 | "XVCVSPDP\0" |
| 13830 | "TDI_TD\0" |
| 13831 | "TWI_TW\0" |
| 13832 | "MTCRF_MTCRF8_MTOCRF_MTOCRF8\0" |
| 13833 | "RLWIMI_RLWIMI8\0" |
| 13834 | "AND_AND8_AND8_rec_ANDC_ANDC8_ANDC8_rec_ANDC_rec_AND_rec_EQV_EQV8_EQV8_rec_EQV_rec_NAND_NAND8_NAND8_rec_NAND_rec_NOR_NOR8_NOR8_rec_NOR_rec_ORC_ORC8_ORC8_rec_ORC_rec_ORI_ORI8_ORIS_ORIS8_XOR_XOR8_XOR8_rec_XORI_XORI8_XORIS_XORIS8_XOR_rec_ADD4_rec_ADD8_rec_NEG8_rec_NEG_rec\0" |
| 13835 | "ANDI8_rec_ANDIS8_rec_RLWINM_RLWINM8_RLWINM8_rec_RLWINM_rec_RLWNM_RLWNM8_RLWNM8_rec_RLWNM_rec_SLW_SLW8_SLW8_rec_SLW_rec_SRW_SRW8_SRW8_rec_SRW_rec_ADDC8O_ADDC8O_rec_ADDCO_ADDCO_rec_ADDE8O_ADDE8O_rec_ADDEO_ADDEO_rec_ADDME8O_ADDME8O_rec_ADDMEO_ADDMEO_rec_ADDZE8O_ADDZE8O_rec_ADDZEO_ADDZEO_rec_SUBF8O_SUBF8O_rec_SUBFC8O_SUBFC8O_rec_SUBFCO_SUBFCO_rec_SUBFE8O_SUBFE8O_rec_SUBFEO_SUBFEO_rec_SUBFME8O_SUBFME8O_rec_SUBFMEO_SUBFMEO_rec_SUBFO_SUBFO_rec_SUBFZE8O_SUBFZE8O_rec_SUBFZEO_SUBFZEO_rec_ADDE8_rec_ADDE_rec_ADDME8_rec_ADDME_rec_ADDZE8_rec_ADDZE_rec_SUBFE8_rec_SUBFE_rec_SUBFME8_rec_SUBFME_rec_SUBFZE8_rec_SUBFZE_rec_ADDIC_rec_ADDC_ADDC8_SUBFC_SUBFC8_ADDC_rec_ADDC8_rec_SUBFC_rec_SUBFC8_rec\0" |
| 13836 | "ANDIS_rec_ANDI_rec_SUBF8_rec\0" |
| 13837 | "OR_OR8_OR8_rec_OR_rec_NOP\0" |
| 13838 | "SLDI_SLDI_rec_SLWI_SLWI_rec_SRDI_SRDI_rec_SRWI_SRWI_rec_COPY\0" |
| 13839 | "SUBF_rec_ADDG6S_ADDG6S8_ADDZE_ADDZE8\0" |
| 13840 | "RLWIMI8_rec_RLWIMI_rec\0" |
| 13841 | "CNTLZD_CNTLZD_rec_CNTLZW_CNTLZW8_CNTLZW8_rec_CNTLZW_rec\0" |
| 13842 | "POPCNTB_POPCNTB8_POPCNTD_POPCNTW\0" |
| 13843 | "ISEL_ISEL8\0" |
| 13844 | "MFTB_MFTB8\0" |
| 13845 | "DIVW_DIVWU\0" |
| 13846 | "DIVD_DIVDU\0" |
| 13847 | "DIVWE_DIVWEU\0" |
| 13848 | "LVEBX_LVEHX_LVEWX_LVX_LVXL\0" |
| 13849 | "LXVB16X_LXSIWZX\0" |
| 13850 | "DFLOADf64_XFLOADf64_LIWZX\0" |
| 13851 | "LQ\0" |
| 13852 | "STFDEPX_STFDXTLS_STFDXTLS__STFSXTLS_STFSXTLS__STXSIWX_STXSSP_STXSSPX\0" |
| 13853 | "STBXTLS_STBXTLS__STBXTLS_32_STHXTLS_STHXTLS__STHXTLS_32_STWXTLS_STWXTLS__STWXTLS_32_STBEPX_STDBRX_STHEPX_STWEPX\0" |
| 13854 | "STDXTLS_STDXTLS_\0" |
| 13855 | "STBCIX_STDCIX\0" |
| 13856 | "STBCX_STHCX\0" |
| 13857 | "STHCIX_STSWI_STWCIX\0" |
| 13858 | "LBZ_LBZ8_LBZX_LBZX8_LBZXTLS_LBZXTLS__LBZXTLS_32_LHAXTLS_LHAXTLS__LHAXTLS_32_LHZ_LHZ8_LHZX_LHZX8_LHZXTLS_LHZXTLS__LHZXTLS_32_LWAXTLS_LWAXTLS__LWAXTLS_32_LWZ_LWZ8_LWZX_LWZX8_LWZXTLS_LWZXTLS__LWZXTLS_32\0" |
| 13859 | "LD_LDX_LDXTLS_LDXTLS_\0" |
| 13860 | "LBARXL_LHARXL\0" |
| 13861 | "LBEPX_LHEPX_LWEPX\0" |
| 13862 | "LFDEPX_LXSIWAX\0" |
| 13863 | "ADDIdtprelL_ADDIdtprelL32_ADDItlsgdL_ADDItlsgdL32_ADDItlsgdLADDR_ADDItlsgdLADDR32_ADDItoc_ADDItoc8_ADDItocL_ADDItocL8_ADDISdtprelHA_ADDISdtprelHA32_ADDISgotTprelHA_ADDIStlsgdHA_ADDIStocHA_ADDIStocHA8\0" |
| 13864 | "SUBF\0" |
| 13865 | "VPKSDSS_VPKSDUS_VPKUDUM_VPKUDUS_VUPKHSW_VUPKLSW_VMRGEW_VMRGOW_VPERMXOR_VBPERMQ_VGBBD\0" |
| 13866 | "VMRGHB_VMRGHH_VMRGHW_VMRGLB_VMRGLH_VMRGLW_VSL_VSLDOI_VSLO_VSR_VSRO\0" |
| 13867 | "VADDSBS_VADDSHS_VADDSWS_VADDUBS_VADDUHS_VADDUWS_VSUBSBS_VSUBSHS_VSUBSWS_VSUBUBS_VSUBUHS_VSUBUWS_VRLB_VRLH_VRLW_VSLB_VSLH_VSLW_VSRAB_VSRAH_VSRAW_VSRB_VSRH_VSRW_VAVGSB_VAVGSH_VAVGSW_VAVGUB_VAVGUH_VAVGUW_VMAXSB_VMAXSH_VMAXSW_VMAXUB_VMAXUH_VMAXUW_VMINSB_VMINSH_VMINSW_VMINUB_VMINUH_VMINUW_VAND_VANDC_VNOR_VOR_VXOR_VMAXFP_VMINFP_VSUBCUW_VADDCUW\0" |
| 13868 | "VADDUDM_VSUBUDM_VSLD_VSRAD_VSRD_VEQV_VNAND_VORC_XXLEQV_XXLNAND_XXLORC_VCLZB_VCLZD_VCLZH_VCLZW_VPOPCNTB_VPOPCNTH_VPOPCNTW\0" |
| 13869 | "VRLD_VMAXSD_VMAXUD_VMINSD_VMINUD_VSHASIGMAD_VSHASIGMAW\0" |
| 13870 | "VCMPEQUD_VCMPEQUD_rec_VCMPGTSD_VCMPGTSD_rec_VCMPGTUD_VCMPGTUD_rec\0" |
| 13871 | "MFVSCR\0" |
| 13872 | "MTVSCR\0" |
| 13873 | "VADDCUQ_VADDECUQ_VADDEUQM_VSUBCUQ_VSUBECUQ_VSUBEUQM\0" |
| 13874 | "VADDUQM_VSUBUQM_VPOPCNTD\0" |
| 13875 | "VMSUMMBM_VMSUMSHM_VMSUMSHS_VMSUMUBM_VMSUMUHM_VMSUMUHS_VSUM2SWS_VSUM4SBS_VSUM4SHS_VSUM4UBS_VSUMSWS_VMULESB_VMULESH_VMULEUB_VMULEUH_VMULOSB_VMULOSH_VMULOUB_VMULOUH_VMHADDSHS_VMHRADDSHS_VMLADDUHM\0" |
| 13876 | "VMULESW_VMULEUW_VMULOSW_VMULOUW\0" |
| 13877 | "VMULUWM\0" |
| 13878 | "B_BA_BL_BL8_BL8_RM_BLA_BLA8_BLA8_RM_BLA_RM_BL_RM_BL8_NOP_BL8_NOP_RM_BL8_NOP_TLS_BL8_TLS_BL8_TLS__BLA8_NOP_BLA8_NOP_RM_BL_NOP_BL_NOP_RM_BL_TLS\0" |
| 13879 | "DTSTDC_DTSTDCQ_DTSTDG_DTSTDGQ_DTSTSF_DTSTSFQ_DCMPO_DCMPU_DTSTEX\0" |
| 13880 | "DXEX_DXEXQ_DXEXQ_rec_DXEX_rec_DDEDPD_DDEDPD_rec_DENBCD_DENBCD_rec_DIEX_DIEX_rec_DQUA_DQUA_rec_DRINTN_DRINTN_rec_DRINTX_DRINTX_rec_DRRND_DRRND_rec_DSCLI_DSCLI_rec_DSCRI_DSCRI_rec_DQUAI\0" |
| 13881 | "DADD_DADD_rec_DCTDP_DCTDP_rec_DSUB_DSUB_rec\0" |
| 13882 | "BCDADD_rec_BCDSUB_rec\0" |
| 13883 | "DRINTNQ_DRINTNQ_rec_DRINTXQ_DRINTXQ_rec_DRRNDQ_DRRNDQ_rec_DIEXQ_DIEXQ_rec_DQUAIQ_DQUAIQ_rec_DDEDPDQ_DDEDPDQ_rec_DENBCDQ_DENBCDQ_rec_DSCLIQ_DSCLIQ_rec_DSCRIQ_DSCRIQ_rec\0" |
| 13884 | "DCMPOQ_DCMPUQ_DTSTEXQ\0" |
| 13885 | "DCTQPQ_DCTQPQ_rec\0" |
| 13886 | "DADDQ_DADDQ_rec_DSUBQ_DSUBQ_rec\0" |
| 13887 | "DQUAQ_DQUAQ_rec\0" |
| 13888 | "DRSP_DRSP_rec_DCTFIX_DCTFIX_rec\0" |
| 13889 | "DCFFIX_DCFFIX_rec\0" |
| 13890 | "DCFFIXQ_DCFFIXQ_rec\0" |
| 13891 | "DMUL_DMUL_rec\0" |
| 13892 | "DMULQ_DMULQ_rec\0" |
| 13893 | "DDIV_DDIV_rec\0" |
| 13894 | "DDIVQ_DDIVQ_rec\0" |
| 13895 | "MFVRD_MFVSRD_MFVRWZ_MFVSRWZ_MTVRD_MTVSRD_MTVRWA_MTVSRWA_MTVRWZ_MTVSRWZ\0" |
| 13896 | "VADDUDM_VSLD_VSRD_VSUBUDM_VPOPCNTB_VPOPCNTH_VSRAD_VEQV_VNAND_VORC_XXLEQV_XXLNAND_XXLORC\0" |
| 13897 | "VAND_VANDC_VSLB_VSLH_VSLW_VSRB_VSRH_VSRW_VRLB_VRLH_VRLW_VSRAB_VSRAH_VSRAW_VNOR_VOR_VXOR\0" |
| 13898 | "VEXTSB2D_VEXTSB2Ds_VEXTSB2W_VEXTSB2Ws_VEXTSH2D_VEXTSH2Ds_VEXTSH2W_VEXTSH2Ws_VEXTSW2D_VEXTSW2Ds_MTVSRDD_VNEGD_VNEGW_XXLEQVOnes\0" |
| 13899 | "V_SET0_V_SET0B_V_SET0H_XVIEXPDP_XVIEXPSP_XVXEXPDP_XVXEXPSP_VRLDMI_VRLDNM_VRLWMI_VRLWNM_XSABSQP_XSCPSGNQP_XSIEXPQP_XSNABSQP_XSNEGQP_XSXEXPQP\0" |
| 13900 | "VRLD\0" |
| 13901 | "XVABSDP_XVNABSDP_XVCPSGNDP_XVNEGDP\0" |
| 13902 | "XVABSSP_XVNABSSP_XVNEGSP\0" |
| 13903 | "XVCPSGNSP\0" |
| 13904 | "VMRGEW_VMRGOW\0" |
| 13905 | "VSEL\0" |
| 13906 | "XXSEL\0" |
| 13907 | "TABORTDC_TABORTDCI_TABORTWC_TABORTWCI\0" |
| 13908 | "MTFSB0_MTFSB1\0" |
| 13909 | "MFFSCDRN_MFFSCDRNI_MFFSCRN_MFFSCRNI\0" |
| 13910 | "CMPRB_CMPRB8_CMPEQB\0" |
| 13911 | "XSTSTDCDP_XSTSTDCSP\0" |
| 13912 | "FTDIV_FTSQRT\0" |
| 13913 | "XSMAXCDP_XSMAXJDP_XSMINCDP_XSMINJDP_XSXSIGDP\0" |
| 13914 | "XSCMPEQDP_XSCMPEXPDP_XSCMPGEDP_XSCMPGTDP\0" |
| 13915 | "CNTTZD_CNTTZD_rec_CNTTZW_CNTTZW8_CNTTZW8_rec_CNTTZW_rec\0" |
| 13916 | "POPCNTD_POPCNTW\0" |
| 13917 | "CMPB_CMPB8_SETB_SETB8_BPERMD\0" |
| 13918 | "XSCVSPDPN\0" |
| 13919 | "SLD_SRD_SRAD\0" |
| 13920 | "SRADI_SRADI_32_RLDIC\0" |
| 13921 | "EXTSWSLI_32_64_EXTSWSLI\0" |
| 13922 | "SUBFC_SUBFC8_SUBFC8O_SUBFCO_ANDI8_rec_ANDIS8_rec_ADDC_ADDC8_ADDC8O_ADDCO_ADDIC_rec_ADDE8O_ADDE8O_rec_ADDE8_rec_ADDEO_ADDEO_rec_ADDE_rec_ADDME8O_ADDME8O_rec_ADDME8_rec_ADDMEO_ADDMEO_rec_ADDME_rec_ADDZE8O_ADDZE8O_rec_ADDZE8_rec_ADDZEO_ADDZEO_rec_ADDZE_rec_SUBF8O_SUBF8O_rec_SUBFE8O_SUBFE8O_rec_SUBFE8_rec_SUBFEO_SUBFEO_rec_SUBFE_rec_SUBFME8O_SUBFME8O_rec_SUBFME8_rec_SUBFMEO_SUBFMEO_rec_SUBFME_rec_SUBFO_SUBFO_rec_SUBFZE8O_SUBFZE8O_rec_SUBFZE8_rec_SUBFZEO_SUBFZEO_rec_SUBFZE_rec\0" |
| 13923 | "ADDZE_ADDZE8_SUBF_rec\0" |
| 13924 | "ADDIStocHA_ADDIStocHA8_ADDItocL_ADDItocL8\0" |
| 13925 | "LA_LA8\0" |
| 13926 | "COPY\0" |
| 13927 | "MCRXRX\0" |
| 13928 | "XSNABSDP_XSNABSDPs_XSABSDP_XSNEGDP_XSCPSGNDP\0" |
| 13929 | "XSXEXPDP\0" |
| 13930 | "RFEBB\0" |
| 13931 | "TBEGIN_TRECHKPT\0" |
| 13932 | "WAIT\0" |
| 13933 | "RLDCL_RLDCR\0" |
| 13934 | "RLDICL_RLDICL_32_RLDICL_32_64_RLDICR_RLDICR_32_RLDIMI\0" |
| 13935 | "MTOCRF_MTOCRF8\0" |
| 13936 | "SLW_SLW8_SRW_SRW8_RLWINM_RLWINM8_RLWNM_RLWNM8\0" |
| 13937 | "FABSD_FABSS_FNABSD_FNABSS_FNEGD_FNEGS_FCPSGND_FCPSGNS_FMR\0" |
| 13938 | "SRAW_SRAW8_SRAWI_SRAWI8\0" |
| 13939 | "XSIEXPDP\0" |
| 13940 | "CRXOR\0" |
| 13941 | "TRECLAIM_TSR_TABORT\0" |
| 13942 | "VCMPNEZB_VCMPNEZH_VCMPNEZW_VCMPNEB_VCMPNEH_VCMPNEW_VCMPNEB_rec_VCMPNEH_rec_VCMPNEW_rec_VCMPNEZB_rec_VCMPNEZH_rec_VCMPNEZW_rec\0" |
| 13943 | "VABSDUB_VABSDUH_VABSDUW_VCTZB_VCTZD_VCTZH_VCTZW_VPRTYBD_VPRTYBW\0" |
| 13944 | "VBPERMD_XVTSTDCDP_XVTSTDCSP_XVXSIGDP_XVXSIGSP\0" |
| 13945 | "VPOPCNTD\0" |
| 13946 | "VCTSXS_0_VCTUXS_0_XVCVHPSP_XVCVSPHP_VCFSX_0_VCFUX_0\0" |
| 13947 | "MADDHD_MADDHDU_MADDLD_MADDLD8\0" |
| 13948 | "MULHD_MULHW_MULLW_MULLWO\0" |
| 13949 | "MULHDU_MULHWU\0" |
| 13950 | "MULLD_MULLDO\0" |
| 13951 | "FRSP_FRIMD_FRIMS_FRIND_FRINS_FRIPD_FRIPS_FRIZD_FRIZS_FRE_FRES_FADDS_FMSUBS_FMADDS_FSUBS_FCFID_FCFIDS_FCFIDU_FCFIDUS_FCTID_FCTIDU_FCTIDUZ_FCTIDZ_FCTIW_FCTIWU_FCTIWUZ_FCTIWZ_FRSQRTE_FRSQRTES_FNMADDS_FNMSUBS_FSELD_FSELS_FMULS\0" |
| 13952 | "FADD_FSUB\0" |
| 13953 | "FMSUB_FMADD_FNMADD_FNMSUB_FMUL\0" |
| 13954 | "XSMADDADP_XSMADDASP_XSMADDMDP_XSMADDMSP_XSMSUBADP_XSMSUBASP_XSMSUBMDP_XSMSUBMSP_XSMULDP_XSMULSP_XSNMADDADP_XSNMADDASP_XSNMADDMDP_XSNMADDMSP_XSNMSUBADP_XSNMSUBASP_XSNMSUBMDP_XSNMSUBMSP\0" |
| 13955 | "FSELD_rec_FSELS_rec\0" |
| 13956 | "FRIMD_rec_FRIMS_rec_FRIND_rec_FRINS_rec_FRIPD_rec_FRIPS_rec_FRIZD_rec_FRIZS_rec_FRES_rec_FRE_rec_FADDS_rec_FSUBS_rec_FMSUBS_rec_FNMSUBS_rec_FMADDS_rec_FNMADDS_rec_FCFIDS_rec_FCFIDUS_rec_FCFIDU_rec_FCFID_rec_FCTIDUZ_rec_FCTIDU_rec_FCTIDZ_rec_FCTID_rec_FCTIWUZ_rec_FCTIWU_rec_FCTIWZ_rec_FCTIW_rec_FMULS_rec_FRSQRTES_rec_FRSQRTE_rec_FRSP_rec\0" |
| 13957 | "XSCVDPHP_XSCVHPDP\0" |
| 13958 | "LVSL_LVSR\0" |
| 13959 | "V_SETALLONES_V_SETALLONESB_V_SETALLONESH_VPERMR_VSLV_VSRV_XXBRD_XXBRH_XXBRQ_XXBRW_XXEXTRACTUW_XXINSERTW_VMUL10CUQ_VMUL10ECUQ_VMUL10EUQ_VMUL10UQ_XSTSTDCQP_XSXSIGQP_BCDCFN_rec_BCDCFZ_rec_BCDCPSGN_rec_BCDCTN_rec_BCDCTZ_rec_BCDSETSGN_rec_BCDS_rec_BCDTRUNC_rec_BCDUS_rec_BCDUTRUNC_rec\0" |
| 13960 | "VEXTRACTUB_VEXTRACTUH_VEXTRACTUW_VINSERTB_VINSERTD_VINSERTH_VINSERTW_MFVSRLD_MTVSRWS_VCLZLSBB_VCTZLSBB_VEXTRACTD_VEXTUBLX_VEXTUBRX_VEXTUHLX_VEXTUHRX_VEXTUWLX_VEXTUWRX_VPRTYBQ\0" |
| 13961 | "XXPERM_XXPERMR_XXSPLTIB\0" |
| 13962 | "XSCMPEXPQP_XSCMPOQP_XSCMPUQP\0" |
| 13963 | "BCDSR_rec_XSADDQP_XSADDQPO_XSCVDPQP_XSCVQPDP_XSCVQPDPO_XSCVQPSDZ_XSCVQPSWZ_XSCVQPUDZ_XSCVQPUWZ_XSCVSDQP_XSCVUDQP_XSRQPI_XSRQPIX_XSRQPXP_XSSUBQP_XSSUBQPO\0" |
| 13964 | "BCDCTSQ_rec\0" |
| 13965 | "XSMADDQP_XSMADDQPO_XSMSUBQP_XSMSUBQPO_XSMULQP_XSMULQPO_XSNMADDQP_XSNMADDQPO_XSNMSUBQP_XSNMSUBQPO\0" |
| 13966 | "BCDCFSQ_rec\0" |
| 13967 | "XSDIVQP_XSDIVQPO\0" |
| 13968 | "XSSQRTQP_XSSQRTQPO\0" |
| 13969 | "LXVL_LXVLL\0" |
| 13970 | "LXSIBZX_LXSIHZX_LXVWSX_LXV_LXVX_LXSD\0" |
| 13971 | "LXSDX_LXVD2X\0" |
| 13972 | "DCBF_DCBFEP_DCBST_DCBSTEP_DCBT_DCBTEP_DCBZ_DCBZEP_DCBZL_DCBZLEP_DCBTST_DCBTSTEP\0" |
| 13973 | "CP_COPY_CP_COPY8\0" |
| 13974 | "ICBI_ICBIEP\0" |
| 13975 | "ICBT_ICBTLS_EnforceIEIO\0" |
| 13976 | "LBZ_LBZ8_LBZX_LBZX8_LBZXTLS_LBZXTLS__LBZXTLS_32_LHZ_LHZ8_LHZX_LHZX8_LHZXTLS_LHZXTLS__LHZXTLS_32_LWZ_LWZ8_LWZX_LWZX8_LWZXTLS_LWZXTLS__LWZXTLS_32\0" |
| 13977 | "CP_ABORT\0" |
| 13978 | "DARN\0" |
| 13979 | "ISYNC\0" |
| 13980 | "MSGSYNC\0" |
| 13981 | "TLBSYNC\0" |
| 13982 | "SYNC\0" |
| 13983 | "LFIWZX\0" |
| 13984 | "LFDX_LFDXTLS_LFDXTLS__LFD\0" |
| 13985 | "SLBIA\0" |
| 13986 | "SLBIE\0" |
| 13987 | "SLBMFEE\0" |
| 13988 | "SLBMFEV\0" |
| 13989 | "SLBMTE\0" |
| 13990 | "TLBIEL\0" |
| 13991 | "LHZU_LHZU8_LWZU_LWZU8\0" |
| 13992 | "LHZUX_LHZUX8_LWZUX_LWZUX8\0" |
| 13993 | "TEND\0" |
| 13994 | "CP_PASTE8_rec_CP_PASTE_rec\0" |
| 13995 | "TCHECK\0" |
| 13996 | "LXSIWAX\0" |
| 13997 | "LIWAX\0" |
| 13998 | "LFSX_LFSXTLS_LFSXTLS__LFS\0" |
| 13999 | "LXSSP_LXSSPX\0" |
| 14000 | "XFLOADf32_DFLOADf32\0" |
| 14001 | "LXVH8X\0" |
| 14002 | "STFDXTLS_STFDXTLS__STFSXTLS_STFSXTLS__STXSIWX_STXSSP_STXSSPX\0" |
| 14003 | "STXSD_STXSIBX_STXSIBXv_STXSIHX_STXSIHXv\0" |
| 14004 | "STXSDX\0" |
| 14005 | "DFSTOREf32_DFSTOREf64_XFSTOREf32_XFSTOREf64_STIWX\0" |
| 14006 | "STDBRX_STBXTLS_STBXTLS__STBXTLS_32_STHXTLS_STHXTLS__STHXTLS_32_STWXTLS_STWXTLS__STWXTLS_32\0" |
| 14007 | "SLBIEG\0" |
| 14008 | "TLBIE\0" |
| 14009 | "STXV_STXVB16X_STXVH8X_STXVX\0" |
| 14010 | "STXVL_STXVLL\0" |
| 14011 | "MFVRSAVE_MFVRSAVEv_MTVRSAVE_MTVRSAVEv\0" |
| 14012 | "MFPMR\0" |
| 14013 | "MTPMR\0" |
| 14014 | "MFSPR_MFSPR8_MFUDSCR\0" |
| 14015 | "MFMSR\0" |
| 14016 | "MTMSR\0" |
| 14017 | "MTMSRD\0" |
| 14018 | "MTUDSCR_MTSPR_MTSPR8\0" |
| 14019 | "DIVWO_DIVWUO\0" |
| 14020 | "MODSW\0" |
| 14021 | "DIVWEO_DIVWEUO\0" |
| 14022 | "DIVDO_DIVDUO\0" |
| 14023 | "MODSD_MODUD_MODUW\0" |
| 14024 | "DIVDE_DIVDEO_DIVDEU_DIVDEUO\0" |
| 14025 | "DIVWO_rec_DIVWUO_rec_DIVWU_rec_DIVW_rec\0" |
| 14026 | "ADDC8O_rec_ADDC8_rec_ADDCO_rec_ADDC_rec_SUBFC8O_rec_SUBFC8_rec_SUBFCO_rec_SUBFC_rec\0" |
| 14027 | "MCRFS\0" |
| 14028 | "RLDCL_rec_RLDCR_rec\0" |
| 14029 | "RLDICL_rec_RLDICR_rec_RLDICL_32_rec_RLDIMI_rec\0" |
| 14030 | "MFFS_MFFSCE_MFFSL_MFFS_rec\0" |
| 14031 | "EXTSWSLI_32_64_rec_EXTSWSLI_rec\0" |
| 14032 | "FDIV\0" |
| 14033 | "FSQRT\0" |
| 14034 | "FSQRTS\0" |
| 14035 | "FDIVS\0" |
| 14036 | "LFSU\0" |
| 14037 | "LFSUX\0" |
| 14038 | "TAILB_TAILB8_TAILBA_TAILBA8_TAILBCTR_TAILBCTR8_CTRL_DEP\0" |
| 14039 | "LDAT_LWAT\0" |
| 14040 | "STDAT_STWAT\0" |
| 14041 | "BRINC\0" |
| 14042 | "EVABS_EVEQV_EVNAND_EVNEG_EVADDIW_EVADDW_EVAND_EVANDC_EVCMPEQ_EVCMPGTS_EVCMPGTU_EVCMPLTS_EVCMPLTU_EVCNTLSW_EVCNTLZW_EVEXTSB_EVEXTSH_EVMERGEHI_EVMERGEHILO_EVMERGELO_EVMERGELOHI_EVNOR_EVOR_EVORC_EVXOR_EVRLW_EVRLWI_EVRNDW_EVSLW_EVSLWI_EVSPLATFI_EVSPLATI_EVSRWIS_EVSRWIU_EVSRWS_EVSRWU_EVSUBFW_EVSUBIFW\0" |
| 14043 | "EVMRA_EVADDSMIAAW_EVADDSSIAAW_EVADDUMIAAW_EVADDUSIAAW_EVDIVWS_EVDIVWU_EVMHEGSMFAA_EVMHEGSMFAN_EVMHEGSMIAA_EVMHEGSMIAN_EVMHEGUMIAA_EVMHEGUMIAN_EVMHESMF_EVMHESMFA_EVMHESMFAAW_EVMHESMFANW_EVMHESMI_EVMHESMIA_EVMHESMIAAW_EVMHESMIANW_EVMHESSF_EVMHESSFA_EVMHESSFAAW_EVMHESSFANW_EVMHESSIAAW_EVMHESSIANW_EVMHEUMI_EVMHEUMIA_EVMHEUMIAAW_EVMHEUMIANW_EVMHEUSIAAW_EVMHEUSIANW_EVMHOGSMFAA_EVMHOGSMFAN_EVMHOGSMIAA_EVMHOGSMIAN_EVMHOGUMIAA_EVMHOGUMIAN_EVMHOSMF_EVMHOSMFA_EVMHOSMFAAW_EVMHOSMFANW_EVMHOSMI_EVMHOSMIA_EVMHOSMIAAW_EVMHOSMIANW_EVMHOSSF_EVMHOSSFA_EVMHOSSFAAW_EVMHOSSFANW_EVMHOSSIAAW_EVMHOSSIANW_EVMHOUMI_EVMHOUMIA_EVMHOUMIAAW_EVMHOUMIANW_EVMHOUSIAAW_EVMHOUSIANW_EVMWHSMF_EVMWHSMFA_EVMWHSMI_EVMWHSMIA_EVMWHSSF_EVMWHSSFA_EVMWHUMI_EVMWHUMIA_EVMWLSMIAAW_EVMWLSMIANW_EVMWLSSIAAW_EVMWLSSIANW_EVMWLUMI_EVMWLUMIA_EVMWLUMIAAW_EVMWLUMIANW_EVMWLUSIAAW_EVMWLUSIANW_EVMWSMF_EVMWSMFA_EVMWSMFAA_EVMWSMFAN_EVMWSMI_EVMWSMIA_EVMWSMIAA_EVMWSMIAN_EVMWSSF_EVMWSSFA_EVMWSSFAA_EVMWSSFAN_EVMWUMI_EVMWUMIA_EVMWUMIAA_EVMWUMIAN_EVSUBFSMIAAW_EVSUBFSSIAAW_EVSUBFUMIAAW_EVSUBFUSIAAW\0" |
| 14044 | "EVLDD_EVLDDX_EVLDH_EVLDHX_EVLDW_EVLDWX_EVLHHESPLAT_EVLHHESPLATX_EVLHHOSSPLAT_EVLHHOSSPLATX_EVLHHOUSPLAT_EVLHHOUSPLATX_EVLWHE_EVLWHEX_EVLWHOS_EVLWHOSX_EVLWHOU_EVLWHOUX_EVLWHSPLAT_EVLWHSPLATX_EVLWWSPLAT_EVLWWSPLATX\0" |
| 14045 | "EVSTDD_EVSTDDX_EVSTDH_EVSTDHX_EVSTDW_EVSTDWX_EVSTWHE_EVSTWHEX_EVSTWHO_EVSTWHOX_EVSTWWE_EVSTWWEX_EVSTWWO_EVSTWWOX\0" |
| 14046 | "HRFID_ATTN_CLRBHRB_MFBHRBE_NAP_RFCI_RFDI_RFMCI_SC\0" |
| 14047 | "RFI\0" |
| 14048 | "RFID\0" |
| 14049 | "DSS_DSSALL_DST_DST64_DSTST_DSTST64_DSTSTT_DSTSTT64_DSTT_DSTT64_ICBLQ_TLBIVAX_TLBLD_TLBLI_TLBRE_TLBRE2_TLBSX_TLBSX2_TLBSX2D_TLBWE_TLBWE2_MBAR_TRAP_DCCCI_ICCCI\0" |
| 14050 | "ICBLC\0" |
| 14051 | "MTSR_MTSRIN\0" |
| 14052 | "MFDCR\0" |
| 14053 | "MTDCR\0" |
| 14054 | "NOP_GT_PWR6_NOP_GT_PWR7\0" |
| 14055 | "TLBIA\0" |
| 14056 | "WRTEE_WRTEEI\0" |
| 14057 | "HASHCHK_HASHCHK8_HASHCHKP_HASHCHKP8_HASHST_HASHST8_HASHSTP_HASHSTP8_ADDEX_ADDEX8_CDTBCD_CDTBCD8_CBCDTD_CBCDTD8\0" |
| 14058 | "MSYNC\0" |
| 14059 | "SLBSYNC\0" |
| 14060 | "SLBFEE_rec\0" |
| 14061 | "STOP\0" |
| 14062 | "DCBA_DCBI\0" |
| 14063 | "FCFID_FCFIDS_FCFIDU_FCFIDUS_FCTID_FCTIDU_FCTIDUZ_FCTIDZ_FCTIW_FCTIWU_FCTIWUZ_FCTIWZ_FRE_FRES_FRIMD_FRIMS_FRIND_FRINS_FRIPD_FRIPS_FRIZD_FRIZS_FRSP_FRSQRTE_FRSQRTES\0" |
| 14064 | "VCFSX_VCFUX_VCTSXS_VCTUXS\0" |
| 14065 | "VCFSX_0_VCFUX_0_VCTSXS_0_VCTUXS_0_XVCVSPHP\0" |
| 14066 | "VLOGEFP_VREFP_VRFIM_VRFIN_VRFIP_VRFIZ_VRSQRTEFP_XVCVDPSP_XVCVSXDSP_XVCVSXWSP_XVCVUXDSP_XVCVUXWSP_XVRESP_XVRSQRTESP\0" |
| 14067 | "XSCVDPHP\0" |
| 14068 | "XSCVDPSP_XSCVDPSXDS_XSCVDPSXDSs_XSCVDPSXWS_XSCVDPSXWSs_XSCVDPUXDS_XSCVDPUXDSs_XSCVDPUXWS_XSCVDPUXWSs_XSCVSPDP_XSCVSXDDP_XSCVUXDDP_XSRDPI_XSRDPIC_XSRDPIM_XSRDPIP_XSRDPIZ_XSREDP_XSRSQRTEDP\0" |
| 14069 | "XVCVDPSXDS_XVCVDPSXWS_XVCVDPUXDS_XVCVDPUXWS_XVCVSPSXDS_XVCVSPSXWS_XVCVSPUXDS_XVCVSPUXWS_XVCVSXDDP_XVCVSXWDP_XVCVUXDDP_XVCVUXWDP_XVRDPI_XVRDPIC_XVRDPIM_XVRDPIP_XVRDPIZ_XVREDP_XVRSPI_XVRSPIC_XVRSPIM_XVRSPIP_XVRSPIZ_XVRSQRTEDP\0" |
| 14070 | "XVCVSPBF16\0" |
| 14071 | "FADDS_FMULS_FSUBS\0" |
| 14072 | "FMUL\0" |
| 14073 | "VADDFP\0" |
| 14074 | "XSMULDP_XSMULSP\0" |
| 14075 | "XVADDDP_XVMULDP_XVSUBDP\0" |
| 14076 | "XVADDSP_XVMULSP_XVSUBSP\0" |
| 14077 | "VMADDFP_VNMSUBFP\0" |
| 14078 | "FADDS_rec_FMULS_rec_FSUBS_rec\0" |
| 14079 | "FMUL_rec\0" |
| 14080 | "FCFID_rec_FCFIDS_rec_FCFIDU_rec_FCFIDUS_rec_FCTID_rec_FCTIDU_rec_FCTIDUZ_rec_FCTIDZ_rec_FCTIW_rec_FCTIWU_rec_FCTIWUZ_rec_FCTIWZ_rec_FRE_rec_FRES_rec_FRIMD_rec_FRIMS_rec_FRIND_rec_FRINS_rec_FRIPD_rec_FRIPS_rec_FRIZD_rec_FRIZS_rec_FRSP_rec_FRSQRTE_rec_FRSQRTES_rec\0" |
| 14081 | "BCC_BCCA_BCCCTR_BCCCTR8_BCCCTRL_BCCCTRL8_BCCL_BCCLA_BCCLR_BCCLRL_BCCTR_BCCTR8_BCCTR8n_BCCTRn_gBCCTR_BCCTRL_BCCTRL8_BCCTRL8n_BCCTRLn_gBCCTRL_BCLR_BCLRn_BDNZLR_BDNZLR8_BDNZLRm_BDNZLRp_BDZLR_BDZLR8_BDZLRm_BDZLRp_gBCLR_BCLRL_BCLRLn_BDNZLRL_BDNZLRLm_BDNZLRLp_BDZLRL_BDZLRLm_BDZLRLp_gBCLRL_BLR_BLR8_BLRL\0" |
| 14082 | "CTRL_DEP_TAILB_TAILB8_TAILBA_TAILBA8\0" |
| 14083 | "VGNB\0" |
| 14084 | "VSBOX\0" |
| 14085 | "CFUGED_PDEPD_PEXTD\0" |
| 14086 | "VCFUGED_VCLZDM_VCTZDM_VPDEPD_VPEXTD\0" |
| 14087 | "XSCVDPQP_XSCVQPDP_XSCVQPDPO_XSCVQPSDZ_XSCVQPSWZ_XSCVQPUDZ_XSCVQPUWZ_XSCVSDQP_XSCVUDQP_XSRQPI_XSRQPIX_XSRQPXP\0" |
| 14088 | "XSCVQPSQZ_XSCVQPUQZ_XSCVSQQP_XSCVUQQP\0" |
| 14089 | "HASHST_HASHST8_HASHSTP_HASHSTP8\0" |
| 14090 | "XSMULQP_XSMULQPO\0" |
| 14091 | "VDIVESQ_VDIVEUQ_VDIVSQ_VDIVUQ\0" |
| 14092 | "VMODSQ_VMODUQ\0" |
| 14093 | "VDIVSD_VDIVUD\0" |
| 14094 | "VMODSD_VMODUD\0" |
| 14095 | "VDIVSW_VDIVUW\0" |
| 14096 | "VMODSW_VMODUW\0" |
| 14097 | "VDIVESD_VDIVEUD\0" |
| 14098 | "VDIVESW_VDIVEUW\0" |
| 14099 | "BCDCFN_rec_BCDCFZ_rec_BCDCTN_rec_BCDCTZ_rec_BCDSETSGN_rec_VMUL10CUQ_VMUL10UQ_XSTSTDCQP_XSXSIGQP\0" |
| 14100 | "XXGENPCVBM\0" |
| 14101 | "BCDCPSGN_rec_BCDS_rec_BCDTRUNC_rec_BCDUS_rec_BCDUTRUNC_rec_VMUL10ECUQ_VMUL10EUQ\0" |
| 14102 | "VADDCUQ_VSUBCUQ\0" |
| 14103 | "XSCMPEQQP_XSCMPGEQP_XSCMPGTQP_XSMAXCQP_XSMINCQP\0" |
| 14104 | "MTVSRBMI\0" |
| 14105 | "CBCDTD_CBCDTD8_CDTBCD_CDTBCD8\0" |
| 14106 | "FTSQRT\0" |
| 14107 | "MTVSRBM_MTVSRDM_MTVSRHM_MTVSRQM_MTVSRWM_VCNTMBB_VCNTMBD_VCNTMBH_VCNTMBW_VEXPANDBM_VEXPANDDM_VEXPANDHM_VEXPANDQM_VEXPANDWM_VEXTRACTBM_VEXTRACTDM_VEXTRACTHM_VEXTRACTQM_VEXTRACTWM_XVTLSBB\0" |
| 14108 | "RLDIC_rec\0" |
| 14109 | "RLDICL_32_rec_RLDICL_rec_RLDICR_rec\0" |
| 14110 | "RLWINM8_rec_RLWINM_rec\0" |
| 14111 | "VCTZB_VCTZD_VCTZH_VCTZW_VPRTYBD_VPRTYBW\0" |
| 14112 | "VPOPCNTB_VPOPCNTH\0" |
| 14113 | "VSHASIGMAD_VSHASIGMAW\0" |
| 14114 | "XSTSQRTDP\0" |
| 14115 | "XVTSQRTDP\0" |
| 14116 | "XVTSQRTSP\0" |
| 14117 | "XVTSTDCDP_XVTSTDCSP\0" |
| 14118 | "SLD_rec_SRD_rec\0" |
| 14119 | "TDI\0" |
| 14120 | "TWI\0" |
| 14121 | "VADDCUW_VADDSBS_VADDSHS_VADDSWS_VADDUBS_VADDUHS_VADDUWS_VAVGSB_VAVGSH_VAVGSW_VAVGUB_VAVGUH_VAVGUW_VMAXFP_VMINFP_VSUBCUW_VSUBSBS_VSUBSHS_VSUBSWS_VSUBUBS_VSUBUHS_VSUBUWS\0" |
| 14122 | "VCMPBFP_VCMPBFP_rec_VCMPEQFP_VCMPEQFP_rec_VCMPEQUB_rec_VCMPEQUH_rec_VCMPEQUW_rec_VCMPGEFP_VCMPGEFP_rec_VCMPGTFP_VCMPGTFP_rec_VCMPGTSB_rec_VCMPGTSH_rec_VCMPGTSW_rec_VCMPGTUB_rec_VCMPGTUH_rec_VCMPGTUW_rec_XVCMPEQSP_XVCMPEQSP_rec_XVCMPGESP_XVCMPGESP_rec_XVCMPGTSP_XVCMPGTSP_rec\0" |
| 14123 | "VCMPEQUD_rec_VCMPGTSD_rec_VCMPGTUD_rec\0" |
| 14124 | "VCMPEQUQ_VCMPEQUQ_rec_VCMPGTSQ_VCMPGTSQ_rec_VCMPGTUQ_VCMPGTUQ_rec\0" |
| 14125 | "VCMPNEB_rec_VCMPNEH_rec_VCMPNEW_rec_VCMPNEZB_rec_VCMPNEZH_rec_VCMPNEZW_rec\0" |
| 14126 | "VCMPSQ_VCMPUQ\0" |
| 14127 | "XSMAXCDP_XSMAXJDP_XSMINCDP_XSMINJDP\0" |
| 14128 | "TRAP\0" |
| 14129 | "SRAWI_rec_SRAWI8_rec\0" |
| 14130 | "VRLQ_VRLQNM_VSLQ_VSRAQ_VSRQ\0" |
| 14131 | "VRLQMI\0" |
| 14132 | "DSS_DSSALL\0" |
| 14133 | "WAITP10\0" |
| 14134 | "ADDI_ADDI8_LI_LI8_ADDIS_ADDIS8_LIS_LIS8_NEG_NEG8_NEG8O_NEGO\0" |
| 14135 | "ADDIdtprelL32_ADDISdtprelHA32\0" |
| 14136 | "ADDItlsldLADDR32\0" |
| 14137 | "ADDIC_ADDIC8_ADDME_ADDME8_SUBFIC_SUBFIC8_SUBFME_SUBFME8_SUBFZE_SUBFZE8\0" |
| 14138 | "ADDME8O_ADDMEO_ADDZE8O_ADDZEO_ANDI8_rec_ANDIS8_rec_SUBFME8O_SUBFMEO_SUBFZE8O_SUBFZEO\0" |
| 14139 | "ADDZE_ADDZE8\0" |
| 14140 | "ANDI_rec_ANDIS_rec\0" |
| 14141 | "CMPDI_CMPWI_CMPLDI_CMPLWI\0" |
| 14142 | "EXTSB_EXTSB8_EXTSB8_32_64_EXTSB8_rec_EXTSB_rec_EXTSH_EXTSH8_EXTSH8_32_64_EXTSH8_rec_EXTSH_rec_EXTSW_EXTSW_32_EXTSW_32_64_EXTSW_32_64_rec_EXTSW_rec\0" |
| 14143 | "FABSD_FABSS_FMR_FNABSD_FNABSS_FNEGD_FNEGS\0" |
| 14144 | "NEG8_rec_NEG_rec_ORI_ORI8_ORIS_ORIS8_XORI_XORI8_XORIS_XORIS8\0" |
| 14145 | "NOP\0" |
| 14146 | "RLDICL_RLDICL_32_RLDICL_32_64_RLDICR_RLDICR_32\0" |
| 14147 | "RLWINM_RLWINM8\0" |
| 14148 | "SETB_SETB8\0" |
| 14149 | "SETBC_SETBC8_SETBCR_SETBCR8_SETNBC_SETNBC8_SETNBCR_SETNBCR8\0" |
| 14150 | "SRAWI_SRAWI8\0" |
| 14151 | "VEXTSB2D_VEXTSB2Ds_VEXTSB2W_VEXTSB2Ws_VEXTSH2D_VEXTSH2Ds_VEXTSH2W_VEXTSH2Ws_VEXTSW2D_VEXTSW2Ds_VNEGD_VNEGW\0" |
| 14152 | "VEXTSD2Q\0" |
| 14153 | "XSABSDP_XSNABSDP_XSNABSDPs_XSNEGDP\0" |
| 14154 | "XSABSQP_XSNABSQP_XSNEGQP_XSXEXPQP_XVXEXPDP_XVXEXPSP\0" |
| 14155 | "XVABSDP_XVNABSDP_XVNEGDP\0" |
| 14156 | "XVXSIGDP_XVXSIGSP\0" |
| 14157 | "ADDE8O_ADDEO_SUBFE8O_SUBFEO_SUBF8O_SUBFO\0" |
| 14158 | "ADDEX_ADDEX8\0" |
| 14159 | "ADD4O_ADD8O\0" |
| 14160 | "CMPB_CMPB8\0" |
| 14161 | "CRAND_CRANDC_CR6SET_CREQV_CRSET_CRNAND_CRNOR_CROR_CRORC_CR6UNSET_CRUNSET\0" |
| 14162 | "DST_DST64_DSTT_DSTT64_DSTST_DSTST64_DSTSTT_DSTSTT64\0" |
| 14163 | "VRLDNM_VRLWNM_V_SET0_V_SET0B_V_SET0H_XSCPSGNQP_XSIEXPQP_XVIEXPDP_XVIEXPSP\0" |
| 14164 | "XXLEQVOnes\0" |
| 14165 | "MFFS_MFFS_rec_MFFSL\0" |
| 14166 | "MFFSCDRNI_MFFSCRNI\0" |
| 14167 | "MTFSB0\0" |
| 14168 | "ADDIC_rec_ADDME8_rec_ADDME_rec_ADDME8O_rec_ADDMEO_rec_ADDZE8_rec_ADDZE_rec_ADDZE8O_rec_ADDZEO_rec_SUBFME8_rec_SUBFME_rec_SUBFME8O_rec_SUBFMEO_rec_SUBFZE8_rec_SUBFZE_rec_SUBFZE8O_rec_SUBFZEO_rec\0" |
| 14169 | "NEG8O_rec_NEGO_rec\0" |
| 14170 | "ADDE8_rec_ADDE_rec_ADDE8O_rec_ADDEO_rec_SUBFE8_rec_SUBFE_rec_SUBFE8O_rec_SUBFEO_rec_SUBF8O_rec_SUBFO_rec\0" |
| 14171 | "HRFID_SC\0" |
| 14172 | "MTFSFI_MTFSFIb_MTFSFI_rec\0" |
| 14173 | "FABSD_rec_FABSS_rec_FMR_rec_FNABSD_rec_FNABSS_rec_FNEGD_rec_FNEGS_rec\0" |
| 14174 | "ADDC8_rec_ADDC_rec_SUBFC8_rec_SUBFC_rec\0" |
| 14175 | "VSTRIBL_rec_VSTRIBR_rec_VSTRIHL_rec_VSTRIHR_rec\0" |
| 14176 | "LBZ_LBZ8_LHZ_LHZ8_LWZ_LWZ8\0" |
| 14177 | "LD\0" |
| 14178 | "LDtoc_LDtocBA_LDtocCPT_LDtocJTI_LDtocL_SPILLTOVSR_LD_LWZtoc_LWZtocL\0" |
| 14179 | "DFLOADf32\0" |
| 14180 | "DFLOADf64\0" |
| 14181 | "LFD\0" |
| 14182 | "LHA_LHA8\0" |
| 14183 | "LXSD_LXV\0" |
| 14184 | "DCBT_DCBTST\0" |
| 14185 | "ICBT\0" |
| 14186 | "LDBRX\0" |
| 14187 | "SPILLTOVSR_LDX\0" |
| 14188 | "LXVRBX_LXVRDX_LXVRHX_LXVRWX\0" |
| 14189 | "MTSR\0" |
| 14190 | "MTVRSAVE_MTVRSAVEv\0" |
| 14191 | "LBZCIX_LDCIX_LHZCIX_LWZCIX\0" |
| 14192 | "PLBZ_PLBZ8_PLBZ8pc_PLBZpc_PLD_PLDpc_PLFD_PLFDpc_PLFS_PLFSpc_PLHA_PLHA8_PLHA8pc_PLHApc_PLHZ_PLHZ8_PLHZ8pc_PLHZpc_PLWA_PLWA8_PLWA8pc_PLWApc_PLWZ_PLWZ8_PLWZ8pc_PLWZpc_PLXSD_PLXSDpc_PLXSSP_PLXSSPpc_PLXV_PLXVpc_PLXVP_PLXVPpc\0" |
| 14193 | "LFS\0" |
| 14194 | "LXSSP\0" |
| 14195 | "LXVP\0" |
| 14196 | "LXVPX\0" |
| 14197 | "MFSR\0" |
| 14198 | "MFTB8\0" |
| 14199 | "XXSETACCZ\0" |
| 14200 | "XVBF16GER2_XVF16GER2_XVF32GER_XVF64GER_XVI16GER2_XVI16GER2S_XVI4GER8_XVI8GER4\0" |
| 14201 | "XVBF16GER2NN_XVBF16GER2NP_XVBF16GER2PN_XVBF16GER2PP_XVF16GER2NN_XVF16GER2NP_XVF16GER2PN_XVF16GER2PP_XVF32GERNN_XVF32GERNP_XVF32GERPN_XVF32GERPP_XVF64GERNN_XVF64GERNP_XVF64GERPN_XVF64GERPP_XVI16GER2PP_XVI16GER2SPP_XVI4GER8PP_XVI8GER4PP\0" |
| 14202 | "XVI8GER4SPP\0" |
| 14203 | "PMXVBF16GER2_PMXVF16GER2_PMXVF32GER_PMXVF64GER_PMXVI16GER2_PMXVI16GER2S_PMXVI4GER8_PMXVI8GER4\0" |
| 14204 | "PMXVBF16GER2NN_PMXVBF16GER2NP_PMXVBF16GER2PN_PMXVBF16GER2PP_PMXVF16GER2NN_PMXVF16GER2NP_PMXVF16GER2PN_PMXVF16GER2PP_PMXVF32GERNN_PMXVF32GERNP_PMXVF32GERPN_PMXVF32GERPP_PMXVF64GERNN_PMXVF64GERNP_PMXVF64GERPN_PMXVF64GERPP_PMXVI16GER2PP_PMXVI16GER2SPP_PMXVI4GER8PP_PMXVI8GER4PP\0" |
| 14205 | "PMXVI8GER4SPP\0" |
| 14206 | "XXMTACC\0" |
| 14207 | "XXMFACC\0" |
| 14208 | "VMULHSD_VMULHUD_VMULLD\0" |
| 14209 | "LXVKQ\0" |
| 14210 | "VSPLTISB_VSPLTISH_VSPLTISW\0" |
| 14211 | "V_SETALLONES_V_SETALLONESB_V_SETALLONESH\0" |
| 14212 | "XXSPLTIB\0" |
| 14213 | "BRD_BRH_BRH8_BRW_BRW8\0" |
| 14214 | "MFVSRLD_MTVSRWS_VCLZLSBB_VCTZLSBB_VEXTRACTD_VEXTRACTUB_VEXTRACTUH_VEXTRACTUW_VINSERTD_VINSERTW_VPRTYBQ\0" |
| 14215 | "VGBBD_VUPKHSW_VUPKLSW\0" |
| 14216 | "VSPLTB_VSPLTBs_VSPLTH_VSPLTHs_VSPLTW_XXSPLTW_XXSPLTWs\0" |
| 14217 | "VSTRIBL_VSTRIBR_VSTRIHL_VSTRIHR_XXGENPCVDM_XXGENPCVHM_XXGENPCVWM\0" |
| 14218 | "VUPKHPX_VUPKHSB_VUPKHSH_VUPKLPX_VUPKLSB_VUPKLSH\0" |
| 14219 | "XVCVBF16SPN\0" |
| 14220 | "XXBRD_XXBRH_XXBRQ_XXBRW_XXEXTRACTUW\0" |
| 14221 | "VBPERMQ_VPKSDSS_VPKSDUS_VPKUDUM_VPKUDUS\0" |
| 14222 | "VCLRLB_VCLRRB_VINSD_VINSW_VSLDBI_VSRDBI\0" |
| 14223 | "VPKPX_VPKSHSS_VPKSHUS_VPKSWSS_VPKSWUS_VPKUHUM_VPKUHUS_VPKUWUM_VPKUWUS\0" |
| 14224 | "VSLV_VSRV_XXINSERTW\0" |
| 14225 | "VEXTDDVLX_VEXTDDVRX_VEXTDUBVLX_VEXTDUBVRX_VEXTDUHVLX_VEXTDUHVRX_VEXTDUWVLX_VEXTDUWVRX_VINSBLX_VINSBRX_VINSBVLX_VINSBVRX_VINSDLX_VINSDRX_VINSHLX_VINSHRX_VINSHVLX_VINSHVRX_VINSWLX_VINSWRX_VINSWVLX_VINSWVRX\0" |
| 14226 | "VSUMSWS\0" |
| 14227 | "XXSPLTIDP_XXSPLTIW\0" |
| 14228 | "XXSPLTI32DX\0" |
| 14229 | "XXBLENDVB_XXBLENDVD_XXBLENDVH_XXBLENDVW_XXEVAL\0" |
| 14230 | "XXPERMX\0" |
| 14231 | "PSTXVP_PSTXVPpc\0" |
| 14232 | "STB_STB8_STH_STH8_STW_STW8\0" |
| 14233 | "SPILLTOVSR_ST\0" |
| 14234 | "STD\0" |
| 14235 | "DFSTOREf32_DFSTOREf64\0" |
| 14236 | "STFD_STFS\0" |
| 14237 | "STFDU_STFSU\0" |
| 14238 | "STXSD\0" |
| 14239 | "STXSSP\0" |
| 14240 | "STXV\0" |
| 14241 | "DCBF_DCBST_DCBZ\0" |
| 14242 | "ICBI\0" |
| 14243 | "SPILLTOVSR_STX\0" |
| 14244 | "STIWX\0" |
| 14245 | "STXVRBX_STXVRDX_STXVRHX_STXVRWX\0" |
| 14246 | "EnforceIEIO\0" |
| 14247 | "STHCIX_STWCIX\0" |
| 14248 | "SYNCP10\0" |
| 14249 | "PSTB_PSTB8_PSTB8pc_PSTBpc_PSTD_PSTDpc_PSTFD_PSTFDpc_PSTFS_PSTFSpc_PSTH_PSTH8_PSTH8pc_PSTHpc_PSTW_PSTW8_PSTW8pc_PSTWpc_PSTXSD_PSTXSDpc_PSTXSSP_PSTXSSPpc_PSTXV_PSTXVpc\0" |
| 14250 | "STXVP\0" |
| 14251 | "STXVPX\0" |
| 14252 | "ATTN_NAP\0" |
| 14253 | "DCBZL\0" |
| 14254 | "DCCCI_ICBLQ_ICCCI_TLBLD_TLBLI_TLBRE2_TLBSX2_TLBSX2D_TLBWE2\0" |
| 14255 | "CLRBHRB_MFBHRBE\0" |
| 14256 | "PADDI_PADDI8_PADDI8pc_PADDIpc\0" |
| 14257 | "PLI_PLI8\0" |
| 14258 | "VMULESB_VMULESH_VMULEUB_VMULEUH_VMULOSB_VMULOSH_VMULOUB_VMULOUH_VSUM2SWS_VSUM4SBS_VSUM4SHS_VSUM4UBS\0" |
| 14259 | "VMULESD_VMULEUD_VMULHSW_VMULHUW_VMULOSD_VMULOUD\0" |
| 14260 | "VMSUMCUD\0" |
| 14261 | "P10W_CY_7C_P10W_DISP_ANY_P10CY_Read_3C_P10CY_Read_3C\0" |
| 14262 | "P10W_CY_7C_P10W_DISP_ANY_P10CY_Read_1C_P10CY_Read_1C\0" |
| 14263 | "P10W_BF_27C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C\0" |
| 14264 | "P10W_BF_27C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C\0" |
| 14265 | "P10W_BF_26C_P10W_DISP_ANY_P10BF_Read_2C\0" |
| 14266 | "P10W_BF_26C_P10W_DISP_ANY_P10BF_Read_1C\0" |
| 14267 | "P10W_BF_36C_P10W_DISP_ANY_P10BF_Read_2C\0" |
| 14268 | "P10W_BF_36C_P10W_DISP_ANY_P10BF_Read_1C\0" |
| 14269 | "P10W_BF_24C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C\0" |
| 14270 | "P10W_BF_24C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C\0" |
| 14271 | "P10W_BF_27C_P10W_DISP_ANY_P10BF_Read_2C\0" |
| 14272 | "P10W_BF_27C_P10W_DISP_ANY_P10BF_Read_1C\0" |
| 14273 | "P10W_BF_22C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C\0" |
| 14274 | "P10W_BF_22C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C\0" |
| 14275 | "P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C\0" |
| 14276 | "P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C\0" |
| 14277 | "P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C\0" |
| 14278 | "P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C\0" |
| 14279 | "P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C_P10BF_Read_2C\0" |
| 14280 | "P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C_P10BF_Read_1C\0" |
| 14281 | "P10W_BF_7C_P10W_DISP_EVEN_P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C\0" |
| 14282 | "P10W_BF_7C_P10W_DISP_EVEN_P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C\0" |
| 14283 | "P10W_CY_7C_P10W_DISP_ANY_P10CY_Read_3C\0" |
| 14284 | "P10W_CY_7C_P10W_DISP_ANY_P10CY_Read_1C\0" |
| 14285 | "P10W_MM_10C_P10W_DISP_ANY_P10MM_Read_6C_P10MM_Read_6C\0" |
| 14286 | "P10W_MM_10C_P10W_DISP_ANY_P10MM_Read_1C_P10MM_Read_1C\0" |
| 14287 | "P10W_MM_10C_P10W_DISP_ANY_P10MM_Read_6C_P10MM_Read_6C_P10MM_Read_6C\0" |
| 14288 | "P10W_MM_10C_P10W_DISP_ANY_P10MM_Read_1C_P10MM_Read_1C_P10MM_Read_1C\0" |
| 14289 | "P10W_MM_10C_P10W_DISP_PAIR_P10MM_Read_6C_P10MM_Read_6C\0" |
| 14290 | "P10W_MM_10C_P10W_DISP_PAIR_P10MM_Read_1C_P10MM_Read_1C\0" |
| 14291 | "P10W_MM_10C_P10W_DISP_PAIR_P10MM_Read_6C_P10MM_Read_6C_P10MM_Read_6C\0" |
| 14292 | "P10W_MM_10C_P10W_DISP_PAIR_P10MM_Read_1C_P10MM_Read_1C_P10MM_Read_1C\0" |
| 14293 | ; |
| 14294 | #ifdef __GNUC__ |
| 14295 | #pragma GCC diagnostic pop |
| 14296 | #endif |
| 14297 | |
| 14298 | static constexpr llvm::StringTable PPCSchedClassNames = |
| 14299 | PPCSchedClassNamesStorage; |
| 14300 | |
| 14301 | static const llvm::MCSchedModel NoSchedModel = { |
| 14302 | MCSchedModel::DefaultIssueWidth, |
| 14303 | MCSchedModel::DefaultMicroOpBufferSize, |
| 14304 | MCSchedModel::DefaultLoopMicroOpBufferSize, |
| 14305 | MCSchedModel::DefaultLoadLatency, |
| 14306 | MCSchedModel::DefaultHighLatency, |
| 14307 | MCSchedModel::DefaultMispredictPenalty, |
| 14308 | false, // PostRAScheduler |
| 14309 | false, // CompleteModel |
| 14310 | false, // EnableIntervals |
| 14311 | 0, // Processor ID |
| 14312 | nullptr, nullptr, 0, 0, // No instruction-level machine model. |
| 14313 | DBGVAL_OR_NULLPTR(&PPCSchedClassNames), // SchedClassNames |
| 14314 | nullptr, // No Itinerary |
| 14315 | nullptr // No extra processor descriptor |
| 14316 | }; |
| 14317 | |
| 14318 | static const llvm::MCSchedModel PPC440Model = { |
| 14319 | 2, // IssueWidth |
| 14320 | MCSchedModel::DefaultMicroOpBufferSize, |
| 14321 | MCSchedModel::DefaultLoopMicroOpBufferSize, |
| 14322 | 5, // LoadLatency |
| 14323 | MCSchedModel::DefaultHighLatency, |
| 14324 | MCSchedModel::DefaultMispredictPenalty, |
| 14325 | false, // PostRAScheduler |
| 14326 | false, // CompleteModel |
| 14327 | false, // EnableIntervals |
| 14328 | 1, // Processor ID |
| 14329 | nullptr, nullptr, 0, 0, // No instruction-level machine model. |
| 14330 | DBGVAL_OR_NULLPTR(&PPCSchedClassNames), // SchedClassNames |
| 14331 | PPC440Itineraries, |
| 14332 | nullptr // No extra processor descriptor |
| 14333 | }; |
| 14334 | |
| 14335 | static const llvm::MCSchedModel G3ItinerariesModel = { |
| 14336 | MCSchedModel::DefaultIssueWidth, |
| 14337 | MCSchedModel::DefaultMicroOpBufferSize, |
| 14338 | MCSchedModel::DefaultLoopMicroOpBufferSize, |
| 14339 | MCSchedModel::DefaultLoadLatency, |
| 14340 | MCSchedModel::DefaultHighLatency, |
| 14341 | MCSchedModel::DefaultMispredictPenalty, |
| 14342 | false, // PostRAScheduler |
| 14343 | false, // CompleteModel |
| 14344 | false, // EnableIntervals |
| 14345 | 2, // Processor ID |
| 14346 | nullptr, nullptr, 0, 0, // No instruction-level machine model. |
| 14347 | DBGVAL_OR_NULLPTR(&PPCSchedClassNames), // SchedClassNames |
| 14348 | G3Itineraries, |
| 14349 | nullptr // No extra processor descriptor |
| 14350 | }; |
| 14351 | |
| 14352 | static const llvm::MCSchedModel G4ItinerariesModel = { |
| 14353 | MCSchedModel::DefaultIssueWidth, |
| 14354 | MCSchedModel::DefaultMicroOpBufferSize, |
| 14355 | MCSchedModel::DefaultLoopMicroOpBufferSize, |
| 14356 | MCSchedModel::DefaultLoadLatency, |
| 14357 | MCSchedModel::DefaultHighLatency, |
| 14358 | MCSchedModel::DefaultMispredictPenalty, |
| 14359 | false, // PostRAScheduler |
| 14360 | false, // CompleteModel |
| 14361 | false, // EnableIntervals |
| 14362 | 3, // Processor ID |
| 14363 | nullptr, nullptr, 0, 0, // No instruction-level machine model. |
| 14364 | DBGVAL_OR_NULLPTR(&PPCSchedClassNames), // SchedClassNames |
| 14365 | G4Itineraries, |
| 14366 | nullptr // No extra processor descriptor |
| 14367 | }; |
| 14368 | |
| 14369 | static const llvm::MCSchedModel G4PlusItinerariesModel = { |
| 14370 | MCSchedModel::DefaultIssueWidth, |
| 14371 | MCSchedModel::DefaultMicroOpBufferSize, |
| 14372 | MCSchedModel::DefaultLoopMicroOpBufferSize, |
| 14373 | MCSchedModel::DefaultLoadLatency, |
| 14374 | MCSchedModel::DefaultHighLatency, |
| 14375 | MCSchedModel::DefaultMispredictPenalty, |
| 14376 | false, // PostRAScheduler |
| 14377 | false, // CompleteModel |
| 14378 | false, // EnableIntervals |
| 14379 | 4, // Processor ID |
| 14380 | nullptr, nullptr, 0, 0, // No instruction-level machine model. |
| 14381 | DBGVAL_OR_NULLPTR(&PPCSchedClassNames), // SchedClassNames |
| 14382 | G4PlusItineraries, |
| 14383 | nullptr // No extra processor descriptor |
| 14384 | }; |
| 14385 | |
| 14386 | static const llvm::MCSchedModel G5Model = { |
| 14387 | 4, // IssueWidth |
| 14388 | MCSchedModel::DefaultMicroOpBufferSize, |
| 14389 | MCSchedModel::DefaultLoopMicroOpBufferSize, |
| 14390 | 3, // LoadLatency |
| 14391 | MCSchedModel::DefaultHighLatency, |
| 14392 | 16, // MispredictPenalty |
| 14393 | false, // PostRAScheduler |
| 14394 | false, // CompleteModel |
| 14395 | false, // EnableIntervals |
| 14396 | 5, // Processor ID |
| 14397 | nullptr, nullptr, 0, 0, // No instruction-level machine model. |
| 14398 | DBGVAL_OR_NULLPTR(&PPCSchedClassNames), // SchedClassNames |
| 14399 | G5Itineraries, |
| 14400 | nullptr // No extra processor descriptor |
| 14401 | }; |
| 14402 | |
| 14403 | static const llvm::MCSchedModel PPCA2Model = { |
| 14404 | 1, // IssueWidth |
| 14405 | MCSchedModel::DefaultMicroOpBufferSize, |
| 14406 | MCSchedModel::DefaultLoopMicroOpBufferSize, |
| 14407 | 6, // LoadLatency |
| 14408 | MCSchedModel::DefaultHighLatency, |
| 14409 | 13, // MispredictPenalty |
| 14410 | false, // PostRAScheduler |
| 14411 | false, // CompleteModel |
| 14412 | false, // EnableIntervals |
| 14413 | 6, // Processor ID |
| 14414 | nullptr, nullptr, 0, 0, // No instruction-level machine model. |
| 14415 | DBGVAL_OR_NULLPTR(&PPCSchedClassNames), // SchedClassNames |
| 14416 | PPCA2Itineraries, |
| 14417 | nullptr // No extra processor descriptor |
| 14418 | }; |
| 14419 | |
| 14420 | static const llvm::MCSchedModel PPCE500Model = { |
| 14421 | 2, // IssueWidth |
| 14422 | MCSchedModel::DefaultMicroOpBufferSize, |
| 14423 | MCSchedModel::DefaultLoopMicroOpBufferSize, |
| 14424 | 5, // LoadLatency |
| 14425 | MCSchedModel::DefaultHighLatency, |
| 14426 | MCSchedModel::DefaultMispredictPenalty, |
| 14427 | false, // PostRAScheduler |
| 14428 | false, // CompleteModel |
| 14429 | false, // EnableIntervals |
| 14430 | 7, // Processor ID |
| 14431 | nullptr, nullptr, 0, 0, // No instruction-level machine model. |
| 14432 | DBGVAL_OR_NULLPTR(&PPCSchedClassNames), // SchedClassNames |
| 14433 | PPCE500Itineraries, |
| 14434 | nullptr // No extra processor descriptor |
| 14435 | }; |
| 14436 | |
| 14437 | static const llvm::MCSchedModel PPCE500mcModel = { |
| 14438 | 2, // IssueWidth |
| 14439 | MCSchedModel::DefaultMicroOpBufferSize, |
| 14440 | MCSchedModel::DefaultLoopMicroOpBufferSize, |
| 14441 | 5, // LoadLatency |
| 14442 | MCSchedModel::DefaultHighLatency, |
| 14443 | MCSchedModel::DefaultMispredictPenalty, |
| 14444 | false, // PostRAScheduler |
| 14445 | false, // CompleteModel |
| 14446 | false, // EnableIntervals |
| 14447 | 8, // Processor ID |
| 14448 | nullptr, nullptr, 0, 0, // No instruction-level machine model. |
| 14449 | DBGVAL_OR_NULLPTR(&PPCSchedClassNames), // SchedClassNames |
| 14450 | PPCE500mcItineraries, |
| 14451 | nullptr // No extra processor descriptor |
| 14452 | }; |
| 14453 | |
| 14454 | static const llvm::MCSchedModel PPCE5500Model = { |
| 14455 | 2, // IssueWidth |
| 14456 | MCSchedModel::DefaultMicroOpBufferSize, |
| 14457 | MCSchedModel::DefaultLoopMicroOpBufferSize, |
| 14458 | 6, // LoadLatency |
| 14459 | MCSchedModel::DefaultHighLatency, |
| 14460 | MCSchedModel::DefaultMispredictPenalty, |
| 14461 | false, // PostRAScheduler |
| 14462 | false, // CompleteModel |
| 14463 | false, // EnableIntervals |
| 14464 | 9, // Processor ID |
| 14465 | nullptr, nullptr, 0, 0, // No instruction-level machine model. |
| 14466 | DBGVAL_OR_NULLPTR(&PPCSchedClassNames), // SchedClassNames |
| 14467 | PPCE5500Itineraries, |
| 14468 | nullptr // No extra processor descriptor |
| 14469 | }; |
| 14470 | |
| 14471 | static const unsigned P8ModelProcResourceSubUnits[] = { |
| 14472 | 0, // Invalid |
| 14473 | }; |
| 14474 | |
| 14475 | // {Name, NumUnits, SuperIdx, BufferSize, SubUnitsIdxBegin} |
| 14476 | static const llvm::MCProcResourceDesc P8ModelProcResources[] = { |
| 14477 | {"InvalidUnit" , 0, 0, 0, 0}, |
| 14478 | {"P8_BR" , 1, 0, 16, nullptr}, // #1 |
| 14479 | {"P8_CRL" , 1, 0, -1, nullptr}, // #2 |
| 14480 | {"P8_CY" , 1, 0, -1, nullptr}, // #3 |
| 14481 | {"P8_DFU" , 1, 0, -1, nullptr}, // #4 |
| 14482 | {"P8_FPU" , 4, 0, -1, nullptr}, // #5 |
| 14483 | {"P8_FP_2x64" , 2, 5, -1, nullptr}, // #6, Super=P8_FPU |
| 14484 | {"P8_FP_4x32" , 2, 5, -1, nullptr}, // #7, Super=P8_FPU |
| 14485 | {"P8_FP_Scal" , 2, 5, -1, nullptr}, // #8, Super=P8_FPU |
| 14486 | {"P8_FX" , 2, 13, -1, nullptr}, // #9, Super=P8_LU_LS_FX |
| 14487 | {"P8_LS" , 2, 12, -1, nullptr}, // #10, Super=P8_LU_LS |
| 14488 | {"P8_LU" , 2, 12, -1, nullptr}, // #11, Super=P8_LU_LS |
| 14489 | {"P8_LU_LS" , 4, 13, -1, nullptr}, // #12, Super=P8_LU_LS_FX |
| 14490 | {"P8_LU_LS_FX" , 6, 0, -1, nullptr}, // #13 |
| 14491 | {"P8_PM" , 2, 22, 1, nullptr}, // #14, Super=P8_VMX |
| 14492 | {"P8_PORT_ALLFX" , 6, 0, -1, nullptr}, // #15 |
| 14493 | {"P8_PORT_BR" , 1, 0, -1, nullptr}, // #16 |
| 14494 | {"P8_PORT_CR" , 1, 0, -1, nullptr}, // #17 |
| 14495 | {"P8_PORT_FXLD" , 4, 15, -1, nullptr}, // #18, Super=P8_PORT_ALLFX |
| 14496 | {"P8_PORT_LD_FX" , 2, 18, -1, nullptr}, // #19, Super=P8_PORT_FXLD |
| 14497 | {"P8_PORT_ST_FXLD_FX" , 2, 18, -1, nullptr}, // #20, Super=P8_PORT_FXLD |
| 14498 | {"P8_PORT_VMX_FP" , 2, 0, -1, nullptr}, // #21 |
| 14499 | {"P8_VMX" , 2, 0, -1, nullptr}, // #22 |
| 14500 | {"P8_VX" , 2, 22, -1, nullptr}, // #23, Super=P8_VMX |
| 14501 | {"P8_XS" , 2, 22, -1, nullptr}, // #24, Super=P8_VMX |
| 14502 | }; |
| 14503 | |
| 14504 | static const llvm::MCSchedModel P8Model = { |
| 14505 | 8, // IssueWidth |
| 14506 | 64, // MicroOpBufferSize |
| 14507 | 60, // LoopMicroOpBufferSize |
| 14508 | 3, // LoadLatency |
| 14509 | MCSchedModel::DefaultHighLatency, |
| 14510 | 16, // MispredictPenalty |
| 14511 | false, // PostRAScheduler |
| 14512 | false, // CompleteModel |
| 14513 | false, // EnableIntervals |
| 14514 | 10, // Processor ID |
| 14515 | P8ModelProcResources, |
| 14516 | P8ModelSchedClasses, |
| 14517 | 25, |
| 14518 | 657, |
| 14519 | DBGVAL_OR_NULLPTR(&PPCSchedClassNames), // SchedClassNames |
| 14520 | nullptr, // No Itinerary |
| 14521 | nullptr // No extra processor descriptor |
| 14522 | }; |
| 14523 | |
| 14524 | static const unsigned P10ModelProcResourceSubUnits[] = { |
| 14525 | 0, // Invalid |
| 14526 | }; |
| 14527 | |
| 14528 | // {Name, NumUnits, SuperIdx, BufferSize, SubUnitsIdxBegin} |
| 14529 | static const llvm::MCProcResourceDesc P10ModelProcResources[] = { |
| 14530 | {"InvalidUnit" , 0, 0, 0, 0}, |
| 14531 | {"P10_ANY_SLOT" , 8, 0, -1, nullptr}, // #1 |
| 14532 | {"P10_BF" , 4, 0, -1, nullptr}, // #2 |
| 14533 | {"P10_BR" , 2, 0, -1, nullptr}, // #3 |
| 14534 | {"P10_CY" , 4, 0, -1, nullptr}, // #4 |
| 14535 | {"P10_DF" , 1, 0, -1, nullptr}, // #5 |
| 14536 | {"P10_DV" , 2, 0, -1, nullptr}, // #6 |
| 14537 | {"P10_DX" , 2, 0, -1, nullptr}, // #7 |
| 14538 | {"P10_EVEN_SLOT" , 4, 1, -1, nullptr}, // #8, Super=P10_ANY_SLOT |
| 14539 | {"P10_FX" , 4, 0, -1, nullptr}, // #9 |
| 14540 | {"P10_LD" , 2, 0, -1, nullptr}, // #10 |
| 14541 | {"P10_MM" , 2, 0, -1, nullptr}, // #11 |
| 14542 | {"P10_ODD_SLOT" , 4, 1, -1, nullptr}, // #12, Super=P10_ANY_SLOT |
| 14543 | {"P10_PM" , 4, 0, -1, nullptr}, // #13 |
| 14544 | {"P10_ST" , 2, 0, -1, nullptr}, // #14 |
| 14545 | {"P10_SX" , 2, 0, -1, nullptr}, // #15 |
| 14546 | }; |
| 14547 | |
| 14548 | static const llvm::MCSchedModel P10Model = { |
| 14549 | 8, // IssueWidth |
| 14550 | 44, // MicroOpBufferSize |
| 14551 | 60, // LoopMicroOpBufferSize |
| 14552 | MCSchedModel::DefaultLoadLatency, |
| 14553 | MCSchedModel::DefaultHighLatency, |
| 14554 | MCSchedModel::DefaultMispredictPenalty, |
| 14555 | false, // PostRAScheduler |
| 14556 | true, // CompleteModel |
| 14557 | false, // EnableIntervals |
| 14558 | 11, // Processor ID |
| 14559 | P10ModelProcResources, |
| 14560 | P10ModelSchedClasses, |
| 14561 | 16, |
| 14562 | 657, |
| 14563 | DBGVAL_OR_NULLPTR(&PPCSchedClassNames), // SchedClassNames |
| 14564 | nullptr, // No Itinerary |
| 14565 | nullptr // No extra processor descriptor |
| 14566 | }; |
| 14567 | |
| 14568 | static const unsigned P7ModelProcResourceSubUnits[] = { |
| 14569 | 0, // Invalid |
| 14570 | }; |
| 14571 | |
| 14572 | // {Name, NumUnits, SuperIdx, BufferSize, SubUnitsIdxBegin} |
| 14573 | static const llvm::MCProcResourceDesc P7ModelProcResources[] = { |
| 14574 | {"InvalidUnit" , 0, 0, 0, 0}, |
| 14575 | {"P7_BRU" , 1, 0, -1, nullptr}, // #1 |
| 14576 | {"P7_CRU" , 1, 0, -1, nullptr}, // #2 |
| 14577 | {"P7_DFU" , 1, 0, -1, nullptr}, // #3 |
| 14578 | {"P7_FPU" , 4, 0, -1, nullptr}, // #4 |
| 14579 | {"P7_FXU" , 2, 7, -1, nullptr}, // #5, Super=P7_LSU_FXU |
| 14580 | {"P7_LSU" , 2, 7, -1, nullptr}, // #6, Super=P7_LSU_FXU |
| 14581 | {"P7_LSU_FXU" , 4, 0, -1, nullptr}, // #7 |
| 14582 | {"P7_PORT_BR" , 1, 0, -1, nullptr}, // #8 |
| 14583 | {"P7_PORT_CR" , 1, 0, -1, nullptr}, // #9 |
| 14584 | {"P7_PORT_FP" , 2, 0, -1, nullptr}, // #10 |
| 14585 | {"P7_PORT_FX" , 2, 0, -1, nullptr}, // #11 |
| 14586 | {"P7_PORT_LS" , 2, 0, -1, nullptr}, // #12 |
| 14587 | {"P7_ScalarFPU" , 2, 4, -1, nullptr}, // #13, Super=P7_FPU |
| 14588 | {"P7_VMX" , 1, 0, -1, nullptr}, // #14 |
| 14589 | {"P7_VPM" , 1, 14, 1, nullptr}, // #15, Super=P7_VMX |
| 14590 | {"P7_VXS" , 1, 14, -1, nullptr}, // #16, Super=P7_VMX |
| 14591 | {"P7_VectorFPU" , 2, 4, -1, nullptr}, // #17, Super=P7_FPU |
| 14592 | }; |
| 14593 | |
| 14594 | static const llvm::MCSchedModel P7Model = { |
| 14595 | 6, // IssueWidth |
| 14596 | 44, // MicroOpBufferSize |
| 14597 | 40, // LoopMicroOpBufferSize |
| 14598 | 3, // LoadLatency |
| 14599 | MCSchedModel::DefaultHighLatency, |
| 14600 | 16, // MispredictPenalty |
| 14601 | false, // PostRAScheduler |
| 14602 | false, // CompleteModel |
| 14603 | false, // EnableIntervals |
| 14604 | 12, // Processor ID |
| 14605 | P7ModelProcResources, |
| 14606 | P7ModelSchedClasses, |
| 14607 | 18, |
| 14608 | 657, |
| 14609 | DBGVAL_OR_NULLPTR(&PPCSchedClassNames), // SchedClassNames |
| 14610 | nullptr, // No Itinerary |
| 14611 | nullptr // No extra processor descriptor |
| 14612 | }; |
| 14613 | |
| 14614 | static const unsigned P9ModelProcResourceSubUnits[] = { |
| 14615 | 0, // Invalid |
| 14616 | 10, 10, 11, 11, 12, 12, // DISP_NBR |
| 14617 | 10, 10, 11, 11, // DISP_SS |
| 14618 | }; |
| 14619 | |
| 14620 | // {Name, NumUnits, SuperIdx, BufferSize, SubUnitsIdxBegin} |
| 14621 | static const llvm::MCProcResourceDesc P9ModelProcResources[] = { |
| 14622 | {"InvalidUnit" , 0, 0, 0, 0}, |
| 14623 | {"ALU" , 4, 0, -1, nullptr}, // #1 |
| 14624 | {"ALUE" , 2, 1, -1, nullptr}, // #2, Super=ALU |
| 14625 | {"ALUO" , 2, 1, -1, nullptr}, // #3, Super=ALU |
| 14626 | {"BR" , 1, 0, 16, nullptr}, // #4 |
| 14627 | {"CY" , 1, 0, -1, nullptr}, // #5 |
| 14628 | {"DFU" , 1, 0, -1, nullptr}, // #6 |
| 14629 | {"DISP_NBR" , 6, 0, -1, P9ModelProcResourceSubUnits + 1}, // #7 |
| 14630 | {"DISP_SS" , 4, 0, -1, P9ModelProcResourceSubUnits + 7}, // #8 |
| 14631 | {"DISPb01" , 2, 0, -1, nullptr}, // #9 |
| 14632 | {"DISPx02" , 2, 0, -1, nullptr}, // #10 |
| 14633 | {"DISPx13" , 2, 0, -1, nullptr}, // #11 |
| 14634 | {"DISPxab" , 2, 0, -1, nullptr}, // #12 |
| 14635 | {"DIV" , 2, 0, -1, nullptr}, // #13 |
| 14636 | {"DP" , 4, 0, -1, nullptr}, // #14 |
| 14637 | {"DPE" , 2, 14, -1, nullptr}, // #15, Super=DP |
| 14638 | {"DPO" , 2, 14, -1, nullptr}, // #16, Super=DP |
| 14639 | {"IP_AGEN" , 4, 0, -1, nullptr}, // #17 |
| 14640 | {"IP_EXEC" , 4, 0, -1, nullptr}, // #18 |
| 14641 | {"IP_EXECE" , 2, 18, -1, nullptr}, // #19, Super=IP_EXEC |
| 14642 | {"IP_EXECO" , 2, 18, -1, nullptr}, // #20, Super=IP_EXEC |
| 14643 | {"LS" , 4, 0, -1, nullptr}, // #21 |
| 14644 | {"PM" , 2, 0, -1, nullptr}, // #22 |
| 14645 | }; |
| 14646 | |
| 14647 | static const llvm::MCSchedModel P9Model = { |
| 14648 | 8, // IssueWidth |
| 14649 | 44, // MicroOpBufferSize |
| 14650 | 60, // LoopMicroOpBufferSize |
| 14651 | 5, // LoadLatency |
| 14652 | MCSchedModel::DefaultHighLatency, |
| 14653 | 16, // MispredictPenalty |
| 14654 | false, // PostRAScheduler |
| 14655 | true, // CompleteModel |
| 14656 | false, // EnableIntervals |
| 14657 | 13, // Processor ID |
| 14658 | P9ModelProcResources, |
| 14659 | P9ModelSchedClasses, |
| 14660 | 23, |
| 14661 | 657, |
| 14662 | DBGVAL_OR_NULLPTR(&PPCSchedClassNames), // SchedClassNames |
| 14663 | nullptr, // No Itinerary |
| 14664 | nullptr // No extra processor descriptor |
| 14665 | }; |
| 14666 | |
| 14667 | #undef DBGFIELD |
| 14668 | |
| 14669 | #undef DBGVAL_OR_NULLPTR |
| 14670 | |
| 14671 | // Sorted (by key) array of values for CPU subtype. |
| 14672 | extern const llvm::SubtargetSubTypeKV PPCSubTypeKV[] = { |
| 14673 | { "440" , { { { 0x80c0020000000010ULL, 0xa020ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &PPC440Model }, |
| 14674 | { "450" , { { { 0x80c0020000000010ULL, 0xa020ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &PPC440Model }, |
| 14675 | { "601" , { { { 0x10000000000020ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &G3ItinerariesModel }, |
| 14676 | { "602" , { { { 0x10000000000040ULL, 0x2000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &G3ItinerariesModel }, |
| 14677 | { "603" , { { { 0xc0000000000080ULL, 0x2000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &G3ItinerariesModel }, |
| 14678 | { "603e" , { { { 0xc0000000000080ULL, 0x2000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &G3ItinerariesModel }, |
| 14679 | { "603ev" , { { { 0xc0000000000080ULL, 0x2000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &G3ItinerariesModel }, |
| 14680 | { "604" , { { { 0xc0000000000100ULL, 0x2000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &G3ItinerariesModel }, |
| 14681 | { "604e" , { { { 0xc0000000000100ULL, 0x2000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &G3ItinerariesModel }, |
| 14682 | { "620" , { { { 0xc0000000000200ULL, 0x2000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &G3ItinerariesModel }, |
| 14683 | { "7400" , { { { 0xc0002000001000ULL, 0x2000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &G4ItinerariesModel }, |
| 14684 | { "7450" , { { { 0xc0002000001000ULL, 0x2000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &G4PlusItinerariesModel }, |
| 14685 | { "750" , { { { 0xc0000000000400ULL, 0x2000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &G4ItinerariesModel }, |
| 14686 | { "970" , { { { 0x2c0002020000800ULL, 0x4000003000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &G5Model }, |
| 14687 | { "a2" , { { { 0x83ee060020002000ULL, 0x250000031a1ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &PPCA2Model }, |
| 14688 | { "e500" , { { { 0x8000020000004000ULL, 0x200000a020ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &PPCE500Model }, |
| 14689 | { "e500mc" , { { { 0x8000020000008000ULL, 0x4000002020ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &PPCE500mcModel }, |
| 14690 | { "e5500" , { { { 0x8000020020010000ULL, 0x4000003020ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &PPCE5500Model }, |
| 14691 | { "future" , { { { 0x87ef2ce43f800002ULL, 0x3d55f9fe77bfULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
| 14692 | { "g3" , { { { 0xc0000000000400ULL, 0x2000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &G3ItinerariesModel }, |
| 14693 | { "g4" , { { { 0xc0002000001000ULL, 0x2000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &G4ItinerariesModel }, |
| 14694 | { "g4+" , { { { 0xc0002000001000ULL, 0x2000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &G4PlusItinerariesModel }, |
| 14695 | { "g5" , { { { 0x2c0002020000802ULL, 0x4000003000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &G5Model }, |
| 14696 | { "generic" , { { { 0x4000000000000004ULL, 0x2000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &G3ItinerariesModel }, |
| 14697 | { "ppc" , { { { 0x4000000000000004ULL, 0x2000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &G3ItinerariesModel }, |
| 14698 | { "ppc32" , { { { 0x4000000000000004ULL, 0x2000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &G3ItinerariesModel }, |
| 14699 | { "ppc64" , { { { 0x2c0002020000008ULL, 0x4000003000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &G5Model }, |
| 14700 | { "ppc64le" , { { { 0xa3ef2cb821800002ULL, 0x3854c10e31a3ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &P8Model }, |
| 14701 | { "pwr10" , { { { 0x87ef2ce427800002ULL, 0x3d55f9fe77afULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &P10Model }, |
| 14702 | { "pwr11" , { { { 0x87ef2ce42f800002ULL, 0x3d55f9fe77afULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &P10Model }, |
| 14703 | { "pwr3" , { { { 0xc0002020020000ULL, 0x4000001000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &G5Model }, |
| 14704 | { "pwr4" , { { { 0x2c0002020040000ULL, 0x4000003000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &G5Model }, |
| 14705 | { "pwr5" , { { { 0x3e0002020080002ULL, 0x4000003000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &G5Model }, |
| 14706 | { "pwr5x" , { { { 0x3e8002020100002ULL, 0x4000003000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &G5Model }, |
| 14707 | { "pwr6" , { { { 0x3ea042020200002ULL, 0x5000003100ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &G5Model }, |
| 14708 | { "pwr6x" , { { { 0x3ea042020100002ULL, 0x5000003100ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &G5Model }, |
| 14709 | { "pwr7" , { { { 0x3ef04a020800002ULL, 0x3850010031a1ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &P7Model }, |
| 14710 | { "pwr8" , { { { 0xa3ef2cb821800002ULL, 0x3854c10e31a3ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &P8Model }, |
| 14711 | { "pwr9" , { { { 0xa3ef2ca023800002ULL, 0x7854d93e31a7ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &P9Model }, |
| 14712 | }; |
| 14713 | |
| 14714 | // Sorted array of names of CPU subtypes, including aliases. |
| 14715 | extern const llvm::StringRef PPCNames[] = { |
| 14716 | "440" , |
| 14717 | "450" , |
| 14718 | "601" , |
| 14719 | "602" , |
| 14720 | "603" , |
| 14721 | "603e" , |
| 14722 | "603ev" , |
| 14723 | "604" , |
| 14724 | "604e" , |
| 14725 | "620" , |
| 14726 | "7400" , |
| 14727 | "7450" , |
| 14728 | "750" , |
| 14729 | "970" , |
| 14730 | "a2" , |
| 14731 | "e500" , |
| 14732 | "e500mc" , |
| 14733 | "e5500" , |
| 14734 | "future" , |
| 14735 | "g3" , |
| 14736 | "g4" , |
| 14737 | "g4+" , |
| 14738 | "g5" , |
| 14739 | "generic" , |
| 14740 | "ppc" , |
| 14741 | "ppc32" , |
| 14742 | "ppc64" , |
| 14743 | "ppc64le" , |
| 14744 | "pwr10" , |
| 14745 | "pwr11" , |
| 14746 | "pwr3" , |
| 14747 | "pwr4" , |
| 14748 | "pwr5" , |
| 14749 | "pwr5x" , |
| 14750 | "pwr6" , |
| 14751 | "pwr6x" , |
| 14752 | "pwr7" , |
| 14753 | "pwr8" , |
| 14754 | "pwr9" }; |
| 14755 | |
| 14756 | namespace PPC_MC { |
| 14757 | unsigned resolveVariantSchedClassImpl(unsigned SchedClass, |
| 14758 | const MCInst *MI, const MCInstrInfo *MCII, unsigned CPUID) { |
| 14759 | switch (SchedClass) { |
| 14760 | case 148: // CNTLZD_CNTLZDM_CNTLZD_rec_CNTLZW_CNTLZW8_CNTLZW8_rec_CNTLZW_rec_CNTTZD_CNTTZDM_CNTTZD_rec_CNTTZW_CNTTZW8_CNTTZW8_rec_CNTTZW_rec |
| 14761 | if (CPUID == 11) { // P10Model |
| 14762 | if (llvm::is_contained({PPC::CFUGED, PPC::CNTLZDM, PPC::CNTTZDM, PPC::PDEPD, PPC::PEXTD, PPC::VCFUGED, PPC::VCIPHER, PPC::VCIPHERLAST, PPC::VCLZDM, PPC::VCTZDM, PPC::VGNB, PPC::VNCIPHER, PPC::VNCIPHERLAST, PPC::VPDEPD, PPC::VPEXTD, PPC::VPMSUMB, PPC::VPMSUMD, PPC::VPMSUMH, PPC::VPMSUMW, PPC::VSBOX}, MI->getOpcode())) |
| 14763 | return 625; // P10W_CY_7C_P10W_DISP_ANY_P10CY_Read_3C_P10CY_Read_3C |
| 14764 | return 626; // P10W_CY_7C_P10W_DISP_ANY_P10CY_Read_1C_P10CY_Read_1C |
| 14765 | } |
| 14766 | break; |
| 14767 | case 172: // XSDIVDP |
| 14768 | if (CPUID == 11) { // P10Model |
| 14769 | if (llvm::is_contained({PPC::FADD, PPC::FADDS, PPC::FADDS_rec, PPC::FADD_rec, PPC::FCFID, PPC::FCFIDS, PPC::FCFIDS_rec, PPC::FCFIDU, PPC::FCFIDUS, PPC::FCFIDUS_rec, PPC::FCFIDU_rec, PPC::FCFID_rec, PPC::FCTID, PPC::FCTIDU, PPC::FCTIDUZ, PPC::FCTIDUZ_rec, PPC::FCTIDU_rec, PPC::FCTIDZ, PPC::FCTIDZ_rec, PPC::FCTID_rec, PPC::FCTIW, PPC::FCTIWU, PPC::FCTIWUZ, PPC::FCTIWUZ_rec, PPC::FCTIWU_rec, PPC::FCTIWZ, PPC::FCTIWZ_rec, PPC::FCTIW_rec, PPC::FMADD, PPC::FMADDS, PPC::FMADDS_rec, PPC::FMADD_rec, PPC::FMSUB, PPC::FMSUBS, PPC::FMSUBS_rec, PPC::FMSUB_rec, PPC::FMUL, PPC::FMULS, PPC::FMULS_rec, PPC::FMUL_rec, PPC::FNMADD, PPC::FNMADDS, PPC::FNMADDS_rec, PPC::FNMADD_rec, PPC::FNMSUB, PPC::FNMSUBS, PPC::FNMSUBS_rec, PPC::FNMSUB_rec, PPC::FRE, PPC::FRES, PPC::FRES_rec, PPC::FRE_rec, PPC::FRIMD, PPC::FRIMS, PPC::FRIMD_rec, PPC::FRIMS_rec, PPC::FRIND, PPC::FRINS, PPC::FRIND_rec, PPC::FRINS_rec, PPC::FRIPD, PPC::FRIPS, PPC::FRIPD_rec, PPC::FRIPS_rec, PPC::FRIZD, PPC::FRIZS, PPC::FRIZD_rec, PPC::FRIZS_rec, PPC::FRSP, PPC::FRSP_rec, PPC::FRSQRTE, PPC::FRSQRTES, PPC::FRSQRTES_rec, PPC::FRSQRTE_rec, PPC::FSELD, PPC::FSELS, PPC::FSELD_rec, PPC::FSELS_rec, PPC::FSUB, PPC::FSUBS, PPC::FSUBS_rec, PPC::FSUB_rec, PPC::VADDFP, PPC::VCFSX, PPC::VCFSX_0, PPC::VCFUX, PPC::VCFUX_0, PPC::VCTSXS, PPC::VCTSXS_0, PPC::VCTUXS, PPC::VCTUXS_0, PPC::VEXPTEFP, PPC::VEXPTEFP, PPC::VLOGEFP, PPC::VMADDFP, PPC::VNMSUBFP, PPC::VREFP, PPC::VRFIM, PPC::VRFIN, PPC::VRFIP, PPC::VRFIZ, PPC::VRSQRTEFP, PPC::VSUBFP, PPC::XSADDDP, PPC::XSADDSP, PPC::XSCVDPHP, PPC::XSCVDPSP, PPC::XSCVDPSPN, PPC::XSCVDPSXDS, PPC::XSCVDPSXDSs, PPC::XSCVDPSXWS, PPC::XSCVDPSXWSs, PPC::XSCVDPUXDS, PPC::XSCVDPUXDSs, PPC::XSCVDPUXWS, PPC::XSCVDPUXWSs, PPC::XSCVSPDP, PPC::XSCVSXDDP, PPC::XSCVSXDSP, PPC::XSCVUXDDP, PPC::XSCVUXDSP, PPC::XSMADDADP, PPC::XSMADDASP, PPC::XSMADDMDP, PPC::XSMADDMSP, PPC::XSMSUBADP, PPC::XSMSUBASP, PPC::XSMSUBMDP, PPC::XSMSUBMSP, PPC::XSMULDP, PPC::XSMULSP, PPC::XSNMADDADP, PPC::XSNMADDASP, PPC::XSNMADDMDP, PPC::XSNMADDMSP, PPC::XSNMSUBADP, PPC::XSNMSUBASP, PPC::XSNMSUBMDP, PPC::XSNMSUBMSP, PPC::XSRDPI, PPC::XSRDPIC, PPC::XSRDPIM, PPC::XSRDPIP, PPC::XSRDPIZ, PPC::XSREDP, PPC::XSRESP, PPC::XSRSP, PPC::XSRSQRTEDP, PPC::XSRSQRTESP, PPC::XSSUBDP, PPC::XSSUBSP, PPC::XVADDDP, PPC::XVADDSP, PPC::XVCVDPSP, PPC::XVCVDPSXDS, PPC::XVCVDPSXWS, PPC::XVCVDPUXDS, PPC::XVCVDPUXWS, PPC::XVCVSPBF16, PPC::XVCVSPDP, PPC::XVCVSPHP, PPC::XVCVSPSXDS, PPC::XVCVSPSXWS, PPC::XVCVSPUXDS, PPC::XVCVSPUXWS, PPC::XVCVSXDDP, PPC::XVCVSXDSP, PPC::XVCVSXWDP, PPC::XVCVSXWSP, PPC::XVCVUXDDP, PPC::XVCVUXDSP, PPC::XVCVUXWDP, PPC::XVCVUXWSP, PPC::XVMADDADP, PPC::XVMADDASP, PPC::XVMADDMDP, PPC::XVMADDMSP, PPC::XVMSUBADP, PPC::XVMSUBASP, PPC::XVMSUBMDP, PPC::XVMSUBMSP, PPC::XVMULDP, PPC::XVMULSP, PPC::XVNMADDADP, PPC::XVNMADDASP, PPC::XVNMADDMDP, PPC::XVNMADDMSP, PPC::XVNMSUBADP, PPC::XVNMSUBASP, PPC::XVNMSUBMDP, PPC::XVNMSUBMSP, PPC::XVRDPI, PPC::XVRDPIC, PPC::XVRDPIM, PPC::XVRDPIP, PPC::XVRDPIZ, PPC::XVREDP, PPC::XVRESP, PPC::XVRSPI, PPC::XVRSPIC, PPC::XVRSPIM, PPC::XVRSPIP, PPC::XVRSPIZ, PPC::XVRSQRTEDP, PPC::XVRSQRTESP, PPC::XVSUBDP, PPC::XVSUBSP}, MI->getOpcode())) |
| 14770 | return 627; // P10W_BF_27C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C |
| 14771 | return 628; // P10W_BF_27C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C |
| 14772 | } |
| 14773 | break; |
| 14774 | case 173: // FSQRTS_XSSQRTSP_FSQRTS_rec |
| 14775 | if (CPUID == 11) { // P10Model |
| 14776 | if (llvm::is_contained({PPC::FADD, PPC::FADDS, PPC::FADDS_rec, PPC::FADD_rec, PPC::FCFID, PPC::FCFIDS, PPC::FCFIDS_rec, PPC::FCFIDU, PPC::FCFIDUS, PPC::FCFIDUS_rec, PPC::FCFIDU_rec, PPC::FCFID_rec, PPC::FCTID, PPC::FCTIDU, PPC::FCTIDUZ, PPC::FCTIDUZ_rec, PPC::FCTIDU_rec, PPC::FCTIDZ, PPC::FCTIDZ_rec, PPC::FCTID_rec, PPC::FCTIW, PPC::FCTIWU, PPC::FCTIWUZ, PPC::FCTIWUZ_rec, PPC::FCTIWU_rec, PPC::FCTIWZ, PPC::FCTIWZ_rec, PPC::FCTIW_rec, PPC::FMADD, PPC::FMADDS, PPC::FMADDS_rec, PPC::FMADD_rec, PPC::FMSUB, PPC::FMSUBS, PPC::FMSUBS_rec, PPC::FMSUB_rec, PPC::FMUL, PPC::FMULS, PPC::FMULS_rec, PPC::FMUL_rec, PPC::FNMADD, PPC::FNMADDS, PPC::FNMADDS_rec, PPC::FNMADD_rec, PPC::FNMSUB, PPC::FNMSUBS, PPC::FNMSUBS_rec, PPC::FNMSUB_rec, PPC::FRE, PPC::FRES, PPC::FRES_rec, PPC::FRE_rec, PPC::FRIMD, PPC::FRIMS, PPC::FRIMD_rec, PPC::FRIMS_rec, PPC::FRIND, PPC::FRINS, PPC::FRIND_rec, PPC::FRINS_rec, PPC::FRIPD, PPC::FRIPS, PPC::FRIPD_rec, PPC::FRIPS_rec, PPC::FRIZD, PPC::FRIZS, PPC::FRIZD_rec, PPC::FRIZS_rec, PPC::FRSP, PPC::FRSP_rec, PPC::FRSQRTE, PPC::FRSQRTES, PPC::FRSQRTES_rec, PPC::FRSQRTE_rec, PPC::FSELD, PPC::FSELS, PPC::FSELD_rec, PPC::FSELS_rec, PPC::FSUB, PPC::FSUBS, PPC::FSUBS_rec, PPC::FSUB_rec, PPC::VADDFP, PPC::VCFSX, PPC::VCFSX_0, PPC::VCFUX, PPC::VCFUX_0, PPC::VCTSXS, PPC::VCTSXS_0, PPC::VCTUXS, PPC::VCTUXS_0, PPC::VEXPTEFP, PPC::VEXPTEFP, PPC::VLOGEFP, PPC::VMADDFP, PPC::VNMSUBFP, PPC::VREFP, PPC::VRFIM, PPC::VRFIN, PPC::VRFIP, PPC::VRFIZ, PPC::VRSQRTEFP, PPC::VSUBFP, PPC::XSADDDP, PPC::XSADDSP, PPC::XSCVDPHP, PPC::XSCVDPSP, PPC::XSCVDPSPN, PPC::XSCVDPSXDS, PPC::XSCVDPSXDSs, PPC::XSCVDPSXWS, PPC::XSCVDPSXWSs, PPC::XSCVDPUXDS, PPC::XSCVDPUXDSs, PPC::XSCVDPUXWS, PPC::XSCVDPUXWSs, PPC::XSCVSPDP, PPC::XSCVSXDDP, PPC::XSCVSXDSP, PPC::XSCVUXDDP, PPC::XSCVUXDSP, PPC::XSMADDADP, PPC::XSMADDASP, PPC::XSMADDMDP, PPC::XSMADDMSP, PPC::XSMSUBADP, PPC::XSMSUBASP, PPC::XSMSUBMDP, PPC::XSMSUBMSP, PPC::XSMULDP, PPC::XSMULSP, PPC::XSNMADDADP, PPC::XSNMADDASP, PPC::XSNMADDMDP, PPC::XSNMADDMSP, PPC::XSNMSUBADP, PPC::XSNMSUBASP, PPC::XSNMSUBMDP, PPC::XSNMSUBMSP, PPC::XSRDPI, PPC::XSRDPIC, PPC::XSRDPIM, PPC::XSRDPIP, PPC::XSRDPIZ, PPC::XSREDP, PPC::XSRESP, PPC::XSRSP, PPC::XSRSQRTEDP, PPC::XSRSQRTESP, PPC::XSSUBDP, PPC::XSSUBSP, PPC::XVADDDP, PPC::XVADDSP, PPC::XVCVDPSP, PPC::XVCVDPSXDS, PPC::XVCVDPSXWS, PPC::XVCVDPUXDS, PPC::XVCVDPUXWS, PPC::XVCVSPBF16, PPC::XVCVSPDP, PPC::XVCVSPHP, PPC::XVCVSPSXDS, PPC::XVCVSPSXWS, PPC::XVCVSPUXDS, PPC::XVCVSPUXWS, PPC::XVCVSXDDP, PPC::XVCVSXDSP, PPC::XVCVSXWDP, PPC::XVCVSXWSP, PPC::XVCVUXDDP, PPC::XVCVUXDSP, PPC::XVCVUXWDP, PPC::XVCVUXWSP, PPC::XVMADDADP, PPC::XVMADDASP, PPC::XVMADDMDP, PPC::XVMADDMSP, PPC::XVMSUBADP, PPC::XVMSUBASP, PPC::XVMSUBMDP, PPC::XVMSUBMSP, PPC::XVMULDP, PPC::XVMULSP, PPC::XVNMADDADP, PPC::XVNMADDASP, PPC::XVNMADDMDP, PPC::XVNMADDMSP, PPC::XVNMSUBADP, PPC::XVNMSUBASP, PPC::XVNMSUBMDP, PPC::XVNMSUBMSP, PPC::XVRDPI, PPC::XVRDPIC, PPC::XVRDPIM, PPC::XVRDPIP, PPC::XVRDPIZ, PPC::XVREDP, PPC::XVRESP, PPC::XVRSPI, PPC::XVRSPIC, PPC::XVRSPIM, PPC::XVRSPIP, PPC::XVRSPIZ, PPC::XVRSQRTEDP, PPC::XVRSQRTESP, PPC::XVSUBDP, PPC::XVSUBSP}, MI->getOpcode())) |
| 14777 | return 629; // P10W_BF_26C_P10W_DISP_ANY_P10BF_Read_2C |
| 14778 | return 630; // P10W_BF_26C_P10W_DISP_ANY_P10BF_Read_1C |
| 14779 | } |
| 14780 | break; |
| 14781 | case 175: // XSSQRTDP |
| 14782 | if (CPUID == 11) { // P10Model |
| 14783 | if (llvm::is_contained({PPC::FADD, PPC::FADDS, PPC::FADDS_rec, PPC::FADD_rec, PPC::FCFID, PPC::FCFIDS, PPC::FCFIDS_rec, PPC::FCFIDU, PPC::FCFIDUS, PPC::FCFIDUS_rec, PPC::FCFIDU_rec, PPC::FCFID_rec, PPC::FCTID, PPC::FCTIDU, PPC::FCTIDUZ, PPC::FCTIDUZ_rec, PPC::FCTIDU_rec, PPC::FCTIDZ, PPC::FCTIDZ_rec, PPC::FCTID_rec, PPC::FCTIW, PPC::FCTIWU, PPC::FCTIWUZ, PPC::FCTIWUZ_rec, PPC::FCTIWU_rec, PPC::FCTIWZ, PPC::FCTIWZ_rec, PPC::FCTIW_rec, PPC::FMADD, PPC::FMADDS, PPC::FMADDS_rec, PPC::FMADD_rec, PPC::FMSUB, PPC::FMSUBS, PPC::FMSUBS_rec, PPC::FMSUB_rec, PPC::FMUL, PPC::FMULS, PPC::FMULS_rec, PPC::FMUL_rec, PPC::FNMADD, PPC::FNMADDS, PPC::FNMADDS_rec, PPC::FNMADD_rec, PPC::FNMSUB, PPC::FNMSUBS, PPC::FNMSUBS_rec, PPC::FNMSUB_rec, PPC::FRE, PPC::FRES, PPC::FRES_rec, PPC::FRE_rec, PPC::FRIMD, PPC::FRIMS, PPC::FRIMD_rec, PPC::FRIMS_rec, PPC::FRIND, PPC::FRINS, PPC::FRIND_rec, PPC::FRINS_rec, PPC::FRIPD, PPC::FRIPS, PPC::FRIPD_rec, PPC::FRIPS_rec, PPC::FRIZD, PPC::FRIZS, PPC::FRIZD_rec, PPC::FRIZS_rec, PPC::FRSP, PPC::FRSP_rec, PPC::FRSQRTE, PPC::FRSQRTES, PPC::FRSQRTES_rec, PPC::FRSQRTE_rec, PPC::FSELD, PPC::FSELS, PPC::FSELD_rec, PPC::FSELS_rec, PPC::FSUB, PPC::FSUBS, PPC::FSUBS_rec, PPC::FSUB_rec, PPC::VADDFP, PPC::VCFSX, PPC::VCFSX_0, PPC::VCFUX, PPC::VCFUX_0, PPC::VCTSXS, PPC::VCTSXS_0, PPC::VCTUXS, PPC::VCTUXS_0, PPC::VEXPTEFP, PPC::VEXPTEFP, PPC::VLOGEFP, PPC::VMADDFP, PPC::VNMSUBFP, PPC::VREFP, PPC::VRFIM, PPC::VRFIN, PPC::VRFIP, PPC::VRFIZ, PPC::VRSQRTEFP, PPC::VSUBFP, PPC::XSADDDP, PPC::XSADDSP, PPC::XSCVDPHP, PPC::XSCVDPSP, PPC::XSCVDPSPN, PPC::XSCVDPSXDS, PPC::XSCVDPSXDSs, PPC::XSCVDPSXWS, PPC::XSCVDPSXWSs, PPC::XSCVDPUXDS, PPC::XSCVDPUXDSs, PPC::XSCVDPUXWS, PPC::XSCVDPUXWSs, PPC::XSCVSPDP, PPC::XSCVSXDDP, PPC::XSCVSXDSP, PPC::XSCVUXDDP, PPC::XSCVUXDSP, PPC::XSMADDADP, PPC::XSMADDASP, PPC::XSMADDMDP, PPC::XSMADDMSP, PPC::XSMSUBADP, PPC::XSMSUBASP, PPC::XSMSUBMDP, PPC::XSMSUBMSP, PPC::XSMULDP, PPC::XSMULSP, PPC::XSNMADDADP, PPC::XSNMADDASP, PPC::XSNMADDMDP, PPC::XSNMADDMSP, PPC::XSNMSUBADP, PPC::XSNMSUBASP, PPC::XSNMSUBMDP, PPC::XSNMSUBMSP, PPC::XSRDPI, PPC::XSRDPIC, PPC::XSRDPIM, PPC::XSRDPIP, PPC::XSRDPIZ, PPC::XSREDP, PPC::XSRESP, PPC::XSRSP, PPC::XSRSQRTEDP, PPC::XSRSQRTESP, PPC::XSSUBDP, PPC::XSSUBSP, PPC::XVADDDP, PPC::XVADDSP, PPC::XVCVDPSP, PPC::XVCVDPSXDS, PPC::XVCVDPSXWS, PPC::XVCVDPUXDS, PPC::XVCVDPUXWS, PPC::XVCVSPBF16, PPC::XVCVSPDP, PPC::XVCVSPHP, PPC::XVCVSPSXDS, PPC::XVCVSPSXWS, PPC::XVCVSPUXDS, PPC::XVCVSPUXWS, PPC::XVCVSXDDP, PPC::XVCVSXDSP, PPC::XVCVSXWDP, PPC::XVCVSXWSP, PPC::XVCVUXDDP, PPC::XVCVUXDSP, PPC::XVCVUXWDP, PPC::XVCVUXWSP, PPC::XVMADDADP, PPC::XVMADDASP, PPC::XVMADDMDP, PPC::XVMADDMSP, PPC::XVMSUBADP, PPC::XVMSUBASP, PPC::XVMSUBMDP, PPC::XVMSUBMSP, PPC::XVMULDP, PPC::XVMULSP, PPC::XVNMADDADP, PPC::XVNMADDASP, PPC::XVNMADDMDP, PPC::XVNMADDMSP, PPC::XVNMSUBADP, PPC::XVNMSUBASP, PPC::XVNMSUBMDP, PPC::XVNMSUBMSP, PPC::XVRDPI, PPC::XVRDPIC, PPC::XVRDPIM, PPC::XVRDPIP, PPC::XVRDPIZ, PPC::XVREDP, PPC::XVRESP, PPC::XVRSPI, PPC::XVRSPIC, PPC::XVRSPIM, PPC::XVRSPIP, PPC::XVRSPIZ, PPC::XVRSQRTEDP, PPC::XVRSQRTESP, PPC::XVSUBDP, PPC::XVSUBSP}, MI->getOpcode())) |
| 14784 | return 631; // P10W_BF_36C_P10W_DISP_ANY_P10BF_Read_2C |
| 14785 | return 632; // P10W_BF_36C_P10W_DISP_ANY_P10BF_Read_1C |
| 14786 | } |
| 14787 | break; |
| 14788 | case 177: // XVDIVSP |
| 14789 | if (CPUID == 11) { // P10Model |
| 14790 | if (llvm::is_contained({PPC::FADD, PPC::FADDS, PPC::FADDS_rec, PPC::FADD_rec, PPC::FCFID, PPC::FCFIDS, PPC::FCFIDS_rec, PPC::FCFIDU, PPC::FCFIDUS, PPC::FCFIDUS_rec, PPC::FCFIDU_rec, PPC::FCFID_rec, PPC::FCTID, PPC::FCTIDU, PPC::FCTIDUZ, PPC::FCTIDUZ_rec, PPC::FCTIDU_rec, PPC::FCTIDZ, PPC::FCTIDZ_rec, PPC::FCTID_rec, PPC::FCTIW, PPC::FCTIWU, PPC::FCTIWUZ, PPC::FCTIWUZ_rec, PPC::FCTIWU_rec, PPC::FCTIWZ, PPC::FCTIWZ_rec, PPC::FCTIW_rec, PPC::FMADD, PPC::FMADDS, PPC::FMADDS_rec, PPC::FMADD_rec, PPC::FMSUB, PPC::FMSUBS, PPC::FMSUBS_rec, PPC::FMSUB_rec, PPC::FMUL, PPC::FMULS, PPC::FMULS_rec, PPC::FMUL_rec, PPC::FNMADD, PPC::FNMADDS, PPC::FNMADDS_rec, PPC::FNMADD_rec, PPC::FNMSUB, PPC::FNMSUBS, PPC::FNMSUBS_rec, PPC::FNMSUB_rec, PPC::FRE, PPC::FRES, PPC::FRES_rec, PPC::FRE_rec, PPC::FRIMD, PPC::FRIMS, PPC::FRIMD_rec, PPC::FRIMS_rec, PPC::FRIND, PPC::FRINS, PPC::FRIND_rec, PPC::FRINS_rec, PPC::FRIPD, PPC::FRIPS, PPC::FRIPD_rec, PPC::FRIPS_rec, PPC::FRIZD, PPC::FRIZS, PPC::FRIZD_rec, PPC::FRIZS_rec, PPC::FRSP, PPC::FRSP_rec, PPC::FRSQRTE, PPC::FRSQRTES, PPC::FRSQRTES_rec, PPC::FRSQRTE_rec, PPC::FSELD, PPC::FSELS, PPC::FSELD_rec, PPC::FSELS_rec, PPC::FSUB, PPC::FSUBS, PPC::FSUBS_rec, PPC::FSUB_rec, PPC::VADDFP, PPC::VCFSX, PPC::VCFSX_0, PPC::VCFUX, PPC::VCFUX_0, PPC::VCTSXS, PPC::VCTSXS_0, PPC::VCTUXS, PPC::VCTUXS_0, PPC::VEXPTEFP, PPC::VEXPTEFP, PPC::VLOGEFP, PPC::VMADDFP, PPC::VNMSUBFP, PPC::VREFP, PPC::VRFIM, PPC::VRFIN, PPC::VRFIP, PPC::VRFIZ, PPC::VRSQRTEFP, PPC::VSUBFP, PPC::XSADDDP, PPC::XSADDSP, PPC::XSCVDPHP, PPC::XSCVDPSP, PPC::XSCVDPSPN, PPC::XSCVDPSXDS, PPC::XSCVDPSXDSs, PPC::XSCVDPSXWS, PPC::XSCVDPSXWSs, PPC::XSCVDPUXDS, PPC::XSCVDPUXDSs, PPC::XSCVDPUXWS, PPC::XSCVDPUXWSs, PPC::XSCVSPDP, PPC::XSCVSXDDP, PPC::XSCVSXDSP, PPC::XSCVUXDDP, PPC::XSCVUXDSP, PPC::XSMADDADP, PPC::XSMADDASP, PPC::XSMADDMDP, PPC::XSMADDMSP, PPC::XSMSUBADP, PPC::XSMSUBASP, PPC::XSMSUBMDP, PPC::XSMSUBMSP, PPC::XSMULDP, PPC::XSMULSP, PPC::XSNMADDADP, PPC::XSNMADDASP, PPC::XSNMADDMDP, PPC::XSNMADDMSP, PPC::XSNMSUBADP, PPC::XSNMSUBASP, PPC::XSNMSUBMDP, PPC::XSNMSUBMSP, PPC::XSRDPI, PPC::XSRDPIC, PPC::XSRDPIM, PPC::XSRDPIP, PPC::XSRDPIZ, PPC::XSREDP, PPC::XSRESP, PPC::XSRSP, PPC::XSRSQRTEDP, PPC::XSRSQRTESP, PPC::XSSUBDP, PPC::XSSUBSP, PPC::XVADDDP, PPC::XVADDSP, PPC::XVCVDPSP, PPC::XVCVDPSXDS, PPC::XVCVDPSXWS, PPC::XVCVDPUXDS, PPC::XVCVDPUXWS, PPC::XVCVSPBF16, PPC::XVCVSPDP, PPC::XVCVSPHP, PPC::XVCVSPSXDS, PPC::XVCVSPSXWS, PPC::XVCVSPUXDS, PPC::XVCVSPUXWS, PPC::XVCVSXDDP, PPC::XVCVSXDSP, PPC::XVCVSXWDP, PPC::XVCVSXWSP, PPC::XVCVUXDDP, PPC::XVCVUXDSP, PPC::XVCVUXWDP, PPC::XVCVUXWSP, PPC::XVMADDADP, PPC::XVMADDASP, PPC::XVMADDMDP, PPC::XVMADDMSP, PPC::XVMSUBADP, PPC::XVMSUBASP, PPC::XVMSUBMDP, PPC::XVMSUBMSP, PPC::XVMULDP, PPC::XVMULSP, PPC::XVNMADDADP, PPC::XVNMADDASP, PPC::XVNMADDMDP, PPC::XVNMADDMSP, PPC::XVNMSUBADP, PPC::XVNMSUBASP, PPC::XVNMSUBMDP, PPC::XVNMSUBMSP, PPC::XVRDPI, PPC::XVRDPIC, PPC::XVRDPIM, PPC::XVRDPIP, PPC::XVRDPIZ, PPC::XVREDP, PPC::XVRESP, PPC::XVRSPI, PPC::XVRSPIC, PPC::XVRSPIM, PPC::XVRSPIP, PPC::XVRSPIZ, PPC::XVRSQRTEDP, PPC::XVRSQRTESP, PPC::XVSUBDP, PPC::XVSUBSP}, MI->getOpcode())) |
| 14791 | return 633; // P10W_BF_24C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C |
| 14792 | return 634; // P10W_BF_24C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C |
| 14793 | } |
| 14794 | break; |
| 14795 | case 178: // XVSQRTSP |
| 14796 | if (CPUID == 11) { // P10Model |
| 14797 | if (llvm::is_contained({PPC::FADD, PPC::FADDS, PPC::FADDS_rec, PPC::FADD_rec, PPC::FCFID, PPC::FCFIDS, PPC::FCFIDS_rec, PPC::FCFIDU, PPC::FCFIDUS, PPC::FCFIDUS_rec, PPC::FCFIDU_rec, PPC::FCFID_rec, PPC::FCTID, PPC::FCTIDU, PPC::FCTIDUZ, PPC::FCTIDUZ_rec, PPC::FCTIDU_rec, PPC::FCTIDZ, PPC::FCTIDZ_rec, PPC::FCTID_rec, PPC::FCTIW, PPC::FCTIWU, PPC::FCTIWUZ, PPC::FCTIWUZ_rec, PPC::FCTIWU_rec, PPC::FCTIWZ, PPC::FCTIWZ_rec, PPC::FCTIW_rec, PPC::FMADD, PPC::FMADDS, PPC::FMADDS_rec, PPC::FMADD_rec, PPC::FMSUB, PPC::FMSUBS, PPC::FMSUBS_rec, PPC::FMSUB_rec, PPC::FMUL, PPC::FMULS, PPC::FMULS_rec, PPC::FMUL_rec, PPC::FNMADD, PPC::FNMADDS, PPC::FNMADDS_rec, PPC::FNMADD_rec, PPC::FNMSUB, PPC::FNMSUBS, PPC::FNMSUBS_rec, PPC::FNMSUB_rec, PPC::FRE, PPC::FRES, PPC::FRES_rec, PPC::FRE_rec, PPC::FRIMD, PPC::FRIMS, PPC::FRIMD_rec, PPC::FRIMS_rec, PPC::FRIND, PPC::FRINS, PPC::FRIND_rec, PPC::FRINS_rec, PPC::FRIPD, PPC::FRIPS, PPC::FRIPD_rec, PPC::FRIPS_rec, PPC::FRIZD, PPC::FRIZS, PPC::FRIZD_rec, PPC::FRIZS_rec, PPC::FRSP, PPC::FRSP_rec, PPC::FRSQRTE, PPC::FRSQRTES, PPC::FRSQRTES_rec, PPC::FRSQRTE_rec, PPC::FSELD, PPC::FSELS, PPC::FSELD_rec, PPC::FSELS_rec, PPC::FSUB, PPC::FSUBS, PPC::FSUBS_rec, PPC::FSUB_rec, PPC::VADDFP, PPC::VCFSX, PPC::VCFSX_0, PPC::VCFUX, PPC::VCFUX_0, PPC::VCTSXS, PPC::VCTSXS_0, PPC::VCTUXS, PPC::VCTUXS_0, PPC::VEXPTEFP, PPC::VEXPTEFP, PPC::VLOGEFP, PPC::VMADDFP, PPC::VNMSUBFP, PPC::VREFP, PPC::VRFIM, PPC::VRFIN, PPC::VRFIP, PPC::VRFIZ, PPC::VRSQRTEFP, PPC::VSUBFP, PPC::XSADDDP, PPC::XSADDSP, PPC::XSCVDPHP, PPC::XSCVDPSP, PPC::XSCVDPSPN, PPC::XSCVDPSXDS, PPC::XSCVDPSXDSs, PPC::XSCVDPSXWS, PPC::XSCVDPSXWSs, PPC::XSCVDPUXDS, PPC::XSCVDPUXDSs, PPC::XSCVDPUXWS, PPC::XSCVDPUXWSs, PPC::XSCVSPDP, PPC::XSCVSXDDP, PPC::XSCVSXDSP, PPC::XSCVUXDDP, PPC::XSCVUXDSP, PPC::XSMADDADP, PPC::XSMADDASP, PPC::XSMADDMDP, PPC::XSMADDMSP, PPC::XSMSUBADP, PPC::XSMSUBASP, PPC::XSMSUBMDP, PPC::XSMSUBMSP, PPC::XSMULDP, PPC::XSMULSP, PPC::XSNMADDADP, PPC::XSNMADDASP, PPC::XSNMADDMDP, PPC::XSNMADDMSP, PPC::XSNMSUBADP, PPC::XSNMSUBASP, PPC::XSNMSUBMDP, PPC::XSNMSUBMSP, PPC::XSRDPI, PPC::XSRDPIC, PPC::XSRDPIM, PPC::XSRDPIP, PPC::XSRDPIZ, PPC::XSREDP, PPC::XSRESP, PPC::XSRSP, PPC::XSRSQRTEDP, PPC::XSRSQRTESP, PPC::XSSUBDP, PPC::XSSUBSP, PPC::XVADDDP, PPC::XVADDSP, PPC::XVCVDPSP, PPC::XVCVDPSXDS, PPC::XVCVDPSXWS, PPC::XVCVDPUXDS, PPC::XVCVDPUXWS, PPC::XVCVSPBF16, PPC::XVCVSPDP, PPC::XVCVSPHP, PPC::XVCVSPSXDS, PPC::XVCVSPSXWS, PPC::XVCVSPUXDS, PPC::XVCVSPUXWS, PPC::XVCVSXDDP, PPC::XVCVSXDSP, PPC::XVCVSXWDP, PPC::XVCVSXWSP, PPC::XVCVUXDDP, PPC::XVCVUXDSP, PPC::XVCVUXWDP, PPC::XVCVUXWSP, PPC::XVMADDADP, PPC::XVMADDASP, PPC::XVMADDMDP, PPC::XVMADDMSP, PPC::XVMSUBADP, PPC::XVMSUBASP, PPC::XVMSUBMDP, PPC::XVMSUBMSP, PPC::XVMULDP, PPC::XVMULSP, PPC::XVNMADDADP, PPC::XVNMADDASP, PPC::XVNMADDMDP, PPC::XVNMADDMSP, PPC::XVNMSUBADP, PPC::XVNMSUBASP, PPC::XVNMSUBMDP, PPC::XVNMSUBMSP, PPC::XVRDPI, PPC::XVRDPIC, PPC::XVRDPIM, PPC::XVRDPIP, PPC::XVRDPIZ, PPC::XVREDP, PPC::XVRESP, PPC::XVRSPI, PPC::XVRSPIC, PPC::XVRSPIM, PPC::XVRSPIP, PPC::XVRSPIZ, PPC::XVRSQRTEDP, PPC::XVRSQRTESP, PPC::XVSUBDP, PPC::XVSUBSP}, MI->getOpcode())) |
| 14798 | return 635; // P10W_BF_27C_P10W_DISP_ANY_P10BF_Read_2C |
| 14799 | return 636; // P10W_BF_27C_P10W_DISP_ANY_P10BF_Read_1C |
| 14800 | } |
| 14801 | break; |
| 14802 | case 179: // XVDIVDP |
| 14803 | if (CPUID == 11) { // P10Model |
| 14804 | if (llvm::is_contained({PPC::FADD, PPC::FADDS, PPC::FADDS_rec, PPC::FADD_rec, PPC::FCFID, PPC::FCFIDS, PPC::FCFIDS_rec, PPC::FCFIDU, PPC::FCFIDUS, PPC::FCFIDUS_rec, PPC::FCFIDU_rec, PPC::FCFID_rec, PPC::FCTID, PPC::FCTIDU, PPC::FCTIDUZ, PPC::FCTIDUZ_rec, PPC::FCTIDU_rec, PPC::FCTIDZ, PPC::FCTIDZ_rec, PPC::FCTID_rec, PPC::FCTIW, PPC::FCTIWU, PPC::FCTIWUZ, PPC::FCTIWUZ_rec, PPC::FCTIWU_rec, PPC::FCTIWZ, PPC::FCTIWZ_rec, PPC::FCTIW_rec, PPC::FMADD, PPC::FMADDS, PPC::FMADDS_rec, PPC::FMADD_rec, PPC::FMSUB, PPC::FMSUBS, PPC::FMSUBS_rec, PPC::FMSUB_rec, PPC::FMUL, PPC::FMULS, PPC::FMULS_rec, PPC::FMUL_rec, PPC::FNMADD, PPC::FNMADDS, PPC::FNMADDS_rec, PPC::FNMADD_rec, PPC::FNMSUB, PPC::FNMSUBS, PPC::FNMSUBS_rec, PPC::FNMSUB_rec, PPC::FRE, PPC::FRES, PPC::FRES_rec, PPC::FRE_rec, PPC::FRIMD, PPC::FRIMS, PPC::FRIMD_rec, PPC::FRIMS_rec, PPC::FRIND, PPC::FRINS, PPC::FRIND_rec, PPC::FRINS_rec, PPC::FRIPD, PPC::FRIPS, PPC::FRIPD_rec, PPC::FRIPS_rec, PPC::FRIZD, PPC::FRIZS, PPC::FRIZD_rec, PPC::FRIZS_rec, PPC::FRSP, PPC::FRSP_rec, PPC::FRSQRTE, PPC::FRSQRTES, PPC::FRSQRTES_rec, PPC::FRSQRTE_rec, PPC::FSELD, PPC::FSELS, PPC::FSELD_rec, PPC::FSELS_rec, PPC::FSUB, PPC::FSUBS, PPC::FSUBS_rec, PPC::FSUB_rec, PPC::VADDFP, PPC::VCFSX, PPC::VCFSX_0, PPC::VCFUX, PPC::VCFUX_0, PPC::VCTSXS, PPC::VCTSXS_0, PPC::VCTUXS, PPC::VCTUXS_0, PPC::VEXPTEFP, PPC::VEXPTEFP, PPC::VLOGEFP, PPC::VMADDFP, PPC::VNMSUBFP, PPC::VREFP, PPC::VRFIM, PPC::VRFIN, PPC::VRFIP, PPC::VRFIZ, PPC::VRSQRTEFP, PPC::VSUBFP, PPC::XSADDDP, PPC::XSADDSP, PPC::XSCVDPHP, PPC::XSCVDPSP, PPC::XSCVDPSPN, PPC::XSCVDPSXDS, PPC::XSCVDPSXDSs, PPC::XSCVDPSXWS, PPC::XSCVDPSXWSs, PPC::XSCVDPUXDS, PPC::XSCVDPUXDSs, PPC::XSCVDPUXWS, PPC::XSCVDPUXWSs, PPC::XSCVSPDP, PPC::XSCVSXDDP, PPC::XSCVSXDSP, PPC::XSCVUXDDP, PPC::XSCVUXDSP, PPC::XSMADDADP, PPC::XSMADDASP, PPC::XSMADDMDP, PPC::XSMADDMSP, PPC::XSMSUBADP, PPC::XSMSUBASP, PPC::XSMSUBMDP, PPC::XSMSUBMSP, PPC::XSMULDP, PPC::XSMULSP, PPC::XSNMADDADP, PPC::XSNMADDASP, PPC::XSNMADDMDP, PPC::XSNMADDMSP, PPC::XSNMSUBADP, PPC::XSNMSUBASP, PPC::XSNMSUBMDP, PPC::XSNMSUBMSP, PPC::XSRDPI, PPC::XSRDPIC, PPC::XSRDPIM, PPC::XSRDPIP, PPC::XSRDPIZ, PPC::XSREDP, PPC::XSRESP, PPC::XSRSP, PPC::XSRSQRTEDP, PPC::XSRSQRTESP, PPC::XSSUBDP, PPC::XSSUBSP, PPC::XVADDDP, PPC::XVADDSP, PPC::XVCVDPSP, PPC::XVCVDPSXDS, PPC::XVCVDPSXWS, PPC::XVCVDPUXDS, PPC::XVCVDPUXWS, PPC::XVCVSPBF16, PPC::XVCVSPDP, PPC::XVCVSPHP, PPC::XVCVSPSXDS, PPC::XVCVSPSXWS, PPC::XVCVSPUXDS, PPC::XVCVSPUXWS, PPC::XVCVSXDDP, PPC::XVCVSXDSP, PPC::XVCVSXWDP, PPC::XVCVSXWSP, PPC::XVCVUXDDP, PPC::XVCVUXDSP, PPC::XVCVUXWDP, PPC::XVCVUXWSP, PPC::XVMADDADP, PPC::XVMADDASP, PPC::XVMADDMDP, PPC::XVMADDMSP, PPC::XVMSUBADP, PPC::XVMSUBASP, PPC::XVMSUBMDP, PPC::XVMSUBMSP, PPC::XVMULDP, PPC::XVMULSP, PPC::XVNMADDADP, PPC::XVNMADDASP, PPC::XVNMADDMDP, PPC::XVNMADDMSP, PPC::XVNMSUBADP, PPC::XVNMSUBASP, PPC::XVNMSUBMDP, PPC::XVNMSUBMSP, PPC::XVRDPI, PPC::XVRDPIC, PPC::XVRDPIM, PPC::XVRDPIP, PPC::XVRDPIZ, PPC::XVREDP, PPC::XVRESP, PPC::XVRSPI, PPC::XVRSPIC, PPC::XVRSPIM, PPC::XVRSPIP, PPC::XVRSPIZ, PPC::XVRSQRTEDP, PPC::XVRSQRTESP, PPC::XVSUBDP, PPC::XVSUBSP}, MI->getOpcode())) |
| 14805 | return 627; // P10W_BF_27C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C |
| 14806 | return 628; // P10W_BF_27C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C |
| 14807 | } |
| 14808 | break; |
| 14809 | case 180: // XVSQRTDP |
| 14810 | if (CPUID == 11) { // P10Model |
| 14811 | if (llvm::is_contained({PPC::FADD, PPC::FADDS, PPC::FADDS_rec, PPC::FADD_rec, PPC::FCFID, PPC::FCFIDS, PPC::FCFIDS_rec, PPC::FCFIDU, PPC::FCFIDUS, PPC::FCFIDUS_rec, PPC::FCFIDU_rec, PPC::FCFID_rec, PPC::FCTID, PPC::FCTIDU, PPC::FCTIDUZ, PPC::FCTIDUZ_rec, PPC::FCTIDU_rec, PPC::FCTIDZ, PPC::FCTIDZ_rec, PPC::FCTID_rec, PPC::FCTIW, PPC::FCTIWU, PPC::FCTIWUZ, PPC::FCTIWUZ_rec, PPC::FCTIWU_rec, PPC::FCTIWZ, PPC::FCTIWZ_rec, PPC::FCTIW_rec, PPC::FMADD, PPC::FMADDS, PPC::FMADDS_rec, PPC::FMADD_rec, PPC::FMSUB, PPC::FMSUBS, PPC::FMSUBS_rec, PPC::FMSUB_rec, PPC::FMUL, PPC::FMULS, PPC::FMULS_rec, PPC::FMUL_rec, PPC::FNMADD, PPC::FNMADDS, PPC::FNMADDS_rec, PPC::FNMADD_rec, PPC::FNMSUB, PPC::FNMSUBS, PPC::FNMSUBS_rec, PPC::FNMSUB_rec, PPC::FRE, PPC::FRES, PPC::FRES_rec, PPC::FRE_rec, PPC::FRIMD, PPC::FRIMS, PPC::FRIMD_rec, PPC::FRIMS_rec, PPC::FRIND, PPC::FRINS, PPC::FRIND_rec, PPC::FRINS_rec, PPC::FRIPD, PPC::FRIPS, PPC::FRIPD_rec, PPC::FRIPS_rec, PPC::FRIZD, PPC::FRIZS, PPC::FRIZD_rec, PPC::FRIZS_rec, PPC::FRSP, PPC::FRSP_rec, PPC::FRSQRTE, PPC::FRSQRTES, PPC::FRSQRTES_rec, PPC::FRSQRTE_rec, PPC::FSELD, PPC::FSELS, PPC::FSELD_rec, PPC::FSELS_rec, PPC::FSUB, PPC::FSUBS, PPC::FSUBS_rec, PPC::FSUB_rec, PPC::VADDFP, PPC::VCFSX, PPC::VCFSX_0, PPC::VCFUX, PPC::VCFUX_0, PPC::VCTSXS, PPC::VCTSXS_0, PPC::VCTUXS, PPC::VCTUXS_0, PPC::VEXPTEFP, PPC::VEXPTEFP, PPC::VLOGEFP, PPC::VMADDFP, PPC::VNMSUBFP, PPC::VREFP, PPC::VRFIM, PPC::VRFIN, PPC::VRFIP, PPC::VRFIZ, PPC::VRSQRTEFP, PPC::VSUBFP, PPC::XSADDDP, PPC::XSADDSP, PPC::XSCVDPHP, PPC::XSCVDPSP, PPC::XSCVDPSPN, PPC::XSCVDPSXDS, PPC::XSCVDPSXDSs, PPC::XSCVDPSXWS, PPC::XSCVDPSXWSs, PPC::XSCVDPUXDS, PPC::XSCVDPUXDSs, PPC::XSCVDPUXWS, PPC::XSCVDPUXWSs, PPC::XSCVSPDP, PPC::XSCVSXDDP, PPC::XSCVSXDSP, PPC::XSCVUXDDP, PPC::XSCVUXDSP, PPC::XSMADDADP, PPC::XSMADDASP, PPC::XSMADDMDP, PPC::XSMADDMSP, PPC::XSMSUBADP, PPC::XSMSUBASP, PPC::XSMSUBMDP, PPC::XSMSUBMSP, PPC::XSMULDP, PPC::XSMULSP, PPC::XSNMADDADP, PPC::XSNMADDASP, PPC::XSNMADDMDP, PPC::XSNMADDMSP, PPC::XSNMSUBADP, PPC::XSNMSUBASP, PPC::XSNMSUBMDP, PPC::XSNMSUBMSP, PPC::XSRDPI, PPC::XSRDPIC, PPC::XSRDPIM, PPC::XSRDPIP, PPC::XSRDPIZ, PPC::XSREDP, PPC::XSRESP, PPC::XSRSP, PPC::XSRSQRTEDP, PPC::XSRSQRTESP, PPC::XSSUBDP, PPC::XSSUBSP, PPC::XVADDDP, PPC::XVADDSP, PPC::XVCVDPSP, PPC::XVCVDPSXDS, PPC::XVCVDPSXWS, PPC::XVCVDPUXDS, PPC::XVCVDPUXWS, PPC::XVCVSPBF16, PPC::XVCVSPDP, PPC::XVCVSPHP, PPC::XVCVSPSXDS, PPC::XVCVSPSXWS, PPC::XVCVSPUXDS, PPC::XVCVSPUXWS, PPC::XVCVSXDDP, PPC::XVCVSXDSP, PPC::XVCVSXWDP, PPC::XVCVSXWSP, PPC::XVCVUXDDP, PPC::XVCVUXDSP, PPC::XVCVUXWDP, PPC::XVCVUXWSP, PPC::XVMADDADP, PPC::XVMADDASP, PPC::XVMADDMDP, PPC::XVMADDMSP, PPC::XVMSUBADP, PPC::XVMSUBASP, PPC::XVMSUBMDP, PPC::XVMSUBMSP, PPC::XVMULDP, PPC::XVMULSP, PPC::XVNMADDADP, PPC::XVNMADDASP, PPC::XVNMADDMDP, PPC::XVNMADDMSP, PPC::XVNMSUBADP, PPC::XVNMSUBASP, PPC::XVNMSUBMDP, PPC::XVNMSUBMSP, PPC::XVRDPI, PPC::XVRDPIC, PPC::XVRDPIM, PPC::XVRDPIP, PPC::XVRDPIZ, PPC::XVREDP, PPC::XVRESP, PPC::XVRSPI, PPC::XVRSPIC, PPC::XVRSPIM, PPC::XVRSPIP, PPC::XVRSPIZ, PPC::XVRSQRTEDP, PPC::XVRSQRTESP, PPC::XVSUBDP, PPC::XVSUBSP}, MI->getOpcode())) |
| 14812 | return 631; // P10W_BF_36C_P10W_DISP_ANY_P10BF_Read_2C |
| 14813 | return 632; // P10W_BF_36C_P10W_DISP_ANY_P10BF_Read_1C |
| 14814 | } |
| 14815 | break; |
| 14816 | case 182: // VCIPHER_VCIPHERLAST_VNCIPHER_VNCIPHERLAST_VPMSUMB_VPMSUMD_VPMSUMH_VPMSUMW_VSBOX |
| 14817 | if (CPUID == 11) { // P10Model |
| 14818 | if (llvm::is_contained({PPC::CFUGED, PPC::CNTLZDM, PPC::CNTTZDM, PPC::PDEPD, PPC::PEXTD, PPC::VCFUGED, PPC::VCIPHER, PPC::VCIPHERLAST, PPC::VCLZDM, PPC::VCTZDM, PPC::VGNB, PPC::VNCIPHER, PPC::VNCIPHERLAST, PPC::VPDEPD, PPC::VPEXTD, PPC::VPMSUMB, PPC::VPMSUMD, PPC::VPMSUMH, PPC::VPMSUMW, PPC::VSBOX}, MI->getOpcode())) |
| 14819 | return 625; // P10W_CY_7C_P10W_DISP_ANY_P10CY_Read_3C_P10CY_Read_3C |
| 14820 | return 626; // P10W_CY_7C_P10W_DISP_ANY_P10CY_Read_1C_P10CY_Read_1C |
| 14821 | } |
| 14822 | break; |
| 14823 | case 183: // XSDIVSP |
| 14824 | if (CPUID == 11) { // P10Model |
| 14825 | if (llvm::is_contained({PPC::FADD, PPC::FADDS, PPC::FADDS_rec, PPC::FADD_rec, PPC::FCFID, PPC::FCFIDS, PPC::FCFIDS_rec, PPC::FCFIDU, PPC::FCFIDUS, PPC::FCFIDUS_rec, PPC::FCFIDU_rec, PPC::FCFID_rec, PPC::FCTID, PPC::FCTIDU, PPC::FCTIDUZ, PPC::FCTIDUZ_rec, PPC::FCTIDU_rec, PPC::FCTIDZ, PPC::FCTIDZ_rec, PPC::FCTID_rec, PPC::FCTIW, PPC::FCTIWU, PPC::FCTIWUZ, PPC::FCTIWUZ_rec, PPC::FCTIWU_rec, PPC::FCTIWZ, PPC::FCTIWZ_rec, PPC::FCTIW_rec, PPC::FMADD, PPC::FMADDS, PPC::FMADDS_rec, PPC::FMADD_rec, PPC::FMSUB, PPC::FMSUBS, PPC::FMSUBS_rec, PPC::FMSUB_rec, PPC::FMUL, PPC::FMULS, PPC::FMULS_rec, PPC::FMUL_rec, PPC::FNMADD, PPC::FNMADDS, PPC::FNMADDS_rec, PPC::FNMADD_rec, PPC::FNMSUB, PPC::FNMSUBS, PPC::FNMSUBS_rec, PPC::FNMSUB_rec, PPC::FRE, PPC::FRES, PPC::FRES_rec, PPC::FRE_rec, PPC::FRIMD, PPC::FRIMS, PPC::FRIMD_rec, PPC::FRIMS_rec, PPC::FRIND, PPC::FRINS, PPC::FRIND_rec, PPC::FRINS_rec, PPC::FRIPD, PPC::FRIPS, PPC::FRIPD_rec, PPC::FRIPS_rec, PPC::FRIZD, PPC::FRIZS, PPC::FRIZD_rec, PPC::FRIZS_rec, PPC::FRSP, PPC::FRSP_rec, PPC::FRSQRTE, PPC::FRSQRTES, PPC::FRSQRTES_rec, PPC::FRSQRTE_rec, PPC::FSELD, PPC::FSELS, PPC::FSELD_rec, PPC::FSELS_rec, PPC::FSUB, PPC::FSUBS, PPC::FSUBS_rec, PPC::FSUB_rec, PPC::VADDFP, PPC::VCFSX, PPC::VCFSX_0, PPC::VCFUX, PPC::VCFUX_0, PPC::VCTSXS, PPC::VCTSXS_0, PPC::VCTUXS, PPC::VCTUXS_0, PPC::VEXPTEFP, PPC::VEXPTEFP, PPC::VLOGEFP, PPC::VMADDFP, PPC::VNMSUBFP, PPC::VREFP, PPC::VRFIM, PPC::VRFIN, PPC::VRFIP, PPC::VRFIZ, PPC::VRSQRTEFP, PPC::VSUBFP, PPC::XSADDDP, PPC::XSADDSP, PPC::XSCVDPHP, PPC::XSCVDPSP, PPC::XSCVDPSPN, PPC::XSCVDPSXDS, PPC::XSCVDPSXDSs, PPC::XSCVDPSXWS, PPC::XSCVDPSXWSs, PPC::XSCVDPUXDS, PPC::XSCVDPUXDSs, PPC::XSCVDPUXWS, PPC::XSCVDPUXWSs, PPC::XSCVSPDP, PPC::XSCVSXDDP, PPC::XSCVSXDSP, PPC::XSCVUXDDP, PPC::XSCVUXDSP, PPC::XSMADDADP, PPC::XSMADDASP, PPC::XSMADDMDP, PPC::XSMADDMSP, PPC::XSMSUBADP, PPC::XSMSUBASP, PPC::XSMSUBMDP, PPC::XSMSUBMSP, PPC::XSMULDP, PPC::XSMULSP, PPC::XSNMADDADP, PPC::XSNMADDASP, PPC::XSNMADDMDP, PPC::XSNMADDMSP, PPC::XSNMSUBADP, PPC::XSNMSUBASP, PPC::XSNMSUBMDP, PPC::XSNMSUBMSP, PPC::XSRDPI, PPC::XSRDPIC, PPC::XSRDPIM, PPC::XSRDPIP, PPC::XSRDPIZ, PPC::XSREDP, PPC::XSRESP, PPC::XSRSP, PPC::XSRSQRTEDP, PPC::XSRSQRTESP, PPC::XSSUBDP, PPC::XSSUBSP, PPC::XVADDDP, PPC::XVADDSP, PPC::XVCVDPSP, PPC::XVCVDPSXDS, PPC::XVCVDPSXWS, PPC::XVCVDPUXDS, PPC::XVCVDPUXWS, PPC::XVCVSPBF16, PPC::XVCVSPDP, PPC::XVCVSPHP, PPC::XVCVSPSXDS, PPC::XVCVSPSXWS, PPC::XVCVSPUXDS, PPC::XVCVSPUXWS, PPC::XVCVSXDDP, PPC::XVCVSXDSP, PPC::XVCVSXWDP, PPC::XVCVSXWSP, PPC::XVCVUXDDP, PPC::XVCVUXDSP, PPC::XVCVUXWDP, PPC::XVCVUXWSP, PPC::XVMADDADP, PPC::XVMADDASP, PPC::XVMADDMDP, PPC::XVMADDMSP, PPC::XVMSUBADP, PPC::XVMSUBASP, PPC::XVMSUBMDP, PPC::XVMSUBMSP, PPC::XVMULDP, PPC::XVMULSP, PPC::XVNMADDADP, PPC::XVNMADDASP, PPC::XVNMADDMDP, PPC::XVNMADDMSP, PPC::XVNMSUBADP, PPC::XVNMSUBASP, PPC::XVNMSUBMDP, PPC::XVNMSUBMSP, PPC::XVRDPI, PPC::XVRDPIC, PPC::XVRDPIM, PPC::XVRDPIP, PPC::XVRDPIZ, PPC::XVREDP, PPC::XVRESP, PPC::XVRSPI, PPC::XVRSPIC, PPC::XVRSPIM, PPC::XVRSPIP, PPC::XVRSPIZ, PPC::XVRSQRTEDP, PPC::XVRSQRTESP, PPC::XVSUBDP, PPC::XVSUBSP}, MI->getOpcode())) |
| 14826 | return 637; // P10W_BF_22C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C |
| 14827 | return 638; // P10W_BF_22C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C |
| 14828 | } |
| 14829 | break; |
| 14830 | case 187: // XSMADDADP_XSMADDASP_XSMADDMDP_XSMADDMSP_XSMSUBADP_XSMSUBASP_XSMSUBMDP_XSMSUBMSP_XSNMADDADP_XSNMADDASP_XSNMADDMDP_XSNMADDMSP_XSNMSUBADP_XSNMSUBASP_XSNMSUBMDP_XSNMSUBMSP_XSABSDP_XSADDDP_XSADDSP_XSCPSGNDP_XSMULDP_XSMULSP_XSNABSDP_XSNABSDPs_XSNEGDP_XSREDP_XSRSQRTEDP_XSSUBDP_XSSUBSP_XSCVDPSXDS_XSCVDPSXDSs_XSCVDPSXWS_XSCVDPSXWSs_XSCVDPUXDS_XSCVDPUXDSs_XSCVDPUXWS_XSCVDPUXWSs_XSCVSXDDP_XSCVUXDDP_XSCVDPSP_XSCVSPDP_XSRDPI_XSRDPIC_XSRDPIM_XSRDPIP_XSRDPIZ |
| 14831 | if (CPUID == 11) { // P10Model |
| 14832 | if (llvm::is_contained({PPC::FADD, PPC::FADDS, PPC::FADDS_rec, PPC::FADD_rec, PPC::FCFID, PPC::FCFIDS, PPC::FCFIDS_rec, PPC::FCFIDU, PPC::FCFIDUS, PPC::FCFIDUS_rec, PPC::FCFIDU_rec, PPC::FCFID_rec, PPC::FCTID, PPC::FCTIDU, PPC::FCTIDUZ, PPC::FCTIDUZ_rec, PPC::FCTIDU_rec, PPC::FCTIDZ, PPC::FCTIDZ_rec, PPC::FCTID_rec, PPC::FCTIW, PPC::FCTIWU, PPC::FCTIWUZ, PPC::FCTIWUZ_rec, PPC::FCTIWU_rec, PPC::FCTIWZ, PPC::FCTIWZ_rec, PPC::FCTIW_rec, PPC::FMADD, PPC::FMADDS, PPC::FMADDS_rec, PPC::FMADD_rec, PPC::FMSUB, PPC::FMSUBS, PPC::FMSUBS_rec, PPC::FMSUB_rec, PPC::FMUL, PPC::FMULS, PPC::FMULS_rec, PPC::FMUL_rec, PPC::FNMADD, PPC::FNMADDS, PPC::FNMADDS_rec, PPC::FNMADD_rec, PPC::FNMSUB, PPC::FNMSUBS, PPC::FNMSUBS_rec, PPC::FNMSUB_rec, PPC::FRE, PPC::FRES, PPC::FRES_rec, PPC::FRE_rec, PPC::FRIMD, PPC::FRIMS, PPC::FRIMD_rec, PPC::FRIMS_rec, PPC::FRIND, PPC::FRINS, PPC::FRIND_rec, PPC::FRINS_rec, PPC::FRIPD, PPC::FRIPS, PPC::FRIPD_rec, PPC::FRIPS_rec, PPC::FRIZD, PPC::FRIZS, PPC::FRIZD_rec, PPC::FRIZS_rec, PPC::FRSP, PPC::FRSP_rec, PPC::FRSQRTE, PPC::FRSQRTES, PPC::FRSQRTES_rec, PPC::FRSQRTE_rec, PPC::FSELD, PPC::FSELS, PPC::FSELD_rec, PPC::FSELS_rec, PPC::FSUB, PPC::FSUBS, PPC::FSUBS_rec, PPC::FSUB_rec, PPC::VADDFP, PPC::VCFSX, PPC::VCFSX_0, PPC::VCFUX, PPC::VCFUX_0, PPC::VCTSXS, PPC::VCTSXS_0, PPC::VCTUXS, PPC::VCTUXS_0, PPC::VEXPTEFP, PPC::VEXPTEFP, PPC::VLOGEFP, PPC::VMADDFP, PPC::VNMSUBFP, PPC::VREFP, PPC::VRFIM, PPC::VRFIN, PPC::VRFIP, PPC::VRFIZ, PPC::VRSQRTEFP, PPC::VSUBFP, PPC::XSADDDP, PPC::XSADDSP, PPC::XSCVDPHP, PPC::XSCVDPSP, PPC::XSCVDPSPN, PPC::XSCVDPSXDS, PPC::XSCVDPSXDSs, PPC::XSCVDPSXWS, PPC::XSCVDPSXWSs, PPC::XSCVDPUXDS, PPC::XSCVDPUXDSs, PPC::XSCVDPUXWS, PPC::XSCVDPUXWSs, PPC::XSCVSPDP, PPC::XSCVSXDDP, PPC::XSCVSXDSP, PPC::XSCVUXDDP, PPC::XSCVUXDSP, PPC::XSMADDADP, PPC::XSMADDASP, PPC::XSMADDMDP, PPC::XSMADDMSP, PPC::XSMSUBADP, PPC::XSMSUBASP, PPC::XSMSUBMDP, PPC::XSMSUBMSP, PPC::XSMULDP, PPC::XSMULSP, PPC::XSNMADDADP, PPC::XSNMADDASP, PPC::XSNMADDMDP, PPC::XSNMADDMSP, PPC::XSNMSUBADP, PPC::XSNMSUBASP, PPC::XSNMSUBMDP, PPC::XSNMSUBMSP, PPC::XSRDPI, PPC::XSRDPIC, PPC::XSRDPIM, PPC::XSRDPIP, PPC::XSRDPIZ, PPC::XSREDP, PPC::XSRESP, PPC::XSRSP, PPC::XSRSQRTEDP, PPC::XSRSQRTESP, PPC::XSSUBDP, PPC::XSSUBSP, PPC::XVADDDP, PPC::XVADDSP, PPC::XVCVDPSP, PPC::XVCVDPSXDS, PPC::XVCVDPSXWS, PPC::XVCVDPUXDS, PPC::XVCVDPUXWS, PPC::XVCVSPBF16, PPC::XVCVSPDP, PPC::XVCVSPHP, PPC::XVCVSPSXDS, PPC::XVCVSPSXWS, PPC::XVCVSPUXDS, PPC::XVCVSPUXWS, PPC::XVCVSXDDP, PPC::XVCVSXDSP, PPC::XVCVSXWDP, PPC::XVCVSXWSP, PPC::XVCVUXDDP, PPC::XVCVUXDSP, PPC::XVCVUXWDP, PPC::XVCVUXWSP, PPC::XVMADDADP, PPC::XVMADDASP, PPC::XVMADDMDP, PPC::XVMADDMSP, PPC::XVMSUBADP, PPC::XVMSUBASP, PPC::XVMSUBMDP, PPC::XVMSUBMSP, PPC::XVMULDP, PPC::XVMULSP, PPC::XVNMADDADP, PPC::XVNMADDASP, PPC::XVNMADDMDP, PPC::XVNMADDMSP, PPC::XVNMSUBADP, PPC::XVNMSUBASP, PPC::XVNMSUBMDP, PPC::XVNMSUBMSP, PPC::XVRDPI, PPC::XVRDPIC, PPC::XVRDPIM, PPC::XVRDPIP, PPC::XVRDPIZ, PPC::XVREDP, PPC::XVRESP, PPC::XVRSPI, PPC::XVRSPIC, PPC::XVRSPIM, PPC::XVRSPIP, PPC::XVRSPIZ, PPC::XVRSQRTEDP, PPC::XVRSQRTESP, PPC::XVSUBDP, PPC::XVSUBSP}, MI->getOpcode())) |
| 14833 | return 639; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C |
| 14834 | return 640; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C |
| 14835 | } |
| 14836 | break; |
| 14837 | case 188: // XSRESP_XSRSQRTESP_XSCVSXDSP_XSCVUXDSP_XSCVDPSPN_XSCVSPDPN_XSRSP |
| 14838 | if (CPUID == 11) { // P10Model |
| 14839 | if (llvm::is_contained({PPC::FADD, PPC::FADDS, PPC::FADDS_rec, PPC::FADD_rec, PPC::FCFID, PPC::FCFIDS, PPC::FCFIDS_rec, PPC::FCFIDU, PPC::FCFIDUS, PPC::FCFIDUS_rec, PPC::FCFIDU_rec, PPC::FCFID_rec, PPC::FCTID, PPC::FCTIDU, PPC::FCTIDUZ, PPC::FCTIDUZ_rec, PPC::FCTIDU_rec, PPC::FCTIDZ, PPC::FCTIDZ_rec, PPC::FCTID_rec, PPC::FCTIW, PPC::FCTIWU, PPC::FCTIWUZ, PPC::FCTIWUZ_rec, PPC::FCTIWU_rec, PPC::FCTIWZ, PPC::FCTIWZ_rec, PPC::FCTIW_rec, PPC::FMADD, PPC::FMADDS, PPC::FMADDS_rec, PPC::FMADD_rec, PPC::FMSUB, PPC::FMSUBS, PPC::FMSUBS_rec, PPC::FMSUB_rec, PPC::FMUL, PPC::FMULS, PPC::FMULS_rec, PPC::FMUL_rec, PPC::FNMADD, PPC::FNMADDS, PPC::FNMADDS_rec, PPC::FNMADD_rec, PPC::FNMSUB, PPC::FNMSUBS, PPC::FNMSUBS_rec, PPC::FNMSUB_rec, PPC::FRE, PPC::FRES, PPC::FRES_rec, PPC::FRE_rec, PPC::FRIMD, PPC::FRIMS, PPC::FRIMD_rec, PPC::FRIMS_rec, PPC::FRIND, PPC::FRINS, PPC::FRIND_rec, PPC::FRINS_rec, PPC::FRIPD, PPC::FRIPS, PPC::FRIPD_rec, PPC::FRIPS_rec, PPC::FRIZD, PPC::FRIZS, PPC::FRIZD_rec, PPC::FRIZS_rec, PPC::FRSP, PPC::FRSP_rec, PPC::FRSQRTE, PPC::FRSQRTES, PPC::FRSQRTES_rec, PPC::FRSQRTE_rec, PPC::FSELD, PPC::FSELS, PPC::FSELD_rec, PPC::FSELS_rec, PPC::FSUB, PPC::FSUBS, PPC::FSUBS_rec, PPC::FSUB_rec, PPC::VADDFP, PPC::VCFSX, PPC::VCFSX_0, PPC::VCFUX, PPC::VCFUX_0, PPC::VCTSXS, PPC::VCTSXS_0, PPC::VCTUXS, PPC::VCTUXS_0, PPC::VEXPTEFP, PPC::VEXPTEFP, PPC::VLOGEFP, PPC::VMADDFP, PPC::VNMSUBFP, PPC::VREFP, PPC::VRFIM, PPC::VRFIN, PPC::VRFIP, PPC::VRFIZ, PPC::VRSQRTEFP, PPC::VSUBFP, PPC::XSADDDP, PPC::XSADDSP, PPC::XSCVDPHP, PPC::XSCVDPSP, PPC::XSCVDPSPN, PPC::XSCVDPSXDS, PPC::XSCVDPSXDSs, PPC::XSCVDPSXWS, PPC::XSCVDPSXWSs, PPC::XSCVDPUXDS, PPC::XSCVDPUXDSs, PPC::XSCVDPUXWS, PPC::XSCVDPUXWSs, PPC::XSCVSPDP, PPC::XSCVSXDDP, PPC::XSCVSXDSP, PPC::XSCVUXDDP, PPC::XSCVUXDSP, PPC::XSMADDADP, PPC::XSMADDASP, PPC::XSMADDMDP, PPC::XSMADDMSP, PPC::XSMSUBADP, PPC::XSMSUBASP, PPC::XSMSUBMDP, PPC::XSMSUBMSP, PPC::XSMULDP, PPC::XSMULSP, PPC::XSNMADDADP, PPC::XSNMADDASP, PPC::XSNMADDMDP, PPC::XSNMADDMSP, PPC::XSNMSUBADP, PPC::XSNMSUBASP, PPC::XSNMSUBMDP, PPC::XSNMSUBMSP, PPC::XSRDPI, PPC::XSRDPIC, PPC::XSRDPIM, PPC::XSRDPIP, PPC::XSRDPIZ, PPC::XSREDP, PPC::XSRESP, PPC::XSRSP, PPC::XSRSQRTEDP, PPC::XSRSQRTESP, PPC::XSSUBDP, PPC::XSSUBSP, PPC::XVADDDP, PPC::XVADDSP, PPC::XVCVDPSP, PPC::XVCVDPSXDS, PPC::XVCVDPSXWS, PPC::XVCVDPUXDS, PPC::XVCVDPUXWS, PPC::XVCVSPBF16, PPC::XVCVSPDP, PPC::XVCVSPHP, PPC::XVCVSPSXDS, PPC::XVCVSPSXWS, PPC::XVCVSPUXDS, PPC::XVCVSPUXWS, PPC::XVCVSXDDP, PPC::XVCVSXDSP, PPC::XVCVSXWDP, PPC::XVCVSXWSP, PPC::XVCVUXDDP, PPC::XVCVUXDSP, PPC::XVCVUXWDP, PPC::XVCVUXWSP, PPC::XVMADDADP, PPC::XVMADDASP, PPC::XVMADDMDP, PPC::XVMADDMSP, PPC::XVMSUBADP, PPC::XVMSUBASP, PPC::XVMSUBMDP, PPC::XVMSUBMSP, PPC::XVMULDP, PPC::XVMULSP, PPC::XVNMADDADP, PPC::XVNMADDASP, PPC::XVNMADDMDP, PPC::XVNMADDMSP, PPC::XVNMSUBADP, PPC::XVNMSUBASP, PPC::XVNMSUBMDP, PPC::XVNMSUBMSP, PPC::XVRDPI, PPC::XVRDPIC, PPC::XVRDPIM, PPC::XVRDPIP, PPC::XVRDPIZ, PPC::XVREDP, PPC::XVRESP, PPC::XVRSPI, PPC::XVRSPIC, PPC::XVRSPIM, PPC::XVRSPIP, PPC::XVRSPIZ, PPC::XVRSQRTEDP, PPC::XVRSQRTESP, PPC::XVSUBDP, PPC::XVSUBSP}, MI->getOpcode())) |
| 14840 | return 641; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C |
| 14841 | return 642; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C |
| 14842 | } |
| 14843 | break; |
| 14844 | case 189: // XVMADDASP_XVMADDMSP_XVMSUBASP_XVMSUBMSP_XVNMADDASP_XVNMADDMSP_XVNMSUBASP_XVNMSUBMSP_XVSUBSP_XVMULSP_XVNABSSP_XVNEGSP_XVABSSP_XVADDSP |
| 14845 | if (CPUID == 11) { // P10Model |
| 14846 | if (llvm::is_contained({PPC::FADD, PPC::FADDS, PPC::FADDS_rec, PPC::FADD_rec, PPC::FCFID, PPC::FCFIDS, PPC::FCFIDS_rec, PPC::FCFIDU, PPC::FCFIDUS, PPC::FCFIDUS_rec, PPC::FCFIDU_rec, PPC::FCFID_rec, PPC::FCTID, PPC::FCTIDU, PPC::FCTIDUZ, PPC::FCTIDUZ_rec, PPC::FCTIDU_rec, PPC::FCTIDZ, PPC::FCTIDZ_rec, PPC::FCTID_rec, PPC::FCTIW, PPC::FCTIWU, PPC::FCTIWUZ, PPC::FCTIWUZ_rec, PPC::FCTIWU_rec, PPC::FCTIWZ, PPC::FCTIWZ_rec, PPC::FCTIW_rec, PPC::FMADD, PPC::FMADDS, PPC::FMADDS_rec, PPC::FMADD_rec, PPC::FMSUB, PPC::FMSUBS, PPC::FMSUBS_rec, PPC::FMSUB_rec, PPC::FMUL, PPC::FMULS, PPC::FMULS_rec, PPC::FMUL_rec, PPC::FNMADD, PPC::FNMADDS, PPC::FNMADDS_rec, PPC::FNMADD_rec, PPC::FNMSUB, PPC::FNMSUBS, PPC::FNMSUBS_rec, PPC::FNMSUB_rec, PPC::FRE, PPC::FRES, PPC::FRES_rec, PPC::FRE_rec, PPC::FRIMD, PPC::FRIMS, PPC::FRIMD_rec, PPC::FRIMS_rec, PPC::FRIND, PPC::FRINS, PPC::FRIND_rec, PPC::FRINS_rec, PPC::FRIPD, PPC::FRIPS, PPC::FRIPD_rec, PPC::FRIPS_rec, PPC::FRIZD, PPC::FRIZS, PPC::FRIZD_rec, PPC::FRIZS_rec, PPC::FRSP, PPC::FRSP_rec, PPC::FRSQRTE, PPC::FRSQRTES, PPC::FRSQRTES_rec, PPC::FRSQRTE_rec, PPC::FSELD, PPC::FSELS, PPC::FSELD_rec, PPC::FSELS_rec, PPC::FSUB, PPC::FSUBS, PPC::FSUBS_rec, PPC::FSUB_rec, PPC::VADDFP, PPC::VCFSX, PPC::VCFSX_0, PPC::VCFUX, PPC::VCFUX_0, PPC::VCTSXS, PPC::VCTSXS_0, PPC::VCTUXS, PPC::VCTUXS_0, PPC::VEXPTEFP, PPC::VEXPTEFP, PPC::VLOGEFP, PPC::VMADDFP, PPC::VNMSUBFP, PPC::VREFP, PPC::VRFIM, PPC::VRFIN, PPC::VRFIP, PPC::VRFIZ, PPC::VRSQRTEFP, PPC::VSUBFP, PPC::XSADDDP, PPC::XSADDSP, PPC::XSCVDPHP, PPC::XSCVDPSP, PPC::XSCVDPSPN, PPC::XSCVDPSXDS, PPC::XSCVDPSXDSs, PPC::XSCVDPSXWS, PPC::XSCVDPSXWSs, PPC::XSCVDPUXDS, PPC::XSCVDPUXDSs, PPC::XSCVDPUXWS, PPC::XSCVDPUXWSs, PPC::XSCVSPDP, PPC::XSCVSXDDP, PPC::XSCVSXDSP, PPC::XSCVUXDDP, PPC::XSCVUXDSP, PPC::XSMADDADP, PPC::XSMADDASP, PPC::XSMADDMDP, PPC::XSMADDMSP, PPC::XSMSUBADP, PPC::XSMSUBASP, PPC::XSMSUBMDP, PPC::XSMSUBMSP, PPC::XSMULDP, PPC::XSMULSP, PPC::XSNMADDADP, PPC::XSNMADDASP, PPC::XSNMADDMDP, PPC::XSNMADDMSP, PPC::XSNMSUBADP, PPC::XSNMSUBASP, PPC::XSNMSUBMDP, PPC::XSNMSUBMSP, PPC::XSRDPI, PPC::XSRDPIC, PPC::XSRDPIM, PPC::XSRDPIP, PPC::XSRDPIZ, PPC::XSREDP, PPC::XSRESP, PPC::XSRSP, PPC::XSRSQRTEDP, PPC::XSRSQRTESP, PPC::XSSUBDP, PPC::XSSUBSP, PPC::XVADDDP, PPC::XVADDSP, PPC::XVCVDPSP, PPC::XVCVDPSXDS, PPC::XVCVDPSXWS, PPC::XVCVDPUXDS, PPC::XVCVDPUXWS, PPC::XVCVSPBF16, PPC::XVCVSPDP, PPC::XVCVSPHP, PPC::XVCVSPSXDS, PPC::XVCVSPSXWS, PPC::XVCVSPUXDS, PPC::XVCVSPUXWS, PPC::XVCVSXDDP, PPC::XVCVSXDSP, PPC::XVCVSXWDP, PPC::XVCVSXWSP, PPC::XVCVUXDDP, PPC::XVCVUXDSP, PPC::XVCVUXWDP, PPC::XVCVUXWSP, PPC::XVMADDADP, PPC::XVMADDASP, PPC::XVMADDMDP, PPC::XVMADDMSP, PPC::XVMSUBADP, PPC::XVMSUBASP, PPC::XVMSUBMDP, PPC::XVMSUBMSP, PPC::XVMULDP, PPC::XVMULSP, PPC::XVNMADDADP, PPC::XVNMADDASP, PPC::XVNMADDMDP, PPC::XVNMADDMSP, PPC::XVNMSUBADP, PPC::XVNMSUBASP, PPC::XVNMSUBMDP, PPC::XVNMSUBMSP, PPC::XVRDPI, PPC::XVRDPIC, PPC::XVRDPIM, PPC::XVRDPIP, PPC::XVRDPIZ, PPC::XVREDP, PPC::XVRESP, PPC::XVRSPI, PPC::XVRSPIC, PPC::XVRSPIM, PPC::XVRSPIP, PPC::XVRSPIZ, PPC::XVRSQRTEDP, PPC::XVRSQRTESP, PPC::XVSUBDP, PPC::XVSUBSP}, MI->getOpcode())) |
| 14847 | return 643; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C_P10BF_Read_2C |
| 14848 | return 644; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C_P10BF_Read_1C |
| 14849 | } |
| 14850 | break; |
| 14851 | case 190: // VRFIM_VRFIN_VRFIP_VRFIZ_XVRSQRTESP_VADDFP_VEXPTEFP_VLOGEFP_VMADDFP_VNMSUBFP_VREFP_VRSQRTEFP_XVCVSXWSP_XVCVUXWSP_XVRESP_XVCVDPSP_XVCVSXDSP_XVCVUXDSP_XVCPSGNSP |
| 14852 | if (CPUID == 11) { // P10Model |
| 14853 | if (llvm::is_contained({PPC::FADD, PPC::FADDS, PPC::FADDS_rec, PPC::FADD_rec, PPC::FCFID, PPC::FCFIDS, PPC::FCFIDS_rec, PPC::FCFIDU, PPC::FCFIDUS, PPC::FCFIDUS_rec, PPC::FCFIDU_rec, PPC::FCFID_rec, PPC::FCTID, PPC::FCTIDU, PPC::FCTIDUZ, PPC::FCTIDUZ_rec, PPC::FCTIDU_rec, PPC::FCTIDZ, PPC::FCTIDZ_rec, PPC::FCTID_rec, PPC::FCTIW, PPC::FCTIWU, PPC::FCTIWUZ, PPC::FCTIWUZ_rec, PPC::FCTIWU_rec, PPC::FCTIWZ, PPC::FCTIWZ_rec, PPC::FCTIW_rec, PPC::FMADD, PPC::FMADDS, PPC::FMADDS_rec, PPC::FMADD_rec, PPC::FMSUB, PPC::FMSUBS, PPC::FMSUBS_rec, PPC::FMSUB_rec, PPC::FMUL, PPC::FMULS, PPC::FMULS_rec, PPC::FMUL_rec, PPC::FNMADD, PPC::FNMADDS, PPC::FNMADDS_rec, PPC::FNMADD_rec, PPC::FNMSUB, PPC::FNMSUBS, PPC::FNMSUBS_rec, PPC::FNMSUB_rec, PPC::FRE, PPC::FRES, PPC::FRES_rec, PPC::FRE_rec, PPC::FRIMD, PPC::FRIMS, PPC::FRIMD_rec, PPC::FRIMS_rec, PPC::FRIND, PPC::FRINS, PPC::FRIND_rec, PPC::FRINS_rec, PPC::FRIPD, PPC::FRIPS, PPC::FRIPD_rec, PPC::FRIPS_rec, PPC::FRIZD, PPC::FRIZS, PPC::FRIZD_rec, PPC::FRIZS_rec, PPC::FRSP, PPC::FRSP_rec, PPC::FRSQRTE, PPC::FRSQRTES, PPC::FRSQRTES_rec, PPC::FRSQRTE_rec, PPC::FSELD, PPC::FSELS, PPC::FSELD_rec, PPC::FSELS_rec, PPC::FSUB, PPC::FSUBS, PPC::FSUBS_rec, PPC::FSUB_rec, PPC::VADDFP, PPC::VCFSX, PPC::VCFSX_0, PPC::VCFUX, PPC::VCFUX_0, PPC::VCTSXS, PPC::VCTSXS_0, PPC::VCTUXS, PPC::VCTUXS_0, PPC::VEXPTEFP, PPC::VEXPTEFP, PPC::VLOGEFP, PPC::VMADDFP, PPC::VNMSUBFP, PPC::VREFP, PPC::VRFIM, PPC::VRFIN, PPC::VRFIP, PPC::VRFIZ, PPC::VRSQRTEFP, PPC::VSUBFP, PPC::XSADDDP, PPC::XSADDSP, PPC::XSCVDPHP, PPC::XSCVDPSP, PPC::XSCVDPSPN, PPC::XSCVDPSXDS, PPC::XSCVDPSXDSs, PPC::XSCVDPSXWS, PPC::XSCVDPSXWSs, PPC::XSCVDPUXDS, PPC::XSCVDPUXDSs, PPC::XSCVDPUXWS, PPC::XSCVDPUXWSs, PPC::XSCVSPDP, PPC::XSCVSXDDP, PPC::XSCVSXDSP, PPC::XSCVUXDDP, PPC::XSCVUXDSP, PPC::XSMADDADP, PPC::XSMADDASP, PPC::XSMADDMDP, PPC::XSMADDMSP, PPC::XSMSUBADP, PPC::XSMSUBASP, PPC::XSMSUBMDP, PPC::XSMSUBMSP, PPC::XSMULDP, PPC::XSMULSP, PPC::XSNMADDADP, PPC::XSNMADDASP, PPC::XSNMADDMDP, PPC::XSNMADDMSP, PPC::XSNMSUBADP, PPC::XSNMSUBASP, PPC::XSNMSUBMDP, PPC::XSNMSUBMSP, PPC::XSRDPI, PPC::XSRDPIC, PPC::XSRDPIM, PPC::XSRDPIP, PPC::XSRDPIZ, PPC::XSREDP, PPC::XSRESP, PPC::XSRSP, PPC::XSRSQRTEDP, PPC::XSRSQRTESP, PPC::XSSUBDP, PPC::XSSUBSP, PPC::XVADDDP, PPC::XVADDSP, PPC::XVCVDPSP, PPC::XVCVDPSXDS, PPC::XVCVDPSXWS, PPC::XVCVDPUXDS, PPC::XVCVDPUXWS, PPC::XVCVSPBF16, PPC::XVCVSPDP, PPC::XVCVSPHP, PPC::XVCVSPSXDS, PPC::XVCVSPSXWS, PPC::XVCVSPUXDS, PPC::XVCVSPUXWS, PPC::XVCVSXDDP, PPC::XVCVSXDSP, PPC::XVCVSXWDP, PPC::XVCVSXWSP, PPC::XVCVUXDDP, PPC::XVCVUXDSP, PPC::XVCVUXWDP, PPC::XVCVUXWSP, PPC::XVMADDADP, PPC::XVMADDASP, PPC::XVMADDMDP, PPC::XVMADDMSP, PPC::XVMSUBADP, PPC::XVMSUBASP, PPC::XVMSUBMDP, PPC::XVMSUBMSP, PPC::XVMULDP, PPC::XVMULSP, PPC::XVNMADDADP, PPC::XVNMADDASP, PPC::XVNMADDMDP, PPC::XVNMADDMSP, PPC::XVNMSUBADP, PPC::XVNMSUBASP, PPC::XVNMSUBMDP, PPC::XVNMSUBMSP, PPC::XVRDPI, PPC::XVRDPIC, PPC::XVRDPIM, PPC::XVRDPIP, PPC::XVRDPIZ, PPC::XVREDP, PPC::XVRESP, PPC::XVRSPI, PPC::XVRSPIC, PPC::XVRSPIM, PPC::XVRSPIP, PPC::XVRSPIZ, PPC::XVRSQRTEDP, PPC::XVRSQRTESP, PPC::XVSUBDP, PPC::XVSUBSP}, MI->getOpcode())) |
| 14854 | return 645; // P10W_BF_7C_P10W_DISP_EVEN_P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C |
| 14855 | return 646; // P10W_BF_7C_P10W_DISP_EVEN_P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C |
| 14856 | } |
| 14857 | break; |
| 14858 | case 191: // VSUBFP |
| 14859 | if (CPUID == 11) { // P10Model |
| 14860 | if (llvm::is_contained({PPC::FADD, PPC::FADDS, PPC::FADDS_rec, PPC::FADD_rec, PPC::FCFID, PPC::FCFIDS, PPC::FCFIDS_rec, PPC::FCFIDU, PPC::FCFIDUS, PPC::FCFIDUS_rec, PPC::FCFIDU_rec, PPC::FCFID_rec, PPC::FCTID, PPC::FCTIDU, PPC::FCTIDUZ, PPC::FCTIDUZ_rec, PPC::FCTIDU_rec, PPC::FCTIDZ, PPC::FCTIDZ_rec, PPC::FCTID_rec, PPC::FCTIW, PPC::FCTIWU, PPC::FCTIWUZ, PPC::FCTIWUZ_rec, PPC::FCTIWU_rec, PPC::FCTIWZ, PPC::FCTIWZ_rec, PPC::FCTIW_rec, PPC::FMADD, PPC::FMADDS, PPC::FMADDS_rec, PPC::FMADD_rec, PPC::FMSUB, PPC::FMSUBS, PPC::FMSUBS_rec, PPC::FMSUB_rec, PPC::FMUL, PPC::FMULS, PPC::FMULS_rec, PPC::FMUL_rec, PPC::FNMADD, PPC::FNMADDS, PPC::FNMADDS_rec, PPC::FNMADD_rec, PPC::FNMSUB, PPC::FNMSUBS, PPC::FNMSUBS_rec, PPC::FNMSUB_rec, PPC::FRE, PPC::FRES, PPC::FRES_rec, PPC::FRE_rec, PPC::FRIMD, PPC::FRIMS, PPC::FRIMD_rec, PPC::FRIMS_rec, PPC::FRIND, PPC::FRINS, PPC::FRIND_rec, PPC::FRINS_rec, PPC::FRIPD, PPC::FRIPS, PPC::FRIPD_rec, PPC::FRIPS_rec, PPC::FRIZD, PPC::FRIZS, PPC::FRIZD_rec, PPC::FRIZS_rec, PPC::FRSP, PPC::FRSP_rec, PPC::FRSQRTE, PPC::FRSQRTES, PPC::FRSQRTES_rec, PPC::FRSQRTE_rec, PPC::FSELD, PPC::FSELS, PPC::FSELD_rec, PPC::FSELS_rec, PPC::FSUB, PPC::FSUBS, PPC::FSUBS_rec, PPC::FSUB_rec, PPC::VADDFP, PPC::VCFSX, PPC::VCFSX_0, PPC::VCFUX, PPC::VCFUX_0, PPC::VCTSXS, PPC::VCTSXS_0, PPC::VCTUXS, PPC::VCTUXS_0, PPC::VEXPTEFP, PPC::VEXPTEFP, PPC::VLOGEFP, PPC::VMADDFP, PPC::VNMSUBFP, PPC::VREFP, PPC::VRFIM, PPC::VRFIN, PPC::VRFIP, PPC::VRFIZ, PPC::VRSQRTEFP, PPC::VSUBFP, PPC::XSADDDP, PPC::XSADDSP, PPC::XSCVDPHP, PPC::XSCVDPSP, PPC::XSCVDPSPN, PPC::XSCVDPSXDS, PPC::XSCVDPSXDSs, PPC::XSCVDPSXWS, PPC::XSCVDPSXWSs, PPC::XSCVDPUXDS, PPC::XSCVDPUXDSs, PPC::XSCVDPUXWS, PPC::XSCVDPUXWSs, PPC::XSCVSPDP, PPC::XSCVSXDDP, PPC::XSCVSXDSP, PPC::XSCVUXDDP, PPC::XSCVUXDSP, PPC::XSMADDADP, PPC::XSMADDASP, PPC::XSMADDMDP, PPC::XSMADDMSP, PPC::XSMSUBADP, PPC::XSMSUBASP, PPC::XSMSUBMDP, PPC::XSMSUBMSP, PPC::XSMULDP, PPC::XSMULSP, PPC::XSNMADDADP, PPC::XSNMADDASP, PPC::XSNMADDMDP, PPC::XSNMADDMSP, PPC::XSNMSUBADP, PPC::XSNMSUBASP, PPC::XSNMSUBMDP, PPC::XSNMSUBMSP, PPC::XSRDPI, PPC::XSRDPIC, PPC::XSRDPIM, PPC::XSRDPIP, PPC::XSRDPIZ, PPC::XSREDP, PPC::XSRESP, PPC::XSRSP, PPC::XSRSQRTEDP, PPC::XSRSQRTESP, PPC::XSSUBDP, PPC::XSSUBSP, PPC::XVADDDP, PPC::XVADDSP, PPC::XVCVDPSP, PPC::XVCVDPSXDS, PPC::XVCVDPSXWS, PPC::XVCVDPUXDS, PPC::XVCVDPUXWS, PPC::XVCVSPBF16, PPC::XVCVSPDP, PPC::XVCVSPHP, PPC::XVCVSPSXDS, PPC::XVCVSPSXWS, PPC::XVCVSPUXDS, PPC::XVCVSPUXWS, PPC::XVCVSXDDP, PPC::XVCVSXDSP, PPC::XVCVSXWDP, PPC::XVCVSXWSP, PPC::XVCVUXDDP, PPC::XVCVUXDSP, PPC::XVCVUXWDP, PPC::XVCVUXWSP, PPC::XVMADDADP, PPC::XVMADDASP, PPC::XVMADDMDP, PPC::XVMADDMSP, PPC::XVMSUBADP, PPC::XVMSUBASP, PPC::XVMSUBMDP, PPC::XVMSUBMSP, PPC::XVMULDP, PPC::XVMULSP, PPC::XVNMADDADP, PPC::XVNMADDASP, PPC::XVNMADDMDP, PPC::XVNMADDMSP, PPC::XVNMSUBADP, PPC::XVNMSUBASP, PPC::XVNMSUBMDP, PPC::XVNMSUBMSP, PPC::XVRDPI, PPC::XVRDPIC, PPC::XVRDPIM, PPC::XVRDPIP, PPC::XVRDPIZ, PPC::XVREDP, PPC::XVRESP, PPC::XVRSPI, PPC::XVRSPIC, PPC::XVRSPIM, PPC::XVRSPIP, PPC::XVRSPIZ, PPC::XVRSQRTEDP, PPC::XVRSQRTESP, PPC::XVSUBDP, PPC::XVSUBSP}, MI->getOpcode())) |
| 14861 | return 639; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C |
| 14862 | return 640; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C |
| 14863 | } |
| 14864 | break; |
| 14865 | case 192: // XVRDPI_XVRDPIC_XVRDPIM_XVRDPIP_XVRDPIZ_XVRSPI_XVRSPIC_XVRSPIM_XVRSPIP_XVRSPIZ_XVCVSXDDP_XVCVSXWDP_XVCVUXDDP_XVCVUXWDP_XVCVDPSXDS_XVCVDPSXWS_XVCVDPUXDS_XVCVDPUXWS_XVCVSPSXDS_XVCVSPSXWS_XVCVSPUXDS_XVCVSPUXWS_XVABSDP_XVADDDP_XVCPSGNDP_XVMADDADP_XVMADDMDP_XVMSUBADP_XVMSUBMDP_XVMULDP_XVNABSDP_XVNEGDP_XVNMADDADP_XVNMADDMDP_XVNMSUBADP_XVNMSUBMDP_XVREDP_XVRSQRTEDP_XVSUBDP |
| 14866 | if (CPUID == 11) { // P10Model |
| 14867 | if (llvm::is_contained({PPC::FADD, PPC::FADDS, PPC::FADDS_rec, PPC::FADD_rec, PPC::FCFID, PPC::FCFIDS, PPC::FCFIDS_rec, PPC::FCFIDU, PPC::FCFIDUS, PPC::FCFIDUS_rec, PPC::FCFIDU_rec, PPC::FCFID_rec, PPC::FCTID, PPC::FCTIDU, PPC::FCTIDUZ, PPC::FCTIDUZ_rec, PPC::FCTIDU_rec, PPC::FCTIDZ, PPC::FCTIDZ_rec, PPC::FCTID_rec, PPC::FCTIW, PPC::FCTIWU, PPC::FCTIWUZ, PPC::FCTIWUZ_rec, PPC::FCTIWU_rec, PPC::FCTIWZ, PPC::FCTIWZ_rec, PPC::FCTIW_rec, PPC::FMADD, PPC::FMADDS, PPC::FMADDS_rec, PPC::FMADD_rec, PPC::FMSUB, PPC::FMSUBS, PPC::FMSUBS_rec, PPC::FMSUB_rec, PPC::FMUL, PPC::FMULS, PPC::FMULS_rec, PPC::FMUL_rec, PPC::FNMADD, PPC::FNMADDS, PPC::FNMADDS_rec, PPC::FNMADD_rec, PPC::FNMSUB, PPC::FNMSUBS, PPC::FNMSUBS_rec, PPC::FNMSUB_rec, PPC::FRE, PPC::FRES, PPC::FRES_rec, PPC::FRE_rec, PPC::FRIMD, PPC::FRIMS, PPC::FRIMD_rec, PPC::FRIMS_rec, PPC::FRIND, PPC::FRINS, PPC::FRIND_rec, PPC::FRINS_rec, PPC::FRIPD, PPC::FRIPS, PPC::FRIPD_rec, PPC::FRIPS_rec, PPC::FRIZD, PPC::FRIZS, PPC::FRIZD_rec, PPC::FRIZS_rec, PPC::FRSP, PPC::FRSP_rec, PPC::FRSQRTE, PPC::FRSQRTES, PPC::FRSQRTES_rec, PPC::FRSQRTE_rec, PPC::FSELD, PPC::FSELS, PPC::FSELD_rec, PPC::FSELS_rec, PPC::FSUB, PPC::FSUBS, PPC::FSUBS_rec, PPC::FSUB_rec, PPC::VADDFP, PPC::VCFSX, PPC::VCFSX_0, PPC::VCFUX, PPC::VCFUX_0, PPC::VCTSXS, PPC::VCTSXS_0, PPC::VCTUXS, PPC::VCTUXS_0, PPC::VEXPTEFP, PPC::VEXPTEFP, PPC::VLOGEFP, PPC::VMADDFP, PPC::VNMSUBFP, PPC::VREFP, PPC::VRFIM, PPC::VRFIN, PPC::VRFIP, PPC::VRFIZ, PPC::VRSQRTEFP, PPC::VSUBFP, PPC::XSADDDP, PPC::XSADDSP, PPC::XSCVDPHP, PPC::XSCVDPSP, PPC::XSCVDPSPN, PPC::XSCVDPSXDS, PPC::XSCVDPSXDSs, PPC::XSCVDPSXWS, PPC::XSCVDPSXWSs, PPC::XSCVDPUXDS, PPC::XSCVDPUXDSs, PPC::XSCVDPUXWS, PPC::XSCVDPUXWSs, PPC::XSCVSPDP, PPC::XSCVSXDDP, PPC::XSCVSXDSP, PPC::XSCVUXDDP, PPC::XSCVUXDSP, PPC::XSMADDADP, PPC::XSMADDASP, PPC::XSMADDMDP, PPC::XSMADDMSP, PPC::XSMSUBADP, PPC::XSMSUBASP, PPC::XSMSUBMDP, PPC::XSMSUBMSP, PPC::XSMULDP, PPC::XSMULSP, PPC::XSNMADDADP, PPC::XSNMADDASP, PPC::XSNMADDMDP, PPC::XSNMADDMSP, PPC::XSNMSUBADP, PPC::XSNMSUBASP, PPC::XSNMSUBMDP, PPC::XSNMSUBMSP, PPC::XSRDPI, PPC::XSRDPIC, PPC::XSRDPIM, PPC::XSRDPIP, PPC::XSRDPIZ, PPC::XSREDP, PPC::XSRESP, PPC::XSRSP, PPC::XSRSQRTEDP, PPC::XSRSQRTESP, PPC::XSSUBDP, PPC::XSSUBSP, PPC::XVADDDP, PPC::XVADDSP, PPC::XVCVDPSP, PPC::XVCVDPSXDS, PPC::XVCVDPSXWS, PPC::XVCVDPUXDS, PPC::XVCVDPUXWS, PPC::XVCVSPBF16, PPC::XVCVSPDP, PPC::XVCVSPHP, PPC::XVCVSPSXDS, PPC::XVCVSPSXWS, PPC::XVCVSPUXDS, PPC::XVCVSPUXWS, PPC::XVCVSXDDP, PPC::XVCVSXDSP, PPC::XVCVSXWDP, PPC::XVCVSXWSP, PPC::XVCVUXDDP, PPC::XVCVUXDSP, PPC::XVCVUXWDP, PPC::XVCVUXWSP, PPC::XVMADDADP, PPC::XVMADDASP, PPC::XVMADDMDP, PPC::XVMADDMSP, PPC::XVMSUBADP, PPC::XVMSUBASP, PPC::XVMSUBMDP, PPC::XVMSUBMSP, PPC::XVMULDP, PPC::XVMULSP, PPC::XVNMADDADP, PPC::XVNMADDASP, PPC::XVNMADDMDP, PPC::XVNMADDMSP, PPC::XVNMSUBADP, PPC::XVNMSUBASP, PPC::XVNMSUBMDP, PPC::XVNMSUBMSP, PPC::XVRDPI, PPC::XVRDPIC, PPC::XVRDPIM, PPC::XVRDPIP, PPC::XVRDPIZ, PPC::XVREDP, PPC::XVRESP, PPC::XVRSPI, PPC::XVRSPIC, PPC::XVRSPIM, PPC::XVRSPIP, PPC::XVRSPIZ, PPC::XVRSQRTEDP, PPC::XVRSQRTESP, PPC::XVSUBDP, PPC::XVSUBSP}, MI->getOpcode())) |
| 14868 | return 643; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C_P10BF_Read_2C |
| 14869 | return 644; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C_P10BF_Read_1C |
| 14870 | } |
| 14871 | break; |
| 14872 | case 193: // XVCVSPDP |
| 14873 | if (CPUID == 11) { // P10Model |
| 14874 | if (llvm::is_contained({PPC::FADD, PPC::FADDS, PPC::FADDS_rec, PPC::FADD_rec, PPC::FCFID, PPC::FCFIDS, PPC::FCFIDS_rec, PPC::FCFIDU, PPC::FCFIDUS, PPC::FCFIDUS_rec, PPC::FCFIDU_rec, PPC::FCFID_rec, PPC::FCTID, PPC::FCTIDU, PPC::FCTIDUZ, PPC::FCTIDUZ_rec, PPC::FCTIDU_rec, PPC::FCTIDZ, PPC::FCTIDZ_rec, PPC::FCTID_rec, PPC::FCTIW, PPC::FCTIWU, PPC::FCTIWUZ, PPC::FCTIWUZ_rec, PPC::FCTIWU_rec, PPC::FCTIWZ, PPC::FCTIWZ_rec, PPC::FCTIW_rec, PPC::FMADD, PPC::FMADDS, PPC::FMADDS_rec, PPC::FMADD_rec, PPC::FMSUB, PPC::FMSUBS, PPC::FMSUBS_rec, PPC::FMSUB_rec, PPC::FMUL, PPC::FMULS, PPC::FMULS_rec, PPC::FMUL_rec, PPC::FNMADD, PPC::FNMADDS, PPC::FNMADDS_rec, PPC::FNMADD_rec, PPC::FNMSUB, PPC::FNMSUBS, PPC::FNMSUBS_rec, PPC::FNMSUB_rec, PPC::FRE, PPC::FRES, PPC::FRES_rec, PPC::FRE_rec, PPC::FRIMD, PPC::FRIMS, PPC::FRIMD_rec, PPC::FRIMS_rec, PPC::FRIND, PPC::FRINS, PPC::FRIND_rec, PPC::FRINS_rec, PPC::FRIPD, PPC::FRIPS, PPC::FRIPD_rec, PPC::FRIPS_rec, PPC::FRIZD, PPC::FRIZS, PPC::FRIZD_rec, PPC::FRIZS_rec, PPC::FRSP, PPC::FRSP_rec, PPC::FRSQRTE, PPC::FRSQRTES, PPC::FRSQRTES_rec, PPC::FRSQRTE_rec, PPC::FSELD, PPC::FSELS, PPC::FSELD_rec, PPC::FSELS_rec, PPC::FSUB, PPC::FSUBS, PPC::FSUBS_rec, PPC::FSUB_rec, PPC::VADDFP, PPC::VCFSX, PPC::VCFSX_0, PPC::VCFUX, PPC::VCFUX_0, PPC::VCTSXS, PPC::VCTSXS_0, PPC::VCTUXS, PPC::VCTUXS_0, PPC::VEXPTEFP, PPC::VEXPTEFP, PPC::VLOGEFP, PPC::VMADDFP, PPC::VNMSUBFP, PPC::VREFP, PPC::VRFIM, PPC::VRFIN, PPC::VRFIP, PPC::VRFIZ, PPC::VRSQRTEFP, PPC::VSUBFP, PPC::XSADDDP, PPC::XSADDSP, PPC::XSCVDPHP, PPC::XSCVDPSP, PPC::XSCVDPSPN, PPC::XSCVDPSXDS, PPC::XSCVDPSXDSs, PPC::XSCVDPSXWS, PPC::XSCVDPSXWSs, PPC::XSCVDPUXDS, PPC::XSCVDPUXDSs, PPC::XSCVDPUXWS, PPC::XSCVDPUXWSs, PPC::XSCVSPDP, PPC::XSCVSXDDP, PPC::XSCVSXDSP, PPC::XSCVUXDDP, PPC::XSCVUXDSP, PPC::XSMADDADP, PPC::XSMADDASP, PPC::XSMADDMDP, PPC::XSMADDMSP, PPC::XSMSUBADP, PPC::XSMSUBASP, PPC::XSMSUBMDP, PPC::XSMSUBMSP, PPC::XSMULDP, PPC::XSMULSP, PPC::XSNMADDADP, PPC::XSNMADDASP, PPC::XSNMADDMDP, PPC::XSNMADDMSP, PPC::XSNMSUBADP, PPC::XSNMSUBASP, PPC::XSNMSUBMDP, PPC::XSNMSUBMSP, PPC::XSRDPI, PPC::XSRDPIC, PPC::XSRDPIM, PPC::XSRDPIP, PPC::XSRDPIZ, PPC::XSREDP, PPC::XSRESP, PPC::XSRSP, PPC::XSRSQRTEDP, PPC::XSRSQRTESP, PPC::XSSUBDP, PPC::XSSUBSP, PPC::XVADDDP, PPC::XVADDSP, PPC::XVCVDPSP, PPC::XVCVDPSXDS, PPC::XVCVDPSXWS, PPC::XVCVDPUXDS, PPC::XVCVDPUXWS, PPC::XVCVSPBF16, PPC::XVCVSPDP, PPC::XVCVSPHP, PPC::XVCVSPSXDS, PPC::XVCVSPSXWS, PPC::XVCVSPUXDS, PPC::XVCVSPUXWS, PPC::XVCVSXDDP, PPC::XVCVSXDSP, PPC::XVCVSXWDP, PPC::XVCVSXWSP, PPC::XVCVUXDDP, PPC::XVCVUXDSP, PPC::XVCVUXWDP, PPC::XVCVUXWSP, PPC::XVMADDADP, PPC::XVMADDASP, PPC::XVMADDMDP, PPC::XVMADDMSP, PPC::XVMSUBADP, PPC::XVMSUBASP, PPC::XVMSUBMDP, PPC::XVMSUBMSP, PPC::XVMULDP, PPC::XVMULSP, PPC::XVNMADDADP, PPC::XVNMADDASP, PPC::XVNMADDMDP, PPC::XVNMADDMSP, PPC::XVNMSUBADP, PPC::XVNMSUBASP, PPC::XVNMSUBMDP, PPC::XVNMSUBMSP, PPC::XVRDPI, PPC::XVRDPIC, PPC::XVRDPIM, PPC::XVRDPIP, PPC::XVRDPIZ, PPC::XVREDP, PPC::XVRESP, PPC::XVRSPI, PPC::XVRSPIC, PPC::XVRSPIM, PPC::XVRSPIP, PPC::XVRSPIZ, PPC::XVRSQRTEDP, PPC::XVRSQRTESP, PPC::XVSUBDP, PPC::XVSUBSP}, MI->getOpcode())) |
| 14875 | return 641; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C |
| 14876 | return 642; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C |
| 14877 | } |
| 14878 | break; |
| 14879 | case 315: // FRSP_FRIMD_FRIMS_FRIND_FRINS_FRIPD_FRIPS_FRIZD_FRIZS_FRE_FRES_FADDS_FMSUBS_FMADDS_FSUBS_FCFID_FCFIDS_FCFIDU_FCFIDUS_FCTID_FCTIDU_FCTIDUZ_FCTIDZ_FCTIW_FCTIWU_FCTIWUZ_FCTIWZ_FRSQRTE_FRSQRTES_FNMADDS_FNMSUBS_FSELD_FSELS_FMULS |
| 14880 | if (CPUID == 11) { // P10Model |
| 14881 | if (llvm::is_contained({PPC::FADD, PPC::FADDS, PPC::FADDS_rec, PPC::FADD_rec, PPC::FCFID, PPC::FCFIDS, PPC::FCFIDS_rec, PPC::FCFIDU, PPC::FCFIDUS, PPC::FCFIDUS_rec, PPC::FCFIDU_rec, PPC::FCFID_rec, PPC::FCTID, PPC::FCTIDU, PPC::FCTIDUZ, PPC::FCTIDUZ_rec, PPC::FCTIDU_rec, PPC::FCTIDZ, PPC::FCTIDZ_rec, PPC::FCTID_rec, PPC::FCTIW, PPC::FCTIWU, PPC::FCTIWUZ, PPC::FCTIWUZ_rec, PPC::FCTIWU_rec, PPC::FCTIWZ, PPC::FCTIWZ_rec, PPC::FCTIW_rec, PPC::FMADD, PPC::FMADDS, PPC::FMADDS_rec, PPC::FMADD_rec, PPC::FMSUB, PPC::FMSUBS, PPC::FMSUBS_rec, PPC::FMSUB_rec, PPC::FMUL, PPC::FMULS, PPC::FMULS_rec, PPC::FMUL_rec, PPC::FNMADD, PPC::FNMADDS, PPC::FNMADDS_rec, PPC::FNMADD_rec, PPC::FNMSUB, PPC::FNMSUBS, PPC::FNMSUBS_rec, PPC::FNMSUB_rec, PPC::FRE, PPC::FRES, PPC::FRES_rec, PPC::FRE_rec, PPC::FRIMD, PPC::FRIMS, PPC::FRIMD_rec, PPC::FRIMS_rec, PPC::FRIND, PPC::FRINS, PPC::FRIND_rec, PPC::FRINS_rec, PPC::FRIPD, PPC::FRIPS, PPC::FRIPD_rec, PPC::FRIPS_rec, PPC::FRIZD, PPC::FRIZS, PPC::FRIZD_rec, PPC::FRIZS_rec, PPC::FRSP, PPC::FRSP_rec, PPC::FRSQRTE, PPC::FRSQRTES, PPC::FRSQRTES_rec, PPC::FRSQRTE_rec, PPC::FSELD, PPC::FSELS, PPC::FSELD_rec, PPC::FSELS_rec, PPC::FSUB, PPC::FSUBS, PPC::FSUBS_rec, PPC::FSUB_rec, PPC::VADDFP, PPC::VCFSX, PPC::VCFSX_0, PPC::VCFUX, PPC::VCFUX_0, PPC::VCTSXS, PPC::VCTSXS_0, PPC::VCTUXS, PPC::VCTUXS_0, PPC::VEXPTEFP, PPC::VEXPTEFP, PPC::VLOGEFP, PPC::VMADDFP, PPC::VNMSUBFP, PPC::VREFP, PPC::VRFIM, PPC::VRFIN, PPC::VRFIP, PPC::VRFIZ, PPC::VRSQRTEFP, PPC::VSUBFP, PPC::XSADDDP, PPC::XSADDSP, PPC::XSCVDPHP, PPC::XSCVDPSP, PPC::XSCVDPSPN, PPC::XSCVDPSXDS, PPC::XSCVDPSXDSs, PPC::XSCVDPSXWS, PPC::XSCVDPSXWSs, PPC::XSCVDPUXDS, PPC::XSCVDPUXDSs, PPC::XSCVDPUXWS, PPC::XSCVDPUXWSs, PPC::XSCVSPDP, PPC::XSCVSXDDP, PPC::XSCVSXDSP, PPC::XSCVUXDDP, PPC::XSCVUXDSP, PPC::XSMADDADP, PPC::XSMADDASP, PPC::XSMADDMDP, PPC::XSMADDMSP, PPC::XSMSUBADP, PPC::XSMSUBASP, PPC::XSMSUBMDP, PPC::XSMSUBMSP, PPC::XSMULDP, PPC::XSMULSP, PPC::XSNMADDADP, PPC::XSNMADDASP, PPC::XSNMADDMDP, PPC::XSNMADDMSP, PPC::XSNMSUBADP, PPC::XSNMSUBASP, PPC::XSNMSUBMDP, PPC::XSNMSUBMSP, PPC::XSRDPI, PPC::XSRDPIC, PPC::XSRDPIM, PPC::XSRDPIP, PPC::XSRDPIZ, PPC::XSREDP, PPC::XSRESP, PPC::XSRSP, PPC::XSRSQRTEDP, PPC::XSRSQRTESP, PPC::XSSUBDP, PPC::XSSUBSP, PPC::XVADDDP, PPC::XVADDSP, PPC::XVCVDPSP, PPC::XVCVDPSXDS, PPC::XVCVDPSXWS, PPC::XVCVDPUXDS, PPC::XVCVDPUXWS, PPC::XVCVSPBF16, PPC::XVCVSPDP, PPC::XVCVSPHP, PPC::XVCVSPSXDS, PPC::XVCVSPSXWS, PPC::XVCVSPUXDS, PPC::XVCVSPUXWS, PPC::XVCVSXDDP, PPC::XVCVSXDSP, PPC::XVCVSXWDP, PPC::XVCVSXWSP, PPC::XVCVUXDDP, PPC::XVCVUXDSP, PPC::XVCVUXWDP, PPC::XVCVUXWSP, PPC::XVMADDADP, PPC::XVMADDASP, PPC::XVMADDMDP, PPC::XVMADDMSP, PPC::XVMSUBADP, PPC::XVMSUBASP, PPC::XVMSUBMDP, PPC::XVMSUBMSP, PPC::XVMULDP, PPC::XVMULSP, PPC::XVNMADDADP, PPC::XVNMADDASP, PPC::XVNMADDMDP, PPC::XVNMADDMSP, PPC::XVNMSUBADP, PPC::XVNMSUBASP, PPC::XVNMSUBMDP, PPC::XVNMSUBMSP, PPC::XVRDPI, PPC::XVRDPIC, PPC::XVRDPIM, PPC::XVRDPIP, PPC::XVRDPIZ, PPC::XVREDP, PPC::XVRESP, PPC::XVRSPI, PPC::XVRSPIC, PPC::XVRSPIM, PPC::XVRSPIP, PPC::XVRSPIZ, PPC::XVRSQRTEDP, PPC::XVRSQRTESP, PPC::XVSUBDP, PPC::XVSUBSP}, MI->getOpcode())) |
| 14882 | return 643; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C_P10BF_Read_2C |
| 14883 | return 644; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C_P10BF_Read_1C |
| 14884 | } |
| 14885 | break; |
| 14886 | case 316: // FADD_FSUB |
| 14887 | if (CPUID == 11) { // P10Model |
| 14888 | if (llvm::is_contained({PPC::FADD, PPC::FADDS, PPC::FADDS_rec, PPC::FADD_rec, PPC::FCFID, PPC::FCFIDS, PPC::FCFIDS_rec, PPC::FCFIDU, PPC::FCFIDUS, PPC::FCFIDUS_rec, PPC::FCFIDU_rec, PPC::FCFID_rec, PPC::FCTID, PPC::FCTIDU, PPC::FCTIDUZ, PPC::FCTIDUZ_rec, PPC::FCTIDU_rec, PPC::FCTIDZ, PPC::FCTIDZ_rec, PPC::FCTID_rec, PPC::FCTIW, PPC::FCTIWU, PPC::FCTIWUZ, PPC::FCTIWUZ_rec, PPC::FCTIWU_rec, PPC::FCTIWZ, PPC::FCTIWZ_rec, PPC::FCTIW_rec, PPC::FMADD, PPC::FMADDS, PPC::FMADDS_rec, PPC::FMADD_rec, PPC::FMSUB, PPC::FMSUBS, PPC::FMSUBS_rec, PPC::FMSUB_rec, PPC::FMUL, PPC::FMULS, PPC::FMULS_rec, PPC::FMUL_rec, PPC::FNMADD, PPC::FNMADDS, PPC::FNMADDS_rec, PPC::FNMADD_rec, PPC::FNMSUB, PPC::FNMSUBS, PPC::FNMSUBS_rec, PPC::FNMSUB_rec, PPC::FRE, PPC::FRES, PPC::FRES_rec, PPC::FRE_rec, PPC::FRIMD, PPC::FRIMS, PPC::FRIMD_rec, PPC::FRIMS_rec, PPC::FRIND, PPC::FRINS, PPC::FRIND_rec, PPC::FRINS_rec, PPC::FRIPD, PPC::FRIPS, PPC::FRIPD_rec, PPC::FRIPS_rec, PPC::FRIZD, PPC::FRIZS, PPC::FRIZD_rec, PPC::FRIZS_rec, PPC::FRSP, PPC::FRSP_rec, PPC::FRSQRTE, PPC::FRSQRTES, PPC::FRSQRTES_rec, PPC::FRSQRTE_rec, PPC::FSELD, PPC::FSELS, PPC::FSELD_rec, PPC::FSELS_rec, PPC::FSUB, PPC::FSUBS, PPC::FSUBS_rec, PPC::FSUB_rec, PPC::VADDFP, PPC::VCFSX, PPC::VCFSX_0, PPC::VCFUX, PPC::VCFUX_0, PPC::VCTSXS, PPC::VCTSXS_0, PPC::VCTUXS, PPC::VCTUXS_0, PPC::VEXPTEFP, PPC::VEXPTEFP, PPC::VLOGEFP, PPC::VMADDFP, PPC::VNMSUBFP, PPC::VREFP, PPC::VRFIM, PPC::VRFIN, PPC::VRFIP, PPC::VRFIZ, PPC::VRSQRTEFP, PPC::VSUBFP, PPC::XSADDDP, PPC::XSADDSP, PPC::XSCVDPHP, PPC::XSCVDPSP, PPC::XSCVDPSPN, PPC::XSCVDPSXDS, PPC::XSCVDPSXDSs, PPC::XSCVDPSXWS, PPC::XSCVDPSXWSs, PPC::XSCVDPUXDS, PPC::XSCVDPUXDSs, PPC::XSCVDPUXWS, PPC::XSCVDPUXWSs, PPC::XSCVSPDP, PPC::XSCVSXDDP, PPC::XSCVSXDSP, PPC::XSCVUXDDP, PPC::XSCVUXDSP, PPC::XSMADDADP, PPC::XSMADDASP, PPC::XSMADDMDP, PPC::XSMADDMSP, PPC::XSMSUBADP, PPC::XSMSUBASP, PPC::XSMSUBMDP, PPC::XSMSUBMSP, PPC::XSMULDP, PPC::XSMULSP, PPC::XSNMADDADP, PPC::XSNMADDASP, PPC::XSNMADDMDP, PPC::XSNMADDMSP, PPC::XSNMSUBADP, PPC::XSNMSUBASP, PPC::XSNMSUBMDP, PPC::XSNMSUBMSP, PPC::XSRDPI, PPC::XSRDPIC, PPC::XSRDPIM, PPC::XSRDPIP, PPC::XSRDPIZ, PPC::XSREDP, PPC::XSRESP, PPC::XSRSP, PPC::XSRSQRTEDP, PPC::XSRSQRTESP, PPC::XSSUBDP, PPC::XSSUBSP, PPC::XVADDDP, PPC::XVADDSP, PPC::XVCVDPSP, PPC::XVCVDPSXDS, PPC::XVCVDPSXWS, PPC::XVCVDPUXDS, PPC::XVCVDPUXWS, PPC::XVCVSPBF16, PPC::XVCVSPDP, PPC::XVCVSPHP, PPC::XVCVSPSXDS, PPC::XVCVSPSXWS, PPC::XVCVSPUXDS, PPC::XVCVSPUXWS, PPC::XVCVSXDDP, PPC::XVCVSXDSP, PPC::XVCVSXWDP, PPC::XVCVSXWSP, PPC::XVCVUXDDP, PPC::XVCVUXDSP, PPC::XVCVUXWDP, PPC::XVCVUXWSP, PPC::XVMADDADP, PPC::XVMADDASP, PPC::XVMADDMDP, PPC::XVMADDMSP, PPC::XVMSUBADP, PPC::XVMSUBASP, PPC::XVMSUBMDP, PPC::XVMSUBMSP, PPC::XVMULDP, PPC::XVMULSP, PPC::XVNMADDADP, PPC::XVNMADDASP, PPC::XVNMADDMDP, PPC::XVNMADDMSP, PPC::XVNMSUBADP, PPC::XVNMSUBASP, PPC::XVNMSUBMDP, PPC::XVNMSUBMSP, PPC::XVRDPI, PPC::XVRDPIC, PPC::XVRDPIM, PPC::XVRDPIP, PPC::XVRDPIZ, PPC::XVREDP, PPC::XVRESP, PPC::XVRSPI, PPC::XVRSPIC, PPC::XVRSPIM, PPC::XVRSPIP, PPC::XVRSPIZ, PPC::XVRSQRTEDP, PPC::XVRSQRTESP, PPC::XVSUBDP, PPC::XVSUBSP}, MI->getOpcode())) |
| 14889 | return 639; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C |
| 14890 | return 640; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C |
| 14891 | } |
| 14892 | break; |
| 14893 | case 317: // FMSUB_FMADD_FNMADD_FNMSUB_FMUL |
| 14894 | if (CPUID == 11) { // P10Model |
| 14895 | if (llvm::is_contained({PPC::FADD, PPC::FADDS, PPC::FADDS_rec, PPC::FADD_rec, PPC::FCFID, PPC::FCFIDS, PPC::FCFIDS_rec, PPC::FCFIDU, PPC::FCFIDUS, PPC::FCFIDUS_rec, PPC::FCFIDU_rec, PPC::FCFID_rec, PPC::FCTID, PPC::FCTIDU, PPC::FCTIDUZ, PPC::FCTIDUZ_rec, PPC::FCTIDU_rec, PPC::FCTIDZ, PPC::FCTIDZ_rec, PPC::FCTID_rec, PPC::FCTIW, PPC::FCTIWU, PPC::FCTIWUZ, PPC::FCTIWUZ_rec, PPC::FCTIWU_rec, PPC::FCTIWZ, PPC::FCTIWZ_rec, PPC::FCTIW_rec, PPC::FMADD, PPC::FMADDS, PPC::FMADDS_rec, PPC::FMADD_rec, PPC::FMSUB, PPC::FMSUBS, PPC::FMSUBS_rec, PPC::FMSUB_rec, PPC::FMUL, PPC::FMULS, PPC::FMULS_rec, PPC::FMUL_rec, PPC::FNMADD, PPC::FNMADDS, PPC::FNMADDS_rec, PPC::FNMADD_rec, PPC::FNMSUB, PPC::FNMSUBS, PPC::FNMSUBS_rec, PPC::FNMSUB_rec, PPC::FRE, PPC::FRES, PPC::FRES_rec, PPC::FRE_rec, PPC::FRIMD, PPC::FRIMS, PPC::FRIMD_rec, PPC::FRIMS_rec, PPC::FRIND, PPC::FRINS, PPC::FRIND_rec, PPC::FRINS_rec, PPC::FRIPD, PPC::FRIPS, PPC::FRIPD_rec, PPC::FRIPS_rec, PPC::FRIZD, PPC::FRIZS, PPC::FRIZD_rec, PPC::FRIZS_rec, PPC::FRSP, PPC::FRSP_rec, PPC::FRSQRTE, PPC::FRSQRTES, PPC::FRSQRTES_rec, PPC::FRSQRTE_rec, PPC::FSELD, PPC::FSELS, PPC::FSELD_rec, PPC::FSELS_rec, PPC::FSUB, PPC::FSUBS, PPC::FSUBS_rec, PPC::FSUB_rec, PPC::VADDFP, PPC::VCFSX, PPC::VCFSX_0, PPC::VCFUX, PPC::VCFUX_0, PPC::VCTSXS, PPC::VCTSXS_0, PPC::VCTUXS, PPC::VCTUXS_0, PPC::VEXPTEFP, PPC::VEXPTEFP, PPC::VLOGEFP, PPC::VMADDFP, PPC::VNMSUBFP, PPC::VREFP, PPC::VRFIM, PPC::VRFIN, PPC::VRFIP, PPC::VRFIZ, PPC::VRSQRTEFP, PPC::VSUBFP, PPC::XSADDDP, PPC::XSADDSP, PPC::XSCVDPHP, PPC::XSCVDPSP, PPC::XSCVDPSPN, PPC::XSCVDPSXDS, PPC::XSCVDPSXDSs, PPC::XSCVDPSXWS, PPC::XSCVDPSXWSs, PPC::XSCVDPUXDS, PPC::XSCVDPUXDSs, PPC::XSCVDPUXWS, PPC::XSCVDPUXWSs, PPC::XSCVSPDP, PPC::XSCVSXDDP, PPC::XSCVSXDSP, PPC::XSCVUXDDP, PPC::XSCVUXDSP, PPC::XSMADDADP, PPC::XSMADDASP, PPC::XSMADDMDP, PPC::XSMADDMSP, PPC::XSMSUBADP, PPC::XSMSUBASP, PPC::XSMSUBMDP, PPC::XSMSUBMSP, PPC::XSMULDP, PPC::XSMULSP, PPC::XSNMADDADP, PPC::XSNMADDASP, PPC::XSNMADDMDP, PPC::XSNMADDMSP, PPC::XSNMSUBADP, PPC::XSNMSUBASP, PPC::XSNMSUBMDP, PPC::XSNMSUBMSP, PPC::XSRDPI, PPC::XSRDPIC, PPC::XSRDPIM, PPC::XSRDPIP, PPC::XSRDPIZ, PPC::XSREDP, PPC::XSRESP, PPC::XSRSP, PPC::XSRSQRTEDP, PPC::XSRSQRTESP, PPC::XSSUBDP, PPC::XSSUBSP, PPC::XVADDDP, PPC::XVADDSP, PPC::XVCVDPSP, PPC::XVCVDPSXDS, PPC::XVCVDPSXWS, PPC::XVCVDPUXDS, PPC::XVCVDPUXWS, PPC::XVCVSPBF16, PPC::XVCVSPDP, PPC::XVCVSPHP, PPC::XVCVSPSXDS, PPC::XVCVSPSXWS, PPC::XVCVSPUXDS, PPC::XVCVSPUXWS, PPC::XVCVSXDDP, PPC::XVCVSXDSP, PPC::XVCVSXWDP, PPC::XVCVSXWSP, PPC::XVCVUXDDP, PPC::XVCVUXDSP, PPC::XVCVUXWDP, PPC::XVCVUXWSP, PPC::XVMADDADP, PPC::XVMADDASP, PPC::XVMADDMDP, PPC::XVMADDMSP, PPC::XVMSUBADP, PPC::XVMSUBASP, PPC::XVMSUBMDP, PPC::XVMSUBMSP, PPC::XVMULDP, PPC::XVMULSP, PPC::XVNMADDADP, PPC::XVNMADDASP, PPC::XVNMADDMDP, PPC::XVNMADDMSP, PPC::XVNMSUBADP, PPC::XVNMSUBASP, PPC::XVNMSUBMDP, PPC::XVNMSUBMSP, PPC::XVRDPI, PPC::XVRDPIC, PPC::XVRDPIM, PPC::XVRDPIP, PPC::XVRDPIZ, PPC::XVREDP, PPC::XVRESP, PPC::XVRSPI, PPC::XVRSPIC, PPC::XVRSPIM, PPC::XVRSPIP, PPC::XVRSPIZ, PPC::XVRSQRTEDP, PPC::XVRSQRTESP, PPC::XVSUBDP, PPC::XVSUBSP}, MI->getOpcode())) |
| 14896 | return 643; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C_P10BF_Read_2C |
| 14897 | return 644; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C_P10BF_Read_1C |
| 14898 | } |
| 14899 | break; |
| 14900 | case 318: // XSMADDADP_XSMADDASP_XSMADDMDP_XSMADDMSP_XSMSUBADP_XSMSUBASP_XSMSUBMDP_XSMSUBMSP_XSMULDP_XSMULSP_XSNMADDADP_XSNMADDASP_XSNMADDMDP_XSNMADDMSP_XSNMSUBADP_XSNMSUBASP_XSNMSUBMDP_XSNMSUBMSP |
| 14901 | if (CPUID == 11) { // P10Model |
| 14902 | if (llvm::is_contained({PPC::FADD, PPC::FADDS, PPC::FADDS_rec, PPC::FADD_rec, PPC::FCFID, PPC::FCFIDS, PPC::FCFIDS_rec, PPC::FCFIDU, PPC::FCFIDUS, PPC::FCFIDUS_rec, PPC::FCFIDU_rec, PPC::FCFID_rec, PPC::FCTID, PPC::FCTIDU, PPC::FCTIDUZ, PPC::FCTIDUZ_rec, PPC::FCTIDU_rec, PPC::FCTIDZ, PPC::FCTIDZ_rec, PPC::FCTID_rec, PPC::FCTIW, PPC::FCTIWU, PPC::FCTIWUZ, PPC::FCTIWUZ_rec, PPC::FCTIWU_rec, PPC::FCTIWZ, PPC::FCTIWZ_rec, PPC::FCTIW_rec, PPC::FMADD, PPC::FMADDS, PPC::FMADDS_rec, PPC::FMADD_rec, PPC::FMSUB, PPC::FMSUBS, PPC::FMSUBS_rec, PPC::FMSUB_rec, PPC::FMUL, PPC::FMULS, PPC::FMULS_rec, PPC::FMUL_rec, PPC::FNMADD, PPC::FNMADDS, PPC::FNMADDS_rec, PPC::FNMADD_rec, PPC::FNMSUB, PPC::FNMSUBS, PPC::FNMSUBS_rec, PPC::FNMSUB_rec, PPC::FRE, PPC::FRES, PPC::FRES_rec, PPC::FRE_rec, PPC::FRIMD, PPC::FRIMS, PPC::FRIMD_rec, PPC::FRIMS_rec, PPC::FRIND, PPC::FRINS, PPC::FRIND_rec, PPC::FRINS_rec, PPC::FRIPD, PPC::FRIPS, PPC::FRIPD_rec, PPC::FRIPS_rec, PPC::FRIZD, PPC::FRIZS, PPC::FRIZD_rec, PPC::FRIZS_rec, PPC::FRSP, PPC::FRSP_rec, PPC::FRSQRTE, PPC::FRSQRTES, PPC::FRSQRTES_rec, PPC::FRSQRTE_rec, PPC::FSELD, PPC::FSELS, PPC::FSELD_rec, PPC::FSELS_rec, PPC::FSUB, PPC::FSUBS, PPC::FSUBS_rec, PPC::FSUB_rec, PPC::VADDFP, PPC::VCFSX, PPC::VCFSX_0, PPC::VCFUX, PPC::VCFUX_0, PPC::VCTSXS, PPC::VCTSXS_0, PPC::VCTUXS, PPC::VCTUXS_0, PPC::VEXPTEFP, PPC::VEXPTEFP, PPC::VLOGEFP, PPC::VMADDFP, PPC::VNMSUBFP, PPC::VREFP, PPC::VRFIM, PPC::VRFIN, PPC::VRFIP, PPC::VRFIZ, PPC::VRSQRTEFP, PPC::VSUBFP, PPC::XSADDDP, PPC::XSADDSP, PPC::XSCVDPHP, PPC::XSCVDPSP, PPC::XSCVDPSPN, PPC::XSCVDPSXDS, PPC::XSCVDPSXDSs, PPC::XSCVDPSXWS, PPC::XSCVDPSXWSs, PPC::XSCVDPUXDS, PPC::XSCVDPUXDSs, PPC::XSCVDPUXWS, PPC::XSCVDPUXWSs, PPC::XSCVSPDP, PPC::XSCVSXDDP, PPC::XSCVSXDSP, PPC::XSCVUXDDP, PPC::XSCVUXDSP, PPC::XSMADDADP, PPC::XSMADDASP, PPC::XSMADDMDP, PPC::XSMADDMSP, PPC::XSMSUBADP, PPC::XSMSUBASP, PPC::XSMSUBMDP, PPC::XSMSUBMSP, PPC::XSMULDP, PPC::XSMULSP, PPC::XSNMADDADP, PPC::XSNMADDASP, PPC::XSNMADDMDP, PPC::XSNMADDMSP, PPC::XSNMSUBADP, PPC::XSNMSUBASP, PPC::XSNMSUBMDP, PPC::XSNMSUBMSP, PPC::XSRDPI, PPC::XSRDPIC, PPC::XSRDPIM, PPC::XSRDPIP, PPC::XSRDPIZ, PPC::XSREDP, PPC::XSRESP, PPC::XSRSP, PPC::XSRSQRTEDP, PPC::XSRSQRTESP, PPC::XSSUBDP, PPC::XSSUBSP, PPC::XVADDDP, PPC::XVADDSP, PPC::XVCVDPSP, PPC::XVCVDPSXDS, PPC::XVCVDPSXWS, PPC::XVCVDPUXDS, PPC::XVCVDPUXWS, PPC::XVCVSPBF16, PPC::XVCVSPDP, PPC::XVCVSPHP, PPC::XVCVSPSXDS, PPC::XVCVSPSXWS, PPC::XVCVSPUXDS, PPC::XVCVSPUXWS, PPC::XVCVSXDDP, PPC::XVCVSXDSP, PPC::XVCVSXWDP, PPC::XVCVSXWSP, PPC::XVCVUXDDP, PPC::XVCVUXDSP, PPC::XVCVUXWDP, PPC::XVCVUXWSP, PPC::XVMADDADP, PPC::XVMADDASP, PPC::XVMADDMDP, PPC::XVMADDMSP, PPC::XVMSUBADP, PPC::XVMSUBASP, PPC::XVMSUBMDP, PPC::XVMSUBMSP, PPC::XVMULDP, PPC::XVMULSP, PPC::XVNMADDADP, PPC::XVNMADDASP, PPC::XVNMADDMDP, PPC::XVNMADDMSP, PPC::XVNMSUBADP, PPC::XVNMSUBASP, PPC::XVNMSUBMDP, PPC::XVNMSUBMSP, PPC::XVRDPI, PPC::XVRDPIC, PPC::XVRDPIM, PPC::XVRDPIP, PPC::XVRDPIZ, PPC::XVREDP, PPC::XVRESP, PPC::XVRSPI, PPC::XVRSPIC, PPC::XVRSPIM, PPC::XVRSPIP, PPC::XVRSPIZ, PPC::XVRSQRTEDP, PPC::XVRSQRTESP, PPC::XVSUBDP, PPC::XVSUBSP}, MI->getOpcode())) |
| 14903 | return 643; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C_P10BF_Read_2C |
| 14904 | return 644; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C_P10BF_Read_1C |
| 14905 | } |
| 14906 | break; |
| 14907 | case 396: // FDIV |
| 14908 | if (CPUID == 11) { // P10Model |
| 14909 | if (llvm::is_contained({PPC::FADD, PPC::FADDS, PPC::FADDS_rec, PPC::FADD_rec, PPC::FCFID, PPC::FCFIDS, PPC::FCFIDS_rec, PPC::FCFIDU, PPC::FCFIDUS, PPC::FCFIDUS_rec, PPC::FCFIDU_rec, PPC::FCFID_rec, PPC::FCTID, PPC::FCTIDU, PPC::FCTIDUZ, PPC::FCTIDUZ_rec, PPC::FCTIDU_rec, PPC::FCTIDZ, PPC::FCTIDZ_rec, PPC::FCTID_rec, PPC::FCTIW, PPC::FCTIWU, PPC::FCTIWUZ, PPC::FCTIWUZ_rec, PPC::FCTIWU_rec, PPC::FCTIWZ, PPC::FCTIWZ_rec, PPC::FCTIW_rec, PPC::FMADD, PPC::FMADDS, PPC::FMADDS_rec, PPC::FMADD_rec, PPC::FMSUB, PPC::FMSUBS, PPC::FMSUBS_rec, PPC::FMSUB_rec, PPC::FMUL, PPC::FMULS, PPC::FMULS_rec, PPC::FMUL_rec, PPC::FNMADD, PPC::FNMADDS, PPC::FNMADDS_rec, PPC::FNMADD_rec, PPC::FNMSUB, PPC::FNMSUBS, PPC::FNMSUBS_rec, PPC::FNMSUB_rec, PPC::FRE, PPC::FRES, PPC::FRES_rec, PPC::FRE_rec, PPC::FRIMD, PPC::FRIMS, PPC::FRIMD_rec, PPC::FRIMS_rec, PPC::FRIND, PPC::FRINS, PPC::FRIND_rec, PPC::FRINS_rec, PPC::FRIPD, PPC::FRIPS, PPC::FRIPD_rec, PPC::FRIPS_rec, PPC::FRIZD, PPC::FRIZS, PPC::FRIZD_rec, PPC::FRIZS_rec, PPC::FRSP, PPC::FRSP_rec, PPC::FRSQRTE, PPC::FRSQRTES, PPC::FRSQRTES_rec, PPC::FRSQRTE_rec, PPC::FSELD, PPC::FSELS, PPC::FSELD_rec, PPC::FSELS_rec, PPC::FSUB, PPC::FSUBS, PPC::FSUBS_rec, PPC::FSUB_rec, PPC::VADDFP, PPC::VCFSX, PPC::VCFSX_0, PPC::VCFUX, PPC::VCFUX_0, PPC::VCTSXS, PPC::VCTSXS_0, PPC::VCTUXS, PPC::VCTUXS_0, PPC::VEXPTEFP, PPC::VEXPTEFP, PPC::VLOGEFP, PPC::VMADDFP, PPC::VNMSUBFP, PPC::VREFP, PPC::VRFIM, PPC::VRFIN, PPC::VRFIP, PPC::VRFIZ, PPC::VRSQRTEFP, PPC::VSUBFP, PPC::XSADDDP, PPC::XSADDSP, PPC::XSCVDPHP, PPC::XSCVDPSP, PPC::XSCVDPSPN, PPC::XSCVDPSXDS, PPC::XSCVDPSXDSs, PPC::XSCVDPSXWS, PPC::XSCVDPSXWSs, PPC::XSCVDPUXDS, PPC::XSCVDPUXDSs, PPC::XSCVDPUXWS, PPC::XSCVDPUXWSs, PPC::XSCVSPDP, PPC::XSCVSXDDP, PPC::XSCVSXDSP, PPC::XSCVUXDDP, PPC::XSCVUXDSP, PPC::XSMADDADP, PPC::XSMADDASP, PPC::XSMADDMDP, PPC::XSMADDMSP, PPC::XSMSUBADP, PPC::XSMSUBASP, PPC::XSMSUBMDP, PPC::XSMSUBMSP, PPC::XSMULDP, PPC::XSMULSP, PPC::XSNMADDADP, PPC::XSNMADDASP, PPC::XSNMADDMDP, PPC::XSNMADDMSP, PPC::XSNMSUBADP, PPC::XSNMSUBASP, PPC::XSNMSUBMDP, PPC::XSNMSUBMSP, PPC::XSRDPI, PPC::XSRDPIC, PPC::XSRDPIM, PPC::XSRDPIP, PPC::XSRDPIZ, PPC::XSREDP, PPC::XSRESP, PPC::XSRSP, PPC::XSRSQRTEDP, PPC::XSRSQRTESP, PPC::XSSUBDP, PPC::XSSUBSP, PPC::XVADDDP, PPC::XVADDSP, PPC::XVCVDPSP, PPC::XVCVDPSXDS, PPC::XVCVDPSXWS, PPC::XVCVDPUXDS, PPC::XVCVDPUXWS, PPC::XVCVSPBF16, PPC::XVCVSPDP, PPC::XVCVSPHP, PPC::XVCVSPSXDS, PPC::XVCVSPSXWS, PPC::XVCVSPUXDS, PPC::XVCVSPUXWS, PPC::XVCVSXDDP, PPC::XVCVSXDSP, PPC::XVCVSXWDP, PPC::XVCVSXWSP, PPC::XVCVUXDDP, PPC::XVCVUXDSP, PPC::XVCVUXWDP, PPC::XVCVUXWSP, PPC::XVMADDADP, PPC::XVMADDASP, PPC::XVMADDMDP, PPC::XVMADDMSP, PPC::XVMSUBADP, PPC::XVMSUBASP, PPC::XVMSUBMDP, PPC::XVMSUBMSP, PPC::XVMULDP, PPC::XVMULSP, PPC::XVNMADDADP, PPC::XVNMADDASP, PPC::XVNMADDMDP, PPC::XVNMADDMSP, PPC::XVNMSUBADP, PPC::XVNMSUBASP, PPC::XVNMSUBMDP, PPC::XVNMSUBMSP, PPC::XVRDPI, PPC::XVRDPIC, PPC::XVRDPIM, PPC::XVRDPIP, PPC::XVRDPIZ, PPC::XVREDP, PPC::XVRESP, PPC::XVRSPI, PPC::XVRSPIC, PPC::XVRSPIM, PPC::XVRSPIP, PPC::XVRSPIZ, PPC::XVRSQRTEDP, PPC::XVRSQRTESP, PPC::XVSUBDP, PPC::XVSUBSP}, MI->getOpcode())) |
| 14910 | return 627; // P10W_BF_27C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C |
| 14911 | return 628; // P10W_BF_27C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C |
| 14912 | } |
| 14913 | break; |
| 14914 | case 397: // FSQRT |
| 14915 | if (CPUID == 11) { // P10Model |
| 14916 | if (llvm::is_contained({PPC::FADD, PPC::FADDS, PPC::FADDS_rec, PPC::FADD_rec, PPC::FCFID, PPC::FCFIDS, PPC::FCFIDS_rec, PPC::FCFIDU, PPC::FCFIDUS, PPC::FCFIDUS_rec, PPC::FCFIDU_rec, PPC::FCFID_rec, PPC::FCTID, PPC::FCTIDU, PPC::FCTIDUZ, PPC::FCTIDUZ_rec, PPC::FCTIDU_rec, PPC::FCTIDZ, PPC::FCTIDZ_rec, PPC::FCTID_rec, PPC::FCTIW, PPC::FCTIWU, PPC::FCTIWUZ, PPC::FCTIWUZ_rec, PPC::FCTIWU_rec, PPC::FCTIWZ, PPC::FCTIWZ_rec, PPC::FCTIW_rec, PPC::FMADD, PPC::FMADDS, PPC::FMADDS_rec, PPC::FMADD_rec, PPC::FMSUB, PPC::FMSUBS, PPC::FMSUBS_rec, PPC::FMSUB_rec, PPC::FMUL, PPC::FMULS, PPC::FMULS_rec, PPC::FMUL_rec, PPC::FNMADD, PPC::FNMADDS, PPC::FNMADDS_rec, PPC::FNMADD_rec, PPC::FNMSUB, PPC::FNMSUBS, PPC::FNMSUBS_rec, PPC::FNMSUB_rec, PPC::FRE, PPC::FRES, PPC::FRES_rec, PPC::FRE_rec, PPC::FRIMD, PPC::FRIMS, PPC::FRIMD_rec, PPC::FRIMS_rec, PPC::FRIND, PPC::FRINS, PPC::FRIND_rec, PPC::FRINS_rec, PPC::FRIPD, PPC::FRIPS, PPC::FRIPD_rec, PPC::FRIPS_rec, PPC::FRIZD, PPC::FRIZS, PPC::FRIZD_rec, PPC::FRIZS_rec, PPC::FRSP, PPC::FRSP_rec, PPC::FRSQRTE, PPC::FRSQRTES, PPC::FRSQRTES_rec, PPC::FRSQRTE_rec, PPC::FSELD, PPC::FSELS, PPC::FSELD_rec, PPC::FSELS_rec, PPC::FSUB, PPC::FSUBS, PPC::FSUBS_rec, PPC::FSUB_rec, PPC::VADDFP, PPC::VCFSX, PPC::VCFSX_0, PPC::VCFUX, PPC::VCFUX_0, PPC::VCTSXS, PPC::VCTSXS_0, PPC::VCTUXS, PPC::VCTUXS_0, PPC::VEXPTEFP, PPC::VEXPTEFP, PPC::VLOGEFP, PPC::VMADDFP, PPC::VNMSUBFP, PPC::VREFP, PPC::VRFIM, PPC::VRFIN, PPC::VRFIP, PPC::VRFIZ, PPC::VRSQRTEFP, PPC::VSUBFP, PPC::XSADDDP, PPC::XSADDSP, PPC::XSCVDPHP, PPC::XSCVDPSP, PPC::XSCVDPSPN, PPC::XSCVDPSXDS, PPC::XSCVDPSXDSs, PPC::XSCVDPSXWS, PPC::XSCVDPSXWSs, PPC::XSCVDPUXDS, PPC::XSCVDPUXDSs, PPC::XSCVDPUXWS, PPC::XSCVDPUXWSs, PPC::XSCVSPDP, PPC::XSCVSXDDP, PPC::XSCVSXDSP, PPC::XSCVUXDDP, PPC::XSCVUXDSP, PPC::XSMADDADP, PPC::XSMADDASP, PPC::XSMADDMDP, PPC::XSMADDMSP, PPC::XSMSUBADP, PPC::XSMSUBASP, PPC::XSMSUBMDP, PPC::XSMSUBMSP, PPC::XSMULDP, PPC::XSMULSP, PPC::XSNMADDADP, PPC::XSNMADDASP, PPC::XSNMADDMDP, PPC::XSNMADDMSP, PPC::XSNMSUBADP, PPC::XSNMSUBASP, PPC::XSNMSUBMDP, PPC::XSNMSUBMSP, PPC::XSRDPI, PPC::XSRDPIC, PPC::XSRDPIM, PPC::XSRDPIP, PPC::XSRDPIZ, PPC::XSREDP, PPC::XSRESP, PPC::XSRSP, PPC::XSRSQRTEDP, PPC::XSRSQRTESP, PPC::XSSUBDP, PPC::XSSUBSP, PPC::XVADDDP, PPC::XVADDSP, PPC::XVCVDPSP, PPC::XVCVDPSXDS, PPC::XVCVDPSXWS, PPC::XVCVDPUXDS, PPC::XVCVDPUXWS, PPC::XVCVSPBF16, PPC::XVCVSPDP, PPC::XVCVSPHP, PPC::XVCVSPSXDS, PPC::XVCVSPSXWS, PPC::XVCVSPUXDS, PPC::XVCVSPUXWS, PPC::XVCVSXDDP, PPC::XVCVSXDSP, PPC::XVCVSXWDP, PPC::XVCVSXWSP, PPC::XVCVUXDDP, PPC::XVCVUXDSP, PPC::XVCVUXWDP, PPC::XVCVUXWSP, PPC::XVMADDADP, PPC::XVMADDASP, PPC::XVMADDMDP, PPC::XVMADDMSP, PPC::XVMSUBADP, PPC::XVMSUBASP, PPC::XVMSUBMDP, PPC::XVMSUBMSP, PPC::XVMULDP, PPC::XVMULSP, PPC::XVNMADDADP, PPC::XVNMADDASP, PPC::XVNMADDMDP, PPC::XVNMADDMSP, PPC::XVNMSUBADP, PPC::XVNMSUBASP, PPC::XVNMSUBMDP, PPC::XVNMSUBMSP, PPC::XVRDPI, PPC::XVRDPIC, PPC::XVRDPIM, PPC::XVRDPIP, PPC::XVRDPIZ, PPC::XVREDP, PPC::XVRESP, PPC::XVRSPI, PPC::XVRSPIC, PPC::XVRSPIM, PPC::XVRSPIP, PPC::XVRSPIZ, PPC::XVRSQRTEDP, PPC::XVRSQRTESP, PPC::XVSUBDP, PPC::XVSUBSP}, MI->getOpcode())) |
| 14917 | return 631; // P10W_BF_36C_P10W_DISP_ANY_P10BF_Read_2C |
| 14918 | return 632; // P10W_BF_36C_P10W_DISP_ANY_P10BF_Read_1C |
| 14919 | } |
| 14920 | break; |
| 14921 | case 398: // FSQRTS |
| 14922 | if (CPUID == 11) { // P10Model |
| 14923 | if (llvm::is_contained({PPC::FADD, PPC::FADDS, PPC::FADDS_rec, PPC::FADD_rec, PPC::FCFID, PPC::FCFIDS, PPC::FCFIDS_rec, PPC::FCFIDU, PPC::FCFIDUS, PPC::FCFIDUS_rec, PPC::FCFIDU_rec, PPC::FCFID_rec, PPC::FCTID, PPC::FCTIDU, PPC::FCTIDUZ, PPC::FCTIDUZ_rec, PPC::FCTIDU_rec, PPC::FCTIDZ, PPC::FCTIDZ_rec, PPC::FCTID_rec, PPC::FCTIW, PPC::FCTIWU, PPC::FCTIWUZ, PPC::FCTIWUZ_rec, PPC::FCTIWU_rec, PPC::FCTIWZ, PPC::FCTIWZ_rec, PPC::FCTIW_rec, PPC::FMADD, PPC::FMADDS, PPC::FMADDS_rec, PPC::FMADD_rec, PPC::FMSUB, PPC::FMSUBS, PPC::FMSUBS_rec, PPC::FMSUB_rec, PPC::FMUL, PPC::FMULS, PPC::FMULS_rec, PPC::FMUL_rec, PPC::FNMADD, PPC::FNMADDS, PPC::FNMADDS_rec, PPC::FNMADD_rec, PPC::FNMSUB, PPC::FNMSUBS, PPC::FNMSUBS_rec, PPC::FNMSUB_rec, PPC::FRE, PPC::FRES, PPC::FRES_rec, PPC::FRE_rec, PPC::FRIMD, PPC::FRIMS, PPC::FRIMD_rec, PPC::FRIMS_rec, PPC::FRIND, PPC::FRINS, PPC::FRIND_rec, PPC::FRINS_rec, PPC::FRIPD, PPC::FRIPS, PPC::FRIPD_rec, PPC::FRIPS_rec, PPC::FRIZD, PPC::FRIZS, PPC::FRIZD_rec, PPC::FRIZS_rec, PPC::FRSP, PPC::FRSP_rec, PPC::FRSQRTE, PPC::FRSQRTES, PPC::FRSQRTES_rec, PPC::FRSQRTE_rec, PPC::FSELD, PPC::FSELS, PPC::FSELD_rec, PPC::FSELS_rec, PPC::FSUB, PPC::FSUBS, PPC::FSUBS_rec, PPC::FSUB_rec, PPC::VADDFP, PPC::VCFSX, PPC::VCFSX_0, PPC::VCFUX, PPC::VCFUX_0, PPC::VCTSXS, PPC::VCTSXS_0, PPC::VCTUXS, PPC::VCTUXS_0, PPC::VEXPTEFP, PPC::VEXPTEFP, PPC::VLOGEFP, PPC::VMADDFP, PPC::VNMSUBFP, PPC::VREFP, PPC::VRFIM, PPC::VRFIN, PPC::VRFIP, PPC::VRFIZ, PPC::VRSQRTEFP, PPC::VSUBFP, PPC::XSADDDP, PPC::XSADDSP, PPC::XSCVDPHP, PPC::XSCVDPSP, PPC::XSCVDPSPN, PPC::XSCVDPSXDS, PPC::XSCVDPSXDSs, PPC::XSCVDPSXWS, PPC::XSCVDPSXWSs, PPC::XSCVDPUXDS, PPC::XSCVDPUXDSs, PPC::XSCVDPUXWS, PPC::XSCVDPUXWSs, PPC::XSCVSPDP, PPC::XSCVSXDDP, PPC::XSCVSXDSP, PPC::XSCVUXDDP, PPC::XSCVUXDSP, PPC::XSMADDADP, PPC::XSMADDASP, PPC::XSMADDMDP, PPC::XSMADDMSP, PPC::XSMSUBADP, PPC::XSMSUBASP, PPC::XSMSUBMDP, PPC::XSMSUBMSP, PPC::XSMULDP, PPC::XSMULSP, PPC::XSNMADDADP, PPC::XSNMADDASP, PPC::XSNMADDMDP, PPC::XSNMADDMSP, PPC::XSNMSUBADP, PPC::XSNMSUBASP, PPC::XSNMSUBMDP, PPC::XSNMSUBMSP, PPC::XSRDPI, PPC::XSRDPIC, PPC::XSRDPIM, PPC::XSRDPIP, PPC::XSRDPIZ, PPC::XSREDP, PPC::XSRESP, PPC::XSRSP, PPC::XSRSQRTEDP, PPC::XSRSQRTESP, PPC::XSSUBDP, PPC::XSSUBSP, PPC::XVADDDP, PPC::XVADDSP, PPC::XVCVDPSP, PPC::XVCVDPSXDS, PPC::XVCVDPSXWS, PPC::XVCVDPUXDS, PPC::XVCVDPUXWS, PPC::XVCVSPBF16, PPC::XVCVSPDP, PPC::XVCVSPHP, PPC::XVCVSPSXDS, PPC::XVCVSPSXWS, PPC::XVCVSPUXDS, PPC::XVCVSPUXWS, PPC::XVCVSXDDP, PPC::XVCVSXDSP, PPC::XVCVSXWDP, PPC::XVCVSXWSP, PPC::XVCVUXDDP, PPC::XVCVUXDSP, PPC::XVCVUXWDP, PPC::XVCVUXWSP, PPC::XVMADDADP, PPC::XVMADDASP, PPC::XVMADDMDP, PPC::XVMADDMSP, PPC::XVMSUBADP, PPC::XVMSUBASP, PPC::XVMSUBMDP, PPC::XVMSUBMSP, PPC::XVMULDP, PPC::XVMULSP, PPC::XVNMADDADP, PPC::XVNMADDASP, PPC::XVNMADDMDP, PPC::XVNMADDMSP, PPC::XVNMSUBADP, PPC::XVNMSUBASP, PPC::XVNMSUBMDP, PPC::XVNMSUBMSP, PPC::XVRDPI, PPC::XVRDPIC, PPC::XVRDPIM, PPC::XVRDPIP, PPC::XVRDPIZ, PPC::XVREDP, PPC::XVRESP, PPC::XVRSPI, PPC::XVRSPIC, PPC::XVRSPIM, PPC::XVRSPIP, PPC::XVRSPIZ, PPC::XVRSQRTEDP, PPC::XVRSQRTESP, PPC::XVSUBDP, PPC::XVSUBSP}, MI->getOpcode())) |
| 14924 | return 629; // P10W_BF_26C_P10W_DISP_ANY_P10BF_Read_2C |
| 14925 | return 630; // P10W_BF_26C_P10W_DISP_ANY_P10BF_Read_1C |
| 14926 | } |
| 14927 | break; |
| 14928 | case 399: // FDIVS |
| 14929 | if (CPUID == 11) { // P10Model |
| 14930 | if (llvm::is_contained({PPC::FADD, PPC::FADDS, PPC::FADDS_rec, PPC::FADD_rec, PPC::FCFID, PPC::FCFIDS, PPC::FCFIDS_rec, PPC::FCFIDU, PPC::FCFIDUS, PPC::FCFIDUS_rec, PPC::FCFIDU_rec, PPC::FCFID_rec, PPC::FCTID, PPC::FCTIDU, PPC::FCTIDUZ, PPC::FCTIDUZ_rec, PPC::FCTIDU_rec, PPC::FCTIDZ, PPC::FCTIDZ_rec, PPC::FCTID_rec, PPC::FCTIW, PPC::FCTIWU, PPC::FCTIWUZ, PPC::FCTIWUZ_rec, PPC::FCTIWU_rec, PPC::FCTIWZ, PPC::FCTIWZ_rec, PPC::FCTIW_rec, PPC::FMADD, PPC::FMADDS, PPC::FMADDS_rec, PPC::FMADD_rec, PPC::FMSUB, PPC::FMSUBS, PPC::FMSUBS_rec, PPC::FMSUB_rec, PPC::FMUL, PPC::FMULS, PPC::FMULS_rec, PPC::FMUL_rec, PPC::FNMADD, PPC::FNMADDS, PPC::FNMADDS_rec, PPC::FNMADD_rec, PPC::FNMSUB, PPC::FNMSUBS, PPC::FNMSUBS_rec, PPC::FNMSUB_rec, PPC::FRE, PPC::FRES, PPC::FRES_rec, PPC::FRE_rec, PPC::FRIMD, PPC::FRIMS, PPC::FRIMD_rec, PPC::FRIMS_rec, PPC::FRIND, PPC::FRINS, PPC::FRIND_rec, PPC::FRINS_rec, PPC::FRIPD, PPC::FRIPS, PPC::FRIPD_rec, PPC::FRIPS_rec, PPC::FRIZD, PPC::FRIZS, PPC::FRIZD_rec, PPC::FRIZS_rec, PPC::FRSP, PPC::FRSP_rec, PPC::FRSQRTE, PPC::FRSQRTES, PPC::FRSQRTES_rec, PPC::FRSQRTE_rec, PPC::FSELD, PPC::FSELS, PPC::FSELD_rec, PPC::FSELS_rec, PPC::FSUB, PPC::FSUBS, PPC::FSUBS_rec, PPC::FSUB_rec, PPC::VADDFP, PPC::VCFSX, PPC::VCFSX_0, PPC::VCFUX, PPC::VCFUX_0, PPC::VCTSXS, PPC::VCTSXS_0, PPC::VCTUXS, PPC::VCTUXS_0, PPC::VEXPTEFP, PPC::VEXPTEFP, PPC::VLOGEFP, PPC::VMADDFP, PPC::VNMSUBFP, PPC::VREFP, PPC::VRFIM, PPC::VRFIN, PPC::VRFIP, PPC::VRFIZ, PPC::VRSQRTEFP, PPC::VSUBFP, PPC::XSADDDP, PPC::XSADDSP, PPC::XSCVDPHP, PPC::XSCVDPSP, PPC::XSCVDPSPN, PPC::XSCVDPSXDS, PPC::XSCVDPSXDSs, PPC::XSCVDPSXWS, PPC::XSCVDPSXWSs, PPC::XSCVDPUXDS, PPC::XSCVDPUXDSs, PPC::XSCVDPUXWS, PPC::XSCVDPUXWSs, PPC::XSCVSPDP, PPC::XSCVSXDDP, PPC::XSCVSXDSP, PPC::XSCVUXDDP, PPC::XSCVUXDSP, PPC::XSMADDADP, PPC::XSMADDASP, PPC::XSMADDMDP, PPC::XSMADDMSP, PPC::XSMSUBADP, PPC::XSMSUBASP, PPC::XSMSUBMDP, PPC::XSMSUBMSP, PPC::XSMULDP, PPC::XSMULSP, PPC::XSNMADDADP, PPC::XSNMADDASP, PPC::XSNMADDMDP, PPC::XSNMADDMSP, PPC::XSNMSUBADP, PPC::XSNMSUBASP, PPC::XSNMSUBMDP, PPC::XSNMSUBMSP, PPC::XSRDPI, PPC::XSRDPIC, PPC::XSRDPIM, PPC::XSRDPIP, PPC::XSRDPIZ, PPC::XSREDP, PPC::XSRESP, PPC::XSRSP, PPC::XSRSQRTEDP, PPC::XSRSQRTESP, PPC::XSSUBDP, PPC::XSSUBSP, PPC::XVADDDP, PPC::XVADDSP, PPC::XVCVDPSP, PPC::XVCVDPSXDS, PPC::XVCVDPSXWS, PPC::XVCVDPUXDS, PPC::XVCVDPUXWS, PPC::XVCVSPBF16, PPC::XVCVSPDP, PPC::XVCVSPHP, PPC::XVCVSPSXDS, PPC::XVCVSPSXWS, PPC::XVCVSPUXDS, PPC::XVCVSPUXWS, PPC::XVCVSXDDP, PPC::XVCVSXDSP, PPC::XVCVSXWDP, PPC::XVCVSXWSP, PPC::XVCVUXDDP, PPC::XVCVUXDSP, PPC::XVCVUXWDP, PPC::XVCVUXWSP, PPC::XVMADDADP, PPC::XVMADDASP, PPC::XVMADDMDP, PPC::XVMADDMSP, PPC::XVMSUBADP, PPC::XVMSUBASP, PPC::XVMSUBMDP, PPC::XVMSUBMSP, PPC::XVMULDP, PPC::XVMULSP, PPC::XVNMADDADP, PPC::XVNMADDASP, PPC::XVNMADDMDP, PPC::XVNMADDMSP, PPC::XVNMSUBADP, PPC::XVNMSUBASP, PPC::XVNMSUBMDP, PPC::XVNMSUBMSP, PPC::XVRDPI, PPC::XVRDPIC, PPC::XVRDPIM, PPC::XVRDPIP, PPC::XVRDPIZ, PPC::XVREDP, PPC::XVRESP, PPC::XVRSPI, PPC::XVRSPIC, PPC::XVRSPIM, PPC::XVRSPIP, PPC::XVRSPIZ, PPC::XVRSQRTEDP, PPC::XVRSQRTESP, PPC::XVSUBDP, PPC::XVSUBSP}, MI->getOpcode())) |
| 14931 | return 637; // P10W_BF_22C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C |
| 14932 | return 638; // P10W_BF_22C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C |
| 14933 | } |
| 14934 | break; |
| 14935 | case 427: // FCFID_FCFIDS_FCFIDU_FCFIDUS_FCTID_FCTIDU_FCTIDUZ_FCTIDZ_FCTIW_FCTIWU_FCTIWUZ_FCTIWZ_FRE_FRES_FRIMD_FRIMS_FRIND_FRINS_FRIPD_FRIPS_FRIZD_FRIZS_FRSP_FRSQRTE_FRSQRTES |
| 14936 | if (CPUID == 11) { // P10Model |
| 14937 | if (llvm::is_contained({PPC::FADD, PPC::FADDS, PPC::FADDS_rec, PPC::FADD_rec, PPC::FCFID, PPC::FCFIDS, PPC::FCFIDS_rec, PPC::FCFIDU, PPC::FCFIDUS, PPC::FCFIDUS_rec, PPC::FCFIDU_rec, PPC::FCFID_rec, PPC::FCTID, PPC::FCTIDU, PPC::FCTIDUZ, PPC::FCTIDUZ_rec, PPC::FCTIDU_rec, PPC::FCTIDZ, PPC::FCTIDZ_rec, PPC::FCTID_rec, PPC::FCTIW, PPC::FCTIWU, PPC::FCTIWUZ, PPC::FCTIWUZ_rec, PPC::FCTIWU_rec, PPC::FCTIWZ, PPC::FCTIWZ_rec, PPC::FCTIW_rec, PPC::FMADD, PPC::FMADDS, PPC::FMADDS_rec, PPC::FMADD_rec, PPC::FMSUB, PPC::FMSUBS, PPC::FMSUBS_rec, PPC::FMSUB_rec, PPC::FMUL, PPC::FMULS, PPC::FMULS_rec, PPC::FMUL_rec, PPC::FNMADD, PPC::FNMADDS, PPC::FNMADDS_rec, PPC::FNMADD_rec, PPC::FNMSUB, PPC::FNMSUBS, PPC::FNMSUBS_rec, PPC::FNMSUB_rec, PPC::FRE, PPC::FRES, PPC::FRES_rec, PPC::FRE_rec, PPC::FRIMD, PPC::FRIMS, PPC::FRIMD_rec, PPC::FRIMS_rec, PPC::FRIND, PPC::FRINS, PPC::FRIND_rec, PPC::FRINS_rec, PPC::FRIPD, PPC::FRIPS, PPC::FRIPD_rec, PPC::FRIPS_rec, PPC::FRIZD, PPC::FRIZS, PPC::FRIZD_rec, PPC::FRIZS_rec, PPC::FRSP, PPC::FRSP_rec, PPC::FRSQRTE, PPC::FRSQRTES, PPC::FRSQRTES_rec, PPC::FRSQRTE_rec, PPC::FSELD, PPC::FSELS, PPC::FSELD_rec, PPC::FSELS_rec, PPC::FSUB, PPC::FSUBS, PPC::FSUBS_rec, PPC::FSUB_rec, PPC::VADDFP, PPC::VCFSX, PPC::VCFSX_0, PPC::VCFUX, PPC::VCFUX_0, PPC::VCTSXS, PPC::VCTSXS_0, PPC::VCTUXS, PPC::VCTUXS_0, PPC::VEXPTEFP, PPC::VEXPTEFP, PPC::VLOGEFP, PPC::VMADDFP, PPC::VNMSUBFP, PPC::VREFP, PPC::VRFIM, PPC::VRFIN, PPC::VRFIP, PPC::VRFIZ, PPC::VRSQRTEFP, PPC::VSUBFP, PPC::XSADDDP, PPC::XSADDSP, PPC::XSCVDPHP, PPC::XSCVDPSP, PPC::XSCVDPSPN, PPC::XSCVDPSXDS, PPC::XSCVDPSXDSs, PPC::XSCVDPSXWS, PPC::XSCVDPSXWSs, PPC::XSCVDPUXDS, PPC::XSCVDPUXDSs, PPC::XSCVDPUXWS, PPC::XSCVDPUXWSs, PPC::XSCVSPDP, PPC::XSCVSXDDP, PPC::XSCVSXDSP, PPC::XSCVUXDDP, PPC::XSCVUXDSP, PPC::XSMADDADP, PPC::XSMADDASP, PPC::XSMADDMDP, PPC::XSMADDMSP, PPC::XSMSUBADP, PPC::XSMSUBASP, PPC::XSMSUBMDP, PPC::XSMSUBMSP, PPC::XSMULDP, PPC::XSMULSP, PPC::XSNMADDADP, PPC::XSNMADDASP, PPC::XSNMADDMDP, PPC::XSNMADDMSP, PPC::XSNMSUBADP, PPC::XSNMSUBASP, PPC::XSNMSUBMDP, PPC::XSNMSUBMSP, PPC::XSRDPI, PPC::XSRDPIC, PPC::XSRDPIM, PPC::XSRDPIP, PPC::XSRDPIZ, PPC::XSREDP, PPC::XSRESP, PPC::XSRSP, PPC::XSRSQRTEDP, PPC::XSRSQRTESP, PPC::XSSUBDP, PPC::XSSUBSP, PPC::XVADDDP, PPC::XVADDSP, PPC::XVCVDPSP, PPC::XVCVDPSXDS, PPC::XVCVDPSXWS, PPC::XVCVDPUXDS, PPC::XVCVDPUXWS, PPC::XVCVSPBF16, PPC::XVCVSPDP, PPC::XVCVSPHP, PPC::XVCVSPSXDS, PPC::XVCVSPSXWS, PPC::XVCVSPUXDS, PPC::XVCVSPUXWS, PPC::XVCVSXDDP, PPC::XVCVSXDSP, PPC::XVCVSXWDP, PPC::XVCVSXWSP, PPC::XVCVUXDDP, PPC::XVCVUXDSP, PPC::XVCVUXWDP, PPC::XVCVUXWSP, PPC::XVMADDADP, PPC::XVMADDASP, PPC::XVMADDMDP, PPC::XVMADDMSP, PPC::XVMSUBADP, PPC::XVMSUBASP, PPC::XVMSUBMDP, PPC::XVMSUBMSP, PPC::XVMULDP, PPC::XVMULSP, PPC::XVNMADDADP, PPC::XVNMADDASP, PPC::XVNMADDMDP, PPC::XVNMADDMSP, PPC::XVNMSUBADP, PPC::XVNMSUBASP, PPC::XVNMSUBMDP, PPC::XVNMSUBMSP, PPC::XVRDPI, PPC::XVRDPIC, PPC::XVRDPIM, PPC::XVRDPIP, PPC::XVRDPIZ, PPC::XVREDP, PPC::XVRESP, PPC::XVRSPI, PPC::XVRSPIC, PPC::XVRSPIM, PPC::XVRSPIP, PPC::XVRSPIZ, PPC::XVRSQRTEDP, PPC::XVRSQRTESP, PPC::XVSUBDP, PPC::XVSUBSP}, MI->getOpcode())) |
| 14938 | return 641; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C |
| 14939 | return 642; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C |
| 14940 | } |
| 14941 | break; |
| 14942 | case 428: // VCFSX_VCFUX_VCTSXS_VCTUXS |
| 14943 | if (CPUID == 11) { // P10Model |
| 14944 | if (llvm::is_contained({PPC::FADD, PPC::FADDS, PPC::FADDS_rec, PPC::FADD_rec, PPC::FCFID, PPC::FCFIDS, PPC::FCFIDS_rec, PPC::FCFIDU, PPC::FCFIDUS, PPC::FCFIDUS_rec, PPC::FCFIDU_rec, PPC::FCFID_rec, PPC::FCTID, PPC::FCTIDU, PPC::FCTIDUZ, PPC::FCTIDUZ_rec, PPC::FCTIDU_rec, PPC::FCTIDZ, PPC::FCTIDZ_rec, PPC::FCTID_rec, PPC::FCTIW, PPC::FCTIWU, PPC::FCTIWUZ, PPC::FCTIWUZ_rec, PPC::FCTIWU_rec, PPC::FCTIWZ, PPC::FCTIWZ_rec, PPC::FCTIW_rec, PPC::FMADD, PPC::FMADDS, PPC::FMADDS_rec, PPC::FMADD_rec, PPC::FMSUB, PPC::FMSUBS, PPC::FMSUBS_rec, PPC::FMSUB_rec, PPC::FMUL, PPC::FMULS, PPC::FMULS_rec, PPC::FMUL_rec, PPC::FNMADD, PPC::FNMADDS, PPC::FNMADDS_rec, PPC::FNMADD_rec, PPC::FNMSUB, PPC::FNMSUBS, PPC::FNMSUBS_rec, PPC::FNMSUB_rec, PPC::FRE, PPC::FRES, PPC::FRES_rec, PPC::FRE_rec, PPC::FRIMD, PPC::FRIMS, PPC::FRIMD_rec, PPC::FRIMS_rec, PPC::FRIND, PPC::FRINS, PPC::FRIND_rec, PPC::FRINS_rec, PPC::FRIPD, PPC::FRIPS, PPC::FRIPD_rec, PPC::FRIPS_rec, PPC::FRIZD, PPC::FRIZS, PPC::FRIZD_rec, PPC::FRIZS_rec, PPC::FRSP, PPC::FRSP_rec, PPC::FRSQRTE, PPC::FRSQRTES, PPC::FRSQRTES_rec, PPC::FRSQRTE_rec, PPC::FSELD, PPC::FSELS, PPC::FSELD_rec, PPC::FSELS_rec, PPC::FSUB, PPC::FSUBS, PPC::FSUBS_rec, PPC::FSUB_rec, PPC::VADDFP, PPC::VCFSX, PPC::VCFSX_0, PPC::VCFUX, PPC::VCFUX_0, PPC::VCTSXS, PPC::VCTSXS_0, PPC::VCTUXS, PPC::VCTUXS_0, PPC::VEXPTEFP, PPC::VEXPTEFP, PPC::VLOGEFP, PPC::VMADDFP, PPC::VNMSUBFP, PPC::VREFP, PPC::VRFIM, PPC::VRFIN, PPC::VRFIP, PPC::VRFIZ, PPC::VRSQRTEFP, PPC::VSUBFP, PPC::XSADDDP, PPC::XSADDSP, PPC::XSCVDPHP, PPC::XSCVDPSP, PPC::XSCVDPSPN, PPC::XSCVDPSXDS, PPC::XSCVDPSXDSs, PPC::XSCVDPSXWS, PPC::XSCVDPSXWSs, PPC::XSCVDPUXDS, PPC::XSCVDPUXDSs, PPC::XSCVDPUXWS, PPC::XSCVDPUXWSs, PPC::XSCVSPDP, PPC::XSCVSXDDP, PPC::XSCVSXDSP, PPC::XSCVUXDDP, PPC::XSCVUXDSP, PPC::XSMADDADP, PPC::XSMADDASP, PPC::XSMADDMDP, PPC::XSMADDMSP, PPC::XSMSUBADP, PPC::XSMSUBASP, PPC::XSMSUBMDP, PPC::XSMSUBMSP, PPC::XSMULDP, PPC::XSMULSP, PPC::XSNMADDADP, PPC::XSNMADDASP, PPC::XSNMADDMDP, PPC::XSNMADDMSP, PPC::XSNMSUBADP, PPC::XSNMSUBASP, PPC::XSNMSUBMDP, PPC::XSNMSUBMSP, PPC::XSRDPI, PPC::XSRDPIC, PPC::XSRDPIM, PPC::XSRDPIP, PPC::XSRDPIZ, PPC::XSREDP, PPC::XSRESP, PPC::XSRSP, PPC::XSRSQRTEDP, PPC::XSRSQRTESP, PPC::XSSUBDP, PPC::XSSUBSP, PPC::XVADDDP, PPC::XVADDSP, PPC::XVCVDPSP, PPC::XVCVDPSXDS, PPC::XVCVDPSXWS, PPC::XVCVDPUXDS, PPC::XVCVDPUXWS, PPC::XVCVSPBF16, PPC::XVCVSPDP, PPC::XVCVSPHP, PPC::XVCVSPSXDS, PPC::XVCVSPSXWS, PPC::XVCVSPUXDS, PPC::XVCVSPUXWS, PPC::XVCVSXDDP, PPC::XVCVSXDSP, PPC::XVCVSXWDP, PPC::XVCVSXWSP, PPC::XVCVUXDDP, PPC::XVCVUXDSP, PPC::XVCVUXWDP, PPC::XVCVUXWSP, PPC::XVMADDADP, PPC::XVMADDASP, PPC::XVMADDMDP, PPC::XVMADDMSP, PPC::XVMSUBADP, PPC::XVMSUBASP, PPC::XVMSUBMDP, PPC::XVMSUBMSP, PPC::XVMULDP, PPC::XVMULSP, PPC::XVNMADDADP, PPC::XVNMADDASP, PPC::XVNMADDMDP, PPC::XVNMADDMSP, PPC::XVNMSUBADP, PPC::XVNMSUBASP, PPC::XVNMSUBMDP, PPC::XVNMSUBMSP, PPC::XVRDPI, PPC::XVRDPIC, PPC::XVRDPIM, PPC::XVRDPIP, PPC::XVRDPIZ, PPC::XVREDP, PPC::XVRESP, PPC::XVRSPI, PPC::XVRSPIC, PPC::XVRSPIM, PPC::XVRSPIP, PPC::XVRSPIZ, PPC::XVRSQRTEDP, PPC::XVRSQRTESP, PPC::XVSUBDP, PPC::XVSUBSP}, MI->getOpcode())) |
| 14945 | return 641; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C |
| 14946 | return 642; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C |
| 14947 | } |
| 14948 | break; |
| 14949 | case 429: // VCFSX_0_VCFUX_0_VCTSXS_0_VCTUXS_0_XVCVSPHP |
| 14950 | if (CPUID == 11) { // P10Model |
| 14951 | if (llvm::is_contained({PPC::FADD, PPC::FADDS, PPC::FADDS_rec, PPC::FADD_rec, PPC::FCFID, PPC::FCFIDS, PPC::FCFIDS_rec, PPC::FCFIDU, PPC::FCFIDUS, PPC::FCFIDUS_rec, PPC::FCFIDU_rec, PPC::FCFID_rec, PPC::FCTID, PPC::FCTIDU, PPC::FCTIDUZ, PPC::FCTIDUZ_rec, PPC::FCTIDU_rec, PPC::FCTIDZ, PPC::FCTIDZ_rec, PPC::FCTID_rec, PPC::FCTIW, PPC::FCTIWU, PPC::FCTIWUZ, PPC::FCTIWUZ_rec, PPC::FCTIWU_rec, PPC::FCTIWZ, PPC::FCTIWZ_rec, PPC::FCTIW_rec, PPC::FMADD, PPC::FMADDS, PPC::FMADDS_rec, PPC::FMADD_rec, PPC::FMSUB, PPC::FMSUBS, PPC::FMSUBS_rec, PPC::FMSUB_rec, PPC::FMUL, PPC::FMULS, PPC::FMULS_rec, PPC::FMUL_rec, PPC::FNMADD, PPC::FNMADDS, PPC::FNMADDS_rec, PPC::FNMADD_rec, PPC::FNMSUB, PPC::FNMSUBS, PPC::FNMSUBS_rec, PPC::FNMSUB_rec, PPC::FRE, PPC::FRES, PPC::FRES_rec, PPC::FRE_rec, PPC::FRIMD, PPC::FRIMS, PPC::FRIMD_rec, PPC::FRIMS_rec, PPC::FRIND, PPC::FRINS, PPC::FRIND_rec, PPC::FRINS_rec, PPC::FRIPD, PPC::FRIPS, PPC::FRIPD_rec, PPC::FRIPS_rec, PPC::FRIZD, PPC::FRIZS, PPC::FRIZD_rec, PPC::FRIZS_rec, PPC::FRSP, PPC::FRSP_rec, PPC::FRSQRTE, PPC::FRSQRTES, PPC::FRSQRTES_rec, PPC::FRSQRTE_rec, PPC::FSELD, PPC::FSELS, PPC::FSELD_rec, PPC::FSELS_rec, PPC::FSUB, PPC::FSUBS, PPC::FSUBS_rec, PPC::FSUB_rec, PPC::VADDFP, PPC::VCFSX, PPC::VCFSX_0, PPC::VCFUX, PPC::VCFUX_0, PPC::VCTSXS, PPC::VCTSXS_0, PPC::VCTUXS, PPC::VCTUXS_0, PPC::VEXPTEFP, PPC::VEXPTEFP, PPC::VLOGEFP, PPC::VMADDFP, PPC::VNMSUBFP, PPC::VREFP, PPC::VRFIM, PPC::VRFIN, PPC::VRFIP, PPC::VRFIZ, PPC::VRSQRTEFP, PPC::VSUBFP, PPC::XSADDDP, PPC::XSADDSP, PPC::XSCVDPHP, PPC::XSCVDPSP, PPC::XSCVDPSPN, PPC::XSCVDPSXDS, PPC::XSCVDPSXDSs, PPC::XSCVDPSXWS, PPC::XSCVDPSXWSs, PPC::XSCVDPUXDS, PPC::XSCVDPUXDSs, PPC::XSCVDPUXWS, PPC::XSCVDPUXWSs, PPC::XSCVSPDP, PPC::XSCVSXDDP, PPC::XSCVSXDSP, PPC::XSCVUXDDP, PPC::XSCVUXDSP, PPC::XSMADDADP, PPC::XSMADDASP, PPC::XSMADDMDP, PPC::XSMADDMSP, PPC::XSMSUBADP, PPC::XSMSUBASP, PPC::XSMSUBMDP, PPC::XSMSUBMSP, PPC::XSMULDP, PPC::XSMULSP, PPC::XSNMADDADP, PPC::XSNMADDASP, PPC::XSNMADDMDP, PPC::XSNMADDMSP, PPC::XSNMSUBADP, PPC::XSNMSUBASP, PPC::XSNMSUBMDP, PPC::XSNMSUBMSP, PPC::XSRDPI, PPC::XSRDPIC, PPC::XSRDPIM, PPC::XSRDPIP, PPC::XSRDPIZ, PPC::XSREDP, PPC::XSRESP, PPC::XSRSP, PPC::XSRSQRTEDP, PPC::XSRSQRTESP, PPC::XSSUBDP, PPC::XSSUBSP, PPC::XVADDDP, PPC::XVADDSP, PPC::XVCVDPSP, PPC::XVCVDPSXDS, PPC::XVCVDPSXWS, PPC::XVCVDPUXDS, PPC::XVCVDPUXWS, PPC::XVCVSPBF16, PPC::XVCVSPDP, PPC::XVCVSPHP, PPC::XVCVSPSXDS, PPC::XVCVSPSXWS, PPC::XVCVSPUXDS, PPC::XVCVSPUXWS, PPC::XVCVSXDDP, PPC::XVCVSXDSP, PPC::XVCVSXWDP, PPC::XVCVSXWSP, PPC::XVCVUXDDP, PPC::XVCVUXDSP, PPC::XVCVUXWDP, PPC::XVCVUXWSP, PPC::XVMADDADP, PPC::XVMADDASP, PPC::XVMADDMDP, PPC::XVMADDMSP, PPC::XVMSUBADP, PPC::XVMSUBASP, PPC::XVMSUBMDP, PPC::XVMSUBMSP, PPC::XVMULDP, PPC::XVMULSP, PPC::XVNMADDADP, PPC::XVNMADDASP, PPC::XVNMADDMDP, PPC::XVNMADDMSP, PPC::XVNMSUBADP, PPC::XVNMSUBASP, PPC::XVNMSUBMDP, PPC::XVNMSUBMSP, PPC::XVRDPI, PPC::XVRDPIC, PPC::XVRDPIM, PPC::XVRDPIP, PPC::XVRDPIZ, PPC::XVREDP, PPC::XVRESP, PPC::XVRSPI, PPC::XVRSPIC, PPC::XVRSPIM, PPC::XVRSPIP, PPC::XVRSPIZ, PPC::XVRSQRTEDP, PPC::XVRSQRTESP, PPC::XVSUBDP, PPC::XVSUBSP}, MI->getOpcode())) |
| 14952 | return 641; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C |
| 14953 | return 642; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C |
| 14954 | } |
| 14955 | break; |
| 14956 | case 430: // VLOGEFP_VREFP_VRFIM_VRFIN_VRFIP_VRFIZ_VRSQRTEFP_XVCVDPSP_XVCVSXDSP_XVCVSXWSP_XVCVUXDSP_XVCVUXWSP_XVRESP_XVRSQRTESP |
| 14957 | if (CPUID == 11) { // P10Model |
| 14958 | if (llvm::is_contained({PPC::FADD, PPC::FADDS, PPC::FADDS_rec, PPC::FADD_rec, PPC::FCFID, PPC::FCFIDS, PPC::FCFIDS_rec, PPC::FCFIDU, PPC::FCFIDUS, PPC::FCFIDUS_rec, PPC::FCFIDU_rec, PPC::FCFID_rec, PPC::FCTID, PPC::FCTIDU, PPC::FCTIDUZ, PPC::FCTIDUZ_rec, PPC::FCTIDU_rec, PPC::FCTIDZ, PPC::FCTIDZ_rec, PPC::FCTID_rec, PPC::FCTIW, PPC::FCTIWU, PPC::FCTIWUZ, PPC::FCTIWUZ_rec, PPC::FCTIWU_rec, PPC::FCTIWZ, PPC::FCTIWZ_rec, PPC::FCTIW_rec, PPC::FMADD, PPC::FMADDS, PPC::FMADDS_rec, PPC::FMADD_rec, PPC::FMSUB, PPC::FMSUBS, PPC::FMSUBS_rec, PPC::FMSUB_rec, PPC::FMUL, PPC::FMULS, PPC::FMULS_rec, PPC::FMUL_rec, PPC::FNMADD, PPC::FNMADDS, PPC::FNMADDS_rec, PPC::FNMADD_rec, PPC::FNMSUB, PPC::FNMSUBS, PPC::FNMSUBS_rec, PPC::FNMSUB_rec, PPC::FRE, PPC::FRES, PPC::FRES_rec, PPC::FRE_rec, PPC::FRIMD, PPC::FRIMS, PPC::FRIMD_rec, PPC::FRIMS_rec, PPC::FRIND, PPC::FRINS, PPC::FRIND_rec, PPC::FRINS_rec, PPC::FRIPD, PPC::FRIPS, PPC::FRIPD_rec, PPC::FRIPS_rec, PPC::FRIZD, PPC::FRIZS, PPC::FRIZD_rec, PPC::FRIZS_rec, PPC::FRSP, PPC::FRSP_rec, PPC::FRSQRTE, PPC::FRSQRTES, PPC::FRSQRTES_rec, PPC::FRSQRTE_rec, PPC::FSELD, PPC::FSELS, PPC::FSELD_rec, PPC::FSELS_rec, PPC::FSUB, PPC::FSUBS, PPC::FSUBS_rec, PPC::FSUB_rec, PPC::VADDFP, PPC::VCFSX, PPC::VCFSX_0, PPC::VCFUX, PPC::VCFUX_0, PPC::VCTSXS, PPC::VCTSXS_0, PPC::VCTUXS, PPC::VCTUXS_0, PPC::VEXPTEFP, PPC::VEXPTEFP, PPC::VLOGEFP, PPC::VMADDFP, PPC::VNMSUBFP, PPC::VREFP, PPC::VRFIM, PPC::VRFIN, PPC::VRFIP, PPC::VRFIZ, PPC::VRSQRTEFP, PPC::VSUBFP, PPC::XSADDDP, PPC::XSADDSP, PPC::XSCVDPHP, PPC::XSCVDPSP, PPC::XSCVDPSPN, PPC::XSCVDPSXDS, PPC::XSCVDPSXDSs, PPC::XSCVDPSXWS, PPC::XSCVDPSXWSs, PPC::XSCVDPUXDS, PPC::XSCVDPUXDSs, PPC::XSCVDPUXWS, PPC::XSCVDPUXWSs, PPC::XSCVSPDP, PPC::XSCVSXDDP, PPC::XSCVSXDSP, PPC::XSCVUXDDP, PPC::XSCVUXDSP, PPC::XSMADDADP, PPC::XSMADDASP, PPC::XSMADDMDP, PPC::XSMADDMSP, PPC::XSMSUBADP, PPC::XSMSUBASP, PPC::XSMSUBMDP, PPC::XSMSUBMSP, PPC::XSMULDP, PPC::XSMULSP, PPC::XSNMADDADP, PPC::XSNMADDASP, PPC::XSNMADDMDP, PPC::XSNMADDMSP, PPC::XSNMSUBADP, PPC::XSNMSUBASP, PPC::XSNMSUBMDP, PPC::XSNMSUBMSP, PPC::XSRDPI, PPC::XSRDPIC, PPC::XSRDPIM, PPC::XSRDPIP, PPC::XSRDPIZ, PPC::XSREDP, PPC::XSRESP, PPC::XSRSP, PPC::XSRSQRTEDP, PPC::XSRSQRTESP, PPC::XSSUBDP, PPC::XSSUBSP, PPC::XVADDDP, PPC::XVADDSP, PPC::XVCVDPSP, PPC::XVCVDPSXDS, PPC::XVCVDPSXWS, PPC::XVCVDPUXDS, PPC::XVCVDPUXWS, PPC::XVCVSPBF16, PPC::XVCVSPDP, PPC::XVCVSPHP, PPC::XVCVSPSXDS, PPC::XVCVSPSXWS, PPC::XVCVSPUXDS, PPC::XVCVSPUXWS, PPC::XVCVSXDDP, PPC::XVCVSXDSP, PPC::XVCVSXWDP, PPC::XVCVSXWSP, PPC::XVCVUXDDP, PPC::XVCVUXDSP, PPC::XVCVUXWDP, PPC::XVCVUXWSP, PPC::XVMADDADP, PPC::XVMADDASP, PPC::XVMADDMDP, PPC::XVMADDMSP, PPC::XVMSUBADP, PPC::XVMSUBASP, PPC::XVMSUBMDP, PPC::XVMSUBMSP, PPC::XVMULDP, PPC::XVMULSP, PPC::XVNMADDADP, PPC::XVNMADDASP, PPC::XVNMADDMDP, PPC::XVNMADDMSP, PPC::XVNMSUBADP, PPC::XVNMSUBASP, PPC::XVNMSUBMDP, PPC::XVNMSUBMSP, PPC::XVRDPI, PPC::XVRDPIC, PPC::XVRDPIM, PPC::XVRDPIP, PPC::XVRDPIZ, PPC::XVREDP, PPC::XVRESP, PPC::XVRSPI, PPC::XVRSPIC, PPC::XVRSPIM, PPC::XVRSPIP, PPC::XVRSPIZ, PPC::XVRSQRTEDP, PPC::XVRSQRTESP, PPC::XVSUBDP, PPC::XVSUBSP}, MI->getOpcode())) |
| 14959 | return 641; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C |
| 14960 | return 642; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C |
| 14961 | } |
| 14962 | break; |
| 14963 | case 431: // XSCVDPHP |
| 14964 | if (CPUID == 11) { // P10Model |
| 14965 | if (llvm::is_contained({PPC::FADD, PPC::FADDS, PPC::FADDS_rec, PPC::FADD_rec, PPC::FCFID, PPC::FCFIDS, PPC::FCFIDS_rec, PPC::FCFIDU, PPC::FCFIDUS, PPC::FCFIDUS_rec, PPC::FCFIDU_rec, PPC::FCFID_rec, PPC::FCTID, PPC::FCTIDU, PPC::FCTIDUZ, PPC::FCTIDUZ_rec, PPC::FCTIDU_rec, PPC::FCTIDZ, PPC::FCTIDZ_rec, PPC::FCTID_rec, PPC::FCTIW, PPC::FCTIWU, PPC::FCTIWUZ, PPC::FCTIWUZ_rec, PPC::FCTIWU_rec, PPC::FCTIWZ, PPC::FCTIWZ_rec, PPC::FCTIW_rec, PPC::FMADD, PPC::FMADDS, PPC::FMADDS_rec, PPC::FMADD_rec, PPC::FMSUB, PPC::FMSUBS, PPC::FMSUBS_rec, PPC::FMSUB_rec, PPC::FMUL, PPC::FMULS, PPC::FMULS_rec, PPC::FMUL_rec, PPC::FNMADD, PPC::FNMADDS, PPC::FNMADDS_rec, PPC::FNMADD_rec, PPC::FNMSUB, PPC::FNMSUBS, PPC::FNMSUBS_rec, PPC::FNMSUB_rec, PPC::FRE, PPC::FRES, PPC::FRES_rec, PPC::FRE_rec, PPC::FRIMD, PPC::FRIMS, PPC::FRIMD_rec, PPC::FRIMS_rec, PPC::FRIND, PPC::FRINS, PPC::FRIND_rec, PPC::FRINS_rec, PPC::FRIPD, PPC::FRIPS, PPC::FRIPD_rec, PPC::FRIPS_rec, PPC::FRIZD, PPC::FRIZS, PPC::FRIZD_rec, PPC::FRIZS_rec, PPC::FRSP, PPC::FRSP_rec, PPC::FRSQRTE, PPC::FRSQRTES, PPC::FRSQRTES_rec, PPC::FRSQRTE_rec, PPC::FSELD, PPC::FSELS, PPC::FSELD_rec, PPC::FSELS_rec, PPC::FSUB, PPC::FSUBS, PPC::FSUBS_rec, PPC::FSUB_rec, PPC::VADDFP, PPC::VCFSX, PPC::VCFSX_0, PPC::VCFUX, PPC::VCFUX_0, PPC::VCTSXS, PPC::VCTSXS_0, PPC::VCTUXS, PPC::VCTUXS_0, PPC::VEXPTEFP, PPC::VEXPTEFP, PPC::VLOGEFP, PPC::VMADDFP, PPC::VNMSUBFP, PPC::VREFP, PPC::VRFIM, PPC::VRFIN, PPC::VRFIP, PPC::VRFIZ, PPC::VRSQRTEFP, PPC::VSUBFP, PPC::XSADDDP, PPC::XSADDSP, PPC::XSCVDPHP, PPC::XSCVDPSP, PPC::XSCVDPSPN, PPC::XSCVDPSXDS, PPC::XSCVDPSXDSs, PPC::XSCVDPSXWS, PPC::XSCVDPSXWSs, PPC::XSCVDPUXDS, PPC::XSCVDPUXDSs, PPC::XSCVDPUXWS, PPC::XSCVDPUXWSs, PPC::XSCVSPDP, PPC::XSCVSXDDP, PPC::XSCVSXDSP, PPC::XSCVUXDDP, PPC::XSCVUXDSP, PPC::XSMADDADP, PPC::XSMADDASP, PPC::XSMADDMDP, PPC::XSMADDMSP, PPC::XSMSUBADP, PPC::XSMSUBASP, PPC::XSMSUBMDP, PPC::XSMSUBMSP, PPC::XSMULDP, PPC::XSMULSP, PPC::XSNMADDADP, PPC::XSNMADDASP, PPC::XSNMADDMDP, PPC::XSNMADDMSP, PPC::XSNMSUBADP, PPC::XSNMSUBASP, PPC::XSNMSUBMDP, PPC::XSNMSUBMSP, PPC::XSRDPI, PPC::XSRDPIC, PPC::XSRDPIM, PPC::XSRDPIP, PPC::XSRDPIZ, PPC::XSREDP, PPC::XSRESP, PPC::XSRSP, PPC::XSRSQRTEDP, PPC::XSRSQRTESP, PPC::XSSUBDP, PPC::XSSUBSP, PPC::XVADDDP, PPC::XVADDSP, PPC::XVCVDPSP, PPC::XVCVDPSXDS, PPC::XVCVDPSXWS, PPC::XVCVDPUXDS, PPC::XVCVDPUXWS, PPC::XVCVSPBF16, PPC::XVCVSPDP, PPC::XVCVSPHP, PPC::XVCVSPSXDS, PPC::XVCVSPSXWS, PPC::XVCVSPUXDS, PPC::XVCVSPUXWS, PPC::XVCVSXDDP, PPC::XVCVSXDSP, PPC::XVCVSXWDP, PPC::XVCVSXWSP, PPC::XVCVUXDDP, PPC::XVCVUXDSP, PPC::XVCVUXWDP, PPC::XVCVUXWSP, PPC::XVMADDADP, PPC::XVMADDASP, PPC::XVMADDMDP, PPC::XVMADDMSP, PPC::XVMSUBADP, PPC::XVMSUBASP, PPC::XVMSUBMDP, PPC::XVMSUBMSP, PPC::XVMULDP, PPC::XVMULSP, PPC::XVNMADDADP, PPC::XVNMADDASP, PPC::XVNMADDMDP, PPC::XVNMADDMSP, PPC::XVNMSUBADP, PPC::XVNMSUBASP, PPC::XVNMSUBMDP, PPC::XVNMSUBMSP, PPC::XVRDPI, PPC::XVRDPIC, PPC::XVRDPIM, PPC::XVRDPIP, PPC::XVRDPIZ, PPC::XVREDP, PPC::XVRESP, PPC::XVRSPI, PPC::XVRSPIC, PPC::XVRSPIM, PPC::XVRSPIP, PPC::XVRSPIZ, PPC::XVRSQRTEDP, PPC::XVRSQRTESP, PPC::XVSUBDP, PPC::XVSUBSP}, MI->getOpcode())) |
| 14966 | return 641; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C |
| 14967 | return 642; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C |
| 14968 | } |
| 14969 | break; |
| 14970 | case 432: // XSCVDPSP_XSCVDPSXDS_XSCVDPSXDSs_XSCVDPSXWS_XSCVDPSXWSs_XSCVDPUXDS_XSCVDPUXDSs_XSCVDPUXWS_XSCVDPUXWSs_XSCVSPDP_XSCVSXDDP_XSCVUXDDP_XSRDPI_XSRDPIC_XSRDPIM_XSRDPIP_XSRDPIZ_XSREDP_XSRSQRTEDP |
| 14971 | if (CPUID == 11) { // P10Model |
| 14972 | if (llvm::is_contained({PPC::FADD, PPC::FADDS, PPC::FADDS_rec, PPC::FADD_rec, PPC::FCFID, PPC::FCFIDS, PPC::FCFIDS_rec, PPC::FCFIDU, PPC::FCFIDUS, PPC::FCFIDUS_rec, PPC::FCFIDU_rec, PPC::FCFID_rec, PPC::FCTID, PPC::FCTIDU, PPC::FCTIDUZ, PPC::FCTIDUZ_rec, PPC::FCTIDU_rec, PPC::FCTIDZ, PPC::FCTIDZ_rec, PPC::FCTID_rec, PPC::FCTIW, PPC::FCTIWU, PPC::FCTIWUZ, PPC::FCTIWUZ_rec, PPC::FCTIWU_rec, PPC::FCTIWZ, PPC::FCTIWZ_rec, PPC::FCTIW_rec, PPC::FMADD, PPC::FMADDS, PPC::FMADDS_rec, PPC::FMADD_rec, PPC::FMSUB, PPC::FMSUBS, PPC::FMSUBS_rec, PPC::FMSUB_rec, PPC::FMUL, PPC::FMULS, PPC::FMULS_rec, PPC::FMUL_rec, PPC::FNMADD, PPC::FNMADDS, PPC::FNMADDS_rec, PPC::FNMADD_rec, PPC::FNMSUB, PPC::FNMSUBS, PPC::FNMSUBS_rec, PPC::FNMSUB_rec, PPC::FRE, PPC::FRES, PPC::FRES_rec, PPC::FRE_rec, PPC::FRIMD, PPC::FRIMS, PPC::FRIMD_rec, PPC::FRIMS_rec, PPC::FRIND, PPC::FRINS, PPC::FRIND_rec, PPC::FRINS_rec, PPC::FRIPD, PPC::FRIPS, PPC::FRIPD_rec, PPC::FRIPS_rec, PPC::FRIZD, PPC::FRIZS, PPC::FRIZD_rec, PPC::FRIZS_rec, PPC::FRSP, PPC::FRSP_rec, PPC::FRSQRTE, PPC::FRSQRTES, PPC::FRSQRTES_rec, PPC::FRSQRTE_rec, PPC::FSELD, PPC::FSELS, PPC::FSELD_rec, PPC::FSELS_rec, PPC::FSUB, PPC::FSUBS, PPC::FSUBS_rec, PPC::FSUB_rec, PPC::VADDFP, PPC::VCFSX, PPC::VCFSX_0, PPC::VCFUX, PPC::VCFUX_0, PPC::VCTSXS, PPC::VCTSXS_0, PPC::VCTUXS, PPC::VCTUXS_0, PPC::VEXPTEFP, PPC::VEXPTEFP, PPC::VLOGEFP, PPC::VMADDFP, PPC::VNMSUBFP, PPC::VREFP, PPC::VRFIM, PPC::VRFIN, PPC::VRFIP, PPC::VRFIZ, PPC::VRSQRTEFP, PPC::VSUBFP, PPC::XSADDDP, PPC::XSADDSP, PPC::XSCVDPHP, PPC::XSCVDPSP, PPC::XSCVDPSPN, PPC::XSCVDPSXDS, PPC::XSCVDPSXDSs, PPC::XSCVDPSXWS, PPC::XSCVDPSXWSs, PPC::XSCVDPUXDS, PPC::XSCVDPUXDSs, PPC::XSCVDPUXWS, PPC::XSCVDPUXWSs, PPC::XSCVSPDP, PPC::XSCVSXDDP, PPC::XSCVSXDSP, PPC::XSCVUXDDP, PPC::XSCVUXDSP, PPC::XSMADDADP, PPC::XSMADDASP, PPC::XSMADDMDP, PPC::XSMADDMSP, PPC::XSMSUBADP, PPC::XSMSUBASP, PPC::XSMSUBMDP, PPC::XSMSUBMSP, PPC::XSMULDP, PPC::XSMULSP, PPC::XSNMADDADP, PPC::XSNMADDASP, PPC::XSNMADDMDP, PPC::XSNMADDMSP, PPC::XSNMSUBADP, PPC::XSNMSUBASP, PPC::XSNMSUBMDP, PPC::XSNMSUBMSP, PPC::XSRDPI, PPC::XSRDPIC, PPC::XSRDPIM, PPC::XSRDPIP, PPC::XSRDPIZ, PPC::XSREDP, PPC::XSRESP, PPC::XSRSP, PPC::XSRSQRTEDP, PPC::XSRSQRTESP, PPC::XSSUBDP, PPC::XSSUBSP, PPC::XVADDDP, PPC::XVADDSP, PPC::XVCVDPSP, PPC::XVCVDPSXDS, PPC::XVCVDPSXWS, PPC::XVCVDPUXDS, PPC::XVCVDPUXWS, PPC::XVCVSPBF16, PPC::XVCVSPDP, PPC::XVCVSPHP, PPC::XVCVSPSXDS, PPC::XVCVSPSXWS, PPC::XVCVSPUXDS, PPC::XVCVSPUXWS, PPC::XVCVSXDDP, PPC::XVCVSXDSP, PPC::XVCVSXWDP, PPC::XVCVSXWSP, PPC::XVCVUXDDP, PPC::XVCVUXDSP, PPC::XVCVUXWDP, PPC::XVCVUXWSP, PPC::XVMADDADP, PPC::XVMADDASP, PPC::XVMADDMDP, PPC::XVMADDMSP, PPC::XVMSUBADP, PPC::XVMSUBASP, PPC::XVMSUBMDP, PPC::XVMSUBMSP, PPC::XVMULDP, PPC::XVMULSP, PPC::XVNMADDADP, PPC::XVNMADDASP, PPC::XVNMADDMDP, PPC::XVNMADDMSP, PPC::XVNMSUBADP, PPC::XVNMSUBASP, PPC::XVNMSUBMDP, PPC::XVNMSUBMSP, PPC::XVRDPI, PPC::XVRDPIC, PPC::XVRDPIM, PPC::XVRDPIP, PPC::XVRDPIZ, PPC::XVREDP, PPC::XVRESP, PPC::XVRSPI, PPC::XVRSPIC, PPC::XVRSPIM, PPC::XVRSPIP, PPC::XVRSPIZ, PPC::XVRSQRTEDP, PPC::XVRSQRTESP, PPC::XVSUBDP, PPC::XVSUBSP}, MI->getOpcode())) |
| 14973 | return 641; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C |
| 14974 | return 642; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C |
| 14975 | } |
| 14976 | break; |
| 14977 | case 433: // XVCVDPSXDS_XVCVDPSXWS_XVCVDPUXDS_XVCVDPUXWS_XVCVSPSXDS_XVCVSPSXWS_XVCVSPUXDS_XVCVSPUXWS_XVCVSXDDP_XVCVSXWDP_XVCVUXDDP_XVCVUXWDP_XVRDPI_XVRDPIC_XVRDPIM_XVRDPIP_XVRDPIZ_XVREDP_XVRSPI_XVRSPIC_XVRSPIM_XVRSPIP_XVRSPIZ_XVRSQRTEDP |
| 14978 | if (CPUID == 11) { // P10Model |
| 14979 | if (llvm::is_contained({PPC::FADD, PPC::FADDS, PPC::FADDS_rec, PPC::FADD_rec, PPC::FCFID, PPC::FCFIDS, PPC::FCFIDS_rec, PPC::FCFIDU, PPC::FCFIDUS, PPC::FCFIDUS_rec, PPC::FCFIDU_rec, PPC::FCFID_rec, PPC::FCTID, PPC::FCTIDU, PPC::FCTIDUZ, PPC::FCTIDUZ_rec, PPC::FCTIDU_rec, PPC::FCTIDZ, PPC::FCTIDZ_rec, PPC::FCTID_rec, PPC::FCTIW, PPC::FCTIWU, PPC::FCTIWUZ, PPC::FCTIWUZ_rec, PPC::FCTIWU_rec, PPC::FCTIWZ, PPC::FCTIWZ_rec, PPC::FCTIW_rec, PPC::FMADD, PPC::FMADDS, PPC::FMADDS_rec, PPC::FMADD_rec, PPC::FMSUB, PPC::FMSUBS, PPC::FMSUBS_rec, PPC::FMSUB_rec, PPC::FMUL, PPC::FMULS, PPC::FMULS_rec, PPC::FMUL_rec, PPC::FNMADD, PPC::FNMADDS, PPC::FNMADDS_rec, PPC::FNMADD_rec, PPC::FNMSUB, PPC::FNMSUBS, PPC::FNMSUBS_rec, PPC::FNMSUB_rec, PPC::FRE, PPC::FRES, PPC::FRES_rec, PPC::FRE_rec, PPC::FRIMD, PPC::FRIMS, PPC::FRIMD_rec, PPC::FRIMS_rec, PPC::FRIND, PPC::FRINS, PPC::FRIND_rec, PPC::FRINS_rec, PPC::FRIPD, PPC::FRIPS, PPC::FRIPD_rec, PPC::FRIPS_rec, PPC::FRIZD, PPC::FRIZS, PPC::FRIZD_rec, PPC::FRIZS_rec, PPC::FRSP, PPC::FRSP_rec, PPC::FRSQRTE, PPC::FRSQRTES, PPC::FRSQRTES_rec, PPC::FRSQRTE_rec, PPC::FSELD, PPC::FSELS, PPC::FSELD_rec, PPC::FSELS_rec, PPC::FSUB, PPC::FSUBS, PPC::FSUBS_rec, PPC::FSUB_rec, PPC::VADDFP, PPC::VCFSX, PPC::VCFSX_0, PPC::VCFUX, PPC::VCFUX_0, PPC::VCTSXS, PPC::VCTSXS_0, PPC::VCTUXS, PPC::VCTUXS_0, PPC::VEXPTEFP, PPC::VEXPTEFP, PPC::VLOGEFP, PPC::VMADDFP, PPC::VNMSUBFP, PPC::VREFP, PPC::VRFIM, PPC::VRFIN, PPC::VRFIP, PPC::VRFIZ, PPC::VRSQRTEFP, PPC::VSUBFP, PPC::XSADDDP, PPC::XSADDSP, PPC::XSCVDPHP, PPC::XSCVDPSP, PPC::XSCVDPSPN, PPC::XSCVDPSXDS, PPC::XSCVDPSXDSs, PPC::XSCVDPSXWS, PPC::XSCVDPSXWSs, PPC::XSCVDPUXDS, PPC::XSCVDPUXDSs, PPC::XSCVDPUXWS, PPC::XSCVDPUXWSs, PPC::XSCVSPDP, PPC::XSCVSXDDP, PPC::XSCVSXDSP, PPC::XSCVUXDDP, PPC::XSCVUXDSP, PPC::XSMADDADP, PPC::XSMADDASP, PPC::XSMADDMDP, PPC::XSMADDMSP, PPC::XSMSUBADP, PPC::XSMSUBASP, PPC::XSMSUBMDP, PPC::XSMSUBMSP, PPC::XSMULDP, PPC::XSMULSP, PPC::XSNMADDADP, PPC::XSNMADDASP, PPC::XSNMADDMDP, PPC::XSNMADDMSP, PPC::XSNMSUBADP, PPC::XSNMSUBASP, PPC::XSNMSUBMDP, PPC::XSNMSUBMSP, PPC::XSRDPI, PPC::XSRDPIC, PPC::XSRDPIM, PPC::XSRDPIP, PPC::XSRDPIZ, PPC::XSREDP, PPC::XSRESP, PPC::XSRSP, PPC::XSRSQRTEDP, PPC::XSRSQRTESP, PPC::XSSUBDP, PPC::XSSUBSP, PPC::XVADDDP, PPC::XVADDSP, PPC::XVCVDPSP, PPC::XVCVDPSXDS, PPC::XVCVDPSXWS, PPC::XVCVDPUXDS, PPC::XVCVDPUXWS, PPC::XVCVSPBF16, PPC::XVCVSPDP, PPC::XVCVSPHP, PPC::XVCVSPSXDS, PPC::XVCVSPSXWS, PPC::XVCVSPUXDS, PPC::XVCVSPUXWS, PPC::XVCVSXDDP, PPC::XVCVSXDSP, PPC::XVCVSXWDP, PPC::XVCVSXWSP, PPC::XVCVUXDDP, PPC::XVCVUXDSP, PPC::XVCVUXWDP, PPC::XVCVUXWSP, PPC::XVMADDADP, PPC::XVMADDASP, PPC::XVMADDMDP, PPC::XVMADDMSP, PPC::XVMSUBADP, PPC::XVMSUBASP, PPC::XVMSUBMDP, PPC::XVMSUBMSP, PPC::XVMULDP, PPC::XVMULSP, PPC::XVNMADDADP, PPC::XVNMADDASP, PPC::XVNMADDMDP, PPC::XVNMADDMSP, PPC::XVNMSUBADP, PPC::XVNMSUBASP, PPC::XVNMSUBMDP, PPC::XVNMSUBMSP, PPC::XVRDPI, PPC::XVRDPIC, PPC::XVRDPIM, PPC::XVRDPIP, PPC::XVRDPIZ, PPC::XVREDP, PPC::XVRESP, PPC::XVRSPI, PPC::XVRSPIC, PPC::XVRSPIM, PPC::XVRSPIP, PPC::XVRSPIZ, PPC::XVRSQRTEDP, PPC::XVRSQRTESP, PPC::XVSUBDP, PPC::XVSUBSP}, MI->getOpcode())) |
| 14980 | return 641; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C |
| 14981 | return 642; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C |
| 14982 | } |
| 14983 | break; |
| 14984 | case 434: // XVCVSPBF16 |
| 14985 | if (CPUID == 11) { // P10Model |
| 14986 | if (llvm::is_contained({PPC::FADD, PPC::FADDS, PPC::FADDS_rec, PPC::FADD_rec, PPC::FCFID, PPC::FCFIDS, PPC::FCFIDS_rec, PPC::FCFIDU, PPC::FCFIDUS, PPC::FCFIDUS_rec, PPC::FCFIDU_rec, PPC::FCFID_rec, PPC::FCTID, PPC::FCTIDU, PPC::FCTIDUZ, PPC::FCTIDUZ_rec, PPC::FCTIDU_rec, PPC::FCTIDZ, PPC::FCTIDZ_rec, PPC::FCTID_rec, PPC::FCTIW, PPC::FCTIWU, PPC::FCTIWUZ, PPC::FCTIWUZ_rec, PPC::FCTIWU_rec, PPC::FCTIWZ, PPC::FCTIWZ_rec, PPC::FCTIW_rec, PPC::FMADD, PPC::FMADDS, PPC::FMADDS_rec, PPC::FMADD_rec, PPC::FMSUB, PPC::FMSUBS, PPC::FMSUBS_rec, PPC::FMSUB_rec, PPC::FMUL, PPC::FMULS, PPC::FMULS_rec, PPC::FMUL_rec, PPC::FNMADD, PPC::FNMADDS, PPC::FNMADDS_rec, PPC::FNMADD_rec, PPC::FNMSUB, PPC::FNMSUBS, PPC::FNMSUBS_rec, PPC::FNMSUB_rec, PPC::FRE, PPC::FRES, PPC::FRES_rec, PPC::FRE_rec, PPC::FRIMD, PPC::FRIMS, PPC::FRIMD_rec, PPC::FRIMS_rec, PPC::FRIND, PPC::FRINS, PPC::FRIND_rec, PPC::FRINS_rec, PPC::FRIPD, PPC::FRIPS, PPC::FRIPD_rec, PPC::FRIPS_rec, PPC::FRIZD, PPC::FRIZS, PPC::FRIZD_rec, PPC::FRIZS_rec, PPC::FRSP, PPC::FRSP_rec, PPC::FRSQRTE, PPC::FRSQRTES, PPC::FRSQRTES_rec, PPC::FRSQRTE_rec, PPC::FSELD, PPC::FSELS, PPC::FSELD_rec, PPC::FSELS_rec, PPC::FSUB, PPC::FSUBS, PPC::FSUBS_rec, PPC::FSUB_rec, PPC::VADDFP, PPC::VCFSX, PPC::VCFSX_0, PPC::VCFUX, PPC::VCFUX_0, PPC::VCTSXS, PPC::VCTSXS_0, PPC::VCTUXS, PPC::VCTUXS_0, PPC::VEXPTEFP, PPC::VEXPTEFP, PPC::VLOGEFP, PPC::VMADDFP, PPC::VNMSUBFP, PPC::VREFP, PPC::VRFIM, PPC::VRFIN, PPC::VRFIP, PPC::VRFIZ, PPC::VRSQRTEFP, PPC::VSUBFP, PPC::XSADDDP, PPC::XSADDSP, PPC::XSCVDPHP, PPC::XSCVDPSP, PPC::XSCVDPSPN, PPC::XSCVDPSXDS, PPC::XSCVDPSXDSs, PPC::XSCVDPSXWS, PPC::XSCVDPSXWSs, PPC::XSCVDPUXDS, PPC::XSCVDPUXDSs, PPC::XSCVDPUXWS, PPC::XSCVDPUXWSs, PPC::XSCVSPDP, PPC::XSCVSXDDP, PPC::XSCVSXDSP, PPC::XSCVUXDDP, PPC::XSCVUXDSP, PPC::XSMADDADP, PPC::XSMADDASP, PPC::XSMADDMDP, PPC::XSMADDMSP, PPC::XSMSUBADP, PPC::XSMSUBASP, PPC::XSMSUBMDP, PPC::XSMSUBMSP, PPC::XSMULDP, PPC::XSMULSP, PPC::XSNMADDADP, PPC::XSNMADDASP, PPC::XSNMADDMDP, PPC::XSNMADDMSP, PPC::XSNMSUBADP, PPC::XSNMSUBASP, PPC::XSNMSUBMDP, PPC::XSNMSUBMSP, PPC::XSRDPI, PPC::XSRDPIC, PPC::XSRDPIM, PPC::XSRDPIP, PPC::XSRDPIZ, PPC::XSREDP, PPC::XSRESP, PPC::XSRSP, PPC::XSRSQRTEDP, PPC::XSRSQRTESP, PPC::XSSUBDP, PPC::XSSUBSP, PPC::XVADDDP, PPC::XVADDSP, PPC::XVCVDPSP, PPC::XVCVDPSXDS, PPC::XVCVDPSXWS, PPC::XVCVDPUXDS, PPC::XVCVDPUXWS, PPC::XVCVSPBF16, PPC::XVCVSPDP, PPC::XVCVSPHP, PPC::XVCVSPSXDS, PPC::XVCVSPSXWS, PPC::XVCVSPUXDS, PPC::XVCVSPUXWS, PPC::XVCVSXDDP, PPC::XVCVSXDSP, PPC::XVCVSXWDP, PPC::XVCVSXWSP, PPC::XVCVUXDDP, PPC::XVCVUXDSP, PPC::XVCVUXWDP, PPC::XVCVUXWSP, PPC::XVMADDADP, PPC::XVMADDASP, PPC::XVMADDMDP, PPC::XVMADDMSP, PPC::XVMSUBADP, PPC::XVMSUBASP, PPC::XVMSUBMDP, PPC::XVMSUBMSP, PPC::XVMULDP, PPC::XVMULSP, PPC::XVNMADDADP, PPC::XVNMADDASP, PPC::XVNMADDMDP, PPC::XVNMADDMSP, PPC::XVNMSUBADP, PPC::XVNMSUBASP, PPC::XVNMSUBMDP, PPC::XVNMSUBMSP, PPC::XVRDPI, PPC::XVRDPIC, PPC::XVRDPIM, PPC::XVRDPIP, PPC::XVRDPIZ, PPC::XVREDP, PPC::XVRESP, PPC::XVRSPI, PPC::XVRSPIC, PPC::XVRSPIM, PPC::XVRSPIP, PPC::XVRSPIZ, PPC::XVRSQRTEDP, PPC::XVRSQRTESP, PPC::XVSUBDP, PPC::XVSUBSP}, MI->getOpcode())) |
| 14987 | return 641; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C |
| 14988 | return 642; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C |
| 14989 | } |
| 14990 | break; |
| 14991 | case 435: // FADDS_FMULS_FSUBS |
| 14992 | if (CPUID == 11) { // P10Model |
| 14993 | if (llvm::is_contained({PPC::FADD, PPC::FADDS, PPC::FADDS_rec, PPC::FADD_rec, PPC::FCFID, PPC::FCFIDS, PPC::FCFIDS_rec, PPC::FCFIDU, PPC::FCFIDUS, PPC::FCFIDUS_rec, PPC::FCFIDU_rec, PPC::FCFID_rec, PPC::FCTID, PPC::FCTIDU, PPC::FCTIDUZ, PPC::FCTIDUZ_rec, PPC::FCTIDU_rec, PPC::FCTIDZ, PPC::FCTIDZ_rec, PPC::FCTID_rec, PPC::FCTIW, PPC::FCTIWU, PPC::FCTIWUZ, PPC::FCTIWUZ_rec, PPC::FCTIWU_rec, PPC::FCTIWZ, PPC::FCTIWZ_rec, PPC::FCTIW_rec, PPC::FMADD, PPC::FMADDS, PPC::FMADDS_rec, PPC::FMADD_rec, PPC::FMSUB, PPC::FMSUBS, PPC::FMSUBS_rec, PPC::FMSUB_rec, PPC::FMUL, PPC::FMULS, PPC::FMULS_rec, PPC::FMUL_rec, PPC::FNMADD, PPC::FNMADDS, PPC::FNMADDS_rec, PPC::FNMADD_rec, PPC::FNMSUB, PPC::FNMSUBS, PPC::FNMSUBS_rec, PPC::FNMSUB_rec, PPC::FRE, PPC::FRES, PPC::FRES_rec, PPC::FRE_rec, PPC::FRIMD, PPC::FRIMS, PPC::FRIMD_rec, PPC::FRIMS_rec, PPC::FRIND, PPC::FRINS, PPC::FRIND_rec, PPC::FRINS_rec, PPC::FRIPD, PPC::FRIPS, PPC::FRIPD_rec, PPC::FRIPS_rec, PPC::FRIZD, PPC::FRIZS, PPC::FRIZD_rec, PPC::FRIZS_rec, PPC::FRSP, PPC::FRSP_rec, PPC::FRSQRTE, PPC::FRSQRTES, PPC::FRSQRTES_rec, PPC::FRSQRTE_rec, PPC::FSELD, PPC::FSELS, PPC::FSELD_rec, PPC::FSELS_rec, PPC::FSUB, PPC::FSUBS, PPC::FSUBS_rec, PPC::FSUB_rec, PPC::VADDFP, PPC::VCFSX, PPC::VCFSX_0, PPC::VCFUX, PPC::VCFUX_0, PPC::VCTSXS, PPC::VCTSXS_0, PPC::VCTUXS, PPC::VCTUXS_0, PPC::VEXPTEFP, PPC::VEXPTEFP, PPC::VLOGEFP, PPC::VMADDFP, PPC::VNMSUBFP, PPC::VREFP, PPC::VRFIM, PPC::VRFIN, PPC::VRFIP, PPC::VRFIZ, PPC::VRSQRTEFP, PPC::VSUBFP, PPC::XSADDDP, PPC::XSADDSP, PPC::XSCVDPHP, PPC::XSCVDPSP, PPC::XSCVDPSPN, PPC::XSCVDPSXDS, PPC::XSCVDPSXDSs, PPC::XSCVDPSXWS, PPC::XSCVDPSXWSs, PPC::XSCVDPUXDS, PPC::XSCVDPUXDSs, PPC::XSCVDPUXWS, PPC::XSCVDPUXWSs, PPC::XSCVSPDP, PPC::XSCVSXDDP, PPC::XSCVSXDSP, PPC::XSCVUXDDP, PPC::XSCVUXDSP, PPC::XSMADDADP, PPC::XSMADDASP, PPC::XSMADDMDP, PPC::XSMADDMSP, PPC::XSMSUBADP, PPC::XSMSUBASP, PPC::XSMSUBMDP, PPC::XSMSUBMSP, PPC::XSMULDP, PPC::XSMULSP, PPC::XSNMADDADP, PPC::XSNMADDASP, PPC::XSNMADDMDP, PPC::XSNMADDMSP, PPC::XSNMSUBADP, PPC::XSNMSUBASP, PPC::XSNMSUBMDP, PPC::XSNMSUBMSP, PPC::XSRDPI, PPC::XSRDPIC, PPC::XSRDPIM, PPC::XSRDPIP, PPC::XSRDPIZ, PPC::XSREDP, PPC::XSRESP, PPC::XSRSP, PPC::XSRSQRTEDP, PPC::XSRSQRTESP, PPC::XSSUBDP, PPC::XSSUBSP, PPC::XVADDDP, PPC::XVADDSP, PPC::XVCVDPSP, PPC::XVCVDPSXDS, PPC::XVCVDPSXWS, PPC::XVCVDPUXDS, PPC::XVCVDPUXWS, PPC::XVCVSPBF16, PPC::XVCVSPDP, PPC::XVCVSPHP, PPC::XVCVSPSXDS, PPC::XVCVSPSXWS, PPC::XVCVSPUXDS, PPC::XVCVSPUXWS, PPC::XVCVSXDDP, PPC::XVCVSXDSP, PPC::XVCVSXWDP, PPC::XVCVSXWSP, PPC::XVCVUXDDP, PPC::XVCVUXDSP, PPC::XVCVUXWDP, PPC::XVCVUXWSP, PPC::XVMADDADP, PPC::XVMADDASP, PPC::XVMADDMDP, PPC::XVMADDMSP, PPC::XVMSUBADP, PPC::XVMSUBASP, PPC::XVMSUBMDP, PPC::XVMSUBMSP, PPC::XVMULDP, PPC::XVMULSP, PPC::XVNMADDADP, PPC::XVNMADDASP, PPC::XVNMADDMDP, PPC::XVNMADDMSP, PPC::XVNMSUBADP, PPC::XVNMSUBASP, PPC::XVNMSUBMDP, PPC::XVNMSUBMSP, PPC::XVRDPI, PPC::XVRDPIC, PPC::XVRDPIM, PPC::XVRDPIP, PPC::XVRDPIZ, PPC::XVREDP, PPC::XVRESP, PPC::XVRSPI, PPC::XVRSPIC, PPC::XVRSPIM, PPC::XVRSPIP, PPC::XVRSPIZ, PPC::XVRSQRTEDP, PPC::XVRSQRTESP, PPC::XVSUBDP, PPC::XVSUBSP}, MI->getOpcode())) |
| 14994 | return 639; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C |
| 14995 | return 640; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C |
| 14996 | } |
| 14997 | break; |
| 14998 | case 436: // FMUL |
| 14999 | if (CPUID == 11) { // P10Model |
| 15000 | if (llvm::is_contained({PPC::FADD, PPC::FADDS, PPC::FADDS_rec, PPC::FADD_rec, PPC::FCFID, PPC::FCFIDS, PPC::FCFIDS_rec, PPC::FCFIDU, PPC::FCFIDUS, PPC::FCFIDUS_rec, PPC::FCFIDU_rec, PPC::FCFID_rec, PPC::FCTID, PPC::FCTIDU, PPC::FCTIDUZ, PPC::FCTIDUZ_rec, PPC::FCTIDU_rec, PPC::FCTIDZ, PPC::FCTIDZ_rec, PPC::FCTID_rec, PPC::FCTIW, PPC::FCTIWU, PPC::FCTIWUZ, PPC::FCTIWUZ_rec, PPC::FCTIWU_rec, PPC::FCTIWZ, PPC::FCTIWZ_rec, PPC::FCTIW_rec, PPC::FMADD, PPC::FMADDS, PPC::FMADDS_rec, PPC::FMADD_rec, PPC::FMSUB, PPC::FMSUBS, PPC::FMSUBS_rec, PPC::FMSUB_rec, PPC::FMUL, PPC::FMULS, PPC::FMULS_rec, PPC::FMUL_rec, PPC::FNMADD, PPC::FNMADDS, PPC::FNMADDS_rec, PPC::FNMADD_rec, PPC::FNMSUB, PPC::FNMSUBS, PPC::FNMSUBS_rec, PPC::FNMSUB_rec, PPC::FRE, PPC::FRES, PPC::FRES_rec, PPC::FRE_rec, PPC::FRIMD, PPC::FRIMS, PPC::FRIMD_rec, PPC::FRIMS_rec, PPC::FRIND, PPC::FRINS, PPC::FRIND_rec, PPC::FRINS_rec, PPC::FRIPD, PPC::FRIPS, PPC::FRIPD_rec, PPC::FRIPS_rec, PPC::FRIZD, PPC::FRIZS, PPC::FRIZD_rec, PPC::FRIZS_rec, PPC::FRSP, PPC::FRSP_rec, PPC::FRSQRTE, PPC::FRSQRTES, PPC::FRSQRTES_rec, PPC::FRSQRTE_rec, PPC::FSELD, PPC::FSELS, PPC::FSELD_rec, PPC::FSELS_rec, PPC::FSUB, PPC::FSUBS, PPC::FSUBS_rec, PPC::FSUB_rec, PPC::VADDFP, PPC::VCFSX, PPC::VCFSX_0, PPC::VCFUX, PPC::VCFUX_0, PPC::VCTSXS, PPC::VCTSXS_0, PPC::VCTUXS, PPC::VCTUXS_0, PPC::VEXPTEFP, PPC::VEXPTEFP, PPC::VLOGEFP, PPC::VMADDFP, PPC::VNMSUBFP, PPC::VREFP, PPC::VRFIM, PPC::VRFIN, PPC::VRFIP, PPC::VRFIZ, PPC::VRSQRTEFP, PPC::VSUBFP, PPC::XSADDDP, PPC::XSADDSP, PPC::XSCVDPHP, PPC::XSCVDPSP, PPC::XSCVDPSPN, PPC::XSCVDPSXDS, PPC::XSCVDPSXDSs, PPC::XSCVDPSXWS, PPC::XSCVDPSXWSs, PPC::XSCVDPUXDS, PPC::XSCVDPUXDSs, PPC::XSCVDPUXWS, PPC::XSCVDPUXWSs, PPC::XSCVSPDP, PPC::XSCVSXDDP, PPC::XSCVSXDSP, PPC::XSCVUXDDP, PPC::XSCVUXDSP, PPC::XSMADDADP, PPC::XSMADDASP, PPC::XSMADDMDP, PPC::XSMADDMSP, PPC::XSMSUBADP, PPC::XSMSUBASP, PPC::XSMSUBMDP, PPC::XSMSUBMSP, PPC::XSMULDP, PPC::XSMULSP, PPC::XSNMADDADP, PPC::XSNMADDASP, PPC::XSNMADDMDP, PPC::XSNMADDMSP, PPC::XSNMSUBADP, PPC::XSNMSUBASP, PPC::XSNMSUBMDP, PPC::XSNMSUBMSP, PPC::XSRDPI, PPC::XSRDPIC, PPC::XSRDPIM, PPC::XSRDPIP, PPC::XSRDPIZ, PPC::XSREDP, PPC::XSRESP, PPC::XSRSP, PPC::XSRSQRTEDP, PPC::XSRSQRTESP, PPC::XSSUBDP, PPC::XSSUBSP, PPC::XVADDDP, PPC::XVADDSP, PPC::XVCVDPSP, PPC::XVCVDPSXDS, PPC::XVCVDPSXWS, PPC::XVCVDPUXDS, PPC::XVCVDPUXWS, PPC::XVCVSPBF16, PPC::XVCVSPDP, PPC::XVCVSPHP, PPC::XVCVSPSXDS, PPC::XVCVSPSXWS, PPC::XVCVSPUXDS, PPC::XVCVSPUXWS, PPC::XVCVSXDDP, PPC::XVCVSXDSP, PPC::XVCVSXWDP, PPC::XVCVSXWSP, PPC::XVCVUXDDP, PPC::XVCVUXDSP, PPC::XVCVUXWDP, PPC::XVCVUXWSP, PPC::XVMADDADP, PPC::XVMADDASP, PPC::XVMADDMDP, PPC::XVMADDMSP, PPC::XVMSUBADP, PPC::XVMSUBASP, PPC::XVMSUBMDP, PPC::XVMSUBMSP, PPC::XVMULDP, PPC::XVMULSP, PPC::XVNMADDADP, PPC::XVNMADDASP, PPC::XVNMADDMDP, PPC::XVNMADDMSP, PPC::XVNMSUBADP, PPC::XVNMSUBASP, PPC::XVNMSUBMDP, PPC::XVNMSUBMSP, PPC::XVRDPI, PPC::XVRDPIC, PPC::XVRDPIM, PPC::XVRDPIP, PPC::XVRDPIZ, PPC::XVREDP, PPC::XVRESP, PPC::XVRSPI, PPC::XVRSPIC, PPC::XVRSPIM, PPC::XVRSPIP, PPC::XVRSPIZ, PPC::XVRSQRTEDP, PPC::XVRSQRTESP, PPC::XVSUBDP, PPC::XVSUBSP}, MI->getOpcode())) |
| 15001 | return 639; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C |
| 15002 | return 640; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C |
| 15003 | } |
| 15004 | break; |
| 15005 | case 437: // VADDFP |
| 15006 | if (CPUID == 11) { // P10Model |
| 15007 | if (llvm::is_contained({PPC::FADD, PPC::FADDS, PPC::FADDS_rec, PPC::FADD_rec, PPC::FCFID, PPC::FCFIDS, PPC::FCFIDS_rec, PPC::FCFIDU, PPC::FCFIDUS, PPC::FCFIDUS_rec, PPC::FCFIDU_rec, PPC::FCFID_rec, PPC::FCTID, PPC::FCTIDU, PPC::FCTIDUZ, PPC::FCTIDUZ_rec, PPC::FCTIDU_rec, PPC::FCTIDZ, PPC::FCTIDZ_rec, PPC::FCTID_rec, PPC::FCTIW, PPC::FCTIWU, PPC::FCTIWUZ, PPC::FCTIWUZ_rec, PPC::FCTIWU_rec, PPC::FCTIWZ, PPC::FCTIWZ_rec, PPC::FCTIW_rec, PPC::FMADD, PPC::FMADDS, PPC::FMADDS_rec, PPC::FMADD_rec, PPC::FMSUB, PPC::FMSUBS, PPC::FMSUBS_rec, PPC::FMSUB_rec, PPC::FMUL, PPC::FMULS, PPC::FMULS_rec, PPC::FMUL_rec, PPC::FNMADD, PPC::FNMADDS, PPC::FNMADDS_rec, PPC::FNMADD_rec, PPC::FNMSUB, PPC::FNMSUBS, PPC::FNMSUBS_rec, PPC::FNMSUB_rec, PPC::FRE, PPC::FRES, PPC::FRES_rec, PPC::FRE_rec, PPC::FRIMD, PPC::FRIMS, PPC::FRIMD_rec, PPC::FRIMS_rec, PPC::FRIND, PPC::FRINS, PPC::FRIND_rec, PPC::FRINS_rec, PPC::FRIPD, PPC::FRIPS, PPC::FRIPD_rec, PPC::FRIPS_rec, PPC::FRIZD, PPC::FRIZS, PPC::FRIZD_rec, PPC::FRIZS_rec, PPC::FRSP, PPC::FRSP_rec, PPC::FRSQRTE, PPC::FRSQRTES, PPC::FRSQRTES_rec, PPC::FRSQRTE_rec, PPC::FSELD, PPC::FSELS, PPC::FSELD_rec, PPC::FSELS_rec, PPC::FSUB, PPC::FSUBS, PPC::FSUBS_rec, PPC::FSUB_rec, PPC::VADDFP, PPC::VCFSX, PPC::VCFSX_0, PPC::VCFUX, PPC::VCFUX_0, PPC::VCTSXS, PPC::VCTSXS_0, PPC::VCTUXS, PPC::VCTUXS_0, PPC::VEXPTEFP, PPC::VEXPTEFP, PPC::VLOGEFP, PPC::VMADDFP, PPC::VNMSUBFP, PPC::VREFP, PPC::VRFIM, PPC::VRFIN, PPC::VRFIP, PPC::VRFIZ, PPC::VRSQRTEFP, PPC::VSUBFP, PPC::XSADDDP, PPC::XSADDSP, PPC::XSCVDPHP, PPC::XSCVDPSP, PPC::XSCVDPSPN, PPC::XSCVDPSXDS, PPC::XSCVDPSXDSs, PPC::XSCVDPSXWS, PPC::XSCVDPSXWSs, PPC::XSCVDPUXDS, PPC::XSCVDPUXDSs, PPC::XSCVDPUXWS, PPC::XSCVDPUXWSs, PPC::XSCVSPDP, PPC::XSCVSXDDP, PPC::XSCVSXDSP, PPC::XSCVUXDDP, PPC::XSCVUXDSP, PPC::XSMADDADP, PPC::XSMADDASP, PPC::XSMADDMDP, PPC::XSMADDMSP, PPC::XSMSUBADP, PPC::XSMSUBASP, PPC::XSMSUBMDP, PPC::XSMSUBMSP, PPC::XSMULDP, PPC::XSMULSP, PPC::XSNMADDADP, PPC::XSNMADDASP, PPC::XSNMADDMDP, PPC::XSNMADDMSP, PPC::XSNMSUBADP, PPC::XSNMSUBASP, PPC::XSNMSUBMDP, PPC::XSNMSUBMSP, PPC::XSRDPI, PPC::XSRDPIC, PPC::XSRDPIM, PPC::XSRDPIP, PPC::XSRDPIZ, PPC::XSREDP, PPC::XSRESP, PPC::XSRSP, PPC::XSRSQRTEDP, PPC::XSRSQRTESP, PPC::XSSUBDP, PPC::XSSUBSP, PPC::XVADDDP, PPC::XVADDSP, PPC::XVCVDPSP, PPC::XVCVDPSXDS, PPC::XVCVDPSXWS, PPC::XVCVDPUXDS, PPC::XVCVDPUXWS, PPC::XVCVSPBF16, PPC::XVCVSPDP, PPC::XVCVSPHP, PPC::XVCVSPSXDS, PPC::XVCVSPSXWS, PPC::XVCVSPUXDS, PPC::XVCVSPUXWS, PPC::XVCVSXDDP, PPC::XVCVSXDSP, PPC::XVCVSXWDP, PPC::XVCVSXWSP, PPC::XVCVUXDDP, PPC::XVCVUXDSP, PPC::XVCVUXWDP, PPC::XVCVUXWSP, PPC::XVMADDADP, PPC::XVMADDASP, PPC::XVMADDMDP, PPC::XVMADDMSP, PPC::XVMSUBADP, PPC::XVMSUBASP, PPC::XVMSUBMDP, PPC::XVMSUBMSP, PPC::XVMULDP, PPC::XVMULSP, PPC::XVNMADDADP, PPC::XVNMADDASP, PPC::XVNMADDMDP, PPC::XVNMADDMSP, PPC::XVNMSUBADP, PPC::XVNMSUBASP, PPC::XVNMSUBMDP, PPC::XVNMSUBMSP, PPC::XVRDPI, PPC::XVRDPIC, PPC::XVRDPIM, PPC::XVRDPIP, PPC::XVRDPIZ, PPC::XVREDP, PPC::XVRESP, PPC::XVRSPI, PPC::XVRSPIC, PPC::XVRSPIM, PPC::XVRSPIP, PPC::XVRSPIZ, PPC::XVRSQRTEDP, PPC::XVRSQRTESP, PPC::XVSUBDP, PPC::XVSUBSP}, MI->getOpcode())) |
| 15008 | return 639; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C |
| 15009 | return 640; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C |
| 15010 | } |
| 15011 | break; |
| 15012 | case 438: // XSMULDP_XSMULSP |
| 15013 | if (CPUID == 11) { // P10Model |
| 15014 | if (llvm::is_contained({PPC::FADD, PPC::FADDS, PPC::FADDS_rec, PPC::FADD_rec, PPC::FCFID, PPC::FCFIDS, PPC::FCFIDS_rec, PPC::FCFIDU, PPC::FCFIDUS, PPC::FCFIDUS_rec, PPC::FCFIDU_rec, PPC::FCFID_rec, PPC::FCTID, PPC::FCTIDU, PPC::FCTIDUZ, PPC::FCTIDUZ_rec, PPC::FCTIDU_rec, PPC::FCTIDZ, PPC::FCTIDZ_rec, PPC::FCTID_rec, PPC::FCTIW, PPC::FCTIWU, PPC::FCTIWUZ, PPC::FCTIWUZ_rec, PPC::FCTIWU_rec, PPC::FCTIWZ, PPC::FCTIWZ_rec, PPC::FCTIW_rec, PPC::FMADD, PPC::FMADDS, PPC::FMADDS_rec, PPC::FMADD_rec, PPC::FMSUB, PPC::FMSUBS, PPC::FMSUBS_rec, PPC::FMSUB_rec, PPC::FMUL, PPC::FMULS, PPC::FMULS_rec, PPC::FMUL_rec, PPC::FNMADD, PPC::FNMADDS, PPC::FNMADDS_rec, PPC::FNMADD_rec, PPC::FNMSUB, PPC::FNMSUBS, PPC::FNMSUBS_rec, PPC::FNMSUB_rec, PPC::FRE, PPC::FRES, PPC::FRES_rec, PPC::FRE_rec, PPC::FRIMD, PPC::FRIMS, PPC::FRIMD_rec, PPC::FRIMS_rec, PPC::FRIND, PPC::FRINS, PPC::FRIND_rec, PPC::FRINS_rec, PPC::FRIPD, PPC::FRIPS, PPC::FRIPD_rec, PPC::FRIPS_rec, PPC::FRIZD, PPC::FRIZS, PPC::FRIZD_rec, PPC::FRIZS_rec, PPC::FRSP, PPC::FRSP_rec, PPC::FRSQRTE, PPC::FRSQRTES, PPC::FRSQRTES_rec, PPC::FRSQRTE_rec, PPC::FSELD, PPC::FSELS, PPC::FSELD_rec, PPC::FSELS_rec, PPC::FSUB, PPC::FSUBS, PPC::FSUBS_rec, PPC::FSUB_rec, PPC::VADDFP, PPC::VCFSX, PPC::VCFSX_0, PPC::VCFUX, PPC::VCFUX_0, PPC::VCTSXS, PPC::VCTSXS_0, PPC::VCTUXS, PPC::VCTUXS_0, PPC::VEXPTEFP, PPC::VEXPTEFP, PPC::VLOGEFP, PPC::VMADDFP, PPC::VNMSUBFP, PPC::VREFP, PPC::VRFIM, PPC::VRFIN, PPC::VRFIP, PPC::VRFIZ, PPC::VRSQRTEFP, PPC::VSUBFP, PPC::XSADDDP, PPC::XSADDSP, PPC::XSCVDPHP, PPC::XSCVDPSP, PPC::XSCVDPSPN, PPC::XSCVDPSXDS, PPC::XSCVDPSXDSs, PPC::XSCVDPSXWS, PPC::XSCVDPSXWSs, PPC::XSCVDPUXDS, PPC::XSCVDPUXDSs, PPC::XSCVDPUXWS, PPC::XSCVDPUXWSs, PPC::XSCVSPDP, PPC::XSCVSXDDP, PPC::XSCVSXDSP, PPC::XSCVUXDDP, PPC::XSCVUXDSP, PPC::XSMADDADP, PPC::XSMADDASP, PPC::XSMADDMDP, PPC::XSMADDMSP, PPC::XSMSUBADP, PPC::XSMSUBASP, PPC::XSMSUBMDP, PPC::XSMSUBMSP, PPC::XSMULDP, PPC::XSMULSP, PPC::XSNMADDADP, PPC::XSNMADDASP, PPC::XSNMADDMDP, PPC::XSNMADDMSP, PPC::XSNMSUBADP, PPC::XSNMSUBASP, PPC::XSNMSUBMDP, PPC::XSNMSUBMSP, PPC::XSRDPI, PPC::XSRDPIC, PPC::XSRDPIM, PPC::XSRDPIP, PPC::XSRDPIZ, PPC::XSREDP, PPC::XSRESP, PPC::XSRSP, PPC::XSRSQRTEDP, PPC::XSRSQRTESP, PPC::XSSUBDP, PPC::XSSUBSP, PPC::XVADDDP, PPC::XVADDSP, PPC::XVCVDPSP, PPC::XVCVDPSXDS, PPC::XVCVDPSXWS, PPC::XVCVDPUXDS, PPC::XVCVDPUXWS, PPC::XVCVSPBF16, PPC::XVCVSPDP, PPC::XVCVSPHP, PPC::XVCVSPSXDS, PPC::XVCVSPSXWS, PPC::XVCVSPUXDS, PPC::XVCVSPUXWS, PPC::XVCVSXDDP, PPC::XVCVSXDSP, PPC::XVCVSXWDP, PPC::XVCVSXWSP, PPC::XVCVUXDDP, PPC::XVCVUXDSP, PPC::XVCVUXWDP, PPC::XVCVUXWSP, PPC::XVMADDADP, PPC::XVMADDASP, PPC::XVMADDMDP, PPC::XVMADDMSP, PPC::XVMSUBADP, PPC::XVMSUBASP, PPC::XVMSUBMDP, PPC::XVMSUBMSP, PPC::XVMULDP, PPC::XVMULSP, PPC::XVNMADDADP, PPC::XVNMADDASP, PPC::XVNMADDMDP, PPC::XVNMADDMSP, PPC::XVNMSUBADP, PPC::XVNMSUBASP, PPC::XVNMSUBMDP, PPC::XVNMSUBMSP, PPC::XVRDPI, PPC::XVRDPIC, PPC::XVRDPIM, PPC::XVRDPIP, PPC::XVRDPIZ, PPC::XVREDP, PPC::XVRESP, PPC::XVRSPI, PPC::XVRSPIC, PPC::XVRSPIM, PPC::XVRSPIP, PPC::XVRSPIZ, PPC::XVRSQRTEDP, PPC::XVRSQRTESP, PPC::XVSUBDP, PPC::XVSUBSP}, MI->getOpcode())) |
| 15015 | return 639; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C |
| 15016 | return 640; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C |
| 15017 | } |
| 15018 | break; |
| 15019 | case 439: // XVADDDP_XVMULDP_XVSUBDP |
| 15020 | if (CPUID == 11) { // P10Model |
| 15021 | if (llvm::is_contained({PPC::FADD, PPC::FADDS, PPC::FADDS_rec, PPC::FADD_rec, PPC::FCFID, PPC::FCFIDS, PPC::FCFIDS_rec, PPC::FCFIDU, PPC::FCFIDUS, PPC::FCFIDUS_rec, PPC::FCFIDU_rec, PPC::FCFID_rec, PPC::FCTID, PPC::FCTIDU, PPC::FCTIDUZ, PPC::FCTIDUZ_rec, PPC::FCTIDU_rec, PPC::FCTIDZ, PPC::FCTIDZ_rec, PPC::FCTID_rec, PPC::FCTIW, PPC::FCTIWU, PPC::FCTIWUZ, PPC::FCTIWUZ_rec, PPC::FCTIWU_rec, PPC::FCTIWZ, PPC::FCTIWZ_rec, PPC::FCTIW_rec, PPC::FMADD, PPC::FMADDS, PPC::FMADDS_rec, PPC::FMADD_rec, PPC::FMSUB, PPC::FMSUBS, PPC::FMSUBS_rec, PPC::FMSUB_rec, PPC::FMUL, PPC::FMULS, PPC::FMULS_rec, PPC::FMUL_rec, PPC::FNMADD, PPC::FNMADDS, PPC::FNMADDS_rec, PPC::FNMADD_rec, PPC::FNMSUB, PPC::FNMSUBS, PPC::FNMSUBS_rec, PPC::FNMSUB_rec, PPC::FRE, PPC::FRES, PPC::FRES_rec, PPC::FRE_rec, PPC::FRIMD, PPC::FRIMS, PPC::FRIMD_rec, PPC::FRIMS_rec, PPC::FRIND, PPC::FRINS, PPC::FRIND_rec, PPC::FRINS_rec, PPC::FRIPD, PPC::FRIPS, PPC::FRIPD_rec, PPC::FRIPS_rec, PPC::FRIZD, PPC::FRIZS, PPC::FRIZD_rec, PPC::FRIZS_rec, PPC::FRSP, PPC::FRSP_rec, PPC::FRSQRTE, PPC::FRSQRTES, PPC::FRSQRTES_rec, PPC::FRSQRTE_rec, PPC::FSELD, PPC::FSELS, PPC::FSELD_rec, PPC::FSELS_rec, PPC::FSUB, PPC::FSUBS, PPC::FSUBS_rec, PPC::FSUB_rec, PPC::VADDFP, PPC::VCFSX, PPC::VCFSX_0, PPC::VCFUX, PPC::VCFUX_0, PPC::VCTSXS, PPC::VCTSXS_0, PPC::VCTUXS, PPC::VCTUXS_0, PPC::VEXPTEFP, PPC::VEXPTEFP, PPC::VLOGEFP, PPC::VMADDFP, PPC::VNMSUBFP, PPC::VREFP, PPC::VRFIM, PPC::VRFIN, PPC::VRFIP, PPC::VRFIZ, PPC::VRSQRTEFP, PPC::VSUBFP, PPC::XSADDDP, PPC::XSADDSP, PPC::XSCVDPHP, PPC::XSCVDPSP, PPC::XSCVDPSPN, PPC::XSCVDPSXDS, PPC::XSCVDPSXDSs, PPC::XSCVDPSXWS, PPC::XSCVDPSXWSs, PPC::XSCVDPUXDS, PPC::XSCVDPUXDSs, PPC::XSCVDPUXWS, PPC::XSCVDPUXWSs, PPC::XSCVSPDP, PPC::XSCVSXDDP, PPC::XSCVSXDSP, PPC::XSCVUXDDP, PPC::XSCVUXDSP, PPC::XSMADDADP, PPC::XSMADDASP, PPC::XSMADDMDP, PPC::XSMADDMSP, PPC::XSMSUBADP, PPC::XSMSUBASP, PPC::XSMSUBMDP, PPC::XSMSUBMSP, PPC::XSMULDP, PPC::XSMULSP, PPC::XSNMADDADP, PPC::XSNMADDASP, PPC::XSNMADDMDP, PPC::XSNMADDMSP, PPC::XSNMSUBADP, PPC::XSNMSUBASP, PPC::XSNMSUBMDP, PPC::XSNMSUBMSP, PPC::XSRDPI, PPC::XSRDPIC, PPC::XSRDPIM, PPC::XSRDPIP, PPC::XSRDPIZ, PPC::XSREDP, PPC::XSRESP, PPC::XSRSP, PPC::XSRSQRTEDP, PPC::XSRSQRTESP, PPC::XSSUBDP, PPC::XSSUBSP, PPC::XVADDDP, PPC::XVADDSP, PPC::XVCVDPSP, PPC::XVCVDPSXDS, PPC::XVCVDPSXWS, PPC::XVCVDPUXDS, PPC::XVCVDPUXWS, PPC::XVCVSPBF16, PPC::XVCVSPDP, PPC::XVCVSPHP, PPC::XVCVSPSXDS, PPC::XVCVSPSXWS, PPC::XVCVSPUXDS, PPC::XVCVSPUXWS, PPC::XVCVSXDDP, PPC::XVCVSXDSP, PPC::XVCVSXWDP, PPC::XVCVSXWSP, PPC::XVCVUXDDP, PPC::XVCVUXDSP, PPC::XVCVUXWDP, PPC::XVCVUXWSP, PPC::XVMADDADP, PPC::XVMADDASP, PPC::XVMADDMDP, PPC::XVMADDMSP, PPC::XVMSUBADP, PPC::XVMSUBASP, PPC::XVMSUBMDP, PPC::XVMSUBMSP, PPC::XVMULDP, PPC::XVMULSP, PPC::XVNMADDADP, PPC::XVNMADDASP, PPC::XVNMADDMDP, PPC::XVNMADDMSP, PPC::XVNMSUBADP, PPC::XVNMSUBASP, PPC::XVNMSUBMDP, PPC::XVNMSUBMSP, PPC::XVRDPI, PPC::XVRDPIC, PPC::XVRDPIM, PPC::XVRDPIP, PPC::XVRDPIZ, PPC::XVREDP, PPC::XVRESP, PPC::XVRSPI, PPC::XVRSPIC, PPC::XVRSPIM, PPC::XVRSPIP, PPC::XVRSPIZ, PPC::XVRSQRTEDP, PPC::XVRSQRTESP, PPC::XVSUBDP, PPC::XVSUBSP}, MI->getOpcode())) |
| 15022 | return 639; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C |
| 15023 | return 640; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C |
| 15024 | } |
| 15025 | break; |
| 15026 | case 440: // XVADDSP_XVMULSP_XVSUBSP |
| 15027 | if (CPUID == 11) { // P10Model |
| 15028 | if (llvm::is_contained({PPC::FADD, PPC::FADDS, PPC::FADDS_rec, PPC::FADD_rec, PPC::FCFID, PPC::FCFIDS, PPC::FCFIDS_rec, PPC::FCFIDU, PPC::FCFIDUS, PPC::FCFIDUS_rec, PPC::FCFIDU_rec, PPC::FCFID_rec, PPC::FCTID, PPC::FCTIDU, PPC::FCTIDUZ, PPC::FCTIDUZ_rec, PPC::FCTIDU_rec, PPC::FCTIDZ, PPC::FCTIDZ_rec, PPC::FCTID_rec, PPC::FCTIW, PPC::FCTIWU, PPC::FCTIWUZ, PPC::FCTIWUZ_rec, PPC::FCTIWU_rec, PPC::FCTIWZ, PPC::FCTIWZ_rec, PPC::FCTIW_rec, PPC::FMADD, PPC::FMADDS, PPC::FMADDS_rec, PPC::FMADD_rec, PPC::FMSUB, PPC::FMSUBS, PPC::FMSUBS_rec, PPC::FMSUB_rec, PPC::FMUL, PPC::FMULS, PPC::FMULS_rec, PPC::FMUL_rec, PPC::FNMADD, PPC::FNMADDS, PPC::FNMADDS_rec, PPC::FNMADD_rec, PPC::FNMSUB, PPC::FNMSUBS, PPC::FNMSUBS_rec, PPC::FNMSUB_rec, PPC::FRE, PPC::FRES, PPC::FRES_rec, PPC::FRE_rec, PPC::FRIMD, PPC::FRIMS, PPC::FRIMD_rec, PPC::FRIMS_rec, PPC::FRIND, PPC::FRINS, PPC::FRIND_rec, PPC::FRINS_rec, PPC::FRIPD, PPC::FRIPS, PPC::FRIPD_rec, PPC::FRIPS_rec, PPC::FRIZD, PPC::FRIZS, PPC::FRIZD_rec, PPC::FRIZS_rec, PPC::FRSP, PPC::FRSP_rec, PPC::FRSQRTE, PPC::FRSQRTES, PPC::FRSQRTES_rec, PPC::FRSQRTE_rec, PPC::FSELD, PPC::FSELS, PPC::FSELD_rec, PPC::FSELS_rec, PPC::FSUB, PPC::FSUBS, PPC::FSUBS_rec, PPC::FSUB_rec, PPC::VADDFP, PPC::VCFSX, PPC::VCFSX_0, PPC::VCFUX, PPC::VCFUX_0, PPC::VCTSXS, PPC::VCTSXS_0, PPC::VCTUXS, PPC::VCTUXS_0, PPC::VEXPTEFP, PPC::VEXPTEFP, PPC::VLOGEFP, PPC::VMADDFP, PPC::VNMSUBFP, PPC::VREFP, PPC::VRFIM, PPC::VRFIN, PPC::VRFIP, PPC::VRFIZ, PPC::VRSQRTEFP, PPC::VSUBFP, PPC::XSADDDP, PPC::XSADDSP, PPC::XSCVDPHP, PPC::XSCVDPSP, PPC::XSCVDPSPN, PPC::XSCVDPSXDS, PPC::XSCVDPSXDSs, PPC::XSCVDPSXWS, PPC::XSCVDPSXWSs, PPC::XSCVDPUXDS, PPC::XSCVDPUXDSs, PPC::XSCVDPUXWS, PPC::XSCVDPUXWSs, PPC::XSCVSPDP, PPC::XSCVSXDDP, PPC::XSCVSXDSP, PPC::XSCVUXDDP, PPC::XSCVUXDSP, PPC::XSMADDADP, PPC::XSMADDASP, PPC::XSMADDMDP, PPC::XSMADDMSP, PPC::XSMSUBADP, PPC::XSMSUBASP, PPC::XSMSUBMDP, PPC::XSMSUBMSP, PPC::XSMULDP, PPC::XSMULSP, PPC::XSNMADDADP, PPC::XSNMADDASP, PPC::XSNMADDMDP, PPC::XSNMADDMSP, PPC::XSNMSUBADP, PPC::XSNMSUBASP, PPC::XSNMSUBMDP, PPC::XSNMSUBMSP, PPC::XSRDPI, PPC::XSRDPIC, PPC::XSRDPIM, PPC::XSRDPIP, PPC::XSRDPIZ, PPC::XSREDP, PPC::XSRESP, PPC::XSRSP, PPC::XSRSQRTEDP, PPC::XSRSQRTESP, PPC::XSSUBDP, PPC::XSSUBSP, PPC::XVADDDP, PPC::XVADDSP, PPC::XVCVDPSP, PPC::XVCVDPSXDS, PPC::XVCVDPSXWS, PPC::XVCVDPUXDS, PPC::XVCVDPUXWS, PPC::XVCVSPBF16, PPC::XVCVSPDP, PPC::XVCVSPHP, PPC::XVCVSPSXDS, PPC::XVCVSPSXWS, PPC::XVCVSPUXDS, PPC::XVCVSPUXWS, PPC::XVCVSXDDP, PPC::XVCVSXDSP, PPC::XVCVSXWDP, PPC::XVCVSXWSP, PPC::XVCVUXDDP, PPC::XVCVUXDSP, PPC::XVCVUXWDP, PPC::XVCVUXWSP, PPC::XVMADDADP, PPC::XVMADDASP, PPC::XVMADDMDP, PPC::XVMADDMSP, PPC::XVMSUBADP, PPC::XVMSUBASP, PPC::XVMSUBMDP, PPC::XVMSUBMSP, PPC::XVMULDP, PPC::XVMULSP, PPC::XVNMADDADP, PPC::XVNMADDASP, PPC::XVNMADDMDP, PPC::XVNMADDMSP, PPC::XVNMSUBADP, PPC::XVNMSUBASP, PPC::XVNMSUBMDP, PPC::XVNMSUBMSP, PPC::XVRDPI, PPC::XVRDPIC, PPC::XVRDPIM, PPC::XVRDPIP, PPC::XVRDPIZ, PPC::XVREDP, PPC::XVRESP, PPC::XVRSPI, PPC::XVRSPIC, PPC::XVRSPIM, PPC::XVRSPIP, PPC::XVRSPIZ, PPC::XVRSQRTEDP, PPC::XVRSQRTESP, PPC::XVSUBDP, PPC::XVSUBSP}, MI->getOpcode())) |
| 15029 | return 639; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C |
| 15030 | return 640; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C |
| 15031 | } |
| 15032 | break; |
| 15033 | case 441: // VMADDFP_VNMSUBFP |
| 15034 | if (CPUID == 11) { // P10Model |
| 15035 | if (llvm::is_contained({PPC::FADD, PPC::FADDS, PPC::FADDS_rec, PPC::FADD_rec, PPC::FCFID, PPC::FCFIDS, PPC::FCFIDS_rec, PPC::FCFIDU, PPC::FCFIDUS, PPC::FCFIDUS_rec, PPC::FCFIDU_rec, PPC::FCFID_rec, PPC::FCTID, PPC::FCTIDU, PPC::FCTIDUZ, PPC::FCTIDUZ_rec, PPC::FCTIDU_rec, PPC::FCTIDZ, PPC::FCTIDZ_rec, PPC::FCTID_rec, PPC::FCTIW, PPC::FCTIWU, PPC::FCTIWUZ, PPC::FCTIWUZ_rec, PPC::FCTIWU_rec, PPC::FCTIWZ, PPC::FCTIWZ_rec, PPC::FCTIW_rec, PPC::FMADD, PPC::FMADDS, PPC::FMADDS_rec, PPC::FMADD_rec, PPC::FMSUB, PPC::FMSUBS, PPC::FMSUBS_rec, PPC::FMSUB_rec, PPC::FMUL, PPC::FMULS, PPC::FMULS_rec, PPC::FMUL_rec, PPC::FNMADD, PPC::FNMADDS, PPC::FNMADDS_rec, PPC::FNMADD_rec, PPC::FNMSUB, PPC::FNMSUBS, PPC::FNMSUBS_rec, PPC::FNMSUB_rec, PPC::FRE, PPC::FRES, PPC::FRES_rec, PPC::FRE_rec, PPC::FRIMD, PPC::FRIMS, PPC::FRIMD_rec, PPC::FRIMS_rec, PPC::FRIND, PPC::FRINS, PPC::FRIND_rec, PPC::FRINS_rec, PPC::FRIPD, PPC::FRIPS, PPC::FRIPD_rec, PPC::FRIPS_rec, PPC::FRIZD, PPC::FRIZS, PPC::FRIZD_rec, PPC::FRIZS_rec, PPC::FRSP, PPC::FRSP_rec, PPC::FRSQRTE, PPC::FRSQRTES, PPC::FRSQRTES_rec, PPC::FRSQRTE_rec, PPC::FSELD, PPC::FSELS, PPC::FSELD_rec, PPC::FSELS_rec, PPC::FSUB, PPC::FSUBS, PPC::FSUBS_rec, PPC::FSUB_rec, PPC::VADDFP, PPC::VCFSX, PPC::VCFSX_0, PPC::VCFUX, PPC::VCFUX_0, PPC::VCTSXS, PPC::VCTSXS_0, PPC::VCTUXS, PPC::VCTUXS_0, PPC::VEXPTEFP, PPC::VEXPTEFP, PPC::VLOGEFP, PPC::VMADDFP, PPC::VNMSUBFP, PPC::VREFP, PPC::VRFIM, PPC::VRFIN, PPC::VRFIP, PPC::VRFIZ, PPC::VRSQRTEFP, PPC::VSUBFP, PPC::XSADDDP, PPC::XSADDSP, PPC::XSCVDPHP, PPC::XSCVDPSP, PPC::XSCVDPSPN, PPC::XSCVDPSXDS, PPC::XSCVDPSXDSs, PPC::XSCVDPSXWS, PPC::XSCVDPSXWSs, PPC::XSCVDPUXDS, PPC::XSCVDPUXDSs, PPC::XSCVDPUXWS, PPC::XSCVDPUXWSs, PPC::XSCVSPDP, PPC::XSCVSXDDP, PPC::XSCVSXDSP, PPC::XSCVUXDDP, PPC::XSCVUXDSP, PPC::XSMADDADP, PPC::XSMADDASP, PPC::XSMADDMDP, PPC::XSMADDMSP, PPC::XSMSUBADP, PPC::XSMSUBASP, PPC::XSMSUBMDP, PPC::XSMSUBMSP, PPC::XSMULDP, PPC::XSMULSP, PPC::XSNMADDADP, PPC::XSNMADDASP, PPC::XSNMADDMDP, PPC::XSNMADDMSP, PPC::XSNMSUBADP, PPC::XSNMSUBASP, PPC::XSNMSUBMDP, PPC::XSNMSUBMSP, PPC::XSRDPI, PPC::XSRDPIC, PPC::XSRDPIM, PPC::XSRDPIP, PPC::XSRDPIZ, PPC::XSREDP, PPC::XSRESP, PPC::XSRSP, PPC::XSRSQRTEDP, PPC::XSRSQRTESP, PPC::XSSUBDP, PPC::XSSUBSP, PPC::XVADDDP, PPC::XVADDSP, PPC::XVCVDPSP, PPC::XVCVDPSXDS, PPC::XVCVDPSXWS, PPC::XVCVDPUXDS, PPC::XVCVDPUXWS, PPC::XVCVSPBF16, PPC::XVCVSPDP, PPC::XVCVSPHP, PPC::XVCVSPSXDS, PPC::XVCVSPSXWS, PPC::XVCVSPUXDS, PPC::XVCVSPUXWS, PPC::XVCVSXDDP, PPC::XVCVSXDSP, PPC::XVCVSXWDP, PPC::XVCVSXWSP, PPC::XVCVUXDDP, PPC::XVCVUXDSP, PPC::XVCVUXWDP, PPC::XVCVUXWSP, PPC::XVMADDADP, PPC::XVMADDASP, PPC::XVMADDMDP, PPC::XVMADDMSP, PPC::XVMSUBADP, PPC::XVMSUBASP, PPC::XVMSUBMDP, PPC::XVMSUBMSP, PPC::XVMULDP, PPC::XVMULSP, PPC::XVNMADDADP, PPC::XVNMADDASP, PPC::XVNMADDMDP, PPC::XVNMADDMSP, PPC::XVNMSUBADP, PPC::XVNMSUBASP, PPC::XVNMSUBMDP, PPC::XVNMSUBMSP, PPC::XVRDPI, PPC::XVRDPIC, PPC::XVRDPIM, PPC::XVRDPIP, PPC::XVRDPIZ, PPC::XVREDP, PPC::XVRESP, PPC::XVRSPI, PPC::XVRSPIC, PPC::XVRSPIM, PPC::XVRSPIP, PPC::XVRSPIZ, PPC::XVRSQRTEDP, PPC::XVRSQRTESP, PPC::XVSUBDP, PPC::XVSUBSP}, MI->getOpcode())) |
| 15036 | return 643; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C_P10BF_Read_2C |
| 15037 | return 644; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C_P10BF_Read_1C |
| 15038 | } |
| 15039 | break; |
| 15040 | case 447: // VGNB |
| 15041 | if (CPUID == 11) { // P10Model |
| 15042 | if (llvm::is_contained({PPC::CFUGED, PPC::CNTLZDM, PPC::CNTTZDM, PPC::PDEPD, PPC::PEXTD, PPC::VCFUGED, PPC::VCIPHER, PPC::VCIPHERLAST, PPC::VCLZDM, PPC::VCTZDM, PPC::VGNB, PPC::VNCIPHER, PPC::VNCIPHERLAST, PPC::VPDEPD, PPC::VPEXTD, PPC::VPMSUMB, PPC::VPMSUMD, PPC::VPMSUMH, PPC::VPMSUMW, PPC::VSBOX}, MI->getOpcode())) |
| 15043 | return 647; // P10W_CY_7C_P10W_DISP_ANY_P10CY_Read_3C |
| 15044 | return 648; // P10W_CY_7C_P10W_DISP_ANY_P10CY_Read_1C |
| 15045 | } |
| 15046 | break; |
| 15047 | case 448: // VSBOX |
| 15048 | if (CPUID == 11) { // P10Model |
| 15049 | if (llvm::is_contained({PPC::CFUGED, PPC::CNTLZDM, PPC::CNTTZDM, PPC::PDEPD, PPC::PEXTD, PPC::VCFUGED, PPC::VCIPHER, PPC::VCIPHERLAST, PPC::VCLZDM, PPC::VCTZDM, PPC::VGNB, PPC::VNCIPHER, PPC::VNCIPHERLAST, PPC::VPDEPD, PPC::VPEXTD, PPC::VPMSUMB, PPC::VPMSUMD, PPC::VPMSUMH, PPC::VPMSUMW, PPC::VSBOX}, MI->getOpcode())) |
| 15050 | return 647; // P10W_CY_7C_P10W_DISP_ANY_P10CY_Read_3C |
| 15051 | return 648; // P10W_CY_7C_P10W_DISP_ANY_P10CY_Read_1C |
| 15052 | } |
| 15053 | break; |
| 15054 | case 449: // CFUGED_PDEPD_PEXTD |
| 15055 | if (CPUID == 11) { // P10Model |
| 15056 | if (llvm::is_contained({PPC::CFUGED, PPC::CNTLZDM, PPC::CNTTZDM, PPC::PDEPD, PPC::PEXTD, PPC::VCFUGED, PPC::VCIPHER, PPC::VCIPHERLAST, PPC::VCLZDM, PPC::VCTZDM, PPC::VGNB, PPC::VNCIPHER, PPC::VNCIPHERLAST, PPC::VPDEPD, PPC::VPEXTD, PPC::VPMSUMB, PPC::VPMSUMD, PPC::VPMSUMH, PPC::VPMSUMW, PPC::VSBOX}, MI->getOpcode())) |
| 15057 | return 625; // P10W_CY_7C_P10W_DISP_ANY_P10CY_Read_3C_P10CY_Read_3C |
| 15058 | return 626; // P10W_CY_7C_P10W_DISP_ANY_P10CY_Read_1C_P10CY_Read_1C |
| 15059 | } |
| 15060 | break; |
| 15061 | case 450: // VCFUGED_VCLZDM_VCTZDM_VPDEPD_VPEXTD |
| 15062 | if (CPUID == 11) { // P10Model |
| 15063 | if (llvm::is_contained({PPC::CFUGED, PPC::CNTLZDM, PPC::CNTTZDM, PPC::PDEPD, PPC::PEXTD, PPC::VCFUGED, PPC::VCIPHER, PPC::VCIPHERLAST, PPC::VCLZDM, PPC::VCTZDM, PPC::VGNB, PPC::VNCIPHER, PPC::VNCIPHERLAST, PPC::VPDEPD, PPC::VPEXTD, PPC::VPMSUMB, PPC::VPMSUMD, PPC::VPMSUMH, PPC::VPMSUMW, PPC::VSBOX}, MI->getOpcode())) |
| 15064 | return 625; // P10W_CY_7C_P10W_DISP_ANY_P10CY_Read_3C_P10CY_Read_3C |
| 15065 | return 626; // P10W_CY_7C_P10W_DISP_ANY_P10CY_Read_1C_P10CY_Read_1C |
| 15066 | } |
| 15067 | break; |
| 15068 | case 564: // XVBF16GER2_XVF16GER2_XVF32GER_XVF64GER_XVI16GER2_XVI16GER2S_XVI4GER8_XVI8GER4 |
| 15069 | if (CPUID == 11) { // P10Model |
| 15070 | if (llvm::is_contained({PPC::PMXVBF16GER2, PPC::PMXVBF16GER2NN, PPC::PMXVBF16GER2NP, PPC::PMXVBF16GER2PN, PPC::PMXVBF16GER2PP, PPC::PMXVF16GER2, PPC::PMXVF16GER2NN, PPC::PMXVF16GER2NP, PPC::PMXVF16GER2PN, PPC::PMXVF16GER2PP, PPC::PMXVF32GER, PPC::PMXVF32GERNN, PPC::PMXVF32GERNP, PPC::PMXVF32GERPN, PPC::PMXVF32GERPP, PPC::PMXVF64GER, PPC::PMXVF64GERNN, PPC::PMXVF64GERNP, PPC::PMXVF64GERPN, PPC::PMXVF64GERPP, PPC::PMXVI16GER2, PPC::PMXVI16GER2PP, PPC::PMXVI16GER2S, PPC::PMXVI16GER2SPP, PPC::PMXVI4GER8, PPC::PMXVI4GER8PP, PPC::PMXVI8GER4, PPC::PMXVI8GER4PP, PPC::PMXVI8GER4SPP, PPC::XVBF16GER2, PPC::XVBF16GER2NN, PPC::XVBF16GER2NP, PPC::XVBF16GER2PN, PPC::XVBF16GER2PP, PPC::XVF16GER2, PPC::XVF16GER2NN, PPC::XVF16GER2NP, PPC::XVF16GER2PN, PPC::XVF16GER2PP, PPC::XVF32GER, PPC::XVF32GERNN, PPC::XVF32GERNP, PPC::XVF32GERPN, PPC::XVF32GERPP, PPC::XVF64GER, PPC::XVF64GERNN, PPC::XVF64GERNP, PPC::XVF64GERPN, PPC::XVF64GERPP, PPC::XVI16GER2, PPC::XVI16GER2PP, PPC::XVI16GER2S, PPC::XVI16GER2SPP, PPC::XVI4GER8, PPC::XVI4GER8PP, PPC::XVI8GER4, PPC::XVI8GER4PP, PPC::XVI8GER4SPP, PPC::XXMFACC, PPC::XXMFACC, PPC::XXMTACC, PPC::XXSETACCZ}, MI->getOpcode())) |
| 15071 | return 649; // P10W_MM_10C_P10W_DISP_ANY_P10MM_Read_6C_P10MM_Read_6C |
| 15072 | return 650; // P10W_MM_10C_P10W_DISP_ANY_P10MM_Read_1C_P10MM_Read_1C |
| 15073 | } |
| 15074 | break; |
| 15075 | case 565: // XVBF16GER2NN_XVBF16GER2NP_XVBF16GER2PN_XVBF16GER2PP_XVF16GER2NN_XVF16GER2NP_XVF16GER2PN_XVF16GER2PP_XVF32GERNN_XVF32GERNP_XVF32GERPN_XVF32GERPP_XVF64GERNN_XVF64GERNP_XVF64GERPN_XVF64GERPP_XVI16GER2PP_XVI16GER2SPP_XVI4GER8PP_XVI8GER4PP |
| 15076 | if (CPUID == 11) { // P10Model |
| 15077 | if (llvm::is_contained({PPC::PMXVBF16GER2, PPC::PMXVBF16GER2NN, PPC::PMXVBF16GER2NP, PPC::PMXVBF16GER2PN, PPC::PMXVBF16GER2PP, PPC::PMXVF16GER2, PPC::PMXVF16GER2NN, PPC::PMXVF16GER2NP, PPC::PMXVF16GER2PN, PPC::PMXVF16GER2PP, PPC::PMXVF32GER, PPC::PMXVF32GERNN, PPC::PMXVF32GERNP, PPC::PMXVF32GERPN, PPC::PMXVF32GERPP, PPC::PMXVF64GER, PPC::PMXVF64GERNN, PPC::PMXVF64GERNP, PPC::PMXVF64GERPN, PPC::PMXVF64GERPP, PPC::PMXVI16GER2, PPC::PMXVI16GER2PP, PPC::PMXVI16GER2S, PPC::PMXVI16GER2SPP, PPC::PMXVI4GER8, PPC::PMXVI4GER8PP, PPC::PMXVI8GER4, PPC::PMXVI8GER4PP, PPC::PMXVI8GER4SPP, PPC::XVBF16GER2, PPC::XVBF16GER2NN, PPC::XVBF16GER2NP, PPC::XVBF16GER2PN, PPC::XVBF16GER2PP, PPC::XVF16GER2, PPC::XVF16GER2NN, PPC::XVF16GER2NP, PPC::XVF16GER2PN, PPC::XVF16GER2PP, PPC::XVF32GER, PPC::XVF32GERNN, PPC::XVF32GERNP, PPC::XVF32GERPN, PPC::XVF32GERPP, PPC::XVF64GER, PPC::XVF64GERNN, PPC::XVF64GERNP, PPC::XVF64GERPN, PPC::XVF64GERPP, PPC::XVI16GER2, PPC::XVI16GER2PP, PPC::XVI16GER2S, PPC::XVI16GER2SPP, PPC::XVI4GER8, PPC::XVI4GER8PP, PPC::XVI8GER4, PPC::XVI8GER4PP, PPC::XVI8GER4SPP, PPC::XXMFACC, PPC::XXMFACC, PPC::XXMTACC, PPC::XXSETACCZ}, MI->getOpcode())) |
| 15078 | return 651; // P10W_MM_10C_P10W_DISP_ANY_P10MM_Read_6C_P10MM_Read_6C_P10MM_Read_6C |
| 15079 | return 652; // P10W_MM_10C_P10W_DISP_ANY_P10MM_Read_1C_P10MM_Read_1C_P10MM_Read_1C |
| 15080 | } |
| 15081 | break; |
| 15082 | case 566: // XVI8GER4SPP |
| 15083 | if (CPUID == 11) { // P10Model |
| 15084 | if (llvm::is_contained({PPC::PMXVBF16GER2, PPC::PMXVBF16GER2NN, PPC::PMXVBF16GER2NP, PPC::PMXVBF16GER2PN, PPC::PMXVBF16GER2PP, PPC::PMXVF16GER2, PPC::PMXVF16GER2NN, PPC::PMXVF16GER2NP, PPC::PMXVF16GER2PN, PPC::PMXVF16GER2PP, PPC::PMXVF32GER, PPC::PMXVF32GERNN, PPC::PMXVF32GERNP, PPC::PMXVF32GERPN, PPC::PMXVF32GERPP, PPC::PMXVF64GER, PPC::PMXVF64GERNN, PPC::PMXVF64GERNP, PPC::PMXVF64GERPN, PPC::PMXVF64GERPP, PPC::PMXVI16GER2, PPC::PMXVI16GER2PP, PPC::PMXVI16GER2S, PPC::PMXVI16GER2SPP, PPC::PMXVI4GER8, PPC::PMXVI4GER8PP, PPC::PMXVI8GER4, PPC::PMXVI8GER4PP, PPC::PMXVI8GER4SPP, PPC::XVBF16GER2, PPC::XVBF16GER2NN, PPC::XVBF16GER2NP, PPC::XVBF16GER2PN, PPC::XVBF16GER2PP, PPC::XVF16GER2, PPC::XVF16GER2NN, PPC::XVF16GER2NP, PPC::XVF16GER2PN, PPC::XVF16GER2PP, PPC::XVF32GER, PPC::XVF32GERNN, PPC::XVF32GERNP, PPC::XVF32GERPN, PPC::XVF32GERPP, PPC::XVF64GER, PPC::XVF64GERNN, PPC::XVF64GERNP, PPC::XVF64GERPN, PPC::XVF64GERPP, PPC::XVI16GER2, PPC::XVI16GER2PP, PPC::XVI16GER2S, PPC::XVI16GER2SPP, PPC::XVI4GER8, PPC::XVI4GER8PP, PPC::XVI8GER4, PPC::XVI8GER4PP, PPC::XVI8GER4SPP, PPC::XXMFACC, PPC::XXMFACC, PPC::XXMTACC, PPC::XXSETACCZ}, MI->getOpcode())) |
| 15085 | return 651; // P10W_MM_10C_P10W_DISP_ANY_P10MM_Read_6C_P10MM_Read_6C_P10MM_Read_6C |
| 15086 | return 652; // P10W_MM_10C_P10W_DISP_ANY_P10MM_Read_1C_P10MM_Read_1C_P10MM_Read_1C |
| 15087 | } |
| 15088 | break; |
| 15089 | case 567: // PMXVBF16GER2_PMXVF16GER2_PMXVF32GER_PMXVF64GER_PMXVI16GER2_PMXVI16GER2S_PMXVI4GER8_PMXVI8GER4 |
| 15090 | if (CPUID == 11) { // P10Model |
| 15091 | if (llvm::is_contained({PPC::PMXVBF16GER2, PPC::PMXVBF16GER2NN, PPC::PMXVBF16GER2NP, PPC::PMXVBF16GER2PN, PPC::PMXVBF16GER2PP, PPC::PMXVF16GER2, PPC::PMXVF16GER2NN, PPC::PMXVF16GER2NP, PPC::PMXVF16GER2PN, PPC::PMXVF16GER2PP, PPC::PMXVF32GER, PPC::PMXVF32GERNN, PPC::PMXVF32GERNP, PPC::PMXVF32GERPN, PPC::PMXVF32GERPP, PPC::PMXVF64GER, PPC::PMXVF64GERNN, PPC::PMXVF64GERNP, PPC::PMXVF64GERPN, PPC::PMXVF64GERPP, PPC::PMXVI16GER2, PPC::PMXVI16GER2PP, PPC::PMXVI16GER2S, PPC::PMXVI16GER2SPP, PPC::PMXVI4GER8, PPC::PMXVI4GER8PP, PPC::PMXVI8GER4, PPC::PMXVI8GER4PP, PPC::PMXVI8GER4SPP, PPC::XVBF16GER2, PPC::XVBF16GER2NN, PPC::XVBF16GER2NP, PPC::XVBF16GER2PN, PPC::XVBF16GER2PP, PPC::XVF16GER2, PPC::XVF16GER2NN, PPC::XVF16GER2NP, PPC::XVF16GER2PN, PPC::XVF16GER2PP, PPC::XVF32GER, PPC::XVF32GERNN, PPC::XVF32GERNP, PPC::XVF32GERPN, PPC::XVF32GERPP, PPC::XVF64GER, PPC::XVF64GERNN, PPC::XVF64GERNP, PPC::XVF64GERPN, PPC::XVF64GERPP, PPC::XVI16GER2, PPC::XVI16GER2PP, PPC::XVI16GER2S, PPC::XVI16GER2SPP, PPC::XVI4GER8, PPC::XVI4GER8PP, PPC::XVI8GER4, PPC::XVI8GER4PP, PPC::XVI8GER4SPP, PPC::XXMFACC, PPC::XXMFACC, PPC::XXMTACC, PPC::XXSETACCZ}, MI->getOpcode())) |
| 15092 | return 653; // P10W_MM_10C_P10W_DISP_PAIR_P10MM_Read_6C_P10MM_Read_6C |
| 15093 | return 654; // P10W_MM_10C_P10W_DISP_PAIR_P10MM_Read_1C_P10MM_Read_1C |
| 15094 | } |
| 15095 | break; |
| 15096 | case 568: // PMXVBF16GER2NN_PMXVBF16GER2NP_PMXVBF16GER2PN_PMXVBF16GER2PP_PMXVF16GER2NN_PMXVF16GER2NP_PMXVF16GER2PN_PMXVF16GER2PP_PMXVF32GERNN_PMXVF32GERNP_PMXVF32GERPN_PMXVF32GERPP_PMXVF64GERNN_PMXVF64GERNP_PMXVF64GERPN_PMXVF64GERPP_PMXVI16GER2PP_PMXVI16GER2SPP_PMXVI4GER8PP_PMXVI8GER4PP |
| 15097 | if (CPUID == 11) { // P10Model |
| 15098 | if (llvm::is_contained({PPC::PMXVBF16GER2, PPC::PMXVBF16GER2NN, PPC::PMXVBF16GER2NP, PPC::PMXVBF16GER2PN, PPC::PMXVBF16GER2PP, PPC::PMXVF16GER2, PPC::PMXVF16GER2NN, PPC::PMXVF16GER2NP, PPC::PMXVF16GER2PN, PPC::PMXVF16GER2PP, PPC::PMXVF32GER, PPC::PMXVF32GERNN, PPC::PMXVF32GERNP, PPC::PMXVF32GERPN, PPC::PMXVF32GERPP, PPC::PMXVF64GER, PPC::PMXVF64GERNN, PPC::PMXVF64GERNP, PPC::PMXVF64GERPN, PPC::PMXVF64GERPP, PPC::PMXVI16GER2, PPC::PMXVI16GER2PP, PPC::PMXVI16GER2S, PPC::PMXVI16GER2SPP, PPC::PMXVI4GER8, PPC::PMXVI4GER8PP, PPC::PMXVI8GER4, PPC::PMXVI8GER4PP, PPC::PMXVI8GER4SPP, PPC::XVBF16GER2, PPC::XVBF16GER2NN, PPC::XVBF16GER2NP, PPC::XVBF16GER2PN, PPC::XVBF16GER2PP, PPC::XVF16GER2, PPC::XVF16GER2NN, PPC::XVF16GER2NP, PPC::XVF16GER2PN, PPC::XVF16GER2PP, PPC::XVF32GER, PPC::XVF32GERNN, PPC::XVF32GERNP, PPC::XVF32GERPN, PPC::XVF32GERPP, PPC::XVF64GER, PPC::XVF64GERNN, PPC::XVF64GERNP, PPC::XVF64GERPN, PPC::XVF64GERPP, PPC::XVI16GER2, PPC::XVI16GER2PP, PPC::XVI16GER2S, PPC::XVI16GER2SPP, PPC::XVI4GER8, PPC::XVI4GER8PP, PPC::XVI8GER4, PPC::XVI8GER4PP, PPC::XVI8GER4SPP, PPC::XXMFACC, PPC::XXMFACC, PPC::XXMTACC, PPC::XXSETACCZ}, MI->getOpcode())) |
| 15099 | return 655; // P10W_MM_10C_P10W_DISP_PAIR_P10MM_Read_6C_P10MM_Read_6C_P10MM_Read_6C |
| 15100 | return 656; // P10W_MM_10C_P10W_DISP_PAIR_P10MM_Read_1C_P10MM_Read_1C_P10MM_Read_1C |
| 15101 | } |
| 15102 | break; |
| 15103 | case 569: // PMXVI8GER4SPP |
| 15104 | if (CPUID == 11) { // P10Model |
| 15105 | if (llvm::is_contained({PPC::PMXVBF16GER2, PPC::PMXVBF16GER2NN, PPC::PMXVBF16GER2NP, PPC::PMXVBF16GER2PN, PPC::PMXVBF16GER2PP, PPC::PMXVF16GER2, PPC::PMXVF16GER2NN, PPC::PMXVF16GER2NP, PPC::PMXVF16GER2PN, PPC::PMXVF16GER2PP, PPC::PMXVF32GER, PPC::PMXVF32GERNN, PPC::PMXVF32GERNP, PPC::PMXVF32GERPN, PPC::PMXVF32GERPP, PPC::PMXVF64GER, PPC::PMXVF64GERNN, PPC::PMXVF64GERNP, PPC::PMXVF64GERPN, PPC::PMXVF64GERPP, PPC::PMXVI16GER2, PPC::PMXVI16GER2PP, PPC::PMXVI16GER2S, PPC::PMXVI16GER2SPP, PPC::PMXVI4GER8, PPC::PMXVI4GER8PP, PPC::PMXVI8GER4, PPC::PMXVI8GER4PP, PPC::PMXVI8GER4SPP, PPC::XVBF16GER2, PPC::XVBF16GER2NN, PPC::XVBF16GER2NP, PPC::XVBF16GER2PN, PPC::XVBF16GER2PP, PPC::XVF16GER2, PPC::XVF16GER2NN, PPC::XVF16GER2NP, PPC::XVF16GER2PN, PPC::XVF16GER2PP, PPC::XVF32GER, PPC::XVF32GERNN, PPC::XVF32GERNP, PPC::XVF32GERPN, PPC::XVF32GERPP, PPC::XVF64GER, PPC::XVF64GERNN, PPC::XVF64GERNP, PPC::XVF64GERPN, PPC::XVF64GERPP, PPC::XVI16GER2, PPC::XVI16GER2PP, PPC::XVI16GER2S, PPC::XVI16GER2SPP, PPC::XVI4GER8, PPC::XVI4GER8PP, PPC::XVI8GER4, PPC::XVI8GER4PP, PPC::XVI8GER4SPP, PPC::XXMFACC, PPC::XXMFACC, PPC::XXMTACC, PPC::XXSETACCZ}, MI->getOpcode())) |
| 15106 | return 655; // P10W_MM_10C_P10W_DISP_PAIR_P10MM_Read_6C_P10MM_Read_6C_P10MM_Read_6C |
| 15107 | return 656; // P10W_MM_10C_P10W_DISP_PAIR_P10MM_Read_1C_P10MM_Read_1C_P10MM_Read_1C |
| 15108 | } |
| 15109 | break; |
| 15110 | }; |
| 15111 | // Don't know how to resolve this scheduling class. |
| 15112 | return 0; |
| 15113 | } |
| 15114 | } // end namespace PPC_MC |
| 15115 | |
| 15116 | struct PPCGenMCSubtargetInfo : public MCSubtargetInfo { |
| 15117 | PPCGenMCSubtargetInfo(const Triple &TT, |
| 15118 | StringRef CPU, StringRef TuneCPU, StringRef FS, |
| 15119 | ArrayRef<StringRef> PN, |
| 15120 | ArrayRef<SubtargetFeatureKV> PF, |
| 15121 | ArrayRef<SubtargetSubTypeKV> PD, |
| 15122 | const MCWriteProcResEntry *WPR, |
| 15123 | const MCWriteLatencyEntry *WL, |
| 15124 | const MCReadAdvanceEntry *RA, const InstrStage *IS, |
| 15125 | const unsigned *OC, const unsigned *FP) : |
| 15126 | MCSubtargetInfo(TT, CPU, TuneCPU, FS, PN, PF, PD, |
| 15127 | WPR, WL, RA, IS, OC, FP) { } |
| 15128 | |
| 15129 | unsigned resolveVariantSchedClass(unsigned SchedClass, |
| 15130 | const MCInst *MI, const MCInstrInfo *MCII, |
| 15131 | unsigned CPUID) const override { |
| 15132 | return PPC_MC::resolveVariantSchedClassImpl(SchedClass, MI, MCII, CPUID); |
| 15133 | } |
| 15134 | }; |
| 15135 | |
| 15136 | static inline MCSubtargetInfo *createPPCMCSubtargetInfoImpl(const Triple &TT, StringRef CPU, StringRef TuneCPU, StringRef FS) { |
| 15137 | return new PPCGenMCSubtargetInfo(TT, CPU, TuneCPU, FS, PPCNames, PPCFeatureKV, PPCSubTypeKV, |
| 15138 | PPCWriteProcResTable, PPCWriteLatencyTable, PPCReadAdvanceTable, |
| 15139 | PPCStages, PPCOperandCycles, PPCForwardingPaths); |
| 15140 | } |
| 15141 | |
| 15142 | } // end namespace llvm |
| 15143 | |
| 15144 | #endif // GET_SUBTARGETINFO_MC_DESC |
| 15145 | |
| 15146 | |
| 15147 | #ifdef GET_SUBTARGETINFO_TARGET_DESC |
| 15148 | #undef GET_SUBTARGETINFO_TARGET_DESC |
| 15149 | |
| 15150 | #include "llvm/ADT/BitmaskEnum.h" |
| 15151 | #include "llvm/Support/Debug.h" |
| 15152 | #include "llvm/Support/raw_ostream.h" |
| 15153 | |
| 15154 | // ParseSubtargetFeatures - Parses features string setting specified |
| 15155 | // subtarget options. |
| 15156 | void llvm::PPCSubtarget::ParseSubtargetFeatures(StringRef CPU, StringRef TuneCPU, StringRef FS) { |
| 15157 | LLVM_DEBUG(dbgs() << "\nFeatures:" << FS); |
| 15158 | LLVM_DEBUG(dbgs() << "\nCPU:" << CPU); |
| 15159 | LLVM_DEBUG(dbgs() << "\nTuneCPU:" << TuneCPU << "\n\n" ); |
| 15160 | InitMCProcessorInfo(CPU, TuneCPU, FS); |
| 15161 | const FeatureBitset &Bits = getFeatureBits(); |
| 15162 | if (Bits[PPC::AIXOS]) IsAIX = true; |
| 15163 | if (Bits[PPC::DeprecatedDST]) IsDeprecatedDST = true; |
| 15164 | if (Bits[PPC::Directive32] && CPUDirective < PPC::DIR_32) CPUDirective = PPC::DIR_32; |
| 15165 | if (Bits[PPC::Directive64] && CPUDirective < PPC::DIR_64) CPUDirective = PPC::DIR_64; |
| 15166 | if (Bits[PPC::Directive440] && CPUDirective < PPC::DIR_440) CPUDirective = PPC::DIR_440; |
| 15167 | if (Bits[PPC::Directive601] && CPUDirective < PPC::DIR_601) CPUDirective = PPC::DIR_601; |
| 15168 | if (Bits[PPC::Directive602] && CPUDirective < PPC::DIR_602) CPUDirective = PPC::DIR_602; |
| 15169 | if (Bits[PPC::Directive603] && CPUDirective < PPC::DIR_603) CPUDirective = PPC::DIR_603; |
| 15170 | if (Bits[PPC::Directive604] && CPUDirective < PPC::DIR_603) CPUDirective = PPC::DIR_603; |
| 15171 | if (Bits[PPC::Directive620] && CPUDirective < PPC::DIR_603) CPUDirective = PPC::DIR_603; |
| 15172 | if (Bits[PPC::Directive750] && CPUDirective < PPC::DIR_750) CPUDirective = PPC::DIR_750; |
| 15173 | if (Bits[PPC::Directive970] && CPUDirective < PPC::DIR_970) CPUDirective = PPC::DIR_970; |
| 15174 | if (Bits[PPC::Directive7400] && CPUDirective < PPC::DIR_7400) CPUDirective = PPC::DIR_7400; |
| 15175 | if (Bits[PPC::DirectiveA2] && CPUDirective < PPC::DIR_A2) CPUDirective = PPC::DIR_A2; |
| 15176 | if (Bits[PPC::DirectiveE500] && CPUDirective < PPC::DIR_E500) CPUDirective = PPC::DIR_E500; |
| 15177 | if (Bits[PPC::DirectiveE500mc] && CPUDirective < PPC::DIR_E500mc) CPUDirective = PPC::DIR_E500mc; |
| 15178 | if (Bits[PPC::DirectiveE5500] && CPUDirective < PPC::DIR_E5500) CPUDirective = PPC::DIR_E5500; |
| 15179 | if (Bits[PPC::DirectivePwr3] && CPUDirective < PPC::DIR_PWR3) CPUDirective = PPC::DIR_PWR3; |
| 15180 | if (Bits[PPC::DirectivePwr4] && CPUDirective < PPC::DIR_PWR4) CPUDirective = PPC::DIR_PWR4; |
| 15181 | if (Bits[PPC::DirectivePwr5] && CPUDirective < PPC::DIR_PWR5) CPUDirective = PPC::DIR_PWR5; |
| 15182 | if (Bits[PPC::DirectivePwr5x] && CPUDirective < PPC::DIR_PWR5X) CPUDirective = PPC::DIR_PWR5X; |
| 15183 | if (Bits[PPC::DirectivePwr6] && CPUDirective < PPC::DIR_PWR6) CPUDirective = PPC::DIR_PWR6; |
| 15184 | if (Bits[PPC::DirectivePwr6x] && CPUDirective < PPC::DIR_PWR6X) CPUDirective = PPC::DIR_PWR6X; |
| 15185 | if (Bits[PPC::DirectivePwr7] && CPUDirective < PPC::DIR_PWR7) CPUDirective = PPC::DIR_PWR7; |
| 15186 | if (Bits[PPC::DirectivePwr8] && CPUDirective < PPC::DIR_PWR8) CPUDirective = PPC::DIR_PWR8; |
| 15187 | if (Bits[PPC::DirectivePwr9] && CPUDirective < PPC::DIR_PWR9) CPUDirective = PPC::DIR_PWR9; |
| 15188 | if (Bits[PPC::DirectivePwr10] && CPUDirective < PPC::DIR_PWR10) CPUDirective = PPC::DIR_PWR10; |
| 15189 | if (Bits[PPC::DirectivePwr11] && CPUDirective < PPC::DIR_PWR11) CPUDirective = PPC::DIR_PWR11; |
| 15190 | if (Bits[PPC::DirectivePwrFuture] && CPUDirective < PPC::DIR_PWR_FUTURE) CPUDirective = PPC::DIR_PWR_FUTURE; |
| 15191 | if (Bits[PPC::Feature64Bit]) Has64BitSupport = true; |
| 15192 | if (Bits[PPC::Feature64BitRegs]) Use64BitRegs = true; |
| 15193 | if (Bits[PPC::FeatureAIXLocalDynamicTLS]) HasAIXSmallLocalDynamicTLS = true; |
| 15194 | if (Bits[PPC::FeatureAIXLocalExecTLS]) HasAIXSmallLocalExecTLS = true; |
| 15195 | if (Bits[PPC::FeatureAIXSharedLibTLSModelOpt]) HasAIXShLibTLSModelOpt = true; |
| 15196 | if (Bits[PPC::FeatureAddLogicalFusion]) HasAddLogicalFusion = true; |
| 15197 | if (Bits[PPC::FeatureAddiLoadFusion]) HasAddiLoadFusion = true; |
| 15198 | if (Bits[PPC::FeatureAddisLoadFusion]) HasAddisLoadFusion = true; |
| 15199 | if (Bits[PPC::FeatureAltivec]) HasAltivec = true; |
| 15200 | if (Bits[PPC::FeatureArithAddFusion]) HasArithAddFusion = true; |
| 15201 | if (Bits[PPC::FeatureBPERMD]) HasBPERMD = true; |
| 15202 | if (Bits[PPC::FeatureBack2BackFusion]) HasBack2BackFusion = true; |
| 15203 | if (Bits[PPC::FeatureBookE]) IsBookE = true; |
| 15204 | if (Bits[PPC::FeatureCMPB]) HasCMPB = true; |
| 15205 | if (Bits[PPC::FeatureCRBits]) UseCRBits = true; |
| 15206 | if (Bits[PPC::FeatureCompareFusion]) HasCompareFusion = true; |
| 15207 | if (Bits[PPC::FeatureDirectMove]) HasDirectMove = true; |
| 15208 | if (Bits[PPC::FeatureE500]) IsE500 = true; |
| 15209 | if (Bits[PPC::FeatureEFPU2]) HasEFPU2 = true; |
| 15210 | if (Bits[PPC::FeatureExtDiv]) HasExtDiv = true; |
| 15211 | if (Bits[PPC::FeatureFCPSGN]) HasFCPSGN = true; |
| 15212 | if (Bits[PPC::FeatureFPCVT]) HasFPCVT = true; |
| 15213 | if (Bits[PPC::FeatureFPRND]) HasFPRND = true; |
| 15214 | if (Bits[PPC::FeatureFPU]) HasFPU = true; |
| 15215 | if (Bits[PPC::FeatureFRE]) HasFRE = true; |
| 15216 | if (Bits[PPC::FeatureFRES]) HasFRES = true; |
| 15217 | if (Bits[PPC::FeatureFRSQRTE]) HasFRSQRTE = true; |
| 15218 | if (Bits[PPC::FeatureFRSQRTES]) HasFRSQRTES = true; |
| 15219 | if (Bits[PPC::FeatureFSqrt]) HasFSQRT = true; |
| 15220 | if (Bits[PPC::FeatureFastMFLR]) HasFastMFLR = true; |
| 15221 | if (Bits[PPC::FeatureFloat128]) HasFloat128 = true; |
| 15222 | if (Bits[PPC::FeatureFusion]) HasFusion = true; |
| 15223 | if (Bits[PPC::FeatureHTM]) HasHTM = true; |
| 15224 | if (Bits[PPC::FeatureHardFloat]) HasHardFloat = true; |
| 15225 | if (Bits[PPC::FeatureICBT]) HasICBT = true; |
| 15226 | if (Bits[PPC::FeatureISA2_06]) IsISA2_06 = true; |
| 15227 | if (Bits[PPC::FeatureISA2_07]) IsISA2_07 = true; |
| 15228 | if (Bits[PPC::FeatureISA3_0]) IsISA3_0 = true; |
| 15229 | if (Bits[PPC::FeatureISA3_1]) IsISA3_1 = true; |
| 15230 | if (Bits[PPC::FeatureISAFuture]) IsISAFuture = true; |
| 15231 | if (Bits[PPC::FeatureISEL]) HasISEL = true; |
| 15232 | if (Bits[PPC::FeatureInvariantFunctionDescriptors]) HasInvariantFunctionDescriptors = true; |
| 15233 | if (Bits[PPC::FeatureLDBRX]) HasLDBRX = true; |
| 15234 | if (Bits[PPC::FeatureLFIWAX]) HasLFIWAX = true; |
| 15235 | if (Bits[PPC::FeatureLogicalAddFusion]) HasLogicalAddFusion = true; |
| 15236 | if (Bits[PPC::FeatureLogicalFusion]) HasLogicalFusion = true; |
| 15237 | if (Bits[PPC::FeatureLongCall]) UseLongCalls = true; |
| 15238 | if (Bits[PPC::FeatureMFOCRF]) HasMFOCRF = true; |
| 15239 | if (Bits[PPC::FeatureMFTB]) IsFeatureMFTB = true; |
| 15240 | if (Bits[PPC::FeatureMMA]) HasMMA = true; |
| 15241 | if (Bits[PPC::FeatureMSYNC]) HasOnlyMSYNC = true; |
| 15242 | if (Bits[PPC::FeatureModernAIXAs]) HasModernAIXAs = true; |
| 15243 | if (Bits[PPC::FeatureP8Altivec]) HasP8Altivec = true; |
| 15244 | if (Bits[PPC::FeatureP8Crypto]) HasP8Crypto = true; |
| 15245 | if (Bits[PPC::FeatureP8Vector]) HasP8Vector = true; |
| 15246 | if (Bits[PPC::FeatureP9Altivec]) HasP9Altivec = true; |
| 15247 | if (Bits[PPC::FeatureP9Vector]) HasP9Vector = true; |
| 15248 | if (Bits[PPC::FeatureP10Vector]) HasP10Vector = true; |
| 15249 | if (Bits[PPC::FeaturePCRelativeMemops]) HasPCRelativeMemops = true; |
| 15250 | if (Bits[PPC::FeaturePOPCNTD] && HasPOPCNTD < POPCNTD_Fast) HasPOPCNTD = POPCNTD_Fast; |
| 15251 | if (Bits[PPC::FeaturePPC4xx]) IsPPC4xx = true; |
| 15252 | if (Bits[PPC::FeaturePPC6xx]) IsPPC6xx = true; |
| 15253 | if (Bits[PPC::FeaturePPCPostRASched]) UsePPCPostRASchedStrategy = true; |
| 15254 | if (Bits[PPC::FeaturePPCPreRASched]) UsePPCPreRASchedStrategy = true; |
| 15255 | if (Bits[PPC::FeaturePairedVectorMemops]) PairedVectorMemops = true; |
| 15256 | if (Bits[PPC::FeaturePartwordAtomic]) HasPartwordAtomics = true; |
| 15257 | if (Bits[PPC::FeaturePredictableSelectIsExpensive]) PredictableSelectIsExpensive = true; |
| 15258 | if (Bits[PPC::FeaturePrefixInstrs]) HasPrefixInstrs = true; |
| 15259 | if (Bits[PPC::FeaturePrivileged]) HasPrivileged = true; |
| 15260 | if (Bits[PPC::FeatureQuadwordAtomic]) HasQuadwordAtomics = true; |
| 15261 | if (Bits[PPC::FeatureROPProtect]) HasROPProtect = true; |
| 15262 | if (Bits[PPC::FeatureRecipPrec]) HasRecipPrec = true; |
| 15263 | if (Bits[PPC::FeatureSPE]) HasSPE = true; |
| 15264 | if (Bits[PPC::FeatureSTFIWX]) HasSTFIWX = true; |
| 15265 | if (Bits[PPC::FeatureSecurePlt]) IsSecurePlt = true; |
| 15266 | if (Bits[PPC::FeatureSha3Fusion]) HasSha3Fusion = true; |
| 15267 | if (Bits[PPC::FeatureSlowPOPCNTD] && HasPOPCNTD < POPCNTD_Slow) HasPOPCNTD = POPCNTD_Slow; |
| 15268 | if (Bits[PPC::FeatureStoreFusion]) HasStoreFusion = true; |
| 15269 | if (Bits[PPC::FeatureTwoConstNR]) NeedsTwoConstNR = true; |
| 15270 | if (Bits[PPC::FeatureUnalignedFloats]) AllowsUnalignedFPAccess = true; |
| 15271 | if (Bits[PPC::FeatureVSX]) HasVSX = true; |
| 15272 | if (Bits[PPC::FeatureVectorsUseTwoUnits]) VectorsUseTwoUnits = true; |
| 15273 | if (Bits[PPC::FeatureWideImmFusion]) HasWideImmFusion = true; |
| 15274 | if (Bits[PPC::FeatureZeroMoveFusion]) HasZeroMoveFusion = true; |
| 15275 | } |
| 15276 | #endif // GET_SUBTARGETINFO_TARGET_DESC |
| 15277 | |
| 15278 | |
| 15279 | #ifdef GET_SUBTARGETINFO_HEADER |
| 15280 | #undef GET_SUBTARGETINFO_HEADER |
| 15281 | |
| 15282 | namespace llvm { |
| 15283 | class DFAPacketizer; |
| 15284 | namespace PPC_MC { |
| 15285 | unsigned resolveVariantSchedClassImpl(unsigned SchedClass, const MCInst *MI, const MCInstrInfo *MCII, unsigned CPUID); |
| 15286 | } // end namespace PPC_MC |
| 15287 | |
| 15288 | struct PPCGenSubtargetInfo : public TargetSubtargetInfo { |
| 15289 | explicit PPCGenSubtargetInfo(const Triple &TT, StringRef CPU, StringRef TuneCPU, StringRef FS); |
| 15290 | public: |
| 15291 | unsigned resolveSchedClass(unsigned SchedClass, const MachineInstr *DefMI, const TargetSchedModel *SchedModel) const override; |
| 15292 | unsigned resolveVariantSchedClass(unsigned SchedClass, const MCInst *MI, const MCInstrInfo *MCII, unsigned CPUID) const override; |
| 15293 | DFAPacketizer *createDFAPacketizer(const InstrItineraryData *IID) const; |
| 15294 | }; |
| 15295 | } // end namespace llvm |
| 15296 | |
| 15297 | #endif // GET_SUBTARGETINFO_HEADER |
| 15298 | |
| 15299 | |
| 15300 | #ifdef GET_SUBTARGETINFO_CTOR |
| 15301 | #undef GET_SUBTARGETINFO_CTOR |
| 15302 | |
| 15303 | #include "llvm/CodeGen/TargetSchedule.h" |
| 15304 | |
| 15305 | namespace llvm { |
| 15306 | extern const llvm::StringRef PPCNames[]; |
| 15307 | extern const llvm::SubtargetFeatureKV PPCFeatureKV[]; |
| 15308 | extern const llvm::SubtargetSubTypeKV PPCSubTypeKV[]; |
| 15309 | extern const llvm::MCWriteProcResEntry PPCWriteProcResTable[]; |
| 15310 | extern const llvm::MCWriteLatencyEntry PPCWriteLatencyTable[]; |
| 15311 | extern const llvm::MCReadAdvanceEntry PPCReadAdvanceTable[]; |
| 15312 | extern const llvm::InstrStage PPCStages[]; |
| 15313 | extern const unsigned PPCOperandCycles[]; |
| 15314 | extern const unsigned PPCForwardingPaths[]; |
| 15315 | PPCGenSubtargetInfo::PPCGenSubtargetInfo(const Triple &TT, StringRef CPU, StringRef TuneCPU, StringRef FS) |
| 15316 | : TargetSubtargetInfo(TT, CPU, TuneCPU, FS, ArrayRef(PPCNames, 39), ArrayRef(PPCFeatureKV, 84), ArrayRef(PPCSubTypeKV, 39), |
| 15317 | PPCWriteProcResTable, PPCWriteLatencyTable, PPCReadAdvanceTable, |
| 15318 | PPCStages, PPCOperandCycles, PPCForwardingPaths) {} |
| 15319 | |
| 15320 | unsigned PPCGenSubtargetInfo |
| 15321 | ::resolveSchedClass(unsigned SchedClass, const MachineInstr *MI, const TargetSchedModel *SchedModel) const { |
| 15322 | switch (SchedClass) { |
| 15323 | case 148: // CNTLZD_CNTLZDM_CNTLZD_rec_CNTLZW_CNTLZW8_CNTLZW8_rec_CNTLZW_rec_CNTTZD_CNTTZDM_CNTTZD_rec_CNTTZW_CNTTZW8_CNTTZW8_rec_CNTTZW_rec |
| 15324 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15325 | if (llvm::is_contained({PPC::CFUGED, PPC::CNTLZDM, PPC::CNTTZDM, PPC::PDEPD, PPC::PEXTD, PPC::VCFUGED, PPC::VCIPHER, PPC::VCIPHERLAST, PPC::VCLZDM, PPC::VCTZDM, PPC::VGNB, PPC::VNCIPHER, PPC::VNCIPHERLAST, PPC::VPDEPD, PPC::VPEXTD, PPC::VPMSUMB, PPC::VPMSUMD, PPC::VPMSUMH, PPC::VPMSUMW, PPC::VSBOX}, MI->getOpcode())) |
| 15326 | return 625; // P10W_CY_7C_P10W_DISP_ANY_P10CY_Read_3C_P10CY_Read_3C |
| 15327 | return 626; // P10W_CY_7C_P10W_DISP_ANY_P10CY_Read_1C_P10CY_Read_1C |
| 15328 | } |
| 15329 | break; |
| 15330 | case 172: // XSDIVDP |
| 15331 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15332 | if (llvm::is_contained({PPC::FADD, PPC::FADDS, PPC::FADDS_rec, PPC::FADD_rec, PPC::FCFID, PPC::FCFIDS, PPC::FCFIDS_rec, PPC::FCFIDU, PPC::FCFIDUS, PPC::FCFIDUS_rec, PPC::FCFIDU_rec, PPC::FCFID_rec, PPC::FCTID, PPC::FCTIDU, PPC::FCTIDUZ, PPC::FCTIDUZ_rec, PPC::FCTIDU_rec, PPC::FCTIDZ, PPC::FCTIDZ_rec, PPC::FCTID_rec, PPC::FCTIW, PPC::FCTIWU, PPC::FCTIWUZ, PPC::FCTIWUZ_rec, PPC::FCTIWU_rec, PPC::FCTIWZ, PPC::FCTIWZ_rec, PPC::FCTIW_rec, PPC::FMADD, PPC::FMADDS, PPC::FMADDS_rec, PPC::FMADD_rec, PPC::FMSUB, PPC::FMSUBS, PPC::FMSUBS_rec, PPC::FMSUB_rec, PPC::FMUL, PPC::FMULS, PPC::FMULS_rec, PPC::FMUL_rec, PPC::FNMADD, PPC::FNMADDS, PPC::FNMADDS_rec, PPC::FNMADD_rec, PPC::FNMSUB, PPC::FNMSUBS, PPC::FNMSUBS_rec, PPC::FNMSUB_rec, PPC::FRE, PPC::FRES, PPC::FRES_rec, PPC::FRE_rec, PPC::FRIMD, PPC::FRIMS, PPC::FRIMD_rec, PPC::FRIMS_rec, PPC::FRIND, PPC::FRINS, PPC::FRIND_rec, PPC::FRINS_rec, PPC::FRIPD, PPC::FRIPS, PPC::FRIPD_rec, PPC::FRIPS_rec, PPC::FRIZD, PPC::FRIZS, PPC::FRIZD_rec, PPC::FRIZS_rec, PPC::FRSP, PPC::FRSP_rec, PPC::FRSQRTE, PPC::FRSQRTES, PPC::FRSQRTES_rec, PPC::FRSQRTE_rec, PPC::FSELD, PPC::FSELS, PPC::FSELD_rec, PPC::FSELS_rec, PPC::FSUB, PPC::FSUBS, PPC::FSUBS_rec, PPC::FSUB_rec, PPC::VADDFP, PPC::VCFSX, PPC::VCFSX_0, PPC::VCFUX, PPC::VCFUX_0, PPC::VCTSXS, PPC::VCTSXS_0, PPC::VCTUXS, PPC::VCTUXS_0, PPC::VEXPTEFP, PPC::VEXPTEFP, PPC::VLOGEFP, PPC::VMADDFP, PPC::VNMSUBFP, PPC::VREFP, PPC::VRFIM, PPC::VRFIN, PPC::VRFIP, PPC::VRFIZ, PPC::VRSQRTEFP, PPC::VSUBFP, PPC::XSADDDP, PPC::XSADDSP, PPC::XSCVDPHP, PPC::XSCVDPSP, PPC::XSCVDPSPN, PPC::XSCVDPSXDS, PPC::XSCVDPSXDSs, PPC::XSCVDPSXWS, PPC::XSCVDPSXWSs, PPC::XSCVDPUXDS, PPC::XSCVDPUXDSs, PPC::XSCVDPUXWS, PPC::XSCVDPUXWSs, PPC::XSCVSPDP, PPC::XSCVSXDDP, PPC::XSCVSXDSP, PPC::XSCVUXDDP, PPC::XSCVUXDSP, PPC::XSMADDADP, PPC::XSMADDASP, PPC::XSMADDMDP, PPC::XSMADDMSP, PPC::XSMSUBADP, PPC::XSMSUBASP, PPC::XSMSUBMDP, PPC::XSMSUBMSP, PPC::XSMULDP, PPC::XSMULSP, PPC::XSNMADDADP, PPC::XSNMADDASP, PPC::XSNMADDMDP, PPC::XSNMADDMSP, PPC::XSNMSUBADP, PPC::XSNMSUBASP, PPC::XSNMSUBMDP, PPC::XSNMSUBMSP, PPC::XSRDPI, PPC::XSRDPIC, PPC::XSRDPIM, PPC::XSRDPIP, PPC::XSRDPIZ, PPC::XSREDP, PPC::XSRESP, PPC::XSRSP, PPC::XSRSQRTEDP, PPC::XSRSQRTESP, PPC::XSSUBDP, PPC::XSSUBSP, PPC::XVADDDP, PPC::XVADDSP, PPC::XVCVDPSP, PPC::XVCVDPSXDS, PPC::XVCVDPSXWS, PPC::XVCVDPUXDS, PPC::XVCVDPUXWS, PPC::XVCVSPBF16, PPC::XVCVSPDP, PPC::XVCVSPHP, PPC::XVCVSPSXDS, PPC::XVCVSPSXWS, PPC::XVCVSPUXDS, PPC::XVCVSPUXWS, PPC::XVCVSXDDP, PPC::XVCVSXDSP, PPC::XVCVSXWDP, PPC::XVCVSXWSP, PPC::XVCVUXDDP, PPC::XVCVUXDSP, PPC::XVCVUXWDP, PPC::XVCVUXWSP, PPC::XVMADDADP, PPC::XVMADDASP, PPC::XVMADDMDP, PPC::XVMADDMSP, PPC::XVMSUBADP, PPC::XVMSUBASP, PPC::XVMSUBMDP, PPC::XVMSUBMSP, PPC::XVMULDP, PPC::XVMULSP, PPC::XVNMADDADP, PPC::XVNMADDASP, PPC::XVNMADDMDP, PPC::XVNMADDMSP, PPC::XVNMSUBADP, PPC::XVNMSUBASP, PPC::XVNMSUBMDP, PPC::XVNMSUBMSP, PPC::XVRDPI, PPC::XVRDPIC, PPC::XVRDPIM, PPC::XVRDPIP, PPC::XVRDPIZ, PPC::XVREDP, PPC::XVRESP, PPC::XVRSPI, PPC::XVRSPIC, PPC::XVRSPIM, PPC::XVRSPIP, PPC::XVRSPIZ, PPC::XVRSQRTEDP, PPC::XVRSQRTESP, PPC::XVSUBDP, PPC::XVSUBSP}, MI->getOpcode())) |
| 15333 | return 627; // P10W_BF_27C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C |
| 15334 | return 628; // P10W_BF_27C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C |
| 15335 | } |
| 15336 | break; |
| 15337 | case 173: // FSQRTS_XSSQRTSP_FSQRTS_rec |
| 15338 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15339 | if (llvm::is_contained({PPC::FADD, PPC::FADDS, PPC::FADDS_rec, PPC::FADD_rec, PPC::FCFID, PPC::FCFIDS, PPC::FCFIDS_rec, PPC::FCFIDU, PPC::FCFIDUS, PPC::FCFIDUS_rec, PPC::FCFIDU_rec, PPC::FCFID_rec, PPC::FCTID, PPC::FCTIDU, PPC::FCTIDUZ, PPC::FCTIDUZ_rec, PPC::FCTIDU_rec, PPC::FCTIDZ, PPC::FCTIDZ_rec, PPC::FCTID_rec, PPC::FCTIW, PPC::FCTIWU, PPC::FCTIWUZ, PPC::FCTIWUZ_rec, PPC::FCTIWU_rec, PPC::FCTIWZ, PPC::FCTIWZ_rec, PPC::FCTIW_rec, PPC::FMADD, PPC::FMADDS, PPC::FMADDS_rec, PPC::FMADD_rec, PPC::FMSUB, PPC::FMSUBS, PPC::FMSUBS_rec, PPC::FMSUB_rec, PPC::FMUL, PPC::FMULS, PPC::FMULS_rec, PPC::FMUL_rec, PPC::FNMADD, PPC::FNMADDS, PPC::FNMADDS_rec, PPC::FNMADD_rec, PPC::FNMSUB, PPC::FNMSUBS, PPC::FNMSUBS_rec, PPC::FNMSUB_rec, PPC::FRE, PPC::FRES, PPC::FRES_rec, PPC::FRE_rec, PPC::FRIMD, PPC::FRIMS, PPC::FRIMD_rec, PPC::FRIMS_rec, PPC::FRIND, PPC::FRINS, PPC::FRIND_rec, PPC::FRINS_rec, PPC::FRIPD, PPC::FRIPS, PPC::FRIPD_rec, PPC::FRIPS_rec, PPC::FRIZD, PPC::FRIZS, PPC::FRIZD_rec, PPC::FRIZS_rec, PPC::FRSP, PPC::FRSP_rec, PPC::FRSQRTE, PPC::FRSQRTES, PPC::FRSQRTES_rec, PPC::FRSQRTE_rec, PPC::FSELD, PPC::FSELS, PPC::FSELD_rec, PPC::FSELS_rec, PPC::FSUB, PPC::FSUBS, PPC::FSUBS_rec, PPC::FSUB_rec, PPC::VADDFP, PPC::VCFSX, PPC::VCFSX_0, PPC::VCFUX, PPC::VCFUX_0, PPC::VCTSXS, PPC::VCTSXS_0, PPC::VCTUXS, PPC::VCTUXS_0, PPC::VEXPTEFP, PPC::VEXPTEFP, PPC::VLOGEFP, PPC::VMADDFP, PPC::VNMSUBFP, PPC::VREFP, PPC::VRFIM, PPC::VRFIN, PPC::VRFIP, PPC::VRFIZ, PPC::VRSQRTEFP, PPC::VSUBFP, PPC::XSADDDP, PPC::XSADDSP, PPC::XSCVDPHP, PPC::XSCVDPSP, PPC::XSCVDPSPN, PPC::XSCVDPSXDS, PPC::XSCVDPSXDSs, PPC::XSCVDPSXWS, PPC::XSCVDPSXWSs, PPC::XSCVDPUXDS, PPC::XSCVDPUXDSs, PPC::XSCVDPUXWS, PPC::XSCVDPUXWSs, PPC::XSCVSPDP, PPC::XSCVSXDDP, PPC::XSCVSXDSP, PPC::XSCVUXDDP, PPC::XSCVUXDSP, PPC::XSMADDADP, PPC::XSMADDASP, PPC::XSMADDMDP, PPC::XSMADDMSP, PPC::XSMSUBADP, PPC::XSMSUBASP, PPC::XSMSUBMDP, PPC::XSMSUBMSP, PPC::XSMULDP, PPC::XSMULSP, PPC::XSNMADDADP, PPC::XSNMADDASP, PPC::XSNMADDMDP, PPC::XSNMADDMSP, PPC::XSNMSUBADP, PPC::XSNMSUBASP, PPC::XSNMSUBMDP, PPC::XSNMSUBMSP, PPC::XSRDPI, PPC::XSRDPIC, PPC::XSRDPIM, PPC::XSRDPIP, PPC::XSRDPIZ, PPC::XSREDP, PPC::XSRESP, PPC::XSRSP, PPC::XSRSQRTEDP, PPC::XSRSQRTESP, PPC::XSSUBDP, PPC::XSSUBSP, PPC::XVADDDP, PPC::XVADDSP, PPC::XVCVDPSP, PPC::XVCVDPSXDS, PPC::XVCVDPSXWS, PPC::XVCVDPUXDS, PPC::XVCVDPUXWS, PPC::XVCVSPBF16, PPC::XVCVSPDP, PPC::XVCVSPHP, PPC::XVCVSPSXDS, PPC::XVCVSPSXWS, PPC::XVCVSPUXDS, PPC::XVCVSPUXWS, PPC::XVCVSXDDP, PPC::XVCVSXDSP, PPC::XVCVSXWDP, PPC::XVCVSXWSP, PPC::XVCVUXDDP, PPC::XVCVUXDSP, PPC::XVCVUXWDP, PPC::XVCVUXWSP, PPC::XVMADDADP, PPC::XVMADDASP, PPC::XVMADDMDP, PPC::XVMADDMSP, PPC::XVMSUBADP, PPC::XVMSUBASP, PPC::XVMSUBMDP, PPC::XVMSUBMSP, PPC::XVMULDP, PPC::XVMULSP, PPC::XVNMADDADP, PPC::XVNMADDASP, PPC::XVNMADDMDP, PPC::XVNMADDMSP, PPC::XVNMSUBADP, PPC::XVNMSUBASP, PPC::XVNMSUBMDP, PPC::XVNMSUBMSP, PPC::XVRDPI, PPC::XVRDPIC, PPC::XVRDPIM, PPC::XVRDPIP, PPC::XVRDPIZ, PPC::XVREDP, PPC::XVRESP, PPC::XVRSPI, PPC::XVRSPIC, PPC::XVRSPIM, PPC::XVRSPIP, PPC::XVRSPIZ, PPC::XVRSQRTEDP, PPC::XVRSQRTESP, PPC::XVSUBDP, PPC::XVSUBSP}, MI->getOpcode())) |
| 15340 | return 629; // P10W_BF_26C_P10W_DISP_ANY_P10BF_Read_2C |
| 15341 | return 630; // P10W_BF_26C_P10W_DISP_ANY_P10BF_Read_1C |
| 15342 | } |
| 15343 | break; |
| 15344 | case 175: // XSSQRTDP |
| 15345 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15346 | if (llvm::is_contained({PPC::FADD, PPC::FADDS, PPC::FADDS_rec, PPC::FADD_rec, PPC::FCFID, PPC::FCFIDS, PPC::FCFIDS_rec, PPC::FCFIDU, PPC::FCFIDUS, PPC::FCFIDUS_rec, PPC::FCFIDU_rec, PPC::FCFID_rec, PPC::FCTID, PPC::FCTIDU, PPC::FCTIDUZ, PPC::FCTIDUZ_rec, PPC::FCTIDU_rec, PPC::FCTIDZ, PPC::FCTIDZ_rec, PPC::FCTID_rec, PPC::FCTIW, PPC::FCTIWU, PPC::FCTIWUZ, PPC::FCTIWUZ_rec, PPC::FCTIWU_rec, PPC::FCTIWZ, PPC::FCTIWZ_rec, PPC::FCTIW_rec, PPC::FMADD, PPC::FMADDS, PPC::FMADDS_rec, PPC::FMADD_rec, PPC::FMSUB, PPC::FMSUBS, PPC::FMSUBS_rec, PPC::FMSUB_rec, PPC::FMUL, PPC::FMULS, PPC::FMULS_rec, PPC::FMUL_rec, PPC::FNMADD, PPC::FNMADDS, PPC::FNMADDS_rec, PPC::FNMADD_rec, PPC::FNMSUB, PPC::FNMSUBS, PPC::FNMSUBS_rec, PPC::FNMSUB_rec, PPC::FRE, PPC::FRES, PPC::FRES_rec, PPC::FRE_rec, PPC::FRIMD, PPC::FRIMS, PPC::FRIMD_rec, PPC::FRIMS_rec, PPC::FRIND, PPC::FRINS, PPC::FRIND_rec, PPC::FRINS_rec, PPC::FRIPD, PPC::FRIPS, PPC::FRIPD_rec, PPC::FRIPS_rec, PPC::FRIZD, PPC::FRIZS, PPC::FRIZD_rec, PPC::FRIZS_rec, PPC::FRSP, PPC::FRSP_rec, PPC::FRSQRTE, PPC::FRSQRTES, PPC::FRSQRTES_rec, PPC::FRSQRTE_rec, PPC::FSELD, PPC::FSELS, PPC::FSELD_rec, PPC::FSELS_rec, PPC::FSUB, PPC::FSUBS, PPC::FSUBS_rec, PPC::FSUB_rec, PPC::VADDFP, PPC::VCFSX, PPC::VCFSX_0, PPC::VCFUX, PPC::VCFUX_0, PPC::VCTSXS, PPC::VCTSXS_0, PPC::VCTUXS, PPC::VCTUXS_0, PPC::VEXPTEFP, PPC::VEXPTEFP, PPC::VLOGEFP, PPC::VMADDFP, PPC::VNMSUBFP, PPC::VREFP, PPC::VRFIM, PPC::VRFIN, PPC::VRFIP, PPC::VRFIZ, PPC::VRSQRTEFP, PPC::VSUBFP, PPC::XSADDDP, PPC::XSADDSP, PPC::XSCVDPHP, PPC::XSCVDPSP, PPC::XSCVDPSPN, PPC::XSCVDPSXDS, PPC::XSCVDPSXDSs, PPC::XSCVDPSXWS, PPC::XSCVDPSXWSs, PPC::XSCVDPUXDS, PPC::XSCVDPUXDSs, PPC::XSCVDPUXWS, PPC::XSCVDPUXWSs, PPC::XSCVSPDP, PPC::XSCVSXDDP, PPC::XSCVSXDSP, PPC::XSCVUXDDP, PPC::XSCVUXDSP, PPC::XSMADDADP, PPC::XSMADDASP, PPC::XSMADDMDP, PPC::XSMADDMSP, PPC::XSMSUBADP, PPC::XSMSUBASP, PPC::XSMSUBMDP, PPC::XSMSUBMSP, PPC::XSMULDP, PPC::XSMULSP, PPC::XSNMADDADP, PPC::XSNMADDASP, PPC::XSNMADDMDP, PPC::XSNMADDMSP, PPC::XSNMSUBADP, PPC::XSNMSUBASP, PPC::XSNMSUBMDP, PPC::XSNMSUBMSP, PPC::XSRDPI, PPC::XSRDPIC, PPC::XSRDPIM, PPC::XSRDPIP, PPC::XSRDPIZ, PPC::XSREDP, PPC::XSRESP, PPC::XSRSP, PPC::XSRSQRTEDP, PPC::XSRSQRTESP, PPC::XSSUBDP, PPC::XSSUBSP, PPC::XVADDDP, PPC::XVADDSP, PPC::XVCVDPSP, PPC::XVCVDPSXDS, PPC::XVCVDPSXWS, PPC::XVCVDPUXDS, PPC::XVCVDPUXWS, PPC::XVCVSPBF16, PPC::XVCVSPDP, PPC::XVCVSPHP, PPC::XVCVSPSXDS, PPC::XVCVSPSXWS, PPC::XVCVSPUXDS, PPC::XVCVSPUXWS, PPC::XVCVSXDDP, PPC::XVCVSXDSP, PPC::XVCVSXWDP, PPC::XVCVSXWSP, PPC::XVCVUXDDP, PPC::XVCVUXDSP, PPC::XVCVUXWDP, PPC::XVCVUXWSP, PPC::XVMADDADP, PPC::XVMADDASP, PPC::XVMADDMDP, PPC::XVMADDMSP, PPC::XVMSUBADP, PPC::XVMSUBASP, PPC::XVMSUBMDP, PPC::XVMSUBMSP, PPC::XVMULDP, PPC::XVMULSP, PPC::XVNMADDADP, PPC::XVNMADDASP, PPC::XVNMADDMDP, PPC::XVNMADDMSP, PPC::XVNMSUBADP, PPC::XVNMSUBASP, PPC::XVNMSUBMDP, PPC::XVNMSUBMSP, PPC::XVRDPI, PPC::XVRDPIC, PPC::XVRDPIM, PPC::XVRDPIP, PPC::XVRDPIZ, PPC::XVREDP, PPC::XVRESP, PPC::XVRSPI, PPC::XVRSPIC, PPC::XVRSPIM, PPC::XVRSPIP, PPC::XVRSPIZ, PPC::XVRSQRTEDP, PPC::XVRSQRTESP, PPC::XVSUBDP, PPC::XVSUBSP}, MI->getOpcode())) |
| 15347 | return 631; // P10W_BF_36C_P10W_DISP_ANY_P10BF_Read_2C |
| 15348 | return 632; // P10W_BF_36C_P10W_DISP_ANY_P10BF_Read_1C |
| 15349 | } |
| 15350 | break; |
| 15351 | case 177: // XVDIVSP |
| 15352 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15353 | if (llvm::is_contained({PPC::FADD, PPC::FADDS, PPC::FADDS_rec, PPC::FADD_rec, PPC::FCFID, PPC::FCFIDS, PPC::FCFIDS_rec, PPC::FCFIDU, PPC::FCFIDUS, PPC::FCFIDUS_rec, PPC::FCFIDU_rec, PPC::FCFID_rec, PPC::FCTID, PPC::FCTIDU, PPC::FCTIDUZ, PPC::FCTIDUZ_rec, PPC::FCTIDU_rec, PPC::FCTIDZ, PPC::FCTIDZ_rec, PPC::FCTID_rec, PPC::FCTIW, PPC::FCTIWU, PPC::FCTIWUZ, PPC::FCTIWUZ_rec, PPC::FCTIWU_rec, PPC::FCTIWZ, PPC::FCTIWZ_rec, PPC::FCTIW_rec, PPC::FMADD, PPC::FMADDS, PPC::FMADDS_rec, PPC::FMADD_rec, PPC::FMSUB, PPC::FMSUBS, PPC::FMSUBS_rec, PPC::FMSUB_rec, PPC::FMUL, PPC::FMULS, PPC::FMULS_rec, PPC::FMUL_rec, PPC::FNMADD, PPC::FNMADDS, PPC::FNMADDS_rec, PPC::FNMADD_rec, PPC::FNMSUB, PPC::FNMSUBS, PPC::FNMSUBS_rec, PPC::FNMSUB_rec, PPC::FRE, PPC::FRES, PPC::FRES_rec, PPC::FRE_rec, PPC::FRIMD, PPC::FRIMS, PPC::FRIMD_rec, PPC::FRIMS_rec, PPC::FRIND, PPC::FRINS, PPC::FRIND_rec, PPC::FRINS_rec, PPC::FRIPD, PPC::FRIPS, PPC::FRIPD_rec, PPC::FRIPS_rec, PPC::FRIZD, PPC::FRIZS, PPC::FRIZD_rec, PPC::FRIZS_rec, PPC::FRSP, PPC::FRSP_rec, PPC::FRSQRTE, PPC::FRSQRTES, PPC::FRSQRTES_rec, PPC::FRSQRTE_rec, PPC::FSELD, PPC::FSELS, PPC::FSELD_rec, PPC::FSELS_rec, PPC::FSUB, PPC::FSUBS, PPC::FSUBS_rec, PPC::FSUB_rec, PPC::VADDFP, PPC::VCFSX, PPC::VCFSX_0, PPC::VCFUX, PPC::VCFUX_0, PPC::VCTSXS, PPC::VCTSXS_0, PPC::VCTUXS, PPC::VCTUXS_0, PPC::VEXPTEFP, PPC::VEXPTEFP, PPC::VLOGEFP, PPC::VMADDFP, PPC::VNMSUBFP, PPC::VREFP, PPC::VRFIM, PPC::VRFIN, PPC::VRFIP, PPC::VRFIZ, PPC::VRSQRTEFP, PPC::VSUBFP, PPC::XSADDDP, PPC::XSADDSP, PPC::XSCVDPHP, PPC::XSCVDPSP, PPC::XSCVDPSPN, PPC::XSCVDPSXDS, PPC::XSCVDPSXDSs, PPC::XSCVDPSXWS, PPC::XSCVDPSXWSs, PPC::XSCVDPUXDS, PPC::XSCVDPUXDSs, PPC::XSCVDPUXWS, PPC::XSCVDPUXWSs, PPC::XSCVSPDP, PPC::XSCVSXDDP, PPC::XSCVSXDSP, PPC::XSCVUXDDP, PPC::XSCVUXDSP, PPC::XSMADDADP, PPC::XSMADDASP, PPC::XSMADDMDP, PPC::XSMADDMSP, PPC::XSMSUBADP, PPC::XSMSUBASP, PPC::XSMSUBMDP, PPC::XSMSUBMSP, PPC::XSMULDP, PPC::XSMULSP, PPC::XSNMADDADP, PPC::XSNMADDASP, PPC::XSNMADDMDP, PPC::XSNMADDMSP, PPC::XSNMSUBADP, PPC::XSNMSUBASP, PPC::XSNMSUBMDP, PPC::XSNMSUBMSP, PPC::XSRDPI, PPC::XSRDPIC, PPC::XSRDPIM, PPC::XSRDPIP, PPC::XSRDPIZ, PPC::XSREDP, PPC::XSRESP, PPC::XSRSP, PPC::XSRSQRTEDP, PPC::XSRSQRTESP, PPC::XSSUBDP, PPC::XSSUBSP, PPC::XVADDDP, PPC::XVADDSP, PPC::XVCVDPSP, PPC::XVCVDPSXDS, PPC::XVCVDPSXWS, PPC::XVCVDPUXDS, PPC::XVCVDPUXWS, PPC::XVCVSPBF16, PPC::XVCVSPDP, PPC::XVCVSPHP, PPC::XVCVSPSXDS, PPC::XVCVSPSXWS, PPC::XVCVSPUXDS, PPC::XVCVSPUXWS, PPC::XVCVSXDDP, PPC::XVCVSXDSP, PPC::XVCVSXWDP, PPC::XVCVSXWSP, PPC::XVCVUXDDP, PPC::XVCVUXDSP, PPC::XVCVUXWDP, PPC::XVCVUXWSP, PPC::XVMADDADP, PPC::XVMADDASP, PPC::XVMADDMDP, PPC::XVMADDMSP, PPC::XVMSUBADP, PPC::XVMSUBASP, PPC::XVMSUBMDP, PPC::XVMSUBMSP, PPC::XVMULDP, PPC::XVMULSP, PPC::XVNMADDADP, PPC::XVNMADDASP, PPC::XVNMADDMDP, PPC::XVNMADDMSP, PPC::XVNMSUBADP, PPC::XVNMSUBASP, PPC::XVNMSUBMDP, PPC::XVNMSUBMSP, PPC::XVRDPI, PPC::XVRDPIC, PPC::XVRDPIM, PPC::XVRDPIP, PPC::XVRDPIZ, PPC::XVREDP, PPC::XVRESP, PPC::XVRSPI, PPC::XVRSPIC, PPC::XVRSPIM, PPC::XVRSPIP, PPC::XVRSPIZ, PPC::XVRSQRTEDP, PPC::XVRSQRTESP, PPC::XVSUBDP, PPC::XVSUBSP}, MI->getOpcode())) |
| 15354 | return 633; // P10W_BF_24C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C |
| 15355 | return 634; // P10W_BF_24C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C |
| 15356 | } |
| 15357 | break; |
| 15358 | case 178: // XVSQRTSP |
| 15359 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15360 | if (llvm::is_contained({PPC::FADD, PPC::FADDS, PPC::FADDS_rec, PPC::FADD_rec, PPC::FCFID, PPC::FCFIDS, PPC::FCFIDS_rec, PPC::FCFIDU, PPC::FCFIDUS, PPC::FCFIDUS_rec, PPC::FCFIDU_rec, PPC::FCFID_rec, PPC::FCTID, PPC::FCTIDU, PPC::FCTIDUZ, PPC::FCTIDUZ_rec, PPC::FCTIDU_rec, PPC::FCTIDZ, PPC::FCTIDZ_rec, PPC::FCTID_rec, PPC::FCTIW, PPC::FCTIWU, PPC::FCTIWUZ, PPC::FCTIWUZ_rec, PPC::FCTIWU_rec, PPC::FCTIWZ, PPC::FCTIWZ_rec, PPC::FCTIW_rec, PPC::FMADD, PPC::FMADDS, PPC::FMADDS_rec, PPC::FMADD_rec, PPC::FMSUB, PPC::FMSUBS, PPC::FMSUBS_rec, PPC::FMSUB_rec, PPC::FMUL, PPC::FMULS, PPC::FMULS_rec, PPC::FMUL_rec, PPC::FNMADD, PPC::FNMADDS, PPC::FNMADDS_rec, PPC::FNMADD_rec, PPC::FNMSUB, PPC::FNMSUBS, PPC::FNMSUBS_rec, PPC::FNMSUB_rec, PPC::FRE, PPC::FRES, PPC::FRES_rec, PPC::FRE_rec, PPC::FRIMD, PPC::FRIMS, PPC::FRIMD_rec, PPC::FRIMS_rec, PPC::FRIND, PPC::FRINS, PPC::FRIND_rec, PPC::FRINS_rec, PPC::FRIPD, PPC::FRIPS, PPC::FRIPD_rec, PPC::FRIPS_rec, PPC::FRIZD, PPC::FRIZS, PPC::FRIZD_rec, PPC::FRIZS_rec, PPC::FRSP, PPC::FRSP_rec, PPC::FRSQRTE, PPC::FRSQRTES, PPC::FRSQRTES_rec, PPC::FRSQRTE_rec, PPC::FSELD, PPC::FSELS, PPC::FSELD_rec, PPC::FSELS_rec, PPC::FSUB, PPC::FSUBS, PPC::FSUBS_rec, PPC::FSUB_rec, PPC::VADDFP, PPC::VCFSX, PPC::VCFSX_0, PPC::VCFUX, PPC::VCFUX_0, PPC::VCTSXS, PPC::VCTSXS_0, PPC::VCTUXS, PPC::VCTUXS_0, PPC::VEXPTEFP, PPC::VEXPTEFP, PPC::VLOGEFP, PPC::VMADDFP, PPC::VNMSUBFP, PPC::VREFP, PPC::VRFIM, PPC::VRFIN, PPC::VRFIP, PPC::VRFIZ, PPC::VRSQRTEFP, PPC::VSUBFP, PPC::XSADDDP, PPC::XSADDSP, PPC::XSCVDPHP, PPC::XSCVDPSP, PPC::XSCVDPSPN, PPC::XSCVDPSXDS, PPC::XSCVDPSXDSs, PPC::XSCVDPSXWS, PPC::XSCVDPSXWSs, PPC::XSCVDPUXDS, PPC::XSCVDPUXDSs, PPC::XSCVDPUXWS, PPC::XSCVDPUXWSs, PPC::XSCVSPDP, PPC::XSCVSXDDP, PPC::XSCVSXDSP, PPC::XSCVUXDDP, PPC::XSCVUXDSP, PPC::XSMADDADP, PPC::XSMADDASP, PPC::XSMADDMDP, PPC::XSMADDMSP, PPC::XSMSUBADP, PPC::XSMSUBASP, PPC::XSMSUBMDP, PPC::XSMSUBMSP, PPC::XSMULDP, PPC::XSMULSP, PPC::XSNMADDADP, PPC::XSNMADDASP, PPC::XSNMADDMDP, PPC::XSNMADDMSP, PPC::XSNMSUBADP, PPC::XSNMSUBASP, PPC::XSNMSUBMDP, PPC::XSNMSUBMSP, PPC::XSRDPI, PPC::XSRDPIC, PPC::XSRDPIM, PPC::XSRDPIP, PPC::XSRDPIZ, PPC::XSREDP, PPC::XSRESP, PPC::XSRSP, PPC::XSRSQRTEDP, PPC::XSRSQRTESP, PPC::XSSUBDP, PPC::XSSUBSP, PPC::XVADDDP, PPC::XVADDSP, PPC::XVCVDPSP, PPC::XVCVDPSXDS, PPC::XVCVDPSXWS, PPC::XVCVDPUXDS, PPC::XVCVDPUXWS, PPC::XVCVSPBF16, PPC::XVCVSPDP, PPC::XVCVSPHP, PPC::XVCVSPSXDS, PPC::XVCVSPSXWS, PPC::XVCVSPUXDS, PPC::XVCVSPUXWS, PPC::XVCVSXDDP, PPC::XVCVSXDSP, PPC::XVCVSXWDP, PPC::XVCVSXWSP, PPC::XVCVUXDDP, PPC::XVCVUXDSP, PPC::XVCVUXWDP, PPC::XVCVUXWSP, PPC::XVMADDADP, PPC::XVMADDASP, PPC::XVMADDMDP, PPC::XVMADDMSP, PPC::XVMSUBADP, PPC::XVMSUBASP, PPC::XVMSUBMDP, PPC::XVMSUBMSP, PPC::XVMULDP, PPC::XVMULSP, PPC::XVNMADDADP, PPC::XVNMADDASP, PPC::XVNMADDMDP, PPC::XVNMADDMSP, PPC::XVNMSUBADP, PPC::XVNMSUBASP, PPC::XVNMSUBMDP, PPC::XVNMSUBMSP, PPC::XVRDPI, PPC::XVRDPIC, PPC::XVRDPIM, PPC::XVRDPIP, PPC::XVRDPIZ, PPC::XVREDP, PPC::XVRESP, PPC::XVRSPI, PPC::XVRSPIC, PPC::XVRSPIM, PPC::XVRSPIP, PPC::XVRSPIZ, PPC::XVRSQRTEDP, PPC::XVRSQRTESP, PPC::XVSUBDP, PPC::XVSUBSP}, MI->getOpcode())) |
| 15361 | return 635; // P10W_BF_27C_P10W_DISP_ANY_P10BF_Read_2C |
| 15362 | return 636; // P10W_BF_27C_P10W_DISP_ANY_P10BF_Read_1C |
| 15363 | } |
| 15364 | break; |
| 15365 | case 179: // XVDIVDP |
| 15366 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15367 | if (llvm::is_contained({PPC::FADD, PPC::FADDS, PPC::FADDS_rec, PPC::FADD_rec, PPC::FCFID, PPC::FCFIDS, PPC::FCFIDS_rec, PPC::FCFIDU, PPC::FCFIDUS, PPC::FCFIDUS_rec, PPC::FCFIDU_rec, PPC::FCFID_rec, PPC::FCTID, PPC::FCTIDU, PPC::FCTIDUZ, PPC::FCTIDUZ_rec, PPC::FCTIDU_rec, PPC::FCTIDZ, PPC::FCTIDZ_rec, PPC::FCTID_rec, PPC::FCTIW, PPC::FCTIWU, PPC::FCTIWUZ, PPC::FCTIWUZ_rec, PPC::FCTIWU_rec, PPC::FCTIWZ, PPC::FCTIWZ_rec, PPC::FCTIW_rec, PPC::FMADD, PPC::FMADDS, PPC::FMADDS_rec, PPC::FMADD_rec, PPC::FMSUB, PPC::FMSUBS, PPC::FMSUBS_rec, PPC::FMSUB_rec, PPC::FMUL, PPC::FMULS, PPC::FMULS_rec, PPC::FMUL_rec, PPC::FNMADD, PPC::FNMADDS, PPC::FNMADDS_rec, PPC::FNMADD_rec, PPC::FNMSUB, PPC::FNMSUBS, PPC::FNMSUBS_rec, PPC::FNMSUB_rec, PPC::FRE, PPC::FRES, PPC::FRES_rec, PPC::FRE_rec, PPC::FRIMD, PPC::FRIMS, PPC::FRIMD_rec, PPC::FRIMS_rec, PPC::FRIND, PPC::FRINS, PPC::FRIND_rec, PPC::FRINS_rec, PPC::FRIPD, PPC::FRIPS, PPC::FRIPD_rec, PPC::FRIPS_rec, PPC::FRIZD, PPC::FRIZS, PPC::FRIZD_rec, PPC::FRIZS_rec, PPC::FRSP, PPC::FRSP_rec, PPC::FRSQRTE, PPC::FRSQRTES, PPC::FRSQRTES_rec, PPC::FRSQRTE_rec, PPC::FSELD, PPC::FSELS, PPC::FSELD_rec, PPC::FSELS_rec, PPC::FSUB, PPC::FSUBS, PPC::FSUBS_rec, PPC::FSUB_rec, PPC::VADDFP, PPC::VCFSX, PPC::VCFSX_0, PPC::VCFUX, PPC::VCFUX_0, PPC::VCTSXS, PPC::VCTSXS_0, PPC::VCTUXS, PPC::VCTUXS_0, PPC::VEXPTEFP, PPC::VEXPTEFP, PPC::VLOGEFP, PPC::VMADDFP, PPC::VNMSUBFP, PPC::VREFP, PPC::VRFIM, PPC::VRFIN, PPC::VRFIP, PPC::VRFIZ, PPC::VRSQRTEFP, PPC::VSUBFP, PPC::XSADDDP, PPC::XSADDSP, PPC::XSCVDPHP, PPC::XSCVDPSP, PPC::XSCVDPSPN, PPC::XSCVDPSXDS, PPC::XSCVDPSXDSs, PPC::XSCVDPSXWS, PPC::XSCVDPSXWSs, PPC::XSCVDPUXDS, PPC::XSCVDPUXDSs, PPC::XSCVDPUXWS, PPC::XSCVDPUXWSs, PPC::XSCVSPDP, PPC::XSCVSXDDP, PPC::XSCVSXDSP, PPC::XSCVUXDDP, PPC::XSCVUXDSP, PPC::XSMADDADP, PPC::XSMADDASP, PPC::XSMADDMDP, PPC::XSMADDMSP, PPC::XSMSUBADP, PPC::XSMSUBASP, PPC::XSMSUBMDP, PPC::XSMSUBMSP, PPC::XSMULDP, PPC::XSMULSP, PPC::XSNMADDADP, PPC::XSNMADDASP, PPC::XSNMADDMDP, PPC::XSNMADDMSP, PPC::XSNMSUBADP, PPC::XSNMSUBASP, PPC::XSNMSUBMDP, PPC::XSNMSUBMSP, PPC::XSRDPI, PPC::XSRDPIC, PPC::XSRDPIM, PPC::XSRDPIP, PPC::XSRDPIZ, PPC::XSREDP, PPC::XSRESP, PPC::XSRSP, PPC::XSRSQRTEDP, PPC::XSRSQRTESP, PPC::XSSUBDP, PPC::XSSUBSP, PPC::XVADDDP, PPC::XVADDSP, PPC::XVCVDPSP, PPC::XVCVDPSXDS, PPC::XVCVDPSXWS, PPC::XVCVDPUXDS, PPC::XVCVDPUXWS, PPC::XVCVSPBF16, PPC::XVCVSPDP, PPC::XVCVSPHP, PPC::XVCVSPSXDS, PPC::XVCVSPSXWS, PPC::XVCVSPUXDS, PPC::XVCVSPUXWS, PPC::XVCVSXDDP, PPC::XVCVSXDSP, PPC::XVCVSXWDP, PPC::XVCVSXWSP, PPC::XVCVUXDDP, PPC::XVCVUXDSP, PPC::XVCVUXWDP, PPC::XVCVUXWSP, PPC::XVMADDADP, PPC::XVMADDASP, PPC::XVMADDMDP, PPC::XVMADDMSP, PPC::XVMSUBADP, PPC::XVMSUBASP, PPC::XVMSUBMDP, PPC::XVMSUBMSP, PPC::XVMULDP, PPC::XVMULSP, PPC::XVNMADDADP, PPC::XVNMADDASP, PPC::XVNMADDMDP, PPC::XVNMADDMSP, PPC::XVNMSUBADP, PPC::XVNMSUBASP, PPC::XVNMSUBMDP, PPC::XVNMSUBMSP, PPC::XVRDPI, PPC::XVRDPIC, PPC::XVRDPIM, PPC::XVRDPIP, PPC::XVRDPIZ, PPC::XVREDP, PPC::XVRESP, PPC::XVRSPI, PPC::XVRSPIC, PPC::XVRSPIM, PPC::XVRSPIP, PPC::XVRSPIZ, PPC::XVRSQRTEDP, PPC::XVRSQRTESP, PPC::XVSUBDP, PPC::XVSUBSP}, MI->getOpcode())) |
| 15368 | return 627; // P10W_BF_27C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C |
| 15369 | return 628; // P10W_BF_27C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C |
| 15370 | } |
| 15371 | break; |
| 15372 | case 180: // XVSQRTDP |
| 15373 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15374 | if (llvm::is_contained({PPC::FADD, PPC::FADDS, PPC::FADDS_rec, PPC::FADD_rec, PPC::FCFID, PPC::FCFIDS, PPC::FCFIDS_rec, PPC::FCFIDU, PPC::FCFIDUS, PPC::FCFIDUS_rec, PPC::FCFIDU_rec, PPC::FCFID_rec, PPC::FCTID, PPC::FCTIDU, PPC::FCTIDUZ, PPC::FCTIDUZ_rec, PPC::FCTIDU_rec, PPC::FCTIDZ, PPC::FCTIDZ_rec, PPC::FCTID_rec, PPC::FCTIW, PPC::FCTIWU, PPC::FCTIWUZ, PPC::FCTIWUZ_rec, PPC::FCTIWU_rec, PPC::FCTIWZ, PPC::FCTIWZ_rec, PPC::FCTIW_rec, PPC::FMADD, PPC::FMADDS, PPC::FMADDS_rec, PPC::FMADD_rec, PPC::FMSUB, PPC::FMSUBS, PPC::FMSUBS_rec, PPC::FMSUB_rec, PPC::FMUL, PPC::FMULS, PPC::FMULS_rec, PPC::FMUL_rec, PPC::FNMADD, PPC::FNMADDS, PPC::FNMADDS_rec, PPC::FNMADD_rec, PPC::FNMSUB, PPC::FNMSUBS, PPC::FNMSUBS_rec, PPC::FNMSUB_rec, PPC::FRE, PPC::FRES, PPC::FRES_rec, PPC::FRE_rec, PPC::FRIMD, PPC::FRIMS, PPC::FRIMD_rec, PPC::FRIMS_rec, PPC::FRIND, PPC::FRINS, PPC::FRIND_rec, PPC::FRINS_rec, PPC::FRIPD, PPC::FRIPS, PPC::FRIPD_rec, PPC::FRIPS_rec, PPC::FRIZD, PPC::FRIZS, PPC::FRIZD_rec, PPC::FRIZS_rec, PPC::FRSP, PPC::FRSP_rec, PPC::FRSQRTE, PPC::FRSQRTES, PPC::FRSQRTES_rec, PPC::FRSQRTE_rec, PPC::FSELD, PPC::FSELS, PPC::FSELD_rec, PPC::FSELS_rec, PPC::FSUB, PPC::FSUBS, PPC::FSUBS_rec, PPC::FSUB_rec, PPC::VADDFP, PPC::VCFSX, PPC::VCFSX_0, PPC::VCFUX, PPC::VCFUX_0, PPC::VCTSXS, PPC::VCTSXS_0, PPC::VCTUXS, PPC::VCTUXS_0, PPC::VEXPTEFP, PPC::VEXPTEFP, PPC::VLOGEFP, PPC::VMADDFP, PPC::VNMSUBFP, PPC::VREFP, PPC::VRFIM, PPC::VRFIN, PPC::VRFIP, PPC::VRFIZ, PPC::VRSQRTEFP, PPC::VSUBFP, PPC::XSADDDP, PPC::XSADDSP, PPC::XSCVDPHP, PPC::XSCVDPSP, PPC::XSCVDPSPN, PPC::XSCVDPSXDS, PPC::XSCVDPSXDSs, PPC::XSCVDPSXWS, PPC::XSCVDPSXWSs, PPC::XSCVDPUXDS, PPC::XSCVDPUXDSs, PPC::XSCVDPUXWS, PPC::XSCVDPUXWSs, PPC::XSCVSPDP, PPC::XSCVSXDDP, PPC::XSCVSXDSP, PPC::XSCVUXDDP, PPC::XSCVUXDSP, PPC::XSMADDADP, PPC::XSMADDASP, PPC::XSMADDMDP, PPC::XSMADDMSP, PPC::XSMSUBADP, PPC::XSMSUBASP, PPC::XSMSUBMDP, PPC::XSMSUBMSP, PPC::XSMULDP, PPC::XSMULSP, PPC::XSNMADDADP, PPC::XSNMADDASP, PPC::XSNMADDMDP, PPC::XSNMADDMSP, PPC::XSNMSUBADP, PPC::XSNMSUBASP, PPC::XSNMSUBMDP, PPC::XSNMSUBMSP, PPC::XSRDPI, PPC::XSRDPIC, PPC::XSRDPIM, PPC::XSRDPIP, PPC::XSRDPIZ, PPC::XSREDP, PPC::XSRESP, PPC::XSRSP, PPC::XSRSQRTEDP, PPC::XSRSQRTESP, PPC::XSSUBDP, PPC::XSSUBSP, PPC::XVADDDP, PPC::XVADDSP, PPC::XVCVDPSP, PPC::XVCVDPSXDS, PPC::XVCVDPSXWS, PPC::XVCVDPUXDS, PPC::XVCVDPUXWS, PPC::XVCVSPBF16, PPC::XVCVSPDP, PPC::XVCVSPHP, PPC::XVCVSPSXDS, PPC::XVCVSPSXWS, PPC::XVCVSPUXDS, PPC::XVCVSPUXWS, PPC::XVCVSXDDP, PPC::XVCVSXDSP, PPC::XVCVSXWDP, PPC::XVCVSXWSP, PPC::XVCVUXDDP, PPC::XVCVUXDSP, PPC::XVCVUXWDP, PPC::XVCVUXWSP, PPC::XVMADDADP, PPC::XVMADDASP, PPC::XVMADDMDP, PPC::XVMADDMSP, PPC::XVMSUBADP, PPC::XVMSUBASP, PPC::XVMSUBMDP, PPC::XVMSUBMSP, PPC::XVMULDP, PPC::XVMULSP, PPC::XVNMADDADP, PPC::XVNMADDASP, PPC::XVNMADDMDP, PPC::XVNMADDMSP, PPC::XVNMSUBADP, PPC::XVNMSUBASP, PPC::XVNMSUBMDP, PPC::XVNMSUBMSP, PPC::XVRDPI, PPC::XVRDPIC, PPC::XVRDPIM, PPC::XVRDPIP, PPC::XVRDPIZ, PPC::XVREDP, PPC::XVRESP, PPC::XVRSPI, PPC::XVRSPIC, PPC::XVRSPIM, PPC::XVRSPIP, PPC::XVRSPIZ, PPC::XVRSQRTEDP, PPC::XVRSQRTESP, PPC::XVSUBDP, PPC::XVSUBSP}, MI->getOpcode())) |
| 15375 | return 631; // P10W_BF_36C_P10W_DISP_ANY_P10BF_Read_2C |
| 15376 | return 632; // P10W_BF_36C_P10W_DISP_ANY_P10BF_Read_1C |
| 15377 | } |
| 15378 | break; |
| 15379 | case 182: // VCIPHER_VCIPHERLAST_VNCIPHER_VNCIPHERLAST_VPMSUMB_VPMSUMD_VPMSUMH_VPMSUMW_VSBOX |
| 15380 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15381 | if (llvm::is_contained({PPC::CFUGED, PPC::CNTLZDM, PPC::CNTTZDM, PPC::PDEPD, PPC::PEXTD, PPC::VCFUGED, PPC::VCIPHER, PPC::VCIPHERLAST, PPC::VCLZDM, PPC::VCTZDM, PPC::VGNB, PPC::VNCIPHER, PPC::VNCIPHERLAST, PPC::VPDEPD, PPC::VPEXTD, PPC::VPMSUMB, PPC::VPMSUMD, PPC::VPMSUMH, PPC::VPMSUMW, PPC::VSBOX}, MI->getOpcode())) |
| 15382 | return 625; // P10W_CY_7C_P10W_DISP_ANY_P10CY_Read_3C_P10CY_Read_3C |
| 15383 | return 626; // P10W_CY_7C_P10W_DISP_ANY_P10CY_Read_1C_P10CY_Read_1C |
| 15384 | } |
| 15385 | break; |
| 15386 | case 183: // XSDIVSP |
| 15387 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15388 | if (llvm::is_contained({PPC::FADD, PPC::FADDS, PPC::FADDS_rec, PPC::FADD_rec, PPC::FCFID, PPC::FCFIDS, PPC::FCFIDS_rec, PPC::FCFIDU, PPC::FCFIDUS, PPC::FCFIDUS_rec, PPC::FCFIDU_rec, PPC::FCFID_rec, PPC::FCTID, PPC::FCTIDU, PPC::FCTIDUZ, PPC::FCTIDUZ_rec, PPC::FCTIDU_rec, PPC::FCTIDZ, PPC::FCTIDZ_rec, PPC::FCTID_rec, PPC::FCTIW, PPC::FCTIWU, PPC::FCTIWUZ, PPC::FCTIWUZ_rec, PPC::FCTIWU_rec, PPC::FCTIWZ, PPC::FCTIWZ_rec, PPC::FCTIW_rec, PPC::FMADD, PPC::FMADDS, PPC::FMADDS_rec, PPC::FMADD_rec, PPC::FMSUB, PPC::FMSUBS, PPC::FMSUBS_rec, PPC::FMSUB_rec, PPC::FMUL, PPC::FMULS, PPC::FMULS_rec, PPC::FMUL_rec, PPC::FNMADD, PPC::FNMADDS, PPC::FNMADDS_rec, PPC::FNMADD_rec, PPC::FNMSUB, PPC::FNMSUBS, PPC::FNMSUBS_rec, PPC::FNMSUB_rec, PPC::FRE, PPC::FRES, PPC::FRES_rec, PPC::FRE_rec, PPC::FRIMD, PPC::FRIMS, PPC::FRIMD_rec, PPC::FRIMS_rec, PPC::FRIND, PPC::FRINS, PPC::FRIND_rec, PPC::FRINS_rec, PPC::FRIPD, PPC::FRIPS, PPC::FRIPD_rec, PPC::FRIPS_rec, PPC::FRIZD, PPC::FRIZS, PPC::FRIZD_rec, PPC::FRIZS_rec, PPC::FRSP, PPC::FRSP_rec, PPC::FRSQRTE, PPC::FRSQRTES, PPC::FRSQRTES_rec, PPC::FRSQRTE_rec, PPC::FSELD, PPC::FSELS, PPC::FSELD_rec, PPC::FSELS_rec, PPC::FSUB, PPC::FSUBS, PPC::FSUBS_rec, PPC::FSUB_rec, PPC::VADDFP, PPC::VCFSX, PPC::VCFSX_0, PPC::VCFUX, PPC::VCFUX_0, PPC::VCTSXS, PPC::VCTSXS_0, PPC::VCTUXS, PPC::VCTUXS_0, PPC::VEXPTEFP, PPC::VEXPTEFP, PPC::VLOGEFP, PPC::VMADDFP, PPC::VNMSUBFP, PPC::VREFP, PPC::VRFIM, PPC::VRFIN, PPC::VRFIP, PPC::VRFIZ, PPC::VRSQRTEFP, PPC::VSUBFP, PPC::XSADDDP, PPC::XSADDSP, PPC::XSCVDPHP, PPC::XSCVDPSP, PPC::XSCVDPSPN, PPC::XSCVDPSXDS, PPC::XSCVDPSXDSs, PPC::XSCVDPSXWS, PPC::XSCVDPSXWSs, PPC::XSCVDPUXDS, PPC::XSCVDPUXDSs, PPC::XSCVDPUXWS, PPC::XSCVDPUXWSs, PPC::XSCVSPDP, PPC::XSCVSXDDP, PPC::XSCVSXDSP, PPC::XSCVUXDDP, PPC::XSCVUXDSP, PPC::XSMADDADP, PPC::XSMADDASP, PPC::XSMADDMDP, PPC::XSMADDMSP, PPC::XSMSUBADP, PPC::XSMSUBASP, PPC::XSMSUBMDP, PPC::XSMSUBMSP, PPC::XSMULDP, PPC::XSMULSP, PPC::XSNMADDADP, PPC::XSNMADDASP, PPC::XSNMADDMDP, PPC::XSNMADDMSP, PPC::XSNMSUBADP, PPC::XSNMSUBASP, PPC::XSNMSUBMDP, PPC::XSNMSUBMSP, PPC::XSRDPI, PPC::XSRDPIC, PPC::XSRDPIM, PPC::XSRDPIP, PPC::XSRDPIZ, PPC::XSREDP, PPC::XSRESP, PPC::XSRSP, PPC::XSRSQRTEDP, PPC::XSRSQRTESP, PPC::XSSUBDP, PPC::XSSUBSP, PPC::XVADDDP, PPC::XVADDSP, PPC::XVCVDPSP, PPC::XVCVDPSXDS, PPC::XVCVDPSXWS, PPC::XVCVDPUXDS, PPC::XVCVDPUXWS, PPC::XVCVSPBF16, PPC::XVCVSPDP, PPC::XVCVSPHP, PPC::XVCVSPSXDS, PPC::XVCVSPSXWS, PPC::XVCVSPUXDS, PPC::XVCVSPUXWS, PPC::XVCVSXDDP, PPC::XVCVSXDSP, PPC::XVCVSXWDP, PPC::XVCVSXWSP, PPC::XVCVUXDDP, PPC::XVCVUXDSP, PPC::XVCVUXWDP, PPC::XVCVUXWSP, PPC::XVMADDADP, PPC::XVMADDASP, PPC::XVMADDMDP, PPC::XVMADDMSP, PPC::XVMSUBADP, PPC::XVMSUBASP, PPC::XVMSUBMDP, PPC::XVMSUBMSP, PPC::XVMULDP, PPC::XVMULSP, PPC::XVNMADDADP, PPC::XVNMADDASP, PPC::XVNMADDMDP, PPC::XVNMADDMSP, PPC::XVNMSUBADP, PPC::XVNMSUBASP, PPC::XVNMSUBMDP, PPC::XVNMSUBMSP, PPC::XVRDPI, PPC::XVRDPIC, PPC::XVRDPIM, PPC::XVRDPIP, PPC::XVRDPIZ, PPC::XVREDP, PPC::XVRESP, PPC::XVRSPI, PPC::XVRSPIC, PPC::XVRSPIM, PPC::XVRSPIP, PPC::XVRSPIZ, PPC::XVRSQRTEDP, PPC::XVRSQRTESP, PPC::XVSUBDP, PPC::XVSUBSP}, MI->getOpcode())) |
| 15389 | return 637; // P10W_BF_22C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C |
| 15390 | return 638; // P10W_BF_22C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C |
| 15391 | } |
| 15392 | break; |
| 15393 | case 187: // XSMADDADP_XSMADDASP_XSMADDMDP_XSMADDMSP_XSMSUBADP_XSMSUBASP_XSMSUBMDP_XSMSUBMSP_XSNMADDADP_XSNMADDASP_XSNMADDMDP_XSNMADDMSP_XSNMSUBADP_XSNMSUBASP_XSNMSUBMDP_XSNMSUBMSP_XSABSDP_XSADDDP_XSADDSP_XSCPSGNDP_XSMULDP_XSMULSP_XSNABSDP_XSNABSDPs_XSNEGDP_XSREDP_XSRSQRTEDP_XSSUBDP_XSSUBSP_XSCVDPSXDS_XSCVDPSXDSs_XSCVDPSXWS_XSCVDPSXWSs_XSCVDPUXDS_XSCVDPUXDSs_XSCVDPUXWS_XSCVDPUXWSs_XSCVSXDDP_XSCVUXDDP_XSCVDPSP_XSCVSPDP_XSRDPI_XSRDPIC_XSRDPIM_XSRDPIP_XSRDPIZ |
| 15394 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15395 | if (llvm::is_contained({PPC::FADD, PPC::FADDS, PPC::FADDS_rec, PPC::FADD_rec, PPC::FCFID, PPC::FCFIDS, PPC::FCFIDS_rec, PPC::FCFIDU, PPC::FCFIDUS, PPC::FCFIDUS_rec, PPC::FCFIDU_rec, PPC::FCFID_rec, PPC::FCTID, PPC::FCTIDU, PPC::FCTIDUZ, PPC::FCTIDUZ_rec, PPC::FCTIDU_rec, PPC::FCTIDZ, PPC::FCTIDZ_rec, PPC::FCTID_rec, PPC::FCTIW, PPC::FCTIWU, PPC::FCTIWUZ, PPC::FCTIWUZ_rec, PPC::FCTIWU_rec, PPC::FCTIWZ, PPC::FCTIWZ_rec, PPC::FCTIW_rec, PPC::FMADD, PPC::FMADDS, PPC::FMADDS_rec, PPC::FMADD_rec, PPC::FMSUB, PPC::FMSUBS, PPC::FMSUBS_rec, PPC::FMSUB_rec, PPC::FMUL, PPC::FMULS, PPC::FMULS_rec, PPC::FMUL_rec, PPC::FNMADD, PPC::FNMADDS, PPC::FNMADDS_rec, PPC::FNMADD_rec, PPC::FNMSUB, PPC::FNMSUBS, PPC::FNMSUBS_rec, PPC::FNMSUB_rec, PPC::FRE, PPC::FRES, PPC::FRES_rec, PPC::FRE_rec, PPC::FRIMD, PPC::FRIMS, PPC::FRIMD_rec, PPC::FRIMS_rec, PPC::FRIND, PPC::FRINS, PPC::FRIND_rec, PPC::FRINS_rec, PPC::FRIPD, PPC::FRIPS, PPC::FRIPD_rec, PPC::FRIPS_rec, PPC::FRIZD, PPC::FRIZS, PPC::FRIZD_rec, PPC::FRIZS_rec, PPC::FRSP, PPC::FRSP_rec, PPC::FRSQRTE, PPC::FRSQRTES, PPC::FRSQRTES_rec, PPC::FRSQRTE_rec, PPC::FSELD, PPC::FSELS, PPC::FSELD_rec, PPC::FSELS_rec, PPC::FSUB, PPC::FSUBS, PPC::FSUBS_rec, PPC::FSUB_rec, PPC::VADDFP, PPC::VCFSX, PPC::VCFSX_0, PPC::VCFUX, PPC::VCFUX_0, PPC::VCTSXS, PPC::VCTSXS_0, PPC::VCTUXS, PPC::VCTUXS_0, PPC::VEXPTEFP, PPC::VEXPTEFP, PPC::VLOGEFP, PPC::VMADDFP, PPC::VNMSUBFP, PPC::VREFP, PPC::VRFIM, PPC::VRFIN, PPC::VRFIP, PPC::VRFIZ, PPC::VRSQRTEFP, PPC::VSUBFP, PPC::XSADDDP, PPC::XSADDSP, PPC::XSCVDPHP, PPC::XSCVDPSP, PPC::XSCVDPSPN, PPC::XSCVDPSXDS, PPC::XSCVDPSXDSs, PPC::XSCVDPSXWS, PPC::XSCVDPSXWSs, PPC::XSCVDPUXDS, PPC::XSCVDPUXDSs, PPC::XSCVDPUXWS, PPC::XSCVDPUXWSs, PPC::XSCVSPDP, PPC::XSCVSXDDP, PPC::XSCVSXDSP, PPC::XSCVUXDDP, PPC::XSCVUXDSP, PPC::XSMADDADP, PPC::XSMADDASP, PPC::XSMADDMDP, PPC::XSMADDMSP, PPC::XSMSUBADP, PPC::XSMSUBASP, PPC::XSMSUBMDP, PPC::XSMSUBMSP, PPC::XSMULDP, PPC::XSMULSP, PPC::XSNMADDADP, PPC::XSNMADDASP, PPC::XSNMADDMDP, PPC::XSNMADDMSP, PPC::XSNMSUBADP, PPC::XSNMSUBASP, PPC::XSNMSUBMDP, PPC::XSNMSUBMSP, PPC::XSRDPI, PPC::XSRDPIC, PPC::XSRDPIM, PPC::XSRDPIP, PPC::XSRDPIZ, PPC::XSREDP, PPC::XSRESP, PPC::XSRSP, PPC::XSRSQRTEDP, PPC::XSRSQRTESP, PPC::XSSUBDP, PPC::XSSUBSP, PPC::XVADDDP, PPC::XVADDSP, PPC::XVCVDPSP, PPC::XVCVDPSXDS, PPC::XVCVDPSXWS, PPC::XVCVDPUXDS, PPC::XVCVDPUXWS, PPC::XVCVSPBF16, PPC::XVCVSPDP, PPC::XVCVSPHP, PPC::XVCVSPSXDS, PPC::XVCVSPSXWS, PPC::XVCVSPUXDS, PPC::XVCVSPUXWS, PPC::XVCVSXDDP, PPC::XVCVSXDSP, PPC::XVCVSXWDP, PPC::XVCVSXWSP, PPC::XVCVUXDDP, PPC::XVCVUXDSP, PPC::XVCVUXWDP, PPC::XVCVUXWSP, PPC::XVMADDADP, PPC::XVMADDASP, PPC::XVMADDMDP, PPC::XVMADDMSP, PPC::XVMSUBADP, PPC::XVMSUBASP, PPC::XVMSUBMDP, PPC::XVMSUBMSP, PPC::XVMULDP, PPC::XVMULSP, PPC::XVNMADDADP, PPC::XVNMADDASP, PPC::XVNMADDMDP, PPC::XVNMADDMSP, PPC::XVNMSUBADP, PPC::XVNMSUBASP, PPC::XVNMSUBMDP, PPC::XVNMSUBMSP, PPC::XVRDPI, PPC::XVRDPIC, PPC::XVRDPIM, PPC::XVRDPIP, PPC::XVRDPIZ, PPC::XVREDP, PPC::XVRESP, PPC::XVRSPI, PPC::XVRSPIC, PPC::XVRSPIM, PPC::XVRSPIP, PPC::XVRSPIZ, PPC::XVRSQRTEDP, PPC::XVRSQRTESP, PPC::XVSUBDP, PPC::XVSUBSP}, MI->getOpcode())) |
| 15396 | return 639; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C |
| 15397 | return 640; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C |
| 15398 | } |
| 15399 | break; |
| 15400 | case 188: // XSRESP_XSRSQRTESP_XSCVSXDSP_XSCVUXDSP_XSCVDPSPN_XSCVSPDPN_XSRSP |
| 15401 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15402 | if (llvm::is_contained({PPC::FADD, PPC::FADDS, PPC::FADDS_rec, PPC::FADD_rec, PPC::FCFID, PPC::FCFIDS, PPC::FCFIDS_rec, PPC::FCFIDU, PPC::FCFIDUS, PPC::FCFIDUS_rec, PPC::FCFIDU_rec, PPC::FCFID_rec, PPC::FCTID, PPC::FCTIDU, PPC::FCTIDUZ, PPC::FCTIDUZ_rec, PPC::FCTIDU_rec, PPC::FCTIDZ, PPC::FCTIDZ_rec, PPC::FCTID_rec, PPC::FCTIW, PPC::FCTIWU, PPC::FCTIWUZ, PPC::FCTIWUZ_rec, PPC::FCTIWU_rec, PPC::FCTIWZ, PPC::FCTIWZ_rec, PPC::FCTIW_rec, PPC::FMADD, PPC::FMADDS, PPC::FMADDS_rec, PPC::FMADD_rec, PPC::FMSUB, PPC::FMSUBS, PPC::FMSUBS_rec, PPC::FMSUB_rec, PPC::FMUL, PPC::FMULS, PPC::FMULS_rec, PPC::FMUL_rec, PPC::FNMADD, PPC::FNMADDS, PPC::FNMADDS_rec, PPC::FNMADD_rec, PPC::FNMSUB, PPC::FNMSUBS, PPC::FNMSUBS_rec, PPC::FNMSUB_rec, PPC::FRE, PPC::FRES, PPC::FRES_rec, PPC::FRE_rec, PPC::FRIMD, PPC::FRIMS, PPC::FRIMD_rec, PPC::FRIMS_rec, PPC::FRIND, PPC::FRINS, PPC::FRIND_rec, PPC::FRINS_rec, PPC::FRIPD, PPC::FRIPS, PPC::FRIPD_rec, PPC::FRIPS_rec, PPC::FRIZD, PPC::FRIZS, PPC::FRIZD_rec, PPC::FRIZS_rec, PPC::FRSP, PPC::FRSP_rec, PPC::FRSQRTE, PPC::FRSQRTES, PPC::FRSQRTES_rec, PPC::FRSQRTE_rec, PPC::FSELD, PPC::FSELS, PPC::FSELD_rec, PPC::FSELS_rec, PPC::FSUB, PPC::FSUBS, PPC::FSUBS_rec, PPC::FSUB_rec, PPC::VADDFP, PPC::VCFSX, PPC::VCFSX_0, PPC::VCFUX, PPC::VCFUX_0, PPC::VCTSXS, PPC::VCTSXS_0, PPC::VCTUXS, PPC::VCTUXS_0, PPC::VEXPTEFP, PPC::VEXPTEFP, PPC::VLOGEFP, PPC::VMADDFP, PPC::VNMSUBFP, PPC::VREFP, PPC::VRFIM, PPC::VRFIN, PPC::VRFIP, PPC::VRFIZ, PPC::VRSQRTEFP, PPC::VSUBFP, PPC::XSADDDP, PPC::XSADDSP, PPC::XSCVDPHP, PPC::XSCVDPSP, PPC::XSCVDPSPN, PPC::XSCVDPSXDS, PPC::XSCVDPSXDSs, PPC::XSCVDPSXWS, PPC::XSCVDPSXWSs, PPC::XSCVDPUXDS, PPC::XSCVDPUXDSs, PPC::XSCVDPUXWS, PPC::XSCVDPUXWSs, PPC::XSCVSPDP, PPC::XSCVSXDDP, PPC::XSCVSXDSP, PPC::XSCVUXDDP, PPC::XSCVUXDSP, PPC::XSMADDADP, PPC::XSMADDASP, PPC::XSMADDMDP, PPC::XSMADDMSP, PPC::XSMSUBADP, PPC::XSMSUBASP, PPC::XSMSUBMDP, PPC::XSMSUBMSP, PPC::XSMULDP, PPC::XSMULSP, PPC::XSNMADDADP, PPC::XSNMADDASP, PPC::XSNMADDMDP, PPC::XSNMADDMSP, PPC::XSNMSUBADP, PPC::XSNMSUBASP, PPC::XSNMSUBMDP, PPC::XSNMSUBMSP, PPC::XSRDPI, PPC::XSRDPIC, PPC::XSRDPIM, PPC::XSRDPIP, PPC::XSRDPIZ, PPC::XSREDP, PPC::XSRESP, PPC::XSRSP, PPC::XSRSQRTEDP, PPC::XSRSQRTESP, PPC::XSSUBDP, PPC::XSSUBSP, PPC::XVADDDP, PPC::XVADDSP, PPC::XVCVDPSP, PPC::XVCVDPSXDS, PPC::XVCVDPSXWS, PPC::XVCVDPUXDS, PPC::XVCVDPUXWS, PPC::XVCVSPBF16, PPC::XVCVSPDP, PPC::XVCVSPHP, PPC::XVCVSPSXDS, PPC::XVCVSPSXWS, PPC::XVCVSPUXDS, PPC::XVCVSPUXWS, PPC::XVCVSXDDP, PPC::XVCVSXDSP, PPC::XVCVSXWDP, PPC::XVCVSXWSP, PPC::XVCVUXDDP, PPC::XVCVUXDSP, PPC::XVCVUXWDP, PPC::XVCVUXWSP, PPC::XVMADDADP, PPC::XVMADDASP, PPC::XVMADDMDP, PPC::XVMADDMSP, PPC::XVMSUBADP, PPC::XVMSUBASP, PPC::XVMSUBMDP, PPC::XVMSUBMSP, PPC::XVMULDP, PPC::XVMULSP, PPC::XVNMADDADP, PPC::XVNMADDASP, PPC::XVNMADDMDP, PPC::XVNMADDMSP, PPC::XVNMSUBADP, PPC::XVNMSUBASP, PPC::XVNMSUBMDP, PPC::XVNMSUBMSP, PPC::XVRDPI, PPC::XVRDPIC, PPC::XVRDPIM, PPC::XVRDPIP, PPC::XVRDPIZ, PPC::XVREDP, PPC::XVRESP, PPC::XVRSPI, PPC::XVRSPIC, PPC::XVRSPIM, PPC::XVRSPIP, PPC::XVRSPIZ, PPC::XVRSQRTEDP, PPC::XVRSQRTESP, PPC::XVSUBDP, PPC::XVSUBSP}, MI->getOpcode())) |
| 15403 | return 641; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C |
| 15404 | return 642; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C |
| 15405 | } |
| 15406 | break; |
| 15407 | case 189: // XVMADDASP_XVMADDMSP_XVMSUBASP_XVMSUBMSP_XVNMADDASP_XVNMADDMSP_XVNMSUBASP_XVNMSUBMSP_XVSUBSP_XVMULSP_XVNABSSP_XVNEGSP_XVABSSP_XVADDSP |
| 15408 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15409 | if (llvm::is_contained({PPC::FADD, PPC::FADDS, PPC::FADDS_rec, PPC::FADD_rec, PPC::FCFID, PPC::FCFIDS, PPC::FCFIDS_rec, PPC::FCFIDU, PPC::FCFIDUS, PPC::FCFIDUS_rec, PPC::FCFIDU_rec, PPC::FCFID_rec, PPC::FCTID, PPC::FCTIDU, PPC::FCTIDUZ, PPC::FCTIDUZ_rec, PPC::FCTIDU_rec, PPC::FCTIDZ, PPC::FCTIDZ_rec, PPC::FCTID_rec, PPC::FCTIW, PPC::FCTIWU, PPC::FCTIWUZ, PPC::FCTIWUZ_rec, PPC::FCTIWU_rec, PPC::FCTIWZ, PPC::FCTIWZ_rec, PPC::FCTIW_rec, PPC::FMADD, PPC::FMADDS, PPC::FMADDS_rec, PPC::FMADD_rec, PPC::FMSUB, PPC::FMSUBS, PPC::FMSUBS_rec, PPC::FMSUB_rec, PPC::FMUL, PPC::FMULS, PPC::FMULS_rec, PPC::FMUL_rec, PPC::FNMADD, PPC::FNMADDS, PPC::FNMADDS_rec, PPC::FNMADD_rec, PPC::FNMSUB, PPC::FNMSUBS, PPC::FNMSUBS_rec, PPC::FNMSUB_rec, PPC::FRE, PPC::FRES, PPC::FRES_rec, PPC::FRE_rec, PPC::FRIMD, PPC::FRIMS, PPC::FRIMD_rec, PPC::FRIMS_rec, PPC::FRIND, PPC::FRINS, PPC::FRIND_rec, PPC::FRINS_rec, PPC::FRIPD, PPC::FRIPS, PPC::FRIPD_rec, PPC::FRIPS_rec, PPC::FRIZD, PPC::FRIZS, PPC::FRIZD_rec, PPC::FRIZS_rec, PPC::FRSP, PPC::FRSP_rec, PPC::FRSQRTE, PPC::FRSQRTES, PPC::FRSQRTES_rec, PPC::FRSQRTE_rec, PPC::FSELD, PPC::FSELS, PPC::FSELD_rec, PPC::FSELS_rec, PPC::FSUB, PPC::FSUBS, PPC::FSUBS_rec, PPC::FSUB_rec, PPC::VADDFP, PPC::VCFSX, PPC::VCFSX_0, PPC::VCFUX, PPC::VCFUX_0, PPC::VCTSXS, PPC::VCTSXS_0, PPC::VCTUXS, PPC::VCTUXS_0, PPC::VEXPTEFP, PPC::VEXPTEFP, PPC::VLOGEFP, PPC::VMADDFP, PPC::VNMSUBFP, PPC::VREFP, PPC::VRFIM, PPC::VRFIN, PPC::VRFIP, PPC::VRFIZ, PPC::VRSQRTEFP, PPC::VSUBFP, PPC::XSADDDP, PPC::XSADDSP, PPC::XSCVDPHP, PPC::XSCVDPSP, PPC::XSCVDPSPN, PPC::XSCVDPSXDS, PPC::XSCVDPSXDSs, PPC::XSCVDPSXWS, PPC::XSCVDPSXWSs, PPC::XSCVDPUXDS, PPC::XSCVDPUXDSs, PPC::XSCVDPUXWS, PPC::XSCVDPUXWSs, PPC::XSCVSPDP, PPC::XSCVSXDDP, PPC::XSCVSXDSP, PPC::XSCVUXDDP, PPC::XSCVUXDSP, PPC::XSMADDADP, PPC::XSMADDASP, PPC::XSMADDMDP, PPC::XSMADDMSP, PPC::XSMSUBADP, PPC::XSMSUBASP, PPC::XSMSUBMDP, PPC::XSMSUBMSP, PPC::XSMULDP, PPC::XSMULSP, PPC::XSNMADDADP, PPC::XSNMADDASP, PPC::XSNMADDMDP, PPC::XSNMADDMSP, PPC::XSNMSUBADP, PPC::XSNMSUBASP, PPC::XSNMSUBMDP, PPC::XSNMSUBMSP, PPC::XSRDPI, PPC::XSRDPIC, PPC::XSRDPIM, PPC::XSRDPIP, PPC::XSRDPIZ, PPC::XSREDP, PPC::XSRESP, PPC::XSRSP, PPC::XSRSQRTEDP, PPC::XSRSQRTESP, PPC::XSSUBDP, PPC::XSSUBSP, PPC::XVADDDP, PPC::XVADDSP, PPC::XVCVDPSP, PPC::XVCVDPSXDS, PPC::XVCVDPSXWS, PPC::XVCVDPUXDS, PPC::XVCVDPUXWS, PPC::XVCVSPBF16, PPC::XVCVSPDP, PPC::XVCVSPHP, PPC::XVCVSPSXDS, PPC::XVCVSPSXWS, PPC::XVCVSPUXDS, PPC::XVCVSPUXWS, PPC::XVCVSXDDP, PPC::XVCVSXDSP, PPC::XVCVSXWDP, PPC::XVCVSXWSP, PPC::XVCVUXDDP, PPC::XVCVUXDSP, PPC::XVCVUXWDP, PPC::XVCVUXWSP, PPC::XVMADDADP, PPC::XVMADDASP, PPC::XVMADDMDP, PPC::XVMADDMSP, PPC::XVMSUBADP, PPC::XVMSUBASP, PPC::XVMSUBMDP, PPC::XVMSUBMSP, PPC::XVMULDP, PPC::XVMULSP, PPC::XVNMADDADP, PPC::XVNMADDASP, PPC::XVNMADDMDP, PPC::XVNMADDMSP, PPC::XVNMSUBADP, PPC::XVNMSUBASP, PPC::XVNMSUBMDP, PPC::XVNMSUBMSP, PPC::XVRDPI, PPC::XVRDPIC, PPC::XVRDPIM, PPC::XVRDPIP, PPC::XVRDPIZ, PPC::XVREDP, PPC::XVRESP, PPC::XVRSPI, PPC::XVRSPIC, PPC::XVRSPIM, PPC::XVRSPIP, PPC::XVRSPIZ, PPC::XVRSQRTEDP, PPC::XVRSQRTESP, PPC::XVSUBDP, PPC::XVSUBSP}, MI->getOpcode())) |
| 15410 | return 643; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C_P10BF_Read_2C |
| 15411 | return 644; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C_P10BF_Read_1C |
| 15412 | } |
| 15413 | break; |
| 15414 | case 190: // VRFIM_VRFIN_VRFIP_VRFIZ_XVRSQRTESP_VADDFP_VEXPTEFP_VLOGEFP_VMADDFP_VNMSUBFP_VREFP_VRSQRTEFP_XVCVSXWSP_XVCVUXWSP_XVRESP_XVCVDPSP_XVCVSXDSP_XVCVUXDSP_XVCPSGNSP |
| 15415 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15416 | if (llvm::is_contained({PPC::FADD, PPC::FADDS, PPC::FADDS_rec, PPC::FADD_rec, PPC::FCFID, PPC::FCFIDS, PPC::FCFIDS_rec, PPC::FCFIDU, PPC::FCFIDUS, PPC::FCFIDUS_rec, PPC::FCFIDU_rec, PPC::FCFID_rec, PPC::FCTID, PPC::FCTIDU, PPC::FCTIDUZ, PPC::FCTIDUZ_rec, PPC::FCTIDU_rec, PPC::FCTIDZ, PPC::FCTIDZ_rec, PPC::FCTID_rec, PPC::FCTIW, PPC::FCTIWU, PPC::FCTIWUZ, PPC::FCTIWUZ_rec, PPC::FCTIWU_rec, PPC::FCTIWZ, PPC::FCTIWZ_rec, PPC::FCTIW_rec, PPC::FMADD, PPC::FMADDS, PPC::FMADDS_rec, PPC::FMADD_rec, PPC::FMSUB, PPC::FMSUBS, PPC::FMSUBS_rec, PPC::FMSUB_rec, PPC::FMUL, PPC::FMULS, PPC::FMULS_rec, PPC::FMUL_rec, PPC::FNMADD, PPC::FNMADDS, PPC::FNMADDS_rec, PPC::FNMADD_rec, PPC::FNMSUB, PPC::FNMSUBS, PPC::FNMSUBS_rec, PPC::FNMSUB_rec, PPC::FRE, PPC::FRES, PPC::FRES_rec, PPC::FRE_rec, PPC::FRIMD, PPC::FRIMS, PPC::FRIMD_rec, PPC::FRIMS_rec, PPC::FRIND, PPC::FRINS, PPC::FRIND_rec, PPC::FRINS_rec, PPC::FRIPD, PPC::FRIPS, PPC::FRIPD_rec, PPC::FRIPS_rec, PPC::FRIZD, PPC::FRIZS, PPC::FRIZD_rec, PPC::FRIZS_rec, PPC::FRSP, PPC::FRSP_rec, PPC::FRSQRTE, PPC::FRSQRTES, PPC::FRSQRTES_rec, PPC::FRSQRTE_rec, PPC::FSELD, PPC::FSELS, PPC::FSELD_rec, PPC::FSELS_rec, PPC::FSUB, PPC::FSUBS, PPC::FSUBS_rec, PPC::FSUB_rec, PPC::VADDFP, PPC::VCFSX, PPC::VCFSX_0, PPC::VCFUX, PPC::VCFUX_0, PPC::VCTSXS, PPC::VCTSXS_0, PPC::VCTUXS, PPC::VCTUXS_0, PPC::VEXPTEFP, PPC::VEXPTEFP, PPC::VLOGEFP, PPC::VMADDFP, PPC::VNMSUBFP, PPC::VREFP, PPC::VRFIM, PPC::VRFIN, PPC::VRFIP, PPC::VRFIZ, PPC::VRSQRTEFP, PPC::VSUBFP, PPC::XSADDDP, PPC::XSADDSP, PPC::XSCVDPHP, PPC::XSCVDPSP, PPC::XSCVDPSPN, PPC::XSCVDPSXDS, PPC::XSCVDPSXDSs, PPC::XSCVDPSXWS, PPC::XSCVDPSXWSs, PPC::XSCVDPUXDS, PPC::XSCVDPUXDSs, PPC::XSCVDPUXWS, PPC::XSCVDPUXWSs, PPC::XSCVSPDP, PPC::XSCVSXDDP, PPC::XSCVSXDSP, PPC::XSCVUXDDP, PPC::XSCVUXDSP, PPC::XSMADDADP, PPC::XSMADDASP, PPC::XSMADDMDP, PPC::XSMADDMSP, PPC::XSMSUBADP, PPC::XSMSUBASP, PPC::XSMSUBMDP, PPC::XSMSUBMSP, PPC::XSMULDP, PPC::XSMULSP, PPC::XSNMADDADP, PPC::XSNMADDASP, PPC::XSNMADDMDP, PPC::XSNMADDMSP, PPC::XSNMSUBADP, PPC::XSNMSUBASP, PPC::XSNMSUBMDP, PPC::XSNMSUBMSP, PPC::XSRDPI, PPC::XSRDPIC, PPC::XSRDPIM, PPC::XSRDPIP, PPC::XSRDPIZ, PPC::XSREDP, PPC::XSRESP, PPC::XSRSP, PPC::XSRSQRTEDP, PPC::XSRSQRTESP, PPC::XSSUBDP, PPC::XSSUBSP, PPC::XVADDDP, PPC::XVADDSP, PPC::XVCVDPSP, PPC::XVCVDPSXDS, PPC::XVCVDPSXWS, PPC::XVCVDPUXDS, PPC::XVCVDPUXWS, PPC::XVCVSPBF16, PPC::XVCVSPDP, PPC::XVCVSPHP, PPC::XVCVSPSXDS, PPC::XVCVSPSXWS, PPC::XVCVSPUXDS, PPC::XVCVSPUXWS, PPC::XVCVSXDDP, PPC::XVCVSXDSP, PPC::XVCVSXWDP, PPC::XVCVSXWSP, PPC::XVCVUXDDP, PPC::XVCVUXDSP, PPC::XVCVUXWDP, PPC::XVCVUXWSP, PPC::XVMADDADP, PPC::XVMADDASP, PPC::XVMADDMDP, PPC::XVMADDMSP, PPC::XVMSUBADP, PPC::XVMSUBASP, PPC::XVMSUBMDP, PPC::XVMSUBMSP, PPC::XVMULDP, PPC::XVMULSP, PPC::XVNMADDADP, PPC::XVNMADDASP, PPC::XVNMADDMDP, PPC::XVNMADDMSP, PPC::XVNMSUBADP, PPC::XVNMSUBASP, PPC::XVNMSUBMDP, PPC::XVNMSUBMSP, PPC::XVRDPI, PPC::XVRDPIC, PPC::XVRDPIM, PPC::XVRDPIP, PPC::XVRDPIZ, PPC::XVREDP, PPC::XVRESP, PPC::XVRSPI, PPC::XVRSPIC, PPC::XVRSPIM, PPC::XVRSPIP, PPC::XVRSPIZ, PPC::XVRSQRTEDP, PPC::XVRSQRTESP, PPC::XVSUBDP, PPC::XVSUBSP}, MI->getOpcode())) |
| 15417 | return 645; // P10W_BF_7C_P10W_DISP_EVEN_P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C |
| 15418 | return 646; // P10W_BF_7C_P10W_DISP_EVEN_P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C |
| 15419 | } |
| 15420 | break; |
| 15421 | case 191: // VSUBFP |
| 15422 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15423 | if (llvm::is_contained({PPC::FADD, PPC::FADDS, PPC::FADDS_rec, PPC::FADD_rec, PPC::FCFID, PPC::FCFIDS, PPC::FCFIDS_rec, PPC::FCFIDU, PPC::FCFIDUS, PPC::FCFIDUS_rec, PPC::FCFIDU_rec, PPC::FCFID_rec, PPC::FCTID, PPC::FCTIDU, PPC::FCTIDUZ, PPC::FCTIDUZ_rec, PPC::FCTIDU_rec, PPC::FCTIDZ, PPC::FCTIDZ_rec, PPC::FCTID_rec, PPC::FCTIW, PPC::FCTIWU, PPC::FCTIWUZ, PPC::FCTIWUZ_rec, PPC::FCTIWU_rec, PPC::FCTIWZ, PPC::FCTIWZ_rec, PPC::FCTIW_rec, PPC::FMADD, PPC::FMADDS, PPC::FMADDS_rec, PPC::FMADD_rec, PPC::FMSUB, PPC::FMSUBS, PPC::FMSUBS_rec, PPC::FMSUB_rec, PPC::FMUL, PPC::FMULS, PPC::FMULS_rec, PPC::FMUL_rec, PPC::FNMADD, PPC::FNMADDS, PPC::FNMADDS_rec, PPC::FNMADD_rec, PPC::FNMSUB, PPC::FNMSUBS, PPC::FNMSUBS_rec, PPC::FNMSUB_rec, PPC::FRE, PPC::FRES, PPC::FRES_rec, PPC::FRE_rec, PPC::FRIMD, PPC::FRIMS, PPC::FRIMD_rec, PPC::FRIMS_rec, PPC::FRIND, PPC::FRINS, PPC::FRIND_rec, PPC::FRINS_rec, PPC::FRIPD, PPC::FRIPS, PPC::FRIPD_rec, PPC::FRIPS_rec, PPC::FRIZD, PPC::FRIZS, PPC::FRIZD_rec, PPC::FRIZS_rec, PPC::FRSP, PPC::FRSP_rec, PPC::FRSQRTE, PPC::FRSQRTES, PPC::FRSQRTES_rec, PPC::FRSQRTE_rec, PPC::FSELD, PPC::FSELS, PPC::FSELD_rec, PPC::FSELS_rec, PPC::FSUB, PPC::FSUBS, PPC::FSUBS_rec, PPC::FSUB_rec, PPC::VADDFP, PPC::VCFSX, PPC::VCFSX_0, PPC::VCFUX, PPC::VCFUX_0, PPC::VCTSXS, PPC::VCTSXS_0, PPC::VCTUXS, PPC::VCTUXS_0, PPC::VEXPTEFP, PPC::VEXPTEFP, PPC::VLOGEFP, PPC::VMADDFP, PPC::VNMSUBFP, PPC::VREFP, PPC::VRFIM, PPC::VRFIN, PPC::VRFIP, PPC::VRFIZ, PPC::VRSQRTEFP, PPC::VSUBFP, PPC::XSADDDP, PPC::XSADDSP, PPC::XSCVDPHP, PPC::XSCVDPSP, PPC::XSCVDPSPN, PPC::XSCVDPSXDS, PPC::XSCVDPSXDSs, PPC::XSCVDPSXWS, PPC::XSCVDPSXWSs, PPC::XSCVDPUXDS, PPC::XSCVDPUXDSs, PPC::XSCVDPUXWS, PPC::XSCVDPUXWSs, PPC::XSCVSPDP, PPC::XSCVSXDDP, PPC::XSCVSXDSP, PPC::XSCVUXDDP, PPC::XSCVUXDSP, PPC::XSMADDADP, PPC::XSMADDASP, PPC::XSMADDMDP, PPC::XSMADDMSP, PPC::XSMSUBADP, PPC::XSMSUBASP, PPC::XSMSUBMDP, PPC::XSMSUBMSP, PPC::XSMULDP, PPC::XSMULSP, PPC::XSNMADDADP, PPC::XSNMADDASP, PPC::XSNMADDMDP, PPC::XSNMADDMSP, PPC::XSNMSUBADP, PPC::XSNMSUBASP, PPC::XSNMSUBMDP, PPC::XSNMSUBMSP, PPC::XSRDPI, PPC::XSRDPIC, PPC::XSRDPIM, PPC::XSRDPIP, PPC::XSRDPIZ, PPC::XSREDP, PPC::XSRESP, PPC::XSRSP, PPC::XSRSQRTEDP, PPC::XSRSQRTESP, PPC::XSSUBDP, PPC::XSSUBSP, PPC::XVADDDP, PPC::XVADDSP, PPC::XVCVDPSP, PPC::XVCVDPSXDS, PPC::XVCVDPSXWS, PPC::XVCVDPUXDS, PPC::XVCVDPUXWS, PPC::XVCVSPBF16, PPC::XVCVSPDP, PPC::XVCVSPHP, PPC::XVCVSPSXDS, PPC::XVCVSPSXWS, PPC::XVCVSPUXDS, PPC::XVCVSPUXWS, PPC::XVCVSXDDP, PPC::XVCVSXDSP, PPC::XVCVSXWDP, PPC::XVCVSXWSP, PPC::XVCVUXDDP, PPC::XVCVUXDSP, PPC::XVCVUXWDP, PPC::XVCVUXWSP, PPC::XVMADDADP, PPC::XVMADDASP, PPC::XVMADDMDP, PPC::XVMADDMSP, PPC::XVMSUBADP, PPC::XVMSUBASP, PPC::XVMSUBMDP, PPC::XVMSUBMSP, PPC::XVMULDP, PPC::XVMULSP, PPC::XVNMADDADP, PPC::XVNMADDASP, PPC::XVNMADDMDP, PPC::XVNMADDMSP, PPC::XVNMSUBADP, PPC::XVNMSUBASP, PPC::XVNMSUBMDP, PPC::XVNMSUBMSP, PPC::XVRDPI, PPC::XVRDPIC, PPC::XVRDPIM, PPC::XVRDPIP, PPC::XVRDPIZ, PPC::XVREDP, PPC::XVRESP, PPC::XVRSPI, PPC::XVRSPIC, PPC::XVRSPIM, PPC::XVRSPIP, PPC::XVRSPIZ, PPC::XVRSQRTEDP, PPC::XVRSQRTESP, PPC::XVSUBDP, PPC::XVSUBSP}, MI->getOpcode())) |
| 15424 | return 639; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C |
| 15425 | return 640; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C |
| 15426 | } |
| 15427 | break; |
| 15428 | case 192: // XVRDPI_XVRDPIC_XVRDPIM_XVRDPIP_XVRDPIZ_XVRSPI_XVRSPIC_XVRSPIM_XVRSPIP_XVRSPIZ_XVCVSXDDP_XVCVSXWDP_XVCVUXDDP_XVCVUXWDP_XVCVDPSXDS_XVCVDPSXWS_XVCVDPUXDS_XVCVDPUXWS_XVCVSPSXDS_XVCVSPSXWS_XVCVSPUXDS_XVCVSPUXWS_XVABSDP_XVADDDP_XVCPSGNDP_XVMADDADP_XVMADDMDP_XVMSUBADP_XVMSUBMDP_XVMULDP_XVNABSDP_XVNEGDP_XVNMADDADP_XVNMADDMDP_XVNMSUBADP_XVNMSUBMDP_XVREDP_XVRSQRTEDP_XVSUBDP |
| 15429 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15430 | if (llvm::is_contained({PPC::FADD, PPC::FADDS, PPC::FADDS_rec, PPC::FADD_rec, PPC::FCFID, PPC::FCFIDS, PPC::FCFIDS_rec, PPC::FCFIDU, PPC::FCFIDUS, PPC::FCFIDUS_rec, PPC::FCFIDU_rec, PPC::FCFID_rec, PPC::FCTID, PPC::FCTIDU, PPC::FCTIDUZ, PPC::FCTIDUZ_rec, PPC::FCTIDU_rec, PPC::FCTIDZ, PPC::FCTIDZ_rec, PPC::FCTID_rec, PPC::FCTIW, PPC::FCTIWU, PPC::FCTIWUZ, PPC::FCTIWUZ_rec, PPC::FCTIWU_rec, PPC::FCTIWZ, PPC::FCTIWZ_rec, PPC::FCTIW_rec, PPC::FMADD, PPC::FMADDS, PPC::FMADDS_rec, PPC::FMADD_rec, PPC::FMSUB, PPC::FMSUBS, PPC::FMSUBS_rec, PPC::FMSUB_rec, PPC::FMUL, PPC::FMULS, PPC::FMULS_rec, PPC::FMUL_rec, PPC::FNMADD, PPC::FNMADDS, PPC::FNMADDS_rec, PPC::FNMADD_rec, PPC::FNMSUB, PPC::FNMSUBS, PPC::FNMSUBS_rec, PPC::FNMSUB_rec, PPC::FRE, PPC::FRES, PPC::FRES_rec, PPC::FRE_rec, PPC::FRIMD, PPC::FRIMS, PPC::FRIMD_rec, PPC::FRIMS_rec, PPC::FRIND, PPC::FRINS, PPC::FRIND_rec, PPC::FRINS_rec, PPC::FRIPD, PPC::FRIPS, PPC::FRIPD_rec, PPC::FRIPS_rec, PPC::FRIZD, PPC::FRIZS, PPC::FRIZD_rec, PPC::FRIZS_rec, PPC::FRSP, PPC::FRSP_rec, PPC::FRSQRTE, PPC::FRSQRTES, PPC::FRSQRTES_rec, PPC::FRSQRTE_rec, PPC::FSELD, PPC::FSELS, PPC::FSELD_rec, PPC::FSELS_rec, PPC::FSUB, PPC::FSUBS, PPC::FSUBS_rec, PPC::FSUB_rec, PPC::VADDFP, PPC::VCFSX, PPC::VCFSX_0, PPC::VCFUX, PPC::VCFUX_0, PPC::VCTSXS, PPC::VCTSXS_0, PPC::VCTUXS, PPC::VCTUXS_0, PPC::VEXPTEFP, PPC::VEXPTEFP, PPC::VLOGEFP, PPC::VMADDFP, PPC::VNMSUBFP, PPC::VREFP, PPC::VRFIM, PPC::VRFIN, PPC::VRFIP, PPC::VRFIZ, PPC::VRSQRTEFP, PPC::VSUBFP, PPC::XSADDDP, PPC::XSADDSP, PPC::XSCVDPHP, PPC::XSCVDPSP, PPC::XSCVDPSPN, PPC::XSCVDPSXDS, PPC::XSCVDPSXDSs, PPC::XSCVDPSXWS, PPC::XSCVDPSXWSs, PPC::XSCVDPUXDS, PPC::XSCVDPUXDSs, PPC::XSCVDPUXWS, PPC::XSCVDPUXWSs, PPC::XSCVSPDP, PPC::XSCVSXDDP, PPC::XSCVSXDSP, PPC::XSCVUXDDP, PPC::XSCVUXDSP, PPC::XSMADDADP, PPC::XSMADDASP, PPC::XSMADDMDP, PPC::XSMADDMSP, PPC::XSMSUBADP, PPC::XSMSUBASP, PPC::XSMSUBMDP, PPC::XSMSUBMSP, PPC::XSMULDP, PPC::XSMULSP, PPC::XSNMADDADP, PPC::XSNMADDASP, PPC::XSNMADDMDP, PPC::XSNMADDMSP, PPC::XSNMSUBADP, PPC::XSNMSUBASP, PPC::XSNMSUBMDP, PPC::XSNMSUBMSP, PPC::XSRDPI, PPC::XSRDPIC, PPC::XSRDPIM, PPC::XSRDPIP, PPC::XSRDPIZ, PPC::XSREDP, PPC::XSRESP, PPC::XSRSP, PPC::XSRSQRTEDP, PPC::XSRSQRTESP, PPC::XSSUBDP, PPC::XSSUBSP, PPC::XVADDDP, PPC::XVADDSP, PPC::XVCVDPSP, PPC::XVCVDPSXDS, PPC::XVCVDPSXWS, PPC::XVCVDPUXDS, PPC::XVCVDPUXWS, PPC::XVCVSPBF16, PPC::XVCVSPDP, PPC::XVCVSPHP, PPC::XVCVSPSXDS, PPC::XVCVSPSXWS, PPC::XVCVSPUXDS, PPC::XVCVSPUXWS, PPC::XVCVSXDDP, PPC::XVCVSXDSP, PPC::XVCVSXWDP, PPC::XVCVSXWSP, PPC::XVCVUXDDP, PPC::XVCVUXDSP, PPC::XVCVUXWDP, PPC::XVCVUXWSP, PPC::XVMADDADP, PPC::XVMADDASP, PPC::XVMADDMDP, PPC::XVMADDMSP, PPC::XVMSUBADP, PPC::XVMSUBASP, PPC::XVMSUBMDP, PPC::XVMSUBMSP, PPC::XVMULDP, PPC::XVMULSP, PPC::XVNMADDADP, PPC::XVNMADDASP, PPC::XVNMADDMDP, PPC::XVNMADDMSP, PPC::XVNMSUBADP, PPC::XVNMSUBASP, PPC::XVNMSUBMDP, PPC::XVNMSUBMSP, PPC::XVRDPI, PPC::XVRDPIC, PPC::XVRDPIM, PPC::XVRDPIP, PPC::XVRDPIZ, PPC::XVREDP, PPC::XVRESP, PPC::XVRSPI, PPC::XVRSPIC, PPC::XVRSPIM, PPC::XVRSPIP, PPC::XVRSPIZ, PPC::XVRSQRTEDP, PPC::XVRSQRTESP, PPC::XVSUBDP, PPC::XVSUBSP}, MI->getOpcode())) |
| 15431 | return 643; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C_P10BF_Read_2C |
| 15432 | return 644; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C_P10BF_Read_1C |
| 15433 | } |
| 15434 | break; |
| 15435 | case 193: // XVCVSPDP |
| 15436 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15437 | if (llvm::is_contained({PPC::FADD, PPC::FADDS, PPC::FADDS_rec, PPC::FADD_rec, PPC::FCFID, PPC::FCFIDS, PPC::FCFIDS_rec, PPC::FCFIDU, PPC::FCFIDUS, PPC::FCFIDUS_rec, PPC::FCFIDU_rec, PPC::FCFID_rec, PPC::FCTID, PPC::FCTIDU, PPC::FCTIDUZ, PPC::FCTIDUZ_rec, PPC::FCTIDU_rec, PPC::FCTIDZ, PPC::FCTIDZ_rec, PPC::FCTID_rec, PPC::FCTIW, PPC::FCTIWU, PPC::FCTIWUZ, PPC::FCTIWUZ_rec, PPC::FCTIWU_rec, PPC::FCTIWZ, PPC::FCTIWZ_rec, PPC::FCTIW_rec, PPC::FMADD, PPC::FMADDS, PPC::FMADDS_rec, PPC::FMADD_rec, PPC::FMSUB, PPC::FMSUBS, PPC::FMSUBS_rec, PPC::FMSUB_rec, PPC::FMUL, PPC::FMULS, PPC::FMULS_rec, PPC::FMUL_rec, PPC::FNMADD, PPC::FNMADDS, PPC::FNMADDS_rec, PPC::FNMADD_rec, PPC::FNMSUB, PPC::FNMSUBS, PPC::FNMSUBS_rec, PPC::FNMSUB_rec, PPC::FRE, PPC::FRES, PPC::FRES_rec, PPC::FRE_rec, PPC::FRIMD, PPC::FRIMS, PPC::FRIMD_rec, PPC::FRIMS_rec, PPC::FRIND, PPC::FRINS, PPC::FRIND_rec, PPC::FRINS_rec, PPC::FRIPD, PPC::FRIPS, PPC::FRIPD_rec, PPC::FRIPS_rec, PPC::FRIZD, PPC::FRIZS, PPC::FRIZD_rec, PPC::FRIZS_rec, PPC::FRSP, PPC::FRSP_rec, PPC::FRSQRTE, PPC::FRSQRTES, PPC::FRSQRTES_rec, PPC::FRSQRTE_rec, PPC::FSELD, PPC::FSELS, PPC::FSELD_rec, PPC::FSELS_rec, PPC::FSUB, PPC::FSUBS, PPC::FSUBS_rec, PPC::FSUB_rec, PPC::VADDFP, PPC::VCFSX, PPC::VCFSX_0, PPC::VCFUX, PPC::VCFUX_0, PPC::VCTSXS, PPC::VCTSXS_0, PPC::VCTUXS, PPC::VCTUXS_0, PPC::VEXPTEFP, PPC::VEXPTEFP, PPC::VLOGEFP, PPC::VMADDFP, PPC::VNMSUBFP, PPC::VREFP, PPC::VRFIM, PPC::VRFIN, PPC::VRFIP, PPC::VRFIZ, PPC::VRSQRTEFP, PPC::VSUBFP, PPC::XSADDDP, PPC::XSADDSP, PPC::XSCVDPHP, PPC::XSCVDPSP, PPC::XSCVDPSPN, PPC::XSCVDPSXDS, PPC::XSCVDPSXDSs, PPC::XSCVDPSXWS, PPC::XSCVDPSXWSs, PPC::XSCVDPUXDS, PPC::XSCVDPUXDSs, PPC::XSCVDPUXWS, PPC::XSCVDPUXWSs, PPC::XSCVSPDP, PPC::XSCVSXDDP, PPC::XSCVSXDSP, PPC::XSCVUXDDP, PPC::XSCVUXDSP, PPC::XSMADDADP, PPC::XSMADDASP, PPC::XSMADDMDP, PPC::XSMADDMSP, PPC::XSMSUBADP, PPC::XSMSUBASP, PPC::XSMSUBMDP, PPC::XSMSUBMSP, PPC::XSMULDP, PPC::XSMULSP, PPC::XSNMADDADP, PPC::XSNMADDASP, PPC::XSNMADDMDP, PPC::XSNMADDMSP, PPC::XSNMSUBADP, PPC::XSNMSUBASP, PPC::XSNMSUBMDP, PPC::XSNMSUBMSP, PPC::XSRDPI, PPC::XSRDPIC, PPC::XSRDPIM, PPC::XSRDPIP, PPC::XSRDPIZ, PPC::XSREDP, PPC::XSRESP, PPC::XSRSP, PPC::XSRSQRTEDP, PPC::XSRSQRTESP, PPC::XSSUBDP, PPC::XSSUBSP, PPC::XVADDDP, PPC::XVADDSP, PPC::XVCVDPSP, PPC::XVCVDPSXDS, PPC::XVCVDPSXWS, PPC::XVCVDPUXDS, PPC::XVCVDPUXWS, PPC::XVCVSPBF16, PPC::XVCVSPDP, PPC::XVCVSPHP, PPC::XVCVSPSXDS, PPC::XVCVSPSXWS, PPC::XVCVSPUXDS, PPC::XVCVSPUXWS, PPC::XVCVSXDDP, PPC::XVCVSXDSP, PPC::XVCVSXWDP, PPC::XVCVSXWSP, PPC::XVCVUXDDP, PPC::XVCVUXDSP, PPC::XVCVUXWDP, PPC::XVCVUXWSP, PPC::XVMADDADP, PPC::XVMADDASP, PPC::XVMADDMDP, PPC::XVMADDMSP, PPC::XVMSUBADP, PPC::XVMSUBASP, PPC::XVMSUBMDP, PPC::XVMSUBMSP, PPC::XVMULDP, PPC::XVMULSP, PPC::XVNMADDADP, PPC::XVNMADDASP, PPC::XVNMADDMDP, PPC::XVNMADDMSP, PPC::XVNMSUBADP, PPC::XVNMSUBASP, PPC::XVNMSUBMDP, PPC::XVNMSUBMSP, PPC::XVRDPI, PPC::XVRDPIC, PPC::XVRDPIM, PPC::XVRDPIP, PPC::XVRDPIZ, PPC::XVREDP, PPC::XVRESP, PPC::XVRSPI, PPC::XVRSPIC, PPC::XVRSPIM, PPC::XVRSPIP, PPC::XVRSPIZ, PPC::XVRSQRTEDP, PPC::XVRSQRTESP, PPC::XVSUBDP, PPC::XVSUBSP}, MI->getOpcode())) |
| 15438 | return 641; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C |
| 15439 | return 642; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C |
| 15440 | } |
| 15441 | break; |
| 15442 | case 315: // FRSP_FRIMD_FRIMS_FRIND_FRINS_FRIPD_FRIPS_FRIZD_FRIZS_FRE_FRES_FADDS_FMSUBS_FMADDS_FSUBS_FCFID_FCFIDS_FCFIDU_FCFIDUS_FCTID_FCTIDU_FCTIDUZ_FCTIDZ_FCTIW_FCTIWU_FCTIWUZ_FCTIWZ_FRSQRTE_FRSQRTES_FNMADDS_FNMSUBS_FSELD_FSELS_FMULS |
| 15443 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15444 | if (llvm::is_contained({PPC::FADD, PPC::FADDS, PPC::FADDS_rec, PPC::FADD_rec, PPC::FCFID, PPC::FCFIDS, PPC::FCFIDS_rec, PPC::FCFIDU, PPC::FCFIDUS, PPC::FCFIDUS_rec, PPC::FCFIDU_rec, PPC::FCFID_rec, PPC::FCTID, PPC::FCTIDU, PPC::FCTIDUZ, PPC::FCTIDUZ_rec, PPC::FCTIDU_rec, PPC::FCTIDZ, PPC::FCTIDZ_rec, PPC::FCTID_rec, PPC::FCTIW, PPC::FCTIWU, PPC::FCTIWUZ, PPC::FCTIWUZ_rec, PPC::FCTIWU_rec, PPC::FCTIWZ, PPC::FCTIWZ_rec, PPC::FCTIW_rec, PPC::FMADD, PPC::FMADDS, PPC::FMADDS_rec, PPC::FMADD_rec, PPC::FMSUB, PPC::FMSUBS, PPC::FMSUBS_rec, PPC::FMSUB_rec, PPC::FMUL, PPC::FMULS, PPC::FMULS_rec, PPC::FMUL_rec, PPC::FNMADD, PPC::FNMADDS, PPC::FNMADDS_rec, PPC::FNMADD_rec, PPC::FNMSUB, PPC::FNMSUBS, PPC::FNMSUBS_rec, PPC::FNMSUB_rec, PPC::FRE, PPC::FRES, PPC::FRES_rec, PPC::FRE_rec, PPC::FRIMD, PPC::FRIMS, PPC::FRIMD_rec, PPC::FRIMS_rec, PPC::FRIND, PPC::FRINS, PPC::FRIND_rec, PPC::FRINS_rec, PPC::FRIPD, PPC::FRIPS, PPC::FRIPD_rec, PPC::FRIPS_rec, PPC::FRIZD, PPC::FRIZS, PPC::FRIZD_rec, PPC::FRIZS_rec, PPC::FRSP, PPC::FRSP_rec, PPC::FRSQRTE, PPC::FRSQRTES, PPC::FRSQRTES_rec, PPC::FRSQRTE_rec, PPC::FSELD, PPC::FSELS, PPC::FSELD_rec, PPC::FSELS_rec, PPC::FSUB, PPC::FSUBS, PPC::FSUBS_rec, PPC::FSUB_rec, PPC::VADDFP, PPC::VCFSX, PPC::VCFSX_0, PPC::VCFUX, PPC::VCFUX_0, PPC::VCTSXS, PPC::VCTSXS_0, PPC::VCTUXS, PPC::VCTUXS_0, PPC::VEXPTEFP, PPC::VEXPTEFP, PPC::VLOGEFP, PPC::VMADDFP, PPC::VNMSUBFP, PPC::VREFP, PPC::VRFIM, PPC::VRFIN, PPC::VRFIP, PPC::VRFIZ, PPC::VRSQRTEFP, PPC::VSUBFP, PPC::XSADDDP, PPC::XSADDSP, PPC::XSCVDPHP, PPC::XSCVDPSP, PPC::XSCVDPSPN, PPC::XSCVDPSXDS, PPC::XSCVDPSXDSs, PPC::XSCVDPSXWS, PPC::XSCVDPSXWSs, PPC::XSCVDPUXDS, PPC::XSCVDPUXDSs, PPC::XSCVDPUXWS, PPC::XSCVDPUXWSs, PPC::XSCVSPDP, PPC::XSCVSXDDP, PPC::XSCVSXDSP, PPC::XSCVUXDDP, PPC::XSCVUXDSP, PPC::XSMADDADP, PPC::XSMADDASP, PPC::XSMADDMDP, PPC::XSMADDMSP, PPC::XSMSUBADP, PPC::XSMSUBASP, PPC::XSMSUBMDP, PPC::XSMSUBMSP, PPC::XSMULDP, PPC::XSMULSP, PPC::XSNMADDADP, PPC::XSNMADDASP, PPC::XSNMADDMDP, PPC::XSNMADDMSP, PPC::XSNMSUBADP, PPC::XSNMSUBASP, PPC::XSNMSUBMDP, PPC::XSNMSUBMSP, PPC::XSRDPI, PPC::XSRDPIC, PPC::XSRDPIM, PPC::XSRDPIP, PPC::XSRDPIZ, PPC::XSREDP, PPC::XSRESP, PPC::XSRSP, PPC::XSRSQRTEDP, PPC::XSRSQRTESP, PPC::XSSUBDP, PPC::XSSUBSP, PPC::XVADDDP, PPC::XVADDSP, PPC::XVCVDPSP, PPC::XVCVDPSXDS, PPC::XVCVDPSXWS, PPC::XVCVDPUXDS, PPC::XVCVDPUXWS, PPC::XVCVSPBF16, PPC::XVCVSPDP, PPC::XVCVSPHP, PPC::XVCVSPSXDS, PPC::XVCVSPSXWS, PPC::XVCVSPUXDS, PPC::XVCVSPUXWS, PPC::XVCVSXDDP, PPC::XVCVSXDSP, PPC::XVCVSXWDP, PPC::XVCVSXWSP, PPC::XVCVUXDDP, PPC::XVCVUXDSP, PPC::XVCVUXWDP, PPC::XVCVUXWSP, PPC::XVMADDADP, PPC::XVMADDASP, PPC::XVMADDMDP, PPC::XVMADDMSP, PPC::XVMSUBADP, PPC::XVMSUBASP, PPC::XVMSUBMDP, PPC::XVMSUBMSP, PPC::XVMULDP, PPC::XVMULSP, PPC::XVNMADDADP, PPC::XVNMADDASP, PPC::XVNMADDMDP, PPC::XVNMADDMSP, PPC::XVNMSUBADP, PPC::XVNMSUBASP, PPC::XVNMSUBMDP, PPC::XVNMSUBMSP, PPC::XVRDPI, PPC::XVRDPIC, PPC::XVRDPIM, PPC::XVRDPIP, PPC::XVRDPIZ, PPC::XVREDP, PPC::XVRESP, PPC::XVRSPI, PPC::XVRSPIC, PPC::XVRSPIM, PPC::XVRSPIP, PPC::XVRSPIZ, PPC::XVRSQRTEDP, PPC::XVRSQRTESP, PPC::XVSUBDP, PPC::XVSUBSP}, MI->getOpcode())) |
| 15445 | return 643; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C_P10BF_Read_2C |
| 15446 | return 644; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C_P10BF_Read_1C |
| 15447 | } |
| 15448 | break; |
| 15449 | case 316: // FADD_FSUB |
| 15450 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15451 | if (llvm::is_contained({PPC::FADD, PPC::FADDS, PPC::FADDS_rec, PPC::FADD_rec, PPC::FCFID, PPC::FCFIDS, PPC::FCFIDS_rec, PPC::FCFIDU, PPC::FCFIDUS, PPC::FCFIDUS_rec, PPC::FCFIDU_rec, PPC::FCFID_rec, PPC::FCTID, PPC::FCTIDU, PPC::FCTIDUZ, PPC::FCTIDUZ_rec, PPC::FCTIDU_rec, PPC::FCTIDZ, PPC::FCTIDZ_rec, PPC::FCTID_rec, PPC::FCTIW, PPC::FCTIWU, PPC::FCTIWUZ, PPC::FCTIWUZ_rec, PPC::FCTIWU_rec, PPC::FCTIWZ, PPC::FCTIWZ_rec, PPC::FCTIW_rec, PPC::FMADD, PPC::FMADDS, PPC::FMADDS_rec, PPC::FMADD_rec, PPC::FMSUB, PPC::FMSUBS, PPC::FMSUBS_rec, PPC::FMSUB_rec, PPC::FMUL, PPC::FMULS, PPC::FMULS_rec, PPC::FMUL_rec, PPC::FNMADD, PPC::FNMADDS, PPC::FNMADDS_rec, PPC::FNMADD_rec, PPC::FNMSUB, PPC::FNMSUBS, PPC::FNMSUBS_rec, PPC::FNMSUB_rec, PPC::FRE, PPC::FRES, PPC::FRES_rec, PPC::FRE_rec, PPC::FRIMD, PPC::FRIMS, PPC::FRIMD_rec, PPC::FRIMS_rec, PPC::FRIND, PPC::FRINS, PPC::FRIND_rec, PPC::FRINS_rec, PPC::FRIPD, PPC::FRIPS, PPC::FRIPD_rec, PPC::FRIPS_rec, PPC::FRIZD, PPC::FRIZS, PPC::FRIZD_rec, PPC::FRIZS_rec, PPC::FRSP, PPC::FRSP_rec, PPC::FRSQRTE, PPC::FRSQRTES, PPC::FRSQRTES_rec, PPC::FRSQRTE_rec, PPC::FSELD, PPC::FSELS, PPC::FSELD_rec, PPC::FSELS_rec, PPC::FSUB, PPC::FSUBS, PPC::FSUBS_rec, PPC::FSUB_rec, PPC::VADDFP, PPC::VCFSX, PPC::VCFSX_0, PPC::VCFUX, PPC::VCFUX_0, PPC::VCTSXS, PPC::VCTSXS_0, PPC::VCTUXS, PPC::VCTUXS_0, PPC::VEXPTEFP, PPC::VEXPTEFP, PPC::VLOGEFP, PPC::VMADDFP, PPC::VNMSUBFP, PPC::VREFP, PPC::VRFIM, PPC::VRFIN, PPC::VRFIP, PPC::VRFIZ, PPC::VRSQRTEFP, PPC::VSUBFP, PPC::XSADDDP, PPC::XSADDSP, PPC::XSCVDPHP, PPC::XSCVDPSP, PPC::XSCVDPSPN, PPC::XSCVDPSXDS, PPC::XSCVDPSXDSs, PPC::XSCVDPSXWS, PPC::XSCVDPSXWSs, PPC::XSCVDPUXDS, PPC::XSCVDPUXDSs, PPC::XSCVDPUXWS, PPC::XSCVDPUXWSs, PPC::XSCVSPDP, PPC::XSCVSXDDP, PPC::XSCVSXDSP, PPC::XSCVUXDDP, PPC::XSCVUXDSP, PPC::XSMADDADP, PPC::XSMADDASP, PPC::XSMADDMDP, PPC::XSMADDMSP, PPC::XSMSUBADP, PPC::XSMSUBASP, PPC::XSMSUBMDP, PPC::XSMSUBMSP, PPC::XSMULDP, PPC::XSMULSP, PPC::XSNMADDADP, PPC::XSNMADDASP, PPC::XSNMADDMDP, PPC::XSNMADDMSP, PPC::XSNMSUBADP, PPC::XSNMSUBASP, PPC::XSNMSUBMDP, PPC::XSNMSUBMSP, PPC::XSRDPI, PPC::XSRDPIC, PPC::XSRDPIM, PPC::XSRDPIP, PPC::XSRDPIZ, PPC::XSREDP, PPC::XSRESP, PPC::XSRSP, PPC::XSRSQRTEDP, PPC::XSRSQRTESP, PPC::XSSUBDP, PPC::XSSUBSP, PPC::XVADDDP, PPC::XVADDSP, PPC::XVCVDPSP, PPC::XVCVDPSXDS, PPC::XVCVDPSXWS, PPC::XVCVDPUXDS, PPC::XVCVDPUXWS, PPC::XVCVSPBF16, PPC::XVCVSPDP, PPC::XVCVSPHP, PPC::XVCVSPSXDS, PPC::XVCVSPSXWS, PPC::XVCVSPUXDS, PPC::XVCVSPUXWS, PPC::XVCVSXDDP, PPC::XVCVSXDSP, PPC::XVCVSXWDP, PPC::XVCVSXWSP, PPC::XVCVUXDDP, PPC::XVCVUXDSP, PPC::XVCVUXWDP, PPC::XVCVUXWSP, PPC::XVMADDADP, PPC::XVMADDASP, PPC::XVMADDMDP, PPC::XVMADDMSP, PPC::XVMSUBADP, PPC::XVMSUBASP, PPC::XVMSUBMDP, PPC::XVMSUBMSP, PPC::XVMULDP, PPC::XVMULSP, PPC::XVNMADDADP, PPC::XVNMADDASP, PPC::XVNMADDMDP, PPC::XVNMADDMSP, PPC::XVNMSUBADP, PPC::XVNMSUBASP, PPC::XVNMSUBMDP, PPC::XVNMSUBMSP, PPC::XVRDPI, PPC::XVRDPIC, PPC::XVRDPIM, PPC::XVRDPIP, PPC::XVRDPIZ, PPC::XVREDP, PPC::XVRESP, PPC::XVRSPI, PPC::XVRSPIC, PPC::XVRSPIM, PPC::XVRSPIP, PPC::XVRSPIZ, PPC::XVRSQRTEDP, PPC::XVRSQRTESP, PPC::XVSUBDP, PPC::XVSUBSP}, MI->getOpcode())) |
| 15452 | return 639; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C |
| 15453 | return 640; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C |
| 15454 | } |
| 15455 | break; |
| 15456 | case 317: // FMSUB_FMADD_FNMADD_FNMSUB_FMUL |
| 15457 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15458 | if (llvm::is_contained({PPC::FADD, PPC::FADDS, PPC::FADDS_rec, PPC::FADD_rec, PPC::FCFID, PPC::FCFIDS, PPC::FCFIDS_rec, PPC::FCFIDU, PPC::FCFIDUS, PPC::FCFIDUS_rec, PPC::FCFIDU_rec, PPC::FCFID_rec, PPC::FCTID, PPC::FCTIDU, PPC::FCTIDUZ, PPC::FCTIDUZ_rec, PPC::FCTIDU_rec, PPC::FCTIDZ, PPC::FCTIDZ_rec, PPC::FCTID_rec, PPC::FCTIW, PPC::FCTIWU, PPC::FCTIWUZ, PPC::FCTIWUZ_rec, PPC::FCTIWU_rec, PPC::FCTIWZ, PPC::FCTIWZ_rec, PPC::FCTIW_rec, PPC::FMADD, PPC::FMADDS, PPC::FMADDS_rec, PPC::FMADD_rec, PPC::FMSUB, PPC::FMSUBS, PPC::FMSUBS_rec, PPC::FMSUB_rec, PPC::FMUL, PPC::FMULS, PPC::FMULS_rec, PPC::FMUL_rec, PPC::FNMADD, PPC::FNMADDS, PPC::FNMADDS_rec, PPC::FNMADD_rec, PPC::FNMSUB, PPC::FNMSUBS, PPC::FNMSUBS_rec, PPC::FNMSUB_rec, PPC::FRE, PPC::FRES, PPC::FRES_rec, PPC::FRE_rec, PPC::FRIMD, PPC::FRIMS, PPC::FRIMD_rec, PPC::FRIMS_rec, PPC::FRIND, PPC::FRINS, PPC::FRIND_rec, PPC::FRINS_rec, PPC::FRIPD, PPC::FRIPS, PPC::FRIPD_rec, PPC::FRIPS_rec, PPC::FRIZD, PPC::FRIZS, PPC::FRIZD_rec, PPC::FRIZS_rec, PPC::FRSP, PPC::FRSP_rec, PPC::FRSQRTE, PPC::FRSQRTES, PPC::FRSQRTES_rec, PPC::FRSQRTE_rec, PPC::FSELD, PPC::FSELS, PPC::FSELD_rec, PPC::FSELS_rec, PPC::FSUB, PPC::FSUBS, PPC::FSUBS_rec, PPC::FSUB_rec, PPC::VADDFP, PPC::VCFSX, PPC::VCFSX_0, PPC::VCFUX, PPC::VCFUX_0, PPC::VCTSXS, PPC::VCTSXS_0, PPC::VCTUXS, PPC::VCTUXS_0, PPC::VEXPTEFP, PPC::VEXPTEFP, PPC::VLOGEFP, PPC::VMADDFP, PPC::VNMSUBFP, PPC::VREFP, PPC::VRFIM, PPC::VRFIN, PPC::VRFIP, PPC::VRFIZ, PPC::VRSQRTEFP, PPC::VSUBFP, PPC::XSADDDP, PPC::XSADDSP, PPC::XSCVDPHP, PPC::XSCVDPSP, PPC::XSCVDPSPN, PPC::XSCVDPSXDS, PPC::XSCVDPSXDSs, PPC::XSCVDPSXWS, PPC::XSCVDPSXWSs, PPC::XSCVDPUXDS, PPC::XSCVDPUXDSs, PPC::XSCVDPUXWS, PPC::XSCVDPUXWSs, PPC::XSCVSPDP, PPC::XSCVSXDDP, PPC::XSCVSXDSP, PPC::XSCVUXDDP, PPC::XSCVUXDSP, PPC::XSMADDADP, PPC::XSMADDASP, PPC::XSMADDMDP, PPC::XSMADDMSP, PPC::XSMSUBADP, PPC::XSMSUBASP, PPC::XSMSUBMDP, PPC::XSMSUBMSP, PPC::XSMULDP, PPC::XSMULSP, PPC::XSNMADDADP, PPC::XSNMADDASP, PPC::XSNMADDMDP, PPC::XSNMADDMSP, PPC::XSNMSUBADP, PPC::XSNMSUBASP, PPC::XSNMSUBMDP, PPC::XSNMSUBMSP, PPC::XSRDPI, PPC::XSRDPIC, PPC::XSRDPIM, PPC::XSRDPIP, PPC::XSRDPIZ, PPC::XSREDP, PPC::XSRESP, PPC::XSRSP, PPC::XSRSQRTEDP, PPC::XSRSQRTESP, PPC::XSSUBDP, PPC::XSSUBSP, PPC::XVADDDP, PPC::XVADDSP, PPC::XVCVDPSP, PPC::XVCVDPSXDS, PPC::XVCVDPSXWS, PPC::XVCVDPUXDS, PPC::XVCVDPUXWS, PPC::XVCVSPBF16, PPC::XVCVSPDP, PPC::XVCVSPHP, PPC::XVCVSPSXDS, PPC::XVCVSPSXWS, PPC::XVCVSPUXDS, PPC::XVCVSPUXWS, PPC::XVCVSXDDP, PPC::XVCVSXDSP, PPC::XVCVSXWDP, PPC::XVCVSXWSP, PPC::XVCVUXDDP, PPC::XVCVUXDSP, PPC::XVCVUXWDP, PPC::XVCVUXWSP, PPC::XVMADDADP, PPC::XVMADDASP, PPC::XVMADDMDP, PPC::XVMADDMSP, PPC::XVMSUBADP, PPC::XVMSUBASP, PPC::XVMSUBMDP, PPC::XVMSUBMSP, PPC::XVMULDP, PPC::XVMULSP, PPC::XVNMADDADP, PPC::XVNMADDASP, PPC::XVNMADDMDP, PPC::XVNMADDMSP, PPC::XVNMSUBADP, PPC::XVNMSUBASP, PPC::XVNMSUBMDP, PPC::XVNMSUBMSP, PPC::XVRDPI, PPC::XVRDPIC, PPC::XVRDPIM, PPC::XVRDPIP, PPC::XVRDPIZ, PPC::XVREDP, PPC::XVRESP, PPC::XVRSPI, PPC::XVRSPIC, PPC::XVRSPIM, PPC::XVRSPIP, PPC::XVRSPIZ, PPC::XVRSQRTEDP, PPC::XVRSQRTESP, PPC::XVSUBDP, PPC::XVSUBSP}, MI->getOpcode())) |
| 15459 | return 643; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C_P10BF_Read_2C |
| 15460 | return 644; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C_P10BF_Read_1C |
| 15461 | } |
| 15462 | break; |
| 15463 | case 318: // XSMADDADP_XSMADDASP_XSMADDMDP_XSMADDMSP_XSMSUBADP_XSMSUBASP_XSMSUBMDP_XSMSUBMSP_XSMULDP_XSMULSP_XSNMADDADP_XSNMADDASP_XSNMADDMDP_XSNMADDMSP_XSNMSUBADP_XSNMSUBASP_XSNMSUBMDP_XSNMSUBMSP |
| 15464 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15465 | if (llvm::is_contained({PPC::FADD, PPC::FADDS, PPC::FADDS_rec, PPC::FADD_rec, PPC::FCFID, PPC::FCFIDS, PPC::FCFIDS_rec, PPC::FCFIDU, PPC::FCFIDUS, PPC::FCFIDUS_rec, PPC::FCFIDU_rec, PPC::FCFID_rec, PPC::FCTID, PPC::FCTIDU, PPC::FCTIDUZ, PPC::FCTIDUZ_rec, PPC::FCTIDU_rec, PPC::FCTIDZ, PPC::FCTIDZ_rec, PPC::FCTID_rec, PPC::FCTIW, PPC::FCTIWU, PPC::FCTIWUZ, PPC::FCTIWUZ_rec, PPC::FCTIWU_rec, PPC::FCTIWZ, PPC::FCTIWZ_rec, PPC::FCTIW_rec, PPC::FMADD, PPC::FMADDS, PPC::FMADDS_rec, PPC::FMADD_rec, PPC::FMSUB, PPC::FMSUBS, PPC::FMSUBS_rec, PPC::FMSUB_rec, PPC::FMUL, PPC::FMULS, PPC::FMULS_rec, PPC::FMUL_rec, PPC::FNMADD, PPC::FNMADDS, PPC::FNMADDS_rec, PPC::FNMADD_rec, PPC::FNMSUB, PPC::FNMSUBS, PPC::FNMSUBS_rec, PPC::FNMSUB_rec, PPC::FRE, PPC::FRES, PPC::FRES_rec, PPC::FRE_rec, PPC::FRIMD, PPC::FRIMS, PPC::FRIMD_rec, PPC::FRIMS_rec, PPC::FRIND, PPC::FRINS, PPC::FRIND_rec, PPC::FRINS_rec, PPC::FRIPD, PPC::FRIPS, PPC::FRIPD_rec, PPC::FRIPS_rec, PPC::FRIZD, PPC::FRIZS, PPC::FRIZD_rec, PPC::FRIZS_rec, PPC::FRSP, PPC::FRSP_rec, PPC::FRSQRTE, PPC::FRSQRTES, PPC::FRSQRTES_rec, PPC::FRSQRTE_rec, PPC::FSELD, PPC::FSELS, PPC::FSELD_rec, PPC::FSELS_rec, PPC::FSUB, PPC::FSUBS, PPC::FSUBS_rec, PPC::FSUB_rec, PPC::VADDFP, PPC::VCFSX, PPC::VCFSX_0, PPC::VCFUX, PPC::VCFUX_0, PPC::VCTSXS, PPC::VCTSXS_0, PPC::VCTUXS, PPC::VCTUXS_0, PPC::VEXPTEFP, PPC::VEXPTEFP, PPC::VLOGEFP, PPC::VMADDFP, PPC::VNMSUBFP, PPC::VREFP, PPC::VRFIM, PPC::VRFIN, PPC::VRFIP, PPC::VRFIZ, PPC::VRSQRTEFP, PPC::VSUBFP, PPC::XSADDDP, PPC::XSADDSP, PPC::XSCVDPHP, PPC::XSCVDPSP, PPC::XSCVDPSPN, PPC::XSCVDPSXDS, PPC::XSCVDPSXDSs, PPC::XSCVDPSXWS, PPC::XSCVDPSXWSs, PPC::XSCVDPUXDS, PPC::XSCVDPUXDSs, PPC::XSCVDPUXWS, PPC::XSCVDPUXWSs, PPC::XSCVSPDP, PPC::XSCVSXDDP, PPC::XSCVSXDSP, PPC::XSCVUXDDP, PPC::XSCVUXDSP, PPC::XSMADDADP, PPC::XSMADDASP, PPC::XSMADDMDP, PPC::XSMADDMSP, PPC::XSMSUBADP, PPC::XSMSUBASP, PPC::XSMSUBMDP, PPC::XSMSUBMSP, PPC::XSMULDP, PPC::XSMULSP, PPC::XSNMADDADP, PPC::XSNMADDASP, PPC::XSNMADDMDP, PPC::XSNMADDMSP, PPC::XSNMSUBADP, PPC::XSNMSUBASP, PPC::XSNMSUBMDP, PPC::XSNMSUBMSP, PPC::XSRDPI, PPC::XSRDPIC, PPC::XSRDPIM, PPC::XSRDPIP, PPC::XSRDPIZ, PPC::XSREDP, PPC::XSRESP, PPC::XSRSP, PPC::XSRSQRTEDP, PPC::XSRSQRTESP, PPC::XSSUBDP, PPC::XSSUBSP, PPC::XVADDDP, PPC::XVADDSP, PPC::XVCVDPSP, PPC::XVCVDPSXDS, PPC::XVCVDPSXWS, PPC::XVCVDPUXDS, PPC::XVCVDPUXWS, PPC::XVCVSPBF16, PPC::XVCVSPDP, PPC::XVCVSPHP, PPC::XVCVSPSXDS, PPC::XVCVSPSXWS, PPC::XVCVSPUXDS, PPC::XVCVSPUXWS, PPC::XVCVSXDDP, PPC::XVCVSXDSP, PPC::XVCVSXWDP, PPC::XVCVSXWSP, PPC::XVCVUXDDP, PPC::XVCVUXDSP, PPC::XVCVUXWDP, PPC::XVCVUXWSP, PPC::XVMADDADP, PPC::XVMADDASP, PPC::XVMADDMDP, PPC::XVMADDMSP, PPC::XVMSUBADP, PPC::XVMSUBASP, PPC::XVMSUBMDP, PPC::XVMSUBMSP, PPC::XVMULDP, PPC::XVMULSP, PPC::XVNMADDADP, PPC::XVNMADDASP, PPC::XVNMADDMDP, PPC::XVNMADDMSP, PPC::XVNMSUBADP, PPC::XVNMSUBASP, PPC::XVNMSUBMDP, PPC::XVNMSUBMSP, PPC::XVRDPI, PPC::XVRDPIC, PPC::XVRDPIM, PPC::XVRDPIP, PPC::XVRDPIZ, PPC::XVREDP, PPC::XVRESP, PPC::XVRSPI, PPC::XVRSPIC, PPC::XVRSPIM, PPC::XVRSPIP, PPC::XVRSPIZ, PPC::XVRSQRTEDP, PPC::XVRSQRTESP, PPC::XVSUBDP, PPC::XVSUBSP}, MI->getOpcode())) |
| 15466 | return 643; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C_P10BF_Read_2C |
| 15467 | return 644; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C_P10BF_Read_1C |
| 15468 | } |
| 15469 | break; |
| 15470 | case 396: // FDIV |
| 15471 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15472 | if (llvm::is_contained({PPC::FADD, PPC::FADDS, PPC::FADDS_rec, PPC::FADD_rec, PPC::FCFID, PPC::FCFIDS, PPC::FCFIDS_rec, PPC::FCFIDU, PPC::FCFIDUS, PPC::FCFIDUS_rec, PPC::FCFIDU_rec, PPC::FCFID_rec, PPC::FCTID, PPC::FCTIDU, PPC::FCTIDUZ, PPC::FCTIDUZ_rec, PPC::FCTIDU_rec, PPC::FCTIDZ, PPC::FCTIDZ_rec, PPC::FCTID_rec, PPC::FCTIW, PPC::FCTIWU, PPC::FCTIWUZ, PPC::FCTIWUZ_rec, PPC::FCTIWU_rec, PPC::FCTIWZ, PPC::FCTIWZ_rec, PPC::FCTIW_rec, PPC::FMADD, PPC::FMADDS, PPC::FMADDS_rec, PPC::FMADD_rec, PPC::FMSUB, PPC::FMSUBS, PPC::FMSUBS_rec, PPC::FMSUB_rec, PPC::FMUL, PPC::FMULS, PPC::FMULS_rec, PPC::FMUL_rec, PPC::FNMADD, PPC::FNMADDS, PPC::FNMADDS_rec, PPC::FNMADD_rec, PPC::FNMSUB, PPC::FNMSUBS, PPC::FNMSUBS_rec, PPC::FNMSUB_rec, PPC::FRE, PPC::FRES, PPC::FRES_rec, PPC::FRE_rec, PPC::FRIMD, PPC::FRIMS, PPC::FRIMD_rec, PPC::FRIMS_rec, PPC::FRIND, PPC::FRINS, PPC::FRIND_rec, PPC::FRINS_rec, PPC::FRIPD, PPC::FRIPS, PPC::FRIPD_rec, PPC::FRIPS_rec, PPC::FRIZD, PPC::FRIZS, PPC::FRIZD_rec, PPC::FRIZS_rec, PPC::FRSP, PPC::FRSP_rec, PPC::FRSQRTE, PPC::FRSQRTES, PPC::FRSQRTES_rec, PPC::FRSQRTE_rec, PPC::FSELD, PPC::FSELS, PPC::FSELD_rec, PPC::FSELS_rec, PPC::FSUB, PPC::FSUBS, PPC::FSUBS_rec, PPC::FSUB_rec, PPC::VADDFP, PPC::VCFSX, PPC::VCFSX_0, PPC::VCFUX, PPC::VCFUX_0, PPC::VCTSXS, PPC::VCTSXS_0, PPC::VCTUXS, PPC::VCTUXS_0, PPC::VEXPTEFP, PPC::VEXPTEFP, PPC::VLOGEFP, PPC::VMADDFP, PPC::VNMSUBFP, PPC::VREFP, PPC::VRFIM, PPC::VRFIN, PPC::VRFIP, PPC::VRFIZ, PPC::VRSQRTEFP, PPC::VSUBFP, PPC::XSADDDP, PPC::XSADDSP, PPC::XSCVDPHP, PPC::XSCVDPSP, PPC::XSCVDPSPN, PPC::XSCVDPSXDS, PPC::XSCVDPSXDSs, PPC::XSCVDPSXWS, PPC::XSCVDPSXWSs, PPC::XSCVDPUXDS, PPC::XSCVDPUXDSs, PPC::XSCVDPUXWS, PPC::XSCVDPUXWSs, PPC::XSCVSPDP, PPC::XSCVSXDDP, PPC::XSCVSXDSP, PPC::XSCVUXDDP, PPC::XSCVUXDSP, PPC::XSMADDADP, PPC::XSMADDASP, PPC::XSMADDMDP, PPC::XSMADDMSP, PPC::XSMSUBADP, PPC::XSMSUBASP, PPC::XSMSUBMDP, PPC::XSMSUBMSP, PPC::XSMULDP, PPC::XSMULSP, PPC::XSNMADDADP, PPC::XSNMADDASP, PPC::XSNMADDMDP, PPC::XSNMADDMSP, PPC::XSNMSUBADP, PPC::XSNMSUBASP, PPC::XSNMSUBMDP, PPC::XSNMSUBMSP, PPC::XSRDPI, PPC::XSRDPIC, PPC::XSRDPIM, PPC::XSRDPIP, PPC::XSRDPIZ, PPC::XSREDP, PPC::XSRESP, PPC::XSRSP, PPC::XSRSQRTEDP, PPC::XSRSQRTESP, PPC::XSSUBDP, PPC::XSSUBSP, PPC::XVADDDP, PPC::XVADDSP, PPC::XVCVDPSP, PPC::XVCVDPSXDS, PPC::XVCVDPSXWS, PPC::XVCVDPUXDS, PPC::XVCVDPUXWS, PPC::XVCVSPBF16, PPC::XVCVSPDP, PPC::XVCVSPHP, PPC::XVCVSPSXDS, PPC::XVCVSPSXWS, PPC::XVCVSPUXDS, PPC::XVCVSPUXWS, PPC::XVCVSXDDP, PPC::XVCVSXDSP, PPC::XVCVSXWDP, PPC::XVCVSXWSP, PPC::XVCVUXDDP, PPC::XVCVUXDSP, PPC::XVCVUXWDP, PPC::XVCVUXWSP, PPC::XVMADDADP, PPC::XVMADDASP, PPC::XVMADDMDP, PPC::XVMADDMSP, PPC::XVMSUBADP, PPC::XVMSUBASP, PPC::XVMSUBMDP, PPC::XVMSUBMSP, PPC::XVMULDP, PPC::XVMULSP, PPC::XVNMADDADP, PPC::XVNMADDASP, PPC::XVNMADDMDP, PPC::XVNMADDMSP, PPC::XVNMSUBADP, PPC::XVNMSUBASP, PPC::XVNMSUBMDP, PPC::XVNMSUBMSP, PPC::XVRDPI, PPC::XVRDPIC, PPC::XVRDPIM, PPC::XVRDPIP, PPC::XVRDPIZ, PPC::XVREDP, PPC::XVRESP, PPC::XVRSPI, PPC::XVRSPIC, PPC::XVRSPIM, PPC::XVRSPIP, PPC::XVRSPIZ, PPC::XVRSQRTEDP, PPC::XVRSQRTESP, PPC::XVSUBDP, PPC::XVSUBSP}, MI->getOpcode())) |
| 15473 | return 627; // P10W_BF_27C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C |
| 15474 | return 628; // P10W_BF_27C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C |
| 15475 | } |
| 15476 | break; |
| 15477 | case 397: // FSQRT |
| 15478 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15479 | if (llvm::is_contained({PPC::FADD, PPC::FADDS, PPC::FADDS_rec, PPC::FADD_rec, PPC::FCFID, PPC::FCFIDS, PPC::FCFIDS_rec, PPC::FCFIDU, PPC::FCFIDUS, PPC::FCFIDUS_rec, PPC::FCFIDU_rec, PPC::FCFID_rec, PPC::FCTID, PPC::FCTIDU, PPC::FCTIDUZ, PPC::FCTIDUZ_rec, PPC::FCTIDU_rec, PPC::FCTIDZ, PPC::FCTIDZ_rec, PPC::FCTID_rec, PPC::FCTIW, PPC::FCTIWU, PPC::FCTIWUZ, PPC::FCTIWUZ_rec, PPC::FCTIWU_rec, PPC::FCTIWZ, PPC::FCTIWZ_rec, PPC::FCTIW_rec, PPC::FMADD, PPC::FMADDS, PPC::FMADDS_rec, PPC::FMADD_rec, PPC::FMSUB, PPC::FMSUBS, PPC::FMSUBS_rec, PPC::FMSUB_rec, PPC::FMUL, PPC::FMULS, PPC::FMULS_rec, PPC::FMUL_rec, PPC::FNMADD, PPC::FNMADDS, PPC::FNMADDS_rec, PPC::FNMADD_rec, PPC::FNMSUB, PPC::FNMSUBS, PPC::FNMSUBS_rec, PPC::FNMSUB_rec, PPC::FRE, PPC::FRES, PPC::FRES_rec, PPC::FRE_rec, PPC::FRIMD, PPC::FRIMS, PPC::FRIMD_rec, PPC::FRIMS_rec, PPC::FRIND, PPC::FRINS, PPC::FRIND_rec, PPC::FRINS_rec, PPC::FRIPD, PPC::FRIPS, PPC::FRIPD_rec, PPC::FRIPS_rec, PPC::FRIZD, PPC::FRIZS, PPC::FRIZD_rec, PPC::FRIZS_rec, PPC::FRSP, PPC::FRSP_rec, PPC::FRSQRTE, PPC::FRSQRTES, PPC::FRSQRTES_rec, PPC::FRSQRTE_rec, PPC::FSELD, PPC::FSELS, PPC::FSELD_rec, PPC::FSELS_rec, PPC::FSUB, PPC::FSUBS, PPC::FSUBS_rec, PPC::FSUB_rec, PPC::VADDFP, PPC::VCFSX, PPC::VCFSX_0, PPC::VCFUX, PPC::VCFUX_0, PPC::VCTSXS, PPC::VCTSXS_0, PPC::VCTUXS, PPC::VCTUXS_0, PPC::VEXPTEFP, PPC::VEXPTEFP, PPC::VLOGEFP, PPC::VMADDFP, PPC::VNMSUBFP, PPC::VREFP, PPC::VRFIM, PPC::VRFIN, PPC::VRFIP, PPC::VRFIZ, PPC::VRSQRTEFP, PPC::VSUBFP, PPC::XSADDDP, PPC::XSADDSP, PPC::XSCVDPHP, PPC::XSCVDPSP, PPC::XSCVDPSPN, PPC::XSCVDPSXDS, PPC::XSCVDPSXDSs, PPC::XSCVDPSXWS, PPC::XSCVDPSXWSs, PPC::XSCVDPUXDS, PPC::XSCVDPUXDSs, PPC::XSCVDPUXWS, PPC::XSCVDPUXWSs, PPC::XSCVSPDP, PPC::XSCVSXDDP, PPC::XSCVSXDSP, PPC::XSCVUXDDP, PPC::XSCVUXDSP, PPC::XSMADDADP, PPC::XSMADDASP, PPC::XSMADDMDP, PPC::XSMADDMSP, PPC::XSMSUBADP, PPC::XSMSUBASP, PPC::XSMSUBMDP, PPC::XSMSUBMSP, PPC::XSMULDP, PPC::XSMULSP, PPC::XSNMADDADP, PPC::XSNMADDASP, PPC::XSNMADDMDP, PPC::XSNMADDMSP, PPC::XSNMSUBADP, PPC::XSNMSUBASP, PPC::XSNMSUBMDP, PPC::XSNMSUBMSP, PPC::XSRDPI, PPC::XSRDPIC, PPC::XSRDPIM, PPC::XSRDPIP, PPC::XSRDPIZ, PPC::XSREDP, PPC::XSRESP, PPC::XSRSP, PPC::XSRSQRTEDP, PPC::XSRSQRTESP, PPC::XSSUBDP, PPC::XSSUBSP, PPC::XVADDDP, PPC::XVADDSP, PPC::XVCVDPSP, PPC::XVCVDPSXDS, PPC::XVCVDPSXWS, PPC::XVCVDPUXDS, PPC::XVCVDPUXWS, PPC::XVCVSPBF16, PPC::XVCVSPDP, PPC::XVCVSPHP, PPC::XVCVSPSXDS, PPC::XVCVSPSXWS, PPC::XVCVSPUXDS, PPC::XVCVSPUXWS, PPC::XVCVSXDDP, PPC::XVCVSXDSP, PPC::XVCVSXWDP, PPC::XVCVSXWSP, PPC::XVCVUXDDP, PPC::XVCVUXDSP, PPC::XVCVUXWDP, PPC::XVCVUXWSP, PPC::XVMADDADP, PPC::XVMADDASP, PPC::XVMADDMDP, PPC::XVMADDMSP, PPC::XVMSUBADP, PPC::XVMSUBASP, PPC::XVMSUBMDP, PPC::XVMSUBMSP, PPC::XVMULDP, PPC::XVMULSP, PPC::XVNMADDADP, PPC::XVNMADDASP, PPC::XVNMADDMDP, PPC::XVNMADDMSP, PPC::XVNMSUBADP, PPC::XVNMSUBASP, PPC::XVNMSUBMDP, PPC::XVNMSUBMSP, PPC::XVRDPI, PPC::XVRDPIC, PPC::XVRDPIM, PPC::XVRDPIP, PPC::XVRDPIZ, PPC::XVREDP, PPC::XVRESP, PPC::XVRSPI, PPC::XVRSPIC, PPC::XVRSPIM, PPC::XVRSPIP, PPC::XVRSPIZ, PPC::XVRSQRTEDP, PPC::XVRSQRTESP, PPC::XVSUBDP, PPC::XVSUBSP}, MI->getOpcode())) |
| 15480 | return 631; // P10W_BF_36C_P10W_DISP_ANY_P10BF_Read_2C |
| 15481 | return 632; // P10W_BF_36C_P10W_DISP_ANY_P10BF_Read_1C |
| 15482 | } |
| 15483 | break; |
| 15484 | case 398: // FSQRTS |
| 15485 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15486 | if (llvm::is_contained({PPC::FADD, PPC::FADDS, PPC::FADDS_rec, PPC::FADD_rec, PPC::FCFID, PPC::FCFIDS, PPC::FCFIDS_rec, PPC::FCFIDU, PPC::FCFIDUS, PPC::FCFIDUS_rec, PPC::FCFIDU_rec, PPC::FCFID_rec, PPC::FCTID, PPC::FCTIDU, PPC::FCTIDUZ, PPC::FCTIDUZ_rec, PPC::FCTIDU_rec, PPC::FCTIDZ, PPC::FCTIDZ_rec, PPC::FCTID_rec, PPC::FCTIW, PPC::FCTIWU, PPC::FCTIWUZ, PPC::FCTIWUZ_rec, PPC::FCTIWU_rec, PPC::FCTIWZ, PPC::FCTIWZ_rec, PPC::FCTIW_rec, PPC::FMADD, PPC::FMADDS, PPC::FMADDS_rec, PPC::FMADD_rec, PPC::FMSUB, PPC::FMSUBS, PPC::FMSUBS_rec, PPC::FMSUB_rec, PPC::FMUL, PPC::FMULS, PPC::FMULS_rec, PPC::FMUL_rec, PPC::FNMADD, PPC::FNMADDS, PPC::FNMADDS_rec, PPC::FNMADD_rec, PPC::FNMSUB, PPC::FNMSUBS, PPC::FNMSUBS_rec, PPC::FNMSUB_rec, PPC::FRE, PPC::FRES, PPC::FRES_rec, PPC::FRE_rec, PPC::FRIMD, PPC::FRIMS, PPC::FRIMD_rec, PPC::FRIMS_rec, PPC::FRIND, PPC::FRINS, PPC::FRIND_rec, PPC::FRINS_rec, PPC::FRIPD, PPC::FRIPS, PPC::FRIPD_rec, PPC::FRIPS_rec, PPC::FRIZD, PPC::FRIZS, PPC::FRIZD_rec, PPC::FRIZS_rec, PPC::FRSP, PPC::FRSP_rec, PPC::FRSQRTE, PPC::FRSQRTES, PPC::FRSQRTES_rec, PPC::FRSQRTE_rec, PPC::FSELD, PPC::FSELS, PPC::FSELD_rec, PPC::FSELS_rec, PPC::FSUB, PPC::FSUBS, PPC::FSUBS_rec, PPC::FSUB_rec, PPC::VADDFP, PPC::VCFSX, PPC::VCFSX_0, PPC::VCFUX, PPC::VCFUX_0, PPC::VCTSXS, PPC::VCTSXS_0, PPC::VCTUXS, PPC::VCTUXS_0, PPC::VEXPTEFP, PPC::VEXPTEFP, PPC::VLOGEFP, PPC::VMADDFP, PPC::VNMSUBFP, PPC::VREFP, PPC::VRFIM, PPC::VRFIN, PPC::VRFIP, PPC::VRFIZ, PPC::VRSQRTEFP, PPC::VSUBFP, PPC::XSADDDP, PPC::XSADDSP, PPC::XSCVDPHP, PPC::XSCVDPSP, PPC::XSCVDPSPN, PPC::XSCVDPSXDS, PPC::XSCVDPSXDSs, PPC::XSCVDPSXWS, PPC::XSCVDPSXWSs, PPC::XSCVDPUXDS, PPC::XSCVDPUXDSs, PPC::XSCVDPUXWS, PPC::XSCVDPUXWSs, PPC::XSCVSPDP, PPC::XSCVSXDDP, PPC::XSCVSXDSP, PPC::XSCVUXDDP, PPC::XSCVUXDSP, PPC::XSMADDADP, PPC::XSMADDASP, PPC::XSMADDMDP, PPC::XSMADDMSP, PPC::XSMSUBADP, PPC::XSMSUBASP, PPC::XSMSUBMDP, PPC::XSMSUBMSP, PPC::XSMULDP, PPC::XSMULSP, PPC::XSNMADDADP, PPC::XSNMADDASP, PPC::XSNMADDMDP, PPC::XSNMADDMSP, PPC::XSNMSUBADP, PPC::XSNMSUBASP, PPC::XSNMSUBMDP, PPC::XSNMSUBMSP, PPC::XSRDPI, PPC::XSRDPIC, PPC::XSRDPIM, PPC::XSRDPIP, PPC::XSRDPIZ, PPC::XSREDP, PPC::XSRESP, PPC::XSRSP, PPC::XSRSQRTEDP, PPC::XSRSQRTESP, PPC::XSSUBDP, PPC::XSSUBSP, PPC::XVADDDP, PPC::XVADDSP, PPC::XVCVDPSP, PPC::XVCVDPSXDS, PPC::XVCVDPSXWS, PPC::XVCVDPUXDS, PPC::XVCVDPUXWS, PPC::XVCVSPBF16, PPC::XVCVSPDP, PPC::XVCVSPHP, PPC::XVCVSPSXDS, PPC::XVCVSPSXWS, PPC::XVCVSPUXDS, PPC::XVCVSPUXWS, PPC::XVCVSXDDP, PPC::XVCVSXDSP, PPC::XVCVSXWDP, PPC::XVCVSXWSP, PPC::XVCVUXDDP, PPC::XVCVUXDSP, PPC::XVCVUXWDP, PPC::XVCVUXWSP, PPC::XVMADDADP, PPC::XVMADDASP, PPC::XVMADDMDP, PPC::XVMADDMSP, PPC::XVMSUBADP, PPC::XVMSUBASP, PPC::XVMSUBMDP, PPC::XVMSUBMSP, PPC::XVMULDP, PPC::XVMULSP, PPC::XVNMADDADP, PPC::XVNMADDASP, PPC::XVNMADDMDP, PPC::XVNMADDMSP, PPC::XVNMSUBADP, PPC::XVNMSUBASP, PPC::XVNMSUBMDP, PPC::XVNMSUBMSP, PPC::XVRDPI, PPC::XVRDPIC, PPC::XVRDPIM, PPC::XVRDPIP, PPC::XVRDPIZ, PPC::XVREDP, PPC::XVRESP, PPC::XVRSPI, PPC::XVRSPIC, PPC::XVRSPIM, PPC::XVRSPIP, PPC::XVRSPIZ, PPC::XVRSQRTEDP, PPC::XVRSQRTESP, PPC::XVSUBDP, PPC::XVSUBSP}, MI->getOpcode())) |
| 15487 | return 629; // P10W_BF_26C_P10W_DISP_ANY_P10BF_Read_2C |
| 15488 | return 630; // P10W_BF_26C_P10W_DISP_ANY_P10BF_Read_1C |
| 15489 | } |
| 15490 | break; |
| 15491 | case 399: // FDIVS |
| 15492 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15493 | if (llvm::is_contained({PPC::FADD, PPC::FADDS, PPC::FADDS_rec, PPC::FADD_rec, PPC::FCFID, PPC::FCFIDS, PPC::FCFIDS_rec, PPC::FCFIDU, PPC::FCFIDUS, PPC::FCFIDUS_rec, PPC::FCFIDU_rec, PPC::FCFID_rec, PPC::FCTID, PPC::FCTIDU, PPC::FCTIDUZ, PPC::FCTIDUZ_rec, PPC::FCTIDU_rec, PPC::FCTIDZ, PPC::FCTIDZ_rec, PPC::FCTID_rec, PPC::FCTIW, PPC::FCTIWU, PPC::FCTIWUZ, PPC::FCTIWUZ_rec, PPC::FCTIWU_rec, PPC::FCTIWZ, PPC::FCTIWZ_rec, PPC::FCTIW_rec, PPC::FMADD, PPC::FMADDS, PPC::FMADDS_rec, PPC::FMADD_rec, PPC::FMSUB, PPC::FMSUBS, PPC::FMSUBS_rec, PPC::FMSUB_rec, PPC::FMUL, PPC::FMULS, PPC::FMULS_rec, PPC::FMUL_rec, PPC::FNMADD, PPC::FNMADDS, PPC::FNMADDS_rec, PPC::FNMADD_rec, PPC::FNMSUB, PPC::FNMSUBS, PPC::FNMSUBS_rec, PPC::FNMSUB_rec, PPC::FRE, PPC::FRES, PPC::FRES_rec, PPC::FRE_rec, PPC::FRIMD, PPC::FRIMS, PPC::FRIMD_rec, PPC::FRIMS_rec, PPC::FRIND, PPC::FRINS, PPC::FRIND_rec, PPC::FRINS_rec, PPC::FRIPD, PPC::FRIPS, PPC::FRIPD_rec, PPC::FRIPS_rec, PPC::FRIZD, PPC::FRIZS, PPC::FRIZD_rec, PPC::FRIZS_rec, PPC::FRSP, PPC::FRSP_rec, PPC::FRSQRTE, PPC::FRSQRTES, PPC::FRSQRTES_rec, PPC::FRSQRTE_rec, PPC::FSELD, PPC::FSELS, PPC::FSELD_rec, PPC::FSELS_rec, PPC::FSUB, PPC::FSUBS, PPC::FSUBS_rec, PPC::FSUB_rec, PPC::VADDFP, PPC::VCFSX, PPC::VCFSX_0, PPC::VCFUX, PPC::VCFUX_0, PPC::VCTSXS, PPC::VCTSXS_0, PPC::VCTUXS, PPC::VCTUXS_0, PPC::VEXPTEFP, PPC::VEXPTEFP, PPC::VLOGEFP, PPC::VMADDFP, PPC::VNMSUBFP, PPC::VREFP, PPC::VRFIM, PPC::VRFIN, PPC::VRFIP, PPC::VRFIZ, PPC::VRSQRTEFP, PPC::VSUBFP, PPC::XSADDDP, PPC::XSADDSP, PPC::XSCVDPHP, PPC::XSCVDPSP, PPC::XSCVDPSPN, PPC::XSCVDPSXDS, PPC::XSCVDPSXDSs, PPC::XSCVDPSXWS, PPC::XSCVDPSXWSs, PPC::XSCVDPUXDS, PPC::XSCVDPUXDSs, PPC::XSCVDPUXWS, PPC::XSCVDPUXWSs, PPC::XSCVSPDP, PPC::XSCVSXDDP, PPC::XSCVSXDSP, PPC::XSCVUXDDP, PPC::XSCVUXDSP, PPC::XSMADDADP, PPC::XSMADDASP, PPC::XSMADDMDP, PPC::XSMADDMSP, PPC::XSMSUBADP, PPC::XSMSUBASP, PPC::XSMSUBMDP, PPC::XSMSUBMSP, PPC::XSMULDP, PPC::XSMULSP, PPC::XSNMADDADP, PPC::XSNMADDASP, PPC::XSNMADDMDP, PPC::XSNMADDMSP, PPC::XSNMSUBADP, PPC::XSNMSUBASP, PPC::XSNMSUBMDP, PPC::XSNMSUBMSP, PPC::XSRDPI, PPC::XSRDPIC, PPC::XSRDPIM, PPC::XSRDPIP, PPC::XSRDPIZ, PPC::XSREDP, PPC::XSRESP, PPC::XSRSP, PPC::XSRSQRTEDP, PPC::XSRSQRTESP, PPC::XSSUBDP, PPC::XSSUBSP, PPC::XVADDDP, PPC::XVADDSP, PPC::XVCVDPSP, PPC::XVCVDPSXDS, PPC::XVCVDPSXWS, PPC::XVCVDPUXDS, PPC::XVCVDPUXWS, PPC::XVCVSPBF16, PPC::XVCVSPDP, PPC::XVCVSPHP, PPC::XVCVSPSXDS, PPC::XVCVSPSXWS, PPC::XVCVSPUXDS, PPC::XVCVSPUXWS, PPC::XVCVSXDDP, PPC::XVCVSXDSP, PPC::XVCVSXWDP, PPC::XVCVSXWSP, PPC::XVCVUXDDP, PPC::XVCVUXDSP, PPC::XVCVUXWDP, PPC::XVCVUXWSP, PPC::XVMADDADP, PPC::XVMADDASP, PPC::XVMADDMDP, PPC::XVMADDMSP, PPC::XVMSUBADP, PPC::XVMSUBASP, PPC::XVMSUBMDP, PPC::XVMSUBMSP, PPC::XVMULDP, PPC::XVMULSP, PPC::XVNMADDADP, PPC::XVNMADDASP, PPC::XVNMADDMDP, PPC::XVNMADDMSP, PPC::XVNMSUBADP, PPC::XVNMSUBASP, PPC::XVNMSUBMDP, PPC::XVNMSUBMSP, PPC::XVRDPI, PPC::XVRDPIC, PPC::XVRDPIM, PPC::XVRDPIP, PPC::XVRDPIZ, PPC::XVREDP, PPC::XVRESP, PPC::XVRSPI, PPC::XVRSPIC, PPC::XVRSPIM, PPC::XVRSPIP, PPC::XVRSPIZ, PPC::XVRSQRTEDP, PPC::XVRSQRTESP, PPC::XVSUBDP, PPC::XVSUBSP}, MI->getOpcode())) |
| 15494 | return 637; // P10W_BF_22C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C |
| 15495 | return 638; // P10W_BF_22C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C |
| 15496 | } |
| 15497 | break; |
| 15498 | case 427: // FCFID_FCFIDS_FCFIDU_FCFIDUS_FCTID_FCTIDU_FCTIDUZ_FCTIDZ_FCTIW_FCTIWU_FCTIWUZ_FCTIWZ_FRE_FRES_FRIMD_FRIMS_FRIND_FRINS_FRIPD_FRIPS_FRIZD_FRIZS_FRSP_FRSQRTE_FRSQRTES |
| 15499 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15500 | if (llvm::is_contained({PPC::FADD, PPC::FADDS, PPC::FADDS_rec, PPC::FADD_rec, PPC::FCFID, PPC::FCFIDS, PPC::FCFIDS_rec, PPC::FCFIDU, PPC::FCFIDUS, PPC::FCFIDUS_rec, PPC::FCFIDU_rec, PPC::FCFID_rec, PPC::FCTID, PPC::FCTIDU, PPC::FCTIDUZ, PPC::FCTIDUZ_rec, PPC::FCTIDU_rec, PPC::FCTIDZ, PPC::FCTIDZ_rec, PPC::FCTID_rec, PPC::FCTIW, PPC::FCTIWU, PPC::FCTIWUZ, PPC::FCTIWUZ_rec, PPC::FCTIWU_rec, PPC::FCTIWZ, PPC::FCTIWZ_rec, PPC::FCTIW_rec, PPC::FMADD, PPC::FMADDS, PPC::FMADDS_rec, PPC::FMADD_rec, PPC::FMSUB, PPC::FMSUBS, PPC::FMSUBS_rec, PPC::FMSUB_rec, PPC::FMUL, PPC::FMULS, PPC::FMULS_rec, PPC::FMUL_rec, PPC::FNMADD, PPC::FNMADDS, PPC::FNMADDS_rec, PPC::FNMADD_rec, PPC::FNMSUB, PPC::FNMSUBS, PPC::FNMSUBS_rec, PPC::FNMSUB_rec, PPC::FRE, PPC::FRES, PPC::FRES_rec, PPC::FRE_rec, PPC::FRIMD, PPC::FRIMS, PPC::FRIMD_rec, PPC::FRIMS_rec, PPC::FRIND, PPC::FRINS, PPC::FRIND_rec, PPC::FRINS_rec, PPC::FRIPD, PPC::FRIPS, PPC::FRIPD_rec, PPC::FRIPS_rec, PPC::FRIZD, PPC::FRIZS, PPC::FRIZD_rec, PPC::FRIZS_rec, PPC::FRSP, PPC::FRSP_rec, PPC::FRSQRTE, PPC::FRSQRTES, PPC::FRSQRTES_rec, PPC::FRSQRTE_rec, PPC::FSELD, PPC::FSELS, PPC::FSELD_rec, PPC::FSELS_rec, PPC::FSUB, PPC::FSUBS, PPC::FSUBS_rec, PPC::FSUB_rec, PPC::VADDFP, PPC::VCFSX, PPC::VCFSX_0, PPC::VCFUX, PPC::VCFUX_0, PPC::VCTSXS, PPC::VCTSXS_0, PPC::VCTUXS, PPC::VCTUXS_0, PPC::VEXPTEFP, PPC::VEXPTEFP, PPC::VLOGEFP, PPC::VMADDFP, PPC::VNMSUBFP, PPC::VREFP, PPC::VRFIM, PPC::VRFIN, PPC::VRFIP, PPC::VRFIZ, PPC::VRSQRTEFP, PPC::VSUBFP, PPC::XSADDDP, PPC::XSADDSP, PPC::XSCVDPHP, PPC::XSCVDPSP, PPC::XSCVDPSPN, PPC::XSCVDPSXDS, PPC::XSCVDPSXDSs, PPC::XSCVDPSXWS, PPC::XSCVDPSXWSs, PPC::XSCVDPUXDS, PPC::XSCVDPUXDSs, PPC::XSCVDPUXWS, PPC::XSCVDPUXWSs, PPC::XSCVSPDP, PPC::XSCVSXDDP, PPC::XSCVSXDSP, PPC::XSCVUXDDP, PPC::XSCVUXDSP, PPC::XSMADDADP, PPC::XSMADDASP, PPC::XSMADDMDP, PPC::XSMADDMSP, PPC::XSMSUBADP, PPC::XSMSUBASP, PPC::XSMSUBMDP, PPC::XSMSUBMSP, PPC::XSMULDP, PPC::XSMULSP, PPC::XSNMADDADP, PPC::XSNMADDASP, PPC::XSNMADDMDP, PPC::XSNMADDMSP, PPC::XSNMSUBADP, PPC::XSNMSUBASP, PPC::XSNMSUBMDP, PPC::XSNMSUBMSP, PPC::XSRDPI, PPC::XSRDPIC, PPC::XSRDPIM, PPC::XSRDPIP, PPC::XSRDPIZ, PPC::XSREDP, PPC::XSRESP, PPC::XSRSP, PPC::XSRSQRTEDP, PPC::XSRSQRTESP, PPC::XSSUBDP, PPC::XSSUBSP, PPC::XVADDDP, PPC::XVADDSP, PPC::XVCVDPSP, PPC::XVCVDPSXDS, PPC::XVCVDPSXWS, PPC::XVCVDPUXDS, PPC::XVCVDPUXWS, PPC::XVCVSPBF16, PPC::XVCVSPDP, PPC::XVCVSPHP, PPC::XVCVSPSXDS, PPC::XVCVSPSXWS, PPC::XVCVSPUXDS, PPC::XVCVSPUXWS, PPC::XVCVSXDDP, PPC::XVCVSXDSP, PPC::XVCVSXWDP, PPC::XVCVSXWSP, PPC::XVCVUXDDP, PPC::XVCVUXDSP, PPC::XVCVUXWDP, PPC::XVCVUXWSP, PPC::XVMADDADP, PPC::XVMADDASP, PPC::XVMADDMDP, PPC::XVMADDMSP, PPC::XVMSUBADP, PPC::XVMSUBASP, PPC::XVMSUBMDP, PPC::XVMSUBMSP, PPC::XVMULDP, PPC::XVMULSP, PPC::XVNMADDADP, PPC::XVNMADDASP, PPC::XVNMADDMDP, PPC::XVNMADDMSP, PPC::XVNMSUBADP, PPC::XVNMSUBASP, PPC::XVNMSUBMDP, PPC::XVNMSUBMSP, PPC::XVRDPI, PPC::XVRDPIC, PPC::XVRDPIM, PPC::XVRDPIP, PPC::XVRDPIZ, PPC::XVREDP, PPC::XVRESP, PPC::XVRSPI, PPC::XVRSPIC, PPC::XVRSPIM, PPC::XVRSPIP, PPC::XVRSPIZ, PPC::XVRSQRTEDP, PPC::XVRSQRTESP, PPC::XVSUBDP, PPC::XVSUBSP}, MI->getOpcode())) |
| 15501 | return 641; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C |
| 15502 | return 642; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C |
| 15503 | } |
| 15504 | break; |
| 15505 | case 428: // VCFSX_VCFUX_VCTSXS_VCTUXS |
| 15506 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15507 | if (llvm::is_contained({PPC::FADD, PPC::FADDS, PPC::FADDS_rec, PPC::FADD_rec, PPC::FCFID, PPC::FCFIDS, PPC::FCFIDS_rec, PPC::FCFIDU, PPC::FCFIDUS, PPC::FCFIDUS_rec, PPC::FCFIDU_rec, PPC::FCFID_rec, PPC::FCTID, PPC::FCTIDU, PPC::FCTIDUZ, PPC::FCTIDUZ_rec, PPC::FCTIDU_rec, PPC::FCTIDZ, PPC::FCTIDZ_rec, PPC::FCTID_rec, PPC::FCTIW, PPC::FCTIWU, PPC::FCTIWUZ, PPC::FCTIWUZ_rec, PPC::FCTIWU_rec, PPC::FCTIWZ, PPC::FCTIWZ_rec, PPC::FCTIW_rec, PPC::FMADD, PPC::FMADDS, PPC::FMADDS_rec, PPC::FMADD_rec, PPC::FMSUB, PPC::FMSUBS, PPC::FMSUBS_rec, PPC::FMSUB_rec, PPC::FMUL, PPC::FMULS, PPC::FMULS_rec, PPC::FMUL_rec, PPC::FNMADD, PPC::FNMADDS, PPC::FNMADDS_rec, PPC::FNMADD_rec, PPC::FNMSUB, PPC::FNMSUBS, PPC::FNMSUBS_rec, PPC::FNMSUB_rec, PPC::FRE, PPC::FRES, PPC::FRES_rec, PPC::FRE_rec, PPC::FRIMD, PPC::FRIMS, PPC::FRIMD_rec, PPC::FRIMS_rec, PPC::FRIND, PPC::FRINS, PPC::FRIND_rec, PPC::FRINS_rec, PPC::FRIPD, PPC::FRIPS, PPC::FRIPD_rec, PPC::FRIPS_rec, PPC::FRIZD, PPC::FRIZS, PPC::FRIZD_rec, PPC::FRIZS_rec, PPC::FRSP, PPC::FRSP_rec, PPC::FRSQRTE, PPC::FRSQRTES, PPC::FRSQRTES_rec, PPC::FRSQRTE_rec, PPC::FSELD, PPC::FSELS, PPC::FSELD_rec, PPC::FSELS_rec, PPC::FSUB, PPC::FSUBS, PPC::FSUBS_rec, PPC::FSUB_rec, PPC::VADDFP, PPC::VCFSX, PPC::VCFSX_0, PPC::VCFUX, PPC::VCFUX_0, PPC::VCTSXS, PPC::VCTSXS_0, PPC::VCTUXS, PPC::VCTUXS_0, PPC::VEXPTEFP, PPC::VEXPTEFP, PPC::VLOGEFP, PPC::VMADDFP, PPC::VNMSUBFP, PPC::VREFP, PPC::VRFIM, PPC::VRFIN, PPC::VRFIP, PPC::VRFIZ, PPC::VRSQRTEFP, PPC::VSUBFP, PPC::XSADDDP, PPC::XSADDSP, PPC::XSCVDPHP, PPC::XSCVDPSP, PPC::XSCVDPSPN, PPC::XSCVDPSXDS, PPC::XSCVDPSXDSs, PPC::XSCVDPSXWS, PPC::XSCVDPSXWSs, PPC::XSCVDPUXDS, PPC::XSCVDPUXDSs, PPC::XSCVDPUXWS, PPC::XSCVDPUXWSs, PPC::XSCVSPDP, PPC::XSCVSXDDP, PPC::XSCVSXDSP, PPC::XSCVUXDDP, PPC::XSCVUXDSP, PPC::XSMADDADP, PPC::XSMADDASP, PPC::XSMADDMDP, PPC::XSMADDMSP, PPC::XSMSUBADP, PPC::XSMSUBASP, PPC::XSMSUBMDP, PPC::XSMSUBMSP, PPC::XSMULDP, PPC::XSMULSP, PPC::XSNMADDADP, PPC::XSNMADDASP, PPC::XSNMADDMDP, PPC::XSNMADDMSP, PPC::XSNMSUBADP, PPC::XSNMSUBASP, PPC::XSNMSUBMDP, PPC::XSNMSUBMSP, PPC::XSRDPI, PPC::XSRDPIC, PPC::XSRDPIM, PPC::XSRDPIP, PPC::XSRDPIZ, PPC::XSREDP, PPC::XSRESP, PPC::XSRSP, PPC::XSRSQRTEDP, PPC::XSRSQRTESP, PPC::XSSUBDP, PPC::XSSUBSP, PPC::XVADDDP, PPC::XVADDSP, PPC::XVCVDPSP, PPC::XVCVDPSXDS, PPC::XVCVDPSXWS, PPC::XVCVDPUXDS, PPC::XVCVDPUXWS, PPC::XVCVSPBF16, PPC::XVCVSPDP, PPC::XVCVSPHP, PPC::XVCVSPSXDS, PPC::XVCVSPSXWS, PPC::XVCVSPUXDS, PPC::XVCVSPUXWS, PPC::XVCVSXDDP, PPC::XVCVSXDSP, PPC::XVCVSXWDP, PPC::XVCVSXWSP, PPC::XVCVUXDDP, PPC::XVCVUXDSP, PPC::XVCVUXWDP, PPC::XVCVUXWSP, PPC::XVMADDADP, PPC::XVMADDASP, PPC::XVMADDMDP, PPC::XVMADDMSP, PPC::XVMSUBADP, PPC::XVMSUBASP, PPC::XVMSUBMDP, PPC::XVMSUBMSP, PPC::XVMULDP, PPC::XVMULSP, PPC::XVNMADDADP, PPC::XVNMADDASP, PPC::XVNMADDMDP, PPC::XVNMADDMSP, PPC::XVNMSUBADP, PPC::XVNMSUBASP, PPC::XVNMSUBMDP, PPC::XVNMSUBMSP, PPC::XVRDPI, PPC::XVRDPIC, PPC::XVRDPIM, PPC::XVRDPIP, PPC::XVRDPIZ, PPC::XVREDP, PPC::XVRESP, PPC::XVRSPI, PPC::XVRSPIC, PPC::XVRSPIM, PPC::XVRSPIP, PPC::XVRSPIZ, PPC::XVRSQRTEDP, PPC::XVRSQRTESP, PPC::XVSUBDP, PPC::XVSUBSP}, MI->getOpcode())) |
| 15508 | return 641; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C |
| 15509 | return 642; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C |
| 15510 | } |
| 15511 | break; |
| 15512 | case 429: // VCFSX_0_VCFUX_0_VCTSXS_0_VCTUXS_0_XVCVSPHP |
| 15513 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15514 | if (llvm::is_contained({PPC::FADD, PPC::FADDS, PPC::FADDS_rec, PPC::FADD_rec, PPC::FCFID, PPC::FCFIDS, PPC::FCFIDS_rec, PPC::FCFIDU, PPC::FCFIDUS, PPC::FCFIDUS_rec, PPC::FCFIDU_rec, PPC::FCFID_rec, PPC::FCTID, PPC::FCTIDU, PPC::FCTIDUZ, PPC::FCTIDUZ_rec, PPC::FCTIDU_rec, PPC::FCTIDZ, PPC::FCTIDZ_rec, PPC::FCTID_rec, PPC::FCTIW, PPC::FCTIWU, PPC::FCTIWUZ, PPC::FCTIWUZ_rec, PPC::FCTIWU_rec, PPC::FCTIWZ, PPC::FCTIWZ_rec, PPC::FCTIW_rec, PPC::FMADD, PPC::FMADDS, PPC::FMADDS_rec, PPC::FMADD_rec, PPC::FMSUB, PPC::FMSUBS, PPC::FMSUBS_rec, PPC::FMSUB_rec, PPC::FMUL, PPC::FMULS, PPC::FMULS_rec, PPC::FMUL_rec, PPC::FNMADD, PPC::FNMADDS, PPC::FNMADDS_rec, PPC::FNMADD_rec, PPC::FNMSUB, PPC::FNMSUBS, PPC::FNMSUBS_rec, PPC::FNMSUB_rec, PPC::FRE, PPC::FRES, PPC::FRES_rec, PPC::FRE_rec, PPC::FRIMD, PPC::FRIMS, PPC::FRIMD_rec, PPC::FRIMS_rec, PPC::FRIND, PPC::FRINS, PPC::FRIND_rec, PPC::FRINS_rec, PPC::FRIPD, PPC::FRIPS, PPC::FRIPD_rec, PPC::FRIPS_rec, PPC::FRIZD, PPC::FRIZS, PPC::FRIZD_rec, PPC::FRIZS_rec, PPC::FRSP, PPC::FRSP_rec, PPC::FRSQRTE, PPC::FRSQRTES, PPC::FRSQRTES_rec, PPC::FRSQRTE_rec, PPC::FSELD, PPC::FSELS, PPC::FSELD_rec, PPC::FSELS_rec, PPC::FSUB, PPC::FSUBS, PPC::FSUBS_rec, PPC::FSUB_rec, PPC::VADDFP, PPC::VCFSX, PPC::VCFSX_0, PPC::VCFUX, PPC::VCFUX_0, PPC::VCTSXS, PPC::VCTSXS_0, PPC::VCTUXS, PPC::VCTUXS_0, PPC::VEXPTEFP, PPC::VEXPTEFP, PPC::VLOGEFP, PPC::VMADDFP, PPC::VNMSUBFP, PPC::VREFP, PPC::VRFIM, PPC::VRFIN, PPC::VRFIP, PPC::VRFIZ, PPC::VRSQRTEFP, PPC::VSUBFP, PPC::XSADDDP, PPC::XSADDSP, PPC::XSCVDPHP, PPC::XSCVDPSP, PPC::XSCVDPSPN, PPC::XSCVDPSXDS, PPC::XSCVDPSXDSs, PPC::XSCVDPSXWS, PPC::XSCVDPSXWSs, PPC::XSCVDPUXDS, PPC::XSCVDPUXDSs, PPC::XSCVDPUXWS, PPC::XSCVDPUXWSs, PPC::XSCVSPDP, PPC::XSCVSXDDP, PPC::XSCVSXDSP, PPC::XSCVUXDDP, PPC::XSCVUXDSP, PPC::XSMADDADP, PPC::XSMADDASP, PPC::XSMADDMDP, PPC::XSMADDMSP, PPC::XSMSUBADP, PPC::XSMSUBASP, PPC::XSMSUBMDP, PPC::XSMSUBMSP, PPC::XSMULDP, PPC::XSMULSP, PPC::XSNMADDADP, PPC::XSNMADDASP, PPC::XSNMADDMDP, PPC::XSNMADDMSP, PPC::XSNMSUBADP, PPC::XSNMSUBASP, PPC::XSNMSUBMDP, PPC::XSNMSUBMSP, PPC::XSRDPI, PPC::XSRDPIC, PPC::XSRDPIM, PPC::XSRDPIP, PPC::XSRDPIZ, PPC::XSREDP, PPC::XSRESP, PPC::XSRSP, PPC::XSRSQRTEDP, PPC::XSRSQRTESP, PPC::XSSUBDP, PPC::XSSUBSP, PPC::XVADDDP, PPC::XVADDSP, PPC::XVCVDPSP, PPC::XVCVDPSXDS, PPC::XVCVDPSXWS, PPC::XVCVDPUXDS, PPC::XVCVDPUXWS, PPC::XVCVSPBF16, PPC::XVCVSPDP, PPC::XVCVSPHP, PPC::XVCVSPSXDS, PPC::XVCVSPSXWS, PPC::XVCVSPUXDS, PPC::XVCVSPUXWS, PPC::XVCVSXDDP, PPC::XVCVSXDSP, PPC::XVCVSXWDP, PPC::XVCVSXWSP, PPC::XVCVUXDDP, PPC::XVCVUXDSP, PPC::XVCVUXWDP, PPC::XVCVUXWSP, PPC::XVMADDADP, PPC::XVMADDASP, PPC::XVMADDMDP, PPC::XVMADDMSP, PPC::XVMSUBADP, PPC::XVMSUBASP, PPC::XVMSUBMDP, PPC::XVMSUBMSP, PPC::XVMULDP, PPC::XVMULSP, PPC::XVNMADDADP, PPC::XVNMADDASP, PPC::XVNMADDMDP, PPC::XVNMADDMSP, PPC::XVNMSUBADP, PPC::XVNMSUBASP, PPC::XVNMSUBMDP, PPC::XVNMSUBMSP, PPC::XVRDPI, PPC::XVRDPIC, PPC::XVRDPIM, PPC::XVRDPIP, PPC::XVRDPIZ, PPC::XVREDP, PPC::XVRESP, PPC::XVRSPI, PPC::XVRSPIC, PPC::XVRSPIM, PPC::XVRSPIP, PPC::XVRSPIZ, PPC::XVRSQRTEDP, PPC::XVRSQRTESP, PPC::XVSUBDP, PPC::XVSUBSP}, MI->getOpcode())) |
| 15515 | return 641; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C |
| 15516 | return 642; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C |
| 15517 | } |
| 15518 | break; |
| 15519 | case 430: // VLOGEFP_VREFP_VRFIM_VRFIN_VRFIP_VRFIZ_VRSQRTEFP_XVCVDPSP_XVCVSXDSP_XVCVSXWSP_XVCVUXDSP_XVCVUXWSP_XVRESP_XVRSQRTESP |
| 15520 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15521 | if (llvm::is_contained({PPC::FADD, PPC::FADDS, PPC::FADDS_rec, PPC::FADD_rec, PPC::FCFID, PPC::FCFIDS, PPC::FCFIDS_rec, PPC::FCFIDU, PPC::FCFIDUS, PPC::FCFIDUS_rec, PPC::FCFIDU_rec, PPC::FCFID_rec, PPC::FCTID, PPC::FCTIDU, PPC::FCTIDUZ, PPC::FCTIDUZ_rec, PPC::FCTIDU_rec, PPC::FCTIDZ, PPC::FCTIDZ_rec, PPC::FCTID_rec, PPC::FCTIW, PPC::FCTIWU, PPC::FCTIWUZ, PPC::FCTIWUZ_rec, PPC::FCTIWU_rec, PPC::FCTIWZ, PPC::FCTIWZ_rec, PPC::FCTIW_rec, PPC::FMADD, PPC::FMADDS, PPC::FMADDS_rec, PPC::FMADD_rec, PPC::FMSUB, PPC::FMSUBS, PPC::FMSUBS_rec, PPC::FMSUB_rec, PPC::FMUL, PPC::FMULS, PPC::FMULS_rec, PPC::FMUL_rec, PPC::FNMADD, PPC::FNMADDS, PPC::FNMADDS_rec, PPC::FNMADD_rec, PPC::FNMSUB, PPC::FNMSUBS, PPC::FNMSUBS_rec, PPC::FNMSUB_rec, PPC::FRE, PPC::FRES, PPC::FRES_rec, PPC::FRE_rec, PPC::FRIMD, PPC::FRIMS, PPC::FRIMD_rec, PPC::FRIMS_rec, PPC::FRIND, PPC::FRINS, PPC::FRIND_rec, PPC::FRINS_rec, PPC::FRIPD, PPC::FRIPS, PPC::FRIPD_rec, PPC::FRIPS_rec, PPC::FRIZD, PPC::FRIZS, PPC::FRIZD_rec, PPC::FRIZS_rec, PPC::FRSP, PPC::FRSP_rec, PPC::FRSQRTE, PPC::FRSQRTES, PPC::FRSQRTES_rec, PPC::FRSQRTE_rec, PPC::FSELD, PPC::FSELS, PPC::FSELD_rec, PPC::FSELS_rec, PPC::FSUB, PPC::FSUBS, PPC::FSUBS_rec, PPC::FSUB_rec, PPC::VADDFP, PPC::VCFSX, PPC::VCFSX_0, PPC::VCFUX, PPC::VCFUX_0, PPC::VCTSXS, PPC::VCTSXS_0, PPC::VCTUXS, PPC::VCTUXS_0, PPC::VEXPTEFP, PPC::VEXPTEFP, PPC::VLOGEFP, PPC::VMADDFP, PPC::VNMSUBFP, PPC::VREFP, PPC::VRFIM, PPC::VRFIN, PPC::VRFIP, PPC::VRFIZ, PPC::VRSQRTEFP, PPC::VSUBFP, PPC::XSADDDP, PPC::XSADDSP, PPC::XSCVDPHP, PPC::XSCVDPSP, PPC::XSCVDPSPN, PPC::XSCVDPSXDS, PPC::XSCVDPSXDSs, PPC::XSCVDPSXWS, PPC::XSCVDPSXWSs, PPC::XSCVDPUXDS, PPC::XSCVDPUXDSs, PPC::XSCVDPUXWS, PPC::XSCVDPUXWSs, PPC::XSCVSPDP, PPC::XSCVSXDDP, PPC::XSCVSXDSP, PPC::XSCVUXDDP, PPC::XSCVUXDSP, PPC::XSMADDADP, PPC::XSMADDASP, PPC::XSMADDMDP, PPC::XSMADDMSP, PPC::XSMSUBADP, PPC::XSMSUBASP, PPC::XSMSUBMDP, PPC::XSMSUBMSP, PPC::XSMULDP, PPC::XSMULSP, PPC::XSNMADDADP, PPC::XSNMADDASP, PPC::XSNMADDMDP, PPC::XSNMADDMSP, PPC::XSNMSUBADP, PPC::XSNMSUBASP, PPC::XSNMSUBMDP, PPC::XSNMSUBMSP, PPC::XSRDPI, PPC::XSRDPIC, PPC::XSRDPIM, PPC::XSRDPIP, PPC::XSRDPIZ, PPC::XSREDP, PPC::XSRESP, PPC::XSRSP, PPC::XSRSQRTEDP, PPC::XSRSQRTESP, PPC::XSSUBDP, PPC::XSSUBSP, PPC::XVADDDP, PPC::XVADDSP, PPC::XVCVDPSP, PPC::XVCVDPSXDS, PPC::XVCVDPSXWS, PPC::XVCVDPUXDS, PPC::XVCVDPUXWS, PPC::XVCVSPBF16, PPC::XVCVSPDP, PPC::XVCVSPHP, PPC::XVCVSPSXDS, PPC::XVCVSPSXWS, PPC::XVCVSPUXDS, PPC::XVCVSPUXWS, PPC::XVCVSXDDP, PPC::XVCVSXDSP, PPC::XVCVSXWDP, PPC::XVCVSXWSP, PPC::XVCVUXDDP, PPC::XVCVUXDSP, PPC::XVCVUXWDP, PPC::XVCVUXWSP, PPC::XVMADDADP, PPC::XVMADDASP, PPC::XVMADDMDP, PPC::XVMADDMSP, PPC::XVMSUBADP, PPC::XVMSUBASP, PPC::XVMSUBMDP, PPC::XVMSUBMSP, PPC::XVMULDP, PPC::XVMULSP, PPC::XVNMADDADP, PPC::XVNMADDASP, PPC::XVNMADDMDP, PPC::XVNMADDMSP, PPC::XVNMSUBADP, PPC::XVNMSUBASP, PPC::XVNMSUBMDP, PPC::XVNMSUBMSP, PPC::XVRDPI, PPC::XVRDPIC, PPC::XVRDPIM, PPC::XVRDPIP, PPC::XVRDPIZ, PPC::XVREDP, PPC::XVRESP, PPC::XVRSPI, PPC::XVRSPIC, PPC::XVRSPIM, PPC::XVRSPIP, PPC::XVRSPIZ, PPC::XVRSQRTEDP, PPC::XVRSQRTESP, PPC::XVSUBDP, PPC::XVSUBSP}, MI->getOpcode())) |
| 15522 | return 641; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C |
| 15523 | return 642; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C |
| 15524 | } |
| 15525 | break; |
| 15526 | case 431: // XSCVDPHP |
| 15527 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15528 | if (llvm::is_contained({PPC::FADD, PPC::FADDS, PPC::FADDS_rec, PPC::FADD_rec, PPC::FCFID, PPC::FCFIDS, PPC::FCFIDS_rec, PPC::FCFIDU, PPC::FCFIDUS, PPC::FCFIDUS_rec, PPC::FCFIDU_rec, PPC::FCFID_rec, PPC::FCTID, PPC::FCTIDU, PPC::FCTIDUZ, PPC::FCTIDUZ_rec, PPC::FCTIDU_rec, PPC::FCTIDZ, PPC::FCTIDZ_rec, PPC::FCTID_rec, PPC::FCTIW, PPC::FCTIWU, PPC::FCTIWUZ, PPC::FCTIWUZ_rec, PPC::FCTIWU_rec, PPC::FCTIWZ, PPC::FCTIWZ_rec, PPC::FCTIW_rec, PPC::FMADD, PPC::FMADDS, PPC::FMADDS_rec, PPC::FMADD_rec, PPC::FMSUB, PPC::FMSUBS, PPC::FMSUBS_rec, PPC::FMSUB_rec, PPC::FMUL, PPC::FMULS, PPC::FMULS_rec, PPC::FMUL_rec, PPC::FNMADD, PPC::FNMADDS, PPC::FNMADDS_rec, PPC::FNMADD_rec, PPC::FNMSUB, PPC::FNMSUBS, PPC::FNMSUBS_rec, PPC::FNMSUB_rec, PPC::FRE, PPC::FRES, PPC::FRES_rec, PPC::FRE_rec, PPC::FRIMD, PPC::FRIMS, PPC::FRIMD_rec, PPC::FRIMS_rec, PPC::FRIND, PPC::FRINS, PPC::FRIND_rec, PPC::FRINS_rec, PPC::FRIPD, PPC::FRIPS, PPC::FRIPD_rec, PPC::FRIPS_rec, PPC::FRIZD, PPC::FRIZS, PPC::FRIZD_rec, PPC::FRIZS_rec, PPC::FRSP, PPC::FRSP_rec, PPC::FRSQRTE, PPC::FRSQRTES, PPC::FRSQRTES_rec, PPC::FRSQRTE_rec, PPC::FSELD, PPC::FSELS, PPC::FSELD_rec, PPC::FSELS_rec, PPC::FSUB, PPC::FSUBS, PPC::FSUBS_rec, PPC::FSUB_rec, PPC::VADDFP, PPC::VCFSX, PPC::VCFSX_0, PPC::VCFUX, PPC::VCFUX_0, PPC::VCTSXS, PPC::VCTSXS_0, PPC::VCTUXS, PPC::VCTUXS_0, PPC::VEXPTEFP, PPC::VEXPTEFP, PPC::VLOGEFP, PPC::VMADDFP, PPC::VNMSUBFP, PPC::VREFP, PPC::VRFIM, PPC::VRFIN, PPC::VRFIP, PPC::VRFIZ, PPC::VRSQRTEFP, PPC::VSUBFP, PPC::XSADDDP, PPC::XSADDSP, PPC::XSCVDPHP, PPC::XSCVDPSP, PPC::XSCVDPSPN, PPC::XSCVDPSXDS, PPC::XSCVDPSXDSs, PPC::XSCVDPSXWS, PPC::XSCVDPSXWSs, PPC::XSCVDPUXDS, PPC::XSCVDPUXDSs, PPC::XSCVDPUXWS, PPC::XSCVDPUXWSs, PPC::XSCVSPDP, PPC::XSCVSXDDP, PPC::XSCVSXDSP, PPC::XSCVUXDDP, PPC::XSCVUXDSP, PPC::XSMADDADP, PPC::XSMADDASP, PPC::XSMADDMDP, PPC::XSMADDMSP, PPC::XSMSUBADP, PPC::XSMSUBASP, PPC::XSMSUBMDP, PPC::XSMSUBMSP, PPC::XSMULDP, PPC::XSMULSP, PPC::XSNMADDADP, PPC::XSNMADDASP, PPC::XSNMADDMDP, PPC::XSNMADDMSP, PPC::XSNMSUBADP, PPC::XSNMSUBASP, PPC::XSNMSUBMDP, PPC::XSNMSUBMSP, PPC::XSRDPI, PPC::XSRDPIC, PPC::XSRDPIM, PPC::XSRDPIP, PPC::XSRDPIZ, PPC::XSREDP, PPC::XSRESP, PPC::XSRSP, PPC::XSRSQRTEDP, PPC::XSRSQRTESP, PPC::XSSUBDP, PPC::XSSUBSP, PPC::XVADDDP, PPC::XVADDSP, PPC::XVCVDPSP, PPC::XVCVDPSXDS, PPC::XVCVDPSXWS, PPC::XVCVDPUXDS, PPC::XVCVDPUXWS, PPC::XVCVSPBF16, PPC::XVCVSPDP, PPC::XVCVSPHP, PPC::XVCVSPSXDS, PPC::XVCVSPSXWS, PPC::XVCVSPUXDS, PPC::XVCVSPUXWS, PPC::XVCVSXDDP, PPC::XVCVSXDSP, PPC::XVCVSXWDP, PPC::XVCVSXWSP, PPC::XVCVUXDDP, PPC::XVCVUXDSP, PPC::XVCVUXWDP, PPC::XVCVUXWSP, PPC::XVMADDADP, PPC::XVMADDASP, PPC::XVMADDMDP, PPC::XVMADDMSP, PPC::XVMSUBADP, PPC::XVMSUBASP, PPC::XVMSUBMDP, PPC::XVMSUBMSP, PPC::XVMULDP, PPC::XVMULSP, PPC::XVNMADDADP, PPC::XVNMADDASP, PPC::XVNMADDMDP, PPC::XVNMADDMSP, PPC::XVNMSUBADP, PPC::XVNMSUBASP, PPC::XVNMSUBMDP, PPC::XVNMSUBMSP, PPC::XVRDPI, PPC::XVRDPIC, PPC::XVRDPIM, PPC::XVRDPIP, PPC::XVRDPIZ, PPC::XVREDP, PPC::XVRESP, PPC::XVRSPI, PPC::XVRSPIC, PPC::XVRSPIM, PPC::XVRSPIP, PPC::XVRSPIZ, PPC::XVRSQRTEDP, PPC::XVRSQRTESP, PPC::XVSUBDP, PPC::XVSUBSP}, MI->getOpcode())) |
| 15529 | return 641; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C |
| 15530 | return 642; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C |
| 15531 | } |
| 15532 | break; |
| 15533 | case 432: // XSCVDPSP_XSCVDPSXDS_XSCVDPSXDSs_XSCVDPSXWS_XSCVDPSXWSs_XSCVDPUXDS_XSCVDPUXDSs_XSCVDPUXWS_XSCVDPUXWSs_XSCVSPDP_XSCVSXDDP_XSCVUXDDP_XSRDPI_XSRDPIC_XSRDPIM_XSRDPIP_XSRDPIZ_XSREDP_XSRSQRTEDP |
| 15534 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15535 | if (llvm::is_contained({PPC::FADD, PPC::FADDS, PPC::FADDS_rec, PPC::FADD_rec, PPC::FCFID, PPC::FCFIDS, PPC::FCFIDS_rec, PPC::FCFIDU, PPC::FCFIDUS, PPC::FCFIDUS_rec, PPC::FCFIDU_rec, PPC::FCFID_rec, PPC::FCTID, PPC::FCTIDU, PPC::FCTIDUZ, PPC::FCTIDUZ_rec, PPC::FCTIDU_rec, PPC::FCTIDZ, PPC::FCTIDZ_rec, PPC::FCTID_rec, PPC::FCTIW, PPC::FCTIWU, PPC::FCTIWUZ, PPC::FCTIWUZ_rec, PPC::FCTIWU_rec, PPC::FCTIWZ, PPC::FCTIWZ_rec, PPC::FCTIW_rec, PPC::FMADD, PPC::FMADDS, PPC::FMADDS_rec, PPC::FMADD_rec, PPC::FMSUB, PPC::FMSUBS, PPC::FMSUBS_rec, PPC::FMSUB_rec, PPC::FMUL, PPC::FMULS, PPC::FMULS_rec, PPC::FMUL_rec, PPC::FNMADD, PPC::FNMADDS, PPC::FNMADDS_rec, PPC::FNMADD_rec, PPC::FNMSUB, PPC::FNMSUBS, PPC::FNMSUBS_rec, PPC::FNMSUB_rec, PPC::FRE, PPC::FRES, PPC::FRES_rec, PPC::FRE_rec, PPC::FRIMD, PPC::FRIMS, PPC::FRIMD_rec, PPC::FRIMS_rec, PPC::FRIND, PPC::FRINS, PPC::FRIND_rec, PPC::FRINS_rec, PPC::FRIPD, PPC::FRIPS, PPC::FRIPD_rec, PPC::FRIPS_rec, PPC::FRIZD, PPC::FRIZS, PPC::FRIZD_rec, PPC::FRIZS_rec, PPC::FRSP, PPC::FRSP_rec, PPC::FRSQRTE, PPC::FRSQRTES, PPC::FRSQRTES_rec, PPC::FRSQRTE_rec, PPC::FSELD, PPC::FSELS, PPC::FSELD_rec, PPC::FSELS_rec, PPC::FSUB, PPC::FSUBS, PPC::FSUBS_rec, PPC::FSUB_rec, PPC::VADDFP, PPC::VCFSX, PPC::VCFSX_0, PPC::VCFUX, PPC::VCFUX_0, PPC::VCTSXS, PPC::VCTSXS_0, PPC::VCTUXS, PPC::VCTUXS_0, PPC::VEXPTEFP, PPC::VEXPTEFP, PPC::VLOGEFP, PPC::VMADDFP, PPC::VNMSUBFP, PPC::VREFP, PPC::VRFIM, PPC::VRFIN, PPC::VRFIP, PPC::VRFIZ, PPC::VRSQRTEFP, PPC::VSUBFP, PPC::XSADDDP, PPC::XSADDSP, PPC::XSCVDPHP, PPC::XSCVDPSP, PPC::XSCVDPSPN, PPC::XSCVDPSXDS, PPC::XSCVDPSXDSs, PPC::XSCVDPSXWS, PPC::XSCVDPSXWSs, PPC::XSCVDPUXDS, PPC::XSCVDPUXDSs, PPC::XSCVDPUXWS, PPC::XSCVDPUXWSs, PPC::XSCVSPDP, PPC::XSCVSXDDP, PPC::XSCVSXDSP, PPC::XSCVUXDDP, PPC::XSCVUXDSP, PPC::XSMADDADP, PPC::XSMADDASP, PPC::XSMADDMDP, PPC::XSMADDMSP, PPC::XSMSUBADP, PPC::XSMSUBASP, PPC::XSMSUBMDP, PPC::XSMSUBMSP, PPC::XSMULDP, PPC::XSMULSP, PPC::XSNMADDADP, PPC::XSNMADDASP, PPC::XSNMADDMDP, PPC::XSNMADDMSP, PPC::XSNMSUBADP, PPC::XSNMSUBASP, PPC::XSNMSUBMDP, PPC::XSNMSUBMSP, PPC::XSRDPI, PPC::XSRDPIC, PPC::XSRDPIM, PPC::XSRDPIP, PPC::XSRDPIZ, PPC::XSREDP, PPC::XSRESP, PPC::XSRSP, PPC::XSRSQRTEDP, PPC::XSRSQRTESP, PPC::XSSUBDP, PPC::XSSUBSP, PPC::XVADDDP, PPC::XVADDSP, PPC::XVCVDPSP, PPC::XVCVDPSXDS, PPC::XVCVDPSXWS, PPC::XVCVDPUXDS, PPC::XVCVDPUXWS, PPC::XVCVSPBF16, PPC::XVCVSPDP, PPC::XVCVSPHP, PPC::XVCVSPSXDS, PPC::XVCVSPSXWS, PPC::XVCVSPUXDS, PPC::XVCVSPUXWS, PPC::XVCVSXDDP, PPC::XVCVSXDSP, PPC::XVCVSXWDP, PPC::XVCVSXWSP, PPC::XVCVUXDDP, PPC::XVCVUXDSP, PPC::XVCVUXWDP, PPC::XVCVUXWSP, PPC::XVMADDADP, PPC::XVMADDASP, PPC::XVMADDMDP, PPC::XVMADDMSP, PPC::XVMSUBADP, PPC::XVMSUBASP, PPC::XVMSUBMDP, PPC::XVMSUBMSP, PPC::XVMULDP, PPC::XVMULSP, PPC::XVNMADDADP, PPC::XVNMADDASP, PPC::XVNMADDMDP, PPC::XVNMADDMSP, PPC::XVNMSUBADP, PPC::XVNMSUBASP, PPC::XVNMSUBMDP, PPC::XVNMSUBMSP, PPC::XVRDPI, PPC::XVRDPIC, PPC::XVRDPIM, PPC::XVRDPIP, PPC::XVRDPIZ, PPC::XVREDP, PPC::XVRESP, PPC::XVRSPI, PPC::XVRSPIC, PPC::XVRSPIM, PPC::XVRSPIP, PPC::XVRSPIZ, PPC::XVRSQRTEDP, PPC::XVRSQRTESP, PPC::XVSUBDP, PPC::XVSUBSP}, MI->getOpcode())) |
| 15536 | return 641; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C |
| 15537 | return 642; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C |
| 15538 | } |
| 15539 | break; |
| 15540 | case 433: // XVCVDPSXDS_XVCVDPSXWS_XVCVDPUXDS_XVCVDPUXWS_XVCVSPSXDS_XVCVSPSXWS_XVCVSPUXDS_XVCVSPUXWS_XVCVSXDDP_XVCVSXWDP_XVCVUXDDP_XVCVUXWDP_XVRDPI_XVRDPIC_XVRDPIM_XVRDPIP_XVRDPIZ_XVREDP_XVRSPI_XVRSPIC_XVRSPIM_XVRSPIP_XVRSPIZ_XVRSQRTEDP |
| 15541 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15542 | if (llvm::is_contained({PPC::FADD, PPC::FADDS, PPC::FADDS_rec, PPC::FADD_rec, PPC::FCFID, PPC::FCFIDS, PPC::FCFIDS_rec, PPC::FCFIDU, PPC::FCFIDUS, PPC::FCFIDUS_rec, PPC::FCFIDU_rec, PPC::FCFID_rec, PPC::FCTID, PPC::FCTIDU, PPC::FCTIDUZ, PPC::FCTIDUZ_rec, PPC::FCTIDU_rec, PPC::FCTIDZ, PPC::FCTIDZ_rec, PPC::FCTID_rec, PPC::FCTIW, PPC::FCTIWU, PPC::FCTIWUZ, PPC::FCTIWUZ_rec, PPC::FCTIWU_rec, PPC::FCTIWZ, PPC::FCTIWZ_rec, PPC::FCTIW_rec, PPC::FMADD, PPC::FMADDS, PPC::FMADDS_rec, PPC::FMADD_rec, PPC::FMSUB, PPC::FMSUBS, PPC::FMSUBS_rec, PPC::FMSUB_rec, PPC::FMUL, PPC::FMULS, PPC::FMULS_rec, PPC::FMUL_rec, PPC::FNMADD, PPC::FNMADDS, PPC::FNMADDS_rec, PPC::FNMADD_rec, PPC::FNMSUB, PPC::FNMSUBS, PPC::FNMSUBS_rec, PPC::FNMSUB_rec, PPC::FRE, PPC::FRES, PPC::FRES_rec, PPC::FRE_rec, PPC::FRIMD, PPC::FRIMS, PPC::FRIMD_rec, PPC::FRIMS_rec, PPC::FRIND, PPC::FRINS, PPC::FRIND_rec, PPC::FRINS_rec, PPC::FRIPD, PPC::FRIPS, PPC::FRIPD_rec, PPC::FRIPS_rec, PPC::FRIZD, PPC::FRIZS, PPC::FRIZD_rec, PPC::FRIZS_rec, PPC::FRSP, PPC::FRSP_rec, PPC::FRSQRTE, PPC::FRSQRTES, PPC::FRSQRTES_rec, PPC::FRSQRTE_rec, PPC::FSELD, PPC::FSELS, PPC::FSELD_rec, PPC::FSELS_rec, PPC::FSUB, PPC::FSUBS, PPC::FSUBS_rec, PPC::FSUB_rec, PPC::VADDFP, PPC::VCFSX, PPC::VCFSX_0, PPC::VCFUX, PPC::VCFUX_0, PPC::VCTSXS, PPC::VCTSXS_0, PPC::VCTUXS, PPC::VCTUXS_0, PPC::VEXPTEFP, PPC::VEXPTEFP, PPC::VLOGEFP, PPC::VMADDFP, PPC::VNMSUBFP, PPC::VREFP, PPC::VRFIM, PPC::VRFIN, PPC::VRFIP, PPC::VRFIZ, PPC::VRSQRTEFP, PPC::VSUBFP, PPC::XSADDDP, PPC::XSADDSP, PPC::XSCVDPHP, PPC::XSCVDPSP, PPC::XSCVDPSPN, PPC::XSCVDPSXDS, PPC::XSCVDPSXDSs, PPC::XSCVDPSXWS, PPC::XSCVDPSXWSs, PPC::XSCVDPUXDS, PPC::XSCVDPUXDSs, PPC::XSCVDPUXWS, PPC::XSCVDPUXWSs, PPC::XSCVSPDP, PPC::XSCVSXDDP, PPC::XSCVSXDSP, PPC::XSCVUXDDP, PPC::XSCVUXDSP, PPC::XSMADDADP, PPC::XSMADDASP, PPC::XSMADDMDP, PPC::XSMADDMSP, PPC::XSMSUBADP, PPC::XSMSUBASP, PPC::XSMSUBMDP, PPC::XSMSUBMSP, PPC::XSMULDP, PPC::XSMULSP, PPC::XSNMADDADP, PPC::XSNMADDASP, PPC::XSNMADDMDP, PPC::XSNMADDMSP, PPC::XSNMSUBADP, PPC::XSNMSUBASP, PPC::XSNMSUBMDP, PPC::XSNMSUBMSP, PPC::XSRDPI, PPC::XSRDPIC, PPC::XSRDPIM, PPC::XSRDPIP, PPC::XSRDPIZ, PPC::XSREDP, PPC::XSRESP, PPC::XSRSP, PPC::XSRSQRTEDP, PPC::XSRSQRTESP, PPC::XSSUBDP, PPC::XSSUBSP, PPC::XVADDDP, PPC::XVADDSP, PPC::XVCVDPSP, PPC::XVCVDPSXDS, PPC::XVCVDPSXWS, PPC::XVCVDPUXDS, PPC::XVCVDPUXWS, PPC::XVCVSPBF16, PPC::XVCVSPDP, PPC::XVCVSPHP, PPC::XVCVSPSXDS, PPC::XVCVSPSXWS, PPC::XVCVSPUXDS, PPC::XVCVSPUXWS, PPC::XVCVSXDDP, PPC::XVCVSXDSP, PPC::XVCVSXWDP, PPC::XVCVSXWSP, PPC::XVCVUXDDP, PPC::XVCVUXDSP, PPC::XVCVUXWDP, PPC::XVCVUXWSP, PPC::XVMADDADP, PPC::XVMADDASP, PPC::XVMADDMDP, PPC::XVMADDMSP, PPC::XVMSUBADP, PPC::XVMSUBASP, PPC::XVMSUBMDP, PPC::XVMSUBMSP, PPC::XVMULDP, PPC::XVMULSP, PPC::XVNMADDADP, PPC::XVNMADDASP, PPC::XVNMADDMDP, PPC::XVNMADDMSP, PPC::XVNMSUBADP, PPC::XVNMSUBASP, PPC::XVNMSUBMDP, PPC::XVNMSUBMSP, PPC::XVRDPI, PPC::XVRDPIC, PPC::XVRDPIM, PPC::XVRDPIP, PPC::XVRDPIZ, PPC::XVREDP, PPC::XVRESP, PPC::XVRSPI, PPC::XVRSPIC, PPC::XVRSPIM, PPC::XVRSPIP, PPC::XVRSPIZ, PPC::XVRSQRTEDP, PPC::XVRSQRTESP, PPC::XVSUBDP, PPC::XVSUBSP}, MI->getOpcode())) |
| 15543 | return 641; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C |
| 15544 | return 642; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C |
| 15545 | } |
| 15546 | break; |
| 15547 | case 434: // XVCVSPBF16 |
| 15548 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15549 | if (llvm::is_contained({PPC::FADD, PPC::FADDS, PPC::FADDS_rec, PPC::FADD_rec, PPC::FCFID, PPC::FCFIDS, PPC::FCFIDS_rec, PPC::FCFIDU, PPC::FCFIDUS, PPC::FCFIDUS_rec, PPC::FCFIDU_rec, PPC::FCFID_rec, PPC::FCTID, PPC::FCTIDU, PPC::FCTIDUZ, PPC::FCTIDUZ_rec, PPC::FCTIDU_rec, PPC::FCTIDZ, PPC::FCTIDZ_rec, PPC::FCTID_rec, PPC::FCTIW, PPC::FCTIWU, PPC::FCTIWUZ, PPC::FCTIWUZ_rec, PPC::FCTIWU_rec, PPC::FCTIWZ, PPC::FCTIWZ_rec, PPC::FCTIW_rec, PPC::FMADD, PPC::FMADDS, PPC::FMADDS_rec, PPC::FMADD_rec, PPC::FMSUB, PPC::FMSUBS, PPC::FMSUBS_rec, PPC::FMSUB_rec, PPC::FMUL, PPC::FMULS, PPC::FMULS_rec, PPC::FMUL_rec, PPC::FNMADD, PPC::FNMADDS, PPC::FNMADDS_rec, PPC::FNMADD_rec, PPC::FNMSUB, PPC::FNMSUBS, PPC::FNMSUBS_rec, PPC::FNMSUB_rec, PPC::FRE, PPC::FRES, PPC::FRES_rec, PPC::FRE_rec, PPC::FRIMD, PPC::FRIMS, PPC::FRIMD_rec, PPC::FRIMS_rec, PPC::FRIND, PPC::FRINS, PPC::FRIND_rec, PPC::FRINS_rec, PPC::FRIPD, PPC::FRIPS, PPC::FRIPD_rec, PPC::FRIPS_rec, PPC::FRIZD, PPC::FRIZS, PPC::FRIZD_rec, PPC::FRIZS_rec, PPC::FRSP, PPC::FRSP_rec, PPC::FRSQRTE, PPC::FRSQRTES, PPC::FRSQRTES_rec, PPC::FRSQRTE_rec, PPC::FSELD, PPC::FSELS, PPC::FSELD_rec, PPC::FSELS_rec, PPC::FSUB, PPC::FSUBS, PPC::FSUBS_rec, PPC::FSUB_rec, PPC::VADDFP, PPC::VCFSX, PPC::VCFSX_0, PPC::VCFUX, PPC::VCFUX_0, PPC::VCTSXS, PPC::VCTSXS_0, PPC::VCTUXS, PPC::VCTUXS_0, PPC::VEXPTEFP, PPC::VEXPTEFP, PPC::VLOGEFP, PPC::VMADDFP, PPC::VNMSUBFP, PPC::VREFP, PPC::VRFIM, PPC::VRFIN, PPC::VRFIP, PPC::VRFIZ, PPC::VRSQRTEFP, PPC::VSUBFP, PPC::XSADDDP, PPC::XSADDSP, PPC::XSCVDPHP, PPC::XSCVDPSP, PPC::XSCVDPSPN, PPC::XSCVDPSXDS, PPC::XSCVDPSXDSs, PPC::XSCVDPSXWS, PPC::XSCVDPSXWSs, PPC::XSCVDPUXDS, PPC::XSCVDPUXDSs, PPC::XSCVDPUXWS, PPC::XSCVDPUXWSs, PPC::XSCVSPDP, PPC::XSCVSXDDP, PPC::XSCVSXDSP, PPC::XSCVUXDDP, PPC::XSCVUXDSP, PPC::XSMADDADP, PPC::XSMADDASP, PPC::XSMADDMDP, PPC::XSMADDMSP, PPC::XSMSUBADP, PPC::XSMSUBASP, PPC::XSMSUBMDP, PPC::XSMSUBMSP, PPC::XSMULDP, PPC::XSMULSP, PPC::XSNMADDADP, PPC::XSNMADDASP, PPC::XSNMADDMDP, PPC::XSNMADDMSP, PPC::XSNMSUBADP, PPC::XSNMSUBASP, PPC::XSNMSUBMDP, PPC::XSNMSUBMSP, PPC::XSRDPI, PPC::XSRDPIC, PPC::XSRDPIM, PPC::XSRDPIP, PPC::XSRDPIZ, PPC::XSREDP, PPC::XSRESP, PPC::XSRSP, PPC::XSRSQRTEDP, PPC::XSRSQRTESP, PPC::XSSUBDP, PPC::XSSUBSP, PPC::XVADDDP, PPC::XVADDSP, PPC::XVCVDPSP, PPC::XVCVDPSXDS, PPC::XVCVDPSXWS, PPC::XVCVDPUXDS, PPC::XVCVDPUXWS, PPC::XVCVSPBF16, PPC::XVCVSPDP, PPC::XVCVSPHP, PPC::XVCVSPSXDS, PPC::XVCVSPSXWS, PPC::XVCVSPUXDS, PPC::XVCVSPUXWS, PPC::XVCVSXDDP, PPC::XVCVSXDSP, PPC::XVCVSXWDP, PPC::XVCVSXWSP, PPC::XVCVUXDDP, PPC::XVCVUXDSP, PPC::XVCVUXWDP, PPC::XVCVUXWSP, PPC::XVMADDADP, PPC::XVMADDASP, PPC::XVMADDMDP, PPC::XVMADDMSP, PPC::XVMSUBADP, PPC::XVMSUBASP, PPC::XVMSUBMDP, PPC::XVMSUBMSP, PPC::XVMULDP, PPC::XVMULSP, PPC::XVNMADDADP, PPC::XVNMADDASP, PPC::XVNMADDMDP, PPC::XVNMADDMSP, PPC::XVNMSUBADP, PPC::XVNMSUBASP, PPC::XVNMSUBMDP, PPC::XVNMSUBMSP, PPC::XVRDPI, PPC::XVRDPIC, PPC::XVRDPIM, PPC::XVRDPIP, PPC::XVRDPIZ, PPC::XVREDP, PPC::XVRESP, PPC::XVRSPI, PPC::XVRSPIC, PPC::XVRSPIM, PPC::XVRSPIP, PPC::XVRSPIZ, PPC::XVRSQRTEDP, PPC::XVRSQRTESP, PPC::XVSUBDP, PPC::XVSUBSP}, MI->getOpcode())) |
| 15550 | return 641; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C |
| 15551 | return 642; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C |
| 15552 | } |
| 15553 | break; |
| 15554 | case 435: // FADDS_FMULS_FSUBS |
| 15555 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15556 | if (llvm::is_contained({PPC::FADD, PPC::FADDS, PPC::FADDS_rec, PPC::FADD_rec, PPC::FCFID, PPC::FCFIDS, PPC::FCFIDS_rec, PPC::FCFIDU, PPC::FCFIDUS, PPC::FCFIDUS_rec, PPC::FCFIDU_rec, PPC::FCFID_rec, PPC::FCTID, PPC::FCTIDU, PPC::FCTIDUZ, PPC::FCTIDUZ_rec, PPC::FCTIDU_rec, PPC::FCTIDZ, PPC::FCTIDZ_rec, PPC::FCTID_rec, PPC::FCTIW, PPC::FCTIWU, PPC::FCTIWUZ, PPC::FCTIWUZ_rec, PPC::FCTIWU_rec, PPC::FCTIWZ, PPC::FCTIWZ_rec, PPC::FCTIW_rec, PPC::FMADD, PPC::FMADDS, PPC::FMADDS_rec, PPC::FMADD_rec, PPC::FMSUB, PPC::FMSUBS, PPC::FMSUBS_rec, PPC::FMSUB_rec, PPC::FMUL, PPC::FMULS, PPC::FMULS_rec, PPC::FMUL_rec, PPC::FNMADD, PPC::FNMADDS, PPC::FNMADDS_rec, PPC::FNMADD_rec, PPC::FNMSUB, PPC::FNMSUBS, PPC::FNMSUBS_rec, PPC::FNMSUB_rec, PPC::FRE, PPC::FRES, PPC::FRES_rec, PPC::FRE_rec, PPC::FRIMD, PPC::FRIMS, PPC::FRIMD_rec, PPC::FRIMS_rec, PPC::FRIND, PPC::FRINS, PPC::FRIND_rec, PPC::FRINS_rec, PPC::FRIPD, PPC::FRIPS, PPC::FRIPD_rec, PPC::FRIPS_rec, PPC::FRIZD, PPC::FRIZS, PPC::FRIZD_rec, PPC::FRIZS_rec, PPC::FRSP, PPC::FRSP_rec, PPC::FRSQRTE, PPC::FRSQRTES, PPC::FRSQRTES_rec, PPC::FRSQRTE_rec, PPC::FSELD, PPC::FSELS, PPC::FSELD_rec, PPC::FSELS_rec, PPC::FSUB, PPC::FSUBS, PPC::FSUBS_rec, PPC::FSUB_rec, PPC::VADDFP, PPC::VCFSX, PPC::VCFSX_0, PPC::VCFUX, PPC::VCFUX_0, PPC::VCTSXS, PPC::VCTSXS_0, PPC::VCTUXS, PPC::VCTUXS_0, PPC::VEXPTEFP, PPC::VEXPTEFP, PPC::VLOGEFP, PPC::VMADDFP, PPC::VNMSUBFP, PPC::VREFP, PPC::VRFIM, PPC::VRFIN, PPC::VRFIP, PPC::VRFIZ, PPC::VRSQRTEFP, PPC::VSUBFP, PPC::XSADDDP, PPC::XSADDSP, PPC::XSCVDPHP, PPC::XSCVDPSP, PPC::XSCVDPSPN, PPC::XSCVDPSXDS, PPC::XSCVDPSXDSs, PPC::XSCVDPSXWS, PPC::XSCVDPSXWSs, PPC::XSCVDPUXDS, PPC::XSCVDPUXDSs, PPC::XSCVDPUXWS, PPC::XSCVDPUXWSs, PPC::XSCVSPDP, PPC::XSCVSXDDP, PPC::XSCVSXDSP, PPC::XSCVUXDDP, PPC::XSCVUXDSP, PPC::XSMADDADP, PPC::XSMADDASP, PPC::XSMADDMDP, PPC::XSMADDMSP, PPC::XSMSUBADP, PPC::XSMSUBASP, PPC::XSMSUBMDP, PPC::XSMSUBMSP, PPC::XSMULDP, PPC::XSMULSP, PPC::XSNMADDADP, PPC::XSNMADDASP, PPC::XSNMADDMDP, PPC::XSNMADDMSP, PPC::XSNMSUBADP, PPC::XSNMSUBASP, PPC::XSNMSUBMDP, PPC::XSNMSUBMSP, PPC::XSRDPI, PPC::XSRDPIC, PPC::XSRDPIM, PPC::XSRDPIP, PPC::XSRDPIZ, PPC::XSREDP, PPC::XSRESP, PPC::XSRSP, PPC::XSRSQRTEDP, PPC::XSRSQRTESP, PPC::XSSUBDP, PPC::XSSUBSP, PPC::XVADDDP, PPC::XVADDSP, PPC::XVCVDPSP, PPC::XVCVDPSXDS, PPC::XVCVDPSXWS, PPC::XVCVDPUXDS, PPC::XVCVDPUXWS, PPC::XVCVSPBF16, PPC::XVCVSPDP, PPC::XVCVSPHP, PPC::XVCVSPSXDS, PPC::XVCVSPSXWS, PPC::XVCVSPUXDS, PPC::XVCVSPUXWS, PPC::XVCVSXDDP, PPC::XVCVSXDSP, PPC::XVCVSXWDP, PPC::XVCVSXWSP, PPC::XVCVUXDDP, PPC::XVCVUXDSP, PPC::XVCVUXWDP, PPC::XVCVUXWSP, PPC::XVMADDADP, PPC::XVMADDASP, PPC::XVMADDMDP, PPC::XVMADDMSP, PPC::XVMSUBADP, PPC::XVMSUBASP, PPC::XVMSUBMDP, PPC::XVMSUBMSP, PPC::XVMULDP, PPC::XVMULSP, PPC::XVNMADDADP, PPC::XVNMADDASP, PPC::XVNMADDMDP, PPC::XVNMADDMSP, PPC::XVNMSUBADP, PPC::XVNMSUBASP, PPC::XVNMSUBMDP, PPC::XVNMSUBMSP, PPC::XVRDPI, PPC::XVRDPIC, PPC::XVRDPIM, PPC::XVRDPIP, PPC::XVRDPIZ, PPC::XVREDP, PPC::XVRESP, PPC::XVRSPI, PPC::XVRSPIC, PPC::XVRSPIM, PPC::XVRSPIP, PPC::XVRSPIZ, PPC::XVRSQRTEDP, PPC::XVRSQRTESP, PPC::XVSUBDP, PPC::XVSUBSP}, MI->getOpcode())) |
| 15557 | return 639; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C |
| 15558 | return 640; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C |
| 15559 | } |
| 15560 | break; |
| 15561 | case 436: // FMUL |
| 15562 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15563 | if (llvm::is_contained({PPC::FADD, PPC::FADDS, PPC::FADDS_rec, PPC::FADD_rec, PPC::FCFID, PPC::FCFIDS, PPC::FCFIDS_rec, PPC::FCFIDU, PPC::FCFIDUS, PPC::FCFIDUS_rec, PPC::FCFIDU_rec, PPC::FCFID_rec, PPC::FCTID, PPC::FCTIDU, PPC::FCTIDUZ, PPC::FCTIDUZ_rec, PPC::FCTIDU_rec, PPC::FCTIDZ, PPC::FCTIDZ_rec, PPC::FCTID_rec, PPC::FCTIW, PPC::FCTIWU, PPC::FCTIWUZ, PPC::FCTIWUZ_rec, PPC::FCTIWU_rec, PPC::FCTIWZ, PPC::FCTIWZ_rec, PPC::FCTIW_rec, PPC::FMADD, PPC::FMADDS, PPC::FMADDS_rec, PPC::FMADD_rec, PPC::FMSUB, PPC::FMSUBS, PPC::FMSUBS_rec, PPC::FMSUB_rec, PPC::FMUL, PPC::FMULS, PPC::FMULS_rec, PPC::FMUL_rec, PPC::FNMADD, PPC::FNMADDS, PPC::FNMADDS_rec, PPC::FNMADD_rec, PPC::FNMSUB, PPC::FNMSUBS, PPC::FNMSUBS_rec, PPC::FNMSUB_rec, PPC::FRE, PPC::FRES, PPC::FRES_rec, PPC::FRE_rec, PPC::FRIMD, PPC::FRIMS, PPC::FRIMD_rec, PPC::FRIMS_rec, PPC::FRIND, PPC::FRINS, PPC::FRIND_rec, PPC::FRINS_rec, PPC::FRIPD, PPC::FRIPS, PPC::FRIPD_rec, PPC::FRIPS_rec, PPC::FRIZD, PPC::FRIZS, PPC::FRIZD_rec, PPC::FRIZS_rec, PPC::FRSP, PPC::FRSP_rec, PPC::FRSQRTE, PPC::FRSQRTES, PPC::FRSQRTES_rec, PPC::FRSQRTE_rec, PPC::FSELD, PPC::FSELS, PPC::FSELD_rec, PPC::FSELS_rec, PPC::FSUB, PPC::FSUBS, PPC::FSUBS_rec, PPC::FSUB_rec, PPC::VADDFP, PPC::VCFSX, PPC::VCFSX_0, PPC::VCFUX, PPC::VCFUX_0, PPC::VCTSXS, PPC::VCTSXS_0, PPC::VCTUXS, PPC::VCTUXS_0, PPC::VEXPTEFP, PPC::VEXPTEFP, PPC::VLOGEFP, PPC::VMADDFP, PPC::VNMSUBFP, PPC::VREFP, PPC::VRFIM, PPC::VRFIN, PPC::VRFIP, PPC::VRFIZ, PPC::VRSQRTEFP, PPC::VSUBFP, PPC::XSADDDP, PPC::XSADDSP, PPC::XSCVDPHP, PPC::XSCVDPSP, PPC::XSCVDPSPN, PPC::XSCVDPSXDS, PPC::XSCVDPSXDSs, PPC::XSCVDPSXWS, PPC::XSCVDPSXWSs, PPC::XSCVDPUXDS, PPC::XSCVDPUXDSs, PPC::XSCVDPUXWS, PPC::XSCVDPUXWSs, PPC::XSCVSPDP, PPC::XSCVSXDDP, PPC::XSCVSXDSP, PPC::XSCVUXDDP, PPC::XSCVUXDSP, PPC::XSMADDADP, PPC::XSMADDASP, PPC::XSMADDMDP, PPC::XSMADDMSP, PPC::XSMSUBADP, PPC::XSMSUBASP, PPC::XSMSUBMDP, PPC::XSMSUBMSP, PPC::XSMULDP, PPC::XSMULSP, PPC::XSNMADDADP, PPC::XSNMADDASP, PPC::XSNMADDMDP, PPC::XSNMADDMSP, PPC::XSNMSUBADP, PPC::XSNMSUBASP, PPC::XSNMSUBMDP, PPC::XSNMSUBMSP, PPC::XSRDPI, PPC::XSRDPIC, PPC::XSRDPIM, PPC::XSRDPIP, PPC::XSRDPIZ, PPC::XSREDP, PPC::XSRESP, PPC::XSRSP, PPC::XSRSQRTEDP, PPC::XSRSQRTESP, PPC::XSSUBDP, PPC::XSSUBSP, PPC::XVADDDP, PPC::XVADDSP, PPC::XVCVDPSP, PPC::XVCVDPSXDS, PPC::XVCVDPSXWS, PPC::XVCVDPUXDS, PPC::XVCVDPUXWS, PPC::XVCVSPBF16, PPC::XVCVSPDP, PPC::XVCVSPHP, PPC::XVCVSPSXDS, PPC::XVCVSPSXWS, PPC::XVCVSPUXDS, PPC::XVCVSPUXWS, PPC::XVCVSXDDP, PPC::XVCVSXDSP, PPC::XVCVSXWDP, PPC::XVCVSXWSP, PPC::XVCVUXDDP, PPC::XVCVUXDSP, PPC::XVCVUXWDP, PPC::XVCVUXWSP, PPC::XVMADDADP, PPC::XVMADDASP, PPC::XVMADDMDP, PPC::XVMADDMSP, PPC::XVMSUBADP, PPC::XVMSUBASP, PPC::XVMSUBMDP, PPC::XVMSUBMSP, PPC::XVMULDP, PPC::XVMULSP, PPC::XVNMADDADP, PPC::XVNMADDASP, PPC::XVNMADDMDP, PPC::XVNMADDMSP, PPC::XVNMSUBADP, PPC::XVNMSUBASP, PPC::XVNMSUBMDP, PPC::XVNMSUBMSP, PPC::XVRDPI, PPC::XVRDPIC, PPC::XVRDPIM, PPC::XVRDPIP, PPC::XVRDPIZ, PPC::XVREDP, PPC::XVRESP, PPC::XVRSPI, PPC::XVRSPIC, PPC::XVRSPIM, PPC::XVRSPIP, PPC::XVRSPIZ, PPC::XVRSQRTEDP, PPC::XVRSQRTESP, PPC::XVSUBDP, PPC::XVSUBSP}, MI->getOpcode())) |
| 15564 | return 639; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C |
| 15565 | return 640; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C |
| 15566 | } |
| 15567 | break; |
| 15568 | case 437: // VADDFP |
| 15569 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15570 | if (llvm::is_contained({PPC::FADD, PPC::FADDS, PPC::FADDS_rec, PPC::FADD_rec, PPC::FCFID, PPC::FCFIDS, PPC::FCFIDS_rec, PPC::FCFIDU, PPC::FCFIDUS, PPC::FCFIDUS_rec, PPC::FCFIDU_rec, PPC::FCFID_rec, PPC::FCTID, PPC::FCTIDU, PPC::FCTIDUZ, PPC::FCTIDUZ_rec, PPC::FCTIDU_rec, PPC::FCTIDZ, PPC::FCTIDZ_rec, PPC::FCTID_rec, PPC::FCTIW, PPC::FCTIWU, PPC::FCTIWUZ, PPC::FCTIWUZ_rec, PPC::FCTIWU_rec, PPC::FCTIWZ, PPC::FCTIWZ_rec, PPC::FCTIW_rec, PPC::FMADD, PPC::FMADDS, PPC::FMADDS_rec, PPC::FMADD_rec, PPC::FMSUB, PPC::FMSUBS, PPC::FMSUBS_rec, PPC::FMSUB_rec, PPC::FMUL, PPC::FMULS, PPC::FMULS_rec, PPC::FMUL_rec, PPC::FNMADD, PPC::FNMADDS, PPC::FNMADDS_rec, PPC::FNMADD_rec, PPC::FNMSUB, PPC::FNMSUBS, PPC::FNMSUBS_rec, PPC::FNMSUB_rec, PPC::FRE, PPC::FRES, PPC::FRES_rec, PPC::FRE_rec, PPC::FRIMD, PPC::FRIMS, PPC::FRIMD_rec, PPC::FRIMS_rec, PPC::FRIND, PPC::FRINS, PPC::FRIND_rec, PPC::FRINS_rec, PPC::FRIPD, PPC::FRIPS, PPC::FRIPD_rec, PPC::FRIPS_rec, PPC::FRIZD, PPC::FRIZS, PPC::FRIZD_rec, PPC::FRIZS_rec, PPC::FRSP, PPC::FRSP_rec, PPC::FRSQRTE, PPC::FRSQRTES, PPC::FRSQRTES_rec, PPC::FRSQRTE_rec, PPC::FSELD, PPC::FSELS, PPC::FSELD_rec, PPC::FSELS_rec, PPC::FSUB, PPC::FSUBS, PPC::FSUBS_rec, PPC::FSUB_rec, PPC::VADDFP, PPC::VCFSX, PPC::VCFSX_0, PPC::VCFUX, PPC::VCFUX_0, PPC::VCTSXS, PPC::VCTSXS_0, PPC::VCTUXS, PPC::VCTUXS_0, PPC::VEXPTEFP, PPC::VEXPTEFP, PPC::VLOGEFP, PPC::VMADDFP, PPC::VNMSUBFP, PPC::VREFP, PPC::VRFIM, PPC::VRFIN, PPC::VRFIP, PPC::VRFIZ, PPC::VRSQRTEFP, PPC::VSUBFP, PPC::XSADDDP, PPC::XSADDSP, PPC::XSCVDPHP, PPC::XSCVDPSP, PPC::XSCVDPSPN, PPC::XSCVDPSXDS, PPC::XSCVDPSXDSs, PPC::XSCVDPSXWS, PPC::XSCVDPSXWSs, PPC::XSCVDPUXDS, PPC::XSCVDPUXDSs, PPC::XSCVDPUXWS, PPC::XSCVDPUXWSs, PPC::XSCVSPDP, PPC::XSCVSXDDP, PPC::XSCVSXDSP, PPC::XSCVUXDDP, PPC::XSCVUXDSP, PPC::XSMADDADP, PPC::XSMADDASP, PPC::XSMADDMDP, PPC::XSMADDMSP, PPC::XSMSUBADP, PPC::XSMSUBASP, PPC::XSMSUBMDP, PPC::XSMSUBMSP, PPC::XSMULDP, PPC::XSMULSP, PPC::XSNMADDADP, PPC::XSNMADDASP, PPC::XSNMADDMDP, PPC::XSNMADDMSP, PPC::XSNMSUBADP, PPC::XSNMSUBASP, PPC::XSNMSUBMDP, PPC::XSNMSUBMSP, PPC::XSRDPI, PPC::XSRDPIC, PPC::XSRDPIM, PPC::XSRDPIP, PPC::XSRDPIZ, PPC::XSREDP, PPC::XSRESP, PPC::XSRSP, PPC::XSRSQRTEDP, PPC::XSRSQRTESP, PPC::XSSUBDP, PPC::XSSUBSP, PPC::XVADDDP, PPC::XVADDSP, PPC::XVCVDPSP, PPC::XVCVDPSXDS, PPC::XVCVDPSXWS, PPC::XVCVDPUXDS, PPC::XVCVDPUXWS, PPC::XVCVSPBF16, PPC::XVCVSPDP, PPC::XVCVSPHP, PPC::XVCVSPSXDS, PPC::XVCVSPSXWS, PPC::XVCVSPUXDS, PPC::XVCVSPUXWS, PPC::XVCVSXDDP, PPC::XVCVSXDSP, PPC::XVCVSXWDP, PPC::XVCVSXWSP, PPC::XVCVUXDDP, PPC::XVCVUXDSP, PPC::XVCVUXWDP, PPC::XVCVUXWSP, PPC::XVMADDADP, PPC::XVMADDASP, PPC::XVMADDMDP, PPC::XVMADDMSP, PPC::XVMSUBADP, PPC::XVMSUBASP, PPC::XVMSUBMDP, PPC::XVMSUBMSP, PPC::XVMULDP, PPC::XVMULSP, PPC::XVNMADDADP, PPC::XVNMADDASP, PPC::XVNMADDMDP, PPC::XVNMADDMSP, PPC::XVNMSUBADP, PPC::XVNMSUBASP, PPC::XVNMSUBMDP, PPC::XVNMSUBMSP, PPC::XVRDPI, PPC::XVRDPIC, PPC::XVRDPIM, PPC::XVRDPIP, PPC::XVRDPIZ, PPC::XVREDP, PPC::XVRESP, PPC::XVRSPI, PPC::XVRSPIC, PPC::XVRSPIM, PPC::XVRSPIP, PPC::XVRSPIZ, PPC::XVRSQRTEDP, PPC::XVRSQRTESP, PPC::XVSUBDP, PPC::XVSUBSP}, MI->getOpcode())) |
| 15571 | return 639; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C |
| 15572 | return 640; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C |
| 15573 | } |
| 15574 | break; |
| 15575 | case 438: // XSMULDP_XSMULSP |
| 15576 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15577 | if (llvm::is_contained({PPC::FADD, PPC::FADDS, PPC::FADDS_rec, PPC::FADD_rec, PPC::FCFID, PPC::FCFIDS, PPC::FCFIDS_rec, PPC::FCFIDU, PPC::FCFIDUS, PPC::FCFIDUS_rec, PPC::FCFIDU_rec, PPC::FCFID_rec, PPC::FCTID, PPC::FCTIDU, PPC::FCTIDUZ, PPC::FCTIDUZ_rec, PPC::FCTIDU_rec, PPC::FCTIDZ, PPC::FCTIDZ_rec, PPC::FCTID_rec, PPC::FCTIW, PPC::FCTIWU, PPC::FCTIWUZ, PPC::FCTIWUZ_rec, PPC::FCTIWU_rec, PPC::FCTIWZ, PPC::FCTIWZ_rec, PPC::FCTIW_rec, PPC::FMADD, PPC::FMADDS, PPC::FMADDS_rec, PPC::FMADD_rec, PPC::FMSUB, PPC::FMSUBS, PPC::FMSUBS_rec, PPC::FMSUB_rec, PPC::FMUL, PPC::FMULS, PPC::FMULS_rec, PPC::FMUL_rec, PPC::FNMADD, PPC::FNMADDS, PPC::FNMADDS_rec, PPC::FNMADD_rec, PPC::FNMSUB, PPC::FNMSUBS, PPC::FNMSUBS_rec, PPC::FNMSUB_rec, PPC::FRE, PPC::FRES, PPC::FRES_rec, PPC::FRE_rec, PPC::FRIMD, PPC::FRIMS, PPC::FRIMD_rec, PPC::FRIMS_rec, PPC::FRIND, PPC::FRINS, PPC::FRIND_rec, PPC::FRINS_rec, PPC::FRIPD, PPC::FRIPS, PPC::FRIPD_rec, PPC::FRIPS_rec, PPC::FRIZD, PPC::FRIZS, PPC::FRIZD_rec, PPC::FRIZS_rec, PPC::FRSP, PPC::FRSP_rec, PPC::FRSQRTE, PPC::FRSQRTES, PPC::FRSQRTES_rec, PPC::FRSQRTE_rec, PPC::FSELD, PPC::FSELS, PPC::FSELD_rec, PPC::FSELS_rec, PPC::FSUB, PPC::FSUBS, PPC::FSUBS_rec, PPC::FSUB_rec, PPC::VADDFP, PPC::VCFSX, PPC::VCFSX_0, PPC::VCFUX, PPC::VCFUX_0, PPC::VCTSXS, PPC::VCTSXS_0, PPC::VCTUXS, PPC::VCTUXS_0, PPC::VEXPTEFP, PPC::VEXPTEFP, PPC::VLOGEFP, PPC::VMADDFP, PPC::VNMSUBFP, PPC::VREFP, PPC::VRFIM, PPC::VRFIN, PPC::VRFIP, PPC::VRFIZ, PPC::VRSQRTEFP, PPC::VSUBFP, PPC::XSADDDP, PPC::XSADDSP, PPC::XSCVDPHP, PPC::XSCVDPSP, PPC::XSCVDPSPN, PPC::XSCVDPSXDS, PPC::XSCVDPSXDSs, PPC::XSCVDPSXWS, PPC::XSCVDPSXWSs, PPC::XSCVDPUXDS, PPC::XSCVDPUXDSs, PPC::XSCVDPUXWS, PPC::XSCVDPUXWSs, PPC::XSCVSPDP, PPC::XSCVSXDDP, PPC::XSCVSXDSP, PPC::XSCVUXDDP, PPC::XSCVUXDSP, PPC::XSMADDADP, PPC::XSMADDASP, PPC::XSMADDMDP, PPC::XSMADDMSP, PPC::XSMSUBADP, PPC::XSMSUBASP, PPC::XSMSUBMDP, PPC::XSMSUBMSP, PPC::XSMULDP, PPC::XSMULSP, PPC::XSNMADDADP, PPC::XSNMADDASP, PPC::XSNMADDMDP, PPC::XSNMADDMSP, PPC::XSNMSUBADP, PPC::XSNMSUBASP, PPC::XSNMSUBMDP, PPC::XSNMSUBMSP, PPC::XSRDPI, PPC::XSRDPIC, PPC::XSRDPIM, PPC::XSRDPIP, PPC::XSRDPIZ, PPC::XSREDP, PPC::XSRESP, PPC::XSRSP, PPC::XSRSQRTEDP, PPC::XSRSQRTESP, PPC::XSSUBDP, PPC::XSSUBSP, PPC::XVADDDP, PPC::XVADDSP, PPC::XVCVDPSP, PPC::XVCVDPSXDS, PPC::XVCVDPSXWS, PPC::XVCVDPUXDS, PPC::XVCVDPUXWS, PPC::XVCVSPBF16, PPC::XVCVSPDP, PPC::XVCVSPHP, PPC::XVCVSPSXDS, PPC::XVCVSPSXWS, PPC::XVCVSPUXDS, PPC::XVCVSPUXWS, PPC::XVCVSXDDP, PPC::XVCVSXDSP, PPC::XVCVSXWDP, PPC::XVCVSXWSP, PPC::XVCVUXDDP, PPC::XVCVUXDSP, PPC::XVCVUXWDP, PPC::XVCVUXWSP, PPC::XVMADDADP, PPC::XVMADDASP, PPC::XVMADDMDP, PPC::XVMADDMSP, PPC::XVMSUBADP, PPC::XVMSUBASP, PPC::XVMSUBMDP, PPC::XVMSUBMSP, PPC::XVMULDP, PPC::XVMULSP, PPC::XVNMADDADP, PPC::XVNMADDASP, PPC::XVNMADDMDP, PPC::XVNMADDMSP, PPC::XVNMSUBADP, PPC::XVNMSUBASP, PPC::XVNMSUBMDP, PPC::XVNMSUBMSP, PPC::XVRDPI, PPC::XVRDPIC, PPC::XVRDPIM, PPC::XVRDPIP, PPC::XVRDPIZ, PPC::XVREDP, PPC::XVRESP, PPC::XVRSPI, PPC::XVRSPIC, PPC::XVRSPIM, PPC::XVRSPIP, PPC::XVRSPIZ, PPC::XVRSQRTEDP, PPC::XVRSQRTESP, PPC::XVSUBDP, PPC::XVSUBSP}, MI->getOpcode())) |
| 15578 | return 639; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C |
| 15579 | return 640; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C |
| 15580 | } |
| 15581 | break; |
| 15582 | case 439: // XVADDDP_XVMULDP_XVSUBDP |
| 15583 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15584 | if (llvm::is_contained({PPC::FADD, PPC::FADDS, PPC::FADDS_rec, PPC::FADD_rec, PPC::FCFID, PPC::FCFIDS, PPC::FCFIDS_rec, PPC::FCFIDU, PPC::FCFIDUS, PPC::FCFIDUS_rec, PPC::FCFIDU_rec, PPC::FCFID_rec, PPC::FCTID, PPC::FCTIDU, PPC::FCTIDUZ, PPC::FCTIDUZ_rec, PPC::FCTIDU_rec, PPC::FCTIDZ, PPC::FCTIDZ_rec, PPC::FCTID_rec, PPC::FCTIW, PPC::FCTIWU, PPC::FCTIWUZ, PPC::FCTIWUZ_rec, PPC::FCTIWU_rec, PPC::FCTIWZ, PPC::FCTIWZ_rec, PPC::FCTIW_rec, PPC::FMADD, PPC::FMADDS, PPC::FMADDS_rec, PPC::FMADD_rec, PPC::FMSUB, PPC::FMSUBS, PPC::FMSUBS_rec, PPC::FMSUB_rec, PPC::FMUL, PPC::FMULS, PPC::FMULS_rec, PPC::FMUL_rec, PPC::FNMADD, PPC::FNMADDS, PPC::FNMADDS_rec, PPC::FNMADD_rec, PPC::FNMSUB, PPC::FNMSUBS, PPC::FNMSUBS_rec, PPC::FNMSUB_rec, PPC::FRE, PPC::FRES, PPC::FRES_rec, PPC::FRE_rec, PPC::FRIMD, PPC::FRIMS, PPC::FRIMD_rec, PPC::FRIMS_rec, PPC::FRIND, PPC::FRINS, PPC::FRIND_rec, PPC::FRINS_rec, PPC::FRIPD, PPC::FRIPS, PPC::FRIPD_rec, PPC::FRIPS_rec, PPC::FRIZD, PPC::FRIZS, PPC::FRIZD_rec, PPC::FRIZS_rec, PPC::FRSP, PPC::FRSP_rec, PPC::FRSQRTE, PPC::FRSQRTES, PPC::FRSQRTES_rec, PPC::FRSQRTE_rec, PPC::FSELD, PPC::FSELS, PPC::FSELD_rec, PPC::FSELS_rec, PPC::FSUB, PPC::FSUBS, PPC::FSUBS_rec, PPC::FSUB_rec, PPC::VADDFP, PPC::VCFSX, PPC::VCFSX_0, PPC::VCFUX, PPC::VCFUX_0, PPC::VCTSXS, PPC::VCTSXS_0, PPC::VCTUXS, PPC::VCTUXS_0, PPC::VEXPTEFP, PPC::VEXPTEFP, PPC::VLOGEFP, PPC::VMADDFP, PPC::VNMSUBFP, PPC::VREFP, PPC::VRFIM, PPC::VRFIN, PPC::VRFIP, PPC::VRFIZ, PPC::VRSQRTEFP, PPC::VSUBFP, PPC::XSADDDP, PPC::XSADDSP, PPC::XSCVDPHP, PPC::XSCVDPSP, PPC::XSCVDPSPN, PPC::XSCVDPSXDS, PPC::XSCVDPSXDSs, PPC::XSCVDPSXWS, PPC::XSCVDPSXWSs, PPC::XSCVDPUXDS, PPC::XSCVDPUXDSs, PPC::XSCVDPUXWS, PPC::XSCVDPUXWSs, PPC::XSCVSPDP, PPC::XSCVSXDDP, PPC::XSCVSXDSP, PPC::XSCVUXDDP, PPC::XSCVUXDSP, PPC::XSMADDADP, PPC::XSMADDASP, PPC::XSMADDMDP, PPC::XSMADDMSP, PPC::XSMSUBADP, PPC::XSMSUBASP, PPC::XSMSUBMDP, PPC::XSMSUBMSP, PPC::XSMULDP, PPC::XSMULSP, PPC::XSNMADDADP, PPC::XSNMADDASP, PPC::XSNMADDMDP, PPC::XSNMADDMSP, PPC::XSNMSUBADP, PPC::XSNMSUBASP, PPC::XSNMSUBMDP, PPC::XSNMSUBMSP, PPC::XSRDPI, PPC::XSRDPIC, PPC::XSRDPIM, PPC::XSRDPIP, PPC::XSRDPIZ, PPC::XSREDP, PPC::XSRESP, PPC::XSRSP, PPC::XSRSQRTEDP, PPC::XSRSQRTESP, PPC::XSSUBDP, PPC::XSSUBSP, PPC::XVADDDP, PPC::XVADDSP, PPC::XVCVDPSP, PPC::XVCVDPSXDS, PPC::XVCVDPSXWS, PPC::XVCVDPUXDS, PPC::XVCVDPUXWS, PPC::XVCVSPBF16, PPC::XVCVSPDP, PPC::XVCVSPHP, PPC::XVCVSPSXDS, PPC::XVCVSPSXWS, PPC::XVCVSPUXDS, PPC::XVCVSPUXWS, PPC::XVCVSXDDP, PPC::XVCVSXDSP, PPC::XVCVSXWDP, PPC::XVCVSXWSP, PPC::XVCVUXDDP, PPC::XVCVUXDSP, PPC::XVCVUXWDP, PPC::XVCVUXWSP, PPC::XVMADDADP, PPC::XVMADDASP, PPC::XVMADDMDP, PPC::XVMADDMSP, PPC::XVMSUBADP, PPC::XVMSUBASP, PPC::XVMSUBMDP, PPC::XVMSUBMSP, PPC::XVMULDP, PPC::XVMULSP, PPC::XVNMADDADP, PPC::XVNMADDASP, PPC::XVNMADDMDP, PPC::XVNMADDMSP, PPC::XVNMSUBADP, PPC::XVNMSUBASP, PPC::XVNMSUBMDP, PPC::XVNMSUBMSP, PPC::XVRDPI, PPC::XVRDPIC, PPC::XVRDPIM, PPC::XVRDPIP, PPC::XVRDPIZ, PPC::XVREDP, PPC::XVRESP, PPC::XVRSPI, PPC::XVRSPIC, PPC::XVRSPIM, PPC::XVRSPIP, PPC::XVRSPIZ, PPC::XVRSQRTEDP, PPC::XVRSQRTESP, PPC::XVSUBDP, PPC::XVSUBSP}, MI->getOpcode())) |
| 15585 | return 639; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C |
| 15586 | return 640; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C |
| 15587 | } |
| 15588 | break; |
| 15589 | case 440: // XVADDSP_XVMULSP_XVSUBSP |
| 15590 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15591 | if (llvm::is_contained({PPC::FADD, PPC::FADDS, PPC::FADDS_rec, PPC::FADD_rec, PPC::FCFID, PPC::FCFIDS, PPC::FCFIDS_rec, PPC::FCFIDU, PPC::FCFIDUS, PPC::FCFIDUS_rec, PPC::FCFIDU_rec, PPC::FCFID_rec, PPC::FCTID, PPC::FCTIDU, PPC::FCTIDUZ, PPC::FCTIDUZ_rec, PPC::FCTIDU_rec, PPC::FCTIDZ, PPC::FCTIDZ_rec, PPC::FCTID_rec, PPC::FCTIW, PPC::FCTIWU, PPC::FCTIWUZ, PPC::FCTIWUZ_rec, PPC::FCTIWU_rec, PPC::FCTIWZ, PPC::FCTIWZ_rec, PPC::FCTIW_rec, PPC::FMADD, PPC::FMADDS, PPC::FMADDS_rec, PPC::FMADD_rec, PPC::FMSUB, PPC::FMSUBS, PPC::FMSUBS_rec, PPC::FMSUB_rec, PPC::FMUL, PPC::FMULS, PPC::FMULS_rec, PPC::FMUL_rec, PPC::FNMADD, PPC::FNMADDS, PPC::FNMADDS_rec, PPC::FNMADD_rec, PPC::FNMSUB, PPC::FNMSUBS, PPC::FNMSUBS_rec, PPC::FNMSUB_rec, PPC::FRE, PPC::FRES, PPC::FRES_rec, PPC::FRE_rec, PPC::FRIMD, PPC::FRIMS, PPC::FRIMD_rec, PPC::FRIMS_rec, PPC::FRIND, PPC::FRINS, PPC::FRIND_rec, PPC::FRINS_rec, PPC::FRIPD, PPC::FRIPS, PPC::FRIPD_rec, PPC::FRIPS_rec, PPC::FRIZD, PPC::FRIZS, PPC::FRIZD_rec, PPC::FRIZS_rec, PPC::FRSP, PPC::FRSP_rec, PPC::FRSQRTE, PPC::FRSQRTES, PPC::FRSQRTES_rec, PPC::FRSQRTE_rec, PPC::FSELD, PPC::FSELS, PPC::FSELD_rec, PPC::FSELS_rec, PPC::FSUB, PPC::FSUBS, PPC::FSUBS_rec, PPC::FSUB_rec, PPC::VADDFP, PPC::VCFSX, PPC::VCFSX_0, PPC::VCFUX, PPC::VCFUX_0, PPC::VCTSXS, PPC::VCTSXS_0, PPC::VCTUXS, PPC::VCTUXS_0, PPC::VEXPTEFP, PPC::VEXPTEFP, PPC::VLOGEFP, PPC::VMADDFP, PPC::VNMSUBFP, PPC::VREFP, PPC::VRFIM, PPC::VRFIN, PPC::VRFIP, PPC::VRFIZ, PPC::VRSQRTEFP, PPC::VSUBFP, PPC::XSADDDP, PPC::XSADDSP, PPC::XSCVDPHP, PPC::XSCVDPSP, PPC::XSCVDPSPN, PPC::XSCVDPSXDS, PPC::XSCVDPSXDSs, PPC::XSCVDPSXWS, PPC::XSCVDPSXWSs, PPC::XSCVDPUXDS, PPC::XSCVDPUXDSs, PPC::XSCVDPUXWS, PPC::XSCVDPUXWSs, PPC::XSCVSPDP, PPC::XSCVSXDDP, PPC::XSCVSXDSP, PPC::XSCVUXDDP, PPC::XSCVUXDSP, PPC::XSMADDADP, PPC::XSMADDASP, PPC::XSMADDMDP, PPC::XSMADDMSP, PPC::XSMSUBADP, PPC::XSMSUBASP, PPC::XSMSUBMDP, PPC::XSMSUBMSP, PPC::XSMULDP, PPC::XSMULSP, PPC::XSNMADDADP, PPC::XSNMADDASP, PPC::XSNMADDMDP, PPC::XSNMADDMSP, PPC::XSNMSUBADP, PPC::XSNMSUBASP, PPC::XSNMSUBMDP, PPC::XSNMSUBMSP, PPC::XSRDPI, PPC::XSRDPIC, PPC::XSRDPIM, PPC::XSRDPIP, PPC::XSRDPIZ, PPC::XSREDP, PPC::XSRESP, PPC::XSRSP, PPC::XSRSQRTEDP, PPC::XSRSQRTESP, PPC::XSSUBDP, PPC::XSSUBSP, PPC::XVADDDP, PPC::XVADDSP, PPC::XVCVDPSP, PPC::XVCVDPSXDS, PPC::XVCVDPSXWS, PPC::XVCVDPUXDS, PPC::XVCVDPUXWS, PPC::XVCVSPBF16, PPC::XVCVSPDP, PPC::XVCVSPHP, PPC::XVCVSPSXDS, PPC::XVCVSPSXWS, PPC::XVCVSPUXDS, PPC::XVCVSPUXWS, PPC::XVCVSXDDP, PPC::XVCVSXDSP, PPC::XVCVSXWDP, PPC::XVCVSXWSP, PPC::XVCVUXDDP, PPC::XVCVUXDSP, PPC::XVCVUXWDP, PPC::XVCVUXWSP, PPC::XVMADDADP, PPC::XVMADDASP, PPC::XVMADDMDP, PPC::XVMADDMSP, PPC::XVMSUBADP, PPC::XVMSUBASP, PPC::XVMSUBMDP, PPC::XVMSUBMSP, PPC::XVMULDP, PPC::XVMULSP, PPC::XVNMADDADP, PPC::XVNMADDASP, PPC::XVNMADDMDP, PPC::XVNMADDMSP, PPC::XVNMSUBADP, PPC::XVNMSUBASP, PPC::XVNMSUBMDP, PPC::XVNMSUBMSP, PPC::XVRDPI, PPC::XVRDPIC, PPC::XVRDPIM, PPC::XVRDPIP, PPC::XVRDPIZ, PPC::XVREDP, PPC::XVRESP, PPC::XVRSPI, PPC::XVRSPIC, PPC::XVRSPIM, PPC::XVRSPIP, PPC::XVRSPIZ, PPC::XVRSQRTEDP, PPC::XVRSQRTESP, PPC::XVSUBDP, PPC::XVSUBSP}, MI->getOpcode())) |
| 15592 | return 639; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C |
| 15593 | return 640; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C |
| 15594 | } |
| 15595 | break; |
| 15596 | case 441: // VMADDFP_VNMSUBFP |
| 15597 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15598 | if (llvm::is_contained({PPC::FADD, PPC::FADDS, PPC::FADDS_rec, PPC::FADD_rec, PPC::FCFID, PPC::FCFIDS, PPC::FCFIDS_rec, PPC::FCFIDU, PPC::FCFIDUS, PPC::FCFIDUS_rec, PPC::FCFIDU_rec, PPC::FCFID_rec, PPC::FCTID, PPC::FCTIDU, PPC::FCTIDUZ, PPC::FCTIDUZ_rec, PPC::FCTIDU_rec, PPC::FCTIDZ, PPC::FCTIDZ_rec, PPC::FCTID_rec, PPC::FCTIW, PPC::FCTIWU, PPC::FCTIWUZ, PPC::FCTIWUZ_rec, PPC::FCTIWU_rec, PPC::FCTIWZ, PPC::FCTIWZ_rec, PPC::FCTIW_rec, PPC::FMADD, PPC::FMADDS, PPC::FMADDS_rec, PPC::FMADD_rec, PPC::FMSUB, PPC::FMSUBS, PPC::FMSUBS_rec, PPC::FMSUB_rec, PPC::FMUL, PPC::FMULS, PPC::FMULS_rec, PPC::FMUL_rec, PPC::FNMADD, PPC::FNMADDS, PPC::FNMADDS_rec, PPC::FNMADD_rec, PPC::FNMSUB, PPC::FNMSUBS, PPC::FNMSUBS_rec, PPC::FNMSUB_rec, PPC::FRE, PPC::FRES, PPC::FRES_rec, PPC::FRE_rec, PPC::FRIMD, PPC::FRIMS, PPC::FRIMD_rec, PPC::FRIMS_rec, PPC::FRIND, PPC::FRINS, PPC::FRIND_rec, PPC::FRINS_rec, PPC::FRIPD, PPC::FRIPS, PPC::FRIPD_rec, PPC::FRIPS_rec, PPC::FRIZD, PPC::FRIZS, PPC::FRIZD_rec, PPC::FRIZS_rec, PPC::FRSP, PPC::FRSP_rec, PPC::FRSQRTE, PPC::FRSQRTES, PPC::FRSQRTES_rec, PPC::FRSQRTE_rec, PPC::FSELD, PPC::FSELS, PPC::FSELD_rec, PPC::FSELS_rec, PPC::FSUB, PPC::FSUBS, PPC::FSUBS_rec, PPC::FSUB_rec, PPC::VADDFP, PPC::VCFSX, PPC::VCFSX_0, PPC::VCFUX, PPC::VCFUX_0, PPC::VCTSXS, PPC::VCTSXS_0, PPC::VCTUXS, PPC::VCTUXS_0, PPC::VEXPTEFP, PPC::VEXPTEFP, PPC::VLOGEFP, PPC::VMADDFP, PPC::VNMSUBFP, PPC::VREFP, PPC::VRFIM, PPC::VRFIN, PPC::VRFIP, PPC::VRFIZ, PPC::VRSQRTEFP, PPC::VSUBFP, PPC::XSADDDP, PPC::XSADDSP, PPC::XSCVDPHP, PPC::XSCVDPSP, PPC::XSCVDPSPN, PPC::XSCVDPSXDS, PPC::XSCVDPSXDSs, PPC::XSCVDPSXWS, PPC::XSCVDPSXWSs, PPC::XSCVDPUXDS, PPC::XSCVDPUXDSs, PPC::XSCVDPUXWS, PPC::XSCVDPUXWSs, PPC::XSCVSPDP, PPC::XSCVSXDDP, PPC::XSCVSXDSP, PPC::XSCVUXDDP, PPC::XSCVUXDSP, PPC::XSMADDADP, PPC::XSMADDASP, PPC::XSMADDMDP, PPC::XSMADDMSP, PPC::XSMSUBADP, PPC::XSMSUBASP, PPC::XSMSUBMDP, PPC::XSMSUBMSP, PPC::XSMULDP, PPC::XSMULSP, PPC::XSNMADDADP, PPC::XSNMADDASP, PPC::XSNMADDMDP, PPC::XSNMADDMSP, PPC::XSNMSUBADP, PPC::XSNMSUBASP, PPC::XSNMSUBMDP, PPC::XSNMSUBMSP, PPC::XSRDPI, PPC::XSRDPIC, PPC::XSRDPIM, PPC::XSRDPIP, PPC::XSRDPIZ, PPC::XSREDP, PPC::XSRESP, PPC::XSRSP, PPC::XSRSQRTEDP, PPC::XSRSQRTESP, PPC::XSSUBDP, PPC::XSSUBSP, PPC::XVADDDP, PPC::XVADDSP, PPC::XVCVDPSP, PPC::XVCVDPSXDS, PPC::XVCVDPSXWS, PPC::XVCVDPUXDS, PPC::XVCVDPUXWS, PPC::XVCVSPBF16, PPC::XVCVSPDP, PPC::XVCVSPHP, PPC::XVCVSPSXDS, PPC::XVCVSPSXWS, PPC::XVCVSPUXDS, PPC::XVCVSPUXWS, PPC::XVCVSXDDP, PPC::XVCVSXDSP, PPC::XVCVSXWDP, PPC::XVCVSXWSP, PPC::XVCVUXDDP, PPC::XVCVUXDSP, PPC::XVCVUXWDP, PPC::XVCVUXWSP, PPC::XVMADDADP, PPC::XVMADDASP, PPC::XVMADDMDP, PPC::XVMADDMSP, PPC::XVMSUBADP, PPC::XVMSUBASP, PPC::XVMSUBMDP, PPC::XVMSUBMSP, PPC::XVMULDP, PPC::XVMULSP, PPC::XVNMADDADP, PPC::XVNMADDASP, PPC::XVNMADDMDP, PPC::XVNMADDMSP, PPC::XVNMSUBADP, PPC::XVNMSUBASP, PPC::XVNMSUBMDP, PPC::XVNMSUBMSP, PPC::XVRDPI, PPC::XVRDPIC, PPC::XVRDPIM, PPC::XVRDPIP, PPC::XVRDPIZ, PPC::XVREDP, PPC::XVRESP, PPC::XVRSPI, PPC::XVRSPIC, PPC::XVRSPIM, PPC::XVRSPIP, PPC::XVRSPIZ, PPC::XVRSQRTEDP, PPC::XVRSQRTESP, PPC::XVSUBDP, PPC::XVSUBSP}, MI->getOpcode())) |
| 15599 | return 643; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C_P10BF_Read_2C |
| 15600 | return 644; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C_P10BF_Read_1C |
| 15601 | } |
| 15602 | break; |
| 15603 | case 447: // VGNB |
| 15604 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15605 | if (llvm::is_contained({PPC::CFUGED, PPC::CNTLZDM, PPC::CNTTZDM, PPC::PDEPD, PPC::PEXTD, PPC::VCFUGED, PPC::VCIPHER, PPC::VCIPHERLAST, PPC::VCLZDM, PPC::VCTZDM, PPC::VGNB, PPC::VNCIPHER, PPC::VNCIPHERLAST, PPC::VPDEPD, PPC::VPEXTD, PPC::VPMSUMB, PPC::VPMSUMD, PPC::VPMSUMH, PPC::VPMSUMW, PPC::VSBOX}, MI->getOpcode())) |
| 15606 | return 647; // P10W_CY_7C_P10W_DISP_ANY_P10CY_Read_3C |
| 15607 | return 648; // P10W_CY_7C_P10W_DISP_ANY_P10CY_Read_1C |
| 15608 | } |
| 15609 | break; |
| 15610 | case 448: // VSBOX |
| 15611 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15612 | if (llvm::is_contained({PPC::CFUGED, PPC::CNTLZDM, PPC::CNTTZDM, PPC::PDEPD, PPC::PEXTD, PPC::VCFUGED, PPC::VCIPHER, PPC::VCIPHERLAST, PPC::VCLZDM, PPC::VCTZDM, PPC::VGNB, PPC::VNCIPHER, PPC::VNCIPHERLAST, PPC::VPDEPD, PPC::VPEXTD, PPC::VPMSUMB, PPC::VPMSUMD, PPC::VPMSUMH, PPC::VPMSUMW, PPC::VSBOX}, MI->getOpcode())) |
| 15613 | return 647; // P10W_CY_7C_P10W_DISP_ANY_P10CY_Read_3C |
| 15614 | return 648; // P10W_CY_7C_P10W_DISP_ANY_P10CY_Read_1C |
| 15615 | } |
| 15616 | break; |
| 15617 | case 449: // CFUGED_PDEPD_PEXTD |
| 15618 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15619 | if (llvm::is_contained({PPC::CFUGED, PPC::CNTLZDM, PPC::CNTTZDM, PPC::PDEPD, PPC::PEXTD, PPC::VCFUGED, PPC::VCIPHER, PPC::VCIPHERLAST, PPC::VCLZDM, PPC::VCTZDM, PPC::VGNB, PPC::VNCIPHER, PPC::VNCIPHERLAST, PPC::VPDEPD, PPC::VPEXTD, PPC::VPMSUMB, PPC::VPMSUMD, PPC::VPMSUMH, PPC::VPMSUMW, PPC::VSBOX}, MI->getOpcode())) |
| 15620 | return 625; // P10W_CY_7C_P10W_DISP_ANY_P10CY_Read_3C_P10CY_Read_3C |
| 15621 | return 626; // P10W_CY_7C_P10W_DISP_ANY_P10CY_Read_1C_P10CY_Read_1C |
| 15622 | } |
| 15623 | break; |
| 15624 | case 450: // VCFUGED_VCLZDM_VCTZDM_VPDEPD_VPEXTD |
| 15625 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15626 | if (llvm::is_contained({PPC::CFUGED, PPC::CNTLZDM, PPC::CNTTZDM, PPC::PDEPD, PPC::PEXTD, PPC::VCFUGED, PPC::VCIPHER, PPC::VCIPHERLAST, PPC::VCLZDM, PPC::VCTZDM, PPC::VGNB, PPC::VNCIPHER, PPC::VNCIPHERLAST, PPC::VPDEPD, PPC::VPEXTD, PPC::VPMSUMB, PPC::VPMSUMD, PPC::VPMSUMH, PPC::VPMSUMW, PPC::VSBOX}, MI->getOpcode())) |
| 15627 | return 625; // P10W_CY_7C_P10W_DISP_ANY_P10CY_Read_3C_P10CY_Read_3C |
| 15628 | return 626; // P10W_CY_7C_P10W_DISP_ANY_P10CY_Read_1C_P10CY_Read_1C |
| 15629 | } |
| 15630 | break; |
| 15631 | case 564: // XVBF16GER2_XVF16GER2_XVF32GER_XVF64GER_XVI16GER2_XVI16GER2S_XVI4GER8_XVI8GER4 |
| 15632 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15633 | if (llvm::is_contained({PPC::PMXVBF16GER2, PPC::PMXVBF16GER2NN, PPC::PMXVBF16GER2NP, PPC::PMXVBF16GER2PN, PPC::PMXVBF16GER2PP, PPC::PMXVF16GER2, PPC::PMXVF16GER2NN, PPC::PMXVF16GER2NP, PPC::PMXVF16GER2PN, PPC::PMXVF16GER2PP, PPC::PMXVF32GER, PPC::PMXVF32GERNN, PPC::PMXVF32GERNP, PPC::PMXVF32GERPN, PPC::PMXVF32GERPP, PPC::PMXVF64GER, PPC::PMXVF64GERNN, PPC::PMXVF64GERNP, PPC::PMXVF64GERPN, PPC::PMXVF64GERPP, PPC::PMXVI16GER2, PPC::PMXVI16GER2PP, PPC::PMXVI16GER2S, PPC::PMXVI16GER2SPP, PPC::PMXVI4GER8, PPC::PMXVI4GER8PP, PPC::PMXVI8GER4, PPC::PMXVI8GER4PP, PPC::PMXVI8GER4SPP, PPC::XVBF16GER2, PPC::XVBF16GER2NN, PPC::XVBF16GER2NP, PPC::XVBF16GER2PN, PPC::XVBF16GER2PP, PPC::XVF16GER2, PPC::XVF16GER2NN, PPC::XVF16GER2NP, PPC::XVF16GER2PN, PPC::XVF16GER2PP, PPC::XVF32GER, PPC::XVF32GERNN, PPC::XVF32GERNP, PPC::XVF32GERPN, PPC::XVF32GERPP, PPC::XVF64GER, PPC::XVF64GERNN, PPC::XVF64GERNP, PPC::XVF64GERPN, PPC::XVF64GERPP, PPC::XVI16GER2, PPC::XVI16GER2PP, PPC::XVI16GER2S, PPC::XVI16GER2SPP, PPC::XVI4GER8, PPC::XVI4GER8PP, PPC::XVI8GER4, PPC::XVI8GER4PP, PPC::XVI8GER4SPP, PPC::XXMFACC, PPC::XXMFACC, PPC::XXMTACC, PPC::XXSETACCZ}, MI->getOpcode())) |
| 15634 | return 649; // P10W_MM_10C_P10W_DISP_ANY_P10MM_Read_6C_P10MM_Read_6C |
| 15635 | return 650; // P10W_MM_10C_P10W_DISP_ANY_P10MM_Read_1C_P10MM_Read_1C |
| 15636 | } |
| 15637 | break; |
| 15638 | case 565: // XVBF16GER2NN_XVBF16GER2NP_XVBF16GER2PN_XVBF16GER2PP_XVF16GER2NN_XVF16GER2NP_XVF16GER2PN_XVF16GER2PP_XVF32GERNN_XVF32GERNP_XVF32GERPN_XVF32GERPP_XVF64GERNN_XVF64GERNP_XVF64GERPN_XVF64GERPP_XVI16GER2PP_XVI16GER2SPP_XVI4GER8PP_XVI8GER4PP |
| 15639 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15640 | if (llvm::is_contained({PPC::PMXVBF16GER2, PPC::PMXVBF16GER2NN, PPC::PMXVBF16GER2NP, PPC::PMXVBF16GER2PN, PPC::PMXVBF16GER2PP, PPC::PMXVF16GER2, PPC::PMXVF16GER2NN, PPC::PMXVF16GER2NP, PPC::PMXVF16GER2PN, PPC::PMXVF16GER2PP, PPC::PMXVF32GER, PPC::PMXVF32GERNN, PPC::PMXVF32GERNP, PPC::PMXVF32GERPN, PPC::PMXVF32GERPP, PPC::PMXVF64GER, PPC::PMXVF64GERNN, PPC::PMXVF64GERNP, PPC::PMXVF64GERPN, PPC::PMXVF64GERPP, PPC::PMXVI16GER2, PPC::PMXVI16GER2PP, PPC::PMXVI16GER2S, PPC::PMXVI16GER2SPP, PPC::PMXVI4GER8, PPC::PMXVI4GER8PP, PPC::PMXVI8GER4, PPC::PMXVI8GER4PP, PPC::PMXVI8GER4SPP, PPC::XVBF16GER2, PPC::XVBF16GER2NN, PPC::XVBF16GER2NP, PPC::XVBF16GER2PN, PPC::XVBF16GER2PP, PPC::XVF16GER2, PPC::XVF16GER2NN, PPC::XVF16GER2NP, PPC::XVF16GER2PN, PPC::XVF16GER2PP, PPC::XVF32GER, PPC::XVF32GERNN, PPC::XVF32GERNP, PPC::XVF32GERPN, PPC::XVF32GERPP, PPC::XVF64GER, PPC::XVF64GERNN, PPC::XVF64GERNP, PPC::XVF64GERPN, PPC::XVF64GERPP, PPC::XVI16GER2, PPC::XVI16GER2PP, PPC::XVI16GER2S, PPC::XVI16GER2SPP, PPC::XVI4GER8, PPC::XVI4GER8PP, PPC::XVI8GER4, PPC::XVI8GER4PP, PPC::XVI8GER4SPP, PPC::XXMFACC, PPC::XXMFACC, PPC::XXMTACC, PPC::XXSETACCZ}, MI->getOpcode())) |
| 15641 | return 651; // P10W_MM_10C_P10W_DISP_ANY_P10MM_Read_6C_P10MM_Read_6C_P10MM_Read_6C |
| 15642 | return 652; // P10W_MM_10C_P10W_DISP_ANY_P10MM_Read_1C_P10MM_Read_1C_P10MM_Read_1C |
| 15643 | } |
| 15644 | break; |
| 15645 | case 566: // XVI8GER4SPP |
| 15646 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15647 | if (llvm::is_contained({PPC::PMXVBF16GER2, PPC::PMXVBF16GER2NN, PPC::PMXVBF16GER2NP, PPC::PMXVBF16GER2PN, PPC::PMXVBF16GER2PP, PPC::PMXVF16GER2, PPC::PMXVF16GER2NN, PPC::PMXVF16GER2NP, PPC::PMXVF16GER2PN, PPC::PMXVF16GER2PP, PPC::PMXVF32GER, PPC::PMXVF32GERNN, PPC::PMXVF32GERNP, PPC::PMXVF32GERPN, PPC::PMXVF32GERPP, PPC::PMXVF64GER, PPC::PMXVF64GERNN, PPC::PMXVF64GERNP, PPC::PMXVF64GERPN, PPC::PMXVF64GERPP, PPC::PMXVI16GER2, PPC::PMXVI16GER2PP, PPC::PMXVI16GER2S, PPC::PMXVI16GER2SPP, PPC::PMXVI4GER8, PPC::PMXVI4GER8PP, PPC::PMXVI8GER4, PPC::PMXVI8GER4PP, PPC::PMXVI8GER4SPP, PPC::XVBF16GER2, PPC::XVBF16GER2NN, PPC::XVBF16GER2NP, PPC::XVBF16GER2PN, PPC::XVBF16GER2PP, PPC::XVF16GER2, PPC::XVF16GER2NN, PPC::XVF16GER2NP, PPC::XVF16GER2PN, PPC::XVF16GER2PP, PPC::XVF32GER, PPC::XVF32GERNN, PPC::XVF32GERNP, PPC::XVF32GERPN, PPC::XVF32GERPP, PPC::XVF64GER, PPC::XVF64GERNN, PPC::XVF64GERNP, PPC::XVF64GERPN, PPC::XVF64GERPP, PPC::XVI16GER2, PPC::XVI16GER2PP, PPC::XVI16GER2S, PPC::XVI16GER2SPP, PPC::XVI4GER8, PPC::XVI4GER8PP, PPC::XVI8GER4, PPC::XVI8GER4PP, PPC::XVI8GER4SPP, PPC::XXMFACC, PPC::XXMFACC, PPC::XXMTACC, PPC::XXSETACCZ}, MI->getOpcode())) |
| 15648 | return 651; // P10W_MM_10C_P10W_DISP_ANY_P10MM_Read_6C_P10MM_Read_6C_P10MM_Read_6C |
| 15649 | return 652; // P10W_MM_10C_P10W_DISP_ANY_P10MM_Read_1C_P10MM_Read_1C_P10MM_Read_1C |
| 15650 | } |
| 15651 | break; |
| 15652 | case 567: // PMXVBF16GER2_PMXVF16GER2_PMXVF32GER_PMXVF64GER_PMXVI16GER2_PMXVI16GER2S_PMXVI4GER8_PMXVI8GER4 |
| 15653 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15654 | if (llvm::is_contained({PPC::PMXVBF16GER2, PPC::PMXVBF16GER2NN, PPC::PMXVBF16GER2NP, PPC::PMXVBF16GER2PN, PPC::PMXVBF16GER2PP, PPC::PMXVF16GER2, PPC::PMXVF16GER2NN, PPC::PMXVF16GER2NP, PPC::PMXVF16GER2PN, PPC::PMXVF16GER2PP, PPC::PMXVF32GER, PPC::PMXVF32GERNN, PPC::PMXVF32GERNP, PPC::PMXVF32GERPN, PPC::PMXVF32GERPP, PPC::PMXVF64GER, PPC::PMXVF64GERNN, PPC::PMXVF64GERNP, PPC::PMXVF64GERPN, PPC::PMXVF64GERPP, PPC::PMXVI16GER2, PPC::PMXVI16GER2PP, PPC::PMXVI16GER2S, PPC::PMXVI16GER2SPP, PPC::PMXVI4GER8, PPC::PMXVI4GER8PP, PPC::PMXVI8GER4, PPC::PMXVI8GER4PP, PPC::PMXVI8GER4SPP, PPC::XVBF16GER2, PPC::XVBF16GER2NN, PPC::XVBF16GER2NP, PPC::XVBF16GER2PN, PPC::XVBF16GER2PP, PPC::XVF16GER2, PPC::XVF16GER2NN, PPC::XVF16GER2NP, PPC::XVF16GER2PN, PPC::XVF16GER2PP, PPC::XVF32GER, PPC::XVF32GERNN, PPC::XVF32GERNP, PPC::XVF32GERPN, PPC::XVF32GERPP, PPC::XVF64GER, PPC::XVF64GERNN, PPC::XVF64GERNP, PPC::XVF64GERPN, PPC::XVF64GERPP, PPC::XVI16GER2, PPC::XVI16GER2PP, PPC::XVI16GER2S, PPC::XVI16GER2SPP, PPC::XVI4GER8, PPC::XVI4GER8PP, PPC::XVI8GER4, PPC::XVI8GER4PP, PPC::XVI8GER4SPP, PPC::XXMFACC, PPC::XXMFACC, PPC::XXMTACC, PPC::XXSETACCZ}, MI->getOpcode())) |
| 15655 | return 653; // P10W_MM_10C_P10W_DISP_PAIR_P10MM_Read_6C_P10MM_Read_6C |
| 15656 | return 654; // P10W_MM_10C_P10W_DISP_PAIR_P10MM_Read_1C_P10MM_Read_1C |
| 15657 | } |
| 15658 | break; |
| 15659 | case 568: // PMXVBF16GER2NN_PMXVBF16GER2NP_PMXVBF16GER2PN_PMXVBF16GER2PP_PMXVF16GER2NN_PMXVF16GER2NP_PMXVF16GER2PN_PMXVF16GER2PP_PMXVF32GERNN_PMXVF32GERNP_PMXVF32GERPN_PMXVF32GERPP_PMXVF64GERNN_PMXVF64GERNP_PMXVF64GERPN_PMXVF64GERPP_PMXVI16GER2PP_PMXVI16GER2SPP_PMXVI4GER8PP_PMXVI8GER4PP |
| 15660 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15661 | if (llvm::is_contained({PPC::PMXVBF16GER2, PPC::PMXVBF16GER2NN, PPC::PMXVBF16GER2NP, PPC::PMXVBF16GER2PN, PPC::PMXVBF16GER2PP, PPC::PMXVF16GER2, PPC::PMXVF16GER2NN, PPC::PMXVF16GER2NP, PPC::PMXVF16GER2PN, PPC::PMXVF16GER2PP, PPC::PMXVF32GER, PPC::PMXVF32GERNN, PPC::PMXVF32GERNP, PPC::PMXVF32GERPN, PPC::PMXVF32GERPP, PPC::PMXVF64GER, PPC::PMXVF64GERNN, PPC::PMXVF64GERNP, PPC::PMXVF64GERPN, PPC::PMXVF64GERPP, PPC::PMXVI16GER2, PPC::PMXVI16GER2PP, PPC::PMXVI16GER2S, PPC::PMXVI16GER2SPP, PPC::PMXVI4GER8, PPC::PMXVI4GER8PP, PPC::PMXVI8GER4, PPC::PMXVI8GER4PP, PPC::PMXVI8GER4SPP, PPC::XVBF16GER2, PPC::XVBF16GER2NN, PPC::XVBF16GER2NP, PPC::XVBF16GER2PN, PPC::XVBF16GER2PP, PPC::XVF16GER2, PPC::XVF16GER2NN, PPC::XVF16GER2NP, PPC::XVF16GER2PN, PPC::XVF16GER2PP, PPC::XVF32GER, PPC::XVF32GERNN, PPC::XVF32GERNP, PPC::XVF32GERPN, PPC::XVF32GERPP, PPC::XVF64GER, PPC::XVF64GERNN, PPC::XVF64GERNP, PPC::XVF64GERPN, PPC::XVF64GERPP, PPC::XVI16GER2, PPC::XVI16GER2PP, PPC::XVI16GER2S, PPC::XVI16GER2SPP, PPC::XVI4GER8, PPC::XVI4GER8PP, PPC::XVI8GER4, PPC::XVI8GER4PP, PPC::XVI8GER4SPP, PPC::XXMFACC, PPC::XXMFACC, PPC::XXMTACC, PPC::XXSETACCZ}, MI->getOpcode())) |
| 15662 | return 655; // P10W_MM_10C_P10W_DISP_PAIR_P10MM_Read_6C_P10MM_Read_6C_P10MM_Read_6C |
| 15663 | return 656; // P10W_MM_10C_P10W_DISP_PAIR_P10MM_Read_1C_P10MM_Read_1C_P10MM_Read_1C |
| 15664 | } |
| 15665 | break; |
| 15666 | case 569: // PMXVI8GER4SPP |
| 15667 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15668 | if (llvm::is_contained({PPC::PMXVBF16GER2, PPC::PMXVBF16GER2NN, PPC::PMXVBF16GER2NP, PPC::PMXVBF16GER2PN, PPC::PMXVBF16GER2PP, PPC::PMXVF16GER2, PPC::PMXVF16GER2NN, PPC::PMXVF16GER2NP, PPC::PMXVF16GER2PN, PPC::PMXVF16GER2PP, PPC::PMXVF32GER, PPC::PMXVF32GERNN, PPC::PMXVF32GERNP, PPC::PMXVF32GERPN, PPC::PMXVF32GERPP, PPC::PMXVF64GER, PPC::PMXVF64GERNN, PPC::PMXVF64GERNP, PPC::PMXVF64GERPN, PPC::PMXVF64GERPP, PPC::PMXVI16GER2, PPC::PMXVI16GER2PP, PPC::PMXVI16GER2S, PPC::PMXVI16GER2SPP, PPC::PMXVI4GER8, PPC::PMXVI4GER8PP, PPC::PMXVI8GER4, PPC::PMXVI8GER4PP, PPC::PMXVI8GER4SPP, PPC::XVBF16GER2, PPC::XVBF16GER2NN, PPC::XVBF16GER2NP, PPC::XVBF16GER2PN, PPC::XVBF16GER2PP, PPC::XVF16GER2, PPC::XVF16GER2NN, PPC::XVF16GER2NP, PPC::XVF16GER2PN, PPC::XVF16GER2PP, PPC::XVF32GER, PPC::XVF32GERNN, PPC::XVF32GERNP, PPC::XVF32GERPN, PPC::XVF32GERPP, PPC::XVF64GER, PPC::XVF64GERNN, PPC::XVF64GERNP, PPC::XVF64GERPN, PPC::XVF64GERPP, PPC::XVI16GER2, PPC::XVI16GER2PP, PPC::XVI16GER2S, PPC::XVI16GER2SPP, PPC::XVI4GER8, PPC::XVI4GER8PP, PPC::XVI8GER4, PPC::XVI8GER4PP, PPC::XVI8GER4SPP, PPC::XXMFACC, PPC::XXMFACC, PPC::XXMTACC, PPC::XXSETACCZ}, MI->getOpcode())) |
| 15669 | return 655; // P10W_MM_10C_P10W_DISP_PAIR_P10MM_Read_6C_P10MM_Read_6C_P10MM_Read_6C |
| 15670 | return 656; // P10W_MM_10C_P10W_DISP_PAIR_P10MM_Read_1C_P10MM_Read_1C_P10MM_Read_1C |
| 15671 | } |
| 15672 | break; |
| 15673 | }; |
| 15674 | report_fatal_error("Expected a variant SchedClass" ); |
| 15675 | } // PPCGenSubtargetInfo::resolveSchedClass |
| 15676 | |
| 15677 | unsigned PPCGenSubtargetInfo |
| 15678 | ::resolveVariantSchedClass(unsigned SchedClass, const MCInst *MI, const MCInstrInfo *MCII, unsigned CPUID) const { |
| 15679 | return PPC_MC::resolveVariantSchedClassImpl(SchedClass, MI, MCII, CPUID); |
| 15680 | } // PPCGenSubtargetInfo::resolveVariantSchedClass |
| 15681 | |
| 15682 | } // end namespace llvm |
| 15683 | |
| 15684 | #endif // GET_SUBTARGETINFO_CTOR |
| 15685 | |
| 15686 | |
| 15687 | #ifdef GET_STIPREDICATE_DECLS_FOR_MC_ANALYSIS |
| 15688 | #undef GET_STIPREDICATE_DECLS_FOR_MC_ANALYSIS |
| 15689 | |
| 15690 | #endif // GET_STIPREDICATE_DECLS_FOR_MC_ANALYSIS |
| 15691 | |
| 15692 | |
| 15693 | #ifdef GET_STIPREDICATE_DEFS_FOR_MC_ANALYSIS |
| 15694 | #undef GET_STIPREDICATE_DEFS_FOR_MC_ANALYSIS |
| 15695 | |
| 15696 | #endif // GET_STIPREDICATE_DEFS_FOR_MC_ANALYSIS |
| 15697 | |
| 15698 | |