/*===- TableGen'erated file -------------------------------------*- C++ -*-===*\ |* *| |* Subtarget Enumeration Source Fragment *| |* *| |* Automatically generated file, do not edit! *| |* *| \*===----------------------------------------------------------------------===*/ #ifdef GET_SUBTARGETINFO_ENUM #undef GET_SUBTARGETINFO_ENUM namespace llvm { namespace ARM { enum { … }; } // end namespace ARM } // end namespace llvm #endif // GET_SUBTARGETINFO_ENUM #ifdef GET_SUBTARGETINFO_MACRO GET_SUBTARGETINFO_MACRO(AvoidCPSRPartialUpdate, false, avoidCPSRPartialUpdate) GET_SUBTARGETINFO_MACRO(AvoidMOVsShifterOperand, false, avoidMOVsShifterOperand) GET_SUBTARGETINFO_MACRO(BigEndianInstructions, false, bigEndianInstructions) GET_SUBTARGETINFO_MACRO(CheapPredicableCPSRDef, false, cheapPredicableCPSRDef) GET_SUBTARGETINFO_MACRO(CheckVLDnAccessAlignment, false, checkVLDnAccessAlignment) GET_SUBTARGETINFO_MACRO(CreateAAPCSFrameChain, false, createAAPCSFrameChain) GET_SUBTARGETINFO_MACRO(DisablePostRAScheduler, false, disablePostRAScheduler) GET_SUBTARGETINFO_MACRO(DontWidenVMOVS, false, dontWidenVMOVS) GET_SUBTARGETINFO_MACRO(ExpandMLx, false, expandMLx) GET_SUBTARGETINFO_MACRO(FixCMSE_CVE_2021_35465, false, fixCMSE_CVE_2021_35465) GET_SUBTARGETINFO_MACRO(FixCortexA57AES1742098, false, fixCortexA57AES1742098) GET_SUBTARGETINFO_MACRO(GenExecuteOnly, false, genExecuteOnly) GET_SUBTARGETINFO_MACRO(GenLongCalls, false, genLongCalls) GET_SUBTARGETINFO_MACRO(HardenSlsBlr, false, hardenSlsBlr) GET_SUBTARGETINFO_MACRO(HardenSlsNoComdat, false, hardenSlsNoComdat) GET_SUBTARGETINFO_MACRO(HardenSlsRetBr, false, hardenSlsRetBr) GET_SUBTARGETINFO_MACRO(Has8MSecExt, false, has8MSecExt) GET_SUBTARGETINFO_MACRO(HasAES, false, hasAES) GET_SUBTARGETINFO_MACRO(HasAcquireRelease, false, hasAcquireRelease) GET_SUBTARGETINFO_MACRO(HasBF16, false, hasBF16) GET_SUBTARGETINFO_MACRO(HasBranchPredictor, true, hasBranchPredictor) GET_SUBTARGETINFO_MACRO(HasCDEOps, false, hasCDEOps) GET_SUBTARGETINFO_MACRO(HasCLRBHB, false, hasCLRBHB) GET_SUBTARGETINFO_MACRO(HasCRC, false, hasCRC) GET_SUBTARGETINFO_MACRO(HasCrypto, false, hasCrypto) GET_SUBTARGETINFO_MACRO(HasD32, false, hasD32) GET_SUBTARGETINFO_MACRO(HasDSP, false, hasDSP) GET_SUBTARGETINFO_MACRO(HasDataBarrier, false, hasDataBarrier) GET_SUBTARGETINFO_MACRO(HasDivideInARMMode, false, hasDivideInARMMode) GET_SUBTARGETINFO_MACRO(HasDivideInThumbMode, false, hasDivideInThumbMode) GET_SUBTARGETINFO_MACRO(HasDotProd, false, hasDotProd) GET_SUBTARGETINFO_MACRO(HasFP16, false, hasFP16) GET_SUBTARGETINFO_MACRO(HasFP16FML, false, hasFP16FML) GET_SUBTARGETINFO_MACRO(HasFP64, false, hasFP64) GET_SUBTARGETINFO_MACRO(HasFPAO, false, hasFPAO) GET_SUBTARGETINFO_MACRO(HasFPARMv8, false, hasFPARMv8) GET_SUBTARGETINFO_MACRO(HasFPARMv8D16, false, hasFPARMv8D16) GET_SUBTARGETINFO_MACRO(HasFPARMv8D16SP, false, hasFPARMv8D16SP) GET_SUBTARGETINFO_MACRO(HasFPARMv8SP, false, hasFPARMv8SP) GET_SUBTARGETINFO_MACRO(HasFPRegs, false, hasFPRegs) GET_SUBTARGETINFO_MACRO(HasFPRegs16, false, hasFPRegs16) GET_SUBTARGETINFO_MACRO(HasFPRegs64, false, hasFPRegs64) GET_SUBTARGETINFO_MACRO(HasForced32BitAtomics, false, hasForced32BitAtomics) GET_SUBTARGETINFO_MACRO(HasFullDataBarrier, false, hasFullDataBarrier) GET_SUBTARGETINFO_MACRO(HasFullFP16, false, hasFullFP16) GET_SUBTARGETINFO_MACRO(HasFuseAES, false, hasFuseAES) GET_SUBTARGETINFO_MACRO(HasFuseLiterals, false, hasFuseLiterals) GET_SUBTARGETINFO_MACRO(HasLOB, false, hasLOB) GET_SUBTARGETINFO_MACRO(HasMPExtension, false, hasMPExtension) GET_SUBTARGETINFO_MACRO(HasMVEFloatOps, false, hasMVEFloatOps) GET_SUBTARGETINFO_MACRO(HasMVEIntegerOps, false, hasMVEIntegerOps) GET_SUBTARGETINFO_MACRO(HasMatMulInt8, false, hasMatMulInt8) GET_SUBTARGETINFO_MACRO(HasMuxedUnits, false, hasMuxedUnits) GET_SUBTARGETINFO_MACRO(HasNEON, false, hasNEON) GET_SUBTARGETINFO_MACRO(HasNEONForFP, false, hasNEONForFP) GET_SUBTARGETINFO_MACRO(HasPACBTI, false, hasPACBTI) GET_SUBTARGETINFO_MACRO(HasPerfMon, false, hasPerfMon) GET_SUBTARGETINFO_MACRO(HasRAS, false, hasRAS) GET_SUBTARGETINFO_MACRO(HasRetAddrStack, false, hasRetAddrStack) GET_SUBTARGETINFO_MACRO(HasSB, false, hasSB) GET_SUBTARGETINFO_MACRO(HasSHA2, false, hasSHA2) GET_SUBTARGETINFO_MACRO(HasSlowLoadDSubregister, false, hasSlowLoadDSubregister) GET_SUBTARGETINFO_MACRO(HasSlowOddRegister, false, hasSlowOddRegister) GET_SUBTARGETINFO_MACRO(HasSlowVDUP32, false, hasSlowVDUP32) GET_SUBTARGETINFO_MACRO(HasSlowVGETLNi32, false, hasSlowVGETLNi32) GET_SUBTARGETINFO_MACRO(HasThumb2, false, hasThumb2) GET_SUBTARGETINFO_MACRO(HasTrustZone, false, hasTrustZone) GET_SUBTARGETINFO_MACRO(HasV4TOps, false, hasV4TOps) GET_SUBTARGETINFO_MACRO(HasV5TEOps, false, hasV5TEOps) GET_SUBTARGETINFO_MACRO(HasV5TOps, false, hasV5TOps) GET_SUBTARGETINFO_MACRO(HasV6KOps, false, hasV6KOps) GET_SUBTARGETINFO_MACRO(HasV6MOps, false, hasV6MOps) GET_SUBTARGETINFO_MACRO(HasV6Ops, false, hasV6Ops) GET_SUBTARGETINFO_MACRO(HasV6T2Ops, false, hasV6T2Ops) GET_SUBTARGETINFO_MACRO(HasV7Clrex, false, hasV7Clrex) GET_SUBTARGETINFO_MACRO(HasV7Ops, false, hasV7Ops) GET_SUBTARGETINFO_MACRO(HasV8MBaselineOps, false, hasV8MBaselineOps) GET_SUBTARGETINFO_MACRO(HasV8MMainlineOps, false, hasV8MMainlineOps) GET_SUBTARGETINFO_MACRO(HasV8Ops, false, hasV8Ops) GET_SUBTARGETINFO_MACRO(HasV8_1MMainlineOps, false, hasV8_1MMainlineOps) GET_SUBTARGETINFO_MACRO(HasV8_1aOps, false, hasV8_1aOps) GET_SUBTARGETINFO_MACRO(HasV8_2aOps, false, hasV8_2aOps) GET_SUBTARGETINFO_MACRO(HasV8_3aOps, false, hasV8_3aOps) GET_SUBTARGETINFO_MACRO(HasV8_4aOps, false, hasV8_4aOps) GET_SUBTARGETINFO_MACRO(HasV8_5aOps, false, hasV8_5aOps) GET_SUBTARGETINFO_MACRO(HasV8_6aOps, false, hasV8_6aOps) GET_SUBTARGETINFO_MACRO(HasV8_7aOps, false, hasV8_7aOps) GET_SUBTARGETINFO_MACRO(HasV8_8aOps, false, hasV8_8aOps) GET_SUBTARGETINFO_MACRO(HasV8_9aOps, false, hasV8_9aOps) GET_SUBTARGETINFO_MACRO(HasV9_0aOps, false, hasV9_0aOps) GET_SUBTARGETINFO_MACRO(HasV9_1aOps, false, hasV9_1aOps) GET_SUBTARGETINFO_MACRO(HasV9_2aOps, false, hasV9_2aOps) GET_SUBTARGETINFO_MACRO(HasV9_3aOps, false, hasV9_3aOps) GET_SUBTARGETINFO_MACRO(HasV9_4aOps, false, hasV9_4aOps) GET_SUBTARGETINFO_MACRO(HasV9_5aOps, false, hasV9_5aOps) GET_SUBTARGETINFO_MACRO(HasVFPv2, false, hasVFPv2) GET_SUBTARGETINFO_MACRO(HasVFPv2SP, false, hasVFPv2SP) GET_SUBTARGETINFO_MACRO(HasVFPv3, false, hasVFPv3) GET_SUBTARGETINFO_MACRO(HasVFPv3D16, false, hasVFPv3D16) GET_SUBTARGETINFO_MACRO(HasVFPv3D16SP, false, hasVFPv3D16SP) GET_SUBTARGETINFO_MACRO(HasVFPv3SP, false, hasVFPv3SP) GET_SUBTARGETINFO_MACRO(HasVFPv4, false, hasVFPv4) GET_SUBTARGETINFO_MACRO(HasVFPv4D16, false, hasVFPv4D16) GET_SUBTARGETINFO_MACRO(HasVFPv4D16SP, false, hasVFPv4D16SP) GET_SUBTARGETINFO_MACRO(HasVFPv4SP, false, hasVFPv4SP) GET_SUBTARGETINFO_MACRO(HasVMLxForwarding, false, hasVMLxForwarding) GET_SUBTARGETINFO_MACRO(HasVMLxHazards, false, hasVMLxHazards) GET_SUBTARGETINFO_MACRO(HasVirtualization, false, hasVirtualization) GET_SUBTARGETINFO_MACRO(HasZeroCycleZeroing, false, hasZeroCycleZeroing) GET_SUBTARGETINFO_MACRO(IsFPBrccSlow, false, isFPBrccSlow) GET_SUBTARGETINFO_MACRO(IsProfitableToUnpredicate, false, isProfitableToUnpredicate) GET_SUBTARGETINFO_MACRO(IsReadTPTPIDRPRW, false, isReadTPTPIDRPRW) GET_SUBTARGETINFO_MACRO(IsReadTPTPIDRURO, false, isReadTPTPIDRURO) GET_SUBTARGETINFO_MACRO(IsReadTPTPIDRURW, false, isReadTPTPIDRURW) GET_SUBTARGETINFO_MACRO(IsThumb, false, isThumb) GET_SUBTARGETINFO_MACRO(NegativeImmediates, true, negativeImmediates) GET_SUBTARGETINFO_MACRO(NoARM, false, noARM) GET_SUBTARGETINFO_MACRO(NoBTIAtReturnTwice, false, noBTIAtReturnTwice) GET_SUBTARGETINFO_MACRO(NoMovt, false, noMovt) GET_SUBTARGETINFO_MACRO(NonpipelinedVFP, false, nonpipelinedVFP) GET_SUBTARGETINFO_MACRO(PreferISHSTBarriers, false, preferISHSTBarriers) GET_SUBTARGETINFO_MACRO(PreferVMOVSR, false, preferVMOVSR) GET_SUBTARGETINFO_MACRO(Prefers32BitThumb, false, prefers32BitThumb) GET_SUBTARGETINFO_MACRO(ReserveR9, false, reserveR9) GET_SUBTARGETINFO_MACRO(SlowFPVFMx, false, slowFPVFMx) GET_SUBTARGETINFO_MACRO(SlowFPVMLx, false, slowFPVMLx) GET_SUBTARGETINFO_MACRO(StrictAlign, false, strictAlign) GET_SUBTARGETINFO_MACRO(UseMIPipeliner, false, useMIPipeliner) GET_SUBTARGETINFO_MACRO(UseMISched, false, useMISched) GET_SUBTARGETINFO_MACRO(UseNEONForFPMovs, false, useNEONForFPMovs) GET_SUBTARGETINFO_MACRO(UseNaClTrap, false, useNaClTrap) GET_SUBTARGETINFO_MACRO(UseSoftFloat, false, useSoftFloat) GET_SUBTARGETINFO_MACRO(UseSplatVFPToNeon, false, useSplatVFPToNeon) GET_SUBTARGETINFO_MACRO(UseWideStrideVFP, false, useWideStrideVFP) #undef GET_SUBTARGETINFO_MACRO #endif // GET_SUBTARGETINFO_MACRO #ifdef GET_SUBTARGETINFO_MC_DESC #undef GET_SUBTARGETINFO_MC_DESC namespace llvm { // Sorted (by key) array of values for CPU features. extern const llvm::SubtargetFeatureKV ARMFeatureKV[] = { { "32bit", "Prefer 32-bit Thumb instrs", ARM::FeaturePref32BitThumb, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "8msecext", "Enable support for ARMv8-M Security Extensions", ARM::Feature8MSecExt, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "a12", "Cortex-A12 ARM processors", ARM::ProcA12, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "a15", "Cortex-A15 ARM processors", ARM::ProcA15, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "a17", "Cortex-A17 ARM processors", ARM::ProcA17, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "a32", "Cortex-A32 ARM processors", ARM::ProcA32, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "a35", "Cortex-A35 ARM processors", ARM::ProcA35, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "a5", "Cortex-A5 ARM processors", ARM::ProcA5, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "a53", "Cortex-A53 ARM processors", ARM::ProcA53, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "a55", "Cortex-A55 ARM processors", ARM::ProcA55, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "a57", "Cortex-A57 ARM processors", ARM::ProcA57, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "a7", "Cortex-A7 ARM processors", ARM::ProcA7, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "a72", "Cortex-A72 ARM processors", ARM::ProcA72, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "a73", "Cortex-A73 ARM processors", ARM::ProcA73, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "a75", "Cortex-A75 ARM processors", ARM::ProcA75, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "a76", "Cortex-A76 ARM processors", ARM::ProcA76, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "a77", "Cortex-A77 ARM processors", ARM::ProcA77, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "a78c", "Cortex-A78C ARM processors", ARM::ProcA78C, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "a8", "Cortex-A8 ARM processors", ARM::ProcA8, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "a9", "Cortex-A9 ARM processors", ARM::ProcA9, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "aapcs-frame-chain", "Create an AAPCS compliant frame chain", ARM::FeatureAAPCSFrameChain, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "aclass", "Is application profile ('A' series)", ARM::FeatureAClass, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "acquire-release", "Has v8 acquire/release (lda/ldaex etc) instructions", ARM::FeatureAcquireRelease, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "aes", "Enable AES support", ARM::FeatureAES, { { { 0x0ULL, 0x10000000000ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "armv4", "ARMv4 architecture", ARM::ARMv4, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "armv4t", "ARMv4t architecture", ARM::ARMv4t, { { { 0x0ULL, 0x0ULL, 0x80000000ULL, 0x0ULL, 0x0ULL, } } } }, { "armv5t", "ARMv5t architecture", ARM::ARMv5t, { { { 0x0ULL, 0x0ULL, 0x200000000ULL, 0x0ULL, 0x0ULL, } } } }, { "armv5te", "ARMv5te architecture", ARM::ARMv5te, { { { 0x0ULL, 0x0ULL, 0x100000000ULL, 0x0ULL, 0x0ULL, } } } }, { "armv5tej", "ARMv5tej architecture", ARM::ARMv5tej, { { { 0x0ULL, 0x0ULL, 0x100000000ULL, 0x0ULL, 0x0ULL, } } } }, { "armv6", "ARMv6 architecture", ARM::ARMv6, { { { 0x0ULL, 0x1ULL, 0x1000000000ULL, 0x0ULL, 0x0ULL, } } } }, { "armv6-m", "ARMv6m architecture", ARM::ARMv6m, { { { 0x4000000000000000ULL, 0x100200000000ULL, 0x4000000800000100ULL, 0x0ULL, 0x0ULL, } } } }, { "armv6j", "ARMv7a architecture", ARM::ARMv6j, { { { 0x20ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "armv6k", "ARMv6k architecture", ARM::ARMv6k, { { { 0x0ULL, 0x0ULL, 0x400000000ULL, 0x0ULL, 0x0ULL, } } } }, { "armv6kz", "ARMv6kz architecture", ARM::ARMv6kz, { { { 0x0ULL, 0x0ULL, 0x400000400ULL, 0x0ULL, 0x0ULL, } } } }, { "armv6s-m", "ARMv6sm architecture", ARM::ARMv6sm, { { { 0x4000000000000000ULL, 0x100200000000ULL, 0x4000000800000100ULL, 0x0ULL, 0x0ULL, } } } }, { "armv6t2", "ARMv6t2 architecture", ARM::ARMv6t2, { { { 0x0ULL, 0x1ULL, 0x2000000000ULL, 0x0ULL, 0x0ULL, } } } }, { "armv7-a", "ARMv7a architecture", ARM::ARMv7a, { { { 0x4000020000000000ULL, 0x8010000000001ULL, 0x4000000000ULL, 0x0ULL, 0x0ULL, } } } }, { "armv7-m", "ARMv7m architecture", ARM::ARMv7m, { { { 0x4000000000000000ULL, 0x100200400000ULL, 0x4000004000000200ULL, 0x0ULL, 0x0ULL, } } } }, { "armv7-r", "ARMv7r architecture", ARM::ARMv7r, { { { 0x4000000000000000ULL, 0x808000000400001ULL, 0x4000000000ULL, 0x0ULL, 0x0ULL, } } } }, { "armv7e-m", "ARMv7em architecture", ARM::ARMv7em, { { { 0x4000000000000000ULL, 0x100200400001ULL, 0x4000004000000200ULL, 0x0ULL, 0x0ULL, } } } }, { "armv7k", "ARMv7a architecture", ARM::ARMv7k, { { { 0x1000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "armv7s", "ARMv7a architecture", ARM::ARMv7s, { { { 0x1000ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "armv7ve", "ARMv7ve architecture", ARM::ARMv7ve, { { { 0x4000020000000000ULL, 0x8010400000001ULL, 0x4004000400ULL, 0x0ULL, 0x0ULL, } } } }, { "armv8-a", "ARMv8a architecture", ARM::ARMv8a, { { { 0x5002020000000000ULL, 0x10400000201ULL, 0x20004000400ULL, 0x0ULL, 0x0ULL, } } } }, { "armv8-m.base", "ARMv8mBaseline architecture", ARM::ARMv8mBaseline, { { { 0x4000088000000000ULL, 0x100200400000ULL, 0x4000008000004100ULL, 0x0ULL, 0x0ULL, } } } }, { "armv8-m.main", "ARMv8mMainline architecture", ARM::ARMv8mMainline, { { { 0x4000088000000000ULL, 0x100200400000ULL, 0x4000010000000000ULL, 0x0ULL, 0x0ULL, } } } }, { "armv8-r", "ARMv8r architecture", ARM::ARMv8r, { { { 0xc002000000000000ULL, 0x800000400000801ULL, 0x20004000000ULL, 0x0ULL, 0x0ULL, } } } }, { "armv8.1-a", "ARMv81a architecture", ARM::ARMv81a, { { { 0x5002020000000000ULL, 0x10400000201ULL, 0x80004000400ULL, 0x0ULL, 0x0ULL, } } } }, { "armv8.1-m.main", "ARMv81mMainline architecture", ARM::ARMv81mMainline, { { { 0x4000088000000000ULL, 0x400100280400000ULL, 0x4000040000000000ULL, 0x0ULL, 0x0ULL, } } } }, { "armv8.2-a", "ARMv82a architecture", ARM::ARMv82a, { { { 0x5002020000000000ULL, 0x400010400000201ULL, 0x100004000400ULL, 0x0ULL, 0x0ULL, } } } }, { "armv8.3-a", "ARMv83a architecture", ARM::ARMv83a, { { { 0x5002020000000000ULL, 0x400010400000201ULL, 0x200004000400ULL, 0x0ULL, 0x0ULL, } } } }, { "armv8.4-a", "ARMv84a architecture", ARM::ARMv84a, { { { 0x5002020000000000ULL, 0x400010400000205ULL, 0x400004000400ULL, 0x0ULL, 0x0ULL, } } } }, { "armv8.5-a", "ARMv85a architecture", ARM::ARMv85a, { { { 0x5002020000000000ULL, 0x400010400000205ULL, 0x800004000400ULL, 0x0ULL, 0x0ULL, } } } }, { "armv8.6-a", "ARMv86a architecture", ARM::ARMv86a, { { { 0x5002020000000000ULL, 0x400010400000205ULL, 0x1000004000400ULL, 0x0ULL, 0x0ULL, } } } }, { "armv8.7-a", "ARMv87a architecture", ARM::ARMv87a, { { { 0x5002020000000000ULL, 0x400010400000205ULL, 0x2000004000400ULL, 0x0ULL, 0x0ULL, } } } }, { "armv8.8-a", "ARMv88a architecture", ARM::ARMv88a, { { { 0x5002020000000000ULL, 0x400010400000205ULL, 0x4000004000400ULL, 0x0ULL, 0x0ULL, } } } }, { "armv8.9-a", "ARMv89a architecture", ARM::ARMv89a, { { { 0x5002020000000000ULL, 0x400010400000205ULL, 0x8000004000400ULL, 0x0ULL, 0x0ULL, } } } }, { "armv9-a", "ARMv9a architecture", ARM::ARMv9a, { { { 0x4002020000000000ULL, 0x400010400000205ULL, 0x10000004000400ULL, 0x0ULL, 0x0ULL, } } } }, { "armv9.1-a", "ARMv91a architecture", ARM::ARMv91a, { { { 0x4002020000000000ULL, 0x400010400000205ULL, 0x20000004000400ULL, 0x0ULL, 0x0ULL, } } } }, { "armv9.2-a", "ARMv92a architecture", ARM::ARMv92a, { { { 0x4002020000000000ULL, 0x400010400000205ULL, 0x40000004000400ULL, 0x0ULL, 0x0ULL, } } } }, { "armv9.3-a", "ARMv93a architecture", ARM::ARMv93a, { { { 0x5002020000000000ULL, 0x400010400000205ULL, 0x80000004000400ULL, 0x0ULL, 0x0ULL, } } } }, { "armv9.4-a", "ARMv94a architecture", ARM::ARMv94a, { { { 0x4002020000000000ULL, 0x400010400000205ULL, 0x100000004000400ULL, 0x0ULL, 0x0ULL, } } } }, { "armv9.5-a", "ARMv95a architecture", ARM::ARMv95a, { { { 0x4002020000000000ULL, 0x400010400000205ULL, 0x200000004000400ULL, 0x0ULL, 0x0ULL, } } } }, { "atomics-32", "Assume that lock-free 32-bit atomics are available", ARM::FeatureAtomics32, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "avoid-movs-shop", "Avoid movs instructions with shifter operand", ARM::FeatureAvoidMOVsShOp, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "avoid-partial-cpsr", "Avoid CPSR partial update for OOO execution", ARM::FeatureAvoidPartialCPSR, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "bf16", "Enable support for BFloat16 instructions", ARM::FeatureBF16, { { { 0x0ULL, 0x10000000000ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "big-endian-instructions", "Expect instructions to be stored big-endian.", ARM::ModeBigEndianInstructions, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "branch-align-64", "Prefer 64-bit alignment for branch targets", ARM::FeaturePreferBranchAlign64, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "cde", "Support CDE instructions", ARM::HasCDEOps, { { { 0x0ULL, 0x0ULL, 0x10000000000ULL, 0x0ULL, 0x0ULL, } } } }, { "cdecp0", "Coprocessor 0 ISA is CDEv1", ARM::FeatureCoprocCDE0, { { { 0x0ULL, 0x0ULL, 0x10000000ULL, 0x0ULL, 0x0ULL, } } } }, { "cdecp1", "Coprocessor 1 ISA is CDEv1", ARM::FeatureCoprocCDE1, { { { 0x0ULL, 0x0ULL, 0x10000000ULL, 0x0ULL, 0x0ULL, } } } }, { "cdecp2", "Coprocessor 2 ISA is CDEv1", ARM::FeatureCoprocCDE2, { { { 0x0ULL, 0x0ULL, 0x10000000ULL, 0x0ULL, 0x0ULL, } } } }, { "cdecp3", "Coprocessor 3 ISA is CDEv1", ARM::FeatureCoprocCDE3, { { { 0x0ULL, 0x0ULL, 0x10000000ULL, 0x0ULL, 0x0ULL, } } } }, { "cdecp4", "Coprocessor 4 ISA is CDEv1", ARM::FeatureCoprocCDE4, { { { 0x0ULL, 0x0ULL, 0x10000000ULL, 0x0ULL, 0x0ULL, } } } }, { "cdecp5", "Coprocessor 5 ISA is CDEv1", ARM::FeatureCoprocCDE5, { { { 0x0ULL, 0x0ULL, 0x10000000ULL, 0x0ULL, 0x0ULL, } } } }, { "cdecp6", "Coprocessor 6 ISA is CDEv1", ARM::FeatureCoprocCDE6, { { { 0x0ULL, 0x0ULL, 0x10000000ULL, 0x0ULL, 0x0ULL, } } } }, { "cdecp7", "Coprocessor 7 ISA is CDEv1", ARM::FeatureCoprocCDE7, { { { 0x0ULL, 0x0ULL, 0x10000000ULL, 0x0ULL, 0x0ULL, } } } }, { "cheap-predicable-cpsr", "Disable +1 predication cost for instructions updating CPSR", ARM::FeatureCheapPredicableCPSR, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "clrbhb", "Enable Clear BHB instruction", ARM::FeatureCLRBHB, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "cortex-a710", "Cortex-A710 ARM processors", ARM::ProcA710, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "cortex-a78", "Cortex-A78 ARM processors", ARM::ProcA78, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "cortex-a78ae", "Cortex-A78AE ARM processors", ARM::ProcA78AE, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "cortex-x1", "Cortex-X1 ARM processors", ARM::ProcX1, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "cortex-x1c", "Cortex-X1C ARM processors", ARM::ProcX1C, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "crc", "Enable support for CRC instructions", ARM::FeatureCRC, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "crypto", "Enable support for Cryptography extensions", ARM::FeatureCrypto, { { { 0x40000000000ULL, 0x10000000000ULL, 0x2ULL, 0x0ULL, 0x0ULL, } } } }, { "d32", "Extend FP to 32 double registers", ARM::FeatureD32, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "db", "Has data barrier (dmb/dsb) instructions", ARM::FeatureDB, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "dfb", "Has full data barrier (dfb) instruction", ARM::FeatureDFB, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "disable-postra-scheduler", "Don't schedule again after register allocation", ARM::FeatureNoPostRASched, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "dont-widen-vmovs", "Don't widen VMOVS to VMOVD", ARM::FeatureDontWidenVMOVS, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "dotprod", "Enable support for dot product instructions", ARM::FeatureDotProd, { { { 0x0ULL, 0x10000000000ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "dsp", "Supports DSP instructions in ARM and/or Thumb2", ARM::FeatureDSP, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "execute-only", "Enable the generation of execute only code.", ARM::FeatureExecuteOnly, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "expand-fp-mlx", "Expand VFP/NEON MLA/MLS instructions", ARM::FeatureExpandMLx, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "exynos", "Samsung Exynos processors", ARM::ProcExynos, { { { 0x1002000000000000ULL, 0x200000038780010ULL, 0x80020e4ULL, 0x0ULL, 0x0ULL, } } } }, { "fix-cmse-cve-2021-35465", "Mitigate against the cve-2021-35465 security vulnurability", ARM::FeatureFixCMSE_CVE_2021_35465, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "fix-cortex-a57-aes-1742098", "Work around Cortex-A57 Erratum 1742098 / Cortex-A72 Erratum 1655431 (AES)", ARM::FeatureFixCortexA57AES1742098, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "fp-armv8", "Enable ARMv8 FP", ARM::FeatureFPARMv8, { { { 0x0ULL, 0x1400ULL, 0x200000ULL, 0x0ULL, 0x0ULL, } } } }, { "fp-armv8d16", "Enable ARMv8 FP with only 16 d-registers", ARM::FeatureFPARMv8_D16, { { { 0x0ULL, 0x880ULL, 0x400000ULL, 0x0ULL, 0x0ULL, } } } }, { "fp-armv8d16sp", "Enable ARMv8 FP with only 16 d-registers and no double precision", ARM::FeatureFPARMv8_D16_SP, { { { 0x0ULL, 0x0ULL, 0x800000ULL, 0x0ULL, 0x0ULL, } } } }, { "fp-armv8sp", "Enable ARMv8 FP with no double precision", ARM::FeatureFPARMv8_SP, { { { 0x2000000000000000ULL, 0x800ULL, 0x1000000ULL, 0x0ULL, 0x0ULL, } } } }, { "fp16", "Enable half-precision floating point", ARM::FeatureFP16, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "fp16fml", "Enable full half-precision floating point fml instructions", ARM::FeatureFP16FML, { { { 0x0ULL, 0x40000ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "fp64", "Floating point unit supports double precision", ARM::FeatureFP64, { { { 0x0ULL, 0x8000ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "fpao", "Enable fast computation of positive address offsets", ARM::FeatureFPAO, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "fpregs", "Enable FP registers", ARM::FeatureFPRegs, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "fpregs16", "Enable 16-bit FP registers", ARM::FeatureFPRegs16, { { { 0x0ULL, 0x2000ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "fpregs64", "Enable 64-bit FP registers", ARM::FeatureFPRegs64, { { { 0x0ULL, 0x2000ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "fullfp16", "Enable full half-precision floating point", ARM::FeatureFullFP16, { { { 0x0ULL, 0x4800ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "fuse-aes", "CPU fuses AES crypto operations", ARM::FeatureFuseAES, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "fuse-literals", "CPU fuses literal generation operations", ARM::FeatureFuseLiterals, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "harden-sls-blr", "Harden against straight line speculation across indirect calls", ARM::FeatureHardenSlsBlr, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "harden-sls-nocomdat", "Generate thunk code for SLS mitigation in the normal text section", ARM::FeatureHardenSlsNoComdat, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "harden-sls-retbr", "Harden against straight line speculation across RETurn and BranchRegister instructions", ARM::FeatureHardenSlsRetBr, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "hwdiv", "Enable divide instructions in Thumb", ARM::FeatureHWDivThumb, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "hwdiv-arm", "Enable divide instructions in ARM mode", ARM::FeatureHWDivARM, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "i8mm", "Enable Matrix Multiply Int8 Extension", ARM::FeatureMatMulInt8, { { { 0x0ULL, 0x10000000000ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "iwmmxt", "ARMv5te architecture", ARM::IWMMXT, { { { 0x8ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "iwmmxt2", "ARMv5te architecture", ARM::IWMMXT2, { { { 0x8ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "krait", "Qualcomm Krait processors", ARM::ProcKrait, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "kryo", "Qualcomm Kryo processors", ARM::ProcKryo, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "lob", "Enable Low Overhead Branch extensions", ARM::FeatureLOB, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "long-calls", "Generate calls via indirect call instructions", ARM::FeatureLongCalls, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "loop-align", "Prefer 32-bit alignment for branch targets", ARM::FeaturePreferBranchAlign32, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "m3", "Cortex-M3 ARM processors", ARM::ProcM3, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "m7", "Cortex-M7 ARM processors", ARM::ProcM7, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "mclass", "Is microcontroller profile ('M' series)", ARM::FeatureMClass, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "mp", "Supports Multiprocessing extension", ARM::FeatureMP, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "muxed-units", "Has muxed AGU and NEON/FPU", ARM::FeatureMuxedUnits, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "mve", "Support M-Class Vector Extension with integer ops", ARM::HasMVEIntegerOps, { { { 0x0ULL, 0xc001ULL, 0x40000000000ULL, 0x0ULL, 0x0ULL, } } } }, { "mve.fp", "Support M-Class Vector Extension with integer and floating ops", ARM::HasMVEFloatOps, { { { 0x0ULL, 0x40800ULL, 0x40000000ULL, 0x0ULL, 0x0ULL, } } } }, { "mve1beat", "Model MVE instructions as a 1 beat per tick architecture", ARM::FeatureMVEVectorCostFactor1, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "mve2beat", "Model MVE instructions as a 2 beats per tick architecture", ARM::FeatureMVEVectorCostFactor2, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "mve4beat", "Model MVE instructions as a 4 beats per tick architecture", ARM::FeatureMVEVectorCostFactor4, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "nacl-trap", "NaCl trap", ARM::FeatureNaClTrap, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "neon", "Enable NEON instructions", ARM::FeatureNEON, { { { 0x0ULL, 0x0ULL, 0x20000ULL, 0x0ULL, 0x0ULL, } } } }, { "neon-fpmovs", "Convert VMOVSR, VMOVRS, VMOVS to NEON", ARM::FeatureNEONForFPMovs, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "neonfp", "Use NEON for single precision FP", ARM::FeatureNEONForFP, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "neoverse-v1", "Neoverse-V1 ARM processors", ARM::ProcV1, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "no-branch-predictor", "Has no branch predictor", ARM::FeatureHasNoBranchPredictor, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "no-bti-at-return-twice", "Don't place a BTI instruction after a return-twice", ARM::FeatureNoBTIAtReturnTwice, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "no-movt", "Don't use movt/movw pairs for 32-bit imms", ARM::FeatureNoMovt, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "no-neg-immediates", "Convert immediates and instructions to their negated or complemented equivalent when the immediate does not fit in the encoding.", ARM::FeatureNoNegativeImmediates, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "noarm", "Does not support ARM mode execution", ARM::FeatureNoARM, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "nonpipelined-vfp", "VFP instructions are not pipelined", ARM::FeatureNonpipelinedVFP, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "pacbti", "Enable Pointer Authentication and Branch Target Identification", ARM::FeaturePACBTI, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "perfmon", "Enable support for Performance Monitor extensions", ARM::FeaturePerfMon, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "prefer-ishst", "Prefer ISHST barriers", ARM::FeaturePrefISHSTBarrier, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "prefer-vmovsr", "Prefer VMOVSR", ARM::FeaturePreferVMOVSR, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "prof-unpr", "Is profitable to unpredicate", ARM::FeatureProfUnpredicate, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "r4", "Cortex-R4 ARM processors", ARM::ProcR4, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "r5", "Cortex-R5 ARM processors", ARM::ProcR5, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "r52", "Cortex-R52 ARM processors", ARM::ProcR52, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "r52plus", "Cortex-R52plus ARM processors", ARM::ProcR52plus, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "r7", "Cortex-R7 ARM processors", ARM::ProcR7, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "ras", "Enable Reliability, Availability and Serviceability extensions", ARM::FeatureRAS, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "rclass", "Is realtime profile ('R' series)", ARM::FeatureRClass, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "read-tp-tpidrprw", "Reading thread pointer from TPIDRPRW register", ARM::FeatureReadTpTPIDRPRW, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "read-tp-tpidruro", "Reading thread pointer from TPIDRURO register", ARM::FeatureReadTpTPIDRURO, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "read-tp-tpidrurw", "Reading thread pointer from TPIDRURW register", ARM::FeatureReadTpTPIDRURW, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "reserve-r9", "Reserve R9, making it unavailable as GPR", ARM::FeatureReserveR9, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "ret-addr-stack", "Has return address stack", ARM::FeatureHasRetAddrStack, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "sb", "Enable v8.5a Speculation Barrier", ARM::FeatureSB, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "sha2", "Enable SHA1 and SHA256 support", ARM::FeatureSHA2, { { { 0x0ULL, 0x10000000000ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "slow-fp-brcc", "FP compare + branch is slow", ARM::FeatureSlowFPBrcc, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "slow-load-D-subreg", "Loading into D subregs is slow", ARM::FeatureSlowLoadDSubreg, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "slow-odd-reg", "VLDM/VSTM starting with an odd register is slow", ARM::FeatureSlowOddRegister, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "slow-vdup32", "Has slow VDUP32 - prefer VMOV", ARM::FeatureSlowVDUP32, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "slow-vgetlni32", "Has slow VGETLNi32 - prefer VMOV", ARM::FeatureSlowVGETLNi32, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "slowfpvfmx", "Disable VFP / NEON FMA instructions", ARM::FeatureHasSlowFPVFMx, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "slowfpvmlx", "Disable VFP / NEON MAC instructions", ARM::FeatureHasSlowFPVMLx, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "soft-float", "Use software floating point features.", ARM::ModeSoftFloat, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "splat-vfp-neon", "Splat register from VFP to NEON", ARM::FeatureSplatVFPToNeon, { { { 0x0ULL, 0x2ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "strict-align", "Disallow all unaligned memory access", ARM::FeatureStrictAlign, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "swift", "Swift ARM processors", ARM::ProcSwift, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "thumb-mode", "Thumb mode", ARM::ModeThumb, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "thumb2", "Enable Thumb2 instructions", ARM::FeatureThumb2, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "trustzone", "Enable support for TrustZone security extensions", ARM::FeatureTrustZone, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "use-mipipeliner", "Use the MachinePipeliner", ARM::FeatureUseMIPipeliner, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "use-misched", "Use the MachineScheduler", ARM::FeatureUseMISched, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "v4t", "Support ARM v4T instructions", ARM::HasV4TOps, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "v5t", "Support ARM v5T instructions", ARM::HasV5TOps, { { { 0x0ULL, 0x0ULL, 0x80000000ULL, 0x0ULL, 0x0ULL, } } } }, { "v5te", "Support ARM v5TE, v5TEj, and v5TExp instructions", ARM::HasV5TEOps, { { { 0x0ULL, 0x0ULL, 0x200000000ULL, 0x0ULL, 0x0ULL, } } } }, { "v6", "Support ARM v6 instructions", ARM::HasV6Ops, { { { 0x0ULL, 0x0ULL, 0x100000000ULL, 0x0ULL, 0x0ULL, } } } }, { "v6k", "Support ARM v6k instructions", ARM::HasV6KOps, { { { 0x0ULL, 0x0ULL, 0x1000000000ULL, 0x0ULL, 0x0ULL, } } } }, { "v6m", "Support ARM v6M instructions", ARM::HasV6MOps, { { { 0x0ULL, 0x0ULL, 0x1000000000ULL, 0x0ULL, 0x0ULL, } } } }, { "v6t2", "Support ARM v6t2 instructions", ARM::HasV6T2Ops, { { { 0x0ULL, 0x0ULL, 0x8400000200ULL, 0x0ULL, 0x0ULL, } } } }, { "v7", "Support ARM v7 instructions", ARM::HasV7Ops, { { { 0x0ULL, 0x0ULL, 0x2000004000ULL, 0x0ULL, 0x0ULL, } } } }, { "v7clrex", "Has v7 clrex instruction", ARM::FeatureV7Clrex, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "v8", "Support ARM v8 instructions", ARM::HasV8Ops, { { { 0x80000000000ULL, 0x8000000000000ULL, 0x4000000000ULL, 0x0ULL, 0x0ULL, } } } }, { "v8.1a", "Support ARM v8.1a instructions", ARM::HasV8_1aOps, { { { 0x0ULL, 0x0ULL, 0x20000000000ULL, 0x0ULL, 0x0ULL, } } } }, { "v8.1m.main", "Support ARM v8-1M Mainline instructions", ARM::HasV8_1MMainlineOps, { { { 0x0ULL, 0x0ULL, 0x10000000000ULL, 0x0ULL, 0x0ULL, } } } }, { "v8.2a", "Support ARM v8.2a instructions", ARM::HasV8_2aOps, { { { 0x0ULL, 0x0ULL, 0x80000000000ULL, 0x0ULL, 0x0ULL, } } } }, { "v8.3a", "Support ARM v8.3a instructions", ARM::HasV8_3aOps, { { { 0x0ULL, 0x0ULL, 0x100000000000ULL, 0x0ULL, 0x0ULL, } } } }, { "v8.4a", "Support ARM v8.4a instructions", ARM::HasV8_4aOps, { { { 0x0ULL, 0x4ULL, 0x200000000000ULL, 0x0ULL, 0x0ULL, } } } }, { "v8.5a", "Support ARM v8.5a instructions", ARM::HasV8_5aOps, { { { 0x0ULL, 0x0ULL, 0x400000000001ULL, 0x0ULL, 0x0ULL, } } } }, { "v8.6a", "Support ARM v8.6a instructions", ARM::HasV8_6aOps, { { { 0x800000000000ULL, 0x4000000000ULL, 0x800000000000ULL, 0x0ULL, 0x0ULL, } } } }, { "v8.7a", "Support ARM v8.7a instructions", ARM::HasV8_7aOps, { { { 0x0ULL, 0x0ULL, 0x1000000000000ULL, 0x0ULL, 0x0ULL, } } } }, { "v8.8a", "Support ARM v8.8a instructions", ARM::HasV8_8aOps, { { { 0x0ULL, 0x0ULL, 0x2000000000000ULL, 0x0ULL, 0x0ULL, } } } }, { "v8.9a", "Support ARM v8.9a instructions", ARM::HasV8_9aOps, { { { 0x1000000000000ULL, 0x0ULL, 0x4000000000000ULL, 0x0ULL, 0x0ULL, } } } }, { "v8m", "Support ARM v8M Baseline instructions", ARM::HasV8MBaselineOps, { { { 0x0ULL, 0x0ULL, 0x800000000ULL, 0x0ULL, 0x0ULL, } } } }, { "v8m.main", "Support ARM v8M Mainline instructions", ARM::HasV8MMainlineOps, { { { 0x0ULL, 0x0ULL, 0x4000000000ULL, 0x0ULL, 0x0ULL, } } } }, { "v9.1a", "Support ARM v9.1a instructions", ARM::HasV9_1aOps, { { { 0x0ULL, 0x0ULL, 0x11000000000000ULL, 0x0ULL, 0x0ULL, } } } }, { "v9.2a", "Support ARM v9.2a instructions", ARM::HasV9_2aOps, { { { 0x0ULL, 0x0ULL, 0x22000000000000ULL, 0x0ULL, 0x0ULL, } } } }, { "v9.3a", "Support ARM v9.3a instructions", ARM::HasV9_3aOps, { { { 0x0ULL, 0x0ULL, 0x44000000000000ULL, 0x0ULL, 0x0ULL, } } } }, { "v9.4a", "Support ARM v9.4a instructions", ARM::HasV9_4aOps, { { { 0x0ULL, 0x0ULL, 0x88000000000000ULL, 0x0ULL, 0x0ULL, } } } }, { "v9.5a", "Support ARM v9.5a instructions", ARM::HasV9_5aOps, { { { 0x0ULL, 0x0ULL, 0x100000000000000ULL, 0x0ULL, 0x0ULL, } } } }, { "v9a", "Support ARM v9a instructions", ARM::HasV9_0aOps, { { { 0x0ULL, 0x0ULL, 0x800000000000ULL, 0x0ULL, 0x0ULL, } } } }, { "vfp2", "Enable VFP2 instructions", ARM::FeatureVFP2, { { { 0x0ULL, 0x80ULL, 0x10000ULL, 0x0ULL, 0x0ULL, } } } }, { "vfp2sp", "Enable VFP2 instructions with no double precision", ARM::FeatureVFP2_SP, { { { 0x0ULL, 0x2000ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "vfp3", "Enable VFP3 instructions", ARM::FeatureVFP3, { { { 0x0ULL, 0x0ULL, 0x140000ULL, 0x0ULL, 0x0ULL, } } } }, { "vfp3d16", "Enable VFP3 instructions with only 16 d-registers", ARM::FeatureVFP3_D16, { { { 0x0ULL, 0x80ULL, 0x88000ULL, 0x0ULL, 0x0ULL, } } } }, { "vfp3d16sp", "Enable VFP3 instructions with only 16 d-registers and no double precision", ARM::FeatureVFP3_D16_SP, { { { 0x0ULL, 0x0ULL, 0x10000ULL, 0x0ULL, 0x0ULL, } } } }, { "vfp3sp", "Enable VFP3 instructions with no double precision", ARM::FeatureVFP3_SP, { { { 0x2000000000000000ULL, 0x0ULL, 0x80000ULL, 0x0ULL, 0x0ULL, } } } }, { "vfp4", "Enable VFP4 instructions", ARM::FeatureVFP4, { { { 0x0ULL, 0x20ULL, 0x1420000ULL, 0x0ULL, 0x0ULL, } } } }, { "vfp4d16", "Enable VFP4 instructions with only 16 d-registers", ARM::FeatureVFP4_D16, { { { 0x0ULL, 0xa0ULL, 0x840000ULL, 0x0ULL, 0x0ULL, } } } }, { "vfp4d16sp", "Enable VFP4 instructions with only 16 d-registers and no double precision", ARM::FeatureVFP4_D16_SP, { { { 0x0ULL, 0x20ULL, 0x80000ULL, 0x0ULL, 0x0ULL, } } } }, { "vfp4sp", "Enable VFP4 instructions with no double precision", ARM::FeatureVFP4_SP, { { { 0x2000000000000000ULL, 0x20ULL, 0x900000ULL, 0x0ULL, 0x0ULL, } } } }, { "virtualization", "Supports Virtualization extension", ARM::FeatureVirtualization, { { { 0x0ULL, 0x600000ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "vldn-align", "Check for VLDn unaligned access", ARM::FeatureCheckVLDnAlign, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "vmlx-forwarding", "Has multiplier accumulator forwarding", ARM::FeatureVMLxForwarding, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "vmlx-hazards", "Has VMLx hazards", ARM::FeatureHasVMLxHazards, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "wide-stride-vfp", "Use a wide stride when allocating VFP registers", ARM::FeatureUseWideStrideVFP, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "xscale", "ARMv5te architecture", ARM::XScale, { { { 0x8ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, { "zcz", "Has zero-cycle zeroing instructions", ARM::FeatureZCZeroing, { { { 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, 0x0ULL, } } } }, }; #ifdef DBGFIELD #error "<target>GenSubtargetInfo.inc requires a DBGFIELD macro" #endif #if !defined(NDEBUG) || defined(LLVM_ENABLE_DUMP) #define DBGFIELD … #else #define DBGFIELD … #endif // Functional units for "ARMV6Itineraries" namespace ARMV6ItinerariesFU { const InstrStage::FuncUnits V6_Pipe = 1ULL << 0; } // end namespace ARMV6ItinerariesFU // Functional units for "CortexA9Itineraries" namespace CortexA9ItinerariesFU { const InstrStage::FuncUnits A9_Issue0 = 1ULL << 0; const InstrStage::FuncUnits A9_Issue1 = 1ULL << 1; const InstrStage::FuncUnits A9_Branch = 1ULL << 2; const InstrStage::FuncUnits A9_ALU0 = 1ULL << 3; const InstrStage::FuncUnits A9_ALU1 = 1ULL << 4; const InstrStage::FuncUnits A9_AGU = 1ULL << 5; const InstrStage::FuncUnits A9_NPipe = 1ULL << 6; const InstrStage::FuncUnits A9_MUX0 = 1ULL << 7; const InstrStage::FuncUnits A9_LSUnit = 1ULL << 8; const InstrStage::FuncUnits A9_DRegsVFP = 1ULL << 9; const InstrStage::FuncUnits A9_DRegsN = 1ULL << 10; } // end namespace CortexA9ItinerariesFU // Pipeline forwarding paths for itineraries "CortexA9Itineraries" namespace CortexA9ItinerariesBypass { const unsigned NoBypass = 0; const unsigned A9_LdBypass = 1 << 0; } // end namespace CortexA9ItinerariesBypass // Functional units for "CortexA8Itineraries" namespace CortexA8ItinerariesFU { const InstrStage::FuncUnits A8_Pipe0 = 1ULL << 0; const InstrStage::FuncUnits A8_Pipe1 = 1ULL << 1; const InstrStage::FuncUnits A8_LSPipe = 1ULL << 2; const InstrStage::FuncUnits A8_NPipe = 1ULL << 3; const InstrStage::FuncUnits A8_NLSPipe = 1ULL << 4; } // end namespace CortexA8ItinerariesFU extern const llvm::InstrStage ARMStages[] = { { 0, 0, 0, llvm::InstrStage::Required }, // No itinerary { 1, ARMV6ItinerariesFU::V6_Pipe, -1, (llvm::InstrStage::ReservationKinds)0 }, // 1 { 2, ARMV6ItinerariesFU::V6_Pipe, -1, (llvm::InstrStage::ReservationKinds)0 }, // 2 { 3, ARMV6ItinerariesFU::V6_Pipe, -1, (llvm::InstrStage::ReservationKinds)0 }, { 1, ARMV6ItinerariesFU::V6_Pipe, -1, (llvm::InstrStage::ReservationKinds)0 }, // 3-4 { 1, ARMV6ItinerariesFU::V6_Pipe, -1, (llvm::InstrStage::ReservationKinds)0 }, { 1, ARMV6ItinerariesFU::V6_Pipe, -1, (llvm::InstrStage::ReservationKinds)0 }, // 5-6 { 1, ARMV6ItinerariesFU::V6_Pipe, -1, (llvm::InstrStage::ReservationKinds)0 }, { 1, ARMV6ItinerariesFU::V6_Pipe, -1, (llvm::InstrStage::ReservationKinds)0 }, { 1, ARMV6ItinerariesFU::V6_Pipe, -1, (llvm::InstrStage::ReservationKinds)0 }, // 7-9 { 3, ARMV6ItinerariesFU::V6_Pipe, -1, (llvm::InstrStage::ReservationKinds)0 }, // 10 { 29, ARMV6ItinerariesFU::V6_Pipe, -1, (llvm::InstrStage::ReservationKinds)0 }, // 11 { 15, ARMV6ItinerariesFU::V6_Pipe, -1, (llvm::InstrStage::ReservationKinds)0 }, // 12 { 1, CortexA9ItinerariesFU::A9_Issue0 | CortexA9ItinerariesFU::A9_Issue1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_ALU0 | CortexA9ItinerariesFU::A9_ALU1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 13-14 { 1, CortexA9ItinerariesFU::A9_Issue0 | CortexA9ItinerariesFU::A9_Issue1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 3, CortexA9ItinerariesFU::A9_ALU0 | CortexA9ItinerariesFU::A9_ALU1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 15-16 { 1, CortexA9ItinerariesFU::A9_Issue0, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_Issue1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_Branch, -1, (llvm::InstrStage::ReservationKinds)0 }, // 17-19 { 1, CortexA9ItinerariesFU::A9_Issue0 | CortexA9ItinerariesFU::A9_Issue1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_MUX0, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_AGU, 1, (llvm::InstrStage::ReservationKinds)0 }, { 2, CortexA9ItinerariesFU::A9_LSUnit, -1, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_Branch, -1, (llvm::InstrStage::ReservationKinds)0 }, // 20-24 { 1, CortexA9ItinerariesFU::A9_Issue0 | CortexA9ItinerariesFU::A9_Issue1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_MUX0, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_AGU, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_LSUnit, -1, (llvm::InstrStage::ReservationKinds)0 }, // 25-28 { 1, CortexA9ItinerariesFU::A9_Issue0 | CortexA9ItinerariesFU::A9_Issue1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_MUX0, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_AGU, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_LSUnit, -1, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_ALU0 | CortexA9ItinerariesFU::A9_ALU1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 29-33 { 1, CortexA9ItinerariesFU::A9_Issue0 | CortexA9ItinerariesFU::A9_Issue1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_MUX0, 0, (llvm::InstrStage::ReservationKinds)0 }, { 2, CortexA9ItinerariesFU::A9_AGU, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_LSUnit, -1, (llvm::InstrStage::ReservationKinds)0 }, // 34-37 { 1, CortexA9ItinerariesFU::A9_Issue0 | CortexA9ItinerariesFU::A9_Issue1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 2, CortexA9ItinerariesFU::A9_ALU0, -1, (llvm::InstrStage::ReservationKinds)0 }, // 38-39 { 1, CortexA9ItinerariesFU::A9_Issue0 | CortexA9ItinerariesFU::A9_Issue1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_ALU0 | CortexA9ItinerariesFU::A9_ALU1, -1, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_Issue0 | CortexA9ItinerariesFU::A9_Issue1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_ALU0 | CortexA9ItinerariesFU::A9_ALU1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 40-43 { 1, CortexA9ItinerariesFU::A9_Issue0 | CortexA9ItinerariesFU::A9_Issue1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 2, CortexA9ItinerariesFU::A9_ALU0 | CortexA9ItinerariesFU::A9_ALU1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 44-45 { 1, CortexA9ItinerariesFU::A9_Issue0 | CortexA9ItinerariesFU::A9_Issue1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_ALU0 | CortexA9ItinerariesFU::A9_ALU1, -1, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_ALU0 | CortexA9ItinerariesFU::A9_ALU1, -1, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_ALU0 | CortexA9ItinerariesFU::A9_ALU1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 46-49 { 1, CortexA9ItinerariesFU::A9_Issue0 | CortexA9ItinerariesFU::A9_Issue1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_ALU0 | CortexA9ItinerariesFU::A9_ALU1, -1, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_ALU0 | CortexA9ItinerariesFU::A9_ALU1, -1, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_MUX0, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_AGU, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_LSUnit, -1, (llvm::InstrStage::ReservationKinds)0 }, // 50-55 { 1, CortexA9ItinerariesFU::A9_Issue0 | CortexA9ItinerariesFU::A9_Issue1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_ALU0 | CortexA9ItinerariesFU::A9_ALU1, -1, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_ALU0 | CortexA9ItinerariesFU::A9_ALU1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 56-58 { 1, CortexA9ItinerariesFU::A9_Issue0 | CortexA9ItinerariesFU::A9_Issue1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_MUX0, 0, (llvm::InstrStage::ReservationKinds)0 }, { 2, CortexA9ItinerariesFU::A9_AGU, 1, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_LSUnit, -1, (llvm::InstrStage::ReservationKinds)0 }, // 59-62 { 1, CortexA9ItinerariesFU::A9_Issue0 | CortexA9ItinerariesFU::A9_Issue1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 3, CortexA9ItinerariesFU::A9_ALU0, -1, (llvm::InstrStage::ReservationKinds)0 }, // 63-64 { 1, CortexA9ItinerariesFU::A9_Issue0 | CortexA9ItinerariesFU::A9_Issue1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_MUX0, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_DRegsN, 0, (llvm::InstrStage::ReservationKinds)0 }, { 7, CortexA9ItinerariesFU::A9_DRegsVFP, 0, (llvm::InstrStage::ReservationKinds)1 }, { 1, CortexA9ItinerariesFU::A9_NPipe, -1, (llvm::InstrStage::ReservationKinds)0 }, // 65-69 { 1, CortexA9ItinerariesFU::A9_Issue0 | CortexA9ItinerariesFU::A9_Issue1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_MUX0, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_DRegsVFP, 0, (llvm::InstrStage::ReservationKinds)0 }, { 3, CortexA9ItinerariesFU::A9_DRegsN, 0, (llvm::InstrStage::ReservationKinds)1 }, { 1, CortexA9ItinerariesFU::A9_NPipe, -1, (llvm::InstrStage::ReservationKinds)0 }, // 70-74 { 1, CortexA9ItinerariesFU::A9_Issue0 | CortexA9ItinerariesFU::A9_Issue1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_MUX0, 0, (llvm::InstrStage::ReservationKinds)0 }, { 2, CortexA9ItinerariesFU::A9_AGU, 1, (llvm::InstrStage::ReservationKinds)0 }, { 2, CortexA9ItinerariesFU::A9_LSUnit, -1, (llvm::InstrStage::ReservationKinds)0 }, // 75-78 { 1, CortexA9ItinerariesFU::A9_Issue0 | CortexA9ItinerariesFU::A9_Issue1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_MUX0, 0, (llvm::InstrStage::ReservationKinds)0 }, { 2, CortexA9ItinerariesFU::A9_AGU, 1, (llvm::InstrStage::ReservationKinds)0 }, { 2, CortexA9ItinerariesFU::A9_LSUnit, -1, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_Branch, -1, (llvm::InstrStage::ReservationKinds)0 }, // 79-83 { 1, CortexA9ItinerariesFU::A9_Issue0 | CortexA9ItinerariesFU::A9_Issue1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_MUX0, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_DRegsVFP, 0, (llvm::InstrStage::ReservationKinds)0 }, { 2, CortexA9ItinerariesFU::A9_DRegsN, 0, (llvm::InstrStage::ReservationKinds)1 }, { 1, CortexA9ItinerariesFU::A9_NPipe, -1, (llvm::InstrStage::ReservationKinds)0 }, // 84-88 { 1, CortexA9ItinerariesFU::A9_Issue0 | CortexA9ItinerariesFU::A9_Issue1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_MUX0, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_AGU, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_LSUnit, 0, (llvm::InstrStage::ReservationKinds)0 }, // 89-92 { 1, CortexA9ItinerariesFU::A9_Issue0 | CortexA9ItinerariesFU::A9_Issue1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 93 { 1, CortexA9ItinerariesFU::A9_Issue0 | CortexA9ItinerariesFU::A9_Issue1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_MUX0, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_AGU, 0, (llvm::InstrStage::ReservationKinds)0 }, { 2, CortexA9ItinerariesFU::A9_LSUnit, -1, (llvm::InstrStage::ReservationKinds)0 }, // 94-97 { 1, CortexA9ItinerariesFU::A9_Issue0 | CortexA9ItinerariesFU::A9_Issue1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_MUX0, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_DRegsN, 0, (llvm::InstrStage::ReservationKinds)0 }, { 7, CortexA9ItinerariesFU::A9_DRegsVFP, 0, (llvm::InstrStage::ReservationKinds)1 }, { 2, CortexA9ItinerariesFU::A9_NPipe, -1, (llvm::InstrStage::ReservationKinds)0 }, // 98-102 { 1, CortexA9ItinerariesFU::A9_Issue0 | CortexA9ItinerariesFU::A9_Issue1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_MUX0, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_DRegsN, 0, (llvm::InstrStage::ReservationKinds)0 }, { 8, CortexA9ItinerariesFU::A9_DRegsVFP, 0, (llvm::InstrStage::ReservationKinds)1 }, { 2, CortexA9ItinerariesFU::A9_NPipe, -1, (llvm::InstrStage::ReservationKinds)0 }, // 103-107 { 1, CortexA9ItinerariesFU::A9_Issue0 | CortexA9ItinerariesFU::A9_Issue1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_MUX0, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_DRegsVFP, 0, (llvm::InstrStage::ReservationKinds)0 }, { 5, CortexA9ItinerariesFU::A9_DRegsN, 0, (llvm::InstrStage::ReservationKinds)1 }, { 1, CortexA9ItinerariesFU::A9_NPipe, -1, (llvm::InstrStage::ReservationKinds)0 }, // 108-112 { 1, CortexA9ItinerariesFU::A9_Issue0 | CortexA9ItinerariesFU::A9_Issue1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_MUX0, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_DRegsN, 0, (llvm::InstrStage::ReservationKinds)0 }, { 10, CortexA9ItinerariesFU::A9_DRegsVFP, 0, (llvm::InstrStage::ReservationKinds)1 }, { 4, CortexA9ItinerariesFU::A9_NPipe, -1, (llvm::InstrStage::ReservationKinds)0 }, // 113-117 { 1, CortexA9ItinerariesFU::A9_Issue0 | CortexA9ItinerariesFU::A9_Issue1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_MUX0, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_DRegsVFP, 0, (llvm::InstrStage::ReservationKinds)0 }, { 26, CortexA9ItinerariesFU::A9_DRegsN, 0, (llvm::InstrStage::ReservationKinds)1 }, { 20, CortexA9ItinerariesFU::A9_NPipe, -1, (llvm::InstrStage::ReservationKinds)0 }, // 118-122 { 1, CortexA9ItinerariesFU::A9_Issue0 | CortexA9ItinerariesFU::A9_Issue1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_MUX0, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_DRegsVFP, 0, (llvm::InstrStage::ReservationKinds)0 }, { 16, CortexA9ItinerariesFU::A9_DRegsN, 0, (llvm::InstrStage::ReservationKinds)1 }, { 10, CortexA9ItinerariesFU::A9_NPipe, -1, (llvm::InstrStage::ReservationKinds)0 }, // 123-127 { 1, CortexA9ItinerariesFU::A9_Issue0 | CortexA9ItinerariesFU::A9_Issue1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_MUX0, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_DRegsN, 0, (llvm::InstrStage::ReservationKinds)0 }, { 3, CortexA9ItinerariesFU::A9_DRegsVFP, 0, (llvm::InstrStage::ReservationKinds)1 }, { 1, CortexA9ItinerariesFU::A9_NPipe, -1, (llvm::InstrStage::ReservationKinds)0 }, // 128-132 { 1, CortexA9ItinerariesFU::A9_Issue0 | CortexA9ItinerariesFU::A9_Issue1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_MUX0, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_DRegsVFP, 0, (llvm::InstrStage::ReservationKinds)0 }, { 10, CortexA9ItinerariesFU::A9_DRegsN, 0, (llvm::InstrStage::ReservationKinds)1 }, { 2, CortexA9ItinerariesFU::A9_NPipe, -1, (llvm::InstrStage::ReservationKinds)0 }, // 133-137 { 1, CortexA9ItinerariesFU::A9_Issue0 | CortexA9ItinerariesFU::A9_Issue1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_MUX0, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_DRegsVFP, 0, (llvm::InstrStage::ReservationKinds)0 }, { 9, CortexA9ItinerariesFU::A9_DRegsN, 0, (llvm::InstrStage::ReservationKinds)1 }, { 1, CortexA9ItinerariesFU::A9_NPipe, -1, (llvm::InstrStage::ReservationKinds)0 }, // 138-142 { 1, CortexA9ItinerariesFU::A9_Issue0 | CortexA9ItinerariesFU::A9_Issue1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_MUX0, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_DRegsN, 0, (llvm::InstrStage::ReservationKinds)0 }, { 7, CortexA9ItinerariesFU::A9_DRegsVFP, 0, (llvm::InstrStage::ReservationKinds)1 }, { 1, CortexA9ItinerariesFU::A9_NPipe, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_LSUnit, -1, (llvm::InstrStage::ReservationKinds)0 }, // 143-148 { 1, CortexA9ItinerariesFU::A9_Issue0 | CortexA9ItinerariesFU::A9_Issue1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_MUX0, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_DRegsN, 0, (llvm::InstrStage::ReservationKinds)0 }, { 8, CortexA9ItinerariesFU::A9_DRegsVFP, 0, (llvm::InstrStage::ReservationKinds)1 }, { 2, CortexA9ItinerariesFU::A9_NPipe, 0, (llvm::InstrStage::ReservationKinds)0 }, { 2, CortexA9ItinerariesFU::A9_LSUnit, -1, (llvm::InstrStage::ReservationKinds)0 }, // 149-154 { 1, CortexA9ItinerariesFU::A9_Issue0 | CortexA9ItinerariesFU::A9_Issue1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_MUX0, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_DRegsN, 0, (llvm::InstrStage::ReservationKinds)0 }, { 9, CortexA9ItinerariesFU::A9_DRegsVFP, 0, (llvm::InstrStage::ReservationKinds)1 }, { 3, CortexA9ItinerariesFU::A9_NPipe, 0, (llvm::InstrStage::ReservationKinds)0 }, { 3, CortexA9ItinerariesFU::A9_LSUnit, -1, (llvm::InstrStage::ReservationKinds)0 }, // 155-160 { 1, CortexA9ItinerariesFU::A9_Issue0 | CortexA9ItinerariesFU::A9_Issue1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_MUX0, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_DRegsN, 0, (llvm::InstrStage::ReservationKinds)0 }, { 11, CortexA9ItinerariesFU::A9_DRegsVFP, 0, (llvm::InstrStage::ReservationKinds)1 }, { 5, CortexA9ItinerariesFU::A9_NPipe, 0, (llvm::InstrStage::ReservationKinds)0 }, { 5, CortexA9ItinerariesFU::A9_LSUnit, -1, (llvm::InstrStage::ReservationKinds)0 }, // 161-166 { 1, CortexA9ItinerariesFU::A9_Issue0 | CortexA9ItinerariesFU::A9_Issue1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_MUX0, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_DRegsN, 0, (llvm::InstrStage::ReservationKinds)0 }, { 10, CortexA9ItinerariesFU::A9_DRegsVFP, 0, (llvm::InstrStage::ReservationKinds)1 }, { 4, CortexA9ItinerariesFU::A9_NPipe, 0, (llvm::InstrStage::ReservationKinds)0 }, { 4, CortexA9ItinerariesFU::A9_LSUnit, -1, (llvm::InstrStage::ReservationKinds)0 }, // 167-172 { 1, CortexA9ItinerariesFU::A9_Issue0 | CortexA9ItinerariesFU::A9_Issue1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_MUX0, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_DRegsVFP, 0, (llvm::InstrStage::ReservationKinds)0 }, { 2, CortexA9ItinerariesFU::A9_DRegsN, 0, (llvm::InstrStage::ReservationKinds)1 }, { 1, CortexA9ItinerariesFU::A9_NPipe, 0, (llvm::InstrStage::ReservationKinds)0 }, { 2, CortexA9ItinerariesFU::A9_LSUnit, -1, (llvm::InstrStage::ReservationKinds)0 }, // 173-178 { 1, CortexA9ItinerariesFU::A9_Issue0 | CortexA9ItinerariesFU::A9_Issue1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_MUX0, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_DRegsVFP, 0, (llvm::InstrStage::ReservationKinds)0 }, { 2, CortexA9ItinerariesFU::A9_DRegsN, 0, (llvm::InstrStage::ReservationKinds)1 }, { 1, CortexA9ItinerariesFU::A9_NPipe, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_LSUnit, -1, (llvm::InstrStage::ReservationKinds)0 }, // 179-184 { 1, CortexA9ItinerariesFU::A9_Issue0 | CortexA9ItinerariesFU::A9_Issue1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_MUX0, 0, (llvm::InstrStage::ReservationKinds)0 }, // 185-186 { 1, CortexA9ItinerariesFU::A9_Issue0 | CortexA9ItinerariesFU::A9_Issue1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_MUX0, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_DRegsVFP, 0, (llvm::InstrStage::ReservationKinds)0 }, { 7, CortexA9ItinerariesFU::A9_DRegsN, 0, (llvm::InstrStage::ReservationKinds)1 }, { 2, CortexA9ItinerariesFU::A9_NPipe, -1, (llvm::InstrStage::ReservationKinds)0 }, // 187-191 { 1, CortexA9ItinerariesFU::A9_Issue0 | CortexA9ItinerariesFU::A9_Issue1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_MUX0, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_DRegsVFP, 0, (llvm::InstrStage::ReservationKinds)0 }, { 6, CortexA9ItinerariesFU::A9_DRegsN, 0, (llvm::InstrStage::ReservationKinds)1 }, { 1, CortexA9ItinerariesFU::A9_NPipe, -1, (llvm::InstrStage::ReservationKinds)0 }, // 192-196 { 1, CortexA9ItinerariesFU::A9_Issue0 | CortexA9ItinerariesFU::A9_Issue1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_MUX0, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_DRegsN, 0, (llvm::InstrStage::ReservationKinds)0 }, { 8, CortexA9ItinerariesFU::A9_DRegsVFP, 0, (llvm::InstrStage::ReservationKinds)1 }, { 1, CortexA9ItinerariesFU::A9_NPipe, -1, (llvm::InstrStage::ReservationKinds)0 }, // 197-201 { 1, CortexA9ItinerariesFU::A9_Issue0 | CortexA9ItinerariesFU::A9_Issue1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_MUX0, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_DRegsN, 0, (llvm::InstrStage::ReservationKinds)0 }, { 11, CortexA9ItinerariesFU::A9_DRegsVFP, 0, (llvm::InstrStage::ReservationKinds)1 }, { 1, CortexA9ItinerariesFU::A9_NPipe, -1, (llvm::InstrStage::ReservationKinds)0 }, // 202-206 { 1, CortexA9ItinerariesFU::A9_Issue0 | CortexA9ItinerariesFU::A9_Issue1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_MUX0, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_DRegsN, 0, (llvm::InstrStage::ReservationKinds)0 }, { 12, CortexA9ItinerariesFU::A9_DRegsVFP, 0, (llvm::InstrStage::ReservationKinds)1 }, { 2, CortexA9ItinerariesFU::A9_NPipe, -1, (llvm::InstrStage::ReservationKinds)0 }, // 207-211 { 1, CortexA9ItinerariesFU::A9_Issue0 | CortexA9ItinerariesFU::A9_Issue1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_MUX0, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_DRegsN, 0, (llvm::InstrStage::ReservationKinds)0 }, { 4, CortexA9ItinerariesFU::A9_DRegsVFP, 0, (llvm::InstrStage::ReservationKinds)1 }, { 2, CortexA9ItinerariesFU::A9_NPipe, -1, (llvm::InstrStage::ReservationKinds)0 }, // 212-216 { 1, CortexA9ItinerariesFU::A9_Issue0 | CortexA9ItinerariesFU::A9_Issue1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_MUX0, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_DRegsVFP, 0, (llvm::InstrStage::ReservationKinds)0 }, { 33, CortexA9ItinerariesFU::A9_DRegsN, 0, (llvm::InstrStage::ReservationKinds)1 }, { 28, CortexA9ItinerariesFU::A9_NPipe, -1, (llvm::InstrStage::ReservationKinds)0 }, // 217-221 { 1, CortexA9ItinerariesFU::A9_Issue0 | CortexA9ItinerariesFU::A9_Issue1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_MUX0, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_DRegsVFP, 0, (llvm::InstrStage::ReservationKinds)0 }, { 18, CortexA9ItinerariesFU::A9_DRegsN, 0, (llvm::InstrStage::ReservationKinds)1 }, { 13, CortexA9ItinerariesFU::A9_NPipe, -1, (llvm::InstrStage::ReservationKinds)0 }, // 222-226 { 1, CortexA9ItinerariesFU::A9_Issue0 | CortexA9ItinerariesFU::A9_Issue1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_MUX0, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_DRegsN, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_DRegsVFP, 0, (llvm::InstrStage::ReservationKinds)1 }, { 1, CortexA9ItinerariesFU::A9_NPipe, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_LSUnit, -1, (llvm::InstrStage::ReservationKinds)0 }, // 227-232 { 1, CortexA9ItinerariesFU::A9_Issue0 | CortexA9ItinerariesFU::A9_Issue1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_MUX0, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_DRegsN, 0, (llvm::InstrStage::ReservationKinds)0 }, { 2, CortexA9ItinerariesFU::A9_DRegsVFP, 0, (llvm::InstrStage::ReservationKinds)1 }, { 2, CortexA9ItinerariesFU::A9_NPipe, 0, (llvm::InstrStage::ReservationKinds)0 }, { 2, CortexA9ItinerariesFU::A9_LSUnit, -1, (llvm::InstrStage::ReservationKinds)0 }, // 233-238 { 1, CortexA9ItinerariesFU::A9_Issue0 | CortexA9ItinerariesFU::A9_Issue1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_MUX0, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_DRegsN, 0, (llvm::InstrStage::ReservationKinds)0 }, { 3, CortexA9ItinerariesFU::A9_DRegsVFP, 0, (llvm::InstrStage::ReservationKinds)1 }, { 3, CortexA9ItinerariesFU::A9_NPipe, 0, (llvm::InstrStage::ReservationKinds)0 }, { 3, CortexA9ItinerariesFU::A9_LSUnit, -1, (llvm::InstrStage::ReservationKinds)0 }, // 239-244 { 1, CortexA9ItinerariesFU::A9_Issue0 | CortexA9ItinerariesFU::A9_Issue1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_MUX0, 0, (llvm::InstrStage::ReservationKinds)0 }, { 2, CortexA9ItinerariesFU::A9_DRegsN, 0, (llvm::InstrStage::ReservationKinds)0 }, { 8, CortexA9ItinerariesFU::A9_DRegsVFP, 0, (llvm::InstrStage::ReservationKinds)1 }, { 2, CortexA9ItinerariesFU::A9_NPipe, -1, (llvm::InstrStage::ReservationKinds)0 }, // 245-249 { 1, CortexA9ItinerariesFU::A9_Issue0 | CortexA9ItinerariesFU::A9_Issue1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_MUX0, 0, (llvm::InstrStage::ReservationKinds)0 }, { 2, CortexA9ItinerariesFU::A9_DRegsN, 0, (llvm::InstrStage::ReservationKinds)0 }, { 9, CortexA9ItinerariesFU::A9_DRegsVFP, 0, (llvm::InstrStage::ReservationKinds)1 }, { 3, CortexA9ItinerariesFU::A9_NPipe, -1, (llvm::InstrStage::ReservationKinds)0 }, // 250-254 { 1, CortexA9ItinerariesFU::A9_Issue0 | CortexA9ItinerariesFU::A9_Issue1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_MUX0, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_DRegsN, 0, (llvm::InstrStage::ReservationKinds)0 }, { 9, CortexA9ItinerariesFU::A9_DRegsVFP, 0, (llvm::InstrStage::ReservationKinds)1 }, { 3, CortexA9ItinerariesFU::A9_NPipe, -1, (llvm::InstrStage::ReservationKinds)0 }, // 255-259 { 1, CortexA9ItinerariesFU::A9_Issue0 | CortexA9ItinerariesFU::A9_Issue1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_MUX0, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA9ItinerariesFU::A9_DRegsN, 0, (llvm::InstrStage::ReservationKinds)0 }, { 9, CortexA9ItinerariesFU::A9_DRegsVFP, 0, (llvm::InstrStage::ReservationKinds)1 }, { 2, CortexA9ItinerariesFU::A9_NPipe, -1, (llvm::InstrStage::ReservationKinds)0 }, // 260-264 { 1, CortexA8ItinerariesFU::A8_Pipe0 | CortexA8ItinerariesFU::A8_Pipe1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 265 { 3, CortexA8ItinerariesFU::A8_Pipe0, 0, (llvm::InstrStage::ReservationKinds)0 }, { 3, CortexA8ItinerariesFU::A8_LSPipe, -1, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA8ItinerariesFU::A8_Pipe0 | CortexA8ItinerariesFU::A8_Pipe1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 266-268 { 1, CortexA8ItinerariesFU::A8_Pipe0 | CortexA8ItinerariesFU::A8_Pipe1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA8ItinerariesFU::A8_LSPipe, -1, (llvm::InstrStage::ReservationKinds)0 }, // 269-270 { 1, CortexA8ItinerariesFU::A8_Pipe0 | CortexA8ItinerariesFU::A8_Pipe1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA8ItinerariesFU::A8_LSPipe, -1, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA8ItinerariesFU::A8_Pipe0 | CortexA8ItinerariesFU::A8_Pipe1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 271-273 { 2, CortexA8ItinerariesFU::A8_Pipe0, -1, (llvm::InstrStage::ReservationKinds)0 }, // 274 { 1, CortexA8ItinerariesFU::A8_Pipe0 | CortexA8ItinerariesFU::A8_Pipe1, -1, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA8ItinerariesFU::A8_Pipe0 | CortexA8ItinerariesFU::A8_Pipe1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 275-276 { 1, CortexA8ItinerariesFU::A8_Pipe0 | CortexA8ItinerariesFU::A8_Pipe1, -1, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA8ItinerariesFU::A8_Pipe0 | CortexA8ItinerariesFU::A8_Pipe1, -1, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA8ItinerariesFU::A8_Pipe0 | CortexA8ItinerariesFU::A8_Pipe1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 277-279 { 1, CortexA8ItinerariesFU::A8_Pipe0 | CortexA8ItinerariesFU::A8_Pipe1, -1, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA8ItinerariesFU::A8_Pipe0 | CortexA8ItinerariesFU::A8_Pipe1, -1, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA8ItinerariesFU::A8_LSPipe, -1, (llvm::InstrStage::ReservationKinds)0 }, // 280-282 { 3, CortexA8ItinerariesFU::A8_Pipe0, -1, (llvm::InstrStage::ReservationKinds)0 }, // 283 { 1, CortexA8ItinerariesFU::A8_Pipe0 | CortexA8ItinerariesFU::A8_Pipe1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA8ItinerariesFU::A8_NPipe, -1, (llvm::InstrStage::ReservationKinds)0 }, // 284-285 { 1, CortexA8ItinerariesFU::A8_Pipe0 | CortexA8ItinerariesFU::A8_Pipe1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 4, CortexA8ItinerariesFU::A8_NPipe, 0, (llvm::InstrStage::ReservationKinds)0 }, { 4, CortexA8ItinerariesFU::A8_NLSPipe, -1, (llvm::InstrStage::ReservationKinds)0 }, // 286-288 { 3, CortexA8ItinerariesFU::A8_Pipe0, 0, (llvm::InstrStage::ReservationKinds)0 }, { 3, CortexA8ItinerariesFU::A8_LSPipe, -1, (llvm::InstrStage::ReservationKinds)0 }, // 289-290 { 1, CortexA8ItinerariesFU::A8_Pipe0 | CortexA8ItinerariesFU::A8_Pipe1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA8ItinerariesFU::A8_NLSPipe, -1, (llvm::InstrStage::ReservationKinds)0 }, // 291-292 { 2, CortexA8ItinerariesFU::A8_Pipe0, 0, (llvm::InstrStage::ReservationKinds)0 }, { 2, CortexA8ItinerariesFU::A8_LSPipe, -1, (llvm::InstrStage::ReservationKinds)0 }, // 293-294 { 2, CortexA8ItinerariesFU::A8_Pipe0 | CortexA8ItinerariesFU::A8_Pipe1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA8ItinerariesFU::A8_LSPipe, -1, (llvm::InstrStage::ReservationKinds)0 }, // 295-296 { 1, CortexA8ItinerariesFU::A8_Pipe0, -1, (llvm::InstrStage::ReservationKinds)0 }, // 297 { 2, CortexA8ItinerariesFU::A8_Pipe0 | CortexA8ItinerariesFU::A8_Pipe1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 2, CortexA8ItinerariesFU::A8_LSPipe, -1, (llvm::InstrStage::ReservationKinds)0 }, // 298-299 { 1, CortexA8ItinerariesFU::A8_Pipe0 | CortexA8ItinerariesFU::A8_Pipe1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 2, CortexA8ItinerariesFU::A8_NPipe, -1, (llvm::InstrStage::ReservationKinds)0 }, // 300-301 { 1, CortexA8ItinerariesFU::A8_Pipe0 | CortexA8ItinerariesFU::A8_Pipe1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 9, CortexA8ItinerariesFU::A8_NPipe, 0, (llvm::InstrStage::ReservationKinds)0 }, { 9, CortexA8ItinerariesFU::A8_NLSPipe, -1, (llvm::InstrStage::ReservationKinds)0 }, // 302-304 { 1, CortexA8ItinerariesFU::A8_Pipe0 | CortexA8ItinerariesFU::A8_Pipe1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 5, CortexA8ItinerariesFU::A8_NPipe, 0, (llvm::InstrStage::ReservationKinds)0 }, { 5, CortexA8ItinerariesFU::A8_NLSPipe, -1, (llvm::InstrStage::ReservationKinds)0 }, // 305-307 { 1, CortexA8ItinerariesFU::A8_Pipe0 | CortexA8ItinerariesFU::A8_Pipe1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 7, CortexA8ItinerariesFU::A8_NPipe, 0, (llvm::InstrStage::ReservationKinds)0 }, { 7, CortexA8ItinerariesFU::A8_NLSPipe, -1, (llvm::InstrStage::ReservationKinds)0 }, // 308-310 { 1, CortexA8ItinerariesFU::A8_Pipe0 | CortexA8ItinerariesFU::A8_Pipe1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 29, CortexA8ItinerariesFU::A8_NPipe, 0, (llvm::InstrStage::ReservationKinds)0 }, { 29, CortexA8ItinerariesFU::A8_NLSPipe, -1, (llvm::InstrStage::ReservationKinds)0 }, // 311-313 { 1, CortexA8ItinerariesFU::A8_Pipe0 | CortexA8ItinerariesFU::A8_Pipe1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 20, CortexA8ItinerariesFU::A8_NPipe, 0, (llvm::InstrStage::ReservationKinds)0 }, { 20, CortexA8ItinerariesFU::A8_NLSPipe, -1, (llvm::InstrStage::ReservationKinds)0 }, // 314-316 { 1, CortexA8ItinerariesFU::A8_Pipe0 | CortexA8ItinerariesFU::A8_Pipe1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 2, CortexA8ItinerariesFU::A8_NLSPipe, -1, (llvm::InstrStage::ReservationKinds)0 }, // 317-318 { 1, CortexA8ItinerariesFU::A8_Pipe0 | CortexA8ItinerariesFU::A8_Pipe1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 19, CortexA8ItinerariesFU::A8_NPipe, 0, (llvm::InstrStage::ReservationKinds)0 }, { 19, CortexA8ItinerariesFU::A8_NLSPipe, -1, (llvm::InstrStage::ReservationKinds)0 }, // 319-321 { 1, CortexA8ItinerariesFU::A8_Pipe0 | CortexA8ItinerariesFU::A8_Pipe1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 8, CortexA8ItinerariesFU::A8_NPipe, 0, (llvm::InstrStage::ReservationKinds)0 }, { 8, CortexA8ItinerariesFU::A8_NLSPipe, -1, (llvm::InstrStage::ReservationKinds)0 }, // 322-324 { 1, CortexA8ItinerariesFU::A8_Pipe0 | CortexA8ItinerariesFU::A8_Pipe1, -1, (llvm::InstrStage::ReservationKinds)0 }, { 2, CortexA8ItinerariesFU::A8_NLSPipe, 0, (llvm::InstrStage::ReservationKinds)0 }, { 2, CortexA8ItinerariesFU::A8_LSPipe, -1, (llvm::InstrStage::ReservationKinds)0 }, // 325-327 { 1, CortexA8ItinerariesFU::A8_Pipe0 | CortexA8ItinerariesFU::A8_Pipe1, -1, (llvm::InstrStage::ReservationKinds)0 }, { 3, CortexA8ItinerariesFU::A8_NLSPipe, 0, (llvm::InstrStage::ReservationKinds)0 }, { 3, CortexA8ItinerariesFU::A8_LSPipe, -1, (llvm::InstrStage::ReservationKinds)0 }, // 328-330 { 1, CortexA8ItinerariesFU::A8_Pipe0 | CortexA8ItinerariesFU::A8_Pipe1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 2, CortexA8ItinerariesFU::A8_NLSPipe, 0, (llvm::InstrStage::ReservationKinds)0 }, { 2, CortexA8ItinerariesFU::A8_LSPipe, -1, (llvm::InstrStage::ReservationKinds)0 }, // 331-333 { 1, CortexA8ItinerariesFU::A8_Pipe0 | CortexA8ItinerariesFU::A8_Pipe1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 3, CortexA8ItinerariesFU::A8_NLSPipe, 0, (llvm::InstrStage::ReservationKinds)0 }, { 3, CortexA8ItinerariesFU::A8_LSPipe, -1, (llvm::InstrStage::ReservationKinds)0 }, // 334-336 { 1, CortexA8ItinerariesFU::A8_Pipe0 | CortexA8ItinerariesFU::A8_Pipe1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 5, CortexA8ItinerariesFU::A8_NLSPipe, 0, (llvm::InstrStage::ReservationKinds)0 }, { 5, CortexA8ItinerariesFU::A8_LSPipe, -1, (llvm::InstrStage::ReservationKinds)0 }, // 337-339 { 1, CortexA8ItinerariesFU::A8_Pipe0 | CortexA8ItinerariesFU::A8_Pipe1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 4, CortexA8ItinerariesFU::A8_NLSPipe, 0, (llvm::InstrStage::ReservationKinds)0 }, { 4, CortexA8ItinerariesFU::A8_LSPipe, -1, (llvm::InstrStage::ReservationKinds)0 }, // 340-342 { 1, CortexA8ItinerariesFU::A8_Pipe0 | CortexA8ItinerariesFU::A8_Pipe1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA8ItinerariesFU::A8_NLSPipe, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA8ItinerariesFU::A8_LSPipe, -1, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA8ItinerariesFU::A8_NLSPipe, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA8ItinerariesFU::A8_LSPipe, -1, (llvm::InstrStage::ReservationKinds)0 }, // 343-347 { 1, CortexA8ItinerariesFU::A8_Pipe0 | CortexA8ItinerariesFU::A8_Pipe1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA8ItinerariesFU::A8_NLSPipe, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA8ItinerariesFU::A8_LSPipe, -1, (llvm::InstrStage::ReservationKinds)0 }, // 348-350 { 1, CortexA8ItinerariesFU::A8_Pipe0 | CortexA8ItinerariesFU::A8_Pipe1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA8ItinerariesFU::A8_NPipe, -1, (llvm::InstrStage::ReservationKinds)0 }, { 2, CortexA8ItinerariesFU::A8_NLSPipe, 0, (llvm::InstrStage::ReservationKinds)0 }, { 3, CortexA8ItinerariesFU::A8_NPipe, -1, (llvm::InstrStage::ReservationKinds)0 }, // 351-354 { 1, CortexA8ItinerariesFU::A8_Pipe0 | CortexA8ItinerariesFU::A8_Pipe1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 11, CortexA8ItinerariesFU::A8_NPipe, 0, (llvm::InstrStage::ReservationKinds)0 }, { 11, CortexA8ItinerariesFU::A8_NLSPipe, -1, (llvm::InstrStage::ReservationKinds)0 }, // 355-357 { 1, CortexA8ItinerariesFU::A8_Pipe0 | CortexA8ItinerariesFU::A8_Pipe1, 0, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA8ItinerariesFU::A8_NLSPipe, -1, (llvm::InstrStage::ReservationKinds)0 }, { 1, CortexA8ItinerariesFU::A8_NPipe, 0, (llvm::InstrStage::ReservationKinds)0 }, { 2, CortexA8ItinerariesFU::A8_NLSPipe, -1, (llvm::InstrStage::ReservationKinds)0 }, // 358-361 { 0, 0, 0, llvm::InstrStage::Required } // End stages }; extern const unsigned ARMOperandCycles[] = { 0, // No itinerary 2, 2, // 1-2 2, 2, 2, // 3-5 3, 3, 2, 1, // 6-9 3, 3, 2, 1, // 10-13 1, 2, 1, 1, 4, // 14-18 4, 1, // 19-20 3, 1, // 21-22 4, 1, 1, // 23-25 5, 1, 1, 2, // 26-29 3, // 30 2, // 31 4, // 32 3, 2, // 33-34 4, 2, 1, // 35-37 3, // 38 5, // 39 2, // 40 2, 1, // 41-42 5, 1, 1, // 43-45 2, 2, 2, // 46-48 4, 1, 1, // 49-51 4, 1, 1, // 52-54 2, 1, 1, // 55-57 2, 1, 1, // 58-60 6, 1, 1, 2, // 61-64 6, 1, 1, // 65-67 2, 1, 1, // 68-70 2, 2, 1, 1, // 71-74 5, 2, // 75-76 5, 2, // 77-78 2, 2, 1, // 79-81 3, 1, // 82-83 2, 2, 1, // 84-86 2, 2, 1, 1, // 87-90 2, 2, 2, // 91-93 2, 2, // 94-95 2, 1, 1, 1, 4, // 96-100 1, 2, 4, // 101-103 3, 3, 2, 1, // 104-107 2, 2, // 108-109 2, 2, 2, // 110-112 3, 3, 2, 1, // 113-116 3, 3, 2, 1, // 117-120 2, 1, // 121-122 2, 2, // 123-124 2, // 125 2, 2, // 126-127 3, 2, 1, // 128-130 3, 2, 1, // 131-133 3, // 134 1, 1, 1, 1, 4, // 135-139 4, 2, 1, 1, // 140-143 4, 2, 1, // 144-146 5, 2, 1, // 147-149 4, 2, 1, 1, // 150-153 4, 2, 1, 1, // 154-157 4, 2, 1, // 158-160 5, 2, 1, // 161-163 2, 2, // 164-165 3, 2, 1, // 166-168 2, // 169 2, 2, // 170-171 3, 2, 1, // 172-174 2, 2, 1, // 175-177 4, 1, 1, 2, // 178-181 4, 1, 1, // 182-184 2, // 185 2, 2, 1, 1, // 186-189 2, 2, 1, // 190-192 2, 2, 1, // 193-195 2, 2, 1, 1, // 196-199 2, 2, 1, // 200-202 2, 2, 1, // 203-205 2, 2, 1, // 206-208 1, 1, // 209-210 2, // 211 2, 2, // 212-213 3, 2, 1, // 214-216 3, 2, 1, // 217-219 6, 1, 1, // 220-222 9, 2, 2, // 223-225 9, 2, 2, // 226-228 2, 2, // 229-230 2, 2, // 231-232 5, 2, // 233-234 5, 2, // 235-236 34, 2, 2, // 237-239 20, 2, 2, // 240-242 9, 2, 2, 2, // 243-246 9, 2, 2, 2, // 247-250 9, 2, // 251-252 3, 2, 1, 1, 5, // 253-257 2, 1, 1, 5, // 258-261 5, 2, 2, // 262-264 5, 2, 2, // 265-267 9, 2, 2, 2, // 268-271 9, 2, 2, 2, // 272-275 10, 1, 1, // 276-278 10, 1, // 279-280 10, 1, // 281-282 10, 10, 1, // 283-285 9, 2, 2, // 286-288 9, 2, 2, // 289-291 9, 2, // 292-293 9, 2, // 294-295 34, 2, 2, // 296-298 20, 2, 2, // 299-301 3, 2, 2, 2, 2, // 302-306 2, 2, 2, 2, // 307-310 2, 2, 2, // 311-313 2, 2, 2, // 314-316 9, 2, // 317-318 9, 2, // 319-320 2, 1, // 321-322 2, 2, // 323-324 2, 1, // 325-326 2, // 327 2, 2, // 328-329 2, 1, // 330-331 4, 1, // 332-333 4, 2, 1, // 334-336 5, 2, 1, // 337-339 4, 2, 1, 1, // 340-343 4, 1, // 344-345 4, 1, // 346-347 4, 2, 1, // 348-350 5, 2, 1, // 351-353 2, 1, // 354-355 4, 1, 1, // 356-358 5, 1, 1, 2, // 359-362 2, 1, // 363-364 2, 2, 1, // 365-367 2, 2, 1, // 368-370 2, 2, 1, 1, // 371-374 2, 1, 1, // 375-377 2, 2, 1, // 378-380 2, 1, // 381-382 2, 2, 1, // 383-385 3, 3, 2, 1, // 386-389 1, 1, // 390-391 2, // 392 2, 2, // 393-394 2, 1, // 395-396 2, 2, 2, // 397-399 4, 1, 1, // 400-402 4, 1, 1, // 403-405 1, 1, 4, // 406-408 2, 1, 1, // 409-411 2, 1, 1, // 412-414 2, 2, // 415-416 2, 2, // 417-418 2, 2, 2, // 419-421 3, 3, 2, 1, // 422-425 3, 3, 2, 1, // 426-429 2, 1, // 430-431 3, 2, 1, // 432-434 3, 2, 1, // 435-437 4, 2, 1, // 438-440 2, 2, // 441-442 4, // 443 2, // 444 3, // 445 5, // 446 2, 1, // 447-448 5, 1, 1, // 449-451 5, 1, 1, 2, // 452-455 6, 1, 1, // 456-458 6, 1, 1, // 459-461 6, 1, 1, 2, // 462-465 4, 1, 1, // 466-468 4, 1, 1, 2, // 469-472 4, 1, 1, // 473-475 5, 2, 1, // 476-478 4, 1, 1, // 479-481 4, 2, 1, 1, // 482-485 1, 1, // 486-487 1, 1, // 488-489 4, // 490 2, // 491 3, // 492 2, // 493 2, 1, // 494-495 2, 2, // 496-497 2, 2, 2, // 498-500 2, 2, 2, // 501-503 2, 2, 2, // 504-506 2, 2, 1, // 507-509 3, 3, 2, 1, // 510-513 5, 1, 1, // 514-516 4, 1, 1, // 517-519 5, 1, 1, 2, // 520-523 5, 1, 1, 2, // 524-527 5, 1, 1, 2, // 528-531 4, 1, 1, // 532-534 5, 1, 1, 2, // 535-538 5, 1, 1, 2, // 539-542 6, 1, 1, // 543-545 6, 1, 1, // 546-548 6, 1, 1, 2, // 549-552 4, 1, 1, // 553-555 4, 1, 1, // 556-558 5, 2, 1, // 559-561 3, 1, // 562-563 4, 1, // 564-565 5, 2, 1, // 566-568 4, 1, // 569-570 5, 2, 1, // 571-573 4, 1, 1, // 574-576 4, 1, 1, // 577-579 4, 1, 1, // 580-582 4, 1, 1, // 583-585 4, 1, // 586-587 5, 2, 1, // 588-590 4, 1, 1, // 591-593 4, 2, 1, 1, // 594-597 4, 2, 1, // 598-600 4, 2, 1, 1, // 601-604 4, 2, 1, // 605-607 4, 2, 1, 1, // 608-611 4, 2, 1, // 612-614 4, 2, 1, // 615-617 4, 1, // 618-619 4, 1, // 620-621 4, 2, 1, // 622-624 4, 1, // 625-626 4, 1, // 627-628 4, 1, 1, // 629-631 4, 2, 1, 1, // 632-635 4, 2, 1, 1, // 636-639 1, 1, 1, 1, 4, // 640-644 2, 1, 1, 1, 4, // 645-649 1, 2, 1, 1, 4, // 650-654 1, 2, 4, // 655-657 1, 1, 4, // 658-660 2, 1, 1, // 661-663 2, 1, 1, // 664-666 2, 2, 1, // 667-669 2, 2, 1, // 670-672 2, 1, // 673-674 2, 2, 1, // 675-677 2, 1, // 678-679 2, 2, 1, // 680-682 2, 1, 1, // 683-685 2, 1, 1, // 686-688 2, 2, 1, 1, // 689-692 2, 2, 1, // 693-695 2, 2, 1, 1, // 696-699 2, 2, 1, // 700-702 2, 2, 1, // 703-705 2, 2, 1, // 706-708 2, 2, 1, 1, // 709-712 2, 1, // 713-714 2, 1, // 715-716 2, 1, 1, // 717-719 2, 1, 1, // 720-722 2, 2, 1, 1, // 723-726 2, 2, 1, 1, // 727-730 2, // 731 4, 1, // 732-733 3, 1, // 734-735 5, 2, // 736-737 5, 2, // 738-739 2, 2, // 740-741 2, 2, // 742-743 9, 2, 2, // 744-746 9, 2, 2, // 747-749 9, 2, 2, // 750-752 9, 2, 2, 2, // 753-756 9, 2, 2, 2, // 757-760 9, 2, 2, 2, // 761-764 9, 2, 2, 2, // 765-768 5, 2, // 769-770 5, 2, // 771-772 9, 2, // 773-774 9, 2, // 775-776 9, 2, // 777-778 9, 2, // 779-780 5, 2, // 781-782 5, 2, // 783-784 10, 1, // 785-786 10, 1, // 787-788 10, 10, 1, // 789-791 10, 1, 1, // 792-794 10, 1, 1, // 795-797 3, // 798 3, // 799 3, // 800 5, 2, 2, // 801-803 5, 2, 2, // 804-806 2, 2, 2, // 807-809 2, 2, 2, // 810-812 2, 1, 1, 5, // 813-816 2, 2, 2, 2, // 817-820 2, 1, 1, 5, // 821-824 3, 2, 1, 1, 5, // 825-829 2, 2, 2, 2, // 830-833 3, 2, 2, 2, 2, // 834-838 20, 2, 2, // 839-841 20, 2, 2, // 842-844 34, 2, 2, // 845-847 34, 2, 2, // 848-850 3, // 851 2, // 852 3, 2, 1, // 853-855 2, 1, // 856-857 2, // 858 2, 2, // 859-860 2, 2, // 861-862 2, 2, // 863-864 3, // 865 2, // 866 2, 2, // 867-868 2, 1, // 869-870 2, 2, 2, // 871-873 2, 2, 2, // 874-876 3, 3, 2, 1, // 877-880 2, 2, 1, // 881-883 2, 2, 1, // 884-886 2, 2, 1, // 887-889 3, 3, 2, 1, // 890-893 3, 3, 2, 1, // 894-897 2, 2, // 898-899 2, // 900 3, 2, 1, // 901-903 2, // 904 2, 2, // 905-906 3, 2, 1, // 907-909 3, 2, 1, // 910-912 2, 2, // 913-914 2, 1, // 915-916 2, // 917 2, 2, // 918-919 3, 2, 1, // 920-922 3, 2, 1, // 923-925 5, 2, // 926-927 5, 2, // 928-929 3, // 930 3, // 931 2, // 932 2, 2, // 933-934 3, // 935 3, 2, // 936-937 2, 2, // 938-939 4, 2, 1, // 940-942 2, 1, // 943-944 3, 1, // 945-946 3, 2, // 947-948 2, // 949 2, 2, // 950-951 3, 2, 1, // 952-954 3, 2, 1, // 955-957 5, 1, 1, // 958-960 2, 2, 2, // 961-963 2, 2, 2, // 964-966 2, 2, 2, // 967-969 2, 2, 2, // 970-972 2, 2, 2, // 973-975 2, 1, // 976-977 2, 1, // 978-979 1, 1, // 980-981 1, 1, // 982-983 2, 2, // 984-985 2, 2, 1, // 986-988 3, 3, 2, 1, // 989-992 4, 1, 1, // 993-995 4, 1, 1, // 996-998 2, 2, 1, 1, // 999-1002 4, 1, // 1003-1004 4, 1, // 1005-1006 4, 2, 1, // 1007-1009 4, 2, 1, // 1010-1012 4, 2, 1, // 1013-1015 4, 2, 1, 1, // 1016-1019 4, 2, 1, 1, // 1020-1023 4, 2, 1, 1, // 1024-1027 4, 2, 1, 1, // 1028-1031 4, 2, 1, // 1032-1034 4, 2, 1, // 1035-1037 4, 2, 1, // 1038-1040 4, 2, 1, 1, // 1041-1044 4, 2, 1, 1, // 1045-1048 4, 2, 1, 1, // 1049-1052 4, 2, 1, 1, // 1053-1056 4, 2, 1, 1, // 1057-1060 4, 2, 1, 1, // 1061-1064 4, 2, 1, // 1065-1067 4, 2, 1, 1, // 1068-1071 4, 2, 1, 1, // 1072-1075 4, 2, 1, 1, // 1076-1079 4, 2, 1, 1, // 1080-1083 2, 1, 1, // 1084-1086 2, 1, // 1087-1088 2, 2, 1, // 1089-1091 2, 2, 1, // 1092-1094 2, 2, 1, 1, // 1095-1098 2, 2, 1, 1, // 1099-1102 2, 2, 1, // 1103-1105 2, 2, 1, // 1106-1108 2, 2, 1, 1, // 1109-1112 2, 2, 1, 1, // 1113-1116 2, 2, 1, 1, // 1117-1120 2, 2, 1, 1, // 1121-1124 2, 2, 1, 1, // 1125-1128 2, 2, 1, 1, // 1129-1132 2, 2, 1, // 1133-1135 2, 2, 1, 1, // 1136-1139 9, 2, // 1140-1141 9, 2, // 1142-1143 5, 2, // 1144-1145 5, 2, // 1146-1147 2, 2, 2, 2, // 1148-1151 3, 2, 2, 2, 2, // 1152-1156 1, 2, 1, 1, 4, // 1157-1161 2, 1, 1, 1, 4, // 1162-1166 1, 1, 1, 1, 4, // 1167-1171 3, 1, // 1172-1173 4, 1, // 1174-1175 3, 1, // 1176-1177 2, // 1178 2, 2, // 1179-1180 2, // 1181 6, 1, 1, 2, // 1182-1185 2, 2, // 1186-1187 2, 2, 2, // 1188-1190 2, 1, // 1191-1192 3, 2, 1, // 1193-1195 2, 2, // 1196-1197 2, // 1198 2, 2, // 1199-1200 2, 2, 2, // 1201-1203 2, 2, // 1204-1205 2, 2, // 1206-1207 2, 2, 2, // 1208-1210 2, 2, // 1211-1212 2, 1, // 1213-1214 2, 1, // 1215-1216 2, // 1217 2, 2, 2, // 1218-1220 2, 2, // 1221-1222 2, 2, 2, // 1223-1225 2, 1, // 1226-1227 2, 2, // 1228-1229 2, // 1230 2, 2, // 1231-1232 2, 1, // 1233-1234 2, 1, // 1235-1236 2, 2, // 1237-1238 5, 1, 1, // 1239-1241 5, 1, 1, 2, // 1242-1245 3, 3, 2, 1, // 1246-1249 3, 3, 2, 1, // 1250-1253 4, 1, // 1254-1255 4, 1, // 1256-1257 1, 1, 1, 1, 4, // 1258-1262 2, 1, 1, 1, 4, // 1263-1267 2, 2, // 1268-1269 2, 2, // 1270-1271 2, 2, // 1272-1273 10, 1, // 1274-1275 5, 2, // 1276-1277 5, 2, // 1278-1279 10, 1, // 1280-1281 4, 1, // 1282-1283 4, 1, // 1284-1285 4, 1, // 1286-1287 4, 1, // 1288-1289 2, 2, 1, // 1290-1292 2, 2, 1, // 1293-1295 2, 2, 1, // 1296-1298 2, 2, 1, // 1299-1301 2, 1, // 1302-1303 2, 1, // 1304-1305 2, 1, // 1306-1307 2, 1, // 1308-1309 2, 2, 2, // 1310-1312 2, 2, // 1313-1314 2, 2, // 1315-1316 2, 2, 1, // 1317-1319 2, 2, // 1320-1321 2, 2, // 1322-1323 9, 2, 2, // 1324-1326 4, 1, // 1327-1328 2, 2, 1, // 1329-1331 2, 2, 1, // 1332-1334 2, 2, 2, // 1335-1337 2, 2, 2, // 1338-1340 2, 2, 2, // 1341-1343 2, 2, 2, // 1344-1346 2, 2, 2, // 1347-1349 2, 2, // 1350-1351 2, 2, // 1352-1353 2, 2, // 1354-1355 2, 2, // 1356-1357 2, 2, // 1358-1359 2, 2, 2, // 1360-1362 2, 2, // 1363-1364 9, 2, // 1365-1366 3, // 1367 3, // 1368 3, // 1369 3, // 1370 1, 1, // 1371-1372 1, 1, 1, // 1373-1375 3, 1, 1, 1, // 1376-1379 3, 1, 1, 1, // 1380-1383 1, 2, 1, 1, 3, // 1384-1388 3, 1, // 1389-1390 2, 1, // 1391-1392 3, 3, 1, 1, // 1393-1396 4, 1, 1, 1, // 1397-1400 1, // 1401 1, // 1402 2, // 1403 1, 1, // 1404-1405 2, 1, 1, // 1406-1408 3, // 1409 5, // 1410 2, // 1411 1, 1, // 1412-1413 4, 1, 1, // 1414-1416 1, 1, 1, // 1417-1419 3, 1, 1, // 1420-1422 4, 1, 1, // 1423-1425 1, 1, 1, // 1426-1428 1, 1, 1, // 1429-1431 4, 5, 1, 1, // 1432-1435 4, 5, 1, 1, // 1436-1439 1, 1, 1, // 1440-1442 2, 1, 1, 1, // 1443-1446 3, // 1447 1, 1, // 1448-1449 1, 1, // 1450-1451 2, 1, 1, // 1452-1454 1, 1, // 1455-1456 2, 1, 1, // 1457-1459 2, 1, 1, 1, // 1460-1463 1, 1, 1, // 1464-1466 1, 1, // 1467-1468 2, 1, 1, 1, 3, // 1469-1473 1, 1, 3, // 1474-1476 3, 1, 1, 1, // 1477-1480 1, 1, // 1481-1482 1, 1, 1, // 1483-1485 3, 1, 1, 1, // 1486-1489 3, 1, 1, 1, // 1490-1493 2, 1, // 1494-1495 1, 1, // 1496-1497 1, // 1498 1, 1, // 1499-1500 1, 1, 1, // 1501-1503 1, 1, 1, // 1504-1506 1, // 1507 1, 1, 1, 1, 3, // 1508-1512 4, 3, 1, 1, // 1513-1516 4, 3, 1, // 1517-1519 5, 1, 1, // 1520-1522 3, 3, 1, 1, // 1523-1526 3, 2, 1, 1, // 1527-1530 3, 2, 1, // 1531-1533 4, 1, 1, // 1534-1536 1, 1, // 1537-1538 2, 1, 1, // 1539-1541 1, // 1542 1, 1, // 1543-1544 3, 1, 1, // 1545-1547 2, 1, 1, // 1548-1550 1, 1, // 1551-1552 3, 1, 1, 1, // 1553-1556 3, 1, 1, // 1557-1559 2, // 1560 3, 1, 1, 1, // 1561-1564 3, 1, 1, // 1565-1567 1, 1, 1, // 1568-1570 3, 1, 1, 1, // 1571-1574 2, 1, 1, // 1575-1577 1, 1, 1, // 1578-1580 3, 1, 1, // 1581-1583 2, 1, // 1584-1585 1, // 1586 1, 1, // 1587-1588 1, 1, 1, // 1589-1591 1, 1, 1, // 1592-1594 4, 5, 1, 1, // 1595-1598 6, 3, 2, 1, // 1599-1602 6, 3, 2, 1, // 1603-1606 4, 2, 1, // 1607-1609 5, 2, 2, // 1610-1612 6, 2, 2, // 1613-1615 4, 2, 1, // 1616-1618 5, 2, // 1619-1620 6, 2, // 1621-1622 4, 2, // 1623-1624 4, 2, // 1625-1626 4, 1, 1, // 1627-1629 4, 2, 2, // 1630-1632 3, 1, 1, // 1633-1635 4, 1, 1, // 1636-1638 3, 2, 1, // 1639-1641 3, 2, 2, // 1642-1644 3, 2, 2, // 1645-1647 6, 3, 2, 1, // 1648-1651 8, 4, 2, 1, // 1652-1655 4, 2, 2, // 1656-1658 3, 2, 2, // 1659-1661 1, 1, // 1662-1663 1, 1, // 1664-1665 4, 1, // 1666-1667 2, 1, // 1668-1669 4, 1, // 1670-1671 4, 1, // 1672-1673 25, 1, 1, // 1674-1676 15, 1, 1, // 1677-1679 1, 1, // 1680-1681 2, 1, // 1682-1683 2, 1, // 1684-1685 2, 1, 1, // 1686-1688 3, 1, 2, // 1689-1691 9, 1, 1, 1, // 1692-1695 8, 1, 1, 1, // 1696-1699 6, 3, 2, 1, // 1700-1703 8, 4, 2, 1, // 1704-1707 2, 1, // 1708-1709 4, 2, 2, // 1710-1712 4, 1, // 1713-1714 2, 1, // 1715-1716 2, 2, 1, 1, // 1717-1720 2, 1, // 1721-1722 2, 2, 1, 1, // 1723-1726 3, 1, 1, 1, // 1727-1730 3, 2, 1, 1, 1, 1, // 1731-1736 3, 1, 1, 1, // 1737-1740 1, 1, // 1741-1742 1, 1, 2, 2, 1, // 1743-1747 1, 1, 2, 1, // 1748-1751 1, 1, 2, 1, // 1752-1755 1, 1, 2, 1, // 1756-1759 1, 2, 1, // 1760-1762 1, 1, 1, // 1763-1765 1, 1, 2, 1, // 1766-1769 2, 2, 1, // 1770-1772 2, 2, 2, 1, 1, // 1773-1777 2, 2, 1, // 1778-1780 3, 3, 1, 1, 1, 1, // 1781-1786 3, 3, 2, 1, 1, 1, 1, 1, // 1787-1794 3, 3, 2, 1, 1, 1, 1, 1, // 1795-1802 2, 2, 1, // 1803-1805 2, 2, 2, 1, 1, 1, // 1806-1811 2, 3, 2, 3, 1, // 1812-1816 2, 3, 2, 3, 2, 1, // 1817-1822 3, 3, 4, 1, // 1823-1826 3, 3, 4, 2, 1, 1, // 1827-1832 5, 5, 6, 1, 1, 1, 1, 2, // 1833-1840 5, 5, 6, 2, 1, 1, 1, 1, 1, 2, // 1841-1850 3, 3, 4, 1, // 1851-1854 3, 3, 4, 2, 1, // 1855-1859 2, 2, 3, 3, 1, // 1860-1864 2, 2, 3, 3, 1, // 1865-1869 2, 2, 3, 3, 2, 1, 1, // 1870-1876 4, 4, 5, 5, 1, 1, 1, 1, 2, 2, // 1877-1886 4, 4, 5, 5, 2, 1, 1, 1, 1, 1, 2, 2, // 1887-1898 4, 4, 5, 5, 2, 1, 1, 1, 1, 1, 2, 2, // 1899-1910 3, 3, 4, 4, 1, // 1911-1915 3, 3, 4, 4, 2, 1, // 1916-1921 2, 1, 1, 1, // 1922-1925 1, 1, 1, 1, // 1926-1929 2, 1, // 1930-1931 1, 1, // 1932-1933 9, 1, 1, 1, // 1934-1937 7, 3, 2, 1, // 1938-1941 6, 3, 2, 2, // 1942-1945 8, 1, 1, 1, // 1946-1949 9, 3, 2, 1, // 1950-1953 7, 3, 2, 2, // 1954-1957 1, 1, 1, // 1958-1960 1, 1, // 1961-1962 4, 1, // 1963-1964 3, 1, // 1965-1966 2, 1, // 1967-1968 2, 1, 1, // 1969-1971 6, 1, 1, // 1972-1974 6, 2, 2, // 1975-1977 7, 2, 1, // 1978-1980 5, 1, 1, // 1981-1983 5, 2, 1, // 1984-1986 6, 2, 1, // 1987-1989 7, 2, 2, // 1990-1992 9, 2, 1, // 1993-1995 3, 1, 1, // 1996-1998 6, 3, 1, // 1999-2001 6, 3, 1, // 2002-2004 5, 1, 1, // 2005-2007 4, 1, // 2008-2009 4, 1, 1, // 2010-2012 4, 1, 1, // 2013-2015 9, 2, 2, // 2016-2018 10, 2, 2, // 2019-2021 3, 1, 1, // 2022-2024 4, 1, // 2025-2026 4, 1, // 2027-2028 32, 1, // 2029-2030 17, 1, // 2031-2032 1, 1, 1, // 2033-2035 2, 1, 1, 1, 1, // 2036-2040 1, 1, 1, // 2041-2043 1, 1, 1, 1, 2, 2, // 2044-2049 2, 1, 1, 1, 1, 1, 2, 2, // 2050-2057 1, 1, 2, 2, 2, 1, // 2058-2063 1, 1, 1, 1, 2, // 2064-2068 2, 1, 1, 1, 1, 1, 2, // 2069-2075 1, 1, 2, 2, 1, // 2076-2080 1, 2, 1, // 2081-2083 1, 1, 1, 1, // 2084-2087 1, 1, 2, 1, // 2088-2091 1, 1, 1, 1, // 2092-2095 2, 1, 1, 1, 1, 1, // 2096-2101 2, 1, 1, 1, 1, 1, // 2102-2107 1, 1, 1, 1, // 2108-2111 1, 2, 1, // 2112-2114 1, 1, 1, 1, // 2115-2118 1, 1, 1, 1, 2, 2, // 2119-2124 2, 1, 1, 1, 1, 1, 2, 2, // 2125-2132 1, 2, 1, // 2133-2135 1, 1, 1, 1, 2, // 2136-2140 2, 1, 1, 1, 1, 1, 2, // 2141-2147 2, 1, 1, 1, 1, 1, 2, // 2148-2154 1, 1, 1, 1, 2, // 2155-2159 1, 1, 1, 1, 2, // 2160-2164 2, 1, 1, 1, 1, 1, 2, // 2165-2171 1, 1, 1, 1, 2, 2, // 2172-2177 2, 1, 1, 1, 1, 1, 2, 2, // 2178-2185 2, 1, 1, 1, 1, 1, 2, 2, // 2186-2193 1, 1, 1, 1, 2, 2, // 2194-2199 2, 1, 1, 1, 1, 1, 2, 2, // 2200-2207 2, 1, 1, 1, // 2208-2211 1, 1, 1, 1, // 2212-2215 1, 1, // 2216-2217 1, 1, // 2218-2219 3, 2, 1, // 2220-2222 3, 2, 1, // 2223-2225 3, 2, 2, 1, // 2226-2229 4, 2, 2, 3, 1, // 2230-2234 4, 2, 2, 3, 3, 1, // 2235-2240 3, 1, 2, 1, // 2241-2244 3, 1, 2, 2, 1, // 2245-2249 4, 1, 2, 2, 3, 1, // 2250-2255 4, 1, 2, 2, 3, 3, 1, // 2256-2262 4, 1, // 2263-2264 4, 1, // 2265-2266 2, 2, 1, 1, // 2267-2270 3, 3, 1, 1, // 2271-2274 4, 4, 1, 1, // 2275-2278 2, 1, // 2279-2280 1, 1, // 2281-2282 1, 1, // 2283-2284 1, // 2285 1, 1, // 2286-2287 1, 1, // 2288-2289 4, 1, // 2290-2291 4, 3, 1, // 2292-2294 5, 1, 1, // 2295-2297 3, 3, 1, 1, // 2298-2301 3, 3, 1, // 2302-2304 3, 1, // 2305-2306 3, 2, 1, // 2307-2309 4, 1, 1, // 2310-2312 2, 1, // 2313-2314 2, 1, 1, // 2315-2317 3, 1, 1, // 2318-2320 4, 1, 1, 1, // 2321-2324 1, 1, // 2325-2326 3, 1, 1, // 2327-2329 1, 1, 1, // 2330-2332 3, 1, 1, 1, // 2333-2336 1, 1, 1, // 2337-2339 2, 1, 1, // 2340-2342 1, 1, // 2343-2344 1, 1, 1, // 2345-2347 3, 1, 1, 1, // 2348-2351 2, 1, // 2352-2353 1, // 2354 1, 1, // 2355-2356 1, 1, // 2357-2358 1, 1, 1, // 2359-2361 4, 1, 1, // 2362-2364 3, 1, 1, // 2365-2367 1, 1, 3, // 2368-2370 1, 1, 1, // 2371-2373 1, 1, 1, // 2374-2376 1, 1, // 2377-2378 1, 1, // 2379-2380 1, 1, 1, // 2381-2383 3, 1, 1, 1, // 2384-2387 3, 1, 1, 1, // 2388-2391 1, 1, // 2392-2393 2, 1, 1, // 2394-2396 3, 1, 1, // 2397-2399 2, 1, 1, // 2400-2402 1, 1, // 2403-2404 2, // 2405 2, // 2406 3, // 2407 5, // 2408 2, 1, // 2409-2410 4, 1, 1, // 2411-2413 4, 1, 1, 1, // 2414-2417 4, 5, 1, 1, // 2418-2421 4, 5, 1, 1, // 2422-2425 4, 5, 1, 1, // 2426-2429 3, 1, 1, // 2430-2432 3, 1, 1, 1, // 2433-2436 3, 1, 1, // 2437-2439 4, 1, 1, // 2440-2442 4, 1, 1, // 2443-2445 4, 3, 1, 1, // 2446-2449 2, 1, // 2450-2451 2, 1, // 2452-2453 2, // 2454 2, // 2455 3, // 2456 1, // 2457 2, 1, // 2458-2459 1, 1, // 2460-2461 1, 1, 1, // 2462-2464 1, 1, 1, // 2465-2467 1, 1, 1, // 2468-2470 3, 1, 1, // 2471-2473 3, 1, 1, 1, // 2474-2477 4, 1, 1, // 2478-2480 3, 1, 1, // 2481-2483 4, 1, 1, 1, // 2484-2487 4, 1, 1, 1, // 2488-2491 4, 1, 1, 1, // 2492-2495 3, 1, 1, // 2496-2498 4, 1, 1, 1, // 2499-2502 4, 1, 1, 1, // 2503-2506 4, 5, 1, 1, // 2507-2510 4, 5, 1, 1, // 2511-2514 4, 5, 1, 1, // 2515-2518 3, 1, 1, // 2519-2521 4, 1, 1, // 2522-2524 5, 1, 1, // 2525-2527 2, 1, // 2528-2529 3, 1, // 2530-2531 4, 1, 1, // 2532-2534 4, 1, // 2535-2536 5, 1, 1, // 2537-2539 4, 1, 1, // 2540-2542 3, 1, 1, // 2543-2545 4, 1, 1, // 2546-2548 3, 1, 1, // 2549-2551 4, 1, // 2552-2553 5, 1, 1, // 2554-2556 4, 1, 1, // 2557-2559 4, 3, 1, 1, // 2560-2563 4, 3, 1, // 2564-2566 3, 2, 1, 1, // 2567-2570 3, 2, 1, // 2571-2573 4, 3, 1, 1, // 2574-2577 4, 3, 1, // 2578-2580 3, 2, 1, // 2581-2583 4, 1, // 2584-2585 3, 1, // 2586-2587 4, 3, 1, // 2588-2590 4, 1, // 2591-2592 3, 3, 1, // 2593-2595 3, 3, 1, 1, // 2596-2599 3, 3, 1, 1, // 2600-2603 3, 3, 1, 1, // 2604-2607 1, 1, 1, 1, 3, // 2608-2612 2, 1, 1, 1, 3, // 2613-2617 1, 2, 1, 1, 3, // 2618-2622 1, 1, 3, // 2623-2625 1, 1, 3, // 2626-2628 1, 1, 1, // 2629-2631 1, 1, 1, // 2632-2634 1, 1, 1, // 2635-2637 1, 1, 1, // 2638-2640 1, 1, // 2641-2642 1, 1, 1, // 2643-2645 1, 1, // 2646-2647 1, 1, 1, // 2648-2650 1, 1, 1, // 2651-2653 1, 1, 1, // 2654-2656 3, 1, 1, 1, // 2657-2660 3, 1, 1, // 2661-2663 2, 1, 1, 1, // 2664-2667 2, 1, 1, // 2668-2670 2, 1, 1, // 2671-2673 3, 1, 1, // 2674-2676 2, 1, 1, 1, // 2677-2680 1, 1, // 2681-2682 1, 1, // 2683-2684 1, 1, 1, // 2685-2687 1, 1, 1, // 2688-2690 3, 1, 1, 1, // 2691-2694 3, 1, 1, 1, // 2695-2698 2, // 2699 3, 1, // 2700-2701 2, 1, // 2702-2703 3, 2, 2, // 2704-2706 3, 2, 2, // 2707-2709 3, 2, 1, // 2710-2712 3, 2, 1, // 2713-2715 6, 2, // 2716-2717 5, 2, // 2718-2719 3, 1, 1, // 2720-2722 3, 1, 1, // 2723-2725 4, 2, 2, // 2726-2728 4, 2, 2, // 2729-2731 4, 2, 1, // 2732-2734 4, 2, 1, // 2735-2737 3, // 2738 4, 1, 1, // 2739-2741 4, 1, 1, // 2742-2744 4, 2, 2, // 2745-2747 3, 2, 2, // 2748-2750 2, 1, 1, // 2751-2753 3, 1, 2, // 2754-2756 2, 1, // 2757-2758 2, 1, // 2759-2760 6, 3, 2, 1, // 2761-2764 6, 3, 2, 1, // 2765-2768 6, 3, 1, // 2769-2771 6, 3, 1, // 2772-2774 5, 2, 2, // 2775-2777 6, 2, 2, // 2778-2780 4, 2, 1, // 2781-2783 4, 2, 1, // 2784-2786 4, 1, 1, // 2787-2789 4, 1, 1, // 2790-2792 5, 2, // 2793-2794 6, 2, // 2795-2796 4, 2, // 2797-2798 4, 2, // 2799-2800 4, 1, // 2801-2802 4, 1, // 2803-2804 4, 2, 2, // 2805-2807 4, 2, 2, // 2808-2810 5, 2, // 2811-2812 6, 2, // 2813-2814 4, 2, 2, // 2815-2817 3, 1, 1, // 2818-2820 4, 2, 2, // 2821-2823 4, 1, 1, // 2824-2826 3, 2, 1, // 2827-2829 3, 1, 2, 1, // 2830-2833 3, 2, 2, 1, // 2834-2837 3, 1, 2, 2, 1, // 2838-2842 4, 2, 2, 3, 1, // 2843-2847 4, 1, 2, 2, 3, 1, // 2848-2853 4, 2, 2, 3, 3, 1, // 2854-2859 4, 1, 2, 2, 3, 3, 1, // 2860-2866 2, 2, 1, 1, // 2867-2870 3, 3, 1, 1, // 2871-2874 4, 4, 1, 1, // 2875-2878 1, 1, // 2879-2880 1, 1, // 2881-2882 1, 1, // 2883-2884 1, 1, // 2885-2886 4, 1, 1, // 2887-2889 5, 2, 2, // 2890-2892 6, 2, 2, // 2893-2895 4, 2, 1, // 2896-2898 4, 2, 1, // 2899-2901 5, 1, 1, // 2902-2904 4, 1, 1, // 2905-2907 9, 2, 2, // 2908-2910 10, 2, 2, // 2911-2913 5, 1, 1, // 2914-2916 5, 2, 1, // 2917-2919 6, 2, 1, // 2920-2922 6, 2, 2, // 2923-2925 7, 2, 2, // 2926-2928 5, 2, 2, // 2929-2931 6, 2, 2, // 2932-2934 7, 2, 1, // 2935-2937 9, 2, 1, // 2938-2940 9, 1, 1, 1, // 2941-2944 7, 3, 2, 1, // 2945-2948 6, 3, 2, 2, // 2949-2952 8, 1, 1, 1, // 2953-2956 6, 3, 2, 1, // 2957-2960 8, 4, 2, 1, // 2961-2964 9, 3, 2, 1, // 2965-2968 7, 3, 2, 2, // 2969-2972 9, 1, 1, 1, // 2973-2976 8, 1, 1, 1, // 2977-2980 6, 3, 2, 1, // 2981-2984 8, 4, 2, 1, // 2985-2988 4, 1, // 2989-2990 2, 1, // 2991-2992 4, 1, // 2993-2994 4, 1, // 2995-2996 6, 2, // 2997-2998 5, 2, // 2999-3000 4, 1, // 3001-3002 4, 1, // 3003-3004 4, 1, // 3005-3006 4, 1, // 3007-3008 3, // 3009 1, 1, // 3010-3011 1, 1, // 3012-3013 3, 2, 1, // 3014-3016 3, 1, // 3017-3018 4, 1, // 3019-3020 4, 1, // 3021-3022 2, 1, // 3023-3024 2, 1, // 3025-3026 1, 1, // 3027-3028 2, 1, // 3029-3030 1, 1, // 3031-3032 3, 1, 1, // 3033-3035 2, 1, 1, // 3036-3038 1, 1, 1, // 3039-3041 1, 1, 1, // 3042-3044 2, 1, // 3045-3046 2, 1, // 3047-3048 1, // 3049 1, // 3050 1, // 3051 2, 1, // 3052-3053 1, 1, // 3054-3055 1, 1, // 3056-3057 1, 1, // 3058-3059 1, 1, 1, 1, // 3060-3063 1, 1, 1, 1, // 3064-3067 1, 1, 1, 1, // 3068-3071 2, 1, 1, 1, // 3072-3075 1, 1, 1, 1, // 3076-3079 2, 1, 1, 1, // 3080-3083 1, 1, // 3084-3085 1, 1, 1, // 3086-3088 1, 2, 1, // 3089-3091 1, 1, 2, 1, // 3092-3095 1, 1, 2, 1, // 3096-3099 1, 1, 2, 1, // 3100-3103 1, 1, 2, 2, 1, // 3104-3108 1, 1, 2, 1, // 3109-3112 2, 2, 1, // 3113-3115 2, 3, 2, 3, 1, // 3116-3120 2, 2, 2, 1, 1, 1, // 3121-3126 2, 3, 2, 3, 2, 1, // 3127-3132 3, 3, 4, 1, // 3133-3136 3, 3, 4, 1, // 3137-3140 3, 3, 4, 2, 1, // 3141-3145 3, 3, 4, 2, 1, // 3146-3150 3, 3, 4, 4, 1, // 3151-3155 3, 3, 4, 4, 1, // 3156-3160 3, 3, 4, 4, 2, 1, // 3161-3166 3, 3, 4, 4, 2, 1, // 3167-3172 2, 1, // 3173-3174 2, 1, // 3175-3176 3, 1, 1, 1, // 3177-3180 3, 1, 1, 1, // 3181-3184 2, 2, 1, 1, // 3185-3188 2, 2, 1, 1, // 3189-3192 3, 2, 1, 1, 1, 1, // 3193-3198 2, 2, 1, // 3199-3201 3, 3, 1, 1, 1, 1, // 3202-3207 3, 3, 2, 1, 1, 1, 1, 1, // 3208-3215 2, 2, 2, 1, 1, // 3216-3220 3, 3, 2, 1, 1, 1, 1, 1, // 3221-3228 3, 3, 4, 1, // 3229-3232 5, 5, 6, 1, 1, 1, 1, 2, // 3233-3240 3, 3, 4, 2, 1, 1, // 3241-3246 5, 5, 6, 2, 1, 1, 1, 1, 1, 2, // 3247-3256 3, 3, 4, 2, 1, 1, // 3257-3262 5, 5, 6, 2, 1, 1, 1, 1, 1, 2, // 3263-3272 2, 2, 3, 3, 1, // 3273-3277 4, 4, 5, 5, 1, 1, 1, 1, 2, 2, // 3278-3287 2, 2, 3, 3, 1, // 3288-3292 2, 2, 3, 3, 2, 1, 1, // 3293-3299 4, 4, 5, 5, 2, 1, 1, 1, 1, 1, 2, 2, // 3300-3311 2, 2, 3, 3, 2, 1, 1, // 3312-3318 4, 4, 5, 5, 2, 1, 1, 1, 1, 1, 2, 2, // 3319-3330 1, 1, 1, // 3331-3333 1, 1, 1, 1, // 3334-3337 1, 2, 1, // 3338-3340 1, 1, 2, 1, // 3341-3344 1, 1, 1, 1, 2, // 3345-3349 1, 1, 2, 2, 1, // 3350-3354 2, 1, 1, 1, 1, 1, 2, // 3355-3361 1, 1, 1, 1, 2, 2, // 3362-3367 2, 1, 1, 1, 1, 1, 2, 2, // 3368-3375 1, 1, 2, 2, 2, 1, // 3376-3381 1, 1, 1, 1, // 3382-3385 1, 1, 1, 1, // 3386-3389 1, 2, 1, // 3390-3392 1, 1, 1, 1, 2, 2, // 3393-3398 1, 2, 1, // 3399-3401 2, 1, 1, 1, 1, 1, 2, 2, // 3402-3409 1, 1, 1, 1, 2, // 3410-3414 2, 1, 1, 1, 1, 1, 2, // 3415-3421 1, 1, 1, 1, 2, 2, // 3422-3427 2, 1, 1, 1, 1, 1, 2, 2, // 3428-3435 1, 1, 1, // 3436-3438 2, 1, 1, 1, 1, // 3439-3443 1, 1, 1, 1, // 3444-3447 2, 1, 1, 1, 1, 1, // 3448-3453 2, 1, 1, 1, 1, 1, // 3454-3459 1, 1, 1, 1, 2, // 3460-3464 1, 1, 1, 1, 2, // 3465-3469 2, 1, 1, 1, 1, 1, 2, // 3470-3476 2, 1, 1, 1, 1, 1, 2, // 3477-3483 1, 1, 1, 1, 2, 2, // 3484-3489 2, 1, 1, 1, 1, 1, 2, 2, // 3490-3497 2, 1, 1, 1, 1, 1, 2, 2, // 3498-3505 15, 1, 1, // 3506-3508 17, 1, // 3509-3510 25, 1, 1, // 3511-3513 32, 1, // 3514-3515 1, // 3516 1, // 3517 2, 1, 1, // 3518-3520 1, 1, // 3521-3522 1, // 3523 1, 1, // 3524-3525 1, 1, // 3526-3527 1, 1, // 3528-3529 1, // 3530 1, // 3531 1, 1, // 3532-3533 2, 1, // 3534-3535 1, 1, 1, // 3536-3538 1, 1, 1, // 3539-3541 3, 1, 1, 1, // 3542-3545 2, 1, 1, // 3546-3548 2, 1, 1, // 3549-3551 2, 1, 1, // 3552-3554 2, 1, 1, // 3555-3557 3, 1, 1, 1, // 3558-3561 3, 1, 1, 1, // 3562-3565 1, 1, // 3566-3567 1, // 3568 3, 1, 1, // 3569-3571 1, // 3572 1, 1, // 3573-3574 1, 1, 1, // 3575-3577 1, 1, 1, // 3578-3580 1, 1, // 3581-3582 1, 1, // 3583-3584 1, // 3585 1, 1, // 3586-3587 1, 1, 1, // 3588-3590 1, 1, 1, // 3591-3593 5, 2, 2, // 3594-3596 6, 2, 2, // 3597-3599 1, 1, // 3600-3601 1, 1, // 3602-3603 5, 2, // 3604-3605 6, 2, // 3606-3607 5, 2, 2, // 3608-3610 6, 2, 2, // 3611-3613 5, 2, 2, // 3614-3616 5, 2, 2, // 3617-3619 6, 2, 2, // 3620-3622 6, 2, 2, // 3623-3625 1, // 3626 1, // 3627 6, 3, 2, 1, // 3628-3631 4, 2, 1, // 3632-3634 4, 2, 1, // 3635-3637 4, 2, 1, // 3638-3640 3, 2, 2, // 3641-3643 3, 2, 1, // 3644-3646 3, 2, 2, // 3647-3649 3, 1, 1, // 3650-3652 3, 2, 2, // 3653-3655 3, 2, 2, // 3656-3658 3, // 3659 3, // 3660 3, 2, 2, // 3661-3663 3, 2, 2, // 3664-3666 4, 2, 1, // 3667-3669 4, 2, 1, // 3670-3672 4, 2, 2, // 3673-3675 3, 2, 2, // 3676-3678 1, 1, // 3679-3680 6, 3, 2, 1, // 3681-3684 8, 4, 2, 1, // 3685-3688 4, 2, 2, // 3689-3691 4, 2, 2, // 3692-3694 4, 2, 1, // 3695-3697 5, 1, 1, // 3698-3700 5, 2, // 3701-3702 6, 2, // 3703-3704 3, 1, 1, // 3705-3707 3, 1, 1, // 3708-3710 3, 1, 1, // 3711-3713 6, 3, 1, // 3714-3716 3, 1, 1, // 3717-3719 4, 1, // 3720-3721 4, 1, // 3722-3723 7, 3, 2, 1, // 3724-3727 6, 3, 2, 2, // 3728-3731 7, 2, 1, // 3732-3734 6, 2, 2, // 3735-3737 9, 2, 1, // 3738-3740 7, 2, 2, // 3741-3743 4, 1, 1, // 3744-3746 4, 1, 1, // 3747-3749 4, 1, 1, // 3750-3752 4, 1, 1, // 3753-3755 1, 1, 1, 1, 2, // 3756-3760 1, 1, 1, 1, 2, 2, // 3761-3766 1, 1, 1, 1, 2, 2, // 3767-3772 1, 1, 1, // 3773-3775 2, 1, 1, 1, 1, 1, 2, 2, // 3776-3783 2, 1, 1, 1, 1, // 3784-3788 1, 1, 1, 1, 2, 2, // 3789-3794 1, 1, 1, 1, // 3795-3798 1, 1, 1, 1, // 3799-3802 1, 1, 1, 1, // 3803-3806 2, 1, 1, 1, 1, 1, // 3807-3812 2, 1, 1, 1, 1, 1, // 3813-3818 1, 1, 1, 1, 2, // 3819-3823 1, 1, 1, 1, 2, // 3824-3828 1, 1, 1, 1, 2, // 3829-3833 1, 1, 1, 1, 2, // 3834-3838 2, 1, 1, 1, 1, 1, 2, // 3839-3845 2, 1, 1, 1, 1, 1, 2, // 3846-3852 2, 1, 1, 1, 1, 1, 2, // 3853-3859 1, 1, 1, 1, 2, 2, // 3860-3865 1, 1, 1, 1, 2, 2, // 3866-3871 1, 1, 1, 1, 2, 2, // 3872-3877 1, 1, 1, 1, 2, 2, // 3878-3883 1, 1, 1, 1, 2, 2, // 3884-3889 2, 1, 1, 1, 1, 1, 2, 2, // 3890-3897 2, 1, 1, 1, 1, 1, 2, 2, // 3898-3905 2, 1, 1, 1, 1, 1, 2, 2, // 3906-3913 1, // 3914 1, 1, // 3915-3916 1, // 3917 1, 1, // 3918-3919 1, 1, // 3920-3921 2, 1, 1, // 3922-3924 1, 1, // 3925-3926 1, 1, // 3927-3928 1, 1, // 3929-3930 1, // 3931 1, 1, // 3932-3933 2, 1, 1, // 3934-3936 2, 1, 1, // 3937-3939 4, 1, 1, // 3940-3942 1, 1, 1, // 3943-3945 1, 1, 1, // 3946-3948 1, 1, 1, // 3949-3951 1, 1, 1, // 3952-3954 1, 1, 1, // 3955-3957 2, 1, // 3958-3959 2, 1, // 3960-3961 2, 1, // 3962-3963 2, 1, // 3964-3965 1, 1, // 3966-3967 3, 1, 1, // 3968-3970 3, 1, 1, 1, // 3971-3974 4, 1, 1, // 3975-3977 4, 1, 1, // 3978-3980 2, 1, 1, 1, // 3981-3984 4, 1, // 3985-3986 3, 1, // 3987-3988 3, 2, 1, // 3989-3991 4, 3, 1, // 3992-3994 4, 3, 1, // 3995-3997 3, 2, 1, 1, // 3998-4001 4, 3, 1, 1, // 4002-4005 4, 3, 1, 1, // 4006-4009 4, 3, 1, 1, // 4010-4013 4, 3, 1, // 4014-4016 4, 3, 1, // 4017-4019 3, 2, 1, // 4020-4022 3, 3, 1, 1, // 4023-4026 3, 3, 1, 1, // 4027-4030 3, 2, 1, 1, // 4031-4034 4, 3, 1, 1, // 4035-4038 4, 3, 1, 1, // 4039-4042 4, 3, 1, 1, // 4043-4046 4, 3, 1, // 4047-4049 4, 3, 1, 1, // 4050-4053 4, 3, 1, 1, // 4054-4057 3, 2, 1, 1, // 4058-4061 4, 3, 1, 1, // 4062-4065 1, 1, // 4066-4067 1, 1, // 4068-4069 1, 1, 1, // 4070-4072 1, 1, // 4073-4074 2, 1, 1, // 4075-4077 3, 1, 1, // 4078-4080 2, 1, 1, 1, // 4081-4084 3, 1, 1, 1, // 4085-4088 2, 1, 1, // 4089-4091 3, 1, 1, // 4092-4094 3, 1, 1, 1, // 4095-4098 2, 1, 1, 1, // 4099-4102 3, 1, 1, 1, // 4103-4106 3, 1, 1, 1, // 4107-4110 2, 1, 1, 1, // 4111-4114 3, 1, 1, 1, // 4115-4118 3, 1, 1, // 4119-4121 3, 1, 1, 1, // 4122-4125 4, 1, // 4126-4127 4, 1, // 4128-4129 4, 2, 1, // 4130-4132 1, 1, // 4133-4134 1, 1, // 4135-4136 1, 1, 1, 1, // 4137-4140 2, 1, 1, 1, // 4141-4144 4, 2, 2, // 4145-4147 4, 2, 2, // 4148-4150 3, // 4151 6, 2, 2, // 4152-4154 7, 2, 1, // 4155-4157 7, 2, 1, // 4158-4160 6, 2, 2, // 4161-4163 7, 2, 2, // 4164-4166 7, 3, 2, 1, // 4167-4170 6, 3, 2, 2, // 4171-4174 7, 3, 2, 1, // 4175-4178 6, 3, 2, 2, // 4179-4182 9, 3, 2, 1, // 4183-4186 7, 3, 2, 2, // 4187-4190 6, 2, 2, // 4191-4193 3, 1, 1, // 4194-4196 4, 1, 1, // 4197-4199 4, 1, 1, // 4200-4202 3, 1, 1, // 4203-4205 3, 1, 1, // 4206-4208 5, 1, 1, // 4209-4211 6, 3, 2, 1, // 4212-4215 8, 4, 2, 1, // 4216-4219 5, 2, // 4220-4221 6, 2, // 4222-4223 5, 2, 1, // 4224-4226 6, 2, 1, // 4227-4229 3, // 4230 2, 2, 1, 1, // 4231-4234 2, 2, 1, // 4235-4237 2, 2, 2, 1, 1, 1, // 4238-4243 5, 5, 6, 1, 1, 1, 1, 2, // 4244-4251 5, 5, 6, 2, 1, 1, 1, 1, 1, 2, // 4252-4261 5, 5, 6, 2, 1, 1, 1, 1, 1, 2, // 4262-4271 4, 4, 5, 5, 1, 1, 1, 1, 2, 2, // 4272-4281 4, 4, 5, 5, 2, 1, 1, 1, 1, 1, 2, 2, // 4282-4293 4, 4, 5, 5, 2, 1, 1, 1, 1, 1, 2, 2, // 4294-4305 1, 2, 1, 1, 3, // 4306-4310 2, 1, 1, 1, 3, // 4311-4315 1, 1, 1, 1, 3, // 4316-4320 2, 1, // 4321-4322 3, 1, // 4323-4324 2, 1, // 4325-4326 2, // 4327 1, 1, // 4328-4329 1, // 4330 4, 5, 1, 1, // 4331-4334 1, 1, // 4335-4336 3, 1, 1, // 4337-4339 2, 1, // 4340-4341 1, 1, 2, 2, 1, // 4342-4346 1, 1, 2, 1, // 4347-4350 2, 2, 1, // 4351-4353 3, 3, 4, 1, // 4354-4357 3, 3, 4, 2, 1, 1, // 4358-4363 2, 2, 3, 3, 1, // 4364-4368 2, 2, 3, 3, 2, 1, 1, // 4369-4375 1, 1, 1, 1, 2, // 4376-4380 2, 1, 1, 1, 1, 1, 2, // 4381-4387 1, 1, 1, 1, 2, 2, // 4388-4393 3, // 4394 1, 1, 1, // 4395-4397 1, 1, // 4398-4399 2, 1, 1, // 4400-4402 1, 1, // 4403-4404 1, // 4405 1, 1, // 4406-4407 1, 1, 1, // 4408-4410 1, 1, // 4411-4412 1, 1, // 4413-4414 1, 1, 1, // 4415-4417 1, 1, // 4418-4419 1, 1, // 4420-4421 1, 1, // 4422-4423 2, // 4424 1, 1, 1, // 4425-4427 1, 1, // 4428-4429 1, 1, 1, // 4430-4432 1, 1, // 4433-4434 1, 1, // 4435-4436 1, // 4437 1, 1, // 4438-4439 1, 1, // 4440-4441 1, 1, // 4442-4443 1, 1, // 4444-4445 4, 1, 1, // 4446-4448 4, 1, 1, 1, // 4449-4452 3, 1, 1, 1, // 4453-4456 3, 1, 1, 1, // 4457-4460 4, 1, // 4461-4462 3, 1, // 4463-4464 1, 1, 1, 1, 3, // 4465-4469 2, 1, 1, 1, 3, // 4470-4474 1, 1, // 4475-4476 1, 1, // 4477-4478 1, 1, // 4479-4480 1, 1, // 4481-4482 1, 1, // 4483-4484 1, 1, // 4485-4486 2, 1, // 4487-4488 4, 1, // 4489-4490 4, 1, // 4491-4492 3, 1, // 4493-4494 1, 1, // 4495-4496 3, 1, // 4497-4498 1, 1, // 4499-4500 1, 1, // 4501-4502 2, 1, 1, // 4503-4505 2, 1, 1, // 4506-4508 2, 1, 1, // 4509-4511 2, 1, 1, // 4512-4514 1, 1, // 4515-4516 1, 1, // 4517-4518 1, 1, // 4519-4520 1, 1, // 4521-4522 1, 1, 1, // 4523-4525 1, 1, // 4526-4527 1, 1, // 4528-4529 2, 1, 1, // 4530-4532 1, 1, // 4533-4534 1, 1, // 4535-4536 6, 1, 1, // 4537-4539 3, 1, // 4540-4541 2, 1, 1, // 4542-4544 2, 1, 1, // 4545-4547 1, 1, 1, // 4548-4550 1, 1, 1, // 4551-4553 1, 1, 1, // 4554-4556 1, 1, 1, // 4557-4559 1, 1, 1, // 4560-4562 1, 1, // 4563-4564 1, 1, // 4565-4566 1, 1, // 4567-4568 1, 1, // 4569-4570 1, 1, // 4571-4572 1, 1, 1, // 4573-4575 1, 1, // 4576-4577 4, 1, // 4578-4579 1, // 4580 1, // 4581 1, // 4582 1, // 4583 2, 2, // 4584-4585 2, 2, 2, // 4586-4588 2, 2, 1, 1, // 4589-4592 2, 2, 1, 1, // 4593-4596 1, 2, 1, 1, 3, // 4597-4601 3, 1, // 4602-4603 4, 1, // 4604-4605 3, 1, 1, // 4606-4608 6, 1, 1, 4, // 4609-4612 2, // 4613 1, // 4614 3, 1, // 4615-4616 2, 1, // 4617-4618 2, 1, 1, // 4619-4621 3, // 4622 5, // 4623 2, // 4624 1, 1, // 4625-4626 6, 1, 1, // 4627-4629 2, 2, 2, // 4630-4632 3, 1, 1, // 4633-4635 3, 1, 1, // 4636-4638 3, 1, 1, // 4639-4641 3, 1, 1, // 4642-4644 6, 6, 1, 1, // 4645-4648 6, 6, 1, 1, // 4649-4652 3, 1, 1, // 4653-4655 2, 3, 1, 1, // 4656-4659 3, // 4660 4, 1, // 4661-4662 7, 1, // 4663-4664 2, 2, 1, // 4665-4667 2, 1, // 4668-4669 2, 2, 1, // 4670-4672 2, 3, 1, 1, // 4673-4676 2, 2, 2, // 4677-4679 2, 2, // 4680-4681 2, 1, 1, 1, 3, // 4682-4686 1, 1, 3, // 4687-4689 2, 2, 1, 1, // 4690-4693 2, 2, // 4694-4695 2, 2, 2, // 4696-4698 2, 2, 1, 1, // 4699-4702 2, 2, 1, 1, // 4703-4706 2, 1, // 4707-4708 2, 2, // 4709-4710 2, // 4711 2, 2, // 4712-4713 2, 1, 1, // 4714-4716 2, 1, 1, // 4717-4719 20, // 4720 1, 1, 1, 1, 3, // 4721-4725 3, 2, 1, 1, // 4726-4729 3, 2, 1, // 4730-4732 4, 1, 1, // 4733-4735 3, 2, 1, 1, // 4736-4739 3, 2, 1, 1, // 4740-4743 3, 2, 1, // 4744-4746 4, 1, 1, // 4747-4749 1, 1, // 4750-4751 1, 1, 1, // 4752-4754 1, // 4755 1, 1, // 4756-4757 1, 1, 1, // 4758-4760 2, 2, 1, // 4761-4763 2, 2, // 4764-4765 6, 1, 1, 4, // 4766-4769 5, 1, 1, // 4770-4772 2, // 4773 2, 3, 1, 1, // 4774-4777 2, 3, 1, // 4778-4780 3, 1, 1, // 4781-4783 2, 3, 1, 1, // 4784-4787 2, 3, 1, // 4788-4790 3, 1, 1, // 4791-4793 2, 2, 1, // 4794-4796 1, 1, // 4797-4798 2, // 4799 2, 2, // 4800-4801 2, 1, 1, // 4802-4804 2, 1, 1, // 4805-4807 6, 6, 1, 1, // 4808-4811 6, 3, 2, 1, // 4812-4815 6, 3, 2, 1, // 4816-4819 4, 2, 1, // 4820-4822 5, 2, 2, // 4823-4825 6, 2, 2, // 4826-4828 4, 2, 1, // 4829-4831 5, 2, // 4832-4833 6, 2, // 4834-4835 4, 2, // 4836-4837 4, 2, // 4838-4839 9, 1, 1, // 4840-4842 4, 2, 1, // 4843-4845 3, 1, 1, // 4846-4848 7, 1, 1, // 4849-4851 3, 2, 1, // 4852-4854 3, 2, 2, // 4855-4857 3, 2, 2, // 4858-4860 9, 3, 2, 2, // 4861-4864 10, 3, 2, 2, // 4865-4868 4, 2, 2, // 4869-4871 3, 2, 2, // 4872-4874 4, 1, // 4875-4876 1, 1, // 4877-4878 5, 1, // 4879-4880 7, 1, // 4881-4882 29, 1, 1, // 4883-4885 20, 1, 1, // 4886-4888 2, 1, // 4889-4890 2, 1, // 4891-4892 3, 1, // 4893-4894 2, 1, 1, // 4895-4897 3, 1, 1, // 4898-4900 19, 2, 1, 1, // 4901-4904 7, 2, 1, 1, // 4905-4908 9, 3, 2, 2, // 4909-4912 10, 3, 2, 2, // 4913-4916 20, 1, // 4917-4918 4, 2, 1, // 4919-4921 8, 1, // 4922-4923 2, 1, // 4924-4925 2, 2, 1, 1, // 4926-4929 2, 1, // 4930-4931 2, 2, 1, 1, // 4932-4935 3, 1, 1, 1, // 4936-4939 3, 2, 1, 1, 1, 1, // 4940-4945 3, 1, 1, 1, // 4946-4949 2, 1, // 4950-4951 2, 2, 3, 3, 1, // 4952-4956 2, 2, 2, 1, // 4957-4960 2, 2, 3, 1, // 4961-4964 2, 2, 2, 1, // 4965-4968 2, 2, 1, // 4969-4971 2, 2, 1, // 4972-4974 2, 2, 2, 1, // 4975-4978 2, 2, 1, // 4979-4981 2, 2, 2, 1, 1, // 4982-4986 2, 2, 1, // 4987-4989 3, 3, 1, 1, 1, 1, // 4990-4995 3, 3, 2, 1, 1, 1, 1, 1, // 4996-5003 3, 3, 2, 1, 1, 1, 1, 1, // 5004-5011 2, 2, 1, // 5012-5014 2, 2, 2, 1, 1, 1, // 5015-5020 2, 2, 3, 3, 1, // 5021-5025 2, 2, 3, 3, 2, 1, // 5026-5031 2, 2, 3, 1, // 5032-5035 2, 2, 3, 2, 1, 1, // 5036-5041 4, 4, 5, 1, 1, 1, 1, 2, // 5042-5049 4, 4, 5, 2, 1, 1, 1, 1, 1, 2, // 5050-5059 3, 3, 4, 1, // 5060-5063 3, 3, 4, 2, 1, // 5064-5068 2, 2, 3, 3, 1, // 5069-5073 2, 2, 3, 3, 1, // 5074-5078 2, 2, 3, 3, 2, 1, 1, // 5079-5085 4, 4, 5, 5, 1, 1, 1, 1, 2, 2, // 5086-5095 4, 4, 5, 5, 2, 1, 1, 1, 1, 1, 2, 2, // 5096-5107 4, 4, 5, 5, 2, 1, 1, 1, 1, 1, 2, 2, // 5108-5119 3, 3, 4, 4, 1, // 5120-5124 3, 3, 4, 4, 2, 1, // 5125-5130 2, 1, 1, 1, 2, // 5131-5135 1, 1, 1, 2, // 5136-5139 2, 1, // 5140-5141 2, 1, // 5142-5143 19, 2, 1, 1, // 5144-5147 7, 3, 2, 1, // 5148-5151 6, 3, 2, 2, // 5152-5155 7, 2, 1, 1, // 5156-5159 9, 3, 2, 1, // 5160-5163 7, 3, 2, 2, // 5164-5167 2, 1, 1, // 5168-5170 2, 1, // 5171-5172 4, 1, // 5173-5174 2, 1, // 5175-5176 20, 1, // 5177-5178 20, 20, 1, // 5179-5181 11, 1, 1, // 5182-5184 6, 2, 2, // 5185-5187 7, 2, 1, // 5188-5190 7, 1, 1, // 5191-5193 5, 2, 1, // 5194-5196 6, 2, 1, // 5197-5199 7, 2, 2, // 5200-5202 9, 2, 1, // 5203-5205 4, 1, 1, // 5206-5208 7, 3, 1, // 5209-5211 6, 3, 1, // 5212-5214 5, 2, 2, // 5215-5217 4, 1, // 5218-5219 5, 1, 1, // 5220-5222 4, 1, 1, // 5223-5225 9, 2, 2, // 5226-5228 10, 2, 2, // 5229-5231 3, 1, 1, // 5232-5234 8, 1, // 5235-5236 7, 1, // 5237-5238 29, 1, // 5239-5240 19, 1, // 5241-5242 1, 1, 1, // 5243-5245 2, 1, 1, 1, 1, // 5246-5250 1, 1, 1, // 5251-5253 1, 1, 1, 1, 2, 2, // 5254-5259 2, 1, 1, 1, 1, 1, 2, 2, // 5260-5267 2, 2, 3, 3, 2, 1, // 5268-5273 1, 1, 1, 1, 2, // 5274-5278 2, 1, 1, 1, 1, 1, 2, // 5279-5285 2, 2, 3, 2, 1, // 5286-5290 2, 2, 1, // 5291-5293 1, 1, 1, 1, // 5294-5297 2, 2, 2, 1, // 5298-5301 1, 1, 1, 1, // 5302-5305 2, 1, 1, 1, 1, 1, // 5306-5311 2, 1, 1, 1, 1, 1, // 5312-5317 1, 1, 1, 1, // 5318-5321 2, 2, 1, // 5322-5324 1, 1, 1, 1, // 5325-5328 1, 1, 1, 1, 2, 2, // 5329-5334 2, 1, 1, 1, 1, 1, 2, 2, // 5335-5342 2, 2, 1, // 5343-5345 1, 1, 1, 1, 2, // 5346-5350 2, 1, 1, 1, 1, 1, 2, // 5351-5357 2, 1, 1, 1, 1, 1, 2, // 5358-5364 1, 1, 1, 1, 2, // 5365-5369 1, 1, 1, 1, 2, // 5370-5374 2, 1, 1, 1, 1, 1, 2, // 5375-5381 1, 1, 1, 1, 2, 2, // 5382-5387 2, 1, 1, 1, 1, 1, 2, 2, // 5388-5395 2, 1, 1, 1, 1, 1, 2, 2, // 5396-5403 1, 1, 1, 1, 2, 2, // 5404-5409 2, 1, 1, 1, 1, 1, 2, 2, // 5410-5417 2, 1, 1, 1, 1, // 5418-5422 1, 1, 1, 1, // 5423-5426 1, 1, // 5427-5428 1, 1, // 5429-5430 3, 2, 1, // 5431-5433 3, 2, 1, // 5434-5436 3, 2, 2, 1, // 5437-5440 4, 2, 2, 3, 1, // 5441-5445 4, 2, 2, 3, 3, 1, // 5446-5451 3, 1, 2, 1, // 5452-5455 3, 1, 2, 2, 1, // 5456-5460 4, 1, 2, 2, 3, 1, // 5461-5466 4, 1, 2, 2, 3, 3, 1, // 5467-5473 8, 1, // 5474-5475 7, 1, // 5476-5477 2, 2, 1, 1, // 5478-5481 3, 3, 1, 1, // 5482-5485 4, 4, 1, 1, // 5486-5489 2, 1, // 5490-5491 2, 2, // 5492-5493 2, 1, // 5494-5495 2, // 5496 2, 2, // 5497-5498 2, 1, // 5499-5500 3, 1, // 5501-5502 3, 2, 1, // 5503-5505 4, 1, 1, // 5506-5508 3, 2, 1, 1, // 5509-5512 3, 1, // 5513-5514 3, 1, // 5515-5516 3, 2, 1, // 5517-5519 4, 1, 1, // 5520-5522 1, 1, // 5523-5524 2, 1, 2, // 5525-5527 5, 1, 1, // 5528-5530 6, 1, 1, 4, // 5531-5534 3, 1, // 5535-5536 2, 3, 1, // 5537-5539 3, 1, 1, // 5540-5542 2, 3, 1, 1, // 5543-5546 3, 1, 1, // 5547-5549 2, 3, 1, // 5550-5552 3, 1, // 5553-5554 3, 1, 1, // 5555-5557 2, 2, 1, 1, // 5558-5561 1, 1, // 5562-5563 2, // 5564 2, 2, // 5565-5566 2, 1, // 5567-5568 2, 2, 2, // 5569-5571 3, 1, 1, // 5572-5574 3, 1, 1, // 5575-5577 1, 1, 3, // 5578-5580 3, 1, 1, // 5581-5583 3, 1, 1, // 5584-5586 2, 2, // 5587-5588 2, 2, // 5589-5590 2, 2, 2, // 5591-5593 2, 2, 1, 1, // 5594-5597 2, 2, 1, 1, // 5598-5601 1, 1, // 5602-5603 1, 1, 1, // 5604-5606 1, 1, 1, // 5607-5609 2, 1, 1, // 5610-5612 1, 1, // 5613-5614 3, 1, // 5615-5616 2, // 5617 3, // 5618 5, // 5619 2, 1, // 5620-5621 6, 1, 1, // 5622-5624 6, 1, 1, 4, // 5625-5628 6, 6, 1, 1, // 5629-5632 6, 6, 1, 1, // 5633-5636 6, 6, 1, 1, // 5637-5640 5, 1, 1, // 5641-5643 6, 1, 1, 4, // 5644-5647 3, 1, 1, // 5648-5650 4, 1, 1, // 5651-5653 3, 1, 1, // 5654-5656 3, 2, 1, 1, // 5657-5660 1, 1, // 5661-5662 1, 1, // 5663-5664 3, 1, // 5665-5666 2, // 5667 3, // 5668 1, // 5669 2, 1, // 5670-5671 2, 2, // 5672-5673 2, 2, 2, // 5674-5676 2, 2, 2, // 5677-5679 2, 2, 2, // 5680-5682 2, 2, 1, // 5683-5685 2, 2, 1, 1, // 5686-5689 6, 1, 1, // 5690-5692 5, 1, 1, // 5693-5695 6, 1, 1, 4, // 5696-5699 6, 1, 1, 4, // 5700-5703 6, 1, 1, 4, // 5704-5707 5, 1, 1, // 5708-5710 6, 1, 1, 4, // 5711-5714 6, 1, 1, 4, // 5715-5718 6, 6, 1, 1, // 5719-5722 6, 6, 1, 1, // 5723-5726 6, 6, 1, 1, // 5727-5730 3, 1, 1, // 5731-5733 3, 1, 1, // 5734-5736 4, 1, 1, // 5737-5739 4, 1, // 5740-5741 3, 1, // 5742-5743 4, 1, 1, // 5744-5746 3, 1, // 5747-5748 4, 1, 1, // 5749-5751 3, 1, 1, // 5752-5754 3, 1, 1, // 5755-5757 3, 1, 1, // 5758-5760 3, 1, 1, // 5761-5763 3, 1, // 5764-5765 4, 1, 1, // 5766-5768 3, 1, 1, // 5769-5771 3, 2, 1, 1, // 5772-5775 3, 2, 1, // 5776-5778 3, 2, 1, 1, // 5779-5782 3, 2, 1, // 5783-5785 3, 2, 1, 1, // 5786-5789 3, 2, 1, // 5790-5792 3, 2, 1, // 5793-5795 3, 1, // 5796-5797 3, 1, // 5798-5799 3, 2, 1, // 5800-5802 3, 1, // 5803-5804 3, 1, // 5805-5806 3, 1, 1, // 5807-5809 3, 2, 1, 1, // 5810-5813 3, 2, 1, 1, // 5814-5817 1, 1, 1, 1, 3, // 5818-5822 2, 1, 1, 1, 3, // 5823-5827 1, 2, 1, 1, 3, // 5828-5832 1, 1, 3, // 5833-5835 1, 1, 3, // 5836-5838 3, 1, 1, // 5839-5841 3, 1, 1, // 5842-5844 3, 1, 1, // 5845-5847 3, 1, 1, // 5848-5850 3, 1, // 5851-5852 3, 1, 1, // 5853-5855 3, 1, // 5856-5857 3, 1, 1, // 5858-5860 3, 1, 1, // 5861-5863 3, 1, 1, // 5864-5866 2, 3, 1, 1, // 5867-5870 2, 3, 1, // 5871-5873 2, 3, 1, 1, // 5874-5877 2, 3, 1, // 5878-5880 2, 3, 1, // 5881-5883 2, 3, 1, // 5884-5886 2, 3, 1, 1, // 5887-5890 3, 1, // 5891-5892 3, 1, // 5893-5894 3, 1, 1, // 5895-5897 3, 1, 1, // 5898-5900 2, 3, 1, 1, // 5901-5904 2, 3, 1, 1, // 5905-5908 2, // 5909 3, 1, // 5910-5911 4, 1, // 5912-5913 3, 2, 2, // 5914-5916 3, 2, 2, // 5917-5919 3, 2, 1, // 5920-5922 3, 2, 1, // 5923-5925 6, 2, // 5926-5927 5, 2, // 5928-5929 3, 1, 1, // 5930-5932 4, 1, 1, // 5933-5935 4, 2, 1, // 5936-5938 4, 2, 1, // 5939-5941 4, 2, 1, // 5942-5944 4, 2, 1, // 5945-5947 3, // 5948 4, 1, 1, // 5949-5951 5, 1, 1, // 5952-5954 4, 2, 2, // 5955-5957 3, 2, 2, // 5958-5960 2, 1, 1, // 5961-5963 3, 1, 1, // 5964-5966 2, 1, // 5967-5968 3, 1, // 5969-5970 6, 3, 2, 1, // 5971-5974 6, 3, 2, 1, // 5975-5978 7, 3, 1, // 5979-5981 6, 3, 1, // 5982-5984 5, 2, 2, // 5985-5987 6, 2, 2, // 5988-5990 4, 2, 1, // 5991-5993 4, 2, 1, // 5994-5996 5, 1, 1, // 5997-5999 4, 1, 1, // 6000-6002 5, 2, // 6003-6004 6, 2, // 6005-6006 4, 2, // 6007-6008 4, 2, // 6009-6010 4, 1, // 6011-6012 4, 1, // 6013-6014 4, 2, 1, // 6015-6017 4, 2, 1, // 6018-6020 5, 2, // 6021-6022 6, 2, // 6023-6024 4, 2, 1, // 6025-6027 3, 1, 1, // 6028-6030 4, 2, 1, // 6031-6033 4, 1, 1, // 6034-6036 3, 2, 1, // 6037-6039 3, 1, 2, 1, // 6040-6043 3, 2, 2, 1, // 6044-6047 3, 1, 2, 2, 1, // 6048-6052 4, 2, 2, 3, 1, // 6053-6057 4, 1, 2, 2, 3, 1, // 6058-6063 4, 2, 2, 3, 3, 1, // 6064-6069 4, 1, 2, 2, 3, 3, 1, // 6070-6076 2, 2, 1, 1, // 6077-6080 3, 3, 1, 1, // 6081-6084 4, 4, 1, 1, // 6085-6088 4, 1, // 6089-6090 7, 1, // 6091-6092 4, 1, // 6093-6094 1, 1, // 6095-6096 7, 1, 1, // 6097-6099 5, 2, 2, // 6100-6102 6, 2, 2, // 6103-6105 4, 2, 1, // 6106-6108 4, 2, 1, // 6109-6111 5, 2, 2, // 6112-6114 9, 1, 1, // 6115-6117 9, 2, 2, // 6118-6120 10, 2, 2, // 6121-6123 7, 1, 1, // 6124-6126 5, 2, 1, // 6127-6129 6, 2, 1, // 6130-6132 6, 2, 2, // 6133-6135 7, 2, 2, // 6136-6138 5, 2, 2, // 6139-6141 6, 2, 2, // 6142-6144 7, 2, 1, // 6145-6147 9, 2, 1, // 6148-6150 19, 2, 1, 1, // 6151-6154 7, 3, 2, 1, // 6155-6158 6, 3, 2, 2, // 6159-6162 7, 2, 1, 1, // 6163-6166 9, 3, 2, 2, // 6167-6170 10, 3, 2, 2, // 6171-6174 9, 3, 2, 1, // 6175-6178 7, 3, 2, 2, // 6179-6182 19, 2, 1, 1, // 6183-6186 7, 2, 1, 1, // 6187-6190 9, 3, 2, 2, // 6191-6194 10, 3, 2, 2, // 6195-6198 5, 1, // 6199-6200 7, 1, // 6201-6202 6, 2, // 6203-6204 5, 2, // 6205-6206 8, 1, // 6207-6208 7, 1, // 6209-6210 8, 1, // 6211-6212 7, 1, // 6213-6214 3, // 6215 4, 1, // 6216-6217 7, 1, // 6218-6219 3, 2, 1, // 6220-6222 2, 1, // 6223-6224 4, 1, // 6225-6226 4, 1, // 6227-6228 2, 1, // 6229-6230 3, 1, // 6231-6232 2, 1, // 6233-6234 20, 1, // 6235-6236 2, 1, // 6237-6238 3, 1, 1, // 6239-6241 20, 20, 1, // 6242-6244 2, 1, 1, // 6245-6247 2, 1, 1, // 6248-6250 20, 1, // 6251-6252 20, 1, // 6253-6254 20, // 6255 20, // 6256 20, // 6257 2, 1, // 6258-6259 2, 1, // 6260-6261 1, 1, // 6262-6263 1, 1, // 6264-6265 1, 1, 1, 2, // 6266-6269 1, 1, 1, 1, // 6270-6273 1, 1, 1, 2, // 6274-6277 2, 1, 1, 1, 2, // 6278-6282 1, 1, 1, 1, // 6283-6286 2, 1, 1, 1, 1, // 6287-6291 2, 1, // 6292-6293 2, 2, 1, // 6294-6296 2, 2, 1, // 6297-6299 2, 2, 2, 1, // 6300-6303 2, 2, 3, 1, // 6304-6307 2, 2, 2, 1, // 6308-6311 2, 2, 3, 3, 1, // 6312-6316 2, 2, 2, 1, // 6317-6320 2, 2, 1, // 6321-6323 2, 2, 3, 3, 1, // 6324-6328 2, 2, 2, 1, 1, 1, // 6329-6334 2, 2, 3, 3, 2, 1, // 6335-6340 3, 3, 4, 1, // 6341-6344 3, 3, 4, 1, // 6345-6348 3, 3, 4, 2, 1, // 6349-6353 3, 3, 4, 2, 1, // 6354-6358 3, 3, 4, 4, 1, // 6359-6363 3, 3, 4, 4, 1, // 6364-6368 3, 3, 4, 4, 2, 1, // 6369-6374 3, 3, 4, 4, 2, 1, // 6375-6380 2, 1, // 6381-6382 2, 1, // 6383-6384 3, 1, 1, 1, // 6385-6388 3, 1, 1, 1, // 6389-6392 2, 2, 1, 1, // 6393-6396 2, 2, 1, 1, // 6397-6400 3, 2, 1, 1, 1, 1, // 6401-6406 2, 2, 1, // 6407-6409 3, 3, 1, 1, 1, 1, // 6410-6415 3, 3, 2, 1, 1, 1, 1, 1, // 6416-6423 2, 2, 2, 1, 1, // 6424-6428 3, 3, 2, 1, 1, 1, 1, 1, // 6429-6436 2, 2, 3, 1, // 6437-6440 4, 4, 5, 1, 1, 1, 1, 2, // 6441-6448 2, 2, 3, 2, 1, 1, // 6449-6454 4, 4, 5, 2, 1, 1, 1, 1, 1, 2, // 6455-6464 2, 2, 3, 2, 1, 1, // 6465-6470 4, 4, 5, 2, 1, 1, 1, 1, 1, 2, // 6471-6480 2, 2, 3, 3, 1, // 6481-6485 4, 4, 5, 5, 1, 1, 1, 1, 2, 2, // 6486-6495 2, 2, 3, 3, 1, // 6496-6500 2, 2, 3, 3, 2, 1, 1, // 6501-6507 4, 4, 5, 5, 2, 1, 1, 1, 1, 1, 2, 2, // 6508-6519 2, 2, 3, 3, 2, 1, 1, // 6520-6526 4, 4, 5, 5, 2, 1, 1, 1, 1, 1, 2, 2, // 6527-6538 1, 1, 1, // 6539-6541 1, 1, 1, 1, // 6542-6545 2, 2, 1, // 6546-6548 2, 2, 2, 1, // 6549-6552 1, 1, 1, 1, 2, // 6553-6557 2, 2, 3, 2, 1, // 6558-6562 2, 1, 1, 1, 1, 1, 2, // 6563-6569 1, 1, 1, 1, 2, 2, // 6570-6575 2, 1, 1, 1, 1, 1, 2, 2, // 6576-6583 2, 2, 3, 3, 2, 1, // 6584-6589 1, 1, 1, 1, // 6590-6593 1, 1, 1, 1, // 6594-6597 2, 2, 1, // 6598-6600 1, 1, 1, 1, 2, 2, // 6601-6606 2, 2, 1, // 6607-6609 2, 1, 1, 1, 1, 1, 2, 2, // 6610-6617 1, 1, 1, 1, 2, // 6618-6622 2, 1, 1, 1, 1, 1, 2, // 6623-6629 1, 1, 1, 1, 2, 2, // 6630-6635 2, 1, 1, 1, 1, 1, 2, 2, // 6636-6643 1, 1, 1, // 6644-6646 2, 1, 1, 1, 1, // 6647-6651 1, 1, 1, 1, // 6652-6655 2, 1, 1, 1, 1, 1, // 6656-6661 2, 1, 1, 1, 1, 1, // 6662-6667 1, 1, 1, 1, 2, // 6668-6672 1, 1, 1, 1, 2, // 6673-6677 2, 1, 1, 1, 1, 1, 2, // 6678-6684 2, 1, 1, 1, 1, 1, 2, // 6685-6691 1, 1, 1, 1, 2, 2, // 6692-6697 2, 1, 1, 1, 1, 1, 2, 2, // 6698-6705 2, 1, 1, 1, 1, 1, 2, 2, // 6706-6713 20, 1, 1, // 6714-6716 19, 1, // 6717-6718 29, 1, 1, // 6719-6721 29, 1, // 6722-6723 2, // 6724 1, // 6725 1, 1, 1, // 6726-6728 1, 1, // 6729-6730 1, // 6731 2, 2, // 6732-6733 2, 2, // 6734-6735 2, 2, // 6736-6737 2, // 6738 1, // 6739 1, 1, // 6740-6741 1, 1, // 6742-6743 2, 2, 2, // 6744-6746 2, 2, 2, // 6747-6749 2, 2, 1, 1, // 6750-6753 2, 2, 1, // 6754-6756 2, 2, 1, // 6757-6759 2, 2, 1, // 6760-6762 2, 1, 2, // 6763-6765 2, 2, 1, 1, // 6766-6769 2, 2, 1, 1, // 6770-6773 2, 2, // 6774-6775 1, // 6776 1, 1, 1, // 6777-6779 2, // 6780 2, 2, // 6781-6782 2, 1, 1, // 6783-6785 2, 1, 1, // 6786-6788 2, 2, // 6789-6790 1, 1, // 6791-6792 2, // 6793 2, 2, // 6794-6795 2, 1, 1, // 6796-6798 2, 1, 1, // 6799-6801 5, 2, 2, // 6802-6804 6, 2, 2, // 6805-6807 4, 1, // 6808-6809 7, 1, // 6810-6811 5, 2, // 6812-6813 6, 2, // 6814-6815 5, 2, 2, // 6816-6818 6, 2, 2, // 6819-6821 5, 2, 2, // 6822-6824 5, 2, 2, // 6825-6827 6, 2, 2, // 6828-6830 6, 2, 2, // 6831-6833 20, // 6834 20, // 6835 6, 3, 2, 1, // 6836-6839 4, 2, 1, // 6840-6842 4, 2, 1, // 6843-6845 4, 2, 1, // 6846-6848 3, 2, 2, // 6849-6851 3, 2, 1, // 6852-6854 3, 2, 2, // 6855-6857 3, 1, 1, // 6858-6860 3, 2, 2, // 6861-6863 3, 2, 2, // 6864-6866 3, // 6867 3, // 6868 3, 2, 2, // 6869-6871 3, 2, 2, // 6872-6874 4, 2, 1, // 6875-6877 4, 2, 1, // 6878-6880 4, 2, 2, // 6881-6883 3, 2, 2, // 6884-6886 2, 1, // 6887-6888 9, 3, 2, 2, // 6889-6892 10, 3, 2, 2, // 6893-6896 4, 2, 1, // 6897-6899 4, 2, 1, // 6900-6902 4, 2, 1, // 6903-6905 5, 2, 2, // 6906-6908 5, 2, // 6909-6910 6, 2, // 6911-6912 3, 1, 1, // 6913-6915 4, 1, 1, // 6916-6918 3, 1, 1, // 6919-6921 6, 3, 1, // 6922-6924 3, 1, 1, // 6925-6927 4, 1, // 6928-6929 4, 1, // 6930-6931 7, 3, 2, 1, // 6932-6935 6, 3, 2, 2, // 6936-6939 7, 2, 1, // 6940-6942 6, 2, 2, // 6943-6945 9, 2, 1, // 6946-6948 7, 2, 2, // 6949-6951 4, 1, 1, // 6952-6954 5, 1, 1, // 6955-6957 4, 1, 1, // 6958-6960 4, 1, 1, // 6961-6963 1, 1, 1, 1, 2, // 6964-6968 1, 1, 1, 1, 2, 2, // 6969-6974 1, 1, 1, 1, 2, 2, // 6975-6980 1, 1, 1, // 6981-6983 2, 1, 1, 1, 1, 1, 2, 2, // 6984-6991 2, 1, 1, 1, 1, // 6992-6996 1, 1, 1, 1, 2, 2, // 6997-7002 1, 1, 1, 1, // 7003-7006 1, 1, 1, 1, // 7007-7010 1, 1, 1, 1, // 7011-7014 2, 1, 1, 1, 1, 1, // 7015-7020 2, 1, 1, 1, 1, 1, // 7021-7026 1, 1, 1, 1, 2, // 7027-7031 1, 1, 1, 1, 2, // 7032-7036 1, 1, 1, 1, 2, // 7037-7041 1, 1, 1, 1, 2, // 7042-7046 2, 1, 1, 1, 1, 1, 2, // 7047-7053 2, 1, 1, 1, 1, 1, 2, // 7054-7060 2, 1, 1, 1, 1, 1, 2, // 7061-7067 1, 1, 1, 1, 2, 2, // 7068-7073 1, 1, 1, 1, 2, 2, // 7074-7079 1, 1, 1, 1, 2, 2, // 7080-7085 1, 1, 1, 1, 2, 2, // 7086-7091 1, 1, 1, 1, 2, 2, // 7092-7097 2, 1, 1, 1, 1, 1, 2, 2, // 7098-7105 2, 1, 1, 1, 1, 1, 2, 2, // 7106-7113 2, 1, 1, 1, 1, 1, 2, 2, // 7114-7121 1, // 7122 1, 1, // 7123-7124 2, // 7125 2, 1, // 7126-7127 1, 1, // 7128-7129 2, 1, 1, // 7130-7132 1, 1, // 7133-7134 2, 1, // 7135-7136 2, 1, // 7137-7138 1, // 7139 1, 1, // 7140-7141 1, 1, 1, // 7142-7144 1, 1, 1, // 7145-7147 6, 1, 1, // 7148-7150 2, 2, 2, // 7151-7153 2, 2, 2, // 7154-7156 2, 2, 2, // 7157-7159 2, 2, 2, // 7160-7162 2, 2, 2, // 7163-7165 2, 1, // 7166-7167 2, 1, // 7168-7169 1, 1, // 7170-7171 1, 1, // 7172-7173 2, 2, // 7174-7175 2, 2, 1, // 7176-7178 2, 2, 1, 1, // 7179-7182 3, 1, 1, // 7183-7185 3, 1, 1, // 7186-7188 2, 3, 1, 1, // 7189-7192 3, 1, // 7193-7194 3, 1, // 7195-7196 3, 2, 1, // 7197-7199 3, 2, 1, // 7200-7202 3, 2, 1, // 7203-7205 3, 2, 1, 1, // 7206-7209 3, 2, 1, 1, // 7210-7213 3, 2, 1, 1, // 7214-7217 3, 2, 1, 1, // 7218-7221 3, 2, 1, // 7222-7224 3, 2, 1, // 7225-7227 3, 2, 1, // 7228-7230 3, 2, 1, 1, // 7231-7234 3, 2, 1, 1, // 7235-7238 3, 2, 1, 1, // 7239-7242 3, 2, 1, 1, // 7243-7246 3, 2, 1, 1, // 7247-7250 3, 2, 1, 1, // 7251-7254 3, 2, 1, // 7255-7257 3, 2, 1, 1, // 7258-7261 3, 2, 1, 1, // 7262-7265 3, 2, 1, 1, // 7266-7269 3, 2, 1, 1, // 7270-7273 2, 2, // 7274-7275 2, 2, // 7276-7277 3, 1, 1, // 7278-7280 3, 1, // 7281-7282 2, 3, 1, // 7283-7285 2, 3, 1, // 7286-7288 2, 3, 1, 1, // 7289-7292 2, 3, 1, 1, // 7293-7296 2, 3, 1, // 7297-7299 2, 3, 1, // 7300-7302 2, 3, 1, 1, // 7303-7306 2, 3, 1, 1, // 7307-7310 2, 3, 1, 1, // 7311-7314 2, 3, 1, 1, // 7315-7318 2, 3, 1, 1, // 7319-7322 2, 3, 1, 1, // 7323-7326 2, 3, 1, // 7327-7329 2, 3, 1, 1, // 7330-7333 7, 1, // 7334-7335 8, 1, // 7336-7337 4, 2, 1, // 7338-7340 4, 1, // 7341-7342 7, 1, // 7343-7344 1, 1, 1, 1, // 7345-7348 2, 1, 1, 1, 1, // 7349-7353 4, 2, 1, // 7354-7356 4, 2, 1, // 7357-7359 3, // 7360 6, 2, 2, // 7361-7363 7, 2, 1, // 7364-7366 7, 2, 1, // 7367-7369 6, 2, 2, // 7370-7372 7, 2, 2, // 7373-7375 7, 3, 2, 1, // 7376-7379 6, 3, 2, 2, // 7380-7383 7, 3, 2, 1, // 7384-7387 6, 3, 2, 2, // 7388-7391 9, 3, 2, 1, // 7392-7395 7, 3, 2, 2, // 7396-7399 6, 2, 2, // 7400-7402 3, 1, 1, // 7403-7405 4, 1, 1, // 7406-7408 4, 1, 1, // 7409-7411 3, 1, 1, // 7412-7414 4, 1, 1, // 7415-7417 5, 2, 2, // 7418-7420 9, 3, 2, 2, // 7421-7424 10, 3, 2, 2, // 7425-7428 5, 2, // 7429-7430 6, 2, // 7431-7432 5, 2, 1, // 7433-7435 6, 2, 1, // 7436-7438 3, // 7439 2, 2, 1, 1, // 7440-7443 2, 2, 1, // 7444-7446 2, 2, 2, 1, 1, 1, // 7447-7452 4, 4, 5, 1, 1, 1, 1, 2, // 7453-7460 4, 4, 5, 2, 1, 1, 1, 1, 1, 2, // 7461-7470 4, 4, 5, 2, 1, 1, 1, 1, 1, 2, // 7471-7480 4, 4, 5, 5, 1, 1, 1, 1, 2, 2, // 7481-7490 4, 4, 5, 5, 2, 1, 1, 1, 1, 1, 2, 2, // 7491-7502 4, 4, 5, 5, 2, 1, 1, 1, 1, 1, 2, 2, // 7503-7514 1, 2, 1, 1, 3, // 7515-7519 2, 1, 1, 1, 3, // 7520-7524 1, 1, 1, 1, 3, // 7525-7529 4, 1, // 7530-7531 3, 1, // 7532-7533 4, 1, // 7534-7535 2, // 7536 1, 1, // 7537-7538 1, // 7539 6, 6, 1, 1, // 7540-7543 2, 2, // 7544-7545 3, 1, 1, // 7546-7548 20, 1, // 7549-7550 2, 2, 3, 3, 1, // 7551-7555 2, 2, 3, 1, // 7556-7559 2, 2, 1, // 7560-7562 2, 2, 3, 1, // 7563-7566 2, 2, 3, 2, 1, 1, // 7567-7572 2, 2, 3, 3, 1, // 7573-7577 2, 2, 3, 3, 2, 1, 1, // 7578-7584 1, 1, 1, 1, 2, // 7585-7589 2, 1, 1, 1, 1, 1, 2, // 7590-7596 1, 1, 1, 1, 2, 2, // 7597-7602 3, // 7603 2, 2, 2, // 7604-7606 1, 1, // 7607-7608 1, 1, 1, // 7609-7611 2, 2, // 7612-7613 2, // 7614 2, 2, // 7615-7616 2, 2, 2, // 7617-7619 2, 2, // 7620-7621 2, 2, // 7622-7623 2, 2, 2, // 7624-7626 2, 2, // 7627-7628 3, 1, // 7629-7630 3, 1, // 7631-7632 2, // 7633 2, 2, 2, // 7634-7636 2, 2, // 7637-7638 2, 2, 2, // 7639-7641 1, 1, // 7642-7643 2, 2, // 7644-7645 2, // 7646 1, 1, // 7647-7648 3, 1, // 7649-7650 3, 1, // 7651-7652 2, 2, // 7653-7654 6, 1, 1, // 7655-7657 6, 1, 1, 4, // 7658-7661 2, 2, 1, 1, // 7662-7665 2, 2, 1, 1, // 7666-7669 3, 1, // 7670-7671 3, 1, // 7672-7673 1, 1, 1, 1, 3, // 7674-7678 2, 1, 1, 1, 3, // 7679-7683 2, 2, // 7684-7685 2, 2, // 7686-7687 2, 2, // 7688-7689 2, 1, // 7690-7691 4, 1, // 7692-7693 7, 1, // 7694-7695 20, 1, // 7696-7697 3, 1, // 7698-7699 3, 1, // 7700-7701 3, 1, // 7702-7703 2, 2, // 7704-7705 3, 1, // 7706-7707 2, 2, // 7708-7709 2, 2, // 7710-7711 2, 2, 1, // 7712-7714 2, 2, 1, // 7715-7717 2, 2, 1, // 7718-7720 2, 2, 1, // 7721-7723 2, 1, // 7724-7725 2, 1, // 7726-7727 2, 1, // 7728-7729 1, 1, // 7730-7731 2, 2, 2, // 7732-7734 2, 2, // 7735-7736 2, 2, // 7737-7738 2, 2, 1, // 7739-7741 1, 1, // 7742-7743 4, 1, // 7744-7745 11, 1, 1, // 7746-7748 3, 1, // 7749-7750 2, 2, 1, // 7751-7753 2, 2, 1, // 7754-7756 2, 2, 2, // 7757-7759 2, 2, 2, // 7760-7762 2, 2, 2, // 7763-7765 2, 2, 2, // 7766-7768 2, 2, 2, // 7769-7771 2, 2, // 7772-7773 2, 2, // 7774-7775 2, 2, // 7776-7777 2, 2, // 7778-7779 2, 2, // 7780-7781 2, 2, 2, // 7782-7784 2, 2, // 7785-7786 8, 1, // 7787-7788 20, // 7789 20, // 7790 20, // 7791 20, // 7792 0 // End operand cycles }; extern const unsigned ARMForwardingPaths[] = { 0, // No itinerary 0, 0, // 1-2 0, 0, 0, // 3-5 0, 0, 0, 0, // 6-9 0, 0, 0, 0, // 10-13 0, 0, 0, 0, 0, // 14-18 0, 0, // 19-20 0, 0, // 21-22 0, 0, 0, // 23-25 0, 0, 0, 0, // 26-29 0, // 30 0, // 31 0, // 32 0, 0, // 33-34 0, 0, 0, // 35-37 0, // 38 0, // 39 0, // 40 0, 0, // 41-42 0, 0, 0, // 43-45 0, 0, 0, // 46-48 0, 0, 0, // 49-51 0, 0, 0, // 52-54 0, 0, 0, // 55-57 0, 0, 0, // 58-60 0, 0, 0, 0, // 61-64 0, 0, 0, // 65-67 0, 0, 0, // 68-70 0, 0, 0, 0, // 71-74 0, 0, // 75-76 0, 0, // 77-78 0, 0, 0, // 79-81 0, 0, // 82-83 0, 0, 0, // 84-86 0, 0, 0, 0, // 87-90 0, 0, 0, // 91-93 0, 0, // 94-95 0, 0, 0, 0, 0, // 96-100 0, 0, 0, // 101-103 0, 0, 0, 0, // 104-107 0, 0, // 108-109 0, 0, 0, // 110-112 0, 0, 0, 0, // 113-116 0, 0, 0, 0, // 117-120 0, 0, // 121-122 0, 0, // 123-124 0, // 125 0, 0, // 126-127 0, 0, 0, // 128-130 0, 0, 0, // 131-133 0, // 134 0, 0, 0, 0, 0, // 135-139 0, 0, 0, 0, // 140-143 0, 0, 0, // 144-146 0, 0, 0, // 147-149 0, 0, 0, 0, // 150-153 0, 0, 0, 0, // 154-157 0, 0, 0, // 158-160 0, 0, 0, // 161-163 0, 0, // 164-165 0, 0, 0, // 166-168 0, // 169 0, 0, // 170-171 0, 0, 0, // 172-174 0, 0, 0, // 175-177 0, 0, 0, 0, // 178-181 0, 0, 0, // 182-184 0, // 185 0, 0, 0, 0, // 186-189 0, 0, 0, // 190-192 0, 0, 0, // 193-195 0, 0, 0, 0, // 196-199 0, 0, 0, // 200-202 0, 0, 0, // 203-205 0, 0, 0, // 206-208 0, 0, // 209-210 0, // 211 0, 0, // 212-213 0, 0, 0, // 214-216 0, 0, 0, // 217-219 0, 0, 0, // 220-222 0, 0, 0, // 223-225 0, 0, 0, // 226-228 0, 0, // 229-230 0, 0, // 231-232 0, 0, // 233-234 0, 0, // 235-236 0, 0, 0, // 237-239 0, 0, 0, // 240-242 0, 0, 0, 0, // 243-246 0, 0, 0, 0, // 247-250 0, 0, // 251-252 0, 0, 0, 0, 0, // 253-257 0, 0, 0, 0, // 258-261 0, 0, 0, // 262-264 0, 0, 0, // 265-267 0, 0, 0, 0, // 268-271 0, 0, 0, 0, // 272-275 0, 0, 0, // 276-278 0, 0, // 279-280 0, 0, // 281-282 0, 0, 0, // 283-285 0, 0, 0, // 286-288 0, 0, 0, // 289-291 0, 0, // 292-293 0, 0, // 294-295 0, 0, 0, // 296-298 0, 0, 0, // 299-301 0, 0, 0, 0, 0, // 302-306 0, 0, 0, 0, // 307-310 0, 0, 0, // 311-313 0, 0, 0, // 314-316 0, 0, // 317-318 0, 0, // 319-320 0, 0, // 321-322 0, 0, // 323-324 0, 0, // 325-326 0, // 327 0, 0, // 328-329 0, 0, // 330-331 0, 0, // 332-333 0, 0, 0, // 334-336 0, 0, 0, // 337-339 0, 0, 0, 0, // 340-343 0, 0, // 344-345 0, 0, // 346-347 0, 0, 0, // 348-350 0, 0, 0, // 351-353 0, 0, // 354-355 0, 0, 0, // 356-358 0, 0, 0, 0, // 359-362 0, 0, // 363-364 0, 0, 0, // 365-367 0, 0, 0, // 368-370 0, 0, 0, 0, // 371-374 0, 0, 0, // 375-377 0, 0, 0, // 378-380 0, 0, // 381-382 0, 0, 0, // 383-385 0, 0, 0, 0, // 386-389 0, 0, // 390-391 0, // 392 0, 0, // 393-394 0, 0, // 395-396 0, 0, 0, // 397-399 0, 0, 0, // 400-402 0, 0, 0, // 403-405 0, 0, 0, // 406-408 0, 0, 0, // 409-411 0, 0, 0, // 412-414 0, 0, // 415-416 0, 0, // 417-418 0, 0, 0, // 419-421 0, 0, 0, 0, // 422-425 0, 0, 0, 0, // 426-429 0, 0, // 430-431 0, 0, 0, // 432-434 0, 0, 0, // 435-437 0, 0, 0, // 438-440 0, 0, // 441-442 0, // 443 0, // 444 0, // 445 0, // 446 0, 0, // 447-448 0, 0, 0, // 449-451 0, 0, 0, 0, // 452-455 0, 0, 0, // 456-458 0, 0, 0, // 459-461 0, 0, 0, 0, // 462-465 0, 0, 0, // 466-468 0, 0, 0, 0, // 469-472 0, 0, 0, // 473-475 0, 0, 0, // 476-478 0, 0, 0, // 479-481 0, 0, 0, 0, // 482-485 0, 0, // 486-487 0, 0, // 488-489 0, // 490 0, // 491 0, // 492 0, // 493 0, 0, // 494-495 0, 0, // 496-497 0, 0, 0, // 498-500 0, 0, 0, // 501-503 0, 0, 0, // 504-506 0, 0, 0, // 507-509 0, 0, 0, 0, // 510-513 0, 0, 0, // 514-516 0, 0, 0, // 517-519 0, 0, 0, 0, // 520-523 0, 0, 0, 0, // 524-527 0, 0, 0, 0, // 528-531 0, 0, 0, // 532-534 0, 0, 0, 0, // 535-538 0, 0, 0, 0, // 539-542 0, 0, 0, // 543-545 0, 0, 0, // 546-548 0, 0, 0, 0, // 549-552 0, 0, 0, // 553-555 0, 0, 0, // 556-558 0, 0, 0, // 559-561 0, 0, // 562-563 0, 0, // 564-565 0, 0, 0, // 566-568 0, 0, // 569-570 0, 0, 0, // 571-573 0, 0, 0, // 574-576 0, 0, 0, // 577-579 0, 0, 0, // 580-582 0, 0, 0, // 583-585 0, 0, // 586-587 0, 0, 0, // 588-590 0, 0, 0, // 591-593 0, 0, 0, 0, // 594-597 0, 0, 0, // 598-600 0, 0, 0, 0, // 601-604 0, 0, 0, // 605-607 0, 0, 0, 0, // 608-611 0, 0, 0, // 612-614 0, 0, 0, // 615-617 0, 0, // 618-619 0, 0, // 620-621 0, 0, 0, // 622-624 0, 0, // 625-626 0, 0, // 627-628 0, 0, 0, // 629-631 0, 0, 0, 0, // 632-635 0, 0, 0, 0, // 636-639 0, 0, 0, 0, 0, // 640-644 0, 0, 0, 0, 0, // 645-649 0, 0, 0, 0, 0, // 650-654 0, 0, 0, // 655-657 0, 0, 0, // 658-660 0, 0, 0, // 661-663 0, 0, 0, // 664-666 0, 0, 0, // 667-669 0, 0, 0, // 670-672 0, 0, // 673-674 0, 0, 0, // 675-677 0, 0, // 678-679 0, 0, 0, // 680-682 0, 0, 0, // 683-685 0, 0, 0, // 686-688 0, 0, 0, 0, // 689-692 0, 0, 0, // 693-695 0, 0, 0, 0, // 696-699 0, 0, 0, // 700-702 0, 0, 0, // 703-705 0, 0, 0, // 706-708 0, 0, 0, 0, // 709-712 0, 0, // 713-714 0, 0, // 715-716 0, 0, 0, // 717-719 0, 0, 0, // 720-722 0, 0, 0, 0, // 723-726 0, 0, 0, 0, // 727-730 0, // 731 0, 0, // 732-733 0, 0, // 734-735 0, 0, // 736-737 0, 0, // 738-739 0, 0, // 740-741 0, 0, // 742-743 0, 0, 0, // 744-746 0, 0, 0, // 747-749 0, 0, 0, // 750-752 0, 0, 0, 0, // 753-756 0, 0, 0, 0, // 757-760 0, 0, 0, 0, // 761-764 0, 0, 0, 0, // 765-768 0, 0, // 769-770 0, 0, // 771-772 0, 0, // 773-774 0, 0, // 775-776 0, 0, // 777-778 0, 0, // 779-780 0, 0, // 781-782 0, 0, // 783-784 0, 0, // 785-786 0, 0, // 787-788 0, 0, 0, // 789-791 0, 0, 0, // 792-794 0, 0, 0, // 795-797 0, // 798 0, // 799 0, // 800 0, 0, 0, // 801-803 0, 0, 0, // 804-806 0, 0, 0, // 807-809 0, 0, 0, // 810-812 0, 0, 0, 0, // 813-816 0, 0, 0, 0, // 817-820 0, 0, 0, 0, // 821-824 0, 0, 0, 0, 0, // 825-829 0, 0, 0, 0, // 830-833 0, 0, 0, 0, 0, // 834-838 0, 0, 0, // 839-841 0, 0, 0, // 842-844 0, 0, 0, // 845-847 0, 0, 0, // 848-850 0, // 851 0, // 852 0, 0, 0, // 853-855 0, 0, // 856-857 0, // 858 0, 0, // 859-860 0, 0, // 861-862 0, 0, // 863-864 0, // 865 0, // 866 0, 0, // 867-868 0, 0, // 869-870 0, 0, 0, // 871-873 0, 0, 0, // 874-876 0, 0, 0, 0, // 877-880 0, 0, 0, // 881-883 0, 0, 0, // 884-886 0, 0, 0, // 887-889 0, 0, 0, 0, // 890-893 0, 0, 0, 0, // 894-897 0, 0, // 898-899 0, // 900 0, 0, 0, // 901-903 0, // 904 0, 0, // 905-906 0, 0, 0, // 907-909 0, 0, 0, // 910-912 0, 0, // 913-914 0, 0, // 915-916 0, // 917 0, 0, // 918-919 0, 0, 0, // 920-922 0, 0, 0, // 923-925 0, 0, // 926-927 0, 0, // 928-929 0, // 930 0, // 931 0, // 932 0, 0, // 933-934 0, // 935 0, 0, // 936-937 0, 0, // 938-939 0, 0, 0, // 940-942 0, 0, // 943-944 0, 0, // 945-946 0, 0, // 947-948 0, // 949 0, 0, // 950-951 0, 0, 0, // 952-954 0, 0, 0, // 955-957 0, 0, 0, // 958-960 0, 0, 0, // 961-963 0, 0, 0, // 964-966 0, 0, 0, // 967-969 0, 0, 0, // 970-972 0, 0, 0, // 973-975 0, 0, // 976-977 0, 0, // 978-979 0, 0, // 980-981 0, 0, // 982-983 0, 0, // 984-985 0, 0, 0, // 986-988 0, 0, 0, 0, // 989-992 0, 0, 0, // 993-995 0, 0, 0, // 996-998 0, 0, 0, 0, // 999-1002 0, 0, // 1003-1004 0, 0, // 1005-1006 0, 0, 0, // 1007-1009 0, 0, 0, // 1010-1012 0, 0, 0, // 1013-1015 0, 0, 0, 0, // 1016-1019 0, 0, 0, 0, // 1020-1023 0, 0, 0, 0, // 1024-1027 0, 0, 0, 0, // 1028-1031 0, 0, 0, // 1032-1034 0, 0, 0, // 1035-1037 0, 0, 0, // 1038-1040 0, 0, 0, 0, // 1041-1044 0, 0, 0, 0, // 1045-1048 0, 0, 0, 0, // 1049-1052 0, 0, 0, 0, // 1053-1056 0, 0, 0, 0, // 1057-1060 0, 0, 0, 0, // 1061-1064 0, 0, 0, // 1065-1067 0, 0, 0, 0, // 1068-1071 0, 0, 0, 0, // 1072-1075 0, 0, 0, 0, // 1076-1079 0, 0, 0, 0, // 1080-1083 0, 0, 0, // 1084-1086 0, 0, // 1087-1088 0, 0, 0, // 1089-1091 0, 0, 0, // 1092-1094 0, 0, 0, 0, // 1095-1098 0, 0, 0, 0, // 1099-1102 0, 0, 0, // 1103-1105 0, 0, 0, // 1106-1108 0, 0, 0, 0, // 1109-1112 0, 0, 0, 0, // 1113-1116 0, 0, 0, 0, // 1117-1120 0, 0, 0, 0, // 1121-1124 0, 0, 0, 0, // 1125-1128 0, 0, 0, 0, // 1129-1132 0, 0, 0, // 1133-1135 0, 0, 0, 0, // 1136-1139 0, 0, // 1140-1141 0, 0, // 1142-1143 0, 0, // 1144-1145 0, 0, // 1146-1147 0, 0, 0, 0, // 1148-1151 0, 0, 0, 0, 0, // 1152-1156 0, 0, 0, 0, 0, // 1157-1161 0, 0, 0, 0, 0, // 1162-1166 0, 0, 0, 0, 0, // 1167-1171 0, 0, // 1172-1173 0, 0, // 1174-1175 0, 0, // 1176-1177 0, // 1178 0, 0, // 1179-1180 0, // 1181 0, 0, 0, 0, // 1182-1185 0, 0, // 1186-1187 0, 0, 0, // 1188-1190 0, 0, // 1191-1192 0, 0, 0, // 1193-1195 0, 0, // 1196-1197 0, // 1198 0, 0, // 1199-1200 0, 0, 0, // 1201-1203 0, 0, // 1204-1205 0, 0, // 1206-1207 0, 0, 0, // 1208-1210 0, 0, // 1211-1212 0, 0, // 1213-1214 0, 0, // 1215-1216 0, // 1217 0, 0, 0, // 1218-1220 0, 0, // 1221-1222 0, 0, 0, // 1223-1225 0, 0, // 1226-1227 0, 0, // 1228-1229 0, // 1230 0, 0, // 1231-1232 0, 0, // 1233-1234 0, 0, // 1235-1236 0, 0, // 1237-1238 0, 0, 0, // 1239-1241 0, 0, 0, 0, // 1242-1245 0, 0, 0, 0, // 1246-1249 0, 0, 0, 0, // 1250-1253 0, 0, // 1254-1255 0, 0, // 1256-1257 0, 0, 0, 0, 0, // 1258-1262 0, 0, 0, 0, 0, // 1263-1267 0, 0, // 1268-1269 0, 0, // 1270-1271 0, 0, // 1272-1273 0, 0, // 1274-1275 0, 0, // 1276-1277 0, 0, // 1278-1279 0, 0, // 1280-1281 0, 0, // 1282-1283 0, 0, // 1284-1285 0, 0, // 1286-1287 0, 0, // 1288-1289 0, 0, 0, // 1290-1292 0, 0, 0, // 1293-1295 0, 0, 0, // 1296-1298 0, 0, 0, // 1299-1301 0, 0, // 1302-1303 0, 0, // 1304-1305 0, 0, // 1306-1307 0, 0, // 1308-1309 0, 0, 0, // 1310-1312 0, 0, // 1313-1314 0, 0, // 1315-1316 0, 0, 0, // 1317-1319 0, 0, // 1320-1321 0, 0, // 1322-1323 0, 0, 0, // 1324-1326 0, 0, // 1327-1328 0, 0, 0, // 1329-1331 0, 0, 0, // 1332-1334 0, 0, 0, // 1335-1337 0, 0, 0, // 1338-1340 0, 0, 0, // 1341-1343 0, 0, 0, // 1344-1346 0, 0, 0, // 1347-1349 0, 0, // 1350-1351 0, 0, // 1352-1353 0, 0, // 1354-1355 0, 0, // 1356-1357 0, 0, // 1358-1359 0, 0, 0, // 1360-1362 0, 0, // 1363-1364 0, 0, // 1365-1366 0, // 1367 0, // 1368 0, // 1369 0, // 1370 CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::A9_LdBypass, // 1371-1372 CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::A9_LdBypass, CortexA9ItinerariesBypass::A9_LdBypass, // 1373-1375 CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::A9_LdBypass, CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::NoBypass, // 1376-1379 CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::A9_LdBypass, CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::NoBypass, // 1380-1383 CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::A9_LdBypass, // 1384-1388 CortexA9ItinerariesBypass::A9_LdBypass, 0, // 1389-1390 0, 0, // 1391-1392 CortexA9ItinerariesBypass::A9_LdBypass, 0, 0, 0, // 1393-1396 0, 0, 0, 0, // 1397-1400 0, // 1401 0, // 1402 0, // 1403 0, 0, // 1404-1405 0, 0, 0, // 1406-1408 0, // 1409 0, // 1410 0, // 1411 0, 0, // 1412-1413 0, 0, 0, // 1414-1416 CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::A9_LdBypass, CortexA9ItinerariesBypass::A9_LdBypass, // 1417-1419 CortexA9ItinerariesBypass::A9_LdBypass, 0, 0, // 1420-1422 CortexA9ItinerariesBypass::A9_LdBypass, 0, 0, // 1423-1425 0, 0, 0, // 1426-1428 0, 0, 0, // 1429-1431 0, 0, 0, 0, // 1432-1435 0, 0, 0, 0, // 1436-1439 0, 0, 0, // 1440-1442 0, 0, 0, 0, // 1443-1446 0, // 1447 0, 0, // 1448-1449 0, 0, // 1450-1451 CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::A9_LdBypass, CortexA9ItinerariesBypass::NoBypass, // 1452-1454 0, 0, // 1455-1456 CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::A9_LdBypass, CortexA9ItinerariesBypass::NoBypass, // 1457-1459 0, 0, 0, 0, // 1460-1463 CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::A9_LdBypass, CortexA9ItinerariesBypass::A9_LdBypass, // 1464-1466 CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::A9_LdBypass, // 1467-1468 CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::A9_LdBypass, // 1469-1473 CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::A9_LdBypass, // 1474-1476 CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::A9_LdBypass, CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::NoBypass, // 1477-1480 0, 0, // 1481-1482 0, 0, 0, // 1483-1485 0, 0, 0, 0, // 1486-1489 0, 0, 0, 0, // 1490-1493 0, 0, // 1494-1495 0, 0, // 1496-1497 CortexA9ItinerariesBypass::A9_LdBypass, // 1498 CortexA9ItinerariesBypass::A9_LdBypass, CortexA9ItinerariesBypass::A9_LdBypass, // 1499-1500 CortexA9ItinerariesBypass::A9_LdBypass, CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::NoBypass, // 1501-1503 CortexA9ItinerariesBypass::A9_LdBypass, CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::NoBypass, // 1504-1506 0, // 1507 CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::A9_LdBypass, // 1508-1512 CortexA9ItinerariesBypass::A9_LdBypass, 0, 0, 0, // 1513-1516 CortexA9ItinerariesBypass::A9_LdBypass, 0, 0, // 1517-1519 CortexA9ItinerariesBypass::A9_LdBypass, 0, 0, // 1520-1522 CortexA9ItinerariesBypass::A9_LdBypass, 0, 0, 0, // 1523-1526 CortexA9ItinerariesBypass::A9_LdBypass, 0, 0, 0, // 1527-1530 CortexA9ItinerariesBypass::A9_LdBypass, 0, 0, // 1531-1533 CortexA9ItinerariesBypass::A9_LdBypass, 0, 0, // 1534-1536 0, 0, // 1537-1538 0, 0, 0, // 1539-1541 0, // 1542 CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::A9_LdBypass, // 1543-1544 0, 0, 0, // 1545-1547 0, 0, 0, // 1548-1550 0, 0, // 1551-1552 0, 0, 0, 0, // 1553-1556 0, 0, 0, // 1557-1559 0, // 1560 0, 0, 0, 0, // 1561-1564 0, 0, 0, // 1565-1567 0, 0, 0, // 1568-1570 0, 0, 0, 0, // 1571-1574 0, 0, 0, // 1575-1577 0, 0, 0, // 1578-1580 0, 0, 0, // 1581-1583 0, 0, // 1584-1585 0, // 1586 0, 0, // 1587-1588 0, 0, 0, // 1589-1591 0, 0, 0, // 1592-1594 0, 0, 0, 0, // 1595-1598 0, 0, 0, 0, // 1599-1602 0, 0, 0, 0, // 1603-1606 0, 0, 0, // 1607-1609 0, 0, 0, // 1610-1612 0, 0, 0, // 1613-1615 0, 0, 0, // 1616-1618 0, 0, // 1619-1620 0, 0, // 1621-1622 0, 0, // 1623-1624 0, 0, // 1625-1626 0, 0, 0, // 1627-1629 0, 0, 0, // 1630-1632 0, 0, 0, // 1633-1635 0, 0, 0, // 1636-1638 0, 0, 0, // 1639-1641 0, 0, 0, // 1642-1644 0, 0, 0, // 1645-1647 0, 0, 0, 0, // 1648-1651 0, 0, 0, 0, // 1652-1655 0, 0, 0, // 1656-1658 0, 0, 0, // 1659-1661 0, 0, // 1662-1663 0, 0, // 1664-1665 0, 0, // 1666-1667 0, 0, // 1668-1669 0, 0, // 1670-1671 0, 0, // 1672-1673 0, 0, 0, // 1674-1676 0, 0, 0, // 1677-1679 0, 0, // 1680-1681 0, 0, // 1682-1683 0, 0, // 1684-1685 0, 0, 0, // 1686-1688 0, 0, 0, // 1689-1691 0, 0, 0, 0, // 1692-1695 0, 0, 0, 0, // 1696-1699 0, 0, 0, 0, // 1700-1703 0, 0, 0, 0, // 1704-1707 0, 0, // 1708-1709 0, 0, 0, // 1710-1712 0, 0, // 1713-1714 0, 0, // 1715-1716 0, 0, 0, 0, // 1717-1720 0, 0, // 1721-1722 0, 0, 0, 0, // 1723-1726 0, 0, 0, 0, // 1727-1730 0, 0, 0, 0, 0, 0, // 1731-1736 0, 0, 0, 0, // 1737-1740 0, 0, // 1741-1742 0, 0, 0, 0, 0, // 1743-1747 0, 0, 0, 0, // 1748-1751 0, 0, 0, 0, // 1752-1755 0, 0, 0, 0, // 1756-1759 0, 0, 0, // 1760-1762 0, 0, 0, // 1763-1765 0, 0, 0, 0, // 1766-1769 0, 0, 0, // 1770-1772 0, 0, 0, 0, 0, // 1773-1777 0, 0, 0, // 1778-1780 0, 0, 0, 0, 0, 0, // 1781-1786 0, 0, 0, 0, 0, 0, 0, 0, // 1787-1794 0, 0, 0, 0, 0, 0, 0, 0, // 1795-1802 0, 0, 0, // 1803-1805 0, 0, 0, 0, 0, 0, // 1806-1811 0, 0, 0, 0, 0, // 1812-1816 0, 0, 0, 0, 0, 0, // 1817-1822 0, 0, 0, 0, // 1823-1826 0, 0, 0, 0, 0, 0, // 1827-1832 0, 0, 0, 0, 0, 0, 0, 0, // 1833-1840 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, // 1841-1850 0, 0, 0, 0, // 1851-1854 0, 0, 0, 0, 0, // 1855-1859 0, 0, 0, 0, 0, // 1860-1864 0, 0, 0, 0, 0, // 1865-1869 0, 0, 0, 0, 0, 0, 0, // 1870-1876 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, // 1877-1886 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, // 1887-1898 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, // 1899-1910 0, 0, 0, 0, 0, // 1911-1915 0, 0, 0, 0, 0, 0, // 1916-1921 0, 0, 0, 0, // 1922-1925 0, 0, 0, 0, // 1926-1929 0, 0, // 1930-1931 0, 0, // 1932-1933 0, 0, 0, 0, // 1934-1937 0, 0, 0, 0, // 1938-1941 0, 0, 0, 0, // 1942-1945 0, 0, 0, 0, // 1946-1949 0, 0, 0, 0, // 1950-1953 0, 0, 0, 0, // 1954-1957 0, 0, 0, // 1958-1960 0, 0, // 1961-1962 0, 0, // 1963-1964 0, 0, // 1965-1966 0, 0, // 1967-1968 0, 0, 0, // 1969-1971 0, 0, 0, // 1972-1974 0, 0, 0, // 1975-1977 0, 0, 0, // 1978-1980 0, 0, 0, // 1981-1983 0, 0, 0, // 1984-1986 0, 0, 0, // 1987-1989 0, 0, 0, // 1990-1992 0, 0, 0, // 1993-1995 0, 0, 0, // 1996-1998 0, 0, 0, // 1999-2001 0, 0, 0, // 2002-2004 0, 0, 0, // 2005-2007 0, 0, // 2008-2009 0, 0, 0, // 2010-2012 0, 0, 0, // 2013-2015 0, 0, 0, // 2016-2018 0, 0, 0, // 2019-2021 0, 0, 0, // 2022-2024 0, 0, // 2025-2026 0, 0, // 2027-2028 0, 0, // 2029-2030 0, 0, // 2031-2032 0, 0, 0, // 2033-2035 0, 0, 0, 0, 0, // 2036-2040 0, 0, 0, // 2041-2043 0, 0, 0, 0, 0, 0, // 2044-2049 0, 0, 0, 0, 0, 0, 0, 0, // 2050-2057 0, 0, 0, 0, 0, 0, // 2058-2063 0, 0, 0, 0, 0, // 2064-2068 0, 0, 0, 0, 0, 0, 0, // 2069-2075 0, 0, 0, 0, 0, // 2076-2080 0, 0, 0, // 2081-2083 0, 0, 0, 0, // 2084-2087 0, 0, 0, 0, // 2088-2091 0, 0, 0, 0, // 2092-2095 0, 0, 0, 0, 0, 0, // 2096-2101 0, 0, 0, 0, 0, 0, // 2102-2107 0, 0, 0, 0, // 2108-2111 0, 0, 0, // 2112-2114 0, 0, 0, 0, // 2115-2118 0, 0, 0, 0, 0, 0, // 2119-2124 0, 0, 0, 0, 0, 0, 0, 0, // 2125-2132 0, 0, 0, // 2133-2135 0, 0, 0, 0, 0, // 2136-2140 0, 0, 0, 0, 0, 0, 0, // 2141-2147 0, 0, 0, 0, 0, 0, 0, // 2148-2154 0, 0, 0, 0, 0, // 2155-2159 0, 0, 0, 0, 0, // 2160-2164 0, 0, 0, 0, 0, 0, 0, // 2165-2171 0, 0, 0, 0, 0, 0, // 2172-2177 0, 0, 0, 0, 0, 0, 0, 0, // 2178-2185 0, 0, 0, 0, 0, 0, 0, 0, // 2186-2193 0, 0, 0, 0, 0, 0, // 2194-2199 0, 0, 0, 0, 0, 0, 0, 0, // 2200-2207 0, 0, 0, 0, // 2208-2211 0, 0, 0, 0, // 2212-2215 0, 0, // 2216-2217 0, 0, // 2218-2219 0, 0, 0, // 2220-2222 0, 0, 0, // 2223-2225 0, 0, 0, 0, // 2226-2229 0, 0, 0, 0, 0, // 2230-2234 0, 0, 0, 0, 0, 0, // 2235-2240 0, 0, 0, 0, // 2241-2244 0, 0, 0, 0, 0, // 2245-2249 0, 0, 0, 0, 0, 0, // 2250-2255 0, 0, 0, 0, 0, 0, 0, // 2256-2262 0, 0, // 2263-2264 0, 0, // 2265-2266 0, 0, 0, 0, // 2267-2270 0, 0, 0, 0, // 2271-2274 0, 0, 0, 0, // 2275-2278 0, 0, // 2279-2280 0, 0, // 2281-2282 CortexA9ItinerariesBypass::A9_LdBypass, CortexA9ItinerariesBypass::NoBypass, // 2283-2284 CortexA9ItinerariesBypass::A9_LdBypass, // 2285 CortexA9ItinerariesBypass::A9_LdBypass, CortexA9ItinerariesBypass::A9_LdBypass, // 2286-2287 CortexA9ItinerariesBypass::A9_LdBypass, CortexA9ItinerariesBypass::NoBypass, // 2288-2289 CortexA9ItinerariesBypass::A9_LdBypass, 0, // 2290-2291 CortexA9ItinerariesBypass::A9_LdBypass, 0, 0, // 2292-2294 CortexA9ItinerariesBypass::A9_LdBypass, 0, 0, // 2295-2297 CortexA9ItinerariesBypass::A9_LdBypass, 0, 0, 0, // 2298-2301 CortexA9ItinerariesBypass::A9_LdBypass, 0, 0, // 2302-2304 CortexA9ItinerariesBypass::A9_LdBypass, 0, // 2305-2306 CortexA9ItinerariesBypass::A9_LdBypass, 0, 0, // 2307-2309 CortexA9ItinerariesBypass::A9_LdBypass, 0, 0, // 2310-2312 0, 0, // 2313-2314 CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::A9_LdBypass, // 2315-2317 0, 0, 0, // 2318-2320 0, 0, 0, 0, // 2321-2324 0, 0, // 2325-2326 0, 0, 0, // 2327-2329 0, 0, 0, // 2330-2332 0, 0, 0, 0, // 2333-2336 0, 0, 0, // 2337-2339 0, 0, 0, // 2340-2342 0, 0, // 2343-2344 0, 0, 0, // 2345-2347 0, 0, 0, 0, // 2348-2351 0, 0, // 2352-2353 0, // 2354 0, 0, // 2355-2356 0, 0, // 2357-2358 0, 0, 0, // 2359-2361 CortexA9ItinerariesBypass::A9_LdBypass, 0, 0, // 2362-2364 CortexA9ItinerariesBypass::A9_LdBypass, 0, 0, // 2365-2367 CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::A9_LdBypass, // 2368-2370 0, 0, 0, // 2371-2373 0, 0, 0, // 2374-2376 0, 0, // 2377-2378 0, 0, // 2379-2380 0, 0, 0, // 2381-2383 0, 0, 0, 0, // 2384-2387 0, 0, 0, 0, // 2388-2391 0, 0, // 2392-2393 0, 0, 0, // 2394-2396 0, 0, 0, // 2397-2399 0, 0, 0, // 2400-2402 CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::A9_LdBypass, // 2403-2404 0, // 2405 0, // 2406 0, // 2407 0, // 2408 0, 0, // 2409-2410 0, 0, 0, // 2411-2413 0, 0, 0, 0, // 2414-2417 0, 0, 0, 0, // 2418-2421 0, 0, 0, 0, // 2422-2425 0, 0, 0, 0, // 2426-2429 0, 0, 0, // 2430-2432 0, 0, 0, 0, // 2433-2436 CortexA9ItinerariesBypass::A9_LdBypass, 0, 0, // 2437-2439 CortexA9ItinerariesBypass::A9_LdBypass, 0, 0, // 2440-2442 CortexA9ItinerariesBypass::A9_LdBypass, 0, 0, // 2443-2445 CortexA9ItinerariesBypass::A9_LdBypass, 0, 0, 0, // 2446-2449 0, 0, // 2450-2451 0, 0, // 2452-2453 0, // 2454 0, // 2455 0, // 2456 0, // 2457 0, 0, // 2458-2459 0, 0, // 2460-2461 CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::A9_LdBypass, CortexA9ItinerariesBypass::A9_LdBypass, // 2462-2464 CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::A9_LdBypass, CortexA9ItinerariesBypass::A9_LdBypass, // 2465-2467 CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::A9_LdBypass, CortexA9ItinerariesBypass::A9_LdBypass, // 2468-2470 0, 0, 0, // 2471-2473 0, 0, 0, 0, // 2474-2477 0, 0, 0, // 2478-2480 0, 0, 0, // 2481-2483 0, 0, 0, 0, // 2484-2487 0, 0, 0, 0, // 2488-2491 0, 0, 0, 0, // 2492-2495 0, 0, 0, // 2496-2498 0, 0, 0, 0, // 2499-2502 0, 0, 0, 0, // 2503-2506 0, 0, 0, 0, // 2507-2510 0, 0, 0, 0, // 2511-2514 0, 0, 0, 0, // 2515-2518 CortexA9ItinerariesBypass::A9_LdBypass, 0, 0, // 2519-2521 CortexA9ItinerariesBypass::A9_LdBypass, 0, 0, // 2522-2524 CortexA9ItinerariesBypass::A9_LdBypass, 0, 0, // 2525-2527 0, 0, // 2528-2529 CortexA9ItinerariesBypass::A9_LdBypass, 0, // 2530-2531 CortexA9ItinerariesBypass::A9_LdBypass, 0, 0, // 2532-2534 CortexA9ItinerariesBypass::A9_LdBypass, 0, // 2535-2536 CortexA9ItinerariesBypass::A9_LdBypass, 0, 0, // 2537-2539 CortexA9ItinerariesBypass::A9_LdBypass, 0, 0, // 2540-2542 CortexA9ItinerariesBypass::A9_LdBypass, 0, 0, // 2543-2545 CortexA9ItinerariesBypass::A9_LdBypass, 0, 0, // 2546-2548 CortexA9ItinerariesBypass::A9_LdBypass, 0, 0, // 2549-2551 CortexA9ItinerariesBypass::A9_LdBypass, 0, // 2552-2553 CortexA9ItinerariesBypass::A9_LdBypass, 0, 0, // 2554-2556 CortexA9ItinerariesBypass::A9_LdBypass, 0, 0, // 2557-2559 CortexA9ItinerariesBypass::A9_LdBypass, 0, 0, 0, // 2560-2563 CortexA9ItinerariesBypass::A9_LdBypass, 0, 0, // 2564-2566 CortexA9ItinerariesBypass::A9_LdBypass, 0, 0, 0, // 2567-2570 CortexA9ItinerariesBypass::A9_LdBypass, 0, 0, // 2571-2573 CortexA9ItinerariesBypass::A9_LdBypass, 0, 0, 0, // 2574-2577 CortexA9ItinerariesBypass::A9_LdBypass, 0, 0, // 2578-2580 CortexA9ItinerariesBypass::A9_LdBypass, 0, 0, // 2581-2583 CortexA9ItinerariesBypass::A9_LdBypass, 0, // 2584-2585 CortexA9ItinerariesBypass::A9_LdBypass, 0, // 2586-2587 CortexA9ItinerariesBypass::A9_LdBypass, 0, 0, // 2588-2590 CortexA9ItinerariesBypass::A9_LdBypass, 0, // 2591-2592 CortexA9ItinerariesBypass::A9_LdBypass, 0, 0, // 2593-2595 CortexA9ItinerariesBypass::A9_LdBypass, 0, 0, 0, // 2596-2599 CortexA9ItinerariesBypass::A9_LdBypass, 0, 0, 0, // 2600-2603 CortexA9ItinerariesBypass::A9_LdBypass, 0, 0, 0, // 2604-2607 CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::A9_LdBypass, // 2608-2612 CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::A9_LdBypass, // 2613-2617 CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::A9_LdBypass, // 2618-2622 CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::A9_LdBypass, // 2623-2625 CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::A9_LdBypass, // 2626-2628 0, 0, 0, // 2629-2631 0, 0, 0, // 2632-2634 0, 0, 0, // 2635-2637 0, 0, 0, // 2638-2640 0, 0, // 2641-2642 0, 0, 0, // 2643-2645 0, 0, // 2646-2647 0, 0, 0, // 2648-2650 0, 0, 0, // 2651-2653 0, 0, 0, // 2654-2656 0, 0, 0, 0, // 2657-2660 0, 0, 0, // 2661-2663 0, 0, 0, 0, // 2664-2667 0, 0, 0, // 2668-2670 0, 0, 0, // 2671-2673 0, 0, 0, // 2674-2676 0, 0, 0, 0, // 2677-2680 0, 0, // 2681-2682 0, 0, // 2683-2684 0, 0, 0, // 2685-2687 0, 0, 0, // 2688-2690 0, 0, 0, 0, // 2691-2694 0, 0, 0, 0, // 2695-2698 0, // 2699 CortexA9ItinerariesBypass::A9_LdBypass, 0, // 2700-2701 0, 0, // 2702-2703 0, 0, 0, // 2704-2706 0, 0, 0, // 2707-2709 0, 0, 0, // 2710-2712 0, 0, 0, // 2713-2715 0, 0, // 2716-2717 0, 0, // 2718-2719 0, 0, 0, // 2720-2722 0, 0, 0, // 2723-2725 0, 0, 0, // 2726-2728 0, 0, 0, // 2729-2731 0, 0, 0, // 2732-2734 0, 0, 0, // 2735-2737 0, // 2738 0, 0, 0, // 2739-2741 0, 0, 0, // 2742-2744 0, 0, 0, // 2745-2747 0, 0, 0, // 2748-2750 0, 0, 0, // 2751-2753 0, 0, 0, // 2754-2756 0, 0, // 2757-2758 0, 0, // 2759-2760 0, 0, 0, 0, // 2761-2764 0, 0, 0, 0, // 2765-2768 0, 0, 0, // 2769-2771 0, 0, 0, // 2772-2774 0, 0, 0, // 2775-2777 0, 0, 0, // 2778-2780 0, 0, 0, // 2781-2783 0, 0, 0, // 2784-2786 0, 0, 0, // 2787-2789 0, 0, 0, // 2790-2792 0, 0, // 2793-2794 0, 0, // 2795-2796 0, 0, // 2797-2798 0, 0, // 2799-2800 0, 0, // 2801-2802 0, 0, // 2803-2804 0, 0, 0, // 2805-2807 0, 0, 0, // 2808-2810 0, 0, // 2811-2812 0, 0, // 2813-2814 0, 0, 0, // 2815-2817 0, 0, 0, // 2818-2820 0, 0, 0, // 2821-2823 0, 0, 0, // 2824-2826 0, 0, 0, // 2827-2829 0, 0, 0, 0, // 2830-2833 0, 0, 0, 0, // 2834-2837 0, 0, 0, 0, 0, // 2838-2842 0, 0, 0, 0, 0, // 2843-2847 0, 0, 0, 0, 0, 0, // 2848-2853 0, 0, 0, 0, 0, 0, // 2854-2859 0, 0, 0, 0, 0, 0, 0, // 2860-2866 0, 0, 0, 0, // 2867-2870 0, 0, 0, 0, // 2871-2874 0, 0, 0, 0, // 2875-2878 0, 0, // 2879-2880 0, 0, // 2881-2882 0, 0, // 2883-2884 0, 0, // 2885-2886 0, 0, 0, // 2887-2889 0, 0, 0, // 2890-2892 0, 0, 0, // 2893-2895 0, 0, 0, // 2896-2898 0, 0, 0, // 2899-2901 0, 0, 0, // 2902-2904 0, 0, 0, // 2905-2907 0, 0, 0, // 2908-2910 0, 0, 0, // 2911-2913 0, 0, 0, // 2914-2916 0, 0, 0, // 2917-2919 0, 0, 0, // 2920-2922 0, 0, 0, // 2923-2925 0, 0, 0, // 2926-2928 0, 0, 0, // 2929-2931 0, 0, 0, // 2932-2934 0, 0, 0, // 2935-2937 0, 0, 0, // 2938-2940 0, 0, 0, 0, // 2941-2944 0, 0, 0, 0, // 2945-2948 0, 0, 0, 0, // 2949-2952 0, 0, 0, 0, // 2953-2956 0, 0, 0, 0, // 2957-2960 0, 0, 0, 0, // 2961-2964 0, 0, 0, 0, // 2965-2968 0, 0, 0, 0, // 2969-2972 0, 0, 0, 0, // 2973-2976 0, 0, 0, 0, // 2977-2980 0, 0, 0, 0, // 2981-2984 0, 0, 0, 0, // 2985-2988 0, 0, // 2989-2990 0, 0, // 2991-2992 0, 0, // 2993-2994 0, 0, // 2995-2996 0, 0, // 2997-2998 0, 0, // 2999-3000 0, 0, // 3001-3002 0, 0, // 3003-3004 0, 0, // 3005-3006 0, 0, // 3007-3008 0, // 3009 0, 0, // 3010-3011 0, 0, // 3012-3013 0, 0, 0, // 3014-3016 0, 0, // 3017-3018 0, 0, // 3019-3020 0, 0, // 3021-3022 0, 0, // 3023-3024 0, 0, // 3025-3026 0, 0, // 3027-3028 0, 0, // 3029-3030 0, 0, // 3031-3032 0, 0, 0, // 3033-3035 0, 0, 0, // 3036-3038 0, 0, 0, // 3039-3041 0, 0, 0, // 3042-3044 0, 0, // 3045-3046 0, 0, // 3047-3048 0, // 3049 0, // 3050 0, // 3051 0, 0, // 3052-3053 0, 0, // 3054-3055 0, 0, // 3056-3057 0, 0, // 3058-3059 0, 0, 0, 0, // 3060-3063 0, 0, 0, 0, // 3064-3067 0, 0, 0, 0, // 3068-3071 0, 0, 0, 0, // 3072-3075 0, 0, 0, 0, // 3076-3079 0, 0, 0, 0, // 3080-3083 0, 0, // 3084-3085 0, 0, 0, // 3086-3088 0, 0, 0, // 3089-3091 0, 0, 0, 0, // 3092-3095 0, 0, 0, 0, // 3096-3099 0, 0, 0, 0, // 3100-3103 0, 0, 0, 0, 0, // 3104-3108 0, 0, 0, 0, // 3109-3112 0, 0, 0, // 3113-3115 0, 0, 0, 0, 0, // 3116-3120 0, 0, 0, 0, 0, 0, // 3121-3126 0, 0, 0, 0, 0, 0, // 3127-3132 0, 0, 0, 0, // 3133-3136 0, 0, 0, 0, // 3137-3140 0, 0, 0, 0, 0, // 3141-3145 0, 0, 0, 0, 0, // 3146-3150 0, 0, 0, 0, 0, // 3151-3155 0, 0, 0, 0, 0, // 3156-3160 0, 0, 0, 0, 0, 0, // 3161-3166 0, 0, 0, 0, 0, 0, // 3167-3172 0, 0, // 3173-3174 0, 0, // 3175-3176 0, 0, 0, 0, // 3177-3180 0, 0, 0, 0, // 3181-3184 0, 0, 0, 0, // 3185-3188 0, 0, 0, 0, // 3189-3192 0, 0, 0, 0, 0, 0, // 3193-3198 0, 0, 0, // 3199-3201 0, 0, 0, 0, 0, 0, // 3202-3207 0, 0, 0, 0, 0, 0, 0, 0, // 3208-3215 0, 0, 0, 0, 0, // 3216-3220 0, 0, 0, 0, 0, 0, 0, 0, // 3221-3228 0, 0, 0, 0, // 3229-3232 0, 0, 0, 0, 0, 0, 0, 0, // 3233-3240 0, 0, 0, 0, 0, 0, // 3241-3246 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, // 3247-3256 0, 0, 0, 0, 0, 0, // 3257-3262 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, // 3263-3272 0, 0, 0, 0, 0, // 3273-3277 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, // 3278-3287 0, 0, 0, 0, 0, // 3288-3292 0, 0, 0, 0, 0, 0, 0, // 3293-3299 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, // 3300-3311 0, 0, 0, 0, 0, 0, 0, // 3312-3318 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, // 3319-3330 0, 0, 0, // 3331-3333 0, 0, 0, 0, // 3334-3337 0, 0, 0, // 3338-3340 0, 0, 0, 0, // 3341-3344 0, 0, 0, 0, 0, // 3345-3349 0, 0, 0, 0, 0, // 3350-3354 0, 0, 0, 0, 0, 0, 0, // 3355-3361 0, 0, 0, 0, 0, 0, // 3362-3367 0, 0, 0, 0, 0, 0, 0, 0, // 3368-3375 0, 0, 0, 0, 0, 0, // 3376-3381 0, 0, 0, 0, // 3382-3385 0, 0, 0, 0, // 3386-3389 0, 0, 0, // 3390-3392 0, 0, 0, 0, 0, 0, // 3393-3398 0, 0, 0, // 3399-3401 0, 0, 0, 0, 0, 0, 0, 0, // 3402-3409 0, 0, 0, 0, 0, // 3410-3414 0, 0, 0, 0, 0, 0, 0, // 3415-3421 0, 0, 0, 0, 0, 0, // 3422-3427 0, 0, 0, 0, 0, 0, 0, 0, // 3428-3435 0, 0, 0, // 3436-3438 0, 0, 0, 0, 0, // 3439-3443 0, 0, 0, 0, // 3444-3447 0, 0, 0, 0, 0, 0, // 3448-3453 0, 0, 0, 0, 0, 0, // 3454-3459 0, 0, 0, 0, 0, // 3460-3464 0, 0, 0, 0, 0, // 3465-3469 0, 0, 0, 0, 0, 0, 0, // 3470-3476 0, 0, 0, 0, 0, 0, 0, // 3477-3483 0, 0, 0, 0, 0, 0, // 3484-3489 0, 0, 0, 0, 0, 0, 0, 0, // 3490-3497 0, 0, 0, 0, 0, 0, 0, 0, // 3498-3505 0, 0, 0, // 3506-3508 0, 0, // 3509-3510 0, 0, 0, // 3511-3513 0, 0, // 3514-3515 0, // 3516 0, // 3517 0, 0, 0, // 3518-3520 0, 0, // 3521-3522 0, // 3523 CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::A9_LdBypass, // 3524-3525 0, 0, // 3526-3527 0, 0, // 3528-3529 0, // 3530 0, // 3531 CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::A9_LdBypass, // 3532-3533 0, 0, // 3534-3535 CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::A9_LdBypass, CortexA9ItinerariesBypass::A9_LdBypass, // 3536-3538 0, 0, 0, // 3539-3541 CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::A9_LdBypass, CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::NoBypass, // 3542-3545 CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::A9_LdBypass, CortexA9ItinerariesBypass::NoBypass, // 3546-3548 CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::A9_LdBypass, CortexA9ItinerariesBypass::NoBypass, // 3549-3551 0, 0, 0, // 3552-3554 CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::A9_LdBypass, // 3555-3557 CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::A9_LdBypass, CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::NoBypass, // 3558-3561 CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::A9_LdBypass, CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::NoBypass, // 3562-3565 CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::A9_LdBypass, // 3566-3567 0, // 3568 0, 0, 0, // 3569-3571 CortexA9ItinerariesBypass::A9_LdBypass, // 3572 CortexA9ItinerariesBypass::A9_LdBypass, CortexA9ItinerariesBypass::A9_LdBypass, // 3573-3574 CortexA9ItinerariesBypass::A9_LdBypass, CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::NoBypass, // 3575-3577 CortexA9ItinerariesBypass::A9_LdBypass, CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::NoBypass, // 3578-3580 0, 0, // 3581-3582 0, 0, // 3583-3584 0, // 3585 0, 0, // 3586-3587 0, 0, 0, // 3588-3590 0, 0, 0, // 3591-3593 0, 0, 0, // 3594-3596 0, 0, 0, // 3597-3599 0, 0, // 3600-3601 0, 0, // 3602-3603 0, 0, // 3604-3605 0, 0, // 3606-3607 0, 0, 0, // 3608-3610 0, 0, 0, // 3611-3613 0, 0, 0, // 3614-3616 0, 0, 0, // 3617-3619 0, 0, 0, // 3620-3622 0, 0, 0, // 3623-3625 0, // 3626 0, // 3627 0, 0, 0, 0, // 3628-3631 0, 0, 0, // 3632-3634 0, 0, 0, // 3635-3637 0, 0, 0, // 3638-3640 0, 0, 0, // 3641-3643 0, 0, 0, // 3644-3646 0, 0, 0, // 3647-3649 0, 0, 0, // 3650-3652 0, 0, 0, // 3653-3655 0, 0, 0, // 3656-3658 0, // 3659 0, // 3660 0, 0, 0, // 3661-3663 0, 0, 0, // 3664-3666 0, 0, 0, // 3667-3669 0, 0, 0, // 3670-3672 0, 0, 0, // 3673-3675 0, 0, 0, // 3676-3678 0, 0, // 3679-3680 0, 0, 0, 0, // 3681-3684 0, 0, 0, 0, // 3685-3688 0, 0, 0, // 3689-3691 0, 0, 0, // 3692-3694 0, 0, 0, // 3695-3697 0, 0, 0, // 3698-3700 0, 0, // 3701-3702 0, 0, // 3703-3704 0, 0, 0, // 3705-3707 0, 0, 0, // 3708-3710 0, 0, 0, // 3711-3713 0, 0, 0, // 3714-3716 0, 0, 0, // 3717-3719 0, 0, // 3720-3721 0, 0, // 3722-3723 0, 0, 0, 0, // 3724-3727 0, 0, 0, 0, // 3728-3731 0, 0, 0, // 3732-3734 0, 0, 0, // 3735-3737 0, 0, 0, // 3738-3740 0, 0, 0, // 3741-3743 0, 0, 0, // 3744-3746 0, 0, 0, // 3747-3749 0, 0, 0, // 3750-3752 0, 0, 0, // 3753-3755 0, 0, 0, 0, 0, // 3756-3760 0, 0, 0, 0, 0, 0, // 3761-3766 0, 0, 0, 0, 0, 0, // 3767-3772 0, 0, 0, // 3773-3775 0, 0, 0, 0, 0, 0, 0, 0, // 3776-3783 0, 0, 0, 0, 0, // 3784-3788 0, 0, 0, 0, 0, 0, // 3789-3794 0, 0, 0, 0, // 3795-3798 0, 0, 0, 0, // 3799-3802 0, 0, 0, 0, // 3803-3806 0, 0, 0, 0, 0, 0, // 3807-3812 0, 0, 0, 0, 0, 0, // 3813-3818 0, 0, 0, 0, 0, // 3819-3823 0, 0, 0, 0, 0, // 3824-3828 0, 0, 0, 0, 0, // 3829-3833 0, 0, 0, 0, 0, // 3834-3838 0, 0, 0, 0, 0, 0, 0, // 3839-3845 0, 0, 0, 0, 0, 0, 0, // 3846-3852 0, 0, 0, 0, 0, 0, 0, // 3853-3859 0, 0, 0, 0, 0, 0, // 3860-3865 0, 0, 0, 0, 0, 0, // 3866-3871 0, 0, 0, 0, 0, 0, // 3872-3877 0, 0, 0, 0, 0, 0, // 3878-3883 0, 0, 0, 0, 0, 0, // 3884-3889 0, 0, 0, 0, 0, 0, 0, 0, // 3890-3897 0, 0, 0, 0, 0, 0, 0, 0, // 3898-3905 0, 0, 0, 0, 0, 0, 0, 0, // 3906-3913 0, // 3914 0, 0, // 3915-3916 0, // 3917 0, 0, // 3918-3919 CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::A9_LdBypass, // 3920-3921 0, 0, 0, // 3922-3924 0, 0, // 3925-3926 0, 0, // 3927-3928 0, 0, // 3929-3930 0, // 3931 0, 0, // 3932-3933 0, 0, 0, // 3934-3936 0, 0, 0, // 3937-3939 0, 0, 0, // 3940-3942 CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::A9_LdBypass, CortexA9ItinerariesBypass::A9_LdBypass, // 3943-3945 CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::A9_LdBypass, CortexA9ItinerariesBypass::A9_LdBypass, // 3946-3948 CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::A9_LdBypass, CortexA9ItinerariesBypass::A9_LdBypass, // 3949-3951 CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::A9_LdBypass, CortexA9ItinerariesBypass::A9_LdBypass, // 3952-3954 CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::A9_LdBypass, CortexA9ItinerariesBypass::A9_LdBypass, // 3955-3957 0, 0, // 3958-3959 0, 0, // 3960-3961 0, 0, // 3962-3963 0, 0, // 3964-3965 0, 0, // 3966-3967 0, 0, 0, // 3968-3970 0, 0, 0, 0, // 3971-3974 CortexA9ItinerariesBypass::A9_LdBypass, 0, 0, // 3975-3977 CortexA9ItinerariesBypass::A9_LdBypass, 0, 0, // 3978-3980 0, 0, 0, 0, // 3981-3984 CortexA9ItinerariesBypass::A9_LdBypass, 0, // 3985-3986 CortexA9ItinerariesBypass::A9_LdBypass, 0, // 3987-3988 CortexA9ItinerariesBypass::A9_LdBypass, 0, 0, // 3989-3991 CortexA9ItinerariesBypass::A9_LdBypass, 0, 0, // 3992-3994 CortexA9ItinerariesBypass::A9_LdBypass, 0, 0, // 3995-3997 CortexA9ItinerariesBypass::A9_LdBypass, 0, 0, 0, // 3998-4001 CortexA9ItinerariesBypass::A9_LdBypass, 0, 0, 0, // 4002-4005 CortexA9ItinerariesBypass::A9_LdBypass, 0, 0, 0, // 4006-4009 CortexA9ItinerariesBypass::A9_LdBypass, 0, 0, 0, // 4010-4013 CortexA9ItinerariesBypass::A9_LdBypass, 0, 0, // 4014-4016 CortexA9ItinerariesBypass::A9_LdBypass, 0, 0, // 4017-4019 CortexA9ItinerariesBypass::A9_LdBypass, 0, 0, // 4020-4022 CortexA9ItinerariesBypass::A9_LdBypass, 0, 0, 0, // 4023-4026 CortexA9ItinerariesBypass::A9_LdBypass, 0, 0, 0, // 4027-4030 CortexA9ItinerariesBypass::A9_LdBypass, 0, 0, 0, // 4031-4034 CortexA9ItinerariesBypass::A9_LdBypass, 0, 0, 0, // 4035-4038 CortexA9ItinerariesBypass::A9_LdBypass, 0, 0, 0, // 4039-4042 CortexA9ItinerariesBypass::A9_LdBypass, 0, 0, 0, // 4043-4046 CortexA9ItinerariesBypass::A9_LdBypass, 0, 0, // 4047-4049 CortexA9ItinerariesBypass::A9_LdBypass, 0, 0, 0, // 4050-4053 CortexA9ItinerariesBypass::A9_LdBypass, 0, 0, 0, // 4054-4057 CortexA9ItinerariesBypass::A9_LdBypass, 0, 0, 0, // 4058-4061 CortexA9ItinerariesBypass::A9_LdBypass, 0, 0, 0, // 4062-4065 0, 0, // 4066-4067 0, 0, // 4068-4069 0, 0, 0, // 4070-4072 0, 0, // 4073-4074 0, 0, 0, // 4075-4077 0, 0, 0, // 4078-4080 0, 0, 0, 0, // 4081-4084 0, 0, 0, 0, // 4085-4088 0, 0, 0, // 4089-4091 0, 0, 0, // 4092-4094 0, 0, 0, 0, // 4095-4098 0, 0, 0, 0, // 4099-4102 0, 0, 0, 0, // 4103-4106 0, 0, 0, 0, // 4107-4110 0, 0, 0, 0, // 4111-4114 0, 0, 0, 0, // 4115-4118 0, 0, 0, // 4119-4121 0, 0, 0, 0, // 4122-4125 0, 0, // 4126-4127 0, 0, // 4128-4129 0, 0, 0, // 4130-4132 0, 0, // 4133-4134 0, 0, // 4135-4136 0, 0, 0, 0, // 4137-4140 0, 0, 0, 0, // 4141-4144 0, 0, 0, // 4145-4147 0, 0, 0, // 4148-4150 0, // 4151 0, 0, 0, // 4152-4154 0, 0, 0, // 4155-4157 0, 0, 0, // 4158-4160 0, 0, 0, // 4161-4163 0, 0, 0, // 4164-4166 0, 0, 0, 0, // 4167-4170 0, 0, 0, 0, // 4171-4174 0, 0, 0, 0, // 4175-4178 0, 0, 0, 0, // 4179-4182 0, 0, 0, 0, // 4183-4186 0, 0, 0, 0, // 4187-4190 0, 0, 0, // 4191-4193 0, 0, 0, // 4194-4196 0, 0, 0, // 4197-4199 0, 0, 0, // 4200-4202 0, 0, 0, // 4203-4205 0, 0, 0, // 4206-4208 0, 0, 0, // 4209-4211 0, 0, 0, 0, // 4212-4215 0, 0, 0, 0, // 4216-4219 0, 0, // 4220-4221 0, 0, // 4222-4223 0, 0, 0, // 4224-4226 0, 0, 0, // 4227-4229 0, // 4230 0, 0, 0, 0, // 4231-4234 0, 0, 0, // 4235-4237 0, 0, 0, 0, 0, 0, // 4238-4243 0, 0, 0, 0, 0, 0, 0, 0, // 4244-4251 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, // 4252-4261 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, // 4262-4271 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, // 4272-4281 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, // 4282-4293 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, // 4294-4305 CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::A9_LdBypass, // 4306-4310 CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::A9_LdBypass, // 4311-4315 CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::A9_LdBypass, // 4316-4320 0, 0, // 4321-4322 CortexA9ItinerariesBypass::A9_LdBypass, 0, // 4323-4324 0, 0, // 4325-4326 0, // 4327 0, 0, // 4328-4329 0, // 4330 0, 0, 0, 0, // 4331-4334 0, 0, // 4335-4336 0, 0, 0, // 4337-4339 0, 0, // 4340-4341 0, 0, 0, 0, 0, // 4342-4346 0, 0, 0, 0, // 4347-4350 0, 0, 0, // 4351-4353 0, 0, 0, 0, // 4354-4357 0, 0, 0, 0, 0, 0, // 4358-4363 0, 0, 0, 0, 0, // 4364-4368 0, 0, 0, 0, 0, 0, 0, // 4369-4375 0, 0, 0, 0, 0, // 4376-4380 0, 0, 0, 0, 0, 0, 0, // 4381-4387 0, 0, 0, 0, 0, 0, // 4388-4393 0, // 4394 CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::A9_LdBypass, CortexA9ItinerariesBypass::A9_LdBypass, // 4395-4397 0, 0, // 4398-4399 0, 0, 0, // 4400-4402 CortexA9ItinerariesBypass::A9_LdBypass, CortexA9ItinerariesBypass::A9_LdBypass, // 4403-4404 CortexA9ItinerariesBypass::A9_LdBypass, // 4405 CortexA9ItinerariesBypass::A9_LdBypass, CortexA9ItinerariesBypass::A9_LdBypass, // 4406-4407 0, 0, 0, // 4408-4410 0, 0, // 4411-4412 CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::A9_LdBypass, // 4413-4414 CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::A9_LdBypass, CortexA9ItinerariesBypass::A9_LdBypass, // 4415-4417 0, 0, // 4418-4419 0, 0, // 4420-4421 0, 0, // 4422-4423 0, // 4424 CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::A9_LdBypass, CortexA9ItinerariesBypass::A9_LdBypass, // 4425-4427 CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::A9_LdBypass, // 4428-4429 0, 0, 0, // 4430-4432 0, 0, // 4433-4434 CortexA9ItinerariesBypass::A9_LdBypass, CortexA9ItinerariesBypass::A9_LdBypass, // 4435-4436 CortexA9ItinerariesBypass::A9_LdBypass, // 4437 0, 0, // 4438-4439 0, 0, // 4440-4441 0, 0, // 4442-4443 0, 0, // 4444-4445 0, 0, 0, // 4446-4448 0, 0, 0, 0, // 4449-4452 0, 0, 0, 0, // 4453-4456 0, 0, 0, 0, // 4457-4460 CortexA9ItinerariesBypass::A9_LdBypass, 0, // 4461-4462 CortexA9ItinerariesBypass::A9_LdBypass, 0, // 4463-4464 CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::A9_LdBypass, // 4465-4469 CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::A9_LdBypass, // 4470-4474 CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::A9_LdBypass, // 4475-4476 CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::A9_LdBypass, // 4477-4478 CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::A9_LdBypass, // 4479-4480 0, 0, // 4481-4482 0, 0, // 4483-4484 0, 0, // 4485-4486 0, 0, // 4487-4488 CortexA9ItinerariesBypass::A9_LdBypass, 0, // 4489-4490 CortexA9ItinerariesBypass::A9_LdBypass, 0, // 4491-4492 CortexA9ItinerariesBypass::A9_LdBypass, 0, // 4493-4494 0, 0, // 4495-4496 CortexA9ItinerariesBypass::A9_LdBypass, 0, // 4497-4498 0, 0, // 4499-4500 0, 0, // 4501-4502 CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::A9_LdBypass, CortexA9ItinerariesBypass::NoBypass, // 4503-4505 CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::A9_LdBypass, CortexA9ItinerariesBypass::NoBypass, // 4506-4508 0, 0, 0, // 4509-4511 0, 0, 0, // 4512-4514 CortexA9ItinerariesBypass::A9_LdBypass, CortexA9ItinerariesBypass::NoBypass, // 4515-4516 CortexA9ItinerariesBypass::A9_LdBypass, CortexA9ItinerariesBypass::NoBypass, // 4517-4518 0, 0, // 4519-4520 0, 0, // 4521-4522 CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::A9_LdBypass, CortexA9ItinerariesBypass::A9_LdBypass, // 4523-4525 0, 0, // 4526-4527 0, 0, // 4528-4529 0, 0, 0, // 4530-4532 0, 0, // 4533-4534 0, 0, // 4535-4536 0, 0, 0, // 4537-4539 CortexA9ItinerariesBypass::A9_LdBypass, 0, // 4540-4541 CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::A9_LdBypass, CortexA9ItinerariesBypass::NoBypass, // 4542-4544 CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::A9_LdBypass, CortexA9ItinerariesBypass::NoBypass, // 4545-4547 CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::A9_LdBypass, CortexA9ItinerariesBypass::A9_LdBypass, // 4548-4550 CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::A9_LdBypass, CortexA9ItinerariesBypass::A9_LdBypass, // 4551-4553 CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::A9_LdBypass, CortexA9ItinerariesBypass::A9_LdBypass, // 4554-4556 0, 0, 0, // 4557-4559 0, 0, 0, // 4560-4562 CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::A9_LdBypass, // 4563-4564 CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::A9_LdBypass, // 4565-4566 CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::A9_LdBypass, // 4567-4568 CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::A9_LdBypass, // 4569-4570 CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::A9_LdBypass, // 4571-4572 CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::A9_LdBypass, CortexA9ItinerariesBypass::A9_LdBypass, // 4573-4575 CortexA9ItinerariesBypass::NoBypass, CortexA9ItinerariesBypass::A9_LdBypass, // 4576-4577 0, 0, // 4578-4579 0, // 4580 0, // 4581 0, // 4582 0, // 4583 0, 0, // 4584-4585 0, 0, 0, // 4586-4588 0, 0, 0, 0, // 4589-4592 0, 0, 0, 0, // 4593-4596 0, 0, 0, 0, 0, // 4597-4601 0, 0, // 4602-4603 0, 0, // 4604-4605 0, 0, 0, // 4606-4608 0, 0, 0, 0, // 4609-4612 0, // 4613 0, // 4614 0, 0, // 4615-4616 0, 0, // 4617-4618 0, 0, 0, // 4619-4621 0, // 4622 0, // 4623 0, // 4624 0, 0, // 4625-4626 0, 0, 0, // 4627-4629 0, 0, 0, // 4630-4632 0, 0, 0, // 4633-4635 0, 0, 0, // 4636-4638 0, 0, 0, // 4639-4641 0, 0, 0, // 4642-4644 0, 0, 0, 0, // 4645-4648 0, 0, 0, 0, // 4649-4652 0, 0, 0, // 4653-4655 0, 0, 0, 0, // 4656-4659 0, // 4660 0, 0, // 4661-4662 0, 0, // 4663-4664 0, 0, 0, // 4665-4667 0, 0, // 4668-4669 0, 0, 0, // 4670-4672 0, 0, 0, 0, // 4673-4676 0, 0, 0, // 4677-4679 0, 0, // 4680-4681 0, 0, 0, 0, 0, // 4682-4686 0, 0, 0, // 4687-4689 0, 0, 0, 0, // 4690-4693 0, 0, // 4694-4695 0, 0, 0, // 4696-4698 0, 0, 0, 0, // 4699-4702 0, 0, 0, 0, // 4703-4706 0, 0, // 4707-4708 0, 0, // 4709-4710 0, // 4711 0, 0, // 4712-4713 0, 0, 0, // 4714-4716 0, 0, 0, // 4717-4719 0, // 4720 0, 0, 0, 0, 0, // 4721-4725 0, 0, 0, 0, // 4726-4729 0, 0, 0, // 4730-4732 0, 0, 0, // 4733-4735 0, 0, 0, 0, // 4736-4739 0, 0, 0, 0, // 4740-4743 0, 0, 0, // 4744-4746 0, 0, 0, // 4747-4749 0, 0, // 4750-4751 0, 0, 0, // 4752-4754 0, // 4755 0, 0, // 4756-4757 0, 0, 0, // 4758-4760 0, 0, 0, // 4761-4763 0, 0, // 4764-4765 0, 0, 0, 0, // 4766-4769 0, 0, 0, // 4770-4772 0, // 4773 0, 0, 0, 0, // 4774-4777 0, 0, 0, // 4778-4780 0, 0, 0, // 4781-4783 0, 0, 0, 0, // 4784-4787 0, 0, 0, // 4788-4790 0, 0, 0, // 4791-4793 0, 0, 0, // 4794-4796 0, 0, // 4797-4798 0, // 4799 0, 0, // 4800-4801 0, 0, 0, // 4802-4804 0, 0, 0, // 4805-4807 0, 0, 0, 0, // 4808-4811 0, 0, 0, 0, // 4812-4815 0, 0, 0, 0, // 4816-4819 0, 0, 0, // 4820-4822 0, 0, 0, // 4823-4825 0, 0, 0, // 4826-4828 0, 0, 0, // 4829-4831 0, 0, // 4832-4833 0, 0, // 4834-4835 0, 0, // 4836-4837 0, 0, // 4838-4839 0, 0, 0, // 4840-4842 0, 0, 0, // 4843-4845 0, 0, 0, // 4846-4848 0, 0, 0, // 4849-4851 0, 0, 0, // 4852-4854 0, 0, 0, // 4855-4857 0, 0, 0, // 4858-4860 0, 0, 0, 0, // 4861-4864 0, 0, 0, 0, // 4865-4868 0, 0, 0, // 4869-4871 0, 0, 0, // 4872-4874 0, 0, // 4875-4876 0, 0, // 4877-4878 0, 0, // 4879-4880 0, 0, // 4881-4882 0, 0, 0, // 4883-4885 0, 0, 0, // 4886-4888 0, 0, // 4889-4890 0, 0, // 4891-4892 0, 0, // 4893-4894 0, 0, 0, // 4895-4897 0, 0, 0, // 4898-4900 0, 0, 0, 0, // 4901-4904 0, 0, 0, 0, // 4905-4908 0, 0, 0, 0, // 4909-4912 0, 0, 0, 0, // 4913-4916 0, 0, // 4917-4918 0, 0, 0, // 4919-4921 0, 0, // 4922-4923 0, 0, // 4924-4925 0, 0, 0, 0, // 4926-4929 0, 0, // 4930-4931 0, 0, 0, 0, // 4932-4935 0, 0, 0, 0, // 4936-4939 0, 0, 0, 0, 0, 0, // 4940-4945 0, 0, 0, 0, // 4946-4949 0, 0, // 4950-4951 0, 0, 0, 0, 0, // 4952-4956 0, 0, 0, 0, // 4957-4960 0, 0, 0, 0, // 4961-4964 0, 0, 0, 0, // 4965-4968 0, 0, 0, // 4969-4971 0, 0, 0, // 4972-4974 0, 0, 0, 0, // 4975-4978 0, 0, 0, // 4979-4981 0, 0, 0, 0, 0, // 4982-4986 0, 0, 0, // 4987-4989 0, 0, 0, 0, 0, 0, // 4990-4995 0, 0, 0, 0, 0, 0, 0, 0, // 4996-5003 0, 0, 0, 0, 0, 0, 0, 0, // 5004-5011 0, 0, 0, // 5012-5014 0, 0, 0, 0, 0, 0, // 5015-5020 0, 0, 0, 0, 0, // 5021-5025 0, 0, 0, 0, 0, 0, // 5026-5031 0, 0, 0, 0, // 5032-5035 0, 0, 0, 0, 0, 0, // 5036-5041 0, 0, 0, 0, 0, 0, 0, 0, // 5042-5049 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, // 5050-5059 0, 0, 0, 0, // 5060-5063 0, 0, 0, 0, 0, // 5064-5068 0, 0, 0, 0, 0, // 5069-5073 0, 0, 0, 0, 0, // 5074-5078 0, 0, 0, 0, 0, 0, 0, // 5079-5085 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, // 5086-5095 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, // 5096-5107 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, // 5108-5119 0, 0, 0, 0, 0, // 5120-5124 0, 0, 0, 0, 0, 0, // 5125-5130 0, 0, 0, 0, 0, // 5131-5135 0, 0, 0, 0, // 5136-5139 0, 0, // 5140-5141 0, 0, // 5142-5143 0, 0, 0, 0, // 5144-5147 0, 0, 0, 0, // 5148-5151 0, 0, 0, 0, // 5152-5155 0, 0, 0, 0, // 5156-5159 0, 0, 0, 0, // 5160-5163 0, 0, 0, 0, // 5164-5167 0, 0, 0, // 5168-5170 0, 0, // 5171-5172 0, 0, // 5173-5174 0, 0, // 5175-5176 0, 0, // 5177-5178 0, 0, 0, // 5179-5181 0, 0, 0, // 5182-5184 0, 0, 0, // 5185-5187 0, 0, 0, // 5188-5190 0, 0, 0, // 5191-5193 0, 0, 0, // 5194-5196 0, 0, 0, // 5197-5199 0, 0, 0, // 5200-5202 0, 0, 0, // 5203-5205 0, 0, 0, // 5206-5208 0, 0, 0, // 5209-5211 0, 0, 0, // 5212-5214 0, 0, 0, // 5215-5217 0, 0, // 5218-5219 0, 0, 0, // 5220-5222 0, 0, 0, // 5223-5225 0, 0, 0, // 5226-5228 0, 0, 0, // 5229-5231 0, 0, 0, // 5232-5234 0, 0, // 5235-5236 0, 0, // 5237-5238 0, 0, // 5239-5240 0, 0, // 5241-5242 0, 0, 0, // 5243-5245 0, 0, 0, 0, 0, // 5246-5250 0, 0, 0, // 5251-5253 0, 0, 0, 0, 0, 0, // 5254-5259 0, 0, 0, 0, 0, 0, 0, 0, // 5260-5267 0, 0, 0, 0, 0, 0, // 5268-5273 0, 0, 0, 0, 0, // 5274-5278 0, 0, 0, 0, 0, 0, 0, // 5279-5285 0, 0, 0, 0, 0, // 5286-5290 0, 0, 0, // 5291-5293 0, 0, 0, 0, // 5294-5297 0, 0, 0, 0, // 5298-5301 0, 0, 0, 0, // 5302-5305 0, 0, 0, 0, 0, 0, // 5306-5311 0, 0, 0, 0, 0, 0, // 5312-5317 0, 0, 0, 0, // 5318-5321 0, 0, 0, // 5322-5324 0, 0, 0, 0, // 5325-5328 0, 0, 0, 0, 0, 0, // 5329-5334 0, 0, 0, 0, 0, 0, 0, 0, // 5335-5342 0, 0, 0, // 5343-5345 0, 0, 0, 0, 0, // 5346-5350 0, 0, 0, 0, 0, 0, 0, // 5351-5357 0, 0, 0, 0, 0, 0, 0, // 5358-5364 0, 0, 0, 0, 0, // 5365-5369 0, 0, 0, 0, 0, // 5370-5374 0, 0, 0, 0, 0, 0, 0, // 5375-5381 0, 0, 0, 0, 0, 0, // 5382-5387 0, 0, 0, 0, 0, 0, 0, 0, // 5388-5395 0, 0, 0, 0, 0, 0, 0, 0, // 5396-5403 0, 0, 0, 0, 0, 0, // 5404-5409 0, 0, 0, 0, 0, 0, 0, 0, // 5410-5417 0, 0, 0, 0, 0, // 5418-5422 0, 0, 0, 0, // 5423-5426 0, 0, // 5427-5428 0, 0, // 5429-5430 0, 0, 0, // 5431-5433 0, 0, 0, // 5434-5436 0, 0, 0, 0, // 5437-5440 0, 0, 0, 0, 0, // 5441-5445 0, 0, 0, 0, 0, 0, // 5446-5451 0, 0, 0, 0, // 5452-5455 0, 0, 0, 0, 0, // 5456-5460 0, 0, 0, 0, 0, 0, // 5461-5466 0, 0, 0, 0, 0, 0, 0, // 5467-5473 0, 0, // 5474-5475 0, 0, // 5476-5477 0, 0, 0, 0, // 5478-5481 0, 0, 0, 0, // 5482-5485 0, 0, 0, 0, // 5486-5489 0, 0, // 5490-5491 0, 0, // 5492-5493 0, 0, // 5494-5495 0, // 5496 0, 0, // 5497-5498 0, 0, // 5499-5500 0, 0, // 5501-5502 0, 0, 0, // 5503-5505 0, 0, 0, // 5506-5508 0, 0, 0, 0, // 5509-5512 0, 0, // 5513-5514 0, 0, // 5515-5516 0, 0, 0, // 5517-5519 0, 0, 0, // 5520-5522 0, 0, // 5523-5524 0, 0, 0, // 5525-5527 0, 0, 0, // 5528-5530 0, 0, 0, 0, // 5531-5534 0, 0, // 5535-5536 0, 0, 0, // 5537-5539 0, 0, 0, // 5540-5542 0, 0, 0, 0, // 5543-5546 0, 0, 0, // 5547-5549 0, 0, 0, // 5550-5552 0, 0, // 5553-5554 0, 0, 0, // 5555-5557 0, 0, 0, 0, // 5558-5561 0, 0, // 5562-5563 0, // 5564 0, 0, // 5565-5566 0, 0, // 5567-5568 0, 0, 0, // 5569-5571 0, 0, 0, // 5572-5574 0, 0, 0, // 5575-5577 0, 0, 0, // 5578-5580 0, 0, 0, // 5581-5583 0, 0, 0, // 5584-5586 0, 0, // 5587-5588 0, 0, // 5589-5590 0, 0, 0, // 5591-5593 0, 0, 0, 0, // 5594-5597 0, 0, 0, 0, // 5598-5601 0, 0, // 5602-5603 0, 0, 0, // 5604-5606 0, 0, 0, // 5607-5609 0, 0, 0, // 5610-5612 0, 0, // 5613-5614 0, 0, // 5615-5616 0, // 5617 0, // 5618 0, // 5619 0, 0, // 5620-5621 0, 0, 0, // 5622-5624 0, 0, 0, 0, // 5625-5628 0, 0, 0, 0, // 5629-5632 0, 0, 0, 0, // 5633-5636 0, 0, 0, 0, // 5637-5640 0, 0, 0, // 5641-5643 0, 0, 0, 0, // 5644-5647 0, 0, 0, // 5648-5650 0, 0, 0, // 5651-5653 0, 0, 0, // 5654-5656 0, 0, 0, 0, // 5657-5660 0, 0, // 5661-5662 0, 0, // 5663-5664 0, 0, // 5665-5666 0, // 5667 0, // 5668 0, // 5669 0, 0, // 5670-5671 0, 0, // 5672-5673 0, 0, 0, // 5674-5676 0, 0, 0, // 5677-5679 0, 0, 0, // 5680-5682 0, 0, 0, // 5683-5685 0, 0, 0, 0, // 5686-5689 0, 0, 0, // 5690-5692 0, 0, 0, // 5693-5695 0, 0, 0, 0, // 5696-5699 0, 0, 0, 0, // 5700-5703 0, 0, 0, 0, // 5704-5707 0, 0, 0, // 5708-5710 0, 0, 0, 0, // 5711-5714 0, 0, 0, 0, // 5715-5718 0, 0, 0, 0, // 5719-5722 0, 0, 0, 0, // 5723-5726 0, 0, 0, 0, // 5727-5730 0, 0, 0, // 5731-5733 0, 0, 0, // 5734-5736 0, 0, 0, // 5737-5739 0, 0, // 5740-5741 0, 0, // 5742-5743 0, 0, 0, // 5744-5746 0, 0, // 5747-5748 0, 0, 0, // 5749-5751 0, 0, 0, // 5752-5754 0, 0, 0, // 5755-5757 0, 0, 0, // 5758-5760 0, 0, 0, // 5761-5763 0, 0, // 5764-5765 0, 0, 0, // 5766-5768 0, 0, 0, // 5769-5771 0, 0, 0, 0, // 5772-5775 0, 0, 0, // 5776-5778 0, 0, 0, 0, // 5779-5782 0, 0, 0, // 5783-5785 0, 0, 0, 0, // 5786-5789 0, 0, 0, // 5790-5792 0, 0, 0, // 5793-5795 0, 0, // 5796-5797 0, 0, // 5798-5799 0, 0, 0, // 5800-5802 0, 0, // 5803-5804 0, 0, // 5805-5806 0, 0, 0, // 5807-5809 0, 0, 0, 0, // 5810-5813 0, 0, 0, 0, // 5814-5817 0, 0, 0, 0, 0, // 5818-5822 0, 0, 0, 0, 0, // 5823-5827 0, 0, 0, 0, 0, // 5828-5832 0, 0, 0, // 5833-5835 0, 0, 0, // 5836-5838 0, 0, 0, // 5839-5841 0, 0, 0, // 5842-5844 0, 0, 0, // 5845-5847 0, 0, 0, // 5848-5850 0, 0, // 5851-5852 0, 0, 0, // 5853-5855 0, 0, // 5856-5857 0, 0, 0, // 5858-5860 0, 0, 0, // 5861-5863 0, 0, 0, // 5864-5866 0, 0, 0, 0, // 5867-5870 0, 0, 0, // 5871-5873 0, 0, 0, 0, // 5874-5877 0, 0, 0, // 5878-5880 0, 0, 0, // 5881-5883 0, 0, 0, // 5884-5886 0, 0, 0, 0, // 5887-5890 0, 0, // 5891-5892 0, 0, // 5893-5894 0, 0, 0, // 5895-5897 0, 0, 0, // 5898-5900 0, 0, 0, 0, // 5901-5904 0, 0, 0, 0, // 5905-5908 0, // 5909 0, 0, // 5910-5911 0, 0, // 5912-5913 0, 0, 0, // 5914-5916 0, 0, 0, // 5917-5919 0, 0, 0, // 5920-5922 0, 0, 0, // 5923-5925 0, 0, // 5926-5927 0, 0, // 5928-5929 0, 0, 0, // 5930-5932 0, 0, 0, // 5933-5935 0, 0, 0, // 5936-5938 0, 0, 0, // 5939-5941 0, 0, 0, // 5942-5944 0, 0, 0, // 5945-5947 0, // 5948 0, 0, 0, // 5949-5951 0, 0, 0, // 5952-5954 0, 0, 0, // 5955-5957 0, 0, 0, // 5958-5960 0, 0, 0, // 5961-5963 0, 0, 0, // 5964-5966 0, 0, // 5967-5968 0, 0, // 5969-5970 0, 0, 0, 0, // 5971-5974 0, 0, 0, 0, // 5975-5978 0, 0, 0, // 5979-5981 0, 0, 0, // 5982-5984 0, 0, 0, // 5985-5987 0, 0, 0, // 5988-5990 0, 0, 0, // 5991-5993 0, 0, 0, // 5994-5996 0, 0, 0, // 5997-5999 0, 0, 0, // 6000-6002 0, 0, // 6003-6004 0, 0, // 6005-6006 0, 0, // 6007-6008 0, 0, // 6009-6010 0, 0, // 6011-6012 0, 0, // 6013-6014 0, 0, 0, // 6015-6017 0, 0, 0, // 6018-6020 0, 0, // 6021-6022 0, 0, // 6023-6024 0, 0, 0, // 6025-6027 0, 0, 0, // 6028-6030 0, 0, 0, // 6031-6033 0, 0, 0, // 6034-6036 0, 0, 0, // 6037-6039 0, 0, 0, 0, // 6040-6043 0, 0, 0, 0, // 6044-6047 0, 0, 0, 0, 0, // 6048-6052 0, 0, 0, 0, 0, // 6053-6057 0, 0, 0, 0, 0, 0, // 6058-6063 0, 0, 0, 0, 0, 0, // 6064-6069 0, 0, 0, 0, 0, 0, 0, // 6070-6076 0, 0, 0, 0, // 6077-6080 0, 0, 0, 0, // 6081-6084 0, 0, 0, 0, // 6085-6088 0, 0, // 6089-6090 0, 0, // 6091-6092 0, 0, // 6093-6094 0, 0, // 6095-6096 0, 0, 0, // 6097-6099 0, 0, 0, // 6100-6102 0, 0, 0, // 6103-6105 0, 0, 0, // 6106-6108 0, 0, 0, // 6109-6111 0, 0, 0, // 6112-6114 0, 0, 0, // 6115-6117 0, 0, 0, // 6118-6120 0, 0, 0, // 6121-6123 0, 0, 0, // 6124-6126 0, 0, 0, // 6127-6129 0, 0, 0, // 6130-6132 0, 0, 0, // 6133-6135 0, 0, 0, // 6136-6138 0, 0, 0, // 6139-6141 0, 0, 0, // 6142-6144 0, 0, 0, // 6145-6147 0, 0, 0, // 6148-6150 0, 0, 0, 0, // 6151-6154 0, 0, 0, 0, // 6155-6158 0, 0, 0, 0, // 6159-6162 0, 0, 0, 0, // 6163-6166 0, 0, 0, 0, // 6167-6170 0, 0, 0, 0, // 6171-6174 0, 0, 0, 0, // 6175-6178 0, 0, 0, 0, // 6179-6182 0, 0, 0, 0, // 6183-6186 0, 0, 0, 0, // 6187-6190 0, 0, 0, 0, // 6191-6194 0, 0, 0, 0, // 6195-6198 0, 0, // 6199-6200 0, 0, // 6201-6202 0, 0, // 6203-6204 0, 0, // 6205-6206 0, 0, // 6207-6208 0, 0, // 6209-6210 0, 0, // 6211-6212 0, 0, // 6213-6214 0, // 6215 0, 0, // 6216-6217 0, 0, // 6218-6219 0, 0, 0, // 6220-6222 0, 0, // 6223-6224 0, 0, // 6225-6226 0, 0, // 6227-6228 0, 0, // 6229-6230 0, 0, // 6231-6232 0, 0, // 6233-6234 0, 0, // 6235-6236 0, 0, // 6237-6238 0, 0, 0, // 6239-6241 0, 0, 0, // 6242-6244 0, 0, 0, // 6245-6247 0, 0, 0, // 6248-6250 0, 0, // 6251-6252 0, 0, // 6253-6254 0, // 6255 0, // 6256 0, // 6257 0, 0, // 6258-6259 0, 0, // 6260-6261 0, 0, // 6262-6263 0, 0, // 6264-6265 0, 0, 0, 0, // 6266-6269 0, 0, 0, 0, // 6270-6273 0, 0, 0, 0, // 6274-6277 0, 0, 0, 0, 0, // 6278-6282 0, 0, 0, 0, // 6283-6286 0, 0, 0, 0, 0, // 6287-6291 0, 0, // 6292-6293 0, 0, 0, // 6294-6296 0, 0, 0, // 6297-6299 0, 0, 0, 0, // 6300-6303 0, 0, 0, 0, // 6304-6307 0, 0, 0, 0, // 6308-6311 0, 0, 0, 0, 0, // 6312-6316 0, 0, 0, 0, // 6317-6320 0, 0, 0, // 6321-6323 0, 0, 0, 0, 0, // 6324-6328 0, 0, 0, 0, 0, 0, // 6329-6334 0, 0, 0, 0, 0, 0, // 6335-6340 0, 0, 0, 0, // 6341-6344 0, 0, 0, 0, // 6345-6348 0, 0, 0, 0, 0, // 6349-6353 0, 0, 0, 0, 0, // 6354-6358 0, 0, 0, 0, 0, // 6359-6363 0, 0, 0, 0, 0, // 6364-6368 0, 0, 0, 0, 0, 0, // 6369-6374 0, 0, 0, 0, 0, 0, // 6375-6380 0, 0, // 6381-6382 0, 0, // 6383-6384 0, 0, 0, 0, // 6385-6388 0, 0, 0, 0, // 6389-6392 0, 0, 0, 0, // 6393-6396 0, 0, 0, 0, // 6397-6400 0, 0, 0, 0, 0, 0, // 6401-6406 0, 0, 0, // 6407-6409 0, 0, 0, 0, 0, 0, // 6410-6415 0, 0, 0, 0, 0, 0, 0, 0, // 6416-6423 0, 0, 0, 0, 0, // 6424-6428 0, 0, 0, 0, 0, 0, 0, 0, // 6429-6436 0, 0, 0, 0, // 6437-6440 0, 0, 0, 0, 0, 0, 0, 0, // 6441-6448 0, 0, 0, 0, 0, 0, // 6449-6454 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, // 6455-6464 0, 0, 0, 0, 0, 0, // 6465-6470 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, // 6471-6480 0, 0, 0, 0, 0, // 6481-6485 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, // 6486-6495 0, 0, 0, 0, 0, // 6496-6500 0, 0, 0, 0, 0, 0, 0, // 6501-6507 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, // 6508-6519 0, 0, 0, 0, 0, 0, 0, // 6520-6526 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, // 6527-6538 0, 0, 0, // 6539-6541 0, 0, 0, 0, // 6542-6545 0, 0, 0, // 6546-6548 0, 0, 0, 0, // 6549-6552 0, 0, 0, 0, 0, // 6553-6557 0, 0, 0, 0, 0, // 6558-6562 0, 0, 0, 0, 0, 0, 0, // 6563-6569 0, 0, 0, 0, 0, 0, // 6570-6575 0, 0, 0, 0, 0, 0, 0, 0, // 6576-6583 0, 0, 0, 0, 0, 0, // 6584-6589 0, 0, 0, 0, // 6590-6593 0, 0, 0, 0, // 6594-6597 0, 0, 0, // 6598-6600 0, 0, 0, 0, 0, 0, // 6601-6606 0, 0, 0, // 6607-6609 0, 0, 0, 0, 0, 0, 0, 0, // 6610-6617 0, 0, 0, 0, 0, // 6618-6622 0, 0, 0, 0, 0, 0, 0, // 6623-6629 0, 0, 0, 0, 0, 0, // 6630-6635 0, 0, 0, 0, 0, 0, 0, 0, // 6636-6643 0, 0, 0, // 6644-6646 0, 0, 0, 0, 0, // 6647-6651 0, 0, 0, 0, // 6652-6655 0, 0, 0, 0, 0, 0, // 6656-6661 0, 0, 0, 0, 0, 0, // 6662-6667 0, 0, 0, 0, 0, // 6668-6672 0, 0, 0, 0, 0, // 6673-6677 0, 0, 0, 0, 0, 0, 0, // 6678-6684 0, 0, 0, 0, 0, 0, 0, // 6685-6691 0, 0, 0, 0, 0, 0, // 6692-6697 0, 0, 0, 0, 0, 0, 0, 0, // 6698-6705 0, 0, 0, 0, 0, 0, 0, 0, // 6706-6713 0, 0, 0, // 6714-6716 0, 0, // 6717-6718 0, 0, 0, // 6719-6721 0, 0, // 6722-6723 0, // 6724 0, // 6725 0, 0, 0, // 6726-6728 0, 0, // 6729-6730 0, // 6731 0, 0, // 6732-6733 0, 0, // 6734-6735 0, 0, // 6736-6737 0, // 6738 0, // 6739 0, 0, // 6740-6741 0, 0, // 6742-6743 0, 0, 0, // 6744-6746 0, 0, 0, // 6747-6749 0, 0, 0, 0, // 6750-6753 0, 0, 0, // 6754-6756 0, 0, 0, // 6757-6759 0, 0, 0, // 6760-6762 0, 0, 0, // 6763-6765 0, 0, 0, 0, // 6766-6769 0, 0, 0, 0, // 6770-6773 0, 0, // 6774-6775 0, // 6776 0, 0, 0, // 6777-6779 0, // 6780 0, 0, // 6781-6782 0, 0, 0, // 6783-6785 0, 0, 0, // 6786-6788 0, 0, // 6789-6790 0, 0, // 6791-6792 0, // 6793 0, 0, // 6794-6795 0, 0, 0, // 6796-6798 0, 0, 0, // 6799-6801 0, 0, 0, // 6802-6804 0, 0, 0, // 6805-6807 0, 0, // 6808-6809 0, 0, // 6810-6811 0, 0, // 6812-6813 0, 0, // 6814-6815 0, 0, 0, // 6816-6818 0, 0, 0, // 6819-6821 0, 0, 0, // 6822-6824 0, 0, 0, // 6825-6827 0, 0, 0, // 6828-6830 0, 0, 0, // 6831-6833 0, // 6834 0, // 6835 0, 0, 0, 0, // 6836-6839 0, 0, 0, // 6840-6842 0, 0, 0, // 6843-6845 0, 0, 0, // 6846-6848 0, 0, 0, // 6849-6851 0, 0, 0, // 6852-6854 0, 0, 0, // 6855-6857 0, 0, 0, // 6858-6860 0, 0, 0, // 6861-6863 0, 0, 0, // 6864-6866 0, // 6867 0, // 6868 0, 0, 0, // 6869-6871 0, 0, 0, // 6872-6874 0, 0, 0, // 6875-6877 0, 0, 0, // 6878-6880 0, 0, 0, // 6881-6883 0, 0, 0, // 6884-6886 0, 0, // 6887-6888 0, 0, 0, 0, // 6889-6892 0, 0, 0, 0, // 6893-6896 0, 0, 0, // 6897-6899 0, 0, 0, // 6900-6902 0, 0, 0, // 6903-6905 0, 0, 0, // 6906-6908 0, 0, // 6909-6910 0, 0, // 6911-6912 0, 0, 0, // 6913-6915 0, 0, 0, // 6916-6918 0, 0, 0, // 6919-6921 0, 0, 0, // 6922-6924 0, 0, 0, // 6925-6927 0, 0, // 6928-6929 0, 0, // 6930-6931 0, 0, 0, 0, // 6932-6935 0, 0, 0, 0, // 6936-6939 0, 0, 0, // 6940-6942 0, 0, 0, // 6943-6945 0, 0, 0, // 6946-6948 0, 0, 0, // 6949-6951 0, 0, 0, // 6952-6954 0, 0, 0, // 6955-6957 0, 0, 0, // 6958-6960 0, 0, 0, // 6961-6963 0, 0, 0, 0, 0, // 6964-6968 0, 0, 0, 0, 0, 0, // 6969-6974 0, 0, 0, 0, 0, 0, // 6975-6980 0, 0, 0, // 6981-6983 0, 0, 0, 0, 0, 0, 0, 0, // 6984-6991 0, 0, 0, 0, 0, // 6992-6996 0, 0, 0, 0, 0, 0, // 6997-7002 0, 0, 0, 0, // 7003-7006 0, 0, 0, 0, // 7007-7010 0, 0, 0, 0, // 7011-7014 0, 0, 0, 0, 0, 0, // 7015-7020 0, 0, 0, 0, 0, 0, // 7021-7026 0, 0, 0, 0, 0, // 7027-7031 0, 0, 0, 0, 0, // 7032-7036 0, 0, 0, 0, 0, // 7037-7041 0, 0, 0, 0, 0, // 7042-7046 0, 0, 0, 0, 0, 0, 0, // 7047-7053 0, 0, 0, 0, 0, 0, 0, // 7054-7060 0, 0, 0, 0, 0, 0, 0, // 7061-7067 0, 0, 0, 0, 0, 0, // 7068-7073 0, 0, 0, 0, 0, 0, // 7074-7079 0, 0, 0, 0, 0, 0, // 7080-7085 0, 0, 0, 0, 0, 0, // 7086-7091 0, 0, 0, 0, 0, 0, // 7092-7097 0, 0, 0, 0, 0, 0, 0, 0, // 7098-7105 0, 0, 0, 0, 0, 0, 0, 0, // 7106-7113 0, 0, 0, 0, 0, 0, 0, 0, // 7114-7121 0, // 7122 0, 0, // 7123-7124 0, // 7125 0, 0, // 7126-7127 0, 0, // 7128-7129 0, 0, 0, // 7130-7132 0, 0, // 7133-7134 0, 0, // 7135-7136 0, 0, // 7137-7138 0, // 7139 0, 0, // 7140-7141 0, 0, 0, // 7142-7144 0, 0, 0, // 7145-7147 0, 0, 0, // 7148-7150 0, 0, 0, // 7151-7153 0, 0, 0, // 7154-7156 0, 0, 0, // 7157-7159 0, 0, 0, // 7160-7162 0, 0, 0, // 7163-7165 0, 0, // 7166-7167 0, 0, // 7168-7169 0, 0, // 7170-7171 0, 0, // 7172-7173 0, 0, // 7174-7175 0, 0, 0, // 7176-7178 0, 0, 0, 0, // 7179-7182 0, 0, 0, // 7183-7185 0, 0, 0, // 7186-7188 0, 0, 0, 0, // 7189-7192 0, 0, // 7193-7194 0, 0, // 7195-7196 0, 0, 0, // 7197-7199 0, 0, 0, // 7200-7202 0, 0, 0, // 7203-7205 0, 0, 0, 0, // 7206-7209 0, 0, 0, 0, // 7210-7213 0, 0, 0, 0, // 7214-7217 0, 0, 0, 0, // 7218-7221 0, 0, 0, // 7222-7224 0, 0, 0, // 7225-7227 0, 0, 0, // 7228-7230 0, 0, 0, 0, // 7231-7234 0, 0, 0, 0, // 7235-7238 0, 0, 0, 0, // 7239-7242 0, 0, 0, 0, // 7243-7246 0, 0, 0, 0, // 7247-7250 0, 0, 0, 0, // 7251-7254 0, 0, 0, // 7255-7257 0, 0, 0, 0, // 7258-7261 0, 0, 0, 0, // 7262-7265 0, 0, 0, 0, // 7266-7269 0, 0, 0, 0, // 7270-7273 0, 0, // 7274-7275 0, 0, // 7276-7277 0, 0, 0, // 7278-7280 0, 0, // 7281-7282 0, 0, 0, // 7283-7285 0, 0, 0, // 7286-7288 0, 0, 0, 0, // 7289-7292 0, 0, 0, 0, // 7293-7296 0, 0, 0, // 7297-7299 0, 0, 0, // 7300-7302 0, 0, 0, 0, // 7303-7306 0, 0, 0, 0, // 7307-7310 0, 0, 0, 0, // 7311-7314 0, 0, 0, 0, // 7315-7318 0, 0, 0, 0, // 7319-7322 0, 0, 0, 0, // 7323-7326 0, 0, 0, // 7327-7329 0, 0, 0, 0, // 7330-7333 0, 0, // 7334-7335 0, 0, // 7336-7337 0, 0, 0, // 7338-7340 0, 0, // 7341-7342 0, 0, // 7343-7344 0, 0, 0, 0, // 7345-7348 0, 0, 0, 0, 0, // 7349-7353 0, 0, 0, // 7354-7356 0, 0, 0, // 7357-7359 0, // 7360 0, 0, 0, // 7361-7363 0, 0, 0, // 7364-7366 0, 0, 0, // 7367-7369 0, 0, 0, // 7370-7372 0, 0, 0, // 7373-7375 0, 0, 0, 0, // 7376-7379 0, 0, 0, 0, // 7380-7383 0, 0, 0, 0, // 7384-7387 0, 0, 0, 0, // 7388-7391 0, 0, 0, 0, // 7392-7395 0, 0, 0, 0, // 7396-7399 0, 0, 0, // 7400-7402 0, 0, 0, // 7403-7405 0, 0, 0, // 7406-7408 0, 0, 0, // 7409-7411 0, 0, 0, // 7412-7414 0, 0, 0, // 7415-7417 0, 0, 0, // 7418-7420 0, 0, 0, 0, // 7421-7424 0, 0, 0, 0, // 7425-7428 0, 0, // 7429-7430 0, 0, // 7431-7432 0, 0, 0, // 7433-7435 0, 0, 0, // 7436-7438 0, // 7439 0, 0, 0, 0, // 7440-7443 0, 0, 0, // 7444-7446 0, 0, 0, 0, 0, 0, // 7447-7452 0, 0, 0, 0, 0, 0, 0, 0, // 7453-7460 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, // 7461-7470 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, // 7471-7480 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, // 7481-7490 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, // 7491-7502 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, // 7503-7514 0, 0, 0, 0, 0, // 7515-7519 0, 0, 0, 0, 0, // 7520-7524 0, 0, 0, 0, 0, // 7525-7529 0, 0, // 7530-7531 0, 0, // 7532-7533 0, 0, // 7534-7535 0, // 7536 0, 0, // 7537-7538 0, // 7539 0, 0, 0, 0, // 7540-7543 0, 0, // 7544-7545 0, 0, 0, // 7546-7548 0, 0, // 7549-7550 0, 0, 0, 0, 0, // 7551-7555 0, 0, 0, 0, // 7556-7559 0, 0, 0, // 7560-7562 0, 0, 0, 0, // 7563-7566 0, 0, 0, 0, 0, 0, // 7567-7572 0, 0, 0, 0, 0, // 7573-7577 0, 0, 0, 0, 0, 0, 0, // 7578-7584 0, 0, 0, 0, 0, // 7585-7589 0, 0, 0, 0, 0, 0, 0, // 7590-7596 0, 0, 0, 0, 0, 0, // 7597-7602 0, // 7603 0, 0, 0, // 7604-7606 0, 0, // 7607-7608 0, 0, 0, // 7609-7611 0, 0, // 7612-7613 0, // 7614 0, 0, // 7615-7616 0, 0, 0, // 7617-7619 0, 0, // 7620-7621 0, 0, // 7622-7623 0, 0, 0, // 7624-7626 0, 0, // 7627-7628 0, 0, // 7629-7630 0, 0, // 7631-7632 0, // 7633 0, 0, 0, // 7634-7636 0, 0, // 7637-7638 0, 0, 0, // 7639-7641 0, 0, // 7642-7643 0, 0, // 7644-7645 0, // 7646 0, 0, // 7647-7648 0, 0, // 7649-7650 0, 0, // 7651-7652 0, 0, // 7653-7654 0, 0, 0, // 7655-7657 0, 0, 0, 0, // 7658-7661 0, 0, 0, 0, // 7662-7665 0, 0, 0, 0, // 7666-7669 0, 0, // 7670-7671 0, 0, // 7672-7673 0, 0, 0, 0, 0, // 7674-7678 0, 0, 0, 0, 0, // 7679-7683 0, 0, // 7684-7685 0, 0, // 7686-7687 0, 0, // 7688-7689 0, 0, // 7690-7691 0, 0, // 7692-7693 0, 0, // 7694-7695 0, 0, // 7696-7697 0, 0, // 7698-7699 0, 0, // 7700-7701 0, 0, // 7702-7703 0, 0, // 7704-7705 0, 0, // 7706-7707 0, 0, // 7708-7709 0, 0, // 7710-7711 0, 0, 0, // 7712-7714 0, 0, 0, // 7715-7717 0, 0, 0, // 7718-7720 0, 0, 0, // 7721-7723 0, 0, // 7724-7725 0, 0, // 7726-7727 0, 0, // 7728-7729 0, 0, // 7730-7731 0, 0, 0, // 7732-7734 0, 0, // 7735-7736 0, 0, // 7737-7738 0, 0, 0, // 7739-7741 0, 0, // 7742-7743 0, 0, // 7744-7745 0, 0, 0, // 7746-7748 0, 0, // 7749-7750 0, 0, 0, // 7751-7753 0, 0, 0, // 7754-7756 0, 0, 0, // 7757-7759 0, 0, 0, // 7760-7762 0, 0, 0, // 7763-7765 0, 0, 0, // 7766-7768 0, 0, 0, // 7769-7771 0, 0, // 7772-7773 0, 0, // 7774-7775 0, 0, // 7776-7777 0, 0, // 7778-7779 0, 0, // 7780-7781 0, 0, 0, // 7782-7784 0, 0, // 7785-7786 0, 0, // 7787-7788 0, // 7789 0, // 7790 0, // 7791 0, // 7792 0 // End bypass tables }; static const llvm::InstrItinerary ARMV6Itineraries[] = { { 0, 0, 0, 0, 0 }, // 0 NoInstrModel { 1, 1, 2, 1, 3 }, // 1 IIC_iALUi_WriteALU_ReadALU { 1, 1, 2, 3, 6 }, // 2 IIC_iALUr_WriteALU_ReadALU_ReadALU { 1, 2, 3, 6, 10 }, // 3 IIC_iALUsr_WriteALUsi_ReadALU { 1, 2, 3, 10, 14 }, // 4 IIC_iALUsr_WriteALUSsr_ReadALUsr { 1, 1, 2, 0, 0 }, // 5 IIC_Br_WriteBr { 1, 1, 2, 0, 0 }, // 6 IIC_Br_WriteBrL { 1, 1, 2, 0, 0 }, // 7 IIC_Br_WriteBrTbl { 1, 3, 5, 14, 19 }, // 8 IIC_iLoad_mBr { 1, 1, 2, 19, 21 }, // 9 IIC_iLoad_i { 1, 5, 7, 21, 23 }, // 10 IIC_iLoadiALU { 1, 1, 2, 23, 26 }, // 11 IIC_iLoad_d_r { 1, 2, 3, 26, 30 }, // 12 IIC_iMAC32_WriteMAC32_ReadMUL_ReadMUL_ReadMAC { 1, 1, 2, 30, 31 }, // 13 IIC_iCMOVi_WriteALU { 1, 1, 2, 31, 32 }, // 14 IIC_iMOVi_WriteALU { 1, 5, 7, 32, 33 }, // 15 IIC_iCMOVix2 { 1, 1, 2, 33, 35 }, // 16 IIC_iCMOVr_WriteALU { 1, 1, 2, 35, 38 }, // 17 IIC_iCMOVsr_WriteALU { 1, 7, 10, 38, 39 }, // 18 IIC_iMOVix2addpc { 1, 7, 10, 39, 40 }, // 19 IIC_iMOVix2ld { 1, 5, 7, 40, 41 }, // 20 IIC_iMOVix2 { 1, 1, 2, 41, 43 }, // 21 IIC_iMOVsi_WriteALU { 1, 2, 3, 43, 46 }, // 22 IIC_iMUL32_WriteMUL32_ReadMUL_ReadMUL { 1, 1, 2, 46, 49 }, // 23 IIC_iALUr_WriteALU_ReadALU { 1, 1, 2, 49, 52 }, // 24 IIC_iLoad_r { 1, 1, 2, 52, 55 }, // 25 IIC_iLoad_bh_r { 1, 1, 2, 55, 58 }, // 26 IIC_iStore_r { 1, 1, 2, 58, 61 }, // 27 IIC_iStore_bh_r { 1, 10, 11, 61, 65 }, // 28 IIC_iMAC64_WriteMAC64Lo_WriteMAC64Hi_ReadMUL_ReadMUL_ReadMAC_ReadMAC { 1, 10, 11, 65, 68 }, // 29 IIC_iMUL64_WriteMUL64Lo_WriteMUL64Hi_ReadMUL_ReadMUL { 1, 1, 2, 68, 71 }, // 30 IIC_iStore_d_r { 1, 1, 2, 71, 75 }, // 31 IIC_iStore_ru { 1, 1, 2, 0, 0 }, // 32 IIC_Br { 0, 0, 0, 0, 0 }, // 33 IIC_VMOVImm { 1, 1, 2, 75, 77 }, // 34 IIC_fpUNA64 { 0, 0, 0, 0, 0 }, // 35 IIC_fpUNA16 { 1, 1, 2, 77, 79 }, // 36 IIC_fpUNA32 { 1, 1, 2, 79, 82 }, // 37 IIC_iALUsi_WriteALUsi_ReadALUsr { 1, 1, 2, 82, 84 }, // 38 IIC_iCMOVsi_WriteALU { 1, 1, 2, 84, 87 }, // 39 IIC_iALUsi_WriteALUsi_ReadALU { 1, 1, 2, 87, 91 }, // 40 IIC_iStore_ru_WriteST { 1, 1, 2, 91, 94 }, // 41 IIC_iALUr_WriteALU { 1, 1, 2, 94, 96 }, // 42 IIC_iALUi_WriteALU { 1, 10, 11, 96, 101 }, // 43 IIC_iLoad_mu { 1, 3, 5, 101, 104 }, // 44 IIC_iPop_Br_WriteBrL { 1, 2, 3, 104, 108 }, // 45 IIC_iALUsr_WriteALUsr_ReadALUsr { 1, 1, 2, 108, 110 }, // 46 IIC_iBITi_WriteALU_ReadALU { 1, 1, 2, 110, 113 }, // 47 IIC_iBITr_WriteALU_ReadALU_ReadALU { 1, 2, 3, 113, 117 }, // 48 IIC_iBITsr_WriteALUsi_ReadALU { 1, 2, 3, 117, 121 }, // 49 IIC_iBITsr_WriteALUsr_ReadALUsr { 0, 0, 0, 0, 0 }, // 50 IIC_VDOTPROD { 1, 1, 2, 121, 123 }, // 51 IIC_iUNAsi { 0, 0, 0, 0, 0 }, // 52 WriteBrL { 0, 0, 0, 0, 0 }, // 53 WriteBr { 1, 1, 2, 123, 125 }, // 54 IIC_iUNAr_WriteALU { 1, 1, 2, 125, 126 }, // 55 IIC_iCMPi_WriteCMP_ReadALU { 1, 1, 2, 126, 128 }, // 56 IIC_iCMPr_WriteCMP_ReadALU_ReadALU { 1, 2, 3, 128, 131 }, // 57 IIC_iCMPsr_WriteCMPsi_ReadALU { 1, 2, 3, 131, 134 }, // 58 IIC_iCMPsr_WriteCMPsr_ReadALU { 1, 1, 2, 134, 135 }, // 59 IIC_fpSTAT { 1, 10, 11, 135, 140 }, // 60 IIC_iLoad_m { 1, 1, 2, 140, 144 }, // 61 IIC_iLoad_bh_ru { 1, 1, 2, 144, 147 }, // 62 IIC_iLoad_bh_iu { 1, 2, 3, 147, 150 }, // 63 IIC_iLoad_bh_si { 1, 1, 2, 150, 154 }, // 64 IIC_iLoad_d_ru { 1, 1, 2, 154, 158 }, // 65 IIC_iLoad_ru { 1, 1, 2, 158, 161 }, // 66 IIC_iLoad_iu { 1, 2, 3, 161, 164 }, // 67 IIC_iLoad_si { 1, 1, 2, 164, 166 }, // 68 IIC_iMOVr_WriteALU { 1, 2, 3, 166, 169 }, // 69 IIC_iMOVsr_WriteALU { 1, 1, 2, 169, 170 }, // 70 IIC_iMVNi_WriteALU { 1, 1, 2, 170, 172 }, // 71 IIC_iMVNr_WriteALU { 1, 2, 3, 172, 175 }, // 72 IIC_iMVNsr_WriteALU { 1, 1, 2, 175, 178 }, // 73 IIC_iBITsi_WriteALUsi_ReadALU { 0, 0, 0, 0, 0 }, // 74 IIC_Preload_WritePreLd { 0, 0, 0, 0, 0 }, // 75 IIC_iDIV_WriteDIV { 1, 1, 2, 178, 182 }, // 76 IIC_iMAC16_WriteMAC16_ReadMUL_ReadMUL_ReadMAC { 0, 0, 0, 0, 0 }, // 77 WriteMAC32_ReadMUL_ReadMUL_ReadMAC { 0, 0, 0, 0, 0 }, // 78 WriteMAC64Lo_WriteMAC64Hi_ReadMUL_ReadMUL_ReadMAC_ReadMAC { 0, 0, 0, 0, 0 }, // 79 WriteMUL64Lo_WriteMUL64Hi_ReadMUL_ReadMUL { 0, 0, 0, 0, 0 }, // 80 WriteMUL32_ReadMUL_ReadMUL { 1, 1, 2, 182, 185 }, // 81 IIC_iMUL16_WriteMUL16_ReadMUL_ReadMUL { 1, 10, 11, 0, 0 }, // 82 IIC_iStore_m { 1, 10, 11, 185, 186 }, // 83 IIC_iStore_mu { 1, 1, 2, 186, 190 }, // 84 IIC_iStore_bh_ru { 1, 1, 2, 190, 193 }, // 85 IIC_iStore_bh_iu { 1, 2, 3, 193, 196 }, // 86 IIC_iStore_bh_si { 1, 1, 2, 196, 200 }, // 87 IIC_iStore_d_ru { 1, 1, 2, 200, 203 }, // 88 IIC_iStore_iu { 1, 2, 3, 203, 206 }, // 89 IIC_iStore_si { 1, 1, 2, 206, 209 }, // 90 IIC_iEXTAr_WriteALUsr { 1, 1, 2, 209, 211 }, // 91 IIC_iEXTr_WriteALUsi { 1, 1, 2, 211, 212 }, // 92 IIC_iTSTi_WriteCMP_ReadALU { 1, 1, 2, 212, 214 }, // 93 IIC_iTSTr_WriteCMP_ReadALU_ReadALU { 1, 2, 3, 214, 217 }, // 94 IIC_iTSTsr_WriteCMPsi_ReadALU { 1, 2, 3, 217, 220 }, // 95 IIC_iTSTsr_WriteCMPsr_ReadALU { 1, 10, 11, 220, 223 }, // 96 IIC_iMUL64_WriteMAC64Lo_WriteMAC64Hi_ReadMUL_ReadMUL { 0, 0, 0, 0, 0 }, // 97 WriteALU_ReadALU_ReadALU { 0, 0, 0, 0, 0 }, // 98 IIC_VABAD { 0, 0, 0, 0, 0 }, // 99 IIC_VABAQ { 0, 0, 0, 0, 0 }, // 100 IIC_VSUBi4Q { 0, 0, 0, 0, 0 }, // 101 IIC_VBIND { 0, 0, 0, 0, 0 }, // 102 IIC_VBINQ { 0, 0, 0, 0, 0 }, // 103 IIC_VSUBi4D { 0, 0, 0, 0, 0 }, // 104 IIC_VUNAD { 0, 0, 0, 0, 0 }, // 105 IIC_VUNAQ { 0, 0, 0, 0, 0 }, // 106 IIC_VUNAiQ { 0, 0, 0, 0, 0 }, // 107 IIC_VUNAiD { 1, 1, 2, 223, 226 }, // 108 IIC_fpALU64_WriteFPALU64 { 0, 0, 0, 0, 0 }, // 109 IIC_fpALU16_WriteFPALU32 { 0, 0, 0, 0, 0 }, // 110 IIC_VBINi4D { 0, 0, 0, 0, 0 }, // 111 IIC_VSHLiD { 1, 1, 2, 226, 229 }, // 112 IIC_fpALU32_WriteFPALU32 { 0, 0, 0, 0, 0 }, // 113 IIC_VSUBiD { 0, 0, 0, 0, 0 }, // 114 IIC_VBINiQ { 0, 0, 0, 0, 0 }, // 115 IIC_VBINiD { 0, 0, 0, 0, 0 }, // 116 IIC_VMACD { 0, 0, 0, 0, 0 }, // 117 IIC_VMACQ { 0, 0, 0, 0, 0 }, // 118 IIC_VCNTiQ { 0, 0, 0, 0, 0 }, // 119 IIC_VCNTiD { 1, 1, 2, 229, 231 }, // 120 IIC_fpCMP64 { 0, 0, 0, 0, 0 }, // 121 IIC_fpCMP16 { 1, 1, 2, 231, 233 }, // 122 IIC_fpCMP32 { 0, 0, 0, 0, 0 }, // 123 WriteFPCVT { 0, 0, 0, 0, 0 }, // 124 IIC_fpCVTSH_WriteFPCVT { 0, 0, 0, 0, 0 }, // 125 IIC_fpCVTHS_WriteFPCVT { 1, 1, 2, 233, 235 }, // 126 IIC_fpCVTDS_WriteFPCVT { 1, 1, 2, 235, 237 }, // 127 IIC_fpCVTSD_WriteFPCVT { 1, 11, 12, 237, 240 }, // 128 IIC_fpDIV64_WriteFPDIV64 { 0, 0, 0, 0, 0 }, // 129 IIC_fpDIV16_WriteFPDIV32 { 1, 12, 13, 240, 243 }, // 130 IIC_fpDIV32_WriteFPDIV32 { 0, 0, 0, 0, 0 }, // 131 IIC_VMOVIS { 0, 0, 0, 0, 0 }, // 132 IIC_VMOVD { 0, 0, 0, 0, 0 }, // 133 IIC_VMOVQ { 0, 0, 0, 0, 0 }, // 134 IIC_VEXTD { 0, 0, 0, 0, 0 }, // 135 IIC_VEXTQ { 1, 2, 3, 243, 247 }, // 136 IIC_fpFMAC64_WriteFPMAC64_ReadFPMAC_ReadFPMUL_ReadFPMUL { 0, 0, 0, 0, 0 }, // 137 IIC_fpFMAC16_WriteFPMAC32_ReadFPMAC_ReadFPMUL_ReadFPMUL { 1, 1, 2, 247, 251 }, // 138 IIC_fpFMAC32_WriteFPMAC32_ReadFPMAC_ReadFPMUL_ReadFPMUL { 0, 0, 0, 0, 0 }, // 139 IIC_VFMACD { 0, 0, 0, 0, 0 }, // 140 IIC_VFMACQ { 0, 0, 0, 0, 0 }, // 141 IIC_VMOVSI { 0, 0, 0, 0, 0 }, // 142 IIC_VBINi4Q { 1, 1, 2, 251, 253 }, // 143 IIC_fpCVTDI { 0, 0, 0, 0, 0 }, // 144 IIC_VLD1dup_WriteVLD2 { 0, 0, 0, 0, 0 }, // 145 IIC_VLD1dupu { 0, 0, 0, 0, 0 }, // 146 IIC_VLD1dup { 0, 0, 0, 0, 0 }, // 147 IIC_VLD1dupu_WriteVLD1 { 0, 0, 0, 0, 0 }, // 148 IIC_VLD1ln { 0, 0, 0, 0, 0 }, // 149 IIC_VLD1lnu_WriteVLD1 { 0, 0, 0, 0, 0 }, // 150 IIC_VLD1ln_WriteVLD1 { 0, 0, 0, 0, 0 }, // 151 IIC_VLD1_WriteVLD1 { 0, 0, 0, 0, 0 }, // 152 IIC_VLD1x4_WriteVLD4 { 0, 0, 0, 0, 0 }, // 153 IIC_VLD1x2u_WriteVLD4 { 0, 0, 0, 0, 0 }, // 154 IIC_VLD1x3_WriteVLD3 { 0, 0, 0, 0, 0 }, // 155 IIC_VLD1x2u_WriteVLD3 { 0, 0, 0, 0, 0 }, // 156 IIC_VLD1u_WriteVLD1 { 0, 0, 0, 0, 0 }, // 157 IIC_VLD1x2_WriteVLD2 { 0, 0, 0, 0, 0 }, // 158 IIC_VLD1x2u_WriteVLD2 { 0, 0, 0, 0, 0 }, // 159 IIC_VLD2dup { 0, 0, 0, 0, 0 }, // 160 IIC_VLD2dupu_WriteVLD1 { 0, 0, 0, 0, 0 }, // 161 IIC_VLD2dup_WriteVLD2 { 0, 0, 0, 0, 0 }, // 162 IIC_VLD2ln_WriteVLD1 { 0, 0, 0, 0, 0 }, // 163 IIC_VLD2lnu_WriteVLD1 { 0, 0, 0, 0, 0 }, // 164 IIC_VLD2lnu { 0, 0, 0, 0, 0 }, // 165 IIC_VLD2_WriteVLD2 { 0, 0, 0, 0, 0 }, // 166 IIC_VLD2u_WriteVLD2 { 0, 0, 0, 0, 0 }, // 167 IIC_VLD2x2_WriteVLD4 { 0, 0, 0, 0, 0 }, // 168 IIC_VLD2x2u_WriteVLD4 { 0, 0, 0, 0, 0 }, // 169 IIC_VLD3dup_WriteVLD2 { 0, 0, 0, 0, 0 }, // 170 IIC_VLD3dupu_WriteVLD2 { 0, 0, 0, 0, 0 }, // 171 IIC_VLD3ln_WriteVLD2 { 0, 0, 0, 0, 0 }, // 172 IIC_VLD3lnu_WriteVLD2 { 0, 0, 0, 0, 0 }, // 173 IIC_VLD3_WriteVLD3 { 0, 0, 0, 0, 0 }, // 174 IIC_VLD3u_WriteVLD3 { 0, 0, 0, 0, 0 }, // 175 IIC_VLD4dup { 0, 0, 0, 0, 0 }, // 176 IIC_VLD4dup_WriteVLD2 { 0, 0, 0, 0, 0 }, // 177 IIC_VLD4dupu_WriteVLD2 { 0, 0, 0, 0, 0 }, // 178 IIC_VLD4ln_WriteVLD2 { 0, 0, 0, 0, 0 }, // 179 IIC_VLD4lnu_WriteVLD2 { 0, 0, 0, 0, 0 }, // 180 IIC_VLD4lnu { 0, 0, 0, 0, 0 }, // 181 IIC_VLD4_WriteVLD4 { 0, 0, 0, 0, 0 }, // 182 IIC_VLD4u_WriteVLD4 { 1, 10, 11, 253, 258 }, // 183 IIC_fpLoad_mu { 1, 10, 11, 258, 262 }, // 184 IIC_fpLoad_m { 1, 1, 2, 262, 265 }, // 185 IIC_fpLoad64 { 0, 0, 0, 0, 0 }, // 186 IIC_fpLoad16 { 1, 1, 2, 265, 268 }, // 187 IIC_fpLoad32 { 1, 2, 3, 268, 272 }, // 188 IIC_fpMAC64_WriteFPMAC64_ReadFPMAC_ReadFPMUL_ReadFPMUL { 0, 0, 0, 0, 0 }, // 189 IIC_fpMAC16 { 0, 0, 0, 0, 0 }, // 190 IIC_VMACi32D { 0, 0, 0, 0, 0 }, // 191 IIC_VMACi16D { 1, 1, 2, 272, 276 }, // 192 IIC_fpMAC32_WriteFPMAC32_ReadFPMAC_ReadFPMUL_ReadFPMUL { 0, 0, 0, 0, 0 }, // 193 IIC_VMACi32Q { 0, 0, 0, 0, 0 }, // 194 IIC_VMACi16Q { 1, 1, 2, 276, 279 }, // 195 IIC_fpMOVID_WriteFPMOV { 1, 1, 2, 279, 281 }, // 196 IIC_fpMOVIS_WriteFPMOV { 0, 0, 0, 0, 0 }, // 197 IIC_VQUNAiD { 0, 0, 0, 0, 0 }, // 198 IIC_VMOVN { 1, 1, 2, 281, 283 }, // 199 IIC_fpMOVSI_WriteFPMOV { 1, 1, 2, 283, 286 }, // 200 IIC_fpMOVDI_WriteFPMOV { 1, 2, 3, 286, 289 }, // 201 IIC_fpMUL64_WriteFPMUL64_ReadFPMUL_ReadFPMUL { 0, 0, 0, 0, 0 }, // 202 IIC_fpMUL16_WriteFPMUL32_ReadFPMUL_ReadFPMUL { 0, 0, 0, 0, 0 }, // 203 IIC_VMULi16D { 0, 0, 0, 0, 0 }, // 204 IIC_VMULi32D { 1, 1, 2, 289, 292 }, // 205 IIC_fpMUL32_WriteFPMUL32_ReadFPMUL_ReadFPMUL { 0, 0, 0, 0, 0 }, // 206 IIC_VFMULD { 0, 0, 0, 0, 0 }, // 207 IIC_VFMULQ { 0, 0, 0, 0, 0 }, // 208 IIC_VMULi16Q { 0, 0, 0, 0, 0 }, // 209 IIC_VMULi32Q { 0, 0, 0, 0, 0 }, // 210 IIC_VSHLiQ { 0, 0, 0, 0, 0 }, // 211 IIC_VPALiQ { 0, 0, 0, 0, 0 }, // 212 IIC_VPALiD { 0, 0, 0, 0, 0 }, // 213 IIC_VPBIND { 0, 0, 0, 0, 0 }, // 214 IIC_VQUNAiQ { 0, 0, 0, 0, 0 }, // 215 IIC_VSHLi4Q { 0, 0, 0, 0, 0 }, // 216 IIC_VSHLi4D { 0, 0, 0, 0, 0 }, // 217 IIC_VRECSD { 0, 0, 0, 0, 0 }, // 218 IIC_VRECSQ { 0, 0, 0, 0, 0 }, // 219 IIC_VMOVISL { 1, 1, 2, 292, 294 }, // 220 IIC_fpCVTID_WriteFPCVT { 0, 0, 0, 0, 0 }, // 221 IIC_fpCVTIH_WriteFPCVT { 1, 1, 2, 294, 296 }, // 222 IIC_fpCVTIS_WriteFPCVT { 1, 11, 12, 296, 299 }, // 223 IIC_fpSQRT64_WriteFPSQRT64 { 0, 0, 0, 0, 0 }, // 224 IIC_fpSQRT16 { 1, 12, 13, 299, 302 }, // 225 IIC_fpSQRT32_WriteFPSQRT32 { 0, 0, 0, 0, 0 }, // 226 IIC_VST1ln_WriteVST1 { 0, 0, 0, 0, 0 }, // 227 IIC_VST1lnu_WriteVST1 { 0, 0, 0, 0, 0 }, // 228 IIC_VST1_WriteVST1 { 0, 0, 0, 0, 0 }, // 229 IIC_VST1x4_WriteVST4 { 0, 0, 0, 0, 0 }, // 230 IIC_VST1x4u_WriteVST4 { 0, 0, 0, 0, 0 }, // 231 IIC_VLD1x4u_WriteVST4 { 0, 0, 0, 0, 0 }, // 232 IIC_VST1x3_WriteVST3 { 0, 0, 0, 0, 0 }, // 233 IIC_VST1x3u_WriteVST3 { 0, 0, 0, 0, 0 }, // 234 IIC_VLD1x3u_WriteVST3 { 0, 0, 0, 0, 0 }, // 235 IIC_VLD1u_WriteVST1 { 0, 0, 0, 0, 0 }, // 236 IIC_VST1x2_WriteVST2 { 0, 0, 0, 0, 0 }, // 237 IIC_VLD1x2u_WriteVST2 { 0, 0, 0, 0, 0 }, // 238 IIC_VST2ln_WriteVST1 { 0, 0, 0, 0, 0 }, // 239 IIC_VST2lnu_WriteVST1 { 0, 0, 0, 0, 0 }, // 240 IIC_VST2lnu { 0, 0, 0, 0, 0 }, // 241 IIC_VST2 { 0, 0, 0, 0, 0 }, // 242 IIC_VLD1u_WriteVST2 { 0, 0, 0, 0, 0 }, // 243 IIC_VST2_WriteVST2 { 0, 0, 0, 0, 0 }, // 244 IIC_VST2x2_WriteVST4 { 0, 0, 0, 0, 0 }, // 245 IIC_VST2x2u_WriteVST4 { 0, 0, 0, 0, 0 }, // 246 IIC_VLD1u_WriteVST4 { 0, 0, 0, 0, 0 }, // 247 IIC_VST3ln_WriteVST2 { 0, 0, 0, 0, 0 }, // 248 IIC_VST3lnu_WriteVST2 { 0, 0, 0, 0, 0 }, // 249 IIC_VST3lnu { 0, 0, 0, 0, 0 }, // 250 IIC_VST3ln { 0, 0, 0, 0, 0 }, // 251 IIC_VST3_WriteVST3 { 0, 0, 0, 0, 0 }, // 252 IIC_VST3u_WriteVST3 { 0, 0, 0, 0, 0 }, // 253 IIC_VST4ln_WriteVST2 { 0, 0, 0, 0, 0 }, // 254 IIC_VST4lnu_WriteVST2 { 0, 0, 0, 0, 0 }, // 255 IIC_VST4lnu { 0, 0, 0, 0, 0 }, // 256 IIC_VST4_WriteVST4 { 0, 0, 0, 0, 0 }, // 257 IIC_VST4u_WriteVST4 { 1, 10, 11, 302, 307 }, // 258 IIC_fpStore_mu { 1, 10, 11, 307, 311 }, // 259 IIC_fpStore_m { 1, 1, 2, 311, 314 }, // 260 IIC_fpStore64 { 0, 0, 0, 0, 0 }, // 261 IIC_fpStore16 { 1, 1, 2, 314, 317 }, // 262 IIC_fpStore32 { 0, 0, 0, 0, 0 }, // 263 IIC_VSUBiQ { 0, 0, 0, 0, 0 }, // 264 IIC_VTB1 { 0, 0, 0, 0, 0 }, // 265 IIC_VTB2 { 0, 0, 0, 0, 0 }, // 266 IIC_VTB3 { 0, 0, 0, 0, 0 }, // 267 IIC_VTB4 { 0, 0, 0, 0, 0 }, // 268 IIC_VTBX1 { 0, 0, 0, 0, 0 }, // 269 IIC_VTBX2 { 0, 0, 0, 0, 0 }, // 270 IIC_VTBX3 { 0, 0, 0, 0, 0 }, // 271 IIC_VTBX4 { 1, 1, 2, 317, 319 }, // 272 IIC_fpCVTDI_WriteFPCVT { 0, 0, 0, 0, 0 }, // 273 IIC_fpCVTHI_WriteFPCVT { 1, 1, 2, 319, 321 }, // 274 IIC_fpCVTSI_WriteFPCVT { 0, 0, 0, 0, 0 }, // 275 IIC_VPERMD { 0, 0, 0, 0, 0 }, // 276 IIC_VPERMQ { 0, 0, 0, 0, 0 }, // 277 IIC_VPERMQ3 { 1, 1, 2, 321, 323 }, // 278 IIC_iUNAsi_WriteALU { 1, 1, 2, 323, 325 }, // 279 IIC_iBITi_WriteALU { 1, 1, 2, 325, 327 }, // 280 IIC_iCMPsi_WriteCMPsi_ReadALU_ReadALU { 1, 1, 2, 327, 328 }, // 281 IIC_iCMPi_WriteCMP { 1, 1, 2, 328, 330 }, // 282 IIC_iCMPr_WriteCMP { 1, 1, 2, 330, 332 }, // 283 IIC_iCMPsi_WriteCMPsi { 1, 1, 2, 0, 0 }, // 284 IIC_iALUx { 0, 0, 0, 0, 0 }, // 285 WriteLd { 1, 1, 2, 332, 334 }, // 286 IIC_iLoad_bh_i_WriteLd { 1, 1, 2, 334, 337 }, // 287 IIC_iLoad_bh_iu_WriteLd { 1, 2, 3, 337, 340 }, // 288 IIC_iLoad_bh_si_WriteLd { 1, 1, 2, 340, 344 }, // 289 IIC_iLoad_d_ru_WriteLd { 1, 1, 2, 344, 346 }, // 290 IIC_iLoad_d_i_WriteLd { 1, 1, 2, 346, 348 }, // 291 IIC_iLoad_i_WriteLd { 1, 1, 2, 348, 351 }, // 292 IIC_iLoad_iu_WriteLd { 1, 2, 3, 351, 354 }, // 293 IIC_iLoad_si_WriteLd { 1, 1, 2, 354, 356 }, // 294 IIC_iMVNsi_WriteALU { 0, 0, 0, 0, 0 }, // 295 IIC_iALUsir_WriteALUsi_ReadALU { 1, 1, 2, 356, 359 }, // 296 IIC_iMUL16_WriteMAC16_ReadMUL_ReadMUL_ReadMAC { 1, 2, 3, 359, 363 }, // 297 IIC_iMAC32 { 0, 0, 0, 0, 0 }, // 298 WriteALU { 0, 0, 0, 0, 0 }, // 299 WriteST { 1, 1, 2, 363, 365 }, // 300 IIC_iStore_bh_i_WriteST { 1, 1, 2, 365, 368 }, // 301 IIC_iStore_bh_iu_WriteST { 1, 2, 3, 368, 371 }, // 302 IIC_iStore_bh_si_WriteST { 1, 1, 2, 371, 375 }, // 303 IIC_iStore_d_ru_WriteST { 1, 1, 2, 375, 378 }, // 304 IIC_iStore_d_r_WriteST { 1, 1, 2, 378, 381 }, // 305 IIC_iStore_iu_WriteST { 1, 1, 2, 381, 383 }, // 306 IIC_iStore_i_WriteST { 1, 2, 3, 383, 386 }, // 307 IIC_iStore_si_WriteST { 1, 2, 3, 386, 390 }, // 308 IIC_iEXTAsr_WriteALU_ReadALU { 1, 1, 2, 390, 392 }, // 309 IIC_iEXTr_WriteALU_ReadALU { 1, 1, 2, 392, 393 }, // 310 IIC_iTSTi_WriteCMP { 1, 1, 2, 393, 395 }, // 311 IIC_iTSTr_WriteCMP { 1, 1, 2, 395, 397 }, // 312 IIC_iTSTsi_WriteCMPsi { 1, 1, 2, 397, 400 }, // 313 IIC_iBITr_WriteALU { 1, 1, 2, 400, 403 }, // 314 IIC_iLoad_bh_r_WriteLd { 1, 1, 2, 403, 406 }, // 315 IIC_iLoad_r_WriteLd { 1, 10, 11, 406, 409 }, // 316 IIC_iPop_WriteLd { 1, 10, 11, 0, 0 }, // 317 IIC_iStore_m_WriteST { 1, 1, 2, 409, 412 }, // 318 IIC_iStore_bh_r_WriteST { 1, 1, 2, 412, 415 }, // 319 IIC_iStore_r_WriteST { 1, 1, 2, 415, 417 }, // 320 IIC_iTSTr_WriteALU { 1, 1, 2, 417, 419 }, // 321 ANDri_ORRri_EORri_BICri { 1, 1, 2, 419, 422 }, // 322 ANDrr_ORRrr_EORrr_BICrr { 1, 2, 3, 422, 426 }, // 323 ANDrsi_ORRrsi_EORrsi_BICrsi { 1, 2, 3, 426, 430 }, // 324 ANDrsr_ORRrsr_EORrsr_BICrsr { 1, 1, 2, 430, 432 }, // 325 MOVsra_glue_MOVsrl_glue { 1, 2, 3, 432, 435 }, // 326 MOVsr_MOVsi { 1, 2, 3, 435, 438 }, // 327 MVNsr { 1, 1, 2, 438, 441 }, // 328 MOVCCsi_MOVCCsr { 1, 1, 2, 441, 443 }, // 329 MVNr { 1, 5, 7, 443, 444 }, // 330 MOVCCi32imm { 1, 5, 7, 444, 445 }, // 331 MOVi32imm { 1, 7, 10, 445, 446 }, // 332 MOV_ga_pcrel { 1, 7, 10, 446, 447 }, // 333 MOV_ga_pcrel_ldr { 0, 0, 0, 0, 0 }, // 334 SEL { 1, 1, 2, 447, 449 }, // 335 BFC_BFI_UBFX_SBFX { 1, 2, 3, 449, 452 }, // 336 MULv5_MUL_SMMUL_SMMULR { 1, 2, 3, 452, 456 }, // 337 MLAv5_MLA_MLS_SMMLA_SMMLAR_SMMLS_SMMLSR { 1, 10, 11, 456, 459 }, // 338 SMULLv5_SMULL_UMULLv5 { 1, 10, 11, 459, 462 }, // 339 UMULL { 1, 10, 11, 462, 466 }, // 340 SMLAL_UMLALv5_UMLAL_UMAAL_SMLALv5_SMLALBB_SMLALBT_SMLALTB_SMLALTT { 0, 0, 0, 0, 0 }, // 341 SMLAD_SMLADX_SMLSD_SMLSDX { 0, 0, 0, 0, 0 }, // 342 SMLALD_SMLSLD { 0, 0, 0, 0, 0 }, // 343 SMLALDX_SMLSLDX { 0, 0, 0, 0, 0 }, // 344 SMUAD_SMUADX_SMUSD_SMUSDX { 1, 1, 2, 466, 469 }, // 345 SMULBB_SMULBT_SMULTB_SMULTT_SMULWB_SMULWT { 1, 1, 2, 469, 473 }, // 346 SMLABB_SMLABT_SMLATB_SMLATT_SMLAWB_SMLAWT { 1, 1, 2, 473, 476 }, // 347 LDRi12_PICLDR { 1, 2, 3, 476, 479 }, // 348 LDRrs { 1, 1, 2, 479, 482 }, // 349 LDRBi12_PICLDRH_PICLDRB_PICLDRSH_PICLDRSB_LDRH_LDRSH_LDRSB { 0, 0, 0, 0, 0 }, // 350 LDRHTii_LDRSHTii_LDRSBTii { 1, 1, 2, 482, 486 }, // 351 LDRHTi_LDRHTr_LDRH_POST_LDRH_PRE_LDRSHTi_LDRSHTr_LDRSH_POST_LDRSH_PRE_LDRSBTi_LDRSBTr_LDRSB_POST_LDRSB_PRE { 1, 1, 2, 486, 488 }, // 352 SXTB_SXTB16_SXTH_UXTB_UXTB16_UXTH { 1, 1, 2, 488, 490 }, // 353 t2SXTB_t2SXTB16_t2SXTH_t2UXTB_t2UXTB16_t2UXTH { 1, 5, 7, 490, 491 }, // 354 t2MOVCCi32imm { 1, 5, 7, 491, 492 }, // 355 t2MOVi32imm { 1, 7, 10, 492, 493 }, // 356 t2MOV_ga_pcrel { 1, 1, 2, 493, 494 }, // 357 t2MOVi16_ga_pcrel { 0, 0, 0, 0, 0 }, // 358 t2SEL { 1, 1, 2, 494, 496 }, // 359 t2BFC_t2UBFX_t2SBFX { 1, 1, 2, 496, 498 }, // 360 t2BFI { 1, 1, 2, 498, 501 }, // 361 QADD_QADD16_QADD8_QSUB_QSUB16_QSUB8_QDADD_QDSUB_QASX_QSAX_UQADD8_UQADD16_UQSUB8_UQSUB16_UQASX_UQSAX { 0, 0, 0, 0, 0 }, // 362 SSAT_SSAT16_USAT_USAT16_t2QADD_t2QADD16_t2QADD8_t2QSUB_t2QSUB16_t2QSUB8_t2QDADD_t2QDSUB_t2QASX_t2QSAX_t2UQADD8_t2UQADD16_t2UQSUB8_t2UQSUB16_t2UQASX_t2UQSAX { 0, 0, 0, 0, 0 }, // 363 t2SSAT_t2SSAT16_t2USAT_t2USAT16 { 1, 1, 2, 501, 504 }, // 364 SADD8_SADD16_SSUB8_SSUB16_SASX_SSAX_UADD8_UADD16_USUB8_USUB16_UASX_USAX { 0, 0, 0, 0, 0 }, // 365 t2SADD8_t2SADD16_t2SSUB8_t2SSUB16_t2SASX_t2SSAX_t2UADD8_t2UADD16_t2USUB8_t2USUB16_t2UASX_t2USAX { 1, 1, 2, 504, 507 }, // 366 SHADD8_SHADD16_SHSUB8_SHSUB16_SHASX_SHSAX_UHADD8_UHADD16_UHSUB8_UHSUB16_UHASX_UHSAX { 1, 1, 2, 507, 510 }, // 367 SXTAB_SXTAB16_SXTAH_UXTAB_UXTAB16_UXTAH { 0, 0, 0, 0, 0 }, // 368 t2SHADD8_t2SHADD16_t2SHSUB8_t2SHSUB16_t2SHASX_t2SHSAX_t2UHADD8_t2UHADD16_t2UHSUB8_t2UHSUB16_t2UHASX_t2UHSAX { 1, 2, 3, 510, 514 }, // 369 t2SXTAB_t2SXTAB16_t2SXTAH_t2UXTAB_t2UXTAB16_t2UXTAH { 0, 0, 0, 0, 0 }, // 370 USAD8 { 0, 0, 0, 0, 0 }, // 371 USADA8 { 0, 0, 0, 0, 0 }, // 372 SMUSD_SMUSDX { 1, 2, 3, 514, 517 }, // 373 t2MUL_t2SMMUL_t2SMMULR { 1, 1, 2, 517, 520 }, // 374 t2SMULBB_t2SMULBT_t2SMULTB_t2SMULTT_t2SMULWB_t2SMULWT { 1, 2, 3, 520, 524 }, // 375 t2SMUSD_t2SMUSDX { 1, 2, 3, 524, 528 }, // 376 t2MLA_t2MLS_t2SMMLA_t2SMMLAR_t2SMMLS_t2SMMLSR { 1, 2, 3, 528, 532 }, // 377 t2SMUAD_t2SMUADX { 0, 0, 0, 0, 0 }, // 378 SMLSD_SMLSDX { 1, 1, 2, 532, 535 }, // 379 t2SMLABB_t2SMLABT_t2SMLATB_t2SMLATT_t2SMLAWB_t2SMLAWT { 1, 2, 3, 535, 539 }, // 380 t2SMLSD_t2SMLSDX { 1, 2, 3, 539, 543 }, // 381 t2SMLAD_t2SMLADX { 1, 10, 11, 543, 546 }, // 382 SMULL { 1, 10, 11, 546, 549 }, // 383 t2SMULL_t2UMULL { 1, 10, 11, 549, 553 }, // 384 t2SMLAL_t2SMLALBB_t2SMLALBT_t2SMLALD_t2SMLALDX_t2SMLALTB_t2SMLALTT_t2UMLAL_t2SMLSLD_t2SMLSLDX_t2UMAAL { 0, 0, 0, 0, 0 }, // 385 SDIV_UDIV_t2SDIV_t2UDIV { 1, 1, 2, 553, 556 }, // 386 LDRi12 { 1, 1, 2, 556, 559 }, // 387 LDRBi12 { 1, 2, 3, 559, 562 }, // 388 LDRBrs { 1, 5, 7, 562, 564 }, // 389 t2LDRpci_pic { 1, 1, 2, 564, 566 }, // 390 t2LDRi12_t2LDRi8_t2LDRpci_tLDRi_tLDRpci_tLDRspi { 1, 2, 3, 566, 569 }, // 391 t2LDRs { 1, 1, 2, 569, 571 }, // 392 t2LDRBi12_t2LDRBi8_t2LDRBpci_t2LDRHi12_t2LDRHi8_t2LDRHpci_tLDRBi_tLDRHi { 1, 2, 3, 571, 574 }, // 393 t2LDRBs_t2LDRHs { 0, 0, 0, 0, 0 }, // 394 LDREX_LDREXB_LDREXD_LDREXH_tLDRpci_pic { 1, 1, 2, 574, 577 }, // 395 tLDRBr_tLDRHr { 1, 1, 2, 577, 580 }, // 396 tLDRr { 1, 1, 2, 580, 583 }, // 397 LDRH_PICLDRB_PICLDRH { 1, 1, 2, 583, 586 }, // 398 LDRcp { 0, 0, 0, 0, 0 }, // 399 t2LDRSBpcrel_t2LDRSHpcrel { 1, 1, 2, 586, 588 }, // 400 t2LDRSBi12_t2LDRSBi8_t2LDRSBpci_t2LDRSHi12_t2LDRSHi8_t2LDRSHpci { 1, 2, 3, 588, 591 }, // 401 t2LDRSBs_t2LDRSHs { 1, 1, 2, 591, 594 }, // 402 tLDRSB_tLDRSH { 1, 1, 2, 594, 598 }, // 403 LDRBT_POST_IMM_LDRBT_POST_REG_LDRB_POST_REG_LDRB_PRE_REG { 1, 1, 2, 598, 601 }, // 404 LDRB_POST_IMM_LDRB_PRE_IMM { 1, 1, 2, 601, 605 }, // 405 LDRT_POST_IMM_LDRT_POST_REG_LDR_POST_REG_LDR_PRE_REG { 1, 1, 2, 605, 608 }, // 406 LDR_POST_IMM_LDR_PRE_IMM { 1, 1, 2, 608, 612 }, // 407 LDRH_POST_LDRH_PRE_LDRHTi_LDRHTr { 0, 0, 0, 0, 0 }, // 408 LDRHTii { 0, 0, 0, 0, 0 }, // 409 t2LDRB_POST_imm_t2LDRB_PRE_imm_t2LDRH_POST_imm_t2LDRH_PRE_imm_t2LDR_POST_imm_t2LDR_PRE_imm { 1, 1, 2, 612, 615 }, // 410 t2LDRB_POST_t2LDRB_PRE_t2LDRH_POST_t2LDRH_PRE { 1, 1, 2, 615, 618 }, // 411 t2LDR_POST_t2LDR_PRE { 1, 1, 2, 618, 620 }, // 412 t2LDRBT_t2LDRHT { 1, 1, 2, 620, 622 }, // 413 t2LDRT { 0, 0, 0, 0, 0 }, // 414 t2LDRSB_POST_imm_t2LDRSB_PRE_imm_t2LDRSH_POST_imm_t2LDRSH_PRE_imm { 1, 1, 2, 622, 625 }, // 415 t2LDRSB_POST_t2LDRSB_PRE_t2LDRSH_POST_t2LDRSH_PRE { 1, 1, 2, 625, 627 }, // 416 t2LDRSBT_t2LDRSHT { 1, 1, 2, 627, 629 }, // 417 t2LDRDi8 { 1, 1, 2, 629, 632 }, // 418 LDRD { 1, 1, 2, 632, 636 }, // 419 LDRD_POST_LDRD_PRE { 1, 1, 2, 636, 640 }, // 420 t2LDRD_POST_t2LDRD_PRE { 1, 10, 11, 640, 645 }, // 421 LDMDA_LDMDB_LDMIA_LDMIB_t2LDMDB_t2LDMIA_sysLDMDA_sysLDMDB_sysLDMIA_sysLDMIB_tLDMIA { 1, 10, 11, 645, 650 }, // 422 LDMDA_UPD_LDMDB_UPD_LDMIA_UPD_LDMIB_UPD_tLDMIA_UPD_sysLDMDA_UPD_sysLDMDB_UPD_sysLDMIA_UPD_sysLDMIB_UPD_t2LDMDB_UPD_t2LDMIA_UPD { 1, 3, 5, 650, 655 }, // 423 LDMIA_RET_t2LDMIA_RET { 1, 3, 5, 655, 658 }, // 424 tPOP_RET { 1, 10, 11, 658, 661 }, // 425 tPOP { 1, 1, 2, 661, 664 }, // 426 PICSTR_STRi12 { 1, 1, 2, 664, 667 }, // 427 PICSTRB_PICSTRH_STRBi12_STRH { 1, 2, 3, 667, 670 }, // 428 STRrs { 1, 2, 3, 670, 673 }, // 429 STRBrs { 0, 0, 0, 0, 0 }, // 430 STREX_STREXB_STREXD_STREXH { 1, 1, 2, 673, 675 }, // 431 t2STRi12_t2STRi8_tSTRi_tSTRspi { 1, 2, 3, 675, 678 }, // 432 t2STRs { 1, 1, 2, 678, 680 }, // 433 t2STRBi12_t2STRBi8_t2STRHi12_t2STRHi8_tSTRBi_tSTRHi { 1, 2, 3, 680, 683 }, // 434 t2STRBs_t2STRHs { 1, 1, 2, 683, 686 }, // 435 tSTRBr_tSTRHr { 1, 1, 2, 686, 689 }, // 436 tSTRr { 1, 1, 2, 689, 693 }, // 437 STRBT_POST_IMM_STRBT_POST_REG_STRB_POST_REG_STRB_PRE_REG_STRH_POST_STRH_PRE_STRHTi_STRHTr { 1, 1, 2, 693, 696 }, // 438 STRB_POST_IMM_STRB_PRE_IMM { 1, 1, 2, 696, 700 }, // 439 STRT_POST_IMM_STRT_POST_REG_STR_POST_REG_STR_PRE_REG_STRi_preidx_STRr_preidx_STRBi_preidx_STRBr_preidx_STRH_preidx { 1, 1, 2, 700, 703 }, // 440 STR_POST_IMM_STR_PRE_IMM { 0, 0, 0, 0, 0 }, // 441 STRBT_POST_STRT_POST_t2STR_POST_imm_t2STR_PRE_imm_t2STRB_POST_imm_t2STRB_PRE_imm_t2STRH_POST_imm_t2STRH_PRE_imm { 1, 1, 2, 703, 706 }, // 442 t2STR_POST_t2STR_PRE_t2STRH_PRE { 1, 1, 2, 706, 709 }, // 443 t2STRB_POST_t2STRB_PRE_t2STRH_POST { 1, 1, 2, 709, 713 }, // 444 t2STR_preidx_t2STRB_preidx_t2STRH_preidx { 1, 1, 2, 713, 715 }, // 445 t2STRBT_t2STRHT { 1, 1, 2, 715, 717 }, // 446 t2STRT { 1, 1, 2, 717, 720 }, // 447 STRD { 1, 1, 2, 720, 723 }, // 448 t2STRDi8 { 1, 1, 2, 723, 727 }, // 449 t2STRD_POST_t2STRD_PRE { 1, 1, 2, 727, 731 }, // 450 STRD_POST_STRD_PRE { 1, 10, 11, 0, 0 }, // 451 STMDA_STMDB_STMIA_STMIB_sysSTMDA_sysSTMDB_sysSTMIA_sysSTMIB_t2STMDB_t2STMIA { 1, 10, 11, 731, 732 }, // 452 STMDA_UPD_STMDB_UPD_STMIA_UPD_STMIB_UPD_sysSTMDA_UPD_sysSTMDB_UPD_sysSTMIA_UPD_sysSTMIB_UPD_t2STMDB_UPD_t2STMIA_UPD_tSTMIA_UPD { 1, 10, 11, 0, 0 }, // 453 tPUSH { 1, 1, 2, 732, 734 }, // 454 LDRLIT_ga_abs_tLDRLIT_ga_abs { 1, 5, 7, 734, 736 }, // 455 LDRLIT_ga_pcrel_tLDRLIT_ga_pcrel { 0, 0, 0, 0, 0 }, // 456 LDRLIT_ga_pcrel_ldr { 1, 1, 2, 0, 0 }, // 457 t2IT { 0, 0, 0, 0, 0 }, // 458 ITasm { 0, 0, 0, 0, 0 }, // 459 VADDv16i8_VADDv2i64_VADDv4i32_VADDv8i16_VANDq_VBICq_VEORq_VORNq_VORRq_VBIFq_VBITq_VBSLq_VBSPq { 0, 0, 0, 0, 0 }, // 460 VADDv1i64_VADDv2i32_VADDv4i16_VADDv8i8_VANDd_VBICd_VEORd_VORNd_VORRd_VBIFd_VBITd_VBSLd_VBSPd { 0, 0, 0, 0, 0 }, // 461 VSUBv16i8_VSUBv2i64_VSUBv4i32_VSUBv8i16 { 0, 0, 0, 0, 0 }, // 462 VSUBv1i64_VSUBv2i32_VSUBv4i16_VSUBv8i8_VADDWsv2i64_VADDWsv4i32_VADDWsv8i16_VADDWuv2i64_VADDWuv4i32_VADDWuv8i16_VSUBWsv2i64_VSUBWsv4i32_VSUBWsv8i16_VSUBWuv2i64_VSUBWuv4i32_VSUBWuv8i16 { 0, 0, 0, 0, 0 }, // 463 VNEGf32q { 0, 0, 0, 0, 0 }, // 464 VNEGfd { 0, 0, 0, 0, 0 }, // 465 VNEGs16d_VNEGs32d_VNEGs8d_VADDLsv2i64_VADDLsv4i32_VADDLsv8i16_VADDLuv2i64_VADDLuv4i32_VADDLuv8i16_VSUBLsv2i64_VSUBLsv4i32_VSUBLsv8i16_VSUBLuv2i64_VSUBLuv4i32_VSUBLuv8i16_VPADDi16_VPADDi32_VPADDi8_VPADDLsv16i8_VPADDLsv2i32_VPADDLsv4i16_VPADDLsv4i32_VPADDLsv8i16_VPADDLsv8i8_VPADDLuv16i8_VPADDLuv2i32_VPADDLuv4i16_VPADDLuv4i32_VPADDLuv8i16_VPADDLuv8i8_VSHLLi16_VSHLLi32_VSHLLi8_VSHLLsv2i64_VSHLLsv4i32_VSHLLsv8i16_VSHLLuv2i64_VSHLLuv4i32_VSHLLuv8i16_VSHLiv16i8_VSHLiv1i64_VSHLiv2i32_VSHLiv2i64_VSHLiv4i16_VSHLiv4i32_VSHLiv8i16_VSHLiv8i8_VSHLsv1i64_VSHLsv2i32_VSHLsv4i16_VSHLsv8i8_VSHLuv1i64_VSHLuv2i32_VSHLuv4i16_VSHLuv8i8_VSHRsv16i8_VSHRsv1i64_VSHRsv2i32_VSHRsv2i64_VSHRsv4i16_VSHRsv4i32_VSHRsv8i16_VSHRsv8i8_VSHRuv16i8_VSHRuv1i64_VSHRuv2i32_VSHRuv2i64_VSHRuv4i16_VSHRuv4i32_VSHRuv8i16_VSHRuv8i8_VSLIv1i64_VSLIv2i32_VSLIv4i16_VSLIv8i8_VSRIv1i64_VSRIv2i32_VSRIv4i16_VSRIv8i8 { 0, 0, 0, 0, 0 }, // 466 VNEGs16q_VNEGs32q_VNEGs8q_VSHLsv16i8_VSHLsv2i64_VSHLsv4i32_VSHLsv8i16_VSHLuv16i8_VSHLuv2i64_VSHLuv4i32_VSHLuv8i16_VSLIv16i8_VSLIv2i64_VSLIv4i32_VSLIv8i16_VSRIv16i8_VSRIv2i64_VSRIv4i32_VSRIv8i16 { 0, 0, 0, 0, 0 }, // 467 VHADDsv16i8_VHADDsv4i32_VHADDsv8i16_VHADDuv16i8_VHADDuv4i32_VHADDuv8i16_VRHADDsv16i8_VRHADDsv4i32_VRHADDsv8i16_VRHADDuv16i8_VRHADDuv4i32_VRHADDuv8i16_VTSTv16i8_VTSTv4i32_VTSTv8i16 { 0, 0, 0, 0, 0 }, // 468 VHADDsv2i32_VHADDsv4i16_VHADDsv8i8_VHADDuv2i32_VHADDuv4i16_VHADDuv8i8_VRHADDsv2i32_VRHADDsv4i16_VRHADDsv8i8_VRHADDuv2i32_VRHADDuv4i16_VRHADDuv8i8_VTSTv2i32_VTSTv4i16_VTSTv8i8 { 0, 0, 0, 0, 0 }, // 469 VHSUBsv16i8_VHSUBsv4i32_VHSUBsv8i16_VHSUBuv16i8_VHSUBuv4i32_VHSUBuv8i16 { 0, 0, 0, 0, 0 }, // 470 VHSUBsv2i32_VHSUBsv4i16_VHSUBsv8i8_VHSUBuv2i32_VHSUBuv4i16_VHSUBuv8i8 { 0, 0, 0, 0, 0 }, // 471 VBICiv2i32_VBICiv4i16_VBICiv4i32_VBICiv8i16_VORRiv2i32_VORRiv4i16_VORRiv4i32_VORRiv8i16 { 0, 0, 0, 0, 0 }, // 472 VQSHLsiv16i8_VQSHLsiv1i64_VQSHLsiv2i32_VQSHLsiv2i64_VQSHLsiv4i16_VQSHLsiv4i32_VQSHLsiv8i16_VQSHLsiv8i8_VQSHLsuv16i8_VQSHLsuv1i64_VQSHLsuv2i32_VQSHLsuv2i64_VQSHLsuv4i16_VQSHLsuv4i32_VQSHLsuv8i16_VQSHLsuv8i8_VQSHLsv1i64_VQSHLsv2i32_VQSHLsv4i16_VQSHLsv8i8_VQSHLuiv16i8_VQSHLuiv1i64_VQSHLuiv2i32_VQSHLuiv2i64_VQSHLuiv4i16_VQSHLuiv4i32_VQSHLuiv8i16_VQSHLuiv8i8_VQSHLuv1i64_VQSHLuv2i32_VQSHLuv4i16_VQSHLuv8i8 { 0, 0, 0, 0, 0 }, // 473 VQSHLsv16i8_VQSHLsv2i64_VQSHLsv4i32_VQSHLsv8i16_VQSHLuv16i8_VQSHLuv2i64_VQSHLuv4i32_VQSHLuv8i16 { 0, 0, 0, 0, 0 }, // 474 VCLSv16i8_VCLSv4i32_VCLSv8i16_VCLZv16i8_VCLZv4i32_VCLZv8i16_VCNTq { 0, 0, 0, 0, 0 }, // 475 VCLSv2i32_VCLSv4i16_VCLSv8i8_VCLZv2i32_VCLZv4i16_VCLZv8i8_VCNTd { 0, 0, 0, 0, 0 }, // 476 VEXTd16_VEXTd32_VEXTd8 { 0, 0, 0, 0, 0 }, // 477 VEXTq16_VEXTq32_VEXTq64_VEXTq8 { 0, 0, 0, 0, 0 }, // 478 VREV16d8_VREV32d16_VREV32d8_VREV64d16_VREV64d32_VREV64d8 { 0, 0, 0, 0, 0 }, // 479 VREV16q8_VREV32q16_VREV32q8_VREV64q16_VREV64q32_VREV64q8 { 0, 0, 0, 0, 0 }, // 480 VABALsv2i64_VABALsv4i32_VABALsv8i16_VABALuv2i64_VABALuv4i32_VABALuv8i16_VABAsv2i32_VABAsv4i16_VABAsv8i8_VABAuv2i32_VABAuv4i16_VABAuv8i8 { 0, 0, 0, 0, 0 }, // 481 VABAsv16i8_VABAsv4i32_VABAsv8i16_VABAuv16i8_VABAuv4i32_VABAuv8i16 { 0, 0, 0, 0, 0 }, // 482 VPADALsv16i8_VPADALsv4i32_VPADALsv8i16_VPADALuv16i8_VPADALuv4i32_VPADALuv8i16 { 0, 0, 0, 0, 0 }, // 483 VPADALsv2i32_VPADALsv4i16_VPADALsv8i8_VPADALuv2i32_VPADALuv4i16_VPADALuv8i8_VRSRAsv16i8_VRSRAsv1i64_VRSRAsv2i32_VRSRAsv2i64_VRSRAsv4i16_VRSRAsv4i32_VRSRAsv8i16_VRSRAsv8i8_VRSRAuv16i8_VRSRAuv1i64_VRSRAuv2i32_VRSRAuv2i64_VRSRAuv4i16_VRSRAuv4i32_VRSRAuv8i16_VRSRAuv8i8_VSRAsv16i8_VSRAsv1i64_VSRAsv2i32_VSRAsv2i64_VSRAsv4i16_VSRAsv4i32_VSRAsv8i16_VSRAsv8i8_VSRAuv16i8_VSRAuv1i64_VSRAuv2i32_VSRAuv2i64_VSRAuv4i16_VSRAuv4i32_VSRAuv8i16_VSRAuv8i8 { 0, 0, 0, 0, 0 }, // 484 VACGEfd_VACGEhd_VACGTfd_VACGThd_VCEQfd_VCEQhd_VCGEfd_VCGEhd_VCGTfd_VCGThd { 0, 0, 0, 0, 0 }, // 485 VACGEfq_VACGEhq_VACGTfq_VACGThq_VCEQfq_VCEQhq_VCGEfq_VCGEhq_VCGTfq_VCGThq { 0, 0, 0, 0, 0 }, // 486 VCEQv16i8_VCEQv4i32_VCEQv8i16_VCGEsv16i8_VCGEsv4i32_VCGEsv8i16_VCGEuv16i8_VCGEuv4i32_VCGEuv8i16_VCGTsv16i8_VCGTsv4i32_VCGTsv8i16_VCGTuv16i8_VCGTuv4i32_VCGTuv8i16_VQSUBsv16i8_VQSUBsv2i64_VQSUBsv4i32_VQSUBsv8i16_VQSUBuv16i8_VQSUBuv2i64_VQSUBuv4i32_VQSUBuv8i16 { 0, 0, 0, 0, 0 }, // 487 VCEQv2i32_VCEQv4i16_VCEQv8i8_VCGEsv2i32_VCGEsv4i16_VCGEsv8i8_VCGEuv2i32_VCGEuv4i16_VCGEuv8i8_VCGTsv2i32_VCGTsv4i16_VCGTsv8i8_VCGTuv2i32_VCGTuv4i16_VCGTuv8i8_VQSUBsv1i64_VQSUBsv2i32_VQSUBsv4i16_VQSUBsv8i8_VQSUBuv1i64_VQSUBuv2i32_VQSUBuv4i16_VQSUBuv8i8 { 0, 0, 0, 0, 0 }, // 488 VCEQzv16i8_VCEQzv2f32_VCEQzv2i32_VCEQzv4f16_VCEQzv4f32_VCEQzv4i16_VCEQzv4i32_VCEQzv8f16_VCEQzv8i16_VCEQzv8i8_VCGEzv16i8_VCGEzv2f32_VCGEzv2i32_VCGEzv4f16_VCGEzv4f32_VCGEzv4i16_VCGEzv4i32_VCGEzv8f16_VCGEzv8i16_VCGEzv8i8_VCGTzv16i8_VCGTzv2f32_VCGTzv2i32_VCGTzv4f16_VCGTzv4f32_VCGTzv4i16_VCGTzv4i32_VCGTzv8f16_VCGTzv8i16_VCGTzv8i8_VCLEzv16i8_VCLEzv2f32_VCLEzv2i32_VCLEzv4f16_VCLEzv4f32_VCLEzv4i16_VCLEzv4i32_VCLEzv8f16_VCLEzv8i16_VCLEzv8i8_VCLTzv16i8_VCLTzv2f32_VCLTzv2i32_VCLTzv4f16_VCLTzv4f32_VCLTzv4i16_VCLTzv4i32_VCLTzv8f16_VCLTzv8i16_VCLTzv8i8 { 0, 0, 0, 0, 0 }, // 489 VRSHLsv16i8_VRSHLsv2i64_VRSHLsv4i32_VRSHLsv8i16_VRSHLuv16i8_VRSHLuv2i64_VRSHLuv4i32_VRSHLuv8i16_VQRSHLsv16i8_VQRSHLsv2i64_VQRSHLsv4i32_VQRSHLsv8i16_VQRSHLuv16i8_VQRSHLuv2i64_VQRSHLuv4i32_VQRSHLuv8i16 { 0, 0, 0, 0, 0 }, // 490 VRSHLsv1i64_VRSHLsv2i32_VRSHLsv4i16_VRSHLsv8i8_VRSHLuv1i64_VRSHLuv2i32_VRSHLuv4i16_VRSHLuv8i8_VQRSHLsv1i64_VQRSHLsv2i32_VQRSHLsv4i16_VQRSHLsv8i8_VQRSHLuv1i64_VQRSHLuv2i32_VQRSHLuv4i16_VQRSHLuv8i8_VRSHRsv16i8_VRSHRsv1i64_VRSHRsv2i32_VRSHRsv2i64_VRSHRsv4i16_VRSHRsv4i32_VRSHRsv8i16_VRSHRsv8i8_VRSHRuv16i8_VRSHRuv1i64_VRSHRuv2i32_VRSHRuv2i64_VRSHRuv4i16_VRSHRuv4i32_VRSHRuv8i16_VRSHRuv8i8 { 0, 0, 0, 0, 0 }, // 491 VABSfd { 0, 0, 0, 0, 0 }, // 492 VABSfq { 0, 0, 0, 0, 0 }, // 493 VABSv16i8_VABSv4i32_VABSv8i16 { 0, 0, 0, 0, 0 }, // 494 VABSv2i32_VABSv4i16_VABSv8i8 { 0, 0, 0, 0, 0 }, // 495 VQABSv16i8_VQABSv4i32_VQABSv8i16_VQNEGv16i8_VQNEGv4i32_VQNEGv8i16 { 0, 0, 0, 0, 0 }, // 496 VQABSv2i32_VQABSv4i16_VQABSv8i8_VQNEGv2i32_VQNEGv4i16_VQNEGv8i8 { 0, 0, 0, 0, 0 }, // 497 VQADDsv16i8_VQADDsv2i64_VQADDsv4i32_VQADDsv8i16_VQADDuv16i8_VQADDuv2i64_VQADDuv4i32_VQADDuv8i16 { 0, 0, 0, 0, 0 }, // 498 VQADDsv1i64_VQADDsv2i32_VQADDsv4i16_VQADDsv8i8_VQADDuv1i64_VQADDuv2i32_VQADDuv4i16_VQADDuv8i8 { 0, 0, 0, 0, 0 }, // 499 VRECPEd_VRECPEfd_VRECPEhd_VRSQRTEd_VRSQRTEfd_VRSQRTEhd { 0, 0, 0, 0, 0 }, // 500 VRECPEfq_VRECPEhq_VRECPEq_VRSQRTEfq_VRSQRTEhq_VRSQRTEq { 0, 0, 0, 0, 0 }, // 501 VADDHNv2i32_VADDHNv4i16_VADDHNv8i8_VSUBHNv2i32_VSUBHNv4i16_VSUBHNv8i8 { 0, 0, 0, 0, 0 }, // 502 VSHRNv2i32_VSHRNv4i16_VSHRNv8i8 { 0, 0, 0, 0, 0 }, // 503 VRADDHNv2i32_VRADDHNv4i16_VRADDHNv8i8_VRSUBHNv2i32_VRSUBHNv4i16_VRSUBHNv8i8 { 0, 0, 0, 0, 0 }, // 504 VRSHRNv2i32_VRSHRNv4i16_VRSHRNv8i8_VQSHRNsv2i32_VQSHRNsv4i16_VQSHRNsv8i8_VQSHRNuv2i32_VQSHRNuv4i16_VQSHRNuv8i8_VQSHRUNv2i32_VQSHRUNv4i16_VQSHRUNv8i8_VQRSHRNsv2i32_VQRSHRNsv4i16_VQRSHRNsv8i8_VQRSHRNuv2i32_VQRSHRNuv4i16_VQRSHRNuv8i8_VQRSHRUNv2i32_VQRSHRUNv4i16_VQRSHRUNv8i8 { 0, 0, 0, 0, 0 }, // 505 VTBL1 { 0, 0, 0, 0, 0 }, // 506 VTBX1 { 0, 0, 0, 0, 0 }, // 507 VTBL2 { 0, 0, 0, 0, 0 }, // 508 VTBX2 { 0, 0, 0, 0, 0 }, // 509 VTBL3_VTBL3Pseudo { 0, 0, 0, 0, 0 }, // 510 VTBX3_VTBX3Pseudo { 0, 0, 0, 0, 0 }, // 511 VTBL4_VTBL4Pseudo { 0, 0, 0, 0, 0 }, // 512 VTBX4_VTBX4Pseudo { 0, 0, 0, 0, 0 }, // 513 VSWPd_VSWPq { 0, 0, 0, 0, 0 }, // 514 VTRNd16_VTRNd32_VTRNd8_VUZPd16_VUZPd8_VZIPd16_VZIPd8 { 0, 0, 0, 0, 0 }, // 515 VTRNq16_VTRNq32_VTRNq8 { 0, 0, 0, 0, 0 }, // 516 VUZPq16_VUZPq32_VUZPq8_VZIPq16_VZIPq32_VZIPq8 { 1, 1, 2, 736, 738 }, // 517 VABSD_VNEGD { 1, 1, 2, 738, 740 }, // 518 VABSS_VNEGS { 1, 1, 2, 740, 742 }, // 519 VCMPD_VCMPZD_VCMPED_VCMPEZD { 1, 1, 2, 742, 744 }, // 520 VCMPS_VCMPZS_VCMPES_VCMPEZS { 1, 1, 2, 744, 747 }, // 521 VADDS_VSUBS { 0, 0, 0, 0, 0 }, // 522 VADDfd_VSUBfd_VABDfd_VABDhd_VMAXfd_VMAXhd_VMINfd_VMINhd { 0, 0, 0, 0, 0 }, // 523 VADDfq_VSUBfq_VABDfq_VABDhq_VMAXfq_VMAXhq_VMINfq_VMINhq { 0, 0, 0, 0, 0 }, // 524 VABDLsv2i64_VABDLsv4i32_VABDLsv8i16_VABDLuv2i64_VABDLuv4i32_VABDLuv8i16_VABDsv16i8_VABDsv4i32_VABDsv8i16_VABDuv16i8_VABDuv4i32_VABDuv8i16_VMAXsv16i8_VMAXsv4i32_VMAXsv8i16_VMAXuv16i8_VMAXuv4i32_VMAXuv8i16_VMINsv16i8_VMINsv4i32_VMINsv8i16_VMINuv16i8_VMINuv4i32_VMINuv8i16 { 0, 0, 0, 0, 0 }, // 525 VABDsv2i32_VABDsv4i16_VABDsv8i8_VABDuv2i32_VABDuv4i16_VABDuv8i8_VMAXsv2i32_VMAXsv4i16_VMAXsv8i8_VMAXuv2i32_VMAXuv4i16_VMAXuv8i8_VMINsv2i32_VMINsv4i16_VMINsv8i8_VMINuv2i32_VMINuv4i16_VMINuv8i8_VPMAXs16_VPMAXs32_VPMAXs8_VPMAXu16_VPMAXu32_VPMAXu8_VPMINs16_VPMINs32_VPMINs8_VPMINu16_VPMINu32_VPMINu8 { 0, 0, 0, 0, 0 }, // 526 VPADDf_VPMAXf_VPMAXh_VPMINf_VPMINh { 1, 1, 2, 747, 750 }, // 527 VADDD_VSUBD { 0, 0, 0, 0, 0 }, // 528 VRECPSfd_VRECPShd_VRSQRTSfd_VRSQRTShd { 0, 0, 0, 0, 0 }, // 529 VRECPSfq_VRECPShq_VRSQRTSfq_VRSQRTShq { 1, 1, 2, 750, 753 }, // 530 VMULS_VNMULS { 0, 0, 0, 0, 0 }, // 531 VMULfd { 0, 0, 0, 0, 0 }, // 532 VMULfq { 0, 0, 0, 0, 0 }, // 533 VMULpd_VMULslhd_VMULslv4i16_VMULv4i16_VMULv8i8_VQDMULHslv4i16_VQDMULHv4i16_VQRDMULHslv4i16_VQRDMULHv4i16_VMULLp8_VMULLslsv2i32_VMULLslsv4i16_VMULLsluv2i32_VMULLsluv4i16_VMULLsv4i32_VMULLsv8i16_VMULLuv4i32_VMULLuv8i16_VQDMULLslv2i32_VQDMULLslv4i16_VQDMULLv4i32 { 0, 0, 0, 0, 0 }, // 534 VMULpq_VMULslhq_VMULslv8i16_VMULv16i8_VMULv8i16_VQDMULHslv8i16_VQDMULHv8i16_VQRDMULHslv8i16_VQRDMULHv8i16 { 0, 0, 0, 0, 0 }, // 535 VMULslfd { 0, 0, 0, 0, 0 }, // 536 VMULslfq { 0, 0, 0, 0, 0 }, // 537 VMULslv2i32_VMULv2i32_VQDMULHslv2i32_VQDMULHv2i32_VQRDMULHslv2i32_VQRDMULHv2i32_VMULLsv2i64_VMULLuv2i64_VQDMULLv2i64 { 0, 0, 0, 0, 0 }, // 538 VMULslv4i32_VMULv4i32_VQDMULHslv4i32_VQDMULHv4i32_VQRDMULHslv4i32_VQRDMULHv4i32 { 0, 0, 0, 0, 0 }, // 539 VMULLp64 { 1, 2, 3, 753, 757 }, // 540 VMLAD_VMLSD_VNMLAD_VNMLSD { 0, 0, 0, 0, 0 }, // 541 VMLAH_VMLSH_VNMLAH_VNMLSH { 0, 0, 0, 0, 0 }, // 542 VMLALslsv2i32_VMLALsluv2i32_VMLALsv2i64_VMLALuv2i64_VMLAslv2i32_VMLAv2i32_VMLSLslsv2i32_VMLSLsluv2i32_VMLSLsv2i64_VMLSLuv2i64_VMLSslv2i32_VMLSv2i32_VQDMLALslv2i32_VQDMLALv2i64_VQDMLSLslv2i32_VQDMLSLv2i64 { 0, 0, 0, 0, 0 }, // 543 VMLALslsv4i16_VMLALsluv4i16_VMLALsv4i32_VMLALsv8i16_VMLALuv4i32_VMLALuv8i16_VMLAslv4i16_VMLAv4i16_VMLAv8i8_VMLSLslsv4i16_VMLSLsluv4i16_VMLSLsv4i32_VMLSLsv8i16_VMLSLuv4i32_VMLSLuv8i16_VMLSslv4i16_VMLSv4i16_VMLSv8i8_VQDMLALslv4i16_VQDMLALv4i32_VQDMLSLslv4i16_VQDMLSLv4i32 { 1, 1, 2, 757, 761 }, // 544 VMLAS_VMLSS_VNMLAS_VNMLSS { 0, 0, 0, 0, 0 }, // 545 VMLAfd_VMLAhd_VMLAslfd_VMLAslhd_VMLSfd_VMLShd_VMLSslfd_VMLSslhd { 0, 0, 0, 0, 0 }, // 546 VMLAfq_VMLAhq_VMLAslfq_VMLAslhq_VMLSfq_VMLShq_VMLSslfq_VMLSslhq { 0, 0, 0, 0, 0 }, // 547 VMLAslv4i32_VMLAv4i32_VMLSslv4i32_VMLSv4i32 { 0, 0, 0, 0, 0 }, // 548 VMLAslv8i16_VMLAv16i8_VMLAv8i16_VMLSslv8i16_VMLSv16i8_VMLSv8i16 { 1, 2, 3, 761, 765 }, // 549 VFMAD_VFMSD_VFNMAD_VFNMSD { 1, 1, 2, 765, 769 }, // 550 VFMAS_VFMSS_VFNMAS_VFNMSS { 0, 0, 0, 0, 0 }, // 551 VFNMAH_VFNMSH { 0, 0, 0, 0, 0 }, // 552 VFMAfd_VFMSfd { 0, 0, 0, 0, 0 }, // 553 VFMAfq_VFMSfq { 0, 0, 0, 0, 0 }, // 554 VCVTANSDf_VCVTANSDh_VCVTANSQf_VCVTANSQh_VCVTANUDf_VCVTANUDh_VCVTANUQf_VCVTANUQh_VCVTASD_VCVTASH_VCVTASS_VCVTAUD_VCVTAUH_VCVTAUS_VCVTBDH_VCVTMNSDf_VCVTMNSDh_VCVTMNSQf_VCVTMNSQh_VCVTMNUDf_VCVTMNUDh_VCVTMNUQf_VCVTMNUQh_VCVTMSD_VCVTMSH_VCVTMSS_VCVTMUD_VCVTMUH_VCVTMUS_VCVTNNSDf_VCVTNNSDh_VCVTNNSQf_VCVTNNSQh_VCVTNNUDf_VCVTNNUDh_VCVTNNUQf_VCVTNNUQh_VCVTNSD_VCVTNSH_VCVTNSS_VCVTNUD_VCVTNUH_VCVTNUS_VCVTPNSDf_VCVTPNSDh_VCVTPNSQf_VCVTPNSQh_VCVTPNUDf_VCVTPNUDh_VCVTPNUQf_VCVTPNUQh_VCVTPSD_VCVTPSH_VCVTPSS_VCVTPUD_VCVTPUH_VCVTPUS_VCVTTDH_VCVTTHD { 0, 0, 0, 0, 0 }, // 555 VCVTBHD { 0, 0, 0, 0, 0 }, // 556 VCVTBHS_VCVTTHS { 0, 0, 0, 0, 0 }, // 557 VCVTBSH_VCVTTSH { 1, 1, 2, 769, 771 }, // 558 VCVTDS { 1, 1, 2, 771, 773 }, // 559 VCVTSD { 0, 0, 0, 0, 0 }, // 560 VCVTf2h_VCVTf2sq_VCVTf2uq_VCVTf2xsq_VCVTf2xuq_VCVTh2f_VCVTh2sq_VCVTh2uq_VCVTh2xsq_VCVTh2xuq_VCVTs2fq_VCVTs2hq_VCVTu2fq_VCVTu2hq_VCVTxs2fq_VCVTxs2hq_VCVTxu2fq_VCVTxu2hq { 0, 0, 0, 0, 0 }, // 561 VCVTf2sd_VCVTf2ud_VCVTf2xsd_VCVTf2xud_VCVTh2sd_VCVTh2ud_VCVTh2xsd_VCVTh2xud_VCVTs2fd_VCVTs2hd_VCVTu2fd_VCVTu2hd_VCVTxs2fd_VCVTxs2hd_VCVTxu2fd_VCVTxu2hd { 1, 1, 2, 773, 775 }, // 562 VSITOD_VUITOD { 0, 0, 0, 0, 0 }, // 563 VSITOH_VUITOH { 1, 1, 2, 775, 777 }, // 564 VSITOS_VUITOS { 1, 1, 2, 777, 779 }, // 565 VTOSHD_VTOSIRD_VTOSIZD_VTOSLD_VTOUHD_VTOUIRD_VTOUIZD_VTOULD { 0, 0, 0, 0, 0 }, // 566 VTOSHH_VTOSIRH_VTOSIZH_VTOSLH_VTOUHH_VTOUIRH_VTOUIZH_VTOULH { 1, 1, 2, 779, 781 }, // 567 VTOSHS_VTOSIRS_VTOSIZS_VTOSLS_VTOUHS_VTOUIRS_VTOUIZS_VTOULS { 0, 0, 0, 0, 0 }, // 568 VMOVv16i8_VMOVv1i64_VMOVv2f32_VMOVv2i32_VMOVv2i64_VMOVv4f32_VMOVv4i16_VMOVv4i32_VMOVv8i16_VMOVv8i8_VMVNv2i32_VMVNv4i16_VMVNv4i32_VMVNv8i16 { 1, 1, 2, 781, 783 }, // 569 VMOVD_VMOVDcc_FCONSTD { 1, 1, 2, 783, 785 }, // 570 VMOVS_VMOVScc_FCONSTS { 0, 0, 0, 0, 0 }, // 571 VMVNd_VMVNq { 0, 0, 0, 0, 0 }, // 572 VMOVNv2i32_VMOVNv4i16_VMOVNv8i8 { 0, 0, 0, 0, 0 }, // 573 VMOVLsv2i64_VMOVLsv4i32_VMOVLsv8i16_VMOVLuv2i64_VMOVLuv4i32_VMOVLuv8i16 { 0, 0, 0, 0, 0 }, // 574 VQMOVNsuv2i32_VQMOVNsuv4i16_VQMOVNsuv8i8_VQMOVNsv2i32_VQMOVNsv4i16_VQMOVNsv8i8_VQMOVNuv2i32_VQMOVNuv4i16_VQMOVNuv8i8 { 0, 0, 0, 0, 0 }, // 575 VDUPLN16d_VDUPLN32d_VDUPLN8d { 0, 0, 0, 0, 0 }, // 576 VDUPLN16q_VDUPLN32q_VDUPLN8q { 0, 0, 0, 0, 0 }, // 577 VDUP16d_VDUP16q_VDUP32d_VDUP32q_VDUP8d_VDUP8q { 1, 1, 2, 785, 787 }, // 578 VMOVRS { 1, 1, 2, 787, 789 }, // 579 VMOVSR { 0, 0, 0, 0, 0 }, // 580 VSETLNi16_VSETLNi32_VSETLNi8 { 1, 1, 2, 789, 792 }, // 581 VMOVRRD_VMOVRRS { 1, 1, 2, 792, 795 }, // 582 VMOVDRR { 1, 1, 2, 795, 798 }, // 583 VMOVSRR { 0, 0, 0, 0, 0 }, // 584 VGETLNi32_VGETLNu16_VGETLNu8 { 0, 0, 0, 0, 0 }, // 585 VGETLNs16_VGETLNs8 { 1, 1, 2, 798, 799 }, // 586 VMRS_VMRS_FPCXTNS_VMRS_FPCXTS_VMRS_FPEXC_VMRS_FPINST_VMRS_FPINST2_VMRS_FPSCR_NZCVQC_VMRS_FPSID_VMRS_MVFR0_VMRS_MVFR1_VMRS_MVFR2_VMRS_P0_VMRS_VPR { 1, 1, 2, 799, 800 }, // 587 VMSR_VMSR_FPCXTNS_VMSR_FPCXTS_VMSR_FPEXC_VMSR_FPINST_VMSR_FPINST2_VMSR_FPSCR_NZCVQC_VMSR_FPSID_VMSR_P0_VMSR_VPR { 1, 1, 2, 800, 801 }, // 588 FMSTAT { 1, 1, 2, 801, 804 }, // 589 VLDRD { 1, 1, 2, 804, 807 }, // 590 VLDRS { 1, 1, 2, 807, 810 }, // 591 VSTRD { 1, 1, 2, 810, 813 }, // 592 VSTRS { 1, 10, 11, 813, 817 }, // 593 VLDMQIA { 1, 10, 11, 817, 821 }, // 594 VSTMQIA { 1, 10, 11, 821, 825 }, // 595 VLDMDIA_VLDMSIA { 1, 10, 11, 825, 830 }, // 596 VLDMDDB_UPD_VLDMDIA_UPD_VLDMSDB_UPD_VLDMSIA_UPD { 1, 10, 11, 830, 834 }, // 597 VSTMDIA_VSTMSIA { 1, 10, 11, 834, 839 }, // 598 VSTMDDB_UPD_VSTMDIA_UPD_VSTMSDB_UPD_VSTMSIA_UPD { 0, 0, 0, 0, 0 }, // 599 VLD1d16_VLD1d32_VLD1d64_VLD1d8 { 0, 0, 0, 0, 0 }, // 600 VLD1q16_VLD1q32_VLD1q64_VLD1q8 { 0, 0, 0, 0, 0 }, // 601 VLD1d16wb_fixed_VLD1d16wb_register_VLD1d32wb_fixed_VLD1d32wb_register_VLD1d64wb_fixed_VLD1d64wb_register_VLD1d8wb_fixed_VLD1d8wb_register { 0, 0, 0, 0, 0 }, // 602 VLD1q16wb_fixed_VLD1q16wb_register_VLD1q32wb_fixed_VLD1q32wb_register_VLD1q64wb_fixed_VLD1q64wb_register_VLD1q8wb_fixed_VLD1q8wb_register { 0, 0, 0, 0, 0 }, // 603 VLD1d16T_VLD1d32T_VLD1d64T_VLD1d8T_VLD1d64TPseudo_VLD1d64TPseudoWB_fixed_VLD1d64TPseudoWB_register { 0, 0, 0, 0, 0 }, // 604 VLD1d16Twb_fixed_VLD1d16Twb_register_VLD1d32Twb_fixed_VLD1d32Twb_register_VLD1d64Twb_fixed_VLD1d64Twb_register_VLD1d8Twb_fixed_VLD1d8Twb_register { 0, 0, 0, 0, 0 }, // 605 VLD1d16Q_VLD1d32Q_VLD1d64Q_VLD1d8Q_VLD1d64QPseudo_VLD1d64QPseudoWB_fixed_VLD1d64QPseudoWB_register { 0, 0, 0, 0, 0 }, // 606 VLD1d16Qwb_fixed_VLD1d16Qwb_register_VLD1d32Qwb_fixed_VLD1d32Qwb_register_VLD1d64Qwb_fixed_VLD1d64Qwb_register_VLD1d8Qwb_fixed_VLD1d8Qwb_register { 0, 0, 0, 0, 0 }, // 607 VLD2b16_VLD2b32_VLD2b8_VLD2d16_VLD2d32_VLD2d8 { 0, 0, 0, 0, 0 }, // 608 VLD2q16_VLD2q32_VLD2q8_VLD2q16Pseudo_VLD2q32Pseudo_VLD2q8Pseudo { 0, 0, 0, 0, 0 }, // 609 VLD2b16wb_fixed_VLD2b16wb_register_VLD2b32wb_fixed_VLD2b32wb_register_VLD2b8wb_fixed_VLD2b8wb_register_VLD2d16wb_fixed_VLD2d16wb_register_VLD2d32wb_fixed_VLD2d32wb_register_VLD2d8wb_fixed_VLD2d8wb_register { 0, 0, 0, 0, 0 }, // 610 VLD2q16wb_fixed_VLD2q16wb_register_VLD2q32wb_fixed_VLD2q32wb_register_VLD2q8wb_fixed_VLD2q8wb_register_VLD2q16PseudoWB_fixed_VLD2q16PseudoWB_register_VLD2q32PseudoWB_fixed_VLD2q32PseudoWB_register_VLD2q8PseudoWB_fixed_VLD2q8PseudoWB_register { 0, 0, 0, 0, 0 }, // 611 VLD3d16_VLD3d32_VLD3d8_VLD3q16_VLD3q32_VLD3q8 { 0, 0, 0, 0, 0 }, // 612 VLD3d16Pseudo_VLD3d32Pseudo_VLD3d8Pseudo_VLD3q16oddPseudo_VLD3q32oddPseudo_VLD3q8oddPseudo { 0, 0, 0, 0, 0 }, // 613 VLD3d16_UPD_VLD3d32_UPD_VLD3d8_UPD_VLD3q16_UPD_VLD3q32_UPD_VLD3q8_UPD { 0, 0, 0, 0, 0 }, // 614 VLD3d16Pseudo_UPD_VLD3d32Pseudo_UPD_VLD3d8Pseudo_UPD_VLD3q16Pseudo_UPD_VLD3q16oddPseudo_UPD_VLD3q32Pseudo_UPD_VLD3q32oddPseudo_UPD_VLD3q8Pseudo_UPD_VLD3q8oddPseudo_UPD { 0, 0, 0, 0, 0 }, // 615 VLD4d16_VLD4d32_VLD4d8_VLD4q16_VLD4q32_VLD4q8 { 0, 0, 0, 0, 0 }, // 616 VLD4d16Pseudo_VLD4d32Pseudo_VLD4d8Pseudo_VLD4q16oddPseudo_VLD4q32oddPseudo_VLD4q8oddPseudo { 0, 0, 0, 0, 0 }, // 617 VLD4d16_UPD_VLD4d32_UPD_VLD4d8_UPD_VLD4q16_UPD_VLD4q32_UPD_VLD4q8_UPD { 0, 0, 0, 0, 0 }, // 618 VLD4d16Pseudo_UPD_VLD4d32Pseudo_UPD_VLD4d8Pseudo_UPD_VLD4q16Pseudo_UPD_VLD4q16oddPseudo_UPD_VLD4q32Pseudo_UPD_VLD4q32oddPseudo_UPD_VLD4q8Pseudo_UPD_VLD4q8oddPseudo_UPD { 0, 0, 0, 0, 0 }, // 619 VLD1DUPd16_VLD1DUPd32_VLD1DUPd8 { 0, 0, 0, 0, 0 }, // 620 VLD1DUPq16_VLD1DUPq32_VLD1DUPq8 { 0, 0, 0, 0, 0 }, // 621 VLD1LNd16_VLD1LNd8 { 0, 0, 0, 0, 0 }, // 622 VLD1LNd32_VLD1LNq16Pseudo_VLD1LNq32Pseudo_VLD1LNq8Pseudo { 0, 0, 0, 0, 0 }, // 623 VLD1DUPd16wb_fixed_VLD1DUPd16wb_register_VLD1DUPd32wb_fixed_VLD1DUPd32wb_register_VLD1DUPd8wb_fixed_VLD1DUPd8wb_register_VLD1DUPq16wb_register_VLD1DUPq32wb_register_VLD1DUPq8wb_register { 0, 0, 0, 0, 0 }, // 624 VLD1DUPq16wb_fixed_VLD1DUPq32wb_fixed_VLD1DUPq8wb_fixed { 0, 0, 0, 0, 0 }, // 625 VLD1LNd16_UPD_VLD1LNd32_UPD_VLD1LNd8_UPD_VLD1LNq16Pseudo_UPD_VLD1LNq32Pseudo_UPD_VLD1LNq8Pseudo_UPD { 0, 0, 0, 0, 0 }, // 626 VLD2DUPd16_VLD2DUPd16x2_VLD2DUPd32_VLD2DUPd32x2_VLD2DUPd8_VLD2DUPd8x2 { 0, 0, 0, 0, 0 }, // 627 VLD2LNd16_VLD2LNd32_VLD2LNd8_VLD2LNq16_VLD2LNq32_VLD2LNd16Pseudo_VLD2LNd32Pseudo_VLD2LNd8Pseudo_VLD2LNq16Pseudo_VLD2LNq32Pseudo { 0, 0, 0, 0, 0 }, // 628 VLD2LNd16_UPD_VLD2LNd32_UPD_VLD2LNd8_UPD_VLD2LNq16_UPD_VLD2LNq32_UPD { 0, 0, 0, 0, 0 }, // 629 VLD2DUPd16wb_fixed_VLD2DUPd16wb_register_VLD2DUPd16x2wb_fixed_VLD2DUPd16x2wb_register_VLD2DUPd32wb_fixed_VLD2DUPd32wb_register_VLD2DUPd32x2wb_fixed_VLD2DUPd32x2wb_register_VLD2DUPd8wb_fixed_VLD2DUPd8wb_register_VLD2DUPd8x2wb_fixed_VLD2DUPd8x2wb_register { 0, 0, 0, 0, 0 }, // 630 VLD2LNd16Pseudo_UPD_VLD2LNd32Pseudo_UPD_VLD2LNd8Pseudo_UPD_VLD2LNq16Pseudo_UPD_VLD2LNq32Pseudo_UPD { 0, 0, 0, 0, 0 }, // 631 VLD3DUPd16_VLD3DUPd32_VLD3DUPd8_VLD3DUPq16_VLD3DUPq32_VLD3DUPq8_VLD3DUPd16Pseudo_VLD3DUPd32Pseudo_VLD3DUPd8Pseudo { 0, 0, 0, 0, 0 }, // 632 VLD3LNd16_VLD3LNd32_VLD3LNd8_VLD3LNq16_VLD3LNq32_VLD3LNd16Pseudo_VLD3LNd32Pseudo_VLD3LNd8Pseudo_VLD3LNq16Pseudo_VLD3LNq32Pseudo { 0, 0, 0, 0, 0 }, // 633 VLD3DUPd16_UPD_VLD3DUPd32_UPD_VLD3DUPd8_UPD_VLD3DUPq16_UPD_VLD3DUPq32_UPD_VLD3DUPq8_UPD { 0, 0, 0, 0, 0 }, // 634 VLD3LNd16_UPD_VLD3LNd32_UPD_VLD3LNd8_UPD_VLD3LNq16_UPD_VLD3LNq32_UPD { 0, 0, 0, 0, 0 }, // 635 VLD3DUPd16Pseudo_UPD_VLD3DUPd32Pseudo_UPD_VLD3DUPd8Pseudo_UPD { 0, 0, 0, 0, 0 }, // 636 VLD3LNd16Pseudo_UPD_VLD3LNd32Pseudo_UPD_VLD3LNd8Pseudo_UPD_VLD3LNq16Pseudo_UPD_VLD3LNq32Pseudo_UPD { 0, 0, 0, 0, 0 }, // 637 VLD4DUPd16_VLD4DUPd32_VLD4DUPd8_VLD4DUPq16_VLD4DUPq32_VLD4DUPq8 { 0, 0, 0, 0, 0 }, // 638 VLD4LNd16_VLD4LNd32_VLD4LNd8_VLD4LNq16_VLD4LNq32_VLD4LNd16Pseudo_VLD4LNd32Pseudo_VLD4LNd8Pseudo_VLD4LNq16Pseudo_VLD4LNq32Pseudo { 0, 0, 0, 0, 0 }, // 639 VLD4DUPd16Pseudo_VLD4DUPd32Pseudo_VLD4DUPd8Pseudo { 0, 0, 0, 0, 0 }, // 640 VLD4DUPd16_UPD_VLD4DUPd32_UPD_VLD4DUPd8_UPD_VLD4DUPq16_UPD_VLD4DUPq32_UPD_VLD4DUPq8_UPD { 0, 0, 0, 0, 0 }, // 641 VLD4LNd16_UPD_VLD4LNd32_UPD_VLD4LNd8_UPD_VLD4LNq16_UPD_VLD4LNq32_UPD { 0, 0, 0, 0, 0 }, // 642 VLD4DUPd16Pseudo_UPD_VLD4DUPd32Pseudo_UPD_VLD4DUPd8Pseudo_UPD { 0, 0, 0, 0, 0 }, // 643 VLD4LNd16Pseudo_UPD_VLD4LNd32Pseudo_UPD_VLD4LNd8Pseudo_UPD_VLD4LNq16Pseudo_UPD_VLD4LNq32Pseudo_UPD { 0, 0, 0, 0, 0 }, // 644 VST1d16_VST1d32_VST1d64_VST1d8 { 0, 0, 0, 0, 0 }, // 645 VST1q16_VST1q32_VST1q64_VST1q8 { 0, 0, 0, 0, 0 }, // 646 VST1d16wb_fixed_VST1d16wb_register_VST1d32wb_fixed_VST1d32wb_register_VST1d64wb_fixed_VST1d64wb_register_VST1d8wb_fixed_VST1d8wb_register { 0, 0, 0, 0, 0 }, // 647 VST1q16wb_fixed_VST1q16wb_register_VST1q32wb_fixed_VST1q32wb_register_VST1q64wb_fixed_VST1q64wb_register_VST1q8wb_fixed_VST1q8wb_register { 0, 0, 0, 0, 0 }, // 648 VST1d16T_VST1d32T_VST1d64T_VST1d8T_VST1d64TPseudo { 0, 0, 0, 0, 0 }, // 649 VST1d16Twb_fixed_VST1d16Twb_register_VST1d32Twb_fixed_VST1d32Twb_register_VST1d64Twb_fixed_VST1d64Twb_register_VST1d8Twb_fixed_VST1d8Twb_register { 0, 0, 0, 0, 0 }, // 650 VST1d64TPseudoWB_fixed_VST1d64TPseudoWB_register { 0, 0, 0, 0, 0 }, // 651 VST1d16Q_VST1d16QPseudo_VST1d32Q_VST1d32QPseudo_VST1d64Q_VST1d64QPseudo_VST1d8Q_VST1d8QPseudo { 0, 0, 0, 0, 0 }, // 652 VST1d16QPseudoWB_fixed_VST1d16QPseudoWB_register_VST1d32QPseudoWB_fixed_VST1d32QPseudoWB_register_VST1d64QPseudoWB_fixed_VST1d64QPseudoWB_register_VST1d8QPseudoWB_fixed_VST1d8QPseudoWB_register { 0, 0, 0, 0, 0 }, // 653 VST1d16Qwb_fixed_VST1d16Qwb_register_VST1d32Qwb_fixed_VST1d32Qwb_register_VST1d64Qwb_fixed_VST1d64Qwb_register_VST1d8Qwb_fixed_VST1d8Qwb_register { 0, 0, 0, 0, 0 }, // 654 VST2b16_VST2b32_VST2b8 { 0, 0, 0, 0, 0 }, // 655 VST2d16_VST2d32_VST2d8 { 0, 0, 0, 0, 0 }, // 656 VST2b16wb_fixed_VST2b16wb_register_VST2b32wb_fixed_VST2b32wb_register_VST2b8wb_fixed_VST2b8wb_register_VST2d16wb_fixed_VST2d16wb_register_VST2d32wb_fixed_VST2d32wb_register_VST2d8wb_fixed_VST2d8wb_register { 0, 0, 0, 0, 0 }, // 657 VST2q16_VST2q32_VST2q8_VST2q16Pseudo_VST2q32Pseudo_VST2q8Pseudo { 0, 0, 0, 0, 0 }, // 658 VST2q16wb_fixed_VST2q16wb_register_VST2q32wb_fixed_VST2q32wb_register_VST2q8wb_fixed_VST2q8wb_register { 0, 0, 0, 0, 0 }, // 659 VST2q16PseudoWB_fixed_VST2q16PseudoWB_register_VST2q32PseudoWB_fixed_VST2q32PseudoWB_register_VST2q8PseudoWB_fixed_VST2q8PseudoWB_register { 0, 0, 0, 0, 0 }, // 660 VST3d16_VST3d32_VST3d8_VST3q16_VST3q32_VST3q8_VST3d16Pseudo_VST3d32Pseudo_VST3d8Pseudo_VST3q16oddPseudo_VST3q32oddPseudo_VST3q8oddPseudo { 0, 0, 0, 0, 0 }, // 661 VST3d16_UPD_VST3d32_UPD_VST3d8_UPD_VST3q16_UPD_VST3q32_UPD_VST3q8_UPD_VST3d16Pseudo_UPD_VST3d32Pseudo_UPD_VST3d8Pseudo_UPD_VST3q16Pseudo_UPD_VST3q16oddPseudo_UPD_VST3q32Pseudo_UPD_VST3q32oddPseudo_UPD_VST3q8Pseudo_UPD_VST3q8oddPseudo_UPD { 0, 0, 0, 0, 0 }, // 662 VST4d16_VST4d32_VST4d8_VST4q16_VST4q32_VST4q8_VST4d16Pseudo_VST4d32Pseudo_VST4d8Pseudo_VST4q16oddPseudo_VST4q32oddPseudo_VST4q8oddPseudo { 0, 0, 0, 0, 0 }, // 663 VST4d16_UPD_VST4d32_UPD_VST4d8_UPD_VST4q16_UPD_VST4q32_UPD_VST4q8_UPD_VST4d16Pseudo_UPD_VST4d32Pseudo_UPD_VST4d8Pseudo_UPD_VST4q16Pseudo_UPD_VST4q16oddPseudo_UPD_VST4q32Pseudo_UPD_VST4q32oddPseudo_UPD_VST4q8Pseudo_UPD_VST4q8oddPseudo_UPD { 0, 0, 0, 0, 0 }, // 664 VST1LNd16_VST1LNd32_VST1LNd8_VST1LNq16Pseudo_VST1LNq32Pseudo_VST1LNq8Pseudo { 0, 0, 0, 0, 0 }, // 665 VST1LNd16_UPD_VST1LNd32_UPD_VST1LNd8_UPD_VST1LNq16Pseudo_UPD_VST1LNq32Pseudo_UPD_VST1LNq8Pseudo_UPD { 0, 0, 0, 0, 0 }, // 666 VST2LNd16_VST2LNd32_VST2LNd8_VST2LNq16_VST2LNq32_VST2LNd16Pseudo_VST2LNd32Pseudo_VST2LNd8Pseudo_VST2LNq16Pseudo_VST2LNq32Pseudo { 0, 0, 0, 0, 0 }, // 667 VST2LNd16_UPD_VST2LNd32_UPD_VST2LNd8_UPD_VST2LNq16_UPD_VST2LNq32_UPD { 0, 0, 0, 0, 0 }, // 668 VST2LNd16Pseudo_UPD_VST2LNd32Pseudo_UPD_VST2LNd8Pseudo_UPD_VST2LNq16Pseudo_UPD_VST2LNq32Pseudo_UPD { 0, 0, 0, 0, 0 }, // 669 VST3LNd16_VST3LNd32_VST3LNd8_VST3LNq16_VST3LNq32_VST3LNd16Pseudo_VST3LNd32Pseudo_VST3LNd8Pseudo { 0, 0, 0, 0, 0 }, // 670 VST3LNq16Pseudo_VST3LNq32Pseudo { 0, 0, 0, 0, 0 }, // 671 VST3LNd16_UPD_VST3LNd32_UPD_VST3LNd8_UPD_VST3LNq16_UPD_VST3LNq32_UPD { 0, 0, 0, 0, 0 }, // 672 VST3LNd16Pseudo_UPD_VST3LNd32Pseudo_UPD_VST3LNd8Pseudo_UPD_VST3LNq16Pseudo_UPD_VST3LNq32Pseudo_UPD { 0, 0, 0, 0, 0 }, // 673 VST4LNd16_VST4LNd32_VST4LNd8_VST4LNq16_VST4LNq32_VST4LNd16Pseudo_VST4LNd32Pseudo_VST4LNd8Pseudo_VST4LNq16Pseudo_VST4LNq32Pseudo { 0, 0, 0, 0, 0 }, // 674 VST4LNd16_UPD_VST4LNd32_UPD_VST4LNd8_UPD_VST4LNq16_UPD_VST4LNq32_UPD { 0, 0, 0, 0, 0 }, // 675 VST4LNd16Pseudo_UPD_VST4LNd32Pseudo_UPD_VST4LNd8Pseudo_UPD_VST4LNq16Pseudo_UPD_VST4LNq32Pseudo_UPD { 1, 12, 13, 839, 842 }, // 676 VDIVS { 1, 12, 13, 842, 845 }, // 677 VSQRTS { 1, 11, 12, 845, 848 }, // 678 VDIVD { 1, 11, 12, 848, 851 }, // 679 VSQRTD { 0, 0, 0, 0, 0 }, // 680 ABS { 0, 0, 0, 0, 0 }, // 681 COPY { 1, 1, 2, 851, 852 }, // 682 t2MOVCCi_t2MOVCCi16 { 1, 1, 2, 852, 853 }, // 683 t2MOVi_t2MOVi16 { 0, 0, 0, 0, 0 }, // 684 t2ABS { 0, 0, 0, 0, 0 }, // 685 t2USAD8_t2USADA8 { 0, 0, 0, 0, 0 }, // 686 t2SDIV_t2UDIV { 0, 0, 0, 0, 0 }, // 687 t2LDREX_t2LDREXB_t2LDREXD_t2LDREXH_t2LDA_t2LDAB_t2LDAEX_t2LDAEXB_t2LDAEXD_t2LDAEXH_t2LDAH { 0, 0, 0, 0, 0 }, // 688 LDA_LDAB_LDAEX_LDAEXB_LDAEXD_LDAEXH_LDAH { 0, 0, 0, 0, 0 }, // 689 LDRBT_POST { 1, 2, 3, 853, 856 }, // 690 MOVsr { 0, 0, 0, 0, 0 }, // 691 t2MOVSsr_t2MOVsr { 1, 1, 2, 856, 858 }, // 692 t2MOVsra_glue_t2MOVsrl_glue { 1, 1, 2, 858, 859 }, // 693 MOVTi16_ga_pcrel_MOVTi16_t2MOVTi16_ga_pcrel_t2MOVTi16 { 1, 1, 2, 859, 861 }, // 694 ADDSri_ADCri_ADDri_RSBSri_RSBri_RSCri_SBCri_t2ADDSri_t2ADCri_t2ADDri_t2ADDri12_t2RSBSri_t2RSBri_t2SBCri { 1, 1, 2, 861, 863 }, // 695 CLZ_t2CLZ { 1, 1, 2, 863, 865 }, // 696 t2ANDri_t2BICri_t2EORri_t2ORRri { 1, 1, 2, 865, 866 }, // 697 t2MVNCCi { 1, 1, 2, 866, 867 }, // 698 t2MVNi { 1, 1, 2, 867, 869 }, // 699 t2MVNr { 1, 1, 2, 869, 871 }, // 700 t2MVNs { 1, 1, 2, 871, 874 }, // 701 ADDSrr_ADCrr_ADDrr_RSBrr_RSCrr_SBCrr_t2ADDSrr_t2ADCrr_t2ADDrr_t2SBCrr { 0, 0, 0, 0, 0 }, // 702 CRC32B_CRC32CB_CRC32CH_CRC32CW_CRC32H_CRC32W_t2CRC32B_t2CRC32CB_t2CRC32CH_t2CRC32CW_t2CRC32H_t2CRC32W { 1, 1, 2, 874, 877 }, // 703 t2ANDrr_t2BICrr_t2EORrr { 1, 2, 3, 877, 881 }, // 704 ADDSrsi_ADCrsi_ADDrsi_RSBrsi_RSCrsi_SBCrsi { 1, 1, 2, 881, 884 }, // 705 t2ADDSrs { 1, 1, 2, 884, 887 }, // 706 t2ADCrs_t2ADDrs_t2SBCrs { 1, 1, 2, 887, 890 }, // 707 t2ANDrs_t2BICrs_t2EORrs_t2ORRrs { 0, 0, 0, 0, 0 }, // 708 t2RSBrs { 1, 2, 3, 890, 894 }, // 709 ADDSrsr { 1, 2, 3, 894, 898 }, // 710 ADCrsr_ADDrsr_RSBrsr_RSCrsr_SBCrsr { 1, 1, 2, 898, 900 }, // 711 ADR { 1, 1, 2, 900, 901 }, // 712 MVNi { 1, 2, 3, 901, 904 }, // 713 MVNsi { 0, 0, 0, 0, 0 }, // 714 t2MOVSsi_t2MOVsi { 0, 0, 0, 0, 0 }, // 715 ASRi_RORi { 0, 0, 0, 0, 0 }, // 716 ASRr_RORr_LSRi_LSRr_LSLi_LSLr { 1, 1, 2, 904, 905 }, // 717 CMPri_CMNri { 1, 1, 2, 905, 907 }, // 718 CMPrr_CMNzrr { 1, 2, 3, 907, 910 }, // 719 CMPrsi_CMNzrsi { 1, 2, 3, 910, 913 }, // 720 CMPrsr_CMNzrsr { 0, 0, 0, 0, 0 }, // 721 t2LDC2L_OFFSET_t2LDC2L_OPTION_t2LDC2L_POST_t2LDC2L_PRE_t2LDC2_OFFSET_t2LDC2_OPTION_t2LDC2_POST_t2LDC2_PRE_t2LDCL_OFFSET_t2LDCL_OPTION_t2LDCL_POST_t2LDCL_PRE_t2LDC_OFFSET_t2LDC_OPTION_t2LDC_POST_t2LDC_PRE_RRXi { 1, 1, 2, 913, 915 }, // 722 RBIT_REV_REV16_REVSH { 1, 1, 2, 915, 917 }, // 723 RRX { 1, 1, 2, 917, 918 }, // 724 TSTri { 1, 1, 2, 918, 920 }, // 725 TSTrr { 1, 2, 3, 920, 923 }, // 726 TSTrsi { 1, 2, 3, 923, 926 }, // 727 TSTrsr { 0, 0, 0, 0, 0 }, // 728 MRS_MRSbanked_MRSsys { 0, 0, 0, 0, 0 }, // 729 MSR_MSRbanked_MSRi { 0, 0, 0, 0, 0 }, // 730 SRSDA_SRSDA_UPD_SRSDB_SRSDB_UPD_SRSIA_SRSIA_UPD_SRSIB_SRSIB_UPD_t2SRSDB_t2SRSDB_UPD_t2SRSIA_t2SRSIA_UPD_RFEDA_RFEDA_UPD_RFEDB_RFEDB_UPD_RFEIA_RFEIA_UPD_RFEIB_RFEIB_UPD_t2RFEDB_t2RFEDBW_t2RFEIA_t2RFEIAW { 0, 0, 0, 0, 0 }, // 731 t2STREX_t2STREXB_t2STREXD_t2STREXH { 0, 0, 0, 0, 0 }, // 732 STL_STLB_STLEX_STLEXB_STLEXD_STLEXH_STLH { 0, 0, 0, 0, 0 }, // 733 t2STL_t2STLB_t2STLEX_t2STLEXB_t2STLEXD_t2STLEXH_t2STLH { 0, 0, 0, 0, 0 }, // 734 VABDfd_VABDhd { 0, 0, 0, 0, 0 }, // 735 VABDfq_VABDhq { 1, 1, 2, 926, 928 }, // 736 VABSD { 0, 0, 0, 0, 0 }, // 737 VABSH { 1, 1, 2, 928, 930 }, // 738 VABSS { 0, 0, 0, 0, 0 }, // 739 VABShd { 0, 0, 0, 0, 0 }, // 740 VABShq { 0, 0, 0, 0, 0 }, // 741 VACGEfd_VACGEhd_VACGTfd_VACGThd { 0, 0, 0, 0, 0 }, // 742 VACGEfq_VACGEhq_VACGTfq_VACGThq { 0, 0, 0, 0, 0 }, // 743 VADDH_VSUBH { 0, 0, 0, 0, 0 }, // 744 VADDfd_VSUBfd { 0, 0, 0, 0, 0 }, // 745 VADDhd_VSUBhd { 0, 0, 0, 0, 0 }, // 746 VADDfq_VSUBfq { 0, 0, 0, 0, 0 }, // 747 VADDhq_VSUBhq { 0, 0, 0, 0, 0 }, // 748 VLDRH { 1, 1, 2, 930, 931 }, // 749 VLDR_FPCXTNS_off_VLDR_FPCXTNS_post_VLDR_FPCXTNS_pre_VLDR_FPCXTS_off_VLDR_FPCXTS_post_VLDR_FPCXTS_pre_VLDR_FPSCR_NZCVQC_off_VLDR_FPSCR_NZCVQC_post_VLDR_FPSCR_NZCVQC_pre_VLDR_FPSCR_off_VLDR_FPSCR_post_VLDR_FPSCR_pre_VLDR_P0_off_VLDR_P0_post_VLDR_P0_pre_VLDR_VPR_off_VLDR_VPR_post_VLDR_VPR_pre { 0, 0, 0, 0, 0 }, // 750 VSTRH { 1, 1, 2, 931, 932 }, // 751 VSTR_FPCXTNS_off_VSTR_FPCXTNS_post_VSTR_FPCXTNS_pre_VSTR_FPCXTS_off_VSTR_FPCXTS_post_VSTR_FPCXTS_pre_VSTR_FPSCR_NZCVQC_off_VSTR_FPSCR_NZCVQC_post_VSTR_FPSCR_NZCVQC_pre_VSTR_FPSCR_off_VSTR_FPSCR_post_VSTR_FPSCR_pre_VSTR_P0_off_VSTR_P0_post_VSTR_P0_pre_VSTR_VPR_off_VSTR_VPR_post_VSTR_VPR_pre { 0, 0, 0, 0, 0 }, // 752 VABAsv2i32_VABAsv4i16_VABAsv8i8_VABAuv2i32_VABAuv4i16_VABAuv8i8 { 0, 0, 0, 0, 0 }, // 753 VABDsv2i32_VABDsv4i16_VABDsv8i8_VABDuv2i32_VABDuv4i16_VABDuv8i8 { 0, 0, 0, 0, 0 }, // 754 VABDsv16i8_VABDsv4i32_VABDsv8i16_VABDuv16i8_VABDuv4i32_VABDuv8i16 { 0, 0, 0, 0, 0 }, // 755 VABDLsv4i32_VABDLsv8i16_VABDLuv4i32_VABDLuv8i16 { 0, 0, 0, 0, 0 }, // 756 VADDv1i64_VADDv2i32_VADDv4i16_VADDv8i8 { 0, 0, 0, 0, 0 }, // 757 VSUBv1i64_VSUBv2i32_VSUBv4i16_VSUBv8i8 { 0, 0, 0, 0, 0 }, // 758 VADDv16i8_VADDv2i64_VADDv4i32_VADDv8i16 { 0, 0, 0, 0, 0 }, // 759 VADDLsv2i64_VADDLsv4i32_VADDLsv8i16_VADDLuv2i64_VADDLuv4i32_VADDLuv8i16_VSUBLsv2i64_VSUBLsv4i32_VSUBLsv8i16_VSUBLuv2i64_VSUBLuv4i32_VSUBLuv8i16 { 0, 0, 0, 0, 0 }, // 760 VANDd_VBICd_VEORd { 0, 0, 0, 0, 0 }, // 761 VANDq_VBICq_VEORq { 0, 0, 0, 0, 0 }, // 762 VBICiv2i32_VBICiv4i16 { 0, 0, 0, 0, 0 }, // 763 VBICiv4i32_VBICiv8i16 { 0, 0, 0, 0, 0 }, // 764 VBIFd_VBITd_VBSLd_VBSPd { 0, 0, 0, 0, 0 }, // 765 VBIFq_VBITq_VBSLq_VBSPq { 0, 0, 0, 0, 0 }, // 766 VCEQv16i8_VCEQv4i32_VCEQv8i16_VCGEsv16i8_VCGEsv4i32_VCGEsv8i16_VCGEuv16i8_VCGEuv4i32_VCGEuv8i16_VCGTsv16i8_VCGTsv4i32_VCGTsv8i16_VCGTuv16i8_VCGTuv4i32_VCGTuv8i16 { 0, 0, 0, 0, 0 }, // 767 VCEQv2i32_VCEQv4i16_VCEQv8i8_VCGEsv2i32_VCGEsv4i16_VCGEsv8i8_VCGEuv2i32_VCGEuv4i16_VCGEuv8i8_VCGTsv2i32_VCGTsv4i16_VCGTsv8i8_VCGTuv2i32_VCGTuv4i16_VCGTuv8i8 { 0, 0, 0, 0, 0 }, // 768 VCLZv16i8_VCLZv4i32_VCLZv8i16_VCNTq { 0, 0, 0, 0, 0 }, // 769 VCLZv2i32_VCLZv4i16_VCLZv8i8_VCNTd { 0, 0, 0, 0, 0 }, // 770 VCMPEH_VCMPEZH_VCMPH_VCMPZH { 0, 0, 0, 0, 0 }, // 771 VDUP16d_VDUP32d_VDUP8d { 0, 0, 0, 0, 0 }, // 772 VSELEQD_VSELEQH_VSELEQS_VSELGED_VSELGEH_VSELGES_VSELGTD_VSELGTH_VSELGTS_VSELVSD_VSELVSH_VSELVSS { 0, 0, 0, 0, 0 }, // 773 VFMAhd_VFMShd { 0, 0, 0, 0, 0 }, // 774 VFMAhq_VFMShq { 0, 0, 0, 0, 0 }, // 775 VHADDsv2i32_VHADDsv4i16_VHADDsv8i8_VHADDuv2i32_VHADDuv4i16_VHADDuv8i8 { 0, 0, 0, 0, 0 }, // 776 VHADDsv16i8_VHADDsv4i32_VHADDsv8i16_VHADDuv16i8_VHADDuv4i32_VHADDuv8i16 { 0, 0, 0, 0, 0 }, // 777 VMAXsv16i8_VMAXsv4i32_VMAXsv8i16_VMAXuv16i8_VMAXuv4i32_VMAXuv8i16_VMINsv16i8_VMINsv4i32_VMINsv8i16_VMINuv16i8_VMINuv4i32_VMINuv8i16 { 0, 0, 0, 0, 0 }, // 778 VPMAXf_VPMAXh_VPMINf_VPMINh { 0, 0, 0, 0, 0 }, // 779 VNEGH { 0, 0, 0, 0, 0 }, // 780 VNEGhd { 0, 0, 0, 0, 0 }, // 781 VNEGhq { 0, 0, 0, 0, 0 }, // 782 VNEGs16d_VNEGs32d_VNEGs8d { 0, 0, 0, 0, 0 }, // 783 VNEGs16q_VNEGs32q_VNEGs8q { 0, 0, 0, 0, 0 }, // 784 VPADDi16_VPADDi32_VPADDi8 { 0, 0, 0, 0, 0 }, // 785 VPADALsv2i32_VPADALsv4i16_VPADALsv8i8_VPADALuv2i32_VPADALuv4i16_VPADALuv8i8 { 0, 0, 0, 0, 0 }, // 786 VPADDLsv16i8_VPADDLsv2i32_VPADDLsv4i16_VPADDLsv4i32_VPADDLsv8i16_VPADDLsv8i8_VPADDLuv16i8_VPADDLuv2i32_VPADDLuv4i16_VPADDLuv4i32_VPADDLuv8i16_VPADDLuv8i8 { 0, 0, 0, 0, 0 }, // 787 VQABSv2i32_VQABSv4i16_VQABSv8i8 { 0, 0, 0, 0, 0 }, // 788 VQABSv16i8_VQABSv4i32_VQABSv8i16 { 0, 0, 0, 0, 0 }, // 789 VQDMLALslv2i32_VQDMLALv2i64_VQDMLSLslv2i32_VQDMLSLv2i64 { 0, 0, 0, 0, 0 }, // 790 VQDMLALslv4i16_VQDMLALv4i32_VQDMLSLslv4i16_VQDMLSLv4i32 { 0, 0, 0, 0, 0 }, // 791 VQDMULHslv2i32_VQDMULHv2i32_VQDMULLv2i64_VQRDMULHslv2i32_VQRDMULHv2i32 { 0, 0, 0, 0, 0 }, // 792 VQDMULHslv4i16_VQDMULHv4i16_VQDMULLslv2i32_VQDMULLslv4i16_VQDMULLv4i32_VQRDMULHslv4i16_VQRDMULHv4i16 { 0, 0, 0, 0, 0 }, // 793 VQDMULHslv4i32_VQDMULHv4i32_VQRDMULHslv4i32_VQRDMULHv4i32 { 0, 0, 0, 0, 0 }, // 794 VQDMULHslv8i16_VQDMULHv8i16_VQRDMULHslv8i16_VQRDMULHv8i16 { 0, 0, 0, 0, 0 }, // 795 VQSHRNsv2i32_VQSHRNsv4i16_VQSHRNsv8i8_VQSHRNuv2i32_VQSHRNuv4i16_VQSHRNuv8i8 { 0, 0, 0, 0, 0 }, // 796 VRSHLsv16i8_VRSHLsv2i64_VRSHLsv4i32_VRSHLsv8i16_VRSHLuv16i8_VRSHLuv2i64_VRSHLuv4i32_VRSHLuv8i16 { 0, 0, 0, 0, 0 }, // 797 VRSHLsv1i64_VRSHLsv2i32_VRSHLsv4i16_VRSHLsv8i8_VRSHLuv1i64_VRSHLuv2i32_VRSHLuv4i16_VRSHLuv8i8_VRSHRsv16i8_VRSHRsv1i64_VRSHRsv2i32_VRSHRsv2i64_VRSHRsv4i16_VRSHRsv4i32_VRSHRsv8i16_VRSHRsv8i8_VRSHRuv16i8_VRSHRuv1i64_VRSHRuv2i32_VRSHRuv2i64_VRSHRuv4i16_VRSHRuv4i32_VRSHRuv8i16_VRSHRuv8i8 { 0, 0, 0, 0, 0 }, // 798 VRSHRNv2i32_VRSHRNv4i16_VRSHRNv8i8 { 0, 0, 0, 0, 0 }, // 799 VST1d16T_VST1d32T_VST1d64T_VST1d8T { 0, 0, 0, 0, 0 }, // 800 VST1d16Q_VST1d32Q_VST1d64Q_VST1d8Q { 0, 0, 0, 0, 0 }, // 801 VST1d64QPseudo { 0, 0, 0, 0, 0 }, // 802 VST1LNd16_VST1LNd32_VST1LNd8 { 0, 0, 0, 0, 0 }, // 803 VST1LNdAsm_16_VST1LNdAsm_32_VST1LNdAsm_8 { 0, 0, 0, 0, 0 }, // 804 VST1d64QPseudoWB_fixed_VST1d64QPseudoWB_register { 0, 0, 0, 0, 0 }, // 805 VST1LNd16_UPD_VST1LNd32_UPD_VST1LNd8_UPD { 0, 0, 0, 0, 0 }, // 806 VST1LNdWB_fixed_Asm_16_VST1LNdWB_fixed_Asm_32_VST1LNdWB_fixed_Asm_8_VST1LNdWB_register_Asm_16_VST1LNdWB_register_Asm_32_VST1LNdWB_register_Asm_8 { 0, 0, 0, 0, 0 }, // 807 VST2q16_VST2q32_VST2q8 { 0, 0, 0, 0, 0 }, // 808 VST2LNd16_VST2LNd32_VST2LNd8 { 0, 0, 0, 0, 0 }, // 809 VST2LNdAsm_16_VST2LNdAsm_32_VST2LNdAsm_8 { 0, 0, 0, 0, 0 }, // 810 VST2LNd16Pseudo_VST2LNd32Pseudo_VST2LNd8Pseudo { 0, 0, 0, 0, 0 }, // 811 VST2LNq16_VST2LNq32 { 0, 0, 0, 0, 0 }, // 812 VST2LNqAsm_16_VST2LNqAsm_32 { 0, 0, 0, 0, 0 }, // 813 VST2LNd16_UPD_VST2LNd32_UPD_VST2LNd8_UPD { 0, 0, 0, 0, 0 }, // 814 VST2LNdWB_fixed_Asm_16_VST2LNdWB_fixed_Asm_32_VST2LNdWB_fixed_Asm_8_VST2LNdWB_register_Asm_16_VST2LNdWB_register_Asm_32_VST2LNdWB_register_Asm_8 { 0, 0, 0, 0, 0 }, // 815 VST2LNd16Pseudo_UPD_VST2LNd32Pseudo_UPD_VST2LNd8Pseudo_UPD { 0, 0, 0, 0, 0 }, // 816 VST2LNqWB_fixed_Asm_16_VST2LNqWB_fixed_Asm_32_VST2LNqWB_register_Asm_16_VST2LNqWB_register_Asm_32 { 0, 0, 0, 0, 0 }, // 817 VST3d16_VST3d32_VST3d8_VST3q16_VST3q32_VST3q8 { 0, 0, 0, 0, 0 }, // 818 VST3dAsm_16_VST3dAsm_32_VST3dAsm_8_VST3qAsm_16_VST3qAsm_32_VST3qAsm_8 { 0, 0, 0, 0, 0 }, // 819 VST3d16Pseudo_VST3d32Pseudo_VST3d8Pseudo { 0, 0, 0, 0, 0 }, // 820 VST3LNd16_VST3LNd32_VST3LNd8 { 0, 0, 0, 0, 0 }, // 821 VST3LNdAsm_16_VST3LNdAsm_32_VST3LNdAsm_8 { 0, 0, 0, 0, 0 }, // 822 VST3LNd16Pseudo_VST3LNd32Pseudo_VST3LNd8Pseudo { 0, 0, 0, 0, 0 }, // 823 VST3LNqAsm_16_VST3LNqAsm_32 { 0, 0, 0, 0, 0 }, // 824 VST3d16_UPD_VST3d32_UPD_VST3d8_UPD_VST3q16_UPD_VST3q32_UPD_VST3q8_UPD { 0, 0, 0, 0, 0 }, // 825 VST3dWB_fixed_Asm_16_VST3dWB_fixed_Asm_32_VST3dWB_fixed_Asm_8_VST3dWB_register_Asm_16_VST3dWB_register_Asm_32_VST3dWB_register_Asm_8_VST3qWB_fixed_Asm_16_VST3qWB_fixed_Asm_32_VST3qWB_fixed_Asm_8_VST3qWB_register_Asm_16_VST3qWB_register_Asm_32_VST3qWB_register_Asm_8 { 0, 0, 0, 0, 0 }, // 826 VST3LNd16_UPD_VST3LNd32_UPD_VST3LNd8_UPD { 0, 0, 0, 0, 0 }, // 827 VST3LNdWB_fixed_Asm_16_VST3LNdWB_fixed_Asm_32_VST3LNdWB_fixed_Asm_8_VST3LNdWB_register_Asm_16_VST3LNdWB_register_Asm_32_VST3LNdWB_register_Asm_8 { 0, 0, 0, 0, 0 }, // 828 VST3LNd16Pseudo_UPD_VST3LNd32Pseudo_UPD_VST3LNd8Pseudo_UPD { 0, 0, 0, 0, 0 }, // 829 VST3LNqWB_fixed_Asm_16_VST3LNqWB_fixed_Asm_32_VST3LNqWB_register_Asm_16_VST3LNqWB_register_Asm_32 { 0, 0, 0, 0, 0 }, // 830 VST4d16_VST4d32_VST4d8_VST4q16_VST4q32_VST4q8 { 0, 0, 0, 0, 0 }, // 831 VST4dAsm_16_VST4dAsm_32_VST4dAsm_8_VST4qAsm_16_VST4qAsm_32_VST4qAsm_8 { 0, 0, 0, 0, 0 }, // 832 VST4d16Pseudo_VST4d32Pseudo_VST4d8Pseudo { 0, 0, 0, 0, 0 }, // 833 VST4LNd16_VST4LNd32_VST4LNd8 { 0, 0, 0, 0, 0 }, // 834 VST4LNdAsm_16_VST4LNdAsm_32_VST4LNdAsm_8 { 0, 0, 0, 0, 0 }, // 835 VST4LNd16Pseudo_VST4LNd32Pseudo_VST4LNd8Pseudo { 0, 0, 0, 0, 0 }, // 836 VST4LNq16_VST4LNq32 { 0, 0, 0, 0, 0 }, // 837 VST4LNqAsm_16_VST4LNqAsm_32 { 0, 0, 0, 0, 0 }, // 838 VST4d16_UPD_VST4d32_UPD_VST4d8_UPD_VST4q16_UPD_VST4q32_UPD_VST4q8_UPD { 0, 0, 0, 0, 0 }, // 839 VST4dWB_fixed_Asm_16_VST4dWB_fixed_Asm_32_VST4dWB_fixed_Asm_8_VST4dWB_register_Asm_16_VST4dWB_register_Asm_32_VST4dWB_register_Asm_8_VST4qWB_fixed_Asm_16_VST4qWB_fixed_Asm_32_VST4qWB_fixed_Asm_8_VST4qWB_register_Asm_16_VST4qWB_register_Asm_32_VST4qWB_register_Asm_8 { 0, 0, 0, 0, 0 }, // 840 VST4LNd16_UPD_VST4LNd32_UPD_VST4LNd8_UPD { 0, 0, 0, 0, 0 }, // 841 VST4LNdWB_fixed_Asm_16_VST4LNdWB_fixed_Asm_32_VST4LNdWB_fixed_Asm_8_VST4LNdWB_register_Asm_16_VST4LNdWB_register_Asm_32_VST4LNdWB_register_Asm_8 { 0, 0, 0, 0, 0 }, // 842 VST4LNd16Pseudo_UPD_VST4LNd32Pseudo_UPD_VST4LNd8Pseudo_UPD { 0, 0, 0, 0, 0 }, // 843 VST4LNqWB_fixed_Asm_16_VST4LNqWB_fixed_Asm_32_VST4LNqWB_register_Asm_16_VST4LNqWB_register_Asm_32 { 0, 0, 0, 0, 0 }, // 844 BKPT_tBKPT_CDP_CDP2_t2CDP_t2CDP2_CLREX_t2CLREX_CONSTPOOL_ENTRY_COPY_STRUCT_BYVAL_I32_CPS1p_CPS2p_CPS3p_t2CPS1p_t2CPS2p_t2CPS3p_DBG_t2DBG_DMB_t2DMB_DSB_t2DSB_ERET_HINT_t2HINT_tHINT_HLT_tHLT_HVC_ISB_t2ISB_SETEND_tSETEND_SETPAN_t2SETPAN_SMC_t2SMC_SPACE_SWP_SWPB_TRAP_TRAPNaCl_UDF_t2DCPS1_t2DCPS2_t2DCPS3_t2SG_t2TT_t2TTA_t2TTAT_t2TTT_tCPS_CMP_SWAP_16_CMP_SWAP_32_CMP_SWAP_64_CMP_SWAP_8 { 1, 1, 2, 0, 0 }, // 845 t2HVC_tTRAP_SVC_tSVC { 1, 1, 2, 0, 0 }, // 846 t2UDF_tUDF_t__brkdiv0 { 0, 0, 0, 0, 0 }, // 847 LDC2L_OFFSET_LDC2L_OPTION_LDC2L_POST_LDC2L_PRE_LDC2_OFFSET_LDC2_OPTION_LDC2_POST_LDC2_PRE_LDCL_OFFSET_LDCL_OPTION_LDCL_POST_LDCL_PRE_LDC_OFFSET_LDC_OPTION_LDC_POST_LDC_PRE_STC2L_OFFSET_STC2L_OPTION_STC2L_POST_STC2L_PRE_STC2_OFFSET_STC2_OPTION_STC2_POST_STC2_PRE_STCL_OFFSET_STCL_OPTION_STCL_POST_STCL_PRE_STC_OFFSET_STC_OPTION_STC_POST_STC_PRE_t2STC2L_OFFSET_t2STC2L_OPTION_t2STC2L_POST_t2STC2L_PRE_t2STC2_OFFSET_t2STC2_OPTION_t2STC2_POST_t2STC2_PRE_t2STCL_OFFSET_t2STCL_OPTION_t2STCL_POST_t2STCL_PRE_t2STC_OFFSET_t2STC_OPTION_t2STC_POST_t2STC_PRE_MEMCPY { 0, 0, 0, 0, 0 }, // 848 t2LDC2L_OFFSET_t2LDC2L_OPTION_t2LDC2L_POST_t2LDC2L_PRE_t2LDC2_OFFSET_t2LDC2_OPTION_t2LDC2_POST_t2LDC2_PRE_t2LDCL_OFFSET_t2LDCL_OPTION_t2LDCL_POST_t2LDCL_PRE_t2LDC_OFFSET_t2LDC_OPTION_t2LDC_POST_t2LDC_PRE { 0, 0, 0, 0, 0 }, // 849 LDREX_LDREXB_LDREXD_LDREXH { 0, 0, 0, 0, 0 }, // 850 MCR_MCR2_MCRR_MCRR2_t2MCR_t2MCR2_t2MCRR_t2MCRR2_MRC_MRC2_t2MRC_t2MRC2_MRRC_MRRC2_t2MRRC_t2MRRC2_t2MRS_AR_t2MRS_M_t2MRSbanked_t2MRSsys_AR_t2MSR_AR_t2MSR_M_t2MSRbanked { 0, 0, 0, 0, 0 }, // 851 FLDMXDB_UPD_FLDMXIA_FLDMXIA_UPD_FSTMXDB_UPD_FSTMXIA_FSTMXIA_UPD { 0, 0, 0, 0, 0 }, // 852 ADJCALLSTACKDOWN_tADJCALLSTACKDOWN_ADJCALLSTACKUP_tADJCALLSTACKUP_Int_eh_sjlj_dispatchsetup_Int_eh_sjlj_longjmp_Int_eh_sjlj_setjmp_Int_eh_sjlj_setjmp_nofp_Int_eh_sjlj_setup_dispatch_t2Int_eh_sjlj_setjmp_t2Int_eh_sjlj_setjmp_nofp_tInt_eh_sjlj_longjmp_tInt_eh_sjlj_setjmp_t2SUBS_PC_LR_JUMPTABLE_ADDRS_JUMPTABLE_INSTS_JUMPTABLE_TBB_JUMPTABLE_TBH_tInt_WIN_eh_sjlj_longjmp_VLD1LNdAsm_16_VLD1LNdAsm_32_VLD1LNdAsm_8_VLD1LNdWB_fixed_Asm_16_VLD1LNdWB_fixed_Asm_32_VLD1LNdWB_fixed_Asm_8_VLD1LNdWB_register_Asm_16_VLD1LNdWB_register_Asm_32_VLD1LNdWB_register_Asm_8_VLD2LNdAsm_16_VLD2LNdAsm_32_VLD2LNdAsm_8_VLD2LNdWB_fixed_Asm_16_VLD2LNdWB_fixed_Asm_32_VLD2LNdWB_fixed_Asm_8_VLD2LNdWB_register_Asm_16_VLD2LNdWB_register_Asm_32_VLD2LNdWB_register_Asm_8_VLD2LNqAsm_16_VLD2LNqAsm_32_VLD2LNqWB_fixed_Asm_16_VLD2LNqWB_fixed_Asm_32_VLD2LNqWB_register_Asm_16_VLD2LNqWB_register_Asm_32_VLD3DUPdAsm_16_VLD3DUPdAsm_32_VLD3DUPdAsm_8_VLD3DUPdWB_fixed_Asm_16_VLD3DUPdWB_fixed_Asm_32_VLD3DUPdWB_fixed_Asm_8_VLD3DUPdWB_register_Asm_16_VLD3DUPdWB_register_Asm_32_VLD3DUPdWB_register_Asm_8_VLD3DUPqAsm_16_VLD3DUPqAsm_32_VLD3DUPqAsm_8_VLD3DUPqWB_fixed_Asm_16_VLD3DUPqWB_fixed_Asm_32_VLD3DUPqWB_fixed_Asm_8_VLD3DUPqWB_register_Asm_16_VLD3DUPqWB_register_Asm_32_VLD3DUPqWB_register_Asm_8_VLD3LNdAsm_16_VLD3LNdAsm_32_VLD3LNdAsm_8_VLD3LNdWB_fixed_Asm_16_VLD3LNdWB_fixed_Asm_32_VLD3LNdWB_fixed_Asm_8_VLD3LNdWB_register_Asm_16_VLD3LNdWB_register_Asm_32_VLD3LNdWB_register_Asm_8_VLD3LNqAsm_16_VLD3LNqAsm_32_VLD3LNqWB_fixed_Asm_16_VLD3LNqWB_fixed_Asm_32_VLD3LNqWB_register_Asm_16_VLD3LNqWB_register_Asm_32_VLD3dAsm_16_VLD3dAsm_32_VLD3dAsm_8_VLD3dWB_fixed_Asm_16_VLD3dWB_fixed_Asm_32_VLD3dWB_fixed_Asm_8_VLD3dWB_register_Asm_16_VLD3dWB_register_Asm_32_VLD3dWB_register_Asm_8_VLD3qAsm_16_VLD3qAsm_32_VLD3qAsm_8_VLD3qWB_fixed_Asm_16_VLD3qWB_fixed_Asm_32_VLD3qWB_fixed_Asm_8_VLD3qWB_register_Asm_16_VLD3qWB_register_Asm_32_VLD3qWB_register_Asm_8_VLD4DUPdAsm_16_VLD4DUPdAsm_32_VLD4DUPdAsm_8_VLD4DUPdWB_fixed_Asm_16_VLD4DUPdWB_fixed_Asm_32_VLD4DUPdWB_fixed_Asm_8_VLD4DUPdWB_register_Asm_16_VLD4DUPdWB_register_Asm_32_VLD4DUPdWB_register_Asm_8_VLD4DUPqAsm_16_VLD4DUPqAsm_32_VLD4DUPqAsm_8_VLD4DUPqWB_fixed_Asm_16_VLD4DUPqWB_fixed_Asm_32_VLD4DUPqWB_fixed_Asm_8_VLD4DUPqWB_register_Asm_16_VLD4DUPqWB_register_Asm_32_VLD4DUPqWB_register_Asm_8_VLD4LNdAsm_16_VLD4LNdAsm_32_VLD4LNdAsm_8_VLD4LNdWB_fixed_Asm_16_VLD4LNdWB_fixed_Asm_32_VLD4LNdWB_fixed_Asm_8_VLD4LNdWB_register_Asm_16_VLD4LNdWB_register_Asm_32_VLD4LNdWB_register_Asm_8_VLD4LNqAsm_16_VLD4LNqAsm_32_VLD4LNqWB_fixed_Asm_16_VLD4LNqWB_fixed_Asm_32_VLD4LNqWB_register_Asm_16_VLD4LNqWB_register_Asm_32_VLD4dAsm_16_VLD4dAsm_32_VLD4dAsm_8_VLD4dWB_fixed_Asm_16_VLD4dWB_fixed_Asm_32_VLD4dWB_fixed_Asm_8_VLD4dWB_register_Asm_16_VLD4dWB_register_Asm_32_VLD4dWB_register_Asm_8_VLD4qAsm_16_VLD4qAsm_32_VLD4qAsm_8_VLD4qWB_fixed_Asm_16_VLD4qWB_fixed_Asm_32_VLD4qWB_fixed_Asm_8_VLD4qWB_register_Asm_16_VLD4qWB_register_Asm_32_VLD4qWB_register_Asm_8_WIN__CHKSTK_WIN__DBZCHK { 1, 1, 2, 0, 0 }, // 853 SUBS_PC_LR { 1, 1, 2, 0, 0 }, // 854 B_t2B_tB_BX_CALL_tBXNS_RET_tBX_CALL_tBX_RET_tBX_RET_vararg_BX_BX_RET_BX_pred_tBX_tBXNS_Bcc_t2Bcc_tBcc_TAILJMPd_TAILJMPr_TAILJMPr4_tTAILJMPd_tTAILJMPdND_tTAILJMPr_TCRETURNdi_TCRETURNri_TCRETURNrinotr12_tCBNZ_tCBZ { 0, 0, 0, 0, 0 }, // 855 BXJ { 1, 1, 2, 0, 0 }, // 856 tBfar { 1, 1, 2, 0, 0 }, // 857 BL_tBL_BL_pred_tBLXi { 0, 0, 0, 0, 0 }, // 858 BLXi { 1, 1, 2, 0, 0 }, // 859 TPsoft_tTPsoft { 1, 1, 2, 0, 0 }, // 860 BLX_noip_BLX_pred_noip_BLX_BLX_pred_tBLXr_noip_tBLXNSr_tBLXr { 1, 1, 2, 0, 0 }, // 861 BCCi64_BCCZi64 { 1, 1, 2, 0, 0 }, // 862 BR_JTadd_tBR_JTr_t2TBB_t2TBH { 1, 1, 2, 0, 0 }, // 863 BR_JTr_t2BR_JT_t2TBB_JT_t2TBH_JT_tBRIND { 0, 0, 0, 0, 0 }, // 864 t2BXJ { 1, 1, 2, 0, 0 }, // 865 BR_JTm_i12_BR_JTm_rs { 0, 0, 0, 0, 0 }, // 866 tADDframe { 1, 1, 2, 932, 933 }, // 867 MOVi16_ga_pcrel_MOVi_MOVi16_MOVCCi16_tMOVi8 { 1, 1, 2, 933, 935 }, // 868 MOVr_MOVr_TC_tMOVSr_tMOVr { 1, 1, 2, 935, 936 }, // 869 MVNCCi_MOVCCi { 1, 1, 2, 0, 0 }, // 870 BMOVPCB_CALL_BMOVPCRX_CALL { 1, 1, 2, 936, 938 }, // 871 MOVCCr { 0, 0, 0, 0, 0 }, // 872 tMOVCCr_pseudo_tMOVi32imm { 1, 1, 2, 938, 940 }, // 873 tMVN { 1, 1, 2, 940, 943 }, // 874 MOVCCsi { 1, 1, 2, 943, 945 }, // 875 t2ASRri_tASRri_t2LSRri_tLSRri_t2LSLri_tLSLri_t2RORri_t2RRX { 0, 0, 0, 0, 0 }, // 876 LSRi_LSLi { 1, 1, 2, 945, 947 }, // 877 t2MOVCCasr_t2MOVCClsl_t2MOVCClsr_t2MOVCCror { 1, 1, 2, 947, 949 }, // 878 t2MOVCCr { 1, 1, 2, 949, 950 }, // 879 t2MOVTi16_ga_pcrel_t2MOVTi16 { 1, 1, 2, 950, 952 }, // 880 t2MOVr { 1, 2, 3, 952, 955 }, // 881 tROR { 1, 2, 3, 955, 958 }, // 882 t2ASRrr_tASRrr_t2LSRrr_tLSRrr_t2LSLrr_tLSLrr_t2RORrr { 1, 1, 2, 0, 0 }, // 883 MOVPCRX_MOVPCLR { 1, 2, 3, 958, 961 }, // 884 tMUL { 1, 1, 2, 961, 964 }, // 885 SADD16_SADD8_SSUB16_SSUB8_UADD16_UADD8_USUB16_USUB8 { 0, 0, 0, 0, 0 }, // 886 t2SADD16_t2SADD8_t2SSUB16_t2SSUB8_t2UADD16_t2UADD8_t2USUB16_t2USUB8 { 1, 1, 2, 964, 967 }, // 887 SHADD16_SHADD8_SHSUB16_SHSUB8_UHADD16_UHADD8_UHSUB16_UHSUB8 { 0, 0, 0, 0, 0 }, // 888 t2SHADD16_t2SHADD8_t2SHSUB16_t2SHSUB8_t2UHADD16_t2UHADD8_t2UHSUB16_t2UHSUB8 { 1, 1, 2, 967, 970 }, // 889 QADD16_QADD8_QSUB16_QSUB8_UQADD16_UQADD8_UQSUB16_UQSUB8 { 0, 0, 0, 0, 0 }, // 890 t2QADD_t2QADD16_t2QADD8_t2UQADD16_t2UQADD8_t2QSUB_t2QSUB16_t2QSUB8_t2UQSUB16_t2UQSUB8 { 1, 1, 2, 970, 973 }, // 891 QASX_QSAX_UQASX_UQSAX { 0, 0, 0, 0, 0 }, // 892 t2QASX_t2QSAX_t2UQASX_t2UQSAX { 0, 0, 0, 0, 0 }, // 893 SSAT_SSAT16_USAT_USAT16 { 1, 1, 2, 973, 976 }, // 894 QADD_QSUB { 1, 1, 2, 976, 978 }, // 895 SBFX_UBFX { 1, 1, 2, 978, 980 }, // 896 t2SBFX_t2UBFX { 1, 1, 2, 980, 982 }, // 897 SXTB_SXTH_UXTB_UXTH { 1, 1, 2, 982, 984 }, // 898 t2SXTB_t2SXTH_t2UXTB_t2UXTH { 1, 1, 2, 984, 986 }, // 899 tSXTB_tSXTH_tUXTB_tUXTH { 1, 1, 2, 986, 989 }, // 900 SXTAB_SXTAH_UXTAB_UXTAH { 1, 2, 3, 989, 993 }, // 901 t2SXTAB_t2SXTAH_t2UXTAB_t2UXTAH { 0, 0, 0, 0, 0 }, // 902 LDRConstPool_t2LDRConstPool_tLDRConstPool { 1, 1, 2, 993, 996 }, // 903 PICLDRB_PICLDRH { 1, 1, 2, 996, 999 }, // 904 PICLDRSB_PICLDRSH { 1, 1, 2, 999, 1003 }, // 905 tLDR_postidx { 1, 1, 2, 1003, 1005 }, // 906 tLDRBi_tLDRHi { 1, 1, 2, 1005, 1007 }, // 907 tLDRi_tLDRpci_tLDRspi { 0, 0, 0, 0, 0 }, // 908 t2LDRBpcrel_t2LDRHpcrel_t2LDRpcrel { 1, 1, 2, 1007, 1010 }, // 909 LDR_PRE_IMM { 1, 1, 2, 1010, 1013 }, // 910 LDRB_PRE_IMM { 0, 0, 0, 0, 0 }, // 911 t2LDRB_PRE_imm { 1, 1, 2, 1013, 1016 }, // 912 t2LDRB_PRE { 1, 1, 2, 1016, 1020 }, // 913 LDR_PRE_REG { 1, 1, 2, 1020, 1024 }, // 914 LDRB_PRE_REG { 1, 1, 2, 1024, 1028 }, // 915 LDRH_PRE { 1, 1, 2, 1028, 1032 }, // 916 LDRSB_PRE_LDRSH_PRE { 0, 0, 0, 0, 0 }, // 917 t2LDRH_PRE_imm_t2LDR_PRE_imm { 0, 0, 0, 0, 0 }, // 918 t2LDRSB_PRE_imm_t2LDRSH_PRE_imm { 1, 1, 2, 1032, 1035 }, // 919 t2LDRH_PRE { 1, 1, 2, 1035, 1038 }, // 920 t2LDRSB_PRE_t2LDRSH_PRE { 1, 1, 2, 1038, 1041 }, // 921 t2LDR_PRE { 1, 1, 2, 1041, 1045 }, // 922 LDRD_PRE { 1, 1, 2, 1045, 1049 }, // 923 t2LDRD_PRE { 1, 1, 2, 1049, 1053 }, // 924 LDRT_POST_IMM { 1, 1, 2, 1053, 1057 }, // 925 LDRBT_POST_IMM { 1, 1, 2, 1057, 1061 }, // 926 LDRHTi { 1, 1, 2, 1061, 1065 }, // 927 LDRSBTi_LDRSHTi { 0, 0, 0, 0, 0 }, // 928 t2LDRB_POST_imm { 1, 1, 2, 1065, 1068 }, // 929 t2LDRB_POST { 1, 1, 2, 1068, 1072 }, // 930 LDRH_POST { 1, 1, 2, 1072, 1076 }, // 931 LDRSB_POST_LDRSH_POST { 1, 1, 2, 1076, 1080 }, // 932 LDR_POST_REG { 1, 1, 2, 1080, 1084 }, // 933 LDRB_POST_REG { 0, 0, 0, 0, 0 }, // 934 LDRT_POST { 0, 0, 0, 0, 0 }, // 935 PLDi12_t2PLDi12_PLDWi12_t2PLDWi12_t2PLDWi8_t2PLDWs_t2PLDi8_t2PLDpci_t2PLDs_PLIi12_PLIrs_t2PLIi12_t2PLIi8_t2PLIpci_t2PLIs { 0, 0, 0, 0, 0 }, // 936 PLDrs_PLDWrs { 0, 0, 0, 0, 0 }, // 937 VLLDM_VLLDM_T2 { 1, 1, 2, 1084, 1087 }, // 938 STRBi12_PICSTRB_PICSTRH { 1, 1, 2, 1087, 1089 }, // 939 t2STRBT { 1, 1, 2, 1089, 1092 }, // 940 STR_PRE_IMM { 1, 1, 2, 1092, 1095 }, // 941 STRB_PRE_IMM { 1, 1, 2, 1095, 1099 }, // 942 STRBi_preidx_STRBr_preidx_STRi_preidx_STRr_preidx_STRH_preidx { 0, 0, 0, 0, 0 }, // 943 t2STRH_PRE_imm_t2STRB_PRE_imm_t2STR_PRE_imm { 1, 1, 2, 1099, 1103 }, // 944 STRH_PRE { 1, 1, 2, 1103, 1106 }, // 945 t2STRH_PRE_t2STR_PRE { 1, 1, 2, 1106, 1109 }, // 946 t2STRB_PRE { 1, 1, 2, 1109, 1113 }, // 947 t2STRD_PRE { 1, 1, 2, 1113, 1117 }, // 948 STR_PRE_REG { 1, 1, 2, 1117, 1121 }, // 949 STRB_PRE_REG { 1, 1, 2, 1121, 1125 }, // 950 STRD_PRE { 1, 1, 2, 1125, 1129 }, // 951 STRT_POST_IMM { 1, 1, 2, 1129, 1133 }, // 952 STRBT_POST_IMM { 0, 0, 0, 0, 0 }, // 953 t2STRB_POST_imm_t2STR_POST_imm { 1, 1, 2, 1133, 1136 }, // 954 t2STRB_POST { 1, 1, 2, 1136, 1140 }, // 955 STRBT_POST_REG_STRB_POST_REG { 0, 0, 0, 0, 0 }, // 956 STRBT_POST_STRT_POST { 0, 0, 0, 0, 0 }, // 957 VLSTM_VLSTM_T2 { 0, 0, 0, 0, 0 }, // 958 VCVTASD_VCVTASH_VCVTASS_VCVTAUD_VCVTAUH_VCVTAUS_VCVTMSD_VCVTMSH_VCVTMSS_VCVTMUD_VCVTMUH_VCVTMUS_VCVTNSD_VCVTNSH_VCVTNSS_VCVTNUD_VCVTNUH_VCVTNUS_VCVTPSD_VCVTPSH_VCVTPSS_VCVTPUD_VCVTPUH_VCVTPUS_VCVTBDH_VCVTTDH_VCVTTHD { 1, 1, 2, 1140, 1142 }, // 959 VTOSLS_VTOUHS_VTOULS { 1, 1, 2, 1142, 1144 }, // 960 VJCVT { 0, 0, 0, 0, 0 }, // 961 VRINTAD_VRINTAH_VRINTAS_VRINTMD_VRINTMH_VRINTMS_VRINTND_VRINTNH_VRINTNS_VRINTPD_VRINTPH_VRINTPS_VRINTRD_VRINTRH_VRINTRS_VRINTXD_VRINTXH_VRINTXS_VRINTZD_VRINTZH_VRINTZS { 0, 0, 0, 0, 0 }, // 962 VSQRTH { 0, 0, 0, 0, 0 }, // 963 VMAXsv2i32_VMAXsv4i16_VMAXsv8i8_VMAXuv2i32_VMAXuv4i16_VMAXuv8i8_VMINsv2i32_VMINsv4i16_VMINsv8i8_VMINuv2i32_VMINuv4i16_VMINuv8i8 { 0, 0, 0, 0, 0 }, // 964 VUDOTD_VUDOTDI_VSDOTD_VSDOTDI_VUDOTQ_VUDOTQI_VSDOTQ_VSDOTQI { 1, 1, 2, 1144, 1146 }, // 965 FCONSTD { 0, 0, 0, 0, 0 }, // 966 FCONSTH { 1, 1, 2, 1146, 1148 }, // 967 FCONSTS { 0, 0, 0, 0, 0 }, // 968 VMOVHcc_VMOVH { 0, 0, 0, 0, 0 }, // 969 VINSH { 1, 10, 11, 1148, 1152 }, // 970 VSTMSIA { 1, 10, 11, 1152, 1157 }, // 971 VSTMSDB_UPD_VSTMSIA_UPD { 0, 0, 0, 0, 0 }, // 972 VRHADDsv16i8_VRHADDsv4i32_VRHADDsv8i16_VRHADDuv16i8_VRHADDuv4i32_VRHADDuv8i16 { 0, 0, 0, 0, 0 }, // 973 VRHADDsv2i32_VRHADDsv4i16_VRHADDsv8i8_VRHADDuv2i32_VRHADDuv4i16_VRHADDuv8i8 { 0, 0, 0, 0, 0 }, // 974 VMVNv2i32_VMVNv4i16_VMVNv4i32_VMVNv8i16 { 0, 0, 0, 0, 0 }, // 975 VMULpd_VMULv4i16_VMULv8i8_VMULslv4i16 { 0, 0, 0, 0, 0 }, // 976 VMULv2i32_VMULslv2i32 { 0, 0, 0, 0, 0 }, // 977 VQDMULHslv2i32_VQDMULHv2i32_VQRDMULHslv2i32_VQRDMULHv2i32 { 0, 0, 0, 0, 0 }, // 978 VQDMULHslv4i16_VQDMULHv4i16_VQRDMULHslv4i16_VQRDMULHv4i16 { 0, 0, 0, 0, 0 }, // 979 VMULpq_VMULv16i8_VMULv8i16_VMULslv8i16 { 0, 0, 0, 0, 0 }, // 980 VMLAslv2i32_VMLAv2i32_VMLSslv2i32_VMLSv2i32 { 0, 0, 0, 0, 0 }, // 981 VMLAslv4i16_VMLAv4i16_VMLAv8i8_VMLSslv4i16_VMLSv4i16_VMLSv8i8 { 0, 0, 0, 0, 0 }, // 982 VQRDMLAHslv2i32_VQRDMLAHv2i32_VQRDMLSHslv2i32_VQRDMLSHv2i32 { 0, 0, 0, 0, 0 }, // 983 VQRDMLAHslv4i16_VQRDMLAHv4i16_VQRDMLSHslv4i16_VQRDMLSHv4i16 { 0, 0, 0, 0, 0 }, // 984 VQRDMLAHslv4i32_VQRDMLAHv4i32_VQRDMLSHslv4i32_VQRDMLSHv4i32 { 0, 0, 0, 0, 0 }, // 985 VQRDMLAHslv8i16_VQRDMLAHv8i16_VQRDMLSHslv8i16_VQRDMLSHv8i16 { 0, 0, 0, 0, 0 }, // 986 VMULLp8_VMULLslsv2i32_VMULLslsv4i16_VMULLsluv2i32_VMULLsluv4i16_VMULLsv4i32_VMULLsv8i16_VMULLuv4i32_VMULLuv8i16 { 0, 0, 0, 0, 0 }, // 987 VSHLiv16i8_VSHLiv1i64_VSHLiv2i32_VSHLiv2i64_VSHLiv4i16_VSHLiv4i32_VSHLiv8i16_VSHLiv8i8_VSHLLi16_VSHLLi32_VSHLLi8_VSHLLsv2i64_VSHLLsv4i32_VSHLLsv8i16_VSHLLuv2i64_VSHLLuv4i32_VSHLLuv8i16_VSHRsv16i8_VSHRsv1i64_VSHRsv2i32_VSHRsv2i64_VSHRsv4i16_VSHRsv4i32_VSHRsv8i16_VSHRsv8i8_VSHRuv16i8_VSHRuv1i64_VSHRuv2i32_VSHRuv2i64_VSHRuv4i16_VSHRuv4i32_VSHRuv8i16_VSHRuv8i8 { 0, 0, 0, 0, 0 }, // 988 VQSHLsiv16i8_VQSHLsiv1i64_VQSHLsiv2i32_VQSHLsiv2i64_VQSHLsiv4i16_VQSHLsiv4i32_VQSHLsiv8i16_VQSHLsiv8i8_VQSHLsuv16i8_VQSHLsuv1i64_VQSHLsuv2i32_VQSHLsuv2i64_VQSHLsuv4i16_VQSHLsuv4i32_VQSHLsuv8i16_VQSHLsuv8i8_VQSHLuiv16i8_VQSHLuiv1i64_VQSHLuiv2i32_VQSHLuiv2i64_VQSHLuiv4i16_VQSHLuiv4i32_VQSHLuiv8i16_VQSHLuiv8i8 { 0, 0, 0, 0, 0 }, // 989 VRSHRsv16i8_VRSHRsv1i64_VRSHRsv2i32_VRSHRsv2i64_VRSHRsv4i16_VRSHRsv4i32_VRSHRsv8i16_VRSHRsv8i8_VRSHRuv16i8_VRSHRuv1i64_VRSHRuv2i32_VRSHRuv2i64_VRSHRuv4i16_VRSHRuv4i32_VRSHRuv8i16_VRSHRuv8i8 { 0, 0, 0, 0, 0 }, // 990 VSLIv1i64_VSLIv2i32_VSLIv4i16_VSLIv8i8_VSRIv1i64_VSRIv2i32_VSRIv4i16_VSRIv8i8 { 0, 0, 0, 0, 0 }, // 991 VSLIv16i8_VSLIv2i64_VSLIv4i32_VSLIv8i16_VSRIv16i8_VSRIv2i64_VSRIv4i32_VSRIv8i16 { 0, 0, 0, 0, 0 }, // 992 VPADDh { 0, 0, 0, 0, 0 }, // 993 VCADDv2f32_VCADDv4f16_VCMLAv2f32_VCMLAv2f32_indexed_VCMLAv4f16_VCMLAv4f16_indexed { 0, 0, 0, 0, 0 }, // 994 VCADDv4f32_VCADDv8f16_VCMLAv4f32_VCMLAv4f32_indexed_VCMLAv8f16_VCMLAv8f16_indexed { 0, 0, 0, 0, 0 }, // 995 VCVTf2sd_VCVTf2ud_VCVTf2xsd_VCVTf2xud_VCVTs2fd_VCVTu2fd_VCVTxs2fd_VCVTxu2fd { 0, 0, 0, 0, 0 }, // 996 VCVTf2sq_VCVTf2uq_VCVTs2fq_VCVTu2fq_VCVTf2xsq_VCVTf2xuq_VCVTxs2fq_VCVTxu2fq { 0, 0, 0, 0, 0 }, // 997 NEON_VMAXNMNDf_NEON_VMAXNMNDh_NEON_VMAXNMNQf_NEON_VMAXNMNQh_VFP_VMAXNMD_VFP_VMAXNMH_VFP_VMAXNMS_NEON_VMINNMNDf_NEON_VMINNMNDh_NEON_VMINNMNQf_NEON_VMINNMNQh_VFP_VMINNMD_VFP_VMINNMH_VFP_VMINNMS { 0, 0, 0, 0, 0 }, // 998 VMULhd { 0, 0, 0, 0, 0 }, // 999 VMULhq { 0, 0, 0, 0, 0 }, // 1000 VRINTANDf_VRINTANDh_VRINTANQf_VRINTANQh_VRINTMNDf_VRINTMNDh_VRINTMNQf_VRINTMNQh_VRINTNNDf_VRINTNNDh_VRINTNNQf_VRINTNNQh_VRINTPNDf_VRINTPNDh_VRINTPNQf_VRINTPNQh_VRINTXNDf_VRINTXNDh_VRINTXNQf_VRINTXNQh_VRINTZNDf_VRINTZNDh_VRINTZNQf_VRINTZNQh { 0, 0, 0, 0, 0 }, // 1001 VMOVD0_VMOVQ0 { 0, 0, 0, 0, 0 }, // 1002 VTRNd16_VTRNd32_VTRNd8 { 0, 0, 0, 0, 0 }, // 1003 VLD2d16_VLD2d32_VLD2d8 { 0, 0, 0, 0, 0 }, // 1004 VLD2d16wb_fixed_VLD2d16wb_register_VLD2d32wb_fixed_VLD2d32wb_register_VLD2d8wb_fixed_VLD2d8wb_register { 0, 0, 0, 0, 0 }, // 1005 VLD3LNd32_VLD3LNq32_VLD3LNd32Pseudo_VLD3LNq32Pseudo { 0, 0, 0, 0, 0 }, // 1006 VLD3LNd32_UPD_VLD3LNq32_UPD { 0, 0, 0, 0, 0 }, // 1007 VLD3LNd32Pseudo_UPD_VLD3LNq32Pseudo_UPD { 0, 0, 0, 0, 0 }, // 1008 VLD4LNd32_VLD4LNq32_VLD4LNd32Pseudo_VLD4LNq32Pseudo { 0, 0, 0, 0, 0 }, // 1009 VLD4LNd32_UPD_VLD4LNq32_UPD { 0, 0, 0, 0, 0 }, // 1010 VLD4LNd32Pseudo_UPD_VLD4LNq32Pseudo_UPD { 0, 0, 0, 0, 0 }, // 1011 AESD_AESE_AESIMC_AESMC { 0, 0, 0, 0, 0 }, // 1012 SHA1SU0 { 0, 0, 0, 0, 0 }, // 1013 SHA1H_SHA1SU1 { 0, 0, 0, 0, 0 }, // 1014 SHA1C_SHA1M_SHA1P { 0, 0, 0, 0, 0 }, // 1015 SHA256SU0 { 0, 0, 0, 0, 0 }, // 1016 SHA256H_SHA256H2_SHA256SU1 { 1, 3, 5, 1157, 1162 }, // 1017 t2LDMIA_RET { 1, 10, 11, 1162, 1167 }, // 1018 tLDMIA_UPD_t2LDMDB_UPD_t2LDMIA_UPD { 1, 10, 11, 1167, 1172 }, // 1019 t2LDMDB_t2LDMIA_tLDMIA { 0, 0, 0, 0, 0 }, // 1020 t2LDRB_OFFSET_imm_t2LDRH_OFFSET_imm_t2LDRSB_OFFSET_imm_t2LDRSH_OFFSET_imm { 0, 0, 0, 0, 0 }, // 1021 t2LDRConstPool_tLDRConstPool { 1, 5, 7, 1172, 1174 }, // 1022 t2LDRLIT_ga_pcrel { 1, 1, 2, 1174, 1176 }, // 1023 tLDRLIT_ga_abs { 1, 5, 7, 1176, 1178 }, // 1024 tLDRLIT_ga_pcrel { 0, 0, 0, 0, 0 }, // 1025 t2LDREX_t2LDREXB_t2LDREXD_t2LDREXH { 1, 10, 11, 0, 0 }, // 1026 t2STMDB_t2STMIA { 1, 10, 11, 1178, 1179 }, // 1027 t2STMDB_UPD_t2STMIA_UPD_tSTMIA_UPD { 1, 1, 2, 1179, 1181 }, // 1028 tMOVSr_tMOVr { 1, 1, 2, 1181, 1182 }, // 1029 tMOVi8 { 0, 0, 0, 0, 0 }, // 1030 t2MSR_AR_t2MSR_M_t2MSRbanked_t2MRS_AR_t2MRS_M_t2MRSbanked_t2MRSsys_AR { 0, 0, 0, 0, 0 }, // 1031 t2CLREX { 1, 10, 11, 1182, 1186 }, // 1032 t2SMLAL_t2SMLALBB_t2SMLALBT_t2SMLALD_t2SMLALDX_t2SMLALTB_t2SMLALTT_t2SMLSLD_t2SMLSLDX { 1, 1, 2, 1186, 1188 }, // 1033 t2REV_t2REV16_t2REVSH_tREV_tREV16_tREVSH { 0, 0, 0, 0, 0 }, // 1034 t2CDP_t2CDP2 { 0, 0, 0, 0, 0 }, // 1035 t2MCR_t2MCR2_t2MCRR_t2MCRR2_t2MRC_t2MRC2_t2MRRC_t2MRRC2 { 0, 0, 0, 0, 0 }, // 1036 t2STC2L_OFFSET_t2STC2L_OPTION_t2STC2L_POST_t2STC2L_PRE_t2STC2_OFFSET_t2STC2_OPTION_t2STC2_POST_t2STC2_PRE_t2STCL_OFFSET_t2STCL_OPTION_t2STCL_POST_t2STCL_PRE_t2STC_OFFSET_t2STC_OPTION_t2STC_POST_t2STC_PRE { 0, 0, 0, 0, 0 }, // 1037 tCPS_t2ISB_t2DSB_t2DMB_t2HINT_tHINT { 1, 1, 2, 0, 0 }, // 1038 t2UDF_tUDF { 0, 0, 0, 0, 0 }, // 1039 tBKPT_t2DBG { 0, 0, 0, 0, 0 }, // 1040 Int_eh_sjlj_dispatchsetup_Int_eh_sjlj_longjmp_Int_eh_sjlj_setjmp_Int_eh_sjlj_setjmp_nofp_Int_eh_sjlj_setup_dispatch_t2Int_eh_sjlj_setjmp_t2Int_eh_sjlj_setjmp_nofp_tInt_eh_sjlj_longjmp_tInt_eh_sjlj_setjmp_ADJCALLSTACKDOWN_ADJCALLSTACKUP_tADJCALLSTACKDOWN_tADJCALLSTACKUP { 0, 0, 0, 0, 0 }, // 1041 CMP_SWAP_16_CMP_SWAP_32_CMP_SWAP_64_CMP_SWAP_8 { 0, 0, 0, 0, 0 }, // 1042 JUMPTABLE_ADDRS_JUMPTABLE_INSTS_JUMPTABLE_TBB_JUMPTABLE_TBH { 0, 0, 0, 0, 0 }, // 1043 MEMCPY { 0, 0, 0, 0, 0 }, // 1044 VSETLNi32 { 0, 0, 0, 0, 0 }, // 1045 VGETLNi32 { 0, 0, 0, 0, 0 }, // 1046 VLD1LNdAsm_16_VLD1LNdAsm_32_VLD1LNdAsm_8_VLD1LNdWB_fixed_Asm_16_VLD1LNdWB_fixed_Asm_32_VLD1LNdWB_fixed_Asm_8_VLD1LNdWB_register_Asm_16_VLD1LNdWB_register_Asm_32_VLD1LNdWB_register_Asm_8_VLD2LNdAsm_16_VLD2LNdAsm_32_VLD2LNdAsm_8_VLD2LNdWB_fixed_Asm_16_VLD2LNdWB_fixed_Asm_32_VLD2LNdWB_fixed_Asm_8_VLD2LNdWB_register_Asm_16_VLD2LNdWB_register_Asm_32_VLD2LNdWB_register_Asm_8_VLD2LNqAsm_16_VLD2LNqAsm_32_VLD2LNqWB_fixed_Asm_16_VLD2LNqWB_fixed_Asm_32_VLD2LNqWB_register_Asm_16_VLD2LNqWB_register_Asm_32_VLD3DUPdAsm_16_VLD3DUPdAsm_32_VLD3DUPdAsm_8_VLD3DUPdWB_fixed_Asm_16_VLD3DUPdWB_fixed_Asm_32_VLD3DUPdWB_fixed_Asm_8_VLD3DUPdWB_register_Asm_16_VLD3DUPdWB_register_Asm_32_VLD3DUPdWB_register_Asm_8_VLD3DUPqAsm_16_VLD3DUPqAsm_32_VLD3DUPqAsm_8_VLD3DUPqWB_fixed_Asm_16_VLD3DUPqWB_fixed_Asm_32_VLD3DUPqWB_fixed_Asm_8_VLD3DUPqWB_register_Asm_16_VLD3DUPqWB_register_Asm_32_VLD3DUPqWB_register_Asm_8_VLD3LNdAsm_16_VLD3LNdAsm_32_VLD3LNdAsm_8_VLD3LNdWB_fixed_Asm_16_VLD3LNdWB_fixed_Asm_32_VLD3LNdWB_fixed_Asm_8_VLD3LNdWB_register_Asm_16_VLD3LNdWB_register_Asm_32_VLD3LNdWB_register_Asm_8_VLD3LNqAsm_16_VLD3LNqAsm_32_VLD3LNqWB_fixed_Asm_16_VLD3LNqWB_fixed_Asm_32_VLD3LNqWB_register_Asm_16_VLD3LNqWB_register_Asm_32_VLD3dAsm_16_VLD3dAsm_32_VLD3dAsm_8_VLD3dWB_fixed_Asm_16_VLD3dWB_fixed_Asm_32_VLD3dWB_fixed_Asm_8_VLD3dWB_register_Asm_16_VLD3dWB_register_Asm_32_VLD3dWB_register_Asm_8_VLD3qAsm_16_VLD3qAsm_32_VLD3qAsm_8_VLD3qWB_fixed_Asm_16_VLD3qWB_fixed_Asm_32_VLD3qWB_fixed_Asm_8_VLD3qWB_register_Asm_16_VLD3qWB_register_Asm_32_VLD3qWB_register_Asm_8_VLD4DUPdAsm_16_VLD4DUPdAsm_32_VLD4DUPdAsm_8_VLD4DUPdWB_fixed_Asm_16_VLD4DUPdWB_fixed_Asm_32_VLD4DUPdWB_fixed_Asm_8_VLD4DUPdWB_register_Asm_16_VLD4DUPdWB_register_Asm_32_VLD4DUPdWB_register_Asm_8_VLD4DUPqAsm_16_VLD4DUPqAsm_32_VLD4DUPqAsm_8_VLD4DUPqWB_fixed_Asm_16_VLD4DUPqWB_fixed_Asm_32_VLD4DUPqWB_fixed_Asm_8_VLD4DUPqWB_register_Asm_16_VLD4DUPqWB_register_Asm_32_VLD4DUPqWB_register_Asm_8_VLD4LNdAsm_16_VLD4LNdAsm_32_VLD4LNdAsm_8_VLD4LNdWB_fixed_Asm_16_VLD4LNdWB_fixed_Asm_32_VLD4LNdWB_fixed_Asm_8_VLD4LNdWB_register_Asm_16_VLD4LNdWB_register_Asm_32_VLD4LNdWB_register_Asm_8_VLD4LNqAsm_16_VLD4LNqAsm_32_VLD4LNqWB_fixed_Asm_16_VLD4LNqWB_fixed_Asm_32_VLD4LNqWB_register_Asm_16_VLD4LNqWB_register_Asm_32_VLD4dAsm_16_VLD4dAsm_32_VLD4dAsm_8_VLD4dWB_fixed_Asm_16_VLD4dWB_fixed_Asm_32_VLD4dWB_fixed_Asm_8_VLD4dWB_register_Asm_16_VLD4dWB_register_Asm_32_VLD4dWB_register_Asm_8_VLD4qAsm_16_VLD4qAsm_32_VLD4qAsm_8_VLD4qWB_fixed_Asm_16_VLD4qWB_fixed_Asm_32_VLD4qWB_fixed_Asm_8_VLD4qWB_register_Asm_16_VLD4qWB_register_Asm_32_VLD4qWB_register_Asm_8 { 0, 0, 0, 0, 0 }, // 1047 VLD1d16QPseudo_VLD1d16QPseudoWB_fixed_VLD1d16QPseudoWB_register_VLD1d32QPseudo_VLD1d32QPseudoWB_fixed_VLD1d32QPseudoWB_register_VLD1d8QPseudo_VLD1d8QPseudoWB_fixed_VLD1d8QPseudoWB_register_VLD1q16HighQPseudo_VLD1q16HighQPseudo_UPD_VLD1q16LowQPseudo_UPD_VLD1q32HighQPseudo_VLD1q32HighQPseudo_UPD_VLD1q32LowQPseudo_UPD_VLD1q64HighQPseudo_VLD1q64HighQPseudo_UPD_VLD1q64LowQPseudo_UPD_VLD1q8HighQPseudo_VLD1q8HighQPseudo_UPD_VLD1q8LowQPseudo_UPD { 0, 0, 0, 0, 0 }, // 1048 VLD1d16TPseudo_VLD1d16TPseudoWB_fixed_VLD1d16TPseudoWB_register_VLD1d32TPseudo_VLD1d32TPseudoWB_fixed_VLD1d32TPseudoWB_register_VLD1d8TPseudo_VLD1d8TPseudoWB_fixed_VLD1d8TPseudoWB_register_VLD1q16HighTPseudo_VLD1q16HighTPseudo_UPD_VLD1q16LowTPseudo_UPD_VLD1q32HighTPseudo_VLD1q32HighTPseudo_UPD_VLD1q32LowTPseudo_UPD_VLD1q64HighTPseudo_VLD1q64HighTPseudo_UPD_VLD1q64LowTPseudo_UPD_VLD1q8HighTPseudo_VLD1q8HighTPseudo_UPD_VLD1q8LowTPseudo_UPD { 0, 0, 0, 0, 0 }, // 1049 VLD2DUPq16EvenPseudo_VLD2DUPq16OddPseudo_VLD2DUPq16OddPseudoWB_fixed_VLD2DUPq16OddPseudoWB_register_VLD2DUPq32EvenPseudo_VLD2DUPq32OddPseudo_VLD2DUPq32OddPseudoWB_fixed_VLD2DUPq32OddPseudoWB_register_VLD2DUPq8EvenPseudo_VLD2DUPq8OddPseudo_VLD2DUPq8OddPseudoWB_fixed_VLD2DUPq8OddPseudoWB_register { 0, 0, 0, 0, 0 }, // 1050 VLD3DUPq16EvenPseudo_VLD3DUPq16OddPseudo_VLD3DUPq32EvenPseudo_VLD3DUPq32OddPseudo_VLD3DUPq8EvenPseudo_VLD3DUPq8OddPseudo { 0, 0, 0, 0, 0 }, // 1051 VLD3DUPq16OddPseudo_UPD_VLD3DUPq32OddPseudo_UPD_VLD3DUPq8OddPseudo_UPD { 0, 0, 0, 0, 0 }, // 1052 VLD4DUPq16EvenPseudo_VLD4DUPq16OddPseudo_VLD4DUPq32EvenPseudo_VLD4DUPq32OddPseudo_VLD4DUPq8EvenPseudo_VLD4DUPq8OddPseudo { 0, 0, 0, 0, 0 }, // 1053 VLD4DUPq16OddPseudo_UPD_VLD4DUPq32OddPseudo_UPD_VLD4DUPq8OddPseudo_UPD { 0, 0, 0, 0, 0 }, // 1054 VST1d16TPseudo_VST1d32TPseudo_VST1d8TPseudo_VST1q16HighTPseudo_VST1q16HighTPseudo_UPD_VST1q16LowTPseudo_UPD_VST1q32HighTPseudo_VST1q32HighTPseudo_UPD_VST1q32LowTPseudo_UPD_VST1q64HighTPseudo_VST1q64HighTPseudo_UPD_VST1q64LowTPseudo_UPD_VST1q8HighTPseudo_VST1q8HighTPseudo_UPD_VST1q8LowTPseudo_UPD { 0, 0, 0, 0, 0 }, // 1055 VST1d16TPseudoWB_fixed_VST1d16TPseudoWB_register_VST1d32TPseudoWB_fixed_VST1d32TPseudoWB_register_VST1d8TPseudoWB_fixed_VST1d8TPseudoWB_register { 0, 0, 0, 0, 0 }, // 1056 VST1q16HighQPseudo_VST1q16HighQPseudo_UPD_VST1q16LowQPseudo_UPD_VST1q32HighQPseudo_VST1q32HighQPseudo_UPD_VST1q32LowQPseudo_UPD_VST1q64HighQPseudo_VST1q64HighQPseudo_UPD_VST1q64LowQPseudo_UPD_VST1q8HighQPseudo_VST1q8HighQPseudo_UPD_VST1q8LowQPseudo_UPD { 0, 0, 0, 0, 0 }, // 1057 VMOVD0 { 0, 0, 0, 0, 0 }, // 1058 t2CPS1p_t2CPS2p_t2CPS3p_t2SG_t2TT_t2TTA_t2TTAT_t2TTT { 0, 0, 0, 0, 0 }, // 1059 t2DBG { 0, 0, 0, 0, 0 }, // 1060 t2SUBS_PC_LR { 0, 0, 0, 0, 0 }, // 1061 COPY_TO_REGCLASS { 0, 0, 0, 0, 0 }, // 1062 COPY_STRUCT_BYVAL_I32 { 0, 0, 0, 0, 0 }, // 1063 t2CSEL_t2CSINC_t2CSINV_t2CSNEG { 1, 1, 2, 1188, 1191 }, // 1064 t2ADDrr_t2ADDSrr_t2SBCrr { 1, 1, 2, 1191, 1193 }, // 1065 t2ASRri_t2LSLri_t2LSRri { 1, 2, 3, 1193, 1196 }, // 1066 t2ASRrr_t2LSLrr_t2LSRrr_t2RORrr { 1, 1, 2, 1196, 1198 }, // 1067 t2CMNzrr { 1, 1, 2, 1198, 1199 }, // 1068 t2CMPri { 1, 1, 2, 1199, 1201 }, // 1069 t2CMPrr { 1, 1, 2, 1201, 1204 }, // 1070 t2ORRrr { 1, 1, 2, 1204, 1206 }, // 1071 t2REV_t2REV16_t2REVSH { 1, 1, 2, 1206, 1208 }, // 1072 t2RSBri_t2RSBSri { 1, 1, 2, 1208, 1211 }, // 1073 t2RSBrr_t2SUBSrr_t2SUBrr { 1, 1, 2, 1211, 1213 }, // 1074 t2TEQrr_t2TSTrr { 1, 1, 2, 1213, 1215 }, // 1075 t2STRi12 { 1, 1, 2, 1215, 1217 }, // 1076 t2STRBi12_t2STRHi12 { 1, 10, 11, 1217, 1218 }, // 1077 t2STMIA_UPD_t2STMDB_UPD { 0, 0, 0, 0, 0 }, // 1078 t2SETPAN_tHLT_tSETEND { 1, 1, 2, 1218, 1221 }, // 1079 tADC_tADDhirr_tADDrSP_tADDrr_tADDspr_tPICADD_tSBC_tSUBrr { 1, 1, 2, 1221, 1223 }, // 1080 tADDrSPi_tADDspi_tADR_tRSB_tSUBspi { 1, 1, 2, 1223, 1226 }, // 1081 tAND_tBIC_tEOR_tORR { 1, 1, 2, 1226, 1228 }, // 1082 tASRri_tLSLri_tLSRri { 1, 1, 2, 0, 0 }, // 1083 tCBNZ_tCBZ { 1, 1, 2, 1228, 1230 }, // 1084 tCMNz_tCMPhir_tCMPr { 1, 1, 2, 1230, 1231 }, // 1085 tCMPi8 { 0, 0, 0, 0, 0 }, // 1086 tCPS_tHINT { 1, 1, 2, 1231, 1233 }, // 1087 tMOVSr { 1, 1, 2, 1233, 1235 }, // 1088 tSTRBi_tSTRHi { 1, 1, 2, 1235, 1237 }, // 1089 tSTRi_tSTRspi { 1, 1, 2, 0, 0 }, // 1090 tSVC_tTRAP { 1, 1, 2, 1237, 1239 }, // 1091 tTST { 1, 1, 2, 0, 0 }, // 1092 tUDF { 1, 1, 2, 0, 0 }, // 1093 tB_tBX_tBXNS_tBcc { 1, 1, 2, 0, 0 }, // 1094 tBLXNSr_tBLXr { 0, 0, 0, 0, 0 }, // 1095 t2DMB_t2DSB_t2ISB { 0, 0, 0, 0, 0 }, // 1096 t2MCR_t2MCR2_t2MCRR_t2MCRR2_t2MRC_t2MRC2 { 0, 0, 0, 0, 0 }, // 1097 t2MOVSsi { 0, 0, 0, 0, 0 }, // 1098 t2MOVSsr { 1, 2, 3, 1239, 1242 }, // 1099 t2MUL { 1, 2, 3, 1242, 1246 }, // 1100 t2SMMLA_t2SMMLAR_t2SMMLS_t2SMMLSR { 1, 2, 3, 1246, 1250 }, // 1101 t2UXTAB_t2UXTAH { 1, 2, 3, 1250, 1254 }, // 1102 t2UXTAB16 { 0, 0, 0, 0, 0 }, // 1103 MVE_SQRSHR_MVE_SQSHL_MVE_SRSHR_MVE_UQRSHL_MVE_UQSHL_MVE_URSHR { 0, 0, 0, 0, 0 }, // 1104 MVE_ASRLi_MVE_ASRLr_MVE_LSLLi_MVE_LSLLr_MVE_LSRL_MVE_SQRSHRL_MVE_SQSHLL_MVE_SRSHRL_MVE_UQRSHLL_MVE_UQSHLL_MVE_URSHRL { 0, 0, 0, 0, 0 }, // 1105 t2CLRM { 1, 1, 2, 1254, 1256 }, // 1106 t2LDRBi12_t2LDRHi12 { 1, 1, 2, 1256, 1258 }, // 1107 t2LDRi12 { 1, 10, 11, 1258, 1263 }, // 1108 t2LDMDB_t2LDMIA { 1, 10, 11, 1263, 1268 }, // 1109 t2LDMDB_UPD_t2LDMIA_UPD { 1, 1, 2, 1268, 1270 }, // 1110 tADDi3_tADDi8_tSUBi3_tSUBi8 { 1, 1, 2, 1270, 1272 }, // 1111 t2ADDSri_t2ADDri { 1, 1, 2, 1272, 1274 }, // 1112 t2SUBSri_t2SUBri { 1, 1, 2, 0, 0 }, // 1113 t2LoopDec { 0, 0, 0, 0, 0 }, // 1114 MVE_VLDRBS16_MVE_VLDRBS32_MVE_VLDRBU16_MVE_VLDRBU32_MVE_VLDRBU8_MVE_VLDRHS32_MVE_VLDRHU16_MVE_VLDRHU32_MVE_VLDRWU32 { 0, 0, 0, 0, 0 }, // 1115 MVE_VLDRBS16_post_MVE_VLDRBS16_pre_MVE_VLDRBS32_post_MVE_VLDRBS32_pre_MVE_VLDRBU16_post_MVE_VLDRBU16_pre_MVE_VLDRBU32_post_MVE_VLDRBU32_pre_MVE_VLDRBU8_post_MVE_VLDRBU8_pre_MVE_VLDRHS32_post_MVE_VLDRHS32_pre_MVE_VLDRHU16_post_MVE_VLDRHU16_pre_MVE_VLDRHU32_post_MVE_VLDRHU32_pre_MVE_VLDRWU32_post_MVE_VLDRWU32_pre { 0, 0, 0, 0, 0 }, // 1116 MVE_VLDRBS16_rq_MVE_VLDRBS32_rq_MVE_VLDRBU16_rq_MVE_VLDRBU32_rq_MVE_VLDRBU8_rq_MVE_VLDRDU64_rq_MVE_VLDRDU64_rq_u_MVE_VLDRHS32_rq_MVE_VLDRHS32_rq_u_MVE_VLDRHU16_rq_MVE_VLDRHU16_rq_u_MVE_VLDRHU32_rq_MVE_VLDRHU32_rq_u_MVE_VLDRWU32_rq_MVE_VLDRWU32_rq_u { 0, 0, 0, 0, 0 }, // 1117 MVE_VLDRDU64_qi_MVE_VLDRWU32_qi { 0, 0, 0, 0, 0 }, // 1118 MVE_VLDRDU64_qi_pre_MVE_VLDRWU32_qi_pre { 0, 0, 0, 0, 0 }, // 1119 MVE_VLD20_16_MVE_VLD20_32_MVE_VLD20_8_MVE_VLD21_16_MVE_VLD21_32_MVE_VLD21_8_MVE_VLD40_16_MVE_VLD40_32_MVE_VLD40_8_MVE_VLD41_16_MVE_VLD41_32_MVE_VLD41_8_MVE_VLD42_16_MVE_VLD42_32_MVE_VLD42_8_MVE_VLD43_16_MVE_VLD43_32_MVE_VLD43_8 { 0, 0, 0, 0, 0 }, // 1120 MVE_VLD20_16_wb_MVE_VLD20_32_wb_MVE_VLD20_8_wb_MVE_VLD21_16_wb_MVE_VLD21_32_wb_MVE_VLD21_8_wb_MVE_VLD40_16_wb_MVE_VLD40_32_wb_MVE_VLD40_8_wb_MVE_VLD41_16_wb_MVE_VLD41_32_wb_MVE_VLD41_8_wb_MVE_VLD42_16_wb_MVE_VLD42_32_wb_MVE_VLD42_8_wb_MVE_VLD43_16_wb_MVE_VLD43_32_wb_MVE_VLD43_8_wb { 0, 0, 0, 0, 0 }, // 1121 MVE_VSTRB16_MVE_VSTRB32_MVE_VSTRBU8_MVE_VSTRH32_MVE_VSTRHU16_MVE_VSTRWU32 { 0, 0, 0, 0, 0 }, // 1122 MVE_VSTRB16_post_MVE_VSTRB16_pre_MVE_VSTRB32_post_MVE_VSTRB32_pre_MVE_VSTRBU8_post_MVE_VSTRBU8_pre_MVE_VSTRH32_post_MVE_VSTRH32_pre_MVE_VSTRHU16_post_MVE_VSTRHU16_pre_MVE_VSTRWU32_post_MVE_VSTRWU32_pre { 0, 0, 0, 0, 0 }, // 1123 MVE_VSTRB16_rq_MVE_VSTRB32_rq_MVE_VSTRB8_rq_MVE_VSTRD64_rq_MVE_VSTRD64_rq_u_MVE_VSTRH16_rq_MVE_VSTRH16_rq_u_MVE_VSTRH32_rq_MVE_VSTRH32_rq_u_MVE_VSTRW32_rq_MVE_VSTRW32_rq_u { 0, 0, 0, 0, 0 }, // 1124 MVE_VSTRD64_qi_MVE_VSTRD64_qi_pre_MVE_VSTRW32_qi_MVE_VSTRW32_qi_pre { 0, 0, 0, 0, 0 }, // 1125 MVE_VST20_16_MVE_VST20_16_wb_MVE_VST20_32_MVE_VST20_32_wb_MVE_VST20_8_MVE_VST20_8_wb_MVE_VST21_16_MVE_VST21_16_wb_MVE_VST21_32_MVE_VST21_32_wb_MVE_VST21_8_MVE_VST21_8_wb_MVE_VST40_16_MVE_VST40_16_wb_MVE_VST40_32_MVE_VST40_32_wb_MVE_VST40_8_MVE_VST40_8_wb_MVE_VST41_16_MVE_VST41_16_wb_MVE_VST41_32_MVE_VST41_32_wb_MVE_VST41_8_MVE_VST41_8_wb_MVE_VST42_16_MVE_VST42_16_wb_MVE_VST42_32_MVE_VST42_32_wb_MVE_VST42_8_MVE_VST42_8_wb_MVE_VST43_16_MVE_VST43_16_wb_MVE_VST43_32_MVE_VST43_32_wb_MVE_VST43_8_MVE_VST43_8_wb { 0, 0, 0, 0, 0 }, // 1126 MVE_VABAVs16_MVE_VABAVs32_MVE_VABAVs8_MVE_VABAVu16_MVE_VABAVu32_MVE_VABAVu8 { 0, 0, 0, 0, 0 }, // 1127 MVE_VABDs16_MVE_VABDs32_MVE_VABDs8_MVE_VABDu16_MVE_VABDu32_MVE_VABDu8 { 0, 0, 0, 0, 0 }, // 1128 MVE_VABSs16_MVE_VABSs32_MVE_VABSs8 { 0, 0, 0, 0, 0 }, // 1129 MVE_VADC_MVE_VADCI { 0, 0, 0, 0, 0 }, // 1130 MVE_VADD_qr_i16_MVE_VADD_qr_i32_MVE_VADD_qr_i8_MVE_VADDi16_MVE_VADDi32_MVE_VADDi8 { 0, 0, 0, 0, 0 }, // 1131 MVE_VAND { 0, 0, 0, 0, 0 }, // 1132 MVE_VBIC_MVE_VBICimmi16_MVE_VBICimmi32 { 0, 0, 0, 0, 0 }, // 1133 MVE_VBRSR16_MVE_VBRSR32_MVE_VBRSR8 { 0, 0, 0, 0, 0 }, // 1134 MVE_VCADDi16_MVE_VCADDi32_MVE_VCADDi8 { 0, 0, 0, 0, 0 }, // 1135 MVE_VCLSs16_MVE_VCLSs32_MVE_VCLSs8 { 0, 0, 0, 0, 0 }, // 1136 MVE_VCLZs16_MVE_VCLZs32_MVE_VCLZs8 { 0, 0, 0, 0, 0 }, // 1137 MVE_VDDUPu16_MVE_VDDUPu32_MVE_VDDUPu8_MVE_VDUP16_MVE_VDUP32_MVE_VDUP8_MVE_VDWDUPu16_MVE_VDWDUPu32_MVE_VDWDUPu8_MVE_VIDUPu16_MVE_VIDUPu32_MVE_VIDUPu8_MVE_VIWDUPu16_MVE_VIWDUPu32_MVE_VIWDUPu8 { 0, 0, 0, 0, 0 }, // 1138 MVE_VEOR { 0, 0, 0, 0, 0 }, // 1139 MVE_VHADD_qr_s16_MVE_VHADD_qr_s32_MVE_VHADD_qr_s8_MVE_VHADD_qr_u16_MVE_VHADD_qr_u32_MVE_VHADD_qr_u8_MVE_VHADDs16_MVE_VHADDs32_MVE_VHADDs8_MVE_VHADDu16_MVE_VHADDu32_MVE_VHADDu8 { 0, 0, 0, 0, 0 }, // 1140 MVE_VHCADDs16_MVE_VHCADDs32_MVE_VHCADDs8 { 0, 0, 0, 0, 0 }, // 1141 MVE_VHSUB_qr_s16_MVE_VHSUB_qr_s32_MVE_VHSUB_qr_s8_MVE_VHSUB_qr_u16_MVE_VHSUB_qr_u32_MVE_VHSUB_qr_u8_MVE_VHSUBs16_MVE_VHSUBs32_MVE_VHSUBs8_MVE_VHSUBu16_MVE_VHSUBu32_MVE_VHSUBu8 { 0, 0, 0, 0, 0 }, // 1142 MVE_VMAXAs16_MVE_VMAXAs32_MVE_VMAXAs8_MVE_VMAXs16_MVE_VMAXs32_MVE_VMAXs8_MVE_VMAXu16_MVE_VMAXu32_MVE_VMAXu8_MVE_VMINAs16_MVE_VMINAs32_MVE_VMINAs8_MVE_VMINs16_MVE_VMINs32_MVE_VMINs8_MVE_VMINu16_MVE_VMINu32_MVE_VMINu8 { 0, 0, 0, 0, 0 }, // 1143 MVE_VMAXAVs8_MVE_VMAXVs8_MVE_VMAXVu8_MVE_VMINAVs8_MVE_VMINVs8_MVE_VMINVu8 { 0, 0, 0, 0, 0 }, // 1144 MVE_VMAXAVs16_MVE_VMAXVs16_MVE_VMAXVu16_MVE_VMINAVs16_MVE_VMINVs16_MVE_VMINVu16 { 0, 0, 0, 0, 0 }, // 1145 MVE_VMAXAVs32_MVE_VMAXVs32_MVE_VMAXVu32_MVE_VMINAVs32_MVE_VMINVs32_MVE_VMINVu32 { 0, 0, 0, 0, 0 }, // 1146 MVE_VMOVNi16bh_MVE_VMOVNi16th_MVE_VMOVNi32bh_MVE_VMOVNi32th { 0, 0, 0, 0, 0 }, // 1147 MVE_VMOVLs16bh_MVE_VMOVLs16th_MVE_VMOVLs8bh_MVE_VMOVLs8th_MVE_VMOVLu16bh_MVE_VMOVLu16th_MVE_VMOVLu8bh_MVE_VMOVLu8th { 0, 0, 0, 0, 0 }, // 1148 MVE_VMULLBp16_MVE_VMULLBp8_MVE_VMULLTp16_MVE_VMULLTp8 { 0, 0, 0, 0, 0 }, // 1149 MVE_VMVN_MVE_VMVNimmi16_MVE_VMVNimmi32 { 0, 0, 0, 0, 0 }, // 1150 MVE_VNEGs16_MVE_VNEGs32_MVE_VNEGs8 { 0, 0, 0, 0, 0 }, // 1151 MVE_VORN { 0, 0, 0, 0, 0 }, // 1152 MVE_VORR_MVE_VORRimmi16_MVE_VORRimmi32 { 0, 0, 0, 0, 0 }, // 1153 MVE_VPSEL { 0, 0, 0, 0, 0 }, // 1154 MQPRCopy { 0, 0, 0, 0, 0 }, // 1155 MVE_VQABSs16_MVE_VQABSs32_MVE_VQABSs8 { 0, 0, 0, 0, 0 }, // 1156 MVE_VQADD_qr_s16_MVE_VQADD_qr_s32_MVE_VQADD_qr_s8_MVE_VQADD_qr_u16_MVE_VQADD_qr_u32_MVE_VQADD_qr_u8_MVE_VQADDs16_MVE_VQADDs32_MVE_VQADDs8_MVE_VQADDu16_MVE_VQADDu32_MVE_VQADDu8 { 0, 0, 0, 0, 0 }, // 1157 MVE_VQMOVNs16bh_MVE_VQMOVNs16th_MVE_VQMOVNs32bh_MVE_VQMOVNs32th_MVE_VQMOVNu16bh_MVE_VQMOVNu16th_MVE_VQMOVNu32bh_MVE_VQMOVNu32th_MVE_VQMOVUNs16bh_MVE_VQMOVUNs16th_MVE_VQMOVUNs32bh_MVE_VQMOVUNs32th { 0, 0, 0, 0, 0 }, // 1158 MVE_VQNEGs16_MVE_VQNEGs32_MVE_VQNEGs8 { 0, 0, 0, 0, 0 }, // 1159 MVE_VSHLC_MVE_VSHLL_imms16bh_MVE_VSHLL_imms16th_MVE_VSHLL_imms8bh_MVE_VSHLL_imms8th_MVE_VSHLL_immu16bh_MVE_VSHLL_immu16th_MVE_VSHLL_immu8bh_MVE_VSHLL_immu8th_MVE_VSHLL_lws16bh_MVE_VSHLL_lws16th_MVE_VSHLL_lws8bh_MVE_VSHLL_lws8th_MVE_VSHLL_lwu16bh_MVE_VSHLL_lwu16th_MVE_VSHLL_lwu8bh_MVE_VSHLL_lwu8th_MVE_VSHL_by_vecs16_MVE_VSHL_by_vecs32_MVE_VSHL_by_vecs8_MVE_VSHL_by_vecu16_MVE_VSHL_by_vecu32_MVE_VSHL_by_vecu8_MVE_VSHL_immi16_MVE_VSHL_immi32_MVE_VSHL_immi8_MVE_VSHL_qrs16_MVE_VSHL_qrs32_MVE_VSHL_qrs8_MVE_VSHL_qru16_MVE_VSHL_qru32_MVE_VSHL_qru8 { 0, 0, 0, 0, 0 }, // 1160 MVE_VQSHLU_imms16_MVE_VQSHLU_imms32_MVE_VQSHLU_imms8_MVE_VQSHL_by_vecs16_MVE_VQSHL_by_vecs32_MVE_VQSHL_by_vecs8_MVE_VQSHL_by_vecu16_MVE_VQSHL_by_vecu32_MVE_VQSHL_by_vecu8_MVE_VQSHL_qrs16_MVE_VQSHL_qrs32_MVE_VQSHL_qrs8_MVE_VQSHL_qru16_MVE_VQSHL_qru32_MVE_VQSHL_qru8_MVE_VQSHLimms16_MVE_VQSHLimms32_MVE_VQSHLimms8_MVE_VQSHLimmu16_MVE_VQSHLimmu32_MVE_VQSHLimmu8_MVE_VRSHL_by_vecs16_MVE_VRSHL_by_vecs32_MVE_VRSHL_by_vecs8_MVE_VRSHL_by_vecu16_MVE_VRSHL_by_vecu32_MVE_VRSHL_by_vecu8_MVE_VRSHL_qrs16_MVE_VRSHL_qrs32_MVE_VRSHL_qrs8_MVE_VRSHL_qru16_MVE_VRSHL_qru32_MVE_VRSHL_qru8 { 0, 0, 0, 0, 0 }, // 1161 MVE_VQRSHL_by_vecs16_MVE_VQRSHL_by_vecs32_MVE_VQRSHL_by_vecs8_MVE_VQRSHL_by_vecu16_MVE_VQRSHL_by_vecu32_MVE_VQRSHL_by_vecu8_MVE_VQRSHL_qrs16_MVE_VQRSHL_qrs32_MVE_VQRSHL_qrs8_MVE_VQRSHL_qru16_MVE_VQRSHL_qru32_MVE_VQRSHL_qru8 { 0, 0, 0, 0, 0 }, // 1162 MVE_VQRSHRNbhs16_MVE_VQRSHRNbhs32_MVE_VQRSHRNbhu16_MVE_VQRSHRNbhu32_MVE_VQRSHRNths16_MVE_VQRSHRNths32_MVE_VQRSHRNthu16_MVE_VQRSHRNthu32_MVE_VQRSHRUNs16bh_MVE_VQRSHRUNs16th_MVE_VQRSHRUNs32bh_MVE_VQRSHRUNs32th_MVE_VQSHRNbhs16_MVE_VQSHRNbhs32_MVE_VQSHRNbhu16_MVE_VQSHRNbhu32_MVE_VQSHRNths16_MVE_VQSHRNths32_MVE_VQSHRNthu16_MVE_VQSHRNthu32_MVE_VQSHRUNs16bh_MVE_VQSHRUNs16th_MVE_VQSHRUNs32bh_MVE_VQSHRUNs32th_MVE_VRSHRNi16bh_MVE_VRSHRNi16th_MVE_VRSHRNi32bh_MVE_VRSHRNi32th_MVE_VSHRNi16bh_MVE_VSHRNi16th_MVE_VSHRNi32bh_MVE_VSHRNi32th { 0, 0, 0, 0, 0 }, // 1163 MVE_VSHR_imms16_MVE_VSHR_imms32_MVE_VSHR_imms8_MVE_VSHR_immu16_MVE_VSHR_immu32_MVE_VSHR_immu8 { 0, 0, 0, 0, 0 }, // 1164 MVE_VRSHR_imms16_MVE_VRSHR_imms32_MVE_VRSHR_imms8_MVE_VRSHR_immu16_MVE_VRSHR_immu32_MVE_VRSHR_immu8 { 0, 0, 0, 0, 0 }, // 1165 MVE_VQSUB_qr_s16_MVE_VQSUB_qr_s32_MVE_VQSUB_qr_s8_MVE_VQSUB_qr_u16_MVE_VQSUB_qr_u32_MVE_VQSUB_qr_u8_MVE_VQSUBs16_MVE_VQSUBs32_MVE_VQSUBs8_MVE_VQSUBu16_MVE_VQSUBu32_MVE_VQSUBu8 { 0, 0, 0, 0, 0 }, // 1166 MVE_VREV16_8_MVE_VREV32_16_MVE_VREV32_8_MVE_VREV64_16_MVE_VREV64_32_MVE_VREV64_8 { 0, 0, 0, 0, 0 }, // 1167 MVE_VRHADDs16_MVE_VRHADDs32_MVE_VRHADDs8_MVE_VRHADDu16_MVE_VRHADDu32_MVE_VRHADDu8 { 0, 0, 0, 0, 0 }, // 1168 MVE_VSBC_MVE_VSBCI { 0, 0, 0, 0, 0 }, // 1169 MVE_VSLIimm16_MVE_VSLIimm32_MVE_VSLIimm8 { 0, 0, 0, 0, 0 }, // 1170 MVE_VSRIimm16_MVE_VSRIimm32_MVE_VSRIimm8 { 0, 0, 0, 0, 0 }, // 1171 MVE_VSUB_qr_i16_MVE_VSUB_qr_i32_MVE_VSUB_qr_i8_MVE_VSUBi16_MVE_VSUBi32_MVE_VSUBi8 { 0, 0, 0, 0, 0 }, // 1172 MVE_VABDf16_MVE_VABDf32 { 0, 0, 0, 0, 0 }, // 1173 MVE_VABSf16_MVE_VABSf32 { 0, 0, 0, 0, 0 }, // 1174 MVE_VADDf16_MVE_VADDf32 { 0, 0, 0, 0, 0 }, // 1175 MVE_VADD_qr_f16_MVE_VADD_qr_f32 { 0, 0, 0, 0, 0 }, // 1176 MVE_VADDLVs32acc_MVE_VADDLVs32no_acc_MVE_VADDLVu32acc_MVE_VADDLVu32no_acc { 0, 0, 0, 0, 0 }, // 1177 MVE_VADDVs16acc_MVE_VADDVs16no_acc_MVE_VADDVs32acc_MVE_VADDVs32no_acc_MVE_VADDVs8acc_MVE_VADDVs8no_acc_MVE_VADDVu16acc_MVE_VADDVu16no_acc_MVE_VADDVu32acc_MVE_VADDVu32no_acc_MVE_VADDVu8acc_MVE_VADDVu8no_acc { 0, 0, 0, 0, 0 }, // 1178 MVE_VCADDf16_MVE_VCADDf32 { 0, 0, 0, 0, 0 }, // 1179 MVE_VCMLAf16_MVE_VCMLAf32 { 0, 0, 0, 0, 0 }, // 1180 MVE_VCMULf16_MVE_VCMULf32 { 0, 0, 0, 0, 0 }, // 1181 MVE_VCMPi16_MVE_VCMPi16r_MVE_VCMPi32_MVE_VCMPi32r_MVE_VCMPi8_MVE_VCMPi8r_MVE_VCMPs16_MVE_VCMPs16r_MVE_VCMPs32_MVE_VCMPs32r_MVE_VCMPs8_MVE_VCMPs8r_MVE_VCMPu16_MVE_VCMPu16r_MVE_VCMPu32_MVE_VCMPu32r_MVE_VCMPu8_MVE_VCMPu8r_MVE_VPTv16i8_MVE_VPTv16i8r_MVE_VPTv16s8_MVE_VPTv16s8r_MVE_VPTv16u8_MVE_VPTv16u8r_MVE_VPTv4i32_MVE_VPTv4i32r_MVE_VPTv4s32_MVE_VPTv4s32r_MVE_VPTv4u32_MVE_VPTv4u32r_MVE_VPTv8i16_MVE_VPTv8i16r_MVE_VPTv8s16_MVE_VPTv8s16r_MVE_VPTv8u16_MVE_VPTv8u16r { 0, 0, 0, 0, 0 }, // 1182 MVE_VCMPf16_MVE_VCMPf16r_MVE_VCMPf32_MVE_VCMPf32r_MVE_VPTv4f32_MVE_VPTv4f32r_MVE_VPTv8f16_MVE_VPTv8f16r { 0, 0, 0, 0, 0 }, // 1183 MVE_VCVTf16s16_fix_MVE_VCVTf16s16n_MVE_VCVTf16u16_fix_MVE_VCVTf16u16n { 0, 0, 0, 0, 0 }, // 1184 MVE_VCVTf32s32_fix_MVE_VCVTf32s32n_MVE_VCVTf32u32_fix_MVE_VCVTf32u32n { 0, 0, 0, 0, 0 }, // 1185 MVE_VCVTs16f16_fix_MVE_VCVTs16f16a_MVE_VCVTs16f16m_MVE_VCVTs16f16n_MVE_VCVTs16f16p_MVE_VCVTs16f16z_MVE_VCVTu16f16_fix_MVE_VCVTu16f16a_MVE_VCVTu16f16m_MVE_VCVTu16f16n_MVE_VCVTu16f16p_MVE_VCVTu16f16z { 0, 0, 0, 0, 0 }, // 1186 MVE_VCVTs32f32_fix_MVE_VCVTs32f32a_MVE_VCVTs32f32m_MVE_VCVTs32f32n_MVE_VCVTs32f32p_MVE_VCVTs32f32z_MVE_VCVTu32f32_fix_MVE_VCVTu32f32a_MVE_VCVTu32f32m_MVE_VCVTu32f32n_MVE_VCVTu32f32p_MVE_VCVTu32f32z { 0, 0, 0, 0, 0 }, // 1187 MVE_VCVTf16f32bh_MVE_VCVTf16f32th { 0, 0, 0, 0, 0 }, // 1188 MVE_VCVTf32f16bh_MVE_VCVTf32f16th { 0, 0, 0, 0, 0 }, // 1189 MVE_VFMA_qr_Sf16_MVE_VFMA_qr_Sf32_MVE_VFMA_qr_f16_MVE_VFMA_qr_f32_MVE_VFMAf16_MVE_VFMAf32_MVE_VFMSf16_MVE_VFMSf32 { 0, 0, 0, 0, 0 }, // 1190 MVE_VMAXNMAVf16_MVE_VMAXNMAVf32_MVE_VMAXNMAf16_MVE_VMAXNMAf32_MVE_VMAXNMVf16_MVE_VMAXNMVf32_MVE_VMAXNMf16_MVE_VMAXNMf32_MVE_VMINNMAVf16_MVE_VMINNMAVf32_MVE_VMINNMAf16_MVE_VMINNMAf32_MVE_VMINNMVf16_MVE_VMINNMVf32_MVE_VMINNMf16_MVE_VMINNMf32 { 0, 0, 0, 0, 0 }, // 1191 MVE_VMOV_from_lane_32_MVE_VMOV_from_lane_s16_MVE_VMOV_from_lane_s8_MVE_VMOV_from_lane_u16_MVE_VMOV_from_lane_u8 { 0, 0, 0, 0, 0 }, // 1192 MVE_VMOV_rr_q { 0, 0, 0, 0, 0 }, // 1193 MVE_VMOVimmf32_MVE_VMOVimmi16_MVE_VMOVimmi32_MVE_VMOVimmi64_MVE_VMOVimmi8 { 0, 0, 0, 0, 0 }, // 1194 MVE_VMUL_qr_f16_MVE_VMUL_qr_f32_MVE_VMUL_qr_i16_MVE_VMUL_qr_i32_MVE_VMUL_qr_i8_MVE_VMULf16_MVE_VMULf32_MVE_VMULi16_MVE_VMULi32_MVE_VMULi8 { 0, 0, 0, 0, 0 }, // 1195 MVE_VMULHs16_MVE_VMULHs32_MVE_VMULHs8_MVE_VMULHu16_MVE_VMULHu32_MVE_VMULHu8_MVE_VQDMULH_qr_s16_MVE_VQDMULH_qr_s32_MVE_VQDMULH_qr_s8_MVE_VQDMULHi16_MVE_VQDMULHi32_MVE_VQDMULHi8_MVE_VQRDMULH_qr_s16_MVE_VQRDMULH_qr_s32_MVE_VQRDMULH_qr_s8_MVE_VQRDMULHi16_MVE_VQRDMULHi32_MVE_VQRDMULHi8_MVE_VRMULHs16_MVE_VRMULHs32_MVE_VRMULHs8_MVE_VRMULHu16_MVE_VRMULHu32_MVE_VRMULHu8 { 0, 0, 0, 0, 0 }, // 1196 MVE_VMULLBs16_MVE_VMULLBs32_MVE_VMULLBs8_MVE_VMULLBu16_MVE_VMULLBu32_MVE_VMULLBu8_MVE_VMULLTs16_MVE_VMULLTs32_MVE_VMULLTs8_MVE_VMULLTu16_MVE_VMULLTu32_MVE_VMULLTu8_MVE_VQDMULLs16bh_MVE_VQDMULLs16th_MVE_VQDMULLs32bh_MVE_VQDMULLs32th { 0, 0, 0, 0, 0 }, // 1197 MVE_VQDMULL_qr_s16bh_MVE_VQDMULL_qr_s16th_MVE_VQDMULL_qr_s32bh_MVE_VQDMULL_qr_s32th { 0, 0, 0, 0, 0 }, // 1198 MVE_VMLADAVas16_MVE_VMLADAVas32_MVE_VMLADAVas8_MVE_VMLADAVau16_MVE_VMLADAVau32_MVE_VMLADAVau8_MVE_VMLADAVaxs16_MVE_VMLADAVaxs32_MVE_VMLADAVaxs8_MVE_VMLADAVs16_MVE_VMLADAVs32_MVE_VMLADAVs8_MVE_VMLADAVu16_MVE_VMLADAVu32_MVE_VMLADAVu8_MVE_VMLADAVxs16_MVE_VMLADAVxs32_MVE_VMLADAVxs8_MVE_VMLAS_qr_i16_MVE_VMLAS_qr_i32_MVE_VMLAS_qr_i8_MVE_VMLA_qr_i16_MVE_VMLA_qr_i32_MVE_VMLA_qr_i8_MVE_VMLSDAVas16_MVE_VMLSDAVas32_MVE_VMLSDAVas8_MVE_VMLSDAVaxs16_MVE_VMLSDAVaxs32_MVE_VMLSDAVaxs8_MVE_VMLSDAVs16_MVE_VMLSDAVs32_MVE_VMLSDAVs8_MVE_VMLSDAVxs16_MVE_VMLSDAVxs32_MVE_VMLSDAVxs8_MVE_VQDMLADHXs16_MVE_VQDMLADHXs32_MVE_VQDMLADHXs8_MVE_VQDMLADHs16_MVE_VQDMLADHs32_MVE_VQDMLADHs8_MVE_VQDMLAH_qrs16_MVE_VQDMLAH_qrs32_MVE_VQDMLAH_qrs8_MVE_VQDMLASH_qrs16_MVE_VQDMLASH_qrs32_MVE_VQDMLASH_qrs8_MVE_VQDMLSDHXs16_MVE_VQDMLSDHXs32_MVE_VQDMLSDHXs8_MVE_VQDMLSDHs16_MVE_VQDMLSDHs32_MVE_VQDMLSDHs8_MVE_VQRDMLADHXs16_MVE_VQRDMLADHXs32_MVE_VQRDMLADHXs8_MVE_VQRDMLADHs16_MVE_VQRDMLADHs32_MVE_VQRDMLADHs8_MVE_VQRDMLAH_qrs16_MVE_VQRDMLAH_qrs32_MVE_VQRDMLAH_qrs8_MVE_VQRDMLASH_qrs16_MVE_VQRDMLASH_qrs32_MVE_VQRDMLASH_qrs8_MVE_VQRDMLSDHXs16_MVE_VQRDMLSDHXs32_MVE_VQRDMLSDHXs8_MVE_VQRDMLSDHs16_MVE_VQRDMLSDHs32_MVE_VQRDMLSDHs8 { 0, 0, 0, 0, 0 }, // 1199 MVE_VMLALDAVas16_MVE_VMLALDAVas32_MVE_VMLALDAVau16_MVE_VMLALDAVau32_MVE_VMLALDAVaxs16_MVE_VMLALDAVaxs32_MVE_VMLALDAVs16_MVE_VMLALDAVs32_MVE_VMLALDAVu16_MVE_VMLALDAVu32_MVE_VMLALDAVxs16_MVE_VMLALDAVxs32_MVE_VMLSLDAVas16_MVE_VMLSLDAVas32_MVE_VMLSLDAVaxs16_MVE_VMLSLDAVaxs32_MVE_VMLSLDAVs16_MVE_VMLSLDAVs32_MVE_VMLSLDAVxs16_MVE_VMLSLDAVxs32_MVE_VRMLALDAVHas32_MVE_VRMLALDAVHau32_MVE_VRMLALDAVHaxs32_MVE_VRMLALDAVHs32_MVE_VRMLALDAVHu32_MVE_VRMLALDAVHxs32_MVE_VRMLSLDAVHas32_MVE_VRMLSLDAVHaxs32_MVE_VRMLSLDAVHs32_MVE_VRMLSLDAVHxs32 { 0, 0, 0, 0, 0 }, // 1200 MVE_VNEGf16_MVE_VNEGf32 { 0, 0, 0, 0, 0 }, // 1201 MVE_VRINTf16A_MVE_VRINTf16M_MVE_VRINTf16N_MVE_VRINTf16P_MVE_VRINTf16X_MVE_VRINTf16Z_MVE_VRINTf32A_MVE_VRINTf32M_MVE_VRINTf32N_MVE_VRINTf32P_MVE_VRINTf32X_MVE_VRINTf32Z { 0, 0, 0, 0, 0 }, // 1202 MVE_VSUBf16_MVE_VSUBf32 { 0, 0, 0, 0, 0 }, // 1203 MVE_VSUB_qr_f16_MVE_VSUB_qr_f32 { 0, 0, 0, 0, 0 }, // 1204 MVE_VMOV_to_lane_16_MVE_VMOV_to_lane_32_MVE_VMOV_to_lane_8_MVE_VMOV_q_rr { 0, 0, 0, 0, 0 }, // 1205 MVE_VCTP16_MVE_VCTP32_MVE_VCTP64_MVE_VCTP8 { 0, 0, 0, 0, 0 }, // 1206 MVE_VPNOT { 0, 0, 0, 0, 0 }, // 1207 MVE_VPST { 0, 0, 0, 0, 0 }, // 1208 VCVTASD_VCVTASH_VCVTASS_VCVTAUD_VCVTAUH_VCVTAUS_VCVTMSD_VCVTMSH_VCVTMSS_VCVTMUD_VCVTMUH_VCVTMUS_VCVTNSD_VCVTNSH_VCVTNSS_VCVTNUD_VCVTNUH_VCVTNUS_VCVTPSD_VCVTPSH_VCVTPSS_VCVTPUD_VCVTPUH_VCVTPUS { 0, 0, 0, 0, 0 }, // 1209 VDIVH { 0, 0, 0, 0, 0 }, // 1210 VFMAH_VFMSH { 0, 0, 0, 0, 0 }, // 1211 VFP_VMAXNMD_VFP_VMAXNMH_VFP_VMAXNMS_VFP_VMINNMD_VFP_VMINNMH_VFP_VMINNMS { 0, 0, 0, 0, 0 }, // 1212 VMOVH { 1, 1, 2, 1274, 1276 }, // 1213 VMOVHR { 1, 1, 2, 1276, 1278 }, // 1214 VMOVD { 1, 1, 2, 1278, 1280 }, // 1215 VMOVS { 1, 1, 2, 1280, 1282 }, // 1216 VMOVRH { 1, 1, 2, 0, 0 }, // 1217 tSVC { 1, 1, 2, 0, 0 }, // 1218 t2HVC { 0, 0, 0, 0, 0 }, // 1219 t2SMC_ERET { 0, 0, 0, 0, 0 }, // 1220 tHINT { 0, 0, 0, 0, 0 }, // 1221 BUNDLE { 0, 0, 0, 0, 0 }, // 1222 t2LDRBpcrel_t2LDRHpcrel { 1, 1, 2, 1282, 1284 }, // 1223 t2LDRBpci_t2LDRHpci { 1, 1, 2, 1284, 1286 }, // 1224 t2LDRSBpci_t2LDRSHpci { 0, 0, 0, 0, 0 }, // 1225 t2LDRH_POST_imm { 0, 0, 0, 0, 0 }, // 1226 t2LDRH_PRE_imm { 0, 0, 0, 0, 0 }, // 1227 t2LDREX { 0, 0, 0, 0, 0 }, // 1228 t2LDREXB_t2LDREXH { 0, 0, 0, 0, 0 }, // 1229 t2STREX_t2STREXB_t2STREXH { 1, 1, 2, 1286, 1288 }, // 1230 t2LDRpci { 0, 0, 0, 0, 0 }, // 1231 t2PLDpci_t2PLIpci { 1, 1, 2, 1288, 1290 }, // 1232 tLDRpci { 0, 0, 0, 0, 0 }, // 1233 t2PLDWi12_t2PLDWi8_t2PLDi12_t2PLDi8_t2PLIi12_t2PLIi8 { 0, 0, 0, 0, 0 }, // 1234 t2PLDs_t2PLIs { 1, 1, 2, 0, 0 }, // 1235 t2TBB_JT_t2TBH_JT { 1, 1, 2, 0, 0 }, // 1236 t2TBB_t2TBH { 1, 1, 2, 1290, 1293 }, // 1237 t2RSBSrs_t2SUBrs { 1, 1, 2, 1293, 1296 }, // 1238 t2SUBSrs { 1, 1, 2, 1296, 1299 }, // 1239 t2BICrs_t2EORrs_t2ORRrs { 1, 1, 2, 1299, 1302 }, // 1240 t2ORNrs { 1, 1, 2, 1302, 1304 }, // 1241 t2CMNzrs { 1, 1, 2, 1304, 1306 }, // 1242 t2CMPrs { 1, 1, 2, 1306, 1308 }, // 1243 t2TEQrs_t2TSTrs { 1, 1, 2, 1308, 1310 }, // 1244 t2RRX { 1, 1, 2, 1310, 1313 }, // 1245 tLSLSri { 1, 1, 2, 1313, 1315 }, // 1246 t2CLZ { 0, 0, 0, 0, 0 }, // 1247 t2USAD8 { 1, 1, 2, 1315, 1317 }, // 1248 t2RBIT { 1, 1, 2, 1317, 1320 }, // 1249 t2PKHBT_t2PKHTB { 0, 0, 0, 0, 0 }, // 1250 VCVTASS_VCVTAUS_VCVTMSS_VCVTMUS_VCVTNSS_VCVTNUS_VCVTPSS_VCVTPUS { 0, 0, 0, 0, 0 }, // 1251 VFP_VMAXNMS_VFP_VMINNMS { 0, 0, 0, 0, 0 }, // 1252 VRINTAS_VRINTMS_VRINTNS_VRINTPS_VRINTRS_VRINTXS_VRINTZS { 0, 0, 0, 0, 0 }, // 1253 VCVTASD_VCVTAUD_VCVTMSD_VCVTMUD_VCVTNSD_VCVTNUD_VCVTPSD_VCVTPUD { 0, 0, 0, 0, 0 }, // 1254 VCVTTHD { 0, 0, 0, 0, 0 }, // 1255 VFP_VMAXNMD_VFP_VMINNMD { 0, 0, 0, 0, 0 }, // 1256 VRINTAD_VRINTMD_VRINTND_VRINTPD_VRINTRD_VRINTXD_VRINTZD { 1, 1, 2, 1320, 1322 }, // 1257 VCMPS { 1, 1, 2, 1322, 1324 }, // 1258 VCMPD { 0, 0, 0, 0, 0 }, // 1259 VSELEQS_VSELGES_VSELGTS_VSELVSS { 0, 0, 0, 0, 0 }, // 1260 VSELEQD_VSELGED_VSELGTD_VSELVSD { 1, 2, 3, 1324, 1327 }, // 1261 VMULD_VNMULD { 1, 1, 2, 1327, 1329 }, // 1262 tLDRspi { 0, 0, 0, 0, 0 }, // 1263 t2LDA_t2LDAEX { 0, 0, 0, 0, 0 }, // 1264 t2LDAEXD { 0, 0, 0, 0, 0 }, // 1265 t2STL_t2STLB_t2STLEX_t2STLEXB_t2STLEXH_t2STLH { 0, 0, 0, 0, 0 }, // 1266 MVE_VST20_16_MVE_VST20_32_MVE_VST20_8_MVE_VST21_16_MVE_VST21_32_MVE_VST21_8_MVE_VST40_16_MVE_VST40_32_MVE_VST40_8_MVE_VST41_16_MVE_VST41_32_MVE_VST41_8_MVE_VST42_16_MVE_VST42_32_MVE_VST42_8_MVE_VST43_16_MVE_VST43_32_MVE_VST43_8 { 0, 0, 0, 0, 0 }, // 1267 MVE_VSTRD64_qi_MVE_VSTRW32_qi { 1, 1, 2, 1329, 1332 }, // 1268 t2RSBSrs { 1, 1, 2, 1332, 1335 }, // 1269 t2ADCrs_t2SBCrs { 1, 1, 2, 1335, 1338 }, // 1270 t2ADDSrr_t2SBCrr { 1, 1, 2, 1338, 1341 }, // 1271 t2SUBSrr_t2RSBrr { 1, 1, 2, 1341, 1344 }, // 1272 t2ADCrr { 1, 1, 2, 1344, 1347 }, // 1273 t2BICrr_t2EORrr { 1, 1, 2, 1347, 1350 }, // 1274 t2ORNrr { 1, 1, 2, 1350, 1352 }, // 1275 tADDspi_tSUBspi { 1, 1, 2, 1352, 1354 }, // 1276 t2ADDri { 1, 1, 2, 1354, 1356 }, // 1277 t2ADDri12 { 1, 1, 2, 1356, 1358 }, // 1278 t2SUBri { 1, 1, 2, 1358, 1360 }, // 1279 t2SUBri12 { 1, 1, 2, 1360, 1363 }, // 1280 tADDrSP_tADDspr_tADDhirr { 1, 1, 2, 1363, 1365 }, // 1281 tADDrSPi { 0, 0, 0, 0, 0 }, // 1282 MVE_ASRLi_MVE_LSLLi_MVE_LSRL_MVE_SQSHLL_MVE_SRSHRL_MVE_UQSHLL_MVE_URSHRL { 0, 0, 0, 0, 0 }, // 1283 MVE_SQRSHR_MVE_UQRSHL { 0, 0, 0, 0, 0 }, // 1284 t2BF_LabelPseudo_t2BFLi_t2BFLr_t2BFi_t2BFic_t2BFr { 0, 0, 0, 0, 0 }, // 1285 MVE_LCTP { 0, 0, 0, 0, 0 }, // 1286 t2DLS_t2WLS_MVE_DLSTP_16_MVE_DLSTP_32_MVE_DLSTP_64_MVE_DLSTP_8_MVE_WLSTP_16_MVE_WLSTP_32_MVE_WLSTP_64_MVE_WLSTP_8 { 0, 0, 0, 0, 0 }, // 1287 t2LE { 0, 0, 0, 0, 0 }, // 1288 t2LEUpdate_MVE_LETP { 1, 1, 2, 1365, 1367 }, // 1289 VSHTOD_VSLTOD_VUHTOD_VULTOD { 1, 1, 2, 1367, 1368 }, // 1290 VMSR_VMSR_FPSCR_NZCVQC_VMSR_P0_VMSR_VPR { 1, 1, 2, 1368, 1369 }, // 1291 VMRS_P0_VMRS_VPR { 1, 1, 2, 1369, 1370 }, // 1292 VMRS_FPSCR_NZCVQC { 1, 1, 2, 1370, 1371 }, // 1293 VMRS { 0, 0, 0, 0, 0 }, // 1294 MVE_VMOV_q_rr { 0, 0, 0, 0, 0 }, // 1295 MVE_VADC { 0, 0, 0, 0, 0 }, // 1296 MVE_VADD_qr_i16_MVE_VADD_qr_i32_MVE_VADD_qr_i8 { 0, 0, 0, 0, 0 }, // 1297 MVE_VHADD_qr_s16_MVE_VHADD_qr_s32_MVE_VHADD_qr_s8_MVE_VHADD_qr_u16_MVE_VHADD_qr_u32_MVE_VHADD_qr_u8 { 0, 0, 0, 0, 0 }, // 1298 MVE_VHSUB_qr_s16_MVE_VHSUB_qr_s32_MVE_VHSUB_qr_s8_MVE_VHSUB_qr_u16_MVE_VHSUB_qr_u32_MVE_VHSUB_qr_u8 { 0, 0, 0, 0, 0 }, // 1299 MVE_VQADD_qr_s16_MVE_VQADD_qr_s32_MVE_VQADD_qr_s8_MVE_VQADD_qr_u16_MVE_VQADD_qr_u32_MVE_VQADD_qr_u8 { 0, 0, 0, 0, 0 }, // 1300 MVE_VQSUB_qr_s16_MVE_VQSUB_qr_s32_MVE_VQSUB_qr_s8_MVE_VQSUB_qr_u16_MVE_VQSUB_qr_u32_MVE_VQSUB_qr_u8 { 0, 0, 0, 0, 0 }, // 1301 MVE_VSHL_qrs16_MVE_VSHL_qrs32_MVE_VSHL_qrs8_MVE_VSHL_qru16_MVE_VSHL_qru32_MVE_VSHL_qru8 { 0, 0, 0, 0, 0 }, // 1302 MVE_VSUB_qr_i16_MVE_VSUB_qr_i32_MVE_VSUB_qr_i8 { 0, 0, 0, 0, 0 }, // 1303 MVE_VSHL_by_vecs16_MVE_VSHL_by_vecs32_MVE_VSHL_by_vecs8_MVE_VSHL_by_vecu16_MVE_VSHL_by_vecu32_MVE_VSHL_by_vecu8_MVE_VSHL_immi16_MVE_VSHL_immi32_MVE_VSHL_immi8_MVE_VSHLL_imms16bh_MVE_VSHLL_imms16th_MVE_VSHLL_imms8bh_MVE_VSHLL_imms8th_MVE_VSHLL_immu16bh_MVE_VSHLL_immu16th_MVE_VSHLL_immu8bh_MVE_VSHLL_immu8th_MVE_VSHLL_lws16bh_MVE_VSHLL_lws16th_MVE_VSHLL_lws8bh_MVE_VSHLL_lws8th_MVE_VSHLL_lwu16bh_MVE_VSHLL_lwu16th_MVE_VSHLL_lwu8bh_MVE_VSHLL_lwu8th { 0, 0, 0, 0, 0 }, // 1304 MVE_VSHRNi16bh_MVE_VSHRNi16th_MVE_VSHRNi32bh_MVE_VSHRNi32th { 0, 0, 0, 0, 0 }, // 1305 MVE_VDWDUPu16_MVE_VDWDUPu32_MVE_VDWDUPu8_MVE_VIWDUPu16_MVE_VIWDUPu32_MVE_VIWDUPu8 { 0, 0, 0, 0, 0 }, // 1306 MVE_VDDUPu16_MVE_VDDUPu32_MVE_VDDUPu8_MVE_VIDUPu16_MVE_VIDUPu32_MVE_VIDUPu8 { 0, 0, 0, 0, 0 }, // 1307 MVE_VQRSHL_qrs16_MVE_VQRSHL_qrs32_MVE_VQRSHL_qrs8_MVE_VQRSHL_qru16_MVE_VQRSHL_qru32_MVE_VQRSHL_qru8 { 0, 0, 0, 0, 0 }, // 1308 MVE_VQSHL_qrs16_MVE_VQSHL_qrs32_MVE_VQSHL_qrs8_MVE_VQSHL_qru16_MVE_VQSHL_qru32_MVE_VQSHL_qru8_MVE_VRSHL_qrs16_MVE_VRSHL_qrs32_MVE_VRSHL_qrs8_MVE_VRSHL_qru16_MVE_VRSHL_qru32_MVE_VRSHL_qru8 { 0, 0, 0, 0, 0 }, // 1309 MVE_VMAXNMAf16_MVE_VMAXNMAf32_MVE_VMAXNMf16_MVE_VMAXNMf32_MVE_VMINNMAf16_MVE_VMINNMAf32_MVE_VMINNMf16_MVE_VMINNMf32 { 0, 0, 0, 0, 0 }, // 1310 MVE_VADDLVs32acc_MVE_VADDLVu32acc { 0, 0, 0, 0, 0 }, // 1311 MVE_VADDVs16acc_MVE_VADDVs32acc_MVE_VADDVs8acc_MVE_VADDVu16acc_MVE_VADDVu32acc_MVE_VADDVu8acc { 0, 0, 0, 0, 0 }, // 1312 MVE_VMUL_qr_i16_MVE_VMUL_qr_i32_MVE_VMUL_qr_i8 { 0, 0, 0, 0, 0 }, // 1313 MVE_VQDMULH_qr_s16_MVE_VQDMULH_qr_s32_MVE_VQDMULH_qr_s8_MVE_VQRDMULH_qr_s16_MVE_VQRDMULH_qr_s32_MVE_VQRDMULH_qr_s8 { 0, 0, 0, 0, 0 }, // 1314 MVE_VMLAS_qr_i16_MVE_VMLAS_qr_i32_MVE_VMLAS_qr_i8_MVE_VMLA_qr_i16_MVE_VMLA_qr_i32_MVE_VMLA_qr_i8 { 0, 0, 0, 0, 0 }, // 1315 MVE_VQDMLAH_qrs16_MVE_VQDMLAH_qrs32_MVE_VQDMLAH_qrs8_MVE_VQDMLASH_qrs16_MVE_VQDMLASH_qrs32_MVE_VQDMLASH_qrs8_MVE_VQRDMLAH_qrs16_MVE_VQRDMLAH_qrs32_MVE_VQRDMLAH_qrs8_MVE_VQRDMLASH_qrs16_MVE_VQRDMLASH_qrs32_MVE_VQRDMLASH_qrs8 { 0, 0, 0, 0, 0 }, // 1316 MVE_VQDMLADHXs16_MVE_VQDMLADHXs32_MVE_VQDMLADHXs8_MVE_VQDMLADHs16_MVE_VQDMLADHs32_MVE_VQDMLADHs8_MVE_VQDMLSDHXs16_MVE_VQDMLSDHXs32_MVE_VQDMLSDHXs8_MVE_VQDMLSDHs16_MVE_VQDMLSDHs32_MVE_VQDMLSDHs8_MVE_VQRDMLADHXs16_MVE_VQRDMLADHXs32_MVE_VQRDMLADHXs8_MVE_VQRDMLADHs16_MVE_VQRDMLADHs32_MVE_VQRDMLADHs8_MVE_VQRDMLSDHXs16_MVE_VQRDMLSDHXs32_MVE_VQRDMLSDHXs8_MVE_VQRDMLSDHs16_MVE_VQRDMLSDHs32_MVE_VQRDMLSDHs8 { 0, 0, 0, 0, 0 }, // 1317 MVE_VMLALDAVas16_MVE_VMLALDAVas32_MVE_VMLALDAVau16_MVE_VMLALDAVau32_MVE_VMLALDAVaxs16_MVE_VMLALDAVaxs32_MVE_VMLSLDAVas16_MVE_VMLSLDAVas32_MVE_VMLSLDAVaxs16_MVE_VMLSLDAVaxs32_MVE_VRMLALDAVHas32_MVE_VRMLALDAVHau32_MVE_VRMLALDAVHaxs32_MVE_VRMLSLDAVHas32_MVE_VRMLSLDAVHaxs32 { 0, 0, 0, 0, 0 }, // 1318 MVE_VMLADAVas16_MVE_VMLADAVas32_MVE_VMLADAVas8_MVE_VMLADAVau16_MVE_VMLADAVau32_MVE_VMLADAVau8_MVE_VMLADAVaxs16_MVE_VMLADAVaxs32_MVE_VMLADAVaxs8_MVE_VMLSDAVas16_MVE_VMLSDAVas32_MVE_VMLSDAVas8_MVE_VMLSDAVaxs16_MVE_VMLSDAVaxs32_MVE_VMLSDAVaxs8 { 0, 0, 0, 0, 0 }, // 1319 MVE_VMULi16_MVE_VMULi32_MVE_VMULi8 { 0, 0, 0, 0, 0 }, // 1320 MVE_VMUL_qr_f16_MVE_VMUL_qr_f32 { 0, 0, 0, 0, 0 }, // 1321 MVE_VFMA_qr_Sf16_MVE_VFMA_qr_Sf32_MVE_VFMA_qr_f16_MVE_VFMA_qr_f32 { 0, 0, 0, 0, 0 }, // 1322 MVE_VPTv4f32r_MVE_VPTv8f16r { 0, 0, 0, 0, 0 }, // 1323 MVE_VPTv16i8r_MVE_VPTv16s8r_MVE_VPTv16u8r_MVE_VPTv4i32r_MVE_VPTv4s32r_MVE_VPTv4u32r_MVE_VPTv8i16r_MVE_VPTv8s16r_MVE_VPTv8u16r { 0, 0, 0, 0, 0 }, // 1324 MVE_VCMPi16r_MVE_VCMPi32r_MVE_VCMPi8r_MVE_VCMPs16r_MVE_VCMPs32r_MVE_VCMPs8r_MVE_VCMPu16r_MVE_VCMPu32r_MVE_VCMPu8r { 0, 0, 0, 0, 0 }, // 1325 MVE_VCMPf16r_MVE_VCMPf32r { 0, uint16_t(~0U), uint16_t(~0U), uint16_t(~0U), uint16_t(~0U) }// end marker }; static const llvm::InstrItinerary CortexA9Itineraries[] = { { 0, 0, 0, 0, 0 }, // 0 NoInstrModel { 1, 13, 15, 1371, 1373 }, // 1 IIC_iALUi_WriteALU_ReadALU { 1, 13, 15, 1373, 1376 }, // 2 IIC_iALUr_WriteALU_ReadALU_ReadALU { 1, 15, 17, 1376, 1380 }, // 3 IIC_iALUsr_WriteALUsi_ReadALU { 1, 15, 17, 1380, 1384 }, // 4 IIC_iALUsr_WriteALUSsr_ReadALUsr { 1, 17, 20, 0, 0 }, // 5 IIC_Br_WriteBr { 1, 17, 20, 0, 0 }, // 6 IIC_Br_WriteBrL { 1, 17, 20, 0, 0 }, // 7 IIC_Br_WriteBrTbl { -1, 20, 25, 1384, 1389 }, // 8 IIC_iLoad_mBr { 1, 25, 29, 1389, 1391 }, // 9 IIC_iLoad_i { 1, 29, 34, 1391, 1393 }, // 10 IIC_iLoadiALU { 1, 34, 38, 1393, 1397 }, // 11 IIC_iLoad_d_r { 1, 38, 40, 1397, 1401 }, // 12 IIC_iMAC32_WriteMAC32_ReadMUL_ReadMUL_ReadMAC { 1, 13, 15, 1401, 1402 }, // 13 IIC_iCMOVi_WriteALU { 1, 13, 15, 1402, 1403 }, // 14 IIC_iMOVi_WriteALU { 1, 40, 44, 1403, 1404 }, // 15 IIC_iCMOVix2 { 1, 13, 15, 1404, 1406 }, // 16 IIC_iCMOVr_WriteALU { 1, 44, 46, 1406, 1409 }, // 17 IIC_iCMOVsr_WriteALU { 1, 46, 50, 1409, 1410 }, // 18 IIC_iMOVix2addpc { 1, 50, 56, 1410, 1411 }, // 19 IIC_iMOVix2ld { 1, 56, 59, 1411, 1412 }, // 20 IIC_iMOVix2 { 1, 13, 15, 1412, 1414 }, // 21 IIC_iMOVsi_WriteALU { 1, 38, 40, 1414, 1417 }, // 22 IIC_iMUL32_WriteMUL32_ReadMUL_ReadMUL { 1, 13, 15, 1417, 1420 }, // 23 IIC_iALUr_WriteALU_ReadALU { 1, 25, 29, 1420, 1423 }, // 24 IIC_iLoad_r { 1, 34, 38, 1423, 1426 }, // 25 IIC_iLoad_bh_r { 1, 25, 29, 1426, 1429 }, // 26 IIC_iStore_r { 1, 59, 63, 1429, 1432 }, // 27 IIC_iStore_bh_r { 1, 63, 65, 1432, 1436 }, // 28 IIC_iMAC64_WriteMAC64Lo_WriteMAC64Hi_ReadMUL_ReadMUL_ReadMAC_ReadMAC { 1, 63, 65, 1436, 1440 }, // 29 IIC_iMUL64_WriteMUL64Lo_WriteMUL64Hi_ReadMUL_ReadMUL { 1, 59, 63, 1440, 1443 }, // 30 IIC_iStore_d_r { 1, 25, 29, 1443, 1447 }, // 31 IIC_iStore_ru { 1, 17, 20, 0, 0 }, // 32 IIC_Br { 1, 65, 70, 1447, 1448 }, // 33 IIC_VMOVImm { 1, 70, 75, 1448, 1450 }, // 34 IIC_fpUNA64 { 0, 0, 0, 0, 0 }, // 35 IIC_fpUNA16 { 1, 70, 75, 1450, 1452 }, // 36 IIC_fpUNA32 { 1, 44, 46, 1452, 1455 }, // 37 IIC_iALUsi_WriteALUsi_ReadALUsr { 1, 13, 15, 1455, 1457 }, // 38 IIC_iCMOVsi_WriteALU { 1, 44, 46, 1457, 1460 }, // 39 IIC_iALUsi_WriteALUsi_ReadALU { 1, 25, 29, 1460, 1464 }, // 40 IIC_iStore_ru_WriteST { 1, 13, 15, 1464, 1467 }, // 41 IIC_iALUr_WriteALU { 1, 13, 15, 1467, 1469 }, // 42 IIC_iALUi_WriteALU { -1, 75, 79, 1469, 1474 }, // 43 IIC_iLoad_mu { -1, 79, 84, 1474, 1477 }, // 44 IIC_iPop_Br_WriteBrL { 1, 15, 17, 1477, 1481 }, // 45 IIC_iALUsr_WriteALUsr_ReadALUsr { 1, 13, 15, 1481, 1483 }, // 46 IIC_iBITi_WriteALU_ReadALU { 1, 13, 15, 1483, 1486 }, // 47 IIC_iBITr_WriteALU_ReadALU_ReadALU { 1, 15, 17, 1486, 1490 }, // 48 IIC_iBITsr_WriteALUsi_ReadALU { 1, 15, 17, 1490, 1494 }, // 49 IIC_iBITsr_WriteALUsr_ReadALUsr { 0, 0, 0, 0, 0 }, // 50 IIC_VDOTPROD { 1, 44, 46, 1494, 1496 }, // 51 IIC_iUNAsi { 0, 0, 0, 0, 0 }, // 52 WriteBrL { 0, 0, 0, 0, 0 }, // 53 WriteBr { 1, 13, 15, 1496, 1498 }, // 54 IIC_iUNAr_WriteALU { 1, 13, 15, 1498, 1499 }, // 55 IIC_iCMPi_WriteCMP_ReadALU { 1, 13, 15, 1499, 1501 }, // 56 IIC_iCMPr_WriteCMP_ReadALU_ReadALU { 1, 15, 17, 1501, 1504 }, // 57 IIC_iCMPsr_WriteCMPsi_ReadALU { 1, 15, 17, 1504, 1507 }, // 58 IIC_iCMPsr_WriteCMPsr_ReadALU { 1, 84, 89, 1507, 1508 }, // 59 IIC_fpSTAT { -1, 75, 79, 1508, 1513 }, // 60 IIC_iLoad_m { 1, 34, 38, 1513, 1517 }, // 61 IIC_iLoad_bh_ru { 1, 34, 38, 1517, 1520 }, // 62 IIC_iLoad_bh_iu { 1, 34, 38, 1520, 1523 }, // 63 IIC_iLoad_bh_si { 1, 34, 38, 1523, 1527 }, // 64 IIC_iLoad_d_ru { 1, 25, 29, 1527, 1531 }, // 65 IIC_iLoad_ru { 1, 25, 29, 1531, 1534 }, // 66 IIC_iLoad_iu { 1, 89, 93, 1534, 1537 }, // 67 IIC_iLoad_si { 1, 13, 15, 1537, 1539 }, // 68 IIC_iMOVr_WriteALU { 1, 44, 46, 1539, 1542 }, // 69 IIC_iMOVsr_WriteALU { 1, 13, 15, 1542, 1543 }, // 70 IIC_iMVNi_WriteALU { 1, 13, 15, 1543, 1545 }, // 71 IIC_iMVNr_WriteALU { 1, 15, 17, 1545, 1548 }, // 72 IIC_iMVNsr_WriteALU { 1, 44, 46, 1548, 1551 }, // 73 IIC_iBITsi_WriteALUsi_ReadALU { 1, 93, 94, 1551, 1553 }, // 74 IIC_Preload_WritePreLd { 0, 0, 0, 0, 0 }, // 75 IIC_iDIV_WriteDIV { 1, 38, 40, 1553, 1557 }, // 76 IIC_iMAC16_WriteMAC16_ReadMUL_ReadMUL_ReadMAC { 0, 0, 0, 0, 0 }, // 77 WriteMAC32_ReadMUL_ReadMUL_ReadMAC { 0, 0, 0, 0, 0 }, // 78 WriteMAC64Lo_WriteMAC64Hi_ReadMUL_ReadMUL_ReadMAC_ReadMAC { 0, 0, 0, 0, 0 }, // 79 WriteMUL64Lo_WriteMUL64Hi_ReadMUL_ReadMUL { 0, 0, 0, 0, 0 }, // 80 WriteMUL32_ReadMUL_ReadMUL { 1, 38, 40, 1557, 1560 }, // 81 IIC_iMUL16_WriteMUL16_ReadMUL_ReadMUL { -1, 94, 98, 0, 0 }, // 82 IIC_iStore_m { -1, 94, 98, 1560, 1561 }, // 83 IIC_iStore_mu { 1, 59, 63, 1561, 1565 }, // 84 IIC_iStore_bh_ru { 1, 59, 63, 1565, 1568 }, // 85 IIC_iStore_bh_iu { 1, 59, 63, 1568, 1571 }, // 86 IIC_iStore_bh_si { 1, 59, 63, 1571, 1575 }, // 87 IIC_iStore_d_ru { 1, 25, 29, 1575, 1578 }, // 88 IIC_iStore_iu { 1, 25, 29, 1578, 1581 }, // 89 IIC_iStore_si { 1, 44, 46, 1581, 1584 }, // 90 IIC_iEXTAr_WriteALUsr { 1, 13, 15, 1584, 1586 }, // 91 IIC_iEXTr_WriteALUsi { 1, 13, 15, 1586, 1587 }, // 92 IIC_iTSTi_WriteCMP_ReadALU { 1, 13, 15, 1587, 1589 }, // 93 IIC_iTSTr_WriteCMP_ReadALU_ReadALU { 1, 15, 17, 1589, 1592 }, // 94 IIC_iTSTsr_WriteCMPsi_ReadALU { 1, 15, 17, 1592, 1595 }, // 95 IIC_iTSTsr_WriteCMPsr_ReadALU { 1, 63, 65, 1595, 1599 }, // 96 IIC_iMUL64_WriteMAC64Lo_WriteMAC64Hi_ReadMUL_ReadMUL { 0, 0, 0, 0, 0 }, // 97 WriteALU_ReadALU_ReadALU { 1, 65, 70, 1599, 1603 }, // 98 IIC_VABAD { 1, 98, 103, 1603, 1607 }, // 99 IIC_VABAQ { 1, 65, 70, 1607, 1610 }, // 100 IIC_VSUBi4Q { 1, 65, 70, 1610, 1613 }, // 101 IIC_VBIND { 1, 103, 108, 1613, 1616 }, // 102 IIC_VBINQ { 1, 65, 70, 1616, 1619 }, // 103 IIC_VSUBi4D { 1, 65, 70, 1619, 1621 }, // 104 IIC_VUNAD { 1, 103, 108, 1621, 1623 }, // 105 IIC_VUNAQ { 1, 65, 70, 1623, 1625 }, // 106 IIC_VUNAiQ { 1, 65, 70, 1625, 1627 }, // 107 IIC_VUNAiD { 1, 108, 113, 1627, 1630 }, // 108 IIC_fpALU64_WriteFPALU64 { 0, 0, 0, 0, 0 }, // 109 IIC_fpALU16_WriteFPALU32 { 1, 65, 70, 1630, 1633 }, // 110 IIC_VBINi4D { 1, 65, 70, 1633, 1636 }, // 111 IIC_VSHLiD { 1, 108, 113, 1636, 1639 }, // 112 IIC_fpALU32_WriteFPALU32 { 1, 65, 70, 1639, 1642 }, // 113 IIC_VSUBiD { 1, 65, 70, 1642, 1645 }, // 114 IIC_VBINiQ { 1, 65, 70, 1645, 1648 }, // 115 IIC_VBINiD { 1, 103, 108, 1648, 1652 }, // 116 IIC_VMACD { 1, 113, 118, 1652, 1656 }, // 117 IIC_VMACQ { 1, 103, 108, 1656, 1659 }, // 118 IIC_VCNTiQ { 1, 65, 70, 1659, 1662 }, // 119 IIC_VCNTiD { 1, 108, 113, 1662, 1664 }, // 120 IIC_fpCMP64 { 0, 0, 0, 0, 0 }, // 121 IIC_fpCMP16 { 1, 108, 113, 1664, 1666 }, // 122 IIC_fpCMP32 { 0, 0, 0, 0, 0 }, // 123 WriteFPCVT { 1, 108, 113, 1666, 1668 }, // 124 IIC_fpCVTSH_WriteFPCVT { 1, 70, 75, 1668, 1670 }, // 125 IIC_fpCVTHS_WriteFPCVT { 1, 108, 113, 1670, 1672 }, // 126 IIC_fpCVTDS_WriteFPCVT { 1, 108, 113, 1672, 1674 }, // 127 IIC_fpCVTSD_WriteFPCVT { 1, 118, 123, 1674, 1677 }, // 128 IIC_fpDIV64_WriteFPDIV64 { 0, 0, 0, 0, 0 }, // 129 IIC_fpDIV16_WriteFPDIV32 { 1, 123, 128, 1677, 1680 }, // 130 IIC_fpDIV32_WriteFPDIV32 { 1, 128, 133, 1680, 1682 }, // 131 IIC_VMOVIS { 1, 65, 70, 1682, 1684 }, // 132 IIC_VMOVD { 1, 65, 70, 1684, 1686 }, // 133 IIC_VMOVQ { 1, 65, 70, 1686, 1689 }, // 134 IIC_VEXTD { 1, 103, 108, 1689, 1692 }, // 135 IIC_VEXTQ { 1, 133, 138, 1692, 1696 }, // 136 IIC_fpFMAC64_WriteFPMAC64_ReadFPMAC_ReadFPMUL_ReadFPMUL { 0, 0, 0, 0, 0 }, // 137 IIC_fpFMAC16_WriteFPMAC32_ReadFPMAC_ReadFPMUL_ReadFPMUL { 1, 138, 143, 1696, 1700 }, // 138 IIC_fpFMAC32_WriteFPMAC32_ReadFPMAC_ReadFPMUL_ReadFPMUL { 1, 103, 108, 1700, 1704 }, // 139 IIC_VFMACD { 1, 113, 118, 1704, 1708 }, // 140 IIC_VFMACQ { 1, 128, 133, 1708, 1710 }, // 141 IIC_VMOVSI { 1, 65, 70, 1710, 1713 }, // 142 IIC_VBINi4Q { 1, 108, 113, 1713, 1715 }, // 143 IIC_fpCVTDI { 1, 143, 149, 1715, 1717 }, // 144 IIC_VLD1dup_WriteVLD2 { 1, 143, 149, 1717, 1721 }, // 145 IIC_VLD1dupu { 1, 143, 149, 1721, 1723 }, // 146 IIC_VLD1dup { 1, 143, 149, 1723, 1727 }, // 147 IIC_VLD1dupu_WriteVLD1 { 1, 149, 155, 1727, 1731 }, // 148 IIC_VLD1ln { 1, 149, 155, 1731, 1737 }, // 149 IIC_VLD1lnu_WriteVLD1 { 1, 149, 155, 1737, 1741 }, // 150 IIC_VLD1ln_WriteVLD1 { 1, 143, 149, 1741, 1743 }, // 151 IIC_VLD1_WriteVLD1 { 1, 149, 155, 1743, 1748 }, // 152 IIC_VLD1x4_WriteVLD4 { 1, 143, 149, 1748, 1752 }, // 153 IIC_VLD1x2u_WriteVLD4 { 1, 149, 155, 1752, 1756 }, // 154 IIC_VLD1x3_WriteVLD3 { 1, 143, 149, 1756, 1760 }, // 155 IIC_VLD1x2u_WriteVLD3 { 1, 143, 149, 1760, 1763 }, // 156 IIC_VLD1u_WriteVLD1 { 1, 143, 149, 1763, 1766 }, // 157 IIC_VLD1x2_WriteVLD2 { 1, 143, 149, 1766, 1770 }, // 158 IIC_VLD1x2u_WriteVLD2 { 1, 143, 149, 1770, 1773 }, // 159 IIC_VLD2dup { 1, 143, 149, 1773, 1778 }, // 160 IIC_VLD2dupu_WriteVLD1 { 1, 143, 149, 1778, 1781 }, // 161 IIC_VLD2dup_WriteVLD2 { 1, 149, 155, 1781, 1787 }, // 162 IIC_VLD2ln_WriteVLD1 { 1, 149, 155, 1787, 1795 }, // 163 IIC_VLD2lnu_WriteVLD1 { 1, 149, 155, 1795, 1803 }, // 164 IIC_VLD2lnu { 1, 143, 149, 1803, 1806 }, // 165 IIC_VLD2_WriteVLD2 { 1, 143, 149, 1806, 1812 }, // 166 IIC_VLD2u_WriteVLD2 { 1, 149, 155, 1812, 1817 }, // 167 IIC_VLD2x2_WriteVLD4 { 1, 149, 155, 1817, 1823 }, // 168 IIC_VLD2x2u_WriteVLD4 { 1, 155, 161, 1823, 1827 }, // 169 IIC_VLD3dup_WriteVLD2 { 1, 155, 161, 1827, 1833 }, // 170 IIC_VLD3dupu_WriteVLD2 { 1, 161, 167, 1833, 1841 }, // 171 IIC_VLD3ln_WriteVLD2 { 1, 161, 167, 1841, 1851 }, // 172 IIC_VLD3lnu_WriteVLD2 { 1, 155, 161, 1851, 1855 }, // 173 IIC_VLD3_WriteVLD3 { 1, 155, 161, 1855, 1860 }, // 174 IIC_VLD3u_WriteVLD3 { 1, 149, 155, 1860, 1865 }, // 175 IIC_VLD4dup { 1, 149, 155, 1865, 1870 }, // 176 IIC_VLD4dup_WriteVLD2 { 1, 149, 155, 1870, 1877 }, // 177 IIC_VLD4dupu_WriteVLD2 { 1, 167, 173, 1877, 1887 }, // 178 IIC_VLD4ln_WriteVLD2 { 1, 167, 173, 1887, 1899 }, // 179 IIC_VLD4lnu_WriteVLD2 { 1, 167, 173, 1899, 1911 }, // 180 IIC_VLD4lnu { 1, 155, 161, 1911, 1916 }, // 181 IIC_VLD4_WriteVLD4 { 1, 155, 161, 1916, 1922 }, // 182 IIC_VLD4u_WriteVLD4 { -1, 173, 179, 1922, 1926 }, // 183 IIC_fpLoad_mu { -1, 173, 179, 1926, 1930 }, // 184 IIC_fpLoad_m { 1, 179, 185, 1930, 1932 }, // 185 IIC_fpLoad64 { 0, 0, 0, 0, 0 }, // 186 IIC_fpLoad16 { 1, 179, 185, 1932, 1934 }, // 187 IIC_fpLoad32 { 1, 133, 138, 1934, 1938 }, // 188 IIC_fpMAC64_WriteFPMAC64_ReadFPMAC_ReadFPMUL_ReadFPMUL { 0, 0, 0, 0, 0 }, // 189 IIC_fpMAC16 { 1, 103, 108, 1938, 1942 }, // 190 IIC_VMACi32D { 1, 65, 70, 1942, 1946 }, // 191 IIC_VMACi16D { 1, 138, 143, 1946, 1950 }, // 192 IIC_fpMAC32_WriteFPMAC32_ReadFPMAC_ReadFPMUL_ReadFPMUL { 1, 113, 118, 1950, 1954 }, // 193 IIC_VMACi32Q { 1, 103, 108, 1954, 1958 }, // 194 IIC_VMACi16Q { 1, 70, 75, 1958, 1961 }, // 195 IIC_fpMOVID_WriteFPMOV { 1, 70, 75, 1961, 1963 }, // 196 IIC_fpMOVIS_WriteFPMOV { 1, 65, 70, 1963, 1965 }, // 197 IIC_VQUNAiD { 1, 65, 70, 1965, 1967 }, // 198 IIC_VMOVN { 1, 185, 187, 1967, 1969 }, // 199 IIC_fpMOVSI_WriteFPMOV { 1, 185, 187, 1969, 1972 }, // 200 IIC_fpMOVDI_WriteFPMOV { 1, 187, 192, 1972, 1975 }, // 201 IIC_fpMUL64_WriteFPMUL64_ReadFPMUL_ReadFPMUL { 0, 0, 0, 0, 0 }, // 202 IIC_fpMUL16_WriteFPMUL32_ReadFPMUL_ReadFPMUL { 1, 65, 70, 1975, 1978 }, // 203 IIC_VMULi16D { 1, 103, 108, 1978, 1981 }, // 204 IIC_VMULi32D { 1, 192, 197, 1981, 1984 }, // 205 IIC_fpMUL32_WriteFPMUL32_ReadFPMUL_ReadFPMUL { 1, 65, 70, 1984, 1987 }, // 206 IIC_VFMULD { 1, 197, 202, 1987, 1990 }, // 207 IIC_VFMULQ { 1, 103, 108, 1990, 1993 }, // 208 IIC_VMULi16Q { 1, 113, 118, 1993, 1996 }, // 209 IIC_VMULi32Q { 1, 65, 70, 1996, 1999 }, // 210 IIC_VSHLiQ { 1, 98, 103, 1999, 2002 }, // 211 IIC_VPALiQ { 1, 65, 70, 2002, 2005 }, // 212 IIC_VPALiD { 1, 65, 70, 2005, 2008 }, // 213 IIC_VPBIND { 1, 65, 70, 2008, 2010 }, // 214 IIC_VQUNAiQ { 1, 65, 70, 2010, 2013 }, // 215 IIC_VSHLi4Q { 1, 65, 70, 2013, 2016 }, // 216 IIC_VSHLi4D { 1, 202, 207, 2016, 2019 }, // 217 IIC_VRECSD { 1, 207, 212, 2019, 2022 }, // 218 IIC_VRECSQ { 1, 212, 217, 2022, 2025 }, // 219 IIC_VMOVISL { 1, 108, 113, 2025, 2027 }, // 220 IIC_fpCVTID_WriteFPCVT { 0, 0, 0, 0, 0 }, // 221 IIC_fpCVTIH_WriteFPCVT { 1, 108, 113, 2027, 2029 }, // 222 IIC_fpCVTIS_WriteFPCVT { 1, 217, 222, 2029, 2031 }, // 223 IIC_fpSQRT64_WriteFPSQRT64 { 0, 0, 0, 0, 0 }, // 224 IIC_fpSQRT16 { 1, 222, 227, 2031, 2033 }, // 225 IIC_fpSQRT32_WriteFPSQRT32 { 1, 227, 233, 2033, 2036 }, // 226 IIC_VST1ln_WriteVST1 { 1, 227, 233, 2036, 2041 }, // 227 IIC_VST1lnu_WriteVST1 { 1, 227, 233, 2041, 2044 }, // 228 IIC_VST1_WriteVST1 { 1, 233, 239, 2044, 2050 }, // 229 IIC_VST1x4_WriteVST4 { 1, 233, 239, 2050, 2058 }, // 230 IIC_VST1x4u_WriteVST4 { 1, 149, 155, 2058, 2064 }, // 231 IIC_VLD1x4u_WriteVST4 { 1, 233, 239, 2064, 2069 }, // 232 IIC_VST1x3_WriteVST3 { 1, 233, 239, 2069, 2076 }, // 233 IIC_VST1x3u_WriteVST3 { 1, 149, 155, 2076, 2081 }, // 234 IIC_VLD1x3u_WriteVST3 { 1, 143, 149, 2081, 2084 }, // 235 IIC_VLD1u_WriteVST1 { 1, 227, 233, 2084, 2088 }, // 236 IIC_VST1x2_WriteVST2 { 1, 143, 149, 2088, 2092 }, // 237 IIC_VLD1x2u_WriteVST2 { 1, 227, 233, 2092, 2096 }, // 238 IIC_VST2ln_WriteVST1 { 1, 227, 233, 2096, 2102 }, // 239 IIC_VST2lnu_WriteVST1 { 1, 227, 233, 2102, 2108 }, // 240 IIC_VST2lnu { 1, 227, 233, 2108, 2112 }, // 241 IIC_VST2 { 1, 143, 149, 2112, 2115 }, // 242 IIC_VLD1u_WriteVST2 { 1, 227, 233, 2115, 2119 }, // 243 IIC_VST2_WriteVST2 { 1, 239, 245, 2119, 2125 }, // 244 IIC_VST2x2_WriteVST4 { 1, 239, 245, 2125, 2133 }, // 245 IIC_VST2x2u_WriteVST4 { 1, 143, 149, 2133, 2136 }, // 246 IIC_VLD1u_WriteVST4 { 1, 239, 245, 2136, 2141 }, // 247 IIC_VST3ln_WriteVST2 { 1, 239, 245, 2141, 2148 }, // 248 IIC_VST3lnu_WriteVST2 { 1, 239, 245, 2148, 2155 }, // 249 IIC_VST3lnu { 1, 239, 245, 2155, 2160 }, // 250 IIC_VST3ln { 1, 233, 239, 2160, 2165 }, // 251 IIC_VST3_WriteVST3 { 1, 233, 239, 2165, 2172 }, // 252 IIC_VST3u_WriteVST3 { 1, 233, 239, 2172, 2178 }, // 253 IIC_VST4ln_WriteVST2 { 1, 233, 239, 2178, 2186 }, // 254 IIC_VST4lnu_WriteVST2 { 1, 233, 239, 2186, 2194 }, // 255 IIC_VST4lnu { 1, 233, 239, 2194, 2200 }, // 256 IIC_VST4_WriteVST4 { 1, 233, 239, 2200, 2208 }, // 257 IIC_VST4u_WriteVST4 { -1, 173, 179, 2208, 2212 }, // 258 IIC_fpStore_mu { -1, 173, 179, 2212, 2216 }, // 259 IIC_fpStore_m { 1, 179, 185, 2216, 2218 }, // 260 IIC_fpStore64 { 0, 0, 0, 0, 0 }, // 261 IIC_fpStore16 { 1, 179, 185, 2218, 2220 }, // 262 IIC_fpStore32 { 1, 65, 70, 2220, 2223 }, // 263 IIC_VSUBiQ { 1, 103, 108, 2223, 2226 }, // 264 IIC_VTB1 { 1, 245, 250, 2226, 2230 }, // 265 IIC_VTB2 { 1, 250, 255, 2230, 2235 }, // 266 IIC_VTB3 { 1, 255, 260, 2235, 2241 }, // 267 IIC_VTB4 { 1, 103, 108, 2241, 2245 }, // 268 IIC_VTBX1 { 1, 103, 108, 2245, 2250 }, // 269 IIC_VTBX2 { 1, 255, 260, 2250, 2256 }, // 270 IIC_VTBX3 { 1, 260, 265, 2256, 2263 }, // 271 IIC_VTBX4 { 1, 108, 113, 2263, 2265 }, // 272 IIC_fpCVTDI_WriteFPCVT { 0, 0, 0, 0, 0 }, // 273 IIC_fpCVTHI_WriteFPCVT { 1, 108, 113, 2265, 2267 }, // 274 IIC_fpCVTSI_WriteFPCVT { 1, 65, 70, 2267, 2271 }, // 275 IIC_VPERMD { 1, 103, 108, 2271, 2275 }, // 276 IIC_VPERMQ { 1, 255, 260, 2275, 2279 }, // 277 IIC_VPERMQ3 { 1, 44, 46, 2279, 2281 }, // 278 IIC_iUNAsi_WriteALU { 1, 13, 15, 2281, 2283 }, // 279 IIC_iBITi_WriteALU { 1, 44, 46, 2283, 2285 }, // 280 IIC_iCMPsi_WriteCMPsi_ReadALU_ReadALU { 1, 13, 15, 2285, 2286 }, // 281 IIC_iCMPi_WriteCMP { 1, 13, 15, 2286, 2288 }, // 282 IIC_iCMPr_WriteCMP { 1, 44, 46, 2288, 2290 }, // 283 IIC_iCMPsi_WriteCMPsi { 1, 13, 15, 0, 0 }, // 284 IIC_iALUx { 0, 0, 0, 0, 0 }, // 285 WriteLd { 1, 34, 38, 2290, 2292 }, // 286 IIC_iLoad_bh_i_WriteLd { 1, 34, 38, 2292, 2295 }, // 287 IIC_iLoad_bh_iu_WriteLd { 1, 34, 38, 2295, 2298 }, // 288 IIC_iLoad_bh_si_WriteLd { 1, 34, 38, 2298, 2302 }, // 289 IIC_iLoad_d_ru_WriteLd { 1, 34, 38, 2302, 2305 }, // 290 IIC_iLoad_d_i_WriteLd { 1, 25, 29, 2305, 2307 }, // 291 IIC_iLoad_i_WriteLd { 1, 25, 29, 2307, 2310 }, // 292 IIC_iLoad_iu_WriteLd { 1, 89, 93, 2310, 2313 }, // 293 IIC_iLoad_si_WriteLd { 1, 44, 46, 2313, 2315 }, // 294 IIC_iMVNsi_WriteALU { 1, 44, 46, 2315, 2318 }, // 295 IIC_iALUsir_WriteALUsi_ReadALU { 1, 38, 40, 2318, 2321 }, // 296 IIC_iMUL16_WriteMAC16_ReadMUL_ReadMUL_ReadMAC { 1, 38, 40, 2321, 2325 }, // 297 IIC_iMAC32 { 0, 0, 0, 0, 0 }, // 298 WriteALU { 0, 0, 0, 0, 0 }, // 299 WriteST { 1, 59, 63, 2325, 2327 }, // 300 IIC_iStore_bh_i_WriteST { 1, 59, 63, 2327, 2330 }, // 301 IIC_iStore_bh_iu_WriteST { 1, 59, 63, 2330, 2333 }, // 302 IIC_iStore_bh_si_WriteST { 1, 59, 63, 2333, 2337 }, // 303 IIC_iStore_d_ru_WriteST { 1, 59, 63, 2337, 2340 }, // 304 IIC_iStore_d_r_WriteST { 1, 25, 29, 2340, 2343 }, // 305 IIC_iStore_iu_WriteST { 1, 25, 29, 2343, 2345 }, // 306 IIC_iStore_i_WriteST { 1, 25, 29, 2345, 2348 }, // 307 IIC_iStore_si_WriteST { 1, 15, 17, 2348, 2352 }, // 308 IIC_iEXTAsr_WriteALU_ReadALU { 1, 13, 15, 2352, 2354 }, // 309 IIC_iEXTr_WriteALU_ReadALU { 1, 13, 15, 2354, 2355 }, // 310 IIC_iTSTi_WriteCMP { 1, 13, 15, 2355, 2357 }, // 311 IIC_iTSTr_WriteCMP { 1, 44, 46, 2357, 2359 }, // 312 IIC_iTSTsi_WriteCMPsi { 1, 13, 15, 2359, 2362 }, // 313 IIC_iBITr_WriteALU { 1, 34, 38, 2362, 2365 }, // 314 IIC_iLoad_bh_r_WriteLd { 1, 25, 29, 2365, 2368 }, // 315 IIC_iLoad_r_WriteLd { -1, 75, 79, 2368, 2371 }, // 316 IIC_iPop_WriteLd { -1, 94, 98, 0, 0 }, // 317 IIC_iStore_m_WriteST { 1, 59, 63, 2371, 2374 }, // 318 IIC_iStore_bh_r_WriteST { 1, 25, 29, 2374, 2377 }, // 319 IIC_iStore_r_WriteST { 1, 13, 15, 2377, 2379 }, // 320 IIC_iTSTr_WriteALU { 1, 13, 15, 2379, 2381 }, // 321 ANDri_ORRri_EORri_BICri { 1, 13, 15, 2381, 2384 }, // 322 ANDrr_ORRrr_EORrr_BICrr { 1, 15, 17, 2384, 2388 }, // 323 ANDrsi_ORRrsi_EORrsi_BICrsi { 1, 15, 17, 2388, 2392 }, // 324 ANDrsr_ORRrsr_EORrsr_BICrsr { 1, 13, 15, 2392, 2394 }, // 325 MOVsra_glue_MOVsrl_glue { 1, 44, 46, 2394, 2397 }, // 326 MOVsr_MOVsi { 1, 15, 17, 2397, 2400 }, // 327 MVNsr { 1, 44, 46, 2400, 2403 }, // 328 MOVCCsi_MOVCCsr { 1, 13, 15, 2403, 2405 }, // 329 MVNr { 1, 40, 44, 2405, 2406 }, // 330 MOVCCi32imm { 1, 56, 59, 2406, 2407 }, // 331 MOVi32imm { 1, 46, 50, 2407, 2408 }, // 332 MOV_ga_pcrel { 1, 50, 56, 2408, 2409 }, // 333 MOV_ga_pcrel_ldr { 0, 0, 0, 0, 0 }, // 334 SEL { 1, 44, 46, 2409, 2411 }, // 335 BFC_BFI_UBFX_SBFX { 1, 38, 40, 2411, 2414 }, // 336 MULv5_MUL_SMMUL_SMMULR { 1, 38, 40, 2414, 2418 }, // 337 MLAv5_MLA_MLS_SMMLA_SMMLAR_SMMLS_SMMLSR { 1, 63, 65, 2418, 2422 }, // 338 SMULLv5_SMULL_UMULLv5 { 1, 63, 65, 2422, 2426 }, // 339 UMULL { 1, 63, 65, 2426, 2430 }, // 340 SMLAL_UMLALv5_UMLAL_UMAAL_SMLALv5_SMLALBB_SMLALBT_SMLALTB_SMLALTT { 0, 0, 0, 0, 0 }, // 341 SMLAD_SMLADX_SMLSD_SMLSDX { 0, 0, 0, 0, 0 }, // 342 SMLALD_SMLSLD { 0, 0, 0, 0, 0 }, // 343 SMLALDX_SMLSLDX { 0, 0, 0, 0, 0 }, // 344 SMUAD_SMUADX_SMUSD_SMUSDX { 1, 38, 40, 2430, 2433 }, // 345 SMULBB_SMULBT_SMULTB_SMULTT_SMULWB_SMULWT { 1, 38, 40, 2433, 2437 }, // 346 SMLABB_SMLABT_SMLATB_SMLATT_SMLAWB_SMLAWT { 1, 25, 29, 2437, 2440 }, // 347 LDRi12_PICLDR { 1, 89, 93, 2440, 2443 }, // 348 LDRrs { 1, 34, 38, 2443, 2446 }, // 349 LDRBi12_PICLDRH_PICLDRB_PICLDRSH_PICLDRSB_LDRH_LDRSH_LDRSB { 0, 0, 0, 0, 0 }, // 350 LDRHTii_LDRSHTii_LDRSBTii { 1, 34, 38, 2446, 2450 }, // 351 LDRHTi_LDRHTr_LDRH_POST_LDRH_PRE_LDRSHTi_LDRSHTr_LDRSH_POST_LDRSH_PRE_LDRSBTi_LDRSBTr_LDRSB_POST_LDRSB_PRE { 1, 13, 15, 2450, 2452 }, // 352 SXTB_SXTB16_SXTH_UXTB_UXTB16_UXTH { 1, 13, 15, 2452, 2454 }, // 353 t2SXTB_t2SXTB16_t2SXTH_t2UXTB_t2UXTB16_t2UXTH { 1, 40, 44, 2454, 2455 }, // 354 t2MOVCCi32imm { 1, 56, 59, 2455, 2456 }, // 355 t2MOVi32imm { 1, 46, 50, 2456, 2457 }, // 356 t2MOV_ga_pcrel { 1, 13, 15, 2457, 2458 }, // 357 t2MOVi16_ga_pcrel { 0, 0, 0, 0, 0 }, // 358 t2SEL { 1, 44, 46, 2458, 2460 }, // 359 t2BFC_t2UBFX_t2SBFX { 1, 13, 15, 2460, 2462 }, // 360 t2BFI { 1, 13, 15, 2462, 2465 }, // 361 QADD_QADD16_QADD8_QSUB_QSUB16_QSUB8_QDADD_QDSUB_QASX_QSAX_UQADD8_UQADD16_UQSUB8_UQSUB16_UQASX_UQSAX { 0, 0, 0, 0, 0 }, // 362 SSAT_SSAT16_USAT_USAT16_t2QADD_t2QADD16_t2QADD8_t2QSUB_t2QSUB16_t2QSUB8_t2QDADD_t2QDSUB_t2QASX_t2QSAX_t2UQADD8_t2UQADD16_t2UQSUB8_t2UQSUB16_t2UQASX_t2UQSAX { 0, 0, 0, 0, 0 }, // 363 t2SSAT_t2SSAT16_t2USAT_t2USAT16 { 1, 13, 15, 2465, 2468 }, // 364 SADD8_SADD16_SSUB8_SSUB16_SASX_SSAX_UADD8_UADD16_USUB8_USUB16_UASX_USAX { 0, 0, 0, 0, 0 }, // 365 t2SADD8_t2SADD16_t2SSUB8_t2SSUB16_t2SASX_t2SSAX_t2UADD8_t2UADD16_t2USUB8_t2USUB16_t2UASX_t2USAX { 1, 13, 15, 2468, 2471 }, // 366 SHADD8_SHADD16_SHSUB8_SHSUB16_SHASX_SHSAX_UHADD8_UHADD16_UHSUB8_UHSUB16_UHASX_UHSAX { 1, 44, 46, 2471, 2474 }, // 367 SXTAB_SXTAB16_SXTAH_UXTAB_UXTAB16_UXTAH { 0, 0, 0, 0, 0 }, // 368 t2SHADD8_t2SHADD16_t2SHSUB8_t2SHSUB16_t2SHASX_t2SHSAX_t2UHADD8_t2UHADD16_t2UHSUB8_t2UHSUB16_t2UHASX_t2UHSAX { 1, 15, 17, 2474, 2478 }, // 369 t2SXTAB_t2SXTAB16_t2SXTAH_t2UXTAB_t2UXTAB16_t2UXTAH { 0, 0, 0, 0, 0 }, // 370 USAD8 { 0, 0, 0, 0, 0 }, // 371 USADA8 { 0, 0, 0, 0, 0 }, // 372 SMUSD_SMUSDX { 1, 38, 40, 2478, 2481 }, // 373 t2MUL_t2SMMUL_t2SMMULR { 1, 38, 40, 2481, 2484 }, // 374 t2SMULBB_t2SMULBT_t2SMULTB_t2SMULTT_t2SMULWB_t2SMULWT { 1, 38, 40, 2484, 2488 }, // 375 t2SMUSD_t2SMUSDX { 1, 38, 40, 2488, 2492 }, // 376 t2MLA_t2MLS_t2SMMLA_t2SMMLAR_t2SMMLS_t2SMMLSR { 1, 38, 40, 2492, 2496 }, // 377 t2SMUAD_t2SMUADX { 0, 0, 0, 0, 0 }, // 378 SMLSD_SMLSDX { 1, 38, 40, 2496, 2499 }, // 379 t2SMLABB_t2SMLABT_t2SMLATB_t2SMLATT_t2SMLAWB_t2SMLAWT { 1, 38, 40, 2499, 2503 }, // 380 t2SMLSD_t2SMLSDX { 1, 38, 40, 2503, 2507 }, // 381 t2SMLAD_t2SMLADX { 1, 63, 65, 2507, 2511 }, // 382 SMULL { 1, 63, 65, 2511, 2515 }, // 383 t2SMULL_t2UMULL { 1, 63, 65, 2515, 2519 }, // 384 t2SMLAL_t2SMLALBB_t2SMLALBT_t2SMLALD_t2SMLALDX_t2SMLALTB_t2SMLALTT_t2UMLAL_t2SMLSLD_t2SMLSLDX_t2UMAAL { 0, 0, 0, 0, 0 }, // 385 SDIV_UDIV_t2SDIV_t2UDIV { 1, 25, 29, 2519, 2522 }, // 386 LDRi12 { 1, 34, 38, 2522, 2525 }, // 387 LDRBi12 { 1, 34, 38, 2525, 2528 }, // 388 LDRBrs { 1, 29, 34, 2528, 2530 }, // 389 t2LDRpci_pic { 1, 25, 29, 2530, 2532 }, // 390 t2LDRi12_t2LDRi8_t2LDRpci_tLDRi_tLDRpci_tLDRspi { 1, 89, 93, 2532, 2535 }, // 391 t2LDRs { 1, 34, 38, 2535, 2537 }, // 392 t2LDRBi12_t2LDRBi8_t2LDRBpci_t2LDRHi12_t2LDRHi8_t2LDRHpci_tLDRBi_tLDRHi { 1, 34, 38, 2537, 2540 }, // 393 t2LDRBs_t2LDRHs { 0, 0, 0, 0, 0 }, // 394 LDREX_LDREXB_LDREXD_LDREXH_tLDRpci_pic { 1, 34, 38, 2540, 2543 }, // 395 tLDRBr_tLDRHr { 1, 25, 29, 2543, 2546 }, // 396 tLDRr { 1, 34, 38, 2546, 2549 }, // 397 LDRH_PICLDRB_PICLDRH { 1, 25, 29, 2549, 2552 }, // 398 LDRcp { 0, 0, 0, 0, 0 }, // 399 t2LDRSBpcrel_t2LDRSHpcrel { 1, 34, 38, 2552, 2554 }, // 400 t2LDRSBi12_t2LDRSBi8_t2LDRSBpci_t2LDRSHi12_t2LDRSHi8_t2LDRSHpci { 1, 34, 38, 2554, 2557 }, // 401 t2LDRSBs_t2LDRSHs { 1, 34, 38, 2557, 2560 }, // 402 tLDRSB_tLDRSH { 1, 34, 38, 2560, 2564 }, // 403 LDRBT_POST_IMM_LDRBT_POST_REG_LDRB_POST_REG_LDRB_PRE_REG { 1, 34, 38, 2564, 2567 }, // 404 LDRB_POST_IMM_LDRB_PRE_IMM { 1, 25, 29, 2567, 2571 }, // 405 LDRT_POST_IMM_LDRT_POST_REG_LDR_POST_REG_LDR_PRE_REG { 1, 25, 29, 2571, 2574 }, // 406 LDR_POST_IMM_LDR_PRE_IMM { 1, 34, 38, 2574, 2578 }, // 407 LDRH_POST_LDRH_PRE_LDRHTi_LDRHTr { 0, 0, 0, 0, 0 }, // 408 LDRHTii { 0, 0, 0, 0, 0 }, // 409 t2LDRB_POST_imm_t2LDRB_PRE_imm_t2LDRH_POST_imm_t2LDRH_PRE_imm_t2LDR_POST_imm_t2LDR_PRE_imm { 1, 34, 38, 2578, 2581 }, // 410 t2LDRB_POST_t2LDRB_PRE_t2LDRH_POST_t2LDRH_PRE { 1, 25, 29, 2581, 2584 }, // 411 t2LDR_POST_t2LDR_PRE { 1, 34, 38, 2584, 2586 }, // 412 t2LDRBT_t2LDRHT { 1, 25, 29, 2586, 2588 }, // 413 t2LDRT { 0, 0, 0, 0, 0 }, // 414 t2LDRSB_POST_imm_t2LDRSB_PRE_imm_t2LDRSH_POST_imm_t2LDRSH_PRE_imm { 1, 34, 38, 2588, 2591 }, // 415 t2LDRSB_POST_t2LDRSB_PRE_t2LDRSH_POST_t2LDRSH_PRE { 1, 34, 38, 2591, 2593 }, // 416 t2LDRSBT_t2LDRSHT { 1, 34, 38, 2593, 2596 }, // 417 t2LDRDi8 { 1, 34, 38, 2596, 2600 }, // 418 LDRD { 1, 34, 38, 2600, 2604 }, // 419 LDRD_POST_LDRD_PRE { 1, 34, 38, 2604, 2608 }, // 420 t2LDRD_POST_t2LDRD_PRE { -1, 75, 79, 2608, 2613 }, // 421 LDMDA_LDMDB_LDMIA_LDMIB_t2LDMDB_t2LDMIA_sysLDMDA_sysLDMDB_sysLDMIA_sysLDMIB_tLDMIA { -1, 75, 79, 2613, 2618 }, // 422 LDMDA_UPD_LDMDB_UPD_LDMIA_UPD_LDMIB_UPD_tLDMIA_UPD_sysLDMDA_UPD_sysLDMDB_UPD_sysLDMIA_UPD_sysLDMIB_UPD_t2LDMDB_UPD_t2LDMIA_UPD { -1, 20, 25, 2618, 2623 }, // 423 LDMIA_RET_t2LDMIA_RET { -1, 79, 84, 2623, 2626 }, // 424 tPOP_RET { -1, 75, 79, 2626, 2629 }, // 425 tPOP { 1, 25, 29, 2629, 2632 }, // 426 PICSTR_STRi12 { 1, 59, 63, 2632, 2635 }, // 427 PICSTRB_PICSTRH_STRBi12_STRH { 1, 25, 29, 2635, 2638 }, // 428 STRrs { 1, 59, 63, 2638, 2641 }, // 429 STRBrs { 0, 0, 0, 0, 0 }, // 430 STREX_STREXB_STREXD_STREXH { 1, 25, 29, 2641, 2643 }, // 431 t2STRi12_t2STRi8_tSTRi_tSTRspi { 1, 25, 29, 2643, 2646 }, // 432 t2STRs { 1, 59, 63, 2646, 2648 }, // 433 t2STRBi12_t2STRBi8_t2STRHi12_t2STRHi8_tSTRBi_tSTRHi { 1, 59, 63, 2648, 2651 }, // 434 t2STRBs_t2STRHs { 1, 59, 63, 2651, 2654 }, // 435 tSTRBr_tSTRHr { 1, 25, 29, 2654, 2657 }, // 436 tSTRr { 1, 59, 63, 2657, 2661 }, // 437 STRBT_POST_IMM_STRBT_POST_REG_STRB_POST_REG_STRB_PRE_REG_STRH_POST_STRH_PRE_STRHTi_STRHTr { 1, 59, 63, 2661, 2664 }, // 438 STRB_POST_IMM_STRB_PRE_IMM { 1, 25, 29, 2664, 2668 }, // 439 STRT_POST_IMM_STRT_POST_REG_STR_POST_REG_STR_PRE_REG_STRi_preidx_STRr_preidx_STRBi_preidx_STRBr_preidx_STRH_preidx { 1, 25, 29, 2668, 2671 }, // 440 STR_POST_IMM_STR_PRE_IMM { 0, 0, 0, 0, 0 }, // 441 STRBT_POST_STRT_POST_t2STR_POST_imm_t2STR_PRE_imm_t2STRB_POST_imm_t2STRB_PRE_imm_t2STRH_POST_imm_t2STRH_PRE_imm { 1, 25, 29, 2671, 2674 }, // 442 t2STR_POST_t2STR_PRE_t2STRH_PRE { 1, 59, 63, 2674, 2677 }, // 443 t2STRB_POST_t2STRB_PRE_t2STRH_POST { 1, 25, 29, 2677, 2681 }, // 444 t2STR_preidx_t2STRB_preidx_t2STRH_preidx { 1, 59, 63, 2681, 2683 }, // 445 t2STRBT_t2STRHT { 1, 25, 29, 2683, 2685 }, // 446 t2STRT { 1, 59, 63, 2685, 2688 }, // 447 STRD { 1, 59, 63, 2688, 2691 }, // 448 t2STRDi8 { 1, 59, 63, 2691, 2695 }, // 449 t2STRD_POST_t2STRD_PRE { 1, 59, 63, 2695, 2699 }, // 450 STRD_POST_STRD_PRE { -1, 94, 98, 0, 0 }, // 451 STMDA_STMDB_STMIA_STMIB_sysSTMDA_sysSTMDB_sysSTMIA_sysSTMIB_t2STMDB_t2STMIA { -1, 94, 98, 2699, 2700 }, // 452 STMDA_UPD_STMDB_UPD_STMIA_UPD_STMIB_UPD_sysSTMDA_UPD_sysSTMDB_UPD_sysSTMIA_UPD_sysSTMIB_UPD_t2STMDB_UPD_t2STMIA_UPD_tSTMIA_UPD { -1, 94, 98, 0, 0 }, // 453 tPUSH { 1, 25, 29, 2700, 2702 }, // 454 LDRLIT_ga_abs_tLDRLIT_ga_abs { 1, 29, 34, 2702, 2704 }, // 455 LDRLIT_ga_pcrel_tLDRLIT_ga_pcrel { 0, 0, 0, 0, 0 }, // 456 LDRLIT_ga_pcrel_ldr { 1, 13, 15, 0, 0 }, // 457 t2IT { 0, 0, 0, 0, 0 }, // 458 ITasm { 1, 65, 70, 2704, 2707 }, // 459 VADDv16i8_VADDv2i64_VADDv4i32_VADDv8i16_VANDq_VBICq_VEORq_VORNq_VORRq_VBIFq_VBITq_VBSLq_VBSPq { 1, 65, 70, 2707, 2710 }, // 460 VADDv1i64_VADDv2i32_VADDv4i16_VADDv8i8_VANDd_VBICd_VEORd_VORNd_VORRd_VBIFd_VBITd_VBSLd_VBSPd { 1, 65, 70, 2710, 2713 }, // 461 VSUBv16i8_VSUBv2i64_VSUBv4i32_VSUBv8i16 { 1, 65, 70, 2713, 2716 }, // 462 VSUBv1i64_VSUBv2i32_VSUBv4i16_VSUBv8i8_VADDWsv2i64_VADDWsv4i32_VADDWsv8i16_VADDWuv2i64_VADDWuv4i32_VADDWuv8i16_VSUBWsv2i64_VSUBWsv4i32_VSUBWsv8i16_VSUBWuv2i64_VSUBWuv4i32_VSUBWuv8i16 { 1, 103, 108, 2716, 2718 }, // 463 VNEGf32q { 1, 65, 70, 2718, 2720 }, // 464 VNEGfd { 1, 65, 70, 2720, 2723 }, // 465 VNEGs16d_VNEGs32d_VNEGs8d_VADDLsv2i64_VADDLsv4i32_VADDLsv8i16_VADDLuv2i64_VADDLuv4i32_VADDLuv8i16_VSUBLsv2i64_VSUBLsv4i32_VSUBLsv8i16_VSUBLuv2i64_VSUBLuv4i32_VSUBLuv8i16_VPADDi16_VPADDi32_VPADDi8_VPADDLsv16i8_VPADDLsv2i32_VPADDLsv4i16_VPADDLsv4i32_VPADDLsv8i16_VPADDLsv8i8_VPADDLuv16i8_VPADDLuv2i32_VPADDLuv4i16_VPADDLuv4i32_VPADDLuv8i16_VPADDLuv8i8_VSHLLi16_VSHLLi32_VSHLLi8_VSHLLsv2i64_VSHLLsv4i32_VSHLLsv8i16_VSHLLuv2i64_VSHLLuv4i32_VSHLLuv8i16_VSHLiv16i8_VSHLiv1i64_VSHLiv2i32_VSHLiv2i64_VSHLiv4i16_VSHLiv4i32_VSHLiv8i16_VSHLiv8i8_VSHLsv1i64_VSHLsv2i32_VSHLsv4i16_VSHLsv8i8_VSHLuv1i64_VSHLuv2i32_VSHLuv4i16_VSHLuv8i8_VSHRsv16i8_VSHRsv1i64_VSHRsv2i32_VSHRsv2i64_VSHRsv4i16_VSHRsv4i32_VSHRsv8i16_VSHRsv8i8_VSHRuv16i8_VSHRuv1i64_VSHRuv2i32_VSHRuv2i64_VSHRuv4i16_VSHRuv4i32_VSHRuv8i16_VSHRuv8i8_VSLIv1i64_VSLIv2i32_VSLIv4i16_VSLIv8i8_VSRIv1i64_VSRIv2i32_VSRIv4i16_VSRIv8i8 { 1, 65, 70, 2723, 2726 }, // 466 VNEGs16q_VNEGs32q_VNEGs8q_VSHLsv16i8_VSHLsv2i64_VSHLsv4i32_VSHLsv8i16_VSHLuv16i8_VSHLuv2i64_VSHLuv4i32_VSHLuv8i16_VSLIv16i8_VSLIv2i64_VSLIv4i32_VSLIv8i16_VSRIv16i8_VSRIv2i64_VSRIv4i32_VSRIv8i16 { 1, 65, 70, 2726, 2729 }, // 467 VHADDsv16i8_VHADDsv4i32_VHADDsv8i16_VHADDuv16i8_VHADDuv4i32_VHADDuv8i16_VRHADDsv16i8_VRHADDsv4i32_VRHADDsv8i16_VRHADDuv16i8_VRHADDuv4i32_VRHADDuv8i16_VTSTv16i8_VTSTv4i32_VTSTv8i16 { 1, 65, 70, 2729, 2732 }, // 468 VHADDsv2i32_VHADDsv4i16_VHADDsv8i8_VHADDuv2i32_VHADDuv4i16_VHADDuv8i8_VRHADDsv2i32_VRHADDsv4i16_VRHADDsv8i8_VRHADDuv2i32_VRHADDuv4i16_VRHADDuv8i8_VTSTv2i32_VTSTv4i16_VTSTv8i8 { 1, 65, 70, 2732, 2735 }, // 469 VHSUBsv16i8_VHSUBsv4i32_VHSUBsv8i16_VHSUBuv16i8_VHSUBuv4i32_VHSUBuv8i16 { 1, 65, 70, 2735, 2738 }, // 470 VHSUBsv2i32_VHSUBsv4i16_VHSUBsv8i8_VHSUBuv2i32_VHSUBuv4i16_VHSUBuv8i8 { 1, 65, 70, 2738, 2739 }, // 471 VBICiv2i32_VBICiv4i16_VBICiv4i32_VBICiv8i16_VORRiv2i32_VORRiv4i16_VORRiv4i32_VORRiv8i16 { 1, 65, 70, 2739, 2742 }, // 472 VQSHLsiv16i8_VQSHLsiv1i64_VQSHLsiv2i32_VQSHLsiv2i64_VQSHLsiv4i16_VQSHLsiv4i32_VQSHLsiv8i16_VQSHLsiv8i8_VQSHLsuv16i8_VQSHLsuv1i64_VQSHLsuv2i32_VQSHLsuv2i64_VQSHLsuv4i16_VQSHLsuv4i32_VQSHLsuv8i16_VQSHLsuv8i8_VQSHLsv1i64_VQSHLsv2i32_VQSHLsv4i16_VQSHLsv8i8_VQSHLuiv16i8_VQSHLuiv1i64_VQSHLuiv2i32_VQSHLuiv2i64_VQSHLuiv4i16_VQSHLuiv4i32_VQSHLuiv8i16_VQSHLuiv8i8_VQSHLuv1i64_VQSHLuv2i32_VQSHLuv4i16_VQSHLuv8i8 { 1, 65, 70, 2742, 2745 }, // 473 VQSHLsv16i8_VQSHLsv2i64_VQSHLsv4i32_VQSHLsv8i16_VQSHLuv16i8_VQSHLuv2i64_VQSHLuv4i32_VQSHLuv8i16 { 1, 103, 108, 2745, 2748 }, // 474 VCLSv16i8_VCLSv4i32_VCLSv8i16_VCLZv16i8_VCLZv4i32_VCLZv8i16_VCNTq { 1, 65, 70, 2748, 2751 }, // 475 VCLSv2i32_VCLSv4i16_VCLSv8i8_VCLZv2i32_VCLZv4i16_VCLZv8i8_VCNTd { 1, 65, 70, 2751, 2754 }, // 476 VEXTd16_VEXTd32_VEXTd8 { 1, 103, 108, 2754, 2757 }, // 477 VEXTq16_VEXTq32_VEXTq64_VEXTq8 { 1, 65, 70, 2757, 2759 }, // 478 VREV16d8_VREV32d16_VREV32d8_VREV64d16_VREV64d32_VREV64d8 { 1, 65, 70, 2759, 2761 }, // 479 VREV16q8_VREV32q16_VREV32q8_VREV64q16_VREV64q32_VREV64q8 { 1, 65, 70, 2761, 2765 }, // 480 VABALsv2i64_VABALsv4i32_VABALsv8i16_VABALuv2i64_VABALuv4i32_VABALuv8i16_VABAsv2i32_VABAsv4i16_VABAsv8i8_VABAuv2i32_VABAuv4i16_VABAuv8i8 { 1, 98, 103, 2765, 2769 }, // 481 VABAsv16i8_VABAsv4i32_VABAsv8i16_VABAuv16i8_VABAuv4i32_VABAuv8i16 { 1, 98, 103, 2769, 2772 }, // 482 VPADALsv16i8_VPADALsv4i32_VPADALsv8i16_VPADALuv16i8_VPADALuv4i32_VPADALuv8i16 { 1, 65, 70, 2772, 2775 }, // 483 VPADALsv2i32_VPADALsv4i16_VPADALsv8i8_VPADALuv2i32_VPADALuv4i16_VPADALuv8i8_VRSRAsv16i8_VRSRAsv1i64_VRSRAsv2i32_VRSRAsv2i64_VRSRAsv4i16_VRSRAsv4i32_VRSRAsv8i16_VRSRAsv8i8_VRSRAuv16i8_VRSRAuv1i64_VRSRAuv2i32_VRSRAuv2i64_VRSRAuv4i16_VRSRAuv4i32_VRSRAuv8i16_VRSRAuv8i8_VSRAsv16i8_VSRAsv1i64_VSRAsv2i32_VSRAsv2i64_VSRAsv4i16_VSRAsv4i32_VSRAsv8i16_VSRAsv8i8_VSRAuv16i8_VSRAuv1i64_VSRAuv2i32_VSRAuv2i64_VSRAuv4i16_VSRAuv4i32_VSRAuv8i16_VSRAuv8i8 { 1, 65, 70, 2775, 2778 }, // 484 VACGEfd_VACGEhd_VACGTfd_VACGThd_VCEQfd_VCEQhd_VCGEfd_VCGEhd_VCGTfd_VCGThd { 1, 103, 108, 2778, 2781 }, // 485 VACGEfq_VACGEhq_VACGTfq_VACGThq_VCEQfq_VCEQhq_VCGEfq_VCGEhq_VCGTfq_VCGThq { 1, 65, 70, 2781, 2784 }, // 486 VCEQv16i8_VCEQv4i32_VCEQv8i16_VCGEsv16i8_VCGEsv4i32_VCGEsv8i16_VCGEuv16i8_VCGEuv4i32_VCGEuv8i16_VCGTsv16i8_VCGTsv4i32_VCGTsv8i16_VCGTuv16i8_VCGTuv4i32_VCGTuv8i16_VQSUBsv16i8_VQSUBsv2i64_VQSUBsv4i32_VQSUBsv8i16_VQSUBuv16i8_VQSUBuv2i64_VQSUBuv4i32_VQSUBuv8i16 { 1, 65, 70, 2784, 2787 }, // 487 VCEQv2i32_VCEQv4i16_VCEQv8i8_VCGEsv2i32_VCGEsv4i16_VCGEsv8i8_VCGEuv2i32_VCGEuv4i16_VCGEuv8i8_VCGTsv2i32_VCGTsv4i16_VCGTsv8i8_VCGTuv2i32_VCGTuv4i16_VCGTuv8i8_VQSUBsv1i64_VQSUBsv2i32_VQSUBsv4i16_VQSUBsv8i8_VQSUBuv1i64_VQSUBuv2i32_VQSUBuv4i16_VQSUBuv8i8 { 0, 0, 0, 0, 0 }, // 488 VCEQzv16i8_VCEQzv2f32_VCEQzv2i32_VCEQzv4f16_VCEQzv4f32_VCEQzv4i16_VCEQzv4i32_VCEQzv8f16_VCEQzv8i16_VCEQzv8i8_VCGEzv16i8_VCGEzv2f32_VCGEzv2i32_VCGEzv4f16_VCGEzv4f32_VCGEzv4i16_VCGEzv4i32_VCGEzv8f16_VCGEzv8i16_VCGEzv8i8_VCGTzv16i8_VCGTzv2f32_VCGTzv2i32_VCGTzv4f16_VCGTzv4f32_VCGTzv4i16_VCGTzv4i32_VCGTzv8f16_VCGTzv8i16_VCGTzv8i8_VCLEzv16i8_VCLEzv2f32_VCLEzv2i32_VCLEzv4f16_VCLEzv4f32_VCLEzv4i16_VCLEzv4i32_VCLEzv8f16_VCLEzv8i16_VCLEzv8i8_VCLTzv16i8_VCLTzv2f32_VCLTzv2i32_VCLTzv4f16_VCLTzv4f32_VCLTzv4i16_VCLTzv4i32_VCLTzv8f16_VCLTzv8i16_VCLTzv8i8 { 1, 65, 70, 2787, 2790 }, // 489 VRSHLsv16i8_VRSHLsv2i64_VRSHLsv4i32_VRSHLsv8i16_VRSHLuv16i8_VRSHLuv2i64_VRSHLuv4i32_VRSHLuv8i16_VQRSHLsv16i8_VQRSHLsv2i64_VQRSHLsv4i32_VQRSHLsv8i16_VQRSHLuv16i8_VQRSHLuv2i64_VQRSHLuv4i32_VQRSHLuv8i16 { 1, 65, 70, 2790, 2793 }, // 490 VRSHLsv1i64_VRSHLsv2i32_VRSHLsv4i16_VRSHLsv8i8_VRSHLuv1i64_VRSHLuv2i32_VRSHLuv4i16_VRSHLuv8i8_VQRSHLsv1i64_VQRSHLsv2i32_VQRSHLsv4i16_VQRSHLsv8i8_VQRSHLuv1i64_VQRSHLuv2i32_VQRSHLuv4i16_VQRSHLuv8i8_VRSHRsv16i8_VRSHRsv1i64_VRSHRsv2i32_VRSHRsv2i64_VRSHRsv4i16_VRSHRsv4i32_VRSHRsv8i16_VRSHRsv8i8_VRSHRuv16i8_VRSHRuv1i64_VRSHRuv2i32_VRSHRuv2i64_VRSHRuv4i16_VRSHRuv4i32_VRSHRuv8i16_VRSHRuv8i8 { 1, 65, 70, 2793, 2795 }, // 491 VABSfd { 1, 103, 108, 2795, 2797 }, // 492 VABSfq { 1, 65, 70, 2797, 2799 }, // 493 VABSv16i8_VABSv4i32_VABSv8i16 { 1, 65, 70, 2799, 2801 }, // 494 VABSv2i32_VABSv4i16_VABSv8i8 { 1, 65, 70, 2801, 2803 }, // 495 VQABSv16i8_VQABSv4i32_VQABSv8i16_VQNEGv16i8_VQNEGv4i32_VQNEGv8i16 { 1, 65, 70, 2803, 2805 }, // 496 VQABSv2i32_VQABSv4i16_VQABSv8i8_VQNEGv2i32_VQNEGv4i16_VQNEGv8i8 { 1, 65, 70, 2805, 2808 }, // 497 VQADDsv16i8_VQADDsv2i64_VQADDsv4i32_VQADDsv8i16_VQADDuv16i8_VQADDuv2i64_VQADDuv4i32_VQADDuv8i16 { 1, 65, 70, 2808, 2811 }, // 498 VQADDsv1i64_VQADDsv2i32_VQADDsv4i16_VQADDsv8i8_VQADDuv1i64_VQADDuv2i32_VQADDuv4i16_VQADDuv8i8 { 1, 65, 70, 2811, 2813 }, // 499 VRECPEd_VRECPEfd_VRECPEhd_VRSQRTEd_VRSQRTEfd_VRSQRTEhd { 1, 103, 108, 2813, 2815 }, // 500 VRECPEfq_VRECPEhq_VRECPEq_VRSQRTEfq_VRSQRTEhq_VRSQRTEq { 1, 65, 70, 2815, 2818 }, // 501 VADDHNv2i32_VADDHNv4i16_VADDHNv8i8_VSUBHNv2i32_VSUBHNv4i16_VSUBHNv8i8 { 1, 65, 70, 2818, 2821 }, // 502 VSHRNv2i32_VSHRNv4i16_VSHRNv8i8 { 1, 65, 70, 2821, 2824 }, // 503 VRADDHNv2i32_VRADDHNv4i16_VRADDHNv8i8_VRSUBHNv2i32_VRSUBHNv4i16_VRSUBHNv8i8 { 1, 65, 70, 2824, 2827 }, // 504 VRSHRNv2i32_VRSHRNv4i16_VRSHRNv8i8_VQSHRNsv2i32_VQSHRNsv4i16_VQSHRNsv8i8_VQSHRNuv2i32_VQSHRNuv4i16_VQSHRNuv8i8_VQSHRUNv2i32_VQSHRUNv4i16_VQSHRUNv8i8_VQRSHRNsv2i32_VQRSHRNsv4i16_VQRSHRNsv8i8_VQRSHRNuv2i32_VQRSHRNuv4i16_VQRSHRNuv8i8_VQRSHRUNv2i32_VQRSHRUNv4i16_VQRSHRUNv8i8 { 1, 103, 108, 2827, 2830 }, // 505 VTBL1 { 1, 103, 108, 2830, 2834 }, // 506 VTBX1 { 1, 245, 250, 2834, 2838 }, // 507 VTBL2 { 1, 103, 108, 2838, 2843 }, // 508 VTBX2 { 1, 250, 255, 2843, 2848 }, // 509 VTBL3_VTBL3Pseudo { 1, 255, 260, 2848, 2854 }, // 510 VTBX3_VTBX3Pseudo { 1, 255, 260, 2854, 2860 }, // 511 VTBL4_VTBL4Pseudo { 1, 260, 265, 2860, 2867 }, // 512 VTBX4_VTBX4Pseudo { 0, 0, 0, 0, 0 }, // 513 VSWPd_VSWPq { 1, 65, 70, 2867, 2871 }, // 514 VTRNd16_VTRNd32_VTRNd8_VUZPd16_VUZPd8_VZIPd16_VZIPd8 { 1, 103, 108, 2871, 2875 }, // 515 VTRNq16_VTRNq32_VTRNq8 { 1, 255, 260, 2875, 2879 }, // 516 VUZPq16_VUZPq32_VUZPq8_VZIPq16_VZIPq32_VZIPq8 { 1, 70, 75, 2879, 2881 }, // 517 VABSD_VNEGD { 1, 70, 75, 2881, 2883 }, // 518 VABSS_VNEGS { 1, 108, 113, 2883, 2885 }, // 519 VCMPD_VCMPZD_VCMPED_VCMPEZD { 1, 108, 113, 2885, 2887 }, // 520 VCMPS_VCMPZS_VCMPES_VCMPEZS { 1, 108, 113, 2887, 2890 }, // 521 VADDS_VSUBS { 1, 65, 70, 2890, 2893 }, // 522 VADDfd_VSUBfd_VABDfd_VABDhd_VMAXfd_VMAXhd_VMINfd_VMINhd { 1, 103, 108, 2893, 2896 }, // 523 VADDfq_VSUBfq_VABDfq_VABDhq_VMAXfq_VMAXhq_VMINfq_VMINhq { 1, 65, 70, 2896, 2899 }, // 524 VABDLsv2i64_VABDLsv4i32_VABDLsv8i16_VABDLuv2i64_VABDLuv4i32_VABDLuv8i16_VABDsv16i8_VABDsv4i32_VABDsv8i16_VABDuv16i8_VABDuv4i32_VABDuv8i16_VMAXsv16i8_VMAXsv4i32_VMAXsv8i16_VMAXuv16i8_VMAXuv4i32_VMAXuv8i16_VMINsv16i8_VMINsv4i32_VMINsv8i16_VMINuv16i8_VMINuv4i32_VMINuv8i16 { 1, 65, 70, 2899, 2902 }, // 525 VABDsv2i32_VABDsv4i16_VABDsv8i8_VABDuv2i32_VABDuv4i16_VABDuv8i8_VMAXsv2i32_VMAXsv4i16_VMAXsv8i8_VMAXuv2i32_VMAXuv4i16_VMAXuv8i8_VMINsv2i32_VMINsv4i16_VMINsv8i8_VMINuv2i32_VMINuv4i16_VMINuv8i8_VPMAXs16_VPMAXs32_VPMAXs8_VPMAXu16_VPMAXu32_VPMAXu8_VPMINs16_VPMINs32_VPMINs8_VPMINu16_VPMINu32_VPMINu8 { 1, 65, 70, 2902, 2905 }, // 526 VPADDf_VPMAXf_VPMAXh_VPMINf_VPMINh { 1, 108, 113, 2905, 2908 }, // 527 VADDD_VSUBD { 1, 202, 207, 2908, 2911 }, // 528 VRECPSfd_VRECPShd_VRSQRTSfd_VRSQRTShd { 1, 207, 212, 2911, 2914 }, // 529 VRECPSfq_VRECPShq_VRSQRTSfq_VRSQRTShq { 1, 192, 197, 2914, 2917 }, // 530 VMULS_VNMULS { 1, 65, 70, 2917, 2920 }, // 531 VMULfd { 1, 197, 202, 2920, 2923 }, // 532 VMULfq { 1, 65, 70, 2923, 2926 }, // 533 VMULpd_VMULslhd_VMULslv4i16_VMULv4i16_VMULv8i8_VQDMULHslv4i16_VQDMULHv4i16_VQRDMULHslv4i16_VQRDMULHv4i16_VMULLp8_VMULLslsv2i32_VMULLslsv4i16_VMULLsluv2i32_VMULLsluv4i16_VMULLsv4i32_VMULLsv8i16_VMULLuv4i32_VMULLuv8i16_VQDMULLslv2i32_VQDMULLslv4i16_VQDMULLv4i32 { 1, 103, 108, 2926, 2929 }, // 534 VMULpq_VMULslhq_VMULslv8i16_VMULv16i8_VMULv8i16_VQDMULHslv8i16_VQDMULHv8i16_VQRDMULHslv8i16_VQRDMULHv8i16 { 1, 65, 70, 2929, 2932 }, // 535 VMULslfd { 1, 103, 108, 2932, 2935 }, // 536 VMULslfq { 1, 103, 108, 2935, 2938 }, // 537 VMULslv2i32_VMULv2i32_VQDMULHslv2i32_VQDMULHv2i32_VQRDMULHslv2i32_VQRDMULHv2i32_VMULLsv2i64_VMULLuv2i64_VQDMULLv2i64 { 1, 113, 118, 2938, 2941 }, // 538 VMULslv4i32_VMULv4i32_VQDMULHslv4i32_VQDMULHv4i32_VQRDMULHslv4i32_VQRDMULHv4i32 { 0, 0, 0, 0, 0 }, // 539 VMULLp64 { 1, 133, 138, 2941, 2945 }, // 540 VMLAD_VMLSD_VNMLAD_VNMLSD { 0, 0, 0, 0, 0 }, // 541 VMLAH_VMLSH_VNMLAH_VNMLSH { 1, 103, 108, 2945, 2949 }, // 542 VMLALslsv2i32_VMLALsluv2i32_VMLALsv2i64_VMLALuv2i64_VMLAslv2i32_VMLAv2i32_VMLSLslsv2i32_VMLSLsluv2i32_VMLSLsv2i64_VMLSLuv2i64_VMLSslv2i32_VMLSv2i32_VQDMLALslv2i32_VQDMLALv2i64_VQDMLSLslv2i32_VQDMLSLv2i64 { 1, 65, 70, 2949, 2953 }, // 543 VMLALslsv4i16_VMLALsluv4i16_VMLALsv4i32_VMLALsv8i16_VMLALuv4i32_VMLALuv8i16_VMLAslv4i16_VMLAv4i16_VMLAv8i8_VMLSLslsv4i16_VMLSLsluv4i16_VMLSLsv4i32_VMLSLsv8i16_VMLSLuv4i32_VMLSLuv8i16_VMLSslv4i16_VMLSv4i16_VMLSv8i8_VQDMLALslv4i16_VQDMLALv4i32_VQDMLSLslv4i16_VQDMLSLv4i32 { 1, 138, 143, 2953, 2957 }, // 544 VMLAS_VMLSS_VNMLAS_VNMLSS { 1, 103, 108, 2957, 2961 }, // 545 VMLAfd_VMLAhd_VMLAslfd_VMLAslhd_VMLSfd_VMLShd_VMLSslfd_VMLSslhd { 1, 113, 118, 2961, 2965 }, // 546 VMLAfq_VMLAhq_VMLAslfq_VMLAslhq_VMLSfq_VMLShq_VMLSslfq_VMLSslhq { 1, 113, 118, 2965, 2969 }, // 547 VMLAslv4i32_VMLAv4i32_VMLSslv4i32_VMLSv4i32 { 1, 103, 108, 2969, 2973 }, // 548 VMLAslv8i16_VMLAv16i8_VMLAv8i16_VMLSslv8i16_VMLSv16i8_VMLSv8i16 { 1, 133, 138, 2973, 2977 }, // 549 VFMAD_VFMSD_VFNMAD_VFNMSD { 1, 138, 143, 2977, 2981 }, // 550 VFMAS_VFMSS_VFNMAS_VFNMSS { 0, 0, 0, 0, 0 }, // 551 VFNMAH_VFNMSH { 1, 103, 108, 2981, 2985 }, // 552 VFMAfd_VFMSfd { 1, 113, 118, 2985, 2989 }, // 553 VFMAfq_VFMSfq { 0, 0, 0, 0, 0 }, // 554 VCVTANSDf_VCVTANSDh_VCVTANSQf_VCVTANSQh_VCVTANUDf_VCVTANUDh_VCVTANUQf_VCVTANUQh_VCVTASD_VCVTASH_VCVTASS_VCVTAUD_VCVTAUH_VCVTAUS_VCVTBDH_VCVTMNSDf_VCVTMNSDh_VCVTMNSQf_VCVTMNSQh_VCVTMNUDf_VCVTMNUDh_VCVTMNUQf_VCVTMNUQh_VCVTMSD_VCVTMSH_VCVTMSS_VCVTMUD_VCVTMUH_VCVTMUS_VCVTNNSDf_VCVTNNSDh_VCVTNNSQf_VCVTNNSQh_VCVTNNUDf_VCVTNNUDh_VCVTNNUQf_VCVTNNUQh_VCVTNSD_VCVTNSH_VCVTNSS_VCVTNUD_VCVTNUH_VCVTNUS_VCVTPNSDf_VCVTPNSDh_VCVTPNSQf_VCVTPNSQh_VCVTPNUDf_VCVTPNUDh_VCVTPNUQf_VCVTPNUQh_VCVTPSD_VCVTPSH_VCVTPSS_VCVTPUD_VCVTPUH_VCVTPUS_VCVTTDH_VCVTTHD { 0, 0, 0, 0, 0 }, // 555 VCVTBHD { 1, 108, 113, 2989, 2991 }, // 556 VCVTBHS_VCVTTHS { 1, 70, 75, 2991, 2993 }, // 557 VCVTBSH_VCVTTSH { 1, 108, 113, 2993, 2995 }, // 558 VCVTDS { 1, 108, 113, 2995, 2997 }, // 559 VCVTSD { 1, 103, 108, 2997, 2999 }, // 560 VCVTf2h_VCVTf2sq_VCVTf2uq_VCVTf2xsq_VCVTf2xuq_VCVTh2f_VCVTh2sq_VCVTh2uq_VCVTh2xsq_VCVTh2xuq_VCVTs2fq_VCVTs2hq_VCVTu2fq_VCVTu2hq_VCVTxs2fq_VCVTxs2hq_VCVTxu2fq_VCVTxu2hq { 1, 65, 70, 2999, 3001 }, // 561 VCVTf2sd_VCVTf2ud_VCVTf2xsd_VCVTf2xud_VCVTh2sd_VCVTh2ud_VCVTh2xsd_VCVTh2xud_VCVTs2fd_VCVTs2hd_VCVTu2fd_VCVTu2hd_VCVTxs2fd_VCVTxs2hd_VCVTxu2fd_VCVTxu2hd { 1, 108, 113, 3001, 3003 }, // 562 VSITOD_VUITOD { 0, 0, 0, 0, 0 }, // 563 VSITOH_VUITOH { 1, 108, 113, 3003, 3005 }, // 564 VSITOS_VUITOS { 1, 108, 113, 3005, 3007 }, // 565 VTOSHD_VTOSIRD_VTOSIZD_VTOSLD_VTOUHD_VTOUIRD_VTOUIZD_VTOULD { 0, 0, 0, 0, 0 }, // 566 VTOSHH_VTOSIRH_VTOSIZH_VTOSLH_VTOUHH_VTOUIRH_VTOUIZH_VTOULH { 1, 108, 113, 3007, 3009 }, // 567 VTOSHS_VTOSIRS_VTOSIZS_VTOSLS_VTOUHS_VTOUIRS_VTOUIZS_VTOULS { 1, 65, 70, 3009, 3010 }, // 568 VMOVv16i8_VMOVv1i64_VMOVv2f32_VMOVv2i32_VMOVv2i64_VMOVv4f32_VMOVv4i16_VMOVv4i32_VMOVv8i16_VMOVv8i8_VMVNv2i32_VMVNv4i16_VMVNv4i32_VMVNv8i16 { 1, 70, 75, 3010, 3012 }, // 569 VMOVD_VMOVDcc_FCONSTD { 1, 70, 75, 3012, 3014 }, // 570 VMOVS_VMOVScc_FCONSTS { 1, 65, 70, 3014, 3017 }, // 571 VMVNd_VMVNq { 1, 65, 70, 3017, 3019 }, // 572 VMOVNv2i32_VMOVNv4i16_VMOVNv8i8 { 1, 65, 70, 3019, 3021 }, // 573 VMOVLsv2i64_VMOVLsv4i32_VMOVLsv8i16_VMOVLuv2i64_VMOVLuv4i32_VMOVLuv8i16 { 1, 65, 70, 3021, 3023 }, // 574 VQMOVNsuv2i32_VQMOVNsuv4i16_VQMOVNsuv8i8_VQMOVNsv2i32_VQMOVNsv4i16_VQMOVNsv8i8_VQMOVNuv2i32_VQMOVNuv4i16_VQMOVNuv8i8 { 1, 65, 70, 3023, 3025 }, // 575 VDUPLN16d_VDUPLN32d_VDUPLN8d { 1, 65, 70, 3025, 3027 }, // 576 VDUPLN16q_VDUPLN32q_VDUPLN8q { 1, 128, 133, 3027, 3029 }, // 577 VDUP16d_VDUP16q_VDUP32d_VDUP32q_VDUP8d_VDUP8q { 1, 185, 187, 3029, 3031 }, // 578 VMOVRS { 1, 70, 75, 3031, 3033 }, // 579 VMOVSR { 1, 212, 217, 3033, 3036 }, // 580 VSETLNi16_VSETLNi32_VSETLNi8 { 1, 185, 187, 3036, 3039 }, // 581 VMOVRRD_VMOVRRS { 1, 70, 75, 3039, 3042 }, // 582 VMOVDRR { 1, 70, 75, 3042, 3045 }, // 583 VMOVSRR { 1, 128, 133, 3045, 3047 }, // 584 VGETLNi32_VGETLNu16_VGETLNu8 { 1, 128, 133, 3047, 3049 }, // 585 VGETLNs16_VGETLNs8 { 1, 84, 89, 3049, 3050 }, // 586 VMRS_VMRS_FPCXTNS_VMRS_FPCXTS_VMRS_FPEXC_VMRS_FPINST_VMRS_FPINST2_VMRS_FPSCR_NZCVQC_VMRS_FPSID_VMRS_MVFR0_VMRS_MVFR1_VMRS_MVFR2_VMRS_P0_VMRS_VPR { 1, 84, 89, 3050, 3051 }, // 587 VMSR_VMSR_FPCXTNS_VMSR_FPCXTS_VMSR_FPEXC_VMSR_FPINST_VMSR_FPINST2_VMSR_FPSCR_NZCVQC_VMSR_FPSID_VMSR_P0_VMSR_VPR { 1, 84, 89, 3051, 3052 }, // 588 FMSTAT { 1, 179, 185, 3052, 3054 }, // 589 VLDRD { 1, 179, 185, 3054, 3056 }, // 590 VLDRS { 1, 179, 185, 3056, 3058 }, // 591 VSTRD { 1, 179, 185, 3058, 3060 }, // 592 VSTRS { -1, 173, 179, 3060, 3064 }, // 593 VLDMQIA { -1, 173, 179, 3064, 3068 }, // 594 VSTMQIA { -1, 173, 179, 3068, 3072 }, // 595 VLDMDIA_VLDMSIA { -1, 173, 179, 3072, 3076 }, // 596 VLDMDDB_UPD_VLDMDIA_UPD_VLDMSDB_UPD_VLDMSIA_UPD { -1, 173, 179, 3076, 3080 }, // 597 VSTMDIA_VSTMSIA { -1, 173, 179, 3080, 3084 }, // 598 VSTMDDB_UPD_VSTMDIA_UPD_VSTMSDB_UPD_VSTMSIA_UPD { 1, 143, 149, 3084, 3086 }, // 599 VLD1d16_VLD1d32_VLD1d64_VLD1d8 { 1, 143, 149, 3086, 3089 }, // 600 VLD1q16_VLD1q32_VLD1q64_VLD1q8 { 1, 143, 149, 3089, 3092 }, // 601 VLD1d16wb_fixed_VLD1d16wb_register_VLD1d32wb_fixed_VLD1d32wb_register_VLD1d64wb_fixed_VLD1d64wb_register_VLD1d8wb_fixed_VLD1d8wb_register { 1, 143, 149, 3092, 3096 }, // 602 VLD1q16wb_fixed_VLD1q16wb_register_VLD1q32wb_fixed_VLD1q32wb_register_VLD1q64wb_fixed_VLD1q64wb_register_VLD1q8wb_fixed_VLD1q8wb_register { 1, 149, 155, 3096, 3100 }, // 603 VLD1d16T_VLD1d32T_VLD1d64T_VLD1d8T_VLD1d64TPseudo_VLD1d64TPseudoWB_fixed_VLD1d64TPseudoWB_register { 1, 143, 149, 3100, 3104 }, // 604 VLD1d16Twb_fixed_VLD1d16Twb_register_VLD1d32Twb_fixed_VLD1d32Twb_register_VLD1d64Twb_fixed_VLD1d64Twb_register_VLD1d8Twb_fixed_VLD1d8Twb_register { 1, 149, 155, 3104, 3109 }, // 605 VLD1d16Q_VLD1d32Q_VLD1d64Q_VLD1d8Q_VLD1d64QPseudo_VLD1d64QPseudoWB_fixed_VLD1d64QPseudoWB_register { 1, 143, 149, 3109, 3113 }, // 606 VLD1d16Qwb_fixed_VLD1d16Qwb_register_VLD1d32Qwb_fixed_VLD1d32Qwb_register_VLD1d64Qwb_fixed_VLD1d64Qwb_register_VLD1d8Qwb_fixed_VLD1d8Qwb_register { 1, 143, 149, 3113, 3116 }, // 607 VLD2b16_VLD2b32_VLD2b8_VLD2d16_VLD2d32_VLD2d8 { 1, 149, 155, 3116, 3121 }, // 608 VLD2q16_VLD2q32_VLD2q8_VLD2q16Pseudo_VLD2q32Pseudo_VLD2q8Pseudo { 1, 143, 149, 3121, 3127 }, // 609 VLD2b16wb_fixed_VLD2b16wb_register_VLD2b32wb_fixed_VLD2b32wb_register_VLD2b8wb_fixed_VLD2b8wb_register_VLD2d16wb_fixed_VLD2d16wb_register_VLD2d32wb_fixed_VLD2d32wb_register_VLD2d8wb_fixed_VLD2d8wb_register { 1, 149, 155, 3127, 3133 }, // 610 VLD2q16wb_fixed_VLD2q16wb_register_VLD2q32wb_fixed_VLD2q32wb_register_VLD2q8wb_fixed_VLD2q8wb_register_VLD2q16PseudoWB_fixed_VLD2q16PseudoWB_register_VLD2q32PseudoWB_fixed_VLD2q32PseudoWB_register_VLD2q8PseudoWB_fixed_VLD2q8PseudoWB_register { 1, 155, 161, 3133, 3137 }, // 611 VLD3d16_VLD3d32_VLD3d8_VLD3q16_VLD3q32_VLD3q8 { 1, 155, 161, 3137, 3141 }, // 612 VLD3d16Pseudo_VLD3d32Pseudo_VLD3d8Pseudo_VLD3q16oddPseudo_VLD3q32oddPseudo_VLD3q8oddPseudo { 1, 155, 161, 3141, 3146 }, // 613 VLD3d16_UPD_VLD3d32_UPD_VLD3d8_UPD_VLD3q16_UPD_VLD3q32_UPD_VLD3q8_UPD { 1, 155, 161, 3146, 3151 }, // 614 VLD3d16Pseudo_UPD_VLD3d32Pseudo_UPD_VLD3d8Pseudo_UPD_VLD3q16Pseudo_UPD_VLD3q16oddPseudo_UPD_VLD3q32Pseudo_UPD_VLD3q32oddPseudo_UPD_VLD3q8Pseudo_UPD_VLD3q8oddPseudo_UPD { 1, 155, 161, 3151, 3156 }, // 615 VLD4d16_VLD4d32_VLD4d8_VLD4q16_VLD4q32_VLD4q8 { 1, 155, 161, 3156, 3161 }, // 616 VLD4d16Pseudo_VLD4d32Pseudo_VLD4d8Pseudo_VLD4q16oddPseudo_VLD4q32oddPseudo_VLD4q8oddPseudo { 1, 155, 161, 3161, 3167 }, // 617 VLD4d16_UPD_VLD4d32_UPD_VLD4d8_UPD_VLD4q16_UPD_VLD4q32_UPD_VLD4q8_UPD { 1, 155, 161, 3167, 3173 }, // 618 VLD4d16Pseudo_UPD_VLD4d32Pseudo_UPD_VLD4d8Pseudo_UPD_VLD4q16Pseudo_UPD_VLD4q16oddPseudo_UPD_VLD4q32Pseudo_UPD_VLD4q32oddPseudo_UPD_VLD4q8Pseudo_UPD_VLD4q8oddPseudo_UPD { 1, 143, 149, 3173, 3175 }, // 619 VLD1DUPd16_VLD1DUPd32_VLD1DUPd8 { 1, 143, 149, 3175, 3177 }, // 620 VLD1DUPq16_VLD1DUPq32_VLD1DUPq8 { 1, 149, 155, 3177, 3181 }, // 621 VLD1LNd16_VLD1LNd8 { 1, 149, 155, 3181, 3185 }, // 622 VLD1LNd32_VLD1LNq16Pseudo_VLD1LNq32Pseudo_VLD1LNq8Pseudo { 1, 143, 149, 3185, 3189 }, // 623 VLD1DUPd16wb_fixed_VLD1DUPd16wb_register_VLD1DUPd32wb_fixed_VLD1DUPd32wb_register_VLD1DUPd8wb_fixed_VLD1DUPd8wb_register_VLD1DUPq16wb_register_VLD1DUPq32wb_register_VLD1DUPq8wb_register { 1, 143, 149, 3189, 3193 }, // 624 VLD1DUPq16wb_fixed_VLD1DUPq32wb_fixed_VLD1DUPq8wb_fixed { 1, 149, 155, 3193, 3199 }, // 625 VLD1LNd16_UPD_VLD1LNd32_UPD_VLD1LNd8_UPD_VLD1LNq16Pseudo_UPD_VLD1LNq32Pseudo_UPD_VLD1LNq8Pseudo_UPD { 1, 143, 149, 3199, 3202 }, // 626 VLD2DUPd16_VLD2DUPd16x2_VLD2DUPd32_VLD2DUPd32x2_VLD2DUPd8_VLD2DUPd8x2 { 1, 149, 155, 3202, 3208 }, // 627 VLD2LNd16_VLD2LNd32_VLD2LNd8_VLD2LNq16_VLD2LNq32_VLD2LNd16Pseudo_VLD2LNd32Pseudo_VLD2LNd8Pseudo_VLD2LNq16Pseudo_VLD2LNq32Pseudo { 1, 149, 155, 3208, 3216 }, // 628 VLD2LNd16_UPD_VLD2LNd32_UPD_VLD2LNd8_UPD_VLD2LNq16_UPD_VLD2LNq32_UPD { 1, 143, 149, 3216, 3221 }, // 629 VLD2DUPd16wb_fixed_VLD2DUPd16wb_register_VLD2DUPd16x2wb_fixed_VLD2DUPd16x2wb_register_VLD2DUPd32wb_fixed_VLD2DUPd32wb_register_VLD2DUPd32x2wb_fixed_VLD2DUPd32x2wb_register_VLD2DUPd8wb_fixed_VLD2DUPd8wb_register_VLD2DUPd8x2wb_fixed_VLD2DUPd8x2wb_register { 1, 149, 155, 3221, 3229 }, // 630 VLD2LNd16Pseudo_UPD_VLD2LNd32Pseudo_UPD_VLD2LNd8Pseudo_UPD_VLD2LNq16Pseudo_UPD_VLD2LNq32Pseudo_UPD { 1, 155, 161, 3229, 3233 }, // 631 VLD3DUPd16_VLD3DUPd32_VLD3DUPd8_VLD3DUPq16_VLD3DUPq32_VLD3DUPq8_VLD3DUPd16Pseudo_VLD3DUPd32Pseudo_VLD3DUPd8Pseudo { 1, 161, 167, 3233, 3241 }, // 632 VLD3LNd16_VLD3LNd32_VLD3LNd8_VLD3LNq16_VLD3LNq32_VLD3LNd16Pseudo_VLD3LNd32Pseudo_VLD3LNd8Pseudo_VLD3LNq16Pseudo_VLD3LNq32Pseudo { 1, 155, 161, 3241, 3247 }, // 633 VLD3DUPd16_UPD_VLD3DUPd32_UPD_VLD3DUPd8_UPD_VLD3DUPq16_UPD_VLD3DUPq32_UPD_VLD3DUPq8_UPD { 1, 161, 167, 3247, 3257 }, // 634 VLD3LNd16_UPD_VLD3LNd32_UPD_VLD3LNd8_UPD_VLD3LNq16_UPD_VLD3LNq32_UPD { 1, 155, 161, 3257, 3263 }, // 635 VLD3DUPd16Pseudo_UPD_VLD3DUPd32Pseudo_UPD_VLD3DUPd8Pseudo_UPD { 1, 161, 167, 3263, 3273 }, // 636 VLD3LNd16Pseudo_UPD_VLD3LNd32Pseudo_UPD_VLD3LNd8Pseudo_UPD_VLD3LNq16Pseudo_UPD_VLD3LNq32Pseudo_UPD { 1, 149, 155, 3273, 3278 }, // 637 VLD4DUPd16_VLD4DUPd32_VLD4DUPd8_VLD4DUPq16_VLD4DUPq32_VLD4DUPq8 { 1, 167, 173, 3278, 3288 }, // 638 VLD4LNd16_VLD4LNd32_VLD4LNd8_VLD4LNq16_VLD4LNq32_VLD4LNd16Pseudo_VLD4LNd32Pseudo_VLD4LNd8Pseudo_VLD4LNq16Pseudo_VLD4LNq32Pseudo { 1, 149, 155, 3288, 3293 }, // 639 VLD4DUPd16Pseudo_VLD4DUPd32Pseudo_VLD4DUPd8Pseudo { 1, 149, 155, 3293, 3300 }, // 640 VLD4DUPd16_UPD_VLD4DUPd32_UPD_VLD4DUPd8_UPD_VLD4DUPq16_UPD_VLD4DUPq32_UPD_VLD4DUPq8_UPD { 1, 167, 173, 3300, 3312 }, // 641 VLD4LNd16_UPD_VLD4LNd32_UPD_VLD4LNd8_UPD_VLD4LNq16_UPD_VLD4LNq32_UPD { 1, 149, 155, 3312, 3319 }, // 642 VLD4DUPd16Pseudo_UPD_VLD4DUPd32Pseudo_UPD_VLD4DUPd8Pseudo_UPD { 1, 167, 173, 3319, 3331 }, // 643 VLD4LNd16Pseudo_UPD_VLD4LNd32Pseudo_UPD_VLD4LNd8Pseudo_UPD_VLD4LNq16Pseudo_UPD_VLD4LNq32Pseudo_UPD { 1, 227, 233, 3331, 3334 }, // 644 VST1d16_VST1d32_VST1d64_VST1d8 { 1, 227, 233, 3334, 3338 }, // 645 VST1q16_VST1q32_VST1q64_VST1q8 { 1, 143, 149, 3338, 3341 }, // 646 VST1d16wb_fixed_VST1d16wb_register_VST1d32wb_fixed_VST1d32wb_register_VST1d64wb_fixed_VST1d64wb_register_VST1d8wb_fixed_VST1d8wb_register { 1, 143, 149, 3341, 3345 }, // 647 VST1q16wb_fixed_VST1q16wb_register_VST1q32wb_fixed_VST1q32wb_register_VST1q64wb_fixed_VST1q64wb_register_VST1q8wb_fixed_VST1q8wb_register { 1, 233, 239, 3345, 3350 }, // 648 VST1d16T_VST1d32T_VST1d64T_VST1d8T_VST1d64TPseudo { 1, 149, 155, 3350, 3355 }, // 649 VST1d16Twb_fixed_VST1d16Twb_register_VST1d32Twb_fixed_VST1d32Twb_register_VST1d64Twb_fixed_VST1d64Twb_register_VST1d8Twb_fixed_VST1d8Twb_register { 1, 233, 239, 3355, 3362 }, // 650 VST1d64TPseudoWB_fixed_VST1d64TPseudoWB_register { 1, 233, 239, 3362, 3368 }, // 651 VST1d16Q_VST1d16QPseudo_VST1d32Q_VST1d32QPseudo_VST1d64Q_VST1d64QPseudo_VST1d8Q_VST1d8QPseudo { 1, 233, 239, 3368, 3376 }, // 652 VST1d16QPseudoWB_fixed_VST1d16QPseudoWB_register_VST1d32QPseudoWB_fixed_VST1d32QPseudoWB_register_VST1d64QPseudoWB_fixed_VST1d64QPseudoWB_register_VST1d8QPseudoWB_fixed_VST1d8QPseudoWB_register { 1, 149, 155, 3376, 3382 }, // 653 VST1d16Qwb_fixed_VST1d16Qwb_register_VST1d32Qwb_fixed_VST1d32Qwb_register_VST1d64Qwb_fixed_VST1d64Qwb_register_VST1d8Qwb_fixed_VST1d8Qwb_register { 1, 227, 233, 3382, 3386 }, // 654 VST2b16_VST2b32_VST2b8 { 1, 227, 233, 3386, 3390 }, // 655 VST2d16_VST2d32_VST2d8 { 1, 143, 149, 3390, 3393 }, // 656 VST2b16wb_fixed_VST2b16wb_register_VST2b32wb_fixed_VST2b32wb_register_VST2b8wb_fixed_VST2b8wb_register_VST2d16wb_fixed_VST2d16wb_register_VST2d32wb_fixed_VST2d32wb_register_VST2d8wb_fixed_VST2d8wb_register { 1, 239, 245, 3393, 3399 }, // 657 VST2q16_VST2q32_VST2q8_VST2q16Pseudo_VST2q32Pseudo_VST2q8Pseudo { 1, 143, 149, 3399, 3402 }, // 658 VST2q16wb_fixed_VST2q16wb_register_VST2q32wb_fixed_VST2q32wb_register_VST2q8wb_fixed_VST2q8wb_register { 1, 239, 245, 3402, 3410 }, // 659 VST2q16PseudoWB_fixed_VST2q16PseudoWB_register_VST2q32PseudoWB_fixed_VST2q32PseudoWB_register_VST2q8PseudoWB_fixed_VST2q8PseudoWB_register { 1, 233, 239, 3410, 3415 }, // 660 VST3d16_VST3d32_VST3d8_VST3q16_VST3q32_VST3q8_VST3d16Pseudo_VST3d32Pseudo_VST3d8Pseudo_VST3q16oddPseudo_VST3q32oddPseudo_VST3q8oddPseudo { 1, 233, 239, 3415, 3422 }, // 661 VST3d16_UPD_VST3d32_UPD_VST3d8_UPD_VST3q16_UPD_VST3q32_UPD_VST3q8_UPD_VST3d16Pseudo_UPD_VST3d32Pseudo_UPD_VST3d8Pseudo_UPD_VST3q16Pseudo_UPD_VST3q16oddPseudo_UPD_VST3q32Pseudo_UPD_VST3q32oddPseudo_UPD_VST3q8Pseudo_UPD_VST3q8oddPseudo_UPD { 1, 233, 239, 3422, 3428 }, // 662 VST4d16_VST4d32_VST4d8_VST4q16_VST4q32_VST4q8_VST4d16Pseudo_VST4d32Pseudo_VST4d8Pseudo_VST4q16oddPseudo_VST4q32oddPseudo_VST4q8oddPseudo { 1, 233, 239, 3428, 3436 }, // 663 VST4d16_UPD_VST4d32_UPD_VST4d8_UPD_VST4q16_UPD_VST4q32_UPD_VST4q8_UPD_VST4d16Pseudo_UPD_VST4d32Pseudo_UPD_VST4d8Pseudo_UPD_VST4q16Pseudo_UPD_VST4q16oddPseudo_UPD_VST4q32Pseudo_UPD_VST4q32oddPseudo_UPD_VST4q8Pseudo_UPD_VST4q8oddPseudo_UPD { 1, 227, 233, 3436, 3439 }, // 664 VST1LNd16_VST1LNd32_VST1LNd8_VST1LNq16Pseudo_VST1LNq32Pseudo_VST1LNq8Pseudo { 1, 227, 233, 3439, 3444 }, // 665 VST1LNd16_UPD_VST1LNd32_UPD_VST1LNd8_UPD_VST1LNq16Pseudo_UPD_VST1LNq32Pseudo_UPD_VST1LNq8Pseudo_UPD { 1, 227, 233, 3444, 3448 }, // 666 VST2LNd16_VST2LNd32_VST2LNd8_VST2LNq16_VST2LNq32_VST2LNd16Pseudo_VST2LNd32Pseudo_VST2LNd8Pseudo_VST2LNq16Pseudo_VST2LNq32Pseudo { 1, 227, 233, 3448, 3454 }, // 667 VST2LNd16_UPD_VST2LNd32_UPD_VST2LNd8_UPD_VST2LNq16_UPD_VST2LNq32_UPD { 1, 227, 233, 3454, 3460 }, // 668 VST2LNd16Pseudo_UPD_VST2LNd32Pseudo_UPD_VST2LNd8Pseudo_UPD_VST2LNq16Pseudo_UPD_VST2LNq32Pseudo_UPD { 1, 239, 245, 3460, 3465 }, // 669 VST3LNd16_VST3LNd32_VST3LNd8_VST3LNq16_VST3LNq32_VST3LNd16Pseudo_VST3LNd32Pseudo_VST3LNd8Pseudo { 1, 239, 245, 3465, 3470 }, // 670 VST3LNq16Pseudo_VST3LNq32Pseudo { 1, 239, 245, 3470, 3477 }, // 671 VST3LNd16_UPD_VST3LNd32_UPD_VST3LNd8_UPD_VST3LNq16_UPD_VST3LNq32_UPD { 1, 239, 245, 3477, 3484 }, // 672 VST3LNd16Pseudo_UPD_VST3LNd32Pseudo_UPD_VST3LNd8Pseudo_UPD_VST3LNq16Pseudo_UPD_VST3LNq32Pseudo_UPD { 1, 233, 239, 3484, 3490 }, // 673 VST4LNd16_VST4LNd32_VST4LNd8_VST4LNq16_VST4LNq32_VST4LNd16Pseudo_VST4LNd32Pseudo_VST4LNd8Pseudo_VST4LNq16Pseudo_VST4LNq32Pseudo { 1, 233, 239, 3490, 3498 }, // 674 VST4LNd16_UPD_VST4LNd32_UPD_VST4LNd8_UPD_VST4LNq16_UPD_VST4LNq32_UPD { 1, 233, 239, 3498, 3506 }, // 675 VST4LNd16Pseudo_UPD_VST4LNd32Pseudo_UPD_VST4LNd8Pseudo_UPD_VST4LNq16Pseudo_UPD_VST4LNq32Pseudo_UPD { 1, 123, 128, 3506, 3509 }, // 676 VDIVS { 1, 222, 227, 3509, 3511 }, // 677 VSQRTS { 1, 118, 123, 3511, 3514 }, // 678 VDIVD { 1, 217, 222, 3514, 3516 }, // 679 VSQRTD { 0, 0, 0, 0, 0 }, // 680 ABS { 0, 0, 0, 0, 0 }, // 681 COPY { 1, 13, 15, 3516, 3517 }, // 682 t2MOVCCi_t2MOVCCi16 { 1, 13, 15, 3517, 3518 }, // 683 t2MOVi_t2MOVi16 { 0, 0, 0, 0, 0 }, // 684 t2ABS { 0, 0, 0, 0, 0 }, // 685 t2USAD8_t2USADA8 { 0, 0, 0, 0, 0 }, // 686 t2SDIV_t2UDIV { 0, 0, 0, 0, 0 }, // 687 t2LDREX_t2LDREXB_t2LDREXD_t2LDREXH_t2LDA_t2LDAB_t2LDAEX_t2LDAEXB_t2LDAEXD_t2LDAEXH_t2LDAH { 0, 0, 0, 0, 0 }, // 688 LDA_LDAB_LDAEX_LDAEXB_LDAEXD_LDAEXH_LDAH { 0, 0, 0, 0, 0 }, // 689 LDRBT_POST { 1, 44, 46, 3518, 3521 }, // 690 MOVsr { 0, 0, 0, 0, 0 }, // 691 t2MOVSsr_t2MOVsr { 1, 13, 15, 3521, 3523 }, // 692 t2MOVsra_glue_t2MOVsrl_glue { 1, 13, 15, 3523, 3524 }, // 693 MOVTi16_ga_pcrel_MOVTi16_t2MOVTi16_ga_pcrel_t2MOVTi16 { 1, 13, 15, 3524, 3526 }, // 694 ADDSri_ADCri_ADDri_RSBSri_RSBri_RSCri_SBCri_t2ADDSri_t2ADCri_t2ADDri_t2ADDri12_t2RSBSri_t2RSBri_t2SBCri { 1, 13, 15, 3526, 3528 }, // 695 CLZ_t2CLZ { 1, 13, 15, 3528, 3530 }, // 696 t2ANDri_t2BICri_t2EORri_t2ORRri { 1, 13, 15, 3530, 3531 }, // 697 t2MVNCCi { 1, 13, 15, 3531, 3532 }, // 698 t2MVNi { 1, 13, 15, 3532, 3534 }, // 699 t2MVNr { 1, 44, 46, 3534, 3536 }, // 700 t2MVNs { 1, 13, 15, 3536, 3539 }, // 701 ADDSrr_ADCrr_ADDrr_RSBrr_RSCrr_SBCrr_t2ADDSrr_t2ADCrr_t2ADDrr_t2SBCrr { 0, 0, 0, 0, 0 }, // 702 CRC32B_CRC32CB_CRC32CH_CRC32CW_CRC32H_CRC32W_t2CRC32B_t2CRC32CB_t2CRC32CH_t2CRC32CW_t2CRC32H_t2CRC32W { 1, 13, 15, 3539, 3542 }, // 703 t2ANDrr_t2BICrr_t2EORrr { 1, 15, 17, 3542, 3546 }, // 704 ADDSrsi_ADCrsi_ADDrsi_RSBrsi_RSCrsi_SBCrsi { 1, 44, 46, 3546, 3549 }, // 705 t2ADDSrs { 1, 44, 46, 3549, 3552 }, // 706 t2ADCrs_t2ADDrs_t2SBCrs { 1, 44, 46, 3552, 3555 }, // 707 t2ANDrs_t2BICrs_t2EORrs_t2ORRrs { 1, 44, 46, 3555, 3558 }, // 708 t2RSBrs { 1, 15, 17, 3558, 3562 }, // 709 ADDSrsr { 1, 15, 17, 3562, 3566 }, // 710 ADCrsr_ADDrsr_RSBrsr_RSCrsr_SBCrsr { 1, 13, 15, 3566, 3568 }, // 711 ADR { 1, 13, 15, 3568, 3569 }, // 712 MVNi { 1, 15, 17, 3569, 3572 }, // 713 MVNsi { 0, 0, 0, 0, 0 }, // 714 t2MOVSsi_t2MOVsi { 0, 0, 0, 0, 0 }, // 715 ASRi_RORi { 0, 0, 0, 0, 0 }, // 716 ASRr_RORr_LSRi_LSRr_LSLi_LSLr { 1, 13, 15, 3572, 3573 }, // 717 CMPri_CMNri { 1, 13, 15, 3573, 3575 }, // 718 CMPrr_CMNzrr { 1, 15, 17, 3575, 3578 }, // 719 CMPrsi_CMNzrsi { 1, 15, 17, 3578, 3581 }, // 720 CMPrsr_CMNzrsr { 0, 0, 0, 0, 0 }, // 721 t2LDC2L_OFFSET_t2LDC2L_OPTION_t2LDC2L_POST_t2LDC2L_PRE_t2LDC2_OFFSET_t2LDC2_OPTION_t2LDC2_POST_t2LDC2_PRE_t2LDCL_OFFSET_t2LDCL_OPTION_t2LDCL_POST_t2LDCL_PRE_t2LDC_OFFSET_t2LDC_OPTION_t2LDC_POST_t2LDC_PRE_RRXi { 1, 13, 15, 3581, 3583 }, // 722 RBIT_REV_REV16_REVSH { 1, 13, 15, 3583, 3585 }, // 723 RRX { 1, 13, 15, 3585, 3586 }, // 724 TSTri { 1, 13, 15, 3586, 3588 }, // 725 TSTrr { 1, 15, 17, 3588, 3591 }, // 726 TSTrsi { 1, 15, 17, 3591, 3594 }, // 727 TSTrsr { 0, 0, 0, 0, 0 }, // 728 MRS_MRSbanked_MRSsys { 0, 0, 0, 0, 0 }, // 729 MSR_MSRbanked_MSRi { 0, 0, 0, 0, 0 }, // 730 SRSDA_SRSDA_UPD_SRSDB_SRSDB_UPD_SRSIA_SRSIA_UPD_SRSIB_SRSIB_UPD_t2SRSDB_t2SRSDB_UPD_t2SRSIA_t2SRSIA_UPD_RFEDA_RFEDA_UPD_RFEDB_RFEDB_UPD_RFEIA_RFEIA_UPD_RFEIB_RFEIB_UPD_t2RFEDB_t2RFEDBW_t2RFEIA_t2RFEIAW { 0, 0, 0, 0, 0 }, // 731 t2STREX_t2STREXB_t2STREXD_t2STREXH { 0, 0, 0, 0, 0 }, // 732 STL_STLB_STLEX_STLEXB_STLEXD_STLEXH_STLH { 0, 0, 0, 0, 0 }, // 733 t2STL_t2STLB_t2STLEX_t2STLEXB_t2STLEXD_t2STLEXH_t2STLH { 1, 65, 70, 3594, 3597 }, // 734 VABDfd_VABDhd { 1, 103, 108, 3597, 3600 }, // 735 VABDfq_VABDhq { 1, 70, 75, 3600, 3602 }, // 736 VABSD { 0, 0, 0, 0, 0 }, // 737 VABSH { 1, 70, 75, 3602, 3604 }, // 738 VABSS { 1, 65, 70, 3604, 3606 }, // 739 VABShd { 1, 103, 108, 3606, 3608 }, // 740 VABShq { 1, 65, 70, 3608, 3611 }, // 741 VACGEfd_VACGEhd_VACGTfd_VACGThd { 1, 103, 108, 3611, 3614 }, // 742 VACGEfq_VACGEhq_VACGTfq_VACGThq { 0, 0, 0, 0, 0 }, // 743 VADDH_VSUBH { 1, 65, 70, 3614, 3617 }, // 744 VADDfd_VSUBfd { 1, 65, 70, 3617, 3620 }, // 745 VADDhd_VSUBhd { 1, 103, 108, 3620, 3623 }, // 746 VADDfq_VSUBfq { 1, 103, 108, 3623, 3626 }, // 747 VADDhq_VSUBhq { 0, 0, 0, 0, 0 }, // 748 VLDRH { 1, 84, 89, 3626, 3627 }, // 749 VLDR_FPCXTNS_off_VLDR_FPCXTNS_post_VLDR_FPCXTNS_pre_VLDR_FPCXTS_off_VLDR_FPCXTS_post_VLDR_FPCXTS_pre_VLDR_FPSCR_NZCVQC_off_VLDR_FPSCR_NZCVQC_post_VLDR_FPSCR_NZCVQC_pre_VLDR_FPSCR_off_VLDR_FPSCR_post_VLDR_FPSCR_pre_VLDR_P0_off_VLDR_P0_post_VLDR_P0_pre_VLDR_VPR_off_VLDR_VPR_post_VLDR_VPR_pre { 0, 0, 0, 0, 0 }, // 750 VSTRH { 1, 84, 89, 3627, 3628 }, // 751 VSTR_FPCXTNS_off_VSTR_FPCXTNS_post_VSTR_FPCXTNS_pre_VSTR_FPCXTS_off_VSTR_FPCXTS_post_VSTR_FPCXTS_pre_VSTR_FPSCR_NZCVQC_off_VSTR_FPSCR_NZCVQC_post_VSTR_FPSCR_NZCVQC_pre_VSTR_FPSCR_off_VSTR_FPSCR_post_VSTR_FPSCR_pre_VSTR_P0_off_VSTR_P0_post_VSTR_P0_pre_VSTR_VPR_off_VSTR_VPR_post_VSTR_VPR_pre { 1, 65, 70, 3628, 3632 }, // 752 VABAsv2i32_VABAsv4i16_VABAsv8i8_VABAuv2i32_VABAuv4i16_VABAuv8i8 { 1, 65, 70, 3632, 3635 }, // 753 VABDsv2i32_VABDsv4i16_VABDsv8i8_VABDuv2i32_VABDuv4i16_VABDuv8i8 { 1, 65, 70, 3635, 3638 }, // 754 VABDsv16i8_VABDsv4i32_VABDsv8i16_VABDuv16i8_VABDuv4i32_VABDuv8i16 { 1, 65, 70, 3638, 3641 }, // 755 VABDLsv4i32_VABDLsv8i16_VABDLuv4i32_VABDLuv8i16 { 1, 65, 70, 3641, 3644 }, // 756 VADDv1i64_VADDv2i32_VADDv4i16_VADDv8i8 { 1, 65, 70, 3644, 3647 }, // 757 VSUBv1i64_VSUBv2i32_VSUBv4i16_VSUBv8i8 { 1, 65, 70, 3647, 3650 }, // 758 VADDv16i8_VADDv2i64_VADDv4i32_VADDv8i16 { 1, 65, 70, 3650, 3653 }, // 759 VADDLsv2i64_VADDLsv4i32_VADDLsv8i16_VADDLuv2i64_VADDLuv4i32_VADDLuv8i16_VSUBLsv2i64_VSUBLsv4i32_VSUBLsv8i16_VSUBLuv2i64_VSUBLuv4i32_VSUBLuv8i16 { 1, 65, 70, 3653, 3656 }, // 760 VANDd_VBICd_VEORd { 1, 65, 70, 3656, 3659 }, // 761 VANDq_VBICq_VEORq { 1, 65, 70, 3659, 3660 }, // 762 VBICiv2i32_VBICiv4i16 { 1, 65, 70, 3660, 3661 }, // 763 VBICiv4i32_VBICiv8i16 { 1, 65, 70, 3661, 3664 }, // 764 VBIFd_VBITd_VBSLd_VBSPd { 1, 65, 70, 3664, 3667 }, // 765 VBIFq_VBITq_VBSLq_VBSPq { 1, 65, 70, 3667, 3670 }, // 766 VCEQv16i8_VCEQv4i32_VCEQv8i16_VCGEsv16i8_VCGEsv4i32_VCGEsv8i16_VCGEuv16i8_VCGEuv4i32_VCGEuv8i16_VCGTsv16i8_VCGTsv4i32_VCGTsv8i16_VCGTuv16i8_VCGTuv4i32_VCGTuv8i16 { 1, 65, 70, 3670, 3673 }, // 767 VCEQv2i32_VCEQv4i16_VCEQv8i8_VCGEsv2i32_VCGEsv4i16_VCGEsv8i8_VCGEuv2i32_VCGEuv4i16_VCGEuv8i8_VCGTsv2i32_VCGTsv4i16_VCGTsv8i8_VCGTuv2i32_VCGTuv4i16_VCGTuv8i8 { 1, 103, 108, 3673, 3676 }, // 768 VCLZv16i8_VCLZv4i32_VCLZv8i16_VCNTq { 1, 65, 70, 3676, 3679 }, // 769 VCLZv2i32_VCLZv4i16_VCLZv8i8_VCNTd { 0, 0, 0, 0, 0 }, // 770 VCMPEH_VCMPEZH_VCMPH_VCMPZH { 1, 128, 133, 3679, 3681 }, // 771 VDUP16d_VDUP32d_VDUP8d { 0, 0, 0, 0, 0 }, // 772 VSELEQD_VSELEQH_VSELEQS_VSELGED_VSELGEH_VSELGES_VSELGTD_VSELGTH_VSELGTS_VSELVSD_VSELVSH_VSELVSS { 1, 103, 108, 3681, 3685 }, // 773 VFMAhd_VFMShd { 1, 113, 118, 3685, 3689 }, // 774 VFMAhq_VFMShq { 1, 65, 70, 3689, 3692 }, // 775 VHADDsv2i32_VHADDsv4i16_VHADDsv8i8_VHADDuv2i32_VHADDuv4i16_VHADDuv8i8 { 1, 65, 70, 3692, 3695 }, // 776 VHADDsv16i8_VHADDsv4i32_VHADDsv8i16_VHADDuv16i8_VHADDuv4i32_VHADDuv8i16 { 1, 65, 70, 3695, 3698 }, // 777 VMAXsv16i8_VMAXsv4i32_VMAXsv8i16_VMAXuv16i8_VMAXuv4i32_VMAXuv8i16_VMINsv16i8_VMINsv4i32_VMINsv8i16_VMINuv16i8_VMINuv4i32_VMINuv8i16 { 1, 65, 70, 3698, 3701 }, // 778 VPMAXf_VPMAXh_VPMINf_VPMINh { 0, 0, 0, 0, 0 }, // 779 VNEGH { 1, 65, 70, 3701, 3703 }, // 780 VNEGhd { 1, 103, 108, 3703, 3705 }, // 781 VNEGhq { 1, 65, 70, 3705, 3708 }, // 782 VNEGs16d_VNEGs32d_VNEGs8d { 1, 65, 70, 3708, 3711 }, // 783 VNEGs16q_VNEGs32q_VNEGs8q { 1, 65, 70, 3711, 3714 }, // 784 VPADDi16_VPADDi32_VPADDi8 { 1, 65, 70, 3714, 3717 }, // 785 VPADALsv2i32_VPADALsv4i16_VPADALsv8i8_VPADALuv2i32_VPADALuv4i16_VPADALuv8i8 { 1, 65, 70, 3717, 3720 }, // 786 VPADDLsv16i8_VPADDLsv2i32_VPADDLsv4i16_VPADDLsv4i32_VPADDLsv8i16_VPADDLsv8i8_VPADDLuv16i8_VPADDLuv2i32_VPADDLuv4i16_VPADDLuv4i32_VPADDLuv8i16_VPADDLuv8i8 { 1, 65, 70, 3720, 3722 }, // 787 VQABSv2i32_VQABSv4i16_VQABSv8i8 { 1, 65, 70, 3722, 3724 }, // 788 VQABSv16i8_VQABSv4i32_VQABSv8i16 { 1, 103, 108, 3724, 3728 }, // 789 VQDMLALslv2i32_VQDMLALv2i64_VQDMLSLslv2i32_VQDMLSLv2i64 { 1, 65, 70, 3728, 3732 }, // 790 VQDMLALslv4i16_VQDMLALv4i32_VQDMLSLslv4i16_VQDMLSLv4i32 { 1, 103, 108, 3732, 3735 }, // 791 VQDMULHslv2i32_VQDMULHv2i32_VQDMULLv2i64_VQRDMULHslv2i32_VQRDMULHv2i32 { 1, 65, 70, 3735, 3738 }, // 792 VQDMULHslv4i16_VQDMULHv4i16_VQDMULLslv2i32_VQDMULLslv4i16_VQDMULLv4i32_VQRDMULHslv4i16_VQRDMULHv4i16 { 1, 113, 118, 3738, 3741 }, // 793 VQDMULHslv4i32_VQDMULHv4i32_VQRDMULHslv4i32_VQRDMULHv4i32 { 1, 103, 108, 3741, 3744 }, // 794 VQDMULHslv8i16_VQDMULHv8i16_VQRDMULHslv8i16_VQRDMULHv8i16 { 1, 65, 70, 3744, 3747 }, // 795 VQSHRNsv2i32_VQSHRNsv4i16_VQSHRNsv8i8_VQSHRNuv2i32_VQSHRNuv4i16_VQSHRNuv8i8 { 1, 65, 70, 3747, 3750 }, // 796 VRSHLsv16i8_VRSHLsv2i64_VRSHLsv4i32_VRSHLsv8i16_VRSHLuv16i8_VRSHLuv2i64_VRSHLuv4i32_VRSHLuv8i16 { 1, 65, 70, 3750, 3753 }, // 797 VRSHLsv1i64_VRSHLsv2i32_VRSHLsv4i16_VRSHLsv8i8_VRSHLuv1i64_VRSHLuv2i32_VRSHLuv4i16_VRSHLuv8i8_VRSHRsv16i8_VRSHRsv1i64_VRSHRsv2i32_VRSHRsv2i64_VRSHRsv4i16_VRSHRsv4i32_VRSHRsv8i16_VRSHRsv8i8_VRSHRuv16i8_VRSHRuv1i64_VRSHRuv2i32_VRSHRuv2i64_VRSHRuv4i16_VRSHRuv4i32_VRSHRuv8i16_VRSHRuv8i8 { 1, 65, 70, 3753, 3756 }, // 798 VRSHRNv2i32_VRSHRNv4i16_VRSHRNv8i8 { 1, 233, 239, 3756, 3761 }, // 799 VST1d16T_VST1d32T_VST1d64T_VST1d8T { 1, 233, 239, 3761, 3767 }, // 800 VST1d16Q_VST1d32Q_VST1d64Q_VST1d8Q { 1, 233, 239, 3767, 3773 }, // 801 VST1d64QPseudo { 1, 227, 233, 3773, 3776 }, // 802 VST1LNd16_VST1LNd32_VST1LNd8 { 0, 0, 0, 0, 0 }, // 803 VST1LNdAsm_16_VST1LNdAsm_32_VST1LNdAsm_8 { 1, 233, 239, 3776, 3784 }, // 804 VST1d64QPseudoWB_fixed_VST1d64QPseudoWB_register { 1, 227, 233, 3784, 3789 }, // 805 VST1LNd16_UPD_VST1LNd32_UPD_VST1LNd8_UPD { 0, 0, 0, 0, 0 }, // 806 VST1LNdWB_fixed_Asm_16_VST1LNdWB_fixed_Asm_32_VST1LNdWB_fixed_Asm_8_VST1LNdWB_register_Asm_16_VST1LNdWB_register_Asm_32_VST1LNdWB_register_Asm_8 { 1, 239, 245, 3789, 3795 }, // 807 VST2q16_VST2q32_VST2q8 { 1, 227, 233, 3795, 3799 }, // 808 VST2LNd16_VST2LNd32_VST2LNd8 { 0, 0, 0, 0, 0 }, // 809 VST2LNdAsm_16_VST2LNdAsm_32_VST2LNdAsm_8 { 1, 227, 233, 3799, 3803 }, // 810 VST2LNd16Pseudo_VST2LNd32Pseudo_VST2LNd8Pseudo { 1, 227, 233, 3803, 3807 }, // 811 VST2LNq16_VST2LNq32 { 0, 0, 0, 0, 0 }, // 812 VST2LNqAsm_16_VST2LNqAsm_32 { 1, 227, 233, 3807, 3813 }, // 813 VST2LNd16_UPD_VST2LNd32_UPD_VST2LNd8_UPD { 0, 0, 0, 0, 0 }, // 814 VST2LNdWB_fixed_Asm_16_VST2LNdWB_fixed_Asm_32_VST2LNdWB_fixed_Asm_8_VST2LNdWB_register_Asm_16_VST2LNdWB_register_Asm_32_VST2LNdWB_register_Asm_8 { 1, 227, 233, 3813, 3819 }, // 815 VST2LNd16Pseudo_UPD_VST2LNd32Pseudo_UPD_VST2LNd8Pseudo_UPD { 0, 0, 0, 0, 0 }, // 816 VST2LNqWB_fixed_Asm_16_VST2LNqWB_fixed_Asm_32_VST2LNqWB_register_Asm_16_VST2LNqWB_register_Asm_32 { 1, 233, 239, 3819, 3824 }, // 817 VST3d16_VST3d32_VST3d8_VST3q16_VST3q32_VST3q8 { 0, 0, 0, 0, 0 }, // 818 VST3dAsm_16_VST3dAsm_32_VST3dAsm_8_VST3qAsm_16_VST3qAsm_32_VST3qAsm_8 { 1, 233, 239, 3824, 3829 }, // 819 VST3d16Pseudo_VST3d32Pseudo_VST3d8Pseudo { 1, 239, 245, 3829, 3834 }, // 820 VST3LNd16_VST3LNd32_VST3LNd8 { 0, 0, 0, 0, 0 }, // 821 VST3LNdAsm_16_VST3LNdAsm_32_VST3LNdAsm_8 { 1, 239, 245, 3834, 3839 }, // 822 VST3LNd16Pseudo_VST3LNd32Pseudo_VST3LNd8Pseudo { 0, 0, 0, 0, 0 }, // 823 VST3LNqAsm_16_VST3LNqAsm_32 { 1, 233, 239, 3839, 3846 }, // 824 VST3d16_UPD_VST3d32_UPD_VST3d8_UPD_VST3q16_UPD_VST3q32_UPD_VST3q8_UPD { 0, 0, 0, 0, 0 }, // 825 VST3dWB_fixed_Asm_16_VST3dWB_fixed_Asm_32_VST3dWB_fixed_Asm_8_VST3dWB_register_Asm_16_VST3dWB_register_Asm_32_VST3dWB_register_Asm_8_VST3qWB_fixed_Asm_16_VST3qWB_fixed_Asm_32_VST3qWB_fixed_Asm_8_VST3qWB_register_Asm_16_VST3qWB_register_Asm_32_VST3qWB_register_Asm_8 { 1, 239, 245, 3846, 3853 }, // 826 VST3LNd16_UPD_VST3LNd32_UPD_VST3LNd8_UPD { 0, 0, 0, 0, 0 }, // 827 VST3LNdWB_fixed_Asm_16_VST3LNdWB_fixed_Asm_32_VST3LNdWB_fixed_Asm_8_VST3LNdWB_register_Asm_16_VST3LNdWB_register_Asm_32_VST3LNdWB_register_Asm_8 { 1, 239, 245, 3853, 3860 }, // 828 VST3LNd16Pseudo_UPD_VST3LNd32Pseudo_UPD_VST3LNd8Pseudo_UPD { 0, 0, 0, 0, 0 }, // 829 VST3LNqWB_fixed_Asm_16_VST3LNqWB_fixed_Asm_32_VST3LNqWB_register_Asm_16_VST3LNqWB_register_Asm_32 { 1, 233, 239, 3860, 3866 }, // 830 VST4d16_VST4d32_VST4d8_VST4q16_VST4q32_VST4q8 { 0, 0, 0, 0, 0 }, // 831 VST4dAsm_16_VST4dAsm_32_VST4dAsm_8_VST4qAsm_16_VST4qAsm_32_VST4qAsm_8 { 1, 233, 239, 3866, 3872 }, // 832 VST4d16Pseudo_VST4d32Pseudo_VST4d8Pseudo { 1, 233, 239, 3872, 3878 }, // 833 VST4LNd16_VST4LNd32_VST4LNd8 { 0, 0, 0, 0, 0 }, // 834 VST4LNdAsm_16_VST4LNdAsm_32_VST4LNdAsm_8 { 1, 233, 239, 3878, 3884 }, // 835 VST4LNd16Pseudo_VST4LNd32Pseudo_VST4LNd8Pseudo { 1, 233, 239, 3884, 3890 }, // 836 VST4LNq16_VST4LNq32 { 0, 0, 0, 0, 0 }, // 837 VST4LNqAsm_16_VST4LNqAsm_32 { 1, 233, 239, 3890, 3898 }, // 838 VST4d16_UPD_VST4d32_UPD_VST4d8_UPD_VST4q16_UPD_VST4q32_UPD_VST4q8_UPD { 0, 0, 0, 0, 0 }, // 839 VST4dWB_fixed_Asm_16_VST4dWB_fixed_Asm_32_VST4dWB_fixed_Asm_8_VST4dWB_register_Asm_16_VST4dWB_register_Asm_32_VST4dWB_register_Asm_8_VST4qWB_fixed_Asm_16_VST4qWB_fixed_Asm_32_VST4qWB_fixed_Asm_8_VST4qWB_register_Asm_16_VST4qWB_register_Asm_32_VST4qWB_register_Asm_8 { 1, 233, 239, 3898, 3906 }, // 840 VST4LNd16_UPD_VST4LNd32_UPD_VST4LNd8_UPD { 0, 0, 0, 0, 0 }, // 841 VST4LNdWB_fixed_Asm_16_VST4LNdWB_fixed_Asm_32_VST4LNdWB_fixed_Asm_8_VST4LNdWB_register_Asm_16_VST4LNdWB_register_Asm_32_VST4LNdWB_register_Asm_8 { 1, 233, 239, 3906, 3914 }, // 842 VST4LNd16Pseudo_UPD_VST4LNd32Pseudo_UPD_VST4LNd8Pseudo_UPD { 0, 0, 0, 0, 0 }, // 843 VST4LNqWB_fixed_Asm_16_VST4LNqWB_fixed_Asm_32_VST4LNqWB_register_Asm_16_VST4LNqWB_register_Asm_32 { 0, 0, 0, 0, 0 }, // 844 BKPT_tBKPT_CDP_CDP2_t2CDP_t2CDP2_CLREX_t2CLREX_CONSTPOOL_ENTRY_COPY_STRUCT_BYVAL_I32_CPS1p_CPS2p_CPS3p_t2CPS1p_t2CPS2p_t2CPS3p_DBG_t2DBG_DMB_t2DMB_DSB_t2DSB_ERET_HINT_t2HINT_tHINT_HLT_tHLT_HVC_ISB_t2ISB_SETEND_tSETEND_SETPAN_t2SETPAN_SMC_t2SMC_SPACE_SWP_SWPB_TRAP_TRAPNaCl_UDF_t2DCPS1_t2DCPS2_t2DCPS3_t2SG_t2TT_t2TTA_t2TTAT_t2TTT_tCPS_CMP_SWAP_16_CMP_SWAP_32_CMP_SWAP_64_CMP_SWAP_8 { 1, 17, 20, 0, 0 }, // 845 t2HVC_tTRAP_SVC_tSVC { 1, 17, 20, 0, 0 }, // 846 t2UDF_tUDF_t__brkdiv0 { 0, 0, 0, 0, 0 }, // 847 LDC2L_OFFSET_LDC2L_OPTION_LDC2L_POST_LDC2L_PRE_LDC2_OFFSET_LDC2_OPTION_LDC2_POST_LDC2_PRE_LDCL_OFFSET_LDCL_OPTION_LDCL_POST_LDCL_PRE_LDC_OFFSET_LDC_OPTION_LDC_POST_LDC_PRE_STC2L_OFFSET_STC2L_OPTION_STC2L_POST_STC2L_PRE_STC2_OFFSET_STC2_OPTION_STC2_POST_STC2_PRE_STCL_OFFSET_STCL_OPTION_STCL_POST_STCL_PRE_STC_OFFSET_STC_OPTION_STC_POST_STC_PRE_t2STC2L_OFFSET_t2STC2L_OPTION_t2STC2L_POST_t2STC2L_PRE_t2STC2_OFFSET_t2STC2_OPTION_t2STC2_POST_t2STC2_PRE_t2STCL_OFFSET_t2STCL_OPTION_t2STCL_POST_t2STCL_PRE_t2STC_OFFSET_t2STC_OPTION_t2STC_POST_t2STC_PRE_MEMCPY { 0, 0, 0, 0, 0 }, // 848 t2LDC2L_OFFSET_t2LDC2L_OPTION_t2LDC2L_POST_t2LDC2L_PRE_t2LDC2_OFFSET_t2LDC2_OPTION_t2LDC2_POST_t2LDC2_PRE_t2LDCL_OFFSET_t2LDCL_OPTION_t2LDCL_POST_t2LDCL_PRE_t2LDC_OFFSET_t2LDC_OPTION_t2LDC_POST_t2LDC_PRE { 0, 0, 0, 0, 0 }, // 849 LDREX_LDREXB_LDREXD_LDREXH { 0, 0, 0, 0, 0 }, // 850 MCR_MCR2_MCRR_MCRR2_t2MCR_t2MCR2_t2MCRR_t2MCRR2_MRC_MRC2_t2MRC_t2MRC2_MRRC_MRRC2_t2MRRC_t2MRRC2_t2MRS_AR_t2MRS_M_t2MRSbanked_t2MRSsys_AR_t2MSR_AR_t2MSR_M_t2MSRbanked { 0, 0, 0, 0, 0 }, // 851 FLDMXDB_UPD_FLDMXIA_FLDMXIA_UPD_FSTMXDB_UPD_FSTMXIA_FSTMXIA_UPD { 0, 0, 0, 0, 0 }, // 852 ADJCALLSTACKDOWN_tADJCALLSTACKDOWN_ADJCALLSTACKUP_tADJCALLSTACKUP_Int_eh_sjlj_dispatchsetup_Int_eh_sjlj_longjmp_Int_eh_sjlj_setjmp_Int_eh_sjlj_setjmp_nofp_Int_eh_sjlj_setup_dispatch_t2Int_eh_sjlj_setjmp_t2Int_eh_sjlj_setjmp_nofp_tInt_eh_sjlj_longjmp_tInt_eh_sjlj_setjmp_t2SUBS_PC_LR_JUMPTABLE_ADDRS_JUMPTABLE_INSTS_JUMPTABLE_TBB_JUMPTABLE_TBH_tInt_WIN_eh_sjlj_longjmp_VLD1LNdAsm_16_VLD1LNdAsm_32_VLD1LNdAsm_8_VLD1LNdWB_fixed_Asm_16_VLD1LNdWB_fixed_Asm_32_VLD1LNdWB_fixed_Asm_8_VLD1LNdWB_register_Asm_16_VLD1LNdWB_register_Asm_32_VLD1LNdWB_register_Asm_8_VLD2LNdAsm_16_VLD2LNdAsm_32_VLD2LNdAsm_8_VLD2LNdWB_fixed_Asm_16_VLD2LNdWB_fixed_Asm_32_VLD2LNdWB_fixed_Asm_8_VLD2LNdWB_register_Asm_16_VLD2LNdWB_register_Asm_32_VLD2LNdWB_register_Asm_8_VLD2LNqAsm_16_VLD2LNqAsm_32_VLD2LNqWB_fixed_Asm_16_VLD2LNqWB_fixed_Asm_32_VLD2LNqWB_register_Asm_16_VLD2LNqWB_register_Asm_32_VLD3DUPdAsm_16_VLD3DUPdAsm_32_VLD3DUPdAsm_8_VLD3DUPdWB_fixed_Asm_16_VLD3DUPdWB_fixed_Asm_32_VLD3DUPdWB_fixed_Asm_8_VLD3DUPdWB_register_Asm_16_VLD3DUPdWB_register_Asm_32_VLD3DUPdWB_register_Asm_8_VLD3DUPqAsm_16_VLD3DUPqAsm_32_VLD3DUPqAsm_8_VLD3DUPqWB_fixed_Asm_16_VLD3DUPqWB_fixed_Asm_32_VLD3DUPqWB_fixed_Asm_8_VLD3DUPqWB_register_Asm_16_VLD3DUPqWB_register_Asm_32_VLD3DUPqWB_register_Asm_8_VLD3LNdAsm_16_VLD3LNdAsm_32_VLD3LNdAsm_8_VLD3LNdWB_fixed_Asm_16_VLD3LNdWB_fixed_Asm_32_VLD3LNdWB_fixed_Asm_8_VLD3LNdWB_register_Asm_16_VLD3LNdWB_register_Asm_32_VLD3LNdWB_register_Asm_8_VLD3LNqAsm_16_VLD3LNqAsm_32_VLD3LNqWB_fixed_Asm_16_VLD3LNqWB_fixed_Asm_32_VLD3LNqWB_register_Asm_16_VLD3LNqWB_register_Asm_32_VLD3dAsm_16_VLD3dAsm_32_VLD3dAsm_8_VLD3dWB_fixed_Asm_16_VLD3dWB_fixed_Asm_32_VLD3dWB_fixed_Asm_8_VLD3dWB_register_Asm_16_VLD3dWB_register_Asm_32_VLD3dWB_register_Asm_8_VLD3qAsm_16_VLD3qAsm_32_VLD3qAsm_8_VLD3qWB_fixed_Asm_16_VLD3qWB_fixed_Asm_32_VLD3qWB_fixed_Asm_8_VLD3qWB_register_Asm_16_VLD3qWB_register_Asm_32_VLD3qWB_register_Asm_8_VLD4DUPdAsm_16_VLD4DUPdAsm_32_VLD4DUPdAsm_8_VLD4DUPdWB_fixed_Asm_16_VLD4DUPdWB_fixed_Asm_32_VLD4DUPdWB_fixed_Asm_8_VLD4DUPdWB_register_Asm_16_VLD4DUPdWB_register_Asm_32_VLD4DUPdWB_register_Asm_8_VLD4DUPqAsm_16_VLD4DUPqAsm_32_VLD4DUPqAsm_8_VLD4DUPqWB_fixed_Asm_16_VLD4DUPqWB_fixed_Asm_32_VLD4DUPqWB_fixed_Asm_8_VLD4DUPqWB_register_Asm_16_VLD4DUPqWB_register_Asm_32_VLD4DUPqWB_register_Asm_8_VLD4LNdAsm_16_VLD4LNdAsm_32_VLD4LNdAsm_8_VLD4LNdWB_fixed_Asm_16_VLD4LNdWB_fixed_Asm_32_VLD4LNdWB_fixed_Asm_8_VLD4LNdWB_register_Asm_16_VLD4LNdWB_register_Asm_32_VLD4LNdWB_register_Asm_8_VLD4LNqAsm_16_VLD4LNqAsm_32_VLD4LNqWB_fixed_Asm_16_VLD4LNqWB_fixed_Asm_32_VLD4LNqWB_register_Asm_16_VLD4LNqWB_register_Asm_32_VLD4dAsm_16_VLD4dAsm_32_VLD4dAsm_8_VLD4dWB_fixed_Asm_16_VLD4dWB_fixed_Asm_32_VLD4dWB_fixed_Asm_8_VLD4dWB_register_Asm_16_VLD4dWB_register_Asm_32_VLD4dWB_register_Asm_8_VLD4qAsm_16_VLD4qAsm_32_VLD4qAsm_8_VLD4qWB_fixed_Asm_16_VLD4qWB_fixed_Asm_32_VLD4qWB_fixed_Asm_8_VLD4qWB_register_Asm_16_VLD4qWB_register_Asm_32_VLD4qWB_register_Asm_8_WIN__CHKSTK_WIN__DBZCHK { 1, 17, 20, 0, 0 }, // 853 SUBS_PC_LR { 1, 17, 20, 0, 0 }, // 854 B_t2B_tB_BX_CALL_tBXNS_RET_tBX_CALL_tBX_RET_tBX_RET_vararg_BX_BX_RET_BX_pred_tBX_tBXNS_Bcc_t2Bcc_tBcc_TAILJMPd_TAILJMPr_TAILJMPr4_tTAILJMPd_tTAILJMPdND_tTAILJMPr_TCRETURNdi_TCRETURNri_TCRETURNrinotr12_tCBNZ_tCBZ { 0, 0, 0, 0, 0 }, // 855 BXJ { 1, 17, 20, 0, 0 }, // 856 tBfar { 1, 17, 20, 0, 0 }, // 857 BL_tBL_BL_pred_tBLXi { 0, 0, 0, 0, 0 }, // 858 BLXi { 1, 17, 20, 0, 0 }, // 859 TPsoft_tTPsoft { 1, 17, 20, 0, 0 }, // 860 BLX_noip_BLX_pred_noip_BLX_BLX_pred_tBLXr_noip_tBLXNSr_tBLXr { 1, 17, 20, 0, 0 }, // 861 BCCi64_BCCZi64 { 1, 17, 20, 0, 0 }, // 862 BR_JTadd_tBR_JTr_t2TBB_t2TBH { 1, 17, 20, 0, 0 }, // 863 BR_JTr_t2BR_JT_t2TBB_JT_t2TBH_JT_tBRIND { 0, 0, 0, 0, 0 }, // 864 t2BXJ { 1, 17, 20, 0, 0 }, // 865 BR_JTm_i12_BR_JTm_rs { 0, 0, 0, 0, 0 }, // 866 tADDframe { 1, 13, 15, 3914, 3915 }, // 867 MOVi16_ga_pcrel_MOVi_MOVi16_MOVCCi16_tMOVi8 { 1, 13, 15, 3915, 3917 }, // 868 MOVr_MOVr_TC_tMOVSr_tMOVr { 1, 13, 15, 3917, 3918 }, // 869 MVNCCi_MOVCCi { 1, 17, 20, 0, 0 }, // 870 BMOVPCB_CALL_BMOVPCRX_CALL { 1, 13, 15, 3918, 3920 }, // 871 MOVCCr { 0, 0, 0, 0, 0 }, // 872 tMOVCCr_pseudo_tMOVi32imm { 1, 13, 15, 3920, 3922 }, // 873 tMVN { 1, 44, 46, 3922, 3925 }, // 874 MOVCCsi { 1, 13, 15, 3925, 3927 }, // 875 t2ASRri_tASRri_t2LSRri_tLSRri_t2LSLri_tLSLri_t2RORri_t2RRX { 0, 0, 0, 0, 0 }, // 876 LSRi_LSLi { 1, 13, 15, 3927, 3929 }, // 877 t2MOVCCasr_t2MOVCClsl_t2MOVCClsr_t2MOVCCror { 1, 13, 15, 3929, 3931 }, // 878 t2MOVCCr { 1, 13, 15, 3931, 3932 }, // 879 t2MOVTi16_ga_pcrel_t2MOVTi16 { 1, 13, 15, 3932, 3934 }, // 880 t2MOVr { 1, 44, 46, 3934, 3937 }, // 881 tROR { 1, 44, 46, 3937, 3940 }, // 882 t2ASRrr_tASRrr_t2LSRrr_tLSRrr_t2LSLrr_tLSLrr_t2RORrr { 1, 17, 20, 0, 0 }, // 883 MOVPCRX_MOVPCLR { 1, 38, 40, 3940, 3943 }, // 884 tMUL { 1, 13, 15, 3943, 3946 }, // 885 SADD16_SADD8_SSUB16_SSUB8_UADD16_UADD8_USUB16_USUB8 { 0, 0, 0, 0, 0 }, // 886 t2SADD16_t2SADD8_t2SSUB16_t2SSUB8_t2UADD16_t2UADD8_t2USUB16_t2USUB8 { 1, 13, 15, 3946, 3949 }, // 887 SHADD16_SHADD8_SHSUB16_SHSUB8_UHADD16_UHADD8_UHSUB16_UHSUB8 { 0, 0, 0, 0, 0 }, // 888 t2SHADD16_t2SHADD8_t2SHSUB16_t2SHSUB8_t2UHADD16_t2UHADD8_t2UHSUB16_t2UHSUB8 { 1, 13, 15, 3949, 3952 }, // 889 QADD16_QADD8_QSUB16_QSUB8_UQADD16_UQADD8_UQSUB16_UQSUB8 { 0, 0, 0, 0, 0 }, // 890 t2QADD_t2QADD16_t2QADD8_t2UQADD16_t2UQADD8_t2QSUB_t2QSUB16_t2QSUB8_t2UQSUB16_t2UQSUB8 { 1, 13, 15, 3952, 3955 }, // 891 QASX_QSAX_UQASX_UQSAX { 0, 0, 0, 0, 0 }, // 892 t2QASX_t2QSAX_t2UQASX_t2UQSAX { 0, 0, 0, 0, 0 }, // 893 SSAT_SSAT16_USAT_USAT16 { 1, 13, 15, 3955, 3958 }, // 894 QADD_QSUB { 1, 44, 46, 3958, 3960 }, // 895 SBFX_UBFX { 1, 44, 46, 3960, 3962 }, // 896 t2SBFX_t2UBFX { 1, 13, 15, 3962, 3964 }, // 897 SXTB_SXTH_UXTB_UXTH { 1, 13, 15, 3964, 3966 }, // 898 t2SXTB_t2SXTH_t2UXTB_t2UXTH { 1, 13, 15, 3966, 3968 }, // 899 tSXTB_tSXTH_tUXTB_tUXTH { 1, 44, 46, 3968, 3971 }, // 900 SXTAB_SXTAH_UXTAB_UXTAH { 1, 15, 17, 3971, 3975 }, // 901 t2SXTAB_t2SXTAH_t2UXTAB_t2UXTAH { 0, 0, 0, 0, 0 }, // 902 LDRConstPool_t2LDRConstPool_tLDRConstPool { 1, 34, 38, 3975, 3978 }, // 903 PICLDRB_PICLDRH { 1, 34, 38, 3978, 3981 }, // 904 PICLDRSB_PICLDRSH { 1, 25, 29, 3981, 3985 }, // 905 tLDR_postidx { 1, 34, 38, 3985, 3987 }, // 906 tLDRBi_tLDRHi { 1, 25, 29, 3987, 3989 }, // 907 tLDRi_tLDRpci_tLDRspi { 0, 0, 0, 0, 0 }, // 908 t2LDRBpcrel_t2LDRHpcrel_t2LDRpcrel { 1, 25, 29, 3989, 3992 }, // 909 LDR_PRE_IMM { 1, 34, 38, 3992, 3995 }, // 910 LDRB_PRE_IMM { 0, 0, 0, 0, 0 }, // 911 t2LDRB_PRE_imm { 1, 34, 38, 3995, 3998 }, // 912 t2LDRB_PRE { 1, 25, 29, 3998, 4002 }, // 913 LDR_PRE_REG { 1, 34, 38, 4002, 4006 }, // 914 LDRB_PRE_REG { 1, 34, 38, 4006, 4010 }, // 915 LDRH_PRE { 1, 34, 38, 4010, 4014 }, // 916 LDRSB_PRE_LDRSH_PRE { 0, 0, 0, 0, 0 }, // 917 t2LDRH_PRE_imm_t2LDR_PRE_imm { 0, 0, 0, 0, 0 }, // 918 t2LDRSB_PRE_imm_t2LDRSH_PRE_imm { 1, 34, 38, 4014, 4017 }, // 919 t2LDRH_PRE { 1, 34, 38, 4017, 4020 }, // 920 t2LDRSB_PRE_t2LDRSH_PRE { 1, 25, 29, 4020, 4023 }, // 921 t2LDR_PRE { 1, 34, 38, 4023, 4027 }, // 922 LDRD_PRE { 1, 34, 38, 4027, 4031 }, // 923 t2LDRD_PRE { 1, 25, 29, 4031, 4035 }, // 924 LDRT_POST_IMM { 1, 34, 38, 4035, 4039 }, // 925 LDRBT_POST_IMM { 1, 34, 38, 4039, 4043 }, // 926 LDRHTi { 1, 34, 38, 4043, 4047 }, // 927 LDRSBTi_LDRSHTi { 0, 0, 0, 0, 0 }, // 928 t2LDRB_POST_imm { 1, 34, 38, 4047, 4050 }, // 929 t2LDRB_POST { 1, 34, 38, 4050, 4054 }, // 930 LDRH_POST { 1, 34, 38, 4054, 4058 }, // 931 LDRSB_POST_LDRSH_POST { 1, 25, 29, 4058, 4062 }, // 932 LDR_POST_REG { 1, 34, 38, 4062, 4066 }, // 933 LDRB_POST_REG { 0, 0, 0, 0, 0 }, // 934 LDRT_POST { 1, 93, 94, 4066, 4068 }, // 935 PLDi12_t2PLDi12_PLDWi12_t2PLDWi12_t2PLDWi8_t2PLDWs_t2PLDi8_t2PLDpci_t2PLDs_PLIi12_PLIrs_t2PLIi12_t2PLIi8_t2PLIpci_t2PLIs { 1, 93, 94, 4068, 4070 }, // 936 PLDrs_PLDWrs { 0, 0, 0, 0, 0 }, // 937 VLLDM_VLLDM_T2 { 1, 59, 63, 4070, 4073 }, // 938 STRBi12_PICSTRB_PICSTRH { 1, 59, 63, 4073, 4075 }, // 939 t2STRBT { 1, 25, 29, 4075, 4078 }, // 940 STR_PRE_IMM { 1, 59, 63, 4078, 4081 }, // 941 STRB_PRE_IMM { 1, 25, 29, 4081, 4085 }, // 942 STRBi_preidx_STRBr_preidx_STRi_preidx_STRr_preidx_STRH_preidx { 0, 0, 0, 0, 0 }, // 943 t2STRH_PRE_imm_t2STRB_PRE_imm_t2STR_PRE_imm { 1, 59, 63, 4085, 4089 }, // 944 STRH_PRE { 1, 25, 29, 4089, 4092 }, // 945 t2STRH_PRE_t2STR_PRE { 1, 59, 63, 4092, 4095 }, // 946 t2STRB_PRE { 1, 59, 63, 4095, 4099 }, // 947 t2STRD_PRE { 1, 25, 29, 4099, 4103 }, // 948 STR_PRE_REG { 1, 59, 63, 4103, 4107 }, // 949 STRB_PRE_REG { 1, 59, 63, 4107, 4111 }, // 950 STRD_PRE { 1, 25, 29, 4111, 4115 }, // 951 STRT_POST_IMM { 1, 59, 63, 4115, 4119 }, // 952 STRBT_POST_IMM { 0, 0, 0, 0, 0 }, // 953 t2STRB_POST_imm_t2STR_POST_imm { 1, 59, 63, 4119, 4122 }, // 954 t2STRB_POST { 1, 59, 63, 4122, 4126 }, // 955 STRBT_POST_REG_STRB_POST_REG { 0, 0, 0, 0, 0 }, // 956 STRBT_POST_STRT_POST { 0, 0, 0, 0, 0 }, // 957 VLSTM_VLSTM_T2 { 0, 0, 0, 0, 0 }, // 958 VCVTASD_VCVTASH_VCVTASS_VCVTAUD_VCVTAUH_VCVTAUS_VCVTMSD_VCVTMSH_VCVTMSS_VCVTMUD_VCVTMUH_VCVTMUS_VCVTNSD_VCVTNSH_VCVTNSS_VCVTNUD_VCVTNUH_VCVTNUS_VCVTPSD_VCVTPSH_VCVTPSS_VCVTPUD_VCVTPUH_VCVTPUS_VCVTBDH_VCVTTDH_VCVTTHD { 1, 108, 113, 4126, 4128 }, // 959 VTOSLS_VTOUHS_VTOULS { 1, 108, 113, 4128, 4130 }, // 960 VJCVT { 0, 0, 0, 0, 0 }, // 961 VRINTAD_VRINTAH_VRINTAS_VRINTMD_VRINTMH_VRINTMS_VRINTND_VRINTNH_VRINTNS_VRINTPD_VRINTPH_VRINTPS_VRINTRD_VRINTRH_VRINTRS_VRINTXD_VRINTXH_VRINTXS_VRINTZD_VRINTZH_VRINTZS { 0, 0, 0, 0, 0 }, // 962 VSQRTH { 1, 65, 70, 4130, 4133 }, // 963 VMAXsv2i32_VMAXsv4i16_VMAXsv8i8_VMAXuv2i32_VMAXuv4i16_VMAXuv8i8_VMINsv2i32_VMINsv4i16_VMINsv8i8_VMINuv2i32_VMINuv4i16_VMINuv8i8 { 0, 0, 0, 0, 0 }, // 964 VUDOTD_VUDOTDI_VSDOTD_VSDOTDI_VUDOTQ_VUDOTQI_VSDOTQ_VSDOTQI { 1, 70, 75, 4133, 4135 }, // 965 FCONSTD { 0, 0, 0, 0, 0 }, // 966 FCONSTH { 1, 70, 75, 4135, 4137 }, // 967 FCONSTS { 0, 0, 0, 0, 0 }, // 968 VMOVHcc_VMOVH { 0, 0, 0, 0, 0 }, // 969 VINSH { -1, 173, 179, 4137, 4141 }, // 970 VSTMSIA { -1, 173, 179, 4141, 4145 }, // 971 VSTMSDB_UPD_VSTMSIA_UPD { 1, 65, 70, 4145, 4148 }, // 972 VRHADDsv16i8_VRHADDsv4i32_VRHADDsv8i16_VRHADDuv16i8_VRHADDuv4i32_VRHADDuv8i16 { 1, 65, 70, 4148, 4151 }, // 973 VRHADDsv2i32_VRHADDsv4i16_VRHADDsv8i8_VRHADDuv2i32_VRHADDuv4i16_VRHADDuv8i8 { 1, 65, 70, 4151, 4152 }, // 974 VMVNv2i32_VMVNv4i16_VMVNv4i32_VMVNv8i16 { 1, 65, 70, 4152, 4155 }, // 975 VMULpd_VMULv4i16_VMULv8i8_VMULslv4i16 { 1, 103, 108, 4155, 4158 }, // 976 VMULv2i32_VMULslv2i32 { 1, 103, 108, 4158, 4161 }, // 977 VQDMULHslv2i32_VQDMULHv2i32_VQRDMULHslv2i32_VQRDMULHv2i32 { 1, 65, 70, 4161, 4164 }, // 978 VQDMULHslv4i16_VQDMULHv4i16_VQRDMULHslv4i16_VQRDMULHv4i16 { 1, 103, 108, 4164, 4167 }, // 979 VMULpq_VMULv16i8_VMULv8i16_VMULslv8i16 { 1, 103, 108, 4167, 4171 }, // 980 VMLAslv2i32_VMLAv2i32_VMLSslv2i32_VMLSv2i32 { 1, 65, 70, 4171, 4175 }, // 981 VMLAslv4i16_VMLAv4i16_VMLAv8i8_VMLSslv4i16_VMLSv4i16_VMLSv8i8 { 1, 103, 108, 4175, 4179 }, // 982 VQRDMLAHslv2i32_VQRDMLAHv2i32_VQRDMLSHslv2i32_VQRDMLSHv2i32 { 1, 65, 70, 4179, 4183 }, // 983 VQRDMLAHslv4i16_VQRDMLAHv4i16_VQRDMLSHslv4i16_VQRDMLSHv4i16 { 1, 113, 118, 4183, 4187 }, // 984 VQRDMLAHslv4i32_VQRDMLAHv4i32_VQRDMLSHslv4i32_VQRDMLSHv4i32 { 1, 103, 108, 4187, 4191 }, // 985 VQRDMLAHslv8i16_VQRDMLAHv8i16_VQRDMLSHslv8i16_VQRDMLSHv8i16 { 1, 65, 70, 4191, 4194 }, // 986 VMULLp8_VMULLslsv2i32_VMULLslsv4i16_VMULLsluv2i32_VMULLsluv4i16_VMULLsv4i32_VMULLsv8i16_VMULLuv4i32_VMULLuv8i16 { 1, 65, 70, 4194, 4197 }, // 987 VSHLiv16i8_VSHLiv1i64_VSHLiv2i32_VSHLiv2i64_VSHLiv4i16_VSHLiv4i32_VSHLiv8i16_VSHLiv8i8_VSHLLi16_VSHLLi32_VSHLLi8_VSHLLsv2i64_VSHLLsv4i32_VSHLLsv8i16_VSHLLuv2i64_VSHLLuv4i32_VSHLLuv8i16_VSHRsv16i8_VSHRsv1i64_VSHRsv2i32_VSHRsv2i64_VSHRsv4i16_VSHRsv4i32_VSHRsv8i16_VSHRsv8i8_VSHRuv16i8_VSHRuv1i64_VSHRuv2i32_VSHRuv2i64_VSHRuv4i16_VSHRuv4i32_VSHRuv8i16_VSHRuv8i8 { 1, 65, 70, 4197, 4200 }, // 988 VQSHLsiv16i8_VQSHLsiv1i64_VQSHLsiv2i32_VQSHLsiv2i64_VQSHLsiv4i16_VQSHLsiv4i32_VQSHLsiv8i16_VQSHLsiv8i8_VQSHLsuv16i8_VQSHLsuv1i64_VQSHLsuv2i32_VQSHLsuv2i64_VQSHLsuv4i16_VQSHLsuv4i32_VQSHLsuv8i16_VQSHLsuv8i8_VQSHLuiv16i8_VQSHLuiv1i64_VQSHLuiv2i32_VQSHLuiv2i64_VQSHLuiv4i16_VQSHLuiv4i32_VQSHLuiv8i16_VQSHLuiv8i8 { 1, 65, 70, 4200, 4203 }, // 989 VRSHRsv16i8_VRSHRsv1i64_VRSHRsv2i32_VRSHRsv2i64_VRSHRsv4i16_VRSHRsv4i32_VRSHRsv8i16_VRSHRsv8i8_VRSHRuv16i8_VRSHRuv1i64_VRSHRuv2i32_VRSHRuv2i64_VRSHRuv4i16_VRSHRuv4i32_VRSHRuv8i16_VRSHRuv8i8 { 1, 65, 70, 4203, 4206 }, // 990 VSLIv1i64_VSLIv2i32_VSLIv4i16_VSLIv8i8_VSRIv1i64_VSRIv2i32_VSRIv4i16_VSRIv8i8 { 1, 65, 70, 4206, 4209 }, // 991 VSLIv16i8_VSLIv2i64_VSLIv4i32_VSLIv8i16_VSRIv16i8_VSRIv2i64_VSRIv4i32_VSRIv8i16 { 1, 65, 70, 4209, 4212 }, // 992 VPADDh { 1, 103, 108, 4212, 4216 }, // 993 VCADDv2f32_VCADDv4f16_VCMLAv2f32_VCMLAv2f32_indexed_VCMLAv4f16_VCMLAv4f16_indexed { 1, 113, 118, 4216, 4220 }, // 994 VCADDv4f32_VCADDv8f16_VCMLAv4f32_VCMLAv4f32_indexed_VCMLAv8f16_VCMLAv8f16_indexed { 1, 65, 70, 4220, 4222 }, // 995 VCVTf2sd_VCVTf2ud_VCVTf2xsd_VCVTf2xud_VCVTs2fd_VCVTu2fd_VCVTxs2fd_VCVTxu2fd { 1, 103, 108, 4222, 4224 }, // 996 VCVTf2sq_VCVTf2uq_VCVTs2fq_VCVTu2fq_VCVTf2xsq_VCVTf2xuq_VCVTxs2fq_VCVTxu2fq { 0, 0, 0, 0, 0 }, // 997 NEON_VMAXNMNDf_NEON_VMAXNMNDh_NEON_VMAXNMNQf_NEON_VMAXNMNQh_VFP_VMAXNMD_VFP_VMAXNMH_VFP_VMAXNMS_NEON_VMINNMNDf_NEON_VMINNMNDh_NEON_VMINNMNQf_NEON_VMINNMNQh_VFP_VMINNMD_VFP_VMINNMH_VFP_VMINNMS { 1, 65, 70, 4224, 4227 }, // 998 VMULhd { 1, 197, 202, 4227, 4230 }, // 999 VMULhq { 0, 0, 0, 0, 0 }, // 1000 VRINTANDf_VRINTANDh_VRINTANQf_VRINTANQh_VRINTMNDf_VRINTMNDh_VRINTMNQf_VRINTMNQh_VRINTNNDf_VRINTNNDh_VRINTNNQf_VRINTNNQh_VRINTPNDf_VRINTPNDh_VRINTPNQf_VRINTPNQh_VRINTXNDf_VRINTXNDh_VRINTXNQf_VRINTXNQh_VRINTZNDf_VRINTZNDh_VRINTZNQf_VRINTZNQh { 1, 65, 70, 4230, 4231 }, // 1001 VMOVD0_VMOVQ0 { 1, 65, 70, 4231, 4235 }, // 1002 VTRNd16_VTRNd32_VTRNd8 { 1, 143, 149, 4235, 4238 }, // 1003 VLD2d16_VLD2d32_VLD2d8 { 1, 143, 149, 4238, 4244 }, // 1004 VLD2d16wb_fixed_VLD2d16wb_register_VLD2d32wb_fixed_VLD2d32wb_register_VLD2d8wb_fixed_VLD2d8wb_register { 1, 161, 167, 4244, 4252 }, // 1005 VLD3LNd32_VLD3LNq32_VLD3LNd32Pseudo_VLD3LNq32Pseudo { 1, 161, 167, 4252, 4262 }, // 1006 VLD3LNd32_UPD_VLD3LNq32_UPD { 1, 161, 167, 4262, 4272 }, // 1007 VLD3LNd32Pseudo_UPD_VLD3LNq32Pseudo_UPD { 1, 167, 173, 4272, 4282 }, // 1008 VLD4LNd32_VLD4LNq32_VLD4LNd32Pseudo_VLD4LNq32Pseudo { 1, 167, 173, 4282, 4294 }, // 1009 VLD4LNd32_UPD_VLD4LNq32_UPD { 1, 167, 173, 4294, 4306 }, // 1010 VLD4LNd32Pseudo_UPD_VLD4LNq32Pseudo_UPD { 0, 0, 0, 0, 0 }, // 1011 AESD_AESE_AESIMC_AESMC { 0, 0, 0, 0, 0 }, // 1012 SHA1SU0 { 0, 0, 0, 0, 0 }, // 1013 SHA1H_SHA1SU1 { 0, 0, 0, 0, 0 }, // 1014 SHA1C_SHA1M_SHA1P { 0, 0, 0, 0, 0 }, // 1015 SHA256SU0 { 0, 0, 0, 0, 0 }, // 1016 SHA256H_SHA256H2_SHA256SU1 { -1, 20, 25, 4306, 4311 }, // 1017 t2LDMIA_RET { -1, 75, 79, 4311, 4316 }, // 1018 tLDMIA_UPD_t2LDMDB_UPD_t2LDMIA_UPD { -1, 75, 79, 4316, 4321 }, // 1019 t2LDMDB_t2LDMIA_tLDMIA { 0, 0, 0, 0, 0 }, // 1020 t2LDRB_OFFSET_imm_t2LDRH_OFFSET_imm_t2LDRSB_OFFSET_imm_t2LDRSH_OFFSET_imm { 0, 0, 0, 0, 0 }, // 1021 t2LDRConstPool_tLDRConstPool { 1, 29, 34, 4321, 4323 }, // 1022 t2LDRLIT_ga_pcrel { 1, 25, 29, 4323, 4325 }, // 1023 tLDRLIT_ga_abs { 1, 29, 34, 4325, 4327 }, // 1024 tLDRLIT_ga_pcrel { 0, 0, 0, 0, 0 }, // 1025 t2LDREX_t2LDREXB_t2LDREXD_t2LDREXH { -1, 94, 98, 0, 0 }, // 1026 t2STMDB_t2STMIA { -1, 94, 98, 4327, 4328 }, // 1027 t2STMDB_UPD_t2STMIA_UPD_tSTMIA_UPD { 1, 13, 15, 4328, 4330 }, // 1028 tMOVSr_tMOVr { 1, 13, 15, 4330, 4331 }, // 1029 tMOVi8 { 0, 0, 0, 0, 0 }, // 1030 t2MSR_AR_t2MSR_M_t2MSRbanked_t2MRS_AR_t2MRS_M_t2MRSbanked_t2MRSsys_AR { 0, 0, 0, 0, 0 }, // 1031 t2CLREX { 1, 63, 65, 4331, 4335 }, // 1032 t2SMLAL_t2SMLALBB_t2SMLALBT_t2SMLALD_t2SMLALDX_t2SMLALTB_t2SMLALTT_t2SMLSLD_t2SMLSLDX { 1, 13, 15, 4335, 4337 }, // 1033 t2REV_t2REV16_t2REVSH_tREV_tREV16_tREVSH { 0, 0, 0, 0, 0 }, // 1034 t2CDP_t2CDP2 { 0, 0, 0, 0, 0 }, // 1035 t2MCR_t2MCR2_t2MCRR_t2MCRR2_t2MRC_t2MRC2_t2MRRC_t2MRRC2 { 0, 0, 0, 0, 0 }, // 1036 t2STC2L_OFFSET_t2STC2L_OPTION_t2STC2L_POST_t2STC2L_PRE_t2STC2_OFFSET_t2STC2_OPTION_t2STC2_POST_t2STC2_PRE_t2STCL_OFFSET_t2STCL_OPTION_t2STCL_POST_t2STCL_PRE_t2STC_OFFSET_t2STC_OPTION_t2STC_POST_t2STC_PRE { 0, 0, 0, 0, 0 }, // 1037 tCPS_t2ISB_t2DSB_t2DMB_t2HINT_tHINT { 1, 17, 20, 0, 0 }, // 1038 t2UDF_tUDF { 0, 0, 0, 0, 0 }, // 1039 tBKPT_t2DBG { 0, 0, 0, 0, 0 }, // 1040 Int_eh_sjlj_dispatchsetup_Int_eh_sjlj_longjmp_Int_eh_sjlj_setjmp_Int_eh_sjlj_setjmp_nofp_Int_eh_sjlj_setup_dispatch_t2Int_eh_sjlj_setjmp_t2Int_eh_sjlj_setjmp_nofp_tInt_eh_sjlj_longjmp_tInt_eh_sjlj_setjmp_ADJCALLSTACKDOWN_ADJCALLSTACKUP_tADJCALLSTACKDOWN_tADJCALLSTACKUP { 0, 0, 0, 0, 0 }, // 1041 CMP_SWAP_16_CMP_SWAP_32_CMP_SWAP_64_CMP_SWAP_8 { 0, 0, 0, 0, 0 }, // 1042 JUMPTABLE_ADDRS_JUMPTABLE_INSTS_JUMPTABLE_TBB_JUMPTABLE_TBH { 0, 0, 0, 0, 0 }, // 1043 MEMCPY { 1, 212, 217, 4337, 4340 }, // 1044 VSETLNi32 { 1, 128, 133, 4340, 4342 }, // 1045 VGETLNi32 { 0, 0, 0, 0, 0 }, // 1046 VLD1LNdAsm_16_VLD1LNdAsm_32_VLD1LNdAsm_8_VLD1LNdWB_fixed_Asm_16_VLD1LNdWB_fixed_Asm_32_VLD1LNdWB_fixed_Asm_8_VLD1LNdWB_register_Asm_16_VLD1LNdWB_register_Asm_32_VLD1LNdWB_register_Asm_8_VLD2LNdAsm_16_VLD2LNdAsm_32_VLD2LNdAsm_8_VLD2LNdWB_fixed_Asm_16_VLD2LNdWB_fixed_Asm_32_VLD2LNdWB_fixed_Asm_8_VLD2LNdWB_register_Asm_16_VLD2LNdWB_register_Asm_32_VLD2LNdWB_register_Asm_8_VLD2LNqAsm_16_VLD2LNqAsm_32_VLD2LNqWB_fixed_Asm_16_VLD2LNqWB_fixed_Asm_32_VLD2LNqWB_register_Asm_16_VLD2LNqWB_register_Asm_32_VLD3DUPdAsm_16_VLD3DUPdAsm_32_VLD3DUPdAsm_8_VLD3DUPdWB_fixed_Asm_16_VLD3DUPdWB_fixed_Asm_32_VLD3DUPdWB_fixed_Asm_8_VLD3DUPdWB_register_Asm_16_VLD3DUPdWB_register_Asm_32_VLD3DUPdWB_register_Asm_8_VLD3DUPqAsm_16_VLD3DUPqAsm_32_VLD3DUPqAsm_8_VLD3DUPqWB_fixed_Asm_16_VLD3DUPqWB_fixed_Asm_32_VLD3DUPqWB_fixed_Asm_8_VLD3DUPqWB_register_Asm_16_VLD3DUPqWB_register_Asm_32_VLD3DUPqWB_register_Asm_8_VLD3LNdAsm_16_VLD3LNdAsm_32_VLD3LNdAsm_8_VLD3LNdWB_fixed_Asm_16_VLD3LNdWB_fixed_Asm_32_VLD3LNdWB_fixed_Asm_8_VLD3LNdWB_register_Asm_16_VLD3LNdWB_register_Asm_32_VLD3LNdWB_register_Asm_8_VLD3LNqAsm_16_VLD3LNqAsm_32_VLD3LNqWB_fixed_Asm_16_VLD3LNqWB_fixed_Asm_32_VLD3LNqWB_register_Asm_16_VLD3LNqWB_register_Asm_32_VLD3dAsm_16_VLD3dAsm_32_VLD3dAsm_8_VLD3dWB_fixed_Asm_16_VLD3dWB_fixed_Asm_32_VLD3dWB_fixed_Asm_8_VLD3dWB_register_Asm_16_VLD3dWB_register_Asm_32_VLD3dWB_register_Asm_8_VLD3qAsm_16_VLD3qAsm_32_VLD3qAsm_8_VLD3qWB_fixed_Asm_16_VLD3qWB_fixed_Asm_32_VLD3qWB_fixed_Asm_8_VLD3qWB_register_Asm_16_VLD3qWB_register_Asm_32_VLD3qWB_register_Asm_8_VLD4DUPdAsm_16_VLD4DUPdAsm_32_VLD4DUPdAsm_8_VLD4DUPdWB_fixed_Asm_16_VLD4DUPdWB_fixed_Asm_32_VLD4DUPdWB_fixed_Asm_8_VLD4DUPdWB_register_Asm_16_VLD4DUPdWB_register_Asm_32_VLD4DUPdWB_register_Asm_8_VLD4DUPqAsm_16_VLD4DUPqAsm_32_VLD4DUPqAsm_8_VLD4DUPqWB_fixed_Asm_16_VLD4DUPqWB_fixed_Asm_32_VLD4DUPqWB_fixed_Asm_8_VLD4DUPqWB_register_Asm_16_VLD4DUPqWB_register_Asm_32_VLD4DUPqWB_register_Asm_8_VLD4LNdAsm_16_VLD4LNdAsm_32_VLD4LNdAsm_8_VLD4LNdWB_fixed_Asm_16_VLD4LNdWB_fixed_Asm_32_VLD4LNdWB_fixed_Asm_8_VLD4LNdWB_register_Asm_16_VLD4LNdWB_register_Asm_32_VLD4LNdWB_register_Asm_8_VLD4LNqAsm_16_VLD4LNqAsm_32_VLD4LNqWB_fixed_Asm_16_VLD4LNqWB_fixed_Asm_32_VLD4LNqWB_register_Asm_16_VLD4LNqWB_register_Asm_32_VLD4dAsm_16_VLD4dAsm_32_VLD4dAsm_8_VLD4dWB_fixed_Asm_16_VLD4dWB_fixed_Asm_32_VLD4dWB_fixed_Asm_8_VLD4dWB_register_Asm_16_VLD4dWB_register_Asm_32_VLD4dWB_register_Asm_8_VLD4qAsm_16_VLD4qAsm_32_VLD4qAsm_8_VLD4qWB_fixed_Asm_16_VLD4qWB_fixed_Asm_32_VLD4qWB_fixed_Asm_8_VLD4qWB_register_Asm_16_VLD4qWB_register_Asm_32_VLD4qWB_register_Asm_8 { 1, 149, 155, 4342, 4347 }, // 1047 VLD1d16QPseudo_VLD1d16QPseudoWB_fixed_VLD1d16QPseudoWB_register_VLD1d32QPseudo_VLD1d32QPseudoWB_fixed_VLD1d32QPseudoWB_register_VLD1d8QPseudo_VLD1d8QPseudoWB_fixed_VLD1d8QPseudoWB_register_VLD1q16HighQPseudo_VLD1q16HighQPseudo_UPD_VLD1q16LowQPseudo_UPD_VLD1q32HighQPseudo_VLD1q32HighQPseudo_UPD_VLD1q32LowQPseudo_UPD_VLD1q64HighQPseudo_VLD1q64HighQPseudo_UPD_VLD1q64LowQPseudo_UPD_VLD1q8HighQPseudo_VLD1q8HighQPseudo_UPD_VLD1q8LowQPseudo_UPD { 1, 149, 155, 4347, 4351 }, // 1048 VLD1d16TPseudo_VLD1d16TPseudoWB_fixed_VLD1d16TPseudoWB_register_VLD1d32TPseudo_VLD1d32TPseudoWB_fixed_VLD1d32TPseudoWB_register_VLD1d8TPseudo_VLD1d8TPseudoWB_fixed_VLD1d8TPseudoWB_register_VLD1q16HighTPseudo_VLD1q16HighTPseudo_UPD_VLD1q16LowTPseudo_UPD_VLD1q32HighTPseudo_VLD1q32HighTPseudo_UPD_VLD1q32LowTPseudo_UPD_VLD1q64HighTPseudo_VLD1q64HighTPseudo_UPD_VLD1q64LowTPseudo_UPD_VLD1q8HighTPseudo_VLD1q8HighTPseudo_UPD_VLD1q8LowTPseudo_UPD { 1, 143, 149, 4351, 4354 }, // 1049 VLD2DUPq16EvenPseudo_VLD2DUPq16OddPseudo_VLD2DUPq16OddPseudoWB_fixed_VLD2DUPq16OddPseudoWB_register_VLD2DUPq32EvenPseudo_VLD2DUPq32OddPseudo_VLD2DUPq32OddPseudoWB_fixed_VLD2DUPq32OddPseudoWB_register_VLD2DUPq8EvenPseudo_VLD2DUPq8OddPseudo_VLD2DUPq8OddPseudoWB_fixed_VLD2DUPq8OddPseudoWB_register { 1, 155, 161, 4354, 4358 }, // 1050 VLD3DUPq16EvenPseudo_VLD3DUPq16OddPseudo_VLD3DUPq32EvenPseudo_VLD3DUPq32OddPseudo_VLD3DUPq8EvenPseudo_VLD3DUPq8OddPseudo { 1, 155, 161, 4358, 4364 }, // 1051 VLD3DUPq16OddPseudo_UPD_VLD3DUPq32OddPseudo_UPD_VLD3DUPq8OddPseudo_UPD { 1, 149, 155, 4364, 4369 }, // 1052 VLD4DUPq16EvenPseudo_VLD4DUPq16OddPseudo_VLD4DUPq32EvenPseudo_VLD4DUPq32OddPseudo_VLD4DUPq8EvenPseudo_VLD4DUPq8OddPseudo { 1, 149, 155, 4369, 4376 }, // 1053 VLD4DUPq16OddPseudo_UPD_VLD4DUPq32OddPseudo_UPD_VLD4DUPq8OddPseudo_UPD { 1, 233, 239, 4376, 4381 }, // 1054 VST1d16TPseudo_VST1d32TPseudo_VST1d8TPseudo_VST1q16HighTPseudo_VST1q16HighTPseudo_UPD_VST1q16LowTPseudo_UPD_VST1q32HighTPseudo_VST1q32HighTPseudo_UPD_VST1q32LowTPseudo_UPD_VST1q64HighTPseudo_VST1q64HighTPseudo_UPD_VST1q64LowTPseudo_UPD_VST1q8HighTPseudo_VST1q8HighTPseudo_UPD_VST1q8LowTPseudo_UPD { 1, 233, 239, 4381, 4388 }, // 1055 VST1d16TPseudoWB_fixed_VST1d16TPseudoWB_register_VST1d32TPseudoWB_fixed_VST1d32TPseudoWB_register_VST1d8TPseudoWB_fixed_VST1d8TPseudoWB_register { 1, 233, 239, 4388, 4394 }, // 1056 VST1q16HighQPseudo_VST1q16HighQPseudo_UPD_VST1q16LowQPseudo_UPD_VST1q32HighQPseudo_VST1q32HighQPseudo_UPD_VST1q32LowQPseudo_UPD_VST1q64HighQPseudo_VST1q64HighQPseudo_UPD_VST1q64LowQPseudo_UPD_VST1q8HighQPseudo_VST1q8HighQPseudo_UPD_VST1q8LowQPseudo_UPD { 1, 65, 70, 4394, 4395 }, // 1057 VMOVD0 { 0, 0, 0, 0, 0 }, // 1058 t2CPS1p_t2CPS2p_t2CPS3p_t2SG_t2TT_t2TTA_t2TTAT_t2TTT { 0, 0, 0, 0, 0 }, // 1059 t2DBG { 0, 0, 0, 0, 0 }, // 1060 t2SUBS_PC_LR { 0, 0, 0, 0, 0 }, // 1061 COPY_TO_REGCLASS { 0, 0, 0, 0, 0 }, // 1062 COPY_STRUCT_BYVAL_I32 { 0, 0, 0, 0, 0 }, // 1063 t2CSEL_t2CSINC_t2CSINV_t2CSNEG { 1, 13, 15, 4395, 4398 }, // 1064 t2ADDrr_t2ADDSrr_t2SBCrr { 1, 13, 15, 4398, 4400 }, // 1065 t2ASRri_t2LSLri_t2LSRri { 1, 44, 46, 4400, 4403 }, // 1066 t2ASRrr_t2LSLrr_t2LSRrr_t2RORrr { 1, 13, 15, 4403, 4405 }, // 1067 t2CMNzrr { 1, 13, 15, 4405, 4406 }, // 1068 t2CMPri { 1, 13, 15, 4406, 4408 }, // 1069 t2CMPrr { 1, 13, 15, 4408, 4411 }, // 1070 t2ORRrr { 1, 13, 15, 4411, 4413 }, // 1071 t2REV_t2REV16_t2REVSH { 1, 13, 15, 4413, 4415 }, // 1072 t2RSBri_t2RSBSri { 1, 13, 15, 4415, 4418 }, // 1073 t2RSBrr_t2SUBSrr_t2SUBrr { 1, 13, 15, 4418, 4420 }, // 1074 t2TEQrr_t2TSTrr { 1, 25, 29, 4420, 4422 }, // 1075 t2STRi12 { 1, 59, 63, 4422, 4424 }, // 1076 t2STRBi12_t2STRHi12 { -1, 94, 98, 4424, 4425 }, // 1077 t2STMIA_UPD_t2STMDB_UPD { 0, 0, 0, 0, 0 }, // 1078 t2SETPAN_tHLT_tSETEND { 1, 13, 15, 4425, 4428 }, // 1079 tADC_tADDhirr_tADDrSP_tADDrr_tADDspr_tPICADD_tSBC_tSUBrr { 1, 13, 15, 4428, 4430 }, // 1080 tADDrSPi_tADDspi_tADR_tRSB_tSUBspi { 1, 13, 15, 4430, 4433 }, // 1081 tAND_tBIC_tEOR_tORR { 1, 13, 15, 4433, 4435 }, // 1082 tASRri_tLSLri_tLSRri { 1, 17, 20, 0, 0 }, // 1083 tCBNZ_tCBZ { 1, 13, 15, 4435, 4437 }, // 1084 tCMNz_tCMPhir_tCMPr { 1, 13, 15, 4437, 4438 }, // 1085 tCMPi8 { 0, 0, 0, 0, 0 }, // 1086 tCPS_tHINT { 1, 13, 15, 4438, 4440 }, // 1087 tMOVSr { 1, 59, 63, 4440, 4442 }, // 1088 tSTRBi_tSTRHi { 1, 25, 29, 4442, 4444 }, // 1089 tSTRi_tSTRspi { 1, 17, 20, 0, 0 }, // 1090 tSVC_tTRAP { 1, 13, 15, 4444, 4446 }, // 1091 tTST { 1, 17, 20, 0, 0 }, // 1092 tUDF { 1, 17, 20, 0, 0 }, // 1093 tB_tBX_tBXNS_tBcc { 1, 17, 20, 0, 0 }, // 1094 tBLXNSr_tBLXr { 0, 0, 0, 0, 0 }, // 1095 t2DMB_t2DSB_t2ISB { 0, 0, 0, 0, 0 }, // 1096 t2MCR_t2MCR2_t2MCRR_t2MCRR2_t2MRC_t2MRC2 { 0, 0, 0, 0, 0 }, // 1097 t2MOVSsi { 0, 0, 0, 0, 0 }, // 1098 t2MOVSsr { 1, 38, 40, 4446, 4449 }, // 1099 t2MUL { 1, 38, 40, 4449, 4453 }, // 1100 t2SMMLA_t2SMMLAR_t2SMMLS_t2SMMLSR { 1, 15, 17, 4453, 4457 }, // 1101 t2UXTAB_t2UXTAH { 1, 15, 17, 4457, 4461 }, // 1102 t2UXTAB16 { 0, 0, 0, 0, 0 }, // 1103 MVE_SQRSHR_MVE_SQSHL_MVE_SRSHR_MVE_UQRSHL_MVE_UQSHL_MVE_URSHR { 0, 0, 0, 0, 0 }, // 1104 MVE_ASRLi_MVE_ASRLr_MVE_LSLLi_MVE_LSLLr_MVE_LSRL_MVE_SQRSHRL_MVE_SQSHLL_MVE_SRSHRL_MVE_UQRSHLL_MVE_UQSHLL_MVE_URSHRL { 0, 0, 0, 0, 0 }, // 1105 t2CLRM { 1, 34, 38, 4461, 4463 }, // 1106 t2LDRBi12_t2LDRHi12 { 1, 25, 29, 4463, 4465 }, // 1107 t2LDRi12 { -1, 75, 79, 4465, 4470 }, // 1108 t2LDMDB_t2LDMIA { -1, 75, 79, 4470, 4475 }, // 1109 t2LDMDB_UPD_t2LDMIA_UPD { 1, 13, 15, 4475, 4477 }, // 1110 tADDi3_tADDi8_tSUBi3_tSUBi8 { 1, 13, 15, 4477, 4479 }, // 1111 t2ADDSri_t2ADDri { 1, 13, 15, 4479, 4481 }, // 1112 t2SUBSri_t2SUBri { 1, 17, 20, 0, 0 }, // 1113 t2LoopDec { 0, 0, 0, 0, 0 }, // 1114 MVE_VLDRBS16_MVE_VLDRBS32_MVE_VLDRBU16_MVE_VLDRBU32_MVE_VLDRBU8_MVE_VLDRHS32_MVE_VLDRHU16_MVE_VLDRHU32_MVE_VLDRWU32 { 0, 0, 0, 0, 0 }, // 1115 MVE_VLDRBS16_post_MVE_VLDRBS16_pre_MVE_VLDRBS32_post_MVE_VLDRBS32_pre_MVE_VLDRBU16_post_MVE_VLDRBU16_pre_MVE_VLDRBU32_post_MVE_VLDRBU32_pre_MVE_VLDRBU8_post_MVE_VLDRBU8_pre_MVE_VLDRHS32_post_MVE_VLDRHS32_pre_MVE_VLDRHU16_post_MVE_VLDRHU16_pre_MVE_VLDRHU32_post_MVE_VLDRHU32_pre_MVE_VLDRWU32_post_MVE_VLDRWU32_pre { 0, 0, 0, 0, 0 }, // 1116 MVE_VLDRBS16_rq_MVE_VLDRBS32_rq_MVE_VLDRBU16_rq_MVE_VLDRBU32_rq_MVE_VLDRBU8_rq_MVE_VLDRDU64_rq_MVE_VLDRDU64_rq_u_MVE_VLDRHS32_rq_MVE_VLDRHS32_rq_u_MVE_VLDRHU16_rq_MVE_VLDRHU16_rq_u_MVE_VLDRHU32_rq_MVE_VLDRHU32_rq_u_MVE_VLDRWU32_rq_MVE_VLDRWU32_rq_u { 0, 0, 0, 0, 0 }, // 1117 MVE_VLDRDU64_qi_MVE_VLDRWU32_qi { 0, 0, 0, 0, 0 }, // 1118 MVE_VLDRDU64_qi_pre_MVE_VLDRWU32_qi_pre { 0, 0, 0, 0, 0 }, // 1119 MVE_VLD20_16_MVE_VLD20_32_MVE_VLD20_8_MVE_VLD21_16_MVE_VLD21_32_MVE_VLD21_8_MVE_VLD40_16_MVE_VLD40_32_MVE_VLD40_8_MVE_VLD41_16_MVE_VLD41_32_MVE_VLD41_8_MVE_VLD42_16_MVE_VLD42_32_MVE_VLD42_8_MVE_VLD43_16_MVE_VLD43_32_MVE_VLD43_8 { 0, 0, 0, 0, 0 }, // 1120 MVE_VLD20_16_wb_MVE_VLD20_32_wb_MVE_VLD20_8_wb_MVE_VLD21_16_wb_MVE_VLD21_32_wb_MVE_VLD21_8_wb_MVE_VLD40_16_wb_MVE_VLD40_32_wb_MVE_VLD40_8_wb_MVE_VLD41_16_wb_MVE_VLD41_32_wb_MVE_VLD41_8_wb_MVE_VLD42_16_wb_MVE_VLD42_32_wb_MVE_VLD42_8_wb_MVE_VLD43_16_wb_MVE_VLD43_32_wb_MVE_VLD43_8_wb { 0, 0, 0, 0, 0 }, // 1121 MVE_VSTRB16_MVE_VSTRB32_MVE_VSTRBU8_MVE_VSTRH32_MVE_VSTRHU16_MVE_VSTRWU32 { 0, 0, 0, 0, 0 }, // 1122 MVE_VSTRB16_post_MVE_VSTRB16_pre_MVE_VSTRB32_post_MVE_VSTRB32_pre_MVE_VSTRBU8_post_MVE_VSTRBU8_pre_MVE_VSTRH32_post_MVE_VSTRH32_pre_MVE_VSTRHU16_post_MVE_VSTRHU16_pre_MVE_VSTRWU32_post_MVE_VSTRWU32_pre { 0, 0, 0, 0, 0 }, // 1123 MVE_VSTRB16_rq_MVE_VSTRB32_rq_MVE_VSTRB8_rq_MVE_VSTRD64_rq_MVE_VSTRD64_rq_u_MVE_VSTRH16_rq_MVE_VSTRH16_rq_u_MVE_VSTRH32_rq_MVE_VSTRH32_rq_u_MVE_VSTRW32_rq_MVE_VSTRW32_rq_u { 0, 0, 0, 0, 0 }, // 1124 MVE_VSTRD64_qi_MVE_VSTRD64_qi_pre_MVE_VSTRW32_qi_MVE_VSTRW32_qi_pre { 0, 0, 0, 0, 0 }, // 1125 MVE_VST20_16_MVE_VST20_16_wb_MVE_VST20_32_MVE_VST20_32_wb_MVE_VST20_8_MVE_VST20_8_wb_MVE_VST21_16_MVE_VST21_16_wb_MVE_VST21_32_MVE_VST21_32_wb_MVE_VST21_8_MVE_VST21_8_wb_MVE_VST40_16_MVE_VST40_16_wb_MVE_VST40_32_MVE_VST40_32_wb_MVE_VST40_8_MVE_VST40_8_wb_MVE_VST41_16_MVE_VST41_16_wb_MVE_VST41_32_MVE_VST41_32_wb_MVE_VST41_8_MVE_VST41_8_wb_MVE_VST42_16_MVE_VST42_16_wb_MVE_VST42_32_MVE_VST42_32_wb_MVE_VST42_8_MVE_VST42_8_wb_MVE_VST43_16_MVE_VST43_16_wb_MVE_VST43_32_MVE_VST43_32_wb_MVE_VST43_8_MVE_VST43_8_wb { 0, 0, 0, 0, 0 }, // 1126 MVE_VABAVs16_MVE_VABAVs32_MVE_VABAVs8_MVE_VABAVu16_MVE_VABAVu32_MVE_VABAVu8 { 0, 0, 0, 0, 0 }, // 1127 MVE_VABDs16_MVE_VABDs32_MVE_VABDs8_MVE_VABDu16_MVE_VABDu32_MVE_VABDu8 { 0, 0, 0, 0, 0 }, // 1128 MVE_VABSs16_MVE_VABSs32_MVE_VABSs8 { 0, 0, 0, 0, 0 }, // 1129 MVE_VADC_MVE_VADCI { 0, 0, 0, 0, 0 }, // 1130 MVE_VADD_qr_i16_MVE_VADD_qr_i32_MVE_VADD_qr_i8_MVE_VADDi16_MVE_VADDi32_MVE_VADDi8 { 0, 0, 0, 0, 0 }, // 1131 MVE_VAND { 0, 0, 0, 0, 0 }, // 1132 MVE_VBIC_MVE_VBICimmi16_MVE_VBICimmi32 { 0, 0, 0, 0, 0 }, // 1133 MVE_VBRSR16_MVE_VBRSR32_MVE_VBRSR8 { 0, 0, 0, 0, 0 }, // 1134 MVE_VCADDi16_MVE_VCADDi32_MVE_VCADDi8 { 0, 0, 0, 0, 0 }, // 1135 MVE_VCLSs16_MVE_VCLSs32_MVE_VCLSs8 { 0, 0, 0, 0, 0 }, // 1136 MVE_VCLZs16_MVE_VCLZs32_MVE_VCLZs8 { 0, 0, 0, 0, 0 }, // 1137 MVE_VDDUPu16_MVE_VDDUPu32_MVE_VDDUPu8_MVE_VDUP16_MVE_VDUP32_MVE_VDUP8_MVE_VDWDUPu16_MVE_VDWDUPu32_MVE_VDWDUPu8_MVE_VIDUPu16_MVE_VIDUPu32_MVE_VIDUPu8_MVE_VIWDUPu16_MVE_VIWDUPu32_MVE_VIWDUPu8 { 0, 0, 0, 0, 0 }, // 1138 MVE_VEOR { 0, 0, 0, 0, 0 }, // 1139 MVE_VHADD_qr_s16_MVE_VHADD_qr_s32_MVE_VHADD_qr_s8_MVE_VHADD_qr_u16_MVE_VHADD_qr_u32_MVE_VHADD_qr_u8_MVE_VHADDs16_MVE_VHADDs32_MVE_VHADDs8_MVE_VHADDu16_MVE_VHADDu32_MVE_VHADDu8 { 0, 0, 0, 0, 0 }, // 1140 MVE_VHCADDs16_MVE_VHCADDs32_MVE_VHCADDs8 { 0, 0, 0, 0, 0 }, // 1141 MVE_VHSUB_qr_s16_MVE_VHSUB_qr_s32_MVE_VHSUB_qr_s8_MVE_VHSUB_qr_u16_MVE_VHSUB_qr_u32_MVE_VHSUB_qr_u8_MVE_VHSUBs16_MVE_VHSUBs32_MVE_VHSUBs8_MVE_VHSUBu16_MVE_VHSUBu32_MVE_VHSUBu8 { 0, 0, 0, 0, 0 }, // 1142 MVE_VMAXAs16_MVE_VMAXAs32_MVE_VMAXAs8_MVE_VMAXs16_MVE_VMAXs32_MVE_VMAXs8_MVE_VMAXu16_MVE_VMAXu32_MVE_VMAXu8_MVE_VMINAs16_MVE_VMINAs32_MVE_VMINAs8_MVE_VMINs16_MVE_VMINs32_MVE_VMINs8_MVE_VMINu16_MVE_VMINu32_MVE_VMINu8 { 0, 0, 0, 0, 0 }, // 1143 MVE_VMAXAVs8_MVE_VMAXVs8_MVE_VMAXVu8_MVE_VMINAVs8_MVE_VMINVs8_MVE_VMINVu8 { 0, 0, 0, 0, 0 }, // 1144 MVE_VMAXAVs16_MVE_VMAXVs16_MVE_VMAXVu16_MVE_VMINAVs16_MVE_VMINVs16_MVE_VMINVu16 { 0, 0, 0, 0, 0 }, // 1145 MVE_VMAXAVs32_MVE_VMAXVs32_MVE_VMAXVu32_MVE_VMINAVs32_MVE_VMINVs32_MVE_VMINVu32 { 0, 0, 0, 0, 0 }, // 1146 MVE_VMOVNi16bh_MVE_VMOVNi16th_MVE_VMOVNi32bh_MVE_VMOVNi32th { 0, 0, 0, 0, 0 }, // 1147 MVE_VMOVLs16bh_MVE_VMOVLs16th_MVE_VMOVLs8bh_MVE_VMOVLs8th_MVE_VMOVLu16bh_MVE_VMOVLu16th_MVE_VMOVLu8bh_MVE_VMOVLu8th { 0, 0, 0, 0, 0 }, // 1148 MVE_VMULLBp16_MVE_VMULLBp8_MVE_VMULLTp16_MVE_VMULLTp8 { 0, 0, 0, 0, 0 }, // 1149 MVE_VMVN_MVE_VMVNimmi16_MVE_VMVNimmi32 { 0, 0, 0, 0, 0 }, // 1150 MVE_VNEGs16_MVE_VNEGs32_MVE_VNEGs8 { 0, 0, 0, 0, 0 }, // 1151 MVE_VORN { 0, 0, 0, 0, 0 }, // 1152 MVE_VORR_MVE_VORRimmi16_MVE_VORRimmi32 { 0, 0, 0, 0, 0 }, // 1153 MVE_VPSEL { 0, 0, 0, 0, 0 }, // 1154 MQPRCopy { 0, 0, 0, 0, 0 }, // 1155 MVE_VQABSs16_MVE_VQABSs32_MVE_VQABSs8 { 0, 0, 0, 0, 0 }, // 1156 MVE_VQADD_qr_s16_MVE_VQADD_qr_s32_MVE_VQADD_qr_s8_MVE_VQADD_qr_u16_MVE_VQADD_qr_u32_MVE_VQADD_qr_u8_MVE_VQADDs16_MVE_VQADDs32_MVE_VQADDs8_MVE_VQADDu16_MVE_VQADDu32_MVE_VQADDu8 { 0, 0, 0, 0, 0 }, // 1157 MVE_VQMOVNs16bh_MVE_VQMOVNs16th_MVE_VQMOVNs32bh_MVE_VQMOVNs32th_MVE_VQMOVNu16bh_MVE_VQMOVNu16th_MVE_VQMOVNu32bh_MVE_VQMOVNu32th_MVE_VQMOVUNs16bh_MVE_VQMOVUNs16th_MVE_VQMOVUNs32bh_MVE_VQMOVUNs32th { 0, 0, 0, 0, 0 }, // 1158 MVE_VQNEGs16_MVE_VQNEGs32_MVE_VQNEGs8 { 0, 0, 0, 0, 0 }, // 1159 MVE_VSHLC_MVE_VSHLL_imms16bh_MVE_VSHLL_imms16th_MVE_VSHLL_imms8bh_MVE_VSHLL_imms8th_MVE_VSHLL_immu16bh_MVE_VSHLL_immu16th_MVE_VSHLL_immu8bh_MVE_VSHLL_immu8th_MVE_VSHLL_lws16bh_MVE_VSHLL_lws16th_MVE_VSHLL_lws8bh_MVE_VSHLL_lws8th_MVE_VSHLL_lwu16bh_MVE_VSHLL_lwu16th_MVE_VSHLL_lwu8bh_MVE_VSHLL_lwu8th_MVE_VSHL_by_vecs16_MVE_VSHL_by_vecs32_MVE_VSHL_by_vecs8_MVE_VSHL_by_vecu16_MVE_VSHL_by_vecu32_MVE_VSHL_by_vecu8_MVE_VSHL_immi16_MVE_VSHL_immi32_MVE_VSHL_immi8_MVE_VSHL_qrs16_MVE_VSHL_qrs32_MVE_VSHL_qrs8_MVE_VSHL_qru16_MVE_VSHL_qru32_MVE_VSHL_qru8 { 0, 0, 0, 0, 0 }, // 1160 MVE_VQSHLU_imms16_MVE_VQSHLU_imms32_MVE_VQSHLU_imms8_MVE_VQSHL_by_vecs16_MVE_VQSHL_by_vecs32_MVE_VQSHL_by_vecs8_MVE_VQSHL_by_vecu16_MVE_VQSHL_by_vecu32_MVE_VQSHL_by_vecu8_MVE_VQSHL_qrs16_MVE_VQSHL_qrs32_MVE_VQSHL_qrs8_MVE_VQSHL_qru16_MVE_VQSHL_qru32_MVE_VQSHL_qru8_MVE_VQSHLimms16_MVE_VQSHLimms32_MVE_VQSHLimms8_MVE_VQSHLimmu16_MVE_VQSHLimmu32_MVE_VQSHLimmu8_MVE_VRSHL_by_vecs16_MVE_VRSHL_by_vecs32_MVE_VRSHL_by_vecs8_MVE_VRSHL_by_vecu16_MVE_VRSHL_by_vecu32_MVE_VRSHL_by_vecu8_MVE_VRSHL_qrs16_MVE_VRSHL_qrs32_MVE_VRSHL_qrs8_MVE_VRSHL_qru16_MVE_VRSHL_qru32_MVE_VRSHL_qru8 { 0, 0, 0, 0, 0 }, // 1161 MVE_VQRSHL_by_vecs16_MVE_VQRSHL_by_vecs32_MVE_VQRSHL_by_vecs8_MVE_VQRSHL_by_vecu16_MVE_VQRSHL_by_vecu32_MVE_VQRSHL_by_vecu8_MVE_VQRSHL_qrs16_MVE_VQRSHL_qrs32_MVE_VQRSHL_qrs8_MVE_VQRSHL_qru16_MVE_VQRSHL_qru32_MVE_VQRSHL_qru8 { 0, 0, 0, 0, 0 }, // 1162 MVE_VQRSHRNbhs16_MVE_VQRSHRNbhs32_MVE_VQRSHRNbhu16_MVE_VQRSHRNbhu32_MVE_VQRSHRNths16_MVE_VQRSHRNths32_MVE_VQRSHRNthu16_MVE_VQRSHRNthu32_MVE_VQRSHRUNs16bh_MVE_VQRSHRUNs16th_MVE_VQRSHRUNs32bh_MVE_VQRSHRUNs32th_MVE_VQSHRNbhs16_MVE_VQSHRNbhs32_MVE_VQSHRNbhu16_MVE_VQSHRNbhu32_MVE_VQSHRNths16_MVE_VQSHRNths32_MVE_VQSHRNthu16_MVE_VQSHRNthu32_MVE_VQSHRUNs16bh_MVE_VQSHRUNs16th_MVE_VQSHRUNs32bh_MVE_VQSHRUNs32th_MVE_VRSHRNi16bh_MVE_VRSHRNi16th_MVE_VRSHRNi32bh_MVE_VRSHRNi32th_MVE_VSHRNi16bh_MVE_VSHRNi16th_MVE_VSHRNi32bh_MVE_VSHRNi32th { 0, 0, 0, 0, 0 }, // 1163 MVE_VSHR_imms16_MVE_VSHR_imms32_MVE_VSHR_imms8_MVE_VSHR_immu16_MVE_VSHR_immu32_MVE_VSHR_immu8 { 0, 0, 0, 0, 0 }, // 1164 MVE_VRSHR_imms16_MVE_VRSHR_imms32_MVE_VRSHR_imms8_MVE_VRSHR_immu16_MVE_VRSHR_immu32_MVE_VRSHR_immu8 { 0, 0, 0, 0, 0 }, // 1165 MVE_VQSUB_qr_s16_MVE_VQSUB_qr_s32_MVE_VQSUB_qr_s8_MVE_VQSUB_qr_u16_MVE_VQSUB_qr_u32_MVE_VQSUB_qr_u8_MVE_VQSUBs16_MVE_VQSUBs32_MVE_VQSUBs8_MVE_VQSUBu16_MVE_VQSUBu32_MVE_VQSUBu8 { 0, 0, 0, 0, 0 }, // 1166 MVE_VREV16_8_MVE_VREV32_16_MVE_VREV32_8_MVE_VREV64_16_MVE_VREV64_32_MVE_VREV64_8 { 0, 0, 0, 0, 0 }, // 1167 MVE_VRHADDs16_MVE_VRHADDs32_MVE_VRHADDs8_MVE_VRHADDu16_MVE_VRHADDu32_MVE_VRHADDu8 { 0, 0, 0, 0, 0 }, // 1168 MVE_VSBC_MVE_VSBCI { 0, 0, 0, 0, 0 }, // 1169 MVE_VSLIimm16_MVE_VSLIimm32_MVE_VSLIimm8 { 0, 0, 0, 0, 0 }, // 1170 MVE_VSRIimm16_MVE_VSRIimm32_MVE_VSRIimm8 { 0, 0, 0, 0, 0 }, // 1171 MVE_VSUB_qr_i16_MVE_VSUB_qr_i32_MVE_VSUB_qr_i8_MVE_VSUBi16_MVE_VSUBi32_MVE_VSUBi8 { 0, 0, 0, 0, 0 }, // 1172 MVE_VABDf16_MVE_VABDf32 { 0, 0, 0, 0, 0 }, // 1173 MVE_VABSf16_MVE_VABSf32 { 0, 0, 0, 0, 0 }, // 1174 MVE_VADDf16_MVE_VADDf32 { 0, 0, 0, 0, 0 }, // 1175 MVE_VADD_qr_f16_MVE_VADD_qr_f32 { 0, 0, 0, 0, 0 }, // 1176 MVE_VADDLVs32acc_MVE_VADDLVs32no_acc_MVE_VADDLVu32acc_MVE_VADDLVu32no_acc { 0, 0, 0, 0, 0 }, // 1177 MVE_VADDVs16acc_MVE_VADDVs16no_acc_MVE_VADDVs32acc_MVE_VADDVs32no_acc_MVE_VADDVs8acc_MVE_VADDVs8no_acc_MVE_VADDVu16acc_MVE_VADDVu16no_acc_MVE_VADDVu32acc_MVE_VADDVu32no_acc_MVE_VADDVu8acc_MVE_VADDVu8no_acc { 0, 0, 0, 0, 0 }, // 1178 MVE_VCADDf16_MVE_VCADDf32 { 0, 0, 0, 0, 0 }, // 1179 MVE_VCMLAf16_MVE_VCMLAf32 { 0, 0, 0, 0, 0 }, // 1180 MVE_VCMULf16_MVE_VCMULf32 { 0, 0, 0, 0, 0 }, // 1181 MVE_VCMPi16_MVE_VCMPi16r_MVE_VCMPi32_MVE_VCMPi32r_MVE_VCMPi8_MVE_VCMPi8r_MVE_VCMPs16_MVE_VCMPs16r_MVE_VCMPs32_MVE_VCMPs32r_MVE_VCMPs8_MVE_VCMPs8r_MVE_VCMPu16_MVE_VCMPu16r_MVE_VCMPu32_MVE_VCMPu32r_MVE_VCMPu8_MVE_VCMPu8r_MVE_VPTv16i8_MVE_VPTv16i8r_MVE_VPTv16s8_MVE_VPTv16s8r_MVE_VPTv16u8_MVE_VPTv16u8r_MVE_VPTv4i32_MVE_VPTv4i32r_MVE_VPTv4s32_MVE_VPTv4s32r_MVE_VPTv4u32_MVE_VPTv4u32r_MVE_VPTv8i16_MVE_VPTv8i16r_MVE_VPTv8s16_MVE_VPTv8s16r_MVE_VPTv8u16_MVE_VPTv8u16r { 0, 0, 0, 0, 0 }, // 1182 MVE_VCMPf16_MVE_VCMPf16r_MVE_VCMPf32_MVE_VCMPf32r_MVE_VPTv4f32_MVE_VPTv4f32r_MVE_VPTv8f16_MVE_VPTv8f16r { 0, 0, 0, 0, 0 }, // 1183 MVE_VCVTf16s16_fix_MVE_VCVTf16s16n_MVE_VCVTf16u16_fix_MVE_VCVTf16u16n { 0, 0, 0, 0, 0 }, // 1184 MVE_VCVTf32s32_fix_MVE_VCVTf32s32n_MVE_VCVTf32u32_fix_MVE_VCVTf32u32n { 0, 0, 0, 0, 0 }, // 1185 MVE_VCVTs16f16_fix_MVE_VCVTs16f16a_MVE_VCVTs16f16m_MVE_VCVTs16f16n_MVE_VCVTs16f16p_MVE_VCVTs16f16z_MVE_VCVTu16f16_fix_MVE_VCVTu16f16a_MVE_VCVTu16f16m_MVE_VCVTu16f16n_MVE_VCVTu16f16p_MVE_VCVTu16f16z { 0, 0, 0, 0, 0 }, // 1186 MVE_VCVTs32f32_fix_MVE_VCVTs32f32a_MVE_VCVTs32f32m_MVE_VCVTs32f32n_MVE_VCVTs32f32p_MVE_VCVTs32f32z_MVE_VCVTu32f32_fix_MVE_VCVTu32f32a_MVE_VCVTu32f32m_MVE_VCVTu32f32n_MVE_VCVTu32f32p_MVE_VCVTu32f32z { 0, 0, 0, 0, 0 }, // 1187 MVE_VCVTf16f32bh_MVE_VCVTf16f32th { 0, 0, 0, 0, 0 }, // 1188 MVE_VCVTf32f16bh_MVE_VCVTf32f16th { 0, 0, 0, 0, 0 }, // 1189 MVE_VFMA_qr_Sf16_MVE_VFMA_qr_Sf32_MVE_VFMA_qr_f16_MVE_VFMA_qr_f32_MVE_VFMAf16_MVE_VFMAf32_MVE_VFMSf16_MVE_VFMSf32 { 0, 0, 0, 0, 0 }, // 1190 MVE_VMAXNMAVf16_MVE_VMAXNMAVf32_MVE_VMAXNMAf16_MVE_VMAXNMAf32_MVE_VMAXNMVf16_MVE_VMAXNMVf32_MVE_VMAXNMf16_MVE_VMAXNMf32_MVE_VMINNMAVf16_MVE_VMINNMAVf32_MVE_VMINNMAf16_MVE_VMINNMAf32_MVE_VMINNMVf16_MVE_VMINNMVf32_MVE_VMINNMf16_MVE_VMINNMf32 { 0, 0, 0, 0, 0 }, // 1191 MVE_VMOV_from_lane_32_MVE_VMOV_from_lane_s16_MVE_VMOV_from_lane_s8_MVE_VMOV_from_lane_u16_MVE_VMOV_from_lane_u8 { 0, 0, 0, 0, 0 }, // 1192 MVE_VMOV_rr_q { 0, 0, 0, 0, 0 }, // 1193 MVE_VMOVimmf32_MVE_VMOVimmi16_MVE_VMOVimmi32_MVE_VMOVimmi64_MVE_VMOVimmi8 { 0, 0, 0, 0, 0 }, // 1194 MVE_VMUL_qr_f16_MVE_VMUL_qr_f32_MVE_VMUL_qr_i16_MVE_VMUL_qr_i32_MVE_VMUL_qr_i8_MVE_VMULf16_MVE_VMULf32_MVE_VMULi16_MVE_VMULi32_MVE_VMULi8 { 0, 0, 0, 0, 0 }, // 1195 MVE_VMULHs16_MVE_VMULHs32_MVE_VMULHs8_MVE_VMULHu16_MVE_VMULHu32_MVE_VMULHu8_MVE_VQDMULH_qr_s16_MVE_VQDMULH_qr_s32_MVE_VQDMULH_qr_s8_MVE_VQDMULHi16_MVE_VQDMULHi32_MVE_VQDMULHi8_MVE_VQRDMULH_qr_s16_MVE_VQRDMULH_qr_s32_MVE_VQRDMULH_qr_s8_MVE_VQRDMULHi16_MVE_VQRDMULHi32_MVE_VQRDMULHi8_MVE_VRMULHs16_MVE_VRMULHs32_MVE_VRMULHs8_MVE_VRMULHu16_MVE_VRMULHu32_MVE_VRMULHu8 { 0, 0, 0, 0, 0 }, // 1196 MVE_VMULLBs16_MVE_VMULLBs32_MVE_VMULLBs8_MVE_VMULLBu16_MVE_VMULLBu32_MVE_VMULLBu8_MVE_VMULLTs16_MVE_VMULLTs32_MVE_VMULLTs8_MVE_VMULLTu16_MVE_VMULLTu32_MVE_VMULLTu8_MVE_VQDMULLs16bh_MVE_VQDMULLs16th_MVE_VQDMULLs32bh_MVE_VQDMULLs32th { 0, 0, 0, 0, 0 }, // 1197 MVE_VQDMULL_qr_s16bh_MVE_VQDMULL_qr_s16th_MVE_VQDMULL_qr_s32bh_MVE_VQDMULL_qr_s32th { 0, 0, 0, 0, 0 }, // 1198 MVE_VMLADAVas16_MVE_VMLADAVas32_MVE_VMLADAVas8_MVE_VMLADAVau16_MVE_VMLADAVau32_MVE_VMLADAVau8_MVE_VMLADAVaxs16_MVE_VMLADAVaxs32_MVE_VMLADAVaxs8_MVE_VMLADAVs16_MVE_VMLADAVs32_MVE_VMLADAVs8_MVE_VMLADAVu16_MVE_VMLADAVu32_MVE_VMLADAVu8_MVE_VMLADAVxs16_MVE_VMLADAVxs32_MVE_VMLADAVxs8_MVE_VMLAS_qr_i16_MVE_VMLAS_qr_i32_MVE_VMLAS_qr_i8_MVE_VMLA_qr_i16_MVE_VMLA_qr_i32_MVE_VMLA_qr_i8_MVE_VMLSDAVas16_MVE_VMLSDAVas32_MVE_VMLSDAVas8_MVE_VMLSDAVaxs16_MVE_VMLSDAVaxs32_MVE_VMLSDAVaxs8_MVE_VMLSDAVs16_MVE_VMLSDAVs32_MVE_VMLSDAVs8_MVE_VMLSDAVxs16_MVE_VMLSDAVxs32_MVE_VMLSDAVxs8_MVE_VQDMLADHXs16_MVE_VQDMLADHXs32_MVE_VQDMLADHXs8_MVE_VQDMLADHs16_MVE_VQDMLADHs32_MVE_VQDMLADHs8_MVE_VQDMLAH_qrs16_MVE_VQDMLAH_qrs32_MVE_VQDMLAH_qrs8_MVE_VQDMLASH_qrs16_MVE_VQDMLASH_qrs32_MVE_VQDMLASH_qrs8_MVE_VQDMLSDHXs16_MVE_VQDMLSDHXs32_MVE_VQDMLSDHXs8_MVE_VQDMLSDHs16_MVE_VQDMLSDHs32_MVE_VQDMLSDHs8_MVE_VQRDMLADHXs16_MVE_VQRDMLADHXs32_MVE_VQRDMLADHXs8_MVE_VQRDMLADHs16_MVE_VQRDMLADHs32_MVE_VQRDMLADHs8_MVE_VQRDMLAH_qrs16_MVE_VQRDMLAH_qrs32_MVE_VQRDMLAH_qrs8_MVE_VQRDMLASH_qrs16_MVE_VQRDMLASH_qrs32_MVE_VQRDMLASH_qrs8_MVE_VQRDMLSDHXs16_MVE_VQRDMLSDHXs32_MVE_VQRDMLSDHXs8_MVE_VQRDMLSDHs16_MVE_VQRDMLSDHs32_MVE_VQRDMLSDHs8 { 0, 0, 0, 0, 0 }, // 1199 MVE_VMLALDAVas16_MVE_VMLALDAVas32_MVE_VMLALDAVau16_MVE_VMLALDAVau32_MVE_VMLALDAVaxs16_MVE_VMLALDAVaxs32_MVE_VMLALDAVs16_MVE_VMLALDAVs32_MVE_VMLALDAVu16_MVE_VMLALDAVu32_MVE_VMLALDAVxs16_MVE_VMLALDAVxs32_MVE_VMLSLDAVas16_MVE_VMLSLDAVas32_MVE_VMLSLDAVaxs16_MVE_VMLSLDAVaxs32_MVE_VMLSLDAVs16_MVE_VMLSLDAVs32_MVE_VMLSLDAVxs16_MVE_VMLSLDAVxs32_MVE_VRMLALDAVHas32_MVE_VRMLALDAVHau32_MVE_VRMLALDAVHaxs32_MVE_VRMLALDAVHs32_MVE_VRMLALDAVHu32_MVE_VRMLALDAVHxs32_MVE_VRMLSLDAVHas32_MVE_VRMLSLDAVHaxs32_MVE_VRMLSLDAVHs32_MVE_VRMLSLDAVHxs32 { 0, 0, 0, 0, 0 }, // 1200 MVE_VNEGf16_MVE_VNEGf32 { 0, 0, 0, 0, 0 }, // 1201 MVE_VRINTf16A_MVE_VRINTf16M_MVE_VRINTf16N_MVE_VRINTf16P_MVE_VRINTf16X_MVE_VRINTf16Z_MVE_VRINTf32A_MVE_VRINTf32M_MVE_VRINTf32N_MVE_VRINTf32P_MVE_VRINTf32X_MVE_VRINTf32Z { 0, 0, 0, 0, 0 }, // 1202 MVE_VSUBf16_MVE_VSUBf32 { 0, 0, 0, 0, 0 }, // 1203 MVE_VSUB_qr_f16_MVE_VSUB_qr_f32 { 0, 0, 0, 0, 0 }, // 1204 MVE_VMOV_to_lane_16_MVE_VMOV_to_lane_32_MVE_VMOV_to_lane_8_MVE_VMOV_q_rr { 0, 0, 0, 0, 0 }, // 1205 MVE_VCTP16_MVE_VCTP32_MVE_VCTP64_MVE_VCTP8 { 0, 0, 0, 0, 0 }, // 1206 MVE_VPNOT { 0, 0, 0, 0, 0 }, // 1207 MVE_VPST { 0, 0, 0, 0, 0 }, // 1208 VCVTASD_VCVTASH_VCVTASS_VCVTAUD_VCVTAUH_VCVTAUS_VCVTMSD_VCVTMSH_VCVTMSS_VCVTMUD_VCVTMUH_VCVTMUS_VCVTNSD_VCVTNSH_VCVTNSS_VCVTNUD_VCVTNUH_VCVTNUS_VCVTPSD_VCVTPSH_VCVTPSS_VCVTPUD_VCVTPUH_VCVTPUS { 0, 0, 0, 0, 0 }, // 1209 VDIVH { 0, 0, 0, 0, 0 }, // 1210 VFMAH_VFMSH { 0, 0, 0, 0, 0 }, // 1211 VFP_VMAXNMD_VFP_VMAXNMH_VFP_VMAXNMS_VFP_VMINNMD_VFP_VMINNMH_VFP_VMINNMS { 0, 0, 0, 0, 0 }, // 1212 VMOVH { 1, 70, 75, 4481, 4483 }, // 1213 VMOVHR { 1, 70, 75, 4483, 4485 }, // 1214 VMOVD { 1, 70, 75, 4485, 4487 }, // 1215 VMOVS { 1, 185, 187, 4487, 4489 }, // 1216 VMOVRH { 1, 17, 20, 0, 0 }, // 1217 tSVC { 1, 17, 20, 0, 0 }, // 1218 t2HVC { 0, 0, 0, 0, 0 }, // 1219 t2SMC_ERET { 0, 0, 0, 0, 0 }, // 1220 tHINT { 0, 0, 0, 0, 0 }, // 1221 BUNDLE { 0, 0, 0, 0, 0 }, // 1222 t2LDRBpcrel_t2LDRHpcrel { 1, 34, 38, 4489, 4491 }, // 1223 t2LDRBpci_t2LDRHpci { 1, 34, 38, 4491, 4493 }, // 1224 t2LDRSBpci_t2LDRSHpci { 0, 0, 0, 0, 0 }, // 1225 t2LDRH_POST_imm { 0, 0, 0, 0, 0 }, // 1226 t2LDRH_PRE_imm { 0, 0, 0, 0, 0 }, // 1227 t2LDREX { 0, 0, 0, 0, 0 }, // 1228 t2LDREXB_t2LDREXH { 0, 0, 0, 0, 0 }, // 1229 t2STREX_t2STREXB_t2STREXH { 1, 25, 29, 4493, 4495 }, // 1230 t2LDRpci { 1, 93, 94, 4495, 4497 }, // 1231 t2PLDpci_t2PLIpci { 1, 25, 29, 4497, 4499 }, // 1232 tLDRpci { 1, 93, 94, 4499, 4501 }, // 1233 t2PLDWi12_t2PLDWi8_t2PLDi12_t2PLDi8_t2PLIi12_t2PLIi8 { 1, 93, 94, 4501, 4503 }, // 1234 t2PLDs_t2PLIs { 1, 17, 20, 0, 0 }, // 1235 t2TBB_JT_t2TBH_JT { 1, 17, 20, 0, 0 }, // 1236 t2TBB_t2TBH { 1, 44, 46, 4503, 4506 }, // 1237 t2RSBSrs_t2SUBrs { 1, 44, 46, 4506, 4509 }, // 1238 t2SUBSrs { 1, 44, 46, 4509, 4512 }, // 1239 t2BICrs_t2EORrs_t2ORRrs { 1, 44, 46, 4512, 4515 }, // 1240 t2ORNrs { 1, 44, 46, 4515, 4517 }, // 1241 t2CMNzrs { 1, 44, 46, 4517, 4519 }, // 1242 t2CMPrs { 1, 44, 46, 4519, 4521 }, // 1243 t2TEQrs_t2TSTrs { 1, 13, 15, 4521, 4523 }, // 1244 t2RRX { 1, 13, 15, 4523, 4526 }, // 1245 tLSLSri { 1, 13, 15, 4526, 4528 }, // 1246 t2CLZ { 0, 0, 0, 0, 0 }, // 1247 t2USAD8 { 1, 13, 15, 4528, 4530 }, // 1248 t2RBIT { 1, 44, 46, 4530, 4533 }, // 1249 t2PKHBT_t2PKHTB { 0, 0, 0, 0, 0 }, // 1250 VCVTASS_VCVTAUS_VCVTMSS_VCVTMUS_VCVTNSS_VCVTNUS_VCVTPSS_VCVTPUS { 0, 0, 0, 0, 0 }, // 1251 VFP_VMAXNMS_VFP_VMINNMS { 0, 0, 0, 0, 0 }, // 1252 VRINTAS_VRINTMS_VRINTNS_VRINTPS_VRINTRS_VRINTXS_VRINTZS { 0, 0, 0, 0, 0 }, // 1253 VCVTASD_VCVTAUD_VCVTMSD_VCVTMUD_VCVTNSD_VCVTNUD_VCVTPSD_VCVTPUD { 0, 0, 0, 0, 0 }, // 1254 VCVTTHD { 0, 0, 0, 0, 0 }, // 1255 VFP_VMAXNMD_VFP_VMINNMD { 0, 0, 0, 0, 0 }, // 1256 VRINTAD_VRINTMD_VRINTND_VRINTPD_VRINTRD_VRINTXD_VRINTZD { 1, 108, 113, 4533, 4535 }, // 1257 VCMPS { 1, 108, 113, 4535, 4537 }, // 1258 VCMPD { 0, 0, 0, 0, 0 }, // 1259 VSELEQS_VSELGES_VSELGTS_VSELVSS { 0, 0, 0, 0, 0 }, // 1260 VSELEQD_VSELGED_VSELGTD_VSELVSD { 1, 187, 192, 4537, 4540 }, // 1261 VMULD_VNMULD { 1, 25, 29, 4540, 4542 }, // 1262 tLDRspi { 0, 0, 0, 0, 0 }, // 1263 t2LDA_t2LDAEX { 0, 0, 0, 0, 0 }, // 1264 t2LDAEXD { 0, 0, 0, 0, 0 }, // 1265 t2STL_t2STLB_t2STLEX_t2STLEXB_t2STLEXH_t2STLH { 0, 0, 0, 0, 0 }, // 1266 MVE_VST20_16_MVE_VST20_32_MVE_VST20_8_MVE_VST21_16_MVE_VST21_32_MVE_VST21_8_MVE_VST40_16_MVE_VST40_32_MVE_VST40_8_MVE_VST41_16_MVE_VST41_32_MVE_VST41_8_MVE_VST42_16_MVE_VST42_32_MVE_VST42_8_MVE_VST43_16_MVE_VST43_32_MVE_VST43_8 { 0, 0, 0, 0, 0 }, // 1267 MVE_VSTRD64_qi_MVE_VSTRW32_qi { 1, 44, 46, 4542, 4545 }, // 1268 t2RSBSrs { 1, 44, 46, 4545, 4548 }, // 1269 t2ADCrs_t2SBCrs { 1, 13, 15, 4548, 4551 }, // 1270 t2ADDSrr_t2SBCrr { 1, 13, 15, 4551, 4554 }, // 1271 t2SUBSrr_t2RSBrr { 1, 13, 15, 4554, 4557 }, // 1272 t2ADCrr { 1, 13, 15, 4557, 4560 }, // 1273 t2BICrr_t2EORrr { 1, 13, 15, 4560, 4563 }, // 1274 t2ORNrr { 1, 13, 15, 4563, 4565 }, // 1275 tADDspi_tSUBspi { 1, 13, 15, 4565, 4567 }, // 1276 t2ADDri { 1, 13, 15, 4567, 4569 }, // 1277 t2ADDri12 { 1, 13, 15, 4569, 4571 }, // 1278 t2SUBri { 1, 13, 15, 4571, 4573 }, // 1279 t2SUBri12 { 1, 13, 15, 4573, 4576 }, // 1280 tADDrSP_tADDspr_tADDhirr { 1, 13, 15, 4576, 4578 }, // 1281 tADDrSPi { 0, 0, 0, 0, 0 }, // 1282 MVE_ASRLi_MVE_LSLLi_MVE_LSRL_MVE_SQSHLL_MVE_SRSHRL_MVE_UQSHLL_MVE_URSHRL { 0, 0, 0, 0, 0 }, // 1283 MVE_SQRSHR_MVE_UQRSHL { 0, 0, 0, 0, 0 }, // 1284 t2BF_LabelPseudo_t2BFLi_t2BFLr_t2BFi_t2BFic_t2BFr { 0, 0, 0, 0, 0 }, // 1285 MVE_LCTP { 0, 0, 0, 0, 0 }, // 1286 t2DLS_t2WLS_MVE_DLSTP_16_MVE_DLSTP_32_MVE_DLSTP_64_MVE_DLSTP_8_MVE_WLSTP_16_MVE_WLSTP_32_MVE_WLSTP_64_MVE_WLSTP_8 { 0, 0, 0, 0, 0 }, // 1287 t2LE { 0, 0, 0, 0, 0 }, // 1288 t2LEUpdate_MVE_LETP { 1, 108, 113, 4578, 4580 }, // 1289 VSHTOD_VSLTOD_VUHTOD_VULTOD { 1, 84, 89, 4580, 4581 }, // 1290 VMSR_VMSR_FPSCR_NZCVQC_VMSR_P0_VMSR_VPR { 1, 84, 89, 4581, 4582 }, // 1291 VMRS_P0_VMRS_VPR { 1, 84, 89, 4582, 4583 }, // 1292 VMRS_FPSCR_NZCVQC { 1, 84, 89, 4583, 4584 }, // 1293 VMRS { 0, 0, 0, 0, 0 }, // 1294 MVE_VMOV_q_rr { 0, 0, 0, 0, 0 }, // 1295 MVE_VADC { 0, 0, 0, 0, 0 }, // 1296 MVE_VADD_qr_i16_MVE_VADD_qr_i32_MVE_VADD_qr_i8 { 0, 0, 0, 0, 0 }, // 1297 MVE_VHADD_qr_s16_MVE_VHADD_qr_s32_MVE_VHADD_qr_s8_MVE_VHADD_qr_u16_MVE_VHADD_qr_u32_MVE_VHADD_qr_u8 { 0, 0, 0, 0, 0 }, // 1298 MVE_VHSUB_qr_s16_MVE_VHSUB_qr_s32_MVE_VHSUB_qr_s8_MVE_VHSUB_qr_u16_MVE_VHSUB_qr_u32_MVE_VHSUB_qr_u8 { 0, 0, 0, 0, 0 }, // 1299 MVE_VQADD_qr_s16_MVE_VQADD_qr_s32_MVE_VQADD_qr_s8_MVE_VQADD_qr_u16_MVE_VQADD_qr_u32_MVE_VQADD_qr_u8 { 0, 0, 0, 0, 0 }, // 1300 MVE_VQSUB_qr_s16_MVE_VQSUB_qr_s32_MVE_VQSUB_qr_s8_MVE_VQSUB_qr_u16_MVE_VQSUB_qr_u32_MVE_VQSUB_qr_u8 { 0, 0, 0, 0, 0 }, // 1301 MVE_VSHL_qrs16_MVE_VSHL_qrs32_MVE_VSHL_qrs8_MVE_VSHL_qru16_MVE_VSHL_qru32_MVE_VSHL_qru8 { 0, 0, 0, 0, 0 }, // 1302 MVE_VSUB_qr_i16_MVE_VSUB_qr_i32_MVE_VSUB_qr_i8 { 0, 0, 0, 0, 0 }, // 1303 MVE_VSHL_by_vecs16_MVE_VSHL_by_vecs32_MVE_VSHL_by_vecs8_MVE_VSHL_by_vecu16_MVE_VSHL_by_vecu32_MVE_VSHL_by_vecu8_MVE_VSHL_immi16_MVE_VSHL_immi32_MVE_VSHL_immi8_MVE_VSHLL_imms16bh_MVE_VSHLL_imms16th_MVE_VSHLL_imms8bh_MVE_VSHLL_imms8th_MVE_VSHLL_immu16bh_MVE_VSHLL_immu16th_MVE_VSHLL_immu8bh_MVE_VSHLL_immu8th_MVE_VSHLL_lws16bh_MVE_VSHLL_lws16th_MVE_VSHLL_lws8bh_MVE_VSHLL_lws8th_MVE_VSHLL_lwu16bh_MVE_VSHLL_lwu16th_MVE_VSHLL_lwu8bh_MVE_VSHLL_lwu8th { 0, 0, 0, 0, 0 }, // 1304 MVE_VSHRNi16bh_MVE_VSHRNi16th_MVE_VSHRNi32bh_MVE_VSHRNi32th { 0, 0, 0, 0, 0 }, // 1305 MVE_VDWDUPu16_MVE_VDWDUPu32_MVE_VDWDUPu8_MVE_VIWDUPu16_MVE_VIWDUPu32_MVE_VIWDUPu8 { 0, 0, 0, 0, 0 }, // 1306 MVE_VDDUPu16_MVE_VDDUPu32_MVE_VDDUPu8_MVE_VIDUPu16_MVE_VIDUPu32_MVE_VIDUPu8 { 0, 0, 0, 0, 0 }, // 1307 MVE_VQRSHL_qrs16_MVE_VQRSHL_qrs32_MVE_VQRSHL_qrs8_MVE_VQRSHL_qru16_MVE_VQRSHL_qru32_MVE_VQRSHL_qru8 { 0, 0, 0, 0, 0 }, // 1308 MVE_VQSHL_qrs16_MVE_VQSHL_qrs32_MVE_VQSHL_qrs8_MVE_VQSHL_qru16_MVE_VQSHL_qru32_MVE_VQSHL_qru8_MVE_VRSHL_qrs16_MVE_VRSHL_qrs32_MVE_VRSHL_qrs8_MVE_VRSHL_qru16_MVE_VRSHL_qru32_MVE_VRSHL_qru8 { 0, 0, 0, 0, 0 }, // 1309 MVE_VMAXNMAf16_MVE_VMAXNMAf32_MVE_VMAXNMf16_MVE_VMAXNMf32_MVE_VMINNMAf16_MVE_VMINNMAf32_MVE_VMINNMf16_MVE_VMINNMf32 { 0, 0, 0, 0, 0 }, // 1310 MVE_VADDLVs32acc_MVE_VADDLVu32acc { 0, 0, 0, 0, 0 }, // 1311 MVE_VADDVs16acc_MVE_VADDVs32acc_MVE_VADDVs8acc_MVE_VADDVu16acc_MVE_VADDVu32acc_MVE_VADDVu8acc { 0, 0, 0, 0, 0 }, // 1312 MVE_VMUL_qr_i16_MVE_VMUL_qr_i32_MVE_VMUL_qr_i8 { 0, 0, 0, 0, 0 }, // 1313 MVE_VQDMULH_qr_s16_MVE_VQDMULH_qr_s32_MVE_VQDMULH_qr_s8_MVE_VQRDMULH_qr_s16_MVE_VQRDMULH_qr_s32_MVE_VQRDMULH_qr_s8 { 0, 0, 0, 0, 0 }, // 1314 MVE_VMLAS_qr_i16_MVE_VMLAS_qr_i32_MVE_VMLAS_qr_i8_MVE_VMLA_qr_i16_MVE_VMLA_qr_i32_MVE_VMLA_qr_i8 { 0, 0, 0, 0, 0 }, // 1315 MVE_VQDMLAH_qrs16_MVE_VQDMLAH_qrs32_MVE_VQDMLAH_qrs8_MVE_VQDMLASH_qrs16_MVE_VQDMLASH_qrs32_MVE_VQDMLASH_qrs8_MVE_VQRDMLAH_qrs16_MVE_VQRDMLAH_qrs32_MVE_VQRDMLAH_qrs8_MVE_VQRDMLASH_qrs16_MVE_VQRDMLASH_qrs32_MVE_VQRDMLASH_qrs8 { 0, 0, 0, 0, 0 }, // 1316 MVE_VQDMLADHXs16_MVE_VQDMLADHXs32_MVE_VQDMLADHXs8_MVE_VQDMLADHs16_MVE_VQDMLADHs32_MVE_VQDMLADHs8_MVE_VQDMLSDHXs16_MVE_VQDMLSDHXs32_MVE_VQDMLSDHXs8_MVE_VQDMLSDHs16_MVE_VQDMLSDHs32_MVE_VQDMLSDHs8_MVE_VQRDMLADHXs16_MVE_VQRDMLADHXs32_MVE_VQRDMLADHXs8_MVE_VQRDMLADHs16_MVE_VQRDMLADHs32_MVE_VQRDMLADHs8_MVE_VQRDMLSDHXs16_MVE_VQRDMLSDHXs32_MVE_VQRDMLSDHXs8_MVE_VQRDMLSDHs16_MVE_VQRDMLSDHs32_MVE_VQRDMLSDHs8 { 0, 0, 0, 0, 0 }, // 1317 MVE_VMLALDAVas16_MVE_VMLALDAVas32_MVE_VMLALDAVau16_MVE_VMLALDAVau32_MVE_VMLALDAVaxs16_MVE_VMLALDAVaxs32_MVE_VMLSLDAVas16_MVE_VMLSLDAVas32_MVE_VMLSLDAVaxs16_MVE_VMLSLDAVaxs32_MVE_VRMLALDAVHas32_MVE_VRMLALDAVHau32_MVE_VRMLALDAVHaxs32_MVE_VRMLSLDAVHas32_MVE_VRMLSLDAVHaxs32 { 0, 0, 0, 0, 0 }, // 1318 MVE_VMLADAVas16_MVE_VMLADAVas32_MVE_VMLADAVas8_MVE_VMLADAVau16_MVE_VMLADAVau32_MVE_VMLADAVau8_MVE_VMLADAVaxs16_MVE_VMLADAVaxs32_MVE_VMLADAVaxs8_MVE_VMLSDAVas16_MVE_VMLSDAVas32_MVE_VMLSDAVas8_MVE_VMLSDAVaxs16_MVE_VMLSDAVaxs32_MVE_VMLSDAVaxs8 { 0, 0, 0, 0, 0 }, // 1319 MVE_VMULi16_MVE_VMULi32_MVE_VMULi8 { 0, 0, 0, 0, 0 }, // 1320 MVE_VMUL_qr_f16_MVE_VMUL_qr_f32 { 0, 0, 0, 0, 0 }, // 1321 MVE_VFMA_qr_Sf16_MVE_VFMA_qr_Sf32_MVE_VFMA_qr_f16_MVE_VFMA_qr_f32 { 0, 0, 0, 0, 0 }, // 1322 MVE_VPTv4f32r_MVE_VPTv8f16r { 0, 0, 0, 0, 0 }, // 1323 MVE_VPTv16i8r_MVE_VPTv16s8r_MVE_VPTv16u8r_MVE_VPTv4i32r_MVE_VPTv4s32r_MVE_VPTv4u32r_MVE_VPTv8i16r_MVE_VPTv8s16r_MVE_VPTv8u16r { 0, 0, 0, 0, 0 }, // 1324 MVE_VCMPi16r_MVE_VCMPi32r_MVE_VCMPi8r_MVE_VCMPs16r_MVE_VCMPs32r_MVE_VCMPs8r_MVE_VCMPu16r_MVE_VCMPu32r_MVE_VCMPu8r { 0, 0, 0, 0, 0 }, // 1325 MVE_VCMPf16r_MVE_VCMPf32r { 0, uint16_t(~0U), uint16_t(~0U), uint16_t(~0U), uint16_t(~0U) }// end marker }; static const llvm::InstrItinerary CortexA8Itineraries[] = { { 0, 0, 0, 0, 0 }, // 0 NoInstrModel { 1, 265, 266, 4584, 4586 }, // 1 IIC_iALUi_WriteALU_ReadALU { 1, 265, 266, 4586, 4589 }, // 2 IIC_iALUr_WriteALU_ReadALU_ReadALU { 1, 265, 266, 4589, 4593 }, // 3 IIC_iALUsr_WriteALUsi_ReadALU { 1, 265, 266, 4593, 4597 }, // 4 IIC_iALUsr_WriteALUSsr_ReadALUsr { 1, 265, 266, 0, 0 }, // 5 IIC_Br_WriteBr { 1, 265, 266, 0, 0 }, // 6 IIC_Br_WriteBrL { 1, 265, 266, 0, 0 }, // 7 IIC_Br_WriteBrTbl { -1, 266, 269, 4597, 4602 }, // 8 IIC_iLoad_mBr { 1, 269, 271, 4602, 4604 }, // 9 IIC_iLoad_i { 1, 271, 274, 4604, 4606 }, // 10 IIC_iLoadiALU { 1, 269, 271, 4606, 4609 }, // 11 IIC_iLoad_d_r { 1, 274, 275, 4609, 4613 }, // 12 IIC_iMAC32_WriteMAC32_ReadMUL_ReadMUL_ReadMAC { 1, 265, 266, 4613, 4614 }, // 13 IIC_iCMOVi_WriteALU { 1, 265, 266, 4614, 4615 }, // 14 IIC_iMOVi_WriteALU { 1, 275, 277, 4615, 4617 }, // 15 IIC_iCMOVix2 { 1, 265, 266, 4617, 4619 }, // 16 IIC_iCMOVr_WriteALU { 1, 265, 266, 4619, 4622 }, // 17 IIC_iCMOVsr_WriteALU { 1, 277, 280, 4622, 4623 }, // 18 IIC_iMOVix2addpc { 1, 280, 283, 4623, 4624 }, // 19 IIC_iMOVix2ld { 1, 275, 277, 4624, 4625 }, // 20 IIC_iMOVix2 { 1, 265, 266, 4625, 4627 }, // 21 IIC_iMOVsi_WriteALU { 1, 274, 275, 4627, 4630 }, // 22 IIC_iMUL32_WriteMUL32_ReadMUL_ReadMUL { 1, 265, 266, 4630, 4633 }, // 23 IIC_iALUr_WriteALU_ReadALU { 1, 269, 271, 4633, 4636 }, // 24 IIC_iLoad_r { 1, 269, 271, 4636, 4639 }, // 25 IIC_iLoad_bh_r { 1, 269, 271, 4639, 4642 }, // 26 IIC_iStore_r { 1, 269, 271, 4642, 4645 }, // 27 IIC_iStore_bh_r { 1, 283, 284, 4645, 4649 }, // 28 IIC_iMAC64_WriteMAC64Lo_WriteMAC64Hi_ReadMUL_ReadMUL_ReadMAC_ReadMAC { 1, 283, 284, 4649, 4653 }, // 29 IIC_iMUL64_WriteMUL64Lo_WriteMUL64Hi_ReadMUL_ReadMUL { 1, 269, 271, 4653, 4656 }, // 30 IIC_iStore_d_r { 1, 269, 271, 4656, 4660 }, // 31 IIC_iStore_ru { 1, 265, 266, 0, 0 }, // 32 IIC_Br { 1, 284, 286, 4660, 4661 }, // 33 IIC_VMOVImm { 1, 286, 289, 4661, 4663 }, // 34 IIC_fpUNA64 { 0, 0, 0, 0, 0 }, // 35 IIC_fpUNA16 { 1, 284, 286, 4663, 4665 }, // 36 IIC_fpUNA32 { 1, 265, 266, 4665, 4668 }, // 37 IIC_iALUsi_WriteALUsi_ReadALUsr { 1, 265, 266, 4668, 4670 }, // 38 IIC_iCMOVsi_WriteALU { 1, 265, 266, 4670, 4673 }, // 39 IIC_iALUsi_WriteALUsi_ReadALU { 1, 269, 271, 4673, 4677 }, // 40 IIC_iStore_ru_WriteST { 1, 265, 266, 4677, 4680 }, // 41 IIC_iALUr_WriteALU { 1, 265, 266, 4680, 4682 }, // 42 IIC_iALUi_WriteALU { -1, 289, 291, 4682, 4687 }, // 43 IIC_iLoad_mu { -1, 266, 269, 4687, 4690 }, // 44 IIC_iPop_Br_WriteBrL { 1, 265, 266, 4690, 4694 }, // 45 IIC_iALUsr_WriteALUsr_ReadALUsr { 1, 265, 266, 4694, 4696 }, // 46 IIC_iBITi_WriteALU_ReadALU { 1, 265, 266, 4696, 4699 }, // 47 IIC_iBITr_WriteALU_ReadALU_ReadALU { 1, 265, 266, 4699, 4703 }, // 48 IIC_iBITsr_WriteALUsi_ReadALU { 1, 265, 266, 4703, 4707 }, // 49 IIC_iBITsr_WriteALUsr_ReadALUsr { 0, 0, 0, 0, 0 }, // 50 IIC_VDOTPROD { 1, 265, 266, 4707, 4709 }, // 51 IIC_iUNAsi { 0, 0, 0, 0, 0 }, // 52 WriteBrL { 0, 0, 0, 0, 0 }, // 53 WriteBr { 1, 265, 266, 4709, 4711 }, // 54 IIC_iUNAr_WriteALU { 1, 265, 266, 4711, 4712 }, // 55 IIC_iCMPi_WriteCMP_ReadALU { 1, 265, 266, 4712, 4714 }, // 56 IIC_iCMPr_WriteCMP_ReadALU_ReadALU { 1, 265, 266, 4714, 4717 }, // 57 IIC_iCMPsr_WriteCMPsi_ReadALU { 1, 265, 266, 4717, 4720 }, // 58 IIC_iCMPsr_WriteCMPsr_ReadALU { 1, 291, 293, 4720, 4721 }, // 59 IIC_fpSTAT { -1, 293, 295, 4721, 4726 }, // 60 IIC_iLoad_m { 1, 269, 271, 4726, 4730 }, // 61 IIC_iLoad_bh_ru { 1, 269, 271, 4730, 4733 }, // 62 IIC_iLoad_bh_iu { 1, 295, 297, 4733, 4736 }, // 63 IIC_iLoad_bh_si { 1, 269, 271, 4736, 4740 }, // 64 IIC_iLoad_d_ru { 1, 269, 271, 4740, 4744 }, // 65 IIC_iLoad_ru { 1, 269, 271, 4744, 4747 }, // 66 IIC_iLoad_iu { 1, 295, 297, 4747, 4750 }, // 67 IIC_iLoad_si { 1, 265, 266, 4750, 4752 }, // 68 IIC_iMOVr_WriteALU { 1, 265, 266, 4752, 4755 }, // 69 IIC_iMOVsr_WriteALU { 1, 265, 266, 4755, 4756 }, // 70 IIC_iMVNi_WriteALU { 1, 265, 266, 4756, 4758 }, // 71 IIC_iMVNr_WriteALU { 1, 265, 266, 4758, 4761 }, // 72 IIC_iMVNsr_WriteALU { 1, 265, 266, 4761, 4764 }, // 73 IIC_iBITsi_WriteALUsi_ReadALU { 1, 265, 266, 4764, 4766 }, // 74 IIC_Preload_WritePreLd { 0, 0, 0, 0, 0 }, // 75 IIC_iDIV_WriteDIV { 1, 274, 275, 4766, 4770 }, // 76 IIC_iMAC16_WriteMAC16_ReadMUL_ReadMUL_ReadMAC { 0, 0, 0, 0, 0 }, // 77 WriteMAC32_ReadMUL_ReadMUL_ReadMAC { 0, 0, 0, 0, 0 }, // 78 WriteMAC64Lo_WriteMAC64Hi_ReadMUL_ReadMUL_ReadMAC_ReadMAC { 0, 0, 0, 0, 0 }, // 79 WriteMUL64Lo_WriteMUL64Hi_ReadMUL_ReadMUL { 0, 0, 0, 0, 0 }, // 80 WriteMUL32_ReadMUL_ReadMUL { 1, 297, 298, 4770, 4773 }, // 81 IIC_iMUL16_WriteMUL16_ReadMUL_ReadMUL { -1, 293, 295, 0, 0 }, // 82 IIC_iStore_m { -1, 293, 295, 4773, 4774 }, // 83 IIC_iStore_mu { 1, 269, 271, 4774, 4778 }, // 84 IIC_iStore_bh_ru { 1, 269, 271, 4778, 4781 }, // 85 IIC_iStore_bh_iu { 1, 298, 300, 4781, 4784 }, // 86 IIC_iStore_bh_si { 1, 269, 271, 4784, 4788 }, // 87 IIC_iStore_d_ru { 1, 269, 271, 4788, 4791 }, // 88 IIC_iStore_iu { 1, 298, 300, 4791, 4794 }, // 89 IIC_iStore_si { 1, 265, 266, 4794, 4797 }, // 90 IIC_iEXTAr_WriteALUsr { 1, 265, 266, 4797, 4799 }, // 91 IIC_iEXTr_WriteALUsi { 1, 265, 266, 4799, 4800 }, // 92 IIC_iTSTi_WriteCMP_ReadALU { 1, 265, 266, 4800, 4802 }, // 93 IIC_iTSTr_WriteCMP_ReadALU_ReadALU { 1, 265, 266, 4802, 4805 }, // 94 IIC_iTSTsr_WriteCMPsi_ReadALU { 1, 265, 266, 4805, 4808 }, // 95 IIC_iTSTsr_WriteCMPsr_ReadALU { 1, 283, 284, 4808, 4812 }, // 96 IIC_iMUL64_WriteMAC64Lo_WriteMAC64Hi_ReadMUL_ReadMUL { 0, 0, 0, 0, 0 }, // 97 WriteALU_ReadALU_ReadALU { 1, 284, 286, 4812, 4816 }, // 98 IIC_VABAD { 1, 300, 302, 4816, 4820 }, // 99 IIC_VABAQ { 1, 284, 286, 4820, 4823 }, // 100 IIC_VSUBi4Q { 1, 284, 286, 4823, 4826 }, // 101 IIC_VBIND { 1, 300, 302, 4826, 4829 }, // 102 IIC_VBINQ { 1, 284, 286, 4829, 4832 }, // 103 IIC_VSUBi4D { 1, 284, 286, 4832, 4834 }, // 104 IIC_VUNAD { 1, 300, 302, 4834, 4836 }, // 105 IIC_VUNAQ { 1, 284, 286, 4836, 4838 }, // 106 IIC_VUNAiQ { 1, 284, 286, 4838, 4840 }, // 107 IIC_VUNAiD { 1, 302, 305, 4840, 4843 }, // 108 IIC_fpALU64_WriteFPALU64 { 0, 0, 0, 0, 0 }, // 109 IIC_fpALU16_WriteFPALU32 { 1, 284, 286, 4843, 4846 }, // 110 IIC_VBINi4D { 1, 284, 286, 4846, 4849 }, // 111 IIC_VSHLiD { 1, 284, 286, 4849, 4852 }, // 112 IIC_fpALU32_WriteFPALU32 { 1, 284, 286, 4852, 4855 }, // 113 IIC_VSUBiD { 1, 284, 286, 4855, 4858 }, // 114 IIC_VBINiQ { 1, 284, 286, 4858, 4861 }, // 115 IIC_VBINiD { 1, 284, 286, 4861, 4865 }, // 116 IIC_VMACD { 1, 300, 302, 4865, 4869 }, // 117 IIC_VMACQ { 1, 300, 302, 4869, 4872 }, // 118 IIC_VCNTiQ { 1, 284, 286, 4872, 4875 }, // 119 IIC_VCNTiD { 1, 286, 289, 4875, 4877 }, // 120 IIC_fpCMP64 { 0, 0, 0, 0, 0 }, // 121 IIC_fpCMP16 { 1, 284, 286, 4877, 4879 }, // 122 IIC_fpCMP32 { 0, 0, 0, 0, 0 }, // 123 WriteFPCVT { 0, 0, 0, 0, 0 }, // 124 IIC_fpCVTSH_WriteFPCVT { 0, 0, 0, 0, 0 }, // 125 IIC_fpCVTHS_WriteFPCVT { 1, 305, 308, 4879, 4881 }, // 126 IIC_fpCVTDS_WriteFPCVT { 1, 308, 311, 4881, 4883 }, // 127 IIC_fpCVTSD_WriteFPCVT { 1, 311, 314, 4883, 4886 }, // 128 IIC_fpDIV64_WriteFPDIV64 { 0, 0, 0, 0, 0 }, // 129 IIC_fpDIV16_WriteFPDIV32 { 1, 314, 317, 4886, 4889 }, // 130 IIC_fpDIV32_WriteFPDIV32 { 1, 291, 293, 4889, 4891 }, // 131 IIC_VMOVIS { 1, 291, 293, 4891, 4893 }, // 132 IIC_VMOVD { 1, 317, 319, 4893, 4895 }, // 133 IIC_VMOVQ { 1, 291, 293, 4895, 4898 }, // 134 IIC_VEXTD { 1, 317, 319, 4898, 4901 }, // 135 IIC_VEXTQ { 1, 319, 322, 4901, 4905 }, // 136 IIC_fpFMAC64_WriteFPMAC64_ReadFPMAC_ReadFPMUL_ReadFPMUL { 0, 0, 0, 0, 0 }, // 137 IIC_fpFMAC16_WriteFPMAC32_ReadFPMAC_ReadFPMUL_ReadFPMUL { 1, 284, 286, 4905, 4909 }, // 138 IIC_fpFMAC32_WriteFPMAC32_ReadFPMAC_ReadFPMUL_ReadFPMUL { 1, 284, 286, 4909, 4913 }, // 139 IIC_VFMACD { 1, 300, 302, 4913, 4917 }, // 140 IIC_VFMACQ { 1, 291, 293, 4917, 4919 }, // 141 IIC_VMOVSI { 1, 284, 286, 4919, 4922 }, // 142 IIC_VBINi4Q { 1, 322, 325, 4922, 4924 }, // 143 IIC_fpCVTDI { 1, 325, 328, 4924, 4926 }, // 144 IIC_VLD1dup_WriteVLD2 { 1, 325, 328, 4926, 4930 }, // 145 IIC_VLD1dupu { 1, 325, 328, 4930, 4932 }, // 146 IIC_VLD1dup { 1, 325, 328, 4932, 4936 }, // 147 IIC_VLD1dupu_WriteVLD1 { 1, 328, 331, 4936, 4940 }, // 148 IIC_VLD1ln { 1, 328, 331, 4940, 4946 }, // 149 IIC_VLD1lnu_WriteVLD1 { 1, 328, 331, 4946, 4950 }, // 150 IIC_VLD1ln_WriteVLD1 { 1, 331, 334, 4950, 4952 }, // 151 IIC_VLD1_WriteVLD1 { 1, 334, 337, 4952, 4957 }, // 152 IIC_VLD1x4_WriteVLD4 { 1, 331, 334, 4957, 4961 }, // 153 IIC_VLD1x2u_WriteVLD4 { 1, 334, 337, 4961, 4965 }, // 154 IIC_VLD1x3_WriteVLD3 { 1, 331, 334, 4965, 4969 }, // 155 IIC_VLD1x2u_WriteVLD3 { 1, 331, 334, 4969, 4972 }, // 156 IIC_VLD1u_WriteVLD1 { 1, 331, 334, 4972, 4975 }, // 157 IIC_VLD1x2_WriteVLD2 { 1, 331, 334, 4975, 4979 }, // 158 IIC_VLD1x2u_WriteVLD2 { 1, 325, 328, 4979, 4982 }, // 159 IIC_VLD2dup { 1, 325, 328, 4982, 4987 }, // 160 IIC_VLD2dupu_WriteVLD1 { 1, 325, 328, 4987, 4990 }, // 161 IIC_VLD2dup_WriteVLD2 { 1, 334, 337, 4990, 4996 }, // 162 IIC_VLD2ln_WriteVLD1 { 1, 334, 337, 4996, 5004 }, // 163 IIC_VLD2lnu_WriteVLD1 { 1, 334, 337, 5004, 5012 }, // 164 IIC_VLD2lnu { 1, 331, 334, 5012, 5015 }, // 165 IIC_VLD2_WriteVLD2 { 1, 331, 334, 5015, 5021 }, // 166 IIC_VLD2u_WriteVLD2 { 1, 334, 337, 5021, 5026 }, // 167 IIC_VLD2x2_WriteVLD4 { 1, 334, 337, 5026, 5032 }, // 168 IIC_VLD2x2u_WriteVLD4 { 1, 328, 331, 5032, 5036 }, // 169 IIC_VLD3dup_WriteVLD2 { 1, 328, 331, 5036, 5042 }, // 170 IIC_VLD3dupu_WriteVLD2 { 1, 337, 340, 5042, 5050 }, // 171 IIC_VLD3ln_WriteVLD2 { 1, 337, 340, 5050, 5060 }, // 172 IIC_VLD3lnu_WriteVLD2 { 1, 340, 343, 5060, 5064 }, // 173 IIC_VLD3_WriteVLD3 { 1, 340, 343, 5064, 5069 }, // 174 IIC_VLD3u_WriteVLD3 { 1, 328, 331, 5069, 5074 }, // 175 IIC_VLD4dup { 1, 328, 331, 5074, 5079 }, // 176 IIC_VLD4dup_WriteVLD2 { 1, 328, 331, 5079, 5086 }, // 177 IIC_VLD4dupu_WriteVLD2 { 1, 337, 340, 5086, 5096 }, // 178 IIC_VLD4ln_WriteVLD2 { 1, 337, 340, 5096, 5108 }, // 179 IIC_VLD4lnu_WriteVLD2 { 1, 337, 340, 5108, 5120 }, // 180 IIC_VLD4lnu { 1, 340, 343, 5120, 5125 }, // 181 IIC_VLD4_WriteVLD4 { 1, 340, 343, 5125, 5131 }, // 182 IIC_VLD4u_WriteVLD4 { -1, 343, 348, 5131, 5136 }, // 183 IIC_fpLoad_mu { -1, 343, 348, 5136, 5140 }, // 184 IIC_fpLoad_m { 1, 348, 351, 5140, 5142 }, // 185 IIC_fpLoad64 { 0, 0, 0, 0, 0 }, // 186 IIC_fpLoad16 { 1, 348, 351, 5142, 5144 }, // 187 IIC_fpLoad32 { 1, 319, 322, 5144, 5148 }, // 188 IIC_fpMAC64_WriteFPMAC64_ReadFPMAC_ReadFPMUL_ReadFPMUL { 0, 0, 0, 0, 0 }, // 189 IIC_fpMAC16 { 1, 300, 302, 5148, 5152 }, // 190 IIC_VMACi32D { 1, 284, 286, 5152, 5156 }, // 191 IIC_VMACi16D { 1, 284, 286, 5156, 5160 }, // 192 IIC_fpMAC32_WriteFPMAC32_ReadFPMAC_ReadFPMUL_ReadFPMUL { 1, 351, 355, 5160, 5164 }, // 193 IIC_VMACi32Q { 1, 300, 302, 5164, 5168 }, // 194 IIC_VMACi16Q { 1, 284, 286, 5168, 5171 }, // 195 IIC_fpMOVID_WriteFPMOV { 1, 284, 286, 5171, 5173 }, // 196 IIC_fpMOVIS_WriteFPMOV { 1, 284, 286, 5173, 5175 }, // 197 IIC_VQUNAiD { 1, 284, 286, 5175, 5177 }, // 198 IIC_VMOVN { 1, 284, 286, 5177, 5179 }, // 199 IIC_fpMOVSI_WriteFPMOV { 1, 284, 286, 5179, 5182 }, // 200 IIC_fpMOVDI_WriteFPMOV { 1, 355, 358, 5182, 5185 }, // 201 IIC_fpMUL64_WriteFPMUL64_ReadFPMUL_ReadFPMUL { 0, 0, 0, 0, 0 }, // 202 IIC_fpMUL16_WriteFPMUL32_ReadFPMUL_ReadFPMUL { 1, 284, 286, 5185, 5188 }, // 203 IIC_VMULi16D { 1, 300, 302, 5188, 5191 }, // 204 IIC_VMULi32D { 1, 284, 286, 5191, 5194 }, // 205 IIC_fpMUL32_WriteFPMUL32_ReadFPMUL_ReadFPMUL { 1, 284, 286, 5194, 5197 }, // 206 IIC_VFMULD { 1, 284, 286, 5197, 5200 }, // 207 IIC_VFMULQ { 1, 300, 302, 5200, 5203 }, // 208 IIC_VMULi16Q { 1, 351, 355, 5203, 5206 }, // 209 IIC_VMULi32Q { 1, 300, 302, 5206, 5209 }, // 210 IIC_VSHLiQ { 1, 300, 302, 5209, 5212 }, // 211 IIC_VPALiQ { 1, 284, 286, 5212, 5215 }, // 212 IIC_VPALiD { 1, 284, 286, 5215, 5218 }, // 213 IIC_VPBIND { 1, 284, 286, 5218, 5220 }, // 214 IIC_VQUNAiQ { 1, 300, 302, 5220, 5223 }, // 215 IIC_VSHLi4Q { 1, 284, 286, 5223, 5226 }, // 216 IIC_VSHLi4D { 1, 284, 286, 5226, 5229 }, // 217 IIC_VRECSD { 1, 300, 302, 5229, 5232 }, // 218 IIC_VRECSQ { 1, 317, 319, 5232, 5235 }, // 219 IIC_VMOVISL { 1, 322, 325, 5235, 5237 }, // 220 IIC_fpCVTID_WriteFPCVT { 0, 0, 0, 0, 0 }, // 221 IIC_fpCVTIH_WriteFPCVT { 1, 284, 286, 5237, 5239 }, // 222 IIC_fpCVTIS_WriteFPCVT { 1, 311, 314, 5239, 5241 }, // 223 IIC_fpSQRT64_WriteFPSQRT64 { 0, 0, 0, 0, 0 }, // 224 IIC_fpSQRT16 { 1, 319, 322, 5241, 5243 }, // 225 IIC_fpSQRT32_WriteFPSQRT32 { 1, 325, 328, 5243, 5246 }, // 226 IIC_VST1ln_WriteVST1 { 1, 325, 328, 5246, 5251 }, // 227 IIC_VST1lnu_WriteVST1 { 1, 331, 334, 5251, 5254 }, // 228 IIC_VST1_WriteVST1 { 1, 334, 337, 5254, 5260 }, // 229 IIC_VST1x4_WriteVST4 { 1, 334, 337, 5260, 5268 }, // 230 IIC_VST1x4u_WriteVST4 { 1, 334, 337, 5268, 5274 }, // 231 IIC_VLD1x4u_WriteVST4 { 1, 334, 337, 5274, 5279 }, // 232 IIC_VST1x3_WriteVST3 { 1, 334, 337, 5279, 5286 }, // 233 IIC_VST1x3u_WriteVST3 { 1, 334, 337, 5286, 5291 }, // 234 IIC_VLD1x3u_WriteVST3 { 1, 331, 334, 5291, 5294 }, // 235 IIC_VLD1u_WriteVST1 { 1, 331, 334, 5294, 5298 }, // 236 IIC_VST1x2_WriteVST2 { 1, 331, 334, 5298, 5302 }, // 237 IIC_VLD1x2u_WriteVST2 { 1, 331, 334, 5302, 5306 }, // 238 IIC_VST2ln_WriteVST1 { 1, 331, 334, 5306, 5312 }, // 239 IIC_VST2lnu_WriteVST1 { 1, 331, 334, 5312, 5318 }, // 240 IIC_VST2lnu { 1, 331, 334, 5318, 5322 }, // 241 IIC_VST2 { 1, 331, 334, 5322, 5325 }, // 242 IIC_VLD1u_WriteVST2 { 1, 331, 334, 5325, 5329 }, // 243 IIC_VST2_WriteVST2 { 1, 340, 343, 5329, 5335 }, // 244 IIC_VST2x2_WriteVST4 { 1, 340, 343, 5335, 5343 }, // 245 IIC_VST2x2u_WriteVST4 { 1, 331, 334, 5343, 5346 }, // 246 IIC_VLD1u_WriteVST4 { 1, 334, 337, 5346, 5351 }, // 247 IIC_VST3ln_WriteVST2 { 1, 334, 337, 5351, 5358 }, // 248 IIC_VST3lnu_WriteVST2 { 1, 334, 337, 5358, 5365 }, // 249 IIC_VST3lnu { 1, 334, 337, 5365, 5370 }, // 250 IIC_VST3ln { 1, 334, 337, 5370, 5375 }, // 251 IIC_VST3_WriteVST3 { 1, 334, 337, 5375, 5382 }, // 252 IIC_VST3u_WriteVST3 { 1, 340, 343, 5382, 5388 }, // 253 IIC_VST4ln_WriteVST2 { 1, 340, 343, 5388, 5396 }, // 254 IIC_VST4lnu_WriteVST2 { 1, 340, 343, 5396, 5404 }, // 255 IIC_VST4lnu { 1, 340, 343, 5404, 5410 }, // 256 IIC_VST4_WriteVST4 { 1, 340, 343, 5410, 5418 }, // 257 IIC_VST4u_WriteVST4 { -1, 343, 348, 5418, 5423 }, // 258 IIC_fpStore_mu { -1, 343, 348, 5423, 5427 }, // 259 IIC_fpStore_m { 1, 348, 351, 5427, 5429 }, // 260 IIC_fpStore64 { 0, 0, 0, 0, 0 }, // 261 IIC_fpStore16 { 1, 348, 351, 5429, 5431 }, // 262 IIC_fpStore32 { 1, 284, 286, 5431, 5434 }, // 263 IIC_VSUBiQ { 1, 317, 319, 5434, 5437 }, // 264 IIC_VTB1 { 1, 317, 319, 5437, 5441 }, // 265 IIC_VTB2 { 1, 358, 362, 5441, 5446 }, // 266 IIC_VTB3 { 1, 358, 362, 5446, 5452 }, // 267 IIC_VTB4 { 1, 317, 319, 5452, 5456 }, // 268 IIC_VTBX1 { 1, 317, 319, 5456, 5461 }, // 269 IIC_VTBX2 { 1, 358, 362, 5461, 5467 }, // 270 IIC_VTBX3 { 1, 358, 362, 5467, 5474 }, // 271 IIC_VTBX4 { 1, 322, 325, 5474, 5476 }, // 272 IIC_fpCVTDI_WriteFPCVT { 0, 0, 0, 0, 0 }, // 273 IIC_fpCVTHI_WriteFPCVT { 1, 284, 286, 5476, 5478 }, // 274 IIC_fpCVTSI_WriteFPCVT { 1, 291, 293, 5478, 5482 }, // 275 IIC_VPERMD { 1, 317, 319, 5482, 5486 }, // 276 IIC_VPERMQ { 1, 358, 362, 5486, 5490 }, // 277 IIC_VPERMQ3 { 1, 265, 266, 5490, 5492 }, // 278 IIC_iUNAsi_WriteALU { 1, 265, 266, 5492, 5494 }, // 279 IIC_iBITi_WriteALU { 1, 265, 266, 5494, 5496 }, // 280 IIC_iCMPsi_WriteCMPsi_ReadALU_ReadALU { 1, 265, 266, 5496, 5497 }, // 281 IIC_iCMPi_WriteCMP { 1, 265, 266, 5497, 5499 }, // 282 IIC_iCMPr_WriteCMP { 1, 265, 266, 5499, 5501 }, // 283 IIC_iCMPsi_WriteCMPsi { 1, 265, 266, 0, 0 }, // 284 IIC_iALUx { 0, 0, 0, 0, 0 }, // 285 WriteLd { 1, 269, 271, 5501, 5503 }, // 286 IIC_iLoad_bh_i_WriteLd { 1, 269, 271, 5503, 5506 }, // 287 IIC_iLoad_bh_iu_WriteLd { 1, 295, 297, 5506, 5509 }, // 288 IIC_iLoad_bh_si_WriteLd { 1, 269, 271, 5509, 5513 }, // 289 IIC_iLoad_d_ru_WriteLd { 1, 269, 271, 5513, 5515 }, // 290 IIC_iLoad_d_i_WriteLd { 1, 269, 271, 5515, 5517 }, // 291 IIC_iLoad_i_WriteLd { 1, 269, 271, 5517, 5520 }, // 292 IIC_iLoad_iu_WriteLd { 1, 295, 297, 5520, 5523 }, // 293 IIC_iLoad_si_WriteLd { 1, 265, 266, 5523, 5525 }, // 294 IIC_iMVNsi_WriteALU { 1, 265, 266, 5525, 5528 }, // 295 IIC_iALUsir_WriteALUsi_ReadALU { 1, 297, 298, 5528, 5531 }, // 296 IIC_iMUL16_WriteMAC16_ReadMUL_ReadMUL_ReadMAC { 1, 274, 275, 5531, 5535 }, // 297 IIC_iMAC32 { 0, 0, 0, 0, 0 }, // 298 WriteALU { 0, 0, 0, 0, 0 }, // 299 WriteST { 1, 269, 271, 5535, 5537 }, // 300 IIC_iStore_bh_i_WriteST { 1, 269, 271, 5537, 5540 }, // 301 IIC_iStore_bh_iu_WriteST { 1, 298, 300, 5540, 5543 }, // 302 IIC_iStore_bh_si_WriteST { 1, 269, 271, 5543, 5547 }, // 303 IIC_iStore_d_ru_WriteST { 1, 269, 271, 5547, 5550 }, // 304 IIC_iStore_d_r_WriteST { 1, 269, 271, 5550, 5553 }, // 305 IIC_iStore_iu_WriteST { 1, 269, 271, 5553, 5555 }, // 306 IIC_iStore_i_WriteST { 1, 298, 300, 5555, 5558 }, // 307 IIC_iStore_si_WriteST { 1, 265, 266, 5558, 5562 }, // 308 IIC_iEXTAsr_WriteALU_ReadALU { 1, 265, 266, 5562, 5564 }, // 309 IIC_iEXTr_WriteALU_ReadALU { 1, 265, 266, 5564, 5565 }, // 310 IIC_iTSTi_WriteCMP { 1, 265, 266, 5565, 5567 }, // 311 IIC_iTSTr_WriteCMP { 1, 265, 266, 5567, 5569 }, // 312 IIC_iTSTsi_WriteCMPsi { 1, 265, 266, 5569, 5572 }, // 313 IIC_iBITr_WriteALU { 1, 269, 271, 5572, 5575 }, // 314 IIC_iLoad_bh_r_WriteLd { 1, 269, 271, 5575, 5578 }, // 315 IIC_iLoad_r_WriteLd { -1, 289, 291, 5578, 5581 }, // 316 IIC_iPop_WriteLd { -1, 293, 295, 0, 0 }, // 317 IIC_iStore_m_WriteST { 1, 269, 271, 5581, 5584 }, // 318 IIC_iStore_bh_r_WriteST { 1, 269, 271, 5584, 5587 }, // 319 IIC_iStore_r_WriteST { 1, 265, 266, 5587, 5589 }, // 320 IIC_iTSTr_WriteALU { 1, 265, 266, 5589, 5591 }, // 321 ANDri_ORRri_EORri_BICri { 1, 265, 266, 5591, 5594 }, // 322 ANDrr_ORRrr_EORrr_BICrr { 1, 265, 266, 5594, 5598 }, // 323 ANDrsi_ORRrsi_EORrsi_BICrsi { 1, 265, 266, 5598, 5602 }, // 324 ANDrsr_ORRrsr_EORrsr_BICrsr { 1, 265, 266, 5602, 5604 }, // 325 MOVsra_glue_MOVsrl_glue { 1, 265, 266, 5604, 5607 }, // 326 MOVsr_MOVsi { 1, 265, 266, 5607, 5610 }, // 327 MVNsr { 1, 265, 266, 5610, 5613 }, // 328 MOVCCsi_MOVCCsr { 1, 265, 266, 5613, 5615 }, // 329 MVNr { 1, 275, 277, 5615, 5617 }, // 330 MOVCCi32imm { 1, 275, 277, 5617, 5618 }, // 331 MOVi32imm { 1, 277, 280, 5618, 5619 }, // 332 MOV_ga_pcrel { 1, 280, 283, 5619, 5620 }, // 333 MOV_ga_pcrel_ldr { 0, 0, 0, 0, 0 }, // 334 SEL { 1, 265, 266, 5620, 5622 }, // 335 BFC_BFI_UBFX_SBFX { 1, 274, 275, 5622, 5625 }, // 336 MULv5_MUL_SMMUL_SMMULR { 1, 274, 275, 5625, 5629 }, // 337 MLAv5_MLA_MLS_SMMLA_SMMLAR_SMMLS_SMMLSR { 1, 283, 284, 5629, 5633 }, // 338 SMULLv5_SMULL_UMULLv5 { 1, 283, 284, 5633, 5637 }, // 339 UMULL { 1, 283, 284, 5637, 5641 }, // 340 SMLAL_UMLALv5_UMLAL_UMAAL_SMLALv5_SMLALBB_SMLALBT_SMLALTB_SMLALTT { 0, 0, 0, 0, 0 }, // 341 SMLAD_SMLADX_SMLSD_SMLSDX { 0, 0, 0, 0, 0 }, // 342 SMLALD_SMLSLD { 0, 0, 0, 0, 0 }, // 343 SMLALDX_SMLSLDX { 0, 0, 0, 0, 0 }, // 344 SMUAD_SMUADX_SMUSD_SMUSDX { 1, 297, 298, 5641, 5644 }, // 345 SMULBB_SMULBT_SMULTB_SMULTT_SMULWB_SMULWT { 1, 274, 275, 5644, 5648 }, // 346 SMLABB_SMLABT_SMLATB_SMLATT_SMLAWB_SMLAWT { 1, 269, 271, 5648, 5651 }, // 347 LDRi12_PICLDR { 1, 295, 297, 5651, 5654 }, // 348 LDRrs { 1, 269, 271, 5654, 5657 }, // 349 LDRBi12_PICLDRH_PICLDRB_PICLDRSH_PICLDRSB_LDRH_LDRSH_LDRSB { 0, 0, 0, 0, 0 }, // 350 LDRHTii_LDRSHTii_LDRSBTii { 1, 269, 271, 5657, 5661 }, // 351 LDRHTi_LDRHTr_LDRH_POST_LDRH_PRE_LDRSHTi_LDRSHTr_LDRSH_POST_LDRSH_PRE_LDRSBTi_LDRSBTr_LDRSB_POST_LDRSB_PRE { 1, 265, 266, 5661, 5663 }, // 352 SXTB_SXTB16_SXTH_UXTB_UXTB16_UXTH { 1, 265, 266, 5663, 5665 }, // 353 t2SXTB_t2SXTB16_t2SXTH_t2UXTB_t2UXTB16_t2UXTH { 1, 275, 277, 5665, 5667 }, // 354 t2MOVCCi32imm { 1, 275, 277, 5667, 5668 }, // 355 t2MOVi32imm { 1, 277, 280, 5668, 5669 }, // 356 t2MOV_ga_pcrel { 1, 265, 266, 5669, 5670 }, // 357 t2MOVi16_ga_pcrel { 0, 0, 0, 0, 0 }, // 358 t2SEL { 1, 265, 266, 5670, 5672 }, // 359 t2BFC_t2UBFX_t2SBFX { 1, 265, 266, 5672, 5674 }, // 360 t2BFI { 1, 265, 266, 5674, 5677 }, // 361 QADD_QADD16_QADD8_QSUB_QSUB16_QSUB8_QDADD_QDSUB_QASX_QSAX_UQADD8_UQADD16_UQSUB8_UQSUB16_UQASX_UQSAX { 0, 0, 0, 0, 0 }, // 362 SSAT_SSAT16_USAT_USAT16_t2QADD_t2QADD16_t2QADD8_t2QSUB_t2QSUB16_t2QSUB8_t2QDADD_t2QDSUB_t2QASX_t2QSAX_t2UQADD8_t2UQADD16_t2UQSUB8_t2UQSUB16_t2UQASX_t2UQSAX { 0, 0, 0, 0, 0 }, // 363 t2SSAT_t2SSAT16_t2USAT_t2USAT16 { 1, 265, 266, 5677, 5680 }, // 364 SADD8_SADD16_SSUB8_SSUB16_SASX_SSAX_UADD8_UADD16_USUB8_USUB16_UASX_USAX { 0, 0, 0, 0, 0 }, // 365 t2SADD8_t2SADD16_t2SSUB8_t2SSUB16_t2SASX_t2SSAX_t2UADD8_t2UADD16_t2USUB8_t2USUB16_t2UASX_t2USAX { 1, 265, 266, 5680, 5683 }, // 366 SHADD8_SHADD16_SHSUB8_SHSUB16_SHASX_SHSAX_UHADD8_UHADD16_UHSUB8_UHSUB16_UHASX_UHSAX { 1, 265, 266, 5683, 5686 }, // 367 SXTAB_SXTAB16_SXTAH_UXTAB_UXTAB16_UXTAH { 0, 0, 0, 0, 0 }, // 368 t2SHADD8_t2SHADD16_t2SHSUB8_t2SHSUB16_t2SHASX_t2SHSAX_t2UHADD8_t2UHADD16_t2UHSUB8_t2UHSUB16_t2UHASX_t2UHSAX { 1, 265, 266, 5686, 5690 }, // 369 t2SXTAB_t2SXTAB16_t2SXTAH_t2UXTAB_t2UXTAB16_t2UXTAH { 0, 0, 0, 0, 0 }, // 370 USAD8 { 0, 0, 0, 0, 0 }, // 371 USADA8 { 0, 0, 0, 0, 0 }, // 372 SMUSD_SMUSDX { 1, 274, 275, 5690, 5693 }, // 373 t2MUL_t2SMMUL_t2SMMULR { 1, 297, 298, 5693, 5696 }, // 374 t2SMULBB_t2SMULBT_t2SMULTB_t2SMULTT_t2SMULWB_t2SMULWT { 1, 274, 275, 5696, 5700 }, // 375 t2SMUSD_t2SMUSDX { 1, 274, 275, 5700, 5704 }, // 376 t2MLA_t2MLS_t2SMMLA_t2SMMLAR_t2SMMLS_t2SMMLSR { 1, 274, 275, 5704, 5708 }, // 377 t2SMUAD_t2SMUADX { 0, 0, 0, 0, 0 }, // 378 SMLSD_SMLSDX { 1, 297, 298, 5708, 5711 }, // 379 t2SMLABB_t2SMLABT_t2SMLATB_t2SMLATT_t2SMLAWB_t2SMLAWT { 1, 274, 275, 5711, 5715 }, // 380 t2SMLSD_t2SMLSDX { 1, 274, 275, 5715, 5719 }, // 381 t2SMLAD_t2SMLADX { 1, 283, 284, 5719, 5723 }, // 382 SMULL { 1, 283, 284, 5723, 5727 }, // 383 t2SMULL_t2UMULL { 1, 283, 284, 5727, 5731 }, // 384 t2SMLAL_t2SMLALBB_t2SMLALBT_t2SMLALD_t2SMLALDX_t2SMLALTB_t2SMLALTT_t2UMLAL_t2SMLSLD_t2SMLSLDX_t2UMAAL { 0, 0, 0, 0, 0 }, // 385 SDIV_UDIV_t2SDIV_t2UDIV { 1, 269, 271, 5731, 5734 }, // 386 LDRi12 { 1, 269, 271, 5734, 5737 }, // 387 LDRBi12 { 1, 295, 297, 5737, 5740 }, // 388 LDRBrs { 1, 271, 274, 5740, 5742 }, // 389 t2LDRpci_pic { 1, 269, 271, 5742, 5744 }, // 390 t2LDRi12_t2LDRi8_t2LDRpci_tLDRi_tLDRpci_tLDRspi { 1, 295, 297, 5744, 5747 }, // 391 t2LDRs { 1, 269, 271, 5747, 5749 }, // 392 t2LDRBi12_t2LDRBi8_t2LDRBpci_t2LDRHi12_t2LDRHi8_t2LDRHpci_tLDRBi_tLDRHi { 1, 295, 297, 5749, 5752 }, // 393 t2LDRBs_t2LDRHs { 0, 0, 0, 0, 0 }, // 394 LDREX_LDREXB_LDREXD_LDREXH_tLDRpci_pic { 1, 269, 271, 5752, 5755 }, // 395 tLDRBr_tLDRHr { 1, 269, 271, 5755, 5758 }, // 396 tLDRr { 1, 269, 271, 5758, 5761 }, // 397 LDRH_PICLDRB_PICLDRH { 1, 269, 271, 5761, 5764 }, // 398 LDRcp { 0, 0, 0, 0, 0 }, // 399 t2LDRSBpcrel_t2LDRSHpcrel { 1, 269, 271, 5764, 5766 }, // 400 t2LDRSBi12_t2LDRSBi8_t2LDRSBpci_t2LDRSHi12_t2LDRSHi8_t2LDRSHpci { 1, 295, 297, 5766, 5769 }, // 401 t2LDRSBs_t2LDRSHs { 1, 269, 271, 5769, 5772 }, // 402 tLDRSB_tLDRSH { 1, 269, 271, 5772, 5776 }, // 403 LDRBT_POST_IMM_LDRBT_POST_REG_LDRB_POST_REG_LDRB_PRE_REG { 1, 269, 271, 5776, 5779 }, // 404 LDRB_POST_IMM_LDRB_PRE_IMM { 1, 269, 271, 5779, 5783 }, // 405 LDRT_POST_IMM_LDRT_POST_REG_LDR_POST_REG_LDR_PRE_REG { 1, 269, 271, 5783, 5786 }, // 406 LDR_POST_IMM_LDR_PRE_IMM { 1, 269, 271, 5786, 5790 }, // 407 LDRH_POST_LDRH_PRE_LDRHTi_LDRHTr { 0, 0, 0, 0, 0 }, // 408 LDRHTii { 0, 0, 0, 0, 0 }, // 409 t2LDRB_POST_imm_t2LDRB_PRE_imm_t2LDRH_POST_imm_t2LDRH_PRE_imm_t2LDR_POST_imm_t2LDR_PRE_imm { 1, 269, 271, 5790, 5793 }, // 410 t2LDRB_POST_t2LDRB_PRE_t2LDRH_POST_t2LDRH_PRE { 1, 269, 271, 5793, 5796 }, // 411 t2LDR_POST_t2LDR_PRE { 1, 269, 271, 5796, 5798 }, // 412 t2LDRBT_t2LDRHT { 1, 269, 271, 5798, 5800 }, // 413 t2LDRT { 0, 0, 0, 0, 0 }, // 414 t2LDRSB_POST_imm_t2LDRSB_PRE_imm_t2LDRSH_POST_imm_t2LDRSH_PRE_imm { 1, 269, 271, 5800, 5803 }, // 415 t2LDRSB_POST_t2LDRSB_PRE_t2LDRSH_POST_t2LDRSH_PRE { 1, 269, 271, 5803, 5805 }, // 416 t2LDRSBT_t2LDRSHT { 1, 269, 271, 5805, 5807 }, // 417 t2LDRDi8 { 1, 269, 271, 5807, 5810 }, // 418 LDRD { 1, 269, 271, 5810, 5814 }, // 419 LDRD_POST_LDRD_PRE { 1, 269, 271, 5814, 5818 }, // 420 t2LDRD_POST_t2LDRD_PRE { -1, 293, 295, 5818, 5823 }, // 421 LDMDA_LDMDB_LDMIA_LDMIB_t2LDMDB_t2LDMIA_sysLDMDA_sysLDMDB_sysLDMIA_sysLDMIB_tLDMIA { -1, 289, 291, 5823, 5828 }, // 422 LDMDA_UPD_LDMDB_UPD_LDMIA_UPD_LDMIB_UPD_tLDMIA_UPD_sysLDMDA_UPD_sysLDMDB_UPD_sysLDMIA_UPD_sysLDMIB_UPD_t2LDMDB_UPD_t2LDMIA_UPD { -1, 266, 269, 5828, 5833 }, // 423 LDMIA_RET_t2LDMIA_RET { -1, 266, 269, 5833, 5836 }, // 424 tPOP_RET { -1, 289, 291, 5836, 5839 }, // 425 tPOP { 1, 269, 271, 5839, 5842 }, // 426 PICSTR_STRi12 { 1, 269, 271, 5842, 5845 }, // 427 PICSTRB_PICSTRH_STRBi12_STRH { 1, 298, 300, 5845, 5848 }, // 428 STRrs { 1, 298, 300, 5848, 5851 }, // 429 STRBrs { 0, 0, 0, 0, 0 }, // 430 STREX_STREXB_STREXD_STREXH { 1, 269, 271, 5851, 5853 }, // 431 t2STRi12_t2STRi8_tSTRi_tSTRspi { 1, 298, 300, 5853, 5856 }, // 432 t2STRs { 1, 269, 271, 5856, 5858 }, // 433 t2STRBi12_t2STRBi8_t2STRHi12_t2STRHi8_tSTRBi_tSTRHi { 1, 298, 300, 5858, 5861 }, // 434 t2STRBs_t2STRHs { 1, 269, 271, 5861, 5864 }, // 435 tSTRBr_tSTRHr { 1, 269, 271, 5864, 5867 }, // 436 tSTRr { 1, 269, 271, 5867, 5871 }, // 437 STRBT_POST_IMM_STRBT_POST_REG_STRB_POST_REG_STRB_PRE_REG_STRH_POST_STRH_PRE_STRHTi_STRHTr { 1, 269, 271, 5871, 5874 }, // 438 STRB_POST_IMM_STRB_PRE_IMM { 1, 269, 271, 5874, 5878 }, // 439 STRT_POST_IMM_STRT_POST_REG_STR_POST_REG_STR_PRE_REG_STRi_preidx_STRr_preidx_STRBi_preidx_STRBr_preidx_STRH_preidx { 1, 269, 271, 5878, 5881 }, // 440 STR_POST_IMM_STR_PRE_IMM { 0, 0, 0, 0, 0 }, // 441 STRBT_POST_STRT_POST_t2STR_POST_imm_t2STR_PRE_imm_t2STRB_POST_imm_t2STRB_PRE_imm_t2STRH_POST_imm_t2STRH_PRE_imm { 1, 269, 271, 5881, 5884 }, // 442 t2STR_POST_t2STR_PRE_t2STRH_PRE { 1, 269, 271, 5884, 5887 }, // 443 t2STRB_POST_t2STRB_PRE_t2STRH_POST { 1, 269, 271, 5887, 5891 }, // 444 t2STR_preidx_t2STRB_preidx_t2STRH_preidx { 1, 269, 271, 5891, 5893 }, // 445 t2STRBT_t2STRHT { 1, 269, 271, 5893, 5895 }, // 446 t2STRT { 1, 269, 271, 5895, 5898 }, // 447 STRD { 1, 269, 271, 5898, 5901 }, // 448 t2STRDi8 { 1, 269, 271, 5901, 5905 }, // 449 t2STRD_POST_t2STRD_PRE { 1, 269, 271, 5905, 5909 }, // 450 STRD_POST_STRD_PRE { -1, 293, 295, 0, 0 }, // 451 STMDA_STMDB_STMIA_STMIB_sysSTMDA_sysSTMDB_sysSTMIA_sysSTMIB_t2STMDB_t2STMIA { -1, 293, 295, 5909, 5910 }, // 452 STMDA_UPD_STMDB_UPD_STMIA_UPD_STMIB_UPD_sysSTMDA_UPD_sysSTMDB_UPD_sysSTMIA_UPD_sysSTMIB_UPD_t2STMDB_UPD_t2STMIA_UPD_tSTMIA_UPD { -1, 293, 295, 0, 0 }, // 453 tPUSH { 1, 269, 271, 5910, 5912 }, // 454 LDRLIT_ga_abs_tLDRLIT_ga_abs { 1, 271, 274, 5912, 5914 }, // 455 LDRLIT_ga_pcrel_tLDRLIT_ga_pcrel { 0, 0, 0, 0, 0 }, // 456 LDRLIT_ga_pcrel_ldr { 1, 265, 266, 0, 0 }, // 457 t2IT { 0, 0, 0, 0, 0 }, // 458 ITasm { 1, 284, 286, 5914, 5917 }, // 459 VADDv16i8_VADDv2i64_VADDv4i32_VADDv8i16_VANDq_VBICq_VEORq_VORNq_VORRq_VBIFq_VBITq_VBSLq_VBSPq { 1, 284, 286, 5917, 5920 }, // 460 VADDv1i64_VADDv2i32_VADDv4i16_VADDv8i8_VANDd_VBICd_VEORd_VORNd_VORRd_VBIFd_VBITd_VBSLd_VBSPd { 1, 284, 286, 5920, 5923 }, // 461 VSUBv16i8_VSUBv2i64_VSUBv4i32_VSUBv8i16 { 1, 284, 286, 5923, 5926 }, // 462 VSUBv1i64_VSUBv2i32_VSUBv4i16_VSUBv8i8_VADDWsv2i64_VADDWsv4i32_VADDWsv8i16_VADDWuv2i64_VADDWuv4i32_VADDWuv8i16_VSUBWsv2i64_VSUBWsv4i32_VSUBWsv8i16_VSUBWuv2i64_VSUBWuv4i32_VSUBWuv8i16 { 1, 300, 302, 5926, 5928 }, // 463 VNEGf32q { 1, 284, 286, 5928, 5930 }, // 464 VNEGfd { 1, 284, 286, 5930, 5933 }, // 465 VNEGs16d_VNEGs32d_VNEGs8d_VADDLsv2i64_VADDLsv4i32_VADDLsv8i16_VADDLuv2i64_VADDLuv4i32_VADDLuv8i16_VSUBLsv2i64_VSUBLsv4i32_VSUBLsv8i16_VSUBLuv2i64_VSUBLuv4i32_VSUBLuv8i16_VPADDi16_VPADDi32_VPADDi8_VPADDLsv16i8_VPADDLsv2i32_VPADDLsv4i16_VPADDLsv4i32_VPADDLsv8i16_VPADDLsv8i8_VPADDLuv16i8_VPADDLuv2i32_VPADDLuv4i16_VPADDLuv4i32_VPADDLuv8i16_VPADDLuv8i8_VSHLLi16_VSHLLi32_VSHLLi8_VSHLLsv2i64_VSHLLsv4i32_VSHLLsv8i16_VSHLLuv2i64_VSHLLuv4i32_VSHLLuv8i16_VSHLiv16i8_VSHLiv1i64_VSHLiv2i32_VSHLiv2i64_VSHLiv4i16_VSHLiv4i32_VSHLiv8i16_VSHLiv8i8_VSHLsv1i64_VSHLsv2i32_VSHLsv4i16_VSHLsv8i8_VSHLuv1i64_VSHLuv2i32_VSHLuv4i16_VSHLuv8i8_VSHRsv16i8_VSHRsv1i64_VSHRsv2i32_VSHRsv2i64_VSHRsv4i16_VSHRsv4i32_VSHRsv8i16_VSHRsv8i8_VSHRuv16i8_VSHRuv1i64_VSHRuv2i32_VSHRuv2i64_VSHRuv4i16_VSHRuv4i32_VSHRuv8i16_VSHRuv8i8_VSLIv1i64_VSLIv2i32_VSLIv4i16_VSLIv8i8_VSRIv1i64_VSRIv2i32_VSRIv4i16_VSRIv8i8 { 1, 300, 302, 5933, 5936 }, // 466 VNEGs16q_VNEGs32q_VNEGs8q_VSHLsv16i8_VSHLsv2i64_VSHLsv4i32_VSHLsv8i16_VSHLuv16i8_VSHLuv2i64_VSHLuv4i32_VSHLuv8i16_VSLIv16i8_VSLIv2i64_VSLIv4i32_VSLIv8i16_VSRIv16i8_VSRIv2i64_VSRIv4i32_VSRIv8i16 { 1, 284, 286, 5936, 5939 }, // 467 VHADDsv16i8_VHADDsv4i32_VHADDsv8i16_VHADDuv16i8_VHADDuv4i32_VHADDuv8i16_VRHADDsv16i8_VRHADDsv4i32_VRHADDsv8i16_VRHADDuv16i8_VRHADDuv4i32_VRHADDuv8i16_VTSTv16i8_VTSTv4i32_VTSTv8i16 { 1, 284, 286, 5939, 5942 }, // 468 VHADDsv2i32_VHADDsv4i16_VHADDsv8i8_VHADDuv2i32_VHADDuv4i16_VHADDuv8i8_VRHADDsv2i32_VRHADDsv4i16_VRHADDsv8i8_VRHADDuv2i32_VRHADDuv4i16_VRHADDuv8i8_VTSTv2i32_VTSTv4i16_VTSTv8i8 { 1, 284, 286, 5942, 5945 }, // 469 VHSUBsv16i8_VHSUBsv4i32_VHSUBsv8i16_VHSUBuv16i8_VHSUBuv4i32_VHSUBuv8i16 { 1, 284, 286, 5945, 5948 }, // 470 VHSUBsv2i32_VHSUBsv4i16_VHSUBsv8i8_VHSUBuv2i32_VHSUBuv4i16_VHSUBuv8i8 { 1, 284, 286, 5948, 5949 }, // 471 VBICiv2i32_VBICiv4i16_VBICiv4i32_VBICiv8i16_VORRiv2i32_VORRiv4i16_VORRiv4i32_VORRiv8i16 { 1, 284, 286, 5949, 5952 }, // 472 VQSHLsiv16i8_VQSHLsiv1i64_VQSHLsiv2i32_VQSHLsiv2i64_VQSHLsiv4i16_VQSHLsiv4i32_VQSHLsiv8i16_VQSHLsiv8i8_VQSHLsuv16i8_VQSHLsuv1i64_VQSHLsuv2i32_VQSHLsuv2i64_VQSHLsuv4i16_VQSHLsuv4i32_VQSHLsuv8i16_VQSHLsuv8i8_VQSHLsv1i64_VQSHLsv2i32_VQSHLsv4i16_VQSHLsv8i8_VQSHLuiv16i8_VQSHLuiv1i64_VQSHLuiv2i32_VQSHLuiv2i64_VQSHLuiv4i16_VQSHLuiv4i32_VQSHLuiv8i16_VQSHLuiv8i8_VQSHLuv1i64_VQSHLuv2i32_VQSHLuv4i16_VQSHLuv8i8 { 1, 300, 302, 5952, 5955 }, // 473 VQSHLsv16i8_VQSHLsv2i64_VQSHLsv4i32_VQSHLsv8i16_VQSHLuv16i8_VQSHLuv2i64_VQSHLuv4i32_VQSHLuv8i16 { 1, 300, 302, 5955, 5958 }, // 474 VCLSv16i8_VCLSv4i32_VCLSv8i16_VCLZv16i8_VCLZv4i32_VCLZv8i16_VCNTq { 1, 284, 286, 5958, 5961 }, // 475 VCLSv2i32_VCLSv4i16_VCLSv8i8_VCLZv2i32_VCLZv4i16_VCLZv8i8_VCNTd { 1, 291, 293, 5961, 5964 }, // 476 VEXTd16_VEXTd32_VEXTd8 { 1, 317, 319, 5964, 5967 }, // 477 VEXTq16_VEXTq32_VEXTq64_VEXTq8 { 1, 291, 293, 5967, 5969 }, // 478 VREV16d8_VREV32d16_VREV32d8_VREV64d16_VREV64d32_VREV64d8 { 1, 317, 319, 5969, 5971 }, // 479 VREV16q8_VREV32q16_VREV32q8_VREV64q16_VREV64q32_VREV64q8 { 1, 284, 286, 5971, 5975 }, // 480 VABALsv2i64_VABALsv4i32_VABALsv8i16_VABALuv2i64_VABALuv4i32_VABALuv8i16_VABAsv2i32_VABAsv4i16_VABAsv8i8_VABAuv2i32_VABAuv4i16_VABAuv8i8 { 1, 300, 302, 5975, 5979 }, // 481 VABAsv16i8_VABAsv4i32_VABAsv8i16_VABAuv16i8_VABAuv4i32_VABAuv8i16 { 1, 300, 302, 5979, 5982 }, // 482 VPADALsv16i8_VPADALsv4i32_VPADALsv8i16_VPADALuv16i8_VPADALuv4i32_VPADALuv8i16 { 1, 284, 286, 5982, 5985 }, // 483 VPADALsv2i32_VPADALsv4i16_VPADALsv8i8_VPADALuv2i32_VPADALuv4i16_VPADALuv8i8_VRSRAsv16i8_VRSRAsv1i64_VRSRAsv2i32_VRSRAsv2i64_VRSRAsv4i16_VRSRAsv4i32_VRSRAsv8i16_VRSRAsv8i8_VRSRAuv16i8_VRSRAuv1i64_VRSRAuv2i32_VRSRAuv2i64_VRSRAuv4i16_VRSRAuv4i32_VRSRAuv8i16_VRSRAuv8i8_VSRAsv16i8_VSRAsv1i64_VSRAsv2i32_VSRAsv2i64_VSRAsv4i16_VSRAsv4i32_VSRAsv8i16_VSRAsv8i8_VSRAuv16i8_VSRAuv1i64_VSRAuv2i32_VSRAuv2i64_VSRAuv4i16_VSRAuv4i32_VSRAuv8i16_VSRAuv8i8 { 1, 284, 286, 5985, 5988 }, // 484 VACGEfd_VACGEhd_VACGTfd_VACGThd_VCEQfd_VCEQhd_VCGEfd_VCGEhd_VCGTfd_VCGThd { 1, 300, 302, 5988, 5991 }, // 485 VACGEfq_VACGEhq_VACGTfq_VACGThq_VCEQfq_VCEQhq_VCGEfq_VCGEhq_VCGTfq_VCGThq { 1, 284, 286, 5991, 5994 }, // 486 VCEQv16i8_VCEQv4i32_VCEQv8i16_VCGEsv16i8_VCGEsv4i32_VCGEsv8i16_VCGEuv16i8_VCGEuv4i32_VCGEuv8i16_VCGTsv16i8_VCGTsv4i32_VCGTsv8i16_VCGTuv16i8_VCGTuv4i32_VCGTuv8i16_VQSUBsv16i8_VQSUBsv2i64_VQSUBsv4i32_VQSUBsv8i16_VQSUBuv16i8_VQSUBuv2i64_VQSUBuv4i32_VQSUBuv8i16 { 1, 284, 286, 5994, 5997 }, // 487 VCEQv2i32_VCEQv4i16_VCEQv8i8_VCGEsv2i32_VCGEsv4i16_VCGEsv8i8_VCGEuv2i32_VCGEuv4i16_VCGEuv8i8_VCGTsv2i32_VCGTsv4i16_VCGTsv8i8_VCGTuv2i32_VCGTuv4i16_VCGTuv8i8_VQSUBsv1i64_VQSUBsv2i32_VQSUBsv4i16_VQSUBsv8i8_VQSUBuv1i64_VQSUBuv2i32_VQSUBuv4i16_VQSUBuv8i8 { 0, 0, 0, 0, 0 }, // 488 VCEQzv16i8_VCEQzv2f32_VCEQzv2i32_VCEQzv4f16_VCEQzv4f32_VCEQzv4i16_VCEQzv4i32_VCEQzv8f16_VCEQzv8i16_VCEQzv8i8_VCGEzv16i8_VCGEzv2f32_VCGEzv2i32_VCGEzv4f16_VCGEzv4f32_VCGEzv4i16_VCGEzv4i32_VCGEzv8f16_VCGEzv8i16_VCGEzv8i8_VCGTzv16i8_VCGTzv2f32_VCGTzv2i32_VCGTzv4f16_VCGTzv4f32_VCGTzv4i16_VCGTzv4i32_VCGTzv8f16_VCGTzv8i16_VCGTzv8i8_VCLEzv16i8_VCLEzv2f32_VCLEzv2i32_VCLEzv4f16_VCLEzv4f32_VCLEzv4i16_VCLEzv4i32_VCLEzv8f16_VCLEzv8i16_VCLEzv8i8_VCLTzv16i8_VCLTzv2f32_VCLTzv2i32_VCLTzv4f16_VCLTzv4f32_VCLTzv4i16_VCLTzv4i32_VCLTzv8f16_VCLTzv8i16_VCLTzv8i8 { 1, 300, 302, 5997, 6000 }, // 489 VRSHLsv16i8_VRSHLsv2i64_VRSHLsv4i32_VRSHLsv8i16_VRSHLuv16i8_VRSHLuv2i64_VRSHLuv4i32_VRSHLuv8i16_VQRSHLsv16i8_VQRSHLsv2i64_VQRSHLsv4i32_VQRSHLsv8i16_VQRSHLuv16i8_VQRSHLuv2i64_VQRSHLuv4i32_VQRSHLuv8i16 { 1, 284, 286, 6000, 6003 }, // 490 VRSHLsv1i64_VRSHLsv2i32_VRSHLsv4i16_VRSHLsv8i8_VRSHLuv1i64_VRSHLuv2i32_VRSHLuv4i16_VRSHLuv8i8_VQRSHLsv1i64_VQRSHLsv2i32_VQRSHLsv4i16_VQRSHLsv8i8_VQRSHLuv1i64_VQRSHLuv2i32_VQRSHLuv4i16_VQRSHLuv8i8_VRSHRsv16i8_VRSHRsv1i64_VRSHRsv2i32_VRSHRsv2i64_VRSHRsv4i16_VRSHRsv4i32_VRSHRsv8i16_VRSHRsv8i8_VRSHRuv16i8_VRSHRuv1i64_VRSHRuv2i32_VRSHRuv2i64_VRSHRuv4i16_VRSHRuv4i32_VRSHRuv8i16_VRSHRuv8i8 { 1, 284, 286, 6003, 6005 }, // 491 VABSfd { 1, 300, 302, 6005, 6007 }, // 492 VABSfq { 1, 284, 286, 6007, 6009 }, // 493 VABSv16i8_VABSv4i32_VABSv8i16 { 1, 284, 286, 6009, 6011 }, // 494 VABSv2i32_VABSv4i16_VABSv8i8 { 1, 284, 286, 6011, 6013 }, // 495 VQABSv16i8_VQABSv4i32_VQABSv8i16_VQNEGv16i8_VQNEGv4i32_VQNEGv8i16 { 1, 284, 286, 6013, 6015 }, // 496 VQABSv2i32_VQABSv4i16_VQABSv8i8_VQNEGv2i32_VQNEGv4i16_VQNEGv8i8 { 1, 284, 286, 6015, 6018 }, // 497 VQADDsv16i8_VQADDsv2i64_VQADDsv4i32_VQADDsv8i16_VQADDuv16i8_VQADDuv2i64_VQADDuv4i32_VQADDuv8i16 { 1, 284, 286, 6018, 6021 }, // 498 VQADDsv1i64_VQADDsv2i32_VQADDsv4i16_VQADDsv8i8_VQADDuv1i64_VQADDuv2i32_VQADDuv4i16_VQADDuv8i8 { 1, 284, 286, 6021, 6023 }, // 499 VRECPEd_VRECPEfd_VRECPEhd_VRSQRTEd_VRSQRTEfd_VRSQRTEhd { 1, 300, 302, 6023, 6025 }, // 500 VRECPEfq_VRECPEhq_VRECPEq_VRSQRTEfq_VRSQRTEhq_VRSQRTEq { 1, 284, 286, 6025, 6028 }, // 501 VADDHNv2i32_VADDHNv4i16_VADDHNv8i8_VSUBHNv2i32_VSUBHNv4i16_VSUBHNv8i8 { 1, 284, 286, 6028, 6031 }, // 502 VSHRNv2i32_VSHRNv4i16_VSHRNv8i8 { 1, 284, 286, 6031, 6034 }, // 503 VRADDHNv2i32_VRADDHNv4i16_VRADDHNv8i8_VRSUBHNv2i32_VRSUBHNv4i16_VRSUBHNv8i8 { 1, 284, 286, 6034, 6037 }, // 504 VRSHRNv2i32_VRSHRNv4i16_VRSHRNv8i8_VQSHRNsv2i32_VQSHRNsv4i16_VQSHRNsv8i8_VQSHRNuv2i32_VQSHRNuv4i16_VQSHRNuv8i8_VQSHRUNv2i32_VQSHRUNv4i16_VQSHRUNv8i8_VQRSHRNsv2i32_VQRSHRNsv4i16_VQRSHRNsv8i8_VQRSHRNuv2i32_VQRSHRNuv4i16_VQRSHRNuv8i8_VQRSHRUNv2i32_VQRSHRUNv4i16_VQRSHRUNv8i8 { 1, 317, 319, 6037, 6040 }, // 505 VTBL1 { 1, 317, 319, 6040, 6044 }, // 506 VTBX1 { 1, 317, 319, 6044, 6048 }, // 507 VTBL2 { 1, 317, 319, 6048, 6053 }, // 508 VTBX2 { 1, 358, 362, 6053, 6058 }, // 509 VTBL3_VTBL3Pseudo { 1, 358, 362, 6058, 6064 }, // 510 VTBX3_VTBX3Pseudo { 1, 358, 362, 6064, 6070 }, // 511 VTBL4_VTBL4Pseudo { 1, 358, 362, 6070, 6077 }, // 512 VTBX4_VTBX4Pseudo { 0, 0, 0, 0, 0 }, // 513 VSWPd_VSWPq { 1, 291, 293, 6077, 6081 }, // 514 VTRNd16_VTRNd32_VTRNd8_VUZPd16_VUZPd8_VZIPd16_VZIPd8 { 1, 317, 319, 6081, 6085 }, // 515 VTRNq16_VTRNq32_VTRNq8 { 1, 358, 362, 6085, 6089 }, // 516 VUZPq16_VUZPq32_VUZPq8_VZIPq16_VZIPq32_VZIPq8 { 1, 286, 289, 6089, 6091 }, // 517 VABSD_VNEGD { 1, 284, 286, 6091, 6093 }, // 518 VABSS_VNEGS { 1, 286, 289, 6093, 6095 }, // 519 VCMPD_VCMPZD_VCMPED_VCMPEZD { 1, 284, 286, 6095, 6097 }, // 520 VCMPS_VCMPZS_VCMPES_VCMPEZS { 1, 284, 286, 6097, 6100 }, // 521 VADDS_VSUBS { 1, 284, 286, 6100, 6103 }, // 522 VADDfd_VSUBfd_VABDfd_VABDhd_VMAXfd_VMAXhd_VMINfd_VMINhd { 1, 300, 302, 6103, 6106 }, // 523 VADDfq_VSUBfq_VABDfq_VABDhq_VMAXfq_VMAXhq_VMINfq_VMINhq { 1, 284, 286, 6106, 6109 }, // 524 VABDLsv2i64_VABDLsv4i32_VABDLsv8i16_VABDLuv2i64_VABDLuv4i32_VABDLuv8i16_VABDsv16i8_VABDsv4i32_VABDsv8i16_VABDuv16i8_VABDuv4i32_VABDuv8i16_VMAXsv16i8_VMAXsv4i32_VMAXsv8i16_VMAXuv16i8_VMAXuv4i32_VMAXuv8i16_VMINsv16i8_VMINsv4i32_VMINsv8i16_VMINuv16i8_VMINuv4i32_VMINuv8i16 { 1, 284, 286, 6109, 6112 }, // 525 VABDsv2i32_VABDsv4i16_VABDsv8i8_VABDuv2i32_VABDuv4i16_VABDuv8i8_VMAXsv2i32_VMAXsv4i16_VMAXsv8i8_VMAXuv2i32_VMAXuv4i16_VMAXuv8i8_VMINsv2i32_VMINsv4i16_VMINsv8i8_VMINuv2i32_VMINuv4i16_VMINuv8i8_VPMAXs16_VPMAXs32_VPMAXs8_VPMAXu16_VPMAXu32_VPMAXu8_VPMINs16_VPMINs32_VPMINs8_VPMINu16_VPMINu32_VPMINu8 { 1, 284, 286, 6112, 6115 }, // 526 VPADDf_VPMAXf_VPMAXh_VPMINf_VPMINh { 1, 302, 305, 6115, 6118 }, // 527 VADDD_VSUBD { 1, 284, 286, 6118, 6121 }, // 528 VRECPSfd_VRECPShd_VRSQRTSfd_VRSQRTShd { 1, 300, 302, 6121, 6124 }, // 529 VRECPSfq_VRECPShq_VRSQRTSfq_VRSQRTShq { 1, 284, 286, 6124, 6127 }, // 530 VMULS_VNMULS { 1, 284, 286, 6127, 6130 }, // 531 VMULfd { 1, 284, 286, 6130, 6133 }, // 532 VMULfq { 1, 284, 286, 6133, 6136 }, // 533 VMULpd_VMULslhd_VMULslv4i16_VMULv4i16_VMULv8i8_VQDMULHslv4i16_VQDMULHv4i16_VQRDMULHslv4i16_VQRDMULHv4i16_VMULLp8_VMULLslsv2i32_VMULLslsv4i16_VMULLsluv2i32_VMULLsluv4i16_VMULLsv4i32_VMULLsv8i16_VMULLuv4i32_VMULLuv8i16_VQDMULLslv2i32_VQDMULLslv4i16_VQDMULLv4i32 { 1, 300, 302, 6136, 6139 }, // 534 VMULpq_VMULslhq_VMULslv8i16_VMULv16i8_VMULv8i16_VQDMULHslv8i16_VQDMULHv8i16_VQRDMULHslv8i16_VQRDMULHv8i16 { 1, 284, 286, 6139, 6142 }, // 535 VMULslfd { 1, 300, 302, 6142, 6145 }, // 536 VMULslfq { 1, 300, 302, 6145, 6148 }, // 537 VMULslv2i32_VMULv2i32_VQDMULHslv2i32_VQDMULHv2i32_VQRDMULHslv2i32_VQRDMULHv2i32_VMULLsv2i64_VMULLuv2i64_VQDMULLv2i64 { 1, 351, 355, 6148, 6151 }, // 538 VMULslv4i32_VMULv4i32_VQDMULHslv4i32_VQDMULHv4i32_VQRDMULHslv4i32_VQRDMULHv4i32 { 0, 0, 0, 0, 0 }, // 539 VMULLp64 { 1, 319, 322, 6151, 6155 }, // 540 VMLAD_VMLSD_VNMLAD_VNMLSD { 0, 0, 0, 0, 0 }, // 541 VMLAH_VMLSH_VNMLAH_VNMLSH { 1, 300, 302, 6155, 6159 }, // 542 VMLALslsv2i32_VMLALsluv2i32_VMLALsv2i64_VMLALuv2i64_VMLAslv2i32_VMLAv2i32_VMLSLslsv2i32_VMLSLsluv2i32_VMLSLsv2i64_VMLSLuv2i64_VMLSslv2i32_VMLSv2i32_VQDMLALslv2i32_VQDMLALv2i64_VQDMLSLslv2i32_VQDMLSLv2i64 { 1, 284, 286, 6159, 6163 }, // 543 VMLALslsv4i16_VMLALsluv4i16_VMLALsv4i32_VMLALsv8i16_VMLALuv4i32_VMLALuv8i16_VMLAslv4i16_VMLAv4i16_VMLAv8i8_VMLSLslsv4i16_VMLSLsluv4i16_VMLSLsv4i32_VMLSLsv8i16_VMLSLuv4i32_VMLSLuv8i16_VMLSslv4i16_VMLSv4i16_VMLSv8i8_VQDMLALslv4i16_VQDMLALv4i32_VQDMLSLslv4i16_VQDMLSLv4i32 { 1, 284, 286, 6163, 6167 }, // 544 VMLAS_VMLSS_VNMLAS_VNMLSS { 1, 284, 286, 6167, 6171 }, // 545 VMLAfd_VMLAhd_VMLAslfd_VMLAslhd_VMLSfd_VMLShd_VMLSslfd_VMLSslhd { 1, 300, 302, 6171, 6175 }, // 546 VMLAfq_VMLAhq_VMLAslfq_VMLAslhq_VMLSfq_VMLShq_VMLSslfq_VMLSslhq { 1, 351, 355, 6175, 6179 }, // 547 VMLAslv4i32_VMLAv4i32_VMLSslv4i32_VMLSv4i32 { 1, 300, 302, 6179, 6183 }, // 548 VMLAslv8i16_VMLAv16i8_VMLAv8i16_VMLSslv8i16_VMLSv16i8_VMLSv8i16 { 1, 319, 322, 6183, 6187 }, // 549 VFMAD_VFMSD_VFNMAD_VFNMSD { 1, 284, 286, 6187, 6191 }, // 550 VFMAS_VFMSS_VFNMAS_VFNMSS { 0, 0, 0, 0, 0 }, // 551 VFNMAH_VFNMSH { 1, 284, 286, 6191, 6195 }, // 552 VFMAfd_VFMSfd { 1, 300, 302, 6195, 6199 }, // 553 VFMAfq_VFMSfq { 0, 0, 0, 0, 0 }, // 554 VCVTANSDf_VCVTANSDh_VCVTANSQf_VCVTANSQh_VCVTANUDf_VCVTANUDh_VCVTANUQf_VCVTANUQh_VCVTASD_VCVTASH_VCVTASS_VCVTAUD_VCVTAUH_VCVTAUS_VCVTBDH_VCVTMNSDf_VCVTMNSDh_VCVTMNSQf_VCVTMNSQh_VCVTMNUDf_VCVTMNUDh_VCVTMNUQf_VCVTMNUQh_VCVTMSD_VCVTMSH_VCVTMSS_VCVTMUD_VCVTMUH_VCVTMUS_VCVTNNSDf_VCVTNNSDh_VCVTNNSQf_VCVTNNSQh_VCVTNNUDf_VCVTNNUDh_VCVTNNUQf_VCVTNNUQh_VCVTNSD_VCVTNSH_VCVTNSS_VCVTNUD_VCVTNUH_VCVTNUS_VCVTPNSDf_VCVTPNSDh_VCVTPNSQf_VCVTPNSQh_VCVTPNUDf_VCVTPNUDh_VCVTPNUQf_VCVTPNUQh_VCVTPSD_VCVTPSH_VCVTPSS_VCVTPUD_VCVTPUH_VCVTPUS_VCVTTDH_VCVTTHD { 0, 0, 0, 0, 0 }, // 555 VCVTBHD { 0, 0, 0, 0, 0 }, // 556 VCVTBHS_VCVTTHS { 0, 0, 0, 0, 0 }, // 557 VCVTBSH_VCVTTSH { 1, 305, 308, 6199, 6201 }, // 558 VCVTDS { 1, 308, 311, 6201, 6203 }, // 559 VCVTSD { 1, 300, 302, 6203, 6205 }, // 560 VCVTf2h_VCVTf2sq_VCVTf2uq_VCVTf2xsq_VCVTf2xuq_VCVTh2f_VCVTh2sq_VCVTh2uq_VCVTh2xsq_VCVTh2xuq_VCVTs2fq_VCVTs2hq_VCVTu2fq_VCVTu2hq_VCVTxs2fq_VCVTxs2hq_VCVTxu2fq_VCVTxu2hq { 1, 284, 286, 6205, 6207 }, // 561 VCVTf2sd_VCVTf2ud_VCVTf2xsd_VCVTf2xud_VCVTh2sd_VCVTh2ud_VCVTh2xsd_VCVTh2xud_VCVTs2fd_VCVTs2hd_VCVTu2fd_VCVTu2hd_VCVTxs2fd_VCVTxs2hd_VCVTxu2fd_VCVTxu2hd { 1, 322, 325, 6207, 6209 }, // 562 VSITOD_VUITOD { 0, 0, 0, 0, 0 }, // 563 VSITOH_VUITOH { 1, 284, 286, 6209, 6211 }, // 564 VSITOS_VUITOS { 1, 322, 325, 6211, 6213 }, // 565 VTOSHD_VTOSIRD_VTOSIZD_VTOSLD_VTOUHD_VTOUIRD_VTOUIZD_VTOULD { 0, 0, 0, 0, 0 }, // 566 VTOSHH_VTOSIRH_VTOSIZH_VTOSLH_VTOUHH_VTOUIRH_VTOUIZH_VTOULH { 1, 284, 286, 6213, 6215 }, // 567 VTOSHS_VTOSIRS_VTOSIZS_VTOSLS_VTOUHS_VTOUIRS_VTOUIZS_VTOULS { 1, 284, 286, 6215, 6216 }, // 568 VMOVv16i8_VMOVv1i64_VMOVv2f32_VMOVv2i32_VMOVv2i64_VMOVv4f32_VMOVv4i16_VMOVv4i32_VMOVv8i16_VMOVv8i8_VMVNv2i32_VMVNv4i16_VMVNv4i32_VMVNv8i16 { 1, 286, 289, 6216, 6218 }, // 569 VMOVD_VMOVDcc_FCONSTD { 1, 284, 286, 6218, 6220 }, // 570 VMOVS_VMOVScc_FCONSTS { 1, 284, 286, 6220, 6223 }, // 571 VMVNd_VMVNq { 1, 284, 286, 6223, 6225 }, // 572 VMOVNv2i32_VMOVNv4i16_VMOVNv8i8 { 1, 284, 286, 6225, 6227 }, // 573 VMOVLsv2i64_VMOVLsv4i32_VMOVLsv8i16_VMOVLuv2i64_VMOVLuv4i32_VMOVLuv8i16 { 1, 284, 286, 6227, 6229 }, // 574 VQMOVNsuv2i32_VQMOVNsuv4i16_VQMOVNsuv8i8_VQMOVNsv2i32_VQMOVNsv4i16_VQMOVNsv8i8_VQMOVNuv2i32_VQMOVNuv4i16_VQMOVNuv8i8 { 1, 291, 293, 6229, 6231 }, // 575 VDUPLN16d_VDUPLN32d_VDUPLN8d { 1, 317, 319, 6231, 6233 }, // 576 VDUPLN16q_VDUPLN32q_VDUPLN8q { 1, 291, 293, 6233, 6235 }, // 577 VDUP16d_VDUP16q_VDUP32d_VDUP32q_VDUP8d_VDUP8q { 1, 284, 286, 6235, 6237 }, // 578 VMOVRS { 1, 284, 286, 6237, 6239 }, // 579 VMOVSR { 1, 317, 319, 6239, 6242 }, // 580 VSETLNi16_VSETLNi32_VSETLNi8 { 1, 284, 286, 6242, 6245 }, // 581 VMOVRRD_VMOVRRS { 1, 284, 286, 6245, 6248 }, // 582 VMOVDRR { 1, 284, 286, 6248, 6251 }, // 583 VMOVSRR { 1, 291, 293, 6251, 6253 }, // 584 VGETLNi32_VGETLNu16_VGETLNu8 { 1, 291, 293, 6253, 6255 }, // 585 VGETLNs16_VGETLNs8 { 1, 291, 293, 6255, 6256 }, // 586 VMRS_VMRS_FPCXTNS_VMRS_FPCXTS_VMRS_FPEXC_VMRS_FPINST_VMRS_FPINST2_VMRS_FPSCR_NZCVQC_VMRS_FPSID_VMRS_MVFR0_VMRS_MVFR1_VMRS_MVFR2_VMRS_P0_VMRS_VPR { 1, 291, 293, 6256, 6257 }, // 587 VMSR_VMSR_FPCXTNS_VMSR_FPCXTS_VMSR_FPEXC_VMSR_FPINST_VMSR_FPINST2_VMSR_FPSCR_NZCVQC_VMSR_FPSID_VMSR_P0_VMSR_VPR { 1, 291, 293, 6257, 6258 }, // 588 FMSTAT { 1, 348, 351, 6258, 6260 }, // 589 VLDRD { 1, 348, 351, 6260, 6262 }, // 590 VLDRS { 1, 348, 351, 6262, 6264 }, // 591 VSTRD { 1, 348, 351, 6264, 6266 }, // 592 VSTRS { -1, 343, 348, 6266, 6270 }, // 593 VLDMQIA { -1, 343, 348, 6270, 6274 }, // 594 VSTMQIA { -1, 343, 348, 6274, 6278 }, // 595 VLDMDIA_VLDMSIA { -1, 343, 348, 6278, 6283 }, // 596 VLDMDDB_UPD_VLDMDIA_UPD_VLDMSDB_UPD_VLDMSIA_UPD { -1, 343, 348, 6283, 6287 }, // 597 VSTMDIA_VSTMSIA { -1, 343, 348, 6287, 6292 }, // 598 VSTMDDB_UPD_VSTMDIA_UPD_VSTMSDB_UPD_VSTMSIA_UPD { 1, 331, 334, 6292, 6294 }, // 599 VLD1d16_VLD1d32_VLD1d64_VLD1d8 { 1, 331, 334, 6294, 6297 }, // 600 VLD1q16_VLD1q32_VLD1q64_VLD1q8 { 1, 331, 334, 6297, 6300 }, // 601 VLD1d16wb_fixed_VLD1d16wb_register_VLD1d32wb_fixed_VLD1d32wb_register_VLD1d64wb_fixed_VLD1d64wb_register_VLD1d8wb_fixed_VLD1d8wb_register { 1, 331, 334, 6300, 6304 }, // 602 VLD1q16wb_fixed_VLD1q16wb_register_VLD1q32wb_fixed_VLD1q32wb_register_VLD1q64wb_fixed_VLD1q64wb_register_VLD1q8wb_fixed_VLD1q8wb_register { 1, 334, 337, 6304, 6308 }, // 603 VLD1d16T_VLD1d32T_VLD1d64T_VLD1d8T_VLD1d64TPseudo_VLD1d64TPseudoWB_fixed_VLD1d64TPseudoWB_register { 1, 331, 334, 6308, 6312 }, // 604 VLD1d16Twb_fixed_VLD1d16Twb_register_VLD1d32Twb_fixed_VLD1d32Twb_register_VLD1d64Twb_fixed_VLD1d64Twb_register_VLD1d8Twb_fixed_VLD1d8Twb_register { 1, 334, 337, 6312, 6317 }, // 605 VLD1d16Q_VLD1d32Q_VLD1d64Q_VLD1d8Q_VLD1d64QPseudo_VLD1d64QPseudoWB_fixed_VLD1d64QPseudoWB_register { 1, 331, 334, 6317, 6321 }, // 606 VLD1d16Qwb_fixed_VLD1d16Qwb_register_VLD1d32Qwb_fixed_VLD1d32Qwb_register_VLD1d64Qwb_fixed_VLD1d64Qwb_register_VLD1d8Qwb_fixed_VLD1d8Qwb_register { 1, 331, 334, 6321, 6324 }, // 607 VLD2b16_VLD2b32_VLD2b8_VLD2d16_VLD2d32_VLD2d8 { 1, 334, 337, 6324, 6329 }, // 608 VLD2q16_VLD2q32_VLD2q8_VLD2q16Pseudo_VLD2q32Pseudo_VLD2q8Pseudo { 1, 331, 334, 6329, 6335 }, // 609 VLD2b16wb_fixed_VLD2b16wb_register_VLD2b32wb_fixed_VLD2b32wb_register_VLD2b8wb_fixed_VLD2b8wb_register_VLD2d16wb_fixed_VLD2d16wb_register_VLD2d32wb_fixed_VLD2d32wb_register_VLD2d8wb_fixed_VLD2d8wb_register { 1, 334, 337, 6335, 6341 }, // 610 VLD2q16wb_fixed_VLD2q16wb_register_VLD2q32wb_fixed_VLD2q32wb_register_VLD2q8wb_fixed_VLD2q8wb_register_VLD2q16PseudoWB_fixed_VLD2q16PseudoWB_register_VLD2q32PseudoWB_fixed_VLD2q32PseudoWB_register_VLD2q8PseudoWB_fixed_VLD2q8PseudoWB_register { 1, 340, 343, 6341, 6345 }, // 611 VLD3d16_VLD3d32_VLD3d8_VLD3q16_VLD3q32_VLD3q8 { 1, 340, 343, 6345, 6349 }, // 612 VLD3d16Pseudo_VLD3d32Pseudo_VLD3d8Pseudo_VLD3q16oddPseudo_VLD3q32oddPseudo_VLD3q8oddPseudo { 1, 340, 343, 6349, 6354 }, // 613 VLD3d16_UPD_VLD3d32_UPD_VLD3d8_UPD_VLD3q16_UPD_VLD3q32_UPD_VLD3q8_UPD { 1, 340, 343, 6354, 6359 }, // 614 VLD3d16Pseudo_UPD_VLD3d32Pseudo_UPD_VLD3d8Pseudo_UPD_VLD3q16Pseudo_UPD_VLD3q16oddPseudo_UPD_VLD3q32Pseudo_UPD_VLD3q32oddPseudo_UPD_VLD3q8Pseudo_UPD_VLD3q8oddPseudo_UPD { 1, 340, 343, 6359, 6364 }, // 615 VLD4d16_VLD4d32_VLD4d8_VLD4q16_VLD4q32_VLD4q8 { 1, 340, 343, 6364, 6369 }, // 616 VLD4d16Pseudo_VLD4d32Pseudo_VLD4d8Pseudo_VLD4q16oddPseudo_VLD4q32oddPseudo_VLD4q8oddPseudo { 1, 340, 343, 6369, 6375 }, // 617 VLD4d16_UPD_VLD4d32_UPD_VLD4d8_UPD_VLD4q16_UPD_VLD4q32_UPD_VLD4q8_UPD { 1, 340, 343, 6375, 6381 }, // 618 VLD4d16Pseudo_UPD_VLD4d32Pseudo_UPD_VLD4d8Pseudo_UPD_VLD4q16Pseudo_UPD_VLD4q16oddPseudo_UPD_VLD4q32Pseudo_UPD_VLD4q32oddPseudo_UPD_VLD4q8Pseudo_UPD_VLD4q8oddPseudo_UPD { 1, 325, 328, 6381, 6383 }, // 619 VLD1DUPd16_VLD1DUPd32_VLD1DUPd8 { 1, 325, 328, 6383, 6385 }, // 620 VLD1DUPq16_VLD1DUPq32_VLD1DUPq8 { 1, 328, 331, 6385, 6389 }, // 621 VLD1LNd16_VLD1LNd8 { 1, 328, 331, 6389, 6393 }, // 622 VLD1LNd32_VLD1LNq16Pseudo_VLD1LNq32Pseudo_VLD1LNq8Pseudo { 1, 325, 328, 6393, 6397 }, // 623 VLD1DUPd16wb_fixed_VLD1DUPd16wb_register_VLD1DUPd32wb_fixed_VLD1DUPd32wb_register_VLD1DUPd8wb_fixed_VLD1DUPd8wb_register_VLD1DUPq16wb_register_VLD1DUPq32wb_register_VLD1DUPq8wb_register { 1, 325, 328, 6397, 6401 }, // 624 VLD1DUPq16wb_fixed_VLD1DUPq32wb_fixed_VLD1DUPq8wb_fixed { 1, 328, 331, 6401, 6407 }, // 625 VLD1LNd16_UPD_VLD1LNd32_UPD_VLD1LNd8_UPD_VLD1LNq16Pseudo_UPD_VLD1LNq32Pseudo_UPD_VLD1LNq8Pseudo_UPD { 1, 325, 328, 6407, 6410 }, // 626 VLD2DUPd16_VLD2DUPd16x2_VLD2DUPd32_VLD2DUPd32x2_VLD2DUPd8_VLD2DUPd8x2 { 1, 334, 337, 6410, 6416 }, // 627 VLD2LNd16_VLD2LNd32_VLD2LNd8_VLD2LNq16_VLD2LNq32_VLD2LNd16Pseudo_VLD2LNd32Pseudo_VLD2LNd8Pseudo_VLD2LNq16Pseudo_VLD2LNq32Pseudo { 1, 334, 337, 6416, 6424 }, // 628 VLD2LNd16_UPD_VLD2LNd32_UPD_VLD2LNd8_UPD_VLD2LNq16_UPD_VLD2LNq32_UPD { 1, 325, 328, 6424, 6429 }, // 629 VLD2DUPd16wb_fixed_VLD2DUPd16wb_register_VLD2DUPd16x2wb_fixed_VLD2DUPd16x2wb_register_VLD2DUPd32wb_fixed_VLD2DUPd32wb_register_VLD2DUPd32x2wb_fixed_VLD2DUPd32x2wb_register_VLD2DUPd8wb_fixed_VLD2DUPd8wb_register_VLD2DUPd8x2wb_fixed_VLD2DUPd8x2wb_register { 1, 334, 337, 6429, 6437 }, // 630 VLD2LNd16Pseudo_UPD_VLD2LNd32Pseudo_UPD_VLD2LNd8Pseudo_UPD_VLD2LNq16Pseudo_UPD_VLD2LNq32Pseudo_UPD { 1, 328, 331, 6437, 6441 }, // 631 VLD3DUPd16_VLD3DUPd32_VLD3DUPd8_VLD3DUPq16_VLD3DUPq32_VLD3DUPq8_VLD3DUPd16Pseudo_VLD3DUPd32Pseudo_VLD3DUPd8Pseudo { 1, 337, 340, 6441, 6449 }, // 632 VLD3LNd16_VLD3LNd32_VLD3LNd8_VLD3LNq16_VLD3LNq32_VLD3LNd16Pseudo_VLD3LNd32Pseudo_VLD3LNd8Pseudo_VLD3LNq16Pseudo_VLD3LNq32Pseudo { 1, 328, 331, 6449, 6455 }, // 633 VLD3DUPd16_UPD_VLD3DUPd32_UPD_VLD3DUPd8_UPD_VLD3DUPq16_UPD_VLD3DUPq32_UPD_VLD3DUPq8_UPD { 1, 337, 340, 6455, 6465 }, // 634 VLD3LNd16_UPD_VLD3LNd32_UPD_VLD3LNd8_UPD_VLD3LNq16_UPD_VLD3LNq32_UPD { 1, 328, 331, 6465, 6471 }, // 635 VLD3DUPd16Pseudo_UPD_VLD3DUPd32Pseudo_UPD_VLD3DUPd8Pseudo_UPD { 1, 337, 340, 6471, 6481 }, // 636 VLD3LNd16Pseudo_UPD_VLD3LNd32Pseudo_UPD_VLD3LNd8Pseudo_UPD_VLD3LNq16Pseudo_UPD_VLD3LNq32Pseudo_UPD { 1, 328, 331, 6481, 6486 }, // 637 VLD4DUPd16_VLD4DUPd32_VLD4DUPd8_VLD4DUPq16_VLD4DUPq32_VLD4DUPq8 { 1, 337, 340, 6486, 6496 }, // 638 VLD4LNd16_VLD4LNd32_VLD4LNd8_VLD4LNq16_VLD4LNq32_VLD4LNd16Pseudo_VLD4LNd32Pseudo_VLD4LNd8Pseudo_VLD4LNq16Pseudo_VLD4LNq32Pseudo { 1, 328, 331, 6496, 6501 }, // 639 VLD4DUPd16Pseudo_VLD4DUPd32Pseudo_VLD4DUPd8Pseudo { 1, 328, 331, 6501, 6508 }, // 640 VLD4DUPd16_UPD_VLD4DUPd32_UPD_VLD4DUPd8_UPD_VLD4DUPq16_UPD_VLD4DUPq32_UPD_VLD4DUPq8_UPD { 1, 337, 340, 6508, 6520 }, // 641 VLD4LNd16_UPD_VLD4LNd32_UPD_VLD4LNd8_UPD_VLD4LNq16_UPD_VLD4LNq32_UPD { 1, 328, 331, 6520, 6527 }, // 642 VLD4DUPd16Pseudo_UPD_VLD4DUPd32Pseudo_UPD_VLD4DUPd8Pseudo_UPD { 1, 337, 340, 6527, 6539 }, // 643 VLD4LNd16Pseudo_UPD_VLD4LNd32Pseudo_UPD_VLD4LNd8Pseudo_UPD_VLD4LNq16Pseudo_UPD_VLD4LNq32Pseudo_UPD { 1, 331, 334, 6539, 6542 }, // 644 VST1d16_VST1d32_VST1d64_VST1d8 { 1, 331, 334, 6542, 6546 }, // 645 VST1q16_VST1q32_VST1q64_VST1q8 { 1, 331, 334, 6546, 6549 }, // 646 VST1d16wb_fixed_VST1d16wb_register_VST1d32wb_fixed_VST1d32wb_register_VST1d64wb_fixed_VST1d64wb_register_VST1d8wb_fixed_VST1d8wb_register { 1, 331, 334, 6549, 6553 }, // 647 VST1q16wb_fixed_VST1q16wb_register_VST1q32wb_fixed_VST1q32wb_register_VST1q64wb_fixed_VST1q64wb_register_VST1q8wb_fixed_VST1q8wb_register { 1, 334, 337, 6553, 6558 }, // 648 VST1d16T_VST1d32T_VST1d64T_VST1d8T_VST1d64TPseudo { 1, 334, 337, 6558, 6563 }, // 649 VST1d16Twb_fixed_VST1d16Twb_register_VST1d32Twb_fixed_VST1d32Twb_register_VST1d64Twb_fixed_VST1d64Twb_register_VST1d8Twb_fixed_VST1d8Twb_register { 1, 334, 337, 6563, 6570 }, // 650 VST1d64TPseudoWB_fixed_VST1d64TPseudoWB_register { 1, 334, 337, 6570, 6576 }, // 651 VST1d16Q_VST1d16QPseudo_VST1d32Q_VST1d32QPseudo_VST1d64Q_VST1d64QPseudo_VST1d8Q_VST1d8QPseudo { 1, 334, 337, 6576, 6584 }, // 652 VST1d16QPseudoWB_fixed_VST1d16QPseudoWB_register_VST1d32QPseudoWB_fixed_VST1d32QPseudoWB_register_VST1d64QPseudoWB_fixed_VST1d64QPseudoWB_register_VST1d8QPseudoWB_fixed_VST1d8QPseudoWB_register { 1, 334, 337, 6584, 6590 }, // 653 VST1d16Qwb_fixed_VST1d16Qwb_register_VST1d32Qwb_fixed_VST1d32Qwb_register_VST1d64Qwb_fixed_VST1d64Qwb_register_VST1d8Qwb_fixed_VST1d8Qwb_register { 1, 331, 334, 6590, 6594 }, // 654 VST2b16_VST2b32_VST2b8 { 1, 331, 334, 6594, 6598 }, // 655 VST2d16_VST2d32_VST2d8 { 1, 331, 334, 6598, 6601 }, // 656 VST2b16wb_fixed_VST2b16wb_register_VST2b32wb_fixed_VST2b32wb_register_VST2b8wb_fixed_VST2b8wb_register_VST2d16wb_fixed_VST2d16wb_register_VST2d32wb_fixed_VST2d32wb_register_VST2d8wb_fixed_VST2d8wb_register { 1, 340, 343, 6601, 6607 }, // 657 VST2q16_VST2q32_VST2q8_VST2q16Pseudo_VST2q32Pseudo_VST2q8Pseudo { 1, 331, 334, 6607, 6610 }, // 658 VST2q16wb_fixed_VST2q16wb_register_VST2q32wb_fixed_VST2q32wb_register_VST2q8wb_fixed_VST2q8wb_register { 1, 340, 343, 6610, 6618 }, // 659 VST2q16PseudoWB_fixed_VST2q16PseudoWB_register_VST2q32PseudoWB_fixed_VST2q32PseudoWB_register_VST2q8PseudoWB_fixed_VST2q8PseudoWB_register { 1, 334, 337, 6618, 6623 }, // 660 VST3d16_VST3d32_VST3d8_VST3q16_VST3q32_VST3q8_VST3d16Pseudo_VST3d32Pseudo_VST3d8Pseudo_VST3q16oddPseudo_VST3q32oddPseudo_VST3q8oddPseudo { 1, 334, 337, 6623, 6630 }, // 661 VST3d16_UPD_VST3d32_UPD_VST3d8_UPD_VST3q16_UPD_VST3q32_UPD_VST3q8_UPD_VST3d16Pseudo_UPD_VST3d32Pseudo_UPD_VST3d8Pseudo_UPD_VST3q16Pseudo_UPD_VST3q16oddPseudo_UPD_VST3q32Pseudo_UPD_VST3q32oddPseudo_UPD_VST3q8Pseudo_UPD_VST3q8oddPseudo_UPD { 1, 340, 343, 6630, 6636 }, // 662 VST4d16_VST4d32_VST4d8_VST4q16_VST4q32_VST4q8_VST4d16Pseudo_VST4d32Pseudo_VST4d8Pseudo_VST4q16oddPseudo_VST4q32oddPseudo_VST4q8oddPseudo { 1, 340, 343, 6636, 6644 }, // 663 VST4d16_UPD_VST4d32_UPD_VST4d8_UPD_VST4q16_UPD_VST4q32_UPD_VST4q8_UPD_VST4d16Pseudo_UPD_VST4d32Pseudo_UPD_VST4d8Pseudo_UPD_VST4q16Pseudo_UPD_VST4q16oddPseudo_UPD_VST4q32Pseudo_UPD_VST4q32oddPseudo_UPD_VST4q8Pseudo_UPD_VST4q8oddPseudo_UPD { 1, 325, 328, 6644, 6647 }, // 664 VST1LNd16_VST1LNd32_VST1LNd8_VST1LNq16Pseudo_VST1LNq32Pseudo_VST1LNq8Pseudo { 1, 325, 328, 6647, 6652 }, // 665 VST1LNd16_UPD_VST1LNd32_UPD_VST1LNd8_UPD_VST1LNq16Pseudo_UPD_VST1LNq32Pseudo_UPD_VST1LNq8Pseudo_UPD { 1, 331, 334, 6652, 6656 }, // 666 VST2LNd16_VST2LNd32_VST2LNd8_VST2LNq16_VST2LNq32_VST2LNd16Pseudo_VST2LNd32Pseudo_VST2LNd8Pseudo_VST2LNq16Pseudo_VST2LNq32Pseudo { 1, 331, 334, 6656, 6662 }, // 667 VST2LNd16_UPD_VST2LNd32_UPD_VST2LNd8_UPD_VST2LNq16_UPD_VST2LNq32_UPD { 1, 331, 334, 6662, 6668 }, // 668 VST2LNd16Pseudo_UPD_VST2LNd32Pseudo_UPD_VST2LNd8Pseudo_UPD_VST2LNq16Pseudo_UPD_VST2LNq32Pseudo_UPD { 1, 334, 337, 6668, 6673 }, // 669 VST3LNd16_VST3LNd32_VST3LNd8_VST3LNq16_VST3LNq32_VST3LNd16Pseudo_VST3LNd32Pseudo_VST3LNd8Pseudo { 1, 334, 337, 6673, 6678 }, // 670 VST3LNq16Pseudo_VST3LNq32Pseudo { 1, 334, 337, 6678, 6685 }, // 671 VST3LNd16_UPD_VST3LNd32_UPD_VST3LNd8_UPD_VST3LNq16_UPD_VST3LNq32_UPD { 1, 334, 337, 6685, 6692 }, // 672 VST3LNd16Pseudo_UPD_VST3LNd32Pseudo_UPD_VST3LNd8Pseudo_UPD_VST3LNq16Pseudo_UPD_VST3LNq32Pseudo_UPD { 1, 340, 343, 6692, 6698 }, // 673 VST4LNd16_VST4LNd32_VST4LNd8_VST4LNq16_VST4LNq32_VST4LNd16Pseudo_VST4LNd32Pseudo_VST4LNd8Pseudo_VST4LNq16Pseudo_VST4LNq32Pseudo { 1, 340, 343, 6698, 6706 }, // 674 VST4LNd16_UPD_VST4LNd32_UPD_VST4LNd8_UPD_VST4LNq16_UPD_VST4LNq32_UPD { 1, 340, 343, 6706, 6714 }, // 675 VST4LNd16Pseudo_UPD_VST4LNd32Pseudo_UPD_VST4LNd8Pseudo_UPD_VST4LNq16Pseudo_UPD_VST4LNq32Pseudo_UPD { 1, 314, 317, 6714, 6717 }, // 676 VDIVS { 1, 319, 322, 6717, 6719 }, // 677 VSQRTS { 1, 311, 314, 6719, 6722 }, // 678 VDIVD { 1, 311, 314, 6722, 6724 }, // 679 VSQRTD { 0, 0, 0, 0, 0 }, // 680 ABS { 0, 0, 0, 0, 0 }, // 681 COPY { 1, 265, 266, 6724, 6725 }, // 682 t2MOVCCi_t2MOVCCi16 { 1, 265, 266, 6725, 6726 }, // 683 t2MOVi_t2MOVi16 { 0, 0, 0, 0, 0 }, // 684 t2ABS { 0, 0, 0, 0, 0 }, // 685 t2USAD8_t2USADA8 { 0, 0, 0, 0, 0 }, // 686 t2SDIV_t2UDIV { 0, 0, 0, 0, 0 }, // 687 t2LDREX_t2LDREXB_t2LDREXD_t2LDREXH_t2LDA_t2LDAB_t2LDAEX_t2LDAEXB_t2LDAEXD_t2LDAEXH_t2LDAH { 0, 0, 0, 0, 0 }, // 688 LDA_LDAB_LDAEX_LDAEXB_LDAEXD_LDAEXH_LDAH { 0, 0, 0, 0, 0 }, // 689 LDRBT_POST { 1, 265, 266, 6726, 6729 }, // 690 MOVsr { 0, 0, 0, 0, 0 }, // 691 t2MOVSsr_t2MOVsr { 1, 265, 266, 6729, 6731 }, // 692 t2MOVsra_glue_t2MOVsrl_glue { 1, 265, 266, 6731, 6732 }, // 693 MOVTi16_ga_pcrel_MOVTi16_t2MOVTi16_ga_pcrel_t2MOVTi16 { 1, 265, 266, 6732, 6734 }, // 694 ADDSri_ADCri_ADDri_RSBSri_RSBri_RSCri_SBCri_t2ADDSri_t2ADCri_t2ADDri_t2ADDri12_t2RSBSri_t2RSBri_t2SBCri { 1, 265, 266, 6734, 6736 }, // 695 CLZ_t2CLZ { 1, 265, 266, 6736, 6738 }, // 696 t2ANDri_t2BICri_t2EORri_t2ORRri { 1, 265, 266, 6738, 6739 }, // 697 t2MVNCCi { 1, 265, 266, 6739, 6740 }, // 698 t2MVNi { 1, 265, 266, 6740, 6742 }, // 699 t2MVNr { 1, 265, 266, 6742, 6744 }, // 700 t2MVNs { 1, 265, 266, 6744, 6747 }, // 701 ADDSrr_ADCrr_ADDrr_RSBrr_RSCrr_SBCrr_t2ADDSrr_t2ADCrr_t2ADDrr_t2SBCrr { 0, 0, 0, 0, 0 }, // 702 CRC32B_CRC32CB_CRC32CH_CRC32CW_CRC32H_CRC32W_t2CRC32B_t2CRC32CB_t2CRC32CH_t2CRC32CW_t2CRC32H_t2CRC32W { 1, 265, 266, 6747, 6750 }, // 703 t2ANDrr_t2BICrr_t2EORrr { 1, 265, 266, 6750, 6754 }, // 704 ADDSrsi_ADCrsi_ADDrsi_RSBrsi_RSCrsi_SBCrsi { 1, 265, 266, 6754, 6757 }, // 705 t2ADDSrs { 1, 265, 266, 6757, 6760 }, // 706 t2ADCrs_t2ADDrs_t2SBCrs { 1, 265, 266, 6760, 6763 }, // 707 t2ANDrs_t2BICrs_t2EORrs_t2ORRrs { 1, 265, 266, 6763, 6766 }, // 708 t2RSBrs { 1, 265, 266, 6766, 6770 }, // 709 ADDSrsr { 1, 265, 266, 6770, 6774 }, // 710 ADCrsr_ADDrsr_RSBrsr_RSCrsr_SBCrsr { 1, 265, 266, 6774, 6776 }, // 711 ADR { 1, 265, 266, 6776, 6777 }, // 712 MVNi { 1, 265, 266, 6777, 6780 }, // 713 MVNsi { 0, 0, 0, 0, 0 }, // 714 t2MOVSsi_t2MOVsi { 0, 0, 0, 0, 0 }, // 715 ASRi_RORi { 0, 0, 0, 0, 0 }, // 716 ASRr_RORr_LSRi_LSRr_LSLi_LSLr { 1, 265, 266, 6780, 6781 }, // 717 CMPri_CMNri { 1, 265, 266, 6781, 6783 }, // 718 CMPrr_CMNzrr { 1, 265, 266, 6783, 6786 }, // 719 CMPrsi_CMNzrsi { 1, 265, 266, 6786, 6789 }, // 720 CMPrsr_CMNzrsr { 0, 0, 0, 0, 0 }, // 721 t2LDC2L_OFFSET_t2LDC2L_OPTION_t2LDC2L_POST_t2LDC2L_PRE_t2LDC2_OFFSET_t2LDC2_OPTION_t2LDC2_POST_t2LDC2_PRE_t2LDCL_OFFSET_t2LDCL_OPTION_t2LDCL_POST_t2LDCL_PRE_t2LDC_OFFSET_t2LDC_OPTION_t2LDC_POST_t2LDC_PRE_RRXi { 1, 265, 266, 6789, 6791 }, // 722 RBIT_REV_REV16_REVSH { 1, 265, 266, 6791, 6793 }, // 723 RRX { 1, 265, 266, 6793, 6794 }, // 724 TSTri { 1, 265, 266, 6794, 6796 }, // 725 TSTrr { 1, 265, 266, 6796, 6799 }, // 726 TSTrsi { 1, 265, 266, 6799, 6802 }, // 727 TSTrsr { 0, 0, 0, 0, 0 }, // 728 MRS_MRSbanked_MRSsys { 0, 0, 0, 0, 0 }, // 729 MSR_MSRbanked_MSRi { 0, 0, 0, 0, 0 }, // 730 SRSDA_SRSDA_UPD_SRSDB_SRSDB_UPD_SRSIA_SRSIA_UPD_SRSIB_SRSIB_UPD_t2SRSDB_t2SRSDB_UPD_t2SRSIA_t2SRSIA_UPD_RFEDA_RFEDA_UPD_RFEDB_RFEDB_UPD_RFEIA_RFEIA_UPD_RFEIB_RFEIB_UPD_t2RFEDB_t2RFEDBW_t2RFEIA_t2RFEIAW { 0, 0, 0, 0, 0 }, // 731 t2STREX_t2STREXB_t2STREXD_t2STREXH { 0, 0, 0, 0, 0 }, // 732 STL_STLB_STLEX_STLEXB_STLEXD_STLEXH_STLH { 0, 0, 0, 0, 0 }, // 733 t2STL_t2STLB_t2STLEX_t2STLEXB_t2STLEXD_t2STLEXH_t2STLH { 1, 284, 286, 6802, 6805 }, // 734 VABDfd_VABDhd { 1, 300, 302, 6805, 6808 }, // 735 VABDfq_VABDhq { 1, 286, 289, 6808, 6810 }, // 736 VABSD { 0, 0, 0, 0, 0 }, // 737 VABSH { 1, 284, 286, 6810, 6812 }, // 738 VABSS { 1, 284, 286, 6812, 6814 }, // 739 VABShd { 1, 300, 302, 6814, 6816 }, // 740 VABShq { 1, 284, 286, 6816, 6819 }, // 741 VACGEfd_VACGEhd_VACGTfd_VACGThd { 1, 300, 302, 6819, 6822 }, // 742 VACGEfq_VACGEhq_VACGTfq_VACGThq { 0, 0, 0, 0, 0 }, // 743 VADDH_VSUBH { 1, 284, 286, 6822, 6825 }, // 744 VADDfd_VSUBfd { 1, 284, 286, 6825, 6828 }, // 745 VADDhd_VSUBhd { 1, 300, 302, 6828, 6831 }, // 746 VADDfq_VSUBfq { 1, 300, 302, 6831, 6834 }, // 747 VADDhq_VSUBhq { 0, 0, 0, 0, 0 }, // 748 VLDRH { 1, 291, 293, 6834, 6835 }, // 749 VLDR_FPCXTNS_off_VLDR_FPCXTNS_post_VLDR_FPCXTNS_pre_VLDR_FPCXTS_off_VLDR_FPCXTS_post_VLDR_FPCXTS_pre_VLDR_FPSCR_NZCVQC_off_VLDR_FPSCR_NZCVQC_post_VLDR_FPSCR_NZCVQC_pre_VLDR_FPSCR_off_VLDR_FPSCR_post_VLDR_FPSCR_pre_VLDR_P0_off_VLDR_P0_post_VLDR_P0_pre_VLDR_VPR_off_VLDR_VPR_post_VLDR_VPR_pre { 0, 0, 0, 0, 0 }, // 750 VSTRH { 1, 291, 293, 6835, 6836 }, // 751 VSTR_FPCXTNS_off_VSTR_FPCXTNS_post_VSTR_FPCXTNS_pre_VSTR_FPCXTS_off_VSTR_FPCXTS_post_VSTR_FPCXTS_pre_VSTR_FPSCR_NZCVQC_off_VSTR_FPSCR_NZCVQC_post_VSTR_FPSCR_NZCVQC_pre_VSTR_FPSCR_off_VSTR_FPSCR_post_VSTR_FPSCR_pre_VSTR_P0_off_VSTR_P0_post_VSTR_P0_pre_VSTR_VPR_off_VSTR_VPR_post_VSTR_VPR_pre { 1, 284, 286, 6836, 6840 }, // 752 VABAsv2i32_VABAsv4i16_VABAsv8i8_VABAuv2i32_VABAuv4i16_VABAuv8i8 { 1, 284, 286, 6840, 6843 }, // 753 VABDsv2i32_VABDsv4i16_VABDsv8i8_VABDuv2i32_VABDuv4i16_VABDuv8i8 { 1, 284, 286, 6843, 6846 }, // 754 VABDsv16i8_VABDsv4i32_VABDsv8i16_VABDuv16i8_VABDuv4i32_VABDuv8i16 { 1, 284, 286, 6846, 6849 }, // 755 VABDLsv4i32_VABDLsv8i16_VABDLuv4i32_VABDLuv8i16 { 1, 284, 286, 6849, 6852 }, // 756 VADDv1i64_VADDv2i32_VADDv4i16_VADDv8i8 { 1, 284, 286, 6852, 6855 }, // 757 VSUBv1i64_VSUBv2i32_VSUBv4i16_VSUBv8i8 { 1, 284, 286, 6855, 6858 }, // 758 VADDv16i8_VADDv2i64_VADDv4i32_VADDv8i16 { 1, 284, 286, 6858, 6861 }, // 759 VADDLsv2i64_VADDLsv4i32_VADDLsv8i16_VADDLuv2i64_VADDLuv4i32_VADDLuv8i16_VSUBLsv2i64_VSUBLsv4i32_VSUBLsv8i16_VSUBLuv2i64_VSUBLuv4i32_VSUBLuv8i16 { 1, 284, 286, 6861, 6864 }, // 760 VANDd_VBICd_VEORd { 1, 284, 286, 6864, 6867 }, // 761 VANDq_VBICq_VEORq { 1, 284, 286, 6867, 6868 }, // 762 VBICiv2i32_VBICiv4i16 { 1, 284, 286, 6868, 6869 }, // 763 VBICiv4i32_VBICiv8i16 { 1, 284, 286, 6869, 6872 }, // 764 VBIFd_VBITd_VBSLd_VBSPd { 1, 284, 286, 6872, 6875 }, // 765 VBIFq_VBITq_VBSLq_VBSPq { 1, 284, 286, 6875, 6878 }, // 766 VCEQv16i8_VCEQv4i32_VCEQv8i16_VCGEsv16i8_VCGEsv4i32_VCGEsv8i16_VCGEuv16i8_VCGEuv4i32_VCGEuv8i16_VCGTsv16i8_VCGTsv4i32_VCGTsv8i16_VCGTuv16i8_VCGTuv4i32_VCGTuv8i16 { 1, 284, 286, 6878, 6881 }, // 767 VCEQv2i32_VCEQv4i16_VCEQv8i8_VCGEsv2i32_VCGEsv4i16_VCGEsv8i8_VCGEuv2i32_VCGEuv4i16_VCGEuv8i8_VCGTsv2i32_VCGTsv4i16_VCGTsv8i8_VCGTuv2i32_VCGTuv4i16_VCGTuv8i8 { 1, 300, 302, 6881, 6884 }, // 768 VCLZv16i8_VCLZv4i32_VCLZv8i16_VCNTq { 1, 284, 286, 6884, 6887 }, // 769 VCLZv2i32_VCLZv4i16_VCLZv8i8_VCNTd { 0, 0, 0, 0, 0 }, // 770 VCMPEH_VCMPEZH_VCMPH_VCMPZH { 1, 291, 293, 6887, 6889 }, // 771 VDUP16d_VDUP32d_VDUP8d { 0, 0, 0, 0, 0 }, // 772 VSELEQD_VSELEQH_VSELEQS_VSELGED_VSELGEH_VSELGES_VSELGTD_VSELGTH_VSELGTS_VSELVSD_VSELVSH_VSELVSS { 1, 284, 286, 6889, 6893 }, // 773 VFMAhd_VFMShd { 1, 300, 302, 6893, 6897 }, // 774 VFMAhq_VFMShq { 1, 284, 286, 6897, 6900 }, // 775 VHADDsv2i32_VHADDsv4i16_VHADDsv8i8_VHADDuv2i32_VHADDuv4i16_VHADDuv8i8 { 1, 284, 286, 6900, 6903 }, // 776 VHADDsv16i8_VHADDsv4i32_VHADDsv8i16_VHADDuv16i8_VHADDuv4i32_VHADDuv8i16 { 1, 284, 286, 6903, 6906 }, // 777 VMAXsv16i8_VMAXsv4i32_VMAXsv8i16_VMAXuv16i8_VMAXuv4i32_VMAXuv8i16_VMINsv16i8_VMINsv4i32_VMINsv8i16_VMINuv16i8_VMINuv4i32_VMINuv8i16 { 1, 284, 286, 6906, 6909 }, // 778 VPMAXf_VPMAXh_VPMINf_VPMINh { 0, 0, 0, 0, 0 }, // 779 VNEGH { 1, 284, 286, 6909, 6911 }, // 780 VNEGhd { 1, 300, 302, 6911, 6913 }, // 781 VNEGhq { 1, 284, 286, 6913, 6916 }, // 782 VNEGs16d_VNEGs32d_VNEGs8d { 1, 300, 302, 6916, 6919 }, // 783 VNEGs16q_VNEGs32q_VNEGs8q { 1, 284, 286, 6919, 6922 }, // 784 VPADDi16_VPADDi32_VPADDi8 { 1, 284, 286, 6922, 6925 }, // 785 VPADALsv2i32_VPADALsv4i16_VPADALsv8i8_VPADALuv2i32_VPADALuv4i16_VPADALuv8i8 { 1, 284, 286, 6925, 6928 }, // 786 VPADDLsv16i8_VPADDLsv2i32_VPADDLsv4i16_VPADDLsv4i32_VPADDLsv8i16_VPADDLsv8i8_VPADDLuv16i8_VPADDLuv2i32_VPADDLuv4i16_VPADDLuv4i32_VPADDLuv8i16_VPADDLuv8i8 { 1, 284, 286, 6928, 6930 }, // 787 VQABSv2i32_VQABSv4i16_VQABSv8i8 { 1, 284, 286, 6930, 6932 }, // 788 VQABSv16i8_VQABSv4i32_VQABSv8i16 { 1, 300, 302, 6932, 6936 }, // 789 VQDMLALslv2i32_VQDMLALv2i64_VQDMLSLslv2i32_VQDMLSLv2i64 { 1, 284, 286, 6936, 6940 }, // 790 VQDMLALslv4i16_VQDMLALv4i32_VQDMLSLslv4i16_VQDMLSLv4i32 { 1, 300, 302, 6940, 6943 }, // 791 VQDMULHslv2i32_VQDMULHv2i32_VQDMULLv2i64_VQRDMULHslv2i32_VQRDMULHv2i32 { 1, 284, 286, 6943, 6946 }, // 792 VQDMULHslv4i16_VQDMULHv4i16_VQDMULLslv2i32_VQDMULLslv4i16_VQDMULLv4i32_VQRDMULHslv4i16_VQRDMULHv4i16 { 1, 351, 355, 6946, 6949 }, // 793 VQDMULHslv4i32_VQDMULHv4i32_VQRDMULHslv4i32_VQRDMULHv4i32 { 1, 300, 302, 6949, 6952 }, // 794 VQDMULHslv8i16_VQDMULHv8i16_VQRDMULHslv8i16_VQRDMULHv8i16 { 1, 284, 286, 6952, 6955 }, // 795 VQSHRNsv2i32_VQSHRNsv4i16_VQSHRNsv8i8_VQSHRNuv2i32_VQSHRNuv4i16_VQSHRNuv8i8 { 1, 300, 302, 6955, 6958 }, // 796 VRSHLsv16i8_VRSHLsv2i64_VRSHLsv4i32_VRSHLsv8i16_VRSHLuv16i8_VRSHLuv2i64_VRSHLuv4i32_VRSHLuv8i16 { 1, 284, 286, 6958, 6961 }, // 797 VRSHLsv1i64_VRSHLsv2i32_VRSHLsv4i16_VRSHLsv8i8_VRSHLuv1i64_VRSHLuv2i32_VRSHLuv4i16_VRSHLuv8i8_VRSHRsv16i8_VRSHRsv1i64_VRSHRsv2i32_VRSHRsv2i64_VRSHRsv4i16_VRSHRsv4i32_VRSHRsv8i16_VRSHRsv8i8_VRSHRuv16i8_VRSHRuv1i64_VRSHRuv2i32_VRSHRuv2i64_VRSHRuv4i16_VRSHRuv4i32_VRSHRuv8i16_VRSHRuv8i8 { 1, 284, 286, 6961, 6964 }, // 798 VRSHRNv2i32_VRSHRNv4i16_VRSHRNv8i8 { 1, 334, 337, 6964, 6969 }, // 799 VST1d16T_VST1d32T_VST1d64T_VST1d8T { 1, 334, 337, 6969, 6975 }, // 800 VST1d16Q_VST1d32Q_VST1d64Q_VST1d8Q { 1, 334, 337, 6975, 6981 }, // 801 VST1d64QPseudo { 1, 325, 328, 6981, 6984 }, // 802 VST1LNd16_VST1LNd32_VST1LNd8 { 0, 0, 0, 0, 0 }, // 803 VST1LNdAsm_16_VST1LNdAsm_32_VST1LNdAsm_8 { 1, 334, 337, 6984, 6992 }, // 804 VST1d64QPseudoWB_fixed_VST1d64QPseudoWB_register { 1, 325, 328, 6992, 6997 }, // 805 VST1LNd16_UPD_VST1LNd32_UPD_VST1LNd8_UPD { 0, 0, 0, 0, 0 }, // 806 VST1LNdWB_fixed_Asm_16_VST1LNdWB_fixed_Asm_32_VST1LNdWB_fixed_Asm_8_VST1LNdWB_register_Asm_16_VST1LNdWB_register_Asm_32_VST1LNdWB_register_Asm_8 { 1, 340, 343, 6997, 7003 }, // 807 VST2q16_VST2q32_VST2q8 { 1, 331, 334, 7003, 7007 }, // 808 VST2LNd16_VST2LNd32_VST2LNd8 { 0, 0, 0, 0, 0 }, // 809 VST2LNdAsm_16_VST2LNdAsm_32_VST2LNdAsm_8 { 1, 331, 334, 7007, 7011 }, // 810 VST2LNd16Pseudo_VST2LNd32Pseudo_VST2LNd8Pseudo { 1, 331, 334, 7011, 7015 }, // 811 VST2LNq16_VST2LNq32 { 0, 0, 0, 0, 0 }, // 812 VST2LNqAsm_16_VST2LNqAsm_32 { 1, 331, 334, 7015, 7021 }, // 813 VST2LNd16_UPD_VST2LNd32_UPD_VST2LNd8_UPD { 0, 0, 0, 0, 0 }, // 814 VST2LNdWB_fixed_Asm_16_VST2LNdWB_fixed_Asm_32_VST2LNdWB_fixed_Asm_8_VST2LNdWB_register_Asm_16_VST2LNdWB_register_Asm_32_VST2LNdWB_register_Asm_8 { 1, 331, 334, 7021, 7027 }, // 815 VST2LNd16Pseudo_UPD_VST2LNd32Pseudo_UPD_VST2LNd8Pseudo_UPD { 0, 0, 0, 0, 0 }, // 816 VST2LNqWB_fixed_Asm_16_VST2LNqWB_fixed_Asm_32_VST2LNqWB_register_Asm_16_VST2LNqWB_register_Asm_32 { 1, 334, 337, 7027, 7032 }, // 817 VST3d16_VST3d32_VST3d8_VST3q16_VST3q32_VST3q8 { 0, 0, 0, 0, 0 }, // 818 VST3dAsm_16_VST3dAsm_32_VST3dAsm_8_VST3qAsm_16_VST3qAsm_32_VST3qAsm_8 { 1, 334, 337, 7032, 7037 }, // 819 VST3d16Pseudo_VST3d32Pseudo_VST3d8Pseudo { 1, 334, 337, 7037, 7042 }, // 820 VST3LNd16_VST3LNd32_VST3LNd8 { 0, 0, 0, 0, 0 }, // 821 VST3LNdAsm_16_VST3LNdAsm_32_VST3LNdAsm_8 { 1, 334, 337, 7042, 7047 }, // 822 VST3LNd16Pseudo_VST3LNd32Pseudo_VST3LNd8Pseudo { 0, 0, 0, 0, 0 }, // 823 VST3LNqAsm_16_VST3LNqAsm_32 { 1, 334, 337, 7047, 7054 }, // 824 VST3d16_UPD_VST3d32_UPD_VST3d8_UPD_VST3q16_UPD_VST3q32_UPD_VST3q8_UPD { 0, 0, 0, 0, 0 }, // 825 VST3dWB_fixed_Asm_16_VST3dWB_fixed_Asm_32_VST3dWB_fixed_Asm_8_VST3dWB_register_Asm_16_VST3dWB_register_Asm_32_VST3dWB_register_Asm_8_VST3qWB_fixed_Asm_16_VST3qWB_fixed_Asm_32_VST3qWB_fixed_Asm_8_VST3qWB_register_Asm_16_VST3qWB_register_Asm_32_VST3qWB_register_Asm_8 { 1, 334, 337, 7054, 7061 }, // 826 VST3LNd16_UPD_VST3LNd32_UPD_VST3LNd8_UPD { 0, 0, 0, 0, 0 }, // 827 VST3LNdWB_fixed_Asm_16_VST3LNdWB_fixed_Asm_32_VST3LNdWB_fixed_Asm_8_VST3LNdWB_register_Asm_16_VST3LNdWB_register_Asm_32_VST3LNdWB_register_Asm_8 { 1, 334, 337, 7061, 7068 }, // 828 VST3LNd16Pseudo_UPD_VST3LNd32Pseudo_UPD_VST3LNd8Pseudo_UPD { 0, 0, 0, 0, 0 }, // 829 VST3LNqWB_fixed_Asm_16_VST3LNqWB_fixed_Asm_32_VST3LNqWB_register_Asm_16_VST3LNqWB_register_Asm_32 { 1, 340, 343, 7068, 7074 }, // 830 VST4d16_VST4d32_VST4d8_VST4q16_VST4q32_VST4q8 { 0, 0, 0, 0, 0 }, // 831 VST4dAsm_16_VST4dAsm_32_VST4dAsm_8_VST4qAsm_16_VST4qAsm_32_VST4qAsm_8 { 1, 340, 343, 7074, 7080 }, // 832 VST4d16Pseudo_VST4d32Pseudo_VST4d8Pseudo { 1, 340, 343, 7080, 7086 }, // 833 VST4LNd16_VST4LNd32_VST4LNd8 { 0, 0, 0, 0, 0 }, // 834 VST4LNdAsm_16_VST4LNdAsm_32_VST4LNdAsm_8 { 1, 340, 343, 7086, 7092 }, // 835 VST4LNd16Pseudo_VST4LNd32Pseudo_VST4LNd8Pseudo { 1, 340, 343, 7092, 7098 }, // 836 VST4LNq16_VST4LNq32 { 0, 0, 0, 0, 0 }, // 837 VST4LNqAsm_16_VST4LNqAsm_32 { 1, 340, 343, 7098, 7106 }, // 838 VST4d16_UPD_VST4d32_UPD_VST4d8_UPD_VST4q16_UPD_VST4q32_UPD_VST4q8_UPD { 0, 0, 0, 0, 0 }, // 839 VST4dWB_fixed_Asm_16_VST4dWB_fixed_Asm_32_VST4dWB_fixed_Asm_8_VST4dWB_register_Asm_16_VST4dWB_register_Asm_32_VST4dWB_register_Asm_8_VST4qWB_fixed_Asm_16_VST4qWB_fixed_Asm_32_VST4qWB_fixed_Asm_8_VST4qWB_register_Asm_16_VST4qWB_register_Asm_32_VST4qWB_register_Asm_8 { 1, 340, 343, 7106, 7114 }, // 840 VST4LNd16_UPD_VST4LNd32_UPD_VST4LNd8_UPD { 0, 0, 0, 0, 0 }, // 841 VST4LNdWB_fixed_Asm_16_VST4LNdWB_fixed_Asm_32_VST4LNdWB_fixed_Asm_8_VST4LNdWB_register_Asm_16_VST4LNdWB_register_Asm_32_VST4LNdWB_register_Asm_8 { 1, 340, 343, 7114, 7122 }, // 842 VST4LNd16Pseudo_UPD_VST4LNd32Pseudo_UPD_VST4LNd8Pseudo_UPD { 0, 0, 0, 0, 0 }, // 843 VST4LNqWB_fixed_Asm_16_VST4LNqWB_fixed_Asm_32_VST4LNqWB_register_Asm_16_VST4LNqWB_register_Asm_32 { 0, 0, 0, 0, 0 }, // 844 BKPT_tBKPT_CDP_CDP2_t2CDP_t2CDP2_CLREX_t2CLREX_CONSTPOOL_ENTRY_COPY_STRUCT_BYVAL_I32_CPS1p_CPS2p_CPS3p_t2CPS1p_t2CPS2p_t2CPS3p_DBG_t2DBG_DMB_t2DMB_DSB_t2DSB_ERET_HINT_t2HINT_tHINT_HLT_tHLT_HVC_ISB_t2ISB_SETEND_tSETEND_SETPAN_t2SETPAN_SMC_t2SMC_SPACE_SWP_SWPB_TRAP_TRAPNaCl_UDF_t2DCPS1_t2DCPS2_t2DCPS3_t2SG_t2TT_t2TTA_t2TTAT_t2TTT_tCPS_CMP_SWAP_16_CMP_SWAP_32_CMP_SWAP_64_CMP_SWAP_8 { 1, 265, 266, 0, 0 }, // 845 t2HVC_tTRAP_SVC_tSVC { 1, 265, 266, 0, 0 }, // 846 t2UDF_tUDF_t__brkdiv0 { 0, 0, 0, 0, 0 }, // 847 LDC2L_OFFSET_LDC2L_OPTION_LDC2L_POST_LDC2L_PRE_LDC2_OFFSET_LDC2_OPTION_LDC2_POST_LDC2_PRE_LDCL_OFFSET_LDCL_OPTION_LDCL_POST_LDCL_PRE_LDC_OFFSET_LDC_OPTION_LDC_POST_LDC_PRE_STC2L_OFFSET_STC2L_OPTION_STC2L_POST_STC2L_PRE_STC2_OFFSET_STC2_OPTION_STC2_POST_STC2_PRE_STCL_OFFSET_STCL_OPTION_STCL_POST_STCL_PRE_STC_OFFSET_STC_OPTION_STC_POST_STC_PRE_t2STC2L_OFFSET_t2STC2L_OPTION_t2STC2L_POST_t2STC2L_PRE_t2STC2_OFFSET_t2STC2_OPTION_t2STC2_POST_t2STC2_PRE_t2STCL_OFFSET_t2STCL_OPTION_t2STCL_POST_t2STCL_PRE_t2STC_OFFSET_t2STC_OPTION_t2STC_POST_t2STC_PRE_MEMCPY { 0, 0, 0, 0, 0 }, // 848 t2LDC2L_OFFSET_t2LDC2L_OPTION_t2LDC2L_POST_t2LDC2L_PRE_t2LDC2_OFFSET_t2LDC2_OPTION_t2LDC2_POST_t2LDC2_PRE_t2LDCL_OFFSET_t2LDCL_OPTION_t2LDCL_POST_t2LDCL_PRE_t2LDC_OFFSET_t2LDC_OPTION_t2LDC_POST_t2LDC_PRE { 0, 0, 0, 0, 0 }, // 849 LDREX_LDREXB_LDREXD_LDREXH { 0, 0, 0, 0, 0 }, // 850 MCR_MCR2_MCRR_MCRR2_t2MCR_t2MCR2_t2MCRR_t2MCRR2_MRC_MRC2_t2MRC_t2MRC2_MRRC_MRRC2_t2MRRC_t2MRRC2_t2MRS_AR_t2MRS_M_t2MRSbanked_t2MRSsys_AR_t2MSR_AR_t2MSR_M_t2MSRbanked { 0, 0, 0, 0, 0 }, // 851 FLDMXDB_UPD_FLDMXIA_FLDMXIA_UPD_FSTMXDB_UPD_FSTMXIA_FSTMXIA_UPD { 0, 0, 0, 0, 0 }, // 852 ADJCALLSTACKDOWN_tADJCALLSTACKDOWN_ADJCALLSTACKUP_tADJCALLSTACKUP_Int_eh_sjlj_dispatchsetup_Int_eh_sjlj_longjmp_Int_eh_sjlj_setjmp_Int_eh_sjlj_setjmp_nofp_Int_eh_sjlj_setup_dispatch_t2Int_eh_sjlj_setjmp_t2Int_eh_sjlj_setjmp_nofp_tInt_eh_sjlj_longjmp_tInt_eh_sjlj_setjmp_t2SUBS_PC_LR_JUMPTABLE_ADDRS_JUMPTABLE_INSTS_JUMPTABLE_TBB_JUMPTABLE_TBH_tInt_WIN_eh_sjlj_longjmp_VLD1LNdAsm_16_VLD1LNdAsm_32_VLD1LNdAsm_8_VLD1LNdWB_fixed_Asm_16_VLD1LNdWB_fixed_Asm_32_VLD1LNdWB_fixed_Asm_8_VLD1LNdWB_register_Asm_16_VLD1LNdWB_register_Asm_32_VLD1LNdWB_register_Asm_8_VLD2LNdAsm_16_VLD2LNdAsm_32_VLD2LNdAsm_8_VLD2LNdWB_fixed_Asm_16_VLD2LNdWB_fixed_Asm_32_VLD2LNdWB_fixed_Asm_8_VLD2LNdWB_register_Asm_16_VLD2LNdWB_register_Asm_32_VLD2LNdWB_register_Asm_8_VLD2LNqAsm_16_VLD2LNqAsm_32_VLD2LNqWB_fixed_Asm_16_VLD2LNqWB_fixed_Asm_32_VLD2LNqWB_register_Asm_16_VLD2LNqWB_register_Asm_32_VLD3DUPdAsm_16_VLD3DUPdAsm_32_VLD3DUPdAsm_8_VLD3DUPdWB_fixed_Asm_16_VLD3DUPdWB_fixed_Asm_32_VLD3DUPdWB_fixed_Asm_8_VLD3DUPdWB_register_Asm_16_VLD3DUPdWB_register_Asm_32_VLD3DUPdWB_register_Asm_8_VLD3DUPqAsm_16_VLD3DUPqAsm_32_VLD3DUPqAsm_8_VLD3DUPqWB_fixed_Asm_16_VLD3DUPqWB_fixed_Asm_32_VLD3DUPqWB_fixed_Asm_8_VLD3DUPqWB_register_Asm_16_VLD3DUPqWB_register_Asm_32_VLD3DUPqWB_register_Asm_8_VLD3LNdAsm_16_VLD3LNdAsm_32_VLD3LNdAsm_8_VLD3LNdWB_fixed_Asm_16_VLD3LNdWB_fixed_Asm_32_VLD3LNdWB_fixed_Asm_8_VLD3LNdWB_register_Asm_16_VLD3LNdWB_register_Asm_32_VLD3LNdWB_register_Asm_8_VLD3LNqAsm_16_VLD3LNqAsm_32_VLD3LNqWB_fixed_Asm_16_VLD3LNqWB_fixed_Asm_32_VLD3LNqWB_register_Asm_16_VLD3LNqWB_register_Asm_32_VLD3dAsm_16_VLD3dAsm_32_VLD3dAsm_8_VLD3dWB_fixed_Asm_16_VLD3dWB_fixed_Asm_32_VLD3dWB_fixed_Asm_8_VLD3dWB_register_Asm_16_VLD3dWB_register_Asm_32_VLD3dWB_register_Asm_8_VLD3qAsm_16_VLD3qAsm_32_VLD3qAsm_8_VLD3qWB_fixed_Asm_16_VLD3qWB_fixed_Asm_32_VLD3qWB_fixed_Asm_8_VLD3qWB_register_Asm_16_VLD3qWB_register_Asm_32_VLD3qWB_register_Asm_8_VLD4DUPdAsm_16_VLD4DUPdAsm_32_VLD4DUPdAsm_8_VLD4DUPdWB_fixed_Asm_16_VLD4DUPdWB_fixed_Asm_32_VLD4DUPdWB_fixed_Asm_8_VLD4DUPdWB_register_Asm_16_VLD4DUPdWB_register_Asm_32_VLD4DUPdWB_register_Asm_8_VLD4DUPqAsm_16_VLD4DUPqAsm_32_VLD4DUPqAsm_8_VLD4DUPqWB_fixed_Asm_16_VLD4DUPqWB_fixed_Asm_32_VLD4DUPqWB_fixed_Asm_8_VLD4DUPqWB_register_Asm_16_VLD4DUPqWB_register_Asm_32_VLD4DUPqWB_register_Asm_8_VLD4LNdAsm_16_VLD4LNdAsm_32_VLD4LNdAsm_8_VLD4LNdWB_fixed_Asm_16_VLD4LNdWB_fixed_Asm_32_VLD4LNdWB_fixed_Asm_8_VLD4LNdWB_register_Asm_16_VLD4LNdWB_register_Asm_32_VLD4LNdWB_register_Asm_8_VLD4LNqAsm_16_VLD4LNqAsm_32_VLD4LNqWB_fixed_Asm_16_VLD4LNqWB_fixed_Asm_32_VLD4LNqWB_register_Asm_16_VLD4LNqWB_register_Asm_32_VLD4dAsm_16_VLD4dAsm_32_VLD4dAsm_8_VLD4dWB_fixed_Asm_16_VLD4dWB_fixed_Asm_32_VLD4dWB_fixed_Asm_8_VLD4dWB_register_Asm_16_VLD4dWB_register_Asm_32_VLD4dWB_register_Asm_8_VLD4qAsm_16_VLD4qAsm_32_VLD4qAsm_8_VLD4qWB_fixed_Asm_16_VLD4qWB_fixed_Asm_32_VLD4qWB_fixed_Asm_8_VLD4qWB_register_Asm_16_VLD4qWB_register_Asm_32_VLD4qWB_register_Asm_8_WIN__CHKSTK_WIN__DBZCHK { 1, 265, 266, 0, 0 }, // 853 SUBS_PC_LR { 1, 265, 266, 0, 0 }, // 854 B_t2B_tB_BX_CALL_tBXNS_RET_tBX_CALL_tBX_RET_tBX_RET_vararg_BX_BX_RET_BX_pred_tBX_tBXNS_Bcc_t2Bcc_tBcc_TAILJMPd_TAILJMPr_TAILJMPr4_tTAILJMPd_tTAILJMPdND_tTAILJMPr_TCRETURNdi_TCRETURNri_TCRETURNrinotr12_tCBNZ_tCBZ { 0, 0, 0, 0, 0 }, // 855 BXJ { 1, 265, 266, 0, 0 }, // 856 tBfar { 1, 265, 266, 0, 0 }, // 857 BL_tBL_BL_pred_tBLXi { 0, 0, 0, 0, 0 }, // 858 BLXi { 1, 265, 266, 0, 0 }, // 859 TPsoft_tTPsoft { 1, 265, 266, 0, 0 }, // 860 BLX_noip_BLX_pred_noip_BLX_BLX_pred_tBLXr_noip_tBLXNSr_tBLXr { 1, 265, 266, 0, 0 }, // 861 BCCi64_BCCZi64 { 1, 265, 266, 0, 0 }, // 862 BR_JTadd_tBR_JTr_t2TBB_t2TBH { 1, 265, 266, 0, 0 }, // 863 BR_JTr_t2BR_JT_t2TBB_JT_t2TBH_JT_tBRIND { 0, 0, 0, 0, 0 }, // 864 t2BXJ { 1, 265, 266, 0, 0 }, // 865 BR_JTm_i12_BR_JTm_rs { 0, 0, 0, 0, 0 }, // 866 tADDframe { 1, 265, 266, 7122, 7123 }, // 867 MOVi16_ga_pcrel_MOVi_MOVi16_MOVCCi16_tMOVi8 { 1, 265, 266, 7123, 7125 }, // 868 MOVr_MOVr_TC_tMOVSr_tMOVr { 1, 265, 266, 7125, 7126 }, // 869 MVNCCi_MOVCCi { 1, 265, 266, 0, 0 }, // 870 BMOVPCB_CALL_BMOVPCRX_CALL { 1, 265, 266, 7126, 7128 }, // 871 MOVCCr { 0, 0, 0, 0, 0 }, // 872 tMOVCCr_pseudo_tMOVi32imm { 1, 265, 266, 7128, 7130 }, // 873 tMVN { 1, 265, 266, 7130, 7133 }, // 874 MOVCCsi { 1, 265, 266, 7133, 7135 }, // 875 t2ASRri_tASRri_t2LSRri_tLSRri_t2LSLri_tLSLri_t2RORri_t2RRX { 0, 0, 0, 0, 0 }, // 876 LSRi_LSLi { 1, 265, 266, 7135, 7137 }, // 877 t2MOVCCasr_t2MOVCClsl_t2MOVCClsr_t2MOVCCror { 1, 265, 266, 7137, 7139 }, // 878 t2MOVCCr { 1, 265, 266, 7139, 7140 }, // 879 t2MOVTi16_ga_pcrel_t2MOVTi16 { 1, 265, 266, 7140, 7142 }, // 880 t2MOVr { 1, 265, 266, 7142, 7145 }, // 881 tROR { 1, 265, 266, 7145, 7148 }, // 882 t2ASRrr_tASRrr_t2LSRrr_tLSRrr_t2LSLrr_tLSLrr_t2RORrr { 1, 265, 266, 0, 0 }, // 883 MOVPCRX_MOVPCLR { 1, 274, 275, 7148, 7151 }, // 884 tMUL { 1, 265, 266, 7151, 7154 }, // 885 SADD16_SADD8_SSUB16_SSUB8_UADD16_UADD8_USUB16_USUB8 { 0, 0, 0, 0, 0 }, // 886 t2SADD16_t2SADD8_t2SSUB16_t2SSUB8_t2UADD16_t2UADD8_t2USUB16_t2USUB8 { 1, 265, 266, 7154, 7157 }, // 887 SHADD16_SHADD8_SHSUB16_SHSUB8_UHADD16_UHADD8_UHSUB16_UHSUB8 { 0, 0, 0, 0, 0 }, // 888 t2SHADD16_t2SHADD8_t2SHSUB16_t2SHSUB8_t2UHADD16_t2UHADD8_t2UHSUB16_t2UHSUB8 { 1, 265, 266, 7157, 7160 }, // 889 QADD16_QADD8_QSUB16_QSUB8_UQADD16_UQADD8_UQSUB16_UQSUB8 { 0, 0, 0, 0, 0 }, // 890 t2QADD_t2QADD16_t2QADD8_t2UQADD16_t2UQADD8_t2QSUB_t2QSUB16_t2QSUB8_t2UQSUB16_t2UQSUB8 { 1, 265, 266, 7160, 7163 }, // 891 QASX_QSAX_UQASX_UQSAX { 0, 0, 0, 0, 0 }, // 892 t2QASX_t2QSAX_t2UQASX_t2UQSAX { 0, 0, 0, 0, 0 }, // 893 SSAT_SSAT16_USAT_USAT16 { 1, 265, 266, 7163, 7166 }, // 894 QADD_QSUB { 1, 265, 266, 7166, 7168 }, // 895 SBFX_UBFX { 1, 265, 266, 7168, 7170 }, // 896 t2SBFX_t2UBFX { 1, 265, 266, 7170, 7172 }, // 897 SXTB_SXTH_UXTB_UXTH { 1, 265, 266, 7172, 7174 }, // 898 t2SXTB_t2SXTH_t2UXTB_t2UXTH { 1, 265, 266, 7174, 7176 }, // 899 tSXTB_tSXTH_tUXTB_tUXTH { 1, 265, 266, 7176, 7179 }, // 900 SXTAB_SXTAH_UXTAB_UXTAH { 1, 265, 266, 7179, 7183 }, // 901 t2SXTAB_t2SXTAH_t2UXTAB_t2UXTAH { 0, 0, 0, 0, 0 }, // 902 LDRConstPool_t2LDRConstPool_tLDRConstPool { 1, 269, 271, 7183, 7186 }, // 903 PICLDRB_PICLDRH { 1, 269, 271, 7186, 7189 }, // 904 PICLDRSB_PICLDRSH { 1, 269, 271, 7189, 7193 }, // 905 tLDR_postidx { 1, 269, 271, 7193, 7195 }, // 906 tLDRBi_tLDRHi { 1, 269, 271, 7195, 7197 }, // 907 tLDRi_tLDRpci_tLDRspi { 0, 0, 0, 0, 0 }, // 908 t2LDRBpcrel_t2LDRHpcrel_t2LDRpcrel { 1, 269, 271, 7197, 7200 }, // 909 LDR_PRE_IMM { 1, 269, 271, 7200, 7203 }, // 910 LDRB_PRE_IMM { 0, 0, 0, 0, 0 }, // 911 t2LDRB_PRE_imm { 1, 269, 271, 7203, 7206 }, // 912 t2LDRB_PRE { 1, 269, 271, 7206, 7210 }, // 913 LDR_PRE_REG { 1, 269, 271, 7210, 7214 }, // 914 LDRB_PRE_REG { 1, 269, 271, 7214, 7218 }, // 915 LDRH_PRE { 1, 269, 271, 7218, 7222 }, // 916 LDRSB_PRE_LDRSH_PRE { 0, 0, 0, 0, 0 }, // 917 t2LDRH_PRE_imm_t2LDR_PRE_imm { 0, 0, 0, 0, 0 }, // 918 t2LDRSB_PRE_imm_t2LDRSH_PRE_imm { 1, 269, 271, 7222, 7225 }, // 919 t2LDRH_PRE { 1, 269, 271, 7225, 7228 }, // 920 t2LDRSB_PRE_t2LDRSH_PRE { 1, 269, 271, 7228, 7231 }, // 921 t2LDR_PRE { 1, 269, 271, 7231, 7235 }, // 922 LDRD_PRE { 1, 269, 271, 7235, 7239 }, // 923 t2LDRD_PRE { 1, 269, 271, 7239, 7243 }, // 924 LDRT_POST_IMM { 1, 269, 271, 7243, 7247 }, // 925 LDRBT_POST_IMM { 1, 269, 271, 7247, 7251 }, // 926 LDRHTi { 1, 269, 271, 7251, 7255 }, // 927 LDRSBTi_LDRSHTi { 0, 0, 0, 0, 0 }, // 928 t2LDRB_POST_imm { 1, 269, 271, 7255, 7258 }, // 929 t2LDRB_POST { 1, 269, 271, 7258, 7262 }, // 930 LDRH_POST { 1, 269, 271, 7262, 7266 }, // 931 LDRSB_POST_LDRSH_POST { 1, 269, 271, 7266, 7270 }, // 932 LDR_POST_REG { 1, 269, 271, 7270, 7274 }, // 933 LDRB_POST_REG { 0, 0, 0, 0, 0 }, // 934 LDRT_POST { 1, 265, 266, 7274, 7276 }, // 935 PLDi12_t2PLDi12_PLDWi12_t2PLDWi12_t2PLDWi8_t2PLDWs_t2PLDi8_t2PLDpci_t2PLDs_PLIi12_PLIrs_t2PLIi12_t2PLIi8_t2PLIpci_t2PLIs { 1, 265, 266, 7276, 7278 }, // 936 PLDrs_PLDWrs { 0, 0, 0, 0, 0 }, // 937 VLLDM_VLLDM_T2 { 1, 269, 271, 7278, 7281 }, // 938 STRBi12_PICSTRB_PICSTRH { 1, 269, 271, 7281, 7283 }, // 939 t2STRBT { 1, 269, 271, 7283, 7286 }, // 940 STR_PRE_IMM { 1, 269, 271, 7286, 7289 }, // 941 STRB_PRE_IMM { 1, 269, 271, 7289, 7293 }, // 942 STRBi_preidx_STRBr_preidx_STRi_preidx_STRr_preidx_STRH_preidx { 0, 0, 0, 0, 0 }, // 943 t2STRH_PRE_imm_t2STRB_PRE_imm_t2STR_PRE_imm { 1, 269, 271, 7293, 7297 }, // 944 STRH_PRE { 1, 269, 271, 7297, 7300 }, // 945 t2STRH_PRE_t2STR_PRE { 1, 269, 271, 7300, 7303 }, // 946 t2STRB_PRE { 1, 269, 271, 7303, 7307 }, // 947 t2STRD_PRE { 1, 269, 271, 7307, 7311 }, // 948 STR_PRE_REG { 1, 269, 271, 7311, 7315 }, // 949 STRB_PRE_REG { 1, 269, 271, 7315, 7319 }, // 950 STRD_PRE { 1, 269, 271, 7319, 7323 }, // 951 STRT_POST_IMM { 1, 269, 271, 7323, 7327 }, // 952 STRBT_POST_IMM { 0, 0, 0, 0, 0 }, // 953 t2STRB_POST_imm_t2STR_POST_imm { 1, 269, 271, 7327, 7330 }, // 954 t2STRB_POST { 1, 269, 271, 7330, 7334 }, // 955 STRBT_POST_REG_STRB_POST_REG { 0, 0, 0, 0, 0 }, // 956 STRBT_POST_STRT_POST { 0, 0, 0, 0, 0 }, // 957 VLSTM_VLSTM_T2 { 0, 0, 0, 0, 0 }, // 958 VCVTASD_VCVTASH_VCVTASS_VCVTAUD_VCVTAUH_VCVTAUS_VCVTMSD_VCVTMSH_VCVTMSS_VCVTMUD_VCVTMUH_VCVTMUS_VCVTNSD_VCVTNSH_VCVTNSS_VCVTNUD_VCVTNUH_VCVTNUS_VCVTPSD_VCVTPSH_VCVTPSS_VCVTPUD_VCVTPUH_VCVTPUS_VCVTBDH_VCVTTDH_VCVTTHD { 1, 284, 286, 7334, 7336 }, // 959 VTOSLS_VTOUHS_VTOULS { 1, 322, 325, 7336, 7338 }, // 960 VJCVT { 0, 0, 0, 0, 0 }, // 961 VRINTAD_VRINTAH_VRINTAS_VRINTMD_VRINTMH_VRINTMS_VRINTND_VRINTNH_VRINTNS_VRINTPD_VRINTPH_VRINTPS_VRINTRD_VRINTRH_VRINTRS_VRINTXD_VRINTXH_VRINTXS_VRINTZD_VRINTZH_VRINTZS { 0, 0, 0, 0, 0 }, // 962 VSQRTH { 1, 284, 286, 7338, 7341 }, // 963 VMAXsv2i32_VMAXsv4i16_VMAXsv8i8_VMAXuv2i32_VMAXuv4i16_VMAXuv8i8_VMINsv2i32_VMINsv4i16_VMINsv8i8_VMINuv2i32_VMINuv4i16_VMINuv8i8 { 0, 0, 0, 0, 0 }, // 964 VUDOTD_VUDOTDI_VSDOTD_VSDOTDI_VUDOTQ_VUDOTQI_VSDOTQ_VSDOTQI { 1, 286, 289, 7341, 7343 }, // 965 FCONSTD { 0, 0, 0, 0, 0 }, // 966 FCONSTH { 1, 284, 286, 7343, 7345 }, // 967 FCONSTS { 0, 0, 0, 0, 0 }, // 968 VMOVHcc_VMOVH { 0, 0, 0, 0, 0 }, // 969 VINSH { -1, 343, 348, 7345, 7349 }, // 970 VSTMSIA { -1, 343, 348, 7349, 7354 }, // 971 VSTMSDB_UPD_VSTMSIA_UPD { 1, 284, 286, 7354, 7357 }, // 972 VRHADDsv16i8_VRHADDsv4i32_VRHADDsv8i16_VRHADDuv16i8_VRHADDuv4i32_VRHADDuv8i16 { 1, 284, 286, 7357, 7360 }, // 973 VRHADDsv2i32_VRHADDsv4i16_VRHADDsv8i8_VRHADDuv2i32_VRHADDuv4i16_VRHADDuv8i8 { 1, 284, 286, 7360, 7361 }, // 974 VMVNv2i32_VMVNv4i16_VMVNv4i32_VMVNv8i16 { 1, 284, 286, 7361, 7364 }, // 975 VMULpd_VMULv4i16_VMULv8i8_VMULslv4i16 { 1, 300, 302, 7364, 7367 }, // 976 VMULv2i32_VMULslv2i32 { 1, 300, 302, 7367, 7370 }, // 977 VQDMULHslv2i32_VQDMULHv2i32_VQRDMULHslv2i32_VQRDMULHv2i32 { 1, 284, 286, 7370, 7373 }, // 978 VQDMULHslv4i16_VQDMULHv4i16_VQRDMULHslv4i16_VQRDMULHv4i16 { 1, 300, 302, 7373, 7376 }, // 979 VMULpq_VMULv16i8_VMULv8i16_VMULslv8i16 { 1<TRUNCATED>#undef DBGFIELD#endif // GET_SUBTARGETINFO_MC_DESC#ifdef GET_SUBTARGETINFO_TARGET_DESC#undef GET_SUBTARGETINFO_TARGET_DESC#include "llvm/Support/Debug.h"#include "llvm/Support/raw_ostream.h"#endif // GET_SUBTARGETINFO_TARGET_DESC#ifdef GET_SUBTARGETINFO_HEADER#undef GET_SUBTARGETINFO_HEADER#endif // GET_SUBTARGETINFO_HEADER#ifdef GET_SUBTARGETINFO_CTOR#undef GET_SUBTARGETINFO_CTOR#include "llvm/CodeGen/TargetSchedule.h"#endif // GET_SUBTARGETINFO_CTOR#ifdef GET_STIPREDICATE_DECLS_FOR_MC_ANALYSIS#undef GET_STIPREDICATE_DECLS_FOR_MC_ANALYSIS#endif // GET_STIPREDICATE_DECLS_FOR_MC_ANALYSIS#ifdef GET_STIPREDICATE_DEFS_FOR_MC_ANALYSIS#undef GET_STIPREDICATE_DEFS_FOR_MC_ANALYSIS#endif // GET_STIPREDICATE_DEFS_FOR_MC_ANALYSIS