🔬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§
- SYExperimental 
- 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 neon,fp16
- 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 neon,fp16
- 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 neon,fp16
- 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 neon,fp16
- Floating-point absolute value Arm’s documentation
- vabsq_f16 âšExperimental neon,fp16
- 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 neon,fp16
- 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 neon,fp16
- 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 neon,fp16
- 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 neon,fp16
- 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 neon,fp16
- 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 neon,fp16
- 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 neon,fp16
- 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 neon,fp16
- 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 neon,fp16
- 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 neon,fp16
- 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 neon,fp16
- 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 neon,fp16
- 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 neon,fp16
- 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 neon,fp16
- 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 neon,fp16
- 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 neon,fp16
- 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 neon,fp16
- 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 neon,fp16
- Floating-point compare greater than or equal to zero Arm’s documentation
- vcgezq_f16 âšExperimental neon,fp16
- Floating-point compare greater than or equal to zero Arm’s documentation
- vcgt_f16 âšExperimental neon,fp16
- 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 neon,fp16
- 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 neon,fp16
- Floating-point compare greater than zero Arm’s documentation
- vcgtzq_f16 âšExperimental neon,fp16
- Floating-point compare greater than zero Arm’s documentation
- vcle_f16 âšExperimental neon,fp16
- 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 neon,fp16
- 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 neon,fp16
- Floating-point compare less than or equal to zero Arm’s documentation
- vclezq_f16 âšExperimental neon,fp16
- 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 neon,fp16
- 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 neon,fp16
- 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 neon,fp16
- Floating-point compare less than Arm’s documentation
- vcltzq_f16 âšExperimental neon,fp16
- 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 neon,fp16
- 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 neon,fp16
- 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 neon,aes
- 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 neon,fp16
- Floating-point convert to lower precision narrow Arm’s documentation
- vcvt_f16_ âšs16 Experimental neon,fp16
- Fixed-point convert to floating-point Arm’s documentation
- vcvt_f16_ âšu16 Experimental neon,fp16
- Fixed-point convert to floating-point Arm’s documentation
- vcvt_f32_ âšf16 Experimental neon,fp16
- 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 neon,fp16
- Fixed-point convert to floating-point Arm’s documentation
- vcvt_n_ âšf16_ u16 Experimental neon,fp16
- 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 neon,fp16
- 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 neon,fp16
- 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 neon,fp16
- 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 neon,fp16
- 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 neon,fp16
- Fixed-point convert to floating-point Arm’s documentation
- vcvtq_f16_ âšu16 Experimental neon,fp16
- 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 neon,fp16
- Fixed-point convert to floating-point Arm’s documentation
- vcvtq_n_ âšf16_ u16 Experimental neon,fp16
- 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 neon,fp16
- 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 neon,fp16
- 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 neon,fp16
- 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 neon,fp16
- 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 neon,dotprod
- Dot product arithmetic (indexed) Arm’s documentation
- vdot_lane_ âšu32 Experimental neon,dotprod
- Dot product arithmetic (indexed) Arm’s documentation
- vdot_s32 âšExperimental neon,dotprod
- Dot product arithmetic (vector) Arm’s documentation
- vdot_u32 âšExperimental neon,dotprod
- Dot product arithmetic (vector) Arm’s documentation
- vdotq_lane_ âšs32 Experimental neon,dotprod
- Dot product arithmetic (indexed) Arm’s documentation
- vdotq_lane_ âšu32 Experimental neon,dotprod
- Dot product arithmetic (indexed) Arm’s documentation
- vdotq_s32 âšExperimental neon,dotprod
- Dot product arithmetic (vector) Arm’s documentation
- vdotq_u32 âšExperimental neon,dotprod
- Dot product arithmetic (vector) Arm’s documentation
- vdup_lane_ âšf16 Experimental neon,fp16
- 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 neon,fp16
- 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 neon,fp16
- 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 neon,fp16
- 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 neon,fp16
- 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 neon,fp16
- 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 neon,fp16
- 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 neon,fp16
- 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 neon,fp16
- 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 neon,fp16
- 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 neon,fp16
- 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 neon,fp16
- 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 neon,fp16
- 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 neon,fp16
- 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 neon,fp16
- 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 neon,fp16
- 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 neon,fp16
- 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 neon,aes
- 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 neon,fp16
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1_f16_ âšx3 Experimental neon,fp16
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1_f16_ âšx4 Experimental neon,fp16
- 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 neon,fp16
- 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 neon,aes
- 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 neon,aes
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1_p64_ âšx3 Experimental neon,aes
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1_p64_ âšx4 Experimental neon,aes
- 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 neon,fp16
- 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 neon,aes
- 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 neon,fp16
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1q_f16_ âšx3 Experimental neon,fp16
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1q_f16_ âšx4 Experimental neon,fp16
- 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 neon,fp16
- 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 neon,aes
- 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 neon,aes
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1q_p64_ âšx3 Experimental neon,aes
- Load multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vld1q_p64_ âšx4 Experimental neon,aes
- 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 neon,fp16
- 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 neon,aes
- 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 neon,fp16
- 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 neon,fp16
- 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 neon,aes
- 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 neon,fp16
- 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 neon,fp16
- 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 neon,fp16
- 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 neon,fp16
- 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 neon,aes
- 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 neon,fp16
- 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 neon,fp16
- 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 neon,aes
- 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 neon,fp16
- 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 neon,fp16
- 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 neon,fp16
- 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 neon,fp16
- 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 neon,aes
- 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 neon,fp16
- 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 neon,fp16
- 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 neon,aes
- 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 neon,fp16
- 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 neon,fp16
- 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 neon,fp16
- 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 neon,fp16
- 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 neon,fp16
- Floating-point Maximum Number (vector) Arm’s documentation
- vmaxnm_f32 âšExperimental neon
- Floating-point Maximum Number (vector) Arm’s documentation
- vmaxnmq_f16 âšExperimental neon,fp16
- Floating-point Maximum Number (vector) Arm’s documentation
- vmaxnmq_f32 âšExperimental neon
- Floating-point Maximum Number (vector) Arm’s documentation
- vmaxq_f16 âšExperimental neon,fp16
- 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 neon,fp16
- 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 neon,fp16
- Floating-point Minimum Number (vector) Arm’s documentation
- vminnm_f32 âšExperimental neon
- Floating-point Minimum Number (vector) Arm’s documentation
- vminnmq_f16 âšExperimental neon,fp16
- Floating-point Minimum Number (vector) Arm’s documentation
- vminnmq_f32 âšExperimental neon
- Floating-point Minimum Number (vector) Arm’s documentation
- vminq_f16 âšExperimental neon,fp16
- 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 neon,i8mm
- 8-bit integer matrix multiply-accumulate Arm’s documentation
- vmmlaq_u32 âšExperimental neon,i8mm
- 8-bit integer matrix multiply-accumulate Arm’s documentation
- vmov_n_ âšf16 Experimental neon,fp16
- 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 neon,fp16
- 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 neon,fp16
- Multiply Arm’s documentation
- vmul_f32 âšExperimental neon
- Multiply Arm’s documentation
- vmul_lane_ âšf16 Experimental neon,fp16
- 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 neon,fp16
- 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 neon,fp16
- Multiply Arm’s documentation
- vmulq_f32 âšExperimental neon
- Multiply Arm’s documentation
- vmulq_lane_ âšf16 Experimental neon,fp16
- 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 neon,fp16
- 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 neon,fp16
- 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 neon,fp16
- 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 neon,fp16
- 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 neon,fp16
- 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 neon,fp16
- 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 neon,fp16
- Floating-point reciprocal step Arm’s documentation
- vrecps_f32 âšExperimental neon
- Floating-point reciprocal step Arm’s documentation
- vrecpsq_f16 âšExperimental neon,fp16
- Floating-point reciprocal step Arm’s documentation
- vrecpsq_f32 âšExperimental neon
- Floating-point reciprocal step Arm’s documentation
- vreinterpret_f16_ âšf32 Experimental neon,fp16
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_f16_ âšp8 Experimental neon,fp16
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_f16_ âšp16 Experimental neon,fp16
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_f16_ âšp64 Experimental neon,fp16
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_f16_ âšs8 Experimental neon,fp16
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_f16_ âšs16 Experimental neon,fp16
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_f16_ âšs32 Experimental neon,fp16
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_f16_ âšs64 Experimental neon,fp16
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_f16_ âšu8 Experimental neon,fp16
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_f16_ âšu16 Experimental neon,fp16
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_f16_ âšu32 Experimental neon,fp16
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_f16_ âšu64 Experimental neon,fp16
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_f32_ âšf16 Experimental neon,fp16
- 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 neon,fp16
- 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 neon,aes
- 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 neon,fp16
- 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 neon,aes
- 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 neon,fp16
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_p64_ âšp8 Experimental neon,aes
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_p64_ âšp16 Experimental neon,aes
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_p64_ âšs8 Experimental neon,aes
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_p64_ âšs16 Experimental neon,aes
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_p64_ âšs32 Experimental neon,aes
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_p64_ âšu8 Experimental neon,aes
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_p64_ âšu16 Experimental neon,aes
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_p64_ âšu32 Experimental neon,aes
- Vector reinterpret cast operation Arm’s documentation
- vreinterpret_s8_ âšf16 Experimental neon,fp16
- 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 neon,aes
- 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 neon,fp16
- 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 neon,aes
- 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 neon,fp16
- 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 neon,aes
- 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 neon,fp16
- 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 neon,fp16
- 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 neon,aes
- 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 neon,fp16
- 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 neon,aes
- 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 neon,fp16
- 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 neon,aes
- 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 neon,fp16
- 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 neon,fp16
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_f16_ âšp8 Experimental neon,fp16
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_f16_ âšp16 Experimental neon,fp16
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_f16_ âšp64 Experimental neon,fp16
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_f16_ âšp128 Experimental neon,fp16
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_f16_ âšs8 Experimental neon,fp16
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_f16_ âšs16 Experimental neon,fp16
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_f16_ âšs32 Experimental neon,fp16
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_f16_ âšs64 Experimental neon,fp16
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_f16_ âšu8 Experimental neon,fp16
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_f16_ âšu16 Experimental neon,fp16
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_f16_ âšu32 Experimental neon,fp16
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_f16_ âšu64 Experimental neon,fp16
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_f32_ âšf16 Experimental neon,fp16
- 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 neon,fp16
- 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 neon,aes
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_p8_ âšp128 Experimental neon,aes
- 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 neon,fp16
- 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 neon,aes
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_p16_ âšp128 Experimental neon,aes
- 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 neon,fp16
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_p64_ âšp8 Experimental neon,aes
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_p64_ âšp16 Experimental neon,aes
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_p64_ âšp128 Experimental neon,aes
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_p64_ âšs8 Experimental neon,aes
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_p64_ âšs16 Experimental neon,aes
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_p64_ âšs32 Experimental neon,aes
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_p64_ âšu8 Experimental neon,aes
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_p64_ âšu16 Experimental neon,aes
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_p64_ âšu32 Experimental neon,aes
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_p128_ âšf16 Experimental neon,fp16
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_p128_ âšf32 Experimental neon
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_p128_ âšp8 Experimental neon,aes
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_p128_ âšp16 Experimental neon,aes
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_p128_ âšp64 Experimental neon,aes
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_p128_ âšs8 Experimental neon,aes
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_p128_ âšs16 Experimental neon,aes
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_p128_ âšs32 Experimental neon,aes
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_p128_ âšs64 Experimental neon,aes
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_p128_ âšu8 Experimental neon,aes
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_p128_ âšu16 Experimental neon,aes
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_p128_ âšu32 Experimental neon,aes
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_p128_ âšu64 Experimental neon,aes
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_s8_ âšf16 Experimental neon,fp16
- 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 neon,aes
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_s8_ âšp128 Experimental neon,aes
- 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 neon,fp16
- 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 neon,aes
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_s16_ âšp128 Experimental neon,aes
- 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 neon,fp16
- 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 neon,aes
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_s32_ âšp128 Experimental neon,aes
- 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 neon,fp16
- 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 neon,aes
- 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 neon,fp16
- 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 neon,aes
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_u8_ âšp128 Experimental neon,aes
- 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 neon,fp16
- 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 neon,aes
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_u16_ âšp128 Experimental neon,aes
- 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 neon,fp16
- 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 neon,aes
- Vector reinterpret cast operation Arm’s documentation
- vreinterpretq_u32_ âšp128 Experimental neon,aes
- 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 neon,fp16
- 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 neon,aes
- 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 neon,fp16
- 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 neon,fp16
- 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 neon,fp16
- 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 neon,fp16
- 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 neon,fp16
- 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 neon,fp16
- 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 neon,fp16
- 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 neon,fp16
- 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 neon,fp16
- 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 neon,aes
- 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 neon,fp16
- 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 neon,aes
- 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 neon,fp16
- Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vst1_f16_ âšx3 Experimental neon,fp16
- Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vst1_f16_ âšx4 Experimental neon,fp16
- 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 neon,fp16
- 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 neon,aes
- 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 neon,aes
- Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vst1_p64_ âšx3 Experimental neon,aes
- Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vst1_p64_ âšx4 Experimental neon,aes
- 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 neon,fp16
- Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vst1q_f16_ âšx3 Experimental neon,fp16
- Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vst1q_f16_ âšx4 Experimental neon,fp16
- 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 neon,fp16
- 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 neon,aes
- 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 neon,aes
- Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vst1q_p64_ âšx3 Experimental neon,aes
- Store multiple single-element structures to one, two, three, or four registers Arm’s documentation
- vst1q_p64_ âšx4 Experimental neon,aes
- 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 neon,fp16
- 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 neon,fp16
- 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 neon,aes
- 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 neon,fp16
- 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 neon,fp16
- 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 neon,fp16
- 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 neon,fp16
- 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 neon,aes
- 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 neon,fp16
- 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 neon,fp16
- 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 neon,fp16
- 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 neon,fp16
- 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 neon,aes
- 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 neon,fp16
- 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 neon,fp16
- 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 neon,fp16
- 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 neon,fp16
- 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 neon,i8mm
- Dot product index form with signed and unsigned integers Arm’s documentation
- vsudotq_lane_ âšs32 Experimental neon,i8mm
- Dot product index form with signed and unsigned integers Arm’s documentation
- vtrn_f16 âšExperimental neon,fp16
- 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 neon,fp16
- 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 neon,i8mm
- Dot product index form with unsigned and signed integers Arm’s documentation
- vusdot_s32 âšExperimental neon,i8mm
- Dot product vector form with unsigned and signed integers Arm’s documentation
- vusdotq_lane_ âšs32 Experimental neon,i8mm
- Dot product index form with unsigned and signed integers Arm’s documentation
- vusdotq_s32 âšExperimental neon,i8mm
- Dot product vector form with unsigned and signed integers Arm’s documentation
- vusmmlaq_s32 âšExperimental neon,i8mm
- Unsigned and signed 8-bit integer matrix multiply-accumulate Arm’s documentation
- vuzp_f16 âšExperimental neon,fp16
- 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 neon,fp16
- 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 neon,fp16
- 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 neon,fp16
- 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.