| 1 | /*===- TableGen'erated file -------------------------------------*- C++ -*-===*\ |
| 2 | |* *| |
| 3 | |* Subtarget Enumeration Source Fragment *| |
| 4 | |* *| |
| 5 | |* Automatically generated file, do not edit! *| |
| 6 | |* *| |
| 7 | \*===----------------------------------------------------------------------===*/ |
| 8 | |
| 9 | #ifdef GET_SUBTARGETINFO_ENUM |
| 10 | #undef GET_SUBTARGETINFO_ENUM |
| 11 | |
| 12 | namespace llvm { |
| 13 | |
| 14 | namespace PPC { |
| 15 | |
| 16 | enum { |
| 17 | AIXOS = 0, |
| 18 | DeprecatedDST = 1, |
| 19 | Directive32 = 2, |
| 20 | Directive64 = 3, |
| 21 | Directive440 = 4, |
| 22 | Directive601 = 5, |
| 23 | Directive602 = 6, |
| 24 | Directive603 = 7, |
| 25 | Directive604 = 8, |
| 26 | Directive620 = 9, |
| 27 | Directive750 = 10, |
| 28 | Directive970 = 11, |
| 29 | Directive7400 = 12, |
| 30 | DirectiveA2 = 13, |
| 31 | DirectiveE500 = 14, |
| 32 | DirectiveE500mc = 15, |
| 33 | DirectiveE5500 = 16, |
| 34 | DirectivePwr3 = 17, |
| 35 | DirectivePwr4 = 18, |
| 36 | DirectivePwr5 = 19, |
| 37 | DirectivePwr5x = 20, |
| 38 | DirectivePwr6 = 21, |
| 39 | DirectivePwr6x = 22, |
| 40 | DirectivePwr7 = 23, |
| 41 | DirectivePwr8 = 24, |
| 42 | DirectivePwr9 = 25, |
| 43 | DirectivePwr10 = 26, |
| 44 | DirectivePwr11 = 27, |
| 45 | DirectivePwrFuture = 28, |
| 46 | Feature64Bit = 29, |
| 47 | Feature64BitRegs = 30, |
| 48 | Feature64BitSupport = 31, |
| 49 | FeatureAIXLocalDynamicTLS = 32, |
| 50 | FeatureAIXLocalExecTLS = 33, |
| 51 | FeatureAIXSharedLibTLSModelOpt = 34, |
| 52 | FeatureAddLogicalFusion = 35, |
| 53 | FeatureAddiLoadFusion = 36, |
| 54 | FeatureAddisLoadFusion = 37, |
| 55 | FeatureAltivec = 38, |
| 56 | FeatureArithAddFusion = 39, |
| 57 | FeatureBPERMD = 40, |
| 58 | FeatureBack2BackFusion = 41, |
| 59 | FeatureBookE = 42, |
| 60 | FeatureCMPB = 43, |
| 61 | FeatureCRBits = 44, |
| 62 | FeatureCompareFusion = 45, |
| 63 | FeatureDirectMove = 46, |
| 64 | FeatureE500 = 47, |
| 65 | FeatureEFPU2 = 48, |
| 66 | FeatureExtDiv = 49, |
| 67 | FeatureFCPSGN = 50, |
| 68 | FeatureFPCVT = 51, |
| 69 | FeatureFPRND = 52, |
| 70 | FeatureFPU = 53, |
| 71 | FeatureFRE = 54, |
| 72 | FeatureFRES = 55, |
| 73 | FeatureFRSQRTE = 56, |
| 74 | FeatureFRSQRTES = 57, |
| 75 | FeatureFSqrt = 58, |
| 76 | FeatureFastMFLR = 59, |
| 77 | FeatureFloat128 = 60, |
| 78 | FeatureFusion = 61, |
| 79 | FeatureFutureVector = 62, |
| 80 | FeatureHTM = 63, |
| 81 | FeatureHardFloat = 64, |
| 82 | FeatureICBT = 65, |
| 83 | FeatureISA2_06 = 66, |
| 84 | FeatureISA2_07 = 67, |
| 85 | FeatureISA3_0 = 68, |
| 86 | FeatureISA3_1 = 69, |
| 87 | FeatureISAFuture = 70, |
| 88 | FeatureISEL = 71, |
| 89 | FeatureInvariantFunctionDescriptors = 72, |
| 90 | FeatureLDBRX = 73, |
| 91 | FeatureLFIWAX = 74, |
| 92 | FeatureLogicalAddFusion = 75, |
| 93 | FeatureLogicalFusion = 76, |
| 94 | FeatureLongCall = 77, |
| 95 | FeatureMFOCRF = 78, |
| 96 | FeatureMFTB = 79, |
| 97 | FeatureMMA = 80, |
| 98 | FeatureMSYNC = 81, |
| 99 | FeatureModernAIXAs = 82, |
| 100 | FeatureP8Altivec = 83, |
| 101 | FeatureP8Crypto = 84, |
| 102 | FeatureP8Vector = 85, |
| 103 | FeatureP9Altivec = 86, |
| 104 | FeatureP9Vector = 87, |
| 105 | FeatureP10Vector = 88, |
| 106 | FeaturePCRelativeMemops = 89, |
| 107 | FeaturePOPCNTD = 90, |
| 108 | FeaturePPC4xx = 91, |
| 109 | FeaturePPC6xx = 92, |
| 110 | FeaturePPCPostRASched = 93, |
| 111 | FeaturePPCPreRASched = 94, |
| 112 | FeaturePairedVectorMemops = 95, |
| 113 | FeaturePartwordAtomic = 96, |
| 114 | FeaturePointerGlueHelper = 97, |
| 115 | FeaturePredictableSelectIsExpensive = 98, |
| 116 | FeaturePrefixInstrs = 99, |
| 117 | FeaturePrivileged = 100, |
| 118 | FeatureQuadwordAtomic = 101, |
| 119 | FeatureROPProtect = 102, |
| 120 | FeatureRecipPrec = 103, |
| 121 | FeatureSPE = 104, |
| 122 | FeatureSTFIWX = 105, |
| 123 | FeatureSecurePlt = 106, |
| 124 | FeatureSha3Fusion = 107, |
| 125 | FeatureSlowPOPCNTD = 108, |
| 126 | FeatureStoreFusion = 109, |
| 127 | FeatureTwoConstNR = 110, |
| 128 | FeatureUnalignedFloats = 111, |
| 129 | FeatureVSX = 112, |
| 130 | FeatureVectorsUseTwoUnits = 113, |
| 131 | FeatureWideImmFusion = 114, |
| 132 | FeatureZeroMoveFusion = 115, |
| 133 | NumSubtargetFeatures = 116 |
| 134 | }; |
| 135 | |
| 136 | } // namespace PPC |
| 137 | |
| 138 | } // namespace llvm |
| 139 | |
| 140 | #endif // GET_SUBTARGETINFO_ENUM |
| 141 | |
| 142 | #ifdef GET_SUBTARGETINFO_MACRO |
| 143 | |
| 144 | GET_SUBTARGETINFO_MACRO(AllowsUnalignedFPAccess, false, allowsUnalignedFPAccess) |
| 145 | GET_SUBTARGETINFO_MACRO(Has64BitSupport, false, has64BitSupport) |
| 146 | GET_SUBTARGETINFO_MACRO(HasAIXShLibTLSModelOpt, false, hasAIXShLibTLSModelOpt) |
| 147 | GET_SUBTARGETINFO_MACRO(HasAIXSmallLocalDynamicTLS, false, hasAIXSmallLocalDynamicTLS) |
| 148 | GET_SUBTARGETINFO_MACRO(HasAIXSmallLocalExecTLS, false, hasAIXSmallLocalExecTLS) |
| 149 | GET_SUBTARGETINFO_MACRO(HasAddLogicalFusion, false, hasAddLogicalFusion) |
| 150 | GET_SUBTARGETINFO_MACRO(HasAddiLoadFusion, false, hasAddiLoadFusion) |
| 151 | GET_SUBTARGETINFO_MACRO(HasAddisLoadFusion, false, hasAddisLoadFusion) |
| 152 | GET_SUBTARGETINFO_MACRO(HasAltivec, false, hasAltivec) |
| 153 | GET_SUBTARGETINFO_MACRO(HasArithAddFusion, false, hasArithAddFusion) |
| 154 | GET_SUBTARGETINFO_MACRO(HasBPERMD, false, hasBPERMD) |
| 155 | GET_SUBTARGETINFO_MACRO(HasBack2BackFusion, false, hasBack2BackFusion) |
| 156 | GET_SUBTARGETINFO_MACRO(HasCMPB, false, hasCMPB) |
| 157 | GET_SUBTARGETINFO_MACRO(HasCompareFusion, false, hasCompareFusion) |
| 158 | GET_SUBTARGETINFO_MACRO(HasDirectMove, false, hasDirectMove) |
| 159 | GET_SUBTARGETINFO_MACRO(HasEFPU2, false, hasEFPU2) |
| 160 | GET_SUBTARGETINFO_MACRO(HasExtDiv, false, hasExtDiv) |
| 161 | GET_SUBTARGETINFO_MACRO(HasFCPSGN, false, hasFCPSGN) |
| 162 | GET_SUBTARGETINFO_MACRO(HasFPCVT, false, hasFPCVT) |
| 163 | GET_SUBTARGETINFO_MACRO(HasFPRND, false, hasFPRND) |
| 164 | GET_SUBTARGETINFO_MACRO(HasFPU, false, hasFPU) |
| 165 | GET_SUBTARGETINFO_MACRO(HasFRE, false, hasFRE) |
| 166 | GET_SUBTARGETINFO_MACRO(HasFRES, false, hasFRES) |
| 167 | GET_SUBTARGETINFO_MACRO(HasFRSQRTE, false, hasFRSQRTE) |
| 168 | GET_SUBTARGETINFO_MACRO(HasFRSQRTES, false, hasFRSQRTES) |
| 169 | GET_SUBTARGETINFO_MACRO(HasFSQRT, false, hasFSQRT) |
| 170 | GET_SUBTARGETINFO_MACRO(HasFastMFLR, false, hasFastMFLR) |
| 171 | GET_SUBTARGETINFO_MACRO(HasFloat128, false, hasFloat128) |
| 172 | GET_SUBTARGETINFO_MACRO(HasFusion, false, hasFusion) |
| 173 | GET_SUBTARGETINFO_MACRO(HasFutureVector, false, hasFutureVector) |
| 174 | GET_SUBTARGETINFO_MACRO(HasHTM, false, hasHTM) |
| 175 | GET_SUBTARGETINFO_MACRO(HasHardFloat, false, hasHardFloat) |
| 176 | GET_SUBTARGETINFO_MACRO(HasICBT, false, hasICBT) |
| 177 | GET_SUBTARGETINFO_MACRO(HasISEL, false, hasISEL) |
| 178 | GET_SUBTARGETINFO_MACRO(HasInvariantFunctionDescriptors, false, hasInvariantFunctionDescriptors) |
| 179 | GET_SUBTARGETINFO_MACRO(HasLDBRX, false, hasLDBRX) |
| 180 | GET_SUBTARGETINFO_MACRO(HasLFIWAX, false, hasLFIWAX) |
| 181 | GET_SUBTARGETINFO_MACRO(HasLogicalAddFusion, false, hasLogicalAddFusion) |
| 182 | GET_SUBTARGETINFO_MACRO(HasLogicalFusion, false, hasLogicalFusion) |
| 183 | GET_SUBTARGETINFO_MACRO(HasMFOCRF, false, hasMFOCRF) |
| 184 | GET_SUBTARGETINFO_MACRO(HasMMA, false, hasMMA) |
| 185 | GET_SUBTARGETINFO_MACRO(HasModernAIXAs, false, hasModernAIXAs) |
| 186 | GET_SUBTARGETINFO_MACRO(HasOnlyMSYNC, false, hasOnlyMSYNC) |
| 187 | GET_SUBTARGETINFO_MACRO(HasP10Vector, false, hasP10Vector) |
| 188 | GET_SUBTARGETINFO_MACRO(HasP8Altivec, false, hasP8Altivec) |
| 189 | GET_SUBTARGETINFO_MACRO(HasP8Crypto, false, hasP8Crypto) |
| 190 | GET_SUBTARGETINFO_MACRO(HasP8Vector, false, hasP8Vector) |
| 191 | GET_SUBTARGETINFO_MACRO(HasP9Altivec, false, hasP9Altivec) |
| 192 | GET_SUBTARGETINFO_MACRO(HasP9Vector, false, hasP9Vector) |
| 193 | GET_SUBTARGETINFO_MACRO(HasPCRelativeMemops, false, hasPCRelativeMemops) |
| 194 | GET_SUBTARGETINFO_MACRO(HasPartwordAtomics, false, hasPartwordAtomics) |
| 195 | GET_SUBTARGETINFO_MACRO(HasPrefixInstrs, false, hasPrefixInstrs) |
| 196 | GET_SUBTARGETINFO_MACRO(HasPrivileged, false, hasPrivileged) |
| 197 | GET_SUBTARGETINFO_MACRO(HasQuadwordAtomics, false, hasQuadwordAtomics) |
| 198 | GET_SUBTARGETINFO_MACRO(HasROPProtect, false, hasROPProtect) |
| 199 | GET_SUBTARGETINFO_MACRO(HasRecipPrec, false, hasRecipPrec) |
| 200 | GET_SUBTARGETINFO_MACRO(HasSPE, false, hasSPE) |
| 201 | GET_SUBTARGETINFO_MACRO(HasSTFIWX, false, hasSTFIWX) |
| 202 | GET_SUBTARGETINFO_MACRO(HasSha3Fusion, false, hasSha3Fusion) |
| 203 | GET_SUBTARGETINFO_MACRO(HasStoreFusion, false, hasStoreFusion) |
| 204 | GET_SUBTARGETINFO_MACRO(HasVSX, false, hasVSX) |
| 205 | GET_SUBTARGETINFO_MACRO(HasWideImmFusion, false, hasWideImmFusion) |
| 206 | GET_SUBTARGETINFO_MACRO(HasZeroMoveFusion, false, hasZeroMoveFusion) |
| 207 | GET_SUBTARGETINFO_MACRO(IsAIX, false, isAIX) |
| 208 | GET_SUBTARGETINFO_MACRO(IsBookE, false, isBookE) |
| 209 | GET_SUBTARGETINFO_MACRO(IsDeprecatedDST, false, isDeprecatedDST) |
| 210 | GET_SUBTARGETINFO_MACRO(IsE500, false, isE500) |
| 211 | GET_SUBTARGETINFO_MACRO(IsFeatureMFTB, false, isFeatureMFTB) |
| 212 | GET_SUBTARGETINFO_MACRO(IsISA2_06, false, isISA2_06) |
| 213 | GET_SUBTARGETINFO_MACRO(IsISA2_07, false, isISA2_07) |
| 214 | GET_SUBTARGETINFO_MACRO(IsISA3_0, false, isISA3_0) |
| 215 | GET_SUBTARGETINFO_MACRO(IsISA3_1, false, isISA3_1) |
| 216 | GET_SUBTARGETINFO_MACRO(IsISAFuture, false, isISAFuture) |
| 217 | GET_SUBTARGETINFO_MACRO(IsPPC4xx, false, isPPC4xx) |
| 218 | GET_SUBTARGETINFO_MACRO(IsPPC64, false, isPPC64) |
| 219 | GET_SUBTARGETINFO_MACRO(IsPPC6xx, false, isPPC6xx) |
| 220 | GET_SUBTARGETINFO_MACRO(IsSecurePlt, false, isSecurePlt) |
| 221 | GET_SUBTARGETINFO_MACRO(NeedsTwoConstNR, false, needsTwoConstNR) |
| 222 | GET_SUBTARGETINFO_MACRO(PairedVectorMemops, false, pairedVectorMemops) |
| 223 | GET_SUBTARGETINFO_MACRO(PredictableSelectIsExpensive, false, predictableSelectIsExpensive) |
| 224 | GET_SUBTARGETINFO_MACRO(Use64BitRegs, false, use64BitRegs) |
| 225 | GET_SUBTARGETINFO_MACRO(UseCRBits, false, useCRBits) |
| 226 | GET_SUBTARGETINFO_MACRO(UseLongCalls, false, useLongCalls) |
| 227 | GET_SUBTARGETINFO_MACRO(UsePPCPostRASchedStrategy, false, usePPCPostRASchedStrategy) |
| 228 | GET_SUBTARGETINFO_MACRO(UsePPCPreRASchedStrategy, false, usePPCPreRASchedStrategy) |
| 229 | GET_SUBTARGETINFO_MACRO(UsePointerGlueHelper, false, usePointerGlueHelper) |
| 230 | GET_SUBTARGETINFO_MACRO(VectorsUseTwoUnits, false, vectorsUseTwoUnits) |
| 231 | |
| 232 | #undef GET_SUBTARGETINFO_MACRO |
| 233 | #endif // GET_SUBTARGETINFO_MACRO |
| 234 | |
| 235 | #ifdef GET_SUBTARGETINFO_MC_DESC |
| 236 | #undef GET_SUBTARGETINFO_MC_DESC |
| 237 | |
| 238 | namespace llvm { |
| 239 | |
| 240 | // Sorted (by key) array of values for CPU features. |
| 241 | extern const llvm::SubtargetFeatureKV PPCFeatureKV[] = { |
| 242 | { "64bit" , "Enable 64-bit mode" , PPC::Feature64Bit, { { { 0x80000000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 243 | { "64bit-support" , "Supports 64-bit instructions" , PPC::Feature64BitSupport, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 244 | { "64bitregs" , "Enable 64-bit registers usage for ppc32 [beta]" , PPC::Feature64BitRegs, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 245 | { "aix" , "AIX OS" , PPC::AIXOS, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 246 | { "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, } } } }, |
| 247 | { "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, } } } }, |
| 248 | { "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, } } } }, |
| 249 | { "allow-unaligned-fp-access" , "CPU does not trap on unaligned FP access" , PPC::FeatureUnalignedFloats, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 250 | { "altivec" , "Enable Altivec instructions" , PPC::FeatureAltivec, { { { 0x20000000000000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 251 | { "booke" , "Enable Book E instructions" , PPC::FeatureBookE, { { { 0x0ULL, 0x2ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 252 | { "bpermd" , "Enable the bpermd instruction" , PPC::FeatureBPERMD, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 253 | { "cmpb" , "Enable the cmpb instruction" , PPC::FeatureCMPB, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 254 | { "crbits" , "Use condition-register bits individually" , PPC::FeatureCRBits, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 255 | { "crypto" , "Enable POWER8 Crypto instructions" , PPC::FeatureP8Crypto, { { { 0x0ULL, 0x80000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 256 | { "direct-move" , "Enable Power8 direct move instructions" , PPC::FeatureDirectMove, { { { 0x0ULL, 0x1000000000000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 257 | { "e500" , "Enable E500/E500mc instructions" , PPC::FeatureE500, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 258 | { "efpu2" , "Enable Embedded Floating-Point APU 2 instructions" , PPC::FeatureEFPU2, { { { 0x0ULL, 0x10000000000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 259 | { "extdiv" , "Enable extended divide instructions" , PPC::FeatureExtDiv, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 260 | { "fast-MFLR" , "MFLR is a fast instruction" , PPC::FeatureFastMFLR, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 261 | { "fcpsgn" , "Enable the fcpsgn instruction" , PPC::FeatureFCPSGN, { { { 0x20000000000000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 262 | { "float128" , "Enable the __float128 data type for IEEE-754R Binary128." , PPC::FeatureFloat128, { { { 0x0ULL, 0x1000000000000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 263 | { "fpcvt" , "Enable fc[ft]* (unsigned and single-precision) and lfiwzx instructions" , PPC::FeatureFPCVT, { { { 0x20000000000000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 264 | { "fprnd" , "Enable the fri[mnpz] instructions" , PPC::FeatureFPRND, { { { 0x20000000000000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 265 | { "fpu" , "Enable classic FPU instructions" , PPC::FeatureFPU, { { { 0x0ULL, 0x1ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 266 | { "fre" , "Enable the fre instruction" , PPC::FeatureFRE, { { { 0x20000000000000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 267 | { "fres" , "Enable the fres instruction" , PPC::FeatureFRES, { { { 0x20000000000000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 268 | { "frsqrte" , "Enable the frsqrte instruction" , PPC::FeatureFRSQRTE, { { { 0x20000000000000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 269 | { "frsqrtes" , "Enable the frsqrtes instruction" , PPC::FeatureFRSQRTES, { { { 0x20000000000000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 270 | { "fsqrt" , "Enable the fsqrt instruction" , PPC::FeatureFSqrt, { { { 0x20000000000000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 271 | { "fuse-add-logical" , "Target supports Add with Logical Operations fusion" , PPC::FeatureAddLogicalFusion, { { { 0x2000000000000000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 272 | { "fuse-addi-load" , "Power8 Addi-Load fusion" , PPC::FeatureAddiLoadFusion, { { { 0x2000000000000000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 273 | { "fuse-addis-load" , "Power8 Addis-Load fusion" , PPC::FeatureAddisLoadFusion, { { { 0x2000000000000000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 274 | { "fuse-arith-add" , "Target supports Arithmetic Operations with Add fusion" , PPC::FeatureArithAddFusion, { { { 0x2000000000000000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 275 | { "fuse-back2back" , "Target supports general back to back fusion" , PPC::FeatureBack2BackFusion, { { { 0x2000000000000000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 276 | { "fuse-cmp" , "Target supports Comparison Operations fusion" , PPC::FeatureCompareFusion, { { { 0x2000000000000000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 277 | { "fuse-logical" , "Target supports Logical Operations fusion" , PPC::FeatureLogicalFusion, { { { 0x2000000000000000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 278 | { "fuse-logical-add" , "Target supports Logical with Add Operations fusion" , PPC::FeatureLogicalAddFusion, { { { 0x2000000000000000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 279 | { "fuse-sha3" , "Target supports SHA3 assist fusion" , PPC::FeatureSha3Fusion, { { { 0x2000000000000000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 280 | { "fuse-store" , "Target supports store clustering" , PPC::FeatureStoreFusion, { { { 0x2000000000000000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 281 | { "fuse-wideimm" , "Target supports Wide-Immediate fusion" , PPC::FeatureWideImmFusion, { { { 0x2000000000000000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 282 | { "fuse-zeromove" , "Target supports move to SPR with branch fusion" , PPC::FeatureZeroMoveFusion, { { { 0x2000000000000000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 283 | { "fusion" , "Target supports instruction fusion" , PPC::FeatureFusion, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 284 | { "future-vector" , "Enable Future vector instructions" , PPC::FeatureFutureVector, { { { 0x0ULL, 0x1000040ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 285 | { "hard-float" , "Enable floating-point instructions" , PPC::FeatureHardFloat, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 286 | { "htm" , "Enable Hardware Transactional Memory instructions" , PPC::FeatureHTM, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 287 | { "icbt" , "Enable icbt instruction" , PPC::FeatureICBT, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 288 | { "invariant-function-descriptors" , "Assume function descriptors are invariant" , PPC::FeatureInvariantFunctionDescriptors, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 289 | { "isa-future-instructions" , "Enable instructions for Future ISA." , PPC::FeatureISAFuture, { { { 0x0ULL, 0x20ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 290 | { "isa-v206-instructions" , "Enable instructions in ISA 2.06." , PPC::FeatureISA2_06, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 291 | { "isa-v207-instructions" , "Enable instructions in ISA 2.07." , PPC::FeatureISA2_07, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 292 | { "isa-v30-instructions" , "Enable instructions in ISA 3.0." , PPC::FeatureISA3_0, { { { 0x0ULL, 0x8ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 293 | { "isa-v31-instructions" , "Enable instructions in ISA 3.1." , PPC::FeatureISA3_1, { { { 0x0ULL, 0x10ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 294 | { "isel" , "Enable the isel instruction" , PPC::FeatureISEL, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 295 | { "ldbrx" , "Enable the ldbrx instruction" , PPC::FeatureLDBRX, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 296 | { "lfiwax" , "Enable the lfiwax instruction" , PPC::FeatureLFIWAX, { { { 0x20000000000000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 297 | { "longcall" , "Always use indirect calls" , PPC::FeatureLongCall, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 298 | { "mfocrf" , "Enable the MFOCRF instruction" , PPC::FeatureMFOCRF, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 299 | { "mma" , "Enable MMA instructions" , PPC::FeatureMMA, { { { 0x0ULL, 0x80600000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 300 | { "modern-aix-as" , "AIX system assembler is modern enough to support new mnes" , PPC::FeatureModernAIXAs, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 301 | { "msync" , "Has only the msync instruction instead of sync" , PPC::FeatureMSYNC, { { { 0x40000000000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 302 | { "paired-vector-memops" , "32Byte load and store instructions" , PPC::FeaturePairedVectorMemops, { { { 0x0ULL, 0x1000000000010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 303 | { "partword-atomics" , "Enable l[bh]arx and st[bh]cx." , PPC::FeaturePartwordAtomic, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 304 | { "pcrelative-memops" , "Enable PC relative Memory Ops" , PPC::FeaturePCRelativeMemops, { { { 0x0ULL, 0x800000010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 305 | { "popcntd" , "Enable the popcnt[dw] instructions" , PPC::FeaturePOPCNTD, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 306 | { "power10-vector" , "Enable POWER10 vector instructions" , PPC::FeatureP10Vector, { { { 0x0ULL, 0x800020ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 307 | { "power8-altivec" , "Enable POWER8 Altivec instructions" , PPC::FeatureP8Altivec, { { { 0x4000000000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 308 | { "power8-vector" , "Enable POWER8 vector instructions" , PPC::FeatureP8Vector, { { { 0x0ULL, 0x1000000080000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 309 | { "power9-altivec" , "Enable POWER9 Altivec instructions" , PPC::FeatureP9Altivec, { { { 0x0ULL, 0x80010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 310 | { "power9-vector" , "Enable POWER9 vector instructions" , PPC::FeatureP9Vector, { { { 0x0ULL, 0x600010ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 311 | { "ppc-postra-sched" , "Use PowerPC post-RA scheduling strategy" , PPC::FeaturePPCPostRASched, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 312 | { "ppc-prera-sched" , "Use PowerPC pre-RA scheduling strategy" , PPC::FeaturePPCPreRASched, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 313 | { "ppc4xx" , "Enable PPC 4xx instructions" , PPC::FeaturePPC4xx, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 314 | { "ppc6xx" , "Enable PPC 6xx instructions" , PPC::FeaturePPC6xx, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 315 | { "predictable-select-expensive" , "Prefer likely predicted branches over selects" , PPC::FeaturePredictableSelectIsExpensive, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 316 | { "prefix-instrs" , "Enable prefixed instructions" , PPC::FeaturePrefixInstrs, { { { 0x0ULL, 0x20ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 317 | { "privileged" , "Add privileged instructions" , PPC::FeaturePrivileged, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 318 | { "quadword-atomics" , "Enable lqarx and stqcx." , PPC::FeatureQuadwordAtomic, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 319 | { "recipprec" , "Assume higher precision reciprocal estimates" , PPC::FeatureRecipPrec, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 320 | { "rop-protect" , "Add ROP protect" , PPC::FeatureROPProtect, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 321 | { "secure-plt" , "Enable secure plt mode" , PPC::FeatureSecurePlt, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 322 | { "slow-popcntd" , "Has slow popcnt[dw] instructions" , PPC::FeatureSlowPOPCNTD, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 323 | { "spe" , "Enable SPE instructions" , PPC::FeatureSPE, { { { 0x0ULL, 0x1ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 324 | { "stfiwx" , "Enable the stfiwx instruction" , PPC::FeatureSTFIWX, { { { 0x20000000000000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 325 | { "two-const-nr" , "Requires two constant Newton-Raphson computation" , PPC::FeatureTwoConstNR, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 326 | { "use-ptrgl-helper" , "Use ._ptrgl for indirect calls" , PPC::FeaturePointerGlueHelper, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 327 | { "vectors-use-two-units" , "Vectors use two units" , PPC::FeatureVectorsUseTwoUnits, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 328 | { "vsx" , "Enable VSX instructions" , PPC::FeatureVSX, { { { 0x4000000000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, |
| 329 | }; |
| 330 | |
| 331 | #ifdef DBGFIELD |
| 332 | #error "<target>GenSubtargetInfo.inc requires a DBGFIELD macro" |
| 333 | #endif |
| 334 | #if !defined(NDEBUG) || defined(LLVM_ENABLE_DUMP) |
| 335 | #define DBGFIELD(x) x, |
| 336 | #define DBGVAL_OR_NULLPTR(x) x |
| 337 | #else |
| 338 | #define DBGFIELD(x) |
| 339 | #define DBGVAL_OR_NULLPTR(x) nullptr |
| 340 | #endif |
| 341 | |
| 342 | // Functional units for "PPC440Itineraries" |
| 343 | namespace PPC440ItinerariesFU { |
| 344 | |
| 345 | const InstrStage::FuncUnits P440_DISS1 = 1ULL << 0; |
| 346 | const InstrStage::FuncUnits P440_DISS2 = 1ULL << 1; |
| 347 | const InstrStage::FuncUnits P440_FRACC = 1ULL << 2; |
| 348 | const InstrStage::FuncUnits P440_IRACC = 1ULL << 3; |
| 349 | const InstrStage::FuncUnits P440_IEXE1 = 1ULL << 4; |
| 350 | const InstrStage::FuncUnits P440_IEXE2 = 1ULL << 5; |
| 351 | const InstrStage::FuncUnits P440_IWB = 1ULL << 6; |
| 352 | const InstrStage::FuncUnits P440_LRACC = 1ULL << 7; |
| 353 | const InstrStage::FuncUnits P440_JEXE1 = 1ULL << 8; |
| 354 | const InstrStage::FuncUnits P440_JEXE2 = 1ULL << 9; |
| 355 | const InstrStage::FuncUnits P440_JWB = 1ULL << 10; |
| 356 | const InstrStage::FuncUnits P440_AGEN = 1ULL << 11; |
| 357 | const InstrStage::FuncUnits P440_CRD = 1ULL << 12; |
| 358 | const InstrStage::FuncUnits P440_LWB = 1ULL << 13; |
| 359 | const InstrStage::FuncUnits P440_FEXE1 = 1ULL << 14; |
| 360 | const InstrStage::FuncUnits P440_FEXE2 = 1ULL << 15; |
| 361 | const InstrStage::FuncUnits P440_FEXE3 = 1ULL << 16; |
| 362 | const InstrStage::FuncUnits P440_FEXE4 = 1ULL << 17; |
| 363 | const InstrStage::FuncUnits P440_FEXE5 = 1ULL << 18; |
| 364 | const InstrStage::FuncUnits P440_FEXE6 = 1ULL << 19; |
| 365 | const InstrStage::FuncUnits P440_FWB = 1ULL << 20; |
| 366 | const InstrStage::FuncUnits P440_LWARX_Hold = 1ULL << 21; |
| 367 | |
| 368 | } // namespace PPC440ItinerariesFU |
| 369 | |
| 370 | // Pipeline forwarding paths for itineraries "PPC440Itineraries" |
| 371 | namespace PPC440ItinerariesBypass { |
| 372 | |
| 373 | const unsigned NoBypass = 0; |
| 374 | const unsigned P440_GPR_Bypass = 1 << 0; |
| 375 | const unsigned P440_FPR_Bypass = 1 << 1; |
| 376 | |
| 377 | } // namespace PPC440ItinerariesBypass |
| 378 | |
| 379 | // Functional units for "G3Itineraries" |
| 380 | namespace G3ItinerariesFU { |
| 381 | |
| 382 | const InstrStage::FuncUnits G3_IU1 = 1ULL << 0; |
| 383 | const InstrStage::FuncUnits G3_IU2 = 1ULL << 1; |
| 384 | const InstrStage::FuncUnits G3_FPU1 = 1ULL << 2; |
| 385 | const InstrStage::FuncUnits G3_BPU = 1ULL << 3; |
| 386 | const InstrStage::FuncUnits G3_SRU = 1ULL << 4; |
| 387 | const InstrStage::FuncUnits G3_SLU = 1ULL << 5; |
| 388 | |
| 389 | } // namespace G3ItinerariesFU |
| 390 | |
| 391 | // Functional units for "G4Itineraries" |
| 392 | namespace G4ItinerariesFU { |
| 393 | |
| 394 | const InstrStage::FuncUnits G4_IU1 = 1ULL << 0; |
| 395 | const InstrStage::FuncUnits G4_IU2 = 1ULL << 1; |
| 396 | const InstrStage::FuncUnits G4_SLU = 1ULL << 2; |
| 397 | const InstrStage::FuncUnits G4_SRU = 1ULL << 3; |
| 398 | const InstrStage::FuncUnits G4_BPU = 1ULL << 4; |
| 399 | const InstrStage::FuncUnits G4_FPU1 = 1ULL << 5; |
| 400 | const InstrStage::FuncUnits G4_VIU1 = 1ULL << 6; |
| 401 | const InstrStage::FuncUnits G4_VIU2 = 1ULL << 7; |
| 402 | const InstrStage::FuncUnits G4_VPU = 1ULL << 8; |
| 403 | const InstrStage::FuncUnits G4_VFPU = 1ULL << 9; |
| 404 | |
| 405 | } // namespace G4ItinerariesFU |
| 406 | |
| 407 | // Functional units for "G4PlusItineraries" |
| 408 | namespace G4PlusItinerariesFU { |
| 409 | |
| 410 | const InstrStage::FuncUnits G4P_IU1 = 1ULL << 0; |
| 411 | const InstrStage::FuncUnits G4P_IU2 = 1ULL << 1; |
| 412 | const InstrStage::FuncUnits G4P_IU3 = 1ULL << 2; |
| 413 | const InstrStage::FuncUnits G4P_IU4 = 1ULL << 3; |
| 414 | const InstrStage::FuncUnits G4P_BPU = 1ULL << 4; |
| 415 | const InstrStage::FuncUnits G4P_SLU = 1ULL << 5; |
| 416 | const InstrStage::FuncUnits G4P_FPU1 = 1ULL << 6; |
| 417 | const InstrStage::FuncUnits G4P_VFPU = 1ULL << 7; |
| 418 | const InstrStage::FuncUnits G4P_VIU1 = 1ULL << 8; |
| 419 | const InstrStage::FuncUnits G4P_VIU2 = 1ULL << 9; |
| 420 | const InstrStage::FuncUnits G4P_VPU = 1ULL << 10; |
| 421 | |
| 422 | } // namespace G4PlusItinerariesFU |
| 423 | |
| 424 | // Functional units for "G5Itineraries" |
| 425 | namespace G5ItinerariesFU { |
| 426 | |
| 427 | const InstrStage::FuncUnits G5_IU1 = 1ULL << 0; |
| 428 | const InstrStage::FuncUnits G5_IU2 = 1ULL << 1; |
| 429 | const InstrStage::FuncUnits G5_SLU = 1ULL << 2; |
| 430 | const InstrStage::FuncUnits G5_BPU = 1ULL << 3; |
| 431 | const InstrStage::FuncUnits G5_FPU1 = 1ULL << 4; |
| 432 | const InstrStage::FuncUnits G5_FPU2 = 1ULL << 5; |
| 433 | const InstrStage::FuncUnits G5_VFPU = 1ULL << 6; |
| 434 | const InstrStage::FuncUnits G5_VIU1 = 1ULL << 7; |
| 435 | const InstrStage::FuncUnits G5_VIU2 = 1ULL << 8; |
| 436 | const InstrStage::FuncUnits G5_VPU = 1ULL << 9; |
| 437 | |
| 438 | } // namespace G5ItinerariesFU |
| 439 | |
| 440 | // Functional units for "PPCA2Itineraries" |
| 441 | namespace PPCA2ItinerariesFU { |
| 442 | |
| 443 | const InstrStage::FuncUnits A2_XU = 1ULL << 0; |
| 444 | const InstrStage::FuncUnits A2_FU = 1ULL << 1; |
| 445 | |
| 446 | } // namespace PPCA2ItinerariesFU |
| 447 | |
| 448 | // Functional units for "PPCE500Itineraries" |
| 449 | namespace PPCE500ItinerariesFU { |
| 450 | |
| 451 | const InstrStage::FuncUnits E500_DIS0 = 1ULL << 0; |
| 452 | const InstrStage::FuncUnits E500_DIS1 = 1ULL << 1; |
| 453 | const InstrStage::FuncUnits E500_SU0 = 1ULL << 2; |
| 454 | const InstrStage::FuncUnits E500_SU1 = 1ULL << 3; |
| 455 | const InstrStage::FuncUnits E500_BU = 1ULL << 4; |
| 456 | const InstrStage::FuncUnits E500_MU = 1ULL << 5; |
| 457 | const InstrStage::FuncUnits E500_LSU_0 = 1ULL << 6; |
| 458 | |
| 459 | } // namespace PPCE500ItinerariesFU |
| 460 | |
| 461 | // Pipeline forwarding paths for itineraries "PPCE500Itineraries" |
| 462 | namespace PPCE500ItinerariesBypass { |
| 463 | |
| 464 | const unsigned NoBypass = 0; |
| 465 | const unsigned E500_CR_Bypass = 1 << 0; |
| 466 | const unsigned E500_GPR_Bypass = 1 << 1; |
| 467 | const unsigned E500_DivBypass = 1 << 2; |
| 468 | |
| 469 | } // namespace PPCE500ItinerariesBypass |
| 470 | |
| 471 | // Functional units for "PPCE500mcItineraries" |
| 472 | namespace PPCE500mcItinerariesFU { |
| 473 | |
| 474 | const InstrStage::FuncUnits E500mc_DIS0 = 1ULL << 0; |
| 475 | const InstrStage::FuncUnits E500mc_DIS1 = 1ULL << 1; |
| 476 | const InstrStage::FuncUnits E500mc_SFX0 = 1ULL << 2; |
| 477 | const InstrStage::FuncUnits E500mc_SFX1 = 1ULL << 3; |
| 478 | const InstrStage::FuncUnits E500mc_BU = 1ULL << 4; |
| 479 | const InstrStage::FuncUnits E500mc_CFX_DivBypass = 1ULL << 5; |
| 480 | const InstrStage::FuncUnits E500mc_CFX_0 = 1ULL << 6; |
| 481 | const InstrStage::FuncUnits E500mc_LSU_0 = 1ULL << 7; |
| 482 | const InstrStage::FuncUnits E500mc_FPU_0 = 1ULL << 8; |
| 483 | |
| 484 | } // namespace PPCE500mcItinerariesFU |
| 485 | |
| 486 | // Pipeline forwarding paths for itineraries "PPCE500mcItineraries" |
| 487 | namespace PPCE500mcItinerariesBypass { |
| 488 | |
| 489 | const unsigned NoBypass = 0; |
| 490 | const unsigned E500mc_CR_Bypass = 1 << 0; |
| 491 | const unsigned E500mc_GPR_Bypass = 1 << 1; |
| 492 | const unsigned E500mc_FPR_Bypass = 1 << 2; |
| 493 | |
| 494 | } // namespace PPCE500mcItinerariesBypass |
| 495 | |
| 496 | // Functional units for "PPCE5500Itineraries" |
| 497 | namespace PPCE5500ItinerariesFU { |
| 498 | |
| 499 | const InstrStage::FuncUnits E5500_DIS0 = 1ULL << 0; |
| 500 | const InstrStage::FuncUnits E5500_DIS1 = 1ULL << 1; |
| 501 | const InstrStage::FuncUnits E5500_SFX0 = 1ULL << 2; |
| 502 | const InstrStage::FuncUnits E5500_SFX1 = 1ULL << 3; |
| 503 | const InstrStage::FuncUnits E5500_BU = 1ULL << 4; |
| 504 | const InstrStage::FuncUnits E5500_CFX_DivBypass = 1ULL << 5; |
| 505 | const InstrStage::FuncUnits E5500_CFX_0 = 1ULL << 6; |
| 506 | const InstrStage::FuncUnits E5500_CFX_1 = 1ULL << 7; |
| 507 | const InstrStage::FuncUnits E5500_LSU_0 = 1ULL << 8; |
| 508 | const InstrStage::FuncUnits E5500_FPU_0 = 1ULL << 9; |
| 509 | |
| 510 | } // namespace PPCE5500ItinerariesFU |
| 511 | |
| 512 | // Pipeline forwarding paths for itineraries "PPCE5500Itineraries" |
| 513 | namespace PPCE5500ItinerariesBypass { |
| 514 | |
| 515 | const unsigned NoBypass = 0; |
| 516 | const unsigned E5500_CR_Bypass = 1 << 0; |
| 517 | const unsigned E5500_GPR_Bypass = 1 << 1; |
| 518 | const unsigned E5500_FPR_Bypass = 1 << 2; |
| 519 | |
| 520 | } // namespace PPCE5500ItinerariesBypass |
| 521 | |
| 522 | extern const llvm::InstrStage PPCStages[] = { |
| 523 | { 0, 0, 0, llvm::InstrStage::Required }, // No itinerary |
| 524 | { 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 |
| 525 | { 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 |
| 526 | { 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 |
| 527 | { 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 |
| 528 | { 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 |
| 529 | { 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 |
| 530 | { 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 |
| 531 | { 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 |
| 532 | { 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 |
| 533 | { 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 |
| 534 | { 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 |
| 535 | { 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 |
| 536 | { 3, G3ItinerariesFU::G3_SLU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 86 |
| 537 | { 1, G3ItinerariesFU::G3_IU1 | G3ItinerariesFU::G3_IU2, -1, (llvm::InstrStage::ReservationKinds)0 }, // 87 |
| 538 | { 1, G3ItinerariesFU::G3_BPU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 88 |
| 539 | { 1, G3ItinerariesFU::G3_SRU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 89 |
| 540 | { 1, G3ItinerariesFU::G3_FPU1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 90 |
| 541 | { 2, G3ItinerariesFU::G3_SLU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 91 |
| 542 | { 19, G3ItinerariesFU::G3_IU1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 92 |
| 543 | { 31, G3ItinerariesFU::G3_FPU1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 93 |
| 544 | { 17, G3ItinerariesFU::G3_FPU1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 94 |
| 545 | { 2, G3ItinerariesFU::G3_FPU1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 95 |
| 546 | { 2, G3ItinerariesFU::G3_SRU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 96 |
| 547 | { 34, G3ItinerariesFU::G3_SLU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 97 |
| 548 | { 3, G3ItinerariesFU::G3_SRU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 98 |
| 549 | { 3, G3ItinerariesFU::G3_FPU1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 99 |
| 550 | { 5, G3ItinerariesFU::G3_IU1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 100 |
| 551 | { 6, G3ItinerariesFU::G3_IU1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 101 |
| 552 | { 3, G3ItinerariesFU::G3_IU1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 102 |
| 553 | { 8, G3ItinerariesFU::G3_SLU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 103 |
| 554 | { 2, G3ItinerariesFU::G3_IU1 | G3ItinerariesFU::G3_IU2, -1, (llvm::InstrStage::ReservationKinds)0 }, // 104 |
| 555 | { 8, G4ItinerariesFU::G4_SLU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 105 |
| 556 | { 1, G4ItinerariesFU::G4_IU1 | G4ItinerariesFU::G4_IU2, -1, (llvm::InstrStage::ReservationKinds)0 }, // 106 |
| 557 | { 1, G4ItinerariesFU::G4_BPU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 107 |
| 558 | { 4, G4ItinerariesFU::G4_VFPU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 108 |
| 559 | { 1, G4ItinerariesFU::G4_SRU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 109 |
| 560 | { 1, G4ItinerariesFU::G4_FPU1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 110 |
| 561 | { 2, G4ItinerariesFU::G4_SLU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 111 |
| 562 | { 19, G4ItinerariesFU::G4_IU1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 112 |
| 563 | { 1, G4ItinerariesFU::G4_VIU1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 113 |
| 564 | { 31, G4ItinerariesFU::G4_FPU1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 114 |
| 565 | { 3, G4ItinerariesFU::G4_VIU2, -1, (llvm::InstrStage::ReservationKinds)0 }, // 115 |
| 566 | { 17, G4ItinerariesFU::G4_FPU1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 116 |
| 567 | { 2, G4ItinerariesFU::G4_SRU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 117 |
| 568 | { 3, G4ItinerariesFU::G4_SLU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 118 |
| 569 | { 34, G4ItinerariesFU::G4_SLU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 119 |
| 570 | { 3, G4ItinerariesFU::G4_SRU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 120 |
| 571 | { 3, G4ItinerariesFU::G4_FPU1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 121 |
| 572 | { 5, G4ItinerariesFU::G4_IU1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 122 |
| 573 | { 6, G4ItinerariesFU::G4_IU1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 123 |
| 574 | { 3, G4ItinerariesFU::G4_IU1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 124 |
| 575 | { 5, G4ItinerariesFU::G4_SLU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 125 |
| 576 | { 8, G4ItinerariesFU::G4_SRU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 126 |
| 577 | { 2, G4ItinerariesFU::G4_IU1 | G4ItinerariesFU::G4_IU2, -1, (llvm::InstrStage::ReservationKinds)0 }, // 127 |
| 578 | { 1, G4ItinerariesFU::G4_VPU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 128 |
| 579 | { 35, G4PlusItinerariesFU::G4P_SLU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 129 |
| 580 | { 1, G4PlusItinerariesFU::G4P_IU1 | G4PlusItinerariesFU::G4P_IU2 | G4PlusItinerariesFU::G4P_IU3 | G4PlusItinerariesFU::G4P_IU4, -1, (llvm::InstrStage::ReservationKinds)0 }, // 130 |
| 581 | { 1, G4PlusItinerariesFU::G4P_BPU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 131 |
| 582 | { 4, G4PlusItinerariesFU::G4P_VFPU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 132 |
| 583 | { 2, G4PlusItinerariesFU::G4P_IU2, -1, (llvm::InstrStage::ReservationKinds)0 }, // 133 |
| 584 | { 5, G4PlusItinerariesFU::G4P_FPU1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 134 |
| 585 | { 3, G4PlusItinerariesFU::G4P_SLU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 135 |
| 586 | { 23, G4PlusItinerariesFU::G4P_IU2, -1, (llvm::InstrStage::ReservationKinds)0 }, // 136 |
| 587 | { 1, G4PlusItinerariesFU::G4P_VIU1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 137 |
| 588 | { 35, G4PlusItinerariesFU::G4P_FPU1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 138 |
| 589 | { 4, G4PlusItinerariesFU::G4P_VIU2, -1, (llvm::InstrStage::ReservationKinds)0 }, // 139 |
| 590 | { 21, G4PlusItinerariesFU::G4P_FPU1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 140 |
| 591 | { 3, G4PlusItinerariesFU::G4P_IU2, -1, (llvm::InstrStage::ReservationKinds)0 }, // 141 |
| 592 | { 0, G4PlusItinerariesFU::G4P_IU1 | G4PlusItinerariesFU::G4P_IU2 | G4PlusItinerariesFU::G4P_IU3 | G4PlusItinerariesFU::G4P_IU4, -1, (llvm::InstrStage::ReservationKinds)0 }, // 142 |
| 593 | { 4, G4PlusItinerariesFU::G4P_SLU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 143 |
| 594 | { 37, G4PlusItinerariesFU::G4P_SLU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 144 |
| 595 | { 4, G4PlusItinerariesFU::G4P_IU2, -1, (llvm::InstrStage::ReservationKinds)0 }, // 145 |
| 596 | { 5, G4PlusItinerariesFU::G4P_IU2, -1, (llvm::InstrStage::ReservationKinds)0 }, // 146 |
| 597 | { 2, G4PlusItinerariesFU::G4P_IU1 | G4PlusItinerariesFU::G4P_IU2 | G4PlusItinerariesFU::G4P_IU3 | G4PlusItinerariesFU::G4P_IU4, -1, (llvm::InstrStage::ReservationKinds)0 }, // 147 |
| 598 | { 2, G4PlusItinerariesFU::G4P_VFPU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 148 |
| 599 | { 2, G4PlusItinerariesFU::G4P_VPU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 149 |
| 600 | { 35, G5ItinerariesFU::G5_SLU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 150 |
| 601 | { 2, G5ItinerariesFU::G5_IU1 | G5ItinerariesFU::G5_IU2, -1, (llvm::InstrStage::ReservationKinds)0 }, // 151 |
| 602 | { 1, G5ItinerariesFU::G5_BPU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 152 |
| 603 | { 8, G5ItinerariesFU::G5_VFPU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 153 |
| 604 | { 4, G5ItinerariesFU::G5_IU1 | G5ItinerariesFU::G5_IU2, -1, (llvm::InstrStage::ReservationKinds)0 }, // 154 |
| 605 | { 3, G5ItinerariesFU::G5_IU1 | G5ItinerariesFU::G5_IU2, -1, (llvm::InstrStage::ReservationKinds)0 }, // 155 |
| 606 | { 4, G5ItinerariesFU::G5_BPU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 156 |
| 607 | { 6, G5ItinerariesFU::G5_FPU1 | G5ItinerariesFU::G5_FPU2, -1, (llvm::InstrStage::ReservationKinds)0 }, // 157 |
| 608 | { 3, G5ItinerariesFU::G5_SLU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 158 |
| 609 | { 8, G5ItinerariesFU::G5_FPU1 | G5ItinerariesFU::G5_FPU2, -1, (llvm::InstrStage::ReservationKinds)0 }, // 159 |
| 610 | { 68, G5ItinerariesFU::G5_IU1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 160 |
| 611 | { 36, G5ItinerariesFU::G5_IU1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 161 |
| 612 | { 2, G5ItinerariesFU::G5_VIU1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 162 |
| 613 | { 33, G5ItinerariesFU::G5_FPU1 | G5ItinerariesFU::G5_FPU2, -1, (llvm::InstrStage::ReservationKinds)0 }, // 163 |
| 614 | { 5, G5ItinerariesFU::G5_VIU2, -1, (llvm::InstrStage::ReservationKinds)0 }, // 164 |
| 615 | { 40, G5ItinerariesFU::G5_FPU1 | G5ItinerariesFU::G5_FPU2, -1, (llvm::InstrStage::ReservationKinds)0 }, // 165 |
| 616 | { 40, G5ItinerariesFU::G5_SLU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 166 |
| 617 | { 11, G5ItinerariesFU::G5_SLU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 167 |
| 618 | { 5, G5ItinerariesFU::G5_SLU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 168 |
| 619 | { 64, G5ItinerariesFU::G5_SLU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 169 |
| 620 | { 7, G5ItinerariesFU::G5_IU1 | G5ItinerariesFU::G5_IU2, -1, (llvm::InstrStage::ReservationKinds)0 }, // 170 |
| 621 | { 2, G5ItinerariesFU::G5_BPU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 171 |
| 622 | { 3, G5ItinerariesFU::G5_BPU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 172 |
| 623 | { 2, G5ItinerariesFU::G5_IU2, -1, (llvm::InstrStage::ReservationKinds)0 }, // 173 |
| 624 | { 3, G5ItinerariesFU::G5_IU2, -1, (llvm::InstrStage::ReservationKinds)0 }, // 174 |
| 625 | { 6, G5ItinerariesFU::G5_IU2, -1, (llvm::InstrStage::ReservationKinds)0 }, // 175 |
| 626 | { 10, G5ItinerariesFU::G5_IU2, -1, (llvm::InstrStage::ReservationKinds)0 }, // 176 |
| 627 | { 8, G5ItinerariesFU::G5_IU2, -1, (llvm::InstrStage::ReservationKinds)0 }, // 177 |
| 628 | { 5, G5ItinerariesFU::G5_IU1 | G5ItinerariesFU::G5_IU2, -1, (llvm::InstrStage::ReservationKinds)0 }, // 178 |
| 629 | { 1, G5ItinerariesFU::G5_IU2, -1, (llvm::InstrStage::ReservationKinds)0 }, // 179 |
| 630 | { 4, G5ItinerariesFU::G5_SLU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 180 |
| 631 | { 1, G5ItinerariesFU::G5_IU1 | G5ItinerariesFU::G5_IU2, -1, (llvm::InstrStage::ReservationKinds)0 }, // 181 |
| 632 | { 2, G5ItinerariesFU::G5_VFPU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 182 |
| 633 | { 3, G5ItinerariesFU::G5_VPU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 183 |
| 634 | { 1, PPCA2ItinerariesFU::A2_XU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 184 |
| 635 | { 1, PPCA2ItinerariesFU::A2_FU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 185 |
| 636 | { 1, PPCE500ItinerariesFU::E500_DIS0 | PPCE500ItinerariesFU::E500_DIS1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPCE500ItinerariesFU::E500_LSU_0, -1, (llvm::InstrStage::ReservationKinds)0 }, // 186-187 |
| 637 | { 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 |
| 638 | { 1, PPCE500ItinerariesFU::E500_DIS0 | PPCE500ItinerariesFU::E500_DIS1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPCE500ItinerariesFU::E500_BU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 190-191 |
| 639 | { 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 |
| 640 | { 1, PPCE500ItinerariesFU::E500_DIS0 | PPCE500ItinerariesFU::E500_DIS1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPCE500ItinerariesFU::E500_SU0, -1, (llvm::InstrStage::ReservationKinds)0 }, // 195-196 |
| 641 | { 1, PPCE500ItinerariesFU::E500_DIS0 | PPCE500ItinerariesFU::E500_DIS1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 6, PPCE500ItinerariesFU::E500_MU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 197-198 |
| 642 | { 1, PPCE500ItinerariesFU::E500_DIS0 | PPCE500ItinerariesFU::E500_DIS1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 32, PPCE500ItinerariesFU::E500_MU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 199-200 |
| 643 | { 1, PPCE500ItinerariesFU::E500_DIS0 | PPCE500ItinerariesFU::E500_DIS1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 4, PPCE500ItinerariesFU::E500_MU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 201-202 |
| 644 | { 1, PPCE500ItinerariesFU::E500_DIS0 | PPCE500ItinerariesFU::E500_DIS1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 29, PPCE500ItinerariesFU::E500_MU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 203-204 |
| 645 | { 1, PPCE500ItinerariesFU::E500_DIS0 | PPCE500ItinerariesFU::E500_DIS1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 3, PPCE500ItinerariesFU::E500_LSU_0, -1, (llvm::InstrStage::ReservationKinds)0 }, // 205-206 |
| 646 | { 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 |
| 647 | { 1, PPCE500ItinerariesFU::E500_DIS0 | PPCE500ItinerariesFU::E500_DIS1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 5, PPCE500ItinerariesFU::E500_SU0, -1, (llvm::InstrStage::ReservationKinds)0 }, // 210-211 |
| 648 | { 1, PPCE500ItinerariesFU::E500_DIS0 | PPCE500ItinerariesFU::E500_DIS1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 4, PPCE500ItinerariesFU::E500_SU0, -1, (llvm::InstrStage::ReservationKinds)0 }, // 212-213 |
| 649 | { 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 |
| 650 | { 1, PPCE500ItinerariesFU::E500_DIS0 | PPCE500ItinerariesFU::E500_DIS1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPCE500ItinerariesFU::E500_LSU_0, 0, (llvm::InstrStage::ReservationKinds)0 }, // 216-217 |
| 651 | { 1, PPCE500ItinerariesFU::E500_DIS0 | PPCE500ItinerariesFU::E500_DIS1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 2, PPCE500ItinerariesFU::E500_SU0, -1, (llvm::InstrStage::ReservationKinds)0 }, // 218-219 |
| 652 | { 1, PPCE500mcItinerariesFU::E500mc_DIS0 | PPCE500mcItinerariesFU::E500mc_DIS1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPCE500mcItinerariesFU::E500mc_LSU_0, -1, (llvm::InstrStage::ReservationKinds)0 }, // 220-221 |
| 653 | { 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 |
| 654 | { 1, PPCE500mcItinerariesFU::E500mc_DIS0 | PPCE500mcItinerariesFU::E500mc_DIS1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPCE500mcItinerariesFU::E500mc_BU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 224-225 |
| 655 | { 1, PPCE500mcItinerariesFU::E500mc_DIS0 | PPCE500mcItinerariesFU::E500mc_DIS1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 2, PPCE500mcItinerariesFU::E500mc_FPU_0, -1, (llvm::InstrStage::ReservationKinds)0 }, // 226-227 |
| 656 | { 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 |
| 657 | { 1, PPCE500mcItinerariesFU::E500mc_DIS0 | PPCE500mcItinerariesFU::E500mc_DIS1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 4, PPCE500mcItinerariesFU::E500mc_FPU_0, -1, (llvm::InstrStage::ReservationKinds)0 }, // 231-232 |
| 658 | { 1, PPCE500mcItinerariesFU::E500mc_DIS0 | PPCE500mcItinerariesFU::E500mc_DIS1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 68, PPCE500mcItinerariesFU::E500mc_FPU_0, -1, (llvm::InstrStage::ReservationKinds)0 }, // 233-234 |
| 659 | { 1, PPCE500mcItinerariesFU::E500mc_DIS0 | PPCE500mcItinerariesFU::E500mc_DIS1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 38, PPCE500mcItinerariesFU::E500mc_FPU_0, -1, (llvm::InstrStage::ReservationKinds)0 }, // 235-236 |
| 660 | { 1, PPCE500mcItinerariesFU::E500mc_DIS0 | PPCE500mcItinerariesFU::E500mc_DIS1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 3, PPCE500mcItinerariesFU::E500mc_LSU_0, -1, (llvm::InstrStage::ReservationKinds)0 }, // 237-238 |
| 661 | { 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 |
| 662 | { 1, PPCE500mcItinerariesFU::E500mc_DIS0 | PPCE500mcItinerariesFU::E500mc_DIS1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 5, PPCE500mcItinerariesFU::E500mc_SFX0, -1, (llvm::InstrStage::ReservationKinds)0 }, // 242-243 |
| 663 | { 1, PPCE500mcItinerariesFU::E500mc_DIS0 | PPCE500mcItinerariesFU::E500mc_DIS1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 8, PPCE500mcItinerariesFU::E500mc_FPU_0, -1, (llvm::InstrStage::ReservationKinds)0 }, // 244-245 |
| 664 | { 1, PPCE500mcItinerariesFU::E500mc_DIS0 | PPCE500mcItinerariesFU::E500mc_DIS1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 4, PPCE500mcItinerariesFU::E500mc_SFX0, -1, (llvm::InstrStage::ReservationKinds)0 }, // 246-247 |
| 665 | { 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 |
| 666 | { 1, PPCE500mcItinerariesFU::E500mc_DIS0 | PPCE500mcItinerariesFU::E500mc_DIS1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPCE500mcItinerariesFU::E500mc_SFX0, -1, (llvm::InstrStage::ReservationKinds)0 }, // 250-251 |
| 667 | { 1, PPCE500mcItinerariesFU::E500mc_DIS0 | PPCE500mcItinerariesFU::E500mc_DIS1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPCE500mcItinerariesFU::E500mc_CFX_0, -1, (llvm::InstrStage::ReservationKinds)0 }, // 252-253 |
| 668 | { 1, PPCE500mcItinerariesFU::E500mc_DIS0 | PPCE500mcItinerariesFU::E500mc_DIS1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPCE500mcItinerariesFU::E500mc_LSU_0, 0, (llvm::InstrStage::ReservationKinds)0 }, // 254-255 |
| 669 | { 1, PPCE500mcItinerariesFU::E500mc_DIS0 | PPCE500mcItinerariesFU::E500mc_DIS1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 2, PPCE500mcItinerariesFU::E500mc_SFX0, -1, (llvm::InstrStage::ReservationKinds)0 }, // 256-257 |
| 670 | { 1, PPCE5500ItinerariesFU::E5500_DIS0 | PPCE5500ItinerariesFU::E5500_DIS1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPCE5500ItinerariesFU::E5500_LSU_0, -1, (llvm::InstrStage::ReservationKinds)0 }, // 258-259 |
| 671 | { 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 |
| 672 | { 1, PPCE5500ItinerariesFU::E5500_DIS0 | PPCE5500ItinerariesFU::E5500_DIS1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPCE5500ItinerariesFU::E5500_BU, -1, (llvm::InstrStage::ReservationKinds)0 }, // 262-263 |
| 673 | { 1, PPCE5500ItinerariesFU::E5500_DIS0 | PPCE5500ItinerariesFU::E5500_DIS1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPCE5500ItinerariesFU::E5500_FPU_0, -1, (llvm::InstrStage::ReservationKinds)0 }, // 264-265 |
| 674 | { 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 |
| 675 | { 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 |
| 676 | { 1, PPCE5500ItinerariesFU::E5500_DIS0 | PPCE5500ItinerariesFU::E5500_DIS1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 31, PPCE5500ItinerariesFU::E5500_FPU_0, -1, (llvm::InstrStage::ReservationKinds)0 }, // 272-273 |
| 677 | { 1, PPCE5500ItinerariesFU::E5500_DIS0 | PPCE5500ItinerariesFU::E5500_DIS1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 16, PPCE5500ItinerariesFU::E5500_FPU_0, -1, (llvm::InstrStage::ReservationKinds)0 }, // 274-275 |
| 678 | { 1, PPCE5500ItinerariesFU::E5500_DIS0 | PPCE5500ItinerariesFU::E5500_DIS1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 3, PPCE5500ItinerariesFU::E5500_LSU_0, -1, (llvm::InstrStage::ReservationKinds)0 }, // 276-277 |
| 679 | { 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 |
| 680 | { 1, PPCE5500ItinerariesFU::E5500_DIS0 | PPCE5500ItinerariesFU::E5500_DIS1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 4, PPCE5500ItinerariesFU::E5500_LSU_0, -1, (llvm::InstrStage::ReservationKinds)0 }, // 281-282 |
| 681 | { 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 |
| 682 | { 1, PPCE5500ItinerariesFU::E5500_DIS0 | PPCE5500ItinerariesFU::E5500_DIS1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPCE5500ItinerariesFU::E5500_CFX_0, -1, (llvm::InstrStage::ReservationKinds)0 }, // 286-287 |
| 683 | { 1, PPCE5500ItinerariesFU::E5500_DIS0 | PPCE5500ItinerariesFU::E5500_DIS1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 5, PPCE5500ItinerariesFU::E5500_CFX_0, -1, (llvm::InstrStage::ReservationKinds)0 }, // 288-289 |
| 684 | { 1, PPCE5500ItinerariesFU::E5500_DIS0 | PPCE5500ItinerariesFU::E5500_DIS1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 4, PPCE5500ItinerariesFU::E5500_CFX_0, -1, (llvm::InstrStage::ReservationKinds)0 }, // 290-291 |
| 685 | { 1, PPCE5500ItinerariesFU::E5500_DIS0 | PPCE5500ItinerariesFU::E5500_DIS1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 7, PPCE5500ItinerariesFU::E5500_FPU_0, -1, (llvm::InstrStage::ReservationKinds)0 }, // 292-293 |
| 686 | { 1, PPCE5500ItinerariesFU::E5500_DIS0 | PPCE5500ItinerariesFU::E5500_DIS1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 2, PPCE5500ItinerariesFU::E5500_CFX_0, -1, (llvm::InstrStage::ReservationKinds)0 }, // 294-295 |
| 687 | { 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 |
| 688 | { 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 |
| 689 | { 1, PPCE5500ItinerariesFU::E5500_DIS0 | PPCE5500ItinerariesFU::E5500_DIS1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, PPCE5500ItinerariesFU::E5500_LSU_0, 0, (llvm::InstrStage::ReservationKinds)0 }, // 301-302 |
| 690 | { 1, PPCE5500ItinerariesFU::E5500_DIS0 | PPCE5500ItinerariesFU::E5500_DIS1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 2, PPCE5500ItinerariesFU::E5500_SFX0, -1, (llvm::InstrStage::ReservationKinds)0 }, // 303-304 |
| 691 | { 0, 0, 0, llvm::InstrStage::Required } // End stages |
| 692 | }; |
| 693 | extern const unsigned PPCOperandCycles[] = { |
| 694 | 0, // No itinerary |
| 695 | 2, 0, 0, // 1-3 |
| 696 | 2, 0, 0, // 4-6 |
| 697 | 4, 0, // 7-8 |
| 698 | 2, 0, 0, // 9-11 |
| 699 | 2, 0, 0, // 12-14 |
| 700 | 4, 0, 0, // 15-17 |
| 701 | 6, 0, 0, // 18-20 |
| 702 | 1, 1, // 21-22 |
| 703 | 5, 1, 1, // 23-25 |
| 704 | 6, 0, 0, // 26-28 |
| 705 | 36, 0, 0, // 29-31 |
| 706 | 6, 0, 0, // 32-34 |
| 707 | 31, 0, 0, // 35-37 |
| 708 | 1, 1, 1, // 38-40 |
| 709 | 19, 0, 0, // 41-43 |
| 710 | 6, 0, 0, 0, // 44-47 |
| 711 | 4, 1, 1, // 48-50 |
| 712 | 2, 0, 0, 0, // 51-54 |
| 713 | 4, 1, 1, // 55-57 |
| 714 | 5, 2, 1, 1, // 58-61 |
| 715 | 5, 2, 1, 1, // 62-65 |
| 716 | 5, 1, 1, // 66-68 |
| 717 | 5, 2, 1, 1, // 69-72 |
| 718 | 5, 2, 1, 1, // 73-76 |
| 719 | 4, 1, 1, // 77-79 |
| 720 | 4, 1, 1, // 80-82 |
| 721 | 4, 1, 1, // 83-85 |
| 722 | 4, 1, 1, // 86-88 |
| 723 | 4, 0, 0, // 89-91 |
| 724 | 4, 0, 0, // 92-94 |
| 725 | 4, 0, // 95-96 |
| 726 | 6, 0, // 97-98 |
| 727 | 3, 0, 0, // 99-101 |
| 728 | 3, 0, // 102-103 |
| 729 | 2, 0, // 104-105 |
| 730 | 6, 0, // 106-107 |
| 731 | 6, 0, // 108-109 |
| 732 | 3, 0, 0, // 110-112 |
| 733 | 2, 0, // 113-114 |
| 734 | 5, 0, // 115-116 |
| 735 | 4, 0, 0, // 117-119 |
| 736 | 4, 0, 0, // 120-122 |
| 737 | 4, 0, 0, // 123-125 |
| 738 | 4, 0, // 126-127 |
| 739 | 2, 0, 0, // 128-130 |
| 740 | 4, 1, 1, // 131-133 |
| 741 | 2, 1, 1, 1, // 134-137 |
| 742 | 2, 1, 1, 1, // 138-141 |
| 743 | 4, 1, 1, // 142-144 |
| 744 | 4, 1, 1, // 145-147 |
| 745 | 1, 1, 1, // 148-150 |
| 746 | 2, 1, 1, 1, // 151-154 |
| 747 | 2, 0, // 155-156 |
| 748 | 4, 0, // 157-158 |
| 749 | 4, 0, // 159-160 |
| 750 | 4, 0, // 161-162 |
| 751 | 6, 0, // 163-164 |
| 752 | 6, 0, // 165-166 |
| 753 | 4, 0, // 167-168 |
| 754 | 4, 0, 0, // 169-171 |
| 755 | 4, 0, 0, // 172-174 |
| 756 | 4, 1, 1, // 175-177 |
| 757 | 4, 1, 1, // 178-180 |
| 758 | 5, 1, 1, // 181-183 |
| 759 | 2, 0, // 184-185 |
| 760 | 5, 1, 1, // 186-188 |
| 761 | 5, 2, 1, 1, // 189-192 |
| 762 | 5, 2, 1, 1, // 193-196 |
| 763 | 1, 1, 1, // 197-199 |
| 764 | 4, 1, 1, // 200-202 |
| 765 | 5, 1, 1, // 203-205 |
| 766 | 5, 1, 1, // 206-208 |
| 767 | 1, 1, 1, // 209-211 |
| 768 | 2, 1, 1, 1, // 212-215 |
| 769 | 1, 1, 1, // 216-218 |
| 770 | 4, 1, 1, // 219-221 |
| 771 | 4, 1, 1, // 222-224 |
| 772 | 4, 1, 1, // 225-227 |
| 773 | 1, 1, 1, // 228-230 |
| 774 | 4, 1, 1, // 231-233 |
| 775 | 4, 1, 1, // 234-236 |
| 776 | 4, 1, 1, // 237-239 |
| 777 | 4, 1, 1, // 240-242 |
| 778 | 2, 1, 1, 1, // 243-246 |
| 779 | 2, 1, 1, 1, // 247-250 |
| 780 | 5, 2, 1, 1, // 251-254 |
| 781 | 5, 2, 1, 1, // 255-258 |
| 782 | 2, 0, 0, // 259-261 |
| 783 | 2, 0, 0, // 262-264 |
| 784 | 2, 0, 0, // 265-267 |
| 785 | 2, 0, 0, // 268-270 |
| 786 | 2, 0, 0, // 271-273 |
| 787 | 4, 0, // 274-275 |
| 788 | 2, 0, 0, // 276-278 |
| 789 | 2, 0, 0, // 279-281 |
| 790 | 4, 0, 0, // 282-284 |
| 791 | 4, 0, 0, // 285-287 |
| 792 | 4, 0, 0, // 288-290 |
| 793 | 36, 0, 0, // 291-293 |
| 794 | 6, 0, 0, // 294-296 |
| 795 | 6, 0, 0, // 297-299 |
| 796 | 6, 0, 0, 0, // 300-303 |
| 797 | 6, 0, 0, // 304-306 |
| 798 | 6, 0, 0, // 307-309 |
| 799 | 6, 0, 0, // 310-312 |
| 800 | 6, 0, 0, // 313-315 |
| 801 | 19, 0, 0, // 316-318 |
| 802 | 31, 0, 0, // 319-321 |
| 803 | 31, 0, 0, // 322-324 |
| 804 | 19, 0, 0, // 325-327 |
| 805 | 31, 0, 0, // 328-330 |
| 806 | 19, 0, 0, // 331-333 |
| 807 | 3, 0, 0, // 334-336 |
| 808 | 3, 0, 0, // 337-339 |
| 809 | 2, 0, // 340-341 |
| 810 | 4, 0, 0, // 342-344 |
| 811 | 2, 0, 0, // 345-347 |
| 812 | 2, 0, 0, // 348-350 |
| 813 | 2, 0, 0, // 351-353 |
| 814 | 2, 0, 0, // 354-356 |
| 815 | 2, 0, 0, // 357-359 |
| 816 | 2, 0, 0, // 360-362 |
| 817 | 2, 0, 0, // 363-365 |
| 818 | 2, 0, 0, // 366-368 |
| 819 | 2, 0, 0, // 369-371 |
| 820 | 2, 0, 0, 0, // 372-375 |
| 821 | 6, 0, // 376-377 |
| 822 | 36, 0, 0, // 378-380 |
| 823 | 36, 0, 0, // 381-383 |
| 824 | 5, 1, 1, // 384-386 |
| 825 | 5, 1, 1, // 387-389 |
| 826 | 1, 1, 1, // 390-392 |
| 827 | 1, 1, 1, // 393-395 |
| 828 | 4, 1, 1, // 396-398 |
| 829 | 5, 1, 1, // 399-401 |
| 830 | 4, 1, 1, // 402-404 |
| 831 | 5, 1, 1, // 405-407 |
| 832 | 5, 1, 1, // 408-410 |
| 833 | 4, 1, 1, // 411-413 |
| 834 | 5, 1, 1, // 414-416 |
| 835 | 5, 1, 1, // 417-419 |
| 836 | 2, 0, 0, // 420-422 |
| 837 | 1, 1, 1, // 423-425 |
| 838 | 5, 1, 1, // 426-428 |
| 839 | 4, 0, // 429-430 |
| 840 | 6, 0, 0, // 431-433 |
| 841 | 6, 0, 0, // 434-436 |
| 842 | 6, 0, 0, // 437-439 |
| 843 | 6, 0, 0, // 440-442 |
| 844 | 6, 0, 0, // 443-445 |
| 845 | 6, 0, 0, // 446-448 |
| 846 | 6, 0, 0, // 449-451 |
| 847 | 6, 0, 0, // 452-454 |
| 848 | 6, 0, 0, // 455-457 |
| 849 | 6, 0, 0, // 458-460 |
| 850 | 6, 0, 0, // 461-463 |
| 851 | 6, 0, 0, // 464-466 |
| 852 | 6, 0, // 467-468 |
| 853 | 3, 0, 0, // 469-471 |
| 854 | 3, 0, 0, // 472-474 |
| 855 | 2, 0, 0, // 475-477 |
| 856 | 6, 0, 0, // 478-480 |
| 857 | 6, 0, 0, // 481-483 |
| 858 | 2, 0, 0, // 484-486 |
| 859 | 2, 0, 0, // 487-489 |
| 860 | 2, 0, 0, // 490-492 |
| 861 | 2, 0, 0, // 493-495 |
| 862 | 2, 0, 0, // 496-498 |
| 863 | 2, 0, 0, // 499-501 |
| 864 | 4, 0, 0, // 502-504 |
| 865 | 4, 0, // 505-506 |
| 866 | 6, 0, // 507-508 |
| 867 | 5, 1, 1, // 509-511 |
| 868 | 4, 0, 0, // 512-514 |
| 869 | 2, 0, 0, // 515-517 |
| 870 | 6, 0, 0, // 518-520 |
| 871 | 2, 0, 0, // 521-523 |
| 872 | 4, 0, 0, // 524-526 |
| 873 | 6, 0, // 527-528 |
| 874 | 4, 0, 0, // 529-531 |
| 875 | 4, 0, 0, // 532-534 |
| 876 | 6, 0, 0, // 535-537 |
| 877 | 6, 0, 0, // 538-540 |
| 878 | 6, 0, 0, 0, // 541-544 |
| 879 | 6, 0, 0, // 545-547 |
| 880 | 6, 0, 0, // 548-550 |
| 881 | 5, 1, 1, // 551-553 |
| 882 | 6, 0, 0, // 554-556 |
| 883 | 5, 1, 1, // 557-559 |
| 884 | 5, 1, 1, // 560-562 |
| 885 | 5, 1, 1, // 563-565 |
| 886 | 1, 1, // 566-567 |
| 887 | 4, 1, 1, // 568-570 |
| 888 | 5, 1, 1, // 571-573 |
| 889 | 5, 1, 1, // 574-576 |
| 890 | 5, 1, 1, // 577-579 |
| 891 | 5, 1, 1, // 580-582 |
| 892 | 5, 2, 1, 1, // 583-586 |
| 893 | 5, 2, 1, 1, // 587-590 |
| 894 | 6, 0, // 591-592 |
| 895 | 6, 0, // 593-594 |
| 896 | 5, 1, 1, // 595-597 |
| 897 | 5, 1, 1, // 598-600 |
| 898 | 5, 1, 1, // 601-603 |
| 899 | 5, 1, 1, // 604-606 |
| 900 | 1, 1, 1, // 607-609 |
| 901 | 1, 1, 1, // 610-612 |
| 902 | 1, 1, 1, // 613-615 |
| 903 | 1, 1, 1, // 616-618 |
| 904 | 1, 1, 1, // 619-621 |
| 905 | 5, 1, 1, // 622-624 |
| 906 | 2, 0, 0, // 625-627 |
| 907 | 6, 0, // 628-629 |
| 908 | 3, 0, // 630-631 |
| 909 | 2, 0, // 632-633 |
| 910 | 6, 0, // 634-635 |
| 911 | 36, 0, 0, // 636-638 |
| 912 | 36, 0, 0, // 639-641 |
| 913 | 36, 0, 0, // 642-644 |
| 914 | 36, 0, 0, // 645-647 |
| 915 | 36, 0, 0, // 648-650 |
| 916 | 2, 0, 0, // 651-653 |
| 917 | 4, 0, 0, // 654-656 |
| 918 | 3, 0, 0, // 657-659 |
| 919 | 31, 0, 0, // 660-662 |
| 920 | 19, 0, 0, // 663-665 |
| 921 | 5, 2, 1, 1, // 666-669 |
| 922 | 5, 2, 1, 1, // 670-673 |
| 923 | 4, 0, // 674-675 |
| 924 | 5, 1, 1, // 676-678 |
| 925 | 1, 1, 1, // 679-681 |
| 926 | 2, 0, 0, // 682-684 |
| 927 | 5, 1, 1, // 685-687 |
| 928 | 1, 1, 1, // 688-690 |
| 929 | 4, 0, // 691-692 |
| 930 | 4, 0, // 693-694 |
| 931 | 5, 1, 1, // 695-697 |
| 932 | 1, 1, 1, // 698-700 |
| 933 | 5, 0, // 701-702 |
| 934 | 6, 0, // 703-704 |
| 935 | 6, 0, // 705-706 |
| 936 | 2, 0, 0, // 707-709 |
| 937 | 2, 0, // 710-711 |
| 938 | 2, 0, 0, // 712-714 |
| 939 | 1, 1, // 715-716 |
| 940 | 6, 0, 0, // 717-719 |
| 941 | 6, 0, 0, // 720-722 |
| 942 | 6, 0, 0, 0, // 723-726 |
| 943 | 6, 0, 0, // 727-729 |
| 944 | 6, 0, 0, 0, // 730-733 |
| 945 | 6, 0, 0, // 734-736 |
| 946 | 4, 0, // 737-738 |
| 947 | 4, 0, // 739-740 |
| 948 | 2, 0, 0, // 741-743 |
| 949 | 2, 0, 0, // 744-746 |
| 950 | 2, 0, 0, // 747-749 |
| 951 | 6, 0, 0, // 750-752 |
| 952 | 2, 0, 0, // 753-755 |
| 953 | 6, 0, 0, // 756-758 |
| 954 | 6, 0, 0, // 759-761 |
| 955 | 6, 0, 0, // 762-764 |
| 956 | 2, 0, // 765-766 |
| 957 | 5, 1, 1, // 767-769 |
| 958 | 2, 0, 0, // 770-772 |
| 959 | 5, 1, 1, // 773-775 |
| 960 | 5, 1, 1, // 776-778 |
| 961 | 2, 0, 0, // 779-781 |
| 962 | 2, 0, 0, // 782-784 |
| 963 | 2, 0, 0, // 785-787 |
| 964 | 2, 0, 0, // 788-790 |
| 965 | 2, 0, 0, // 791-793 |
| 966 | 2, 0, 0, // 794-796 |
| 967 | 2, 0, 0, // 797-799 |
| 968 | 6, 0, 0, // 800-802 |
| 969 | 2, 0, 0, // 803-805 |
| 970 | 2, 0, 0, // 806-808 |
| 971 | 2, 0, 0, // 809-811 |
| 972 | 2, 0, 0, // 812-814 |
| 973 | 2, 0, 0, // 815-817 |
| 974 | 2, 0, 0, // 818-820 |
| 975 | 2, 0, 0, // 821-823 |
| 976 | 2, 0, 0, // 824-826 |
| 977 | 2, 0, 0, // 827-829 |
| 978 | 2, 0, 0, // 830-832 |
| 979 | 4, 0, 0, // 833-835 |
| 980 | 5, 1, 1, // 836-838 |
| 981 | 3, 0, 0, // 839-841 |
| 982 | 3, 0, 0, // 842-844 |
| 983 | 3, 0, 0, // 845-847 |
| 984 | 2, 0, 0, // 848-850 |
| 985 | 2, 0, 0, // 851-853 |
| 986 | 2, 0, 0, // 854-856 |
| 987 | 4, 0, // 857-858 |
| 988 | 3, 0, 0, // 859-861 |
| 989 | 6, 0, 0, // 862-864 |
| 990 | 2, 0, 0, // 865-867 |
| 991 | 5, 1, 1, // 868-870 |
| 992 | 5, 1, 1, // 871-873 |
| 993 | 4, 1, 1, // 874-876 |
| 994 | 5, 1, 1, // 877-879 |
| 995 | 1, 1, // 880-881 |
| 996 | 5, 1, 1, // 882-884 |
| 997 | 5, 1, 1, // 885-887 |
| 998 | 5, 1, 1, // 888-890 |
| 999 | 5, 0, // 891-892 |
| 1000 | 2, 0, 0, // 893-895 |
| 1001 | 5, 1, 1, // 896-898 |
| 1002 | 5, 1, 1, // 899-901 |
| 1003 | 5, 1, 1, // 902-904 |
| 1004 | 5, 1, 1, // 905-907 |
| 1005 | 5, 1, 1, // 908-910 |
| 1006 | 5, 1, 1, // 911-913 |
| 1007 | 2, 0, // 914-915 |
| 1008 | 6, 0, // 916-917 |
| 1009 | 2, 0, 0, // 918-920 |
| 1010 | 5, 1, 1, // 921-923 |
| 1011 | 1, 1, 1, // 924-926 |
| 1012 | 4, 1, 1, // 927-929 |
| 1013 | 1, 1, 1, // 930-932 |
| 1014 | 2, 1, 1, 1, // 933-936 |
| 1015 | 1, 1, 1, // 937-939 |
| 1016 | 1, 1, 1, // 940-942 |
| 1017 | 1, 1, 1, // 943-945 |
| 1018 | 1, 1, // 946-947 |
| 1019 | 4, 1, 1, // 948-950 |
| 1020 | 1, 1, 1, // 951-953 |
| 1021 | 5, 1, 1, // 954-956 |
| 1022 | 5, 1, 1, // 957-959 |
| 1023 | 5, 1, 1, // 960-962 |
| 1024 | 5, 1, 1, // 963-965 |
| 1025 | 5, 1, 1, // 966-968 |
| 1026 | 4, 0, // 969-970 |
| 1027 | 1, 1, // 971-972 |
| 1028 | 5, 1, 1, // 973-975 |
| 1029 | 4, 0, // 976-977 |
| 1030 | 5, 1, 1, // 978-980 |
| 1031 | 2, 0, 0, // 981-983 |
| 1032 | 6, // 984 |
| 1033 | 1, 0, 0, // 985-987 |
| 1034 | 2, 0, 0, // 988-990 |
| 1035 | 6, 0, 0, // 991-993 |
| 1036 | 2, 0, 0, // 994-996 |
| 1037 | 2, 0, 0, // 997-999 |
| 1038 | 1, 0, 0, // 1000-1002 |
| 1039 | 6, 0, 0, // 1003-1005 |
| 1040 | 1, 0, 0, // 1006-1008 |
| 1041 | 6, 0, 0, // 1009-1011 |
| 1042 | 5, 0, 0, // 1012-1014 |
| 1043 | 71, 0, 0, // 1015-1017 |
| 1044 | 39, 0, 0, // 1018-1020 |
| 1045 | 6, 0, 0, // 1021-1023 |
| 1046 | 72, 0, 0, // 1024-1026 |
| 1047 | 0, 0, 0, // 1027-1029 |
| 1048 | 2, 0, 0, // 1030-1032 |
| 1049 | 59, 0, 0, // 1033-1035 |
| 1050 | 6, 0, 0, 0, // 1036-1039 |
| 1051 | 69, 0, 0, // 1040-1042 |
| 1052 | 65, 0, 0, // 1043-1045 |
| 1053 | 16, 0, 0, // 1046-1048 |
| 1054 | 2, 0, 0, 0, // 1049-1052 |
| 1055 | 16, // 1053 |
| 1056 | 82, 0, 0, // 1054-1056 |
| 1057 | 6, 8, 0, 0, // 1057-1060 |
| 1058 | 6, 8, 0, 0, // 1061-1064 |
| 1059 | 6, 0, 0, // 1065-1067 |
| 1060 | 6, 0, 0, // 1068-1070 |
| 1061 | 7, 0, 0, // 1071-1073 |
| 1062 | 7, 9, 0, 0, // 1074-1077 |
| 1063 | 7, 9, 0, 0, // 1078-1081 |
| 1064 | 6, 0, 0, // 1082-1084 |
| 1065 | 6, 8, 0, 0, // 1085-1088 |
| 1066 | 6, 8, 0, 0, // 1089-1092 |
| 1067 | 5, 0, 0, // 1093-1095 |
| 1068 | 1, 0, 0, // 1096-1098 |
| 1069 | 6, 0, // 1099-1100 |
| 1070 | 6, 0, // 1101-1102 |
| 1071 | 4, 0, // 1103-1104 |
| 1072 | 1, 0, // 1105-1106 |
| 1073 | 4, 0, // 1107-1108 |
| 1074 | 6, 0, // 1109-1110 |
| 1075 | 16, 0, // 1111-1112 |
| 1076 | 5, 0, 0, // 1113-1115 |
| 1077 | 5, 0, 0, // 1116-1118 |
| 1078 | 6, 0, 0, // 1119-1121 |
| 1079 | 16, // 1122 |
| 1080 | 2, 0, 0, // 1123-1125 |
| 1081 | 2, 0, 0, // 1126-1128 |
| 1082 | 82, 0, 0, // 1129-1131 |
| 1083 | 2, 0, 0, 0, // 1132-1135 |
| 1084 | 2, 0, 0, 0, // 1136-1139 |
| 1085 | 0, 0, 0, // 1140-1142 |
| 1086 | 82, 0, 0, // 1143-1145 |
| 1087 | 0, 0, 0, // 1146-1148 |
| 1088 | 2, 0, 0, 0, // 1149-1152 |
| 1089 | 2, 0, // 1153-1154 |
| 1090 | 2, 0, // 1155-1156 |
| 1091 | 6, 0, 0, // 1157-1159 |
| 1092 | 6, 0, 0, // 1160-1162 |
| 1093 | 6, 0, 0, // 1163-1165 |
| 1094 | 6, 0, // 1166-1167 |
| 1095 | 6, 0, // 1168-1169 |
| 1096 | 6, 0, // 1170-1171 |
| 1097 | 5, 0, 0, // 1172-1174 |
| 1098 | 1, 0, 0, // 1175-1177 |
| 1099 | 82, 0, 0, // 1178-1180 |
| 1100 | 6, 0, 0, // 1181-1183 |
| 1101 | 7, 0, 0, // 1184-1186 |
| 1102 | 7, 9, 0, 0, // 1187-1190 |
| 1103 | 7, 9, 0, 0, // 1191-1194 |
| 1104 | 0, 0, 0, // 1195-1197 |
| 1105 | 82, 0, 0, // 1198-1200 |
| 1106 | 6, 0, 0, // 1201-1203 |
| 1107 | 7, 0, 0, // 1204-1206 |
| 1108 | 0, 0, 0, // 1207-1209 |
| 1109 | 2, 0, 0, 0, // 1210-1213 |
| 1110 | 0, 0, 0, // 1214-1216 |
| 1111 | 6, 0, 0, // 1217-1219 |
| 1112 | 6, 8, 0, 0, // 1220-1223 |
| 1113 | 6, 8, 0, 0, // 1224-1227 |
| 1114 | 0, 0, 0, // 1228-1230 |
| 1115 | 0, 0, 0, // 1231-1233 |
| 1116 | 82, 0, 0, // 1234-1236 |
| 1117 | 82, 0, 0, // 1237-1239 |
| 1118 | 2, 0, 0, 0, // 1240-1243 |
| 1119 | 2, 0, 0, 0, // 1244-1247 |
| 1120 | 6, 8, 0, 0, // 1248-1251 |
| 1121 | 6, 0, 0, // 1252-1254 |
| 1122 | 6, 8, 0, 0, // 1255-1258 |
| 1123 | 6, 0, 0, // 1259-1261 |
| 1124 | 1, 0, 0, // 1262-1264 |
| 1125 | 2, 0, 0, // 1265-1267 |
| 1126 | 2, 0, 0, // 1268-1270 |
| 1127 | 1, 0, 0, // 1271-1273 |
| 1128 | 2, 0, 0, // 1274-1276 |
| 1129 | 6, 0, 0, // 1277-1279 |
| 1130 | 2, 0, 0, // 1280-1282 |
| 1131 | 2, 0, 0, // 1283-1285 |
| 1132 | 2, 0, 0, // 1286-1288 |
| 1133 | 2, 0, 0, // 1289-1291 |
| 1134 | 6, 0, 0, // 1292-1294 |
| 1135 | 5, 0, 0, // 1295-1297 |
| 1136 | 5, 0, 0, // 1298-1300 |
| 1137 | 71, 0, 0, // 1301-1303 |
| 1138 | 39, 0, 0, // 1304-1306 |
| 1139 | 71, 0, 0, // 1307-1309 |
| 1140 | 6, 0, 0, // 1310-1312 |
| 1141 | 6, 0, 0, // 1313-1315 |
| 1142 | 6, 0, 0, 0, // 1316-1319 |
| 1143 | 5, 0, 0, // 1320-1322 |
| 1144 | 5, 0, 0, // 1323-1325 |
| 1145 | 5, 0, 0, // 1326-1328 |
| 1146 | 5, 0, 0, // 1329-1331 |
| 1147 | 59, 0, 0, // 1332-1334 |
| 1148 | 72, 0, 0, // 1335-1337 |
| 1149 | 65, 0, 0, // 1338-1340 |
| 1150 | 72, 0, 0, // 1341-1343 |
| 1151 | 69, 0, 0, // 1344-1346 |
| 1152 | 69, 0, 0, // 1347-1349 |
| 1153 | 59, 0, 0, // 1350-1352 |
| 1154 | 65, 0, 0, // 1353-1355 |
| 1155 | 72, 0, 0, // 1356-1358 |
| 1156 | 69, 0, 0, // 1359-1361 |
| 1157 | 1, 0, // 1362-1363 |
| 1158 | 59, 0, 0, // 1364-1366 |
| 1159 | 65, 0, 0, // 1367-1369 |
| 1160 | 2, 0, // 1370-1371 |
| 1161 | 2, 0, // 1372-1373 |
| 1162 | 1, 0, 0, // 1374-1376 |
| 1163 | 2, 0, 0, // 1377-1379 |
| 1164 | 1, 0, 0, // 1380-1382 |
| 1165 | 2, 0, 0, // 1383-1385 |
| 1166 | 2, 0, 0, // 1386-1388 |
| 1167 | 1, 0, 0, // 1389-1391 |
| 1168 | 2, 0, 0, // 1392-1394 |
| 1169 | 2, 0, 0, // 1395-1397 |
| 1170 | 2, 0, 0, // 1398-1400 |
| 1171 | 2, 0, 0, // 1401-1403 |
| 1172 | 2, 0, 0, 0, // 1404-1407 |
| 1173 | 4, 0, // 1408-1409 |
| 1174 | 39, 0, 0, // 1410-1412 |
| 1175 | 71, 0, 0, // 1413-1415 |
| 1176 | 39, 0, 0, // 1416-1418 |
| 1177 | 6, 0, 0, // 1419-1421 |
| 1178 | 7, 0, 0, // 1422-1424 |
| 1179 | 0, 0, 0, // 1425-1427 |
| 1180 | 0, 0, 0, // 1428-1430 |
| 1181 | 0, 0, 0, // 1431-1433 |
| 1182 | 6, 0, 0, // 1434-1436 |
| 1183 | 82, 0, 0, // 1437-1439 |
| 1184 | 6, 0, 0, // 1440-1442 |
| 1185 | 6, 0, 0, // 1443-1445 |
| 1186 | 82, 0, 0, // 1446-1448 |
| 1187 | 6, 0, 0, // 1449-1451 |
| 1188 | 7, 0, 0, // 1452-1454 |
| 1189 | 2, 0, 0, // 1455-1457 |
| 1190 | 0, 0, 0, // 1458-1460 |
| 1191 | 6, 0, 0, // 1461-1463 |
| 1192 | 6, 0, 0, // 1464-1466 |
| 1193 | 5, 0, 0, // 1467-1469 |
| 1194 | 6, 0, 0, // 1470-1472 |
| 1195 | 5, 0, 0, // 1473-1475 |
| 1196 | 6, 0, 0, // 1476-1478 |
| 1197 | 6, 0, 0, // 1479-1481 |
| 1198 | 6, 0, 0, // 1482-1484 |
| 1199 | 6, 0, 0, // 1485-1487 |
| 1200 | 6, 0, 0, // 1488-1490 |
| 1201 | 6, 0, 0, // 1491-1493 |
| 1202 | 6, 0, 0, // 1494-1496 |
| 1203 | 6, 0, 0, // 1497-1499 |
| 1204 | 6, 0, 0, // 1500-1502 |
| 1205 | 6, 0, // 1503-1504 |
| 1206 | 2, 0, 0, // 1505-1507 |
| 1207 | 5, 0, 0, // 1508-1510 |
| 1208 | 5, 0, 0, // 1511-1513 |
| 1209 | 2, 0, 0, // 1514-1516 |
| 1210 | 2, 0, 0, // 1517-1519 |
| 1211 | 2, 0, 0, // 1520-1522 |
| 1212 | 2, 0, 0, // 1523-1525 |
| 1213 | 2, 0, 0, // 1526-1528 |
| 1214 | 2, 0, 0, // 1529-1531 |
| 1215 | 2, 0, 0, // 1532-1534 |
| 1216 | 2, 0, 0, // 1535-1537 |
| 1217 | 2, 0, 0, // 1538-1540 |
| 1218 | 1, 0, 0, // 1541-1543 |
| 1219 | 6, 0, 0, // 1544-1546 |
| 1220 | 6, 0, // 1547-1548 |
| 1221 | 6, 0, 0, // 1549-1551 |
| 1222 | 2, 0, 0, // 1552-1554 |
| 1223 | 2, 0, 0, // 1555-1557 |
| 1224 | 1, 0, 0, // 1558-1560 |
| 1225 | 2, 0, 0, // 1561-1563 |
| 1226 | 6, 0, 0, // 1564-1566 |
| 1227 | 2, 0, 0, // 1567-1569 |
| 1228 | 1, 0, 0, // 1570-1572 |
| 1229 | 6, 0, // 1573-1574 |
| 1230 | 5, 0, 0, // 1575-1577 |
| 1231 | 5, 0, 0, // 1578-1580 |
| 1232 | 6, 0, 0, // 1581-1583 |
| 1233 | 6, 0, 0, // 1584-1586 |
| 1234 | 6, 0, 0, 0, // 1587-1590 |
| 1235 | 6, 0, 0, // 1591-1593 |
| 1236 | 6, 0, 0, // 1594-1596 |
| 1237 | 6, 0, 0, // 1597-1599 |
| 1238 | 5, 0, 0, // 1600-1602 |
| 1239 | 6, 0, 0, // 1603-1605 |
| 1240 | 7, 0, 0, // 1606-1608 |
| 1241 | 7, 0, 0, // 1609-1611 |
| 1242 | 1, 0, 0, // 1612-1614 |
| 1243 | 16, 0, 0, // 1615-1617 |
| 1244 | 6, 0, 0, // 1618-1620 |
| 1245 | 6, 0, 0, // 1621-1623 |
| 1246 | 16, // 1624 |
| 1247 | 6, // 1625 |
| 1248 | 7, 0, 0, // 1626-1628 |
| 1249 | 7, 0, 0, // 1629-1631 |
| 1250 | 6, 8, 0, 0, // 1632-1635 |
| 1251 | 6, 8, 0, 0, // 1636-1639 |
| 1252 | 6, 0, // 1640-1641 |
| 1253 | 6, 0, // 1642-1643 |
| 1254 | 7, 0, 0, // 1644-1646 |
| 1255 | 7, 0, 0, // 1647-1649 |
| 1256 | 7, 0, 0, // 1650-1652 |
| 1257 | 7, 0, 0, // 1653-1655 |
| 1258 | 0, 0, 0, // 1656-1658 |
| 1259 | 0, 0, 0, // 1659-1661 |
| 1260 | 0, 0, 0, // 1662-1664 |
| 1261 | 0, 0, 0, // 1665-1667 |
| 1262 | 0, 0, 0, // 1668-1670 |
| 1263 | 6, 0, 0, // 1671-1673 |
| 1264 | 2, 0, 0, // 1674-1676 |
| 1265 | 6, 0, // 1677-1678 |
| 1266 | 4, 0, // 1679-1680 |
| 1267 | 16, 0, // 1681-1682 |
| 1268 | 6, 0, // 1683-1684 |
| 1269 | 39, 0, 0, // 1685-1687 |
| 1270 | 39, 0, 0, // 1688-1690 |
| 1271 | 39, 0, 0, // 1691-1693 |
| 1272 | 71, 0, 0, // 1694-1696 |
| 1273 | 39, 0, 0, // 1697-1699 |
| 1274 | 71, 0, 0, // 1700-1702 |
| 1275 | 39, 0, 0, // 1703-1705 |
| 1276 | 2, 0, 0, // 1706-1708 |
| 1277 | 5, 0, 0, // 1709-1711 |
| 1278 | 2, 0, 0, // 1712-1714 |
| 1279 | 2, 0, 0, // 1715-1717 |
| 1280 | 2, 0, 0, // 1718-1720 |
| 1281 | 72, 0, 0, // 1721-1723 |
| 1282 | 69, 0, 0, // 1724-1726 |
| 1283 | 65, 0, 0, // 1727-1729 |
| 1284 | 59, 0, 0, // 1730-1732 |
| 1285 | 7, 9, 0, 0, // 1733-1736 |
| 1286 | 7, 9, 0, 0, // 1737-1740 |
| 1287 | 6, 0, 0, // 1741-1743 |
| 1288 | 6, 0, 0, // 1744-1746 |
| 1289 | 0, 0, 0, // 1747-1749 |
| 1290 | 1, 0, 0, // 1750-1752 |
| 1291 | 6, 0, 0, // 1753-1755 |
| 1292 | 0, 0, 0, // 1756-1758 |
| 1293 | 6, 0, 0, // 1759-1761 |
| 1294 | 16, // 1762 |
| 1295 | 6, 0, 0, // 1763-1765 |
| 1296 | 0, 0, 0, // 1766-1768 |
| 1297 | 6, 0, // 1769-1770 |
| 1298 | 6, 0, // 1771-1772 |
| 1299 | 1, 0, 0, // 1773-1775 |
| 1300 | 16, 0, // 1776-1777 |
| 1301 | 2, 0, 0, // 1778-1780 |
| 1302 | 6, // 1781 |
| 1303 | 1, 0, 0, // 1782-1784 |
| 1304 | 6, 0, 0, // 1785-1787 |
| 1305 | 6, 0, 0, // 1788-1790 |
| 1306 | 6, 0, 0, 0, // 1791-1794 |
| 1307 | 6, 0, 0, // 1795-1797 |
| 1308 | 6, 0, 0, 0, // 1798-1801 |
| 1309 | 6, 0, 0, // 1802-1804 |
| 1310 | 6, 0, 0, // 1805-1807 |
| 1311 | 6, 0, 0, // 1808-1810 |
| 1312 | 2, 0, 0, // 1811-1813 |
| 1313 | 2, 0, 0, // 1814-1816 |
| 1314 | 2, 0, 0, // 1817-1819 |
| 1315 | 5, 0, 0, // 1820-1822 |
| 1316 | 2, 0, 0, // 1823-1825 |
| 1317 | 2, 0, 0, // 1826-1828 |
| 1318 | 2, 0, 0, // 1829-1831 |
| 1319 | 5, 0, 0, // 1832-1834 |
| 1320 | 5, 0, 0, // 1835-1837 |
| 1321 | 5, 0, 0, // 1838-1840 |
| 1322 | 2, 0, 0, // 1841-1843 |
| 1323 | 2, 0, // 1844-1845 |
| 1324 | 2, 0, // 1846-1847 |
| 1325 | 6, 0, 0, // 1848-1850 |
| 1326 | 2, 0, 0, // 1851-1853 |
| 1327 | 6, 0, 0, // 1854-1856 |
| 1328 | 6, 0, 0, // 1857-1859 |
| 1329 | 1, 0, 0, // 1860-1862 |
| 1330 | 2, 0, 0, // 1863-1865 |
| 1331 | 2, 0, 0, // 1866-1868 |
| 1332 | 2, 0, 0, // 1869-1871 |
| 1333 | 2, 0, 0, // 1872-1874 |
| 1334 | 2, 0, 0, // 1875-1877 |
| 1335 | 1, 0, 0, // 1878-1880 |
| 1336 | 6, 0, 0, // 1881-1883 |
| 1337 | 1, 0, 0, // 1884-1886 |
| 1338 | 1, 0, 0, // 1887-1889 |
| 1339 | 2, 0, 0, // 1890-1892 |
| 1340 | 2, 0, 0, // 1893-1895 |
| 1341 | 2, 0, 0, // 1896-1898 |
| 1342 | 2, 0, 0, // 1899-1901 |
| 1343 | 2, 0, 0, // 1902-1904 |
| 1344 | 2, 0, 0, // 1905-1907 |
| 1345 | 2, 0, 0, // 1908-1910 |
| 1346 | 1, 0, 0, // 1911-1913 |
| 1347 | 2, 0, 0, // 1914-1916 |
| 1348 | 1, 0, 0, // 1917-1919 |
| 1349 | 6, 0, 0, // 1920-1922 |
| 1350 | 2, 0, 0, // 1923-1925 |
| 1351 | 1, 0, 0, // 1926-1928 |
| 1352 | 2, 0, 0, // 1929-1931 |
| 1353 | 6, 0, 0, // 1932-1934 |
| 1354 | 6, 0, 0, // 1935-1937 |
| 1355 | 2, 0, 0, // 1938-1940 |
| 1356 | 6, 0, 0, // 1941-1943 |
| 1357 | 7, 0, 0, // 1944-1946 |
| 1358 | 6, 0, 0, // 1947-1949 |
| 1359 | 7, 0, 0, // 1950-1952 |
| 1360 | 1, 0, 0, // 1953-1955 |
| 1361 | 6, 0, 0, // 1956-1958 |
| 1362 | 6, 0, 0, // 1959-1961 |
| 1363 | 7, 0, 0, // 1962-1964 |
| 1364 | 2, 0, 0, // 1965-1967 |
| 1365 | 6, 0, 0, // 1968-1970 |
| 1366 | 7, 0, 0, // 1971-1973 |
| 1367 | 7, 0, 0, // 1974-1976 |
| 1368 | 7, 0, 0, // 1977-1979 |
| 1369 | 7, 0, 0, // 1980-1982 |
| 1370 | 7, 0, 0, // 1983-1985 |
| 1371 | 4, 0, // 1986-1987 |
| 1372 | 2, 0, 0, // 1988-1990 |
| 1373 | 7, 0, 0, // 1991-1993 |
| 1374 | 0, 0, 0, // 1994-1996 |
| 1375 | 0, 0, 0, // 1997-1999 |
| 1376 | 0, 0, 0, // 2000-2002 |
| 1377 | 2, 0, 0, 0, // 2003-2006 |
| 1378 | 0, 0, 0, // 2007-2009 |
| 1379 | 0, 0, 0, // 2010-2012 |
| 1380 | 0, 0, 0, // 2013-2015 |
| 1381 | 1, 0, 0, // 2016-2018 |
| 1382 | 16, 0, 0, // 2019-2021 |
| 1383 | 0, 0, 0, // 2022-2024 |
| 1384 | 6, 0, 0, // 2025-2027 |
| 1385 | 6, 0, 0, // 2028-2030 |
| 1386 | 6, // 2031 |
| 1387 | 7, 0, 0, // 2032-2034 |
| 1388 | 7, 0, 0, // 2035-2037 |
| 1389 | 7, 0, 0, // 2038-2040 |
| 1390 | 6, 0, 0, // 2041-2043 |
| 1391 | 1, 0, 0, // 2044-2046 |
| 1392 | 6, 0, 0, // 2047-2049 |
| 1393 | 6, 0, 0, // 2050-2052 |
| 1394 | 7, 0, 0, // 2053-2055 |
| 1395 | 1, 0, 0, // 2056-2058 |
| 1396 | 4, 1, 1, // 2059-2061 |
| 1397 | 4, 1, 1, // 2062-2064 |
| 1398 | 4, 1, // 2065-2066 |
| 1399 | 4, 1, 1, // 2067-2069 |
| 1400 | 5, 1, 1, // 2070-2072 |
| 1401 | 4, 1, 1, // 2073-2075 |
| 1402 | 6, 1, // 2076-2077 |
| 1403 | 6, 1, // 2078-2079 |
| 1404 | 17, 1, 1, // 2080-2082 |
| 1405 | 4, 1, 1, // 2083-2085 |
| 1406 | 9, 1, 1, // 2086-2088 |
| 1407 | 35, 1, 1, // 2089-2091 |
| 1408 | 7, 1, 1, // 2092-2094 |
| 1409 | 7, 1, 1, // 2095-2097 |
| 1410 | 6, 1, // 2098-2099 |
| 1411 | 32, 1, 1, // 2100-2102 |
| 1412 | 6, 1, // 2103-2104 |
| 1413 | 4, 1, 1, 1, // 2105-2108 |
| 1414 | 6, 1, 1, // 2109-2111 |
| 1415 | 6, 1, // 2112-2113 |
| 1416 | 6, 1, // 2114-2115 |
| 1417 | 6, 1, // 2116-2117 |
| 1418 | 6, 1, // 2118-2119 |
| 1419 | 6, 1, // 2120-2121 |
| 1420 | 7, 1, // 2122-2123 |
| 1421 | 4, 1, // 2124-2125 |
| 1422 | 4, 1, 1, // 2126-2128 |
| 1423 | 8, 1, // 2129-2130 |
| 1424 | 4, 1, // 2131-2132 |
| 1425 | 7, 1, // 2133-2134 |
| 1426 | 8, 1, // 2135-2136 |
| 1427 | 7, 1, // 2137-2138 |
| 1428 | 7, 1, // 2139-2140 |
| 1429 | 7, 1, // 2141-2142 |
| 1430 | 4, 1, // 2143-2144 |
| 1431 | 5, 1, // 2145-2146 |
| 1432 | 4, 1, // 2147-2148 |
| 1433 | 5, 1, // 2149-2150 |
| 1434 | 7, 1, 1, // 2151-2153 |
| 1435 | 7, 1, 1, // 2154-2156 |
| 1436 | 7, 1, 1, // 2157-2159 |
| 1437 | 4, 1, 1, // 2160-2162 |
| 1438 | 6, 1, // 2163-2164 |
| 1439 | 6, 1, // 2165-2166 |
| 1440 | 6, 1, // 2167-2168 |
| 1441 | 5, 1, // 2169-2170 |
| 1442 | 4, 1, // 2171-2172 |
| 1443 | 4, 1, // 2173-2174 |
| 1444 | 4, 1, // 2175-2176 |
| 1445 | 4, 1, // 2177-2178 |
| 1446 | 4, 1, // 2179-2180 |
| 1447 | 8, 1, // 2181-2182 |
| 1448 | 4, 1, // 2183-2184 |
| 1449 | 4, 1, 1, // 2185-2187 |
| 1450 | 7, 1, // 2188-2189 |
| 1451 | 6, 1, 1, // 2190-2192 |
| 1452 | 6, 1, // 2193-2194 |
| 1453 | 7, 1, // 2195-2196 |
| 1454 | 6, 1, 1, // 2197-2199 |
| 1455 | 6, 1, // 2200-2201 |
| 1456 | 6, 1, // 2202-2203 |
| 1457 | 6, 1, // 2204-2205 |
| 1458 | 6, 1, // 2206-2207 |
| 1459 | 6, 1, // 2208-2209 |
| 1460 | 6, 1, // 2210-2211 |
| 1461 | 7, 1, // 2212-2213 |
| 1462 | 6, 1, // 2214-2215 |
| 1463 | 6, 1, // 2216-2217 |
| 1464 | 6, 1, // 2218-2219 |
| 1465 | 6, 1, // 2220-2221 |
| 1466 | 6, 1, // 2222-2223 |
| 1467 | 4, 1, 1, // 2224-2226 |
| 1468 | 4, 1, 1, // 2227-2229 |
| 1469 | 5, 1, 1, // 2230-2232 |
| 1470 | 4, 1, 1, // 2233-2235 |
| 1471 | 4, 1, 1, // 2236-2238 |
| 1472 | 4, 1, // 2239-2240 |
| 1473 | 4, 1, 1, // 2241-2243 |
| 1474 | 4, 1, 1, // 2244-2246 |
| 1475 | 7, 1, 1, // 2247-2249 |
| 1476 | 7, 1, 1, // 2250-2252 |
| 1477 | 7, 1, 1, // 2253-2255 |
| 1478 | 17, 1, 1, // 2256-2258 |
| 1479 | 4, 1, 1, // 2259-2261 |
| 1480 | 32, 1, 1, // 2262-2264 |
| 1481 | 35, 1, 1, // 2265-2267 |
| 1482 | 35, 1, 1, // 2268-2270 |
| 1483 | 32, 1, 1, // 2271-2273 |
| 1484 | 35, 1, 1, // 2274-2276 |
| 1485 | 8, 1, // 2277-2278 |
| 1486 | 32, 1, 1, // 2279-2281 |
| 1487 | 4, 1, 1, // 2282-2284 |
| 1488 | 5, 1, // 2285-2286 |
| 1489 | 4, 1, 1, // 2287-2289 |
| 1490 | 4, 1, 1, // 2290-2292 |
| 1491 | 4, 1, 1, // 2293-2295 |
| 1492 | 4, 1, 1, // 2296-2298 |
| 1493 | 4, 1, 1, // 2299-2301 |
| 1494 | 4, 1, 1, // 2302-2304 |
| 1495 | 4, 1, 1, // 2305-2307 |
| 1496 | 4, 1, 1, // 2308-2310 |
| 1497 | 4, 1, 1, // 2311-2313 |
| 1498 | 4, 1, 1, // 2314-2316 |
| 1499 | 4, 1, 1, 1, // 2317-2320 |
| 1500 | 7, 1, // 2321-2322 |
| 1501 | 17, 1, 1, // 2323-2325 |
| 1502 | 17, 1, 1, // 2326-2328 |
| 1503 | 6, 1, // 2329-2330 |
| 1504 | 6, 1, // 2331-2332 |
| 1505 | 6, 1, // 2333-2334 |
| 1506 | 6, 1, // 2335-2336 |
| 1507 | 6, 1, // 2337-2338 |
| 1508 | 6, 1, // 2339-2340 |
| 1509 | 6, 1, 1, // 2341-2343 |
| 1510 | 6, 1, // 2344-2345 |
| 1511 | 4, 1, 1, // 2346-2348 |
| 1512 | 4, 1, 1, // 2349-2351 |
| 1513 | 6, 1, // 2352-2353 |
| 1514 | 6, 1, // 2354-2355 |
| 1515 | 4, 1, 1, // 2356-2358 |
| 1516 | 4, 1, 1, // 2359-2361 |
| 1517 | 4, 1, // 2362-2363 |
| 1518 | 4, 1, 1, // 2364-2366 |
| 1519 | 4, 1, 1, // 2367-2369 |
| 1520 | 4, 1, 1, // 2370-2372 |
| 1521 | 4, 1, // 2373-2374 |
| 1522 | 5, 1, 1, // 2375-2377 |
| 1523 | 4, 1, 1, // 2378-2380 |
| 1524 | 4, 1, 1, // 2381-2383 |
| 1525 | 4, 1, 1, // 2384-2386 |
| 1526 | 4, 1, 1, // 2387-2389 |
| 1527 | 4, 1, 1, // 2390-2392 |
| 1528 | 4, 1, 1, // 2393-2395 |
| 1529 | 4, 1, 1, // 2396-2398 |
| 1530 | 4, 1, // 2399-2400 |
| 1531 | 4, 1, // 2401-2402 |
| 1532 | 6, 1, // 2403-2404 |
| 1533 | 4, 1, 1, // 2405-2407 |
| 1534 | 4, 1, 1, // 2408-2410 |
| 1535 | 4, 1, 1, // 2411-2413 |
| 1536 | 4, 1, 1, // 2414-2416 |
| 1537 | 4, 1, // 2417-2418 |
| 1538 | 4, 1, 1, // 2419-2421 |
| 1539 | 4, 1, 1, // 2422-2424 |
| 1540 | 7, 1, 1, // 2425-2427 |
| 1541 | 7, 1, 1, // 2428-2430 |
| 1542 | 6, 1, // 2431-2432 |
| 1543 | 4, 1, 1, // 2433-2435 |
| 1544 | 6, 1, // 2436-2437 |
| 1545 | 6, 1, // 2438-2439 |
| 1546 | 6, 1, // 2440-2441 |
| 1547 | 6, 1, // 2442-2443 |
| 1548 | 6, 1, // 2444-2445 |
| 1549 | 6, 1, // 2446-2447 |
| 1550 | 6, 1, // 2448-2449 |
| 1551 | 4, 1, // 2450-2451 |
| 1552 | 4, 1, // 2452-2453 |
| 1553 | 6, 1, // 2454-2455 |
| 1554 | 6, 1, // 2456-2457 |
| 1555 | 4, 1, 1, // 2458-2460 |
| 1556 | 7, 1, // 2461-2462 |
| 1557 | 4, 1, // 2463-2464 |
| 1558 | 4, 1, // 2465-2466 |
| 1559 | 7, 1, // 2467-2468 |
| 1560 | 5, 1, // 2469-2470 |
| 1561 | 4, 1, // 2471-2472 |
| 1562 | 17, 1, 1, // 2473-2475 |
| 1563 | 17, 1, 1, // 2476-2478 |
| 1564 | 17, 1, 1, // 2479-2481 |
| 1565 | 17, 1, 1, // 2482-2484 |
| 1566 | 17, 1, 1, // 2485-2487 |
| 1567 | 4, 1, 1, // 2488-2490 |
| 1568 | 4, 1, // 2491-2492 |
| 1569 | 35, 1, 1, // 2493-2495 |
| 1570 | 32, 1, 1, // 2496-2498 |
| 1571 | 4, 1, // 2499-2500 |
| 1572 | 6, 1, // 2501-2502 |
| 1573 | 6, 1, // 2503-2504 |
| 1574 | 4, 1, 1, // 2505-2507 |
| 1575 | 4, 1, 1, // 2508-2510 |
| 1576 | 7, 1, 1, // 2511-2513 |
| 1577 | 6, 1, // 2514-2515 |
| 1578 | 6, 1, // 2516-2517 |
| 1579 | 4, 1, // 2518-2519 |
| 1580 | 6, 1, // 2520-2521 |
| 1581 | 6, 1, // 2522-2523 |
| 1582 | 5, 1, // 2524-2525 |
| 1583 | 4, 1, // 2526-2527 |
| 1584 | 4, 1, // 2528-2529 |
| 1585 | 4, 1, 1, // 2530-2532 |
| 1586 | 5, 1, // 2533-2534 |
| 1587 | 4, 1, 1, // 2535-2537 |
| 1588 | 6, 1, // 2538-2539 |
| 1589 | 4, 1, // 2540-2541 |
| 1590 | 4, 1, // 2542-2543 |
| 1591 | 4, 1, 1, // 2544-2546 |
| 1592 | 4, 1, 1, // 2547-2549 |
| 1593 | 4, 1, 1, // 2550-2552 |
| 1594 | 4, 1, 1, // 2553-2555 |
| 1595 | 4, 1, 1, // 2556-2558 |
| 1596 | 4, 1, 1, // 2559-2561 |
| 1597 | 4, 1, 1, // 2562-2564 |
| 1598 | 4, 1, 1, // 2565-2567 |
| 1599 | 4, 1, 1, // 2568-2570 |
| 1600 | 4, 1, 1, // 2571-2573 |
| 1601 | 4, 1, 1, // 2574-2576 |
| 1602 | 4, 1, 1, // 2577-2579 |
| 1603 | 4, 1, 1, // 2580-2582 |
| 1604 | 4, 1, 1, // 2583-2585 |
| 1605 | 4, 1, 1, // 2586-2588 |
| 1606 | 4, 1, 1, // 2589-2591 |
| 1607 | 4, 1, 1, // 2592-2594 |
| 1608 | 4, 1, 1, // 2595-2597 |
| 1609 | 4, 1, 1, // 2598-2600 |
| 1610 | 5, 1, // 2601-2602 |
| 1611 | 4, 1, 1, // 2603-2605 |
| 1612 | 6, 1, // 2606-2607 |
| 1613 | 4, 1, 1, // 2608-2610 |
| 1614 | 6, 1, // 2611-2612 |
| 1615 | 6, 1, // 2613-2614 |
| 1616 | 4, 1, 1, // 2615-2617 |
| 1617 | 4, 1, 1, // 2618-2620 |
| 1618 | 4, 1, 1, // 2621-2623 |
| 1619 | 4, 1, 1, // 2624-2626 |
| 1620 | 4, 1, 1, // 2627-2629 |
| 1621 | 5, 1, 1, // 2630-2632 |
| 1622 | 4, 1, 1, // 2633-2635 |
| 1623 | 4, 1, 1, // 2636-2638 |
| 1624 | 4, 1, 1, // 2639-2641 |
| 1625 | 4, 1, 1, // 2642-2644 |
| 1626 | 4, 1, 1, // 2645-2647 |
| 1627 | 5, 1, 1, // 2648-2650 |
| 1628 | 4, 1, 1, // 2651-2653 |
| 1629 | 4, 1, 1, // 2654-2656 |
| 1630 | 4, 1, 1, // 2657-2659 |
| 1631 | 4, 1, 1, // 2660-2662 |
| 1632 | 4, 1, 1, // 2663-2665 |
| 1633 | 4, 1, 1, // 2666-2668 |
| 1634 | 4, 1, 1, // 2669-2671 |
| 1635 | 4, 1, 1, // 2672-2674 |
| 1636 | 6, 1, // 2675-2676 |
| 1637 | 4, 1, 1, // 2677-2679 |
| 1638 | 4, 1, 1, // 2680-2682 |
| 1639 | 4, 1, 1, // 2683-2685 |
| 1640 | 4, 1, 1, // 2686-2688 |
| 1641 | 4, 1, // 2689-2690 |
| 1642 | 4, 1, 1, // 2691-2693 |
| 1643 | 4, 1, 1, // 2694-2696 |
| 1644 | 6, 1, // 2697-2698 |
| 1645 | 6, 1, // 2699-2700 |
| 1646 | 6, 1, // 2701-2702 |
| 1647 | 6, 1, // 2703-2704 |
| 1648 | 6, 1, // 2705-2706 |
| 1649 | 5, 1, // 2707-2708 |
| 1650 | 4, 1, 1, // 2709-2711 |
| 1651 | 6, 1, // 2712-2713 |
| 1652 | 7, 1, // 2714-2715 |
| 1653 | 7, 1, // 2716-2717 |
| 1654 | 4, 1, 1, // 2718-2720 |
| 1655 | 4, 1, 1, // 2721-2723 |
| 1656 | 4, 1, 1, // 2724-2726 |
| 1657 | 4, 1, 1, // 2727-2729 |
| 1658 | 4, 1, 1, // 2730-2732 |
| 1659 | 4, 1, 1, // 2733-2735 |
| 1660 | 4, 1, 1, // 2736-2738 |
| 1661 | 4, 1, 1, // 2739-2741 |
| 1662 | 4, 1, 1, // 2742-2744 |
| 1663 | 4, 1, 1, // 2745-2747 |
| 1664 | 4, 1, 1, // 2748-2750 |
| 1665 | 4, 1, 1, // 2751-2753 |
| 1666 | 4, 1, 1, // 2754-2756 |
| 1667 | 4, 1, 1, // 2757-2759 |
| 1668 | 4, 1, 1, // 2760-2762 |
| 1669 | 6, 1, // 2763-2764 |
| 1670 | 6, 1, // 2765-2766 |
| 1671 | 6, 1, // 2767-2768 |
| 1672 | 6, 1, // 2769-2770 |
| 1673 | 6, 1, // 2771-2772 |
| 1674 | 4, 1, // 2773-2774 |
| 1675 | 6, 1, // 2775-2776 |
| 1676 | 6, 1, // 2777-2778 |
| 1677 | 4, 1, // 2779-2780 |
| 1678 | 4, 1, 1, // 2781-2783 |
| 1679 | 4, 1, 1, // 2784-2786 |
| 1680 | 4, 1, 1, // 2787-2789 |
| 1681 | 4, 1, 1, // 2790-2792 |
| 1682 | 4, 1, 1, // 2793-2795 |
| 1683 | 4, 1, // 2796-2797 |
| 1684 | 4, 1, 1, // 2798-2800 |
| 1685 | 5, 1, 1, // 2801-2803 |
| 1686 | 4, 1, 1, // 2804-2806 |
| 1687 | 11, 1, 1, // 2807-2809 |
| 1688 | 6, 1, // 2810-2811 |
| 1689 | 6, 1, // 2812-2813 |
| 1690 | 11, 1, 1, // 2814-2816 |
| 1691 | 17, 1, 1, // 2817-2819 |
| 1692 | 13, 1, 1, // 2820-2822 |
| 1693 | 71, 1, 1, // 2823-2825 |
| 1694 | 6, 1, // 2826-2827 |
| 1695 | 41, 1, 1, // 2828-2830 |
| 1696 | 13, 1, 1, 1, // 2831-2834 |
| 1697 | 6, 1, // 2835-2836 |
| 1698 | 4, 1, 1, 1, // 2837-2840 |
| 1699 | 6, 1, 1, // 2841-2843 |
| 1700 | 6, 1, // 2844-2845 |
| 1701 | 6, 1, // 2846-2847 |
| 1702 | 7, 1, 1, // 2848-2850 |
| 1703 | 7, 1, 1, // 2851-2853 |
| 1704 | 7, 1, 1, // 2854-2856 |
| 1705 | 6, 1, // 2857-2858 |
| 1706 | 6, 1, // 2859-2860 |
| 1707 | 6, 1, // 2861-2862 |
| 1708 | 7, 1, // 2863-2864 |
| 1709 | 4, 1, // 2865-2866 |
| 1710 | 4, 1, 1, // 2867-2869 |
| 1711 | 8, 1, // 2870-2871 |
| 1712 | 4, 1, // 2872-2873 |
| 1713 | 11, // 2874 |
| 1714 | 7, 1, // 2875-2876 |
| 1715 | 8, 1, // 2877-2878 |
| 1716 | 7, 1, // 2879-2880 |
| 1717 | 7, 1, // 2881-2882 |
| 1718 | 7, 1, // 2883-2884 |
| 1719 | 4, 1, // 2885-2886 |
| 1720 | 11, 1, 1, // 2887-2889 |
| 1721 | 5, 1, // 2890-2891 |
| 1722 | 4, 1, // 2892-2893 |
| 1723 | 5, 1, // 2894-2895 |
| 1724 | 7, 1, 1, // 2896-2898 |
| 1725 | 7, 1, 1, // 2899-2901 |
| 1726 | 7, 1, 1, // 2902-2904 |
| 1727 | 4, 1, 1, // 2905-2907 |
| 1728 | 6, 1, // 2908-2909 |
| 1729 | 6, 1, // 2910-2911 |
| 1730 | 6, 1, // 2912-2913 |
| 1731 | 6, 1, 1, // 2914-2916 |
| 1732 | 6, 1, 1, // 2917-2919 |
| 1733 | 5, 1, // 2920-2921 |
| 1734 | 4, 1, // 2922-2923 |
| 1735 | 4, 1, // 2924-2925 |
| 1736 | 4, 1, // 2926-2927 |
| 1737 | 4, 1, // 2928-2929 |
| 1738 | 4, 1, // 2930-2931 |
| 1739 | 8, 1, // 2932-2933 |
| 1740 | 4, 1, // 2934-2935 |
| 1741 | 4, 1, 1, // 2936-2938 |
| 1742 | 7, 1, // 2939-2940 |
| 1743 | 6, 1, 1, // 2941-2943 |
| 1744 | 6, 1, // 2944-2945 |
| 1745 | 7, 1, // 2946-2947 |
| 1746 | 7, 1, 1, // 2948-2950 |
| 1747 | 7, 1, 1, // 2951-2953 |
| 1748 | 7, 1, 1, // 2954-2956 |
| 1749 | 6, 1, 1, // 2957-2959 |
| 1750 | 6, 1, 1, // 2960-2962 |
| 1751 | 6, 1, // 2963-2964 |
| 1752 | 7, 1, 1, // 2965-2967 |
| 1753 | 6, 1, 1, // 2968-2970 |
| 1754 | 6, 1, 1, // 2971-2973 |
| 1755 | 6, 1, // 2974-2975 |
| 1756 | 6, 1, // 2976-2977 |
| 1757 | 6, 1, // 2978-2979 |
| 1758 | 6, 1, // 2980-2981 |
| 1759 | 6, 1, // 2982-2983 |
| 1760 | 7, 1, // 2984-2985 |
| 1761 | 6, 1, // 2986-2987 |
| 1762 | 6, 1, // 2988-2989 |
| 1763 | 6, 1, // 2990-2991 |
| 1764 | 6, 1, // 2992-2993 |
| 1765 | 6, 1, // 2994-2995 |
| 1766 | 4, 1, 1, // 2996-2998 |
| 1767 | 4, 1, 1, // 2999-3001 |
| 1768 | 5, 1, 1, // 3002-3004 |
| 1769 | 4, 1, 1, // 3005-3007 |
| 1770 | 4, 1, 1, // 3008-3010 |
| 1771 | 4, 1, // 3011-3012 |
| 1772 | 4, 1, 1, // 3013-3015 |
| 1773 | 4, 1, 1, // 3016-3018 |
| 1774 | 7, 1, 1, // 3019-3021 |
| 1775 | 7, 1, 1, // 3022-3024 |
| 1776 | 7, 1, 1, // 3025-3027 |
| 1777 | 17, 1, 1, // 3028-3030 |
| 1778 | 11, 1, 1, // 3031-3033 |
| 1779 | 13, 1, 1, // 3034-3036 |
| 1780 | 13, 1, 1, 1, // 3037-3040 |
| 1781 | 11, 1, 1, // 3041-3043 |
| 1782 | 11, 1, 1, // 3044-3046 |
| 1783 | 11, 1, 1, // 3047-3049 |
| 1784 | 11, 1, 1, // 3050-3052 |
| 1785 | 41, 1, 1, // 3053-3055 |
| 1786 | 71, 1, 1, // 3056-3058 |
| 1787 | 71, 1, 1, // 3059-3061 |
| 1788 | 41, 1, 1, // 3062-3064 |
| 1789 | 71, 1, 1, // 3065-3067 |
| 1790 | 8, 1, // 3068-3069 |
| 1791 | 41, 1, 1, // 3070-3072 |
| 1792 | 11, // 3073 |
| 1793 | 11, 1, 1, // 3074-3076 |
| 1794 | 5, 1, // 3077-3078 |
| 1795 | 4, 1, 1, // 3079-3081 |
| 1796 | 4, 1, 1, // 3082-3084 |
| 1797 | 4, 1, 1, // 3085-3087 |
| 1798 | 4, 1, 1, // 3088-3090 |
| 1799 | 4, 1, 1, // 3091-3093 |
| 1800 | 4, 1, 1, // 3094-3096 |
| 1801 | 4, 1, 1, // 3097-3099 |
| 1802 | 4, 1, 1, // 3100-3102 |
| 1803 | 4, 1, 1, // 3103-3105 |
| 1804 | 4, 1, 1, // 3106-3108 |
| 1805 | 4, 1, 1, 1, // 3109-3112 |
| 1806 | 7, 1, // 3113-3114 |
| 1807 | 17, 1, 1, // 3115-3117 |
| 1808 | 17, 1, 1, // 3118-3120 |
| 1809 | 6, 1, // 3121-3122 |
| 1810 | 7, 1, 1, // 3123-3125 |
| 1811 | 6, 1, 1, // 3126-3128 |
| 1812 | 6, 1, // 3129-3130 |
| 1813 | 6, 1, // 3131-3132 |
| 1814 | 6, 1, // 3133-3134 |
| 1815 | 6, 1, // 3135-3136 |
| 1816 | 6, 1, // 3137-3138 |
| 1817 | 6, 1, 1, // 3139-3141 |
| 1818 | 6, 1, // 3142-3143 |
| 1819 | 7, 1, 1, // 3144-3146 |
| 1820 | 4, 1, 1, // 3147-3149 |
| 1821 | 6, 1, // 3150-3151 |
| 1822 | 6, 1, // 3152-3153 |
| 1823 | 4, 1, // 3154-3155 |
| 1824 | 11, 1, 1, // 3156-3158 |
| 1825 | 11, 1, 1, // 3159-3161 |
| 1826 | 11, 1, 1, // 3162-3164 |
| 1827 | 11, 1, 1, // 3165-3167 |
| 1828 | 11, 1, 1, // 3168-3170 |
| 1829 | 11, 1, 1, // 3171-3173 |
| 1830 | 11, 1, 1, // 3174-3176 |
| 1831 | 11, 1, 1, // 3177-3179 |
| 1832 | 11, 1, 1, // 3180-3182 |
| 1833 | 11, 1, 1, // 3183-3185 |
| 1834 | 11, 1, 1, // 3186-3188 |
| 1835 | 11, 1, 1, // 3189-3191 |
| 1836 | 4, 1, // 3192-3193 |
| 1837 | 11, 1, 1, // 3194-3196 |
| 1838 | 11, // 3197 |
| 1839 | 5, 1, 1, // 3198-3200 |
| 1840 | 11, 1, 1, // 3201-3203 |
| 1841 | 11, 1, 1, // 3204-3206 |
| 1842 | 4, 1, 1, // 3207-3209 |
| 1843 | 4, 1, 1, // 3210-3212 |
| 1844 | 4, 1, 1, // 3213-3215 |
| 1845 | 4, 1, 1, // 3216-3218 |
| 1846 | 4, 1, 1, // 3219-3221 |
| 1847 | 4, 1, 1, // 3222-3224 |
| 1848 | 4, 1, 1, // 3225-3227 |
| 1849 | 4, 1, // 3228-3229 |
| 1850 | 4, 1, // 3230-3231 |
| 1851 | 6, 1, // 3232-3233 |
| 1852 | 4, 1, 1, // 3234-3236 |
| 1853 | 4, 1, 1, // 3237-3239 |
| 1854 | 11, 1, 1, // 3240-3242 |
| 1855 | 4, 1, 1, // 3243-3245 |
| 1856 | 4, 1, 1, // 3246-3248 |
| 1857 | 4, 1, // 3249-3250 |
| 1858 | 7, 1, 1, // 3251-3253 |
| 1859 | 7, 1, 1, // 3254-3256 |
| 1860 | 11, 1, 1, // 3257-3259 |
| 1861 | 13, 1, 1, // 3260-3262 |
| 1862 | 13, 1, 1, 1, // 3263-3266 |
| 1863 | 11, 1, 1, // 3267-3269 |
| 1864 | 11, 1, 1, // 3270-3272 |
| 1865 | 6, 1, // 3273-3274 |
| 1866 | 11, 1, 1, // 3275-3277 |
| 1867 | 6, 1, // 3278-3279 |
| 1868 | 7, 1, 1, // 3280-3282 |
| 1869 | 7, 1, 1, // 3283-3285 |
| 1870 | 6, 1, // 3286-3287 |
| 1871 | 6, 1, // 3288-3289 |
| 1872 | 6, 1, // 3290-3291 |
| 1873 | 6, 1, // 3292-3293 |
| 1874 | 7, 1, 1, // 3294-3296 |
| 1875 | 7, 1, 1, // 3297-3299 |
| 1876 | 6, 1, // 3300-3301 |
| 1877 | 6, 1, // 3302-3303 |
| 1878 | 4, 1, // 3304-3305 |
| 1879 | 4, 1, // 3306-3307 |
| 1880 | 7, 1, 1, // 3308-3310 |
| 1881 | 7, 1, 1, // 3311-3313 |
| 1882 | 7, 1, 1, // 3314-3316 |
| 1883 | 7, 1, 1, // 3317-3319 |
| 1884 | 6, 1, 1, // 3320-3322 |
| 1885 | 6, 1, 1, // 3323-3325 |
| 1886 | 6, 1, 1, // 3326-3328 |
| 1887 | 6, 1, // 3329-3330 |
| 1888 | 6, 1, 1, // 3331-3333 |
| 1889 | 6, 1, // 3334-3335 |
| 1890 | 4, 1, 1, // 3336-3338 |
| 1891 | 7, 1, // 3339-3340 |
| 1892 | 4, 1, // 3341-3342 |
| 1893 | 4, 1, // 3343-3344 |
| 1894 | 7, 1, // 3345-3346 |
| 1895 | 5, 1, // 3347-3348 |
| 1896 | 4, 1, // 3349-3350 |
| 1897 | 17, 1, 1, // 3351-3353 |
| 1898 | 17, 1, 1, // 3354-3356 |
| 1899 | 17, 1, 1, // 3357-3359 |
| 1900 | 17, 1, 1, // 3360-3362 |
| 1901 | 17, 1, 1, // 3363-3365 |
| 1902 | 4, 1, 1, // 3366-3368 |
| 1903 | 4, 1, // 3369-3370 |
| 1904 | 11, // 3371 |
| 1905 | 71, 1, 1, // 3372-3374 |
| 1906 | 41, 1, 1, // 3375-3377 |
| 1907 | 7, 1, 1, // 3378-3380 |
| 1908 | 7, 1, 1, // 3381-3383 |
| 1909 | 4, 1, // 3384-3385 |
| 1910 | 6, 1, // 3386-3387 |
| 1911 | 6, 1, // 3388-3389 |
| 1912 | 4, 1, 1, // 3390-3392 |
| 1913 | 6, 1, // 3393-3394 |
| 1914 | 6, 1, // 3395-3396 |
| 1915 | 4, 1, // 3397-3398 |
| 1916 | 6, 1, // 3399-3400 |
| 1917 | 6, 1, // 3401-3402 |
| 1918 | 5, 1, // 3403-3404 |
| 1919 | 4, 1, // 3405-3406 |
| 1920 | 4, 1, // 3407-3408 |
| 1921 | 4, 1, 1, // 3409-3411 |
| 1922 | 5, 1, // 3412-3413 |
| 1923 | 4, 1, 1, // 3414-3416 |
| 1924 | 6, 1, // 3417-3418 |
| 1925 | 11, 1, 1, // 3419-3421 |
| 1926 | 11, 1, 1, // 3422-3424 |
| 1927 | 13, 1, 1, 1, // 3425-3428 |
| 1928 | 11, 1, 1, // 3429-3431 |
| 1929 | 13, 1, 1, 1, // 3432-3435 |
| 1930 | 11, 1, 1, // 3436-3438 |
| 1931 | 4, 1, // 3439-3440 |
| 1932 | 4, 1, // 3441-3442 |
| 1933 | 4, 1, 1, // 3443-3445 |
| 1934 | 4, 1, 1, // 3446-3448 |
| 1935 | 4, 1, 1, // 3449-3451 |
| 1936 | 11, 1, 1, // 3452-3454 |
| 1937 | 4, 1, 1, // 3455-3457 |
| 1938 | 11, 1, 1, // 3458-3460 |
| 1939 | 11, 1, 1, // 3461-3463 |
| 1940 | 11, 1, 1, // 3464-3466 |
| 1941 | 5, 1, // 3467-3468 |
| 1942 | 6, 1, // 3469-3470 |
| 1943 | 4, 1, 1, // 3471-3473 |
| 1944 | 6, 1, // 3474-3475 |
| 1945 | 6, 1, // 3476-3477 |
| 1946 | 4, 1, 1, // 3478-3480 |
| 1947 | 4, 1, 1, // 3481-3483 |
| 1948 | 4, 1, 1, // 3484-3486 |
| 1949 | 4, 1, 1, // 3487-3489 |
| 1950 | 4, 1, 1, // 3490-3492 |
| 1951 | 5, 1, 1, // 3493-3495 |
| 1952 | 4, 1, 1, // 3496-3498 |
| 1953 | 11, 1, 1, // 3499-3501 |
| 1954 | 4, 1, 1, // 3502-3504 |
| 1955 | 4, 1, 1, // 3505-3507 |
| 1956 | 4, 1, 1, // 3508-3510 |
| 1957 | 4, 1, 1, // 3511-3513 |
| 1958 | 5, 1, 1, // 3514-3516 |
| 1959 | 4, 1, 1, // 3517-3519 |
| 1960 | 4, 1, 1, // 3520-3522 |
| 1961 | 4, 1, 1, // 3523-3525 |
| 1962 | 4, 1, 1, // 3526-3528 |
| 1963 | 4, 1, 1, // 3529-3531 |
| 1964 | 4, 1, 1, // 3532-3534 |
| 1965 | 6, 1, // 3535-3536 |
| 1966 | 11, // 3537 |
| 1967 | 11, // 3538 |
| 1968 | 11, 1, 1, // 3539-3541 |
| 1969 | 4, 1, 1, // 3542-3544 |
| 1970 | 4, 1, 1, // 3545-3547 |
| 1971 | 4, 1, 1, // 3548-3550 |
| 1972 | 4, 1, // 3551-3552 |
| 1973 | 11, // 3553 |
| 1974 | 11, 1, 1, // 3554-3556 |
| 1975 | 4, 1, 1, // 3557-3559 |
| 1976 | 6, 1, // 3560-3561 |
| 1977 | 7, 1, 1, // 3562-3564 |
| 1978 | 6, 1, // 3565-3566 |
| 1979 | 7, 1, 1, // 3567-3569 |
| 1980 | 6, 1, // 3570-3571 |
| 1981 | 6, 1, // 3572-3573 |
| 1982 | 6, 1, // 3574-3575 |
| 1983 | 7, 1, 1, // 3576-3578 |
| 1984 | 5, 1, // 3579-3580 |
| 1985 | 4, 1, 1, // 3581-3583 |
| 1986 | 6, 1, // 3584-3585 |
| 1987 | 7, 1, 1, // 3586-3588 |
| 1988 | 7, 1, 1, // 3589-3591 |
| 1989 | 7, 1, 1, // 3592-3594 |
| 1990 | 7, 1, 1, // 3595-3597 |
| 1991 | 7, 1, 1, // 3598-3600 |
| 1992 | 7, 1, // 3601-3602 |
| 1993 | 7, 1, // 3603-3604 |
| 1994 | 4, 1, 1, // 3605-3607 |
| 1995 | 7, 1, 1, // 3608-3610 |
| 1996 | 6, 1, // 3611-3612 |
| 1997 | 6, 1, 1, // 3613-3615 |
| 1998 | 6, 1, 1, // 3616-3618 |
| 1999 | 6, 1, 1, // 3619-3621 |
| 2000 | 6, 1, 1, // 3622-3624 |
| 2001 | 6, 1, 1, // 3625-3627 |
| 2002 | 6, 1, // 3628-3629 |
| 2003 | 6, 1, // 3630-3631 |
| 2004 | 6, 1, 1, // 3632-3634 |
| 2005 | 6, 1, // 3635-3636 |
| 2006 | 6, 1, // 3637-3638 |
| 2007 | 7, 1, 1, // 3639-3641 |
| 2008 | 7, 1, 1, // 3642-3644 |
| 2009 | 7, 1, 1, // 3645-3647 |
| 2010 | 4, 1, // 3648-3649 |
| 2011 | 6, 1, // 3650-3651 |
| 2012 | 6, 1, // 3652-3653 |
| 2013 | 4, 1, // 3654-3655 |
| 2014 | 7, 1, 1, // 3656-3658 |
| 2015 | 4, 1, 1, // 3659-3661 |
| 2016 | 5, 2, 2, // 3662-3664 |
| 2017 | 5, 2, 2, // 3665-3667 |
| 2018 | 5, 2, // 3668-3669 |
| 2019 | 5, 2, 2, // 3670-3672 |
| 2020 | 6, 2, 2, // 3673-3675 |
| 2021 | 5, 2, 2, // 3676-3678 |
| 2022 | 11, 2, 2, // 3679-3681 |
| 2023 | 7, 2, // 3682-3683 |
| 2024 | 7, 2, // 3684-3685 |
| 2025 | 7, 2, // 3686-3687 |
| 2026 | 11, 2, 2, // 3688-3690 |
| 2027 | 30, 2, 2, // 3691-3693 |
| 2028 | 20, 2, 2, // 3694-3696 |
| 2029 | 11, 2, 2, // 3697-3699 |
| 2030 | 39, 2, 2, // 3700-3702 |
| 2031 | 7, 2, // 3703-3704 |
| 2032 | 5, 2, 2, // 3705-3707 |
| 2033 | 24, 2, 2, // 3708-3710 |
| 2034 | 11, 2, 2, 2, // 3711-3714 |
| 2035 | 7, 2, // 3715-3716 |
| 2036 | 5, 2, 2, 2, // 3717-3720 |
| 2037 | 7, 2, 2, // 3721-3723 |
| 2038 | 7, 2, // 3724-3725 |
| 2039 | 7, 2, // 3726-3727 |
| 2040 | 7, 2, // 3728-3729 |
| 2041 | 7, 2, // 3730-3731 |
| 2042 | 7, 2, // 3732-3733 |
| 2043 | 8, 2, 2, // 3734-3736 |
| 2044 | 8, 2, 2, // 3737-3739 |
| 2045 | 8, 2, 2, // 3740-3742 |
| 2046 | 7, 2, // 3743-3744 |
| 2047 | 7, 2, // 3745-3746 |
| 2048 | 7, 2, // 3747-3748 |
| 2049 | 8, 2, // 3749-3750 |
| 2050 | 9, 2, 2, // 3751-3753 |
| 2051 | 5, 2, // 3754-3755 |
| 2052 | 5, 2, 2, // 3756-3758 |
| 2053 | 9, 2, // 3759-3760 |
| 2054 | 5, // 3761 |
| 2055 | 11, // 3762 |
| 2056 | 9, 2, // 3763-3764 |
| 2057 | 8, 2, // 3765-3766 |
| 2058 | 8, 2, // 3767-3768 |
| 2059 | 5, // 3769 |
| 2060 | 11, 2, 2, // 3770-3772 |
| 2061 | 6, 2, // 3773-3774 |
| 2062 | 5, // 3775 |
| 2063 | 8, 2, 2, // 3776-3778 |
| 2064 | 8, 2, 2, // 3779-3781 |
| 2065 | 8, 2, 2, // 3782-3784 |
| 2066 | 6, 2, 2, // 3785-3787 |
| 2067 | 6, 2, 2, // 3788-3790 |
| 2068 | 7, 2, // 3791-3792 |
| 2069 | 7, 2, // 3793-3794 |
| 2070 | 7, 2, // 3795-3796 |
| 2071 | 7, 2, // 3797-3798 |
| 2072 | 7, 2, // 3799-3800 |
| 2073 | 7, 2, 2, // 3801-3803 |
| 2074 | 7, 2, 2, // 3804-3806 |
| 2075 | 6, 2, // 3807-3808 |
| 2076 | 5, 2, // 3809-3810 |
| 2077 | 5, 2, // 3811-3812 |
| 2078 | 5, 2, // 3813-3814 |
| 2079 | 5, // 3815 |
| 2080 | 5, // 3816 |
| 2081 | 9, 2, // 3817-3818 |
| 2082 | 5, 2, // 3819-3820 |
| 2083 | 5, 2, 2, // 3821-3823 |
| 2084 | 8, 2, // 3824-3825 |
| 2085 | 7, 2, 2, // 3826-3828 |
| 2086 | 7, 2, // 3829-3830 |
| 2087 | 7, 2, // 3831-3832 |
| 2088 | 8, 2, 2, // 3833-3835 |
| 2089 | 8, 2, 2, // 3836-3838 |
| 2090 | 8, 2, 2, // 3839-3841 |
| 2091 | 7, 2, 2, // 3842-3844 |
| 2092 | 7, 2, 2, // 3845-3847 |
| 2093 | 7, 2, // 3848-3849 |
| 2094 | 8, 2, 2, // 3850-3852 |
| 2095 | 7, 2, 2, // 3853-3855 |
| 2096 | 7, 2, 2, // 3856-3858 |
| 2097 | 7, 2, // 3859-3860 |
| 2098 | 7, 2, // 3861-3862 |
| 2099 | 7, 2, // 3863-3864 |
| 2100 | 7, 2, // 3865-3866 |
| 2101 | 7, 2, // 3867-3868 |
| 2102 | 7, 2, // 3869-3870 |
| 2103 | 8, 2, // 3871-3872 |
| 2104 | 7, 2, // 3873-3874 |
| 2105 | 7, 2, // 3875-3876 |
| 2106 | 7, 2, // 3877-3878 |
| 2107 | 7, 2, // 3879-3880 |
| 2108 | 7, 2, // 3881-3882 |
| 2109 | 7, 2, // 3883-3884 |
| 2110 | 7, 2, // 3885-3886 |
| 2111 | 7, 2, // 3887-3888 |
| 2112 | 5, 2, 2, // 3889-3891 |
| 2113 | 5, 2, 2, // 3892-3894 |
| 2114 | 6, 2, 2, // 3895-3897 |
| 2115 | 5, 2, 2, // 3898-3900 |
| 2116 | 5, 2, 2, // 3901-3903 |
| 2117 | 5, 2, // 3904-3905 |
| 2118 | 5, 2, 2, // 3906-3908 |
| 2119 | 6, 2, 2, // 3909-3911 |
| 2120 | 6, 2, 2, // 3912-3914 |
| 2121 | 5, 2, 2, // 3915-3917 |
| 2122 | 8, 2, 2, // 3918-3920 |
| 2123 | 8, 2, 2, // 3921-3923 |
| 2124 | 8, 2, 2, // 3924-3926 |
| 2125 | 9, 2, 2, // 3927-3929 |
| 2126 | 30, 2, 2, // 3930-3932 |
| 2127 | 20, 2, 2, // 3933-3935 |
| 2128 | 30, 2, 2, // 3936-3938 |
| 2129 | 11, 2, 2, // 3939-3941 |
| 2130 | 11, 2, 2, // 3942-3944 |
| 2131 | 11, 2, 2, 2, // 3945-3948 |
| 2132 | 11, 2, 2, // 3949-3951 |
| 2133 | 11, 2, 2, // 3952-3954 |
| 2134 | 11, 2, 2, // 3955-3957 |
| 2135 | 11, 2, 2, // 3958-3960 |
| 2136 | 24, 2, 2, // 3961-3963 |
| 2137 | 39, 2, 2, // 3964-3966 |
| 2138 | 39, 2, 2, // 3967-3969 |
| 2139 | 24, 2, 2, // 3970-3972 |
| 2140 | 39, 2, 2, // 3973-3975 |
| 2141 | 9, 2, // 3976-3977 |
| 2142 | 24, 2, 2, // 3978-3980 |
| 2143 | 11, // 3981 |
| 2144 | 11, 2, 2, // 3982-3984 |
| 2145 | 6, 2, // 3985-3986 |
| 2146 | 5, 2, 2, // 3987-3989 |
| 2147 | 5, 2, 2, // 3990-3992 |
| 2148 | 5, 2, 2, // 3993-3995 |
| 2149 | 5, 2, 2, // 3996-3998 |
| 2150 | 5, 2, 2, // 3999-4001 |
| 2151 | 5, 2, 2, // 4002-4004 |
| 2152 | 5, 2, 2, // 4005-4007 |
| 2153 | 5, 2, 2, // 4008-4010 |
| 2154 | 5, 2, 2, // 4011-4013 |
| 2155 | 5, 2, 2, // 4014-4016 |
| 2156 | 5, 2, 2, 2, // 4017-4020 |
| 2157 | 8, 2, // 4021-4022 |
| 2158 | 20, 2, 2, // 4023-4025 |
| 2159 | 30, 2, 2, // 4026-4028 |
| 2160 | 20, 2, 2, // 4029-4031 |
| 2161 | 7, 2, // 4032-4033 |
| 2162 | 8, 2, 2, // 4034-4036 |
| 2163 | 7, 2, 2, // 4037-4039 |
| 2164 | 7, 2, // 4040-4041 |
| 2165 | 7, 2, // 4042-4043 |
| 2166 | 7, 2, // 4044-4045 |
| 2167 | 7, 2, // 4046-4047 |
| 2168 | 7, 2, // 4048-4049 |
| 2169 | 7, 2, // 4050-4051 |
| 2170 | 7, 2, // 4052-4053 |
| 2171 | 7, 2, 2, // 4054-4056 |
| 2172 | 7, 2, // 4057-4058 |
| 2173 | 8, 2, 2, // 4059-4061 |
| 2174 | 5, 2, 2, // 4062-4064 |
| 2175 | 7, 2, // 4065-4066 |
| 2176 | 7, 2, // 4067-4068 |
| 2177 | 5, 2, // 4069-4070 |
| 2178 | 11, 2, 2, // 4071-4073 |
| 2179 | 11, 2, 2, // 4074-4076 |
| 2180 | 11, 2, 2, // 4077-4079 |
| 2181 | 11, 2, 2, // 4080-4082 |
| 2182 | 11, 2, 2, // 4083-4085 |
| 2183 | 11, 2, 2, // 4086-4088 |
| 2184 | 11, 2, 2, // 4089-4091 |
| 2185 | 11, 2, 2, // 4092-4094 |
| 2186 | 11, 2, 2, // 4095-4097 |
| 2187 | 11, 2, 2, // 4098-4100 |
| 2188 | 11, 2, 2, // 4101-4103 |
| 2189 | 11, 2, 2, // 4104-4106 |
| 2190 | 5, // 4107 |
| 2191 | 11, 2, 2, // 4108-4110 |
| 2192 | 11, // 4111 |
| 2193 | 6, 2, 2, // 4112-4114 |
| 2194 | 11, 2, 2, // 4115-4117 |
| 2195 | 11, 2, 2, // 4118-4120 |
| 2196 | 5, 2, 2, // 4121-4123 |
| 2197 | 5, 2, 2, // 4124-4126 |
| 2198 | 5, 2, 2, // 4127-4129 |
| 2199 | 6, 2, 2, // 4130-4132 |
| 2200 | 5, 2, 2, // 4133-4135 |
| 2201 | 5, 2, 2, // 4136-4138 |
| 2202 | 5, 2, 2, // 4139-4141 |
| 2203 | 5, 2, 2, // 4142-4144 |
| 2204 | 5, 2, 2, // 4145-4147 |
| 2205 | 5, 2, 2, // 4148-4150 |
| 2206 | 5, 2, // 4151-4152 |
| 2207 | 5, // 4153 |
| 2208 | 7, 2, // 4154-4155 |
| 2209 | 6, 2, 2, // 4156-4158 |
| 2210 | 5, 2, 2, // 4159-4161 |
| 2211 | 5, 2, 2, // 4162-4164 |
| 2212 | 5, 2, 2, // 4165-4167 |
| 2213 | 11, 2, 2, // 4168-4170 |
| 2214 | 6, 2, 2, // 4171-4173 |
| 2215 | 5, 2, 2, // 4174-4176 |
| 2216 | 5, // 4177 |
| 2217 | 9, 2, 2, // 4178-4180 |
| 2218 | 8, 2, 2, // 4181-4183 |
| 2219 | 8, 2, 2, // 4184-4186 |
| 2220 | 9, 2, 2, // 4187-4189 |
| 2221 | 11, 2, 2, // 4190-4192 |
| 2222 | 11, 2, 2, // 4193-4195 |
| 2223 | 11, 2, 2, 2, // 4196-4199 |
| 2224 | 11, 2, 2, // 4200-4202 |
| 2225 | 11, 2, 2, // 4203-4205 |
| 2226 | 7, 2, // 4206-4207 |
| 2227 | 11, 2, 2, // 4208-4210 |
| 2228 | 7, 2, // 4211-4212 |
| 2229 | 8, 2, 2, // 4213-4215 |
| 2230 | 8, 2, 2, // 4216-4218 |
| 2231 | 7, 2, // 4219-4220 |
| 2232 | 7, 2, // 4221-4222 |
| 2233 | 7, 2, // 4223-4224 |
| 2234 | 7, 2, // 4225-4226 |
| 2235 | 7, 2, // 4227-4228 |
| 2236 | 8, 2, 2, // 4229-4231 |
| 2237 | 8, 2, 2, // 4232-4234 |
| 2238 | 7, 2, // 4235-4236 |
| 2239 | 7, 2, // 4237-4238 |
| 2240 | 5, // 4239 |
| 2241 | 5, // 4240 |
| 2242 | 8, 2, 2, // 4241-4243 |
| 2243 | 8, 2, 2, // 4244-4246 |
| 2244 | 8, 2, 2, // 4247-4249 |
| 2245 | 8, 2, 2, // 4250-4252 |
| 2246 | 7, 2, 2, // 4253-4255 |
| 2247 | 7, 2, 2, // 4256-4258 |
| 2248 | 7, 2, 2, // 4259-4261 |
| 2249 | 7, 2, // 4262-4263 |
| 2250 | 7, 2, 2, // 4264-4266 |
| 2251 | 7, 2, // 4267-4268 |
| 2252 | 5, 2, 2, // 4269-4271 |
| 2253 | 8, 2, // 4272-4273 |
| 2254 | 5, // 4274 |
| 2255 | 5, // 4275 |
| 2256 | 6, 2, // 4276-4277 |
| 2257 | 5, // 4278 |
| 2258 | 20, 2, 2, // 4279-4281 |
| 2259 | 20, 2, 2, // 4282-4284 |
| 2260 | 20, 2, 2, // 4285-4287 |
| 2261 | 30, 2, 2, // 4288-4290 |
| 2262 | 20, 2, 2, // 4291-4293 |
| 2263 | 30, 2, 2, // 4294-4296 |
| 2264 | 20, 2, 2, // 4297-4299 |
| 2265 | 5, 2, 2, // 4300-4302 |
| 2266 | 5, 2, // 4303-4304 |
| 2267 | 6, 2, 2, // 4305-4307 |
| 2268 | 5, 2, 2, // 4308-4310 |
| 2269 | 11, // 4311 |
| 2270 | 5, 2, 2, // 4312-4314 |
| 2271 | 39, 2, 2, // 4315-4317 |
| 2272 | 24, 2, 2, // 4318-4320 |
| 2273 | 8, 2, 2, // 4321-4323 |
| 2274 | 8, 2, 2, // 4324-4326 |
| 2275 | 5, 2, // 4327-4328 |
| 2276 | 7, 2, // 4329-4330 |
| 2277 | 7, 2, // 4331-4332 |
| 2278 | 5, 2, 2, // 4333-4335 |
| 2279 | 7, 2, // 4336-4337 |
| 2280 | 7, 2, // 4338-4339 |
| 2281 | 5, 2, // 4340-4341 |
| 2282 | 7, 2, // 4342-4343 |
| 2283 | 7, 2, // 4344-4345 |
| 2284 | 5, // 4346 |
| 2285 | 5, // 4347 |
| 2286 | 5, 2, 2, // 4348-4350 |
| 2287 | 6, 2, // 4351-4352 |
| 2288 | 5, 2, 2, // 4353-4355 |
| 2289 | 7, 2, // 4356-4357 |
| 2290 | 11, 2, 2, // 4358-4360 |
| 2291 | 11, 2, 2, // 4361-4363 |
| 2292 | 11, 2, 2, 2, // 4364-4367 |
| 2293 | 11, 2, 2, // 4368-4370 |
| 2294 | 11, 2, 2, 2, // 4371-4374 |
| 2295 | 11, 2, 2, // 4375-4377 |
| 2296 | 5, 2, // 4378-4379 |
| 2297 | 5, 2, // 4380-4381 |
| 2298 | 5, 2, 2, // 4382-4384 |
| 2299 | 5, 2, 2, // 4385-4387 |
| 2300 | 5, 2, 2, // 4388-4390 |
| 2301 | 11, 2, 2, // 4391-4393 |
| 2302 | 5, 2, 2, // 4394-4396 |
| 2303 | 5, 2, 2, // 4397-4399 |
| 2304 | 5, 2, 2, // 4400-4402 |
| 2305 | 11, 2, 2, // 4403-4405 |
| 2306 | 11, 2, 2, // 4406-4408 |
| 2307 | 11, 2, 2, // 4409-4411 |
| 2308 | 6, 2, 2, // 4412-4414 |
| 2309 | 6, 2, // 4415-4416 |
| 2310 | 7, 2, // 4417-4418 |
| 2311 | 6, 2, 2, // 4419-4421 |
| 2312 | 7, 2, // 4422-4423 |
| 2313 | 7, 2, // 4424-4425 |
| 2314 | 5, 2, 2, // 4426-4428 |
| 2315 | 5, 2, 2, // 4429-4431 |
| 2316 | 5, 2, 2, // 4432-4434 |
| 2317 | 5, 2, 2, // 4435-4437 |
| 2318 | 5, 2, 2, // 4438-4440 |
| 2319 | 6, 2, 2, // 4441-4443 |
| 2320 | 5, 2, 2, // 4444-4446 |
| 2321 | 11, 2, 2, // 4447-4449 |
| 2322 | 5, 2, 2, // 4450-4452 |
| 2323 | 5, 2, 2, // 4453-4455 |
| 2324 | 5, 2, 2, // 4456-4458 |
| 2325 | 5, 2, 2, // 4459-4461 |
| 2326 | 5, 2, 2, // 4462-4464 |
| 2327 | 6, 2, 2, // 4465-4467 |
| 2328 | 6, 2, 2, // 4468-4470 |
| 2329 | 5, 2, 2, // 4471-4473 |
| 2330 | 5, 2, 2, // 4474-4476 |
| 2331 | 5, 2, 2, // 4477-4479 |
| 2332 | 5, 2, 2, // 4480-4482 |
| 2333 | 5, 2, 2, // 4483-4485 |
| 2334 | 7, 2, // 4486-4487 |
| 2335 | 11, // 4488 |
| 2336 | 11, // 4489 |
| 2337 | 11, 2, 2, // 4490-4492 |
| 2338 | 5, 2, 2, // 4493-4495 |
| 2339 | 5, 2, 2, // 4496-4498 |
| 2340 | 5, 2, 2, // 4499-4501 |
| 2341 | 5, 2, // 4502-4503 |
| 2342 | 11, // 4504 |
| 2343 | 11, 2, 2, // 4505-4507 |
| 2344 | 5, 2, 2, // 4508-4510 |
| 2345 | 7, 2, // 4511-4512 |
| 2346 | 7, 2, // 4513-4514 |
| 2347 | 8, 2, 2, // 4515-4517 |
| 2348 | 7, 2, // 4518-4519 |
| 2349 | 8, 2, 2, // 4520-4522 |
| 2350 | 7, 2, // 4523-4524 |
| 2351 | 7, 2, // 4525-4526 |
| 2352 | 7, 2, // 4527-4528 |
| 2353 | 8, 2, 2, // 4529-4531 |
| 2354 | 5, 2, 2, // 4532-4534 |
| 2355 | 7, 2, // 4535-4536 |
| 2356 | 8, 2, 2, // 4537-4539 |
| 2357 | 8, 2, 2, // 4540-4542 |
| 2358 | 8, 2, 2, // 4543-4545 |
| 2359 | 8, 2, 2, // 4546-4548 |
| 2360 | 8, 2, 2, // 4549-4551 |
| 2361 | 8, 2, // 4552-4553 |
| 2362 | 5, 2, 2, // 4554-4556 |
| 2363 | 8, 2, 2, // 4557-4559 |
| 2364 | 7, 2, // 4560-4561 |
| 2365 | 7, 2, // 4562-4563 |
| 2366 | 7, 2, 2, // 4564-4566 |
| 2367 | 7, 2, 2, // 4567-4569 |
| 2368 | 7, 2, 2, // 4570-4572 |
| 2369 | 7, 2, 2, // 4573-4575 |
| 2370 | 7, 2, 2, // 4576-4578 |
| 2371 | 7, 2, // 4579-4580 |
| 2372 | 7, 2, // 4581-4582 |
| 2373 | 7, 2, 2, // 4583-4585 |
| 2374 | 7, 2, // 4586-4587 |
| 2375 | 7, 2, // 4588-4589 |
| 2376 | 8, 2, 2, // 4590-4592 |
| 2377 | 8, 2, 2, // 4593-4595 |
| 2378 | 8, 2, 2, // 4596-4598 |
| 2379 | 5, 2, // 4599-4600 |
| 2380 | 7, 2, // 4601-4602 |
| 2381 | 7, 2, // 4603-4604 |
| 2382 | 5, 2, // 4605-4606 |
| 2383 | 8, 2, 2, // 4607-4609 |
| 2384 | 5, 2, 2, // 4610-4612 |
| 2385 | 0 // End operand cycles |
| 2386 | }; |
| 2387 | extern const unsigned PPCForwardingPaths[] = { |
| 2388 | 0, // No itinerary |
| 2389 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 1-3 |
| 2390 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 4-6 |
| 2391 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 7-8 |
| 2392 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 9-11 |
| 2393 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 12-14 |
| 2394 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 15-17 |
| 2395 | PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 18-20 |
| 2396 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 21-22 |
| 2397 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 23-25 |
| 2398 | PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 26-28 |
| 2399 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 29-31 |
| 2400 | PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 32-34 |
| 2401 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 35-37 |
| 2402 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 38-40 |
| 2403 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 41-43 |
| 2404 | PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 44-47 |
| 2405 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 48-50 |
| 2406 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::NoBypass, // 51-54 |
| 2407 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 55-57 |
| 2408 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, 0, // 58-61 |
| 2409 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, 0, // 62-65 |
| 2410 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 66-68 |
| 2411 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 69-72 |
| 2412 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 73-76 |
| 2413 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 77-79 |
| 2414 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 80-82 |
| 2415 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 83-85 |
| 2416 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 86-88 |
| 2417 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 89-91 |
| 2418 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 92-94 |
| 2419 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 95-96 |
| 2420 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 97-98 |
| 2421 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 99-101 |
| 2422 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 102-103 |
| 2423 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 104-105 |
| 2424 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 106-107 |
| 2425 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 108-109 |
| 2426 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 110-112 |
| 2427 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 113-114 |
| 2428 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 115-116 |
| 2429 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 117-119 |
| 2430 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 120-122 |
| 2431 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 123-125 |
| 2432 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 126-127 |
| 2433 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 128-130 |
| 2434 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 131-133 |
| 2435 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, 0, // 134-137 |
| 2436 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, 0, // 138-141 |
| 2437 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 142-144 |
| 2438 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 145-147 |
| 2439 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 148-150 |
| 2440 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 151-154 |
| 2441 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 155-156 |
| 2442 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 157-158 |
| 2443 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 159-160 |
| 2444 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 161-162 |
| 2445 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 163-164 |
| 2446 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 165-166 |
| 2447 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 167-168 |
| 2448 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 169-171 |
| 2449 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 172-174 |
| 2450 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 175-177 |
| 2451 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 178-180 |
| 2452 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 181-183 |
| 2453 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 184-185 |
| 2454 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 186-188 |
| 2455 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 189-192 |
| 2456 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 193-196 |
| 2457 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 197-199 |
| 2458 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 200-202 |
| 2459 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 203-205 |
| 2460 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 206-208 |
| 2461 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 209-211 |
| 2462 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 212-215 |
| 2463 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 216-218 |
| 2464 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 219-221 |
| 2465 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 222-224 |
| 2466 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 225-227 |
| 2467 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 228-230 |
| 2468 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 231-233 |
| 2469 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 234-236 |
| 2470 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 237-239 |
| 2471 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 240-242 |
| 2472 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, 0, // 243-246 |
| 2473 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, 0, // 247-250 |
| 2474 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, 0, // 251-254 |
| 2475 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, 0, // 255-258 |
| 2476 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 259-261 |
| 2477 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 262-264 |
| 2478 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 265-267 |
| 2479 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 268-270 |
| 2480 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 271-273 |
| 2481 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 274-275 |
| 2482 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 276-278 |
| 2483 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 279-281 |
| 2484 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 282-284 |
| 2485 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 285-287 |
| 2486 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 288-290 |
| 2487 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 291-293 |
| 2488 | PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 294-296 |
| 2489 | PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 297-299 |
| 2490 | PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 300-303 |
| 2491 | PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 304-306 |
| 2492 | PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 307-309 |
| 2493 | PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 310-312 |
| 2494 | PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 313-315 |
| 2495 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 316-318 |
| 2496 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 319-321 |
| 2497 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 322-324 |
| 2498 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 325-327 |
| 2499 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 328-330 |
| 2500 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 331-333 |
| 2501 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 334-336 |
| 2502 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 337-339 |
| 2503 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 340-341 |
| 2504 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 342-344 |
| 2505 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 345-347 |
| 2506 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 348-350 |
| 2507 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 351-353 |
| 2508 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 354-356 |
| 2509 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 357-359 |
| 2510 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 360-362 |
| 2511 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 363-365 |
| 2512 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 366-368 |
| 2513 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 369-371 |
| 2514 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::NoBypass, // 372-375 |
| 2515 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 376-377 |
| 2516 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 378-380 |
| 2517 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 381-383 |
| 2518 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 384-386 |
| 2519 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 387-389 |
| 2520 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 390-392 |
| 2521 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 393-395 |
| 2522 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 396-398 |
| 2523 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 399-401 |
| 2524 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 402-404 |
| 2525 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 405-407 |
| 2526 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 408-410 |
| 2527 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 411-413 |
| 2528 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 414-416 |
| 2529 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 417-419 |
| 2530 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 420-422 |
| 2531 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 423-425 |
| 2532 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 426-428 |
| 2533 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 429-430 |
| 2534 | PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 431-433 |
| 2535 | PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 434-436 |
| 2536 | PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 437-439 |
| 2537 | PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 440-442 |
| 2538 | PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 443-445 |
| 2539 | PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 446-448 |
| 2540 | PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 449-451 |
| 2541 | PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 452-454 |
| 2542 | PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 455-457 |
| 2543 | PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 458-460 |
| 2544 | PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 461-463 |
| 2545 | PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 464-466 |
| 2546 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 467-468 |
| 2547 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 469-471 |
| 2548 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 472-474 |
| 2549 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 475-477 |
| 2550 | PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 478-480 |
| 2551 | PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 481-483 |
| 2552 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 484-486 |
| 2553 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 487-489 |
| 2554 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 490-492 |
| 2555 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 493-495 |
| 2556 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 496-498 |
| 2557 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 499-501 |
| 2558 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 502-504 |
| 2559 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 505-506 |
| 2560 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 507-508 |
| 2561 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 509-511 |
| 2562 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 512-514 |
| 2563 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 515-517 |
| 2564 | PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 518-520 |
| 2565 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 521-523 |
| 2566 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 524-526 |
| 2567 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 527-528 |
| 2568 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 529-531 |
| 2569 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 532-534 |
| 2570 | PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 535-537 |
| 2571 | PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 538-540 |
| 2572 | PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 541-544 |
| 2573 | PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 545-547 |
| 2574 | PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 548-550 |
| 2575 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 551-553 |
| 2576 | PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 554-556 |
| 2577 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 557-559 |
| 2578 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 560-562 |
| 2579 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 563-565 |
| 2580 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 566-567 |
| 2581 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 568-570 |
| 2582 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 571-573 |
| 2583 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 574-576 |
| 2584 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 577-579 |
| 2585 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 580-582 |
| 2586 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, 0, // 583-586 |
| 2587 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, 0, // 587-590 |
| 2588 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 591-592 |
| 2589 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 593-594 |
| 2590 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 595-597 |
| 2591 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 598-600 |
| 2592 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 601-603 |
| 2593 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 604-606 |
| 2594 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 607-609 |
| 2595 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 610-612 |
| 2596 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 613-615 |
| 2597 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 616-618 |
| 2598 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 619-621 |
| 2599 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 622-624 |
| 2600 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 625-627 |
| 2601 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 628-629 |
| 2602 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 630-631 |
| 2603 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 632-633 |
| 2604 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 634-635 |
| 2605 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 636-638 |
| 2606 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 639-641 |
| 2607 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 642-644 |
| 2608 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 645-647 |
| 2609 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 648-650 |
| 2610 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 651-653 |
| 2611 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 654-656 |
| 2612 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 657-659 |
| 2613 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 660-662 |
| 2614 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 663-665 |
| 2615 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 666-669 |
| 2616 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 670-673 |
| 2617 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 674-675 |
| 2618 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 676-678 |
| 2619 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 679-681 |
| 2620 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 682-684 |
| 2621 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 685-687 |
| 2622 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 688-690 |
| 2623 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 691-692 |
| 2624 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 693-694 |
| 2625 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 695-697 |
| 2626 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 698-700 |
| 2627 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 701-702 |
| 2628 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 703-704 |
| 2629 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 705-706 |
| 2630 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 707-709 |
| 2631 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 710-711 |
| 2632 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 712-714 |
| 2633 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 715-716 |
| 2634 | PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 717-719 |
| 2635 | PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 720-722 |
| 2636 | PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 723-726 |
| 2637 | PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 727-729 |
| 2638 | PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 730-733 |
| 2639 | PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 734-736 |
| 2640 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 737-738 |
| 2641 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 739-740 |
| 2642 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 741-743 |
| 2643 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 744-746 |
| 2644 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 747-749 |
| 2645 | PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 750-752 |
| 2646 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 753-755 |
| 2647 | PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 756-758 |
| 2648 | PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 759-761 |
| 2649 | PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 762-764 |
| 2650 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 765-766 |
| 2651 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 767-769 |
| 2652 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 770-772 |
| 2653 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 773-775 |
| 2654 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 776-778 |
| 2655 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 779-781 |
| 2656 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 782-784 |
| 2657 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 785-787 |
| 2658 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 788-790 |
| 2659 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 791-793 |
| 2660 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 794-796 |
| 2661 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 797-799 |
| 2662 | PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 800-802 |
| 2663 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 803-805 |
| 2664 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 806-808 |
| 2665 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 809-811 |
| 2666 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 812-814 |
| 2667 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 815-817 |
| 2668 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 818-820 |
| 2669 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 821-823 |
| 2670 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 824-826 |
| 2671 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 827-829 |
| 2672 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 830-832 |
| 2673 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 833-835 |
| 2674 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 836-838 |
| 2675 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 839-841 |
| 2676 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 842-844 |
| 2677 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 845-847 |
| 2678 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 848-850 |
| 2679 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 851-853 |
| 2680 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 854-856 |
| 2681 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 857-858 |
| 2682 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 859-861 |
| 2683 | PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, PPC440ItinerariesBypass::P440_FPR_Bypass, // 862-864 |
| 2684 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 865-867 |
| 2685 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 868-870 |
| 2686 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 871-873 |
| 2687 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 874-876 |
| 2688 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 877-879 |
| 2689 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 880-881 |
| 2690 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 882-884 |
| 2691 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 885-887 |
| 2692 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 888-890 |
| 2693 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 891-892 |
| 2694 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 893-895 |
| 2695 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 896-898 |
| 2696 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 899-901 |
| 2697 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 902-904 |
| 2698 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 905-907 |
| 2699 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 908-910 |
| 2700 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 911-913 |
| 2701 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 914-915 |
| 2702 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 916-917 |
| 2703 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 918-920 |
| 2704 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 921-923 |
| 2705 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 924-926 |
| 2706 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 927-929 |
| 2707 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 930-932 |
| 2708 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 933-936 |
| 2709 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 937-939 |
| 2710 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 940-942 |
| 2711 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 943-945 |
| 2712 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 946-947 |
| 2713 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 948-950 |
| 2714 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 951-953 |
| 2715 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 954-956 |
| 2716 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 957-959 |
| 2717 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 960-962 |
| 2718 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 963-965 |
| 2719 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 966-968 |
| 2720 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 969-970 |
| 2721 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 971-972 |
| 2722 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, 0, // 973-975 |
| 2723 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 976-977 |
| 2724 | PPC440ItinerariesBypass::NoBypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 978-980 |
| 2725 | PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, PPC440ItinerariesBypass::P440_GPR_Bypass, // 981-983 |
| 2726 | 0, // 984 |
| 2727 | 0, 0, 0, // 985-987 |
| 2728 | 0, 0, 0, // 988-990 |
| 2729 | 0, 0, 0, // 991-993 |
| 2730 | 0, 0, 0, // 994-996 |
| 2731 | 0, 0, 0, // 997-999 |
| 2732 | 0, 0, 0, // 1000-1002 |
| 2733 | 0, 0, 0, // 1003-1005 |
| 2734 | 0, 0, 0, // 1006-1008 |
| 2735 | 0, 0, 0, // 1009-1011 |
| 2736 | 0, 0, 0, // 1012-1014 |
| 2737 | 0, 0, 0, // 1015-1017 |
| 2738 | 0, 0, 0, // 1018-1020 |
| 2739 | 0, 0, 0, // 1021-1023 |
| 2740 | 0, 0, 0, // 1024-1026 |
| 2741 | 0, 0, 0, // 1027-1029 |
| 2742 | 0, 0, 0, // 1030-1032 |
| 2743 | 0, 0, 0, // 1033-1035 |
| 2744 | 0, 0, 0, 0, // 1036-1039 |
| 2745 | 0, 0, 0, // 1040-1042 |
| 2746 | 0, 0, 0, // 1043-1045 |
| 2747 | 0, 0, 0, // 1046-1048 |
| 2748 | 0, 0, 0, 0, // 1049-1052 |
| 2749 | 0, // 1053 |
| 2750 | 0, 0, 0, // 1054-1056 |
| 2751 | 0, 0, 0, 0, // 1057-1060 |
| 2752 | 0, 0, 0, 0, // 1061-1064 |
| 2753 | 0, 0, 0, // 1065-1067 |
| 2754 | 0, 0, 0, // 1068-1070 |
| 2755 | 0, 0, 0, // 1071-1073 |
| 2756 | 0, 0, 0, 0, // 1074-1077 |
| 2757 | 0, 0, 0, 0, // 1078-1081 |
| 2758 | 0, 0, 0, // 1082-1084 |
| 2759 | 0, 0, 0, 0, // 1085-1088 |
| 2760 | 0, 0, 0, 0, // 1089-1092 |
| 2761 | 0, 0, 0, // 1093-1095 |
| 2762 | 0, 0, 0, // 1096-1098 |
| 2763 | 0, 0, // 1099-1100 |
| 2764 | 0, 0, // 1101-1102 |
| 2765 | 0, 0, // 1103-1104 |
| 2766 | 0, 0, // 1105-1106 |
| 2767 | 0, 0, // 1107-1108 |
| 2768 | 0, 0, // 1109-1110 |
| 2769 | 0, 0, // 1111-1112 |
| 2770 | 0, 0, 0, // 1113-1115 |
| 2771 | 0, 0, 0, // 1116-1118 |
| 2772 | 0, 0, 0, // 1119-1121 |
| 2773 | 0, // 1122 |
| 2774 | 0, 0, 0, // 1123-1125 |
| 2775 | 0, 0, 0, // 1126-1128 |
| 2776 | 0, 0, 0, // 1129-1131 |
| 2777 | 0, 0, 0, 0, // 1132-1135 |
| 2778 | 0, 0, 0, 0, // 1136-1139 |
| 2779 | 0, 0, 0, // 1140-1142 |
| 2780 | 0, 0, 0, // 1143-1145 |
| 2781 | 0, 0, 0, // 1146-1148 |
| 2782 | 0, 0, 0, 0, // 1149-1152 |
| 2783 | 0, 0, // 1153-1154 |
| 2784 | 0, 0, // 1155-1156 |
| 2785 | 0, 0, 0, // 1157-1159 |
| 2786 | 0, 0, 0, // 1160-1162 |
| 2787 | 0, 0, 0, // 1163-1165 |
| 2788 | 0, 0, // 1166-1167 |
| 2789 | 0, 0, // 1168-1169 |
| 2790 | 0, 0, // 1170-1171 |
| 2791 | 0, 0, 0, // 1172-1174 |
| 2792 | 0, 0, 0, // 1175-1177 |
| 2793 | 0, 0, 0, // 1178-1180 |
| 2794 | 0, 0, 0, // 1181-1183 |
| 2795 | 0, 0, 0, // 1184-1186 |
| 2796 | 0, 0, 0, 0, // 1187-1190 |
| 2797 | 0, 0, 0, 0, // 1191-1194 |
| 2798 | 0, 0, 0, // 1195-1197 |
| 2799 | 0, 0, 0, // 1198-1200 |
| 2800 | 0, 0, 0, // 1201-1203 |
| 2801 | 0, 0, 0, // 1204-1206 |
| 2802 | 0, 0, 0, // 1207-1209 |
| 2803 | 0, 0, 0, 0, // 1210-1213 |
| 2804 | 0, 0, 0, // 1214-1216 |
| 2805 | 0, 0, 0, // 1217-1219 |
| 2806 | 0, 0, 0, 0, // 1220-1223 |
| 2807 | 0, 0, 0, 0, // 1224-1227 |
| 2808 | 0, 0, 0, // 1228-1230 |
| 2809 | 0, 0, 0, // 1231-1233 |
| 2810 | 0, 0, 0, // 1234-1236 |
| 2811 | 0, 0, 0, // 1237-1239 |
| 2812 | 0, 0, 0, 0, // 1240-1243 |
| 2813 | 0, 0, 0, 0, // 1244-1247 |
| 2814 | 0, 0, 0, 0, // 1248-1251 |
| 2815 | 0, 0, 0, // 1252-1254 |
| 2816 | 0, 0, 0, 0, // 1255-1258 |
| 2817 | 0, 0, 0, // 1259-1261 |
| 2818 | 0, 0, 0, // 1262-1264 |
| 2819 | 0, 0, 0, // 1265-1267 |
| 2820 | 0, 0, 0, // 1268-1270 |
| 2821 | 0, 0, 0, // 1271-1273 |
| 2822 | 0, 0, 0, // 1274-1276 |
| 2823 | 0, 0, 0, // 1277-1279 |
| 2824 | 0, 0, 0, // 1280-1282 |
| 2825 | 0, 0, 0, // 1283-1285 |
| 2826 | 0, 0, 0, // 1286-1288 |
| 2827 | 0, 0, 0, // 1289-1291 |
| 2828 | 0, 0, 0, // 1292-1294 |
| 2829 | 0, 0, 0, // 1295-1297 |
| 2830 | 0, 0, 0, // 1298-1300 |
| 2831 | 0, 0, 0, // 1301-1303 |
| 2832 | 0, 0, 0, // 1304-1306 |
| 2833 | 0, 0, 0, // 1307-1309 |
| 2834 | 0, 0, 0, // 1310-1312 |
| 2835 | 0, 0, 0, // 1313-1315 |
| 2836 | 0, 0, 0, 0, // 1316-1319 |
| 2837 | 0, 0, 0, // 1320-1322 |
| 2838 | 0, 0, 0, // 1323-1325 |
| 2839 | 0, 0, 0, // 1326-1328 |
| 2840 | 0, 0, 0, // 1329-1331 |
| 2841 | 0, 0, 0, // 1332-1334 |
| 2842 | 0, 0, 0, // 1335-1337 |
| 2843 | 0, 0, 0, // 1338-1340 |
| 2844 | 0, 0, 0, // 1341-1343 |
| 2845 | 0, 0, 0, // 1344-1346 |
| 2846 | 0, 0, 0, // 1347-1349 |
| 2847 | 0, 0, 0, // 1350-1352 |
| 2848 | 0, 0, 0, // 1353-1355 |
| 2849 | 0, 0, 0, // 1356-1358 |
| 2850 | 0, 0, 0, // 1359-1361 |
| 2851 | 0, 0, // 1362-1363 |
| 2852 | 0, 0, 0, // 1364-1366 |
| 2853 | 0, 0, 0, // 1367-1369 |
| 2854 | 0, 0, // 1370-1371 |
| 2855 | 0, 0, // 1372-1373 |
| 2856 | 0, 0, 0, // 1374-1376 |
| 2857 | 0, 0, 0, // 1377-1379 |
| 2858 | 0, 0, 0, // 1380-1382 |
| 2859 | 0, 0, 0, // 1383-1385 |
| 2860 | 0, 0, 0, // 1386-1388 |
| 2861 | 0, 0, 0, // 1389-1391 |
| 2862 | 0, 0, 0, // 1392-1394 |
| 2863 | 0, 0, 0, // 1395-1397 |
| 2864 | 0, 0, 0, // 1398-1400 |
| 2865 | 0, 0, 0, // 1401-1403 |
| 2866 | 0, 0, 0, 0, // 1404-1407 |
| 2867 | 0, 0, // 1408-1409 |
| 2868 | 0, 0, 0, // 1410-1412 |
| 2869 | 0, 0, 0, // 1413-1415 |
| 2870 | 0, 0, 0, // 1416-1418 |
| 2871 | 0, 0, 0, // 1419-1421 |
| 2872 | 0, 0, 0, // 1422-1424 |
| 2873 | 0, 0, 0, // 1425-1427 |
| 2874 | 0, 0, 0, // 1428-1430 |
| 2875 | 0, 0, 0, // 1431-1433 |
| 2876 | 0, 0, 0, // 1434-1436 |
| 2877 | 0, 0, 0, // 1437-1439 |
| 2878 | 0, 0, 0, // 1440-1442 |
| 2879 | 0, 0, 0, // 1443-1445 |
| 2880 | 0, 0, 0, // 1446-1448 |
| 2881 | 0, 0, 0, // 1449-1451 |
| 2882 | 0, 0, 0, // 1452-1454 |
| 2883 | 0, 0, 0, // 1455-1457 |
| 2884 | 0, 0, 0, // 1458-1460 |
| 2885 | 0, 0, 0, // 1461-1463 |
| 2886 | 0, 0, 0, // 1464-1466 |
| 2887 | 0, 0, 0, // 1467-1469 |
| 2888 | 0, 0, 0, // 1470-1472 |
| 2889 | 0, 0, 0, // 1473-1475 |
| 2890 | 0, 0, 0, // 1476-1478 |
| 2891 | 0, 0, 0, // 1479-1481 |
| 2892 | 0, 0, 0, // 1482-1484 |
| 2893 | 0, 0, 0, // 1485-1487 |
| 2894 | 0, 0, 0, // 1488-1490 |
| 2895 | 0, 0, 0, // 1491-1493 |
| 2896 | 0, 0, 0, // 1494-1496 |
| 2897 | 0, 0, 0, // 1497-1499 |
| 2898 | 0, 0, 0, // 1500-1502 |
| 2899 | 0, 0, // 1503-1504 |
| 2900 | 0, 0, 0, // 1505-1507 |
| 2901 | 0, 0, 0, // 1508-1510 |
| 2902 | 0, 0, 0, // 1511-1513 |
| 2903 | 0, 0, 0, // 1514-1516 |
| 2904 | 0, 0, 0, // 1517-1519 |
| 2905 | 0, 0, 0, // 1520-1522 |
| 2906 | 0, 0, 0, // 1523-1525 |
| 2907 | 0, 0, 0, // 1526-1528 |
| 2908 | 0, 0, 0, // 1529-1531 |
| 2909 | 0, 0, 0, // 1532-1534 |
| 2910 | 0, 0, 0, // 1535-1537 |
| 2911 | 0, 0, 0, // 1538-1540 |
| 2912 | 0, 0, 0, // 1541-1543 |
| 2913 | 0, 0, 0, // 1544-1546 |
| 2914 | 0, 0, // 1547-1548 |
| 2915 | 0, 0, 0, // 1549-1551 |
| 2916 | 0, 0, 0, // 1552-1554 |
| 2917 | 0, 0, 0, // 1555-1557 |
| 2918 | 0, 0, 0, // 1558-1560 |
| 2919 | 0, 0, 0, // 1561-1563 |
| 2920 | 0, 0, 0, // 1564-1566 |
| 2921 | 0, 0, 0, // 1567-1569 |
| 2922 | 0, 0, 0, // 1570-1572 |
| 2923 | 0, 0, // 1573-1574 |
| 2924 | 0, 0, 0, // 1575-1577 |
| 2925 | 0, 0, 0, // 1578-1580 |
| 2926 | 0, 0, 0, // 1581-1583 |
| 2927 | 0, 0, 0, // 1584-1586 |
| 2928 | 0, 0, 0, 0, // 1587-1590 |
| 2929 | 0, 0, 0, // 1591-1593 |
| 2930 | 0, 0, 0, // 1594-1596 |
| 2931 | 0, 0, 0, // 1597-1599 |
| 2932 | 0, 0, 0, // 1600-1602 |
| 2933 | 0, 0, 0, // 1603-1605 |
| 2934 | 0, 0, 0, // 1606-1608 |
| 2935 | 0, 0, 0, // 1609-1611 |
| 2936 | 0, 0, 0, // 1612-1614 |
| 2937 | 0, 0, 0, // 1615-1617 |
| 2938 | 0, 0, 0, // 1618-1620 |
| 2939 | 0, 0, 0, // 1621-1623 |
| 2940 | 0, // 1624 |
| 2941 | 0, // 1625 |
| 2942 | 0, 0, 0, // 1626-1628 |
| 2943 | 0, 0, 0, // 1629-1631 |
| 2944 | 0, 0, 0, 0, // 1632-1635 |
| 2945 | 0, 0, 0, 0, // 1636-1639 |
| 2946 | 0, 0, // 1640-1641 |
| 2947 | 0, 0, // 1642-1643 |
| 2948 | 0, 0, 0, // 1644-1646 |
| 2949 | 0, 0, 0, // 1647-1649 |
| 2950 | 0, 0, 0, // 1650-1652 |
| 2951 | 0, 0, 0, // 1653-1655 |
| 2952 | 0, 0, 0, // 1656-1658 |
| 2953 | 0, 0, 0, // 1659-1661 |
| 2954 | 0, 0, 0, // 1662-1664 |
| 2955 | 0, 0, 0, // 1665-1667 |
| 2956 | 0, 0, 0, // 1668-1670 |
| 2957 | 0, 0, 0, // 1671-1673 |
| 2958 | 0, 0, 0, // 1674-1676 |
| 2959 | 0, 0, // 1677-1678 |
| 2960 | 0, 0, // 1679-1680 |
| 2961 | 0, 0, // 1681-1682 |
| 2962 | 0, 0, // 1683-1684 |
| 2963 | 0, 0, 0, // 1685-1687 |
| 2964 | 0, 0, 0, // 1688-1690 |
| 2965 | 0, 0, 0, // 1691-1693 |
| 2966 | 0, 0, 0, // 1694-1696 |
| 2967 | 0, 0, 0, // 1697-1699 |
| 2968 | 0, 0, 0, // 1700-1702 |
| 2969 | 0, 0, 0, // 1703-1705 |
| 2970 | 0, 0, 0, // 1706-1708 |
| 2971 | 0, 0, 0, // 1709-1711 |
| 2972 | 0, 0, 0, // 1712-1714 |
| 2973 | 0, 0, 0, // 1715-1717 |
| 2974 | 0, 0, 0, // 1718-1720 |
| 2975 | 0, 0, 0, // 1721-1723 |
| 2976 | 0, 0, 0, // 1724-1726 |
| 2977 | 0, 0, 0, // 1727-1729 |
| 2978 | 0, 0, 0, // 1730-1732 |
| 2979 | 0, 0, 0, 0, // 1733-1736 |
| 2980 | 0, 0, 0, 0, // 1737-1740 |
| 2981 | 0, 0, 0, // 1741-1743 |
| 2982 | 0, 0, 0, // 1744-1746 |
| 2983 | 0, 0, 0, // 1747-1749 |
| 2984 | 0, 0, 0, // 1750-1752 |
| 2985 | 0, 0, 0, // 1753-1755 |
| 2986 | 0, 0, 0, // 1756-1758 |
| 2987 | 0, 0, 0, // 1759-1761 |
| 2988 | 0, // 1762 |
| 2989 | 0, 0, 0, // 1763-1765 |
| 2990 | 0, 0, 0, // 1766-1768 |
| 2991 | 0, 0, // 1769-1770 |
| 2992 | 0, 0, // 1771-1772 |
| 2993 | 0, 0, 0, // 1773-1775 |
| 2994 | 0, 0, // 1776-1777 |
| 2995 | 0, 0, 0, // 1778-1780 |
| 2996 | 0, // 1781 |
| 2997 | 0, 0, 0, // 1782-1784 |
| 2998 | 0, 0, 0, // 1785-1787 |
| 2999 | 0, 0, 0, // 1788-1790 |
| 3000 | 0, 0, 0, 0, // 1791-1794 |
| 3001 | 0, 0, 0, // 1795-1797 |
| 3002 | 0, 0, 0, 0, // 1798-1801 |
| 3003 | 0, 0, 0, // 1802-1804 |
| 3004 | 0, 0, 0, // 1805-1807 |
| 3005 | 0, 0, 0, // 1808-1810 |
| 3006 | 0, 0, 0, // 1811-1813 |
| 3007 | 0, 0, 0, // 1814-1816 |
| 3008 | 0, 0, 0, // 1817-1819 |
| 3009 | 0, 0, 0, // 1820-1822 |
| 3010 | 0, 0, 0, // 1823-1825 |
| 3011 | 0, 0, 0, // 1826-1828 |
| 3012 | 0, 0, 0, // 1829-1831 |
| 3013 | 0, 0, 0, // 1832-1834 |
| 3014 | 0, 0, 0, // 1835-1837 |
| 3015 | 0, 0, 0, // 1838-1840 |
| 3016 | 0, 0, 0, // 1841-1843 |
| 3017 | 0, 0, // 1844-1845 |
| 3018 | 0, 0, // 1846-1847 |
| 3019 | 0, 0, 0, // 1848-1850 |
| 3020 | 0, 0, 0, // 1851-1853 |
| 3021 | 0, 0, 0, // 1854-1856 |
| 3022 | 0, 0, 0, // 1857-1859 |
| 3023 | 0, 0, 0, // 1860-1862 |
| 3024 | 0, 0, 0, // 1863-1865 |
| 3025 | 0, 0, 0, // 1866-1868 |
| 3026 | 0, 0, 0, // 1869-1871 |
| 3027 | 0, 0, 0, // 1872-1874 |
| 3028 | 0, 0, 0, // 1875-1877 |
| 3029 | 0, 0, 0, // 1878-1880 |
| 3030 | 0, 0, 0, // 1881-1883 |
| 3031 | 0, 0, 0, // 1884-1886 |
| 3032 | 0, 0, 0, // 1887-1889 |
| 3033 | 0, 0, 0, // 1890-1892 |
| 3034 | 0, 0, 0, // 1893-1895 |
| 3035 | 0, 0, 0, // 1896-1898 |
| 3036 | 0, 0, 0, // 1899-1901 |
| 3037 | 0, 0, 0, // 1902-1904 |
| 3038 | 0, 0, 0, // 1905-1907 |
| 3039 | 0, 0, 0, // 1908-1910 |
| 3040 | 0, 0, 0, // 1911-1913 |
| 3041 | 0, 0, 0, // 1914-1916 |
| 3042 | 0, 0, 0, // 1917-1919 |
| 3043 | 0, 0, 0, // 1920-1922 |
| 3044 | 0, 0, 0, // 1923-1925 |
| 3045 | 0, 0, 0, // 1926-1928 |
| 3046 | 0, 0, 0, // 1929-1931 |
| 3047 | 0, 0, 0, // 1932-1934 |
| 3048 | 0, 0, 0, // 1935-1937 |
| 3049 | 0, 0, 0, // 1938-1940 |
| 3050 | 0, 0, 0, // 1941-1943 |
| 3051 | 0, 0, 0, // 1944-1946 |
| 3052 | 0, 0, 0, // 1947-1949 |
| 3053 | 0, 0, 0, // 1950-1952 |
| 3054 | 0, 0, 0, // 1953-1955 |
| 3055 | 0, 0, 0, // 1956-1958 |
| 3056 | 0, 0, 0, // 1959-1961 |
| 3057 | 0, 0, 0, // 1962-1964 |
| 3058 | 0, 0, 0, // 1965-1967 |
| 3059 | 0, 0, 0, // 1968-1970 |
| 3060 | 0, 0, 0, // 1971-1973 |
| 3061 | 0, 0, 0, // 1974-1976 |
| 3062 | 0, 0, 0, // 1977-1979 |
| 3063 | 0, 0, 0, // 1980-1982 |
| 3064 | 0, 0, 0, // 1983-1985 |
| 3065 | 0, 0, // 1986-1987 |
| 3066 | 0, 0, 0, // 1988-1990 |
| 3067 | 0, 0, 0, // 1991-1993 |
| 3068 | 0, 0, 0, // 1994-1996 |
| 3069 | 0, 0, 0, // 1997-1999 |
| 3070 | 0, 0, 0, // 2000-2002 |
| 3071 | 0, 0, 0, 0, // 2003-2006 |
| 3072 | 0, 0, 0, // 2007-2009 |
| 3073 | 0, 0, 0, // 2010-2012 |
| 3074 | 0, 0, 0, // 2013-2015 |
| 3075 | 0, 0, 0, // 2016-2018 |
| 3076 | 0, 0, 0, // 2019-2021 |
| 3077 | 0, 0, 0, // 2022-2024 |
| 3078 | 0, 0, 0, // 2025-2027 |
| 3079 | 0, 0, 0, // 2028-2030 |
| 3080 | 0, // 2031 |
| 3081 | 0, 0, 0, // 2032-2034 |
| 3082 | 0, 0, 0, // 2035-2037 |
| 3083 | 0, 0, 0, // 2038-2040 |
| 3084 | 0, 0, 0, // 2041-2043 |
| 3085 | 0, 0, 0, // 2044-2046 |
| 3086 | 0, 0, 0, // 2047-2049 |
| 3087 | 0, 0, 0, // 2050-2052 |
| 3088 | 0, 0, 0, // 2053-2055 |
| 3089 | 0, 0, 0, // 2056-2058 |
| 3090 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2059-2061 |
| 3091 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2062-2064 |
| 3092 | PPCE500ItinerariesBypass::NoBypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2065-2066 |
| 3093 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2067-2069 |
| 3094 | PPCE500ItinerariesBypass::E500_CR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2070-2072 |
| 3095 | PPCE500ItinerariesBypass::E500_CR_Bypass, PPCE500ItinerariesBypass::E500_CR_Bypass, PPCE500ItinerariesBypass::E500_CR_Bypass, // 2073-2075 |
| 3096 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2076-2077 |
| 3097 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2078-2079 |
| 3098 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2080-2082 |
| 3099 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2083-2085 |
| 3100 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2086-2088 |
| 3101 | PPCE500ItinerariesBypass::E500_DivBypass, 0, 0, // 2089-2091 |
| 3102 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2092-2094 |
| 3103 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2095-2097 |
| 3104 | PPCE500ItinerariesBypass::NoBypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2098-2099 |
| 3105 | PPCE500ItinerariesBypass::E500_DivBypass, 0, 0, // 2100-2102 |
| 3106 | PPCE500ItinerariesBypass::NoBypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2103-2104 |
| 3107 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_CR_Bypass, // 2105-2108 |
| 3108 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2109-2111 |
| 3109 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2112-2113 |
| 3110 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2114-2115 |
| 3111 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2116-2117 |
| 3112 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2118-2119 |
| 3113 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2120-2121 |
| 3114 | PPCE500ItinerariesBypass::NoBypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2122-2123 |
| 3115 | PPCE500ItinerariesBypass::E500_CR_Bypass, PPCE500ItinerariesBypass::E500_CR_Bypass, // 2124-2125 |
| 3116 | PPCE500ItinerariesBypass::E500_CR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, 0, // 2126-2128 |
| 3117 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_CR_Bypass, // 2129-2130 |
| 3118 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_CR_Bypass, // 2131-2132 |
| 3119 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2133-2134 |
| 3120 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_CR_Bypass, // 2135-2136 |
| 3121 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2137-2138 |
| 3122 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2139-2140 |
| 3123 | PPCE500ItinerariesBypass::NoBypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2141-2142 |
| 3124 | PPCE500ItinerariesBypass::E500_CR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2143-2144 |
| 3125 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2145-2146 |
| 3126 | PPCE500ItinerariesBypass::E500_CR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2147-2148 |
| 3127 | PPCE500ItinerariesBypass::NoBypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2149-2150 |
| 3128 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2151-2153 |
| 3129 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2154-2156 |
| 3130 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2157-2159 |
| 3131 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2160-2162 |
| 3132 | PPCE500ItinerariesBypass::NoBypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2163-2164 |
| 3133 | PPCE500ItinerariesBypass::NoBypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2165-2166 |
| 3134 | PPCE500ItinerariesBypass::NoBypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2167-2168 |
| 3135 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2169-2170 |
| 3136 | PPCE500ItinerariesBypass::NoBypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2171-2172 |
| 3137 | PPCE500ItinerariesBypass::NoBypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2173-2174 |
| 3138 | PPCE500ItinerariesBypass::NoBypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2175-2176 |
| 3139 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_CR_Bypass, // 2177-2178 |
| 3140 | PPCE500ItinerariesBypass::E500_CR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2179-2180 |
| 3141 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_CR_Bypass, // 2181-2182 |
| 3142 | PPCE500ItinerariesBypass::E500_CR_Bypass, PPCE500ItinerariesBypass::E500_CR_Bypass, // 2183-2184 |
| 3143 | PPCE500ItinerariesBypass::E500_CR_Bypass, PPCE500ItinerariesBypass::E500_CR_Bypass, PPCE500ItinerariesBypass::E500_CR_Bypass, // 2185-2187 |
| 3144 | PPCE500ItinerariesBypass::NoBypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2188-2189 |
| 3145 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2190-2192 |
| 3146 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2193-2194 |
| 3147 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2195-2196 |
| 3148 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2197-2199 |
| 3149 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2200-2201 |
| 3150 | PPCE500ItinerariesBypass::NoBypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2202-2203 |
| 3151 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2204-2205 |
| 3152 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2206-2207 |
| 3153 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2208-2209 |
| 3154 | PPCE500ItinerariesBypass::NoBypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2210-2211 |
| 3155 | PPCE500ItinerariesBypass::NoBypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2212-2213 |
| 3156 | PPCE500ItinerariesBypass::NoBypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2214-2215 |
| 3157 | PPCE500ItinerariesBypass::NoBypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2216-2217 |
| 3158 | PPCE500ItinerariesBypass::NoBypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2218-2219 |
| 3159 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2220-2221 |
| 3160 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2222-2223 |
| 3161 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2224-2226 |
| 3162 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2227-2229 |
| 3163 | PPCE500ItinerariesBypass::E500_CR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2230-2232 |
| 3164 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2233-2235 |
| 3165 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2236-2238 |
| 3166 | PPCE500ItinerariesBypass::NoBypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2239-2240 |
| 3167 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2241-2243 |
| 3168 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2244-2246 |
| 3169 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2247-2249 |
| 3170 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2250-2252 |
| 3171 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2253-2255 |
| 3172 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2256-2258 |
| 3173 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2259-2261 |
| 3174 | PPCE500ItinerariesBypass::E500_DivBypass, 0, 0, // 2262-2264 |
| 3175 | PPCE500ItinerariesBypass::E500_DivBypass, 0, 0, // 2265-2267 |
| 3176 | PPCE500ItinerariesBypass::E500_DivBypass, 0, 0, // 2268-2270 |
| 3177 | PPCE500ItinerariesBypass::E500_DivBypass, 0, 0, // 2271-2273 |
| 3178 | PPCE500ItinerariesBypass::E500_DivBypass, 0, 0, // 2274-2276 |
| 3179 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_CR_Bypass, // 2277-2278 |
| 3180 | PPCE500ItinerariesBypass::E500_DivBypass, 0, 0, // 2279-2281 |
| 3181 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2282-2284 |
| 3182 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2285-2286 |
| 3183 | PPCE500ItinerariesBypass::E500_CR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, 0, // 2287-2289 |
| 3184 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2290-2292 |
| 3185 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2293-2295 |
| 3186 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2296-2298 |
| 3187 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2299-2301 |
| 3188 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2302-2304 |
| 3189 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2305-2307 |
| 3190 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2308-2310 |
| 3191 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2311-2313 |
| 3192 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2314-2316 |
| 3193 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_CR_Bypass, // 2317-2320 |
| 3194 | PPCE500ItinerariesBypass::NoBypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2321-2322 |
| 3195 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2323-2325 |
| 3196 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2326-2328 |
| 3197 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2329-2330 |
| 3198 | PPCE500ItinerariesBypass::NoBypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2331-2332 |
| 3199 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2333-2334 |
| 3200 | PPCE500ItinerariesBypass::NoBypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2335-2336 |
| 3201 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2337-2338 |
| 3202 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2339-2340 |
| 3203 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2341-2343 |
| 3204 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2344-2345 |
| 3205 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2346-2348 |
| 3206 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2349-2351 |
| 3207 | PPCE500ItinerariesBypass::NoBypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2352-2353 |
| 3208 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2354-2355 |
| 3209 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2356-2358 |
| 3210 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2359-2361 |
| 3211 | PPCE500ItinerariesBypass::NoBypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2362-2363 |
| 3212 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2364-2366 |
| 3213 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2367-2369 |
| 3214 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2370-2372 |
| 3215 | PPCE500ItinerariesBypass::E500_CR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2373-2374 |
| 3216 | PPCE500ItinerariesBypass::E500_CR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2375-2377 |
| 3217 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2378-2380 |
| 3218 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2381-2383 |
| 3219 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2384-2386 |
| 3220 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2387-2389 |
| 3221 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2390-2392 |
| 3222 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2393-2395 |
| 3223 | PPCE500ItinerariesBypass::E500_CR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, 0, // 2396-2398 |
| 3224 | PPCE500ItinerariesBypass::NoBypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2399-2400 |
| 3225 | PPCE500ItinerariesBypass::E500_CR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2401-2402 |
| 3226 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2403-2404 |
| 3227 | PPCE500ItinerariesBypass::E500_CR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, 0, // 2405-2407 |
| 3228 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2408-2410 |
| 3229 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2411-2413 |
| 3230 | PPCE500ItinerariesBypass::E500_CR_Bypass, PPCE500ItinerariesBypass::E500_CR_Bypass, PPCE500ItinerariesBypass::E500_CR_Bypass, // 2414-2416 |
| 3231 | PPCE500ItinerariesBypass::E500_CR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2417-2418 |
| 3232 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2419-2421 |
| 3233 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2422-2424 |
| 3234 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2425-2427 |
| 3235 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2428-2430 |
| 3236 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2431-2432 |
| 3237 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2433-2435 |
| 3238 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2436-2437 |
| 3239 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2438-2439 |
| 3240 | PPCE500ItinerariesBypass::NoBypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2440-2441 |
| 3241 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2442-2443 |
| 3242 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2444-2445 |
| 3243 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2446-2447 |
| 3244 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2448-2449 |
| 3245 | PPCE500ItinerariesBypass::E500_CR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2450-2451 |
| 3246 | PPCE500ItinerariesBypass::E500_CR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2452-2453 |
| 3247 | PPCE500ItinerariesBypass::NoBypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2454-2455 |
| 3248 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2456-2457 |
| 3249 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2458-2460 |
| 3250 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2461-2462 |
| 3251 | PPCE500ItinerariesBypass::E500_CR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2463-2464 |
| 3252 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_CR_Bypass, // 2465-2466 |
| 3253 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2467-2468 |
| 3254 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2469-2470 |
| 3255 | PPCE500ItinerariesBypass::E500_CR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2471-2472 |
| 3256 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2473-2475 |
| 3257 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2476-2478 |
| 3258 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2479-2481 |
| 3259 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2482-2484 |
| 3260 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2485-2487 |
| 3261 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2488-2490 |
| 3262 | PPCE500ItinerariesBypass::E500_CR_Bypass, PPCE500ItinerariesBypass::E500_CR_Bypass, // 2491-2492 |
| 3263 | PPCE500ItinerariesBypass::E500_DivBypass, 0, 0, // 2493-2495 |
| 3264 | PPCE500ItinerariesBypass::E500_DivBypass, 0, 0, // 2496-2498 |
| 3265 | PPCE500ItinerariesBypass::NoBypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2499-2500 |
| 3266 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2501-2502 |
| 3267 | PPCE500ItinerariesBypass::NoBypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2503-2504 |
| 3268 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2505-2507 |
| 3269 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2508-2510 |
| 3270 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2511-2513 |
| 3271 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2514-2515 |
| 3272 | PPCE500ItinerariesBypass::NoBypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2516-2517 |
| 3273 | PPCE500ItinerariesBypass::NoBypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2518-2519 |
| 3274 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2520-2521 |
| 3275 | PPCE500ItinerariesBypass::NoBypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2522-2523 |
| 3276 | PPCE500ItinerariesBypass::NoBypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2524-2525 |
| 3277 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_CR_Bypass, // 2526-2527 |
| 3278 | PPCE500ItinerariesBypass::E500_CR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2528-2529 |
| 3279 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2530-2532 |
| 3280 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2533-2534 |
| 3281 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2535-2537 |
| 3282 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2538-2539 |
| 3283 | PPCE500ItinerariesBypass::NoBypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2540-2541 |
| 3284 | PPCE500ItinerariesBypass::NoBypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2542-2543 |
| 3285 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2544-2546 |
| 3286 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2547-2549 |
| 3287 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2550-2552 |
| 3288 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2553-2555 |
| 3289 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2556-2558 |
| 3290 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2559-2561 |
| 3291 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2562-2564 |
| 3292 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2565-2567 |
| 3293 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2568-2570 |
| 3294 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2571-2573 |
| 3295 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2574-2576 |
| 3296 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2577-2579 |
| 3297 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2580-2582 |
| 3298 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2583-2585 |
| 3299 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2586-2588 |
| 3300 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2589-2591 |
| 3301 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2592-2594 |
| 3302 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2595-2597 |
| 3303 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2598-2600 |
| 3304 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2601-2602 |
| 3305 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2603-2605 |
| 3306 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2606-2607 |
| 3307 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2608-2610 |
| 3308 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2611-2612 |
| 3309 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2613-2614 |
| 3310 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2615-2617 |
| 3311 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2618-2620 |
| 3312 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2621-2623 |
| 3313 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2624-2626 |
| 3314 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2627-2629 |
| 3315 | PPCE500ItinerariesBypass::E500_CR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2630-2632 |
| 3316 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2633-2635 |
| 3317 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2636-2638 |
| 3318 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2639-2641 |
| 3319 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2642-2644 |
| 3320 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2645-2647 |
| 3321 | PPCE500ItinerariesBypass::E500_CR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2648-2650 |
| 3322 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2651-2653 |
| 3323 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2654-2656 |
| 3324 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2657-2659 |
| 3325 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2660-2662 |
| 3326 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2663-2665 |
| 3327 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2666-2668 |
| 3328 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2669-2671 |
| 3329 | PPCE500ItinerariesBypass::E500_CR_Bypass, PPCE500ItinerariesBypass::E500_CR_Bypass, PPCE500ItinerariesBypass::E500_CR_Bypass, // 2672-2674 |
| 3330 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2675-2676 |
| 3331 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2677-2679 |
| 3332 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2680-2682 |
| 3333 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2683-2685 |
| 3334 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2686-2688 |
| 3335 | PPCE500ItinerariesBypass::NoBypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2689-2690 |
| 3336 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2691-2693 |
| 3337 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2694-2696 |
| 3338 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2697-2698 |
| 3339 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2699-2700 |
| 3340 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2701-2702 |
| 3341 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2703-2704 |
| 3342 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2705-2706 |
| 3343 | PPCE500ItinerariesBypass::NoBypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2707-2708 |
| 3344 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2709-2711 |
| 3345 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2712-2713 |
| 3346 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2714-2715 |
| 3347 | PPCE500ItinerariesBypass::NoBypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2716-2717 |
| 3348 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2718-2720 |
| 3349 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2721-2723 |
| 3350 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2724-2726 |
| 3351 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2727-2729 |
| 3352 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2730-2732 |
| 3353 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2733-2735 |
| 3354 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2736-2738 |
| 3355 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2739-2741 |
| 3356 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2742-2744 |
| 3357 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2745-2747 |
| 3358 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2748-2750 |
| 3359 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2751-2753 |
| 3360 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2754-2756 |
| 3361 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2757-2759 |
| 3362 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2760-2762 |
| 3363 | PPCE500ItinerariesBypass::NoBypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2763-2764 |
| 3364 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2765-2766 |
| 3365 | PPCE500ItinerariesBypass::NoBypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2767-2768 |
| 3366 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2769-2770 |
| 3367 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2771-2772 |
| 3368 | PPCE500ItinerariesBypass::NoBypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2773-2774 |
| 3369 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2775-2776 |
| 3370 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2777-2778 |
| 3371 | PPCE500ItinerariesBypass::NoBypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2779-2780 |
| 3372 | PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, PPCE500ItinerariesBypass::E500_GPR_Bypass, // 2781-2783 |
| 3373 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2784-2786 |
| 3374 | PPCE500ItinerariesBypass::NoBypass, 0, 0, // 2787-2789 |
| 3375 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2790-2792 |
| 3376 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2793-2795 |
| 3377 | PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2796-2797 |
| 3378 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2798-2800 |
| 3379 | PPCE500mcItinerariesBypass::E500mc_CR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2801-2803 |
| 3380 | PPCE500mcItinerariesBypass::E500mc_CR_Bypass, PPCE500mcItinerariesBypass::E500mc_CR_Bypass, PPCE500mcItinerariesBypass::E500mc_CR_Bypass, // 2804-2806 |
| 3381 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 2807-2809 |
| 3382 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2810-2811 |
| 3383 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2812-2813 |
| 3384 | PPCE500mcItinerariesBypass::E500mc_CR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 2814-2816 |
| 3385 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2817-2819 |
| 3386 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 2820-2822 |
| 3387 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 2823-2825 |
| 3388 | PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2826-2827 |
| 3389 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 2828-2830 |
| 3390 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 2831-2834 |
| 3391 | PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2835-2836 |
| 3392 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_CR_Bypass, // 2837-2840 |
| 3393 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2841-2843 |
| 3394 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2844-2845 |
| 3395 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2846-2847 |
| 3396 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2848-2850 |
| 3397 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2851-2853 |
| 3398 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2854-2856 |
| 3399 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2857-2858 |
| 3400 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2859-2860 |
| 3401 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2861-2862 |
| 3402 | PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2863-2864 |
| 3403 | PPCE500mcItinerariesBypass::E500mc_CR_Bypass, PPCE500mcItinerariesBypass::E500mc_CR_Bypass, // 2865-2866 |
| 3404 | PPCE500mcItinerariesBypass::E500mc_CR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, 0, // 2867-2869 |
| 3405 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_CR_Bypass, // 2870-2871 |
| 3406 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_CR_Bypass, // 2872-2873 |
| 3407 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 2874 |
| 3408 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2875-2876 |
| 3409 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_CR_Bypass, // 2877-2878 |
| 3410 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2879-2880 |
| 3411 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2881-2882 |
| 3412 | PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2883-2884 |
| 3413 | PPCE500mcItinerariesBypass::E500mc_CR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2885-2886 |
| 3414 | PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::NoBypass, // 2887-2889 |
| 3415 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2890-2891 |
| 3416 | PPCE500mcItinerariesBypass::E500mc_CR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2892-2893 |
| 3417 | PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2894-2895 |
| 3418 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2896-2898 |
| 3419 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2899-2901 |
| 3420 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2902-2904 |
| 3421 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2905-2907 |
| 3422 | PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2908-2909 |
| 3423 | PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2910-2911 |
| 3424 | PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2912-2913 |
| 3425 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2914-2916 |
| 3426 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2917-2919 |
| 3427 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2920-2921 |
| 3428 | PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2922-2923 |
| 3429 | PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2924-2925 |
| 3430 | PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2926-2927 |
| 3431 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_CR_Bypass, // 2928-2929 |
| 3432 | PPCE500mcItinerariesBypass::E500mc_CR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2930-2931 |
| 3433 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_CR_Bypass, // 2932-2933 |
| 3434 | PPCE500mcItinerariesBypass::E500mc_CR_Bypass, PPCE500mcItinerariesBypass::E500mc_CR_Bypass, // 2934-2935 |
| 3435 | PPCE500mcItinerariesBypass::E500mc_CR_Bypass, PPCE500mcItinerariesBypass::E500mc_CR_Bypass, PPCE500mcItinerariesBypass::E500mc_CR_Bypass, // 2936-2938 |
| 3436 | PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2939-2940 |
| 3437 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2941-2943 |
| 3438 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2944-2945 |
| 3439 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2946-2947 |
| 3440 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2948-2950 |
| 3441 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2951-2953 |
| 3442 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2954-2956 |
| 3443 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2957-2959 |
| 3444 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2960-2962 |
| 3445 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2963-2964 |
| 3446 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2965-2967 |
| 3447 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2968-2970 |
| 3448 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2971-2973 |
| 3449 | PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2974-2975 |
| 3450 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2976-2977 |
| 3451 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2978-2979 |
| 3452 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2980-2981 |
| 3453 | PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2982-2983 |
| 3454 | PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2984-2985 |
| 3455 | PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2986-2987 |
| 3456 | PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2988-2989 |
| 3457 | PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2990-2991 |
| 3458 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2992-2993 |
| 3459 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2994-2995 |
| 3460 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2996-2998 |
| 3461 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 2999-3001 |
| 3462 | PPCE500mcItinerariesBypass::E500mc_CR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3002-3004 |
| 3463 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3005-3007 |
| 3464 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3008-3010 |
| 3465 | PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3011-3012 |
| 3466 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3013-3015 |
| 3467 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3016-3018 |
| 3468 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3019-3021 |
| 3469 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3022-3024 |
| 3470 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3025-3027 |
| 3471 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3028-3030 |
| 3472 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3031-3033 |
| 3473 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3034-3036 |
| 3474 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3037-3040 |
| 3475 | PPCE500mcItinerariesBypass::E500mc_CR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3041-3043 |
| 3476 | PPCE500mcItinerariesBypass::E500mc_CR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3044-3046 |
| 3477 | PPCE500mcItinerariesBypass::E500mc_CR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3047-3049 |
| 3478 | PPCE500mcItinerariesBypass::E500mc_CR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3050-3052 |
| 3479 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3053-3055 |
| 3480 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3056-3058 |
| 3481 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3059-3061 |
| 3482 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3062-3064 |
| 3483 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3065-3067 |
| 3484 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_CR_Bypass, // 3068-3069 |
| 3485 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3070-3072 |
| 3486 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3073 |
| 3487 | PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::NoBypass, // 3074-3076 |
| 3488 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3077-3078 |
| 3489 | PPCE500mcItinerariesBypass::E500mc_CR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, 0, // 3079-3081 |
| 3490 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3082-3084 |
| 3491 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3085-3087 |
| 3492 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3088-3090 |
| 3493 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3091-3093 |
| 3494 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3094-3096 |
| 3495 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3097-3099 |
| 3496 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3100-3102 |
| 3497 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3103-3105 |
| 3498 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3106-3108 |
| 3499 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_CR_Bypass, // 3109-3112 |
| 3500 | PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3113-3114 |
| 3501 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3115-3117 |
| 3502 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3118-3120 |
| 3503 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3121-3122 |
| 3504 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3123-3125 |
| 3505 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3126-3128 |
| 3506 | PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3129-3130 |
| 3507 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3131-3132 |
| 3508 | PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3133-3134 |
| 3509 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3135-3136 |
| 3510 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3137-3138 |
| 3511 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3139-3141 |
| 3512 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3142-3143 |
| 3513 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3144-3146 |
| 3514 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3147-3149 |
| 3515 | PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3150-3151 |
| 3516 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3152-3153 |
| 3517 | PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3154-3155 |
| 3518 | PPCE500mcItinerariesBypass::E500mc_CR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3156-3158 |
| 3519 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3159-3161 |
| 3520 | PPCE500mcItinerariesBypass::E500mc_CR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3162-3164 |
| 3521 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3165-3167 |
| 3522 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3168-3170 |
| 3523 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3171-3173 |
| 3524 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3174-3176 |
| 3525 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3177-3179 |
| 3526 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3180-3182 |
| 3527 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3183-3185 |
| 3528 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3186-3188 |
| 3529 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3189-3191 |
| 3530 | PPCE500mcItinerariesBypass::E500mc_CR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3192-3193 |
| 3531 | PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::NoBypass, // 3194-3196 |
| 3532 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3197 |
| 3533 | PPCE500mcItinerariesBypass::E500mc_CR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3198-3200 |
| 3534 | PPCE500mcItinerariesBypass::E500mc_CR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3201-3203 |
| 3535 | PPCE500mcItinerariesBypass::E500mc_CR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3204-3206 |
| 3536 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3207-3209 |
| 3537 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3210-3212 |
| 3538 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3213-3215 |
| 3539 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3216-3218 |
| 3540 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3219-3221 |
| 3541 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3222-3224 |
| 3542 | PPCE500mcItinerariesBypass::E500mc_CR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, 0, // 3225-3227 |
| 3543 | PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3228-3229 |
| 3544 | PPCE500mcItinerariesBypass::E500mc_CR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3230-3231 |
| 3545 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3232-3233 |
| 3546 | PPCE500mcItinerariesBypass::E500mc_CR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, 0, // 3234-3236 |
| 3547 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3237-3239 |
| 3548 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3240-3242 |
| 3549 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3243-3245 |
| 3550 | PPCE500mcItinerariesBypass::E500mc_CR_Bypass, PPCE500mcItinerariesBypass::E500mc_CR_Bypass, PPCE500mcItinerariesBypass::E500mc_CR_Bypass, // 3246-3248 |
| 3551 | PPCE500mcItinerariesBypass::E500mc_CR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3249-3250 |
| 3552 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3251-3253 |
| 3553 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3254-3256 |
| 3554 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3257-3259 |
| 3555 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3260-3262 |
| 3556 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3263-3266 |
| 3557 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3267-3269 |
| 3558 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3270-3272 |
| 3559 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3273-3274 |
| 3560 | PPCE500mcItinerariesBypass::E500mc_CR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3275-3277 |
| 3561 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3278-3279 |
| 3562 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3280-3282 |
| 3563 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3283-3285 |
| 3564 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3286-3287 |
| 3565 | PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3288-3289 |
| 3566 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3290-3291 |
| 3567 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3292-3293 |
| 3568 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3294-3296 |
| 3569 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3297-3299 |
| 3570 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3300-3301 |
| 3571 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3302-3303 |
| 3572 | PPCE500mcItinerariesBypass::E500mc_CR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3304-3305 |
| 3573 | PPCE500mcItinerariesBypass::E500mc_CR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3306-3307 |
| 3574 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3308-3310 |
| 3575 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3311-3313 |
| 3576 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3314-3316 |
| 3577 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3317-3319 |
| 3578 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3320-3322 |
| 3579 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3323-3325 |
| 3580 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3326-3328 |
| 3581 | PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3329-3330 |
| 3582 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3331-3333 |
| 3583 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3334-3335 |
| 3584 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3336-3338 |
| 3585 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3339-3340 |
| 3586 | PPCE500mcItinerariesBypass::E500mc_CR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3341-3342 |
| 3587 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_CR_Bypass, // 3343-3344 |
| 3588 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3345-3346 |
| 3589 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3347-3348 |
| 3590 | PPCE500mcItinerariesBypass::E500mc_CR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3349-3350 |
| 3591 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3351-3353 |
| 3592 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3354-3356 |
| 3593 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3357-3359 |
| 3594 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3360-3362 |
| 3595 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3363-3365 |
| 3596 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3366-3368 |
| 3597 | PPCE500mcItinerariesBypass::E500mc_CR_Bypass, PPCE500mcItinerariesBypass::E500mc_CR_Bypass, // 3369-3370 |
| 3598 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3371 |
| 3599 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3372-3374 |
| 3600 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3375-3377 |
| 3601 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3378-3380 |
| 3602 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3381-3383 |
| 3603 | PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3384-3385 |
| 3604 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3386-3387 |
| 3605 | PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3388-3389 |
| 3606 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3390-3392 |
| 3607 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3393-3394 |
| 3608 | PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3395-3396 |
| 3609 | PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3397-3398 |
| 3610 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3399-3400 |
| 3611 | PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3401-3402 |
| 3612 | PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3403-3404 |
| 3613 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_CR_Bypass, // 3405-3406 |
| 3614 | PPCE500mcItinerariesBypass::E500mc_CR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3407-3408 |
| 3615 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3409-3411 |
| 3616 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3412-3413 |
| 3617 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3414-3416 |
| 3618 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3417-3418 |
| 3619 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3419-3421 |
| 3620 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3422-3424 |
| 3621 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3425-3428 |
| 3622 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3429-3431 |
| 3623 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3432-3435 |
| 3624 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3436-3438 |
| 3625 | PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3439-3440 |
| 3626 | PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3441-3442 |
| 3627 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3443-3445 |
| 3628 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3446-3448 |
| 3629 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3449-3451 |
| 3630 | PPCE500mcItinerariesBypass::E500mc_CR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3452-3454 |
| 3631 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3455-3457 |
| 3632 | PPCE500mcItinerariesBypass::E500mc_CR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3458-3460 |
| 3633 | PPCE500mcItinerariesBypass::E500mc_CR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3461-3463 |
| 3634 | PPCE500mcItinerariesBypass::E500mc_CR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3464-3466 |
| 3635 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3467-3468 |
| 3636 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3469-3470 |
| 3637 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3471-3473 |
| 3638 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3474-3475 |
| 3639 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3476-3477 |
| 3640 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3478-3480 |
| 3641 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3481-3483 |
| 3642 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3484-3486 |
| 3643 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3487-3489 |
| 3644 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3490-3492 |
| 3645 | PPCE500mcItinerariesBypass::E500mc_CR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3493-3495 |
| 3646 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3496-3498 |
| 3647 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3499-3501 |
| 3648 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3502-3504 |
| 3649 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3505-3507 |
| 3650 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3508-3510 |
| 3651 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3511-3513 |
| 3652 | PPCE500mcItinerariesBypass::E500mc_CR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3514-3516 |
| 3653 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3517-3519 |
| 3654 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3520-3522 |
| 3655 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3523-3525 |
| 3656 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3526-3528 |
| 3657 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3529-3531 |
| 3658 | PPCE500mcItinerariesBypass::E500mc_CR_Bypass, PPCE500mcItinerariesBypass::E500mc_CR_Bypass, PPCE500mcItinerariesBypass::E500mc_CR_Bypass, // 3532-3534 |
| 3659 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3535-3536 |
| 3660 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3537 |
| 3661 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3538 |
| 3662 | PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::NoBypass, // 3539-3541 |
| 3663 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3542-3544 |
| 3664 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3545-3547 |
| 3665 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3548-3550 |
| 3666 | PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3551-3552 |
| 3667 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3553 |
| 3668 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, // 3554-3556 |
| 3669 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3557-3559 |
| 3670 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3560-3561 |
| 3671 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3562-3564 |
| 3672 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3565-3566 |
| 3673 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3567-3569 |
| 3674 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3570-3571 |
| 3675 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3572-3573 |
| 3676 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3574-3575 |
| 3677 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3576-3578 |
| 3678 | PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3579-3580 |
| 3679 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3581-3583 |
| 3680 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3584-3585 |
| 3681 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3586-3588 |
| 3682 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3589-3591 |
| 3683 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3592-3594 |
| 3684 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3595-3597 |
| 3685 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3598-3600 |
| 3686 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3601-3602 |
| 3687 | PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3603-3604 |
| 3688 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3605-3607 |
| 3689 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3608-3610 |
| 3690 | PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3611-3612 |
| 3691 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3613-3615 |
| 3692 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3616-3618 |
| 3693 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3619-3621 |
| 3694 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3622-3624 |
| 3695 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3625-3627 |
| 3696 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3628-3629 |
| 3697 | PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3630-3631 |
| 3698 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3632-3634 |
| 3699 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3635-3636 |
| 3700 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3637-3638 |
| 3701 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3639-3641 |
| 3702 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3642-3644 |
| 3703 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3645-3647 |
| 3704 | PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3648-3649 |
| 3705 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3650-3651 |
| 3706 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3652-3653 |
| 3707 | PPCE500mcItinerariesBypass::NoBypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3654-3655 |
| 3708 | PPCE500mcItinerariesBypass::E500mc_FPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3656-3658 |
| 3709 | PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, PPCE500mcItinerariesBypass::E500mc_GPR_Bypass, // 3659-3661 |
| 3710 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3662-3664 |
| 3711 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3665-3667 |
| 3712 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3668-3669 |
| 3713 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3670-3672 |
| 3714 | PPCE5500ItinerariesBypass::E5500_CR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3673-3675 |
| 3715 | PPCE5500ItinerariesBypass::E5500_CR_Bypass, PPCE5500ItinerariesBypass::E5500_CR_Bypass, PPCE5500ItinerariesBypass::E5500_CR_Bypass, // 3676-3678 |
| 3716 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 3679-3681 |
| 3717 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3682-3683 |
| 3718 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3684-3685 |
| 3719 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3686-3687 |
| 3720 | PPCE5500ItinerariesBypass::E5500_CR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 3688-3690 |
| 3721 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3691-3693 |
| 3722 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3694-3696 |
| 3723 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 3697-3699 |
| 3724 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 3700-3702 |
| 3725 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3703-3704 |
| 3726 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3705-3707 |
| 3727 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 3708-3710 |
| 3728 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 3711-3714 |
| 3729 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3715-3716 |
| 3730 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_CR_Bypass, // 3717-3720 |
| 3731 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3721-3723 |
| 3732 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3724-3725 |
| 3733 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3726-3727 |
| 3734 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3728-3729 |
| 3735 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3730-3731 |
| 3736 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3732-3733 |
| 3737 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3734-3736 |
| 3738 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3737-3739 |
| 3739 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3740-3742 |
| 3740 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3743-3744 |
| 3741 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3745-3746 |
| 3742 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3747-3748 |
| 3743 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3749-3750 |
| 3744 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3751-3753 |
| 3745 | PPCE5500ItinerariesBypass::E5500_CR_Bypass, PPCE5500ItinerariesBypass::E5500_CR_Bypass, // 3754-3755 |
| 3746 | PPCE5500ItinerariesBypass::E5500_CR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, 0, // 3756-3758 |
| 3747 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_CR_Bypass, // 3759-3760 |
| 3748 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3761 |
| 3749 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 3762 |
| 3750 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_CR_Bypass, // 3763-3764 |
| 3751 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3765-3766 |
| 3752 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3767-3768 |
| 3753 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3769 |
| 3754 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::NoBypass, // 3770-3772 |
| 3755 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3773-3774 |
| 3756 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3775 |
| 3757 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3776-3778 |
| 3758 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3779-3781 |
| 3759 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3782-3784 |
| 3760 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3785-3787 |
| 3761 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3788-3790 |
| 3762 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3791-3792 |
| 3763 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3793-3794 |
| 3764 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3795-3796 |
| 3765 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3797-3798 |
| 3766 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3799-3800 |
| 3767 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3801-3803 |
| 3768 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3804-3806 |
| 3769 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3807-3808 |
| 3770 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3809-3810 |
| 3771 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3811-3812 |
| 3772 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3813-3814 |
| 3773 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3815 |
| 3774 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3816 |
| 3775 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_CR_Bypass, // 3817-3818 |
| 3776 | PPCE5500ItinerariesBypass::E5500_CR_Bypass, PPCE5500ItinerariesBypass::E5500_CR_Bypass, // 3819-3820 |
| 3777 | PPCE5500ItinerariesBypass::E5500_CR_Bypass, PPCE5500ItinerariesBypass::E5500_CR_Bypass, PPCE5500ItinerariesBypass::E5500_CR_Bypass, // 3821-3823 |
| 3778 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3824-3825 |
| 3779 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3826-3828 |
| 3780 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3829-3830 |
| 3781 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3831-3832 |
| 3782 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3833-3835 |
| 3783 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3836-3838 |
| 3784 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3839-3841 |
| 3785 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3842-3844 |
| 3786 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3845-3847 |
| 3787 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3848-3849 |
| 3788 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3850-3852 |
| 3789 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3853-3855 |
| 3790 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3856-3858 |
| 3791 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3859-3860 |
| 3792 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3861-3862 |
| 3793 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3863-3864 |
| 3794 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3865-3866 |
| 3795 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3867-3868 |
| 3796 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3869-3870 |
| 3797 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3871-3872 |
| 3798 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3873-3874 |
| 3799 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3875-3876 |
| 3800 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3877-3878 |
| 3801 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3879-3880 |
| 3802 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3881-3882 |
| 3803 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3883-3884 |
| 3804 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3885-3886 |
| 3805 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3887-3888 |
| 3806 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3889-3891 |
| 3807 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3892-3894 |
| 3808 | PPCE5500ItinerariesBypass::E5500_CR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3895-3897 |
| 3809 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3898-3900 |
| 3810 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3901-3903 |
| 3811 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3904-3905 |
| 3812 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3906-3908 |
| 3813 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3909-3911 |
| 3814 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3912-3914 |
| 3815 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3915-3917 |
| 3816 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3918-3920 |
| 3817 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3921-3923 |
| 3818 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3924-3926 |
| 3819 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3927-3929 |
| 3820 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3930-3932 |
| 3821 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3933-3935 |
| 3822 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3936-3938 |
| 3823 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 3939-3941 |
| 3824 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 3942-3944 |
| 3825 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 3945-3948 |
| 3826 | PPCE5500ItinerariesBypass::E5500_CR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 3949-3951 |
| 3827 | PPCE5500ItinerariesBypass::E5500_CR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 3952-3954 |
| 3828 | PPCE5500ItinerariesBypass::E5500_CR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 3955-3957 |
| 3829 | PPCE5500ItinerariesBypass::E5500_CR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 3958-3960 |
| 3830 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 3961-3963 |
| 3831 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 3964-3966 |
| 3832 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 3967-3969 |
| 3833 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 3970-3972 |
| 3834 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 3973-3975 |
| 3835 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_CR_Bypass, // 3976-3977 |
| 3836 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 3978-3980 |
| 3837 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 3981 |
| 3838 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::NoBypass, // 3982-3984 |
| 3839 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3985-3986 |
| 3840 | PPCE5500ItinerariesBypass::E5500_CR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, 0, // 3987-3989 |
| 3841 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3990-3992 |
| 3842 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3993-3995 |
| 3843 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3996-3998 |
| 3844 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 3999-4001 |
| 3845 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4002-4004 |
| 3846 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4005-4007 |
| 3847 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4008-4010 |
| 3848 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4011-4013 |
| 3849 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4014-4016 |
| 3850 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_CR_Bypass, // 4017-4020 |
| 3851 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4021-4022 |
| 3852 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4023-4025 |
| 3853 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4026-4028 |
| 3854 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4029-4031 |
| 3855 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4032-4033 |
| 3856 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4034-4036 |
| 3857 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4037-4039 |
| 3858 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4040-4041 |
| 3859 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4042-4043 |
| 3860 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4044-4045 |
| 3861 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4046-4047 |
| 3862 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4048-4049 |
| 3863 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4050-4051 |
| 3864 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4052-4053 |
| 3865 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4054-4056 |
| 3866 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4057-4058 |
| 3867 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4059-4061 |
| 3868 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4062-4064 |
| 3869 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4065-4066 |
| 3870 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4067-4068 |
| 3871 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4069-4070 |
| 3872 | PPCE5500ItinerariesBypass::E5500_CR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 4071-4073 |
| 3873 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 4074-4076 |
| 3874 | PPCE5500ItinerariesBypass::E5500_CR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 4077-4079 |
| 3875 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 4080-4082 |
| 3876 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 4083-4085 |
| 3877 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 4086-4088 |
| 3878 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 4089-4091 |
| 3879 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 4092-4094 |
| 3880 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 4095-4097 |
| 3881 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 4098-4100 |
| 3882 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 4101-4103 |
| 3883 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 4104-4106 |
| 3884 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4107 |
| 3885 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::NoBypass, // 4108-4110 |
| 3886 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 4111 |
| 3887 | PPCE5500ItinerariesBypass::E5500_CR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4112-4114 |
| 3888 | PPCE5500ItinerariesBypass::E5500_CR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 4115-4117 |
| 3889 | PPCE5500ItinerariesBypass::E5500_CR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 4118-4120 |
| 3890 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4121-4123 |
| 3891 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4124-4126 |
| 3892 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4127-4129 |
| 3893 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4130-4132 |
| 3894 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4133-4135 |
| 3895 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4136-4138 |
| 3896 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4139-4141 |
| 3897 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4142-4144 |
| 3898 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4145-4147 |
| 3899 | PPCE5500ItinerariesBypass::E5500_CR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, 0, // 4148-4150 |
| 3900 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4151-4152 |
| 3901 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4153 |
| 3902 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4154-4155 |
| 3903 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4156-4158 |
| 3904 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4159-4161 |
| 3905 | PPCE5500ItinerariesBypass::E5500_CR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, 0, // 4162-4164 |
| 3906 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4165-4167 |
| 3907 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 4168-4170 |
| 3908 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4171-4173 |
| 3909 | PPCE5500ItinerariesBypass::E5500_CR_Bypass, PPCE5500ItinerariesBypass::E5500_CR_Bypass, PPCE5500ItinerariesBypass::E5500_CR_Bypass, // 4174-4176 |
| 3910 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4177 |
| 3911 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4178-4180 |
| 3912 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4181-4183 |
| 3913 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4184-4186 |
| 3914 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4187-4189 |
| 3915 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 4190-4192 |
| 3916 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 4193-4195 |
| 3917 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 4196-4199 |
| 3918 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 4200-4202 |
| 3919 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 4203-4205 |
| 3920 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4206-4207 |
| 3921 | PPCE5500ItinerariesBypass::E5500_CR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 4208-4210 |
| 3922 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4211-4212 |
| 3923 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4213-4215 |
| 3924 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4216-4218 |
| 3925 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4219-4220 |
| 3926 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4221-4222 |
| 3927 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4223-4224 |
| 3928 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4225-4226 |
| 3929 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4227-4228 |
| 3930 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4229-4231 |
| 3931 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4232-4234 |
| 3932 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4235-4236 |
| 3933 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4237-4238 |
| 3934 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4239 |
| 3935 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4240 |
| 3936 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4241-4243 |
| 3937 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4244-4246 |
| 3938 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4247-4249 |
| 3939 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4250-4252 |
| 3940 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4253-4255 |
| 3941 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4256-4258 |
| 3942 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4259-4261 |
| 3943 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4262-4263 |
| 3944 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4264-4266 |
| 3945 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4267-4268 |
| 3946 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4269-4271 |
| 3947 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4272-4273 |
| 3948 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4274 |
| 3949 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4275 |
| 3950 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4276-4277 |
| 3951 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4278 |
| 3952 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4279-4281 |
| 3953 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4282-4284 |
| 3954 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4285-4287 |
| 3955 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4288-4290 |
| 3956 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4291-4293 |
| 3957 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4294-4296 |
| 3958 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4297-4299 |
| 3959 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4300-4302 |
| 3960 | PPCE5500ItinerariesBypass::E5500_CR_Bypass, PPCE5500ItinerariesBypass::E5500_CR_Bypass, // 4303-4304 |
| 3961 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4305-4307 |
| 3962 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4308-4310 |
| 3963 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 4311 |
| 3964 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4312-4314 |
| 3965 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 4315-4317 |
| 3966 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 4318-4320 |
| 3967 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4321-4323 |
| 3968 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4324-4326 |
| 3969 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4327-4328 |
| 3970 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4329-4330 |
| 3971 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4331-4332 |
| 3972 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4333-4335 |
| 3973 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4336-4337 |
| 3974 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4338-4339 |
| 3975 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4340-4341 |
| 3976 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4342-4343 |
| 3977 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4344-4345 |
| 3978 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4346 |
| 3979 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4347 |
| 3980 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4348-4350 |
| 3981 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4351-4352 |
| 3982 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4353-4355 |
| 3983 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4356-4357 |
| 3984 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 4358-4360 |
| 3985 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 4361-4363 |
| 3986 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 4364-4367 |
| 3987 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 4368-4370 |
| 3988 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 4371-4374 |
| 3989 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 4375-4377 |
| 3990 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4378-4379 |
| 3991 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4380-4381 |
| 3992 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4382-4384 |
| 3993 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4385-4387 |
| 3994 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4388-4390 |
| 3995 | PPCE5500ItinerariesBypass::E5500_CR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 4391-4393 |
| 3996 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4394-4396 |
| 3997 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4397-4399 |
| 3998 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4400-4402 |
| 3999 | PPCE5500ItinerariesBypass::E5500_CR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 4403-4405 |
| 4000 | PPCE5500ItinerariesBypass::E5500_CR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 4406-4408 |
| 4001 | PPCE5500ItinerariesBypass::E5500_CR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 4409-4411 |
| 4002 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4412-4414 |
| 4003 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4415-4416 |
| 4004 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4417-4418 |
| 4005 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4419-4421 |
| 4006 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4422-4423 |
| 4007 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4424-4425 |
| 4008 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4426-4428 |
| 4009 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4429-4431 |
| 4010 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4432-4434 |
| 4011 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4435-4437 |
| 4012 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4438-4440 |
| 4013 | PPCE5500ItinerariesBypass::E5500_CR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4441-4443 |
| 4014 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4444-4446 |
| 4015 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 4447-4449 |
| 4016 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4450-4452 |
| 4017 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4453-4455 |
| 4018 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4456-4458 |
| 4019 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4459-4461 |
| 4020 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4462-4464 |
| 4021 | PPCE5500ItinerariesBypass::E5500_CR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4465-4467 |
| 4022 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4468-4470 |
| 4023 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4471-4473 |
| 4024 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4474-4476 |
| 4025 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4477-4479 |
| 4026 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4480-4482 |
| 4027 | PPCE5500ItinerariesBypass::E5500_CR_Bypass, PPCE5500ItinerariesBypass::E5500_CR_Bypass, PPCE5500ItinerariesBypass::E5500_CR_Bypass, // 4483-4485 |
| 4028 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4486-4487 |
| 4029 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 4488 |
| 4030 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 4489 |
| 4031 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::NoBypass, // 4490-4492 |
| 4032 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4493-4495 |
| 4033 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4496-4498 |
| 4034 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4499-4501 |
| 4035 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4502-4503 |
| 4036 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 4504 |
| 4037 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_FPR_Bypass, // 4505-4507 |
| 4038 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4508-4510 |
| 4039 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4511-4512 |
| 4040 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4513-4514 |
| 4041 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4515-4517 |
| 4042 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4518-4519 |
| 4043 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4520-4522 |
| 4044 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4523-4524 |
| 4045 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4525-4526 |
| 4046 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4527-4528 |
| 4047 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4529-4531 |
| 4048 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4532-4534 |
| 4049 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4535-4536 |
| 4050 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4537-4539 |
| 4051 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4540-4542 |
| 4052 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4543-4545 |
| 4053 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4546-4548 |
| 4054 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4549-4551 |
| 4055 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4552-4553 |
| 4056 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4554-4556 |
| 4057 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4557-4559 |
| 4058 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4560-4561 |
| 4059 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4562-4563 |
| 4060 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4564-4566 |
| 4061 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4567-4569 |
| 4062 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4570-4572 |
| 4063 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4573-4575 |
| 4064 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4576-4578 |
| 4065 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4579-4580 |
| 4066 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4581-4582 |
| 4067 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4583-4585 |
| 4068 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4586-4587 |
| 4069 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4588-4589 |
| 4070 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4590-4592 |
| 4071 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4593-4595 |
| 4072 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4596-4598 |
| 4073 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4599-4600 |
| 4074 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4601-4602 |
| 4075 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4603-4604 |
| 4076 | PPCE5500ItinerariesBypass::NoBypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4605-4606 |
| 4077 | PPCE5500ItinerariesBypass::E5500_FPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4607-4609 |
| 4078 | PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, PPCE5500ItinerariesBypass::E5500_GPR_Bypass, // 4610-4612 |
| 4079 | 0 // End bypass tables |
| 4080 | }; |
| 4081 | |
| 4082 | static constexpr llvm::InstrItinerary PPC440Itineraries[] = { |
| 4083 | { 0, 0, 0, 0, 0 }, // 0 NoInstrModel |
| 4084 | { 1, 1, 6, 0, 0 }, // 1 IIC_LdStSync |
| 4085 | { 1, 6, 11, 1, 4 }, // 2 IIC_IntSimple |
| 4086 | { 1, 6, 11, 4, 7 }, // 3 IIC_IntGeneral |
| 4087 | { 1, 11, 16, 7, 9 }, // 4 IIC_BrB |
| 4088 | { 0, 0, 0, 0, 0 }, // 5 IIC_VecFP |
| 4089 | { 1, 6, 11, 9, 12 }, // 6 IIC_IntRotate |
| 4090 | { 1, 6, 11, 12, 15 }, // 7 IIC_IntCompare |
| 4091 | { 0, 0, 0, 0, 0 }, // 8 IIC_SprABORT |
| 4092 | { 0, 0, 0, 0, 0 }, // 9 IIC_LdStCOPY |
| 4093 | { 0, 0, 0, 0, 0 }, // 10 IIC_LdStPASTE |
| 4094 | { 1, 11, 16, 15, 18 }, // 11 IIC_BrCR |
| 4095 | { 1, 16, 25, 18, 21 }, // 12 IIC_FPGeneral |
| 4096 | { 0, 0, 0, 0, 0 }, // 13 IIC_LdStLD |
| 4097 | { 1, 25, 30, 21, 23 }, // 14 IIC_LdStDCBF |
| 4098 | { 1, 30, 35, 23, 26 }, // 15 IIC_LdStLoad |
| 4099 | { 1, 16, 25, 26, 29 }, // 16 IIC_FPCompare |
| 4100 | { 0, 0, 0, 0, 0 }, // 17 IIC_IntDivD |
| 4101 | { 1, 35, 40, 29, 32 }, // 18 IIC_IntDivW |
| 4102 | { 0, 0, 0, 0, 0 }, // 19 IIC_VecGeneral |
| 4103 | { 0, 0, 0, 0, 0 }, // 20 IIC_FPDGeneral |
| 4104 | { 1, 16, 25, 32, 35 }, // 21 IIC_FPAddSub |
| 4105 | { 1, 40, 49, 35, 38 }, // 22 IIC_FPDivD |
| 4106 | { 0, 0, 0, 0, 0 }, // 23 IIC_FPSGeneral |
| 4107 | { 0, 0, 0, 0, 0 }, // 24 IIC_VecComplex |
| 4108 | { 1, 30, 35, 38, 41 }, // 25 IIC_LdStStore |
| 4109 | { 0, 0, 0, 0, 0 }, // 26 IIC_IntRotateDI |
| 4110 | { 1, 49, 58, 41, 44 }, // 27 IIC_FPDivS |
| 4111 | { 1, 16, 25, 44, 48 }, // 28 IIC_FPFused |
| 4112 | { 0, 0, 0, 0, 0 }, // 29 IIC_FPSqrtD |
| 4113 | { 0, 0, 0, 0, 0 }, // 30 IIC_FPSqrtS |
| 4114 | { 1, 25, 30, 48, 51 }, // 31 IIC_LdStICBI |
| 4115 | { 1, 6, 11, 51, 55 }, // 32 IIC_IntISEL |
| 4116 | { 1, 58, 74, 0, 0 }, // 33 IIC_SprISYNC |
| 4117 | { 1, 74, 81, 55, 58 }, // 34 IIC_LdStLWARX |
| 4118 | { 1, 30, 35, 58, 62 }, // 35 IIC_LdStLoadUpd |
| 4119 | { 1, 30, 35, 62, 66 }, // 36 IIC_LdStLoadUpdX |
| 4120 | { 0, 0, 0, 0, 0 }, // 37 IIC_LdStLDARX |
| 4121 | { 0, 0, 0, 0, 0 }, // 38 IIC_LdStLDU |
| 4122 | { 0, 0, 0, 0, 0 }, // 39 IIC_LdStLDUX |
| 4123 | { 1, 30, 35, 66, 69 }, // 40 IIC_LdStLFD |
| 4124 | { 1, 25, 30, 69, 73 }, // 41 IIC_LdStLFDU |
| 4125 | { 1, 25, 30, 73, 77 }, // 42 IIC_LdStLFDUX |
| 4126 | { 1, 25, 30, 77, 80 }, // 43 IIC_LdStLHA |
| 4127 | { 1, 25, 30, 80, 83 }, // 44 IIC_LdStLHAU |
| 4128 | { 1, 25, 30, 83, 86 }, // 45 IIC_LdStLHAUX |
| 4129 | { 1, 25, 30, 86, 89 }, // 46 IIC_LdStLMW |
| 4130 | { 0, 0, 0, 0, 0 }, // 47 IIC_LdStLQ |
| 4131 | { 0, 0, 0, 0, 0 }, // 48 IIC_LdStLQARX |
| 4132 | { 0, 0, 0, 0, 0 }, // 49 IIC_LdStLWA |
| 4133 | { 0, 0, 0, 0, 0 }, // 50 IIC_IntMulHD |
| 4134 | { 1, 11, 16, 89, 92 }, // 51 IIC_BrMCR |
| 4135 | { 1, 11, 16, 92, 95 }, // 52 IIC_BrMCRX |
| 4136 | { 1, 11, 16, 95, 97 }, // 53 IIC_SprMFCR |
| 4137 | { 1, 81, 86, 97, 99 }, // 54 IIC_SprMFSPR |
| 4138 | { 1, 11, 16, 99, 102 }, // 55 IIC_IntMFFS |
| 4139 | { 1, 11, 16, 102, 104 }, // 56 IIC_SprMFMSR |
| 4140 | { 0, 0, 0, 0, 0 }, // 57 IIC_SprMFCRF |
| 4141 | { 0, 0, 0, 0, 0 }, // 58 IIC_SprMFPMR |
| 4142 | { 1, 11, 16, 104, 106 }, // 59 IIC_SprMFSR |
| 4143 | { 1, 81, 86, 106, 108 }, // 60 IIC_SprMFTB |
| 4144 | { 0, 0, 0, 0, 0 }, // 61 IIC_SprMSGSNDP |
| 4145 | { 0, 0, 0, 0, 0 }, // 62 IIC_SprMSGSYNC |
| 4146 | { 1, 81, 86, 108, 110 }, // 63 IIC_SprMTSPR |
| 4147 | { 1, 11, 16, 110, 113 }, // 64 IIC_IntMTFSB0 |
| 4148 | { 1, 11, 16, 113, 115 }, // 65 IIC_SprMTMSR |
| 4149 | { 0, 0, 0, 0, 0 }, // 66 IIC_SprMTMSRD |
| 4150 | { 0, 0, 0, 0, 0 }, // 67 IIC_SprMTPMR |
| 4151 | { 1, 81, 86, 115, 117 }, // 68 IIC_SprMTSR |
| 4152 | { 1, 11, 16, 117, 120 }, // 69 IIC_IntMulHW |
| 4153 | { 1, 11, 16, 120, 123 }, // 70 IIC_IntMulHWU |
| 4154 | { 1, 11, 16, 123, 126 }, // 71 IIC_IntMulLI |
| 4155 | { 1, 11, 16, 126, 128 }, // 72 IIC_SprRFI |
| 4156 | { 0, 0, 0, 0, 0 }, // 73 IIC_IntRFID |
| 4157 | { 0, 0, 0, 0, 0 }, // 74 IIC_IntRotateD |
| 4158 | { 0, 0, 0, 0, 0 }, // 75 IIC_SprSLBFEE |
| 4159 | { 0, 0, 0, 0, 0 }, // 76 IIC_SprSLBIA |
| 4160 | { 0, 0, 0, 0, 0 }, // 77 IIC_SprSLBIE |
| 4161 | { 0, 0, 0, 0, 0 }, // 78 IIC_SprSLBIEG |
| 4162 | { 0, 0, 0, 0, 0 }, // 79 IIC_SprSLBMFEE |
| 4163 | { 0, 0, 0, 0, 0 }, // 80 IIC_SprSLBMFEV |
| 4164 | { 0, 0, 0, 0, 0 }, // 81 IIC_SprSLBMTE |
| 4165 | { 0, 0, 0, 0, 0 }, // 82 IIC_SprSLBSYNC |
| 4166 | { 1, 6, 11, 128, 131 }, // 83 IIC_IntShift |
| 4167 | { 1, 74, 81, 131, 134 }, // 84 IIC_LdStSTWCX |
| 4168 | { 1, 30, 35, 134, 138 }, // 85 IIC_LdStSTU |
| 4169 | { 1, 30, 35, 138, 142 }, // 86 IIC_LdStSTUX |
| 4170 | { 1, 30, 35, 142, 145 }, // 87 IIC_LdStSTD |
| 4171 | { 1, 74, 81, 145, 148 }, // 88 IIC_LdStSTDCX |
| 4172 | { 1, 25, 30, 148, 151 }, // 89 IIC_LdStSTFD |
| 4173 | { 1, 25, 30, 151, 155 }, // 90 IIC_LdStSTFDU |
| 4174 | { 0, 0, 0, 0, 0 }, // 91 IIC_SprSTOP |
| 4175 | { 0, 0, 0, 0, 0 }, // 92 IIC_LdStSTQ |
| 4176 | { 0, 0, 0, 0, 0 }, // 93 IIC_LdStSTQCX |
| 4177 | { 0, 0, 0, 0, 0 }, // 94 IIC_IntTrapD |
| 4178 | { 0, 0, 0, 0, 0 }, // 95 IIC_SprTLBIA |
| 4179 | { 0, 0, 0, 0, 0 }, // 96 IIC_SprTLBIE |
| 4180 | { 0, 0, 0, 0, 0 }, // 97 IIC_SprTLBIEL |
| 4181 | { 1, 11, 16, 0, 0 }, // 98 IIC_SprTLBSYNC |
| 4182 | { 1, 11, 16, 155, 157 }, // 99 IIC_IntTrapW |
| 4183 | { 0, 0, 0, 0, 0 }, // 100 IIC_VecFPCompare |
| 4184 | { 0, 0, 0, 0, 0 }, // 101 IIC_VecPerm |
| 4185 | { 1, 11, 16, 157, 159 }, // 102 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 |
| 4186 | { 1, 11, 16, 159, 161 }, // 103 BL_LWZinto_toc_BL_LWZinto_toc_RM_BL8_LDinto_toc_BL8_LDinto_toc_RM |
| 4187 | { 1, 11, 16, 161, 163 }, // 104 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 |
| 4188 | { 1, 81, 86, 163, 165 }, // 105 MFCTR_MFCTR8_MFLR_MFLR8 |
| 4189 | { 1, 81, 86, 165, 167 }, // 106 MTLR_MTLR8_MTCTR_MTCTR8_MTCTR8loop_MTCTRloop |
| 4190 | { 1, 11, 16, 167, 169 }, // 107 MFCR_MFCR8 |
| 4191 | { 1, 11, 16, 169, 172 }, // 108 MCRF |
| 4192 | { 1, 11, 16, 172, 175 }, // 109 CR6SET_CR6UNSET_CRSET_CRUNSET_CRAND_CRANDC_CREQV_CRNAND_CRNOR_CRNOT_CROR_CRORC |
| 4193 | { 1, 25, 30, 175, 178 }, // 110 LMW |
| 4194 | { 1, 74, 81, 178, 181 }, // 111 LWARX_LWARXL |
| 4195 | { 0, 0, 0, 0, 0 }, // 112 LDARX_LDARXL |
| 4196 | { 1, 30, 35, 181, 184 }, // 113 LHBRX_LHBRX8_LWBRX_LWBRX8 |
| 4197 | { 1, 11, 16, 184, 186 }, // 114 MFSR_MFSRIN |
| 4198 | { 1, 30, 35, 186, 189 }, // 115 LFS_LFSX_LFSXTLS_LFSXTLS__LFD_LFDX_LFDXTLS_LFDXTLS__LXSDX_LXVD2X_LXVW4X_LXVDSX |
| 4199 | { 1, 25, 30, 189, 193 }, // 116 LFSU_LFDU |
| 4200 | { 1, 25, 30, 193, 197 }, // 117 LFSUX_LFDUX |
| 4201 | { 1, 25, 30, 197, 200 }, // 118 STXSDX_STXVD2X_STXVW4X |
| 4202 | { 1, 74, 81, 200, 203 }, // 119 LBARX_LHARX |
| 4203 | { 1, 30, 35, 203, 206 }, // 120 LBZCIX_LDBRX_LDCIX_LHZCIX_LSWI_LVEBX_LVEHX_LVEWX_LVSL_LVSR_LVX_LVXL_LWZCIX_STHCIX_STSWI_STWCIX |
| 4204 | { 1, 30, 35, 206, 209 }, // 121 LFIWAX_LFIWZX |
| 4205 | { 1, 25, 30, 209, 212 }, // 122 STFD_STFDX_STFIWX_STFS_STFSX |
| 4206 | { 1, 25, 30, 212, 216 }, // 123 STFDU_STFDUX_STFSU_STFSUX |
| 4207 | { 1, 30, 35, 216, 219 }, // 124 STVEBX_STVEHX_STVEWX_STVX_STVXL |
| 4208 | { 1, 25, 30, 219, 222 }, // 125 LHA_LHA8_LHAX_LHAX8_LWAX_LWAX_32 |
| 4209 | { 0, 0, 0, 0, 0 }, // 126 LWA_LWA_32 |
| 4210 | { 1, 25, 30, 222, 225 }, // 127 LHAU_LHAU8 |
| 4211 | { 1, 25, 30, 225, 228 }, // 128 LHAUX_LHAUX8_LWAUX |
| 4212 | { 1, 30, 35, 228, 231 }, // 129 STB_STB8_STH_STH8_STW_STW8_STBX_STBX8_STHX_STHX8_STWX_STWX8_STHBRX_STWBRX |
| 4213 | { 1, 30, 35, 231, 234 }, // 130 STD_STDX |
| 4214 | { 1, 25, 30, 234, 237 }, // 131 STMW |
| 4215 | { 1, 74, 81, 237, 240 }, // 132 STWCX |
| 4216 | { 1, 74, 81, 240, 243 }, // 133 STDCX |
| 4217 | { 1, 30, 35, 243, 247 }, // 134 STDU_STHU_STHU8_STBU_STBU8_STWU_STWU8 |
| 4218 | { 1, 30, 35, 247, 251 }, // 135 STDUX_STWUX_STWUX8_STHUX_STHUX8_STBUX_STBUX8 |
| 4219 | { 1, 30, 35, 251, 255 }, // 136 LWZU_LWZU8_LHZU_LHZU8_LBZU_LBZU8 |
| 4220 | { 0, 0, 0, 0, 0 }, // 137 LDU |
| 4221 | { 1, 30, 35, 255, 259 }, // 138 LWZUX_LWZUX8_LHZUX_LHZUX8_LBZUX_LBZUX8 |
| 4222 | { 0, 0, 0, 0, 0 }, // 139 LDUX |
| 4223 | { 1, 6, 11, 259, 262 }, // 140 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 |
| 4224 | { 1, 6, 11, 262, 265 }, // 141 SUBF8_SUBF8_rec_ADDIC_ADDIC8_SUBFIC_SUBFIC8_SUBFZE_SUBFZE8_ADDE_ADDE8_ADDME_ADDME8_SUBFME_SUBFME8_ANDI_rec_ANDIS_rec |
| 4225 | { 1, 6, 11, 265, 268 }, // 142 CMPD_CMPDI_CMPLD_CMPLDI_CMPLW_CMPLWI_CMPW_CMPWI |
| 4226 | { 1, 6, 11, 268, 271 }, // 143 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 |
| 4227 | { 1, 6, 11, 271, 274 }, // 144 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 |
| 4228 | { 1, 11, 16, 274, 276 }, // 145 ADDPCIS |
| 4229 | { 0, 0, 0, 0, 0 }, // 146 SUBFUS_SUBFUS_rec |
| 4230 | { 0, 0, 0, 0, 0 }, // 147 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 |
| 4231 | { 0, 0, 0, 0, 0 }, // 148 RLDCL_RLDCL_rec_RLDCR_RLDCR_rec_SLD_SLD_rec_SRD_SRD_rec_SRAD_SRAD_rec |
| 4232 | { 1, 6, 11, 276, 279 }, // 149 SRAWI_SRAWI_rec_SRAWI8_SRAWI8_rec_SRAW_SRAW_rec_SRAW8_SRAW8_rec |
| 4233 | { 1, 6, 11, 279, 282 }, // 150 CNTLZD_CNTLZDM_CNTLZD_rec_CNTLZW_CNTLZW8_CNTLZW8_rec_CNTLZW_rec_CNTTZD_CNTTZDM_CNTTZD_rec_CNTTZW_CNTTZW8_CNTTZW8_rec_CNTTZW_rec |
| 4234 | { 1, 11, 16, 282, 285 }, // 151 MULLI_MULLI8 |
| 4235 | { 1, 11, 16, 285, 288 }, // 152 MULLW_MULHW_MULHD_MULLWO_MULLW_rec_MULHD_rec_MULHW_rec_MULLWO_rec |
| 4236 | { 1, 11, 16, 288, 291 }, // 153 MULHWU_MULHDU_MULHDU_rec_MULHWU_rec |
| 4237 | { 0, 0, 0, 0, 0 }, // 154 MULLD_MULLDO_MULLD_rec_MULLDO_rec |
| 4238 | { 0, 0, 0, 0, 0 }, // 155 DIVDE_DIVDEO_DIVDEO_rec_DIVDEU_DIVDEUO_DIVDEUO_rec_DIVDEU_rec_DIVDE_rec |
| 4239 | { 1, 35, 40, 291, 294 }, // 156 DIVWE_DIVWEO_DIVWEO_rec_DIVWEU_DIVWEUO_DIVWEUO_rec_DIVWEU_rec_DIVWE_rec_DIVW_DIVWU_DIVWU_rec_DIVWO_DIVWO_rec_DIVWUO_DIVWUO_rec_DIVW_rec |
| 4240 | { 0, 0, 0, 0, 0 }, // 157 DIVD_DIVDU_DIVDO_DIVDO_rec_DIVDUO_DIVDUO_rec_DIVDU_rec_DIVD_rec |
| 4241 | { 1, 16, 25, 294, 297 }, // 158 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 |
| 4242 | { 1, 16, 25, 297, 300 }, // 159 FADD_FADD_rec_FSUB_FSUB_rec |
| 4243 | { 1, 16, 25, 300, 304 }, // 160 FMADD_FMADD_rec_FMSUB_FMSUB_rec_FMUL_FMUL_rec_FNMADD_FNMADD_rec_FNMSUB_FNMSUB_rec |
| 4244 | { 0, 0, 0, 0, 0 }, // 161 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 |
| 4245 | { 1, 16, 25, 304, 307 }, // 162 FTDIV_FTSQRT_XSTDIVDP_XSTSQRTDP_XSCMPODP_XSCMPUDP |
| 4246 | { 0, 0, 0, 0, 0 }, // 163 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 |
| 4247 | { 0, 0, 0, 0, 0 }, // 164 XVCMPEQDP_XVCMPEQDP_rec_XVCMPGEDP_XVCMPGEDP_rec_XVCMPGTDP_XVCMPGTDP_rec |
| 4248 | { 1, 16, 25, 307, 310 }, // 165 XVTDIVDP_XVTSQRTDP |
| 4249 | { 0, 0, 0, 0, 0 }, // 166 VPKSHSS_VPKSHUS_VPKSWSS_VPKSWUS_VPKUHUM_VPKUHUS_VPKUWUM_VPKUWUS_VUPKHPX_VUPKHSB_VUPKHSH_VUPKLPX_VUPKLSB_VUPKLSH_VPERM_VSEL_VPKPX |
| 4250 | { 0, 0, 0, 0, 0 }, // 167 XXMRGHW_XXMRGLW_XXPERMDI_XXPERMDIs_XXSLDWI_XXSLDWIs_VSPLTB_VSPLTBs_VSPLTH_VSPLTHs_VSPLTISB_VSPLTISH_VSPLTISW_VSPLTW_XXSPLTW_XXSPLTWs_XXSEL |
| 4251 | { 0, 0, 0, 0, 0 }, // 168 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 |
| 4252 | { 0, 0, 0, 0, 0 }, // 169 VADDUBM_VADDUHM_VADDUWM_XXLORf_XXLXORdpz_XXLXORspz_XXLXORz_VSUBFP_VSUBUBM_VSUBUHM_VSUBUWM_XXLAND_XXLANDC_XXLNOR_XXLOR_XXLXOR |
| 4253 | { 1, 16, 25, 310, 313 }, // 170 XVTDIVSP_XVTSQRTSP |
| 4254 | { 0, 0, 0, 0, 0 }, // 171 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 |
| 4255 | { 1, 16, 25, 313, 316 }, // 172 FCMPOD_FCMPOS_FCMPUD_FCMPUS |
| 4256 | { 1, 49, 58, 316, 319 }, // 173 FDIVS_FDIVS_rec |
| 4257 | { 1, 40, 49, 319, 322 }, // 174 XSDIVDP |
| 4258 | { 0, 0, 0, 0, 0 }, // 175 FSQRTS_XSSQRTSP_FSQRTS_rec |
| 4259 | { 1, 40, 49, 322, 325 }, // 176 FDIV_FDIV_rec |
| 4260 | { 0, 0, 0, 0, 0 }, // 177 XSSQRTDP |
| 4261 | { 0, 0, 0, 0, 0 }, // 178 FSQRT_FSQRT_rec |
| 4262 | { 1, 49, 58, 325, 328 }, // 179 XVDIVSP |
| 4263 | { 0, 0, 0, 0, 0 }, // 180 XVSQRTSP |
| 4264 | { 1, 40, 49, 328, 331 }, // 181 XVDIVDP |
| 4265 | { 0, 0, 0, 0, 0 }, // 182 XVSQRTDP |
| 4266 | { 0, 0, 0, 0, 0 }, // 183 MFOCRF_MFOCRF8 |
| 4267 | { 0, 0, 0, 0, 0 }, // 184 VCIPHER_VCIPHERLAST_VNCIPHER_VNCIPHERLAST_VPMSUMB_VPMSUMD_VPMSUMH_VPMSUMW_VSBOX |
| 4268 | { 1, 49, 58, 331, 334 }, // 185 XSDIVSP |
| 4269 | { 0, 0, 0, 0, 0 }, // 186 FSQRTS_FSQRTS_rec |
| 4270 | { 1, 11, 16, 334, 337 }, // 187 MTFSFI_rec_MTFSF_rec_MTFSFI_MTFSFIb_MTFSF |
| 4271 | { 1, 11, 16, 337, 340 }, // 188 MTFSFb_MTFSB0_MTFSB1 |
| 4272 | { 0, 0, 0, 0, 0 }, // 189 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 |
| 4273 | { 0, 0, 0, 0, 0 }, // 190 XSRESP_XSRSQRTESP_XSCVSXDSP_XSCVUXDSP_XSCVDPSPN_XSCVSPDPN_XSRSP |
| 4274 | { 0, 0, 0, 0, 0 }, // 191 XVMADDASP_XVMADDMSP_XVMSUBASP_XVMSUBMSP_XVNMADDASP_XVNMADDMSP_XVNMSUBASP_XVNMSUBMSP_XVSUBSP_XVMULSP_XVNABSSP_XVNEGSP_XVABSSP_XVADDSP |
| 4275 | { 0, 0, 0, 0, 0 }, // 192 VRFIM_VRFIN_VRFIP_VRFIZ_XVRSQRTESP_VADDFP_VEXPTEFP_VLOGEFP_VMADDFP_VNMSUBFP_VREFP_VRSQRTEFP_XVCVSXWSP_XVCVUXWSP_XVRESP_XVCVDPSP_XVCVSXDSP_XVCVUXDSP_XVCPSGNSP |
| 4276 | { 0, 0, 0, 0, 0 }, // 193 VSUBFP |
| 4277 | { 0, 0, 0, 0, 0 }, // 194 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 |
| 4278 | { 0, 0, 0, 0, 0 }, // 195 XVCVSPDP |
| 4279 | { 0, 0, 0, 0, 0 }, // 196 TDI_TD |
| 4280 | { 1, 11, 16, 340, 342 }, // 197 TWI_TW |
| 4281 | { 1, 11, 16, 342, 345 }, // 198 MTCRF_MTCRF8_MTOCRF_MTOCRF8 |
| 4282 | { 1, 6, 11, 345, 348 }, // 199 RLWIMI_RLWIMI8 |
| 4283 | { 1, 6, 11, 348, 351 }, // 200 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 |
| 4284 | { 1, 6, 11, 351, 354 }, // 201 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 |
| 4285 | { 1, 6, 11, 354, 357 }, // 202 ANDIS_rec_ANDI_rec_SUBF8_rec |
| 4286 | { 1, 6, 11, 357, 360 }, // 203 OR_OR8_OR8_rec_OR_rec_NOP |
| 4287 | { 0, 0, 0, 0, 0 }, // 204 SLDI_SLDI_rec_SLWI_SLWI_rec_SRDI_SRDI_rec_SRWI_SRWI_rec_COPY |
| 4288 | { 1, 6, 11, 360, 363 }, // 205 SUBF_rec_ADDG6S_ADDG6S8_ADDZE_ADDZE8 |
| 4289 | { 1, 6, 11, 363, 366 }, // 206 RLWIMI8_rec_RLWIMI_rec |
| 4290 | { 1, 6, 11, 366, 369 }, // 207 CNTLZD_CNTLZD_rec_CNTLZW_CNTLZW8_CNTLZW8_rec_CNTLZW_rec |
| 4291 | { 1, 6, 11, 369, 372 }, // 208 POPCNTB_POPCNTB8_POPCNTD_POPCNTW |
| 4292 | { 1, 6, 11, 372, 376 }, // 209 ISEL_ISEL8 |
| 4293 | { 1, 81, 86, 376, 378 }, // 210 MFTB_MFTB8 |
| 4294 | { 1, 35, 40, 378, 381 }, // 211 DIVW_DIVWU |
| 4295 | { 0, 0, 0, 0, 0 }, // 212 DIVD_DIVDU |
| 4296 | { 1, 35, 40, 381, 384 }, // 213 DIVWE_DIVWEU |
| 4297 | { 1, 30, 35, 384, 387 }, // 214 LVEBX_LVEHX_LVEWX_LVX_LVXL |
| 4298 | { 1, 30, 35, 387, 390 }, // 215 LXVB16X_LXSIWZX |
| 4299 | { 0, 0, 0, 0, 0 }, // 216 DFLOADf64_XFLOADf64_LIWZX |
| 4300 | { 0, 0, 0, 0, 0 }, // 217 LQ |
| 4301 | { 1, 25, 30, 390, 393 }, // 218 STFDEPX_STFDXTLS_STFDXTLS__STFSXTLS_STFSXTLS__STXSIWX_STXSSP_STXSSPX |
| 4302 | { 1, 30, 35, 393, 396 }, // 219 STBXTLS_STBXTLS__STBXTLS_32_STHXTLS_STHXTLS__STHXTLS_32_STWXTLS_STWXTLS__STWXTLS_32_STBEPX_STDBRX_STHEPX_STWEPX |
| 4303 | { 1, 30, 35, 396, 399 }, // 220 STDXTLS_STDXTLS_ |
| 4304 | { 1, 30, 35, 399, 402 }, // 221 STBCIX_STDCIX |
| 4305 | { 1, 74, 81, 402, 405 }, // 222 STBCX_STHCX |
| 4306 | { 1, 30, 35, 405, 408 }, // 223 STHCIX_STSWI_STWCIX |
| 4307 | { 1, 30, 35, 408, 411 }, // 224 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 |
| 4308 | { 0, 0, 0, 0, 0 }, // 225 LD_LDX_LDXTLS_LDXTLS_ |
| 4309 | { 1, 74, 81, 411, 414 }, // 226 LBARXL_LHARXL |
| 4310 | { 1, 30, 35, 414, 417 }, // 227 LBEPX_LHEPX_LWEPX |
| 4311 | { 1, 30, 35, 417, 420 }, // 228 LFDEPX_LXSIWAX |
| 4312 | { 0, 0, 0, 0, 0 }, // 229 ADDIdtprelL_ADDIdtprelL32_ADDItlsgdL_ADDItlsgdL32_ADDItlsgdLADDR_ADDItlsgdLADDR32_ADDItoc_ADDItoc8_ADDItocL_ADDItocL8_ADDISdtprelHA_ADDISdtprelHA32_ADDISgotTprelHA_ADDIStlsgdHA_ADDIStocHA_ADDIStocHA8 |
| 4313 | { 1, 6, 11, 420, 423 }, // 230 SUBF |
| 4314 | { 0, 0, 0, 0, 0 }, // 231 VPKSDSS_VPKSDUS_VPKUDUM_VPKUDUS_VUPKHSW_VUPKLSW_VMRGEW_VMRGOW_VPERMXOR_VBPERMQ_VGBBD |
| 4315 | { 0, 0, 0, 0, 0 }, // 232 VMRGHB_VMRGHH_VMRGHW_VMRGLB_VMRGLH_VMRGLW_VSL_VSLDOI_VSLO_VSR_VSRO |
| 4316 | { 0, 0, 0, 0, 0 }, // 233 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 |
| 4317 | { 0, 0, 0, 0, 0 }, // 234 VADDUDM_VSUBUDM_VSLD_VSRAD_VSRD_VEQV_VNAND_VORC_XXLEQV_XXLNAND_XXLORC_VCLZB_VCLZD_VCLZH_VCLZW_VPOPCNTB_VPOPCNTH_VPOPCNTW |
| 4318 | { 0, 0, 0, 0, 0 }, // 235 VRLD_VMAXSD_VMAXUD_VMINSD_VMINUD_VSHASIGMAD_VSHASIGMAW |
| 4319 | { 0, 0, 0, 0, 0 }, // 236 VCMPEQUD_VCMPEQUD_rec_VCMPGTSD_VCMPGTSD_rec_VCMPGTUD_VCMPGTUD_rec |
| 4320 | { 1, 30, 35, 423, 426 }, // 237 MFVSCR |
| 4321 | { 1, 30, 35, 426, 429 }, // 238 MTVSCR |
| 4322 | { 0, 0, 0, 0, 0 }, // 239 VADDCUQ_VADDECUQ_VADDEUQM_VSUBCUQ_VSUBECUQ_VSUBEUQM |
| 4323 | { 0, 0, 0, 0, 0 }, // 240 VADDUQM_VSUBUQM_VPOPCNTD |
| 4324 | { 0, 0, 0, 0, 0 }, // 241 VMSUMMBM_VMSUMSHM_VMSUMSHS_VMSUMUBM_VMSUMUHM_VMSUMUHS_VSUM2SWS_VSUM4SBS_VSUM4SHS_VSUM4UBS_VSUMSWS_VMULESB_VMULESH_VMULEUB_VMULEUH_VMULOSB_VMULOSH_VMULOUB_VMULOUH_VMHADDSHS_VMHRADDSHS_VMLADDUHM |
| 4325 | { 0, 0, 0, 0, 0 }, // 242 VMULESW_VMULEUW_VMULOSW_VMULOUW |
| 4326 | { 0, 0, 0, 0, 0 }, // 243 VMULUWM |
| 4327 | { 1, 11, 16, 429, 431 }, // 244 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 |
| 4328 | { 1, 16, 25, 431, 434 }, // 245 DTSTDC_DTSTDCQ_DTSTDG_DTSTDGQ_DTSTSF_DTSTSFQ_DCMPO_DCMPU_DTSTEX |
| 4329 | { 0, 0, 0, 0, 0 }, // 246 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 |
| 4330 | { 1, 16, 25, 434, 437 }, // 247 DADD_DADD_rec_DCTDP_DCTDP_rec_DSUB_DSUB_rec |
| 4331 | { 0, 0, 0, 0, 0 }, // 248 BCDADD_rec_BCDSUB_rec |
| 4332 | { 0, 0, 0, 0, 0 }, // 249 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 |
| 4333 | { 1, 16, 25, 437, 440 }, // 250 DCMPOQ_DCMPUQ_DTSTEXQ |
| 4334 | { 1, 16, 25, 440, 443 }, // 251 DCTQPQ_DCTQPQ_rec |
| 4335 | { 1, 16, 25, 443, 446 }, // 252 DADDQ_DADDQ_rec_DSUBQ_DSUBQ_rec |
| 4336 | { 0, 0, 0, 0, 0 }, // 253 DQUAQ_DQUAQ_rec |
| 4337 | { 1, 16, 25, 446, 449 }, // 254 DRSP_DRSP_rec_DCTFIX_DCTFIX_rec |
| 4338 | { 1, 16, 25, 449, 452 }, // 255 DCFFIX_DCFFIX_rec |
| 4339 | { 1, 16, 25, 452, 455 }, // 256 DCFFIXQ_DCFFIXQ_rec |
| 4340 | { 1, 16, 25, 455, 458 }, // 257 DMUL_DMUL_rec |
| 4341 | { 1, 16, 25, 458, 461 }, // 258 DMULQ_DMULQ_rec |
| 4342 | { 1, 16, 25, 461, 464 }, // 259 DDIV_DDIV_rec |
| 4343 | { 1, 16, 25, 464, 467 }, // 260 DDIVQ_DDIVQ_rec |
| 4344 | { 0, 0, 0, 0, 0 }, // 261 MFVRD_MFVSRD_MFVRWZ_MFVSRWZ_MTVRD_MTVSRD_MTVRWA_MTVSRWA_MTVRWZ_MTVSRWZ |
| 4345 | { 0, 0, 0, 0, 0 }, // 262 VADDUDM_VSLD_VSRD_VSUBUDM_VPOPCNTB_VPOPCNTH_VSRAD_VEQV_VNAND_VORC_XXLEQV_XXLNAND_XXLORC |
| 4346 | { 0, 0, 0, 0, 0 }, // 263 VAND_VANDC_VSLB_VSLH_VSLW_VSRB_VSRH_VSRW_VRLB_VRLH_VRLW_VSRAB_VSRAH_VSRAW_VNOR_VOR_VXOR |
| 4347 | { 0, 0, 0, 0, 0 }, // 264 VEXTSB2D_VEXTSB2Ds_VEXTSB2W_VEXTSB2Ws_VEXTSH2D_VEXTSH2Ds_VEXTSH2W_VEXTSH2Ws_VEXTSW2D_VEXTSW2Ds_MTVSRDD_VNEGD_VNEGW_XXLEQVOnes |
| 4348 | { 0, 0, 0, 0, 0 }, // 265 V_SET0_V_SET0B_V_SET0H_XVIEXPDP_XVIEXPSP_XVXEXPDP_XVXEXPSP_VRLDMI_VRLDNM_VRLWMI_VRLWNM_XSABSQP_XSCPSGNQP_XSIEXPQP_XSNABSQP_XSNEGQP_XSXEXPQP |
| 4349 | { 0, 0, 0, 0, 0 }, // 266 VRLD |
| 4350 | { 0, 0, 0, 0, 0 }, // 267 XVABSDP_XVNABSDP_XVCPSGNDP_XVNEGDP |
| 4351 | { 0, 0, 0, 0, 0 }, // 268 XVABSSP_XVNABSSP_XVNEGSP |
| 4352 | { 0, 0, 0, 0, 0 }, // 269 XVCPSGNSP |
| 4353 | { 0, 0, 0, 0, 0 }, // 270 VMRGEW_VMRGOW |
| 4354 | { 0, 0, 0, 0, 0 }, // 271 VSEL |
| 4355 | { 0, 0, 0, 0, 0 }, // 272 XXSEL |
| 4356 | { 1, 81, 86, 467, 469 }, // 273 TABORTDC_TABORTDCI_TABORTWC_TABORTWCI |
| 4357 | { 1, 11, 16, 469, 472 }, // 274 MTFSB0_MTFSB1 |
| 4358 | { 1, 11, 16, 472, 475 }, // 275 MFFSCDRN_MFFSCDRNI_MFFSCRN_MFFSCRNI |
| 4359 | { 1, 6, 11, 475, 478 }, // 276 CMPRB_CMPRB8_CMPEQB |
| 4360 | { 0, 0, 0, 0, 0 }, // 277 XSTSTDCDP_XSTSTDCSP |
| 4361 | { 1, 16, 25, 478, 481 }, // 278 FTDIV_FTSQRT |
| 4362 | { 0, 0, 0, 0, 0 }, // 279 XSMAXCDP_XSMAXJDP_XSMINCDP_XSMINJDP_XSXSIGDP |
| 4363 | { 1, 16, 25, 481, 484 }, // 280 XSCMPEQDP_XSCMPEXPDP_XSCMPGEDP_XSCMPGTDP |
| 4364 | { 1, 6, 11, 484, 487 }, // 281 CNTTZD_CNTTZD_rec_CNTTZW_CNTTZW8_CNTTZW8_rec_CNTTZW_rec |
| 4365 | { 1, 6, 11, 487, 490 }, // 282 POPCNTD_POPCNTW |
| 4366 | { 1, 6, 11, 490, 493 }, // 283 CMPB_CMPB8_SETB_SETB8_BPERMD |
| 4367 | { 0, 0, 0, 0, 0 }, // 284 XSCVSPDPN |
| 4368 | { 0, 0, 0, 0, 0 }, // 285 SLD_SRD_SRAD |
| 4369 | { 0, 0, 0, 0, 0 }, // 286 SRADI_SRADI_32_RLDIC |
| 4370 | { 0, 0, 0, 0, 0 }, // 287 EXTSWSLI_32_64_EXTSWSLI |
| 4371 | { 1, 6, 11, 493, 496 }, // 288 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 |
| 4372 | { 1, 6, 11, 496, 499 }, // 289 ADDZE_ADDZE8_SUBF_rec |
| 4373 | { 0, 0, 0, 0, 0 }, // 290 ADDIStocHA_ADDIStocHA8_ADDItocL_ADDItocL8 |
| 4374 | { 1, 6, 11, 499, 502 }, // 291 LA_LA8 |
| 4375 | { 0, 0, 0, 0, 0 }, // 292 COPY |
| 4376 | { 1, 11, 16, 502, 505 }, // 293 MCRXRX |
| 4377 | { 0, 0, 0, 0, 0 }, // 294 XSNABSDP_XSNABSDPs_XSABSDP_XSNEGDP_XSCPSGNDP |
| 4378 | { 0, 0, 0, 0, 0 }, // 295 XSXEXPDP |
| 4379 | { 1, 11, 16, 505, 507 }, // 296 RFEBB |
| 4380 | { 1, 81, 86, 507, 509 }, // 297 TBEGIN_TRECHKPT |
| 4381 | { 1, 30, 35, 509, 512 }, // 298 WAIT |
| 4382 | { 0, 0, 0, 0, 0 }, // 299 RLDCL_RLDCR |
| 4383 | { 0, 0, 0, 0, 0 }, // 300 RLDICL_RLDICL_32_RLDICL_32_64_RLDICR_RLDICR_32_RLDIMI |
| 4384 | { 1, 11, 16, 512, 515 }, // 301 MTOCRF_MTOCRF8 |
| 4385 | { 1, 6, 11, 515, 518 }, // 302 SLW_SLW8_SRW_SRW8_RLWINM_RLWINM8_RLWNM_RLWNM8 |
| 4386 | { 1, 16, 25, 518, 521 }, // 303 FABSD_FABSS_FNABSD_FNABSS_FNEGD_FNEGS_FCPSGND_FCPSGNS_FMR |
| 4387 | { 1, 6, 11, 521, 524 }, // 304 SRAW_SRAW8_SRAWI_SRAWI8 |
| 4388 | { 0, 0, 0, 0, 0 }, // 305 XSIEXPDP |
| 4389 | { 1, 11, 16, 524, 527 }, // 306 CRXOR |
| 4390 | { 1, 81, 86, 527, 529 }, // 307 TRECLAIM_TSR_TABORT |
| 4391 | { 0, 0, 0, 0, 0 }, // 308 VCMPNEZB_VCMPNEZH_VCMPNEZW_VCMPNEB_VCMPNEH_VCMPNEW_VCMPNEB_rec_VCMPNEH_rec_VCMPNEW_rec_VCMPNEZB_rec_VCMPNEZH_rec_VCMPNEZW_rec |
| 4392 | { 0, 0, 0, 0, 0 }, // 309 VABSDUB_VABSDUH_VABSDUW_VCTZB_VCTZD_VCTZH_VCTZW_VPRTYBD_VPRTYBW |
| 4393 | { 0, 0, 0, 0, 0 }, // 310 VBPERMD_XVTSTDCDP_XVTSTDCSP_XVXSIGDP_XVXSIGSP |
| 4394 | { 0, 0, 0, 0, 0 }, // 311 VPOPCNTD |
| 4395 | { 0, 0, 0, 0, 0 }, // 312 VCTSXS_0_VCTUXS_0_XVCVHPSP_XVCVSPHP_VCFSX_0_VCFUX_0 |
| 4396 | { 0, 0, 0, 0, 0 }, // 313 MADDHD_MADDHDU_MADDLD_MADDLD8 |
| 4397 | { 1, 11, 16, 529, 532 }, // 314 MULHD_MULHW_MULLW_MULLWO |
| 4398 | { 1, 11, 16, 532, 535 }, // 315 MULHDU_MULHWU |
| 4399 | { 0, 0, 0, 0, 0 }, // 316 MULLD_MULLDO |
| 4400 | { 1, 16, 25, 535, 538 }, // 317 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 |
| 4401 | { 1, 16, 25, 538, 541 }, // 318 FADD_FSUB |
| 4402 | { 1, 16, 25, 541, 545 }, // 319 FMSUB_FMADD_FNMADD_FNMSUB_FMUL |
| 4403 | { 0, 0, 0, 0, 0 }, // 320 XSMADDADP_XSMADDASP_XSMADDMDP_XSMADDMSP_XSMSUBADP_XSMSUBASP_XSMSUBMDP_XSMSUBMSP_XSMULDP_XSMULSP_XSNMADDADP_XSNMADDASP_XSNMADDMDP_XSNMADDMSP_XSNMSUBADP_XSNMSUBASP_XSNMSUBMDP_XSNMSUBMSP |
| 4404 | { 1, 16, 25, 545, 548 }, // 321 FSELD_rec_FSELS_rec |
| 4405 | { 1, 16, 25, 548, 551 }, // 322 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 |
| 4406 | { 0, 0, 0, 0, 0 }, // 323 XSCVDPHP_XSCVHPDP |
| 4407 | { 1, 30, 35, 551, 554 }, // 324 LVSL_LVSR |
| 4408 | { 0, 0, 0, 0, 0 }, // 325 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 |
| 4409 | { 0, 0, 0, 0, 0 }, // 326 VEXTRACTUB_VEXTRACTUH_VEXTRACTUW_VINSERTB_VINSERTD_VINSERTH_VINSERTW_MFVSRLD_MTVSRWS_VCLZLSBB_VCTZLSBB_VEXTRACTD_VEXTUBLX_VEXTUBRX_VEXTUHLX_VEXTUHRX_VEXTUWLX_VEXTUWRX_VPRTYBQ |
| 4410 | { 0, 0, 0, 0, 0 }, // 327 XXPERM_XXPERMR_XXSPLTIB |
| 4411 | { 1, 16, 25, 554, 557 }, // 328 XSCMPEXPQP_XSCMPOQP_XSCMPUQP |
| 4412 | { 0, 0, 0, 0, 0 }, // 329 BCDSR_rec_XSADDQP_XSADDQPO_XSCVDPQP_XSCVQPDP_XSCVQPDPO_XSCVQPSDZ_XSCVQPSWZ_XSCVQPUDZ_XSCVQPUWZ_XSCVSDQP_XSCVUDQP_XSRQPI_XSRQPIX_XSRQPXP_XSSUBQP_XSSUBQPO |
| 4413 | { 0, 0, 0, 0, 0 }, // 330 BCDCTSQ_rec |
| 4414 | { 0, 0, 0, 0, 0 }, // 331 XSMADDQP_XSMADDQPO_XSMSUBQP_XSMSUBQPO_XSMULQP_XSMULQPO_XSNMADDQP_XSNMADDQPO_XSNMSUBQP_XSNMSUBQPO |
| 4415 | { 0, 0, 0, 0, 0 }, // 332 BCDCFSQ_rec |
| 4416 | { 0, 0, 0, 0, 0 }, // 333 XSDIVQP_XSDIVQPO |
| 4417 | { 0, 0, 0, 0, 0 }, // 334 XSSQRTQP_XSSQRTQPO |
| 4418 | { 1, 30, 35, 557, 560 }, // 335 LXVL_LXVLL |
| 4419 | { 1, 30, 35, 560, 563 }, // 336 LXSIBZX_LXSIHZX_LXVWSX_LXV_LXVX_LXSD |
| 4420 | { 1, 30, 35, 563, 566 }, // 337 LXSDX_LXVD2X |
| 4421 | { 1, 25, 30, 566, 568 }, // 338 DCBF_DCBFEP_DCBST_DCBSTEP_DCBT_DCBTEP_DCBZ_DCBZEP_DCBZL_DCBZLEP_DCBTST_DCBTSTEP |
| 4422 | { 0, 0, 0, 0, 0 }, // 339 CP_COPY_CP_COPY8 |
| 4423 | { 1, 25, 30, 568, 571 }, // 340 ICBI_ICBIEP |
| 4424 | { 1, 30, 35, 571, 574 }, // 341 ICBT_ICBTLS_EnforceIEIO |
| 4425 | { 1, 30, 35, 574, 577 }, // 342 LBZ_LBZ8_LBZX_LBZX8_LBZXTLS_LBZXTLS__LBZXTLS_32_LHZ_LHZ8_LHZX_LHZX8_LHZXTLS_LHZXTLS__LHZXTLS_32_LWZ_LWZ8_LWZX_LWZX8_LWZXTLS_LWZXTLS__LWZXTLS_32 |
| 4426 | { 0, 0, 0, 0, 0 }, // 343 CP_ABORT |
| 4427 | { 0, 0, 0, 0, 0 }, // 344 DARN |
| 4428 | { 1, 58, 74, 0, 0 }, // 345 ISYNC |
| 4429 | { 0, 0, 0, 0, 0 }, // 346 MSGSYNC |
| 4430 | { 1, 11, 16, 0, 0 }, // 347 TLBSYNC |
| 4431 | { 1, 1, 6, 0, 0 }, // 348 SYNC |
| 4432 | { 1, 30, 35, 577, 580 }, // 349 LFIWZX |
| 4433 | { 1, 30, 35, 580, 583 }, // 350 LFDX_LFDXTLS_LFDXTLS__LFD |
| 4434 | { 0, 0, 0, 0, 0 }, // 351 SLBIA |
| 4435 | { 0, 0, 0, 0, 0 }, // 352 SLBIE |
| 4436 | { 0, 0, 0, 0, 0 }, // 353 SLBMFEE |
| 4437 | { 0, 0, 0, 0, 0 }, // 354 SLBMFEV |
| 4438 | { 0, 0, 0, 0, 0 }, // 355 SLBMTE |
| 4439 | { 0, 0, 0, 0, 0 }, // 356 TLBIEL |
| 4440 | { 1, 30, 35, 583, 587 }, // 357 LHZU_LHZU8_LWZU_LWZU8 |
| 4441 | { 1, 30, 35, 587, 591 }, // 358 LHZUX_LHZUX8_LWZUX_LWZUX8 |
| 4442 | { 1, 81, 86, 591, 593 }, // 359 TEND |
| 4443 | { 0, 0, 0, 0, 0 }, // 360 CP_PASTE8_rec_CP_PASTE_rec |
| 4444 | { 1, 81, 86, 593, 595 }, // 361 TCHECK |
| 4445 | { 1, 30, 35, 595, 598 }, // 362 LXSIWAX |
| 4446 | { 0, 0, 0, 0, 0 }, // 363 LIWAX |
| 4447 | { 1, 30, 35, 598, 601 }, // 364 LFSX_LFSXTLS_LFSXTLS__LFS |
| 4448 | { 1, 30, 35, 601, 604 }, // 365 LXSSP_LXSSPX |
| 4449 | { 0, 0, 0, 0, 0 }, // 366 XFLOADf32_DFLOADf32 |
| 4450 | { 1, 30, 35, 604, 607 }, // 367 LXVH8X |
| 4451 | { 1, 25, 30, 607, 610 }, // 368 STFDXTLS_STFDXTLS__STFSXTLS_STFSXTLS__STXSIWX_STXSSP_STXSSPX |
| 4452 | { 1, 25, 30, 610, 613 }, // 369 STXSD_STXSIBX_STXSIBXv_STXSIHX_STXSIHXv |
| 4453 | { 1, 25, 30, 613, 616 }, // 370 STXSDX |
| 4454 | { 0, 0, 0, 0, 0 }, // 371 DFSTOREf32_DFSTOREf64_XFSTOREf32_XFSTOREf64_STIWX_TLBIEP9_TLBIE8P9 |
| 4455 | { 1, 30, 35, 616, 619 }, // 372 STDBRX_STBXTLS_STBXTLS__STBXTLS_32_STHXTLS_STHXTLS__STHXTLS_32_STWXTLS_STWXTLS__STWXTLS_32 |
| 4456 | { 0, 0, 0, 0, 0 }, // 373 SLBIEG |
| 4457 | { 0, 0, 0, 0, 0 }, // 374 TLBIE |
| 4458 | { 1, 25, 30, 619, 622 }, // 375 STXV_STXVB16X_STXVH8X_STXVX |
| 4459 | { 1, 30, 35, 622, 625 }, // 376 STXVL_STXVLL |
| 4460 | { 1, 6, 11, 625, 628 }, // 377 MFVRSAVE_MFVRSAVEv_MTVRSAVE_MTVRSAVEv |
| 4461 | { 0, 0, 0, 0, 0 }, // 378 MFPMR |
| 4462 | { 0, 0, 0, 0, 0 }, // 379 MTPMR |
| 4463 | { 1, 81, 86, 628, 630 }, // 380 MFSPR_MFSPR8_MFUDSCR |
| 4464 | { 1, 11, 16, 630, 632 }, // 381 MFMSR |
| 4465 | { 1, 11, 16, 632, 634 }, // 382 MTMSR |
| 4466 | { 0, 0, 0, 0, 0 }, // 383 MTMSRD |
| 4467 | { 1, 81, 86, 634, 636 }, // 384 MTUDSCR_MTSPR_MTSPR8 |
| 4468 | { 0, 0, 0, 0, 0 }, // 385 MSGSNDP_MSGSNDP8 |
| 4469 | { 1, 35, 40, 636, 639 }, // 386 DIVWO_DIVWUO |
| 4470 | { 1, 35, 40, 639, 642 }, // 387 MODSW |
| 4471 | { 1, 35, 40, 642, 645 }, // 388 DIVWEO_DIVWEUO |
| 4472 | { 0, 0, 0, 0, 0 }, // 389 DIVDO_DIVDUO |
| 4473 | { 1, 35, 40, 645, 648 }, // 390 MODSD_MODUD_MODUW |
| 4474 | { 0, 0, 0, 0, 0 }, // 391 DIVDE_DIVDEO_DIVDEU_DIVDEUO |
| 4475 | { 1, 35, 40, 648, 651 }, // 392 DIVWO_rec_DIVWUO_rec_DIVWU_rec_DIVW_rec |
| 4476 | { 1, 6, 11, 651, 654 }, // 393 ADDC8O_rec_ADDC8_rec_ADDCO_rec_ADDC_rec_SUBFC8O_rec_SUBFC8_rec_SUBFCO_rec_SUBFC_rec |
| 4477 | { 1, 11, 16, 654, 657 }, // 394 MCRFS |
| 4478 | { 0, 0, 0, 0, 0 }, // 395 RLDCL_rec_RLDCR_rec |
| 4479 | { 0, 0, 0, 0, 0 }, // 396 RLDICL_rec_RLDICR_rec_RLDICL_32_rec_RLDIMI_rec |
| 4480 | { 1, 11, 16, 657, 660 }, // 397 MFFS_MFFSCE_MFFSL_MFFS_rec |
| 4481 | { 0, 0, 0, 0, 0 }, // 398 EXTSWSLI_32_64_rec_EXTSWSLI_rec |
| 4482 | { 1, 40, 49, 660, 663 }, // 399 FDIV |
| 4483 | { 0, 0, 0, 0, 0 }, // 400 FSQRT |
| 4484 | { 0, 0, 0, 0, 0 }, // 401 FSQRTS |
| 4485 | { 1, 49, 58, 663, 666 }, // 402 FDIVS |
| 4486 | { 1, 25, 30, 666, 670 }, // 403 LFSU |
| 4487 | { 1, 25, 30, 670, 674 }, // 404 LFSUX |
| 4488 | { 1, 11, 16, 674, 676 }, // 405 TAILB_TAILB8_TAILBA_TAILBA8_TAILBCTR_TAILBCTR8_CTRL_DEP |
| 4489 | { 1, 30, 35, 676, 679 }, // 406 LDAT_LWAT |
| 4490 | { 1, 30, 35, 679, 682 }, // 407 STDAT_STWAT |
| 4491 | { 1, 6, 11, 682, 685 }, // 408 BRINC |
| 4492 | { 0, 0, 0, 0, 0 }, // 409 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 |
| 4493 | { 0, 0, 0, 0, 0 }, // 410 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 |
| 4494 | { 1, 30, 35, 685, 688 }, // 411 EVLDD_EVLDDX_EVLDH_EVLDHX_EVLDW_EVLDWX_EVLHHESPLAT_EVLHHESPLATX_EVLHHOSSPLAT_EVLHHOSSPLATX_EVLHHOUSPLAT_EVLHHOUSPLATX_EVLWHE_EVLWHEX_EVLWHOS_EVLWHOSX_EVLWHOU_EVLWHOUX_EVLWHSPLAT_EVLWHSPLATX_EVLWWSPLAT_EVLWWSPLATX |
| 4495 | { 1, 30, 35, 688, 691 }, // 412 EVSTDD_EVSTDDX_EVSTDH_EVSTDHX_EVSTDW_EVSTDWX_EVSTWHE_EVSTWHEX_EVSTWHO_EVSTWHOX_EVSTWWE_EVSTWWEX_EVSTWWO_EVSTWWOX |
| 4496 | { 1, 11, 16, 691, 693 }, // 413 HRFID_ATTN_CLRBHRB_MFBHRBE_NAP_RFCI_RFDI_RFMCI_SC |
| 4497 | { 1, 11, 16, 693, 695 }, // 414 RFI |
| 4498 | { 0, 0, 0, 0, 0 }, // 415 RFID |
| 4499 | { 1, 30, 35, 695, 698 }, // 416 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 |
| 4500 | { 1, 30, 35, 698, 701 }, // 417 ICBLC |
| 4501 | { 1, 81, 86, 701, 703 }, // 418 MTSR_MTSRIN |
| 4502 | { 1, 81, 86, 703, 705 }, // 419 MFDCR |
| 4503 | { 1, 81, 86, 705, 707 }, // 420 MTDCR |
| 4504 | { 1, 6, 11, 707, 710 }, // 421 NOP_GT_PWR6_NOP_GT_PWR7 |
| 4505 | { 0, 0, 0, 0, 0 }, // 422 TLBIA |
| 4506 | { 1, 11, 16, 710, 712 }, // 423 WRTEE_WRTEEI |
| 4507 | { 1, 6, 11, 712, 715 }, // 424 HASHCHK_HASHCHK8_HASHCHKP_HASHCHKP8_HASHST_HASHST8_HASHSTP_HASHSTP8_ADDEX_ADDEX8_CDTBCD_CDTBCD8_CBCDTD_CBCDTD8 |
| 4508 | { 1, 1, 6, 0, 0 }, // 425 MSYNC |
| 4509 | { 0, 0, 0, 0, 0 }, // 426 SLBSYNC |
| 4510 | { 0, 0, 0, 0, 0 }, // 427 SLBFEE_rec |
| 4511 | { 0, 0, 0, 0, 0 }, // 428 STOP |
| 4512 | { 1, 25, 30, 715, 717 }, // 429 DCBA_DCBI |
| 4513 | { 1, 16, 25, 717, 720 }, // 430 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 |
| 4514 | { 0, 0, 0, 0, 0 }, // 431 VCFSX_VCFUX_VCTSXS_VCTUXS |
| 4515 | { 0, 0, 0, 0, 0 }, // 432 VCFSX_0_VCFUX_0_VCTSXS_0_VCTUXS_0_XVCVSPHP |
| 4516 | { 0, 0, 0, 0, 0 }, // 433 VLOGEFP_VREFP_VRFIM_VRFIN_VRFIP_VRFIZ_VRSQRTEFP_XVCVDPSP_XVCVSXDSP_XVCVSXWSP_XVCVUXDSP_XVCVUXWSP_XVRESP_XVRSQRTESP |
| 4517 | { 0, 0, 0, 0, 0 }, // 434 XSCVDPHP |
| 4518 | { 0, 0, 0, 0, 0 }, // 435 XSCVDPSP_XSCVDPSXDS_XSCVDPSXDSs_XSCVDPSXWS_XSCVDPSXWSs_XSCVDPUXDS_XSCVDPUXDSs_XSCVDPUXWS_XSCVDPUXWSs_XSCVSPDP_XSCVSXDDP_XSCVUXDDP_XSRDPI_XSRDPIC_XSRDPIM_XSRDPIP_XSRDPIZ_XSREDP_XSRSQRTEDP |
| 4519 | { 0, 0, 0, 0, 0 }, // 436 XVCVDPSXDS_XVCVDPSXWS_XVCVDPUXDS_XVCVDPUXWS_XVCVSPSXDS_XVCVSPSXWS_XVCVSPUXDS_XVCVSPUXWS_XVCVSXDDP_XVCVSXWDP_XVCVUXDDP_XVCVUXWDP_XVRDPI_XVRDPIC_XVRDPIM_XVRDPIP_XVRDPIZ_XVREDP_XVRSPI_XVRSPIC_XVRSPIM_XVRSPIP_XVRSPIZ_XVRSQRTEDP |
| 4520 | { 0, 0, 0, 0, 0 }, // 437 XVCVSPBF16 |
| 4521 | { 1, 16, 25, 720, 723 }, // 438 FADDS_FMULS_FSUBS |
| 4522 | { 1, 16, 25, 723, 727 }, // 439 FMUL |
| 4523 | { 0, 0, 0, 0, 0 }, // 440 VADDFP |
| 4524 | { 0, 0, 0, 0, 0 }, // 441 XSMULDP_XSMULSP |
| 4525 | { 0, 0, 0, 0, 0 }, // 442 XVADDDP_XVMULDP_XVSUBDP |
| 4526 | { 0, 0, 0, 0, 0 }, // 443 XVADDSP_XVMULSP_XVSUBSP |
| 4527 | { 0, 0, 0, 0, 0 }, // 444 VMADDFP_VNMSUBFP |
| 4528 | { 1, 16, 25, 727, 730 }, // 445 FADDS_rec_FMULS_rec_FSUBS_rec |
| 4529 | { 1, 16, 25, 730, 734 }, // 446 FMUL_rec |
| 4530 | { 1, 16, 25, 734, 737 }, // 447 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 |
| 4531 | { 1, 11, 16, 737, 739 }, // 448 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 |
| 4532 | { 1, 11, 16, 739, 741 }, // 449 CTRL_DEP_TAILB_TAILB8_TAILBA_TAILBA8 |
| 4533 | { 0, 0, 0, 0, 0 }, // 450 VGNB |
| 4534 | { 0, 0, 0, 0, 0 }, // 451 VSBOX |
| 4535 | { 1, 6, 11, 741, 744 }, // 452 CFUGED_PDEPD_PEXTD |
| 4536 | { 0, 0, 0, 0, 0 }, // 453 VCFUGED_VCLZDM_VCTZDM_VPDEPD_VPEXTD |
| 4537 | { 0, 0, 0, 0, 0 }, // 454 XSCVDPQP_XSCVQPDP_XSCVQPDPO_XSCVQPSDZ_XSCVQPSWZ_XSCVQPUDZ_XSCVQPUWZ_XSCVSDQP_XSCVUDQP_XSRQPI_XSRQPIX_XSRQPXP |
| 4538 | { 0, 0, 0, 0, 0 }, // 455 XSCVQPSQZ_XSCVQPUQZ_XSCVSQQP_XSCVUQQP |
| 4539 | { 1, 6, 11, 744, 747 }, // 456 HASHST_HASHST8_HASHSTP_HASHSTP8 |
| 4540 | { 0, 0, 0, 0, 0 }, // 457 XSMULQP_XSMULQPO |
| 4541 | { 0, 0, 0, 0, 0 }, // 458 VDIVESQ_VDIVEUQ_VDIVSQ_VDIVUQ |
| 4542 | { 0, 0, 0, 0, 0 }, // 459 VMODSQ_VMODUQ |
| 4543 | { 0, 0, 0, 0, 0 }, // 460 VDIVSD_VDIVUD |
| 4544 | { 0, 0, 0, 0, 0 }, // 461 VMODSD_VMODUD |
| 4545 | { 0, 0, 0, 0, 0 }, // 462 VDIVSW_VDIVUW |
| 4546 | { 0, 0, 0, 0, 0 }, // 463 VMODSW_VMODUW |
| 4547 | { 0, 0, 0, 0, 0 }, // 464 VDIVESD_VDIVEUD |
| 4548 | { 0, 0, 0, 0, 0 }, // 465 VDIVESW_VDIVEUW |
| 4549 | { 0, 0, 0, 0, 0 }, // 466 BCDCFN_rec_BCDCFZ_rec_BCDCTN_rec_BCDCTZ_rec_BCDSETSGN_rec_VMUL10CUQ_VMUL10UQ_XSTSTDCQP_XSXSIGQP |
| 4550 | { 0, 0, 0, 0, 0 }, // 467 XXGENPCVBM |
| 4551 | { 0, 0, 0, 0, 0 }, // 468 BCDCPSGN_rec_BCDS_rec_BCDTRUNC_rec_BCDUS_rec_BCDUTRUNC_rec_VMUL10ECUQ_VMUL10EUQ |
| 4552 | { 0, 0, 0, 0, 0 }, // 469 VADDCUQ_VSUBCUQ |
| 4553 | { 0, 0, 0, 0, 0 }, // 470 XSCMPEQQP_XSCMPGEQP_XSCMPGTQP_XSMAXCQP_XSMINCQP |
| 4554 | { 0, 0, 0, 0, 0 }, // 471 MTVSRBMI |
| 4555 | { 1, 6, 11, 747, 750 }, // 472 CBCDTD_CBCDTD8_CDTBCD_CDTBCD8 |
| 4556 | { 1, 16, 25, 750, 753 }, // 473 FTSQRT |
| 4557 | { 0, 0, 0, 0, 0 }, // 474 MTVSRBM_MTVSRDM_MTVSRHM_MTVSRQM_MTVSRWM_VCNTMBB_VCNTMBD_VCNTMBH_VCNTMBW_VEXPANDBM_VEXPANDDM_VEXPANDHM_VEXPANDQM_VEXPANDWM_VEXTRACTBM_VEXTRACTDM_VEXTRACTHM_VEXTRACTQM_VEXTRACTWM_XVTLSBB |
| 4558 | { 0, 0, 0, 0, 0 }, // 475 RLDIC_rec |
| 4559 | { 0, 0, 0, 0, 0 }, // 476 RLDICL_32_rec_RLDICL_rec_RLDICR_rec |
| 4560 | { 1, 6, 11, 753, 756 }, // 477 RLWINM8_rec_RLWINM_rec |
| 4561 | { 0, 0, 0, 0, 0 }, // 478 VCTZB_VCTZD_VCTZH_VCTZW_VPRTYBD_VPRTYBW |
| 4562 | { 0, 0, 0, 0, 0 }, // 479 VPOPCNTB_VPOPCNTH |
| 4563 | { 0, 0, 0, 0, 0 }, // 480 VSHASIGMAD_VSHASIGMAW |
| 4564 | { 1, 16, 25, 756, 759 }, // 481 XSTSQRTDP |
| 4565 | { 1, 16, 25, 759, 762 }, // 482 XVTSQRTDP |
| 4566 | { 1, 16, 25, 762, 765 }, // 483 XVTSQRTSP |
| 4567 | { 0, 0, 0, 0, 0 }, // 484 XVTSTDCDP_XVTSTDCSP |
| 4568 | { 0, 0, 0, 0, 0 }, // 485 SLD_rec_SRD_rec |
| 4569 | { 0, 0, 0, 0, 0 }, // 486 TDI |
| 4570 | { 1, 11, 16, 765, 767 }, // 487 TWI |
| 4571 | { 0, 0, 0, 0, 0 }, // 488 VADDCUW_VADDSBS_VADDSHS_VADDSWS_VADDUBS_VADDUHS_VADDUWS_VAVGSB_VAVGSH_VAVGSW_VAVGUB_VAVGUH_VAVGUW_VMAXFP_VMINFP_VSUBCUW_VSUBSBS_VSUBSHS_VSUBSWS_VSUBUBS_VSUBUHS_VSUBUWS |
| 4572 | { 0, 0, 0, 0, 0 }, // 489 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 |
| 4573 | { 0, 0, 0, 0, 0 }, // 490 VCMPEQUD_rec_VCMPGTSD_rec_VCMPGTUD_rec |
| 4574 | { 0, 0, 0, 0, 0 }, // 491 VCMPEQUQ_VCMPEQUQ_rec_VCMPGTSQ_VCMPGTSQ_rec_VCMPGTUQ_VCMPGTUQ_rec |
| 4575 | { 0, 0, 0, 0, 0 }, // 492 VCMPNEB_rec_VCMPNEH_rec_VCMPNEW_rec_VCMPNEZB_rec_VCMPNEZH_rec_VCMPNEZW_rec |
| 4576 | { 0, 0, 0, 0, 0 }, // 493 VCMPSQ_VCMPUQ |
| 4577 | { 0, 0, 0, 0, 0 }, // 494 XSMAXCDP_XSMAXJDP_XSMINCDP_XSMINJDP |
| 4578 | { 1, 30, 35, 767, 770 }, // 495 TRAP |
| 4579 | { 1, 6, 11, 770, 773 }, // 496 SRAWI8_rec_SRAWI_rec |
| 4580 | { 0, 0, 0, 0, 0 }, // 497 VRLQ_VRLQNM_VSLQ_VSRAQ_VSRQ |
| 4581 | { 0, 0, 0, 0, 0 }, // 498 VRLQMI |
| 4582 | { 1, 30, 35, 773, 776 }, // 499 DSS_DSSALL |
| 4583 | { 1, 30, 35, 776, 779 }, // 500 WAITP10 |
| 4584 | { 1, 6, 11, 779, 782 }, // 501 ADDI_ADDI8_LI_LI8_ADDIS_ADDIS8_LIS_LIS8_NEG_NEG8_NEG8O_NEGO |
| 4585 | { 0, 0, 0, 0, 0 }, // 502 ADDIdtprelL32_ADDISdtprelHA32 |
| 4586 | { 0, 0, 0, 0, 0 }, // 503 ADDItlsldLADDR32 |
| 4587 | { 0, 0, 0, 0, 0 }, // 504 ADDItocL_ADDIStocHA_ADDIStocHA8 |
| 4588 | { 1, 6, 11, 782, 785 }, // 505 ADDIC_ADDIC8_ADDME_ADDME8_SUBFIC_SUBFIC8_SUBFME_SUBFME8_SUBFZE_SUBFZE8 |
| 4589 | { 1, 6, 11, 785, 788 }, // 506 ADDME8O_ADDMEO_ADDZE8O_ADDZEO_ANDI8_rec_ANDIS8_rec_SUBFME8O_SUBFMEO_SUBFZE8O_SUBFZEO |
| 4590 | { 1, 6, 11, 788, 791 }, // 507 ADDZE_ADDZE8 |
| 4591 | { 1, 6, 11, 791, 794 }, // 508 ANDI_rec_ANDIS_rec |
| 4592 | { 1, 6, 11, 794, 797 }, // 509 CMPDI_CMPWI_CMPLDI_CMPLWI |
| 4593 | { 1, 6, 11, 797, 800 }, // 510 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 |
| 4594 | { 1, 16, 25, 800, 803 }, // 511 FABSD_FABSS_FMR_FNABSD_FNABSS_FNEGD_FNEGS |
| 4595 | { 1, 6, 11, 803, 806 }, // 512 NEG8_rec_NEG_rec_ORI_ORI8_ORIS_ORIS8_XORI_XORI8_XORIS_XORIS8 |
| 4596 | { 1, 6, 11, 806, 809 }, // 513 NOP |
| 4597 | { 0, 0, 0, 0, 0 }, // 514 RLDICL_RLDICL_32_RLDICL_32_64_RLDICR_RLDICR_32 |
| 4598 | { 1, 6, 11, 809, 812 }, // 515 RLWINM_RLWINM8 |
| 4599 | { 1, 6, 11, 812, 815 }, // 516 SETB_SETB8 |
| 4600 | { 1, 6, 11, 815, 818 }, // 517 SETBC_SETBC8_SETBCR_SETBCR8_SETNBC_SETNBC8_SETNBCR_SETNBCR8 |
| 4601 | { 1, 6, 11, 818, 821 }, // 518 SRAWI_SRAWI8 |
| 4602 | { 0, 0, 0, 0, 0 }, // 519 VEXTSB2D_VEXTSB2Ds_VEXTSB2W_VEXTSB2Ws_VEXTSH2D_VEXTSH2Ds_VEXTSH2W_VEXTSH2Ws_VEXTSW2D_VEXTSW2Ds_VNEGD_VNEGW |
| 4603 | { 0, 0, 0, 0, 0 }, // 520 VEXTSD2Q |
| 4604 | { 0, 0, 0, 0, 0 }, // 521 XSABSDP_XSNABSDP_XSNABSDPs_XSNEGDP |
| 4605 | { 0, 0, 0, 0, 0 }, // 522 XSABSQP_XSNABSQP_XSNEGQP_XSXEXPQP_XVXEXPDP_XVXEXPSP |
| 4606 | { 0, 0, 0, 0, 0 }, // 523 XVABSDP_XVNABSDP_XVNEGDP |
| 4607 | { 0, 0, 0, 0, 0 }, // 524 XVXSIGDP_XVXSIGSP |
| 4608 | { 1, 6, 11, 821, 824 }, // 525 ADDE8O_ADDEO_SUBFE8O_SUBFEO_SUBF8O_SUBFO |
| 4609 | { 1, 6, 11, 824, 827 }, // 526 ADDEX_ADDEX8 |
| 4610 | { 1, 6, 11, 827, 830 }, // 527 ADD4O_ADD8O |
| 4611 | { 1, 6, 11, 830, 833 }, // 528 CMPB_CMPB8 |
| 4612 | { 1, 11, 16, 833, 836 }, // 529 CRAND_CRANDC_CR6SET_CREQV_CRSET_CRNAND_CRNOR_CROR_CRORC_CR6UNSET_CRUNSET |
| 4613 | { 1, 30, 35, 836, 839 }, // 530 DST_DST64_DSTT_DSTT64_DSTST_DSTST64_DSTSTT_DSTSTT64 |
| 4614 | { 0, 0, 0, 0, 0 }, // 531 VRLDNM_VRLWNM_V_SET0_V_SET0B_V_SET0H_XSCPSGNQP_XSIEXPQP_XVIEXPDP_XVIEXPSP |
| 4615 | { 0, 0, 0, 0, 0 }, // 532 XXLEQVOnes |
| 4616 | { 1, 11, 16, 839, 842 }, // 533 MFFS_MFFS_rec_MFFSL |
| 4617 | { 1, 11, 16, 842, 845 }, // 534 MFFSCDRNI_MFFSCRNI |
| 4618 | { 1, 11, 16, 845, 848 }, // 535 MTFSB0 |
| 4619 | { 1, 6, 11, 848, 851 }, // 536 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 |
| 4620 | { 1, 6, 11, 851, 854 }, // 537 NEG8O_rec_NEGO_rec |
| 4621 | { 1, 6, 11, 854, 857 }, // 538 ADDE8_rec_ADDE_rec_ADDE8O_rec_ADDEO_rec_SUBFE8_rec_SUBFE_rec_SUBFE8O_rec_SUBFEO_rec_SUBF8O_rec_SUBFO_rec |
| 4622 | { 1, 11, 16, 857, 859 }, // 539 HRFID_SC |
| 4623 | { 1, 11, 16, 859, 862 }, // 540 MTFSFI_MTFSFIb_MTFSFI_rec |
| 4624 | { 1, 16, 25, 862, 865 }, // 541 FABSD_rec_FABSS_rec_FMR_rec_FNABSD_rec_FNABSS_rec_FNEGD_rec_FNEGS_rec |
| 4625 | { 1, 6, 11, 865, 868 }, // 542 ADDC8_rec_ADDC_rec_SUBFC8_rec_SUBFC_rec |
| 4626 | { 0, 0, 0, 0, 0 }, // 543 VSTRIBL_rec_VSTRIBR_rec_VSTRIHL_rec_VSTRIHR_rec |
| 4627 | { 1, 30, 35, 868, 871 }, // 544 LBZ_LBZ8_LHZ_LHZ8_LWZ_LWZ8 |
| 4628 | { 0, 0, 0, 0, 0 }, // 545 LD |
| 4629 | { 0, 0, 0, 0, 0 }, // 546 LDtoc_LDtocBA_LDtocCPT_LDtocJTI_LDtocL_SPILLTOVSR_LD_LWZtoc_LWZtocL |
| 4630 | { 0, 0, 0, 0, 0 }, // 547 DFLOADf32 |
| 4631 | { 0, 0, 0, 0, 0 }, // 548 DFLOADf64 |
| 4632 | { 1, 30, 35, 871, 874 }, // 549 LFD |
| 4633 | { 1, 25, 30, 874, 877 }, // 550 LHA_LHA8 |
| 4634 | { 1, 30, 35, 877, 880 }, // 551 LXSD_LXV |
| 4635 | { 1, 25, 30, 880, 882 }, // 552 DCBT_DCBTST |
| 4636 | { 1, 30, 35, 882, 885 }, // 553 ICBT |
| 4637 | { 1, 30, 35, 885, 888 }, // 554 LDBRX |
| 4638 | { 0, 0, 0, 0, 0 }, // 555 SPILLTOVSR_LDX |
| 4639 | { 1, 30, 35, 888, 891 }, // 556 LXVRBX_LXVRDX_LXVRHX_LXVRWX |
| 4640 | { 1, 81, 86, 891, 893 }, // 557 MTSR |
| 4641 | { 1, 6, 11, 893, 896 }, // 558 MTVRSAVE_MTVRSAVEv |
| 4642 | { 1, 30, 35, 896, 899 }, // 559 LBZCIX_LDCIX_LHZCIX_LWZCIX |
| 4643 | { 1, 30, 35, 899, 902 }, // 560 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 |
| 4644 | { 1, 30, 35, 902, 905 }, // 561 LFS |
| 4645 | { 1, 30, 35, 905, 908 }, // 562 LXSSP |
| 4646 | { 1, 30, 35, 908, 911 }, // 563 LXVP |
| 4647 | { 1, 30, 35, 911, 914 }, // 564 LXVPX |
| 4648 | { 1, 11, 16, 914, 916 }, // 565 MFSR |
| 4649 | { 1, 81, 86, 916, 918 }, // 566 MFTB8 |
| 4650 | { 0, 0, 0, 0, 0 }, // 567 XXSETACCZ |
| 4651 | { 0, 0, 0, 0, 0 }, // 568 XVBF16GER2_XVF16GER2_XVF32GER_XVF64GER_XVI16GER2_XVI16GER2S_XVI4GER8_XVI8GER4 |
| 4652 | { 0, 0, 0, 0, 0 }, // 569 XVBF16GER2NN_XVBF16GER2NP_XVBF16GER2PN_XVBF16GER2PP_XVF16GER2NN_XVF16GER2NP_XVF16GER2PN_XVF16GER2PP_XVF32GERNN_XVF32GERNP_XVF32GERPN_XVF32GERPP_XVF64GERNN_XVF64GERNP_XVF64GERPN_XVF64GERPP_XVI16GER2PP_XVI16GER2SPP_XVI4GER8PP_XVI8GER4PP |
| 4653 | { 0, 0, 0, 0, 0 }, // 570 XVI8GER4SPP |
| 4654 | { 0, 0, 0, 0, 0 }, // 571 PMXVBF16GER2_PMXVF16GER2_PMXVF32GER_PMXVF64GER_PMXVI16GER2_PMXVI16GER2S_PMXVI4GER8_PMXVI8GER4 |
| 4655 | { 0, 0, 0, 0, 0 }, // 572 PMXVBF16GER2NN_PMXVBF16GER2NP_PMXVBF16GER2PN_PMXVBF16GER2PP_PMXVF16GER2NN_PMXVF16GER2NP_PMXVF16GER2PN_PMXVF16GER2PP_PMXVF32GERNN_PMXVF32GERNP_PMXVF32GERPN_PMXVF32GERPP_PMXVF64GERNN_PMXVF64GERNP_PMXVF64GERPN_PMXVF64GERPP_PMXVI16GER2PP_PMXVI16GER2SPP_PMXVI4GER8PP_PMXVI8GER4PP |
| 4656 | { 0, 0, 0, 0, 0 }, // 573 PMXVI8GER4SPP |
| 4657 | { 0, 0, 0, 0, 0 }, // 574 XXMTACC |
| 4658 | { 0, 0, 0, 0, 0 }, // 575 XXMFACC |
| 4659 | { 0, 0, 0, 0, 0 }, // 576 VMULHSD_VMULHUD_VMULLD |
| 4660 | { 0, 0, 0, 0, 0 }, // 577 LXVKQ |
| 4661 | { 0, 0, 0, 0, 0 }, // 578 VSPLTISB_VSPLTISH_VSPLTISW |
| 4662 | { 0, 0, 0, 0, 0 }, // 579 V_SETALLONES_V_SETALLONESB_V_SETALLONESH |
| 4663 | { 0, 0, 0, 0, 0 }, // 580 XXSPLTIB |
| 4664 | { 1, 6, 11, 918, 921 }, // 581 BRD_BRH_BRH8_BRW_BRW8 |
| 4665 | { 0, 0, 0, 0, 0 }, // 582 MFVSRLD_MTVSRWS_VCLZLSBB_VCTZLSBB_VEXTRACTD_VEXTRACTUB_VEXTRACTUH_VEXTRACTUW_VINSERTD_VINSERTW_VPRTYBQ |
| 4666 | { 0, 0, 0, 0, 0 }, // 583 VGBBD_VUPKHSW_VUPKLSW |
| 4667 | { 0, 0, 0, 0, 0 }, // 584 VSPLTB_VSPLTBs_VSPLTH_VSPLTHs_VSPLTW_XXSPLTW_XXSPLTWs |
| 4668 | { 0, 0, 0, 0, 0 }, // 585 VSTRIBL_VSTRIBR_VSTRIHL_VSTRIHR_XXGENPCVDM_XXGENPCVHM_XXGENPCVWM |
| 4669 | { 0, 0, 0, 0, 0 }, // 586 VUPKHPX_VUPKHSB_VUPKHSH_VUPKLPX_VUPKLSB_VUPKLSH |
| 4670 | { 0, 0, 0, 0, 0 }, // 587 XVCVBF16SPN |
| 4671 | { 0, 0, 0, 0, 0 }, // 588 XXBRD_XXBRH_XXBRQ_XXBRW_XXEXTRACTUW |
| 4672 | { 0, 0, 0, 0, 0 }, // 589 VBPERMQ_VPKSDSS_VPKSDUS_VPKUDUM_VPKUDUS |
| 4673 | { 0, 0, 0, 0, 0 }, // 590 VCLRLB_VCLRRB_VINSD_VINSW_VSLDBI_VSRDBI |
| 4674 | { 0, 0, 0, 0, 0 }, // 591 VPKPX_VPKSHSS_VPKSHUS_VPKSWSS_VPKSWUS_VPKUHUM_VPKUHUS_VPKUWUM_VPKUWUS |
| 4675 | { 0, 0, 0, 0, 0 }, // 592 VSLV_VSRV_XXINSERTW |
| 4676 | { 0, 0, 0, 0, 0 }, // 593 VEXTDDVLX_VEXTDDVRX_VEXTDUBVLX_VEXTDUBVRX_VEXTDUHVLX_VEXTDUHVRX_VEXTDUWVLX_VEXTDUWVRX_VINSBLX_VINSBRX_VINSBVLX_VINSBVRX_VINSDLX_VINSDRX_VINSHLX_VINSHRX_VINSHVLX_VINSHVRX_VINSWLX_VINSWRX_VINSWVLX_VINSWVRX |
| 4677 | { 0, 0, 0, 0, 0 }, // 594 VSUMSWS |
| 4678 | { 0, 0, 0, 0, 0 }, // 595 XXSPLTIDP_XXSPLTIW |
| 4679 | { 0, 0, 0, 0, 0 }, // 596 XXSPLTI32DX |
| 4680 | { 0, 0, 0, 0, 0 }, // 597 XXBLENDVB_XXBLENDVD_XXBLENDVH_XXBLENDVW_XXEVAL |
| 4681 | { 0, 0, 0, 0, 0 }, // 598 XXPERMX |
| 4682 | { 1, 30, 35, 921, 924 }, // 599 PSTXVP_PSTXVPpc |
| 4683 | { 1, 30, 35, 924, 927 }, // 600 STB_STB8_STH_STH8_STW_STW8 |
| 4684 | { 0, 0, 0, 0, 0 }, // 601 SPILLTOVSR_ST |
| 4685 | { 1, 30, 35, 927, 930 }, // 602 STD |
| 4686 | { 0, 0, 0, 0, 0 }, // 603 DFSTOREf32_DFSTOREf64 |
| 4687 | { 1, 25, 30, 930, 933 }, // 604 STFD_STFS |
| 4688 | { 1, 25, 30, 933, 937 }, // 605 STFDU_STFSU |
| 4689 | { 1, 25, 30, 937, 940 }, // 606 STXSD |
| 4690 | { 1, 25, 30, 940, 943 }, // 607 STXSSP |
| 4691 | { 1, 25, 30, 943, 946 }, // 608 STXV |
| 4692 | { 1, 25, 30, 946, 948 }, // 609 DCBF_DCBST_DCBZ |
| 4693 | { 1, 25, 30, 948, 951 }, // 610 ICBI |
| 4694 | { 0, 0, 0, 0, 0 }, // 611 SPILLTOVSR_STX |
| 4695 | { 0, 0, 0, 0, 0 }, // 612 STIWX |
| 4696 | { 1, 25, 30, 951, 954 }, // 613 STXVRBX_STXVRDX_STXVRHX_STXVRWX |
| 4697 | { 1, 30, 35, 954, 957 }, // 614 EnforceIEIO |
| 4698 | { 0, 0, 0, 0, 0 }, // 615 TLBIE8P9_TLBIEP9 |
| 4699 | { 1, 30, 35, 957, 960 }, // 616 STHCIX_STWCIX |
| 4700 | { 1, 1, 6, 0, 0 }, // 617 SYNCP10 |
| 4701 | { 1, 30, 35, 960, 963 }, // 618 PSTB_PSTB8_PSTB8pc_PSTBpc_PSTD_PSTDpc_PSTFD_PSTFDpc_PSTFS_PSTFSpc_PSTH_PSTH8_PSTH8pc_PSTHpc_PSTW_PSTW8_PSTW8pc_PSTWpc_PSTXSD_PSTXSDpc_PSTXSSP_PSTXSSPpc_PSTXV_PSTXVpc |
| 4702 | { 1, 30, 35, 963, 966 }, // 619 STXVP |
| 4703 | { 1, 30, 35, 966, 969 }, // 620 STXVPX |
| 4704 | { 1, 11, 16, 969, 971 }, // 621 ATTN_NAP |
| 4705 | { 1, 25, 30, 971, 973 }, // 622 DCBZL |
| 4706 | { 1, 30, 35, 973, 976 }, // 623 DCCCI_ICBLQ_ICCCI_TLBLD_TLBLI_TLBRE2_TLBSX2_TLBSX2D_TLBWE2 |
| 4707 | { 1, 11, 16, 976, 978 }, // 624 CLRBHRB_MFBHRBE |
| 4708 | { 1, 30, 35, 978, 981 }, // 625 PADDI_PADDI8_PADDI8pc_PADDIpc |
| 4709 | { 1, 6, 11, 981, 984 }, // 626 PLI_PLI8 |
| 4710 | { 0, 0, 0, 0, 0 }, // 627 VMULESB_VMULESH_VMULEUB_VMULEUH_VMULOSB_VMULOSH_VMULOUB_VMULOUH_VSUM2SWS_VSUM4SBS_VSUM4SHS_VSUM4UBS |
| 4711 | { 0, 0, 0, 0, 0 }, // 628 VMULESD_VMULEUD_VMULHSW_VMULHUW_VMULOSD_VMULOUD |
| 4712 | { 0, 0, 0, 0, 0 }, // 629 VMSUMCUD |
| 4713 | { 0, uint16_t(~0U), uint16_t(~0U), uint16_t(~0U), uint16_t(~0U) }// end marker |
| 4714 | }; |
| 4715 | |
| 4716 | static constexpr llvm::InstrItinerary G3Itineraries[] = { |
| 4717 | { 0, 0, 0, 0, 0 }, // 0 NoInstrModel |
| 4718 | { 1, 86, 87, 0, 0 }, // 1 IIC_LdStSync |
| 4719 | { 1, 87, 88, 0, 0 }, // 2 IIC_IntSimple |
| 4720 | { 1, 87, 88, 0, 0 }, // 3 IIC_IntGeneral |
| 4721 | { 1, 88, 89, 0, 0 }, // 4 IIC_BrB |
| 4722 | { 0, 0, 0, 0, 0 }, // 5 IIC_VecFP |
| 4723 | { 1, 87, 88, 0, 0 }, // 6 IIC_IntRotate |
| 4724 | { 1, 87, 88, 0, 0 }, // 7 IIC_IntCompare |
| 4725 | { 0, 0, 0, 0, 0 }, // 8 IIC_SprABORT |
| 4726 | { 0, 0, 0, 0, 0 }, // 9 IIC_LdStCOPY |
| 4727 | { 0, 0, 0, 0, 0 }, // 10 IIC_LdStPASTE |
| 4728 | { 1, 89, 90, 0, 0 }, // 11 IIC_BrCR |
| 4729 | { 1, 90, 91, 0, 0 }, // 12 IIC_FPGeneral |
| 4730 | { 0, 0, 0, 0, 0 }, // 13 IIC_LdStLD |
| 4731 | { 1, 86, 87, 0, 0 }, // 14 IIC_LdStDCBF |
| 4732 | { 1, 91, 92, 0, 0 }, // 15 IIC_LdStLoad |
| 4733 | { 1, 90, 91, 0, 0 }, // 16 IIC_FPCompare |
| 4734 | { 0, 0, 0, 0, 0 }, // 17 IIC_IntDivD |
| 4735 | { 1, 92, 93, 0, 0 }, // 18 IIC_IntDivW |
| 4736 | { 0, 0, 0, 0, 0 }, // 19 IIC_VecGeneral |
| 4737 | { 0, 0, 0, 0, 0 }, // 20 IIC_FPDGeneral |
| 4738 | { 1, 90, 91, 0, 0 }, // 21 IIC_FPAddSub |
| 4739 | { 1, 93, 94, 0, 0 }, // 22 IIC_FPDivD |
| 4740 | { 0, 0, 0, 0, 0 }, // 23 IIC_FPSGeneral |
| 4741 | { 0, 0, 0, 0, 0 }, // 24 IIC_VecComplex |
| 4742 | { 1, 91, 92, 0, 0 }, // 25 IIC_LdStStore |
| 4743 | { 0, 0, 0, 0, 0 }, // 26 IIC_IntRotateDI |
| 4744 | { 1, 94, 95, 0, 0 }, // 27 IIC_FPDivS |
| 4745 | { 1, 95, 96, 0, 0 }, // 28 IIC_FPFused |
| 4746 | { 0, 0, 0, 0, 0 }, // 29 IIC_FPSqrtD |
| 4747 | { 0, 0, 0, 0, 0 }, // 30 IIC_FPSqrtS |
| 4748 | { 1, 86, 87, 0, 0 }, // 31 IIC_LdStICBI |
| 4749 | { 0, 0, 0, 0, 0 }, // 32 IIC_IntISEL |
| 4750 | { 1, 96, 97, 0, 0 }, // 33 IIC_SprISYNC |
| 4751 | { 1, 86, 87, 0, 0 }, // 34 IIC_LdStLWARX |
| 4752 | { 1, 91, 92, 0, 0 }, // 35 IIC_LdStLoadUpd |
| 4753 | { 1, 91, 92, 0, 0 }, // 36 IIC_LdStLoadUpdX |
| 4754 | { 0, 0, 0, 0, 0 }, // 37 IIC_LdStLDARX |
| 4755 | { 0, 0, 0, 0, 0 }, // 38 IIC_LdStLDU |
| 4756 | { 0, 0, 0, 0, 0 }, // 39 IIC_LdStLDUX |
| 4757 | { 1, 91, 92, 0, 0 }, // 40 IIC_LdStLFD |
| 4758 | { 1, 91, 92, 0, 0 }, // 41 IIC_LdStLFDU |
| 4759 | { 1, 91, 92, 0, 0 }, // 42 IIC_LdStLFDUX |
| 4760 | { 1, 91, 92, 0, 0 }, // 43 IIC_LdStLHA |
| 4761 | { 1, 91, 92, 0, 0 }, // 44 IIC_LdStLHAU |
| 4762 | { 1, 91, 92, 0, 0 }, // 45 IIC_LdStLHAUX |
| 4763 | { 1, 97, 98, 0, 0 }, // 46 IIC_LdStLMW |
| 4764 | { 0, 0, 0, 0, 0 }, // 47 IIC_LdStLQ |
| 4765 | { 0, 0, 0, 0, 0 }, // 48 IIC_LdStLQARX |
| 4766 | { 0, 0, 0, 0, 0 }, // 49 IIC_LdStLWA |
| 4767 | { 0, 0, 0, 0, 0 }, // 50 IIC_IntMulHD |
| 4768 | { 1, 89, 90, 0, 0 }, // 51 IIC_BrMCR |
| 4769 | { 1, 89, 90, 0, 0 }, // 52 IIC_BrMCRX |
| 4770 | { 1, 89, 90, 0, 0 }, // 53 IIC_SprMFCR |
| 4771 | { 1, 98, 99, 0, 0 }, // 54 IIC_SprMFSPR |
| 4772 | { 1, 90, 91, 0, 0 }, // 55 IIC_IntMFFS |
| 4773 | { 1, 89, 90, 0, 0 }, // 56 IIC_SprMFMSR |
| 4774 | { 0, 0, 0, 0, 0 }, // 57 IIC_SprMFCRF |
| 4775 | { 0, 0, 0, 0, 0 }, // 58 IIC_SprMFPMR |
| 4776 | { 1, 98, 99, 0, 0 }, // 59 IIC_SprMFSR |
| 4777 | { 1, 98, 99, 0, 0 }, // 60 IIC_SprMFTB |
| 4778 | { 0, 0, 0, 0, 0 }, // 61 IIC_SprMSGSNDP |
| 4779 | { 0, 0, 0, 0, 0 }, // 62 IIC_SprMSGSYNC |
| 4780 | { 1, 96, 97, 0, 0 }, // 63 IIC_SprMTSPR |
| 4781 | { 1, 99, 100, 0, 0 }, // 64 IIC_IntMTFSB0 |
| 4782 | { 1, 89, 90, 0, 0 }, // 65 IIC_SprMTMSR |
| 4783 | { 0, 0, 0, 0, 0 }, // 66 IIC_SprMTMSRD |
| 4784 | { 0, 0, 0, 0, 0 }, // 67 IIC_SprMTPMR |
| 4785 | { 1, 96, 97, 0, 0 }, // 68 IIC_SprMTSR |
| 4786 | { 1, 100, 101, 0, 0 }, // 69 IIC_IntMulHW |
| 4787 | { 1, 101, 102, 0, 0 }, // 70 IIC_IntMulHWU |
| 4788 | { 1, 102, 103, 0, 0 }, // 71 IIC_IntMulLI |
| 4789 | { 1, 96, 97, 0, 0 }, // 72 IIC_SprRFI |
| 4790 | { 0, 0, 0, 0, 0 }, // 73 IIC_IntRFID |
| 4791 | { 0, 0, 0, 0, 0 }, // 74 IIC_IntRotateD |
| 4792 | { 0, 0, 0, 0, 0 }, // 75 IIC_SprSLBFEE |
| 4793 | { 0, 0, 0, 0, 0 }, // 76 IIC_SprSLBIA |
| 4794 | { 0, 0, 0, 0, 0 }, // 77 IIC_SprSLBIE |
| 4795 | { 0, 0, 0, 0, 0 }, // 78 IIC_SprSLBIEG |
| 4796 | { 0, 0, 0, 0, 0 }, // 79 IIC_SprSLBMFEE |
| 4797 | { 0, 0, 0, 0, 0 }, // 80 IIC_SprSLBMFEV |
| 4798 | { 0, 0, 0, 0, 0 }, // 81 IIC_SprSLBMTE |
| 4799 | { 0, 0, 0, 0, 0 }, // 82 IIC_SprSLBSYNC |
| 4800 | { 1, 87, 88, 0, 0 }, // 83 IIC_IntShift |
| 4801 | { 1, 103, 104, 0, 0 }, // 84 IIC_LdStSTWCX |
| 4802 | { 1, 91, 92, 0, 0 }, // 85 IIC_LdStSTU |
| 4803 | { 1, 91, 92, 0, 0 }, // 86 IIC_LdStSTUX |
| 4804 | { 0, 0, 0, 0, 0 }, // 87 IIC_LdStSTD |
| 4805 | { 0, 0, 0, 0, 0 }, // 88 IIC_LdStSTDCX |
| 4806 | { 1, 91, 92, 0, 0 }, // 89 IIC_LdStSTFD |
| 4807 | { 1, 91, 92, 0, 0 }, // 90 IIC_LdStSTFDU |
| 4808 | { 0, 0, 0, 0, 0 }, // 91 IIC_SprSTOP |
| 4809 | { 0, 0, 0, 0, 0 }, // 92 IIC_LdStSTQ |
| 4810 | { 0, 0, 0, 0, 0 }, // 93 IIC_LdStSTQCX |
| 4811 | { 0, 0, 0, 0, 0 }, // 94 IIC_IntTrapD |
| 4812 | { 0, 0, 0, 0, 0 }, // 95 IIC_SprTLBIA |
| 4813 | { 0, 0, 0, 0, 0 }, // 96 IIC_SprTLBIE |
| 4814 | { 0, 0, 0, 0, 0 }, // 97 IIC_SprTLBIEL |
| 4815 | { 1, 98, 99, 0, 0 }, // 98 IIC_SprTLBSYNC |
| 4816 | { 1, 104, 105, 0, 0 }, // 99 IIC_IntTrapW |
| 4817 | { 0, 0, 0, 0, 0 }, // 100 IIC_VecFPCompare |
| 4818 | { 0, 0, 0, 0, 0 }, // 101 IIC_VecPerm |
| 4819 | { 1, 88, 89, 0, 0 }, // 102 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 |
| 4820 | { 1, 88, 89, 0, 0 }, // 103 BL_LWZinto_toc_BL_LWZinto_toc_RM_BL8_LDinto_toc_BL8_LDinto_toc_RM |
| 4821 | { 1, 88, 89, 0, 0 }, // 104 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 |
| 4822 | { 1, 98, 99, 0, 0 }, // 105 MFCTR_MFCTR8_MFLR_MFLR8 |
| 4823 | { 1, 96, 97, 0, 0 }, // 106 MTLR_MTLR8_MTCTR_MTCTR8_MTCTR8loop_MTCTRloop |
| 4824 | { 1, 89, 90, 0, 0 }, // 107 MFCR_MFCR8 |
| 4825 | { 1, 89, 90, 0, 0 }, // 108 MCRF |
| 4826 | { 1, 89, 90, 0, 0 }, // 109 CR6SET_CR6UNSET_CRSET_CRUNSET_CRAND_CRANDC_CREQV_CRNAND_CRNOR_CRNOT_CROR_CRORC |
| 4827 | { 1, 97, 98, 0, 0 }, // 110 LMW |
| 4828 | { 1, 86, 87, 0, 0 }, // 111 LWARX_LWARXL |
| 4829 | { 0, 0, 0, 0, 0 }, // 112 LDARX_LDARXL |
| 4830 | { 1, 91, 92, 0, 0 }, // 113 LHBRX_LHBRX8_LWBRX_LWBRX8 |
| 4831 | { 1, 98, 99, 0, 0 }, // 114 MFSR_MFSRIN |
| 4832 | { 1, 91, 92, 0, 0 }, // 115 LFS_LFSX_LFSXTLS_LFSXTLS__LFD_LFDX_LFDXTLS_LFDXTLS__LXSDX_LXVD2X_LXVW4X_LXVDSX |
| 4833 | { 1, 91, 92, 0, 0 }, // 116 LFSU_LFDU |
| 4834 | { 1, 91, 92, 0, 0 }, // 117 LFSUX_LFDUX |
| 4835 | { 1, 91, 92, 0, 0 }, // 118 STXSDX_STXVD2X_STXVW4X |
| 4836 | { 1, 86, 87, 0, 0 }, // 119 LBARX_LHARX |
| 4837 | { 1, 91, 92, 0, 0 }, // 120 LBZCIX_LDBRX_LDCIX_LHZCIX_LSWI_LVEBX_LVEHX_LVEWX_LVSL_LVSR_LVX_LVXL_LWZCIX_STHCIX_STSWI_STWCIX |
| 4838 | { 1, 91, 92, 0, 0 }, // 121 LFIWAX_LFIWZX |
| 4839 | { 1, 91, 92, 0, 0 }, // 122 STFD_STFDX_STFIWX_STFS_STFSX |
| 4840 | { 1, 91, 92, 0, 0 }, // 123 STFDU_STFDUX_STFSU_STFSUX |
| 4841 | { 1, 91, 92, 0, 0 }, // 124 STVEBX_STVEHX_STVEWX_STVX_STVXL |
| 4842 | { 1, 91, 92, 0, 0 }, // 125 LHA_LHA8_LHAX_LHAX8_LWAX_LWAX_32 |
| 4843 | { 0, 0, 0, 0, 0 }, // 126 LWA_LWA_32 |
| 4844 | { 1, 91, 92, 0, 0 }, // 127 LHAU_LHAU8 |
| 4845 | { 1, 91, 92, 0, 0 }, // 128 LHAUX_LHAUX8_LWAUX |
| 4846 | { 1, 91, 92, 0, 0 }, // 129 STB_STB8_STH_STH8_STW_STW8_STBX_STBX8_STHX_STHX8_STWX_STWX8_STHBRX_STWBRX |
| 4847 | { 0, 0, 0, 0, 0 }, // 130 STD_STDX |
| 4848 | { 1, 97, 98, 0, 0 }, // 131 STMW |
| 4849 | { 1, 103, 104, 0, 0 }, // 132 STWCX |
| 4850 | { 0, 0, 0, 0, 0 }, // 133 STDCX |
| 4851 | { 1, 91, 92, 0, 0 }, // 134 STDU_STHU_STHU8_STBU_STBU8_STWU_STWU8 |
| 4852 | { 1, 91, 92, 0, 0 }, // 135 STDUX_STWUX_STWUX8_STHUX_STHUX8_STBUX_STBUX8 |
| 4853 | { 1, 91, 92, 0, 0 }, // 136 LWZU_LWZU8_LHZU_LHZU8_LBZU_LBZU8 |
| 4854 | { 0, 0, 0, 0, 0 }, // 137 LDU |
| 4855 | { 1, 91, 92, 0, 0 }, // 138 LWZUX_LWZUX8_LHZUX_LHZUX8_LBZUX_LBZUX8 |
| 4856 | { 0, 0, 0, 0, 0 }, // 139 LDUX |
| 4857 | { 1, 87, 88, 0, 0 }, // 140 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 |
| 4858 | { 1, 87, 88, 0, 0 }, // 141 SUBF8_SUBF8_rec_ADDIC_ADDIC8_SUBFIC_SUBFIC8_SUBFZE_SUBFZE8_ADDE_ADDE8_ADDME_ADDME8_SUBFME_SUBFME8_ANDI_rec_ANDIS_rec |
| 4859 | { 1, 87, 88, 0, 0 }, // 142 CMPD_CMPDI_CMPLD_CMPLDI_CMPLW_CMPLWI_CMPW_CMPWI |
| 4860 | { 1, 87, 88, 0, 0 }, // 143 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 |
| 4861 | { 1, 87, 88, 0, 0 }, // 144 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 |
| 4862 | { 1, 88, 89, 0, 0 }, // 145 ADDPCIS |
| 4863 | { 0, 0, 0, 0, 0 }, // 146 SUBFUS_SUBFUS_rec |
| 4864 | { 0, 0, 0, 0, 0 }, // 147 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 |
| 4865 | { 0, 0, 0, 0, 0 }, // 148 RLDCL_RLDCL_rec_RLDCR_RLDCR_rec_SLD_SLD_rec_SRD_SRD_rec_SRAD_SRAD_rec |
| 4866 | { 1, 87, 88, 0, 0 }, // 149 SRAWI_SRAWI_rec_SRAWI8_SRAWI8_rec_SRAW_SRAW_rec_SRAW8_SRAW8_rec |
| 4867 | { 1, 87, 88, 0, 0 }, // 150 CNTLZD_CNTLZDM_CNTLZD_rec_CNTLZW_CNTLZW8_CNTLZW8_rec_CNTLZW_rec_CNTTZD_CNTTZDM_CNTTZD_rec_CNTTZW_CNTTZW8_CNTTZW8_rec_CNTTZW_rec |
| 4868 | { 1, 102, 103, 0, 0 }, // 151 MULLI_MULLI8 |
| 4869 | { 1, 100, 101, 0, 0 }, // 152 MULLW_MULHW_MULHD_MULLWO_MULLW_rec_MULHD_rec_MULHW_rec_MULLWO_rec |
| 4870 | { 1, 101, 102, 0, 0 }, // 153 MULHWU_MULHDU_MULHDU_rec_MULHWU_rec |
| 4871 | { 0, 0, 0, 0, 0 }, // 154 MULLD_MULLDO_MULLD_rec_MULLDO_rec |
| 4872 | { 0, 0, 0, 0, 0 }, // 155 DIVDE_DIVDEO_DIVDEO_rec_DIVDEU_DIVDEUO_DIVDEUO_rec_DIVDEU_rec_DIVDE_rec |
| 4873 | { 1, 92, 93, 0, 0 }, // 156 DIVWE_DIVWEO_DIVWEO_rec_DIVWEU_DIVWEUO_DIVWEUO_rec_DIVWEU_rec_DIVWE_rec_DIVW_DIVWU_DIVWU_rec_DIVWO_DIVWO_rec_DIVWUO_DIVWUO_rec_DIVW_rec |
| 4874 | { 0, 0, 0, 0, 0 }, // 157 DIVD_DIVDU_DIVDO_DIVDO_rec_DIVDUO_DIVDUO_rec_DIVDU_rec_DIVD_rec |
| 4875 | { 1, 90, 91, 0, 0 }, // 158 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 |
| 4876 | { 1, 90, 91, 0, 0 }, // 159 FADD_FADD_rec_FSUB_FSUB_rec |
| 4877 | { 1, 95, 96, 0, 0 }, // 160 FMADD_FMADD_rec_FMSUB_FMSUB_rec_FMUL_FMUL_rec_FNMADD_FNMADD_rec_FNMSUB_FNMSUB_rec |
| 4878 | { 0, 0, 0, 0, 0 }, // 161 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 |
| 4879 | { 1, 90, 91, 0, 0 }, // 162 FTDIV_FTSQRT_XSTDIVDP_XSTSQRTDP_XSCMPODP_XSCMPUDP |
| 4880 | { 0, 0, 0, 0, 0 }, // 163 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 |
| 4881 | { 0, 0, 0, 0, 0 }, // 164 XVCMPEQDP_XVCMPEQDP_rec_XVCMPGEDP_XVCMPGEDP_rec_XVCMPGTDP_XVCMPGTDP_rec |
| 4882 | { 1, 90, 91, 0, 0 }, // 165 XVTDIVDP_XVTSQRTDP |
| 4883 | { 0, 0, 0, 0, 0 }, // 166 VPKSHSS_VPKSHUS_VPKSWSS_VPKSWUS_VPKUHUM_VPKUHUS_VPKUWUM_VPKUWUS_VUPKHPX_VUPKHSB_VUPKHSH_VUPKLPX_VUPKLSB_VUPKLSH_VPERM_VSEL_VPKPX |
| 4884 | { 0, 0, 0, 0, 0 }, // 167 XXMRGHW_XXMRGLW_XXPERMDI_XXPERMDIs_XXSLDWI_XXSLDWIs_VSPLTB_VSPLTBs_VSPLTH_VSPLTHs_VSPLTISB_VSPLTISH_VSPLTISW_VSPLTW_XXSPLTW_XXSPLTWs_XXSEL |
| 4885 | { 0, 0, 0, 0, 0 }, // 168 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 |
| 4886 | { 0, 0, 0, 0, 0 }, // 169 VADDUBM_VADDUHM_VADDUWM_XXLORf_XXLXORdpz_XXLXORspz_XXLXORz_VSUBFP_VSUBUBM_VSUBUHM_VSUBUWM_XXLAND_XXLANDC_XXLNOR_XXLOR_XXLXOR |
| 4887 | { 1, 90, 91, 0, 0 }, // 170 XVTDIVSP_XVTSQRTSP |
| 4888 | { 0, 0, 0, 0, 0 }, // 171 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 |
| 4889 | { 1, 90, 91, 0, 0 }, // 172 FCMPOD_FCMPOS_FCMPUD_FCMPUS |
| 4890 | { 1, 94, 95, 0, 0 }, // 173 FDIVS_FDIVS_rec |
| 4891 | { 1, 93, 94, 0, 0 }, // 174 XSDIVDP |
| 4892 | { 0, 0, 0, 0, 0 }, // 175 FSQRTS_XSSQRTSP_FSQRTS_rec |
| 4893 | { 1, 93, 94, 0, 0 }, // 176 FDIV_FDIV_rec |
| 4894 | { 0, 0, 0, 0, 0 }, // 177 XSSQRTDP |
| 4895 | { 0, 0, 0, 0, 0 }, // 178 FSQRT_FSQRT_rec |
| 4896 | { 1, 94, 95, 0, 0 }, // 179 XVDIVSP |
| 4897 | { 0, 0, 0, 0, 0 }, // 180 XVSQRTSP |
| 4898 | { 1, 93, 94, 0, 0 }, // 181 XVDIVDP |
| 4899 | { 0, 0, 0, 0, 0 }, // 182 XVSQRTDP |
| 4900 | { 0, 0, 0, 0, 0 }, // 183 MFOCRF_MFOCRF8 |
| 4901 | { 0, 0, 0, 0, 0 }, // 184 VCIPHER_VCIPHERLAST_VNCIPHER_VNCIPHERLAST_VPMSUMB_VPMSUMD_VPMSUMH_VPMSUMW_VSBOX |
| 4902 | { 1, 94, 95, 0, 0 }, // 185 XSDIVSP |
| 4903 | { 0, 0, 0, 0, 0 }, // 186 FSQRTS_FSQRTS_rec |
| 4904 | { 1, 90, 91, 0, 0 }, // 187 MTFSFI_rec_MTFSF_rec_MTFSFI_MTFSFIb_MTFSF |
| 4905 | { 1, 99, 100, 0, 0 }, // 188 MTFSFb_MTFSB0_MTFSB1 |
| 4906 | { 0, 0, 0, 0, 0 }, // 189 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 |
| 4907 | { 0, 0, 0, 0, 0 }, // 190 XSRESP_XSRSQRTESP_XSCVSXDSP_XSCVUXDSP_XSCVDPSPN_XSCVSPDPN_XSRSP |
| 4908 | { 0, 0, 0, 0, 0 }, // 191 XVMADDASP_XVMADDMSP_XVMSUBASP_XVMSUBMSP_XVNMADDASP_XVNMADDMSP_XVNMSUBASP_XVNMSUBMSP_XVSUBSP_XVMULSP_XVNABSSP_XVNEGSP_XVABSSP_XVADDSP |
| 4909 | { 0, 0, 0, 0, 0 }, // 192 VRFIM_VRFIN_VRFIP_VRFIZ_XVRSQRTESP_VADDFP_VEXPTEFP_VLOGEFP_VMADDFP_VNMSUBFP_VREFP_VRSQRTEFP_XVCVSXWSP_XVCVUXWSP_XVRESP_XVCVDPSP_XVCVSXDSP_XVCVUXDSP_XVCPSGNSP |
| 4910 | { 0, 0, 0, 0, 0 }, // 193 VSUBFP |
| 4911 | { 0, 0, 0, 0, 0 }, // 194 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 |
| 4912 | { 0, 0, 0, 0, 0 }, // 195 XVCVSPDP |
| 4913 | { 0, 0, 0, 0, 0 }, // 196 TDI_TD |
| 4914 | { 1, 104, 105, 0, 0 }, // 197 TWI_TW |
| 4915 | { 1, 89, 90, 0, 0 }, // 198 MTCRF_MTCRF8_MTOCRF_MTOCRF8 |
| 4916 | { 1, 87, 88, 0, 0 }, // 199 RLWIMI_RLWIMI8 |
| 4917 | { 1, 87, 88, 0, 0 }, // 200 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 |
| 4918 | { 1, 87, 88, 0, 0 }, // 201 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 |
| 4919 | { 1, 87, 88, 0, 0 }, // 202 ANDIS_rec_ANDI_rec_SUBF8_rec |
| 4920 | { 1, 87, 88, 0, 0 }, // 203 OR_OR8_OR8_rec_OR_rec_NOP |
| 4921 | { 0, 0, 0, 0, 0 }, // 204 SLDI_SLDI_rec_SLWI_SLWI_rec_SRDI_SRDI_rec_SRWI_SRWI_rec_COPY |
| 4922 | { 1, 87, 88, 0, 0 }, // 205 SUBF_rec_ADDG6S_ADDG6S8_ADDZE_ADDZE8 |
| 4923 | { 1, 87, 88, 0, 0 }, // 206 RLWIMI8_rec_RLWIMI_rec |
| 4924 | { 1, 87, 88, 0, 0 }, // 207 CNTLZD_CNTLZD_rec_CNTLZW_CNTLZW8_CNTLZW8_rec_CNTLZW_rec |
| 4925 | { 1, 87, 88, 0, 0 }, // 208 POPCNTB_POPCNTB8_POPCNTD_POPCNTW |
| 4926 | { 0, 0, 0, 0, 0 }, // 209 ISEL_ISEL8 |
| 4927 | { 1, 98, 99, 0, 0 }, // 210 MFTB_MFTB8 |
| 4928 | { 1, 92, 93, 0, 0 }, // 211 DIVW_DIVWU |
| 4929 | { 0, 0, 0, 0, 0 }, // 212 DIVD_DIVDU |
| 4930 | { 1, 92, 93, 0, 0 }, // 213 DIVWE_DIVWEU |
| 4931 | { 1, 91, 92, 0, 0 }, // 214 LVEBX_LVEHX_LVEWX_LVX_LVXL |
| 4932 | { 1, 91, 92, 0, 0 }, // 215 LXVB16X_LXSIWZX |
| 4933 | { 0, 0, 0, 0, 0 }, // 216 DFLOADf64_XFLOADf64_LIWZX |
| 4934 | { 0, 0, 0, 0, 0 }, // 217 LQ |
| 4935 | { 1, 91, 92, 0, 0 }, // 218 STFDEPX_STFDXTLS_STFDXTLS__STFSXTLS_STFSXTLS__STXSIWX_STXSSP_STXSSPX |
| 4936 | { 1, 91, 92, 0, 0 }, // 219 STBXTLS_STBXTLS__STBXTLS_32_STHXTLS_STHXTLS__STHXTLS_32_STWXTLS_STWXTLS__STWXTLS_32_STBEPX_STDBRX_STHEPX_STWEPX |
| 4937 | { 0, 0, 0, 0, 0 }, // 220 STDXTLS_STDXTLS_ |
| 4938 | { 1, 91, 92, 0, 0 }, // 221 STBCIX_STDCIX |
| 4939 | { 1, 103, 104, 0, 0 }, // 222 STBCX_STHCX |
| 4940 | { 1, 91, 92, 0, 0 }, // 223 STHCIX_STSWI_STWCIX |
| 4941 | { 1, 91, 92, 0, 0 }, // 224 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 |
| 4942 | { 0, 0, 0, 0, 0 }, // 225 LD_LDX_LDXTLS_LDXTLS_ |
| 4943 | { 1, 86, 87, 0, 0 }, // 226 LBARXL_LHARXL |
| 4944 | { 1, 91, 92, 0, 0 }, // 227 LBEPX_LHEPX_LWEPX |
| 4945 | { 1, 91, 92, 0, 0 }, // 228 LFDEPX_LXSIWAX |
| 4946 | { 0, 0, 0, 0, 0 }, // 229 ADDIdtprelL_ADDIdtprelL32_ADDItlsgdL_ADDItlsgdL32_ADDItlsgdLADDR_ADDItlsgdLADDR32_ADDItoc_ADDItoc8_ADDItocL_ADDItocL8_ADDISdtprelHA_ADDISdtprelHA32_ADDISgotTprelHA_ADDIStlsgdHA_ADDIStocHA_ADDIStocHA8 |
| 4947 | { 1, 87, 88, 0, 0 }, // 230 SUBF |
| 4948 | { 0, 0, 0, 0, 0 }, // 231 VPKSDSS_VPKSDUS_VPKUDUM_VPKUDUS_VUPKHSW_VUPKLSW_VMRGEW_VMRGOW_VPERMXOR_VBPERMQ_VGBBD |
| 4949 | { 0, 0, 0, 0, 0 }, // 232 VMRGHB_VMRGHH_VMRGHW_VMRGLB_VMRGLH_VMRGLW_VSL_VSLDOI_VSLO_VSR_VSRO |
| 4950 | { 0, 0, 0, 0, 0 }, // 233 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 |
| 4951 | { 0, 0, 0, 0, 0 }, // 234 VADDUDM_VSUBUDM_VSLD_VSRAD_VSRD_VEQV_VNAND_VORC_XXLEQV_XXLNAND_XXLORC_VCLZB_VCLZD_VCLZH_VCLZW_VPOPCNTB_VPOPCNTH_VPOPCNTW |
| 4952 | { 0, 0, 0, 0, 0 }, // 235 VRLD_VMAXSD_VMAXUD_VMINSD_VMINUD_VSHASIGMAD_VSHASIGMAW |
| 4953 | { 0, 0, 0, 0, 0 }, // 236 VCMPEQUD_VCMPEQUD_rec_VCMPGTSD_VCMPGTSD_rec_VCMPGTUD_VCMPGTUD_rec |
| 4954 | { 1, 91, 92, 0, 0 }, // 237 MFVSCR |
| 4955 | { 1, 91, 92, 0, 0 }, // 238 MTVSCR |
| 4956 | { 0, 0, 0, 0, 0 }, // 239 VADDCUQ_VADDECUQ_VADDEUQM_VSUBCUQ_VSUBECUQ_VSUBEUQM |
| 4957 | { 0, 0, 0, 0, 0 }, // 240 VADDUQM_VSUBUQM_VPOPCNTD |
| 4958 | { 0, 0, 0, 0, 0 }, // 241 VMSUMMBM_VMSUMSHM_VMSUMSHS_VMSUMUBM_VMSUMUHM_VMSUMUHS_VSUM2SWS_VSUM4SBS_VSUM4SHS_VSUM4UBS_VSUMSWS_VMULESB_VMULESH_VMULEUB_VMULEUH_VMULOSB_VMULOSH_VMULOUB_VMULOUH_VMHADDSHS_VMHRADDSHS_VMLADDUHM |
| 4959 | { 0, 0, 0, 0, 0 }, // 242 VMULESW_VMULEUW_VMULOSW_VMULOUW |
| 4960 | { 0, 0, 0, 0, 0 }, // 243 VMULUWM |
| 4961 | { 1, 88, 89, 0, 0 }, // 244 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 |
| 4962 | { 1, 90, 91, 0, 0 }, // 245 DTSTDC_DTSTDCQ_DTSTDG_DTSTDGQ_DTSTSF_DTSTSFQ_DCMPO_DCMPU_DTSTEX |
| 4963 | { 0, 0, 0, 0, 0 }, // 246 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 |
| 4964 | { 1, 90, 91, 0, 0 }, // 247 DADD_DADD_rec_DCTDP_DCTDP_rec_DSUB_DSUB_rec |
| 4965 | { 0, 0, 0, 0, 0 }, // 248 BCDADD_rec_BCDSUB_rec |
| 4966 | { 0, 0, 0, 0, 0 }, // 249 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 |
| 4967 | { 1, 90, 91, 0, 0 }, // 250 DCMPOQ_DCMPUQ_DTSTEXQ |
| 4968 | { 1, 90, 91, 0, 0 }, // 251 DCTQPQ_DCTQPQ_rec |
| 4969 | { 1, 90, 91, 0, 0 }, // 252 DADDQ_DADDQ_rec_DSUBQ_DSUBQ_rec |
| 4970 | { 0, 0, 0, 0, 0 }, // 253 DQUAQ_DQUAQ_rec |
| 4971 | { 1, 90, 91, 0, 0 }, // 254 DRSP_DRSP_rec_DCTFIX_DCTFIX_rec |
| 4972 | { 1, 90, 91, 0, 0 }, // 255 DCFFIX_DCFFIX_rec |
| 4973 | { 1, 90, 91, 0, 0 }, // 256 DCFFIXQ_DCFFIXQ_rec |
| 4974 | { 1, 90, 91, 0, 0 }, // 257 DMUL_DMUL_rec |
| 4975 | { 1, 90, 91, 0, 0 }, // 258 DMULQ_DMULQ_rec |
| 4976 | { 1, 90, 91, 0, 0 }, // 259 DDIV_DDIV_rec |
| 4977 | { 1, 90, 91, 0, 0 }, // 260 DDIVQ_DDIVQ_rec |
| 4978 | { 0, 0, 0, 0, 0 }, // 261 MFVRD_MFVSRD_MFVRWZ_MFVSRWZ_MTVRD_MTVSRD_MTVRWA_MTVSRWA_MTVRWZ_MTVSRWZ |
| 4979 | { 0, 0, 0, 0, 0 }, // 262 VADDUDM_VSLD_VSRD_VSUBUDM_VPOPCNTB_VPOPCNTH_VSRAD_VEQV_VNAND_VORC_XXLEQV_XXLNAND_XXLORC |
| 4980 | { 0, 0, 0, 0, 0 }, // 263 VAND_VANDC_VSLB_VSLH_VSLW_VSRB_VSRH_VSRW_VRLB_VRLH_VRLW_VSRAB_VSRAH_VSRAW_VNOR_VOR_VXOR |
| 4981 | { 0, 0, 0, 0, 0 }, // 264 VEXTSB2D_VEXTSB2Ds_VEXTSB2W_VEXTSB2Ws_VEXTSH2D_VEXTSH2Ds_VEXTSH2W_VEXTSH2Ws_VEXTSW2D_VEXTSW2Ds_MTVSRDD_VNEGD_VNEGW_XXLEQVOnes |
| 4982 | { 0, 0, 0, 0, 0 }, // 265 V_SET0_V_SET0B_V_SET0H_XVIEXPDP_XVIEXPSP_XVXEXPDP_XVXEXPSP_VRLDMI_VRLDNM_VRLWMI_VRLWNM_XSABSQP_XSCPSGNQP_XSIEXPQP_XSNABSQP_XSNEGQP_XSXEXPQP |
| 4983 | { 0, 0, 0, 0, 0 }, // 266 VRLD |
| 4984 | { 0, 0, 0, 0, 0 }, // 267 XVABSDP_XVNABSDP_XVCPSGNDP_XVNEGDP |
| 4985 | { 0, 0, 0, 0, 0 }, // 268 XVABSSP_XVNABSSP_XVNEGSP |
| 4986 | { 0, 0, 0, 0, 0 }, // 269 XVCPSGNSP |
| 4987 | { 0, 0, 0, 0, 0 }, // 270 VMRGEW_VMRGOW |
| 4988 | { 0, 0, 0, 0, 0 }, // 271 VSEL |
| 4989 | { 0, 0, 0, 0, 0 }, // 272 XXSEL |
| 4990 | { 1, 96, 97, 0, 0 }, // 273 TABORTDC_TABORTDCI_TABORTWC_TABORTWCI |
| 4991 | { 1, 99, 100, 0, 0 }, // 274 MTFSB0_MTFSB1 |
| 4992 | { 1, 90, 91, 0, 0 }, // 275 MFFSCDRN_MFFSCDRNI_MFFSCRN_MFFSCRNI |
| 4993 | { 1, 87, 88, 0, 0 }, // 276 CMPRB_CMPRB8_CMPEQB |
| 4994 | { 0, 0, 0, 0, 0 }, // 277 XSTSTDCDP_XSTSTDCSP |
| 4995 | { 1, 90, 91, 0, 0 }, // 278 FTDIV_FTSQRT |
| 4996 | { 0, 0, 0, 0, 0 }, // 279 XSMAXCDP_XSMAXJDP_XSMINCDP_XSMINJDP_XSXSIGDP |
| 4997 | { 1, 90, 91, 0, 0 }, // 280 XSCMPEQDP_XSCMPEXPDP_XSCMPGEDP_XSCMPGTDP |
| 4998 | { 1, 87, 88, 0, 0 }, // 281 CNTTZD_CNTTZD_rec_CNTTZW_CNTTZW8_CNTTZW8_rec_CNTTZW_rec |
| 4999 | { 1, 87, 88, 0, 0 }, // 282 POPCNTD_POPCNTW |
| 5000 | { 1, 87, 88, 0, 0 }, // 283 CMPB_CMPB8_SETB_SETB8_BPERMD |
| 5001 | { 0, 0, 0, 0, 0 }, // 284 XSCVSPDPN |
| 5002 | { 0, 0, 0, 0, 0 }, // 285 SLD_SRD_SRAD |
| 5003 | { 0, 0, 0, 0, 0 }, // 286 SRADI_SRADI_32_RLDIC |
| 5004 | { 0, 0, 0, 0, 0 }, // 287 EXTSWSLI_32_64_EXTSWSLI |
| 5005 | { 1, 87, 88, 0, 0 }, // 288 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 |
| 5006 | { 1, 87, 88, 0, 0 }, // 289 ADDZE_ADDZE8_SUBF_rec |
| 5007 | { 0, 0, 0, 0, 0 }, // 290 ADDIStocHA_ADDIStocHA8_ADDItocL_ADDItocL8 |
| 5008 | { 1, 87, 88, 0, 0 }, // 291 LA_LA8 |
| 5009 | { 0, 0, 0, 0, 0 }, // 292 COPY |
| 5010 | { 1, 89, 90, 0, 0 }, // 293 MCRXRX |
| 5011 | { 0, 0, 0, 0, 0 }, // 294 XSNABSDP_XSNABSDPs_XSABSDP_XSNEGDP_XSCPSGNDP |
| 5012 | { 0, 0, 0, 0, 0 }, // 295 XSXEXPDP |
| 5013 | { 1, 88, 89, 0, 0 }, // 296 RFEBB |
| 5014 | { 1, 96, 97, 0, 0 }, // 297 TBEGIN_TRECHKPT |
| 5015 | { 1, 91, 92, 0, 0 }, // 298 WAIT |
| 5016 | { 0, 0, 0, 0, 0 }, // 299 RLDCL_RLDCR |
| 5017 | { 0, 0, 0, 0, 0 }, // 300 RLDICL_RLDICL_32_RLDICL_32_64_RLDICR_RLDICR_32_RLDIMI |
| 5018 | { 1, 89, 90, 0, 0 }, // 301 MTOCRF_MTOCRF8 |
| 5019 | { 1, 87, 88, 0, 0 }, // 302 SLW_SLW8_SRW_SRW8_RLWINM_RLWINM8_RLWNM_RLWNM8 |
| 5020 | { 1, 90, 91, 0, 0 }, // 303 FABSD_FABSS_FNABSD_FNABSS_FNEGD_FNEGS_FCPSGND_FCPSGNS_FMR |
| 5021 | { 1, 87, 88, 0, 0 }, // 304 SRAW_SRAW8_SRAWI_SRAWI8 |
| 5022 | { 0, 0, 0, 0, 0 }, // 305 XSIEXPDP |
| 5023 | { 1, 89, 90, 0, 0 }, // 306 CRXOR |
| 5024 | { 1, 96, 97, 0, 0 }, // 307 TRECLAIM_TSR_TABORT |
| 5025 | { 0, 0, 0, 0, 0 }, // 308 VCMPNEZB_VCMPNEZH_VCMPNEZW_VCMPNEB_VCMPNEH_VCMPNEW_VCMPNEB_rec_VCMPNEH_rec_VCMPNEW_rec_VCMPNEZB_rec_VCMPNEZH_rec_VCMPNEZW_rec |
| 5026 | { 0, 0, 0, 0, 0 }, // 309 VABSDUB_VABSDUH_VABSDUW_VCTZB_VCTZD_VCTZH_VCTZW_VPRTYBD_VPRTYBW |
| 5027 | { 0, 0, 0, 0, 0 }, // 310 VBPERMD_XVTSTDCDP_XVTSTDCSP_XVXSIGDP_XVXSIGSP |
| 5028 | { 0, 0, 0, 0, 0 }, // 311 VPOPCNTD |
| 5029 | { 0, 0, 0, 0, 0 }, // 312 VCTSXS_0_VCTUXS_0_XVCVHPSP_XVCVSPHP_VCFSX_0_VCFUX_0 |
| 5030 | { 0, 0, 0, 0, 0 }, // 313 MADDHD_MADDHDU_MADDLD_MADDLD8 |
| 5031 | { 1, 100, 101, 0, 0 }, // 314 MULHD_MULHW_MULLW_MULLWO |
| 5032 | { 1, 101, 102, 0, 0 }, // 315 MULHDU_MULHWU |
| 5033 | { 0, 0, 0, 0, 0 }, // 316 MULLD_MULLDO |
| 5034 | { 1, 90, 91, 0, 0 }, // 317 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 |
| 5035 | { 1, 90, 91, 0, 0 }, // 318 FADD_FSUB |
| 5036 | { 1, 95, 96, 0, 0 }, // 319 FMSUB_FMADD_FNMADD_FNMSUB_FMUL |
| 5037 | { 0, 0, 0, 0, 0 }, // 320 XSMADDADP_XSMADDASP_XSMADDMDP_XSMADDMSP_XSMSUBADP_XSMSUBASP_XSMSUBMDP_XSMSUBMSP_XSMULDP_XSMULSP_XSNMADDADP_XSNMADDASP_XSNMADDMDP_XSNMADDMSP_XSNMSUBADP_XSNMSUBASP_XSNMSUBMDP_XSNMSUBMSP |
| 5038 | { 1, 90, 91, 0, 0 }, // 321 FSELD_rec_FSELS_rec |
| 5039 | { 1, 90, 91, 0, 0 }, // 322 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 |
| 5040 | { 0, 0, 0, 0, 0 }, // 323 XSCVDPHP_XSCVHPDP |
| 5041 | { 1, 91, 92, 0, 0 }, // 324 LVSL_LVSR |
| 5042 | { 0, 0, 0, 0, 0 }, // 325 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 |
| 5043 | { 0, 0, 0, 0, 0 }, // 326 VEXTRACTUB_VEXTRACTUH_VEXTRACTUW_VINSERTB_VINSERTD_VINSERTH_VINSERTW_MFVSRLD_MTVSRWS_VCLZLSBB_VCTZLSBB_VEXTRACTD_VEXTUBLX_VEXTUBRX_VEXTUHLX_VEXTUHRX_VEXTUWLX_VEXTUWRX_VPRTYBQ |
| 5044 | { 0, 0, 0, 0, 0 }, // 327 XXPERM_XXPERMR_XXSPLTIB |
| 5045 | { 1, 90, 91, 0, 0 }, // 328 XSCMPEXPQP_XSCMPOQP_XSCMPUQP |
| 5046 | { 0, 0, 0, 0, 0 }, // 329 BCDSR_rec_XSADDQP_XSADDQPO_XSCVDPQP_XSCVQPDP_XSCVQPDPO_XSCVQPSDZ_XSCVQPSWZ_XSCVQPUDZ_XSCVQPUWZ_XSCVSDQP_XSCVUDQP_XSRQPI_XSRQPIX_XSRQPXP_XSSUBQP_XSSUBQPO |
| 5047 | { 0, 0, 0, 0, 0 }, // 330 BCDCTSQ_rec |
| 5048 | { 0, 0, 0, 0, 0 }, // 331 XSMADDQP_XSMADDQPO_XSMSUBQP_XSMSUBQPO_XSMULQP_XSMULQPO_XSNMADDQP_XSNMADDQPO_XSNMSUBQP_XSNMSUBQPO |
| 5049 | { 0, 0, 0, 0, 0 }, // 332 BCDCFSQ_rec |
| 5050 | { 0, 0, 0, 0, 0 }, // 333 XSDIVQP_XSDIVQPO |
| 5051 | { 0, 0, 0, 0, 0 }, // 334 XSSQRTQP_XSSQRTQPO |
| 5052 | { 1, 91, 92, 0, 0 }, // 335 LXVL_LXVLL |
| 5053 | { 1, 91, 92, 0, 0 }, // 336 LXSIBZX_LXSIHZX_LXVWSX_LXV_LXVX_LXSD |
| 5054 | { 1, 91, 92, 0, 0 }, // 337 LXSDX_LXVD2X |
| 5055 | { 1, 86, 87, 0, 0 }, // 338 DCBF_DCBFEP_DCBST_DCBSTEP_DCBT_DCBTEP_DCBZ_DCBZEP_DCBZL_DCBZLEP_DCBTST_DCBTSTEP |
| 5056 | { 0, 0, 0, 0, 0 }, // 339 CP_COPY_CP_COPY8 |
| 5057 | { 1, 86, 87, 0, 0 }, // 340 ICBI_ICBIEP |
| 5058 | { 1, 91, 92, 0, 0 }, // 341 ICBT_ICBTLS_EnforceIEIO |
| 5059 | { 1, 91, 92, 0, 0 }, // 342 LBZ_LBZ8_LBZX_LBZX8_LBZXTLS_LBZXTLS__LBZXTLS_32_LHZ_LHZ8_LHZX_LHZX8_LHZXTLS_LHZXTLS__LHZXTLS_32_LWZ_LWZ8_LWZX_LWZX8_LWZXTLS_LWZXTLS__LWZXTLS_32 |
| 5060 | { 0, 0, 0, 0, 0 }, // 343 CP_ABORT |
| 5061 | { 0, 0, 0, 0, 0 }, // 344 DARN |
| 5062 | { 1, 96, 97, 0, 0 }, // 345 ISYNC |
| 5063 | { 0, 0, 0, 0, 0 }, // 346 MSGSYNC |
| 5064 | { 1, 98, 99, 0, 0 }, // 347 TLBSYNC |
| 5065 | { 1, 86, 87, 0, 0 }, // 348 SYNC |
| 5066 | { 1, 91, 92, 0, 0 }, // 349 LFIWZX |
| 5067 | { 1, 91, 92, 0, 0 }, // 350 LFDX_LFDXTLS_LFDXTLS__LFD |
| 5068 | { 0, 0, 0, 0, 0 }, // 351 SLBIA |
| 5069 | { 0, 0, 0, 0, 0 }, // 352 SLBIE |
| 5070 | { 0, 0, 0, 0, 0 }, // 353 SLBMFEE |
| 5071 | { 0, 0, 0, 0, 0 }, // 354 SLBMFEV |
| 5072 | { 0, 0, 0, 0, 0 }, // 355 SLBMTE |
| 5073 | { 0, 0, 0, 0, 0 }, // 356 TLBIEL |
| 5074 | { 1, 91, 92, 0, 0 }, // 357 LHZU_LHZU8_LWZU_LWZU8 |
| 5075 | { 1, 91, 92, 0, 0 }, // 358 LHZUX_LHZUX8_LWZUX_LWZUX8 |
| 5076 | { 1, 96, 97, 0, 0 }, // 359 TEND |
| 5077 | { 0, 0, 0, 0, 0 }, // 360 CP_PASTE8_rec_CP_PASTE_rec |
| 5078 | { 1, 96, 97, 0, 0 }, // 361 TCHECK |
| 5079 | { 1, 91, 92, 0, 0 }, // 362 LXSIWAX |
| 5080 | { 0, 0, 0, 0, 0 }, // 363 LIWAX |
| 5081 | { 1, 91, 92, 0, 0 }, // 364 LFSX_LFSXTLS_LFSXTLS__LFS |
| 5082 | { 1, 91, 92, 0, 0 }, // 365 LXSSP_LXSSPX |
| 5083 | { 0, 0, 0, 0, 0 }, // 366 XFLOADf32_DFLOADf32 |
| 5084 | { 1, 91, 92, 0, 0 }, // 367 LXVH8X |
| 5085 | { 1, 91, 92, 0, 0 }, // 368 STFDXTLS_STFDXTLS__STFSXTLS_STFSXTLS__STXSIWX_STXSSP_STXSSPX |
| 5086 | { 1, 91, 92, 0, 0 }, // 369 STXSD_STXSIBX_STXSIBXv_STXSIHX_STXSIHXv |
| 5087 | { 1, 91, 92, 0, 0 }, // 370 STXSDX |
| 5088 | { 0, 0, 0, 0, 0 }, // 371 DFSTOREf32_DFSTOREf64_XFSTOREf32_XFSTOREf64_STIWX_TLBIEP9_TLBIE8P9 |
| 5089 | { 1, 91, 92, 0, 0 }, // 372 STDBRX_STBXTLS_STBXTLS__STBXTLS_32_STHXTLS_STHXTLS__STHXTLS_32_STWXTLS_STWXTLS__STWXTLS_32 |
| 5090 | { 0, 0, 0, 0, 0 }, // 373 SLBIEG |
| 5091 | { 0, 0, 0, 0, 0 }, // 374 TLBIE |
| 5092 | { 1, 91, 92, 0, 0 }, // 375 STXV_STXVB16X_STXVH8X_STXVX |
| 5093 | { 1, 91, 92, 0, 0 }, // 376 STXVL_STXVLL |
| 5094 | { 1, 87, 88, 0, 0 }, // 377 MFVRSAVE_MFVRSAVEv_MTVRSAVE_MTVRSAVEv |
| 5095 | { 0, 0, 0, 0, 0 }, // 378 MFPMR |
| 5096 | { 0, 0, 0, 0, 0 }, // 379 MTPMR |
| 5097 | { 1, 98, 99, 0, 0 }, // 380 MFSPR_MFSPR8_MFUDSCR |
| 5098 | { 1, 89, 90, 0, 0 }, // 381 MFMSR |
| 5099 | { 1, 89, 90, 0, 0 }, // 382 MTMSR |
| 5100 | { 0, 0, 0, 0, 0 }, // 383 MTMSRD |
| 5101 | { 1, 96, 97, 0, 0 }, // 384 MTUDSCR_MTSPR_MTSPR8 |
| 5102 | { 0, 0, 0, 0, 0 }, // 385 MSGSNDP_MSGSNDP8 |
| 5103 | { 1, 92, 93, 0, 0 }, // 386 DIVWO_DIVWUO |
| 5104 | { 1, 92, 93, 0, 0 }, // 387 MODSW |
| 5105 | { 1, 92, 93, 0, 0 }, // 388 DIVWEO_DIVWEUO |
| 5106 | { 0, 0, 0, 0, 0 }, // 389 DIVDO_DIVDUO |
| 5107 | { 1, 92, 93, 0, 0 }, // 390 MODSD_MODUD_MODUW |
| 5108 | { 0, 0, 0, 0, 0 }, // 391 DIVDE_DIVDEO_DIVDEU_DIVDEUO |
| 5109 | { 1, 92, 93, 0, 0 }, // 392 DIVWO_rec_DIVWUO_rec_DIVWU_rec_DIVW_rec |
| 5110 | { 1, 87, 88, 0, 0 }, // 393 ADDC8O_rec_ADDC8_rec_ADDCO_rec_ADDC_rec_SUBFC8O_rec_SUBFC8_rec_SUBFCO_rec_SUBFC_rec |
| 5111 | { 1, 89, 90, 0, 0 }, // 394 MCRFS |
| 5112 | { 0, 0, 0, 0, 0 }, // 395 RLDCL_rec_RLDCR_rec |
| 5113 | { 0, 0, 0, 0, 0 }, // 396 RLDICL_rec_RLDICR_rec_RLDICL_32_rec_RLDIMI_rec |
| 5114 | { 1, 90, 91, 0, 0 }, // 397 MFFS_MFFSCE_MFFSL_MFFS_rec |
| 5115 | { 0, 0, 0, 0, 0 }, // 398 EXTSWSLI_32_64_rec_EXTSWSLI_rec |
| 5116 | { 1, 93, 94, 0, 0 }, // 399 FDIV |
| 5117 | { 0, 0, 0, 0, 0 }, // 400 FSQRT |
| 5118 | { 0, 0, 0, 0, 0 }, // 401 FSQRTS |
| 5119 | { 1, 94, 95, 0, 0 }, // 402 FDIVS |
| 5120 | { 1, 91, 92, 0, 0 }, // 403 LFSU |
| 5121 | { 1, 91, 92, 0, 0 }, // 404 LFSUX |
| 5122 | { 1, 88, 89, 0, 0 }, // 405 TAILB_TAILB8_TAILBA_TAILBA8_TAILBCTR_TAILBCTR8_CTRL_DEP |
| 5123 | { 1, 91, 92, 0, 0 }, // 406 LDAT_LWAT |
| 5124 | { 1, 91, 92, 0, 0 }, // 407 STDAT_STWAT |
| 5125 | { 1, 87, 88, 0, 0 }, // 408 BRINC |
| 5126 | { 0, 0, 0, 0, 0 }, // 409 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 |
| 5127 | { 0, 0, 0, 0, 0 }, // 410 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 |
| 5128 | { 1, 91, 92, 0, 0 }, // 411 EVLDD_EVLDDX_EVLDH_EVLDHX_EVLDW_EVLDWX_EVLHHESPLAT_EVLHHESPLATX_EVLHHOSSPLAT_EVLHHOSSPLATX_EVLHHOUSPLAT_EVLHHOUSPLATX_EVLWHE_EVLWHEX_EVLWHOS_EVLWHOSX_EVLWHOU_EVLWHOUX_EVLWHSPLAT_EVLWHSPLATX_EVLWWSPLAT_EVLWWSPLATX |
| 5129 | { 1, 91, 92, 0, 0 }, // 412 EVSTDD_EVSTDDX_EVSTDH_EVSTDHX_EVSTDW_EVSTDWX_EVSTWHE_EVSTWHEX_EVSTWHO_EVSTWHOX_EVSTWWE_EVSTWWEX_EVSTWWO_EVSTWWOX |
| 5130 | { 1, 88, 89, 0, 0 }, // 413 HRFID_ATTN_CLRBHRB_MFBHRBE_NAP_RFCI_RFDI_RFMCI_SC |
| 5131 | { 1, 96, 97, 0, 0 }, // 414 RFI |
| 5132 | { 0, 0, 0, 0, 0 }, // 415 RFID |
| 5133 | { 1, 91, 92, 0, 0 }, // 416 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 |
| 5134 | { 1, 91, 92, 0, 0 }, // 417 ICBLC |
| 5135 | { 1, 96, 97, 0, 0 }, // 418 MTSR_MTSRIN |
| 5136 | { 1, 98, 99, 0, 0 }, // 419 MFDCR |
| 5137 | { 1, 96, 97, 0, 0 }, // 420 MTDCR |
| 5138 | { 1, 87, 88, 0, 0 }, // 421 NOP_GT_PWR6_NOP_GT_PWR7 |
| 5139 | { 0, 0, 0, 0, 0 }, // 422 TLBIA |
| 5140 | { 1, 89, 90, 0, 0 }, // 423 WRTEE_WRTEEI |
| 5141 | { 1, 87, 88, 0, 0 }, // 424 HASHCHK_HASHCHK8_HASHCHKP_HASHCHKP8_HASHST_HASHST8_HASHSTP_HASHSTP8_ADDEX_ADDEX8_CDTBCD_CDTBCD8_CBCDTD_CBCDTD8 |
| 5142 | { 1, 86, 87, 0, 0 }, // 425 MSYNC |
| 5143 | { 0, 0, 0, 0, 0 }, // 426 SLBSYNC |
| 5144 | { 0, 0, 0, 0, 0 }, // 427 SLBFEE_rec |
| 5145 | { 0, 0, 0, 0, 0 }, // 428 STOP |
| 5146 | { 1, 86, 87, 0, 0 }, // 429 DCBA_DCBI |
| 5147 | { 1, 90, 91, 0, 0 }, // 430 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 |
| 5148 | { 0, 0, 0, 0, 0 }, // 431 VCFSX_VCFUX_VCTSXS_VCTUXS |
| 5149 | { 0, 0, 0, 0, 0 }, // 432 VCFSX_0_VCFUX_0_VCTSXS_0_VCTUXS_0_XVCVSPHP |
| 5150 | { 0, 0, 0, 0, 0 }, // 433 VLOGEFP_VREFP_VRFIM_VRFIN_VRFIP_VRFIZ_VRSQRTEFP_XVCVDPSP_XVCVSXDSP_XVCVSXWSP_XVCVUXDSP_XVCVUXWSP_XVRESP_XVRSQRTESP |
| 5151 | { 0, 0, 0, 0, 0 }, // 434 XSCVDPHP |
| 5152 | { 0, 0, 0, 0, 0 }, // 435 XSCVDPSP_XSCVDPSXDS_XSCVDPSXDSs_XSCVDPSXWS_XSCVDPSXWSs_XSCVDPUXDS_XSCVDPUXDSs_XSCVDPUXWS_XSCVDPUXWSs_XSCVSPDP_XSCVSXDDP_XSCVUXDDP_XSRDPI_XSRDPIC_XSRDPIM_XSRDPIP_XSRDPIZ_XSREDP_XSRSQRTEDP |
| 5153 | { 0, 0, 0, 0, 0 }, // 436 XVCVDPSXDS_XVCVDPSXWS_XVCVDPUXDS_XVCVDPUXWS_XVCVSPSXDS_XVCVSPSXWS_XVCVSPUXDS_XVCVSPUXWS_XVCVSXDDP_XVCVSXWDP_XVCVUXDDP_XVCVUXWDP_XVRDPI_XVRDPIC_XVRDPIM_XVRDPIP_XVRDPIZ_XVREDP_XVRSPI_XVRSPIC_XVRSPIM_XVRSPIP_XVRSPIZ_XVRSQRTEDP |
| 5154 | { 0, 0, 0, 0, 0 }, // 437 XVCVSPBF16 |
| 5155 | { 1, 90, 91, 0, 0 }, // 438 FADDS_FMULS_FSUBS |
| 5156 | { 1, 95, 96, 0, 0 }, // 439 FMUL |
| 5157 | { 0, 0, 0, 0, 0 }, // 440 VADDFP |
| 5158 | { 0, 0, 0, 0, 0 }, // 441 XSMULDP_XSMULSP |
| 5159 | { 0, 0, 0, 0, 0 }, // 442 XVADDDP_XVMULDP_XVSUBDP |
| 5160 | { 0, 0, 0, 0, 0 }, // 443 XVADDSP_XVMULSP_XVSUBSP |
| 5161 | { 0, 0, 0, 0, 0 }, // 444 VMADDFP_VNMSUBFP |
| 5162 | { 1, 90, 91, 0, 0 }, // 445 FADDS_rec_FMULS_rec_FSUBS_rec |
| 5163 | { 1, 95, 96, 0, 0 }, // 446 FMUL_rec |
| 5164 | { 1, 90, 91, 0, 0 }, // 447 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 |
| 5165 | { 1, 88, 89, 0, 0 }, // 448 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 |
| 5166 | { 1, 88, 89, 0, 0 }, // 449 CTRL_DEP_TAILB_TAILB8_TAILBA_TAILBA8 |
| 5167 | { 0, 0, 0, 0, 0 }, // 450 VGNB |
| 5168 | { 0, 0, 0, 0, 0 }, // 451 VSBOX |
| 5169 | { 1, 87, 88, 0, 0 }, // 452 CFUGED_PDEPD_PEXTD |
| 5170 | { 0, 0, 0, 0, 0 }, // 453 VCFUGED_VCLZDM_VCTZDM_VPDEPD_VPEXTD |
| 5171 | { 0, 0, 0, 0, 0 }, // 454 XSCVDPQP_XSCVQPDP_XSCVQPDPO_XSCVQPSDZ_XSCVQPSWZ_XSCVQPUDZ_XSCVQPUWZ_XSCVSDQP_XSCVUDQP_XSRQPI_XSRQPIX_XSRQPXP |
| 5172 | { 0, 0, 0, 0, 0 }, // 455 XSCVQPSQZ_XSCVQPUQZ_XSCVSQQP_XSCVUQQP |
| 5173 | { 1, 87, 88, 0, 0 }, // 456 HASHST_HASHST8_HASHSTP_HASHSTP8 |
| 5174 | { 0, 0, 0, 0, 0 }, // 457 XSMULQP_XSMULQPO |
| 5175 | { 0, 0, 0, 0, 0 }, // 458 VDIVESQ_VDIVEUQ_VDIVSQ_VDIVUQ |
| 5176 | { 0, 0, 0, 0, 0 }, // 459 VMODSQ_VMODUQ |
| 5177 | { 0, 0, 0, 0, 0 }, // 460 VDIVSD_VDIVUD |
| 5178 | { 0, 0, 0, 0, 0 }, // 461 VMODSD_VMODUD |
| 5179 | { 0, 0, 0, 0, 0 }, // 462 VDIVSW_VDIVUW |
| 5180 | { 0, 0, 0, 0, 0 }, // 463 VMODSW_VMODUW |
| 5181 | { 0, 0, 0, 0, 0 }, // 464 VDIVESD_VDIVEUD |
| 5182 | { 0, 0, 0, 0, 0 }, // 465 VDIVESW_VDIVEUW |
| 5183 | { 0, 0, 0, 0, 0 }, // 466 BCDCFN_rec_BCDCFZ_rec_BCDCTN_rec_BCDCTZ_rec_BCDSETSGN_rec_VMUL10CUQ_VMUL10UQ_XSTSTDCQP_XSXSIGQP |
| 5184 | { 0, 0, 0, 0, 0 }, // 467 XXGENPCVBM |
| 5185 | { 0, 0, 0, 0, 0 }, // 468 BCDCPSGN_rec_BCDS_rec_BCDTRUNC_rec_BCDUS_rec_BCDUTRUNC_rec_VMUL10ECUQ_VMUL10EUQ |
| 5186 | { 0, 0, 0, 0, 0 }, // 469 VADDCUQ_VSUBCUQ |
| 5187 | { 0, 0, 0, 0, 0 }, // 470 XSCMPEQQP_XSCMPGEQP_XSCMPGTQP_XSMAXCQP_XSMINCQP |
| 5188 | { 0, 0, 0, 0, 0 }, // 471 MTVSRBMI |
| 5189 | { 1, 87, 88, 0, 0 }, // 472 CBCDTD_CBCDTD8_CDTBCD_CDTBCD8 |
| 5190 | { 1, 90, 91, 0, 0 }, // 473 FTSQRT |
| 5191 | { 0, 0, 0, 0, 0 }, // 474 MTVSRBM_MTVSRDM_MTVSRHM_MTVSRQM_MTVSRWM_VCNTMBB_VCNTMBD_VCNTMBH_VCNTMBW_VEXPANDBM_VEXPANDDM_VEXPANDHM_VEXPANDQM_VEXPANDWM_VEXTRACTBM_VEXTRACTDM_VEXTRACTHM_VEXTRACTQM_VEXTRACTWM_XVTLSBB |
| 5192 | { 0, 0, 0, 0, 0 }, // 475 RLDIC_rec |
| 5193 | { 0, 0, 0, 0, 0 }, // 476 RLDICL_32_rec_RLDICL_rec_RLDICR_rec |
| 5194 | { 1, 87, 88, 0, 0 }, // 477 RLWINM8_rec_RLWINM_rec |
| 5195 | { 0, 0, 0, 0, 0 }, // 478 VCTZB_VCTZD_VCTZH_VCTZW_VPRTYBD_VPRTYBW |
| 5196 | { 0, 0, 0, 0, 0 }, // 479 VPOPCNTB_VPOPCNTH |
| 5197 | { 0, 0, 0, 0, 0 }, // 480 VSHASIGMAD_VSHASIGMAW |
| 5198 | { 1, 90, 91, 0, 0 }, // 481 XSTSQRTDP |
| 5199 | { 1, 90, 91, 0, 0 }, // 482 XVTSQRTDP |
| 5200 | { 1, 90, 91, 0, 0 }, // 483 XVTSQRTSP |
| 5201 | { 0, 0, 0, 0, 0 }, // 484 XVTSTDCDP_XVTSTDCSP |
| 5202 | { 0, 0, 0, 0, 0 }, // 485 SLD_rec_SRD_rec |
| 5203 | { 0, 0, 0, 0, 0 }, // 486 TDI |
| 5204 | { 1, 104, 105, 0, 0 }, // 487 TWI |
| 5205 | { 0, 0, 0, 0, 0 }, // 488 VADDCUW_VADDSBS_VADDSHS_VADDSWS_VADDUBS_VADDUHS_VADDUWS_VAVGSB_VAVGSH_VAVGSW_VAVGUB_VAVGUH_VAVGUW_VMAXFP_VMINFP_VSUBCUW_VSUBSBS_VSUBSHS_VSUBSWS_VSUBUBS_VSUBUHS_VSUBUWS |
| 5206 | { 0, 0, 0, 0, 0 }, // 489 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 |
| 5207 | { 0, 0, 0, 0, 0 }, // 490 VCMPEQUD_rec_VCMPGTSD_rec_VCMPGTUD_rec |
| 5208 | { 0, 0, 0, 0, 0 }, // 491 VCMPEQUQ_VCMPEQUQ_rec_VCMPGTSQ_VCMPGTSQ_rec_VCMPGTUQ_VCMPGTUQ_rec |
| 5209 | { 0, 0, 0, 0, 0 }, // 492 VCMPNEB_rec_VCMPNEH_rec_VCMPNEW_rec_VCMPNEZB_rec_VCMPNEZH_rec_VCMPNEZW_rec |
| 5210 | { 0, 0, 0, 0, 0 }, // 493 VCMPSQ_VCMPUQ |
| 5211 | { 0, 0, 0, 0, 0 }, // 494 XSMAXCDP_XSMAXJDP_XSMINCDP_XSMINJDP |
| 5212 | { 1, 91, 92, 0, 0 }, // 495 TRAP |
| 5213 | { 1, 87, 88, 0, 0 }, // 496 SRAWI8_rec_SRAWI_rec |
| 5214 | { 0, 0, 0, 0, 0 }, // 497 VRLQ_VRLQNM_VSLQ_VSRAQ_VSRQ |
| 5215 | { 0, 0, 0, 0, 0 }, // 498 VRLQMI |
| 5216 | { 1, 91, 92, 0, 0 }, // 499 DSS_DSSALL |
| 5217 | { 1, 91, 92, 0, 0 }, // 500 WAITP10 |
| 5218 | { 1, 87, 88, 0, 0 }, // 501 ADDI_ADDI8_LI_LI8_ADDIS_ADDIS8_LIS_LIS8_NEG_NEG8_NEG8O_NEGO |
| 5219 | { 0, 0, 0, 0, 0 }, // 502 ADDIdtprelL32_ADDISdtprelHA32 |
| 5220 | { 0, 0, 0, 0, 0 }, // 503 ADDItlsldLADDR32 |
| 5221 | { 0, 0, 0, 0, 0 }, // 504 ADDItocL_ADDIStocHA_ADDIStocHA8 |
| 5222 | { 1, 87, 88, 0, 0 }, // 505 ADDIC_ADDIC8_ADDME_ADDME8_SUBFIC_SUBFIC8_SUBFME_SUBFME8_SUBFZE_SUBFZE8 |
| 5223 | { 1, 87, 88, 0, 0 }, // 506 ADDME8O_ADDMEO_ADDZE8O_ADDZEO_ANDI8_rec_ANDIS8_rec_SUBFME8O_SUBFMEO_SUBFZE8O_SUBFZEO |
| 5224 | { 1, 87, 88, 0, 0 }, // 507 ADDZE_ADDZE8 |
| 5225 | { 1, 87, 88, 0, 0 }, // 508 ANDI_rec_ANDIS_rec |
| 5226 | { 1, 87, 88, 0, 0 }, // 509 CMPDI_CMPWI_CMPLDI_CMPLWI |
| 5227 | { 1, 87, 88, 0, 0 }, // 510 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 |
| 5228 | { 1, 90, 91, 0, 0 }, // 511 FABSD_FABSS_FMR_FNABSD_FNABSS_FNEGD_FNEGS |
| 5229 | { 1, 87, 88, 0, 0 }, // 512 NEG8_rec_NEG_rec_ORI_ORI8_ORIS_ORIS8_XORI_XORI8_XORIS_XORIS8 |
| 5230 | { 1, 87, 88, 0, 0 }, // 513 NOP |
| 5231 | { 0, 0, 0, 0, 0 }, // 514 RLDICL_RLDICL_32_RLDICL_32_64_RLDICR_RLDICR_32 |
| 5232 | { 1, 87, 88, 0, 0 }, // 515 RLWINM_RLWINM8 |
| 5233 | { 1, 87, 88, 0, 0 }, // 516 SETB_SETB8 |
| 5234 | { 1, 87, 88, 0, 0 }, // 517 SETBC_SETBC8_SETBCR_SETBCR8_SETNBC_SETNBC8_SETNBCR_SETNBCR8 |
| 5235 | { 1, 87, 88, 0, 0 }, // 518 SRAWI_SRAWI8 |
| 5236 | { 0, 0, 0, 0, 0 }, // 519 VEXTSB2D_VEXTSB2Ds_VEXTSB2W_VEXTSB2Ws_VEXTSH2D_VEXTSH2Ds_VEXTSH2W_VEXTSH2Ws_VEXTSW2D_VEXTSW2Ds_VNEGD_VNEGW |
| 5237 | { 0, 0, 0, 0, 0 }, // 520 VEXTSD2Q |
| 5238 | { 0, 0, 0, 0, 0 }, // 521 XSABSDP_XSNABSDP_XSNABSDPs_XSNEGDP |
| 5239 | { 0, 0, 0, 0, 0 }, // 522 XSABSQP_XSNABSQP_XSNEGQP_XSXEXPQP_XVXEXPDP_XVXEXPSP |
| 5240 | { 0, 0, 0, 0, 0 }, // 523 XVABSDP_XVNABSDP_XVNEGDP |
| 5241 | { 0, 0, 0, 0, 0 }, // 524 XVXSIGDP_XVXSIGSP |
| 5242 | { 1, 87, 88, 0, 0 }, // 525 ADDE8O_ADDEO_SUBFE8O_SUBFEO_SUBF8O_SUBFO |
| 5243 | { 1, 87, 88, 0, 0 }, // 526 ADDEX_ADDEX8 |
| 5244 | { 1, 87, 88, 0, 0 }, // 527 ADD4O_ADD8O |
| 5245 | { 1, 87, 88, 0, 0 }, // 528 CMPB_CMPB8 |
| 5246 | { 1, 89, 90, 0, 0 }, // 529 CRAND_CRANDC_CR6SET_CREQV_CRSET_CRNAND_CRNOR_CROR_CRORC_CR6UNSET_CRUNSET |
| 5247 | { 1, 91, 92, 0, 0 }, // 530 DST_DST64_DSTT_DSTT64_DSTST_DSTST64_DSTSTT_DSTSTT64 |
| 5248 | { 0, 0, 0, 0, 0 }, // 531 VRLDNM_VRLWNM_V_SET0_V_SET0B_V_SET0H_XSCPSGNQP_XSIEXPQP_XVIEXPDP_XVIEXPSP |
| 5249 | { 0, 0, 0, 0, 0 }, // 532 XXLEQVOnes |
| 5250 | { 1, 90, 91, 0, 0 }, // 533 MFFS_MFFS_rec_MFFSL |
| 5251 | { 1, 90, 91, 0, 0 }, // 534 MFFSCDRNI_MFFSCRNI |
| 5252 | { 1, 99, 100, 0, 0 }, // 535 MTFSB0 |
| 5253 | { 1, 87, 88, 0, 0 }, // 536 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 |
| 5254 | { 1, 87, 88, 0, 0 }, // 537 NEG8O_rec_NEGO_rec |
| 5255 | { 1, 87, 88, 0, 0 }, // 538 ADDE8_rec_ADDE_rec_ADDE8O_rec_ADDEO_rec_SUBFE8_rec_SUBFE_rec_SUBFE8O_rec_SUBFEO_rec_SUBF8O_rec_SUBFO_rec |
| 5256 | { 1, 88, 89, 0, 0 }, // 539 HRFID_SC |
| 5257 | { 1, 90, 91, 0, 0 }, // 540 MTFSFI_MTFSFIb_MTFSFI_rec |
| 5258 | { 1, 90, 91, 0, 0 }, // 541 FABSD_rec_FABSS_rec_FMR_rec_FNABSD_rec_FNABSS_rec_FNEGD_rec_FNEGS_rec |
| 5259 | { 1, 87, 88, 0, 0 }, // 542 ADDC8_rec_ADDC_rec_SUBFC8_rec_SUBFC_rec |
| 5260 | { 0, 0, 0, 0, 0 }, // 543 VSTRIBL_rec_VSTRIBR_rec_VSTRIHL_rec_VSTRIHR_rec |
| 5261 | { 1, 91, 92, 0, 0 }, // 544 LBZ_LBZ8_LHZ_LHZ8_LWZ_LWZ8 |
| 5262 | { 0, 0, 0, 0, 0 }, // 545 LD |
| 5263 | { 0, 0, 0, 0, 0 }, // 546 LDtoc_LDtocBA_LDtocCPT_LDtocJTI_LDtocL_SPILLTOVSR_LD_LWZtoc_LWZtocL |
| 5264 | { 0, 0, 0, 0, 0 }, // 547 DFLOADf32 |
| 5265 | { 0, 0, 0, 0, 0 }, // 548 DFLOADf64 |
| 5266 | { 1, 91, 92, 0, 0 }, // 549 LFD |
| 5267 | { 1, 91, 92, 0, 0 }, // 550 LHA_LHA8 |
| 5268 | { 1, 91, 92, 0, 0 }, // 551 LXSD_LXV |
| 5269 | { 1, 86, 87, 0, 0 }, // 552 DCBT_DCBTST |
| 5270 | { 1, 91, 92, 0, 0 }, // 553 ICBT |
| 5271 | { 1, 91, 92, 0, 0 }, // 554 LDBRX |
| 5272 | { 0, 0, 0, 0, 0 }, // 555 SPILLTOVSR_LDX |
| 5273 | { 1, 91, 92, 0, 0 }, // 556 LXVRBX_LXVRDX_LXVRHX_LXVRWX |
| 5274 | { 1, 96, 97, 0, 0 }, // 557 MTSR |
| 5275 | { 1, 87, 88, 0, 0 }, // 558 MTVRSAVE_MTVRSAVEv |
| 5276 | { 1, 91, 92, 0, 0 }, // 559 LBZCIX_LDCIX_LHZCIX_LWZCIX |
| 5277 | { 1, 91, 92, 0, 0 }, // 560 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 |
| 5278 | { 1, 91, 92, 0, 0 }, // 561 LFS |
| 5279 | { 1, 91, 92, 0, 0 }, // 562 LXSSP |
| 5280 | { 1, 91, 92, 0, 0 }, // 563 LXVP |
| 5281 | { 1, 91, 92, 0, 0 }, // 564 LXVPX |
| 5282 | { 1, 98, 99, 0, 0 }, // 565 MFSR |
| 5283 | { 1, 98, 99, 0, 0 }, // 566 MFTB8 |
| 5284 | { 0, 0, 0, 0, 0 }, // 567 XXSETACCZ |
| 5285 | { 0, 0, 0, 0, 0 }, // 568 XVBF16GER2_XVF16GER2_XVF32GER_XVF64GER_XVI16GER2_XVI16GER2S_XVI4GER8_XVI8GER4 |
| 5286 | { 0, 0, 0, 0, 0 }, // 569 XVBF16GER2NN_XVBF16GER2NP_XVBF16GER2PN_XVBF16GER2PP_XVF16GER2NN_XVF16GER2NP_XVF16GER2PN_XVF16GER2PP_XVF32GERNN_XVF32GERNP_XVF32GERPN_XVF32GERPP_XVF64GERNN_XVF64GERNP_XVF64GERPN_XVF64GERPP_XVI16GER2PP_XVI16GER2SPP_XVI4GER8PP_XVI8GER4PP |
| 5287 | { 0, 0, 0, 0, 0 }, // 570 XVI8GER4SPP |
| 5288 | { 0, 0, 0, 0, 0 }, // 571 PMXVBF16GER2_PMXVF16GER2_PMXVF32GER_PMXVF64GER_PMXVI16GER2_PMXVI16GER2S_PMXVI4GER8_PMXVI8GER4 |
| 5289 | { 0, 0, 0, 0, 0 }, // 572 PMXVBF16GER2NN_PMXVBF16GER2NP_PMXVBF16GER2PN_PMXVBF16GER2PP_PMXVF16GER2NN_PMXVF16GER2NP_PMXVF16GER2PN_PMXVF16GER2PP_PMXVF32GERNN_PMXVF32GERNP_PMXVF32GERPN_PMXVF32GERPP_PMXVF64GERNN_PMXVF64GERNP_PMXVF64GERPN_PMXVF64GERPP_PMXVI16GER2PP_PMXVI16GER2SPP_PMXVI4GER8PP_PMXVI8GER4PP |
| 5290 | { 0, 0, 0, 0, 0 }, // 573 PMXVI8GER4SPP |
| 5291 | { 0, 0, 0, 0, 0 }, // 574 XXMTACC |
| 5292 | { 0, 0, 0, 0, 0 }, // 575 XXMFACC |
| 5293 | { 0, 0, 0, 0, 0 }, // 576 VMULHSD_VMULHUD_VMULLD |
| 5294 | { 0, 0, 0, 0, 0 }, // 577 LXVKQ |
| 5295 | { 0, 0, 0, 0, 0 }, // 578 VSPLTISB_VSPLTISH_VSPLTISW |
| 5296 | { 0, 0, 0, 0, 0 }, // 579 V_SETALLONES_V_SETALLONESB_V_SETALLONESH |
| 5297 | { 0, 0, 0, 0, 0 }, // 580 XXSPLTIB |
| 5298 | { 1, 87, 88, 0, 0 }, // 581 BRD_BRH_BRH8_BRW_BRW8 |
| 5299 | { 0, 0, 0, 0, 0 }, // 582 MFVSRLD_MTVSRWS_VCLZLSBB_VCTZLSBB_VEXTRACTD_VEXTRACTUB_VEXTRACTUH_VEXTRACTUW_VINSERTD_VINSERTW_VPRTYBQ |
| 5300 | { 0, 0, 0, 0, 0 }, // 583 VGBBD_VUPKHSW_VUPKLSW |
| 5301 | { 0, 0, 0, 0, 0 }, // 584 VSPLTB_VSPLTBs_VSPLTH_VSPLTHs_VSPLTW_XXSPLTW_XXSPLTWs |
| 5302 | { 0, 0, 0, 0, 0 }, // 585 VSTRIBL_VSTRIBR_VSTRIHL_VSTRIHR_XXGENPCVDM_XXGENPCVHM_XXGENPCVWM |
| 5303 | { 0, 0, 0, 0, 0 }, // 586 VUPKHPX_VUPKHSB_VUPKHSH_VUPKLPX_VUPKLSB_VUPKLSH |
| 5304 | { 0, 0, 0, 0, 0 }, // 587 XVCVBF16SPN |
| 5305 | { 0, 0, 0, 0, 0 }, // 588 XXBRD_XXBRH_XXBRQ_XXBRW_XXEXTRACTUW |
| 5306 | { 0, 0, 0, 0, 0 }, // 589 VBPERMQ_VPKSDSS_VPKSDUS_VPKUDUM_VPKUDUS |
| 5307 | { 0, 0, 0, 0, 0 }, // 590 VCLRLB_VCLRRB_VINSD_VINSW_VSLDBI_VSRDBI |
| 5308 | { 0, 0, 0, 0, 0 }, // 591 VPKPX_VPKSHSS_VPKSHUS_VPKSWSS_VPKSWUS_VPKUHUM_VPKUHUS_VPKUWUM_VPKUWUS |
| 5309 | { 0, 0, 0, 0, 0 }, // 592 VSLV_VSRV_XXINSERTW |
| 5310 | { 0, 0, 0, 0, 0 }, // 593 VEXTDDVLX_VEXTDDVRX_VEXTDUBVLX_VEXTDUBVRX_VEXTDUHVLX_VEXTDUHVRX_VEXTDUWVLX_VEXTDUWVRX_VINSBLX_VINSBRX_VINSBVLX_VINSBVRX_VINSDLX_VINSDRX_VINSHLX_VINSHRX_VINSHVLX_VINSHVRX_VINSWLX_VINSWRX_VINSWVLX_VINSWVRX |
| 5311 | { 0, 0, 0, 0, 0 }, // 594 VSUMSWS |
| 5312 | { 0, 0, 0, 0, 0 }, // 595 XXSPLTIDP_XXSPLTIW |
| 5313 | { 0, 0, 0, 0, 0 }, // 596 XXSPLTI32DX |
| 5314 | { 0, 0, 0, 0, 0 }, // 597 XXBLENDVB_XXBLENDVD_XXBLENDVH_XXBLENDVW_XXEVAL |
| 5315 | { 0, 0, 0, 0, 0 }, // 598 XXPERMX |
| 5316 | { 1, 91, 92, 0, 0 }, // 599 PSTXVP_PSTXVPpc |
| 5317 | { 1, 91, 92, 0, 0 }, // 600 STB_STB8_STH_STH8_STW_STW8 |
| 5318 | { 0, 0, 0, 0, 0 }, // 601 SPILLTOVSR_ST |
| 5319 | { 0, 0, 0, 0, 0 }, // 602 STD |
| 5320 | { 0, 0, 0, 0, 0 }, // 603 DFSTOREf32_DFSTOREf64 |
| 5321 | { 1, 91, 92, 0, 0 }, // 604 STFD_STFS |
| 5322 | { 1, 91, 92, 0, 0 }, // 605 STFDU_STFSU |
| 5323 | { 1, 91, 92, 0, 0 }, // 606 STXSD |
| 5324 | { 1, 91, 92, 0, 0 }, // 607 STXSSP |
| 5325 | { 1, 91, 92, 0, 0 }, // 608 STXV |
| 5326 | { 1, 86, 87, 0, 0 }, // 609 DCBF_DCBST_DCBZ |
| 5327 | { 1, 86, 87, 0, 0 }, // 610 ICBI |
| 5328 | { 0, 0, 0, 0, 0 }, // 611 SPILLTOVSR_STX |
| 5329 | { 0, 0, 0, 0, 0 }, // 612 STIWX |
| 5330 | { 1, 91, 92, 0, 0 }, // 613 STXVRBX_STXVRDX_STXVRHX_STXVRWX |
| 5331 | { 1, 91, 92, 0, 0 }, // 614 EnforceIEIO |
| 5332 | { 0, 0, 0, 0, 0 }, // 615 TLBIE8P9_TLBIEP9 |
| 5333 | { 1, 91, 92, 0, 0 }, // 616 STHCIX_STWCIX |
| 5334 | { 1, 86, 87, 0, 0 }, // 617 SYNCP10 |
| 5335 | { 1, 91, 92, 0, 0 }, // 618 PSTB_PSTB8_PSTB8pc_PSTBpc_PSTD_PSTDpc_PSTFD_PSTFDpc_PSTFS_PSTFSpc_PSTH_PSTH8_PSTH8pc_PSTHpc_PSTW_PSTW8_PSTW8pc_PSTWpc_PSTXSD_PSTXSDpc_PSTXSSP_PSTXSSPpc_PSTXV_PSTXVpc |
| 5336 | { 1, 91, 92, 0, 0 }, // 619 STXVP |
| 5337 | { 1, 91, 92, 0, 0 }, // 620 STXVPX |
| 5338 | { 1, 88, 89, 0, 0 }, // 621 ATTN_NAP |
| 5339 | { 1, 86, 87, 0, 0 }, // 622 DCBZL |
| 5340 | { 1, 91, 92, 0, 0 }, // 623 DCCCI_ICBLQ_ICCCI_TLBLD_TLBLI_TLBRE2_TLBSX2_TLBSX2D_TLBWE2 |
| 5341 | { 1, 88, 89, 0, 0 }, // 624 CLRBHRB_MFBHRBE |
| 5342 | { 1, 91, 92, 0, 0 }, // 625 PADDI_PADDI8_PADDI8pc_PADDIpc |
| 5343 | { 1, 87, 88, 0, 0 }, // 626 PLI_PLI8 |
| 5344 | { 0, 0, 0, 0, 0 }, // 627 VMULESB_VMULESH_VMULEUB_VMULEUH_VMULOSB_VMULOSH_VMULOUB_VMULOUH_VSUM2SWS_VSUM4SBS_VSUM4SHS_VSUM4UBS |
| 5345 | { 0, 0, 0, 0, 0 }, // 628 VMULESD_VMULEUD_VMULHSW_VMULHUW_VMULOSD_VMULOUD |
| 5346 | { 0, 0, 0, 0, 0 }, // 629 VMSUMCUD |
| 5347 | { 0, uint16_t(~0U), uint16_t(~0U), uint16_t(~0U), uint16_t(~0U) }// end marker |
| 5348 | }; |
| 5349 | |
| 5350 | static constexpr llvm::InstrItinerary G4Itineraries[] = { |
| 5351 | { 0, 0, 0, 0, 0 }, // 0 NoInstrModel |
| 5352 | { 1, 105, 106, 0, 0 }, // 1 IIC_LdStSync |
| 5353 | { 1, 106, 107, 0, 0 }, // 2 IIC_IntSimple |
| 5354 | { 1, 106, 107, 0, 0 }, // 3 IIC_IntGeneral |
| 5355 | { 1, 107, 108, 0, 0 }, // 4 IIC_BrB |
| 5356 | { 1, 108, 109, 0, 0 }, // 5 IIC_VecFP |
| 5357 | { 1, 106, 107, 0, 0 }, // 6 IIC_IntRotate |
| 5358 | { 1, 106, 107, 0, 0 }, // 7 IIC_IntCompare |
| 5359 | { 0, 0, 0, 0, 0 }, // 8 IIC_SprABORT |
| 5360 | { 0, 0, 0, 0, 0 }, // 9 IIC_LdStCOPY |
| 5361 | { 0, 0, 0, 0, 0 }, // 10 IIC_LdStPASTE |
| 5362 | { 1, 109, 110, 0, 0 }, // 11 IIC_BrCR |
| 5363 | { 1, 110, 111, 0, 0 }, // 12 IIC_FPGeneral |
| 5364 | { 0, 0, 0, 0, 0 }, // 13 IIC_LdStLD |
| 5365 | { 1, 111, 112, 0, 0 }, // 14 IIC_LdStDCBF |
| 5366 | { 1, 111, 112, 0, 0 }, // 15 IIC_LdStLoad |
| 5367 | { 1, 110, 111, 0, 0 }, // 16 IIC_FPCompare |
| 5368 | { 0, 0, 0, 0, 0 }, // 17 IIC_IntDivD |
| 5369 | { 1, 112, 113, 0, 0 }, // 18 IIC_IntDivW |
| 5370 | { 1, 113, 114, 0, 0 }, // 19 IIC_VecGeneral |
| 5371 | { 0, 0, 0, 0, 0 }, // 20 IIC_FPDGeneral |
| 5372 | { 1, 110, 111, 0, 0 }, // 21 IIC_FPAddSub |
| 5373 | { 1, 114, 115, 0, 0 }, // 22 IIC_FPDivD |
| 5374 | { 0, 0, 0, 0, 0 }, // 23 IIC_FPSGeneral |
| 5375 | { 1, 115, 116, 0, 0 }, // 24 IIC_VecComplex |
| 5376 | { 1, 111, 112, 0, 0 }, // 25 IIC_LdStStore |
| 5377 | { 0, 0, 0, 0, 0 }, // 26 IIC_IntRotateDI |
| 5378 | { 1, 116, 117, 0, 0 }, // 27 IIC_FPDivS |
| 5379 | { 1, 110, 111, 0, 0 }, // 28 IIC_FPFused |
| 5380 | { 0, 0, 0, 0, 0 }, // 29 IIC_FPSqrtD |
| 5381 | { 0, 0, 0, 0, 0 }, // 30 IIC_FPSqrtS |
| 5382 | { 1, 111, 112, 0, 0 }, // 31 IIC_LdStICBI |
| 5383 | { 0, 0, 0, 0, 0 }, // 32 IIC_IntISEL |
| 5384 | { 1, 117, 118, 0, 0 }, // 33 IIC_SprISYNC |
| 5385 | { 1, 118, 119, 0, 0 }, // 34 IIC_LdStLWARX |
| 5386 | { 1, 111, 112, 0, 0 }, // 35 IIC_LdStLoadUpd |
| 5387 | { 1, 111, 112, 0, 0 }, // 36 IIC_LdStLoadUpdX |
| 5388 | { 0, 0, 0, 0, 0 }, // 37 IIC_LdStLDARX |
| 5389 | { 0, 0, 0, 0, 0 }, // 38 IIC_LdStLDU |
| 5390 | { 0, 0, 0, 0, 0 }, // 39 IIC_LdStLDUX |
| 5391 | { 1, 111, 112, 0, 0 }, // 40 IIC_LdStLFD |
| 5392 | { 1, 111, 112, 0, 0 }, // 41 IIC_LdStLFDU |
| 5393 | { 1, 111, 112, 0, 0 }, // 42 IIC_LdStLFDUX |
| 5394 | { 1, 111, 112, 0, 0 }, // 43 IIC_LdStLHA |
| 5395 | { 1, 111, 112, 0, 0 }, // 44 IIC_LdStLHAU |
| 5396 | { 1, 111, 112, 0, 0 }, // 45 IIC_LdStLHAUX |
| 5397 | { 1, 119, 120, 0, 0 }, // 46 IIC_LdStLMW |
| 5398 | { 0, 0, 0, 0, 0 }, // 47 IIC_LdStLQ |
| 5399 | { 0, 0, 0, 0, 0 }, // 48 IIC_LdStLQARX |
| 5400 | { 0, 0, 0, 0, 0 }, // 49 IIC_LdStLWA |
| 5401 | { 0, 0, 0, 0, 0 }, // 50 IIC_IntMulHD |
| 5402 | { 1, 109, 110, 0, 0 }, // 51 IIC_BrMCR |
| 5403 | { 1, 109, 110, 0, 0 }, // 52 IIC_BrMCRX |
| 5404 | { 1, 109, 110, 0, 0 }, // 53 IIC_SprMFCR |
| 5405 | { 1, 120, 121, 0, 0 }, // 54 IIC_SprMFSPR |
| 5406 | { 1, 121, 122, 0, 0 }, // 55 IIC_IntMFFS |
| 5407 | { 1, 109, 110, 0, 0 }, // 56 IIC_SprMFMSR |
| 5408 | { 0, 0, 0, 0, 0 }, // 57 IIC_SprMFCRF |
| 5409 | { 0, 0, 0, 0, 0 }, // 58 IIC_SprMFPMR |
| 5410 | { 1, 120, 121, 0, 0 }, // 59 IIC_SprMFSR |
| 5411 | { 1, 109, 110, 0, 0 }, // 60 IIC_SprMFTB |
| 5412 | { 0, 0, 0, 0, 0 }, // 61 IIC_SprMSGSNDP |
| 5413 | { 0, 0, 0, 0, 0 }, // 62 IIC_SprMSGSYNC |
| 5414 | { 1, 117, 118, 0, 0 }, // 63 IIC_SprMTSPR |
| 5415 | { 1, 121, 122, 0, 0 }, // 64 IIC_IntMTFSB0 |
| 5416 | { 1, 109, 110, 0, 0 }, // 65 IIC_SprMTMSR |
| 5417 | { 0, 0, 0, 0, 0 }, // 66 IIC_SprMTMSRD |
| 5418 | { 0, 0, 0, 0, 0 }, // 67 IIC_SprMTPMR |
| 5419 | { 1, 117, 118, 0, 0 }, // 68 IIC_SprMTSR |
| 5420 | { 1, 122, 123, 0, 0 }, // 69 IIC_IntMulHW |
| 5421 | { 1, 123, 124, 0, 0 }, // 70 IIC_IntMulHWU |
| 5422 | { 1, 124, 125, 0, 0 }, // 71 IIC_IntMulLI |
| 5423 | { 1, 117, 118, 0, 0 }, // 72 IIC_SprRFI |
| 5424 | { 0, 0, 0, 0, 0 }, // 73 IIC_IntRFID |
| 5425 | { 0, 0, 0, 0, 0 }, // 74 IIC_IntRotateD |
| 5426 | { 0, 0, 0, 0, 0 }, // 75 IIC_SprSLBFEE |
| 5427 | { 0, 0, 0, 0, 0 }, // 76 IIC_SprSLBIA |
| 5428 | { 0, 0, 0, 0, 0 }, // 77 IIC_SprSLBIE |
| 5429 | { 0, 0, 0, 0, 0 }, // 78 IIC_SprSLBIEG |
| 5430 | { 0, 0, 0, 0, 0 }, // 79 IIC_SprSLBMFEE |
| 5431 | { 0, 0, 0, 0, 0 }, // 80 IIC_SprSLBMFEV |
| 5432 | { 0, 0, 0, 0, 0 }, // 81 IIC_SprSLBMTE |
| 5433 | { 0, 0, 0, 0, 0 }, // 82 IIC_SprSLBSYNC |
| 5434 | { 1, 106, 107, 0, 0 }, // 83 IIC_IntShift |
| 5435 | { 1, 125, 126, 0, 0 }, // 84 IIC_LdStSTWCX |
| 5436 | { 1, 111, 112, 0, 0 }, // 85 IIC_LdStSTU |
| 5437 | { 1, 111, 112, 0, 0 }, // 86 IIC_LdStSTUX |
| 5438 | { 0, 0, 0, 0, 0 }, // 87 IIC_LdStSTD |
| 5439 | { 0, 0, 0, 0, 0 }, // 88 IIC_LdStSTDCX |
| 5440 | { 1, 111, 112, 0, 0 }, // 89 IIC_LdStSTFD |
| 5441 | { 1, 111, 112, 0, 0 }, // 90 IIC_LdStSTFDU |
| 5442 | { 0, 0, 0, 0, 0 }, // 91 IIC_SprSTOP |
| 5443 | { 0, 0, 0, 0, 0 }, // 92 IIC_LdStSTQ |
| 5444 | { 0, 0, 0, 0, 0 }, // 93 IIC_LdStSTQCX |
| 5445 | { 0, 0, 0, 0, 0 }, // 94 IIC_IntTrapD |
| 5446 | { 0, 0, 0, 0, 0 }, // 95 IIC_SprTLBIA |
| 5447 | { 0, 0, 0, 0, 0 }, // 96 IIC_SprTLBIE |
| 5448 | { 0, 0, 0, 0, 0 }, // 97 IIC_SprTLBIEL |
| 5449 | { 1, 126, 127, 0, 0 }, // 98 IIC_SprTLBSYNC |
| 5450 | { 1, 127, 128, 0, 0 }, // 99 IIC_IntTrapW |
| 5451 | { 1, 113, 114, 0, 0 }, // 100 IIC_VecFPCompare |
| 5452 | { 1, 128, 129, 0, 0 }, // 101 IIC_VecPerm |
| 5453 | { 1, 107, 108, 0, 0 }, // 102 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 |
| 5454 | { 1, 107, 108, 0, 0 }, // 103 BL_LWZinto_toc_BL_LWZinto_toc_RM_BL8_LDinto_toc_BL8_LDinto_toc_RM |
| 5455 | { 1, 107, 108, 0, 0 }, // 104 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 |
| 5456 | { 1, 120, 121, 0, 0 }, // 105 MFCTR_MFCTR8_MFLR_MFLR8 |
| 5457 | { 1, 117, 118, 0, 0 }, // 106 MTLR_MTLR8_MTCTR_MTCTR8_MTCTR8loop_MTCTRloop |
| 5458 | { 1, 109, 110, 0, 0 }, // 107 MFCR_MFCR8 |
| 5459 | { 1, 109, 110, 0, 0 }, // 108 MCRF |
| 5460 | { 1, 109, 110, 0, 0 }, // 109 CR6SET_CR6UNSET_CRSET_CRUNSET_CRAND_CRANDC_CREQV_CRNAND_CRNOR_CRNOT_CROR_CRORC |
| 5461 | { 1, 119, 120, 0, 0 }, // 110 LMW |
| 5462 | { 1, 118, 119, 0, 0 }, // 111 LWARX_LWARXL |
| 5463 | { 0, 0, 0, 0, 0 }, // 112 LDARX_LDARXL |
| 5464 | { 1, 111, 112, 0, 0 }, // 113 LHBRX_LHBRX8_LWBRX_LWBRX8 |
| 5465 | { 1, 120, 121, 0, 0 }, // 114 MFSR_MFSRIN |
| 5466 | { 1, 111, 112, 0, 0 }, // 115 LFS_LFSX_LFSXTLS_LFSXTLS__LFD_LFDX_LFDXTLS_LFDXTLS__LXSDX_LXVD2X_LXVW4X_LXVDSX |
| 5467 | { 1, 111, 112, 0, 0 }, // 116 LFSU_LFDU |
| 5468 | { 1, 111, 112, 0, 0 }, // 117 LFSUX_LFDUX |
| 5469 | { 1, 111, 112, 0, 0 }, // 118 STXSDX_STXVD2X_STXVW4X |
| 5470 | { 1, 118, 119, 0, 0 }, // 119 LBARX_LHARX |
| 5471 | { 1, 111, 112, 0, 0 }, // 120 LBZCIX_LDBRX_LDCIX_LHZCIX_LSWI_LVEBX_LVEHX_LVEWX_LVSL_LVSR_LVX_LVXL_LWZCIX_STHCIX_STSWI_STWCIX |
| 5472 | { 1, 111, 112, 0, 0 }, // 121 LFIWAX_LFIWZX |
| 5473 | { 1, 111, 112, 0, 0 }, // 122 STFD_STFDX_STFIWX_STFS_STFSX |
| 5474 | { 1, 111, 112, 0, 0 }, // 123 STFDU_STFDUX_STFSU_STFSUX |
| 5475 | { 1, 111, 112, 0, 0 }, // 124 STVEBX_STVEHX_STVEWX_STVX_STVXL |
| 5476 | { 1, 111, 112, 0, 0 }, // 125 LHA_LHA8_LHAX_LHAX8_LWAX_LWAX_32 |
| 5477 | { 0, 0, 0, 0, 0 }, // 126 LWA_LWA_32 |
| 5478 | { 1, 111, 112, 0, 0 }, // 127 LHAU_LHAU8 |
| 5479 | { 1, 111, 112, 0, 0 }, // 128 LHAUX_LHAUX8_LWAUX |
| 5480 | { 1, 111, 112, 0, 0 }, // 129 STB_STB8_STH_STH8_STW_STW8_STBX_STBX8_STHX_STHX8_STWX_STWX8_STHBRX_STWBRX |
| 5481 | { 0, 0, 0, 0, 0 }, // 130 STD_STDX |
| 5482 | { 1, 119, 120, 0, 0 }, // 131 STMW |
| 5483 | { 1, 125, 126, 0, 0 }, // 132 STWCX |
| 5484 | { 0, 0, 0, 0, 0 }, // 133 STDCX |
| 5485 | { 1, 111, 112, 0, 0 }, // 134 STDU_STHU_STHU8_STBU_STBU8_STWU_STWU8 |
| 5486 | { 1, 111, 112, 0, 0 }, // 135 STDUX_STWUX_STWUX8_STHUX_STHUX8_STBUX_STBUX8 |
| 5487 | { 1, 111, 112, 0, 0 }, // 136 LWZU_LWZU8_LHZU_LHZU8_LBZU_LBZU8 |
| 5488 | { 0, 0, 0, 0, 0 }, // 137 LDU |
| 5489 | { 1, 111, 112, 0, 0 }, // 138 LWZUX_LWZUX8_LHZUX_LHZUX8_LBZUX_LBZUX8 |
| 5490 | { 0, 0, 0, 0, 0 }, // 139 LDUX |
| 5491 | { 1, 106, 107, 0, 0 }, // 140 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 |
| 5492 | { 1, 106, 107, 0, 0 }, // 141 SUBF8_SUBF8_rec_ADDIC_ADDIC8_SUBFIC_SUBFIC8_SUBFZE_SUBFZE8_ADDE_ADDE8_ADDME_ADDME8_SUBFME_SUBFME8_ANDI_rec_ANDIS_rec |
| 5493 | { 1, 106, 107, 0, 0 }, // 142 CMPD_CMPDI_CMPLD_CMPLDI_CMPLW_CMPLWI_CMPW_CMPWI |
| 5494 | { 1, 106, 107, 0, 0 }, // 143 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 |
| 5495 | { 1, 106, 107, 0, 0 }, // 144 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 |
| 5496 | { 1, 107, 108, 0, 0 }, // 145 ADDPCIS |
| 5497 | { 0, 0, 0, 0, 0 }, // 146 SUBFUS_SUBFUS_rec |
| 5498 | { 0, 0, 0, 0, 0 }, // 147 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 |
| 5499 | { 0, 0, 0, 0, 0 }, // 148 RLDCL_RLDCL_rec_RLDCR_RLDCR_rec_SLD_SLD_rec_SRD_SRD_rec_SRAD_SRAD_rec |
| 5500 | { 1, 106, 107, 0, 0 }, // 149 SRAWI_SRAWI_rec_SRAWI8_SRAWI8_rec_SRAW_SRAW_rec_SRAW8_SRAW8_rec |
| 5501 | { 1, 106, 107, 0, 0 }, // 150 CNTLZD_CNTLZDM_CNTLZD_rec_CNTLZW_CNTLZW8_CNTLZW8_rec_CNTLZW_rec_CNTTZD_CNTTZDM_CNTTZD_rec_CNTTZW_CNTTZW8_CNTTZW8_rec_CNTTZW_rec |
| 5502 | { 1, 124, 125, 0, 0 }, // 151 MULLI_MULLI8 |
| 5503 | { 1, 122, 123, 0, 0 }, // 152 MULLW_MULHW_MULHD_MULLWO_MULLW_rec_MULHD_rec_MULHW_rec_MULLWO_rec |
| 5504 | { 1, 123, 124, 0, 0 }, // 153 MULHWU_MULHDU_MULHDU_rec_MULHWU_rec |
| 5505 | { 0, 0, 0, 0, 0 }, // 154 MULLD_MULLDO_MULLD_rec_MULLDO_rec |
| 5506 | { 0, 0, 0, 0, 0 }, // 155 DIVDE_DIVDEO_DIVDEO_rec_DIVDEU_DIVDEUO_DIVDEUO_rec_DIVDEU_rec_DIVDE_rec |
| 5507 | { 1, 112, 113, 0, 0 }, // 156 DIVWE_DIVWEO_DIVWEO_rec_DIVWEU_DIVWEUO_DIVWEUO_rec_DIVWEU_rec_DIVWE_rec_DIVW_DIVWU_DIVWU_rec_DIVWO_DIVWO_rec_DIVWUO_DIVWUO_rec_DIVW_rec |
| 5508 | { 0, 0, 0, 0, 0 }, // 157 DIVD_DIVDU_DIVDO_DIVDO_rec_DIVDUO_DIVDUO_rec_DIVDU_rec_DIVD_rec |
| 5509 | { 1, 110, 111, 0, 0 }, // 158 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 |
| 5510 | { 1, 110, 111, 0, 0 }, // 159 FADD_FADD_rec_FSUB_FSUB_rec |
| 5511 | { 1, 110, 111, 0, 0 }, // 160 FMADD_FMADD_rec_FMSUB_FMSUB_rec_FMUL_FMUL_rec_FNMADD_FNMADD_rec_FNMSUB_FNMSUB_rec |
| 5512 | { 1, 108, 109, 0, 0 }, // 161 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 |
| 5513 | { 1, 110, 111, 0, 0 }, // 162 FTDIV_FTSQRT_XSTDIVDP_XSTSQRTDP_XSCMPODP_XSCMPUDP |
| 5514 | { 1, 108, 109, 0, 0 }, // 163 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 |
| 5515 | { 1, 113, 114, 0, 0 }, // 164 XVCMPEQDP_XVCMPEQDP_rec_XVCMPGEDP_XVCMPGEDP_rec_XVCMPGTDP_XVCMPGTDP_rec |
| 5516 | { 1, 110, 111, 0, 0 }, // 165 XVTDIVDP_XVTSQRTDP |
| 5517 | { 1, 108, 109, 0, 0 }, // 166 VPKSHSS_VPKSHUS_VPKSWSS_VPKSWUS_VPKUHUM_VPKUHUS_VPKUWUM_VPKUWUS_VUPKHPX_VUPKHSB_VUPKHSH_VUPKLPX_VUPKLSB_VUPKLSH_VPERM_VSEL_VPKPX |
| 5518 | { 1, 128, 129, 0, 0 }, // 167 XXMRGHW_XXMRGLW_XXPERMDI_XXPERMDIs_XXSLDWI_XXSLDWIs_VSPLTB_VSPLTBs_VSPLTH_VSPLTHs_VSPLTISB_VSPLTISH_VSPLTISW_VSPLTW_XXSPLTW_XXSPLTWs_XXSEL |
| 5519 | { 1, 108, 109, 0, 0 }, // 168 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 |
| 5520 | { 1, 113, 114, 0, 0 }, // 169 VADDUBM_VADDUHM_VADDUWM_XXLORf_XXLXORdpz_XXLXORspz_XXLXORz_VSUBFP_VSUBUBM_VSUBUHM_VSUBUWM_XXLAND_XXLANDC_XXLNOR_XXLOR_XXLXOR |
| 5521 | { 1, 110, 111, 0, 0 }, // 170 XVTDIVSP_XVTSQRTSP |
| 5522 | { 1, 113, 114, 0, 0 }, // 171 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 |
| 5523 | { 1, 110, 111, 0, 0 }, // 172 FCMPOD_FCMPOS_FCMPUD_FCMPUS |
| 5524 | { 1, 116, 117, 0, 0 }, // 173 FDIVS_FDIVS_rec |
| 5525 | { 1, 114, 115, 0, 0 }, // 174 XSDIVDP |
| 5526 | { 0, 0, 0, 0, 0 }, // 175 FSQRTS_XSSQRTSP_FSQRTS_rec |
| 5527 | { 1, 114, 115, 0, 0 }, // 176 FDIV_FDIV_rec |
| 5528 | { 0, 0, 0, 0, 0 }, // 177 XSSQRTDP |
| 5529 | { 0, 0, 0, 0, 0 }, // 178 FSQRT_FSQRT_rec |
| 5530 | { 1, 116, 117, 0, 0 }, // 179 XVDIVSP |
| 5531 | { 0, 0, 0, 0, 0 }, // 180 XVSQRTSP |
| 5532 | { 1, 114, 115, 0, 0 }, // 181 XVDIVDP |
| 5533 | { 0, 0, 0, 0, 0 }, // 182 XVSQRTDP |
| 5534 | { 0, 0, 0, 0, 0 }, // 183 MFOCRF_MFOCRF8 |
| 5535 | { 1, 108, 109, 0, 0 }, // 184 VCIPHER_VCIPHERLAST_VNCIPHER_VNCIPHERLAST_VPMSUMB_VPMSUMD_VPMSUMH_VPMSUMW_VSBOX |
| 5536 | { 1, 116, 117, 0, 0 }, // 185 XSDIVSP |
| 5537 | { 0, 0, 0, 0, 0 }, // 186 FSQRTS_FSQRTS_rec |
| 5538 | { 1, 121, 122, 0, 0 }, // 187 MTFSFI_rec_MTFSF_rec_MTFSFI_MTFSFIb_MTFSF |
| 5539 | { 1, 121, 122, 0, 0 }, // 188 MTFSFb_MTFSB0_MTFSB1 |
| 5540 | { 1, 108, 109, 0, 0 }, // 189 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 |
| 5541 | { 1, 108, 109, 0, 0 }, // 190 XSRESP_XSRSQRTESP_XSCVSXDSP_XSCVUXDSP_XSCVDPSPN_XSCVSPDPN_XSRSP |
| 5542 | { 1, 108, 109, 0, 0 }, // 191 XVMADDASP_XVMADDMSP_XVMSUBASP_XVMSUBMSP_XVNMADDASP_XVNMADDMSP_XVNMSUBASP_XVNMSUBMSP_XVSUBSP_XVMULSP_XVNABSSP_XVNEGSP_XVABSSP_XVADDSP |
| 5543 | { 1, 108, 109, 0, 0 }, // 192 VRFIM_VRFIN_VRFIP_VRFIZ_XVRSQRTESP_VADDFP_VEXPTEFP_VLOGEFP_VMADDFP_VNMSUBFP_VREFP_VRSQRTEFP_XVCVSXWSP_XVCVUXWSP_XVRESP_XVCVDPSP_XVCVSXDSP_XVCVUXDSP_XVCPSGNSP |
| 5544 | { 1, 113, 114, 0, 0 }, // 193 VSUBFP |
| 5545 | { 1, 108, 109, 0, 0 }, // 194 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 |
| 5546 | { 1, 108, 109, 0, 0 }, // 195 XVCVSPDP |
| 5547 | { 0, 0, 0, 0, 0 }, // 196 TDI_TD |
| 5548 | { 1, 127, 128, 0, 0 }, // 197 TWI_TW |
| 5549 | { 1, 109, 110, 0, 0 }, // 198 MTCRF_MTCRF8_MTOCRF_MTOCRF8 |
| 5550 | { 1, 106, 107, 0, 0 }, // 199 RLWIMI_RLWIMI8 |
| 5551 | { 1, 106, 107, 0, 0 }, // 200 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 |
| 5552 | { 1, 106, 107, 0, 0 }, // 201 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 |
| 5553 | { 1, 106, 107, 0, 0 }, // 202 ANDIS_rec_ANDI_rec_SUBF8_rec |
| 5554 | { 1, 106, 107, 0, 0 }, // 203 OR_OR8_OR8_rec_OR_rec_NOP |
| 5555 | { 0, 0, 0, 0, 0 }, // 204 SLDI_SLDI_rec_SLWI_SLWI_rec_SRDI_SRDI_rec_SRWI_SRWI_rec_COPY |
| 5556 | { 1, 106, 107, 0, 0 }, // 205 SUBF_rec_ADDG6S_ADDG6S8_ADDZE_ADDZE8 |
| 5557 | { 1, 106, 107, 0, 0 }, // 206 RLWIMI8_rec_RLWIMI_rec |
| 5558 | { 1, 106, 107, 0, 0 }, // 207 CNTLZD_CNTLZD_rec_CNTLZW_CNTLZW8_CNTLZW8_rec_CNTLZW_rec |
| 5559 | { 1, 106, 107, 0, 0 }, // 208 POPCNTB_POPCNTB8_POPCNTD_POPCNTW |
| 5560 | { 0, 0, 0, 0, 0 }, // 209 ISEL_ISEL8 |
| 5561 | { 1, 109, 110, 0, 0 }, // 210 MFTB_MFTB8 |
| 5562 | { 1, 112, 113, 0, 0 }, // 211 DIVW_DIVWU |
| 5563 | { 0, 0, 0, 0, 0 }, // 212 DIVD_DIVDU |
| 5564 | { 1, 112, 113, 0, 0 }, // 213 DIVWE_DIVWEU |
| 5565 | { 1, 111, 112, 0, 0 }, // 214 LVEBX_LVEHX_LVEWX_LVX_LVXL |
| 5566 | { 1, 111, 112, 0, 0 }, // 215 LXVB16X_LXSIWZX |
| 5567 | { 0, 0, 0, 0, 0 }, // 216 DFLOADf64_XFLOADf64_LIWZX |
| 5568 | { 0, 0, 0, 0, 0 }, // 217 LQ |
| 5569 | { 1, 111, 112, 0, 0 }, // 218 STFDEPX_STFDXTLS_STFDXTLS__STFSXTLS_STFSXTLS__STXSIWX_STXSSP_STXSSPX |
| 5570 | { 1, 111, 112, 0, 0 }, // 219 STBXTLS_STBXTLS__STBXTLS_32_STHXTLS_STHXTLS__STHXTLS_32_STWXTLS_STWXTLS__STWXTLS_32_STBEPX_STDBRX_STHEPX_STWEPX |
| 5571 | { 0, 0, 0, 0, 0 }, // 220 STDXTLS_STDXTLS_ |
| 5572 | { 1, 111, 112, 0, 0 }, // 221 STBCIX_STDCIX |
| 5573 | { 1, 125, 126, 0, 0 }, // 222 STBCX_STHCX |
| 5574 | { 1, 111, 112, 0, 0 }, // 223 STHCIX_STSWI_STWCIX |
| 5575 | { 1, 111, 112, 0, 0 }, // 224 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 |
| 5576 | { 0, 0, 0, 0, 0 }, // 225 LD_LDX_LDXTLS_LDXTLS_ |
| 5577 | { 1, 118, 119, 0, 0 }, // 226 LBARXL_LHARXL |
| 5578 | { 1, 111, 112, 0, 0 }, // 227 LBEPX_LHEPX_LWEPX |
| 5579 | { 1, 111, 112, 0, 0 }, // 228 LFDEPX_LXSIWAX |
| 5580 | { 0, 0, 0, 0, 0 }, // 229 ADDIdtprelL_ADDIdtprelL32_ADDItlsgdL_ADDItlsgdL32_ADDItlsgdLADDR_ADDItlsgdLADDR32_ADDItoc_ADDItoc8_ADDItocL_ADDItocL8_ADDISdtprelHA_ADDISdtprelHA32_ADDISgotTprelHA_ADDIStlsgdHA_ADDIStocHA_ADDIStocHA8 |
| 5581 | { 1, 106, 107, 0, 0 }, // 230 SUBF |
| 5582 | { 1, 108, 109, 0, 0 }, // 231 VPKSDSS_VPKSDUS_VPKUDUM_VPKUDUS_VUPKHSW_VUPKLSW_VMRGEW_VMRGOW_VPERMXOR_VBPERMQ_VGBBD |
| 5583 | { 1, 108, 109, 0, 0 }, // 232 VMRGHB_VMRGHH_VMRGHW_VMRGLB_VMRGLH_VMRGLW_VSL_VSLDOI_VSLO_VSR_VSRO |
| 5584 | { 1, 108, 109, 0, 0 }, // 233 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 |
| 5585 | { 1, 113, 114, 0, 0 }, // 234 VADDUDM_VSUBUDM_VSLD_VSRAD_VSRD_VEQV_VNAND_VORC_XXLEQV_XXLNAND_XXLORC_VCLZB_VCLZD_VCLZH_VCLZW_VPOPCNTB_VPOPCNTH_VPOPCNTW |
| 5586 | { 1, 108, 109, 0, 0 }, // 235 VRLD_VMAXSD_VMAXUD_VMINSD_VMINUD_VSHASIGMAD_VSHASIGMAW |
| 5587 | { 1, 113, 114, 0, 0 }, // 236 VCMPEQUD_VCMPEQUD_rec_VCMPGTSD_VCMPGTSD_rec_VCMPGTUD_VCMPGTUD_rec |
| 5588 | { 1, 111, 112, 0, 0 }, // 237 MFVSCR |
| 5589 | { 1, 111, 112, 0, 0 }, // 238 MTVSCR |
| 5590 | { 1, 108, 109, 0, 0 }, // 239 VADDCUQ_VADDECUQ_VADDEUQM_VSUBCUQ_VSUBECUQ_VSUBEUQM |
| 5591 | { 1, 113, 114, 0, 0 }, // 240 VADDUQM_VSUBUQM_VPOPCNTD |
| 5592 | { 1, 108, 109, 0, 0 }, // 241 VMSUMMBM_VMSUMSHM_VMSUMSHS_VMSUMUBM_VMSUMUHM_VMSUMUHS_VSUM2SWS_VSUM4SBS_VSUM4SHS_VSUM4UBS_VSUMSWS_VMULESB_VMULESH_VMULEUB_VMULEUH_VMULOSB_VMULOSH_VMULOUB_VMULOUH_VMHADDSHS_VMHRADDSHS_VMLADDUHM |
| 5593 | { 1, 108, 109, 0, 0 }, // 242 VMULESW_VMULEUW_VMULOSW_VMULOUW |
| 5594 | { 1, 113, 114, 0, 0 }, // 243 VMULUWM |
| 5595 | { 1, 107, 108, 0, 0 }, // 244 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 |
| 5596 | { 1, 110, 111, 0, 0 }, // 245 DTSTDC_DTSTDCQ_DTSTDG_DTSTDGQ_DTSTSF_DTSTSFQ_DCMPO_DCMPU_DTSTEX |
| 5597 | { 0, 0, 0, 0, 0 }, // 246 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 |
| 5598 | { 1, 110, 111, 0, 0 }, // 247 DADD_DADD_rec_DCTDP_DCTDP_rec_DSUB_DSUB_rec |
| 5599 | { 1, 108, 109, 0, 0 }, // 248 BCDADD_rec_BCDSUB_rec |
| 5600 | { 0, 0, 0, 0, 0 }, // 249 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 |
| 5601 | { 1, 110, 111, 0, 0 }, // 250 DCMPOQ_DCMPUQ_DTSTEXQ |
| 5602 | { 1, 110, 111, 0, 0 }, // 251 DCTQPQ_DCTQPQ_rec |
| 5603 | { 1, 110, 111, 0, 0 }, // 252 DADDQ_DADDQ_rec_DSUBQ_DSUBQ_rec |
| 5604 | { 0, 0, 0, 0, 0 }, // 253 DQUAQ_DQUAQ_rec |
| 5605 | { 1, 110, 111, 0, 0 }, // 254 DRSP_DRSP_rec_DCTFIX_DCTFIX_rec |
| 5606 | { 1, 110, 111, 0, 0 }, // 255 DCFFIX_DCFFIX_rec |
| 5607 | { 1, 110, 111, 0, 0 }, // 256 DCFFIXQ_DCFFIXQ_rec |
| 5608 | { 1, 110, 111, 0, 0 }, // 257 DMUL_DMUL_rec |
| 5609 | { 1, 110, 111, 0, 0 }, // 258 DMULQ_DMULQ_rec |
| 5610 | { 1, 110, 111, 0, 0 }, // 259 DDIV_DDIV_rec |
| 5611 | { 1, 110, 111, 0, 0 }, // 260 DDIVQ_DDIVQ_rec |
| 5612 | { 1, 113, 114, 0, 0 }, // 261 MFVRD_MFVSRD_MFVRWZ_MFVSRWZ_MTVRD_MTVSRD_MTVRWA_MTVSRWA_MTVRWZ_MTVSRWZ |
| 5613 | { 1, 113, 114, 0, 0 }, // 262 VADDUDM_VSLD_VSRD_VSUBUDM_VPOPCNTB_VPOPCNTH_VSRAD_VEQV_VNAND_VORC_XXLEQV_XXLNAND_XXLORC |
| 5614 | { 1, 108, 109, 0, 0 }, // 263 VAND_VANDC_VSLB_VSLH_VSLW_VSRB_VSRH_VSRW_VRLB_VRLH_VRLW_VSRAB_VSRAH_VSRAW_VNOR_VOR_VXOR |
| 5615 | { 1, 113, 114, 0, 0 }, // 264 VEXTSB2D_VEXTSB2Ds_VEXTSB2W_VEXTSB2Ws_VEXTSH2D_VEXTSH2Ds_VEXTSH2W_VEXTSH2Ws_VEXTSW2D_VEXTSW2Ds_MTVSRDD_VNEGD_VNEGW_XXLEQVOnes |
| 5616 | { 1, 108, 109, 0, 0 }, // 265 V_SET0_V_SET0B_V_SET0H_XVIEXPDP_XVIEXPSP_XVXEXPDP_XVXEXPSP_VRLDMI_VRLDNM_VRLWMI_VRLWNM_XSABSQP_XSCPSGNQP_XSIEXPQP_XSNABSQP_XSNEGQP_XSXEXPQP |
| 5617 | { 1, 108, 109, 0, 0 }, // 266 VRLD |
| 5618 | { 1, 108, 109, 0, 0 }, // 267 XVABSDP_XVNABSDP_XVCPSGNDP_XVNEGDP |
| 5619 | { 1, 108, 109, 0, 0 }, // 268 XVABSSP_XVNABSSP_XVNEGSP |
| 5620 | { 1, 108, 109, 0, 0 }, // 269 XVCPSGNSP |
| 5621 | { 1, 108, 109, 0, 0 }, // 270 VMRGEW_VMRGOW |
| 5622 | { 1, 108, 109, 0, 0 }, // 271 VSEL |
| 5623 | { 1, 128, 129, 0, 0 }, // 272 XXSEL |
| 5624 | { 1, 117, 118, 0, 0 }, // 273 TABORTDC_TABORTDCI_TABORTWC_TABORTWCI |
| 5625 | { 1, 121, 122, 0, 0 }, // 274 MTFSB0_MTFSB1 |
| 5626 | { 1, 121, 122, 0, 0 }, // 275 MFFSCDRN_MFFSCDRNI_MFFSCRN_MFFSCRNI |
| 5627 | { 1, 106, 107, 0, 0 }, // 276 CMPRB_CMPRB8_CMPEQB |
| 5628 | { 1, 108, 109, 0, 0 }, // 277 XSTSTDCDP_XSTSTDCSP |
| 5629 | { 1, 110, 111, 0, 0 }, // 278 FTDIV_FTSQRT |
| 5630 | { 1, 108, 109, 0, 0 }, // 279 XSMAXCDP_XSMAXJDP_XSMINCDP_XSMINJDP_XSXSIGDP |
| 5631 | { 1, 110, 111, 0, 0 }, // 280 XSCMPEQDP_XSCMPEXPDP_XSCMPGEDP_XSCMPGTDP |
| 5632 | { 1, 106, 107, 0, 0 }, // 281 CNTTZD_CNTTZD_rec_CNTTZW_CNTTZW8_CNTTZW8_rec_CNTTZW_rec |
| 5633 | { 1, 106, 107, 0, 0 }, // 282 POPCNTD_POPCNTW |
| 5634 | { 1, 106, 107, 0, 0 }, // 283 CMPB_CMPB8_SETB_SETB8_BPERMD |
| 5635 | { 1, 108, 109, 0, 0 }, // 284 XSCVSPDPN |
| 5636 | { 0, 0, 0, 0, 0 }, // 285 SLD_SRD_SRAD |
| 5637 | { 0, 0, 0, 0, 0 }, // 286 SRADI_SRADI_32_RLDIC |
| 5638 | { 0, 0, 0, 0, 0 }, // 287 EXTSWSLI_32_64_EXTSWSLI |
| 5639 | { 1, 106, 107, 0, 0 }, // 288 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 |
| 5640 | { 1, 106, 107, 0, 0 }, // 289 ADDZE_ADDZE8_SUBF_rec |
| 5641 | { 0, 0, 0, 0, 0 }, // 290 ADDIStocHA_ADDIStocHA8_ADDItocL_ADDItocL8 |
| 5642 | { 1, 106, 107, 0, 0 }, // 291 LA_LA8 |
| 5643 | { 0, 0, 0, 0, 0 }, // 292 COPY |
| 5644 | { 1, 109, 110, 0, 0 }, // 293 MCRXRX |
| 5645 | { 1, 108, 109, 0, 0 }, // 294 XSNABSDP_XSNABSDPs_XSABSDP_XSNEGDP_XSCPSGNDP |
| 5646 | { 1, 108, 109, 0, 0 }, // 295 XSXEXPDP |
| 5647 | { 1, 107, 108, 0, 0 }, // 296 RFEBB |
| 5648 | { 1, 117, 118, 0, 0 }, // 297 TBEGIN_TRECHKPT |
| 5649 | { 1, 111, 112, 0, 0 }, // 298 WAIT |
| 5650 | { 0, 0, 0, 0, 0 }, // 299 RLDCL_RLDCR |
| 5651 | { 0, 0, 0, 0, 0 }, // 300 RLDICL_RLDICL_32_RLDICL_32_64_RLDICR_RLDICR_32_RLDIMI |
| 5652 | { 1, 109, 110, 0, 0 }, // 301 MTOCRF_MTOCRF8 |
| 5653 | { 1, 106, 107, 0, 0 }, // 302 SLW_SLW8_SRW_SRW8_RLWINM_RLWINM8_RLWNM_RLWNM8 |
| 5654 | { 1, 110, 111, 0, 0 }, // 303 FABSD_FABSS_FNABSD_FNABSS_FNEGD_FNEGS_FCPSGND_FCPSGNS_FMR |
| 5655 | { 1, 106, 107, 0, 0 }, // 304 SRAW_SRAW8_SRAWI_SRAWI8 |
| 5656 | { 1, 108, 109, 0, 0 }, // 305 XSIEXPDP |
| 5657 | { 1, 109, 110, 0, 0 }, // 306 CRXOR |
| 5658 | { 1, 117, 118, 0, 0 }, // 307 TRECLAIM_TSR_TABORT |
| 5659 | { 1, 113, 114, 0, 0 }, // 308 VCMPNEZB_VCMPNEZH_VCMPNEZW_VCMPNEB_VCMPNEH_VCMPNEW_VCMPNEB_rec_VCMPNEH_rec_VCMPNEW_rec_VCMPNEZB_rec_VCMPNEZH_rec_VCMPNEZW_rec |
| 5660 | { 1, 113, 114, 0, 0 }, // 309 VABSDUB_VABSDUH_VABSDUW_VCTZB_VCTZD_VCTZH_VCTZW_VPRTYBD_VPRTYBW |
| 5661 | { 1, 108, 109, 0, 0 }, // 310 VBPERMD_XVTSTDCDP_XVTSTDCSP_XVXSIGDP_XVXSIGSP |
| 5662 | { 1, 113, 114, 0, 0 }, // 311 VPOPCNTD |
| 5663 | { 1, 108, 109, 0, 0 }, // 312 VCTSXS_0_VCTUXS_0_XVCVHPSP_XVCVSPHP_VCFSX_0_VCFUX_0 |
| 5664 | { 0, 0, 0, 0, 0 }, // 313 MADDHD_MADDHDU_MADDLD_MADDLD8 |
| 5665 | { 1, 122, 123, 0, 0 }, // 314 MULHD_MULHW_MULLW_MULLWO |
| 5666 | { 1, 123, 124, 0, 0 }, // 315 MULHDU_MULHWU |
| 5667 | { 0, 0, 0, 0, 0 }, // 316 MULLD_MULLDO |
| 5668 | { 1, 110, 111, 0, 0 }, // 317 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 |
| 5669 | { 1, 110, 111, 0, 0 }, // 318 FADD_FSUB |
| 5670 | { 1, 110, 111, 0, 0 }, // 319 FMSUB_FMADD_FNMADD_FNMSUB_FMUL |
| 5671 | { 1, 108, 109, 0, 0 }, // 320 XSMADDADP_XSMADDASP_XSMADDMDP_XSMADDMSP_XSMSUBADP_XSMSUBASP_XSMSUBMDP_XSMSUBMSP_XSMULDP_XSMULSP_XSNMADDADP_XSNMADDASP_XSNMADDMDP_XSNMADDMSP_XSNMSUBADP_XSNMSUBASP_XSNMSUBMDP_XSNMSUBMSP |
| 5672 | { 1, 110, 111, 0, 0 }, // 321 FSELD_rec_FSELS_rec |
| 5673 | { 1, 110, 111, 0, 0 }, // 322 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 |
| 5674 | { 1, 108, 109, 0, 0 }, // 323 XSCVDPHP_XSCVHPDP |
| 5675 | { 1, 111, 112, 0, 0 }, // 324 LVSL_LVSR |
| 5676 | { 1, 108, 109, 0, 0 }, // 325 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 |
| 5677 | { 1, 113, 114, 0, 0 }, // 326 VEXTRACTUB_VEXTRACTUH_VEXTRACTUW_VINSERTB_VINSERTD_VINSERTH_VINSERTW_MFVSRLD_MTVSRWS_VCLZLSBB_VCTZLSBB_VEXTRACTD_VEXTUBLX_VEXTUBRX_VEXTUHLX_VEXTUHRX_VEXTUWLX_VEXTUWRX_VPRTYBQ |
| 5678 | { 1, 128, 129, 0, 0 }, // 327 XXPERM_XXPERMR_XXSPLTIB |
| 5679 | { 1, 110, 111, 0, 0 }, // 328 XSCMPEXPQP_XSCMPOQP_XSCMPUQP |
| 5680 | { 1, 108, 109, 0, 0 }, // 329 BCDSR_rec_XSADDQP_XSADDQPO_XSCVDPQP_XSCVQPDP_XSCVQPDPO_XSCVQPSDZ_XSCVQPSWZ_XSCVQPUDZ_XSCVQPUWZ_XSCVSDQP_XSCVUDQP_XSRQPI_XSRQPIX_XSRQPXP_XSSUBQP_XSSUBQPO |
| 5681 | { 1, 108, 109, 0, 0 }, // 330 BCDCTSQ_rec |
| 5682 | { 1, 108, 109, 0, 0 }, // 331 XSMADDQP_XSMADDQPO_XSMSUBQP_XSMSUBQPO_XSMULQP_XSMULQPO_XSNMADDQP_XSNMADDQPO_XSNMSUBQP_XSNMSUBQPO |
| 5683 | { 1, 108, 109, 0, 0 }, // 332 BCDCFSQ_rec |
| 5684 | { 1, 108, 109, 0, 0 }, // 333 XSDIVQP_XSDIVQPO |
| 5685 | { 1, 108, 109, 0, 0 }, // 334 XSSQRTQP_XSSQRTQPO |
| 5686 | { 1, 111, 112, 0, 0 }, // 335 LXVL_LXVLL |
| 5687 | { 1, 111, 112, 0, 0 }, // 336 LXSIBZX_LXSIHZX_LXVWSX_LXV_LXVX_LXSD |
| 5688 | { 1, 111, 112, 0, 0 }, // 337 LXSDX_LXVD2X |
| 5689 | { 1, 111, 112, 0, 0 }, // 338 DCBF_DCBFEP_DCBST_DCBSTEP_DCBT_DCBTEP_DCBZ_DCBZEP_DCBZL_DCBZLEP_DCBTST_DCBTSTEP |
| 5690 | { 0, 0, 0, 0, 0 }, // 339 CP_COPY_CP_COPY8 |
| 5691 | { 1, 111, 112, 0, 0 }, // 340 ICBI_ICBIEP |
| 5692 | { 1, 111, 112, 0, 0 }, // 341 ICBT_ICBTLS_EnforceIEIO |
| 5693 | { 1, 111, 112, 0, 0 }, // 342 LBZ_LBZ8_LBZX_LBZX8_LBZXTLS_LBZXTLS__LBZXTLS_32_LHZ_LHZ8_LHZX_LHZX8_LHZXTLS_LHZXTLS__LHZXTLS_32_LWZ_LWZ8_LWZX_LWZX8_LWZXTLS_LWZXTLS__LWZXTLS_32 |
| 5694 | { 0, 0, 0, 0, 0 }, // 343 CP_ABORT |
| 5695 | { 0, 0, 0, 0, 0 }, // 344 DARN |
| 5696 | { 1, 117, 118, 0, 0 }, // 345 ISYNC |
| 5697 | { 0, 0, 0, 0, 0 }, // 346 MSGSYNC |
| 5698 | { 1, 126, 127, 0, 0 }, // 347 TLBSYNC |
| 5699 | { 1, 105, 106, 0, 0 }, // 348 SYNC |
| 5700 | { 1, 111, 112, 0, 0 }, // 349 LFIWZX |
| 5701 | { 1, 111, 112, 0, 0 }, // 350 LFDX_LFDXTLS_LFDXTLS__LFD |
| 5702 | { 0, 0, 0, 0, 0 }, // 351 SLBIA |
| 5703 | { 0, 0, 0, 0, 0 }, // 352 SLBIE |
| 5704 | { 0, 0, 0, 0, 0 }, // 353 SLBMFEE |
| 5705 | { 0, 0, 0, 0, 0 }, // 354 SLBMFEV |
| 5706 | { 0, 0, 0, 0, 0 }, // 355 SLBMTE |
| 5707 | { 0, 0, 0, 0, 0 }, // 356 TLBIEL |
| 5708 | { 1, 111, 112, 0, 0 }, // 357 LHZU_LHZU8_LWZU_LWZU8 |
| 5709 | { 1, 111, 112, 0, 0 }, // 358 LHZUX_LHZUX8_LWZUX_LWZUX8 |
| 5710 | { 1, 117, 118, 0, 0 }, // 359 TEND |
| 5711 | { 0, 0, 0, 0, 0 }, // 360 CP_PASTE8_rec_CP_PASTE_rec |
| 5712 | { 1, 117, 118, 0, 0 }, // 361 TCHECK |
| 5713 | { 1, 111, 112, 0, 0 }, // 362 LXSIWAX |
| 5714 | { 0, 0, 0, 0, 0 }, // 363 LIWAX |
| 5715 | { 1, 111, 112, 0, 0 }, // 364 LFSX_LFSXTLS_LFSXTLS__LFS |
| 5716 | { 1, 111, 112, 0, 0 }, // 365 LXSSP_LXSSPX |
| 5717 | { 0, 0, 0, 0, 0 }, // 366 XFLOADf32_DFLOADf32 |
| 5718 | { 1, 111, 112, 0, 0 }, // 367 LXVH8X |
| 5719 | { 1, 111, 112, 0, 0 }, // 368 STFDXTLS_STFDXTLS__STFSXTLS_STFSXTLS__STXSIWX_STXSSP_STXSSPX |
| 5720 | { 1, 111, 112, 0, 0 }, // 369 STXSD_STXSIBX_STXSIBXv_STXSIHX_STXSIHXv |
| 5721 | { 1, 111, 112, 0, 0 }, // 370 STXSDX |
| 5722 | { 0, 0, 0, 0, 0 }, // 371 DFSTOREf32_DFSTOREf64_XFSTOREf32_XFSTOREf64_STIWX_TLBIEP9_TLBIE8P9 |
| 5723 | { 1, 111, 112, 0, 0 }, // 372 STDBRX_STBXTLS_STBXTLS__STBXTLS_32_STHXTLS_STHXTLS__STHXTLS_32_STWXTLS_STWXTLS__STWXTLS_32 |
| 5724 | { 0, 0, 0, 0, 0 }, // 373 SLBIEG |
| 5725 | { 0, 0, 0, 0, 0 }, // 374 TLBIE |
| 5726 | { 1, 111, 112, 0, 0 }, // 375 STXV_STXVB16X_STXVH8X_STXVX |
| 5727 | { 1, 111, 112, 0, 0 }, // 376 STXVL_STXVLL |
| 5728 | { 1, 106, 107, 0, 0 }, // 377 MFVRSAVE_MFVRSAVEv_MTVRSAVE_MTVRSAVEv |
| 5729 | { 0, 0, 0, 0, 0 }, // 378 MFPMR |
| 5730 | { 0, 0, 0, 0, 0 }, // 379 MTPMR |
| 5731 | { 1, 120, 121, 0, 0 }, // 380 MFSPR_MFSPR8_MFUDSCR |
| 5732 | { 1, 109, 110, 0, 0 }, // 381 MFMSR |
| 5733 | { 1, 109, 110, 0, 0 }, // 382 MTMSR |
| 5734 | { 0, 0, 0, 0, 0 }, // 383 MTMSRD |
| 5735 | { 1, 117, 118, 0, 0 }, // 384 MTUDSCR_MTSPR_MTSPR8 |
| 5736 | { 0, 0, 0, 0, 0 }, // 385 MSGSNDP_MSGSNDP8 |
| 5737 | { 1, 112, 113, 0, 0 }, // 386 DIVWO_DIVWUO |
| 5738 | { 1, 112, 113, 0, 0 }, // 387 MODSW |
| 5739 | { 1, 112, 113, 0, 0 }, // 388 DIVWEO_DIVWEUO |
| 5740 | { 0, 0, 0, 0, 0 }, // 389 DIVDO_DIVDUO |
| 5741 | { 1, 112, 113, 0, 0 }, // 390 MODSD_MODUD_MODUW |
| 5742 | { 0, 0, 0, 0, 0 }, // 391 DIVDE_DIVDEO_DIVDEU_DIVDEUO |
| 5743 | { 1, 112, 113, 0, 0 }, // 392 DIVWO_rec_DIVWUO_rec_DIVWU_rec_DIVW_rec |
| 5744 | { 1, 106, 107, 0, 0 }, // 393 ADDC8O_rec_ADDC8_rec_ADDCO_rec_ADDC_rec_SUBFC8O_rec_SUBFC8_rec_SUBFCO_rec_SUBFC_rec |
| 5745 | { 1, 109, 110, 0, 0 }, // 394 MCRFS |
| 5746 | { 0, 0, 0, 0, 0 }, // 395 RLDCL_rec_RLDCR_rec |
| 5747 | { 0, 0, 0, 0, 0 }, // 396 RLDICL_rec_RLDICR_rec_RLDICL_32_rec_RLDIMI_rec |
| 5748 | { 1, 121, 122, 0, 0 }, // 397 MFFS_MFFSCE_MFFSL_MFFS_rec |
| 5749 | { 0, 0, 0, 0, 0 }, // 398 EXTSWSLI_32_64_rec_EXTSWSLI_rec |
| 5750 | { 1, 114, 115, 0, 0 }, // 399 FDIV |
| 5751 | { 0, 0, 0, 0, 0 }, // 400 FSQRT |
| 5752 | { 0, 0, 0, 0, 0 }, // 401 FSQRTS |
| 5753 | { 1, 116, 117, 0, 0 }, // 402 FDIVS |
| 5754 | { 1, 111, 112, 0, 0 }, // 403 LFSU |
| 5755 | { 1, 111, 112, 0, 0 }, // 404 LFSUX |
| 5756 | { 1, 107, 108, 0, 0 }, // 405 TAILB_TAILB8_TAILBA_TAILBA8_TAILBCTR_TAILBCTR8_CTRL_DEP |
| 5757 | { 1, 111, 112, 0, 0 }, // 406 LDAT_LWAT |
| 5758 | { 1, 111, 112, 0, 0 }, // 407 STDAT_STWAT |
| 5759 | { 1, 106, 107, 0, 0 }, // 408 BRINC |
| 5760 | { 1, 113, 114, 0, 0 }, // 409 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 |
| 5761 | { 1, 115, 116, 0, 0 }, // 410 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 |
| 5762 | { 1, 111, 112, 0, 0 }, // 411 EVLDD_EVLDDX_EVLDH_EVLDHX_EVLDW_EVLDWX_EVLHHESPLAT_EVLHHESPLATX_EVLHHOSSPLAT_EVLHHOSSPLATX_EVLHHOUSPLAT_EVLHHOUSPLATX_EVLWHE_EVLWHEX_EVLWHOS_EVLWHOSX_EVLWHOU_EVLWHOUX_EVLWHSPLAT_EVLWHSPLATX_EVLWWSPLAT_EVLWWSPLATX |
| 5763 | { 1, 111, 112, 0, 0 }, // 412 EVSTDD_EVSTDDX_EVSTDH_EVSTDHX_EVSTDW_EVSTDWX_EVSTWHE_EVSTWHEX_EVSTWHO_EVSTWHOX_EVSTWWE_EVSTWWEX_EVSTWWO_EVSTWWOX |
| 5764 | { 1, 107, 108, 0, 0 }, // 413 HRFID_ATTN_CLRBHRB_MFBHRBE_NAP_RFCI_RFDI_RFMCI_SC |
| 5765 | { 1, 117, 118, 0, 0 }, // 414 RFI |
| 5766 | { 0, 0, 0, 0, 0 }, // 415 RFID |
| 5767 | { 1, 111, 112, 0, 0 }, // 416 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 |
| 5768 | { 1, 111, 112, 0, 0 }, // 417 ICBLC |
| 5769 | { 1, 117, 118, 0, 0 }, // 418 MTSR_MTSRIN |
| 5770 | { 1, 120, 121, 0, 0 }, // 419 MFDCR |
| 5771 | { 1, 117, 118, 0, 0 }, // 420 MTDCR |
| 5772 | { 1, 106, 107, 0, 0 }, // 421 NOP_GT_PWR6_NOP_GT_PWR7 |
| 5773 | { 0, 0, 0, 0, 0 }, // 422 TLBIA |
| 5774 | { 1, 109, 110, 0, 0 }, // 423 WRTEE_WRTEEI |
| 5775 | { 1, 106, 107, 0, 0 }, // 424 HASHCHK_HASHCHK8_HASHCHKP_HASHCHKP8_HASHST_HASHST8_HASHSTP_HASHSTP8_ADDEX_ADDEX8_CDTBCD_CDTBCD8_CBCDTD_CBCDTD8 |
| 5776 | { 1, 105, 106, 0, 0 }, // 425 MSYNC |
| 5777 | { 0, 0, 0, 0, 0 }, // 426 SLBSYNC |
| 5778 | { 0, 0, 0, 0, 0 }, // 427 SLBFEE_rec |
| 5779 | { 0, 0, 0, 0, 0 }, // 428 STOP |
| 5780 | { 1, 111, 112, 0, 0 }, // 429 DCBA_DCBI |
| 5781 | { 1, 110, 111, 0, 0 }, // 430 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 |
| 5782 | { 1, 108, 109, 0, 0 }, // 431 VCFSX_VCFUX_VCTSXS_VCTUXS |
| 5783 | { 1, 108, 109, 0, 0 }, // 432 VCFSX_0_VCFUX_0_VCTSXS_0_VCTUXS_0_XVCVSPHP |
| 5784 | { 1, 108, 109, 0, 0 }, // 433 VLOGEFP_VREFP_VRFIM_VRFIN_VRFIP_VRFIZ_VRSQRTEFP_XVCVDPSP_XVCVSXDSP_XVCVSXWSP_XVCVUXDSP_XVCVUXWSP_XVRESP_XVRSQRTESP |
| 5785 | { 1, 108, 109, 0, 0 }, // 434 XSCVDPHP |
| 5786 | { 1, 108, 109, 0, 0 }, // 435 XSCVDPSP_XSCVDPSXDS_XSCVDPSXDSs_XSCVDPSXWS_XSCVDPSXWSs_XSCVDPUXDS_XSCVDPUXDSs_XSCVDPUXWS_XSCVDPUXWSs_XSCVSPDP_XSCVSXDDP_XSCVUXDDP_XSRDPI_XSRDPIC_XSRDPIM_XSRDPIP_XSRDPIZ_XSREDP_XSRSQRTEDP |
| 5787 | { 1, 108, 109, 0, 0 }, // 436 XVCVDPSXDS_XVCVDPSXWS_XVCVDPUXDS_XVCVDPUXWS_XVCVSPSXDS_XVCVSPSXWS_XVCVSPUXDS_XVCVSPUXWS_XVCVSXDDP_XVCVSXWDP_XVCVUXDDP_XVCVUXWDP_XVRDPI_XVRDPIC_XVRDPIM_XVRDPIP_XVRDPIZ_XVREDP_XVRSPI_XVRSPIC_XVRSPIM_XVRSPIP_XVRSPIZ_XVRSQRTEDP |
| 5788 | { 1, 108, 109, 0, 0 }, // 437 XVCVSPBF16 |
| 5789 | { 1, 110, 111, 0, 0 }, // 438 FADDS_FMULS_FSUBS |
| 5790 | { 1, 110, 111, 0, 0 }, // 439 FMUL |
| 5791 | { 1, 108, 109, 0, 0 }, // 440 VADDFP |
| 5792 | { 1, 108, 109, 0, 0 }, // 441 XSMULDP_XSMULSP |
| 5793 | { 1, 108, 109, 0, 0 }, // 442 XVADDDP_XVMULDP_XVSUBDP |
| 5794 | { 1, 108, 109, 0, 0 }, // 443 XVADDSP_XVMULSP_XVSUBSP |
| 5795 | { 1, 108, 109, 0, 0 }, // 444 VMADDFP_VNMSUBFP |
| 5796 | { 1, 110, 111, 0, 0 }, // 445 FADDS_rec_FMULS_rec_FSUBS_rec |
| 5797 | { 1, 110, 111, 0, 0 }, // 446 FMUL_rec |
| 5798 | { 1, 110, 111, 0, 0 }, // 447 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 |
| 5799 | { 1, 107, 108, 0, 0 }, // 448 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 |
| 5800 | { 1, 107, 108, 0, 0 }, // 449 CTRL_DEP_TAILB_TAILB8_TAILBA_TAILBA8 |
| 5801 | { 1, 113, 114, 0, 0 }, // 450 VGNB |
| 5802 | { 1, 108, 109, 0, 0 }, // 451 VSBOX |
| 5803 | { 1, 106, 107, 0, 0 }, // 452 CFUGED_PDEPD_PEXTD |
| 5804 | { 1, 113, 114, 0, 0 }, // 453 VCFUGED_VCLZDM_VCTZDM_VPDEPD_VPEXTD |
| 5805 | { 1, 108, 109, 0, 0 }, // 454 XSCVDPQP_XSCVQPDP_XSCVQPDPO_XSCVQPSDZ_XSCVQPSWZ_XSCVQPUDZ_XSCVQPUWZ_XSCVSDQP_XSCVUDQP_XSRQPI_XSRQPIX_XSRQPXP |
| 5806 | { 1, 108, 109, 0, 0 }, // 455 XSCVQPSQZ_XSCVQPUQZ_XSCVSQQP_XSCVUQQP |
| 5807 | { 1, 106, 107, 0, 0 }, // 456 HASHST_HASHST8_HASHSTP_HASHSTP8 |
| 5808 | { 1, 108, 109, 0, 0 }, // 457 XSMULQP_XSMULQPO |
| 5809 | { 1, 113, 114, 0, 0 }, // 458 VDIVESQ_VDIVEUQ_VDIVSQ_VDIVUQ |
| 5810 | { 1, 113, 114, 0, 0 }, // 459 VMODSQ_VMODUQ |
| 5811 | { 1, 113, 114, 0, 0 }, // 460 VDIVSD_VDIVUD |
| 5812 | { 1, 113, 114, 0, 0 }, // 461 VMODSD_VMODUD |
| 5813 | { 1, 113, 114, 0, 0 }, // 462 VDIVSW_VDIVUW |
| 5814 | { 1, 113, 114, 0, 0 }, // 463 VMODSW_VMODUW |
| 5815 | { 1, 113, 114, 0, 0 }, // 464 VDIVESD_VDIVEUD |
| 5816 | { 1, 113, 114, 0, 0 }, // 465 VDIVESW_VDIVEUW |
| 5817 | { 1, 108, 109, 0, 0 }, // 466 BCDCFN_rec_BCDCFZ_rec_BCDCTN_rec_BCDCTZ_rec_BCDSETSGN_rec_VMUL10CUQ_VMUL10UQ_XSTSTDCQP_XSXSIGQP |
| 5818 | { 1, 113, 114, 0, 0 }, // 467 XXGENPCVBM |
| 5819 | { 1, 108, 109, 0, 0 }, // 468 BCDCPSGN_rec_BCDS_rec_BCDTRUNC_rec_BCDUS_rec_BCDUTRUNC_rec_VMUL10ECUQ_VMUL10EUQ |
| 5820 | { 1, 108, 109, 0, 0 }, // 469 VADDCUQ_VSUBCUQ |
| 5821 | { 1, 108, 109, 0, 0 }, // 470 XSCMPEQQP_XSCMPGEQP_XSCMPGTQP_XSMAXCQP_XSMINCQP |
| 5822 | { 1, 113, 114, 0, 0 }, // 471 MTVSRBMI |
| 5823 | { 1, 106, 107, 0, 0 }, // 472 CBCDTD_CBCDTD8_CDTBCD_CDTBCD8 |
| 5824 | { 1, 110, 111, 0, 0 }, // 473 FTSQRT |
| 5825 | { 1, 113, 114, 0, 0 }, // 474 MTVSRBM_MTVSRDM_MTVSRHM_MTVSRQM_MTVSRWM_VCNTMBB_VCNTMBD_VCNTMBH_VCNTMBW_VEXPANDBM_VEXPANDDM_VEXPANDHM_VEXPANDQM_VEXPANDWM_VEXTRACTBM_VEXTRACTDM_VEXTRACTHM_VEXTRACTQM_VEXTRACTWM_XVTLSBB |
| 5826 | { 0, 0, 0, 0, 0 }, // 475 RLDIC_rec |
| 5827 | { 0, 0, 0, 0, 0 }, // 476 RLDICL_32_rec_RLDICL_rec_RLDICR_rec |
| 5828 | { 1, 106, 107, 0, 0 }, // 477 RLWINM8_rec_RLWINM_rec |
| 5829 | { 1, 113, 114, 0, 0 }, // 478 VCTZB_VCTZD_VCTZH_VCTZW_VPRTYBD_VPRTYBW |
| 5830 | { 1, 113, 114, 0, 0 }, // 479 VPOPCNTB_VPOPCNTH |
| 5831 | { 1, 108, 109, 0, 0 }, // 480 VSHASIGMAD_VSHASIGMAW |
| 5832 | { 1, 110, 111, 0, 0 }, // 481 XSTSQRTDP |
| 5833 | { 1, 110, 111, 0, 0 }, // 482 XVTSQRTDP |
| 5834 | { 1, 110, 111, 0, 0 }, // 483 XVTSQRTSP |
| 5835 | { 1, 108, 109, 0, 0 }, // 484 XVTSTDCDP_XVTSTDCSP |
| 5836 | { 0, 0, 0, 0, 0 }, // 485 SLD_rec_SRD_rec |
| 5837 | { 0, 0, 0, 0, 0 }, // 486 TDI |
| 5838 | { 1, 127, 128, 0, 0 }, // 487 TWI |
| 5839 | { 1, 108, 109, 0, 0 }, // 488 VADDCUW_VADDSBS_VADDSHS_VADDSWS_VADDUBS_VADDUHS_VADDUWS_VAVGSB_VAVGSH_VAVGSW_VAVGUB_VAVGUH_VAVGUW_VMAXFP_VMINFP_VSUBCUW_VSUBSBS_VSUBSHS_VSUBSWS_VSUBUBS_VSUBUHS_VSUBUWS |
| 5840 | { 1, 113, 114, 0, 0 }, // 489 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 |
| 5841 | { 1, 113, 114, 0, 0 }, // 490 VCMPEQUD_rec_VCMPGTSD_rec_VCMPGTUD_rec |
| 5842 | { 1, 113, 114, 0, 0 }, // 491 VCMPEQUQ_VCMPEQUQ_rec_VCMPGTSQ_VCMPGTSQ_rec_VCMPGTUQ_VCMPGTUQ_rec |
| 5843 | { 1, 113, 114, 0, 0 }, // 492 VCMPNEB_rec_VCMPNEH_rec_VCMPNEW_rec_VCMPNEZB_rec_VCMPNEZH_rec_VCMPNEZW_rec |
| 5844 | { 1, 113, 114, 0, 0 }, // 493 VCMPSQ_VCMPUQ |
| 5845 | { 1, 108, 109, 0, 0 }, // 494 XSMAXCDP_XSMAXJDP_XSMINCDP_XSMINJDP |
| 5846 | { 1, 111, 112, 0, 0 }, // 495 TRAP |
| 5847 | { 1, 106, 107, 0, 0 }, // 496 SRAWI8_rec_SRAWI_rec |
| 5848 | { 1, 108, 109, 0, 0 }, // 497 VRLQ_VRLQNM_VSLQ_VSRAQ_VSRQ |
| 5849 | { 1, 108, 109, 0, 0 }, // 498 VRLQMI |
| 5850 | { 1, 111, 112, 0, 0 }, // 499 DSS_DSSALL |
| 5851 | { 1, 111, 112, 0, 0 }, // 500 WAITP10 |
| 5852 | { 1, 106, 107, 0, 0 }, // 501 ADDI_ADDI8_LI_LI8_ADDIS_ADDIS8_LIS_LIS8_NEG_NEG8_NEG8O_NEGO |
| 5853 | { 0, 0, 0, 0, 0 }, // 502 ADDIdtprelL32_ADDISdtprelHA32 |
| 5854 | { 0, 0, 0, 0, 0 }, // 503 ADDItlsldLADDR32 |
| 5855 | { 0, 0, 0, 0, 0 }, // 504 ADDItocL_ADDIStocHA_ADDIStocHA8 |
| 5856 | { 1, 106, 107, 0, 0 }, // 505 ADDIC_ADDIC8_ADDME_ADDME8_SUBFIC_SUBFIC8_SUBFME_SUBFME8_SUBFZE_SUBFZE8 |
| 5857 | { 1, 106, 107, 0, 0 }, // 506 ADDME8O_ADDMEO_ADDZE8O_ADDZEO_ANDI8_rec_ANDIS8_rec_SUBFME8O_SUBFMEO_SUBFZE8O_SUBFZEO |
| 5858 | { 1, 106, 107, 0, 0 }, // 507 ADDZE_ADDZE8 |
| 5859 | { 1, 106, 107, 0, 0 }, // 508 ANDI_rec_ANDIS_rec |
| 5860 | { 1, 106, 107, 0, 0 }, // 509 CMPDI_CMPWI_CMPLDI_CMPLWI |
| 5861 | { 1, 106, 107, 0, 0 }, // 510 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 |
| 5862 | { 1, 110, 111, 0, 0 }, // 511 FABSD_FABSS_FMR_FNABSD_FNABSS_FNEGD_FNEGS |
| 5863 | { 1, 106, 107, 0, 0 }, // 512 NEG8_rec_NEG_rec_ORI_ORI8_ORIS_ORIS8_XORI_XORI8_XORIS_XORIS8 |
| 5864 | { 1, 106, 107, 0, 0 }, // 513 NOP |
| 5865 | { 0, 0, 0, 0, 0 }, // 514 RLDICL_RLDICL_32_RLDICL_32_64_RLDICR_RLDICR_32 |
| 5866 | { 1, 106, 107, 0, 0 }, // 515 RLWINM_RLWINM8 |
| 5867 | { 1, 106, 107, 0, 0 }, // 516 SETB_SETB8 |
| 5868 | { 1, 106, 107, 0, 0 }, // 517 SETBC_SETBC8_SETBCR_SETBCR8_SETNBC_SETNBC8_SETNBCR_SETNBCR8 |
| 5869 | { 1, 106, 107, 0, 0 }, // 518 SRAWI_SRAWI8 |
| 5870 | { 1, 113, 114, 0, 0 }, // 519 VEXTSB2D_VEXTSB2Ds_VEXTSB2W_VEXTSB2Ws_VEXTSH2D_VEXTSH2Ds_VEXTSH2W_VEXTSH2Ws_VEXTSW2D_VEXTSW2Ds_VNEGD_VNEGW |
| 5871 | { 1, 113, 114, 0, 0 }, // 520 VEXTSD2Q |
| 5872 | { 1, 108, 109, 0, 0 }, // 521 XSABSDP_XSNABSDP_XSNABSDPs_XSNEGDP |
| 5873 | { 1, 108, 109, 0, 0 }, // 522 XSABSQP_XSNABSQP_XSNEGQP_XSXEXPQP_XVXEXPDP_XVXEXPSP |
| 5874 | { 1, 108, 109, 0, 0 }, // 523 XVABSDP_XVNABSDP_XVNEGDP |
| 5875 | { 1, 108, 109, 0, 0 }, // 524 XVXSIGDP_XVXSIGSP |
| 5876 | { 1, 106, 107, 0, 0 }, // 525 ADDE8O_ADDEO_SUBFE8O_SUBFEO_SUBF8O_SUBFO |
| 5877 | { 1, 106, 107, 0, 0 }, // 526 ADDEX_ADDEX8 |
| 5878 | { 1, 106, 107, 0, 0 }, // 527 ADD4O_ADD8O |
| 5879 | { 1, 106, 107, 0, 0 }, // 528 CMPB_CMPB8 |
| 5880 | { 1, 109, 110, 0, 0 }, // 529 CRAND_CRANDC_CR6SET_CREQV_CRSET_CRNAND_CRNOR_CROR_CRORC_CR6UNSET_CRUNSET |
| 5881 | { 1, 111, 112, 0, 0 }, // 530 DST_DST64_DSTT_DSTT64_DSTST_DSTST64_DSTSTT_DSTSTT64 |
| 5882 | { 1, 108, 109, 0, 0 }, // 531 VRLDNM_VRLWNM_V_SET0_V_SET0B_V_SET0H_XSCPSGNQP_XSIEXPQP_XVIEXPDP_XVIEXPSP |
| 5883 | { 1, 113, 114, 0, 0 }, // 532 XXLEQVOnes |
| 5884 | { 1, 121, 122, 0, 0 }, // 533 MFFS_MFFS_rec_MFFSL |
| 5885 | { 1, 121, 122, 0, 0 }, // 534 MFFSCDRNI_MFFSCRNI |
| 5886 | { 1, 121, 122, 0, 0 }, // 535 MTFSB0 |
| 5887 | { 1, 106, 107, 0, 0 }, // 536 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 |
| 5888 | { 1, 106, 107, 0, 0 }, // 537 NEG8O_rec_NEGO_rec |
| 5889 | { 1, 106, 107, 0, 0 }, // 538 ADDE8_rec_ADDE_rec_ADDE8O_rec_ADDEO_rec_SUBFE8_rec_SUBFE_rec_SUBFE8O_rec_SUBFEO_rec_SUBF8O_rec_SUBFO_rec |
| 5890 | { 1, 107, 108, 0, 0 }, // 539 HRFID_SC |
| 5891 | { 1, 121, 122, 0, 0 }, // 540 MTFSFI_MTFSFIb_MTFSFI_rec |
| 5892 | { 1, 110, 111, 0, 0 }, // 541 FABSD_rec_FABSS_rec_FMR_rec_FNABSD_rec_FNABSS_rec_FNEGD_rec_FNEGS_rec |
| 5893 | { 1, 106, 107, 0, 0 }, // 542 ADDC8_rec_ADDC_rec_SUBFC8_rec_SUBFC_rec |
| 5894 | { 1, 113, 114, 0, 0 }, // 543 VSTRIBL_rec_VSTRIBR_rec_VSTRIHL_rec_VSTRIHR_rec |
| 5895 | { 1, 111, 112, 0, 0 }, // 544 LBZ_LBZ8_LHZ_LHZ8_LWZ_LWZ8 |
| 5896 | { 0, 0, 0, 0, 0 }, // 545 LD |
| 5897 | { 0, 0, 0, 0, 0 }, // 546 LDtoc_LDtocBA_LDtocCPT_LDtocJTI_LDtocL_SPILLTOVSR_LD_LWZtoc_LWZtocL |
| 5898 | { 0, 0, 0, 0, 0 }, // 547 DFLOADf32 |
| 5899 | { 0, 0, 0, 0, 0 }, // 548 DFLOADf64 |
| 5900 | { 1, 111, 112, 0, 0 }, // 549 LFD |
| 5901 | { 1, 111, 112, 0, 0 }, // 550 LHA_LHA8 |
| 5902 | { 1, 111, 112, 0, 0 }, // 551 LXSD_LXV |
| 5903 | { 1, 111, 112, 0, 0 }, // 552 DCBT_DCBTST |
| 5904 | { 1, 111, 112, 0, 0 }, // 553 ICBT |
| 5905 | { 1, 111, 112, 0, 0 }, // 554 LDBRX |
| 5906 | { 0, 0, 0, 0, 0 }, // 555 SPILLTOVSR_LDX |
| 5907 | { 1, 111, 112, 0, 0 }, // 556 LXVRBX_LXVRDX_LXVRHX_LXVRWX |
| 5908 | { 1, 117, 118, 0, 0 }, // 557 MTSR |
| 5909 | { 1, 106, 107, 0, 0 }, // 558 MTVRSAVE_MTVRSAVEv |
| 5910 | { 1, 111, 112, 0, 0 }, // 559 LBZCIX_LDCIX_LHZCIX_LWZCIX |
| 5911 | { 1, 111, 112, 0, 0 }, // 560 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 |
| 5912 | { 1, 111, 112, 0, 0 }, // 561 LFS |
| 5913 | { 1, 111, 112, 0, 0 }, // 562 LXSSP |
| 5914 | { 1, 111, 112, 0, 0 }, // 563 LXVP |
| 5915 | { 1, 111, 112, 0, 0 }, // 564 LXVPX |
| 5916 | { 1, 120, 121, 0, 0 }, // 565 MFSR |
| 5917 | { 1, 109, 110, 0, 0 }, // 566 MFTB8 |
| 5918 | { 1, 113, 114, 0, 0 }, // 567 XXSETACCZ |
| 5919 | { 1, 108, 109, 0, 0 }, // 568 XVBF16GER2_XVF16GER2_XVF32GER_XVF64GER_XVI16GER2_XVI16GER2S_XVI4GER8_XVI8GER4 |
| 5920 | { 1, 108, 109, 0, 0 }, // 569 XVBF16GER2NN_XVBF16GER2NP_XVBF16GER2PN_XVBF16GER2PP_XVF16GER2NN_XVF16GER2NP_XVF16GER2PN_XVF16GER2PP_XVF32GERNN_XVF32GERNP_XVF32GERPN_XVF32GERPP_XVF64GERNN_XVF64GERNP_XVF64GERPN_XVF64GERPP_XVI16GER2PP_XVI16GER2SPP_XVI4GER8PP_XVI8GER4PP |
| 5921 | { 1, 113, 114, 0, 0 }, // 570 XVI8GER4SPP |
| 5922 | { 1, 108, 109, 0, 0 }, // 571 PMXVBF16GER2_PMXVF16GER2_PMXVF32GER_PMXVF64GER_PMXVI16GER2_PMXVI16GER2S_PMXVI4GER8_PMXVI8GER4 |
| 5923 | { 1, 108, 109, 0, 0 }, // 572 PMXVBF16GER2NN_PMXVBF16GER2NP_PMXVBF16GER2PN_PMXVBF16GER2PP_PMXVF16GER2NN_PMXVF16GER2NP_PMXVF16GER2PN_PMXVF16GER2PP_PMXVF32GERNN_PMXVF32GERNP_PMXVF32GERPN_PMXVF32GERPP_PMXVF64GERNN_PMXVF64GERNP_PMXVF64GERPN_PMXVF64GERPP_PMXVI16GER2PP_PMXVI16GER2SPP_PMXVI4GER8PP_PMXVI8GER4PP |
| 5924 | { 1, 113, 114, 0, 0 }, // 573 PMXVI8GER4SPP |
| 5925 | { 1, 113, 114, 0, 0 }, // 574 XXMTACC |
| 5926 | { 1, 113, 114, 0, 0 }, // 575 XXMFACC |
| 5927 | { 1, 113, 114, 0, 0 }, // 576 VMULHSD_VMULHUD_VMULLD |
| 5928 | { 1, 113, 114, 0, 0 }, // 577 LXVKQ |
| 5929 | { 1, 128, 129, 0, 0 }, // 578 VSPLTISB_VSPLTISH_VSPLTISW |
| 5930 | { 1, 108, 109, 0, 0 }, // 579 V_SETALLONES_V_SETALLONESB_V_SETALLONESH |
| 5931 | { 1, 128, 129, 0, 0 }, // 580 XXSPLTIB |
| 5932 | { 1, 106, 107, 0, 0 }, // 581 BRD_BRH_BRH8_BRW_BRW8 |
| 5933 | { 1, 113, 114, 0, 0 }, // 582 MFVSRLD_MTVSRWS_VCLZLSBB_VCTZLSBB_VEXTRACTD_VEXTRACTUB_VEXTRACTUH_VEXTRACTUW_VINSERTD_VINSERTW_VPRTYBQ |
| 5934 | { 1, 108, 109, 0, 0 }, // 583 VGBBD_VUPKHSW_VUPKLSW |
| 5935 | { 1, 128, 129, 0, 0 }, // 584 VSPLTB_VSPLTBs_VSPLTH_VSPLTHs_VSPLTW_XXSPLTW_XXSPLTWs |
| 5936 | { 1, 113, 114, 0, 0 }, // 585 VSTRIBL_VSTRIBR_VSTRIHL_VSTRIHR_XXGENPCVDM_XXGENPCVHM_XXGENPCVWM |
| 5937 | { 1, 108, 109, 0, 0 }, // 586 VUPKHPX_VUPKHSB_VUPKHSH_VUPKLPX_VUPKLSB_VUPKLSH |
| 5938 | { 1, 108, 109, 0, 0 }, // 587 XVCVBF16SPN |
| 5939 | { 1, 108, 109, 0, 0 }, // 588 XXBRD_XXBRH_XXBRQ_XXBRW_XXEXTRACTUW |
| 5940 | { 1, 108, 109, 0, 0 }, // 589 VBPERMQ_VPKSDSS_VPKSDUS_VPKUDUM_VPKUDUS |
| 5941 | { 1, 113, 114, 0, 0 }, // 590 VCLRLB_VCLRRB_VINSD_VINSW_VSLDBI_VSRDBI |
| 5942 | { 1, 108, 109, 0, 0 }, // 591 VPKPX_VPKSHSS_VPKSHUS_VPKSWSS_VPKSWUS_VPKUHUM_VPKUHUS_VPKUWUM_VPKUWUS |
| 5943 | { 1, 108, 109, 0, 0 }, // 592 VSLV_VSRV_XXINSERTW |
| 5944 | { 1, 113, 114, 0, 0 }, // 593 VEXTDDVLX_VEXTDDVRX_VEXTDUBVLX_VEXTDUBVRX_VEXTDUHVLX_VEXTDUHVRX_VEXTDUWVLX_VEXTDUWVRX_VINSBLX_VINSBRX_VINSBVLX_VINSBVRX_VINSDLX_VINSDRX_VINSHLX_VINSHRX_VINSHVLX_VINSHVRX_VINSWLX_VINSWRX_VINSWVLX_VINSWVRX |
| 5945 | { 1, 108, 109, 0, 0 }, // 594 VSUMSWS |
| 5946 | { 1, 113, 114, 0, 0 }, // 595 XXSPLTIDP_XXSPLTIW |
| 5947 | { 1, 113, 114, 0, 0 }, // 596 XXSPLTI32DX |
| 5948 | { 1, 113, 114, 0, 0 }, // 597 XXBLENDVB_XXBLENDVD_XXBLENDVH_XXBLENDVW_XXEVAL |
| 5949 | { 1, 128, 129, 0, 0 }, // 598 XXPERMX |
| 5950 | { 1, 111, 112, 0, 0 }, // 599 PSTXVP_PSTXVPpc |
| 5951 | { 1, 111, 112, 0, 0 }, // 600 STB_STB8_STH_STH8_STW_STW8 |
| 5952 | { 0, 0, 0, 0, 0 }, // 601 SPILLTOVSR_ST |
| 5953 | { 0, 0, 0, 0, 0 }, // 602 STD |
| 5954 | { 0, 0, 0, 0, 0 }, // 603 DFSTOREf32_DFSTOREf64 |
| 5955 | { 1, 111, 112, 0, 0 }, // 604 STFD_STFS |
| 5956 | { 1, 111, 112, 0, 0 }, // 605 STFDU_STFSU |
| 5957 | { 1, 111, 112, 0, 0 }, // 606 STXSD |
| 5958 | { 1, 111, 112, 0, 0 }, // 607 STXSSP |
| 5959 | { 1, 111, 112, 0, 0 }, // 608 STXV |
| 5960 | { 1, 111, 112, 0, 0 }, // 609 DCBF_DCBST_DCBZ |
| 5961 | { 1, 111, 112, 0, 0 }, // 610 ICBI |
| 5962 | { 0, 0, 0, 0, 0 }, // 611 SPILLTOVSR_STX |
| 5963 | { 0, 0, 0, 0, 0 }, // 612 STIWX |
| 5964 | { 1, 111, 112, 0, 0 }, // 613 STXVRBX_STXVRDX_STXVRHX_STXVRWX |
| 5965 | { 1, 111, 112, 0, 0 }, // 614 EnforceIEIO |
| 5966 | { 0, 0, 0, 0, 0 }, // 615 TLBIE8P9_TLBIEP9 |
| 5967 | { 1, 111, 112, 0, 0 }, // 616 STHCIX_STWCIX |
| 5968 | { 1, 105, 106, 0, 0 }, // 617 SYNCP10 |
| 5969 | { 1, 111, 112, 0, 0 }, // 618 PSTB_PSTB8_PSTB8pc_PSTBpc_PSTD_PSTDpc_PSTFD_PSTFDpc_PSTFS_PSTFSpc_PSTH_PSTH8_PSTH8pc_PSTHpc_PSTW_PSTW8_PSTW8pc_PSTWpc_PSTXSD_PSTXSDpc_PSTXSSP_PSTXSSPpc_PSTXV_PSTXVpc |
| 5970 | { 1, 111, 112, 0, 0 }, // 619 STXVP |
| 5971 | { 1, 111, 112, 0, 0 }, // 620 STXVPX |
| 5972 | { 1, 107, 108, 0, 0 }, // 621 ATTN_NAP |
| 5973 | { 1, 111, 112, 0, 0 }, // 622 DCBZL |
| 5974 | { 1, 111, 112, 0, 0 }, // 623 DCCCI_ICBLQ_ICCCI_TLBLD_TLBLI_TLBRE2_TLBSX2_TLBSX2D_TLBWE2 |
| 5975 | { 1, 107, 108, 0, 0 }, // 624 CLRBHRB_MFBHRBE |
| 5976 | { 1, 111, 112, 0, 0 }, // 625 PADDI_PADDI8_PADDI8pc_PADDIpc |
| 5977 | { 1, 106, 107, 0, 0 }, // 626 PLI_PLI8 |
| 5978 | { 1, 108, 109, 0, 0 }, // 627 VMULESB_VMULESH_VMULEUB_VMULEUH_VMULOSB_VMULOSH_VMULOUB_VMULOUH_VSUM2SWS_VSUM4SBS_VSUM4SHS_VSUM4UBS |
| 5979 | { 1, 113, 114, 0, 0 }, // 628 VMULESD_VMULEUD_VMULHSW_VMULHUW_VMULOSD_VMULOUD |
| 5980 | { 1, 113, 114, 0, 0 }, // 629 VMSUMCUD |
| 5981 | { 0, uint16_t(~0U), uint16_t(~0U), uint16_t(~0U), uint16_t(~0U) }// end marker |
| 5982 | }; |
| 5983 | |
| 5984 | static constexpr llvm::InstrItinerary G4PlusItineraries[] = { |
| 5985 | { 0, 0, 0, 0, 0 }, // 0 NoInstrModel |
| 5986 | { 1, 129, 130, 0, 0 }, // 1 IIC_LdStSync |
| 5987 | { 1, 130, 131, 0, 0 }, // 2 IIC_IntSimple |
| 5988 | { 1, 130, 131, 0, 0 }, // 3 IIC_IntGeneral |
| 5989 | { 1, 131, 132, 0, 0 }, // 4 IIC_BrB |
| 5990 | { 1, 132, 133, 0, 0 }, // 5 IIC_VecFP |
| 5991 | { 1, 130, 131, 0, 0 }, // 6 IIC_IntRotate |
| 5992 | { 1, 130, 131, 0, 0 }, // 7 IIC_IntCompare |
| 5993 | { 0, 0, 0, 0, 0 }, // 8 IIC_SprABORT |
| 5994 | { 0, 0, 0, 0, 0 }, // 9 IIC_LdStCOPY |
| 5995 | { 0, 0, 0, 0, 0 }, // 10 IIC_LdStPASTE |
| 5996 | { 1, 133, 134, 0, 0 }, // 11 IIC_BrCR |
| 5997 | { 1, 134, 135, 0, 0 }, // 12 IIC_FPGeneral |
| 5998 | { 0, 0, 0, 0, 0 }, // 13 IIC_LdStLD |
| 5999 | { 1, 135, 136, 0, 0 }, // 14 IIC_LdStDCBF |
| 6000 | { 1, 135, 136, 0, 0 }, // 15 IIC_LdStLoad |
| 6001 | { 1, 134, 135, 0, 0 }, // 16 IIC_FPCompare |
| 6002 | { 0, 0, 0, 0, 0 }, // 17 IIC_IntDivD |
| 6003 | { 1, 136, 137, 0, 0 }, // 18 IIC_IntDivW |
| 6004 | { 1, 137, 138, 0, 0 }, // 19 IIC_VecGeneral |
| 6005 | { 0, 0, 0, 0, 0 }, // 20 IIC_FPDGeneral |
| 6006 | { 1, 134, 135, 0, 0 }, // 21 IIC_FPAddSub |
| 6007 | { 1, 138, 139, 0, 0 }, // 22 IIC_FPDivD |
| 6008 | { 0, 0, 0, 0, 0 }, // 23 IIC_FPSGeneral |
| 6009 | { 1, 139, 140, 0, 0 }, // 24 IIC_VecComplex |
| 6010 | { 1, 135, 136, 0, 0 }, // 25 IIC_LdStStore |
| 6011 | { 0, 0, 0, 0, 0 }, // 26 IIC_IntRotateDI |
| 6012 | { 1, 140, 141, 0, 0 }, // 27 IIC_FPDivS |
| 6013 | { 1, 134, 135, 0, 0 }, // 28 IIC_FPFused |
| 6014 | { 0, 0, 0, 0, 0 }, // 29 IIC_FPSqrtD |
| 6015 | { 0, 0, 0, 0, 0 }, // 30 IIC_FPSqrtS |
| 6016 | { 1, 141, 142, 0, 0 }, // 31 IIC_LdStICBI |
| 6017 | { 0, 0, 0, 0, 0 }, // 32 IIC_IntISEL |
| 6018 | { 1, 142, 143, 0, 0 }, // 33 IIC_SprISYNC |
| 6019 | { 1, 135, 136, 0, 0 }, // 34 IIC_LdStLWARX |
| 6020 | { 1, 135, 136, 0, 0 }, // 35 IIC_LdStLoadUpd |
| 6021 | { 1, 135, 136, 0, 0 }, // 36 IIC_LdStLoadUpdX |
| 6022 | { 0, 0, 0, 0, 0 }, // 37 IIC_LdStLDARX |
| 6023 | { 0, 0, 0, 0, 0 }, // 38 IIC_LdStLDU |
| 6024 | { 0, 0, 0, 0, 0 }, // 39 IIC_LdStLDUX |
| 6025 | { 1, 143, 144, 0, 0 }, // 40 IIC_LdStLFD |
| 6026 | { 1, 143, 144, 0, 0 }, // 41 IIC_LdStLFDU |
| 6027 | { 1, 143, 144, 0, 0 }, // 42 IIC_LdStLFDUX |
| 6028 | { 1, 135, 136, 0, 0 }, // 43 IIC_LdStLHA |
| 6029 | { 1, 135, 136, 0, 0 }, // 44 IIC_LdStLHAU |
| 6030 | { 1, 135, 136, 0, 0 }, // 45 IIC_LdStLHAUX |
| 6031 | { 1, 144, 145, 0, 0 }, // 46 IIC_LdStLMW |
| 6032 | { 0, 0, 0, 0, 0 }, // 47 IIC_LdStLQ |
| 6033 | { 0, 0, 0, 0, 0 }, // 48 IIC_LdStLQARX |
| 6034 | { 1, 135, 136, 0, 0 }, // 49 IIC_LdStLWA |
| 6035 | { 0, 0, 0, 0, 0 }, // 50 IIC_IntMulHD |
| 6036 | { 1, 133, 134, 0, 0 }, // 51 IIC_BrMCR |
| 6037 | { 1, 133, 134, 0, 0 }, // 52 IIC_BrMCRX |
| 6038 | { 1, 133, 134, 0, 0 }, // 53 IIC_SprMFCR |
| 6039 | { 1, 145, 146, 0, 0 }, // 54 IIC_SprMFSPR |
| 6040 | { 1, 134, 135, 0, 0 }, // 55 IIC_IntMFFS |
| 6041 | { 1, 141, 142, 0, 0 }, // 56 IIC_SprMFMSR |
| 6042 | { 0, 0, 0, 0, 0 }, // 57 IIC_SprMFCRF |
| 6043 | { 0, 0, 0, 0, 0 }, // 58 IIC_SprMFPMR |
| 6044 | { 1, 145, 146, 0, 0 }, // 59 IIC_SprMFSR |
| 6045 | { 1, 146, 147, 0, 0 }, // 60 IIC_SprMFTB |
| 6046 | { 0, 0, 0, 0, 0 }, // 61 IIC_SprMSGSNDP |
| 6047 | { 0, 0, 0, 0, 0 }, // 62 IIC_SprMSGSYNC |
| 6048 | { 1, 133, 134, 0, 0 }, // 63 IIC_SprMTSPR |
| 6049 | { 1, 134, 135, 0, 0 }, // 64 IIC_IntMTFSB0 |
| 6050 | { 1, 133, 134, 0, 0 }, // 65 IIC_SprMTMSR |
| 6051 | { 0, 0, 0, 0, 0 }, // 66 IIC_SprMTMSRD |
| 6052 | { 0, 0, 0, 0, 0 }, // 67 IIC_SprMTPMR |
| 6053 | { 1, 133, 134, 0, 0 }, // 68 IIC_SprMTSR |
| 6054 | { 1, 145, 146, 0, 0 }, // 69 IIC_IntMulHW |
| 6055 | { 1, 145, 146, 0, 0 }, // 70 IIC_IntMulHWU |
| 6056 | { 1, 141, 142, 0, 0 }, // 71 IIC_IntMulLI |
| 6057 | { 1, 130, 131, 0, 0 }, // 72 IIC_SprRFI |
| 6058 | { 0, 0, 0, 0, 0 }, // 73 IIC_IntRFID |
| 6059 | { 0, 0, 0, 0, 0 }, // 74 IIC_IntRotateD |
| 6060 | { 0, 0, 0, 0, 0 }, // 75 IIC_SprSLBFEE |
| 6061 | { 0, 0, 0, 0, 0 }, // 76 IIC_SprSLBIA |
| 6062 | { 0, 0, 0, 0, 0 }, // 77 IIC_SprSLBIE |
| 6063 | { 0, 0, 0, 0, 0 }, // 78 IIC_SprSLBIEG |
| 6064 | { 0, 0, 0, 0, 0 }, // 79 IIC_SprSLBMFEE |
| 6065 | { 0, 0, 0, 0, 0 }, // 80 IIC_SprSLBMFEV |
| 6066 | { 0, 0, 0, 0, 0 }, // 81 IIC_SprSLBMTE |
| 6067 | { 0, 0, 0, 0, 0 }, // 82 IIC_SprSLBSYNC |
| 6068 | { 1, 147, 148, 0, 0 }, // 83 IIC_IntShift |
| 6069 | { 1, 135, 136, 0, 0 }, // 84 IIC_LdStSTWCX |
| 6070 | { 1, 135, 136, 0, 0 }, // 85 IIC_LdStSTU |
| 6071 | { 1, 135, 136, 0, 0 }, // 86 IIC_LdStSTUX |
| 6072 | { 1, 135, 136, 0, 0 }, // 87 IIC_LdStSTD |
| 6073 | { 1, 135, 136, 0, 0 }, // 88 IIC_LdStSTDCX |
| 6074 | { 1, 135, 136, 0, 0 }, // 89 IIC_LdStSTFD |
| 6075 | { 1, 135, 136, 0, 0 }, // 90 IIC_LdStSTFDU |
| 6076 | { 0, 0, 0, 0, 0 }, // 91 IIC_SprSTOP |
| 6077 | { 0, 0, 0, 0, 0 }, // 92 IIC_LdStSTQ |
| 6078 | { 0, 0, 0, 0, 0 }, // 93 IIC_LdStSTQCX |
| 6079 | { 0, 0, 0, 0, 0 }, // 94 IIC_IntTrapD |
| 6080 | { 0, 0, 0, 0, 0 }, // 95 IIC_SprTLBIA |
| 6081 | { 0, 0, 0, 0, 0 }, // 96 IIC_SprTLBIE |
| 6082 | { 0, 0, 0, 0, 0 }, // 97 IIC_SprTLBIEL |
| 6083 | { 1, 135, 136, 0, 0 }, // 98 IIC_SprTLBSYNC |
| 6084 | { 1, 147, 148, 0, 0 }, // 99 IIC_IntTrapW |
| 6085 | { 1, 148, 149, 0, 0 }, // 100 IIC_VecFPCompare |
| 6086 | { 1, 149, 150, 0, 0 }, // 101 IIC_VecPerm |
| 6087 | { 1, 131, 132, 0, 0 }, // 102 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 |
| 6088 | { 1, 131, 132, 0, 0 }, // 103 BL_LWZinto_toc_BL_LWZinto_toc_RM_BL8_LDinto_toc_BL8_LDinto_toc_RM |
| 6089 | { 1, 131, 132, 0, 0 }, // 104 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 |
| 6090 | { 1, 145, 146, 0, 0 }, // 105 MFCTR_MFCTR8_MFLR_MFLR8 |
| 6091 | { 1, 133, 134, 0, 0 }, // 106 MTLR_MTLR8_MTCTR_MTCTR8_MTCTR8loop_MTCTRloop |
| 6092 | { 1, 133, 134, 0, 0 }, // 107 MFCR_MFCR8 |
| 6093 | { 1, 133, 134, 0, 0 }, // 108 MCRF |
| 6094 | { 1, 133, 134, 0, 0 }, // 109 CR6SET_CR6UNSET_CRSET_CRUNSET_CRAND_CRANDC_CREQV_CRNAND_CRNOR_CRNOT_CROR_CRORC |
| 6095 | { 1, 144, 145, 0, 0 }, // 110 LMW |
| 6096 | { 1, 135, 136, 0, 0 }, // 111 LWARX_LWARXL |
| 6097 | { 0, 0, 0, 0, 0 }, // 112 LDARX_LDARXL |
| 6098 | { 1, 135, 136, 0, 0 }, // 113 LHBRX_LHBRX8_LWBRX_LWBRX8 |
| 6099 | { 1, 145, 146, 0, 0 }, // 114 MFSR_MFSRIN |
| 6100 | { 1, 143, 144, 0, 0 }, // 115 LFS_LFSX_LFSXTLS_LFSXTLS__LFD_LFDX_LFDXTLS_LFDXTLS__LXSDX_LXVD2X_LXVW4X_LXVDSX |
| 6101 | { 1, 143, 144, 0, 0 }, // 116 LFSU_LFDU |
| 6102 | { 1, 143, 144, 0, 0 }, // 117 LFSUX_LFDUX |
| 6103 | { 1, 135, 136, 0, 0 }, // 118 STXSDX_STXVD2X_STXVW4X |
| 6104 | { 1, 135, 136, 0, 0 }, // 119 LBARX_LHARX |
| 6105 | { 1, 135, 136, 0, 0 }, // 120 LBZCIX_LDBRX_LDCIX_LHZCIX_LSWI_LVEBX_LVEHX_LVEWX_LVSL_LVSR_LVX_LVXL_LWZCIX_STHCIX_STSWI_STWCIX |
| 6106 | { 1, 143, 144, 0, 0 }, // 121 LFIWAX_LFIWZX |
| 6107 | { 1, 135, 136, 0, 0 }, // 122 STFD_STFDX_STFIWX_STFS_STFSX |
| 6108 | { 1, 135, 136, 0, 0 }, // 123 STFDU_STFDUX_STFSU_STFSUX |
| 6109 | { 1, 135, 136, 0, 0 }, // 124 STVEBX_STVEHX_STVEWX_STVX_STVXL |
| 6110 | { 1, 135, 136, 0, 0 }, // 125 LHA_LHA8_LHAX_LHAX8_LWAX_LWAX_32 |
| 6111 | { 1, 135, 136, 0, 0 }, // 126 LWA_LWA_32 |
| 6112 | { 1, 135, 136, 0, 0 }, // 127 LHAU_LHAU8 |
| 6113 | { 1, 135, 136, 0, 0 }, // 128 LHAUX_LHAUX8_LWAUX |
| 6114 | { 1, 135, 136, 0, 0 }, // 129 STB_STB8_STH_STH8_STW_STW8_STBX_STBX8_STHX_STHX8_STWX_STWX8_STHBRX_STWBRX |
| 6115 | { 1, 135, 136, 0, 0 }, // 130 STD_STDX |
| 6116 | { 1, 144, 145, 0, 0 }, // 131 STMW |
| 6117 | { 1, 135, 136, 0, 0 }, // 132 STWCX |
| 6118 | { 1, 135, 136, 0, 0 }, // 133 STDCX |
| 6119 | { 1, 135, 136, 0, 0 }, // 134 STDU_STHU_STHU8_STBU_STBU8_STWU_STWU8 |
| 6120 | { 1, 135, 136, 0, 0 }, // 135 STDUX_STWUX_STWUX8_STHUX_STHUX8_STBUX_STBUX8 |
| 6121 | { 1, 135, 136, 0, 0 }, // 136 LWZU_LWZU8_LHZU_LHZU8_LBZU_LBZU8 |
| 6122 | { 0, 0, 0, 0, 0 }, // 137 LDU |
| 6123 | { 1, 135, 136, 0, 0 }, // 138 LWZUX_LWZUX8_LHZUX_LHZUX8_LBZUX_LBZUX8 |
| 6124 | { 0, 0, 0, 0, 0 }, // 139 LDUX |
| 6125 | { 1, 130, 131, 0, 0 }, // 140 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 |
| 6126 | { 1, 130, 131, 0, 0 }, // 141 SUBF8_SUBF8_rec_ADDIC_ADDIC8_SUBFIC_SUBFIC8_SUBFZE_SUBFZE8_ADDE_ADDE8_ADDME_ADDME8_SUBFME_SUBFME8_ANDI_rec_ANDIS_rec |
| 6127 | { 1, 130, 131, 0, 0 }, // 142 CMPD_CMPDI_CMPLD_CMPLDI_CMPLW_CMPLWI_CMPW_CMPWI |
| 6128 | { 1, 130, 131, 0, 0 }, // 143 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 |
| 6129 | { 1, 130, 131, 0, 0 }, // 144 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 |
| 6130 | { 1, 131, 132, 0, 0 }, // 145 ADDPCIS |
| 6131 | { 0, 0, 0, 0, 0 }, // 146 SUBFUS_SUBFUS_rec |
| 6132 | { 0, 0, 0, 0, 0 }, // 147 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 |
| 6133 | { 0, 0, 0, 0, 0 }, // 148 RLDCL_RLDCL_rec_RLDCR_RLDCR_rec_SLD_SLD_rec_SRD_SRD_rec_SRAD_SRAD_rec |
| 6134 | { 1, 147, 148, 0, 0 }, // 149 SRAWI_SRAWI_rec_SRAWI8_SRAWI8_rec_SRAW_SRAW_rec_SRAW8_SRAW8_rec |
| 6135 | { 1, 130, 131, 0, 0 }, // 150 CNTLZD_CNTLZDM_CNTLZD_rec_CNTLZW_CNTLZW8_CNTLZW8_rec_CNTLZW_rec_CNTTZD_CNTTZDM_CNTTZD_rec_CNTTZW_CNTTZW8_CNTTZW8_rec_CNTTZW_rec |
| 6136 | { 1, 141, 142, 0, 0 }, // 151 MULLI_MULLI8 |
| 6137 | { 1, 145, 146, 0, 0 }, // 152 MULLW_MULHW_MULHD_MULLWO_MULLW_rec_MULHD_rec_MULHW_rec_MULLWO_rec |
| 6138 | { 1, 145, 146, 0, 0 }, // 153 MULHWU_MULHDU_MULHDU_rec_MULHWU_rec |
| 6139 | { 0, 0, 0, 0, 0 }, // 154 MULLD_MULLDO_MULLD_rec_MULLDO_rec |
| 6140 | { 0, 0, 0, 0, 0 }, // 155 DIVDE_DIVDEO_DIVDEO_rec_DIVDEU_DIVDEUO_DIVDEUO_rec_DIVDEU_rec_DIVDE_rec |
| 6141 | { 1, 136, 137, 0, 0 }, // 156 DIVWE_DIVWEO_DIVWEO_rec_DIVWEU_DIVWEUO_DIVWEUO_rec_DIVWEU_rec_DIVWE_rec_DIVW_DIVWU_DIVWU_rec_DIVWO_DIVWO_rec_DIVWUO_DIVWUO_rec_DIVW_rec |
| 6142 | { 0, 0, 0, 0, 0 }, // 157 DIVD_DIVDU_DIVDO_DIVDO_rec_DIVDUO_DIVDUO_rec_DIVDU_rec_DIVD_rec |
| 6143 | { 1, 134, 135, 0, 0 }, // 158 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 |
| 6144 | { 1, 134, 135, 0, 0 }, // 159 FADD_FADD_rec_FSUB_FSUB_rec |
| 6145 | { 1, 134, 135, 0, 0 }, // 160 FMADD_FMADD_rec_FMSUB_FMSUB_rec_FMUL_FMUL_rec_FNMADD_FNMADD_rec_FNMSUB_FNMSUB_rec |
| 6146 | { 1, 132, 133, 0, 0 }, // 161 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 |
| 6147 | { 1, 134, 135, 0, 0 }, // 162 FTDIV_FTSQRT_XSTDIVDP_XSTSQRTDP_XSCMPODP_XSCMPUDP |
| 6148 | { 1, 132, 133, 0, 0 }, // 163 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 |
| 6149 | { 1, 148, 149, 0, 0 }, // 164 XVCMPEQDP_XVCMPEQDP_rec_XVCMPGEDP_XVCMPGEDP_rec_XVCMPGTDP_XVCMPGTDP_rec |
| 6150 | { 1, 134, 135, 0, 0 }, // 165 XVTDIVDP_XVTSQRTDP |
| 6151 | { 1, 132, 133, 0, 0 }, // 166 VPKSHSS_VPKSHUS_VPKSWSS_VPKSWUS_VPKUHUM_VPKUHUS_VPKUWUM_VPKUWUS_VUPKHPX_VUPKHSB_VUPKHSH_VUPKLPX_VUPKLSB_VUPKLSH_VPERM_VSEL_VPKPX |
| 6152 | { 1, 149, 150, 0, 0 }, // 167 XXMRGHW_XXMRGLW_XXPERMDI_XXPERMDIs_XXSLDWI_XXSLDWIs_VSPLTB_VSPLTBs_VSPLTH_VSPLTHs_VSPLTISB_VSPLTISH_VSPLTISW_VSPLTW_XXSPLTW_XXSPLTWs_XXSEL |
| 6153 | { 1, 132, 133, 0, 0 }, // 168 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 |
| 6154 | { 1, 137, 138, 0, 0 }, // 169 VADDUBM_VADDUHM_VADDUWM_XXLORf_XXLXORdpz_XXLXORspz_XXLXORz_VSUBFP_VSUBUBM_VSUBUHM_VSUBUWM_XXLAND_XXLANDC_XXLNOR_XXLOR_XXLXOR |
| 6155 | { 1, 134, 135, 0, 0 }, // 170 XVTDIVSP_XVTSQRTSP |
| 6156 | { 1, 148, 149, 0, 0 }, // 171 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 |
| 6157 | { 1, 134, 135, 0, 0 }, // 172 FCMPOD_FCMPOS_FCMPUD_FCMPUS |
| 6158 | { 1, 140, 141, 0, 0 }, // 173 FDIVS_FDIVS_rec |
| 6159 | { 1, 138, 139, 0, 0 }, // 174 XSDIVDP |
| 6160 | { 0, 0, 0, 0, 0 }, // 175 FSQRTS_XSSQRTSP_FSQRTS_rec |
| 6161 | { 1, 138, 139, 0, 0 }, // 176 FDIV_FDIV_rec |
| 6162 | { 0, 0, 0, 0, 0 }, // 177 XSSQRTDP |
| 6163 | { 0, 0, 0, 0, 0 }, // 178 FSQRT_FSQRT_rec |
| 6164 | { 1, 140, 141, 0, 0 }, // 179 XVDIVSP |
| 6165 | { 0, 0, 0, 0, 0 }, // 180 XVSQRTSP |
| 6166 | { 1, 138, 139, 0, 0 }, // 181 XVDIVDP |
| 6167 | { 0, 0, 0, 0, 0 }, // 182 XVSQRTDP |
| 6168 | { 0, 0, 0, 0, 0 }, // 183 MFOCRF_MFOCRF8 |
| 6169 | { 1, 132, 133, 0, 0 }, // 184 VCIPHER_VCIPHERLAST_VNCIPHER_VNCIPHERLAST_VPMSUMB_VPMSUMD_VPMSUMH_VPMSUMW_VSBOX |
| 6170 | { 1, 140, 141, 0, 0 }, // 185 XSDIVSP |
| 6171 | { 0, 0, 0, 0, 0 }, // 186 FSQRTS_FSQRTS_rec |
| 6172 | { 1, 134, 135, 0, 0 }, // 187 MTFSFI_rec_MTFSF_rec_MTFSFI_MTFSFIb_MTFSF |
| 6173 | { 1, 134, 135, 0, 0 }, // 188 MTFSFb_MTFSB0_MTFSB1 |
| 6174 | { 1, 132, 133, 0, 0 }, // 189 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 |
| 6175 | { 1, 132, 133, 0, 0 }, // 190 XSRESP_XSRSQRTESP_XSCVSXDSP_XSCVUXDSP_XSCVDPSPN_XSCVSPDPN_XSRSP |
| 6176 | { 1, 132, 133, 0, 0 }, // 191 XVMADDASP_XVMADDMSP_XVMSUBASP_XVMSUBMSP_XVNMADDASP_XVNMADDMSP_XVNMSUBASP_XVNMSUBMSP_XVSUBSP_XVMULSP_XVNABSSP_XVNEGSP_XVABSSP_XVADDSP |
| 6177 | { 1, 132, 133, 0, 0 }, // 192 VRFIM_VRFIN_VRFIP_VRFIZ_XVRSQRTESP_VADDFP_VEXPTEFP_VLOGEFP_VMADDFP_VNMSUBFP_VREFP_VRSQRTEFP_XVCVSXWSP_XVCVUXWSP_XVRESP_XVCVDPSP_XVCVSXDSP_XVCVUXDSP_XVCPSGNSP |
| 6178 | { 1, 137, 138, 0, 0 }, // 193 VSUBFP |
| 6179 | { 1, 132, 133, 0, 0 }, // 194 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 |
| 6180 | { 1, 132, 133, 0, 0 }, // 195 XVCVSPDP |
| 6181 | { 0, 0, 0, 0, 0 }, // 196 TDI_TD |
| 6182 | { 1, 147, 148, 0, 0 }, // 197 TWI_TW |
| 6183 | { 1, 133, 134, 0, 0 }, // 198 MTCRF_MTCRF8_MTOCRF_MTOCRF8 |
| 6184 | { 1, 130, 131, 0, 0 }, // 199 RLWIMI_RLWIMI8 |
| 6185 | { 1, 130, 131, 0, 0 }, // 200 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 |
| 6186 | { 1, 130, 131, 0, 0 }, // 201 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 |
| 6187 | { 1, 130, 131, 0, 0 }, // 202 ANDIS_rec_ANDI_rec_SUBF8_rec |
| 6188 | { 1, 130, 131, 0, 0 }, // 203 OR_OR8_OR8_rec_OR_rec_NOP |
| 6189 | { 0, 0, 0, 0, 0 }, // 204 SLDI_SLDI_rec_SLWI_SLWI_rec_SRDI_SRDI_rec_SRWI_SRWI_rec_COPY |
| 6190 | { 1, 130, 131, 0, 0 }, // 205 SUBF_rec_ADDG6S_ADDG6S8_ADDZE_ADDZE8 |
| 6191 | { 1, 130, 131, 0, 0 }, // 206 RLWIMI8_rec_RLWIMI_rec |
| 6192 | { 1, 130, 131, 0, 0 }, // 207 CNTLZD_CNTLZD_rec_CNTLZW_CNTLZW8_CNTLZW8_rec_CNTLZW_rec |
| 6193 | { 1, 130, 131, 0, 0 }, // 208 POPCNTB_POPCNTB8_POPCNTD_POPCNTW |
| 6194 | { 0, 0, 0, 0, 0 }, // 209 ISEL_ISEL8 |
| 6195 | { 1, 146, 147, 0, 0 }, // 210 MFTB_MFTB8 |
| 6196 | { 1, 136, 137, 0, 0 }, // 211 DIVW_DIVWU |
| 6197 | { 0, 0, 0, 0, 0 }, // 212 DIVD_DIVDU |
| 6198 | { 1, 136, 137, 0, 0 }, // 213 DIVWE_DIVWEU |
| 6199 | { 1, 135, 136, 0, 0 }, // 214 LVEBX_LVEHX_LVEWX_LVX_LVXL |
| 6200 | { 1, 143, 144, 0, 0 }, // 215 LXVB16X_LXSIWZX |
| 6201 | { 0, 0, 0, 0, 0 }, // 216 DFLOADf64_XFLOADf64_LIWZX |
| 6202 | { 0, 0, 0, 0, 0 }, // 217 LQ |
| 6203 | { 1, 135, 136, 0, 0 }, // 218 STFDEPX_STFDXTLS_STFDXTLS__STFSXTLS_STFSXTLS__STXSIWX_STXSSP_STXSSPX |
| 6204 | { 1, 135, 136, 0, 0 }, // 219 STBXTLS_STBXTLS__STBXTLS_32_STHXTLS_STHXTLS__STHXTLS_32_STWXTLS_STWXTLS__STWXTLS_32_STBEPX_STDBRX_STHEPX_STWEPX |
| 6205 | { 1, 135, 136, 0, 0 }, // 220 STDXTLS_STDXTLS_ |
| 6206 | { 1, 135, 136, 0, 0 }, // 221 STBCIX_STDCIX |
| 6207 | { 1, 135, 136, 0, 0 }, // 222 STBCX_STHCX |
| 6208 | { 1, 135, 136, 0, 0 }, // 223 STHCIX_STSWI_STWCIX |
| 6209 | { 1, 135, 136, 0, 0 }, // 224 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 |
| 6210 | { 0, 0, 0, 0, 0 }, // 225 LD_LDX_LDXTLS_LDXTLS_ |
| 6211 | { 1, 135, 136, 0, 0 }, // 226 LBARXL_LHARXL |
| 6212 | { 1, 135, 136, 0, 0 }, // 227 LBEPX_LHEPX_LWEPX |
| 6213 | { 1, 143, 144, 0, 0 }, // 228 LFDEPX_LXSIWAX |
| 6214 | { 0, 0, 0, 0, 0 }, // 229 ADDIdtprelL_ADDIdtprelL32_ADDItlsgdL_ADDItlsgdL32_ADDItlsgdLADDR_ADDItlsgdLADDR32_ADDItoc_ADDItoc8_ADDItocL_ADDItocL8_ADDISdtprelHA_ADDISdtprelHA32_ADDISgotTprelHA_ADDIStlsgdHA_ADDIStocHA_ADDIStocHA8 |
| 6215 | { 1, 130, 131, 0, 0 }, // 230 SUBF |
| 6216 | { 1, 132, 133, 0, 0 }, // 231 VPKSDSS_VPKSDUS_VPKUDUM_VPKUDUS_VUPKHSW_VUPKLSW_VMRGEW_VMRGOW_VPERMXOR_VBPERMQ_VGBBD |
| 6217 | { 1, 132, 133, 0, 0 }, // 232 VMRGHB_VMRGHH_VMRGHW_VMRGLB_VMRGLH_VMRGLW_VSL_VSLDOI_VSLO_VSR_VSRO |
| 6218 | { 1, 132, 133, 0, 0 }, // 233 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 |
| 6219 | { 1, 137, 138, 0, 0 }, // 234 VADDUDM_VSUBUDM_VSLD_VSRAD_VSRD_VEQV_VNAND_VORC_XXLEQV_XXLNAND_XXLORC_VCLZB_VCLZD_VCLZH_VCLZW_VPOPCNTB_VPOPCNTH_VPOPCNTW |
| 6220 | { 1, 132, 133, 0, 0 }, // 235 VRLD_VMAXSD_VMAXUD_VMINSD_VMINUD_VSHASIGMAD_VSHASIGMAW |
| 6221 | { 1, 148, 149, 0, 0 }, // 236 VCMPEQUD_VCMPEQUD_rec_VCMPGTSD_VCMPGTSD_rec_VCMPGTUD_VCMPGTUD_rec |
| 6222 | { 1, 135, 136, 0, 0 }, // 237 MFVSCR |
| 6223 | { 1, 135, 136, 0, 0 }, // 238 MTVSCR |
| 6224 | { 1, 132, 133, 0, 0 }, // 239 VADDCUQ_VADDECUQ_VADDEUQM_VSUBCUQ_VSUBECUQ_VSUBEUQM |
| 6225 | { 1, 137, 138, 0, 0 }, // 240 VADDUQM_VSUBUQM_VPOPCNTD |
| 6226 | { 1, 132, 133, 0, 0 }, // 241 VMSUMMBM_VMSUMSHM_VMSUMSHS_VMSUMUBM_VMSUMUHM_VMSUMUHS_VSUM2SWS_VSUM4SBS_VSUM4SHS_VSUM4UBS_VSUMSWS_VMULESB_VMULESH_VMULEUB_VMULEUH_VMULOSB_VMULOSH_VMULOUB_VMULOUH_VMHADDSHS_VMHRADDSHS_VMLADDUHM |
| 6227 | { 1, 132, 133, 0, 0 }, // 242 VMULESW_VMULEUW_VMULOSW_VMULOUW |
| 6228 | { 1, 137, 138, 0, 0 }, // 243 VMULUWM |
| 6229 | { 1, 131, 132, 0, 0 }, // 244 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 |
| 6230 | { 1, 134, 135, 0, 0 }, // 245 DTSTDC_DTSTDCQ_DTSTDG_DTSTDGQ_DTSTSF_DTSTSFQ_DCMPO_DCMPU_DTSTEX |
| 6231 | { 0, 0, 0, 0, 0 }, // 246 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 |
| 6232 | { 1, 134, 135, 0, 0 }, // 247 DADD_DADD_rec_DCTDP_DCTDP_rec_DSUB_DSUB_rec |
| 6233 | { 1, 132, 133, 0, 0 }, // 248 BCDADD_rec_BCDSUB_rec |
| 6234 | { 0, 0, 0, 0, 0 }, // 249 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 |
| 6235 | { 1, 134, 135, 0, 0 }, // 250 DCMPOQ_DCMPUQ_DTSTEXQ |
| 6236 | { 1, 134, 135, 0, 0 }, // 251 DCTQPQ_DCTQPQ_rec |
| 6237 | { 1, 134, 135, 0, 0 }, // 252 DADDQ_DADDQ_rec_DSUBQ_DSUBQ_rec |
| 6238 | { 0, 0, 0, 0, 0 }, // 253 DQUAQ_DQUAQ_rec |
| 6239 | { 1, 134, 135, 0, 0 }, // 254 DRSP_DRSP_rec_DCTFIX_DCTFIX_rec |
| 6240 | { 1, 134, 135, 0, 0 }, // 255 DCFFIX_DCFFIX_rec |
| 6241 | { 1, 134, 135, 0, 0 }, // 256 DCFFIXQ_DCFFIXQ_rec |
| 6242 | { 1, 134, 135, 0, 0 }, // 257 DMUL_DMUL_rec |
| 6243 | { 1, 134, 135, 0, 0 }, // 258 DMULQ_DMULQ_rec |
| 6244 | { 1, 134, 135, 0, 0 }, // 259 DDIV_DDIV_rec |
| 6245 | { 1, 134, 135, 0, 0 }, // 260 DDIVQ_DDIVQ_rec |
| 6246 | { 1, 137, 138, 0, 0 }, // 261 MFVRD_MFVSRD_MFVRWZ_MFVSRWZ_MTVRD_MTVSRD_MTVRWA_MTVSRWA_MTVRWZ_MTVSRWZ |
| 6247 | { 1, 137, 138, 0, 0 }, // 262 VADDUDM_VSLD_VSRD_VSUBUDM_VPOPCNTB_VPOPCNTH_VSRAD_VEQV_VNAND_VORC_XXLEQV_XXLNAND_XXLORC |
| 6248 | { 1, 132, 133, 0, 0 }, // 263 VAND_VANDC_VSLB_VSLH_VSLW_VSRB_VSRH_VSRW_VRLB_VRLH_VRLW_VSRAB_VSRAH_VSRAW_VNOR_VOR_VXOR |
| 6249 | { 1, 137, 138, 0, 0 }, // 264 VEXTSB2D_VEXTSB2Ds_VEXTSB2W_VEXTSB2Ws_VEXTSH2D_VEXTSH2Ds_VEXTSH2W_VEXTSH2Ws_VEXTSW2D_VEXTSW2Ds_MTVSRDD_VNEGD_VNEGW_XXLEQVOnes |
| 6250 | { 1, 132, 133, 0, 0 }, // 265 V_SET0_V_SET0B_V_SET0H_XVIEXPDP_XVIEXPSP_XVXEXPDP_XVXEXPSP_VRLDMI_VRLDNM_VRLWMI_VRLWNM_XSABSQP_XSCPSGNQP_XSIEXPQP_XSNABSQP_XSNEGQP_XSXEXPQP |
| 6251 | { 1, 132, 133, 0, 0 }, // 266 VRLD |
| 6252 | { 1, 132, 133, 0, 0 }, // 267 XVABSDP_XVNABSDP_XVCPSGNDP_XVNEGDP |
| 6253 | { 1, 132, 133, 0, 0 }, // 268 XVABSSP_XVNABSSP_XVNEGSP |
| 6254 | { 1, 132, 133, 0, 0 }, // 269 XVCPSGNSP |
| 6255 | { 1, 132, 133, 0, 0 }, // 270 VMRGEW_VMRGOW |
| 6256 | { 1, 132, 133, 0, 0 }, // 271 VSEL |
| 6257 | { 1, 149, 150, 0, 0 }, // 272 XXSEL |
| 6258 | { 1, 133, 134, 0, 0 }, // 273 TABORTDC_TABORTDCI_TABORTWC_TABORTWCI |
| 6259 | { 1, 134, 135, 0, 0 }, // 274 MTFSB0_MTFSB1 |
| 6260 | { 1, 134, 135, 0, 0 }, // 275 MFFSCDRN_MFFSCDRNI_MFFSCRN_MFFSCRNI |
| 6261 | { 1, 130, 131, 0, 0 }, // 276 CMPRB_CMPRB8_CMPEQB |
| 6262 | { 1, 132, 133, 0, 0 }, // 277 XSTSTDCDP_XSTSTDCSP |
| 6263 | { 1, 134, 135, 0, 0 }, // 278 FTDIV_FTSQRT |
| 6264 | { 1, 132, 133, 0, 0 }, // 279 XSMAXCDP_XSMAXJDP_XSMINCDP_XSMINJDP_XSXSIGDP |
| 6265 | { 1, 134, 135, 0, 0 }, // 280 XSCMPEQDP_XSCMPEXPDP_XSCMPGEDP_XSCMPGTDP |
| 6266 | { 1, 130, 131, 0, 0 }, // 281 CNTTZD_CNTTZD_rec_CNTTZW_CNTTZW8_CNTTZW8_rec_CNTTZW_rec |
| 6267 | { 1, 130, 131, 0, 0 }, // 282 POPCNTD_POPCNTW |
| 6268 | { 1, 130, 131, 0, 0 }, // 283 CMPB_CMPB8_SETB_SETB8_BPERMD |
| 6269 | { 1, 132, 133, 0, 0 }, // 284 XSCVSPDPN |
| 6270 | { 0, 0, 0, 0, 0 }, // 285 SLD_SRD_SRAD |
| 6271 | { 0, 0, 0, 0, 0 }, // 286 SRADI_SRADI_32_RLDIC |
| 6272 | { 0, 0, 0, 0, 0 }, // 287 EXTSWSLI_32_64_EXTSWSLI |
| 6273 | { 1, 130, 131, 0, 0 }, // 288 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 |
| 6274 | { 1, 130, 131, 0, 0 }, // 289 ADDZE_ADDZE8_SUBF_rec |
| 6275 | { 0, 0, 0, 0, 0 }, // 290 ADDIStocHA_ADDIStocHA8_ADDItocL_ADDItocL8 |
| 6276 | { 1, 130, 131, 0, 0 }, // 291 LA_LA8 |
| 6277 | { 0, 0, 0, 0, 0 }, // 292 COPY |
| 6278 | { 1, 133, 134, 0, 0 }, // 293 MCRXRX |
| 6279 | { 1, 132, 133, 0, 0 }, // 294 XSNABSDP_XSNABSDPs_XSABSDP_XSNEGDP_XSCPSGNDP |
| 6280 | { 1, 132, 133, 0, 0 }, // 295 XSXEXPDP |
| 6281 | { 1, 131, 132, 0, 0 }, // 296 RFEBB |
| 6282 | { 1, 133, 134, 0, 0 }, // 297 TBEGIN_TRECHKPT |
| 6283 | { 1, 135, 136, 0, 0 }, // 298 WAIT |
| 6284 | { 0, 0, 0, 0, 0 }, // 299 RLDCL_RLDCR |
| 6285 | { 0, 0, 0, 0, 0 }, // 300 RLDICL_RLDICL_32_RLDICL_32_64_RLDICR_RLDICR_32_RLDIMI |
| 6286 | { 1, 133, 134, 0, 0 }, // 301 MTOCRF_MTOCRF8 |
| 6287 | { 1, 130, 131, 0, 0 }, // 302 SLW_SLW8_SRW_SRW8_RLWINM_RLWINM8_RLWNM_RLWNM8 |
| 6288 | { 1, 134, 135, 0, 0 }, // 303 FABSD_FABSS_FNABSD_FNABSS_FNEGD_FNEGS_FCPSGND_FCPSGNS_FMR |
| 6289 | { 1, 147, 148, 0, 0 }, // 304 SRAW_SRAW8_SRAWI_SRAWI8 |
| 6290 | { 1, 132, 133, 0, 0 }, // 305 XSIEXPDP |
| 6291 | { 1, 133, 134, 0, 0 }, // 306 CRXOR |
| 6292 | { 1, 133, 134, 0, 0 }, // 307 TRECLAIM_TSR_TABORT |
| 6293 | { 1, 148, 149, 0, 0 }, // 308 VCMPNEZB_VCMPNEZH_VCMPNEZW_VCMPNEB_VCMPNEH_VCMPNEW_VCMPNEB_rec_VCMPNEH_rec_VCMPNEW_rec_VCMPNEZB_rec_VCMPNEZH_rec_VCMPNEZW_rec |
| 6294 | { 1, 137, 138, 0, 0 }, // 309 VABSDUB_VABSDUH_VABSDUW_VCTZB_VCTZD_VCTZH_VCTZW_VPRTYBD_VPRTYBW |
| 6295 | { 1, 132, 133, 0, 0 }, // 310 VBPERMD_XVTSTDCDP_XVTSTDCSP_XVXSIGDP_XVXSIGSP |
| 6296 | { 1, 137, 138, 0, 0 }, // 311 VPOPCNTD |
| 6297 | { 1, 132, 133, 0, 0 }, // 312 VCTSXS_0_VCTUXS_0_XVCVHPSP_XVCVSPHP_VCFSX_0_VCFUX_0 |
| 6298 | { 0, 0, 0, 0, 0 }, // 313 MADDHD_MADDHDU_MADDLD_MADDLD8 |
| 6299 | { 1, 145, 146, 0, 0 }, // 314 MULHD_MULHW_MULLW_MULLWO |
| 6300 | { 1, 145, 146, 0, 0 }, // 315 MULHDU_MULHWU |
| 6301 | { 0, 0, 0, 0, 0 }, // 316 MULLD_MULLDO |
| 6302 | { 1, 134, 135, 0, 0 }, // 317 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 |
| 6303 | { 1, 134, 135, 0, 0 }, // 318 FADD_FSUB |
| 6304 | { 1, 134, 135, 0, 0 }, // 319 FMSUB_FMADD_FNMADD_FNMSUB_FMUL |
| 6305 | { 1, 132, 133, 0, 0 }, // 320 XSMADDADP_XSMADDASP_XSMADDMDP_XSMADDMSP_XSMSUBADP_XSMSUBASP_XSMSUBMDP_XSMSUBMSP_XSMULDP_XSMULSP_XSNMADDADP_XSNMADDASP_XSNMADDMDP_XSNMADDMSP_XSNMSUBADP_XSNMSUBASP_XSNMSUBMDP_XSNMSUBMSP |
| 6306 | { 1, 134, 135, 0, 0 }, // 321 FSELD_rec_FSELS_rec |
| 6307 | { 1, 134, 135, 0, 0 }, // 322 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 |
| 6308 | { 1, 132, 133, 0, 0 }, // 323 XSCVDPHP_XSCVHPDP |
| 6309 | { 1, 135, 136, 0, 0 }, // 324 LVSL_LVSR |
| 6310 | { 1, 132, 133, 0, 0 }, // 325 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 |
| 6311 | { 1, 137, 138, 0, 0 }, // 326 VEXTRACTUB_VEXTRACTUH_VEXTRACTUW_VINSERTB_VINSERTD_VINSERTH_VINSERTW_MFVSRLD_MTVSRWS_VCLZLSBB_VCTZLSBB_VEXTRACTD_VEXTUBLX_VEXTUBRX_VEXTUHLX_VEXTUHRX_VEXTUWLX_VEXTUWRX_VPRTYBQ |
| 6312 | { 1, 149, 150, 0, 0 }, // 327 XXPERM_XXPERMR_XXSPLTIB |
| 6313 | { 1, 134, 135, 0, 0 }, // 328 XSCMPEXPQP_XSCMPOQP_XSCMPUQP |
| 6314 | { 1, 132, 133, 0, 0 }, // 329 BCDSR_rec_XSADDQP_XSADDQPO_XSCVDPQP_XSCVQPDP_XSCVQPDPO_XSCVQPSDZ_XSCVQPSWZ_XSCVQPUDZ_XSCVQPUWZ_XSCVSDQP_XSCVUDQP_XSRQPI_XSRQPIX_XSRQPXP_XSSUBQP_XSSUBQPO |
| 6315 | { 1, 132, 133, 0, 0 }, // 330 BCDCTSQ_rec |
| 6316 | { 1, 132, 133, 0, 0 }, // 331 XSMADDQP_XSMADDQPO_XSMSUBQP_XSMSUBQPO_XSMULQP_XSMULQPO_XSNMADDQP_XSNMADDQPO_XSNMSUBQP_XSNMSUBQPO |
| 6317 | { 1, 132, 133, 0, 0 }, // 332 BCDCFSQ_rec |
| 6318 | { 1, 132, 133, 0, 0 }, // 333 XSDIVQP_XSDIVQPO |
| 6319 | { 1, 132, 133, 0, 0 }, // 334 XSSQRTQP_XSSQRTQPO |
| 6320 | { 1, 135, 136, 0, 0 }, // 335 LXVL_LXVLL |
| 6321 | { 1, 143, 144, 0, 0 }, // 336 LXSIBZX_LXSIHZX_LXVWSX_LXV_LXVX_LXSD |
| 6322 | { 1, 143, 144, 0, 0 }, // 337 LXSDX_LXVD2X |
| 6323 | { 1, 135, 136, 0, 0 }, // 338 DCBF_DCBFEP_DCBST_DCBSTEP_DCBT_DCBTEP_DCBZ_DCBZEP_DCBZL_DCBZLEP_DCBTST_DCBTSTEP |
| 6324 | { 0, 0, 0, 0, 0 }, // 339 CP_COPY_CP_COPY8 |
| 6325 | { 1, 141, 142, 0, 0 }, // 340 ICBI_ICBIEP |
| 6326 | { 1, 135, 136, 0, 0 }, // 341 ICBT_ICBTLS_EnforceIEIO |
| 6327 | { 1, 135, 136, 0, 0 }, // 342 LBZ_LBZ8_LBZX_LBZX8_LBZXTLS_LBZXTLS__LBZXTLS_32_LHZ_LHZ8_LHZX_LHZX8_LHZXTLS_LHZXTLS__LHZXTLS_32_LWZ_LWZ8_LWZX_LWZX8_LWZXTLS_LWZXTLS__LWZXTLS_32 |
| 6328 | { 0, 0, 0, 0, 0 }, // 343 CP_ABORT |
| 6329 | { 0, 0, 0, 0, 0 }, // 344 DARN |
| 6330 | { 1, 142, 143, 0, 0 }, // 345 ISYNC |
| 6331 | { 0, 0, 0, 0, 0 }, // 346 MSGSYNC |
| 6332 | { 1, 135, 136, 0, 0 }, // 347 TLBSYNC |
| 6333 | { 1, 129, 130, 0, 0 }, // 348 SYNC |
| 6334 | { 1, 143, 144, 0, 0 }, // 349 LFIWZX |
| 6335 | { 1, 143, 144, 0, 0 }, // 350 LFDX_LFDXTLS_LFDXTLS__LFD |
| 6336 | { 0, 0, 0, 0, 0 }, // 351 SLBIA |
| 6337 | { 0, 0, 0, 0, 0 }, // 352 SLBIE |
| 6338 | { 0, 0, 0, 0, 0 }, // 353 SLBMFEE |
| 6339 | { 0, 0, 0, 0, 0 }, // 354 SLBMFEV |
| 6340 | { 0, 0, 0, 0, 0 }, // 355 SLBMTE |
| 6341 | { 0, 0, 0, 0, 0 }, // 356 TLBIEL |
| 6342 | { 1, 135, 136, 0, 0 }, // 357 LHZU_LHZU8_LWZU_LWZU8 |
| 6343 | { 1, 135, 136, 0, 0 }, // 358 LHZUX_LHZUX8_LWZUX_LWZUX8 |
| 6344 | { 1, 133, 134, 0, 0 }, // 359 TEND |
| 6345 | { 0, 0, 0, 0, 0 }, // 360 CP_PASTE8_rec_CP_PASTE_rec |
| 6346 | { 1, 133, 134, 0, 0 }, // 361 TCHECK |
| 6347 | { 1, 143, 144, 0, 0 }, // 362 LXSIWAX |
| 6348 | { 0, 0, 0, 0, 0 }, // 363 LIWAX |
| 6349 | { 1, 143, 144, 0, 0 }, // 364 LFSX_LFSXTLS_LFSXTLS__LFS |
| 6350 | { 1, 143, 144, 0, 0 }, // 365 LXSSP_LXSSPX |
| 6351 | { 0, 0, 0, 0, 0 }, // 366 XFLOADf32_DFLOADf32 |
| 6352 | { 1, 143, 144, 0, 0 }, // 367 LXVH8X |
| 6353 | { 1, 135, 136, 0, 0 }, // 368 STFDXTLS_STFDXTLS__STFSXTLS_STFSXTLS__STXSIWX_STXSSP_STXSSPX |
| 6354 | { 1, 135, 136, 0, 0 }, // 369 STXSD_STXSIBX_STXSIBXv_STXSIHX_STXSIHXv |
| 6355 | { 1, 135, 136, 0, 0 }, // 370 STXSDX |
| 6356 | { 0, 0, 0, 0, 0 }, // 371 DFSTOREf32_DFSTOREf64_XFSTOREf32_XFSTOREf64_STIWX_TLBIEP9_TLBIE8P9 |
| 6357 | { 1, 135, 136, 0, 0 }, // 372 STDBRX_STBXTLS_STBXTLS__STBXTLS_32_STHXTLS_STHXTLS__STHXTLS_32_STWXTLS_STWXTLS__STWXTLS_32 |
| 6358 | { 0, 0, 0, 0, 0 }, // 373 SLBIEG |
| 6359 | { 0, 0, 0, 0, 0 }, // 374 TLBIE |
| 6360 | { 1, 135, 136, 0, 0 }, // 375 STXV_STXVB16X_STXVH8X_STXVX |
| 6361 | { 1, 135, 136, 0, 0 }, // 376 STXVL_STXVLL |
| 6362 | { 1, 130, 131, 0, 0 }, // 377 MFVRSAVE_MFVRSAVEv_MTVRSAVE_MTVRSAVEv |
| 6363 | { 0, 0, 0, 0, 0 }, // 378 MFPMR |
| 6364 | { 0, 0, 0, 0, 0 }, // 379 MTPMR |
| 6365 | { 1, 145, 146, 0, 0 }, // 380 MFSPR_MFSPR8_MFUDSCR |
| 6366 | { 1, 141, 142, 0, 0 }, // 381 MFMSR |
| 6367 | { 1, 133, 134, 0, 0 }, // 382 MTMSR |
| 6368 | { 0, 0, 0, 0, 0 }, // 383 MTMSRD |
| 6369 | { 1, 133, 134, 0, 0 }, // 384 MTUDSCR_MTSPR_MTSPR8 |
| 6370 | { 0, 0, 0, 0, 0 }, // 385 MSGSNDP_MSGSNDP8 |
| 6371 | { 1, 136, 137, 0, 0 }, // 386 DIVWO_DIVWUO |
| 6372 | { 1, 136, 137, 0, 0 }, // 387 MODSW |
| 6373 | { 1, 136, 137, 0, 0 }, // 388 DIVWEO_DIVWEUO |
| 6374 | { 0, 0, 0, 0, 0 }, // 389 DIVDO_DIVDUO |
| 6375 | { 1, 136, 137, 0, 0 }, // 390 MODSD_MODUD_MODUW |
| 6376 | { 0, 0, 0, 0, 0 }, // 391 DIVDE_DIVDEO_DIVDEU_DIVDEUO |
| 6377 | { 1, 136, 137, 0, 0 }, // 392 DIVWO_rec_DIVWUO_rec_DIVWU_rec_DIVW_rec |
| 6378 | { 1, 130, 131, 0, 0 }, // 393 ADDC8O_rec_ADDC8_rec_ADDCO_rec_ADDC_rec_SUBFC8O_rec_SUBFC8_rec_SUBFCO_rec_SUBFC_rec |
| 6379 | { 1, 133, 134, 0, 0 }, // 394 MCRFS |
| 6380 | { 0, 0, 0, 0, 0 }, // 395 RLDCL_rec_RLDCR_rec |
| 6381 | { 0, 0, 0, 0, 0 }, // 396 RLDICL_rec_RLDICR_rec_RLDICL_32_rec_RLDIMI_rec |
| 6382 | { 1, 134, 135, 0, 0 }, // 397 MFFS_MFFSCE_MFFSL_MFFS_rec |
| 6383 | { 0, 0, 0, 0, 0 }, // 398 EXTSWSLI_32_64_rec_EXTSWSLI_rec |
| 6384 | { 1, 138, 139, 0, 0 }, // 399 FDIV |
| 6385 | { 0, 0, 0, 0, 0 }, // 400 FSQRT |
| 6386 | { 0, 0, 0, 0, 0 }, // 401 FSQRTS |
| 6387 | { 1, 140, 141, 0, 0 }, // 402 FDIVS |
| 6388 | { 1, 143, 144, 0, 0 }, // 403 LFSU |
| 6389 | { 1, 143, 144, 0, 0 }, // 404 LFSUX |
| 6390 | { 1, 131, 132, 0, 0 }, // 405 TAILB_TAILB8_TAILBA_TAILBA8_TAILBCTR_TAILBCTR8_CTRL_DEP |
| 6391 | { 1, 135, 136, 0, 0 }, // 406 LDAT_LWAT |
| 6392 | { 1, 135, 136, 0, 0 }, // 407 STDAT_STWAT |
| 6393 | { 1, 130, 131, 0, 0 }, // 408 BRINC |
| 6394 | { 1, 137, 138, 0, 0 }, // 409 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 |
| 6395 | { 1, 139, 140, 0, 0 }, // 410 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 |
| 6396 | { 1, 135, 136, 0, 0 }, // 411 EVLDD_EVLDDX_EVLDH_EVLDHX_EVLDW_EVLDWX_EVLHHESPLAT_EVLHHESPLATX_EVLHHOSSPLAT_EVLHHOSSPLATX_EVLHHOUSPLAT_EVLHHOUSPLATX_EVLWHE_EVLWHEX_EVLWHOS_EVLWHOSX_EVLWHOU_EVLWHOUX_EVLWHSPLAT_EVLWHSPLATX_EVLWWSPLAT_EVLWWSPLATX |
| 6397 | { 1, 135, 136, 0, 0 }, // 412 EVSTDD_EVSTDDX_EVSTDH_EVSTDHX_EVSTDW_EVSTDWX_EVSTWHE_EVSTWHEX_EVSTWHO_EVSTWHOX_EVSTWWE_EVSTWWEX_EVSTWWO_EVSTWWOX |
| 6398 | { 1, 131, 132, 0, 0 }, // 413 HRFID_ATTN_CLRBHRB_MFBHRBE_NAP_RFCI_RFDI_RFMCI_SC |
| 6399 | { 1, 130, 131, 0, 0 }, // 414 RFI |
| 6400 | { 0, 0, 0, 0, 0 }, // 415 RFID |
| 6401 | { 1, 135, 136, 0, 0 }, // 416 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 |
| 6402 | { 1, 135, 136, 0, 0 }, // 417 ICBLC |
| 6403 | { 1, 133, 134, 0, 0 }, // 418 MTSR_MTSRIN |
| 6404 | { 1, 145, 146, 0, 0 }, // 419 MFDCR |
| 6405 | { 1, 133, 134, 0, 0 }, // 420 MTDCR |
| 6406 | { 1, 130, 131, 0, 0 }, // 421 NOP_GT_PWR6_NOP_GT_PWR7 |
| 6407 | { 0, 0, 0, 0, 0 }, // 422 TLBIA |
| 6408 | { 1, 133, 134, 0, 0 }, // 423 WRTEE_WRTEEI |
| 6409 | { 1, 130, 131, 0, 0 }, // 424 HASHCHK_HASHCHK8_HASHCHKP_HASHCHKP8_HASHST_HASHST8_HASHSTP_HASHSTP8_ADDEX_ADDEX8_CDTBCD_CDTBCD8_CBCDTD_CBCDTD8 |
| 6410 | { 1, 129, 130, 0, 0 }, // 425 MSYNC |
| 6411 | { 0, 0, 0, 0, 0 }, // 426 SLBSYNC |
| 6412 | { 0, 0, 0, 0, 0 }, // 427 SLBFEE_rec |
| 6413 | { 0, 0, 0, 0, 0 }, // 428 STOP |
| 6414 | { 1, 135, 136, 0, 0 }, // 429 DCBA_DCBI |
| 6415 | { 1, 134, 135, 0, 0 }, // 430 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 |
| 6416 | { 1, 132, 133, 0, 0 }, // 431 VCFSX_VCFUX_VCTSXS_VCTUXS |
| 6417 | { 1, 132, 133, 0, 0 }, // 432 VCFSX_0_VCFUX_0_VCTSXS_0_VCTUXS_0_XVCVSPHP |
| 6418 | { 1, 132, 133, 0, 0 }, // 433 VLOGEFP_VREFP_VRFIM_VRFIN_VRFIP_VRFIZ_VRSQRTEFP_XVCVDPSP_XVCVSXDSP_XVCVSXWSP_XVCVUXDSP_XVCVUXWSP_XVRESP_XVRSQRTESP |
| 6419 | { 1, 132, 133, 0, 0 }, // 434 XSCVDPHP |
| 6420 | { 1, 132, 133, 0, 0 }, // 435 XSCVDPSP_XSCVDPSXDS_XSCVDPSXDSs_XSCVDPSXWS_XSCVDPSXWSs_XSCVDPUXDS_XSCVDPUXDSs_XSCVDPUXWS_XSCVDPUXWSs_XSCVSPDP_XSCVSXDDP_XSCVUXDDP_XSRDPI_XSRDPIC_XSRDPIM_XSRDPIP_XSRDPIZ_XSREDP_XSRSQRTEDP |
| 6421 | { 1, 132, 133, 0, 0 }, // 436 XVCVDPSXDS_XVCVDPSXWS_XVCVDPUXDS_XVCVDPUXWS_XVCVSPSXDS_XVCVSPSXWS_XVCVSPUXDS_XVCVSPUXWS_XVCVSXDDP_XVCVSXWDP_XVCVUXDDP_XVCVUXWDP_XVRDPI_XVRDPIC_XVRDPIM_XVRDPIP_XVRDPIZ_XVREDP_XVRSPI_XVRSPIC_XVRSPIM_XVRSPIP_XVRSPIZ_XVRSQRTEDP |
| 6422 | { 1, 132, 133, 0, 0 }, // 437 XVCVSPBF16 |
| 6423 | { 1, 134, 135, 0, 0 }, // 438 FADDS_FMULS_FSUBS |
| 6424 | { 1, 134, 135, 0, 0 }, // 439 FMUL |
| 6425 | { 1, 132, 133, 0, 0 }, // 440 VADDFP |
| 6426 | { 1, 132, 133, 0, 0 }, // 441 XSMULDP_XSMULSP |
| 6427 | { 1, 132, 133, 0, 0 }, // 442 XVADDDP_XVMULDP_XVSUBDP |
| 6428 | { 1, 132, 133, 0, 0 }, // 443 XVADDSP_XVMULSP_XVSUBSP |
| 6429 | { 1, 132, 133, 0, 0 }, // 444 VMADDFP_VNMSUBFP |
| 6430 | { 1, 134, 135, 0, 0 }, // 445 FADDS_rec_FMULS_rec_FSUBS_rec |
| 6431 | { 1, 134, 135, 0, 0 }, // 446 FMUL_rec |
| 6432 | { 1, 134, 135, 0, 0 }, // 447 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 |
| 6433 | { 1, 131, 132, 0, 0 }, // 448 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 |
| 6434 | { 1, 131, 132, 0, 0 }, // 449 CTRL_DEP_TAILB_TAILB8_TAILBA_TAILBA8 |
| 6435 | { 1, 137, 138, 0, 0 }, // 450 VGNB |
| 6436 | { 1, 132, 133, 0, 0 }, // 451 VSBOX |
| 6437 | { 1, 130, 131, 0, 0 }, // 452 CFUGED_PDEPD_PEXTD |
| 6438 | { 1, 137, 138, 0, 0 }, // 453 VCFUGED_VCLZDM_VCTZDM_VPDEPD_VPEXTD |
| 6439 | { 1, 132, 133, 0, 0 }, // 454 XSCVDPQP_XSCVQPDP_XSCVQPDPO_XSCVQPSDZ_XSCVQPSWZ_XSCVQPUDZ_XSCVQPUWZ_XSCVSDQP_XSCVUDQP_XSRQPI_XSRQPIX_XSRQPXP |
| 6440 | { 1, 132, 133, 0, 0 }, // 455 XSCVQPSQZ_XSCVQPUQZ_XSCVSQQP_XSCVUQQP |
| 6441 | { 1, 130, 131, 0, 0 }, // 456 HASHST_HASHST8_HASHSTP_HASHSTP8 |
| 6442 | { 1, 132, 133, 0, 0 }, // 457 XSMULQP_XSMULQPO |
| 6443 | { 1, 137, 138, 0, 0 }, // 458 VDIVESQ_VDIVEUQ_VDIVSQ_VDIVUQ |
| 6444 | { 1, 137, 138, 0, 0 }, // 459 VMODSQ_VMODUQ |
| 6445 | { 1, 137, 138, 0, 0 }, // 460 VDIVSD_VDIVUD |
| 6446 | { 1, 137, 138, 0, 0 }, // 461 VMODSD_VMODUD |
| 6447 | { 1, 137, 138, 0, 0 }, // 462 VDIVSW_VDIVUW |
| 6448 | { 1, 137, 138, 0, 0 }, // 463 VMODSW_VMODUW |
| 6449 | { 1, 137, 138, 0, 0 }, // 464 VDIVESD_VDIVEUD |
| 6450 | { 1, 137, 138, 0, 0 }, // 465 VDIVESW_VDIVEUW |
| 6451 | { 1, 132, 133, 0, 0 }, // 466 BCDCFN_rec_BCDCFZ_rec_BCDCTN_rec_BCDCTZ_rec_BCDSETSGN_rec_VMUL10CUQ_VMUL10UQ_XSTSTDCQP_XSXSIGQP |
| 6452 | { 1, 137, 138, 0, 0 }, // 467 XXGENPCVBM |
| 6453 | { 1, 132, 133, 0, 0 }, // 468 BCDCPSGN_rec_BCDS_rec_BCDTRUNC_rec_BCDUS_rec_BCDUTRUNC_rec_VMUL10ECUQ_VMUL10EUQ |
| 6454 | { 1, 132, 133, 0, 0 }, // 469 VADDCUQ_VSUBCUQ |
| 6455 | { 1, 132, 133, 0, 0 }, // 470 XSCMPEQQP_XSCMPGEQP_XSCMPGTQP_XSMAXCQP_XSMINCQP |
| 6456 | { 1, 137, 138, 0, 0 }, // 471 MTVSRBMI |
| 6457 | { 1, 130, 131, 0, 0 }, // 472 CBCDTD_CBCDTD8_CDTBCD_CDTBCD8 |
| 6458 | { 1, 134, 135, 0, 0 }, // 473 FTSQRT |
| 6459 | { 1, 137, 138, 0, 0 }, // 474 MTVSRBM_MTVSRDM_MTVSRHM_MTVSRQM_MTVSRWM_VCNTMBB_VCNTMBD_VCNTMBH_VCNTMBW_VEXPANDBM_VEXPANDDM_VEXPANDHM_VEXPANDQM_VEXPANDWM_VEXTRACTBM_VEXTRACTDM_VEXTRACTHM_VEXTRACTQM_VEXTRACTWM_XVTLSBB |
| 6460 | { 0, 0, 0, 0, 0 }, // 475 RLDIC_rec |
| 6461 | { 0, 0, 0, 0, 0 }, // 476 RLDICL_32_rec_RLDICL_rec_RLDICR_rec |
| 6462 | { 1, 130, 131, 0, 0 }, // 477 RLWINM8_rec_RLWINM_rec |
| 6463 | { 1, 137, 138, 0, 0 }, // 478 VCTZB_VCTZD_VCTZH_VCTZW_VPRTYBD_VPRTYBW |
| 6464 | { 1, 137, 138, 0, 0 }, // 479 VPOPCNTB_VPOPCNTH |
| 6465 | { 1, 132, 133, 0, 0 }, // 480 VSHASIGMAD_VSHASIGMAW |
| 6466 | { 1, 134, 135, 0, 0 }, // 481 XSTSQRTDP |
| 6467 | { 1, 134, 135, 0, 0 }, // 482 XVTSQRTDP |
| 6468 | { 1, 134, 135, 0, 0 }, // 483 XVTSQRTSP |
| 6469 | { 1, 132, 133, 0, 0 }, // 484 XVTSTDCDP_XVTSTDCSP |
| 6470 | { 0, 0, 0, 0, 0 }, // 485 SLD_rec_SRD_rec |
| 6471 | { 0, 0, 0, 0, 0 }, // 486 TDI |
| 6472 | { 1, 147, 148, 0, 0 }, // 487 TWI |
| 6473 | { 1, 132, 133, 0, 0 }, // 488 VADDCUW_VADDSBS_VADDSHS_VADDSWS_VADDUBS_VADDUHS_VADDUWS_VAVGSB_VAVGSH_VAVGSW_VAVGUB_VAVGUH_VAVGUW_VMAXFP_VMINFP_VSUBCUW_VSUBSBS_VSUBSHS_VSUBSWS_VSUBUBS_VSUBUHS_VSUBUWS |
| 6474 | { 1, 148, 149, 0, 0 }, // 489 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 |
| 6475 | { 1, 148, 149, 0, 0 }, // 490 VCMPEQUD_rec_VCMPGTSD_rec_VCMPGTUD_rec |
| 6476 | { 1, 148, 149, 0, 0 }, // 491 VCMPEQUQ_VCMPEQUQ_rec_VCMPGTSQ_VCMPGTSQ_rec_VCMPGTUQ_VCMPGTUQ_rec |
| 6477 | { 1, 148, 149, 0, 0 }, // 492 VCMPNEB_rec_VCMPNEH_rec_VCMPNEW_rec_VCMPNEZB_rec_VCMPNEZH_rec_VCMPNEZW_rec |
| 6478 | { 1, 137, 138, 0, 0 }, // 493 VCMPSQ_VCMPUQ |
| 6479 | { 1, 132, 133, 0, 0 }, // 494 XSMAXCDP_XSMAXJDP_XSMINCDP_XSMINJDP |
| 6480 | { 1, 135, 136, 0, 0 }, // 495 TRAP |
| 6481 | { 1, 147, 148, 0, 0 }, // 496 SRAWI8_rec_SRAWI_rec |
| 6482 | { 1, 132, 133, 0, 0 }, // 497 VRLQ_VRLQNM_VSLQ_VSRAQ_VSRQ |
| 6483 | { 1, 132, 133, 0, 0 }, // 498 VRLQMI |
| 6484 | { 1, 135, 136, 0, 0 }, // 499 DSS_DSSALL |
| 6485 | { 1, 135, 136, 0, 0 }, // 500 WAITP10 |
| 6486 | { 1, 130, 131, 0, 0 }, // 501 ADDI_ADDI8_LI_LI8_ADDIS_ADDIS8_LIS_LIS8_NEG_NEG8_NEG8O_NEGO |
| 6487 | { 0, 0, 0, 0, 0 }, // 502 ADDIdtprelL32_ADDISdtprelHA32 |
| 6488 | { 0, 0, 0, 0, 0 }, // 503 ADDItlsldLADDR32 |
| 6489 | { 0, 0, 0, 0, 0 }, // 504 ADDItocL_ADDIStocHA_ADDIStocHA8 |
| 6490 | { 1, 130, 131, 0, 0 }, // 505 ADDIC_ADDIC8_ADDME_ADDME8_SUBFIC_SUBFIC8_SUBFME_SUBFME8_SUBFZE_SUBFZE8 |
| 6491 | { 1, 130, 131, 0, 0 }, // 506 ADDME8O_ADDMEO_ADDZE8O_ADDZEO_ANDI8_rec_ANDIS8_rec_SUBFME8O_SUBFMEO_SUBFZE8O_SUBFZEO |
| 6492 | { 1, 130, 131, 0, 0 }, // 507 ADDZE_ADDZE8 |
| 6493 | { 1, 130, 131, 0, 0 }, // 508 ANDI_rec_ANDIS_rec |
| 6494 | { 1, 130, 131, 0, 0 }, // 509 CMPDI_CMPWI_CMPLDI_CMPLWI |
| 6495 | { 1, 130, 131, 0, 0 }, // 510 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 |
| 6496 | { 1, 134, 135, 0, 0 }, // 511 FABSD_FABSS_FMR_FNABSD_FNABSS_FNEGD_FNEGS |
| 6497 | { 1, 130, 131, 0, 0 }, // 512 NEG8_rec_NEG_rec_ORI_ORI8_ORIS_ORIS8_XORI_XORI8_XORIS_XORIS8 |
| 6498 | { 1, 130, 131, 0, 0 }, // 513 NOP |
| 6499 | { 0, 0, 0, 0, 0 }, // 514 RLDICL_RLDICL_32_RLDICL_32_64_RLDICR_RLDICR_32 |
| 6500 | { 1, 130, 131, 0, 0 }, // 515 RLWINM_RLWINM8 |
| 6501 | { 1, 130, 131, 0, 0 }, // 516 SETB_SETB8 |
| 6502 | { 1, 130, 131, 0, 0 }, // 517 SETBC_SETBC8_SETBCR_SETBCR8_SETNBC_SETNBC8_SETNBCR_SETNBCR8 |
| 6503 | { 1, 147, 148, 0, 0 }, // 518 SRAWI_SRAWI8 |
| 6504 | { 1, 137, 138, 0, 0 }, // 519 VEXTSB2D_VEXTSB2Ds_VEXTSB2W_VEXTSB2Ws_VEXTSH2D_VEXTSH2Ds_VEXTSH2W_VEXTSH2Ws_VEXTSW2D_VEXTSW2Ds_VNEGD_VNEGW |
| 6505 | { 1, 137, 138, 0, 0 }, // 520 VEXTSD2Q |
| 6506 | { 1, 132, 133, 0, 0 }, // 521 XSABSDP_XSNABSDP_XSNABSDPs_XSNEGDP |
| 6507 | { 1, 132, 133, 0, 0 }, // 522 XSABSQP_XSNABSQP_XSNEGQP_XSXEXPQP_XVXEXPDP_XVXEXPSP |
| 6508 | { 1, 132, 133, 0, 0 }, // 523 XVABSDP_XVNABSDP_XVNEGDP |
| 6509 | { 1, 132, 133, 0, 0 }, // 524 XVXSIGDP_XVXSIGSP |
| 6510 | { 1, 130, 131, 0, 0 }, // 525 ADDE8O_ADDEO_SUBFE8O_SUBFEO_SUBF8O_SUBFO |
| 6511 | { 1, 130, 131, 0, 0 }, // 526 ADDEX_ADDEX8 |
| 6512 | { 1, 130, 131, 0, 0 }, // 527 ADD4O_ADD8O |
| 6513 | { 1, 130, 131, 0, 0 }, // 528 CMPB_CMPB8 |
| 6514 | { 1, 133, 134, 0, 0 }, // 529 CRAND_CRANDC_CR6SET_CREQV_CRSET_CRNAND_CRNOR_CROR_CRORC_CR6UNSET_CRUNSET |
| 6515 | { 1, 135, 136, 0, 0 }, // 530 DST_DST64_DSTT_DSTT64_DSTST_DSTST64_DSTSTT_DSTSTT64 |
| 6516 | { 1, 132, 133, 0, 0 }, // 531 VRLDNM_VRLWNM_V_SET0_V_SET0B_V_SET0H_XSCPSGNQP_XSIEXPQP_XVIEXPDP_XVIEXPSP |
| 6517 | { 1, 137, 138, 0, 0 }, // 532 XXLEQVOnes |
| 6518 | { 1, 134, 135, 0, 0 }, // 533 MFFS_MFFS_rec_MFFSL |
| 6519 | { 1, 134, 135, 0, 0 }, // 534 MFFSCDRNI_MFFSCRNI |
| 6520 | { 1, 134, 135, 0, 0 }, // 535 MTFSB0 |
| 6521 | { 1, 130, 131, 0, 0 }, // 536 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 |
| 6522 | { 1, 130, 131, 0, 0 }, // 537 NEG8O_rec_NEGO_rec |
| 6523 | { 1, 130, 131, 0, 0 }, // 538 ADDE8_rec_ADDE_rec_ADDE8O_rec_ADDEO_rec_SUBFE8_rec_SUBFE_rec_SUBFE8O_rec_SUBFEO_rec_SUBF8O_rec_SUBFO_rec |
| 6524 | { 1, 131, 132, 0, 0 }, // 539 HRFID_SC |
| 6525 | { 1, 134, 135, 0, 0 }, // 540 MTFSFI_MTFSFIb_MTFSFI_rec |
| 6526 | { 1, 134, 135, 0, 0 }, // 541 FABSD_rec_FABSS_rec_FMR_rec_FNABSD_rec_FNABSS_rec_FNEGD_rec_FNEGS_rec |
| 6527 | { 1, 130, 131, 0, 0 }, // 542 ADDC8_rec_ADDC_rec_SUBFC8_rec_SUBFC_rec |
| 6528 | { 1, 137, 138, 0, 0 }, // 543 VSTRIBL_rec_VSTRIBR_rec_VSTRIHL_rec_VSTRIHR_rec |
| 6529 | { 1, 135, 136, 0, 0 }, // 544 LBZ_LBZ8_LHZ_LHZ8_LWZ_LWZ8 |
| 6530 | { 0, 0, 0, 0, 0 }, // 545 LD |
| 6531 | { 0, 0, 0, 0, 0 }, // 546 LDtoc_LDtocBA_LDtocCPT_LDtocJTI_LDtocL_SPILLTOVSR_LD_LWZtoc_LWZtocL |
| 6532 | { 0, 0, 0, 0, 0 }, // 547 DFLOADf32 |
| 6533 | { 0, 0, 0, 0, 0 }, // 548 DFLOADf64 |
| 6534 | { 1, 143, 144, 0, 0 }, // 549 LFD |
| 6535 | { 1, 135, 136, 0, 0 }, // 550 LHA_LHA8 |
| 6536 | { 1, 143, 144, 0, 0 }, // 551 LXSD_LXV |
| 6537 | { 1, 135, 136, 0, 0 }, // 552 DCBT_DCBTST |
| 6538 | { 1, 135, 136, 0, 0 }, // 553 ICBT |
| 6539 | { 1, 135, 136, 0, 0 }, // 554 LDBRX |
| 6540 | { 0, 0, 0, 0, 0 }, // 555 SPILLTOVSR_LDX |
| 6541 | { 1, 143, 144, 0, 0 }, // 556 LXVRBX_LXVRDX_LXVRHX_LXVRWX |
| 6542 | { 1, 133, 134, 0, 0 }, // 557 MTSR |
| 6543 | { 1, 130, 131, 0, 0 }, // 558 MTVRSAVE_MTVRSAVEv |
| 6544 | { 1, 135, 136, 0, 0 }, // 559 LBZCIX_LDCIX_LHZCIX_LWZCIX |
| 6545 | { 1, 143, 144, 0, 0 }, // 560 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 |
| 6546 | { 1, 143, 144, 0, 0 }, // 561 LFS |
| 6547 | { 1, 143, 144, 0, 0 }, // 562 LXSSP |
| 6548 | { 1, 143, 144, 0, 0 }, // 563 LXVP |
| 6549 | { 1, 143, 144, 0, 0 }, // 564 LXVPX |
| 6550 | { 1, 145, 146, 0, 0 }, // 565 MFSR |
| 6551 | { 1, 146, 147, 0, 0 }, // 566 MFTB8 |
| 6552 | { 1, 137, 138, 0, 0 }, // 567 XXSETACCZ |
| 6553 | { 1, 132, 133, 0, 0 }, // 568 XVBF16GER2_XVF16GER2_XVF32GER_XVF64GER_XVI16GER2_XVI16GER2S_XVI4GER8_XVI8GER4 |
| 6554 | { 1, 132, 133, 0, 0 }, // 569 XVBF16GER2NN_XVBF16GER2NP_XVBF16GER2PN_XVBF16GER2PP_XVF16GER2NN_XVF16GER2NP_XVF16GER2PN_XVF16GER2PP_XVF32GERNN_XVF32GERNP_XVF32GERPN_XVF32GERPP_XVF64GERNN_XVF64GERNP_XVF64GERPN_XVF64GERPP_XVI16GER2PP_XVI16GER2SPP_XVI4GER8PP_XVI8GER4PP |
| 6555 | { 1, 137, 138, 0, 0 }, // 570 XVI8GER4SPP |
| 6556 | { 1, 132, 133, 0, 0 }, // 571 PMXVBF16GER2_PMXVF16GER2_PMXVF32GER_PMXVF64GER_PMXVI16GER2_PMXVI16GER2S_PMXVI4GER8_PMXVI8GER4 |
| 6557 | { 1, 132, 133, 0, 0 }, // 572 PMXVBF16GER2NN_PMXVBF16GER2NP_PMXVBF16GER2PN_PMXVBF16GER2PP_PMXVF16GER2NN_PMXVF16GER2NP_PMXVF16GER2PN_PMXVF16GER2PP_PMXVF32GERNN_PMXVF32GERNP_PMXVF32GERPN_PMXVF32GERPP_PMXVF64GERNN_PMXVF64GERNP_PMXVF64GERPN_PMXVF64GERPP_PMXVI16GER2PP_PMXVI16GER2SPP_PMXVI4GER8PP_PMXVI8GER4PP |
| 6558 | { 1, 137, 138, 0, 0 }, // 573 PMXVI8GER4SPP |
| 6559 | { 1, 137, 138, 0, 0 }, // 574 XXMTACC |
| 6560 | { 1, 137, 138, 0, 0 }, // 575 XXMFACC |
| 6561 | { 1, 137, 138, 0, 0 }, // 576 VMULHSD_VMULHUD_VMULLD |
| 6562 | { 1, 137, 138, 0, 0 }, // 577 LXVKQ |
| 6563 | { 1, 149, 150, 0, 0 }, // 578 VSPLTISB_VSPLTISH_VSPLTISW |
| 6564 | { 1, 132, 133, 0, 0 }, // 579 V_SETALLONES_V_SETALLONESB_V_SETALLONESH |
| 6565 | { 1, 149, 150, 0, 0 }, // 580 XXSPLTIB |
| 6566 | { 1, 130, 131, 0, 0 }, // 581 BRD_BRH_BRH8_BRW_BRW8 |
| 6567 | { 1, 137, 138, 0, 0 }, // 582 MFVSRLD_MTVSRWS_VCLZLSBB_VCTZLSBB_VEXTRACTD_VEXTRACTUB_VEXTRACTUH_VEXTRACTUW_VINSERTD_VINSERTW_VPRTYBQ |
| 6568 | { 1, 132, 133, 0, 0 }, // 583 VGBBD_VUPKHSW_VUPKLSW |
| 6569 | { 1, 149, 150, 0, 0 }, // 584 VSPLTB_VSPLTBs_VSPLTH_VSPLTHs_VSPLTW_XXSPLTW_XXSPLTWs |
| 6570 | { 1, 137, 138, 0, 0 }, // 585 VSTRIBL_VSTRIBR_VSTRIHL_VSTRIHR_XXGENPCVDM_XXGENPCVHM_XXGENPCVWM |
| 6571 | { 1, 132, 133, 0, 0 }, // 586 VUPKHPX_VUPKHSB_VUPKHSH_VUPKLPX_VUPKLSB_VUPKLSH |
| 6572 | { 1, 132, 133, 0, 0 }, // 587 XVCVBF16SPN |
| 6573 | { 1, 132, 133, 0, 0 }, // 588 XXBRD_XXBRH_XXBRQ_XXBRW_XXEXTRACTUW |
| 6574 | { 1, 132, 133, 0, 0 }, // 589 VBPERMQ_VPKSDSS_VPKSDUS_VPKUDUM_VPKUDUS |
| 6575 | { 1, 137, 138, 0, 0 }, // 590 VCLRLB_VCLRRB_VINSD_VINSW_VSLDBI_VSRDBI |
| 6576 | { 1, 132, 133, 0, 0 }, // 591 VPKPX_VPKSHSS_VPKSHUS_VPKSWSS_VPKSWUS_VPKUHUM_VPKUHUS_VPKUWUM_VPKUWUS |
| 6577 | { 1, 132, 133, 0, 0 }, // 592 VSLV_VSRV_XXINSERTW |
| 6578 | { 1, 137, 138, 0, 0 }, // 593 VEXTDDVLX_VEXTDDVRX_VEXTDUBVLX_VEXTDUBVRX_VEXTDUHVLX_VEXTDUHVRX_VEXTDUWVLX_VEXTDUWVRX_VINSBLX_VINSBRX_VINSBVLX_VINSBVRX_VINSDLX_VINSDRX_VINSHLX_VINSHRX_VINSHVLX_VINSHVRX_VINSWLX_VINSWRX_VINSWVLX_VINSWVRX |
| 6579 | { 1, 132, 133, 0, 0 }, // 594 VSUMSWS |
| 6580 | { 1, 137, 138, 0, 0 }, // 595 XXSPLTIDP_XXSPLTIW |
| 6581 | { 1, 137, 138, 0, 0 }, // 596 XXSPLTI32DX |
| 6582 | { 1, 137, 138, 0, 0 }, // 597 XXBLENDVB_XXBLENDVD_XXBLENDVH_XXBLENDVW_XXEVAL |
| 6583 | { 1, 149, 150, 0, 0 }, // 598 XXPERMX |
| 6584 | { 1, 143, 144, 0, 0 }, // 599 PSTXVP_PSTXVPpc |
| 6585 | { 1, 135, 136, 0, 0 }, // 600 STB_STB8_STH_STH8_STW_STW8 |
| 6586 | { 0, 0, 0, 0, 0 }, // 601 SPILLTOVSR_ST |
| 6587 | { 1, 135, 136, 0, 0 }, // 602 STD |
| 6588 | { 0, 0, 0, 0, 0 }, // 603 DFSTOREf32_DFSTOREf64 |
| 6589 | { 1, 135, 136, 0, 0 }, // 604 STFD_STFS |
| 6590 | { 1, 135, 136, 0, 0 }, // 605 STFDU_STFSU |
| 6591 | { 1, 135, 136, 0, 0 }, // 606 STXSD |
| 6592 | { 1, 135, 136, 0, 0 }, // 607 STXSSP |
| 6593 | { 1, 135, 136, 0, 0 }, // 608 STXV |
| 6594 | { 1, 135, 136, 0, 0 }, // 609 DCBF_DCBST_DCBZ |
| 6595 | { 1, 141, 142, 0, 0 }, // 610 ICBI |
| 6596 | { 0, 0, 0, 0, 0 }, // 611 SPILLTOVSR_STX |
| 6597 | { 0, 0, 0, 0, 0 }, // 612 STIWX |
| 6598 | { 1, 135, 136, 0, 0 }, // 613 STXVRBX_STXVRDX_STXVRHX_STXVRWX |
| 6599 | { 1, 135, 136, 0, 0 }, // 614 EnforceIEIO |
| 6600 | { 0, 0, 0, 0, 0 }, // 615 TLBIE8P9_TLBIEP9 |
| 6601 | { 1, 135, 136, 0, 0 }, // 616 STHCIX_STWCIX |
| 6602 | { 1, 129, 130, 0, 0 }, // 617 SYNCP10 |
| 6603 | { 1, 143, 144, 0, 0 }, // 618 PSTB_PSTB8_PSTB8pc_PSTBpc_PSTD_PSTDpc_PSTFD_PSTFDpc_PSTFS_PSTFSpc_PSTH_PSTH8_PSTH8pc_PSTHpc_PSTW_PSTW8_PSTW8pc_PSTWpc_PSTXSD_PSTXSDpc_PSTXSSP_PSTXSSPpc_PSTXV_PSTXVpc |
| 6604 | { 1, 143, 144, 0, 0 }, // 619 STXVP |
| 6605 | { 1, 143, 144, 0, 0 }, // 620 STXVPX |
| 6606 | { 1, 131, 132, 0, 0 }, // 621 ATTN_NAP |
| 6607 | { 1, 135, 136, 0, 0 }, // 622 DCBZL |
| 6608 | { 1, 135, 136, 0, 0 }, // 623 DCCCI_ICBLQ_ICCCI_TLBLD_TLBLI_TLBRE2_TLBSX2_TLBSX2D_TLBWE2 |
| 6609 | { 1, 131, 132, 0, 0 }, // 624 CLRBHRB_MFBHRBE |
| 6610 | { 1, 143, 144, 0, 0 }, // 625 PADDI_PADDI8_PADDI8pc_PADDIpc |
| 6611 | { 1, 130, 131, 0, 0 }, // 626 PLI_PLI8 |
| 6612 | { 1, 132, 133, 0, 0 }, // 627 VMULESB_VMULESH_VMULEUB_VMULEUH_VMULOSB_VMULOSH_VMULOUB_VMULOUH_VSUM2SWS_VSUM4SBS_VSUM4SHS_VSUM4UBS |
| 6613 | { 1, 137, 138, 0, 0 }, // 628 VMULESD_VMULEUD_VMULHSW_VMULHUW_VMULOSD_VMULOUD |
| 6614 | { 1, 137, 138, 0, 0 }, // 629 VMSUMCUD |
| 6615 | { 0, uint16_t(~0U), uint16_t(~0U), uint16_t(~0U), uint16_t(~0U) }// end marker |
| 6616 | }; |
| 6617 | |
| 6618 | static constexpr llvm::InstrItinerary G5Itineraries[] = { |
| 6619 | { 0, 0, 0, 0, 0 }, // 0 NoInstrModel |
| 6620 | { 1, 150, 151, 0, 0 }, // 1 IIC_LdStSync |
| 6621 | { 1, 151, 152, 0, 0 }, // 2 IIC_IntSimple |
| 6622 | { 1, 151, 152, 0, 0 }, // 3 IIC_IntGeneral |
| 6623 | { 1, 152, 153, 0, 0 }, // 4 IIC_BrB |
| 6624 | { 1, 153, 154, 0, 0 }, // 5 IIC_VecFP |
| 6625 | { 1, 154, 155, 0, 0 }, // 6 IIC_IntRotate |
| 6626 | { 1, 155, 156, 0, 0 }, // 7 IIC_IntCompare |
| 6627 | { 0, 0, 0, 0, 0 }, // 8 IIC_SprABORT |
| 6628 | { 0, 0, 0, 0, 0 }, // 9 IIC_LdStCOPY |
| 6629 | { 0, 0, 0, 0, 0 }, // 10 IIC_LdStPASTE |
| 6630 | { 1, 156, 157, 0, 0 }, // 11 IIC_BrCR |
| 6631 | { 1, 157, 158, 0, 0 }, // 12 IIC_FPGeneral |
| 6632 | { 1, 158, 159, 0, 0 }, // 13 IIC_LdStLD |
| 6633 | { 1, 158, 159, 0, 0 }, // 14 IIC_LdStDCBF |
| 6634 | { 1, 158, 159, 0, 0 }, // 15 IIC_LdStLoad |
| 6635 | { 1, 159, 160, 0, 0 }, // 16 IIC_FPCompare |
| 6636 | { 1, 160, 161, 0, 0 }, // 17 IIC_IntDivD |
| 6637 | { 1, 161, 162, 0, 0 }, // 18 IIC_IntDivW |
| 6638 | { 1, 162, 163, 0, 0 }, // 19 IIC_VecGeneral |
| 6639 | { 0, 0, 0, 0, 0 }, // 20 IIC_FPDGeneral |
| 6640 | { 1, 157, 158, 0, 0 }, // 21 IIC_FPAddSub |
| 6641 | { 1, 163, 164, 0, 0 }, // 22 IIC_FPDivD |
| 6642 | { 0, 0, 0, 0, 0 }, // 23 IIC_FPSGeneral |
| 6643 | { 1, 164, 165, 0, 0 }, // 24 IIC_VecComplex |
| 6644 | { 1, 158, 159, 0, 0 }, // 25 IIC_LdStStore |
| 6645 | { 1, 151, 152, 0, 0 }, // 26 IIC_IntRotateDI |
| 6646 | { 1, 163, 164, 0, 0 }, // 27 IIC_FPDivS |
| 6647 | { 1, 157, 158, 0, 0 }, // 28 IIC_FPFused |
| 6648 | { 1, 165, 166, 0, 0 }, // 29 IIC_FPSqrtD |
| 6649 | { 1, 165, 166, 0, 0 }, // 30 IIC_FPSqrtS |
| 6650 | { 1, 166, 167, 0, 0 }, // 31 IIC_LdStICBI |
| 6651 | { 0, 0, 0, 0, 0 }, // 32 IIC_IntISEL |
| 6652 | { 1, 166, 167, 0, 0 }, // 33 IIC_SprISYNC |
| 6653 | { 1, 167, 168, 0, 0 }, // 34 IIC_LdStLWARX |
| 6654 | { 1, 158, 159, 0, 0 }, // 35 IIC_LdStLoadUpd |
| 6655 | { 1, 158, 159, 0, 0 }, // 36 IIC_LdStLoadUpdX |
| 6656 | { 1, 167, 168, 0, 0 }, // 37 IIC_LdStLDARX |
| 6657 | { 1, 158, 159, 0, 0 }, // 38 IIC_LdStLDU |
| 6658 | { 1, 158, 159, 0, 0 }, // 39 IIC_LdStLDUX |
| 6659 | { 1, 158, 159, 0, 0 }, // 40 IIC_LdStLFD |
| 6660 | { 1, 168, 169, 0, 0 }, // 41 IIC_LdStLFDU |
| 6661 | { 1, 168, 169, 0, 0 }, // 42 IIC_LdStLFDUX |
| 6662 | { 1, 168, 169, 0, 0 }, // 43 IIC_LdStLHA |
| 6663 | { 1, 168, 169, 0, 0 }, // 44 IIC_LdStLHAU |
| 6664 | { 1, 168, 169, 0, 0 }, // 45 IIC_LdStLHAUX |
| 6665 | { 1, 169, 170, 0, 0 }, // 46 IIC_LdStLMW |
| 6666 | { 0, 0, 0, 0, 0 }, // 47 IIC_LdStLQ |
| 6667 | { 0, 0, 0, 0, 0 }, // 48 IIC_LdStLQARX |
| 6668 | { 1, 168, 169, 0, 0 }, // 49 IIC_LdStLWA |
| 6669 | { 1, 170, 171, 0, 0 }, // 50 IIC_IntMulHD |
| 6670 | { 1, 171, 172, 0, 0 }, // 51 IIC_BrMCR |
| 6671 | { 1, 172, 173, 0, 0 }, // 52 IIC_BrMCRX |
| 6672 | { 1, 173, 174, 0, 0 }, // 53 IIC_SprMFCR |
| 6673 | { 1, 174, 175, 0, 0 }, // 54 IIC_SprMFSPR |
| 6674 | { 1, 175, 176, 0, 0 }, // 55 IIC_IntMFFS |
| 6675 | { 1, 174, 175, 0, 0 }, // 56 IIC_SprMFMSR |
| 6676 | { 1, 173, 174, 0, 0 }, // 57 IIC_SprMFCRF |
| 6677 | { 0, 0, 0, 0, 0 }, // 58 IIC_SprMFPMR |
| 6678 | { 1, 158, 159, 0, 0 }, // 59 IIC_SprMFSR |
| 6679 | { 1, 176, 177, 0, 0 }, // 60 IIC_SprMFTB |
| 6680 | { 0, 0, 0, 0, 0 }, // 61 IIC_SprMSGSNDP |
| 6681 | { 0, 0, 0, 0, 0 }, // 62 IIC_SprMSGSYNC |
| 6682 | { 1, 177, 178, 0, 0 }, // 63 IIC_SprMTSPR |
| 6683 | { 1, 157, 158, 0, 0 }, // 64 IIC_IntMTFSB0 |
| 6684 | { 1, 158, 159, 0, 0 }, // 65 IIC_SprMTMSR |
| 6685 | { 0, 0, 0, 0, 0 }, // 66 IIC_SprMTMSRD |
| 6686 | { 0, 0, 0, 0, 0 }, // 67 IIC_SprMTPMR |
| 6687 | { 1, 158, 159, 0, 0 }, // 68 IIC_SprMTSR |
| 6688 | { 1, 178, 179, 0, 0 }, // 69 IIC_IntMulHW |
| 6689 | { 1, 178, 179, 0, 0 }, // 70 IIC_IntMulHWU |
| 6690 | { 1, 154, 155, 0, 0 }, // 71 IIC_IntMulLI |
| 6691 | { 0, 0, 0, 0, 0 }, // 72 IIC_SprRFI |
| 6692 | { 1, 179, 180, 0, 0 }, // 73 IIC_IntRFID |
| 6693 | { 1, 151, 152, 0, 0 }, // 74 IIC_IntRotateD |
| 6694 | { 0, 0, 0, 0, 0 }, // 75 IIC_SprSLBFEE |
| 6695 | { 0, 0, 0, 0, 0 }, // 76 IIC_SprSLBIA |
| 6696 | { 0, 0, 0, 0, 0 }, // 77 IIC_SprSLBIE |
| 6697 | { 0, 0, 0, 0, 0 }, // 78 IIC_SprSLBIEG |
| 6698 | { 0, 0, 0, 0, 0 }, // 79 IIC_SprSLBMFEE |
| 6699 | { 0, 0, 0, 0, 0 }, // 80 IIC_SprSLBMFEV |
| 6700 | { 0, 0, 0, 0, 0 }, // 81 IIC_SprSLBMTE |
| 6701 | { 0, 0, 0, 0, 0 }, // 82 IIC_SprSLBSYNC |
| 6702 | { 1, 151, 152, 0, 0 }, // 83 IIC_IntShift |
| 6703 | { 1, 167, 168, 0, 0 }, // 84 IIC_LdStSTWCX |
| 6704 | { 1, 158, 159, 0, 0 }, // 85 IIC_LdStSTU |
| 6705 | { 1, 158, 159, 0, 0 }, // 86 IIC_LdStSTUX |
| 6706 | { 1, 158, 159, 0, 0 }, // 87 IIC_LdStSTD |
| 6707 | { 1, 167, 168, 0, 0 }, // 88 IIC_LdStSTDCX |
| 6708 | { 1, 180, 181, 0, 0 }, // 89 IIC_LdStSTFD |
| 6709 | { 1, 180, 181, 0, 0 }, // 90 IIC_LdStSTFDU |
| 6710 | { 0, 0, 0, 0, 0 }, // 91 IIC_SprSTOP |
| 6711 | { 0, 0, 0, 0, 0 }, // 92 IIC_LdStSTQ |
| 6712 | { 0, 0, 0, 0, 0 }, // 93 IIC_LdStSTQCX |
| 6713 | { 1, 181, 182, 0, 0 }, // 94 IIC_IntTrapD |
| 6714 | { 0, 0, 0, 0, 0 }, // 95 IIC_SprTLBIA |
| 6715 | { 0, 0, 0, 0, 0 }, // 96 IIC_SprTLBIE |
| 6716 | { 0, 0, 0, 0, 0 }, // 97 IIC_SprTLBIEL |
| 6717 | { 1, 158, 159, 0, 0 }, // 98 IIC_SprTLBSYNC |
| 6718 | { 1, 181, 182, 0, 0 }, // 99 IIC_IntTrapW |
| 6719 | { 1, 182, 183, 0, 0 }, // 100 IIC_VecFPCompare |
| 6720 | { 1, 183, 184, 0, 0 }, // 101 IIC_VecPerm |
| 6721 | { 1, 152, 153, 0, 0 }, // 102 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 |
| 6722 | { 1, 152, 153, 0, 0 }, // 103 BL_LWZinto_toc_BL_LWZinto_toc_RM_BL8_LDinto_toc_BL8_LDinto_toc_RM |
| 6723 | { 1, 152, 153, 0, 0 }, // 104 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 |
| 6724 | { 1, 174, 175, 0, 0 }, // 105 MFCTR_MFCTR8_MFLR_MFLR8 |
| 6725 | { 1, 177, 178, 0, 0 }, // 106 MTLR_MTLR8_MTCTR_MTCTR8_MTCTR8loop_MTCTRloop |
| 6726 | { 1, 173, 174, 0, 0 }, // 107 MFCR_MFCR8 |
| 6727 | { 1, 171, 172, 0, 0 }, // 108 MCRF |
| 6728 | { 1, 156, 157, 0, 0 }, // 109 CR6SET_CR6UNSET_CRSET_CRUNSET_CRAND_CRANDC_CREQV_CRNAND_CRNOR_CRNOT_CROR_CRORC |
| 6729 | { 1, 169, 170, 0, 0 }, // 110 LMW |
| 6730 | { 1, 167, 168, 0, 0 }, // 111 LWARX_LWARXL |
| 6731 | { 1, 167, 168, 0, 0 }, // 112 LDARX_LDARXL |
| 6732 | { 1, 158, 159, 0, 0 }, // 113 LHBRX_LHBRX8_LWBRX_LWBRX8 |
| 6733 | { 1, 158, 159, 0, 0 }, // 114 MFSR_MFSRIN |
| 6734 | { 1, 158, 159, 0, 0 }, // 115 LFS_LFSX_LFSXTLS_LFSXTLS__LFD_LFDX_LFDXTLS_LFDXTLS__LXSDX_LXVD2X_LXVW4X_LXVDSX |
| 6735 | { 1, 168, 169, 0, 0 }, // 116 LFSU_LFDU |
| 6736 | { 1, 168, 169, 0, 0 }, // 117 LFSUX_LFDUX |
| 6737 | { 1, 180, 181, 0, 0 }, // 118 STXSDX_STXVD2X_STXVW4X |
| 6738 | { 1, 167, 168, 0, 0 }, // 119 LBARX_LHARX |
| 6739 | { 1, 158, 159, 0, 0 }, // 120 LBZCIX_LDBRX_LDCIX_LHZCIX_LSWI_LVEBX_LVEHX_LVEWX_LVSL_LVSR_LVX_LVXL_LWZCIX_STHCIX_STSWI_STWCIX |
| 6740 | { 1, 158, 159, 0, 0 }, // 121 LFIWAX_LFIWZX |
| 6741 | { 1, 180, 181, 0, 0 }, // 122 STFD_STFDX_STFIWX_STFS_STFSX |
| 6742 | { 1, 180, 181, 0, 0 }, // 123 STFDU_STFDUX_STFSU_STFSUX |
| 6743 | { 1, 158, 159, 0, 0 }, // 124 STVEBX_STVEHX_STVEWX_STVX_STVXL |
| 6744 | { 1, 168, 169, 0, 0 }, // 125 LHA_LHA8_LHAX_LHAX8_LWAX_LWAX_32 |
| 6745 | { 1, 168, 169, 0, 0 }, // 126 LWA_LWA_32 |
| 6746 | { 1, 168, 169, 0, 0 }, // 127 LHAU_LHAU8 |
| 6747 | { 1, 168, 169, 0, 0 }, // 128 LHAUX_LHAUX8_LWAUX |
| 6748 | { 1, 158, 159, 0, 0 }, // 129 STB_STB8_STH_STH8_STW_STW8_STBX_STBX8_STHX_STHX8_STWX_STWX8_STHBRX_STWBRX |
| 6749 | { 1, 158, 159, 0, 0 }, // 130 STD_STDX |
| 6750 | { 1, 169, 170, 0, 0 }, // 131 STMW |
| 6751 | { 1, 167, 168, 0, 0 }, // 132 STWCX |
| 6752 | { 1, 167, 168, 0, 0 }, // 133 STDCX |
| 6753 | { 1, 158, 159, 0, 0 }, // 134 STDU_STHU_STHU8_STBU_STBU8_STWU_STWU8 |
| 6754 | { 1, 158, 159, 0, 0 }, // 135 STDUX_STWUX_STWUX8_STHUX_STHUX8_STBUX_STBUX8 |
| 6755 | { 1, 158, 159, 0, 0 }, // 136 LWZU_LWZU8_LHZU_LHZU8_LBZU_LBZU8 |
| 6756 | { 1, 158, 159, 0, 0 }, // 137 LDU |
| 6757 | { 1, 158, 159, 0, 0 }, // 138 LWZUX_LWZUX8_LHZUX_LHZUX8_LBZUX_LBZUX8 |
| 6758 | { 1, 158, 159, 0, 0 }, // 139 LDUX |
| 6759 | { 1, 151, 152, 0, 0 }, // 140 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 |
| 6760 | { 1, 151, 152, 0, 0 }, // 141 SUBF8_SUBF8_rec_ADDIC_ADDIC8_SUBFIC_SUBFIC8_SUBFZE_SUBFZE8_ADDE_ADDE8_ADDME_ADDME8_SUBFME_SUBFME8_ANDI_rec_ANDIS_rec |
| 6761 | { 1, 155, 156, 0, 0 }, // 142 CMPD_CMPDI_CMPLD_CMPLDI_CMPLW_CMPLWI_CMPW_CMPWI |
| 6762 | { 1, 151, 152, 0, 0 }, // 143 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 |
| 6763 | { 1, 151, 152, 0, 0 }, // 144 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 |
| 6764 | { 1, 152, 153, 0, 0 }, // 145 ADDPCIS |
| 6765 | { 0, 0, 0, 0, 0 }, // 146 SUBFUS_SUBFUS_rec |
| 6766 | { 1, 151, 152, 0, 0 }, // 147 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 |
| 6767 | { 1, 151, 152, 0, 0 }, // 148 RLDCL_RLDCL_rec_RLDCR_RLDCR_rec_SLD_SLD_rec_SRD_SRD_rec_SRAD_SRAD_rec |
| 6768 | { 1, 151, 152, 0, 0 }, // 149 SRAWI_SRAWI_rec_SRAWI8_SRAWI8_rec_SRAW_SRAW_rec_SRAW8_SRAW8_rec |
| 6769 | { 1, 151, 152, 0, 0 }, // 150 CNTLZD_CNTLZDM_CNTLZD_rec_CNTLZW_CNTLZW8_CNTLZW8_rec_CNTLZW_rec_CNTTZD_CNTTZDM_CNTTZD_rec_CNTTZW_CNTTZW8_CNTTZW8_rec_CNTTZW_rec |
| 6770 | { 1, 154, 155, 0, 0 }, // 151 MULLI_MULLI8 |
| 6771 | { 1, 178, 179, 0, 0 }, // 152 MULLW_MULHW_MULHD_MULLWO_MULLW_rec_MULHD_rec_MULHW_rec_MULLWO_rec |
| 6772 | { 1, 178, 179, 0, 0 }, // 153 MULHWU_MULHDU_MULHDU_rec_MULHWU_rec |
| 6773 | { 1, 170, 171, 0, 0 }, // 154 MULLD_MULLDO_MULLD_rec_MULLDO_rec |
| 6774 | { 1, 160, 161, 0, 0 }, // 155 DIVDE_DIVDEO_DIVDEO_rec_DIVDEU_DIVDEUO_DIVDEUO_rec_DIVDEU_rec_DIVDE_rec |
| 6775 | { 1, 161, 162, 0, 0 }, // 156 DIVWE_DIVWEO_DIVWEO_rec_DIVWEU_DIVWEUO_DIVWEUO_rec_DIVWEU_rec_DIVWE_rec_DIVW_DIVWU_DIVWU_rec_DIVWO_DIVWO_rec_DIVWUO_DIVWUO_rec_DIVW_rec |
| 6776 | { 1, 160, 161, 0, 0 }, // 157 DIVD_DIVDU_DIVDO_DIVDO_rec_DIVDUO_DIVDUO_rec_DIVDU_rec_DIVD_rec |
| 6777 | { 1, 157, 158, 0, 0 }, // 158 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 |
| 6778 | { 1, 157, 158, 0, 0 }, // 159 FADD_FADD_rec_FSUB_FSUB_rec |
| 6779 | { 1, 157, 158, 0, 0 }, // 160 FMADD_FMADD_rec_FMSUB_FMSUB_rec_FMUL_FMUL_rec_FNMADD_FNMADD_rec_FNMSUB_FNMSUB_rec |
| 6780 | { 1, 153, 154, 0, 0 }, // 161 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 |
| 6781 | { 1, 159, 160, 0, 0 }, // 162 FTDIV_FTSQRT_XSTDIVDP_XSTSQRTDP_XSCMPODP_XSCMPUDP |
| 6782 | { 1, 153, 154, 0, 0 }, // 163 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 |
| 6783 | { 1, 182, 183, 0, 0 }, // 164 XVCMPEQDP_XVCMPEQDP_rec_XVCMPGEDP_XVCMPGEDP_rec_XVCMPGTDP_XVCMPGTDP_rec |
| 6784 | { 1, 159, 160, 0, 0 }, // 165 XVTDIVDP_XVTSQRTDP |
| 6785 | { 1, 153, 154, 0, 0 }, // 166 VPKSHSS_VPKSHUS_VPKSWSS_VPKSWUS_VPKUHUM_VPKUHUS_VPKUWUM_VPKUWUS_VUPKHPX_VUPKHSB_VUPKHSH_VUPKLPX_VUPKLSB_VUPKLSH_VPERM_VSEL_VPKPX |
| 6786 | { 1, 183, 184, 0, 0 }, // 167 XXMRGHW_XXMRGLW_XXPERMDI_XXPERMDIs_XXSLDWI_XXSLDWIs_VSPLTB_VSPLTBs_VSPLTH_VSPLTHs_VSPLTISB_VSPLTISH_VSPLTISW_VSPLTW_XXSPLTW_XXSPLTWs_XXSEL |
| 6787 | { 1, 153, 154, 0, 0 }, // 168 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 |
| 6788 | { 1, 162, 163, 0, 0 }, // 169 VADDUBM_VADDUHM_VADDUWM_XXLORf_XXLXORdpz_XXLXORspz_XXLXORz_VSUBFP_VSUBUBM_VSUBUHM_VSUBUWM_XXLAND_XXLANDC_XXLNOR_XXLOR_XXLXOR |
| 6789 | { 1, 159, 160, 0, 0 }, // 170 XVTDIVSP_XVTSQRTSP |
| 6790 | { 1, 182, 183, 0, 0 }, // 171 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 |
| 6791 | { 1, 159, 160, 0, 0 }, // 172 FCMPOD_FCMPOS_FCMPUD_FCMPUS |
| 6792 | { 1, 163, 164, 0, 0 }, // 173 FDIVS_FDIVS_rec |
| 6793 | { 1, 163, 164, 0, 0 }, // 174 XSDIVDP |
| 6794 | { 1, 165, 166, 0, 0 }, // 175 FSQRTS_XSSQRTSP_FSQRTS_rec |
| 6795 | { 1, 163, 164, 0, 0 }, // 176 FDIV_FDIV_rec |
| 6796 | { 1, 165, 166, 0, 0 }, // 177 XSSQRTDP |
| 6797 | { 1, 165, 166, 0, 0 }, // 178 FSQRT_FSQRT_rec |
| 6798 | { 1, 163, 164, 0, 0 }, // 179 XVDIVSP |
| 6799 | { 1, 165, 166, 0, 0 }, // 180 XVSQRTSP |
| 6800 | { 1, 163, 164, 0, 0 }, // 181 XVDIVDP |
| 6801 | { 1, 165, 166, 0, 0 }, // 182 XVSQRTDP |
| 6802 | { 1, 173, 174, 0, 0 }, // 183 MFOCRF_MFOCRF8 |
| 6803 | { 1, 153, 154, 0, 0 }, // 184 VCIPHER_VCIPHERLAST_VNCIPHER_VNCIPHERLAST_VPMSUMB_VPMSUMD_VPMSUMH_VPMSUMW_VSBOX |
| 6804 | { 1, 163, 164, 0, 0 }, // 185 XSDIVSP |
| 6805 | { 1, 165, 166, 0, 0 }, // 186 FSQRTS_FSQRTS_rec |
| 6806 | { 1, 175, 176, 0, 0 }, // 187 MTFSFI_rec_MTFSF_rec_MTFSFI_MTFSFIb_MTFSF |
| 6807 | { 1, 157, 158, 0, 0 }, // 188 MTFSFb_MTFSB0_MTFSB1 |
| 6808 | { 1, 153, 154, 0, 0 }, // 189 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 |
| 6809 | { 1, 153, 154, 0, 0 }, // 190 XSRESP_XSRSQRTESP_XSCVSXDSP_XSCVUXDSP_XSCVDPSPN_XSCVSPDPN_XSRSP |
| 6810 | { 1, 153, 154, 0, 0 }, // 191 XVMADDASP_XVMADDMSP_XVMSUBASP_XVMSUBMSP_XVNMADDASP_XVNMADDMSP_XVNMSUBASP_XVNMSUBMSP_XVSUBSP_XVMULSP_XVNABSSP_XVNEGSP_XVABSSP_XVADDSP |
| 6811 | { 1, 153, 154, 0, 0 }, // 192 VRFIM_VRFIN_VRFIP_VRFIZ_XVRSQRTESP_VADDFP_VEXPTEFP_VLOGEFP_VMADDFP_VNMSUBFP_VREFP_VRSQRTEFP_XVCVSXWSP_XVCVUXWSP_XVRESP_XVCVDPSP_XVCVSXDSP_XVCVUXDSP_XVCPSGNSP |
| 6812 | { 1, 162, 163, 0, 0 }, // 193 VSUBFP |
| 6813 | { 1, 153, 154, 0, 0 }, // 194 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 |
| 6814 | { 1, 153, 154, 0, 0 }, // 195 XVCVSPDP |
| 6815 | { 1, 181, 182, 0, 0 }, // 196 TDI_TD |
| 6816 | { 1, 181, 182, 0, 0 }, // 197 TWI_TW |
| 6817 | { 1, 172, 173, 0, 0 }, // 198 MTCRF_MTCRF8_MTOCRF_MTOCRF8 |
| 6818 | { 1, 154, 155, 0, 0 }, // 199 RLWIMI_RLWIMI8 |
| 6819 | { 1, 151, 152, 0, 0 }, // 200 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 |
| 6820 | { 1, 151, 152, 0, 0 }, // 201 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 |
| 6821 | { 1, 151, 152, 0, 0 }, // 202 ANDIS_rec_ANDI_rec_SUBF8_rec |
| 6822 | { 1, 151, 152, 0, 0 }, // 203 OR_OR8_OR8_rec_OR_rec_NOP |
| 6823 | { 0, 0, 0, 0, 0 }, // 204 SLDI_SLDI_rec_SLWI_SLWI_rec_SRDI_SRDI_rec_SRWI_SRWI_rec_COPY |
| 6824 | { 1, 151, 152, 0, 0 }, // 205 SUBF_rec_ADDG6S_ADDG6S8_ADDZE_ADDZE8 |
| 6825 | { 1, 154, 155, 0, 0 }, // 206 RLWIMI8_rec_RLWIMI_rec |
| 6826 | { 1, 151, 152, 0, 0 }, // 207 CNTLZD_CNTLZD_rec_CNTLZW_CNTLZW8_CNTLZW8_rec_CNTLZW_rec |
| 6827 | { 1, 151, 152, 0, 0 }, // 208 POPCNTB_POPCNTB8_POPCNTD_POPCNTW |
| 6828 | { 0, 0, 0, 0, 0 }, // 209 ISEL_ISEL8 |
| 6829 | { 1, 176, 177, 0, 0 }, // 210 MFTB_MFTB8 |
| 6830 | { 1, 161, 162, 0, 0 }, // 211 DIVW_DIVWU |
| 6831 | { 1, 160, 161, 0, 0 }, // 212 DIVD_DIVDU |
| 6832 | { 1, 161, 162, 0, 0 }, // 213 DIVWE_DIVWEU |
| 6833 | { 1, 158, 159, 0, 0 }, // 214 LVEBX_LVEHX_LVEWX_LVX_LVXL |
| 6834 | { 1, 158, 159, 0, 0 }, // 215 LXVB16X_LXSIWZX |
| 6835 | { 0, 0, 0, 0, 0 }, // 216 DFLOADf64_XFLOADf64_LIWZX |
| 6836 | { 0, 0, 0, 0, 0 }, // 217 LQ |
| 6837 | { 1, 180, 181, 0, 0 }, // 218 STFDEPX_STFDXTLS_STFDXTLS__STFSXTLS_STFSXTLS__STXSIWX_STXSSP_STXSSPX |
| 6838 | { 1, 158, 159, 0, 0 }, // 219 STBXTLS_STBXTLS__STBXTLS_32_STHXTLS_STHXTLS__STHXTLS_32_STWXTLS_STWXTLS__STWXTLS_32_STBEPX_STDBRX_STHEPX_STWEPX |
| 6839 | { 1, 158, 159, 0, 0 }, // 220 STDXTLS_STDXTLS_ |
| 6840 | { 1, 158, 159, 0, 0 }, // 221 STBCIX_STDCIX |
| 6841 | { 1, 167, 168, 0, 0 }, // 222 STBCX_STHCX |
| 6842 | { 1, 158, 159, 0, 0 }, // 223 STHCIX_STSWI_STWCIX |
| 6843 | { 1, 158, 159, 0, 0 }, // 224 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 |
| 6844 | { 1, 158, 159, 0, 0 }, // 225 LD_LDX_LDXTLS_LDXTLS_ |
| 6845 | { 1, 167, 168, 0, 0 }, // 226 LBARXL_LHARXL |
| 6846 | { 1, 158, 159, 0, 0 }, // 227 LBEPX_LHEPX_LWEPX |
| 6847 | { 1, 158, 159, 0, 0 }, // 228 LFDEPX_LXSIWAX |
| 6848 | { 0, 0, 0, 0, 0 }, // 229 ADDIdtprelL_ADDIdtprelL32_ADDItlsgdL_ADDItlsgdL32_ADDItlsgdLADDR_ADDItlsgdLADDR32_ADDItoc_ADDItoc8_ADDItocL_ADDItocL8_ADDISdtprelHA_ADDISdtprelHA32_ADDISgotTprelHA_ADDIStlsgdHA_ADDIStocHA_ADDIStocHA8 |
| 6849 | { 1, 151, 152, 0, 0 }, // 230 SUBF |
| 6850 | { 1, 153, 154, 0, 0 }, // 231 VPKSDSS_VPKSDUS_VPKUDUM_VPKUDUS_VUPKHSW_VUPKLSW_VMRGEW_VMRGOW_VPERMXOR_VBPERMQ_VGBBD |
| 6851 | { 1, 153, 154, 0, 0 }, // 232 VMRGHB_VMRGHH_VMRGHW_VMRGLB_VMRGLH_VMRGLW_VSL_VSLDOI_VSLO_VSR_VSRO |
| 6852 | { 1, 153, 154, 0, 0 }, // 233 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 |
| 6853 | { 1, 162, 163, 0, 0 }, // 234 VADDUDM_VSUBUDM_VSLD_VSRAD_VSRD_VEQV_VNAND_VORC_XXLEQV_XXLNAND_XXLORC_VCLZB_VCLZD_VCLZH_VCLZW_VPOPCNTB_VPOPCNTH_VPOPCNTW |
| 6854 | { 1, 153, 154, 0, 0 }, // 235 VRLD_VMAXSD_VMAXUD_VMINSD_VMINUD_VSHASIGMAD_VSHASIGMAW |
| 6855 | { 1, 182, 183, 0, 0 }, // 236 VCMPEQUD_VCMPEQUD_rec_VCMPGTSD_VCMPGTSD_rec_VCMPGTUD_VCMPGTUD_rec |
| 6856 | { 1, 158, 159, 0, 0 }, // 237 MFVSCR |
| 6857 | { 1, 158, 159, 0, 0 }, // 238 MTVSCR |
| 6858 | { 1, 153, 154, 0, 0 }, // 239 VADDCUQ_VADDECUQ_VADDEUQM_VSUBCUQ_VSUBECUQ_VSUBEUQM |
| 6859 | { 1, 162, 163, 0, 0 }, // 240 VADDUQM_VSUBUQM_VPOPCNTD |
| 6860 | { 1, 153, 154, 0, 0 }, // 241 VMSUMMBM_VMSUMSHM_VMSUMSHS_VMSUMUBM_VMSUMUHM_VMSUMUHS_VSUM2SWS_VSUM4SBS_VSUM4SHS_VSUM4UBS_VSUMSWS_VMULESB_VMULESH_VMULEUB_VMULEUH_VMULOSB_VMULOSH_VMULOUB_VMULOUH_VMHADDSHS_VMHRADDSHS_VMLADDUHM |
| 6861 | { 1, 153, 154, 0, 0 }, // 242 VMULESW_VMULEUW_VMULOSW_VMULOUW |
| 6862 | { 1, 162, 163, 0, 0 }, // 243 VMULUWM |
| 6863 | { 1, 152, 153, 0, 0 }, // 244 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 |
| 6864 | { 1, 159, 160, 0, 0 }, // 245 DTSTDC_DTSTDCQ_DTSTDG_DTSTDGQ_DTSTSF_DTSTSFQ_DCMPO_DCMPU_DTSTEX |
| 6865 | { 0, 0, 0, 0, 0 }, // 246 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 |
| 6866 | { 1, 157, 158, 0, 0 }, // 247 DADD_DADD_rec_DCTDP_DCTDP_rec_DSUB_DSUB_rec |
| 6867 | { 1, 153, 154, 0, 0 }, // 248 BCDADD_rec_BCDSUB_rec |
| 6868 | { 0, 0, 0, 0, 0 }, // 249 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 |
| 6869 | { 1, 159, 160, 0, 0 }, // 250 DCMPOQ_DCMPUQ_DTSTEXQ |
| 6870 | { 1, 157, 158, 0, 0 }, // 251 DCTQPQ_DCTQPQ_rec |
| 6871 | { 1, 157, 158, 0, 0 }, // 252 DADDQ_DADDQ_rec_DSUBQ_DSUBQ_rec |
| 6872 | { 0, 0, 0, 0, 0 }, // 253 DQUAQ_DQUAQ_rec |
| 6873 | { 1, 157, 158, 0, 0 }, // 254 DRSP_DRSP_rec_DCTFIX_DCTFIX_rec |
| 6874 | { 1, 157, 158, 0, 0 }, // 255 DCFFIX_DCFFIX_rec |
| 6875 | { 1, 157, 158, 0, 0 }, // 256 DCFFIXQ_DCFFIXQ_rec |
| 6876 | { 1, 157, 158, 0, 0 }, // 257 DMUL_DMUL_rec |
| 6877 | { 1, 157, 158, 0, 0 }, // 258 DMULQ_DMULQ_rec |
| 6878 | { 1, 157, 158, 0, 0 }, // 259 DDIV_DDIV_rec |
| 6879 | { 1, 157, 158, 0, 0 }, // 260 DDIVQ_DDIVQ_rec |
| 6880 | { 1, 162, 163, 0, 0 }, // 261 MFVRD_MFVSRD_MFVRWZ_MFVSRWZ_MTVRD_MTVSRD_MTVRWA_MTVSRWA_MTVRWZ_MTVSRWZ |
| 6881 | { 1, 162, 163, 0, 0 }, // 262 VADDUDM_VSLD_VSRD_VSUBUDM_VPOPCNTB_VPOPCNTH_VSRAD_VEQV_VNAND_VORC_XXLEQV_XXLNAND_XXLORC |
| 6882 | { 1, 153, 154, 0, 0 }, // 263 VAND_VANDC_VSLB_VSLH_VSLW_VSRB_VSRH_VSRW_VRLB_VRLH_VRLW_VSRAB_VSRAH_VSRAW_VNOR_VOR_VXOR |
| 6883 | { 1, 162, 163, 0, 0 }, // 264 VEXTSB2D_VEXTSB2Ds_VEXTSB2W_VEXTSB2Ws_VEXTSH2D_VEXTSH2Ds_VEXTSH2W_VEXTSH2Ws_VEXTSW2D_VEXTSW2Ds_MTVSRDD_VNEGD_VNEGW_XXLEQVOnes |
| 6884 | { 1, 153, 154, 0, 0 }, // 265 V_SET0_V_SET0B_V_SET0H_XVIEXPDP_XVIEXPSP_XVXEXPDP_XVXEXPSP_VRLDMI_VRLDNM_VRLWMI_VRLWNM_XSABSQP_XSCPSGNQP_XSIEXPQP_XSNABSQP_XSNEGQP_XSXEXPQP |
| 6885 | { 1, 153, 154, 0, 0 }, // 266 VRLD |
| 6886 | { 1, 153, 154, 0, 0 }, // 267 XVABSDP_XVNABSDP_XVCPSGNDP_XVNEGDP |
| 6887 | { 1, 153, 154, 0, 0 }, // 268 XVABSSP_XVNABSSP_XVNEGSP |
| 6888 | { 1, 153, 154, 0, 0 }, // 269 XVCPSGNSP |
| 6889 | { 1, 153, 154, 0, 0 }, // 270 VMRGEW_VMRGOW |
| 6890 | { 1, 153, 154, 0, 0 }, // 271 VSEL |
| 6891 | { 1, 183, 184, 0, 0 }, // 272 XXSEL |
| 6892 | { 1, 177, 178, 0, 0 }, // 273 TABORTDC_TABORTDCI_TABORTWC_TABORTWCI |
| 6893 | { 1, 157, 158, 0, 0 }, // 274 MTFSB0_MTFSB1 |
| 6894 | { 1, 175, 176, 0, 0 }, // 275 MFFSCDRN_MFFSCDRNI_MFFSCRN_MFFSCRNI |
| 6895 | { 1, 155, 156, 0, 0 }, // 276 CMPRB_CMPRB8_CMPEQB |
| 6896 | { 1, 153, 154, 0, 0 }, // 277 XSTSTDCDP_XSTSTDCSP |
| 6897 | { 1, 159, 160, 0, 0 }, // 278 FTDIV_FTSQRT |
| 6898 | { 1, 153, 154, 0, 0 }, // 279 XSMAXCDP_XSMAXJDP_XSMINCDP_XSMINJDP_XSXSIGDP |
| 6899 | { 1, 159, 160, 0, 0 }, // 280 XSCMPEQDP_XSCMPEXPDP_XSCMPGEDP_XSCMPGTDP |
| 6900 | { 1, 151, 152, 0, 0 }, // 281 CNTTZD_CNTTZD_rec_CNTTZW_CNTTZW8_CNTTZW8_rec_CNTTZW_rec |
| 6901 | { 1, 151, 152, 0, 0 }, // 282 POPCNTD_POPCNTW |
| 6902 | { 1, 151, 152, 0, 0 }, // 283 CMPB_CMPB8_SETB_SETB8_BPERMD |
| 6903 | { 1, 153, 154, 0, 0 }, // 284 XSCVSPDPN |
| 6904 | { 1, 151, 152, 0, 0 }, // 285 SLD_SRD_SRAD |
| 6905 | { 1, 151, 152, 0, 0 }, // 286 SRADI_SRADI_32_RLDIC |
| 6906 | { 1, 151, 152, 0, 0 }, // 287 EXTSWSLI_32_64_EXTSWSLI |
| 6907 | { 1, 151, 152, 0, 0 }, // 288 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 |
| 6908 | { 1, 151, 152, 0, 0 }, // 289 ADDZE_ADDZE8_SUBF_rec |
| 6909 | { 0, 0, 0, 0, 0 }, // 290 ADDIStocHA_ADDIStocHA8_ADDItocL_ADDItocL8 |
| 6910 | { 1, 151, 152, 0, 0 }, // 291 LA_LA8 |
| 6911 | { 0, 0, 0, 0, 0 }, // 292 COPY |
| 6912 | { 1, 172, 173, 0, 0 }, // 293 MCRXRX |
| 6913 | { 1, 153, 154, 0, 0 }, // 294 XSNABSDP_XSNABSDPs_XSABSDP_XSNEGDP_XSCPSGNDP |
| 6914 | { 1, 153, 154, 0, 0 }, // 295 XSXEXPDP |
| 6915 | { 1, 152, 153, 0, 0 }, // 296 RFEBB |
| 6916 | { 1, 177, 178, 0, 0 }, // 297 TBEGIN_TRECHKPT |
| 6917 | { 1, 158, 159, 0, 0 }, // 298 WAIT |
| 6918 | { 1, 151, 152, 0, 0 }, // 299 RLDCL_RLDCR |
| 6919 | { 1, 151, 152, 0, 0 }, // 300 RLDICL_RLDICL_32_RLDICL_32_64_RLDICR_RLDICR_32_RLDIMI |
| 6920 | { 1, 172, 173, 0, 0 }, // 301 MTOCRF_MTOCRF8 |
| 6921 | { 1, 151, 152, 0, 0 }, // 302 SLW_SLW8_SRW_SRW8_RLWINM_RLWINM8_RLWNM_RLWNM8 |
| 6922 | { 1, 157, 158, 0, 0 }, // 303 FABSD_FABSS_FNABSD_FNABSS_FNEGD_FNEGS_FCPSGND_FCPSGNS_FMR |
| 6923 | { 1, 151, 152, 0, 0 }, // 304 SRAW_SRAW8_SRAWI_SRAWI8 |
| 6924 | { 1, 153, 154, 0, 0 }, // 305 XSIEXPDP |
| 6925 | { 1, 156, 157, 0, 0 }, // 306 CRXOR |
| 6926 | { 1, 177, 178, 0, 0 }, // 307 TRECLAIM_TSR_TABORT |
| 6927 | { 1, 182, 183, 0, 0 }, // 308 VCMPNEZB_VCMPNEZH_VCMPNEZW_VCMPNEB_VCMPNEH_VCMPNEW_VCMPNEB_rec_VCMPNEH_rec_VCMPNEW_rec_VCMPNEZB_rec_VCMPNEZH_rec_VCMPNEZW_rec |
| 6928 | { 1, 162, 163, 0, 0 }, // 309 VABSDUB_VABSDUH_VABSDUW_VCTZB_VCTZD_VCTZH_VCTZW_VPRTYBD_VPRTYBW |
| 6929 | { 1, 153, 154, 0, 0 }, // 310 VBPERMD_XVTSTDCDP_XVTSTDCSP_XVXSIGDP_XVXSIGSP |
| 6930 | { 1, 162, 163, 0, 0 }, // 311 VPOPCNTD |
| 6931 | { 1, 153, 154, 0, 0 }, // 312 VCTSXS_0_VCTUXS_0_XVCVHPSP_XVCVSPHP_VCFSX_0_VCFUX_0 |
| 6932 | { 1, 170, 171, 0, 0 }, // 313 MADDHD_MADDHDU_MADDLD_MADDLD8 |
| 6933 | { 1, 178, 179, 0, 0 }, // 314 MULHD_MULHW_MULLW_MULLWO |
| 6934 | { 1, 178, 179, 0, 0 }, // 315 MULHDU_MULHWU |
| 6935 | { 1, 170, 171, 0, 0 }, // 316 MULLD_MULLDO |
| 6936 | { 1, 157, 158, 0, 0 }, // 317 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 |
| 6937 | { 1, 157, 158, 0, 0 }, // 318 FADD_FSUB |
| 6938 | { 1, 157, 158, 0, 0 }, // 319 FMSUB_FMADD_FNMADD_FNMSUB_FMUL |
| 6939 | { 1, 153, 154, 0, 0 }, // 320 XSMADDADP_XSMADDASP_XSMADDMDP_XSMADDMSP_XSMSUBADP_XSMSUBASP_XSMSUBMDP_XSMSUBMSP_XSMULDP_XSMULSP_XSNMADDADP_XSNMADDASP_XSNMADDMDP_XSNMADDMSP_XSNMSUBADP_XSNMSUBASP_XSNMSUBMDP_XSNMSUBMSP |
| 6940 | { 1, 157, 158, 0, 0 }, // 321 FSELD_rec_FSELS_rec |
| 6941 | { 1, 157, 158, 0, 0 }, // 322 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 |
| 6942 | { 1, 153, 154, 0, 0 }, // 323 XSCVDPHP_XSCVHPDP |
| 6943 | { 1, 158, 159, 0, 0 }, // 324 LVSL_LVSR |
| 6944 | { 1, 153, 154, 0, 0 }, // 325 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 |
| 6945 | { 1, 162, 163, 0, 0 }, // 326 VEXTRACTUB_VEXTRACTUH_VEXTRACTUW_VINSERTB_VINSERTD_VINSERTH_VINSERTW_MFVSRLD_MTVSRWS_VCLZLSBB_VCTZLSBB_VEXTRACTD_VEXTUBLX_VEXTUBRX_VEXTUHLX_VEXTUHRX_VEXTUWLX_VEXTUWRX_VPRTYBQ |
| 6946 | { 1, 183, 184, 0, 0 }, // 327 XXPERM_XXPERMR_XXSPLTIB |
| 6947 | { 1, 159, 160, 0, 0 }, // 328 XSCMPEXPQP_XSCMPOQP_XSCMPUQP |
| 6948 | { 1, 153, 154, 0, 0 }, // 329 BCDSR_rec_XSADDQP_XSADDQPO_XSCVDPQP_XSCVQPDP_XSCVQPDPO_XSCVQPSDZ_XSCVQPSWZ_XSCVQPUDZ_XSCVQPUWZ_XSCVSDQP_XSCVUDQP_XSRQPI_XSRQPIX_XSRQPXP_XSSUBQP_XSSUBQPO |
| 6949 | { 1, 153, 154, 0, 0 }, // 330 BCDCTSQ_rec |
| 6950 | { 1, 153, 154, 0, 0 }, // 331 XSMADDQP_XSMADDQPO_XSMSUBQP_XSMSUBQPO_XSMULQP_XSMULQPO_XSNMADDQP_XSNMADDQPO_XSNMSUBQP_XSNMSUBQPO |
| 6951 | { 1, 153, 154, 0, 0 }, // 332 BCDCFSQ_rec |
| 6952 | { 1, 153, 154, 0, 0 }, // 333 XSDIVQP_XSDIVQPO |
| 6953 | { 1, 153, 154, 0, 0 }, // 334 XSSQRTQP_XSSQRTQPO |
| 6954 | { 1, 158, 159, 0, 0 }, // 335 LXVL_LXVLL |
| 6955 | { 1, 158, 159, 0, 0 }, // 336 LXSIBZX_LXSIHZX_LXVWSX_LXV_LXVX_LXSD |
| 6956 | { 1, 158, 159, 0, 0 }, // 337 LXSDX_LXVD2X |
| 6957 | { 1, 158, 159, 0, 0 }, // 338 DCBF_DCBFEP_DCBST_DCBSTEP_DCBT_DCBTEP_DCBZ_DCBZEP_DCBZL_DCBZLEP_DCBTST_DCBTSTEP |
| 6958 | { 0, 0, 0, 0, 0 }, // 339 CP_COPY_CP_COPY8 |
| 6959 | { 1, 166, 167, 0, 0 }, // 340 ICBI_ICBIEP |
| 6960 | { 1, 158, 159, 0, 0 }, // 341 ICBT_ICBTLS_EnforceIEIO |
| 6961 | { 1, 158, 159, 0, 0 }, // 342 LBZ_LBZ8_LBZX_LBZX8_LBZXTLS_LBZXTLS__LBZXTLS_32_LHZ_LHZ8_LHZX_LHZX8_LHZXTLS_LHZXTLS__LHZXTLS_32_LWZ_LWZ8_LWZX_LWZX8_LWZXTLS_LWZXTLS__LWZXTLS_32 |
| 6962 | { 0, 0, 0, 0, 0 }, // 343 CP_ABORT |
| 6963 | { 1, 158, 159, 0, 0 }, // 344 DARN |
| 6964 | { 1, 166, 167, 0, 0 }, // 345 ISYNC |
| 6965 | { 0, 0, 0, 0, 0 }, // 346 MSGSYNC |
| 6966 | { 1, 158, 159, 0, 0 }, // 347 TLBSYNC |
| 6967 | { 1, 150, 151, 0, 0 }, // 348 SYNC |
| 6968 | { 1, 158, 159, 0, 0 }, // 349 LFIWZX |
| 6969 | { 1, 158, 159, 0, 0 }, // 350 LFDX_LFDXTLS_LFDXTLS__LFD |
| 6970 | { 0, 0, 0, 0, 0 }, // 351 SLBIA |
| 6971 | { 0, 0, 0, 0, 0 }, // 352 SLBIE |
| 6972 | { 0, 0, 0, 0, 0 }, // 353 SLBMFEE |
| 6973 | { 0, 0, 0, 0, 0 }, // 354 SLBMFEV |
| 6974 | { 0, 0, 0, 0, 0 }, // 355 SLBMTE |
| 6975 | { 0, 0, 0, 0, 0 }, // 356 TLBIEL |
| 6976 | { 1, 158, 159, 0, 0 }, // 357 LHZU_LHZU8_LWZU_LWZU8 |
| 6977 | { 1, 158, 159, 0, 0 }, // 358 LHZUX_LHZUX8_LWZUX_LWZUX8 |
| 6978 | { 1, 177, 178, 0, 0 }, // 359 TEND |
| 6979 | { 0, 0, 0, 0, 0 }, // 360 CP_PASTE8_rec_CP_PASTE_rec |
| 6980 | { 1, 177, 178, 0, 0 }, // 361 TCHECK |
| 6981 | { 1, 158, 159, 0, 0 }, // 362 LXSIWAX |
| 6982 | { 0, 0, 0, 0, 0 }, // 363 LIWAX |
| 6983 | { 1, 158, 159, 0, 0 }, // 364 LFSX_LFSXTLS_LFSXTLS__LFS |
| 6984 | { 1, 158, 159, 0, 0 }, // 365 LXSSP_LXSSPX |
| 6985 | { 0, 0, 0, 0, 0 }, // 366 XFLOADf32_DFLOADf32 |
| 6986 | { 1, 158, 159, 0, 0 }, // 367 LXVH8X |
| 6987 | { 1, 180, 181, 0, 0 }, // 368 STFDXTLS_STFDXTLS__STFSXTLS_STFSXTLS__STXSIWX_STXSSP_STXSSPX |
| 6988 | { 1, 180, 181, 0, 0 }, // 369 STXSD_STXSIBX_STXSIBXv_STXSIHX_STXSIHXv |
| 6989 | { 1, 180, 181, 0, 0 }, // 370 STXSDX |
| 6990 | { 0, 0, 0, 0, 0 }, // 371 DFSTOREf32_DFSTOREf64_XFSTOREf32_XFSTOREf64_STIWX_TLBIEP9_TLBIE8P9 |
| 6991 | { 1, 158, 159, 0, 0 }, // 372 STDBRX_STBXTLS_STBXTLS__STBXTLS_32_STHXTLS_STHXTLS__STHXTLS_32_STWXTLS_STWXTLS__STWXTLS_32 |
| 6992 | { 0, 0, 0, 0, 0 }, // 373 SLBIEG |
| 6993 | { 0, 0, 0, 0, 0 }, // 374 TLBIE |
| 6994 | { 1, 180, 181, 0, 0 }, // 375 STXV_STXVB16X_STXVH8X_STXVX |
| 6995 | { 1, 158, 159, 0, 0 }, // 376 STXVL_STXVLL |
| 6996 | { 1, 151, 152, 0, 0 }, // 377 MFVRSAVE_MFVRSAVEv_MTVRSAVE_MTVRSAVEv |
| 6997 | { 0, 0, 0, 0, 0 }, // 378 MFPMR |
| 6998 | { 0, 0, 0, 0, 0 }, // 379 MTPMR |
| 6999 | { 1, 174, 175, 0, 0 }, // 380 MFSPR_MFSPR8_MFUDSCR |
| 7000 | { 1, 174, 175, 0, 0 }, // 381 MFMSR |
| 7001 | { 1, 158, 159, 0, 0 }, // 382 MTMSR |
| 7002 | { 0, 0, 0, 0, 0 }, // 383 MTMSRD |
| 7003 | { 1, 177, 178, 0, 0 }, // 384 MTUDSCR_MTSPR_MTSPR8 |
| 7004 | { 0, 0, 0, 0, 0 }, // 385 MSGSNDP_MSGSNDP8 |
| 7005 | { 1, 161, 162, 0, 0 }, // 386 DIVWO_DIVWUO |
| 7006 | { 1, 161, 162, 0, 0 }, // 387 MODSW |
| 7007 | { 1, 161, 162, 0, 0 }, // 388 DIVWEO_DIVWEUO |
| 7008 | { 1, 160, 161, 0, 0 }, // 389 DIVDO_DIVDUO |
| 7009 | { 1, 161, 162, 0, 0 }, // 390 MODSD_MODUD_MODUW |
| 7010 | { 1, 160, 161, 0, 0 }, // 391 DIVDE_DIVDEO_DIVDEU_DIVDEUO |
| 7011 | { 1, 161, 162, 0, 0 }, // 392 DIVWO_rec_DIVWUO_rec_DIVWU_rec_DIVW_rec |
| 7012 | { 1, 151, 152, 0, 0 }, // 393 ADDC8O_rec_ADDC8_rec_ADDCO_rec_ADDC_rec_SUBFC8O_rec_SUBFC8_rec_SUBFCO_rec_SUBFC_rec |
| 7013 | { 1, 171, 172, 0, 0 }, // 394 MCRFS |
| 7014 | { 1, 151, 152, 0, 0 }, // 395 RLDCL_rec_RLDCR_rec |
| 7015 | { 1, 151, 152, 0, 0 }, // 396 RLDICL_rec_RLDICR_rec_RLDICL_32_rec_RLDIMI_rec |
| 7016 | { 1, 175, 176, 0, 0 }, // 397 MFFS_MFFSCE_MFFSL_MFFS_rec |
| 7017 | { 1, 151, 152, 0, 0 }, // 398 EXTSWSLI_32_64_rec_EXTSWSLI_rec |
| 7018 | { 1, 163, 164, 0, 0 }, // 399 FDIV |
| 7019 | { 1, 165, 166, 0, 0 }, // 400 FSQRT |
| 7020 | { 1, 165, 166, 0, 0 }, // 401 FSQRTS |
| 7021 | { 1, 163, 164, 0, 0 }, // 402 FDIVS |
| 7022 | { 1, 168, 169, 0, 0 }, // 403 LFSU |
| 7023 | { 1, 168, 169, 0, 0 }, // 404 LFSUX |
| 7024 | { 1, 152, 153, 0, 0 }, // 405 TAILB_TAILB8_TAILBA_TAILBA8_TAILBCTR_TAILBCTR8_CTRL_DEP |
| 7025 | { 1, 158, 159, 0, 0 }, // 406 LDAT_LWAT |
| 7026 | { 1, 158, 159, 0, 0 }, // 407 STDAT_STWAT |
| 7027 | { 1, 151, 152, 0, 0 }, // 408 BRINC |
| 7028 | { 1, 162, 163, 0, 0 }, // 409 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 |
| 7029 | { 1, 164, 165, 0, 0 }, // 410 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 |
| 7030 | { 1, 158, 159, 0, 0 }, // 411 EVLDD_EVLDDX_EVLDH_EVLDHX_EVLDW_EVLDWX_EVLHHESPLAT_EVLHHESPLATX_EVLHHOSSPLAT_EVLHHOSSPLATX_EVLHHOUSPLAT_EVLHHOUSPLATX_EVLWHE_EVLWHEX_EVLWHOS_EVLWHOSX_EVLWHOU_EVLWHOUX_EVLWHSPLAT_EVLWHSPLATX_EVLWWSPLAT_EVLWWSPLATX |
| 7031 | { 1, 158, 159, 0, 0 }, // 412 EVSTDD_EVSTDDX_EVSTDH_EVSTDHX_EVSTDW_EVSTDWX_EVSTWHE_EVSTWHEX_EVSTWHO_EVSTWHOX_EVSTWWE_EVSTWWEX_EVSTWWO_EVSTWWOX |
| 7032 | { 1, 152, 153, 0, 0 }, // 413 HRFID_ATTN_CLRBHRB_MFBHRBE_NAP_RFCI_RFDI_RFMCI_SC |
| 7033 | { 0, 0, 0, 0, 0 }, // 414 RFI |
| 7034 | { 1, 179, 180, 0, 0 }, // 415 RFID |
| 7035 | { 1, 158, 159, 0, 0 }, // 416 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 |
| 7036 | { 1, 158, 159, 0, 0 }, // 417 ICBLC |
| 7037 | { 1, 158, 159, 0, 0 }, // 418 MTSR_MTSRIN |
| 7038 | { 1, 174, 175, 0, 0 }, // 419 MFDCR |
| 7039 | { 1, 177, 178, 0, 0 }, // 420 MTDCR |
| 7040 | { 1, 151, 152, 0, 0 }, // 421 NOP_GT_PWR6_NOP_GT_PWR7 |
| 7041 | { 0, 0, 0, 0, 0 }, // 422 TLBIA |
| 7042 | { 1, 158, 159, 0, 0 }, // 423 WRTEE_WRTEEI |
| 7043 | { 1, 151, 152, 0, 0 }, // 424 HASHCHK_HASHCHK8_HASHCHKP_HASHCHKP8_HASHST_HASHST8_HASHSTP_HASHSTP8_ADDEX_ADDEX8_CDTBCD_CDTBCD8_CBCDTD_CBCDTD8 |
| 7044 | { 1, 150, 151, 0, 0 }, // 425 MSYNC |
| 7045 | { 0, 0, 0, 0, 0 }, // 426 SLBSYNC |
| 7046 | { 0, 0, 0, 0, 0 }, // 427 SLBFEE_rec |
| 7047 | { 0, 0, 0, 0, 0 }, // 428 STOP |
| 7048 | { 1, 158, 159, 0, 0 }, // 429 DCBA_DCBI |
| 7049 | { 1, 157, 158, 0, 0 }, // 430 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 |
| 7050 | { 1, 153, 154, 0, 0 }, // 431 VCFSX_VCFUX_VCTSXS_VCTUXS |
| 7051 | { 1, 153, 154, 0, 0 }, // 432 VCFSX_0_VCFUX_0_VCTSXS_0_VCTUXS_0_XVCVSPHP |
| 7052 | { 1, 153, 154, 0, 0 }, // 433 VLOGEFP_VREFP_VRFIM_VRFIN_VRFIP_VRFIZ_VRSQRTEFP_XVCVDPSP_XVCVSXDSP_XVCVSXWSP_XVCVUXDSP_XVCVUXWSP_XVRESP_XVRSQRTESP |
| 7053 | { 1, 153, 154, 0, 0 }, // 434 XSCVDPHP |
| 7054 | { 1, 153, 154, 0, 0 }, // 435 XSCVDPSP_XSCVDPSXDS_XSCVDPSXDSs_XSCVDPSXWS_XSCVDPSXWSs_XSCVDPUXDS_XSCVDPUXDSs_XSCVDPUXWS_XSCVDPUXWSs_XSCVSPDP_XSCVSXDDP_XSCVUXDDP_XSRDPI_XSRDPIC_XSRDPIM_XSRDPIP_XSRDPIZ_XSREDP_XSRSQRTEDP |
| 7055 | { 1, 153, 154, 0, 0 }, // 436 XVCVDPSXDS_XVCVDPSXWS_XVCVDPUXDS_XVCVDPUXWS_XVCVSPSXDS_XVCVSPSXWS_XVCVSPUXDS_XVCVSPUXWS_XVCVSXDDP_XVCVSXWDP_XVCVUXDDP_XVCVUXWDP_XVRDPI_XVRDPIC_XVRDPIM_XVRDPIP_XVRDPIZ_XVREDP_XVRSPI_XVRSPIC_XVRSPIM_XVRSPIP_XVRSPIZ_XVRSQRTEDP |
| 7056 | { 1, 153, 154, 0, 0 }, // 437 XVCVSPBF16 |
| 7057 | { 1, 157, 158, 0, 0 }, // 438 FADDS_FMULS_FSUBS |
| 7058 | { 1, 157, 158, 0, 0 }, // 439 FMUL |
| 7059 | { 1, 153, 154, 0, 0 }, // 440 VADDFP |
| 7060 | { 1, 153, 154, 0, 0 }, // 441 XSMULDP_XSMULSP |
| 7061 | { 1, 153, 154, 0, 0 }, // 442 XVADDDP_XVMULDP_XVSUBDP |
| 7062 | { 1, 153, 154, 0, 0 }, // 443 XVADDSP_XVMULSP_XVSUBSP |
| 7063 | { 1, 153, 154, 0, 0 }, // 444 VMADDFP_VNMSUBFP |
| 7064 | { 1, 157, 158, 0, 0 }, // 445 FADDS_rec_FMULS_rec_FSUBS_rec |
| 7065 | { 1, 157, 158, 0, 0 }, // 446 FMUL_rec |
| 7066 | { 1, 157, 158, 0, 0 }, // 447 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 |
| 7067 | { 1, 152, 153, 0, 0 }, // 448 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 |
| 7068 | { 1, 152, 153, 0, 0 }, // 449 CTRL_DEP_TAILB_TAILB8_TAILBA_TAILBA8 |
| 7069 | { 1, 162, 163, 0, 0 }, // 450 VGNB |
| 7070 | { 1, 153, 154, 0, 0 }, // 451 VSBOX |
| 7071 | { 1, 151, 152, 0, 0 }, // 452 CFUGED_PDEPD_PEXTD |
| 7072 | { 1, 162, 163, 0, 0 }, // 453 VCFUGED_VCLZDM_VCTZDM_VPDEPD_VPEXTD |
| 7073 | { 1, 153, 154, 0, 0 }, // 454 XSCVDPQP_XSCVQPDP_XSCVQPDPO_XSCVQPSDZ_XSCVQPSWZ_XSCVQPUDZ_XSCVQPUWZ_XSCVSDQP_XSCVUDQP_XSRQPI_XSRQPIX_XSRQPXP |
| 7074 | { 1, 153, 154, 0, 0 }, // 455 XSCVQPSQZ_XSCVQPUQZ_XSCVSQQP_XSCVUQQP |
| 7075 | { 1, 151, 152, 0, 0 }, // 456 HASHST_HASHST8_HASHSTP_HASHSTP8 |
| 7076 | { 1, 153, 154, 0, 0 }, // 457 XSMULQP_XSMULQPO |
| 7077 | { 1, 162, 163, 0, 0 }, // 458 VDIVESQ_VDIVEUQ_VDIVSQ_VDIVUQ |
| 7078 | { 1, 162, 163, 0, 0 }, // 459 VMODSQ_VMODUQ |
| 7079 | { 1, 162, 163, 0, 0 }, // 460 VDIVSD_VDIVUD |
| 7080 | { 1, 162, 163, 0, 0 }, // 461 VMODSD_VMODUD |
| 7081 | { 1, 162, 163, 0, 0 }, // 462 VDIVSW_VDIVUW |
| 7082 | { 1, 162, 163, 0, 0 }, // 463 VMODSW_VMODUW |
| 7083 | { 1, 162, 163, 0, 0 }, // 464 VDIVESD_VDIVEUD |
| 7084 | { 1, 162, 163, 0, 0 }, // 465 VDIVESW_VDIVEUW |
| 7085 | { 1, 153, 154, 0, 0 }, // 466 BCDCFN_rec_BCDCFZ_rec_BCDCTN_rec_BCDCTZ_rec_BCDSETSGN_rec_VMUL10CUQ_VMUL10UQ_XSTSTDCQP_XSXSIGQP |
| 7086 | { 1, 162, 163, 0, 0 }, // 467 XXGENPCVBM |
| 7087 | { 1, 153, 154, 0, 0 }, // 468 BCDCPSGN_rec_BCDS_rec_BCDTRUNC_rec_BCDUS_rec_BCDUTRUNC_rec_VMUL10ECUQ_VMUL10EUQ |
| 7088 | { 1, 153, 154, 0, 0 }, // 469 VADDCUQ_VSUBCUQ |
| 7089 | { 1, 153, 154, 0, 0 }, // 470 XSCMPEQQP_XSCMPGEQP_XSCMPGTQP_XSMAXCQP_XSMINCQP |
| 7090 | { 1, 162, 163, 0, 0 }, // 471 MTVSRBMI |
| 7091 | { 1, 151, 152, 0, 0 }, // 472 CBCDTD_CBCDTD8_CDTBCD_CDTBCD8 |
| 7092 | { 1, 159, 160, 0, 0 }, // 473 FTSQRT |
| 7093 | { 1, 162, 163, 0, 0 }, // 474 MTVSRBM_MTVSRDM_MTVSRHM_MTVSRQM_MTVSRWM_VCNTMBB_VCNTMBD_VCNTMBH_VCNTMBW_VEXPANDBM_VEXPANDDM_VEXPANDHM_VEXPANDQM_VEXPANDWM_VEXTRACTBM_VEXTRACTDM_VEXTRACTHM_VEXTRACTQM_VEXTRACTWM_XVTLSBB |
| 7094 | { 1, 151, 152, 0, 0 }, // 475 RLDIC_rec |
| 7095 | { 1, 151, 152, 0, 0 }, // 476 RLDICL_32_rec_RLDICL_rec_RLDICR_rec |
| 7096 | { 1, 151, 152, 0, 0 }, // 477 RLWINM8_rec_RLWINM_rec |
| 7097 | { 1, 162, 163, 0, 0 }, // 478 VCTZB_VCTZD_VCTZH_VCTZW_VPRTYBD_VPRTYBW |
| 7098 | { 1, 162, 163, 0, 0 }, // 479 VPOPCNTB_VPOPCNTH |
| 7099 | { 1, 153, 154, 0, 0 }, // 480 VSHASIGMAD_VSHASIGMAW |
| 7100 | { 1, 159, 160, 0, 0 }, // 481 XSTSQRTDP |
| 7101 | { 1, 159, 160, 0, 0 }, // 482 XVTSQRTDP |
| 7102 | { 1, 159, 160, 0, 0 }, // 483 XVTSQRTSP |
| 7103 | { 1, 153, 154, 0, 0 }, // 484 XVTSTDCDP_XVTSTDCSP |
| 7104 | { 1, 151, 152, 0, 0 }, // 485 SLD_rec_SRD_rec |
| 7105 | { 1, 181, 182, 0, 0 }, // 486 TDI |
| 7106 | { 1, 181, 182, 0, 0 }, // 487 TWI |
| 7107 | { 1, 153, 154, 0, 0 }, // 488 VADDCUW_VADDSBS_VADDSHS_VADDSWS_VADDUBS_VADDUHS_VADDUWS_VAVGSB_VAVGSH_VAVGSW_VAVGUB_VAVGUH_VAVGUW_VMAXFP_VMINFP_VSUBCUW_VSUBSBS_VSUBSHS_VSUBSWS_VSUBUBS_VSUBUHS_VSUBUWS |
| 7108 | { 1, 182, 183, 0, 0 }, // 489 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 |
| 7109 | { 1, 182, 183, 0, 0 }, // 490 VCMPEQUD_rec_VCMPGTSD_rec_VCMPGTUD_rec |
| 7110 | { 1, 182, 183, 0, 0 }, // 491 VCMPEQUQ_VCMPEQUQ_rec_VCMPGTSQ_VCMPGTSQ_rec_VCMPGTUQ_VCMPGTUQ_rec |
| 7111 | { 1, 182, 183, 0, 0 }, // 492 VCMPNEB_rec_VCMPNEH_rec_VCMPNEW_rec_VCMPNEZB_rec_VCMPNEZH_rec_VCMPNEZW_rec |
| 7112 | { 1, 162, 163, 0, 0 }, // 493 VCMPSQ_VCMPUQ |
| 7113 | { 1, 153, 154, 0, 0 }, // 494 XSMAXCDP_XSMAXJDP_XSMINCDP_XSMINJDP |
| 7114 | { 1, 158, 159, 0, 0 }, // 495 TRAP |
| 7115 | { 1, 151, 152, 0, 0 }, // 496 SRAWI8_rec_SRAWI_rec |
| 7116 | { 1, 153, 154, 0, 0 }, // 497 VRLQ_VRLQNM_VSLQ_VSRAQ_VSRQ |
| 7117 | { 1, 153, 154, 0, 0 }, // 498 VRLQMI |
| 7118 | { 1, 158, 159, 0, 0 }, // 499 DSS_DSSALL |
| 7119 | { 1, 158, 159, 0, 0 }, // 500 WAITP10 |
| 7120 | { 1, 151, 152, 0, 0 }, // 501 ADDI_ADDI8_LI_LI8_ADDIS_ADDIS8_LIS_LIS8_NEG_NEG8_NEG8O_NEGO |
| 7121 | { 0, 0, 0, 0, 0 }, // 502 ADDIdtprelL32_ADDISdtprelHA32 |
| 7122 | { 0, 0, 0, 0, 0 }, // 503 ADDItlsldLADDR32 |
| 7123 | { 0, 0, 0, 0, 0 }, // 504 ADDItocL_ADDIStocHA_ADDIStocHA8 |
| 7124 | { 1, 151, 152, 0, 0 }, // 505 ADDIC_ADDIC8_ADDME_ADDME8_SUBFIC_SUBFIC8_SUBFME_SUBFME8_SUBFZE_SUBFZE8 |
| 7125 | { 1, 151, 152, 0, 0 }, // 506 ADDME8O_ADDMEO_ADDZE8O_ADDZEO_ANDI8_rec_ANDIS8_rec_SUBFME8O_SUBFMEO_SUBFZE8O_SUBFZEO |
| 7126 | { 1, 151, 152, 0, 0 }, // 507 ADDZE_ADDZE8 |
| 7127 | { 1, 151, 152, 0, 0 }, // 508 ANDI_rec_ANDIS_rec |
| 7128 | { 1, 155, 156, 0, 0 }, // 509 CMPDI_CMPWI_CMPLDI_CMPLWI |
| 7129 | { 1, 151, 152, 0, 0 }, // 510 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 |
| 7130 | { 1, 157, 158, 0, 0 }, // 511 FABSD_FABSS_FMR_FNABSD_FNABSS_FNEGD_FNEGS |
| 7131 | { 1, 151, 152, 0, 0 }, // 512 NEG8_rec_NEG_rec_ORI_ORI8_ORIS_ORIS8_XORI_XORI8_XORIS_XORIS8 |
| 7132 | { 1, 151, 152, 0, 0 }, // 513 NOP |
| 7133 | { 1, 151, 152, 0, 0 }, // 514 RLDICL_RLDICL_32_RLDICL_32_64_RLDICR_RLDICR_32 |
| 7134 | { 1, 151, 152, 0, 0 }, // 515 RLWINM_RLWINM8 |
| 7135 | { 1, 151, 152, 0, 0 }, // 516 SETB_SETB8 |
| 7136 | { 1, 155, 156, 0, 0 }, // 517 SETBC_SETBC8_SETBCR_SETBCR8_SETNBC_SETNBC8_SETNBCR_SETNBCR8 |
| 7137 | { 1, 151, 152, 0, 0 }, // 518 SRAWI_SRAWI8 |
| 7138 | { 1, 162, 163, 0, 0 }, // 519 VEXTSB2D_VEXTSB2Ds_VEXTSB2W_VEXTSB2Ws_VEXTSH2D_VEXTSH2Ds_VEXTSH2W_VEXTSH2Ws_VEXTSW2D_VEXTSW2Ds_VNEGD_VNEGW |
| 7139 | { 1, 162, 163, 0, 0 }, // 520 VEXTSD2Q |
| 7140 | { 1, 153, 154, 0, 0 }, // 521 XSABSDP_XSNABSDP_XSNABSDPs_XSNEGDP |
| 7141 | { 1, 153, 154, 0, 0 }, // 522 XSABSQP_XSNABSQP_XSNEGQP_XSXEXPQP_XVXEXPDP_XVXEXPSP |
| 7142 | { 1, 153, 154, 0, 0 }, // 523 XVABSDP_XVNABSDP_XVNEGDP |
| 7143 | { 1, 153, 154, 0, 0 }, // 524 XVXSIGDP_XVXSIGSP |
| 7144 | { 1, 151, 152, 0, 0 }, // 525 ADDE8O_ADDEO_SUBFE8O_SUBFEO_SUBF8O_SUBFO |
| 7145 | { 1, 151, 152, 0, 0 }, // 526 ADDEX_ADDEX8 |
| 7146 | { 1, 151, 152, 0, 0 }, // 527 ADD4O_ADD8O |
| 7147 | { 1, 151, 152, 0, 0 }, // 528 CMPB_CMPB8 |
| 7148 | { 1, 156, 157, 0, 0 }, // 529 CRAND_CRANDC_CR6SET_CREQV_CRSET_CRNAND_CRNOR_CROR_CRORC_CR6UNSET_CRUNSET |
| 7149 | { 1, 158, 159, 0, 0 }, // 530 DST_DST64_DSTT_DSTT64_DSTST_DSTST64_DSTSTT_DSTSTT64 |
| 7150 | { 1, 153, 154, 0, 0 }, // 531 VRLDNM_VRLWNM_V_SET0_V_SET0B_V_SET0H_XSCPSGNQP_XSIEXPQP_XVIEXPDP_XVIEXPSP |
| 7151 | { 1, 162, 163, 0, 0 }, // 532 XXLEQVOnes |
| 7152 | { 1, 175, 176, 0, 0 }, // 533 MFFS_MFFS_rec_MFFSL |
| 7153 | { 1, 175, 176, 0, 0 }, // 534 MFFSCDRNI_MFFSCRNI |
| 7154 | { 1, 157, 158, 0, 0 }, // 535 MTFSB0 |
| 7155 | { 1, 151, 152, 0, 0 }, // 536 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 |
| 7156 | { 1, 151, 152, 0, 0 }, // 537 NEG8O_rec_NEGO_rec |
| 7157 | { 1, 151, 152, 0, 0 }, // 538 ADDE8_rec_ADDE_rec_ADDE8O_rec_ADDEO_rec_SUBFE8_rec_SUBFE_rec_SUBFE8O_rec_SUBFEO_rec_SUBF8O_rec_SUBFO_rec |
| 7158 | { 1, 152, 153, 0, 0 }, // 539 HRFID_SC |
| 7159 | { 1, 175, 176, 0, 0 }, // 540 MTFSFI_MTFSFIb_MTFSFI_rec |
| 7160 | { 1, 157, 158, 0, 0 }, // 541 FABSD_rec_FABSS_rec_FMR_rec_FNABSD_rec_FNABSS_rec_FNEGD_rec_FNEGS_rec |
| 7161 | { 1, 151, 152, 0, 0 }, // 542 ADDC8_rec_ADDC_rec_SUBFC8_rec_SUBFC_rec |
| 7162 | { 1, 162, 163, 0, 0 }, // 543 VSTRIBL_rec_VSTRIBR_rec_VSTRIHL_rec_VSTRIHR_rec |
| 7163 | { 1, 158, 159, 0, 0 }, // 544 LBZ_LBZ8_LHZ_LHZ8_LWZ_LWZ8 |
| 7164 | { 1, 158, 159, 0, 0 }, // 545 LD |
| 7165 | { 0, 0, 0, 0, 0 }, // 546 LDtoc_LDtocBA_LDtocCPT_LDtocJTI_LDtocL_SPILLTOVSR_LD_LWZtoc_LWZtocL |
| 7166 | { 0, 0, 0, 0, 0 }, // 547 DFLOADf32 |
| 7167 | { 0, 0, 0, 0, 0 }, // 548 DFLOADf64 |
| 7168 | { 1, 158, 159, 0, 0 }, // 549 LFD |
| 7169 | { 1, 168, 169, 0, 0 }, // 550 LHA_LHA8 |
| 7170 | { 1, 158, 159, 0, 0 }, // 551 LXSD_LXV |
| 7171 | { 1, 158, 159, 0, 0 }, // 552 DCBT_DCBTST |
| 7172 | { 1, 158, 159, 0, 0 }, // 553 ICBT |
| 7173 | { 1, 158, 159, 0, 0 }, // 554 LDBRX |
| 7174 | { 0, 0, 0, 0, 0 }, // 555 SPILLTOVSR_LDX |
| 7175 | { 1, 158, 159, 0, 0 }, // 556 LXVRBX_LXVRDX_LXVRHX_LXVRWX |
| 7176 | { 1, 158, 159, 0, 0 }, // 557 MTSR |
| 7177 | { 1, 151, 152, 0, 0 }, // 558 MTVRSAVE_MTVRSAVEv |
| 7178 | { 1, 158, 159, 0, 0 }, // 559 LBZCIX_LDCIX_LHZCIX_LWZCIX |
| 7179 | { 1, 158, 159, 0, 0 }, // 560 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 |
| 7180 | { 1, 158, 159, 0, 0 }, // 561 LFS |
| 7181 | { 1, 158, 159, 0, 0 }, // 562 LXSSP |
| 7182 | { 1, 158, 159, 0, 0 }, // 563 LXVP |
| 7183 | { 1, 158, 159, 0, 0 }, // 564 LXVPX |
| 7184 | { 1, 158, 159, 0, 0 }, // 565 MFSR |
| 7185 | { 1, 176, 177, 0, 0 }, // 566 MFTB8 |
| 7186 | { 1, 162, 163, 0, 0 }, // 567 XXSETACCZ |
| 7187 | { 1, 153, 154, 0, 0 }, // 568 XVBF16GER2_XVF16GER2_XVF32GER_XVF64GER_XVI16GER2_XVI16GER2S_XVI4GER8_XVI8GER4 |
| 7188 | { 1, 153, 154, 0, 0 }, // 569 XVBF16GER2NN_XVBF16GER2NP_XVBF16GER2PN_XVBF16GER2PP_XVF16GER2NN_XVF16GER2NP_XVF16GER2PN_XVF16GER2PP_XVF32GERNN_XVF32GERNP_XVF32GERPN_XVF32GERPP_XVF64GERNN_XVF64GERNP_XVF64GERPN_XVF64GERPP_XVI16GER2PP_XVI16GER2SPP_XVI4GER8PP_XVI8GER4PP |
| 7189 | { 1, 162, 163, 0, 0 }, // 570 XVI8GER4SPP |
| 7190 | { 1, 153, 154, 0, 0 }, // 571 PMXVBF16GER2_PMXVF16GER2_PMXVF32GER_PMXVF64GER_PMXVI16GER2_PMXVI16GER2S_PMXVI4GER8_PMXVI8GER4 |
| 7191 | { 1, 153, 154, 0, 0 }, // 572 PMXVBF16GER2NN_PMXVBF16GER2NP_PMXVBF16GER2PN_PMXVBF16GER2PP_PMXVF16GER2NN_PMXVF16GER2NP_PMXVF16GER2PN_PMXVF16GER2PP_PMXVF32GERNN_PMXVF32GERNP_PMXVF32GERPN_PMXVF32GERPP_PMXVF64GERNN_PMXVF64GERNP_PMXVF64GERPN_PMXVF64GERPP_PMXVI16GER2PP_PMXVI16GER2SPP_PMXVI4GER8PP_PMXVI8GER4PP |
| 7192 | { 1, 162, 163, 0, 0 }, // 573 PMXVI8GER4SPP |
| 7193 | { 1, 162, 163, 0, 0 }, // 574 XXMTACC |
| 7194 | { 1, 162, 163, 0, 0 }, // 575 XXMFACC |
| 7195 | { 1, 162, 163, 0, 0 }, // 576 VMULHSD_VMULHUD_VMULLD |
| 7196 | { 1, 162, 163, 0, 0 }, // 577 LXVKQ |
| 7197 | { 1, 183, 184, 0, 0 }, // 578 VSPLTISB_VSPLTISH_VSPLTISW |
| 7198 | { 1, 153, 154, 0, 0 }, // 579 V_SETALLONES_V_SETALLONESB_V_SETALLONESH |
| 7199 | { 1, 183, 184, 0, 0 }, // 580 XXSPLTIB |
| 7200 | { 1, 154, 155, 0, 0 }, // 581 BRD_BRH_BRH8_BRW_BRW8 |
| 7201 | { 1, 162, 163, 0, 0 }, // 582 MFVSRLD_MTVSRWS_VCLZLSBB_VCTZLSBB_VEXTRACTD_VEXTRACTUB_VEXTRACTUH_VEXTRACTUW_VINSERTD_VINSERTW_VPRTYBQ |
| 7202 | { 1, 153, 154, 0, 0 }, // 583 VGBBD_VUPKHSW_VUPKLSW |
| 7203 | { 1, 183, 184, 0, 0 }, // 584 VSPLTB_VSPLTBs_VSPLTH_VSPLTHs_VSPLTW_XXSPLTW_XXSPLTWs |
| 7204 | { 1, 162, 163, 0, 0 }, // 585 VSTRIBL_VSTRIBR_VSTRIHL_VSTRIHR_XXGENPCVDM_XXGENPCVHM_XXGENPCVWM |
| 7205 | { 1, 153, 154, 0, 0 }, // 586 VUPKHPX_VUPKHSB_VUPKHSH_VUPKLPX_VUPKLSB_VUPKLSH |
| 7206 | { 1, 153, 154, 0, 0 }, // 587 XVCVBF16SPN |
| 7207 | { 1, 153, 154, 0, 0 }, // 588 XXBRD_XXBRH_XXBRQ_XXBRW_XXEXTRACTUW |
| 7208 | { 1, 153, 154, 0, 0 }, // 589 VBPERMQ_VPKSDSS_VPKSDUS_VPKUDUM_VPKUDUS |
| 7209 | { 1, 162, 163, 0, 0 }, // 590 VCLRLB_VCLRRB_VINSD_VINSW_VSLDBI_VSRDBI |
| 7210 | { 1, 153, 154, 0, 0 }, // 591 VPKPX_VPKSHSS_VPKSHUS_VPKSWSS_VPKSWUS_VPKUHUM_VPKUHUS_VPKUWUM_VPKUWUS |
| 7211 | { 1, 153, 154, 0, 0 }, // 592 VSLV_VSRV_XXINSERTW |
| 7212 | { 1, 162, 163, 0, 0 }, // 593 VEXTDDVLX_VEXTDDVRX_VEXTDUBVLX_VEXTDUBVRX_VEXTDUHVLX_VEXTDUHVRX_VEXTDUWVLX_VEXTDUWVRX_VINSBLX_VINSBRX_VINSBVLX_VINSBVRX_VINSDLX_VINSDRX_VINSHLX_VINSHRX_VINSHVLX_VINSHVRX_VINSWLX_VINSWRX_VINSWVLX_VINSWVRX |
| 7213 | { 1, 153, 154, 0, 0 }, // 594 VSUMSWS |
| 7214 | { 1, 162, 163, 0, 0 }, // 595 XXSPLTIDP_XXSPLTIW |
| 7215 | { 1, 162, 163, 0, 0 }, // 596 XXSPLTI32DX |
| 7216 | { 1, 162, 163, 0, 0 }, // 597 XXBLENDVB_XXBLENDVD_XXBLENDVH_XXBLENDVW_XXEVAL |
| 7217 | { 1, 183, 184, 0, 0 }, // 598 XXPERMX |
| 7218 | { 1, 158, 159, 0, 0 }, // 599 PSTXVP_PSTXVPpc |
| 7219 | { 1, 158, 159, 0, 0 }, // 600 STB_STB8_STH_STH8_STW_STW8 |
| 7220 | { 0, 0, 0, 0, 0 }, // 601 SPILLTOVSR_ST |
| 7221 | { 1, 158, 159, 0, 0 }, // 602 STD |
| 7222 | { 0, 0, 0, 0, 0 }, // 603 DFSTOREf32_DFSTOREf64 |
| 7223 | { 1, 180, 181, 0, 0 }, // 604 STFD_STFS |
| 7224 | { 1, 180, 181, 0, 0 }, // 605 STFDU_STFSU |
| 7225 | { 1, 180, 181, 0, 0 }, // 606 STXSD |
| 7226 | { 1, 180, 181, 0, 0 }, // 607 STXSSP |
| 7227 | { 1, 180, 181, 0, 0 }, // 608 STXV |
| 7228 | { 1, 158, 159, 0, 0 }, // 609 DCBF_DCBST_DCBZ |
| 7229 | { 1, 166, 167, 0, 0 }, // 610 ICBI |
| 7230 | { 0, 0, 0, 0, 0 }, // 611 SPILLTOVSR_STX |
| 7231 | { 0, 0, 0, 0, 0 }, // 612 STIWX |
| 7232 | { 1, 180, 181, 0, 0 }, // 613 STXVRBX_STXVRDX_STXVRHX_STXVRWX |
| 7233 | { 1, 158, 159, 0, 0 }, // 614 EnforceIEIO |
| 7234 | { 0, 0, 0, 0, 0 }, // 615 TLBIE8P9_TLBIEP9 |
| 7235 | { 1, 158, 159, 0, 0 }, // 616 STHCIX_STWCIX |
| 7236 | { 1, 150, 151, 0, 0 }, // 617 SYNCP10 |
| 7237 | { 1, 158, 159, 0, 0 }, // 618 PSTB_PSTB8_PSTB8pc_PSTBpc_PSTD_PSTDpc_PSTFD_PSTFDpc_PSTFS_PSTFSpc_PSTH_PSTH8_PSTH8pc_PSTHpc_PSTW_PSTW8_PSTW8pc_PSTWpc_PSTXSD_PSTXSDpc_PSTXSSP_PSTXSSPpc_PSTXV_PSTXVpc |
| 7238 | { 1, 158, 159, 0, 0 }, // 619 STXVP |
| 7239 | { 1, 158, 159, 0, 0 }, // 620 STXVPX |
| 7240 | { 1, 152, 153, 0, 0 }, // 621 ATTN_NAP |
| 7241 | { 1, 158, 159, 0, 0 }, // 622 DCBZL |
| 7242 | { 1, 158, 159, 0, 0 }, // 623 DCCCI_ICBLQ_ICCCI_TLBLD_TLBLI_TLBRE2_TLBSX2_TLBSX2D_TLBWE2 |
| 7243 | { 1, 152, 153, 0, 0 }, // 624 CLRBHRB_MFBHRBE |
| 7244 | { 1, 158, 159, 0, 0 }, // 625 PADDI_PADDI8_PADDI8pc_PADDIpc |
| 7245 | { 1, 151, 152, 0, 0 }, // 626 PLI_PLI8 |
| 7246 | { 1, 153, 154, 0, 0 }, // 627 VMULESB_VMULESH_VMULEUB_VMULEUH_VMULOSB_VMULOSH_VMULOUB_VMULOUH_VSUM2SWS_VSUM4SBS_VSUM4SHS_VSUM4UBS |
| 7247 | { 1, 162, 163, 0, 0 }, // 628 VMULESD_VMULEUD_VMULHSW_VMULHUW_VMULOSD_VMULOUD |
| 7248 | { 1, 162, 163, 0, 0 }, // 629 VMSUMCUD |
| 7249 | { 0, uint16_t(~0U), uint16_t(~0U), uint16_t(~0U), uint16_t(~0U) }// end marker |
| 7250 | }; |
| 7251 | |
| 7252 | static constexpr llvm::InstrItinerary PPCA2Itineraries[] = { |
| 7253 | { 0, 0, 0, 0, 0 }, // 0 NoInstrModel |
| 7254 | { 1, 184, 185, 984, 985 }, // 1 IIC_LdStSync |
| 7255 | { 1, 184, 185, 985, 988 }, // 2 IIC_IntSimple |
| 7256 | { 1, 184, 185, 988, 991 }, // 3 IIC_IntGeneral |
| 7257 | { 1, 184, 185, 991, 994 }, // 4 IIC_BrB |
| 7258 | { 0, 0, 0, 0, 0 }, // 5 IIC_VecFP |
| 7259 | { 1, 184, 185, 994, 997 }, // 6 IIC_IntRotate |
| 7260 | { 1, 184, 185, 997, 1000 }, // 7 IIC_IntCompare |
| 7261 | { 0, 0, 0, 0, 0 }, // 8 IIC_SprABORT |
| 7262 | { 0, 0, 0, 0, 0 }, // 9 IIC_LdStCOPY |
| 7263 | { 0, 0, 0, 0, 0 }, // 10 IIC_LdStPASTE |
| 7264 | { 1, 184, 185, 1000, 1003 }, // 11 IIC_BrCR |
| 7265 | { 1, 185, 186, 1003, 1006 }, // 12 IIC_FPGeneral |
| 7266 | { 0, 0, 0, 0, 0 }, // 13 IIC_LdStLD |
| 7267 | { 1, 184, 185, 1006, 1009 }, // 14 IIC_LdStDCBF |
| 7268 | { 1, 184, 185, 1009, 1012 }, // 15 IIC_LdStLoad |
| 7269 | { 1, 185, 186, 1012, 1015 }, // 16 IIC_FPCompare |
| 7270 | { 1, 184, 185, 1015, 1018 }, // 17 IIC_IntDivD |
| 7271 | { 1, 184, 185, 1018, 1021 }, // 18 IIC_IntDivW |
| 7272 | { 0, 0, 0, 0, 0 }, // 19 IIC_VecGeneral |
| 7273 | { 0, 0, 0, 0, 0 }, // 20 IIC_FPDGeneral |
| 7274 | { 1, 185, 186, 1021, 1024 }, // 21 IIC_FPAddSub |
| 7275 | { 1, 185, 186, 1024, 1027 }, // 22 IIC_FPDivD |
| 7276 | { 0, 0, 0, 0, 0 }, // 23 IIC_FPSGeneral |
| 7277 | { 0, 0, 0, 0, 0 }, // 24 IIC_VecComplex |
| 7278 | { 1, 184, 185, 1027, 1030 }, // 25 IIC_LdStStore |
| 7279 | { 1, 184, 185, 1030, 1033 }, // 26 IIC_IntRotateDI |
| 7280 | { 1, 185, 186, 1033, 1036 }, // 27 IIC_FPDivS |
| 7281 | { 1, 185, 186, 1036, 1040 }, // 28 IIC_FPFused |
| 7282 | { 1, 185, 186, 1040, 1043 }, // 29 IIC_FPSqrtD |
| 7283 | { 1, 185, 186, 1043, 1046 }, // 30 IIC_FPSqrtS |
| 7284 | { 1, 184, 185, 1046, 1049 }, // 31 IIC_LdStICBI |
| 7285 | { 1, 184, 185, 1049, 1053 }, // 32 IIC_IntISEL |
| 7286 | { 1, 184, 185, 1053, 1054 }, // 33 IIC_SprISYNC |
| 7287 | { 1, 184, 185, 1054, 1057 }, // 34 IIC_LdStLWARX |
| 7288 | { 1, 184, 185, 1057, 1061 }, // 35 IIC_LdStLoadUpd |
| 7289 | { 1, 184, 185, 1061, 1065 }, // 36 IIC_LdStLoadUpdX |
| 7290 | { 0, 0, 0, 0, 0 }, // 37 IIC_LdStLDARX |
| 7291 | { 1, 184, 185, 1065, 1068 }, // 38 IIC_LdStLDU |
| 7292 | { 1, 184, 185, 1068, 1071 }, // 39 IIC_LdStLDUX |
| 7293 | { 1, 184, 185, 1071, 1074 }, // 40 IIC_LdStLFD |
| 7294 | { 1, 184, 185, 1074, 1078 }, // 41 IIC_LdStLFDU |
| 7295 | { 1, 184, 185, 1078, 1082 }, // 42 IIC_LdStLFDUX |
| 7296 | { 1, 184, 185, 1082, 1085 }, // 43 IIC_LdStLHA |
| 7297 | { 1, 184, 185, 1085, 1089 }, // 44 IIC_LdStLHAU |
| 7298 | { 1, 184, 185, 1089, 1093 }, // 45 IIC_LdStLHAUX |
| 7299 | { 0, 0, 0, 0, 0 }, // 46 IIC_LdStLMW |
| 7300 | { 0, 0, 0, 0, 0 }, // 47 IIC_LdStLQ |
| 7301 | { 0, 0, 0, 0, 0 }, // 48 IIC_LdStLQARX |
| 7302 | { 0, 0, 0, 0, 0 }, // 49 IIC_LdStLWA |
| 7303 | { 0, 0, 0, 0, 0 }, // 50 IIC_IntMulHD |
| 7304 | { 1, 184, 185, 1093, 1096 }, // 51 IIC_BrMCR |
| 7305 | { 1, 184, 185, 1096, 1099 }, // 52 IIC_BrMCRX |
| 7306 | { 1, 184, 185, 1099, 1101 }, // 53 IIC_SprMFCR |
| 7307 | { 1, 184, 185, 1101, 1103 }, // 54 IIC_SprMFSPR |
| 7308 | { 0, 0, 0, 0, 0 }, // 55 IIC_IntMFFS |
| 7309 | { 1, 184, 185, 1103, 1105 }, // 56 IIC_SprMFMSR |
| 7310 | { 1, 184, 185, 1105, 1107 }, // 57 IIC_SprMFCRF |
| 7311 | { 0, 0, 0, 0, 0 }, // 58 IIC_SprMFPMR |
| 7312 | { 0, 0, 0, 0, 0 }, // 59 IIC_SprMFSR |
| 7313 | { 1, 184, 185, 1107, 1109 }, // 60 IIC_SprMFTB |
| 7314 | { 0, 0, 0, 0, 0 }, // 61 IIC_SprMSGSNDP |
| 7315 | { 0, 0, 0, 0, 0 }, // 62 IIC_SprMSGSYNC |
| 7316 | { 1, 184, 185, 1109, 1111 }, // 63 IIC_SprMTSPR |
| 7317 | { 0, 0, 0, 0, 0 }, // 64 IIC_IntMTFSB0 |
| 7318 | { 1, 184, 185, 1111, 1113 }, // 65 IIC_SprMTMSR |
| 7319 | { 0, 0, 0, 0, 0 }, // 66 IIC_SprMTMSRD |
| 7320 | { 0, 0, 0, 0, 0 }, // 67 IIC_SprMTPMR |
| 7321 | { 0, 0, 0, 0, 0 }, // 68 IIC_SprMTSR |
| 7322 | { 1, 184, 185, 1113, 1116 }, // 69 IIC_IntMulHW |
| 7323 | { 1, 184, 185, 1116, 1119 }, // 70 IIC_IntMulHWU |
| 7324 | { 1, 184, 185, 1119, 1122 }, // 71 IIC_IntMulLI |
| 7325 | { 1, 184, 185, 1122, 1123 }, // 72 IIC_SprRFI |
| 7326 | { 0, 0, 0, 0, 0 }, // 73 IIC_IntRFID |
| 7327 | { 1, 184, 185, 1123, 1126 }, // 74 IIC_IntRotateD |
| 7328 | { 0, 0, 0, 0, 0 }, // 75 IIC_SprSLBFEE |
| 7329 | { 0, 0, 0, 0, 0 }, // 76 IIC_SprSLBIA |
| 7330 | { 0, 0, 0, 0, 0 }, // 77 IIC_SprSLBIE |
| 7331 | { 0, 0, 0, 0, 0 }, // 78 IIC_SprSLBIEG |
| 7332 | { 0, 0, 0, 0, 0 }, // 79 IIC_SprSLBMFEE |
| 7333 | { 0, 0, 0, 0, 0 }, // 80 IIC_SprSLBMFEV |
| 7334 | { 0, 0, 0, 0, 0 }, // 81 IIC_SprSLBMTE |
| 7335 | { 0, 0, 0, 0, 0 }, // 82 IIC_SprSLBSYNC |
| 7336 | { 1, 184, 185, 1126, 1129 }, // 83 IIC_IntShift |
| 7337 | { 1, 184, 185, 1129, 1132 }, // 84 IIC_LdStSTWCX |
| 7338 | { 1, 184, 185, 1132, 1136 }, // 85 IIC_LdStSTU |
| 7339 | { 1, 184, 185, 1136, 1140 }, // 86 IIC_LdStSTUX |
| 7340 | { 1, 184, 185, 1140, 1143 }, // 87 IIC_LdStSTD |
| 7341 | { 1, 184, 185, 1143, 1146 }, // 88 IIC_LdStSTDCX |
| 7342 | { 1, 184, 185, 1146, 1149 }, // 89 IIC_LdStSTFD |
| 7343 | { 1, 184, 185, 1149, 1153 }, // 90 IIC_LdStSTFDU |
| 7344 | { 0, 0, 0, 0, 0 }, // 91 IIC_SprSTOP |
| 7345 | { 0, 0, 0, 0, 0 }, // 92 IIC_LdStSTQ |
| 7346 | { 0, 0, 0, 0, 0 }, // 93 IIC_LdStSTQCX |
| 7347 | { 1, 184, 185, 1153, 1155 }, // 94 IIC_IntTrapD |
| 7348 | { 0, 0, 0, 0, 0 }, // 95 IIC_SprTLBIA |
| 7349 | { 0, 0, 0, 0, 0 }, // 96 IIC_SprTLBIE |
| 7350 | { 0, 0, 0, 0, 0 }, // 97 IIC_SprTLBIEL |
| 7351 | { 0, 0, 0, 0, 0 }, // 98 IIC_SprTLBSYNC |
| 7352 | { 1, 184, 185, 1155, 1157 }, // 99 IIC_IntTrapW |
| 7353 | { 0, 0, 0, 0, 0 }, // 100 IIC_VecFPCompare |
| 7354 | { 0, 0, 0, 0, 0 }, // 101 IIC_VecPerm |
| 7355 | { 1, 184, 185, 1157, 1160 }, // 102 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 |
| 7356 | { 1, 184, 185, 1160, 1163 }, // 103 BL_LWZinto_toc_BL_LWZinto_toc_RM_BL8_LDinto_toc_BL8_LDinto_toc_RM |
| 7357 | { 1, 184, 185, 1163, 1166 }, // 104 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 |
| 7358 | { 1, 184, 185, 1166, 1168 }, // 105 MFCTR_MFCTR8_MFLR_MFLR8 |
| 7359 | { 1, 184, 185, 1168, 1170 }, // 106 MTLR_MTLR8_MTCTR_MTCTR8_MTCTR8loop_MTCTRloop |
| 7360 | { 1, 184, 185, 1170, 1172 }, // 107 MFCR_MFCR8 |
| 7361 | { 1, 184, 185, 1172, 1175 }, // 108 MCRF |
| 7362 | { 1, 184, 185, 1175, 1178 }, // 109 CR6SET_CR6UNSET_CRSET_CRUNSET_CRAND_CRANDC_CREQV_CRNAND_CRNOR_CRNOT_CROR_CRORC |
| 7363 | { 0, 0, 0, 0, 0 }, // 110 LMW |
| 7364 | { 1, 184, 185, 1178, 1181 }, // 111 LWARX_LWARXL |
| 7365 | { 0, 0, 0, 0, 0 }, // 112 LDARX_LDARXL |
| 7366 | { 1, 184, 185, 1181, 1184 }, // 113 LHBRX_LHBRX8_LWBRX_LWBRX8 |
| 7367 | { 0, 0, 0, 0, 0 }, // 114 MFSR_MFSRIN |
| 7368 | { 1, 184, 185, 1184, 1187 }, // 115 LFS_LFSX_LFSXTLS_LFSXTLS__LFD_LFDX_LFDXTLS_LFDXTLS__LXSDX_LXVD2X_LXVW4X_LXVDSX |
| 7369 | { 1, 184, 185, 1187, 1191 }, // 116 LFSU_LFDU |
| 7370 | { 1, 184, 185, 1191, 1195 }, // 117 LFSUX_LFDUX |
| 7371 | { 1, 184, 185, 1195, 1198 }, // 118 STXSDX_STXVD2X_STXVW4X |
| 7372 | { 1, 184, 185, 1198, 1201 }, // 119 LBARX_LHARX |
| 7373 | { 1, 184, 185, 1201, 1204 }, // 120 LBZCIX_LDBRX_LDCIX_LHZCIX_LSWI_LVEBX_LVEHX_LVEWX_LVSL_LVSR_LVX_LVXL_LWZCIX_STHCIX_STSWI_STWCIX |
| 7374 | { 1, 184, 185, 1204, 1207 }, // 121 LFIWAX_LFIWZX |
| 7375 | { 1, 184, 185, 1207, 1210 }, // 122 STFD_STFDX_STFIWX_STFS_STFSX |
| 7376 | { 1, 184, 185, 1210, 1214 }, // 123 STFDU_STFDUX_STFSU_STFSUX |
| 7377 | { 1, 184, 185, 1214, 1217 }, // 124 STVEBX_STVEHX_STVEWX_STVX_STVXL |
| 7378 | { 1, 184, 185, 1217, 1220 }, // 125 LHA_LHA8_LHAX_LHAX8_LWAX_LWAX_32 |
| 7379 | { 0, 0, 0, 0, 0 }, // 126 LWA_LWA_32 |
| 7380 | { 1, 184, 185, 1220, 1224 }, // 127 LHAU_LHAU8 |
| 7381 | { 1, 184, 185, 1224, 1228 }, // 128 LHAUX_LHAUX8_LWAUX |
| 7382 | { 1, 184, 185, 1228, 1231 }, // 129 STB_STB8_STH_STH8_STW_STW8_STBX_STBX8_STHX_STHX8_STWX_STWX8_STHBRX_STWBRX |
| 7383 | { 1, 184, 185, 1231, 1234 }, // 130 STD_STDX |
| 7384 | { 0, 0, 0, 0, 0 }, // 131 STMW |
| 7385 | { 1, 184, 185, 1234, 1237 }, // 132 STWCX |
| 7386 | { 1, 184, 185, 1237, 1240 }, // 133 STDCX |
| 7387 | { 1, 184, 185, 1240, 1244 }, // 134 STDU_STHU_STHU8_STBU_STBU8_STWU_STWU8 |
| 7388 | { 1, 184, 185, 1244, 1248 }, // 135 STDUX_STWUX_STWUX8_STHUX_STHUX8_STBUX_STBUX8 |
| 7389 | { 1, 184, 185, 1248, 1252 }, // 136 LWZU_LWZU8_LHZU_LHZU8_LBZU_LBZU8 |
| 7390 | { 1, 184, 185, 1252, 1255 }, // 137 LDU |
| 7391 | { 1, 184, 185, 1255, 1259 }, // 138 LWZUX_LWZUX8_LHZUX_LHZUX8_LBZUX_LBZUX8 |
| 7392 | { 1, 184, 185, 1259, 1262 }, // 139 LDUX |
| 7393 | { 1, 184, 185, 1262, 1265 }, // 140 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 |
| 7394 | { 1, 184, 185, 1265, 1268 }, // 141 SUBF8_SUBF8_rec_ADDIC_ADDIC8_SUBFIC_SUBFIC8_SUBFZE_SUBFZE8_ADDE_ADDE8_ADDME_ADDME8_SUBFME_SUBFME8_ANDI_rec_ANDIS_rec |
| 7395 | { 1, 184, 185, 1268, 1271 }, // 142 CMPD_CMPDI_CMPLD_CMPLDI_CMPLW_CMPLWI_CMPW_CMPWI |
| 7396 | { 1, 184, 185, 1271, 1274 }, // 143 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 |
| 7397 | { 1, 184, 185, 1274, 1277 }, // 144 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 |
| 7398 | { 1, 184, 185, 1277, 1280 }, // 145 ADDPCIS |
| 7399 | { 0, 0, 0, 0, 0 }, // 146 SUBFUS_SUBFUS_rec |
| 7400 | { 1, 184, 185, 1280, 1283 }, // 147 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 |
| 7401 | { 1, 184, 185, 1283, 1286 }, // 148 RLDCL_RLDCL_rec_RLDCR_RLDCR_rec_SLD_SLD_rec_SRD_SRD_rec_SRAD_SRAD_rec |
| 7402 | { 1, 184, 185, 1286, 1289 }, // 149 SRAWI_SRAWI_rec_SRAWI8_SRAWI8_rec_SRAW_SRAW_rec_SRAW8_SRAW8_rec |
| 7403 | { 1, 184, 185, 1289, 1292 }, // 150 CNTLZD_CNTLZDM_CNTLZD_rec_CNTLZW_CNTLZW8_CNTLZW8_rec_CNTLZW_rec_CNTTZD_CNTTZDM_CNTTZD_rec_CNTTZW_CNTTZW8_CNTTZW8_rec_CNTTZW_rec |
| 7404 | { 1, 184, 185, 1292, 1295 }, // 151 MULLI_MULLI8 |
| 7405 | { 1, 184, 185, 1295, 1298 }, // 152 MULLW_MULHW_MULHD_MULLWO_MULLW_rec_MULHD_rec_MULHW_rec_MULLWO_rec |
| 7406 | { 1, 184, 185, 1298, 1301 }, // 153 MULHWU_MULHDU_MULHDU_rec_MULHWU_rec |
| 7407 | { 0, 0, 0, 0, 0 }, // 154 MULLD_MULLDO_MULLD_rec_MULLDO_rec |
| 7408 | { 1, 184, 185, 1301, 1304 }, // 155 DIVDE_DIVDEO_DIVDEO_rec_DIVDEU_DIVDEUO_DIVDEUO_rec_DIVDEU_rec_DIVDE_rec |
| 7409 | { 1, 184, 185, 1304, 1307 }, // 156 DIVWE_DIVWEO_DIVWEO_rec_DIVWEU_DIVWEUO_DIVWEUO_rec_DIVWEU_rec_DIVWE_rec_DIVW_DIVWU_DIVWU_rec_DIVWO_DIVWO_rec_DIVWUO_DIVWUO_rec_DIVW_rec |
| 7410 | { 1, 184, 185, 1307, 1310 }, // 157 DIVD_DIVDU_DIVDO_DIVDO_rec_DIVDUO_DIVDUO_rec_DIVDU_rec_DIVD_rec |
| 7411 | { 1, 185, 186, 1310, 1313 }, // 158 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 |
| 7412 | { 1, 185, 186, 1313, 1316 }, // 159 FADD_FADD_rec_FSUB_FSUB_rec |
| 7413 | { 1, 185, 186, 1316, 1320 }, // 160 FMADD_FMADD_rec_FMSUB_FMSUB_rec_FMUL_FMUL_rec_FNMADD_FNMADD_rec_FNMSUB_FNMSUB_rec |
| 7414 | { 0, 0, 0, 0, 0 }, // 161 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 |
| 7415 | { 1, 185, 186, 1320, 1323 }, // 162 FTDIV_FTSQRT_XSTDIVDP_XSTSQRTDP_XSCMPODP_XSCMPUDP |
| 7416 | { 0, 0, 0, 0, 0 }, // 163 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 |
| 7417 | { 0, 0, 0, 0, 0 }, // 164 XVCMPEQDP_XVCMPEQDP_rec_XVCMPGEDP_XVCMPGEDP_rec_XVCMPGTDP_XVCMPGTDP_rec |
| 7418 | { 1, 185, 186, 1323, 1326 }, // 165 XVTDIVDP_XVTSQRTDP |
| 7419 | { 0, 0, 0, 0, 0 }, // 166 VPKSHSS_VPKSHUS_VPKSWSS_VPKSWUS_VPKUHUM_VPKUHUS_VPKUWUM_VPKUWUS_VUPKHPX_VUPKHSB_VUPKHSH_VUPKLPX_VUPKLSB_VUPKLSH_VPERM_VSEL_VPKPX |
| 7420 | { 0, 0, 0, 0, 0 }, // 167 XXMRGHW_XXMRGLW_XXPERMDI_XXPERMDIs_XXSLDWI_XXSLDWIs_VSPLTB_VSPLTBs_VSPLTH_VSPLTHs_VSPLTISB_VSPLTISH_VSPLTISW_VSPLTW_XXSPLTW_XXSPLTWs_XXSEL |
| 7421 | { 0, 0, 0, 0, 0 }, // 168 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 |
| 7422 | { 0, 0, 0, 0, 0 }, // 169 VADDUBM_VADDUHM_VADDUWM_XXLORf_XXLXORdpz_XXLXORspz_XXLXORz_VSUBFP_VSUBUBM_VSUBUHM_VSUBUWM_XXLAND_XXLANDC_XXLNOR_XXLOR_XXLXOR |
| 7423 | { 1, 185, 186, 1326, 1329 }, // 170 XVTDIVSP_XVTSQRTSP |
| 7424 | { 0, 0, 0, 0, 0 }, // 171 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 |
| 7425 | { 1, 185, 186, 1329, 1332 }, // 172 FCMPOD_FCMPOS_FCMPUD_FCMPUS |
| 7426 | { 1, 185, 186, 1332, 1335 }, // 173 FDIVS_FDIVS_rec |
| 7427 | { 1, 185, 186, 1335, 1338 }, // 174 XSDIVDP |
| 7428 | { 1, 185, 186, 1338, 1341 }, // 175 FSQRTS_XSSQRTSP_FSQRTS_rec |
| 7429 | { 1, 185, 186, 1341, 1344 }, // 176 FDIV_FDIV_rec |
| 7430 | { 1, 185, 186, 1344, 1347 }, // 177 XSSQRTDP |
| 7431 | { 1, 185, 186, 1347, 1350 }, // 178 FSQRT_FSQRT_rec |
| 7432 | { 1, 185, 186, 1350, 1353 }, // 179 XVDIVSP |
| 7433 | { 1, 185, 186, 1353, 1356 }, // 180 XVSQRTSP |
| 7434 | { 1, 185, 186, 1356, 1359 }, // 181 XVDIVDP |
| 7435 | { 1, 185, 186, 1359, 1362 }, // 182 XVSQRTDP |
| 7436 | { 1, 184, 185, 1362, 1364 }, // 183 MFOCRF_MFOCRF8 |
| 7437 | { 0, 0, 0, 0, 0 }, // 184 VCIPHER_VCIPHERLAST_VNCIPHER_VNCIPHERLAST_VPMSUMB_VPMSUMD_VPMSUMH_VPMSUMW_VSBOX |
| 7438 | { 1, 185, 186, 1364, 1367 }, // 185 XSDIVSP |
| 7439 | { 1, 185, 186, 1367, 1370 }, // 186 FSQRTS_FSQRTS_rec |
| 7440 | { 0, 0, 0, 0, 0 }, // 187 MTFSFI_rec_MTFSF_rec_MTFSFI_MTFSFIb_MTFSF |
| 7441 | { 0, 0, 0, 0, 0 }, // 188 MTFSFb_MTFSB0_MTFSB1 |
| 7442 | { 0, 0, 0, 0, 0 }, // 189 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 |
| 7443 | { 0, 0, 0, 0, 0 }, // 190 XSRESP_XSRSQRTESP_XSCVSXDSP_XSCVUXDSP_XSCVDPSPN_XSCVSPDPN_XSRSP |
| 7444 | { 0, 0, 0, 0, 0 }, // 191 XVMADDASP_XVMADDMSP_XVMSUBASP_XVMSUBMSP_XVNMADDASP_XVNMADDMSP_XVNMSUBASP_XVNMSUBMSP_XVSUBSP_XVMULSP_XVNABSSP_XVNEGSP_XVABSSP_XVADDSP |
| 7445 | { 0, 0, 0, 0, 0 }, // 192 VRFIM_VRFIN_VRFIP_VRFIZ_XVRSQRTESP_VADDFP_VEXPTEFP_VLOGEFP_VMADDFP_VNMSUBFP_VREFP_VRSQRTEFP_XVCVSXWSP_XVCVUXWSP_XVRESP_XVCVDPSP_XVCVSXDSP_XVCVUXDSP_XVCPSGNSP |
| 7446 | { 0, 0, 0, 0, 0 }, // 193 VSUBFP |
| 7447 | { 0, 0, 0, 0, 0 }, // 194 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 |
| 7448 | { 0, 0, 0, 0, 0 }, // 195 XVCVSPDP |
| 7449 | { 1, 184, 185, 1370, 1372 }, // 196 TDI_TD |
| 7450 | { 1, 184, 185, 1372, 1374 }, // 197 TWI_TW |
| 7451 | { 1, 184, 185, 1374, 1377 }, // 198 MTCRF_MTCRF8_MTOCRF_MTOCRF8 |
| 7452 | { 1, 184, 185, 1377, 1380 }, // 199 RLWIMI_RLWIMI8 |
| 7453 | { 1, 184, 185, 1380, 1383 }, // 200 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 |
| 7454 | { 1, 184, 185, 1383, 1386 }, // 201 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 |
| 7455 | { 1, 184, 185, 1386, 1389 }, // 202 ANDIS_rec_ANDI_rec_SUBF8_rec |
| 7456 | { 1, 184, 185, 1389, 1392 }, // 203 OR_OR8_OR8_rec_OR_rec_NOP |
| 7457 | { 0, 0, 0, 0, 0 }, // 204 SLDI_SLDI_rec_SLWI_SLWI_rec_SRDI_SRDI_rec_SRWI_SRWI_rec_COPY |
| 7458 | { 1, 184, 185, 1392, 1395 }, // 205 SUBF_rec_ADDG6S_ADDG6S8_ADDZE_ADDZE8 |
| 7459 | { 1, 184, 185, 1395, 1398 }, // 206 RLWIMI8_rec_RLWIMI_rec |
| 7460 | { 1, 184, 185, 1398, 1401 }, // 207 CNTLZD_CNTLZD_rec_CNTLZW_CNTLZW8_CNTLZW8_rec_CNTLZW_rec |
| 7461 | { 1, 184, 185, 1401, 1404 }, // 208 POPCNTB_POPCNTB8_POPCNTD_POPCNTW |
| 7462 | { 1, 184, 185, 1404, 1408 }, // 209 ISEL_ISEL8 |
| 7463 | { 1, 184, 185, 1408, 1410 }, // 210 MFTB_MFTB8 |
| 7464 | { 1, 184, 185, 1410, 1413 }, // 211 DIVW_DIVWU |
| 7465 | { 1, 184, 185, 1413, 1416 }, // 212 DIVD_DIVDU |
| 7466 | { 1, 184, 185, 1416, 1419 }, // 213 DIVWE_DIVWEU |
| 7467 | { 1, 184, 185, 1419, 1422 }, // 214 LVEBX_LVEHX_LVEWX_LVX_LVXL |
| 7468 | { 1, 184, 185, 1422, 1425 }, // 215 LXVB16X_LXSIWZX |
| 7469 | { 0, 0, 0, 0, 0 }, // 216 DFLOADf64_XFLOADf64_LIWZX |
| 7470 | { 0, 0, 0, 0, 0 }, // 217 LQ |
| 7471 | { 1, 184, 185, 1425, 1428 }, // 218 STFDEPX_STFDXTLS_STFDXTLS__STFSXTLS_STFSXTLS__STXSIWX_STXSSP_STXSSPX |
| 7472 | { 1, 184, 185, 1428, 1431 }, // 219 STBXTLS_STBXTLS__STBXTLS_32_STHXTLS_STHXTLS__STHXTLS_32_STWXTLS_STWXTLS__STWXTLS_32_STBEPX_STDBRX_STHEPX_STWEPX |
| 7473 | { 1, 184, 185, 1431, 1434 }, // 220 STDXTLS_STDXTLS_ |
| 7474 | { 1, 184, 185, 1434, 1437 }, // 221 STBCIX_STDCIX |
| 7475 | { 1, 184, 185, 1437, 1440 }, // 222 STBCX_STHCX |
| 7476 | { 1, 184, 185, 1440, 1443 }, // 223 STHCIX_STSWI_STWCIX |
| 7477 | { 1, 184, 185, 1443, 1446 }, // 224 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 |
| 7478 | { 0, 0, 0, 0, 0 }, // 225 LD_LDX_LDXTLS_LDXTLS_ |
| 7479 | { 1, 184, 185, 1446, 1449 }, // 226 LBARXL_LHARXL |
| 7480 | { 1, 184, 185, 1449, 1452 }, // 227 LBEPX_LHEPX_LWEPX |
| 7481 | { 1, 184, 185, 1452, 1455 }, // 228 LFDEPX_LXSIWAX |
| 7482 | { 0, 0, 0, 0, 0 }, // 229 ADDIdtprelL_ADDIdtprelL32_ADDItlsgdL_ADDItlsgdL32_ADDItlsgdLADDR_ADDItlsgdLADDR32_ADDItoc_ADDItoc8_ADDItocL_ADDItocL8_ADDISdtprelHA_ADDISdtprelHA32_ADDISgotTprelHA_ADDIStlsgdHA_ADDIStocHA_ADDIStocHA8 |
| 7483 | { 1, 184, 185, 1455, 1458 }, // 230 SUBF |
| 7484 | { 0, 0, 0, 0, 0 }, // 231 VPKSDSS_VPKSDUS_VPKUDUM_VPKUDUS_VUPKHSW_VUPKLSW_VMRGEW_VMRGOW_VPERMXOR_VBPERMQ_VGBBD |
| 7485 | { 0, 0, 0, 0, 0 }, // 232 VMRGHB_VMRGHH_VMRGHW_VMRGLB_VMRGLH_VMRGLW_VSL_VSLDOI_VSLO_VSR_VSRO |
| 7486 | { 0, 0, 0, 0, 0 }, // 233 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 |
| 7487 | { 0, 0, 0, 0, 0 }, // 234 VADDUDM_VSUBUDM_VSLD_VSRAD_VSRD_VEQV_VNAND_VORC_XXLEQV_XXLNAND_XXLORC_VCLZB_VCLZD_VCLZH_VCLZW_VPOPCNTB_VPOPCNTH_VPOPCNTW |
| 7488 | { 0, 0, 0, 0, 0 }, // 235 VRLD_VMAXSD_VMAXUD_VMINSD_VMINUD_VSHASIGMAD_VSHASIGMAW |
| 7489 | { 0, 0, 0, 0, 0 }, // 236 VCMPEQUD_VCMPEQUD_rec_VCMPGTSD_VCMPGTSD_rec_VCMPGTUD_VCMPGTUD_rec |
| 7490 | { 1, 184, 185, 1458, 1461 }, // 237 MFVSCR |
| 7491 | { 1, 184, 185, 1461, 1464 }, // 238 MTVSCR |
| 7492 | { 0, 0, 0, 0, 0 }, // 239 VADDCUQ_VADDECUQ_VADDEUQM_VSUBCUQ_VSUBECUQ_VSUBEUQM |
| 7493 | { 0, 0, 0, 0, 0 }, // 240 VADDUQM_VSUBUQM_VPOPCNTD |
| 7494 | { 0, 0, 0, 0, 0 }, // 241 VMSUMMBM_VMSUMSHM_VMSUMSHS_VMSUMUBM_VMSUMUHM_VMSUMUHS_VSUM2SWS_VSUM4SBS_VSUM4SHS_VSUM4UBS_VSUMSWS_VMULESB_VMULESH_VMULEUB_VMULEUH_VMULOSB_VMULOSH_VMULOUB_VMULOUH_VMHADDSHS_VMHRADDSHS_VMLADDUHM |
| 7495 | { 0, 0, 0, 0, 0 }, // 242 VMULESW_VMULEUW_VMULOSW_VMULOUW |
| 7496 | { 0, 0, 0, 0, 0 }, // 243 VMULUWM |
| 7497 | { 1, 184, 185, 1464, 1467 }, // 244 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 |
| 7498 | { 1, 185, 186, 1467, 1470 }, // 245 DTSTDC_DTSTDCQ_DTSTDG_DTSTDGQ_DTSTSF_DTSTSFQ_DCMPO_DCMPU_DTSTEX |
| 7499 | { 0, 0, 0, 0, 0 }, // 246 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 |
| 7500 | { 1, 185, 186, 1470, 1473 }, // 247 DADD_DADD_rec_DCTDP_DCTDP_rec_DSUB_DSUB_rec |
| 7501 | { 0, 0, 0, 0, 0 }, // 248 BCDADD_rec_BCDSUB_rec |
| 7502 | { 0, 0, 0, 0, 0 }, // 249 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 |
| 7503 | { 1, 185, 186, 1473, 1476 }, // 250 DCMPOQ_DCMPUQ_DTSTEXQ |
| 7504 | { 1, 185, 186, 1476, 1479 }, // 251 DCTQPQ_DCTQPQ_rec |
| 7505 | { 1, 185, 186, 1479, 1482 }, // 252 DADDQ_DADDQ_rec_DSUBQ_DSUBQ_rec |
| 7506 | { 0, 0, 0, 0, 0 }, // 253 DQUAQ_DQUAQ_rec |
| 7507 | { 1, 185, 186, 1482, 1485 }, // 254 DRSP_DRSP_rec_DCTFIX_DCTFIX_rec |
| 7508 | { 1, 185, 186, 1485, 1488 }, // 255 DCFFIX_DCFFIX_rec |
| 7509 | { 1, 185, 186, 1488, 1491 }, // 256 DCFFIXQ_DCFFIXQ_rec |
| 7510 | { 1, 185, 186, 1491, 1494 }, // 257 DMUL_DMUL_rec |
| 7511 | { 1, 185, 186, 1494, 1497 }, // 258 DMULQ_DMULQ_rec |
| 7512 | { 1, 185, 186, 1497, 1500 }, // 259 DDIV_DDIV_rec |
| 7513 | { 1, 185, 186, 1500, 1503 }, // 260 DDIVQ_DDIVQ_rec |
| 7514 | { 0, 0, 0, 0, 0 }, // 261 MFVRD_MFVSRD_MFVRWZ_MFVSRWZ_MTVRD_MTVSRD_MTVRWA_MTVSRWA_MTVRWZ_MTVSRWZ |
| 7515 | { 0, 0, 0, 0, 0 }, // 262 VADDUDM_VSLD_VSRD_VSUBUDM_VPOPCNTB_VPOPCNTH_VSRAD_VEQV_VNAND_VORC_XXLEQV_XXLNAND_XXLORC |
| 7516 | { 0, 0, 0, 0, 0 }, // 263 VAND_VANDC_VSLB_VSLH_VSLW_VSRB_VSRH_VSRW_VRLB_VRLH_VRLW_VSRAB_VSRAH_VSRAW_VNOR_VOR_VXOR |
| 7517 | { 0, 0, 0, 0, 0 }, // 264 VEXTSB2D_VEXTSB2Ds_VEXTSB2W_VEXTSB2Ws_VEXTSH2D_VEXTSH2Ds_VEXTSH2W_VEXTSH2Ws_VEXTSW2D_VEXTSW2Ds_MTVSRDD_VNEGD_VNEGW_XXLEQVOnes |
| 7518 | { 0, 0, 0, 0, 0 }, // 265 V_SET0_V_SET0B_V_SET0H_XVIEXPDP_XVIEXPSP_XVXEXPDP_XVXEXPSP_VRLDMI_VRLDNM_VRLWMI_VRLWNM_XSABSQP_XSCPSGNQP_XSIEXPQP_XSNABSQP_XSNEGQP_XSXEXPQP |
| 7519 | { 0, 0, 0, 0, 0 }, // 266 VRLD |
| 7520 | { 0, 0, 0, 0, 0 }, // 267 XVABSDP_XVNABSDP_XVCPSGNDP_XVNEGDP |
| 7521 | { 0, 0, 0, 0, 0 }, // 268 XVABSSP_XVNABSSP_XVNEGSP |
| 7522 | { 0, 0, 0, 0, 0 }, // 269 XVCPSGNSP |
| 7523 | { 0, 0, 0, 0, 0 }, // 270 VMRGEW_VMRGOW |
| 7524 | { 0, 0, 0, 0, 0 }, // 271 VSEL |
| 7525 | { 0, 0, 0, 0, 0 }, // 272 XXSEL |
| 7526 | { 1, 184, 185, 1503, 1505 }, // 273 TABORTDC_TABORTDCI_TABORTWC_TABORTWCI |
| 7527 | { 0, 0, 0, 0, 0 }, // 274 MTFSB0_MTFSB1 |
| 7528 | { 0, 0, 0, 0, 0 }, // 275 MFFSCDRN_MFFSCDRNI_MFFSCRN_MFFSCRNI |
| 7529 | { 1, 184, 185, 1505, 1508 }, // 276 CMPRB_CMPRB8_CMPEQB |
| 7530 | { 0, 0, 0, 0, 0 }, // 277 XSTSTDCDP_XSTSTDCSP |
| 7531 | { 1, 185, 186, 1508, 1511 }, // 278 FTDIV_FTSQRT |
| 7532 | { 0, 0, 0, 0, 0 }, // 279 XSMAXCDP_XSMAXJDP_XSMINCDP_XSMINJDP_XSXSIGDP |
| 7533 | { 1, 185, 186, 1511, 1514 }, // 280 XSCMPEQDP_XSCMPEXPDP_XSCMPGEDP_XSCMPGTDP |
| 7534 | { 1, 184, 185, 1514, 1517 }, // 281 CNTTZD_CNTTZD_rec_CNTTZW_CNTTZW8_CNTTZW8_rec_CNTTZW_rec |
| 7535 | { 1, 184, 185, 1517, 1520 }, // 282 POPCNTD_POPCNTW |
| 7536 | { 1, 184, 185, 1520, 1523 }, // 283 CMPB_CMPB8_SETB_SETB8_BPERMD |
| 7537 | { 0, 0, 0, 0, 0 }, // 284 XSCVSPDPN |
| 7538 | { 1, 184, 185, 1523, 1526 }, // 285 SLD_SRD_SRAD |
| 7539 | { 1, 184, 185, 1526, 1529 }, // 286 SRADI_SRADI_32_RLDIC |
| 7540 | { 1, 184, 185, 1529, 1532 }, // 287 EXTSWSLI_32_64_EXTSWSLI |
| 7541 | { 1, 184, 185, 1532, 1535 }, // 288 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 |
| 7542 | { 1, 184, 185, 1535, 1538 }, // 289 ADDZE_ADDZE8_SUBF_rec |
| 7543 | { 0, 0, 0, 0, 0 }, // 290 ADDIStocHA_ADDIStocHA8_ADDItocL_ADDItocL8 |
| 7544 | { 1, 184, 185, 1538, 1541 }, // 291 LA_LA8 |
| 7545 | { 0, 0, 0, 0, 0 }, // 292 COPY |
| 7546 | { 1, 184, 185, 1541, 1544 }, // 293 MCRXRX |
| 7547 | { 0, 0, 0, 0, 0 }, // 294 XSNABSDP_XSNABSDPs_XSABSDP_XSNEGDP_XSCPSGNDP |
| 7548 | { 0, 0, 0, 0, 0 }, // 295 XSXEXPDP |
| 7549 | { 1, 184, 185, 1544, 1547 }, // 296 RFEBB |
| 7550 | { 1, 184, 185, 1547, 1549 }, // 297 TBEGIN_TRECHKPT |
| 7551 | { 1, 184, 185, 1549, 1552 }, // 298 WAIT |
| 7552 | { 1, 184, 185, 1552, 1555 }, // 299 RLDCL_RLDCR |
| 7553 | { 1, 184, 185, 1555, 1558 }, // 300 RLDICL_RLDICL_32_RLDICL_32_64_RLDICR_RLDICR_32_RLDIMI |
| 7554 | { 1, 184, 185, 1558, 1561 }, // 301 MTOCRF_MTOCRF8 |
| 7555 | { 1, 184, 185, 1561, 1564 }, // 302 SLW_SLW8_SRW_SRW8_RLWINM_RLWINM8_RLWNM_RLWNM8 |
| 7556 | { 1, 185, 186, 1564, 1567 }, // 303 FABSD_FABSS_FNABSD_FNABSS_FNEGD_FNEGS_FCPSGND_FCPSGNS_FMR |
| 7557 | { 1, 184, 185, 1567, 1570 }, // 304 SRAW_SRAW8_SRAWI_SRAWI8 |
| 7558 | { 0, 0, 0, 0, 0 }, // 305 XSIEXPDP |
| 7559 | { 1, 184, 185, 1570, 1573 }, // 306 CRXOR |
| 7560 | { 1, 184, 185, 1573, 1575 }, // 307 TRECLAIM_TSR_TABORT |
| 7561 | { 0, 0, 0, 0, 0 }, // 308 VCMPNEZB_VCMPNEZH_VCMPNEZW_VCMPNEB_VCMPNEH_VCMPNEW_VCMPNEB_rec_VCMPNEH_rec_VCMPNEW_rec_VCMPNEZB_rec_VCMPNEZH_rec_VCMPNEZW_rec |
| 7562 | { 0, 0, 0, 0, 0 }, // 309 VABSDUB_VABSDUH_VABSDUW_VCTZB_VCTZD_VCTZH_VCTZW_VPRTYBD_VPRTYBW |
| 7563 | { 0, 0, 0, 0, 0 }, // 310 VBPERMD_XVTSTDCDP_XVTSTDCSP_XVXSIGDP_XVXSIGSP |
| 7564 | { 0, 0, 0, 0, 0 }, // 311 VPOPCNTD |
| 7565 | { 0, 0, 0, 0, 0 }, // 312 VCTSXS_0_VCTUXS_0_XVCVHPSP_XVCVSPHP_VCFSX_0_VCFUX_0 |
| 7566 | { 0, 0, 0, 0, 0 }, // 313 MADDHD_MADDHDU_MADDLD_MADDLD8 |
| 7567 | { 1, 184, 185, 1575, 1578 }, // 314 MULHD_MULHW_MULLW_MULLWO |
| 7568 | { 1, 184, 185, 1578, 1581 }, // 315 MULHDU_MULHWU |
| 7569 | { 0, 0, 0, 0, 0 }, // 316 MULLD_MULLDO |
| 7570 | { 1, 185, 186, 1581, 1584 }, // 317 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 |
| 7571 | { 1, 185, 186, 1584, 1587 }, // 318 FADD_FSUB |
| 7572 | { 1, 185, 186, 1587, 1591 }, // 319 FMSUB_FMADD_FNMADD_FNMSUB_FMUL |
| 7573 | { 0, 0, 0, 0, 0 }, // 320 XSMADDADP_XSMADDASP_XSMADDMDP_XSMADDMSP_XSMSUBADP_XSMSUBASP_XSMSUBMDP_XSMSUBMSP_XSMULDP_XSMULSP_XSNMADDADP_XSNMADDASP_XSNMADDMDP_XSNMADDMSP_XSNMSUBADP_XSNMSUBASP_XSNMSUBMDP_XSNMSUBMSP |
| 7574 | { 1, 185, 186, 1591, 1594 }, // 321 FSELD_rec_FSELS_rec |
| 7575 | { 1, 185, 186, 1594, 1597 }, // 322 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 |
| 7576 | { 0, 0, 0, 0, 0 }, // 323 XSCVDPHP_XSCVHPDP |
| 7577 | { 1, 184, 185, 1597, 1600 }, // 324 LVSL_LVSR |
| 7578 | { 0, 0, 0, 0, 0 }, // 325 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 |
| 7579 | { 0, 0, 0, 0, 0 }, // 326 VEXTRACTUB_VEXTRACTUH_VEXTRACTUW_VINSERTB_VINSERTD_VINSERTH_VINSERTW_MFVSRLD_MTVSRWS_VCLZLSBB_VCTZLSBB_VEXTRACTD_VEXTUBLX_VEXTUBRX_VEXTUHLX_VEXTUHRX_VEXTUWLX_VEXTUWRX_VPRTYBQ |
| 7580 | { 0, 0, 0, 0, 0 }, // 327 XXPERM_XXPERMR_XXSPLTIB |
| 7581 | { 1, 185, 186, 1600, 1603 }, // 328 XSCMPEXPQP_XSCMPOQP_XSCMPUQP |
| 7582 | { 0, 0, 0, 0, 0 }, // 329 BCDSR_rec_XSADDQP_XSADDQPO_XSCVDPQP_XSCVQPDP_XSCVQPDPO_XSCVQPSDZ_XSCVQPSWZ_XSCVQPUDZ_XSCVQPUWZ_XSCVSDQP_XSCVUDQP_XSRQPI_XSRQPIX_XSRQPXP_XSSUBQP_XSSUBQPO |
| 7583 | { 0, 0, 0, 0, 0 }, // 330 BCDCTSQ_rec |
| 7584 | { 0, 0, 0, 0, 0 }, // 331 XSMADDQP_XSMADDQPO_XSMSUBQP_XSMSUBQPO_XSMULQP_XSMULQPO_XSNMADDQP_XSNMADDQPO_XSNMSUBQP_XSNMSUBQPO |
| 7585 | { 0, 0, 0, 0, 0 }, // 332 BCDCFSQ_rec |
| 7586 | { 0, 0, 0, 0, 0 }, // 333 XSDIVQP_XSDIVQPO |
| 7587 | { 0, 0, 0, 0, 0 }, // 334 XSSQRTQP_XSSQRTQPO |
| 7588 | { 1, 184, 185, 1603, 1606 }, // 335 LXVL_LXVLL |
| 7589 | { 1, 184, 185, 1606, 1609 }, // 336 LXSIBZX_LXSIHZX_LXVWSX_LXV_LXVX_LXSD |
| 7590 | { 1, 184, 185, 1609, 1612 }, // 337 LXSDX_LXVD2X |
| 7591 | { 1, 184, 185, 1612, 1615 }, // 338 DCBF_DCBFEP_DCBST_DCBSTEP_DCBT_DCBTEP_DCBZ_DCBZEP_DCBZL_DCBZLEP_DCBTST_DCBTSTEP |
| 7592 | { 0, 0, 0, 0, 0 }, // 339 CP_COPY_CP_COPY8 |
| 7593 | { 1, 184, 185, 1615, 1618 }, // 340 ICBI_ICBIEP |
| 7594 | { 1, 184, 185, 1618, 1621 }, // 341 ICBT_ICBTLS_EnforceIEIO |
| 7595 | { 1, 184, 185, 1621, 1624 }, // 342 LBZ_LBZ8_LBZX_LBZX8_LBZXTLS_LBZXTLS__LBZXTLS_32_LHZ_LHZ8_LHZX_LHZX8_LHZXTLS_LHZXTLS__LHZXTLS_32_LWZ_LWZ8_LWZX_LWZX8_LWZXTLS_LWZXTLS__LWZXTLS_32 |
| 7596 | { 0, 0, 0, 0, 0 }, // 343 CP_ABORT |
| 7597 | { 0, 0, 0, 0, 0 }, // 344 DARN |
| 7598 | { 1, 184, 185, 1624, 1625 }, // 345 ISYNC |
| 7599 | { 0, 0, 0, 0, 0 }, // 346 MSGSYNC |
| 7600 | { 0, 0, 0, 0, 0 }, // 347 TLBSYNC |
| 7601 | { 1, 184, 185, 1625, 1626 }, // 348 SYNC |
| 7602 | { 1, 184, 185, 1626, 1629 }, // 349 LFIWZX |
| 7603 | { 1, 184, 185, 1629, 1632 }, // 350 LFDX_LFDXTLS_LFDXTLS__LFD |
| 7604 | { 0, 0, 0, 0, 0 }, // 351 SLBIA |
| 7605 | { 0, 0, 0, 0, 0 }, // 352 SLBIE |
| 7606 | { 0, 0, 0, 0, 0 }, // 353 SLBMFEE |
| 7607 | { 0, 0, 0, 0, 0 }, // 354 SLBMFEV |
| 7608 | { 0, 0, 0, 0, 0 }, // 355 SLBMTE |
| 7609 | { 0, 0, 0, 0, 0 }, // 356 TLBIEL |
| 7610 | { 1, 184, 185, 1632, 1636 }, // 357 LHZU_LHZU8_LWZU_LWZU8 |
| 7611 | { 1, 184, 185, 1636, 1640 }, // 358 LHZUX_LHZUX8_LWZUX_LWZUX8 |
| 7612 | { 1, 184, 185, 1640, 1642 }, // 359 TEND |
| 7613 | { 0, 0, 0, 0, 0 }, // 360 CP_PASTE8_rec_CP_PASTE_rec |
| 7614 | { 1, 184, 185, 1642, 1644 }, // 361 TCHECK |
| 7615 | { 1, 184, 185, 1644, 1647 }, // 362 LXSIWAX |
| 7616 | { 0, 0, 0, 0, 0 }, // 363 LIWAX |
| 7617 | { 1, 184, 185, 1647, 1650 }, // 364 LFSX_LFSXTLS_LFSXTLS__LFS |
| 7618 | { 1, 184, 185, 1650, 1653 }, // 365 LXSSP_LXSSPX |
| 7619 | { 0, 0, 0, 0, 0 }, // 366 XFLOADf32_DFLOADf32 |
| 7620 | { 1, 184, 185, 1653, 1656 }, // 367 LXVH8X |
| 7621 | { 1, 184, 185, 1656, 1659 }, // 368 STFDXTLS_STFDXTLS__STFSXTLS_STFSXTLS__STXSIWX_STXSSP_STXSSPX |
| 7622 | { 1, 184, 185, 1659, 1662 }, // 369 STXSD_STXSIBX_STXSIBXv_STXSIHX_STXSIHXv |
| 7623 | { 1, 184, 185, 1662, 1665 }, // 370 STXSDX |
| 7624 | { 0, 0, 0, 0, 0 }, // 371 DFSTOREf32_DFSTOREf64_XFSTOREf32_XFSTOREf64_STIWX_TLBIEP9_TLBIE8P9 |
| 7625 | { 1, 184, 185, 1665, 1668 }, // 372 STDBRX_STBXTLS_STBXTLS__STBXTLS_32_STHXTLS_STHXTLS__STHXTLS_32_STWXTLS_STWXTLS__STWXTLS_32 |
| 7626 | { 0, 0, 0, 0, 0 }, // 373 SLBIEG |
| 7627 | { 0, 0, 0, 0, 0 }, // 374 TLBIE |
| 7628 | { 1, 184, 185, 1668, 1671 }, // 375 STXV_STXVB16X_STXVH8X_STXVX |
| 7629 | { 1, 184, 185, 1671, 1674 }, // 376 STXVL_STXVLL |
| 7630 | { 1, 184, 185, 1674, 1677 }, // 377 MFVRSAVE_MFVRSAVEv_MTVRSAVE_MTVRSAVEv |
| 7631 | { 0, 0, 0, 0, 0 }, // 378 MFPMR |
| 7632 | { 0, 0, 0, 0, 0 }, // 379 MTPMR |
| 7633 | { 1, 184, 185, 1677, 1679 }, // 380 MFSPR_MFSPR8_MFUDSCR |
| 7634 | { 1, 184, 185, 1679, 1681 }, // 381 MFMSR |
| 7635 | { 1, 184, 185, 1681, 1683 }, // 382 MTMSR |
| 7636 | { 0, 0, 0, 0, 0 }, // 383 MTMSRD |
| 7637 | { 1, 184, 185, 1683, 1685 }, // 384 MTUDSCR_MTSPR_MTSPR8 |
| 7638 | { 0, 0, 0, 0, 0 }, // 385 MSGSNDP_MSGSNDP8 |
| 7639 | { 1, 184, 185, 1685, 1688 }, // 386 DIVWO_DIVWUO |
| 7640 | { 1, 184, 185, 1688, 1691 }, // 387 MODSW |
| 7641 | { 1, 184, 185, 1691, 1694 }, // 388 DIVWEO_DIVWEUO |
| 7642 | { 1, 184, 185, 1694, 1697 }, // 389 DIVDO_DIVDUO |
| 7643 | { 1, 184, 185, 1697, 1700 }, // 390 MODSD_MODUD_MODUW |
| 7644 | { 1, 184, 185, 1700, 1703 }, // 391 DIVDE_DIVDEO_DIVDEU_DIVDEUO |
| 7645 | { 1, 184, 185, 1703, 1706 }, // 392 DIVWO_rec_DIVWUO_rec_DIVWU_rec_DIVW_rec |
| 7646 | { 1, 184, 185, 1706, 1709 }, // 393 ADDC8O_rec_ADDC8_rec_ADDCO_rec_ADDC_rec_SUBFC8O_rec_SUBFC8_rec_SUBFCO_rec_SUBFC_rec |
| 7647 | { 1, 184, 185, 1709, 1712 }, // 394 MCRFS |
| 7648 | { 1, 184, 185, 1712, 1715 }, // 395 RLDCL_rec_RLDCR_rec |
| 7649 | { 1, 184, 185, 1715, 1718 }, // 396 RLDICL_rec_RLDICR_rec_RLDICL_32_rec_RLDIMI_rec |
| 7650 | { 0, 0, 0, 0, 0 }, // 397 MFFS_MFFSCE_MFFSL_MFFS_rec |
| 7651 | { 1, 184, 185, 1718, 1721 }, // 398 EXTSWSLI_32_64_rec_EXTSWSLI_rec |
| 7652 | { 1, 185, 186, 1721, 1724 }, // 399 FDIV |
| 7653 | { 1, 185, 186, 1724, 1727 }, // 400 FSQRT |
| 7654 | { 1, 185, 186, 1727, 1730 }, // 401 FSQRTS |
| 7655 | { 1, 185, 186, 1730, 1733 }, // 402 FDIVS |
| 7656 | { 1, 184, 185, 1733, 1737 }, // 403 LFSU |
| 7657 | { 1, 184, 185, 1737, 1741 }, // 404 LFSUX |
| 7658 | { 1, 184, 185, 1741, 1744 }, // 405 TAILB_TAILB8_TAILBA_TAILBA8_TAILBCTR_TAILBCTR8_CTRL_DEP |
| 7659 | { 1, 184, 185, 1744, 1747 }, // 406 LDAT_LWAT |
| 7660 | { 1, 184, 185, 1747, 1750 }, // 407 STDAT_STWAT |
| 7661 | { 1, 184, 185, 1750, 1753 }, // 408 BRINC |
| 7662 | { 0, 0, 0, 0, 0 }, // 409 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 |
| 7663 | { 0, 0, 0, 0, 0 }, // 410 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 |
| 7664 | { 1, 184, 185, 1753, 1756 }, // 411 EVLDD_EVLDDX_EVLDH_EVLDHX_EVLDW_EVLDWX_EVLHHESPLAT_EVLHHESPLATX_EVLHHOSSPLAT_EVLHHOSSPLATX_EVLHHOUSPLAT_EVLHHOUSPLATX_EVLWHE_EVLWHEX_EVLWHOS_EVLWHOSX_EVLWHOU_EVLWHOUX_EVLWHSPLAT_EVLWHSPLATX_EVLWWSPLAT_EVLWWSPLATX |
| 7665 | { 1, 184, 185, 1756, 1759 }, // 412 EVSTDD_EVSTDDX_EVSTDH_EVSTDHX_EVSTDW_EVSTDWX_EVSTWHE_EVSTWHEX_EVSTWHO_EVSTWHOX_EVSTWWE_EVSTWWEX_EVSTWWO_EVSTWWOX |
| 7666 | { 1, 184, 185, 1759, 1762 }, // 413 HRFID_ATTN_CLRBHRB_MFBHRBE_NAP_RFCI_RFDI_RFMCI_SC |
| 7667 | { 1, 184, 185, 1762, 1763 }, // 414 RFI |
| 7668 | { 0, 0, 0, 0, 0 }, // 415 RFID |
| 7669 | { 1, 184, 185, 1763, 1766 }, // 416 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 |
| 7670 | { 1, 184, 185, 1766, 1769 }, // 417 ICBLC |
| 7671 | { 0, 0, 0, 0, 0 }, // 418 MTSR_MTSRIN |
| 7672 | { 1, 184, 185, 1769, 1771 }, // 419 MFDCR |
| 7673 | { 1, 184, 185, 1771, 1773 }, // 420 MTDCR |
| 7674 | { 1, 184, 185, 1773, 1776 }, // 421 NOP_GT_PWR6_NOP_GT_PWR7 |
| 7675 | { 0, 0, 0, 0, 0 }, // 422 TLBIA |
| 7676 | { 1, 184, 185, 1776, 1778 }, // 423 WRTEE_WRTEEI |
| 7677 | { 1, 184, 185, 1778, 1781 }, // 424 HASHCHK_HASHCHK8_HASHCHKP_HASHCHKP8_HASHST_HASHST8_HASHSTP_HASHSTP8_ADDEX_ADDEX8_CDTBCD_CDTBCD8_CBCDTD_CBCDTD8 |
| 7678 | { 1, 184, 185, 1781, 1782 }, // 425 MSYNC |
| 7679 | { 0, 0, 0, 0, 0 }, // 426 SLBSYNC |
| 7680 | { 0, 0, 0, 0, 0 }, // 427 SLBFEE_rec |
| 7681 | { 0, 0, 0, 0, 0 }, // 428 STOP |
| 7682 | { 1, 184, 185, 1782, 1785 }, // 429 DCBA_DCBI |
| 7683 | { 1, 185, 186, 1785, 1788 }, // 430 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 |
| 7684 | { 0, 0, 0, 0, 0 }, // 431 VCFSX_VCFUX_VCTSXS_VCTUXS |
| 7685 | { 0, 0, 0, 0, 0 }, // 432 VCFSX_0_VCFUX_0_VCTSXS_0_VCTUXS_0_XVCVSPHP |
| 7686 | { 0, 0, 0, 0, 0 }, // 433 VLOGEFP_VREFP_VRFIM_VRFIN_VRFIP_VRFIZ_VRSQRTEFP_XVCVDPSP_XVCVSXDSP_XVCVSXWSP_XVCVUXDSP_XVCVUXWSP_XVRESP_XVRSQRTESP |
| 7687 | { 0, 0, 0, 0, 0 }, // 434 XSCVDPHP |
| 7688 | { 0, 0, 0, 0, 0 }, // 435 XSCVDPSP_XSCVDPSXDS_XSCVDPSXDSs_XSCVDPSXWS_XSCVDPSXWSs_XSCVDPUXDS_XSCVDPUXDSs_XSCVDPUXWS_XSCVDPUXWSs_XSCVSPDP_XSCVSXDDP_XSCVUXDDP_XSRDPI_XSRDPIC_XSRDPIM_XSRDPIP_XSRDPIZ_XSREDP_XSRSQRTEDP |
| 7689 | { 0, 0, 0, 0, 0 }, // 436 XVCVDPSXDS_XVCVDPSXWS_XVCVDPUXDS_XVCVDPUXWS_XVCVSPSXDS_XVCVSPSXWS_XVCVSPUXDS_XVCVSPUXWS_XVCVSXDDP_XVCVSXWDP_XVCVUXDDP_XVCVUXWDP_XVRDPI_XVRDPIC_XVRDPIM_XVRDPIP_XVRDPIZ_XVREDP_XVRSPI_XVRSPIC_XVRSPIM_XVRSPIP_XVRSPIZ_XVRSQRTEDP |
| 7690 | { 0, 0, 0, 0, 0 }, // 437 XVCVSPBF16 |
| 7691 | { 1, 185, 186, 1788, 1791 }, // 438 FADDS_FMULS_FSUBS |
| 7692 | { 1, 185, 186, 1791, 1795 }, // 439 FMUL |
| 7693 | { 0, 0, 0, 0, 0 }, // 440 VADDFP |
| 7694 | { 0, 0, 0, 0, 0 }, // 441 XSMULDP_XSMULSP |
| 7695 | { 0, 0, 0, 0, 0 }, // 442 XVADDDP_XVMULDP_XVSUBDP |
| 7696 | { 0, 0, 0, 0, 0 }, // 443 XVADDSP_XVMULSP_XVSUBSP |
| 7697 | { 0, 0, 0, 0, 0 }, // 444 VMADDFP_VNMSUBFP |
| 7698 | { 1, 185, 186, 1795, 1798 }, // 445 FADDS_rec_FMULS_rec_FSUBS_rec |
| 7699 | { 1, 185, 186, 1798, 1802 }, // 446 FMUL_rec |
| 7700 | { 1, 185, 186, 1802, 1805 }, // 447 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 |
| 7701 | { 1, 184, 185, 1805, 1808 }, // 448 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 |
| 7702 | { 1, 184, 185, 1808, 1811 }, // 449 CTRL_DEP_TAILB_TAILB8_TAILBA_TAILBA8 |
| 7703 | { 0, 0, 0, 0, 0 }, // 450 VGNB |
| 7704 | { 0, 0, 0, 0, 0 }, // 451 VSBOX |
| 7705 | { 1, 184, 185, 1811, 1814 }, // 452 CFUGED_PDEPD_PEXTD |
| 7706 | { 0, 0, 0, 0, 0 }, // 453 VCFUGED_VCLZDM_VCTZDM_VPDEPD_VPEXTD |
| 7707 | { 0, 0, 0, 0, 0 }, // 454 XSCVDPQP_XSCVQPDP_XSCVQPDPO_XSCVQPSDZ_XSCVQPSWZ_XSCVQPUDZ_XSCVQPUWZ_XSCVSDQP_XSCVUDQP_XSRQPI_XSRQPIX_XSRQPXP |
| 7708 | { 0, 0, 0, 0, 0 }, // 455 XSCVQPSQZ_XSCVQPUQZ_XSCVSQQP_XSCVUQQP |
| 7709 | { 1, 184, 185, 1814, 1817 }, // 456 HASHST_HASHST8_HASHSTP_HASHSTP8 |
| 7710 | { 0, 0, 0, 0, 0 }, // 457 XSMULQP_XSMULQPO |
| 7711 | { 0, 0, 0, 0, 0 }, // 458 VDIVESQ_VDIVEUQ_VDIVSQ_VDIVUQ |
| 7712 | { 0, 0, 0, 0, 0 }, // 459 VMODSQ_VMODUQ |
| 7713 | { 0, 0, 0, 0, 0 }, // 460 VDIVSD_VDIVUD |
| 7714 | { 0, 0, 0, 0, 0 }, // 461 VMODSD_VMODUD |
| 7715 | { 0, 0, 0, 0, 0 }, // 462 VDIVSW_VDIVUW |
| 7716 | { 0, 0, 0, 0, 0 }, // 463 VMODSW_VMODUW |
| 7717 | { 0, 0, 0, 0, 0 }, // 464 VDIVESD_VDIVEUD |
| 7718 | { 0, 0, 0, 0, 0 }, // 465 VDIVESW_VDIVEUW |
| 7719 | { 0, 0, 0, 0, 0 }, // 466 BCDCFN_rec_BCDCFZ_rec_BCDCTN_rec_BCDCTZ_rec_BCDSETSGN_rec_VMUL10CUQ_VMUL10UQ_XSTSTDCQP_XSXSIGQP |
| 7720 | { 0, 0, 0, 0, 0 }, // 467 XXGENPCVBM |
| 7721 | { 0, 0, 0, 0, 0 }, // 468 BCDCPSGN_rec_BCDS_rec_BCDTRUNC_rec_BCDUS_rec_BCDUTRUNC_rec_VMUL10ECUQ_VMUL10EUQ |
| 7722 | { 0, 0, 0, 0, 0 }, // 469 VADDCUQ_VSUBCUQ |
| 7723 | { 0, 0, 0, 0, 0 }, // 470 XSCMPEQQP_XSCMPGEQP_XSCMPGTQP_XSMAXCQP_XSMINCQP |
| 7724 | { 0, 0, 0, 0, 0 }, // 471 MTVSRBMI |
| 7725 | { 1, 184, 185, 1817, 1820 }, // 472 CBCDTD_CBCDTD8_CDTBCD_CDTBCD8 |
| 7726 | { 1, 185, 186, 1820, 1823 }, // 473 FTSQRT |
| 7727 | { 0, 0, 0, 0, 0 }, // 474 MTVSRBM_MTVSRDM_MTVSRHM_MTVSRQM_MTVSRWM_VCNTMBB_VCNTMBD_VCNTMBH_VCNTMBW_VEXPANDBM_VEXPANDDM_VEXPANDHM_VEXPANDQM_VEXPANDWM_VEXTRACTBM_VEXTRACTDM_VEXTRACTHM_VEXTRACTQM_VEXTRACTWM_XVTLSBB |
| 7728 | { 1, 184, 185, 1823, 1826 }, // 475 RLDIC_rec |
| 7729 | { 1, 184, 185, 1826, 1829 }, // 476 RLDICL_32_rec_RLDICL_rec_RLDICR_rec |
| 7730 | { 1, 184, 185, 1829, 1832 }, // 477 RLWINM8_rec_RLWINM_rec |
| 7731 | { 0, 0, 0, 0, 0 }, // 478 VCTZB_VCTZD_VCTZH_VCTZW_VPRTYBD_VPRTYBW |
| 7732 | { 0, 0, 0, 0, 0 }, // 479 VPOPCNTB_VPOPCNTH |
| 7733 | { 0, 0, 0, 0, 0 }, // 480 VSHASIGMAD_VSHASIGMAW |
| 7734 | { 1, 185, 186, 1832, 1835 }, // 481 XSTSQRTDP |
| 7735 | { 1, 185, 186, 1835, 1838 }, // 482 XVTSQRTDP |
| 7736 | { 1, 185, 186, 1838, 1841 }, // 483 XVTSQRTSP |
| 7737 | { 0, 0, 0, 0, 0 }, // 484 XVTSTDCDP_XVTSTDCSP |
| 7738 | { 1, 184, 185, 1841, 1844 }, // 485 SLD_rec_SRD_rec |
| 7739 | { 1, 184, 185, 1844, 1846 }, // 486 TDI |
| 7740 | { 1, 184, 185, 1846, 1848 }, // 487 TWI |
| 7741 | { 0, 0, 0, 0, 0 }, // 488 VADDCUW_VADDSBS_VADDSHS_VADDSWS_VADDUBS_VADDUHS_VADDUWS_VAVGSB_VAVGSH_VAVGSW_VAVGUB_VAVGUH_VAVGUW_VMAXFP_VMINFP_VSUBCUW_VSUBSBS_VSUBSHS_VSUBSWS_VSUBUBS_VSUBUHS_VSUBUWS |
| 7742 | { 0, 0, 0, 0, 0 }, // 489 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 |
| 7743 | { 0, 0, 0, 0, 0 }, // 490 VCMPEQUD_rec_VCMPGTSD_rec_VCMPGTUD_rec |
| 7744 | { 0, 0, 0, 0, 0 }, // 491 VCMPEQUQ_VCMPEQUQ_rec_VCMPGTSQ_VCMPGTSQ_rec_VCMPGTUQ_VCMPGTUQ_rec |
| 7745 | { 0, 0, 0, 0, 0 }, // 492 VCMPNEB_rec_VCMPNEH_rec_VCMPNEW_rec_VCMPNEZB_rec_VCMPNEZH_rec_VCMPNEZW_rec |
| 7746 | { 0, 0, 0, 0, 0 }, // 493 VCMPSQ_VCMPUQ |
| 7747 | { 0, 0, 0, 0, 0 }, // 494 XSMAXCDP_XSMAXJDP_XSMINCDP_XSMINJDP |
| 7748 | { 1, 184, 185, 1848, 1851 }, // 495 TRAP |
| 7749 | { 1, 184, 185, 1851, 1854 }, // 496 SRAWI8_rec_SRAWI_rec |
| 7750 | { 0, 0, 0, 0, 0 }, // 497 VRLQ_VRLQNM_VSLQ_VSRAQ_VSRQ |
| 7751 | { 0, 0, 0, 0, 0 }, // 498 VRLQMI |
| 7752 | { 1, 184, 185, 1854, 1857 }, // 499 DSS_DSSALL |
| 7753 | { 1, 184, 185, 1857, 1860 }, // 500 WAITP10 |
| 7754 | { 1, 184, 185, 1860, 1863 }, // 501 ADDI_ADDI8_LI_LI8_ADDIS_ADDIS8_LIS_LIS8_NEG_NEG8_NEG8O_NEGO |
| 7755 | { 0, 0, 0, 0, 0 }, // 502 ADDIdtprelL32_ADDISdtprelHA32 |
| 7756 | { 0, 0, 0, 0, 0 }, // 503 ADDItlsldLADDR32 |
| 7757 | { 0, 0, 0, 0, 0 }, // 504 ADDItocL_ADDIStocHA_ADDIStocHA8 |
| 7758 | { 1, 184, 185, 1863, 1866 }, // 505 ADDIC_ADDIC8_ADDME_ADDME8_SUBFIC_SUBFIC8_SUBFME_SUBFME8_SUBFZE_SUBFZE8 |
| 7759 | { 1, 184, 185, 1866, 1869 }, // 506 ADDME8O_ADDMEO_ADDZE8O_ADDZEO_ANDI8_rec_ANDIS8_rec_SUBFME8O_SUBFMEO_SUBFZE8O_SUBFZEO |
| 7760 | { 1, 184, 185, 1869, 1872 }, // 507 ADDZE_ADDZE8 |
| 7761 | { 1, 184, 185, 1872, 1875 }, // 508 ANDI_rec_ANDIS_rec |
| 7762 | { 1, 184, 185, 1875, 1878 }, // 509 CMPDI_CMPWI_CMPLDI_CMPLWI |
| 7763 | { 1, 184, 185, 1878, 1881 }, // 510 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 |
| 7764 | { 1, 185, 186, 1881, 1884 }, // 511 FABSD_FABSS_FMR_FNABSD_FNABSS_FNEGD_FNEGS |
| 7765 | { 1, 184, 185, 1884, 1887 }, // 512 NEG8_rec_NEG_rec_ORI_ORI8_ORIS_ORIS8_XORI_XORI8_XORIS_XORIS8 |
| 7766 | { 1, 184, 185, 1887, 1890 }, // 513 NOP |
| 7767 | { 1, 184, 185, 1890, 1893 }, // 514 RLDICL_RLDICL_32_RLDICL_32_64_RLDICR_RLDICR_32 |
| 7768 | { 1, 184, 185, 1893, 1896 }, // 515 RLWINM_RLWINM8 |
| 7769 | { 1, 184, 185, 1896, 1899 }, // 516 SETB_SETB8 |
| 7770 | { 1, 184, 185, 1899, 1902 }, // 517 SETBC_SETBC8_SETBCR_SETBCR8_SETNBC_SETNBC8_SETNBCR_SETNBCR8 |
| 7771 | { 1, 184, 185, 1902, 1905 }, // 518 SRAWI_SRAWI8 |
| 7772 | { 0, 0, 0, 0, 0 }, // 519 VEXTSB2D_VEXTSB2Ds_VEXTSB2W_VEXTSB2Ws_VEXTSH2D_VEXTSH2Ds_VEXTSH2W_VEXTSH2Ws_VEXTSW2D_VEXTSW2Ds_VNEGD_VNEGW |
| 7773 | { 0, 0, 0, 0, 0 }, // 520 VEXTSD2Q |
| 7774 | { 0, 0, 0, 0, 0 }, // 521 XSABSDP_XSNABSDP_XSNABSDPs_XSNEGDP |
| 7775 | { 0, 0, 0, 0, 0 }, // 522 XSABSQP_XSNABSQP_XSNEGQP_XSXEXPQP_XVXEXPDP_XVXEXPSP |
| 7776 | { 0, 0, 0, 0, 0 }, // 523 XVABSDP_XVNABSDP_XVNEGDP |
| 7777 | { 0, 0, 0, 0, 0 }, // 524 XVXSIGDP_XVXSIGSP |
| 7778 | { 1, 184, 185, 1905, 1908 }, // 525 ADDE8O_ADDEO_SUBFE8O_SUBFEO_SUBF8O_SUBFO |
| 7779 | { 1, 184, 185, 1908, 1911 }, // 526 ADDEX_ADDEX8 |
| 7780 | { 1, 184, 185, 1911, 1914 }, // 527 ADD4O_ADD8O |
| 7781 | { 1, 184, 185, 1914, 1917 }, // 528 CMPB_CMPB8 |
| 7782 | { 1, 184, 185, 1917, 1920 }, // 529 CRAND_CRANDC_CR6SET_CREQV_CRSET_CRNAND_CRNOR_CROR_CRORC_CR6UNSET_CRUNSET |
| 7783 | { 1, 184, 185, 1920, 1923 }, // 530 DST_DST64_DSTT_DSTT64_DSTST_DSTST64_DSTSTT_DSTSTT64 |
| 7784 | { 0, 0, 0, 0, 0 }, // 531 VRLDNM_VRLWNM_V_SET0_V_SET0B_V_SET0H_XSCPSGNQP_XSIEXPQP_XVIEXPDP_XVIEXPSP |
| 7785 | { 0, 0, 0, 0, 0 }, // 532 XXLEQVOnes |
| 7786 | { 0, 0, 0, 0, 0 }, // 533 MFFS_MFFS_rec_MFFSL |
| 7787 | { 0, 0, 0, 0, 0 }, // 534 MFFSCDRNI_MFFSCRNI |
| 7788 | { 0, 0, 0, 0, 0 }, // 535 MTFSB0 |
| 7789 | { 1, 184, 185, 1923, 1926 }, // 536 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 |
| 7790 | { 1, 184, 185, 1926, 1929 }, // 537 NEG8O_rec_NEGO_rec |
| 7791 | { 1, 184, 185, 1929, 1932 }, // 538 ADDE8_rec_ADDE_rec_ADDE8O_rec_ADDEO_rec_SUBFE8_rec_SUBFE_rec_SUBFE8O_rec_SUBFEO_rec_SUBF8O_rec_SUBFO_rec |
| 7792 | { 1, 184, 185, 1932, 1935 }, // 539 HRFID_SC |
| 7793 | { 0, 0, 0, 0, 0 }, // 540 MTFSFI_MTFSFIb_MTFSFI_rec |
| 7794 | { 1, 185, 186, 1935, 1938 }, // 541 FABSD_rec_FABSS_rec_FMR_rec_FNABSD_rec_FNABSS_rec_FNEGD_rec_FNEGS_rec |
| 7795 | { 1, 184, 185, 1938, 1941 }, // 542 ADDC8_rec_ADDC_rec_SUBFC8_rec_SUBFC_rec |
| 7796 | { 0, 0, 0, 0, 0 }, // 543 VSTRIBL_rec_VSTRIBR_rec_VSTRIHL_rec_VSTRIHR_rec |
| 7797 | { 1, 184, 185, 1941, 1944 }, // 544 LBZ_LBZ8_LHZ_LHZ8_LWZ_LWZ8 |
| 7798 | { 0, 0, 0, 0, 0 }, // 545 LD |
| 7799 | { 0, 0, 0, 0, 0 }, // 546 LDtoc_LDtocBA_LDtocCPT_LDtocJTI_LDtocL_SPILLTOVSR_LD_LWZtoc_LWZtocL |
| 7800 | { 0, 0, 0, 0, 0 }, // 547 DFLOADf32 |
| 7801 | { 0, 0, 0, 0, 0 }, // 548 DFLOADf64 |
| 7802 | { 1, 184, 185, 1944, 1947 }, // 549 LFD |
| 7803 | { 1, 184, 185, 1947, 1950 }, // 550 LHA_LHA8 |
| 7804 | { 1, 184, 185, 1950, 1953 }, // 551 LXSD_LXV |
| 7805 | { 1, 184, 185, 1953, 1956 }, // 552 DCBT_DCBTST |
| 7806 | { 1, 184, 185, 1956, 1959 }, // 553 ICBT |
| 7807 | { 1, 184, 185, 1959, 1962 }, // 554 LDBRX |
| 7808 | { 0, 0, 0, 0, 0 }, // 555 SPILLTOVSR_LDX |
| 7809 | { 1, 184, 185, 1962, 1965 }, // 556 LXVRBX_LXVRDX_LXVRHX_LXVRWX |
| 7810 | { 0, 0, 0, 0, 0 }, // 557 MTSR |
| 7811 | { 1, 184, 185, 1965, 1968 }, // 558 MTVRSAVE_MTVRSAVEv |
| 7812 | { 1, 184, 185, 1968, 1971 }, // 559 LBZCIX_LDCIX_LHZCIX_LWZCIX |
| 7813 | { 1, 184, 185, 1971, 1974 }, // 560 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 |
| 7814 | { 1, 184, 185, 1974, 1977 }, // 561 LFS |
| 7815 | { 1, 184, 185, 1977, 1980 }, // 562 LXSSP |
| 7816 | { 1, 184, 185, 1980, 1983 }, // 563 LXVP |
| 7817 | { 1, 184, 185, 1983, 1986 }, // 564 LXVPX |
| 7818 | { 0, 0, 0, 0, 0 }, // 565 MFSR |
| 7819 | { 1, 184, 185, 1986, 1988 }, // 566 MFTB8 |
| 7820 | { 0, 0, 0, 0, 0 }, // 567 XXSETACCZ |
| 7821 | { 0, 0, 0, 0, 0 }, // 568 XVBF16GER2_XVF16GER2_XVF32GER_XVF64GER_XVI16GER2_XVI16GER2S_XVI4GER8_XVI8GER4 |
| 7822 | { 0, 0, 0, 0, 0 }, // 569 XVBF16GER2NN_XVBF16GER2NP_XVBF16GER2PN_XVBF16GER2PP_XVF16GER2NN_XVF16GER2NP_XVF16GER2PN_XVF16GER2PP_XVF32GERNN_XVF32GERNP_XVF32GERPN_XVF32GERPP_XVF64GERNN_XVF64GERNP_XVF64GERPN_XVF64GERPP_XVI16GER2PP_XVI16GER2SPP_XVI4GER8PP_XVI8GER4PP |
| 7823 | { 0, 0, 0, 0, 0 }, // 570 XVI8GER4SPP |
| 7824 | { 0, 0, 0, 0, 0 }, // 571 PMXVBF16GER2_PMXVF16GER2_PMXVF32GER_PMXVF64GER_PMXVI16GER2_PMXVI16GER2S_PMXVI4GER8_PMXVI8GER4 |
| 7825 | { 0, 0, 0, 0, 0 }, // 572 PMXVBF16GER2NN_PMXVBF16GER2NP_PMXVBF16GER2PN_PMXVBF16GER2PP_PMXVF16GER2NN_PMXVF16GER2NP_PMXVF16GER2PN_PMXVF16GER2PP_PMXVF32GERNN_PMXVF32GERNP_PMXVF32GERPN_PMXVF32GERPP_PMXVF64GERNN_PMXVF64GERNP_PMXVF64GERPN_PMXVF64GERPP_PMXVI16GER2PP_PMXVI16GER2SPP_PMXVI4GER8PP_PMXVI8GER4PP |
| 7826 | { 0, 0, 0, 0, 0 }, // 573 PMXVI8GER4SPP |
| 7827 | { 0, 0, 0, 0, 0 }, // 574 XXMTACC |
| 7828 | { 0, 0, 0, 0, 0 }, // 575 XXMFACC |
| 7829 | { 0, 0, 0, 0, 0 }, // 576 VMULHSD_VMULHUD_VMULLD |
| 7830 | { 0, 0, 0, 0, 0 }, // 577 LXVKQ |
| 7831 | { 0, 0, 0, 0, 0 }, // 578 VSPLTISB_VSPLTISH_VSPLTISW |
| 7832 | { 0, 0, 0, 0, 0 }, // 579 V_SETALLONES_V_SETALLONESB_V_SETALLONESH |
| 7833 | { 0, 0, 0, 0, 0 }, // 580 XXSPLTIB |
| 7834 | { 1, 184, 185, 1988, 1991 }, // 581 BRD_BRH_BRH8_BRW_BRW8 |
| 7835 | { 0, 0, 0, 0, 0 }, // 582 MFVSRLD_MTVSRWS_VCLZLSBB_VCTZLSBB_VEXTRACTD_VEXTRACTUB_VEXTRACTUH_VEXTRACTUW_VINSERTD_VINSERTW_VPRTYBQ |
| 7836 | { 0, 0, 0, 0, 0 }, // 583 VGBBD_VUPKHSW_VUPKLSW |
| 7837 | { 0, 0, 0, 0, 0 }, // 584 VSPLTB_VSPLTBs_VSPLTH_VSPLTHs_VSPLTW_XXSPLTW_XXSPLTWs |
| 7838 | { 0, 0, 0, 0, 0 }, // 585 VSTRIBL_VSTRIBR_VSTRIHL_VSTRIHR_XXGENPCVDM_XXGENPCVHM_XXGENPCVWM |
| 7839 | { 0, 0, 0, 0, 0 }, // 586 VUPKHPX_VUPKHSB_VUPKHSH_VUPKLPX_VUPKLSB_VUPKLSH |
| 7840 | { 0, 0, 0, 0, 0 }, // 587 XVCVBF16SPN |
| 7841 | { 0, 0, 0, 0, 0 }, // 588 XXBRD_XXBRH_XXBRQ_XXBRW_XXEXTRACTUW |
| 7842 | { 0, 0, 0, 0, 0 }, // 589 VBPERMQ_VPKSDSS_VPKSDUS_VPKUDUM_VPKUDUS |
| 7843 | { 0, 0, 0, 0, 0 }, // 590 VCLRLB_VCLRRB_VINSD_VINSW_VSLDBI_VSRDBI |
| 7844 | { 0, 0, 0, 0, 0 }, // 591 VPKPX_VPKSHSS_VPKSHUS_VPKSWSS_VPKSWUS_VPKUHUM_VPKUHUS_VPKUWUM_VPKUWUS |
| 7845 | { 0, 0, 0, 0, 0 }, // 592 VSLV_VSRV_XXINSERTW |
| 7846 | { 0, 0, 0, 0, 0 }, // 593 VEXTDDVLX_VEXTDDVRX_VEXTDUBVLX_VEXTDUBVRX_VEXTDUHVLX_VEXTDUHVRX_VEXTDUWVLX_VEXTDUWVRX_VINSBLX_VINSBRX_VINSBVLX_VINSBVRX_VINSDLX_VINSDRX_VINSHLX_VINSHRX_VINSHVLX_VINSHVRX_VINSWLX_VINSWRX_VINSWVLX_VINSWVRX |
| 7847 | { 0, 0, 0, 0, 0 }, // 594 VSUMSWS |
| 7848 | { 0, 0, 0, 0, 0 }, // 595 XXSPLTIDP_XXSPLTIW |
| 7849 | { 0, 0, 0, 0, 0 }, // 596 XXSPLTI32DX |
| 7850 | { 0, 0, 0, 0, 0 }, // 597 XXBLENDVB_XXBLENDVD_XXBLENDVH_XXBLENDVW_XXEVAL |
| 7851 | { 0, 0, 0, 0, 0 }, // 598 XXPERMX |
| 7852 | { 1, 184, 185, 1991, 1994 }, // 599 PSTXVP_PSTXVPpc |
| 7853 | { 1, 184, 185, 1994, 1997 }, // 600 STB_STB8_STH_STH8_STW_STW8 |
| 7854 | { 0, 0, 0, 0, 0 }, // 601 SPILLTOVSR_ST |
| 7855 | { 1, 184, 185, 1997, 2000 }, // 602 STD |
| 7856 | { 0, 0, 0, 0, 0 }, // 603 DFSTOREf32_DFSTOREf64 |
| 7857 | { 1, 184, 185, 2000, 2003 }, // 604 STFD_STFS |
| 7858 | { 1, 184, 185, 2003, 2007 }, // 605 STFDU_STFSU |
| 7859 | { 1, 184, 185, 2007, 2010 }, // 606 STXSD |
| 7860 | { 1, 184, 185, 2010, 2013 }, // 607 STXSSP |
| 7861 | { 1, 184, 185, 2013, 2016 }, // 608 STXV |
| 7862 | { 1, 184, 185, 2016, 2019 }, // 609 DCBF_DCBST_DCBZ |
| 7863 | { 1, 184, 185, 2019, 2022 }, // 610 ICBI |
| 7864 | { 0, 0, 0, 0, 0 }, // 611 SPILLTOVSR_STX |
| 7865 | { 0, 0, 0, 0, 0 }, // 612 STIWX |
| 7866 | { 1, 184, 185, 2022, 2025 }, // 613 STXVRBX_STXVRDX_STXVRHX_STXVRWX |
| 7867 | { 1, 184, 185, 2025, 2028 }, // 614 EnforceIEIO |
| 7868 | { 0, 0, 0, 0, 0 }, // 615 TLBIE8P9_TLBIEP9 |
| 7869 | { 1, 184, 185, 2028, 2031 }, // 616 STHCIX_STWCIX |
| 7870 | { 1, 184, 185, 2031, 2032 }, // 617 SYNCP10 |
| 7871 | { 1, 184, 185, 2032, 2035 }, // 618 PSTB_PSTB8_PSTB8pc_PSTBpc_PSTD_PSTDpc_PSTFD_PSTFDpc_PSTFS_PSTFSpc_PSTH_PSTH8_PSTH8pc_PSTHpc_PSTW_PSTW8_PSTW8pc_PSTWpc_PSTXSD_PSTXSDpc_PSTXSSP_PSTXSSPpc_PSTXV_PSTXVpc |
| 7872 | { 1, 184, 185, 2035, 2038 }, // 619 STXVP |
| 7873 | { 1, 184, 185, 2038, 2041 }, // 620 STXVPX |
| 7874 | { 1, 184, 185, 2041, 2044 }, // 621 ATTN_NAP |
| 7875 | { 1, 184, 185, 2044, 2047 }, // 622 DCBZL |
| 7876 | { 1, 184, 185, 2047, 2050 }, // 623 DCCCI_ICBLQ_ICCCI_TLBLD_TLBLI_TLBRE2_TLBSX2_TLBSX2D_TLBWE2 |
| 7877 | { 1, 184, 185, 2050, 2053 }, // 624 CLRBHRB_MFBHRBE |
| 7878 | { 1, 184, 185, 2053, 2056 }, // 625 PADDI_PADDI8_PADDI8pc_PADDIpc |
| 7879 | { 1, 184, 185, 2056, 2059 }, // 626 PLI_PLI8 |
| 7880 | { 0, 0, 0, 0, 0 }, // 627 VMULESB_VMULESH_VMULEUB_VMULEUH_VMULOSB_VMULOSH_VMULOUB_VMULOUH_VSUM2SWS_VSUM4SBS_VSUM4SHS_VSUM4UBS |
| 7881 | { 0, 0, 0, 0, 0 }, // 628 VMULESD_VMULEUD_VMULHSW_VMULHUW_VMULOSD_VMULOUD |
| 7882 | { 0, 0, 0, 0, 0 }, // 629 VMSUMCUD |
| 7883 | { 0, uint16_t(~0U), uint16_t(~0U), uint16_t(~0U), uint16_t(~0U) }// end marker |
| 7884 | }; |
| 7885 | |
| 7886 | static constexpr llvm::InstrItinerary PPCE500Itineraries[] = { |
| 7887 | { 0, 0, 0, 0, 0 }, // 0 NoInstrModel |
| 7888 | { 1, 186, 188, 0, 0 }, // 1 IIC_LdStSync |
| 7889 | { 1, 188, 190, 2059, 2062 }, // 2 IIC_IntSimple |
| 7890 | { 1, 188, 190, 2062, 2065 }, // 3 IIC_IntGeneral |
| 7891 | { 1, 190, 192, 2065, 2067 }, // 4 IIC_BrB |
| 7892 | { 0, 0, 0, 0, 0 }, // 5 IIC_VecFP |
| 7893 | { 1, 188, 190, 2067, 2070 }, // 6 IIC_IntRotate |
| 7894 | { 1, 188, 190, 2070, 2073 }, // 7 IIC_IntCompare |
| 7895 | { 0, 0, 0, 0, 0 }, // 8 IIC_SprABORT |
| 7896 | { 0, 0, 0, 0, 0 }, // 9 IIC_LdStCOPY |
| 7897 | { 0, 0, 0, 0, 0 }, // 10 IIC_LdStPASTE |
| 7898 | { 1, 190, 192, 2073, 2076 }, // 11 IIC_BrCR |
| 7899 | { 0, 0, 0, 0, 0 }, // 12 IIC_FPGeneral |
| 7900 | { 0, 0, 0, 0, 0 }, // 13 IIC_LdStLD |
| 7901 | { 1, 186, 188, 2076, 2078 }, // 14 IIC_LdStDCBF |
| 7902 | { 1, 186, 188, 2078, 2080 }, // 15 IIC_LdStLoad |
| 7903 | { 0, 0, 0, 0, 0 }, // 16 IIC_FPCompare |
| 7904 | { 0, 0, 0, 0, 0 }, // 17 IIC_IntDivD |
| 7905 | { 1, 192, 195, 2080, 2083 }, // 18 IIC_IntDivW |
| 7906 | { 1, 195, 197, 2083, 2086 }, // 19 IIC_VecGeneral |
| 7907 | { 1, 197, 199, 2086, 2089 }, // 20 IIC_FPDGeneral |
| 7908 | { 0, 0, 0, 0, 0 }, // 21 IIC_FPAddSub |
| 7909 | { 1, 199, 201, 2089, 2092 }, // 22 IIC_FPDivD |
| 7910 | { 1, 201, 203, 2092, 2095 }, // 23 IIC_FPSGeneral |
| 7911 | { 1, 201, 203, 2095, 2098 }, // 24 IIC_VecComplex |
| 7912 | { 1, 186, 188, 2098, 2100 }, // 25 IIC_LdStStore |
| 7913 | { 0, 0, 0, 0, 0 }, // 26 IIC_IntRotateDI |
| 7914 | { 1, 203, 205, 2100, 2103 }, // 27 IIC_FPDivS |
| 7915 | { 0, 0, 0, 0, 0 }, // 28 IIC_FPFused |
| 7916 | { 0, 0, 0, 0, 0 }, // 29 IIC_FPSqrtD |
| 7917 | { 0, 0, 0, 0, 0 }, // 30 IIC_FPSqrtS |
| 7918 | { 1, 186, 188, 2103, 2105 }, // 31 IIC_LdStICBI |
| 7919 | { 1, 188, 190, 2105, 2109 }, // 32 IIC_IntISEL |
| 7920 | { 0, 0, 0, 0, 0 }, // 33 IIC_SprISYNC |
| 7921 | { 1, 205, 207, 2109, 2112 }, // 34 IIC_LdStLWARX |
| 7922 | { 2, 207, 210, 2112, 2114 }, // 35 IIC_LdStLoadUpd |
| 7923 | { 2, 207, 210, 2114, 2116 }, // 36 IIC_LdStLoadUpdX |
| 7924 | { 0, 0, 0, 0, 0 }, // 37 IIC_LdStLDARX |
| 7925 | { 0, 0, 0, 0, 0 }, // 38 IIC_LdStLDU |
| 7926 | { 0, 0, 0, 0, 0 }, // 39 IIC_LdStLDUX |
| 7927 | { 0, 0, 0, 0, 0 }, // 40 IIC_LdStLFD |
| 7928 | { 0, 0, 0, 0, 0 }, // 41 IIC_LdStLFDU |
| 7929 | { 0, 0, 0, 0, 0 }, // 42 IIC_LdStLFDUX |
| 7930 | { 1, 186, 188, 2116, 2118 }, // 43 IIC_LdStLHA |
| 7931 | { 1, 207, 210, 2118, 2120 }, // 44 IIC_LdStLHAU |
| 7932 | { 1, 207, 210, 2120, 2122 }, // 45 IIC_LdStLHAUX |
| 7933 | { 1, 186, 188, 2122, 2124 }, // 46 IIC_LdStLMW |
| 7934 | { 0, 0, 0, 0, 0 }, // 47 IIC_LdStLQ |
| 7935 | { 0, 0, 0, 0, 0 }, // 48 IIC_LdStLQARX |
| 7936 | { 0, 0, 0, 0, 0 }, // 49 IIC_LdStLWA |
| 7937 | { 0, 0, 0, 0, 0 }, // 50 IIC_IntMulHD |
| 7938 | { 1, 190, 192, 2124, 2126 }, // 51 IIC_BrMCR |
| 7939 | { 1, 188, 190, 2126, 2129 }, // 52 IIC_BrMCRX |
| 7940 | { 1, 210, 212, 2129, 2131 }, // 53 IIC_SprMFCR |
| 7941 | { 1, 188, 190, 2131, 2133 }, // 54 IIC_SprMFSPR |
| 7942 | { 0, 0, 0, 0, 0 }, // 55 IIC_IntMFFS |
| 7943 | { 1, 212, 214, 2133, 2135 }, // 56 IIC_SprMFMSR |
| 7944 | { 1, 210, 212, 2135, 2137 }, // 57 IIC_SprMFCRF |
| 7945 | { 1, 212, 214, 2137, 2139 }, // 58 IIC_SprMFPMR |
| 7946 | { 1, 212, 214, 2139, 2141 }, // 59 IIC_SprMFSR |
| 7947 | { 1, 212, 214, 2141, 2143 }, // 60 IIC_SprMFTB |
| 7948 | { 0, 0, 0, 0, 0 }, // 61 IIC_SprMSGSNDP |
| 7949 | { 0, 0, 0, 0, 0 }, // 62 IIC_SprMSGSYNC |
| 7950 | { 1, 188, 190, 2143, 2145 }, // 63 IIC_SprMTSPR |
| 7951 | { 0, 0, 0, 0, 0 }, // 64 IIC_IntMTFSB0 |
| 7952 | { 1, 214, 216, 2145, 2147 }, // 65 IIC_SprMTMSR |
| 7953 | { 0, 0, 0, 0, 0 }, // 66 IIC_SprMTMSRD |
| 7954 | { 1, 195, 197, 2147, 2149 }, // 67 IIC_SprMTPMR |
| 7955 | { 1, 195, 197, 2149, 2151 }, // 68 IIC_SprMTSR |
| 7956 | { 1, 201, 203, 2151, 2154 }, // 69 IIC_IntMulHW |
| 7957 | { 1, 201, 203, 2154, 2157 }, // 70 IIC_IntMulHWU |
| 7958 | { 1, 201, 203, 2157, 2160 }, // 71 IIC_IntMulLI |
| 7959 | { 0, 0, 0, 0, 0 }, // 72 IIC_SprRFI |
| 7960 | { 0, 0, 0, 0, 0 }, // 73 IIC_IntRFID |
| 7961 | { 0, 0, 0, 0, 0 }, // 74 IIC_IntRotateD |
| 7962 | { 0, 0, 0, 0, 0 }, // 75 IIC_SprSLBFEE |
| 7963 | { 0, 0, 0, 0, 0 }, // 76 IIC_SprSLBIA |
| 7964 | { 0, 0, 0, 0, 0 }, // 77 IIC_SprSLBIE |
| 7965 | { 0, 0, 0, 0, 0 }, // 78 IIC_SprSLBIEG |
| 7966 | { 0, 0, 0, 0, 0 }, // 79 IIC_SprSLBMFEE |
| 7967 | { 0, 0, 0, 0, 0 }, // 80 IIC_SprSLBMFEV |
| 7968 | { 0, 0, 0, 0, 0 }, // 81 IIC_SprSLBMTE |
| 7969 | { 0, 0, 0, 0, 0 }, // 82 IIC_SprSLBSYNC |
| 7970 | { 1, 188, 190, 2160, 2163 }, // 83 IIC_IntShift |
| 7971 | { 1, 186, 188, 2163, 2165 }, // 84 IIC_LdStSTWCX |
| 7972 | { 2, 207, 210, 2165, 2167 }, // 85 IIC_LdStSTU |
| 7973 | { 2, 207, 210, 2167, 2169 }, // 86 IIC_LdStSTUX |
| 7974 | { 0, 0, 0, 0, 0 }, // 87 IIC_LdStSTD |
| 7975 | { 0, 0, 0, 0, 0 }, // 88 IIC_LdStSTDCX |
| 7976 | { 0, 0, 0, 0, 0 }, // 89 IIC_LdStSTFD |
| 7977 | { 0, 0, 0, 0, 0 }, // 90 IIC_LdStSTFDU |
| 7978 | { 0, 0, 0, 0, 0 }, // 91 IIC_SprSTOP |
| 7979 | { 0, 0, 0, 0, 0 }, // 92 IIC_LdStSTQ |
| 7980 | { 0, 0, 0, 0, 0 }, // 93 IIC_LdStSTQCX |
| 7981 | { 0, 0, 0, 0, 0 }, // 94 IIC_IntTrapD |
| 7982 | { 0, 0, 0, 0, 0 }, // 95 IIC_SprTLBIA |
| 7983 | { 0, 0, 0, 0, 0 }, // 96 IIC_SprTLBIE |
| 7984 | { 0, 0, 0, 0, 0 }, // 97 IIC_SprTLBIEL |
| 7985 | { 1, 216, 218, 0, 0 }, // 98 IIC_SprTLBSYNC |
| 7986 | { 1, 218, 220, 2169, 2171 }, // 99 IIC_IntTrapW |
| 7987 | { 0, 0, 0, 0, 0 }, // 100 IIC_VecFPCompare |
| 7988 | { 0, 0, 0, 0, 0 }, // 101 IIC_VecPerm |
| 7989 | { 1, 190, 192, 2171, 2173 }, // 102 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 |
| 7990 | { 1, 190, 192, 2173, 2175 }, // 103 BL_LWZinto_toc_BL_LWZinto_toc_RM_BL8_LDinto_toc_BL8_LDinto_toc_RM |
| 7991 | { 1, 190, 192, 2175, 2177 }, // 104 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 |
| 7992 | { 1, 188, 190, 2177, 2179 }, // 105 MFCTR_MFCTR8_MFLR_MFLR8 |
| 7993 | { 1, 188, 190, 2179, 2181 }, // 106 MTLR_MTLR8_MTCTR_MTCTR8_MTCTR8loop_MTCTRloop |
| 7994 | { 1, 210, 212, 2181, 2183 }, // 107 MFCR_MFCR8 |
| 7995 | { 1, 190, 192, 2183, 2185 }, // 108 MCRF |
| 7996 | { 1, 190, 192, 2185, 2188 }, // 109 CR6SET_CR6UNSET_CRSET_CRUNSET_CRAND_CRANDC_CREQV_CRNAND_CRNOR_CRNOT_CROR_CRORC |
| 7997 | { 1, 186, 188, 2188, 2190 }, // 110 LMW |
| 7998 | { 1, 205, 207, 2190, 2193 }, // 111 LWARX_LWARXL |
| 7999 | { 0, 0, 0, 0, 0 }, // 112 LDARX_LDARXL |
| 8000 | { 1, 186, 188, 2193, 2195 }, // 113 LHBRX_LHBRX8_LWBRX_LWBRX8 |
| 8001 | { 1, 212, 214, 2195, 2197 }, // 114 MFSR_MFSRIN |
| 8002 | { 0, 0, 0, 0, 0 }, // 115 LFS_LFSX_LFSXTLS_LFSXTLS__LFD_LFDX_LFDXTLS_LFDXTLS__LXSDX_LXVD2X_LXVW4X_LXVDSX |
| 8003 | { 0, 0, 0, 0, 0 }, // 116 LFSU_LFDU |
| 8004 | { 0, 0, 0, 0, 0 }, // 117 LFSUX_LFDUX |
| 8005 | { 0, 0, 0, 0, 0 }, // 118 STXSDX_STXVD2X_STXVW4X |
| 8006 | { 1, 205, 207, 2197, 2200 }, // 119 LBARX_LHARX |
| 8007 | { 1, 186, 188, 2200, 2202 }, // 120 LBZCIX_LDBRX_LDCIX_LHZCIX_LSWI_LVEBX_LVEHX_LVEWX_LVSL_LVSR_LVX_LVXL_LWZCIX_STHCIX_STSWI_STWCIX |
| 8008 | { 0, 0, 0, 0, 0 }, // 121 LFIWAX_LFIWZX |
| 8009 | { 0, 0, 0, 0, 0 }, // 122 STFD_STFDX_STFIWX_STFS_STFSX |
| 8010 | { 0, 0, 0, 0, 0 }, // 123 STFDU_STFDUX_STFSU_STFSUX |
| 8011 | { 1, 186, 188, 2202, 2204 }, // 124 STVEBX_STVEHX_STVEWX_STVX_STVXL |
| 8012 | { 1, 186, 188, 2204, 2206 }, // 125 LHA_LHA8_LHAX_LHAX8_LWAX_LWAX_32 |
| 8013 | { 0, 0, 0, 0, 0 }, // 126 LWA_LWA_32 |
| 8014 | { 1, 207, 210, 2206, 2208 }, // 127 LHAU_LHAU8 |
| 8015 | { 1, 207, 210, 2208, 2210 }, // 128 LHAUX_LHAUX8_LWAUX |
| 8016 | { 1, 186, 188, 2210, 2212 }, // 129 STB_STB8_STH_STH8_STW_STW8_STBX_STBX8_STHX_STHX8_STWX_STWX8_STHBRX_STWBRX |
| 8017 | { 0, 0, 0, 0, 0 }, // 130 STD_STDX |
| 8018 | { 1, 186, 188, 2212, 2214 }, // 131 STMW |
| 8019 | { 1, 186, 188, 2214, 2216 }, // 132 STWCX |
| 8020 | { 0, 0, 0, 0, 0 }, // 133 STDCX |
| 8021 | { 2, 207, 210, 2216, 2218 }, // 134 STDU_STHU_STHU8_STBU_STBU8_STWU_STWU8 |
| 8022 | { 2, 207, 210, 2218, 2220 }, // 135 STDUX_STWUX_STWUX8_STHUX_STHUX8_STBUX_STBUX8 |
| 8023 | { 2, 207, 210, 2220, 2222 }, // 136 LWZU_LWZU8_LHZU_LHZU8_LBZU_LBZU8 |
| 8024 | { 0, 0, 0, 0, 0 }, // 137 LDU |
| 8025 | { 2, 207, 210, 2222, 2224 }, // 138 LWZUX_LWZUX8_LHZUX_LHZUX8_LBZUX_LBZUX8 |
| 8026 | { 0, 0, 0, 0, 0 }, // 139 LDUX |
| 8027 | { 1, 188, 190, 2224, 2227 }, // 140 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 |
| 8028 | { 1, 188, 190, 2227, 2230 }, // 141 SUBF8_SUBF8_rec_ADDIC_ADDIC8_SUBFIC_SUBFIC8_SUBFZE_SUBFZE8_ADDE_ADDE8_ADDME_ADDME8_SUBFME_SUBFME8_ANDI_rec_ANDIS_rec |
| 8029 | { 1, 188, 190, 2230, 2233 }, // 142 CMPD_CMPDI_CMPLD_CMPLDI_CMPLW_CMPLWI_CMPW_CMPWI |
| 8030 | { 1, 188, 190, 2233, 2236 }, // 143 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 |
| 8031 | { 1, 188, 190, 2236, 2239 }, // 144 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 |
| 8032 | { 1, 190, 192, 2239, 2241 }, // 145 ADDPCIS |
| 8033 | { 0, 0, 0, 0, 0 }, // 146 SUBFUS_SUBFUS_rec |
| 8034 | { 0, 0, 0, 0, 0 }, // 147 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 |
| 8035 | { 0, 0, 0, 0, 0 }, // 148 RLDCL_RLDCL_rec_RLDCR_RLDCR_rec_SLD_SLD_rec_SRD_SRD_rec_SRAD_SRAD_rec |
| 8036 | { 1, 188, 190, 2241, 2244 }, // 149 SRAWI_SRAWI_rec_SRAWI8_SRAWI8_rec_SRAW_SRAW_rec_SRAW8_SRAW8_rec |
| 8037 | { 1, 188, 190, 2244, 2247 }, // 150 CNTLZD_CNTLZDM_CNTLZD_rec_CNTLZW_CNTLZW8_CNTLZW8_rec_CNTLZW_rec_CNTTZD_CNTTZDM_CNTTZD_rec_CNTTZW_CNTTZW8_CNTTZW8_rec_CNTTZW_rec |
| 8038 | { 1, 201, 203, 2247, 2250 }, // 151 MULLI_MULLI8 |
| 8039 | { 1, 201, 203, 2250, 2253 }, // 152 MULLW_MULHW_MULHD_MULLWO_MULLW_rec_MULHD_rec_MULHW_rec_MULLWO_rec |
| 8040 | { 1, 201, 203, 2253, 2256 }, // 153 MULHWU_MULHDU_MULHDU_rec_MULHWU_rec |
| 8041 | { 0, 0, 0, 0, 0 }, // 154 MULLD_MULLDO_MULLD_rec_MULLDO_rec |
| 8042 | { 0, 0, 0, 0, 0 }, // 155 DIVDE_DIVDEO_DIVDEO_rec_DIVDEU_DIVDEUO_DIVDEUO_rec_DIVDEU_rec_DIVDE_rec |
| 8043 | { 1, 192, 195, 2256, 2259 }, // 156 DIVWE_DIVWEO_DIVWEO_rec_DIVWEU_DIVWEUO_DIVWEUO_rec_DIVWEU_rec_DIVWE_rec_DIVW_DIVWU_DIVWU_rec_DIVWO_DIVWO_rec_DIVWUO_DIVWUO_rec_DIVW_rec |
| 8044 | { 0, 0, 0, 0, 0 }, // 157 DIVD_DIVDU_DIVDO_DIVDO_rec_DIVDUO_DIVDUO_rec_DIVDU_rec_DIVD_rec |
| 8045 | { 0, 0, 0, 0, 0 }, // 158 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 |
| 8046 | { 0, 0, 0, 0, 0 }, // 159 FADD_FADD_rec_FSUB_FSUB_rec |
| 8047 | { 0, 0, 0, 0, 0 }, // 160 FMADD_FMADD_rec_FMSUB_FMSUB_rec_FMUL_FMUL_rec_FNMADD_FNMADD_rec_FNMSUB_FNMSUB_rec |
| 8048 | { 0, 0, 0, 0, 0 }, // 161 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 |
| 8049 | { 0, 0, 0, 0, 0 }, // 162 FTDIV_FTSQRT_XSTDIVDP_XSTSQRTDP_XSCMPODP_XSCMPUDP |
| 8050 | { 0, 0, 0, 0, 0 }, // 163 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 |
| 8051 | { 0, 0, 0, 0, 0 }, // 164 XVCMPEQDP_XVCMPEQDP_rec_XVCMPGEDP_XVCMPGEDP_rec_XVCMPGTDP_XVCMPGTDP_rec |
| 8052 | { 0, 0, 0, 0, 0 }, // 165 XVTDIVDP_XVTSQRTDP |
| 8053 | { 0, 0, 0, 0, 0 }, // 166 VPKSHSS_VPKSHUS_VPKSWSS_VPKSWUS_VPKUHUM_VPKUHUS_VPKUWUM_VPKUWUS_VUPKHPX_VUPKHSB_VUPKHSH_VUPKLPX_VUPKLSB_VUPKLSH_VPERM_VSEL_VPKPX |
| 8054 | { 0, 0, 0, 0, 0 }, // 167 XXMRGHW_XXMRGLW_XXPERMDI_XXPERMDIs_XXSLDWI_XXSLDWIs_VSPLTB_VSPLTBs_VSPLTH_VSPLTHs_VSPLTISB_VSPLTISH_VSPLTISW_VSPLTW_XXSPLTW_XXSPLTWs_XXSEL |
| 8055 | { 0, 0, 0, 0, 0 }, // 168 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 |
| 8056 | { 1, 195, 197, 2259, 2262 }, // 169 VADDUBM_VADDUHM_VADDUWM_XXLORf_XXLXORdpz_XXLXORspz_XXLXORz_VSUBFP_VSUBUBM_VSUBUHM_VSUBUWM_XXLAND_XXLANDC_XXLNOR_XXLOR_XXLXOR |
| 8057 | { 0, 0, 0, 0, 0 }, // 170 XVTDIVSP_XVTSQRTSP |
| 8058 | { 0, 0, 0, 0, 0 }, // 171 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 |
| 8059 | { 0, 0, 0, 0, 0 }, // 172 FCMPOD_FCMPOS_FCMPUD_FCMPUS |
| 8060 | { 1, 203, 205, 2262, 2265 }, // 173 FDIVS_FDIVS_rec |
| 8061 | { 1, 199, 201, 2265, 2268 }, // 174 XSDIVDP |
| 8062 | { 0, 0, 0, 0, 0 }, // 175 FSQRTS_XSSQRTSP_FSQRTS_rec |
| 8063 | { 1, 199, 201, 2268, 2271 }, // 176 FDIV_FDIV_rec |
| 8064 | { 0, 0, 0, 0, 0 }, // 177 XSSQRTDP |
| 8065 | { 0, 0, 0, 0, 0 }, // 178 FSQRT_FSQRT_rec |
| 8066 | { 1, 203, 205, 2271, 2274 }, // 179 XVDIVSP |
| 8067 | { 0, 0, 0, 0, 0 }, // 180 XVSQRTSP |
| 8068 | { 1, 199, 201, 2274, 2277 }, // 181 XVDIVDP |
| 8069 | { 0, 0, 0, 0, 0 }, // 182 XVSQRTDP |
| 8070 | { 1, 210, 212, 2277, 2279 }, // 183 MFOCRF_MFOCRF8 |
| 8071 | { 0, 0, 0, 0, 0 }, // 184 VCIPHER_VCIPHERLAST_VNCIPHER_VNCIPHERLAST_VPMSUMB_VPMSUMD_VPMSUMH_VPMSUMW_VSBOX |
| 8072 | { 1, 203, 205, 2279, 2282 }, // 185 XSDIVSP |
| 8073 | { 0, 0, 0, 0, 0 }, // 186 FSQRTS_FSQRTS_rec |
| 8074 | { 0, 0, 0, 0, 0 }, // 187 MTFSFI_rec_MTFSF_rec_MTFSFI_MTFSFIb_MTFSF |
| 8075 | { 0, 0, 0, 0, 0 }, // 188 MTFSFb_MTFSB0_MTFSB1 |
| 8076 | { 0, 0, 0, 0, 0 }, // 189 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 |
| 8077 | { 0, 0, 0, 0, 0 }, // 190 XSRESP_XSRSQRTESP_XSCVSXDSP_XSCVUXDSP_XSCVDPSPN_XSCVSPDPN_XSRSP |
| 8078 | { 0, 0, 0, 0, 0 }, // 191 XVMADDASP_XVMADDMSP_XVMSUBASP_XVMSUBMSP_XVNMADDASP_XVNMADDMSP_XVNMSUBASP_XVNMSUBMSP_XVSUBSP_XVMULSP_XVNABSSP_XVNEGSP_XVABSSP_XVADDSP |
| 8079 | { 0, 0, 0, 0, 0 }, // 192 VRFIM_VRFIN_VRFIP_VRFIZ_XVRSQRTESP_VADDFP_VEXPTEFP_VLOGEFP_VMADDFP_VNMSUBFP_VREFP_VRSQRTEFP_XVCVSXWSP_XVCVUXWSP_XVRESP_XVCVDPSP_XVCVSXDSP_XVCVUXDSP_XVCPSGNSP |
| 8080 | { 1, 195, 197, 2282, 2285 }, // 193 VSUBFP |
| 8081 | { 0, 0, 0, 0, 0 }, // 194 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 |
| 8082 | { 0, 0, 0, 0, 0 }, // 195 XVCVSPDP |
| 8083 | { 0, 0, 0, 0, 0 }, // 196 TDI_TD |
| 8084 | { 1, 218, 220, 2285, 2287 }, // 197 TWI_TW |
| 8085 | { 1, 188, 190, 2287, 2290 }, // 198 MTCRF_MTCRF8_MTOCRF_MTOCRF8 |
| 8086 | { 1, 188, 190, 2290, 2293 }, // 199 RLWIMI_RLWIMI8 |
| 8087 | { 1, 188, 190, 2293, 2296 }, // 200 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 |
| 8088 | { 1, 188, 190, 2296, 2299 }, // 201 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 |
| 8089 | { 1, 188, 190, 2299, 2302 }, // 202 ANDIS_rec_ANDI_rec_SUBF8_rec |
| 8090 | { 1, 188, 190, 2302, 2305 }, // 203 OR_OR8_OR8_rec_OR_rec_NOP |
| 8091 | { 0, 0, 0, 0, 0 }, // 204 SLDI_SLDI_rec_SLWI_SLWI_rec_SRDI_SRDI_rec_SRWI_SRWI_rec_COPY |
| 8092 | { 1, 188, 190, 2305, 2308 }, // 205 SUBF_rec_ADDG6S_ADDG6S8_ADDZE_ADDZE8 |
| 8093 | { 1, 188, 190, 2308, 2311 }, // 206 RLWIMI8_rec_RLWIMI_rec |
| 8094 | { 1, 188, 190, 2311, 2314 }, // 207 CNTLZD_CNTLZD_rec_CNTLZW_CNTLZW8_CNTLZW8_rec_CNTLZW_rec |
| 8095 | { 1, 188, 190, 2314, 2317 }, // 208 POPCNTB_POPCNTB8_POPCNTD_POPCNTW |
| 8096 | { 1, 188, 190, 2317, 2321 }, // 209 ISEL_ISEL8 |
| 8097 | { 1, 212, 214, 2321, 2323 }, // 210 MFTB_MFTB8 |
| 8098 | { 1, 192, 195, 2323, 2326 }, // 211 DIVW_DIVWU |
| 8099 | { 0, 0, 0, 0, 0 }, // 212 DIVD_DIVDU |
| 8100 | { 1, 192, 195, 2326, 2329 }, // 213 DIVWE_DIVWEU |
| 8101 | { 1, 186, 188, 2329, 2331 }, // 214 LVEBX_LVEHX_LVEWX_LVX_LVXL |
| 8102 | { 0, 0, 0, 0, 0 }, // 215 LXVB16X_LXSIWZX |
| 8103 | { 0, 0, 0, 0, 0 }, // 216 DFLOADf64_XFLOADf64_LIWZX |
| 8104 | { 0, 0, 0, 0, 0 }, // 217 LQ |
| 8105 | { 0, 0, 0, 0, 0 }, // 218 STFDEPX_STFDXTLS_STFDXTLS__STFSXTLS_STFSXTLS__STXSIWX_STXSSP_STXSSPX |
| 8106 | { 1, 186, 188, 2331, 2333 }, // 219 STBXTLS_STBXTLS__STBXTLS_32_STHXTLS_STHXTLS__STHXTLS_32_STWXTLS_STWXTLS__STWXTLS_32_STBEPX_STDBRX_STHEPX_STWEPX |
| 8107 | { 0, 0, 0, 0, 0 }, // 220 STDXTLS_STDXTLS_ |
| 8108 | { 1, 186, 188, 2333, 2335 }, // 221 STBCIX_STDCIX |
| 8109 | { 1, 186, 188, 2335, 2337 }, // 222 STBCX_STHCX |
| 8110 | { 1, 186, 188, 2337, 2339 }, // 223 STHCIX_STSWI_STWCIX |
| 8111 | { 1, 186, 188, 2339, 2341 }, // 224 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 |
| 8112 | { 0, 0, 0, 0, 0 }, // 225 LD_LDX_LDXTLS_LDXTLS_ |
| 8113 | { 1, 205, 207, 2341, 2344 }, // 226 LBARXL_LHARXL |
| 8114 | { 1, 186, 188, 2344, 2346 }, // 227 LBEPX_LHEPX_LWEPX |
| 8115 | { 0, 0, 0, 0, 0 }, // 228 LFDEPX_LXSIWAX |
| 8116 | { 0, 0, 0, 0, 0 }, // 229 ADDIdtprelL_ADDIdtprelL32_ADDItlsgdL_ADDItlsgdL32_ADDItlsgdLADDR_ADDItlsgdLADDR32_ADDItoc_ADDItoc8_ADDItocL_ADDItocL8_ADDISdtprelHA_ADDISdtprelHA32_ADDISgotTprelHA_ADDIStlsgdHA_ADDIStocHA_ADDIStocHA8 |
| 8117 | { 1, 188, 190, 2346, 2349 }, // 230 SUBF |
| 8118 | { 0, 0, 0, 0, 0 }, // 231 VPKSDSS_VPKSDUS_VPKUDUM_VPKUDUS_VUPKHSW_VUPKLSW_VMRGEW_VMRGOW_VPERMXOR_VBPERMQ_VGBBD |
| 8119 | { 0, 0, 0, 0, 0 }, // 232 VMRGHB_VMRGHH_VMRGHW_VMRGLB_VMRGLH_VMRGLW_VSL_VSLDOI_VSLO_VSR_VSRO |
| 8120 | { 0, 0, 0, 0, 0 }, // 233 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 |
| 8121 | { 1, 195, 197, 2349, 2352 }, // 234 VADDUDM_VSUBUDM_VSLD_VSRAD_VSRD_VEQV_VNAND_VORC_XXLEQV_XXLNAND_XXLORC_VCLZB_VCLZD_VCLZH_VCLZW_VPOPCNTB_VPOPCNTH_VPOPCNTW |
| 8122 | { 0, 0, 0, 0, 0 }, // 235 VRLD_VMAXSD_VMAXUD_VMINSD_VMINUD_VSHASIGMAD_VSHASIGMAW |
| 8123 | { 0, 0, 0, 0, 0 }, // 236 VCMPEQUD_VCMPEQUD_rec_VCMPGTSD_VCMPGTSD_rec_VCMPGTUD_VCMPGTUD_rec |
| 8124 | { 1, 186, 188, 2352, 2354 }, // 237 MFVSCR |
| 8125 | { 1, 186, 188, 2354, 2356 }, // 238 MTVSCR |
| 8126 | { 0, 0, 0, 0, 0 }, // 239 VADDCUQ_VADDECUQ_VADDEUQM_VSUBCUQ_VSUBECUQ_VSUBEUQM |
| 8127 | { 1, 195, 197, 2356, 2359 }, // 240 VADDUQM_VSUBUQM_VPOPCNTD |
| 8128 | { 0, 0, 0, 0, 0 }, // 241 VMSUMMBM_VMSUMSHM_VMSUMSHS_VMSUMUBM_VMSUMUHM_VMSUMUHS_VSUM2SWS_VSUM4SBS_VSUM4SHS_VSUM4UBS_VSUMSWS_VMULESB_VMULESH_VMULEUB_VMULEUH_VMULOSB_VMULOSH_VMULOUB_VMULOUH_VMHADDSHS_VMHRADDSHS_VMLADDUHM |
| 8129 | { 0, 0, 0, 0, 0 }, // 242 VMULESW_VMULEUW_VMULOSW_VMULOUW |
| 8130 | { 1, 195, 197, 2359, 2362 }, // 243 VMULUWM |
| 8131 | { 1, 190, 192, 2362, 2364 }, // 244 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 |
| 8132 | { 0, 0, 0, 0, 0 }, // 245 DTSTDC_DTSTDCQ_DTSTDG_DTSTDGQ_DTSTSF_DTSTSFQ_DCMPO_DCMPU_DTSTEX |
| 8133 | { 0, 0, 0, 0, 0 }, // 246 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 |
| 8134 | { 0, 0, 0, 0, 0 }, // 247 DADD_DADD_rec_DCTDP_DCTDP_rec_DSUB_DSUB_rec |
| 8135 | { 0, 0, 0, 0, 0 }, // 248 BCDADD_rec_BCDSUB_rec |
| 8136 | { 0, 0, 0, 0, 0 }, // 249 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 |
| 8137 | { 0, 0, 0, 0, 0 }, // 250 DCMPOQ_DCMPUQ_DTSTEXQ |
| 8138 | { 0, 0, 0, 0, 0 }, // 251 DCTQPQ_DCTQPQ_rec |
| 8139 | { 0, 0, 0, 0, 0 }, // 252 DADDQ_DADDQ_rec_DSUBQ_DSUBQ_rec |
| 8140 | { 0, 0, 0, 0, 0 }, // 253 DQUAQ_DQUAQ_rec |
| 8141 | { 0, 0, 0, 0, 0 }, // 254 DRSP_DRSP_rec_DCTFIX_DCTFIX_rec |
| 8142 | { 0, 0, 0, 0, 0 }, // 255 DCFFIX_DCFFIX_rec |
| 8143 | { 0, 0, 0, 0, 0 }, // 256 DCFFIXQ_DCFFIXQ_rec |
| 8144 | { 0, 0, 0, 0, 0 }, // 257 DMUL_DMUL_rec |
| 8145 | { 0, 0, 0, 0, 0 }, // 258 DMULQ_DMULQ_rec |
| 8146 | { 0, 0, 0, 0, 0 }, // 259 DDIV_DDIV_rec |
| 8147 | { 0, 0, 0, 0, 0 }, // 260 DDIVQ_DDIVQ_rec |
| 8148 | { 1, 195, 197, 2364, 2367 }, // 261 MFVRD_MFVSRD_MFVRWZ_MFVSRWZ_MTVRD_MTVSRD_MTVRWA_MTVSRWA_MTVRWZ_MTVSRWZ |
| 8149 | { 1, 195, 197, 2367, 2370 }, // 262 VADDUDM_VSLD_VSRD_VSUBUDM_VPOPCNTB_VPOPCNTH_VSRAD_VEQV_VNAND_VORC_XXLEQV_XXLNAND_XXLORC |
| 8150 | { 0, 0, 0, 0, 0 }, // 263 VAND_VANDC_VSLB_VSLH_VSLW_VSRB_VSRH_VSRW_VRLB_VRLH_VRLW_VSRAB_VSRAH_VSRAW_VNOR_VOR_VXOR |
| 8151 | { 1, 195, 197, 2370, 2373 }, // 264 VEXTSB2D_VEXTSB2Ds_VEXTSB2W_VEXTSB2Ws_VEXTSH2D_VEXTSH2Ds_VEXTSH2W_VEXTSH2Ws_VEXTSW2D_VEXTSW2Ds_MTVSRDD_VNEGD_VNEGW_XXLEQVOnes |
| 8152 | { 0, 0, 0, 0, 0 }, // 265 V_SET0_V_SET0B_V_SET0H_XVIEXPDP_XVIEXPSP_XVXEXPDP_XVXEXPSP_VRLDMI_VRLDNM_VRLWMI_VRLWNM_XSABSQP_XSCPSGNQP_XSIEXPQP_XSNABSQP_XSNEGQP_XSXEXPQP |
| 8153 | { 0, 0, 0, 0, 0 }, // 266 VRLD |
| 8154 | { 0, 0, 0, 0, 0 }, // 267 XVABSDP_XVNABSDP_XVCPSGNDP_XVNEGDP |
| 8155 | { 0, 0, 0, 0, 0 }, // 268 XVABSSP_XVNABSSP_XVNEGSP |
| 8156 | { 0, 0, 0, 0, 0 }, // 269 XVCPSGNSP |
| 8157 | { 0, 0, 0, 0, 0 }, // 270 VMRGEW_VMRGOW |
| 8158 | { 0, 0, 0, 0, 0 }, // 271 VSEL |
| 8159 | { 0, 0, 0, 0, 0 }, // 272 XXSEL |
| 8160 | { 1, 188, 190, 2373, 2375 }, // 273 TABORTDC_TABORTDCI_TABORTWC_TABORTWCI |
| 8161 | { 0, 0, 0, 0, 0 }, // 274 MTFSB0_MTFSB1 |
| 8162 | { 0, 0, 0, 0, 0 }, // 275 MFFSCDRN_MFFSCDRNI_MFFSCRN_MFFSCRNI |
| 8163 | { 1, 188, 190, 2375, 2378 }, // 276 CMPRB_CMPRB8_CMPEQB |
| 8164 | { 0, 0, 0, 0, 0 }, // 277 XSTSTDCDP_XSTSTDCSP |
| 8165 | { 0, 0, 0, 0, 0 }, // 278 FTDIV_FTSQRT |
| 8166 | { 0, 0, 0, 0, 0 }, // 279 XSMAXCDP_XSMAXJDP_XSMINCDP_XSMINJDP_XSXSIGDP |
| 8167 | { 0, 0, 0, 0, 0 }, // 280 XSCMPEQDP_XSCMPEXPDP_XSCMPGEDP_XSCMPGTDP |
| 8168 | { 1, 188, 190, 2378, 2381 }, // 281 CNTTZD_CNTTZD_rec_CNTTZW_CNTTZW8_CNTTZW8_rec_CNTTZW_rec |
| 8169 | { 1, 188, 190, 2381, 2384 }, // 282 POPCNTD_POPCNTW |
| 8170 | { 1, 188, 190, 2384, 2387 }, // 283 CMPB_CMPB8_SETB_SETB8_BPERMD |
| 8171 | { 0, 0, 0, 0, 0 }, // 284 XSCVSPDPN |
| 8172 | { 0, 0, 0, 0, 0 }, // 285 SLD_SRD_SRAD |
| 8173 | { 0, 0, 0, 0, 0 }, // 286 SRADI_SRADI_32_RLDIC |
| 8174 | { 0, 0, 0, 0, 0 }, // 287 EXTSWSLI_32_64_EXTSWSLI |
| 8175 | { 1, 188, 190, 2387, 2390 }, // 288 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 |
| 8176 | { 1, 188, 190, 2390, 2393 }, // 289 ADDZE_ADDZE8_SUBF_rec |
| 8177 | { 0, 0, 0, 0, 0 }, // 290 ADDIStocHA_ADDIStocHA8_ADDItocL_ADDItocL8 |
| 8178 | { 1, 188, 190, 2393, 2396 }, // 291 LA_LA8 |
| 8179 | { 0, 0, 0, 0, 0 }, // 292 COPY |
| 8180 | { 1, 188, 190, 2396, 2399 }, // 293 MCRXRX |
| 8181 | { 0, 0, 0, 0, 0 }, // 294 XSNABSDP_XSNABSDPs_XSABSDP_XSNEGDP_XSCPSGNDP |
| 8182 | { 0, 0, 0, 0, 0 }, // 295 XSXEXPDP |
| 8183 | { 1, 190, 192, 2399, 2401 }, // 296 RFEBB |
| 8184 | { 1, 188, 190, 2401, 2403 }, // 297 TBEGIN_TRECHKPT |
| 8185 | { 1, 186, 188, 2403, 2405 }, // 298 WAIT |
| 8186 | { 0, 0, 0, 0, 0 }, // 299 RLDCL_RLDCR |
| 8187 | { 0, 0, 0, 0, 0 }, // 300 RLDICL_RLDICL_32_RLDICL_32_64_RLDICR_RLDICR_32_RLDIMI |
| 8188 | { 1, 188, 190, 2405, 2408 }, // 301 MTOCRF_MTOCRF8 |
| 8189 | { 1, 188, 190, 2408, 2411 }, // 302 SLW_SLW8_SRW_SRW8_RLWINM_RLWINM8_RLWNM_RLWNM8 |
| 8190 | { 0, 0, 0, 0, 0 }, // 303 FABSD_FABSS_FNABSD_FNABSS_FNEGD_FNEGS_FCPSGND_FCPSGNS_FMR |
| 8191 | { 1, 188, 190, 2411, 2414 }, // 304 SRAW_SRAW8_SRAWI_SRAWI8 |
| 8192 | { 0, 0, 0, 0, 0 }, // 305 XSIEXPDP |
| 8193 | { 1, 190, 192, 2414, 2417 }, // 306 CRXOR |
| 8194 | { 1, 188, 190, 2417, 2419 }, // 307 TRECLAIM_TSR_TABORT |
| 8195 | { 0, 0, 0, 0, 0 }, // 308 VCMPNEZB_VCMPNEZH_VCMPNEZW_VCMPNEB_VCMPNEH_VCMPNEW_VCMPNEB_rec_VCMPNEH_rec_VCMPNEW_rec_VCMPNEZB_rec_VCMPNEZH_rec_VCMPNEZW_rec |
| 8196 | { 1, 195, 197, 2419, 2422 }, // 309 VABSDUB_VABSDUH_VABSDUW_VCTZB_VCTZD_VCTZH_VCTZW_VPRTYBD_VPRTYBW |
| 8197 | { 0, 0, 0, 0, 0 }, // 310 VBPERMD_XVTSTDCDP_XVTSTDCSP_XVXSIGDP_XVXSIGSP |
| 8198 | { 1, 195, 197, 2422, 2425 }, // 311 VPOPCNTD |
| 8199 | { 0, 0, 0, 0, 0 }, // 312 VCTSXS_0_VCTUXS_0_XVCVHPSP_XVCVSPHP_VCFSX_0_VCFUX_0 |
| 8200 | { 0, 0, 0, 0, 0 }, // 313 MADDHD_MADDHDU_MADDLD_MADDLD8 |
| 8201 | { 1, 201, 203, 2425, 2428 }, // 314 MULHD_MULHW_MULLW_MULLWO |
| 8202 | { 1, 201, 203, 2428, 2431 }, // 315 MULHDU_MULHWU |
| 8203 | { 0, 0, 0, 0, 0 }, // 316 MULLD_MULLDO |
| 8204 | { 0, 0, 0, 0, 0 }, // 317 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 |
| 8205 | { 0, 0, 0, 0, 0 }, // 318 FADD_FSUB |
| 8206 | { 0, 0, 0, 0, 0 }, // 319 FMSUB_FMADD_FNMADD_FNMSUB_FMUL |
| 8207 | { 0, 0, 0, 0, 0 }, // 320 XSMADDADP_XSMADDASP_XSMADDMDP_XSMADDMSP_XSMSUBADP_XSMSUBASP_XSMSUBMDP_XSMSUBMSP_XSMULDP_XSMULSP_XSNMADDADP_XSNMADDASP_XSNMADDMDP_XSNMADDMSP_XSNMSUBADP_XSNMSUBASP_XSNMSUBMDP_XSNMSUBMSP |
| 8208 | { 0, 0, 0, 0, 0 }, // 321 FSELD_rec_FSELS_rec |
| 8209 | { 0, 0, 0, 0, 0 }, // 322 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 |
| 8210 | { 0, 0, 0, 0, 0 }, // 323 XSCVDPHP_XSCVHPDP |
| 8211 | { 1, 186, 188, 2431, 2433 }, // 324 LVSL_LVSR |
| 8212 | { 0, 0, 0, 0, 0 }, // 325 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 |
| 8213 | { 1, 195, 197, 2433, 2436 }, // 326 VEXTRACTUB_VEXTRACTUH_VEXTRACTUW_VINSERTB_VINSERTD_VINSERTH_VINSERTW_MFVSRLD_MTVSRWS_VCLZLSBB_VCTZLSBB_VEXTRACTD_VEXTUBLX_VEXTUBRX_VEXTUHLX_VEXTUHRX_VEXTUWLX_VEXTUWRX_VPRTYBQ |
| 8214 | { 0, 0, 0, 0, 0 }, // 327 XXPERM_XXPERMR_XXSPLTIB |
| 8215 | { 0, 0, 0, 0, 0 }, // 328 XSCMPEXPQP_XSCMPOQP_XSCMPUQP |
| 8216 | { 0, 0, 0, 0, 0 }, // 329 BCDSR_rec_XSADDQP_XSADDQPO_XSCVDPQP_XSCVQPDP_XSCVQPDPO_XSCVQPSDZ_XSCVQPSWZ_XSCVQPUDZ_XSCVQPUWZ_XSCVSDQP_XSCVUDQP_XSRQPI_XSRQPIX_XSRQPXP_XSSUBQP_XSSUBQPO |
| 8217 | { 0, 0, 0, 0, 0 }, // 330 BCDCTSQ_rec |
| 8218 | { 0, 0, 0, 0, 0 }, // 331 XSMADDQP_XSMADDQPO_XSMSUBQP_XSMSUBQPO_XSMULQP_XSMULQPO_XSNMADDQP_XSNMADDQPO_XSNMSUBQP_XSNMSUBQPO |
| 8219 | { 0, 0, 0, 0, 0 }, // 332 BCDCFSQ_rec |
| 8220 | { 0, 0, 0, 0, 0 }, // 333 XSDIVQP_XSDIVQPO |
| 8221 | { 0, 0, 0, 0, 0 }, // 334 XSSQRTQP_XSSQRTQPO |
| 8222 | { 1, 186, 188, 2436, 2438 }, // 335 LXVL_LXVLL |
| 8223 | { 0, 0, 0, 0, 0 }, // 336 LXSIBZX_LXSIHZX_LXVWSX_LXV_LXVX_LXSD |
| 8224 | { 0, 0, 0, 0, 0 }, // 337 LXSDX_LXVD2X |
| 8225 | { 1, 186, 188, 2438, 2440 }, // 338 DCBF_DCBFEP_DCBST_DCBSTEP_DCBT_DCBTEP_DCBZ_DCBZEP_DCBZL_DCBZLEP_DCBTST_DCBTSTEP |
| 8226 | { 0, 0, 0, 0, 0 }, // 339 CP_COPY_CP_COPY8 |
| 8227 | { 1, 186, 188, 2440, 2442 }, // 340 ICBI_ICBIEP |
| 8228 | { 1, 186, 188, 2442, 2444 }, // 341 ICBT_ICBTLS_EnforceIEIO |
| 8229 | { 1, 186, 188, 2444, 2446 }, // 342 LBZ_LBZ8_LBZX_LBZX8_LBZXTLS_LBZXTLS__LBZXTLS_32_LHZ_LHZ8_LHZX_LHZX8_LHZXTLS_LHZXTLS__LHZXTLS_32_LWZ_LWZ8_LWZX_LWZX8_LWZXTLS_LWZXTLS__LWZXTLS_32 |
| 8230 | { 0, 0, 0, 0, 0 }, // 343 CP_ABORT |
| 8231 | { 0, 0, 0, 0, 0 }, // 344 DARN |
| 8232 | { 0, 0, 0, 0, 0 }, // 345 ISYNC |
| 8233 | { 0, 0, 0, 0, 0 }, // 346 MSGSYNC |
| 8234 | { 1, 216, 218, 0, 0 }, // 347 TLBSYNC |
| 8235 | { 1, 186, 188, 0, 0 }, // 348 SYNC |
| 8236 | { 0, 0, 0, 0, 0 }, // 349 LFIWZX |
| 8237 | { 0, 0, 0, 0, 0 }, // 350 LFDX_LFDXTLS_LFDXTLS__LFD |
| 8238 | { 0, 0, 0, 0, 0 }, // 351 SLBIA |
| 8239 | { 0, 0, 0, 0, 0 }, // 352 SLBIE |
| 8240 | { 0, 0, 0, 0, 0 }, // 353 SLBMFEE |
| 8241 | { 0, 0, 0, 0, 0 }, // 354 SLBMFEV |
| 8242 | { 0, 0, 0, 0, 0 }, // 355 SLBMTE |
| 8243 | { 0, 0, 0, 0, 0 }, // 356 TLBIEL |
| 8244 | { 2, 207, 210, 2446, 2448 }, // 357 LHZU_LHZU8_LWZU_LWZU8 |
| 8245 | { 2, 207, 210, 2448, 2450 }, // 358 LHZUX_LHZUX8_LWZUX_LWZUX8 |
| 8246 | { 1, 188, 190, 2450, 2452 }, // 359 TEND |
| 8247 | { 0, 0, 0, 0, 0 }, // 360 CP_PASTE8_rec_CP_PASTE_rec |
| 8248 | { 1, 188, 190, 2452, 2454 }, // 361 TCHECK |
| 8249 | { 0, 0, 0, 0, 0 }, // 362 LXSIWAX |
| 8250 | { 0, 0, 0, 0, 0 }, // 363 LIWAX |
| 8251 | { 0, 0, 0, 0, 0 }, // 364 LFSX_LFSXTLS_LFSXTLS__LFS |
| 8252 | { 0, 0, 0, 0, 0 }, // 365 LXSSP_LXSSPX |
| 8253 | { 0, 0, 0, 0, 0 }, // 366 XFLOADf32_DFLOADf32 |
| 8254 | { 0, 0, 0, 0, 0 }, // 367 LXVH8X |
| 8255 | { 0, 0, 0, 0, 0 }, // 368 STFDXTLS_STFDXTLS__STFSXTLS_STFSXTLS__STXSIWX_STXSSP_STXSSPX |
| 8256 | { 0, 0, 0, 0, 0 }, // 369 STXSD_STXSIBX_STXSIBXv_STXSIHX_STXSIHXv |
| 8257 | { 0, 0, 0, 0, 0 }, // 370 STXSDX |
| 8258 | { 0, 0, 0, 0, 0 }, // 371 DFSTOREf32_DFSTOREf64_XFSTOREf32_XFSTOREf64_STIWX_TLBIEP9_TLBIE8P9 |
| 8259 | { 1, 186, 188, 2454, 2456 }, // 372 STDBRX_STBXTLS_STBXTLS__STBXTLS_32_STHXTLS_STHXTLS__STHXTLS_32_STWXTLS_STWXTLS__STWXTLS_32 |
| 8260 | { 0, 0, 0, 0, 0 }, // 373 SLBIEG |
| 8261 | { 0, 0, 0, 0, 0 }, // 374 TLBIE |
| 8262 | { 0, 0, 0, 0, 0 }, // 375 STXV_STXVB16X_STXVH8X_STXVX |
| 8263 | { 1, 186, 188, 2456, 2458 }, // 376 STXVL_STXVLL |
| 8264 | { 1, 188, 190, 2458, 2461 }, // 377 MFVRSAVE_MFVRSAVEv_MTVRSAVE_MTVRSAVEv |
| 8265 | { 1, 212, 214, 2461, 2463 }, // 378 MFPMR |
| 8266 | { 1, 195, 197, 2463, 2465 }, // 379 MTPMR |
| 8267 | { 1, 188, 190, 2465, 2467 }, // 380 MFSPR_MFSPR8_MFUDSCR |
| 8268 | { 1, 212, 214, 2467, 2469 }, // 381 MFMSR |
| 8269 | { 1, 214, 216, 2469, 2471 }, // 382 MTMSR |
| 8270 | { 0, 0, 0, 0, 0 }, // 383 MTMSRD |
| 8271 | { 1, 188, 190, 2471, 2473 }, // 384 MTUDSCR_MTSPR_MTSPR8 |
| 8272 | { 0, 0, 0, 0, 0 }, // 385 MSGSNDP_MSGSNDP8 |
| 8273 | { 1, 192, 195, 2473, 2476 }, // 386 DIVWO_DIVWUO |
| 8274 | { 1, 192, 195, 2476, 2479 }, // 387 MODSW |
| 8275 | { 1, 192, 195, 2479, 2482 }, // 388 DIVWEO_DIVWEUO |
| 8276 | { 0, 0, 0, 0, 0 }, // 389 DIVDO_DIVDUO |
| 8277 | { 1, 192, 195, 2482, 2485 }, // 390 MODSD_MODUD_MODUW |
| 8278 | { 0, 0, 0, 0, 0 }, // 391 DIVDE_DIVDEO_DIVDEU_DIVDEUO |
| 8279 | { 1, 192, 195, 2485, 2488 }, // 392 DIVWO_rec_DIVWUO_rec_DIVWU_rec_DIVW_rec |
| 8280 | { 1, 188, 190, 2488, 2491 }, // 393 ADDC8O_rec_ADDC8_rec_ADDCO_rec_ADDC_rec_SUBFC8O_rec_SUBFC8_rec_SUBFCO_rec_SUBFC_rec |
| 8281 | { 1, 190, 192, 2491, 2493 }, // 394 MCRFS |
| 8282 | { 0, 0, 0, 0, 0 }, // 395 RLDCL_rec_RLDCR_rec |
| 8283 | { 0, 0, 0, 0, 0 }, // 396 RLDICL_rec_RLDICR_rec_RLDICL_32_rec_RLDIMI_rec |
| 8284 | { 0, 0, 0, 0, 0 }, // 397 MFFS_MFFSCE_MFFSL_MFFS_rec |
| 8285 | { 0, 0, 0, 0, 0 }, // 398 EXTSWSLI_32_64_rec_EXTSWSLI_rec |
| 8286 | { 1, 199, 201, 2493, 2496 }, // 399 FDIV |
| 8287 | { 0, 0, 0, 0, 0 }, // 400 FSQRT |
| 8288 | { 0, 0, 0, 0, 0 }, // 401 FSQRTS |
| 8289 | { 1, 203, 205, 2496, 2499 }, // 402 FDIVS |
| 8290 | { 0, 0, 0, 0, 0 }, // 403 LFSU |
| 8291 | { 0, 0, 0, 0, 0 }, // 404 LFSUX |
| 8292 | { 1, 190, 192, 2499, 2501 }, // 405 TAILB_TAILB8_TAILBA_TAILBA8_TAILBCTR_TAILBCTR8_CTRL_DEP |
| 8293 | { 1, 186, 188, 2501, 2503 }, // 406 LDAT_LWAT |
| 8294 | { 1, 186, 188, 2503, 2505 }, // 407 STDAT_STWAT |
| 8295 | { 1, 188, 190, 2505, 2508 }, // 408 BRINC |
| 8296 | { 1, 195, 197, 2508, 2511 }, // 409 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 |
| 8297 | { 1, 201, 203, 2511, 2514 }, // 410 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 |
| 8298 | { 1, 186, 188, 2514, 2516 }, // 411 EVLDD_EVLDDX_EVLDH_EVLDHX_EVLDW_EVLDWX_EVLHHESPLAT_EVLHHESPLATX_EVLHHOSSPLAT_EVLHHOSSPLATX_EVLHHOUSPLAT_EVLHHOUSPLATX_EVLWHE_EVLWHEX_EVLWHOS_EVLWHOSX_EVLWHOU_EVLWHOUX_EVLWHSPLAT_EVLWHSPLATX_EVLWWSPLAT_EVLWWSPLATX |
| 8299 | { 1, 186, 188, 2516, 2518 }, // 412 EVSTDD_EVSTDDX_EVSTDH_EVSTDHX_EVSTDW_EVSTDWX_EVSTWHE_EVSTWHEX_EVSTWHO_EVSTWHOX_EVSTWWE_EVSTWWEX_EVSTWWO_EVSTWWOX |
| 8300 | { 1, 190, 192, 2518, 2520 }, // 413 HRFID_ATTN_CLRBHRB_MFBHRBE_NAP_RFCI_RFDI_RFMCI_SC |
| 8301 | { 0, 0, 0, 0, 0 }, // 414 RFI |
| 8302 | { 0, 0, 0, 0, 0 }, // 415 RFID |
| 8303 | { 1, 186, 188, 2520, 2522 }, // 416 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 |
| 8304 | { 1, 186, 188, 2522, 2524 }, // 417 ICBLC |
| 8305 | { 1, 195, 197, 2524, 2526 }, // 418 MTSR_MTSRIN |
| 8306 | { 1, 188, 190, 2526, 2528 }, // 419 MFDCR |
| 8307 | { 1, 188, 190, 2528, 2530 }, // 420 MTDCR |
| 8308 | { 1, 188, 190, 2530, 2533 }, // 421 NOP_GT_PWR6_NOP_GT_PWR7 |
| 8309 | { 0, 0, 0, 0, 0 }, // 422 TLBIA |
| 8310 | { 1, 214, 216, 2533, 2535 }, // 423 WRTEE_WRTEEI |
| 8311 | { 1, 188, 190, 2535, 2538 }, // 424 HASHCHK_HASHCHK8_HASHCHKP_HASHCHKP8_HASHST_HASHST8_HASHSTP_HASHSTP8_ADDEX_ADDEX8_CDTBCD_CDTBCD8_CBCDTD_CBCDTD8 |
| 8312 | { 1, 186, 188, 0, 0 }, // 425 MSYNC |
| 8313 | { 0, 0, 0, 0, 0 }, // 426 SLBSYNC |
| 8314 | { 0, 0, 0, 0, 0 }, // 427 SLBFEE_rec |
| 8315 | { 0, 0, 0, 0, 0 }, // 428 STOP |
| 8316 | { 1, 186, 188, 2538, 2540 }, // 429 DCBA_DCBI |
| 8317 | { 0, 0, 0, 0, 0 }, // 430 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 |
| 8318 | { 0, 0, 0, 0, 0 }, // 431 VCFSX_VCFUX_VCTSXS_VCTUXS |
| 8319 | { 0, 0, 0, 0, 0 }, // 432 VCFSX_0_VCFUX_0_VCTSXS_0_VCTUXS_0_XVCVSPHP |
| 8320 | { 0, 0, 0, 0, 0 }, // 433 VLOGEFP_VREFP_VRFIM_VRFIN_VRFIP_VRFIZ_VRSQRTEFP_XVCVDPSP_XVCVSXDSP_XVCVSXWSP_XVCVUXDSP_XVCVUXWSP_XVRESP_XVRSQRTESP |
| 8321 | { 0, 0, 0, 0, 0 }, // 434 XSCVDPHP |
| 8322 | { 0, 0, 0, 0, 0 }, // 435 XSCVDPSP_XSCVDPSXDS_XSCVDPSXDSs_XSCVDPSXWS_XSCVDPSXWSs_XSCVDPUXDS_XSCVDPUXDSs_XSCVDPUXWS_XSCVDPUXWSs_XSCVSPDP_XSCVSXDDP_XSCVUXDDP_XSRDPI_XSRDPIC_XSRDPIM_XSRDPIP_XSRDPIZ_XSREDP_XSRSQRTEDP |
| 8323 | { 0, 0, 0, 0, 0 }, // 436 XVCVDPSXDS_XVCVDPSXWS_XVCVDPUXDS_XVCVDPUXWS_XVCVSPSXDS_XVCVSPSXWS_XVCVSPUXDS_XVCVSPUXWS_XVCVSXDDP_XVCVSXWDP_XVCVUXDDP_XVCVUXWDP_XVRDPI_XVRDPIC_XVRDPIM_XVRDPIP_XVRDPIZ_XVREDP_XVRSPI_XVRSPIC_XVRSPIM_XVRSPIP_XVRSPIZ_XVRSQRTEDP |
| 8324 | { 0, 0, 0, 0, 0 }, // 437 XVCVSPBF16 |
| 8325 | { 0, 0, 0, 0, 0 }, // 438 FADDS_FMULS_FSUBS |
| 8326 | { 0, 0, 0, 0, 0 }, // 439 FMUL |
| 8327 | { 0, 0, 0, 0, 0 }, // 440 VADDFP |
| 8328 | { 0, 0, 0, 0, 0 }, // 441 XSMULDP_XSMULSP |
| 8329 | { 0, 0, 0, 0, 0 }, // 442 XVADDDP_XVMULDP_XVSUBDP |
| 8330 | { 0, 0, 0, 0, 0 }, // 443 XVADDSP_XVMULSP_XVSUBSP |
| 8331 | { 0, 0, 0, 0, 0 }, // 444 VMADDFP_VNMSUBFP |
| 8332 | { 0, 0, 0, 0, 0 }, // 445 FADDS_rec_FMULS_rec_FSUBS_rec |
| 8333 | { 0, 0, 0, 0, 0 }, // 446 FMUL_rec |
| 8334 | { 0, 0, 0, 0, 0 }, // 447 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 |
| 8335 | { 1, 190, 192, 2540, 2542 }, // 448 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 |
| 8336 | { 1, 190, 192, 2542, 2544 }, // 449 CTRL_DEP_TAILB_TAILB8_TAILBA_TAILBA8 |
| 8337 | { 1, 195, 197, 2544, 2547 }, // 450 VGNB |
| 8338 | { 0, 0, 0, 0, 0 }, // 451 VSBOX |
| 8339 | { 1, 188, 190, 2547, 2550 }, // 452 CFUGED_PDEPD_PEXTD |
| 8340 | { 1, 195, 197, 2550, 2553 }, // 453 VCFUGED_VCLZDM_VCTZDM_VPDEPD_VPEXTD |
| 8341 | { 0, 0, 0, 0, 0 }, // 454 XSCVDPQP_XSCVQPDP_XSCVQPDPO_XSCVQPSDZ_XSCVQPSWZ_XSCVQPUDZ_XSCVQPUWZ_XSCVSDQP_XSCVUDQP_XSRQPI_XSRQPIX_XSRQPXP |
| 8342 | { 0, 0, 0, 0, 0 }, // 455 XSCVQPSQZ_XSCVQPUQZ_XSCVSQQP_XSCVUQQP |
| 8343 | { 1, 188, 190, 2553, 2556 }, // 456 HASHST_HASHST8_HASHSTP_HASHSTP8 |
| 8344 | { 0, 0, 0, 0, 0 }, // 457 XSMULQP_XSMULQPO |
| 8345 | { 1, 195, 197, 2556, 2559 }, // 458 VDIVESQ_VDIVEUQ_VDIVSQ_VDIVUQ |
| 8346 | { 1, 195, 197, 2559, 2562 }, // 459 VMODSQ_VMODUQ |
| 8347 | { 1, 195, 197, 2562, 2565 }, // 460 VDIVSD_VDIVUD |
| 8348 | { 1, 195, 197, 2565, 2568 }, // 461 VMODSD_VMODUD |
| 8349 | { 1, 195, 197, 2568, 2571 }, // 462 VDIVSW_VDIVUW |
| 8350 | { 1, 195, 197, 2571, 2574 }, // 463 VMODSW_VMODUW |
| 8351 | { 1, 195, 197, 2574, 2577 }, // 464 VDIVESD_VDIVEUD |
| 8352 | { 1, 195, 197, 2577, 2580 }, // 465 VDIVESW_VDIVEUW |
| 8353 | { 0, 0, 0, 0, 0 }, // 466 BCDCFN_rec_BCDCFZ_rec_BCDCTN_rec_BCDCTZ_rec_BCDSETSGN_rec_VMUL10CUQ_VMUL10UQ_XSTSTDCQP_XSXSIGQP |
| 8354 | { 1, 195, 197, 2580, 2583 }, // 467 XXGENPCVBM |
| 8355 | { 0, 0, 0, 0, 0 }, // 468 BCDCPSGN_rec_BCDS_rec_BCDTRUNC_rec_BCDUS_rec_BCDUTRUNC_rec_VMUL10ECUQ_VMUL10EUQ |
| 8356 | { 0, 0, 0, 0, 0 }, // 469 VADDCUQ_VSUBCUQ |
| 8357 | { 0, 0, 0, 0, 0 }, // 470 XSCMPEQQP_XSCMPGEQP_XSCMPGTQP_XSMAXCQP_XSMINCQP |
| 8358 | { 1, 195, 197, 2583, 2586 }, // 471 MTVSRBMI |
| 8359 | { 1, 188, 190, 2586, 2589 }, // 472 CBCDTD_CBCDTD8_CDTBCD_CDTBCD8 |
| 8360 | { 0, 0, 0, 0, 0 }, // 473 FTSQRT |
| 8361 | { 1, 195, 197, 2589, 2592 }, // 474 MTVSRBM_MTVSRDM_MTVSRHM_MTVSRQM_MTVSRWM_VCNTMBB_VCNTMBD_VCNTMBH_VCNTMBW_VEXPANDBM_VEXPANDDM_VEXPANDHM_VEXPANDQM_VEXPANDWM_VEXTRACTBM_VEXTRACTDM_VEXTRACTHM_VEXTRACTQM_VEXTRACTWM_XVTLSBB |
| 8362 | { 0, 0, 0, 0, 0 }, // 475 RLDIC_rec |
| 8363 | { 0, 0, 0, 0, 0 }, // 476 RLDICL_32_rec_RLDICL_rec_RLDICR_rec |
| 8364 | { 1, 188, 190, 2592, 2595 }, // 477 RLWINM8_rec_RLWINM_rec |
| 8365 | { 1, 195, 197, 2595, 2598 }, // 478 VCTZB_VCTZD_VCTZH_VCTZW_VPRTYBD_VPRTYBW |
| 8366 | { 1, 195, 197, 2598, 2601 }, // 479 VPOPCNTB_VPOPCNTH |
| 8367 | { 0, 0, 0, 0, 0 }, // 480 VSHASIGMAD_VSHASIGMAW |
| 8368 | { 0, 0, 0, 0, 0 }, // 481 XSTSQRTDP |
| 8369 | { 0, 0, 0, 0, 0 }, // 482 XVTSQRTDP |
| 8370 | { 0, 0, 0, 0, 0 }, // 483 XVTSQRTSP |
| 8371 | { 0, 0, 0, 0, 0 }, // 484 XVTSTDCDP_XVTSTDCSP |
| 8372 | { 0, 0, 0, 0, 0 }, // 485 SLD_rec_SRD_rec |
| 8373 | { 0, 0, 0, 0, 0 }, // 486 TDI |
| 8374 | { 1, 218, 220, 2601, 2603 }, // 487 TWI |
| 8375 | { 0, 0, 0, 0, 0 }, // 488 VADDCUW_VADDSBS_VADDSHS_VADDSWS_VADDUBS_VADDUHS_VADDUWS_VAVGSB_VAVGSH_VAVGSW_VAVGUB_VAVGUH_VAVGUW_VMAXFP_VMINFP_VSUBCUW_VSUBSBS_VSUBSHS_VSUBSWS_VSUBUBS_VSUBUHS_VSUBUWS |
| 8376 | { 0, 0, 0, 0, 0 }, // 489 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 |
| 8377 | { 0, 0, 0, 0, 0 }, // 490 VCMPEQUD_rec_VCMPGTSD_rec_VCMPGTUD_rec |
| 8378 | { 0, 0, 0, 0, 0 }, // 491 VCMPEQUQ_VCMPEQUQ_rec_VCMPGTSQ_VCMPGTSQ_rec_VCMPGTUQ_VCMPGTUQ_rec |
| 8379 | { 0, 0, 0, 0, 0 }, // 492 VCMPNEB_rec_VCMPNEH_rec_VCMPNEW_rec_VCMPNEZB_rec_VCMPNEZH_rec_VCMPNEZW_rec |
| 8380 | { 1, 195, 197, 2603, 2606 }, // 493 VCMPSQ_VCMPUQ |
| 8381 | { 0, 0, 0, 0, 0 }, // 494 XSMAXCDP_XSMAXJDP_XSMINCDP_XSMINJDP |
| 8382 | { 1, 186, 188, 2606, 2608 }, // 495 TRAP |
| 8383 | { 1, 188, 190, 2608, 2611 }, // 496 SRAWI8_rec_SRAWI_rec |
| 8384 | { 0, 0, 0, 0, 0 }, // 497 VRLQ_VRLQNM_VSLQ_VSRAQ_VSRQ |
| 8385 | { 0, 0, 0, 0, 0 }, // 498 VRLQMI |
| 8386 | { 1, 186, 188, 2611, 2613 }, // 499 DSS_DSSALL |
| 8387 | { 1, 186, 188, 2613, 2615 }, // 500 WAITP10 |
| 8388 | { 1, 188, 190, 2615, 2618 }, // 501 ADDI_ADDI8_LI_LI8_ADDIS_ADDIS8_LIS_LIS8_NEG_NEG8_NEG8O_NEGO |
| 8389 | { 0, 0, 0, 0, 0 }, // 502 ADDIdtprelL32_ADDISdtprelHA32 |
| 8390 | { 0, 0, 0, 0, 0 }, // 503 ADDItlsldLADDR32 |
| 8391 | { 0, 0, 0, 0, 0 }, // 504 ADDItocL_ADDIStocHA_ADDIStocHA8 |
| 8392 | { 1, 188, 190, 2618, 2621 }, // 505 ADDIC_ADDIC8_ADDME_ADDME8_SUBFIC_SUBFIC8_SUBFME_SUBFME8_SUBFZE_SUBFZE8 |
| 8393 | { 1, 188, 190, 2621, 2624 }, // 506 ADDME8O_ADDMEO_ADDZE8O_ADDZEO_ANDI8_rec_ANDIS8_rec_SUBFME8O_SUBFMEO_SUBFZE8O_SUBFZEO |
| 8394 | { 1, 188, 190, 2624, 2627 }, // 507 ADDZE_ADDZE8 |
| 8395 | { 1, 188, 190, 2627, 2630 }, // 508 ANDI_rec_ANDIS_rec |
| 8396 | { 1, 188, 190, 2630, 2633 }, // 509 CMPDI_CMPWI_CMPLDI_CMPLWI |
| 8397 | { 1, 188, 190, 2633, 2636 }, // 510 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 |
| 8398 | { 0, 0, 0, 0, 0 }, // 511 FABSD_FABSS_FMR_FNABSD_FNABSS_FNEGD_FNEGS |
| 8399 | { 1, 188, 190, 2636, 2639 }, // 512 NEG8_rec_NEG_rec_ORI_ORI8_ORIS_ORIS8_XORI_XORI8_XORIS_XORIS8 |
| 8400 | { 1, 188, 190, 2639, 2642 }, // 513 NOP |
| 8401 | { 0, 0, 0, 0, 0 }, // 514 RLDICL_RLDICL_32_RLDICL_32_64_RLDICR_RLDICR_32 |
| 8402 | { 1, 188, 190, 2642, 2645 }, // 515 RLWINM_RLWINM8 |
| 8403 | { 1, 188, 190, 2645, 2648 }, // 516 SETB_SETB8 |
| 8404 | { 1, 188, 190, 2648, 2651 }, // 517 SETBC_SETBC8_SETBCR_SETBCR8_SETNBC_SETNBC8_SETNBCR_SETNBCR8 |
| 8405 | { 1, 188, 190, 2651, 2654 }, // 518 SRAWI_SRAWI8 |
| 8406 | { 1, 195, 197, 2654, 2657 }, // 519 VEXTSB2D_VEXTSB2Ds_VEXTSB2W_VEXTSB2Ws_VEXTSH2D_VEXTSH2Ds_VEXTSH2W_VEXTSH2Ws_VEXTSW2D_VEXTSW2Ds_VNEGD_VNEGW |
| 8407 | { 1, 195, 197, 2657, 2660 }, // 520 VEXTSD2Q |
| 8408 | { 0, 0, 0, 0, 0 }, // 521 XSABSDP_XSNABSDP_XSNABSDPs_XSNEGDP |
| 8409 | { 0, 0, 0, 0, 0 }, // 522 XSABSQP_XSNABSQP_XSNEGQP_XSXEXPQP_XVXEXPDP_XVXEXPSP |
| 8410 | { 0, 0, 0, 0, 0 }, // 523 XVABSDP_XVNABSDP_XVNEGDP |
| 8411 | { 0, 0, 0, 0, 0 }, // 524 XVXSIGDP_XVXSIGSP |
| 8412 | { 1, 188, 190, 2660, 2663 }, // 525 ADDE8O_ADDEO_SUBFE8O_SUBFEO_SUBF8O_SUBFO |
| 8413 | { 1, 188, 190, 2663, 2666 }, // 526 ADDEX_ADDEX8 |
| 8414 | { 1, 188, 190, 2666, 2669 }, // 527 ADD4O_ADD8O |
| 8415 | { 1, 188, 190, 2669, 2672 }, // 528 CMPB_CMPB8 |
| 8416 | { 1, 190, 192, 2672, 2675 }, // 529 CRAND_CRANDC_CR6SET_CREQV_CRSET_CRNAND_CRNOR_CROR_CRORC_CR6UNSET_CRUNSET |
| 8417 | { 1, 186, 188, 2675, 2677 }, // 530 DST_DST64_DSTT_DSTT64_DSTST_DSTST64_DSTSTT_DSTSTT64 |
| 8418 | { 0, 0, 0, 0, 0 }, // 531 VRLDNM_VRLWNM_V_SET0_V_SET0B_V_SET0H_XSCPSGNQP_XSIEXPQP_XVIEXPDP_XVIEXPSP |
| 8419 | { 1, 195, 197, 2677, 2680 }, // 532 XXLEQVOnes |
| 8420 | { 0, 0, 0, 0, 0 }, // 533 MFFS_MFFS_rec_MFFSL |
| 8421 | { 0, 0, 0, 0, 0 }, // 534 MFFSCDRNI_MFFSCRNI |
| 8422 | { 0, 0, 0, 0, 0 }, // 535 MTFSB0 |
| 8423 | { 1, 188, 190, 2680, 2683 }, // 536 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 |
| 8424 | { 1, 188, 190, 2683, 2686 }, // 537 NEG8O_rec_NEGO_rec |
| 8425 | { 1, 188, 190, 2686, 2689 }, // 538 ADDE8_rec_ADDE_rec_ADDE8O_rec_ADDEO_rec_SUBFE8_rec_SUBFE_rec_SUBFE8O_rec_SUBFEO_rec_SUBF8O_rec_SUBFO_rec |
| 8426 | { 1, 190, 192, 2689, 2691 }, // 539 HRFID_SC |
| 8427 | { 0, 0, 0, 0, 0 }, // 540 MTFSFI_MTFSFIb_MTFSFI_rec |
| 8428 | { 0, 0, 0, 0, 0 }, // 541 FABSD_rec_FABSS_rec_FMR_rec_FNABSD_rec_FNABSS_rec_FNEGD_rec_FNEGS_rec |
| 8429 | { 1, 188, 190, 2691, 2694 }, // 542 ADDC8_rec_ADDC_rec_SUBFC8_rec_SUBFC_rec |
| 8430 | { 1, 195, 197, 2694, 2697 }, // 543 VSTRIBL_rec_VSTRIBR_rec_VSTRIHL_rec_VSTRIHR_rec |
| 8431 | { 1, 186, 188, 2697, 2699 }, // 544 LBZ_LBZ8_LHZ_LHZ8_LWZ_LWZ8 |
| 8432 | { 0, 0, 0, 0, 0 }, // 545 LD |
| 8433 | { 0, 0, 0, 0, 0 }, // 546 LDtoc_LDtocBA_LDtocCPT_LDtocJTI_LDtocL_SPILLTOVSR_LD_LWZtoc_LWZtocL |
| 8434 | { 0, 0, 0, 0, 0 }, // 547 DFLOADf32 |
| 8435 | { 0, 0, 0, 0, 0 }, // 548 DFLOADf64 |
| 8436 | { 0, 0, 0, 0, 0 }, // 549 LFD |
| 8437 | { 1, 186, 188, 2699, 2701 }, // 550 LHA_LHA8 |
| 8438 | { 0, 0, 0, 0, 0 }, // 551 LXSD_LXV |
| 8439 | { 1, 186, 188, 2701, 2703 }, // 552 DCBT_DCBTST |
| 8440 | { 1, 186, 188, 2703, 2705 }, // 553 ICBT |
| 8441 | { 1, 186, 188, 2705, 2707 }, // 554 LDBRX |
| 8442 | { 0, 0, 0, 0, 0 }, // 555 SPILLTOVSR_LDX |
| 8443 | { 0, 0, 0, 0, 0 }, // 556 LXVRBX_LXVRDX_LXVRHX_LXVRWX |
| 8444 | { 1, 195, 197, 2707, 2709 }, // 557 MTSR |
| 8445 | { 1, 188, 190, 2709, 2712 }, // 558 MTVRSAVE_MTVRSAVEv |
| 8446 | { 1, 186, 188, 2712, 2714 }, // 559 LBZCIX_LDCIX_LHZCIX_LWZCIX |
| 8447 | { 0, 0, 0, 0, 0 }, // 560 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 |
| 8448 | { 0, 0, 0, 0, 0 }, // 561 LFS |
| 8449 | { 0, 0, 0, 0, 0 }, // 562 LXSSP |
| 8450 | { 0, 0, 0, 0, 0 }, // 563 LXVP |
| 8451 | { 0, 0, 0, 0, 0 }, // 564 LXVPX |
| 8452 | { 1, 212, 214, 2714, 2716 }, // 565 MFSR |
| 8453 | { 1, 212, 214, 2716, 2718 }, // 566 MFTB8 |
| 8454 | { 1, 195, 197, 2718, 2721 }, // 567 XXSETACCZ |
| 8455 | { 0, 0, 0, 0, 0 }, // 568 XVBF16GER2_XVF16GER2_XVF32GER_XVF64GER_XVI16GER2_XVI16GER2S_XVI4GER8_XVI8GER4 |
| 8456 | { 0, 0, 0, 0, 0 }, // 569 XVBF16GER2NN_XVBF16GER2NP_XVBF16GER2PN_XVBF16GER2PP_XVF16GER2NN_XVF16GER2NP_XVF16GER2PN_XVF16GER2PP_XVF32GERNN_XVF32GERNP_XVF32GERPN_XVF32GERPP_XVF64GERNN_XVF64GERNP_XVF64GERPN_XVF64GERPP_XVI16GER2PP_XVI16GER2SPP_XVI4GER8PP_XVI8GER4PP |
| 8457 | { 1, 195, 197, 2721, 2724 }, // 570 XVI8GER4SPP |
| 8458 | { 0, 0, 0, 0, 0 }, // 571 PMXVBF16GER2_PMXVF16GER2_PMXVF32GER_PMXVF64GER_PMXVI16GER2_PMXVI16GER2S_PMXVI4GER8_PMXVI8GER4 |
| 8459 | { 0, 0, 0, 0, 0 }, // 572 PMXVBF16GER2NN_PMXVBF16GER2NP_PMXVBF16GER2PN_PMXVBF16GER2PP_PMXVF16GER2NN_PMXVF16GER2NP_PMXVF16GER2PN_PMXVF16GER2PP_PMXVF32GERNN_PMXVF32GERNP_PMXVF32GERPN_PMXVF32GERPP_PMXVF64GERNN_PMXVF64GERNP_PMXVF64GERPN_PMXVF64GERPP_PMXVI16GER2PP_PMXVI16GER2SPP_PMXVI4GER8PP_PMXVI8GER4PP |
| 8460 | { 1, 195, 197, 2724, 2727 }, // 573 PMXVI8GER4SPP |
| 8461 | { 1, 195, 197, 2727, 2730 }, // 574 XXMTACC |
| 8462 | { 1, 195, 197, 2730, 2733 }, // 575 XXMFACC |
| 8463 | { 1, 195, 197, 2733, 2736 }, // 576 VMULHSD_VMULHUD_VMULLD |
| 8464 | { 1, 195, 197, 2736, 2739 }, // 577 LXVKQ |
| 8465 | { 0, 0, 0, 0, 0 }, // 578 VSPLTISB_VSPLTISH_VSPLTISW |
| 8466 | { 0, 0, 0, 0, 0 }, // 579 V_SETALLONES_V_SETALLONESB_V_SETALLONESH |
| 8467 | { 0, 0, 0, 0, 0 }, // 580 XXSPLTIB |
| 8468 | { 1, 188, 190, 2739, 2742 }, // 581 BRD_BRH_BRH8_BRW_BRW8 |
| 8469 | { 1, 195, 197, 2742, 2745 }, // 582 MFVSRLD_MTVSRWS_VCLZLSBB_VCTZLSBB_VEXTRACTD_VEXTRACTUB_VEXTRACTUH_VEXTRACTUW_VINSERTD_VINSERTW_VPRTYBQ |
| 8470 | { 0, 0, 0, 0, 0 }, // 583 VGBBD_VUPKHSW_VUPKLSW |
| 8471 | { 0, 0, 0, 0, 0 }, // 584 VSPLTB_VSPLTBs_VSPLTH_VSPLTHs_VSPLTW_XXSPLTW_XXSPLTWs |
| 8472 | { 1, 195, 197, 2745, 2748 }, // 585 VSTRIBL_VSTRIBR_VSTRIHL_VSTRIHR_XXGENPCVDM_XXGENPCVHM_XXGENPCVWM |
| 8473 | { 0, 0, 0, 0, 0 }, // 586 VUPKHPX_VUPKHSB_VUPKHSH_VUPKLPX_VUPKLSB_VUPKLSH |
| 8474 | { 0, 0, 0, 0, 0 }, // 587 XVCVBF16SPN |
| 8475 | { 0, 0, 0, 0, 0 }, // 588 XXBRD_XXBRH_XXBRQ_XXBRW_XXEXTRACTUW |
| 8476 | { 0, 0, 0, 0, 0 }, // 589 VBPERMQ_VPKSDSS_VPKSDUS_VPKUDUM_VPKUDUS |
| 8477 | { 1, 195, 197, 2748, 2751 }, // 590 VCLRLB_VCLRRB_VINSD_VINSW_VSLDBI_VSRDBI |
| 8478 | { 0, 0, 0, 0, 0 }, // 591 VPKPX_VPKSHSS_VPKSHUS_VPKSWSS_VPKSWUS_VPKUHUM_VPKUHUS_VPKUWUM_VPKUWUS |
| 8479 | { 0, 0, 0, 0, 0 }, // 592 VSLV_VSRV_XXINSERTW |
| 8480 | { 1, 195, 197, 2751, 2754 }, // 593 VEXTDDVLX_VEXTDDVRX_VEXTDUBVLX_VEXTDUBVRX_VEXTDUHVLX_VEXTDUHVRX_VEXTDUWVLX_VEXTDUWVRX_VINSBLX_VINSBRX_VINSBVLX_VINSBVRX_VINSDLX_VINSDRX_VINSHLX_VINSHRX_VINSHVLX_VINSHVRX_VINSWLX_VINSWRX_VINSWVLX_VINSWVRX |
| 8481 | { 0, 0, 0, 0, 0 }, // 594 VSUMSWS |
| 8482 | { 1, 195, 197, 2754, 2757 }, // 595 XXSPLTIDP_XXSPLTIW |
| 8483 | { 1, 195, 197, 2757, 2760 }, // 596 XXSPLTI32DX |
| 8484 | { 1, 195, 197, 2760, 2763 }, // 597 XXBLENDVB_XXBLENDVD_XXBLENDVH_XXBLENDVW_XXEVAL |
| 8485 | { 0, 0, 0, 0, 0 }, // 598 XXPERMX |
| 8486 | { 0, 0, 0, 0, 0 }, // 599 PSTXVP_PSTXVPpc |
| 8487 | { 1, 186, 188, 2763, 2765 }, // 600 STB_STB8_STH_STH8_STW_STW8 |
| 8488 | { 0, 0, 0, 0, 0 }, // 601 SPILLTOVSR_ST |
| 8489 | { 0, 0, 0, 0, 0 }, // 602 STD |
| 8490 | { 0, 0, 0, 0, 0 }, // 603 DFSTOREf32_DFSTOREf64 |
| 8491 | { 0, 0, 0, 0, 0 }, // 604 STFD_STFS |
| 8492 | { 0, 0, 0, 0, 0 }, // 605 STFDU_STFSU |
| 8493 | { 0, 0, 0, 0, 0 }, // 606 STXSD |
| 8494 | { 0, 0, 0, 0, 0 }, // 607 STXSSP |
| 8495 | { 0, 0, 0, 0, 0 }, // 608 STXV |
| 8496 | { 1, 186, 188, 2765, 2767 }, // 609 DCBF_DCBST_DCBZ |
| 8497 | { 1, 186, 188, 2767, 2769 }, // 610 ICBI |
| 8498 | { 0, 0, 0, 0, 0 }, // 611 SPILLTOVSR_STX |
| 8499 | { 0, 0, 0, 0, 0 }, // 612 STIWX |
| 8500 | { 0, 0, 0, 0, 0 }, // 613 STXVRBX_STXVRDX_STXVRHX_STXVRWX |
| 8501 | { 1, 186, 188, 2769, 2771 }, // 614 EnforceIEIO |
| 8502 | { 0, 0, 0, 0, 0 }, // 615 TLBIE8P9_TLBIEP9 |
| 8503 | { 1, 186, 188, 2771, 2773 }, // 616 STHCIX_STWCIX |
| 8504 | { 1, 186, 188, 0, 0 }, // 617 SYNCP10 |
| 8505 | { 0, 0, 0, 0, 0 }, // 618 PSTB_PSTB8_PSTB8pc_PSTBpc_PSTD_PSTDpc_PSTFD_PSTFDpc_PSTFS_PSTFSpc_PSTH_PSTH8_PSTH8pc_PSTHpc_PSTW_PSTW8_PSTW8pc_PSTWpc_PSTXSD_PSTXSDpc_PSTXSSP_PSTXSSPpc_PSTXV_PSTXVpc |
| 8506 | { 0, 0, 0, 0, 0 }, // 619 STXVP |
| 8507 | { 0, 0, 0, 0, 0 }, // 620 STXVPX |
| 8508 | { 1, 190, 192, 2773, 2775 }, // 621 ATTN_NAP |
| 8509 | { 1, 186, 188, 2775, 2777 }, // 622 DCBZL |
| 8510 | { 1, 186, 188, 2777, 2779 }, // 623 DCCCI_ICBLQ_ICCCI_TLBLD_TLBLI_TLBRE2_TLBSX2_TLBSX2D_TLBWE2 |
| 8511 | { 1, 190, 192, 2779, 2781 }, // 624 CLRBHRB_MFBHRBE |
| 8512 | { 0, 0, 0, 0, 0 }, // 625 PADDI_PADDI8_PADDI8pc_PADDIpc |
| 8513 | { 1, 188, 190, 2781, 2784 }, // 626 PLI_PLI8 |
| 8514 | { 0, 0, 0, 0, 0 }, // 627 VMULESB_VMULESH_VMULEUB_VMULEUH_VMULOSB_VMULOSH_VMULOUB_VMULOUH_VSUM2SWS_VSUM4SBS_VSUM4SHS_VSUM4UBS |
| 8515 | { 1, 195, 197, 2784, 2787 }, // 628 VMULESD_VMULEUD_VMULHSW_VMULHUW_VMULOSD_VMULOUD |
| 8516 | { 1, 195, 197, 2787, 2790 }, // 629 VMSUMCUD |
| 8517 | { 0, uint16_t(~0U), uint16_t(~0U), uint16_t(~0U), uint16_t(~0U) }// end marker |
| 8518 | }; |
| 8519 | |
| 8520 | static constexpr llvm::InstrItinerary PPCE500mcItineraries[] = { |
| 8521 | { 0, 0, 0, 0, 0 }, // 0 NoInstrModel |
| 8522 | { 1, 220, 222, 0, 0 }, // 1 IIC_LdStSync |
| 8523 | { 1, 222, 224, 2790, 2793 }, // 2 IIC_IntSimple |
| 8524 | { 1, 222, 224, 2793, 2796 }, // 3 IIC_IntGeneral |
| 8525 | { 1, 224, 226, 2796, 2798 }, // 4 IIC_BrB |
| 8526 | { 0, 0, 0, 0, 0 }, // 5 IIC_VecFP |
| 8527 | { 1, 222, 224, 2798, 2801 }, // 6 IIC_IntRotate |
| 8528 | { 1, 222, 224, 2801, 2804 }, // 7 IIC_IntCompare |
| 8529 | { 0, 0, 0, 0, 0 }, // 8 IIC_SprABORT |
| 8530 | { 0, 0, 0, 0, 0 }, // 9 IIC_LdStCOPY |
| 8531 | { 0, 0, 0, 0, 0 }, // 10 IIC_LdStPASTE |
| 8532 | { 1, 224, 226, 2804, 2807 }, // 11 IIC_BrCR |
| 8533 | { 1, 226, 228, 2807, 2810 }, // 12 IIC_FPGeneral |
| 8534 | { 0, 0, 0, 0, 0 }, // 13 IIC_LdStLD |
| 8535 | { 1, 220, 222, 2810, 2812 }, // 14 IIC_LdStDCBF |
| 8536 | { 1, 220, 222, 2812, 2814 }, // 15 IIC_LdStLoad |
| 8537 | { 1, 226, 228, 2814, 2817 }, // 16 IIC_FPCompare |
| 8538 | { 0, 0, 0, 0, 0 }, // 17 IIC_IntDivD |
| 8539 | { 1, 228, 231, 2817, 2820 }, // 18 IIC_IntDivW |
| 8540 | { 0, 0, 0, 0, 0 }, // 19 IIC_VecGeneral |
| 8541 | { 0, 0, 0, 0, 0 }, // 20 IIC_FPDGeneral |
| 8542 | { 1, 231, 233, 2820, 2823 }, // 21 IIC_FPAddSub |
| 8543 | { 1, 233, 235, 2823, 2826 }, // 22 IIC_FPDivD |
| 8544 | { 0, 0, 0, 0, 0 }, // 23 IIC_FPSGeneral |
| 8545 | { 0, 0, 0, 0, 0 }, // 24 IIC_VecComplex |
| 8546 | { 1, 220, 222, 2826, 2828 }, // 25 IIC_LdStStore |
| 8547 | { 0, 0, 0, 0, 0 }, // 26 IIC_IntRotateDI |
| 8548 | { 1, 235, 237, 2828, 2831 }, // 27 IIC_FPDivS |
| 8549 | { 1, 231, 233, 2831, 2835 }, // 28 IIC_FPFused |
| 8550 | { 0, 0, 0, 0, 0 }, // 29 IIC_FPSqrtD |
| 8551 | { 0, 0, 0, 0, 0 }, // 30 IIC_FPSqrtS |
| 8552 | { 1, 220, 222, 2835, 2837 }, // 31 IIC_LdStICBI |
| 8553 | { 1, 222, 224, 2837, 2841 }, // 32 IIC_IntISEL |
| 8554 | { 0, 0, 0, 0, 0 }, // 33 IIC_SprISYNC |
| 8555 | { 1, 237, 239, 2841, 2844 }, // 34 IIC_LdStLWARX |
| 8556 | { 2, 239, 242, 2844, 2846 }, // 35 IIC_LdStLoadUpd |
| 8557 | { 2, 239, 242, 2846, 2848 }, // 36 IIC_LdStLoadUpdX |
| 8558 | { 0, 0, 0, 0, 0 }, // 37 IIC_LdStLDARX |
| 8559 | { 0, 0, 0, 0, 0 }, // 38 IIC_LdStLDU |
| 8560 | { 0, 0, 0, 0, 0 }, // 39 IIC_LdStLDUX |
| 8561 | { 1, 220, 222, 2848, 2851 }, // 40 IIC_LdStLFD |
| 8562 | { 2, 239, 242, 2851, 2854 }, // 41 IIC_LdStLFDU |
| 8563 | { 2, 239, 242, 2854, 2857 }, // 42 IIC_LdStLFDUX |
| 8564 | { 1, 220, 222, 2857, 2859 }, // 43 IIC_LdStLHA |
| 8565 | { 1, 239, 242, 2859, 2861 }, // 44 IIC_LdStLHAU |
| 8566 | { 1, 239, 242, 2861, 2863 }, // 45 IIC_LdStLHAUX |
| 8567 | { 1, 220, 222, 2863, 2865 }, // 46 IIC_LdStLMW |
| 8568 | { 0, 0, 0, 0, 0 }, // 47 IIC_LdStLQ |
| 8569 | { 0, 0, 0, 0, 0 }, // 48 IIC_LdStLQARX |
| 8570 | { 0, 0, 0, 0, 0 }, // 49 IIC_LdStLWA |
| 8571 | { 0, 0, 0, 0, 0 }, // 50 IIC_IntMulHD |
| 8572 | { 1, 224, 226, 2865, 2867 }, // 51 IIC_BrMCR |
| 8573 | { 1, 222, 224, 2867, 2870 }, // 52 IIC_BrMCRX |
| 8574 | { 1, 242, 244, 2870, 2872 }, // 53 IIC_SprMFCR |
| 8575 | { 1, 222, 224, 2872, 2874 }, // 54 IIC_SprMFSPR |
| 8576 | { 1, 244, 246, 2874, 2875 }, // 55 IIC_IntMFFS |
| 8577 | { 1, 246, 248, 2875, 2877 }, // 56 IIC_SprMFMSR |
| 8578 | { 1, 242, 244, 2877, 2879 }, // 57 IIC_SprMFCRF |
| 8579 | { 1, 246, 248, 2879, 2881 }, // 58 IIC_SprMFPMR |
| 8580 | { 1, 246, 248, 2881, 2883 }, // 59 IIC_SprMFSR |
| 8581 | { 1, 246, 248, 2883, 2885 }, // 60 IIC_SprMFTB |
| 8582 | { 0, 0, 0, 0, 0 }, // 61 IIC_SprMSGSNDP |
| 8583 | { 0, 0, 0, 0, 0 }, // 62 IIC_SprMSGSYNC |
| 8584 | { 1, 222, 224, 2885, 2887 }, // 63 IIC_SprMTSPR |
| 8585 | { 1, 244, 246, 2887, 2890 }, // 64 IIC_IntMTFSB0 |
| 8586 | { 1, 248, 250, 2890, 2892 }, // 65 IIC_SprMTMSR |
| 8587 | { 0, 0, 0, 0, 0 }, // 66 IIC_SprMTMSRD |
| 8588 | { 1, 250, 252, 2892, 2894 }, // 67 IIC_SprMTPMR |
| 8589 | { 1, 250, 252, 2894, 2896 }, // 68 IIC_SprMTSR |
| 8590 | { 1, 252, 254, 2896, 2899 }, // 69 IIC_IntMulHW |
| 8591 | { 1, 252, 254, 2899, 2902 }, // 70 IIC_IntMulHWU |
| 8592 | { 1, 252, 254, 2902, 2905 }, // 71 IIC_IntMulLI |
| 8593 | { 0, 0, 0, 0, 0 }, // 72 IIC_SprRFI |
| 8594 | { 0, 0, 0, 0, 0 }, // 73 IIC_IntRFID |
| 8595 | { 0, 0, 0, 0, 0 }, // 74 IIC_IntRotateD |
| 8596 | { 0, 0, 0, 0, 0 }, // 75 IIC_SprSLBFEE |
| 8597 | { 0, 0, 0, 0, 0 }, // 76 IIC_SprSLBIA |
| 8598 | { 0, 0, 0, 0, 0 }, // 77 IIC_SprSLBIE |
| 8599 | { 0, 0, 0, 0, 0 }, // 78 IIC_SprSLBIEG |
| 8600 | { 0, 0, 0, 0, 0 }, // 79 IIC_SprSLBMFEE |
| 8601 | { 0, 0, 0, 0, 0 }, // 80 IIC_SprSLBMFEV |
| 8602 | { 0, 0, 0, 0, 0 }, // 81 IIC_SprSLBMTE |
| 8603 | { 0, 0, 0, 0, 0 }, // 82 IIC_SprSLBSYNC |
| 8604 | { 1, 222, 224, 2905, 2908 }, // 83 IIC_IntShift |
| 8605 | { 1, 220, 222, 2908, 2910 }, // 84 IIC_LdStSTWCX |
| 8606 | { 2, 239, 242, 2910, 2912 }, // 85 IIC_LdStSTU |
| 8607 | { 2, 239, 242, 2912, 2914 }, // 86 IIC_LdStSTUX |
| 8608 | { 0, 0, 0, 0, 0 }, // 87 IIC_LdStSTD |
| 8609 | { 0, 0, 0, 0, 0 }, // 88 IIC_LdStSTDCX |
| 8610 | { 1, 220, 222, 2914, 2917 }, // 89 IIC_LdStSTFD |
| 8611 | { 2, 239, 242, 2917, 2920 }, // 90 IIC_LdStSTFDU |
| 8612 | { 0, 0, 0, 0, 0 }, // 91 IIC_SprSTOP |
| 8613 | { 0, 0, 0, 0, 0 }, // 92 IIC_LdStSTQ |
| 8614 | { 0, 0, 0, 0, 0 }, // 93 IIC_LdStSTQCX |
| 8615 | { 0, 0, 0, 0, 0 }, // 94 IIC_IntTrapD |
| 8616 | { 0, 0, 0, 0, 0 }, // 95 IIC_SprTLBIA |
| 8617 | { 0, 0, 0, 0, 0 }, // 96 IIC_SprTLBIE |
| 8618 | { 0, 0, 0, 0, 0 }, // 97 IIC_SprTLBIEL |
| 8619 | { 1, 254, 256, 0, 0 }, // 98 IIC_SprTLBSYNC |
| 8620 | { 1, 256, 258, 2920, 2922 }, // 99 IIC_IntTrapW |
| 8621 | { 0, 0, 0, 0, 0 }, // 100 IIC_VecFPCompare |
| 8622 | { 0, 0, 0, 0, 0 }, // 101 IIC_VecPerm |
| 8623 | { 1, 224, 226, 2922, 2924 }, // 102 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 |
| 8624 | { 1, 224, 226, 2924, 2926 }, // 103 BL_LWZinto_toc_BL_LWZinto_toc_RM_BL8_LDinto_toc_BL8_LDinto_toc_RM |
| 8625 | { 1, 224, 226, 2926, 2928 }, // 104 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 |
| 8626 | { 1, 222, 224, 2928, 2930 }, // 105 MFCTR_MFCTR8_MFLR_MFLR8 |
| 8627 | { 1, 222, 224, 2930, 2932 }, // 106 MTLR_MTLR8_MTCTR_MTCTR8_MTCTR8loop_MTCTRloop |
| 8628 | { 1, 242, 244, 2932, 2934 }, // 107 MFCR_MFCR8 |
| 8629 | { 1, 224, 226, 2934, 2936 }, // 108 MCRF |
| 8630 | { 1, 224, 226, 2936, 2939 }, // 109 CR6SET_CR6UNSET_CRSET_CRUNSET_CRAND_CRANDC_CREQV_CRNAND_CRNOR_CRNOT_CROR_CRORC |
| 8631 | { 1, 220, 222, 2939, 2941 }, // 110 LMW |
| 8632 | { 1, 237, 239, 2941, 2944 }, // 111 LWARX_LWARXL |
| 8633 | { 0, 0, 0, 0, 0 }, // 112 LDARX_LDARXL |
| 8634 | { 1, 220, 222, 2944, 2946 }, // 113 LHBRX_LHBRX8_LWBRX_LWBRX8 |
| 8635 | { 1, 246, 248, 2946, 2948 }, // 114 MFSR_MFSRIN |
| 8636 | { 1, 220, 222, 2948, 2951 }, // 115 LFS_LFSX_LFSXTLS_LFSXTLS__LFD_LFDX_LFDXTLS_LFDXTLS__LXSDX_LXVD2X_LXVW4X_LXVDSX |
| 8637 | { 2, 239, 242, 2951, 2954 }, // 116 LFSU_LFDU |
| 8638 | { 2, 239, 242, 2954, 2957 }, // 117 LFSUX_LFDUX |
| 8639 | { 1, 220, 222, 2957, 2960 }, // 118 STXSDX_STXVD2X_STXVW4X |
| 8640 | { 1, 237, 239, 2960, 2963 }, // 119 LBARX_LHARX |
| 8641 | { 1, 220, 222, 2963, 2965 }, // 120 LBZCIX_LDBRX_LDCIX_LHZCIX_LSWI_LVEBX_LVEHX_LVEWX_LVSL_LVSR_LVX_LVXL_LWZCIX_STHCIX_STSWI_STWCIX |
| 8642 | { 1, 220, 222, 2965, 2968 }, // 121 LFIWAX_LFIWZX |
| 8643 | { 1, 220, 222, 2968, 2971 }, // 122 STFD_STFDX_STFIWX_STFS_STFSX |
| 8644 | { 2, 239, 242, 2971, 2974 }, // 123 STFDU_STFDUX_STFSU_STFSUX |
| 8645 | { 1, 220, 222, 2974, 2976 }, // 124 STVEBX_STVEHX_STVEWX_STVX_STVXL |
| 8646 | { 1, 220, 222, 2976, 2978 }, // 125 LHA_LHA8_LHAX_LHAX8_LWAX_LWAX_32 |
| 8647 | { 0, 0, 0, 0, 0 }, // 126 LWA_LWA_32 |
| 8648 | { 1, 239, 242, 2978, 2980 }, // 127 LHAU_LHAU8 |
| 8649 | { 1, 239, 242, 2980, 2982 }, // 128 LHAUX_LHAUX8_LWAUX |
| 8650 | { 1, 220, 222, 2982, 2984 }, // 129 STB_STB8_STH_STH8_STW_STW8_STBX_STBX8_STHX_STHX8_STWX_STWX8_STHBRX_STWBRX |
| 8651 | { 0, 0, 0, 0, 0 }, // 130 STD_STDX |
| 8652 | { 1, 220, 222, 2984, 2986 }, // 131 STMW |
| 8653 | { 1, 220, 222, 2986, 2988 }, // 132 STWCX |
| 8654 | { 0, 0, 0, 0, 0 }, // 133 STDCX |
| 8655 | { 2, 239, 242, 2988, 2990 }, // 134 STDU_STHU_STHU8_STBU_STBU8_STWU_STWU8 |
| 8656 | { 2, 239, 242, 2990, 2992 }, // 135 STDUX_STWUX_STWUX8_STHUX_STHUX8_STBUX_STBUX8 |
| 8657 | { 2, 239, 242, 2992, 2994 }, // 136 LWZU_LWZU8_LHZU_LHZU8_LBZU_LBZU8 |
| 8658 | { 0, 0, 0, 0, 0 }, // 137 LDU |
| 8659 | { 2, 239, 242, 2994, 2996 }, // 138 LWZUX_LWZUX8_LHZUX_LHZUX8_LBZUX_LBZUX8 |
| 8660 | { 0, 0, 0, 0, 0 }, // 139 LDUX |
| 8661 | { 1, 222, 224, 2996, 2999 }, // 140 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 |
| 8662 | { 1, 222, 224, 2999, 3002 }, // 141 SUBF8_SUBF8_rec_ADDIC_ADDIC8_SUBFIC_SUBFIC8_SUBFZE_SUBFZE8_ADDE_ADDE8_ADDME_ADDME8_SUBFME_SUBFME8_ANDI_rec_ANDIS_rec |
| 8663 | { 1, 222, 224, 3002, 3005 }, // 142 CMPD_CMPDI_CMPLD_CMPLDI_CMPLW_CMPLWI_CMPW_CMPWI |
| 8664 | { 1, 222, 224, 3005, 3008 }, // 143 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 |
| 8665 | { 1, 222, 224, 3008, 3011 }, // 144 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 |
| 8666 | { 1, 224, 226, 3011, 3013 }, // 145 ADDPCIS |
| 8667 | { 0, 0, 0, 0, 0 }, // 146 SUBFUS_SUBFUS_rec |
| 8668 | { 0, 0, 0, 0, 0 }, // 147 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 |
| 8669 | { 0, 0, 0, 0, 0 }, // 148 RLDCL_RLDCL_rec_RLDCR_RLDCR_rec_SLD_SLD_rec_SRD_SRD_rec_SRAD_SRAD_rec |
| 8670 | { 1, 222, 224, 3013, 3016 }, // 149 SRAWI_SRAWI_rec_SRAWI8_SRAWI8_rec_SRAW_SRAW_rec_SRAW8_SRAW8_rec |
| 8671 | { 1, 222, 224, 3016, 3019 }, // 150 CNTLZD_CNTLZDM_CNTLZD_rec_CNTLZW_CNTLZW8_CNTLZW8_rec_CNTLZW_rec_CNTTZD_CNTTZDM_CNTTZD_rec_CNTTZW_CNTTZW8_CNTTZW8_rec_CNTTZW_rec |
| 8672 | { 1, 252, 254, 3019, 3022 }, // 151 MULLI_MULLI8 |
| 8673 | { 1, 252, 254, 3022, 3025 }, // 152 MULLW_MULHW_MULHD_MULLWO_MULLW_rec_MULHD_rec_MULHW_rec_MULLWO_rec |
| 8674 | { 1, 252, 254, 3025, 3028 }, // 153 MULHWU_MULHDU_MULHDU_rec_MULHWU_rec |
| 8675 | { 0, 0, 0, 0, 0 }, // 154 MULLD_MULLDO_MULLD_rec_MULLDO_rec |
| 8676 | { 0, 0, 0, 0, 0 }, // 155 DIVDE_DIVDEO_DIVDEO_rec_DIVDEU_DIVDEUO_DIVDEUO_rec_DIVDEU_rec_DIVDE_rec |
| 8677 | { 1, 228, 231, 3028, 3031 }, // 156 DIVWE_DIVWEO_DIVWEO_rec_DIVWEU_DIVWEUO_DIVWEUO_rec_DIVWEU_rec_DIVWE_rec_DIVW_DIVWU_DIVWU_rec_DIVWO_DIVWO_rec_DIVWUO_DIVWUO_rec_DIVW_rec |
| 8678 | { 0, 0, 0, 0, 0 }, // 157 DIVD_DIVDU_DIVDO_DIVDO_rec_DIVDUO_DIVDUO_rec_DIVDU_rec_DIVD_rec |
| 8679 | { 1, 226, 228, 3031, 3034 }, // 158 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 |
| 8680 | { 1, 231, 233, 3034, 3037 }, // 159 FADD_FADD_rec_FSUB_FSUB_rec |
| 8681 | { 1, 231, 233, 3037, 3041 }, // 160 FMADD_FMADD_rec_FMSUB_FMSUB_rec_FMUL_FMUL_rec_FNMADD_FNMADD_rec_FNMSUB_FNMSUB_rec |
| 8682 | { 0, 0, 0, 0, 0 }, // 161 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 |
| 8683 | { 1, 226, 228, 3041, 3044 }, // 162 FTDIV_FTSQRT_XSTDIVDP_XSTSQRTDP_XSCMPODP_XSCMPUDP |
| 8684 | { 0, 0, 0, 0, 0 }, // 163 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 |
| 8685 | { 0, 0, 0, 0, 0 }, // 164 XVCMPEQDP_XVCMPEQDP_rec_XVCMPGEDP_XVCMPGEDP_rec_XVCMPGTDP_XVCMPGTDP_rec |
| 8686 | { 1, 226, 228, 3044, 3047 }, // 165 XVTDIVDP_XVTSQRTDP |
| 8687 | { 0, 0, 0, 0, 0 }, // 166 VPKSHSS_VPKSHUS_VPKSWSS_VPKSWUS_VPKUHUM_VPKUHUS_VPKUWUM_VPKUWUS_VUPKHPX_VUPKHSB_VUPKHSH_VUPKLPX_VUPKLSB_VUPKLSH_VPERM_VSEL_VPKPX |
| 8688 | { 0, 0, 0, 0, 0 }, // 167 XXMRGHW_XXMRGLW_XXPERMDI_XXPERMDIs_XXSLDWI_XXSLDWIs_VSPLTB_VSPLTBs_VSPLTH_VSPLTHs_VSPLTISB_VSPLTISH_VSPLTISW_VSPLTW_XXSPLTW_XXSPLTWs_XXSEL |
| 8689 | { 0, 0, 0, 0, 0 }, // 168 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 |
| 8690 | { 0, 0, 0, 0, 0 }, // 169 VADDUBM_VADDUHM_VADDUWM_XXLORf_XXLXORdpz_XXLXORspz_XXLXORz_VSUBFP_VSUBUBM_VSUBUHM_VSUBUWM_XXLAND_XXLANDC_XXLNOR_XXLOR_XXLXOR |
| 8691 | { 1, 226, 228, 3047, 3050 }, // 170 XVTDIVSP_XVTSQRTSP |
| 8692 | { 0, 0, 0, 0, 0 }, // 171 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 |
| 8693 | { 1, 226, 228, 3050, 3053 }, // 172 FCMPOD_FCMPOS_FCMPUD_FCMPUS |
| 8694 | { 1, 235, 237, 3053, 3056 }, // 173 FDIVS_FDIVS_rec |
| 8695 | { 1, 233, 235, 3056, 3059 }, // 174 XSDIVDP |
| 8696 | { 0, 0, 0, 0, 0 }, // 175 FSQRTS_XSSQRTSP_FSQRTS_rec |
| 8697 | { 1, 233, 235, 3059, 3062 }, // 176 FDIV_FDIV_rec |
| 8698 | { 0, 0, 0, 0, 0 }, // 177 XSSQRTDP |
| 8699 | { 0, 0, 0, 0, 0 }, // 178 FSQRT_FSQRT_rec |
| 8700 | { 1, 235, 237, 3062, 3065 }, // 179 XVDIVSP |
| 8701 | { 0, 0, 0, 0, 0 }, // 180 XVSQRTSP |
| 8702 | { 1, 233, 235, 3065, 3068 }, // 181 XVDIVDP |
| 8703 | { 0, 0, 0, 0, 0 }, // 182 XVSQRTDP |
| 8704 | { 1, 242, 244, 3068, 3070 }, // 183 MFOCRF_MFOCRF8 |
| 8705 | { 0, 0, 0, 0, 0 }, // 184 VCIPHER_VCIPHERLAST_VNCIPHER_VNCIPHERLAST_VPMSUMB_VPMSUMD_VPMSUMH_VPMSUMW_VSBOX |
| 8706 | { 1, 235, 237, 3070, 3073 }, // 185 XSDIVSP |
| 8707 | { 0, 0, 0, 0, 0 }, // 186 FSQRTS_FSQRTS_rec |
| 8708 | { 1, 244, 246, 3073, 3074 }, // 187 MTFSFI_rec_MTFSF_rec_MTFSFI_MTFSFIb_MTFSF |
| 8709 | { 1, 244, 246, 3074, 3077 }, // 188 MTFSFb_MTFSB0_MTFSB1 |
| 8710 | { 0, 0, 0, 0, 0 }, // 189 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 |
| 8711 | { 0, 0, 0, 0, 0 }, // 190 XSRESP_XSRSQRTESP_XSCVSXDSP_XSCVUXDSP_XSCVDPSPN_XSCVSPDPN_XSRSP |
| 8712 | { 0, 0, 0, 0, 0 }, // 191 XVMADDASP_XVMADDMSP_XVMSUBASP_XVMSUBMSP_XVNMADDASP_XVNMADDMSP_XVNMSUBASP_XVNMSUBMSP_XVSUBSP_XVMULSP_XVNABSSP_XVNEGSP_XVABSSP_XVADDSP |
| 8713 | { 0, 0, 0, 0, 0 }, // 192 VRFIM_VRFIN_VRFIP_VRFIZ_XVRSQRTESP_VADDFP_VEXPTEFP_VLOGEFP_VMADDFP_VNMSUBFP_VREFP_VRSQRTEFP_XVCVSXWSP_XVCVUXWSP_XVRESP_XVCVDPSP_XVCVSXDSP_XVCVUXDSP_XVCPSGNSP |
| 8714 | { 0, 0, 0, 0, 0 }, // 193 VSUBFP |
| 8715 | { 0, 0, 0, 0, 0 }, // 194 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 |
| 8716 | { 0, 0, 0, 0, 0 }, // 195 XVCVSPDP |
| 8717 | { 0, 0, 0, 0, 0 }, // 196 TDI_TD |
| 8718 | { 1, 256, 258, 3077, 3079 }, // 197 TWI_TW |
| 8719 | { 1, 222, 224, 3079, 3082 }, // 198 MTCRF_MTCRF8_MTOCRF_MTOCRF8 |
| 8720 | { 1, 222, 224, 3082, 3085 }, // 199 RLWIMI_RLWIMI8 |
| 8721 | { 1, 222, 224, 3085, 3088 }, // 200 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 |
| 8722 | { 1, 222, 224, 3088, 3091 }, // 201 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 |
| 8723 | { 1, 222, 224, 3091, 3094 }, // 202 ANDIS_rec_ANDI_rec_SUBF8_rec |
| 8724 | { 1, 222, 224, 3094, 3097 }, // 203 OR_OR8_OR8_rec_OR_rec_NOP |
| 8725 | { 0, 0, 0, 0, 0 }, // 204 SLDI_SLDI_rec_SLWI_SLWI_rec_SRDI_SRDI_rec_SRWI_SRWI_rec_COPY |
| 8726 | { 1, 222, 224, 3097, 3100 }, // 205 SUBF_rec_ADDG6S_ADDG6S8_ADDZE_ADDZE8 |
| 8727 | { 1, 222, 224, 3100, 3103 }, // 206 RLWIMI8_rec_RLWIMI_rec |
| 8728 | { 1, 222, 224, 3103, 3106 }, // 207 CNTLZD_CNTLZD_rec_CNTLZW_CNTLZW8_CNTLZW8_rec_CNTLZW_rec |
| 8729 | { 1, 222, 224, 3106, 3109 }, // 208 POPCNTB_POPCNTB8_POPCNTD_POPCNTW |
| 8730 | { 1, 222, 224, 3109, 3113 }, // 209 ISEL_ISEL8 |
| 8731 | { 1, 246, 248, 3113, 3115 }, // 210 MFTB_MFTB8 |
| 8732 | { 1, 228, 231, 3115, 3118 }, // 211 DIVW_DIVWU |
| 8733 | { 0, 0, 0, 0, 0 }, // 212 DIVD_DIVDU |
| 8734 | { 1, 228, 231, 3118, 3121 }, // 213 DIVWE_DIVWEU |
| 8735 | { 1, 220, 222, 3121, 3123 }, // 214 LVEBX_LVEHX_LVEWX_LVX_LVXL |
| 8736 | { 1, 220, 222, 3123, 3126 }, // 215 LXVB16X_LXSIWZX |
| 8737 | { 0, 0, 0, 0, 0 }, // 216 DFLOADf64_XFLOADf64_LIWZX |
| 8738 | { 0, 0, 0, 0, 0 }, // 217 LQ |
| 8739 | { 1, 220, 222, 3126, 3129 }, // 218 STFDEPX_STFDXTLS_STFDXTLS__STFSXTLS_STFSXTLS__STXSIWX_STXSSP_STXSSPX |
| 8740 | { 1, 220, 222, 3129, 3131 }, // 219 STBXTLS_STBXTLS__STBXTLS_32_STHXTLS_STHXTLS__STHXTLS_32_STWXTLS_STWXTLS__STWXTLS_32_STBEPX_STDBRX_STHEPX_STWEPX |
| 8741 | { 0, 0, 0, 0, 0 }, // 220 STDXTLS_STDXTLS_ |
| 8742 | { 1, 220, 222, 3131, 3133 }, // 221 STBCIX_STDCIX |
| 8743 | { 1, 220, 222, 3133, 3135 }, // 222 STBCX_STHCX |
| 8744 | { 1, 220, 222, 3135, 3137 }, // 223 STHCIX_STSWI_STWCIX |
| 8745 | { 1, 220, 222, 3137, 3139 }, // 224 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 |
| 8746 | { 0, 0, 0, 0, 0 }, // 225 LD_LDX_LDXTLS_LDXTLS_ |
| 8747 | { 1, 237, 239, 3139, 3142 }, // 226 LBARXL_LHARXL |
| 8748 | { 1, 220, 222, 3142, 3144 }, // 227 LBEPX_LHEPX_LWEPX |
| 8749 | { 1, 220, 222, 3144, 3147 }, // 228 LFDEPX_LXSIWAX |
| 8750 | { 0, 0, 0, 0, 0 }, // 229 ADDIdtprelL_ADDIdtprelL32_ADDItlsgdL_ADDItlsgdL32_ADDItlsgdLADDR_ADDItlsgdLADDR32_ADDItoc_ADDItoc8_ADDItocL_ADDItocL8_ADDISdtprelHA_ADDISdtprelHA32_ADDISgotTprelHA_ADDIStlsgdHA_ADDIStocHA_ADDIStocHA8 |
| 8751 | { 1, 222, 224, 3147, 3150 }, // 230 SUBF |
| 8752 | { 0, 0, 0, 0, 0 }, // 231 VPKSDSS_VPKSDUS_VPKUDUM_VPKUDUS_VUPKHSW_VUPKLSW_VMRGEW_VMRGOW_VPERMXOR_VBPERMQ_VGBBD |
| 8753 | { 0, 0, 0, 0, 0 }, // 232 VMRGHB_VMRGHH_VMRGHW_VMRGLB_VMRGLH_VMRGLW_VSL_VSLDOI_VSLO_VSR_VSRO |
| 8754 | { 0, 0, 0, 0, 0 }, // 233 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 |
| 8755 | { 0, 0, 0, 0, 0 }, // 234 VADDUDM_VSUBUDM_VSLD_VSRAD_VSRD_VEQV_VNAND_VORC_XXLEQV_XXLNAND_XXLORC_VCLZB_VCLZD_VCLZH_VCLZW_VPOPCNTB_VPOPCNTH_VPOPCNTW |
| 8756 | { 0, 0, 0, 0, 0 }, // 235 VRLD_VMAXSD_VMAXUD_VMINSD_VMINUD_VSHASIGMAD_VSHASIGMAW |
| 8757 | { 0, 0, 0, 0, 0 }, // 236 VCMPEQUD_VCMPEQUD_rec_VCMPGTSD_VCMPGTSD_rec_VCMPGTUD_VCMPGTUD_rec |
| 8758 | { 1, 220, 222, 3150, 3152 }, // 237 MFVSCR |
| 8759 | { 1, 220, 222, 3152, 3154 }, // 238 MTVSCR |
| 8760 | { 0, 0, 0, 0, 0 }, // 239 VADDCUQ_VADDECUQ_VADDEUQM_VSUBCUQ_VSUBECUQ_VSUBEUQM |
| 8761 | { 0, 0, 0, 0, 0 }, // 240 VADDUQM_VSUBUQM_VPOPCNTD |
| 8762 | { 0, 0, 0, 0, 0 }, // 241 VMSUMMBM_VMSUMSHM_VMSUMSHS_VMSUMUBM_VMSUMUHM_VMSUMUHS_VSUM2SWS_VSUM4SBS_VSUM4SHS_VSUM4UBS_VSUMSWS_VMULESB_VMULESH_VMULEUB_VMULEUH_VMULOSB_VMULOSH_VMULOUB_VMULOUH_VMHADDSHS_VMHRADDSHS_VMLADDUHM |
| 8763 | { 0, 0, 0, 0, 0 }, // 242 VMULESW_VMULEUW_VMULOSW_VMULOUW |
| 8764 | { 0, 0, 0, 0, 0 }, // 243 VMULUWM |
| 8765 | { 1, 224, 226, 3154, 3156 }, // 244 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 |
| 8766 | { 1, 226, 228, 3156, 3159 }, // 245 DTSTDC_DTSTDCQ_DTSTDG_DTSTDGQ_DTSTSF_DTSTSFQ_DCMPO_DCMPU_DTSTEX |
| 8767 | { 0, 0, 0, 0, 0 }, // 246 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 |
| 8768 | { 1, 226, 228, 3159, 3162 }, // 247 DADD_DADD_rec_DCTDP_DCTDP_rec_DSUB_DSUB_rec |
| 8769 | { 0, 0, 0, 0, 0 }, // 248 BCDADD_rec_BCDSUB_rec |
| 8770 | { 0, 0, 0, 0, 0 }, // 249 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 |
| 8771 | { 1, 226, 228, 3162, 3165 }, // 250 DCMPOQ_DCMPUQ_DTSTEXQ |
| 8772 | { 1, 226, 228, 3165, 3168 }, // 251 DCTQPQ_DCTQPQ_rec |
| 8773 | { 1, 226, 228, 3168, 3171 }, // 252 DADDQ_DADDQ_rec_DSUBQ_DSUBQ_rec |
| 8774 | { 0, 0, 0, 0, 0 }, // 253 DQUAQ_DQUAQ_rec |
| 8775 | { 1, 226, 228, 3171, 3174 }, // 254 DRSP_DRSP_rec_DCTFIX_DCTFIX_rec |
| 8776 | { 1, 226, 228, 3174, 3177 }, // 255 DCFFIX_DCFFIX_rec |
| 8777 | { 1, 226, 228, 3177, 3180 }, // 256 DCFFIXQ_DCFFIXQ_rec |
| 8778 | { 1, 226, 228, 3180, 3183 }, // 257 DMUL_DMUL_rec |
| 8779 | { 1, 226, 228, 3183, 3186 }, // 258 DMULQ_DMULQ_rec |
| 8780 | { 1, 226, 228, 3186, 3189 }, // 259 DDIV_DDIV_rec |
| 8781 | { 1, 226, 228, 3189, 3192 }, // 260 DDIVQ_DDIVQ_rec |
| 8782 | { 0, 0, 0, 0, 0 }, // 261 MFVRD_MFVSRD_MFVRWZ_MFVSRWZ_MTVRD_MTVSRD_MTVRWA_MTVSRWA_MTVRWZ_MTVSRWZ |
| 8783 | { 0, 0, 0, 0, 0 }, // 262 VADDUDM_VSLD_VSRD_VSUBUDM_VPOPCNTB_VPOPCNTH_VSRAD_VEQV_VNAND_VORC_XXLEQV_XXLNAND_XXLORC |
| 8784 | { 0, 0, 0, 0, 0 }, // 263 VAND_VANDC_VSLB_VSLH_VSLW_VSRB_VSRH_VSRW_VRLB_VRLH_VRLW_VSRAB_VSRAH_VSRAW_VNOR_VOR_VXOR |
| 8785 | { 0, 0, 0, 0, 0 }, // 264 VEXTSB2D_VEXTSB2Ds_VEXTSB2W_VEXTSB2Ws_VEXTSH2D_VEXTSH2Ds_VEXTSH2W_VEXTSH2Ws_VEXTSW2D_VEXTSW2Ds_MTVSRDD_VNEGD_VNEGW_XXLEQVOnes |
| 8786 | { 0, 0, 0, 0, 0 }, // 265 V_SET0_V_SET0B_V_SET0H_XVIEXPDP_XVIEXPSP_XVXEXPDP_XVXEXPSP_VRLDMI_VRLDNM_VRLWMI_VRLWNM_XSABSQP_XSCPSGNQP_XSIEXPQP_XSNABSQP_XSNEGQP_XSXEXPQP |
| 8787 | { 0, 0, 0, 0, 0 }, // 266 VRLD |
| 8788 | { 0, 0, 0, 0, 0 }, // 267 XVABSDP_XVNABSDP_XVCPSGNDP_XVNEGDP |
| 8789 | { 0, 0, 0, 0, 0 }, // 268 XVABSSP_XVNABSSP_XVNEGSP |
| 8790 | { 0, 0, 0, 0, 0 }, // 269 XVCPSGNSP |
| 8791 | { 0, 0, 0, 0, 0 }, // 270 VMRGEW_VMRGOW |
| 8792 | { 0, 0, 0, 0, 0 }, // 271 VSEL |
| 8793 | { 0, 0, 0, 0, 0 }, // 272 XXSEL |
| 8794 | { 1, 222, 224, 3192, 3194 }, // 273 TABORTDC_TABORTDCI_TABORTWC_TABORTWCI |
| 8795 | { 1, 244, 246, 3194, 3197 }, // 274 MTFSB0_MTFSB1 |
| 8796 | { 1, 244, 246, 3197, 3198 }, // 275 MFFSCDRN_MFFSCDRNI_MFFSCRN_MFFSCRNI |
| 8797 | { 1, 222, 224, 3198, 3201 }, // 276 CMPRB_CMPRB8_CMPEQB |
| 8798 | { 0, 0, 0, 0, 0 }, // 277 XSTSTDCDP_XSTSTDCSP |
| 8799 | { 1, 226, 228, 3201, 3204 }, // 278 FTDIV_FTSQRT |
| 8800 | { 0, 0, 0, 0, 0 }, // 279 XSMAXCDP_XSMAXJDP_XSMINCDP_XSMINJDP_XSXSIGDP |
| 8801 | { 1, 226, 228, 3204, 3207 }, // 280 XSCMPEQDP_XSCMPEXPDP_XSCMPGEDP_XSCMPGTDP |
| 8802 | { 1, 222, 224, 3207, 3210 }, // 281 CNTTZD_CNTTZD_rec_CNTTZW_CNTTZW8_CNTTZW8_rec_CNTTZW_rec |
| 8803 | { 1, 222, 224, 3210, 3213 }, // 282 POPCNTD_POPCNTW |
| 8804 | { 1, 222, 224, 3213, 3216 }, // 283 CMPB_CMPB8_SETB_SETB8_BPERMD |
| 8805 | { 0, 0, 0, 0, 0 }, // 284 XSCVSPDPN |
| 8806 | { 0, 0, 0, 0, 0 }, // 285 SLD_SRD_SRAD |
| 8807 | { 0, 0, 0, 0, 0 }, // 286 SRADI_SRADI_32_RLDIC |
| 8808 | { 0, 0, 0, 0, 0 }, // 287 EXTSWSLI_32_64_EXTSWSLI |
| 8809 | { 1, 222, 224, 3216, 3219 }, // 288 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 |
| 8810 | { 1, 222, 224, 3219, 3222 }, // 289 ADDZE_ADDZE8_SUBF_rec |
| 8811 | { 0, 0, 0, 0, 0 }, // 290 ADDIStocHA_ADDIStocHA8_ADDItocL_ADDItocL8 |
| 8812 | { 1, 222, 224, 3222, 3225 }, // 291 LA_LA8 |
| 8813 | { 0, 0, 0, 0, 0 }, // 292 COPY |
| 8814 | { 1, 222, 224, 3225, 3228 }, // 293 MCRXRX |
| 8815 | { 0, 0, 0, 0, 0 }, // 294 XSNABSDP_XSNABSDPs_XSABSDP_XSNEGDP_XSCPSGNDP |
| 8816 | { 0, 0, 0, 0, 0 }, // 295 XSXEXPDP |
| 8817 | { 1, 224, 226, 3228, 3230 }, // 296 RFEBB |
| 8818 | { 1, 222, 224, 3230, 3232 }, // 297 TBEGIN_TRECHKPT |
| 8819 | { 1, 220, 222, 3232, 3234 }, // 298 WAIT |
| 8820 | { 0, 0, 0, 0, 0 }, // 299 RLDCL_RLDCR |
| 8821 | { 0, 0, 0, 0, 0 }, // 300 RLDICL_RLDICL_32_RLDICL_32_64_RLDICR_RLDICR_32_RLDIMI |
| 8822 | { 1, 222, 224, 3234, 3237 }, // 301 MTOCRF_MTOCRF8 |
| 8823 | { 1, 222, 224, 3237, 3240 }, // 302 SLW_SLW8_SRW_SRW8_RLWINM_RLWINM8_RLWNM_RLWNM8 |
| 8824 | { 1, 226, 228, 3240, 3243 }, // 303 FABSD_FABSS_FNABSD_FNABSS_FNEGD_FNEGS_FCPSGND_FCPSGNS_FMR |
| 8825 | { 1, 222, 224, 3243, 3246 }, // 304 SRAW_SRAW8_SRAWI_SRAWI8 |
| 8826 | { 0, 0, 0, 0, 0 }, // 305 XSIEXPDP |
| 8827 | { 1, 224, 226, 3246, 3249 }, // 306 CRXOR |
| 8828 | { 1, 222, 224, 3249, 3251 }, // 307 TRECLAIM_TSR_TABORT |
| 8829 | { 0, 0, 0, 0, 0 }, // 308 VCMPNEZB_VCMPNEZH_VCMPNEZW_VCMPNEB_VCMPNEH_VCMPNEW_VCMPNEB_rec_VCMPNEH_rec_VCMPNEW_rec_VCMPNEZB_rec_VCMPNEZH_rec_VCMPNEZW_rec |
| 8830 | { 0, 0, 0, 0, 0 }, // 309 VABSDUB_VABSDUH_VABSDUW_VCTZB_VCTZD_VCTZH_VCTZW_VPRTYBD_VPRTYBW |
| 8831 | { 0, 0, 0, 0, 0 }, // 310 VBPERMD_XVTSTDCDP_XVTSTDCSP_XVXSIGDP_XVXSIGSP |
| 8832 | { 0, 0, 0, 0, 0 }, // 311 VPOPCNTD |
| 8833 | { 0, 0, 0, 0, 0 }, // 312 VCTSXS_0_VCTUXS_0_XVCVHPSP_XVCVSPHP_VCFSX_0_VCFUX_0 |
| 8834 | { 0, 0, 0, 0, 0 }, // 313 MADDHD_MADDHDU_MADDLD_MADDLD8 |
| 8835 | { 1, 252, 254, 3251, 3254 }, // 314 MULHD_MULHW_MULLW_MULLWO |
| 8836 | { 1, 252, 254, 3254, 3257 }, // 315 MULHDU_MULHWU |
| 8837 | { 0, 0, 0, 0, 0 }, // 316 MULLD_MULLDO |
| 8838 | { 1, 226, 228, 3257, 3260 }, // 317 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 |
| 8839 | { 1, 231, 233, 3260, 3263 }, // 318 FADD_FSUB |
| 8840 | { 1, 231, 233, 3263, 3267 }, // 319 FMSUB_FMADD_FNMADD_FNMSUB_FMUL |
| 8841 | { 0, 0, 0, 0, 0 }, // 320 XSMADDADP_XSMADDASP_XSMADDMDP_XSMADDMSP_XSMSUBADP_XSMSUBASP_XSMSUBMDP_XSMSUBMSP_XSMULDP_XSMULSP_XSNMADDADP_XSNMADDASP_XSNMADDMDP_XSNMADDMSP_XSNMSUBADP_XSNMSUBASP_XSNMSUBMDP_XSNMSUBMSP |
| 8842 | { 1, 226, 228, 3267, 3270 }, // 321 FSELD_rec_FSELS_rec |
| 8843 | { 1, 226, 228, 3270, 3273 }, // 322 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 |
| 8844 | { 0, 0, 0, 0, 0 }, // 323 XSCVDPHP_XSCVHPDP |
| 8845 | { 1, 220, 222, 3273, 3275 }, // 324 LVSL_LVSR |
| 8846 | { 0, 0, 0, 0, 0 }, // 325 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 |
| 8847 | { 0, 0, 0, 0, 0 }, // 326 VEXTRACTUB_VEXTRACTUH_VEXTRACTUW_VINSERTB_VINSERTD_VINSERTH_VINSERTW_MFVSRLD_MTVSRWS_VCLZLSBB_VCTZLSBB_VEXTRACTD_VEXTUBLX_VEXTUBRX_VEXTUHLX_VEXTUHRX_VEXTUWLX_VEXTUWRX_VPRTYBQ |
| 8848 | { 0, 0, 0, 0, 0 }, // 327 XXPERM_XXPERMR_XXSPLTIB |
| 8849 | { 1, 226, 228, 3275, 3278 }, // 328 XSCMPEXPQP_XSCMPOQP_XSCMPUQP |
| 8850 | { 0, 0, 0, 0, 0 }, // 329 BCDSR_rec_XSADDQP_XSADDQPO_XSCVDPQP_XSCVQPDP_XSCVQPDPO_XSCVQPSDZ_XSCVQPSWZ_XSCVQPUDZ_XSCVQPUWZ_XSCVSDQP_XSCVUDQP_XSRQPI_XSRQPIX_XSRQPXP_XSSUBQP_XSSUBQPO |
| 8851 | { 0, 0, 0, 0, 0 }, // 330 BCDCTSQ_rec |
| 8852 | { 0, 0, 0, 0, 0 }, // 331 XSMADDQP_XSMADDQPO_XSMSUBQP_XSMSUBQPO_XSMULQP_XSMULQPO_XSNMADDQP_XSNMADDQPO_XSNMSUBQP_XSNMSUBQPO |
| 8853 | { 0, 0, 0, 0, 0 }, // 332 BCDCFSQ_rec |
| 8854 | { 0, 0, 0, 0, 0 }, // 333 XSDIVQP_XSDIVQPO |
| 8855 | { 0, 0, 0, 0, 0 }, // 334 XSSQRTQP_XSSQRTQPO |
| 8856 | { 1, 220, 222, 3278, 3280 }, // 335 LXVL_LXVLL |
| 8857 | { 1, 220, 222, 3280, 3283 }, // 336 LXSIBZX_LXSIHZX_LXVWSX_LXV_LXVX_LXSD |
| 8858 | { 1, 220, 222, 3283, 3286 }, // 337 LXSDX_LXVD2X |
| 8859 | { 1, 220, 222, 3286, 3288 }, // 338 DCBF_DCBFEP_DCBST_DCBSTEP_DCBT_DCBTEP_DCBZ_DCBZEP_DCBZL_DCBZLEP_DCBTST_DCBTSTEP |
| 8860 | { 0, 0, 0, 0, 0 }, // 339 CP_COPY_CP_COPY8 |
| 8861 | { 1, 220, 222, 3288, 3290 }, // 340 ICBI_ICBIEP |
| 8862 | { 1, 220, 222, 3290, 3292 }, // 341 ICBT_ICBTLS_EnforceIEIO |
| 8863 | { 1, 220, 222, 3292, 3294 }, // 342 LBZ_LBZ8_LBZX_LBZX8_LBZXTLS_LBZXTLS__LBZXTLS_32_LHZ_LHZ8_LHZX_LHZX8_LHZXTLS_LHZXTLS__LHZXTLS_32_LWZ_LWZ8_LWZX_LWZX8_LWZXTLS_LWZXTLS__LWZXTLS_32 |
| 8864 | { 0, 0, 0, 0, 0 }, // 343 CP_ABORT |
| 8865 | { 0, 0, 0, 0, 0 }, // 344 DARN |
| 8866 | { 0, 0, 0, 0, 0 }, // 345 ISYNC |
| 8867 | { 0, 0, 0, 0, 0 }, // 346 MSGSYNC |
| 8868 | { 1, 254, 256, 0, 0 }, // 347 TLBSYNC |
| 8869 | { 1, 220, 222, 0, 0 }, // 348 SYNC |
| 8870 | { 1, 220, 222, 3294, 3297 }, // 349 LFIWZX |
| 8871 | { 1, 220, 222, 3297, 3300 }, // 350 LFDX_LFDXTLS_LFDXTLS__LFD |
| 8872 | { 0, 0, 0, 0, 0 }, // 351 SLBIA |
| 8873 | { 0, 0, 0, 0, 0 }, // 352 SLBIE |
| 8874 | { 0, 0, 0, 0, 0 }, // 353 SLBMFEE |
| 8875 | { 0, 0, 0, 0, 0 }, // 354 SLBMFEV |
| 8876 | { 0, 0, 0, 0, 0 }, // 355 SLBMTE |
| 8877 | { 0, 0, 0, 0, 0 }, // 356 TLBIEL |
| 8878 | { 2, 239, 242, 3300, 3302 }, // 357 LHZU_LHZU8_LWZU_LWZU8 |
| 8879 | { 2, 239, 242, 3302, 3304 }, // 358 LHZUX_LHZUX8_LWZUX_LWZUX8 |
| 8880 | { 1, 222, 224, 3304, 3306 }, // 359 TEND |
| 8881 | { 0, 0, 0, 0, 0 }, // 360 CP_PASTE8_rec_CP_PASTE_rec |
| 8882 | { 1, 222, 224, 3306, 3308 }, // 361 TCHECK |
| 8883 | { 1, 220, 222, 3308, 3311 }, // 362 LXSIWAX |
| 8884 | { 0, 0, 0, 0, 0 }, // 363 LIWAX |
| 8885 | { 1, 220, 222, 3311, 3314 }, // 364 LFSX_LFSXTLS_LFSXTLS__LFS |
| 8886 | { 1, 220, 222, 3314, 3317 }, // 365 LXSSP_LXSSPX |
| 8887 | { 0, 0, 0, 0, 0 }, // 366 XFLOADf32_DFLOADf32 |
| 8888 | { 1, 220, 222, 3317, 3320 }, // 367 LXVH8X |
| 8889 | { 1, 220, 222, 3320, 3323 }, // 368 STFDXTLS_STFDXTLS__STFSXTLS_STFSXTLS__STXSIWX_STXSSP_STXSSPX |
| 8890 | { 1, 220, 222, 3323, 3326 }, // 369 STXSD_STXSIBX_STXSIBXv_STXSIHX_STXSIHXv |
| 8891 | { 1, 220, 222, 3326, 3329 }, // 370 STXSDX |
| 8892 | { 0, 0, 0, 0, 0 }, // 371 DFSTOREf32_DFSTOREf64_XFSTOREf32_XFSTOREf64_STIWX_TLBIEP9_TLBIE8P9 |
| 8893 | { 1, 220, 222, 3329, 3331 }, // 372 STDBRX_STBXTLS_STBXTLS__STBXTLS_32_STHXTLS_STHXTLS__STHXTLS_32_STWXTLS_STWXTLS__STWXTLS_32 |
| 8894 | { 0, 0, 0, 0, 0 }, // 373 SLBIEG |
| 8895 | { 0, 0, 0, 0, 0 }, // 374 TLBIE |
| 8896 | { 1, 220, 222, 3331, 3334 }, // 375 STXV_STXVB16X_STXVH8X_STXVX |
| 8897 | { 1, 220, 222, 3334, 3336 }, // 376 STXVL_STXVLL |
| 8898 | { 1, 222, 224, 3336, 3339 }, // 377 MFVRSAVE_MFVRSAVEv_MTVRSAVE_MTVRSAVEv |
| 8899 | { 1, 246, 248, 3339, 3341 }, // 378 MFPMR |
| 8900 | { 1, 250, 252, 3341, 3343 }, // 379 MTPMR |
| 8901 | { 1, 222, 224, 3343, 3345 }, // 380 MFSPR_MFSPR8_MFUDSCR |
| 8902 | { 1, 246, 248, 3345, 3347 }, // 381 MFMSR |
| 8903 | { 1, 248, 250, 3347, 3349 }, // 382 MTMSR |
| 8904 | { 0, 0, 0, 0, 0 }, // 383 MTMSRD |
| 8905 | { 1, 222, 224, 3349, 3351 }, // 384 MTUDSCR_MTSPR_MTSPR8 |
| 8906 | { 0, 0, 0, 0, 0 }, // 385 MSGSNDP_MSGSNDP8 |
| 8907 | { 1, 228, 231, 3351, 3354 }, // 386 DIVWO_DIVWUO |
| 8908 | { 1, 228, 231, 3354, 3357 }, // 387 MODSW |
| 8909 | { 1, 228, 231, 3357, 3360 }, // 388 DIVWEO_DIVWEUO |
| 8910 | { 0, 0, 0, 0, 0 }, // 389 DIVDO_DIVDUO |
| 8911 | { 1, 228, 231, 3360, 3363 }, // 390 MODSD_MODUD_MODUW |
| 8912 | { 0, 0, 0, 0, 0 }, // 391 DIVDE_DIVDEO_DIVDEU_DIVDEUO |
| 8913 | { 1, 228, 231, 3363, 3366 }, // 392 DIVWO_rec_DIVWUO_rec_DIVWU_rec_DIVW_rec |
| 8914 | { 1, 222, 224, 3366, 3369 }, // 393 ADDC8O_rec_ADDC8_rec_ADDCO_rec_ADDC_rec_SUBFC8O_rec_SUBFC8_rec_SUBFCO_rec_SUBFC_rec |
| 8915 | { 1, 224, 226, 3369, 3371 }, // 394 MCRFS |
| 8916 | { 0, 0, 0, 0, 0 }, // 395 RLDCL_rec_RLDCR_rec |
| 8917 | { 0, 0, 0, 0, 0 }, // 396 RLDICL_rec_RLDICR_rec_RLDICL_32_rec_RLDIMI_rec |
| 8918 | { 1, 244, 246, 3371, 3372 }, // 397 MFFS_MFFSCE_MFFSL_MFFS_rec |
| 8919 | { 0, 0, 0, 0, 0 }, // 398 EXTSWSLI_32_64_rec_EXTSWSLI_rec |
| 8920 | { 1, 233, 235, 3372, 3375 }, // 399 FDIV |
| 8921 | { 0, 0, 0, 0, 0 }, // 400 FSQRT |
| 8922 | { 0, 0, 0, 0, 0 }, // 401 FSQRTS |
| 8923 | { 1, 235, 237, 3375, 3378 }, // 402 FDIVS |
| 8924 | { 2, 239, 242, 3378, 3381 }, // 403 LFSU |
| 8925 | { 2, 239, 242, 3381, 3384 }, // 404 LFSUX |
| 8926 | { 1, 224, 226, 3384, 3386 }, // 405 TAILB_TAILB8_TAILBA_TAILBA8_TAILBCTR_TAILBCTR8_CTRL_DEP |
| 8927 | { 1, 220, 222, 3386, 3388 }, // 406 LDAT_LWAT |
| 8928 | { 1, 220, 222, 3388, 3390 }, // 407 STDAT_STWAT |
| 8929 | { 1, 222, 224, 3390, 3393 }, // 408 BRINC |
| 8930 | { 0, 0, 0, 0, 0 }, // 409 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 |
| 8931 | { 0, 0, 0, 0, 0 }, // 410 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 |
| 8932 | { 1, 220, 222, 3393, 3395 }, // 411 EVLDD_EVLDDX_EVLDH_EVLDHX_EVLDW_EVLDWX_EVLHHESPLAT_EVLHHESPLATX_EVLHHOSSPLAT_EVLHHOSSPLATX_EVLHHOUSPLAT_EVLHHOUSPLATX_EVLWHE_EVLWHEX_EVLWHOS_EVLWHOSX_EVLWHOU_EVLWHOUX_EVLWHSPLAT_EVLWHSPLATX_EVLWWSPLAT_EVLWWSPLATX |
| 8933 | { 1, 220, 222, 3395, 3397 }, // 412 EVSTDD_EVSTDDX_EVSTDH_EVSTDHX_EVSTDW_EVSTDWX_EVSTWHE_EVSTWHEX_EVSTWHO_EVSTWHOX_EVSTWWE_EVSTWWEX_EVSTWWO_EVSTWWOX |
| 8934 | { 1, 224, 226, 3397, 3399 }, // 413 HRFID_ATTN_CLRBHRB_MFBHRBE_NAP_RFCI_RFDI_RFMCI_SC |
| 8935 | { 0, 0, 0, 0, 0 }, // 414 RFI |
| 8936 | { 0, 0, 0, 0, 0 }, // 415 RFID |
| 8937 | { 1, 220, 222, 3399, 3401 }, // 416 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 |
| 8938 | { 1, 220, 222, 3401, 3403 }, // 417 ICBLC |
| 8939 | { 1, 250, 252, 3403, 3405 }, // 418 MTSR_MTSRIN |
| 8940 | { 1, 222, 224, 3405, 3407 }, // 419 MFDCR |
| 8941 | { 1, 222, 224, 3407, 3409 }, // 420 MTDCR |
| 8942 | { 1, 222, 224, 3409, 3412 }, // 421 NOP_GT_PWR6_NOP_GT_PWR7 |
| 8943 | { 0, 0, 0, 0, 0 }, // 422 TLBIA |
| 8944 | { 1, 248, 250, 3412, 3414 }, // 423 WRTEE_WRTEEI |
| 8945 | { 1, 222, 224, 3414, 3417 }, // 424 HASHCHK_HASHCHK8_HASHCHKP_HASHCHKP8_HASHST_HASHST8_HASHSTP_HASHSTP8_ADDEX_ADDEX8_CDTBCD_CDTBCD8_CBCDTD_CBCDTD8 |
| 8946 | { 1, 220, 222, 0, 0 }, // 425 MSYNC |
| 8947 | { 0, 0, 0, 0, 0 }, // 426 SLBSYNC |
| 8948 | { 0, 0, 0, 0, 0 }, // 427 SLBFEE_rec |
| 8949 | { 0, 0, 0, 0, 0 }, // 428 STOP |
| 8950 | { 1, 220, 222, 3417, 3419 }, // 429 DCBA_DCBI |
| 8951 | { 1, 226, 228, 3419, 3422 }, // 430 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 |
| 8952 | { 0, 0, 0, 0, 0 }, // 431 VCFSX_VCFUX_VCTSXS_VCTUXS |
| 8953 | { 0, 0, 0, 0, 0 }, // 432 VCFSX_0_VCFUX_0_VCTSXS_0_VCTUXS_0_XVCVSPHP |
| 8954 | { 0, 0, 0, 0, 0 }, // 433 VLOGEFP_VREFP_VRFIM_VRFIN_VRFIP_VRFIZ_VRSQRTEFP_XVCVDPSP_XVCVSXDSP_XVCVSXWSP_XVCVUXDSP_XVCVUXWSP_XVRESP_XVRSQRTESP |
| 8955 | { 0, 0, 0, 0, 0 }, // 434 XSCVDPHP |
| 8956 | { 0, 0, 0, 0, 0 }, // 435 XSCVDPSP_XSCVDPSXDS_XSCVDPSXDSs_XSCVDPSXWS_XSCVDPSXWSs_XSCVDPUXDS_XSCVDPUXDSs_XSCVDPUXWS_XSCVDPUXWSs_XSCVSPDP_XSCVSXDDP_XSCVUXDDP_XSRDPI_XSRDPIC_XSRDPIM_XSRDPIP_XSRDPIZ_XSREDP_XSRSQRTEDP |
| 8957 | { 0, 0, 0, 0, 0 }, // 436 XVCVDPSXDS_XVCVDPSXWS_XVCVDPUXDS_XVCVDPUXWS_XVCVSPSXDS_XVCVSPSXWS_XVCVSPUXDS_XVCVSPUXWS_XVCVSXDDP_XVCVSXWDP_XVCVUXDDP_XVCVUXWDP_XVRDPI_XVRDPIC_XVRDPIM_XVRDPIP_XVRDPIZ_XVREDP_XVRSPI_XVRSPIC_XVRSPIM_XVRSPIP_XVRSPIZ_XVRSQRTEDP |
| 8958 | { 0, 0, 0, 0, 0 }, // 437 XVCVSPBF16 |
| 8959 | { 1, 226, 228, 3422, 3425 }, // 438 FADDS_FMULS_FSUBS |
| 8960 | { 1, 231, 233, 3425, 3429 }, // 439 FMUL |
| 8961 | { 0, 0, 0, 0, 0 }, // 440 VADDFP |
| 8962 | { 0, 0, 0, 0, 0 }, // 441 XSMULDP_XSMULSP |
| 8963 | { 0, 0, 0, 0, 0 }, // 442 XVADDDP_XVMULDP_XVSUBDP |
| 8964 | { 0, 0, 0, 0, 0 }, // 443 XVADDSP_XVMULSP_XVSUBSP |
| 8965 | { 0, 0, 0, 0, 0 }, // 444 VMADDFP_VNMSUBFP |
| 8966 | { 1, 226, 228, 3429, 3432 }, // 445 FADDS_rec_FMULS_rec_FSUBS_rec |
| 8967 | { 1, 231, 233, 3432, 3436 }, // 446 FMUL_rec |
| 8968 | { 1, 226, 228, 3436, 3439 }, // 447 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 |
| 8969 | { 1, 224, 226, 3439, 3441 }, // 448 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 |
| 8970 | { 1, 224, 226, 3441, 3443 }, // 449 CTRL_DEP_TAILB_TAILB8_TAILBA_TAILBA8 |
| 8971 | { 0, 0, 0, 0, 0 }, // 450 VGNB |
| 8972 | { 0, 0, 0, 0, 0 }, // 451 VSBOX |
| 8973 | { 1, 222, 224, 3443, 3446 }, // 452 CFUGED_PDEPD_PEXTD |
| 8974 | { 0, 0, 0, 0, 0 }, // 453 VCFUGED_VCLZDM_VCTZDM_VPDEPD_VPEXTD |
| 8975 | { 0, 0, 0, 0, 0 }, // 454 XSCVDPQP_XSCVQPDP_XSCVQPDPO_XSCVQPSDZ_XSCVQPSWZ_XSCVQPUDZ_XSCVQPUWZ_XSCVSDQP_XSCVUDQP_XSRQPI_XSRQPIX_XSRQPXP |
| 8976 | { 0, 0, 0, 0, 0 }, // 455 XSCVQPSQZ_XSCVQPUQZ_XSCVSQQP_XSCVUQQP |
| 8977 | { 1, 222, 224, 3446, 3449 }, // 456 HASHST_HASHST8_HASHSTP_HASHSTP8 |
| 8978 | { 0, 0, 0, 0, 0 }, // 457 XSMULQP_XSMULQPO |
| 8979 | { 0, 0, 0, 0, 0 }, // 458 VDIVESQ_VDIVEUQ_VDIVSQ_VDIVUQ |
| 8980 | { 0, 0, 0, 0, 0 }, // 459 VMODSQ_VMODUQ |
| 8981 | { 0, 0, 0, 0, 0 }, // 460 VDIVSD_VDIVUD |
| 8982 | { 0, 0, 0, 0, 0 }, // 461 VMODSD_VMODUD |
| 8983 | { 0, 0, 0, 0, 0 }, // 462 VDIVSW_VDIVUW |
| 8984 | { 0, 0, 0, 0, 0 }, // 463 VMODSW_VMODUW |
| 8985 | { 0, 0, 0, 0, 0 }, // 464 VDIVESD_VDIVEUD |
| 8986 | { 0, 0, 0, 0, 0 }, // 465 VDIVESW_VDIVEUW |
| 8987 | { 0, 0, 0, 0, 0 }, // 466 BCDCFN_rec_BCDCFZ_rec_BCDCTN_rec_BCDCTZ_rec_BCDSETSGN_rec_VMUL10CUQ_VMUL10UQ_XSTSTDCQP_XSXSIGQP |
| 8988 | { 0, 0, 0, 0, 0 }, // 467 XXGENPCVBM |
| 8989 | { 0, 0, 0, 0, 0 }, // 468 BCDCPSGN_rec_BCDS_rec_BCDTRUNC_rec_BCDUS_rec_BCDUTRUNC_rec_VMUL10ECUQ_VMUL10EUQ |
| 8990 | { 0, 0, 0, 0, 0 }, // 469 VADDCUQ_VSUBCUQ |
| 8991 | { 0, 0, 0, 0, 0 }, // 470 XSCMPEQQP_XSCMPGEQP_XSCMPGTQP_XSMAXCQP_XSMINCQP |
| 8992 | { 0, 0, 0, 0, 0 }, // 471 MTVSRBMI |
| 8993 | { 1, 222, 224, 3449, 3452 }, // 472 CBCDTD_CBCDTD8_CDTBCD_CDTBCD8 |
| 8994 | { 1, 226, 228, 3452, 3455 }, // 473 FTSQRT |
| 8995 | { 0, 0, 0, 0, 0 }, // 474 MTVSRBM_MTVSRDM_MTVSRHM_MTVSRQM_MTVSRWM_VCNTMBB_VCNTMBD_VCNTMBH_VCNTMBW_VEXPANDBM_VEXPANDDM_VEXPANDHM_VEXPANDQM_VEXPANDWM_VEXTRACTBM_VEXTRACTDM_VEXTRACTHM_VEXTRACTQM_VEXTRACTWM_XVTLSBB |
| 8996 | { 0, 0, 0, 0, 0 }, // 475 RLDIC_rec |
| 8997 | { 0, 0, 0, 0, 0 }, // 476 RLDICL_32_rec_RLDICL_rec_RLDICR_rec |
| 8998 | { 1, 222, 224, 3455, 3458 }, // 477 RLWINM8_rec_RLWINM_rec |
| 8999 | { 0, 0, 0, 0, 0 }, // 478 VCTZB_VCTZD_VCTZH_VCTZW_VPRTYBD_VPRTYBW |
| 9000 | { 0, 0, 0, 0, 0 }, // 479 VPOPCNTB_VPOPCNTH |
| 9001 | { 0, 0, 0, 0, 0 }, // 480 VSHASIGMAD_VSHASIGMAW |
| 9002 | { 1, 226, 228, 3458, 3461 }, // 481 XSTSQRTDP |
| 9003 | { 1, 226, 228, 3461, 3464 }, // 482 XVTSQRTDP |
| 9004 | { 1, 226, 228, 3464, 3467 }, // 483 XVTSQRTSP |
| 9005 | { 0, 0, 0, 0, 0 }, // 484 XVTSTDCDP_XVTSTDCSP |
| 9006 | { 0, 0, 0, 0, 0 }, // 485 SLD_rec_SRD_rec |
| 9007 | { 0, 0, 0, 0, 0 }, // 486 TDI |
| 9008 | { 1, 256, 258, 3467, 3469 }, // 487 TWI |
| 9009 | { 0, 0, 0, 0, 0 }, // 488 VADDCUW_VADDSBS_VADDSHS_VADDSWS_VADDUBS_VADDUHS_VADDUWS_VAVGSB_VAVGSH_VAVGSW_VAVGUB_VAVGUH_VAVGUW_VMAXFP_VMINFP_VSUBCUW_VSUBSBS_VSUBSHS_VSUBSWS_VSUBUBS_VSUBUHS_VSUBUWS |
| 9010 | { 0, 0, 0, 0, 0 }, // 489 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 |
| 9011 | { 0, 0, 0, 0, 0 }, // 490 VCMPEQUD_rec_VCMPGTSD_rec_VCMPGTUD_rec |
| 9012 | { 0, 0, 0, 0, 0 }, // 491 VCMPEQUQ_VCMPEQUQ_rec_VCMPGTSQ_VCMPGTSQ_rec_VCMPGTUQ_VCMPGTUQ_rec |
| 9013 | { 0, 0, 0, 0, 0 }, // 492 VCMPNEB_rec_VCMPNEH_rec_VCMPNEW_rec_VCMPNEZB_rec_VCMPNEZH_rec_VCMPNEZW_rec |
| 9014 | { 0, 0, 0, 0, 0 }, // 493 VCMPSQ_VCMPUQ |
| 9015 | { 0, 0, 0, 0, 0 }, // 494 XSMAXCDP_XSMAXJDP_XSMINCDP_XSMINJDP |
| 9016 | { 1, 220, 222, 3469, 3471 }, // 495 TRAP |
| 9017 | { 1, 222, 224, 3471, 3474 }, // 496 SRAWI8_rec_SRAWI_rec |
| 9018 | { 0, 0, 0, 0, 0 }, // 497 VRLQ_VRLQNM_VSLQ_VSRAQ_VSRQ |
| 9019 | { 0, 0, 0, 0, 0 }, // 498 VRLQMI |
| 9020 | { 1, 220, 222, 3474, 3476 }, // 499 DSS_DSSALL |
| 9021 | { 1, 220, 222, 3476, 3478 }, // 500 WAITP10 |
| 9022 | { 1, 222, 224, 3478, 3481 }, // 501 ADDI_ADDI8_LI_LI8_ADDIS_ADDIS8_LIS_LIS8_NEG_NEG8_NEG8O_NEGO |
| 9023 | { 0, 0, 0, 0, 0 }, // 502 ADDIdtprelL32_ADDISdtprelHA32 |
| 9024 | { 0, 0, 0, 0, 0 }, // 503 ADDItlsldLADDR32 |
| 9025 | { 0, 0, 0, 0, 0 }, // 504 ADDItocL_ADDIStocHA_ADDIStocHA8 |
| 9026 | { 1, 222, 224, 3481, 3484 }, // 505 ADDIC_ADDIC8_ADDME_ADDME8_SUBFIC_SUBFIC8_SUBFME_SUBFME8_SUBFZE_SUBFZE8 |
| 9027 | { 1, 222, 224, 3484, 3487 }, // 506 ADDME8O_ADDMEO_ADDZE8O_ADDZEO_ANDI8_rec_ANDIS8_rec_SUBFME8O_SUBFMEO_SUBFZE8O_SUBFZEO |
| 9028 | { 1, 222, 224, 3487, 3490 }, // 507 ADDZE_ADDZE8 |
| 9029 | { 1, 222, 224, 3490, 3493 }, // 508 ANDI_rec_ANDIS_rec |
| 9030 | { 1, 222, 224, 3493, 3496 }, // 509 CMPDI_CMPWI_CMPLDI_CMPLWI |
| 9031 | { 1, 222, 224, 3496, 3499 }, // 510 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 |
| 9032 | { 1, 226, 228, 3499, 3502 }, // 511 FABSD_FABSS_FMR_FNABSD_FNABSS_FNEGD_FNEGS |
| 9033 | { 1, 222, 224, 3502, 3505 }, // 512 NEG8_rec_NEG_rec_ORI_ORI8_ORIS_ORIS8_XORI_XORI8_XORIS_XORIS8 |
| 9034 | { 1, 222, 224, 3505, 3508 }, // 513 NOP |
| 9035 | { 0, 0, 0, 0, 0 }, // 514 RLDICL_RLDICL_32_RLDICL_32_64_RLDICR_RLDICR_32 |
| 9036 | { 1, 222, 224, 3508, 3511 }, // 515 RLWINM_RLWINM8 |
| 9037 | { 1, 222, 224, 3511, 3514 }, // 516 SETB_SETB8 |
| 9038 | { 1, 222, 224, 3514, 3517 }, // 517 SETBC_SETBC8_SETBCR_SETBCR8_SETNBC_SETNBC8_SETNBCR_SETNBCR8 |
| 9039 | { 1, 222, 224, 3517, 3520 }, // 518 SRAWI_SRAWI8 |
| 9040 | { 0, 0, 0, 0, 0 }, // 519 VEXTSB2D_VEXTSB2Ds_VEXTSB2W_VEXTSB2Ws_VEXTSH2D_VEXTSH2Ds_VEXTSH2W_VEXTSH2Ws_VEXTSW2D_VEXTSW2Ds_VNEGD_VNEGW |
| 9041 | { 0, 0, 0, 0, 0 }, // 520 VEXTSD2Q |
| 9042 | { 0, 0, 0, 0, 0 }, // 521 XSABSDP_XSNABSDP_XSNABSDPs_XSNEGDP |
| 9043 | { 0, 0, 0, 0, 0 }, // 522 XSABSQP_XSNABSQP_XSNEGQP_XSXEXPQP_XVXEXPDP_XVXEXPSP |
| 9044 | { 0, 0, 0, 0, 0 }, // 523 XVABSDP_XVNABSDP_XVNEGDP |
| 9045 | { 0, 0, 0, 0, 0 }, // 524 XVXSIGDP_XVXSIGSP |
| 9046 | { 1, 222, 224, 3520, 3523 }, // 525 ADDE8O_ADDEO_SUBFE8O_SUBFEO_SUBF8O_SUBFO |
| 9047 | { 1, 222, 224, 3523, 3526 }, // 526 ADDEX_ADDEX8 |
| 9048 | { 1, 222, 224, 3526, 3529 }, // 527 ADD4O_ADD8O |
| 9049 | { 1, 222, 224, 3529, 3532 }, // 528 CMPB_CMPB8 |
| 9050 | { 1, 224, 226, 3532, 3535 }, // 529 CRAND_CRANDC_CR6SET_CREQV_CRSET_CRNAND_CRNOR_CROR_CRORC_CR6UNSET_CRUNSET |
| 9051 | { 1, 220, 222, 3535, 3537 }, // 530 DST_DST64_DSTT_DSTT64_DSTST_DSTST64_DSTSTT_DSTSTT64 |
| 9052 | { 0, 0, 0, 0, 0 }, // 531 VRLDNM_VRLWNM_V_SET0_V_SET0B_V_SET0H_XSCPSGNQP_XSIEXPQP_XVIEXPDP_XVIEXPSP |
| 9053 | { 0, 0, 0, 0, 0 }, // 532 XXLEQVOnes |
| 9054 | { 1, 244, 246, 3537, 3538 }, // 533 MFFS_MFFS_rec_MFFSL |
| 9055 | { 1, 244, 246, 3538, 3539 }, // 534 MFFSCDRNI_MFFSCRNI |
| 9056 | { 1, 244, 246, 3539, 3542 }, // 535 MTFSB0 |
| 9057 | { 1, 222, 224, 3542, 3545 }, // 536 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 |
| 9058 | { 1, 222, 224, 3545, 3548 }, // 537 NEG8O_rec_NEGO_rec |
| 9059 | { 1, 222, 224, 3548, 3551 }, // 538 ADDE8_rec_ADDE_rec_ADDE8O_rec_ADDEO_rec_SUBFE8_rec_SUBFE_rec_SUBFE8O_rec_SUBFEO_rec_SUBF8O_rec_SUBFO_rec |
| 9060 | { 1, 224, 226, 3551, 3553 }, // 539 HRFID_SC |
| 9061 | { 1, 244, 246, 3553, 3554 }, // 540 MTFSFI_MTFSFIb_MTFSFI_rec |
| 9062 | { 1, 226, 228, 3554, 3557 }, // 541 FABSD_rec_FABSS_rec_FMR_rec_FNABSD_rec_FNABSS_rec_FNEGD_rec_FNEGS_rec |
| 9063 | { 1, 222, 224, 3557, 3560 }, // 542 ADDC8_rec_ADDC_rec_SUBFC8_rec_SUBFC_rec |
| 9064 | { 0, 0, 0, 0, 0 }, // 543 VSTRIBL_rec_VSTRIBR_rec_VSTRIHL_rec_VSTRIHR_rec |
| 9065 | { 1, 220, 222, 3560, 3562 }, // 544 LBZ_LBZ8_LHZ_LHZ8_LWZ_LWZ8 |
| 9066 | { 0, 0, 0, 0, 0 }, // 545 LD |
| 9067 | { 0, 0, 0, 0, 0 }, // 546 LDtoc_LDtocBA_LDtocCPT_LDtocJTI_LDtocL_SPILLTOVSR_LD_LWZtoc_LWZtocL |
| 9068 | { 0, 0, 0, 0, 0 }, // 547 DFLOADf32 |
| 9069 | { 0, 0, 0, 0, 0 }, // 548 DFLOADf64 |
| 9070 | { 1, 220, 222, 3562, 3565 }, // 549 LFD |
| 9071 | { 1, 220, 222, 3565, 3567 }, // 550 LHA_LHA8 |
| 9072 | { 1, 220, 222, 3567, 3570 }, // 551 LXSD_LXV |
| 9073 | { 1, 220, 222, 3570, 3572 }, // 552 DCBT_DCBTST |
| 9074 | { 1, 220, 222, 3572, 3574 }, // 553 ICBT |
| 9075 | { 1, 220, 222, 3574, 3576 }, // 554 LDBRX |
| 9076 | { 0, 0, 0, 0, 0 }, // 555 SPILLTOVSR_LDX |
| 9077 | { 1, 220, 222, 3576, 3579 }, // 556 LXVRBX_LXVRDX_LXVRHX_LXVRWX |
| 9078 | { 1, 250, 252, 3579, 3581 }, // 557 MTSR |
| 9079 | { 1, 222, 224, 3581, 3584 }, // 558 MTVRSAVE_MTVRSAVEv |
| 9080 | { 1, 220, 222, 3584, 3586 }, // 559 LBZCIX_LDCIX_LHZCIX_LWZCIX |
| 9081 | { 1, 220, 222, 3586, 3589 }, // 560 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 |
| 9082 | { 1, 220, 222, 3589, 3592 }, // 561 LFS |
| 9083 | { 1, 220, 222, 3592, 3595 }, // 562 LXSSP |
| 9084 | { 1, 220, 222, 3595, 3598 }, // 563 LXVP |
| 9085 | { 1, 220, 222, 3598, 3601 }, // 564 LXVPX |
| 9086 | { 1, 246, 248, 3601, 3603 }, // 565 MFSR |
| 9087 | { 1, 246, 248, 3603, 3605 }, // 566 MFTB8 |
| 9088 | { 0, 0, 0, 0, 0 }, // 567 XXSETACCZ |
| 9089 | { 0, 0, 0, 0, 0 }, // 568 XVBF16GER2_XVF16GER2_XVF32GER_XVF64GER_XVI16GER2_XVI16GER2S_XVI4GER8_XVI8GER4 |
| 9090 | { 0, 0, 0, 0, 0 }, // 569 XVBF16GER2NN_XVBF16GER2NP_XVBF16GER2PN_XVBF16GER2PP_XVF16GER2NN_XVF16GER2NP_XVF16GER2PN_XVF16GER2PP_XVF32GERNN_XVF32GERNP_XVF32GERPN_XVF32GERPP_XVF64GERNN_XVF64GERNP_XVF64GERPN_XVF64GERPP_XVI16GER2PP_XVI16GER2SPP_XVI4GER8PP_XVI8GER4PP |
| 9091 | { 0, 0, 0, 0, 0 }, // 570 XVI8GER4SPP |
| 9092 | { 0, 0, 0, 0, 0 }, // 571 PMXVBF16GER2_PMXVF16GER2_PMXVF32GER_PMXVF64GER_PMXVI16GER2_PMXVI16GER2S_PMXVI4GER8_PMXVI8GER4 |
| 9093 | { 0, 0, 0, 0, 0 }, // 572 PMXVBF16GER2NN_PMXVBF16GER2NP_PMXVBF16GER2PN_PMXVBF16GER2PP_PMXVF16GER2NN_PMXVF16GER2NP_PMXVF16GER2PN_PMXVF16GER2PP_PMXVF32GERNN_PMXVF32GERNP_PMXVF32GERPN_PMXVF32GERPP_PMXVF64GERNN_PMXVF64GERNP_PMXVF64GERPN_PMXVF64GERPP_PMXVI16GER2PP_PMXVI16GER2SPP_PMXVI4GER8PP_PMXVI8GER4PP |
| 9094 | { 0, 0, 0, 0, 0 }, // 573 PMXVI8GER4SPP |
| 9095 | { 0, 0, 0, 0, 0 }, // 574 XXMTACC |
| 9096 | { 0, 0, 0, 0, 0 }, // 575 XXMFACC |
| 9097 | { 0, 0, 0, 0, 0 }, // 576 VMULHSD_VMULHUD_VMULLD |
| 9098 | { 0, 0, 0, 0, 0 }, // 577 LXVKQ |
| 9099 | { 0, 0, 0, 0, 0 }, // 578 VSPLTISB_VSPLTISH_VSPLTISW |
| 9100 | { 0, 0, 0, 0, 0 }, // 579 V_SETALLONES_V_SETALLONESB_V_SETALLONESH |
| 9101 | { 0, 0, 0, 0, 0 }, // 580 XXSPLTIB |
| 9102 | { 1, 222, 224, 3605, 3608 }, // 581 BRD_BRH_BRH8_BRW_BRW8 |
| 9103 | { 0, 0, 0, 0, 0 }, // 582 MFVSRLD_MTVSRWS_VCLZLSBB_VCTZLSBB_VEXTRACTD_VEXTRACTUB_VEXTRACTUH_VEXTRACTUW_VINSERTD_VINSERTW_VPRTYBQ |
| 9104 | { 0, 0, 0, 0, 0 }, // 583 VGBBD_VUPKHSW_VUPKLSW |
| 9105 | { 0, 0, 0, 0, 0 }, // 584 VSPLTB_VSPLTBs_VSPLTH_VSPLTHs_VSPLTW_XXSPLTW_XXSPLTWs |
| 9106 | { 0, 0, 0, 0, 0 }, // 585 VSTRIBL_VSTRIBR_VSTRIHL_VSTRIHR_XXGENPCVDM_XXGENPCVHM_XXGENPCVWM |
| 9107 | { 0, 0, 0, 0, 0 }, // 586 VUPKHPX_VUPKHSB_VUPKHSH_VUPKLPX_VUPKLSB_VUPKLSH |
| 9108 | { 0, 0, 0, 0, 0 }, // 587 XVCVBF16SPN |
| 9109 | { 0, 0, 0, 0, 0 }, // 588 XXBRD_XXBRH_XXBRQ_XXBRW_XXEXTRACTUW |
| 9110 | { 0, 0, 0, 0, 0 }, // 589 VBPERMQ_VPKSDSS_VPKSDUS_VPKUDUM_VPKUDUS |
| 9111 | { 0, 0, 0, 0, 0 }, // 590 VCLRLB_VCLRRB_VINSD_VINSW_VSLDBI_VSRDBI |
| 9112 | { 0, 0, 0, 0, 0 }, // 591 VPKPX_VPKSHSS_VPKSHUS_VPKSWSS_VPKSWUS_VPKUHUM_VPKUHUS_VPKUWUM_VPKUWUS |
| 9113 | { 0, 0, 0, 0, 0 }, // 592 VSLV_VSRV_XXINSERTW |
| 9114 | { 0, 0, 0, 0, 0 }, // 593 VEXTDDVLX_VEXTDDVRX_VEXTDUBVLX_VEXTDUBVRX_VEXTDUHVLX_VEXTDUHVRX_VEXTDUWVLX_VEXTDUWVRX_VINSBLX_VINSBRX_VINSBVLX_VINSBVRX_VINSDLX_VINSDRX_VINSHLX_VINSHRX_VINSHVLX_VINSHVRX_VINSWLX_VINSWRX_VINSWVLX_VINSWVRX |
| 9115 | { 0, 0, 0, 0, 0 }, // 594 VSUMSWS |
| 9116 | { 0, 0, 0, 0, 0 }, // 595 XXSPLTIDP_XXSPLTIW |
| 9117 | { 0, 0, 0, 0, 0 }, // 596 XXSPLTI32DX |
| 9118 | { 0, 0, 0, 0, 0 }, // 597 XXBLENDVB_XXBLENDVD_XXBLENDVH_XXBLENDVW_XXEVAL |
| 9119 | { 0, 0, 0, 0, 0 }, // 598 XXPERMX |
| 9120 | { 1, 220, 222, 3608, 3611 }, // 599 PSTXVP_PSTXVPpc |
| 9121 | { 1, 220, 222, 3611, 3613 }, // 600 STB_STB8_STH_STH8_STW_STW8 |
| 9122 | { 0, 0, 0, 0, 0 }, // 601 SPILLTOVSR_ST |
| 9123 | { 0, 0, 0, 0, 0 }, // 602 STD |
| 9124 | { 0, 0, 0, 0, 0 }, // 603 DFSTOREf32_DFSTOREf64 |
| 9125 | { 1, 220, 222, 3613, 3616 }, // 604 STFD_STFS |
| 9126 | { 2, 239, 242, 3616, 3619 }, // 605 STFDU_STFSU |
| 9127 | { 1, 220, 222, 3619, 3622 }, // 606 STXSD |
| 9128 | { 1, 220, 222, 3622, 3625 }, // 607 STXSSP |
| 9129 | { 1, 220, 222, 3625, 3628 }, // 608 STXV |
| 9130 | { 1, 220, 222, 3628, 3630 }, // 609 DCBF_DCBST_DCBZ |
| 9131 | { 1, 220, 222, 3630, 3632 }, // 610 ICBI |
| 9132 | { 0, 0, 0, 0, 0 }, // 611 SPILLTOVSR_STX |
| 9133 | { 0, 0, 0, 0, 0 }, // 612 STIWX |
| 9134 | { 1, 220, 222, 3632, 3635 }, // 613 STXVRBX_STXVRDX_STXVRHX_STXVRWX |
| 9135 | { 1, 220, 222, 3635, 3637 }, // 614 EnforceIEIO |
| 9136 | { 0, 0, 0, 0, 0 }, // 615 TLBIE8P9_TLBIEP9 |
| 9137 | { 1, 220, 222, 3637, 3639 }, // 616 STHCIX_STWCIX |
| 9138 | { 1, 220, 222, 0, 0 }, // 617 SYNCP10 |
| 9139 | { 1, 220, 222, 3639, 3642 }, // 618 PSTB_PSTB8_PSTB8pc_PSTBpc_PSTD_PSTDpc_PSTFD_PSTFDpc_PSTFS_PSTFSpc_PSTH_PSTH8_PSTH8pc_PSTHpc_PSTW_PSTW8_PSTW8pc_PSTWpc_PSTXSD_PSTXSDpc_PSTXSSP_PSTXSSPpc_PSTXV_PSTXVpc |
| 9140 | { 1, 220, 222, 3642, 3645 }, // 619 STXVP |
| 9141 | { 1, 220, 222, 3645, 3648 }, // 620 STXVPX |
| 9142 | { 1, 224, 226, 3648, 3650 }, // 621 ATTN_NAP |
| 9143 | { 1, 220, 222, 3650, 3652 }, // 622 DCBZL |
| 9144 | { 1, 220, 222, 3652, 3654 }, // 623 DCCCI_ICBLQ_ICCCI_TLBLD_TLBLI_TLBRE2_TLBSX2_TLBSX2D_TLBWE2 |
| 9145 | { 1, 224, 226, 3654, 3656 }, // 624 CLRBHRB_MFBHRBE |
| 9146 | { 1, 220, 222, 3656, 3659 }, // 625 PADDI_PADDI8_PADDI8pc_PADDIpc |
| 9147 | { 1, 222, 224, 3659, 3662 }, // 626 PLI_PLI8 |
| 9148 | { 0, 0, 0, 0, 0 }, // 627 VMULESB_VMULESH_VMULEUB_VMULEUH_VMULOSB_VMULOSH_VMULOUB_VMULOUH_VSUM2SWS_VSUM4SBS_VSUM4SHS_VSUM4UBS |
| 9149 | { 0, 0, 0, 0, 0 }, // 628 VMULESD_VMULEUD_VMULHSW_VMULHUW_VMULOSD_VMULOUD |
| 9150 | { 0, 0, 0, 0, 0 }, // 629 VMSUMCUD |
| 9151 | { 0, uint16_t(~0U), uint16_t(~0U), uint16_t(~0U), uint16_t(~0U) }// end marker |
| 9152 | }; |
| 9153 | |
| 9154 | static constexpr llvm::InstrItinerary PPCE5500Itineraries[] = { |
| 9155 | { 0, 0, 0, 0, 0 }, // 0 NoInstrModel |
| 9156 | { 1, 258, 260, 0, 0 }, // 1 IIC_LdStSync |
| 9157 | { 1, 260, 262, 3662, 3665 }, // 2 IIC_IntSimple |
| 9158 | { 1, 260, 262, 3665, 3668 }, // 3 IIC_IntGeneral |
| 9159 | { 1, 262, 264, 3668, 3670 }, // 4 IIC_BrB |
| 9160 | { 0, 0, 0, 0, 0 }, // 5 IIC_VecFP |
| 9161 | { 1, 260, 262, 3670, 3673 }, // 6 IIC_IntRotate |
| 9162 | { 1, 260, 262, 3673, 3676 }, // 7 IIC_IntCompare |
| 9163 | { 0, 0, 0, 0, 0 }, // 8 IIC_SprABORT |
| 9164 | { 0, 0, 0, 0, 0 }, // 9 IIC_LdStCOPY |
| 9165 | { 0, 0, 0, 0, 0 }, // 10 IIC_LdStPASTE |
| 9166 | { 1, 262, 264, 3676, 3679 }, // 11 IIC_BrCR |
| 9167 | { 1, 264, 266, 3679, 3682 }, // 12 IIC_FPGeneral |
| 9168 | { 1, 258, 260, 3682, 3684 }, // 13 IIC_LdStLD |
| 9169 | { 1, 258, 260, 3684, 3686 }, // 14 IIC_LdStDCBF |
| 9170 | { 1, 258, 260, 3686, 3688 }, // 15 IIC_LdStLoad |
| 9171 | { 1, 264, 266, 3688, 3691 }, // 16 IIC_FPCompare |
| 9172 | { 1, 266, 269, 3691, 3694 }, // 17 IIC_IntDivD |
| 9173 | { 1, 269, 272, 3694, 3697 }, // 18 IIC_IntDivW |
| 9174 | { 0, 0, 0, 0, 0 }, // 19 IIC_VecGeneral |
| 9175 | { 0, 0, 0, 0, 0 }, // 20 IIC_FPDGeneral |
| 9176 | { 1, 264, 266, 3697, 3700 }, // 21 IIC_FPAddSub |
| 9177 | { 1, 272, 274, 3700, 3703 }, // 22 IIC_FPDivD |
| 9178 | { 0, 0, 0, 0, 0 }, // 23 IIC_FPSGeneral |
| 9179 | { 0, 0, 0, 0, 0 }, // 24 IIC_VecComplex |
| 9180 | { 1, 258, 260, 3703, 3705 }, // 25 IIC_LdStStore |
| 9181 | { 1, 260, 262, 3705, 3708 }, // 26 IIC_IntRotateDI |
| 9182 | { 1, 274, 276, 3708, 3711 }, // 27 IIC_FPDivS |
| 9183 | { 1, 264, 266, 3711, 3715 }, // 28 IIC_FPFused |
| 9184 | { 0, 0, 0, 0, 0 }, // 29 IIC_FPSqrtD |
| 9185 | { 0, 0, 0, 0, 0 }, // 30 IIC_FPSqrtS |
| 9186 | { 1, 258, 260, 3715, 3717 }, // 31 IIC_LdStICBI |
| 9187 | { 1, 260, 262, 3717, 3721 }, // 32 IIC_IntISEL |
| 9188 | { 0, 0, 0, 0, 0 }, // 33 IIC_SprISYNC |
| 9189 | { 1, 276, 278, 3721, 3724 }, // 34 IIC_LdStLWARX |
| 9190 | { 2, 278, 281, 3724, 3726 }, // 35 IIC_LdStLoadUpd |
| 9191 | { 2, 278, 281, 3726, 3728 }, // 36 IIC_LdStLoadUpdX |
| 9192 | { 1, 276, 278, 3728, 3730 }, // 37 IIC_LdStLDARX |
| 9193 | { 2, 278, 281, 3730, 3732 }, // 38 IIC_LdStLDU |
| 9194 | { 2, 278, 281, 3732, 3734 }, // 39 IIC_LdStLDUX |
| 9195 | { 2, 258, 260, 3734, 3737 }, // 40 IIC_LdStLFD |
| 9196 | { 2, 278, 281, 3737, 3740 }, // 41 IIC_LdStLFDU |
| 9197 | { 2, 278, 281, 3740, 3743 }, // 42 IIC_LdStLFDUX |
| 9198 | { 1, 258, 260, 3743, 3745 }, // 43 IIC_LdStLHA |
| 9199 | { 2, 278, 281, 3745, 3747 }, // 44 IIC_LdStLHAU |
| 9200 | { 2, 278, 281, 3747, 3749 }, // 45 IIC_LdStLHAUX |
| 9201 | { 1, 281, 283, 3749, 3751 }, // 46 IIC_LdStLMW |
| 9202 | { 0, 0, 0, 0, 0 }, // 47 IIC_LdStLQ |
| 9203 | { 0, 0, 0, 0, 0 }, // 48 IIC_LdStLQARX |
| 9204 | { 0, 0, 0, 0, 0 }, // 49 IIC_LdStLWA |
| 9205 | { 1, 283, 286, 3751, 3754 }, // 50 IIC_IntMulHD |
| 9206 | { 1, 262, 264, 3754, 3756 }, // 51 IIC_BrMCR |
| 9207 | { 1, 286, 288, 3756, 3759 }, // 52 IIC_BrMCRX |
| 9208 | { 1, 288, 290, 3759, 3761 }, // 53 IIC_SprMFCR |
| 9209 | { 1, 286, 288, 3761, 3762 }, // 54 IIC_SprMFSPR |
| 9210 | { 1, 264, 266, 3762, 3763 }, // 55 IIC_IntMFFS |
| 9211 | { 0, 0, 0, 0, 0 }, // 56 IIC_SprMFMSR |
| 9212 | { 1, 288, 290, 3763, 3765 }, // 57 IIC_SprMFCRF |
| 9213 | { 1, 290, 292, 3765, 3767 }, // 58 IIC_SprMFPMR |
| 9214 | { 0, 0, 0, 0, 0 }, // 59 IIC_SprMFSR |
| 9215 | { 1, 290, 292, 3767, 3769 }, // 60 IIC_SprMFTB |
| 9216 | { 0, 0, 0, 0, 0 }, // 61 IIC_SprMSGSNDP |
| 9217 | { 0, 0, 0, 0, 0 }, // 62 IIC_SprMSGSYNC |
| 9218 | { 1, 286, 288, 3769, 3770 }, // 63 IIC_SprMTSPR |
| 9219 | { 1, 292, 294, 3770, 3773 }, // 64 IIC_IntMTFSB0 |
| 9220 | { 1, 294, 296, 3773, 3775 }, // 65 IIC_SprMTMSR |
| 9221 | { 0, 0, 0, 0, 0 }, // 66 IIC_SprMTMSRD |
| 9222 | { 1, 286, 288, 3775, 3776 }, // 67 IIC_SprMTPMR |
| 9223 | { 0, 0, 0, 0, 0 }, // 68 IIC_SprMTSR |
| 9224 | { 1, 296, 299, 3776, 3779 }, // 69 IIC_IntMulHW |
| 9225 | { 1, 296, 299, 3779, 3782 }, // 70 IIC_IntMulHWU |
| 9226 | { 1, 283, 286, 3782, 3785 }, // 71 IIC_IntMulLI |
| 9227 | { 0, 0, 0, 0, 0 }, // 72 IIC_SprRFI |
| 9228 | { 0, 0, 0, 0, 0 }, // 73 IIC_IntRFID |
| 9229 | { 1, 299, 301, 3785, 3788 }, // 74 IIC_IntRotateD |
| 9230 | { 0, 0, 0, 0, 0 }, // 75 IIC_SprSLBFEE |
| 9231 | { 0, 0, 0, 0, 0 }, // 76 IIC_SprSLBIA |
| 9232 | { 0, 0, 0, 0, 0 }, // 77 IIC_SprSLBIE |
| 9233 | { 0, 0, 0, 0, 0 }, // 78 IIC_SprSLBIEG |
| 9234 | { 0, 0, 0, 0, 0 }, // 79 IIC_SprSLBMFEE |
| 9235 | { 0, 0, 0, 0, 0 }, // 80 IIC_SprSLBMFEV |
| 9236 | { 0, 0, 0, 0, 0 }, // 81 IIC_SprSLBMTE |
| 9237 | { 0, 0, 0, 0, 0 }, // 82 IIC_SprSLBSYNC |
| 9238 | { 1, 299, 301, 3788, 3791 }, // 83 IIC_IntShift |
| 9239 | { 1, 258, 260, 3791, 3793 }, // 84 IIC_LdStSTWCX |
| 9240 | { 2, 278, 281, 3793, 3795 }, // 85 IIC_LdStSTU |
| 9241 | { 2, 278, 281, 3795, 3797 }, // 86 IIC_LdStSTUX |
| 9242 | { 1, 258, 260, 3797, 3799 }, // 87 IIC_LdStSTD |
| 9243 | { 1, 258, 260, 3799, 3801 }, // 88 IIC_LdStSTDCX |
| 9244 | { 1, 258, 260, 3801, 3804 }, // 89 IIC_LdStSTFD |
| 9245 | { 2, 278, 281, 3804, 3807 }, // 90 IIC_LdStSTFDU |
| 9246 | { 0, 0, 0, 0, 0 }, // 91 IIC_SprSTOP |
| 9247 | { 0, 0, 0, 0, 0 }, // 92 IIC_LdStSTQ |
| 9248 | { 0, 0, 0, 0, 0 }, // 93 IIC_LdStSTQCX |
| 9249 | { 0, 0, 0, 0, 0 }, // 94 IIC_IntTrapD |
| 9250 | { 0, 0, 0, 0, 0 }, // 95 IIC_SprTLBIA |
| 9251 | { 0, 0, 0, 0, 0 }, // 96 IIC_SprTLBIE |
| 9252 | { 0, 0, 0, 0, 0 }, // 97 IIC_SprTLBIEL |
| 9253 | { 1, 301, 303, 0, 0 }, // 98 IIC_SprTLBSYNC |
| 9254 | { 1, 303, 305, 3807, 3809 }, // 99 IIC_IntTrapW |
| 9255 | { 0, 0, 0, 0, 0 }, // 100 IIC_VecFPCompare |
| 9256 | { 0, 0, 0, 0, 0 }, // 101 IIC_VecPerm |
| 9257 | { 1, 262, 264, 3809, 3811 }, // 102 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 |
| 9258 | { 1, 262, 264, 3811, 3813 }, // 103 BL_LWZinto_toc_BL_LWZinto_toc_RM_BL8_LDinto_toc_BL8_LDinto_toc_RM |
| 9259 | { 1, 262, 264, 3813, 3815 }, // 104 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 |
| 9260 | { 1, 286, 288, 3815, 3816 }, // 105 MFCTR_MFCTR8_MFLR_MFLR8 |
| 9261 | { 1, 286, 288, 3816, 3817 }, // 106 MTLR_MTLR8_MTCTR_MTCTR8_MTCTR8loop_MTCTRloop |
| 9262 | { 1, 288, 290, 3817, 3819 }, // 107 MFCR_MFCR8 |
| 9263 | { 1, 262, 264, 3819, 3821 }, // 108 MCRF |
| 9264 | { 1, 262, 264, 3821, 3824 }, // 109 CR6SET_CR6UNSET_CRSET_CRUNSET_CRAND_CRANDC_CREQV_CRNAND_CRNOR_CRNOT_CROR_CRORC |
| 9265 | { 1, 281, 283, 3824, 3826 }, // 110 LMW |
| 9266 | { 1, 276, 278, 3826, 3829 }, // 111 LWARX_LWARXL |
| 9267 | { 1, 276, 278, 3829, 3831 }, // 112 LDARX_LDARXL |
| 9268 | { 1, 258, 260, 3831, 3833 }, // 113 LHBRX_LHBRX8_LWBRX_LWBRX8 |
| 9269 | { 0, 0, 0, 0, 0 }, // 114 MFSR_MFSRIN |
| 9270 | { 2, 258, 260, 3833, 3836 }, // 115 LFS_LFSX_LFSXTLS_LFSXTLS__LFD_LFDX_LFDXTLS_LFDXTLS__LXSDX_LXVD2X_LXVW4X_LXVDSX |
| 9271 | { 2, 278, 281, 3836, 3839 }, // 116 LFSU_LFDU |
| 9272 | { 2, 278, 281, 3839, 3842 }, // 117 LFSUX_LFDUX |
| 9273 | { 1, 258, 260, 3842, 3845 }, // 118 STXSDX_STXVD2X_STXVW4X |
| 9274 | { 1, 276, 278, 3845, 3848 }, // 119 LBARX_LHARX |
| 9275 | { 1, 258, 260, 3848, 3850 }, // 120 LBZCIX_LDBRX_LDCIX_LHZCIX_LSWI_LVEBX_LVEHX_LVEWX_LVSL_LVSR_LVX_LVXL_LWZCIX_STHCIX_STSWI_STWCIX |
| 9276 | { 2, 258, 260, 3850, 3853 }, // 121 LFIWAX_LFIWZX |
| 9277 | { 1, 258, 260, 3853, 3856 }, // 122 STFD_STFDX_STFIWX_STFS_STFSX |
| 9278 | { 2, 278, 281, 3856, 3859 }, // 123 STFDU_STFDUX_STFSU_STFSUX |
| 9279 | { 1, 258, 260, 3859, 3861 }, // 124 STVEBX_STVEHX_STVEWX_STVX_STVXL |
| 9280 | { 1, 258, 260, 3861, 3863 }, // 125 LHA_LHA8_LHAX_LHAX8_LWAX_LWAX_32 |
| 9281 | { 0, 0, 0, 0, 0 }, // 126 LWA_LWA_32 |
| 9282 | { 2, 278, 281, 3863, 3865 }, // 127 LHAU_LHAU8 |
| 9283 | { 2, 278, 281, 3865, 3867 }, // 128 LHAUX_LHAUX8_LWAUX |
| 9284 | { 1, 258, 260, 3867, 3869 }, // 129 STB_STB8_STH_STH8_STW_STW8_STBX_STBX8_STHX_STHX8_STWX_STWX8_STHBRX_STWBRX |
| 9285 | { 1, 258, 260, 3869, 3871 }, // 130 STD_STDX |
| 9286 | { 1, 281, 283, 3871, 3873 }, // 131 STMW |
| 9287 | { 1, 258, 260, 3873, 3875 }, // 132 STWCX |
| 9288 | { 1, 258, 260, 3875, 3877 }, // 133 STDCX |
| 9289 | { 2, 278, 281, 3877, 3879 }, // 134 STDU_STHU_STHU8_STBU_STBU8_STWU_STWU8 |
| 9290 | { 2, 278, 281, 3879, 3881 }, // 135 STDUX_STWUX_STWUX8_STHUX_STHUX8_STBUX_STBUX8 |
| 9291 | { 2, 278, 281, 3881, 3883 }, // 136 LWZU_LWZU8_LHZU_LHZU8_LBZU_LBZU8 |
| 9292 | { 2, 278, 281, 3883, 3885 }, // 137 LDU |
| 9293 | { 2, 278, 281, 3885, 3887 }, // 138 LWZUX_LWZUX8_LHZUX_LHZUX8_LBZUX_LBZUX8 |
| 9294 | { 2, 278, 281, 3887, 3889 }, // 139 LDUX |
| 9295 | { 1, 260, 262, 3889, 3892 }, // 140 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 |
| 9296 | { 1, 260, 262, 3892, 3895 }, // 141 SUBF8_SUBF8_rec_ADDIC_ADDIC8_SUBFIC_SUBFIC8_SUBFZE_SUBFZE8_ADDE_ADDE8_ADDME_ADDME8_SUBFME_SUBFME8_ANDI_rec_ANDIS_rec |
| 9297 | { 1, 260, 262, 3895, 3898 }, // 142 CMPD_CMPDI_CMPLD_CMPLDI_CMPLW_CMPLWI_CMPW_CMPWI |
| 9298 | { 1, 260, 262, 3898, 3901 }, // 143 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 |
| 9299 | { 1, 260, 262, 3901, 3904 }, // 144 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 |
| 9300 | { 1, 262, 264, 3904, 3906 }, // 145 ADDPCIS |
| 9301 | { 0, 0, 0, 0, 0 }, // 146 SUBFUS_SUBFUS_rec |
| 9302 | { 1, 260, 262, 3906, 3909 }, // 147 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 |
| 9303 | { 1, 299, 301, 3909, 3912 }, // 148 RLDCL_RLDCL_rec_RLDCR_RLDCR_rec_SLD_SLD_rec_SRD_SRD_rec_SRAD_SRAD_rec |
| 9304 | { 1, 299, 301, 3912, 3915 }, // 149 SRAWI_SRAWI_rec_SRAWI8_SRAWI8_rec_SRAW_SRAW_rec_SRAW8_SRAW8_rec |
| 9305 | { 1, 260, 262, 3915, 3918 }, // 150 CNTLZD_CNTLZDM_CNTLZD_rec_CNTLZW_CNTLZW8_CNTLZW8_rec_CNTLZW_rec_CNTTZD_CNTTZDM_CNTTZD_rec_CNTTZW_CNTTZW8_CNTTZW8_rec_CNTTZW_rec |
| 9306 | { 1, 283, 286, 3918, 3921 }, // 151 MULLI_MULLI8 |
| 9307 | { 1, 296, 299, 3921, 3924 }, // 152 MULLW_MULHW_MULHD_MULLWO_MULLW_rec_MULHD_rec_MULHW_rec_MULLWO_rec |
| 9308 | { 1, 296, 299, 3924, 3927 }, // 153 MULHWU_MULHDU_MULHDU_rec_MULHWU_rec |
| 9309 | { 1, 283, 286, 3927, 3930 }, // 154 MULLD_MULLDO_MULLD_rec_MULLDO_rec |
| 9310 | { 1, 266, 269, 3930, 3933 }, // 155 DIVDE_DIVDEO_DIVDEO_rec_DIVDEU_DIVDEUO_DIVDEUO_rec_DIVDEU_rec_DIVDE_rec |
| 9311 | { 1, 269, 272, 3933, 3936 }, // 156 DIVWE_DIVWEO_DIVWEO_rec_DIVWEU_DIVWEUO_DIVWEUO_rec_DIVWEU_rec_DIVWE_rec_DIVW_DIVWU_DIVWU_rec_DIVWO_DIVWO_rec_DIVWUO_DIVWUO_rec_DIVW_rec |
| 9312 | { 1, 266, 269, 3936, 3939 }, // 157 DIVD_DIVDU_DIVDO_DIVDO_rec_DIVDUO_DIVDUO_rec_DIVDU_rec_DIVD_rec |
| 9313 | { 1, 264, 266, 3939, 3942 }, // 158 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 |
| 9314 | { 1, 264, 266, 3942, 3945 }, // 159 FADD_FADD_rec_FSUB_FSUB_rec |
| 9315 | { 1, 264, 266, 3945, 3949 }, // 160 FMADD_FMADD_rec_FMSUB_FMSUB_rec_FMUL_FMUL_rec_FNMADD_FNMADD_rec_FNMSUB_FNMSUB_rec |
| 9316 | { 0, 0, 0, 0, 0 }, // 161 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 |
| 9317 | { 1, 264, 266, 3949, 3952 }, // 162 FTDIV_FTSQRT_XSTDIVDP_XSTSQRTDP_XSCMPODP_XSCMPUDP |
| 9318 | { 0, 0, 0, 0, 0 }, // 163 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 |
| 9319 | { 0, 0, 0, 0, 0 }, // 164 XVCMPEQDP_XVCMPEQDP_rec_XVCMPGEDP_XVCMPGEDP_rec_XVCMPGTDP_XVCMPGTDP_rec |
| 9320 | { 1, 264, 266, 3952, 3955 }, // 165 XVTDIVDP_XVTSQRTDP |
| 9321 | { 0, 0, 0, 0, 0 }, // 166 VPKSHSS_VPKSHUS_VPKSWSS_VPKSWUS_VPKUHUM_VPKUHUS_VPKUWUM_VPKUWUS_VUPKHPX_VUPKHSB_VUPKHSH_VUPKLPX_VUPKLSB_VUPKLSH_VPERM_VSEL_VPKPX |
| 9322 | { 0, 0, 0, 0, 0 }, // 167 XXMRGHW_XXMRGLW_XXPERMDI_XXPERMDIs_XXSLDWI_XXSLDWIs_VSPLTB_VSPLTBs_VSPLTH_VSPLTHs_VSPLTISB_VSPLTISH_VSPLTISW_VSPLTW_XXSPLTW_XXSPLTWs_XXSEL |
| 9323 | { 0, 0, 0, 0, 0 }, // 168 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 |
| 9324 | { 0, 0, 0, 0, 0 }, // 169 VADDUBM_VADDUHM_VADDUWM_XXLORf_XXLXORdpz_XXLXORspz_XXLXORz_VSUBFP_VSUBUBM_VSUBUHM_VSUBUWM_XXLAND_XXLANDC_XXLNOR_XXLOR_XXLXOR |
| 9325 | { 1, 264, 266, 3955, 3958 }, // 170 XVTDIVSP_XVTSQRTSP |
| 9326 | { 0, 0, 0, 0, 0 }, // 171 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 |
| 9327 | { 1, 264, 266, 3958, 3961 }, // 172 FCMPOD_FCMPOS_FCMPUD_FCMPUS |
| 9328 | { 1, 274, 276, 3961, 3964 }, // 173 FDIVS_FDIVS_rec |
| 9329 | { 1, 272, 274, 3964, 3967 }, // 174 XSDIVDP |
| 9330 | { 0, 0, 0, 0, 0 }, // 175 FSQRTS_XSSQRTSP_FSQRTS_rec |
| 9331 | { 1, 272, 274, 3967, 3970 }, // 176 FDIV_FDIV_rec |
| 9332 | { 0, 0, 0, 0, 0 }, // 177 XSSQRTDP |
| 9333 | { 0, 0, 0, 0, 0 }, // 178 FSQRT_FSQRT_rec |
| 9334 | { 1, 274, 276, 3970, 3973 }, // 179 XVDIVSP |
| 9335 | { 0, 0, 0, 0, 0 }, // 180 XVSQRTSP |
| 9336 | { 1, 272, 274, 3973, 3976 }, // 181 XVDIVDP |
| 9337 | { 0, 0, 0, 0, 0 }, // 182 XVSQRTDP |
| 9338 | { 1, 288, 290, 3976, 3978 }, // 183 MFOCRF_MFOCRF8 |
| 9339 | { 0, 0, 0, 0, 0 }, // 184 VCIPHER_VCIPHERLAST_VNCIPHER_VNCIPHERLAST_VPMSUMB_VPMSUMD_VPMSUMH_VPMSUMW_VSBOX |
| 9340 | { 1, 274, 276, 3978, 3981 }, // 185 XSDIVSP |
| 9341 | { 0, 0, 0, 0, 0 }, // 186 FSQRTS_FSQRTS_rec |
| 9342 | { 1, 264, 266, 3981, 3982 }, // 187 MTFSFI_rec_MTFSF_rec_MTFSFI_MTFSFIb_MTFSF |
| 9343 | { 1, 292, 294, 3982, 3985 }, // 188 MTFSFb_MTFSB0_MTFSB1 |
| 9344 | { 0, 0, 0, 0, 0 }, // 189 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 |
| 9345 | { 0, 0, 0, 0, 0 }, // 190 XSRESP_XSRSQRTESP_XSCVSXDSP_XSCVUXDSP_XSCVDPSPN_XSCVSPDPN_XSRSP |
| 9346 | { 0, 0, 0, 0, 0 }, // 191 XVMADDASP_XVMADDMSP_XVMSUBASP_XVMSUBMSP_XVNMADDASP_XVNMADDMSP_XVNMSUBASP_XVNMSUBMSP_XVSUBSP_XVMULSP_XVNABSSP_XVNEGSP_XVABSSP_XVADDSP |
| 9347 | { 0, 0, 0, 0, 0 }, // 192 VRFIM_VRFIN_VRFIP_VRFIZ_XVRSQRTESP_VADDFP_VEXPTEFP_VLOGEFP_VMADDFP_VNMSUBFP_VREFP_VRSQRTEFP_XVCVSXWSP_XVCVUXWSP_XVRESP_XVCVDPSP_XVCVSXDSP_XVCVUXDSP_XVCPSGNSP |
| 9348 | { 0, 0, 0, 0, 0 }, // 193 VSUBFP |
| 9349 | { 0, 0, 0, 0, 0 }, // 194 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 |
| 9350 | { 0, 0, 0, 0, 0 }, // 195 XVCVSPDP |
| 9351 | { 0, 0, 0, 0, 0 }, // 196 TDI_TD |
| 9352 | { 1, 303, 305, 3985, 3987 }, // 197 TWI_TW |
| 9353 | { 1, 286, 288, 3987, 3990 }, // 198 MTCRF_MTCRF8_MTOCRF_MTOCRF8 |
| 9354 | { 1, 260, 262, 3990, 3993 }, // 199 RLWIMI_RLWIMI8 |
| 9355 | { 1, 260, 262, 3993, 3996 }, // 200 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 |
| 9356 | { 1, 260, 262, 3996, 3999 }, // 201 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 |
| 9357 | { 1, 260, 262, 3999, 4002 }, // 202 ANDIS_rec_ANDI_rec_SUBF8_rec |
| 9358 | { 1, 260, 262, 4002, 4005 }, // 203 OR_OR8_OR8_rec_OR_rec_NOP |
| 9359 | { 0, 0, 0, 0, 0 }, // 204 SLDI_SLDI_rec_SLWI_SLWI_rec_SRDI_SRDI_rec_SRWI_SRWI_rec_COPY |
| 9360 | { 1, 260, 262, 4005, 4008 }, // 205 SUBF_rec_ADDG6S_ADDG6S8_ADDZE_ADDZE8 |
| 9361 | { 1, 260, 262, 4008, 4011 }, // 206 RLWIMI8_rec_RLWIMI_rec |
| 9362 | { 1, 260, 262, 4011, 4014 }, // 207 CNTLZD_CNTLZD_rec_CNTLZW_CNTLZW8_CNTLZW8_rec_CNTLZW_rec |
| 9363 | { 1, 260, 262, 4014, 4017 }, // 208 POPCNTB_POPCNTB8_POPCNTD_POPCNTW |
| 9364 | { 1, 260, 262, 4017, 4021 }, // 209 ISEL_ISEL8 |
| 9365 | { 1, 290, 292, 4021, 4023 }, // 210 MFTB_MFTB8 |
| 9366 | { 1, 269, 272, 4023, 4026 }, // 211 DIVW_DIVWU |
| 9367 | { 1, 266, 269, 4026, 4029 }, // 212 DIVD_DIVDU |
| 9368 | { 1, 269, 272, 4029, 4032 }, // 213 DIVWE_DIVWEU |
| 9369 | { 1, 258, 260, 4032, 4034 }, // 214 LVEBX_LVEHX_LVEWX_LVX_LVXL |
| 9370 | { 2, 258, 260, 4034, 4037 }, // 215 LXVB16X_LXSIWZX |
| 9371 | { 0, 0, 0, 0, 0 }, // 216 DFLOADf64_XFLOADf64_LIWZX |
| 9372 | { 0, 0, 0, 0, 0 }, // 217 LQ |
| 9373 | { 1, 258, 260, 4037, 4040 }, // 218 STFDEPX_STFDXTLS_STFDXTLS__STFSXTLS_STFSXTLS__STXSIWX_STXSSP_STXSSPX |
| 9374 | { 1, 258, 260, 4040, 4042 }, // 219 STBXTLS_STBXTLS__STBXTLS_32_STHXTLS_STHXTLS__STHXTLS_32_STWXTLS_STWXTLS__STWXTLS_32_STBEPX_STDBRX_STHEPX_STWEPX |
| 9375 | { 1, 258, 260, 4042, 4044 }, // 220 STDXTLS_STDXTLS_ |
| 9376 | { 1, 258, 260, 4044, 4046 }, // 221 STBCIX_STDCIX |
| 9377 | { 1, 258, 260, 4046, 4048 }, // 222 STBCX_STHCX |
| 9378 | { 1, 258, 260, 4048, 4050 }, // 223 STHCIX_STSWI_STWCIX |
| 9379 | { 1, 258, 260, 4050, 4052 }, // 224 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 |
| 9380 | { 1, 258, 260, 4052, 4054 }, // 225 LD_LDX_LDXTLS_LDXTLS_ |
| 9381 | { 1, 276, 278, 4054, 4057 }, // 226 LBARXL_LHARXL |
| 9382 | { 1, 258, 260, 4057, 4059 }, // 227 LBEPX_LHEPX_LWEPX |
| 9383 | { 2, 258, 260, 4059, 4062 }, // 228 LFDEPX_LXSIWAX |
| 9384 | { 0, 0, 0, 0, 0 }, // 229 ADDIdtprelL_ADDIdtprelL32_ADDItlsgdL_ADDItlsgdL32_ADDItlsgdLADDR_ADDItlsgdLADDR32_ADDItoc_ADDItoc8_ADDItocL_ADDItocL8_ADDISdtprelHA_ADDISdtprelHA32_ADDISgotTprelHA_ADDIStlsgdHA_ADDIStocHA_ADDIStocHA8 |
| 9385 | { 1, 260, 262, 4062, 4065 }, // 230 SUBF |
| 9386 | { 0, 0, 0, 0, 0 }, // 231 VPKSDSS_VPKSDUS_VPKUDUM_VPKUDUS_VUPKHSW_VUPKLSW_VMRGEW_VMRGOW_VPERMXOR_VBPERMQ_VGBBD |
| 9387 | { 0, 0, 0, 0, 0 }, // 232 VMRGHB_VMRGHH_VMRGHW_VMRGLB_VMRGLH_VMRGLW_VSL_VSLDOI_VSLO_VSR_VSRO |
| 9388 | { 0, 0, 0, 0, 0 }, // 233 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 |
| 9389 | { 0, 0, 0, 0, 0 }, // 234 VADDUDM_VSUBUDM_VSLD_VSRAD_VSRD_VEQV_VNAND_VORC_XXLEQV_XXLNAND_XXLORC_VCLZB_VCLZD_VCLZH_VCLZW_VPOPCNTB_VPOPCNTH_VPOPCNTW |
| 9390 | { 0, 0, 0, 0, 0 }, // 235 VRLD_VMAXSD_VMAXUD_VMINSD_VMINUD_VSHASIGMAD_VSHASIGMAW |
| 9391 | { 0, 0, 0, 0, 0 }, // 236 VCMPEQUD_VCMPEQUD_rec_VCMPGTSD_VCMPGTSD_rec_VCMPGTUD_VCMPGTUD_rec |
| 9392 | { 1, 258, 260, 4065, 4067 }, // 237 MFVSCR |
| 9393 | { 1, 258, 260, 4067, 4069 }, // 238 MTVSCR |
| 9394 | { 0, 0, 0, 0, 0 }, // 239 VADDCUQ_VADDECUQ_VADDEUQM_VSUBCUQ_VSUBECUQ_VSUBEUQM |
| 9395 | { 0, 0, 0, 0, 0 }, // 240 VADDUQM_VSUBUQM_VPOPCNTD |
| 9396 | { 0, 0, 0, 0, 0 }, // 241 VMSUMMBM_VMSUMSHM_VMSUMSHS_VMSUMUBM_VMSUMUHM_VMSUMUHS_VSUM2SWS_VSUM4SBS_VSUM4SHS_VSUM4UBS_VSUMSWS_VMULESB_VMULESH_VMULEUB_VMULEUH_VMULOSB_VMULOSH_VMULOUB_VMULOUH_VMHADDSHS_VMHRADDSHS_VMLADDUHM |
| 9397 | { 0, 0, 0, 0, 0 }, // 242 VMULESW_VMULEUW_VMULOSW_VMULOUW |
| 9398 | { 0, 0, 0, 0, 0 }, // 243 VMULUWM |
| 9399 | { 1, 262, 264, 4069, 4071 }, // 244 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 |
| 9400 | { 1, 264, 266, 4071, 4074 }, // 245 DTSTDC_DTSTDCQ_DTSTDG_DTSTDGQ_DTSTSF_DTSTSFQ_DCMPO_DCMPU_DTSTEX |
| 9401 | { 0, 0, 0, 0, 0 }, // 246 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 |
| 9402 | { 1, 264, 266, 4074, 4077 }, // 247 DADD_DADD_rec_DCTDP_DCTDP_rec_DSUB_DSUB_rec |
| 9403 | { 0, 0, 0, 0, 0 }, // 248 BCDADD_rec_BCDSUB_rec |
| 9404 | { 0, 0, 0, 0, 0 }, // 249 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 |
| 9405 | { 1, 264, 266, 4077, 4080 }, // 250 DCMPOQ_DCMPUQ_DTSTEXQ |
| 9406 | { 1, 264, 266, 4080, 4083 }, // 251 DCTQPQ_DCTQPQ_rec |
| 9407 | { 1, 264, 266, 4083, 4086 }, // 252 DADDQ_DADDQ_rec_DSUBQ_DSUBQ_rec |
| 9408 | { 0, 0, 0, 0, 0 }, // 253 DQUAQ_DQUAQ_rec |
| 9409 | { 1, 264, 266, 4086, 4089 }, // 254 DRSP_DRSP_rec_DCTFIX_DCTFIX_rec |
| 9410 | { 1, 264, 266, 4089, 4092 }, // 255 DCFFIX_DCFFIX_rec |
| 9411 | { 1, 264, 266, 4092, 4095 }, // 256 DCFFIXQ_DCFFIXQ_rec |
| 9412 | { 1, 264, 266, 4095, 4098 }, // 257 DMUL_DMUL_rec |
| 9413 | { 1, 264, 266, 4098, 4101 }, // 258 DMULQ_DMULQ_rec |
| 9414 | { 1, 264, 266, 4101, 4104 }, // 259 DDIV_DDIV_rec |
| 9415 | { 1, 264, 266, 4104, 4107 }, // 260 DDIVQ_DDIVQ_rec |
| 9416 | { 0, 0, 0, 0, 0 }, // 261 MFVRD_MFVSRD_MFVRWZ_MFVSRWZ_MTVRD_MTVSRD_MTVRWA_MTVSRWA_MTVRWZ_MTVSRWZ |
| 9417 | { 0, 0, 0, 0, 0 }, // 262 VADDUDM_VSLD_VSRD_VSUBUDM_VPOPCNTB_VPOPCNTH_VSRAD_VEQV_VNAND_VORC_XXLEQV_XXLNAND_XXLORC |
| 9418 | { 0, 0, 0, 0, 0 }, // 263 VAND_VANDC_VSLB_VSLH_VSLW_VSRB_VSRH_VSRW_VRLB_VRLH_VRLW_VSRAB_VSRAH_VSRAW_VNOR_VOR_VXOR |
| 9419 | { 0, 0, 0, 0, 0 }, // 264 VEXTSB2D_VEXTSB2Ds_VEXTSB2W_VEXTSB2Ws_VEXTSH2D_VEXTSH2Ds_VEXTSH2W_VEXTSH2Ws_VEXTSW2D_VEXTSW2Ds_MTVSRDD_VNEGD_VNEGW_XXLEQVOnes |
| 9420 | { 0, 0, 0, 0, 0 }, // 265 V_SET0_V_SET0B_V_SET0H_XVIEXPDP_XVIEXPSP_XVXEXPDP_XVXEXPSP_VRLDMI_VRLDNM_VRLWMI_VRLWNM_XSABSQP_XSCPSGNQP_XSIEXPQP_XSNABSQP_XSNEGQP_XSXEXPQP |
| 9421 | { 0, 0, 0, 0, 0 }, // 266 VRLD |
| 9422 | { 0, 0, 0, 0, 0 }, // 267 XVABSDP_XVNABSDP_XVCPSGNDP_XVNEGDP |
| 9423 | { 0, 0, 0, 0, 0 }, // 268 XVABSSP_XVNABSSP_XVNEGSP |
| 9424 | { 0, 0, 0, 0, 0 }, // 269 XVCPSGNSP |
| 9425 | { 0, 0, 0, 0, 0 }, // 270 VMRGEW_VMRGOW |
| 9426 | { 0, 0, 0, 0, 0 }, // 271 VSEL |
| 9427 | { 0, 0, 0, 0, 0 }, // 272 XXSEL |
| 9428 | { 1, 286, 288, 4107, 4108 }, // 273 TABORTDC_TABORTDCI_TABORTWC_TABORTWCI |
| 9429 | { 1, 292, 294, 4108, 4111 }, // 274 MTFSB0_MTFSB1 |
| 9430 | { 1, 264, 266, 4111, 4112 }, // 275 MFFSCDRN_MFFSCDRNI_MFFSCRN_MFFSCRNI |
| 9431 | { 1, 260, 262, 4112, 4115 }, // 276 CMPRB_CMPRB8_CMPEQB |
| 9432 | { 0, 0, 0, 0, 0 }, // 277 XSTSTDCDP_XSTSTDCSP |
| 9433 | { 1, 264, 266, 4115, 4118 }, // 278 FTDIV_FTSQRT |
| 9434 | { 0, 0, 0, 0, 0 }, // 279 XSMAXCDP_XSMAXJDP_XSMINCDP_XSMINJDP_XSXSIGDP |
| 9435 | { 1, 264, 266, 4118, 4121 }, // 280 XSCMPEQDP_XSCMPEXPDP_XSCMPGEDP_XSCMPGTDP |
| 9436 | { 1, 260, 262, 4121, 4124 }, // 281 CNTTZD_CNTTZD_rec_CNTTZW_CNTTZW8_CNTTZW8_rec_CNTTZW_rec |
| 9437 | { 1, 260, 262, 4124, 4127 }, // 282 POPCNTD_POPCNTW |
| 9438 | { 1, 260, 262, 4127, 4130 }, // 283 CMPB_CMPB8_SETB_SETB8_BPERMD |
| 9439 | { 0, 0, 0, 0, 0 }, // 284 XSCVSPDPN |
| 9440 | { 1, 299, 301, 4130, 4133 }, // 285 SLD_SRD_SRAD |
| 9441 | { 1, 260, 262, 4133, 4136 }, // 286 SRADI_SRADI_32_RLDIC |
| 9442 | { 1, 260, 262, 4136, 4139 }, // 287 EXTSWSLI_32_64_EXTSWSLI |
| 9443 | { 1, 260, 262, 4139, 4142 }, // 288 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 |
| 9444 | { 1, 260, 262, 4142, 4145 }, // 289 ADDZE_ADDZE8_SUBF_rec |
| 9445 | { 0, 0, 0, 0, 0 }, // 290 ADDIStocHA_ADDIStocHA8_ADDItocL_ADDItocL8 |
| 9446 | { 1, 260, 262, 4145, 4148 }, // 291 LA_LA8 |
| 9447 | { 0, 0, 0, 0, 0 }, // 292 COPY |
| 9448 | { 1, 286, 288, 4148, 4151 }, // 293 MCRXRX |
| 9449 | { 0, 0, 0, 0, 0 }, // 294 XSNABSDP_XSNABSDPs_XSABSDP_XSNEGDP_XSCPSGNDP |
| 9450 | { 0, 0, 0, 0, 0 }, // 295 XSXEXPDP |
| 9451 | { 1, 262, 264, 4151, 4153 }, // 296 RFEBB |
| 9452 | { 1, 286, 288, 4153, 4154 }, // 297 TBEGIN_TRECHKPT |
| 9453 | { 1, 258, 260, 4154, 4156 }, // 298 WAIT |
| 9454 | { 1, 299, 301, 4156, 4159 }, // 299 RLDCL_RLDCR |
| 9455 | { 1, 260, 262, 4159, 4162 }, // 300 RLDICL_RLDICL_32_RLDICL_32_64_RLDICR_RLDICR_32_RLDIMI |
| 9456 | { 1, 286, 288, 4162, 4165 }, // 301 MTOCRF_MTOCRF8 |
| 9457 | { 1, 260, 262, 4165, 4168 }, // 302 SLW_SLW8_SRW_SRW8_RLWINM_RLWINM8_RLWNM_RLWNM8 |
| 9458 | { 1, 264, 266, 4168, 4171 }, // 303 FABSD_FABSS_FNABSD_FNABSS_FNEGD_FNEGS_FCPSGND_FCPSGNS_FMR |
| 9459 | { 1, 299, 301, 4171, 4174 }, // 304 SRAW_SRAW8_SRAWI_SRAWI8 |
| 9460 | { 0, 0, 0, 0, 0 }, // 305 XSIEXPDP |
| 9461 | { 1, 262, 264, 4174, 4177 }, // 306 CRXOR |
| 9462 | { 1, 286, 288, 4177, 4178 }, // 307 TRECLAIM_TSR_TABORT |
| 9463 | { 0, 0, 0, 0, 0 }, // 308 VCMPNEZB_VCMPNEZH_VCMPNEZW_VCMPNEB_VCMPNEH_VCMPNEW_VCMPNEB_rec_VCMPNEH_rec_VCMPNEW_rec_VCMPNEZB_rec_VCMPNEZH_rec_VCMPNEZW_rec |
| 9464 | { 0, 0, 0, 0, 0 }, // 309 VABSDUB_VABSDUH_VABSDUW_VCTZB_VCTZD_VCTZH_VCTZW_VPRTYBD_VPRTYBW |
| 9465 | { 0, 0, 0, 0, 0 }, // 310 VBPERMD_XVTSTDCDP_XVTSTDCSP_XVXSIGDP_XVXSIGSP |
| 9466 | { 0, 0, 0, 0, 0 }, // 311 VPOPCNTD |
| 9467 | { 0, 0, 0, 0, 0 }, // 312 VCTSXS_0_VCTUXS_0_XVCVHPSP_XVCVSPHP_VCFSX_0_VCFUX_0 |
| 9468 | { 1, 283, 286, 4178, 4181 }, // 313 MADDHD_MADDHDU_MADDLD_MADDLD8 |
| 9469 | { 1, 296, 299, 4181, 4184 }, // 314 MULHD_MULHW_MULLW_MULLWO |
| 9470 | { 1, 296, 299, 4184, 4187 }, // 315 MULHDU_MULHWU |
| 9471 | { 1, 283, 286, 4187, 4190 }, // 316 MULLD_MULLDO |
| 9472 | { 1, 264, 266, 4190, 4193 }, // 317 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 |
| 9473 | { 1, 264, 266, 4193, 4196 }, // 318 FADD_FSUB |
| 9474 | { 1, 264, 266, 4196, 4200 }, // 319 FMSUB_FMADD_FNMADD_FNMSUB_FMUL |
| 9475 | { 0, 0, 0, 0, 0 }, // 320 XSMADDADP_XSMADDASP_XSMADDMDP_XSMADDMSP_XSMSUBADP_XSMSUBASP_XSMSUBMDP_XSMSUBMSP_XSMULDP_XSMULSP_XSNMADDADP_XSNMADDASP_XSNMADDMDP_XSNMADDMSP_XSNMSUBADP_XSNMSUBASP_XSNMSUBMDP_XSNMSUBMSP |
| 9476 | { 1, 264, 266, 4200, 4203 }, // 321 FSELD_rec_FSELS_rec |
| 9477 | { 1, 264, 266, 4203, 4206 }, // 322 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 |
| 9478 | { 0, 0, 0, 0, 0 }, // 323 XSCVDPHP_XSCVHPDP |
| 9479 | { 1, 258, 260, 4206, 4208 }, // 324 LVSL_LVSR |
| 9480 | { 0, 0, 0, 0, 0 }, // 325 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 |
| 9481 | { 0, 0, 0, 0, 0 }, // 326 VEXTRACTUB_VEXTRACTUH_VEXTRACTUW_VINSERTB_VINSERTD_VINSERTH_VINSERTW_MFVSRLD_MTVSRWS_VCLZLSBB_VCTZLSBB_VEXTRACTD_VEXTUBLX_VEXTUBRX_VEXTUHLX_VEXTUHRX_VEXTUWLX_VEXTUWRX_VPRTYBQ |
| 9482 | { 0, 0, 0, 0, 0 }, // 327 XXPERM_XXPERMR_XXSPLTIB |
| 9483 | { 1, 264, 266, 4208, 4211 }, // 328 XSCMPEXPQP_XSCMPOQP_XSCMPUQP |
| 9484 | { 0, 0, 0, 0, 0 }, // 329 BCDSR_rec_XSADDQP_XSADDQPO_XSCVDPQP_XSCVQPDP_XSCVQPDPO_XSCVQPSDZ_XSCVQPSWZ_XSCVQPUDZ_XSCVQPUWZ_XSCVSDQP_XSCVUDQP_XSRQPI_XSRQPIX_XSRQPXP_XSSUBQP_XSSUBQPO |
| 9485 | { 0, 0, 0, 0, 0 }, // 330 BCDCTSQ_rec |
| 9486 | { 0, 0, 0, 0, 0 }, // 331 XSMADDQP_XSMADDQPO_XSMSUBQP_XSMSUBQPO_XSMULQP_XSMULQPO_XSNMADDQP_XSNMADDQPO_XSNMSUBQP_XSNMSUBQPO |
| 9487 | { 0, 0, 0, 0, 0 }, // 332 BCDCFSQ_rec |
| 9488 | { 0, 0, 0, 0, 0 }, // 333 XSDIVQP_XSDIVQPO |
| 9489 | { 0, 0, 0, 0, 0 }, // 334 XSSQRTQP_XSSQRTQPO |
| 9490 | { 1, 258, 260, 4211, 4213 }, // 335 LXVL_LXVLL |
| 9491 | { 2, 258, 260, 4213, 4216 }, // 336 LXSIBZX_LXSIHZX_LXVWSX_LXV_LXVX_LXSD |
| 9492 | { 2, 258, 260, 4216, 4219 }, // 337 LXSDX_LXVD2X |
| 9493 | { 1, 258, 260, 4219, 4221 }, // 338 DCBF_DCBFEP_DCBST_DCBSTEP_DCBT_DCBTEP_DCBZ_DCBZEP_DCBZL_DCBZLEP_DCBTST_DCBTSTEP |
| 9494 | { 0, 0, 0, 0, 0 }, // 339 CP_COPY_CP_COPY8 |
| 9495 | { 1, 258, 260, 4221, 4223 }, // 340 ICBI_ICBIEP |
| 9496 | { 1, 258, 260, 4223, 4225 }, // 341 ICBT_ICBTLS_EnforceIEIO |
| 9497 | { 1, 258, 260, 4225, 4227 }, // 342 LBZ_LBZ8_LBZX_LBZX8_LBZXTLS_LBZXTLS__LBZXTLS_32_LHZ_LHZ8_LHZX_LHZX8_LHZXTLS_LHZXTLS__LHZXTLS_32_LWZ_LWZ8_LWZX_LWZX8_LWZXTLS_LWZXTLS__LWZXTLS_32 |
| 9498 | { 0, 0, 0, 0, 0 }, // 343 CP_ABORT |
| 9499 | { 1, 258, 260, 4227, 4229 }, // 344 DARN |
| 9500 | { 0, 0, 0, 0, 0 }, // 345 ISYNC |
| 9501 | { 0, 0, 0, 0, 0 }, // 346 MSGSYNC |
| 9502 | { 1, 301, 303, 0, 0 }, // 347 TLBSYNC |
| 9503 | { 1, 258, 260, 0, 0 }, // 348 SYNC |
| 9504 | { 2, 258, 260, 4229, 4232 }, // 349 LFIWZX |
| 9505 | { 2, 258, 260, 4232, 4235 }, // 350 LFDX_LFDXTLS_LFDXTLS__LFD |
| 9506 | { 0, 0, 0, 0, 0 }, // 351 SLBIA |
| 9507 | { 0, 0, 0, 0, 0 }, // 352 SLBIE |
| 9508 | { 0, 0, 0, 0, 0 }, // 353 SLBMFEE |
| 9509 | { 0, 0, 0, 0, 0 }, // 354 SLBMFEV |
| 9510 | { 0, 0, 0, 0, 0 }, // 355 SLBMTE |
| 9511 | { 0, 0, 0, 0, 0 }, // 356 TLBIEL |
| 9512 | { 2, 278, 281, 4235, 4237 }, // 357 LHZU_LHZU8_LWZU_LWZU8 |
| 9513 | { 2, 278, 281, 4237, 4239 }, // 358 LHZUX_LHZUX8_LWZUX_LWZUX8 |
| 9514 | { 1, 286, 288, 4239, 4240 }, // 359 TEND |
| 9515 | { 0, 0, 0, 0, 0 }, // 360 CP_PASTE8_rec_CP_PASTE_rec |
| 9516 | { 1, 286, 288, 4240, 4241 }, // 361 TCHECK |
| 9517 | { 2, 258, 260, 4241, 4244 }, // 362 LXSIWAX |
| 9518 | { 0, 0, 0, 0, 0 }, // 363 LIWAX |
| 9519 | { 2, 258, 260, 4244, 4247 }, // 364 LFSX_LFSXTLS_LFSXTLS__LFS |
| 9520 | { 2, 258, 260, 4247, 4250 }, // 365 LXSSP_LXSSPX |
| 9521 | { 0, 0, 0, 0, 0 }, // 366 XFLOADf32_DFLOADf32 |
| 9522 | { 2, 258, 260, 4250, 4253 }, // 367 LXVH8X |
| 9523 | { 1, 258, 260, 4253, 4256 }, // 368 STFDXTLS_STFDXTLS__STFSXTLS_STFSXTLS__STXSIWX_STXSSP_STXSSPX |
| 9524 | { 1, 258, 260, 4256, 4259 }, // 369 STXSD_STXSIBX_STXSIBXv_STXSIHX_STXSIHXv |
| 9525 | { 1, 258, 260, 4259, 4262 }, // 370 STXSDX |
| 9526 | { 0, 0, 0, 0, 0 }, // 371 DFSTOREf32_DFSTOREf64_XFSTOREf32_XFSTOREf64_STIWX_TLBIEP9_TLBIE8P9 |
| 9527 | { 1, 258, 260, 4262, 4264 }, // 372 STDBRX_STBXTLS_STBXTLS__STBXTLS_32_STHXTLS_STHXTLS__STHXTLS_32_STWXTLS_STWXTLS__STWXTLS_32 |
| 9528 | { 0, 0, 0, 0, 0 }, // 373 SLBIEG |
| 9529 | { 0, 0, 0, 0, 0 }, // 374 TLBIE |
| 9530 | { 1, 258, 260, 4264, 4267 }, // 375 STXV_STXVB16X_STXVH8X_STXVX |
| 9531 | { 1, 258, 260, 4267, 4269 }, // 376 STXVL_STXVLL |
| 9532 | { 1, 260, 262, 4269, 4272 }, // 377 MFVRSAVE_MFVRSAVEv_MTVRSAVE_MTVRSAVEv |
| 9533 | { 1, 290, 292, 4272, 4274 }, // 378 MFPMR |
| 9534 | { 1, 286, 288, 4274, 4275 }, // 379 MTPMR |
| 9535 | { 1, 286, 288, 4275, 4276 }, // 380 MFSPR_MFSPR8_MFUDSCR |
| 9536 | { 0, 0, 0, 0, 0 }, // 381 MFMSR |
| 9537 | { 1, 294, 296, 4276, 4278 }, // 382 MTMSR |
| 9538 | { 0, 0, 0, 0, 0 }, // 383 MTMSRD |
| 9539 | { 1, 286, 288, 4278, 4279 }, // 384 MTUDSCR_MTSPR_MTSPR8 |
| 9540 | { 0, 0, 0, 0, 0 }, // 385 MSGSNDP_MSGSNDP8 |
| 9541 | { 1, 269, 272, 4279, 4282 }, // 386 DIVWO_DIVWUO |
| 9542 | { 1, 269, 272, 4282, 4285 }, // 387 MODSW |
| 9543 | { 1, 269, 272, 4285, 4288 }, // 388 DIVWEO_DIVWEUO |
| 9544 | { 1, 266, 269, 4288, 4291 }, // 389 DIVDO_DIVDUO |
| 9545 | { 1, 269, 272, 4291, 4294 }, // 390 MODSD_MODUD_MODUW |
| 9546 | { 1, 266, 269, 4294, 4297 }, // 391 DIVDE_DIVDEO_DIVDEU_DIVDEUO |
| 9547 | { 1, 269, 272, 4297, 4300 }, // 392 DIVWO_rec_DIVWUO_rec_DIVWU_rec_DIVW_rec |
| 9548 | { 1, 260, 262, 4300, 4303 }, // 393 ADDC8O_rec_ADDC8_rec_ADDCO_rec_ADDC_rec_SUBFC8O_rec_SUBFC8_rec_SUBFCO_rec_SUBFC_rec |
| 9549 | { 1, 262, 264, 4303, 4305 }, // 394 MCRFS |
| 9550 | { 1, 299, 301, 4305, 4308 }, // 395 RLDCL_rec_RLDCR_rec |
| 9551 | { 1, 260, 262, 4308, 4311 }, // 396 RLDICL_rec_RLDICR_rec_RLDICL_32_rec_RLDIMI_rec |
| 9552 | { 1, 264, 266, 4311, 4312 }, // 397 MFFS_MFFSCE_MFFSL_MFFS_rec |
| 9553 | { 1, 260, 262, 4312, 4315 }, // 398 EXTSWSLI_32_64_rec_EXTSWSLI_rec |
| 9554 | { 1, 272, 274, 4315, 4318 }, // 399 FDIV |
| 9555 | { 0, 0, 0, 0, 0 }, // 400 FSQRT |
| 9556 | { 0, 0, 0, 0, 0 }, // 401 FSQRTS |
| 9557 | { 1, 274, 276, 4318, 4321 }, // 402 FDIVS |
| 9558 | { 2, 278, 281, 4321, 4324 }, // 403 LFSU |
| 9559 | { 2, 278, 281, 4324, 4327 }, // 404 LFSUX |
| 9560 | { 1, 262, 264, 4327, 4329 }, // 405 TAILB_TAILB8_TAILBA_TAILBA8_TAILBCTR_TAILBCTR8_CTRL_DEP |
| 9561 | { 1, 258, 260, 4329, 4331 }, // 406 LDAT_LWAT |
| 9562 | { 1, 258, 260, 4331, 4333 }, // 407 STDAT_STWAT |
| 9563 | { 1, 260, 262, 4333, 4336 }, // 408 BRINC |
| 9564 | { 0, 0, 0, 0, 0 }, // 409 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 |
| 9565 | { 0, 0, 0, 0, 0 }, // 410 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 |
| 9566 | { 1, 258, 260, 4336, 4338 }, // 411 EVLDD_EVLDDX_EVLDH_EVLDHX_EVLDW_EVLDWX_EVLHHESPLAT_EVLHHESPLATX_EVLHHOSSPLAT_EVLHHOSSPLATX_EVLHHOUSPLAT_EVLHHOUSPLATX_EVLWHE_EVLWHEX_EVLWHOS_EVLWHOSX_EVLWHOU_EVLWHOUX_EVLWHSPLAT_EVLWHSPLATX_EVLWWSPLAT_EVLWWSPLATX |
| 9567 | { 1, 258, 260, 4338, 4340 }, // 412 EVSTDD_EVSTDDX_EVSTDH_EVSTDHX_EVSTDW_EVSTDWX_EVSTWHE_EVSTWHEX_EVSTWHO_EVSTWHOX_EVSTWWE_EVSTWWEX_EVSTWWO_EVSTWWOX |
| 9568 | { 1, 262, 264, 4340, 4342 }, // 413 HRFID_ATTN_CLRBHRB_MFBHRBE_NAP_RFCI_RFDI_RFMCI_SC |
| 9569 | { 0, 0, 0, 0, 0 }, // 414 RFI |
| 9570 | { 0, 0, 0, 0, 0 }, // 415 RFID |
| 9571 | { 1, 258, 260, 4342, 4344 }, // 416 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 |
| 9572 | { 1, 258, 260, 4344, 4346 }, // 417 ICBLC |
| 9573 | { 0, 0, 0, 0, 0 }, // 418 MTSR_MTSRIN |
| 9574 | { 1, 286, 288, 4346, 4347 }, // 419 MFDCR |
| 9575 | { 1, 286, 288, 4347, 4348 }, // 420 MTDCR |
| 9576 | { 1, 260, 262, 4348, 4351 }, // 421 NOP_GT_PWR6_NOP_GT_PWR7 |
| 9577 | { 0, 0, 0, 0, 0 }, // 422 TLBIA |
| 9578 | { 1, 294, 296, 4351, 4353 }, // 423 WRTEE_WRTEEI |
| 9579 | { 1, 260, 262, 4353, 4356 }, // 424 HASHCHK_HASHCHK8_HASHCHKP_HASHCHKP8_HASHST_HASHST8_HASHSTP_HASHSTP8_ADDEX_ADDEX8_CDTBCD_CDTBCD8_CBCDTD_CBCDTD8 |
| 9580 | { 1, 258, 260, 0, 0 }, // 425 MSYNC |
| 9581 | { 0, 0, 0, 0, 0 }, // 426 SLBSYNC |
| 9582 | { 0, 0, 0, 0, 0 }, // 427 SLBFEE_rec |
| 9583 | { 0, 0, 0, 0, 0 }, // 428 STOP |
| 9584 | { 1, 258, 260, 4356, 4358 }, // 429 DCBA_DCBI |
| 9585 | { 1, 264, 266, 4358, 4361 }, // 430 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 |
| 9586 | { 0, 0, 0, 0, 0 }, // 431 VCFSX_VCFUX_VCTSXS_VCTUXS |
| 9587 | { 0, 0, 0, 0, 0 }, // 432 VCFSX_0_VCFUX_0_VCTSXS_0_VCTUXS_0_XVCVSPHP |
| 9588 | { 0, 0, 0, 0, 0 }, // 433 VLOGEFP_VREFP_VRFIM_VRFIN_VRFIP_VRFIZ_VRSQRTEFP_XVCVDPSP_XVCVSXDSP_XVCVSXWSP_XVCVUXDSP_XVCVUXWSP_XVRESP_XVRSQRTESP |
| 9589 | { 0, 0, 0, 0, 0 }, // 434 XSCVDPHP |
| 9590 | { 0, 0, 0, 0, 0 }, // 435 XSCVDPSP_XSCVDPSXDS_XSCVDPSXDSs_XSCVDPSXWS_XSCVDPSXWSs_XSCVDPUXDS_XSCVDPUXDSs_XSCVDPUXWS_XSCVDPUXWSs_XSCVSPDP_XSCVSXDDP_XSCVUXDDP_XSRDPI_XSRDPIC_XSRDPIM_XSRDPIP_XSRDPIZ_XSREDP_XSRSQRTEDP |
| 9591 | { 0, 0, 0, 0, 0 }, // 436 XVCVDPSXDS_XVCVDPSXWS_XVCVDPUXDS_XVCVDPUXWS_XVCVSPSXDS_XVCVSPSXWS_XVCVSPUXDS_XVCVSPUXWS_XVCVSXDDP_XVCVSXWDP_XVCVUXDDP_XVCVUXWDP_XVRDPI_XVRDPIC_XVRDPIM_XVRDPIP_XVRDPIZ_XVREDP_XVRSPI_XVRSPIC_XVRSPIM_XVRSPIP_XVRSPIZ_XVRSQRTEDP |
| 9592 | { 0, 0, 0, 0, 0 }, // 437 XVCVSPBF16 |
| 9593 | { 1, 264, 266, 4361, 4364 }, // 438 FADDS_FMULS_FSUBS |
| 9594 | { 1, 264, 266, 4364, 4368 }, // 439 FMUL |
| 9595 | { 0, 0, 0, 0, 0 }, // 440 VADDFP |
| 9596 | { 0, 0, 0, 0, 0 }, // 441 XSMULDP_XSMULSP |
| 9597 | { 0, 0, 0, 0, 0 }, // 442 XVADDDP_XVMULDP_XVSUBDP |
| 9598 | { 0, 0, 0, 0, 0 }, // 443 XVADDSP_XVMULSP_XVSUBSP |
| 9599 | { 0, 0, 0, 0, 0 }, // 444 VMADDFP_VNMSUBFP |
| 9600 | { 1, 264, 266, 4368, 4371 }, // 445 FADDS_rec_FMULS_rec_FSUBS_rec |
| 9601 | { 1, 264, 266, 4371, 4375 }, // 446 FMUL_rec |
| 9602 | { 1, 264, 266, 4375, 4378 }, // 447 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 |
| 9603 | { 1, 262, 264, 4378, 4380 }, // 448 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 |
| 9604 | { 1, 262, 264, 4380, 4382 }, // 449 CTRL_DEP_TAILB_TAILB8_TAILBA_TAILBA8 |
| 9605 | { 0, 0, 0, 0, 0 }, // 450 VGNB |
| 9606 | { 0, 0, 0, 0, 0 }, // 451 VSBOX |
| 9607 | { 1, 260, 262, 4382, 4385 }, // 452 CFUGED_PDEPD_PEXTD |
| 9608 | { 0, 0, 0, 0, 0 }, // 453 VCFUGED_VCLZDM_VCTZDM_VPDEPD_VPEXTD |
| 9609 | { 0, 0, 0, 0, 0 }, // 454 XSCVDPQP_XSCVQPDP_XSCVQPDPO_XSCVQPSDZ_XSCVQPSWZ_XSCVQPUDZ_XSCVQPUWZ_XSCVSDQP_XSCVUDQP_XSRQPI_XSRQPIX_XSRQPXP |
| 9610 | { 0, 0, 0, 0, 0 }, // 455 XSCVQPSQZ_XSCVQPUQZ_XSCVSQQP_XSCVUQQP |
| 9611 | { 1, 260, 262, 4385, 4388 }, // 456 HASHST_HASHST8_HASHSTP_HASHSTP8 |
| 9612 | { 0, 0, 0, 0, 0 }, // 457 XSMULQP_XSMULQPO |
| 9613 | { 0, 0, 0, 0, 0 }, // 458 VDIVESQ_VDIVEUQ_VDIVSQ_VDIVUQ |
| 9614 | { 0, 0, 0, 0, 0 }, // 459 VMODSQ_VMODUQ |
| 9615 | { 0, 0, 0, 0, 0 }, // 460 VDIVSD_VDIVUD |
| 9616 | { 0, 0, 0, 0, 0 }, // 461 VMODSD_VMODUD |
| 9617 | { 0, 0, 0, 0, 0 }, // 462 VDIVSW_VDIVUW |
| 9618 | { 0, 0, 0, 0, 0 }, // 463 VMODSW_VMODUW |
| 9619 | { 0, 0, 0, 0, 0 }, // 464 VDIVESD_VDIVEUD |
| 9620 | { 0, 0, 0, 0, 0 }, // 465 VDIVESW_VDIVEUW |
| 9621 | { 0, 0, 0, 0, 0 }, // 466 BCDCFN_rec_BCDCFZ_rec_BCDCTN_rec_BCDCTZ_rec_BCDSETSGN_rec_VMUL10CUQ_VMUL10UQ_XSTSTDCQP_XSXSIGQP |
| 9622 | { 0, 0, 0, 0, 0 }, // 467 XXGENPCVBM |
| 9623 | { 0, 0, 0, 0, 0 }, // 468 BCDCPSGN_rec_BCDS_rec_BCDTRUNC_rec_BCDUS_rec_BCDUTRUNC_rec_VMUL10ECUQ_VMUL10EUQ |
| 9624 | { 0, 0, 0, 0, 0 }, // 469 VADDCUQ_VSUBCUQ |
| 9625 | { 0, 0, 0, 0, 0 }, // 470 XSCMPEQQP_XSCMPGEQP_XSCMPGTQP_XSMAXCQP_XSMINCQP |
| 9626 | { 0, 0, 0, 0, 0 }, // 471 MTVSRBMI |
| 9627 | { 1, 260, 262, 4388, 4391 }, // 472 CBCDTD_CBCDTD8_CDTBCD_CDTBCD8 |
| 9628 | { 1, 264, 266, 4391, 4394 }, // 473 FTSQRT |
| 9629 | { 0, 0, 0, 0, 0 }, // 474 MTVSRBM_MTVSRDM_MTVSRHM_MTVSRQM_MTVSRWM_VCNTMBB_VCNTMBD_VCNTMBH_VCNTMBW_VEXPANDBM_VEXPANDDM_VEXPANDHM_VEXPANDQM_VEXPANDWM_VEXTRACTBM_VEXTRACTDM_VEXTRACTHM_VEXTRACTQM_VEXTRACTWM_XVTLSBB |
| 9630 | { 1, 260, 262, 4394, 4397 }, // 475 RLDIC_rec |
| 9631 | { 1, 260, 262, 4397, 4400 }, // 476 RLDICL_32_rec_RLDICL_rec_RLDICR_rec |
| 9632 | { 1, 260, 262, 4400, 4403 }, // 477 RLWINM8_rec_RLWINM_rec |
| 9633 | { 0, 0, 0, 0, 0 }, // 478 VCTZB_VCTZD_VCTZH_VCTZW_VPRTYBD_VPRTYBW |
| 9634 | { 0, 0, 0, 0, 0 }, // 479 VPOPCNTB_VPOPCNTH |
| 9635 | { 0, 0, 0, 0, 0 }, // 480 VSHASIGMAD_VSHASIGMAW |
| 9636 | { 1, 264, 266, 4403, 4406 }, // 481 XSTSQRTDP |
| 9637 | { 1, 264, 266, 4406, 4409 }, // 482 XVTSQRTDP |
| 9638 | { 1, 264, 266, 4409, 4412 }, // 483 XVTSQRTSP |
| 9639 | { 0, 0, 0, 0, 0 }, // 484 XVTSTDCDP_XVTSTDCSP |
| 9640 | { 1, 299, 301, 4412, 4415 }, // 485 SLD_rec_SRD_rec |
| 9641 | { 0, 0, 0, 0, 0 }, // 486 TDI |
| 9642 | { 1, 303, 305, 4415, 4417 }, // 487 TWI |
| 9643 | { 0, 0, 0, 0, 0 }, // 488 VADDCUW_VADDSBS_VADDSHS_VADDSWS_VADDUBS_VADDUHS_VADDUWS_VAVGSB_VAVGSH_VAVGSW_VAVGUB_VAVGUH_VAVGUW_VMAXFP_VMINFP_VSUBCUW_VSUBSBS_VSUBSHS_VSUBSWS_VSUBUBS_VSUBUHS_VSUBUWS |
| 9644 | { 0, 0, 0, 0, 0 }, // 489 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 |
| 9645 | { 0, 0, 0, 0, 0 }, // 490 VCMPEQUD_rec_VCMPGTSD_rec_VCMPGTUD_rec |
| 9646 | { 0, 0, 0, 0, 0 }, // 491 VCMPEQUQ_VCMPEQUQ_rec_VCMPGTSQ_VCMPGTSQ_rec_VCMPGTUQ_VCMPGTUQ_rec |
| 9647 | { 0, 0, 0, 0, 0 }, // 492 VCMPNEB_rec_VCMPNEH_rec_VCMPNEW_rec_VCMPNEZB_rec_VCMPNEZH_rec_VCMPNEZW_rec |
| 9648 | { 0, 0, 0, 0, 0 }, // 493 VCMPSQ_VCMPUQ |
| 9649 | { 0, 0, 0, 0, 0 }, // 494 XSMAXCDP_XSMAXJDP_XSMINCDP_XSMINJDP |
| 9650 | { 1, 258, 260, 4417, 4419 }, // 495 TRAP |
| 9651 | { 1, 299, 301, 4419, 4422 }, // 496 SRAWI8_rec_SRAWI_rec |
| 9652 | { 0, 0, 0, 0, 0 }, // 497 VRLQ_VRLQNM_VSLQ_VSRAQ_VSRQ |
| 9653 | { 0, 0, 0, 0, 0 }, // 498 VRLQMI |
| 9654 | { 1, 258, 260, 4422, 4424 }, // 499 DSS_DSSALL |
| 9655 | { 1, 258, 260, 4424, 4426 }, // 500 WAITP10 |
| 9656 | { 1, 260, 262, 4426, 4429 }, // 501 ADDI_ADDI8_LI_LI8_ADDIS_ADDIS8_LIS_LIS8_NEG_NEG8_NEG8O_NEGO |
| 9657 | { 0, 0, 0, 0, 0 }, // 502 ADDIdtprelL32_ADDISdtprelHA32 |
| 9658 | { 0, 0, 0, 0, 0 }, // 503 ADDItlsldLADDR32 |
| 9659 | { 0, 0, 0, 0, 0 }, // 504 ADDItocL_ADDIStocHA_ADDIStocHA8 |
| 9660 | { 1, 260, 262, 4429, 4432 }, // 505 ADDIC_ADDIC8_ADDME_ADDME8_SUBFIC_SUBFIC8_SUBFME_SUBFME8_SUBFZE_SUBFZE8 |
| 9661 | { 1, 260, 262, 4432, 4435 }, // 506 ADDME8O_ADDMEO_ADDZE8O_ADDZEO_ANDI8_rec_ANDIS8_rec_SUBFME8O_SUBFMEO_SUBFZE8O_SUBFZEO |
| 9662 | { 1, 260, 262, 4435, 4438 }, // 507 ADDZE_ADDZE8 |
| 9663 | { 1, 260, 262, 4438, 4441 }, // 508 ANDI_rec_ANDIS_rec |
| 9664 | { 1, 260, 262, 4441, 4444 }, // 509 CMPDI_CMPWI_CMPLDI_CMPLWI |
| 9665 | { 1, 260, 262, 4444, 4447 }, // 510 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 |
| 9666 | { 1, 264, 266, 4447, 4450 }, // 511 FABSD_FABSS_FMR_FNABSD_FNABSS_FNEGD_FNEGS |
| 9667 | { 1, 260, 262, 4450, 4453 }, // 512 NEG8_rec_NEG_rec_ORI_ORI8_ORIS_ORIS8_XORI_XORI8_XORIS_XORIS8 |
| 9668 | { 1, 260, 262, 4453, 4456 }, // 513 NOP |
| 9669 | { 1, 260, 262, 4456, 4459 }, // 514 RLDICL_RLDICL_32_RLDICL_32_64_RLDICR_RLDICR_32 |
| 9670 | { 1, 260, 262, 4459, 4462 }, // 515 RLWINM_RLWINM8 |
| 9671 | { 1, 260, 262, 4462, 4465 }, // 516 SETB_SETB8 |
| 9672 | { 1, 260, 262, 4465, 4468 }, // 517 SETBC_SETBC8_SETBCR_SETBCR8_SETNBC_SETNBC8_SETNBCR_SETNBCR8 |
| 9673 | { 1, 299, 301, 4468, 4471 }, // 518 SRAWI_SRAWI8 |
| 9674 | { 0, 0, 0, 0, 0 }, // 519 VEXTSB2D_VEXTSB2Ds_VEXTSB2W_VEXTSB2Ws_VEXTSH2D_VEXTSH2Ds_VEXTSH2W_VEXTSH2Ws_VEXTSW2D_VEXTSW2Ds_VNEGD_VNEGW |
| 9675 | { 0, 0, 0, 0, 0 }, // 520 VEXTSD2Q |
| 9676 | { 0, 0, 0, 0, 0 }, // 521 XSABSDP_XSNABSDP_XSNABSDPs_XSNEGDP |
| 9677 | { 0, 0, 0, 0, 0 }, // 522 XSABSQP_XSNABSQP_XSNEGQP_XSXEXPQP_XVXEXPDP_XVXEXPSP |
| 9678 | { 0, 0, 0, 0, 0 }, // 523 XVABSDP_XVNABSDP_XVNEGDP |
| 9679 | { 0, 0, 0, 0, 0 }, // 524 XVXSIGDP_XVXSIGSP |
| 9680 | { 1, 260, 262, 4471, 4474 }, // 525 ADDE8O_ADDEO_SUBFE8O_SUBFEO_SUBF8O_SUBFO |
| 9681 | { 1, 260, 262, 4474, 4477 }, // 526 ADDEX_ADDEX8 |
| 9682 | { 1, 260, 262, 4477, 4480 }, // 527 ADD4O_ADD8O |
| 9683 | { 1, 260, 262, 4480, 4483 }, // 528 CMPB_CMPB8 |
| 9684 | { 1, 262, 264, 4483, 4486 }, // 529 CRAND_CRANDC_CR6SET_CREQV_CRSET_CRNAND_CRNOR_CROR_CRORC_CR6UNSET_CRUNSET |
| 9685 | { 1, 258, 260, 4486, 4488 }, // 530 DST_DST64_DSTT_DSTT64_DSTST_DSTST64_DSTSTT_DSTSTT64 |
| 9686 | { 0, 0, 0, 0, 0 }, // 531 VRLDNM_VRLWNM_V_SET0_V_SET0B_V_SET0H_XSCPSGNQP_XSIEXPQP_XVIEXPDP_XVIEXPSP |
| 9687 | { 0, 0, 0, 0, 0 }, // 532 XXLEQVOnes |
| 9688 | { 1, 264, 266, 4488, 4489 }, // 533 MFFS_MFFS_rec_MFFSL |
| 9689 | { 1, 264, 266, 4489, 4490 }, // 534 MFFSCDRNI_MFFSCRNI |
| 9690 | { 1, 292, 294, 4490, 4493 }, // 535 MTFSB0 |
| 9691 | { 1, 260, 262, 4493, 4496 }, // 536 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 |
| 9692 | { 1, 260, 262, 4496, 4499 }, // 537 NEG8O_rec_NEGO_rec |
| 9693 | { 1, 260, 262, 4499, 4502 }, // 538 ADDE8_rec_ADDE_rec_ADDE8O_rec_ADDEO_rec_SUBFE8_rec_SUBFE_rec_SUBFE8O_rec_SUBFEO_rec_SUBF8O_rec_SUBFO_rec |
| 9694 | { 1, 262, 264, 4502, 4504 }, // 539 HRFID_SC |
| 9695 | { 1, 264, 266, 4504, 4505 }, // 540 MTFSFI_MTFSFIb_MTFSFI_rec |
| 9696 | { 1, 264, 266, 4505, 4508 }, // 541 FABSD_rec_FABSS_rec_FMR_rec_FNABSD_rec_FNABSS_rec_FNEGD_rec_FNEGS_rec |
| 9697 | { 1, 260, 262, 4508, 4511 }, // 542 ADDC8_rec_ADDC_rec_SUBFC8_rec_SUBFC_rec |
| 9698 | { 0, 0, 0, 0, 0 }, // 543 VSTRIBL_rec_VSTRIBR_rec_VSTRIHL_rec_VSTRIHR_rec |
| 9699 | { 1, 258, 260, 4511, 4513 }, // 544 LBZ_LBZ8_LHZ_LHZ8_LWZ_LWZ8 |
| 9700 | { 1, 258, 260, 4513, 4515 }, // 545 LD |
| 9701 | { 0, 0, 0, 0, 0 }, // 546 LDtoc_LDtocBA_LDtocCPT_LDtocJTI_LDtocL_SPILLTOVSR_LD_LWZtoc_LWZtocL |
| 9702 | { 0, 0, 0, 0, 0 }, // 547 DFLOADf32 |
| 9703 | { 0, 0, 0, 0, 0 }, // 548 DFLOADf64 |
| 9704 | { 2, 258, 260, 4515, 4518 }, // 549 LFD |
| 9705 | { 1, 258, 260, 4518, 4520 }, // 550 LHA_LHA8 |
| 9706 | { 2, 258, 260, 4520, 4523 }, // 551 LXSD_LXV |
| 9707 | { 1, 258, 260, 4523, 4525 }, // 552 DCBT_DCBTST |
| 9708 | { 1, 258, 260, 4525, 4527 }, // 553 ICBT |
| 9709 | { 1, 258, 260, 4527, 4529 }, // 554 LDBRX |
| 9710 | { 0, 0, 0, 0, 0 }, // 555 SPILLTOVSR_LDX |
| 9711 | { 2, 258, 260, 4529, 4532 }, // 556 LXVRBX_LXVRDX_LXVRHX_LXVRWX |
| 9712 | { 0, 0, 0, 0, 0 }, // 557 MTSR |
| 9713 | { 1, 260, 262, 4532, 4535 }, // 558 MTVRSAVE_MTVRSAVEv |
| 9714 | { 1, 258, 260, 4535, 4537 }, // 559 LBZCIX_LDCIX_LHZCIX_LWZCIX |
| 9715 | { 2, 258, 260, 4537, 4540 }, // 560 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 |
| 9716 | { 2, 258, 260, 4540, 4543 }, // 561 LFS |
| 9717 | { 2, 258, 260, 4543, 4546 }, // 562 LXSSP |
| 9718 | { 2, 258, 260, 4546, 4549 }, // 563 LXVP |
| 9719 | { 2, 258, 260, 4549, 4552 }, // 564 LXVPX |
| 9720 | { 0, 0, 0, 0, 0 }, // 565 MFSR |
| 9721 | { 1, 290, 292, 4552, 4554 }, // 566 MFTB8 |
| 9722 | { 0, 0, 0, 0, 0 }, // 567 XXSETACCZ |
| 9723 | { 0, 0, 0, 0, 0 }, // 568 XVBF16GER2_XVF16GER2_XVF32GER_XVF64GER_XVI16GER2_XVI16GER2S_XVI4GER8_XVI8GER4 |
| 9724 | { 0, 0, 0, 0, 0 }, // 569 XVBF16GER2NN_XVBF16GER2NP_XVBF16GER2PN_XVBF16GER2PP_XVF16GER2NN_XVF16GER2NP_XVF16GER2PN_XVF16GER2PP_XVF32GERNN_XVF32GERNP_XVF32GERPN_XVF32GERPP_XVF64GERNN_XVF64GERNP_XVF64GERPN_XVF64GERPP_XVI16GER2PP_XVI16GER2SPP_XVI4GER8PP_XVI8GER4PP |
| 9725 | { 0, 0, 0, 0, 0 }, // 570 XVI8GER4SPP |
| 9726 | { 0, 0, 0, 0, 0 }, // 571 PMXVBF16GER2_PMXVF16GER2_PMXVF32GER_PMXVF64GER_PMXVI16GER2_PMXVI16GER2S_PMXVI4GER8_PMXVI8GER4 |
| 9727 | { 0, 0, 0, 0, 0 }, // 572 PMXVBF16GER2NN_PMXVBF16GER2NP_PMXVBF16GER2PN_PMXVBF16GER2PP_PMXVF16GER2NN_PMXVF16GER2NP_PMXVF16GER2PN_PMXVF16GER2PP_PMXVF32GERNN_PMXVF32GERNP_PMXVF32GERPN_PMXVF32GERPP_PMXVF64GERNN_PMXVF64GERNP_PMXVF64GERPN_PMXVF64GERPP_PMXVI16GER2PP_PMXVI16GER2SPP_PMXVI4GER8PP_PMXVI8GER4PP |
| 9728 | { 0, 0, 0, 0, 0 }, // 573 PMXVI8GER4SPP |
| 9729 | { 0, 0, 0, 0, 0 }, // 574 XXMTACC |
| 9730 | { 0, 0, 0, 0, 0 }, // 575 XXMFACC |
| 9731 | { 0, 0, 0, 0, 0 }, // 576 VMULHSD_VMULHUD_VMULLD |
| 9732 | { 0, 0, 0, 0, 0 }, // 577 LXVKQ |
| 9733 | { 0, 0, 0, 0, 0 }, // 578 VSPLTISB_VSPLTISH_VSPLTISW |
| 9734 | { 0, 0, 0, 0, 0 }, // 579 V_SETALLONES_V_SETALLONESB_V_SETALLONESH |
| 9735 | { 0, 0, 0, 0, 0 }, // 580 XXSPLTIB |
| 9736 | { 1, 260, 262, 4554, 4557 }, // 581 BRD_BRH_BRH8_BRW_BRW8 |
| 9737 | { 0, 0, 0, 0, 0 }, // 582 MFVSRLD_MTVSRWS_VCLZLSBB_VCTZLSBB_VEXTRACTD_VEXTRACTUB_VEXTRACTUH_VEXTRACTUW_VINSERTD_VINSERTW_VPRTYBQ |
| 9738 | { 0, 0, 0, 0, 0 }, // 583 VGBBD_VUPKHSW_VUPKLSW |
| 9739 | { 0, 0, 0, 0, 0 }, // 584 VSPLTB_VSPLTBs_VSPLTH_VSPLTHs_VSPLTW_XXSPLTW_XXSPLTWs |
| 9740 | { 0, 0, 0, 0, 0 }, // 585 VSTRIBL_VSTRIBR_VSTRIHL_VSTRIHR_XXGENPCVDM_XXGENPCVHM_XXGENPCVWM |
| 9741 | { 0, 0, 0, 0, 0 }, // 586 VUPKHPX_VUPKHSB_VUPKHSH_VUPKLPX_VUPKLSB_VUPKLSH |
| 9742 | { 0, 0, 0, 0, 0 }, // 587 XVCVBF16SPN |
| 9743 | { 0, 0, 0, 0, 0 }, // 588 XXBRD_XXBRH_XXBRQ_XXBRW_XXEXTRACTUW |
| 9744 | { 0, 0, 0, 0, 0 }, // 589 VBPERMQ_VPKSDSS_VPKSDUS_VPKUDUM_VPKUDUS |
| 9745 | { 0, 0, 0, 0, 0 }, // 590 VCLRLB_VCLRRB_VINSD_VINSW_VSLDBI_VSRDBI |
| 9746 | { 0, 0, 0, 0, 0 }, // 591 VPKPX_VPKSHSS_VPKSHUS_VPKSWSS_VPKSWUS_VPKUHUM_VPKUHUS_VPKUWUM_VPKUWUS |
| 9747 | { 0, 0, 0, 0, 0 }, // 592 VSLV_VSRV_XXINSERTW |
| 9748 | { 0, 0, 0, 0, 0 }, // 593 VEXTDDVLX_VEXTDDVRX_VEXTDUBVLX_VEXTDUBVRX_VEXTDUHVLX_VEXTDUHVRX_VEXTDUWVLX_VEXTDUWVRX_VINSBLX_VINSBRX_VINSBVLX_VINSBVRX_VINSDLX_VINSDRX_VINSHLX_VINSHRX_VINSHVLX_VINSHVRX_VINSWLX_VINSWRX_VINSWVLX_VINSWVRX |
| 9749 | { 0, 0, 0, 0, 0 }, // 594 VSUMSWS |
| 9750 | { 0, 0, 0, 0, 0 }, // 595 XXSPLTIDP_XXSPLTIW |
| 9751 | { 0, 0, 0, 0, 0 }, // 596 XXSPLTI32DX |
| 9752 | { 0, 0, 0, 0, 0 }, // 597 XXBLENDVB_XXBLENDVD_XXBLENDVH_XXBLENDVW_XXEVAL |
| 9753 | { 0, 0, 0, 0, 0 }, // 598 XXPERMX |
| 9754 | { 2, 258, 260, 4557, 4560 }, // 599 PSTXVP_PSTXVPpc |
| 9755 | { 1, 258, 260, 4560, 4562 }, // 600 STB_STB8_STH_STH8_STW_STW8 |
| 9756 | { 0, 0, 0, 0, 0 }, // 601 SPILLTOVSR_ST |
| 9757 | { 1, 258, 260, 4562, 4564 }, // 602 STD |
| 9758 | { 0, 0, 0, 0, 0 }, // 603 DFSTOREf32_DFSTOREf64 |
| 9759 | { 1, 258, 260, 4564, 4567 }, // 604 STFD_STFS |
| 9760 | { 2, 278, 281, 4567, 4570 }, // 605 STFDU_STFSU |
| 9761 | { 1, 258, 260, 4570, 4573 }, // 606 STXSD |
| 9762 | { 1, 258, 260, 4573, 4576 }, // 607 STXSSP |
| 9763 | { 1, 258, 260, 4576, 4579 }, // 608 STXV |
| 9764 | { 1, 258, 260, 4579, 4581 }, // 609 DCBF_DCBST_DCBZ |
| 9765 | { 1, 258, 260, 4581, 4583 }, // 610 ICBI |
| 9766 | { 0, 0, 0, 0, 0 }, // 611 SPILLTOVSR_STX |
| 9767 | { 0, 0, 0, 0, 0 }, // 612 STIWX |
| 9768 | { 1, 258, 260, 4583, 4586 }, // 613 STXVRBX_STXVRDX_STXVRHX_STXVRWX |
| 9769 | { 1, 258, 260, 4586, 4588 }, // 614 EnforceIEIO |
| 9770 | { 0, 0, 0, 0, 0 }, // 615 TLBIE8P9_TLBIEP9 |
| 9771 | { 1, 258, 260, 4588, 4590 }, // 616 STHCIX_STWCIX |
| 9772 | { 1, 258, 260, 0, 0 }, // 617 SYNCP10 |
| 9773 | { 2, 258, 260, 4590, 4593 }, // 618 PSTB_PSTB8_PSTB8pc_PSTBpc_PSTD_PSTDpc_PSTFD_PSTFDpc_PSTFS_PSTFSpc_PSTH_PSTH8_PSTH8pc_PSTHpc_PSTW_PSTW8_PSTW8pc_PSTWpc_PSTXSD_PSTXSDpc_PSTXSSP_PSTXSSPpc_PSTXV_PSTXVpc |
| 9774 | { 2, 258, 260, 4593, 4596 }, // 619 STXVP |
| 9775 | { 2, 258, 260, 4596, 4599 }, // 620 STXVPX |
| 9776 | { 1, 262, 264, 4599, 4601 }, // 621 ATTN_NAP |
| 9777 | { 1, 258, 260, 4601, 4603 }, // 622 DCBZL |
| 9778 | { 1, 258, 260, 4603, 4605 }, // 623 DCCCI_ICBLQ_ICCCI_TLBLD_TLBLI_TLBRE2_TLBSX2_TLBSX2D_TLBWE2 |
| 9779 | { 1, 262, 264, 4605, 4607 }, // 624 CLRBHRB_MFBHRBE |
| 9780 | { 2, 258, 260, 4607, 4610 }, // 625 PADDI_PADDI8_PADDI8pc_PADDIpc |
| 9781 | { 1, 260, 262, 4610, 4613 }, // 626 PLI_PLI8 |
| 9782 | { 0, 0, 0, 0, 0 }, // 627 VMULESB_VMULESH_VMULEUB_VMULEUH_VMULOSB_VMULOSH_VMULOUB_VMULOUH_VSUM2SWS_VSUM4SBS_VSUM4SHS_VSUM4UBS |
| 9783 | { 0, 0, 0, 0, 0 }, // 628 VMULESD_VMULEUD_VMULHSW_VMULHUW_VMULOSD_VMULOUD |
| 9784 | { 0, 0, 0, 0, 0 }, // 629 VMSUMCUD |
| 9785 | { 0, uint16_t(~0U), uint16_t(~0U), uint16_t(~0U), uint16_t(~0U) }// end marker |
| 9786 | }; |
| 9787 | |
| 9788 | // =============================================================== |
| 9789 | // Data tables for the new per-operand machine model. |
| 9790 | |
| 9791 | // {ProcResourceIdx, ReleaseAtCycle, AcquireAtCycle} |
| 9792 | extern const llvm::MCWriteProcResEntry PPCWriteProcResTable[] = { |
| 9793 | { 0, 0, 0 }, // Invalid |
| 9794 | { 1, 1, 0}, // #1 |
| 9795 | {16, 1, 0}, // #2 |
| 9796 | { 2, 1, 0}, // #3 |
| 9797 | {17, 1, 0}, // #4 |
| 9798 | { 9, 1, 0}, // #5 |
| 9799 | {13, 1, 0}, // #6 |
| 9800 | {15, 1, 0}, // #7 |
| 9801 | {12, 1, 0}, // #8 |
| 9802 | {13, 1, 0}, // #9 |
| 9803 | {15, 1, 0}, // #10 |
| 9804 | {18, 1, 0}, // #11 |
| 9805 | {10, 1, 0}, // #12 |
| 9806 | {12, 1, 0}, // #13 |
| 9807 | {13, 1, 0}, // #14 |
| 9808 | {15, 1, 0}, // #15 |
| 9809 | {11, 1, 0}, // #16 |
| 9810 | {12, 1, 0}, // #17 |
| 9811 | {13, 1, 0}, // #18 |
| 9812 | {15, 1, 0}, // #19 |
| 9813 | {18, 1, 0}, // #20 |
| 9814 | {19, 1, 0}, // #21 |
| 9815 | { 9, 1, 0}, // #22 |
| 9816 | {11, 1, 0}, // #23 |
| 9817 | {12, 1, 0}, // #24 |
| 9818 | {13, 2, 0}, // #25 |
| 9819 | {15, 1, 0}, // #26 |
| 9820 | {18, 1, 0}, // #27 |
| 9821 | {19, 1, 0}, // #28 |
| 9822 | { 5, 1, 0}, // #29 |
| 9823 | {10, 1, 0}, // #30 |
| 9824 | {12, 1, 0}, // #31 |
| 9825 | {13, 1, 0}, // #32 |
| 9826 | {15, 1, 0}, // #33 |
| 9827 | {18, 1, 0}, // #34 |
| 9828 | {20, 1, 0}, // #35 |
| 9829 | { 5, 1, 0}, // #36 |
| 9830 | { 9, 1, 0}, // #37 |
| 9831 | {10, 1, 0}, // #38 |
| 9832 | {12, 1, 0}, // #39 |
| 9833 | {13, 2, 0}, // #40 |
| 9834 | {15, 1, 0}, // #41 |
| 9835 | {18, 1, 0}, // #42 |
| 9836 | {20, 1, 0}, // #43 |
| 9837 | { 9, 1, 0}, // #44 |
| 9838 | {12, 1, 0}, // #45 |
| 9839 | {13, 2, 0}, // #46 |
| 9840 | {15, 1, 0}, // #47 |
| 9841 | {18, 1, 0}, // #48 |
| 9842 | {10, 1, 0}, // #49 |
| 9843 | {11, 1, 0}, // #50 |
| 9844 | {12, 2, 0}, // #51 |
| 9845 | {13, 2, 0}, // #52 |
| 9846 | {15, 1, 0}, // #53 |
| 9847 | {18, 1, 0}, // #54 |
| 9848 | {20, 1, 0}, // #55 |
| 9849 | { 5, 1, 0}, // #56 |
| 9850 | { 8, 1, 0}, // #57 |
| 9851 | {21, 1, 0}, // #58 |
| 9852 | {21, 1, 0}, // #59 |
| 9853 | {22, 1, 0}, // #60 |
| 9854 | {24, 1, 0}, // #61 |
| 9855 | {17, 1, 0}, // #62 |
| 9856 | {22, 1, 0}, // #63 |
| 9857 | {24, 1, 0}, // #64 |
| 9858 | {14, 1, 0}, // #65 |
| 9859 | {21, 1, 0}, // #66 |
| 9860 | {22, 1, 0}, // #67 |
| 9861 | { 5, 1, 0}, // #68 |
| 9862 | { 7, 1, 0}, // #69 |
| 9863 | {21, 1, 0}, // #70 |
| 9864 | { 5, 1, 0}, // #71 |
| 9865 | { 6, 1, 0}, // #72 |
| 9866 | {21, 1, 0}, // #73 |
| 9867 | { 3, 1, 0}, // #74 |
| 9868 | {21, 1, 0}, // #75 |
| 9869 | { 5, 1, 0}, // #76 |
| 9870 | {21, 1, 0}, // #77 |
| 9871 | { 9, 1, 0}, // #78 |
| 9872 | {13, 1, 0}, // #79 |
| 9873 | {21, 1, 0}, // #80 |
| 9874 | {21, 1, 0}, // #81 |
| 9875 | {22, 1, 0}, // #82 |
| 9876 | {23, 1, 0}, // #83 |
| 9877 | { 4, 1, 0}, // #84 |
| 9878 | {21, 1, 0}, // #85 |
| 9879 | { 1, 1, 0}, // #86 |
| 9880 | { 3, 1, 0}, // #87 |
| 9881 | { 1, 2, 0}, // #88 |
| 9882 | { 3, 1, 0}, // #89 |
| 9883 | {10, 1, 0}, // #90 |
| 9884 | { 1, 1, 0}, // #91 |
| 9885 | { 9, 1, 0}, // #92 |
| 9886 | { 1, 2, 0}, // #93 |
| 9887 | { 8, 1, 0}, // #94 |
| 9888 | { 9, 2, 0}, // #95 |
| 9889 | {12, 1, 0}, // #96 |
| 9890 | { 1, 1, 0}, // #97 |
| 9891 | {15, 1, 0}, // #98 |
| 9892 | { 1, 4, 0}, // #99 |
| 9893 | { 8, 1, 0}, // #100 |
| 9894 | {10, 4, 0}, // #101 |
| 9895 | { 1, 2, 0}, // #102 |
| 9896 | { 8, 1, 0}, // #103 |
| 9897 | {10, 1, 0}, // #104 |
| 9898 | { 1, 1, 0}, // #105 |
| 9899 | {10, 1, 0}, // #106 |
| 9900 | { 1, 2, 0}, // #107 |
| 9901 | { 8, 1, 0}, // #108 |
| 9902 | {10, 1, 0}, // #109 |
| 9903 | {15, 1, 0}, // #110 |
| 9904 | { 1, 1, 0}, // #111 |
| 9905 | {14, 1, 0}, // #112 |
| 9906 | { 1, 4, 0}, // #113 |
| 9907 | { 8, 1, 0}, // #114 |
| 9908 | {14, 4, 0}, // #115 |
| 9909 | { 1, 2, 0}, // #116 |
| 9910 | { 8, 1, 0}, // #117 |
| 9911 | {14, 1, 0}, // #118 |
| 9912 | { 1, 2, 0}, // #119 |
| 9913 | { 8, 1, 0}, // #120 |
| 9914 | { 9, 1, 0}, // #121 |
| 9915 | { 1, 2, 0}, // #122 |
| 9916 | { 8, 1, 0}, // #123 |
| 9917 | { 9, 1, 0}, // #124 |
| 9918 | {15, 1, 0}, // #125 |
| 9919 | { 1, 1, 0}, // #126 |
| 9920 | { 2, 1, 0}, // #127 |
| 9921 | { 1, 2, 0}, // #128 |
| 9922 | { 2, 1, 0}, // #129 |
| 9923 | { 8, 1, 0}, // #130 |
| 9924 | { 9, 1, 0}, // #131 |
| 9925 | { 1, 2, 0}, // #132 |
| 9926 | { 6, 10, 0}, // #133 |
| 9927 | { 8, 1, 0}, // #134 |
| 9928 | { 9, 1, 0}, // #135 |
| 9929 | { 1, 1, 0}, // #136 |
| 9930 | {13, 1, 0}, // #137 |
| 9931 | { 1, 2, 0}, // #138 |
| 9932 | { 2, 5, 0}, // #139 |
| 9933 | { 8, 1, 0}, // #140 |
| 9934 | { 9, 1, 0}, // #141 |
| 9935 | { 1, 2, 0}, // #142 |
| 9936 | { 2, 7, 0}, // #143 |
| 9937 | { 8, 1, 0}, // #144 |
| 9938 | { 9, 1, 0}, // #145 |
| 9939 | { 1, 2, 0}, // #146 |
| 9940 | { 2, 10, 0}, // #147 |
| 9941 | { 8, 1, 0}, // #148 |
| 9942 | { 9, 1, 0}, // #149 |
| 9943 | { 1, 2, 0}, // #150 |
| 9944 | { 8, 1, 0}, // #151 |
| 9945 | {15, 1, 0}, // #152 |
| 9946 | { 1, 1, 0}, // #153 |
| 9947 | { 6, 10, 0}, // #154 |
| 9948 | { 1, 1, 0}, // #155 |
| 9949 | { 7, 1, 0}, // #156 |
| 9950 | { 1, 1, 0}, // #157 |
| 9951 | { 5, 1, 0}, // #158 |
| 9952 | { 1, 1, 0}, // #159 |
| 9953 | { 5, 16, 0}, // #160 |
| 9954 | { 1, 1, 0}, // #161 |
| 9955 | { 5, 17, 0}, // #162 |
| 9956 | { 1, 1, 0}, // #163 |
| 9957 | { 5, 30, 0}, // #164 |
| 9958 | { 1, 1, 0}, // #165 |
| 9959 | { 5, 49, 0}, // #166 |
| 9960 | { 1, 1, 0}, // #167 |
| 9961 | { 5, 67, 0}, // #168 |
| 9962 | { 1, 2, 0}, // #169 |
| 9963 | { 8, 1, 0}, // #170 |
| 9964 | { 9, 1, 0}, // #171 |
| 9965 | {14, 1, 0}, // #172 |
| 9966 | { 1, 4, 0}, // #173 |
| 9967 | { 8, 2, 0}, // #174 |
| 9968 | {10, 2, 0}, // #175 |
| 9969 | {12, 2, 0}, // #176 |
| 9970 | { 1, 2, 0}, // #177 |
| 9971 | { 8, 1, 0}, // #178 |
| 9972 | { 9, 1, 0}, // #179 |
| 9973 | {10, 1, 0}, // #180 |
| 9974 | {12, 1, 0}, // #181 |
| 9975 | { 1, 4, 0}, // #182 |
| 9976 | { 8, 1, 0}, // #183 |
| 9977 | { 9, 4, 0}, // #184 |
| 9978 | { 1, 4, 0}, // #185 |
| 9979 | { 8, 1, 0}, // #186 |
| 9980 | { 9, 2, 0}, // #187 |
| 9981 | {10, 1, 0}, // #188 |
| 9982 | {12, 1, 0}, // #189 |
| 9983 | {15, 1, 0}, // #190 |
| 9984 | { 1, 8, 0}, // #191 |
| 9985 | { 8, 1, 0}, // #192 |
| 9986 | { 9, 3, 0}, // #193 |
| 9987 | {10, 1, 0}, // #194 |
| 9988 | {14, 4, 0}, // #195 |
| 9989 | { 1, 4, 0}, // #196 |
| 9990 | { 8, 1, 0}, // #197 |
| 9991 | { 9, 1, 0}, // #198 |
| 9992 | {14, 3, 0}, // #199 |
| 9993 | { 1, 2, 0}, // #200 |
| 9994 | { 5, 1, 0}, // #201 |
| 9995 | { 8, 1, 0}, // #202 |
| 9996 | {10, 1, 0}, // #203 |
| 9997 | { 1, 2, 0}, // #204 |
| 9998 | { 5, 1, 0}, // #205 |
| 9999 | { 8, 1, 0}, // #206 |
| 10000 | {14, 1, 0}, // #207 |
| 10001 | { 1, 1, 0}, // #208 |
| 10002 | { 5, 12, 0}, // #209 |
| 10003 | { 1, 1, 0}, // #210 |
| 10004 | { 5, 15, 0}, // #211 |
| 10005 | { 1, 1, 0}, // #212 |
| 10006 | { 6, 21, 0}, // #213 |
| 10007 | { 1, 1, 0}, // #214 |
| 10008 | { 6, 33, 0}, // #215 |
| 10009 | { 1, 2, 0}, // #216 |
| 10010 | { 8, 1, 0}, // #217 |
| 10011 | { 9, 1, 0}, // #218 |
| 10012 | {13, 1, 0}, // #219 |
| 10013 | { 1, 2, 0}, // #220 |
| 10014 | { 8, 1, 0}, // #221 |
| 10015 | {10, 1, 0}, // #222 |
| 10016 | {12, 1, 0}, // #223 |
| 10017 | { 1, 2, 0}, // #224 |
| 10018 | { 8, 1, 0}, // #225 |
| 10019 | {10, 1, 0}, // #226 |
| 10020 | {12, 1, 0}, // #227 |
| 10021 | {15, 1, 0}, // #228 |
| 10022 | { 1, 1, 0}, // #229 |
| 10023 | {11, 1, 0}, // #230 |
| 10024 | { 1, 2, 0}, // #231 |
| 10025 | { 8, 1, 0}, // #232 |
| 10026 | { 9, 1, 0}, // #233 |
| 10027 | {11, 1, 0}, // #234 |
| 10028 | {12, 1, 0}, // #235 |
| 10029 | { 1, 4, 0}, // #236 |
| 10030 | { 8, 2, 0}, // #237 |
| 10031 | { 9, 2, 0}, // #238 |
| 10032 | {11, 2, 0}, // #239 |
| 10033 | {12, 2, 0}, // #240 |
| 10034 | { 1, 2, 0}, // #241 |
| 10035 | { 2, 1, 0}, // #242 |
| 10036 | { 8, 1, 0}, // #243 |
| 10037 | {13, 1, 0}, // #244 |
| 10038 | { 1, 2, 0}, // #245 |
| 10039 | { 8, 1, 0}, // #246 |
| 10040 | {12, 1, 0}, // #247 |
| 10041 | {13, 1, 0}, // #248 |
| 10042 | { 1, 2, 0}, // #249 |
| 10043 | { 8, 1, 0}, // #250 |
| 10044 | {12, 1, 0}, // #251 |
| 10045 | {14, 1, 0}, // #252 |
| 10046 | { 1, 2, 0}, // #253 |
| 10047 | { 8, 1, 0}, // #254 |
| 10048 | {12, 1, 0}, // #255 |
| 10049 | {14, 2, 0}, // #256 |
| 10050 | { 1, 2, 0}, // #257 |
| 10051 | { 8, 1, 0}, // #258 |
| 10052 | {12, 1, 0}, // #259 |
| 10053 | {15, 1, 0}, // #260 |
| 10054 | { 1, 1, 0}, // #261 |
| 10055 | { 4, 1, 0}, // #262 |
| 10056 | { 1, 1, 0}, // #263 |
| 10057 | { 2, 7, 0}, // #264 |
| 10058 | { 1, 1, 0}, // #265 |
| 10059 | { 2, 5, 0}, // #266 |
| 10060 | { 1, 1, 0}, // #267 |
| 10061 | { 2, 10, 0}, // #268 |
| 10062 | { 1, 1, 0}, // #269 |
| 10063 | { 2, 8, 0}, // #270 |
| 10064 | { 1, 2, 0}, // #271 |
| 10065 | { 2, 2, 0}, // #272 |
| 10066 | { 8, 1, 0}, // #273 |
| 10067 | { 1, 2, 0}, // #274 |
| 10068 | { 8, 1, 0}, // #275 |
| 10069 | {11, 1, 0}, // #276 |
| 10070 | {12, 1, 0}, // #277 |
| 10071 | { 1, 1, 0}, // #278 |
| 10072 | { 8, 1, 0}, // #279 |
| 10073 | { 1, 1, 0}, // #280 |
| 10074 | { 6, 1, 0}, // #281 |
| 10075 | { 7, 1, 0}, // #282 |
| 10076 | { 8, 1, 0}, // #283 |
| 10077 | {12, 1, 0}, // #284 |
| 10078 | { 2, 1, 0}, // #285 |
| 10079 | { 9, 1, 0}, // #286 |
| 10080 | { 6, 1, 0}, // #287 |
| 10081 | { 7, 1, 0}, // #288 |
| 10082 | {12, 1, 0}, // #289 |
| 10083 | { 5, 1, 0}, // #290 |
| 10084 | { 6, 1, 0}, // #291 |
| 10085 | { 7, 2, 0}, // #292 |
| 10086 | {12, 1, 0}, // #293 |
| 10087 | { 4, 1, 0}, // #294 |
| 10088 | { 6, 1, 0}, // #295 |
| 10089 | { 7, 1, 0}, // #296 |
| 10090 | {12, 1, 0}, // #297 |
| 10091 | { 7, 1, 0}, // #298 |
| 10092 | {11, 1, 0}, // #299 |
| 10093 | { 5, 1, 0}, // #300 |
| 10094 | { 7, 1, 0}, // #301 |
| 10095 | {11, 1, 0}, // #302 |
| 10096 | { 4, 1, 0}, // #303 |
| 10097 | {10, 1, 0}, // #304 |
| 10098 | {13, 1, 0}, // #305 |
| 10099 | { 4, 1, 0}, // #306 |
| 10100 | {10, 1, 0}, // #307 |
| 10101 | {17, 1, 0}, // #308 |
| 10102 | {10, 1, 0}, // #309 |
| 10103 | {14, 1, 0}, // #310 |
| 10104 | {15, 1, 0}, // #311 |
| 10105 | {10, 1, 0}, // #312 |
| 10106 | {14, 1, 0}, // #313 |
| 10107 | {16, 1, 0}, // #314 |
| 10108 | { 4, 1, 0}, // #315 |
| 10109 | { 7, 2, 0}, // #316 |
| 10110 | {12, 1, 0}, // #317 |
| 10111 | {17, 1, 0}, // #318 |
| 10112 | {21, 1, 0}, // #319 |
| 10113 | { 4, 1, 0}, // #320 |
| 10114 | { 7, 1, 0}, // #321 |
| 10115 | {12, 1, 0}, // #322 |
| 10116 | { 7, 2, 0}, // #323 |
| 10117 | { 8, 2, 0}, // #324 |
| 10118 | {10, 1, 0}, // #325 |
| 10119 | {11, 1, 0}, // #326 |
| 10120 | {13, 1, 0}, // #327 |
| 10121 | {18, 2, 0}, // #328 |
| 10122 | {19, 1, 0}, // #329 |
| 10123 | {20, 1, 0}, // #330 |
| 10124 | { 1, 3, 0}, // #331 |
| 10125 | { 7, 9, 0}, // #332 |
| 10126 | { 8, 6, 0}, // #333 |
| 10127 | {10, 3, 0}, // #334 |
| 10128 | {11, 3, 0}, // #335 |
| 10129 | {12, 3, 0}, // #336 |
| 10130 | {18, 3, 0}, // #337 |
| 10131 | { 1, 1, 0}, // #338 |
| 10132 | { 7, 1, 0}, // #339 |
| 10133 | {18, 1, 0}, // #340 |
| 10134 | { 1, 1, 0}, // #341 |
| 10135 | { 7, 3, 0}, // #342 |
| 10136 | { 8, 2, 0}, // #343 |
| 10137 | {10, 1, 0}, // #344 |
| 10138 | {11, 1, 0}, // #345 |
| 10139 | {12, 1, 0}, // #346 |
| 10140 | {18, 1, 0}, // #347 |
| 10141 | { 7, 1, 0}, // #348 |
| 10142 | {17, 1, 0}, // #349 |
| 10143 | {21, 1, 0}, // #350 |
| 10144 | { 7, 2, 0}, // #351 |
| 10145 | {17, 1, 0}, // #352 |
| 10146 | {18, 2, 0}, // #353 |
| 10147 | {19, 1, 0}, // #354 |
| 10148 | {20, 1, 0}, // #355 |
| 10149 | {21, 1, 0}, // #356 |
| 10150 | {22, 1, 0}, // #357 |
| 10151 | { 1, 1, 0}, // #358 |
| 10152 | { 7, 4, 0}, // #359 |
| 10153 | { 8, 2, 0}, // #360 |
| 10154 | {10, 1, 0}, // #361 |
| 10155 | {11, 1, 0}, // #362 |
| 10156 | {12, 1, 0}, // #363 |
| 10157 | {17, 1, 0}, // #364 |
| 10158 | {18, 1, 0}, // #365 |
| 10159 | {21, 1, 0}, // #366 |
| 10160 | { 7, 1, 0}, // #367 |
| 10161 | {17, 1, 0}, // #368 |
| 10162 | {18, 2, 0}, // #369 |
| 10163 | {19, 1, 0}, // #370 |
| 10164 | {20, 1, 0}, // #371 |
| 10165 | {21, 1, 0}, // #372 |
| 10166 | { 1, 1, 0}, // #373 |
| 10167 | { 7, 6, 0}, // #374 |
| 10168 | { 8, 4, 0}, // #375 |
| 10169 | {10, 2, 0}, // #376 |
| 10170 | {11, 2, 0}, // #377 |
| 10171 | {12, 2, 0}, // #378 |
| 10172 | {17, 1, 0}, // #379 |
| 10173 | {18, 1, 0}, // #380 |
| 10174 | {21, 1, 0}, // #381 |
| 10175 | { 7, 3, 0}, // #382 |
| 10176 | { 8, 2, 0}, // #383 |
| 10177 | {10, 1, 0}, // #384 |
| 10178 | {11, 1, 0}, // #385 |
| 10179 | {12, 1, 0}, // #386 |
| 10180 | {17, 1, 0}, // #387 |
| 10181 | {18, 1, 0}, // #388 |
| 10182 | {21, 1, 0}, // #389 |
| 10183 | { 1, 1, 0}, // #390 |
| 10184 | { 7, 4, 0}, // #391 |
| 10185 | { 8, 2, 0}, // #392 |
| 10186 | {10, 1, 0}, // #393 |
| 10187 | {11, 1, 0}, // #394 |
| 10188 | {12, 1, 0}, // #395 |
| 10189 | {17, 1, 0}, // #396 |
| 10190 | {18, 2, 0}, // #397 |
| 10191 | {21, 1, 0}, // #398 |
| 10192 | { 1, 1, 0}, // #399 |
| 10193 | { 7, 2, 0}, // #400 |
| 10194 | {17, 1, 0}, // #401 |
| 10195 | {18, 1, 0}, // #402 |
| 10196 | {21, 1, 0}, // #403 |
| 10197 | { 1, 2, 0}, // #404 |
| 10198 | { 7, 5, 0}, // #405 |
| 10199 | { 8, 4, 0}, // #406 |
| 10200 | {17, 1, 0}, // #407 |
| 10201 | {18, 2, 0}, // #408 |
| 10202 | {21, 1, 0}, // #409 |
| 10203 | { 1, 1, 0}, // #410 |
| 10204 | { 7, 4, 0}, // #411 |
| 10205 | { 8, 4, 0}, // #412 |
| 10206 | {17, 1, 0}, // #413 |
| 10207 | {18, 1, 0}, // #414 |
| 10208 | {21, 1, 0}, // #415 |
| 10209 | { 1, 1, 0}, // #416 |
| 10210 | { 4, 1, 0}, // #417 |
| 10211 | { 7, 2, 0}, // #418 |
| 10212 | {12, 1, 0}, // #419 |
| 10213 | {18, 1, 0}, // #420 |
| 10214 | { 1, 2, 0}, // #421 |
| 10215 | { 7, 2, 0}, // #422 |
| 10216 | {18, 2, 0}, // #423 |
| 10217 | { 1, 2, 0}, // #424 |
| 10218 | { 7, 4, 0}, // #425 |
| 10219 | { 8, 2, 0}, // #426 |
| 10220 | {10, 1, 0}, // #427 |
| 10221 | {11, 1, 0}, // #428 |
| 10222 | {12, 1, 0}, // #429 |
| 10223 | {18, 2, 0}, // #430 |
| 10224 | { 7, 3, 0}, // #431 |
| 10225 | { 8, 2, 0}, // #432 |
| 10226 | {10, 1, 0}, // #433 |
| 10227 | {11, 1, 0}, // #434 |
| 10228 | {12, 1, 0}, // #435 |
| 10229 | {14, 1, 0}, // #436 |
| 10230 | {18, 1, 0}, // #437 |
| 10231 | { 1, 1, 0}, // #438 |
| 10232 | { 7, 4, 0}, // #439 |
| 10233 | { 8, 2, 0}, // #440 |
| 10234 | {10, 1, 0}, // #441 |
| 10235 | {11, 1, 0}, // #442 |
| 10236 | {12, 1, 0}, // #443 |
| 10237 | {14, 1, 0}, // #444 |
| 10238 | {18, 2, 0}, // #445 |
| 10239 | { 1, 1, 0}, // #446 |
| 10240 | { 7, 3, 0}, // #447 |
| 10241 | { 8, 2, 0}, // #448 |
| 10242 | {10, 1, 0}, // #449 |
| 10243 | {11, 1, 0}, // #450 |
| 10244 | {13, 8, 0}, // #451 |
| 10245 | {18, 3, 0}, // #452 |
| 10246 | {19, 1, 0}, // #453 |
| 10247 | {20, 1, 0}, // #454 |
| 10248 | { 1, 2, 0}, // #455 |
| 10249 | { 2, 1, 0}, // #456 |
| 10250 | { 3, 1, 0}, // #457 |
| 10251 | { 7, 1, 0}, // #458 |
| 10252 | {18, 2, 0}, // #459 |
| 10253 | {19, 1, 0}, // #460 |
| 10254 | {20, 1, 0}, // #461 |
| 10255 | { 7, 1, 0}, // #462 |
| 10256 | {18, 2, 0}, // #463 |
| 10257 | {19, 1, 0}, // #464 |
| 10258 | {20, 1, 0}, // #465 |
| 10259 | {22, 1, 0}, // #466 |
| 10260 | { 7, 1, 0}, // #467 |
| 10261 | {14, 2, 0}, // #468 |
| 10262 | {15, 1, 0}, // #469 |
| 10263 | {16, 1, 0}, // #470 |
| 10264 | {18, 2, 0}, // #471 |
| 10265 | {19, 1, 0}, // #472 |
| 10266 | {20, 1, 0}, // #473 |
| 10267 | { 1, 1, 0}, // #474 |
| 10268 | { 7, 4, 0}, // #475 |
| 10269 | { 8, 2, 0}, // #476 |
| 10270 | {10, 1, 0}, // #477 |
| 10271 | {11, 1, 0}, // #478 |
| 10272 | {12, 1, 0}, // #479 |
| 10273 | {14, 5, 0}, // #480 |
| 10274 | {18, 2, 0}, // #481 |
| 10275 | { 7, 1, 0}, // #482 |
| 10276 | {14, 8, 0}, // #483 |
| 10277 | {18, 1, 0}, // #484 |
| 10278 | { 7, 1, 0}, // #485 |
| 10279 | {14, 5, 0}, // #486 |
| 10280 | {18, 1, 0}, // #487 |
| 10281 | { 1, 1, 0}, // #488 |
| 10282 | { 7, 4, 0}, // #489 |
| 10283 | { 8, 2, 0}, // #490 |
| 10284 | {10, 1, 0}, // #491 |
| 10285 | {11, 1, 0}, // #492 |
| 10286 | {12, 1, 0}, // #493 |
| 10287 | {14, 8, 0}, // #494 |
| 10288 | {18, 2, 0}, // #495 |
| 10289 | { 7, 1, 0}, // #496 |
| 10290 | {14, 10, 0}, // #497 |
| 10291 | {18, 1, 0}, // #498 |
| 10292 | { 1, 1, 0}, // #499 |
| 10293 | { 7, 4, 0}, // #500 |
| 10294 | { 8, 2, 0}, // #501 |
| 10295 | {10, 1, 0}, // #502 |
| 10296 | {11, 1, 0}, // #503 |
| 10297 | {12, 1, 0}, // #504 |
| 10298 | {14, 10, 0}, // #505 |
| 10299 | {18, 2, 0}, // #506 |
| 10300 | { 7, 1, 0}, // #507 |
| 10301 | {14, 16, 0}, // #508 |
| 10302 | {15, 8, 0}, // #509 |
| 10303 | {16, 8, 0}, // #510 |
| 10304 | {18, 2, 0}, // #511 |
| 10305 | {19, 1, 0}, // #512 |
| 10306 | {20, 1, 0}, // #513 |
| 10307 | { 7, 1, 0}, // #514 |
| 10308 | {14, 20, 0}, // #515 |
| 10309 | {18, 2, 0}, // #516 |
| 10310 | {19, 1, 0}, // #517 |
| 10311 | {20, 1, 0}, // #518 |
| 10312 | { 5, 1, 0}, // #519 |
| 10313 | { 7, 1, 0}, // #520 |
| 10314 | {18, 2, 0}, // #521 |
| 10315 | {19, 1, 0}, // #522 |
| 10316 | {20, 1, 0}, // #523 |
| 10317 | { 1, 2, 0}, // #524 |
| 10318 | { 7, 6, 0}, // #525 |
| 10319 | { 8, 4, 0}, // #526 |
| 10320 | {10, 2, 0}, // #527 |
| 10321 | {11, 2, 0}, // #528 |
| 10322 | {12, 2, 0}, // #529 |
| 10323 | {18, 2, 0}, // #530 |
| 10324 | { 7, 1, 0}, // #531 |
| 10325 | {14, 1, 0}, // #532 |
| 10326 | {18, 1, 0}, // #533 |
| 10327 | { 7, 2, 0}, // #534 |
| 10328 | { 8, 2, 0}, // #535 |
| 10329 | {10, 1, 0}, // #536 |
| 10330 | {11, 1, 0}, // #537 |
| 10331 | {13, 8, 0}, // #538 |
| 10332 | {18, 2, 0}, // #539 |
| 10333 | {19, 1, 0}, // #540 |
| 10334 | {20, 1, 0}, // #541 |
| 10335 | { 6, 1, 0}, // #542 |
| 10336 | { 7, 1, 0}, // #543 |
| 10337 | {18, 2, 0}, // #544 |
| 10338 | {19, 1, 0}, // #545 |
| 10339 | {20, 1, 0}, // #546 |
| 10340 | { 6, 11, 0}, // #547 |
| 10341 | { 7, 1, 0}, // #548 |
| 10342 | {18, 2, 0}, // #549 |
| 10343 | {19, 1, 0}, // #550 |
| 10344 | {20, 1, 0}, // #551 |
| 10345 | { 6, 12, 0}, // #552 |
| 10346 | { 7, 1, 0}, // #553 |
| 10347 | {18, 2, 0}, // #554 |
| 10348 | {19, 1, 0}, // #555 |
| 10349 | {20, 1, 0}, // #556 |
| 10350 | { 6, 25, 0}, // #557 |
| 10351 | { 7, 1, 0}, // #558 |
| 10352 | {18, 2, 0}, // #559 |
| 10353 | {19, 1, 0}, // #560 |
| 10354 | {20, 1, 0}, // #561 |
| 10355 | { 6, 44, 0}, // #562 |
| 10356 | { 7, 1, 0}, // #563 |
| 10357 | {18, 2, 0}, // #564 |
| 10358 | {19, 1, 0}, // #565 |
| 10359 | {20, 1, 0}, // #566 |
| 10360 | { 6, 62, 0}, // #567 |
| 10361 | { 7, 1, 0}, // #568 |
| 10362 | {18, 2, 0}, // #569 |
| 10363 | {19, 1, 0}, // #570 |
| 10364 | {20, 1, 0}, // #571 |
| 10365 | { 7, 3, 0}, // #572 |
| 10366 | { 8, 2, 0}, // #573 |
| 10367 | {10, 1, 0}, // #574 |
| 10368 | {11, 1, 0}, // #575 |
| 10369 | {12, 1, 0}, // #576 |
| 10370 | {17, 1, 0}, // #577 |
| 10371 | {21, 1, 0}, // #578 |
| 10372 | { 7, 2, 0}, // #579 |
| 10373 | { 8, 2, 0}, // #580 |
| 10374 | {17, 2, 0}, // #581 |
| 10375 | {21, 2, 0}, // #582 |
| 10376 | { 7, 3, 0}, // #583 |
| 10377 | { 8, 2, 0}, // #584 |
| 10378 | {10, 1, 0}, // #585 |
| 10379 | {11, 1, 0}, // #586 |
| 10380 | {12, 1, 0}, // #587 |
| 10381 | {14, 8, 0}, // #588 |
| 10382 | {18, 1, 0}, // #589 |
| 10383 | { 7, 3, 0}, // #590 |
| 10384 | { 8, 2, 0}, // #591 |
| 10385 | {10, 1, 0}, // #592 |
| 10386 | {11, 1, 0}, // #593 |
| 10387 | {12, 1, 0}, // #594 |
| 10388 | {14, 10, 0}, // #595 |
| 10389 | {18, 1, 0}, // #596 |
| 10390 | { 7, 3, 0}, // #597 |
| 10391 | { 8, 2, 0}, // #598 |
| 10392 | {10, 1, 0}, // #599 |
| 10393 | {11, 1, 0}, // #600 |
| 10394 | {12, 1, 0}, // #601 |
| 10395 | {14, 5, 0}, // #602 |
| 10396 | {18, 1, 0}, // #603 |
| 10397 | { 1, 2, 0}, // #604 |
| 10398 | { 7, 7, 0}, // #605 |
| 10399 | { 8, 4, 0}, // #606 |
| 10400 | {10, 2, 0}, // #607 |
| 10401 | {11, 2, 0}, // #608 |
| 10402 | {12, 2, 0}, // #609 |
| 10403 | {17, 1, 0}, // #610 |
| 10404 | {18, 2, 0}, // #611 |
| 10405 | {21, 1, 0}, // #612 |
| 10406 | { 7, 10, 0}, // #613 |
| 10407 | { 8, 4, 0}, // #614 |
| 10408 | {10, 2, 0}, // #615 |
| 10409 | {11, 2, 0}, // #616 |
| 10410 | {12, 2, 0}, // #617 |
| 10411 | {17, 5, 0}, // #618 |
| 10412 | {18, 2, 0}, // #619 |
| 10413 | {21, 5, 0}, // #620 |
| 10414 | { 7, 5, 0}, // #621 |
| 10415 | { 8, 2, 0}, // #622 |
| 10416 | {10, 1, 0}, // #623 |
| 10417 | {11, 1, 0}, // #624 |
| 10418 | {12, 1, 0}, // #625 |
| 10419 | {17, 3, 0}, // #626 |
| 10420 | {18, 1, 0}, // #627 |
| 10421 | {21, 3, 0} // #628 |
| 10422 | }; // PPCWriteProcResTable |
| 10423 | |
| 10424 | // {Cycles, WriteResourceID} |
| 10425 | extern const llvm::MCWriteLatencyEntry PPCWriteLatencyTable[] = { |
| 10426 | { 0, 0}, // Invalid |
| 10427 | { 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 |
| 10428 | { 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 |
| 10429 | { 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 |
| 10430 | { 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 |
| 10431 | { 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 |
| 10432 | { 1, 0}, // #6 P8_ISSUE_CR_P7_DISP_LS_DISP_EVEN_1C |
| 10433 | { 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 |
| 10434 | { 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 |
| 10435 | {41, 0}, // #9 P8_FX_41C |
| 10436 | { 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 |
| 10437 | { 1, 0}, // #11 P8_ISSUE_VSX_P10W_DISP_ANY_P10W_DISP_PAIR_P7_DISP_CR_P7_DISP_FP |
| 10438 | { 9, 0}, // #12 P8_XS_9C |
| 10439 | { 1, 0}, // #13 P8_ISSUE_CR |
| 10440 | {26, 0}, // #14 P8_FP_26C_P10W_BF_26C |
| 10441 | { 1, 0}, // #15 P8_ISSUE_VSX_P10W_DISP_ANY |
| 10442 | {32, 0}, // #16 P8_FP_Scal_32C_P8_FP_4x32_32C_P8_FP_2x64_32C_P8_DFU_32C_P7_ScalarFPU_32C |
| 10443 | { 1, 0}, // #17 P8_ISSUE_VSX_P7_DISP_FP |
| 10444 | {43, 0}, // #18 P8_FP_Scal_43C_P8_FP_2x64_43C_P10W_DV_43C |
| 10445 | { 1, 0}, // #19 P8_ISSUE_VSX_P10W_DISP_ANY |
| 10446 | {28, 0}, // #20 P8_FP_28C |
| 10447 | { 1, 0}, // #21 P8_ISSUE_VSX |
| 10448 | {31, 0}, // #22 P8_FP_31C_P7_ScalarFPU_31C_P7_VectorFPU_31C |
| 10449 | { 1, 0}, // #23 P8_ISSUE_VSX_P7_DISP_FP |
| 10450 | {10, 0}, // #24 P8_FX_10C |
| 10451 | { 1, 0}, // #25 P8_ISSUE_VSX |
| 10452 | {15, 0}, // #26 P8_FX_15C_P8_DFU_15C |
| 10453 | { 1, 0}, // #27 P8_ISSUE_FX_P8_ISSUE_VSX |
| 10454 | {23, 0}, // #28 P8_FX_23C |
| 10455 | { 1, 0}, // #29 P8_ISSUE_FX |
| 10456 | { 4, 0}, // #30 P8_XS_4C_P7_BRU_4C |
| 10457 | { 1, 0}, // #31 P8_ISSUE_VSX |
| 10458 | { 7, 0}, // #32 P8_VX_7C |
| 10459 | { 1, 0}, // #33 P8_ISSUE_VSX |
| 10460 | {13, 0}, // #34 P8_DFU_13C |
| 10461 | { 1, 0}, // #35 P8_ISSUE_VSX |
| 10462 | {17, 0}, // #36 P8_DFU_17C |
| 10463 | { 1, 0}, // #37 P8_ISSUE_VSX |
| 10464 | {25, 0}, // #38 P8_DFU_25C_P10W_DV_25C_P10W_DF_25C_P7_VectorFPU_25C |
| 10465 | { 1, 0}, // #39 P8_ISSUE_VSX_P10W_DISP_ANY_P7_DISP_FP |
| 10466 | {34, 0}, // #40 P8_DFU_34C |
| 10467 | { 1, 0}, // #41 P8_ISSUE_VSX |
| 10468 | {40, 0}, // #42 P8_DFU_40C |
| 10469 | { 1, 0}, // #43 P8_ISSUE_VSX |
| 10470 | {90, 0}, // #44 P8_DFU_90C |
| 10471 | { 1, 0}, // #45 P8_ISSUE_VSX |
| 10472 | {96, 0}, // #46 P8_DFU_96C |
| 10473 | { 1, 0}, // #47 P8_ISSUE_VSX |
| 10474 | {172, 0}, // #48 P8_DFU_172C |
| 10475 | { 1, 0}, // #49 P8_ISSUE_VSX |
| 10476 | { 2, 0}, // #50 P10W_BR_2C |
| 10477 | { 1, 0}, // #51 P10W_DISP_ANY |
| 10478 | { 6, 0}, // #52 P10W_LD_6C |
| 10479 | { 1, 0}, // #53 P10W_DISP_ANY |
| 10480 | { 3, 201}, // #54 P10W_FX_3C |
| 10481 | { 1, 0}, // #55 P10W_DISP_ANY_P10W_DISP_EVEN |
| 10482 | { 4, 199}, // #56 P10W_F2_4C |
| 10483 | { 1, 0}, // #57 P10W_DISP_PAIR_P10W_DISP_ANY |
| 10484 | { 4, 199}, // #58 P10W_F2_4C |
| 10485 | { 0, 0}, // #59 P10W_SX |
| 10486 | { 1, 0}, // #60 P10W_DISP_ANY |
| 10487 | { 6, 0}, // #61 P10W_LD_6C |
| 10488 | { 1, 0}, // #62 P10W_DISP_EVEN_P10W_DISP_PAIR |
| 10489 | { 6, 0}, // #63 P10W_LD_6C |
| 10490 | { 1, 0}, // #64 P10W_DISP_ANY_P10W_DISP_PAIR |
| 10491 | { 6, 0}, // #65 P10W_LD_6C |
| 10492 | { 1, 0}, // #66 P10W_DISP_ANY |
| 10493 | { 6, 0}, // #67 P10W_LD_6C |
| 10494 | { 1, 0}, // #68 P10W_DISP_ANY |
| 10495 | { 6, 0}, // #69 P10W_LD_6C_P9_LS_6C |
| 10496 | { 1, 0}, // #70 P10W_DISP_EVEN_IP_AGEN_1C |
| 10497 | { 1, 0}, // #71 P10W_DISP_ANY_DISP_1C |
| 10498 | { 6, 0}, // #72 P10W_LD_6C |
| 10499 | { 1, 0}, // #73 P10W_DISP_EVEN_P10W_DISP_PAIR |
| 10500 | { 3, 209}, // #74 P10W_SX_3C |
| 10501 | { 1, 0}, // #75 P10W_DISP_ANY_P10W_DISP_PAIR |
| 10502 | { 3, 207}, // #76 P10W_ST_3C |
| 10503 | { 1, 0}, // #77 P10W_DISP_ANY_P10W_DISP_EVEN_P10W_DISP_PAIR |
| 10504 | { 3, 207}, // #78 P10W_ST_3C |
| 10505 | { 1, 0}, // #79 P10W_DISP_EVEN_P10W_DISP_ANY |
| 10506 | { 3, 207}, // #80 P10W_ST_3C |
| 10507 | { 1, 0}, // #81 P10W_DISP_ANY |
| 10508 | { 3, 207}, // #82 P10W_ST_3C |
| 10509 | { 1, 0}, // #83 P10W_DISP_ANY |
| 10510 | { 3, 207}, // #84 P10W_ST_3C |
| 10511 | { 1, 0}, // #85 P10W_DISP_ANY |
| 10512 | { 3, 207}, // #86 P10W_ST_3C |
| 10513 | { 1, 0}, // #87 P10W_DISP_EVEN |
| 10514 | { 1, 0}, // #88 P10W_DISP_ANY |
| 10515 | { 3, 201}, // #89 P10W_FX_3C |
| 10516 | { 1, 0}, // #90 P10W_DISP_EVEN |
| 10517 | { 1, 0}, // #91 P10W_DISP_ANY |
| 10518 | { 3, 209}, // #92 P10W_SX_3C |
| 10519 | { 1, 0}, // #93 P10W_DISP_EVEN |
| 10520 | { 3, 201}, // #94 P10W_FX_3C |
| 10521 | { 1, 0}, // #95 P10W_DISP_ANY |
| 10522 | { 4, 199}, // #96 P10W_F2_4C |
| 10523 | { 1, 0}, // #97 P10W_DISP_EVEN |
| 10524 | { 1, 0}, // #98 P10W_DISP_ANY |
| 10525 | { 5, 205}, // #99 P10W_MU_5C |
| 10526 | { 1, 0}, // #100 P10W_DISP_ANY |
| 10527 | { 5, 205}, // #101 P10W_MU_5C |
| 10528 | { 1, 0}, // #102 P10W_DISP_EVEN |
| 10529 | { 3, 201}, // #103 P10W_FX_3C |
| 10530 | { 1, 0}, // #104 P10W_DISP_ANY |
| 10531 | {41, 0}, // #105 P10W_DV_41C |
| 10532 | { 1, 0}, // #106 P10W_DISP_EVEN_P10W_DISP_ANY |
| 10533 | { 3, 201}, // #107 P10W_FX_3C |
| 10534 | { 1, 0}, // #108 P10W_DISP_ANY |
| 10535 | {25, 0}, // #109 P10W_DV_25C |
| 10536 | { 1, 0}, // #110 P10W_DISP_EVEN |
| 10537 | { 3, 201}, // #111 P10W_FX_3C |
| 10538 | { 1, 0}, // #112 P10W_DISP_ANY_P10W_DISP_EVEN_P10W_DISP_PAIR |
| 10539 | { 3, 201}, // #113 P10W_FX_3C |
| 10540 | { 1, 0}, // #114 P10W_DISP_EVEN_P10W_DISP_ANY |
| 10541 | { 3, 201}, // #115 P10W_FX_3C |
| 10542 | { 1, 0}, // #116 P10W_DISP_ANY |
| 10543 | { 7, 169}, // #117 P10W_BF_7C |
| 10544 | { 1, 0}, // #118 P10W_DISP_EVEN_P10W_DISP_ANY |
| 10545 | { 3, 201}, // #119 P10W_FX_3C |
| 10546 | { 1, 0}, // #120 P10W_DISP_ANY_P10W_DISP_EVEN |
| 10547 | { 4, 206}, // #121 P10W_PM_4C |
| 10548 | { 1, 0}, // #122 P10W_DISP_ANY_P10W_DISP_EVEN_P10W_DISP_PAIR |
| 10549 | { 7, 210}, // #123 P10W_vMU_7C |
| 10550 | { 1, 0}, // #124 P10W_DISP_ANY |
| 10551 | {22, 0}, // #125 P10W_BF_22C |
| 10552 | { 1, 0}, // #126 P10W_DISP_EVEN_P10W_DISP_ANY |
| 10553 | { 3, 201}, // #127 P10W_FX_3C |
| 10554 | { 1, 0}, // #128 P10W_DISP_ANY |
| 10555 | {27, 0}, // #129 P10W_BF_27C_P10W_DV_27C_P7_ScalarFPU_27C |
| 10556 | { 1, 0}, // #130 P10W_DISP_EVEN_P10W_DISP_ANY_P7_DISP_FP |
| 10557 | { 3, 201}, // #131 P10W_FX_3C |
| 10558 | { 1, 0}, // #132 P10W_DISP_ANY |
| 10559 | {36, 0}, // #133 P10W_BF_36C |
| 10560 | { 1, 0}, // #134 P10W_DISP_EVEN_P10W_DISP_ANY |
| 10561 | { 3, 201}, // #135 P10W_FX_3C |
| 10562 | { 1, 0}, // #136 P10W_DISP_ANY |
| 10563 | {26, 0}, // #137 P10W_BF_26C |
| 10564 | { 1, 0}, // #138 P10W_DISP_EVEN |
| 10565 | { 3, 201}, // #139 P10W_FX_3C |
| 10566 | { 1, 0}, // #140 P10W_DISP_ANY |
| 10567 | { 3, 209}, // #141 P10W_SX_3C |
| 10568 | { 1, 0}, // #142 P10W_DISP_EVEN |
| 10569 | { 1, 0}, // #143 P10W_DISP_ANY |
| 10570 | {20, 0}, // #144 P10W_DV_20C |
| 10571 | { 1, 0}, // #145 P10W_DISP_ANY |
| 10572 | { 5, 198}, // #146 P10W_DX_5C |
| 10573 | { 1, 0}, // #147 P10W_DISP_ANY |
| 10574 | {13, 177}, // #148 P10W_DF_13C |
| 10575 | { 1, 0}, // #149 P10W_DISP_ANY |
| 10576 | {24, 0}, // #150 P10W_DF_24C_P10W_BF_24C |
| 10577 | { 1, 0}, // #151 P10W_DISP_ANY |
| 10578 | {38, 0}, // #152 P10W_DF_38C_P7_FXU_38C |
| 10579 | { 1, 0}, // #153 P10W_DISP_ANY_P7_DISP_FX |
| 10580 | {59, 0}, // #154 P10W_DF_59C |
| 10581 | { 1, 0}, // #155 P10W_DISP_ANY |
| 10582 | {77, 0}, // #156 P10W_DF_77C |
| 10583 | { 1, 0}, // #157 P10W_DISP_ANY |
| 10584 | { 3, 207}, // #158 P10W_ST_3C |
| 10585 | { 1, 0}, // #159 P10W_DISP_EVEN |
| 10586 | { 3, 201}, // #160 P10W_FX_3C |
| 10587 | { 1, 0}, // #161 P10W_DISP_ANY |
| 10588 | { 6, 0}, // #162 P10W_LD_6C |
| 10589 | { 1, 0}, // #163 P10W_DISP_PAIR |
| 10590 | { 4, 199}, // #164 P10W_F2_4C |
| 10591 | {13, 0}, // #165 P10W_MFL_13C |
| 10592 | { 1, 0}, // #166 P10W_DISP_EVEN |
| 10593 | { 1, 0}, // #167 P10W_DISP_ANY |
| 10594 | {20, 0}, // #168 P10W_DV_20C |
| 10595 | { 1, 0}, // #169 P10W_DISP_EVEN |
| 10596 | { 3, 201}, // #170 P10W_FX_3C |
| 10597 | { 1, 0}, // #171 P10W_DISP_ANY |
| 10598 | { 3, 201}, // #172 P10W_FX_3C |
| 10599 | { 1, 0}, // #173 P10W_DISP_EVEN |
| 10600 | { 3, 201}, // #174 P10W_FX_3C |
| 10601 | { 1, 0}, // #175 P10W_DISP_ANY |
| 10602 | { 3, 201}, // #176 P10W_FX_3C |
| 10603 | { 1, 0}, // #177 P10W_DISP_ANY |
| 10604 | { 3, 201}, // #178 P10W_FX_3C |
| 10605 | { 1, 0}, // #179 P10W_DISP_ANY |
| 10606 | { 6, 0}, // #180 P10W_LD_6C |
| 10607 | { 1, 0}, // #181 P10W_DISP_PAIR |
| 10608 | { 4, 199}, // #182 P10W_F2_4C |
| 10609 | { 3, 209}, // #183 P10W_SX_3C |
| 10610 | { 1, 0}, // #184 P10W_DISP_ANY |
| 10611 | { 3, 201}, // #185 P10W_FX_3C |
| 10612 | { 1, 0}, // #186 P10W_DISP_ANY |
| 10613 | { 3, 207}, // #187 P10W_ST_3C |
| 10614 | { 1, 0}, // #188 P10W_DISP_EVEN |
| 10615 | { 3, 201}, // #189 P10W_FX_3C |
| 10616 | { 1, 0}, // #190 P10W_DISP_ANY |
| 10617 | { 3, 207}, // #191 P10W_ST_3C |
| 10618 | { 1, 0}, // #192 P10W_DISP_ANY |
| 10619 | { 3, 201}, // #193 P10W_FX_3C |
| 10620 | { 1, 0}, // #194 P10W_DISP_ANY |
| 10621 | { 3, 207}, // #195 P10W_ST_3C |
| 10622 | { 1, 0}, // #196 P10W_DISP_ANY |
| 10623 | { 3, 201}, // #197 P10W_FX_3C |
| 10624 | { 1, 0}, // #198 P10W_DISP_ANY |
| 10625 | { 6, 0}, // #199 P10W_LD_6C |
| 10626 | { 1, 0}, // #200 P10W_DISP_ANY |
| 10627 | { 3, 207}, // #201 P10W_ST_3C |
| 10628 | { 1, 0}, // #202 P10W_DISP_ANY |
| 10629 | { 3, 207}, // #203 P10W_ST_3C |
| 10630 | { 1, 0}, // #204 P10W_DISP_EVEN |
| 10631 | { 3, 201}, // #205 P10W_FX_3C |
| 10632 | { 1, 0}, // #206 P10W_DISP_ANY |
| 10633 | { 3, 207}, // #207 P10W_ST_3C |
| 10634 | { 1, 0}, // #208 P10W_DISP_ANY |
| 10635 | { 3, 207}, // #209 P10W_ST_3C |
| 10636 | { 1, 0}, // #210 P10W_DISP_ANY |
| 10637 | { 6, 0}, // #211 P10W_LD_6C |
| 10638 | { 1, 0}, // #212 P10W_DISP_EVEN |
| 10639 | {13, 177}, // #213 P10W_DF_13C |
| 10640 | { 1, 0}, // #214 P10W_DISP_ANY |
| 10641 | {13, 177}, // #215 P10W_DF_13C |
| 10642 | { 1, 0}, // #216 P10W_DISP_EVEN |
| 10643 | { 3, 207}, // #217 P10W_ST_3C |
| 10644 | { 1, 0}, // #218 P10W_DISP_ANY |
| 10645 | {61, 0}, // #219 P10W_DF_61C |
| 10646 | { 1, 0}, // #220 P10W_DISP_ANY |
| 10647 | {68, 0}, // #221 P10W_DF_68C |
| 10648 | { 1, 0}, // #222 P10W_DISP_ANY |
| 10649 | {47, 0}, // #223 P10W_DV_47C |
| 10650 | { 1, 0}, // #224 P10W_DISP_ANY |
| 10651 | {54, 0}, // #225 P10W_DV_54C |
| 10652 | { 1, 0}, // #226 P10W_DISP_ANY |
| 10653 | {60, 0}, // #227 P10W_DV_60C |
| 10654 | { 1, 0}, // #228 P10W_DISP_ANY |
| 10655 | {75, 0}, // #229 P10W_DV_75C |
| 10656 | { 1, 0}, // #230 P10W_DISP_ANY |
| 10657 | {83, 0}, // #231 P10W_DV_83C |
| 10658 | { 1, 0}, // #232 P10W_DISP_ANY |
| 10659 | { 4, 199}, // #233 P10W_F2_4C |
| 10660 | { 1, 0}, // #234 P10W_DISP_EVEN |
| 10661 | { 4, 206}, // #235 P10W_PM_4C |
| 10662 | { 1, 0}, // #236 P10W_DISP_ANY |
| 10663 | {10, 204}, // #237 P10W_MM_10C |
| 10664 | { 1, 0}, // #238 P10W_DISP_ANY_P10W_DISP_PAIR |
| 10665 | {10, 204}, // #239 P10W_MM_10C |
| 10666 | { 1, 0}, // #240 P10W_DISP_PAIR |
| 10667 | { 3, 201}, // #241 P10W_FX_3C |
| 10668 | {10, 204}, // #242 P10W_MM_10C |
| 10669 | { 1, 0}, // #243 P10W_DISP_PAIR |
| 10670 | { 3, 201}, // #244 P10W_FX_3C |
| 10671 | {10, 204}, // #245 P10W_MM_10C |
| 10672 | { 1, 0}, // #246 P10W_DISP_PAIR |
| 10673 | { 3, 201}, // #247 P10W_FX_3C |
| 10674 | { 7, 176}, // #248 P10W_CY_7C |
| 10675 | { 1, 0}, // #249 P10W_DISP_ANY |
| 10676 | { 7, 169}, // #250 P10W_BF_7C |
| 10677 | { 1, 0}, // #251 P10W_DISP_EVEN |
| 10678 | { 7, 169}, // #252 P10W_BF_7C |
| 10679 | { 1, 0}, // #253 P10W_DISP_ANY |
| 10680 | { 1, 0}, // #254 P7_BRU_NONE |
| 10681 | { 1, 0}, // #255 P7_DISP_BR |
| 10682 | { 2, 0}, // #256 P7_LSU_2C |
| 10683 | { 1, 0}, // #257 P7_DISP_LS |
| 10684 | { 3, 0}, // #258 P7_LSU_3C |
| 10685 | { 3, 0}, // #259 P7_FXU_3C |
| 10686 | { 1, 0}, // #260 P7_DISP_LS |
| 10687 | { 4, 0}, // #261 P7_LSU_4C |
| 10688 | { 4, 0}, // #262 P7_FXU_4C |
| 10689 | { 1, 0}, // #263 P7_DISP_LS |
| 10690 | { 2, 0}, // #264 P7_LSU_2C |
| 10691 | { 2, 0}, // #265 P7_FXU_2C |
| 10692 | { 1, 0}, // #266 P7_DISP_LS |
| 10693 | {69, 0}, // #267 P7_FXU_69C |
| 10694 | { 1, 0}, // #268 P7_DISP_FX |
| 10695 | { 8, 0}, // #269 P7_ScalarFPU_8C |
| 10696 | { 1, 0}, // #270 P7_DISP_FP |
| 10697 | {33, 0}, // #271 P7_ScalarFPU_33C |
| 10698 | { 1, 0}, // #272 P7_DISP_FP |
| 10699 | {42, 0}, // #273 P7_ScalarFPU_42C_P7_VectorFPU_42C |
| 10700 | { 1, 0}, // #274 P7_DISP_FP |
| 10701 | {44, 0}, // #275 P7_ScalarFPU_44C |
| 10702 | { 1, 0}, // #276 P7_DISP_FP |
| 10703 | {30, 0}, // #277 P7_VectorFPU_30C |
| 10704 | { 1, 0}, // #278 P7_DISP_FP |
| 10705 | { 2, 0}, // #279 P9_BR_2C |
| 10706 | { 1, 0}, // #280 DISP_BR_1C |
| 10707 | { 4, 0}, // #281 P9_LS_4C |
| 10708 | { 1, 0}, // #282 IP_AGEN_1C |
| 10709 | { 1, 0}, // #283 DISP_1C_DISP_3SLOTS_1C |
| 10710 | {12, 0}, // #284 P9_DIV_12C_P9_DFU_12C |
| 10711 | { 1, 0}, // #285 IP_EXECE_1C |
| 10712 | { 1, 0}, // #286 IP_EXECO_1C |
| 10713 | { 1, 0}, // #287 DISP_EVEN_1C_DISP_1C |
| 10714 | { 6, 0}, // #288 P9_ALU_2C_P9_CY_6C_P9_ALU_3C |
| 10715 | { 1, 0}, // #289 IP_EXEC_1C_P9_LS_1C_IP_EXECO_1C |
| 10716 | { 1, 0}, // #290 IP_EXEC_1C_IP_EXECE_1C_IP_AGEN_1C |
| 10717 | { 1, 0}, // #291 IP_EXEC_1C_IP_EXECO_1C_DISP_3SLOTS_1C_IP_AGEN_1C_DISP_1C |
| 10718 | { 1, 0}, // #292 DISP_3SLOTS_1C_IP_AGEN_1C_DISP_1C |
| 10719 | { 1, 0}, // #293 DISP_3SLOTS_1C_DISP_1C |
| 10720 | { 1, 0}, // #294 DISP_3SLOTS_1C |
| 10721 | { 2, 0}, // #295 P9_ALU_2C |
| 10722 | { 1, 0}, // #296 IP_EXEC_1C |
| 10723 | { 1, 0}, // #297 DISP_1C_DISP_3SLOTS_1C |
| 10724 | { 8, 0}, // #298 P9_PM_3C_P9_ALU_3C |
| 10725 | { 1, 0}, // #299 IP_AGEN_1C |
| 10726 | { 1, 0}, // #300 IP_EXECE_1C_IP_EXEC_1C |
| 10727 | { 1, 0}, // #301 IP_EXECO_1C_DISP_1C |
| 10728 | { 1, 0}, // #302 DISP_1C |
| 10729 | { 1, 0}, // #303 DISP_1C |
| 10730 | { 4, 0}, // #304 P9_LS_4C |
| 10731 | { 2, 0}, // #305 P9_ALU_2C |
| 10732 | { 1, 0}, // #306 IP_AGEN_1C_IP_EXEC_1C |
| 10733 | { 1, 0}, // #307 IP_EXEC_1C_IP_AGEN_1C |
| 10734 | { 1, 0}, // #308 DISP_3SLOTS_1C_DISP_PAIR_1C_DISP_1C |
| 10735 | { 1, 0}, // #309 DISP_1C_DISP_PAIR_1C |
| 10736 | { 1, 0}, // #310 P9_LS_1C |
| 10737 | { 2, 0}, // #311 P9_ALU_2C |
| 10738 | { 1, 0}, // #312 IP_AGEN_1C |
| 10739 | { 1, 0}, // #313 IP_EXEC_1C |
| 10740 | { 1, 0}, // #314 IP_EXEC_1C |
| 10741 | { 1, 0}, // #315 DISP_3SLOTS_1C |
| 10742 | { 1, 0}, // #316 DISP_1C |
| 10743 | { 6, 0}, // #317 P9_ALU_2C |
| 10744 | { 2, 0}, // #318 P9_ALU_2C |
| 10745 | { 1, 0}, // #319 IP_AGEN_1C |
| 10746 | { 1, 0}, // #320 IP_EXEC_1C |
| 10747 | { 1, 0}, // #321 IP_EXEC_1C |
| 10748 | { 1, 0}, // #322 DISP_PAIR_1C |
| 10749 | { 1, 0}, // #323 DISP_PAIR_1C |
| 10750 | { 1, 0}, // #324 DISP_1C |
| 10751 | { 3, 0}, // #325 P9_ALU_2C_P9_ALU_3C_P9_PM_3C |
| 10752 | { 1, 0}, // #326 IP_EXEC_1C_IP_EXECO_1C |
| 10753 | { 1, 0}, // #327 IP_EXEC_1C_DISP_1C_IP_EXECE_1C_DISP_3SLOTS_1C |
| 10754 | { 1, 0}, // #328 IP_AGEN_1C_DISP_1C |
| 10755 | { 1, 0}, // #329 DISP_3SLOTS_1C |
| 10756 | { 1, 0}, // #330 DISP_1C |
| 10757 | { 7, 0}, // #331 P9_ALU_2C_P9_DP_7C |
| 10758 | { 1, 0}, // #332 IP_EXEC_1C |
| 10759 | { 1, 0}, // #333 DISP_BR_1C_DISP_1C_DISP_3SLOTS_1C |
| 10760 | { 1, 0}, // #334 DISP_1C |
| 10761 | { 4, 0}, // #335 P9_ALU_2C |
| 10762 | { 1, 0}, // #336 IP_EXEC_1C |
| 10763 | { 1, 0}, // #337 IP_EXEC_1C |
| 10764 | { 1, 0}, // #338 DISP_1C_DISP_3SLOTS_1C |
| 10765 | { 1, 0}, // #339 DISP_1C |
| 10766 | { 7, 0}, // #340 P9_ALU_2C_P9_ALU_3C |
| 10767 | { 1, 0}, // #341 IP_EXEC_1C_IP_AGEN_1C |
| 10768 | { 1, 0}, // #342 IP_EXEC_1C |
| 10769 | { 1, 0}, // #343 DISP_3SLOTS_1C_DISP_1C |
| 10770 | { 1, 0}, // #344 DISP_1C_DISP_3SLOTS_1C |
| 10771 | {42, 0}, // #345 P9_ALU_2C |
| 10772 | { 1, 0}, // #346 IP_EXECE_1C |
| 10773 | { 1, 0}, // #347 IP_EXECO_1C |
| 10774 | { 1, 0}, // #348 IP_EXEC_1C |
| 10775 | { 1, 0}, // #349 DISP_EVEN_1C |
| 10776 | { 1, 0}, // #350 DISP_1C |
| 10777 | {26, 0}, // #351 P9_ALU_2C |
| 10778 | { 1, 0}, // #352 IP_EXECE_1C |
| 10779 | { 1, 0}, // #353 IP_EXECO_1C |
| 10780 | { 1, 0}, // #354 IP_EXEC_1C |
| 10781 | { 1, 0}, // #355 DISP_EVEN_1C |
| 10782 | { 1, 0}, // #356 DISP_1C |
| 10783 | { 2, 0}, // #357 P9_ALU_2C |
| 10784 | { 3, 0}, // #358 P9_ALU_3C |
| 10785 | { 1, 0}, // #359 IP_EXEC_1C |
| 10786 | { 1, 0}, // #360 IP_EXEC_1C |
| 10787 | { 1, 0}, // #361 DISP_3SLOTS_1C |
| 10788 | { 1, 0}, // #362 DISP_1C |
| 10789 | {10, 0}, // #363 P9_ALU_3C |
| 10790 | { 1, 0}, // #364 IP_EXEC_1C |
| 10791 | { 1, 0}, // #365 IP_EXEC_1C |
| 10792 | { 1, 0}, // #366 DISP_3SLOTS_1C |
| 10793 | { 1, 0}, // #367 DISP_1C |
| 10794 | { 3, 0}, // #368 P9_ALUE_3C |
| 10795 | { 3, 0}, // #369 P9_ALUO_3C |
| 10796 | { 1, 0}, // #370 IP_EXECE_1C |
| 10797 | { 1, 0}, // #371 IP_EXECO_1C |
| 10798 | { 1, 0}, // #372 DISP_1C |
| 10799 | { 7, 0}, // #373 P9_DPE_7C |
| 10800 | { 7, 0}, // #374 P9_DPO_7C |
| 10801 | { 1, 0}, // #375 IP_EXECE_1C |
| 10802 | { 1, 0}, // #376 IP_EXECO_1C |
| 10803 | { 1, 0}, // #377 DISP_1C |
| 10804 | { 2, 0}, // #378 P9_ALUE_2C |
| 10805 | { 2, 0}, // #379 P9_ALUO_2C |
| 10806 | { 1, 0}, // #380 IP_EXECE_1C |
| 10807 | { 1, 0}, // #381 IP_EXECO_1C |
| 10808 | { 1, 0}, // #382 DISP_1C |
| 10809 | {25, 0}, // #383 P9_ALU_3C |
| 10810 | { 1, 0}, // #384 IP_EXEC_1C |
| 10811 | { 1, 0}, // #385 IP_EXEC_1C |
| 10812 | { 1, 0}, // #386 DISP_3SLOTS_1C |
| 10813 | { 1, 0}, // #387 DISP_1C |
| 10814 | {33, 0}, // #388 P9_DP_33C_8 |
| 10815 | { 1, 0}, // #389 IP_EXEC_1C |
| 10816 | { 1, 0}, // #390 DISP_1C_DISP_3SLOTS_1C |
| 10817 | {22, 0}, // #391 P9_DP_26C_5_P9_DP_22C_5 |
| 10818 | { 1, 0}, // #392 IP_EXEC_1C |
| 10819 | { 1, 0}, // #393 DISP_1C_DISP_3SLOTS_1C |
| 10820 | {36, 0}, // #394 P9_ALU_3C_P9_DP_36C_10 |
| 10821 | { 1, 0}, // #395 IP_EXEC_1C |
| 10822 | { 1, 0}, // #396 IP_EXEC_1C_DISP_1C_DISP_3SLOTS_1C |
| 10823 | { 1, 0}, // #397 DISP_3SLOTS_1C |
| 10824 | { 1, 0}, // #398 DISP_1C |
| 10825 | {39, 0}, // #399 P9_ALU_3C |
| 10826 | { 1, 0}, // #400 IP_EXEC_1C |
| 10827 | { 1, 0}, // #401 IP_EXEC_1C |
| 10828 | { 1, 0}, // #402 DISP_3SLOTS_1C |
| 10829 | { 1, 0}, // #403 DISP_1C |
| 10830 | {24, 0}, // #404 P9_DPE_24C_8 |
| 10831 | {24, 0}, // #405 P9_DPO_24C_8_P9_DIV_24C_8_P9_DFU_24C |
| 10832 | { 1, 0}, // #406 IP_EXECE_1C_IP_EXECO_1C |
| 10833 | { 1, 0}, // #407 IP_EXECO_1C_IP_EXECE_1C |
| 10834 | { 1, 0}, // #408 DISP_1C_DISP_EVEN_1C |
| 10835 | {27, 0}, // #409 P9_DPE_27C_10 |
| 10836 | {27, 0}, // #410 P9_DPO_27C_10 |
| 10837 | { 1, 0}, // #411 IP_EXECE_1C |
| 10838 | { 1, 0}, // #412 IP_EXECO_1C |
| 10839 | { 1, 0}, // #413 DISP_1C |
| 10840 | {33, 0}, // #414 P9_DPE_33C_8 |
| 10841 | {33, 0}, // #415 P9_DPO_33C_8 |
| 10842 | { 1, 0}, // #416 IP_EXECE_1C |
| 10843 | { 1, 0}, // #417 IP_EXECO_1C |
| 10844 | { 1, 0}, // #418 DISP_1C |
| 10845 | {36, 0}, // #419 P9_DPE_36C_10 |
| 10846 | {36, 0}, // #420 P9_DPO_36C_10 |
| 10847 | { 1, 0}, // #421 IP_EXECE_1C |
| 10848 | { 1, 0}, // #422 IP_EXECO_1C |
| 10849 | { 1, 0}, // #423 DISP_1C |
| 10850 | { 3, 0}, // #424 P9_ALU_3C |
| 10851 | { 3, 0}, // #425 P9_ALU_3C |
| 10852 | { 1, 0}, // #426 IP_EXEC_1C |
| 10853 | { 1, 0}, // #427 IP_EXEC_1C |
| 10854 | { 1, 0}, // #428 DISP_3SLOTS_1C_DISP_1C |
| 10855 | { 1, 0}, // #429 DISP_3SLOTS_1C_DISP_1C |
| 10856 | { 2, 0}, // #430 P9_ALU_2C |
| 10857 | { 2, 0}, // #431 P9_ALU_2C |
| 10858 | { 1, 0}, // #432 IP_EXEC_1C |
| 10859 | { 1, 0}, // #433 IP_EXEC_1C |
| 10860 | { 1, 0}, // #434 DISP_3SLOTS_1C_DISP_1C |
| 10861 | { 1, 0}, // #435 DISP_3SLOTS_1C_DISP_1C |
| 10862 | {16, 0}, // #436 P9_DIV_16C_8 |
| 10863 | { 1, 0}, // #437 IP_EXECO_1C |
| 10864 | { 1, 0}, // #438 IP_EXECE_1C |
| 10865 | { 1, 0}, // #439 DISP_EVEN_1C |
| 10866 | { 7, 0}, // #440 P9_DP_7C |
| 10867 | { 3, 0}, // #441 P9_ALU_3C |
| 10868 | { 1, 0}, // #442 IP_EXEC_1C |
| 10869 | { 1, 0}, // #443 IP_EXEC_1C |
| 10870 | { 1, 0}, // #444 DISP_3SLOTS_1C |
| 10871 | { 1, 0}, // #445 DISP_1C |
| 10872 | {23, 0}, // #446 P9_DFU_23C |
| 10873 | { 1, 0}, // #447 IP_EXECE_1C |
| 10874 | { 1, 0}, // #448 IP_EXECO_1C |
| 10875 | { 1, 0}, // #449 DISP_1C |
| 10876 | {37, 0}, // #450 P9_DFU_37C |
| 10877 | { 1, 0}, // #451 IP_EXECE_1C |
| 10878 | { 1, 0}, // #452 IP_EXECO_1C |
| 10879 | { 1, 0}, // #453 DISP_1C |
| 10880 | {58, 0}, // #454 P9_DFU_58C |
| 10881 | { 1, 0}, // #455 IP_EXECE_1C |
| 10882 | { 1, 0}, // #456 IP_EXECO_1C |
| 10883 | { 1, 0}, // #457 DISP_1C |
| 10884 | {76, 0}, // #458 P9_DFU_76C |
| 10885 | { 1, 0}, // #459 IP_EXECE_1C |
| 10886 | { 1, 0}, // #460 IP_EXECO_1C |
| 10887 | { 1, 0}, // #461 DISP_1C |
| 10888 | { 4, 0}, // #462 P9_LS_4C |
| 10889 | { 4, 0}, // #463 P9_LS_4C |
| 10890 | { 1, 0}, // #464 IP_AGEN_1C |
| 10891 | { 1, 0}, // #465 IP_AGEN_1C |
| 10892 | { 1, 0}, // #466 DISP_PAIR_1C |
| 10893 | {40, 0}, // #467 P9_DIV_40C_8 |
| 10894 | { 1, 0}, // #468 IP_EXECO_1C |
| 10895 | { 1, 0}, // #469 IP_EXECE_1C |
| 10896 | { 1, 0}, // #470 DISP_EVEN_1C |
| 10897 | {18, 0}, // #471 P9_ALU_2C |
| 10898 | { 1, 0}, // #472 IP_EXECE_1C |
| 10899 | { 1, 0}, // #473 IP_EXECO_1C |
| 10900 | { 1, 0}, // #474 IP_EXEC_1C |
| 10901 | { 1, 0}, // #475 DISP_EVEN_1C |
| 10902 | { 1, 0}, // #476 DISP_1C |
| 10903 | { 7, 0}, // #477 P9_ALU_3C |
| 10904 | { 2, 0}, // #478 P9_ALU_2C |
| 10905 | { 1, 0}, // #479 IP_AGEN_1C |
| 10906 | { 1, 0}, // #480 IP_EXEC_1C |
| 10907 | { 1, 0}, // #481 IP_EXEC_1C |
| 10908 | { 1, 0}, // #482 DISP_3SLOTS_1C |
| 10909 | { 1, 0}, // #483 DISP_3SLOTS_1C |
| 10910 | { 1, 0}, // #484 DISP_1C |
| 10911 | { 1, 0}, // #485 P9_LS_1C |
| 10912 | { 1, 0}, // #486 P9_LS_1C |
| 10913 | { 4, 0}, // #487 P9_LS_4C |
| 10914 | { 4, 0}, // #488 P9_LS_4C |
| 10915 | { 4, 0}, // #489 P9_LS_4C |
| 10916 | { 1, 0}, // #490 IP_EXEC_1C |
| 10917 | { 1, 0}, // #491 IP_EXEC_1C |
| 10918 | { 1, 0}, // #492 IP_AGEN_1C |
| 10919 | { 1, 0}, // #493 IP_AGEN_1C |
| 10920 | { 1, 0}, // #494 IP_AGEN_1C |
| 10921 | { 1, 0}, // #495 IP_AGEN_1C |
| 10922 | { 1, 0}, // #496 IP_AGEN_1C |
| 10923 | { 1, 0}, // #497 DISP_1C |
| 10924 | { 1, 0}, // #498 DISP_3SLOTS_1C |
| 10925 | { 1, 0}, // #499 DISP_3SLOTS_1C |
| 10926 | { 1, 0}, // #500 DISP_1C |
| 10927 | { 1, 0}, // #501 DISP_1C |
| 10928 | { 1, 0}, // #502 DISP_1C |
| 10929 | { 1, 0}, // #503 P9_LS_1C |
| 10930 | { 4, 0}, // #504 P9_LS_4C |
| 10931 | { 4, 0}, // #505 P9_LS_4C |
| 10932 | { 1, 0}, // #506 IP_EXEC_1C |
| 10933 | { 1, 0}, // #507 IP_AGEN_1C |
| 10934 | { 1, 0}, // #508 IP_AGEN_1C |
| 10935 | { 1, 0}, // #509 IP_AGEN_1C |
| 10936 | { 1, 0}, // #510 DISP_1C |
| 10937 | { 1, 0}, // #511 DISP_3SLOTS_1C |
| 10938 | { 1, 0} // #512 DISP_1C |
| 10939 | }; // PPCWriteLatencyTable |
| 10940 | |
| 10941 | // {UseIdx, WriteResourceID, Cycles} |
| 10942 | extern const llvm::MCReadAdvanceEntry PPCReadAdvanceTable[] = { |
| 10943 | {0, 0, 0}, // Invalid |
| 10944 | {0, 199, 1}, // #1 |
| 10945 | {0, 201, 1}, // #2 |
| 10946 | {0, 199, 1}, // #3 |
| 10947 | {0, 201, 1}, // #4 |
| 10948 | {1, 199, 1}, // #5 |
| 10949 | {1, 201, 1}, // #6 |
| 10950 | {0, 199, 1}, // #7 |
| 10951 | {0, 201, 1}, // #8 |
| 10952 | {0, 206, 1}, // #9 |
| 10953 | {0, 207, 1}, // #10 |
| 10954 | {0, 209, 1}, // #11 |
| 10955 | {0, 199, 1}, // #12 |
| 10956 | {0, 201, 1}, // #13 |
| 10957 | {0, 207, 1}, // #14 |
| 10958 | {0, 209, 1}, // #15 |
| 10959 | {1, 199, 1}, // #16 |
| 10960 | {1, 201, 1}, // #17 |
| 10961 | {1, 207, 1}, // #18 |
| 10962 | {1, 209, 1}, // #19 |
| 10963 | {0, 199, 1}, // #20 |
| 10964 | {0, 201, 1}, // #21 |
| 10965 | {0, 206, 1}, // #22 |
| 10966 | {0, 207, 1}, // #23 |
| 10967 | {0, 209, 1}, // #24 |
| 10968 | {1, 199, 1}, // #25 |
| 10969 | {1, 201, 1}, // #26 |
| 10970 | {1, 206, 1}, // #27 |
| 10971 | {1, 207, 1}, // #28 |
| 10972 | {1, 209, 1}, // #29 |
| 10973 | {2, 199, 1}, // #30 |
| 10974 | {2, 201, 1}, // #31 |
| 10975 | {2, 206, 1}, // #32 |
| 10976 | {2, 207, 1}, // #33 |
| 10977 | {2, 209, 1}, // #34 |
| 10978 | {0, 177, 1}, // #35 |
| 10979 | {0, 198, 1}, // #36 |
| 10980 | {0, 205, 1}, // #37 |
| 10981 | {0, 169, 1}, // #38 |
| 10982 | {0, 176, 1}, // #39 |
| 10983 | {0, 177, 1}, // #40 |
| 10984 | {0, 198, 1}, // #41 |
| 10985 | {0, 204, 1}, // #42 |
| 10986 | {0, 205, 1}, // #43 |
| 10987 | {0, 210, 1}, // #44 |
| 10988 | {1, 169, 1}, // #45 |
| 10989 | {1, 176, 1}, // #46 |
| 10990 | {1, 177, 1}, // #47 |
| 10991 | {1, 198, 1}, // #48 |
| 10992 | {1, 204, 1}, // #49 |
| 10993 | {1, 205, 1}, // #50 |
| 10994 | {1, 210, 1}, // #51 |
| 10995 | {2, 169, 1}, // #52 |
| 10996 | {2, 176, 1}, // #53 |
| 10997 | {2, 177, 1}, // #54 |
| 10998 | {2, 198, 1}, // #55 |
| 10999 | {2, 204, 1}, // #56 |
| 11000 | {2, 205, 1}, // #57 |
| 11001 | {2, 210, 1}, // #58 |
| 11002 | {0, 177, 1}, // #59 |
| 11003 | {0, 198, 1}, // #60 |
| 11004 | {0, 205, 1}, // #61 |
| 11005 | {1, 177, 1}, // #62 |
| 11006 | {1, 198, 1}, // #63 |
| 11007 | {1, 205, 1}, // #64 |
| 11008 | {2, 177, 1}, // #65 |
| 11009 | {2, 198, 1}, // #66 |
| 11010 | {2, 205, 1}, // #67 |
| 11011 | {0, 199, 1}, // #68 |
| 11012 | {0, 201, 1}, // #69 |
| 11013 | {0, 204, 1}, // #70 |
| 11014 | {0, 206, 1}, // #71 |
| 11015 | {0, 207, 1}, // #72 |
| 11016 | {0, 209, 1}, // #73 |
| 11017 | {0, 176, 3}, // #74 |
| 11018 | {1, 176, 3}, // #75 |
| 11019 | {0, 169, 1}, // #76 |
| 11020 | {0, 177, 1}, // #77 |
| 11021 | {0, 198, 1}, // #78 |
| 11022 | {0, 204, 1}, // #79 |
| 11023 | {0, 205, 1}, // #80 |
| 11024 | {0, 210, 1}, // #81 |
| 11025 | {1, 169, 1}, // #82 |
| 11026 | {1, 177, 1}, // #83 |
| 11027 | {1, 198, 1}, // #84 |
| 11028 | {1, 204, 1}, // #85 |
| 11029 | {1, 205, 1}, // #86 |
| 11030 | {1, 210, 1}, // #87 |
| 11031 | {0, 169, 2}, // #88 |
| 11032 | {1, 169, 2}, // #89 |
| 11033 | {0, 176, 1}, // #90 |
| 11034 | {0, 177, 1}, // #91 |
| 11035 | {0, 198, 1}, // #92 |
| 11036 | {0, 204, 1}, // #93 |
| 11037 | {0, 205, 1}, // #94 |
| 11038 | {0, 210, 1}, // #95 |
| 11039 | {1, 176, 1}, // #96 |
| 11040 | {1, 177, 1}, // #97 |
| 11041 | {1, 198, 1}, // #98 |
| 11042 | {1, 204, 1}, // #99 |
| 11043 | {1, 205, 1}, // #100 |
| 11044 | {1, 210, 1}, // #101 |
| 11045 | {0, 169, 2}, // #102 |
| 11046 | {1, 169, 2}, // #103 |
| 11047 | {2, 169, 2}, // #104 |
| 11048 | {0, 176, 1}, // #105 |
| 11049 | {0, 177, 1}, // #106 |
| 11050 | {0, 198, 1}, // #107 |
| 11051 | {0, 204, 1}, // #108 |
| 11052 | {0, 205, 1}, // #109 |
| 11053 | {0, 210, 1}, // #110 |
| 11054 | {1, 176, 1}, // #111 |
| 11055 | {1, 177, 1}, // #112 |
| 11056 | {1, 198, 1}, // #113 |
| 11057 | {1, 204, 1}, // #114 |
| 11058 | {1, 205, 1}, // #115 |
| 11059 | {1, 210, 1}, // #116 |
| 11060 | {2, 176, 1}, // #117 |
| 11061 | {2, 177, 1}, // #118 |
| 11062 | {2, 198, 1}, // #119 |
| 11063 | {2, 204, 1}, // #120 |
| 11064 | {2, 205, 1}, // #121 |
| 11065 | {2, 210, 1}, // #122 |
| 11066 | {0, 204, 6}, // #123 |
| 11067 | {1, 204, 6}, // #124 |
| 11068 | {0, 169, 1}, // #125 |
| 11069 | {0, 176, 1}, // #126 |
| 11070 | {0, 177, 1}, // #127 |
| 11071 | {0, 198, 1}, // #128 |
| 11072 | {0, 205, 1}, // #129 |
| 11073 | {0, 210, 1}, // #130 |
| 11074 | {1, 169, 1}, // #131 |
| 11075 | {1, 176, 1}, // #132 |
| 11076 | {1, 177, 1}, // #133 |
| 11077 | {1, 198, 1}, // #134 |
| 11078 | {1, 205, 1}, // #135 |
| 11079 | {1, 210, 1}, // #136 |
| 11080 | {0, 204, 6}, // #137 |
| 11081 | {1, 204, 6}, // #138 |
| 11082 | {2, 204, 6}, // #139 |
| 11083 | {0, 169, 1}, // #140 |
| 11084 | {0, 176, 1}, // #141 |
| 11085 | {0, 177, 1}, // #142 |
| 11086 | {0, 198, 1}, // #143 |
| 11087 | {0, 205, 1}, // #144 |
| 11088 | {0, 210, 1}, // #145 |
| 11089 | {1, 169, 1}, // #146 |
| 11090 | {1, 176, 1}, // #147 |
| 11091 | {1, 177, 1}, // #148 |
| 11092 | {1, 198, 1}, // #149 |
| 11093 | {1, 205, 1}, // #150 |
| 11094 | {1, 210, 1}, // #151 |
| 11095 | {2, 169, 1}, // #152 |
| 11096 | {2, 176, 1}, // #153 |
| 11097 | {2, 177, 1}, // #154 |
| 11098 | {2, 198, 1}, // #155 |
| 11099 | {2, 205, 1}, // #156 |
| 11100 | {2, 210, 1} // #157 |
| 11101 | }; // PPCReadAdvanceTable |
| 11102 | |
| 11103 | // {Name, NumMicroOps, BeginGroup, EndGroup, RetireOOO, WriteProcResIdx,#, WriteLatencyIdx,#, ReadAdvanceIdx,#} |
| 11104 | static const llvm::MCSchedClassDesc P8ModelSchedClasses[] = { |
| 11105 | {DBGFIELD(1) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, |
| 11106 | {DBGFIELD(/*IIC_LdStSync*/ 19) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #1 |
| 11107 | {DBGFIELD(/*IIC_IntSimple*/ 32) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #2 |
| 11108 | {DBGFIELD(/*IIC_IntGeneral*/ 46) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #3 |
| 11109 | {DBGFIELD(/*IIC_BrB*/ 61) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #4 |
| 11110 | {DBGFIELD(/*IIC_VecFP*/ 69) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #5 |
| 11111 | {DBGFIELD(/*IIC_IntRotate*/ 79) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #6 |
| 11112 | {DBGFIELD(/*IIC_IntCompare*/ 93) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #7 |
| 11113 | {DBGFIELD(/*IIC_SprABORT*/ 108) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #8 |
| 11114 | {DBGFIELD(/*IIC_LdStCOPY*/ 121) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #9 |
| 11115 | {DBGFIELD(/*IIC_LdStPASTE*/ 134) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #10 |
| 11116 | {DBGFIELD(/*IIC_BrCR*/ 148) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #11 |
| 11117 | {DBGFIELD(/*IIC_FPGeneral*/ 157) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #12 |
| 11118 | {DBGFIELD(/*IIC_LdStLD*/ 171) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #13 |
| 11119 | {DBGFIELD(/*IIC_LdStDCBF*/ 182) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #14 |
| 11120 | {DBGFIELD(/*IIC_LdStLoad*/ 195) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #15 |
| 11121 | {DBGFIELD(/*IIC_FPCompare*/ 208) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #16 |
| 11122 | {DBGFIELD(/*IIC_IntDivD*/ 222) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #17 |
| 11123 | {DBGFIELD(/*IIC_IntDivW*/ 234) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #18 |
| 11124 | {DBGFIELD(/*IIC_VecGeneral*/ 246) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #19 |
| 11125 | {DBGFIELD(/*IIC_FPDGeneral*/ 261) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #20 |
| 11126 | {DBGFIELD(/*IIC_FPAddSub*/ 276) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #21 |
| 11127 | {DBGFIELD(/*IIC_FPDivD*/ 289) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #22 |
| 11128 | {DBGFIELD(/*IIC_FPSGeneral*/ 300) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #23 |
| 11129 | {DBGFIELD(/*IIC_VecComplex*/ 315) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #24 |
| 11130 | {DBGFIELD(/*IIC_LdStStore*/ 330) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #25 |
| 11131 | {DBGFIELD(/*IIC_IntRotateDI*/ 344) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #26 |
| 11132 | {DBGFIELD(/*IIC_FPDivS*/ 360) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #27 |
| 11133 | {DBGFIELD(/*IIC_FPFused*/ 371) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #28 |
| 11134 | {DBGFIELD(/*IIC_FPSqrtD*/ 383) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #29 |
| 11135 | {DBGFIELD(/*IIC_FPSqrtS*/ 395) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #30 |
| 11136 | {DBGFIELD(/*IIC_LdStICBI*/ 407) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #31 |
| 11137 | {DBGFIELD(/*IIC_IntISEL*/ 420) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #32 |
| 11138 | {DBGFIELD(/*IIC_SprISYNC*/ 432) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #33 |
| 11139 | {DBGFIELD(/*IIC_LdStLWARX*/ 445) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #34 |
| 11140 | {DBGFIELD(/*IIC_LdStLoadUpd*/ 459) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #35 |
| 11141 | {DBGFIELD(/*IIC_LdStLoadUpdX*/ 475) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #36 |
| 11142 | {DBGFIELD(/*IIC_LdStLDARX*/ 492) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #37 |
| 11143 | {DBGFIELD(/*IIC_LdStLDU*/ 506) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #38 |
| 11144 | {DBGFIELD(/*IIC_LdStLDUX*/ 518) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #39 |
| 11145 | {DBGFIELD(/*IIC_LdStLFD*/ 531) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #40 |
| 11146 | {DBGFIELD(/*IIC_LdStLFDU*/ 543) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #41 |
| 11147 | {DBGFIELD(/*IIC_LdStLFDUX*/ 556) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #42 |
| 11148 | {DBGFIELD(/*IIC_LdStLHA*/ 570) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #43 |
| 11149 | {DBGFIELD(/*IIC_LdStLHAU*/ 582) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #44 |
| 11150 | {DBGFIELD(/*IIC_LdStLHAUX*/ 595) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #45 |
| 11151 | {DBGFIELD(/*IIC_LdStLMW*/ 609) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #46 |
| 11152 | {DBGFIELD(/*IIC_LdStLQ*/ 621) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #47 |
| 11153 | {DBGFIELD(/*IIC_LdStLQARX*/ 632) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #48 |
| 11154 | {DBGFIELD(/*IIC_LdStLWA*/ 646) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #49 |
| 11155 | {DBGFIELD(/*IIC_IntMulHD*/ 658) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #50 |
| 11156 | {DBGFIELD(/*IIC_BrMCR*/ 671) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #51 |
| 11157 | {DBGFIELD(/*IIC_BrMCRX*/ 681) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #52 |
| 11158 | {DBGFIELD(/*IIC_SprMFCR*/ 692) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #53 |
| 11159 | {DBGFIELD(/*IIC_SprMFSPR*/ 704) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #54 |
| 11160 | {DBGFIELD(/*IIC_IntMFFS*/ 717) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #55 |
| 11161 | {DBGFIELD(/*IIC_SprMFMSR*/ 729) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #56 |
| 11162 | {DBGFIELD(/*IIC_SprMFCRF*/ 742) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #57 |
| 11163 | {DBGFIELD(/*IIC_SprMFPMR*/ 755) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #58 |
| 11164 | {DBGFIELD(/*IIC_SprMFSR*/ 768) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #59 |
| 11165 | {DBGFIELD(/*IIC_SprMFTB*/ 780) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #60 |
| 11166 | {DBGFIELD(/*IIC_SprMSGSNDP*/ 792) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #61 |
| 11167 | {DBGFIELD(/*IIC_SprMSGSYNC*/ 807) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #62 |
| 11168 | {DBGFIELD(/*IIC_SprMTSPR*/ 822) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #63 |
| 11169 | {DBGFIELD(/*IIC_IntMTFSB0*/ 835) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #64 |
| 11170 | {DBGFIELD(/*IIC_SprMTMSR*/ 849) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #65 |
| 11171 | {DBGFIELD(/*IIC_SprMTMSRD*/ 862) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #66 |
| 11172 | {DBGFIELD(/*IIC_SprMTPMR*/ 876) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #67 |
| 11173 | {DBGFIELD(/*IIC_SprMTSR*/ 889) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #68 |
| 11174 | {DBGFIELD(/*IIC_IntMulHW*/ 901) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #69 |
| 11175 | {DBGFIELD(/*IIC_IntMulHWU*/ 914) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #70 |
| 11176 | {DBGFIELD(/*IIC_IntMulLI*/ 928) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #71 |
| 11177 | {DBGFIELD(/*IIC_SprRFI*/ 941) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #72 |
| 11178 | {DBGFIELD(/*IIC_IntRFID*/ 952) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #73 |
| 11179 | {DBGFIELD(/*IIC_IntRotateD*/ 964) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #74 |
| 11180 | {DBGFIELD(/*IIC_SprSLBFEE*/ 979) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #75 |
| 11181 | {DBGFIELD(/*IIC_SprSLBIA*/ 993) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #76 |
| 11182 | {DBGFIELD(/*IIC_SprSLBIE*/ 1006) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #77 |
| 11183 | {DBGFIELD(/*IIC_SprSLBIEG*/ 1019) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #78 |
| 11184 | {DBGFIELD(/*IIC_SprSLBMFEE*/ 1033) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #79 |
| 11185 | {DBGFIELD(/*IIC_SprSLBMFEV*/ 1048) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #80 |
| 11186 | {DBGFIELD(/*IIC_SprSLBMTE*/ 1063) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #81 |
| 11187 | {DBGFIELD(/*IIC_SprSLBSYNC*/ 1077) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #82 |
| 11188 | {DBGFIELD(/*IIC_IntShift*/ 1092) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #83 |
| 11189 | {DBGFIELD(/*IIC_LdStSTWCX*/ 1105) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #84 |
| 11190 | {DBGFIELD(/*IIC_LdStSTU*/ 1119) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #85 |
| 11191 | {DBGFIELD(/*IIC_LdStSTUX*/ 1131) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #86 |
| 11192 | {DBGFIELD(/*IIC_LdStSTD*/ 1144) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #87 |
| 11193 | {DBGFIELD(/*IIC_LdStSTDCX*/ 1156) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #88 |
| 11194 | {DBGFIELD(/*IIC_LdStSTFD*/ 1170) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #89 |
| 11195 | {DBGFIELD(/*IIC_LdStSTFDU*/ 1183) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #90 |
| 11196 | {DBGFIELD(/*IIC_SprSTOP*/ 1197) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #91 |
| 11197 | {DBGFIELD(/*IIC_LdStSTQ*/ 1209) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #92 |
| 11198 | {DBGFIELD(/*IIC_LdStSTQCX*/ 1221) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #93 |
| 11199 | {DBGFIELD(/*IIC_IntTrapD*/ 1235) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #94 |
| 11200 | {DBGFIELD(/*IIC_SprTLBIA*/ 1248) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #95 |
| 11201 | {DBGFIELD(/*IIC_SprTLBIE*/ 1261) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #96 |
| 11202 | {DBGFIELD(/*IIC_SprTLBIEL*/ 1274) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #97 |
| 11203 | {DBGFIELD(/*IIC_SprTLBSYNC*/ 1288) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #98 |
| 11204 | {DBGFIELD(/*IIC_IntTrapW*/ 1303) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #99 |
| 11205 | {DBGFIELD(/*IIC_VecFPCompare*/ 1316) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #100 |
| 11206 | {DBGFIELD(/*IIC_VecPerm*/ 1333) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #101 |
| 11207 | {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*/ 1345) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #102 |
| 11208 | {DBGFIELD(/*BL_LWZinto_toc_BL_LWZinto_toc_RM_BL8_LDinto_toc_BL8_LDinto_toc_RM*/ 1524) 2, false, false, false, 1, 2, 1, 2, 0, 0}, // #103 |
| 11209 | {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*/ 1590) 2, false, false, false, 1, 2, 1, 2, 0, 0}, // #104 |
| 11210 | {DBGFIELD(/*MFCTR_MFCTR8_MFLR_MFLR8*/ 2242) 2, false, false, false, 3, 2, 3, 2, 0, 0}, // #105 |
| 11211 | {DBGFIELD(/*MTLR_MTLR8_MTCTR_MTCTR8_MTCTR8loop_MTCTRloop*/ 2266) 2, false, false, false, 5, 3, 3, 2, 0, 0}, // #106 |
| 11212 | {DBGFIELD(/*MFCR_MFCR8*/ 2311) 2, false, false, false, 3, 2, 5, 2, 0, 0}, // #107 |
| 11213 | {DBGFIELD(/*MCRF*/ 2322) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #108 |
| 11214 | {DBGFIELD(/*CR6SET_CR6UNSET_CRSET_CRUNSET_CRAND_CRANDC_CREQV_CRNAND_CRNOR_CRNOT_CROR_CRORC*/ 2327) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #109 |
| 11215 | {DBGFIELD(/*LMW*/ 2406) 2, false, false, false, 8, 4, 7, 2, 0, 0}, // #110 |
| 11216 | {DBGFIELD(/*LWARX_LWARXL*/ 2410) 2, false, false, false, 8, 4, 7, 2, 0, 0}, // #111 |
| 11217 | {DBGFIELD(/*LDARX_LDARXL*/ 2423) 2, false, false, false, 8, 4, 7, 2, 0, 0}, // #112 |
| 11218 | {DBGFIELD(/*LHBRX_LHBRX8_LWBRX_LWBRX8*/ 2436) 2, false, false, false, 8, 4, 7, 2, 0, 0}, // #113 |
| 11219 | {DBGFIELD(/*MFSR_MFSRIN*/ 2462) 2, false, false, false, 12, 4, 7, 2, 0, 0}, // #114 |
| 11220 | {DBGFIELD(/*LFS_LFSX_LFSXTLS_LFSXTLS__LFD_LFDX_LFDXTLS_LFDXTLS__LXSDX_LXVD2X_LXVW4X_LXVDSX*/ 2474) 2, false, false, false, 16, 6, 3, 2, 0, 0}, // #115 |
| 11221 | {DBGFIELD(/*LFSU_LFDU*/ 2553) 2, false, false, false, 22, 7, 3, 2, 0, 0}, // #116 |
| 11222 | {DBGFIELD(/*LFSUX_LFDUX*/ 2563) 2, false, false, false, 22, 7, 3, 2, 0, 0}, // #117 |
| 11223 | {DBGFIELD(/*STXSDX_STXVD2X_STXVW4X*/ 2575) 2, false, false, false, 29, 7, 4, 2, 0, 0}, // #118 |
| 11224 | {DBGFIELD(/*LBARX_LHARX*/ 2598) 2, false, false, false, 8, 4, 7, 2, 0, 0}, // #119 |
| 11225 | {DBGFIELD(/*LBZCIX_LDBRX_LDCIX_LHZCIX_LSWI_LVEBX_LVEHX_LVEWX_LVSL_LVSR_LVX_LVXL_LWZCIX_STHCIX_STSWI_STWCIX*/ 2610) 2, false, false, false, 8, 4, 7, 2, 0, 0}, // #120 |
| 11226 | {DBGFIELD(/*LFIWAX_LFIWZX*/ 2705) 2, false, false, false, 16, 6, 3, 2, 0, 0}, // #121 |
| 11227 | {DBGFIELD(/*STFD_STFDX_STFIWX_STFS_STFSX*/ 2719) 2, false, false, false, 29, 7, 4, 2, 0, 0}, // #122 |
| 11228 | {DBGFIELD(/*STFDU_STFDUX_STFSU_STFSUX*/ 2748) 2, false, false, false, 36, 8, 7, 2, 0, 0}, // #123 |
| 11229 | {DBGFIELD(/*STVEBX_STVEHX_STVEWX_STVX_STVXL*/ 2774) 2, false, false, false, 36, 8, 1, 2, 0, 0}, // #124 |
| 11230 | {DBGFIELD(/*LHA_LHA8_LHAX_LHAX8_LWAX_LWAX_32*/ 2806) 2, false, false, false, 44, 5, 7, 2, 0, 0}, // #125 |
| 11231 | {DBGFIELD(/*LWA_LWA_32*/ 2839) 2, false, false, false, 44, 5, 7, 2, 0, 0}, // #126 |
| 11232 | {DBGFIELD(/*LHAU_LHAU8*/ 2850) 2, false, false, false, 44, 5, 7, 2, 0, 0}, // #127 |
| 11233 | {DBGFIELD(/*LHAUX_LHAUX8_LWAUX*/ 2861) 2, false, false, false, 44, 5, 7, 2, 0, 0}, // #128 |
| 11234 | {DBGFIELD(/*STB_STB8_STH_STH8_STW_STW8_STBX_STBX8_STHX_STHX8_STWX_STWX8_STHBRX_STWBRX*/ 2880) 2, false, false, false, 49, 7, 4, 2, 0, 0}, // #129 |
| 11235 | {DBGFIELD(/*STD_STDX*/ 2954) 2, false, false, false, 49, 7, 4, 2, 0, 0}, // #130 |
| 11236 | {DBGFIELD(/*STMW*/ 2963) 2, false, false, false, 49, 7, 4, 2, 0, 0}, // #131 |
| 11237 | {DBGFIELD(/*STWCX*/ 2968) 2, false, false, false, 49, 7, 4, 2, 0, 0}, // #132 |
| 11238 | {DBGFIELD(/*STDCX*/ 2974) 2, false, false, false, 49, 7, 4, 2, 0, 0}, // #133 |
| 11239 | {DBGFIELD(/*STDU_STHU_STHU8_STBU_STBU8_STWU_STWU8*/ 2980) 2, false, false, false, 49, 7, 4, 2, 0, 0}, // #134 |
| 11240 | {DBGFIELD(/*STDUX_STWUX_STWUX8_STHUX_STHUX8_STBUX_STBUX8*/ 3018) 2, false, false, false, 49, 7, 4, 2, 0, 0}, // #135 |
| 11241 | {DBGFIELD(/*LWZU_LWZU8_LHZU_LHZU8_LBZU_LBZU8*/ 3063) 2, false, false, false, 44, 5, 7, 2, 0, 0}, // #136 |
| 11242 | {DBGFIELD(/*LDU*/ 3096) 2, false, false, false, 44, 5, 7, 2, 0, 0}, // #137 |
| 11243 | {DBGFIELD(/*LWZUX_LWZUX8_LHZUX_LHZUX8_LBZUX_LBZUX8*/ 3100) 2, false, false, false, 44, 5, 7, 2, 0, 0}, // #138 |
| 11244 | {DBGFIELD(/*LDUX*/ 3139) 2, false, false, false, 44, 5, 7, 2, 0, 0}, // #139 |
| 11245 | {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*/ 3144) 2, false, false, false, 6, 2, 1, 2, 0, 0}, // #140 |
| 11246 | {DBGFIELD(/*SUBF8_SUBF8_rec_ADDIC_ADDIC8_SUBFIC_SUBFIC8_SUBFZE_SUBFZE8_ADDE_ADDE8_ADDME_ADDME8_SUBFME_SUBFME8_ANDI_rec_ANDIS_rec*/ 3508) 2, false, false, false, 6, 2, 1, 2, 0, 0}, // #141 |
| 11247 | {DBGFIELD(/*CMPD_CMPDI_CMPLD_CMPLDI_CMPLW_CMPLWI_CMPW_CMPWI*/ 3625) 2, false, false, false, 5, 3, 3, 2, 0, 0}, // #142 |
| 11248 | {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*/ 3673) 2, false, false, false, 5, 3, 1, 2, 0, 0}, // #143 |
| 11249 | {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*/ 3871) 2, false, false, false, 6, 2, 1, 2, 0, 0}, // #144 |
| 11250 | {DBGFIELD(/*ADDPCIS*/ 4602) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #145 |
| 11251 | {DBGFIELD(/*SUBFUS_SUBFUS_rec*/ 4610) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #146 |
| 11252 | {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*/ 4628) 2, false, false, false, 5, 3, 1, 2, 0, 0}, // #147 |
| 11253 | {DBGFIELD(/*RLDCL_RLDCL_rec_RLDCR_RLDCR_rec_SLD_SLD_rec_SRD_SRD_rec_SRAD_SRAD_rec*/ 4770) 2, false, false, false, 5, 3, 1, 2, 0, 0}, // #148 |
| 11254 | {DBGFIELD(/*SRAWI_SRAWI_rec_SRAWI8_SRAWI8_rec_SRAW_SRAW_rec_SRAW8_SRAW8_rec*/ 4840) 2, false, false, false, 5, 3, 1, 2, 0, 0}, // #149 |
| 11255 | {DBGFIELD(/*CNTLZD_CNTLZDM_CNTLZD_rec_CNTLZW_CNTLZW8_CNTLZW8_rec_CNTLZW_rec_CNTTZD_CNTTZDM_CNTTZD_rec_CNTTZW_CNTTZW8_CNTTZW8_rec_CNTTZW_rec*/ 4904) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #150 |
| 11256 | {DBGFIELD(/*MULLI_MULLI8*/ 5032) 2, false, false, false, 5, 3, 3, 2, 0, 0}, // #151 |
| 11257 | {DBGFIELD(/*MULLW_MULHW_MULHD_MULLWO_MULLW_rec_MULHD_rec_MULHW_rec_MULLWO_rec*/ 5045) 2, false, false, false, 5, 3, 3, 2, 0, 0}, // #152 |
| 11258 | {DBGFIELD(/*MULHWU_MULHDU_MULHDU_rec_MULHWU_rec*/ 5111) 2, false, false, false, 5, 3, 3, 2, 0, 0}, // #153 |
| 11259 | {DBGFIELD(/*MULLD_MULLDO_MULLD_rec_MULLDO_rec*/ 5147) 2, false, false, false, 5, 3, 3, 2, 0, 0}, // #154 |
| 11260 | {DBGFIELD(/*DIVDE_DIVDEO_DIVDEO_rec_DIVDEU_DIVDEUO_DIVDEUO_rec_DIVDEU_rec_DIVDE_rec*/ 5181) 1, false, false, false, 5, 2, 9, 1, 0, 0}, // #155 |
| 11261 | {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*/ 5253) 1, false, false, false, 5, 2, 9, 1, 0, 0}, // #156 |
| 11262 | {DBGFIELD(/*DIVD_DIVDU_DIVDO_DIVDO_rec_DIVDUO_DIVDUO_rec_DIVDU_rec_DIVD_rec*/ 5389) 1, false, false, false, 5, 2, 9, 1, 0, 0}, // #157 |
| 11263 | {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*/ 5453) 2, false, false, false, 56, 3, 10, 2, 0, 0}, // #158 |
| 11264 | {DBGFIELD(/*FADD_FADD_rec_FSUB_FSUB_rec*/ 6187) 2, false, false, false, 56, 3, 10, 2, 0, 0}, // #159 |
| 11265 | {DBGFIELD(/*FMADD_FMADD_rec_FMSUB_FMSUB_rec_FMUL_FMUL_rec_FNMADD_FNMADD_rec_FNMSUB_FNMSUB_rec*/ 6215) 2, false, false, false, 56, 3, 10, 2, 0, 0}, // #160 |
| 11266 | {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*/ 6297) 2, false, false, false, 59, 3, 1, 2, 0, 0}, // #161 |
| 11267 | {DBGFIELD(/*FTDIV_FTSQRT_XSTDIVDP_XSTSQRTDP_XSCMPODP_XSCMPUDP*/ 6761) 2, false, false, false, 62, 3, 12, 2, 0, 0}, // #162 |
| 11268 | {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*/ 6811) 2, false, false, false, 59, 3, 1, 2, 0, 0}, // #163 |
| 11269 | {DBGFIELD(/*XVCMPEQDP_XVCMPEQDP_rec_XVCMPGEDP_XVCMPGEDP_rec_XVCMPGTDP_XVCMPGTDP_rec*/ 7343) 2, false, false, false, 59, 3, 1, 2, 0, 0}, // #164 |
| 11270 | {DBGFIELD(/*XVTDIVDP_XVTSQRTDP*/ 7415) 2, false, false, false, 62, 3, 12, 2, 0, 0}, // #165 |
| 11271 | {DBGFIELD(/*VPKSHSS_VPKSHUS_VPKSWSS_VPKSWUS_VPKUHUM_VPKUHUS_VPKUWUM_VPKUWUS_VUPKHPX_VUPKHSB_VUPKHSH_VUPKLPX_VUPKLSB_VUPKLSH_VPERM_VSEL_VPKPX*/ 7434) 2, false, false, false, 65, 3, 1, 2, 0, 0}, // #166 |
| 11272 | {DBGFIELD(/*XXMRGHW_XXMRGLW_XXPERMDI_XXPERMDIs_XXSLDWI_XXSLDWIs_VSPLTB_VSPLTBs_VSPLTH_VSPLTHs_VSPLTISB_VSPLTISH_VSPLTISW_VSPLTW_XXSPLTW_XXSPLTWs_XXSEL*/ 7563) 2, false, false, false, 65, 3, 1, 2, 0, 0}, // #167 |
| 11273 | {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*/ 7702) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #168 |
| 11274 | {DBGFIELD(/*VADDUBM_VADDUHM_VADDUWM_XXLORf_XXLXORdpz_XXLXORspz_XXLXORz_VSUBFP_VSUBUBM_VSUBUHM_VSUBUWM_XXLAND_XXLANDC_XXLNOR_XXLOR_XXLXOR*/ 8495) 2, false, false, false, 59, 3, 1, 2, 0, 0}, // #169 |
| 11275 | {DBGFIELD(/*XVTDIVSP_XVTSQRTSP*/ 8620) 2, false, false, false, 62, 3, 12, 2, 0, 0}, // #170 |
| 11276 | {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*/ 8639) 2, false, false, false, 59, 3, 1, 2, 0, 0}, // #171 |
| 11277 | {DBGFIELD(/*FCMPOD_FCMPOS_FCMPUD_FCMPUS*/ 8995) 2, false, false, false, 62, 3, 12, 2, 0, 0}, // #172 |
| 11278 | {DBGFIELD(/*FDIVS_FDIVS_rec*/ 9023) 2, false, false, false, 56, 3, 14, 2, 0, 0}, // #173 |
| 11279 | {DBGFIELD(/*XSDIVDP*/ 9039) 2, false, false, false, 56, 3, 16, 2, 0, 0}, // #174 |
| 11280 | {DBGFIELD(/*FSQRTS_XSSQRTSP_FSQRTS_rec*/ 9047) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #175 |
| 11281 | {DBGFIELD(/*FDIV_FDIV_rec*/ 9074) 2, false, false, false, 56, 3, 16, 2, 0, 0}, // #176 |
| 11282 | {DBGFIELD(/*XSSQRTDP*/ 9088) 2, false, false, false, 56, 3, 18, 2, 0, 0}, // #177 |
| 11283 | {DBGFIELD(/*FSQRT_FSQRT_rec*/ 9097) 2, false, false, false, 56, 3, 18, 2, 0, 0}, // #178 |
| 11284 | {DBGFIELD(/*XVDIVSP*/ 9113) 2, false, false, false, 68, 3, 20, 2, 0, 0}, // #179 |
| 11285 | {DBGFIELD(/*XVSQRTSP*/ 9121) 2, false, false, false, 68, 3, 16, 2, 0, 0}, // #180 |
| 11286 | {DBGFIELD(/*XVDIVDP*/ 9130) 2, false, false, false, 71, 3, 16, 2, 0, 0}, // #181 |
| 11287 | {DBGFIELD(/*XVSQRTDP*/ 9138) 2, false, false, false, 71, 3, 18, 2, 0, 0}, // #182 |
| 11288 | {DBGFIELD(/*MFOCRF_MFOCRF8*/ 9147) 2, false, false, false, 3, 2, 7, 2, 0, 0}, // #183 |
| 11289 | {DBGFIELD(/*VCIPHER_VCIPHERLAST_VNCIPHER_VNCIPHERLAST_VPMSUMB_VPMSUMD_VPMSUMH_VPMSUMW_VSBOX*/ 9162) 2, false, false, false, 74, 2, 10, 2, 0, 0}, // #184 |
| 11290 | {DBGFIELD(/*XSDIVSP*/ 9242) 2, false, false, false, 56, 3, 14, 2, 0, 0}, // #185 |
| 11291 | {DBGFIELD(/*FSQRTS_FSQRTS_rec*/ 9250) 2, false, false, false, 56, 3, 22, 2, 0, 0}, // #186 |
| 11292 | {DBGFIELD(/*MTFSFI_rec_MTFSF_rec_MTFSFI_MTFSFIb_MTFSF*/ 9268) 2, false, false, false, 76, 2, 7, 2, 0, 0}, // #187 |
| 11293 | {DBGFIELD(/*MTFSFb_MTFSB0_MTFSB1*/ 9310) 2, false, false, false, 76, 2, 7, 2, 0, 0}, // #188 |
| 11294 | {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*/ 9331) 2, false, false, false, 56, 3, 10, 2, 0, 0}, // #189 |
| 11295 | {DBGFIELD(/*XSRESP_XSRSQRTESP_XSCVSXDSP_XSCVUXDSP_XSCVDPSPN_XSCVSPDPN_XSRSP*/ 9779) 2, false, false, false, 56, 3, 10, 2, 0, 0}, // #190 |
| 11296 | {DBGFIELD(/*XVMADDASP_XVMADDMSP_XVMSUBASP_XVMSUBMSP_XVNMADDASP_XVNMADDMSP_XVNMSUBASP_XVNMSUBMSP_XVSUBSP_XVMULSP_XVNABSSP_XVNEGSP_XVABSSP_XVADDSP*/ 9843) 2, false, false, false, 68, 3, 10, 2, 0, 0}, // #191 |
| 11297 | {DBGFIELD(/*VRFIM_VRFIN_VRFIP_VRFIZ_XVRSQRTESP_VADDFP_VEXPTEFP_VLOGEFP_VMADDFP_VNMSUBFP_VREFP_VRSQRTEFP_XVCVSXWSP_XVCVUXWSP_XVRESP_XVCVDPSP_XVCVSXDSP_XVCVUXDSP_XVCPSGNSP*/ 9976) 2, false, false, false, 68, 3, 10, 2, 0, 0}, // #192 |
| 11298 | {DBGFIELD(/*VSUBFP*/ 10134) 2, false, false, false, 68, 3, 10, 2, 0, 0}, // #193 |
| 11299 | {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*/ 10141) 2, false, false, false, 71, 3, 10, 2, 0, 0}, // #194 |
| 11300 | {DBGFIELD(/*XVCVSPDP*/ 10508) 2, false, false, false, 71, 3, 10, 2, 0, 0}, // #195 |
| 11301 | {DBGFIELD(/*TDI_TD*/ 10517) 2, false, false, false, 5, 3, 4, 2, 0, 0}, // #196 |
| 11302 | {DBGFIELD(/*TWI_TW*/ 10524) 2, false, false, false, 5, 3, 4, 2, 0, 0}, // #197 |
| 11303 | {DBGFIELD(/*MTCRF_MTCRF8_MTOCRF_MTOCRF8*/ 10531) 2, false, false, false, 5, 3, 4, 2, 0, 0}, // #198 |
| 11304 | {DBGFIELD(/*RLWIMI_RLWIMI8*/ 10559) 2, false, false, false, 5, 3, 4, 2, 0, 0}, // #199 |
| 11305 | {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*/ 10574) 2, false, false, false, 5, 3, 1, 2, 0, 0}, // #200 |
| 11306 | {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*/ 10843) 2, false, false, false, 5, 3, 1, 2, 0, 0}, // #201 |
| 11307 | {DBGFIELD(/*ANDIS_rec_ANDI_rec_SUBF8_rec*/ 11528) 2, false, false, false, 5, 3, 1, 2, 0, 0}, // #202 |
| 11308 | {DBGFIELD(/*OR_OR8_OR8_rec_OR_rec_NOP*/ 11557) 2, false, false, false, 5, 3, 1, 2, 0, 0}, // #203 |
| 11309 | {DBGFIELD(/*SLDI_SLDI_rec_SLWI_SLWI_rec_SRDI_SRDI_rec_SRWI_SRWI_rec_COPY*/ 11583) 2, false, false, false, 5, 3, 1, 2, 0, 0}, // #204 |
| 11310 | {DBGFIELD(/*SUBF_rec_ADDG6S_ADDG6S8_ADDZE_ADDZE8*/ 11644) 2, false, false, false, 5, 3, 1, 2, 0, 0}, // #205 |
| 11311 | {DBGFIELD(/*RLWIMI8_rec_RLWIMI_rec*/ 11681) 2, false, false, false, 5, 3, 1, 2, 0, 0}, // #206 |
| 11312 | {DBGFIELD(/*CNTLZD_CNTLZD_rec_CNTLZW_CNTLZW8_CNTLZW8_rec_CNTLZW_rec*/ 11704) 1, false, false, false, 5, 2, 7, 1, 0, 0}, // #207 |
| 11313 | {DBGFIELD(/*POPCNTB_POPCNTB8_POPCNTD_POPCNTW*/ 11760) 1, false, false, false, 5, 2, 7, 1, 0, 0}, // #208 |
| 11314 | {DBGFIELD(/*ISEL_ISEL8*/ 11793) 2, false, false, false, 5, 3, 3, 2, 0, 0}, // #209 |
| 11315 | {DBGFIELD(/*MFTB_MFTB8*/ 11804) 2, false, false, false, 78, 3, 24, 2, 0, 0}, // #210 |
| 11316 | {DBGFIELD(/*DIVW_DIVWU*/ 11815) 2, false, false, false, 5, 3, 26, 2, 0, 0}, // #211 |
| 11317 | {DBGFIELD(/*DIVD_DIVDU*/ 11826) 2, false, false, false, 5, 3, 28, 2, 0, 0}, // #212 |
| 11318 | {DBGFIELD(/*DIVWE_DIVWEU*/ 11837) 2, false, false, false, 5, 3, 28, 2, 0, 0}, // #213 |
| 11319 | {DBGFIELD(/*LVEBX_LVEHX_LVEWX_LVX_LVXL*/ 11850) 2, false, false, false, 16, 6, 3, 2, 0, 0}, // #214 |
| 11320 | {DBGFIELD(/*LXVB16X_LXSIWZX*/ 11877) 2, false, false, false, 16, 6, 3, 2, 0, 0}, // #215 |
| 11321 | {DBGFIELD(/*DFLOADf64_XFLOADf64_LIWZX*/ 11893) 2, false, false, false, 16, 6, 3, 2, 0, 0}, // #216 |
| 11322 | {DBGFIELD(/*LQ*/ 11919) 2, false, false, false, 37, 6, 7, 2, 0, 0}, // #217 |
| 11323 | {DBGFIELD(/*STFDEPX_STFDXTLS_STFDXTLS__STFSXTLS_STFSXTLS__STXSIWX_STXSSP_STXSSPX*/ 11922) 2, false, false, false, 29, 7, 4, 2, 0, 0}, // #218 |
| 11324 | {DBGFIELD(/*STBXTLS_STBXTLS__STBXTLS_32_STHXTLS_STHXTLS__STHXTLS_32_STWXTLS_STWXTLS__STWXTLS_32_STBEPX_STDBRX_STHEPX_STWEPX*/ 11991) 2, false, false, false, 49, 7, 4, 2, 0, 0}, // #219 |
| 11325 | {DBGFIELD(/*STDXTLS_STDXTLS_*/ 12103) 2, false, false, false, 49, 7, 4, 2, 0, 0}, // #220 |
| 11326 | {DBGFIELD(/*STBCIX_STDCIX*/ 12120) 2, false, false, false, 49, 7, 4, 2, 0, 0}, // #221 |
| 11327 | {DBGFIELD(/*STBCX_STHCX*/ 12134) 2, false, false, false, 49, 7, 4, 2, 0, 0}, // #222 |
| 11328 | {DBGFIELD(/*STHCIX_STSWI_STWCIX*/ 12146) 2, false, false, false, 49, 7, 4, 2, 0, 0}, // #223 |
| 11329 | {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*/ 12166) 2, false, false, false, 44, 5, 7, 2, 0, 0}, // #224 |
| 11330 | {DBGFIELD(/*LD_LDX_LDXTLS_LDXTLS_*/ 12366) 2, false, false, false, 44, 5, 7, 2, 0, 0}, // #225 |
| 11331 | {DBGFIELD(/*LBARXL_LHARXL*/ 12388) 2, false, false, false, 8, 4, 7, 2, 0, 0}, // #226 |
| 11332 | {DBGFIELD(/*LBEPX_LHEPX_LWEPX*/ 12402) 2, false, false, false, 8, 4, 7, 2, 0, 0}, // #227 |
| 11333 | {DBGFIELD(/*LFDEPX_LXSIWAX*/ 12420) 2, false, false, false, 8, 4, 7, 2, 0, 0}, // #228 |
| 11334 | {DBGFIELD(/*ADDIdtprelL_ADDIdtprelL32_ADDItlsgdL_ADDItlsgdL32_ADDItlsgdLADDR_ADDItlsgdLADDR32_ADDItoc_ADDItoc8_ADDItocL_ADDItocL8_ADDISdtprelHA_ADDISdtprelHA32_ADDISgotTprelHA_ADDIStlsgdHA_ADDIStocHA_ADDIStocHA8*/ 12435) 2, false, false, false, 6, 2, 1, 2, 0, 0}, // #229 |
| 11335 | {DBGFIELD(/*SUBF*/ 12635) 2, false, false, false, 6, 2, 1, 2, 0, 0}, // #230 |
| 11336 | {DBGFIELD(/*VPKSDSS_VPKSDUS_VPKUDUM_VPKUDUS_VUPKHSW_VUPKLSW_VMRGEW_VMRGOW_VPERMXOR_VBPERMQ_VGBBD*/ 12640) 2, false, false, false, 65, 3, 1, 2, 0, 0}, // #231 |
| 11337 | {DBGFIELD(/*VMRGHB_VMRGHH_VMRGHW_VMRGLB_VMRGLH_VMRGLW_VSL_VSLDOI_VSLO_VSR_VSRO*/ 12725) 2, false, false, false, 65, 3, 1, 2, 0, 0}, // #232 |
| 11338 | {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*/ 12792) 2, false, false, false, 59, 3, 1, 2, 0, 0}, // #233 |
| 11339 | {DBGFIELD(/*VADDUDM_VSUBUDM_VSLD_VSRAD_VSRD_VEQV_VNAND_VORC_XXLEQV_XXLNAND_XXLORC_VCLZB_VCLZD_VCLZH_VCLZW_VPOPCNTB_VPOPCNTH_VPOPCNTW*/ 13132) 2, false, false, false, 59, 3, 1, 2, 0, 0}, // #234 |
| 11340 | {DBGFIELD(/*VRLD_VMAXSD_VMAXUD_VMINSD_VMINUD_VSHASIGMAD_VSHASIGMAW*/ 13253) 2, false, false, false, 59, 3, 1, 2, 0, 0}, // #235 |
| 11341 | {DBGFIELD(/*VCMPEQUD_VCMPEQUD_rec_VCMPGTSD_VCMPGTSD_rec_VCMPGTUD_VCMPGTUD_rec*/ 13308) 2, false, false, false, 59, 3, 1, 2, 0, 0}, // #236 |
| 11342 | {DBGFIELD(/*MFVSCR*/ 13374) 2, false, false, false, 59, 3, 1, 2, 0, 0}, // #237 |
| 11343 | {DBGFIELD(/*MTVSCR*/ 13381) 2, false, false, false, 59, 3, 1, 2, 0, 0}, // #238 |
| 11344 | {DBGFIELD(/*VADDCUQ_VADDECUQ_VADDEUQM_VSUBCUQ_VSUBECUQ_VSUBEUQM*/ 13388) 2, false, false, false, 59, 3, 30, 2, 0, 0}, // #239 |
| 11345 | {DBGFIELD(/*VADDUQM_VSUBUQM_VPOPCNTD*/ 13440) 2, false, false, false, 59, 3, 30, 2, 0, 0}, // #240 |
| 11346 | {DBGFIELD(/*VMSUMMBM_VMSUMSHM_VMSUMSHS_VMSUMUBM_VMSUMUHM_VMSUMUHS_VSUM2SWS_VSUM4SBS_VSUM4SHS_VSUM4UBS_VSUMSWS_VMULESB_VMULESH_VMULEUB_VMULEUH_VMULOSB_VMULOSH_VMULOUB_VMULOUH_VMHADDSHS_VMHRADDSHS_VMLADDUHM*/ 13465) 2, false, false, false, 81, 3, 32, 2, 0, 0}, // #241 |
| 11347 | {DBGFIELD(/*VMULESW_VMULEUW_VMULOSW_VMULOUW*/ 13658) 2, false, false, false, 81, 3, 32, 2, 0, 0}, // #242 |
| 11348 | {DBGFIELD(/*VMULUWM*/ 13690) 2, false, false, false, 81, 3, 32, 2, 0, 0}, // #243 |
| 11349 | {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*/ 13698) 2, false, false, false, 1, 2, 1, 2, 0, 0}, // #244 |
| 11350 | {DBGFIELD(/*DTSTDC_DTSTDCQ_DTSTDG_DTSTDGQ_DTSTSF_DTSTSFQ_DCMPO_DCMPU_DTSTEX*/ 13840) 2, false, false, false, 84, 2, 34, 2, 0, 0}, // #245 |
| 11351 | {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*/ 13904) 2, false, false, false, 84, 2, 34, 2, 0, 0}, // #246 |
| 11352 | {DBGFIELD(/*DADD_DADD_rec_DCTDP_DCTDP_rec_DSUB_DSUB_rec*/ 14088) 2, false, false, false, 84, 2, 34, 2, 0, 0}, // #247 |
| 11353 | {DBGFIELD(/*BCDADD_rec_BCDSUB_rec*/ 14132) 2, false, false, false, 84, 2, 34, 2, 0, 0}, // #248 |
| 11354 | {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*/ 14154) 2, false, false, false, 84, 2, 26, 2, 0, 0}, // #249 |
| 11355 | {DBGFIELD(/*DCMPOQ_DCMPUQ_DTSTEXQ*/ 14322) 2, false, false, false, 84, 2, 26, 2, 0, 0}, // #250 |
| 11356 | {DBGFIELD(/*DCTQPQ_DCTQPQ_rec*/ 14344) 2, false, false, false, 84, 2, 26, 2, 0, 0}, // #251 |
| 11357 | {DBGFIELD(/*DADDQ_DADDQ_rec_DSUBQ_DSUBQ_rec*/ 14362) 2, false, false, false, 84, 2, 36, 2, 0, 0}, // #252 |
| 11358 | {DBGFIELD(/*DQUAQ_DQUAQ_rec*/ 14394) 2, false, false, false, 84, 2, 36, 2, 0, 0}, // #253 |
| 11359 | {DBGFIELD(/*DRSP_DRSP_rec_DCTFIX_DCTFIX_rec*/ 14410) 2, false, false, false, 84, 2, 38, 2, 0, 0}, // #254 |
| 11360 | {DBGFIELD(/*DCFFIX_DCFFIX_rec*/ 14442) 2, false, false, false, 84, 2, 16, 2, 0, 0}, // #255 |
| 11361 | {DBGFIELD(/*DCFFIXQ_DCFFIXQ_rec*/ 14460) 2, false, false, false, 84, 2, 40, 2, 0, 0}, // #256 |
| 11362 | {DBGFIELD(/*DMUL_DMUL_rec*/ 14480) 2, false, false, false, 84, 2, 42, 2, 0, 0}, // #257 |
| 11363 | {DBGFIELD(/*DMULQ_DMULQ_rec*/ 14494) 2, false, false, false, 84, 2, 44, 2, 0, 0}, // #258 |
| 11364 | {DBGFIELD(/*DDIV_DDIV_rec*/ 14510) 2, false, false, false, 84, 2, 46, 2, 0, 0}, // #259 |
| 11365 | {DBGFIELD(/*DDIVQ_DDIVQ_rec*/ 14524) 2, false, false, false, 84, 2, 48, 2, 0, 0}, // #260 |
| 11366 | {DBGFIELD(/*MFVRD_MFVSRD_MFVRWZ_MFVSRWZ_MTVRD_MTVSRD_MTVRWA_MTVSRWA_MTVRWZ_MTVSRWZ*/ 14540) 2, false, false, false, 58, 1, 3, 2, 0, 0}, // #261 |
| 11367 | {DBGFIELD(/*VADDUDM_VSLD_VSRD_VSUBUDM_VPOPCNTB_VPOPCNTH_VSRAD_VEQV_VNAND_VORC_XXLEQV_XXLNAND_XXLORC*/ 14611) 2, false, false, false, 59, 3, 1, 2, 0, 0}, // #262 |
| 11368 | {DBGFIELD(/*VAND_VANDC_VSLB_VSLH_VSLW_VSRB_VSRH_VSRW_VRLB_VRLH_VRLW_VSRAB_VSRAH_VSRAW_VNOR_VOR_VXOR*/ 14699) 2, false, false, false, 59, 3, 1, 2, 0, 0}, // #263 |
| 11369 | {DBGFIELD(/*VEXTSB2D_VEXTSB2Ds_VEXTSB2W_VEXTSB2Ws_VEXTSH2D_VEXTSH2Ds_VEXTSH2W_VEXTSH2Ws_VEXTSW2D_VEXTSW2Ds_MTVSRDD_VNEGD_VNEGW_XXLEQVOnes*/ 14787) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #264 |
| 11370 | {DBGFIELD(/*V_SET0_V_SET0B_V_SET0H_XVIEXPDP_XVIEXPSP_XVXEXPDP_XVXEXPSP_VRLDMI_VRLDNM_VRLWMI_VRLWNM_XSABSQP_XSCPSGNQP_XSIEXPQP_XSNABSQP_XSNEGQP_XSXEXPQP*/ 14913) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #265 |
| 11371 | {DBGFIELD(/*VRLD*/ 15053) 2, false, false, false, 59, 3, 1, 2, 0, 0}, // #266 |
| 11372 | {DBGFIELD(/*XVABSDP_XVNABSDP_XVCPSGNDP_XVNEGDP*/ 15058) 2, false, false, false, 71, 3, 10, 2, 0, 0}, // #267 |
| 11373 | {DBGFIELD(/*XVABSSP_XVNABSSP_XVNEGSP*/ 15093) 2, false, false, false, 68, 3, 10, 2, 0, 0}, // #268 |
| 11374 | {DBGFIELD(/*XVCPSGNSP*/ 15118) 2, false, false, false, 68, 3, 10, 2, 0, 0}, // #269 |
| 11375 | {DBGFIELD(/*VMRGEW_VMRGOW*/ 15128) 2, false, false, false, 65, 3, 1, 2, 0, 0}, // #270 |
| 11376 | {DBGFIELD(/*VSEL*/ 15142) 2, false, false, false, 65, 3, 1, 2, 0, 0}, // #271 |
| 11377 | {DBGFIELD(/*XXSEL*/ 15147) 2, false, false, false, 65, 3, 1, 2, 0, 0}, // #272 |
| 11378 | {DBGFIELD(/*TABORTDC_TABORTDCI_TABORTWC_TABORTWCI*/ 15153) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #273 |
| 11379 | {DBGFIELD(/*MTFSB0_MTFSB1*/ 15191) 2, false, false, false, 76, 2, 7, 2, 0, 0}, // #274 |
| 11380 | {DBGFIELD(/*MFFSCDRN_MFFSCDRNI_MFFSCRN_MFFSCRNI*/ 15205) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #275 |
| 11381 | {DBGFIELD(/*CMPRB_CMPRB8_CMPEQB*/ 15241) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #276 |
| 11382 | {DBGFIELD(/*XSTSTDCDP_XSTSTDCSP*/ 15261) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #277 |
| 11383 | {DBGFIELD(/*FTDIV_FTSQRT*/ 15281) 2, false, false, false, 62, 3, 12, 2, 0, 0}, // #278 |
| 11384 | {DBGFIELD(/*XSMAXCDP_XSMAXJDP_XSMINCDP_XSMINJDP_XSXSIGDP*/ 15294) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #279 |
| 11385 | {DBGFIELD(/*XSCMPEQDP_XSCMPEXPDP_XSCMPGEDP_XSCMPGTDP*/ 15339) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #280 |
| 11386 | {DBGFIELD(/*CNTTZD_CNTTZD_rec_CNTTZW_CNTTZW8_CNTTZW8_rec_CNTTZW_rec*/ 15380) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #281 |
| 11387 | {DBGFIELD(/*POPCNTD_POPCNTW*/ 15436) 1, false, false, false, 5, 2, 7, 1, 0, 0}, // #282 |
| 11388 | {DBGFIELD(/*CMPB_CMPB8_SETB_SETB8_BPERMD*/ 15452) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #283 |
| 11389 | {DBGFIELD(/*XSCVSPDPN*/ 15481) 2, false, false, false, 56, 3, 10, 2, 0, 0}, // #284 |
| 11390 | {DBGFIELD(/*SLD_SRD_SRAD*/ 15491) 2, false, false, false, 5, 3, 1, 2, 0, 0}, // #285 |
| 11391 | {DBGFIELD(/*SRADI_SRADI_32_RLDIC*/ 15504) 2, false, false, false, 5, 3, 1, 2, 0, 0}, // #286 |
| 11392 | {DBGFIELD(/*EXTSWSLI_32_64_EXTSWSLI*/ 15525) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #287 |
| 11393 | {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*/ 15549) 2, false, false, false, 5, 3, 1, 2, 0, 0}, // #288 |
| 11394 | {DBGFIELD(/*ADDZE_ADDZE8_SUBF_rec*/ 16026) 2, false, false, false, 5, 3, 1, 2, 0, 0}, // #289 |
| 11395 | {DBGFIELD(/*ADDIStocHA_ADDIStocHA8_ADDItocL_ADDItocL8*/ 16048) 2, false, false, false, 6, 2, 1, 2, 0, 0}, // #290 |
| 11396 | {DBGFIELD(/*LA_LA8*/ 16090) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #291 |
| 11397 | {DBGFIELD(/*COPY*/ 16097) 2, false, false, false, 5, 3, 1, 2, 0, 0}, // #292 |
| 11398 | {DBGFIELD(/*MCRXRX*/ 16102) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #293 |
| 11399 | {DBGFIELD(/*XSNABSDP_XSNABSDPs_XSABSDP_XSNEGDP_XSCPSGNDP*/ 16109) 2, false, false, false, 56, 3, 10, 2, 0, 0}, // #294 |
| 11400 | {DBGFIELD(/*XSXEXPDP*/ 16154) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #295 |
| 11401 | {DBGFIELD(/*RFEBB*/ 16163) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #296 |
| 11402 | {DBGFIELD(/*TBEGIN_TRECHKPT*/ 16169) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #297 |
| 11403 | {DBGFIELD(/*WAIT*/ 16185) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #298 |
| 11404 | {DBGFIELD(/*RLDCL_RLDCR*/ 16190) 2, false, false, false, 5, 3, 1, 2, 0, 0}, // #299 |
| 11405 | {DBGFIELD(/*RLDICL_RLDICL_32_RLDICL_32_64_RLDICR_RLDICR_32_RLDIMI*/ 16202) 2, false, false, false, 5, 3, 1, 2, 0, 0}, // #300 |
| 11406 | {DBGFIELD(/*MTOCRF_MTOCRF8*/ 16256) 2, false, false, false, 5, 3, 4, 2, 0, 0}, // #301 |
| 11407 | {DBGFIELD(/*SLW_SLW8_SRW_SRW8_RLWINM_RLWINM8_RLWNM_RLWNM8*/ 16271) 2, false, false, false, 5, 3, 1, 2, 0, 0}, // #302 |
| 11408 | {DBGFIELD(/*FABSD_FABSS_FNABSD_FNABSS_FNEGD_FNEGS_FCPSGND_FCPSGNS_FMR*/ 16317) 2, false, false, false, 56, 3, 10, 2, 0, 0}, // #303 |
| 11409 | {DBGFIELD(/*SRAW_SRAW8_SRAWI_SRAWI8*/ 16375) 2, false, false, false, 5, 3, 1, 2, 0, 0}, // #304 |
| 11410 | {DBGFIELD(/*XSIEXPDP*/ 16399) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #305 |
| 11411 | {DBGFIELD(/*CRXOR*/ 16408) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #306 |
| 11412 | {DBGFIELD(/*TRECLAIM_TSR_TABORT*/ 16414) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #307 |
| 11413 | {DBGFIELD(/*VCMPNEZB_VCMPNEZH_VCMPNEZW_VCMPNEB_VCMPNEH_VCMPNEW_VCMPNEB_rec_VCMPNEH_rec_VCMPNEW_rec_VCMPNEZB_rec_VCMPNEZH_rec_VCMPNEZW_rec*/ 16434) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #308 |
| 11414 | {DBGFIELD(/*VABSDUB_VABSDUH_VABSDUW_VCTZB_VCTZD_VCTZH_VCTZW_VPRTYBD_VPRTYBW*/ 16560) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #309 |
| 11415 | {DBGFIELD(/*VBPERMD_XVTSTDCDP_XVTSTDCSP_XVXSIGDP_XVXSIGSP*/ 16624) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #310 |
| 11416 | {DBGFIELD(/*VPOPCNTD*/ 16670) 2, false, false, false, 59, 3, 30, 2, 0, 0}, // #311 |
| 11417 | {DBGFIELD(/*VCTSXS_0_VCTUXS_0_XVCVHPSP_XVCVSPHP_VCFSX_0_VCFUX_0*/ 16679) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #312 |
| 11418 | {DBGFIELD(/*MADDHD_MADDHDU_MADDLD_MADDLD8*/ 16731) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #313 |
| 11419 | {DBGFIELD(/*MULHD_MULHW_MULLW_MULLWO*/ 16761) 2, false, false, false, 5, 3, 3, 2, 0, 0}, // #314 |
| 11420 | {DBGFIELD(/*MULHDU_MULHWU*/ 16786) 2, false, false, false, 5, 3, 3, 2, 0, 0}, // #315 |
| 11421 | {DBGFIELD(/*MULLD_MULLDO*/ 16800) 2, false, false, false, 5, 3, 3, 2, 0, 0}, // #316 |
| 11422 | {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*/ 16813) 2, false, false, false, 56, 3, 10, 2, 0, 0}, // #317 |
| 11423 | {DBGFIELD(/*FADD_FSUB*/ 17036) 2, false, false, false, 56, 3, 10, 2, 0, 0}, // #318 |
| 11424 | {DBGFIELD(/*FMSUB_FMADD_FNMADD_FNMSUB_FMUL*/ 17046) 2, false, false, false, 56, 3, 10, 2, 0, 0}, // #319 |
| 11425 | {DBGFIELD(/*XSMADDADP_XSMADDASP_XSMADDMDP_XSMADDMSP_XSMSUBADP_XSMSUBASP_XSMSUBMDP_XSMSUBMSP_XSMULDP_XSMULSP_XSNMADDADP_XSNMADDASP_XSNMADDMDP_XSNMADDMSP_XSNMSUBADP_XSNMSUBASP_XSNMSUBMDP_XSNMSUBMSP*/ 17077) 2, false, false, false, 56, 3, 10, 2, 0, 0}, // #320 |
| 11426 | {DBGFIELD(/*FSELD_rec_FSELS_rec*/ 17261) 2, false, false, false, 56, 3, 10, 2, 0, 0}, // #321 |
| 11427 | {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*/ 17281) 2, false, false, false, 56, 3, 10, 2, 0, 0}, // #322 |
| 11428 | {DBGFIELD(/*XSCVDPHP_XSCVHPDP*/ 17620) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #323 |
| 11429 | {DBGFIELD(/*LVSL_LVSR*/ 17638) 2, false, false, false, 8, 4, 7, 2, 0, 0}, // #324 |
| 11430 | {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*/ 17648) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #325 |
| 11431 | {DBGFIELD(/*VEXTRACTUB_VEXTRACTUH_VEXTRACTUW_VINSERTB_VINSERTD_VINSERTH_VINSERTW_MFVSRLD_MTVSRWS_VCLZLSBB_VCTZLSBB_VEXTRACTD_VEXTUBLX_VEXTUBRX_VEXTUHLX_VEXTUHRX_VEXTUWLX_VEXTUWRX_VPRTYBQ*/ 17928) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #326 |
| 11432 | {DBGFIELD(/*XXPERM_XXPERMR_XXSPLTIB*/ 18103) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #327 |
| 11433 | {DBGFIELD(/*XSCMPEXPQP_XSCMPOQP_XSCMPUQP*/ 18127) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #328 |
| 11434 | {DBGFIELD(/*BCDSR_rec_XSADDQP_XSADDQPO_XSCVDPQP_XSCVQPDP_XSCVQPDPO_XSCVQPSDZ_XSCVQPSWZ_XSCVQPUDZ_XSCVQPUWZ_XSCVSDQP_XSCVUDQP_XSRQPI_XSRQPIX_XSRQPXP_XSSUBQP_XSSUBQPO*/ 18156) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #329 |
| 11435 | {DBGFIELD(/*BCDCTSQ_rec*/ 18309) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #330 |
| 11436 | {DBGFIELD(/*XSMADDQP_XSMADDQPO_XSMSUBQP_XSMSUBQPO_XSMULQP_XSMULQPO_XSNMADDQP_XSNMADDQPO_XSNMSUBQP_XSNMSUBQPO*/ 18321) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #331 |
| 11437 | {DBGFIELD(/*BCDCFSQ_rec*/ 18418) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #332 |
| 11438 | {DBGFIELD(/*XSDIVQP_XSDIVQPO*/ 18430) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #333 |
| 11439 | {DBGFIELD(/*XSSQRTQP_XSSQRTQPO*/ 18447) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #334 |
| 11440 | {DBGFIELD(/*LXVL_LXVLL*/ 18466) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #335 |
| 11441 | {DBGFIELD(/*LXSIBZX_LXSIHZX_LXVWSX_LXV_LXVX_LXSD*/ 18477) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #336 |
| 11442 | {DBGFIELD(/*LXSDX_LXVD2X*/ 18514) 2, false, false, false, 16, 6, 3, 2, 0, 0}, // #337 |
| 11443 | {DBGFIELD(/*DCBF_DCBFEP_DCBST_DCBSTEP_DCBT_DCBTEP_DCBZ_DCBZEP_DCBZL_DCBZLEP_DCBTST_DCBTSTEP*/ 18527) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #338 |
| 11444 | {DBGFIELD(/*CP_COPY_CP_COPY8*/ 18607) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #339 |
| 11445 | {DBGFIELD(/*ICBI_ICBIEP*/ 18624) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #340 |
| 11446 | {DBGFIELD(/*ICBT_ICBTLS_EnforceIEIO*/ 18636) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #341 |
| 11447 | {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*/ 18660) 2, false, false, false, 44, 5, 7, 2, 0, 0}, // #342 |
| 11448 | {DBGFIELD(/*CP_ABORT*/ 18804) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #343 |
| 11449 | {DBGFIELD(/*DARN*/ 18813) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #344 |
| 11450 | {DBGFIELD(/*ISYNC*/ 18818) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #345 |
| 11451 | {DBGFIELD(/*MSGSYNC*/ 18824) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #346 |
| 11452 | {DBGFIELD(/*TLBSYNC*/ 18832) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #347 |
| 11453 | {DBGFIELD(/*SYNC*/ 18840) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #348 |
| 11454 | {DBGFIELD(/*LFIWZX*/ 18845) 2, false, false, false, 16, 6, 3, 2, 0, 0}, // #349 |
| 11455 | {DBGFIELD(/*LFDX_LFDXTLS_LFDXTLS__LFD*/ 18852) 2, false, false, false, 16, 6, 3, 2, 0, 0}, // #350 |
| 11456 | {DBGFIELD(/*SLBIA*/ 18878) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #351 |
| 11457 | {DBGFIELD(/*SLBIE*/ 18884) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #352 |
| 11458 | {DBGFIELD(/*SLBMFEE*/ 18890) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #353 |
| 11459 | {DBGFIELD(/*SLBMFEV*/ 18898) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #354 |
| 11460 | {DBGFIELD(/*SLBMTE*/ 18906) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #355 |
| 11461 | {DBGFIELD(/*TLBIEL*/ 18913) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #356 |
| 11462 | {DBGFIELD(/*LHZU_LHZU8_LWZU_LWZU8*/ 18920) 2, false, false, false, 44, 5, 7, 2, 0, 0}, // #357 |
| 11463 | {DBGFIELD(/*LHZUX_LHZUX8_LWZUX_LWZUX8*/ 18942) 2, false, false, false, 44, 5, 7, 2, 0, 0}, // #358 |
| 11464 | {DBGFIELD(/*TEND*/ 18968) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #359 |
| 11465 | {DBGFIELD(/*CP_PASTE8_rec_CP_PASTE_rec*/ 18973) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #360 |
| 11466 | {DBGFIELD(/*TCHECK*/ 19000) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #361 |
| 11467 | {DBGFIELD(/*LXSIWAX*/ 19007) 2, false, false, false, 8, 4, 7, 2, 0, 0}, // #362 |
| 11468 | {DBGFIELD(/*LIWAX*/ 19015) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #363 |
| 11469 | {DBGFIELD(/*LFSX_LFSXTLS_LFSXTLS__LFS*/ 19021) 2, false, false, false, 16, 6, 3, 2, 0, 0}, // #364 |
| 11470 | {DBGFIELD(/*LXSSP_LXSSPX*/ 19047) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #365 |
| 11471 | {DBGFIELD(/*XFLOADf32_DFLOADf32*/ 19060) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #366 |
| 11472 | {DBGFIELD(/*LXVH8X*/ 19080) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #367 |
| 11473 | {DBGFIELD(/*STFDXTLS_STFDXTLS__STFSXTLS_STFSXTLS__STXSIWX_STXSSP_STXSSPX*/ 19087) 2, false, false, false, 29, 7, 4, 2, 0, 0}, // #368 |
| 11474 | {DBGFIELD(/*STXSD_STXSIBX_STXSIBXv_STXSIHX_STXSIHXv*/ 19148) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #369 |
| 11475 | {DBGFIELD(/*STXSDX*/ 19188) 2, false, false, false, 29, 7, 4, 2, 0, 0}, // #370 |
| 11476 | {DBGFIELD(/*DFSTOREf32_DFSTOREf64_XFSTOREf32_XFSTOREf64_STIWX_TLBIEP9_TLBIE8P9*/ 19195) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #371 |
| 11477 | {DBGFIELD(/*STDBRX_STBXTLS_STBXTLS__STBXTLS_32_STHXTLS_STHXTLS__STHXTLS_32_STWXTLS_STWXTLS__STWXTLS_32*/ 19262) 2, false, false, false, 49, 7, 4, 2, 0, 0}, // #372 |
| 11478 | {DBGFIELD(/*SLBIEG*/ 19353) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #373 |
| 11479 | {DBGFIELD(/*TLBIE*/ 19360) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #374 |
| 11480 | {DBGFIELD(/*STXV_STXVB16X_STXVH8X_STXVX*/ 19366) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #375 |
| 11481 | {DBGFIELD(/*STXVL_STXVLL*/ 19394) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #376 |
| 11482 | {DBGFIELD(/*MFVRSAVE_MFVRSAVEv_MTVRSAVE_MTVRSAVEv*/ 19407) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #377 |
| 11483 | {DBGFIELD(/*MFPMR*/ 19445) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #378 |
| 11484 | {DBGFIELD(/*MTPMR*/ 19451) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #379 |
| 11485 | {DBGFIELD(/*MFSPR_MFSPR8_MFUDSCR*/ 19457) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #380 |
| 11486 | {DBGFIELD(/*MFMSR*/ 19478) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #381 |
| 11487 | {DBGFIELD(/*MTMSR*/ 19484) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #382 |
| 11488 | {DBGFIELD(/*MTMSRD*/ 19490) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #383 |
| 11489 | {DBGFIELD(/*MTUDSCR_MTSPR_MTSPR8*/ 19497) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #384 |
| 11490 | {DBGFIELD(/*MSGSNDP_MSGSNDP8*/ 19518) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #385 |
| 11491 | {DBGFIELD(/*DIVWO_DIVWUO*/ 19535) 1, false, false, false, 5, 2, 9, 1, 0, 0}, // #386 |
| 11492 | {DBGFIELD(/*MODSW*/ 19548) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #387 |
| 11493 | {DBGFIELD(/*DIVWEO_DIVWEUO*/ 19554) 1, false, false, false, 5, 2, 9, 1, 0, 0}, // #388 |
| 11494 | {DBGFIELD(/*DIVDO_DIVDUO*/ 19569) 1, false, false, false, 5, 2, 9, 1, 0, 0}, // #389 |
| 11495 | {DBGFIELD(/*MODSD_MODUD_MODUW*/ 19582) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #390 |
| 11496 | {DBGFIELD(/*DIVDE_DIVDEO_DIVDEU_DIVDEUO*/ 19600) 1, false, false, false, 5, 2, 9, 1, 0, 0}, // #391 |
| 11497 | {DBGFIELD(/*DIVWO_rec_DIVWUO_rec_DIVWU_rec_DIVW_rec*/ 19628) 1, false, false, false, 5, 2, 9, 1, 0, 0}, // #392 |
| 11498 | {DBGFIELD(/*ADDC8O_rec_ADDC8_rec_ADDCO_rec_ADDC_rec_SUBFC8O_rec_SUBFC8_rec_SUBFCO_rec_SUBFC_rec*/ 19668) 2, false, false, false, 5, 3, 1, 2, 0, 0}, // #393 |
| 11499 | {DBGFIELD(/*MCRFS*/ 19752) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #394 |
| 11500 | {DBGFIELD(/*RLDCL_rec_RLDCR_rec*/ 19758) 2, false, false, false, 5, 3, 1, 2, 0, 0}, // #395 |
| 11501 | {DBGFIELD(/*RLDICL_rec_RLDICR_rec_RLDICL_32_rec_RLDIMI_rec*/ 19778) 2, false, false, false, 5, 3, 1, 2, 0, 0}, // #396 |
| 11502 | {DBGFIELD(/*MFFS_MFFSCE_MFFSL_MFFS_rec*/ 19825) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #397 |
| 11503 | {DBGFIELD(/*EXTSWSLI_32_64_rec_EXTSWSLI_rec*/ 19852) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #398 |
| 11504 | {DBGFIELD(/*FDIV*/ 19884) 2, false, false, false, 56, 3, 16, 2, 0, 0}, // #399 |
| 11505 | {DBGFIELD(/*FSQRT*/ 19889) 2, false, false, false, 56, 3, 18, 2, 0, 0}, // #400 |
| 11506 | {DBGFIELD(/*FSQRTS*/ 19895) 2, false, false, false, 56, 3, 22, 2, 0, 0}, // #401 |
| 11507 | {DBGFIELD(/*FDIVS*/ 19902) 2, false, false, false, 56, 3, 14, 2, 0, 0}, // #402 |
| 11508 | {DBGFIELD(/*LFSU*/ 19908) 2, false, false, false, 22, 7, 3, 2, 0, 0}, // #403 |
| 11509 | {DBGFIELD(/*LFSUX*/ 19913) 2, false, false, false, 22, 7, 3, 2, 0, 0}, // #404 |
| 11510 | {DBGFIELD(/*TAILB_TAILB8_TAILBA_TAILBA8_TAILBCTR_TAILBCTR8_CTRL_DEP*/ 19919) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #405 |
| 11511 | {DBGFIELD(/*LDAT_LWAT*/ 19975) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #406 |
| 11512 | {DBGFIELD(/*STDAT_STWAT*/ 19985) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #407 |
| 11513 | {DBGFIELD(/*BRINC*/ 19997) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #408 |
| 11514 | {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*/ 20003) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #409 |
| 11515 | {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*/ 20300) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #410 |
| 11516 | {DBGFIELD(/*EVLDD_EVLDDX_EVLDH_EVLDHX_EVLDW_EVLDWX_EVLHHESPLAT_EVLHHESPLATX_EVLHHOSSPLAT_EVLHHOSSPLATX_EVLHHOUSPLAT_EVLHHOUSPLATX_EVLWHE_EVLWHEX_EVLWHOS_EVLWHOSX_EVLWHOU_EVLWHOUX_EVLWHSPLAT_EVLWHSPLATX_EVLWWSPLAT_EVLWWSPLATX*/ 21345) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #411 |
| 11517 | {DBGFIELD(/*EVSTDD_EVSTDDX_EVSTDH_EVSTDHX_EVSTDW_EVSTDWX_EVSTWHE_EVSTWHEX_EVSTWHO_EVSTWHOX_EVSTWWE_EVSTWWEX_EVSTWWO_EVSTWWOX*/ 21558) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #412 |
| 11518 | {DBGFIELD(/*HRFID_ATTN_CLRBHRB_MFBHRBE_NAP_RFCI_RFDI_RFMCI_SC*/ 21671) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #413 |
| 11519 | {DBGFIELD(/*RFI*/ 21721) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #414 |
| 11520 | {DBGFIELD(/*RFID*/ 21725) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #415 |
| 11521 | {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*/ 21730) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #416 |
| 11522 | {DBGFIELD(/*ICBLC*/ 21888) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #417 |
| 11523 | {DBGFIELD(/*MTSR_MTSRIN*/ 21894) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #418 |
| 11524 | {DBGFIELD(/*MFDCR*/ 21906) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #419 |
| 11525 | {DBGFIELD(/*MTDCR*/ 21912) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #420 |
| 11526 | {DBGFIELD(/*NOP_GT_PWR6_NOP_GT_PWR7*/ 21918) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #421 |
| 11527 | {DBGFIELD(/*TLBIA*/ 21942) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #422 |
| 11528 | {DBGFIELD(/*WRTEE_WRTEEI*/ 21948) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #423 |
| 11529 | {DBGFIELD(/*HASHCHK_HASHCHK8_HASHCHKP_HASHCHKP8_HASHST_HASHST8_HASHSTP_HASHSTP8_ADDEX_ADDEX8_CDTBCD_CDTBCD8_CBCDTD_CBCDTD8*/ 21961) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #424 |
| 11530 | {DBGFIELD(/*MSYNC*/ 22072) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #425 |
| 11531 | {DBGFIELD(/*SLBSYNC*/ 22078) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #426 |
| 11532 | {DBGFIELD(/*SLBFEE_rec*/ 22086) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #427 |
| 11533 | {DBGFIELD(/*STOP*/ 22097) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #428 |
| 11534 | {DBGFIELD(/*DCBA_DCBI*/ 22102) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #429 |
| 11535 | {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*/ 22112) 2, false, false, false, 56, 3, 10, 2, 0, 0}, // #430 |
| 11536 | {DBGFIELD(/*VCFSX_VCFUX_VCTSXS_VCTUXS*/ 22275) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #431 |
| 11537 | {DBGFIELD(/*VCFSX_0_VCFUX_0_VCTSXS_0_VCTUXS_0_XVCVSPHP*/ 22301) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #432 |
| 11538 | {DBGFIELD(/*VLOGEFP_VREFP_VRFIM_VRFIN_VRFIP_VRFIZ_VRSQRTEFP_XVCVDPSP_XVCVSXDSP_XVCVSXWSP_XVCVUXDSP_XVCVUXWSP_XVRESP_XVRSQRTESP*/ 22344) 2, false, false, false, 68, 3, 10, 2, 0, 0}, // #433 |
| 11539 | {DBGFIELD(/*XSCVDPHP*/ 22459) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #434 |
| 11540 | {DBGFIELD(/*XSCVDPSP_XSCVDPSXDS_XSCVDPSXDSs_XSCVDPSXWS_XSCVDPSXWSs_XSCVDPUXDS_XSCVDPUXDSs_XSCVDPUXWS_XSCVDPUXWSs_XSCVSPDP_XSCVSXDDP_XSCVUXDDP_XSRDPI_XSRDPIC_XSRDPIM_XSRDPIP_XSRDPIZ_XSREDP_XSRSQRTEDP*/ 22468) 2, false, false, false, 56, 3, 10, 2, 0, 0}, // #435 |
| 11541 | {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*/ 22655) 2, false, false, false, 71, 3, 10, 2, 0, 0}, // #436 |
| 11542 | {DBGFIELD(/*XVCVSPBF16*/ 22879) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #437 |
| 11543 | {DBGFIELD(/*FADDS_FMULS_FSUBS*/ 22890) 2, false, false, false, 56, 3, 10, 2, 0, 0}, // #438 |
| 11544 | {DBGFIELD(/*FMUL*/ 22908) 2, false, false, false, 56, 3, 10, 2, 0, 0}, // #439 |
| 11545 | {DBGFIELD(/*VADDFP*/ 22913) 2, false, false, false, 68, 3, 10, 2, 0, 0}, // #440 |
| 11546 | {DBGFIELD(/*XSMULDP_XSMULSP*/ 22920) 2, false, false, false, 56, 3, 10, 2, 0, 0}, // #441 |
| 11547 | {DBGFIELD(/*XVADDDP_XVMULDP_XVSUBDP*/ 22936) 2, false, false, false, 71, 3, 10, 2, 0, 0}, // #442 |
| 11548 | {DBGFIELD(/*XVADDSP_XVMULSP_XVSUBSP*/ 22960) 2, false, false, false, 68, 3, 10, 2, 0, 0}, // #443 |
| 11549 | {DBGFIELD(/*VMADDFP_VNMSUBFP*/ 22984) 2, false, false, false, 68, 3, 10, 2, 0, 0}, // #444 |
| 11550 | {DBGFIELD(/*FADDS_rec_FMULS_rec_FSUBS_rec*/ 23001) 2, false, false, false, 56, 3, 10, 2, 0, 0}, // #445 |
| 11551 | {DBGFIELD(/*FMUL_rec*/ 23031) 2, false, false, false, 56, 3, 10, 2, 0, 0}, // #446 |
| 11552 | {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*/ 23040) 2, false, false, false, 56, 3, 10, 2, 0, 0}, // #447 |
| 11553 | {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*/ 23303) 2, false, false, false, 1, 2, 1, 2, 0, 0}, // #448 |
| 11554 | {DBGFIELD(/*CTRL_DEP_TAILB_TAILB8_TAILBA_TAILBA8*/ 23601) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #449 |
| 11555 | {DBGFIELD(/*VGNB*/ 23638) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #450 |
| 11556 | {DBGFIELD(/*VSBOX*/ 23643) 2, false, false, false, 74, 2, 10, 2, 0, 0}, // #451 |
| 11557 | {DBGFIELD(/*CFUGED_PDEPD_PEXTD*/ 23649) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #452 |
| 11558 | {DBGFIELD(/*VCFUGED_VCLZDM_VCTZDM_VPDEPD_VPEXTD*/ 23668) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #453 |
| 11559 | {DBGFIELD(/*XSCVDPQP_XSCVQPDP_XSCVQPDPO_XSCVQPSDZ_XSCVQPSWZ_XSCVQPUDZ_XSCVQPUWZ_XSCVSDQP_XSCVUDQP_XSRQPI_XSRQPIX_XSRQPXP*/ 23704) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #454 |
| 11560 | {DBGFIELD(/*XSCVQPSQZ_XSCVQPUQZ_XSCVSQQP_XSCVUQQP*/ 23813) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #455 |
| 11561 | {DBGFIELD(/*HASHST_HASHST8_HASHSTP_HASHSTP8*/ 23851) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #456 |
| 11562 | {DBGFIELD(/*XSMULQP_XSMULQPO*/ 23883) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #457 |
| 11563 | {DBGFIELD(/*VDIVESQ_VDIVEUQ_VDIVSQ_VDIVUQ*/ 23900) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #458 |
| 11564 | {DBGFIELD(/*VMODSQ_VMODUQ*/ 23930) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #459 |
| 11565 | {DBGFIELD(/*VDIVSD_VDIVUD*/ 23944) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #460 |
| 11566 | {DBGFIELD(/*VMODSD_VMODUD*/ 23958) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #461 |
| 11567 | {DBGFIELD(/*VDIVSW_VDIVUW*/ 23972) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #462 |
| 11568 | {DBGFIELD(/*VMODSW_VMODUW*/ 23986) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #463 |
| 11569 | {DBGFIELD(/*VDIVESD_VDIVEUD*/ 24000) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #464 |
| 11570 | {DBGFIELD(/*VDIVESW_VDIVEUW*/ 24016) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #465 |
| 11571 | {DBGFIELD(/*BCDCFN_rec_BCDCFZ_rec_BCDCTN_rec_BCDCTZ_rec_BCDSETSGN_rec_VMUL10CUQ_VMUL10UQ_XSTSTDCQP_XSXSIGQP*/ 24032) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #466 |
| 11572 | {DBGFIELD(/*XXGENPCVBM*/ 24128) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #467 |
| 11573 | {DBGFIELD(/*BCDCPSGN_rec_BCDS_rec_BCDTRUNC_rec_BCDUS_rec_BCDUTRUNC_rec_VMUL10ECUQ_VMUL10EUQ*/ 24139) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #468 |
| 11574 | {DBGFIELD(/*VADDCUQ_VSUBCUQ*/ 24219) 2, false, false, false, 59, 3, 30, 2, 0, 0}, // #469 |
| 11575 | {DBGFIELD(/*XSCMPEQQP_XSCMPGEQP_XSCMPGTQP_XSMAXCQP_XSMINCQP*/ 24235) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #470 |
| 11576 | {DBGFIELD(/*MTVSRBMI*/ 24283) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #471 |
| 11577 | {DBGFIELD(/*CBCDTD_CBCDTD8_CDTBCD_CDTBCD8*/ 24292) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #472 |
| 11578 | {DBGFIELD(/*FTSQRT*/ 24322) 2, false, false, false, 62, 3, 12, 2, 0, 0}, // #473 |
| 11579 | {DBGFIELD(/*MTVSRBM_MTVSRDM_MTVSRHM_MTVSRQM_MTVSRWM_VCNTMBB_VCNTMBD_VCNTMBH_VCNTMBW_VEXPANDBM_VEXPANDDM_VEXPANDHM_VEXPANDQM_VEXPANDWM_VEXTRACTBM_VEXTRACTDM_VEXTRACTHM_VEXTRACTQM_VEXTRACTWM_XVTLSBB*/ 24329) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #474 |
| 11580 | {DBGFIELD(/*RLDIC_rec*/ 24514) 2, false, false, false, 5, 3, 1, 2, 0, 0}, // #475 |
| 11581 | {DBGFIELD(/*RLDICL_32_rec_RLDICL_rec_RLDICR_rec*/ 24524) 2, false, false, false, 5, 3, 1, 2, 0, 0}, // #476 |
| 11582 | {DBGFIELD(/*RLWINM8_rec_RLWINM_rec*/ 24560) 2, false, false, false, 5, 3, 1, 2, 0, 0}, // #477 |
| 11583 | {DBGFIELD(/*VCTZB_VCTZD_VCTZH_VCTZW_VPRTYBD_VPRTYBW*/ 24583) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #478 |
| 11584 | {DBGFIELD(/*VPOPCNTB_VPOPCNTH*/ 24623) 2, false, false, false, 59, 3, 1, 2, 0, 0}, // #479 |
| 11585 | {DBGFIELD(/*VSHASIGMAD_VSHASIGMAW*/ 24641) 2, false, false, false, 59, 3, 1, 2, 0, 0}, // #480 |
| 11586 | {DBGFIELD(/*XSTSQRTDP*/ 24663) 2, false, false, false, 62, 3, 12, 2, 0, 0}, // #481 |
| 11587 | {DBGFIELD(/*XVTSQRTDP*/ 24673) 2, false, false, false, 62, 3, 12, 2, 0, 0}, // #482 |
| 11588 | {DBGFIELD(/*XVTSQRTSP*/ 24683) 2, false, false, false, 62, 3, 12, 2, 0, 0}, // #483 |
| 11589 | {DBGFIELD(/*XVTSTDCDP_XVTSTDCSP*/ 24693) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #484 |
| 11590 | {DBGFIELD(/*SLD_rec_SRD_rec*/ 24713) 2, false, false, false, 5, 3, 1, 2, 0, 0}, // #485 |
| 11591 | {DBGFIELD(/*TDI*/ 24729) 2, false, false, false, 5, 3, 4, 2, 0, 0}, // #486 |
| 11592 | {DBGFIELD(/*TWI*/ 24733) 2, false, false, false, 5, 3, 4, 2, 0, 0}, // #487 |
| 11593 | {DBGFIELD(/*VADDCUW_VADDSBS_VADDSHS_VADDSWS_VADDUBS_VADDUHS_VADDUWS_VAVGSB_VAVGSH_VAVGSW_VAVGUB_VAVGUH_VAVGUW_VMAXFP_VMINFP_VSUBCUW_VSUBSBS_VSUBSHS_VSUBSWS_VSUBUBS_VSUBUHS_VSUBUWS*/ 24737) 2, false, false, false, 59, 3, 1, 2, 0, 0}, // #488 |
| 11594 | {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*/ 24905) 2, false, false, false, 59, 3, 1, 2, 0, 0}, // #489 |
| 11595 | {DBGFIELD(/*VCMPEQUD_rec_VCMPGTSD_rec_VCMPGTUD_rec*/ 25180) 2, false, false, false, 59, 3, 1, 2, 0, 0}, // #490 |
| 11596 | {DBGFIELD(/*VCMPEQUQ_VCMPEQUQ_rec_VCMPGTSQ_VCMPGTSQ_rec_VCMPGTUQ_VCMPGTUQ_rec*/ 25219) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #491 |
| 11597 | {DBGFIELD(/*VCMPNEB_rec_VCMPNEH_rec_VCMPNEW_rec_VCMPNEZB_rec_VCMPNEZH_rec_VCMPNEZW_rec*/ 25285) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #492 |
| 11598 | {DBGFIELD(/*VCMPSQ_VCMPUQ*/ 25360) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #493 |
| 11599 | {DBGFIELD(/*XSMAXCDP_XSMAXJDP_XSMINCDP_XSMINJDP*/ 25374) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #494 |
| 11600 | {DBGFIELD(/*TRAP*/ 25410) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #495 |
| 11601 | {DBGFIELD(/*SRAWI8_rec_SRAWI_rec*/ 25415) 2, false, false, false, 5, 3, 1, 2, 0, 0}, // #496 |
| 11602 | {DBGFIELD(/*VRLQ_VRLQNM_VSLQ_VSRAQ_VSRQ*/ 25436) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #497 |
| 11603 | {DBGFIELD(/*VRLQMI*/ 25464) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #498 |
| 11604 | {DBGFIELD(/*DSS_DSSALL*/ 25471) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #499 |
| 11605 | {DBGFIELD(/*WAITP10*/ 25482) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #500 |
| 11606 | {DBGFIELD(/*ADDI_ADDI8_LI_LI8_ADDIS_ADDIS8_LIS_LIS8_NEG_NEG8_NEG8O_NEGO*/ 25490) 2, false, false, false, 6, 2, 1, 2, 0, 0}, // #501 |
| 11607 | {DBGFIELD(/*ADDIdtprelL32_ADDISdtprelHA32*/ 25550) 2, false, false, false, 6, 2, 1, 2, 0, 0}, // #502 |
| 11608 | {DBGFIELD(/*ADDItlsldLADDR32*/ 25580) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #503 |
| 11609 | {DBGFIELD(/*ADDItocL_ADDIStocHA_ADDIStocHA8*/ 25597) 2, false, false, false, 6, 2, 1, 2, 0, 0}, // #504 |
| 11610 | {DBGFIELD(/*ADDIC_ADDIC8_ADDME_ADDME8_SUBFIC_SUBFIC8_SUBFME_SUBFME8_SUBFZE_SUBFZE8*/ 25629) 2, false, false, false, 6, 2, 1, 2, 0, 0}, // #505 |
| 11611 | {DBGFIELD(/*ADDME8O_ADDMEO_ADDZE8O_ADDZEO_ANDI8_rec_ANDIS8_rec_SUBFME8O_SUBFMEO_SUBFZE8O_SUBFZEO*/ 25700) 2, false, false, false, 5, 3, 1, 2, 0, 0}, // #506 |
| 11612 | {DBGFIELD(/*ADDZE_ADDZE8*/ 25785) 2, false, false, false, 5, 3, 1, 2, 0, 0}, // #507 |
| 11613 | {DBGFIELD(/*ANDI_rec_ANDIS_rec*/ 25798) 2, false, false, false, 5, 3, 1, 2, 0, 0}, // #508 |
| 11614 | {DBGFIELD(/*CMPDI_CMPWI_CMPLDI_CMPLWI*/ 25817) 2, false, false, false, 5, 3, 3, 2, 0, 0}, // #509 |
| 11615 | {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*/ 25843) 2, false, false, false, 5, 3, 1, 2, 0, 0}, // #510 |
| 11616 | {DBGFIELD(/*FABSD_FABSS_FMR_FNABSD_FNABSS_FNEGD_FNEGS*/ 25990) 2, false, false, false, 56, 3, 10, 2, 0, 0}, // #511 |
| 11617 | {DBGFIELD(/*NEG8_rec_NEG_rec_ORI_ORI8_ORIS_ORIS8_XORI_XORI8_XORIS_XORIS8*/ 26032) 2, false, false, false, 5, 3, 1, 2, 0, 0}, // #512 |
| 11618 | {DBGFIELD(/*NOP*/ 26093) 2, false, false, false, 5, 3, 1, 2, 0, 0}, // #513 |
| 11619 | {DBGFIELD(/*RLDICL_RLDICL_32_RLDICL_32_64_RLDICR_RLDICR_32*/ 26097) 2, false, false, false, 5, 3, 1, 2, 0, 0}, // #514 |
| 11620 | {DBGFIELD(/*RLWINM_RLWINM8*/ 26144) 2, false, false, false, 5, 3, 1, 2, 0, 0}, // #515 |
| 11621 | {DBGFIELD(/*SETB_SETB8*/ 26159) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #516 |
| 11622 | {DBGFIELD(/*SETBC_SETBC8_SETBCR_SETBCR8_SETNBC_SETNBC8_SETNBCR_SETNBCR8*/ 26170) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #517 |
| 11623 | {DBGFIELD(/*SRAWI_SRAWI8*/ 26230) 2, false, false, false, 5, 3, 1, 2, 0, 0}, // #518 |
| 11624 | {DBGFIELD(/*VEXTSB2D_VEXTSB2Ds_VEXTSB2W_VEXTSB2Ws_VEXTSH2D_VEXTSH2Ds_VEXTSH2W_VEXTSH2Ws_VEXTSW2D_VEXTSW2Ds_VNEGD_VNEGW*/ 26243) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #519 |
| 11625 | {DBGFIELD(/*VEXTSD2Q*/ 26350) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #520 |
| 11626 | {DBGFIELD(/*XSABSDP_XSNABSDP_XSNABSDPs_XSNEGDP*/ 26359) 2, false, false, false, 56, 3, 10, 2, 0, 0}, // #521 |
| 11627 | {DBGFIELD(/*XSABSQP_XSNABSQP_XSNEGQP_XSXEXPQP_XVXEXPDP_XVXEXPSP*/ 26394) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #522 |
| 11628 | {DBGFIELD(/*XVABSDP_XVNABSDP_XVNEGDP*/ 26446) 2, false, false, false, 71, 3, 10, 2, 0, 0}, // #523 |
| 11629 | {DBGFIELD(/*XVXSIGDP_XVXSIGSP*/ 26471) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #524 |
| 11630 | {DBGFIELD(/*ADDE8O_ADDEO_SUBFE8O_SUBFEO_SUBF8O_SUBFO*/ 26489) 2, false, false, false, 5, 3, 1, 2, 0, 0}, // #525 |
| 11631 | {DBGFIELD(/*ADDEX_ADDEX8*/ 26530) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #526 |
| 11632 | {DBGFIELD(/*ADD4O_ADD8O*/ 26543) 2, false, false, false, 5, 3, 1, 2, 0, 0}, // #527 |
| 11633 | {DBGFIELD(/*CMPB_CMPB8*/ 26555) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #528 |
| 11634 | {DBGFIELD(/*CRAND_CRANDC_CR6SET_CREQV_CRSET_CRNAND_CRNOR_CROR_CRORC_CR6UNSET_CRUNSET*/ 26566) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #529 |
| 11635 | {DBGFIELD(/*DST_DST64_DSTT_DSTT64_DSTST_DSTST64_DSTSTT_DSTSTT64*/ 26639) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #530 |
| 11636 | {DBGFIELD(/*VRLDNM_VRLWNM_V_SET0_V_SET0B_V_SET0H_XSCPSGNQP_XSIEXPQP_XVIEXPDP_XVIEXPSP*/ 26691) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #531 |
| 11637 | {DBGFIELD(/*XXLEQVOnes*/ 26765) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #532 |
| 11638 | {DBGFIELD(/*MFFS_MFFS_rec_MFFSL*/ 26776) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #533 |
| 11639 | {DBGFIELD(/*MFFSCDRNI_MFFSCRNI*/ 26796) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #534 |
| 11640 | {DBGFIELD(/*MTFSB0*/ 26815) 2, false, false, false, 76, 2, 7, 2, 0, 0}, // #535 |
| 11641 | {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*/ 26822) 2, false, false, false, 5, 3, 1, 2, 0, 0}, // #536 |
| 11642 | {DBGFIELD(/*NEG8O_rec_NEGO_rec*/ 27016) 2, false, false, false, 5, 3, 1, 2, 0, 0}, // #537 |
| 11643 | {DBGFIELD(/*ADDE8_rec_ADDE_rec_ADDE8O_rec_ADDEO_rec_SUBFE8_rec_SUBFE_rec_SUBFE8O_rec_SUBFEO_rec_SUBF8O_rec_SUBFO_rec*/ 27035) 2, false, false, false, 5, 3, 1, 2, 0, 0}, // #538 |
| 11644 | {DBGFIELD(/*HRFID_SC*/ 27140) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #539 |
| 11645 | {DBGFIELD(/*MTFSFI_MTFSFIb_MTFSFI_rec*/ 27149) 2, false, false, false, 76, 2, 7, 2, 0, 0}, // #540 |
| 11646 | {DBGFIELD(/*FABSD_rec_FABSS_rec_FMR_rec_FNABSD_rec_FNABSS_rec_FNEGD_rec_FNEGS_rec*/ 27175) 2, false, false, false, 56, 3, 10, 2, 0, 0}, // #541 |
| 11647 | {DBGFIELD(/*ADDC8_rec_ADDC_rec_SUBFC8_rec_SUBFC_rec*/ 27245) 2, false, false, false, 5, 3, 1, 2, 0, 0}, // #542 |
| 11648 | {DBGFIELD(/*VSTRIBL_rec_VSTRIBR_rec_VSTRIHL_rec_VSTRIHR_rec*/ 27285) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #543 |
| 11649 | {DBGFIELD(/*LBZ_LBZ8_LHZ_LHZ8_LWZ_LWZ8*/ 27333) 2, false, false, false, 44, 5, 7, 2, 0, 0}, // #544 |
| 11650 | {DBGFIELD(/*LD*/ 27360) 2, false, false, false, 44, 5, 7, 2, 0, 0}, // #545 |
| 11651 | {DBGFIELD(/*LDtoc_LDtocBA_LDtocCPT_LDtocJTI_LDtocL_SPILLTOVSR_LD_LWZtoc_LWZtocL*/ 27363) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #546 |
| 11652 | {DBGFIELD(/*DFLOADf32*/ 27431) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #547 |
| 11653 | {DBGFIELD(/*DFLOADf64*/ 27441) 2, false, false, false, 16, 6, 3, 2, 0, 0}, // #548 |
| 11654 | {DBGFIELD(/*LFD*/ 27451) 2, false, false, false, 16, 6, 3, 2, 0, 0}, // #549 |
| 11655 | {DBGFIELD(/*LHA_LHA8*/ 27455) 2, false, false, false, 44, 5, 7, 2, 0, 0}, // #550 |
| 11656 | {DBGFIELD(/*LXSD_LXV*/ 27464) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #551 |
| 11657 | {DBGFIELD(/*DCBT_DCBTST*/ 27473) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #552 |
| 11658 | {DBGFIELD(/*ICBT*/ 27485) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #553 |
| 11659 | {DBGFIELD(/*LDBRX*/ 27490) 2, false, false, false, 8, 4, 7, 2, 0, 0}, // #554 |
| 11660 | {DBGFIELD(/*SPILLTOVSR_LDX*/ 27496) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #555 |
| 11661 | {DBGFIELD(/*LXVRBX_LXVRDX_LXVRHX_LXVRWX*/ 27511) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #556 |
| 11662 | {DBGFIELD(/*MTSR*/ 27539) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #557 |
| 11663 | {DBGFIELD(/*MTVRSAVE_MTVRSAVEv*/ 27544) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #558 |
| 11664 | {DBGFIELD(/*LBZCIX_LDCIX_LHZCIX_LWZCIX*/ 27563) 2, false, false, false, 8, 4, 7, 2, 0, 0}, // #559 |
| 11665 | {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*/ 27590) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #560 |
| 11666 | {DBGFIELD(/*LFS*/ 27810) 2, false, false, false, 16, 6, 3, 2, 0, 0}, // #561 |
| 11667 | {DBGFIELD(/*LXSSP*/ 27814) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #562 |
| 11668 | {DBGFIELD(/*LXVP*/ 27820) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #563 |
| 11669 | {DBGFIELD(/*LXVPX*/ 27825) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #564 |
| 11670 | {DBGFIELD(/*MFSR*/ 27831) 2, false, false, false, 12, 4, 7, 2, 0, 0}, // #565 |
| 11671 | {DBGFIELD(/*MFTB8*/ 27836) 2, false, false, false, 78, 3, 24, 2, 0, 0}, // #566 |
| 11672 | {DBGFIELD(/*XXSETACCZ*/ 27842) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #567 |
| 11673 | {DBGFIELD(/*XVBF16GER2_XVF16GER2_XVF32GER_XVF64GER_XVI16GER2_XVI16GER2S_XVI4GER8_XVI8GER4*/ 27852) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #568 |
| 11674 | {DBGFIELD(/*XVBF16GER2NN_XVBF16GER2NP_XVBF16GER2PN_XVBF16GER2PP_XVF16GER2NN_XVF16GER2NP_XVF16GER2PN_XVF16GER2PP_XVF32GERNN_XVF32GERNP_XVF32GERPN_XVF32GERPP_XVF64GERNN_XVF64GERNP_XVF64GERPN_XVF64GERPP_XVI16GER2PP_XVI16GER2SPP_XVI4GER8PP_XVI8GER4PP*/ 27930) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #569 |
| 11675 | {DBGFIELD(/*XVI8GER4SPP*/ 28165) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #570 |
| 11676 | {DBGFIELD(/*PMXVBF16GER2_PMXVF16GER2_PMXVF32GER_PMXVF64GER_PMXVI16GER2_PMXVI16GER2S_PMXVI4GER8_PMXVI8GER4*/ 28177) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #571 |
| 11677 | {DBGFIELD(/*PMXVBF16GER2NN_PMXVBF16GER2NP_PMXVBF16GER2PN_PMXVBF16GER2PP_PMXVF16GER2NN_PMXVF16GER2NP_PMXVF16GER2PN_PMXVF16GER2PP_PMXVF32GERNN_PMXVF32GERNP_PMXVF32GERPN_PMXVF32GERPP_PMXVF64GERNN_PMXVF64GERNP_PMXVF64GERPN_PMXVF64GERPP_PMXVI16GER2PP_PMXVI16GER2SPP_PMXVI4GER8PP_PMXVI8GER4PP*/ 28271) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #572 |
| 11678 | {DBGFIELD(/*PMXVI8GER4SPP*/ 28546) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #573 |
| 11679 | {DBGFIELD(/*XXMTACC*/ 28560) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #574 |
| 11680 | {DBGFIELD(/*XXMFACC*/ 28568) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #575 |
| 11681 | {DBGFIELD(/*VMULHSD_VMULHUD_VMULLD*/ 28576) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #576 |
| 11682 | {DBGFIELD(/*LXVKQ*/ 28599) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #577 |
| 11683 | {DBGFIELD(/*VSPLTISB_VSPLTISH_VSPLTISW*/ 28605) 2, false, false, false, 65, 3, 1, 2, 0, 0}, // #578 |
| 11684 | {DBGFIELD(/*V_SETALLONES_V_SETALLONESB_V_SETALLONESH*/ 28632) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #579 |
| 11685 | {DBGFIELD(/*XXSPLTIB*/ 28673) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #580 |
| 11686 | {DBGFIELD(/*BRD_BRH_BRH8_BRW_BRW8*/ 28682) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #581 |
| 11687 | {DBGFIELD(/*MFVSRLD_MTVSRWS_VCLZLSBB_VCTZLSBB_VEXTRACTD_VEXTRACTUB_VEXTRACTUH_VEXTRACTUW_VINSERTD_VINSERTW_VPRTYBQ*/ 28704) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #582 |
| 11688 | {DBGFIELD(/*VGBBD_VUPKHSW_VUPKLSW*/ 28807) 2, false, false, false, 65, 3, 1, 2, 0, 0}, // #583 |
| 11689 | {DBGFIELD(/*VSPLTB_VSPLTBs_VSPLTH_VSPLTHs_VSPLTW_XXSPLTW_XXSPLTWs*/ 28829) 2, false, false, false, 65, 3, 1, 2, 0, 0}, // #584 |
| 11690 | {DBGFIELD(/*VSTRIBL_VSTRIBR_VSTRIHL_VSTRIHR_XXGENPCVDM_XXGENPCVHM_XXGENPCVWM*/ 28883) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #585 |
| 11691 | {DBGFIELD(/*VUPKHPX_VUPKHSB_VUPKHSH_VUPKLPX_VUPKLSB_VUPKLSH*/ 28948) 2, false, false, false, 65, 3, 1, 2, 0, 0}, // #586 |
| 11692 | {DBGFIELD(/*XVCVBF16SPN*/ 28996) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #587 |
| 11693 | {DBGFIELD(/*XXBRD_XXBRH_XXBRQ_XXBRW_XXEXTRACTUW*/ 29008) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #588 |
| 11694 | {DBGFIELD(/*VBPERMQ_VPKSDSS_VPKSDUS_VPKUDUM_VPKUDUS*/ 29044) 2, false, false, false, 65, 3, 1, 2, 0, 0}, // #589 |
| 11695 | {DBGFIELD(/*VCLRLB_VCLRRB_VINSD_VINSW_VSLDBI_VSRDBI*/ 29084) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #590 |
| 11696 | {DBGFIELD(/*VPKPX_VPKSHSS_VPKSHUS_VPKSWSS_VPKSWUS_VPKUHUM_VPKUHUS_VPKUWUM_VPKUWUS*/ 29124) 2, false, false, false, 65, 3, 1, 2, 0, 0}, // #591 |
| 11697 | {DBGFIELD(/*VSLV_VSRV_XXINSERTW*/ 29194) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #592 |
| 11698 | {DBGFIELD(/*VEXTDDVLX_VEXTDDVRX_VEXTDUBVLX_VEXTDUBVRX_VEXTDUHVLX_VEXTDUHVRX_VEXTDUWVLX_VEXTDUWVRX_VINSBLX_VINSBRX_VINSBVLX_VINSBVRX_VINSDLX_VINSDRX_VINSHLX_VINSHRX_VINSHVLX_VINSHVRX_VINSWLX_VINSWRX_VINSWVLX_VINSWVRX*/ 29214) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #593 |
| 11699 | {DBGFIELD(/*VSUMSWS*/ 29418) 2, false, false, false, 81, 3, 32, 2, 0, 0}, // #594 |
| 11700 | {DBGFIELD(/*XXSPLTIDP_XXSPLTIW*/ 29426) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #595 |
| 11701 | {DBGFIELD(/*XXSPLTI32DX*/ 29445) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #596 |
| 11702 | {DBGFIELD(/*XXBLENDVB_XXBLENDVD_XXBLENDVH_XXBLENDVW_XXEVAL*/ 29457) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #597 |
| 11703 | {DBGFIELD(/*XXPERMX*/ 29504) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #598 |
| 11704 | {DBGFIELD(/*PSTXVP_PSTXVPpc*/ 29512) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #599 |
| 11705 | {DBGFIELD(/*STB_STB8_STH_STH8_STW_STW8*/ 29528) 2, false, false, false, 49, 7, 4, 2, 0, 0}, // #600 |
| 11706 | {DBGFIELD(/*SPILLTOVSR_ST*/ 29555) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #601 |
| 11707 | {DBGFIELD(/*STD*/ 29569) 2, false, false, false, 49, 7, 4, 2, 0, 0}, // #602 |
| 11708 | {DBGFIELD(/*DFSTOREf32_DFSTOREf64*/ 29573) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #603 |
| 11709 | {DBGFIELD(/*STFD_STFS*/ 29595) 2, false, false, false, 29, 7, 4, 2, 0, 0}, // #604 |
| 11710 | {DBGFIELD(/*STFDU_STFSU*/ 29605) 2, false, false, false, 36, 8, 7, 2, 0, 0}, // #605 |
| 11711 | {DBGFIELD(/*STXSD*/ 29617) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #606 |
| 11712 | {DBGFIELD(/*STXSSP*/ 29623) 2, false, false, false, 29, 7, 4, 2, 0, 0}, // #607 |
| 11713 | {DBGFIELD(/*STXV*/ 29630) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #608 |
| 11714 | {DBGFIELD(/*DCBF_DCBST_DCBZ*/ 29635) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #609 |
| 11715 | {DBGFIELD(/*ICBI*/ 29651) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #610 |
| 11716 | {DBGFIELD(/*SPILLTOVSR_STX*/ 29656) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #611 |
| 11717 | {DBGFIELD(/*STIWX*/ 29671) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #612 |
| 11718 | {DBGFIELD(/*STXVRBX_STXVRDX_STXVRHX_STXVRWX*/ 29677) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #613 |
| 11719 | {DBGFIELD(/*EnforceIEIO*/ 29709) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #614 |
| 11720 | {DBGFIELD(/*TLBIE8P9_TLBIEP9*/ 29721) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #615 |
| 11721 | {DBGFIELD(/*STHCIX_STWCIX*/ 29738) 2, false, false, false, 49, 7, 4, 2, 0, 0}, // #616 |
| 11722 | {DBGFIELD(/*SYNCP10*/ 29752) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #617 |
| 11723 | {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*/ 29760) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #618 |
| 11724 | {DBGFIELD(/*STXVP*/ 29926) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #619 |
| 11725 | {DBGFIELD(/*STXVPX*/ 29932) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #620 |
| 11726 | {DBGFIELD(/*ATTN_NAP*/ 29939) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #621 |
| 11727 | {DBGFIELD(/*DCBZL*/ 29948) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #622 |
| 11728 | {DBGFIELD(/*DCCCI_ICBLQ_ICCCI_TLBLD_TLBLI_TLBRE2_TLBSX2_TLBSX2D_TLBWE2*/ 29954) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #623 |
| 11729 | {DBGFIELD(/*CLRBHRB_MFBHRBE*/ 30013) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #624 |
| 11730 | {DBGFIELD(/*PADDI_PADDI8_PADDI8pc_PADDIpc*/ 30029) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #625 |
| 11731 | {DBGFIELD(/*PLI_PLI8*/ 30059) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #626 |
| 11732 | {DBGFIELD(/*VMULESB_VMULESH_VMULEUB_VMULEUH_VMULOSB_VMULOSH_VMULOUB_VMULOUH_VSUM2SWS_VSUM4SBS_VSUM4SHS_VSUM4UBS*/ 30068) 2, false, false, false, 81, 3, 32, 2, 0, 0}, // #627 |
| 11733 | {DBGFIELD(/*VMULESD_VMULEUD_VMULHSW_VMULHUW_VMULOSD_VMULOUD*/ 30168) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #628 |
| 11734 | {DBGFIELD(/*VMSUMCUD*/ 30216) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #629 |
| 11735 | {DBGFIELD(/*P10W_CY_7C_P10W_DISP_ANY_P10CY_Read_3C_P10CY_Read_3C*/ 30225) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #630 |
| 11736 | {DBGFIELD(/*P10W_CY_7C_P10W_DISP_ANY_P10CY_Read_1C_P10CY_Read_1C*/ 30278) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #631 |
| 11737 | {DBGFIELD(/*P10W_BF_27C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C*/ 30331) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #632 |
| 11738 | {DBGFIELD(/*P10W_BF_27C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C*/ 30385) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #633 |
| 11739 | {DBGFIELD(/*P10W_BF_26C_P10W_DISP_ANY_P10BF_Read_2C*/ 30439) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #634 |
| 11740 | {DBGFIELD(/*P10W_BF_26C_P10W_DISP_ANY_P10BF_Read_1C*/ 30479) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #635 |
| 11741 | {DBGFIELD(/*P10W_BF_36C_P10W_DISP_ANY_P10BF_Read_2C*/ 30519) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #636 |
| 11742 | {DBGFIELD(/*P10W_BF_36C_P10W_DISP_ANY_P10BF_Read_1C*/ 30559) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #637 |
| 11743 | {DBGFIELD(/*P10W_BF_24C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C*/ 30599) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #638 |
| 11744 | {DBGFIELD(/*P10W_BF_24C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C*/ 30653) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #639 |
| 11745 | {DBGFIELD(/*P10W_BF_27C_P10W_DISP_ANY_P10BF_Read_2C*/ 30707) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #640 |
| 11746 | {DBGFIELD(/*P10W_BF_27C_P10W_DISP_ANY_P10BF_Read_1C*/ 30747) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #641 |
| 11747 | {DBGFIELD(/*P10W_BF_22C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C*/ 30787) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #642 |
| 11748 | {DBGFIELD(/*P10W_BF_22C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C*/ 30841) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #643 |
| 11749 | {DBGFIELD(/*P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C*/ 30895) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #644 |
| 11750 | {DBGFIELD(/*P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C*/ 30948) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #645 |
| 11751 | {DBGFIELD(/*P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C*/ 31001) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #646 |
| 11752 | {DBGFIELD(/*P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C*/ 31040) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #647 |
| 11753 | {DBGFIELD(/*P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C_P10BF_Read_2C*/ 31079) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #648 |
| 11754 | {DBGFIELD(/*P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C_P10BF_Read_1C*/ 31146) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #649 |
| 11755 | {DBGFIELD(/*P10W_BF_7C_P10W_DISP_EVEN_P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C*/ 31213) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #650 |
| 11756 | {DBGFIELD(/*P10W_BF_7C_P10W_DISP_EVEN_P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C*/ 31278) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #651 |
| 11757 | {DBGFIELD(/*P10W_CY_7C_P10W_DISP_ANY_P10CY_Read_3C*/ 31343) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #652 |
| 11758 | {DBGFIELD(/*P10W_CY_7C_P10W_DISP_ANY_P10CY_Read_1C*/ 31382) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #653 |
| 11759 | {DBGFIELD(/*P10W_MM_10C_P10W_DISP_ANY_P10MM_Read_6C_P10MM_Read_6C*/ 31421) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #654 |
| 11760 | {DBGFIELD(/*P10W_MM_10C_P10W_DISP_ANY_P10MM_Read_1C_P10MM_Read_1C*/ 31475) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #655 |
| 11761 | {DBGFIELD(/*P10W_MM_10C_P10W_DISP_ANY_P10MM_Read_6C_P10MM_Read_6C_P10MM_Read_6C*/ 31529) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #656 |
| 11762 | {DBGFIELD(/*P10W_MM_10C_P10W_DISP_ANY_P10MM_Read_1C_P10MM_Read_1C_P10MM_Read_1C*/ 31597) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #657 |
| 11763 | {DBGFIELD(/*P10W_MM_10C_P10W_DISP_PAIR_P10MM_Read_6C_P10MM_Read_6C*/ 31665) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #658 |
| 11764 | {DBGFIELD(/*P10W_MM_10C_P10W_DISP_PAIR_P10MM_Read_1C_P10MM_Read_1C*/ 31720) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #659 |
| 11765 | {DBGFIELD(/*P10W_MM_10C_P10W_DISP_PAIR_P10MM_Read_6C_P10MM_Read_6C_P10MM_Read_6C*/ 31775) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #660 |
| 11766 | {DBGFIELD(/*P10W_MM_10C_P10W_DISP_PAIR_P10MM_Read_1C_P10MM_Read_1C_P10MM_Read_1C*/ 31844) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #661 |
| 11767 | }; // P8ModelSchedClasses |
| 11768 | |
| 11769 | // {Name, NumMicroOps, BeginGroup, EndGroup, RetireOOO, WriteProcResIdx,#, WriteLatencyIdx,#, ReadAdvanceIdx,#} |
| 11770 | static const llvm::MCSchedClassDesc P10ModelSchedClasses[] = { |
| 11771 | {DBGFIELD(1) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, |
| 11772 | {DBGFIELD(/*IIC_LdStSync*/ 19) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #1 |
| 11773 | {DBGFIELD(/*IIC_IntSimple*/ 32) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #2 |
| 11774 | {DBGFIELD(/*IIC_IntGeneral*/ 46) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #3 |
| 11775 | {DBGFIELD(/*IIC_BrB*/ 61) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #4 |
| 11776 | {DBGFIELD(/*IIC_VecFP*/ 69) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #5 |
| 11777 | {DBGFIELD(/*IIC_IntRotate*/ 79) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #6 |
| 11778 | {DBGFIELD(/*IIC_IntCompare*/ 93) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #7 |
| 11779 | {DBGFIELD(/*IIC_SprABORT*/ 108) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #8 |
| 11780 | {DBGFIELD(/*IIC_LdStCOPY*/ 121) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #9 |
| 11781 | {DBGFIELD(/*IIC_LdStPASTE*/ 134) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #10 |
| 11782 | {DBGFIELD(/*IIC_BrCR*/ 148) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #11 |
| 11783 | {DBGFIELD(/*IIC_FPGeneral*/ 157) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #12 |
| 11784 | {DBGFIELD(/*IIC_LdStLD*/ 171) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #13 |
| 11785 | {DBGFIELD(/*IIC_LdStDCBF*/ 182) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #14 |
| 11786 | {DBGFIELD(/*IIC_LdStLoad*/ 195) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #15 |
| 11787 | {DBGFIELD(/*IIC_FPCompare*/ 208) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #16 |
| 11788 | {DBGFIELD(/*IIC_IntDivD*/ 222) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #17 |
| 11789 | {DBGFIELD(/*IIC_IntDivW*/ 234) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #18 |
| 11790 | {DBGFIELD(/*IIC_VecGeneral*/ 246) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #19 |
| 11791 | {DBGFIELD(/*IIC_FPDGeneral*/ 261) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #20 |
| 11792 | {DBGFIELD(/*IIC_FPAddSub*/ 276) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #21 |
| 11793 | {DBGFIELD(/*IIC_FPDivD*/ 289) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #22 |
| 11794 | {DBGFIELD(/*IIC_FPSGeneral*/ 300) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #23 |
| 11795 | {DBGFIELD(/*IIC_VecComplex*/ 315) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #24 |
| 11796 | {DBGFIELD(/*IIC_LdStStore*/ 330) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #25 |
| 11797 | {DBGFIELD(/*IIC_IntRotateDI*/ 344) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #26 |
| 11798 | {DBGFIELD(/*IIC_FPDivS*/ 360) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #27 |
| 11799 | {DBGFIELD(/*IIC_FPFused*/ 371) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #28 |
| 11800 | {DBGFIELD(/*IIC_FPSqrtD*/ 383) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #29 |
| 11801 | {DBGFIELD(/*IIC_FPSqrtS*/ 395) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #30 |
| 11802 | {DBGFIELD(/*IIC_LdStICBI*/ 407) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #31 |
| 11803 | {DBGFIELD(/*IIC_IntISEL*/ 420) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #32 |
| 11804 | {DBGFIELD(/*IIC_SprISYNC*/ 432) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #33 |
| 11805 | {DBGFIELD(/*IIC_LdStLWARX*/ 445) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #34 |
| 11806 | {DBGFIELD(/*IIC_LdStLoadUpd*/ 459) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #35 |
| 11807 | {DBGFIELD(/*IIC_LdStLoadUpdX*/ 475) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #36 |
| 11808 | {DBGFIELD(/*IIC_LdStLDARX*/ 492) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #37 |
| 11809 | {DBGFIELD(/*IIC_LdStLDU*/ 506) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #38 |
| 11810 | {DBGFIELD(/*IIC_LdStLDUX*/ 518) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #39 |
| 11811 | {DBGFIELD(/*IIC_LdStLFD*/ 531) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #40 |
| 11812 | {DBGFIELD(/*IIC_LdStLFDU*/ 543) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #41 |
| 11813 | {DBGFIELD(/*IIC_LdStLFDUX*/ 556) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #42 |
| 11814 | {DBGFIELD(/*IIC_LdStLHA*/ 570) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #43 |
| 11815 | {DBGFIELD(/*IIC_LdStLHAU*/ 582) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #44 |
| 11816 | {DBGFIELD(/*IIC_LdStLHAUX*/ 595) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #45 |
| 11817 | {DBGFIELD(/*IIC_LdStLMW*/ 609) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #46 |
| 11818 | {DBGFIELD(/*IIC_LdStLQ*/ 621) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #47 |
| 11819 | {DBGFIELD(/*IIC_LdStLQARX*/ 632) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #48 |
| 11820 | {DBGFIELD(/*IIC_LdStLWA*/ 646) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #49 |
| 11821 | {DBGFIELD(/*IIC_IntMulHD*/ 658) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #50 |
| 11822 | {DBGFIELD(/*IIC_BrMCR*/ 671) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #51 |
| 11823 | {DBGFIELD(/*IIC_BrMCRX*/ 681) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #52 |
| 11824 | {DBGFIELD(/*IIC_SprMFCR*/ 692) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #53 |
| 11825 | {DBGFIELD(/*IIC_SprMFSPR*/ 704) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #54 |
| 11826 | {DBGFIELD(/*IIC_IntMFFS*/ 717) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #55 |
| 11827 | {DBGFIELD(/*IIC_SprMFMSR*/ 729) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #56 |
| 11828 | {DBGFIELD(/*IIC_SprMFCRF*/ 742) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #57 |
| 11829 | {DBGFIELD(/*IIC_SprMFPMR*/ 755) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #58 |
| 11830 | {DBGFIELD(/*IIC_SprMFSR*/ 768) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #59 |
| 11831 | {DBGFIELD(/*IIC_SprMFTB*/ 780) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #60 |
| 11832 | {DBGFIELD(/*IIC_SprMSGSNDP*/ 792) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #61 |
| 11833 | {DBGFIELD(/*IIC_SprMSGSYNC*/ 807) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #62 |
| 11834 | {DBGFIELD(/*IIC_SprMTSPR*/ 822) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #63 |
| 11835 | {DBGFIELD(/*IIC_IntMTFSB0*/ 835) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #64 |
| 11836 | {DBGFIELD(/*IIC_SprMTMSR*/ 849) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #65 |
| 11837 | {DBGFIELD(/*IIC_SprMTMSRD*/ 862) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #66 |
| 11838 | {DBGFIELD(/*IIC_SprMTPMR*/ 876) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #67 |
| 11839 | {DBGFIELD(/*IIC_SprMTSR*/ 889) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #68 |
| 11840 | {DBGFIELD(/*IIC_IntMulHW*/ 901) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #69 |
| 11841 | {DBGFIELD(/*IIC_IntMulHWU*/ 914) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #70 |
| 11842 | {DBGFIELD(/*IIC_IntMulLI*/ 928) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #71 |
| 11843 | {DBGFIELD(/*IIC_SprRFI*/ 941) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #72 |
| 11844 | {DBGFIELD(/*IIC_IntRFID*/ 952) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #73 |
| 11845 | {DBGFIELD(/*IIC_IntRotateD*/ 964) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #74 |
| 11846 | {DBGFIELD(/*IIC_SprSLBFEE*/ 979) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #75 |
| 11847 | {DBGFIELD(/*IIC_SprSLBIA*/ 993) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #76 |
| 11848 | {DBGFIELD(/*IIC_SprSLBIE*/ 1006) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #77 |
| 11849 | {DBGFIELD(/*IIC_SprSLBIEG*/ 1019) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #78 |
| 11850 | {DBGFIELD(/*IIC_SprSLBMFEE*/ 1033) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #79 |
| 11851 | {DBGFIELD(/*IIC_SprSLBMFEV*/ 1048) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #80 |
| 11852 | {DBGFIELD(/*IIC_SprSLBMTE*/ 1063) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #81 |
| 11853 | {DBGFIELD(/*IIC_SprSLBSYNC*/ 1077) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #82 |
| 11854 | {DBGFIELD(/*IIC_IntShift*/ 1092) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #83 |
| 11855 | {DBGFIELD(/*IIC_LdStSTWCX*/ 1105) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #84 |
| 11856 | {DBGFIELD(/*IIC_LdStSTU*/ 1119) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #85 |
| 11857 | {DBGFIELD(/*IIC_LdStSTUX*/ 1131) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #86 |
| 11858 | {DBGFIELD(/*IIC_LdStSTD*/ 1144) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #87 |
| 11859 | {DBGFIELD(/*IIC_LdStSTDCX*/ 1156) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #88 |
| 11860 | {DBGFIELD(/*IIC_LdStSTFD*/ 1170) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #89 |
| 11861 | {DBGFIELD(/*IIC_LdStSTFDU*/ 1183) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #90 |
| 11862 | {DBGFIELD(/*IIC_SprSTOP*/ 1197) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #91 |
| 11863 | {DBGFIELD(/*IIC_LdStSTQ*/ 1209) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #92 |
| 11864 | {DBGFIELD(/*IIC_LdStSTQCX*/ 1221) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #93 |
| 11865 | {DBGFIELD(/*IIC_IntTrapD*/ 1235) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #94 |
| 11866 | {DBGFIELD(/*IIC_SprTLBIA*/ 1248) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #95 |
| 11867 | {DBGFIELD(/*IIC_SprTLBIE*/ 1261) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #96 |
| 11868 | {DBGFIELD(/*IIC_SprTLBIEL*/ 1274) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #97 |
| 11869 | {DBGFIELD(/*IIC_SprTLBSYNC*/ 1288) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #98 |
| 11870 | {DBGFIELD(/*IIC_IntTrapW*/ 1303) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #99 |
| 11871 | {DBGFIELD(/*IIC_VecFPCompare*/ 1316) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #100 |
| 11872 | {DBGFIELD(/*IIC_VecPerm*/ 1333) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #101 |
| 11873 | {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*/ 1345) 1, false, false, false, 86, 2, 1, 2, 1, 2}, // #102 |
| 11874 | {DBGFIELD(/*BL_LWZinto_toc_BL_LWZinto_toc_RM_BL8_LDinto_toc_BL8_LDinto_toc_RM*/ 1524) 2, false, false, false, 88, 3, 50, 4, 1, 2}, // #103 |
| 11875 | {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*/ 1590) 1, false, false, false, 86, 2, 1, 2, 3, 4}, // #104 |
| 11876 | {DBGFIELD(/*MFCTR_MFCTR8_MFLR_MFLR8*/ 2242) 1, false, false, false, 91, 2, 54, 2, 0, 0}, // #105 |
| 11877 | {DBGFIELD(/*MTLR_MTLR8_MTCTR_MTCTR8_MTCTR8loop_MTCTRloop*/ 2266) 1, false, false, false, 91, 2, 1, 2, 7, 5}, // #106 |
| 11878 | {DBGFIELD(/*MFCR_MFCR8*/ 2311) 2, false, false, false, 93, 4, 56, 3, 0, 0}, // #107 |
| 11879 | {DBGFIELD(/*MCRF*/ 2322) 1, false, false, false, 91, 2, 54, 2, 7, 5}, // #108 |
| 11880 | {DBGFIELD(/*CR6SET_CR6UNSET_CRSET_CRUNSET_CRAND_CRANDC_CREQV_CRNAND_CRNOR_CRNOT_CROR_CRORC*/ 2327) 1, false, false, false, 97, 2, 59, 2, 0, 0}, // #109 |
| 11881 | {DBGFIELD(/*LMW*/ 2406) 4, false, false, false, 99, 3, 61, 8, 0, 0}, // #110 |
| 11882 | {DBGFIELD(/*LWARX_LWARXL*/ 2410) 1, false, false, false, 102, 3, 69, 3, 12, 8}, // #111 |
| 11883 | {DBGFIELD(/*LDARX_LDARXL*/ 2423) 1, false, false, false, 102, 3, 69, 3, 12, 8}, // #112 |
| 11884 | {DBGFIELD(/*LHBRX_LHBRX8_LWBRX_LWBRX8*/ 2436) 1, false, false, false, 105, 2, 10, 2, 12, 8}, // #113 |
| 11885 | {DBGFIELD(/*MFSR_MFSRIN*/ 2462) 1, false, false, false, 97, 2, 59, 2, 0, 0}, // #114 |
| 11886 | {DBGFIELD(/*LFS_LFSX_LFSXTLS_LFSXTLS__LFD_LFDX_LFDXTLS_LFDXTLS__LXSDX_LXVD2X_LXVW4X_LXVDSX*/ 2474) 1, false, false, false, 105, 2, 10, 2, 12, 8}, // #115 |
| 11887 | {DBGFIELD(/*LFSU_LFDU*/ 2553) 2, false, false, false, 107, 4, 72, 4, 0, 0}, // #116 |
| 11888 | {DBGFIELD(/*LFSUX_LFDUX*/ 2563) 2, false, false, false, 107, 4, 72, 4, 0, 0}, // #117 |
| 11889 | {DBGFIELD(/*STXSDX_STXVD2X_STXVW4X*/ 2575) 1, false, false, false, 111, 2, 76, 2, 20, 15}, // #118 |
| 11890 | {DBGFIELD(/*LBARX_LHARX*/ 2598) 1, false, false, false, 102, 3, 69, 3, 12, 8}, // #119 |
| 11891 | {DBGFIELD(/*LBZCIX_LDBRX_LDCIX_LHZCIX_LSWI_LVEBX_LVEHX_LVEWX_LVSL_LVSR_LVX_LVXL_LWZCIX_STHCIX_STSWI_STWCIX*/ 2610) 4, false, false, false, 99, 3, 61, 8, 12, 4}, // #120 |
| 11892 | {DBGFIELD(/*LFIWAX_LFIWZX*/ 2705) 1, false, false, false, 105, 2, 10, 2, 12, 8}, // #121 |
| 11893 | {DBGFIELD(/*STFD_STFDX_STFIWX_STFS_STFSX*/ 2719) 1, false, false, false, 111, 2, 76, 2, 20, 15}, // #122 |
| 11894 | {DBGFIELD(/*STFDU_STFDUX_STFSU_STFSUX*/ 2748) 1, false, false, false, 111, 2, 76, 2, 20, 15}, // #123 |
| 11895 | {DBGFIELD(/*STVEBX_STVEHX_STVEWX_STVX_STVXL*/ 2774) 1, false, false, false, 111, 2, 76, 2, 20, 15}, // #124 |
| 11896 | {DBGFIELD(/*LHA_LHA8_LHAX_LHAX8_LWAX_LWAX_32*/ 2806) 1, false, false, false, 105, 2, 10, 2, 12, 8}, // #125 |
| 11897 | {DBGFIELD(/*LWA_LWA_32*/ 2839) 1, false, false, false, 105, 2, 10, 2, 0, 0}, // #126 |
| 11898 | {DBGFIELD(/*LHAU_LHAU8*/ 2850) 2, false, false, false, 107, 4, 72, 4, 0, 0}, // #127 |
| 11899 | {DBGFIELD(/*LHAUX_LHAUX8_LWAUX*/ 2861) 2, false, false, false, 107, 4, 72, 4, 0, 0}, // #128 |
| 11900 | {DBGFIELD(/*STB_STB8_STH_STH8_STW_STW8_STBX_STBX8_STHX_STHX8_STWX_STWX8_STHBRX_STWBRX*/ 2880) 1, false, false, false, 111, 2, 76, 2, 20, 15}, // #129 |
| 11901 | {DBGFIELD(/*STD_STDX*/ 2954) 1, false, false, false, 111, 2, 76, 2, 20, 15}, // #130 |
| 11902 | {DBGFIELD(/*STMW*/ 2963) 4, false, false, false, 113, 3, 78, 8, 7, 5}, // #131 |
| 11903 | {DBGFIELD(/*STWCX*/ 2968) 1, false, false, false, 116, 3, 86, 3, 20, 15}, // #132 |
| 11904 | {DBGFIELD(/*STDCX*/ 2974) 1, false, false, false, 116, 3, 86, 3, 20, 15}, // #133 |
| 11905 | {DBGFIELD(/*STDU_STHU_STHU8_STBU_STBU8_STWU_STWU8*/ 2980) 1, false, false, false, 111, 2, 76, 2, 7, 5}, // #134 |
| 11906 | {DBGFIELD(/*STDUX_STWUX_STWUX8_STHUX_STHUX8_STBUX_STBUX8*/ 3018) 1, false, false, false, 111, 2, 76, 2, 20, 15}, // #135 |
| 11907 | {DBGFIELD(/*LWZU_LWZU8_LHZU_LHZU8_LBZU_LBZU8*/ 3063) 2, false, false, false, 107, 4, 72, 4, 0, 0}, // #136 |
| 11908 | {DBGFIELD(/*LDU*/ 3096) 2, false, false, false, 107, 4, 72, 4, 0, 0}, // #137 |
| 11909 | {DBGFIELD(/*LWZUX_LWZUX8_LHZUX_LHZUX8_LBZUX_LBZUX8*/ 3100) 2, false, false, false, 107, 4, 72, 4, 0, 0}, // #138 |
| 11910 | {DBGFIELD(/*LDUX*/ 3139) 2, false, false, false, 107, 4, 72, 4, 0, 0}, // #139 |
| 11911 | {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*/ 3144) 1, false, false, false, 91, 2, 54, 2, 20, 10}, // #140 |
| 11912 | {DBGFIELD(/*SUBF8_SUBF8_rec_ADDIC_ADDIC8_SUBFIC_SUBFIC8_SUBFZE_SUBFZE8_ADDE_ADDE8_ADDME_ADDME8_SUBFME_SUBFME8_ANDI_rec_ANDIS_rec*/ 3508) 1, false, false, false, 91, 2, 54, 2, 20, 10}, // #141 |
| 11913 | {DBGFIELD(/*CMPD_CMPDI_CMPLD_CMPLDI_CMPLW_CMPLWI_CMPW_CMPWI*/ 3625) 1, false, false, false, 91, 2, 54, 2, 20, 10}, // #142 |
| 11914 | {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*/ 3673) 1, false, false, false, 119, 3, 89, 3, 20, 10}, // #143 |
| 11915 | {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*/ 3871) 1, false, false, false, 91, 2, 54, 2, 20, 10}, // #144 |
| 11916 | {DBGFIELD(/*ADDPCIS*/ 4602) 2, false, false, false, 122, 4, 92, 4, 0, 0}, // #145 |
| 11917 | {DBGFIELD(/*SUBFUS_SUBFUS_rec*/ 4610) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #146 |
| 11918 | {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*/ 4628) 1, false, false, false, 119, 3, 96, 3, 7, 5}, // #147 |
| 11919 | {DBGFIELD(/*RLDCL_RLDCL_rec_RLDCR_RLDCR_rec_SLD_SLD_rec_SRD_SRD_rec_SRAD_SRAD_rec*/ 4770) 1, false, false, false, 119, 3, 96, 3, 20, 10}, // #148 |
| 11920 | {DBGFIELD(/*SRAWI_SRAWI_rec_SRAWI8_SRAWI8_rec_SRAW_SRAW_rec_SRAW8_SRAW8_rec*/ 4840) 1, false, false, false, 119, 3, 96, 3, 20, 10}, // #149 |
| 11921 | {DBGFIELD(/*CNTLZD_CNTLZDM_CNTLZD_rec_CNTLZW_CNTLZW8_CNTLZW8_rec_CNTLZW_rec_CNTTZD_CNTTZDM_CNTTZD_rec_CNTTZW_CNTTZW8_CNTTZW8_rec_CNTTZW_rec*/ 4904) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #150 |
| 11922 | {DBGFIELD(/*MULLI_MULLI8*/ 5032) 1, false, false, false, 126, 2, 99, 2, 35, 3}, // #151 |
| 11923 | {DBGFIELD(/*MULLW_MULHW_MULHD_MULLWO_MULLW_rec_MULHD_rec_MULHW_rec_MULLWO_rec*/ 5045) 2, false, false, false, 128, 4, 101, 4, 0, 0}, // #152 |
| 11924 | {DBGFIELD(/*MULHWU_MULHDU_MULHDU_rec_MULHWU_rec*/ 5111) 2, false, false, false, 128, 4, 101, 4, 0, 0}, // #153 |
| 11925 | {DBGFIELD(/*MULLD_MULLDO_MULLD_rec_MULLDO_rec*/ 5147) 2, false, false, false, 128, 4, 101, 4, 0, 0}, // #154 |
| 11926 | {DBGFIELD(/*DIVDE_DIVDEO_DIVDEO_rec_DIVDEU_DIVDEUO_DIVDEUO_rec_DIVDEU_rec_DIVDE_rec*/ 5181) 2, false, false, false, 132, 4, 105, 4, 0, 0}, // #155 |
| 11927 | {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*/ 5253) 2, false, false, false, 132, 4, 109, 4, 0, 0}, // #156 |
| 11928 | {DBGFIELD(/*DIVD_DIVDU_DIVDO_DIVDO_rec_DIVDUO_DIVDUO_rec_DIVDU_rec_DIVD_rec*/ 5389) 2, false, false, false, 132, 4, 109, 4, 0, 0}, // #157 |
| 11929 | {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*/ 5453) 2, false, false, false, 93, 3, 113, 4, 20, 10}, // #158 |
| 11930 | {DBGFIELD(/*FADD_FADD_rec_FSUB_FSUB_rec*/ 6187) 2, false, false, false, 128, 4, 117, 4, 0, 0}, // #159 |
| 11931 | {DBGFIELD(/*FMADD_FMADD_rec_FMSUB_FMSUB_rec_FMUL_FMUL_rec_FNMADD_FNMADD_rec_FNMSUB_FNMSUB_rec*/ 6215) 2, false, false, false, 128, 4, 117, 4, 0, 0}, // #160 |
| 11932 | {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*/ 6297) 1, false, false, false, 91, 2, 56, 2, 20, 10}, // #161 |
| 11933 | {DBGFIELD(/*FTDIV_FTSQRT_XSTDIVDP_XSTSQRTDP_XSCMPODP_XSCMPUDP*/ 6761) 1, false, false, false, 91, 2, 56, 2, 20, 10}, // #162 |
| 11934 | {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*/ 6811) 1, false, false, false, 91, 2, 56, 2, 20, 10}, // #163 |
| 11935 | {DBGFIELD(/*XVCMPEQDP_XVCMPEQDP_rec_XVCMPGEDP_XVCMPGEDP_rec_XVCMPGTDP_XVCMPGTDP_rec*/ 7343) 1, false, false, false, 91, 2, 56, 2, 20, 10}, // #164 |
| 11936 | {DBGFIELD(/*XVTDIVDP_XVTSQRTDP*/ 7415) 1, false, false, false, 91, 2, 56, 2, 20, 10}, // #165 |
| 11937 | {DBGFIELD(/*VPKSHSS_VPKSHUS_VPKSWSS_VPKSWUS_VPKUHUM_VPKUHUS_VPKUWUM_VPKUWUS_VUPKHPX_VUPKHSB_VUPKHSH_VUPKLPX_VUPKLSB_VUPKLSH_VPERM_VSEL_VPKPX*/ 7434) 1, false, false, false, 136, 2, 121, 2, 20, 15}, // #166 |
| 11938 | {DBGFIELD(/*XXMRGHW_XXMRGLW_XXPERMDI_XXPERMDIs_XXSLDWI_XXSLDWIs_VSPLTB_VSPLTBs_VSPLTH_VSPLTHs_VSPLTISB_VSPLTISH_VSPLTISW_VSPLTW_XXSPLTW_XXSPLTWs_XXSEL*/ 7563) 1, false, false, false, 136, 2, 121, 2, 20, 10}, // #167 |
| 11939 | {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*/ 7702) 1, false, false, false, 126, 2, 123, 2, 38, 21}, // #168 |
| 11940 | {DBGFIELD(/*VADDUBM_VADDUHM_VADDUWM_XXLORf_XXLXORdpz_XXLXORspz_XXLXORz_VSUBFP_VSUBUBM_VSUBUHM_VSUBUWM_XXLAND_XXLANDC_XXLNOR_XXLOR_XXLXOR*/ 8495) 1, false, false, false, 91, 2, 54, 2, 20, 10}, // #169 |
| 11941 | {DBGFIELD(/*XVTDIVSP_XVTSQRTSP*/ 8620) 1, false, false, false, 91, 2, 56, 2, 20, 10}, // #170 |
| 11942 | {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*/ 8639) 1, false, false, false, 91, 2, 54, 2, 20, 10}, // #171 |
| 11943 | {DBGFIELD(/*FCMPOD_FCMPOS_FCMPUD_FCMPUS*/ 8995) 1, false, false, false, 91, 2, 56, 2, 20, 10}, // #172 |
| 11944 | {DBGFIELD(/*FDIVS_FDIVS_rec*/ 9023) 2, false, false, false, 138, 4, 125, 4, 0, 0}, // #173 |
| 11945 | {DBGFIELD(/*XSDIVDP*/ 9039) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #174 |
| 11946 | {DBGFIELD(/*FSQRTS_XSSQRTSP_FSQRTS_rec*/ 9047) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #175 |
| 11947 | {DBGFIELD(/*FDIV_FDIV_rec*/ 9074) 2, false, false, false, 142, 4, 129, 4, 0, 0}, // #176 |
| 11948 | {DBGFIELD(/*XSSQRTDP*/ 9088) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #177 |
| 11949 | {DBGFIELD(/*FSQRT_FSQRT_rec*/ 9097) 2, false, false, false, 146, 4, 133, 4, 0, 0}, // #178 |
| 11950 | {DBGFIELD(/*XVDIVSP*/ 9113) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #179 |
| 11951 | {DBGFIELD(/*XVSQRTSP*/ 9121) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #180 |
| 11952 | {DBGFIELD(/*XVDIVDP*/ 9130) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #181 |
| 11953 | {DBGFIELD(/*XVSQRTDP*/ 9138) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #182 |
| 11954 | {DBGFIELD(/*MFOCRF_MFOCRF8*/ 9147) 1, false, false, false, 91, 2, 54, 2, 7, 5}, // #183 |
| 11955 | {DBGFIELD(/*VCIPHER_VCIPHERLAST_VNCIPHER_VNCIPHERLAST_VPMSUMB_VPMSUMD_VPMSUMH_VPMSUMW_VSBOX*/ 9162) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #184 |
| 11956 | {DBGFIELD(/*XSDIVSP*/ 9242) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #185 |
| 11957 | {DBGFIELD(/*FSQRTS_FSQRTS_rec*/ 9250) 2, false, false, false, 138, 4, 137, 4, 0, 0}, // #186 |
| 11958 | {DBGFIELD(/*MTFSFI_rec_MTFSF_rec_MTFSFI_MTFSFIb_MTFSF*/ 9268) 2, false, false, false, 93, 3, 111, 4, 7, 5}, // #187 |
| 11959 | {DBGFIELD(/*MTFSFb_MTFSB0_MTFSB1*/ 9310) 2, false, false, false, 93, 3, 111, 4, 7, 5}, // #188 |
| 11960 | {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*/ 9331) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #189 |
| 11961 | {DBGFIELD(/*XSRESP_XSRSQRTESP_XSCVSXDSP_XSCVUXDSP_XSCVDPSPN_XSCVSPDPN_XSRSP*/ 9779) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #190 |
| 11962 | {DBGFIELD(/*XVMADDASP_XVMADDMSP_XVMSUBASP_XVMSUBMSP_XVNMADDASP_XVNMADDMSP_XVNMSUBASP_XVNMSUBMSP_XVSUBSP_XVMULSP_XVNABSSP_XVNEGSP_XVABSSP_XVADDSP*/ 9843) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #191 |
| 11963 | {DBGFIELD(/*VRFIM_VRFIN_VRFIP_VRFIZ_XVRSQRTESP_VADDFP_VEXPTEFP_VLOGEFP_VMADDFP_VNMSUBFP_VREFP_VRSQRTEFP_XVCVSXWSP_XVCVUXWSP_XVRESP_XVCVDPSP_XVCVSXDSP_XVCVUXDSP_XVCPSGNSP*/ 9976) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #192 |
| 11964 | {DBGFIELD(/*VSUBFP*/ 10134) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #193 |
| 11965 | {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*/ 10141) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #194 |
| 11966 | {DBGFIELD(/*XVCVSPDP*/ 10508) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #195 |
| 11967 | {DBGFIELD(/*TDI_TD*/ 10517) 1, false, false, false, 91, 2, 56, 2, 20, 15}, // #196 |
| 11968 | {DBGFIELD(/*TWI_TW*/ 10524) 1, false, false, false, 91, 2, 56, 2, 20, 15}, // #197 |
| 11969 | {DBGFIELD(/*MTCRF_MTCRF8_MTOCRF_MTOCRF8*/ 10531) 2, false, false, false, 93, 4, 111, 3, 7, 5}, // #198 |
| 11970 | {DBGFIELD(/*RLWIMI_RLWIMI8*/ 10559) 1, false, false, false, 91, 2, 54, 2, 20, 10}, // #199 |
| 11971 | {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*/ 10574) 1, false, false, false, 91, 2, 54, 2, 20, 10}, // #200 |
| 11972 | {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*/ 10843) 1, false, false, false, 91, 2, 56, 2, 20, 10}, // #201 |
| 11973 | {DBGFIELD(/*ANDIS_rec_ANDI_rec_SUBF8_rec*/ 11528) 1, false, false, false, 91, 2, 54, 2, 20, 10}, // #202 |
| 11974 | {DBGFIELD(/*OR_OR8_OR8_rec_OR_rec_NOP*/ 11557) 1, false, false, false, 91, 2, 54, 2, 20, 10}, // #203 |
| 11975 | {DBGFIELD(/*SLDI_SLDI_rec_SLWI_SLWI_rec_SRDI_SRDI_rec_SRWI_SRWI_rec_COPY*/ 11583) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #204 |
| 11976 | {DBGFIELD(/*SUBF_rec_ADDG6S_ADDG6S8_ADDZE_ADDZE8*/ 11644) 2, false, false, false, 93, 3, 54, 4, 0, 0}, // #205 |
| 11977 | {DBGFIELD(/*RLWIMI8_rec_RLWIMI_rec*/ 11681) 1, false, false, false, 91, 2, 56, 2, 20, 10}, // #206 |
| 11978 | {DBGFIELD(/*CNTLZD_CNTLZD_rec_CNTLZW_CNTLZW8_CNTLZW8_rec_CNTLZW_rec*/ 11704) 1, false, false, false, 91, 2, 56, 2, 7, 5}, // #207 |
| 11979 | {DBGFIELD(/*POPCNTB_POPCNTB8_POPCNTD_POPCNTW*/ 11760) 1, false, false, false, 91, 2, 56, 2, 7, 5}, // #208 |
| 11980 | {DBGFIELD(/*ISEL_ISEL8*/ 11793) 1, false, false, false, 91, 2, 54, 2, 20, 15}, // #209 |
| 11981 | {DBGFIELD(/*MFTB_MFTB8*/ 11804) 1, false, false, false, 150, 3, 141, 3, 0, 0}, // #210 |
| 11982 | {DBGFIELD(/*DIVW_DIVWU*/ 11815) 1, false, false, false, 153, 2, 144, 2, 38, 14}, // #211 |
| 11983 | {DBGFIELD(/*DIVD_DIVDU*/ 11826) 1, false, false, false, 153, 2, 38, 2, 38, 14}, // #212 |
| 11984 | {DBGFIELD(/*DIVWE_DIVWEU*/ 11837) 1, false, false, false, 153, 2, 38, 2, 38, 14}, // #213 |
| 11985 | {DBGFIELD(/*LVEBX_LVEHX_LVEWX_LVX_LVXL*/ 11850) 1, false, false, false, 105, 2, 10, 2, 12, 8}, // #214 |
| 11986 | {DBGFIELD(/*LXVB16X_LXSIWZX*/ 11877) 1, false, false, false, 105, 2, 10, 2, 12, 8}, // #215 |
| 11987 | {DBGFIELD(/*DFLOADf64_XFLOADf64_LIWZX*/ 11893) 1, false, false, false, 105, 2, 10, 2, 12, 8}, // #216 |
| 11988 | {DBGFIELD(/*LQ*/ 11919) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #217 |
| 11989 | {DBGFIELD(/*STFDEPX_STFDXTLS_STFDXTLS__STFSXTLS_STFSXTLS__STXSIWX_STXSSP_STXSSPX*/ 11922) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #218 |
| 11990 | {DBGFIELD(/*STBXTLS_STBXTLS__STBXTLS_32_STHXTLS_STHXTLS__STHXTLS_32_STWXTLS_STWXTLS__STWXTLS_32_STBEPX_STDBRX_STHEPX_STWEPX*/ 11991) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #219 |
| 11991 | {DBGFIELD(/*STDXTLS_STDXTLS_*/ 12103) 1, false, false, false, 111, 2, 76, 2, 20, 15}, // #220 |
| 11992 | {DBGFIELD(/*STBCIX_STDCIX*/ 12120) 1, false, false, false, 116, 3, 86, 3, 20, 15}, // #221 |
| 11993 | {DBGFIELD(/*STBCX_STHCX*/ 12134) 1, false, false, false, 116, 3, 86, 3, 20, 15}, // #222 |
| 11994 | {DBGFIELD(/*STHCIX_STSWI_STWCIX*/ 12146) 4, false, false, false, 113, 3, 76, 8, 20, 10}, // #223 |
| 11995 | {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*/ 12166) 1, false, false, false, 105, 2, 10, 2, 12, 8}, // #224 |
| 11996 | {DBGFIELD(/*LD_LDX_LDXTLS_LDXTLS_*/ 12366) 1, false, false, false, 105, 2, 10, 2, 12, 8}, // #225 |
| 11997 | {DBGFIELD(/*LBARXL_LHARXL*/ 12388) 1, false, false, false, 102, 3, 69, 3, 12, 8}, // #226 |
| 11998 | {DBGFIELD(/*LBEPX_LHEPX_LWEPX*/ 12402) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #227 |
| 11999 | {DBGFIELD(/*LFDEPX_LXSIWAX*/ 12420) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #228 |
| 12000 | {DBGFIELD(/*ADDIdtprelL_ADDIdtprelL32_ADDItlsgdL_ADDItlsgdL32_ADDItlsgdLADDR_ADDItlsgdLADDR32_ADDItoc_ADDItoc8_ADDItocL_ADDItocL8_ADDISdtprelHA_ADDISdtprelHA32_ADDISgotTprelHA_ADDIStlsgdHA_ADDIStocHA_ADDIStocHA8*/ 12435) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #229 |
| 12001 | {DBGFIELD(/*SUBF*/ 12635) 1, false, false, false, 91, 2, 54, 2, 20, 10}, // #230 |
| 12002 | {DBGFIELD(/*VPKSDSS_VPKSDUS_VPKUDUM_VPKUDUS_VUPKHSW_VUPKLSW_VMRGEW_VMRGOW_VPERMXOR_VBPERMQ_VGBBD*/ 12640) 1, false, false, false, 136, 2, 121, 2, 20, 15}, // #231 |
| 12003 | {DBGFIELD(/*VMRGHB_VMRGHH_VMRGHW_VMRGLB_VMRGLH_VMRGLW_VSL_VSLDOI_VSLO_VSR_VSRO*/ 12725) 1, false, false, false, 136, 2, 121, 2, 20, 10}, // #232 |
| 12004 | {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*/ 12792) 1, false, false, false, 91, 2, 54, 2, 20, 10}, // #233 |
| 12005 | {DBGFIELD(/*VADDUDM_VSUBUDM_VSLD_VSRAD_VSRD_VEQV_VNAND_VORC_XXLEQV_XXLNAND_XXLORC_VCLZB_VCLZD_VCLZH_VCLZW_VPOPCNTB_VPOPCNTH_VPOPCNTW*/ 13132) 1, false, false, false, 91, 2, 56, 2, 7, 5}, // #234 |
| 12006 | {DBGFIELD(/*VRLD_VMAXSD_VMAXUD_VMINSD_VMINUD_VSHASIGMAD_VSHASIGMAW*/ 13253) 1, false, false, false, 91, 2, 54, 2, 20, 10}, // #235 |
| 12007 | {DBGFIELD(/*VCMPEQUD_VCMPEQUD_rec_VCMPGTSD_VCMPGTSD_rec_VCMPGTUD_VCMPGTUD_rec*/ 13308) 1, false, false, false, 91, 2, 54, 2, 20, 10}, // #236 |
| 12008 | {DBGFIELD(/*MFVSCR*/ 13374) 1, false, false, false, 119, 3, 89, 3, 0, 0}, // #237 |
| 12009 | {DBGFIELD(/*MTVSCR*/ 13381) 1, false, false, false, 119, 3, 89, 3, 7, 5}, // #238 |
| 12010 | {DBGFIELD(/*VADDCUQ_VADDECUQ_VADDEUQM_VSUBCUQ_VSUBECUQ_VSUBEUQM*/ 13388) 1, false, false, false, 155, 2, 146, 2, 38, 21}, // #239 |
| 12011 | {DBGFIELD(/*VADDUQM_VSUBUQM_VPOPCNTD*/ 13440) 1, false, false, false, 155, 2, 146, 2, 38, 14}, // #240 |
| 12012 | {DBGFIELD(/*VMSUMMBM_VMSUMSHM_VMSUMSHS_VMSUMUBM_VMSUMUHM_VMSUMUHS_VSUM2SWS_VSUM4SBS_VSUM4SHS_VSUM4UBS_VSUMSWS_VMULESB_VMULESH_VMULEUB_VMULEUH_VMULOSB_VMULOSH_VMULOUB_VMULOUH_VMHADDSHS_VMHRADDSHS_VMLADDUHM*/ 13465) 1, false, false, false, 126, 2, 123, 2, 38, 21}, // #241 |
| 12013 | {DBGFIELD(/*VMULESW_VMULEUW_VMULOSW_VMULOUW*/ 13658) 1, false, false, false, 126, 2, 123, 2, 38, 14}, // #242 |
| 12014 | {DBGFIELD(/*VMULUWM*/ 13690) 1, false, false, false, 126, 2, 123, 2, 38, 14}, // #243 |
| 12015 | {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*/ 13698) 1, false, false, false, 86, 2, 1, 2, 1, 2}, // #244 |
| 12016 | {DBGFIELD(/*DTSTDC_DTSTDCQ_DTSTDG_DTSTDGQ_DTSTSF_DTSTSFQ_DCMPO_DCMPU_DTSTEX*/ 13840) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #245 |
| 12017 | {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*/ 13904) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #246 |
| 12018 | {DBGFIELD(/*DADD_DADD_rec_DCTDP_DCTDP_rec_DSUB_DSUB_rec*/ 14088) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #247 |
| 12019 | {DBGFIELD(/*BCDADD_rec_BCDSUB_rec*/ 14132) 1, false, false, false, 155, 2, 146, 2, 38, 14}, // #248 |
| 12020 | {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*/ 14154) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #249 |
| 12021 | {DBGFIELD(/*DCMPOQ_DCMPUQ_DTSTEXQ*/ 14322) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #250 |
| 12022 | {DBGFIELD(/*DCTQPQ_DCTQPQ_rec*/ 14344) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #251 |
| 12023 | {DBGFIELD(/*DADDQ_DADDQ_rec_DSUBQ_DSUBQ_rec*/ 14362) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #252 |
| 12024 | {DBGFIELD(/*DQUAQ_DQUAQ_rec*/ 14394) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #253 |
| 12025 | {DBGFIELD(/*DRSP_DRSP_rec_DCTFIX_DCTFIX_rec*/ 14410) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #254 |
| 12026 | {DBGFIELD(/*DCFFIX_DCFFIX_rec*/ 14442) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #255 |
| 12027 | {DBGFIELD(/*DCFFIXQ_DCFFIXQ_rec*/ 14460) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #256 |
| 12028 | {DBGFIELD(/*DMUL_DMUL_rec*/ 14480) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #257 |
| 12029 | {DBGFIELD(/*DMULQ_DMULQ_rec*/ 14494) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #258 |
| 12030 | {DBGFIELD(/*DDIV_DDIV_rec*/ 14510) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #259 |
| 12031 | {DBGFIELD(/*DDIVQ_DDIVQ_rec*/ 14524) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #260 |
| 12032 | {DBGFIELD(/*MFVRD_MFVSRD_MFVRWZ_MFVSRWZ_MTVRD_MTVSRD_MTVRWA_MTVSRWA_MTVRWZ_MTVSRWZ*/ 14540) 1, false, false, false, 91, 2, 54, 2, 7, 5}, // #261 |
| 12033 | {DBGFIELD(/*VADDUDM_VSLD_VSRD_VSUBUDM_VPOPCNTB_VPOPCNTH_VSRAD_VEQV_VNAND_VORC_XXLEQV_XXLNAND_XXLORC*/ 14611) 1, false, false, false, 91, 2, 54, 2, 20, 10}, // #262 |
| 12034 | {DBGFIELD(/*VAND_VANDC_VSLB_VSLH_VSLW_VSRB_VSRH_VSRW_VRLB_VRLH_VRLW_VSRAB_VSRAH_VSRAW_VNOR_VOR_VXOR*/ 14699) 1, false, false, false, 91, 2, 54, 2, 20, 10}, // #263 |
| 12035 | {DBGFIELD(/*VEXTSB2D_VEXTSB2Ds_VEXTSB2W_VEXTSB2Ws_VEXTSH2D_VEXTSH2Ds_VEXTSH2W_VEXTSH2Ws_VEXTSW2D_VEXTSW2Ds_MTVSRDD_VNEGD_VNEGW_XXLEQVOnes*/ 14787) 1, false, false, false, 136, 2, 121, 2, 20, 10}, // #264 |
| 12036 | {DBGFIELD(/*V_SET0_V_SET0B_V_SET0H_XVIEXPDP_XVIEXPSP_XVXEXPDP_XVXEXPSP_VRLDMI_VRLDNM_VRLWMI_VRLWNM_XSABSQP_XSCPSGNQP_XSIEXPQP_XSNABSQP_XSNEGQP_XSXEXPQP*/ 14913) 1, false, false, false, 91, 2, 54, 2, 20, 15}, // #265 |
| 12037 | {DBGFIELD(/*VRLD*/ 15053) 1, false, false, false, 91, 2, 54, 2, 20, 10}, // #266 |
| 12038 | {DBGFIELD(/*XVABSDP_XVNABSDP_XVCPSGNDP_XVNEGDP*/ 15058) 1, false, false, false, 91, 2, 54, 2, 20, 10}, // #267 |
| 12039 | {DBGFIELD(/*XVABSSP_XVNABSSP_XVNEGSP*/ 15093) 1, false, false, false, 91, 2, 54, 2, 7, 5}, // #268 |
| 12040 | {DBGFIELD(/*XVCPSGNSP*/ 15118) 1, false, false, false, 91, 2, 54, 2, 20, 10}, // #269 |
| 12041 | {DBGFIELD(/*VMRGEW_VMRGOW*/ 15128) 1, false, false, false, 91, 2, 54, 2, 20, 10}, // #270 |
| 12042 | {DBGFIELD(/*VSEL*/ 15142) 1, false, false, false, 91, 2, 54, 2, 20, 15}, // #271 |
| 12043 | {DBGFIELD(/*XXSEL*/ 15147) 1, false, false, false, 91, 2, 54, 2, 20, 15}, // #272 |
| 12044 | {DBGFIELD(/*TABORTDC_TABORTDCI_TABORTWC_TABORTWCI*/ 15153) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #273 |
| 12045 | {DBGFIELD(/*MTFSB0_MTFSB1*/ 15191) 2, false, false, false, 93, 3, 111, 4, 0, 0}, // #274 |
| 12046 | {DBGFIELD(/*MFFSCDRN_MFFSCDRNI_MFFSCRN_MFFSCRNI*/ 15205) 1, false, false, false, 119, 3, 89, 3, 7, 5}, // #275 |
| 12047 | {DBGFIELD(/*CMPRB_CMPRB8_CMPEQB*/ 15241) 1, false, false, false, 91, 2, 56, 2, 20, 10}, // #276 |
| 12048 | {DBGFIELD(/*XSTSTDCDP_XSTSTDCSP*/ 15261) 1, false, false, false, 91, 2, 56, 2, 7, 5}, // #277 |
| 12049 | {DBGFIELD(/*FTDIV_FTSQRT*/ 15281) 1, false, false, false, 91, 2, 56, 2, 20, 10}, // #278 |
| 12050 | {DBGFIELD(/*XSMAXCDP_XSMAXJDP_XSMINCDP_XSMINJDP_XSXSIGDP*/ 15294) 1, false, false, false, 91, 2, 54, 2, 7, 5}, // #279 |
| 12051 | {DBGFIELD(/*XSCMPEQDP_XSCMPEXPDP_XSCMPGEDP_XSCMPGTDP*/ 15339) 1, false, false, false, 91, 2, 56, 2, 20, 10}, // #280 |
| 12052 | {DBGFIELD(/*CNTTZD_CNTTZD_rec_CNTTZW_CNTTZW8_CNTTZW8_rec_CNTTZW_rec*/ 15380) 1, false, false, false, 91, 2, 56, 2, 7, 5}, // #281 |
| 12053 | {DBGFIELD(/*POPCNTD_POPCNTW*/ 15436) 1, false, false, false, 91, 2, 56, 2, 7, 5}, // #282 |
| 12054 | {DBGFIELD(/*CMPB_CMPB8_SETB_SETB8_BPERMD*/ 15452) 1, false, false, false, 136, 2, 121, 2, 20, 10}, // #283 |
| 12055 | {DBGFIELD(/*XSCVSPDPN*/ 15481) 1, false, false, false, 91, 2, 56, 2, 7, 5}, // #284 |
| 12056 | {DBGFIELD(/*SLD_SRD_SRAD*/ 15491) 1, false, false, false, 91, 2, 54, 2, 20, 10}, // #285 |
| 12057 | {DBGFIELD(/*SRADI_SRADI_32_RLDIC*/ 15504) 1, false, false, false, 91, 2, 54, 2, 7, 5}, // #286 |
| 12058 | {DBGFIELD(/*EXTSWSLI_32_64_EXTSWSLI*/ 15525) 1, false, false, false, 91, 2, 54, 2, 7, 5}, // #287 |
| 12059 | {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*/ 15549) 2, false, false, false, 93, 3, 111, 4, 20, 10}, // #288 |
| 12060 | {DBGFIELD(/*ADDZE_ADDZE8_SUBF_rec*/ 16026) 1, false, false, false, 91, 2, 54, 2, 20, 10}, // #289 |
| 12061 | {DBGFIELD(/*ADDIStocHA_ADDIStocHA8_ADDItocL_ADDItocL8*/ 16048) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #290 |
| 12062 | {DBGFIELD(/*LA_LA8*/ 16090) 1, false, false, false, 97, 2, 59, 2, 0, 0}, // #291 |
| 12063 | {DBGFIELD(/*COPY*/ 16097) 1, false, false, false, 91, 2, 54, 2, 20, 10}, // #292 |
| 12064 | {DBGFIELD(/*MCRXRX*/ 16102) 1, false, false, false, 91, 2, 54, 2, 0, 0}, // #293 |
| 12065 | {DBGFIELD(/*XSNABSDP_XSNABSDPs_XSABSDP_XSNEGDP_XSCPSGNDP*/ 16109) 1, false, false, false, 91, 2, 54, 2, 20, 10}, // #294 |
| 12066 | {DBGFIELD(/*XSXEXPDP*/ 16154) 1, false, false, false, 91, 2, 54, 2, 7, 5}, // #295 |
| 12067 | {DBGFIELD(/*RFEBB*/ 16163) 2, false, false, false, 93, 3, 111, 4, 0, 0}, // #296 |
| 12068 | {DBGFIELD(/*TBEGIN_TRECHKPT*/ 16169) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #297 |
| 12069 | {DBGFIELD(/*WAIT*/ 16185) 1, false, false, false, 91, 2, 54, 2, 0, 0}, // #298 |
| 12070 | {DBGFIELD(/*RLDCL_RLDCR*/ 16190) 1, false, false, false, 91, 2, 54, 2, 20, 10}, // #299 |
| 12071 | {DBGFIELD(/*RLDICL_RLDICL_32_RLDICL_32_64_RLDICR_RLDICR_32_RLDIMI*/ 16202) 1, false, false, false, 91, 2, 54, 2, 20, 10}, // #300 |
| 12072 | {DBGFIELD(/*MTOCRF_MTOCRF8*/ 16256) 1, false, false, false, 91, 2, 54, 2, 7, 5}, // #301 |
| 12073 | {DBGFIELD(/*SLW_SLW8_SRW_SRW8_RLWINM_RLWINM8_RLWNM_RLWNM8*/ 16271) 1, false, false, false, 91, 2, 54, 2, 20, 10}, // #302 |
| 12074 | {DBGFIELD(/*FABSD_FABSS_FNABSD_FNABSS_FNEGD_FNEGS_FCPSGND_FCPSGNS_FMR*/ 16317) 1, false, false, false, 91, 2, 54, 2, 20, 10}, // #303 |
| 12075 | {DBGFIELD(/*SRAW_SRAW8_SRAWI_SRAWI8*/ 16375) 1, false, false, false, 91, 2, 54, 2, 20, 10}, // #304 |
| 12076 | {DBGFIELD(/*XSIEXPDP*/ 16399) 1, false, false, false, 91, 2, 54, 2, 20, 10}, // #305 |
| 12077 | {DBGFIELD(/*CRXOR*/ 16408) 1, false, false, false, 91, 2, 54, 2, 20, 10}, // #306 |
| 12078 | {DBGFIELD(/*TRECLAIM_TSR_TABORT*/ 16414) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #307 |
| 12079 | {DBGFIELD(/*VCMPNEZB_VCMPNEZH_VCMPNEZW_VCMPNEB_VCMPNEH_VCMPNEW_VCMPNEB_rec_VCMPNEH_rec_VCMPNEW_rec_VCMPNEZB_rec_VCMPNEZH_rec_VCMPNEZW_rec*/ 16434) 1, false, false, false, 91, 2, 54, 2, 20, 10}, // #308 |
| 12080 | {DBGFIELD(/*VABSDUB_VABSDUH_VABSDUW_VCTZB_VCTZD_VCTZH_VCTZW_VPRTYBD_VPRTYBW*/ 16560) 1, false, false, false, 91, 2, 56, 2, 20, 10}, // #309 |
| 12081 | {DBGFIELD(/*VBPERMD_XVTSTDCDP_XVTSTDCSP_XVXSIGDP_XVXSIGSP*/ 16624) 1, false, false, false, 136, 2, 121, 2, 20, 10}, // #310 |
| 12082 | {DBGFIELD(/*VPOPCNTD*/ 16670) 1, false, false, false, 91, 2, 56, 2, 7, 5}, // #311 |
| 12083 | {DBGFIELD(/*VCTSXS_0_VCTUXS_0_XVCVHPSP_XVCVSPHP_VCFSX_0_VCFUX_0*/ 16679) 1, false, false, false, 91, 2, 56, 2, 7, 5}, // #312 |
| 12084 | {DBGFIELD(/*MADDHD_MADDHDU_MADDLD_MADDLD8*/ 16731) 1, false, false, false, 126, 2, 99, 2, 59, 9}, // #313 |
| 12085 | {DBGFIELD(/*MULHD_MULHW_MULLW_MULLWO*/ 16761) 1, false, false, false, 126, 2, 99, 2, 59, 6}, // #314 |
| 12086 | {DBGFIELD(/*MULHDU_MULHWU*/ 16786) 1, false, false, false, 126, 2, 99, 2, 59, 6}, // #315 |
| 12087 | {DBGFIELD(/*MULLD_MULLDO*/ 16800) 1, false, false, false, 126, 2, 99, 2, 59, 6}, // #316 |
| 12088 | {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*/ 16813) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #317 |
| 12089 | {DBGFIELD(/*FADD_FSUB*/ 17036) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #318 |
| 12090 | {DBGFIELD(/*FMSUB_FMADD_FNMADD_FNMSUB_FMUL*/ 17046) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #319 |
| 12091 | {DBGFIELD(/*XSMADDADP_XSMADDASP_XSMADDMDP_XSMADDMSP_XSMSUBADP_XSMSUBASP_XSMSUBMDP_XSMSUBMSP_XSMULDP_XSMULSP_XSNMADDADP_XSNMADDASP_XSNMADDMDP_XSNMADDMSP_XSNMSUBADP_XSNMSUBASP_XSNMSUBMDP_XSNMSUBMSP*/ 17077) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #320 |
| 12092 | {DBGFIELD(/*FSELD_rec_FSELS_rec*/ 17261) 2, false, false, false, 128, 4, 117, 4, 0, 0}, // #321 |
| 12093 | {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*/ 17281) 2, false, false, false, 128, 4, 117, 4, 0, 0}, // #322 |
| 12094 | {DBGFIELD(/*XSCVDPHP_XSCVHPDP*/ 17620) 1, false, false, false, 91, 2, 56, 2, 7, 5}, // #323 |
| 12095 | {DBGFIELD(/*LVSL_LVSR*/ 17638) 1, false, false, false, 136, 2, 121, 2, 20, 10}, // #324 |
| 12096 | {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*/ 17648) 1, false, false, false, 136, 2, 121, 2, 20, 15}, // #325 |
| 12097 | {DBGFIELD(/*VEXTRACTUB_VEXTRACTUH_VEXTRACTUW_VINSERTB_VINSERTD_VINSERTH_VINSERTW_MFVSRLD_MTVSRWS_VCLZLSBB_VCTZLSBB_VEXTRACTD_VEXTUBLX_VEXTUBRX_VEXTUHLX_VEXTUHRX_VEXTUWLX_VEXTUWRX_VPRTYBQ*/ 17928) 1, false, false, false, 136, 2, 121, 2, 20, 10}, // #326 |
| 12098 | {DBGFIELD(/*XXPERM_XXPERMR_XXSPLTIB*/ 18103) 1, false, false, false, 136, 2, 121, 2, 20, 15}, // #327 |
| 12099 | {DBGFIELD(/*XSCMPEXPQP_XSCMPOQP_XSCMPUQP*/ 18127) 1, false, false, false, 155, 2, 146, 2, 38, 14}, // #328 |
| 12100 | {DBGFIELD(/*BCDSR_rec_XSADDQP_XSADDQPO_XSCVDPQP_XSCVQPDP_XSCVQPDPO_XSCVQPSDZ_XSCVQPSWZ_XSCVQPUDZ_XSCVQPUWZ_XSCVSDQP_XSCVUDQP_XSRQPI_XSRQPIX_XSRQPXP_XSSUBQP_XSSUBQPO*/ 18156) 1, false, false, false, 157, 2, 148, 2, 38, 14}, // #329 |
| 12101 | {DBGFIELD(/*BCDCTSQ_rec*/ 18309) 1, false, false, false, 159, 2, 150, 2, 38, 7}, // #330 |
| 12102 | {DBGFIELD(/*XSMADDQP_XSMADDQPO_XSMSUBQP_XSMSUBQPO_XSMULQP_XSMULQPO_XSNMADDQP_XSNMADDQPO_XSNMSUBQP_XSNMSUBQPO*/ 18321) 1, false, false, false, 161, 2, 38, 2, 38, 21}, // #331 |
| 12103 | {DBGFIELD(/*BCDCFSQ_rec*/ 18418) 1, false, false, false, 163, 2, 152, 2, 38, 7}, // #332 |
| 12104 | {DBGFIELD(/*XSDIVQP_XSDIVQPO*/ 18430) 1, false, false, false, 165, 2, 154, 2, 38, 14}, // #333 |
| 12105 | {DBGFIELD(/*XSSQRTQP_XSSQRTQPO*/ 18447) 1, false, false, false, 167, 2, 156, 2, 38, 7}, // #334 |
| 12106 | {DBGFIELD(/*LXVL_LXVLL*/ 18466) 1, false, false, false, 105, 2, 10, 2, 12, 4}, // #335 |
| 12107 | {DBGFIELD(/*LXSIBZX_LXSIHZX_LXVWSX_LXV_LXVX_LXSD*/ 18477) 1, false, false, false, 105, 2, 10, 2, 12, 8}, // #336 |
| 12108 | {DBGFIELD(/*LXSDX_LXVD2X*/ 18514) 1, false, false, false, 105, 2, 10, 2, 12, 8}, // #337 |
| 12109 | {DBGFIELD(/*DCBF_DCBFEP_DCBST_DCBSTEP_DCBT_DCBTEP_DCBZ_DCBZEP_DCBZL_DCBZLEP_DCBTST_DCBTSTEP*/ 18527) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #338 |
| 12110 | {DBGFIELD(/*CP_COPY_CP_COPY8*/ 18607) 1, false, false, false, 111, 2, 76, 2, 20, 10}, // #339 |
| 12111 | {DBGFIELD(/*ICBI_ICBIEP*/ 18624) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #340 |
| 12112 | {DBGFIELD(/*ICBT_ICBTLS_EnforceIEIO*/ 18636) 1, false, false, false, 97, 2, 59, 2, 0, 0}, // #341 |
| 12113 | {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*/ 18660) 1, false, false, false, 105, 2, 10, 2, 12, 8}, // #342 |
| 12114 | {DBGFIELD(/*CP_ABORT*/ 18804) 1, false, false, false, 97, 2, 59, 2, 0, 0}, // #343 |
| 12115 | {DBGFIELD(/*DARN*/ 18813) 1, false, false, false, 102, 3, 69, 3, 0, 0}, // #344 |
| 12116 | {DBGFIELD(/*ISYNC*/ 18818) 2, false, false, false, 169, 4, 158, 4, 0, 0}, // #345 |
| 12117 | {DBGFIELD(/*MSGSYNC*/ 18824) 1, false, false, false, 116, 3, 86, 3, 0, 0}, // #346 |
| 12118 | {DBGFIELD(/*TLBSYNC*/ 18832) 1, false, false, false, 116, 3, 86, 3, 0, 0}, // #347 |
| 12119 | {DBGFIELD(/*SYNC*/ 18840) 2, false, false, false, 169, 4, 158, 4, 0, 0}, // #348 |
| 12120 | {DBGFIELD(/*LFIWZX*/ 18845) 1, false, false, false, 105, 2, 10, 2, 12, 8}, // #349 |
| 12121 | {DBGFIELD(/*LFDX_LFDXTLS_LFDXTLS__LFD*/ 18852) 1, false, false, false, 105, 2, 10, 2, 12, 8}, // #350 |
| 12122 | {DBGFIELD(/*SLBIA*/ 18878) 1, false, false, false, 102, 3, 69, 3, 0, 0}, // #351 |
| 12123 | {DBGFIELD(/*SLBIE*/ 18884) 1, false, false, false, 102, 3, 69, 3, 12, 4}, // #352 |
| 12124 | {DBGFIELD(/*SLBMFEE*/ 18890) 1, false, false, false, 102, 3, 69, 3, 12, 4}, // #353 |
| 12125 | {DBGFIELD(/*SLBMFEV*/ 18898) 1, false, false, false, 102, 3, 69, 3, 12, 4}, // #354 |
| 12126 | {DBGFIELD(/*SLBMTE*/ 18906) 2, false, false, false, 173, 4, 61, 4, 12, 8}, // #355 |
| 12127 | {DBGFIELD(/*TLBIEL*/ 18913) 2, false, false, false, 173, 4, 61, 4, 12, 4}, // #356 |
| 12128 | {DBGFIELD(/*LHZU_LHZU8_LWZU_LWZU8*/ 18920) 2, false, false, false, 107, 4, 72, 4, 0, 0}, // #357 |
| 12129 | {DBGFIELD(/*LHZUX_LHZUX8_LWZUX_LWZUX8*/ 18942) 2, false, false, false, 107, 4, 72, 4, 0, 0}, // #358 |
| 12130 | {DBGFIELD(/*TEND*/ 18968) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #359 |
| 12131 | {DBGFIELD(/*CP_PASTE8_rec_CP_PASTE_rec*/ 18973) 1, false, false, false, 116, 3, 86, 3, 20, 10}, // #360 |
| 12132 | {DBGFIELD(/*TCHECK*/ 19000) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #361 |
| 12133 | {DBGFIELD(/*LXSIWAX*/ 19007) 1, false, false, false, 105, 2, 10, 2, 12, 8}, // #362 |
| 12134 | {DBGFIELD(/*LIWAX*/ 19015) 1, false, false, false, 105, 2, 10, 2, 12, 8}, // #363 |
| 12135 | {DBGFIELD(/*LFSX_LFSXTLS_LFSXTLS__LFS*/ 19021) 2, false, false, false, 177, 5, 162, 3, 0, 0}, // #364 |
| 12136 | {DBGFIELD(/*LXSSP_LXSSPX*/ 19047) 2, false, false, false, 177, 5, 162, 3, 0, 0}, // #365 |
| 12137 | {DBGFIELD(/*XFLOADf32_DFLOADf32*/ 19060) 1, false, false, false, 105, 2, 10, 2, 12, 8}, // #366 |
| 12138 | {DBGFIELD(/*LXVH8X*/ 19080) 1, false, false, false, 105, 2, 10, 2, 12, 8}, // #367 |
| 12139 | {DBGFIELD(/*STFDXTLS_STFDXTLS__STFSXTLS_STFSXTLS__STXSIWX_STXSSP_STXSSPX*/ 19087) 1, false, false, false, 111, 2, 76, 2, 20, 15}, // #368 |
| 12140 | {DBGFIELD(/*STXSD_STXSIBX_STXSIBXv_STXSIHX_STXSIHXv*/ 19148) 1, false, false, false, 111, 2, 76, 2, 20, 15}, // #369 |
| 12141 | {DBGFIELD(/*STXSDX*/ 19188) 1, false, false, false, 111, 2, 76, 2, 20, 15}, // #370 |
| 12142 | {DBGFIELD(/*DFSTOREf32_DFSTOREf64_XFSTOREf32_XFSTOREf64_STIWX_TLBIEP9_TLBIE8P9*/ 19195) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #371 |
| 12143 | {DBGFIELD(/*STDBRX_STBXTLS_STBXTLS__STBXTLS_32_STHXTLS_STHXTLS__STHXTLS_32_STWXTLS_STWXTLS__STWXTLS_32*/ 19262) 1, false, false, false, 111, 2, 76, 2, 20, 15}, // #372 |
| 12144 | {DBGFIELD(/*SLBIEG*/ 19353) 1, false, false, false, 116, 3, 86, 3, 20, 10}, // #373 |
| 12145 | {DBGFIELD(/*TLBIE*/ 19360) 1, false, false, false, 116, 3, 86, 3, 20, 10}, // #374 |
| 12146 | {DBGFIELD(/*STXV_STXVB16X_STXVH8X_STXVX*/ 19366) 1, false, false, false, 111, 2, 76, 2, 20, 15}, // #375 |
| 12147 | {DBGFIELD(/*STXVL_STXVLL*/ 19394) 1, false, false, false, 111, 2, 76, 2, 20, 10}, // #376 |
| 12148 | {DBGFIELD(/*MFVRSAVE_MFVRSAVEv_MTVRSAVE_MTVRSAVEv*/ 19407) 1, false, false, false, 150, 3, 165, 3, 0, 0}, // #377 |
| 12149 | {DBGFIELD(/*MFPMR*/ 19445) 1, false, false, false, 97, 2, 59, 2, 0, 0}, // #378 |
| 12150 | {DBGFIELD(/*MTPMR*/ 19451) 1, false, false, false, 97, 2, 59, 2, 0, 0}, // #379 |
| 12151 | {DBGFIELD(/*MFSPR_MFSPR8_MFUDSCR*/ 19457) 1, false, false, false, 150, 3, 165, 3, 0, 0}, // #380 |
| 12152 | {DBGFIELD(/*MFMSR*/ 19478) 1, false, false, false, 150, 3, 141, 3, 0, 0}, // #381 |
| 12153 | {DBGFIELD(/*MTMSR*/ 19484) 1, false, false, false, 150, 3, 141, 3, 68, 6}, // #382 |
| 12154 | {DBGFIELD(/*MTMSRD*/ 19490) 1, false, false, false, 150, 3, 141, 3, 68, 6}, // #383 |
| 12155 | {DBGFIELD(/*MTUDSCR_MTSPR_MTSPR8*/ 19497) 1, false, false, false, 102, 3, 69, 3, 12, 4}, // #384 |
| 12156 | {DBGFIELD(/*MSGSNDP_MSGSNDP8*/ 19518) 1, false, false, false, 150, 3, 141, 3, 68, 6}, // #385 |
| 12157 | {DBGFIELD(/*DIVWO_DIVWUO*/ 19535) 1, false, false, false, 153, 2, 144, 2, 38, 14}, // #386 |
| 12158 | {DBGFIELD(/*MODSW*/ 19548) 1, false, false, false, 153, 2, 144, 2, 38, 14}, // #387 |
| 12159 | {DBGFIELD(/*DIVWEO_DIVWEUO*/ 19554) 1, false, false, false, 153, 2, 38, 2, 38, 14}, // #388 |
| 12160 | {DBGFIELD(/*DIVDO_DIVDUO*/ 19569) 1, false, false, false, 153, 2, 38, 2, 38, 14}, // #389 |
| 12161 | {DBGFIELD(/*MODSD_MODUD_MODUW*/ 19582) 1, false, false, false, 153, 2, 129, 2, 38, 14}, // #390 |
| 12162 | {DBGFIELD(/*DIVDE_DIVDEO_DIVDEU_DIVDEUO*/ 19600) 1, false, false, false, 153, 2, 105, 2, 38, 14}, // #391 |
| 12163 | {DBGFIELD(/*DIVWO_rec_DIVWUO_rec_DIVWU_rec_DIVW_rec*/ 19628) 2, false, false, false, 132, 4, 168, 4, 0, 0}, // #392 |
| 12164 | {DBGFIELD(/*ADDC8O_rec_ADDC8_rec_ADDCO_rec_ADDC_rec_SUBFC8O_rec_SUBFC8_rec_SUBFCO_rec_SUBFC_rec*/ 19668) 4, false, false, false, 182, 3, 172, 8, 20, 10}, // #393 |
| 12165 | {DBGFIELD(/*MCRFS*/ 19752) 1, false, false, false, 119, 3, 89, 3, 7, 5}, // #394 |
| 12166 | {DBGFIELD(/*RLDCL_rec_RLDCR_rec*/ 19758) 1, false, false, false, 91, 2, 56, 2, 20, 10}, // #395 |
| 12167 | {DBGFIELD(/*RLDICL_rec_RLDICR_rec_RLDICL_32_rec_RLDIMI_rec*/ 19778) 1, false, false, false, 91, 2, 56, 2, 20, 10}, // #396 |
| 12168 | {DBGFIELD(/*MFFS_MFFSCE_MFFSL_MFFS_rec*/ 19825) 2, false, false, false, 93, 3, 111, 4, 0, 0}, // #397 |
| 12169 | {DBGFIELD(/*EXTSWSLI_32_64_rec_EXTSWSLI_rec*/ 19852) 1, false, false, false, 91, 2, 56, 2, 7, 5}, // #398 |
| 12170 | {DBGFIELD(/*FDIV*/ 19884) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #399 |
| 12171 | {DBGFIELD(/*FSQRT*/ 19889) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #400 |
| 12172 | {DBGFIELD(/*FSQRTS*/ 19895) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #401 |
| 12173 | {DBGFIELD(/*FDIVS*/ 19902) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #402 |
| 12174 | {DBGFIELD(/*LFSU*/ 19908) 4, false, false, false, 185, 6, 180, 7, 0, 0}, // #403 |
| 12175 | {DBGFIELD(/*LFSUX*/ 19913) 4, false, false, false, 185, 6, 180, 7, 0, 0}, // #404 |
| 12176 | {DBGFIELD(/*TAILB_TAILB8_TAILBA_TAILBA8_TAILBCTR_TAILBCTR8_CTRL_DEP*/ 19919) 1, false, false, false, 86, 2, 1, 2, 3, 4}, // #405 |
| 12177 | {DBGFIELD(/*LDAT_LWAT*/ 19975) 8, false, false, false, 191, 5, 187, 16, 0, 0}, // #406 |
| 12178 | {DBGFIELD(/*STDAT_STWAT*/ 19985) 4, false, false, false, 196, 4, 203, 8, 0, 0}, // #407 |
| 12179 | {DBGFIELD(/*BRINC*/ 19997) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #408 |
| 12180 | {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*/ 20003) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #409 |
| 12181 | {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*/ 20300) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #410 |
| 12182 | {DBGFIELD(/*EVLDD_EVLDDX_EVLDH_EVLDHX_EVLDW_EVLDWX_EVLHHESPLAT_EVLHHESPLATX_EVLHHOSSPLAT_EVLHHOSSPLATX_EVLHHOUSPLAT_EVLHHOUSPLATX_EVLWHE_EVLWHEX_EVLWHOS_EVLWHOSX_EVLWHOU_EVLWHOUX_EVLWHSPLAT_EVLWHSPLATX_EVLWWSPLAT_EVLWWSPLATX*/ 21345) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #411 |
| 12183 | {DBGFIELD(/*EVSTDD_EVSTDDX_EVSTDH_EVSTDHX_EVSTDW_EVSTDWX_EVSTWHE_EVSTWHEX_EVSTWHO_EVSTWHOX_EVSTWWE_EVSTWWEX_EVSTWWO_EVSTWWOX*/ 21558) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #412 |
| 12184 | {DBGFIELD(/*HRFID_ATTN_CLRBHRB_MFBHRBE_NAP_RFCI_RFDI_RFMCI_SC*/ 21671) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #413 |
| 12185 | {DBGFIELD(/*RFI*/ 21721) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #414 |
| 12186 | {DBGFIELD(/*RFID*/ 21725) 2, false, false, false, 93, 3, 111, 4, 0, 0}, // #415 |
| 12187 | {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*/ 21730) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #416 |
| 12188 | {DBGFIELD(/*ICBLC*/ 21888) 1, false, false, false, 97, 2, 59, 2, 0, 0}, // #417 |
| 12189 | {DBGFIELD(/*MTSR_MTSRIN*/ 21894) 1, false, false, false, 97, 2, 59, 2, 0, 0}, // #418 |
| 12190 | {DBGFIELD(/*MFDCR*/ 21906) 1, false, false, false, 97, 2, 59, 2, 0, 0}, // #419 |
| 12191 | {DBGFIELD(/*MTDCR*/ 21912) 1, false, false, false, 97, 2, 59, 2, 0, 0}, // #420 |
| 12192 | {DBGFIELD(/*NOP_GT_PWR6_NOP_GT_PWR7*/ 21918) 1, false, false, false, 91, 2, 54, 2, 7, 5}, // #421 |
| 12193 | {DBGFIELD(/*TLBIA*/ 21942) 1, false, false, false, 97, 2, 59, 2, 0, 0}, // #422 |
| 12194 | {DBGFIELD(/*WRTEE_WRTEEI*/ 21948) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #423 |
| 12195 | {DBGFIELD(/*HASHCHK_HASHCHK8_HASHCHKP_HASHCHKP8_HASHST_HASHST8_HASHSTP_HASHSTP8_ADDEX_ADDEX8_CDTBCD_CDTBCD8_CBCDTD_CBCDTD8*/ 21961) 2, false, false, false, 200, 4, 211, 4, 0, 0}, // #424 |
| 12196 | {DBGFIELD(/*MSYNC*/ 22072) 1, false, false, false, 97, 2, 59, 2, 0, 0}, // #425 |
| 12197 | {DBGFIELD(/*SLBSYNC*/ 22078) 1, false, false, false, 116, 3, 86, 3, 0, 0}, // #426 |
| 12198 | {DBGFIELD(/*SLBFEE_rec*/ 22086) 1, false, false, false, 102, 3, 69, 3, 12, 4}, // #427 |
| 12199 | {DBGFIELD(/*STOP*/ 22097) 2, false, false, false, 93, 3, 111, 4, 0, 0}, // #428 |
| 12200 | {DBGFIELD(/*DCBA_DCBI*/ 22102) 1, false, false, false, 97, 2, 59, 2, 0, 0}, // #429 |
| 12201 | {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*/ 22112) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #430 |
| 12202 | {DBGFIELD(/*VCFSX_VCFUX_VCTSXS_VCTUXS*/ 22275) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #431 |
| 12203 | {DBGFIELD(/*VCFSX_0_VCFUX_0_VCTSXS_0_VCTUXS_0_XVCVSPHP*/ 22301) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #432 |
| 12204 | {DBGFIELD(/*VLOGEFP_VREFP_VRFIM_VRFIN_VRFIP_VRFIZ_VRSQRTEFP_XVCVDPSP_XVCVSXDSP_XVCVSXWSP_XVCVUXDSP_XVCVUXWSP_XVRESP_XVRSQRTESP*/ 22344) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #433 |
| 12205 | {DBGFIELD(/*XSCVDPHP*/ 22459) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #434 |
| 12206 | {DBGFIELD(/*XSCVDPSP_XSCVDPSXDS_XSCVDPSXDSs_XSCVDPSXWS_XSCVDPSXWSs_XSCVDPUXDS_XSCVDPUXDSs_XSCVDPUXWS_XSCVDPUXWSs_XSCVSPDP_XSCVSXDDP_XSCVUXDDP_XSRDPI_XSRDPIC_XSRDPIM_XSRDPIP_XSRDPIZ_XSREDP_XSRSQRTEDP*/ 22468) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #435 |
| 12207 | {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*/ 22655) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #436 |
| 12208 | {DBGFIELD(/*XVCVSPBF16*/ 22879) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #437 |
| 12209 | {DBGFIELD(/*FADDS_FMULS_FSUBS*/ 22890) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #438 |
| 12210 | {DBGFIELD(/*FMUL*/ 22908) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #439 |
| 12211 | {DBGFIELD(/*VADDFP*/ 22913) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #440 |
| 12212 | {DBGFIELD(/*XSMULDP_XSMULSP*/ 22920) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #441 |
| 12213 | {DBGFIELD(/*XVADDDP_XVMULDP_XVSUBDP*/ 22936) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #442 |
| 12214 | {DBGFIELD(/*XVADDSP_XVMULSP_XVSUBSP*/ 22960) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #443 |
| 12215 | {DBGFIELD(/*VMADDFP_VNMSUBFP*/ 22984) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #444 |
| 12216 | {DBGFIELD(/*FADDS_rec_FMULS_rec_FSUBS_rec*/ 23001) 2, false, false, false, 128, 4, 117, 4, 0, 0}, // #445 |
| 12217 | {DBGFIELD(/*FMUL_rec*/ 23031) 2, false, false, false, 128, 4, 117, 4, 0, 0}, // #446 |
| 12218 | {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*/ 23040) 2, false, false, false, 128, 4, 117, 4, 0, 0}, // #447 |
| 12219 | {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*/ 23303) 1, false, false, false, 86, 2, 1, 2, 1, 2}, // #448 |
| 12220 | {DBGFIELD(/*CTRL_DEP_TAILB_TAILB8_TAILBA_TAILBA8*/ 23601) 1, false, false, false, 86, 2, 1, 2, 1, 2}, // #449 |
| 12221 | {DBGFIELD(/*VGNB*/ 23638) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #450 |
| 12222 | {DBGFIELD(/*VSBOX*/ 23643) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #451 |
| 12223 | {DBGFIELD(/*CFUGED_PDEPD_PEXTD*/ 23649) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #452 |
| 12224 | {DBGFIELD(/*VCFUGED_VCLZDM_VCTZDM_VPDEPD_VPEXTD*/ 23668) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #453 |
| 12225 | {DBGFIELD(/*XSCVDPQP_XSCVQPDP_XSCVQPDPO_XSCVQPSDZ_XSCVQPSWZ_XSCVQPUDZ_XSCVQPUWZ_XSCVSDQP_XSCVUDQP_XSRQPI_XSRQPIX_XSRQPXP*/ 23704) 1, false, false, false, 157, 2, 148, 2, 38, 7}, // #454 |
| 12226 | {DBGFIELD(/*XSCVQPSQZ_XSCVQPUQZ_XSCVSQQP_XSCVUQQP*/ 23813) 1, false, false, false, 157, 2, 148, 2, 38, 7}, // #455 |
| 12227 | {DBGFIELD(/*HASHST_HASHST8_HASHSTP_HASHSTP8*/ 23851) 2, false, false, false, 204, 4, 215, 4, 0, 0}, // #456 |
| 12228 | {DBGFIELD(/*XSMULQP_XSMULQPO*/ 23883) 1, false, false, false, 161, 2, 38, 2, 38, 14}, // #457 |
| 12229 | {DBGFIELD(/*VDIVESQ_VDIVEUQ_VDIVSQ_VDIVUQ*/ 23900) 1, false, false, false, 208, 2, 219, 2, 38, 14}, // #458 |
| 12230 | {DBGFIELD(/*VMODSQ_VMODUQ*/ 23930) 1, false, false, false, 210, 2, 221, 2, 38, 14}, // #459 |
| 12231 | {DBGFIELD(/*VDIVSD_VDIVUD*/ 23944) 1, false, false, false, 212, 2, 18, 2, 38, 14}, // #460 |
| 12232 | {DBGFIELD(/*VMODSD_VMODUD*/ 23958) 1, false, false, false, 212, 2, 223, 2, 38, 14}, // #461 |
| 12233 | {DBGFIELD(/*VDIVSW_VDIVUW*/ 23972) 1, false, false, false, 214, 2, 225, 2, 38, 14}, // #462 |
| 12234 | {DBGFIELD(/*VMODSW_VMODUW*/ 23986) 1, false, false, false, 214, 2, 227, 2, 38, 14}, // #463 |
| 12235 | {DBGFIELD(/*VDIVESD_VDIVEUD*/ 24000) 1, false, false, false, 212, 2, 229, 2, 38, 14}, // #464 |
| 12236 | {DBGFIELD(/*VDIVESW_VDIVEUW*/ 24016) 1, false, false, false, 214, 2, 231, 2, 38, 14}, // #465 |
| 12237 | {DBGFIELD(/*BCDCFN_rec_BCDCFZ_rec_BCDCTN_rec_BCDCTZ_rec_BCDSETSGN_rec_VMUL10CUQ_VMUL10UQ_XSTSTDCQP_XSXSIGQP*/ 24032) 1, false, false, false, 155, 2, 146, 2, 38, 7}, // #466 |
| 12238 | {DBGFIELD(/*XXGENPCVBM*/ 24128) 1, false, false, false, 155, 2, 146, 2, 38, 7}, // #467 |
| 12239 | {DBGFIELD(/*BCDCPSGN_rec_BCDS_rec_BCDTRUNC_rec_BCDUS_rec_BCDUTRUNC_rec_VMUL10ECUQ_VMUL10EUQ*/ 24139) 1, false, false, false, 155, 2, 146, 2, 38, 14}, // #468 |
| 12240 | {DBGFIELD(/*VADDCUQ_VSUBCUQ*/ 24219) 1, false, false, false, 155, 2, 146, 2, 38, 14}, // #469 |
| 12241 | {DBGFIELD(/*XSCMPEQQP_XSCMPGEQP_XSCMPGTQP_XSMAXCQP_XSMINCQP*/ 24235) 1, false, false, false, 155, 2, 146, 2, 38, 14}, // #470 |
| 12242 | {DBGFIELD(/*MTVSRBMI*/ 24283) 1, false, false, false, 91, 2, 56, 2, 0, 0}, // #471 |
| 12243 | {DBGFIELD(/*CBCDTD_CBCDTD8_CDTBCD_CDTBCD8*/ 24292) 1, false, false, false, 91, 2, 56, 2, 7, 5}, // #472 |
| 12244 | {DBGFIELD(/*FTSQRT*/ 24322) 1, false, false, false, 91, 2, 56, 2, 7, 5}, // #473 |
| 12245 | {DBGFIELD(/*MTVSRBM_MTVSRDM_MTVSRHM_MTVSRQM_MTVSRWM_VCNTMBB_VCNTMBD_VCNTMBH_VCNTMBW_VEXPANDBM_VEXPANDDM_VEXPANDHM_VEXPANDQM_VEXPANDWM_VEXTRACTBM_VEXTRACTDM_VEXTRACTHM_VEXTRACTQM_VEXTRACTWM_XVTLSBB*/ 24329) 1, false, false, false, 91, 2, 56, 2, 7, 5}, // #474 |
| 12246 | {DBGFIELD(/*RLDIC_rec*/ 24514) 1, false, false, false, 91, 2, 56, 2, 7, 5}, // #475 |
| 12247 | {DBGFIELD(/*RLDICL_32_rec_RLDICL_rec_RLDICR_rec*/ 24524) 1, false, false, false, 91, 2, 56, 2, 7, 5}, // #476 |
| 12248 | {DBGFIELD(/*RLWINM8_rec_RLWINM_rec*/ 24560) 1, false, false, false, 91, 2, 56, 2, 7, 5}, // #477 |
| 12249 | {DBGFIELD(/*VCTZB_VCTZD_VCTZH_VCTZW_VPRTYBD_VPRTYBW*/ 24583) 1, false, false, false, 91, 2, 56, 2, 7, 5}, // #478 |
| 12250 | {DBGFIELD(/*VPOPCNTB_VPOPCNTH*/ 24623) 1, false, false, false, 91, 2, 56, 2, 7, 5}, // #479 |
| 12251 | {DBGFIELD(/*VSHASIGMAD_VSHASIGMAW*/ 24641) 1, false, false, false, 91, 2, 56, 2, 7, 5}, // #480 |
| 12252 | {DBGFIELD(/*XSTSQRTDP*/ 24663) 1, false, false, false, 91, 2, 56, 2, 7, 5}, // #481 |
| 12253 | {DBGFIELD(/*XVTSQRTDP*/ 24673) 1, false, false, false, 91, 2, 56, 2, 7, 5}, // #482 |
| 12254 | {DBGFIELD(/*XVTSQRTSP*/ 24683) 1, false, false, false, 91, 2, 56, 2, 7, 5}, // #483 |
| 12255 | {DBGFIELD(/*XVTSTDCDP_XVTSTDCSP*/ 24693) 1, false, false, false, 91, 2, 56, 2, 7, 5}, // #484 |
| 12256 | {DBGFIELD(/*SLD_rec_SRD_rec*/ 24713) 1, false, false, false, 91, 2, 56, 2, 20, 10}, // #485 |
| 12257 | {DBGFIELD(/*TDI*/ 24729) 1, false, false, false, 91, 2, 56, 2, 20, 10}, // #486 |
| 12258 | {DBGFIELD(/*TWI*/ 24733) 1, false, false, false, 91, 2, 56, 2, 20, 10}, // #487 |
| 12259 | {DBGFIELD(/*VADDCUW_VADDSBS_VADDSHS_VADDSWS_VADDUBS_VADDUHS_VADDUWS_VAVGSB_VAVGSH_VAVGSW_VAVGUB_VAVGUH_VAVGUW_VMAXFP_VMINFP_VSUBCUW_VSUBSBS_VSUBSHS_VSUBSWS_VSUBUBS_VSUBUHS_VSUBUWS*/ 24737) 1, false, false, false, 91, 2, 56, 2, 20, 10}, // #488 |
| 12260 | {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*/ 24905) 1, false, false, false, 91, 2, 56, 2, 20, 10}, // #489 |
| 12261 | {DBGFIELD(/*VCMPEQUD_rec_VCMPGTSD_rec_VCMPGTUD_rec*/ 25180) 1, false, false, false, 91, 2, 56, 2, 20, 10}, // #490 |
| 12262 | {DBGFIELD(/*VCMPEQUQ_VCMPEQUQ_rec_VCMPGTSQ_VCMPGTSQ_rec_VCMPGTUQ_VCMPGTUQ_rec*/ 25219) 1, false, false, false, 91, 2, 56, 2, 20, 10}, // #491 |
| 12263 | {DBGFIELD(/*VCMPNEB_rec_VCMPNEH_rec_VCMPNEW_rec_VCMPNEZB_rec_VCMPNEZH_rec_VCMPNEZW_rec*/ 25285) 1, false, false, false, 91, 2, 56, 2, 20, 10}, // #492 |
| 12264 | {DBGFIELD(/*VCMPSQ_VCMPUQ*/ 25360) 1, false, false, false, 91, 2, 56, 2, 20, 10}, // #493 |
| 12265 | {DBGFIELD(/*XSMAXCDP_XSMAXJDP_XSMINCDP_XSMINJDP*/ 25374) 1, false, false, false, 91, 2, 56, 2, 20, 10}, // #494 |
| 12266 | {DBGFIELD(/*TRAP*/ 25410) 1, false, false, false, 91, 2, 56, 2, 20, 15}, // #495 |
| 12267 | {DBGFIELD(/*SRAWI8_rec_SRAWI_rec*/ 25415) 1, false, false, false, 119, 3, 96, 3, 7, 5}, // #496 |
| 12268 | {DBGFIELD(/*VRLQ_VRLQNM_VSLQ_VSRAQ_VSRQ*/ 25436) 2, false, false, false, 216, 4, 233, 4, 0, 0}, // #497 |
| 12269 | {DBGFIELD(/*VRLQMI*/ 25464) 2, false, false, false, 216, 4, 233, 4, 0, 0}, // #498 |
| 12270 | {DBGFIELD(/*DSS_DSSALL*/ 25471) 1, false, false, false, 91, 2, 54, 2, 0, 0}, // #499 |
| 12271 | {DBGFIELD(/*WAITP10*/ 25482) 1, false, false, false, 91, 2, 54, 2, 0, 0}, // #500 |
| 12272 | {DBGFIELD(/*ADDI_ADDI8_LI_LI8_ADDIS_ADDIS8_LIS_LIS8_NEG_NEG8_NEG8O_NEGO*/ 25490) 1, false, false, false, 91, 2, 54, 2, 7, 5}, // #501 |
| 12273 | {DBGFIELD(/*ADDIdtprelL32_ADDISdtprelHA32*/ 25550) 1, false, false, false, 91, 2, 54, 2, 7, 5}, // #502 |
| 12274 | {DBGFIELD(/*ADDItlsldLADDR32*/ 25580) 1, false, false, false, 91, 2, 54, 2, 7, 5}, // #503 |
| 12275 | {DBGFIELD(/*ADDItocL_ADDIStocHA_ADDIStocHA8*/ 25597) 1, false, false, false, 91, 2, 54, 2, 7, 5}, // #504 |
| 12276 | {DBGFIELD(/*ADDIC_ADDIC8_ADDME_ADDME8_SUBFIC_SUBFIC8_SUBFME_SUBFME8_SUBFZE_SUBFZE8*/ 25629) 1, false, false, false, 91, 2, 54, 2, 7, 5}, // #505 |
| 12277 | {DBGFIELD(/*ADDME8O_ADDMEO_ADDZE8O_ADDZEO_ANDI8_rec_ANDIS8_rec_SUBFME8O_SUBFMEO_SUBFZE8O_SUBFZEO*/ 25700) 1, false, false, false, 91, 2, 54, 2, 7, 5}, // #506 |
| 12278 | {DBGFIELD(/*ADDZE_ADDZE8*/ 25785) 1, false, false, false, 91, 2, 54, 2, 7, 5}, // #507 |
| 12279 | {DBGFIELD(/*ANDI_rec_ANDIS_rec*/ 25798) 1, false, false, false, 91, 2, 54, 2, 7, 5}, // #508 |
| 12280 | {DBGFIELD(/*CMPDI_CMPWI_CMPLDI_CMPLWI*/ 25817) 1, false, false, false, 91, 2, 54, 2, 7, 5}, // #509 |
| 12281 | {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*/ 25843) 1, false, false, false, 91, 2, 54, 2, 7, 5}, // #510 |
| 12282 | {DBGFIELD(/*FABSD_FABSS_FMR_FNABSD_FNABSS_FNEGD_FNEGS*/ 25990) 1, false, false, false, 91, 2, 54, 2, 7, 5}, // #511 |
| 12283 | {DBGFIELD(/*NEG8_rec_NEG_rec_ORI_ORI8_ORIS_ORIS8_XORI_XORI8_XORIS_XORIS8*/ 26032) 1, false, false, false, 91, 2, 54, 2, 7, 5}, // #512 |
| 12284 | {DBGFIELD(/*NOP*/ 26093) 1, false, false, false, 91, 2, 54, 2, 7, 5}, // #513 |
| 12285 | {DBGFIELD(/*RLDICL_RLDICL_32_RLDICL_32_64_RLDICR_RLDICR_32*/ 26097) 1, false, false, false, 91, 2, 54, 2, 7, 5}, // #514 |
| 12286 | {DBGFIELD(/*RLWINM_RLWINM8*/ 26144) 1, false, false, false, 91, 2, 54, 2, 7, 5}, // #515 |
| 12287 | {DBGFIELD(/*SETB_SETB8*/ 26159) 1, false, false, false, 91, 2, 54, 2, 7, 5}, // #516 |
| 12288 | {DBGFIELD(/*SETBC_SETBC8_SETBCR_SETBCR8_SETNBC_SETNBC8_SETNBCR_SETNBCR8*/ 26170) 1, false, false, false, 91, 2, 54, 2, 7, 5}, // #517 |
| 12289 | {DBGFIELD(/*SRAWI_SRAWI8*/ 26230) 1, false, false, false, 91, 2, 54, 2, 7, 5}, // #518 |
| 12290 | {DBGFIELD(/*VEXTSB2D_VEXTSB2Ds_VEXTSB2W_VEXTSB2Ws_VEXTSH2D_VEXTSH2Ds_VEXTSH2W_VEXTSH2Ws_VEXTSW2D_VEXTSW2Ds_VNEGD_VNEGW*/ 26243) 1, false, false, false, 91, 2, 54, 2, 7, 5}, // #519 |
| 12291 | {DBGFIELD(/*VEXTSD2Q*/ 26350) 1, false, false, false, 91, 2, 54, 2, 7, 5}, // #520 |
| 12292 | {DBGFIELD(/*XSABSDP_XSNABSDP_XSNABSDPs_XSNEGDP*/ 26359) 1, false, false, false, 91, 2, 54, 2, 7, 5}, // #521 |
| 12293 | {DBGFIELD(/*XSABSQP_XSNABSQP_XSNEGQP_XSXEXPQP_XVXEXPDP_XVXEXPSP*/ 26394) 1, false, false, false, 91, 2, 54, 2, 7, 5}, // #522 |
| 12294 | {DBGFIELD(/*XVABSDP_XVNABSDP_XVNEGDP*/ 26446) 1, false, false, false, 91, 2, 54, 2, 7, 5}, // #523 |
| 12295 | {DBGFIELD(/*XVXSIGDP_XVXSIGSP*/ 26471) 1, false, false, false, 91, 2, 54, 2, 7, 5}, // #524 |
| 12296 | {DBGFIELD(/*ADDE8O_ADDEO_SUBFE8O_SUBFEO_SUBF8O_SUBFO*/ 26489) 1, false, false, false, 91, 2, 54, 2, 20, 10}, // #525 |
| 12297 | {DBGFIELD(/*ADDEX_ADDEX8*/ 26530) 1, false, false, false, 91, 2, 54, 2, 20, 10}, // #526 |
| 12298 | {DBGFIELD(/*ADD4O_ADD8O*/ 26543) 1, false, false, false, 91, 2, 54, 2, 20, 10}, // #527 |
| 12299 | {DBGFIELD(/*CMPB_CMPB8*/ 26555) 1, false, false, false, 91, 2, 54, 2, 20, 10}, // #528 |
| 12300 | {DBGFIELD(/*CRAND_CRANDC_CR6SET_CREQV_CRSET_CRNAND_CRNOR_CROR_CRORC_CR6UNSET_CRUNSET*/ 26566) 1, false, false, false, 91, 2, 54, 2, 20, 10}, // #529 |
| 12301 | {DBGFIELD(/*DST_DST64_DSTT_DSTT64_DSTST_DSTST64_DSTSTT_DSTSTT64*/ 26639) 1, false, false, false, 91, 2, 54, 2, 20, 10}, // #530 |
| 12302 | {DBGFIELD(/*VRLDNM_VRLWNM_V_SET0_V_SET0B_V_SET0H_XSCPSGNQP_XSIEXPQP_XVIEXPDP_XVIEXPSP*/ 26691) 1, false, false, false, 91, 2, 54, 2, 20, 10}, // #531 |
| 12303 | {DBGFIELD(/*XXLEQVOnes*/ 26765) 1, false, false, false, 91, 2, 54, 2, 20, 10}, // #532 |
| 12304 | {DBGFIELD(/*MFFS_MFFS_rec_MFFSL*/ 26776) 1, false, false, false, 119, 3, 89, 3, 0, 0}, // #533 |
| 12305 | {DBGFIELD(/*MFFSCDRNI_MFFSCRNI*/ 26796) 1, false, false, false, 119, 3, 89, 3, 0, 0}, // #534 |
| 12306 | {DBGFIELD(/*MTFSB0*/ 26815) 1, false, false, false, 119, 3, 89, 3, 0, 0}, // #535 |
| 12307 | {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*/ 26822) 1, false, false, false, 119, 3, 89, 3, 7, 5}, // #536 |
| 12308 | {DBGFIELD(/*NEG8O_rec_NEGO_rec*/ 27016) 1, false, false, false, 119, 3, 89, 3, 7, 5}, // #537 |
| 12309 | {DBGFIELD(/*ADDE8_rec_ADDE_rec_ADDE8O_rec_ADDEO_rec_SUBFE8_rec_SUBFE_rec_SUBFE8O_rec_SUBFEO_rec_SUBF8O_rec_SUBFO_rec*/ 27035) 1, false, false, false, 119, 3, 89, 3, 20, 10}, // #538 |
| 12310 | {DBGFIELD(/*HRFID_SC*/ 27140) 2, false, false, false, 93, 3, 111, 4, 0, 0}, // #539 |
| 12311 | {DBGFIELD(/*MTFSFI_MTFSFIb_MTFSFI_rec*/ 27149) 2, false, false, false, 93, 3, 111, 4, 0, 0}, // #540 |
| 12312 | {DBGFIELD(/*FABSD_rec_FABSS_rec_FMR_rec_FNABSD_rec_FNABSS_rec_FNEGD_rec_FNEGS_rec*/ 27175) 2, false, false, false, 93, 3, 111, 4, 7, 5}, // #541 |
| 12313 | {DBGFIELD(/*ADDC8_rec_ADDC_rec_SUBFC8_rec_SUBFC_rec*/ 27245) 2, false, false, false, 93, 3, 111, 4, 20, 10}, // #542 |
| 12314 | {DBGFIELD(/*VSTRIBL_rec_VSTRIBR_rec_VSTRIHL_rec_VSTRIHR_rec*/ 27285) 2, false, false, false, 216, 4, 119, 4, 0, 0}, // #543 |
| 12315 | {DBGFIELD(/*LBZ_LBZ8_LHZ_LHZ8_LWZ_LWZ8*/ 27333) 1, false, false, false, 105, 2, 10, 2, 0, 0}, // #544 |
| 12316 | {DBGFIELD(/*LD*/ 27360) 1, false, false, false, 105, 2, 10, 2, 0, 0}, // #545 |
| 12317 | {DBGFIELD(/*LDtoc_LDtocBA_LDtocCPT_LDtocJTI_LDtocL_SPILLTOVSR_LD_LWZtoc_LWZtocL*/ 27363) 1, false, false, false, 105, 2, 10, 2, 0, 0}, // #546 |
| 12318 | {DBGFIELD(/*DFLOADf32*/ 27431) 1, false, false, false, 105, 2, 10, 2, 0, 0}, // #547 |
| 12319 | {DBGFIELD(/*DFLOADf64*/ 27441) 1, false, false, false, 105, 2, 10, 2, 0, 0}, // #548 |
| 12320 | {DBGFIELD(/*LFD*/ 27451) 1, false, false, false, 105, 2, 10, 2, 0, 0}, // #549 |
| 12321 | {DBGFIELD(/*LHA_LHA8*/ 27455) 1, false, false, false, 105, 2, 10, 2, 0, 0}, // #550 |
| 12322 | {DBGFIELD(/*LXSD_LXV*/ 27464) 1, false, false, false, 105, 2, 10, 2, 0, 0}, // #551 |
| 12323 | {DBGFIELD(/*DCBT_DCBTST*/ 27473) 1, false, false, false, 105, 2, 10, 2, 12, 8}, // #552 |
| 12324 | {DBGFIELD(/*ICBT*/ 27485) 1, false, false, false, 105, 2, 10, 2, 12, 8}, // #553 |
| 12325 | {DBGFIELD(/*LDBRX*/ 27490) 1, false, false, false, 105, 2, 10, 2, 12, 8}, // #554 |
| 12326 | {DBGFIELD(/*SPILLTOVSR_LDX*/ 27496) 1, false, false, false, 105, 2, 10, 2, 12, 8}, // #555 |
| 12327 | {DBGFIELD(/*LXVRBX_LXVRDX_LXVRHX_LXVRWX*/ 27511) 1, false, false, false, 105, 2, 10, 2, 12, 8}, // #556 |
| 12328 | {DBGFIELD(/*MTSR*/ 27539) 1, false, false, false, 102, 3, 69, 3, 12, 4}, // #557 |
| 12329 | {DBGFIELD(/*MTVRSAVE_MTVRSAVEv*/ 27544) 1, false, false, false, 102, 3, 69, 3, 12, 4}, // #558 |
| 12330 | {DBGFIELD(/*LBZCIX_LDCIX_LHZCIX_LWZCIX*/ 27563) 1, false, false, false, 102, 3, 69, 3, 12, 8}, // #559 |
| 12331 | {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*/ 27590) 1, false, false, false, 220, 4, 10, 2, 0, 0}, // #560 |
| 12332 | {DBGFIELD(/*LFS*/ 27810) 2, false, false, false, 177, 5, 162, 3, 0, 0}, // #561 |
| 12333 | {DBGFIELD(/*LXSSP*/ 27814) 2, false, false, false, 177, 5, 162, 3, 0, 0}, // #562 |
| 12334 | {DBGFIELD(/*LXVP*/ 27820) 2, false, false, false, 224, 5, 72, 3, 0, 0}, // #563 |
| 12335 | {DBGFIELD(/*LXVPX*/ 27825) 2, false, false, false, 224, 5, 72, 3, 0, 0}, // #564 |
| 12336 | {DBGFIELD(/*MFSR*/ 27831) 1, false, false, false, 150, 3, 165, 3, 0, 0}, // #565 |
| 12337 | {DBGFIELD(/*MFTB8*/ 27836) 1, false, false, false, 150, 3, 165, 3, 0, 0}, // #566 |
| 12338 | {DBGFIELD(/*XXSETACCZ*/ 27842) 1, false, false, false, 229, 2, 237, 2, 0, 0}, // #567 |
| 12339 | {DBGFIELD(/*XVBF16GER2_XVF16GER2_XVF32GER_XVF64GER_XVI16GER2_XVI16GER2S_XVI4GER8_XVI8GER4*/ 27852) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #568 |
| 12340 | {DBGFIELD(/*XVBF16GER2NN_XVBF16GER2NP_XVBF16GER2PN_XVBF16GER2PP_XVF16GER2NN_XVF16GER2NP_XVF16GER2PN_XVF16GER2PP_XVF32GERNN_XVF32GERNP_XVF32GERPN_XVF32GERPP_XVF64GERNN_XVF64GERNP_XVF64GERPN_XVF64GERPP_XVI16GER2PP_XVI16GER2SPP_XVI4GER8PP_XVI8GER4PP*/ 27930) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #569 |
| 12341 | {DBGFIELD(/*XVI8GER4SPP*/ 28165) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #570 |
| 12342 | {DBGFIELD(/*PMXVBF16GER2_PMXVF16GER2_PMXVF32GER_PMXVF64GER_PMXVI16GER2_PMXVI16GER2S_PMXVI4GER8_PMXVI8GER4*/ 28177) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #571 |
| 12343 | {DBGFIELD(/*PMXVBF16GER2NN_PMXVBF16GER2NP_PMXVBF16GER2PN_PMXVBF16GER2PP_PMXVF16GER2NN_PMXVF16GER2NP_PMXVF16GER2PN_PMXVF16GER2PP_PMXVF32GERNN_PMXVF32GERNP_PMXVF32GERPN_PMXVF32GERPP_PMXVF64GERNN_PMXVF64GERNP_PMXVF64GERPN_PMXVF64GERPP_PMXVI16GER2PP_PMXVI16GER2SPP_PMXVI4GER8PP_PMXVI8GER4PP*/ 28271) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #572 |
| 12344 | {DBGFIELD(/*PMXVI8GER4SPP*/ 28546) 8190, false, false, false, 0, 0, 0, 0, 0, 0}, // #573 |
| 12345 | {DBGFIELD(/*XXMTACC*/ 28560) 2, false, false, false, 231, 5, 239, 3, 0, 0}, // #574 |
| 12346 | {DBGFIELD(/*XXMFACC*/ 28568) 4, false, false, false, 236, 5, 242, 6, 0, 0}, // #575 |
| 12347 | {DBGFIELD(/*VMULHSD_VMULHUD_VMULLD*/ 28576) 1, false, false, false, 126, 2, 99, 2, 59, 6}, // #576 |
| 12348 | {DBGFIELD(/*LXVKQ*/ 28599) 1, false, false, false, 136, 2, 121, 2, 0, 0}, // #577 |
| 12349 | {DBGFIELD(/*VSPLTISB_VSPLTISH_VSPLTISW*/ 28605) 1, false, false, false, 136, 2, 121, 2, 0, 0}, // #578 |
| 12350 | {DBGFIELD(/*V_SETALLONES_V_SETALLONESB_V_SETALLONESH*/ 28632) 1, false, false, false, 136, 2, 121, 2, 0, 0}, // #579 |
| 12351 | {DBGFIELD(/*XXSPLTIB*/ 28673) 1, false, false, false, 136, 2, 121, 2, 0, 0}, // #580 |
| 12352 | {DBGFIELD(/*BRD_BRH_BRH8_BRW_BRW8*/ 28682) 1, false, false, false, 136, 2, 121, 2, 7, 5}, // #581 |
| 12353 | {DBGFIELD(/*MFVSRLD_MTVSRWS_VCLZLSBB_VCTZLSBB_VEXTRACTD_VEXTRACTUB_VEXTRACTUH_VEXTRACTUW_VINSERTD_VINSERTW_VPRTYBQ*/ 28704) 1, false, false, false, 136, 2, 121, 2, 7, 5}, // #582 |
| 12354 | {DBGFIELD(/*VGBBD_VUPKHSW_VUPKLSW*/ 28807) 1, false, false, false, 136, 2, 121, 2, 7, 5}, // #583 |
| 12355 | {DBGFIELD(/*VSPLTB_VSPLTBs_VSPLTH_VSPLTHs_VSPLTW_XXSPLTW_XXSPLTWs*/ 28829) 1, false, false, false, 136, 2, 121, 2, 7, 5}, // #584 |
| 12356 | {DBGFIELD(/*VSTRIBL_VSTRIBR_VSTRIHL_VSTRIHR_XXGENPCVDM_XXGENPCVHM_XXGENPCVWM*/ 28883) 1, false, false, false, 136, 2, 121, 2, 7, 5}, // #585 |
| 12357 | {DBGFIELD(/*VUPKHPX_VUPKHSB_VUPKHSH_VUPKLPX_VUPKLSB_VUPKLSH*/ 28948) 1, false, false, false, 136, 2, 121, 2, 7, 5}, // #586 |
| 12358 | {DBGFIELD(/*XVCVBF16SPN*/ 28996) 1, false, false, false, 136, 2, 121, 2, 7, 5}, // #587 |
| 12359 | {DBGFIELD(/*XXBRD_XXBRH_XXBRQ_XXBRW_XXEXTRACTUW*/ 29008) 1, false, false, false, 136, 2, 121, 2, 7, 5}, // #588 |
| 12360 | {DBGFIELD(/*VBPERMQ_VPKSDSS_VPKSDUS_VPKUDUM_VPKUDUS*/ 29044) 1, false, false, false, 136, 2, 121, 2, 20, 10}, // #589 |
| 12361 | {DBGFIELD(/*VCLRLB_VCLRRB_VINSD_VINSW_VSLDBI_VSRDBI*/ 29084) 1, false, false, false, 136, 2, 121, 2, 20, 10}, // #590 |
| 12362 | {DBGFIELD(/*VPKPX_VPKSHSS_VPKSHUS_VPKSWSS_VPKSWUS_VPKUHUM_VPKUHUS_VPKUWUM_VPKUWUS*/ 29124) 1, false, false, false, 136, 2, 121, 2, 20, 10}, // #591 |
| 12363 | {DBGFIELD(/*VSLV_VSRV_XXINSERTW*/ 29194) 1, false, false, false, 136, 2, 121, 2, 20, 10}, // #592 |
| 12364 | {DBGFIELD(/*VEXTDDVLX_VEXTDDVRX_VEXTDUBVLX_VEXTDUBVRX_VEXTDUHVLX_VEXTDUHVRX_VEXTDUWVLX_VEXTDUWVRX_VINSBLX_VINSBRX_VINSBVLX_VINSBVRX_VINSDLX_VINSDRX_VINSHLX_VINSHRX_VINSHVLX_VINSHVRX_VINSWLX_VINSWRX_VINSWVLX_VINSWVRX*/ 29214) 1, false, false, false, 136, 2, 121, 2, 20, 15}, // #593 |
| 12365 | {DBGFIELD(/*VSUMSWS*/ 29418) 2, false, false, false, 241, 4, 121, 4, 0, 0}, // #594 |
| 12366 | {DBGFIELD(/*XXSPLTIDP_XXSPLTIW*/ 29426) 1, false, false, false, 245, 4, 121, 2, 0, 0}, // #595 |
| 12367 | {DBGFIELD(/*XXSPLTI32DX*/ 29445) 1, false, false, false, 245, 4, 121, 2, 7, 5}, // #596 |
| 12368 | {DBGFIELD(/*XXBLENDVB_XXBLENDVD_XXBLENDVH_XXBLENDVW_XXEVAL*/ 29457) 1, false, false, false, 245, 4, 121, 2, 20, 15}, // #597 |
| 12369 | {DBGFIELD(/*XXPERMX*/ 29504) 1, false, false, false, 245, 4, 121, 2, 20, 15}, // #598 |
| 12370 | {DBGFIELD(/*PSTXVP_PSTXVPpc*/ 29512) 1, false, false, false, 111, 2, 76, 2, 7, 5}, // #599 |
| 12371 | {DBGFIELD(/*STB_STB8_STH_STH8_STW_STW8*/ 29528) 1, false, false, false, 111, 2, 76, 2, 7, 5}, // #600 |
| 12372 | {DBGFIELD(/*SPILLTOVSR_ST*/ 29555) 1, false, false, false, 111, 2, 76, 2, 7, 5}, // #601 |
| 12373 | {DBGFIELD(/*STD*/ 29569) 1, false, false, false, 111, 2, 76, 2, 7, 5}, // #602 |
| 12374 | {DBGFIELD(/*DFSTOREf32_DFSTOREf64*/ 29573) 1, false, false, false, 111, 2, 76, 2, 7, 5}, // #603 |
| 12375 | {DBGFIELD(/*STFD_STFS*/ 29595) 1, false, false, false, 111, 2, 76, 2, 7, 5}, // #604 |
| 12376 | {DBGFIELD(/*STFDU_STFSU*/ 29605) 1, false, false, false, 111, 2, 76, 2, 7, 5}, // #605 |
| 12377 | {DBGFIELD(/*STXSD*/ 29617) 1, false, false, false, 111, 2, 76, 2, 7, 5}, // #606 |
| 12378 | {DBGFIELD(/*STXSSP*/ 29623) 1, false, false, false, 111, 2, 76, 2, 7, 5}, // #607 |
| 12379 | {DBGFIELD(/*STXV*/ 29630) 1, false, false, false, 111, 2, 76, 2, 7, 5}, // #608 |
| 12380 | {DBGFIELD(/*DCBF_DCBST_DCBZ*/ 29635) 1, false, false, false, 111, 2, 76, 2, 20, 10}, // #609 |
| 12381 | {DBGFIELD(/*ICBI*/ 29651) 1, false, false, false, 111, 2, 76, 2, 20, 10}, // #610 |
| 12382 | {DBGFIELD(/*SPILLTOVSR_STX*/ 29656) 1, false, false, false, 111, 2, 76, 2, 20, 15}, // #611 |
| 12383 | {DBGFIELD(/*STIWX*/ 29671) 1, false, false, false, 111, 2, 76, 2, 20, 15}, // #612 |
| 12384 | {DBGFIELD(/*STXVRBX_STXVRDX_STXVRHX_STXVRWX*/ 29677) 1, false, false, false, 111, 2, 76, 2, 20, 15}, // #613 |
| 12385 | {DBGFIELD(/*EnforceIEIO*/ 29709) 1, false, false, false, 116, 3, 86, 3, 0, 0}, // #614 |
| 12386 | {DBGFIELD(/*TLBIE8P9_TLBIEP9*/ 29721) 1, false, false, false, 116, 3, 86, 3, 20, 10}, // #615 |
| 12387 | {DBGFIELD(/*STHCIX_STWCIX*/ 29738) 1, false, false, false, 116, 3, 86, 3, 20, 15}, // #616 |
| 12388 | {DBGFIELD(/*SYNCP10*/ 29752) 2, false, false, false, 169, 4, 158, 4, 0, 0}, // #617 |
| 12389 | {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*/ 29760) 1, false, false, false, 249, 4, 76, 2, 7, 5}, // #618 |
| 12390 | {DBGFIELD(/*STXVP*/ 29926) 2, false, false, false, 253, 4, 76, 3, 7, 5}, // #619 |
| 12391 | {DBGFIELD(/*STXVPX*/ 29932) 2, false, false, false, 253, 4, 76, 3, 20, 15}, // #620 |
| 12392 | {DBGFIELD(/*ATTN_NAP*/ 29939) 1, false, false, false, 97, 2, 59, 2, 0, 0}, // #621 |
| 12393 | {DBGFIELD(/*DCBZL*/ 29948) 1, false, false, false, 97, 2, 59, 2, 0, 0}, // #622 |
| 12394 | {DBGFIELD(/*DCCCI_ICBLQ_ICCCI_TLBLD_TLBLI_TLBRE2_TLBSX2_TLBSX2D_TLBWE2*/ 29954) 1, false, false, false, 97, 2, 59, 2, 0, 0}, // #623 |
| 12395 | {DBGFIELD(/*CLRBHRB_MFBHRBE*/ 30013) 1, false, false, false, 150, 3, 141, 3, 0, 0}, // #624 |
| 12396 | {DBGFIELD(/*PADDI_PADDI8_PADDI8pc_PADDIpc*/ 30029) 1, false, false, false, 257, 4, 74, 2, 68, 6}, // #625 |
| 12397 | {DBGFIELD(/*PLI_PLI8*/ 30059) 1, false, false, false, 257, 4, 74, 2, 68, 6}, // #626 |
| 12398 | {DBGFIELD(/*VMULESB_VMULESH_VMULEUB_VMULEUH_VMULOSB_VMULOSH_VMULOUB_VMULOUH_VSUM2SWS_VSUM4SBS_VSUM4SHS_VSUM4UBS*/ 30068) 1, false, false, false, 126, 2, 123, 2, 38, 14}, // #627 |
| 12399 | {DBGFIELD(/*VMULESD_VMULEUD_VMULHSW_VMULHUW_VMULOSD_VMULOUD*/ 30168) 1, false, false, false, 126, 2, 123, 2, 38, 14}, // #628 |
| 12400 | {DBGFIELD(/*VMSUMCUD*/ 30216) 1, false, false, false, 126, 2, 123, 2, 38, 21}, // #629 |
| 12401 | {DBGFIELD(/*P10W_CY_7C_P10W_DISP_ANY_P10CY_Read_3C_P10CY_Read_3C*/ 30225) 1, false, false, false, 261, 2, 248, 2, 74, 2}, // #630 |
| 12402 | {DBGFIELD(/*P10W_CY_7C_P10W_DISP_ANY_P10CY_Read_1C_P10CY_Read_1C*/ 30278) 1, false, false, false, 261, 2, 248, 2, 76, 12}, // #631 |
| 12403 | {DBGFIELD(/*P10W_BF_27C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C*/ 30331) 1, false, false, false, 263, 2, 129, 2, 88, 2}, // #632 |
| 12404 | {DBGFIELD(/*P10W_BF_27C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C*/ 30385) 1, false, false, false, 263, 2, 129, 2, 90, 12}, // #633 |
| 12405 | {DBGFIELD(/*P10W_BF_26C_P10W_DISP_ANY_P10BF_Read_2C*/ 30439) 1, false, false, false, 265, 2, 14, 2, 88, 1}, // #634 |
| 12406 | {DBGFIELD(/*P10W_BF_26C_P10W_DISP_ANY_P10BF_Read_1C*/ 30479) 1, false, false, false, 265, 2, 14, 2, 39, 6}, // #635 |
| 12407 | {DBGFIELD(/*P10W_BF_36C_P10W_DISP_ANY_P10BF_Read_2C*/ 30519) 1, false, false, false, 267, 2, 133, 2, 88, 1}, // #636 |
| 12408 | {DBGFIELD(/*P10W_BF_36C_P10W_DISP_ANY_P10BF_Read_1C*/ 30559) 1, false, false, false, 267, 2, 133, 2, 39, 6}, // #637 |
| 12409 | {DBGFIELD(/*P10W_BF_24C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C*/ 30599) 1, false, false, false, 269, 2, 150, 2, 88, 2}, // #638 |
| 12410 | {DBGFIELD(/*P10W_BF_24C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C*/ 30653) 1, false, false, false, 269, 2, 150, 2, 90, 12}, // #639 |
| 12411 | {DBGFIELD(/*P10W_BF_27C_P10W_DISP_ANY_P10BF_Read_2C*/ 30707) 1, false, false, false, 263, 2, 129, 2, 88, 1}, // #640 |
| 12412 | {DBGFIELD(/*P10W_BF_27C_P10W_DISP_ANY_P10BF_Read_1C*/ 30747) 1, false, false, false, 263, 2, 129, 2, 39, 6}, // #641 |
| 12413 | {DBGFIELD(/*P10W_BF_22C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C*/ 30787) 1, false, false, false, 265, 2, 125, 2, 88, 2}, // #642 |
| 12414 | {DBGFIELD(/*P10W_BF_22C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C*/ 30841) 1, false, false, false, 265, 2, 125, 2, 90, 12}, // #643 |
| 12415 | {DBGFIELD(/*P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C*/ 30895) 1, false, false, false, 126, 2, 117, 2, 88, 2}, // #644 |
| 12416 | {DBGFIELD(/*P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C*/ 30948) 1, false, false, false, 126, 2, 117, 2, 90, 12}, // #645 |
| 12417 | {DBGFIELD(/*P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C*/ 31001) 1, false, false, false, 126, 2, 117, 2, 88, 1}, // #646 |
| 12418 | {DBGFIELD(/*P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C*/ 31040) 1, false, false, false, 126, 2, 117, 2, 39, 6}, // #647 |
| 12419 | {DBGFIELD(/*P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C_P10BF_Read_2C*/ 31079) 1, false, false, false, 126, 2, 117, 2, 102, 3}, // #648 |
| 12420 | {DBGFIELD(/*P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C_P10BF_Read_1C*/ 31146) 1, false, false, false, 126, 2, 117, 2, 105, 18}, // #649 |
| 12421 | {DBGFIELD(/*P10W_BF_7C_P10W_DISP_EVEN_P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C*/ 31213) 2, false, false, false, 271, 3, 250, 4, 88, 1}, // #650 |
| 12422 | {DBGFIELD(/*P10W_BF_7C_P10W_DISP_EVEN_P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C*/ 31278) 2, false, false, false, 271, 3, 250, 4, 39, 6}, // #651 |
| 12423 | {DBGFIELD(/*P10W_CY_7C_P10W_DISP_ANY_P10CY_Read_3C*/ 31343) 1, false, false, false, 261, 2, 248, 2, 74, 1}, // #652 |
| 12424 | {DBGFIELD(/*P10W_CY_7C_P10W_DISP_ANY_P10CY_Read_1C*/ 31382) 1, false, false, false, 261, 2, 248, 2, 76, 6}, // #653 |
| 12425 | {DBGFIELD(/*P10W_MM_10C_P10W_DISP_ANY_P10MM_Read_6C_P10MM_Read_6C*/ 31421) 1, false, false, false, 229, 2, 237, 2, 123, 2}, // #654 |
| 12426 | {DBGFIELD(/*P10W_MM_10C_P10W_DISP_ANY_P10MM_Read_1C_P10MM_Read_1C*/ 31475) 1, false, false, false, 229, 2, 237, 2, 125, 12}, // #655 |
| 12427 | {DBGFIELD(/*P10W_MM_10C_P10W_DISP_ANY_P10MM_Read_6C_P10MM_Read_6C_P10MM_Read_6C*/ 31529) 1, false, false, false, 229, 2, 237, 2, 137, 3}, // #656 |
| 12428 | {DBGFIELD(/*P10W_MM_10C_P10W_DISP_ANY_P10MM_Read_1C_P10MM_Read_1C_P10MM_Read_1C*/ 31597) 1, false, false, false, 229, 2, 237, 2, 140, 18}, // #657 |
| 12429 | {DBGFIELD(/*P10W_MM_10C_P10W_DISP_PAIR_P10MM_Read_6C_P10MM_Read_6C*/ 31665) 1, false, false, false, 274, 4, 237, 2, 123, 2}, // #658 |
| 12430 | {DBGFIELD(/*P10W_MM_10C_P10W_DISP_PAIR_P10MM_Read_1C_P10MM_Read_1C*/ 31720) 1, false, false, false, 274, 4, 237, 2, 125, 12}, // #659 |
| 12431 | {DBGFIELD(/*P10W_MM_10C_P10W_DISP_PAIR_P10MM_Read_6C_P10MM_Read_6C_P10MM_Read_6C*/ 31775) 1, false, false, false, 274, 4, 237, 2, 137, 3}, // #660 |
| 12432 | {DBGFIELD(/*P10W_MM_10C_P10W_DISP_PAIR_P10MM_Read_1C_P10MM_Read_1C_P10MM_Read_1C*/ 31844) 1, false, false, false, 274, 4, 237, 2, 140, 18}, // #661 |
| 12433 | }; // P10ModelSchedClasses |
| 12434 | |
| 12435 | // {Name, NumMicroOps, BeginGroup, EndGroup, RetireOOO, WriteProcResIdx,#, WriteLatencyIdx,#, ReadAdvanceIdx,#} |
| 12436 | static const llvm::MCSchedClassDesc P7ModelSchedClasses[] = { |
| 12437 | {DBGFIELD(1) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, |
| 12438 | {DBGFIELD(/*IIC_LdStSync*/ 19) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #1 |
| 12439 | {DBGFIELD(/*IIC_IntSimple*/ 32) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #2 |
| 12440 | {DBGFIELD(/*IIC_IntGeneral*/ 46) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #3 |
| 12441 | {DBGFIELD(/*IIC_BrB*/ 61) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #4 |
| 12442 | {DBGFIELD(/*IIC_VecFP*/ 69) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #5 |
| 12443 | {DBGFIELD(/*IIC_IntRotate*/ 79) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #6 |
| 12444 | {DBGFIELD(/*IIC_IntCompare*/ 93) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #7 |
| 12445 | {DBGFIELD(/*IIC_SprABORT*/ 108) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #8 |
| 12446 | {DBGFIELD(/*IIC_LdStCOPY*/ 121) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #9 |
| 12447 | {DBGFIELD(/*IIC_LdStPASTE*/ 134) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #10 |
| 12448 | {DBGFIELD(/*IIC_BrCR*/ 148) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #11 |
| 12449 | {DBGFIELD(/*IIC_FPGeneral*/ 157) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #12 |
| 12450 | {DBGFIELD(/*IIC_LdStLD*/ 171) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #13 |
| 12451 | {DBGFIELD(/*IIC_LdStDCBF*/ 182) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #14 |
| 12452 | {DBGFIELD(/*IIC_LdStLoad*/ 195) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #15 |
| 12453 | {DBGFIELD(/*IIC_FPCompare*/ 208) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #16 |
| 12454 | {DBGFIELD(/*IIC_IntDivD*/ 222) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #17 |
| 12455 | {DBGFIELD(/*IIC_IntDivW*/ 234) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #18 |
| 12456 | {DBGFIELD(/*IIC_VecGeneral*/ 246) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #19 |
| 12457 | {DBGFIELD(/*IIC_FPDGeneral*/ 261) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #20 |
| 12458 | {DBGFIELD(/*IIC_FPAddSub*/ 276) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #21 |
| 12459 | {DBGFIELD(/*IIC_FPDivD*/ 289) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #22 |
| 12460 | {DBGFIELD(/*IIC_FPSGeneral*/ 300) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #23 |
| 12461 | {DBGFIELD(/*IIC_VecComplex*/ 315) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #24 |
| 12462 | {DBGFIELD(/*IIC_LdStStore*/ 330) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #25 |
| 12463 | {DBGFIELD(/*IIC_IntRotateDI*/ 344) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #26 |
| 12464 | {DBGFIELD(/*IIC_FPDivS*/ 360) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #27 |
| 12465 | {DBGFIELD(/*IIC_FPFused*/ 371) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #28 |
| 12466 | {DBGFIELD(/*IIC_FPSqrtD*/ 383) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #29 |
| 12467 | {DBGFIELD(/*IIC_FPSqrtS*/ 395) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #30 |
| 12468 | {DBGFIELD(/*IIC_LdStICBI*/ 407) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #31 |
| 12469 | {DBGFIELD(/*IIC_IntISEL*/ 420) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #32 |
| 12470 | {DBGFIELD(/*IIC_SprISYNC*/ 432) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #33 |
| 12471 | {DBGFIELD(/*IIC_LdStLWARX*/ 445) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #34 |
| 12472 | {DBGFIELD(/*IIC_LdStLoadUpd*/ 459) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #35 |
| 12473 | {DBGFIELD(/*IIC_LdStLoadUpdX*/ 475) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #36 |
| 12474 | {DBGFIELD(/*IIC_LdStLDARX*/ 492) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #37 |
| 12475 | {DBGFIELD(/*IIC_LdStLDU*/ 506) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #38 |
| 12476 | {DBGFIELD(/*IIC_LdStLDUX*/ 518) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #39 |
| 12477 | {DBGFIELD(/*IIC_LdStLFD*/ 531) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #40 |
| 12478 | {DBGFIELD(/*IIC_LdStLFDU*/ 543) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #41 |
| 12479 | {DBGFIELD(/*IIC_LdStLFDUX*/ 556) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #42 |
| 12480 | {DBGFIELD(/*IIC_LdStLHA*/ 570) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #43 |
| 12481 | {DBGFIELD(/*IIC_LdStLHAU*/ 582) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #44 |
| 12482 | {DBGFIELD(/*IIC_LdStLHAUX*/ 595) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #45 |
| 12483 | {DBGFIELD(/*IIC_LdStLMW*/ 609) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #46 |
| 12484 | {DBGFIELD(/*IIC_LdStLQ*/ 621) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #47 |
| 12485 | {DBGFIELD(/*IIC_LdStLQARX*/ 632) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #48 |
| 12486 | {DBGFIELD(/*IIC_LdStLWA*/ 646) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #49 |
| 12487 | {DBGFIELD(/*IIC_IntMulHD*/ 658) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #50 |
| 12488 | {DBGFIELD(/*IIC_BrMCR*/ 671) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #51 |
| 12489 | {DBGFIELD(/*IIC_BrMCRX*/ 681) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #52 |
| 12490 | {DBGFIELD(/*IIC_SprMFCR*/ 692) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #53 |
| 12491 | {DBGFIELD(/*IIC_SprMFSPR*/ 704) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #54 |
| 12492 | {DBGFIELD(/*IIC_IntMFFS*/ 717) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #55 |
| 12493 | {DBGFIELD(/*IIC_SprMFMSR*/ 729) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #56 |
| 12494 | {DBGFIELD(/*IIC_SprMFCRF*/ 742) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #57 |
| 12495 | {DBGFIELD(/*IIC_SprMFPMR*/ 755) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #58 |
| 12496 | {DBGFIELD(/*IIC_SprMFSR*/ 768) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #59 |
| 12497 | {DBGFIELD(/*IIC_SprMFTB*/ 780) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #60 |
| 12498 | {DBGFIELD(/*IIC_SprMSGSNDP*/ 792) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #61 |
| 12499 | {DBGFIELD(/*IIC_SprMSGSYNC*/ 807) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #62 |
| 12500 | {DBGFIELD(/*IIC_SprMTSPR*/ 822) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #63 |
| 12501 | {DBGFIELD(/*IIC_IntMTFSB0*/ 835) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #64 |
| 12502 | {DBGFIELD(/*IIC_SprMTMSR*/ 849) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #65 |
| 12503 | {DBGFIELD(/*IIC_SprMTMSRD*/ 862) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #66 |
| 12504 | {DBGFIELD(/*IIC_SprMTPMR*/ 876) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #67 |
| 12505 | {DBGFIELD(/*IIC_SprMTSR*/ 889) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #68 |
| 12506 | {DBGFIELD(/*IIC_IntMulHW*/ 901) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #69 |
| 12507 | {DBGFIELD(/*IIC_IntMulHWU*/ 914) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #70 |
| 12508 | {DBGFIELD(/*IIC_IntMulLI*/ 928) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #71 |
| 12509 | {DBGFIELD(/*IIC_SprRFI*/ 941) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #72 |
| 12510 | {DBGFIELD(/*IIC_IntRFID*/ 952) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #73 |
| 12511 | {DBGFIELD(/*IIC_IntRotateD*/ 964) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #74 |
| 12512 | {DBGFIELD(/*IIC_SprSLBFEE*/ 979) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #75 |
| 12513 | {DBGFIELD(/*IIC_SprSLBIA*/ 993) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #76 |
| 12514 | {DBGFIELD(/*IIC_SprSLBIE*/ 1006) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #77 |
| 12515 | {DBGFIELD(/*IIC_SprSLBIEG*/ 1019) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #78 |
| 12516 | {DBGFIELD(/*IIC_SprSLBMFEE*/ 1033) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #79 |
| 12517 | {DBGFIELD(/*IIC_SprSLBMFEV*/ 1048) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #80 |
| 12518 | {DBGFIELD(/*IIC_SprSLBMTE*/ 1063) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #81 |
| 12519 | {DBGFIELD(/*IIC_SprSLBSYNC*/ 1077) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #82 |
| 12520 | {DBGFIELD(/*IIC_IntShift*/ 1092) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #83 |
| 12521 | {DBGFIELD(/*IIC_LdStSTWCX*/ 1105) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #84 |
| 12522 | {DBGFIELD(/*IIC_LdStSTU*/ 1119) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #85 |
| 12523 | {DBGFIELD(/*IIC_LdStSTUX*/ 1131) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #86 |
| 12524 | {DBGFIELD(/*IIC_LdStSTD*/ 1144) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #87 |
| 12525 | {DBGFIELD(/*IIC_LdStSTDCX*/ 1156) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #88 |
| 12526 | {DBGFIELD(/*IIC_LdStSTFD*/ 1170) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #89 |
| 12527 | {DBGFIELD(/*IIC_LdStSTFDU*/ 1183) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #90 |
| 12528 | {DBGFIELD(/*IIC_SprSTOP*/ 1197) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #91 |
| 12529 | {DBGFIELD(/*IIC_LdStSTQ*/ 1209) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #92 |
| 12530 | {DBGFIELD(/*IIC_LdStSTQCX*/ 1221) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #93 |
| 12531 | {DBGFIELD(/*IIC_IntTrapD*/ 1235) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #94 |
| 12532 | {DBGFIELD(/*IIC_SprTLBIA*/ 1248) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #95 |
| 12533 | {DBGFIELD(/*IIC_SprTLBIE*/ 1261) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #96 |
| 12534 | {DBGFIELD(/*IIC_SprTLBIEL*/ 1274) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #97 |
| 12535 | {DBGFIELD(/*IIC_SprTLBSYNC*/ 1288) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #98 |
| 12536 | {DBGFIELD(/*IIC_IntTrapW*/ 1303) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #99 |
| 12537 | {DBGFIELD(/*IIC_VecFPCompare*/ 1316) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #100 |
| 12538 | {DBGFIELD(/*IIC_VecPerm*/ 1333) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #101 |
| 12539 | {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*/ 1345) 2, false, false, false, 278, 2, 4, 2, 0, 0}, // #102 |
| 12540 | {DBGFIELD(/*BL_LWZinto_toc_BL_LWZinto_toc_RM_BL8_LDinto_toc_BL8_LDinto_toc_RM*/ 1524) 4, false, false, false, 280, 5, 254, 4, 0, 0}, // #103 |
| 12541 | {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*/ 1590) 2, false, false, false, 278, 2, 7, 2, 0, 0}, // #104 |
| 12542 | {DBGFIELD(/*MFCTR_MFCTR8_MFLR_MFLR8*/ 2242) 2, false, false, false, 278, 2, 7, 2, 0, 0}, // #105 |
| 12543 | {DBGFIELD(/*MTLR_MTLR8_MTCTR_MTCTR8_MTCTR8loop_MTCTRloop*/ 2266) 1, false, false, false, 1, 1, 30, 1, 0, 0}, // #106 |
| 12544 | {DBGFIELD(/*MFCR_MFCR8*/ 2311) 1, false, false, false, 3, 1, 2, 1, 0, 0}, // #107 |
| 12545 | {DBGFIELD(/*MCRF*/ 2322) 1, false, false, false, 3, 1, 7, 1, 0, 0}, // #108 |
| 12546 | {DBGFIELD(/*CR6SET_CR6UNSET_CRSET_CRUNSET_CRAND_CRANDC_CREQV_CRNAND_CRNOR_CRNOT_CROR_CRORC*/ 2327) 2, false, false, false, 285, 2, 10, 2, 0, 0}, // #109 |
| 12547 | {DBGFIELD(/*LMW*/ 2406) 2, false, false, false, 287, 3, 4, 2, 0, 0}, // #110 |
| 12548 | {DBGFIELD(/*LWARX_LWARXL*/ 2410) 2, false, false, false, 287, 3, 4, 2, 0, 0}, // #111 |
| 12549 | {DBGFIELD(/*LDARX_LDARXL*/ 2423) 2, false, false, false, 287, 3, 4, 2, 0, 0}, // #112 |
| 12550 | {DBGFIELD(/*LHBRX_LHBRX8_LWBRX_LWBRX8*/ 2436) 2, false, false, false, 287, 3, 1, 2, 0, 0}, // #113 |
| 12551 | {DBGFIELD(/*MFSR_MFSRIN*/ 2462) 1, false, false, false, 281, 2, 7, 1, 0, 0}, // #114 |
| 12552 | {DBGFIELD(/*LFS_LFSX_LFSXTLS_LFSXTLS__LFD_LFDX_LFDXTLS_LFDXTLS__LXSDX_LXVD2X_LXVW4X_LXVDSX*/ 2474) 2, false, false, false, 287, 3, 7, 2, 0, 0}, // #115 |
| 12553 | {DBGFIELD(/*LFSU_LFDU*/ 2553) 3, false, false, false, 290, 4, 258, 3, 0, 0}, // #116 |
| 12554 | {DBGFIELD(/*LFSUX_LFDUX*/ 2563) 3, false, false, false, 290, 4, 258, 3, 0, 0}, // #117 |
| 12555 | {DBGFIELD(/*STXSDX_STXVD2X_STXVW4X*/ 2575) 3, false, false, false, 294, 4, 4, 3, 0, 0}, // #118 |
| 12556 | {DBGFIELD(/*LBARX_LHARX*/ 2598) 3, false, false, false, 290, 4, 261, 3, 0, 0}, // #119 |
| 12557 | {DBGFIELD(/*LBZCIX_LDBRX_LDCIX_LHZCIX_LSWI_LVEBX_LVEHX_LVEWX_LVSL_LVSR_LVX_LVXL_LWZCIX_STHCIX_STSWI_STWCIX*/ 2610) 3, false, false, false, 290, 4, 261, 3, 0, 0}, // #120 |
| 12558 | {DBGFIELD(/*LFIWAX_LFIWZX*/ 2705) 3, false, false, false, 290, 4, 261, 3, 0, 0}, // #121 |
| 12559 | {DBGFIELD(/*STFD_STFDX_STFIWX_STFS_STFSX*/ 2719) 3, false, false, false, 290, 4, 261, 3, 0, 0}, // #122 |
| 12560 | {DBGFIELD(/*STFDU_STFDUX_STFSU_STFSUX*/ 2748) 3, false, false, false, 290, 4, 261, 3, 0, 0}, // #123 |
| 12561 | {DBGFIELD(/*STVEBX_STVEHX_STVEWX_STVX_STVXL*/ 2774) 3, false, false, false, 290, 4, 261, 3, 0, 0}, // #124 |
| 12562 | {DBGFIELD(/*LHA_LHA8_LHAX_LHAX8_LWAX_LWAX_32*/ 2806) 3, false, false, false, 290, 4, 261, 3, 0, 0}, // #125 |
| 12563 | {DBGFIELD(/*LWA_LWA_32*/ 2839) 3, false, false, false, 290, 4, 261, 3, 0, 0}, // #126 |
| 12564 | {DBGFIELD(/*LHAU_LHAU8*/ 2850) 3, false, false, false, 290, 4, 261, 3, 0, 0}, // #127 |
| 12565 | {DBGFIELD(/*LHAUX_LHAUX8_LWAUX*/ 2861) 3, false, false, false, 290, 4, 261, 3, 0, 0}, // #128 |
| 12566 | {DBGFIELD(/*STB_STB8_STH_STH8_STW_STW8_STBX_STBX8_STHX_STHX8_STWX_STWX8_STHBRX_STWBRX*/ 2880) 3, false, false, false, 290, 4, 4, 3, 0, 0}, // #129 |
| 12567 | {DBGFIELD(/*STD_STDX*/ 2954) 3, false, false, false, 290, 4, 4, 3, 0, 0}, // #130 |
| 12568 | {DBGFIELD(/*STMW*/ 2963) 3, false, false, false, 290, 4, 4, 3, 0, 0}, // #131 |
| 12569 | {DBGFIELD(/*STWCX*/ 2968) 3, false, false, false, 290, 4, 4, 3, 0, 0}, // #132 |
| 12570 | {DBGFIELD(/*STDCX*/ 2974) 3, false, false, false, 290, 4, 4, 3, 0, 0}, // #133 |
| 12571 | {DBGFIELD(/*STDU_STHU_STHU8_STBU_STBU8_STWU_STWU8*/ 2980) 3, false, false, false, 290, 4, 4, 3, 0, 0}, // #134 |
| 12572 | {DBGFIELD(/*STDUX_STWUX_STWUX8_STHUX_STHUX8_STBUX_STBUX8*/ 3018) 3, false, false, false, 290, 4, 4, 3, 0, 0}, // #135 |
| 12573 | {DBGFIELD(/*LWZU_LWZU8_LHZU_LHZU8_LBZU_LBZU8*/ 3063) 3, false, false, false, 290, 4, 264, 3, 0, 0}, // #136 |
| 12574 | {DBGFIELD(/*LDU*/ 3096) 3, false, false, false, 290, 4, 264, 3, 0, 0}, // #137 |
| 12575 | {DBGFIELD(/*LWZUX_LWZUX8_LHZUX_LHZUX8_LBZUX_LBZUX8*/ 3100) 3, false, false, false, 290, 4, 264, 3, 0, 0}, // #138 |
| 12576 | {DBGFIELD(/*LDUX*/ 3139) 3, false, false, false, 290, 4, 264, 3, 0, 0}, // #139 |
| 12577 | {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*/ 3144) 2, false, false, false, 298, 2, 1, 2, 0, 0}, // #140 |
| 12578 | {DBGFIELD(/*SUBF8_SUBF8_rec_ADDIC_ADDIC8_SUBFIC_SUBFIC8_SUBFZE_SUBFZE8_ADDE_ADDE8_ADDME_ADDME8_SUBFME_SUBFME8_ANDI_rec_ANDIS_rec*/ 3508) 2, false, false, false, 298, 2, 1, 2, 0, 0}, // #141 |
| 12579 | {DBGFIELD(/*CMPD_CMPDI_CMPLD_CMPLDI_CMPLW_CMPLWI_CMPW_CMPWI*/ 3625) 2, false, false, false, 300, 3, 1, 2, 0, 0}, // #142 |
| 12580 | {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*/ 3673) 2, false, false, false, 300, 3, 1, 2, 0, 0}, // #143 |
| 12581 | {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*/ 3871) 2, false, false, false, 300, 3, 1, 2, 0, 0}, // #144 |
| 12582 | {DBGFIELD(/*ADDPCIS*/ 4602) 2, false, false, false, 300, 3, 1, 2, 0, 0}, // #145 |
| 12583 | {DBGFIELD(/*SUBFUS_SUBFUS_rec*/ 4610) 2, false, false, false, 300, 3, 1, 2, 0, 0}, // #146 |
| 12584 | {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*/ 4628) 2, false, false, false, 300, 3, 1, 2, 0, 0}, // #147 |
| 12585 | {DBGFIELD(/*RLDCL_RLDCL_rec_RLDCR_RLDCR_rec_SLD_SLD_rec_SRD_SRD_rec_SRAD_SRAD_rec*/ 4770) 2, false, false, false, 300, 3, 1, 2, 0, 0}, // #148 |
| 12586 | {DBGFIELD(/*SRAWI_SRAWI_rec_SRAWI8_SRAWI8_rec_SRAW_SRAW_rec_SRAW8_SRAW8_rec*/ 4840) 2, false, false, false, 300, 3, 1, 2, 0, 0}, // #149 |
| 12587 | {DBGFIELD(/*CNTLZD_CNTLZDM_CNTLZD_rec_CNTLZW_CNTLZW8_CNTLZW8_rec_CNTLZW_rec_CNTTZD_CNTTZDM_CNTTZD_rec_CNTTZW_CNTTZW8_CNTTZW8_rec_CNTTZW_rec*/ 4904) 2, false, false, false, 300, 3, 7, 2, 0, 0}, // #150 |
| 12588 | {DBGFIELD(/*MULLI_MULLI8*/ 5032) 2, false, false, false, 300, 3, 3, 2, 0, 0}, // #151 |
| 12589 | {DBGFIELD(/*MULLW_MULHW_MULHD_MULLWO_MULLW_rec_MULHD_rec_MULHW_rec_MULLWO_rec*/ 5045) 2, false, false, false, 300, 3, 3, 2, 0, 0}, // #152 |
| 12590 | {DBGFIELD(/*MULHWU_MULHDU_MULHDU_rec_MULHWU_rec*/ 5111) 2, false, false, false, 300, 3, 3, 2, 0, 0}, // #153 |
| 12591 | {DBGFIELD(/*MULLD_MULLDO_MULLD_rec_MULLDO_rec*/ 5147) 2, false, false, false, 300, 3, 3, 2, 0, 0}, // #154 |
| 12592 | {DBGFIELD(/*DIVDE_DIVDEO_DIVDEO_rec_DIVDEU_DIVDEUO_DIVDEUO_rec_DIVDEU_rec_DIVDE_rec*/ 5181) 2, false, false, false, 300, 3, 152, 2, 0, 0}, // #155 |
| 12593 | {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*/ 5253) 2, false, false, false, 300, 3, 152, 2, 0, 0}, // #156 |
| 12594 | {DBGFIELD(/*DIVD_DIVDU_DIVDO_DIVDO_rec_DIVDUO_DIVDUO_rec_DIVDU_rec_DIVD_rec*/ 5389) 2, false, false, false, 300, 3, 267, 2, 0, 0}, // #157 |
| 12595 | {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*/ 5453) 2, false, false, false, 303, 3, 10, 2, 0, 0}, // #158 |
| 12596 | {DBGFIELD(/*FADD_FADD_rec_FSUB_FSUB_rec*/ 6187) 2, false, false, false, 303, 3, 10, 2, 0, 0}, // #159 |
| 12597 | {DBGFIELD(/*FMADD_FMADD_rec_FMSUB_FMSUB_rec_FMUL_FMUL_rec_FNMADD_FNMADD_rec_FNMSUB_FNMSUB_rec*/ 6215) 2, false, false, false, 303, 3, 10, 2, 0, 0}, // #160 |
| 12598 | {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*/ 6297) 2, false, false, false, 303, 3, 10, 2, 0, 0}, // #161 |
| 12599 | {DBGFIELD(/*FTDIV_FTSQRT_XSTDIVDP_XSTSQRTDP_XSCMPODP_XSCMPUDP*/ 6761) 2, false, false, false, 303, 3, 10, 2, 0, 0}, // #162 |
| 12600 | {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*/ 6811) 2, false, false, false, 306, 3, 10, 2, 0, 0}, // #163 |
| 12601 | {DBGFIELD(/*XVCMPEQDP_XVCMPEQDP_rec_XVCMPGEDP_XVCMPGEDP_rec_XVCMPGTDP_XVCMPGTDP_rec*/ 7343) 2, false, false, false, 306, 3, 10, 2, 0, 0}, // #164 |
| 12602 | {DBGFIELD(/*XVTDIVDP_XVTSQRTDP*/ 7415) 2, false, false, false, 306, 3, 10, 2, 0, 0}, // #165 |
| 12603 | {DBGFIELD(/*VPKSHSS_VPKSHUS_VPKSWSS_VPKSWUS_VPKUHUM_VPKUHUS_VPKUWUM_VPKUWUS_VUPKHPX_VUPKHSB_VUPKHSH_VUPKLPX_VUPKLSB_VUPKLSH_VPERM_VSEL_VPKPX*/ 7434) 2, false, false, false, 309, 3, 7, 2, 0, 0}, // #166 |
| 12604 | {DBGFIELD(/*XXMRGHW_XXMRGLW_XXPERMDI_XXPERMDIs_XXSLDWI_XXSLDWIs_VSPLTB_VSPLTBs_VSPLTH_VSPLTHs_VSPLTISB_VSPLTISH_VSPLTISW_VSPLTW_XXSPLTW_XXSPLTWs_XXSEL*/ 7563) 2, false, false, false, 309, 3, 7, 2, 0, 0}, // #167 |
| 12605 | {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*/ 7702) 2, false, false, false, 312, 3, 1, 2, 0, 0}, // #168 |
| 12606 | {DBGFIELD(/*VADDUBM_VADDUHM_VADDUWM_XXLORf_XXLXORdpz_XXLXORspz_XXLXORz_VSUBFP_VSUBUBM_VSUBUHM_VSUBUWM_XXLAND_XXLANDC_XXLNOR_XXLOR_XXLXOR*/ 8495) 2, false, false, false, 312, 3, 1, 2, 0, 0}, // #169 |
| 12607 | {DBGFIELD(/*XVTDIVSP_XVTSQRTSP*/ 8620) 2, false, false, false, 312, 3, 1, 2, 0, 0}, // #170 |
| 12608 | {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*/ 8639) 2, false, false, false, 312, 3, 1, 2, 0, 0}, // #171 |
| 12609 | {DBGFIELD(/*FCMPOD_FCMPOS_FCMPUD_FCMPUS*/ 8995) 2, false, false, false, 303, 3, 269, 2, 0, 0}, // #172 |
| 12610 | {DBGFIELD(/*FDIVS_FDIVS_rec*/ 9023) 2, false, false, false, 303, 3, 129, 2, 0, 0}, // #173 |
| 12611 | {DBGFIELD(/*XSDIVDP*/ 9039) 2, false, false, false, 303, 3, 22, 2, 0, 0}, // #174 |
| 12612 | {DBGFIELD(/*FSQRTS_XSSQRTSP_FSQRTS_rec*/ 9047) 2, false, false, false, 303, 3, 16, 2, 0, 0}, // #175 |
| 12613 | {DBGFIELD(/*FDIV_FDIV_rec*/ 9074) 2, false, false, false, 303, 3, 271, 2, 0, 0}, // #176 |
| 12614 | {DBGFIELD(/*XSSQRTDP*/ 9088) 2, false, false, false, 303, 3, 273, 2, 0, 0}, // #177 |
| 12615 | {DBGFIELD(/*FSQRT_FSQRT_rec*/ 9097) 2, false, false, false, 303, 3, 275, 2, 0, 0}, // #178 |
| 12616 | {DBGFIELD(/*XVDIVSP*/ 9113) 2, false, false, false, 306, 3, 38, 2, 0, 0}, // #179 |
| 12617 | {DBGFIELD(/*XVSQRTSP*/ 9121) 2, false, false, false, 306, 3, 277, 2, 0, 0}, // #180 |
| 12618 | {DBGFIELD(/*XVDIVDP*/ 9130) 2, false, false, false, 306, 3, 22, 2, 0, 0}, // #181 |
| 12619 | {DBGFIELD(/*XVSQRTDP*/ 9138) 2, false, false, false, 306, 3, 273, 2, 0, 0}, // #182 |
| 12620 | {DBGFIELD(/*MFOCRF_MFOCRF8*/ 9147) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #183 |
| 12621 | {DBGFIELD(/*VCIPHER_VCIPHERLAST_VNCIPHER_VNCIPHERLAST_VPMSUMB_VPMSUMD_VPMSUMH_VPMSUMW_VSBOX*/ 9162) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #184 |
| 12622 | {DBGFIELD(/*XSDIVSP*/ 9242) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #185 |
| 12623 | {DBGFIELD(/*FSQRTS_FSQRTS_rec*/ 9250) 2, false, false, false, 303, 3, 16, 2, 0, 0}, // #186 |
| 12624 | {DBGFIELD(/*MTFSFI_rec_MTFSF_rec_MTFSFI_MTFSFIb_MTFSF*/ 9268) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #187 |
| 12625 | {DBGFIELD(/*MTFSFb_MTFSB0_MTFSB1*/ 9310) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #188 |
| 12626 | {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*/ 9331) 2, false, false, false, 303, 3, 10, 2, 0, 0}, // #189 |
| 12627 | {DBGFIELD(/*XSRESP_XSRSQRTESP_XSCVSXDSP_XSCVUXDSP_XSCVDPSPN_XSCVSPDPN_XSRSP*/ 9779) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #190 |
| 12628 | {DBGFIELD(/*XVMADDASP_XVMADDMSP_XVMSUBASP_XVMSUBMSP_XVNMADDASP_XVNMADDMSP_XVNMSUBASP_XVNMSUBMSP_XVSUBSP_XVMULSP_XVNABSSP_XVNEGSP_XVABSSP_XVADDSP*/ 9843) 2, false, false, false, 306, 3, 10, 2, 0, 0}, // #191 |
| 12629 | {DBGFIELD(/*VRFIM_VRFIN_VRFIP_VRFIZ_XVRSQRTESP_VADDFP_VEXPTEFP_VLOGEFP_VMADDFP_VNMSUBFP_VREFP_VRSQRTEFP_XVCVSXWSP_XVCVUXWSP_XVRESP_XVCVDPSP_XVCVSXDSP_XVCVUXDSP_XVCPSGNSP*/ 9976) 2, false, false, false, 312, 3, 1, 2, 0, 0}, // #192 |
| 12630 | {DBGFIELD(/*VSUBFP*/ 10134) 2, false, false, false, 312, 3, 1, 2, 0, 0}, // #193 |
| 12631 | {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*/ 10141) 2, false, false, false, 306, 3, 10, 2, 0, 0}, // #194 |
| 12632 | {DBGFIELD(/*XVCVSPDP*/ 10508) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #195 |
| 12633 | {DBGFIELD(/*TDI_TD*/ 10517) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #196 |
| 12634 | {DBGFIELD(/*TWI_TW*/ 10524) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #197 |
| 12635 | {DBGFIELD(/*MTCRF_MTCRF8_MTOCRF_MTOCRF8*/ 10531) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #198 |
| 12636 | {DBGFIELD(/*RLWIMI_RLWIMI8*/ 10559) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #199 |
| 12637 | {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*/ 10574) 2, false, false, false, 298, 2, 1, 2, 0, 0}, // #200 |
| 12638 | {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*/ 10843) 2, false, false, false, 300, 3, 1, 2, 0, 0}, // #201 |
| 12639 | {DBGFIELD(/*ANDIS_rec_ANDI_rec_SUBF8_rec*/ 11528) 2, false, false, false, 298, 2, 1, 2, 0, 0}, // #202 |
| 12640 | {DBGFIELD(/*OR_OR8_OR8_rec_OR_rec_NOP*/ 11557) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #203 |
| 12641 | {DBGFIELD(/*SLDI_SLDI_rec_SLWI_SLWI_rec_SRDI_SRDI_rec_SRWI_SRWI_rec_COPY*/ 11583) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #204 |
| 12642 | {DBGFIELD(/*SUBF_rec_ADDG6S_ADDG6S8_ADDZE_ADDZE8*/ 11644) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #205 |
| 12643 | {DBGFIELD(/*RLWIMI8_rec_RLWIMI_rec*/ 11681) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #206 |
| 12644 | {DBGFIELD(/*CNTLZD_CNTLZD_rec_CNTLZW_CNTLZW8_CNTLZW8_rec_CNTLZW_rec*/ 11704) 2, false, false, false, 300, 3, 7, 2, 0, 0}, // #207 |
| 12645 | {DBGFIELD(/*POPCNTB_POPCNTB8_POPCNTD_POPCNTW*/ 11760) 2, false, false, false, 300, 3, 1, 2, 0, 0}, // #208 |
| 12646 | {DBGFIELD(/*ISEL_ISEL8*/ 11793) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #209 |
| 12647 | {DBGFIELD(/*MFTB_MFTB8*/ 11804) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #210 |
| 12648 | {DBGFIELD(/*DIVW_DIVWU*/ 11815) 2, false, false, false, 300, 3, 152, 2, 0, 0}, // #211 |
| 12649 | {DBGFIELD(/*DIVD_DIVDU*/ 11826) 2, false, false, false, 300, 3, 267, 2, 0, 0}, // #212 |
| 12650 | {DBGFIELD(/*DIVWE_DIVWEU*/ 11837) 2, false, false, false, 300, 3, 152, 2, 0, 0}, // #213 |
| 12651 | {DBGFIELD(/*LVEBX_LVEHX_LVEWX_LVX_LVXL*/ 11850) 3, false, false, false, 290, 4, 261, 3, 0, 0}, // #214 |
| 12652 | {DBGFIELD(/*LXVB16X_LXSIWZX*/ 11877) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #215 |
| 12653 | {DBGFIELD(/*DFLOADf64_XFLOADf64_LIWZX*/ 11893) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #216 |
| 12654 | {DBGFIELD(/*LQ*/ 11919) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #217 |
| 12655 | {DBGFIELD(/*STFDEPX_STFDXTLS_STFDXTLS__STFSXTLS_STFSXTLS__STXSIWX_STXSSP_STXSSPX*/ 11922) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #218 |
| 12656 | {DBGFIELD(/*STBXTLS_STBXTLS__STBXTLS_32_STHXTLS_STHXTLS__STHXTLS_32_STWXTLS_STWXTLS__STWXTLS_32_STBEPX_STDBRX_STHEPX_STWEPX*/ 11991) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #219 |
| 12657 | {DBGFIELD(/*STDXTLS_STDXTLS_*/ 12103) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #220 |
| 12658 | {DBGFIELD(/*STBCIX_STDCIX*/ 12120) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #221 |
| 12659 | {DBGFIELD(/*STBCX_STHCX*/ 12134) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #222 |
| 12660 | {DBGFIELD(/*STHCIX_STSWI_STWCIX*/ 12146) 3, false, false, false, 290, 4, 261, 3, 0, 0}, // #223 |
| 12661 | {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*/ 12166) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #224 |
| 12662 | {DBGFIELD(/*LD_LDX_LDXTLS_LDXTLS_*/ 12366) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #225 |
| 12663 | {DBGFIELD(/*LBARXL_LHARXL*/ 12388) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #226 |
| 12664 | {DBGFIELD(/*LBEPX_LHEPX_LWEPX*/ 12402) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #227 |
| 12665 | {DBGFIELD(/*LFDEPX_LXSIWAX*/ 12420) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #228 |
| 12666 | {DBGFIELD(/*ADDIdtprelL_ADDIdtprelL32_ADDItlsgdL_ADDItlsgdL32_ADDItlsgdLADDR_ADDItlsgdLADDR32_ADDItoc_ADDItoc8_ADDItocL_ADDItocL8_ADDISdtprelHA_ADDISdtprelHA32_ADDISgotTprelHA_ADDIStlsgdHA_ADDIStocHA_ADDIStocHA8*/ 12435) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #229 |
| 12667 | {DBGFIELD(/*SUBF*/ 12635) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #230 |
| 12668 | {DBGFIELD(/*VPKSDSS_VPKSDUS_VPKUDUM_VPKUDUS_VUPKHSW_VUPKLSW_VMRGEW_VMRGOW_VPERMXOR_VBPERMQ_VGBBD*/ 12640) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #231 |
| 12669 | {DBGFIELD(/*VMRGHB_VMRGHH_VMRGHW_VMRGLB_VMRGLH_VMRGLW_VSL_VSLDOI_VSLO_VSR_VSRO*/ 12725) 2, false, false, false, 312, 3, 1, 2, 0, 0}, // #232 |
| 12670 | {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*/ 12792) 2, false, false, false, 312, 3, 1, 2, 0, 0}, // #233 |
| 12671 | {DBGFIELD(/*VADDUDM_VSUBUDM_VSLD_VSRAD_VSRD_VEQV_VNAND_VORC_XXLEQV_XXLNAND_XXLORC_VCLZB_VCLZD_VCLZH_VCLZW_VPOPCNTB_VPOPCNTH_VPOPCNTW*/ 13132) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #234 |
| 12672 | {DBGFIELD(/*VRLD_VMAXSD_VMAXUD_VMINSD_VMINUD_VSHASIGMAD_VSHASIGMAW*/ 13253) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #235 |
| 12673 | {DBGFIELD(/*VCMPEQUD_VCMPEQUD_rec_VCMPGTSD_VCMPGTSD_rec_VCMPGTUD_VCMPGTUD_rec*/ 13308) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #236 |
| 12674 | {DBGFIELD(/*MFVSCR*/ 13374) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #237 |
| 12675 | {DBGFIELD(/*MTVSCR*/ 13381) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #238 |
| 12676 | {DBGFIELD(/*VADDCUQ_VADDECUQ_VADDEUQM_VSUBCUQ_VSUBECUQ_VSUBEUQM*/ 13388) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #239 |
| 12677 | {DBGFIELD(/*VADDUQM_VSUBUQM_VPOPCNTD*/ 13440) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #240 |
| 12678 | {DBGFIELD(/*VMSUMMBM_VMSUMSHM_VMSUMSHS_VMSUMUBM_VMSUMUHM_VMSUMUHS_VSUM2SWS_VSUM4SBS_VSUM4SHS_VSUM4UBS_VSUMSWS_VMULESB_VMULESH_VMULEUB_VMULEUH_VMULOSB_VMULOSH_VMULOUB_VMULOUH_VMHADDSHS_VMHRADDSHS_VMLADDUHM*/ 13465) 2, false, false, false, 312, 3, 1, 2, 0, 0}, // #241 |
| 12679 | {DBGFIELD(/*VMULESW_VMULEUW_VMULOSW_VMULOUW*/ 13658) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #242 |
| 12680 | {DBGFIELD(/*VMULUWM*/ 13690) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #243 |
| 12681 | {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*/ 13698) 2, false, false, false, 278, 2, 4, 2, 0, 0}, // #244 |
| 12682 | {DBGFIELD(/*DTSTDC_DTSTDCQ_DTSTDG_DTSTDGQ_DTSTSF_DTSTSFQ_DCMPO_DCMPU_DTSTEX*/ 13840) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #245 |
| 12683 | {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*/ 13904) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #246 |
| 12684 | {DBGFIELD(/*DADD_DADD_rec_DCTDP_DCTDP_rec_DSUB_DSUB_rec*/ 14088) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #247 |
| 12685 | {DBGFIELD(/*BCDADD_rec_BCDSUB_rec*/ 14132) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #248 |
| 12686 | {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*/ 14154) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #249 |
| 12687 | {DBGFIELD(/*DCMPOQ_DCMPUQ_DTSTEXQ*/ 14322) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #250 |
| 12688 | {DBGFIELD(/*DCTQPQ_DCTQPQ_rec*/ 14344) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #251 |
| 12689 | {DBGFIELD(/*DADDQ_DADDQ_rec_DSUBQ_DSUBQ_rec*/ 14362) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #252 |
| 12690 | {DBGFIELD(/*DQUAQ_DQUAQ_rec*/ 14394) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #253 |
| 12691 | {DBGFIELD(/*DRSP_DRSP_rec_DCTFIX_DCTFIX_rec*/ 14410) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #254 |
| 12692 | {DBGFIELD(/*DCFFIX_DCFFIX_rec*/ 14442) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #255 |
| 12693 | {DBGFIELD(/*DCFFIXQ_DCFFIXQ_rec*/ 14460) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #256 |
| 12694 | {DBGFIELD(/*DMUL_DMUL_rec*/ 14480) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #257 |
| 12695 | {DBGFIELD(/*DMULQ_DMULQ_rec*/ 14494) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #258 |
| 12696 | {DBGFIELD(/*DDIV_DDIV_rec*/ 14510) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #259 |
| 12697 | {DBGFIELD(/*DDIVQ_DDIVQ_rec*/ 14524) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #260 |
| 12698 | {DBGFIELD(/*MFVRD_MFVSRD_MFVRWZ_MFVSRWZ_MTVRD_MTVSRD_MTVRWA_MTVSRWA_MTVRWZ_MTVSRWZ*/ 14540) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #261 |
| 12699 | {DBGFIELD(/*VADDUDM_VSLD_VSRD_VSUBUDM_VPOPCNTB_VPOPCNTH_VSRAD_VEQV_VNAND_VORC_XXLEQV_XXLNAND_XXLORC*/ 14611) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #262 |
| 12700 | {DBGFIELD(/*VAND_VANDC_VSLB_VSLH_VSLW_VSRB_VSRH_VSRW_VRLB_VRLH_VRLW_VSRAB_VSRAH_VSRAW_VNOR_VOR_VXOR*/ 14699) 2, false, false, false, 312, 3, 1, 2, 0, 0}, // #263 |
| 12701 | {DBGFIELD(/*VEXTSB2D_VEXTSB2Ds_VEXTSB2W_VEXTSB2Ws_VEXTSH2D_VEXTSH2Ds_VEXTSH2W_VEXTSH2Ws_VEXTSW2D_VEXTSW2Ds_MTVSRDD_VNEGD_VNEGW_XXLEQVOnes*/ 14787) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #264 |
| 12702 | {DBGFIELD(/*V_SET0_V_SET0B_V_SET0H_XVIEXPDP_XVIEXPSP_XVXEXPDP_XVXEXPSP_VRLDMI_VRLDNM_VRLWMI_VRLWNM_XSABSQP_XSCPSGNQP_XSIEXPQP_XSNABSQP_XSNEGQP_XSXEXPQP*/ 14913) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #265 |
| 12703 | {DBGFIELD(/*VRLD*/ 15053) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #266 |
| 12704 | {DBGFIELD(/*XVABSDP_XVNABSDP_XVCPSGNDP_XVNEGDP*/ 15058) 2, false, false, false, 306, 3, 10, 2, 0, 0}, // #267 |
| 12705 | {DBGFIELD(/*XVABSSP_XVNABSSP_XVNEGSP*/ 15093) 2, false, false, false, 306, 3, 10, 2, 0, 0}, // #268 |
| 12706 | {DBGFIELD(/*XVCPSGNSP*/ 15118) 2, false, false, false, 312, 3, 1, 2, 0, 0}, // #269 |
| 12707 | {DBGFIELD(/*VMRGEW_VMRGOW*/ 15128) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #270 |
| 12708 | {DBGFIELD(/*VSEL*/ 15142) 2, false, false, false, 309, 3, 7, 2, 0, 0}, // #271 |
| 12709 | {DBGFIELD(/*XXSEL*/ 15147) 2, false, false, false, 309, 3, 7, 2, 0, 0}, // #272 |
| 12710 | {DBGFIELD(/*TABORTDC_TABORTDCI_TABORTWC_TABORTWCI*/ 15153) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #273 |
| 12711 | {DBGFIELD(/*MTFSB0_MTFSB1*/ 15191) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #274 |
| 12712 | {DBGFIELD(/*MFFSCDRN_MFFSCDRNI_MFFSCRN_MFFSCRNI*/ 15205) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #275 |
| 12713 | {DBGFIELD(/*CMPRB_CMPRB8_CMPEQB*/ 15241) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #276 |
| 12714 | {DBGFIELD(/*XSTSTDCDP_XSTSTDCSP*/ 15261) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #277 |
| 12715 | {DBGFIELD(/*FTDIV_FTSQRT*/ 15281) 2, false, false, false, 303, 3, 10, 2, 0, 0}, // #278 |
| 12716 | {DBGFIELD(/*XSMAXCDP_XSMAXJDP_XSMINCDP_XSMINJDP_XSXSIGDP*/ 15294) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #279 |
| 12717 | {DBGFIELD(/*XSCMPEQDP_XSCMPEXPDP_XSCMPGEDP_XSCMPGTDP*/ 15339) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #280 |
| 12718 | {DBGFIELD(/*CNTTZD_CNTTZD_rec_CNTTZW_CNTTZW8_CNTTZW8_rec_CNTTZW_rec*/ 15380) 2, false, false, false, 300, 3, 7, 2, 0, 0}, // #281 |
| 12719 | {DBGFIELD(/*POPCNTD_POPCNTW*/ 15436) 2, false, false, false, 300, 3, 1, 2, 0, 0}, // #282 |
| 12720 | {DBGFIELD(/*CMPB_CMPB8_SETB_SETB8_BPERMD*/ 15452) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #283 |
| 12721 | {DBGFIELD(/*XSCVSPDPN*/ 15481) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #284 |
| 12722 | {DBGFIELD(/*SLD_SRD_SRAD*/ 15491) 2, false, false, false, 300, 3, 1, 2, 0, 0}, // #285 |
| 12723 | {DBGFIELD(/*SRADI_SRADI_32_RLDIC*/ 15504) 2, false, false, false, 300, 3, 1, 2, 0, 0}, // #286 |
| 12724 | {DBGFIELD(/*EXTSWSLI_32_64_EXTSWSLI*/ 15525) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #287 |
| 12725 | {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*/ 15549) 2, false, false, false, 300, 3, 1, 2, 0, 0}, // #288 |
| 12726 | {DBGFIELD(/*ADDZE_ADDZE8_SUBF_rec*/ 16026) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #289 |
| 12727 | {DBGFIELD(/*ADDIStocHA_ADDIStocHA8_ADDItocL_ADDItocL8*/ 16048) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #290 |
| 12728 | {DBGFIELD(/*LA_LA8*/ 16090) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #291 |
| 12729 | {DBGFIELD(/*COPY*/ 16097) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #292 |
| 12730 | {DBGFIELD(/*MCRXRX*/ 16102) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #293 |
| 12731 | {DBGFIELD(/*XSNABSDP_XSNABSDPs_XSABSDP_XSNEGDP_XSCPSGNDP*/ 16109) 2, false, false, false, 303, 3, 10, 2, 0, 0}, // #294 |
| 12732 | {DBGFIELD(/*XSXEXPDP*/ 16154) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #295 |
| 12733 | {DBGFIELD(/*RFEBB*/ 16163) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #296 |
| 12734 | {DBGFIELD(/*TBEGIN_TRECHKPT*/ 16169) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #297 |
| 12735 | {DBGFIELD(/*WAIT*/ 16185) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #298 |
| 12736 | {DBGFIELD(/*RLDCL_RLDCR*/ 16190) 2, false, false, false, 300, 3, 1, 2, 0, 0}, // #299 |
| 12737 | {DBGFIELD(/*RLDICL_RLDICL_32_RLDICL_32_64_RLDICR_RLDICR_32_RLDIMI*/ 16202) 2, false, false, false, 300, 3, 1, 2, 0, 0}, // #300 |
| 12738 | {DBGFIELD(/*MTOCRF_MTOCRF8*/ 16256) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #301 |
| 12739 | {DBGFIELD(/*SLW_SLW8_SRW_SRW8_RLWINM_RLWINM8_RLWNM_RLWNM8*/ 16271) 2, false, false, false, 300, 3, 1, 2, 0, 0}, // #302 |
| 12740 | {DBGFIELD(/*FABSD_FABSS_FNABSD_FNABSS_FNEGD_FNEGS_FCPSGND_FCPSGNS_FMR*/ 16317) 2, false, false, false, 303, 3, 10, 2, 0, 0}, // #303 |
| 12741 | {DBGFIELD(/*SRAW_SRAW8_SRAWI_SRAWI8*/ 16375) 2, false, false, false, 300, 3, 1, 2, 0, 0}, // #304 |
| 12742 | {DBGFIELD(/*XSIEXPDP*/ 16399) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #305 |
| 12743 | {DBGFIELD(/*CRXOR*/ 16408) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #306 |
| 12744 | {DBGFIELD(/*TRECLAIM_TSR_TABORT*/ 16414) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #307 |
| 12745 | {DBGFIELD(/*VCMPNEZB_VCMPNEZH_VCMPNEZW_VCMPNEB_VCMPNEH_VCMPNEW_VCMPNEB_rec_VCMPNEH_rec_VCMPNEW_rec_VCMPNEZB_rec_VCMPNEZH_rec_VCMPNEZW_rec*/ 16434) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #308 |
| 12746 | {DBGFIELD(/*VABSDUB_VABSDUH_VABSDUW_VCTZB_VCTZD_VCTZH_VCTZW_VPRTYBD_VPRTYBW*/ 16560) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #309 |
| 12747 | {DBGFIELD(/*VBPERMD_XVTSTDCDP_XVTSTDCSP_XVXSIGDP_XVXSIGSP*/ 16624) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #310 |
| 12748 | {DBGFIELD(/*VPOPCNTD*/ 16670) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #311 |
| 12749 | {DBGFIELD(/*VCTSXS_0_VCTUXS_0_XVCVHPSP_XVCVSPHP_VCFSX_0_VCFUX_0*/ 16679) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #312 |
| 12750 | {DBGFIELD(/*MADDHD_MADDHDU_MADDLD_MADDLD8*/ 16731) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #313 |
| 12751 | {DBGFIELD(/*MULHD_MULHW_MULLW_MULLWO*/ 16761) 2, false, false, false, 300, 3, 3, 2, 0, 0}, // #314 |
| 12752 | {DBGFIELD(/*MULHDU_MULHWU*/ 16786) 2, false, false, false, 300, 3, 3, 2, 0, 0}, // #315 |
| 12753 | {DBGFIELD(/*MULLD_MULLDO*/ 16800) 2, false, false, false, 300, 3, 3, 2, 0, 0}, // #316 |
| 12754 | {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*/ 16813) 2, false, false, false, 303, 3, 10, 2, 0, 0}, // #317 |
| 12755 | {DBGFIELD(/*FADD_FSUB*/ 17036) 2, false, false, false, 303, 3, 10, 2, 0, 0}, // #318 |
| 12756 | {DBGFIELD(/*FMSUB_FMADD_FNMADD_FNMSUB_FMUL*/ 17046) 2, false, false, false, 303, 3, 10, 2, 0, 0}, // #319 |
| 12757 | {DBGFIELD(/*XSMADDADP_XSMADDASP_XSMADDMDP_XSMADDMSP_XSMSUBADP_XSMSUBASP_XSMSUBMDP_XSMSUBMSP_XSMULDP_XSMULSP_XSNMADDADP_XSNMADDASP_XSNMADDMDP_XSNMADDMSP_XSNMSUBADP_XSNMSUBASP_XSNMSUBMDP_XSNMSUBMSP*/ 17077) 2, false, false, false, 303, 3, 10, 2, 0, 0}, // #320 |
| 12758 | {DBGFIELD(/*FSELD_rec_FSELS_rec*/ 17261) 2, false, false, false, 303, 3, 10, 2, 0, 0}, // #321 |
| 12759 | {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*/ 17281) 2, false, false, false, 303, 3, 10, 2, 0, 0}, // #322 |
| 12760 | {DBGFIELD(/*XSCVDPHP_XSCVHPDP*/ 17620) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #323 |
| 12761 | {DBGFIELD(/*LVSL_LVSR*/ 17638) 3, false, false, false, 290, 4, 261, 3, 0, 0}, // #324 |
| 12762 | {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*/ 17648) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #325 |
| 12763 | {DBGFIELD(/*VEXTRACTUB_VEXTRACTUH_VEXTRACTUW_VINSERTB_VINSERTD_VINSERTH_VINSERTW_MFVSRLD_MTVSRWS_VCLZLSBB_VCTZLSBB_VEXTRACTD_VEXTUBLX_VEXTUBRX_VEXTUHLX_VEXTUHRX_VEXTUWLX_VEXTUWRX_VPRTYBQ*/ 17928) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #326 |
| 12764 | {DBGFIELD(/*XXPERM_XXPERMR_XXSPLTIB*/ 18103) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #327 |
| 12765 | {DBGFIELD(/*XSCMPEXPQP_XSCMPOQP_XSCMPUQP*/ 18127) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #328 |
| 12766 | {DBGFIELD(/*BCDSR_rec_XSADDQP_XSADDQPO_XSCVDPQP_XSCVQPDP_XSCVQPDPO_XSCVQPSDZ_XSCVQPSWZ_XSCVQPUDZ_XSCVQPUWZ_XSCVSDQP_XSCVUDQP_XSRQPI_XSRQPIX_XSRQPXP_XSSUBQP_XSSUBQPO*/ 18156) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #329 |
| 12767 | {DBGFIELD(/*BCDCTSQ_rec*/ 18309) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #330 |
| 12768 | {DBGFIELD(/*XSMADDQP_XSMADDQPO_XSMSUBQP_XSMSUBQPO_XSMULQP_XSMULQPO_XSNMADDQP_XSNMADDQPO_XSNMSUBQP_XSNMSUBQPO*/ 18321) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #331 |
| 12769 | {DBGFIELD(/*BCDCFSQ_rec*/ 18418) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #332 |
| 12770 | {DBGFIELD(/*XSDIVQP_XSDIVQPO*/ 18430) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #333 |
| 12771 | {DBGFIELD(/*XSSQRTQP_XSSQRTQPO*/ 18447) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #334 |
| 12772 | {DBGFIELD(/*LXVL_LXVLL*/ 18466) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #335 |
| 12773 | {DBGFIELD(/*LXSIBZX_LXSIHZX_LXVWSX_LXV_LXVX_LXSD*/ 18477) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #336 |
| 12774 | {DBGFIELD(/*LXSDX_LXVD2X*/ 18514) 2, false, false, false, 287, 3, 7, 2, 0, 0}, // #337 |
| 12775 | {DBGFIELD(/*DCBF_DCBFEP_DCBST_DCBSTEP_DCBT_DCBTEP_DCBZ_DCBZEP_DCBZL_DCBZLEP_DCBTST_DCBTSTEP*/ 18527) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #338 |
| 12776 | {DBGFIELD(/*CP_COPY_CP_COPY8*/ 18607) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #339 |
| 12777 | {DBGFIELD(/*ICBI_ICBIEP*/ 18624) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #340 |
| 12778 | {DBGFIELD(/*ICBT_ICBTLS_EnforceIEIO*/ 18636) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #341 |
| 12779 | {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*/ 18660) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #342 |
| 12780 | {DBGFIELD(/*CP_ABORT*/ 18804) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #343 |
| 12781 | {DBGFIELD(/*DARN*/ 18813) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #344 |
| 12782 | {DBGFIELD(/*ISYNC*/ 18818) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #345 |
| 12783 | {DBGFIELD(/*MSGSYNC*/ 18824) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #346 |
| 12784 | {DBGFIELD(/*TLBSYNC*/ 18832) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #347 |
| 12785 | {DBGFIELD(/*SYNC*/ 18840) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #348 |
| 12786 | {DBGFIELD(/*LFIWZX*/ 18845) 3, false, false, false, 290, 4, 261, 3, 0, 0}, // #349 |
| 12787 | {DBGFIELD(/*LFDX_LFDXTLS_LFDXTLS__LFD*/ 18852) 2, false, false, false, 287, 3, 7, 2, 0, 0}, // #350 |
| 12788 | {DBGFIELD(/*SLBIA*/ 18878) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #351 |
| 12789 | {DBGFIELD(/*SLBIE*/ 18884) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #352 |
| 12790 | {DBGFIELD(/*SLBMFEE*/ 18890) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #353 |
| 12791 | {DBGFIELD(/*SLBMFEV*/ 18898) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #354 |
| 12792 | {DBGFIELD(/*SLBMTE*/ 18906) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #355 |
| 12793 | {DBGFIELD(/*TLBIEL*/ 18913) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #356 |
| 12794 | {DBGFIELD(/*LHZU_LHZU8_LWZU_LWZU8*/ 18920) 3, false, false, false, 290, 4, 264, 3, 0, 0}, // #357 |
| 12795 | {DBGFIELD(/*LHZUX_LHZUX8_LWZUX_LWZUX8*/ 18942) 3, false, false, false, 290, 4, 264, 3, 0, 0}, // #358 |
| 12796 | {DBGFIELD(/*TEND*/ 18968) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #359 |
| 12797 | {DBGFIELD(/*CP_PASTE8_rec_CP_PASTE_rec*/ 18973) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #360 |
| 12798 | {DBGFIELD(/*TCHECK*/ 19000) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #361 |
| 12799 | {DBGFIELD(/*LXSIWAX*/ 19007) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #362 |
| 12800 | {DBGFIELD(/*LIWAX*/ 19015) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #363 |
| 12801 | {DBGFIELD(/*LFSX_LFSXTLS_LFSXTLS__LFS*/ 19021) 2, false, false, false, 287, 3, 7, 2, 0, 0}, // #364 |
| 12802 | {DBGFIELD(/*LXSSP_LXSSPX*/ 19047) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #365 |
| 12803 | {DBGFIELD(/*XFLOADf32_DFLOADf32*/ 19060) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #366 |
| 12804 | {DBGFIELD(/*LXVH8X*/ 19080) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #367 |
| 12805 | {DBGFIELD(/*STFDXTLS_STFDXTLS__STFSXTLS_STFSXTLS__STXSIWX_STXSSP_STXSSPX*/ 19087) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #368 |
| 12806 | {DBGFIELD(/*STXSD_STXSIBX_STXSIBXv_STXSIHX_STXSIHXv*/ 19148) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #369 |
| 12807 | {DBGFIELD(/*STXSDX*/ 19188) 3, false, false, false, 294, 4, 4, 3, 0, 0}, // #370 |
| 12808 | {DBGFIELD(/*DFSTOREf32_DFSTOREf64_XFSTOREf32_XFSTOREf64_STIWX_TLBIEP9_TLBIE8P9*/ 19195) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #371 |
| 12809 | {DBGFIELD(/*STDBRX_STBXTLS_STBXTLS__STBXTLS_32_STHXTLS_STHXTLS__STHXTLS_32_STWXTLS_STWXTLS__STWXTLS_32*/ 19262) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #372 |
| 12810 | {DBGFIELD(/*SLBIEG*/ 19353) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #373 |
| 12811 | {DBGFIELD(/*TLBIE*/ 19360) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #374 |
| 12812 | {DBGFIELD(/*STXV_STXVB16X_STXVH8X_STXVX*/ 19366) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #375 |
| 12813 | {DBGFIELD(/*STXVL_STXVLL*/ 19394) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #376 |
| 12814 | {DBGFIELD(/*MFVRSAVE_MFVRSAVEv_MTVRSAVE_MTVRSAVEv*/ 19407) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #377 |
| 12815 | {DBGFIELD(/*MFPMR*/ 19445) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #378 |
| 12816 | {DBGFIELD(/*MTPMR*/ 19451) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #379 |
| 12817 | {DBGFIELD(/*MFSPR_MFSPR8_MFUDSCR*/ 19457) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #380 |
| 12818 | {DBGFIELD(/*MFMSR*/ 19478) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #381 |
| 12819 | {DBGFIELD(/*MTMSR*/ 19484) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #382 |
| 12820 | {DBGFIELD(/*MTMSRD*/ 19490) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #383 |
| 12821 | {DBGFIELD(/*MTUDSCR_MTSPR_MTSPR8*/ 19497) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #384 |
| 12822 | {DBGFIELD(/*MSGSNDP_MSGSNDP8*/ 19518) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #385 |
| 12823 | {DBGFIELD(/*DIVWO_DIVWUO*/ 19535) 2, false, false, false, 300, 3, 152, 2, 0, 0}, // #386 |
| 12824 | {DBGFIELD(/*MODSW*/ 19548) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #387 |
| 12825 | {DBGFIELD(/*DIVWEO_DIVWEUO*/ 19554) 2, false, false, false, 300, 3, 152, 2, 0, 0}, // #388 |
| 12826 | {DBGFIELD(/*DIVDO_DIVDUO*/ 19569) 2, false, false, false, 300, 3, 267, 2, 0, 0}, // #389 |
| 12827 | {DBGFIELD(/*MODSD_MODUD_MODUW*/ 19582) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #390 |
| 12828 | {DBGFIELD(/*DIVDE_DIVDEO_DIVDEU_DIVDEUO*/ 19600) 2, false, false, false, 300, 3, 152, 2, 0, 0}, // #391 |
| 12829 | {DBGFIELD(/*DIVWO_rec_DIVWUO_rec_DIVWU_rec_DIVW_rec*/ 19628) 2, false, false, false, 300, 3, 152, 2, 0, 0}, // #392 |
| 12830 | {DBGFIELD(/*ADDC8O_rec_ADDC8_rec_ADDCO_rec_ADDC_rec_SUBFC8O_rec_SUBFC8_rec_SUBFCO_rec_SUBFC_rec*/ 19668) 2, false, false, false, 300, 3, 1, 2, 0, 0}, // #393 |
| 12831 | {DBGFIELD(/*MCRFS*/ 19752) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #394 |
| 12832 | {DBGFIELD(/*RLDCL_rec_RLDCR_rec*/ 19758) 2, false, false, false, 300, 3, 1, 2, 0, 0}, // #395 |
| 12833 | {DBGFIELD(/*RLDICL_rec_RLDICR_rec_RLDICL_32_rec_RLDIMI_rec*/ 19778) 2, false, false, false, 300, 3, 1, 2, 0, 0}, // #396 |
| 12834 | {DBGFIELD(/*MFFS_MFFSCE_MFFSL_MFFS_rec*/ 19825) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #397 |
| 12835 | {DBGFIELD(/*EXTSWSLI_32_64_rec_EXTSWSLI_rec*/ 19852) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #398 |
| 12836 | {DBGFIELD(/*FDIV*/ 19884) 2, false, false, false, 303, 3, 271, 2, 0, 0}, // #399 |
| 12837 | {DBGFIELD(/*FSQRT*/ 19889) 2, false, false, false, 303, 3, 275, 2, 0, 0}, // #400 |
| 12838 | {DBGFIELD(/*FSQRTS*/ 19895) 2, false, false, false, 303, 3, 16, 2, 0, 0}, // #401 |
| 12839 | {DBGFIELD(/*FDIVS*/ 19902) 2, false, false, false, 303, 3, 129, 2, 0, 0}, // #402 |
| 12840 | {DBGFIELD(/*LFSU*/ 19908) 3, false, false, false, 290, 4, 258, 3, 0, 0}, // #403 |
| 12841 | {DBGFIELD(/*LFSUX*/ 19913) 3, false, false, false, 290, 4, 258, 3, 0, 0}, // #404 |
| 12842 | {DBGFIELD(/*TAILB_TAILB8_TAILBA_TAILBA8_TAILBCTR_TAILBCTR8_CTRL_DEP*/ 19919) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #405 |
| 12843 | {DBGFIELD(/*LDAT_LWAT*/ 19975) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #406 |
| 12844 | {DBGFIELD(/*STDAT_STWAT*/ 19985) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #407 |
| 12845 | {DBGFIELD(/*BRINC*/ 19997) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #408 |
| 12846 | {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*/ 20003) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #409 |
| 12847 | {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*/ 20300) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #410 |
| 12848 | {DBGFIELD(/*EVLDD_EVLDDX_EVLDH_EVLDHX_EVLDW_EVLDWX_EVLHHESPLAT_EVLHHESPLATX_EVLHHOSSPLAT_EVLHHOSSPLATX_EVLHHOUSPLAT_EVLHHOUSPLATX_EVLWHE_EVLWHEX_EVLWHOS_EVLWHOSX_EVLWHOU_EVLWHOUX_EVLWHSPLAT_EVLWHSPLATX_EVLWWSPLAT_EVLWWSPLATX*/ 21345) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #411 |
| 12849 | {DBGFIELD(/*EVSTDD_EVSTDDX_EVSTDH_EVSTDHX_EVSTDW_EVSTDWX_EVSTWHE_EVSTWHEX_EVSTWHO_EVSTWHOX_EVSTWWE_EVSTWWEX_EVSTWWO_EVSTWWOX*/ 21558) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #412 |
| 12850 | {DBGFIELD(/*HRFID_ATTN_CLRBHRB_MFBHRBE_NAP_RFCI_RFDI_RFMCI_SC*/ 21671) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #413 |
| 12851 | {DBGFIELD(/*RFI*/ 21721) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #414 |
| 12852 | {DBGFIELD(/*RFID*/ 21725) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #415 |
| 12853 | {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*/ 21730) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #416 |
| 12854 | {DBGFIELD(/*ICBLC*/ 21888) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #417 |
| 12855 | {DBGFIELD(/*MTSR_MTSRIN*/ 21894) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #418 |
| 12856 | {DBGFIELD(/*MFDCR*/ 21906) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #419 |
| 12857 | {DBGFIELD(/*MTDCR*/ 21912) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #420 |
| 12858 | {DBGFIELD(/*NOP_GT_PWR6_NOP_GT_PWR7*/ 21918) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #421 |
| 12859 | {DBGFIELD(/*TLBIA*/ 21942) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #422 |
| 12860 | {DBGFIELD(/*WRTEE_WRTEEI*/ 21948) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #423 |
| 12861 | {DBGFIELD(/*HASHCHK_HASHCHK8_HASHCHKP_HASHCHKP8_HASHST_HASHST8_HASHSTP_HASHSTP8_ADDEX_ADDEX8_CDTBCD_CDTBCD8_CBCDTD_CBCDTD8*/ 21961) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #424 |
| 12862 | {DBGFIELD(/*MSYNC*/ 22072) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #425 |
| 12863 | {DBGFIELD(/*SLBSYNC*/ 22078) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #426 |
| 12864 | {DBGFIELD(/*SLBFEE_rec*/ 22086) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #427 |
| 12865 | {DBGFIELD(/*STOP*/ 22097) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #428 |
| 12866 | {DBGFIELD(/*DCBA_DCBI*/ 22102) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #429 |
| 12867 | {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*/ 22112) 2, false, false, false, 303, 3, 10, 2, 0, 0}, // #430 |
| 12868 | {DBGFIELD(/*VCFSX_VCFUX_VCTSXS_VCTUXS*/ 22275) 2, false, false, false, 312, 3, 1, 2, 0, 0}, // #431 |
| 12869 | {DBGFIELD(/*VCFSX_0_VCFUX_0_VCTSXS_0_VCTUXS_0_XVCVSPHP*/ 22301) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #432 |
| 12870 | {DBGFIELD(/*VLOGEFP_VREFP_VRFIM_VRFIN_VRFIP_VRFIZ_VRSQRTEFP_XVCVDPSP_XVCVSXDSP_XVCVSXWSP_XVCVUXDSP_XVCVUXWSP_XVRESP_XVRSQRTESP*/ 22344) 2, false, false, false, 312, 3, 1, 2, 0, 0}, // #433 |
| 12871 | {DBGFIELD(/*XSCVDPHP*/ 22459) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #434 |
| 12872 | {DBGFIELD(/*XSCVDPSP_XSCVDPSXDS_XSCVDPSXDSs_XSCVDPSXWS_XSCVDPSXWSs_XSCVDPUXDS_XSCVDPUXDSs_XSCVDPUXWS_XSCVDPUXWSs_XSCVSPDP_XSCVSXDDP_XSCVUXDDP_XSRDPI_XSRDPIC_XSRDPIM_XSRDPIP_XSRDPIZ_XSREDP_XSRSQRTEDP*/ 22468) 2, false, false, false, 303, 3, 10, 2, 0, 0}, // #435 |
| 12873 | {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*/ 22655) 2, false, false, false, 306, 3, 10, 2, 0, 0}, // #436 |
| 12874 | {DBGFIELD(/*XVCVSPBF16*/ 22879) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #437 |
| 12875 | {DBGFIELD(/*FADDS_FMULS_FSUBS*/ 22890) 2, false, false, false, 303, 3, 10, 2, 0, 0}, // #438 |
| 12876 | {DBGFIELD(/*FMUL*/ 22908) 2, false, false, false, 303, 3, 10, 2, 0, 0}, // #439 |
| 12877 | {DBGFIELD(/*VADDFP*/ 22913) 2, false, false, false, 312, 3, 1, 2, 0, 0}, // #440 |
| 12878 | {DBGFIELD(/*XSMULDP_XSMULSP*/ 22920) 2, false, false, false, 303, 3, 10, 2, 0, 0}, // #441 |
| 12879 | {DBGFIELD(/*XVADDDP_XVMULDP_XVSUBDP*/ 22936) 2, false, false, false, 306, 3, 10, 2, 0, 0}, // #442 |
| 12880 | {DBGFIELD(/*XVADDSP_XVMULSP_XVSUBSP*/ 22960) 2, false, false, false, 306, 3, 10, 2, 0, 0}, // #443 |
| 12881 | {DBGFIELD(/*VMADDFP_VNMSUBFP*/ 22984) 2, false, false, false, 312, 3, 1, 2, 0, 0}, // #444 |
| 12882 | {DBGFIELD(/*FADDS_rec_FMULS_rec_FSUBS_rec*/ 23001) 2, false, false, false, 303, 3, 10, 2, 0, 0}, // #445 |
| 12883 | {DBGFIELD(/*FMUL_rec*/ 23031) 2, false, false, false, 303, 3, 10, 2, 0, 0}, // #446 |
| 12884 | {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*/ 23040) 2, false, false, false, 303, 3, 10, 2, 0, 0}, // #447 |
| 12885 | {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*/ 23303) 2, false, false, false, 278, 2, 7, 2, 0, 0}, // #448 |
| 12886 | {DBGFIELD(/*CTRL_DEP_TAILB_TAILB8_TAILBA_TAILBA8*/ 23601) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #449 |
| 12887 | {DBGFIELD(/*VGNB*/ 23638) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #450 |
| 12888 | {DBGFIELD(/*VSBOX*/ 23643) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #451 |
| 12889 | {DBGFIELD(/*CFUGED_PDEPD_PEXTD*/ 23649) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #452 |
| 12890 | {DBGFIELD(/*VCFUGED_VCLZDM_VCTZDM_VPDEPD_VPEXTD*/ 23668) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #453 |
| 12891 | {DBGFIELD(/*XSCVDPQP_XSCVQPDP_XSCVQPDPO_XSCVQPSDZ_XSCVQPSWZ_XSCVQPUDZ_XSCVQPUWZ_XSCVSDQP_XSCVUDQP_XSRQPI_XSRQPIX_XSRQPXP*/ 23704) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #454 |
| 12892 | {DBGFIELD(/*XSCVQPSQZ_XSCVQPUQZ_XSCVSQQP_XSCVUQQP*/ 23813) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #455 |
| 12893 | {DBGFIELD(/*HASHST_HASHST8_HASHSTP_HASHSTP8*/ 23851) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #456 |
| 12894 | {DBGFIELD(/*XSMULQP_XSMULQPO*/ 23883) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #457 |
| 12895 | {DBGFIELD(/*VDIVESQ_VDIVEUQ_VDIVSQ_VDIVUQ*/ 23900) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #458 |
| 12896 | {DBGFIELD(/*VMODSQ_VMODUQ*/ 23930) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #459 |
| 12897 | {DBGFIELD(/*VDIVSD_VDIVUD*/ 23944) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #460 |
| 12898 | {DBGFIELD(/*VMODSD_VMODUD*/ 23958) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #461 |
| 12899 | {DBGFIELD(/*VDIVSW_VDIVUW*/ 23972) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #462 |
| 12900 | {DBGFIELD(/*VMODSW_VMODUW*/ 23986) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #463 |
| 12901 | {DBGFIELD(/*VDIVESD_VDIVEUD*/ 24000) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #464 |
| 12902 | {DBGFIELD(/*VDIVESW_VDIVEUW*/ 24016) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #465 |
| 12903 | {DBGFIELD(/*BCDCFN_rec_BCDCFZ_rec_BCDCTN_rec_BCDCTZ_rec_BCDSETSGN_rec_VMUL10CUQ_VMUL10UQ_XSTSTDCQP_XSXSIGQP*/ 24032) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #466 |
| 12904 | {DBGFIELD(/*XXGENPCVBM*/ 24128) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #467 |
| 12905 | {DBGFIELD(/*BCDCPSGN_rec_BCDS_rec_BCDTRUNC_rec_BCDUS_rec_BCDUTRUNC_rec_VMUL10ECUQ_VMUL10EUQ*/ 24139) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #468 |
| 12906 | {DBGFIELD(/*VADDCUQ_VSUBCUQ*/ 24219) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #469 |
| 12907 | {DBGFIELD(/*XSCMPEQQP_XSCMPGEQP_XSCMPGTQP_XSMAXCQP_XSMINCQP*/ 24235) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #470 |
| 12908 | {DBGFIELD(/*MTVSRBMI*/ 24283) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #471 |
| 12909 | {DBGFIELD(/*CBCDTD_CBCDTD8_CDTBCD_CDTBCD8*/ 24292) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #472 |
| 12910 | {DBGFIELD(/*FTSQRT*/ 24322) 2, false, false, false, 303, 3, 10, 2, 0, 0}, // #473 |
| 12911 | {DBGFIELD(/*MTVSRBM_MTVSRDM_MTVSRHM_MTVSRQM_MTVSRWM_VCNTMBB_VCNTMBD_VCNTMBH_VCNTMBW_VEXPANDBM_VEXPANDDM_VEXPANDHM_VEXPANDQM_VEXPANDWM_VEXTRACTBM_VEXTRACTDM_VEXTRACTHM_VEXTRACTQM_VEXTRACTWM_XVTLSBB*/ 24329) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #474 |
| 12912 | {DBGFIELD(/*RLDIC_rec*/ 24514) 2, false, false, false, 300, 3, 1, 2, 0, 0}, // #475 |
| 12913 | {DBGFIELD(/*RLDICL_32_rec_RLDICL_rec_RLDICR_rec*/ 24524) 2, false, false, false, 300, 3, 1, 2, 0, 0}, // #476 |
| 12914 | {DBGFIELD(/*RLWINM8_rec_RLWINM_rec*/ 24560) 2, false, false, false, 300, 3, 1, 2, 0, 0}, // #477 |
| 12915 | {DBGFIELD(/*VCTZB_VCTZD_VCTZH_VCTZW_VPRTYBD_VPRTYBW*/ 24583) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #478 |
| 12916 | {DBGFIELD(/*VPOPCNTB_VPOPCNTH*/ 24623) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #479 |
| 12917 | {DBGFIELD(/*VSHASIGMAD_VSHASIGMAW*/ 24641) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #480 |
| 12918 | {DBGFIELD(/*XSTSQRTDP*/ 24663) 2, false, false, false, 303, 3, 10, 2, 0, 0}, // #481 |
| 12919 | {DBGFIELD(/*XVTSQRTDP*/ 24673) 2, false, false, false, 306, 3, 10, 2, 0, 0}, // #482 |
| 12920 | {DBGFIELD(/*XVTSQRTSP*/ 24683) 2, false, false, false, 312, 3, 1, 2, 0, 0}, // #483 |
| 12921 | {DBGFIELD(/*XVTSTDCDP_XVTSTDCSP*/ 24693) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #484 |
| 12922 | {DBGFIELD(/*SLD_rec_SRD_rec*/ 24713) 2, false, false, false, 300, 3, 1, 2, 0, 0}, // #485 |
| 12923 | {DBGFIELD(/*TDI*/ 24729) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #486 |
| 12924 | {DBGFIELD(/*TWI*/ 24733) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #487 |
| 12925 | {DBGFIELD(/*VADDCUW_VADDSBS_VADDSHS_VADDSWS_VADDUBS_VADDUHS_VADDUWS_VAVGSB_VAVGSH_VAVGSW_VAVGUB_VAVGUH_VAVGUW_VMAXFP_VMINFP_VSUBCUW_VSUBSBS_VSUBSHS_VSUBSWS_VSUBUBS_VSUBUHS_VSUBUWS*/ 24737) 2, false, false, false, 312, 3, 1, 2, 0, 0}, // #488 |
| 12926 | {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*/ 24905) 2, false, false, false, 312, 3, 1, 2, 0, 0}, // #489 |
| 12927 | {DBGFIELD(/*VCMPEQUD_rec_VCMPGTSD_rec_VCMPGTUD_rec*/ 25180) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #490 |
| 12928 | {DBGFIELD(/*VCMPEQUQ_VCMPEQUQ_rec_VCMPGTSQ_VCMPGTSQ_rec_VCMPGTUQ_VCMPGTUQ_rec*/ 25219) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #491 |
| 12929 | {DBGFIELD(/*VCMPNEB_rec_VCMPNEH_rec_VCMPNEW_rec_VCMPNEZB_rec_VCMPNEZH_rec_VCMPNEZW_rec*/ 25285) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #492 |
| 12930 | {DBGFIELD(/*VCMPSQ_VCMPUQ*/ 25360) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #493 |
| 12931 | {DBGFIELD(/*XSMAXCDP_XSMAXJDP_XSMINCDP_XSMINJDP*/ 25374) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #494 |
| 12932 | {DBGFIELD(/*TRAP*/ 25410) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #495 |
| 12933 | {DBGFIELD(/*SRAWI8_rec_SRAWI_rec*/ 25415) 2, false, false, false, 300, 3, 1, 2, 0, 0}, // #496 |
| 12934 | {DBGFIELD(/*VRLQ_VRLQNM_VSLQ_VSRAQ_VSRQ*/ 25436) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #497 |
| 12935 | {DBGFIELD(/*VRLQMI*/ 25464) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #498 |
| 12936 | {DBGFIELD(/*DSS_DSSALL*/ 25471) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #499 |
| 12937 | {DBGFIELD(/*WAITP10*/ 25482) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #500 |
| 12938 | {DBGFIELD(/*ADDI_ADDI8_LI_LI8_ADDIS_ADDIS8_LIS_LIS8_NEG_NEG8_NEG8O_NEGO*/ 25490) 2, false, false, false, 298, 2, 1, 2, 0, 0}, // #501 |
| 12939 | {DBGFIELD(/*ADDIdtprelL32_ADDISdtprelHA32*/ 25550) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #502 |
| 12940 | {DBGFIELD(/*ADDItlsldLADDR32*/ 25580) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #503 |
| 12941 | {DBGFIELD(/*ADDItocL_ADDIStocHA_ADDIStocHA8*/ 25597) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #504 |
| 12942 | {DBGFIELD(/*ADDIC_ADDIC8_ADDME_ADDME8_SUBFIC_SUBFIC8_SUBFME_SUBFME8_SUBFZE_SUBFZE8*/ 25629) 2, false, false, false, 298, 2, 1, 2, 0, 0}, // #505 |
| 12943 | {DBGFIELD(/*ADDME8O_ADDMEO_ADDZE8O_ADDZEO_ANDI8_rec_ANDIS8_rec_SUBFME8O_SUBFMEO_SUBFZE8O_SUBFZEO*/ 25700) 2, false, false, false, 300, 3, 1, 2, 0, 0}, // #506 |
| 12944 | {DBGFIELD(/*ADDZE_ADDZE8*/ 25785) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #507 |
| 12945 | {DBGFIELD(/*ANDI_rec_ANDIS_rec*/ 25798) 2, false, false, false, 298, 2, 1, 2, 0, 0}, // #508 |
| 12946 | {DBGFIELD(/*CMPDI_CMPWI_CMPLDI_CMPLWI*/ 25817) 2, false, false, false, 300, 3, 1, 2, 0, 0}, // #509 |
| 12947 | {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*/ 25843) 2, false, false, false, 300, 3, 1, 2, 0, 0}, // #510 |
| 12948 | {DBGFIELD(/*FABSD_FABSS_FMR_FNABSD_FNABSS_FNEGD_FNEGS*/ 25990) 2, false, false, false, 303, 3, 10, 2, 0, 0}, // #511 |
| 12949 | {DBGFIELD(/*NEG8_rec_NEG_rec_ORI_ORI8_ORIS_ORIS8_XORI_XORI8_XORIS_XORIS8*/ 26032) 2, false, false, false, 298, 2, 1, 2, 0, 0}, // #512 |
| 12950 | {DBGFIELD(/*NOP*/ 26093) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #513 |
| 12951 | {DBGFIELD(/*RLDICL_RLDICL_32_RLDICL_32_64_RLDICR_RLDICR_32*/ 26097) 2, false, false, false, 300, 3, 1, 2, 0, 0}, // #514 |
| 12952 | {DBGFIELD(/*RLWINM_RLWINM8*/ 26144) 2, false, false, false, 300, 3, 1, 2, 0, 0}, // #515 |
| 12953 | {DBGFIELD(/*SETB_SETB8*/ 26159) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #516 |
| 12954 | {DBGFIELD(/*SETBC_SETBC8_SETBCR_SETBCR8_SETNBC_SETNBC8_SETNBCR_SETNBCR8*/ 26170) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #517 |
| 12955 | {DBGFIELD(/*SRAWI_SRAWI8*/ 26230) 2, false, false, false, 300, 3, 1, 2, 0, 0}, // #518 |
| 12956 | {DBGFIELD(/*VEXTSB2D_VEXTSB2Ds_VEXTSB2W_VEXTSB2Ws_VEXTSH2D_VEXTSH2Ds_VEXTSH2W_VEXTSH2Ws_VEXTSW2D_VEXTSW2Ds_VNEGD_VNEGW*/ 26243) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #519 |
| 12957 | {DBGFIELD(/*VEXTSD2Q*/ 26350) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #520 |
| 12958 | {DBGFIELD(/*XSABSDP_XSNABSDP_XSNABSDPs_XSNEGDP*/ 26359) 2, false, false, false, 303, 3, 10, 2, 0, 0}, // #521 |
| 12959 | {DBGFIELD(/*XSABSQP_XSNABSQP_XSNEGQP_XSXEXPQP_XVXEXPDP_XVXEXPSP*/ 26394) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #522 |
| 12960 | {DBGFIELD(/*XVABSDP_XVNABSDP_XVNEGDP*/ 26446) 2, false, false, false, 306, 3, 10, 2, 0, 0}, // #523 |
| 12961 | {DBGFIELD(/*XVXSIGDP_XVXSIGSP*/ 26471) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #524 |
| 12962 | {DBGFIELD(/*ADDE8O_ADDEO_SUBFE8O_SUBFEO_SUBF8O_SUBFO*/ 26489) 2, false, false, false, 300, 3, 1, 2, 0, 0}, // #525 |
| 12963 | {DBGFIELD(/*ADDEX_ADDEX8*/ 26530) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #526 |
| 12964 | {DBGFIELD(/*ADD4O_ADD8O*/ 26543) 2, false, false, false, 300, 3, 1, 2, 0, 0}, // #527 |
| 12965 | {DBGFIELD(/*CMPB_CMPB8*/ 26555) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #528 |
| 12966 | {DBGFIELD(/*CRAND_CRANDC_CR6SET_CREQV_CRSET_CRNAND_CRNOR_CROR_CRORC_CR6UNSET_CRUNSET*/ 26566) 2, false, false, false, 285, 2, 10, 2, 0, 0}, // #529 |
| 12967 | {DBGFIELD(/*DST_DST64_DSTT_DSTT64_DSTST_DSTST64_DSTSTT_DSTSTT64*/ 26639) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #530 |
| 12968 | {DBGFIELD(/*VRLDNM_VRLWNM_V_SET0_V_SET0B_V_SET0H_XSCPSGNQP_XSIEXPQP_XVIEXPDP_XVIEXPSP*/ 26691) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #531 |
| 12969 | {DBGFIELD(/*XXLEQVOnes*/ 26765) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #532 |
| 12970 | {DBGFIELD(/*MFFS_MFFS_rec_MFFSL*/ 26776) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #533 |
| 12971 | {DBGFIELD(/*MFFSCDRNI_MFFSCRNI*/ 26796) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #534 |
| 12972 | {DBGFIELD(/*MTFSB0*/ 26815) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #535 |
| 12973 | {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*/ 26822) 2, false, false, false, 300, 3, 1, 2, 0, 0}, // #536 |
| 12974 | {DBGFIELD(/*NEG8O_rec_NEGO_rec*/ 27016) 2, false, false, false, 300, 3, 1, 2, 0, 0}, // #537 |
| 12975 | {DBGFIELD(/*ADDE8_rec_ADDE_rec_ADDE8O_rec_ADDEO_rec_SUBFE8_rec_SUBFE_rec_SUBFE8O_rec_SUBFEO_rec_SUBF8O_rec_SUBFO_rec*/ 27035) 2, false, false, false, 300, 3, 1, 2, 0, 0}, // #538 |
| 12976 | {DBGFIELD(/*HRFID_SC*/ 27140) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #539 |
| 12977 | {DBGFIELD(/*MTFSFI_MTFSFIb_MTFSFI_rec*/ 27149) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #540 |
| 12978 | {DBGFIELD(/*FABSD_rec_FABSS_rec_FMR_rec_FNABSD_rec_FNABSS_rec_FNEGD_rec_FNEGS_rec*/ 27175) 2, false, false, false, 303, 3, 10, 2, 0, 0}, // #541 |
| 12979 | {DBGFIELD(/*ADDC8_rec_ADDC_rec_SUBFC8_rec_SUBFC_rec*/ 27245) 2, false, false, false, 300, 3, 1, 2, 0, 0}, // #542 |
| 12980 | {DBGFIELD(/*VSTRIBL_rec_VSTRIBR_rec_VSTRIHL_rec_VSTRIHR_rec*/ 27285) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #543 |
| 12981 | {DBGFIELD(/*LBZ_LBZ8_LHZ_LHZ8_LWZ_LWZ8*/ 27333) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #544 |
| 12982 | {DBGFIELD(/*LD*/ 27360) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #545 |
| 12983 | {DBGFIELD(/*LDtoc_LDtocBA_LDtocCPT_LDtocJTI_LDtocL_SPILLTOVSR_LD_LWZtoc_LWZtocL*/ 27363) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #546 |
| 12984 | {DBGFIELD(/*DFLOADf32*/ 27431) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #547 |
| 12985 | {DBGFIELD(/*DFLOADf64*/ 27441) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #548 |
| 12986 | {DBGFIELD(/*LFD*/ 27451) 2, false, false, false, 287, 3, 7, 2, 0, 0}, // #549 |
| 12987 | {DBGFIELD(/*LHA_LHA8*/ 27455) 3, false, false, false, 290, 4, 261, 3, 0, 0}, // #550 |
| 12988 | {DBGFIELD(/*LXSD_LXV*/ 27464) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #551 |
| 12989 | {DBGFIELD(/*DCBT_DCBTST*/ 27473) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #552 |
| 12990 | {DBGFIELD(/*ICBT*/ 27485) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #553 |
| 12991 | {DBGFIELD(/*LDBRX*/ 27490) 3, false, false, false, 290, 4, 261, 3, 0, 0}, // #554 |
| 12992 | {DBGFIELD(/*SPILLTOVSR_LDX*/ 27496) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #555 |
| 12993 | {DBGFIELD(/*LXVRBX_LXVRDX_LXVRHX_LXVRWX*/ 27511) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #556 |
| 12994 | {DBGFIELD(/*MTSR*/ 27539) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #557 |
| 12995 | {DBGFIELD(/*MTVRSAVE_MTVRSAVEv*/ 27544) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #558 |
| 12996 | {DBGFIELD(/*LBZCIX_LDCIX_LHZCIX_LWZCIX*/ 27563) 3, false, false, false, 290, 4, 261, 3, 0, 0}, // #559 |
| 12997 | {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*/ 27590) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #560 |
| 12998 | {DBGFIELD(/*LFS*/ 27810) 2, false, false, false, 287, 3, 7, 2, 0, 0}, // #561 |
| 12999 | {DBGFIELD(/*LXSSP*/ 27814) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #562 |
| 13000 | {DBGFIELD(/*LXVP*/ 27820) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #563 |
| 13001 | {DBGFIELD(/*LXVPX*/ 27825) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #564 |
| 13002 | {DBGFIELD(/*MFSR*/ 27831) 1, false, false, false, 281, 2, 7, 1, 0, 0}, // #565 |
| 13003 | {DBGFIELD(/*MFTB8*/ 27836) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #566 |
| 13004 | {DBGFIELD(/*XXSETACCZ*/ 27842) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #567 |
| 13005 | {DBGFIELD(/*XVBF16GER2_XVF16GER2_XVF32GER_XVF64GER_XVI16GER2_XVI16GER2S_XVI4GER8_XVI8GER4*/ 27852) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #568 |
| 13006 | {DBGFIELD(/*XVBF16GER2NN_XVBF16GER2NP_XVBF16GER2PN_XVBF16GER2PP_XVF16GER2NN_XVF16GER2NP_XVF16GER2PN_XVF16GER2PP_XVF32GERNN_XVF32GERNP_XVF32GERPN_XVF32GERPP_XVF64GERNN_XVF64GERNP_XVF64GERPN_XVF64GERPP_XVI16GER2PP_XVI16GER2SPP_XVI4GER8PP_XVI8GER4PP*/ 27930) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #569 |
| 13007 | {DBGFIELD(/*XVI8GER4SPP*/ 28165) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #570 |
| 13008 | {DBGFIELD(/*PMXVBF16GER2_PMXVF16GER2_PMXVF32GER_PMXVF64GER_PMXVI16GER2_PMXVI16GER2S_PMXVI4GER8_PMXVI8GER4*/ 28177) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #571 |
| 13009 | {DBGFIELD(/*PMXVBF16GER2NN_PMXVBF16GER2NP_PMXVBF16GER2PN_PMXVBF16GER2PP_PMXVF16GER2NN_PMXVF16GER2NP_PMXVF16GER2PN_PMXVF16GER2PP_PMXVF32GERNN_PMXVF32GERNP_PMXVF32GERPN_PMXVF32GERPP_PMXVF64GERNN_PMXVF64GERNP_PMXVF64GERPN_PMXVF64GERPP_PMXVI16GER2PP_PMXVI16GER2SPP_PMXVI4GER8PP_PMXVI8GER4PP*/ 28271) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #572 |
| 13010 | {DBGFIELD(/*PMXVI8GER4SPP*/ 28546) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #573 |
| 13011 | {DBGFIELD(/*XXMTACC*/ 28560) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #574 |
| 13012 | {DBGFIELD(/*XXMFACC*/ 28568) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #575 |
| 13013 | {DBGFIELD(/*VMULHSD_VMULHUD_VMULLD*/ 28576) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #576 |
| 13014 | {DBGFIELD(/*LXVKQ*/ 28599) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #577 |
| 13015 | {DBGFIELD(/*VSPLTISB_VSPLTISH_VSPLTISW*/ 28605) 2, false, false, false, 309, 3, 7, 2, 0, 0}, // #578 |
| 13016 | {DBGFIELD(/*V_SETALLONES_V_SETALLONESB_V_SETALLONESH*/ 28632) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #579 |
| 13017 | {DBGFIELD(/*XXSPLTIB*/ 28673) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #580 |
| 13018 | {DBGFIELD(/*BRD_BRH_BRH8_BRW_BRW8*/ 28682) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #581 |
| 13019 | {DBGFIELD(/*MFVSRLD_MTVSRWS_VCLZLSBB_VCTZLSBB_VEXTRACTD_VEXTRACTUB_VEXTRACTUH_VEXTRACTUW_VINSERTD_VINSERTW_VPRTYBQ*/ 28704) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #582 |
| 13020 | {DBGFIELD(/*VGBBD_VUPKHSW_VUPKLSW*/ 28807) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #583 |
| 13021 | {DBGFIELD(/*VSPLTB_VSPLTBs_VSPLTH_VSPLTHs_VSPLTW_XXSPLTW_XXSPLTWs*/ 28829) 2, false, false, false, 309, 3, 7, 2, 0, 0}, // #584 |
| 13022 | {DBGFIELD(/*VSTRIBL_VSTRIBR_VSTRIHL_VSTRIHR_XXGENPCVDM_XXGENPCVHM_XXGENPCVWM*/ 28883) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #585 |
| 13023 | {DBGFIELD(/*VUPKHPX_VUPKHSB_VUPKHSH_VUPKLPX_VUPKLSB_VUPKLSH*/ 28948) 2, false, false, false, 309, 3, 7, 2, 0, 0}, // #586 |
| 13024 | {DBGFIELD(/*XVCVBF16SPN*/ 28996) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #587 |
| 13025 | {DBGFIELD(/*XXBRD_XXBRH_XXBRQ_XXBRW_XXEXTRACTUW*/ 29008) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #588 |
| 13026 | {DBGFIELD(/*VBPERMQ_VPKSDSS_VPKSDUS_VPKUDUM_VPKUDUS*/ 29044) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #589 |
| 13027 | {DBGFIELD(/*VCLRLB_VCLRRB_VINSD_VINSW_VSLDBI_VSRDBI*/ 29084) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #590 |
| 13028 | {DBGFIELD(/*VPKPX_VPKSHSS_VPKSHUS_VPKSWSS_VPKSWUS_VPKUHUM_VPKUHUS_VPKUWUM_VPKUWUS*/ 29124) 2, false, false, false, 309, 3, 7, 2, 0, 0}, // #591 |
| 13029 | {DBGFIELD(/*VSLV_VSRV_XXINSERTW*/ 29194) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #592 |
| 13030 | {DBGFIELD(/*VEXTDDVLX_VEXTDDVRX_VEXTDUBVLX_VEXTDUBVRX_VEXTDUHVLX_VEXTDUHVRX_VEXTDUWVLX_VEXTDUWVRX_VINSBLX_VINSBRX_VINSBVLX_VINSBVRX_VINSDLX_VINSDRX_VINSHLX_VINSHRX_VINSHVLX_VINSHVRX_VINSWLX_VINSWRX_VINSWVLX_VINSWVRX*/ 29214) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #593 |
| 13031 | {DBGFIELD(/*VSUMSWS*/ 29418) 2, false, false, false, 312, 3, 1, 2, 0, 0}, // #594 |
| 13032 | {DBGFIELD(/*XXSPLTIDP_XXSPLTIW*/ 29426) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #595 |
| 13033 | {DBGFIELD(/*XXSPLTI32DX*/ 29445) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #596 |
| 13034 | {DBGFIELD(/*XXBLENDVB_XXBLENDVD_XXBLENDVH_XXBLENDVW_XXEVAL*/ 29457) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #597 |
| 13035 | {DBGFIELD(/*XXPERMX*/ 29504) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #598 |
| 13036 | {DBGFIELD(/*PSTXVP_PSTXVPpc*/ 29512) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #599 |
| 13037 | {DBGFIELD(/*STB_STB8_STH_STH8_STW_STW8*/ 29528) 3, false, false, false, 290, 4, 4, 3, 0, 0}, // #600 |
| 13038 | {DBGFIELD(/*SPILLTOVSR_ST*/ 29555) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #601 |
| 13039 | {DBGFIELD(/*STD*/ 29569) 3, false, false, false, 290, 4, 4, 3, 0, 0}, // #602 |
| 13040 | {DBGFIELD(/*DFSTOREf32_DFSTOREf64*/ 29573) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #603 |
| 13041 | {DBGFIELD(/*STFD_STFS*/ 29595) 3, false, false, false, 290, 4, 261, 3, 0, 0}, // #604 |
| 13042 | {DBGFIELD(/*STFDU_STFSU*/ 29605) 3, false, false, false, 290, 4, 261, 3, 0, 0}, // #605 |
| 13043 | {DBGFIELD(/*STXSD*/ 29617) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #606 |
| 13044 | {DBGFIELD(/*STXSSP*/ 29623) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #607 |
| 13045 | {DBGFIELD(/*STXV*/ 29630) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #608 |
| 13046 | {DBGFIELD(/*DCBF_DCBST_DCBZ*/ 29635) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #609 |
| 13047 | {DBGFIELD(/*ICBI*/ 29651) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #610 |
| 13048 | {DBGFIELD(/*SPILLTOVSR_STX*/ 29656) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #611 |
| 13049 | {DBGFIELD(/*STIWX*/ 29671) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #612 |
| 13050 | {DBGFIELD(/*STXVRBX_STXVRDX_STXVRHX_STXVRWX*/ 29677) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #613 |
| 13051 | {DBGFIELD(/*EnforceIEIO*/ 29709) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #614 |
| 13052 | {DBGFIELD(/*TLBIE8P9_TLBIEP9*/ 29721) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #615 |
| 13053 | {DBGFIELD(/*STHCIX_STWCIX*/ 29738) 3, false, false, false, 290, 4, 261, 3, 0, 0}, // #616 |
| 13054 | {DBGFIELD(/*SYNCP10*/ 29752) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #617 |
| 13055 | {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*/ 29760) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #618 |
| 13056 | {DBGFIELD(/*STXVP*/ 29926) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #619 |
| 13057 | {DBGFIELD(/*STXVPX*/ 29932) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #620 |
| 13058 | {DBGFIELD(/*ATTN_NAP*/ 29939) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #621 |
| 13059 | {DBGFIELD(/*DCBZL*/ 29948) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #622 |
| 13060 | {DBGFIELD(/*DCCCI_ICBLQ_ICCCI_TLBLD_TLBLI_TLBRE2_TLBSX2_TLBSX2D_TLBWE2*/ 29954) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #623 |
| 13061 | {DBGFIELD(/*CLRBHRB_MFBHRBE*/ 30013) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #624 |
| 13062 | {DBGFIELD(/*PADDI_PADDI8_PADDI8pc_PADDIpc*/ 30029) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #625 |
| 13063 | {DBGFIELD(/*PLI_PLI8*/ 30059) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #626 |
| 13064 | {DBGFIELD(/*VMULESB_VMULESH_VMULEUB_VMULEUH_VMULOSB_VMULOSH_VMULOUB_VMULOUH_VSUM2SWS_VSUM4SBS_VSUM4SHS_VSUM4UBS*/ 30068) 2, false, false, false, 312, 3, 1, 2, 0, 0}, // #627 |
| 13065 | {DBGFIELD(/*VMULESD_VMULEUD_VMULHSW_VMULHUW_VMULOSD_VMULOUD*/ 30168) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #628 |
| 13066 | {DBGFIELD(/*VMSUMCUD*/ 30216) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #629 |
| 13067 | {DBGFIELD(/*P10W_CY_7C_P10W_DISP_ANY_P10CY_Read_3C_P10CY_Read_3C*/ 30225) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #630 |
| 13068 | {DBGFIELD(/*P10W_CY_7C_P10W_DISP_ANY_P10CY_Read_1C_P10CY_Read_1C*/ 30278) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #631 |
| 13069 | {DBGFIELD(/*P10W_BF_27C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C*/ 30331) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #632 |
| 13070 | {DBGFIELD(/*P10W_BF_27C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C*/ 30385) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #633 |
| 13071 | {DBGFIELD(/*P10W_BF_26C_P10W_DISP_ANY_P10BF_Read_2C*/ 30439) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #634 |
| 13072 | {DBGFIELD(/*P10W_BF_26C_P10W_DISP_ANY_P10BF_Read_1C*/ 30479) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #635 |
| 13073 | {DBGFIELD(/*P10W_BF_36C_P10W_DISP_ANY_P10BF_Read_2C*/ 30519) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #636 |
| 13074 | {DBGFIELD(/*P10W_BF_36C_P10W_DISP_ANY_P10BF_Read_1C*/ 30559) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #637 |
| 13075 | {DBGFIELD(/*P10W_BF_24C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C*/ 30599) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #638 |
| 13076 | {DBGFIELD(/*P10W_BF_24C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C*/ 30653) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #639 |
| 13077 | {DBGFIELD(/*P10W_BF_27C_P10W_DISP_ANY_P10BF_Read_2C*/ 30707) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #640 |
| 13078 | {DBGFIELD(/*P10W_BF_27C_P10W_DISP_ANY_P10BF_Read_1C*/ 30747) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #641 |
| 13079 | {DBGFIELD(/*P10W_BF_22C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C*/ 30787) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #642 |
| 13080 | {DBGFIELD(/*P10W_BF_22C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C*/ 30841) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #643 |
| 13081 | {DBGFIELD(/*P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C*/ 30895) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #644 |
| 13082 | {DBGFIELD(/*P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C*/ 30948) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #645 |
| 13083 | {DBGFIELD(/*P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C*/ 31001) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #646 |
| 13084 | {DBGFIELD(/*P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C*/ 31040) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #647 |
| 13085 | {DBGFIELD(/*P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C_P10BF_Read_2C*/ 31079) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #648 |
| 13086 | {DBGFIELD(/*P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C_P10BF_Read_1C*/ 31146) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #649 |
| 13087 | {DBGFIELD(/*P10W_BF_7C_P10W_DISP_EVEN_P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C*/ 31213) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #650 |
| 13088 | {DBGFIELD(/*P10W_BF_7C_P10W_DISP_EVEN_P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C*/ 31278) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #651 |
| 13089 | {DBGFIELD(/*P10W_CY_7C_P10W_DISP_ANY_P10CY_Read_3C*/ 31343) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #652 |
| 13090 | {DBGFIELD(/*P10W_CY_7C_P10W_DISP_ANY_P10CY_Read_1C*/ 31382) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #653 |
| 13091 | {DBGFIELD(/*P10W_MM_10C_P10W_DISP_ANY_P10MM_Read_6C_P10MM_Read_6C*/ 31421) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #654 |
| 13092 | {DBGFIELD(/*P10W_MM_10C_P10W_DISP_ANY_P10MM_Read_1C_P10MM_Read_1C*/ 31475) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #655 |
| 13093 | {DBGFIELD(/*P10W_MM_10C_P10W_DISP_ANY_P10MM_Read_6C_P10MM_Read_6C_P10MM_Read_6C*/ 31529) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #656 |
| 13094 | {DBGFIELD(/*P10W_MM_10C_P10W_DISP_ANY_P10MM_Read_1C_P10MM_Read_1C_P10MM_Read_1C*/ 31597) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #657 |
| 13095 | {DBGFIELD(/*P10W_MM_10C_P10W_DISP_PAIR_P10MM_Read_6C_P10MM_Read_6C*/ 31665) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #658 |
| 13096 | {DBGFIELD(/*P10W_MM_10C_P10W_DISP_PAIR_P10MM_Read_1C_P10MM_Read_1C*/ 31720) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #659 |
| 13097 | {DBGFIELD(/*P10W_MM_10C_P10W_DISP_PAIR_P10MM_Read_6C_P10MM_Read_6C_P10MM_Read_6C*/ 31775) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #660 |
| 13098 | {DBGFIELD(/*P10W_MM_10C_P10W_DISP_PAIR_P10MM_Read_1C_P10MM_Read_1C_P10MM_Read_1C*/ 31844) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #661 |
| 13099 | }; // P7ModelSchedClasses |
| 13100 | |
| 13101 | // {Name, NumMicroOps, BeginGroup, EndGroup, RetireOOO, WriteProcResIdx,#, WriteLatencyIdx,#, ReadAdvanceIdx,#} |
| 13102 | static const llvm::MCSchedClassDesc P9ModelSchedClasses[] = { |
| 13103 | {DBGFIELD(1) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, |
| 13104 | {DBGFIELD(/*IIC_LdStSync*/ 19) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #1 |
| 13105 | {DBGFIELD(/*IIC_IntSimple*/ 32) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #2 |
| 13106 | {DBGFIELD(/*IIC_IntGeneral*/ 46) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #3 |
| 13107 | {DBGFIELD(/*IIC_BrB*/ 61) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #4 |
| 13108 | {DBGFIELD(/*IIC_VecFP*/ 69) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #5 |
| 13109 | {DBGFIELD(/*IIC_IntRotate*/ 79) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #6 |
| 13110 | {DBGFIELD(/*IIC_IntCompare*/ 93) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #7 |
| 13111 | {DBGFIELD(/*IIC_SprABORT*/ 108) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #8 |
| 13112 | {DBGFIELD(/*IIC_LdStCOPY*/ 121) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #9 |
| 13113 | {DBGFIELD(/*IIC_LdStPASTE*/ 134) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #10 |
| 13114 | {DBGFIELD(/*IIC_BrCR*/ 148) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #11 |
| 13115 | {DBGFIELD(/*IIC_FPGeneral*/ 157) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #12 |
| 13116 | {DBGFIELD(/*IIC_LdStLD*/ 171) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #13 |
| 13117 | {DBGFIELD(/*IIC_LdStDCBF*/ 182) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #14 |
| 13118 | {DBGFIELD(/*IIC_LdStLoad*/ 195) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #15 |
| 13119 | {DBGFIELD(/*IIC_FPCompare*/ 208) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #16 |
| 13120 | {DBGFIELD(/*IIC_IntDivD*/ 222) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #17 |
| 13121 | {DBGFIELD(/*IIC_IntDivW*/ 234) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #18 |
| 13122 | {DBGFIELD(/*IIC_VecGeneral*/ 246) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #19 |
| 13123 | {DBGFIELD(/*IIC_FPDGeneral*/ 261) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #20 |
| 13124 | {DBGFIELD(/*IIC_FPAddSub*/ 276) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #21 |
| 13125 | {DBGFIELD(/*IIC_FPDivD*/ 289) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #22 |
| 13126 | {DBGFIELD(/*IIC_FPSGeneral*/ 300) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #23 |
| 13127 | {DBGFIELD(/*IIC_VecComplex*/ 315) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #24 |
| 13128 | {DBGFIELD(/*IIC_LdStStore*/ 330) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #25 |
| 13129 | {DBGFIELD(/*IIC_IntRotateDI*/ 344) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #26 |
| 13130 | {DBGFIELD(/*IIC_FPDivS*/ 360) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #27 |
| 13131 | {DBGFIELD(/*IIC_FPFused*/ 371) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #28 |
| 13132 | {DBGFIELD(/*IIC_FPSqrtD*/ 383) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #29 |
| 13133 | {DBGFIELD(/*IIC_FPSqrtS*/ 395) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #30 |
| 13134 | {DBGFIELD(/*IIC_LdStICBI*/ 407) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #31 |
| 13135 | {DBGFIELD(/*IIC_IntISEL*/ 420) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #32 |
| 13136 | {DBGFIELD(/*IIC_SprISYNC*/ 432) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #33 |
| 13137 | {DBGFIELD(/*IIC_LdStLWARX*/ 445) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #34 |
| 13138 | {DBGFIELD(/*IIC_LdStLoadUpd*/ 459) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #35 |
| 13139 | {DBGFIELD(/*IIC_LdStLoadUpdX*/ 475) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #36 |
| 13140 | {DBGFIELD(/*IIC_LdStLDARX*/ 492) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #37 |
| 13141 | {DBGFIELD(/*IIC_LdStLDU*/ 506) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #38 |
| 13142 | {DBGFIELD(/*IIC_LdStLDUX*/ 518) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #39 |
| 13143 | {DBGFIELD(/*IIC_LdStLFD*/ 531) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #40 |
| 13144 | {DBGFIELD(/*IIC_LdStLFDU*/ 543) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #41 |
| 13145 | {DBGFIELD(/*IIC_LdStLFDUX*/ 556) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #42 |
| 13146 | {DBGFIELD(/*IIC_LdStLHA*/ 570) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #43 |
| 13147 | {DBGFIELD(/*IIC_LdStLHAU*/ 582) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #44 |
| 13148 | {DBGFIELD(/*IIC_LdStLHAUX*/ 595) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #45 |
| 13149 | {DBGFIELD(/*IIC_LdStLMW*/ 609) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #46 |
| 13150 | {DBGFIELD(/*IIC_LdStLQ*/ 621) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #47 |
| 13151 | {DBGFIELD(/*IIC_LdStLQARX*/ 632) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #48 |
| 13152 | {DBGFIELD(/*IIC_LdStLWA*/ 646) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #49 |
| 13153 | {DBGFIELD(/*IIC_IntMulHD*/ 658) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #50 |
| 13154 | {DBGFIELD(/*IIC_BrMCR*/ 671) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #51 |
| 13155 | {DBGFIELD(/*IIC_BrMCRX*/ 681) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #52 |
| 13156 | {DBGFIELD(/*IIC_SprMFCR*/ 692) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #53 |
| 13157 | {DBGFIELD(/*IIC_SprMFSPR*/ 704) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #54 |
| 13158 | {DBGFIELD(/*IIC_IntMFFS*/ 717) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #55 |
| 13159 | {DBGFIELD(/*IIC_SprMFMSR*/ 729) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #56 |
| 13160 | {DBGFIELD(/*IIC_SprMFCRF*/ 742) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #57 |
| 13161 | {DBGFIELD(/*IIC_SprMFPMR*/ 755) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #58 |
| 13162 | {DBGFIELD(/*IIC_SprMFSR*/ 768) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #59 |
| 13163 | {DBGFIELD(/*IIC_SprMFTB*/ 780) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #60 |
| 13164 | {DBGFIELD(/*IIC_SprMSGSNDP*/ 792) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #61 |
| 13165 | {DBGFIELD(/*IIC_SprMSGSYNC*/ 807) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #62 |
| 13166 | {DBGFIELD(/*IIC_SprMTSPR*/ 822) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #63 |
| 13167 | {DBGFIELD(/*IIC_IntMTFSB0*/ 835) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #64 |
| 13168 | {DBGFIELD(/*IIC_SprMTMSR*/ 849) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #65 |
| 13169 | {DBGFIELD(/*IIC_SprMTMSRD*/ 862) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #66 |
| 13170 | {DBGFIELD(/*IIC_SprMTPMR*/ 876) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #67 |
| 13171 | {DBGFIELD(/*IIC_SprMTSR*/ 889) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #68 |
| 13172 | {DBGFIELD(/*IIC_IntMulHW*/ 901) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #69 |
| 13173 | {DBGFIELD(/*IIC_IntMulHWU*/ 914) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #70 |
| 13174 | {DBGFIELD(/*IIC_IntMulLI*/ 928) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #71 |
| 13175 | {DBGFIELD(/*IIC_SprRFI*/ 941) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #72 |
| 13176 | {DBGFIELD(/*IIC_IntRFID*/ 952) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #73 |
| 13177 | {DBGFIELD(/*IIC_IntRotateD*/ 964) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #74 |
| 13178 | {DBGFIELD(/*IIC_SprSLBFEE*/ 979) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #75 |
| 13179 | {DBGFIELD(/*IIC_SprSLBIA*/ 993) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #76 |
| 13180 | {DBGFIELD(/*IIC_SprSLBIE*/ 1006) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #77 |
| 13181 | {DBGFIELD(/*IIC_SprSLBIEG*/ 1019) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #78 |
| 13182 | {DBGFIELD(/*IIC_SprSLBMFEE*/ 1033) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #79 |
| 13183 | {DBGFIELD(/*IIC_SprSLBMFEV*/ 1048) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #80 |
| 13184 | {DBGFIELD(/*IIC_SprSLBMTE*/ 1063) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #81 |
| 13185 | {DBGFIELD(/*IIC_SprSLBSYNC*/ 1077) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #82 |
| 13186 | {DBGFIELD(/*IIC_IntShift*/ 1092) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #83 |
| 13187 | {DBGFIELD(/*IIC_LdStSTWCX*/ 1105) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #84 |
| 13188 | {DBGFIELD(/*IIC_LdStSTU*/ 1119) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #85 |
| 13189 | {DBGFIELD(/*IIC_LdStSTUX*/ 1131) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #86 |
| 13190 | {DBGFIELD(/*IIC_LdStSTD*/ 1144) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #87 |
| 13191 | {DBGFIELD(/*IIC_LdStSTDCX*/ 1156) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #88 |
| 13192 | {DBGFIELD(/*IIC_LdStSTFD*/ 1170) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #89 |
| 13193 | {DBGFIELD(/*IIC_LdStSTFDU*/ 1183) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #90 |
| 13194 | {DBGFIELD(/*IIC_SprSTOP*/ 1197) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #91 |
| 13195 | {DBGFIELD(/*IIC_LdStSTQ*/ 1209) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #92 |
| 13196 | {DBGFIELD(/*IIC_LdStSTQCX*/ 1221) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #93 |
| 13197 | {DBGFIELD(/*IIC_IntTrapD*/ 1235) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #94 |
| 13198 | {DBGFIELD(/*IIC_SprTLBIA*/ 1248) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #95 |
| 13199 | {DBGFIELD(/*IIC_SprTLBIE*/ 1261) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #96 |
| 13200 | {DBGFIELD(/*IIC_SprTLBIEL*/ 1274) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #97 |
| 13201 | {DBGFIELD(/*IIC_SprTLBSYNC*/ 1288) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #98 |
| 13202 | {DBGFIELD(/*IIC_IntTrapW*/ 1303) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #99 |
| 13203 | {DBGFIELD(/*IIC_VecFPCompare*/ 1316) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #100 |
| 13204 | {DBGFIELD(/*IIC_VecPerm*/ 1333) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #101 |
| 13205 | {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*/ 1345) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #102 |
| 13206 | {DBGFIELD(/*BL_LWZinto_toc_BL_LWZinto_toc_RM_BL8_LDinto_toc_BL8_LDinto_toc_RM*/ 1524) 2, false, false, false, 315, 5, 279, 5, 0, 0}, // #103 |
| 13207 | {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*/ 1590) 1, false, false, false, 320, 3, 1, 2, 0, 0}, // #104 |
| 13208 | {DBGFIELD(/*MFCTR_MFCTR8_MFLR_MFLR8*/ 2242) 1, false, false, false, 323, 8, 284, 4, 0, 0}, // #105 |
| 13209 | {DBGFIELD(/*MTLR_MTLR8_MTCTR_MTCTR8_MTCTR8loop_MTCTRloop*/ 2266) 1, false, false, false, 323, 8, 3, 4, 0, 0}, // #106 |
| 13210 | {DBGFIELD(/*MFCR_MFCR8*/ 2311) 3, false, false, false, 331, 7, 288, 7, 0, 0}, // #107 |
| 13211 | {DBGFIELD(/*MCRF*/ 2322) 1, false, false, false, 338, 3, 295, 3, 0, 0}, // #108 |
| 13212 | {DBGFIELD(/*CR6SET_CR6UNSET_CRSET_CRUNSET_CRAND_CRANDC_CREQV_CRNAND_CRNOR_CRNOT_CROR_CRORC*/ 2327) 1, false, false, false, 341, 7, 295, 3, 0, 0}, // #109 |
| 13213 | {DBGFIELD(/*LMW*/ 2406) 1, false, false, false, 348, 3, 281, 3, 0, 0}, // #110 |
| 13214 | {DBGFIELD(/*LWARX_LWARXL*/ 2410) 1, false, false, false, 348, 3, 281, 3, 0, 0}, // #111 |
| 13215 | {DBGFIELD(/*LDARX_LDARXL*/ 2423) 1, false, false, false, 348, 3, 281, 3, 0, 0}, // #112 |
| 13216 | {DBGFIELD(/*LHBRX_LHBRX8_LWBRX_LWBRX8*/ 2436) 1, false, false, false, 348, 3, 281, 3, 0, 0}, // #113 |
| 13217 | {DBGFIELD(/*MFSR_MFSRIN*/ 2462) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #114 |
| 13218 | {DBGFIELD(/*LFS_LFSX_LFSXTLS_LFSXTLS__LFD_LFDX_LFDXTLS_LFDXTLS__LXSDX_LXVD2X_LXVW4X_LXVDSX*/ 2474) 2, false, false, false, 351, 7, 298, 6, 0, 0}, // #115 |
| 13219 | {DBGFIELD(/*LFSU_LFDU*/ 2553) 2, false, false, false, 358, 9, 304, 6, 0, 0}, // #116 |
| 13220 | {DBGFIELD(/*LFSUX_LFDUX*/ 2563) 2, false, false, false, 358, 9, 304, 6, 0, 0}, // #117 |
| 13221 | {DBGFIELD(/*STXSDX_STXVD2X_STXVW4X*/ 2575) 1, false, false, false, 367, 6, 289, 5, 0, 0}, // #118 |
| 13222 | {DBGFIELD(/*LBARX_LHARX*/ 2598) 1, false, false, false, 348, 3, 281, 3, 0, 0}, // #119 |
| 13223 | {DBGFIELD(/*LBZCIX_LDBRX_LDCIX_LHZCIX_LSWI_LVEBX_LVEHX_LVEWX_LVSL_LVSR_LVX_LVXL_LWZCIX_STHCIX_STSWI_STWCIX*/ 2610) 1, false, false, false, 348, 3, 281, 3, 0, 0}, // #120 |
| 13224 | {DBGFIELD(/*LFIWAX_LFIWZX*/ 2705) 2, false, false, false, 373, 9, 288, 5, 0, 0}, // #121 |
| 13225 | {DBGFIELD(/*STFD_STFDX_STFIWX_STFS_STFSX*/ 2719) 1, false, false, false, 382, 8, 289, 4, 0, 0}, // #122 |
| 13226 | {DBGFIELD(/*STFDU_STFDUX_STFSU_STFSUX*/ 2748) 2, false, false, false, 390, 9, 310, 7, 0, 0}, // #123 |
| 13227 | {DBGFIELD(/*STVEBX_STVEHX_STVEWX_STVX_STVXL*/ 2774) 1, false, false, false, 367, 6, 289, 5, 0, 0}, // #124 |
| 13228 | {DBGFIELD(/*LHA_LHA8_LHAX_LHAX8_LWAX_LWAX_32*/ 2806) 2, false, false, false, 399, 5, 288, 5, 0, 0}, // #125 |
| 13229 | {DBGFIELD(/*LWA_LWA_32*/ 2839) 2, false, false, false, 399, 5, 288, 5, 0, 0}, // #126 |
| 13230 | {DBGFIELD(/*LHAU_LHAU8*/ 2850) 3, false, false, false, 404, 6, 317, 8, 0, 0}, // #127 |
| 13231 | {DBGFIELD(/*LHAUX_LHAUX8_LWAUX*/ 2861) 3, false, false, false, 404, 6, 317, 8, 0, 0}, // #128 |
| 13232 | {DBGFIELD(/*STB_STB8_STH_STH8_STW_STW8_STBX_STBX8_STHX_STHX8_STWX_STWX8_STHBRX_STWBRX*/ 2880) 1, false, false, false, 382, 8, 289, 4, 0, 0}, // #129 |
| 13233 | {DBGFIELD(/*STD_STDX*/ 2954) 1, false, false, false, 382, 8, 289, 4, 0, 0}, // #130 |
| 13234 | {DBGFIELD(/*STMW*/ 2963) 1, false, false, false, 382, 8, 289, 4, 0, 0}, // #131 |
| 13235 | {DBGFIELD(/*STWCX*/ 2968) 2, false, false, false, 390, 9, 325, 6, 0, 0}, // #132 |
| 13236 | {DBGFIELD(/*STDCX*/ 2974) 2, false, false, false, 390, 9, 325, 6, 0, 0}, // #133 |
| 13237 | {DBGFIELD(/*STDU_STHU_STHU8_STBU_STBU8_STWU_STWU8*/ 2980) 2, false, false, false, 390, 9, 310, 7, 0, 0}, // #134 |
| 13238 | {DBGFIELD(/*STDUX_STWUX_STWUX8_STHUX_STHUX8_STBUX_STBUX8*/ 3018) 2, false, false, false, 390, 9, 310, 7, 0, 0}, // #135 |
| 13239 | {DBGFIELD(/*LWZU_LWZU8_LHZU_LHZU8_LBZU_LBZU8*/ 3063) 2, false, false, false, 410, 6, 304, 6, 0, 0}, // #136 |
| 13240 | {DBGFIELD(/*LDU*/ 3096) 2, false, false, false, 410, 6, 304, 6, 0, 0}, // #137 |
| 13241 | {DBGFIELD(/*LWZUX_LWZUX8_LHZUX_LHZUX8_LBZUX_LBZUX8*/ 3100) 2, false, false, false, 410, 6, 304, 6, 0, 0}, // #138 |
| 13242 | {DBGFIELD(/*LDUX*/ 3139) 2, false, false, false, 410, 6, 304, 6, 0, 0}, // #139 |
| 13243 | {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*/ 3144) 1, false, false, false, 338, 3, 295, 3, 0, 0}, // #140 |
| 13244 | {DBGFIELD(/*SUBF8_SUBF8_rec_ADDIC_ADDIC8_SUBFIC_SUBFIC8_SUBFZE_SUBFZE8_ADDE_ADDE8_ADDME_ADDME8_SUBFME_SUBFME8_ANDI_rec_ANDIS_rec*/ 3508) 1, false, false, false, 338, 3, 295, 3, 0, 0}, // #141 |
| 13245 | {DBGFIELD(/*CMPD_CMPDI_CMPLD_CMPLDI_CMPLW_CMPLWI_CMPW_CMPWI*/ 3625) 1, false, false, false, 338, 3, 295, 3, 0, 0}, // #142 |
| 13246 | {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*/ 3673) 1, false, false, false, 338, 3, 295, 3, 0, 0}, // #143 |
| 13247 | {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*/ 3871) 1, false, false, false, 338, 3, 295, 3, 0, 0}, // #144 |
| 13248 | {DBGFIELD(/*ADDPCIS*/ 4602) 2, false, false, false, 416, 5, 331, 4, 0, 0}, // #145 |
| 13249 | {DBGFIELD(/*SUBFUS_SUBFUS_rec*/ 4610) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #146 |
| 13250 | {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*/ 4628) 2, false, false, false, 421, 3, 335, 5, 0, 0}, // #147 |
| 13251 | {DBGFIELD(/*RLDCL_RLDCL_rec_RLDCR_RLDCR_rec_SLD_SLD_rec_SRD_SRD_rec_SRAD_SRAD_rec*/ 4770) 2, false, false, false, 421, 3, 335, 5, 0, 0}, // #148 |
| 13252 | {DBGFIELD(/*SRAWI_SRAWI_rec_SRAWI8_SRAWI8_rec_SRAW_SRAW_rec_SRAW8_SRAW8_rec*/ 4840) 2, false, false, false, 424, 7, 335, 5, 0, 0}, // #149 |
| 13253 | {DBGFIELD(/*CNTLZD_CNTLZDM_CNTLZD_rec_CNTLZW_CNTLZW8_CNTLZW8_rec_CNTLZW_rec_CNTTZD_CNTTZDM_CNTTZD_rec_CNTTZW_CNTTZW8_CNTTZW8_rec_CNTTZW_rec*/ 4904) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #150 |
| 13254 | {DBGFIELD(/*MULLI_MULLI8*/ 5032) 1, false, false, false, 431, 7, 3, 3, 0, 0}, // #151 |
| 13255 | {DBGFIELD(/*MULLW_MULHW_MULHD_MULLWO_MULLW_rec_MULHD_rec_MULHW_rec_MULLWO_rec*/ 5045) 2, false, false, false, 438, 8, 340, 5, 0, 0}, // #152 |
| 13256 | {DBGFIELD(/*MULHWU_MULHDU_MULHDU_rec_MULHWU_rec*/ 5111) 2, false, false, false, 438, 8, 340, 5, 0, 0}, // #153 |
| 13257 | {DBGFIELD(/*MULLD_MULLDO_MULLD_rec_MULLDO_rec*/ 5147) 2, false, false, false, 438, 8, 340, 5, 0, 0}, // #154 |
| 13258 | {DBGFIELD(/*DIVDE_DIVDEO_DIVDEO_rec_DIVDEU_DIVDEUO_DIVDEUO_rec_DIVDEU_rec_DIVDE_rec*/ 5181) 2, false, false, false, 446, 9, 345, 6, 0, 0}, // #155 |
| 13259 | {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*/ 5253) 2, false, false, false, 446, 9, 351, 6, 0, 0}, // #156 |
| 13260 | {DBGFIELD(/*DIVD_DIVDU_DIVDO_DIVDO_rec_DIVDUO_DIVDUO_rec_DIVDU_rec_DIVD_rec*/ 5389) 2, false, false, false, 446, 9, 351, 6, 0, 0}, // #157 |
| 13261 | {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*/ 5453) 2, false, false, false, 424, 7, 357, 6, 0, 0}, // #158 |
| 13262 | {DBGFIELD(/*FADD_FADD_rec_FSUB_FSUB_rec*/ 6187) 2, false, false, false, 438, 8, 363, 5, 0, 0}, // #159 |
| 13263 | {DBGFIELD(/*FMADD_FMADD_rec_FMSUB_FMSUB_rec_FMUL_FMUL_rec_FNMADD_FNMADD_rec_FNMSUB_FNMSUB_rec*/ 6215) 2, false, false, false, 438, 8, 363, 5, 0, 0}, // #160 |
| 13264 | {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*/ 6297) 1, false, false, false, 338, 3, 325, 3, 0, 0}, // #161 |
| 13265 | {DBGFIELD(/*FTDIV_FTSQRT_XSTDIVDP_XSTSQRTDP_XSCMPODP_XSCMPUDP*/ 6761) 1, false, false, false, 338, 3, 325, 3, 0, 0}, // #162 |
| 13266 | {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*/ 6811) 2, false, false, false, 455, 7, 368, 5, 0, 0}, // #163 |
| 13267 | {DBGFIELD(/*XVCMPEQDP_XVCMPEQDP_rec_XVCMPGEDP_XVCMPGEDP_rec_XVCMPGTDP_XVCMPGTDP_rec*/ 7343) 2, false, false, false, 455, 7, 368, 5, 0, 0}, // #164 |
| 13268 | {DBGFIELD(/*XVTDIVDP_XVTSQRTDP*/ 7415) 2, false, false, false, 455, 7, 368, 5, 0, 0}, // #165 |
| 13269 | {DBGFIELD(/*VPKSHSS_VPKSHUS_VPKSWSS_VPKSWUS_VPKUHUM_VPKUHUS_VPKUWUM_VPKUWUS_VUPKHPX_VUPKHSB_VUPKHSH_VUPKLPX_VUPKLSB_VUPKLSH_VPERM_VSEL_VPKPX*/ 7434) 1, false, false, false, 462, 5, 325, 4, 0, 0}, // #166 |
| 13270 | {DBGFIELD(/*XXMRGHW_XXMRGLW_XXPERMDI_XXPERMDIs_XXSLDWI_XXSLDWIs_VSPLTB_VSPLTBs_VSPLTH_VSPLTHs_VSPLTISB_VSPLTISH_VSPLTISW_VSPLTW_XXSPLTW_XXSPLTWs_XXSEL*/ 7563) 1, false, false, false, 462, 5, 325, 4, 0, 0}, // #167 |
| 13271 | {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*/ 7702) 2, false, false, false, 467, 7, 373, 5, 0, 0}, // #168 |
| 13272 | {DBGFIELD(/*VADDUBM_VADDUHM_VADDUWM_XXLORf_XXLXORdpz_XXLXORspz_XXLXORz_VSUBFP_VSUBUBM_VSUBUHM_VSUBUWM_XXLAND_XXLANDC_XXLNOR_XXLOR_XXLXOR*/ 8495) 2, false, false, false, 455, 7, 378, 5, 0, 0}, // #169 |
| 13273 | {DBGFIELD(/*XVTDIVSP_XVTSQRTSP*/ 8620) 2, false, false, false, 455, 7, 368, 5, 0, 0}, // #170 |
| 13274 | {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*/ 8639) 2, false, false, false, 455, 7, 368, 5, 0, 0}, // #171 |
| 13275 | {DBGFIELD(/*FCMPOD_FCMPOS_FCMPUD_FCMPUS*/ 8995) 1, false, false, false, 341, 7, 325, 3, 0, 0}, // #172 |
| 13276 | {DBGFIELD(/*FDIVS_FDIVS_rec*/ 9023) 2, false, false, false, 474, 8, 383, 5, 0, 0}, // #173 |
| 13277 | {DBGFIELD(/*XSDIVDP*/ 9039) 1, false, false, false, 482, 3, 388, 3, 0, 0}, // #174 |
| 13278 | {DBGFIELD(/*FSQRTS_XSSQRTSP_FSQRTS_rec*/ 9047) 1, false, false, false, 485, 3, 391, 3, 0, 0}, // #175 |
| 13279 | {DBGFIELD(/*FDIV_FDIV_rec*/ 9074) 2, false, false, false, 488, 8, 394, 5, 0, 0}, // #176 |
| 13280 | {DBGFIELD(/*XSSQRTDP*/ 9088) 1, false, false, false, 496, 3, 394, 3, 0, 0}, // #177 |
| 13281 | {DBGFIELD(/*FSQRT_FSQRT_rec*/ 9097) 2, false, false, false, 499, 8, 399, 5, 0, 0}, // #178 |
| 13282 | {DBGFIELD(/*XVDIVSP*/ 9113) 2, false, false, false, 507, 7, 404, 5, 0, 0}, // #179 |
| 13283 | {DBGFIELD(/*XVSQRTSP*/ 9121) 2, false, false, false, 514, 5, 409, 5, 0, 0}, // #180 |
| 13284 | {DBGFIELD(/*XVDIVDP*/ 9130) 2, false, false, false, 507, 7, 414, 5, 0, 0}, // #181 |
| 13285 | {DBGFIELD(/*XVSQRTDP*/ 9138) 2, false, false, false, 514, 5, 419, 5, 0, 0}, // #182 |
| 13286 | {DBGFIELD(/*MFOCRF_MFOCRF8*/ 9147) 1, false, false, false, 341, 7, 295, 3, 0, 0}, // #183 |
| 13287 | {DBGFIELD(/*VCIPHER_VCIPHERLAST_VNCIPHER_VNCIPHERLAST_VPMSUMB_VPMSUMD_VPMSUMH_VPMSUMW_VSBOX*/ 9162) 1, false, false, false, 519, 5, 288, 4, 0, 0}, // #184 |
| 13288 | {DBGFIELD(/*XSDIVSP*/ 9242) 1, false, false, false, 485, 3, 391, 3, 0, 0}, // #185 |
| 13289 | {DBGFIELD(/*FSQRTS_FSQRTS_rec*/ 9250) 2, false, false, false, 474, 8, 383, 5, 0, 0}, // #186 |
| 13290 | {DBGFIELD(/*MTFSFI_rec_MTFSF_rec_MTFSFI_MTFSFIb_MTFSF*/ 9268) 2, false, false, false, 524, 7, 424, 6, 0, 0}, // #187 |
| 13291 | {DBGFIELD(/*MTFSFb_MTFSB0_MTFSB1*/ 9310) 2, false, false, false, 524, 7, 424, 6, 0, 0}, // #188 |
| 13292 | {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*/ 9331) 1, false, false, false, 531, 3, 331, 3, 0, 0}, // #189 |
| 13293 | {DBGFIELD(/*XSRESP_XSRSQRTESP_XSCVSXDSP_XSCVUXDSP_XSCVDPSPN_XSCVSPDPN_XSRSP*/ 9779) 1, false, false, false, 531, 3, 331, 3, 0, 0}, // #190 |
| 13294 | {DBGFIELD(/*XVMADDASP_XVMADDMSP_XVMSUBASP_XVMSUBMSP_XVNMADDASP_XVNMADDMSP_XVNMSUBASP_XVNMSUBMSP_XVSUBSP_XVMULSP_XVNABSSP_XVNEGSP_XVABSSP_XVADDSP*/ 9843) 2, false, false, false, 467, 7, 373, 5, 0, 0}, // #191 |
| 13295 | {DBGFIELD(/*VRFIM_VRFIN_VRFIP_VRFIZ_XVRSQRTESP_VADDFP_VEXPTEFP_VLOGEFP_VMADDFP_VNMSUBFP_VREFP_VRSQRTEFP_XVCVSXWSP_XVCVUXWSP_XVRESP_XVCVDPSP_XVCVSXDSP_XVCVUXDSP_XVCPSGNSP*/ 9976) 2, false, false, false, 467, 7, 373, 5, 0, 0}, // #192 |
| 13296 | {DBGFIELD(/*VSUBFP*/ 10134) 2, false, false, false, 467, 7, 373, 5, 0, 0}, // #193 |
| 13297 | {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*/ 10141) 2, false, false, false, 467, 7, 373, 5, 0, 0}, // #194 |
| 13298 | {DBGFIELD(/*XVCVSPDP*/ 10508) 2, false, false, false, 467, 7, 373, 5, 0, 0}, // #195 |
| 13299 | {DBGFIELD(/*TDI_TD*/ 10517) 1, false, false, false, 341, 7, 325, 3, 0, 0}, // #196 |
| 13300 | {DBGFIELD(/*TWI_TW*/ 10524) 1, false, false, false, 341, 7, 325, 3, 0, 0}, // #197 |
| 13301 | {DBGFIELD(/*MTCRF_MTCRF8_MTOCRF_MTOCRF8*/ 10531) 2, false, false, false, 524, 7, 430, 6, 0, 0}, // #198 |
| 13302 | {DBGFIELD(/*RLWIMI_RLWIMI8*/ 10559) 1, false, false, false, 341, 7, 295, 3, 0, 0}, // #199 |
| 13303 | {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*/ 10574) 1, false, false, false, 338, 3, 295, 3, 0, 0}, // #200 |
| 13304 | {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*/ 10843) 2, false, false, false, 424, 7, 335, 5, 0, 0}, // #201 |
| 13305 | {DBGFIELD(/*ANDIS_rec_ANDI_rec_SUBF8_rec*/ 11528) 1, false, false, false, 338, 3, 295, 3, 0, 0}, // #202 |
| 13306 | {DBGFIELD(/*OR_OR8_OR8_rec_OR_rec_NOP*/ 11557) 1, false, false, false, 338, 3, 295, 3, 0, 0}, // #203 |
| 13307 | {DBGFIELD(/*SLDI_SLDI_rec_SLWI_SLWI_rec_SRDI_SRDI_rec_SRWI_SRWI_rec_COPY*/ 11583) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #204 |
| 13308 | {DBGFIELD(/*SUBF_rec_ADDG6S_ADDG6S8_ADDZE_ADDZE8*/ 11644) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #205 |
| 13309 | {DBGFIELD(/*RLWIMI8_rec_RLWIMI_rec*/ 11681) 2, false, false, false, 424, 7, 335, 5, 0, 0}, // #206 |
| 13310 | {DBGFIELD(/*CNTLZD_CNTLZD_rec_CNTLZW_CNTLZW8_CNTLZW8_rec_CNTLZW_rec*/ 11704) 1, false, false, false, 338, 3, 325, 3, 0, 0}, // #207 |
| 13311 | {DBGFIELD(/*POPCNTB_POPCNTB8_POPCNTD_POPCNTW*/ 11760) 1, false, false, false, 338, 3, 295, 3, 0, 0}, // #208 |
| 13312 | {DBGFIELD(/*ISEL_ISEL8*/ 11793) 1, false, false, false, 341, 7, 295, 3, 0, 0}, // #209 |
| 13313 | {DBGFIELD(/*MFTB_MFTB8*/ 11804) 1, false, false, false, 323, 8, 284, 4, 0, 0}, // #210 |
| 13314 | {DBGFIELD(/*DIVW_DIVWU*/ 11815) 1, false, false, false, 534, 8, 436, 4, 0, 0}, // #211 |
| 13315 | {DBGFIELD(/*DIVD_DIVDU*/ 11826) 1, false, false, false, 534, 8, 405, 4, 0, 0}, // #212 |
| 13316 | {DBGFIELD(/*DIVWE_DIVWEU*/ 11837) 1, false, false, false, 534, 8, 405, 4, 0, 0}, // #213 |
| 13317 | {DBGFIELD(/*LVEBX_LVEHX_LVEWX_LVX_LVXL*/ 11850) 1, false, false, false, 348, 3, 3, 3, 0, 0}, // #214 |
| 13318 | {DBGFIELD(/*LXVB16X_LXSIWZX*/ 11877) 1, false, false, false, 348, 3, 3, 3, 0, 0}, // #215 |
| 13319 | {DBGFIELD(/*DFLOADf64_XFLOADf64_LIWZX*/ 11893) 1, false, false, false, 348, 3, 3, 3, 0, 0}, // #216 |
| 13320 | {DBGFIELD(/*LQ*/ 11919) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #217 |
| 13321 | {DBGFIELD(/*STFDEPX_STFDXTLS_STFDXTLS__STFSXTLS_STFSXTLS__STXSIWX_STXSSP_STXSSPX*/ 11922) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #218 |
| 13322 | {DBGFIELD(/*STBXTLS_STBXTLS__STBXTLS_32_STHXTLS_STHXTLS__STHXTLS_32_STWXTLS_STWXTLS__STWXTLS_32_STBEPX_STDBRX_STHEPX_STWEPX*/ 11991) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #219 |
| 13323 | {DBGFIELD(/*STDXTLS_STDXTLS_*/ 12103) 1, false, false, false, 382, 8, 289, 4, 0, 0}, // #220 |
| 13324 | {DBGFIELD(/*STBCIX_STDCIX*/ 12120) 1, false, false, false, 382, 8, 289, 4, 0, 0}, // #221 |
| 13325 | {DBGFIELD(/*STBCX_STHCX*/ 12134) 2, false, false, false, 390, 9, 325, 6, 0, 0}, // #222 |
| 13326 | {DBGFIELD(/*STHCIX_STSWI_STWCIX*/ 12146) 1, false, false, false, 382, 8, 289, 4, 0, 0}, // #223 |
| 13327 | {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*/ 12166) 2, false, false, false, 399, 5, 288, 5, 0, 0}, // #224 |
| 13328 | {DBGFIELD(/*LD_LDX_LDXTLS_LDXTLS_*/ 12366) 1, false, false, false, 348, 3, 281, 3, 0, 0}, // #225 |
| 13329 | {DBGFIELD(/*LBARXL_LHARXL*/ 12388) 1, false, false, false, 348, 3, 281, 3, 0, 0}, // #226 |
| 13330 | {DBGFIELD(/*LBEPX_LHEPX_LWEPX*/ 12402) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #227 |
| 13331 | {DBGFIELD(/*LFDEPX_LXSIWAX*/ 12420) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #228 |
| 13332 | {DBGFIELD(/*ADDIdtprelL_ADDIdtprelL32_ADDItlsgdL_ADDItlsgdL32_ADDItlsgdLADDR_ADDItlsgdLADDR32_ADDItoc_ADDItoc8_ADDItocL_ADDItocL8_ADDISdtprelHA_ADDISdtprelHA32_ADDISgotTprelHA_ADDIStlsgdHA_ADDIStocHA_ADDIStocHA8*/ 12435) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #229 |
| 13333 | {DBGFIELD(/*SUBF*/ 12635) 1, false, false, false, 338, 3, 295, 3, 0, 0}, // #230 |
| 13334 | {DBGFIELD(/*VPKSDSS_VPKSDUS_VPKUDUM_VPKUDUS_VUPKHSW_VUPKLSW_VMRGEW_VMRGOW_VPERMXOR_VBPERMQ_VGBBD*/ 12640) 1, false, false, false, 462, 5, 325, 4, 0, 0}, // #231 |
| 13335 | {DBGFIELD(/*VMRGHB_VMRGHH_VMRGHW_VMRGLB_VMRGLH_VMRGLW_VSL_VSLDOI_VSLO_VSR_VSRO*/ 12725) 1, false, false, false, 462, 5, 325, 4, 0, 0}, // #232 |
| 13336 | {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*/ 12792) 2, false, false, false, 455, 7, 368, 5, 0, 0}, // #233 |
| 13337 | {DBGFIELD(/*VADDUDM_VSUBUDM_VSLD_VSRAD_VSRD_VEQV_VNAND_VORC_XXLEQV_XXLNAND_XXLORC_VCLZB_VCLZD_VCLZH_VCLZW_VPOPCNTB_VPOPCNTH_VPOPCNTW*/ 13132) 2, false, false, false, 455, 7, 368, 5, 0, 0}, // #234 |
| 13338 | {DBGFIELD(/*VRLD_VMAXSD_VMAXUD_VMINSD_VMINUD_VSHASIGMAD_VSHASIGMAW*/ 13253) 2, false, false, false, 455, 7, 368, 5, 0, 0}, // #235 |
| 13339 | {DBGFIELD(/*VCMPEQUD_VCMPEQUD_rec_VCMPGTSD_VCMPGTSD_rec_VCMPGTUD_VCMPGTUD_rec*/ 13308) 2, false, false, false, 455, 7, 368, 5, 0, 0}, // #236 |
| 13340 | {DBGFIELD(/*MFVSCR*/ 13374) 2, false, false, false, 455, 7, 368, 5, 0, 0}, // #237 |
| 13341 | {DBGFIELD(/*MTVSCR*/ 13381) 2, false, false, false, 455, 7, 368, 5, 0, 0}, // #238 |
| 13342 | {DBGFIELD(/*VADDCUQ_VADDECUQ_VADDEUQM_VSUBCUQ_VSUBECUQ_VSUBEUQM*/ 13388) 1, false, false, false, 462, 5, 325, 4, 0, 0}, // #239 |
| 13343 | {DBGFIELD(/*VADDUQM_VSUBUQM_VPOPCNTD*/ 13440) 1, false, false, false, 462, 5, 325, 4, 0, 0}, // #240 |
| 13344 | {DBGFIELD(/*VMSUMMBM_VMSUMSHM_VMSUMSHS_VMSUMUBM_VMSUMUHM_VMSUMUHS_VSUM2SWS_VSUM4SBS_VSUM4SHS_VSUM4UBS_VSUMSWS_VMULESB_VMULESH_VMULEUB_VMULEUH_VMULOSB_VMULOSH_VMULOUB_VMULOUH_VMHADDSHS_VMHRADDSHS_VMLADDUHM*/ 13465) 2, false, false, false, 467, 7, 373, 5, 0, 0}, // #241 |
| 13345 | {DBGFIELD(/*VMULESW_VMULEUW_VMULOSW_VMULOUW*/ 13658) 2, false, false, false, 467, 7, 373, 5, 0, 0}, // #242 |
| 13346 | {DBGFIELD(/*VMULUWM*/ 13690) 2, false, false, false, 467, 7, 373, 5, 0, 0}, // #243 |
| 13347 | {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*/ 13698) 1, false, false, false, 320, 3, 1, 2, 0, 0}, // #244 |
| 13348 | {DBGFIELD(/*DTSTDC_DTSTDCQ_DTSTDG_DTSTDGQ_DTSTSF_DTSTSFQ_DCMPO_DCMPU_DTSTEX*/ 13840) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #245 |
| 13349 | {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*/ 13904) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #246 |
| 13350 | {DBGFIELD(/*DADD_DADD_rec_DCTDP_DCTDP_rec_DSUB_DSUB_rec*/ 14088) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #247 |
| 13351 | {DBGFIELD(/*BCDADD_rec_BCDSUB_rec*/ 14132) 1, false, false, false, 462, 5, 325, 4, 0, 0}, // #248 |
| 13352 | {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*/ 14154) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #249 |
| 13353 | {DBGFIELD(/*DCMPOQ_DCMPUQ_DTSTEXQ*/ 14322) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #250 |
| 13354 | {DBGFIELD(/*DCTQPQ_DCTQPQ_rec*/ 14344) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #251 |
| 13355 | {DBGFIELD(/*DADDQ_DADDQ_rec_DSUBQ_DSUBQ_rec*/ 14362) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #252 |
| 13356 | {DBGFIELD(/*DQUAQ_DQUAQ_rec*/ 14394) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #253 |
| 13357 | {DBGFIELD(/*DRSP_DRSP_rec_DCTFIX_DCTFIX_rec*/ 14410) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #254 |
| 13358 | {DBGFIELD(/*DCFFIX_DCFFIX_rec*/ 14442) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #255 |
| 13359 | {DBGFIELD(/*DCFFIXQ_DCFFIXQ_rec*/ 14460) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #256 |
| 13360 | {DBGFIELD(/*DMUL_DMUL_rec*/ 14480) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #257 |
| 13361 | {DBGFIELD(/*DMULQ_DMULQ_rec*/ 14494) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #258 |
| 13362 | {DBGFIELD(/*DDIV_DDIV_rec*/ 14510) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #259 |
| 13363 | {DBGFIELD(/*DDIVQ_DDIVQ_rec*/ 14524) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #260 |
| 13364 | {DBGFIELD(/*MFVRD_MFVSRD_MFVRWZ_MFVSRWZ_MTVRD_MTVSRD_MTVRWA_MTVSRWA_MTVRWZ_MTVSRWZ*/ 14540) 1, false, false, false, 338, 3, 295, 3, 0, 0}, // #261 |
| 13365 | {DBGFIELD(/*VADDUDM_VSLD_VSRD_VSUBUDM_VPOPCNTB_VPOPCNTH_VSRAD_VEQV_VNAND_VORC_XXLEQV_XXLNAND_XXLORC*/ 14611) 2, false, false, false, 455, 7, 378, 5, 0, 0}, // #262 |
| 13366 | {DBGFIELD(/*VAND_VANDC_VSLB_VSLH_VSLW_VSRB_VSRH_VSRW_VRLB_VRLH_VRLW_VSRAB_VSRAH_VSRAW_VNOR_VOR_VXOR*/ 14699) 2, false, false, false, 455, 7, 378, 5, 0, 0}, // #263 |
| 13367 | {DBGFIELD(/*VEXTSB2D_VEXTSB2Ds_VEXTSB2W_VEXTSB2Ws_VEXTSH2D_VEXTSH2Ds_VEXTSH2W_VEXTSH2Ws_VEXTSW2D_VEXTSW2Ds_MTVSRDD_VNEGD_VNEGW_XXLEQVOnes*/ 14787) 2, false, false, false, 455, 7, 378, 5, 0, 0}, // #264 |
| 13368 | {DBGFIELD(/*V_SET0_V_SET0B_V_SET0H_XVIEXPDP_XVIEXPSP_XVXEXPDP_XVXEXPSP_VRLDMI_VRLDNM_VRLWMI_VRLWNM_XSABSQP_XSCPSGNQP_XSIEXPQP_XSNABSQP_XSNEGQP_XSXEXPQP*/ 14913) 2, false, false, false, 455, 7, 378, 5, 0, 0}, // #265 |
| 13369 | {DBGFIELD(/*VRLD*/ 15053) 2, false, false, false, 455, 7, 378, 5, 0, 0}, // #266 |
| 13370 | {DBGFIELD(/*XVABSDP_XVNABSDP_XVCPSGNDP_XVNEGDP*/ 15058) 2, false, false, false, 455, 7, 378, 5, 0, 0}, // #267 |
| 13371 | {DBGFIELD(/*XVABSSP_XVNABSSP_XVNEGSP*/ 15093) 2, false, false, false, 455, 7, 378, 5, 0, 0}, // #268 |
| 13372 | {DBGFIELD(/*XVCPSGNSP*/ 15118) 2, false, false, false, 455, 7, 378, 5, 0, 0}, // #269 |
| 13373 | {DBGFIELD(/*VMRGEW_VMRGOW*/ 15128) 2, false, false, false, 455, 7, 378, 5, 0, 0}, // #270 |
| 13374 | {DBGFIELD(/*VSEL*/ 15142) 2, false, false, false, 455, 7, 378, 5, 0, 0}, // #271 |
| 13375 | {DBGFIELD(/*XXSEL*/ 15147) 2, false, false, false, 455, 7, 378, 5, 0, 0}, // #272 |
| 13376 | {DBGFIELD(/*TABORTDC_TABORTDCI_TABORTWC_TABORTWCI*/ 15153) 1, false, false, false, 341, 7, 325, 3, 0, 0}, // #273 |
| 13377 | {DBGFIELD(/*MTFSB0_MTFSB1*/ 15191) 1, false, false, false, 341, 7, 325, 3, 0, 0}, // #274 |
| 13378 | {DBGFIELD(/*MFFSCDRN_MFFSCDRNI_MFFSCRN_MFFSCRNI*/ 15205) 1, false, false, false, 341, 7, 325, 3, 0, 0}, // #275 |
| 13379 | {DBGFIELD(/*CMPRB_CMPRB8_CMPEQB*/ 15241) 1, false, false, false, 341, 7, 325, 3, 0, 0}, // #276 |
| 13380 | {DBGFIELD(/*XSTSTDCDP_XSTSTDCSP*/ 15261) 1, false, false, false, 341, 7, 325, 3, 0, 0}, // #277 |
| 13381 | {DBGFIELD(/*FTDIV_FTSQRT*/ 15281) 1, false, false, false, 341, 7, 325, 3, 0, 0}, // #278 |
| 13382 | {DBGFIELD(/*XSMAXCDP_XSMAXJDP_XSMINCDP_XSMINJDP_XSXSIGDP*/ 15294) 1, false, false, false, 338, 3, 325, 3, 0, 0}, // #279 |
| 13383 | {DBGFIELD(/*XSCMPEQDP_XSCMPEXPDP_XSCMPGEDP_XSCMPGTDP*/ 15339) 1, false, false, false, 338, 3, 325, 3, 0, 0}, // #280 |
| 13384 | {DBGFIELD(/*CNTTZD_CNTTZD_rec_CNTTZW_CNTTZW8_CNTTZW8_rec_CNTTZW_rec*/ 15380) 1, false, false, false, 338, 3, 325, 3, 0, 0}, // #281 |
| 13385 | {DBGFIELD(/*POPCNTD_POPCNTW*/ 15436) 1, false, false, false, 338, 3, 325, 3, 0, 0}, // #282 |
| 13386 | {DBGFIELD(/*CMPB_CMPB8_SETB_SETB8_BPERMD*/ 15452) 1, false, false, false, 338, 3, 325, 3, 0, 0}, // #283 |
| 13387 | {DBGFIELD(/*XSCVSPDPN*/ 15481) 1, false, false, false, 338, 3, 325, 3, 0, 0}, // #284 |
| 13388 | {DBGFIELD(/*SLD_SRD_SRAD*/ 15491) 1, false, false, false, 338, 3, 295, 3, 0, 0}, // #285 |
| 13389 | {DBGFIELD(/*SRADI_SRADI_32_RLDIC*/ 15504) 1, false, false, false, 338, 3, 295, 3, 0, 0}, // #286 |
| 13390 | {DBGFIELD(/*EXTSWSLI_32_64_EXTSWSLI*/ 15525) 1, false, false, false, 338, 3, 295, 3, 0, 0}, // #287 |
| 13391 | {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*/ 15549) 1, false, false, false, 338, 3, 295, 3, 0, 0}, // #288 |
| 13392 | {DBGFIELD(/*ADDZE_ADDZE8_SUBF_rec*/ 16026) 1, false, false, false, 338, 3, 295, 3, 0, 0}, // #289 |
| 13393 | {DBGFIELD(/*ADDIStocHA_ADDIStocHA8_ADDItocL_ADDItocL8*/ 16048) 1, false, false, false, 338, 3, 295, 3, 0, 0}, // #290 |
| 13394 | {DBGFIELD(/*LA_LA8*/ 16090) 1, false, false, false, 338, 3, 295, 3, 0, 0}, // #291 |
| 13395 | {DBGFIELD(/*COPY*/ 16097) 1, false, false, false, 338, 3, 295, 3, 0, 0}, // #292 |
| 13396 | {DBGFIELD(/*MCRXRX*/ 16102) 1, false, false, false, 338, 3, 295, 3, 0, 0}, // #293 |
| 13397 | {DBGFIELD(/*XSNABSDP_XSNABSDPs_XSABSDP_XSNEGDP_XSCPSGNDP*/ 16109) 1, false, false, false, 338, 3, 295, 3, 0, 0}, // #294 |
| 13398 | {DBGFIELD(/*XSXEXPDP*/ 16154) 1, false, false, false, 338, 3, 295, 3, 0, 0}, // #295 |
| 13399 | {DBGFIELD(/*RFEBB*/ 16163) 1, false, false, false, 338, 3, 295, 3, 0, 0}, // #296 |
| 13400 | {DBGFIELD(/*TBEGIN_TRECHKPT*/ 16169) 1, false, false, false, 338, 3, 295, 3, 0, 0}, // #297 |
| 13401 | {DBGFIELD(/*WAIT*/ 16185) 1, false, false, false, 338, 3, 295, 3, 0, 0}, // #298 |
| 13402 | {DBGFIELD(/*RLDCL_RLDCR*/ 16190) 1, false, false, false, 341, 7, 295, 3, 0, 0}, // #299 |
| 13403 | {DBGFIELD(/*RLDICL_RLDICL_32_RLDICL_32_64_RLDICR_RLDICR_32_RLDIMI*/ 16202) 1, false, false, false, 341, 7, 295, 3, 0, 0}, // #300 |
| 13404 | {DBGFIELD(/*MTOCRF_MTOCRF8*/ 16256) 1, false, false, false, 341, 7, 295, 3, 0, 0}, // #301 |
| 13405 | {DBGFIELD(/*SLW_SLW8_SRW_SRW8_RLWINM_RLWINM8_RLWNM_RLWNM8*/ 16271) 1, false, false, false, 341, 7, 295, 3, 0, 0}, // #302 |
| 13406 | {DBGFIELD(/*FABSD_FABSS_FNABSD_FNABSS_FNEGD_FNEGS_FCPSGND_FCPSGNS_FMR*/ 16317) 1, false, false, false, 341, 7, 295, 3, 0, 0}, // #303 |
| 13407 | {DBGFIELD(/*SRAW_SRAW8_SRAWI_SRAWI8*/ 16375) 1, false, false, false, 341, 7, 295, 3, 0, 0}, // #304 |
| 13408 | {DBGFIELD(/*XSIEXPDP*/ 16399) 1, false, false, false, 341, 7, 295, 3, 0, 0}, // #305 |
| 13409 | {DBGFIELD(/*CRXOR*/ 16408) 1, false, false, false, 341, 7, 295, 3, 0, 0}, // #306 |
| 13410 | {DBGFIELD(/*TRECLAIM_TSR_TABORT*/ 16414) 1, false, false, false, 341, 7, 295, 3, 0, 0}, // #307 |
| 13411 | {DBGFIELD(/*VCMPNEZB_VCMPNEZH_VCMPNEZW_VCMPNEB_VCMPNEH_VCMPNEW_VCMPNEB_rec_VCMPNEH_rec_VCMPNEW_rec_VCMPNEZB_rec_VCMPNEZH_rec_VCMPNEZW_rec*/ 16434) 2, false, false, false, 455, 7, 368, 5, 0, 0}, // #308 |
| 13412 | {DBGFIELD(/*VABSDUB_VABSDUH_VABSDUW_VCTZB_VCTZD_VCTZH_VCTZW_VPRTYBD_VPRTYBW*/ 16560) 2, false, false, false, 455, 7, 368, 5, 0, 0}, // #309 |
| 13413 | {DBGFIELD(/*VBPERMD_XVTSTDCDP_XVTSTDCSP_XVXSIGDP_XVXSIGSP*/ 16624) 2, false, false, false, 455, 7, 368, 5, 0, 0}, // #310 |
| 13414 | {DBGFIELD(/*VPOPCNTD*/ 16670) 2, false, false, false, 455, 7, 368, 5, 0, 0}, // #311 |
| 13415 | {DBGFIELD(/*VCTSXS_0_VCTUXS_0_XVCVHPSP_XVCVSPHP_VCFSX_0_VCFUX_0*/ 16679) 2, false, false, false, 467, 7, 373, 5, 0, 0}, // #312 |
| 13416 | {DBGFIELD(/*MADDHD_MADDHDU_MADDLD_MADDLD8*/ 16731) 1, false, false, false, 431, 7, 3, 3, 0, 0}, // #313 |
| 13417 | {DBGFIELD(/*MULHD_MULHW_MULLW_MULLWO*/ 16761) 1, false, false, false, 431, 7, 3, 3, 0, 0}, // #314 |
| 13418 | {DBGFIELD(/*MULHDU_MULHWU*/ 16786) 1, false, false, false, 431, 7, 3, 3, 0, 0}, // #315 |
| 13419 | {DBGFIELD(/*MULLD_MULLDO*/ 16800) 1, false, false, false, 431, 7, 3, 3, 0, 0}, // #316 |
| 13420 | {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*/ 16813) 1, false, false, false, 431, 7, 331, 3, 0, 0}, // #317 |
| 13421 | {DBGFIELD(/*FADD_FSUB*/ 17036) 1, false, false, false, 431, 7, 331, 3, 0, 0}, // #318 |
| 13422 | {DBGFIELD(/*FMSUB_FMADD_FNMADD_FNMSUB_FMUL*/ 17046) 1, false, false, false, 431, 7, 331, 3, 0, 0}, // #319 |
| 13423 | {DBGFIELD(/*XSMADDADP_XSMADDASP_XSMADDMDP_XSMADDMSP_XSMSUBADP_XSMSUBASP_XSMSUBMDP_XSMSUBMSP_XSMULDP_XSMULSP_XSNMADDADP_XSNMADDASP_XSNMADDMDP_XSNMADDMSP_XSNMSUBADP_XSNMSUBASP_XSNMSUBMDP_XSNMSUBMSP*/ 17077) 1, false, false, false, 431, 7, 331, 3, 0, 0}, // #320 |
| 13424 | {DBGFIELD(/*FSELD_rec_FSELS_rec*/ 17261) 2, false, false, false, 438, 8, 440, 6, 0, 0}, // #321 |
| 13425 | {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*/ 17281) 2, false, false, false, 438, 8, 363, 5, 0, 0}, // #322 |
| 13426 | {DBGFIELD(/*XSCVDPHP_XSCVHPDP*/ 17620) 1, false, false, false, 531, 3, 331, 3, 0, 0}, // #323 |
| 13427 | {DBGFIELD(/*LVSL_LVSR*/ 17638) 1, false, false, false, 462, 5, 325, 4, 0, 0}, // #324 |
| 13428 | {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*/ 17648) 1, false, false, false, 462, 5, 325, 4, 0, 0}, // #325 |
| 13429 | {DBGFIELD(/*VEXTRACTUB_VEXTRACTUH_VEXTRACTUW_VINSERTB_VINSERTD_VINSERTH_VINSERTW_MFVSRLD_MTVSRWS_VCLZLSBB_VCTZLSBB_VEXTRACTD_VEXTUBLX_VEXTUBRX_VEXTUHLX_VEXTUHRX_VEXTUWLX_VEXTUWRX_VPRTYBQ*/ 17928) 1, false, false, false, 462, 5, 325, 4, 0, 0}, // #326 |
| 13430 | {DBGFIELD(/*XXPERM_XXPERMR_XXSPLTIB*/ 18103) 1, false, false, false, 462, 5, 325, 4, 0, 0}, // #327 |
| 13431 | {DBGFIELD(/*XSCMPEXPQP_XSCMPOQP_XSCMPUQP*/ 18127) 1, false, false, false, 462, 5, 325, 4, 0, 0}, // #328 |
| 13432 | {DBGFIELD(/*BCDSR_rec_XSADDQP_XSADDQPO_XSCVDPQP_XSCVQPDP_XSCVQPDPO_XSCVQPSDZ_XSCVQPSWZ_XSCVQPUDZ_XSCVQPUWZ_XSCVSDQP_XSCVUDQP_XSRQPI_XSRQPIX_XSRQPXP_XSSUBQP_XSSUBQPO*/ 18156) 1, false, false, false, 542, 5, 284, 4, 0, 0}, // #329 |
| 13433 | {DBGFIELD(/*BCDCTSQ_rec*/ 18309) 1, false, false, false, 547, 5, 446, 4, 0, 0}, // #330 |
| 13434 | {DBGFIELD(/*XSMADDQP_XSMADDQPO_XSMSUBQP_XSMSUBQPO_XSMULQP_XSMULQPO_XSNMADDQP_XSNMADDQPO_XSNMSUBQP_XSNMSUBQPO*/ 18321) 1, false, false, false, 552, 5, 405, 4, 0, 0}, // #331 |
| 13435 | {DBGFIELD(/*BCDCFSQ_rec*/ 18418) 1, false, false, false, 557, 5, 450, 4, 0, 0}, // #332 |
| 13436 | {DBGFIELD(/*XSDIVQP_XSDIVQPO*/ 18430) 1, false, false, false, 562, 5, 454, 4, 0, 0}, // #333 |
| 13437 | {DBGFIELD(/*XSSQRTQP_XSSQRTQPO*/ 18447) 1, false, false, false, 567, 5, 458, 4, 0, 0}, // #334 |
| 13438 | {DBGFIELD(/*LXVL_LXVLL*/ 18466) 1, false, false, false, 348, 3, 69, 3, 0, 0}, // #335 |
| 13439 | {DBGFIELD(/*LXSIBZX_LXSIHZX_LXVWSX_LXV_LXVX_LXSD*/ 18477) 1, false, false, false, 348, 3, 3, 3, 0, 0}, // #336 |
| 13440 | {DBGFIELD(/*LXSDX_LXVD2X*/ 18514) 1, false, false, false, 348, 3, 3, 3, 0, 0}, // #337 |
| 13441 | {DBGFIELD(/*DCBF_DCBFEP_DCBST_DCBSTEP_DCBT_DCBTEP_DCBZ_DCBZEP_DCBZL_DCBZLEP_DCBTST_DCBTSTEP*/ 18527) 1, false, false, false, 348, 3, 281, 3, 0, 0}, // #338 |
| 13442 | {DBGFIELD(/*CP_COPY_CP_COPY8*/ 18607) 1, false, false, false, 348, 3, 281, 3, 0, 0}, // #339 |
| 13443 | {DBGFIELD(/*ICBI_ICBIEP*/ 18624) 1, false, false, false, 348, 3, 281, 3, 0, 0}, // #340 |
| 13444 | {DBGFIELD(/*ICBT_ICBTLS_EnforceIEIO*/ 18636) 1, false, false, false, 348, 3, 281, 3, 0, 0}, // #341 |
| 13445 | {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*/ 18660) 1, false, false, false, 348, 3, 281, 3, 0, 0}, // #342 |
| 13446 | {DBGFIELD(/*CP_ABORT*/ 18804) 1, false, false, false, 348, 3, 281, 3, 0, 0}, // #343 |
| 13447 | {DBGFIELD(/*DARN*/ 18813) 1, false, false, false, 348, 3, 281, 3, 0, 0}, // #344 |
| 13448 | {DBGFIELD(/*ISYNC*/ 18818) 1, false, false, false, 348, 3, 281, 3, 0, 0}, // #345 |
| 13449 | {DBGFIELD(/*MSGSYNC*/ 18824) 1, false, false, false, 348, 3, 281, 3, 0, 0}, // #346 |
| 13450 | {DBGFIELD(/*TLBSYNC*/ 18832) 1, false, false, false, 348, 3, 281, 3, 0, 0}, // #347 |
| 13451 | {DBGFIELD(/*SYNC*/ 18840) 1, false, false, false, 348, 3, 281, 3, 0, 0}, // #348 |
| 13452 | {DBGFIELD(/*LFIWZX*/ 18845) 1, false, false, false, 572, 7, 281, 3, 0, 0}, // #349 |
| 13453 | {DBGFIELD(/*LFDX_LFDXTLS_LFDXTLS__LFD*/ 18852) 1, false, false, false, 572, 7, 281, 3, 0, 0}, // #350 |
| 13454 | {DBGFIELD(/*SLBIA*/ 18878) 2, false, false, false, 579, 4, 462, 5, 0, 0}, // #351 |
| 13455 | {DBGFIELD(/*SLBIE*/ 18884) 2, false, false, false, 579, 4, 462, 5, 0, 0}, // #352 |
| 13456 | {DBGFIELD(/*SLBMFEE*/ 18890) 2, false, false, false, 579, 4, 462, 5, 0, 0}, // #353 |
| 13457 | {DBGFIELD(/*SLBMFEV*/ 18898) 2, false, false, false, 579, 4, 462, 5, 0, 0}, // #354 |
| 13458 | {DBGFIELD(/*SLBMTE*/ 18906) 2, false, false, false, 579, 4, 462, 5, 0, 0}, // #355 |
| 13459 | {DBGFIELD(/*TLBIEL*/ 18913) 2, false, false, false, 579, 4, 462, 5, 0, 0}, // #356 |
| 13460 | {DBGFIELD(/*LHZU_LHZU8_LWZU_LWZU8*/ 18920) 2, false, false, false, 410, 6, 304, 6, 0, 0}, // #357 |
| 13461 | {DBGFIELD(/*LHZUX_LHZUX8_LWZUX_LWZUX8*/ 18942) 2, false, false, false, 410, 6, 304, 6, 0, 0}, // #358 |
| 13462 | {DBGFIELD(/*TEND*/ 18968) 2, false, false, false, 399, 5, 304, 6, 0, 0}, // #359 |
| 13463 | {DBGFIELD(/*CP_PASTE8_rec_CP_PASTE_rec*/ 18973) 2, false, false, false, 399, 5, 288, 5, 0, 0}, // #360 |
| 13464 | {DBGFIELD(/*TCHECK*/ 19000) 2, false, false, false, 399, 5, 288, 5, 0, 0}, // #361 |
| 13465 | {DBGFIELD(/*LXSIWAX*/ 19007) 2, false, false, false, 399, 5, 340, 5, 0, 0}, // #362 |
| 13466 | {DBGFIELD(/*LIWAX*/ 19015) 2, false, false, false, 399, 5, 340, 5, 0, 0}, // #363 |
| 13467 | {DBGFIELD(/*LFSX_LFSXTLS_LFSXTLS__LFS*/ 19021) 2, false, false, false, 373, 9, 340, 5, 0, 0}, // #364 |
| 13468 | {DBGFIELD(/*LXSSP_LXSSPX*/ 19047) 2, false, false, false, 399, 5, 298, 5, 0, 0}, // #365 |
| 13469 | {DBGFIELD(/*XFLOADf32_DFLOADf32*/ 19060) 2, false, false, false, 399, 5, 298, 5, 0, 0}, // #366 |
| 13470 | {DBGFIELD(/*LXVH8X*/ 19080) 2, false, false, false, 351, 7, 298, 6, 0, 0}, // #367 |
| 13471 | {DBGFIELD(/*STFDXTLS_STFDXTLS__STFSXTLS_STFSXTLS__STXSIWX_STXSSP_STXSSPX*/ 19087) 1, false, false, false, 382, 8, 289, 4, 0, 0}, // #368 |
| 13472 | {DBGFIELD(/*STXSD_STXSIBX_STXSIBXv_STXSIHX_STXSIHXv*/ 19148) 1, false, false, false, 382, 8, 289, 4, 0, 0}, // #369 |
| 13473 | {DBGFIELD(/*STXSDX*/ 19188) 1, false, false, false, 382, 8, 289, 4, 0, 0}, // #370 |
| 13474 | {DBGFIELD(/*DFSTOREf32_DFSTOREf64_XFSTOREf32_XFSTOREf64_STIWX_TLBIEP9_TLBIE8P9*/ 19195) 1, false, false, false, 382, 8, 289, 4, 0, 0}, // #371 |
| 13475 | {DBGFIELD(/*STDBRX_STBXTLS_STBXTLS__STBXTLS_32_STHXTLS_STHXTLS__STHXTLS_32_STWXTLS_STWXTLS__STWXTLS_32*/ 19262) 1, false, false, false, 382, 8, 289, 4, 0, 0}, // #372 |
| 13476 | {DBGFIELD(/*SLBIEG*/ 19353) 1, false, false, false, 382, 8, 289, 4, 0, 0}, // #373 |
| 13477 | {DBGFIELD(/*TLBIE*/ 19360) 1, false, false, false, 382, 8, 289, 4, 0, 0}, // #374 |
| 13478 | {DBGFIELD(/*STXV_STXVB16X_STXVH8X_STXVX*/ 19366) 1, false, false, false, 367, 6, 289, 5, 0, 0}, // #375 |
| 13479 | {DBGFIELD(/*STXVL_STXVLL*/ 19394) 1, false, false, false, 367, 6, 289, 5, 0, 0}, // #376 |
| 13480 | {DBGFIELD(/*MFVRSAVE_MFVRSAVEv_MTVRSAVE_MTVRSAVEv*/ 19407) 1, false, false, false, 323, 8, 284, 4, 0, 0}, // #377 |
| 13481 | {DBGFIELD(/*MFPMR*/ 19445) 1, false, false, false, 323, 8, 284, 4, 0, 0}, // #378 |
| 13482 | {DBGFIELD(/*MTPMR*/ 19451) 1, false, false, false, 323, 8, 284, 4, 0, 0}, // #379 |
| 13483 | {DBGFIELD(/*MFSPR_MFSPR8_MFUDSCR*/ 19457) 1, false, false, false, 323, 8, 284, 4, 0, 0}, // #380 |
| 13484 | {DBGFIELD(/*MFMSR*/ 19478) 1, false, false, false, 323, 8, 284, 4, 0, 0}, // #381 |
| 13485 | {DBGFIELD(/*MTMSR*/ 19484) 1, false, false, false, 323, 8, 284, 4, 0, 0}, // #382 |
| 13486 | {DBGFIELD(/*MTMSRD*/ 19490) 1, false, false, false, 323, 8, 284, 4, 0, 0}, // #383 |
| 13487 | {DBGFIELD(/*MTUDSCR_MTSPR_MTSPR8*/ 19497) 1, false, false, false, 323, 8, 284, 4, 0, 0}, // #384 |
| 13488 | {DBGFIELD(/*MSGSNDP_MSGSNDP8*/ 19518) 1, false, false, false, 323, 8, 284, 4, 0, 0}, // #385 |
| 13489 | {DBGFIELD(/*DIVWO_DIVWUO*/ 19535) 1, false, false, false, 534, 8, 436, 4, 0, 0}, // #386 |
| 13490 | {DBGFIELD(/*MODSW*/ 19548) 1, false, false, false, 534, 8, 436, 4, 0, 0}, // #387 |
| 13491 | {DBGFIELD(/*DIVWEO_DIVWEUO*/ 19554) 1, false, false, false, 534, 8, 405, 4, 0, 0}, // #388 |
| 13492 | {DBGFIELD(/*DIVDO_DIVDUO*/ 19569) 1, false, false, false, 534, 8, 405, 4, 0, 0}, // #389 |
| 13493 | {DBGFIELD(/*MODSD_MODUD_MODUW*/ 19582) 1, false, false, false, 534, 8, 405, 4, 0, 0}, // #390 |
| 13494 | {DBGFIELD(/*DIVDE_DIVDEO_DIVDEU_DIVDEUO*/ 19600) 1, false, false, false, 534, 8, 467, 4, 0, 0}, // #391 |
| 13495 | {DBGFIELD(/*DIVWO_rec_DIVWUO_rec_DIVWU_rec_DIVW_rec*/ 19628) 2, false, false, false, 446, 9, 471, 6, 0, 0}, // #392 |
| 13496 | {DBGFIELD(/*ADDC8O_rec_ADDC8_rec_ADDCO_rec_ADDC_rec_SUBFC8O_rec_SUBFC8_rec_SUBFCO_rec_SUBFC_rec*/ 19668) 2, false, false, false, 421, 3, 430, 6, 0, 0}, // #393 |
| 13497 | {DBGFIELD(/*MCRFS*/ 19752) 2, false, false, false, 421, 3, 424, 6, 0, 0}, // #394 |
| 13498 | {DBGFIELD(/*RLDCL_rec_RLDCR_rec*/ 19758) 2, false, false, false, 424, 7, 335, 5, 0, 0}, // #395 |
| 13499 | {DBGFIELD(/*RLDICL_rec_RLDICR_rec_RLDICL_32_rec_RLDIMI_rec*/ 19778) 2, false, false, false, 424, 7, 335, 5, 0, 0}, // #396 |
| 13500 | {DBGFIELD(/*MFFS_MFFSCE_MFFSL_MFFS_rec*/ 19825) 2, false, false, false, 524, 7, 288, 5, 0, 0}, // #397 |
| 13501 | {DBGFIELD(/*EXTSWSLI_32_64_rec_EXTSWSLI_rec*/ 19852) 2, false, false, false, 421, 3, 335, 5, 0, 0}, // #398 |
| 13502 | {DBGFIELD(/*FDIV*/ 19884) 1, false, false, false, 583, 7, 388, 3, 0, 0}, // #399 |
| 13503 | {DBGFIELD(/*FSQRT*/ 19889) 1, false, false, false, 590, 7, 394, 3, 0, 0}, // #400 |
| 13504 | {DBGFIELD(/*FSQRTS*/ 19895) 1, false, false, false, 597, 7, 391, 3, 0, 0}, // #401 |
| 13505 | {DBGFIELD(/*FDIVS*/ 19902) 1, false, false, false, 597, 7, 391, 3, 0, 0}, // #402 |
| 13506 | {DBGFIELD(/*LFSU*/ 19908) 3, false, false, false, 604, 9, 477, 8, 0, 0}, // #403 |
| 13507 | {DBGFIELD(/*LFSUX*/ 19913) 3, false, false, false, 604, 9, 477, 8, 0, 0}, // #404 |
| 13508 | {DBGFIELD(/*TAILB_TAILB8_TAILBA_TAILBA8_TAILBCTR_TAILBCTR8_CTRL_DEP*/ 19919) 1, false, false, false, 320, 3, 1, 2, 0, 0}, // #405 |
| 13509 | {DBGFIELD(/*LDAT_LWAT*/ 19975) 5, false, false, false, 613, 8, 485, 18, 0, 0}, // #406 |
| 13510 | {DBGFIELD(/*STDAT_STWAT*/ 19985) 3, false, false, false, 621, 8, 503, 10, 0, 0}, // #407 |
| 13511 | {DBGFIELD(/*BRINC*/ 19997) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #408 |
| 13512 | {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*/ 20003) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #409 |
| 13513 | {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*/ 20300) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #410 |
| 13514 | {DBGFIELD(/*EVLDD_EVLDDX_EVLDH_EVLDHX_EVLDW_EVLDWX_EVLHHESPLAT_EVLHHESPLATX_EVLHHOSSPLAT_EVLHHOSSPLATX_EVLHHOUSPLAT_EVLHHOUSPLATX_EVLWHE_EVLWHEX_EVLWHOS_EVLWHOSX_EVLWHOU_EVLWHOUX_EVLWHSPLAT_EVLWHSPLATX_EVLWWSPLAT_EVLWWSPLATX*/ 21345) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #411 |
| 13515 | {DBGFIELD(/*EVSTDD_EVSTDDX_EVSTDH_EVSTDHX_EVSTDW_EVSTDWX_EVSTWHE_EVSTWHEX_EVSTWHO_EVSTWHOX_EVSTWWE_EVSTWWEX_EVSTWWO_EVSTWWOX*/ 21558) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #412 |
| 13516 | {DBGFIELD(/*HRFID_ATTN_CLRBHRB_MFBHRBE_NAP_RFCI_RFDI_RFMCI_SC*/ 21671) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #413 |
| 13517 | {DBGFIELD(/*RFI*/ 21721) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #414 |
| 13518 | {DBGFIELD(/*RFID*/ 21725) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #415 |
| 13519 | {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*/ 21730) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #416 |
| 13520 | {DBGFIELD(/*ICBLC*/ 21888) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #417 |
| 13521 | {DBGFIELD(/*MTSR_MTSRIN*/ 21894) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #418 |
| 13522 | {DBGFIELD(/*MFDCR*/ 21906) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #419 |
| 13523 | {DBGFIELD(/*MTDCR*/ 21912) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #420 |
| 13524 | {DBGFIELD(/*NOP_GT_PWR6_NOP_GT_PWR7*/ 21918) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #421 |
| 13525 | {DBGFIELD(/*TLBIA*/ 21942) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #422 |
| 13526 | {DBGFIELD(/*WRTEE_WRTEEI*/ 21948) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #423 |
| 13527 | {DBGFIELD(/*HASHCHK_HASHCHK8_HASHCHKP_HASHCHKP8_HASHST_HASHST8_HASHSTP_HASHSTP8_ADDEX_ADDEX8_CDTBCD_CDTBCD8_CBCDTD_CBCDTD8*/ 21961) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #424 |
| 13528 | {DBGFIELD(/*MSYNC*/ 22072) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #425 |
| 13529 | {DBGFIELD(/*SLBSYNC*/ 22078) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #426 |
| 13530 | {DBGFIELD(/*SLBFEE_rec*/ 22086) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #427 |
| 13531 | {DBGFIELD(/*STOP*/ 22097) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #428 |
| 13532 | {DBGFIELD(/*DCBA_DCBI*/ 22102) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #429 |
| 13533 | {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*/ 22112) 1, false, false, false, 431, 7, 331, 3, 0, 0}, // #430 |
| 13534 | {DBGFIELD(/*VCFSX_VCFUX_VCTSXS_VCTUXS*/ 22275) 2, false, false, false, 467, 7, 373, 5, 0, 0}, // #431 |
| 13535 | {DBGFIELD(/*VCFSX_0_VCFUX_0_VCTSXS_0_VCTUXS_0_XVCVSPHP*/ 22301) 2, false, false, false, 467, 7, 373, 5, 0, 0}, // #432 |
| 13536 | {DBGFIELD(/*VLOGEFP_VREFP_VRFIM_VRFIN_VRFIP_VRFIZ_VRSQRTEFP_XVCVDPSP_XVCVSXDSP_XVCVSXWSP_XVCVUXDSP_XVCVUXWSP_XVRESP_XVRSQRTESP*/ 22344) 2, false, false, false, 467, 7, 373, 5, 0, 0}, // #433 |
| 13537 | {DBGFIELD(/*XSCVDPHP*/ 22459) 1, false, false, false, 531, 3, 331, 3, 0, 0}, // #434 |
| 13538 | {DBGFIELD(/*XSCVDPSP_XSCVDPSXDS_XSCVDPSXDSs_XSCVDPSXWS_XSCVDPSXWSs_XSCVDPUXDS_XSCVDPUXDSs_XSCVDPUXWS_XSCVDPUXWSs_XSCVSPDP_XSCVSXDDP_XSCVUXDDP_XSRDPI_XSRDPIC_XSRDPIM_XSRDPIP_XSRDPIZ_XSREDP_XSRSQRTEDP*/ 22468) 1, false, false, false, 531, 3, 331, 3, 0, 0}, // #435 |
| 13539 | {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*/ 22655) 2, false, false, false, 467, 7, 373, 5, 0, 0}, // #436 |
| 13540 | {DBGFIELD(/*XVCVSPBF16*/ 22879) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #437 |
| 13541 | {DBGFIELD(/*FADDS_FMULS_FSUBS*/ 22890) 1, false, false, false, 431, 7, 331, 3, 0, 0}, // #438 |
| 13542 | {DBGFIELD(/*FMUL*/ 22908) 1, false, false, false, 431, 7, 331, 3, 0, 0}, // #439 |
| 13543 | {DBGFIELD(/*VADDFP*/ 22913) 2, false, false, false, 467, 7, 373, 5, 0, 0}, // #440 |
| 13544 | {DBGFIELD(/*XSMULDP_XSMULSP*/ 22920) 1, false, false, false, 431, 7, 331, 3, 0, 0}, // #441 |
| 13545 | {DBGFIELD(/*XVADDDP_XVMULDP_XVSUBDP*/ 22936) 2, false, false, false, 467, 7, 373, 5, 0, 0}, // #442 |
| 13546 | {DBGFIELD(/*XVADDSP_XVMULSP_XVSUBSP*/ 22960) 2, false, false, false, 467, 7, 373, 5, 0, 0}, // #443 |
| 13547 | {DBGFIELD(/*VMADDFP_VNMSUBFP*/ 22984) 2, false, false, false, 467, 7, 373, 5, 0, 0}, // #444 |
| 13548 | {DBGFIELD(/*FADDS_rec_FMULS_rec_FSUBS_rec*/ 23001) 2, false, false, false, 438, 8, 363, 5, 0, 0}, // #445 |
| 13549 | {DBGFIELD(/*FMUL_rec*/ 23031) 2, false, false, false, 438, 8, 363, 5, 0, 0}, // #446 |
| 13550 | {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*/ 23040) 2, false, false, false, 438, 8, 363, 5, 0, 0}, // #447 |
| 13551 | {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*/ 23303) 1, false, false, false, 320, 3, 1, 2, 0, 0}, // #448 |
| 13552 | {DBGFIELD(/*CTRL_DEP_TAILB_TAILB8_TAILBA_TAILBA8*/ 23601) 1, false, false, false, 320, 3, 1, 2, 0, 0}, // #449 |
| 13553 | {DBGFIELD(/*VGNB*/ 23638) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #450 |
| 13554 | {DBGFIELD(/*VSBOX*/ 23643) 1, false, false, false, 519, 5, 288, 4, 0, 0}, // #451 |
| 13555 | {DBGFIELD(/*CFUGED_PDEPD_PEXTD*/ 23649) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #452 |
| 13556 | {DBGFIELD(/*VCFUGED_VCLZDM_VCTZDM_VPDEPD_VPEXTD*/ 23668) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #453 |
| 13557 | {DBGFIELD(/*XSCVDPQP_XSCVQPDP_XSCVQPDPO_XSCVQPSDZ_XSCVQPSWZ_XSCVQPUDZ_XSCVQPUWZ_XSCVSDQP_XSCVUDQP_XSRQPI_XSRQPIX_XSRQPXP*/ 23704) 1, false, false, false, 542, 5, 284, 4, 0, 0}, // #454 |
| 13558 | {DBGFIELD(/*XSCVQPSQZ_XSCVQPUQZ_XSCVSQQP_XSCVUQQP*/ 23813) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #455 |
| 13559 | {DBGFIELD(/*HASHST_HASHST8_HASHSTP_HASHSTP8*/ 23851) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #456 |
| 13560 | {DBGFIELD(/*XSMULQP_XSMULQPO*/ 23883) 1, false, false, false, 552, 5, 405, 4, 0, 0}, // #457 |
| 13561 | {DBGFIELD(/*VDIVESQ_VDIVEUQ_VDIVSQ_VDIVUQ*/ 23900) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #458 |
| 13562 | {DBGFIELD(/*VMODSQ_VMODUQ*/ 23930) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #459 |
| 13563 | {DBGFIELD(/*VDIVSD_VDIVUD*/ 23944) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #460 |
| 13564 | {DBGFIELD(/*VMODSD_VMODUD*/ 23958) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #461 |
| 13565 | {DBGFIELD(/*VDIVSW_VDIVUW*/ 23972) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #462 |
| 13566 | {DBGFIELD(/*VMODSW_VMODUW*/ 23986) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #463 |
| 13567 | {DBGFIELD(/*VDIVESD_VDIVEUD*/ 24000) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #464 |
| 13568 | {DBGFIELD(/*VDIVESW_VDIVEUW*/ 24016) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #465 |
| 13569 | {DBGFIELD(/*BCDCFN_rec_BCDCFZ_rec_BCDCTN_rec_BCDCTZ_rec_BCDSETSGN_rec_VMUL10CUQ_VMUL10UQ_XSTSTDCQP_XSXSIGQP*/ 24032) 1, false, false, false, 462, 5, 325, 4, 0, 0}, // #466 |
| 13570 | {DBGFIELD(/*XXGENPCVBM*/ 24128) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #467 |
| 13571 | {DBGFIELD(/*BCDCPSGN_rec_BCDS_rec_BCDTRUNC_rec_BCDUS_rec_BCDUTRUNC_rec_VMUL10ECUQ_VMUL10EUQ*/ 24139) 1, false, false, false, 462, 5, 325, 4, 0, 0}, // #468 |
| 13572 | {DBGFIELD(/*VADDCUQ_VSUBCUQ*/ 24219) 1, false, false, false, 462, 5, 325, 4, 0, 0}, // #469 |
| 13573 | {DBGFIELD(/*XSCMPEQQP_XSCMPGEQP_XSCMPGTQP_XSMAXCQP_XSMINCQP*/ 24235) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #470 |
| 13574 | {DBGFIELD(/*MTVSRBMI*/ 24283) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #471 |
| 13575 | {DBGFIELD(/*CBCDTD_CBCDTD8_CDTBCD_CDTBCD8*/ 24292) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #472 |
| 13576 | {DBGFIELD(/*FTSQRT*/ 24322) 1, false, false, false, 341, 7, 325, 3, 0, 0}, // #473 |
| 13577 | {DBGFIELD(/*MTVSRBM_MTVSRDM_MTVSRHM_MTVSRQM_MTVSRWM_VCNTMBB_VCNTMBD_VCNTMBH_VCNTMBW_VEXPANDBM_VEXPANDDM_VEXPANDHM_VEXPANDQM_VEXPANDWM_VEXTRACTBM_VEXTRACTDM_VEXTRACTHM_VEXTRACTQM_VEXTRACTWM_XVTLSBB*/ 24329) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #474 |
| 13578 | {DBGFIELD(/*RLDIC_rec*/ 24514) 2, false, false, false, 421, 3, 335, 5, 0, 0}, // #475 |
| 13579 | {DBGFIELD(/*RLDICL_32_rec_RLDICL_rec_RLDICR_rec*/ 24524) 2, false, false, false, 424, 7, 335, 5, 0, 0}, // #476 |
| 13580 | {DBGFIELD(/*RLWINM8_rec_RLWINM_rec*/ 24560) 2, false, false, false, 424, 7, 335, 5, 0, 0}, // #477 |
| 13581 | {DBGFIELD(/*VCTZB_VCTZD_VCTZH_VCTZW_VPRTYBD_VPRTYBW*/ 24583) 2, false, false, false, 455, 7, 368, 5, 0, 0}, // #478 |
| 13582 | {DBGFIELD(/*VPOPCNTB_VPOPCNTH*/ 24623) 2, false, false, false, 455, 7, 378, 5, 0, 0}, // #479 |
| 13583 | {DBGFIELD(/*VSHASIGMAD_VSHASIGMAW*/ 24641) 2, false, false, false, 455, 7, 368, 5, 0, 0}, // #480 |
| 13584 | {DBGFIELD(/*XSTSQRTDP*/ 24663) 1, false, false, false, 338, 3, 325, 3, 0, 0}, // #481 |
| 13585 | {DBGFIELD(/*XVTSQRTDP*/ 24673) 2, false, false, false, 455, 7, 368, 5, 0, 0}, // #482 |
| 13586 | {DBGFIELD(/*XVTSQRTSP*/ 24683) 2, false, false, false, 455, 7, 368, 5, 0, 0}, // #483 |
| 13587 | {DBGFIELD(/*XVTSTDCDP_XVTSTDCSP*/ 24693) 2, false, false, false, 455, 7, 368, 5, 0, 0}, // #484 |
| 13588 | {DBGFIELD(/*SLD_rec_SRD_rec*/ 24713) 2, false, false, false, 421, 3, 335, 5, 0, 0}, // #485 |
| 13589 | {DBGFIELD(/*TDI*/ 24729) 1, false, false, false, 341, 7, 325, 3, 0, 0}, // #486 |
| 13590 | {DBGFIELD(/*TWI*/ 24733) 1, false, false, false, 341, 7, 325, 3, 0, 0}, // #487 |
| 13591 | {DBGFIELD(/*VADDCUW_VADDSBS_VADDSHS_VADDSWS_VADDUBS_VADDUHS_VADDUWS_VAVGSB_VAVGSH_VAVGSW_VAVGUB_VAVGUH_VAVGUW_VMAXFP_VMINFP_VSUBCUW_VSUBSBS_VSUBSHS_VSUBSWS_VSUBUBS_VSUBUHS_VSUBUWS*/ 24737) 2, false, false, false, 455, 7, 368, 5, 0, 0}, // #488 |
| 13592 | {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*/ 24905) 2, false, false, false, 455, 7, 368, 5, 0, 0}, // #489 |
| 13593 | {DBGFIELD(/*VCMPEQUD_rec_VCMPGTSD_rec_VCMPGTUD_rec*/ 25180) 2, false, false, false, 455, 7, 368, 5, 0, 0}, // #490 |
| 13594 | {DBGFIELD(/*VCMPEQUQ_VCMPEQUQ_rec_VCMPGTSQ_VCMPGTSQ_rec_VCMPGTUQ_VCMPGTUQ_rec*/ 25219) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #491 |
| 13595 | {DBGFIELD(/*VCMPNEB_rec_VCMPNEH_rec_VCMPNEW_rec_VCMPNEZB_rec_VCMPNEZH_rec_VCMPNEZW_rec*/ 25285) 2, false, false, false, 455, 7, 368, 5, 0, 0}, // #492 |
| 13596 | {DBGFIELD(/*VCMPSQ_VCMPUQ*/ 25360) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #493 |
| 13597 | {DBGFIELD(/*XSMAXCDP_XSMAXJDP_XSMINCDP_XSMINJDP*/ 25374) 1, false, false, false, 338, 3, 325, 3, 0, 0}, // #494 |
| 13598 | {DBGFIELD(/*TRAP*/ 25410) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #495 |
| 13599 | {DBGFIELD(/*SRAWI8_rec_SRAWI_rec*/ 25415) 2, false, false, false, 424, 7, 335, 5, 0, 0}, // #496 |
| 13600 | {DBGFIELD(/*VRLQ_VRLQNM_VSLQ_VSRAQ_VSRQ*/ 25436) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #497 |
| 13601 | {DBGFIELD(/*VRLQMI*/ 25464) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #498 |
| 13602 | {DBGFIELD(/*DSS_DSSALL*/ 25471) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #499 |
| 13603 | {DBGFIELD(/*WAITP10*/ 25482) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #500 |
| 13604 | {DBGFIELD(/*ADDI_ADDI8_LI_LI8_ADDIS_ADDIS8_LIS_LIS8_NEG_NEG8_NEG8O_NEGO*/ 25490) 1, false, false, false, 338, 3, 295, 3, 0, 0}, // #501 |
| 13605 | {DBGFIELD(/*ADDIdtprelL32_ADDISdtprelHA32*/ 25550) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #502 |
| 13606 | {DBGFIELD(/*ADDItlsldLADDR32*/ 25580) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #503 |
| 13607 | {DBGFIELD(/*ADDItocL_ADDIStocHA_ADDIStocHA8*/ 25597) 1, false, false, false, 338, 3, 295, 3, 0, 0}, // #504 |
| 13608 | {DBGFIELD(/*ADDIC_ADDIC8_ADDME_ADDME8_SUBFIC_SUBFIC8_SUBFME_SUBFME8_SUBFZE_SUBFZE8*/ 25629) 1, false, false, false, 338, 3, 295, 3, 0, 0}, // #505 |
| 13609 | {DBGFIELD(/*ADDME8O_ADDMEO_ADDZE8O_ADDZEO_ANDI8_rec_ANDIS8_rec_SUBFME8O_SUBFMEO_SUBFZE8O_SUBFZEO*/ 25700) 1, false, false, false, 338, 3, 295, 3, 0, 0}, // #506 |
| 13610 | {DBGFIELD(/*ADDZE_ADDZE8*/ 25785) 1, false, false, false, 338, 3, 295, 3, 0, 0}, // #507 |
| 13611 | {DBGFIELD(/*ANDI_rec_ANDIS_rec*/ 25798) 1, false, false, false, 338, 3, 295, 3, 0, 0}, // #508 |
| 13612 | {DBGFIELD(/*CMPDI_CMPWI_CMPLDI_CMPLWI*/ 25817) 1, false, false, false, 338, 3, 295, 3, 0, 0}, // #509 |
| 13613 | {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*/ 25843) 1, false, false, false, 338, 3, 295, 3, 0, 0}, // #510 |
| 13614 | {DBGFIELD(/*FABSD_FABSS_FMR_FNABSD_FNABSS_FNEGD_FNEGS*/ 25990) 1, false, false, false, 341, 7, 295, 3, 0, 0}, // #511 |
| 13615 | {DBGFIELD(/*NEG8_rec_NEG_rec_ORI_ORI8_ORIS_ORIS8_XORI_XORI8_XORIS_XORIS8*/ 26032) 1, false, false, false, 338, 3, 295, 3, 0, 0}, // #512 |
| 13616 | {DBGFIELD(/*NOP*/ 26093) 1, false, false, false, 338, 3, 295, 3, 0, 0}, // #513 |
| 13617 | {DBGFIELD(/*RLDICL_RLDICL_32_RLDICL_32_64_RLDICR_RLDICR_32*/ 26097) 1, false, false, false, 341, 7, 295, 3, 0, 0}, // #514 |
| 13618 | {DBGFIELD(/*RLWINM_RLWINM8*/ 26144) 1, false, false, false, 341, 7, 295, 3, 0, 0}, // #515 |
| 13619 | {DBGFIELD(/*SETB_SETB8*/ 26159) 1, false, false, false, 338, 3, 325, 3, 0, 0}, // #516 |
| 13620 | {DBGFIELD(/*SETBC_SETBC8_SETBCR_SETBCR8_SETNBC_SETNBC8_SETNBCR_SETNBCR8*/ 26170) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #517 |
| 13621 | {DBGFIELD(/*SRAWI_SRAWI8*/ 26230) 1, false, false, false, 341, 7, 295, 3, 0, 0}, // #518 |
| 13622 | {DBGFIELD(/*VEXTSB2D_VEXTSB2Ds_VEXTSB2W_VEXTSB2Ws_VEXTSH2D_VEXTSH2Ds_VEXTSH2W_VEXTSH2Ws_VEXTSW2D_VEXTSW2Ds_VNEGD_VNEGW*/ 26243) 2, false, false, false, 455, 7, 378, 5, 0, 0}, // #519 |
| 13623 | {DBGFIELD(/*VEXTSD2Q*/ 26350) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #520 |
| 13624 | {DBGFIELD(/*XSABSDP_XSNABSDP_XSNABSDPs_XSNEGDP*/ 26359) 1, false, false, false, 338, 3, 295, 3, 0, 0}, // #521 |
| 13625 | {DBGFIELD(/*XSABSQP_XSNABSQP_XSNEGQP_XSXEXPQP_XVXEXPDP_XVXEXPSP*/ 26394) 2, false, false, false, 455, 7, 378, 5, 0, 0}, // #522 |
| 13626 | {DBGFIELD(/*XVABSDP_XVNABSDP_XVNEGDP*/ 26446) 2, false, false, false, 455, 7, 378, 5, 0, 0}, // #523 |
| 13627 | {DBGFIELD(/*XVXSIGDP_XVXSIGSP*/ 26471) 2, false, false, false, 455, 7, 368, 5, 0, 0}, // #524 |
| 13628 | {DBGFIELD(/*ADDE8O_ADDEO_SUBFE8O_SUBFEO_SUBF8O_SUBFO*/ 26489) 1, false, false, false, 338, 3, 295, 3, 0, 0}, // #525 |
| 13629 | {DBGFIELD(/*ADDEX_ADDEX8*/ 26530) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #526 |
| 13630 | {DBGFIELD(/*ADD4O_ADD8O*/ 26543) 1, false, false, false, 338, 3, 295, 3, 0, 0}, // #527 |
| 13631 | {DBGFIELD(/*CMPB_CMPB8*/ 26555) 1, false, false, false, 338, 3, 325, 3, 0, 0}, // #528 |
| 13632 | {DBGFIELD(/*CRAND_CRANDC_CR6SET_CREQV_CRSET_CRNAND_CRNOR_CROR_CRORC_CR6UNSET_CRUNSET*/ 26566) 1, false, false, false, 341, 7, 295, 3, 0, 0}, // #529 |
| 13633 | {DBGFIELD(/*DST_DST64_DSTT_DSTT64_DSTST_DSTST64_DSTSTT_DSTSTT64*/ 26639) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #530 |
| 13634 | {DBGFIELD(/*VRLDNM_VRLWNM_V_SET0_V_SET0B_V_SET0H_XSCPSGNQP_XSIEXPQP_XVIEXPDP_XVIEXPSP*/ 26691) 2, false, false, false, 455, 7, 378, 5, 0, 0}, // #531 |
| 13635 | {DBGFIELD(/*XXLEQVOnes*/ 26765) 2, false, false, false, 455, 7, 378, 5, 0, 0}, // #532 |
| 13636 | {DBGFIELD(/*MFFS_MFFS_rec_MFFSL*/ 26776) 2, false, false, false, 524, 7, 288, 5, 0, 0}, // #533 |
| 13637 | {DBGFIELD(/*MFFSCDRNI_MFFSCRNI*/ 26796) 1, false, false, false, 341, 7, 325, 3, 0, 0}, // #534 |
| 13638 | {DBGFIELD(/*MTFSB0*/ 26815) 1, false, false, false, 341, 7, 325, 3, 0, 0}, // #535 |
| 13639 | {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*/ 26822) 1, false, false, false, 338, 3, 295, 3, 0, 0}, // #536 |
| 13640 | {DBGFIELD(/*NEG8O_rec_NEGO_rec*/ 27016) 1, false, false, false, 338, 3, 295, 3, 0, 0}, // #537 |
| 13641 | {DBGFIELD(/*ADDE8_rec_ADDE_rec_ADDE8O_rec_ADDEO_rec_SUBFE8_rec_SUBFE_rec_SUBFE8O_rec_SUBFEO_rec_SUBF8O_rec_SUBFO_rec*/ 27035) 1, false, false, false, 338, 3, 295, 3, 0, 0}, // #538 |
| 13642 | {DBGFIELD(/*HRFID_SC*/ 27140) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #539 |
| 13643 | {DBGFIELD(/*MTFSFI_MTFSFIb_MTFSFI_rec*/ 27149) 2, false, false, false, 524, 7, 424, 6, 0, 0}, // #540 |
| 13644 | {DBGFIELD(/*FABSD_rec_FABSS_rec_FMR_rec_FNABSD_rec_FNABSS_rec_FNEGD_rec_FNEGS_rec*/ 27175) 2, false, false, false, 424, 7, 357, 6, 0, 0}, // #541 |
| 13645 | {DBGFIELD(/*ADDC8_rec_ADDC_rec_SUBFC8_rec_SUBFC_rec*/ 27245) 2, false, false, false, 421, 3, 430, 6, 0, 0}, // #542 |
| 13646 | {DBGFIELD(/*VSTRIBL_rec_VSTRIBR_rec_VSTRIHL_rec_VSTRIHR_rec*/ 27285) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #543 |
| 13647 | {DBGFIELD(/*LBZ_LBZ8_LHZ_LHZ8_LWZ_LWZ8*/ 27333) 1, false, false, false, 348, 3, 281, 3, 0, 0}, // #544 |
| 13648 | {DBGFIELD(/*LD*/ 27360) 1, false, false, false, 348, 3, 281, 3, 0, 0}, // #545 |
| 13649 | {DBGFIELD(/*LDtoc_LDtocBA_LDtocCPT_LDtocJTI_LDtocL_SPILLTOVSR_LD_LWZtoc_LWZtocL*/ 27363) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #546 |
| 13650 | {DBGFIELD(/*DFLOADf32*/ 27431) 2, false, false, false, 399, 5, 298, 5, 0, 0}, // #547 |
| 13651 | {DBGFIELD(/*DFLOADf64*/ 27441) 1, false, false, false, 348, 3, 3, 3, 0, 0}, // #548 |
| 13652 | {DBGFIELD(/*LFD*/ 27451) 1, false, false, false, 572, 7, 281, 3, 0, 0}, // #549 |
| 13653 | {DBGFIELD(/*LHA_LHA8*/ 27455) 2, false, false, false, 399, 5, 288, 5, 0, 0}, // #550 |
| 13654 | {DBGFIELD(/*LXSD_LXV*/ 27464) 1, false, false, false, 348, 3, 3, 3, 0, 0}, // #551 |
| 13655 | {DBGFIELD(/*DCBT_DCBTST*/ 27473) 1, false, false, false, 348, 3, 281, 3, 0, 0}, // #552 |
| 13656 | {DBGFIELD(/*ICBT*/ 27485) 1, false, false, false, 348, 3, 281, 3, 0, 0}, // #553 |
| 13657 | {DBGFIELD(/*LDBRX*/ 27490) 1, false, false, false, 348, 3, 281, 3, 0, 0}, // #554 |
| 13658 | {DBGFIELD(/*SPILLTOVSR_LDX*/ 27496) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #555 |
| 13659 | {DBGFIELD(/*LXVRBX_LXVRDX_LXVRHX_LXVRWX*/ 27511) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #556 |
| 13660 | {DBGFIELD(/*MTSR*/ 27539) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #557 |
| 13661 | {DBGFIELD(/*MTVRSAVE_MTVRSAVEv*/ 27544) 1, false, false, false, 323, 8, 284, 4, 0, 0}, // #558 |
| 13662 | {DBGFIELD(/*LBZCIX_LDCIX_LHZCIX_LWZCIX*/ 27563) 1, false, false, false, 348, 3, 281, 3, 0, 0}, // #559 |
| 13663 | {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*/ 27590) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #560 |
| 13664 | {DBGFIELD(/*LFS*/ 27810) 2, false, false, false, 373, 9, 340, 5, 0, 0}, // #561 |
| 13665 | {DBGFIELD(/*LXSSP*/ 27814) 2, false, false, false, 399, 5, 298, 5, 0, 0}, // #562 |
| 13666 | {DBGFIELD(/*LXVP*/ 27820) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #563 |
| 13667 | {DBGFIELD(/*LXVPX*/ 27825) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #564 |
| 13668 | {DBGFIELD(/*MFSR*/ 27831) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #565 |
| 13669 | {DBGFIELD(/*MFTB8*/ 27836) 1, false, false, false, 323, 8, 284, 4, 0, 0}, // #566 |
| 13670 | {DBGFIELD(/*XXSETACCZ*/ 27842) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #567 |
| 13671 | {DBGFIELD(/*XVBF16GER2_XVF16GER2_XVF32GER_XVF64GER_XVI16GER2_XVI16GER2S_XVI4GER8_XVI8GER4*/ 27852) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #568 |
| 13672 | {DBGFIELD(/*XVBF16GER2NN_XVBF16GER2NP_XVBF16GER2PN_XVBF16GER2PP_XVF16GER2NN_XVF16GER2NP_XVF16GER2PN_XVF16GER2PP_XVF32GERNN_XVF32GERNP_XVF32GERPN_XVF32GERPP_XVF64GERNN_XVF64GERNP_XVF64GERPN_XVF64GERPP_XVI16GER2PP_XVI16GER2SPP_XVI4GER8PP_XVI8GER4PP*/ 27930) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #569 |
| 13673 | {DBGFIELD(/*XVI8GER4SPP*/ 28165) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #570 |
| 13674 | {DBGFIELD(/*PMXVBF16GER2_PMXVF16GER2_PMXVF32GER_PMXVF64GER_PMXVI16GER2_PMXVI16GER2S_PMXVI4GER8_PMXVI8GER4*/ 28177) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #571 |
| 13675 | {DBGFIELD(/*PMXVBF16GER2NN_PMXVBF16GER2NP_PMXVBF16GER2PN_PMXVBF16GER2PP_PMXVF16GER2NN_PMXVF16GER2NP_PMXVF16GER2PN_PMXVF16GER2PP_PMXVF32GERNN_PMXVF32GERNP_PMXVF32GERPN_PMXVF32GERPP_PMXVF64GERNN_PMXVF64GERNP_PMXVF64GERPN_PMXVF64GERPP_PMXVI16GER2PP_PMXVI16GER2SPP_PMXVI4GER8PP_PMXVI8GER4PP*/ 28271) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #572 |
| 13676 | {DBGFIELD(/*PMXVI8GER4SPP*/ 28546) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #573 |
| 13677 | {DBGFIELD(/*XXMTACC*/ 28560) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #574 |
| 13678 | {DBGFIELD(/*XXMFACC*/ 28568) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #575 |
| 13679 | {DBGFIELD(/*VMULHSD_VMULHUD_VMULLD*/ 28576) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #576 |
| 13680 | {DBGFIELD(/*LXVKQ*/ 28599) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #577 |
| 13681 | {DBGFIELD(/*VSPLTISB_VSPLTISH_VSPLTISW*/ 28605) 1, false, false, false, 462, 5, 325, 4, 0, 0}, // #578 |
| 13682 | {DBGFIELD(/*V_SETALLONES_V_SETALLONESB_V_SETALLONESH*/ 28632) 1, false, false, false, 462, 5, 325, 4, 0, 0}, // #579 |
| 13683 | {DBGFIELD(/*XXSPLTIB*/ 28673) 1, false, false, false, 462, 5, 325, 4, 0, 0}, // #580 |
| 13684 | {DBGFIELD(/*BRD_BRH_BRH8_BRW_BRW8*/ 28682) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #581 |
| 13685 | {DBGFIELD(/*MFVSRLD_MTVSRWS_VCLZLSBB_VCTZLSBB_VEXTRACTD_VEXTRACTUB_VEXTRACTUH_VEXTRACTUW_VINSERTD_VINSERTW_VPRTYBQ*/ 28704) 1, false, false, false, 462, 5, 325, 4, 0, 0}, // #582 |
| 13686 | {DBGFIELD(/*VGBBD_VUPKHSW_VUPKLSW*/ 28807) 1, false, false, false, 462, 5, 325, 4, 0, 0}, // #583 |
| 13687 | {DBGFIELD(/*VSPLTB_VSPLTBs_VSPLTH_VSPLTHs_VSPLTW_XXSPLTW_XXSPLTWs*/ 28829) 1, false, false, false, 462, 5, 325, 4, 0, 0}, // #584 |
| 13688 | {DBGFIELD(/*VSTRIBL_VSTRIBR_VSTRIHL_VSTRIHR_XXGENPCVDM_XXGENPCVHM_XXGENPCVWM*/ 28883) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #585 |
| 13689 | {DBGFIELD(/*VUPKHPX_VUPKHSB_VUPKHSH_VUPKLPX_VUPKLSB_VUPKLSH*/ 28948) 1, false, false, false, 462, 5, 325, 4, 0, 0}, // #586 |
| 13690 | {DBGFIELD(/*XVCVBF16SPN*/ 28996) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #587 |
| 13691 | {DBGFIELD(/*XXBRD_XXBRH_XXBRQ_XXBRW_XXEXTRACTUW*/ 29008) 1, false, false, false, 462, 5, 325, 4, 0, 0}, // #588 |
| 13692 | {DBGFIELD(/*VBPERMQ_VPKSDSS_VPKSDUS_VPKUDUM_VPKUDUS*/ 29044) 1, false, false, false, 462, 5, 325, 4, 0, 0}, // #589 |
| 13693 | {DBGFIELD(/*VCLRLB_VCLRRB_VINSD_VINSW_VSLDBI_VSRDBI*/ 29084) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #590 |
| 13694 | {DBGFIELD(/*VPKPX_VPKSHSS_VPKSHUS_VPKSWSS_VPKSWUS_VPKUHUM_VPKUHUS_VPKUWUM_VPKUWUS*/ 29124) 1, false, false, false, 462, 5, 325, 4, 0, 0}, // #591 |
| 13695 | {DBGFIELD(/*VSLV_VSRV_XXINSERTW*/ 29194) 1, false, false, false, 462, 5, 325, 4, 0, 0}, // #592 |
| 13696 | {DBGFIELD(/*VEXTDDVLX_VEXTDDVRX_VEXTDUBVLX_VEXTDUBVRX_VEXTDUHVLX_VEXTDUHVRX_VEXTDUWVLX_VEXTDUWVRX_VINSBLX_VINSBRX_VINSBVLX_VINSBVRX_VINSDLX_VINSDRX_VINSHLX_VINSHRX_VINSHVLX_VINSHVRX_VINSWLX_VINSWRX_VINSWVLX_VINSWVRX*/ 29214) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #593 |
| 13697 | {DBGFIELD(/*VSUMSWS*/ 29418) 2, false, false, false, 467, 7, 373, 5, 0, 0}, // #594 |
| 13698 | {DBGFIELD(/*XXSPLTIDP_XXSPLTIW*/ 29426) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #595 |
| 13699 | {DBGFIELD(/*XXSPLTI32DX*/ 29445) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #596 |
| 13700 | {DBGFIELD(/*XXBLENDVB_XXBLENDVD_XXBLENDVH_XXBLENDVW_XXEVAL*/ 29457) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #597 |
| 13701 | {DBGFIELD(/*XXPERMX*/ 29504) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #598 |
| 13702 | {DBGFIELD(/*PSTXVP_PSTXVPpc*/ 29512) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #599 |
| 13703 | {DBGFIELD(/*STB_STB8_STH_STH8_STW_STW8*/ 29528) 1, false, false, false, 382, 8, 289, 4, 0, 0}, // #600 |
| 13704 | {DBGFIELD(/*SPILLTOVSR_ST*/ 29555) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #601 |
| 13705 | {DBGFIELD(/*STD*/ 29569) 1, false, false, false, 382, 8, 289, 4, 0, 0}, // #602 |
| 13706 | {DBGFIELD(/*DFSTOREf32_DFSTOREf64*/ 29573) 1, false, false, false, 382, 8, 289, 4, 0, 0}, // #603 |
| 13707 | {DBGFIELD(/*STFD_STFS*/ 29595) 1, false, false, false, 382, 8, 289, 4, 0, 0}, // #604 |
| 13708 | {DBGFIELD(/*STFDU_STFSU*/ 29605) 2, false, false, false, 390, 9, 310, 7, 0, 0}, // #605 |
| 13709 | {DBGFIELD(/*STXSD*/ 29617) 1, false, false, false, 382, 8, 289, 4, 0, 0}, // #606 |
| 13710 | {DBGFIELD(/*STXSSP*/ 29623) 1, false, false, false, 382, 8, 289, 4, 0, 0}, // #607 |
| 13711 | {DBGFIELD(/*STXV*/ 29630) 1, false, false, false, 367, 6, 289, 5, 0, 0}, // #608 |
| 13712 | {DBGFIELD(/*DCBF_DCBST_DCBZ*/ 29635) 1, false, false, false, 348, 3, 281, 3, 0, 0}, // #609 |
| 13713 | {DBGFIELD(/*ICBI*/ 29651) 1, false, false, false, 348, 3, 281, 3, 0, 0}, // #610 |
| 13714 | {DBGFIELD(/*SPILLTOVSR_STX*/ 29656) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #611 |
| 13715 | {DBGFIELD(/*STIWX*/ 29671) 1, false, false, false, 382, 8, 289, 4, 0, 0}, // #612 |
| 13716 | {DBGFIELD(/*STXVRBX_STXVRDX_STXVRHX_STXVRWX*/ 29677) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #613 |
| 13717 | {DBGFIELD(/*EnforceIEIO*/ 29709) 1, false, false, false, 348, 3, 281, 3, 0, 0}, // #614 |
| 13718 | {DBGFIELD(/*TLBIE8P9_TLBIEP9*/ 29721) 1, false, false, false, 382, 8, 289, 4, 0, 0}, // #615 |
| 13719 | {DBGFIELD(/*STHCIX_STWCIX*/ 29738) 1, false, false, false, 382, 8, 289, 4, 0, 0}, // #616 |
| 13720 | {DBGFIELD(/*SYNCP10*/ 29752) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #617 |
| 13721 | {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*/ 29760) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #618 |
| 13722 | {DBGFIELD(/*STXVP*/ 29926) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #619 |
| 13723 | {DBGFIELD(/*STXVPX*/ 29932) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #620 |
| 13724 | {DBGFIELD(/*ATTN_NAP*/ 29939) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #621 |
| 13725 | {DBGFIELD(/*DCBZL*/ 29948) 1, false, false, false, 348, 3, 281, 3, 0, 0}, // #622 |
| 13726 | {DBGFIELD(/*DCCCI_ICBLQ_ICCCI_TLBLD_TLBLI_TLBRE2_TLBSX2_TLBSX2D_TLBWE2*/ 29954) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #623 |
| 13727 | {DBGFIELD(/*CLRBHRB_MFBHRBE*/ 30013) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #624 |
| 13728 | {DBGFIELD(/*PADDI_PADDI8_PADDI8pc_PADDIpc*/ 30029) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #625 |
| 13729 | {DBGFIELD(/*PLI_PLI8*/ 30059) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #626 |
| 13730 | {DBGFIELD(/*VMULESB_VMULESH_VMULEUB_VMULEUH_VMULOSB_VMULOSH_VMULOUB_VMULOUH_VSUM2SWS_VSUM4SBS_VSUM4SHS_VSUM4UBS*/ 30068) 2, false, false, false, 467, 7, 373, 5, 0, 0}, // #627 |
| 13731 | {DBGFIELD(/*VMULESD_VMULEUD_VMULHSW_VMULHUW_VMULOSD_VMULOUD*/ 30168) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #628 |
| 13732 | {DBGFIELD(/*VMSUMCUD*/ 30216) 8191, false, false, false, 0, 0, 0, 0, 0, 0}, // #629 |
| 13733 | {DBGFIELD(/*P10W_CY_7C_P10W_DISP_ANY_P10CY_Read_3C_P10CY_Read_3C*/ 30225) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #630 |
| 13734 | {DBGFIELD(/*P10W_CY_7C_P10W_DISP_ANY_P10CY_Read_1C_P10CY_Read_1C*/ 30278) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #631 |
| 13735 | {DBGFIELD(/*P10W_BF_27C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C*/ 30331) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #632 |
| 13736 | {DBGFIELD(/*P10W_BF_27C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C*/ 30385) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #633 |
| 13737 | {DBGFIELD(/*P10W_BF_26C_P10W_DISP_ANY_P10BF_Read_2C*/ 30439) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #634 |
| 13738 | {DBGFIELD(/*P10W_BF_26C_P10W_DISP_ANY_P10BF_Read_1C*/ 30479) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #635 |
| 13739 | {DBGFIELD(/*P10W_BF_36C_P10W_DISP_ANY_P10BF_Read_2C*/ 30519) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #636 |
| 13740 | {DBGFIELD(/*P10W_BF_36C_P10W_DISP_ANY_P10BF_Read_1C*/ 30559) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #637 |
| 13741 | {DBGFIELD(/*P10W_BF_24C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C*/ 30599) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #638 |
| 13742 | {DBGFIELD(/*P10W_BF_24C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C*/ 30653) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #639 |
| 13743 | {DBGFIELD(/*P10W_BF_27C_P10W_DISP_ANY_P10BF_Read_2C*/ 30707) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #640 |
| 13744 | {DBGFIELD(/*P10W_BF_27C_P10W_DISP_ANY_P10BF_Read_1C*/ 30747) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #641 |
| 13745 | {DBGFIELD(/*P10W_BF_22C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C*/ 30787) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #642 |
| 13746 | {DBGFIELD(/*P10W_BF_22C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C*/ 30841) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #643 |
| 13747 | {DBGFIELD(/*P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C*/ 30895) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #644 |
| 13748 | {DBGFIELD(/*P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C*/ 30948) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #645 |
| 13749 | {DBGFIELD(/*P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C*/ 31001) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #646 |
| 13750 | {DBGFIELD(/*P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C*/ 31040) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #647 |
| 13751 | {DBGFIELD(/*P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C_P10BF_Read_2C*/ 31079) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #648 |
| 13752 | {DBGFIELD(/*P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C_P10BF_Read_1C*/ 31146) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #649 |
| 13753 | {DBGFIELD(/*P10W_BF_7C_P10W_DISP_EVEN_P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C*/ 31213) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #650 |
| 13754 | {DBGFIELD(/*P10W_BF_7C_P10W_DISP_EVEN_P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C*/ 31278) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #651 |
| 13755 | {DBGFIELD(/*P10W_CY_7C_P10W_DISP_ANY_P10CY_Read_3C*/ 31343) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #652 |
| 13756 | {DBGFIELD(/*P10W_CY_7C_P10W_DISP_ANY_P10CY_Read_1C*/ 31382) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #653 |
| 13757 | {DBGFIELD(/*P10W_MM_10C_P10W_DISP_ANY_P10MM_Read_6C_P10MM_Read_6C*/ 31421) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #654 |
| 13758 | {DBGFIELD(/*P10W_MM_10C_P10W_DISP_ANY_P10MM_Read_1C_P10MM_Read_1C*/ 31475) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #655 |
| 13759 | {DBGFIELD(/*P10W_MM_10C_P10W_DISP_ANY_P10MM_Read_6C_P10MM_Read_6C_P10MM_Read_6C*/ 31529) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #656 |
| 13760 | {DBGFIELD(/*P10W_MM_10C_P10W_DISP_ANY_P10MM_Read_1C_P10MM_Read_1C_P10MM_Read_1C*/ 31597) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #657 |
| 13761 | {DBGFIELD(/*P10W_MM_10C_P10W_DISP_PAIR_P10MM_Read_6C_P10MM_Read_6C*/ 31665) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #658 |
| 13762 | {DBGFIELD(/*P10W_MM_10C_P10W_DISP_PAIR_P10MM_Read_1C_P10MM_Read_1C*/ 31720) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #659 |
| 13763 | {DBGFIELD(/*P10W_MM_10C_P10W_DISP_PAIR_P10MM_Read_6C_P10MM_Read_6C_P10MM_Read_6C*/ 31775) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #660 |
| 13764 | {DBGFIELD(/*P10W_MM_10C_P10W_DISP_PAIR_P10MM_Read_1C_P10MM_Read_1C_P10MM_Read_1C*/ 31844) 0, false, false, false, 0, 0, 0, 0, 0, 0}, // #661 |
| 13765 | }; // P9ModelSchedClasses |
| 13766 | |
| 13767 | #ifdef __GNUC__ |
| 13768 | #pragma GCC diagnostic push |
| 13769 | #pragma GCC diagnostic ignored "-Woverlength-strings" |
| 13770 | #endif |
| 13771 | static constexpr char PPCSchedClassNamesStorage[] = |
| 13772 | "\0" |
| 13773 | "InvalidSchedClass\0" |
| 13774 | "IIC_LdStSync\0" |
| 13775 | "IIC_IntSimple\0" |
| 13776 | "IIC_IntGeneral\0" |
| 13777 | "IIC_BrB\0" |
| 13778 | "IIC_VecFP\0" |
| 13779 | "IIC_IntRotate\0" |
| 13780 | "IIC_IntCompare\0" |
| 13781 | "IIC_SprABORT\0" |
| 13782 | "IIC_LdStCOPY\0" |
| 13783 | "IIC_LdStPASTE\0" |
| 13784 | "IIC_BrCR\0" |
| 13785 | "IIC_FPGeneral\0" |
| 13786 | "IIC_LdStLD\0" |
| 13787 | "IIC_LdStDCBF\0" |
| 13788 | "IIC_LdStLoad\0" |
| 13789 | "IIC_FPCompare\0" |
| 13790 | "IIC_IntDivD\0" |
| 13791 | "IIC_IntDivW\0" |
| 13792 | "IIC_VecGeneral\0" |
| 13793 | "IIC_FPDGeneral\0" |
| 13794 | "IIC_FPAddSub\0" |
| 13795 | "IIC_FPDivD\0" |
| 13796 | "IIC_FPSGeneral\0" |
| 13797 | "IIC_VecComplex\0" |
| 13798 | "IIC_LdStStore\0" |
| 13799 | "IIC_IntRotateDI\0" |
| 13800 | "IIC_FPDivS\0" |
| 13801 | "IIC_FPFused\0" |
| 13802 | "IIC_FPSqrtD\0" |
| 13803 | "IIC_FPSqrtS\0" |
| 13804 | "IIC_LdStICBI\0" |
| 13805 | "IIC_IntISEL\0" |
| 13806 | "IIC_SprISYNC\0" |
| 13807 | "IIC_LdStLWARX\0" |
| 13808 | "IIC_LdStLoadUpd\0" |
| 13809 | "IIC_LdStLoadUpdX\0" |
| 13810 | "IIC_LdStLDARX\0" |
| 13811 | "IIC_LdStLDU\0" |
| 13812 | "IIC_LdStLDUX\0" |
| 13813 | "IIC_LdStLFD\0" |
| 13814 | "IIC_LdStLFDU\0" |
| 13815 | "IIC_LdStLFDUX\0" |
| 13816 | "IIC_LdStLHA\0" |
| 13817 | "IIC_LdStLHAU\0" |
| 13818 | "IIC_LdStLHAUX\0" |
| 13819 | "IIC_LdStLMW\0" |
| 13820 | "IIC_LdStLQ\0" |
| 13821 | "IIC_LdStLQARX\0" |
| 13822 | "IIC_LdStLWA\0" |
| 13823 | "IIC_IntMulHD\0" |
| 13824 | "IIC_BrMCR\0" |
| 13825 | "IIC_BrMCRX\0" |
| 13826 | "IIC_SprMFCR\0" |
| 13827 | "IIC_SprMFSPR\0" |
| 13828 | "IIC_IntMFFS\0" |
| 13829 | "IIC_SprMFMSR\0" |
| 13830 | "IIC_SprMFCRF\0" |
| 13831 | "IIC_SprMFPMR\0" |
| 13832 | "IIC_SprMFSR\0" |
| 13833 | "IIC_SprMFTB\0" |
| 13834 | "IIC_SprMSGSNDP\0" |
| 13835 | "IIC_SprMSGSYNC\0" |
| 13836 | "IIC_SprMTSPR\0" |
| 13837 | "IIC_IntMTFSB0\0" |
| 13838 | "IIC_SprMTMSR\0" |
| 13839 | "IIC_SprMTMSRD\0" |
| 13840 | "IIC_SprMTPMR\0" |
| 13841 | "IIC_SprMTSR\0" |
| 13842 | "IIC_IntMulHW\0" |
| 13843 | "IIC_IntMulHWU\0" |
| 13844 | "IIC_IntMulLI\0" |
| 13845 | "IIC_SprRFI\0" |
| 13846 | "IIC_IntRFID\0" |
| 13847 | "IIC_IntRotateD\0" |
| 13848 | "IIC_SprSLBFEE\0" |
| 13849 | "IIC_SprSLBIA\0" |
| 13850 | "IIC_SprSLBIE\0" |
| 13851 | "IIC_SprSLBIEG\0" |
| 13852 | "IIC_SprSLBMFEE\0" |
| 13853 | "IIC_SprSLBMFEV\0" |
| 13854 | "IIC_SprSLBMTE\0" |
| 13855 | "IIC_SprSLBSYNC\0" |
| 13856 | "IIC_IntShift\0" |
| 13857 | "IIC_LdStSTWCX\0" |
| 13858 | "IIC_LdStSTU\0" |
| 13859 | "IIC_LdStSTUX\0" |
| 13860 | "IIC_LdStSTD\0" |
| 13861 | "IIC_LdStSTDCX\0" |
| 13862 | "IIC_LdStSTFD\0" |
| 13863 | "IIC_LdStSTFDU\0" |
| 13864 | "IIC_SprSTOP\0" |
| 13865 | "IIC_LdStSTQ\0" |
| 13866 | "IIC_LdStSTQCX\0" |
| 13867 | "IIC_IntTrapD\0" |
| 13868 | "IIC_SprTLBIA\0" |
| 13869 | "IIC_SprTLBIE\0" |
| 13870 | "IIC_SprTLBIEL\0" |
| 13871 | "IIC_SprTLBSYNC\0" |
| 13872 | "IIC_IntTrapW\0" |
| 13873 | "IIC_VecFPCompare\0" |
| 13874 | "IIC_VecPerm\0" |
| 13875 | "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" |
| 13876 | "BL_LWZinto_toc_BL_LWZinto_toc_RM_BL8_LDinto_toc_BL8_LDinto_toc_RM\0" |
| 13877 | "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" |
| 13878 | "MFCTR_MFCTR8_MFLR_MFLR8\0" |
| 13879 | "MTLR_MTLR8_MTCTR_MTCTR8_MTCTR8loop_MTCTRloop\0" |
| 13880 | "MFCR_MFCR8\0" |
| 13881 | "MCRF\0" |
| 13882 | "CR6SET_CR6UNSET_CRSET_CRUNSET_CRAND_CRANDC_CREQV_CRNAND_CRNOR_CRNOT_CROR_CRORC\0" |
| 13883 | "LMW\0" |
| 13884 | "LWARX_LWARXL\0" |
| 13885 | "LDARX_LDARXL\0" |
| 13886 | "LHBRX_LHBRX8_LWBRX_LWBRX8\0" |
| 13887 | "MFSR_MFSRIN\0" |
| 13888 | "LFS_LFSX_LFSXTLS_LFSXTLS__LFD_LFDX_LFDXTLS_LFDXTLS__LXSDX_LXVD2X_LXVW4X_LXVDSX\0" |
| 13889 | "LFSU_LFDU\0" |
| 13890 | "LFSUX_LFDUX\0" |
| 13891 | "STXSDX_STXVD2X_STXVW4X\0" |
| 13892 | "LBARX_LHARX\0" |
| 13893 | "LBZCIX_LDBRX_LDCIX_LHZCIX_LSWI_LVEBX_LVEHX_LVEWX_LVSL_LVSR_LVX_LVXL_LWZCIX_STHCIX_STSWI_STWCIX\0" |
| 13894 | "LFIWAX_LFIWZX\0" |
| 13895 | "STFD_STFDX_STFIWX_STFS_STFSX\0" |
| 13896 | "STFDU_STFDUX_STFSU_STFSUX\0" |
| 13897 | "STVEBX_STVEHX_STVEWX_STVX_STVXL\0" |
| 13898 | "LHA_LHA8_LHAX_LHAX8_LWAX_LWAX_32\0" |
| 13899 | "LWA_LWA_32\0" |
| 13900 | "LHAU_LHAU8\0" |
| 13901 | "LHAUX_LHAUX8_LWAUX\0" |
| 13902 | "STB_STB8_STH_STH8_STW_STW8_STBX_STBX8_STHX_STHX8_STWX_STWX8_STHBRX_STWBRX\0" |
| 13903 | "STD_STDX\0" |
| 13904 | "STMW\0" |
| 13905 | "STWCX\0" |
| 13906 | "STDCX\0" |
| 13907 | "STDU_STHU_STHU8_STBU_STBU8_STWU_STWU8\0" |
| 13908 | "STDUX_STWUX_STWUX8_STHUX_STHUX8_STBUX_STBUX8\0" |
| 13909 | "LWZU_LWZU8_LHZU_LHZU8_LBZU_LBZU8\0" |
| 13910 | "LDU\0" |
| 13911 | "LWZUX_LWZUX8_LHZUX_LHZUX8_LBZUX_LBZUX8\0" |
| 13912 | "LDUX\0" |
| 13913 | "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" |
| 13914 | "SUBF8_SUBF8_rec_ADDIC_ADDIC8_SUBFIC_SUBFIC8_SUBFZE_SUBFZE8_ADDE_ADDE8_ADDME_ADDME8_SUBFME_SUBFME8_ANDI_rec_ANDIS_rec\0" |
| 13915 | "CMPD_CMPDI_CMPLD_CMPLDI_CMPLW_CMPLWI_CMPW_CMPWI\0" |
| 13916 | "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" |
| 13917 | "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" |
| 13918 | "ADDPCIS\0" |
| 13919 | "SUBFUS_SUBFUS_rec\0" |
| 13920 | "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" |
| 13921 | "RLDCL_RLDCL_rec_RLDCR_RLDCR_rec_SLD_SLD_rec_SRD_SRD_rec_SRAD_SRAD_rec\0" |
| 13922 | "SRAWI_SRAWI_rec_SRAWI8_SRAWI8_rec_SRAW_SRAW_rec_SRAW8_SRAW8_rec\0" |
| 13923 | "CNTLZD_CNTLZDM_CNTLZD_rec_CNTLZW_CNTLZW8_CNTLZW8_rec_CNTLZW_rec_CNTTZD_CNTTZDM_CNTTZD_rec_CNTTZW_CNTTZW8_CNTTZW8_rec_CNTTZW_rec\0" |
| 13924 | "MULLI_MULLI8\0" |
| 13925 | "MULLW_MULHW_MULHD_MULLWO_MULLW_rec_MULHD_rec_MULHW_rec_MULLWO_rec\0" |
| 13926 | "MULHWU_MULHDU_MULHDU_rec_MULHWU_rec\0" |
| 13927 | "MULLD_MULLDO_MULLD_rec_MULLDO_rec\0" |
| 13928 | "DIVDE_DIVDEO_DIVDEO_rec_DIVDEU_DIVDEUO_DIVDEUO_rec_DIVDEU_rec_DIVDE_rec\0" |
| 13929 | "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" |
| 13930 | "DIVD_DIVDU_DIVDO_DIVDO_rec_DIVDUO_DIVDUO_rec_DIVDU_rec_DIVD_rec\0" |
| 13931 | "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" |
| 13932 | "FADD_FADD_rec_FSUB_FSUB_rec\0" |
| 13933 | "FMADD_FMADD_rec_FMSUB_FMSUB_rec_FMUL_FMUL_rec_FNMADD_FNMADD_rec_FNMSUB_FNMSUB_rec\0" |
| 13934 | "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" |
| 13935 | "FTDIV_FTSQRT_XSTDIVDP_XSTSQRTDP_XSCMPODP_XSCMPUDP\0" |
| 13936 | "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" |
| 13937 | "XVCMPEQDP_XVCMPEQDP_rec_XVCMPGEDP_XVCMPGEDP_rec_XVCMPGTDP_XVCMPGTDP_rec\0" |
| 13938 | "XVTDIVDP_XVTSQRTDP\0" |
| 13939 | "VPKSHSS_VPKSHUS_VPKSWSS_VPKSWUS_VPKUHUM_VPKUHUS_VPKUWUM_VPKUWUS_VUPKHPX_VUPKHSB_VUPKHSH_VUPKLPX_VUPKLSB_VUPKLSH_VPERM_VSEL_VPKPX\0" |
| 13940 | "XXMRGHW_XXMRGLW_XXPERMDI_XXPERMDIs_XXSLDWI_XXSLDWIs_VSPLTB_VSPLTBs_VSPLTH_VSPLTHs_VSPLTISB_VSPLTISH_VSPLTISW_VSPLTW_XXSPLTW_XXSPLTWs_XXSEL\0" |
| 13941 | "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" |
| 13942 | "VADDUBM_VADDUHM_VADDUWM_XXLORf_XXLXORdpz_XXLXORspz_XXLXORz_VSUBFP_VSUBUBM_VSUBUHM_VSUBUWM_XXLAND_XXLANDC_XXLNOR_XXLOR_XXLXOR\0" |
| 13943 | "XVTDIVSP_XVTSQRTSP\0" |
| 13944 | "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" |
| 13945 | "FCMPOD_FCMPOS_FCMPUD_FCMPUS\0" |
| 13946 | "FDIVS_FDIVS_rec\0" |
| 13947 | "XSDIVDP\0" |
| 13948 | "FSQRTS_XSSQRTSP_FSQRTS_rec\0" |
| 13949 | "FDIV_FDIV_rec\0" |
| 13950 | "XSSQRTDP\0" |
| 13951 | "FSQRT_FSQRT_rec\0" |
| 13952 | "XVDIVSP\0" |
| 13953 | "XVSQRTSP\0" |
| 13954 | "XVDIVDP\0" |
| 13955 | "XVSQRTDP\0" |
| 13956 | "MFOCRF_MFOCRF8\0" |
| 13957 | "VCIPHER_VCIPHERLAST_VNCIPHER_VNCIPHERLAST_VPMSUMB_VPMSUMD_VPMSUMH_VPMSUMW_VSBOX\0" |
| 13958 | "XSDIVSP\0" |
| 13959 | "FSQRTS_FSQRTS_rec\0" |
| 13960 | "MTFSFI_rec_MTFSF_rec_MTFSFI_MTFSFIb_MTFSF\0" |
| 13961 | "MTFSFb_MTFSB0_MTFSB1\0" |
| 13962 | "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" |
| 13963 | "XSRESP_XSRSQRTESP_XSCVSXDSP_XSCVUXDSP_XSCVDPSPN_XSCVSPDPN_XSRSP\0" |
| 13964 | "XVMADDASP_XVMADDMSP_XVMSUBASP_XVMSUBMSP_XVNMADDASP_XVNMADDMSP_XVNMSUBASP_XVNMSUBMSP_XVSUBSP_XVMULSP_XVNABSSP_XVNEGSP_XVABSSP_XVADDSP\0" |
| 13965 | "VRFIM_VRFIN_VRFIP_VRFIZ_XVRSQRTESP_VADDFP_VEXPTEFP_VLOGEFP_VMADDFP_VNMSUBFP_VREFP_VRSQRTEFP_XVCVSXWSP_XVCVUXWSP_XVRESP_XVCVDPSP_XVCVSXDSP_XVCVUXDSP_XVCPSGNSP\0" |
| 13966 | "VSUBFP\0" |
| 13967 | "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" |
| 13968 | "XVCVSPDP\0" |
| 13969 | "TDI_TD\0" |
| 13970 | "TWI_TW\0" |
| 13971 | "MTCRF_MTCRF8_MTOCRF_MTOCRF8\0" |
| 13972 | "RLWIMI_RLWIMI8\0" |
| 13973 | "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" |
| 13974 | "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" |
| 13975 | "ANDIS_rec_ANDI_rec_SUBF8_rec\0" |
| 13976 | "OR_OR8_OR8_rec_OR_rec_NOP\0" |
| 13977 | "SLDI_SLDI_rec_SLWI_SLWI_rec_SRDI_SRDI_rec_SRWI_SRWI_rec_COPY\0" |
| 13978 | "SUBF_rec_ADDG6S_ADDG6S8_ADDZE_ADDZE8\0" |
| 13979 | "RLWIMI8_rec_RLWIMI_rec\0" |
| 13980 | "CNTLZD_CNTLZD_rec_CNTLZW_CNTLZW8_CNTLZW8_rec_CNTLZW_rec\0" |
| 13981 | "POPCNTB_POPCNTB8_POPCNTD_POPCNTW\0" |
| 13982 | "ISEL_ISEL8\0" |
| 13983 | "MFTB_MFTB8\0" |
| 13984 | "DIVW_DIVWU\0" |
| 13985 | "DIVD_DIVDU\0" |
| 13986 | "DIVWE_DIVWEU\0" |
| 13987 | "LVEBX_LVEHX_LVEWX_LVX_LVXL\0" |
| 13988 | "LXVB16X_LXSIWZX\0" |
| 13989 | "DFLOADf64_XFLOADf64_LIWZX\0" |
| 13990 | "LQ\0" |
| 13991 | "STFDEPX_STFDXTLS_STFDXTLS__STFSXTLS_STFSXTLS__STXSIWX_STXSSP_STXSSPX\0" |
| 13992 | "STBXTLS_STBXTLS__STBXTLS_32_STHXTLS_STHXTLS__STHXTLS_32_STWXTLS_STWXTLS__STWXTLS_32_STBEPX_STDBRX_STHEPX_STWEPX\0" |
| 13993 | "STDXTLS_STDXTLS_\0" |
| 13994 | "STBCIX_STDCIX\0" |
| 13995 | "STBCX_STHCX\0" |
| 13996 | "STHCIX_STSWI_STWCIX\0" |
| 13997 | "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" |
| 13998 | "LD_LDX_LDXTLS_LDXTLS_\0" |
| 13999 | "LBARXL_LHARXL\0" |
| 14000 | "LBEPX_LHEPX_LWEPX\0" |
| 14001 | "LFDEPX_LXSIWAX\0" |
| 14002 | "ADDIdtprelL_ADDIdtprelL32_ADDItlsgdL_ADDItlsgdL32_ADDItlsgdLADDR_ADDItlsgdLADDR32_ADDItoc_ADDItoc8_ADDItocL_ADDItocL8_ADDISdtprelHA_ADDISdtprelHA32_ADDISgotTprelHA_ADDIStlsgdHA_ADDIStocHA_ADDIStocHA8\0" |
| 14003 | "SUBF\0" |
| 14004 | "VPKSDSS_VPKSDUS_VPKUDUM_VPKUDUS_VUPKHSW_VUPKLSW_VMRGEW_VMRGOW_VPERMXOR_VBPERMQ_VGBBD\0" |
| 14005 | "VMRGHB_VMRGHH_VMRGHW_VMRGLB_VMRGLH_VMRGLW_VSL_VSLDOI_VSLO_VSR_VSRO\0" |
| 14006 | "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" |
| 14007 | "VADDUDM_VSUBUDM_VSLD_VSRAD_VSRD_VEQV_VNAND_VORC_XXLEQV_XXLNAND_XXLORC_VCLZB_VCLZD_VCLZH_VCLZW_VPOPCNTB_VPOPCNTH_VPOPCNTW\0" |
| 14008 | "VRLD_VMAXSD_VMAXUD_VMINSD_VMINUD_VSHASIGMAD_VSHASIGMAW\0" |
| 14009 | "VCMPEQUD_VCMPEQUD_rec_VCMPGTSD_VCMPGTSD_rec_VCMPGTUD_VCMPGTUD_rec\0" |
| 14010 | "MFVSCR\0" |
| 14011 | "MTVSCR\0" |
| 14012 | "VADDCUQ_VADDECUQ_VADDEUQM_VSUBCUQ_VSUBECUQ_VSUBEUQM\0" |
| 14013 | "VADDUQM_VSUBUQM_VPOPCNTD\0" |
| 14014 | "VMSUMMBM_VMSUMSHM_VMSUMSHS_VMSUMUBM_VMSUMUHM_VMSUMUHS_VSUM2SWS_VSUM4SBS_VSUM4SHS_VSUM4UBS_VSUMSWS_VMULESB_VMULESH_VMULEUB_VMULEUH_VMULOSB_VMULOSH_VMULOUB_VMULOUH_VMHADDSHS_VMHRADDSHS_VMLADDUHM\0" |
| 14015 | "VMULESW_VMULEUW_VMULOSW_VMULOUW\0" |
| 14016 | "VMULUWM\0" |
| 14017 | "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" |
| 14018 | "DTSTDC_DTSTDCQ_DTSTDG_DTSTDGQ_DTSTSF_DTSTSFQ_DCMPO_DCMPU_DTSTEX\0" |
| 14019 | "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" |
| 14020 | "DADD_DADD_rec_DCTDP_DCTDP_rec_DSUB_DSUB_rec\0" |
| 14021 | "BCDADD_rec_BCDSUB_rec\0" |
| 14022 | "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" |
| 14023 | "DCMPOQ_DCMPUQ_DTSTEXQ\0" |
| 14024 | "DCTQPQ_DCTQPQ_rec\0" |
| 14025 | "DADDQ_DADDQ_rec_DSUBQ_DSUBQ_rec\0" |
| 14026 | "DQUAQ_DQUAQ_rec\0" |
| 14027 | "DRSP_DRSP_rec_DCTFIX_DCTFIX_rec\0" |
| 14028 | "DCFFIX_DCFFIX_rec\0" |
| 14029 | "DCFFIXQ_DCFFIXQ_rec\0" |
| 14030 | "DMUL_DMUL_rec\0" |
| 14031 | "DMULQ_DMULQ_rec\0" |
| 14032 | "DDIV_DDIV_rec\0" |
| 14033 | "DDIVQ_DDIVQ_rec\0" |
| 14034 | "MFVRD_MFVSRD_MFVRWZ_MFVSRWZ_MTVRD_MTVSRD_MTVRWA_MTVSRWA_MTVRWZ_MTVSRWZ\0" |
| 14035 | "VADDUDM_VSLD_VSRD_VSUBUDM_VPOPCNTB_VPOPCNTH_VSRAD_VEQV_VNAND_VORC_XXLEQV_XXLNAND_XXLORC\0" |
| 14036 | "VAND_VANDC_VSLB_VSLH_VSLW_VSRB_VSRH_VSRW_VRLB_VRLH_VRLW_VSRAB_VSRAH_VSRAW_VNOR_VOR_VXOR\0" |
| 14037 | "VEXTSB2D_VEXTSB2Ds_VEXTSB2W_VEXTSB2Ws_VEXTSH2D_VEXTSH2Ds_VEXTSH2W_VEXTSH2Ws_VEXTSW2D_VEXTSW2Ds_MTVSRDD_VNEGD_VNEGW_XXLEQVOnes\0" |
| 14038 | "V_SET0_V_SET0B_V_SET0H_XVIEXPDP_XVIEXPSP_XVXEXPDP_XVXEXPSP_VRLDMI_VRLDNM_VRLWMI_VRLWNM_XSABSQP_XSCPSGNQP_XSIEXPQP_XSNABSQP_XSNEGQP_XSXEXPQP\0" |
| 14039 | "VRLD\0" |
| 14040 | "XVABSDP_XVNABSDP_XVCPSGNDP_XVNEGDP\0" |
| 14041 | "XVABSSP_XVNABSSP_XVNEGSP\0" |
| 14042 | "XVCPSGNSP\0" |
| 14043 | "VMRGEW_VMRGOW\0" |
| 14044 | "VSEL\0" |
| 14045 | "XXSEL\0" |
| 14046 | "TABORTDC_TABORTDCI_TABORTWC_TABORTWCI\0" |
| 14047 | "MTFSB0_MTFSB1\0" |
| 14048 | "MFFSCDRN_MFFSCDRNI_MFFSCRN_MFFSCRNI\0" |
| 14049 | "CMPRB_CMPRB8_CMPEQB\0" |
| 14050 | "XSTSTDCDP_XSTSTDCSP\0" |
| 14051 | "FTDIV_FTSQRT\0" |
| 14052 | "XSMAXCDP_XSMAXJDP_XSMINCDP_XSMINJDP_XSXSIGDP\0" |
| 14053 | "XSCMPEQDP_XSCMPEXPDP_XSCMPGEDP_XSCMPGTDP\0" |
| 14054 | "CNTTZD_CNTTZD_rec_CNTTZW_CNTTZW8_CNTTZW8_rec_CNTTZW_rec\0" |
| 14055 | "POPCNTD_POPCNTW\0" |
| 14056 | "CMPB_CMPB8_SETB_SETB8_BPERMD\0" |
| 14057 | "XSCVSPDPN\0" |
| 14058 | "SLD_SRD_SRAD\0" |
| 14059 | "SRADI_SRADI_32_RLDIC\0" |
| 14060 | "EXTSWSLI_32_64_EXTSWSLI\0" |
| 14061 | "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" |
| 14062 | "ADDZE_ADDZE8_SUBF_rec\0" |
| 14063 | "ADDIStocHA_ADDIStocHA8_ADDItocL_ADDItocL8\0" |
| 14064 | "LA_LA8\0" |
| 14065 | "COPY\0" |
| 14066 | "MCRXRX\0" |
| 14067 | "XSNABSDP_XSNABSDPs_XSABSDP_XSNEGDP_XSCPSGNDP\0" |
| 14068 | "XSXEXPDP\0" |
| 14069 | "RFEBB\0" |
| 14070 | "TBEGIN_TRECHKPT\0" |
| 14071 | "WAIT\0" |
| 14072 | "RLDCL_RLDCR\0" |
| 14073 | "RLDICL_RLDICL_32_RLDICL_32_64_RLDICR_RLDICR_32_RLDIMI\0" |
| 14074 | "MTOCRF_MTOCRF8\0" |
| 14075 | "SLW_SLW8_SRW_SRW8_RLWINM_RLWINM8_RLWNM_RLWNM8\0" |
| 14076 | "FABSD_FABSS_FNABSD_FNABSS_FNEGD_FNEGS_FCPSGND_FCPSGNS_FMR\0" |
| 14077 | "SRAW_SRAW8_SRAWI_SRAWI8\0" |
| 14078 | "XSIEXPDP\0" |
| 14079 | "CRXOR\0" |
| 14080 | "TRECLAIM_TSR_TABORT\0" |
| 14081 | "VCMPNEZB_VCMPNEZH_VCMPNEZW_VCMPNEB_VCMPNEH_VCMPNEW_VCMPNEB_rec_VCMPNEH_rec_VCMPNEW_rec_VCMPNEZB_rec_VCMPNEZH_rec_VCMPNEZW_rec\0" |
| 14082 | "VABSDUB_VABSDUH_VABSDUW_VCTZB_VCTZD_VCTZH_VCTZW_VPRTYBD_VPRTYBW\0" |
| 14083 | "VBPERMD_XVTSTDCDP_XVTSTDCSP_XVXSIGDP_XVXSIGSP\0" |
| 14084 | "VPOPCNTD\0" |
| 14085 | "VCTSXS_0_VCTUXS_0_XVCVHPSP_XVCVSPHP_VCFSX_0_VCFUX_0\0" |
| 14086 | "MADDHD_MADDHDU_MADDLD_MADDLD8\0" |
| 14087 | "MULHD_MULHW_MULLW_MULLWO\0" |
| 14088 | "MULHDU_MULHWU\0" |
| 14089 | "MULLD_MULLDO\0" |
| 14090 | "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" |
| 14091 | "FADD_FSUB\0" |
| 14092 | "FMSUB_FMADD_FNMADD_FNMSUB_FMUL\0" |
| 14093 | "XSMADDADP_XSMADDASP_XSMADDMDP_XSMADDMSP_XSMSUBADP_XSMSUBASP_XSMSUBMDP_XSMSUBMSP_XSMULDP_XSMULSP_XSNMADDADP_XSNMADDASP_XSNMADDMDP_XSNMADDMSP_XSNMSUBADP_XSNMSUBASP_XSNMSUBMDP_XSNMSUBMSP\0" |
| 14094 | "FSELD_rec_FSELS_rec\0" |
| 14095 | "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" |
| 14096 | "XSCVDPHP_XSCVHPDP\0" |
| 14097 | "LVSL_LVSR\0" |
| 14098 | "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" |
| 14099 | "VEXTRACTUB_VEXTRACTUH_VEXTRACTUW_VINSERTB_VINSERTD_VINSERTH_VINSERTW_MFVSRLD_MTVSRWS_VCLZLSBB_VCTZLSBB_VEXTRACTD_VEXTUBLX_VEXTUBRX_VEXTUHLX_VEXTUHRX_VEXTUWLX_VEXTUWRX_VPRTYBQ\0" |
| 14100 | "XXPERM_XXPERMR_XXSPLTIB\0" |
| 14101 | "XSCMPEXPQP_XSCMPOQP_XSCMPUQP\0" |
| 14102 | "BCDSR_rec_XSADDQP_XSADDQPO_XSCVDPQP_XSCVQPDP_XSCVQPDPO_XSCVQPSDZ_XSCVQPSWZ_XSCVQPUDZ_XSCVQPUWZ_XSCVSDQP_XSCVUDQP_XSRQPI_XSRQPIX_XSRQPXP_XSSUBQP_XSSUBQPO\0" |
| 14103 | "BCDCTSQ_rec\0" |
| 14104 | "XSMADDQP_XSMADDQPO_XSMSUBQP_XSMSUBQPO_XSMULQP_XSMULQPO_XSNMADDQP_XSNMADDQPO_XSNMSUBQP_XSNMSUBQPO\0" |
| 14105 | "BCDCFSQ_rec\0" |
| 14106 | "XSDIVQP_XSDIVQPO\0" |
| 14107 | "XSSQRTQP_XSSQRTQPO\0" |
| 14108 | "LXVL_LXVLL\0" |
| 14109 | "LXSIBZX_LXSIHZX_LXVWSX_LXV_LXVX_LXSD\0" |
| 14110 | "LXSDX_LXVD2X\0" |
| 14111 | "DCBF_DCBFEP_DCBST_DCBSTEP_DCBT_DCBTEP_DCBZ_DCBZEP_DCBZL_DCBZLEP_DCBTST_DCBTSTEP\0" |
| 14112 | "CP_COPY_CP_COPY8\0" |
| 14113 | "ICBI_ICBIEP\0" |
| 14114 | "ICBT_ICBTLS_EnforceIEIO\0" |
| 14115 | "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" |
| 14116 | "CP_ABORT\0" |
| 14117 | "DARN\0" |
| 14118 | "ISYNC\0" |
| 14119 | "MSGSYNC\0" |
| 14120 | "TLBSYNC\0" |
| 14121 | "SYNC\0" |
| 14122 | "LFIWZX\0" |
| 14123 | "LFDX_LFDXTLS_LFDXTLS__LFD\0" |
| 14124 | "SLBIA\0" |
| 14125 | "SLBIE\0" |
| 14126 | "SLBMFEE\0" |
| 14127 | "SLBMFEV\0" |
| 14128 | "SLBMTE\0" |
| 14129 | "TLBIEL\0" |
| 14130 | "LHZU_LHZU8_LWZU_LWZU8\0" |
| 14131 | "LHZUX_LHZUX8_LWZUX_LWZUX8\0" |
| 14132 | "TEND\0" |
| 14133 | "CP_PASTE8_rec_CP_PASTE_rec\0" |
| 14134 | "TCHECK\0" |
| 14135 | "LXSIWAX\0" |
| 14136 | "LIWAX\0" |
| 14137 | "LFSX_LFSXTLS_LFSXTLS__LFS\0" |
| 14138 | "LXSSP_LXSSPX\0" |
| 14139 | "XFLOADf32_DFLOADf32\0" |
| 14140 | "LXVH8X\0" |
| 14141 | "STFDXTLS_STFDXTLS__STFSXTLS_STFSXTLS__STXSIWX_STXSSP_STXSSPX\0" |
| 14142 | "STXSD_STXSIBX_STXSIBXv_STXSIHX_STXSIHXv\0" |
| 14143 | "STXSDX\0" |
| 14144 | "DFSTOREf32_DFSTOREf64_XFSTOREf32_XFSTOREf64_STIWX_TLBIEP9_TLBIE8P9\0" |
| 14145 | "STDBRX_STBXTLS_STBXTLS__STBXTLS_32_STHXTLS_STHXTLS__STHXTLS_32_STWXTLS_STWXTLS__STWXTLS_32\0" |
| 14146 | "SLBIEG\0" |
| 14147 | "TLBIE\0" |
| 14148 | "STXV_STXVB16X_STXVH8X_STXVX\0" |
| 14149 | "STXVL_STXVLL\0" |
| 14150 | "MFVRSAVE_MFVRSAVEv_MTVRSAVE_MTVRSAVEv\0" |
| 14151 | "MFPMR\0" |
| 14152 | "MTPMR\0" |
| 14153 | "MFSPR_MFSPR8_MFUDSCR\0" |
| 14154 | "MFMSR\0" |
| 14155 | "MTMSR\0" |
| 14156 | "MTMSRD\0" |
| 14157 | "MTUDSCR_MTSPR_MTSPR8\0" |
| 14158 | "MSGSNDP_MSGSNDP8\0" |
| 14159 | "DIVWO_DIVWUO\0" |
| 14160 | "MODSW\0" |
| 14161 | "DIVWEO_DIVWEUO\0" |
| 14162 | "DIVDO_DIVDUO\0" |
| 14163 | "MODSD_MODUD_MODUW\0" |
| 14164 | "DIVDE_DIVDEO_DIVDEU_DIVDEUO\0" |
| 14165 | "DIVWO_rec_DIVWUO_rec_DIVWU_rec_DIVW_rec\0" |
| 14166 | "ADDC8O_rec_ADDC8_rec_ADDCO_rec_ADDC_rec_SUBFC8O_rec_SUBFC8_rec_SUBFCO_rec_SUBFC_rec\0" |
| 14167 | "MCRFS\0" |
| 14168 | "RLDCL_rec_RLDCR_rec\0" |
| 14169 | "RLDICL_rec_RLDICR_rec_RLDICL_32_rec_RLDIMI_rec\0" |
| 14170 | "MFFS_MFFSCE_MFFSL_MFFS_rec\0" |
| 14171 | "EXTSWSLI_32_64_rec_EXTSWSLI_rec\0" |
| 14172 | "FDIV\0" |
| 14173 | "FSQRT\0" |
| 14174 | "FSQRTS\0" |
| 14175 | "FDIVS\0" |
| 14176 | "LFSU\0" |
| 14177 | "LFSUX\0" |
| 14178 | "TAILB_TAILB8_TAILBA_TAILBA8_TAILBCTR_TAILBCTR8_CTRL_DEP\0" |
| 14179 | "LDAT_LWAT\0" |
| 14180 | "STDAT_STWAT\0" |
| 14181 | "BRINC\0" |
| 14182 | "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" |
| 14183 | "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" |
| 14184 | "EVLDD_EVLDDX_EVLDH_EVLDHX_EVLDW_EVLDWX_EVLHHESPLAT_EVLHHESPLATX_EVLHHOSSPLAT_EVLHHOSSPLATX_EVLHHOUSPLAT_EVLHHOUSPLATX_EVLWHE_EVLWHEX_EVLWHOS_EVLWHOSX_EVLWHOU_EVLWHOUX_EVLWHSPLAT_EVLWHSPLATX_EVLWWSPLAT_EVLWWSPLATX\0" |
| 14185 | "EVSTDD_EVSTDDX_EVSTDH_EVSTDHX_EVSTDW_EVSTDWX_EVSTWHE_EVSTWHEX_EVSTWHO_EVSTWHOX_EVSTWWE_EVSTWWEX_EVSTWWO_EVSTWWOX\0" |
| 14186 | "HRFID_ATTN_CLRBHRB_MFBHRBE_NAP_RFCI_RFDI_RFMCI_SC\0" |
| 14187 | "RFI\0" |
| 14188 | "RFID\0" |
| 14189 | "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" |
| 14190 | "ICBLC\0" |
| 14191 | "MTSR_MTSRIN\0" |
| 14192 | "MFDCR\0" |
| 14193 | "MTDCR\0" |
| 14194 | "NOP_GT_PWR6_NOP_GT_PWR7\0" |
| 14195 | "TLBIA\0" |
| 14196 | "WRTEE_WRTEEI\0" |
| 14197 | "HASHCHK_HASHCHK8_HASHCHKP_HASHCHKP8_HASHST_HASHST8_HASHSTP_HASHSTP8_ADDEX_ADDEX8_CDTBCD_CDTBCD8_CBCDTD_CBCDTD8\0" |
| 14198 | "MSYNC\0" |
| 14199 | "SLBSYNC\0" |
| 14200 | "SLBFEE_rec\0" |
| 14201 | "STOP\0" |
| 14202 | "DCBA_DCBI\0" |
| 14203 | "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" |
| 14204 | "VCFSX_VCFUX_VCTSXS_VCTUXS\0" |
| 14205 | "VCFSX_0_VCFUX_0_VCTSXS_0_VCTUXS_0_XVCVSPHP\0" |
| 14206 | "VLOGEFP_VREFP_VRFIM_VRFIN_VRFIP_VRFIZ_VRSQRTEFP_XVCVDPSP_XVCVSXDSP_XVCVSXWSP_XVCVUXDSP_XVCVUXWSP_XVRESP_XVRSQRTESP\0" |
| 14207 | "XSCVDPHP\0" |
| 14208 | "XSCVDPSP_XSCVDPSXDS_XSCVDPSXDSs_XSCVDPSXWS_XSCVDPSXWSs_XSCVDPUXDS_XSCVDPUXDSs_XSCVDPUXWS_XSCVDPUXWSs_XSCVSPDP_XSCVSXDDP_XSCVUXDDP_XSRDPI_XSRDPIC_XSRDPIM_XSRDPIP_XSRDPIZ_XSREDP_XSRSQRTEDP\0" |
| 14209 | "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" |
| 14210 | "XVCVSPBF16\0" |
| 14211 | "FADDS_FMULS_FSUBS\0" |
| 14212 | "FMUL\0" |
| 14213 | "VADDFP\0" |
| 14214 | "XSMULDP_XSMULSP\0" |
| 14215 | "XVADDDP_XVMULDP_XVSUBDP\0" |
| 14216 | "XVADDSP_XVMULSP_XVSUBSP\0" |
| 14217 | "VMADDFP_VNMSUBFP\0" |
| 14218 | "FADDS_rec_FMULS_rec_FSUBS_rec\0" |
| 14219 | "FMUL_rec\0" |
| 14220 | "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" |
| 14221 | "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" |
| 14222 | "CTRL_DEP_TAILB_TAILB8_TAILBA_TAILBA8\0" |
| 14223 | "VGNB\0" |
| 14224 | "VSBOX\0" |
| 14225 | "CFUGED_PDEPD_PEXTD\0" |
| 14226 | "VCFUGED_VCLZDM_VCTZDM_VPDEPD_VPEXTD\0" |
| 14227 | "XSCVDPQP_XSCVQPDP_XSCVQPDPO_XSCVQPSDZ_XSCVQPSWZ_XSCVQPUDZ_XSCVQPUWZ_XSCVSDQP_XSCVUDQP_XSRQPI_XSRQPIX_XSRQPXP\0" |
| 14228 | "XSCVQPSQZ_XSCVQPUQZ_XSCVSQQP_XSCVUQQP\0" |
| 14229 | "HASHST_HASHST8_HASHSTP_HASHSTP8\0" |
| 14230 | "XSMULQP_XSMULQPO\0" |
| 14231 | "VDIVESQ_VDIVEUQ_VDIVSQ_VDIVUQ\0" |
| 14232 | "VMODSQ_VMODUQ\0" |
| 14233 | "VDIVSD_VDIVUD\0" |
| 14234 | "VMODSD_VMODUD\0" |
| 14235 | "VDIVSW_VDIVUW\0" |
| 14236 | "VMODSW_VMODUW\0" |
| 14237 | "VDIVESD_VDIVEUD\0" |
| 14238 | "VDIVESW_VDIVEUW\0" |
| 14239 | "BCDCFN_rec_BCDCFZ_rec_BCDCTN_rec_BCDCTZ_rec_BCDSETSGN_rec_VMUL10CUQ_VMUL10UQ_XSTSTDCQP_XSXSIGQP\0" |
| 14240 | "XXGENPCVBM\0" |
| 14241 | "BCDCPSGN_rec_BCDS_rec_BCDTRUNC_rec_BCDUS_rec_BCDUTRUNC_rec_VMUL10ECUQ_VMUL10EUQ\0" |
| 14242 | "VADDCUQ_VSUBCUQ\0" |
| 14243 | "XSCMPEQQP_XSCMPGEQP_XSCMPGTQP_XSMAXCQP_XSMINCQP\0" |
| 14244 | "MTVSRBMI\0" |
| 14245 | "CBCDTD_CBCDTD8_CDTBCD_CDTBCD8\0" |
| 14246 | "FTSQRT\0" |
| 14247 | "MTVSRBM_MTVSRDM_MTVSRHM_MTVSRQM_MTVSRWM_VCNTMBB_VCNTMBD_VCNTMBH_VCNTMBW_VEXPANDBM_VEXPANDDM_VEXPANDHM_VEXPANDQM_VEXPANDWM_VEXTRACTBM_VEXTRACTDM_VEXTRACTHM_VEXTRACTQM_VEXTRACTWM_XVTLSBB\0" |
| 14248 | "RLDIC_rec\0" |
| 14249 | "RLDICL_32_rec_RLDICL_rec_RLDICR_rec\0" |
| 14250 | "RLWINM8_rec_RLWINM_rec\0" |
| 14251 | "VCTZB_VCTZD_VCTZH_VCTZW_VPRTYBD_VPRTYBW\0" |
| 14252 | "VPOPCNTB_VPOPCNTH\0" |
| 14253 | "VSHASIGMAD_VSHASIGMAW\0" |
| 14254 | "XSTSQRTDP\0" |
| 14255 | "XVTSQRTDP\0" |
| 14256 | "XVTSQRTSP\0" |
| 14257 | "XVTSTDCDP_XVTSTDCSP\0" |
| 14258 | "SLD_rec_SRD_rec\0" |
| 14259 | "TDI\0" |
| 14260 | "TWI\0" |
| 14261 | "VADDCUW_VADDSBS_VADDSHS_VADDSWS_VADDUBS_VADDUHS_VADDUWS_VAVGSB_VAVGSH_VAVGSW_VAVGUB_VAVGUH_VAVGUW_VMAXFP_VMINFP_VSUBCUW_VSUBSBS_VSUBSHS_VSUBSWS_VSUBUBS_VSUBUHS_VSUBUWS\0" |
| 14262 | "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" |
| 14263 | "VCMPEQUD_rec_VCMPGTSD_rec_VCMPGTUD_rec\0" |
| 14264 | "VCMPEQUQ_VCMPEQUQ_rec_VCMPGTSQ_VCMPGTSQ_rec_VCMPGTUQ_VCMPGTUQ_rec\0" |
| 14265 | "VCMPNEB_rec_VCMPNEH_rec_VCMPNEW_rec_VCMPNEZB_rec_VCMPNEZH_rec_VCMPNEZW_rec\0" |
| 14266 | "VCMPSQ_VCMPUQ\0" |
| 14267 | "XSMAXCDP_XSMAXJDP_XSMINCDP_XSMINJDP\0" |
| 14268 | "TRAP\0" |
| 14269 | "SRAWI8_rec_SRAWI_rec\0" |
| 14270 | "VRLQ_VRLQNM_VSLQ_VSRAQ_VSRQ\0" |
| 14271 | "VRLQMI\0" |
| 14272 | "DSS_DSSALL\0" |
| 14273 | "WAITP10\0" |
| 14274 | "ADDI_ADDI8_LI_LI8_ADDIS_ADDIS8_LIS_LIS8_NEG_NEG8_NEG8O_NEGO\0" |
| 14275 | "ADDIdtprelL32_ADDISdtprelHA32\0" |
| 14276 | "ADDItlsldLADDR32\0" |
| 14277 | "ADDItocL_ADDIStocHA_ADDIStocHA8\0" |
| 14278 | "ADDIC_ADDIC8_ADDME_ADDME8_SUBFIC_SUBFIC8_SUBFME_SUBFME8_SUBFZE_SUBFZE8\0" |
| 14279 | "ADDME8O_ADDMEO_ADDZE8O_ADDZEO_ANDI8_rec_ANDIS8_rec_SUBFME8O_SUBFMEO_SUBFZE8O_SUBFZEO\0" |
| 14280 | "ADDZE_ADDZE8\0" |
| 14281 | "ANDI_rec_ANDIS_rec\0" |
| 14282 | "CMPDI_CMPWI_CMPLDI_CMPLWI\0" |
| 14283 | "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" |
| 14284 | "FABSD_FABSS_FMR_FNABSD_FNABSS_FNEGD_FNEGS\0" |
| 14285 | "NEG8_rec_NEG_rec_ORI_ORI8_ORIS_ORIS8_XORI_XORI8_XORIS_XORIS8\0" |
| 14286 | "NOP\0" |
| 14287 | "RLDICL_RLDICL_32_RLDICL_32_64_RLDICR_RLDICR_32\0" |
| 14288 | "RLWINM_RLWINM8\0" |
| 14289 | "SETB_SETB8\0" |
| 14290 | "SETBC_SETBC8_SETBCR_SETBCR8_SETNBC_SETNBC8_SETNBCR_SETNBCR8\0" |
| 14291 | "SRAWI_SRAWI8\0" |
| 14292 | "VEXTSB2D_VEXTSB2Ds_VEXTSB2W_VEXTSB2Ws_VEXTSH2D_VEXTSH2Ds_VEXTSH2W_VEXTSH2Ws_VEXTSW2D_VEXTSW2Ds_VNEGD_VNEGW\0" |
| 14293 | "VEXTSD2Q\0" |
| 14294 | "XSABSDP_XSNABSDP_XSNABSDPs_XSNEGDP\0" |
| 14295 | "XSABSQP_XSNABSQP_XSNEGQP_XSXEXPQP_XVXEXPDP_XVXEXPSP\0" |
| 14296 | "XVABSDP_XVNABSDP_XVNEGDP\0" |
| 14297 | "XVXSIGDP_XVXSIGSP\0" |
| 14298 | "ADDE8O_ADDEO_SUBFE8O_SUBFEO_SUBF8O_SUBFO\0" |
| 14299 | "ADDEX_ADDEX8\0" |
| 14300 | "ADD4O_ADD8O\0" |
| 14301 | "CMPB_CMPB8\0" |
| 14302 | "CRAND_CRANDC_CR6SET_CREQV_CRSET_CRNAND_CRNOR_CROR_CRORC_CR6UNSET_CRUNSET\0" |
| 14303 | "DST_DST64_DSTT_DSTT64_DSTST_DSTST64_DSTSTT_DSTSTT64\0" |
| 14304 | "VRLDNM_VRLWNM_V_SET0_V_SET0B_V_SET0H_XSCPSGNQP_XSIEXPQP_XVIEXPDP_XVIEXPSP\0" |
| 14305 | "XXLEQVOnes\0" |
| 14306 | "MFFS_MFFS_rec_MFFSL\0" |
| 14307 | "MFFSCDRNI_MFFSCRNI\0" |
| 14308 | "MTFSB0\0" |
| 14309 | "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" |
| 14310 | "NEG8O_rec_NEGO_rec\0" |
| 14311 | "ADDE8_rec_ADDE_rec_ADDE8O_rec_ADDEO_rec_SUBFE8_rec_SUBFE_rec_SUBFE8O_rec_SUBFEO_rec_SUBF8O_rec_SUBFO_rec\0" |
| 14312 | "HRFID_SC\0" |
| 14313 | "MTFSFI_MTFSFIb_MTFSFI_rec\0" |
| 14314 | "FABSD_rec_FABSS_rec_FMR_rec_FNABSD_rec_FNABSS_rec_FNEGD_rec_FNEGS_rec\0" |
| 14315 | "ADDC8_rec_ADDC_rec_SUBFC8_rec_SUBFC_rec\0" |
| 14316 | "VSTRIBL_rec_VSTRIBR_rec_VSTRIHL_rec_VSTRIHR_rec\0" |
| 14317 | "LBZ_LBZ8_LHZ_LHZ8_LWZ_LWZ8\0" |
| 14318 | "LD\0" |
| 14319 | "LDtoc_LDtocBA_LDtocCPT_LDtocJTI_LDtocL_SPILLTOVSR_LD_LWZtoc_LWZtocL\0" |
| 14320 | "DFLOADf32\0" |
| 14321 | "DFLOADf64\0" |
| 14322 | "LFD\0" |
| 14323 | "LHA_LHA8\0" |
| 14324 | "LXSD_LXV\0" |
| 14325 | "DCBT_DCBTST\0" |
| 14326 | "ICBT\0" |
| 14327 | "LDBRX\0" |
| 14328 | "SPILLTOVSR_LDX\0" |
| 14329 | "LXVRBX_LXVRDX_LXVRHX_LXVRWX\0" |
| 14330 | "MTSR\0" |
| 14331 | "MTVRSAVE_MTVRSAVEv\0" |
| 14332 | "LBZCIX_LDCIX_LHZCIX_LWZCIX\0" |
| 14333 | "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" |
| 14334 | "LFS\0" |
| 14335 | "LXSSP\0" |
| 14336 | "LXVP\0" |
| 14337 | "LXVPX\0" |
| 14338 | "MFSR\0" |
| 14339 | "MFTB8\0" |
| 14340 | "XXSETACCZ\0" |
| 14341 | "XVBF16GER2_XVF16GER2_XVF32GER_XVF64GER_XVI16GER2_XVI16GER2S_XVI4GER8_XVI8GER4\0" |
| 14342 | "XVBF16GER2NN_XVBF16GER2NP_XVBF16GER2PN_XVBF16GER2PP_XVF16GER2NN_XVF16GER2NP_XVF16GER2PN_XVF16GER2PP_XVF32GERNN_XVF32GERNP_XVF32GERPN_XVF32GERPP_XVF64GERNN_XVF64GERNP_XVF64GERPN_XVF64GERPP_XVI16GER2PP_XVI16GER2SPP_XVI4GER8PP_XVI8GER4PP\0" |
| 14343 | "XVI8GER4SPP\0" |
| 14344 | "PMXVBF16GER2_PMXVF16GER2_PMXVF32GER_PMXVF64GER_PMXVI16GER2_PMXVI16GER2S_PMXVI4GER8_PMXVI8GER4\0" |
| 14345 | "PMXVBF16GER2NN_PMXVBF16GER2NP_PMXVBF16GER2PN_PMXVBF16GER2PP_PMXVF16GER2NN_PMXVF16GER2NP_PMXVF16GER2PN_PMXVF16GER2PP_PMXVF32GERNN_PMXVF32GERNP_PMXVF32GERPN_PMXVF32GERPP_PMXVF64GERNN_PMXVF64GERNP_PMXVF64GERPN_PMXVF64GERPP_PMXVI16GER2PP_PMXVI16GER2SPP_PMXVI4GER8PP_PMXVI8GER4PP\0" |
| 14346 | "PMXVI8GER4SPP\0" |
| 14347 | "XXMTACC\0" |
| 14348 | "XXMFACC\0" |
| 14349 | "VMULHSD_VMULHUD_VMULLD\0" |
| 14350 | "LXVKQ\0" |
| 14351 | "VSPLTISB_VSPLTISH_VSPLTISW\0" |
| 14352 | "V_SETALLONES_V_SETALLONESB_V_SETALLONESH\0" |
| 14353 | "XXSPLTIB\0" |
| 14354 | "BRD_BRH_BRH8_BRW_BRW8\0" |
| 14355 | "MFVSRLD_MTVSRWS_VCLZLSBB_VCTZLSBB_VEXTRACTD_VEXTRACTUB_VEXTRACTUH_VEXTRACTUW_VINSERTD_VINSERTW_VPRTYBQ\0" |
| 14356 | "VGBBD_VUPKHSW_VUPKLSW\0" |
| 14357 | "VSPLTB_VSPLTBs_VSPLTH_VSPLTHs_VSPLTW_XXSPLTW_XXSPLTWs\0" |
| 14358 | "VSTRIBL_VSTRIBR_VSTRIHL_VSTRIHR_XXGENPCVDM_XXGENPCVHM_XXGENPCVWM\0" |
| 14359 | "VUPKHPX_VUPKHSB_VUPKHSH_VUPKLPX_VUPKLSB_VUPKLSH\0" |
| 14360 | "XVCVBF16SPN\0" |
| 14361 | "XXBRD_XXBRH_XXBRQ_XXBRW_XXEXTRACTUW\0" |
| 14362 | "VBPERMQ_VPKSDSS_VPKSDUS_VPKUDUM_VPKUDUS\0" |
| 14363 | "VCLRLB_VCLRRB_VINSD_VINSW_VSLDBI_VSRDBI\0" |
| 14364 | "VPKPX_VPKSHSS_VPKSHUS_VPKSWSS_VPKSWUS_VPKUHUM_VPKUHUS_VPKUWUM_VPKUWUS\0" |
| 14365 | "VSLV_VSRV_XXINSERTW\0" |
| 14366 | "VEXTDDVLX_VEXTDDVRX_VEXTDUBVLX_VEXTDUBVRX_VEXTDUHVLX_VEXTDUHVRX_VEXTDUWVLX_VEXTDUWVRX_VINSBLX_VINSBRX_VINSBVLX_VINSBVRX_VINSDLX_VINSDRX_VINSHLX_VINSHRX_VINSHVLX_VINSHVRX_VINSWLX_VINSWRX_VINSWVLX_VINSWVRX\0" |
| 14367 | "VSUMSWS\0" |
| 14368 | "XXSPLTIDP_XXSPLTIW\0" |
| 14369 | "XXSPLTI32DX\0" |
| 14370 | "XXBLENDVB_XXBLENDVD_XXBLENDVH_XXBLENDVW_XXEVAL\0" |
| 14371 | "XXPERMX\0" |
| 14372 | "PSTXVP_PSTXVPpc\0" |
| 14373 | "STB_STB8_STH_STH8_STW_STW8\0" |
| 14374 | "SPILLTOVSR_ST\0" |
| 14375 | "STD\0" |
| 14376 | "DFSTOREf32_DFSTOREf64\0" |
| 14377 | "STFD_STFS\0" |
| 14378 | "STFDU_STFSU\0" |
| 14379 | "STXSD\0" |
| 14380 | "STXSSP\0" |
| 14381 | "STXV\0" |
| 14382 | "DCBF_DCBST_DCBZ\0" |
| 14383 | "ICBI\0" |
| 14384 | "SPILLTOVSR_STX\0" |
| 14385 | "STIWX\0" |
| 14386 | "STXVRBX_STXVRDX_STXVRHX_STXVRWX\0" |
| 14387 | "EnforceIEIO\0" |
| 14388 | "TLBIE8P9_TLBIEP9\0" |
| 14389 | "STHCIX_STWCIX\0" |
| 14390 | "SYNCP10\0" |
| 14391 | "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" |
| 14392 | "STXVP\0" |
| 14393 | "STXVPX\0" |
| 14394 | "ATTN_NAP\0" |
| 14395 | "DCBZL\0" |
| 14396 | "DCCCI_ICBLQ_ICCCI_TLBLD_TLBLI_TLBRE2_TLBSX2_TLBSX2D_TLBWE2\0" |
| 14397 | "CLRBHRB_MFBHRBE\0" |
| 14398 | "PADDI_PADDI8_PADDI8pc_PADDIpc\0" |
| 14399 | "PLI_PLI8\0" |
| 14400 | "VMULESB_VMULESH_VMULEUB_VMULEUH_VMULOSB_VMULOSH_VMULOUB_VMULOUH_VSUM2SWS_VSUM4SBS_VSUM4SHS_VSUM4UBS\0" |
| 14401 | "VMULESD_VMULEUD_VMULHSW_VMULHUW_VMULOSD_VMULOUD\0" |
| 14402 | "VMSUMCUD\0" |
| 14403 | "P10W_CY_7C_P10W_DISP_ANY_P10CY_Read_3C_P10CY_Read_3C\0" |
| 14404 | "P10W_CY_7C_P10W_DISP_ANY_P10CY_Read_1C_P10CY_Read_1C\0" |
| 14405 | "P10W_BF_27C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C\0" |
| 14406 | "P10W_BF_27C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C\0" |
| 14407 | "P10W_BF_26C_P10W_DISP_ANY_P10BF_Read_2C\0" |
| 14408 | "P10W_BF_26C_P10W_DISP_ANY_P10BF_Read_1C\0" |
| 14409 | "P10W_BF_36C_P10W_DISP_ANY_P10BF_Read_2C\0" |
| 14410 | "P10W_BF_36C_P10W_DISP_ANY_P10BF_Read_1C\0" |
| 14411 | "P10W_BF_24C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C\0" |
| 14412 | "P10W_BF_24C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C\0" |
| 14413 | "P10W_BF_27C_P10W_DISP_ANY_P10BF_Read_2C\0" |
| 14414 | "P10W_BF_27C_P10W_DISP_ANY_P10BF_Read_1C\0" |
| 14415 | "P10W_BF_22C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C\0" |
| 14416 | "P10W_BF_22C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C\0" |
| 14417 | "P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C\0" |
| 14418 | "P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C\0" |
| 14419 | "P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C\0" |
| 14420 | "P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C\0" |
| 14421 | "P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C_P10BF_Read_2C\0" |
| 14422 | "P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C_P10BF_Read_1C\0" |
| 14423 | "P10W_BF_7C_P10W_DISP_EVEN_P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C\0" |
| 14424 | "P10W_BF_7C_P10W_DISP_EVEN_P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C\0" |
| 14425 | "P10W_CY_7C_P10W_DISP_ANY_P10CY_Read_3C\0" |
| 14426 | "P10W_CY_7C_P10W_DISP_ANY_P10CY_Read_1C\0" |
| 14427 | "P10W_MM_10C_P10W_DISP_ANY_P10MM_Read_6C_P10MM_Read_6C\0" |
| 14428 | "P10W_MM_10C_P10W_DISP_ANY_P10MM_Read_1C_P10MM_Read_1C\0" |
| 14429 | "P10W_MM_10C_P10W_DISP_ANY_P10MM_Read_6C_P10MM_Read_6C_P10MM_Read_6C\0" |
| 14430 | "P10W_MM_10C_P10W_DISP_ANY_P10MM_Read_1C_P10MM_Read_1C_P10MM_Read_1C\0" |
| 14431 | "P10W_MM_10C_P10W_DISP_PAIR_P10MM_Read_6C_P10MM_Read_6C\0" |
| 14432 | "P10W_MM_10C_P10W_DISP_PAIR_P10MM_Read_1C_P10MM_Read_1C\0" |
| 14433 | "P10W_MM_10C_P10W_DISP_PAIR_P10MM_Read_6C_P10MM_Read_6C_P10MM_Read_6C\0" |
| 14434 | "P10W_MM_10C_P10W_DISP_PAIR_P10MM_Read_1C_P10MM_Read_1C_P10MM_Read_1C\0" |
| 14435 | ; |
| 14436 | #ifdef __GNUC__ |
| 14437 | #pragma GCC diagnostic pop |
| 14438 | #endif |
| 14439 | |
| 14440 | static constexpr llvm::StringTable |
| 14441 | PPCSchedClassNames = PPCSchedClassNamesStorage; |
| 14442 | |
| 14443 | static const llvm::MCSchedModel NoSchedModel = { |
| 14444 | MCSchedModel::DefaultIssueWidth, |
| 14445 | MCSchedModel::DefaultMicroOpBufferSize, |
| 14446 | MCSchedModel::DefaultLoopMicroOpBufferSize, |
| 14447 | MCSchedModel::DefaultLoadLatency, |
| 14448 | MCSchedModel::DefaultHighLatency, |
| 14449 | MCSchedModel::DefaultMispredictPenalty, |
| 14450 | false, // PostRAScheduler |
| 14451 | false, // CompleteModel |
| 14452 | false, // EnableIntervals |
| 14453 | 0, // Processor ID |
| 14454 | nullptr, nullptr, 0, 0, // No instruction-level machine model. |
| 14455 | DBGVAL_OR_NULLPTR(&PPCSchedClassNames), // SchedClassNames |
| 14456 | nullptr, // No Itinerary |
| 14457 | nullptr // No extra processor descriptor |
| 14458 | }; |
| 14459 | |
| 14460 | static const llvm::MCSchedModel PPC440Model = { |
| 14461 | 2, // IssueWidth |
| 14462 | MCSchedModel::DefaultMicroOpBufferSize, |
| 14463 | MCSchedModel::DefaultLoopMicroOpBufferSize, |
| 14464 | 5, // LoadLatency |
| 14465 | MCSchedModel::DefaultHighLatency, |
| 14466 | MCSchedModel::DefaultMispredictPenalty, |
| 14467 | false, // PostRAScheduler |
| 14468 | false, // CompleteModel |
| 14469 | false, // EnableIntervals |
| 14470 | 1, // Processor ID |
| 14471 | nullptr, nullptr, 0, 0, // No instruction-level machine model. |
| 14472 | DBGVAL_OR_NULLPTR(&PPCSchedClassNames), // SchedClassNames |
| 14473 | PPC440Itineraries, |
| 14474 | nullptr // No extra processor descriptor |
| 14475 | }; |
| 14476 | |
| 14477 | static const llvm::MCSchedModel G3ItinerariesModel = { |
| 14478 | MCSchedModel::DefaultIssueWidth, |
| 14479 | MCSchedModel::DefaultMicroOpBufferSize, |
| 14480 | MCSchedModel::DefaultLoopMicroOpBufferSize, |
| 14481 | MCSchedModel::DefaultLoadLatency, |
| 14482 | MCSchedModel::DefaultHighLatency, |
| 14483 | MCSchedModel::DefaultMispredictPenalty, |
| 14484 | false, // PostRAScheduler |
| 14485 | false, // CompleteModel |
| 14486 | false, // EnableIntervals |
| 14487 | 2, // Processor ID |
| 14488 | nullptr, nullptr, 0, 0, // No instruction-level machine model. |
| 14489 | DBGVAL_OR_NULLPTR(&PPCSchedClassNames), // SchedClassNames |
| 14490 | G3Itineraries, |
| 14491 | nullptr // No extra processor descriptor |
| 14492 | }; |
| 14493 | |
| 14494 | static const llvm::MCSchedModel G4ItinerariesModel = { |
| 14495 | MCSchedModel::DefaultIssueWidth, |
| 14496 | MCSchedModel::DefaultMicroOpBufferSize, |
| 14497 | MCSchedModel::DefaultLoopMicroOpBufferSize, |
| 14498 | MCSchedModel::DefaultLoadLatency, |
| 14499 | MCSchedModel::DefaultHighLatency, |
| 14500 | MCSchedModel::DefaultMispredictPenalty, |
| 14501 | false, // PostRAScheduler |
| 14502 | false, // CompleteModel |
| 14503 | false, // EnableIntervals |
| 14504 | 3, // Processor ID |
| 14505 | nullptr, nullptr, 0, 0, // No instruction-level machine model. |
| 14506 | DBGVAL_OR_NULLPTR(&PPCSchedClassNames), // SchedClassNames |
| 14507 | G4Itineraries, |
| 14508 | nullptr // No extra processor descriptor |
| 14509 | }; |
| 14510 | |
| 14511 | static const llvm::MCSchedModel G4PlusItinerariesModel = { |
| 14512 | MCSchedModel::DefaultIssueWidth, |
| 14513 | MCSchedModel::DefaultMicroOpBufferSize, |
| 14514 | MCSchedModel::DefaultLoopMicroOpBufferSize, |
| 14515 | MCSchedModel::DefaultLoadLatency, |
| 14516 | MCSchedModel::DefaultHighLatency, |
| 14517 | MCSchedModel::DefaultMispredictPenalty, |
| 14518 | false, // PostRAScheduler |
| 14519 | false, // CompleteModel |
| 14520 | false, // EnableIntervals |
| 14521 | 4, // Processor ID |
| 14522 | nullptr, nullptr, 0, 0, // No instruction-level machine model. |
| 14523 | DBGVAL_OR_NULLPTR(&PPCSchedClassNames), // SchedClassNames |
| 14524 | G4PlusItineraries, |
| 14525 | nullptr // No extra processor descriptor |
| 14526 | }; |
| 14527 | |
| 14528 | static const llvm::MCSchedModel G5Model = { |
| 14529 | 4, // IssueWidth |
| 14530 | MCSchedModel::DefaultMicroOpBufferSize, |
| 14531 | MCSchedModel::DefaultLoopMicroOpBufferSize, |
| 14532 | 3, // LoadLatency |
| 14533 | MCSchedModel::DefaultHighLatency, |
| 14534 | 16, // MispredictPenalty |
| 14535 | false, // PostRAScheduler |
| 14536 | false, // CompleteModel |
| 14537 | false, // EnableIntervals |
| 14538 | 5, // Processor ID |
| 14539 | nullptr, nullptr, 0, 0, // No instruction-level machine model. |
| 14540 | DBGVAL_OR_NULLPTR(&PPCSchedClassNames), // SchedClassNames |
| 14541 | G5Itineraries, |
| 14542 | nullptr // No extra processor descriptor |
| 14543 | }; |
| 14544 | |
| 14545 | static const llvm::MCSchedModel PPCA2Model = { |
| 14546 | 1, // IssueWidth |
| 14547 | MCSchedModel::DefaultMicroOpBufferSize, |
| 14548 | MCSchedModel::DefaultLoopMicroOpBufferSize, |
| 14549 | 6, // LoadLatency |
| 14550 | MCSchedModel::DefaultHighLatency, |
| 14551 | 13, // MispredictPenalty |
| 14552 | false, // PostRAScheduler |
| 14553 | false, // CompleteModel |
| 14554 | false, // EnableIntervals |
| 14555 | 6, // Processor ID |
| 14556 | nullptr, nullptr, 0, 0, // No instruction-level machine model. |
| 14557 | DBGVAL_OR_NULLPTR(&PPCSchedClassNames), // SchedClassNames |
| 14558 | PPCA2Itineraries, |
| 14559 | nullptr // No extra processor descriptor |
| 14560 | }; |
| 14561 | |
| 14562 | static const llvm::MCSchedModel PPCE500Model = { |
| 14563 | 2, // IssueWidth |
| 14564 | MCSchedModel::DefaultMicroOpBufferSize, |
| 14565 | MCSchedModel::DefaultLoopMicroOpBufferSize, |
| 14566 | 5, // LoadLatency |
| 14567 | MCSchedModel::DefaultHighLatency, |
| 14568 | MCSchedModel::DefaultMispredictPenalty, |
| 14569 | false, // PostRAScheduler |
| 14570 | false, // CompleteModel |
| 14571 | false, // EnableIntervals |
| 14572 | 7, // Processor ID |
| 14573 | nullptr, nullptr, 0, 0, // No instruction-level machine model. |
| 14574 | DBGVAL_OR_NULLPTR(&PPCSchedClassNames), // SchedClassNames |
| 14575 | PPCE500Itineraries, |
| 14576 | nullptr // No extra processor descriptor |
| 14577 | }; |
| 14578 | |
| 14579 | static const llvm::MCSchedModel PPCE500mcModel = { |
| 14580 | 2, // IssueWidth |
| 14581 | MCSchedModel::DefaultMicroOpBufferSize, |
| 14582 | MCSchedModel::DefaultLoopMicroOpBufferSize, |
| 14583 | 5, // LoadLatency |
| 14584 | MCSchedModel::DefaultHighLatency, |
| 14585 | MCSchedModel::DefaultMispredictPenalty, |
| 14586 | false, // PostRAScheduler |
| 14587 | false, // CompleteModel |
| 14588 | false, // EnableIntervals |
| 14589 | 8, // Processor ID |
| 14590 | nullptr, nullptr, 0, 0, // No instruction-level machine model. |
| 14591 | DBGVAL_OR_NULLPTR(&PPCSchedClassNames), // SchedClassNames |
| 14592 | PPCE500mcItineraries, |
| 14593 | nullptr // No extra processor descriptor |
| 14594 | }; |
| 14595 | |
| 14596 | static const llvm::MCSchedModel PPCE5500Model = { |
| 14597 | 2, // IssueWidth |
| 14598 | MCSchedModel::DefaultMicroOpBufferSize, |
| 14599 | MCSchedModel::DefaultLoopMicroOpBufferSize, |
| 14600 | 6, // LoadLatency |
| 14601 | MCSchedModel::DefaultHighLatency, |
| 14602 | MCSchedModel::DefaultMispredictPenalty, |
| 14603 | false, // PostRAScheduler |
| 14604 | false, // CompleteModel |
| 14605 | false, // EnableIntervals |
| 14606 | 9, // Processor ID |
| 14607 | nullptr, nullptr, 0, 0, // No instruction-level machine model. |
| 14608 | DBGVAL_OR_NULLPTR(&PPCSchedClassNames), // SchedClassNames |
| 14609 | PPCE5500Itineraries, |
| 14610 | nullptr // No extra processor descriptor |
| 14611 | }; |
| 14612 | |
| 14613 | static const unsigned P8ModelProcResourceSubUnits[] = { |
| 14614 | 0, // Invalid |
| 14615 | }; |
| 14616 | |
| 14617 | // {Name, NumUnits, SuperIdx, BufferSize, SubUnitsIdxBegin} |
| 14618 | static const llvm::MCProcResourceDesc P8ModelProcResources[] = { |
| 14619 | {"InvalidUnit" , 0, 0, 0, 0}, |
| 14620 | {"P8_BR" , 1, 0, 16, nullptr}, // #1 |
| 14621 | {"P8_CRL" , 1, 0, -1, nullptr}, // #2 |
| 14622 | {"P8_CY" , 1, 0, -1, nullptr}, // #3 |
| 14623 | {"P8_DFU" , 1, 0, -1, nullptr}, // #4 |
| 14624 | {"P8_FPU" , 4, 0, -1, nullptr}, // #5 |
| 14625 | {"P8_FP_2x64" , 2, 5, -1, nullptr}, // #6, Super=P8_FPU |
| 14626 | {"P8_FP_4x32" , 2, 5, -1, nullptr}, // #7, Super=P8_FPU |
| 14627 | {"P8_FP_Scal" , 2, 5, -1, nullptr}, // #8, Super=P8_FPU |
| 14628 | {"P8_FX" , 2, 13, -1, nullptr}, // #9, Super=P8_LU_LS_FX |
| 14629 | {"P8_LS" , 2, 12, -1, nullptr}, // #10, Super=P8_LU_LS |
| 14630 | {"P8_LU" , 2, 12, -1, nullptr}, // #11, Super=P8_LU_LS |
| 14631 | {"P8_LU_LS" , 4, 13, -1, nullptr}, // #12, Super=P8_LU_LS_FX |
| 14632 | {"P8_LU_LS_FX" , 6, 0, -1, nullptr}, // #13 |
| 14633 | {"P8_PM" , 2, 22, 1, nullptr}, // #14, Super=P8_VMX |
| 14634 | {"P8_PORT_ALLFX" , 6, 0, -1, nullptr}, // #15 |
| 14635 | {"P8_PORT_BR" , 1, 0, -1, nullptr}, // #16 |
| 14636 | {"P8_PORT_CR" , 1, 0, -1, nullptr}, // #17 |
| 14637 | {"P8_PORT_FXLD" , 4, 15, -1, nullptr}, // #18, Super=P8_PORT_ALLFX |
| 14638 | {"P8_PORT_LD_FX" , 2, 18, -1, nullptr}, // #19, Super=P8_PORT_FXLD |
| 14639 | {"P8_PORT_ST_FXLD_FX" , 2, 18, -1, nullptr}, // #20, Super=P8_PORT_FXLD |
| 14640 | {"P8_PORT_VMX_FP" , 2, 0, -1, nullptr}, // #21 |
| 14641 | {"P8_VMX" , 2, 0, -1, nullptr}, // #22 |
| 14642 | {"P8_VX" , 2, 22, -1, nullptr}, // #23, Super=P8_VMX |
| 14643 | {"P8_XS" , 2, 22, -1, nullptr}, // #24, Super=P8_VMX |
| 14644 | }; |
| 14645 | |
| 14646 | static const llvm::MCSchedModel P8Model = { |
| 14647 | 8, // IssueWidth |
| 14648 | 64, // MicroOpBufferSize |
| 14649 | 60, // LoopMicroOpBufferSize |
| 14650 | 3, // LoadLatency |
| 14651 | MCSchedModel::DefaultHighLatency, |
| 14652 | 16, // MispredictPenalty |
| 14653 | false, // PostRAScheduler |
| 14654 | false, // CompleteModel |
| 14655 | false, // EnableIntervals |
| 14656 | 10, // Processor ID |
| 14657 | P8ModelProcResources, |
| 14658 | P8ModelSchedClasses, |
| 14659 | 25, |
| 14660 | 662, |
| 14661 | DBGVAL_OR_NULLPTR(&PPCSchedClassNames), // SchedClassNames |
| 14662 | nullptr, // No Itinerary |
| 14663 | nullptr // No extra processor descriptor |
| 14664 | }; |
| 14665 | |
| 14666 | static const unsigned P10ModelProcResourceSubUnits[] = { |
| 14667 | 0, // Invalid |
| 14668 | }; |
| 14669 | |
| 14670 | // {Name, NumUnits, SuperIdx, BufferSize, SubUnitsIdxBegin} |
| 14671 | static const llvm::MCProcResourceDesc P10ModelProcResources[] = { |
| 14672 | {"InvalidUnit" , 0, 0, 0, 0}, |
| 14673 | {"P10_ANY_SLOT" , 8, 0, -1, nullptr}, // #1 |
| 14674 | {"P10_BF" , 4, 0, -1, nullptr}, // #2 |
| 14675 | {"P10_BR" , 2, 0, -1, nullptr}, // #3 |
| 14676 | {"P10_CY" , 4, 0, -1, nullptr}, // #4 |
| 14677 | {"P10_DF" , 1, 0, -1, nullptr}, // #5 |
| 14678 | {"P10_DV" , 2, 0, -1, nullptr}, // #6 |
| 14679 | {"P10_DX" , 2, 0, -1, nullptr}, // #7 |
| 14680 | {"P10_EVEN_SLOT" , 4, 1, -1, nullptr}, // #8, Super=P10_ANY_SLOT |
| 14681 | {"P10_FX" , 4, 0, -1, nullptr}, // #9 |
| 14682 | {"P10_LD" , 2, 0, -1, nullptr}, // #10 |
| 14683 | {"P10_MM" , 2, 0, -1, nullptr}, // #11 |
| 14684 | {"P10_ODD_SLOT" , 4, 1, -1, nullptr}, // #12, Super=P10_ANY_SLOT |
| 14685 | {"P10_PM" , 4, 0, -1, nullptr}, // #13 |
| 14686 | {"P10_ST" , 2, 0, -1, nullptr}, // #14 |
| 14687 | {"P10_SX" , 2, 0, -1, nullptr}, // #15 |
| 14688 | }; |
| 14689 | |
| 14690 | static const llvm::MCSchedModel P10Model = { |
| 14691 | 8, // IssueWidth |
| 14692 | 44, // MicroOpBufferSize |
| 14693 | 60, // LoopMicroOpBufferSize |
| 14694 | MCSchedModel::DefaultLoadLatency, |
| 14695 | MCSchedModel::DefaultHighLatency, |
| 14696 | MCSchedModel::DefaultMispredictPenalty, |
| 14697 | false, // PostRAScheduler |
| 14698 | true, // CompleteModel |
| 14699 | false, // EnableIntervals |
| 14700 | 11, // Processor ID |
| 14701 | P10ModelProcResources, |
| 14702 | P10ModelSchedClasses, |
| 14703 | 16, |
| 14704 | 662, |
| 14705 | DBGVAL_OR_NULLPTR(&PPCSchedClassNames), // SchedClassNames |
| 14706 | nullptr, // No Itinerary |
| 14707 | nullptr // No extra processor descriptor |
| 14708 | }; |
| 14709 | |
| 14710 | static const unsigned P7ModelProcResourceSubUnits[] = { |
| 14711 | 0, // Invalid |
| 14712 | }; |
| 14713 | |
| 14714 | // {Name, NumUnits, SuperIdx, BufferSize, SubUnitsIdxBegin} |
| 14715 | static const llvm::MCProcResourceDesc P7ModelProcResources[] = { |
| 14716 | {"InvalidUnit" , 0, 0, 0, 0}, |
| 14717 | {"P7_BRU" , 1, 0, -1, nullptr}, // #1 |
| 14718 | {"P7_CRU" , 1, 0, -1, nullptr}, // #2 |
| 14719 | {"P7_DFU" , 1, 0, -1, nullptr}, // #3 |
| 14720 | {"P7_FPU" , 4, 0, -1, nullptr}, // #4 |
| 14721 | {"P7_FXU" , 2, 7, -1, nullptr}, // #5, Super=P7_LSU_FXU |
| 14722 | {"P7_LSU" , 2, 7, -1, nullptr}, // #6, Super=P7_LSU_FXU |
| 14723 | {"P7_LSU_FXU" , 4, 0, -1, nullptr}, // #7 |
| 14724 | {"P7_PORT_BR" , 1, 0, -1, nullptr}, // #8 |
| 14725 | {"P7_PORT_CR" , 1, 0, -1, nullptr}, // #9 |
| 14726 | {"P7_PORT_FP" , 2, 0, -1, nullptr}, // #10 |
| 14727 | {"P7_PORT_FX" , 2, 0, -1, nullptr}, // #11 |
| 14728 | {"P7_PORT_LS" , 2, 0, -1, nullptr}, // #12 |
| 14729 | {"P7_ScalarFPU" , 2, 4, -1, nullptr}, // #13, Super=P7_FPU |
| 14730 | {"P7_VMX" , 1, 0, -1, nullptr}, // #14 |
| 14731 | {"P7_VPM" , 1, 14, 1, nullptr}, // #15, Super=P7_VMX |
| 14732 | {"P7_VXS" , 1, 14, -1, nullptr}, // #16, Super=P7_VMX |
| 14733 | {"P7_VectorFPU" , 2, 4, -1, nullptr}, // #17, Super=P7_FPU |
| 14734 | }; |
| 14735 | |
| 14736 | static const llvm::MCSchedModel P7Model = { |
| 14737 | 6, // IssueWidth |
| 14738 | 44, // MicroOpBufferSize |
| 14739 | 40, // LoopMicroOpBufferSize |
| 14740 | 3, // LoadLatency |
| 14741 | MCSchedModel::DefaultHighLatency, |
| 14742 | 16, // MispredictPenalty |
| 14743 | false, // PostRAScheduler |
| 14744 | false, // CompleteModel |
| 14745 | false, // EnableIntervals |
| 14746 | 12, // Processor ID |
| 14747 | P7ModelProcResources, |
| 14748 | P7ModelSchedClasses, |
| 14749 | 18, |
| 14750 | 662, |
| 14751 | DBGVAL_OR_NULLPTR(&PPCSchedClassNames), // SchedClassNames |
| 14752 | nullptr, // No Itinerary |
| 14753 | nullptr // No extra processor descriptor |
| 14754 | }; |
| 14755 | |
| 14756 | static const unsigned P9ModelProcResourceSubUnits[] = { |
| 14757 | 0, // Invalid |
| 14758 | 10, 10, 11, 11, 12, 12, // DISP_NBR |
| 14759 | 10, 10, 11, 11, // DISP_SS |
| 14760 | }; |
| 14761 | |
| 14762 | // {Name, NumUnits, SuperIdx, BufferSize, SubUnitsIdxBegin} |
| 14763 | static const llvm::MCProcResourceDesc P9ModelProcResources[] = { |
| 14764 | {"InvalidUnit" , 0, 0, 0, 0}, |
| 14765 | {"ALU" , 4, 0, -1, nullptr}, // #1 |
| 14766 | {"ALUE" , 2, 1, -1, nullptr}, // #2, Super=ALU |
| 14767 | {"ALUO" , 2, 1, -1, nullptr}, // #3, Super=ALU |
| 14768 | {"BR" , 1, 0, 16, nullptr}, // #4 |
| 14769 | {"CY" , 1, 0, -1, nullptr}, // #5 |
| 14770 | {"DFU" , 1, 0, -1, nullptr}, // #6 |
| 14771 | {"DISP_NBR" , 6, 0, -1, P9ModelProcResourceSubUnits + 1}, // #7 |
| 14772 | {"DISP_SS" , 4, 0, -1, P9ModelProcResourceSubUnits + 7}, // #8 |
| 14773 | {"DISPb01" , 2, 0, -1, nullptr}, // #9 |
| 14774 | {"DISPx02" , 2, 0, -1, nullptr}, // #10 |
| 14775 | {"DISPx13" , 2, 0, -1, nullptr}, // #11 |
| 14776 | {"DISPxab" , 2, 0, -1, nullptr}, // #12 |
| 14777 | {"DIV" , 2, 0, -1, nullptr}, // #13 |
| 14778 | {"DP" , 4, 0, -1, nullptr}, // #14 |
| 14779 | {"DPE" , 2, 14, -1, nullptr}, // #15, Super=DP |
| 14780 | {"DPO" , 2, 14, -1, nullptr}, // #16, Super=DP |
| 14781 | {"IP_AGEN" , 4, 0, -1, nullptr}, // #17 |
| 14782 | {"IP_EXEC" , 4, 0, -1, nullptr}, // #18 |
| 14783 | {"IP_EXECE" , 2, 18, -1, nullptr}, // #19, Super=IP_EXEC |
| 14784 | {"IP_EXECO" , 2, 18, -1, nullptr}, // #20, Super=IP_EXEC |
| 14785 | {"LS" , 4, 0, -1, nullptr}, // #21 |
| 14786 | {"PM" , 2, 0, -1, nullptr}, // #22 |
| 14787 | }; |
| 14788 | |
| 14789 | static const llvm::MCSchedModel P9Model = { |
| 14790 | 8, // IssueWidth |
| 14791 | 44, // MicroOpBufferSize |
| 14792 | 60, // LoopMicroOpBufferSize |
| 14793 | 5, // LoadLatency |
| 14794 | MCSchedModel::DefaultHighLatency, |
| 14795 | 16, // MispredictPenalty |
| 14796 | false, // PostRAScheduler |
| 14797 | true, // CompleteModel |
| 14798 | false, // EnableIntervals |
| 14799 | 13, // Processor ID |
| 14800 | P9ModelProcResources, |
| 14801 | P9ModelSchedClasses, |
| 14802 | 23, |
| 14803 | 662, |
| 14804 | DBGVAL_OR_NULLPTR(&PPCSchedClassNames), // SchedClassNames |
| 14805 | nullptr, // No Itinerary |
| 14806 | nullptr // No extra processor descriptor |
| 14807 | }; |
| 14808 | |
| 14809 | #undef DBGFIELD |
| 14810 | |
| 14811 | #undef DBGVAL_OR_NULLPTR |
| 14812 | |
| 14813 | // Sorted (by key) array of values for CPU subtype. |
| 14814 | extern const llvm::SubtargetSubTypeKV PPCSubTypeKV[] = { |
| 14815 | { "440" , { { { 0x180040000000010ULL, 0x28082ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &PPC440Model }, |
| 14816 | { "450" , { { { 0x180040000000010ULL, 0x28082ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &PPC440Model }, |
| 14817 | { "601" , { { { 0x20000000000020ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &G3ItinerariesModel }, |
| 14818 | { "602" , { { { 0x20000000000040ULL, 0x8000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &G3ItinerariesModel }, |
| 14819 | { "603" , { { { 0x180000000000080ULL, 0x8000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &G3ItinerariesModel }, |
| 14820 | { "603e" , { { { 0x180000000000080ULL, 0x8000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &G3ItinerariesModel }, |
| 14821 | { "603ev" , { { { 0x180000000000080ULL, 0x8000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &G3ItinerariesModel }, |
| 14822 | { "604" , { { { 0x180000000000100ULL, 0x8000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &G3ItinerariesModel }, |
| 14823 | { "604e" , { { { 0x180000000000100ULL, 0x8000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &G3ItinerariesModel }, |
| 14824 | { "620" , { { { 0x180000000000200ULL, 0x8000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &G3ItinerariesModel }, |
| 14825 | { "7400" , { { { 0x180004000001000ULL, 0x8000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &G4ItinerariesModel }, |
| 14826 | { "7450" , { { { 0x180004000001000ULL, 0x8000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &G4PlusItinerariesModel }, |
| 14827 | { "750" , { { { 0x180000000000400ULL, 0x8000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &G4ItinerariesModel }, |
| 14828 | { "970" , { { { 0x580004080000800ULL, 0x2000000c000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &G5Model }, |
| 14829 | { "a2" , { { { 0x7dc0c0080002000ULL, 0x12800000c686ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &PPCA2Model }, |
| 14830 | { "e500" , { { { 0x40000004000ULL, 0x10000028082ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &PPCE500Model }, |
| 14831 | { "e500mc" , { { { 0x40000008000ULL, 0x20000008082ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &PPCE500mcModel }, |
| 14832 | { "e5500" , { { { 0x40080010000ULL, 0x2000000c082ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &PPCE5500Model }, |
| 14833 | { "future" , { { { 0x4fde59c89f800002ULL, 0x1eaade7f9defeULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &NoSchedModel }, |
| 14834 | { "g3" , { { { 0x180000000000400ULL, 0x8000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &G3ItinerariesModel }, |
| 14835 | { "g4" , { { { 0x180004000001000ULL, 0x8000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &G4ItinerariesModel }, |
| 14836 | { "g4+" , { { { 0x180004000001000ULL, 0x8000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &G4PlusItinerariesModel }, |
| 14837 | { "g5" , { { { 0x580004080000802ULL, 0x2000000c000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &G5Model }, |
| 14838 | { "generic" , { { { 0x4ULL, 0x8001ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &G3ItinerariesModel }, |
| 14839 | { "ppc" , { { { 0x4ULL, 0x8001ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &G3ItinerariesModel }, |
| 14840 | { "ppc32" , { { { 0x4ULL, 0x8001ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &G3ItinerariesModel }, |
| 14841 | { "ppc64" , { { { 0x580004080000008ULL, 0x2000000c000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &G5Model }, |
| 14842 | { "ppc64le" , { { { 0x87de597081800002ULL, 0x1c2a50438c68eULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &P8Model }, |
| 14843 | { "pwr10" , { { { 0xfde59c887800002ULL, 0x1eaade7f9debeULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &P10Model }, |
| 14844 | { "pwr11" , { { { 0xfde59c88f800002ULL, 0x1eaade7f9debeULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &P10Model }, |
| 14845 | { "pwr3" , { { { 0x180004080020000ULL, 0x20000004000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &G5Model }, |
| 14846 | { "pwr4" , { { { 0x580004080040000ULL, 0x2000000c000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &G5Model }, |
| 14847 | { "pwr5" , { { { 0x7c0004080080002ULL, 0x2000000c000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &G5Model }, |
| 14848 | { "pwr5x" , { { { 0x7d0004080100002ULL, 0x2000000c000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &G5Model }, |
| 14849 | { "pwr6" , { { { 0x7d4084080200002ULL, 0x2800000c400ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &G5Model }, |
| 14850 | { "pwr6x" , { { { 0x7d4084080100002ULL, 0x2800000c400ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &G5Model }, |
| 14851 | { "pwr7" , { { { 0x7de094080800002ULL, 0x1c2800400c684ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &P7Model }, |
| 14852 | { "pwr8" , { { { 0x87de597081800002ULL, 0x1c2a50438c68eULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &P8Model }, |
| 14853 | { "pwr9" , { { { 0x87de594083800002ULL, 0x3c2a564f8c69eULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } }, &P9Model }, |
| 14854 | }; |
| 14855 | |
| 14856 | // Sorted array of names of CPU subtypes, including aliases. |
| 14857 | extern const llvm::StringRef PPCNames[] = { |
| 14858 | "440" , |
| 14859 | "450" , |
| 14860 | "601" , |
| 14861 | "602" , |
| 14862 | "603" , |
| 14863 | "603e" , |
| 14864 | "603ev" , |
| 14865 | "604" , |
| 14866 | "604e" , |
| 14867 | "620" , |
| 14868 | "7400" , |
| 14869 | "7450" , |
| 14870 | "750" , |
| 14871 | "970" , |
| 14872 | "a2" , |
| 14873 | "e500" , |
| 14874 | "e500mc" , |
| 14875 | "e5500" , |
| 14876 | "future" , |
| 14877 | "g3" , |
| 14878 | "g4" , |
| 14879 | "g4+" , |
| 14880 | "g5" , |
| 14881 | "generic" , |
| 14882 | "ppc" , |
| 14883 | "ppc32" , |
| 14884 | "ppc64" , |
| 14885 | "ppc64le" , |
| 14886 | "pwr10" , |
| 14887 | "pwr11" , |
| 14888 | "pwr3" , |
| 14889 | "pwr4" , |
| 14890 | "pwr5" , |
| 14891 | "pwr5x" , |
| 14892 | "pwr6" , |
| 14893 | "pwr6x" , |
| 14894 | "pwr7" , |
| 14895 | "pwr8" , |
| 14896 | "pwr9" }; |
| 14897 | |
| 14898 | namespace PPC_MC { |
| 14899 | |
| 14900 | unsigned resolveVariantSchedClassImpl(unsigned SchedClass, |
| 14901 | const MCInst *MI, const MCInstrInfo *MCII, const MCSubtargetInfo &STI, unsigned CPUID) { |
| 14902 | switch (SchedClass) { |
| 14903 | case 150: // CNTLZD_CNTLZDM_CNTLZD_rec_CNTLZW_CNTLZW8_CNTLZW8_rec_CNTLZW_rec_CNTTZD_CNTTZDM_CNTTZD_rec_CNTTZW_CNTTZW8_CNTTZW8_rec_CNTTZW_rec |
| 14904 | if (CPUID == 11) { // P10Model |
| 14905 | 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())) |
| 14906 | return 630; // P10W_CY_7C_P10W_DISP_ANY_P10CY_Read_3C_P10CY_Read_3C |
| 14907 | return 631; // P10W_CY_7C_P10W_DISP_ANY_P10CY_Read_1C_P10CY_Read_1C |
| 14908 | } |
| 14909 | break; |
| 14910 | case 174: // XSDIVDP |
| 14911 | if (CPUID == 11) { // P10Model |
| 14912 | 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())) |
| 14913 | return 632; // P10W_BF_27C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C |
| 14914 | return 633; // P10W_BF_27C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C |
| 14915 | } |
| 14916 | break; |
| 14917 | case 175: // FSQRTS_XSSQRTSP_FSQRTS_rec |
| 14918 | if (CPUID == 11) { // P10Model |
| 14919 | 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())) |
| 14920 | return 634; // P10W_BF_26C_P10W_DISP_ANY_P10BF_Read_2C |
| 14921 | return 635; // P10W_BF_26C_P10W_DISP_ANY_P10BF_Read_1C |
| 14922 | } |
| 14923 | break; |
| 14924 | case 177: // XSSQRTDP |
| 14925 | if (CPUID == 11) { // P10Model |
| 14926 | 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())) |
| 14927 | return 636; // P10W_BF_36C_P10W_DISP_ANY_P10BF_Read_2C |
| 14928 | return 637; // P10W_BF_36C_P10W_DISP_ANY_P10BF_Read_1C |
| 14929 | } |
| 14930 | break; |
| 14931 | case 179: // XVDIVSP |
| 14932 | if (CPUID == 11) { // P10Model |
| 14933 | 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())) |
| 14934 | return 638; // P10W_BF_24C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C |
| 14935 | return 639; // P10W_BF_24C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C |
| 14936 | } |
| 14937 | break; |
| 14938 | case 180: // XVSQRTSP |
| 14939 | if (CPUID == 11) { // P10Model |
| 14940 | 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())) |
| 14941 | return 640; // P10W_BF_27C_P10W_DISP_ANY_P10BF_Read_2C |
| 14942 | return 641; // P10W_BF_27C_P10W_DISP_ANY_P10BF_Read_1C |
| 14943 | } |
| 14944 | break; |
| 14945 | case 181: // XVDIVDP |
| 14946 | if (CPUID == 11) { // P10Model |
| 14947 | 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())) |
| 14948 | return 632; // P10W_BF_27C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C |
| 14949 | return 633; // P10W_BF_27C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C |
| 14950 | } |
| 14951 | break; |
| 14952 | case 182: // XVSQRTDP |
| 14953 | if (CPUID == 11) { // P10Model |
| 14954 | 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())) |
| 14955 | return 636; // P10W_BF_36C_P10W_DISP_ANY_P10BF_Read_2C |
| 14956 | return 637; // P10W_BF_36C_P10W_DISP_ANY_P10BF_Read_1C |
| 14957 | } |
| 14958 | break; |
| 14959 | case 184: // VCIPHER_VCIPHERLAST_VNCIPHER_VNCIPHERLAST_VPMSUMB_VPMSUMD_VPMSUMH_VPMSUMW_VSBOX |
| 14960 | if (CPUID == 11) { // P10Model |
| 14961 | 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())) |
| 14962 | return 630; // P10W_CY_7C_P10W_DISP_ANY_P10CY_Read_3C_P10CY_Read_3C |
| 14963 | return 631; // P10W_CY_7C_P10W_DISP_ANY_P10CY_Read_1C_P10CY_Read_1C |
| 14964 | } |
| 14965 | break; |
| 14966 | case 185: // XSDIVSP |
| 14967 | if (CPUID == 11) { // P10Model |
| 14968 | 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())) |
| 14969 | return 642; // P10W_BF_22C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C |
| 14970 | return 643; // P10W_BF_22C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C |
| 14971 | } |
| 14972 | break; |
| 14973 | case 189: // 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 |
| 14974 | if (CPUID == 11) { // P10Model |
| 14975 | 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())) |
| 14976 | return 644; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C |
| 14977 | return 645; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C |
| 14978 | } |
| 14979 | break; |
| 14980 | case 190: // XSRESP_XSRSQRTESP_XSCVSXDSP_XSCVUXDSP_XSCVDPSPN_XSCVSPDPN_XSRSP |
| 14981 | if (CPUID == 11) { // P10Model |
| 14982 | 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())) |
| 14983 | return 646; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C |
| 14984 | return 647; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C |
| 14985 | } |
| 14986 | break; |
| 14987 | case 191: // XVMADDASP_XVMADDMSP_XVMSUBASP_XVMSUBMSP_XVNMADDASP_XVNMADDMSP_XVNMSUBASP_XVNMSUBMSP_XVSUBSP_XVMULSP_XVNABSSP_XVNEGSP_XVABSSP_XVADDSP |
| 14988 | if (CPUID == 11) { // P10Model |
| 14989 | 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())) |
| 14990 | return 648; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C_P10BF_Read_2C |
| 14991 | return 649; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C_P10BF_Read_1C |
| 14992 | } |
| 14993 | break; |
| 14994 | case 192: // VRFIM_VRFIN_VRFIP_VRFIZ_XVRSQRTESP_VADDFP_VEXPTEFP_VLOGEFP_VMADDFP_VNMSUBFP_VREFP_VRSQRTEFP_XVCVSXWSP_XVCVUXWSP_XVRESP_XVCVDPSP_XVCVSXDSP_XVCVUXDSP_XVCPSGNSP |
| 14995 | if (CPUID == 11) { // P10Model |
| 14996 | 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())) |
| 14997 | return 650; // P10W_BF_7C_P10W_DISP_EVEN_P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C |
| 14998 | return 651; // P10W_BF_7C_P10W_DISP_EVEN_P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C |
| 14999 | } |
| 15000 | break; |
| 15001 | case 193: // VSUBFP |
| 15002 | if (CPUID == 11) { // P10Model |
| 15003 | 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())) |
| 15004 | return 644; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C |
| 15005 | return 645; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C |
| 15006 | } |
| 15007 | break; |
| 15008 | case 194: // 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 |
| 15009 | if (CPUID == 11) { // P10Model |
| 15010 | 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())) |
| 15011 | return 648; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C_P10BF_Read_2C |
| 15012 | return 649; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C_P10BF_Read_1C |
| 15013 | } |
| 15014 | break; |
| 15015 | case 195: // XVCVSPDP |
| 15016 | if (CPUID == 11) { // P10Model |
| 15017 | 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())) |
| 15018 | return 646; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C |
| 15019 | return 647; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C |
| 15020 | } |
| 15021 | break; |
| 15022 | case 317: // 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 |
| 15023 | if (CPUID == 11) { // P10Model |
| 15024 | 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())) |
| 15025 | return 648; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C_P10BF_Read_2C |
| 15026 | return 649; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C_P10BF_Read_1C |
| 15027 | } |
| 15028 | break; |
| 15029 | case 318: // FADD_FSUB |
| 15030 | if (CPUID == 11) { // P10Model |
| 15031 | 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())) |
| 15032 | return 644; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C |
| 15033 | return 645; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C |
| 15034 | } |
| 15035 | break; |
| 15036 | case 319: // FMSUB_FMADD_FNMADD_FNMSUB_FMUL |
| 15037 | if (CPUID == 11) { // P10Model |
| 15038 | 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())) |
| 15039 | return 648; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C_P10BF_Read_2C |
| 15040 | return 649; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C_P10BF_Read_1C |
| 15041 | } |
| 15042 | break; |
| 15043 | case 320: // XSMADDADP_XSMADDASP_XSMADDMDP_XSMADDMSP_XSMSUBADP_XSMSUBASP_XSMSUBMDP_XSMSUBMSP_XSMULDP_XSMULSP_XSNMADDADP_XSNMADDASP_XSNMADDMDP_XSNMADDMSP_XSNMSUBADP_XSNMSUBASP_XSNMSUBMDP_XSNMSUBMSP |
| 15044 | if (CPUID == 11) { // P10Model |
| 15045 | 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())) |
| 15046 | return 648; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C_P10BF_Read_2C |
| 15047 | return 649; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C_P10BF_Read_1C |
| 15048 | } |
| 15049 | break; |
| 15050 | case 399: // FDIV |
| 15051 | if (CPUID == 11) { // P10Model |
| 15052 | 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())) |
| 15053 | return 632; // P10W_BF_27C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C |
| 15054 | return 633; // P10W_BF_27C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C |
| 15055 | } |
| 15056 | break; |
| 15057 | case 400: // FSQRT |
| 15058 | if (CPUID == 11) { // P10Model |
| 15059 | 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())) |
| 15060 | return 636; // P10W_BF_36C_P10W_DISP_ANY_P10BF_Read_2C |
| 15061 | return 637; // P10W_BF_36C_P10W_DISP_ANY_P10BF_Read_1C |
| 15062 | } |
| 15063 | break; |
| 15064 | case 401: // FSQRTS |
| 15065 | if (CPUID == 11) { // P10Model |
| 15066 | 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())) |
| 15067 | return 634; // P10W_BF_26C_P10W_DISP_ANY_P10BF_Read_2C |
| 15068 | return 635; // P10W_BF_26C_P10W_DISP_ANY_P10BF_Read_1C |
| 15069 | } |
| 15070 | break; |
| 15071 | case 402: // FDIVS |
| 15072 | if (CPUID == 11) { // P10Model |
| 15073 | 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())) |
| 15074 | return 642; // P10W_BF_22C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C |
| 15075 | return 643; // P10W_BF_22C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C |
| 15076 | } |
| 15077 | break; |
| 15078 | case 430: // 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 |
| 15079 | if (CPUID == 11) { // P10Model |
| 15080 | 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())) |
| 15081 | return 646; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C |
| 15082 | return 647; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C |
| 15083 | } |
| 15084 | break; |
| 15085 | case 431: // VCFSX_VCFUX_VCTSXS_VCTUXS |
| 15086 | if (CPUID == 11) { // P10Model |
| 15087 | 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())) |
| 15088 | return 646; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C |
| 15089 | return 647; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C |
| 15090 | } |
| 15091 | break; |
| 15092 | case 432: // VCFSX_0_VCFUX_0_VCTSXS_0_VCTUXS_0_XVCVSPHP |
| 15093 | if (CPUID == 11) { // P10Model |
| 15094 | 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())) |
| 15095 | return 646; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C |
| 15096 | return 647; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C |
| 15097 | } |
| 15098 | break; |
| 15099 | case 433: // VLOGEFP_VREFP_VRFIM_VRFIN_VRFIP_VRFIZ_VRSQRTEFP_XVCVDPSP_XVCVSXDSP_XVCVSXWSP_XVCVUXDSP_XVCVUXWSP_XVRESP_XVRSQRTESP |
| 15100 | if (CPUID == 11) { // P10Model |
| 15101 | 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())) |
| 15102 | return 646; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C |
| 15103 | return 647; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C |
| 15104 | } |
| 15105 | break; |
| 15106 | case 434: // XSCVDPHP |
| 15107 | if (CPUID == 11) { // P10Model |
| 15108 | 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())) |
| 15109 | return 646; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C |
| 15110 | return 647; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C |
| 15111 | } |
| 15112 | break; |
| 15113 | case 435: // XSCVDPSP_XSCVDPSXDS_XSCVDPSXDSs_XSCVDPSXWS_XSCVDPSXWSs_XSCVDPUXDS_XSCVDPUXDSs_XSCVDPUXWS_XSCVDPUXWSs_XSCVSPDP_XSCVSXDDP_XSCVUXDDP_XSRDPI_XSRDPIC_XSRDPIM_XSRDPIP_XSRDPIZ_XSREDP_XSRSQRTEDP |
| 15114 | if (CPUID == 11) { // P10Model |
| 15115 | 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())) |
| 15116 | return 646; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C |
| 15117 | return 647; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C |
| 15118 | } |
| 15119 | break; |
| 15120 | case 436: // XVCVDPSXDS_XVCVDPSXWS_XVCVDPUXDS_XVCVDPUXWS_XVCVSPSXDS_XVCVSPSXWS_XVCVSPUXDS_XVCVSPUXWS_XVCVSXDDP_XVCVSXWDP_XVCVUXDDP_XVCVUXWDP_XVRDPI_XVRDPIC_XVRDPIM_XVRDPIP_XVRDPIZ_XVREDP_XVRSPI_XVRSPIC_XVRSPIM_XVRSPIP_XVRSPIZ_XVRSQRTEDP |
| 15121 | if (CPUID == 11) { // P10Model |
| 15122 | 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())) |
| 15123 | return 646; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C |
| 15124 | return 647; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C |
| 15125 | } |
| 15126 | break; |
| 15127 | case 437: // XVCVSPBF16 |
| 15128 | if (CPUID == 11) { // P10Model |
| 15129 | 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())) |
| 15130 | return 646; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C |
| 15131 | return 647; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C |
| 15132 | } |
| 15133 | break; |
| 15134 | case 438: // FADDS_FMULS_FSUBS |
| 15135 | if (CPUID == 11) { // P10Model |
| 15136 | 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())) |
| 15137 | return 644; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C |
| 15138 | return 645; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C |
| 15139 | } |
| 15140 | break; |
| 15141 | case 439: // FMUL |
| 15142 | if (CPUID == 11) { // P10Model |
| 15143 | 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())) |
| 15144 | return 644; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C |
| 15145 | return 645; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C |
| 15146 | } |
| 15147 | break; |
| 15148 | case 440: // VADDFP |
| 15149 | if (CPUID == 11) { // P10Model |
| 15150 | 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())) |
| 15151 | return 644; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C |
| 15152 | return 645; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C |
| 15153 | } |
| 15154 | break; |
| 15155 | case 441: // XSMULDP_XSMULSP |
| 15156 | if (CPUID == 11) { // P10Model |
| 15157 | 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())) |
| 15158 | return 644; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C |
| 15159 | return 645; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C |
| 15160 | } |
| 15161 | break; |
| 15162 | case 442: // XVADDDP_XVMULDP_XVSUBDP |
| 15163 | if (CPUID == 11) { // P10Model |
| 15164 | 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())) |
| 15165 | return 644; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C |
| 15166 | return 645; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C |
| 15167 | } |
| 15168 | break; |
| 15169 | case 443: // XVADDSP_XVMULSP_XVSUBSP |
| 15170 | if (CPUID == 11) { // P10Model |
| 15171 | 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())) |
| 15172 | return 644; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C |
| 15173 | return 645; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C |
| 15174 | } |
| 15175 | break; |
| 15176 | case 444: // VMADDFP_VNMSUBFP |
| 15177 | if (CPUID == 11) { // P10Model |
| 15178 | 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())) |
| 15179 | return 648; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C_P10BF_Read_2C |
| 15180 | return 649; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C_P10BF_Read_1C |
| 15181 | } |
| 15182 | break; |
| 15183 | case 450: // VGNB |
| 15184 | if (CPUID == 11) { // P10Model |
| 15185 | 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())) |
| 15186 | return 652; // P10W_CY_7C_P10W_DISP_ANY_P10CY_Read_3C |
| 15187 | return 653; // P10W_CY_7C_P10W_DISP_ANY_P10CY_Read_1C |
| 15188 | } |
| 15189 | break; |
| 15190 | case 451: // VSBOX |
| 15191 | if (CPUID == 11) { // P10Model |
| 15192 | 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())) |
| 15193 | return 652; // P10W_CY_7C_P10W_DISP_ANY_P10CY_Read_3C |
| 15194 | return 653; // P10W_CY_7C_P10W_DISP_ANY_P10CY_Read_1C |
| 15195 | } |
| 15196 | break; |
| 15197 | case 452: // CFUGED_PDEPD_PEXTD |
| 15198 | if (CPUID == 11) { // P10Model |
| 15199 | 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())) |
| 15200 | return 630; // P10W_CY_7C_P10W_DISP_ANY_P10CY_Read_3C_P10CY_Read_3C |
| 15201 | return 631; // P10W_CY_7C_P10W_DISP_ANY_P10CY_Read_1C_P10CY_Read_1C |
| 15202 | } |
| 15203 | break; |
| 15204 | case 453: // VCFUGED_VCLZDM_VCTZDM_VPDEPD_VPEXTD |
| 15205 | if (CPUID == 11) { // P10Model |
| 15206 | 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())) |
| 15207 | return 630; // P10W_CY_7C_P10W_DISP_ANY_P10CY_Read_3C_P10CY_Read_3C |
| 15208 | return 631; // P10W_CY_7C_P10W_DISP_ANY_P10CY_Read_1C_P10CY_Read_1C |
| 15209 | } |
| 15210 | break; |
| 15211 | case 568: // XVBF16GER2_XVF16GER2_XVF32GER_XVF64GER_XVI16GER2_XVI16GER2S_XVI4GER8_XVI8GER4 |
| 15212 | if (CPUID == 11) { // P10Model |
| 15213 | 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())) |
| 15214 | return 654; // P10W_MM_10C_P10W_DISP_ANY_P10MM_Read_6C_P10MM_Read_6C |
| 15215 | return 655; // P10W_MM_10C_P10W_DISP_ANY_P10MM_Read_1C_P10MM_Read_1C |
| 15216 | } |
| 15217 | break; |
| 15218 | case 569: // XVBF16GER2NN_XVBF16GER2NP_XVBF16GER2PN_XVBF16GER2PP_XVF16GER2NN_XVF16GER2NP_XVF16GER2PN_XVF16GER2PP_XVF32GERNN_XVF32GERNP_XVF32GERPN_XVF32GERPP_XVF64GERNN_XVF64GERNP_XVF64GERPN_XVF64GERPP_XVI16GER2PP_XVI16GER2SPP_XVI4GER8PP_XVI8GER4PP |
| 15219 | if (CPUID == 11) { // P10Model |
| 15220 | 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())) |
| 15221 | return 656; // P10W_MM_10C_P10W_DISP_ANY_P10MM_Read_6C_P10MM_Read_6C_P10MM_Read_6C |
| 15222 | return 657; // P10W_MM_10C_P10W_DISP_ANY_P10MM_Read_1C_P10MM_Read_1C_P10MM_Read_1C |
| 15223 | } |
| 15224 | break; |
| 15225 | case 570: // XVI8GER4SPP |
| 15226 | if (CPUID == 11) { // P10Model |
| 15227 | 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())) |
| 15228 | return 656; // P10W_MM_10C_P10W_DISP_ANY_P10MM_Read_6C_P10MM_Read_6C_P10MM_Read_6C |
| 15229 | return 657; // P10W_MM_10C_P10W_DISP_ANY_P10MM_Read_1C_P10MM_Read_1C_P10MM_Read_1C |
| 15230 | } |
| 15231 | break; |
| 15232 | case 571: // PMXVBF16GER2_PMXVF16GER2_PMXVF32GER_PMXVF64GER_PMXVI16GER2_PMXVI16GER2S_PMXVI4GER8_PMXVI8GER4 |
| 15233 | if (CPUID == 11) { // P10Model |
| 15234 | 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())) |
| 15235 | return 658; // P10W_MM_10C_P10W_DISP_PAIR_P10MM_Read_6C_P10MM_Read_6C |
| 15236 | return 659; // P10W_MM_10C_P10W_DISP_PAIR_P10MM_Read_1C_P10MM_Read_1C |
| 15237 | } |
| 15238 | break; |
| 15239 | case 572: // PMXVBF16GER2NN_PMXVBF16GER2NP_PMXVBF16GER2PN_PMXVBF16GER2PP_PMXVF16GER2NN_PMXVF16GER2NP_PMXVF16GER2PN_PMXVF16GER2PP_PMXVF32GERNN_PMXVF32GERNP_PMXVF32GERPN_PMXVF32GERPP_PMXVF64GERNN_PMXVF64GERNP_PMXVF64GERPN_PMXVF64GERPP_PMXVI16GER2PP_PMXVI16GER2SPP_PMXVI4GER8PP_PMXVI8GER4PP |
| 15240 | if (CPUID == 11) { // P10Model |
| 15241 | 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())) |
| 15242 | return 660; // P10W_MM_10C_P10W_DISP_PAIR_P10MM_Read_6C_P10MM_Read_6C_P10MM_Read_6C |
| 15243 | return 661; // P10W_MM_10C_P10W_DISP_PAIR_P10MM_Read_1C_P10MM_Read_1C_P10MM_Read_1C |
| 15244 | } |
| 15245 | break; |
| 15246 | case 573: // PMXVI8GER4SPP |
| 15247 | if (CPUID == 11) { // P10Model |
| 15248 | 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())) |
| 15249 | return 660; // P10W_MM_10C_P10W_DISP_PAIR_P10MM_Read_6C_P10MM_Read_6C_P10MM_Read_6C |
| 15250 | return 661; // P10W_MM_10C_P10W_DISP_PAIR_P10MM_Read_1C_P10MM_Read_1C_P10MM_Read_1C |
| 15251 | } |
| 15252 | break; |
| 15253 | }; |
| 15254 | // Don't know how to resolve this scheduling class. |
| 15255 | return 0; |
| 15256 | } |
| 15257 | |
| 15258 | } // namespace PPC_MC |
| 15259 | struct PPCGenMCSubtargetInfo : public MCSubtargetInfo { |
| 15260 | PPCGenMCSubtargetInfo(const Triple &TT, |
| 15261 | StringRef CPU, StringRef TuneCPU, StringRef FS, |
| 15262 | ArrayRef<StringRef> PN, |
| 15263 | ArrayRef<SubtargetFeatureKV> PF, |
| 15264 | ArrayRef<SubtargetSubTypeKV> PD, |
| 15265 | const MCWriteProcResEntry *WPR, |
| 15266 | const MCWriteLatencyEntry *WL, |
| 15267 | const MCReadAdvanceEntry *RA, const InstrStage *IS, |
| 15268 | const unsigned *OC, const unsigned *FP) : |
| 15269 | MCSubtargetInfo(TT, CPU, TuneCPU, FS, PN, PF, PD, |
| 15270 | WPR, WL, RA, IS, OC, FP) { } |
| 15271 | |
| 15272 | unsigned resolveVariantSchedClass(unsigned SchedClass, |
| 15273 | const MCInst *MI, const MCInstrInfo *MCII, |
| 15274 | unsigned CPUID) const final { |
| 15275 | return PPC_MC::resolveVariantSchedClassImpl(SchedClass, MI, MCII, *this, CPUID); |
| 15276 | } |
| 15277 | unsigned getHwModeSet() const final; |
| 15278 | unsigned getHwMode(enum HwModeType type = HwMode_Default) const final; |
| 15279 | }; |
| 15280 | unsigned PPCGenMCSubtargetInfo::getHwModeSet() const { |
| 15281 | [[maybe_unused]] const FeatureBitset &FB = getFeatureBits(); |
| 15282 | // Collect HwModes and store them as a bit set. |
| 15283 | unsigned Modes = 0; |
| 15284 | if (false) Modes |= (1 << 0); |
| 15285 | return Modes; |
| 15286 | } |
| 15287 | unsigned PPCGenMCSubtargetInfo::getHwMode(enum HwModeType type) const { |
| 15288 | unsigned Modes = getHwModeSet(); |
| 15289 | |
| 15290 | if (!Modes) |
| 15291 | return Modes; |
| 15292 | |
| 15293 | switch (type) { |
| 15294 | case HwMode_Default: |
| 15295 | return llvm::countr_zero(Modes) + 1; |
| 15296 | case HwMode_ValueType: |
| 15297 | // No HwMode for ValueType. |
| 15298 | return 0; |
| 15299 | case HwMode_RegInfo: |
| 15300 | Modes &= 1; |
| 15301 | if (!Modes) |
| 15302 | return Modes; |
| 15303 | if (!llvm::has_single_bit<unsigned>(Modes)) |
| 15304 | llvm_unreachable("Two or more HwModes for RegInfo were found!" ); |
| 15305 | return llvm::countr_zero(Modes) + 1; |
| 15306 | case HwMode_EncodingInfo: |
| 15307 | // No HwMode for EncodingInfo. |
| 15308 | return 0; |
| 15309 | } |
| 15310 | llvm_unreachable("unexpected HwModeType" ); |
| 15311 | return 0; // should not get here |
| 15312 | } |
| 15313 | |
| 15314 | static inline MCSubtargetInfo *createPPCMCSubtargetInfoImpl(const Triple &TT, StringRef CPU, StringRef TuneCPU, StringRef FS) { |
| 15315 | return new PPCGenMCSubtargetInfo(TT, CPU, TuneCPU, FS, PPCNames, PPCFeatureKV, PPCSubTypeKV, |
| 15316 | PPCWriteProcResTable, PPCWriteLatencyTable, PPCReadAdvanceTable, |
| 15317 | PPCStages, PPCOperandCycles, PPCForwardingPaths); |
| 15318 | } |
| 15319 | |
| 15320 | |
| 15321 | } // namespace llvm |
| 15322 | |
| 15323 | #endif // GET_SUBTARGETINFO_MC_DESC |
| 15324 | |
| 15325 | #ifdef GET_SUBTARGETINFO_TARGET_DESC |
| 15326 | #undef GET_SUBTARGETINFO_TARGET_DESC |
| 15327 | |
| 15328 | #include "llvm/ADT/BitmaskEnum.h" |
| 15329 | #include "llvm/Support/Debug.h" |
| 15330 | #include "llvm/Support/raw_ostream.h" |
| 15331 | |
| 15332 | // ParseSubtargetFeatures - Parses features string setting specified |
| 15333 | // subtarget options. |
| 15334 | void llvm::PPCSubtarget::ParseSubtargetFeatures(StringRef CPU, StringRef TuneCPU, StringRef FS) { |
| 15335 | LLVM_DEBUG(dbgs() << "\nFeatures:" << FS); |
| 15336 | LLVM_DEBUG(dbgs() << "\nCPU:" << CPU); |
| 15337 | LLVM_DEBUG(dbgs() << "\nTuneCPU:" << TuneCPU << "\n\n" ); |
| 15338 | InitMCProcessorInfo(CPU, TuneCPU, FS); |
| 15339 | const FeatureBitset &Bits = getFeatureBits(); |
| 15340 | if (Bits[PPC::AIXOS]) IsAIX = true; |
| 15341 | if (Bits[PPC::DeprecatedDST]) IsDeprecatedDST = true; |
| 15342 | if (Bits[PPC::Directive32] && CPUDirective < PPC::DIR_32) CPUDirective = PPC::DIR_32; |
| 15343 | if (Bits[PPC::Directive64] && CPUDirective < PPC::DIR_64) CPUDirective = PPC::DIR_64; |
| 15344 | if (Bits[PPC::Directive440] && CPUDirective < PPC::DIR_440) CPUDirective = PPC::DIR_440; |
| 15345 | if (Bits[PPC::Directive601] && CPUDirective < PPC::DIR_601) CPUDirective = PPC::DIR_601; |
| 15346 | if (Bits[PPC::Directive602] && CPUDirective < PPC::DIR_602) CPUDirective = PPC::DIR_602; |
| 15347 | if (Bits[PPC::Directive603] && CPUDirective < PPC::DIR_603) CPUDirective = PPC::DIR_603; |
| 15348 | if (Bits[PPC::Directive604] && CPUDirective < PPC::DIR_603) CPUDirective = PPC::DIR_603; |
| 15349 | if (Bits[PPC::Directive620] && CPUDirective < PPC::DIR_603) CPUDirective = PPC::DIR_603; |
| 15350 | if (Bits[PPC::Directive750] && CPUDirective < PPC::DIR_750) CPUDirective = PPC::DIR_750; |
| 15351 | if (Bits[PPC::Directive970] && CPUDirective < PPC::DIR_970) CPUDirective = PPC::DIR_970; |
| 15352 | if (Bits[PPC::Directive7400] && CPUDirective < PPC::DIR_7400) CPUDirective = PPC::DIR_7400; |
| 15353 | if (Bits[PPC::DirectiveA2] && CPUDirective < PPC::DIR_A2) CPUDirective = PPC::DIR_A2; |
| 15354 | if (Bits[PPC::DirectiveE500] && CPUDirective < PPC::DIR_E500) CPUDirective = PPC::DIR_E500; |
| 15355 | if (Bits[PPC::DirectiveE500mc] && CPUDirective < PPC::DIR_E500mc) CPUDirective = PPC::DIR_E500mc; |
| 15356 | if (Bits[PPC::DirectiveE5500] && CPUDirective < PPC::DIR_E5500) CPUDirective = PPC::DIR_E5500; |
| 15357 | if (Bits[PPC::DirectivePwr3] && CPUDirective < PPC::DIR_PWR3) CPUDirective = PPC::DIR_PWR3; |
| 15358 | if (Bits[PPC::DirectivePwr4] && CPUDirective < PPC::DIR_PWR4) CPUDirective = PPC::DIR_PWR4; |
| 15359 | if (Bits[PPC::DirectivePwr5] && CPUDirective < PPC::DIR_PWR5) CPUDirective = PPC::DIR_PWR5; |
| 15360 | if (Bits[PPC::DirectivePwr5x] && CPUDirective < PPC::DIR_PWR5X) CPUDirective = PPC::DIR_PWR5X; |
| 15361 | if (Bits[PPC::DirectivePwr6] && CPUDirective < PPC::DIR_PWR6) CPUDirective = PPC::DIR_PWR6; |
| 15362 | if (Bits[PPC::DirectivePwr6x] && CPUDirective < PPC::DIR_PWR6X) CPUDirective = PPC::DIR_PWR6X; |
| 15363 | if (Bits[PPC::DirectivePwr7] && CPUDirective < PPC::DIR_PWR7) CPUDirective = PPC::DIR_PWR7; |
| 15364 | if (Bits[PPC::DirectivePwr8] && CPUDirective < PPC::DIR_PWR8) CPUDirective = PPC::DIR_PWR8; |
| 15365 | if (Bits[PPC::DirectivePwr9] && CPUDirective < PPC::DIR_PWR9) CPUDirective = PPC::DIR_PWR9; |
| 15366 | if (Bits[PPC::DirectivePwr10] && CPUDirective < PPC::DIR_PWR10) CPUDirective = PPC::DIR_PWR10; |
| 15367 | if (Bits[PPC::DirectivePwr11] && CPUDirective < PPC::DIR_PWR11) CPUDirective = PPC::DIR_PWR11; |
| 15368 | if (Bits[PPC::DirectivePwrFuture] && CPUDirective < PPC::DIR_PWR_FUTURE) CPUDirective = PPC::DIR_PWR_FUTURE; |
| 15369 | if (Bits[PPC::Feature64Bit]) IsPPC64 = true; |
| 15370 | if (Bits[PPC::Feature64BitRegs]) Use64BitRegs = true; |
| 15371 | if (Bits[PPC::Feature64BitSupport]) Has64BitSupport = true; |
| 15372 | if (Bits[PPC::FeatureAIXLocalDynamicTLS]) HasAIXSmallLocalDynamicTLS = true; |
| 15373 | if (Bits[PPC::FeatureAIXLocalExecTLS]) HasAIXSmallLocalExecTLS = true; |
| 15374 | if (Bits[PPC::FeatureAIXSharedLibTLSModelOpt]) HasAIXShLibTLSModelOpt = true; |
| 15375 | if (Bits[PPC::FeatureAddLogicalFusion]) HasAddLogicalFusion = true; |
| 15376 | if (Bits[PPC::FeatureAddiLoadFusion]) HasAddiLoadFusion = true; |
| 15377 | if (Bits[PPC::FeatureAddisLoadFusion]) HasAddisLoadFusion = true; |
| 15378 | if (Bits[PPC::FeatureAltivec]) HasAltivec = true; |
| 15379 | if (Bits[PPC::FeatureArithAddFusion]) HasArithAddFusion = true; |
| 15380 | if (Bits[PPC::FeatureBPERMD]) HasBPERMD = true; |
| 15381 | if (Bits[PPC::FeatureBack2BackFusion]) HasBack2BackFusion = true; |
| 15382 | if (Bits[PPC::FeatureBookE]) IsBookE = true; |
| 15383 | if (Bits[PPC::FeatureCMPB]) HasCMPB = true; |
| 15384 | if (Bits[PPC::FeatureCRBits]) UseCRBits = true; |
| 15385 | if (Bits[PPC::FeatureCompareFusion]) HasCompareFusion = true; |
| 15386 | if (Bits[PPC::FeatureDirectMove]) HasDirectMove = true; |
| 15387 | if (Bits[PPC::FeatureE500]) IsE500 = true; |
| 15388 | if (Bits[PPC::FeatureEFPU2]) HasEFPU2 = true; |
| 15389 | if (Bits[PPC::FeatureExtDiv]) HasExtDiv = true; |
| 15390 | if (Bits[PPC::FeatureFCPSGN]) HasFCPSGN = true; |
| 15391 | if (Bits[PPC::FeatureFPCVT]) HasFPCVT = true; |
| 15392 | if (Bits[PPC::FeatureFPRND]) HasFPRND = true; |
| 15393 | if (Bits[PPC::FeatureFPU]) HasFPU = true; |
| 15394 | if (Bits[PPC::FeatureFRE]) HasFRE = true; |
| 15395 | if (Bits[PPC::FeatureFRES]) HasFRES = true; |
| 15396 | if (Bits[PPC::FeatureFRSQRTE]) HasFRSQRTE = true; |
| 15397 | if (Bits[PPC::FeatureFRSQRTES]) HasFRSQRTES = true; |
| 15398 | if (Bits[PPC::FeatureFSqrt]) HasFSQRT = true; |
| 15399 | if (Bits[PPC::FeatureFastMFLR]) HasFastMFLR = true; |
| 15400 | if (Bits[PPC::FeatureFloat128]) HasFloat128 = true; |
| 15401 | if (Bits[PPC::FeatureFusion]) HasFusion = true; |
| 15402 | if (Bits[PPC::FeatureFutureVector]) HasFutureVector = true; |
| 15403 | if (Bits[PPC::FeatureHTM]) HasHTM = true; |
| 15404 | if (Bits[PPC::FeatureHardFloat]) HasHardFloat = true; |
| 15405 | if (Bits[PPC::FeatureICBT]) HasICBT = true; |
| 15406 | if (Bits[PPC::FeatureISA2_06]) IsISA2_06 = true; |
| 15407 | if (Bits[PPC::FeatureISA2_07]) IsISA2_07 = true; |
| 15408 | if (Bits[PPC::FeatureISA3_0]) IsISA3_0 = true; |
| 15409 | if (Bits[PPC::FeatureISA3_1]) IsISA3_1 = true; |
| 15410 | if (Bits[PPC::FeatureISAFuture]) IsISAFuture = true; |
| 15411 | if (Bits[PPC::FeatureISEL]) HasISEL = true; |
| 15412 | if (Bits[PPC::FeatureInvariantFunctionDescriptors]) HasInvariantFunctionDescriptors = true; |
| 15413 | if (Bits[PPC::FeatureLDBRX]) HasLDBRX = true; |
| 15414 | if (Bits[PPC::FeatureLFIWAX]) HasLFIWAX = true; |
| 15415 | if (Bits[PPC::FeatureLogicalAddFusion]) HasLogicalAddFusion = true; |
| 15416 | if (Bits[PPC::FeatureLogicalFusion]) HasLogicalFusion = true; |
| 15417 | if (Bits[PPC::FeatureLongCall]) UseLongCalls = true; |
| 15418 | if (Bits[PPC::FeatureMFOCRF]) HasMFOCRF = true; |
| 15419 | if (Bits[PPC::FeatureMFTB]) IsFeatureMFTB = true; |
| 15420 | if (Bits[PPC::FeatureMMA]) HasMMA = true; |
| 15421 | if (Bits[PPC::FeatureMSYNC]) HasOnlyMSYNC = true; |
| 15422 | if (Bits[PPC::FeatureModernAIXAs]) HasModernAIXAs = true; |
| 15423 | if (Bits[PPC::FeatureP8Altivec]) HasP8Altivec = true; |
| 15424 | if (Bits[PPC::FeatureP8Crypto]) HasP8Crypto = true; |
| 15425 | if (Bits[PPC::FeatureP8Vector]) HasP8Vector = true; |
| 15426 | if (Bits[PPC::FeatureP9Altivec]) HasP9Altivec = true; |
| 15427 | if (Bits[PPC::FeatureP9Vector]) HasP9Vector = true; |
| 15428 | if (Bits[PPC::FeatureP10Vector]) HasP10Vector = true; |
| 15429 | if (Bits[PPC::FeaturePCRelativeMemops]) HasPCRelativeMemops = true; |
| 15430 | if (Bits[PPC::FeaturePOPCNTD] && HasPOPCNTD < POPCNTD_Fast) HasPOPCNTD = POPCNTD_Fast; |
| 15431 | if (Bits[PPC::FeaturePPC4xx]) IsPPC4xx = true; |
| 15432 | if (Bits[PPC::FeaturePPC6xx]) IsPPC6xx = true; |
| 15433 | if (Bits[PPC::FeaturePPCPostRASched]) UsePPCPostRASchedStrategy = true; |
| 15434 | if (Bits[PPC::FeaturePPCPreRASched]) UsePPCPreRASchedStrategy = true; |
| 15435 | if (Bits[PPC::FeaturePairedVectorMemops]) PairedVectorMemops = true; |
| 15436 | if (Bits[PPC::FeaturePartwordAtomic]) HasPartwordAtomics = true; |
| 15437 | if (Bits[PPC::FeaturePointerGlueHelper]) UsePointerGlueHelper = true; |
| 15438 | if (Bits[PPC::FeaturePredictableSelectIsExpensive]) PredictableSelectIsExpensive = true; |
| 15439 | if (Bits[PPC::FeaturePrefixInstrs]) HasPrefixInstrs = true; |
| 15440 | if (Bits[PPC::FeaturePrivileged]) HasPrivileged = true; |
| 15441 | if (Bits[PPC::FeatureQuadwordAtomic]) HasQuadwordAtomics = true; |
| 15442 | if (Bits[PPC::FeatureROPProtect]) HasROPProtect = true; |
| 15443 | if (Bits[PPC::FeatureRecipPrec]) HasRecipPrec = true; |
| 15444 | if (Bits[PPC::FeatureSPE]) HasSPE = true; |
| 15445 | if (Bits[PPC::FeatureSTFIWX]) HasSTFIWX = true; |
| 15446 | if (Bits[PPC::FeatureSecurePlt]) IsSecurePlt = true; |
| 15447 | if (Bits[PPC::FeatureSha3Fusion]) HasSha3Fusion = true; |
| 15448 | if (Bits[PPC::FeatureSlowPOPCNTD] && HasPOPCNTD < POPCNTD_Slow) HasPOPCNTD = POPCNTD_Slow; |
| 15449 | if (Bits[PPC::FeatureStoreFusion]) HasStoreFusion = true; |
| 15450 | if (Bits[PPC::FeatureTwoConstNR]) NeedsTwoConstNR = true; |
| 15451 | if (Bits[PPC::FeatureUnalignedFloats]) AllowsUnalignedFPAccess = true; |
| 15452 | if (Bits[PPC::FeatureVSX]) HasVSX = true; |
| 15453 | if (Bits[PPC::FeatureVectorsUseTwoUnits]) VectorsUseTwoUnits = true; |
| 15454 | if (Bits[PPC::FeatureWideImmFusion]) HasWideImmFusion = true; |
| 15455 | if (Bits[PPC::FeatureZeroMoveFusion]) HasZeroMoveFusion = true; |
| 15456 | } |
| 15457 | |
| 15458 | #endif // GET_SUBTARGETINFO_TARGET_DESC |
| 15459 | |
| 15460 | #ifdef GET_SUBTARGETINFO_HEADER |
| 15461 | #undef GET_SUBTARGETINFO_HEADER |
| 15462 | |
| 15463 | namespace llvm { |
| 15464 | |
| 15465 | class DFAPacketizer; |
| 15466 | namespace PPC_MC { |
| 15467 | |
| 15468 | unsigned resolveVariantSchedClassImpl(unsigned SchedClass, const MCInst *MI, const MCInstrInfo *MCII, const MCSubtargetInfo &STI, unsigned CPUID); |
| 15469 | |
| 15470 | } // namespace PPC_MC |
| 15471 | struct PPCGenSubtargetInfo : public TargetSubtargetInfo { |
| 15472 | explicit PPCGenSubtargetInfo(const Triple &TT, StringRef CPU, StringRef TuneCPU, StringRef FS); |
| 15473 | public: |
| 15474 | unsigned resolveSchedClass(unsigned SchedClass, const MachineInstr *DefMI, const TargetSchedModel *SchedModel) const final; |
| 15475 | unsigned resolveVariantSchedClass(unsigned SchedClass, const MCInst *MI, const MCInstrInfo *MCII, unsigned CPUID) const final; |
| 15476 | DFAPacketizer *createDFAPacketizer(const InstrItineraryData *IID) const; |
| 15477 | enum class PPCHwModeBits : unsigned { |
| 15478 | DefaultMode = 0, |
| 15479 | PPC64 = (1 << 0), |
| 15480 | |
| 15481 | LLVM_MARK_AS_BITMASK_ENUM(/*LargestValue=*/PPC64), |
| 15482 | }; |
| 15483 | unsigned getHwModeSet() const final; |
| 15484 | unsigned getHwMode(enum HwModeType type = HwMode_Default) const final; |
| 15485 | const FeatureBitset &getInlineIgnoreFeatures() const override; |
| 15486 | const FeatureBitset &getInlineInverseFeatures() const override; |
| 15487 | }; |
| 15488 | |
| 15489 | } // namespace llvm |
| 15490 | |
| 15491 | #endif // GET_SUBTARGETINFO_HEADER |
| 15492 | |
| 15493 | #ifdef GET_SUBTARGETINFO_CTOR |
| 15494 | #undef GET_SUBTARGETINFO_CTOR |
| 15495 | |
| 15496 | #include "llvm/CodeGen/TargetSchedule.h" |
| 15497 | |
| 15498 | namespace llvm { |
| 15499 | |
| 15500 | extern const llvm::StringRef PPCNames[]; |
| 15501 | extern const llvm::SubtargetFeatureKV PPCFeatureKV[]; |
| 15502 | extern const llvm::SubtargetSubTypeKV PPCSubTypeKV[]; |
| 15503 | extern const llvm::MCWriteProcResEntry PPCWriteProcResTable[]; |
| 15504 | extern const llvm::MCWriteLatencyEntry PPCWriteLatencyTable[]; |
| 15505 | extern const llvm::MCReadAdvanceEntry PPCReadAdvanceTable[]; |
| 15506 | extern const llvm::InstrStage PPCStages[]; |
| 15507 | extern const unsigned PPCOperandCycles[]; |
| 15508 | extern const unsigned PPCForwardingPaths[]; |
| 15509 | PPCGenSubtargetInfo::PPCGenSubtargetInfo(const Triple &TT, StringRef CPU, StringRef TuneCPU, StringRef FS) |
| 15510 | : TargetSubtargetInfo(TT, CPU, TuneCPU, FS, ArrayRef(PPCNames, 39), ArrayRef(PPCFeatureKV, 87), ArrayRef(PPCSubTypeKV, 39), |
| 15511 | PPCWriteProcResTable, PPCWriteLatencyTable, PPCReadAdvanceTable, |
| 15512 | PPCStages, PPCOperandCycles, PPCForwardingPaths) {} |
| 15513 | |
| 15514 | unsigned PPCGenSubtargetInfo |
| 15515 | ::resolveSchedClass(unsigned SchedClass, const MachineInstr *MI, const TargetSchedModel *SchedModel) const { |
| 15516 | switch (SchedClass) { |
| 15517 | case 150: // CNTLZD_CNTLZDM_CNTLZD_rec_CNTLZW_CNTLZW8_CNTLZW8_rec_CNTLZW_rec_CNTTZD_CNTTZDM_CNTTZD_rec_CNTTZW_CNTTZW8_CNTTZW8_rec_CNTTZW_rec |
| 15518 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15519 | 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())) |
| 15520 | return 630; // P10W_CY_7C_P10W_DISP_ANY_P10CY_Read_3C_P10CY_Read_3C |
| 15521 | return 631; // P10W_CY_7C_P10W_DISP_ANY_P10CY_Read_1C_P10CY_Read_1C |
| 15522 | } |
| 15523 | break; |
| 15524 | case 174: // XSDIVDP |
| 15525 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15526 | 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())) |
| 15527 | return 632; // P10W_BF_27C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C |
| 15528 | return 633; // P10W_BF_27C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C |
| 15529 | } |
| 15530 | break; |
| 15531 | case 175: // FSQRTS_XSSQRTSP_FSQRTS_rec |
| 15532 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15533 | 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())) |
| 15534 | return 634; // P10W_BF_26C_P10W_DISP_ANY_P10BF_Read_2C |
| 15535 | return 635; // P10W_BF_26C_P10W_DISP_ANY_P10BF_Read_1C |
| 15536 | } |
| 15537 | break; |
| 15538 | case 177: // XSSQRTDP |
| 15539 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15540 | 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())) |
| 15541 | return 636; // P10W_BF_36C_P10W_DISP_ANY_P10BF_Read_2C |
| 15542 | return 637; // P10W_BF_36C_P10W_DISP_ANY_P10BF_Read_1C |
| 15543 | } |
| 15544 | break; |
| 15545 | case 179: // XVDIVSP |
| 15546 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15547 | 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())) |
| 15548 | return 638; // P10W_BF_24C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C |
| 15549 | return 639; // P10W_BF_24C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C |
| 15550 | } |
| 15551 | break; |
| 15552 | case 180: // XVSQRTSP |
| 15553 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15554 | 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())) |
| 15555 | return 640; // P10W_BF_27C_P10W_DISP_ANY_P10BF_Read_2C |
| 15556 | return 641; // P10W_BF_27C_P10W_DISP_ANY_P10BF_Read_1C |
| 15557 | } |
| 15558 | break; |
| 15559 | case 181: // XVDIVDP |
| 15560 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15561 | 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())) |
| 15562 | return 632; // P10W_BF_27C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C |
| 15563 | return 633; // P10W_BF_27C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C |
| 15564 | } |
| 15565 | break; |
| 15566 | case 182: // XVSQRTDP |
| 15567 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15568 | 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())) |
| 15569 | return 636; // P10W_BF_36C_P10W_DISP_ANY_P10BF_Read_2C |
| 15570 | return 637; // P10W_BF_36C_P10W_DISP_ANY_P10BF_Read_1C |
| 15571 | } |
| 15572 | break; |
| 15573 | case 184: // VCIPHER_VCIPHERLAST_VNCIPHER_VNCIPHERLAST_VPMSUMB_VPMSUMD_VPMSUMH_VPMSUMW_VSBOX |
| 15574 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15575 | 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())) |
| 15576 | return 630; // P10W_CY_7C_P10W_DISP_ANY_P10CY_Read_3C_P10CY_Read_3C |
| 15577 | return 631; // P10W_CY_7C_P10W_DISP_ANY_P10CY_Read_1C_P10CY_Read_1C |
| 15578 | } |
| 15579 | break; |
| 15580 | case 185: // XSDIVSP |
| 15581 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15582 | 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())) |
| 15583 | return 642; // P10W_BF_22C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C |
| 15584 | return 643; // P10W_BF_22C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C |
| 15585 | } |
| 15586 | break; |
| 15587 | case 189: // 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 |
| 15588 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15589 | 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())) |
| 15590 | return 644; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C |
| 15591 | return 645; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C |
| 15592 | } |
| 15593 | break; |
| 15594 | case 190: // XSRESP_XSRSQRTESP_XSCVSXDSP_XSCVUXDSP_XSCVDPSPN_XSCVSPDPN_XSRSP |
| 15595 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15596 | 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())) |
| 15597 | return 646; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C |
| 15598 | return 647; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C |
| 15599 | } |
| 15600 | break; |
| 15601 | case 191: // XVMADDASP_XVMADDMSP_XVMSUBASP_XVMSUBMSP_XVNMADDASP_XVNMADDMSP_XVNMSUBASP_XVNMSUBMSP_XVSUBSP_XVMULSP_XVNABSSP_XVNEGSP_XVABSSP_XVADDSP |
| 15602 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15603 | 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())) |
| 15604 | return 648; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C_P10BF_Read_2C |
| 15605 | return 649; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C_P10BF_Read_1C |
| 15606 | } |
| 15607 | break; |
| 15608 | case 192: // VRFIM_VRFIN_VRFIP_VRFIZ_XVRSQRTESP_VADDFP_VEXPTEFP_VLOGEFP_VMADDFP_VNMSUBFP_VREFP_VRSQRTEFP_XVCVSXWSP_XVCVUXWSP_XVRESP_XVCVDPSP_XVCVSXDSP_XVCVUXDSP_XVCPSGNSP |
| 15609 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15610 | 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())) |
| 15611 | return 650; // P10W_BF_7C_P10W_DISP_EVEN_P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C |
| 15612 | return 651; // P10W_BF_7C_P10W_DISP_EVEN_P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C |
| 15613 | } |
| 15614 | break; |
| 15615 | case 193: // VSUBFP |
| 15616 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15617 | 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())) |
| 15618 | return 644; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C |
| 15619 | return 645; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C |
| 15620 | } |
| 15621 | break; |
| 15622 | case 194: // 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 |
| 15623 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15624 | 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())) |
| 15625 | return 648; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C_P10BF_Read_2C |
| 15626 | return 649; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C_P10BF_Read_1C |
| 15627 | } |
| 15628 | break; |
| 15629 | case 195: // XVCVSPDP |
| 15630 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15631 | 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())) |
| 15632 | return 646; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C |
| 15633 | return 647; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C |
| 15634 | } |
| 15635 | break; |
| 15636 | case 317: // 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 |
| 15637 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15638 | 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())) |
| 15639 | return 648; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C_P10BF_Read_2C |
| 15640 | return 649; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C_P10BF_Read_1C |
| 15641 | } |
| 15642 | break; |
| 15643 | case 318: // FADD_FSUB |
| 15644 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15645 | 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())) |
| 15646 | return 644; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C |
| 15647 | return 645; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C |
| 15648 | } |
| 15649 | break; |
| 15650 | case 319: // FMSUB_FMADD_FNMADD_FNMSUB_FMUL |
| 15651 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15652 | 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())) |
| 15653 | return 648; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C_P10BF_Read_2C |
| 15654 | return 649; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C_P10BF_Read_1C |
| 15655 | } |
| 15656 | break; |
| 15657 | case 320: // XSMADDADP_XSMADDASP_XSMADDMDP_XSMADDMSP_XSMSUBADP_XSMSUBASP_XSMSUBMDP_XSMSUBMSP_XSMULDP_XSMULSP_XSNMADDADP_XSNMADDASP_XSNMADDMDP_XSNMADDMSP_XSNMSUBADP_XSNMSUBASP_XSNMSUBMDP_XSNMSUBMSP |
| 15658 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15659 | 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())) |
| 15660 | return 648; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C_P10BF_Read_2C |
| 15661 | return 649; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C_P10BF_Read_1C |
| 15662 | } |
| 15663 | break; |
| 15664 | case 399: // FDIV |
| 15665 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15666 | 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())) |
| 15667 | return 632; // P10W_BF_27C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C |
| 15668 | return 633; // P10W_BF_27C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C |
| 15669 | } |
| 15670 | break; |
| 15671 | case 400: // FSQRT |
| 15672 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15673 | 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())) |
| 15674 | return 636; // P10W_BF_36C_P10W_DISP_ANY_P10BF_Read_2C |
| 15675 | return 637; // P10W_BF_36C_P10W_DISP_ANY_P10BF_Read_1C |
| 15676 | } |
| 15677 | break; |
| 15678 | case 401: // FSQRTS |
| 15679 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15680 | 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())) |
| 15681 | return 634; // P10W_BF_26C_P10W_DISP_ANY_P10BF_Read_2C |
| 15682 | return 635; // P10W_BF_26C_P10W_DISP_ANY_P10BF_Read_1C |
| 15683 | } |
| 15684 | break; |
| 15685 | case 402: // FDIVS |
| 15686 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15687 | 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())) |
| 15688 | return 642; // P10W_BF_22C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C |
| 15689 | return 643; // P10W_BF_22C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C |
| 15690 | } |
| 15691 | break; |
| 15692 | case 430: // 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 |
| 15693 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15694 | 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())) |
| 15695 | return 646; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C |
| 15696 | return 647; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C |
| 15697 | } |
| 15698 | break; |
| 15699 | case 431: // VCFSX_VCFUX_VCTSXS_VCTUXS |
| 15700 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15701 | 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())) |
| 15702 | return 646; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C |
| 15703 | return 647; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C |
| 15704 | } |
| 15705 | break; |
| 15706 | case 432: // VCFSX_0_VCFUX_0_VCTSXS_0_VCTUXS_0_XVCVSPHP |
| 15707 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15708 | 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())) |
| 15709 | return 646; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C |
| 15710 | return 647; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C |
| 15711 | } |
| 15712 | break; |
| 15713 | case 433: // VLOGEFP_VREFP_VRFIM_VRFIN_VRFIP_VRFIZ_VRSQRTEFP_XVCVDPSP_XVCVSXDSP_XVCVSXWSP_XVCVUXDSP_XVCVUXWSP_XVRESP_XVRSQRTESP |
| 15714 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15715 | 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())) |
| 15716 | return 646; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C |
| 15717 | return 647; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C |
| 15718 | } |
| 15719 | break; |
| 15720 | case 434: // XSCVDPHP |
| 15721 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15722 | 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())) |
| 15723 | return 646; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C |
| 15724 | return 647; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C |
| 15725 | } |
| 15726 | break; |
| 15727 | case 435: // XSCVDPSP_XSCVDPSXDS_XSCVDPSXDSs_XSCVDPSXWS_XSCVDPSXWSs_XSCVDPUXDS_XSCVDPUXDSs_XSCVDPUXWS_XSCVDPUXWSs_XSCVSPDP_XSCVSXDDP_XSCVUXDDP_XSRDPI_XSRDPIC_XSRDPIM_XSRDPIP_XSRDPIZ_XSREDP_XSRSQRTEDP |
| 15728 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15729 | 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())) |
| 15730 | return 646; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C |
| 15731 | return 647; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C |
| 15732 | } |
| 15733 | break; |
| 15734 | case 436: // XVCVDPSXDS_XVCVDPSXWS_XVCVDPUXDS_XVCVDPUXWS_XVCVSPSXDS_XVCVSPSXWS_XVCVSPUXDS_XVCVSPUXWS_XVCVSXDDP_XVCVSXWDP_XVCVUXDDP_XVCVUXWDP_XVRDPI_XVRDPIC_XVRDPIM_XVRDPIP_XVRDPIZ_XVREDP_XVRSPI_XVRSPIC_XVRSPIM_XVRSPIP_XVRSPIZ_XVRSQRTEDP |
| 15735 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15736 | 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())) |
| 15737 | return 646; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C |
| 15738 | return 647; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C |
| 15739 | } |
| 15740 | break; |
| 15741 | case 437: // XVCVSPBF16 |
| 15742 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15743 | 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())) |
| 15744 | return 646; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C |
| 15745 | return 647; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C |
| 15746 | } |
| 15747 | break; |
| 15748 | case 438: // FADDS_FMULS_FSUBS |
| 15749 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15750 | 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())) |
| 15751 | return 644; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C |
| 15752 | return 645; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C |
| 15753 | } |
| 15754 | break; |
| 15755 | case 439: // FMUL |
| 15756 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15757 | 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())) |
| 15758 | return 644; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C |
| 15759 | return 645; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C |
| 15760 | } |
| 15761 | break; |
| 15762 | case 440: // VADDFP |
| 15763 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15764 | 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())) |
| 15765 | return 644; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C |
| 15766 | return 645; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C |
| 15767 | } |
| 15768 | break; |
| 15769 | case 441: // XSMULDP_XSMULSP |
| 15770 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15771 | 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())) |
| 15772 | return 644; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C |
| 15773 | return 645; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C |
| 15774 | } |
| 15775 | break; |
| 15776 | case 442: // XVADDDP_XVMULDP_XVSUBDP |
| 15777 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15778 | 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())) |
| 15779 | return 644; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C |
| 15780 | return 645; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C |
| 15781 | } |
| 15782 | break; |
| 15783 | case 443: // XVADDSP_XVMULSP_XVSUBSP |
| 15784 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15785 | 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())) |
| 15786 | return 644; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C |
| 15787 | return 645; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C |
| 15788 | } |
| 15789 | break; |
| 15790 | case 444: // VMADDFP_VNMSUBFP |
| 15791 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15792 | 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())) |
| 15793 | return 648; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_2C_P10BF_Read_2C_P10BF_Read_2C |
| 15794 | return 649; // P10W_BF_7C_P10W_DISP_ANY_P10BF_Read_1C_P10BF_Read_1C_P10BF_Read_1C |
| 15795 | } |
| 15796 | break; |
| 15797 | case 450: // VGNB |
| 15798 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15799 | 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())) |
| 15800 | return 652; // P10W_CY_7C_P10W_DISP_ANY_P10CY_Read_3C |
| 15801 | return 653; // P10W_CY_7C_P10W_DISP_ANY_P10CY_Read_1C |
| 15802 | } |
| 15803 | break; |
| 15804 | case 451: // VSBOX |
| 15805 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15806 | 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())) |
| 15807 | return 652; // P10W_CY_7C_P10W_DISP_ANY_P10CY_Read_3C |
| 15808 | return 653; // P10W_CY_7C_P10W_DISP_ANY_P10CY_Read_1C |
| 15809 | } |
| 15810 | break; |
| 15811 | case 452: // CFUGED_PDEPD_PEXTD |
| 15812 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15813 | 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())) |
| 15814 | return 630; // P10W_CY_7C_P10W_DISP_ANY_P10CY_Read_3C_P10CY_Read_3C |
| 15815 | return 631; // P10W_CY_7C_P10W_DISP_ANY_P10CY_Read_1C_P10CY_Read_1C |
| 15816 | } |
| 15817 | break; |
| 15818 | case 453: // VCFUGED_VCLZDM_VCTZDM_VPDEPD_VPEXTD |
| 15819 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15820 | 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())) |
| 15821 | return 630; // P10W_CY_7C_P10W_DISP_ANY_P10CY_Read_3C_P10CY_Read_3C |
| 15822 | return 631; // P10W_CY_7C_P10W_DISP_ANY_P10CY_Read_1C_P10CY_Read_1C |
| 15823 | } |
| 15824 | break; |
| 15825 | case 568: // XVBF16GER2_XVF16GER2_XVF32GER_XVF64GER_XVI16GER2_XVI16GER2S_XVI4GER8_XVI8GER4 |
| 15826 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15827 | 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())) |
| 15828 | return 654; // P10W_MM_10C_P10W_DISP_ANY_P10MM_Read_6C_P10MM_Read_6C |
| 15829 | return 655; // P10W_MM_10C_P10W_DISP_ANY_P10MM_Read_1C_P10MM_Read_1C |
| 15830 | } |
| 15831 | break; |
| 15832 | case 569: // XVBF16GER2NN_XVBF16GER2NP_XVBF16GER2PN_XVBF16GER2PP_XVF16GER2NN_XVF16GER2NP_XVF16GER2PN_XVF16GER2PP_XVF32GERNN_XVF32GERNP_XVF32GERPN_XVF32GERPP_XVF64GERNN_XVF64GERNP_XVF64GERPN_XVF64GERPP_XVI16GER2PP_XVI16GER2SPP_XVI4GER8PP_XVI8GER4PP |
| 15833 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15834 | 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())) |
| 15835 | return 656; // P10W_MM_10C_P10W_DISP_ANY_P10MM_Read_6C_P10MM_Read_6C_P10MM_Read_6C |
| 15836 | return 657; // P10W_MM_10C_P10W_DISP_ANY_P10MM_Read_1C_P10MM_Read_1C_P10MM_Read_1C |
| 15837 | } |
| 15838 | break; |
| 15839 | case 570: // XVI8GER4SPP |
| 15840 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15841 | 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())) |
| 15842 | return 656; // P10W_MM_10C_P10W_DISP_ANY_P10MM_Read_6C_P10MM_Read_6C_P10MM_Read_6C |
| 15843 | return 657; // P10W_MM_10C_P10W_DISP_ANY_P10MM_Read_1C_P10MM_Read_1C_P10MM_Read_1C |
| 15844 | } |
| 15845 | break; |
| 15846 | case 571: // PMXVBF16GER2_PMXVF16GER2_PMXVF32GER_PMXVF64GER_PMXVI16GER2_PMXVI16GER2S_PMXVI4GER8_PMXVI8GER4 |
| 15847 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15848 | 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())) |
| 15849 | return 658; // P10W_MM_10C_P10W_DISP_PAIR_P10MM_Read_6C_P10MM_Read_6C |
| 15850 | return 659; // P10W_MM_10C_P10W_DISP_PAIR_P10MM_Read_1C_P10MM_Read_1C |
| 15851 | } |
| 15852 | break; |
| 15853 | case 572: // PMXVBF16GER2NN_PMXVBF16GER2NP_PMXVBF16GER2PN_PMXVBF16GER2PP_PMXVF16GER2NN_PMXVF16GER2NP_PMXVF16GER2PN_PMXVF16GER2PP_PMXVF32GERNN_PMXVF32GERNP_PMXVF32GERPN_PMXVF32GERPP_PMXVF64GERNN_PMXVF64GERNP_PMXVF64GERPN_PMXVF64GERPP_PMXVI16GER2PP_PMXVI16GER2SPP_PMXVI4GER8PP_PMXVI8GER4PP |
| 15854 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15855 | 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())) |
| 15856 | return 660; // P10W_MM_10C_P10W_DISP_PAIR_P10MM_Read_6C_P10MM_Read_6C_P10MM_Read_6C |
| 15857 | return 661; // P10W_MM_10C_P10W_DISP_PAIR_P10MM_Read_1C_P10MM_Read_1C_P10MM_Read_1C |
| 15858 | } |
| 15859 | break; |
| 15860 | case 573: // PMXVI8GER4SPP |
| 15861 | if (SchedModel->getProcessorID() == 11) { // P10Model |
| 15862 | 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())) |
| 15863 | return 660; // P10W_MM_10C_P10W_DISP_PAIR_P10MM_Read_6C_P10MM_Read_6C_P10MM_Read_6C |
| 15864 | return 661; // P10W_MM_10C_P10W_DISP_PAIR_P10MM_Read_1C_P10MM_Read_1C_P10MM_Read_1C |
| 15865 | } |
| 15866 | break; |
| 15867 | }; |
| 15868 | report_fatal_error("Expected a variant SchedClass" ); |
| 15869 | } // PPCGenSubtargetInfo::resolveSchedClass |
| 15870 | |
| 15871 | unsigned PPCGenSubtargetInfo |
| 15872 | ::resolveVariantSchedClass(unsigned SchedClass, const MCInst *MI, const MCInstrInfo *MCII, unsigned CPUID) const { |
| 15873 | return PPC_MC::resolveVariantSchedClassImpl(SchedClass, MI, MCII, *this, CPUID); |
| 15874 | } // PPCGenSubtargetInfo::resolveVariantSchedClass |
| 15875 | |
| 15876 | unsigned PPCGenSubtargetInfo::getHwModeSet() const { |
| 15877 | [[maybe_unused]] const auto *Subtarget = |
| 15878 | static_cast<const PPCSubtarget *>(this); |
| 15879 | // Collect HwModes and store them as a bit set. |
| 15880 | unsigned Modes = 0; |
| 15881 | if ((Subtarget->isPPC64())) Modes |= (1 << 0); |
| 15882 | return Modes; |
| 15883 | } |
| 15884 | unsigned PPCGenSubtargetInfo::getHwMode(enum HwModeType type) const { |
| 15885 | unsigned Modes = getHwModeSet(); |
| 15886 | |
| 15887 | if (!Modes) |
| 15888 | return Modes; |
| 15889 | |
| 15890 | switch (type) { |
| 15891 | case HwMode_Default: |
| 15892 | return llvm::countr_zero(Modes) + 1; |
| 15893 | case HwMode_ValueType: |
| 15894 | // No HwMode for ValueType. |
| 15895 | return 0; |
| 15896 | case HwMode_RegInfo: |
| 15897 | Modes &= 1; |
| 15898 | if (!Modes) |
| 15899 | return Modes; |
| 15900 | if (!llvm::has_single_bit<unsigned>(Modes)) |
| 15901 | llvm_unreachable("Two or more HwModes for RegInfo were found!" ); |
| 15902 | return llvm::countr_zero(Modes) + 1; |
| 15903 | case HwMode_EncodingInfo: |
| 15904 | // No HwMode for EncodingInfo. |
| 15905 | return 0; |
| 15906 | } |
| 15907 | llvm_unreachable("unexpected HwModeType" ); |
| 15908 | return 0; // should not get here |
| 15909 | } |
| 15910 | const FeatureBitset &PPCGenSubtargetInfo::getInlineIgnoreFeatures() const { |
| 15911 | static constexpr FeatureBitset Features = { |
| 15912 | }; |
| 15913 | return Features; |
| 15914 | } |
| 15915 | |
| 15916 | const FeatureBitset &PPCGenSubtargetInfo::getInlineInverseFeatures() const { |
| 15917 | static constexpr FeatureBitset Features = { |
| 15918 | }; |
| 15919 | return Features; |
| 15920 | } |
| 15921 | |
| 15922 | |
| 15923 | } // namespace llvm |
| 15924 | |
| 15925 | #endif // GET_SUBTARGETINFO_CTOR |
| 15926 | |
| 15927 | #ifdef GET_STIPREDICATE_DECLS_FOR_MC_ANALYSIS |
| 15928 | #undef GET_STIPREDICATE_DECLS_FOR_MC_ANALYSIS |
| 15929 | |
| 15930 | |
| 15931 | #endif // GET_STIPREDICATE_DECLS_FOR_MC_ANALYSIS |
| 15932 | |
| 15933 | #ifdef GET_STIPREDICATE_DEFS_FOR_MC_ANALYSIS |
| 15934 | #undef GET_STIPREDICATE_DEFS_FOR_MC_ANALYSIS |
| 15935 | |
| 15936 | |
| 15937 | #endif // GET_STIPREDICATE_DEFS_FOR_MC_ANALYSIS |
| 15938 | |
| 15939 | |