|
Defines |
#define | _XED_EXTENSION_ENUM_H_ |
Enumerations |
enum | xed_extension_enum_t {
XED_EXTENSION_INVALID,
XED_EXTENSION_3DNOW,
XED_EXTENSION_AES,
XED_EXTENSION_AVX,
XED_EXTENSION_AVX2,
XED_EXTENSION_AVX2GATHER,
XED_EXTENSION_AVX512EVEX,
XED_EXTENSION_AVX512VEX,
XED_EXTENSION_BASE,
XED_EXTENSION_BDW,
XED_EXTENSION_BMI1,
XED_EXTENSION_BMI2,
XED_EXTENSION_CLFLUSHOPT,
XED_EXTENSION_CLFSH,
XED_EXTENSION_CLWB,
XED_EXTENSION_F16C,
XED_EXTENSION_FMA,
XED_EXTENSION_FMA4,
XED_EXTENSION_INVPCID,
XED_EXTENSION_LONGMODE,
XED_EXTENSION_LZCNT,
XED_EXTENSION_MMX,
XED_EXTENSION_MOVBE,
XED_EXTENSION_MPX,
XED_EXTENSION_PAUSE,
XED_EXTENSION_PCLMULQDQ,
XED_EXTENSION_PCOMMIT,
XED_EXTENSION_PREFETCHWT1,
XED_EXTENSION_RDRAND,
XED_EXTENSION_RDSEED,
XED_EXTENSION_RDTSCP,
XED_EXTENSION_RDWRFSGS,
XED_EXTENSION_RTM,
XED_EXTENSION_SGX,
XED_EXTENSION_SHA,
XED_EXTENSION_SMAP,
XED_EXTENSION_SMX,
XED_EXTENSION_SSE,
XED_EXTENSION_SSE2,
XED_EXTENSION_SSE3,
XED_EXTENSION_SSE4,
XED_EXTENSION_SSE4A,
XED_EXTENSION_SSSE3,
XED_EXTENSION_SVM,
XED_EXTENSION_TBM,
XED_EXTENSION_VMFUNC,
XED_EXTENSION_VTX,
XED_EXTENSION_X87,
XED_EXTENSION_XOP,
XED_EXTENSION_XSAVE,
XED_EXTENSION_XSAVEC,
XED_EXTENSION_XSAVEOPT,
XED_EXTENSION_XSAVES,
XED_EXTENSION_LAST
} |
Functions |
XED_DLL_EXPORT xed_extension_enum_t | str2xed_extension_enum_t (const char *s) |
| This converts strings to xed_extension_enum_t types.
|
XED_DLL_EXPORT const char * | xed_extension_enum_t2str (const xed_extension_enum_t p) |
| This converts strings to xed_extension_enum_t types.
|
XED_DLL_EXPORT xed_extension_enum_t | xed_extension_enum_t_last (void) |
| Returns the last element of the enumeration.
|