pub enum VexEscape {
_0F,
_0F3A,
_0F38,
_MAP4,
}Expand description
Contains the escape sequences allowed for VEX-encoded instructions.
VEX encodes these in the mmmmmm bit field.
Variants§
_0F
_0F3A
_0F38
_MAP4
APX “opcode map 4”; only valid for APX legacy-GPR (Extended EVEX) encodings, never for VEX. This is the map that enables promoting legacy general-purpose-register instructions into the EVEX space.
Trait Implementations§
impl Copy for VexEscape
impl StructuralPartialEq for VexEscape
Auto Trait Implementations§
impl Freeze for VexEscape
impl RefUnwindSafe for VexEscape
impl Send for VexEscape
impl Sync for VexEscape
impl Unpin for VexEscape
impl UnsafeUnpin for VexEscape
impl UnwindSafe for VexEscape
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