pub struct Vselect {
pub dst: VReg,
pub cond: XReg,
pub if_nonzero: VReg,
pub if_zero: VReg,
}
Expand description
dst = low32(cond) ? if_nonzero : if_zero
Fields§
§dst: VReg
§cond: XReg
§if_nonzero: VReg
§if_zero: VReg
Implementations§
Trait Implementations§
Source§impl From<Vselect> for ExtendedOp
impl From<Vselect> for ExtendedOp
impl Copy for Vselect
impl Eq for Vselect
impl StructuralPartialEq for Vselect
Auto Trait Implementations§
impl Freeze for Vselect
impl RefUnwindSafe for Vselect
impl Send for Vselect
impl Sync for Vselect
impl Unpin for Vselect
impl UnwindSafe for Vselect
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