blob: 94086ad81137f5cae43cec168ca334744c460c61 [file] [log] [blame]
/* 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: <commit> */
/* LLVM-tag: <tag> */
/* Do not edit. */
/* Capstone's LLVM TableGen Backends: */
/* https://github.com/capstone-engine/llvm-capstone */
{ AArch64_FEATURE_HasV8_0a, "HasV8_0a" },
{ AArch64_FEATURE_HasV8_1a, "HasV8_1a" },
{ AArch64_FEATURE_HasV8_2a, "HasV8_2a" },
{ AArch64_FEATURE_HasV8_3a, "HasV8_3a" },
{ AArch64_FEATURE_HasV8_4a, "HasV8_4a" },
{ AArch64_FEATURE_HasV8_5a, "HasV8_5a" },
{ AArch64_FEATURE_HasV8_6a, "HasV8_6a" },
{ AArch64_FEATURE_HasV8_7a, "HasV8_7a" },
{ AArch64_FEATURE_HasV8_8a, "HasV8_8a" },
{ AArch64_FEATURE_HasV8_9a, "HasV8_9a" },
{ AArch64_FEATURE_HasV9_0a, "HasV9_0a" },
{ AArch64_FEATURE_HasV9_1a, "HasV9_1a" },
{ AArch64_FEATURE_HasV9_2a, "HasV9_2a" },
{ AArch64_FEATURE_HasV9_3a, "HasV9_3a" },
{ AArch64_FEATURE_HasV9_4a, "HasV9_4a" },
{ AArch64_FEATURE_HasV8_0r, "HasV8_0r" },
{ AArch64_FEATURE_HasEL2VMSA, "HasEL2VMSA" },
{ AArch64_FEATURE_HasEL3, "HasEL3" },
{ AArch64_FEATURE_HasVH, "HasVH" },
{ AArch64_FEATURE_HasLOR, "HasLOR" },
{ AArch64_FEATURE_HasPAuth, "HasPAuth" },
{ AArch64_FEATURE_HasJS, "HasJS" },
{ AArch64_FEATURE_HasCCIDX, "HasCCIDX" },
{ AArch64_FEATURE_HasComplxNum, "HasComplxNum" },
{ AArch64_FEATURE_HasNV, "HasNV" },
{ AArch64_FEATURE_HasMPAM, "HasMPAM" },
{ AArch64_FEATURE_HasDIT, "HasDIT" },
{ AArch64_FEATURE_HasTRACEV8_4, "HasTRACEV8_4" },
{ AArch64_FEATURE_HasAM, "HasAM" },
{ AArch64_FEATURE_HasSEL2, "HasSEL2" },
{ AArch64_FEATURE_HasTLB_RMI, "HasTLB_RMI" },
{ AArch64_FEATURE_HasFlagM, "HasFlagM" },
{ AArch64_FEATURE_HasRCPC_IMMO, "HasRCPC_IMMO" },
{ AArch64_FEATURE_HasFPARMv8, "HasFPARMv8" },
{ AArch64_FEATURE_HasNEON, "HasNEON" },
{ AArch64_FEATURE_HasCrypto, "HasCrypto" },
{ AArch64_FEATURE_HasSM4, "HasSM4" },
{ AArch64_FEATURE_HasSHA3, "HasSHA3" },
{ AArch64_FEATURE_HasSHA2, "HasSHA2" },
{ AArch64_FEATURE_HasAES, "HasAES" },
{ AArch64_FEATURE_HasDotProd, "HasDotProd" },
{ AArch64_FEATURE_HasCRC, "HasCRC" },
{ AArch64_FEATURE_HasCSSC, "HasCSSC" },
{ AArch64_FEATURE_HasLSE, "HasLSE" },
{ AArch64_FEATURE_HasRAS, "HasRAS" },
{ AArch64_FEATURE_HasRDM, "HasRDM" },
{ AArch64_FEATURE_HasFullFP16, "HasFullFP16" },
{ AArch64_FEATURE_HasFP16FML, "HasFP16FML" },
{ AArch64_FEATURE_HasSPE, "HasSPE" },
{ AArch64_FEATURE_HasFuseAES, "HasFuseAES" },
{ AArch64_FEATURE_HasSVE, "HasSVE" },
{ AArch64_FEATURE_HasSVE2, "HasSVE2" },
{ AArch64_FEATURE_HasSVE2p1, "HasSVE2p1" },
{ AArch64_FEATURE_HasSVE2AES, "HasSVE2AES" },
{ AArch64_FEATURE_HasSVE2SM4, "HasSVE2SM4" },
{ AArch64_FEATURE_HasSVE2SHA3, "HasSVE2SHA3" },
{ AArch64_FEATURE_HasSVE2BitPerm, "HasSVE2BitPerm" },
{ AArch64_FEATURE_HasB16B16, "HasB16B16" },
{ AArch64_FEATURE_HasSME, "HasSME" },
{ AArch64_FEATURE_HasSMEF64F64, "HasSMEF64F64" },
{ AArch64_FEATURE_HasSMEF16F16, "HasSMEF16F16" },
{ AArch64_FEATURE_HasSMEI16I64, "HasSMEI16I64" },
{ AArch64_FEATURE_HasSME2, "HasSME2" },
{ AArch64_FEATURE_HasSME2p1, "HasSME2p1" },
{ AArch64_FEATURE_HasSVEorSME, "HasSVEorSME" },
{ AArch64_FEATURE_HasSVE2orSME, "HasSVE2orSME" },
{ AArch64_FEATURE_HasSVE2p1_or_HasSME, "HasSVE2p1_or_HasSME" },
{ AArch64_FEATURE_HasSVE2p1_or_HasSME2, "HasSVE2p1_or_HasSME2" },
{ AArch64_FEATURE_HasSVE2p1_or_HasSME2p1, "HasSVE2p1_or_HasSME2p1" },
{ AArch64_FEATURE_HasNEONorSME, "HasNEONorSME" },
{ AArch64_FEATURE_HasRCPC, "HasRCPC" },
{ AArch64_FEATURE_HasAltNZCV, "HasAltNZCV" },
{ AArch64_FEATURE_HasFRInt3264, "HasFRInt3264" },
{ AArch64_FEATURE_HasSB, "HasSB" },
{ AArch64_FEATURE_HasPredRes, "HasPredRes" },
{ AArch64_FEATURE_HasCCDP, "HasCCDP" },
{ AArch64_FEATURE_HasBTI, "HasBTI" },
{ AArch64_FEATURE_HasMTE, "HasMTE" },
{ AArch64_FEATURE_HasTME, "HasTME" },
{ AArch64_FEATURE_HasETE, "HasETE" },
{ AArch64_FEATURE_HasTRBE, "HasTRBE" },
{ AArch64_FEATURE_HasBF16, "HasBF16" },
{ AArch64_FEATURE_HasMatMulInt8, "HasMatMulInt8" },
{ AArch64_FEATURE_HasMatMulFP32, "HasMatMulFP32" },
{ AArch64_FEATURE_HasMatMulFP64, "HasMatMulFP64" },
{ AArch64_FEATURE_HasXS, "HasXS" },
{ AArch64_FEATURE_HasWFxT, "HasWFxT" },
{ AArch64_FEATURE_HasLS64, "HasLS64" },
{ AArch64_FEATURE_HasBRBE, "HasBRBE" },
{ AArch64_FEATURE_HasSPE_EEF, "HasSPE_EEF" },
{ AArch64_FEATURE_HasHBC, "HasHBC" },
{ AArch64_FEATURE_HasMOPS, "HasMOPS" },
{ AArch64_FEATURE_HasCLRBHB, "HasCLRBHB" },
{ AArch64_FEATURE_HasSPECRES2, "HasSPECRES2" },
{ AArch64_FEATURE_HasITE, "HasITE" },
{ AArch64_FEATURE_HasTHE, "HasTHE" },
{ AArch64_FEATURE_HasRCPC3, "HasRCPC3" },
{ AArch64_FEATURE_HasLSE128, "HasLSE128" },
{ AArch64_FEATURE_HasD128, "HasD128" },
{ AArch64_FEATURE_UseNegativeImmediates, "UseNegativeImmediates" },
{ AArch64_FEATURE_HasCCPP, "HasCCPP" },
{ AArch64_FEATURE_HasPAN, "HasPAN" },
{ AArch64_FEATURE_HasPsUAO, "HasPsUAO" },
{ AArch64_FEATURE_HasPAN_RWV, "HasPAN_RWV" },
{ AArch64_FEATURE_HasCONTEXTIDREL2, "HasCONTEXTIDREL2" },