ppv_lite86::generic

Type Alias 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