|
constexpr FeatureBitset | FeaturesPentiumMMX |
|
constexpr FeatureBitset | FeaturesPentium2 |
|
constexpr FeatureBitset | FeaturesPentium3 = FeaturesPentium2 | FeatureSSE |
|
constexpr FeatureBitset | FeaturesPentium4 = FeaturesPentium3 | FeatureSSE2 |
|
constexpr FeatureBitset | FeaturesPrescott = FeaturesPentium4 | FeatureSSE3 |
|
constexpr FeatureBitset | FeaturesNocona |
|
constexpr FeatureBitset | FeaturesX86_64 = FeaturesPentium4 | Feature64BIT |
|
constexpr FeatureBitset | FeaturesX86_64_V2 |
|
constexpr FeatureBitset | FeaturesX86_64_V3 |
|
constexpr FeatureBitset | FeaturesX86_64_V4 |
|
constexpr FeatureBitset | FeaturesCore2 |
|
constexpr FeatureBitset | FeaturesPenryn = FeaturesCore2 | FeatureSSE4_1 |
|
constexpr FeatureBitset | FeaturesNehalem |
|
constexpr FeatureBitset | FeaturesWestmere = FeaturesNehalem | FeaturePCLMUL |
|
constexpr FeatureBitset | FeaturesSandyBridge |
|
constexpr FeatureBitset | FeaturesIvyBridge |
|
constexpr FeatureBitset | FeaturesHaswell |
|
constexpr FeatureBitset | FeaturesBroadwell |
|
constexpr FeatureBitset | FeaturesKNL |
|
constexpr FeatureBitset | FeaturesKNM = FeaturesKNL | FeatureAVX512VPOPCNTDQ |
|
constexpr FeatureBitset | FeaturesSkylakeClient |
|
constexpr FeatureBitset | FeaturesSkylakeServer |
|
constexpr FeatureBitset | FeaturesCascadeLake |
|
constexpr FeatureBitset | FeaturesCooperLake |
|
constexpr FeatureBitset | FeaturesCannonlake |
|
constexpr FeatureBitset | FeaturesICLClient |
|
constexpr FeatureBitset | FeaturesRocketlake = FeaturesICLClient & ~FeatureSGX |
|
constexpr FeatureBitset | FeaturesICLServer |
|
constexpr FeatureBitset | FeaturesTigerlake |
|
constexpr FeatureBitset | FeaturesSapphireRapids |
|
constexpr FeatureBitset | FeaturesGraniteRapids |
|
constexpr FeatureBitset | FeaturesDiamondRapids |
|
constexpr FeatureBitset | FeaturesBonnell = FeaturesCore2 | FeatureMOVBE |
|
constexpr FeatureBitset | FeaturesSilvermont |
|
constexpr FeatureBitset | FeaturesGoldmont |
|
constexpr FeatureBitset | FeaturesGoldmontPlus |
|
constexpr FeatureBitset | FeaturesTremont |
|
constexpr FeatureBitset | FeaturesAlderlake |
|
constexpr FeatureBitset | FeaturesSierraforest |
|
constexpr FeatureBitset | FeaturesArrowlakeS |
|
constexpr FeatureBitset | FeaturesPantherlake |
|
constexpr FeatureBitset | FeaturesClearwaterforest |
|
constexpr FeatureBitset | FeaturesGeode |
|
constexpr FeatureBitset | FeaturesK6 = FeatureX87 | FeatureCMPXCHG8B | FeatureMMX |
|
constexpr FeatureBitset | FeaturesAthlon |
|
constexpr FeatureBitset | FeaturesAthlonXP |
|
constexpr FeatureBitset | FeaturesK8 |
|
constexpr FeatureBitset | FeaturesK8SSE3 = FeaturesK8 | FeatureSSE3 |
|
constexpr FeatureBitset | FeaturesAMDFAM10 |
|
constexpr FeatureBitset | FeaturesBTVER1 |
|
constexpr FeatureBitset | FeaturesBTVER2 |
|
constexpr FeatureBitset | FeaturesBDVER1 |
|
constexpr FeatureBitset | FeaturesBDVER2 |
|
constexpr FeatureBitset | FeaturesBDVER3 |
|
constexpr FeatureBitset | FeaturesBDVER4 |
|
constexpr FeatureBitset | FeaturesZNVER1 |
|
constexpr FeatureBitset | FeaturesZNVER2 |
|
static constexpr FeatureBitset | FeaturesZNVER3 |
|
static constexpr FeatureBitset | FeaturesZNVER4 |
|
static constexpr FeatureBitset | FeaturesZNVER5 |
|
constexpr ProcInfo | Processors [] |
|
constexpr const char * | NoTuneList [] = {"x86-64-v2", "x86-64-v3", "x86-64-v4"} |
|
constexpr FeatureBitset | ImpliedFeatures64BIT = {} |
|
constexpr FeatureBitset | ImpliedFeaturesADX = {} |
|
constexpr FeatureBitset | ImpliedFeaturesBMI = {} |
|
constexpr FeatureBitset | ImpliedFeaturesBMI2 = {} |
|
constexpr FeatureBitset | ImpliedFeaturesCLDEMOTE = {} |
|
constexpr FeatureBitset | ImpliedFeaturesCLFLUSHOPT = {} |
|
constexpr FeatureBitset | ImpliedFeaturesCLWB = {} |
|
constexpr FeatureBitset | ImpliedFeaturesCLZERO = {} |
|
constexpr FeatureBitset | ImpliedFeaturesCMOV = {} |
|
constexpr FeatureBitset | ImpliedFeaturesCMPXCHG16B = {} |
|
constexpr FeatureBitset | ImpliedFeaturesCMPXCHG8B = {} |
|
constexpr FeatureBitset | ImpliedFeaturesCRC32 = {} |
|
constexpr FeatureBitset | ImpliedFeaturesENQCMD = {} |
|
constexpr FeatureBitset | ImpliedFeaturesFSGSBASE = {} |
|
constexpr FeatureBitset | ImpliedFeaturesFXSR = {} |
|
constexpr FeatureBitset | ImpliedFeaturesINVPCID = {} |
|
constexpr FeatureBitset | ImpliedFeaturesLWP = {} |
|
constexpr FeatureBitset | ImpliedFeaturesLZCNT = {} |
|
constexpr FeatureBitset | ImpliedFeaturesMMX = {} |
|
constexpr FeatureBitset | ImpliedFeaturesMWAITX = {} |
|
constexpr FeatureBitset | ImpliedFeaturesMOVBE = {} |
|
constexpr FeatureBitset | ImpliedFeaturesMOVDIR64B = {} |
|
constexpr FeatureBitset | ImpliedFeaturesMOVDIRI = {} |
|
constexpr FeatureBitset | ImpliedFeaturesPCONFIG = {} |
|
constexpr FeatureBitset | ImpliedFeaturesPOPCNT = {} |
|
constexpr FeatureBitset | ImpliedFeaturesPKU = {} |
|
constexpr FeatureBitset | ImpliedFeaturesPRFCHW = {} |
|
constexpr FeatureBitset | ImpliedFeaturesPTWRITE = {} |
|
constexpr FeatureBitset | ImpliedFeaturesRDPID = {} |
|
constexpr FeatureBitset | ImpliedFeaturesRDPRU = {} |
|
constexpr FeatureBitset | ImpliedFeaturesRDRND = {} |
|
constexpr FeatureBitset | ImpliedFeaturesRDSEED = {} |
|
constexpr FeatureBitset | ImpliedFeaturesRTM = {} |
|
constexpr FeatureBitset | ImpliedFeaturesSAHF = {} |
|
constexpr FeatureBitset | ImpliedFeaturesSERIALIZE = {} |
|
constexpr FeatureBitset | ImpliedFeaturesSGX = {} |
|
constexpr FeatureBitset | ImpliedFeaturesSHSTK = {} |
|
constexpr FeatureBitset | ImpliedFeaturesTBM = {} |
|
constexpr FeatureBitset | ImpliedFeaturesTSXLDTRK = {} |
|
constexpr FeatureBitset | ImpliedFeaturesUINTR = {} |
|
constexpr FeatureBitset | ImpliedFeaturesUSERMSR = {} |
|
constexpr FeatureBitset | ImpliedFeaturesWAITPKG = {} |
|
constexpr FeatureBitset | ImpliedFeaturesWBNOINVD = {} |
|
constexpr FeatureBitset | ImpliedFeaturesVZEROUPPER = {} |
|
constexpr FeatureBitset | ImpliedFeaturesX87 = {} |
|
constexpr FeatureBitset | ImpliedFeaturesXSAVE = {} |
|
constexpr FeatureBitset | ImpliedFeaturesDUMMYFEATURE1 = {} |
|
constexpr FeatureBitset | ImpliedFeaturesDUMMYFEATURE2 = {} |
|
constexpr FeatureBitset | ImpliedFeaturesRETPOLINE_EXTERNAL_THUNK = {} |
|
constexpr FeatureBitset | ImpliedFeaturesRETPOLINE_INDIRECT_BRANCHES = {} |
|
constexpr FeatureBitset | ImpliedFeaturesRETPOLINE_INDIRECT_CALLS = {} |
|
constexpr FeatureBitset | ImpliedFeaturesLVI_CFI = {} |
|
constexpr FeatureBitset | ImpliedFeaturesLVI_LOAD_HARDENING = {} |
|
constexpr FeatureBitset | ImpliedFeaturesXSAVEC = FeatureXSAVE |
|
constexpr FeatureBitset | ImpliedFeaturesXSAVEOPT = FeatureXSAVE |
|
constexpr FeatureBitset | ImpliedFeaturesXSAVES = FeatureXSAVE |
|
constexpr FeatureBitset | ImpliedFeaturesSSE = {} |
|
constexpr FeatureBitset | ImpliedFeaturesSSE2 = FeatureSSE |
|
constexpr FeatureBitset | ImpliedFeaturesSSE3 = FeatureSSE2 |
|
constexpr FeatureBitset | ImpliedFeaturesSSSE3 = FeatureSSE3 |
|
constexpr FeatureBitset | ImpliedFeaturesSSE4_1 = FeatureSSSE3 |
|
constexpr FeatureBitset | ImpliedFeaturesSSE4_2 = FeatureSSE4_1 |
|
constexpr FeatureBitset | ImpliedFeaturesAVX = FeatureSSE4_2 |
|
constexpr FeatureBitset | ImpliedFeaturesAVX2 = FeatureAVX |
|
constexpr FeatureBitset | ImpliedFeaturesEVEX512 = {} |
|
constexpr FeatureBitset | ImpliedFeaturesAVX512F |
|
constexpr FeatureBitset | ImpliedFeaturesAES = FeatureSSE2 |
|
constexpr FeatureBitset | ImpliedFeaturesF16C = FeatureAVX |
|
constexpr FeatureBitset | ImpliedFeaturesFMA = FeatureAVX |
|
constexpr FeatureBitset | ImpliedFeaturesGFNI = FeatureSSE2 |
|
constexpr FeatureBitset | ImpliedFeaturesPCLMUL = FeatureSSE2 |
|
constexpr FeatureBitset | ImpliedFeaturesSHA = FeatureSSE2 |
|
constexpr FeatureBitset | ImpliedFeaturesVAES = FeatureAES | FeatureAVX2 |
|
constexpr FeatureBitset | ImpliedFeaturesVPCLMULQDQ = FeatureAVX | FeaturePCLMUL |
|
constexpr FeatureBitset | ImpliedFeaturesSM3 = FeatureAVX |
|
constexpr FeatureBitset | ImpliedFeaturesSM4 = FeatureAVX2 |
|
constexpr FeatureBitset | ImpliedFeaturesAVX512CD = FeatureAVX512F |
|
constexpr FeatureBitset | ImpliedFeaturesAVX512BW = FeatureAVX512F |
|
constexpr FeatureBitset | ImpliedFeaturesAVX512DQ = FeatureAVX512F |
|
constexpr FeatureBitset | ImpliedFeaturesAVX512VL = FeatureAVX512F |
|
constexpr FeatureBitset | ImpliedFeaturesAVX512BF16 = FeatureAVX512BW |
|
constexpr FeatureBitset | ImpliedFeaturesAVX512BITALG = FeatureAVX512BW |
|
constexpr FeatureBitset | ImpliedFeaturesAVX512IFMA = FeatureAVX512F |
|
constexpr FeatureBitset | ImpliedFeaturesAVX512VNNI = FeatureAVX512F |
|
constexpr FeatureBitset | ImpliedFeaturesAVX512VPOPCNTDQ = FeatureAVX512F |
|
constexpr FeatureBitset | ImpliedFeaturesAVX512VBMI = FeatureAVX512BW |
|
constexpr FeatureBitset | ImpliedFeaturesAVX512VBMI2 = FeatureAVX512BW |
|
constexpr FeatureBitset | ImpliedFeaturesAVX512VP2INTERSECT = FeatureAVX512F |
|
constexpr FeatureBitset | ImpliedFeaturesAVX5124FMAPS = {} |
|
constexpr FeatureBitset | ImpliedFeaturesAVX5124VNNIW = {} |
|
constexpr FeatureBitset | ImpliedFeaturesSSE4_A = FeatureSSE3 |
|
constexpr FeatureBitset | ImpliedFeaturesFMA4 = FeatureAVX | FeatureSSE4_A |
|
constexpr FeatureBitset | ImpliedFeaturesXOP = FeatureFMA4 |
|
constexpr FeatureBitset | ImpliedFeaturesAMX_TILE = {} |
|
constexpr FeatureBitset | ImpliedFeaturesAMX_BF16 = FeatureAMX_TILE |
|
constexpr FeatureBitset | ImpliedFeaturesAMX_FP16 = FeatureAMX_TILE |
|
constexpr FeatureBitset | ImpliedFeaturesAMX_INT8 = FeatureAMX_TILE |
|
constexpr FeatureBitset | ImpliedFeaturesAMX_COMPLEX = FeatureAMX_TILE |
|
constexpr FeatureBitset | ImpliedFeaturesAMX_FP8 = FeatureAMX_TILE |
|
constexpr FeatureBitset | ImpliedFeaturesAMX_TRANSPOSE = FeatureAMX_TILE |
|
constexpr FeatureBitset | ImpliedFeaturesAMX_MOVRS = FeatureAMX_TILE |
|
constexpr FeatureBitset | ImpliedFeaturesAMX_AVX512 |
|
constexpr FeatureBitset | ImpliedFeaturesAMX_TF32 = FeatureAMX_TILE |
|
constexpr FeatureBitset | ImpliedFeaturesHRESET = {} |
|
constexpr FeatureBitset | ImpliedFeaturesPREFETCHI = {} |
|
constexpr FeatureBitset | ImpliedFeaturesCMPCCXADD = {} |
|
constexpr FeatureBitset | ImpliedFeaturesRAOINT = {} |
|
constexpr FeatureBitset | ImpliedFeaturesAVXVNNIINT16 = FeatureAVX2 |
|
constexpr FeatureBitset | ImpliedFeaturesAVXVNNIINT8 = FeatureAVX2 |
|
constexpr FeatureBitset | ImpliedFeaturesAVXIFMA = FeatureAVX2 |
|
constexpr FeatureBitset | ImpliedFeaturesAVXNECONVERT = FeatureAVX2 |
|
constexpr FeatureBitset | ImpliedFeaturesSHA512 = FeatureAVX2 |
|
constexpr FeatureBitset | ImpliedFeaturesAVX512FP16 |
|
constexpr FeatureBitset | ImpliedFeaturesKL = FeatureSSE2 |
|
constexpr FeatureBitset | ImpliedFeaturesWIDEKL = FeatureKL |
|
constexpr FeatureBitset | ImpliedFeaturesAVXVNNI = FeatureAVX2 |
|
constexpr FeatureBitset | ImpliedFeaturesAVX10_1 |
|
constexpr FeatureBitset | ImpliedFeaturesAVX10_1_512 |
|
constexpr FeatureBitset | ImpliedFeaturesAVX10_2 = FeatureAVX10_1 |
|
constexpr FeatureBitset | ImpliedFeaturesAVX10_2_512 |
|
constexpr FeatureBitset | ImpliedFeaturesEGPR = {} |
|
constexpr FeatureBitset | ImpliedFeaturesPush2Pop2 = {} |
|
constexpr FeatureBitset | ImpliedFeaturesPPX = {} |
|
constexpr FeatureBitset | ImpliedFeaturesNDD = {} |
|
constexpr FeatureBitset | ImpliedFeaturesCCMP = {} |
|
constexpr FeatureBitset | ImpliedFeaturesNF = {} |
|
constexpr FeatureBitset | ImpliedFeaturesCF = {} |
|
constexpr FeatureBitset | ImpliedFeaturesZU = {} |
|
constexpr FeatureBitset | ImpliedFeaturesMOVRS = {} |
|
constexpr FeatureInfo | FeatureInfos [X86::CPU_FEATURE_MAX] |
|