Type Alias ppv_lite86::generic::u64x4_generic

source ·
pub type u64x4_generic = x2<u64x2_generic, G1>;

Aliased Type§

struct u64x4_generic(pub [u64x2_generic; 2], _);

Fields§

§0: [u64x2_generic; 2]

Trait Implementations§

source§

impl MultiLane<[u64; 4]> for u64x4_generic

source§

fn to_lanes(self) -> [u64; 4]

Split a multi-lane vector into single-lane vectors.
source§

fn from_lanes(xs: [u64; 4]) -> Self

Build a multi-lane vector from individual lanes.
source§

impl Vec4<u64> for u64x4_generic

source§

fn extract(self, i: u32) -> u64

source§

fn insert(self, v: u64, i: u32) -> Self

source§

impl Words4 for u64x4_generic

source§

fn shuffle2301(self) -> Self

source§

fn shuffle1230(self) -> Self

source§

fn shuffle3012(self) -> Self

source§

impl u64x4<GenericMachine> for u64x4_generic