/* Capstone Disassembly Engine, https://www.capstone-engine.org */
/* By Nguyen Anh Quynh <aquynh@gmail.com>, 2013-2022, */
/*    Rot127 <unisono@quyllur.org> 2022-2024 */
/* Automatically generated file by Capstone's LLVM TableGen Disassembler Backend. */

/* LLVM-commit: <commit> */
/* LLVM-tag: <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



