Trait ppv_lite86::types::Words4

source ·
pub trait Words4 {
    // Required methods
    fn shuffle1230(self) -> Self;
    fn shuffle2301(self) -> Self;
    fn shuffle3012(self) -> Self;
}
Expand description

A vector composed of four words; depending on their size, operations may cross lanes.

Required Methods§

source

fn shuffle1230(self) -> Self

source

fn shuffle2301(self) -> Self

source

fn shuffle3012(self) -> Self

Object Safety§

This trait is not object safe.

Implementors§

source§

impl<S3, S4, NI> Words4 for u32x4_sse2<S3, S4, NI>

source§

impl<S4, NI> Words4 for x2<u64x2_sse2<NoS3, S4, NI>, G1>

source§

impl<S4, NI> Words4 for x2<u64x2_sse2<YesS3, S4, NI>, G1>