[][src]Trait simdeez::SimdSmallInt

pub trait SimdSmallInt<T, U>: SimdBase<T, U> + Mul<T, Output = T> + MulAssign<T> + Not<Output = T> + Shl<i32, Output = T> + ShlAssign<i32> + Shr<i32, Output = T> + ShrAssign<i32> { }

16 and 32 bit int types share all of these constraints, grouping them here speeds up compile times considerably

Implementors

impl SimdSmallInt<I16x16, i16> for I16x16[src]

impl SimdSmallInt<I32x8, i32> for I32x8[src]

impl SimdSmallInt<I16x1, i16> for I16x1[src]

impl SimdSmallInt<I32x1, i32> for I32x1[src]

impl SimdSmallInt<I16x8, i16> for I16x8[src]

impl SimdSmallInt<I32x4, i32> for I32x4[src]

impl SimdSmallInt<I32x4_41, i32> for I32x4_41[src]

Loading content...