Enum lief::elf::note::properties::X86ISAValue
pub enum X86ISAValue {
Show 33 variants
UNKNOWN,
BASELINE,
V2,
V3,
V4,
CMOV,
FMA,
I486,
I586,
I686,
SSE,
SSE2,
SSE3,
SSSE3,
SSE4_1,
SSE4_2,
AVX,
AVX2,
AVX512F,
AVX512CD,
AVX512ER,
AVX512PF,
AVX512VL,
AVX512DQ,
AVX512BW,
AVX512_4FMAPS,
AVX512_4VNNIW,
AVX512_BITALG,
AVX512_IFMA,
AVX512_VBMI,
AVX512_VBMI2,
AVX512_VNNI,
AVX512_BF16,
}Variants§
UNKNOWN
BASELINE
V2
V3
V4
CMOV
FMA
I486
I586
I686
SSE
SSE2
SSE3
SSSE3
SSE4_1
SSE4_2
AVX
AVX2
AVX512F
AVX512CD
AVX512ER
AVX512PF
AVX512VL
AVX512DQ
AVX512BW
AVX512_4FMAPS
AVX512_4VNNIW
AVX512_BITALG
AVX512_IFMA
AVX512_VBMI
AVX512_VBMI2
AVX512_VNNI
AVX512_BF16
Trait Implementations§
§impl Clone for X86ISAValue
impl Clone for X86ISAValue
§fn clone(&self) -> X86ISAValue
fn clone(&self) -> X86ISAValue
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read more§impl Debug for X86ISAValue
impl Debug for X86ISAValue
§impl From<u64> for X86ISAValue
impl From<u64> for X86ISAValue
§impl Hash for X86ISAValue
impl Hash for X86ISAValue
§impl PartialEq<X86ISAValue> for X86ISAValue
impl PartialEq<X86ISAValue> for X86ISAValue
§fn eq(&self, other: &X86ISAValue) -> bool
fn eq(&self, other: &X86ISAValue) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl Copy for X86ISAValue
impl Eq for X86ISAValue
impl StructuralEq for X86ISAValue
impl StructuralPartialEq for X86ISAValue
Auto Trait Implementations§
impl RefUnwindSafe for X86ISAValue
impl Send for X86ISAValue
impl Sync for X86ISAValue
impl Unpin for X86ISAValue
impl UnwindSafe for X86ISAValue
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more