Module na::simd[][src]

Traits implemented by SIMD types and non-SIMD types.

Structs

AutoBoolSimd

An Simd boolean structure that implements all the relevant traits from num an simba.

AutoSimd

An Simd structure that implements all the relevant traits from num an simba.

SimdOption

Generalization of Option for SIMD computation.

Traits

PrimitiveSimdValue

Marker trait implemented by SIMD and non-SIMD primitive numeric values.

SimdBool

Lane-wise generalization of bool for SIMD booleans.

SimdComplexField

Lane-wise generalisation of ComplexField for SIMD complex fields.

SimdPartialOrd

Lane-wise generalization of the standard PartialOrd for SIMD values.

SimdRealField

Lanewise generalization of RealField for SIMD reals.

SimdSigned

A lane-wise generalization of num::Signed for SIMD values.

SimdValue

Base trait for every SIMD types.

Type Definitions

AutoBoolx1
AutoBoolx2
AutoBoolx4
AutoBoolx8
AutoBoolx16
AutoBoolx32
AutoF32x2
AutoF32x4
AutoF32x8
AutoF32x16
AutoF64x2
AutoF64x4
AutoF64x8
AutoI8x2
AutoI8x4
AutoI8x8
AutoI8x16
AutoI8x32
AutoI16x2
AutoI16x4
AutoI16x8
AutoI16x16
AutoI16x32
AutoI32x2
AutoI32x4
AutoI32x8
AutoI32x16
AutoI64x2
AutoI64x4
AutoI64x8
AutoI128x1
AutoI128x2
AutoI128x4
AutoIsizex2
AutoIsizex4
AutoIsizex8
AutoU8x2
AutoU8x4
AutoU8x8
AutoU8x16
AutoU8x32
AutoU16x2
AutoU16x4
AutoU16x8
AutoU16x16
AutoU16x32
AutoU32x2
AutoU32x4
AutoU32x8
AutoU32x16
AutoU64x2
AutoU64x4
AutoU64x8
AutoU128x1
AutoU128x2
AutoU128x4
AutoUsizex2
AutoUsizex4
AutoUsizex8