Type Definition simd_aligned::i8x16

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

A 128-bit SIMD vector with 16 elements of type i8.

Trait Implementations§

source§

impl Simd for i8x16

§

type Element = i8

Element type of the SIMD vector
§

type LanesType = [i8; 16]

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

const LANES: usize = 16usize

The number of elements in the SIMD vector.
source§

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

Added for convenience
source§

impl SimdExt for i8x16

§

type T = i8

source§

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