/* Capstone Disassembly Engine, https://www.capstone-engine.org */ /* By Nguyen Anh Quynh , 2013-2022, */ /* Rot127 2022-2024 */ /* Automatically generated file by Capstone's LLVM TableGen Disassembler Backend. */ /* LLVM-commit: */ /* LLVM-tag: */ /* Do not edit. */ /* Capstone's LLVM TableGen Backends: */ /* https://github.com/capstone-engine/llvm-capstone */ #ifdef GET_SUBTARGETINFO_ENUM #undef GET_SUBTARGETINFO_ENUM enum { RISCV_Experimental = 0, RISCV_Feature32Bit = 1, RISCV_Feature64Bit = 2, RISCV_FeatureFastUnalignedAccess = 3, RISCV_FeatureForcedAtomics = 4, RISCV_FeatureNoRVCHints = 5, RISCV_FeaturePostRAScheduler = 6, RISCV_FeatureRVE = 7, RISCV_FeatureRelax = 8, RISCV_FeatureReserveX1 = 9, RISCV_FeatureReserveX2 = 10, RISCV_FeatureReserveX3 = 11, RISCV_FeatureReserveX4 = 12, RISCV_FeatureReserveX5 = 13, RISCV_FeatureReserveX6 = 14, RISCV_FeatureReserveX7 = 15, RISCV_FeatureReserveX8 = 16, RISCV_FeatureReserveX9 = 17, RISCV_FeatureReserveX10 = 18, RISCV_FeatureReserveX11 = 19, RISCV_FeatureReserveX12 = 20, RISCV_FeatureReserveX13 = 21, RISCV_FeatureReserveX14 = 22, RISCV_FeatureReserveX15 = 23, RISCV_FeatureReserveX16 = 24, RISCV_FeatureReserveX17 = 25, RISCV_FeatureReserveX18 = 26, RISCV_FeatureReserveX19 = 27, RISCV_FeatureReserveX20 = 28, RISCV_FeatureReserveX21 = 29, RISCV_FeatureReserveX22 = 30, RISCV_FeatureReserveX23 = 31, RISCV_FeatureReserveX24 = 32, RISCV_FeatureReserveX25 = 33, RISCV_FeatureReserveX26 = 34, RISCV_FeatureReserveX27 = 35, RISCV_FeatureReserveX28 = 36, RISCV_FeatureReserveX29 = 37, RISCV_FeatureReserveX30 = 38, RISCV_FeatureReserveX31 = 39, RISCV_FeatureSaveRestore = 40, RISCV_FeatureStdExtA = 41, RISCV_FeatureStdExtC = 42, RISCV_FeatureStdExtD = 43, RISCV_FeatureStdExtF = 44, RISCV_FeatureStdExtH = 45, RISCV_FeatureStdExtI = 46, RISCV_FeatureStdExtM = 47, RISCV_FeatureStdExtSmaia = 48, RISCV_FeatureStdExtSmepmp = 49, RISCV_FeatureStdExtSsaia = 50, RISCV_FeatureStdExtSvinval = 51, RISCV_FeatureStdExtSvnapot = 52, RISCV_FeatureStdExtSvpbmt = 53, RISCV_FeatureStdExtV = 54, RISCV_FeatureStdExtZa64rs = 55, RISCV_FeatureStdExtZa128rs = 56, RISCV_FeatureStdExtZacas = 57, RISCV_FeatureStdExtZawrs = 58, RISCV_FeatureStdExtZba = 59, RISCV_FeatureStdExtZbb = 60, RISCV_FeatureStdExtZbc = 61, RISCV_FeatureStdExtZbkb = 62, RISCV_FeatureStdExtZbkc = 63, RISCV_FeatureStdExtZbkx = 64, RISCV_FeatureStdExtZbs = 65, RISCV_FeatureStdExtZca = 66, RISCV_FeatureStdExtZcb = 67, RISCV_FeatureStdExtZcd = 68, RISCV_FeatureStdExtZce = 69, RISCV_FeatureStdExtZcf = 70, RISCV_FeatureStdExtZcmop = 71, RISCV_FeatureStdExtZcmp = 72, RISCV_FeatureStdExtZcmt = 73, RISCV_FeatureStdExtZdinx = 74, RISCV_FeatureStdExtZfa = 75, RISCV_FeatureStdExtZfbfmin = 76, RISCV_FeatureStdExtZfh = 77, RISCV_FeatureStdExtZfhmin = 78, RISCV_FeatureStdExtZfinx = 79, RISCV_FeatureStdExtZhinx = 80, RISCV_FeatureStdExtZhinxmin = 81, RISCV_FeatureStdExtZic64b = 82, RISCV_FeatureStdExtZicbom = 83, RISCV_FeatureStdExtZicbop = 84, RISCV_FeatureStdExtZicboz = 85, RISCV_FeatureStdExtZiccamoa = 86, RISCV_FeatureStdExtZiccif = 87, RISCV_FeatureStdExtZicclsm = 88, RISCV_FeatureStdExtZiccrse = 89, RISCV_FeatureStdExtZicfilp = 90, RISCV_FeatureStdExtZicfiss = 91, RISCV_FeatureStdExtZicntr = 92, RISCV_FeatureStdExtZicond = 93, RISCV_FeatureStdExtZicsr = 94, RISCV_FeatureStdExtZifencei = 95, RISCV_FeatureStdExtZihintntl = 96, RISCV_FeatureStdExtZihintpause = 97, RISCV_FeatureStdExtZihpm = 98, RISCV_FeatureStdExtZimop = 99, RISCV_FeatureStdExtZk = 100, RISCV_FeatureStdExtZkn = 101, RISCV_FeatureStdExtZknd = 102, RISCV_FeatureStdExtZkne = 103, RISCV_FeatureStdExtZknh = 104, RISCV_FeatureStdExtZkr = 105, RISCV_FeatureStdExtZks = 106, RISCV_FeatureStdExtZksed = 107, RISCV_FeatureStdExtZksh = 108, RISCV_FeatureStdExtZkt = 109, RISCV_FeatureStdExtZmmul = 110, RISCV_FeatureStdExtZtso = 111, RISCV_FeatureStdExtZvbb = 112, RISCV_FeatureStdExtZvbc = 113, RISCV_FeatureStdExtZve32f = 114, RISCV_FeatureStdExtZve32x = 115, RISCV_FeatureStdExtZve64d = 116, RISCV_FeatureStdExtZve64f = 117, RISCV_FeatureStdExtZve64x = 118, RISCV_FeatureStdExtZvfbfmin = 119, RISCV_FeatureStdExtZvfbfwma = 120, RISCV_FeatureStdExtZvfh = 121, RISCV_FeatureStdExtZvfhmin = 122, RISCV_FeatureStdExtZvkb = 123, RISCV_FeatureStdExtZvkg = 124, RISCV_FeatureStdExtZvkn = 125, RISCV_FeatureStdExtZvknc = 126, RISCV_FeatureStdExtZvkned = 127, RISCV_FeatureStdExtZvkng = 128, RISCV_FeatureStdExtZvknha = 129, RISCV_FeatureStdExtZvknhb = 130, RISCV_FeatureStdExtZvks = 131, RISCV_FeatureStdExtZvksc = 132, RISCV_FeatureStdExtZvksed = 133, RISCV_FeatureStdExtZvksg = 134, RISCV_FeatureStdExtZvksh = 135, RISCV_FeatureStdExtZvkt = 136, RISCV_FeatureStdExtZvl32b = 137, RISCV_FeatureStdExtZvl64b = 138, RISCV_FeatureStdExtZvl128b = 139, RISCV_FeatureStdExtZvl256b = 140, RISCV_FeatureStdExtZvl512b = 141, RISCV_FeatureStdExtZvl1024b = 142, RISCV_FeatureStdExtZvl2048b = 143, RISCV_FeatureStdExtZvl4096b = 144, RISCV_FeatureStdExtZvl8192b = 145, RISCV_FeatureStdExtZvl16384b = 146, RISCV_FeatureStdExtZvl32768b = 147, RISCV_FeatureStdExtZvl65536b = 148, RISCV_FeatureTaggedGlobals = 149, RISCV_FeatureTrailingSeqCstFence = 150, RISCV_FeatureVendorXCValu = 151, RISCV_FeatureVendorXCVbi = 152, RISCV_FeatureVendorXCVbitmanip = 153, RISCV_FeatureVendorXCVelw = 154, RISCV_FeatureVendorXCVmac = 155, RISCV_FeatureVendorXCVmem = 156, RISCV_FeatureVendorXCVsimd = 157, RISCV_FeatureVendorXSfvcp = 158, RISCV_FeatureVendorXSfvfnrclipxfqf = 159, RISCV_FeatureVendorXSfvfwmaccqqq = 160, RISCV_FeatureVendorXSfvqmaccdod = 161, RISCV_FeatureVendorXSfvqmaccqoq = 162, RISCV_FeatureVendorXTHeadBa = 163, RISCV_FeatureVendorXTHeadBb = 164, RISCV_FeatureVendorXTHeadBs = 165, RISCV_FeatureVendorXTHeadCmo = 166, RISCV_FeatureVendorXTHeadCondMov = 167, RISCV_FeatureVendorXTHeadFMemIdx = 168, RISCV_FeatureVendorXTHeadMac = 169, RISCV_FeatureVendorXTHeadMemIdx = 170, RISCV_FeatureVendorXTHeadMemPair = 171, RISCV_FeatureVendorXTHeadSync = 172, RISCV_FeatureVendorXTHeadVdot = 173, RISCV_FeatureVendorXVentanaCondOps = 174, RISCV_TuneAUIPCADDIFusion = 175, RISCV_TuneConditionalCompressedMoveFusion = 176, RISCV_TuneDLenFactor2 = 177, RISCV_TuneLDADDFusion = 178, RISCV_TuneLUIADDIFusion = 179, RISCV_TuneNoDefaultUnroll = 180, RISCV_TuneNoOptimizedZeroStrideLoad = 181, RISCV_TuneShiftedZExtWFusion = 182, RISCV_TuneShortForwardBranchOpt = 183, RISCV_TuneSiFive7 = 184, RISCV_TuneVentanaVeyron = 185, RISCV_TuneZExtHFusion = 186, RISCV_TuneZExtWFusion = 187, RISCV_NumSubtargetFeatures = 188 }; #endif // GET_SUBTARGETINFO_ENUM