Module neon
ARMv7 NEON intrinsics
Modules
Structs
-
float16x4_t
Arm-specific 64-bit wide vector of four packed
f16. -
float16x4x2_t
Arm-specific type containing two
float16x4_tvectors. -
float16x4x3_t
Arm-specific type containing three
float16x4_tvectors. -
float16x4x4_t
Arm-specific type containing four
float16x4_tvectors. -
float16x8_t
Arm-specific 128-bit wide vector of eight packed
f16. -
float16x8x2_t
Arm-specific type containing two
float16x8_tvectors. -
float16x8x3_t
Arm-specific type containing three
float16x8_tvectors. -
float16x8x4_t
Arm-specific type containing four
float16x8_tvectors. -
float32x2_t
Arm-specific 64-bit wide vector of two packed
f32. -
float32x2x2_t
Arm-specific type containing two
float32x2_tvectors. -
float32x2x3_t
Arm-specific type containing three
float32x2_tvectors. -
float32x2x4_t
Arm-specific type containing four
float32x2_tvectors. -
float32x4_t
Arm-specific 128-bit wide vector of four packed
f32. -
float32x4x2_t
Arm-specific type containing two
float32x4_tvectors. -
float32x4x3_t
Arm-specific type containing three
float32x4_tvectors. -
float32x4x4_t
Arm-specific type containing four
float32x4_tvectors. -
int16x4_t
Arm-specific 64-bit wide vector of four packed
i16. -
int16x4x2_t
Arm-specific type containing two
int16x4_tvectors. -
int16x4x3_t
Arm-specific type containing three
int16x4_tvectors. -
int16x4x4_t
Arm-specific type containing four
int16x4_tvectors. -
int16x8_t
Arm-specific 128-bit wide vector of eight packed
i16. -
int16x8x2_t
Arm-specific type containing two
int16x8_tvectors. -
int16x8x3_t
Arm-specific type containing three
int16x8_tvectors. -
int16x8x4_t
Arm-specific type containing four
int16x8_tvectors. -
int32x2_t
Arm-specific 64-bit wide vector of two packed
i32. -
int32x2x2_t
Arm-specific type containing two
int32x2_tvectors. -
int32x2x3_t
Arm-specific type containing three
int32x2_tvectors. -
int32x2x4_t
Arm-specific type containing four
int32x2_tvectors. -
int32x4_t
Arm-specific 128-bit wide vector of four packed
i32. -
int32x4x2_t
Arm-specific type containing two
int32x4_tvectors. -
int32x4x3_t
Arm-specific type containing three
int32x4_tvectors. -
int32x4x4_t
Arm-specific type containing four
int32x4_tvectors. -
int64x1_t
Arm-specific 64-bit wide vector of one packed
i64. -
int64x1x2_t
Arm-specific type containing two
int64x1_tvectors. -
int64x1x3_t
Arm-specific type containing three
int64x1_tvectors. -
int64x1x4_t
Arm-specific type containing four
int64x1_tvectors. -
int64x2_t
Arm-specific 128-bit wide vector of two packed
i64. -
int64x2x2_t
Arm-specific type containing two
int64x2_tvectors. -
int64x2x3_t
Arm-specific type containing three
int64x2_tvectors. -
int64x2x4_t
Arm-specific type containing four
int64x2_tvectors. -
int8x16_t
Arm-specific 128-bit wide vector of sixteen packed
i8. -
int8x16x2_t
Arm-specific type containing two
int8x16_tvectors. -
int8x16x3_t
Arm-specific type containing three
int8x16_tvectors. -
int8x16x4_t
Arm-specific type containing four
int8x16_tvectors. -
int8x8_t
Arm-specific 64-bit wide vector of eight packed
i8. -
int8x8x2_t
Arm-specific type containing two
int8x8_tvectors. -
int8x8x3_t
Arm-specific type containing three
int8x8_tvectors. -
int8x8x4_t
Arm-specific type containing four
int8x8_tvectors. -
poly16x4_t
Arm-specific 64-bit wide vector of four packed
p16. -
poly16x4x2_t
Arm-specific type containing two
poly16x4_tvectors. -
poly16x4x3_t
Arm-specific type containing three
poly16x4_tvectors. -
poly16x4x4_t
Arm-specific type containing four
poly16x4_tvectors. -
poly16x8_t
Arm-specific 128-bit wide vector of eight packed
p16. -
poly16x8x2_t
Arm-specific type containing two
poly16x8_tvectors. -
poly16x8x3_t
Arm-specific type containing three
poly16x8_tvectors. -
poly16x8x4_t
Arm-specific type containing four
poly16x8_tvectors. -
poly64x1_t
Arm-specific 64-bit wide vector of one packed
p64. -
poly64x1x2_t
Arm-specific type containing two
poly64x1_tvectors. -
poly64x1x3_t
Arm-specific type containing three
poly64x1_tvectors. -
poly64x1x4_t
Arm-specific type containing four
poly64x1_tvectors. -
poly64x2_t
Arm-specific 128-bit wide vector of two packed
p64. -
poly64x2x2_t
Arm-specific type containing two
poly64x2_tvectors. -
poly64x2x3_t
Arm-specific type containing three
poly64x2_tvectors. -
poly64x2x4_t
Arm-specific type containing four
poly64x2_tvectors. -
poly8x16_t
Arm-specific 128-bit wide vector of sixteen packed
p8. -
poly8x16x2_t
Arm-specific type containing two
poly8x16_tvectors. -
poly8x16x3_t
Arm-specific type containing three
poly8x16_tvectors. -
poly8x16x4_t
Arm-specific type containing four
poly8x16_tvectors. -
poly8x8_t
Arm-specific 64-bit wide polynomial vector of eight packed
p8. -
poly8x8x2_t
Arm-specific type containing two
poly8x8_tvectors. -
poly8x8x3_t
Arm-specific type containing three
poly8x8_tvectors. -
poly8x8x4_t
Arm-specific type containing four
poly8x8_tvectors. -
uint16x4_t
Arm-specific 64-bit wide vector of four packed
u16. -
uint16x4x2_t
Arm-specific type containing two
uint16x4_tvectors. -
uint16x4x3_t
Arm-specific type containing three
uint16x4_tvectors. -
uint16x4x4_t
Arm-specific type containing four
uint16x4_tvectors. -
uint16x8_t
Arm-specific 128-bit wide vector of eight packed
u16. -
uint16x8x2_t
Arm-specific type containing two
uint16x8_tvectors. -
uint16x8x3_t
Arm-specific type containing three
uint16x8_tvectors. -
uint16x8x4_t
Arm-specific type containing four
uint16x8_tvectors. -
uint32x2_t
Arm-specific 64-bit wide vector of two packed
u32. -
uint32x2x2_t
Arm-specific type containing two
uint32x2_tvectors. -
uint32x2x3_t
Arm-specific type containing three
uint32x2_tvectors. -
uint32x2x4_t
Arm-specific type containing four
uint32x2_tvectors. -
uint32x4_t
Arm-specific 128-bit wide vector of four packed
u32. -
uint32x4x2_t
Arm-specific type containing two
uint32x4_tvectors. -
uint32x4x3_t
Arm-specific type containing three
uint32x4_tvectors. -
uint32x4x4_t
Arm-specific type containing four
uint32x4_tvectors. -
uint64x1_t
Arm-specific 64-bit wide vector of one packed
u64. -
uint64x1x2_t
Arm-specific type containing two
uint64x1_tvectors. -
uint64x1x3_t
Arm-specific type containing three
uint64x1_tvectors. -
uint64x1x4_t
Arm-specific type containing four
uint64x1_tvectors. -
uint64x2_t
Arm-specific 128-bit wide vector of two packed
u64. -
uint64x2x2_t
Arm-specific type containing two
uint64x2_tvectors. -
uint64x2x3_t
Arm-specific type containing three
uint64x2_tvectors. -
uint64x2x4_t
Arm-specific type containing four
uint64x2_tvectors. -
uint8x16_t
Arm-specific 128-bit wide vector of sixteen packed
u8. -
uint8x16x2_t
Arm-specific type containing two
uint8x16_tvectors. -
uint8x16x3_t
Arm-specific type containing three
uint8x16_tvectors. -
uint8x16x4_t
Arm-specific type containing four
uint8x16_tvectors. -
uint8x8_t
Arm-specific 64-bit wide vector of eight packed
u8. -
uint8x8x2_t
Arm-specific type containing two
uint8x8_tvectors. -
uint8x8x3_t
Arm-specific type containing three
uint8x8_tvectors. -
uint8x8x4_t
Arm-specific type containing four
uint8x8_tvectors.