enum ProcessorFeatures

Declared at: llvm/include/llvm/Support/X86TargetParser.h:57

Enumerators

NameValueComment
FEATURE_CMOV0
FEATURE_MMX1
FEATURE_POPCNT2
FEATURE_SSE3
FEATURE_SSE24
FEATURE_SSE35
FEATURE_SSSE36
FEATURE_SSE4_17
FEATURE_SSE4_28
FEATURE_AVX9
FEATURE_AVX210
FEATURE_SSE4_A11
FEATURE_FMA412
FEATURE_XOP13
FEATURE_FMA14
FEATURE_AVX512F15
FEATURE_BMI16
FEATURE_BMI217
FEATURE_AES18
FEATURE_PCLMUL19
FEATURE_AVX512VL20
FEATURE_AVX512BW21
FEATURE_AVX512DQ22
FEATURE_AVX512CD23
FEATURE_AVX512ER24
FEATURE_AVX512PF25
FEATURE_AVX512VBMI26
FEATURE_AVX512IFMA27
FEATURE_AVX5124VNNIW28
FEATURE_AVX5124FMAPS29
FEATURE_AVX512VPOPCNTDQ30
FEATURE_AVX512VBMI231
FEATURE_GFNI32
FEATURE_VPCLMULQDQ33
FEATURE_AVX512VNNI34
FEATURE_AVX512BITALG35
FEATURE_AVX512BF1636
FEATURE_AVX512VP2INTERSECT37
FEATURE_3DNOW38
FEATURE_3DNOWA39
FEATURE_64BIT40
FEATURE_ADX41
FEATURE_AMX_BF1642
FEATURE_AMX_INT843
FEATURE_AMX_TILE44
FEATURE_CLDEMOTE45
FEATURE_CLFLUSHOPT46
FEATURE_CLWB47
FEATURE_CLZERO48
FEATURE_CMPXCHG16B49
FEATURE_CMPXCHG8B50
FEATURE_CRC3251
FEATURE_ENQCMD52
FEATURE_F16C53
FEATURE_FSGSBASE54
FEATURE_FXSR55
FEATURE_INVPCID56
FEATURE_KL57
FEATURE_WIDEKL58
FEATURE_LWP59
FEATURE_LZCNT60
FEATURE_MOVBE61
FEATURE_MOVDIR64B62
FEATURE_MOVDIRI63
FEATURE_MWAITX64
FEATURE_PCONFIG65
FEATURE_PKU66
FEATURE_PREFETCHWT167
FEATURE_PRFCHW68
FEATURE_PTWRITE69
FEATURE_RDPID70
FEATURE_RDPRU71
FEATURE_RDRND72
FEATURE_RDSEED73
FEATURE_RTM74
FEATURE_SAHF75
FEATURE_SERIALIZE76
FEATURE_SGX77
FEATURE_SHA78
FEATURE_SHSTK79
FEATURE_TBM80
FEATURE_TSXLDTRK81
FEATURE_UINTR82
FEATURE_VAES83
FEATURE_VZEROUPPER84
FEATURE_WAITPKG85
FEATURE_WBNOINVD86
FEATURE_X8787
FEATURE_XSAVE88
FEATURE_XSAVEC89
FEATURE_XSAVEOPT90
FEATURE_XSAVES91
FEATURE_HRESET92
FEATURE_AVX512FP1693
FEATURE_AVXVNNI94
FEATURE_RETPOLINE_EXTERNAL_THUNK95
FEATURE_RETPOLINE_INDIRECT_BRANCHES96
FEATURE_RETPOLINE_INDIRECT_CALLS97
FEATURE_LVI_CFI98
FEATURE_LVI_LOAD_HARDENING99
CPU_FEATURE_MAX100