/* Capstone Disassembly Engine, http://www.capstone-engine.org */ /* By Nguyen Anh Quynh , 2013-2022, */ /* Rot127 2022-2023 */ /* Automatically generated file by Capstone's LLVM TableGen Disassembler Backend. */ /* LLVM-commit: 464bda7750a3ba9e23823fc707d7e7b6fc38438d */ /* LLVM-tag: llvmorg-16.0.2-5-g464bda7750a3 */ /* Do not edit. */ /* Capstone's LLVM TableGen Backends: */ /* https://github.com/capstone-engine/llvm-capstone */ #ifdef GET_SUBTARGETINFO_ENUM #undef GET_SUBTARGETINFO_ENUM enum { ARM_ARMv4 = 0, ARM_ARMv4t = 1, ARM_ARMv5t = 2, ARM_ARMv5te = 3, ARM_ARMv5tej = 4, ARM_ARMv6 = 5, ARM_ARMv6j = 6, ARM_ARMv6k = 7, ARM_ARMv6kz = 8, ARM_ARMv6m = 9, ARM_ARMv6sm = 10, ARM_ARMv6t2 = 11, ARM_ARMv7a = 12, ARM_ARMv7em = 13, ARM_ARMv7k = 14, ARM_ARMv7m = 15, ARM_ARMv7r = 16, ARM_ARMv7s = 17, ARM_ARMv7ve = 18, ARM_ARMv8a = 19, ARM_ARMv8mBaseline = 20, ARM_ARMv8mMainline = 21, ARM_ARMv8r = 22, ARM_ARMv9a = 23, ARM_ARMv81a = 24, ARM_ARMv81mMainline = 25, ARM_ARMv82a = 26, ARM_ARMv83a = 27, ARM_ARMv84a = 28, ARM_ARMv85a = 29, ARM_ARMv86a = 30, ARM_ARMv87a = 31, ARM_ARMv88a = 32, ARM_ARMv89a = 33, ARM_ARMv91a = 34, ARM_ARMv92a = 35, ARM_ARMv93a = 36, ARM_ARMv94a = 37, ARM_Feature8MSecExt = 38, ARM_FeatureAAPCSFrameChain = 39, ARM_FeatureAAPCSFrameChainLeaf = 40, ARM_FeatureAClass = 41, ARM_FeatureAES = 42, ARM_FeatureAcquireRelease = 43, ARM_FeatureAtomics32 = 44, ARM_FeatureAvoidMOVsShOp = 45, ARM_FeatureAvoidPartialCPSR = 46, ARM_FeatureBF16 = 47, ARM_FeatureCLRBHB = 48, ARM_FeatureCRC = 49, ARM_FeatureCheapPredicableCPSR = 50, ARM_FeatureCheckVLDnAlign = 51, ARM_FeatureCoprocCDE0 = 52, ARM_FeatureCoprocCDE1 = 53, ARM_FeatureCoprocCDE2 = 54, ARM_FeatureCoprocCDE3 = 55, ARM_FeatureCoprocCDE4 = 56, ARM_FeatureCoprocCDE5 = 57, ARM_FeatureCoprocCDE6 = 58, ARM_FeatureCoprocCDE7 = 59, ARM_FeatureCrypto = 60, ARM_FeatureD32 = 61, ARM_FeatureDB = 62, ARM_FeatureDFB = 63, ARM_FeatureDSP = 64, ARM_FeatureDontWidenVMOVS = 65, ARM_FeatureDotProd = 66, ARM_FeatureExecuteOnly = 67, ARM_FeatureExpandMLx = 68, ARM_FeatureFP16 = 69, ARM_FeatureFP16FML = 70, ARM_FeatureFP64 = 71, ARM_FeatureFPAO = 72, ARM_FeatureFPARMv8 = 73, ARM_FeatureFPARMv8_D16 = 74, ARM_FeatureFPARMv8_D16_SP = 75, ARM_FeatureFPARMv8_SP = 76, ARM_FeatureFPRegs = 77, ARM_FeatureFPRegs16 = 78, ARM_FeatureFPRegs64 = 79, ARM_FeatureFixCMSE_CVE_2021_35465 = 80, ARM_FeatureFixCortexA57AES1742098 = 81, ARM_FeatureFullFP16 = 82, ARM_FeatureFuseAES = 83, ARM_FeatureFuseLiterals = 84, ARM_FeatureHWDivARM = 85, ARM_FeatureHWDivThumb = 86, ARM_FeatureHardenSlsBlr = 87, ARM_FeatureHardenSlsNoComdat = 88, ARM_FeatureHardenSlsRetBr = 89, ARM_FeatureHasNoBranchPredictor = 90, ARM_FeatureHasRetAddrStack = 91, ARM_FeatureHasSlowFPVFMx = 92, ARM_FeatureHasSlowFPVMLx = 93, ARM_FeatureHasVMLxHazards = 94, ARM_FeatureLOB = 95, ARM_FeatureLongCalls = 96, ARM_FeatureMClass = 97, ARM_FeatureMP = 98, ARM_FeatureMVEVectorCostFactor1 = 99, ARM_FeatureMVEVectorCostFactor2 = 100, ARM_FeatureMVEVectorCostFactor4 = 101, ARM_FeatureMatMulInt8 = 102, ARM_FeatureMuxedUnits = 103, ARM_FeatureNEON = 104, ARM_FeatureNEONForFP = 105, ARM_FeatureNEONForFPMovs = 106, ARM_FeatureNaClTrap = 107, ARM_FeatureNoARM = 108, ARM_FeatureNoBTIAtReturnTwice = 109, ARM_FeatureNoMovt = 110, ARM_FeatureNoNegativeImmediates = 111, ARM_FeatureNoPostRASched = 112, ARM_FeatureNonpipelinedVFP = 113, ARM_FeaturePACBTI = 114, ARM_FeaturePerfMon = 115, ARM_FeaturePref32BitThumb = 116, ARM_FeaturePrefISHSTBarrier = 117, ARM_FeaturePrefLoopAlign32 = 118, ARM_FeaturePreferVMOVSR = 119, ARM_FeatureProfUnpredicate = 120, ARM_FeatureRAS = 121, ARM_FeatureRClass = 122, ARM_FeatureReadTp = 123, ARM_FeatureReserveR9 = 124, ARM_FeatureSB = 125, ARM_FeatureSHA2 = 126, ARM_FeatureSlowFPBrcc = 127, ARM_FeatureSlowLoadDSubreg = 128, ARM_FeatureSlowOddRegister = 129, ARM_FeatureSlowVDUP32 = 130, ARM_FeatureSlowVGETLNi32 = 131, ARM_FeatureSplatVFPToNeon = 132, ARM_FeatureStrictAlign = 133, ARM_FeatureThumb2 = 134, ARM_FeatureTrustZone = 135, ARM_FeatureUseMIPipeliner = 136, ARM_FeatureUseMISched = 137, ARM_FeatureUseWideStrideVFP = 138, ARM_FeatureV7Clrex = 139, ARM_FeatureVFP2 = 140, ARM_FeatureVFP2_SP = 141, ARM_FeatureVFP3 = 142, ARM_FeatureVFP3_D16 = 143, ARM_FeatureVFP3_D16_SP = 144, ARM_FeatureVFP3_SP = 145, ARM_FeatureVFP4 = 146, ARM_FeatureVFP4_D16 = 147, ARM_FeatureVFP4_D16_SP = 148, ARM_FeatureVFP4_SP = 149, ARM_FeatureVMLxForwarding = 150, ARM_FeatureVirtualization = 151, ARM_FeatureZCZeroing = 152, ARM_HasCDEOps = 153, ARM_HasMVEFloatOps = 154, ARM_HasMVEIntegerOps = 155, ARM_HasV4TOps = 156, ARM_HasV5TEOps = 157, ARM_HasV5TOps = 158, ARM_HasV6KOps = 159, ARM_HasV6MOps = 160, ARM_HasV6Ops = 161, ARM_HasV6T2Ops = 162, ARM_HasV7Ops = 163, ARM_HasV8MBaselineOps = 164, ARM_HasV8MMainlineOps = 165, ARM_HasV8Ops = 166, ARM_HasV8_1MMainlineOps = 167, ARM_HasV8_1aOps = 168, ARM_HasV8_2aOps = 169, ARM_HasV8_3aOps = 170, ARM_HasV8_4aOps = 171, ARM_HasV8_5aOps = 172, ARM_HasV8_6aOps = 173, ARM_HasV8_7aOps = 174, ARM_HasV8_8aOps = 175, ARM_HasV8_9aOps = 176, ARM_HasV9_0aOps = 177, ARM_HasV9_1aOps = 178, ARM_HasV9_2aOps = 179, ARM_HasV9_3aOps = 180, ARM_HasV9_4aOps = 181, ARM_IWMMXT = 182, ARM_IWMMXT2 = 183, ARM_ModeBigEndianInstructions = 184, ARM_ModeSoftFloat = 185, ARM_ModeThumb = 186, ARM_ProcA5 = 187, ARM_ProcA7 = 188, ARM_ProcA8 = 189, ARM_ProcA9 = 190, ARM_ProcA12 = 191, ARM_ProcA15 = 192, ARM_ProcA17 = 193, ARM_ProcA32 = 194, ARM_ProcA35 = 195, ARM_ProcA53 = 196, ARM_ProcA55 = 197, ARM_ProcA57 = 198, ARM_ProcA72 = 199, ARM_ProcA73 = 200, ARM_ProcA75 = 201, ARM_ProcA76 = 202, ARM_ProcA77 = 203, ARM_ProcA78 = 204, ARM_ProcA78C = 205, ARM_ProcA710 = 206, ARM_ProcExynos = 207, ARM_ProcKrait = 208, ARM_ProcKryo = 209, ARM_ProcM3 = 210, ARM_ProcM7 = 211, ARM_ProcR4 = 212, ARM_ProcR5 = 213, ARM_ProcR7 = 214, ARM_ProcR52 = 215, ARM_ProcSwift = 216, ARM_ProcV1 = 217, ARM_ProcX1 = 218, ARM_ProcX1C = 219, ARM_XScale = 220, ARM_NumSubtargetFeatures = 221 }; #endif // GET_SUBTARGETINFO_ENUM