Enum xed_sys::xed_interface::xed_extension_enum_t
[−]
[src]
#[repr(u32)]pub 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_AVXAES, XED_EXTENSION_BASE, XED_EXTENSION_BDW, XED_EXTENSION_BMI1, XED_EXTENSION_BMI2, XED_EXTENSION_CET, XED_EXTENSION_CLFLUSHOPT, XED_EXTENSION_CLFSH, XED_EXTENSION_CLWB, XED_EXTENSION_CLZERO, XED_EXTENSION_F16C, XED_EXTENSION_FMA, XED_EXTENSION_FMA4, XED_EXTENSION_INVPCID, XED_EXTENSION_LONGMODE, XED_EXTENSION_LZCNT, XED_EXTENSION_MMX, XED_EXTENSION_MONITOR, XED_EXTENSION_MOVBE, XED_EXTENSION_MPX, XED_EXTENSION_PAUSE, XED_EXTENSION_PCLMULQDQ, XED_EXTENSION_PKU, XED_EXTENSION_PREFETCHWT1, XED_EXTENSION_PT, 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, }
Variants
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_AVXAES
XED_EXTENSION_BASE
XED_EXTENSION_BDW
XED_EXTENSION_BMI1
XED_EXTENSION_BMI2
XED_EXTENSION_CET
XED_EXTENSION_CLFLUSHOPT
XED_EXTENSION_CLFSH
XED_EXTENSION_CLWB
XED_EXTENSION_CLZERO
XED_EXTENSION_F16C
XED_EXTENSION_FMA
XED_EXTENSION_FMA4
XED_EXTENSION_INVPCID
XED_EXTENSION_LONGMODE
XED_EXTENSION_LZCNT
XED_EXTENSION_MMX
XED_EXTENSION_MONITOR
XED_EXTENSION_MOVBE
XED_EXTENSION_MPX
XED_EXTENSION_PAUSE
XED_EXTENSION_PCLMULQDQ
XED_EXTENSION_PKU
XED_EXTENSION_PREFETCHWT1
XED_EXTENSION_PT
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
Trait Implementations
impl Debug for xed_extension_enum_t
[src]
impl Copy for xed_extension_enum_t
[src]
impl Clone for xed_extension_enum_t
[src]
fn clone(&self) -> xed_extension_enum_t
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more
impl PartialEq for xed_extension_enum_t
[src]
fn eq(&self, __arg_0: &xed_extension_enum_t) -> bool
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, other: &Rhs) -> bool
1.0.0
This method tests for !=
.