Module faster::vecs [] [src]

Re-exports

pub use vec_patterns::PackedPattern;

Structs

f32x4
f32x8
f32x16
f64x2
f64x4
f64x8
i16x8
i16x16
i16x32
i32x4
i32x8
i32x16
i64x2
i64x4
i64x8
i8x16
i8x32
i8x64
u16x8
u16x16
u16x32
u32x4
u32x8
u32x16
u64x2
u64x4
u64x8
u8x16
u8x32
u8x64

Traits

Packable

A type that may be packed into a SIMD vector.

Packed

A SIMD vector of some type.

Functions

f32s

Return a vector of this type with all elements initialized to data.

f64s

Return a vector of this type with all elements initialized to data.

i16s

Return a vector of this type with all elements initialized to data.

i32s

Return a vector of this type with all elements initialized to data.

i64s

Return a vector of this type with all elements initialized to data.

i8s

Return a vector of this type with all elements initialized to data.

u16s

Return a vector of this type with all elements initialized to data.

u32s

Return a vector of this type with all elements initialized to data.

u64s

Return a vector of this type with all elements initialized to data.

u8s

Return a vector of this type with all elements initialized to data.

Type Definitions

f32s

A SIMD vector of this primitive type.

f64s

A SIMD vector of this primitive type.

i16s

A SIMD vector of this primitive type.

i32s

A SIMD vector of this primitive type.

i64s

A SIMD vector of this primitive type.

i8s

A SIMD vector of this primitive type.

u16s

A SIMD vector of this primitive type.

u32s

A SIMD vector of this primitive type.

u64s

A SIMD vector of this primitive type.

u8s

A SIMD vector of this primitive type.