🔬This is a nightly-only experimental API. (
stdarch_arm_neon_intrinsics #111800)Available on ARM only.
Expand description
Platform-specific intrinsics for the arm platform.
See the module documentation for more details.
Structs§
- SY
Experimental  - Full system is the required shareability domain, reads and writes are the required access types
 - float16x4_
t Experimental  - Arm-specific 64-bit wide vector of four packed 
f16. - float16x4x2_
t Experimental  - Arm-specific type containing two 
float16x4_tvectors. - float16x4x3_
t Experimental  - Arm-specific type containing three 
float16x4_tvectors. - float16x4x4_
t Experimental  - Arm-specific type containing four 
float16x4_tvectors. - float16x8_
t Experimental  - Arm-specific 128-bit wide vector of eight packed 
f16. - float16x8x2_
t Experimental  - Arm-specific type containing two 
float16x8_tvectors. - float16x8x3_
t Experimental  - Arm-specific type containing three 
float16x8_tvectors. - float16x8x4_
t Experimental  - Arm-specific type containing four 
float16x8_tvectors. - float32x2_
t Experimental  - Arm-specific 64-bit wide vector of two packed 
f32. - float32x2x2_
t Experimental  - Arm-specific type containing two 
float32x2_tvectors. - float32x2x3_
t Experimental  - Arm-specific type containing three 
float32x2_tvectors. - float32x2x4_
t Experimental  - Arm-specific type containing four 
float32x2_tvectors. - float32x4_
t Experimental  - Arm-specific 128-bit wide vector of four packed 
f32. - float32x4x2_
t Experimental  - Arm-specific type containing two 
float32x4_tvectors. - float32x4x3_
t Experimental  - Arm-specific type containing three 
float32x4_tvectors. - float32x4x4_
t Experimental  - Arm-specific type containing four 
float32x4_tvectors. - int8x8_
t Experimental  - Arm-specific 64-bit wide vector of eight packed 
i8. - int8x8x2_
t Experimental  - Arm-specific type containing two 
int8x8_tvectors. - int8x8x3_
t Experimental  - Arm-specific type containing three 
int8x8_tvectors. - int8x8x4_
t Experimental  - Arm-specific type containing four 
int8x8_tvectors. - int8x16_
t Experimental  - Arm-specific 128-bit wide vector of sixteen packed 
i8. - int8x16x2_
t Experimental  - Arm-specific type containing two 
int8x16_tvectors. - int8x16x3_
t Experimental  - Arm-specific type containing three 
int8x16_tvectors. - int8x16x4_
t Experimental  - Arm-specific type containing four 
int8x16_tvectors. - int16x4_
t Experimental  - Arm-specific 64-bit wide vector of four packed 
i16. - int16x4x2_
t Experimental  - Arm-specific type containing two 
int16x4_tvectors. - int16x4x3_
t Experimental  - Arm-specific type containing three 
int16x4_tvectors. - int16x4x4_
t Experimental  - Arm-specific type containing four 
int16x4_tvectors. - int16x8_
t Experimental  - Arm-specific 128-bit wide vector of eight packed 
i16. - int16x8x2_
t Experimental  - Arm-specific type containing two 
int16x8_tvectors. - int16x8x3_
t Experimental  - Arm-specific type containing three 
int16x8_tvectors. - int16x8x4_
t Experimental  - Arm-specific type containing four 
int16x8_tvectors. - int32x2_
t Experimental  - Arm-specific 64-bit wide vector of two packed 
i32. - int32x2x2_
t Experimental  - Arm-specific type containing two 
int32x2_tvectors. - int32x2x3_
t Experimental  - Arm-specific type containing three 
int32x2_tvectors. - int32x2x4_
t Experimental  - Arm-specific type containing four 
int32x2_tvectors. - int32x4_
t Experimental  - Arm-specific 128-bit wide vector of four packed 
i32. - int32x4x2_
t Experimental  - Arm-specific type containing two 
int32x4_tvectors. - int32x4x3_
t Experimental  - Arm-specific type containing three 
int32x4_tvectors. - int32x4x4_
t Experimental  - Arm-specific type containing four 
int32x4_tvectors. - int64x1_
t Experimental  - Arm-specific 64-bit wide vector of one packed 
i64. - int64x1x2_
t Experimental  - Arm-specific type containing two 
int64x1_tvectors. - int64x1x3_
t Experimental  - Arm-specific type containing three 
int64x1_tvectors. - int64x1x4_
t Experimental  - Arm-specific type containing four 
int64x1_tvectors. - int64x2_
t Experimental  - Arm-specific 128-bit wide vector of two packed 
i64. - int64x2x2_
t Experimental  - Arm-specific type containing two 
int64x2_tvectors. - int64x2x3_
t Experimental  - Arm-specific type containing three 
int64x2_tvectors. - int64x2x4_
t Experimental  - Arm-specific type containing four 
int64x2_tvectors. - poly8x8_
t Experimental  - Arm-specific 64-bit wide polynomial vector of eight packed 
p8. - poly8x8x2_
t Experimental  - Arm-specific type containing two 
poly8x8_tvectors. - poly8x8x3_
t Experimental  - Arm-specific type containing three 
poly8x8_tvectors. - poly8x8x4_
t Experimental  - Arm-specific type containing four 
poly8x8_tvectors. - poly8x16_
t Experimental  - Arm-specific 128-bit wide vector of sixteen packed 
p8. - poly8x16x2_
t Experimental  - Arm-specific type containing two 
poly8x16_tvectors. - poly8x16x3_
t Experimental  - Arm-specific type containing three 
poly8x16_tvectors. - poly8x16x4_
t Experimental  - Arm-specific type containing four 
poly8x16_tvectors. - poly16x4_
t Experimental  - Arm-specific 64-bit wide vector of four packed 
p16. - poly16x4x2_
t Experimental  - Arm-specific type containing two 
poly16x4_tvectors. - poly16x4x3_
t Experimental  - Arm-specific type containing three 
poly16x4_tvectors. - poly16x4x4_
t Experimental  - Arm-specific type containing four 
poly16x4_tvectors. - poly16x8_
t Experimental  - Arm-specific 128-bit wide vector of eight packed 
p16. - poly16x8x2_
t Experimental  - Arm-specific type containing two 
poly16x8_tvectors. - poly16x8x3_
t Experimental  - Arm-specific type containing three 
poly16x8_tvectors. - poly16x8x4_
t Experimental  - Arm-specific type containing four 
poly16x8_tvectors. - poly64x1_
t Experimental  - Arm-specific 64-bit wide vector of one packed 
p64. - poly64x1x2_
t Experimental  - Arm-specific type containing two 
poly64x1_tvectors. - poly64x1x3_
t Experimental  - Arm-specific type containing three 
poly64x1_tvectors. - poly64x1x4_
t Experimental  - Arm-specific type containing four 
poly64x1_tvectors. - poly64x2_
t Experimental  - Arm-specific 128-bit wide vector of two packed 
p64. - poly64x2x2_
t Experimental  - Arm-specific type containing two 
poly64x2_tvectors. - poly64x2x3_
t Experimental  - Arm-specific type containing three 
poly64x2_tvectors. - poly64x2x4_
t Experimental  - Arm-specific type containing four 
poly64x2_tvectors. - uint8x8_
t Experimental  - Arm-specific 64-bit wide vector of eight packed 
u8. - uint8x8x2_
t Experimental  - Arm-specific type containing two 
uint8x8_tvectors. - uint8x8x3_
t Experimental  - Arm-specific type containing three 
uint8x8_tvectors. - uint8x8x4_
t Experimental  - Arm-specific type containing four 
uint8x8_tvectors. - uint8x16_
t Experimental  - Arm-specific 128-bit wide vector of sixteen packed 
u8. - uint8x16x2_
t Experimental  - Arm-specific type containing two 
uint8x16_tvectors. - uint8x16x3_
t Experimental  - Arm-specific type containing three 
uint8x16_tvectors. - uint8x16x4_
t Experimental  - Arm-specific type containing four 
uint8x16_tvectors. - uint16x4_
t Experimental  - Arm-specific 64-bit wide vector of four packed 
u16. - uint16x4x2_
t Experimental  - Arm-specific type containing two 
uint16x4_tvectors. - uint16x4x3_
t Experimental  - Arm-specific type containing three 
uint16x4_tvectors. - uint16x4x4_
t Experimental  - Arm-specific type containing four 
uint16x4_tvectors. - uint16x8_
t Experimental  - Arm-specific 128-bit wide vector of eight packed 
u16. - uint16x8x2_
t Experimental  - Arm-specific type containing two 
uint16x8_tvectors. - uint16x8x3_
t Experimental  - Arm-specific type containing three 
uint16x8_tvectors. - uint16x8x4_
t Experimental  - Arm-specific type containing four 
uint16x8_tvectors. - uint32x2_
t Experimental  - Arm-specific 64-bit wide vector of two packed 
u32. - uint32x2x2_
t Experimental  - Arm-specific type containing two 
uint32x2_tvectors. - uint32x2x3_
t Experimental  - Arm-specific type containing three 
uint32x2_tvectors. - uint32x2x4_
t Experimental  - Arm-specific type containing four 
uint32x2_tvectors. - uint32x4_
t Experimental  - Arm-specific 128-bit wide vector of four packed 
u32. - uint32x4x2_
t Experimental  - Arm-specific type containing two 
uint32x4_tvectors. - uint32x4x3_
t Experimental  - Arm-specific type containing three 
uint32x4_tvectors. - uint32x4x4_
t Experimental  - Arm-specific type containing four 
uint32x4_tvectors. - uint64x1_
t Experimental  - Arm-specific 64-bit wide vector of one packed 
u64. - uint64x1x2_
t Experimental  - Arm-specific type containing two 
uint64x1_tvectors. - uint64x1x3_
t Experimental  - Arm-specific type containing three 
uint64x1_tvectors. - uint64x1x4_
t Experimental  - Arm-specific type containing four 
uint64x1_tvectors. - uint64x2_
t Experimental  - Arm-specific 128-bit wide vector of two packed 
u64. - uint64x2x2_
t Experimental  - Arm-specific type containing two 
uint64x2_tvectors. - uint64x2x3_
t Experimental  - Arm-specific type containing three 
uint64x2_tvectors. - uint64x2x4_
t Experimental  - Arm-specific type containing four 
uint64x2_tvectors. 
Functions§
- __
crc32b Experimental crc - CRC32 single round checksum for bytes (8 bits). Arm’s documentation
 - __
crc32cb Experimental crc - CRC32-C single round checksum for bytes (8 bits). Arm’s documentation
 - __
crc32ch Experimental crc - CRC32-C single round checksum for bytes (16 bits). Arm’s documentation
 - __
crc32cw Experimental crc - CRC32-C single round checksum for bytes (32 bits). Arm’s documentation
 - __
crc32h Experimental crc - CRC32 single round checksum for bytes (16 bits). Arm’s documentation
 - __
crc32w Experimental crc - CRC32 single round checksum for bytes (32 bits). Arm’s documentation
 - __dmbâš 
Experimental  - Generates a DMB (data memory barrier) instruction or equivalent CP15 instruction.
 - __dsbâš 
Experimental  - Generates a DSB (data synchronization barrier) instruction or equivalent CP15 instruction.
 - __isbâš 
Experimental  - Generates an ISB (instruction synchronization barrier) instruction or equivalent CP15 instruction.
 - __nopâš 
Experimental  - Generates an unspecified no-op instruction.
 - __qaddâš 
Experimental  - Signed saturating addition
 - __qadd8âš 
Experimental  - Saturating four 8-bit integer additions
 - __
qadd16 âšExperimental  - Saturating two 16-bit integer additions
 - __qasxâš 
Experimental  - Returns the 16-bit signed saturated equivalent of
 - __qdblâš 
Experimental  - Insert a QADD instruction
 - __qsaxâš 
Experimental  - Returns the 16-bit signed saturated equivalent of
 - __qsubâš 
Experimental  - Signed saturating subtraction
 - __qsub8âš 
Experimental  - Saturating two 8-bit integer subtraction
 - __
qsub16 âšExperimental  - Saturating two 16-bit integer subtraction
 - __sadd8âš 
Experimental  - Returns the 8-bit signed saturated equivalent of
 - __
sadd16 âšExperimental  - Returns the 16-bit signed saturated equivalent of
 - __sasxâš 
Experimental  - Returns the 16-bit signed equivalent of
 - __selâš 
Experimental  - Select bytes from each operand according to APSR GE flags
 - __sevâš 
Experimental  - Generates a SEV (send a global event) hint instruction.
 - __sevlâš 
Experimental  - Generates a send a local event hint instruction.
 - __
shadd8 âšExperimental  - Signed halving parallel byte-wise addition.
 - __
shadd16 âšExperimental  - Signed halving parallel halfword-wise addition.
 - __
shsub8 âšExperimental  - Signed halving parallel byte-wise subtraction.
 - __
shsub16 âšExperimental  - Signed halving parallel halfword-wise subtraction.
 - __
smlabb âšExperimental  - Insert a SMLABB instruction
 - __
smlabt âšExperimental  - Insert a SMLABT instruction
 - __smladâš 
Experimental  - Dual 16-bit Signed Multiply with Addition of products and 32-bit accumulation.
 - __
smlatb âšExperimental  - Insert a SMLATB instruction
 - __
smlatt âšExperimental  - Insert a SMLATT instruction
 - __
smlawb âšExperimental  - Insert a SMLAWB instruction
 - __
smlawt âšExperimental  - Insert a SMLAWT instruction
 - __smlsdâš 
Experimental  - Dual 16-bit Signed Multiply with Subtraction of products and 32-bit accumulation and overflow detection.
 - __smuadâš 
Experimental  - Signed Dual Multiply Add.
 - __
smuadx âšExperimental  - Signed Dual Multiply Add Reversed.
 - __
smulbb âšExperimental  - Insert a SMULBB instruction
 - __
smulbt âšExperimental  - Insert a SMULTB instruction
 - __
smultb âšExperimental  - Insert a SMULTB instruction
 - __
smultt âšExperimental  - Insert a SMULTT instruction
 - __
smulwb âšExperimental  - Insert a SMULWB instruction
 - __
smulwt âšExperimental  - Insert a SMULWT instruction
 - __smusdâš 
Experimental  - Signed Dual Multiply Subtract.
 - __
smusdx âšExperimental  - Signed Dual Multiply Subtract Reversed.
 - __ssatâš 
Experimental  - Saturates a 32-bit signed integer to a signed integer with a given bit width.
 - __ssub8âš 
Experimental  - Inserts a 
SSUB8instruction. - __usad8âš 
Experimental  - Sum of 8-bit absolute differences.
 - __
usada8 âšExperimental  - Sum of 8-bit absolute differences and constant.
 - __usatâš 
Experimental  - Saturates a 32-bit signed integer to an unsigned integer with a given bit width.
 - __usub8âš 
Experimental  - Inserts a 
USUB8instruction. - __wfeâš 
Experimental  - Generates a WFE (wait for event) hint instruction, or nothing.
 - __wfiâš 
Experimental  - Generates a WFI (wait for interrupt) hint instruction, or nothing.
 - __yieldâš 
Experimental  - Generates a YIELD hint instruction.
 - vaba_s8
Experimental neon - Absolute difference and accumulate (64-bit) Arm’s documentation
 - vaba_
s16 Experimental neon - Absolute difference and accumulate (64-bit) Arm’s documentation
 - vaba_
s32 Experimental neon - Absolute difference and accumulate (64-bit) Arm’s documentation
 - vaba_u8
Experimental neon - Absolute difference and accumulate (64-bit) Arm’s documentation
 - vaba_
u16 Experimental neon - Absolute difference and accumulate (64-bit) Arm’s documentation
 - vaba_
u32 Experimental neon - Absolute difference and accumulate (64-bit) Arm’s documentation
 - vabal_
s8 Experimental neon - Signed Absolute difference and Accumulate Long Arm’s documentation
 - vabal_
s16 Experimental neon - Signed Absolute difference and Accumulate Long Arm’s documentation
 - vabal_
s32 Experimental neon - Signed Absolute difference and Accumulate Long Arm’s documentation
 - vabal_
u8 Experimental neon - Unsigned Absolute difference and Accumulate Long Arm’s documentation
 - vabal_
u16 Experimental neon - Unsigned Absolute difference and Accumulate Long Arm’s documentation
 - vabal_
u32 Experimental neon - Unsigned Absolute difference and Accumulate Long Arm’s documentation
 - vabaq_
s8 Experimental neon - Absolute difference and accumulate (128-bit) Arm’s documentation
 - vabaq_
s16 Experimental neon - Absolute difference and accumulate (128-bit) Arm’s documentation
 - vabaq_
s32 Experimental neon - Absolute difference and accumulate (128-bit) Arm’s documentation
 - vabaq_
u8 Experimental neon - Absolute difference and accumulate (128-bit) Arm’s documentation
 - vabaq_
u16 Experimental neon - Absolute difference and accumulate (128-bit) Arm’s documentation
 - vabaq_
u32 Experimental neon - Absolute difference and accumulate (128-bit) Arm’s documentation
 - vabd_
f16 Experimental neonandfp16 - Absolute difference between the arguments of Floating Arm’s documentation
 - vabd_
f32 Experimental neon - Absolute difference between the arguments of Floating Arm’s documentation
 - vabd_s8
Experimental neon - Absolute difference between the arguments Arm’s documentation
 - vabd_
s16 Experimental neon - Absolute difference between the arguments Arm’s documentation
 - vabd_
s32 Experimental neon - Absolute difference between the arguments Arm’s documentation
 - vabd_u8
Experimental neon - Absolute difference between the arguments Arm’s documentation
 - vabd_
u16 Experimental neon - Absolute difference between the arguments Arm’s documentation
 - vabd_
u32 Experimental neon - Absolute difference between the arguments Arm’s documentation
 - vabdl_
s8 Experimental neon - Signed Absolute difference Long Arm’s documentation
 - vabdl_
s16 Experimental neon - Signed Absolute difference Long Arm’s documentation
 - vabdl_
s32 Experimental neon - Signed Absolute difference Long Arm’s documentation
 - vabdl_
u8 Experimental neon - Unsigned Absolute difference Long Arm’s documentation
 - vabdl_
u16 Experimental neon - Unsigned Absolute difference Long Arm’s documentation
 - vabdl_
u32 Experimental neon - Unsigned Absolute difference Long Arm’s documentation
 - vabdq_
f16 Experimental neonandfp16 - Absolute difference between the arguments of Floating Arm’s documentation
 - vabdq_
f32 Experimental neon - Absolute difference between the arguments of Floating Arm’s documentation
 - vabdq_
s8 Experimental neon - Absolute difference between the arguments Arm’s documentation
 - vabdq_
s16 Experimental neon - Absolute difference between the arguments Arm’s documentation
 - vabdq_
s32 Experimental neon - Absolute difference between the arguments Arm’s documentation
 - vabdq_
u8 Experimental neon - Absolute difference between the arguments Arm’s documentation
 - vabdq_
u16 Experimental neon - Absolute difference between the arguments Arm’s documentation
 - vabdq_
u32 Experimental neon - Absolute difference between the arguments Arm’s documentation
 - vabs_
f16 Experimental neonandfp16 - Floating-point absolute value Arm’s documentation
 - vabs_
f32 Experimental neon - Floating-point absolute value Arm’s documentation
 - vabs_s8
Experimental neon - Absolute value (wrapping). Arm’s documentation
 - vabs_
s16 Experimental neon - Absolute value (wrapping). Arm’s documentation
 - vabs_
s32 Experimental neon - Absolute value (wrapping). Arm’s documentation
 - vabsh_
f16 Experimental neonandfp16 - Floating-point absolute value Arm’s documentation
 - vabsq_
f16 Experimental neonandfp16 - Floating-point absolute value Arm’s documentation
 - vabsq_
f32 Experimental neon - Floating-point absolute value Arm’s documentation
 - vabsq_
s8 Experimental neon - Absolute value (wrapping). Arm’s documentation
 - vabsq_
s16 Experimental neon - Absolute value (wrapping). Arm’s documentation
 - vabsq_
s32 Experimental neon - Absolute value (wrapping). Arm’s documentation
 - vadd_
f16 Experimental neonandfp16 - Floating-point Add (vector). Arm’s documentation
 - vadd_
f32 Experimental neon - Vector add. Arm’s documentation
 - vadd_p8
Experimental neon - Bitwise exclusive OR Arm’s documentation
 - vadd_
p16 Experimental neon - Bitwise exclusive OR Arm’s documentation
 - vadd_
p64 Experimental neon - Bitwise exclusive OR Arm’s documentation
 - vadd_s8
Experimental neon - Vector add. Arm’s documentation
 - vadd_
s16 Experimental neon - Vector add. Arm’s documentation
 - vadd_
s32 Experimental neon - Vector add. Arm’s documentation
 - vadd_u8
Experimental neon - Vector add. Arm’s documentation
 - vadd_
u16 Experimental neon - Vector add. Arm’s documentation
 - vadd_
u32 Experimental neon - Vector add. Arm’s documentation
 - vaddh_
f16 Experimental neonandfp16 - Add Arm’s documentation
 - vaddhn_
high_ s16 Experimental neon - Add returning High Narrow (high half). Arm’s documentation
 - vaddhn_
high_ s32 Experimental neon - Add returning High Narrow (high half). Arm’s documentation
 - vaddhn_
high_ s64 Experimental neon - Add returning High Narrow (high half). Arm’s documentation
 - vaddhn_
high_ u16 Experimental neon - Add returning High Narrow (high half). Arm’s documentation
 - vaddhn_
high_ u32 Experimental neon - Add returning High Narrow (high half). Arm’s documentation
 - vaddhn_
high_ u64 Experimental neon - Add returning High Narrow (high half). Arm’s documentation
 - vaddhn_
s16 Experimental neon - Add returning High Narrow. Arm’s documentation
 - vaddhn_
s32 Experimental neon - Add returning High Narrow. Arm’s documentation
 - vaddhn_
s64 Experimental neon - Add returning High Narrow. Arm’s documentation
 - vaddhn_
u16 Experimental neon - Add returning High Narrow. Arm’s documentation
 - vaddhn_
u32 Experimental neon - Add returning High Narrow. Arm’s documentation
 - vaddhn_
u64 Experimental neon - Add returning High Narrow. Arm’s documentation
 - vaddl_
high_ s8 Experimental neon - Signed Add Long (vector, high half). Arm’s documentation
 - vaddl_
high_ s16 Experimental neon - Signed Add Long (vector, high half). Arm’s documentation
 - vaddl_
high_ s32 Experimental neon - Signed Add Long (vector, high half). Arm’s documentation
 - vaddl_
high_ u8 Experimental neon - Signed Add Long (vector, high half). Arm’s documentation
 - vaddl_
high_ u16 Experimental neon - Signed Add Long (vector, high half). Arm’s documentation
 - vaddl_
high_ u32 Experimental neon - Signed Add Long (vector, high half). Arm’s documentation
 - vaddl_
s8 Experimental neon - Add Long (vector). Arm’s documentation
 - vaddl_
s16 Experimental neon - Add Long (vector). Arm’s documentation
 - vaddl_
s32 Experimental neon - Add Long (vector). Arm’s documentation
 - vaddl_
u8 Experimental neon - Add Long (vector). Arm’s documentation
 - vaddl_
u16 Experimental neon - Add Long (vector). Arm’s documentation
 - vaddl_
u32 Experimental neon - Add Long (vector). Arm’s documentation
 - vaddq_
f16 Experimental neonandfp16 - Floating-point Add (vector). Arm’s documentation
 - vaddq_
f32 Experimental neon - Vector add. Arm’s documentation
 - vaddq_
p8 Experimental neon - Bitwise exclusive OR Arm’s documentation
 - vaddq_
p16 Experimental neon - Bitwise exclusive OR Arm’s documentation
 - vaddq_
p64 Experimental neon - Bitwise exclusive OR Arm’s documentation
 - vaddq_
p128 Experimental neon - Bitwise exclusive OR Arm’s documentation
 - vaddq_
s8 Experimental neon - Vector add. Arm’s documentation
 - vaddq_
s16 Experimental neon - Vector add. Arm’s documentation
 - vaddq_
s32 Experimental neon - Vector add. Arm’s documentation
 - vaddq_
s64 Experimental neon - Vector add. Arm’s documentation
 - vaddq_
u8 Experimental neon - Vector add. Arm’s documentation
 - vaddq_
u16 Experimental neon - Vector add. Arm’s documentation
 - vaddq_
u32 Experimental neon - Vector add. Arm’s documentation
 - vaddq_
u64 Experimental neon - Vector add. Arm’s documentation
 - vaddw_
high_ s8 Experimental neon - Add Wide (high half). Arm’s documentation
 - vaddw_
high_ s16 Experimental neon - Add Wide (high half). Arm’s documentation
 - vaddw_
high_ s32 Experimental neon - Add Wide (high half). Arm’s documentation
 - vaddw_
high_ u8 Experimental neon - Add Wide (high half). Arm’s documentation
 - vaddw_
high_ u16 Experimental neon - Add Wide (high half). Arm’s documentation
 - vaddw_
high_ u32 Experimental neon - Add Wide (high half). Arm’s documentation
 - vaddw_
s8 Experimental neon - Add Wide Arm’s documentation
 - vaddw_
s16 Experimental neon - Add Wide Arm’s documentation
 - vaddw_
s32 Experimental neon - Add Wide Arm’s documentation
 - vaddw_
u8 Experimental neon - Add Wide Arm’s documentation
 - vaddw_
u16 Experimental neon - Add Wide Arm’s documentation
 - vaddw_
u32 Experimental neon - Add Wide Arm’s documentation
 - vaesdq_
u8 Experimental aes - AES single round encryption. Arm’s documentation
 - vaeseq_
u8 Experimental aes - AES single round encryption. Arm’s documentation
 - vaesimcq_
u8 Experimental aes - AES inverse mix columns. Arm’s documentation
 - vaesmcq_
u8 Experimental aes - AES mix columns. Arm’s documentation
 - vand_s8
Experimental neon - Vector bitwise and Arm’s documentation
 - vand_
s16 Experimental neon - Vector bitwise and Arm’s documentation
 - vand_
s32 Experimental neon - Vector bitwise and Arm’s documentation
 - vand_
s64 Experimental neon - Vector bitwise and Arm’s documentation
 - vand_u8
Experimental neon - Vector bitwise and Arm’s documentation
 - vand_
u16 Experimental neon - Vector bitwise and Arm’s documentation
 - vand_
u32 Experimental neon - Vector bitwise and Arm’s documentation
 - vand_
u64 Experimental neon - Vector bitwise and Arm’s documentation
 - vandq_
s8 Experimental neon - Vector bitwise and Arm’s documentation
 - vandq_
s16 Experimental neon - Vector bitwise and Arm’s documentation
 - vandq_
s32 Experimental neon - Vector bitwise and Arm’s documentation
 - vandq_
s64 Experimental neon - Vector bitwise and Arm’s documentation
 - vandq_
u8 Experimental neon - Vector bitwise and Arm’s documentation
 - vandq_
u16 Experimental neon - Vector bitwise and Arm’s documentation
 - vandq_
u32 Experimental neon - Vector bitwise and Arm’s documentation
 - vandq_
u64 Experimental neon - Vector bitwise and Arm’s documentation
 - vbic_s8
Experimental neon - Vector bitwise bit clear. Arm’s documentation
 - vbic_
s16 Experimental neon - Vector bitwise bit clear. Arm’s documentation
 - vbic_
s32 Experimental neon - Vector bitwise bit clear. Arm’s documentation
 - vbic_
s64 Experimental neon - Vector bitwise bit clear. Arm’s documentation
 - vbic_u8
Experimental neon - Vector bitwise bit clear. Arm’s documentation
 - vbic_
u16 Experimental neon - Vector bitwise bit clear. Arm’s documentation
 - vbic_
u32 Experimental neon - Vector bitwise bit clear. Arm’s documentation
 - vbic_
u64 Experimental neon - Vector bitwise bit clear. Arm’s documentation
 - vbicq_
s8 Experimental neon - Vector bitwise bit clear. Arm’s documentation
 - vbicq_
s16 Experimental neon - Vector bitwise bit clear. Arm’s documentation
 - vbicq_
s32 Experimental neon - Vector bitwise bit clear. Arm’s documentation
 - vbicq_
s64 Experimental neon - Vector bitwise bit clear. Arm’s documentation
 - vbicq_
u8 Experimental neon - Vector bitwise bit clear. Arm’s documentation
 - vbicq_
u16 Experimental neon - Vector bitwise bit clear. Arm’s documentation
 - vbicq_
u32 Experimental neon - Vector bitwise bit clear. Arm’s documentation
 - vbicq_
u64 Experimental neon - Vector bitwise bit clear. Arm’s documentation
 - vbsl_
f16 Experimental neonandfp16 - Bitwise Select. Arm’s documentation
 - vbsl_
f32 Experimental neon - Bitwise Select. Arm’s documentation
 - vbsl_p8
Experimental neon - Bitwise Select. Arm’s documentation
 - vbsl_
p16 Experimental neon - Bitwise Select. Arm’s documentation
 - vbsl_s8
Experimental neon - Bitwise Select. Arm’s documentation
 - vbsl_
s16 Experimental neon - Bitwise Select. Arm’s documentation
 - vbsl_
s32 Experimental neon - Bitwise Select. Arm’s documentation
 - vbsl_
s64 Experimental neon - Bitwise Select. Arm’s documentation
 - vbsl_u8
Experimental neon - Bitwise Select. Arm’s documentation
 - vbsl_
u16 Experimental neon - Bitwise Select. Arm’s documentation
 - vbsl_
u32 Experimental neon - Bitwise Select. Arm’s documentation
 - vbsl_
u64 Experimental neon - Bitwise Select. Arm’s documentation
 - vbslq_
f16 Experimental neonandfp16 - Bitwise Select. Arm’s documentation
 - vbslq_
f32 Experimental neon - Bitwise Select. Arm’s documentation
 - vbslq_
p8 Experimental neon - Bitwise Select. Arm’s documentation
 - vbslq_
p16 Experimental neon - Bitwise Select. Arm’s documentation
 - vbslq_
s8 Experimental neon - Bitwise Select. Arm’s documentation
 - vbslq_
s16 Experimental neon - Bitwise Select. Arm’s documentation
 - vbslq_
s32 Experimental neon - Bitwise Select. Arm’s documentation
 - vbslq_
s64 Experimental neon - Bitwise Select. Arm’s documentation
 - vbslq_
u8 Experimental neon - Bitwise Select. Arm’s documentation
 - vbslq_
u16 Experimental neon - Bitwise Select. Arm’s documentation
 - vbslq_
u32 Experimental neon - Bitwise Select. Arm’s documentation
 - vbslq_
u64 Experimental neon - Bitwise Select. Arm’s documentation
 - vcage_
f16 Experimental neonandfp16 - Floating-point absolute compare greater than or equal Arm’s documentation
 - vcage_
f32 Experimental neon - Floating-point absolute compare greater than or equal Arm’s documentation
 - vcageq_
f16 Experimental neonandfp16 - Floating-point absolute compare greater than or equal Arm’s documentation
 - vcageq_
f32 Experimental neon - Floating-point absolute compare greater than or equal Arm’s documentation
 - vcagt_
f16 Experimental neonandfp16 - Floating-point absolute compare greater than Arm’s documentation
 - vcagt_
f32 Experimental neon - Floating-point absolute compare greater than Arm’s documentation
 - vcagtq_
f16 Experimental neonandfp16 - Floating-point absolute compare greater than Arm’s documentation
 - vcagtq_
f32 Experimental neon - Floating-point absolute compare greater than Arm’s documentation
 - vcale_
f16 Experimental neonandfp16 - Floating-point absolute compare less than or equal Arm’s documentation
 - vcale_
f32 Experimental neon - Floating-point absolute compare less than or equal Arm’s documentation
 - vcaleq_
f16 Experimental neonandfp16 - Floating-point absolute compare less than or equal Arm’s documentation
 - vcaleq_
f32 Experimental neon - Floating-point absolute compare less than or equal Arm’s documentation
 - vcalt_
f16 Experimental neonandfp16 - Floating-point absolute compare less than Arm’s documentation
 - vcalt_
f32 Experimental neon - Floating-point absolute compare less than Arm’s documentation
 - vcaltq_
f16 Experimental neonandfp16 - Floating-point absolute compare less than Arm’s documentation
 - vcaltq_
f32 Experimental neon - Floating-point absolute compare less than Arm’s documentation
 - vceq_
f16 Experimental neonandfp16 - Floating-point compare equal Arm’s documentation
 - vceq_
f32 Experimental neon - Floating-point compare equal Arm’s documentation
 - vceq_p8
Experimental neon - Compare bitwise Equal (vector) Arm’s documentation
 - vceq_s8
Experimental neon - Compare bitwise Equal (vector) Arm’s documentation
 - vceq_
s16 Experimental neon - Compare bitwise Equal (vector) Arm’s documentation
 - vceq_
s32 Experimental neon - Compare bitwise Equal (vector) Arm’s documentation
 - vceq_u8
Experimental neon - Compare bitwise Equal (vector) Arm’s documentation
 - vceq_
u16 Experimental neon - Compare bitwise Equal (vector) Arm’s documentation
 - vceq_
u32 Experimental neon - Compare bitwise Equal (vector) Arm’s documentation
 - vceqq_
f16 Experimental neonandfp16 - Floating-point compare equal Arm’s documentation
 - vceqq_
f32 Experimental neon - Floating-point compare equal Arm’s documentation
 - vceqq_
p8 Experimental neon - Compare bitwise Equal (vector) Arm’s documentation
 - vceqq_
s8 Experimental neon - Compare bitwise Equal (vector) Arm’s documentation
 - vceqq_
s16 Experimental neon - Compare bitwise Equal (vector) Arm’s documentation
 - vceqq_
s32 Experimental neon - Compare bitwise Equal (vector) Arm’s documentation
 - vceqq_
u8 Experimental neon - Compare bitwise Equal (vector) Arm’s documentation
 - vceqq_
u16 Experimental neon - Compare bitwise Equal (vector) Arm’s documentation
 - vceqq_
u32 Experimental neon - Compare bitwise Equal (vector) Arm’s documentation
 - vcge_
f16 Experimental neonandfp16 - Floating-point compare greater than or equal Arm’s documentation
 - vcge_
f32 Experimental neon - Floating-point compare greater than or equal Arm’s documentation
 - vcge_s8
Experimental neon - Compare signed greater than or equal Arm’s documentation
 - vcge_
s16 Experimental neon - Compare signed greater than or equal Arm’s documentation
 - vcge_
s32 Experimental neon - Compare signed greater than or equal Arm’s documentation
 - vcge_u8
Experimental neon - Compare unsigned greater than or equal Arm’s documentation
 - vcge_
u16 Experimental neon - Compare unsigned greater than or equal Arm’s documentation
 - vcge_
u32 Experimental neon - Compare unsigned greater than or equal Arm’s documentation
 - vcgeq_
f16 Experimental neonandfp16 - Floating-point compare greater than or equal Arm’s documentation
 - vcgeq_
f32 Experimental neon - Floating-point compare greater than or equal Arm’s documentation
 - vcgeq_
s8 Experimental neon - Compare signed greater than or equal Arm’s documentation
 - vcgeq_
s16 Experimental neon - Compare signed greater than or equal Arm’s documentation
 - vcgeq_
s32 Experimental neon - Compare signed greater than or equal Arm’s documentation
 - vcgeq_
u8 Experimental neon - Compare unsigned greater than or equal Arm’s documentation
 - vcgeq_
u16 Experimental neon - Compare unsigned greater than or equal Arm’s documentation
 - vcgeq_
u32 Experimental neon - Compare unsigned greater than or equal Arm’s documentation
 - vcgez_
f16 Experimental neonandfp16 - Floating-point compare greater than or equal to zero Arm’s documentation
 - vcgezq_
f16 Experimental neonandfp16 - Floating-point compare greater than or equal to zero Arm’s documentation
 - vcgt_
f16 Experimental neonandfp16 - Floating-point compare greater than Arm’s documentation
 - vcgt_
f32 Experimental neon - Floating-point compare greater than Arm’s documentation
 - vcgt_s8
Experimental neon - Compare signed greater than Arm’s documentation
 - vcgt_
s16 Experimental neon - Compare signed greater than Arm’s documentation
 - vcgt_
s32 Experimental neon - Compare signed greater than Arm’s documentation
 - vcgt_u8
Experimental neon - Compare unsigned greater than Arm’s documentation
 - vcgt_
u16 Experimental neon - Compare unsigned greater than Arm’s documentation
 - vcgt_
u32 Experimental neon - Compare unsigned greater than Arm’s documentation
 - vcgtq_
f16 Experimental neonandfp16 - Floating-point compare greater than Arm’s documentation
 - vcgtq_
f32 Experimental neon - Floating-point compare greater than Arm’s documentation
 - vcgtq_
s8 Experimental neon - Compare signed greater than Arm’s documentation
 - vcgtq_
s16 Experimental neon - Compare signed greater than Arm’s documentation
 - vcgtq_
s32 Experimental neon - Compare signed greater than Arm’s documentation
 - vcgtq_
u8 Experimental neon - Compare unsigned greater than Arm’s documentation
 - vcgtq_
u16 Experimental neon - Compare unsigned greater than Arm’s documentation
 - vcgtq_
u32 Experimental neon - Compare unsigned greater than Arm’s documentation
 - vcgtz_
f16 Experimental neonandfp16 - Floating-point compare greater than zero Arm’s documentation
 - vcgtzq_
f16 Experimental neonandfp16 - Floating-point compare greater than zero Arm’s documentation
 - vcle_
f16 Experimental neonandfp16 - Floating-point compare less than or equal Arm’s documentation
 - vcle_
f32 Experimental neon - Floating-point compare less than or equal Arm’s documentation
 - vcle_s8
Experimental neon - Compare signed less than or equal Arm’s documentation
 - vcle_
s16 Experimental neon - Compare signed less than or equal Arm’s documentation
 - vcle_
s32 Experimental neon - Compare signed less than or equal Arm’s documentation
 - vcle_u8
Experimental neon - Compare unsigned less than or equal Arm’s documentation
 - vcle_
u16 Experimental neon - Compare unsigned less than or equal Arm’s documentation
 - vcle_
u32 Experimental neon - Compare unsigned less than or equal Arm’s documentation
 - vcleq_
f16 Experimental neonandfp16 - Floating-point compare less than or equal Arm’s documentation
 - vcleq_
f32 Experimental neon - Floating-point compare less than or equal Arm’s documentation
 - vcleq_
s8 Experimental neon - Compare signed less than or equal Arm’s documentation
 - vcleq_
s16 Experimental neon - Compare signed less than or equal Arm’s documentation
 - vcleq_
s32 Experimental neon - Compare signed less than or equal Arm’s documentation
 - vcleq_
u8 Experimental neon - Compare unsigned less than or equal Arm’s documentation
 - vcleq_
u16 Experimental neon - Compare unsigned less than or equal Arm’s documentation
 - vcleq_
u32 Experimental neon - Compare unsigned less than or equal Arm’s documentation
 - vclez_
f16 Experimental neonandfp16 - Floating-point compare less than or equal to zero Arm’s documentation
 - vclezq_
f16 Experimental neonandfp16 - Floating-point compare less than or equal to zero Arm’s documentation
 - vcls_s8
Experimental neon - Count leading sign bits Arm’s documentation
 - vcls_
s16 Experimental neon - Count leading sign bits Arm’s documentation
 - vcls_
s32 Experimental neon - Count leading sign bits Arm’s documentation
 - vcls_u8
Experimental neon - Count leading sign bits Arm’s documentation
 - vcls_
u16 Experimental neon - Count leading sign bits Arm’s documentation
 - vcls_
u32 Experimental neon - Count leading sign bits Arm’s documentation
 - vclsq_
s8 Experimental neon - Count leading sign bits Arm’s documentation
 - vclsq_
s16 Experimental neon - Count leading sign bits Arm’s documentation
 - vclsq_
s32 Experimental neon - Count leading sign bits Arm’s documentation
 - vclsq_
u8 Experimental neon - Count leading sign bits Arm’s documentation
 - vclsq_
u16 Experimental neon - Count leading sign bits Arm’s documentation
 - vclsq_
u32 Experimental neon - Count leading sign bits Arm’s documentation
 - vclt_
f16 Experimental neonandfp16 - Floating-point compare less than Arm’s documentation
 - vclt_
f32 Experimental neon - Floating-point compare less than Arm’s documentation
 - vclt_s8
Experimental neon - Compare signed less than Arm’s documentation
 - vclt_
s16 Experimental neon - Compare signed less than Arm’s documentation
 - vclt_
s32 Experimental neon - Compare signed less than Arm’s documentation
 - vclt_u8
Experimental neon - Compare unsigned less than Arm’s documentation
 - vclt_
u16 Experimental neon - Compare unsigned less than Arm’s documentation
 - vclt_
u32 Experimental neon - Compare unsigned less than Arm’s documentation
 - vcltq_
f16 Experimental neonandfp16 - Floating-point compare less than Arm’s documentation
 - vcltq_
f32 Experimental neon - Floating-point compare less than Arm’s documentation
 - vcltq_
s8 Experimental neon - Compare signed less than Arm’s documentation
 - vcltq_
s16 Experimental neon - Compare signed less than Arm’s documentation
 - vcltq_
s32 Experimental neon - Compare signed less than Arm’s documentation
 - vcltq_
u8 Experimental neon - Compare unsigned less than Arm’s documentation
 - vcltq_
u16 Experimental neon - Compare unsigned less than Arm’s documentation
 - vcltq_
u32 Experimental neon - Compare unsigned less than Arm’s documentation
 - vcltz_
f16 Experimental neonandfp16 - Floating-point compare less than Arm’s documentation
 - vcltzq_
f16 Experimental neonandfp16 - Floating-point compare less than Arm’s documentation
 - vclz_s8
Experimental neon - Count leading zero bits Arm’s documentation
 - vclz_
s16 Experimental neon - Count leading zero bits Arm’s documentation
 - vclz_
s32 Experimental neon - Count leading zero bits Arm’s documentation
 - vclz_u8
Experimental neon - Count leading zero bits Arm’s documentation
 - vclz_
u16 Experimental neon - Count leading zero bits Arm’s documentation
 - vclz_
u32 Experimental neon - Count leading zero bits Arm’s documentation
 - vclzq_
s8 Experimental neon - Count leading zero bits Arm’s documentation
 - vclzq_
s16 Experimental neon - Count leading zero bits Arm’s documentation
 - vclzq_
s32 Experimental neon - Count leading zero bits Arm’s documentation
 - vclzq_
u8 Experimental neon - Count leading zero bits Arm’s documentation
 - vclzq_
u16 Experimental neon - Count leading zero bits Arm’s documentation
 - vclzq_
u32 Experimental neon - Count leading zero bits Arm’s documentation
 - vcnt_p8
Experimental neon - Population count per byte. Arm’s documentation
 - vcnt_s8
Experimental neon - Population count per byte. Arm’s documentation
 - vcnt_u8
Experimental neon - Population count per byte. Arm’s documentation
 - vcntq_
p8 Experimental neon - Population count per byte. Arm’s documentation
 - vcntq_
s8 Experimental neon - Population count per byte. Arm’s documentation
 - vcntq_
u8 Experimental neon - Population count per byte. Arm’s documentation
 - vcombine_
f16 Experimental neonandfp16 - Join two smaller vectors into a single larger vector Arm’s documentation
 - vcombine_
f32 Experimental neon - Join two smaller vectors into a single larger vector Arm’s documentation
 - vcombine_
p8 Experimental neon - Join two smaller vectors into a single larger vector Arm’s documentation
 - vcombine_
p16 Experimental neon - Join two smaller vectors into a single larger vector Arm’s documentation
 - vcombine_
p64 Experimental neon - Join two smaller vectors into a single larger vector Arm’s documentation
 - vcombine_
s8 Experimental neon - Join two smaller vectors into a single larger vector Arm’s documentation
 - vcombine_
s16 Experimental neon - Join two smaller vectors into a single larger vector Arm’s documentation
 - vcombine_
s32 Experimental neon - Join two smaller vectors into a single larger vector Arm’s documentation
 - vcombine_
s64 Experimental neon - Join two smaller vectors into a single larger vector Arm’s documentation
 - vcombine_
u8 Experimental neon - Join two smaller vectors into a single larger vector Arm’s documentation
 - vcombine_
u16 Experimental neon - Join two smaller vectors into a single larger vector Arm’s documentation
 - vcombine_
u32 Experimental neon - Join two smaller vectors into a single larger vector Arm’s documentation
 - vcombine_
u64 Experimental neon - Join two smaller vectors into a single larger vector Arm’s documentation
 - vcreate_
f16 Experimental neonandfp16 - Insert vector element from another vector element Arm’s documentation
 - vcreate_
f32 Experimental neon - Insert vector element from another vector element Arm’s documentation
 - vcreate_
p8 Experimental neon - Insert vector element from another vector element Arm’s documentation
 - vcreate_
p16 Experimental neon - Insert vector element from another vector element Arm’s documentation
 - vcreate_
p64 Experimental neonandaes - Insert vector element from another vector element Arm’s documentation
 - vcreate_
s8 Experimental neon - Insert vector element from another vector element Arm’s documentation
 - vcreate_
s16 Experimental neon - Insert vector element from another vector element Arm’s documentation
 - vcreate_
s32 Experimental neon - Insert vector element from another vector element Arm’s documentation
 - vcreate_
s64 Experimental neon - Insert vector element from another vector element Arm’s documentation
 - vcreate_
u8 Experimental neon - Insert vector element from another vector element Arm’s documentation
 - vcreate_
u16 Experimental neon - Insert vector element from another vector element Arm’s documentation
 - vcreate_
u32 Experimental neon - Insert vector element from another vector element Arm’s documentation
 - vcreate_
u64 Experimental neon - Insert vector element from another vector element Arm’s documentation
 - vcvt_
f16_ f32 Experimental neonandfp16 - Floating-point convert to lower precision narrow Arm’s documentation
 - vcvt_
f16_ s16 Experimental neonandfp16 - Fixed-point convert to floating-point Arm’s documentation
 - vcvt_
f16_ u16 Experimental neonandfp16 - Fixed-point convert to floating-point Arm’s documentation
 - vcvt_
f32_ f16 Experimental neonandfp16 - Floating-point convert to higher precision long Arm’s documentation
 - vcvt_
f32_ s32 Experimental neon - Fixed-point convert to floating-point Arm’s documentation
 - vcvt_
f32_ u32 Experimental neon - Fixed-point convert to floating-point Arm’s documentation
 - vcvt_
n_ f16_ s16 Experimental neonandfp16 - Fixed-point convert to floating-point Arm’s documentation
 - vcvt_
n_ f16_ u16 Experimental neonandfp16 - Fixed-point convert to floating-point Arm’s documentation
 - vcvt_
n_ f32_ s32 Experimental neon - Fixed-point convert to floating-point Arm’s documentation
 - vcvt_
n_ f32_ u32 Experimental neon - Fixed-point convert to floating-point Arm’s documentation
 - vcvt_
n_ s16_ f16 Experimental neonandfp16 - Floating-point convert to signed fixed-point Arm’s documentation
 - vcvt_
n_ s32_ f32 Experimental neon - Floating-point convert to fixed-point, rounding toward zero Arm’s documentation
 - vcvt_
n_ u16_ f16 Experimental neonandfp16 - Fixed-point convert to unsigned fixed-point, rounding toward zero Arm’s documentation
 - vcvt_
n_ u32_ f32 Experimental neon - Floating-point convert to fixed-point, rounding toward zero Arm’s documentation
 - vcvt_
s16_ f16 Experimental neonandfp16 - Floating-point convert to signed fixed-point, rounding toward zero Arm’s documentation
 - vcvt_
s32_ f32 Experimental neon - Floating-point convert to signed fixed-point, rounding toward zero Arm’s documentation
 - vcvt_
u16_ f16 Experimental neonandfp16 - Floating-point convert to unsigned fixed-point, rounding toward zero Arm’s documentation
 - vcvt_
u32_ f32 Experimental neon - Floating-point convert to unsigned fixed-point, rounding toward zero Arm’s documentation
 - vcvtq_
f16_ s16 Experimental neonandfp16 - Fixed-point convert to floating-point Arm’s documentation
 - vcvtq_
f16_ u16 Experimental neonandfp16 - Fixed-point convert to floating-point Arm’s documentation
 - vcvtq_
f32_ s32 Experimental neon - Fixed-point convert to floating-point Arm’s documentation
 - vcvtq_
f32_ u32 Experimental neon - Fixed-point convert to floating-point Arm’s documentation
 - vcvtq_
n_ f16_ s16 Experimental neonandfp16 - Fixed-point convert to floating-point Arm’s documentation
 - vcvtq_
n_ f16_ u16 Experimental neonandfp16 - Fixed-point convert to floating-point Arm’s documentation
 - vcvtq_
n_ f32_ s32 Experimental neon - Fixed-point convert to floating-point Arm’s documentation
 - vcvtq_
n_ f32_ u32 Experimental neon - Fixed-point convert to floating-point Arm’s documentation
 - vcvtq_
n_ s16_ f16 Experimental neonandfp16 - Floating-point convert to signed fixed-point Arm’s documentation
 - vcvtq_
n_ s32_ f32 Experimental neon - Floating-point convert to fixed-point, rounding toward zero Arm’s documentation
 - vcvtq_
n_ u16_ f16 Experimental neonandfp16 - Fixed-point convert to unsigned fixed-point, rounding toward zero Arm’s documentation
 - vcvtq_
n_ u32_ f32 Experimental neon - Floating-point convert to fixed-point, rounding toward zero Arm’s documentation
 - vcvtq_
s16_ f16 Experimental neonandfp16 - Floating-point convert to signed fixed-point, rounding toward zero Arm’s documentation
 - vcvtq_
s32_ f32 Experimental neon - Floating-point convert to signed fixed-point, rounding toward zero Arm’s documentation
 - vcvtq_
u16_ f16 Experimental neonandfp16 - Floating-point convert to unsigned fixed-point, rounding toward zero Arm’s documentation
 - vcvtq_
u32_ f32 Experimental neon - Floating-point convert to unsigned fixed-point, rounding toward zero Arm’s documentation
 - vdot_
lane_ s32 Experimental neonanddotprod - Dot product arithmetic (indexed) Arm’s documentation
 - vdot_
lane_ u32 Experimental neonanddotprod - Dot product arithmetic (indexed) Arm’s documentation
 - vdot_
s32 Experimental neonanddotprod - Dot product arithmetic (vector) Arm’s documentation
 - vdot_
u32 Experimental neonanddotprod - Dot product arithmetic (vector) Arm’s documentation
 - vdotq_
lane_ s32 Experimental neonanddotprod - Dot product arithmetic (indexed) Arm’s documentation
 - vdotq_
lane_ u32 Experimental neonanddotprod - Dot product arithmetic (indexed) Arm’s documentation
 - vdotq_
s32 Experimental neonanddotprod - Dot product arithmetic (vector) Arm’s documentation
 - vdotq_
u32 Experimental neonanddotprod - Dot product arithmetic (vector) Arm’s documentation
 - vdup_
lane_ f16 Experimental neonandfp16 - Set all vector lanes to the same value Arm’s documentation
 - vdup_
lane_ f32 Experimental neon - Set all vector lanes to the same value Arm’s documentation
 - vdup_
lane_ p8 Experimental neon - Set all vector lanes to the same value Arm’s documentation
 - vdup_
lane_ p16 Experimental neon - Set all vector lanes to the same value Arm’s documentation
 - vdup_
lane_ s8 Experimental neon - Set all vector lanes to the same value Arm’s documentation
 - vdup_
lane_ s16 Experimental neon - Set all vector lanes to the same value Arm’s documentation
 - vdup_
lane_ s32 Experimental neon - Set all vector lanes to the same value Arm’s documentation
 - vdup_
lane_ s64 Experimental neon - Set all vector lanes to the same value Arm’s documentation
 - vdup_
lane_ u8 Experimental neon - Set all vector lanes to the same value Arm’s documentation
 - vdup_
lane_ u16 Experimental neon - Set all vector lanes to the same value Arm’s documentation
 - vdup_
lane_ u32 Experimental neon - Set all vector lanes to the same value Arm’s documentation
 - vdup_
lane_ u64 Experimental neon - Set all vector lanes to the same value Arm’s documentation
 - vdup_
laneq_ f16 Experimental neonandfp16 - Set all vector lanes to the same value Arm’s documentation
 - vdup_
laneq_ f32 Experimental neon - Set all vector lanes to the same value Arm’s documentation
 - vdup_
laneq_ p8 Experimental neon - Set all vector lanes to the same value Arm’s documentation
 - vdup_
laneq_ p16 Experimental neon - Set all vector lanes to the same value Arm’s documentation
 - vdup_
laneq_ s8 Experimental neon - Set all vector lanes to the same value Arm’s documentation
 - vdup_
laneq_ s16 Experimental neon - Set all vector lanes to the same value Arm’s documentation
 - vdup_
laneq_ s32 Experimental neon - Set all vector lanes to the same value Arm’s documentation
 - vdup_
laneq_ s64 Experimental neon - Set all vector lanes to the same value Arm’s documentation
 - vdup_
laneq_ u8 Experimental neon - Set all vector lanes to the same value Arm’s documentation
 - vdup_
laneq_ u16 Experimental neon - Set all vector lanes to the same value Arm’s documentation
 - vdup_
laneq_ u32 Experimental neon - Set all vector lanes to the same value Arm’s documentation
 - vdup_
laneq_ u64 Experimental neon - Set all vector lanes to the same value Arm’s documentation
 - vdup_
n_ f16 Experimental neonandfp16 - Create a new vector with all lanes set to a value Arm’s documentation
 - vdup_
n_ f32 Experimental neon - Duplicate vector element to vector or scalar Arm’s documentation
 - vdup_
n_ p8 Experimental neon - Duplicate vector element to vector or scalar Arm’s documentation
 - vdup_
n_ p16 Experimental neon - Duplicate vector element to vector or scalar Arm’s documentation
 - vdup_
n_ s8 Experimental neon - Duplicate vector element to vector or scalar Arm’s documentation
 - vdup_
n_ s16 Experimental neon - Duplicate vector element to vector or scalar Arm’s documentation
 - vdup_
n_ s32 Experimental neon - Duplicate vector element to vector or scalar Arm’s documentation
 - vdup_
n_ s64 Experimental neon - Duplicate vector element to vector or scalar Arm’s documentation
 - vdup_
n_ u8 Experimental neon - Duplicate vector element to vector or scalar Arm’s documentation
 - vdup_
n_ u16 Experimental neon - Duplicate vector element to vector or scalar Arm’s documentation
 - vdup_
n_ u32 Experimental neon - Duplicate vector element to vector or scalar Arm’s documentation
 - vdup_
n_ u64 Experimental neon - Duplicate vector element to vector or scalar Arm’s documentation
 - vdupq_
lane_ f16 Experimental neonandfp16 - Set all vector lanes to the same value Arm’s documentation
 - vdupq_
lane_ f32 Experimental neon - Set all vector lanes to the same value Arm’s documentation
 - vdupq_
lane_ p8 Experimental neon - Set all vector lanes to the same value Arm’s documentation
 - vdupq_
lane_ p16 Experimental neon - Set all vector lanes to the same value Arm’s documentation
 - vdupq_
lane_ s8 Experimental neon - Set all vector lanes to the same value Arm’s documentation
 - vdupq_
lane_ s16 Experimental neon - Set all vector lanes to the same value Arm’s documentation
 - vdupq_
lane_ s32 Experimental neon - Set all vector lanes to the same value Arm’s documentation
 - vdupq_
lane_ s64 Experimental neon - Set all vector lanes to the same value Arm’s documentation
 - vdupq_
lane_ u8 Experimental neon - Set all vector lanes to the same value Arm’s documentation
 - vdupq_
lane_ u16 Experimental neon - Set all vector lanes to the same value Arm’s documentation
 - vdupq_
lane_ u32 Experimental neon - Set all vector lanes to the same value Arm’s documentation
 - vdupq_
lane_ u64 Experimental neon - Set all vector lanes to the same value Arm’s documentation
 - vdupq_
laneq_ f16 Experimental neonandfp16 - Set all vector lanes to the same value Arm’s documentation
 - vdupq_
laneq_ f32 Experimental neon - Set all vector lanes to the same value Arm’s documentation
 - vdupq_
laneq_ p8 Experimental neon - Set all vector lanes to the same value Arm’s documentation
 - vdupq_
laneq_ p16 Experimental neon - Set all vector lanes to the same value Arm’s documentation
 - vdupq_
laneq_ s8 Experimental neon - Set all vector lanes to the same value Arm’s documentation
 - vdupq_
laneq_ s16 Experimental neon - Set all vector lanes to the same value Arm’s documentation
 - vdupq_
laneq_ s32 Experimental neon - Set all vector lanes to the same value Arm’s documentation
 - vdupq_
laneq_ s64 Experimental neon - Set all vector lanes to the same value Arm’s documentation
 - vdupq_
laneq_ u8 Experimental neon - Set all vector lanes to the same value Arm’s documentation
 - vdupq_
laneq_ u16 Experimental neon - Set all vector lanes to the same value Arm’s documentation
 - vdupq_
laneq_ u32 Experimental neon - Set all vector lanes to the same value Arm’s documentation
 - vdupq_
laneq_ u64 Experimental neon - Set all vector lanes to the same value Arm’s documentation
 - vdupq_
n_ f16 Experimental neonandfp16 - Create a new vector with all lanes set to a value Arm’s documentation
 - vdupq_
n_ f32 Experimental neon - Duplicate vector element to vector or scalar Arm’s documentation
 - vdupq_
n_ p8 Experimental neon - Duplicate vector element to vector or scalar Arm’s documentation
 - vdupq_
n_ p16 Experimental neon - Duplicate vector element to vector or scalar Arm’s documentation
 - vdupq_
n_ s8 Experimental neon - Duplicate vector element to vector or scalar Arm’s documentation
 - vdupq_
n_ s16 Experimental neon - Duplicate vector element to vector or scalar Arm’s documentation
 - vdupq_
n_ s32 Experimental neon - Duplicate vector element to vector or scalar Arm’s documentation
 - vdupq_
n_ s64 Experimental neon - Duplicate vector element to vector or scalar Arm’s documentation
 - vdupq_
n_ u8 Experimental neon - Duplicate vector element to vector or scalar Arm’s documentation
 - vdupq_
n_ u16 Experimental neon - Duplicate vector element to vector or scalar Arm’s documentation
 - vdupq_
n_ u32 Experimental neon - Duplicate vector element to vector or scalar Arm’s documentation
 - vdupq_
n_ u64 Experimental neon - Duplicate vector element to vector or scalar Arm’s documentation
 - veor_s8
Experimental neon - Vector bitwise exclusive or (vector) Arm’s documentation
 - veor_
s16 Experimental neon - Vector bitwise exclusive or (vector) Arm’s documentation
 - veor_
s32 Experimental neon - Vector bitwise exclusive or (vector) Arm’s documentation
 - veor_
s64 Experimental neon - Vector bitwise exclusive or (vector) Arm’s documentation
 - veor_u8
Experimental neon - Vector bitwise exclusive or (vector) Arm’s documentation
 - veor_
u16 Experimental neon - Vector bitwise exclusive or (vector) Arm’s documentation
 - veor_
u32 Experimental neon - Vector bitwise exclusive or (vector) Arm’s documentation
 - veor_
u64 Experimental neon - Vector bitwise exclusive or (vector) Arm’s documentation
 - veorq_
s8 Experimental neon - Vector bitwise exclusive or (vector) Arm’s documentation
 - veorq_
s16 Experimental neon - Vector bitwise exclusive or (vector) Arm’s documentation
 - veorq_
s32 Experimental neon - Vector bitwise exclusive or (vector) Arm’s documentation
 - veorq_
s64 Experimental neon - Vector bitwise exclusive or (vector) Arm’s documentation
 - veorq_
u8 Experimental neon - Vector bitwise exclusive or (vector) Arm’s documentation
 - veorq_
u16 Experimental neon - Vector bitwise exclusive or (vector) Arm’s documentation
 - veorq_
u32 Experimental neon - Vector bitwise exclusive or (vector) Arm’s documentation
 - veorq_
u64 Experimental neon - Vector bitwise exclusive or (vector) Arm’s documentation
 - vext_
f16 Experimental neonandfp16 - Extract vector from pair of vectors Arm’s documentation
 - vext_
f32 Experimental neon - Extract vector from pair of vectors Arm’s documentation
 - vext_p8
Experimental neon - Extract vector from pair of vectors Arm’s documentation
 - vext_
p16 Experimental neon - Extract vector from pair of vectors Arm’s documentation
 - vext_s8
Experimental neon - Extract vector from pair of vectors Arm’s documentation
 - vext_
s16 Experimental neon - Extract vector from pair of vectors Arm’s documentation
 - vext_
s32 Experimental neon - Extract vector from pair of vectors Arm’s documentation
 - vext_
s64 âšExperimental neon - Extract vector from pair of vectors Arm’s documentation
 - vext_u8
Experimental neon - Extract vector from pair of vectors Arm’s documentation
 - vext_
u16 Experimental neon - Extract vector from pair of vectors Arm’s documentation
 - vext_
u32 Experimental neon - Extract vector from pair of vectors Arm’s documentation
 - vext_
u64 âšExperimental neon - Extract vector from pair of vectors Arm’s documentation
 - vextq_
f16 Experimental neonandfp16 - Extract vector from pair of vectors Arm’s documentation
 - vextq_
f32 Experimental neon - Extract vector from pair of vectors Arm’s documentation
 - vextq_
p8 Experimental neon - Extract vector from pair of vectors Arm’s documentation
 - vextq_
p16 Experimental neon - Extract vector from pair of vectors Arm’s documentation
 - vextq_
s8 Experimental neon - Extract vector from pair of vectors Arm’s documentation
 - vextq_
s16 Experimental neon - Extract vector from pair of vectors Arm’s documentation
 - vextq_
s32 Experimental neon - Extract vector from pair of vectors Arm’s documentation
 - vextq_
s64 Experimental neon - Extract vector from pair of vectors Arm’s documentation
 - vextq_
u8 Experimental neon - Extract vector from pair of vectors Arm’s documentation
 - vextq_
u16 Experimental neon - Extract vector from pair of vectors Arm’s documentation
 - vextq_
u32 Experimental neon - Extract vector from pair of vectors Arm’s documentation
 - vextq_
u64 Experimental neon - Extract vector from pair of vectors Arm’s documentation
 - vfma_
f16 Experimental neonandfp16 - Floating-point fused Multiply-Add to accumulator (vector) Arm’s documentation
 - vfma_
f32 Experimental neon - Floating-point fused Multiply-Add to accumulator(vector) Arm’s documentation
 - vfma_
n_ f32 Experimental neon - Floating-point fused Multiply-Add to accumulator(vector) Arm’s documentation
 - vfmaq_
f16 Experimental neonandfp16 - Floating-point fused Multiply-Add to accumulator (vector) Arm’s documentation
 - vfmaq_
f32 Experimental neon - Floating-point fused Multiply-Add to accumulator(vector) Arm’s documentation
 - vfmaq_
n_ f32 Experimental neon - Floating-point fused Multiply-Add to accumulator(vector) Arm’s documentation
 - vfms_
f16 Experimental neonandfp16 - Floating-point fused multiply-subtract from accumulator Arm’s documentation
 - vfms_
f32 Experimental neon - Floating-point fused multiply-subtract from accumulator Arm’s documentation
 - vfms_
n_ f32 Experimental neon - Floating-point fused Multiply-subtract to accumulator(vector) Arm’s documentation
 - vfmsq_
f16 Experimental neonandfp16 - Floating-point fused multiply-subtract from accumulator Arm’s documentation
 - vfmsq_
f32 Experimental neon - Floating-point fused multiply-subtract from accumulator Arm’s documentation
 - vfmsq_
n_ f32 Experimental neon - Floating-point fused Multiply-subtract to accumulator(vector) Arm’s documentation
 - vget_
high_ f16 Experimental neonandfp16 - Duplicate vector element to vector Arm’s documentation
 - vget_
high_ f32 Experimental neon - Duplicate vector element to vector or scalar Arm’s documentation
 - vget_
high_ p8 Experimental neon - Duplicate vector element to vector or scalar Arm’s documentation
 - vget_
high_ p16 Experimental neon - Duplicate vector element to vector or scalar Arm’s documentation
 - vget_
high_ s8 Experimental neon - Duplicate vector element to vector or scalar Arm’s documentation
 - vget_
high_ s16 Experimental neon - Duplicate vector element to vector or scalar Arm’s documentation
 - vget_
high_ s32 Experimental neon - Duplicate vector element to vector or scalar Arm’s documentation
 - vget_
high_ s64 Experimental neon - Duplicate vector element to vector or scalar Arm’s documentation
 - vget_
high_ u8 Experimental neon - Duplicate vector element to vector or scalar Arm’s documentation
 - vget_
high_ u16 Experimental neon - Duplicate vector element to vector or scalar Arm’s documentation
 - vget_
high_ u32 Experimental neon - Duplicate vector element to vector or scalar Arm’s documentation
 - vget_
high_ u64 Experimental neon - Duplicate vector element to vector or scalar Arm’s documentation
 - vget_
lane_ f16 Experimental neonandfp16 - Duplicate vector element to scalar Arm’s documentation
 - vget_
lane_ f32 Experimental neon - Move vector element to general-purpose register Arm’s documentation
 - vget_
lane_ p8 Experimental neon - Move vector element to general-purpose register Arm’s documentation
 - vget_
lane_ p16 Experimental neon - Move vector element to general-purpose register Arm’s documentation
 - vget_
lane_ p64 Experimental neon - Move vector element to general-purpose register Arm’s documentation
 - vget_
lane_ s8 Experimental neon - Move vector element to general-purpose register Arm’s documentation
 - vget_
lane_ s16 Experimental neon - Move vector element to general-purpose register Arm’s documentation
 - vget_
lane_ s32 Experimental neon - Move vector element to general-purpose register Arm’s documentation
 - vget_
lane_ s64 Experimental neon - Move vector element to general-purpose register Arm’s documentation
 - vget_
lane_ u8 Experimental neon - Move vector element to general-purpose register Arm’s documentation
 - vget_
lane_ u16 Experimental neon - Move vector element to general-purpose register Arm’s documentation
 - vget_
lane_ u32 Experimental neon - Move vector element to general-purpose register Arm’s documentation
 - vget_
lane_ u64 Experimental neon - Move vector element to general-purpose register Arm’s documentation
 - vget_
low_ f16 Experimental neonandfp16 - Duplicate vector element to vector Arm’s documentation
 - vget_
low_ f32 Experimental neon - Duplicate vector element to vector or scalar Arm’s documentation
 - vget_
low_ p8 Experimental neon - Duplicate vector element to vector or scalar Arm’s documentation
 - vget_
low_ p16 Experimental neon - Duplicate vector element to vector or scalar Arm’s documentation
 - vget_
low_ s8 Experimental neon - Duplicate vector element to vector or scalar Arm’s documentation
 - vget_
low_ s16 Experimental neon - Duplicate vector element to vector or scalar Arm’s documentation
 - vget_
low_ s32 Experimental neon - Duplicate vector element to vector or scalar Arm’s documentation
 - vget_
low_ s64 Experimental neon - Duplicate vector element to vector or scalar Arm’s documentation
 - vget_
low_ u8 Experimental neon - Duplicate vector element to vector or scalar Arm’s documentation
 - vget_
low_ u16 Experimental neon - Duplicate vector element to vector or scalar Arm’s documentation
 - vget_
low_ u32 Experimental neon - Duplicate vector element to vector or scalar Arm’s documentation
 - vget_
low_ u64 Experimental neon - Duplicate vector element to vector or scalar Arm’s documentation
 - vgetq_
lane_ f16 Experimental neonandfp16 - Duplicate vector element to scalar Arm’s documentation
 - vgetq_
lane_ f32 Experimental neon - Move vector element to general-purpose register Arm’s documentation
 - vgetq_
lane_ p8 Experimental neon - Move vector element to general-purpose register Arm’s documentation
 - vgetq_
lane_ p16 Experimental neon - Move vector element to general-purpose register Arm’s documentation
 - vgetq_
lane_ p64 Experimental neon - Move vector element to general-purpose register Arm’s documentation
 - vgetq_
lane_ s8 Experimental neon - Move vector element to general-purpose register Arm’s documentation
 - vgetq_
lane_ s16 Experimental neon - Move vector element to general-purpose register Arm’s documentation
 - vgetq_
lane_ s32 Experimental neon - Move vector element to general-purpose register Arm’s documentation
 - vgetq_
lane_ s64 Experimental neon - Move vector element to general-purpose register Arm’s documentation
 - vgetq_
lane_ u8 Experimental neon - Move vector element to general-purpose register Arm’s documentation
 - vgetq_
lane_ u16 Experimental neon - Move vector element to general-purpose register Arm’s documentation
 - vgetq_
lane_ u32 Experimental neon - Move vector element to general-purpose register Arm’s documentation
 - vgetq_
lane_ u64 Experimental neon - Move vector element to general-purpose register Arm’s documentation
 - vhadd_
s8 Experimental neon - Halving add Arm’s documentation
 - vhadd_
s16 Experimental neon - Halving add Arm’s documentation
 - vhadd_
s32 Experimental neon - Halving add Arm’s documentation
 - vhadd_
u8 Experimental neon - Halving add Arm’s documentation
 - vhadd_
u16 Experimental neon - Halving add Arm’s documentation
 - vhadd_
u32 Experimental neon - Halving add Arm’s documentation
 - vhaddq_
s8 Experimental neon - Halving add Arm’s documentation
 - vhaddq_
s16 Experimental neon - Halving add Arm’s documentation
 - vhaddq_
s32 Experimental neon - Halving add Arm’s documentation
 - vhaddq_
u8 Experimental neon - Halving add Arm’s documentation
 - vhaddq_
u16 Experimental neon - Halving add Arm’s documentation
 - vhaddq_
u32 Experimental neon - Halving add Arm’s documentation
 - vhsub_
s8 Experimental neon - Signed halving subtract Arm’s documentation
 - vhsub_
s16 Experimental neon - Signed halving subtract Arm’s documentation
 - vhsub_
s32 Experimental neon - Signed halving subtract Arm’s documentation
 - vhsub_
u8 Experimental neon - Signed halving subtract Arm’s documentation
 - vhsub_
u16 Experimental neon - Signed halving subtract Arm’s documentation
 - vhsub_
u32 Experimental neon - Signed halving subtract Arm’s documentation
 - vhsubq_
s8 Experimental neon - Signed halving subtract Arm’s documentation
 - vhsubq_
s16 Experimental neon - Signed halving subtract Arm’s documentation
 - vhsubq_
s32 Experimental neon - Signed halving subtract Arm’s documentation
 - vhsubq_
u8 Experimental neon - Signed halving subtract Arm’s documentation
 - vhsubq_
u16 Experimental neon - Signed halving subtract Arm’s documentation
 - vhsubq_
u32 Experimental neon - Signed halving subtract Arm’s documentation
 - vld1_
dup_ âšf16 Experimental neonandfp16 - Load one single-element structure and replicate to all lanes of one register Arm’s documentation
 - vld1_
dup_ âšf32 Experimental neon - Load one single-element structure and Replicate to all lanes (of one register). Arm’s documentation
 - vld1_
dup_ âšp8 Experimental neon - Load one single-element structure and Replicate to all lanes (of one register). Arm’s documentation
 - vld1_
dup_ âšp16 Experimental neon - Load one single-element structure and Replicate to all lanes (of one register). Arm’s documentation
 - vld1_
dup_ âšp64 Experimental neonandaes - Load one single-element structure and Replicate to all lanes (of one register). Arm’s documentation
 - vld1_
dup_ âšs8 Experimental neon - Load one single-element structure and Replicate to all lanes (of one register). Arm’s documentation
 - vld1_
dup_ âšs16 Experimental neon - Load one single-element structure and Replicate to all lanes (of one register). Arm’s documentation
 - vld1_
dup_ âšs32 Experimental neon - Load one single-element structure and Replicate to all lanes (of one register). Arm’s documentation
 - vld1_
dup_ âšs64 Experimental neon - Load one single-element structure and Replicate to all lanes (of one register). Arm’s documentation
 - vld1_
dup_ âšu8 Experimental neon - Load one single-element structure and Replicate to all lanes (of one register). Arm’s documentation
 - vld1_
dup_ âšu16 Experimental neon - Load one single-element structure and Replicate to all lanes (of one register). Arm’s documentation
 - vld1_
dup_ âšu32 Experimental neon - Load one single-element structure and Replicate to all lanes (of one register). Arm’s documentation
 - vld1_
dup_ âšu64 Experimental neon - Load one single-element structure and Replicate to all lanes (of one register). Arm’s documentation
 - vld1_
f16_ âšx2 Experimental neonandfp16 - Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vld1_
f16_ âšx3 Experimental neonandfp16 - Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vld1_
f16_ âšx4 Experimental neonandfp16 - Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vld1_
f32_ âšx2 Experimental neon - Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vld1_
f32_ âšx3 Experimental neon - Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vld1_
f32_ âšx4 Experimental neon - Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vld1_
lane_ âšf16 Experimental neonandfp16 - Load one single-element structure to one lane of one register Arm’s documentation
 - vld1_
lane_ âšf32 Experimental neon - Load one single-element structure to one lane of one register. Arm’s documentation
 - vld1_
lane_ âšp8 Experimental neon - Load one single-element structure to one lane of one register. Arm’s documentation
 - vld1_
lane_ âšp16 Experimental neon - Load one single-element structure to one lane of one register. Arm’s documentation
 - vld1_
lane_ âšp64 Experimental neonandaes - Load one single-element structure to one lane of one register. Arm’s documentation
 - vld1_
lane_ âšs8 Experimental neon - Load one single-element structure to one lane of one register. Arm’s documentation
 - vld1_
lane_ âšs16 Experimental neon - Load one single-element structure to one lane of one register. Arm’s documentation
 - vld1_
lane_ âšs32 Experimental neon - Load one single-element structure to one lane of one register. Arm’s documentation
 - vld1_
lane_ âšs64 Experimental neon - Load one single-element structure to one lane of one register. Arm’s documentation
 - vld1_
lane_ âšu8 Experimental neon - Load one single-element structure to one lane of one register. Arm’s documentation
 - vld1_
lane_ âšu16 Experimental neon - Load one single-element structure to one lane of one register. Arm’s documentation
 - vld1_
lane_ âšu32 Experimental neon - Load one single-element structure to one lane of one register. Arm’s documentation
 - vld1_
lane_ âšu64 Experimental neon - Load one single-element structure to one lane of one register. Arm’s documentation
 - vld1_
p8_ âšx2 Experimental neon - Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vld1_
p8_ âšx3 Experimental neon - Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vld1_
p8_ âšx4 Experimental neon - Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vld1_
p16_ âšx2 Experimental neon - Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vld1_
p16_ âšx3 Experimental neon - Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vld1_
p16_ âšx4 Experimental neon - Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vld1_
p64_ âšx2 Experimental neonandaes - Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vld1_
p64_ âšx3 Experimental neonandaes - Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vld1_
p64_ âšx4 Experimental neonandaes - Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vld1_
s8_ âšx2 Experimental neon - Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vld1_
s8_ âšx3 Experimental neon - Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vld1_
s8_ âšx4 Experimental neon - Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vld1_
s16_ âšx2 Experimental neon - Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vld1_
s16_ âšx3 Experimental neon - Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vld1_
s16_ âšx4 Experimental neon - Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vld1_
s32_ âšx2 Experimental neon - Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vld1_
s32_ âšx3 Experimental neon - Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vld1_
s32_ âšx4 Experimental neon - Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vld1_
s64_ âšx2 Experimental neon - Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vld1_
s64_ âšx3 Experimental neon - Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vld1_
s64_ âšx4 Experimental neon - Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vld1_
u8_ âšx2 Experimental neon - Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vld1_
u8_ âšx3 Experimental neon - Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vld1_
u8_ âšx4 Experimental neon - Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vld1_
u16_ âšx2 Experimental neon - Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vld1_
u16_ âšx3 Experimental neon - Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vld1_
u16_ âšx4 Experimental neon - Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vld1_
u32_ âšx2 Experimental neon - Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vld1_
u32_ âšx3 Experimental neon - Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vld1_
u32_ âšx4 Experimental neon - Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vld1_
u64_ âšx2 Experimental neon - Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vld1_
u64_ âšx3 Experimental neon - Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vld1_
u64_ âšx4 Experimental neon - Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vld1q_
dup_ âšf16 Experimental neonandfp16 - Load one single-element structure and replicate to all lanes of one register Arm’s documentation
 - vld1q_
dup_ âšf32 Experimental neon - Load one single-element structure and Replicate to all lanes (of one register). Arm’s documentation
 - vld1q_
dup_ âšp8 Experimental neon - Load one single-element structure and Replicate to all lanes (of one register). Arm’s documentation
 - vld1q_
dup_ âšp16 Experimental neon - Load one single-element structure and Replicate to all lanes (of one register). Arm’s documentation
 - vld1q_
dup_ âšp64 Experimental neonandaes - Load one single-element structure and Replicate to all lanes (of one register). Arm’s documentation
 - vld1q_
dup_ âšs8 Experimental neon - Load one single-element structure and Replicate to all lanes (of one register). Arm’s documentation
 - vld1q_
dup_ âšs16 Experimental neon - Load one single-element structure and Replicate to all lanes (of one register). Arm’s documentation
 - vld1q_
dup_ âšs32 Experimental neon - Load one single-element structure and Replicate to all lanes (of one register). Arm’s documentation
 - vld1q_
dup_ âšs64 Experimental neon - Load one single-element structure and Replicate to all lanes (of one register). Arm’s documentation
 - vld1q_
dup_ âšu8 Experimental neon - Load one single-element structure and Replicate to all lanes (of one register). Arm’s documentation
 - vld1q_
dup_ âšu16 Experimental neon - Load one single-element structure and Replicate to all lanes (of one register). Arm’s documentation
 - vld1q_
dup_ âšu32 Experimental neon - Load one single-element structure and Replicate to all lanes (of one register). Arm’s documentation
 - vld1q_
dup_ âšu64 Experimental neon - Load one single-element structure and Replicate to all lanes (of one register). Arm’s documentation
 - vld1q_
f16_ âšx2 Experimental neonandfp16 - Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vld1q_
f16_ âšx3 Experimental neonandfp16 - Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vld1q_
f16_ âšx4 Experimental neonandfp16 - Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vld1q_
f32_ âšx2 Experimental neon - Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vld1q_
f32_ âšx3 Experimental neon - Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vld1q_
f32_ âšx4 Experimental neon - Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vld1q_
lane_ âšf16 Experimental neonandfp16 - Load one single-element structure to one lane of one register Arm’s documentation
 - vld1q_
lane_ âšf32 Experimental neon - Load one single-element structure to one lane of one register. Arm’s documentation
 - vld1q_
lane_ âšp8 Experimental neon - Load one single-element structure to one lane of one register. Arm’s documentation
 - vld1q_
lane_ âšp16 Experimental neon - Load one single-element structure to one lane of one register. Arm’s documentation
 - vld1q_
lane_ âšp64 Experimental neonandaes - Load one single-element structure to one lane of one register. Arm’s documentation
 - vld1q_
lane_ âšs8 Experimental neon - Load one single-element structure to one lane of one register. Arm’s documentation
 - vld1q_
lane_ âšs16 Experimental neon - Load one single-element structure to one lane of one register. Arm’s documentation
 - vld1q_
lane_ âšs32 Experimental neon - Load one single-element structure to one lane of one register. Arm’s documentation
 - vld1q_
lane_ âšs64 Experimental neon - Load one single-element structure to one lane of one register. Arm’s documentation
 - vld1q_
lane_ âšu8 Experimental neon - Load one single-element structure to one lane of one register. Arm’s documentation
 - vld1q_
lane_ âšu16 Experimental neon - Load one single-element structure to one lane of one register. Arm’s documentation
 - vld1q_
lane_ âšu32 Experimental neon - Load one single-element structure to one lane of one register. Arm’s documentation
 - vld1q_
lane_ âšu64 Experimental neon - Load one single-element structure to one lane of one register. Arm’s documentation
 - vld1q_
p8_ âšx2 Experimental neon - Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vld1q_
p8_ âšx3 Experimental neon - Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vld1q_
p8_ âšx4 Experimental neon - Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vld1q_
p16_ âšx2 Experimental neon - Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vld1q_
p16_ âšx3 Experimental neon - Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vld1q_
p16_ âšx4 Experimental neon - Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vld1q_
p64_ âšx2 Experimental neonandaes - Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vld1q_
p64_ âšx3 Experimental neonandaes - Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vld1q_
p64_ âšx4 Experimental neonandaes - Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vld1q_
s8_ âšx2 Experimental neon - Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vld1q_
s8_ âšx3 Experimental neon - Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vld1q_
s8_ âšx4 Experimental neon - Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vld1q_
s16_ âšx2 Experimental neon - Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vld1q_
s16_ âšx3 Experimental neon - Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vld1q_
s16_ âšx4 Experimental neon - Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vld1q_
s32_ âšx2 Experimental neon - Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vld1q_
s32_ âšx3 Experimental neon - Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vld1q_
s32_ âšx4 Experimental neon - Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vld1q_
s64_ âšx2 Experimental neon - Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vld1q_
s64_ âšx3 Experimental neon - Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vld1q_
s64_ âšx4 Experimental neon - Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vld1q_
u8_ âšx2 Experimental neon - Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vld1q_
u8_ âšx3 Experimental neon - Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vld1q_
u8_ âšx4 Experimental neon - Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vld1q_
u16_ âšx2 Experimental neon - Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vld1q_
u16_ âšx3 Experimental neon - Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vld1q_
u16_ âšx4 Experimental neon - Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vld1q_
u32_ âšx2 Experimental neon - Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vld1q_
u32_ âšx3 Experimental neon - Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vld1q_
u32_ âšx4 Experimental neon - Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vld1q_
u64_ âšx2 Experimental neon - Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vld1q_
u64_ âšx3 Experimental neon - Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vld1q_
u64_ âšx4 Experimental neon - Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vld2_
dup_ âšf16 Experimental neonandfp16 - Load single 2-element structure and replicate to all lanes of two registers Arm’s documentation
 - vld2_
dup_ âšf32 Experimental neon - Load single 2-element structure and replicate to all lanes of two registers Arm’s documentation
 - vld2_
dup_ âšp8 Experimental neon - Load single 2-element structure and replicate to all lanes of two registers Arm’s documentation
 - vld2_
dup_ âšp16 Experimental neon - Load single 2-element structure and replicate to all lanes of two registers Arm’s documentation
 - vld2_
dup_ âšp64 Experimental neonandaes - Load single 2-element structure and replicate to all lanes of two registers Arm’s documentation
 - vld2_
dup_ âšs8 Experimental neon - Load single 2-element structure and replicate to all lanes of two registers Arm’s documentation
 - vld2_
dup_ âšs16 Experimental neon - Load single 2-element structure and replicate to all lanes of two registers Arm’s documentation
 - vld2_
dup_ âšs32 Experimental neon - Load single 2-element structure and replicate to all lanes of two registers Arm’s documentation
 - vld2_
dup_ âšs64 Experimental neon - Load single 2-element structure and replicate to all lanes of two registers Arm’s documentation
 - vld2_
dup_ âšu8 Experimental neon - Load single 2-element structure and replicate to all lanes of two registers Arm’s documentation
 - vld2_
dup_ âšu16 Experimental neon - Load single 2-element structure and replicate to all lanes of two registers Arm’s documentation
 - vld2_
dup_ âšu32 Experimental neon - Load single 2-element structure and replicate to all lanes of two registers Arm’s documentation
 - vld2_
dup_ âšu64 Experimental neon - Load single 2-element structure and replicate to all lanes of two registers Arm’s documentation
 - vld2_
f16 âšExperimental neonandfp16 - Load single 2-element structure and replicate to all lanes of two registers Arm’s documentation
 - vld2_
f32 âšExperimental neon - Load multiple 2-element structures to two registers Arm’s documentation
 - vld2_
lane_ âšf16 Experimental neonandfp16 - Load multiple 2-element structures to two registers Arm’s documentation
 - vld2_
lane_ âšf32 Experimental neon - Load multiple 2-element structures to two registers Arm’s documentation
 - vld2_
lane_ âšp8 Experimental neon - Load multiple 2-element structures to two registers Arm’s documentation
 - vld2_
lane_ âšp16 Experimental neon - Load multiple 2-element structures to two registers Arm’s documentation
 - vld2_
lane_ âšs8 Experimental neon - Load multiple 2-element structures to two registers Arm’s documentation
 - vld2_
lane_ âšs16 Experimental neon - Load multiple 2-element structures to two registers Arm’s documentation
 - vld2_
lane_ âšs32 Experimental neon - Load multiple 2-element structures to two registers Arm’s documentation
 - vld2_
lane_ âšu8 Experimental neon - Load multiple 2-element structures to two registers Arm’s documentation
 - vld2_
lane_ âšu16 Experimental neon - Load multiple 2-element structures to two registers Arm’s documentation
 - vld2_
lane_ âšu32 Experimental neon - Load multiple 2-element structures to two registers Arm’s documentation
 - vld2_p8âš 
Experimental neon - Load multiple 2-element structures to two registers Arm’s documentation
 - vld2_
p16 âšExperimental neon - Load multiple 2-element structures to two registers Arm’s documentation
 - vld2_
p64 âšExperimental neonandaes - Load multiple 2-element structures to two registers Arm’s documentation
 - vld2_s8âš 
Experimental neon - Load multiple 2-element structures to two registers Arm’s documentation
 - vld2_
s16 âšExperimental neon - Load multiple 2-element structures to two registers Arm’s documentation
 - vld2_
s32 âšExperimental neon - Load multiple 2-element structures to two registers Arm’s documentation
 - vld2_
s64 âšExperimental neon - Load multiple 2-element structures to two registers Arm’s documentation
 - vld2_u8âš 
Experimental neon - Load multiple 2-element structures to two registers Arm’s documentation
 - vld2_
u16 âšExperimental neon - Load multiple 2-element structures to two registers Arm’s documentation
 - vld2_
u32 âšExperimental neon - Load multiple 2-element structures to two registers Arm’s documentation
 - vld2_
u64 âšExperimental neon - Load multiple 2-element structures to two registers Arm’s documentation
 - vld2q_
dup_ âšf16 Experimental neonandfp16 - Load single 2-element structure and replicate to all lanes of two registers Arm’s documentation
 - vld2q_
dup_ âšf32 Experimental neon - Load single 2-element structure and replicate to all lanes of two registers Arm’s documentation
 - vld2q_
dup_ âšp8 Experimental neon - Load single 2-element structure and replicate to all lanes of two registers Arm’s documentation
 - vld2q_
dup_ âšp16 Experimental neon - Load single 2-element structure and replicate to all lanes of two registers Arm’s documentation
 - vld2q_
dup_ âšs8 Experimental neon - Load single 2-element structure and replicate to all lanes of two registers Arm’s documentation
 - vld2q_
dup_ âšs16 Experimental neon - Load single 2-element structure and replicate to all lanes of two registers Arm’s documentation
 - vld2q_
dup_ âšs32 Experimental neon - Load single 2-element structure and replicate to all lanes of two registers Arm’s documentation
 - vld2q_
dup_ âšu8 Experimental neon - Load single 2-element structure and replicate to all lanes of two registers Arm’s documentation
 - vld2q_
dup_ âšu16 Experimental neon - Load single 2-element structure and replicate to all lanes of two registers Arm’s documentation
 - vld2q_
dup_ âšu32 Experimental neon - Load single 2-element structure and replicate to all lanes of two registers Arm’s documentation
 - vld2q_
f16 âšExperimental neonandfp16 - Load single 2-element structure and replicate to all lanes of two registers Arm’s documentation
 - vld2q_
f32 âšExperimental neon - Load multiple 2-element structures to two registers Arm’s documentation
 - vld2q_
lane_ âšf16 Experimental neonandfp16 - Load multiple 2-element structures to two registers Arm’s documentation
 - vld2q_
lane_ âšf32 Experimental neon - Load multiple 2-element structures to two registers Arm’s documentation
 - vld2q_
lane_ âšp16 Experimental neon - Load multiple 2-element structures to two registers Arm’s documentation
 - vld2q_
lane_ âšs16 Experimental neon - Load multiple 2-element structures to two registers Arm’s documentation
 - vld2q_
lane_ âšs32 Experimental neon - Load multiple 2-element structures to two registers Arm’s documentation
 - vld2q_
lane_ âšu16 Experimental neon - Load multiple 2-element structures to two registers Arm’s documentation
 - vld2q_
lane_ âšu32 Experimental neon - Load multiple 2-element structures to two registers Arm’s documentation
 - vld2q_
p8 âšExperimental neon - Load multiple 2-element structures to two registers Arm’s documentation
 - vld2q_
p16 âšExperimental neon - Load multiple 2-element structures to two registers Arm’s documentation
 - vld2q_
s8 âšExperimental neon - Load multiple 2-element structures to two registers Arm’s documentation
 - vld2q_
s16 âšExperimental neon - Load multiple 2-element structures to two registers Arm’s documentation
 - vld2q_
s32 âšExperimental neon - Load multiple 2-element structures to two registers Arm’s documentation
 - vld2q_
u8 âšExperimental neon - Load multiple 2-element structures to two registers Arm’s documentation
 - vld2q_
u16 âšExperimental neon - Load multiple 2-element structures to two registers Arm’s documentation
 - vld2q_
u32 âšExperimental neon - Load multiple 2-element structures to two registers Arm’s documentation
 - vld3_
dup_ âšf16 Experimental neonandfp16 - Load single 3-element structure and replicate to all lanes of two registers Arm’s documentation
 - vld3_
dup_ âšf32 Experimental neon - Load single 3-element structure and replicate to all lanes of three registers Arm’s documentation
 - vld3_
dup_ âšp8 Experimental neon - Load single 3-element structure and replicate to all lanes of three registers Arm’s documentation
 - vld3_
dup_ âšp16 Experimental neon - Load single 3-element structure and replicate to all lanes of three registers Arm’s documentation
 - vld3_
dup_ âšp64 Experimental neonandaes - Load single 3-element structure and replicate to all lanes of three registers Arm’s documentation
 - vld3_
dup_ âšs8 Experimental neon - Load single 3-element structure and replicate to all lanes of three registers Arm’s documentation
 - vld3_
dup_ âšs16 Experimental neon - Load single 3-element structure and replicate to all lanes of three registers Arm’s documentation
 - vld3_
dup_ âšs32 Experimental neon - Load single 3-element structure and replicate to all lanes of three registers Arm’s documentation
 - vld3_
dup_ âšs64 Experimental neon - Load single 3-element structure and replicate to all lanes of three registers Arm’s documentation
 - vld3_
dup_ âšu8 Experimental neon - Load single 3-element structure and replicate to all lanes of three registers Arm’s documentation
 - vld3_
dup_ âšu16 Experimental neon - Load single 3-element structure and replicate to all lanes of three registers Arm’s documentation
 - vld3_
dup_ âšu32 Experimental neon - Load single 3-element structure and replicate to all lanes of three registers Arm’s documentation
 - vld3_
dup_ âšu64 Experimental neon - Load single 3-element structure and replicate to all lanes of three registers Arm’s documentation
 - vld3_
f16 âšExperimental neonandfp16 - Load single 3-element structure and replicate to all lanes of two registers Arm’s documentation
 - vld3_
f32 âšExperimental neon - Load multiple 3-element structures to three registers Arm’s documentation
 - vld3_
lane_ âšf16 Experimental neonandfp16 - Load multiple 3-element structures to two registers Arm’s documentation
 - vld3_
lane_ âšf32 Experimental neon - Load multiple 3-element structures to three registers Arm’s documentation
 - vld3_
lane_ âšp8 Experimental neon - Load multiple 3-element structures to three registers Arm’s documentation
 - vld3_
lane_ âšp16 Experimental neon - Load multiple 3-element structures to three registers Arm’s documentation
 - vld3_
lane_ âšs8 Experimental neon - Load multiple 3-element structures to two registers Arm’s documentation
 - vld3_
lane_ âšs16 Experimental neon - Load multiple 3-element structures to two registers Arm’s documentation
 - vld3_
lane_ âšs32 Experimental neon - Load multiple 3-element structures to two registers Arm’s documentation
 - vld3_
lane_ âšu8 Experimental neon - Load multiple 3-element structures to three registers Arm’s documentation
 - vld3_
lane_ âšu16 Experimental neon - Load multiple 3-element structures to three registers Arm’s documentation
 - vld3_
lane_ âšu32 Experimental neon - Load multiple 3-element structures to three registers Arm’s documentation
 - vld3_p8âš 
Experimental neon - Load multiple 3-element structures to three registers Arm’s documentation
 - vld3_
p16 âšExperimental neon - Load multiple 3-element structures to three registers Arm’s documentation
 - vld3_
p64 âšExperimental neonandaes - Load multiple 3-element structures to three registers Arm’s documentation
 - vld3_s8âš 
Experimental neon - Load multiple 3-element structures to three registers Arm’s documentation
 - vld3_
s16 âšExperimental neon - Load multiple 3-element structures to three registers Arm’s documentation
 - vld3_
s32 âšExperimental neon - Load multiple 3-element structures to three registers Arm’s documentation
 - vld3_
s64 âšExperimental neon - Load multiple 3-element structures to three registers Arm’s documentation
 - vld3_u8âš 
Experimental neon - Load multiple 3-element structures to three registers Arm’s documentation
 - vld3_
u16 âšExperimental neon - Load multiple 3-element structures to three registers Arm’s documentation
 - vld3_
u32 âšExperimental neon - Load multiple 3-element structures to three registers Arm’s documentation
 - vld3_
u64 âšExperimental neon - Load multiple 3-element structures to three registers Arm’s documentation
 - vld3q_
dup_ âšf16 Experimental neonandfp16 - Load single 3-element structure and replicate to all lanes of two registers Arm’s documentation
 - vld3q_
dup_ âšf32 Experimental neon - Load single 3-element structure and replicate to all lanes of three registers Arm’s documentation
 - vld3q_
dup_ âšp8 Experimental neon - Load single 3-element structure and replicate to all lanes of three registers Arm’s documentation
 - vld3q_
dup_ âšp16 Experimental neon - Load single 3-element structure and replicate to all lanes of three registers Arm’s documentation
 - vld3q_
dup_ âšs8 Experimental neon - Load single 3-element structure and replicate to all lanes of three registers Arm’s documentation
 - vld3q_
dup_ âšs16 Experimental neon - Load single 3-element structure and replicate to all lanes of three registers Arm’s documentation
 - vld3q_
dup_ âšs32 Experimental neon - Load single 3-element structure and replicate to all lanes of three registers Arm’s documentation
 - vld3q_
dup_ âšu8 Experimental neon - Load single 3-element structure and replicate to all lanes of three registers Arm’s documentation
 - vld3q_
dup_ âšu16 Experimental neon - Load single 3-element structure and replicate to all lanes of three registers Arm’s documentation
 - vld3q_
dup_ âšu32 Experimental neon - Load single 3-element structure and replicate to all lanes of three registers Arm’s documentation
 - vld3q_
f16 âšExperimental neonandfp16 - Load single 3-element structure and replicate to all lanes of two registers Arm’s documentation
 - vld3q_
f32 âšExperimental neon - Load multiple 3-element structures to three registers Arm’s documentation
 - vld3q_
lane_ âšf16 Experimental neonandfp16 - Load multiple 3-element structures to two registers Arm’s documentation
 - vld3q_
lane_ âšf32 Experimental neon - Load multiple 3-element structures to three registers Arm’s documentation
 - vld3q_
lane_ âšp16 Experimental neon - Load multiple 3-element structures to three registers Arm’s documentation
 - vld3q_
lane_ âšs16 Experimental neon - Load multiple 3-element structures to two registers Arm’s documentation
 - vld3q_
lane_ âšs32 Experimental neon - Load multiple 3-element structures to two registers Arm’s documentation
 - vld3q_
lane_ âšu16 Experimental neon - Load multiple 3-element structures to three registers Arm’s documentation
 - vld3q_
lane_ âšu32 Experimental neon - Load multiple 3-element structures to three registers Arm’s documentation
 - vld3q_
p8 âšExperimental neon - Load multiple 3-element structures to three registers Arm’s documentation
 - vld3q_
p16 âšExperimental neon - Load multiple 3-element structures to three registers Arm’s documentation
 - vld3q_
s8 âšExperimental neon - Load multiple 3-element structures to three registers Arm’s documentation
 - vld3q_
s16 âšExperimental neon - Load multiple 3-element structures to three registers Arm’s documentation
 - vld3q_
s32 âšExperimental neon - Load multiple 3-element structures to three registers Arm’s documentation
 - vld3q_
u8 âšExperimental neon - Load multiple 3-element structures to three registers Arm’s documentation
 - vld3q_
u16 âšExperimental neon - Load multiple 3-element structures to three registers Arm’s documentation
 - vld3q_
u32 âšExperimental neon - Load multiple 3-element structures to three registers Arm’s documentation
 - vld4_
dup_ âšf16 Experimental neonandfp16 - Load single 4-element structure and replicate to all lanes of two registers Arm’s documentation
 - vld4_
dup_ âšf32 Experimental neon - Load single 4-element structure and replicate to all lanes of four registers Arm’s documentation
 - vld4_
dup_ âšp8 Experimental neon - Load single 4-element structure and replicate to all lanes of four registers Arm’s documentation
 - vld4_
dup_ âšp16 Experimental neon - Load single 4-element structure and replicate to all lanes of four registers Arm’s documentation
 - vld4_
dup_ âšp64 Experimental neonandaes - Load single 4-element structure and replicate to all lanes of four registers Arm’s documentation
 - vld4_
dup_ âšs8 Experimental neon - Load single 4-element structure and replicate to all lanes of four registers Arm’s documentation
 - vld4_
dup_ âšs16 Experimental neon - Load single 4-element structure and replicate to all lanes of four registers Arm’s documentation
 - vld4_
dup_ âšs32 Experimental neon - Load single 4-element structure and replicate to all lanes of four registers Arm’s documentation
 - vld4_
dup_ âšs64 Experimental neon - Load single 4-element structure and replicate to all lanes of four registers Arm’s documentation
 - vld4_
dup_ âšu8 Experimental neon - Load single 4-element structure and replicate to all lanes of four registers Arm’s documentation
 - vld4_
dup_ âšu16 Experimental neon - Load single 4-element structure and replicate to all lanes of four registers Arm’s documentation
 - vld4_
dup_ âšu32 Experimental neon - Load single 4-element structure and replicate to all lanes of four registers Arm’s documentation
 - vld4_
dup_ âšu64 Experimental neon - Load single 4-element structure and replicate to all lanes of four registers Arm’s documentation
 - vld4_
f16 âšExperimental neonandfp16 - Load single 4-element structure and replicate to all lanes of two registers Arm’s documentation
 - vld4_
f32 âšExperimental neon - Load multiple 4-element structures to four registers Arm’s documentation
 - vld4_
lane_ âšf16 Experimental neonandfp16 - Load multiple 4-element structures to two registers Arm’s documentation
 - vld4_
lane_ âšf32 Experimental neon - Load multiple 4-element structures to four registers Arm’s documentation
 - vld4_
lane_ âšp8 Experimental neon - Load multiple 4-element structures to four registers Arm’s documentation
 - vld4_
lane_ âšp16 Experimental neon - Load multiple 4-element structures to four registers Arm’s documentation
 - vld4_
lane_ âšs8 Experimental neon - Load multiple 4-element structures to four registers Arm’s documentation
 - vld4_
lane_ âšs16 Experimental neon - Load multiple 4-element structures to four registers Arm’s documentation
 - vld4_
lane_ âšs32 Experimental neon - Load multiple 4-element structures to four registers Arm’s documentation
 - vld4_
lane_ âšu8 Experimental neon - Load multiple 4-element structures to four registers Arm’s documentation
 - vld4_
lane_ âšu16 Experimental neon - Load multiple 4-element structures to four registers Arm’s documentation
 - vld4_
lane_ âšu32 Experimental neon - Load multiple 4-element structures to four registers Arm’s documentation
 - vld4_p8âš 
Experimental neon - Load multiple 4-element structures to four registers Arm’s documentation
 - vld4_
p16 âšExperimental neon - Load multiple 4-element structures to four registers Arm’s documentation
 - vld4_
p64 âšExperimental neonandaes - Load multiple 4-element structures to four registers Arm’s documentation
 - vld4_s8âš 
Experimental neon - Load multiple 4-element structures to four registers Arm’s documentation
 - vld4_
s16 âšExperimental neon - Load multiple 4-element structures to four registers Arm’s documentation
 - vld4_
s32 âšExperimental neon - Load multiple 4-element structures to four registers Arm’s documentation
 - vld4_
s64 âšExperimental neon - Load multiple 4-element structures to four registers Arm’s documentation
 - vld4_u8âš 
Experimental neon - Load multiple 4-element structures to four registers Arm’s documentation
 - vld4_
u16 âšExperimental neon - Load multiple 4-element structures to four registers Arm’s documentation
 - vld4_
u32 âšExperimental neon - Load multiple 4-element structures to four registers Arm’s documentation
 - vld4_
u64 âšExperimental neon - Load multiple 4-element structures to four registers Arm’s documentation
 - vld4q_
dup_ âšf16 Experimental neonandfp16 - Load single 4-element structure and replicate to all lanes of two registers Arm’s documentation
 - vld4q_
dup_ âšf32 Experimental neon - Load single 4-element structure and replicate to all lanes of four registers Arm’s documentation
 - vld4q_
dup_ âšp8 Experimental neon - Load single 4-element structure and replicate to all lanes of four registers Arm’s documentation
 - vld4q_
dup_ âšp16 Experimental neon - Load single 4-element structure and replicate to all lanes of four registers Arm’s documentation
 - vld4q_
dup_ âšs8 Experimental neon - Load single 4-element structure and replicate to all lanes of four registers Arm’s documentation
 - vld4q_
dup_ âšs16 Experimental neon - Load single 4-element structure and replicate to all lanes of four registers Arm’s documentation
 - vld4q_
dup_ âšs32 Experimental neon - Load single 4-element structure and replicate to all lanes of four registers Arm’s documentation
 - vld4q_
dup_ âšu8 Experimental neon - Load single 4-element structure and replicate to all lanes of four registers Arm’s documentation
 - vld4q_
dup_ âšu16 Experimental neon - Load single 4-element structure and replicate to all lanes of four registers Arm’s documentation
 - vld4q_
dup_ âšu32 Experimental neon - Load single 4-element structure and replicate to all lanes of four registers Arm’s documentation
 - vld4q_
f16 âšExperimental neonandfp16 - Load single 4-element structure and replicate to all lanes of two registers Arm’s documentation
 - vld4q_
f32 âšExperimental neon - Load multiple 4-element structures to four registers Arm’s documentation
 - vld4q_
lane_ âšf16 Experimental neonandfp16 - Load multiple 4-element structures to two registers Arm’s documentation
 - vld4q_
lane_ âšf32 Experimental neon - Load multiple 4-element structures to four registers Arm’s documentation
 - vld4q_
lane_ âšp16 Experimental neon - Load multiple 4-element structures to four registers Arm’s documentation
 - vld4q_
lane_ âšs16 Experimental neon - Load multiple 4-element structures to four registers Arm’s documentation
 - vld4q_
lane_ âšs32 Experimental neon - Load multiple 4-element structures to four registers Arm’s documentation
 - vld4q_
lane_ âšu16 Experimental neon - Load multiple 4-element structures to four registers Arm’s documentation
 - vld4q_
lane_ âšu32 Experimental neon - Load multiple 4-element structures to four registers Arm’s documentation
 - vld4q_
p8 âšExperimental neon - Load multiple 4-element structures to four registers Arm’s documentation
 - vld4q_
p16 âšExperimental neon - Load multiple 4-element structures to four registers Arm’s documentation
 - vld4q_
s8 âšExperimental neon - Load multiple 4-element structures to four registers Arm’s documentation
 - vld4q_
s16 âšExperimental neon - Load multiple 4-element structures to four registers Arm’s documentation
 - vld4q_
s32 âšExperimental neon - Load multiple 4-element structures to four registers Arm’s documentation
 - vld4q_
u8 âšExperimental neon - Load multiple 4-element structures to four registers Arm’s documentation
 - vld4q_
u16 âšExperimental neon - Load multiple 4-element structures to four registers Arm’s documentation
 - vld4q_
u32 âšExperimental neon - Load multiple 4-element structures to four registers Arm’s documentation
 - vldrq_
p128 âšExperimental neon - Store SIMD&FP register (immediate offset) Arm’s documentation
 - vmax_
f16 Experimental neonandfp16 - Maximum (vector) Arm’s documentation
 - vmax_
f32 Experimental neon - Maximum (vector) Arm’s documentation
 - vmax_s8
Experimental neon - Maximum (vector) Arm’s documentation
 - vmax_
s16 Experimental neon - Maximum (vector) Arm’s documentation
 - vmax_
s32 Experimental neon - Maximum (vector) Arm’s documentation
 - vmax_u8
Experimental neon - Maximum (vector) Arm’s documentation
 - vmax_
u16 Experimental neon - Maximum (vector) Arm’s documentation
 - vmax_
u32 Experimental neon - Maximum (vector) Arm’s documentation
 - vmaxnm_
f16 Experimental neonandfp16 - Floating-point Maximum Number (vector) Arm’s documentation
 - vmaxnm_
f32 Experimental neon - Floating-point Maximum Number (vector) Arm’s documentation
 - vmaxnmq_
f16 Experimental neonandfp16 - Floating-point Maximum Number (vector) Arm’s documentation
 - vmaxnmq_
f32 Experimental neon - Floating-point Maximum Number (vector) Arm’s documentation
 - vmaxq_
f16 Experimental neonandfp16 - Maximum (vector) Arm’s documentation
 - vmaxq_
f32 Experimental neon - Maximum (vector) Arm’s documentation
 - vmaxq_
s8 Experimental neon - Maximum (vector) Arm’s documentation
 - vmaxq_
s16 Experimental neon - Maximum (vector) Arm’s documentation
 - vmaxq_
s32 Experimental neon - Maximum (vector) Arm’s documentation
 - vmaxq_
u8 Experimental neon - Maximum (vector) Arm’s documentation
 - vmaxq_
u16 Experimental neon - Maximum (vector) Arm’s documentation
 - vmaxq_
u32 Experimental neon - Maximum (vector) Arm’s documentation
 - vmin_
f16 Experimental neonandfp16 - Minimum (vector) Arm’s documentation
 - vmin_
f32 Experimental neon - Minimum (vector) Arm’s documentation
 - vmin_s8
Experimental neon - Minimum (vector) Arm’s documentation
 - vmin_
s16 Experimental neon - Minimum (vector) Arm’s documentation
 - vmin_
s32 Experimental neon - Minimum (vector) Arm’s documentation
 - vmin_u8
Experimental neon - Minimum (vector) Arm’s documentation
 - vmin_
u16 Experimental neon - Minimum (vector) Arm’s documentation
 - vmin_
u32 Experimental neon - Minimum (vector) Arm’s documentation
 - vminnm_
f16 Experimental neonandfp16 - Floating-point Minimum Number (vector) Arm’s documentation
 - vminnm_
f32 Experimental neon - Floating-point Minimum Number (vector) Arm’s documentation
 - vminnmq_
f16 Experimental neonandfp16 - Floating-point Minimum Number (vector) Arm’s documentation
 - vminnmq_
f32 Experimental neon - Floating-point Minimum Number (vector) Arm’s documentation
 - vminq_
f16 Experimental neonandfp16 - Minimum (vector) Arm’s documentation
 - vminq_
f32 Experimental neon - Minimum (vector) Arm’s documentation
 - vminq_
s8 Experimental neon - Minimum (vector) Arm’s documentation
 - vminq_
s16 Experimental neon - Minimum (vector) Arm’s documentation
 - vminq_
s32 Experimental neon - Minimum (vector) Arm’s documentation
 - vminq_
u8 Experimental neon - Minimum (vector) Arm’s documentation
 - vminq_
u16 Experimental neon - Minimum (vector) Arm’s documentation
 - vminq_
u32 Experimental neon - Minimum (vector) Arm’s documentation
 - vmla_
f32 Experimental neon - Floating-point multiply-add to accumulator Arm’s documentation
 - vmla_
lane_ f32 Experimental neon - Vector multiply accumulate with scalar Arm’s documentation
 - vmla_
lane_ s16 Experimental neon - Vector multiply accumulate with scalar Arm’s documentation
 - vmla_
lane_ s32 Experimental neon - Vector multiply accumulate with scalar Arm’s documentation
 - vmla_
lane_ u16 Experimental neon - Vector multiply accumulate with scalar Arm’s documentation
 - vmla_
lane_ u32 Experimental neon - Vector multiply accumulate with scalar Arm’s documentation
 - vmla_
laneq_ f32 Experimental neon - Vector multiply accumulate with scalar Arm’s documentation
 - vmla_
laneq_ s16 Experimental neon - Vector multiply accumulate with scalar Arm’s documentation
 - vmla_
laneq_ s32 Experimental neon - Vector multiply accumulate with scalar Arm’s documentation
 - vmla_
laneq_ u16 Experimental neon - Vector multiply accumulate with scalar Arm’s documentation
 - vmla_
laneq_ u32 Experimental neon - Vector multiply accumulate with scalar Arm’s documentation
 - vmla_
n_ f32 Experimental neon - Vector multiply accumulate with scalar Arm’s documentation
 - vmla_
n_ s16 Experimental neon - Vector multiply accumulate with scalar Arm’s documentation
 - vmla_
n_ s32 Experimental neon - Vector multiply accumulate with scalar Arm’s documentation
 - vmla_
n_ u16 Experimental neon - Vector multiply accumulate with scalar Arm’s documentation
 - vmla_
n_ u32 Experimental neon - Vector multiply accumulate with scalar Arm’s documentation
 - vmla_s8
Experimental neon - Multiply-add to accumulator Arm’s documentation
 - vmla_
s16 Experimental neon - Multiply-add to accumulator Arm’s documentation
 - vmla_
s32 Experimental neon - Multiply-add to accumulator Arm’s documentation
 - vmla_u8
Experimental neon - Multiply-add to accumulator Arm’s documentation
 - vmla_
u16 Experimental neon - Multiply-add to accumulator Arm’s documentation
 - vmla_
u32 Experimental neon - Multiply-add to accumulator Arm’s documentation
 - vmlal_
lane_ s16 Experimental neon - Vector widening multiply accumulate with scalar Arm’s documentation
 - vmlal_
lane_ s32 Experimental neon - Vector widening multiply accumulate with scalar Arm’s documentation
 - vmlal_
lane_ u16 Experimental neon - Vector widening multiply accumulate with scalar Arm’s documentation
 - vmlal_
lane_ u32 Experimental neon - Vector widening multiply accumulate with scalar Arm’s documentation
 - vmlal_
laneq_ s16 Experimental neon - Vector widening multiply accumulate with scalar Arm’s documentation
 - vmlal_
laneq_ s32 Experimental neon - Vector widening multiply accumulate with scalar Arm’s documentation
 - vmlal_
laneq_ u16 Experimental neon - Vector widening multiply accumulate with scalar Arm’s documentation
 - vmlal_
laneq_ u32 Experimental neon - Vector widening multiply accumulate with scalar Arm’s documentation
 - vmlal_
n_ s16 Experimental neon - Vector widening multiply accumulate with scalar Arm’s documentation
 - vmlal_
n_ s32 Experimental neon - Vector widening multiply accumulate with scalar Arm’s documentation
 - vmlal_
n_ u16 Experimental neon - Vector widening multiply accumulate with scalar Arm’s documentation
 - vmlal_
n_ u32 Experimental neon - Vector widening multiply accumulate with scalar Arm’s documentation
 - vmlal_
s8 Experimental neon - Signed multiply-add long Arm’s documentation
 - vmlal_
s16 Experimental neon - Signed multiply-add long Arm’s documentation
 - vmlal_
s32 Experimental neon - Signed multiply-add long Arm’s documentation
 - vmlal_
u8 Experimental neon - Unsigned multiply-add long Arm’s documentation
 - vmlal_
u16 Experimental neon - Unsigned multiply-add long Arm’s documentation
 - vmlal_
u32 Experimental neon - Unsigned multiply-add long Arm’s documentation
 - vmlaq_
f32 Experimental neon - Floating-point multiply-add to accumulator Arm’s documentation
 - vmlaq_
lane_ f32 Experimental neon - Vector multiply accumulate with scalar Arm’s documentation
 - vmlaq_
lane_ s16 Experimental neon - Vector multiply accumulate with scalar Arm’s documentation
 - vmlaq_
lane_ s32 Experimental neon - Vector multiply accumulate with scalar Arm’s documentation
 - vmlaq_
lane_ u16 Experimental neon - Vector multiply accumulate with scalar Arm’s documentation
 - vmlaq_
lane_ u32 Experimental neon - Vector multiply accumulate with scalar Arm’s documentation
 - vmlaq_
laneq_ f32 Experimental neon - Vector multiply accumulate with scalar Arm’s documentation
 - vmlaq_
laneq_ s16 Experimental neon - Vector multiply accumulate with scalar Arm’s documentation
 - vmlaq_
laneq_ s32 Experimental neon - Vector multiply accumulate with scalar Arm’s documentation
 - vmlaq_
laneq_ u16 Experimental neon - Vector multiply accumulate with scalar Arm’s documentation
 - vmlaq_
laneq_ u32 Experimental neon - Vector multiply accumulate with scalar Arm’s documentation
 - vmlaq_
n_ f32 Experimental neon - Vector multiply accumulate with scalar Arm’s documentation
 - vmlaq_
n_ s16 Experimental neon - Vector multiply accumulate with scalar Arm’s documentation
 - vmlaq_
n_ s32 Experimental neon - Vector multiply accumulate with scalar Arm’s documentation
 - vmlaq_
n_ u16 Experimental neon - Vector multiply accumulate with scalar Arm’s documentation
 - vmlaq_
n_ u32 Experimental neon - Vector multiply accumulate with scalar Arm’s documentation
 - vmlaq_
s8 Experimental neon - Multiply-add to accumulator Arm’s documentation
 - vmlaq_
s16 Experimental neon - Multiply-add to accumulator Arm’s documentation
 - vmlaq_
s32 Experimental neon - Multiply-add to accumulator Arm’s documentation
 - vmlaq_
u8 Experimental neon - Multiply-add to accumulator Arm’s documentation
 - vmlaq_
u16 Experimental neon - Multiply-add to accumulator Arm’s documentation
 - vmlaq_
u32 Experimental neon - Multiply-add to accumulator Arm’s documentation
 - vmls_
f32 Experimental neon - Floating-point multiply-subtract from accumulator Arm’s documentation
 - vmls_
lane_ f32 Experimental neon - Vector multiply subtract with scalar Arm’s documentation
 - vmls_
lane_ s16 Experimental neon - Vector multiply subtract with scalar Arm’s documentation
 - vmls_
lane_ s32 Experimental neon - Vector multiply subtract with scalar Arm’s documentation
 - vmls_
lane_ u16 Experimental neon - Vector multiply subtract with scalar Arm’s documentation
 - vmls_
lane_ u32 Experimental neon - Vector multiply subtract with scalar Arm’s documentation
 - vmls_
laneq_ f32 Experimental neon - Vector multiply subtract with scalar Arm’s documentation
 - vmls_
laneq_ s16 Experimental neon - Vector multiply subtract with scalar Arm’s documentation
 - vmls_
laneq_ s32 Experimental neon - Vector multiply subtract with scalar Arm’s documentation
 - vmls_
laneq_ u16 Experimental neon - Vector multiply subtract with scalar Arm’s documentation
 - vmls_
laneq_ u32 Experimental neon - Vector multiply subtract with scalar Arm’s documentation
 - vmls_
n_ f32 Experimental neon - Vector multiply subtract with scalar Arm’s documentation
 - vmls_
n_ s16 Experimental neon - Vector multiply subtract with scalar Arm’s documentation
 - vmls_
n_ s32 Experimental neon - Vector multiply subtract with scalar Arm’s documentation
 - vmls_
n_ u16 Experimental neon - Vector multiply subtract with scalar Arm’s documentation
 - vmls_
n_ u32 Experimental neon - Vector multiply subtract with scalar Arm’s documentation
 - vmls_s8
Experimental neon - Multiply-subtract from accumulator Arm’s documentation
 - vmls_
s16 Experimental neon - Multiply-subtract from accumulator Arm’s documentation
 - vmls_
s32 Experimental neon - Multiply-subtract from accumulator Arm’s documentation
 - vmls_u8
Experimental neon - Multiply-subtract from accumulator Arm’s documentation
 - vmls_
u16 Experimental neon - Multiply-subtract from accumulator Arm’s documentation
 - vmls_
u32 Experimental neon - Multiply-subtract from accumulator Arm’s documentation
 - vmlsl_
lane_ s16 Experimental neon - Vector widening multiply subtract with scalar Arm’s documentation
 - vmlsl_
lane_ s32 Experimental neon - Vector widening multiply subtract with scalar Arm’s documentation
 - vmlsl_
lane_ u16 Experimental neon - Vector widening multiply subtract with scalar Arm’s documentation
 - vmlsl_
lane_ u32 Experimental neon - Vector widening multiply subtract with scalar Arm’s documentation
 - vmlsl_
laneq_ s16 Experimental neon - Vector widening multiply subtract with scalar Arm’s documentation
 - vmlsl_
laneq_ s32 Experimental neon - Vector widening multiply subtract with scalar Arm’s documentation
 - vmlsl_
laneq_ u16 Experimental neon - Vector widening multiply subtract with scalar Arm’s documentation
 - vmlsl_
laneq_ u32 Experimental neon - Vector widening multiply subtract with scalar Arm’s documentation
 - vmlsl_
n_ s16 Experimental neon - Vector widening multiply subtract with scalar Arm’s documentation
 - vmlsl_
n_ s32 Experimental neon - Vector widening multiply subtract with scalar Arm’s documentation
 - vmlsl_
n_ u16 Experimental neon - Vector widening multiply subtract with scalar Arm’s documentation
 - vmlsl_
n_ u32 Experimental neon - Vector widening multiply subtract with scalar Arm’s documentation
 - vmlsl_
s8 Experimental neon - Signed multiply-subtract long Arm’s documentation
 - vmlsl_
s16 Experimental neon - Signed multiply-subtract long Arm’s documentation
 - vmlsl_
s32 Experimental neon - Signed multiply-subtract long Arm’s documentation
 - vmlsl_
u8 Experimental neon - Unsigned multiply-subtract long Arm’s documentation
 - vmlsl_
u16 Experimental neon - Unsigned multiply-subtract long Arm’s documentation
 - vmlsl_
u32 Experimental neon - Unsigned multiply-subtract long Arm’s documentation
 - vmlsq_
f32 Experimental neon - Floating-point multiply-subtract from accumulator Arm’s documentation
 - vmlsq_
lane_ f32 Experimental neon - Vector multiply subtract with scalar Arm’s documentation
 - vmlsq_
lane_ s16 Experimental neon - Vector multiply subtract with scalar Arm’s documentation
 - vmlsq_
lane_ s32 Experimental neon - Vector multiply subtract with scalar Arm’s documentation
 - vmlsq_
lane_ u16 Experimental neon - Vector multiply subtract with scalar Arm’s documentation
 - vmlsq_
lane_ u32 Experimental neon - Vector multiply subtract with scalar Arm’s documentation
 - vmlsq_
laneq_ f32 Experimental neon - Vector multiply subtract with scalar Arm’s documentation
 - vmlsq_
laneq_ s16 Experimental neon - Vector multiply subtract with scalar Arm’s documentation
 - vmlsq_
laneq_ s32 Experimental neon - Vector multiply subtract with scalar Arm’s documentation
 - vmlsq_
laneq_ u16 Experimental neon - Vector multiply subtract with scalar Arm’s documentation
 - vmlsq_
laneq_ u32 Experimental neon - Vector multiply subtract with scalar Arm’s documentation
 - vmlsq_
n_ f32 Experimental neon - Vector multiply subtract with scalar Arm’s documentation
 - vmlsq_
n_ s16 Experimental neon - Vector multiply subtract with scalar Arm’s documentation
 - vmlsq_
n_ s32 Experimental neon - Vector multiply subtract with scalar Arm’s documentation
 - vmlsq_
n_ u16 Experimental neon - Vector multiply subtract with scalar Arm’s documentation
 - vmlsq_
n_ u32 Experimental neon - Vector multiply subtract with scalar Arm’s documentation
 - vmlsq_
s8 Experimental neon - Multiply-subtract from accumulator Arm’s documentation
 - vmlsq_
s16 Experimental neon - Multiply-subtract from accumulator Arm’s documentation
 - vmlsq_
s32 Experimental neon - Multiply-subtract from accumulator Arm’s documentation
 - vmlsq_
u8 Experimental neon - Multiply-subtract from accumulator Arm’s documentation
 - vmlsq_
u16 Experimental neon - Multiply-subtract from accumulator Arm’s documentation
 - vmlsq_
u32 Experimental neon - Multiply-subtract from accumulator Arm’s documentation
 - vmmlaq_
s32 Experimental neonandi8mm - 8-bit integer matrix multiply-accumulate Arm’s documentation
 - vmmlaq_
u32 Experimental neonandi8mm - 8-bit integer matrix multiply-accumulate Arm’s documentation
 - vmov_
n_ f16 Experimental neonandfp16 - Duplicate element to vector Arm’s documentation
 - vmov_
n_ f32 Experimental neon - Duplicate vector element to vector or scalar Arm’s documentation
 - vmov_
n_ p8 Experimental neon - Duplicate vector element to vector or scalar Arm’s documentation
 - vmov_
n_ p16 Experimental neon - Duplicate vector element to vector or scalar Arm’s documentation
 - vmov_
n_ s8 Experimental neon - Duplicate vector element to vector or scalar Arm’s documentation
 - vmov_
n_ s16 Experimental neon - Duplicate vector element to vector or scalar Arm’s documentation
 - vmov_
n_ s32 Experimental neon - Duplicate vector element to vector or scalar Arm’s documentation
 - vmov_
n_ s64 Experimental neon - Duplicate vector element to vector or scalar Arm’s documentation
 - vmov_
n_ u8 Experimental neon - Duplicate vector element to vector or scalar Arm’s documentation
 - vmov_
n_ u16 Experimental neon - Duplicate vector element to vector or scalar Arm’s documentation
 - vmov_
n_ u32 Experimental neon - Duplicate vector element to vector or scalar Arm’s documentation
 - vmov_
n_ u64 Experimental neon - Duplicate vector element to vector or scalar Arm’s documentation
 - vmovl_
s8 Experimental neon - Vector long move. Arm’s documentation
 - vmovl_
s16 Experimental neon - Vector long move. Arm’s documentation
 - vmovl_
s32 Experimental neon - Vector long move. Arm’s documentation
 - vmovl_
u8 Experimental neon - Vector long move. Arm’s documentation
 - vmovl_
u16 Experimental neon - Vector long move. Arm’s documentation
 - vmovl_
u32 Experimental neon - Vector long move. Arm’s documentation
 - vmovn_
s16 Experimental neon - Vector narrow integer. Arm’s documentation
 - vmovn_
s32 Experimental neon - Vector narrow integer. Arm’s documentation
 - vmovn_
s64 Experimental neon - Vector narrow integer. Arm’s documentation
 - vmovn_
u16 Experimental neon - Vector narrow integer. Arm’s documentation
 - vmovn_
u32 Experimental neon - Vector narrow integer. Arm’s documentation
 - vmovn_
u64 Experimental neon - Vector narrow integer. Arm’s documentation
 - vmovq_
n_ f16 Experimental neonandfp16 - Duplicate element to vector Arm’s documentation
 - vmovq_
n_ f32 Experimental neon - Duplicate vector element to vector or scalar Arm’s documentation
 - vmovq_
n_ p8 Experimental neon - Duplicate vector element to vector or scalar Arm’s documentation
 - vmovq_
n_ p16 Experimental neon - Duplicate vector element to vector or scalar Arm’s documentation
 - vmovq_
n_ s8 Experimental neon - Duplicate vector element to vector or scalar Arm’s documentation
 - vmovq_
n_ s16 Experimental neon - Duplicate vector element to vector or scalar Arm’s documentation
 - vmovq_
n_ s32 Experimental neon - Duplicate vector element to vector or scalar Arm’s documentation
 - vmovq_
n_ s64 Experimental neon - Duplicate vector element to vector or scalar Arm’s documentation
 - vmovq_
n_ u8 Experimental neon - Duplicate vector element to vector or scalar Arm’s documentation
 - vmovq_
n_ u16 Experimental neon - Duplicate vector element to vector or scalar Arm’s documentation
 - vmovq_
n_ u32 Experimental neon - Duplicate vector element to vector or scalar Arm’s documentation
 - vmovq_
n_ u64 Experimental neon - Duplicate vector element to vector or scalar Arm’s documentation
 - vmul_
f16 Experimental neonandfp16 - Multiply Arm’s documentation
 - vmul_
f32 Experimental neon - Multiply Arm’s documentation
 - vmul_
lane_ f16 Experimental neonandfp16 - Multiply Arm’s documentation
 - vmul_
lane_ f32 Experimental neon - Floating-point multiply Arm’s documentation
 - vmul_
lane_ s16 Experimental neon - Multiply Arm’s documentation
 - vmul_
lane_ s32 Experimental neon - Multiply Arm’s documentation
 - vmul_
lane_ u16 Experimental neon - Multiply Arm’s documentation
 - vmul_
lane_ u32 Experimental neon - Multiply Arm’s documentation
 - vmul_
laneq_ f32 Experimental neon - Floating-point multiply Arm’s documentation
 - vmul_
laneq_ s16 Experimental neon - Multiply Arm’s documentation
 - vmul_
laneq_ s32 Experimental neon - Multiply Arm’s documentation
 - vmul_
laneq_ u16 Experimental neon - Multiply Arm’s documentation
 - vmul_
laneq_ u32 Experimental neon - Multiply Arm’s documentation
 - vmul_
n_ f16 Experimental neonandfp16 - Vector multiply by scalar Arm’s documentation
 - vmul_
n_ f32 Experimental neon - Vector multiply by scalar Arm’s documentation
 - vmul_
n_ s16 Experimental neon - Vector multiply by scalar Arm’s documentation
 - vmul_
n_ s32 Experimental neon - Vector multiply by scalar Arm’s documentation
 - vmul_
n_ u16 Experimental neon - Vector multiply by scalar Arm’s documentation
 - vmul_
n_ u32 Experimental neon - Vector multiply by scalar Arm’s documentation
 - vmul_p8
Experimental neon - Polynomial multiply Arm’s documentation
 - vmul_s8
Experimental neon - Multiply Arm’s documentation
 - vmul_
s16 Experimental neon - Multiply Arm’s documentation
 - vmul_
s32 Experimental neon - Multiply Arm’s documentation
 - vmul_u8
Experimental neon - Multiply Arm’s documentation
 - vmul_
u16 Experimental neon - Multiply Arm’s documentation
 - vmul_
u32 Experimental neon - Multiply Arm’s documentation
 - vmull_
lane_ s16 Experimental neon - Vector long multiply by scalar Arm’s documentation
 - vmull_
lane_ s32 Experimental neon - Vector long multiply by scalar Arm’s documentation
 - vmull_
lane_ u16 Experimental neon - Vector long multiply by scalar Arm’s documentation
 - vmull_
lane_ u32 Experimental neon - Vector long multiply by scalar Arm’s documentation
 - vmull_
laneq_ s16 Experimental neon - Vector long multiply by scalar Arm’s documentation
 - vmull_
laneq_ s32 Experimental neon - Vector long multiply by scalar Arm’s documentation
 - vmull_
laneq_ u16 Experimental neon - Vector long multiply by scalar Arm’s documentation
 - vmull_
laneq_ u32 Experimental neon - Vector long multiply by scalar Arm’s documentation
 - vmull_
n_ s16 Experimental neon - Vector long multiply with scalar Arm’s documentation
 - vmull_
n_ s32 Experimental neon - Vector long multiply with scalar Arm’s documentation
 - vmull_
n_ u16 Experimental neon - Vector long multiply with scalar Arm’s documentation
 - vmull_
n_ u32 Experimental neon - Vector long multiply with scalar Arm’s documentation
 - vmull_
p8 Experimental neon - Polynomial multiply long Arm’s documentation
 - vmull_
s8 Experimental neon - Signed multiply long Arm’s documentation
 - vmull_
s16 Experimental neon - Signed multiply long Arm’s documentation
 - vmull_
s32 Experimental neon - Signed multiply long Arm’s documentation
 - vmull_
u8 Experimental neon - Unsigned multiply long Arm’s documentation
 - vmull_
u16 Experimental neon - Unsigned multiply long Arm’s documentation
 - vmull_
u32 Experimental neon - Unsigned multiply long Arm’s documentation
 - vmulq_
f16 Experimental neonandfp16 - Multiply Arm’s documentation
 - vmulq_
f32 Experimental neon - Multiply Arm’s documentation
 - vmulq_
lane_ f16 Experimental neonandfp16 - Multiply Arm’s documentation
 - vmulq_
lane_ f32 Experimental neon - Floating-point multiply Arm’s documentation
 - vmulq_
lane_ s16 Experimental neon - Multiply Arm’s documentation
 - vmulq_
lane_ s32 Experimental neon - Multiply Arm’s documentation
 - vmulq_
lane_ u16 Experimental neon - Multiply Arm’s documentation
 - vmulq_
lane_ u32 Experimental neon - Multiply Arm’s documentation
 - vmulq_
laneq_ f32 Experimental neon - Floating-point multiply Arm’s documentation
 - vmulq_
laneq_ s16 Experimental neon - Multiply Arm’s documentation
 - vmulq_
laneq_ s32 Experimental neon - Multiply Arm’s documentation
 - vmulq_
laneq_ u16 Experimental neon - Multiply Arm’s documentation
 - vmulq_
laneq_ u32 Experimental neon - Multiply Arm’s documentation
 - vmulq_
n_ f16 Experimental neonandfp16 - Vector multiply by scalar Arm’s documentation
 - vmulq_
n_ f32 Experimental neon - Vector multiply by scalar Arm’s documentation
 - vmulq_
n_ s16 Experimental neon - Vector multiply by scalar Arm’s documentation
 - vmulq_
n_ s32 Experimental neon - Vector multiply by scalar Arm’s documentation
 - vmulq_
n_ u16 Experimental neon - Vector multiply by scalar Arm’s documentation
 - vmulq_
n_ u32 Experimental neon - Vector multiply by scalar Arm’s documentation
 - vmulq_
p8 Experimental neon - Polynomial multiply Arm’s documentation
 - vmulq_
s8 Experimental neon - Multiply Arm’s documentation
 - vmulq_
s16 Experimental neon - Multiply Arm’s documentation
 - vmulq_
s32 Experimental neon - Multiply Arm’s documentation
 - vmulq_
u8 Experimental neon - Multiply Arm’s documentation
 - vmulq_
u16 Experimental neon - Multiply Arm’s documentation
 - vmulq_
u32 Experimental neon - Multiply Arm’s documentation
 - vmvn_p8
Experimental neon - Vector bitwise not. Arm’s documentation
 - vmvn_s8
Experimental neon - Vector bitwise not. Arm’s documentation
 - vmvn_
s16 Experimental neon - Vector bitwise not. Arm’s documentation
 - vmvn_
s32 Experimental neon - Vector bitwise not. Arm’s documentation
 - vmvn_u8
Experimental neon - Vector bitwise not. Arm’s documentation
 - vmvn_
u16 Experimental neon - Vector bitwise not. Arm’s documentation
 - vmvn_
u32 Experimental neon - Vector bitwise not. Arm’s documentation
 - vmvnq_
p8 Experimental neon - Vector bitwise not. Arm’s documentation
 - vmvnq_
s8 Experimental neon - Vector bitwise not. Arm’s documentation
 - vmvnq_
s16 Experimental neon - Vector bitwise not. Arm’s documentation
 - vmvnq_
s32 Experimental neon - Vector bitwise not. Arm’s documentation
 - vmvnq_
u8 Experimental neon - Vector bitwise not. Arm’s documentation
 - vmvnq_
u16 Experimental neon - Vector bitwise not. Arm’s documentation
 - vmvnq_
u32 Experimental neon - Vector bitwise not. Arm’s documentation
 - vneg_
f16 Experimental neonandfp16 - Negate Arm’s documentation
 - vneg_
f32 Experimental neon - Negate Arm’s documentation
 - vneg_s8
Experimental neon - Negate Arm’s documentation
 - vneg_
s16 Experimental neon - Negate Arm’s documentation
 - vneg_
s32 Experimental neon - Negate Arm’s documentation
 - vnegq_
f16 Experimental neonandfp16 - Negate Arm’s documentation
 - vnegq_
f32 Experimental neon - Negate Arm’s documentation
 - vnegq_
s8 Experimental neon - Negate Arm’s documentation
 - vnegq_
s16 Experimental neon - Negate Arm’s documentation
 - vnegq_
s32 Experimental neon - Negate Arm’s documentation
 - vorn_s8
Experimental neon - Vector bitwise inclusive OR NOT Arm’s documentation
 - vorn_
s16 Experimental neon - Vector bitwise inclusive OR NOT Arm’s documentation
 - vorn_
s32 Experimental neon - Vector bitwise inclusive OR NOT Arm’s documentation
 - vorn_
s64 Experimental neon - Vector bitwise inclusive OR NOT Arm’s documentation
 - vorn_u8
Experimental neon - Vector bitwise inclusive OR NOT Arm’s documentation
 - vorn_
u16 Experimental neon - Vector bitwise inclusive OR NOT Arm’s documentation
 - vorn_
u32 Experimental neon - Vector bitwise inclusive OR NOT Arm’s documentation
 - vorn_
u64 Experimental neon - Vector bitwise inclusive OR NOT Arm’s documentation
 - vornq_
s8 Experimental neon - Vector bitwise inclusive OR NOT Arm’s documentation
 - vornq_
s16 Experimental neon - Vector bitwise inclusive OR NOT Arm’s documentation
 - vornq_
s32 Experimental neon - Vector bitwise inclusive OR NOT Arm’s documentation
 - vornq_
s64 Experimental neon - Vector bitwise inclusive OR NOT Arm’s documentation
 - vornq_
u8 Experimental neon - Vector bitwise inclusive OR NOT Arm’s documentation
 - vornq_
u16 Experimental neon - Vector bitwise inclusive OR NOT Arm’s documentation
 - vornq_
u32 Experimental neon - Vector bitwise inclusive OR NOT Arm’s documentation
 - vornq_
u64 Experimental neon - Vector bitwise inclusive OR NOT Arm’s documentation
 - vorr_s8
Experimental neon - Vector bitwise or (immediate, inclusive) Arm’s documentation
 - vorr_
s16 Experimental neon - Vector bitwise or (immediate, inclusive) Arm’s documentation
 - vorr_
s32 Experimental neon - Vector bitwise or (immediate, inclusive) Arm’s documentation
 - vorr_
s64 Experimental neon - Vector bitwise or (immediate, inclusive) Arm’s documentation
 - vorr_u8
Experimental neon - Vector bitwise or (immediate, inclusive) Arm’s documentation
 - vorr_
u16 Experimental neon - Vector bitwise or (immediate, inclusive) Arm’s documentation
 - vorr_
u32 Experimental neon - Vector bitwise or (immediate, inclusive) Arm’s documentation
 - vorr_
u64 Experimental neon - Vector bitwise or (immediate, inclusive) Arm’s documentation
 - vorrq_
s8 Experimental neon - Vector bitwise or (immediate, inclusive) Arm’s documentation
 - vorrq_
s16 Experimental neon - Vector bitwise or (immediate, inclusive) Arm’s documentation
 - vorrq_
s32 Experimental neon - Vector bitwise or (immediate, inclusive) Arm’s documentation
 - vorrq_
s64 Experimental neon - Vector bitwise or (immediate, inclusive) Arm’s documentation
 - vorrq_
u8 Experimental neon - Vector bitwise or (immediate, inclusive) Arm’s documentation
 - vorrq_
u16 Experimental neon - Vector bitwise or (immediate, inclusive) Arm’s documentation
 - vorrq_
u32 Experimental neon - Vector bitwise or (immediate, inclusive) Arm’s documentation
 - vorrq_
u64 Experimental neon - Vector bitwise or (immediate, inclusive) Arm’s documentation
 - vpadal_
s8 Experimental neon - Signed Add and Accumulate Long Pairwise. Arm’s documentation
 - vpadal_
s16 Experimental neon - Signed Add and Accumulate Long Pairwise. Arm’s documentation
 - vpadal_
s32 Experimental neon - Signed Add and Accumulate Long Pairwise. Arm’s documentation
 - vpadal_
u8 Experimental neon - Unsigned Add and Accumulate Long Pairwise. Arm’s documentation
 - vpadal_
u16 Experimental neon - Unsigned Add and Accumulate Long Pairwise. Arm’s documentation
 - vpadal_
u32 Experimental neon - Unsigned Add and Accumulate Long Pairwise. Arm’s documentation
 - vpadalq_
s8 Experimental neon - Signed Add and Accumulate Long Pairwise. Arm’s documentation
 - vpadalq_
s16 Experimental neon - Signed Add and Accumulate Long Pairwise. Arm’s documentation
 - vpadalq_
s32 Experimental neon - Signed Add and Accumulate Long Pairwise. Arm’s documentation
 - vpadalq_
u8 Experimental neon - Unsigned Add and Accumulate Long Pairwise. Arm’s documentation
 - vpadalq_
u16 Experimental neon - Unsigned Add and Accumulate Long Pairwise. Arm’s documentation
 - vpadalq_
u32 Experimental neon - Unsigned Add and Accumulate Long Pairwise. Arm’s documentation
 - vpadd_
f16 Experimental neonandfp16 - Floating-point add pairwise Arm’s documentation
 - vpadd_
f32 Experimental neon - Floating-point add pairwise Arm’s documentation
 - vpadd_
s8 Experimental neon - Add pairwise. Arm’s documentation
 - vpadd_
s16 Experimental neon - Add pairwise. Arm’s documentation
 - vpadd_
s32 Experimental neon - Add pairwise. Arm’s documentation
 - vpadd_
u8 Experimental neon - Add pairwise. Arm’s documentation
 - vpadd_
u16 Experimental neon - Add pairwise. Arm’s documentation
 - vpadd_
u32 Experimental neon - Add pairwise. Arm’s documentation
 - vpaddl_
s8 Experimental neon - Signed Add and Accumulate Long Pairwise. Arm’s documentation
 - vpaddl_
s16 Experimental neon - Signed Add and Accumulate Long Pairwise. Arm’s documentation
 - vpaddl_
s32 Experimental neon - Signed Add and Accumulate Long Pairwise. Arm’s documentation
 - vpaddl_
u8 Experimental neon - Unsigned Add and Accumulate Long Pairwise. Arm’s documentation
 - vpaddl_
u16 Experimental neon - Unsigned Add and Accumulate Long Pairwise. Arm’s documentation
 - vpaddl_
u32 Experimental neon - Unsigned Add and Accumulate Long Pairwise. Arm’s documentation
 - vpaddlq_
s8 Experimental neon - Signed Add and Accumulate Long Pairwise. Arm’s documentation
 - vpaddlq_
s16 Experimental neon - Signed Add and Accumulate Long Pairwise. Arm’s documentation
 - vpaddlq_
s32 Experimental neon - Signed Add and Accumulate Long Pairwise. Arm’s documentation
 - vpaddlq_
u8 Experimental neon - Unsigned Add and Accumulate Long Pairwise. Arm’s documentation
 - vpaddlq_
u16 Experimental neon - Unsigned Add and Accumulate Long Pairwise. Arm’s documentation
 - vpaddlq_
u32 Experimental neon - Unsigned Add and Accumulate Long Pairwise. Arm’s documentation
 - vpmax_
f32 Experimental neon - Folding maximum of adjacent pairs Arm’s documentation
 - vpmax_
s8 Experimental neon - Folding maximum of adjacent pairs Arm’s documentation
 - vpmax_
s16 Experimental neon - Folding maximum of adjacent pairs Arm’s documentation
 - vpmax_
s32 Experimental neon - Folding maximum of adjacent pairs Arm’s documentation
 - vpmax_
u8 Experimental neon - Folding maximum of adjacent pairs Arm’s documentation
 - vpmax_
u16 Experimental neon - Folding maximum of adjacent pairs Arm’s documentation
 - vpmax_
u32 Experimental neon - Folding maximum of adjacent pairs Arm’s documentation
 - vpmin_
f32 Experimental neon - Folding minimum of adjacent pairs Arm’s documentation
 - vpmin_
s8 Experimental neon - Folding minimum of adjacent pairs Arm’s documentation
 - vpmin_
s16 Experimental neon - Folding minimum of adjacent pairs Arm’s documentation
 - vpmin_
s32 Experimental neon - Folding minimum of adjacent pairs Arm’s documentation
 - vpmin_
u8 Experimental neon - Folding minimum of adjacent pairs Arm’s documentation
 - vpmin_
u16 Experimental neon - Folding minimum of adjacent pairs Arm’s documentation
 - vpmin_
u32 Experimental neon - Folding minimum of adjacent pairs Arm’s documentation
 - vqabs_
s8 Experimental neon - Signed saturating Absolute value Arm’s documentation
 - vqabs_
s16 Experimental neon - Signed saturating Absolute value Arm’s documentation
 - vqabs_
s32 Experimental neon - Signed saturating Absolute value Arm’s documentation
 - vqabsq_
s8 Experimental neon - Signed saturating Absolute value Arm’s documentation
 - vqabsq_
s16 Experimental neon - Signed saturating Absolute value Arm’s documentation
 - vqabsq_
s32 Experimental neon - Signed saturating Absolute value Arm’s documentation
 - vqadd_
s8 Experimental neon - Saturating add Arm’s documentation
 - vqadd_
s16 Experimental neon - Saturating add Arm’s documentation
 - vqadd_
s32 Experimental neon - Saturating add Arm’s documentation
 - vqadd_
s64 Experimental neon - Saturating add Arm’s documentation
 - vqadd_
u8 Experimental neon - Saturating add Arm’s documentation
 - vqadd_
u16 Experimental neon - Saturating add Arm’s documentation
 - vqadd_
u32 Experimental neon - Saturating add Arm’s documentation
 - vqadd_
u64 Experimental neon - Saturating add Arm’s documentation
 - vqaddq_
s8 Experimental neon - Saturating add Arm’s documentation
 - vqaddq_
s16 Experimental neon - Saturating add Arm’s documentation
 - vqaddq_
s32 Experimental neon - Saturating add Arm’s documentation
 - vqaddq_
s64 Experimental neon - Saturating add Arm’s documentation
 - vqaddq_
u8 Experimental neon - Saturating add Arm’s documentation
 - vqaddq_
u16 Experimental neon - Saturating add Arm’s documentation
 - vqaddq_
u32 Experimental neon - Saturating add Arm’s documentation
 - vqaddq_
u64 Experimental neon - Saturating add Arm’s documentation
 - vqdmlal_
lane_ s16 Experimental neon - Vector widening saturating doubling multiply accumulate with scalar Arm’s documentation
 - vqdmlal_
lane_ s32 Experimental neon - Vector widening saturating doubling multiply accumulate with scalar Arm’s documentation
 - vqdmlal_
n_ s16 Experimental neon - Vector widening saturating doubling multiply accumulate with scalar Arm’s documentation
 - vqdmlal_
n_ s32 Experimental neon - Vector widening saturating doubling multiply accumulate with scalar Arm’s documentation
 - vqdmlal_
s16 Experimental neon - Signed saturating doubling multiply-add long Arm’s documentation
 - vqdmlal_
s32 Experimental neon - Signed saturating doubling multiply-add long Arm’s documentation
 - vqdmlsl_
lane_ s16 Experimental neon - Vector widening saturating doubling multiply subtract with scalar Arm’s documentation
 - vqdmlsl_
lane_ s32 Experimental neon - Vector widening saturating doubling multiply subtract with scalar Arm’s documentation
 - vqdmlsl_
n_ s16 Experimental neon - Vector widening saturating doubling multiply subtract with scalar Arm’s documentation
 - vqdmlsl_
n_ s32 Experimental neon - Vector widening saturating doubling multiply subtract with scalar Arm’s documentation
 - vqdmlsl_
s16 Experimental neon - Signed saturating doubling multiply-subtract long Arm’s documentation
 - vqdmlsl_
s32 Experimental neon - Signed saturating doubling multiply-subtract long Arm’s documentation
 - vqdmulh_
laneq_ s16 Experimental neon - Vector saturating doubling multiply high by scalar Arm’s documentation
 - vqdmulh_
laneq_ s32 Experimental neon - Vector saturating doubling multiply high by scalar Arm’s documentation
 - vqdmulh_
n_ s16 Experimental neon - Vector saturating doubling multiply high with scalar Arm’s documentation
 - vqdmulh_
n_ s32 Experimental neon - Vector saturating doubling multiply high with scalar Arm’s documentation
 - vqdmulh_
s16 Experimental neon - Signed saturating doubling multiply returning high half Arm’s documentation
 - vqdmulh_
s32 Experimental neon - Signed saturating doubling multiply returning high half Arm’s documentation
 - vqdmulhq_
laneq_ s16 Experimental neon - Vector saturating doubling multiply high by scalar Arm’s documentation
 - vqdmulhq_
laneq_ s32 Experimental neon - Vector saturating doubling multiply high by scalar Arm’s documentation
 - vqdmulhq_
n_ s16 Experimental neon - Vector saturating doubling multiply high with scalar Arm’s documentation
 - vqdmulhq_
n_ s32 Experimental neon - Vector saturating doubling multiply high with scalar Arm’s documentation
 - vqdmulhq_
s16 Experimental neon - Signed saturating doubling multiply returning high half Arm’s documentation
 - vqdmulhq_
s32 Experimental neon - Signed saturating doubling multiply returning high half Arm’s documentation
 - vqdmull_
lane_ s16 Experimental neon - Vector saturating doubling long multiply by scalar Arm’s documentation
 - vqdmull_
lane_ s32 Experimental neon - Vector saturating doubling long multiply by scalar Arm’s documentation
 - vqdmull_
n_ s16 Experimental neon - Vector saturating doubling long multiply with scalar Arm’s documentation
 - vqdmull_
n_ s32 Experimental neon - Vector saturating doubling long multiply with scalar Arm’s documentation
 - vqdmull_
s16 Experimental neon - Signed saturating doubling multiply long Arm’s documentation
 - vqdmull_
s32 Experimental neon - Signed saturating doubling multiply long Arm’s documentation
 - vqmovn_
s16 Experimental neon - Signed saturating extract narrow Arm’s documentation
 - vqmovn_
s32 Experimental neon - Signed saturating extract narrow Arm’s documentation
 - vqmovn_
s64 Experimental neon - Signed saturating extract narrow Arm’s documentation
 - vqmovn_
u16 Experimental neon - Unsigned saturating extract narrow Arm’s documentation
 - vqmovn_
u32 Experimental neon - Unsigned saturating extract narrow Arm’s documentation
 - vqmovn_
u64 Experimental neon - Unsigned saturating extract narrow Arm’s documentation
 - vqmovun_
s16 Experimental neon - Signed saturating extract unsigned narrow Arm’s documentation
 - vqmovun_
s32 Experimental neon - Signed saturating extract unsigned narrow Arm’s documentation
 - vqmovun_
s64 Experimental neon - Signed saturating extract unsigned narrow Arm’s documentation
 - vqneg_
s8 Experimental neon - Signed saturating negate Arm’s documentation
 - vqneg_
s16 Experimental neon - Signed saturating negate Arm’s documentation
 - vqneg_
s32 Experimental neon - Signed saturating negate Arm’s documentation
 - vqnegq_
s8 Experimental neon - Signed saturating negate Arm’s documentation
 - vqnegq_
s16 Experimental neon - Signed saturating negate Arm’s documentation
 - vqnegq_
s32 Experimental neon - Signed saturating negate Arm’s documentation
 - vqrdmulh_
lane_ s16 Experimental neon - Vector rounding saturating doubling multiply high by scalar Arm’s documentation
 - vqrdmulh_
lane_ s32 Experimental neon - Vector rounding saturating doubling multiply high by scalar Arm’s documentation
 - vqrdmulh_
laneq_ s16 Experimental neon - Vector rounding saturating doubling multiply high by scalar Arm’s documentation
 - vqrdmulh_
laneq_ s32 Experimental neon - Vector rounding saturating doubling multiply high by scalar Arm’s documentation
 - vqrdmulh_
n_ s16 Experimental neon - Vector saturating rounding doubling multiply high with scalar Arm’s documentation
 - vqrdmulh_
n_ s32 Experimental neon - Vector saturating rounding doubling multiply high with scalar Arm’s documentation
 - vqrdmulh_
s16 Experimental neon - Signed saturating rounding doubling multiply returning high half Arm’s documentation
 - vqrdmulh_
s32 Experimental neon - Signed saturating rounding doubling multiply returning high half Arm’s documentation
 - vqrdmulhq_
lane_ s16 Experimental neon - Vector rounding saturating doubling multiply high by scalar Arm’s documentation
 - vqrdmulhq_
lane_ s32 Experimental neon - Vector rounding saturating doubling multiply high by scalar Arm’s documentation
 - vqrdmulhq_
laneq_ s16 Experimental neon - Vector rounding saturating doubling multiply high by scalar Arm’s documentation
 - vqrdmulhq_
laneq_ s32 Experimental neon - Vector rounding saturating doubling multiply high by scalar Arm’s documentation
 - vqrdmulhq_
n_ s16 Experimental neon - Vector saturating rounding doubling multiply high with scalar Arm’s documentation
 - vqrdmulhq_
n_ s32 Experimental neon - Vector saturating rounding doubling multiply high with scalar Arm’s documentation
 - vqrdmulhq_
s16 Experimental neon - Signed saturating rounding doubling multiply returning high half Arm’s documentation
 - vqrdmulhq_
s32 Experimental neon - Signed saturating rounding doubling multiply returning high half Arm’s documentation
 - vqrshl_
s8 Experimental neon - Signed saturating rounding shift left Arm’s documentation
 - vqrshl_
s16 Experimental neon - Signed saturating rounding shift left Arm’s documentation
 - vqrshl_
s32 Experimental neon - Signed saturating rounding shift left Arm’s documentation
 - vqrshl_
s64 Experimental neon - Signed saturating rounding shift left Arm’s documentation
 - vqrshl_
u8 Experimental neon - Unsigned signed saturating rounding shift left Arm’s documentation
 - vqrshl_
u16 Experimental neon - Unsigned signed saturating rounding shift left Arm’s documentation
 - vqrshl_
u32 Experimental neon - Unsigned signed saturating rounding shift left Arm’s documentation
 - vqrshl_
u64 Experimental neon - Unsigned signed saturating rounding shift left Arm’s documentation
 - vqrshlq_
s8 Experimental neon - Signed saturating rounding shift left Arm’s documentation
 - vqrshlq_
s16 Experimental neon - Signed saturating rounding shift left Arm’s documentation
 - vqrshlq_
s32 Experimental neon - Signed saturating rounding shift left Arm’s documentation
 - vqrshlq_
s64 Experimental neon - Signed saturating rounding shift left Arm’s documentation
 - vqrshlq_
u8 Experimental neon - Unsigned signed saturating rounding shift left Arm’s documentation
 - vqrshlq_
u16 Experimental neon - Unsigned signed saturating rounding shift left Arm’s documentation
 - vqrshlq_
u32 Experimental neon - Unsigned signed saturating rounding shift left Arm’s documentation
 - vqrshlq_
u64 Experimental neon - Unsigned signed saturating rounding shift left Arm’s documentation
 - vqrshrn_
n_ s16 Experimental neon - Signed saturating rounded shift right narrow Arm’s documentation
 - vqrshrn_
n_ s32 Experimental neon - Signed saturating rounded shift right narrow Arm’s documentation
 - vqrshrn_
n_ s64 Experimental neon - Signed saturating rounded shift right narrow Arm’s documentation
 - vqrshrn_
n_ u16 Experimental neon - Unsigned signed saturating rounded shift right narrow Arm’s documentation
 - vqrshrn_
n_ u32 Experimental neon - Unsigned signed saturating rounded shift right narrow Arm’s documentation
 - vqrshrn_
n_ u64 Experimental neon - Unsigned signed saturating rounded shift right narrow Arm’s documentation
 - vqrshrun_
n_ s16 Experimental neon - Signed saturating rounded shift right unsigned narrow Arm’s documentation
 - vqrshrun_
n_ s32 Experimental neon - Signed saturating rounded shift right unsigned narrow Arm’s documentation
 - vqrshrun_
n_ s64 Experimental neon - Signed saturating rounded shift right unsigned narrow Arm’s documentation
 - vqshl_
n_ s8 Experimental neon - Signed saturating shift left Arm’s documentation
 - vqshl_
n_ s16 Experimental neon - Signed saturating shift left Arm’s documentation
 - vqshl_
n_ s32 Experimental neon - Signed saturating shift left Arm’s documentation
 - vqshl_
n_ s64 Experimental neon - Signed saturating shift left Arm’s documentation
 - vqshl_
n_ u8 Experimental neon - Unsigned saturating shift left Arm’s documentation
 - vqshl_
n_ u16 Experimental neon - Unsigned saturating shift left Arm’s documentation
 - vqshl_
n_ u32 Experimental neon - Unsigned saturating shift left Arm’s documentation
 - vqshl_
n_ u64 Experimental neon - Unsigned saturating shift left Arm’s documentation
 - vqshl_
s8 Experimental neon - Signed saturating shift left Arm’s documentation
 - vqshl_
s16 Experimental neon - Signed saturating shift left Arm’s documentation
 - vqshl_
s32 Experimental neon - Signed saturating shift left Arm’s documentation
 - vqshl_
s64 Experimental neon - Signed saturating shift left Arm’s documentation
 - vqshl_
u8 Experimental neon - Unsigned saturating shift left Arm’s documentation
 - vqshl_
u16 Experimental neon - Unsigned saturating shift left Arm’s documentation
 - vqshl_
u32 Experimental neon - Unsigned saturating shift left Arm’s documentation
 - vqshl_
u64 Experimental neon - Unsigned saturating shift left Arm’s documentation
 - vqshlq_
n_ s8 Experimental neon - Signed saturating shift left Arm’s documentation
 - vqshlq_
n_ s16 Experimental neon - Signed saturating shift left Arm’s documentation
 - vqshlq_
n_ s32 Experimental neon - Signed saturating shift left Arm’s documentation
 - vqshlq_
n_ s64 Experimental neon - Signed saturating shift left Arm’s documentation
 - vqshlq_
n_ u8 Experimental neon - Unsigned saturating shift left Arm’s documentation
 - vqshlq_
n_ u16 Experimental neon - Unsigned saturating shift left Arm’s documentation
 - vqshlq_
n_ u32 Experimental neon - Unsigned saturating shift left Arm’s documentation
 - vqshlq_
n_ u64 Experimental neon - Unsigned saturating shift left Arm’s documentation
 - vqshlq_
s8 Experimental neon - Signed saturating shift left Arm’s documentation
 - vqshlq_
s16 Experimental neon - Signed saturating shift left Arm’s documentation
 - vqshlq_
s32 Experimental neon - Signed saturating shift left Arm’s documentation
 - vqshlq_
s64 Experimental neon - Signed saturating shift left Arm’s documentation
 - vqshlq_
u8 Experimental neon - Unsigned saturating shift left Arm’s documentation
 - vqshlq_
u16 Experimental neon - Unsigned saturating shift left Arm’s documentation
 - vqshlq_
u32 Experimental neon - Unsigned saturating shift left Arm’s documentation
 - vqshlq_
u64 Experimental neon - Unsigned saturating shift left Arm’s documentation
 - vqshlu_
n_ s8 Experimental neon - Signed saturating shift left unsigned Arm’s documentation
 - vqshlu_
n_ s16 Experimental neon - Signed saturating shift left unsigned Arm’s documentation
 - vqshlu_
n_ s32 Experimental neon - Signed saturating shift left unsigned Arm’s documentation
 - vqshlu_
n_ s64 Experimental neon - Signed saturating shift left unsigned Arm’s documentation
 - vqshluq_
n_ s8 Experimental neon - Signed saturating shift left unsigned Arm’s documentation
 - vqshluq_
n_ s16 Experimental neon - Signed saturating shift left unsigned Arm’s documentation
 - vqshluq_
n_ s32 Experimental neon - Signed saturating shift left unsigned Arm’s documentation
 - vqshluq_
n_ s64 Experimental neon - Signed saturating shift left unsigned Arm’s documentation
 - vqshrn_
n_ s16 Experimental neon - Signed saturating shift right narrow Arm’s documentation
 - vqshrn_
n_ s32 Experimental neon - Signed saturating shift right narrow Arm’s documentation
 - vqshrn_
n_ s64 Experimental neon - Signed saturating shift right narrow Arm’s documentation
 - vqshrn_
n_ u16 Experimental neon - Unsigned saturating shift right narrow Arm’s documentation
 - vqshrn_
n_ u32 Experimental neon - Unsigned saturating shift right narrow Arm’s documentation
 - vqshrn_
n_ u64 Experimental neon - Unsigned saturating shift right narrow Arm’s documentation
 - vqshrun_
n_ s16 Experimental neon - Signed saturating shift right unsigned narrow Arm’s documentation
 - vqshrun_
n_ s32 Experimental neon - Signed saturating shift right unsigned narrow Arm’s documentation
 - vqshrun_
n_ s64 Experimental neon - Signed saturating shift right unsigned narrow Arm’s documentation
 - vqsub_
s8 Experimental neon - Saturating subtract Arm’s documentation
 - vqsub_
s16 Experimental neon - Saturating subtract Arm’s documentation
 - vqsub_
s32 Experimental neon - Saturating subtract Arm’s documentation
 - vqsub_
s64 Experimental neon - Saturating subtract Arm’s documentation
 - vqsub_
u8 Experimental neon - Saturating subtract Arm’s documentation
 - vqsub_
u16 Experimental neon - Saturating subtract Arm’s documentation
 - vqsub_
u32 Experimental neon - Saturating subtract Arm’s documentation
 - vqsub_
u64 Experimental neon - Saturating subtract Arm’s documentation
 - vqsubq_
s8 Experimental neon - Saturating subtract Arm’s documentation
 - vqsubq_
s16 Experimental neon - Saturating subtract Arm’s documentation
 - vqsubq_
s32 Experimental neon - Saturating subtract Arm’s documentation
 - vqsubq_
s64 Experimental neon - Saturating subtract Arm’s documentation
 - vqsubq_
u8 Experimental neon - Saturating subtract Arm’s documentation
 - vqsubq_
u16 Experimental neon - Saturating subtract Arm’s documentation
 - vqsubq_
u32 Experimental neon - Saturating subtract Arm’s documentation
 - vqsubq_
u64 Experimental neon - Saturating subtract Arm’s documentation
 - vraddhn_
high_ s16 Experimental neon - Rounding Add returning High Narrow (high half). Arm’s documentation
 - vraddhn_
high_ s32 Experimental neon - Rounding Add returning High Narrow (high half). Arm’s documentation
 - vraddhn_
high_ s64 Experimental neon - Rounding Add returning High Narrow (high half). Arm’s documentation
 - vraddhn_
high_ u16 Experimental neon - Rounding Add returning High Narrow (high half). Arm’s documentation
 - vraddhn_
high_ u32 Experimental neon - Rounding Add returning High Narrow (high half). Arm’s documentation
 - vraddhn_
high_ u64 Experimental neon - Rounding Add returning High Narrow (high half). Arm’s documentation
 - vraddhn_
s16 Experimental neon - Rounding Add returning High Narrow. Arm’s documentation
 - vraddhn_
s32 Experimental neon - Rounding Add returning High Narrow. Arm’s documentation
 - vraddhn_
s64 Experimental neon - Rounding Add returning High Narrow. Arm’s documentation
 - vraddhn_
u16 Experimental neon - Rounding Add returning High Narrow. Arm’s documentation
 - vraddhn_
u32 Experimental neon - Rounding Add returning High Narrow. Arm’s documentation
 - vraddhn_
u64 Experimental neon - Rounding Add returning High Narrow. Arm’s documentation
 - vrecpe_
f16 Experimental neonandfp16 - Reciprocal estimate. Arm’s documentation
 - vrecpe_
f32 Experimental neon - Reciprocal estimate. Arm’s documentation
 - vrecpe_
u32 Experimental neon - Unsigned reciprocal estimate Arm’s documentation
 - vrecpeq_
f16 Experimental neonandfp16 - Reciprocal estimate. Arm’s documentation
 - vrecpeq_
f32 Experimental neon - Reciprocal estimate. Arm’s documentation
 - vrecpeq_
u32 Experimental neon - Unsigned reciprocal estimate Arm’s documentation
 - vrecps_
f16 Experimental neonandfp16 - Floating-point reciprocal step Arm’s documentation
 - vrecps_
f32 Experimental neon - Floating-point reciprocal step Arm’s documentation
 - vrecpsq_
f16 Experimental neonandfp16 - Floating-point reciprocal step Arm’s documentation
 - vrecpsq_
f32 Experimental neon - Floating-point reciprocal step Arm’s documentation
 - vreinterpret_
f16_ f32 Experimental neonandfp16 - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
f16_ p8 Experimental neonandfp16 - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
f16_ p16 Experimental neonandfp16 - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
f16_ p64 Experimental neonandfp16 - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
f16_ s8 Experimental neonandfp16 - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
f16_ s16 Experimental neonandfp16 - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
f16_ s32 Experimental neonandfp16 - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
f16_ s64 Experimental neonandfp16 - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
f16_ u8 Experimental neonandfp16 - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
f16_ u16 Experimental neonandfp16 - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
f16_ u32 Experimental neonandfp16 - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
f16_ u64 Experimental neonandfp16 - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
f32_ f16 Experimental neonandfp16 - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
f32_ p8 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
f32_ p16 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
f32_ s8 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
f32_ s16 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
f32_ s32 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
f32_ s64 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
f32_ u8 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
f32_ u16 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
f32_ u32 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
f32_ u64 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
p8_ f16 Experimental neonandfp16 - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
p8_ f32 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
p8_ p16 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
p8_ p64 Experimental neonandaes - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
p8_ s8 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
p8_ s16 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
p8_ s32 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
p8_ s64 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
p8_ u8 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
p8_ u16 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
p8_ u32 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
p8_ u64 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
p16_ f16 Experimental neonandfp16 - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
p16_ f32 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
p16_ p8 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
p16_ p64 Experimental neonandaes - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
p16_ s8 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
p16_ s16 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
p16_ s32 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
p16_ s64 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
p16_ u8 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
p16_ u16 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
p16_ u32 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
p16_ u64 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
p64_ f16 Experimental neonandfp16 - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
p64_ p8 Experimental neonandaes - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
p64_ p16 Experimental neonandaes - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
p64_ s8 Experimental neonandaes - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
p64_ s16 Experimental neonandaes - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
p64_ s32 Experimental neonandaes - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
p64_ u8 Experimental neonandaes - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
p64_ u16 Experimental neonandaes - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
p64_ u32 Experimental neonandaes - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
s8_ f16 Experimental neonandfp16 - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
s8_ f32 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
s8_ p8 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
s8_ p16 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
s8_ p64 Experimental neonandaes - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
s8_ s16 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
s8_ s32 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
s8_ s64 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
s8_ u8 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
s8_ u16 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
s8_ u32 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
s8_ u64 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
s16_ f16 Experimental neonandfp16 - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
s16_ f32 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
s16_ p8 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
s16_ p16 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
s16_ p64 Experimental neonandaes - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
s16_ s8 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
s16_ s32 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
s16_ s64 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
s16_ u8 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
s16_ u16 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
s16_ u32 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
s16_ u64 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
s32_ f16 Experimental neonandfp16 - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
s32_ f32 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
s32_ p8 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
s32_ p16 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
s32_ p64 Experimental neonandaes - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
s32_ s8 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
s32_ s16 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
s32_ s64 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
s32_ u8 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
s32_ u16 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
s32_ u32 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
s32_ u64 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
s64_ f16 Experimental neonandfp16 - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
s64_ f32 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
s64_ p8 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
s64_ p16 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
s64_ s8 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
s64_ s16 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
s64_ s32 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
s64_ u8 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
s64_ u16 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
s64_ u32 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
s64_ u64 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
u8_ f16 Experimental neonandfp16 - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
u8_ f32 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
u8_ p8 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
u8_ p16 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
u8_ p64 Experimental neonandaes - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
u8_ s8 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
u8_ s16 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
u8_ s32 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
u8_ s64 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
u8_ u16 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
u8_ u32 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
u8_ u64 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
u16_ f16 Experimental neonandfp16 - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
u16_ f32 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
u16_ p8 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
u16_ p16 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
u16_ p64 Experimental neonandaes - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
u16_ s8 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
u16_ s16 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
u16_ s32 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
u16_ s64 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
u16_ u8 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
u16_ u32 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
u16_ u64 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
u32_ f16 Experimental neonandfp16 - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
u32_ f32 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
u32_ p8 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
u32_ p16 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
u32_ p64 Experimental neonandaes - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
u32_ s8 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
u32_ s16 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
u32_ s32 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
u32_ s64 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
u32_ u8 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
u32_ u16 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
u32_ u64 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
u64_ f16 Experimental neonandfp16 - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
u64_ f32 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
u64_ p8 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
u64_ p16 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
u64_ s8 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
u64_ s16 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
u64_ s32 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
u64_ s64 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
u64_ u8 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
u64_ u16 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpret_
u64_ u32 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
f16_ f32 Experimental neonandfp16 - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
f16_ p8 Experimental neonandfp16 - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
f16_ p16 Experimental neonandfp16 - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
f16_ p64 Experimental neonandfp16 - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
f16_ p128 Experimental neonandfp16 - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
f16_ s8 Experimental neonandfp16 - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
f16_ s16 Experimental neonandfp16 - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
f16_ s32 Experimental neonandfp16 - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
f16_ s64 Experimental neonandfp16 - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
f16_ u8 Experimental neonandfp16 - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
f16_ u16 Experimental neonandfp16 - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
f16_ u32 Experimental neonandfp16 - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
f16_ u64 Experimental neonandfp16 - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
f32_ f16 Experimental neonandfp16 - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
f32_ p8 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
f32_ p16 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
f32_ p128 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
f32_ s8 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
f32_ s16 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
f32_ s32 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
f32_ s64 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
f32_ u8 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
f32_ u16 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
f32_ u32 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
f32_ u64 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
p8_ f16 Experimental neonandfp16 - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
p8_ f32 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
p8_ p16 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
p8_ p64 Experimental neonandaes - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
p8_ p128 Experimental neonandaes - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
p8_ s8 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
p8_ s16 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
p8_ s32 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
p8_ s64 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
p8_ u8 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
p8_ u16 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
p8_ u32 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
p8_ u64 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
p16_ f16 Experimental neonandfp16 - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
p16_ f32 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
p16_ p8 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
p16_ p64 Experimental neonandaes - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
p16_ p128 Experimental neonandaes - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
p16_ s8 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
p16_ s16 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
p16_ s32 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
p16_ s64 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
p16_ u8 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
p16_ u16 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
p16_ u32 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
p16_ u64 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
p64_ f16 Experimental neonandfp16 - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
p64_ p8 Experimental neonandaes - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
p64_ p16 Experimental neonandaes - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
p64_ p128 Experimental neonandaes - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
p64_ s8 Experimental neonandaes - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
p64_ s16 Experimental neonandaes - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
p64_ s32 Experimental neonandaes - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
p64_ u8 Experimental neonandaes - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
p64_ u16 Experimental neonandaes - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
p64_ u32 Experimental neonandaes - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
p128_ f16 Experimental neonandfp16 - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
p128_ f32 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
p128_ p8 Experimental neonandaes - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
p128_ p16 Experimental neonandaes - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
p128_ p64 Experimental neonandaes - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
p128_ s8 Experimental neonandaes - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
p128_ s16 Experimental neonandaes - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
p128_ s32 Experimental neonandaes - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
p128_ s64 Experimental neonandaes - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
p128_ u8 Experimental neonandaes - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
p128_ u16 Experimental neonandaes - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
p128_ u32 Experimental neonandaes - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
p128_ u64 Experimental neonandaes - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
s8_ f16 Experimental neonandfp16 - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
s8_ f32 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
s8_ p8 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
s8_ p16 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
s8_ p64 Experimental neonandaes - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
s8_ p128 Experimental neonandaes - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
s8_ s16 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
s8_ s32 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
s8_ s64 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
s8_ u8 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
s8_ u16 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
s8_ u32 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
s8_ u64 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
s16_ f16 Experimental neonandfp16 - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
s16_ f32 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
s16_ p8 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
s16_ p16 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
s16_ p64 Experimental neonandaes - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
s16_ p128 Experimental neonandaes - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
s16_ s8 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
s16_ s32 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
s16_ s64 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
s16_ u8 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
s16_ u16 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
s16_ u32 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
s16_ u64 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
s32_ f16 Experimental neonandfp16 - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
s32_ f32 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
s32_ p8 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
s32_ p16 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
s32_ p64 Experimental neonandaes - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
s32_ p128 Experimental neonandaes - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
s32_ s8 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
s32_ s16 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
s32_ s64 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
s32_ u8 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
s32_ u16 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
s32_ u32 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
s32_ u64 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
s64_ f16 Experimental neonandfp16 - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
s64_ f32 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
s64_ p8 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
s64_ p16 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
s64_ p128 Experimental neonandaes - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
s64_ s8 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
s64_ s16 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
s64_ s32 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
s64_ u8 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
s64_ u16 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
s64_ u32 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
s64_ u64 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
u8_ f16 Experimental neonandfp16 - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
u8_ f32 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
u8_ p8 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
u8_ p16 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
u8_ p64 Experimental neonandaes - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
u8_ p128 Experimental neonandaes - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
u8_ s8 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
u8_ s16 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
u8_ s32 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
u8_ s64 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
u8_ u16 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
u8_ u32 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
u8_ u64 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
u16_ f16 Experimental neonandfp16 - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
u16_ f32 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
u16_ p8 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
u16_ p16 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
u16_ p64 Experimental neonandaes - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
u16_ p128 Experimental neonandaes - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
u16_ s8 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
u16_ s16 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
u16_ s32 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
u16_ s64 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
u16_ u8 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
u16_ u32 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
u16_ u64 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
u32_ f16 Experimental neonandfp16 - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
u32_ f32 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
u32_ p8 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
u32_ p16 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
u32_ p64 Experimental neonandaes - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
u32_ p128 Experimental neonandaes - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
u32_ s8 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
u32_ s16 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
u32_ s32 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
u32_ s64 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
u32_ u8 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
u32_ u16 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
u32_ u64 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
u64_ f16 Experimental neonandfp16 - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
u64_ f32 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
u64_ p8 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
u64_ p16 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
u64_ p128 Experimental neonandaes - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
u64_ s8 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
u64_ s16 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
u64_ s32 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
u64_ s64 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
u64_ u8 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
u64_ u16 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vreinterpretq_
u64_ u32 Experimental neon - Vector reinterpret cast operation Arm’s documentation
 - vrev16_
p8 Experimental neon - Reversing vector elements (swap endianness) Arm’s documentation
 - vrev16_
s8 Experimental neon - Reversing vector elements (swap endianness) Arm’s documentation
 - vrev16_
u8 Experimental neon - Reversing vector elements (swap endianness) Arm’s documentation
 - vrev16q_
p8 Experimental neon - Reversing vector elements (swap endianness) Arm’s documentation
 - vrev16q_
s8 Experimental neon - Reversing vector elements (swap endianness) Arm’s documentation
 - vrev16q_
u8 Experimental neon - Reversing vector elements (swap endianness) Arm’s documentation
 - vrev32_
p8 Experimental neon - Reversing vector elements (swap endianness) Arm’s documentation
 - vrev32_
p16 Experimental neon - Reversing vector elements (swap endianness) Arm’s documentation
 - vrev32_
s8 Experimental neon - Reversing vector elements (swap endianness) Arm’s documentation
 - vrev32_
s16 Experimental neon - Reversing vector elements (swap endianness) Arm’s documentation
 - vrev32_
u8 Experimental neon - Reversing vector elements (swap endianness) Arm’s documentation
 - vrev32_
u16 Experimental neon - Reversing vector elements (swap endianness) Arm’s documentation
 - vrev32q_
p8 Experimental neon - Reversing vector elements (swap endianness) Arm’s documentation
 - vrev32q_
p16 Experimental neon - Reversing vector elements (swap endianness) Arm’s documentation
 - vrev32q_
s8 Experimental neon - Reversing vector elements (swap endianness) Arm’s documentation
 - vrev32q_
s16 Experimental neon - Reversing vector elements (swap endianness) Arm’s documentation
 - vrev32q_
u8 Experimental neon - Reversing vector elements (swap endianness) Arm’s documentation
 - vrev32q_
u16 Experimental neon - Reversing vector elements (swap endianness) Arm’s documentation
 - vrev64_
f16 Experimental neonandfp16 - Reverse elements in 64-bit doublewords Arm’s documentation
 - vrev64_
f32 Experimental neon - Reversing vector elements (swap endianness) Arm’s documentation
 - vrev64_
p8 Experimental neon - Reversing vector elements (swap endianness) Arm’s documentation
 - vrev64_
p16 Experimental neon - Reversing vector elements (swap endianness) Arm’s documentation
 - vrev64_
s8 Experimental neon - Reversing vector elements (swap endianness) Arm’s documentation
 - vrev64_
s16 Experimental neon - Reversing vector elements (swap endianness) Arm’s documentation
 - vrev64_
s32 Experimental neon - Reversing vector elements (swap endianness) Arm’s documentation
 - vrev64_
u8 Experimental neon - Reversing vector elements (swap endianness) Arm’s documentation
 - vrev64_
u16 Experimental neon - Reversing vector elements (swap endianness) Arm’s documentation
 - vrev64_
u32 Experimental neon - Reversing vector elements (swap endianness) Arm’s documentation
 - vrev64q_
f16 Experimental neonandfp16 - Reverse elements in 64-bit doublewords Arm’s documentation
 - vrev64q_
f32 Experimental neon - Reversing vector elements (swap endianness) Arm’s documentation
 - vrev64q_
p8 Experimental neon - Reversing vector elements (swap endianness) Arm’s documentation
 - vrev64q_
p16 Experimental neon - Reversing vector elements (swap endianness) Arm’s documentation
 - vrev64q_
s8 Experimental neon - Reversing vector elements (swap endianness) Arm’s documentation
 - vrev64q_
s16 Experimental neon - Reversing vector elements (swap endianness) Arm’s documentation
 - vrev64q_
s32 Experimental neon - Reversing vector elements (swap endianness) Arm’s documentation
 - vrev64q_
u8 Experimental neon - Reversing vector elements (swap endianness) Arm’s documentation
 - vrev64q_
u16 Experimental neon - Reversing vector elements (swap endianness) Arm’s documentation
 - vrev64q_
u32 Experimental neon - Reversing vector elements (swap endianness) Arm’s documentation
 - vrhadd_
s8 Experimental neon - Rounding halving add Arm’s documentation
 - vrhadd_
s16 Experimental neon - Rounding halving add Arm’s documentation
 - vrhadd_
s32 Experimental neon - Rounding halving add Arm’s documentation
 - vrhadd_
u8 Experimental neon - Rounding halving add Arm’s documentation
 - vrhadd_
u16 Experimental neon - Rounding halving add Arm’s documentation
 - vrhadd_
u32 Experimental neon - Rounding halving add Arm’s documentation
 - vrhaddq_
s8 Experimental neon - Rounding halving add Arm’s documentation
 - vrhaddq_
s16 Experimental neon - Rounding halving add Arm’s documentation
 - vrhaddq_
s32 Experimental neon - Rounding halving add Arm’s documentation
 - vrhaddq_
u8 Experimental neon - Rounding halving add Arm’s documentation
 - vrhaddq_
u16 Experimental neon - Rounding halving add Arm’s documentation
 - vrhaddq_
u32 Experimental neon - Rounding halving add Arm’s documentation
 - vrndn_
f16 Experimental neonandfp16 - Floating-point round to integral, to nearest with ties to even Arm’s documentation
 - vrndn_
f32 Experimental neon - Floating-point round to integral, to nearest with ties to even Arm’s documentation
 - vrndnq_
f16 Experimental neonandfp16 - Floating-point round to integral, to nearest with ties to even Arm’s documentation
 - vrndnq_
f32 Experimental neon - Floating-point round to integral, to nearest with ties to even Arm’s documentation
 - vrshl_
s8 Experimental neon - Signed rounding shift left Arm’s documentation
 - vrshl_
s16 Experimental neon - Signed rounding shift left Arm’s documentation
 - vrshl_
s32 Experimental neon - Signed rounding shift left Arm’s documentation
 - vrshl_
s64 Experimental neon - Signed rounding shift left Arm’s documentation
 - vrshl_
u8 Experimental neon - Unsigned rounding shift left Arm’s documentation
 - vrshl_
u16 Experimental neon - Unsigned rounding shift left Arm’s documentation
 - vrshl_
u32 Experimental neon - Unsigned rounding shift left Arm’s documentation
 - vrshl_
u64 Experimental neon - Unsigned rounding shift left Arm’s documentation
 - vrshlq_
s8 Experimental neon - Signed rounding shift left Arm’s documentation
 - vrshlq_
s16 Experimental neon - Signed rounding shift left Arm’s documentation
 - vrshlq_
s32 Experimental neon - Signed rounding shift left Arm’s documentation
 - vrshlq_
s64 Experimental neon - Signed rounding shift left Arm’s documentation
 - vrshlq_
u8 Experimental neon - Unsigned rounding shift left Arm’s documentation
 - vrshlq_
u16 Experimental neon - Unsigned rounding shift left Arm’s documentation
 - vrshlq_
u32 Experimental neon - Unsigned rounding shift left Arm’s documentation
 - vrshlq_
u64 Experimental neon - Unsigned rounding shift left Arm’s documentation
 - vrshr_
n_ s8 Experimental neon - Signed rounding shift right Arm’s documentation
 - vrshr_
n_ s16 Experimental neon - Signed rounding shift right Arm’s documentation
 - vrshr_
n_ s32 Experimental neon - Signed rounding shift right Arm’s documentation
 - vrshr_
n_ s64 Experimental neon - Signed rounding shift right Arm’s documentation
 - vrshr_
n_ u8 Experimental neon - Unsigned rounding shift right Arm’s documentation
 - vrshr_
n_ u16 Experimental neon - Unsigned rounding shift right Arm’s documentation
 - vrshr_
n_ u32 Experimental neon - Unsigned rounding shift right Arm’s documentation
 - vrshr_
n_ u64 Experimental neon - Unsigned rounding shift right Arm’s documentation
 - vrshrn_
n_ s16 Experimental neon - Rounding shift right narrow Arm’s documentation
 - vrshrn_
n_ s32 Experimental neon - Rounding shift right narrow Arm’s documentation
 - vrshrn_
n_ s64 Experimental neon - Rounding shift right narrow Arm’s documentation
 - vrshrn_
n_ u16 Experimental neon - Rounding shift right narrow Arm’s documentation
 - vrshrn_
n_ u32 Experimental neon - Rounding shift right narrow Arm’s documentation
 - vrshrn_
n_ u64 Experimental neon - Rounding shift right narrow Arm’s documentation
 - vrshrq_
n_ s8 Experimental neon - Signed rounding shift right Arm’s documentation
 - vrshrq_
n_ s16 Experimental neon - Signed rounding shift right Arm’s documentation
 - vrshrq_
n_ s32 Experimental neon - Signed rounding shift right Arm’s documentation
 - vrshrq_
n_ s64 Experimental neon - Signed rounding shift right Arm’s documentation
 - vrshrq_
n_ u8 Experimental neon - Unsigned rounding shift right Arm’s documentation
 - vrshrq_
n_ u16 Experimental neon - Unsigned rounding shift right Arm’s documentation
 - vrshrq_
n_ u32 Experimental neon - Unsigned rounding shift right Arm’s documentation
 - vrshrq_
n_ u64 Experimental neon - Unsigned rounding shift right Arm’s documentation
 - vrsqrte_
f16 Experimental neonandfp16 - Reciprocal square-root estimate. Arm’s documentation
 - vrsqrte_
f32 Experimental neon - Reciprocal square-root estimate. Arm’s documentation
 - vrsqrte_
u32 Experimental neon - Unsigned reciprocal square root estimate Arm’s documentation
 - vrsqrteq_
f16 Experimental neonandfp16 - Reciprocal square-root estimate. Arm’s documentation
 - vrsqrteq_
f32 Experimental neon - Reciprocal square-root estimate. Arm’s documentation
 - vrsqrteq_
u32 Experimental neon - Unsigned reciprocal square root estimate Arm’s documentation
 - vrsqrts_
f16 Experimental neonandfp16 - Floating-point reciprocal square root step Arm’s documentation
 - vrsqrts_
f32 Experimental neon - Floating-point reciprocal square root step Arm’s documentation
 - vrsqrtsq_
f16 Experimental neonandfp16 - Floating-point reciprocal square root step Arm’s documentation
 - vrsqrtsq_
f32 Experimental neon - Floating-point reciprocal square root step Arm’s documentation
 - vrsra_
n_ s8 Experimental neon - Signed rounding shift right and accumulate Arm’s documentation
 - vrsra_
n_ s16 Experimental neon - Signed rounding shift right and accumulate Arm’s documentation
 - vrsra_
n_ s32 Experimental neon - Signed rounding shift right and accumulate Arm’s documentation
 - vrsra_
n_ s64 Experimental neon - Signed rounding shift right and accumulate Arm’s documentation
 - vrsra_
n_ u8 Experimental neon - Unsigned rounding shift right and accumulate Arm’s documentation
 - vrsra_
n_ u16 Experimental neon - Unsigned rounding shift right and accumulate Arm’s documentation
 - vrsra_
n_ u32 Experimental neon - Unsigned rounding shift right and accumulate Arm’s documentation
 - vrsra_
n_ u64 Experimental neon - Unsigned rounding shift right and accumulate Arm’s documentation
 - vrsraq_
n_ s8 Experimental neon - Signed rounding shift right and accumulate Arm’s documentation
 - vrsraq_
n_ s16 Experimental neon - Signed rounding shift right and accumulate Arm’s documentation
 - vrsraq_
n_ s32 Experimental neon - Signed rounding shift right and accumulate Arm’s documentation
 - vrsraq_
n_ s64 Experimental neon - Signed rounding shift right and accumulate Arm’s documentation
 - vrsraq_
n_ u8 Experimental neon - Unsigned rounding shift right and accumulate Arm’s documentation
 - vrsraq_
n_ u16 Experimental neon - Unsigned rounding shift right and accumulate Arm’s documentation
 - vrsraq_
n_ u32 Experimental neon - Unsigned rounding shift right and accumulate Arm’s documentation
 - vrsraq_
n_ u64 Experimental neon - Unsigned rounding shift right and accumulate Arm’s documentation
 - vrsubhn_
s16 Experimental neon - Rounding subtract returning high narrow Arm’s documentation
 - vrsubhn_
s32 Experimental neon - Rounding subtract returning high narrow Arm’s documentation
 - vrsubhn_
s64 Experimental neon - Rounding subtract returning high narrow Arm’s documentation
 - vrsubhn_
u16 Experimental neon - Rounding subtract returning high narrow Arm’s documentation
 - vrsubhn_
u32 Experimental neon - Rounding subtract returning high narrow Arm’s documentation
 - vrsubhn_
u64 Experimental neon - Rounding subtract returning high narrow Arm’s documentation
 - vset_
lane_ f16 Experimental neonandfp16 - Insert vector element from another vector element Arm’s documentation
 - vset_
lane_ f32 Experimental neon - Insert vector element from another vector element Arm’s documentation
 - vset_
lane_ p8 Experimental neon - Insert vector element from another vector element Arm’s documentation
 - vset_
lane_ p16 Experimental neon - Insert vector element from another vector element Arm’s documentation
 - vset_
lane_ p64 Experimental neonandaes - Insert vector element from another vector element Arm’s documentation
 - vset_
lane_ s8 Experimental neon - Insert vector element from another vector element Arm’s documentation
 - vset_
lane_ s16 Experimental neon - Insert vector element from another vector element Arm’s documentation
 - vset_
lane_ s32 Experimental neon - Insert vector element from another vector element Arm’s documentation
 - vset_
lane_ s64 Experimental neon - Insert vector element from another vector element Arm’s documentation
 - vset_
lane_ u8 Experimental neon - Insert vector element from another vector element Arm’s documentation
 - vset_
lane_ u16 Experimental neon - Insert vector element from another vector element Arm’s documentation
 - vset_
lane_ u32 Experimental neon - Insert vector element from another vector element Arm’s documentation
 - vset_
lane_ u64 Experimental neon - Insert vector element from another vector element Arm’s documentation
 - vsetq_
lane_ f16 Experimental neonandfp16 - Insert vector element from another vector element Arm’s documentation
 - vsetq_
lane_ f32 Experimental neon - Insert vector element from another vector element Arm’s documentation
 - vsetq_
lane_ p8 Experimental neon - Insert vector element from another vector element Arm’s documentation
 - vsetq_
lane_ p16 Experimental neon - Insert vector element from another vector element Arm’s documentation
 - vsetq_
lane_ p64 Experimental neonandaes - Insert vector element from another vector element Arm’s documentation
 - vsetq_
lane_ s8 Experimental neon - Insert vector element from another vector element Arm’s documentation
 - vsetq_
lane_ s16 Experimental neon - Insert vector element from another vector element Arm’s documentation
 - vsetq_
lane_ s32 Experimental neon - Insert vector element from another vector element Arm’s documentation
 - vsetq_
lane_ s64 Experimental neon - Insert vector element from another vector element Arm’s documentation
 - vsetq_
lane_ u8 Experimental neon - Insert vector element from another vector element Arm’s documentation
 - vsetq_
lane_ u16 Experimental neon - Insert vector element from another vector element Arm’s documentation
 - vsetq_
lane_ u32 Experimental neon - Insert vector element from another vector element Arm’s documentation
 - vsetq_
lane_ u64 Experimental neon - Insert vector element from another vector element Arm’s documentation
 - vsha1cq_
u32 Experimental sha2 - SHA1 hash update accelerator, choose. Arm’s documentation
 - vsha1h_
u32 Experimental sha2 - SHA1 fixed rotate. Arm’s documentation
 - vsha1mq_
u32 Experimental sha2 - SHA1 hash update accelerator, majority Arm’s documentation
 - vsha1pq_
u32 Experimental sha2 - SHA1 hash update accelerator, parity Arm’s documentation
 - vsha1su0q_
u32 Experimental sha2 - SHA1 schedule update accelerator, first part. Arm’s documentation
 - vsha1su1q_
u32 Experimental sha2 - SHA1 schedule update accelerator, second part. Arm’s documentation
 - vsha256h2q_
u32 Experimental sha2 - SHA1 schedule update accelerator, upper part. Arm’s documentation
 - vsha256hq_
u32 Experimental sha2 - SHA1 schedule update accelerator, first part. Arm’s documentation
 - vsha256su0q_
u32 Experimental sha2 - SHA256 schedule update accelerator, first part. Arm’s documentation
 - vsha256su1q_
u32 Experimental sha2 - SHA256 schedule update accelerator, second part. Arm’s documentation
 - vshl_
n_ s8 Experimental neon - Shift left Arm’s documentation
 - vshl_
n_ s16 Experimental neon - Shift left Arm’s documentation
 - vshl_
n_ s32 Experimental neon - Shift left Arm’s documentation
 - vshl_
n_ s64 Experimental neon - Shift left Arm’s documentation
 - vshl_
n_ u8 Experimental neon - Shift left Arm’s documentation
 - vshl_
n_ u16 Experimental neon - Shift left Arm’s documentation
 - vshl_
n_ u32 Experimental neon - Shift left Arm’s documentation
 - vshl_
n_ u64 Experimental neon - Shift left Arm’s documentation
 - vshl_s8
Experimental neon - Signed Shift left Arm’s documentation
 - vshl_
s16 Experimental neon - Signed Shift left Arm’s documentation
 - vshl_
s32 Experimental neon - Signed Shift left Arm’s documentation
 - vshl_
s64 Experimental neon - Signed Shift left Arm’s documentation
 - vshl_u8
Experimental neon - Unsigned Shift left Arm’s documentation
 - vshl_
u16 Experimental neon - Unsigned Shift left Arm’s documentation
 - vshl_
u32 Experimental neon - Unsigned Shift left Arm’s documentation
 - vshl_
u64 Experimental neon - Unsigned Shift left Arm’s documentation
 - vshll_
n_ s8 Experimental neon - Signed shift left long Arm’s documentation
 - vshll_
n_ s16 Experimental neon - Signed shift left long Arm’s documentation
 - vshll_
n_ s32 Experimental neon - Signed shift left long Arm’s documentation
 - vshll_
n_ u8 Experimental neon - Signed shift left long Arm’s documentation
 - vshll_
n_ u16 Experimental neon - Signed shift left long Arm’s documentation
 - vshll_
n_ u32 Experimental neon - Signed shift left long Arm’s documentation
 - vshlq_
n_ s8 Experimental neon - Shift left Arm’s documentation
 - vshlq_
n_ s16 Experimental neon - Shift left Arm’s documentation
 - vshlq_
n_ s32 Experimental neon - Shift left Arm’s documentation
 - vshlq_
n_ s64 Experimental neon - Shift left Arm’s documentation
 - vshlq_
n_ u8 Experimental neon - Shift left Arm’s documentation
 - vshlq_
n_ u16 Experimental neon - Shift left Arm’s documentation
 - vshlq_
n_ u32 Experimental neon - Shift left Arm’s documentation
 - vshlq_
n_ u64 Experimental neon - Shift left Arm’s documentation
 - vshlq_
s8 Experimental neon - Signed Shift left Arm’s documentation
 - vshlq_
s16 Experimental neon - Signed Shift left Arm’s documentation
 - vshlq_
s32 Experimental neon - Signed Shift left Arm’s documentation
 - vshlq_
s64 Experimental neon - Signed Shift left Arm’s documentation
 - vshlq_
u8 Experimental neon - Unsigned Shift left Arm’s documentation
 - vshlq_
u16 Experimental neon - Unsigned Shift left Arm’s documentation
 - vshlq_
u32 Experimental neon - Unsigned Shift left Arm’s documentation
 - vshlq_
u64 Experimental neon - Unsigned Shift left Arm’s documentation
 - vshr_
n_ s8 Experimental neon - Shift right Arm’s documentation
 - vshr_
n_ s16 Experimental neon - Shift right Arm’s documentation
 - vshr_
n_ s32 Experimental neon - Shift right Arm’s documentation
 - vshr_
n_ s64 Experimental neon - Shift right Arm’s documentation
 - vshr_
n_ u8 Experimental neon - Shift right Arm’s documentation
 - vshr_
n_ u16 Experimental neon - Shift right Arm’s documentation
 - vshr_
n_ u32 Experimental neon - Shift right Arm’s documentation
 - vshr_
n_ u64 Experimental neon - Shift right Arm’s documentation
 - vshrn_
n_ s16 Experimental neon - Shift right narrow Arm’s documentation
 - vshrn_
n_ s32 Experimental neon - Shift right narrow Arm’s documentation
 - vshrn_
n_ s64 Experimental neon - Shift right narrow Arm’s documentation
 - vshrn_
n_ u16 Experimental neon - Shift right narrow Arm’s documentation
 - vshrn_
n_ u32 Experimental neon - Shift right narrow Arm’s documentation
 - vshrn_
n_ u64 Experimental neon - Shift right narrow Arm’s documentation
 - vshrq_
n_ s8 Experimental neon - Shift right Arm’s documentation
 - vshrq_
n_ s16 Experimental neon - Shift right Arm’s documentation
 - vshrq_
n_ s32 Experimental neon - Shift right Arm’s documentation
 - vshrq_
n_ s64 Experimental neon - Shift right Arm’s documentation
 - vshrq_
n_ u8 Experimental neon - Shift right Arm’s documentation
 - vshrq_
n_ u16 Experimental neon - Shift right Arm’s documentation
 - vshrq_
n_ u32 Experimental neon - Shift right Arm’s documentation
 - vshrq_
n_ u64 Experimental neon - Shift right Arm’s documentation
 - vsra_
n_ s8 Experimental neon - Signed shift right and accumulate Arm’s documentation
 - vsra_
n_ s16 Experimental neon - Signed shift right and accumulate Arm’s documentation
 - vsra_
n_ s32 Experimental neon - Signed shift right and accumulate Arm’s documentation
 - vsra_
n_ s64 Experimental neon - Signed shift right and accumulate Arm’s documentation
 - vsra_
n_ u8 Experimental neon - Unsigned shift right and accumulate Arm’s documentation
 - vsra_
n_ u16 Experimental neon - Unsigned shift right and accumulate Arm’s documentation
 - vsra_
n_ u32 Experimental neon - Unsigned shift right and accumulate Arm’s documentation
 - vsra_
n_ u64 Experimental neon - Unsigned shift right and accumulate Arm’s documentation
 - vsraq_
n_ s8 Experimental neon - Signed shift right and accumulate Arm’s documentation
 - vsraq_
n_ s16 Experimental neon - Signed shift right and accumulate Arm’s documentation
 - vsraq_
n_ s32 Experimental neon - Signed shift right and accumulate Arm’s documentation
 - vsraq_
n_ s64 Experimental neon - Signed shift right and accumulate Arm’s documentation
 - vsraq_
n_ u8 Experimental neon - Unsigned shift right and accumulate Arm’s documentation
 - vsraq_
n_ u16 Experimental neon - Unsigned shift right and accumulate Arm’s documentation
 - vsraq_
n_ u32 Experimental neon - Unsigned shift right and accumulate Arm’s documentation
 - vsraq_
n_ u64 Experimental neon - Unsigned shift right and accumulate Arm’s documentation
 - vst1_
f16_ âšx2 Experimental neonandfp16 - Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vst1_
f16_ âšx3 Experimental neonandfp16 - Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vst1_
f16_ âšx4 Experimental neonandfp16 - Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vst1_
f32_ âšx2 Experimental neon - Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vst1_
f32_ âšx3 Experimental neon - Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vst1_
f32_ âšx4 Experimental neon - Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vst1_
lane_ âšf16 Experimental neonandfp16 - Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
 - vst1_
lane_ âšf32 Experimental neon - Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
 - vst1_
lane_ âšp8 Experimental neon - Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
 - vst1_
lane_ âšp16 Experimental neon - Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
 - vst1_
lane_ âšp64 Experimental neonandaes - Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
 - vst1_
lane_ âšs8 Experimental neon - Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
 - vst1_
lane_ âšs16 Experimental neon - Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
 - vst1_
lane_ âšs32 Experimental neon - Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
 - vst1_
lane_ âšs64 Experimental neon - Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
 - vst1_
lane_ âšu8 Experimental neon - Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
 - vst1_
lane_ âšu16 Experimental neon - Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
 - vst1_
lane_ âšu32 Experimental neon - Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
 - vst1_
lane_ âšu64 Experimental neon - Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
 - vst1_
p8_ âšx2 Experimental neon - Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vst1_
p8_ âšx3 Experimental neon - Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vst1_
p8_ âšx4 Experimental neon - Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vst1_
p16_ âšx2 Experimental neon - Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vst1_
p16_ âšx3 Experimental neon - Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vst1_
p16_ âšx4 Experimental neon - Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vst1_
p64_ âšx2 Experimental neonandaes - Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vst1_
p64_ âšx3 Experimental neonandaes - Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vst1_
p64_ âšx4 Experimental neonandaes - Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vst1_
s8_ âšx2 Experimental neon - Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
 - vst1_
s8_ âšx3 Experimental neon - Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
 - vst1_
s8_ âšx4 Experimental neon - Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
 - vst1_
s16_ âšx2 Experimental neon - Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
 - vst1_
s16_ âšx3 Experimental neon - Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
 - vst1_
s16_ âšx4 Experimental neon - Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
 - vst1_
s32_ âšx2 Experimental neon - Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
 - vst1_
s32_ âšx3 Experimental neon - Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
 - vst1_
s32_ âšx4 Experimental neon - Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
 - vst1_
s64_ âšx2 Experimental neon - Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
 - vst1_
s64_ âšx3 Experimental neon - Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
 - vst1_
s64_ âšx4 Experimental neon - Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
 - vst1_
u8_ âšx2 Experimental neon - Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vst1_
u8_ âšx3 Experimental neon - Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vst1_
u8_ âšx4 Experimental neon - Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vst1_
u16_ âšx2 Experimental neon - Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vst1_
u16_ âšx3 Experimental neon - Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vst1_
u16_ âšx4 Experimental neon - Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vst1_
u32_ âšx2 Experimental neon - Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vst1_
u32_ âšx3 Experimental neon - Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vst1_
u32_ âšx4 Experimental neon - Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vst1_
u64_ âšx2 Experimental neon - Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vst1_
u64_ âšx3 Experimental neon - Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vst1_
u64_ âšx4 Experimental neon - Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vst1q_
f16_ âšx2 Experimental neonandfp16 - Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vst1q_
f16_ âšx3 Experimental neonandfp16 - Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vst1q_
f16_ âšx4 Experimental neonandfp16 - Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vst1q_
f32_ âšx2 Experimental neon - Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vst1q_
f32_ âšx3 Experimental neon - Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vst1q_
f32_ âšx4 Experimental neon - Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vst1q_
lane_ âšf16 Experimental neonandfp16 - Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
 - vst1q_
lane_ âšf32 Experimental neon - Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
 - vst1q_
lane_ âšp8 Experimental neon - Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
 - vst1q_
lane_ âšp16 Experimental neon - Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
 - vst1q_
lane_ âšp64 Experimental neonandaes - Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
 - vst1q_
lane_ âšs8 Experimental neon - Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
 - vst1q_
lane_ âšs16 Experimental neon - Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
 - vst1q_
lane_ âšs32 Experimental neon - Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
 - vst1q_
lane_ âšs64 Experimental neon - Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
 - vst1q_
lane_ âšu8 Experimental neon - Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
 - vst1q_
lane_ âšu16 Experimental neon - Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
 - vst1q_
lane_ âšu32 Experimental neon - Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
 - vst1q_
lane_ âšu64 Experimental neon - Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
 - vst1q_
p8_ âšx2 Experimental neon - Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vst1q_
p8_ âšx3 Experimental neon - Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vst1q_
p8_ âšx4 Experimental neon - Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vst1q_
p16_ âšx2 Experimental neon - Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vst1q_
p16_ âšx3 Experimental neon - Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vst1q_
p16_ âšx4 Experimental neon - Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vst1q_
p64_ âšx2 Experimental neonandaes - Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vst1q_
p64_ âšx3 Experimental neonandaes - Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vst1q_
p64_ âšx4 Experimental neonandaes - Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vst1q_
s8_ âšx2 Experimental neon - Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
 - vst1q_
s8_ âšx3 Experimental neon - Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
 - vst1q_
s8_ âšx4 Experimental neon - Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
 - vst1q_
s16_ âšx2 Experimental neon - Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
 - vst1q_
s16_ âšx3 Experimental neon - Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
 - vst1q_
s16_ âšx4 Experimental neon - Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
 - vst1q_
s32_ âšx2 Experimental neon - Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
 - vst1q_
s32_ âšx3 Experimental neon - Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
 - vst1q_
s32_ âšx4 Experimental neon - Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
 - vst1q_
s64_ âšx2 Experimental neon - Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
 - vst1q_
s64_ âšx3 Experimental neon - Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
 - vst1q_
s64_ âšx4 Experimental neon - Store multiple single-element structures from one, two, three, or four registers Arm’s documentation
 - vst1q_
u8_ âšx2 Experimental neon - Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vst1q_
u8_ âšx3 Experimental neon - Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vst1q_
u8_ âšx4 Experimental neon - Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vst1q_
u16_ âšx2 Experimental neon - Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vst1q_
u16_ âšx3 Experimental neon - Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vst1q_
u16_ âšx4 Experimental neon - Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vst1q_
u32_ âšx2 Experimental neon - Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vst1q_
u32_ âšx3 Experimental neon - Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vst1q_
u32_ âšx4 Experimental neon - Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vst1q_
u64_ âšx2 Experimental neon - Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vst1q_
u64_ âšx3 Experimental neon - Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vst1q_
u64_ âšx4 Experimental neon - Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
 - vst2_
f16 âšExperimental neonandfp16 - Store multiple 2-element structures from two registers Arm’s documentation
 - vst2_
f32 âšExperimental neon - Store multiple 2-element structures from two registers Arm’s documentation
 - vst2_
lane_ âšf16 Experimental neonandfp16 - Store multiple 2-element structures from two registers Arm’s documentation
 - vst2_
lane_ âšf32 Experimental neon - Store multiple 2-element structures from two registers Arm’s documentation
 - vst2_
lane_ âšp8 Experimental neon - Store multiple 2-element structures from two registers Arm’s documentation
 - vst2_
lane_ âšp16 Experimental neon - Store multiple 2-element structures from two registers Arm’s documentation
 - vst2_
lane_ âšs8 Experimental neon - Store multiple 2-element structures from two registers Arm’s documentation
 - vst2_
lane_ âšs16 Experimental neon - Store multiple 2-element structures from two registers Arm’s documentation
 - vst2_
lane_ âšs32 Experimental neon - Store multiple 2-element structures from two registers Arm’s documentation
 - vst2_
lane_ âšu8 Experimental neon - Store multiple 2-element structures from two registers Arm’s documentation
 - vst2_
lane_ âšu16 Experimental neon - Store multiple 2-element structures from two registers Arm’s documentation
 - vst2_
lane_ âšu32 Experimental neon - Store multiple 2-element structures from two registers Arm’s documentation
 - vst2_p8âš 
Experimental neon - Store multiple 2-element structures from two registers Arm’s documentation
 - vst2_
p16 âšExperimental neon - Store multiple 2-element structures from two registers Arm’s documentation
 - vst2_
p64 âšExperimental neonandaes - Store multiple 2-element structures from two registers Arm’s documentation
 - vst2_s8âš 
Experimental neon - Store multiple 2-element structures from two registers Arm’s documentation
 - vst2_
s16 âšExperimental neon - Store multiple 2-element structures from two registers Arm’s documentation
 - vst2_
s32 âšExperimental neon - Store multiple 2-element structures from two registers Arm’s documentation
 - vst2_
s64 âšExperimental neon - Store multiple 2-element structures from two registers Arm’s documentation
 - vst2_u8âš 
Experimental neon - Store multiple 2-element structures from two registers Arm’s documentation
 - vst2_
u16 âšExperimental neon - Store multiple 2-element structures from two registers Arm’s documentation
 - vst2_
u32 âšExperimental neon - Store multiple 2-element structures from two registers Arm’s documentation
 - vst2_
u64 âšExperimental neon - Store multiple 2-element structures from two registers Arm’s documentation
 - vst2q_
f16 âšExperimental neonandfp16 - Store multiple 2-element structures from two registers Arm’s documentation
 - vst2q_
f32 âšExperimental neon - Store multiple 2-element structures from two registers Arm’s documentation
 - vst2q_
lane_ âšf16 Experimental neonandfp16 - Store multiple 2-element structures from two registers Arm’s documentation
 - vst2q_
lane_ âšf32 Experimental neon - Store multiple 2-element structures from two registers Arm’s documentation
 - vst2q_
lane_ âšp16 Experimental neon - Store multiple 2-element structures from two registers Arm’s documentation
 - vst2q_
lane_ âšs16 Experimental neon - Store multiple 2-element structures from two registers Arm’s documentation
 - vst2q_
lane_ âšs32 Experimental neon - Store multiple 2-element structures from two registers Arm’s documentation
 - vst2q_
lane_ âšu16 Experimental neon - Store multiple 2-element structures from two registers Arm’s documentation
 - vst2q_
lane_ âšu32 Experimental neon - Store multiple 2-element structures from two registers Arm’s documentation
 - vst2q_
p8 âšExperimental neon - Store multiple 2-element structures from two registers Arm’s documentation
 - vst2q_
p16 âšExperimental neon - Store multiple 2-element structures from two registers Arm’s documentation
 - vst2q_
s8 âšExperimental neon - Store multiple 2-element structures from two registers Arm’s documentation
 - vst2q_
s16 âšExperimental neon - Store multiple 2-element structures from two registers Arm’s documentation
 - vst2q_
s32 âšExperimental neon - Store multiple 2-element structures from two registers Arm’s documentation
 - vst2q_
u8 âšExperimental neon - Store multiple 2-element structures from two registers Arm’s documentation
 - vst2q_
u16 âšExperimental neon - Store multiple 2-element structures from two registers Arm’s documentation
 - vst2q_
u32 âšExperimental neon - Store multiple 2-element structures from two registers Arm’s documentation
 - vst3_
f16 âšExperimental neonandfp16 - Store multiple 3-element structures from three registers Arm’s documentation
 - vst3_
f32 âšExperimental neon - Store multiple 3-element structures from three registers Arm’s documentation
 - vst3_
lane_ âšf16 Experimental neonandfp16 - Store multiple 3-element structures from three registers Arm’s documentation
 - vst3_
lane_ âšf32 Experimental neon - Store multiple 3-element structures from three registers Arm’s documentation
 - vst3_
lane_ âšp8 Experimental neon - Store multiple 3-element structures from three registers Arm’s documentation
 - vst3_
lane_ âšp16 Experimental neon - Store multiple 3-element structures from three registers Arm’s documentation
 - vst3_
lane_ âšs8 Experimental neon - Store multiple 3-element structures from three registers Arm’s documentation
 - vst3_
lane_ âšs16 Experimental neon - Store multiple 3-element structures from three registers Arm’s documentation
 - vst3_
lane_ âšs32 Experimental neon - Store multiple 3-element structures from three registers Arm’s documentation
 - vst3_
lane_ âšu8 Experimental neon - Store multiple 3-element structures from three registers Arm’s documentation
 - vst3_
lane_ âšu16 Experimental neon - Store multiple 3-element structures from three registers Arm’s documentation
 - vst3_
lane_ âšu32 Experimental neon - Store multiple 3-element structures from three registers Arm’s documentation
 - vst3_p8âš 
Experimental neon - Store multiple 3-element structures from three registers Arm’s documentation
 - vst3_
p16 âšExperimental neon - Store multiple 3-element structures from three registers Arm’s documentation
 - vst3_
p64 âšExperimental neonandaes - Store multiple 3-element structures from three registers Arm’s documentation
 - vst3_s8âš 
Experimental neon - Store multiple 3-element structures from three registers Arm’s documentation
 - vst3_
s16 âšExperimental neon - Store multiple 3-element structures from three registers Arm’s documentation
 - vst3_
s32 âšExperimental neon - Store multiple 3-element structures from three registers Arm’s documentation
 - vst3_
s64 âšExperimental neon - Store multiple 3-element structures from three registers Arm’s documentation
 - vst3_u8âš 
Experimental neon - Store multiple 3-element structures from three registers Arm’s documentation
 - vst3_
u16 âšExperimental neon - Store multiple 3-element structures from three registers Arm’s documentation
 - vst3_
u32 âšExperimental neon - Store multiple 3-element structures from three registers Arm’s documentation
 - vst3_
u64 âšExperimental neon - Store multiple 3-element structures from three registers Arm’s documentation
 - vst3q_
f16 âšExperimental neonandfp16 - Store multiple 3-element structures from three registers Arm’s documentation
 - vst3q_
f32 âšExperimental neon - Store multiple 3-element structures from three registers Arm’s documentation
 - vst3q_
lane_ âšf16 Experimental neonandfp16 - Store multiple 3-element structures from three registers Arm’s documentation
 - vst3q_
lane_ âšf32 Experimental neon - Store multiple 3-element structures from three registers Arm’s documentation
 - vst3q_
lane_ âšp16 Experimental neon - Store multiple 3-element structures from three registers Arm’s documentation
 - vst3q_
lane_ âšs16 Experimental neon - Store multiple 3-element structures from three registers Arm’s documentation
 - vst3q_
lane_ âšs32 Experimental neon - Store multiple 3-element structures from three registers Arm’s documentation
 - vst3q_
lane_ âšu16 Experimental neon - Store multiple 3-element structures from three registers Arm’s documentation
 - vst3q_
lane_ âšu32 Experimental neon - Store multiple 3-element structures from three registers Arm’s documentation
 - vst3q_
p8 âšExperimental neon - Store multiple 3-element structures from three registers Arm’s documentation
 - vst3q_
p16 âšExperimental neon - Store multiple 3-element structures from three registers Arm’s documentation
 - vst3q_
s8 âšExperimental neon - Store multiple 3-element structures from three registers Arm’s documentation
 - vst3q_
s16 âšExperimental neon - Store multiple 3-element structures from three registers Arm’s documentation
 - vst3q_
s32 âšExperimental neon - Store multiple 3-element structures from three registers Arm’s documentation
 - vst3q_
u8 âšExperimental neon - Store multiple 3-element structures from three registers Arm’s documentation
 - vst3q_
u16 âšExperimental neon - Store multiple 3-element structures from three registers Arm’s documentation
 - vst3q_
u32 âšExperimental neon - Store multiple 3-element structures from three registers Arm’s documentation
 - vst4_
f16 âšExperimental neonandfp16 - Store multiple 4-element structures from four registers Arm’s documentation
 - vst4_
f32 âšExperimental neon - Store multiple 4-element structures from four registers Arm’s documentation
 - vst4_
lane_ âšf16 Experimental neonandfp16 - Store multiple 4-element structures from four registers Arm’s documentation
 - vst4_
lane_ âšf32 Experimental neon - Store multiple 4-element structures from four registers Arm’s documentation
 - vst4_
lane_ âšp8 Experimental neon - Store multiple 4-element structures from four registers Arm’s documentation
 - vst4_
lane_ âšp16 Experimental neon - Store multiple 4-element structures from four registers Arm’s documentation
 - vst4_
lane_ âšs8 Experimental neon - Store multiple 4-element structures from four registers Arm’s documentation
 - vst4_
lane_ âšs16 Experimental neon - Store multiple 4-element structures from four registers Arm’s documentation
 - vst4_
lane_ âšs32 Experimental neon - Store multiple 4-element structures from four registers Arm’s documentation
 - vst4_
lane_ âšu8 Experimental neon - Store multiple 4-element structures from four registers Arm’s documentation
 - vst4_
lane_ âšu16 Experimental neon - Store multiple 4-element structures from four registers Arm’s documentation
 - vst4_
lane_ âšu32 Experimental neon - Store multiple 4-element structures from four registers Arm’s documentation
 - vst4_p8âš 
Experimental neon - Store multiple 4-element structures from four registers Arm’s documentation
 - vst4_
p16 âšExperimental neon - Store multiple 4-element structures from four registers Arm’s documentation
 - vst4_
p64 âšExperimental neonandaes - Store multiple 4-element structures from four registers Arm’s documentation
 - vst4_s8âš 
Experimental neon - Store multiple 4-element structures from four registers Arm’s documentation
 - vst4_
s16 âšExperimental neon - Store multiple 4-element structures from four registers Arm’s documentation
 - vst4_
s32 âšExperimental neon - Store multiple 4-element structures from four registers Arm’s documentation
 - vst4_
s64 âšExperimental neon - Store multiple 4-element structures from four registers Arm’s documentation
 - vst4_u8âš 
Experimental neon - Store multiple 4-element structures from four registers Arm’s documentation
 - vst4_
u16 âšExperimental neon - Store multiple 4-element structures from four registers Arm’s documentation
 - vst4_
u32 âšExperimental neon - Store multiple 4-element structures from four registers Arm’s documentation
 - vst4_
u64 âšExperimental neon - Store multiple 4-element structures from four registers Arm’s documentation
 - vst4q_
f16 âšExperimental neonandfp16 - Store multiple 4-element structures from four registers Arm’s documentation
 - vst4q_
f32 âšExperimental neon - Store multiple 4-element structures from four registers Arm’s documentation
 - vst4q_
lane_ âšf16 Experimental neonandfp16 - Store multiple 4-element structures from four registers Arm’s documentation
 - vst4q_
lane_ âšf32 Experimental neon - Store multiple 4-element structures from four registers Arm’s documentation
 - vst4q_
lane_ âšp16 Experimental neon - Store multiple 4-element structures from four registers Arm’s documentation
 - vst4q_
lane_ âšs16 Experimental neon - Store multiple 4-element structures from four registers Arm’s documentation
 - vst4q_
lane_ âšs32 Experimental neon - Store multiple 4-element structures from four registers Arm’s documentation
 - vst4q_
lane_ âšu16 Experimental neon - Store multiple 4-element structures from four registers Arm’s documentation
 - vst4q_
lane_ âšu32 Experimental neon - Store multiple 4-element structures from four registers Arm’s documentation
 - vst4q_
p8 âšExperimental neon - Store multiple 4-element structures from four registers Arm’s documentation
 - vst4q_
p16 âšExperimental neon - Store multiple 4-element structures from four registers Arm’s documentation
 - vst4q_
s8 âšExperimental neon - Store multiple 4-element structures from four registers Arm’s documentation
 - vst4q_
s16 âšExperimental neon - Store multiple 4-element structures from four registers Arm’s documentation
 - vst4q_
s32 âšExperimental neon - Store multiple 4-element structures from four registers Arm’s documentation
 - vst4q_
u8 âšExperimental neon - Store multiple 4-element structures from four registers Arm’s documentation
 - vst4q_
u16 âšExperimental neon - Store multiple 4-element structures from four registers Arm’s documentation
 - vst4q_
u32 âšExperimental neon - Store multiple 4-element structures from four registers Arm’s documentation
 - vstrq_
p128 âšExperimental neon - Store SIMD&FP register (immediate offset) Arm’s documentation
 - vsub_
f16 Experimental neonandfp16 - Subtract Arm’s documentation
 - vsub_
f32 Experimental neon - Subtract Arm’s documentation
 - vsub_s8
Experimental neon - Subtract Arm’s documentation
 - vsub_
s16 Experimental neon - Subtract Arm’s documentation
 - vsub_
s32 Experimental neon - Subtract Arm’s documentation
 - vsub_
s64 Experimental neon - Subtract Arm’s documentation
 - vsub_u8
Experimental neon - Subtract Arm’s documentation
 - vsub_
u16 Experimental neon - Subtract Arm’s documentation
 - vsub_
u32 Experimental neon - Subtract Arm’s documentation
 - vsub_
u64 Experimental neon - Subtract Arm’s documentation
 - vsubhn_
high_ s16 Experimental neon - Subtract returning high narrow Arm’s documentation
 - vsubhn_
high_ s32 Experimental neon - Subtract returning high narrow Arm’s documentation
 - vsubhn_
high_ s64 Experimental neon - Subtract returning high narrow Arm’s documentation
 - vsubhn_
high_ u16 Experimental neon - Subtract returning high narrow Arm’s documentation
 - vsubhn_
high_ u32 Experimental neon - Subtract returning high narrow Arm’s documentation
 - vsubhn_
high_ u64 Experimental neon - Subtract returning high narrow Arm’s documentation
 - vsubhn_
s16 Experimental neon - Subtract returning high narrow Arm’s documentation
 - vsubhn_
s32 Experimental neon - Subtract returning high narrow Arm’s documentation
 - vsubhn_
s64 Experimental neon - Subtract returning high narrow Arm’s documentation
 - vsubhn_
u16 Experimental neon - Subtract returning high narrow Arm’s documentation
 - vsubhn_
u32 Experimental neon - Subtract returning high narrow Arm’s documentation
 - vsubhn_
u64 Experimental neon - Subtract returning high narrow Arm’s documentation
 - vsubl_
s8 Experimental neon - Signed Subtract Long Arm’s documentation
 - vsubl_
s16 Experimental neon - Signed Subtract Long Arm’s documentation
 - vsubl_
s32 Experimental neon - Signed Subtract Long Arm’s documentation
 - vsubl_
u8 Experimental neon - Unsigned Subtract Long Arm’s documentation
 - vsubl_
u16 Experimental neon - Unsigned Subtract Long Arm’s documentation
 - vsubl_
u32 Experimental neon - Unsigned Subtract Long Arm’s documentation
 - vsubq_
f16 Experimental neonandfp16 - Subtract Arm’s documentation
 - vsubq_
f32 Experimental neon - Subtract Arm’s documentation
 - vsubq_
s8 Experimental neon - Subtract Arm’s documentation
 - vsubq_
s16 Experimental neon - Subtract Arm’s documentation
 - vsubq_
s32 Experimental neon - Subtract Arm’s documentation
 - vsubq_
s64 Experimental neon - Subtract Arm’s documentation
 - vsubq_
u8 Experimental neon - Subtract Arm’s documentation
 - vsubq_
u16 Experimental neon - Subtract Arm’s documentation
 - vsubq_
u32 Experimental neon - Subtract Arm’s documentation
 - vsubq_
u64 Experimental neon - Subtract Arm’s documentation
 - vsubw_
s8 Experimental neon - Signed Subtract Wide Arm’s documentation
 - vsubw_
s16 Experimental neon - Signed Subtract Wide Arm’s documentation
 - vsubw_
s32 Experimental neon - Signed Subtract Wide Arm’s documentation
 - vsubw_
u8 Experimental neon - Unsigned Subtract Wide Arm’s documentation
 - vsubw_
u16 Experimental neon - Unsigned Subtract Wide Arm’s documentation
 - vsubw_
u32 Experimental neon - Unsigned Subtract Wide Arm’s documentation
 - vsudot_
lane_ s32 Experimental neonandi8mm - Dot product index form with signed and unsigned integers Arm’s documentation
 - vsudotq_
lane_ s32 Experimental neonandi8mm - Dot product index form with signed and unsigned integers Arm’s documentation
 - vtrn_
f16 Experimental neonandfp16 - Transpose elements Arm’s documentation
 - vtrn_
f32 Experimental neon - Transpose elements Arm’s documentation
 - vtrn_p8
Experimental neon - Transpose elements Arm’s documentation
 - vtrn_
p16 Experimental neon - Transpose elements Arm’s documentation
 - vtrn_s8
Experimental neon - Transpose elements Arm’s documentation
 - vtrn_
s16 Experimental neon - Transpose elements Arm’s documentation
 - vtrn_
s32 Experimental neon - Transpose elements Arm’s documentation
 - vtrn_u8
Experimental neon - Transpose elements Arm’s documentation
 - vtrn_
u16 Experimental neon - Transpose elements Arm’s documentation
 - vtrn_
u32 Experimental neon - Transpose elements Arm’s documentation
 - vtrnq_
f16 Experimental neonandfp16 - Transpose elements Arm’s documentation
 - vtrnq_
f32 Experimental neon - Transpose elements Arm’s documentation
 - vtrnq_
p8 Experimental neon - Transpose elements Arm’s documentation
 - vtrnq_
p16 Experimental neon - Transpose elements Arm’s documentation
 - vtrnq_
s8 Experimental neon - Transpose elements Arm’s documentation
 - vtrnq_
s16 Experimental neon - Transpose elements Arm’s documentation
 - vtrnq_
s32 Experimental neon - Transpose elements Arm’s documentation
 - vtrnq_
u8 Experimental neon - Transpose elements Arm’s documentation
 - vtrnq_
u16 Experimental neon - Transpose elements Arm’s documentation
 - vtrnq_
u32 Experimental neon - Transpose elements Arm’s documentation
 - vtst_p8
Experimental neon - Signed compare bitwise Test bits nonzero Arm’s documentation
 - vtst_
p16 Experimental neon - Signed compare bitwise Test bits nonzero Arm’s documentation
 - vtst_s8
Experimental neon - Signed compare bitwise Test bits nonzero Arm’s documentation
 - vtst_
s16 Experimental neon - Signed compare bitwise Test bits nonzero Arm’s documentation
 - vtst_
s32 Experimental neon - Signed compare bitwise Test bits nonzero Arm’s documentation
 - vtst_u8
Experimental neon - Unsigned compare bitwise Test bits nonzero Arm’s documentation
 - vtst_
u16 Experimental neon - Unsigned compare bitwise Test bits nonzero Arm’s documentation
 - vtst_
u32 Experimental neon - Unsigned compare bitwise Test bits nonzero Arm’s documentation
 - vtstq_
p8 Experimental neon - Signed compare bitwise Test bits nonzero Arm’s documentation
 - vtstq_
p16 Experimental neon - Signed compare bitwise Test bits nonzero Arm’s documentation
 - vtstq_
s8 Experimental neon - Signed compare bitwise Test bits nonzero Arm’s documentation
 - vtstq_
s16 Experimental neon - Signed compare bitwise Test bits nonzero Arm’s documentation
 - vtstq_
s32 Experimental neon - Signed compare bitwise Test bits nonzero Arm’s documentation
 - vtstq_
u8 Experimental neon - Unsigned compare bitwise Test bits nonzero Arm’s documentation
 - vtstq_
u16 Experimental neon - Unsigned compare bitwise Test bits nonzero Arm’s documentation
 - vtstq_
u32 Experimental neon - Unsigned compare bitwise Test bits nonzero Arm’s documentation
 - vusdot_
lane_ s32 Experimental neonandi8mm - Dot product index form with unsigned and signed integers Arm’s documentation
 - vusdot_
s32 Experimental neonandi8mm - Dot product vector form with unsigned and signed integers Arm’s documentation
 - vusdotq_
lane_ s32 Experimental neonandi8mm - Dot product index form with unsigned and signed integers Arm’s documentation
 - vusdotq_
s32 Experimental neonandi8mm - Dot product vector form with unsigned and signed integers Arm’s documentation
 - vusmmlaq_
s32 Experimental neonandi8mm - Unsigned and signed 8-bit integer matrix multiply-accumulate Arm’s documentation
 - vuzp_
f16 Experimental neonandfp16 - Unzip vectors Arm’s documentation
 - vuzp_
f32 Experimental neon - Unzip vectors Arm’s documentation
 - vuzp_p8
Experimental neon - Unzip vectors Arm’s documentation
 - vuzp_
p16 Experimental neon - Unzip vectors Arm’s documentation
 - vuzp_s8
Experimental neon - Unzip vectors Arm’s documentation
 - vuzp_
s16 Experimental neon - Unzip vectors Arm’s documentation
 - vuzp_
s32 Experimental neon - Unzip vectors Arm’s documentation
 - vuzp_u8
Experimental neon - Unzip vectors Arm’s documentation
 - vuzp_
u16 Experimental neon - Unzip vectors Arm’s documentation
 - vuzp_
u32 Experimental neon - Unzip vectors Arm’s documentation
 - vuzpq_
f16 Experimental neonandfp16 - Unzip vectors Arm’s documentation
 - vuzpq_
f32 Experimental neon - Unzip vectors Arm’s documentation
 - vuzpq_
p8 Experimental neon - Unzip vectors Arm’s documentation
 - vuzpq_
p16 Experimental neon - Unzip vectors Arm’s documentation
 - vuzpq_
s8 Experimental neon - Unzip vectors Arm’s documentation
 - vuzpq_
s16 Experimental neon - Unzip vectors Arm’s documentation
 - vuzpq_
s32 Experimental neon - Unzip vectors Arm’s documentation
 - vuzpq_
u8 Experimental neon - Unzip vectors Arm’s documentation
 - vuzpq_
u16 Experimental neon - Unzip vectors Arm’s documentation
 - vuzpq_
u32 Experimental neon - Unzip vectors Arm’s documentation
 - vzip_
f16 Experimental neonandfp16 - Zip vectors Arm’s documentation
 - vzip_
f32 Experimental neon - Zip vectors Arm’s documentation
 - vzip_p8
Experimental neon - Zip vectors Arm’s documentation
 - vzip_
p16 Experimental neon - Zip vectors Arm’s documentation
 - vzip_s8
Experimental neon - Zip vectors Arm’s documentation
 - vzip_
s16 Experimental neon - Zip vectors Arm’s documentation
 - vzip_
s32 Experimental neon - Zip vectors Arm’s documentation
 - vzip_u8
Experimental neon - Zip vectors Arm’s documentation
 - vzip_
u16 Experimental neon - Zip vectors Arm’s documentation
 - vzip_
u32 Experimental neon - Zip vectors Arm’s documentation
 - vzipq_
f16 Experimental neonandfp16 - Zip vectors Arm’s documentation
 - vzipq_
f32 Experimental neon - Zip vectors Arm’s documentation
 - vzipq_
p8 Experimental neon - Zip vectors Arm’s documentation
 - vzipq_
p16 Experimental neon - Zip vectors Arm’s documentation
 - vzipq_
s8 Experimental neon - Zip vectors Arm’s documentation
 - vzipq_
s16 Experimental neon - Zip vectors Arm’s documentation
 - vzipq_
s32 Experimental neon - Zip vectors Arm’s documentation
 - vzipq_
u8 Experimental neon - Zip vectors Arm’s documentation
 - vzipq_
u16 Experimental neon - Zip vectors Arm’s documentation
 - vzipq_
u32 Experimental neon - Zip vectors Arm’s documentation
 
Type Aliases§
- int8x4_
t Experimental  - ARM-specific vector of four packed 
i8packed into a 32-bit integer. - int16x2_
t Experimental  - ARM-specific vector of two packed 
i16packed into a 32-bit integer. - uint8x4_
t Experimental  - ARM-specific vector of four packed 
u8packed into a 32-bit integer. - uint16x2_
t Experimental  - ARM-specific vector of two packed 
u16packed into a 32-bit integer.