pub struct YmmRegister {
pub(crate) mm256: __m256i,
}Expand description
An abstraction of an AVX ymm register that allows some things to not look ugly
Fields§
§mm256: __m256iAn AVX register
Trait Implementations§
Source§impl Add<i32> for YmmRegister
impl Add<i32> for YmmRegister
Source§impl Add for YmmRegister
impl Add for YmmRegister
Source§impl AddAssign<i32> for YmmRegister
impl AddAssign<i32> for YmmRegister
Source§fn add_assign(&mut self, rhs: i32)
fn add_assign(&mut self, rhs: i32)
Performs the
+= operation. Read moreSource§impl AddAssign for YmmRegister
impl AddAssign for YmmRegister
Source§fn add_assign(&mut self, rhs: Self)
fn add_assign(&mut self, rhs: Self)
Performs the
+= operation. Read moreSource§impl Clone for YmmRegister
impl Clone for YmmRegister
Source§fn clone(&self) -> YmmRegister
fn clone(&self) -> YmmRegister
Returns a duplicate 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 moreSource§impl Mul<i32> for YmmRegister
impl Mul<i32> for YmmRegister
Source§impl Mul for YmmRegister
impl Mul for YmmRegister
Source§impl MulAssign<__m256i> for YmmRegister
impl MulAssign<__m256i> for YmmRegister
Source§fn mul_assign(&mut self, rhs: __m256i)
fn mul_assign(&mut self, rhs: __m256i)
Performs the
*= operation. Read moreSource§impl MulAssign<i32> for YmmRegister
impl MulAssign<i32> for YmmRegister
Source§fn mul_assign(&mut self, rhs: i32)
fn mul_assign(&mut self, rhs: i32)
Performs the
*= operation. Read moreSource§impl MulAssign for YmmRegister
impl MulAssign for YmmRegister
Source§fn mul_assign(&mut self, rhs: Self)
fn mul_assign(&mut self, rhs: Self)
Performs the
*= operation. Read moreSource§impl Sub for YmmRegister
impl Sub for YmmRegister
impl Copy for YmmRegister
Auto Trait Implementations§
impl Freeze for YmmRegister
impl RefUnwindSafe for YmmRegister
impl Send for YmmRegister
impl Sync for YmmRegister
impl Unpin for YmmRegister
impl UnwindSafe for YmmRegister
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