| /* Capstone Disassembly Engine, http://www.capstone-engine.org */ |
| /* By Nguyen Anh Quynh <aquynh@gmail.com>, 2013-2022, */ |
| /* Rot127 <unisono@quyllur.org> 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 |