Trait ppv_lite86::u32x4

source ·
pub trait u32x4<M: Machine>: BitOps32 + Store<vec128_storage> + ArithOps + Vec4<u32> + Words4 + LaneWords4 + StoreBytes + MultiLane<[u32; 4]> + Into<vec128_storage> { }

Implementors§

source§

impl<NI: Copy> u32x4<Avx2Machine<NI>> for u32x4_sse2<YesS3, YesS4, NI>where u32x4_sse2<YesS3, YesS4, NI>: RotateEachWord32 + BSwap + MultiLane<[u32; 4]> + Vec4<u32>, SseMachine<YesS3, YesS4, NI>: Machine,

source§

impl<S3: Copy, S4: Copy, NI: Copy> u32x4<SseMachine<S3, S4, NI>> for u32x4_sse2<S3, S4, NI>where u32x4_sse2<S3, S4, NI>: RotateEachWord32 + BSwap + MultiLane<[u32; 4]> + Vec4<u32>, SseMachine<S3, S4, NI>: Machine,