pub struct Ssse3 { /* private fields */ }Implementations§
Source§impl Ssse3
impl Ssse3
pub fn _mm_abs_epi8(self, a: __m128i) -> __m128i
pub fn _mm_abs_epi16(self, a: __m128i) -> __m128i
pub fn _mm_abs_epi32(self, a: __m128i) -> __m128i
pub fn _mm_shuffle_epi8(self, a: __m128i, b: __m128i) -> __m128i
pub fn _mm_alignr_epi8<const IMM8: i32>(self, a: __m128i, b: __m128i) -> __m128i
pub fn _mm_hadd_epi16(self, a: __m128i, b: __m128i) -> __m128i
pub fn _mm_hadds_epi16(self, a: __m128i, b: __m128i) -> __m128i
pub fn _mm_hadd_epi32(self, a: __m128i, b: __m128i) -> __m128i
pub fn _mm_hsub_epi16(self, a: __m128i, b: __m128i) -> __m128i
pub fn _mm_hsubs_epi16(self, a: __m128i, b: __m128i) -> __m128i
pub fn _mm_hsub_epi32(self, a: __m128i, b: __m128i) -> __m128i
pub fn _mm_maddubs_epi16(self, a: __m128i, b: __m128i) -> __m128i
pub fn _mm_mulhrs_epi16(self, a: __m128i, b: __m128i) -> __m128i
pub fn _mm_sign_epi8(self, a: __m128i, b: __m128i) -> __m128i
pub fn _mm_sign_epi16(self, a: __m128i, b: __m128i) -> __m128i
pub fn _mm_sign_epi32(self, a: __m128i, b: __m128i) -> __m128i
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Ssse3
impl RefUnwindSafe for Ssse3
impl Send for Ssse3
impl Sync for Ssse3
impl Unpin for Ssse3
impl UnwindSafe for Ssse3
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