Enum xed_sys::xed_interface::xed_category_enum_t
[−]
[src]
#[repr(u32)]pub enum xed_category_enum_t { XED_CATEGORY_INVALID, XED_CATEGORY_3DNOW, XED_CATEGORY_AES, XED_CATEGORY_AVX, XED_CATEGORY_AVX2, XED_CATEGORY_AVX2GATHER, XED_CATEGORY_AVX512, XED_CATEGORY_AVX512_4FMAPS, XED_CATEGORY_AVX512_4VNNIW, XED_CATEGORY_AVX512_VBMI, XED_CATEGORY_BDW, XED_CATEGORY_BINARY, XED_CATEGORY_BITBYTE, XED_CATEGORY_BLEND, XED_CATEGORY_BMI1, XED_CATEGORY_BMI2, XED_CATEGORY_BROADCAST, XED_CATEGORY_CALL, XED_CATEGORY_CET, XED_CATEGORY_CLFLUSHOPT, XED_CATEGORY_CLWB, XED_CATEGORY_CLZERO, XED_CATEGORY_CMOV, XED_CATEGORY_COMPRESS, XED_CATEGORY_COND_BR, XED_CATEGORY_CONFLICT, XED_CATEGORY_CONVERT, XED_CATEGORY_DATAXFER, XED_CATEGORY_DECIMAL, XED_CATEGORY_EXPAND, XED_CATEGORY_FCMOV, XED_CATEGORY_FLAGOP, XED_CATEGORY_FMA4, XED_CATEGORY_GATHER, XED_CATEGORY_IFMA, XED_CATEGORY_INTERRUPT, XED_CATEGORY_IO, XED_CATEGORY_IOSTRINGOP, XED_CATEGORY_KMASK, XED_CATEGORY_LOGICAL, XED_CATEGORY_LOGICAL_FP, XED_CATEGORY_LZCNT, XED_CATEGORY_MISC, XED_CATEGORY_MMX, XED_CATEGORY_MPX, XED_CATEGORY_NOP, XED_CATEGORY_PCLMULQDQ, XED_CATEGORY_PKU, XED_CATEGORY_POP, XED_CATEGORY_PREFETCH, XED_CATEGORY_PREFETCHWT1, XED_CATEGORY_PT, XED_CATEGORY_PUSH, XED_CATEGORY_RDRAND, XED_CATEGORY_RDSEED, XED_CATEGORY_RDWRFSGS, XED_CATEGORY_RET, XED_CATEGORY_ROTATE, XED_CATEGORY_SCATTER, XED_CATEGORY_SEGOP, XED_CATEGORY_SEMAPHORE, XED_CATEGORY_SETCC, XED_CATEGORY_SGX, XED_CATEGORY_SHA, XED_CATEGORY_SHIFT, XED_CATEGORY_SMAP, XED_CATEGORY_SSE, XED_CATEGORY_STRINGOP, XED_CATEGORY_STTNI, XED_CATEGORY_SYSCALL, XED_CATEGORY_SYSRET, XED_CATEGORY_SYSTEM, XED_CATEGORY_TBM, XED_CATEGORY_UNCOND_BR, XED_CATEGORY_VFMA, XED_CATEGORY_VTX, XED_CATEGORY_WIDENOP, XED_CATEGORY_X87_ALU, XED_CATEGORY_XOP, XED_CATEGORY_XSAVE, XED_CATEGORY_XSAVEOPT, XED_CATEGORY_LAST, }
Variants
XED_CATEGORY_INVALIDXED_CATEGORY_3DNOWXED_CATEGORY_AESXED_CATEGORY_AVXXED_CATEGORY_AVX2XED_CATEGORY_AVX2GATHERXED_CATEGORY_AVX512XED_CATEGORY_AVX512_4FMAPSXED_CATEGORY_AVX512_4VNNIWXED_CATEGORY_AVX512_VBMIXED_CATEGORY_BDWXED_CATEGORY_BINARYXED_CATEGORY_BITBYTEXED_CATEGORY_BLENDXED_CATEGORY_BMI1XED_CATEGORY_BMI2XED_CATEGORY_BROADCASTXED_CATEGORY_CALLXED_CATEGORY_CETXED_CATEGORY_CLFLUSHOPTXED_CATEGORY_CLWBXED_CATEGORY_CLZEROXED_CATEGORY_CMOVXED_CATEGORY_COMPRESSXED_CATEGORY_COND_BRXED_CATEGORY_CONFLICTXED_CATEGORY_CONVERTXED_CATEGORY_DATAXFERXED_CATEGORY_DECIMALXED_CATEGORY_EXPANDXED_CATEGORY_FCMOVXED_CATEGORY_FLAGOPXED_CATEGORY_FMA4XED_CATEGORY_GATHERXED_CATEGORY_IFMAXED_CATEGORY_INTERRUPTXED_CATEGORY_IOXED_CATEGORY_IOSTRINGOPXED_CATEGORY_KMASKXED_CATEGORY_LOGICALXED_CATEGORY_LOGICAL_FPXED_CATEGORY_LZCNTXED_CATEGORY_MISCXED_CATEGORY_MMXXED_CATEGORY_MPXXED_CATEGORY_NOPXED_CATEGORY_PCLMULQDQXED_CATEGORY_PKUXED_CATEGORY_POPXED_CATEGORY_PREFETCHXED_CATEGORY_PREFETCHWT1XED_CATEGORY_PTXED_CATEGORY_PUSHXED_CATEGORY_RDRANDXED_CATEGORY_RDSEEDXED_CATEGORY_RDWRFSGSXED_CATEGORY_RETXED_CATEGORY_ROTATEXED_CATEGORY_SCATTERXED_CATEGORY_SEGOPXED_CATEGORY_SEMAPHOREXED_CATEGORY_SETCCXED_CATEGORY_SGXXED_CATEGORY_SHAXED_CATEGORY_SHIFTXED_CATEGORY_SMAPXED_CATEGORY_SSEXED_CATEGORY_STRINGOPXED_CATEGORY_STTNIXED_CATEGORY_SYSCALLXED_CATEGORY_SYSRETXED_CATEGORY_SYSTEMXED_CATEGORY_TBMXED_CATEGORY_UNCOND_BRXED_CATEGORY_VFMAXED_CATEGORY_VTXXED_CATEGORY_WIDENOPXED_CATEGORY_X87_ALUXED_CATEGORY_XOPXED_CATEGORY_XSAVEXED_CATEGORY_XSAVEOPTXED_CATEGORY_LASTTrait Implementations
impl Debug for xed_category_enum_t[src]
impl Copy for xed_category_enum_t[src]
impl Clone for xed_category_enum_t[src]
fn clone(&self) -> xed_category_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_category_enum_t[src]
fn eq(&self, __arg_0: &xed_category_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) -> bool1.0.0
This method tests for !=.