Type Alias simd_aligned::u32x4

source ·
pub type u32x4 = Simd<u32, 4>;
🔬This is a nightly-only experimental API. (portable_simd)
Expand description

A SIMD vector with four elements of type u32.

Aliased Type§

struct u32x4(/* private fields */);

Trait Implementations§

source§

impl Simd for u32x4

§

type Element = u32

Element type of the SIMD vector
§

type LanesType = [u32; 4]

The type: [u32; Self::N].
source§

const LANES: usize = 4usize

The number of elements in the SIMD vector.
source§

fn splat(t: Self::Element) -> Self

Added for convenience
source§

impl SimdExt for u32x4

§

type T = u32

source§

fn sum(&self) -> Self::T